body,
body h1,
body h2,
body h3,
body h4,
body h5,
body h6,
body .h1,
body .h2,
body .h3,
body .h4,
body .h5,
body .h6,
.page-title h1,
.page-title h2,
.breadcrumbs-wrapper .page-title h1,
.breadcrumbs-wrapper .page-title h2,
.navbar-default .navbar-toggle,
.navbar-default .navbar-toggle.active,
header.header .top-cart .block-content .subtotal .label,
.customer-reviews-widget .product-name h3,
.product-tabs li,
.product-view .nav-tabs li a,
body .widget .widget-title h2,
.widget-title h2,
body .widget .widget-title h3,
.widget-title h3,
.block .block-title,
.block-layered-nav dt ,
.text-blocks .title,
.number-wrapper .number,
.counters-wrapper .label,
.products-grid .product-name a,
.products-list .product-name a,
.footer-products-list .product-name a,
.product-name,
.product-name a,
table h3.product-name,
table .product-name a,
.product-view .product-shop .price-box .price,
.timer-wrapper.full .timer-box > div span,
#remember-me-popup .modal-title,
#header.header-12 .nav-wide a.level-top span,
#sticky-header .nav-wide a.level-top span,
#footer p,
.text-banner .banner-content .title,
a,
#ajaxkit-popup-content .account-login .page-title a {font-family: 'Raleway' /* UsedGoogleFontFamily:Raleway */;}

a,
a:hover,
ul.breadcrumb li a:hover,
#accordion .panel.panel-default .panel-heading a:hover,
#accordion .panel.panel-default .panel-heading a:hover i,
.sorter .view-mode strong,
.sorter .view-mode a:hover,
.sorter .asc:hover,
.sorter .desc:hover,
.footer-middle .form-language.list a:hover,
.footer-middle .form-currency.list a:hover,
.footer-bottom .form-language.list a:hover,
.footer-bottom .form-currency.list a:hover,
.language-currency-dropdown > div > a:hover,
.form-language.list a:hover,
.form-currency.list a:hover,
.navbar-default .navbar-toggle,
.navbar-default .navbar-toggle.active,
.navbar-default .navbar-toggle:hover,
.navbar-default .navbar-toggle:active,
.header .default-links.links li a:hover,
.header .links:not(.default-links) li a.top-link-login:hover,
.header .customer-name .user-icon:hover,
.header .customer-name.open  .user-icon,
header.header .customer-name-wrapper + .links li a i,
header.header .customer-name-wrapper + .links li a:hover,
#sliding-top .times-wrapper h2,
ul.topmenu li.level0:hover,
ul.topmenu li.level0.over a.level-top,
ul.topmenu.navbar-nav li.level0.active > a.level-top,
.header-with-image .header-breadcrumbs-wrapper header.header ul.topmenu li.level0:hover,
.header-with-image .header-breadcrumbs-wrapper header.header ul.topmenu li.level0.over a.level-top,
.header-with-image .header-breadcrumbs-wrapper header.header ul.topmenu.navbar-nav li.level0.active > a.level-top,
.widget-title .icon i,
.widget-title h3 span,
aside.sidebar .block.block-wishlist li.item .product-details .product-name a:hover,
aside.sidebar .block.block-wishlist li.item .product-details .btn-remove i:hover,
.block-list li.item .product-name a:hover,
.block-compare li.item .btn-remove i:hover,
aside.sidebar .block-tags li a:hover,
.block-reorder .block-content li.item a:hover,
.configurable-swatch-list .swatch-link:hover,
.number-wrapper .number,
.counters-wrapper .label,
.promo-text-block .icon-wrapper,
.features-block .widget-title h2,
.features-block .icon,
#popup-block .modal-header .close i:hover,
.image-box .actions i:hover,
.products-grid .product-name a:hover,
.products-list .product-name a:hover,
.footer-products-list .product-name a:hover,
.link-wishlist i,
.add-to-links li i:hover,
.link-wishlist i:hover,
.footer-products-list .product-shop .product-name a,
.modal-open .modal.ekko-lightbox .modal-header .close:hover:before,
.ratings .rating-links a:hover,
.ratings .amount a:hover,
.rating-box .rating,
.price,
.product-view .add-review-link a.add-review:hover,
.product-view .product-buttons i,
.breadcrumbs-wrapper .product-buttons i,
.product-view .product-img-box .lightbox-button:hover,
.product-view .box-tags .product-tags li a:hover,
.quantity-wrapper i:hover,
.product-collateral .panel.panel-default .panel-heading h4:hover,
.box-reviews .rating-block h3 span,
.box-reviews .stars-wrapper .value i.active,
.customer-rating .item .rating-box .rating,
.page-not-found .page-not-found-icon i,
.page-sitemap .links a:hover,
.page-sitemap .sitemap li a:hover,
.page-sitemap .sitemap li.level-0 a:hover,
table .product-name a:hover,
table .cart-actions i:hover,
table .table-button i:hover,
#shopping-cart-table .product-name a,
.cart .crosssell li.item .product-name a:hover,
.cart-collaterals .panel.panel-default .panel-heading h4:hover,
#shopping-cart-totals-table + .checkout-types a:hover,
.multiple-checkout h3 a:hover,
.multiple-checkout table.table i.fa:hover,
#remember-me-popup .modal-header .close:hover i,
.my-account a:hover,
.block.block-account .block-content li.current,
.block.block-account .block-content li a:hover,
.tags-list a:hover,
.box-tags .tags a:hover,
.box-tags li.item .product-name a:hover,
.dashboard .box-reviews li.item .product-name a:hover,
#footer .buy-link span.themecolor,
#footer address a,
.widget-title h2 i,
.themecolor,
body .widget .widget-title h2 span,
.widget-title h2 span,
body .widget .widget-title h3 span,
.widget-title h3 span,
.nav-wide ul.level0 li.level1 span.subtitle:hover ,
#footer ul.footer-links li a,
#footer a:hover,
#footer ul.footer-links li a:hover,
.home-info-block h4,
.banners-block h4,
.home-text-block h4,
.parallax-block-wrapper span,
#header.header-12 .navbar-header .navbar-toggle,
#header.header-12 .topmenu .menu-item-button{color: #1C729A;}
 
