@font-face {
font-family:Exo2;
src:url(../fonts/Exo2/exo2-regular.eot);
src:url(../fonts/Exo2/exo2-regular.eot?#iefix) format('embedded-opentype'), url(../fonts/Exo2/exo2-regular.woff) format('woff'), url(../fonts/Exo2/exo2-regular.ttf) format('truetype'), url(../fonts/Exo2/exo2-regular.svg#Exo2) format('svg');
font-weight:400;
font-style:normal
}
@font-face {
font-family:Exo2-light;
src:url(../fonts/Exo2/exo2-light.eot);
src:url(../fonts/Exo2/exo2-light.eot?#iefix) format('embedded-opentype'), url(../fonts/Exo2/exo2-light.woff) format('woff'), url(../fonts/Exo2/exo2-light.ttf) format('truetype'), url(../fonts/Exo2/exo2-light.svg#Exo2-light) format('svg');
font-weight:400;
font-style:normal
}
@font-face {
font-family:Exo2-extralight;
src:url(../fonts/Exo2/exo2-extralight.eot);
src:url(../fonts/Exo2/exo2-extralight.eot?#iefix) format('embedded-opentype'), url(../fonts/Exo2/exo2-extralight.woff) format('woff'), url(../fonts/Exo2/exo2-extralight.ttf) format('truetype'), url(../fonts/Exo2/exo2-extralight.svg#Exo2-extralight) format('svg');
font-weight:400;
font-style:normal
}
@font-face {
font-family:Exo2-italic;
src:url(../fonts/Exo2/exo2-lightitalic.eot);
src:url(../fonts/Exo2/exo2-lightitalic.eot?#iefix) format('embedded-opentype'), url(../fonts/Exo2/exo2-lightitalic.woff) format('woff'), url(../fonts/Exo2/exo2-lightitalic.ttf) format('truetype'), url(../fonts/Exo2/exo2-lightitalic.svg#Exo2-italic) format('svg');
font-weight:400;
font-style:normal
}
@font-face {
font-family:Exo2-extralightitalic;
src:url(../fonts/Exo2/exo2-extralightitalic.eot);
src:url(../fonts/Exo2/exo2-extralightitalic.eot?#iefix) format('embedded-opentype'), url(../fonts/Exo2/exo2-extralightitalic.woff) format('woff'), url(../fonts/Exo2/exo2-extralightitalic.ttf) format('truetype'), url(../fonts/Exo2/exo2-extralightitalic.svg#Exo2-extralightitalic) format('svg');
font-weight:400;
font-style:normal
}
a, body {
	color:#565656
}
.navbar .background, body {
	background:url(../images/assets/body-bg.png) repeat 0 0 #fff
}
h1, h1 a, h2, h2 a, h3, h3 a {
	color:#2e7eb5
}

h3.negro {
	color:#b2b2b2
	
}
.price, .product-controls-list .label, .services-block .title, h1, h2, h3 {
	font-family:Exo2, Arial, Helvetica, sans-serif
}
.navbar .background {
	box-shadow:none
}
.navbar-compact .background {box-shadow: 0 1px 4px rgba(0, 0, 0, 0.25);}

.navbar-main-menu .item .btn-main, .sf-menu>li, .sf-menu>li:hover {
	border-color:#2e7eb5
}
.navbar-main-menu .item .btn-main, .sf-menu>li>a {
	text-transform:uppercase;
	font:1.23em BubblegumSans, Arial, Helvetica, sans-serif
}
.navbar-main-menu .active .btn-main, .navbar-main-menu .with-sub .btn-main:hover {
	border-color:#2e7eb5
}
.navbar-switcher {
	background:#2e7eb5!important
}
.navbar-main-submenu .exclusive .icon {
	color:#2e7eb5
}
.services-block .divider-right:after {
	border-color:#fff
}
.content-border, .expander-list .name, .section-divider:before, .services-block {
	border-color:#f3f3f3
}
.products-widget .slides li {
	border-color:#EBEBEB
}
.products-widget .rating {
	color:#d9d9d9
}
.blog-widget-small .rating {
	color:#2e7eb5
}
.product-controls-list .label-sale {
	background:#2e7eb5
}
.product-controls-list .label-new {
	background:#2787ce
}
.product-controls-list .circle {
	background:none repeat scroll 0 0 rgba(203, 203, 203, 1)
}
.product-controls-list .circle:hover {
	background:none repeat scroll 0 0 rgba(203, 203, 203, .7)
}
.product-controls-list .cart {
	color:#2e7eb5;
	text-shadow:none
}
.price.new {
	color:#2e7eb5!important
}
.content-border, .footer-navbar, footer {
	background: none
}
.content-border a, .footer-navbar, .footer-navbar .icon, .footer-navbar a, .footer-navbar h3 {
	color:#fff
}
footer, footer a, footer h3 {
	color:#000
}
.footer-navbar .menu, .footer-navbar .menu a {
	color:#fff
}
.footer-navbar.dark {
	background:url(../images/assets/footer-navbar-bg.png) repeat 0 0;
	color:#fff
}
.footer-navbar.dark .icon {
	color:#fff
}
.find-us .divider:before {
	border-color:#e7e7e7
}
footer .copyright-text {
	color:#2f2f2f
}
.fullwidthbanner-container {
	margin-top:-50px
}
.main-slider .scroll-down {
	color:#2e7eb5;
	font:2.385em/1em BubblegumSans, Arial, Helvetica, sans-serif;
	text-shadow:none
}
.main-slider a {
	text-shadow:none
}
.main-slider .title-01, .main-slider .title-02, .main-slider .title-03 {
	color:#fff;
	text-shadow:1px 1px 2px rgba(0, 0, 0, .4);
	text-align:center
}
.main-slider .title-01 {
	font-size:25px;
	font-family:Exo2, Arial, Helvetica, sans-serif
}
.main-slider .title-02 {
	font-size:54px;
	font-family:Exo2, Arial, Helvetica, sans-serif
}
.main-slider .title-03 {
	font-size:15px;
	line-height:12px
}
.main-slider .title-slide-01 .big, .main-slider .title-slide-02 .big, .main-slider .title-slide-03 .big {
	font:3.7em/0.9em BubblegumSans, Arial, Helvetica, sans-serif;
	color:#3d3d3d;
	opacity:1;
	text-transform:none;
	letter-spacing:0;
	padding:50px 65px;
	background:#fff;
	-moz-border-radius:100%/100%;
	-webkit-border-radius:100%/100%;
	border-radius:100%/100%;
	box-shadow:1px 3px 3px rgba(0, 0, 0, .15);
	display:block;
	float:left
}
.main-slider .title-slide-01 .small, .main-slider .title-slide-02 .small, .main-slider .title-slide-03 .small {
	font:2em/0.9em BubblegumSans, Arial, Helvetica, sans-serif;
	color:#fff;
	opacity:1;
	letter-spacing:0;
	text-transform:none;
	padding:25px;
	margin:-40px 50px 0 0;
	background:#2e7eb5;
	-moz-border-radius:100%/100%;
	-webkit-border-radius:100%/100%;
	border-radius:100%/100%;
	width:auto;
	float:right;
	box-shadow:1px 2px 2px rgba(0, 0, 0, .15)
}
.blog-widget-small h4, .blog-widget-small h4 a {
	font-family:Exo2-extralight, Arial, Helvetica, sans-serif;
	text-transform:none;
	color:#565656
}
.flex-direction-nav a:hover, .owl-slider-outer .owl-slider-next:hover, .owl-slider-outer .owl-slider-prev:hover, .owl-theme .owl-controls .owl-buttons div:hover {
	color:#2e7eb5
}
.back-to-top {
	background-color:#fff;
	border-color:#CBCBCB
}
.back-to-top:hover {
	background:#2e7eb5;
	border-color:#2e7eb5;
	color:#fff
}

.btn-mega2 {
	background:orange
}
.btn-mega2:hover {
	border-color:orange;
	color:orange
}
.btn-mega2.btn-inverse {
	border-color:orange;
	color:#orange!important
}
.btn-mega2.btn-inverse:hover {
	background:#orange;
	border-color:#orange
}





.btn-mega {
	background:#2e7eb5
}
.btn-mega:hover {
	border-color:#2e7eb5;
	color:#2e7eb5
}
.btn-mega.btn-inverse {
	border-color:#2e7eb5;
	color:#2e7eb5!important
}
.btn-mega.btn-inverse:hover {
	background:#2e7eb5;
	border-color:#2e7eb5
}
.label-mega {
	background:#2e7eb5
}
.slider-controls a:hover {
	color:#2e7eb5
}
.services-block-box .item {
	border-color:#2e7eb5
}
.services-block-box .full-text, .services-block-box .icon, .services-block-box .title {
	background:#2e7eb5
}
.member-info .contact-icon:hover {
	border-color:#2e7eb5;
	background:#2e7eb5;
	color:#fff
}
.pagination-main li a:hover, .pagination-main li.active a, .tags-list li a:hover {
	color:#fff;
	background:#2e7eb5;
	border-color:#2e7eb5
}
.rating {
	color:#2e7eb5
}
.accordion-faq .panel-heading a {
	background:#2e7eb5
}
.product-view .close-view:hover {
	color:#2e7eb5
}
.product-description .product-options .icon.selected {
	border-color:#2e7eb5
}
.twitter-widget a {
	color:#2e7eb5
}
.nav-tabs {
	border-color:#2e7eb5
}
.nav-tabs>li.active>a, .nav-tabs>li.active>a:focus, .nav-tabs>li.active>a:hover {
	color:#fff;
	background-color:#2e7eb5;
	border:1px solid #2e7eb5!important;
	border-bottom-color:transparent
}
.filters-by-category li a.selected, .filters-by-category li a:hover {
	border-color:#2e7eb5
}
.filters-by-category li a.selected {
	background:#2e7eb5;
	color:#fff!important
}
.live-chat .head {
	background:#2e7eb5;
	color:#fff
}
.live-chat .head span.icon-left {
	color:#db3624;
	background:#a01d0e;
	border-right:1px solid #f7513e;
	padding-right:2px
}
.dropcap.color, .small-previews a:hover {
	color:#2e7eb5
}
.dropcap.dark {
	color:#fff;
	background-color:#2e7eb5
}
.styled-list li:before, .styled-list ul.circle li:before {
	color:#2e7eb5
}
.color_mark {
	background-color:#2e7eb5;
	color:#fff
}
.color, .color:hover {
	color:#2e7eb5
}
.blockquote, .testimonials {
	border-color:#2e7eb5
}
.infobox {
	border:1px solid #2e7eb5
}
.comment a, .infobox .inside :before {
	color:#2e7eb5
}
.icon-circle-sm.active, .icon-circle-xs.active, .icon-circle.active {
	background:#6aaad6
}
.countdown-amount {
	color:#2e7eb5
}
.price-table.active {
	border-color:#2e7eb5
}
.price-table.active .price-table-price {
	background:#2e7eb5;
	color:#fff
}
.services-block-dark a:hover .icon span {
	color:#2e7eb5
}
.flex-control-paging li a.flex-active, .flex-control-paging li a:hover {
	background:#2e7eb5
}
.owl-slider-outer .owl-slider-next:hover, .owl-slider-outer .owl-slider-prev:hover, .owl-theme .owl-controls .owl-buttons div:hover {
	color:#2e7eb5
}
.view:hover {
	border-color:#2e7eb5
}
.view-back span.zoom-view:hover {
	background:#2e7eb5
}
@media (min-width:768px) {
.responsive .tabs-left .tab-content-outer {
border-color:#2e7eb5
}
}
@media (max-width:767px) {
.responsive .tabsslider .carousel-next:hover, .responsive .tabsslider .carousel-prev:hover {
color:#2e7eb5
}
}
.panel {
	background-color:transparent
}