.pager .pages li.current,
.pager .pages li a:hover,
body .open > .dropdown-toggle.btn-primary,
.header .form-search .indent,
header.header .customer-name-wrapper + .links li a .hover-divider,
header.header .top-cart .block-title .cart-qty,
ul.topmenu ul li a .hover-divider,
.category-label.label_one,
.slider-buttons i:hover,
.text-blocks .text-block:hover .icon,
.features-block .item:hover,
.masonry-grid .item:hover .product-info-top,
.ekko-lightbox-nav-overlay a i:hover,
.lightbox-button i,
.lightbox-button i:hover,
.product-view .add-to-links a:hover i,
.product-buttons.large .icon,
.product-view .product-img-box .lightbox-button,
.timer-wrapper.full .timer-box > div span,
#shopping-cart-totals-table td:not(:first-child):hover,
.block.block-progress,
.text-banner .banner-content .subtitle,
.owl-theme .owl-controls .owl-page.active span,
.owl-theme .owl-controls.clickable .owl-page:hover span,
.owl-theme .owl-controls .owl-page.active span:after,
.owl-theme .owl-controls.clickable .owl-page:hover span:after,
.dropcap,
.map-container .map-block,
.bordered-link:before,
.bordered-link:after,
.bordered-link.type-2:hover:before,
.bordered-link.type-2:hover:after,
#AddToCart-popup .close-popup {background-color: #1C729A;}

.sorter .view-mode.small > a:hover,
.sorter .view-mode.small > strong,
.product-view .product-buttons div:hover,
.breadcrumbs-wrapper .product-buttons div:hover {border-color: #1C729A; background-color: #1C729A;}

.product-view .product-buttons div,
.breadcrumbs-wrapper .product-buttons div,
.product-view .nav-tabs li a:hover,
.product-view .nav-tabs li a:focus,
.product-view .nav-tabs li.active a:hover,
.product-view .nav-tabs li.active a:focus,
.product-view .nav-tabs li.active a,
.timer-box.type-2 .timer-inner div:not(.timer-big),
.cart .crosssell li.item .add-to-links li i {border-color: #1C729A; color: #1C729A;}

.hr-dots span {color: #1C729A; background-color: #1C729A;}

ul.topmenu li.level0:hover,
ul.topmenu li.level0.over,
ul.topmenu.navbar-nav li.level0.active,
#sticky-header ul.topmenu li.level0:hover,
#sticky-header ul.topmenu li.level0.over,
#sticky-header ul.topmenu.navbar-nav li.level0.active {border-color: #1C729A;}

.map-container .map-block:after,
.product-labels-wrapper > div {border-top-color: #1C729A;}


ul.topmenu li.level0:hover,
ul.topmenu li.level0.over,
ul.topmenu.navbar-nav li.level0.active {color: #1C729A;}

.image-box .actions i{background:rgba(28, 114, 154, 0.8);}

body .btn-default,
body .btn-default:hover,
body .btn-default:focus,
body .btn-default.focus,
body .btn-default:active,
body .btn-default.active,
body .btn-primary,
body .btn-primary:hover,
body .btn-primary:focus,
body .btn-primary.focus,
body .btn-primary:active,
body .btn-primary.active{background-color:#FFF600; color:#010B23;}

html body,
body.boxed-layout .container  {background-color: #fff; font-size: 14px; color:#738590;}


body.wide-layout.breadcrumbs-type-3 .breadcrumbs-wrapper.type-3,
body.boxed-layout.breadcrumbs-type-3 .breadcrumbs-wrapper.type-3 .container{padding-top: 0; padding-bottom: 0; background-image: none; background-repeat: no-repeat; text-align: center; background-size: cover;}

body.boxed-layout.breadcrumbs-type-3 .breadcrumbs-wrapper.type-3 .container .breadcrumbs-inner {margin-top: 32px; padding-top: 65px; padding-bottom: 65px; background-image: url(../../images/be_skin7_breadcrumbs_bg.jpg); background-repeat: no-repeat;}
body.boxed-layout.breadcrumbs-type-3 .breadcrumbs-wrapper.type-3 .container .page-title h1{
	color: #fff;
	font-weight: 700;
	margin: 0 0 20px;
	border-bottom: 6px solid #d97c50;
	padding: 0 10px 20px;
	display: inline-block;
}
ul.breadcrumb,
ul.breadcrumb li a {color: #fff;}

hr.solid,
hr.dotted,
hr.dashed {border-color: #000;}

body .btn {border-radius: 0; -moz-border-radius: 0; padding: 13px 30px; font-size: 15px; line-height: 16px; color:#010B23; box-shadow: none; background-image:none; position: relative;}
body .btn:after{display: none;}
body .btn:before{
	content: "";
	position: absolute;
	left: 0;
	top: 0;
	height: 100%;
	width: 100%;
	z-index: 1;
	-webkit-transition: all 0.3s;
	-moz-transition: all 0.3s;
	transition: all 0.3s;
	background: rgba(0,0,0,.07);
	filter: alpha(opacity=0);
	opacity: 0;
}
body .btn:hover{color:#010B23;}
body .btn:hover:before{
	filter: alpha(opacity=1);
	opacity: 1;
}
body .btn i{margin-left: -30px;}

.header-breadcrumbs-wrapper {box-shadow: none;}

body .sidebar .actions .btn i{margin-left: -18px;}


#sticky-header ul.topmenu li.level0 {border: none; margin: 0; padding: 0;}
#sticky-header ul.topmenu li.level0 a.level-top {font-size: 18px; color: #010B23; padding: 18px 20px; border-color: transparent;}
#sticky-header a.level-top:after{
	content: "";
	position: absolute;
	width: 1px;
	height: 47%;
	background:rgba(0,0,0, 0.05);
	right: 0;
	top: 26.5%;
}
#sticky-header  a.level-top:before{
	content: "";
	position: absolute;
	z-index: 9999;
	opacity: 0;
	display: block;
	height: 0;
	left: 50%;
	margin-left: -7px;
	top: auto;
	bottom: 0;
	width: 0;
	-webkit-transition: all 0.4s ease-in-out;
	-moz-transition: all 0.3s ease-in-out;
	-o-transition: all 0.3s ease-in-out;
	-ms-transition: all 0.3s ease-in-out;
	transition: all 0.3s ease-in-out;
	border-left: 7px solid transparent;
	border-right: 7px solid transparent;
	border-bottom: 7px solid #010b23;
}

#sticky-header .over a.level-top:before,
#sticky-header .active a.level-top:before,
#sticky-header .over a.level-top:hover:before{
	opacity: 1;
}
#sticky-header .nav-wide ul.level0 li.level1 > a,
#sticky-header .nav-wide ul.level0 li.level1 > ul{padding-left: 10px;}
#sticky-header a.level-top .category-label{top:1px;}

.product-labels-wrapper > div > span{color:#fff;}

.products-grid .btn, .products-list .btn, .footer-products-list .btn {padding-top: 15px; padding-bottom: 15px;}

.breadcrumbs-type-3 .breadcrumbs-wrapper .breadcrumbs-inner{
	padding:5em 0;
}
.breadcrumbs-type-3 .breadcrumbs-wrapper .page-title h1,
.breadcrumbs-type-3 .breadcrumbs-wrapper .page-title h2{font-size: 50px; color:#010b23; font-weight: bold;}
.breadcrumbs-type-3 .breadcrumbs-wrapper ul.breadcrumb,
.breadcrumbs-type-3 .breadcrumbs-wrapper ul.breadcrumb li a{color:#010b23;}

body.wide-layout #footer,
body.boxed-layout #footer .container {background-color: #f7fafb; font-size: 14px;}
body.wide-layout #footer .footer-middle,
body.boxed-layout #footer .footer-middle .container {padding-top: 0; padding-bottom: 0;}

.banners-block h2,
.home-text-block h2{
	font-size: 38px;
	line-height: 38px;
	color:#010B23;
	margin:0;
	font-weight: bold;
}

.banners-block .big-title{
	text-transform: uppercase;
	font-size: 80px;
    line-height: 70px;
	font-weight: 900;
	color:#f1e800;
	padding-right: 15px;
}

.home-info-block{
	padding-top: 120px;
	padding-bottom: 100px;
}
.home-info-block .indent{text-align: right; padding-right: 50px;}
.home-info-block h3{
	font-size: 20px;
	line-height: 24px;
	color:#010B23;
	font-weight: 400;
	margin-bottom: 28px;
}

.home-info-block h4,
.banners-block h4,
.home-text-block h4{
	font-size: 16px;
	line-height: 21px;
}
.home-info-block h4 i,
.banners-block h4 i,
.home-text-block h4 i{margin-right: 4px;}

.home-text-block p.big{
	font-size: 20px;
	line-height: 24px;
	color: #010B23;
	font-weight: 400;
	margin-bottom: 28px;
	padding-right: 80px;
}
.home-text-block p.small{
	font-size: 12px;
	line-height: 22px;
}

.hoverbox{position: relative; display: inline-block;}
.hoverbox .img,
.hoverbox .img-hover{
	-moz-transition:opacity 300ms ease;
	-webkit-transition:opacity 300ms ease;
	-o-transition:opacity 300ms ease; 
	transition:opacity 300ms ease;
}
.hoverbox .img-hover{
	position: absolute;
	left: 0;
	top: 0;
	opacity: 0;
}
.hoverbox:hover .img{opacity: 0;}
.hoverbox:hover .img-hover{opacity: 1;}

.zoom-box{position: relative; overflow: hidden;}
.zoom-box.indent{margin-right: 15px;}
.zoom-box .img{
	-moz-transition:transform 300ms ease;
	-webkit-transition:transform 300ms ease;
	-o-transition:transform 300ms ease;
	transition:transform 300ms ease;
}
.zoom-box:hover .img{
	-webkit-transform: scale(1.15);
	-moz-transform: scale(1.15);
	-ms-transform: scale(1.15);
	-o-transform: scale(1.15);
	transform: scale(1.15);
}
.zoom-box .desk{
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	text-align: center;
	background:rgba(255, 255, 255, 0.8);
	padding-top: 49%;
	opacity: 0;
	-webkit-transform: scale(1.15);
	-moz-transform: scale(1.15);
	-ms-transform: scale(1.15);
	-o-transform: scale(1.15);
	transform: scale(1.15);
	-moz-transition:transform 300ms ease, opacity 300ms ease;
	-webkit-transition:transform 300ms ease, opacity 300ms ease;
	-o-transition:transform 300ms ease, opacity 300ms ease;
	transition:transform 300ms ease, opacity 300ms ease;
}
.zoom-box .desk.type-2{padding-top: 32%;}
.zoom-box:hover .desk{
	opacity: 1;
	-webkit-transform: scale(1);
    -moz-transform: scale(1);
    -ms-transform: scale(1);
    -o-transform: scale(1);
    transform: scale(1);
}
.zoom-box .desk h3{
	margin:0;
	font-size:26px;
	line-height: 30px;
	color:#010B23;
	font-weight: 400;
}

.parallax-block-wrapper span{
	font-size: 16px;
	line-height: 21px;
}
.parallax-block-wrapper button span{color:#010B23; font-size: 15px;}
.parallax-block-wrapper h2{
	font-size: 50px;
	line-height: 50px;
	margin:0;
	font-weight: 900;
	color:#010B23;
}
.parallax-block-wrapper p{
	font-size: 20px;
	line-height: 24px;
	color:#010B23;
	padding-right: 95px;
}

#footer,
#footer p,
#footer .store-switcher label,
#footer .form-language label,
#footer .form-currency label{color:#A7A7A7;}
#footer .footer-bottom-block > .container{position: relative;}
#footer h2.footer-block-title {color: #010B23; font-weight: 400; font-size: 20px; line-height: 24px;}
#footer a:hover,
#footer ul.footer-links li a:hover {text-decoration: underline;}
#footer ul.footer-links li a {padding: 0;}
#footer ul.footer-links {
	font-size: 14px;
	line-height: 35px;
	border-left: 1px solid #a7afb8;
	padding-left: 20px;
}
#footer ul.footer-links li:not(:last-of-type):after {content: none;}
#footer .media-left {min-width: 108px; padding: 0 30px;}
#footer .address-wrapper p {margin: 0;}
#footer .copyright{
	position: absolute;
    left: 10%;
    right: 10%;
	top: 1px;
}
#footer address{
	color:#A7A7A7;
	font-size: 14px;
	line-height: 22px;
}
#footer .footer-bottom-block {text-align: center;}
#footer #toTop {
	display: inline-block; 
	float: none; 
	margin: 0;
	position: absolute;
	right: 0;
	top: -11px;
}
#footer .bootstrap-select > .selectpicker {color: inherit;}
#footer .footer-title{color:#0F5F84; font-size: 20px; margin-top: 24px; margin-bottom: 26px;}
#footer ul.social-links.large li{margin-right: 7px;}
#footer .store-switcher-wrapper{float: left;}
#footer .bootstrap-select > .selectpicker{background:none; color:#738590;}
#footer .bootstrap-select > .selectpicker:hover{color:#010B23;}
#footer .bootstrap-select .dropdown-menu li a:hover{color:#fff;}
#footer .selectpicker .caret{border-top-color: #738590;}
.dropdown-menu>li>a:hover,
.dropdown-menu>li>a:focus{background:none;}

@media only screen and (min-width: 1332px) {
	body.boxed-layout .container {padding-left: 10px; padding-right: 10px;}
	hr.boxed-full {margin-left: -10px; margin-right: -10px;}
}
@media only screen and (min-width: 768px) and (max-width: 1007px) {
	.banner-wrapper .banner-content {right: 10px; left: 10px; top: 10px;}
	.contact-block h3 {font-size: 32px;}
	.parallax-block-wrapper p{padding-right: 0;}
}
@media only screen and (max-width: 767px){
	.parallax-block-wrapper p{padding-right: 0;}
	#footer .media-left {min-width: 78px; padding: 0 30px 0 0;}
	#footer .store-switcher-wrapper{margin-top: 35px;}
}