select[multiple], select[size]{height:34px;}
.green-text{color:#abd07e !important;}
.projectslistsimple .list{margin-bottom:15px;}
.green-text:hover{background-color:#abd07e !important;color:#fff !important;}
.blue-text{color:#3498db !important;}
.faqstyle li{list-style-type:disc;margin-left:20px;}
.blue-text:hover{background-color:#3498db !important;color:#fff !important;}
.red-text{color:#ff6c6c !important;}
.radio-inline{padding-right:20px;}
.red-text:hover{background-color:#ff6c6c !important;color:#fff !important;}
.orange-text{color:#f39c12 !important;}
.orange-text:hover{background-color:#f39c12 !important;color:#fff !important;}
.dark-green-text{color:#12cca7 !important;}
.dark-green-text:hover{background-color:#12cca7 !important;color:#fff !important;}
.inline{display:inline-block;vertical-align:top;}
ul{list-style:none;}
a{-webkit-transition:all 0.2s linear 0s;-moz-transition:all 0.2s linear 0s;-o-transition:all 0.2s linear 0s;transition:all 0.2s linear 0s;}
body{font-size:14px;color:#666666;background-color:#fff;overflow-x:hidden;margin:0;padding:0;font-family:'Roboto', sans-serif;}
.wysiwyg  {
    font-size:16px;
}
ul{margin:0;padding:0;}
a{outline:none !important;}
a:hover,
a:active,
a:focus{text-decoration:none;}
img[src="assets/images/blank.gif"]{background:url("../images/ajax.gif") no-repeat scroll center center #ffffff;}
@font-face{font-family:'Oswald', sans-serif;src:url('../fonts/fjalla/fjallaone-regular.eot');src:url('../fonts/fjalla/fjallaone-regular.eot') format('embedded-opentype'), url('../fonts/fjalla/fjallaone-regular.woff2') format('woff2'), url('../fonts/fjalla/fjallaone-regular.woff') format('woff'), url('../fonts/fjalla/fjallaone-regular.ttf') format('truetype'), url('../fonts/fjalla/fjallaone-regular.svg#FjallaOneRegular') format('svg');}
@font-face{font-family:'BebasNeueBold';src:url('../fonts/bebas/bebasneuebold.eot');src:url('../fonts/bebas/bebasneuebold.eot') format('embedded-opentype'), url('../fonts/bebas/bebasneuebold.woff2') format('woff2'), url('../fonts/bebas/bebasneuebold.woff') format('woff'), url('../fonts/bebas/bebasneuebold.ttf') format('truetype'), url('../fonts/bebas/bebasneuebold.svg#BebasNeueBold') format('svg');}
@font-face{font-family:'BebasNeueRegular';src:url('../fonts/bebas/bebasneueregular.eot');src:url('../fonts/bebas/bebasneueregular.eot') format('embedded-opentype'), url('../fonts/bebas/bebasneueregular.woff2') format('woff2'), url('../fonts/bebas/bebasneueregular.woff') format('woff'), url('../fonts/bebas/bebasneueregular.ttf') format('truetype'), url('../fonts/bebas/bebasneueregular.svg#BebasNeueRegular') format('svg');}
@font-face{font-family:'PacificoRegular';src:url('../fonts/pacifico/pacifico.eot');src:url('../fonts/pacifico/pacifico.eot') format('embedded-opentype'), url('../fonts/pacifico/pacifico.woff2') format('woff2'), url('../fonts/pacifico/pacifico.woff') format('woff'), url('../fonts/pacifico/pacifico.ttf') format('truetype'), url('../fonts/pacifico/pacifico.svg#PacificoRegular') format('svg');}
@font-face{font-family:'LatoBold';src:url('../fonts/lato/lato-bold.eot');src:url('../fonts/lato/lato-bold.eot') format('embedded-opentype'), url('../fonts/lato/lato-bold.woff2') format('woff2'), url('../fonts/lato/lato-bold.woff') format('woff'), url('../fonts/lato/lato-bold.ttf') format('truetype'), url('../fonts/lato/lato-bold.svg#LatoBold') format('svg');}
.btn-upper{text-transform:uppercase;}
.m-t-50{margin-top:50px;}
.m-t-40{margin-top:40px;}
.m-t-30{margin-top:30px;}
.m-t-20{margin-top:20px;}
.m-b-20{margin-bottom:20px;}
.m-t-15{margin-top:15px;}
.m-t-10{margin-top:10px;}
.btn-uppercase{text-transform:uppercase;}
.navbar-nav h1, .navbar-nav h2{font-size:inherit;margin:0;}
.btn-default{background:#cbc9c9;color:#fff;font-weight:700;-webkit-transition:all 0.2s linear 0s;-moz-transition:all 0.2s linear 0s;-ms-transition:all 0.2s linear 0s;-o-transition:all 0.2s linear 0s;transition:all 0.2s linear 0s;}
.btn-primary{-webkit-transition:all linear 0.2s;-moz-transition:all linear 0.2s;-ms-transition:all linear 0.2s;-o-transition:all linear 0.2s;transition:all linear 0.2s;background:#007641;color:#fff;border:none;font-size:13px;line-height:22px;}
.btn-black{-webkit-transition:all linear 0.2s;-moz-transition:all linear 0.2s;-ms-transition:all linear 0.2s;-o-transition:all linear 0.2s;transition:all linear 0.2s;background:#84B943;color:#fff;border:none;font-size:15px;line-height:30px;font-weight:500;padding:3px 22px;}
.btn-primary:hover,
.btn-black:hover,
.btn-black:focus,
.btn-primary:focus{color:#fff;background-color:#a8a8a8 !important;}
.center-block{float:none;}
.inner{padding-top:120px;padding-bottom:120px;}
.inner-md{padding-top:100px;padding-bottom:100px;}
.inner-sm{padding-top:80px;padding-bottom:80px;}
.inner-xs{padding-top:40px;padding-bottom:40px;}
.inner-vs{padding-top:30px;padding-bottom:30px;}
.inner-top{padding-top:120px;}
.inner-top-md{padding-top:100px;}
.inner-top-sm{padding-top:50px;}
.inner-top-xs{padding-top:40px;}
.inner-top-vs{padding-top:30px;}
.inner-bottom{padding-bottom:120px;}
.inner-bottom-md{padding-bottom:100px;}
.inner-bottom-sm{padding-bottom:80px;}
.inner-bottom-xs{padding-bottom:40px;}
.inner-bottom-vs{padding-bottom:60px;}
.inner-left{padding-left:75px;}
.inner-left-md{padding-left:60px;}
.inner-left-sm{padding-left:45px;}
.inner-left-xs{padding-left:30px;}
.inner-right{padding-right:75px;}
.inner-right-md{padding-right:60px;}
.inner-right-sm{padding-right:45px;}
.inner-right-xs{padding-right:30px;}
.inner-right-vs{padding-right:10px;}
.inner-left-vs{padding-left:10px;}
.outer{margin-top:120px;margin-bottom:120px;}
.outer-md{margin-top:100px;margin-bottom:100px;}
.outer-sm{margin-top:80px;margin-bottom:80px;}
.outer-xs{margin-top:40px;margin-bottom:40px;}
.outer-top{margin-top:120px;}
.outer-top-md{margin-top:100px;}
.outer-top-sm{margin-top:80px;}
.outer-top-xs{margin-top:30px;}
.outer-top-vs{margin-top:40px;}
.outer-top-small{margin-top:50px;}
.outer-bottom{margin-bottom:120px;}
.outer-bottom-md{margin-bottom:100px;}
.outer-bottom-sm{margin-bottom:80px;}
.outer-bottom-vs{margin-bottom:60px;}
.outer-bottom-xs{margin-bottom:40px;}
.outer-bottom-small{margin-bottom:50px;}
.outer-top-bd{margin-top:20px;}
.inner-bottom-30{padding-bottom:30px;}
.inner-bottom-20{padding-bottom:20px;}
@media (max-width:767px){.inner{padding-top:80px;padding-bottom:80px;}
.inner-md{padding-top:65px;padding-bottom:65px;}
.inner-sm{padding-top:50px;padding-bottom:50px;}
.inner-xs{padding-top:40px;padding-bottom:40px;}
.inner-top{padding-top:80px;}
.inner-top-md{padding-top:65px;}
.inner-top-sm{padding-top:50px;}
.inner-top-xs{padding-top:40px;}
.inner-bottom{padding-bottom:80px;}
.inner-bottom-md{padding-bottom:65px;}
.inner-bottom-sm{padding-bottom:50px;}
.inner-bottom-xs{padding-bottom:40px;}
}
.section-title{font-size:20px;font-family:'Oswald', sans-serif;border-bottom:1px solid #e3e3e3;padding-bottom:10px;text-transform:uppercase;}
.home-owl-carousel .owl-controls,
.blog-slider .owl-controls,
.brand-slider .owl-controls{margin-top:0px;}
.custom-carousel .owl-controls{position:absolute;right:0;top:-25px;width:100%;display:block;}
.custom-carousel .owl-controls .owl-prev{position:absolute;width:20px;height:20px;top:-36px;right:27px;-webkit-transition:all linear 0.2s;-moz-transition:all linear 0.2s;-ms-transition:all linear 0.2s;-o-transition:all linear 0.2s;transition:all linear 0.2s;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;background:#007641;}
.custom-carousel .owl-controls .owl-prev:before{color:#fff;content:"\f104";font-family:fontawesome;font-size:13px;left:8px;position:absolute;top:0px;}
.custom-carousel .owl-controls .owl-next{position:absolute;width:20px;height:20px;top:-36px;right:0px;-webkit-transition:all linear 0.2s;-moz-transition:all linear 0.2s;-ms-transition:all linear 0.2s;-o-transition:all linear 0.2s;transition:all linear 0.2s;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;background:#007641;}
.custom-carousel .owl-controls .owl-next:before{content:"\f105";font-family:fontawesome;color:#fff;font-size:13px;left:8px;position:absolute;top:0px;}
.logo-slider .owl-controls .owl-prev,
.logo-slider .owl-controls .owl-next{top:-57px;}
.featured-product{margin-bottom:19px;}
.logo-slider-inner{margin-top:50px;margin-bottom:60px;}
.special-product .product:first-child{margin-bottom:30px;}
.special-product .product:last-child{margin-top:30px;}
.best-product .product:first-child{margin-bottom:30px;}
#owl-main .owl-controls .owl-buttons .icon{position:relative;top:8px;color:#fff !important;}
.config-options ul > li > a{display:block;}
.read-more-bottom{margin-bottom:10px;}
.unicase-form-control{-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;border-color:#eee;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;height:auto;padding:10px 12px;}
.unicase-form-control:focus{-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;border-color:#d8d8d8;}
.animate-dropdown .open > .dropdown-menu,
.animate-dropdown .open > .dropdown-menu > .dropdown-submenu > .dropdown-menu{animation-name:slidenavAnimation;animation-duration:200ms;animation-iteration-count:1;animation-timing-function:ease-out;animation-fill-mode:forwards;-webkit-animation-name:slidenavAnimation;-webkit-animation-duration:200ms;-webkit-animation-iteration-count:1;-webkit-animation-timing-function:ease-out;-webkit-animation-fill-mode:forwards;-moz-animation-name:slidenavAnimation;-moz-animation-duration:200ms;-moz-animation-iteration-count:1;-moz-animation-timing-function:ease-out;-moz-animation-fill-mode:forwards;}
@keyframes slidenavAnimation{from{margin-top:-30px;opacity:0;}
to{margin-top:0;opacity:1;}
}
@-webkit-keyframes slidenavAnimation{from{margin-top:-30px;opacity:0;}
to{margin-top:0;opacity:1;}
}
.seller-product .products{margin-bottom:35px;}
.seller-product .products .product .product-info .name{font-size:18px;margin-top:5px !important;}
a{color:#12cca7;}
.show-theme-options:hover,
.show-theme-options:focus{background:#12cca7;}
.btn-primary:hover,
.btn-black:hover,
.btn-primary:focus,
.btn-black:focus{background:#12cca7;}
.top-bar .cnt-account ul > li a:hover,
.top-bar .cnt-account ul > li a:focus{color:#12cca7;}
.top-bar .cnt-block ul li a .caret{color:#12cca7;}
.top-bar .cnt-block ul li .dropdown-menu li a:hover,
.top-bar .cnt-block ul li .dropdown-menu li a:focus{color:#12cca7;}
.main-header .top-search-holder .contact-row .icon{color:#12cca7;}
.top-cart-row .dropdown-cart .lnk-cart .items-cart-inner .total-price-basket .total-price{color:#12cca7;}
.top-cart-row .dropdown-cart .dropdown-menu .cart-item.product-summary .name a:hover,
.top-cart-row .dropdown-cart .dropdown-menu .cart-item.product-summary .name a:focus{color:#12cca7;}
.top-cart-row .dropdown-cart .dropdown-menu .cart-item.product-summary .price{color:#12cca7;}
.top-cart-row .dropdown-cart .dropdown-menu .cart-item.product-summary .action a:hover,
.top-cart-row .dropdown-cart .dropdown-menu .cart-item.product-summary .action a:focus{color:#12cca7;}
.top-cart-row .dropdown-cart .dropdown-menu .cart-total .price{color:#12cca7;}
.search-area .categories-filter .dropdown-menu li a:hover,
.search-area .categories-filter .dropdown-menu li a:focus{color:#12cca7;}
.header-style-1 .header-nav{background:#12cca7;margin-bottom:0px;}
.cnt-home .header-style-1 .header-nav .navbar .navbar-nav > li.active{background:#0b816a;}
.cnt-home .header-style-1 .header-nav .navbar .navbar-nav > li > a:hover,
.cnt-home .header-style-1 .header-nav .navbar .navbar-nav > li > a:focus{background:#0b816a;}
.cnt-home .header-style-1.header-style-2 .header-nav .navbar .navbar-nav > li.active,
.cnt-homepage .header-style-1.header-style-2 .header-nav .navbar .navbar-nav > li.active{background:#12cca7;}
.cnt-home .header-style-1.header-style-3 .header-nav .navbar .navbar-nav > li.active{background:#12cca7;}
.header-style-2 .header-nav .navbar-default .navbar-collapse .navbar-nav > li > a:hover,
.header-style-2 .header-nav .navbar-default .navbar-collapse .navbar-nav > li > a:focus{background:#12cca7 !important;}
.header-style-2 .header-nav .navbar-default .navbar-collapse .navbar-nav > li.open{background:#12cca7;}
.sidebar .side-menu nav .nav > li a:hover,
.sidebar .side-menu nav .nav > li a:focus{color:#12cca7;}
.sidebar .side-menu nav .nav > li a:hover:after,
.sidebar .side-menu nav .nav > li a:focus:after{color:#12cca7;}
.info-box .info-box-heading.green{color:#12cca7;}
.scroll-tabs .nav-tab-line li a:hover,
.scroll-tabs .nav-tab-line li a:focus{color:#12cca7;}
.product .product-info .name a:hover,
.product .product-info .name a:focus{color:#12cca7;}
.product .product-info .product-price .price{color:#12cca7;}
.product .cart .action ul li.lnk a:hover,
.product .cart .action ul li.lnk a:focus{color:#12cca7;}
.product .cart .action ul li.add-cart-button .btn-primary:hover,
.product .cart .action ul li.add-cart-button .btn-primary:focus{background:#12cca7;}
.product .cart .action ul li.add-cart-button .btn-primary.icon:hover,
.product .cart .action ul li.add-cart-button .btn-primary.icon:focus{background:#0b816a;}
.tag.sale{background:#abd07e;}
.copyright-bar .copyright a{color:#12cca7;}
.blog-slider-container .blog-slider .blog-post-info .name a:hover,
.blog-slider-container .blog-slider .blog-post-info .name a:focus{color:#12cca7;}
.footer .links-social .social-icons a:hover,
.footer .links-social .social-icons a:focus,
.footer .links-social .social-icons a.active{background:#12cca7;}
.latest-tweet .re-twitter .comment a{color:#12cca7;}
.latest-tweet .re-twitter .comment .icon .fa-stack-2x{color:#12cca7;}
.footer .contact-information .media .icon .fa-stack-2x{color:#12cca7;}
.footer .contact-information .media .media-body a:hover,
.footer .contact-information .media .media-body a:focus{color:#12cca7;}
.footer .footer-bottom .module-body ul li a:hover,
.footer .footer-bottom .module-body ul li a:focus{color:#12cca7;}
.product-tag .item.active,
.product-tag .item:hover,
.product-tag .item:focus{background:#12cca7;}
.hot-deals .product-info .product-price .price{color:#12cca7;}
.hot-deals .product-info .name a:hover,
.hot-deals .product-info .name a:focus{color:#12cca7;}
.custom-carousel .owl-controls .owl-prev:hover,
.custom-carousel .owl-controls .owl-next:hover,
.custom-carousel .owl-controls .owl-prev:focus,
.custom-carousel .owl-controls .owl-next:focus{background:#0b816a;}
.yamm .dropdown-menu .title:hover,
.yamm .dropdown-menu .title:focus{color:#12cca7;}
.yamm .dropdown-menu li a:hover,
.yamm .dropdown-menu li a:focus{color:#12cca7;}
.breadcrumb ul li.active{color:#0b816a;white-space:normal}
.breadcrumb ul a:hover,
.breadcrumb ul a:focus{color:#0b816a;}
.filters-container .nav-tabs.nav-tab-box li.active a .icon{color:#12cca7;}
.filters-container .pagination-container ul li.active a{color:#12cca7;}
.filters-container .pagination-container ul li.prev:hover,
.filters-container .pagination-container ul li.next:hover,
.filters-container .pagination-container ul li.prev:focus,
.filters-container .pagination-container ul li.next:focus{background:#12cca7;}
.filters-container .pagination-container ul li a:hover,
.filters-container .pagination-container ul li a:focus{color:#12cca7;}
.filters-container .lbl-cnt .dropdown.dropdown-med .dropdown-menu li a:hover,
.filters-container .lbl-cnt .dropdown.dropdown-med .dropdown-menu li a:focus{color:#12cca7;}
.sidebar .sidebar-module-container .sidebar-widget .sidebar-widget-body .accordion .accordion-group .accordion-heading .accordion-toggle,
.sidebar .sidebar-module-container .sidebar-widget .sidebar-widget-body .accordion .accordion-group .accordion-heading .accordion-toggle:hover,
.sidebar .sidebar-module-container .sidebar-widget .sidebar-widget-body .accordion .accordion-group .accordion-heading .accordion-toggle:focus,
.sidebar .sidebar-module-container .sidebar-widget .sidebar-widget-body .accordion .accordion-group .accordion-heading .accordion-toggle:after{color:#12cca7;}
.sidebar .sidebar-module-container .sidebar-widget .sidebar-widget-body .price-range-holder .slider .slider-track .slider-handle{border:5px solid #12cca7;}
.sidebar .sidebar-module-container .sidebar-widget .sidebar-widget-body .list li a:hover,
.sidebar .sidebar-module-container .sidebar-widget .sidebar-widget-body .list li a:focus{color:#12cca7;}
.sidebar .sidebar-module-container .sidebar-widget .sidebar-widget-body .compare-report span{color:#12cca7;}
.sidebar .sidebar-widget .advertisement .owl-controls .owl-pagination .owl-page.active span{background:#12cca7;}
.sidebar .sidebar-widget .advertisement .owl-controls .owl-pagination .owl-page:hover span{background:#12cca7;}
.single-product .gallery-holder .gallery-thumbs .owl-item .item:hover{border:1px solid #12cca7;}
.single-product .product-info .rating-reviews .reviews .lnk:hover,
.single-product .product-info .rating-reviews .reviews .lnk:focus{color:#12cca7;}
.single-product .product-info .price-container .price-box .price{color:#12cca7;}
.single-product .product-info .quantity-container .cart-quantity .arrows .arrow:hover,
.single-product .product-info .quantity-container .cart-quantity .arrows .arrow:focus{color:#12cca7;}
.single-product .product-info .product-social-link .social-icons ul li a:hover,
.single-product .product-info .product-social-link .social-icons ul li a:focus{background:#12cca7;}
.single-product .product-tabs .nav.nav-tabs.nav-tab-cell li a:hover,
.single-product .product-tabs .nav.nav-tabs.nav-tab-cell li a:focus{background:#12cca7;}
.single-product .product-tabs .nav.nav-tabs.nav-tab-cell li a:hover:after,
.single-product .product-tabs .nav.nav-tabs.nav-tab-cell li a:focus:after{border-color:rgba(0, 0, 0, 0) rgba(0, 0, 0, 0) rgba(0, 0, 0, 0) #12cca7;}
.single-product .product-tabs .nav.nav-tabs.nav-tab-cell li.active a{background:#12cca7;}
.single-product .product-tabs .nav.nav-tabs.nav-tab-cell li.active a:after{border-color:rgba(0, 0, 0, 0) rgba(0, 0, 0, 0) rgba(0, 0, 0, 0) #12cca7;}
.cart .action .add-cart-button .btn.btn-primary.icon:hover,
.cart .action .add-cart-button .btn.btn-primary.icon:focus{background:#12cca7;}
.product-tabs .tab-content .tab-pane .product-reviews .reviews .review .review-title .date span{color:#12cca7;}
.product-tabs .tab-content .tab-pane .product-reviews .reviews .review .author span{color:#12cca7;}
#owl-main:hover .owl-prev:hover,
#owl-main:hover .owl-next:hover{background:#0b816a;}
#owl-main .owl-controls .owl-pagination .owl-page:active span,
#owl-main .owl-controls .owl-pagination .owl-page:hover span{background:#12cca7;}
.cart .action ul .lnk .add-to-cart:hover,
.cart .action ul .lnk .add-to-cart:focus{color:#12cca7 !important;}
.cart .action .add-to-cart:hover,
.cart .action .add-to-cart:focus{color:#12cca7 !important;}
.homepage-container .product .tag.hot{background:#12cca7;}
.homepage-container .product .product-info .name a:hover,
.homepage-container .product .product-info .name a:focus{color:#12cca7;}
.homepage-container .btn-primary:hover,
.homepage-container .btn-primary:focus{background:#12cca7;border:2px solid #12cca7;}
.category-product .cart .action ul li .add-to-cart:hover,
.category-product .cart .action ul li .add-to-cart:focus{background:#12cca7;}
.furniture-container .product .btn-primary:hover,
.furniture-container .product .btn-primary:focus{background:#12cca7;}
.header-style-3 .header-nav .navbar-default .navbar-collapse .navbar-nav > li > a:hover,
.header-style-3 .header-nav .navbar-default .navbar-collapse .navbar-nav > li > a:focus{background:#12cca7;}
.header-style-3 .header-nav .navbar-default .navbar-collapse .navbar-nav > li.open{background:#12cca7;}
#owl-single-product-thumbnails .owl-controls .owl-pagination .owl-page.active span{background:#12cca7 !important;}
#owl-single-product-thumbnails .owl-controls .owl-pagination .owl-page span:hover,
#owl-single-product-thumbnails .owl-controls .owl-pagination .owl-page span:focus{background:#12cca7 !important;}
#owl-single-product-thumbnails-mob .owl-controls .owl-pagination .owl-page.active span{background:#12cca7 !important;}
#owl-single-product-thumbnails-mob .owl-controls .owl-pagination .owl-page span:hover,
#owl-single-product-thumbnails-mob .owl-controls .owl-pagination .owl-page span:focus{background:#12cca7 !important;}
.cnt-homepage .sidebar .sidebar-module-container .sidebar-widget .sidebar-widget-body .price-range-holder .slider .slider-track .slider-handle.max-slider-handle{background:#12cca7;}
.blog-page .blog-post h1 a:hover,
.blog-page .blog-post h1 a:focus{color:#12cca7;}
.blog-page .sidebar .sidebar-module-container .sidebar-widget .nav-tabs > li.active > a,
.blog-page .sidebar .sidebar-module-container .sidebar-widget .nav-tabs > li.active > a:hover,
.blog-page .sidebar .sidebar-module-container .sidebar-widget .nav-tabs > li.active > a:focus{color:#0b816a;}
.blog-page .blog-post .social-media a:hover,
.blog-page .blog-post .social-media a:focus{background-color:#12cca7;}
.search-area .search-button:after{color:#0b816a;}
.blog-page .sidebar .sidebar-module-container .sidebar-widget .blog-post h4 a:hover,
.blog-page .sidebar .sidebar-module-container .sidebar-widget .blog-post h4 a:focus{color:#12cca7;}
.blog-page .blog-post-author-details .author-social-network button .twitter-icon{background-color:#12cca7;}
.blog-page .blog-review .review-action a,
.blog-page .blog-review .review-action a:hover,
.blog-page .blog-review .review-action a:focus{color:#12cca7;}
.blog-page .blog-post-author-details .author-social-network .dropdown-menu > li > a:hover,
.blog-page .blog-post-author-details .author-social-network .dropdown-menu > li > a:focus{color:#12cca7;}
.checkout-box .checkout-steps .panel .panel-heading .unicase-checkout-title > a:not(.collapsed) span{background-color:#12cca7;}
.checkout-box .checkout-steps .checkout-step-01 .already-registered-login a:hover,
.checkout-box .checkout-steps .checkout-step-01 .already-registered-login a:focus{color:#12cca7;}
.checkout-box .checkout-progress-sidebar .panel-body ul li a:hover,
.checkout-box .checkout-progress-sidebar .panel-body ul li a:focus{color:#12cca7;}
.contact-page .contact-info .contact-i{background-color:#12cca7;}
.shopping-cart .shopping-cart-table table tbody tr .cart-product-name-info h4 a:hover,
.shopping-cart .shopping-cart-table table tbody tr .cart-product-name-info h4 a:focus{color:#12cca7;}
.shopping-cart .shopping-cart-table table tbody tr .cart-product-name-info .cart-product-info span span{color:#0b816a;}
.shopping-cart .shopping-cart-table table tbody tr .cart-product-edit a:hover,
.shopping-cart .shopping-cart-table table tbody tr .cart-product-edit a:focus{color:#12cca7;}
.shopping-cart .cart-shopping-total table thead tr th .cart-grand-total{color:#0b816a;}
.shopping-cart-table table tbody tr td .quant-input .arrows .arrow:hover,
.shopping-cart-table table tbody tr td .quant-input .arrows .arrow:focus{color:#12cca7;}
.logo-color{fill:#12cca7;}
.cnt-homepage .single-product .product-info-block .form-control .dropdown-menu ul li a:hover,
.cnt-homepage .single-product .product-info-block .form-control .dropdown-menu ul li a:focus{color:#12cca7;}
.cnt-homepage .single-product .product-info-block .txt.txt-qty{color:#12cca7;}
.cnt-homepage .single-product .product-tabs .nav-tab-cell-detail{border-bottom:none;}
.cnt-homepage .single-product .product-tabs .nav-tab-cell-detail li{margin-right:10px;padding:0;}
.cnt-homepage .single-product .product-tabs .nav-tab-cell-detail li a:hover,
.cnt-homepage .single-product .product-tabs .nav-tab-cell-detail li a:focus{background:#12cca7;border:2px solid #12cca7;}
.cnt-homepage .single-product .product-tabs .nav-tab-cell-detail li.active a{background:#12cca7;border:2px solid #12cca7;}
.shopping-cart .estimate-ship-tax table tbody .unicase-form-control .dropdown-menu.open ul li a:hover,
.shopping-cart .estimate-ship-tax table tbody .unicase-form-control .dropdown-menu.open ul li a:focus{color:#12cca7;}
.yamm .dropdown-menu{border-top-color:#12cca7;}
.product-comparison .compare-table tr td .product-price .price{color:#12cca7;}
.product-comparison .compare-table tr td .in-stock{color:#12cca7;}
.body-content .my-wishlist-page .my-wishlist table tbody .product-name a:hover,
.body-content .my-wishlist-page .my-wishlist table tbody .product-name a:focus{color:#12cca7;}
.product-comparison .compare-table tr td .product-price .price{color:#12cca7;}
.product-comparison .compare-table tr td .in-stock{color:#12cca7;}
.body-content .x-page .x-text h1{color:#12cca7;}
.body-content .x-page .x-text a{color:#12cca7;}
.sign-in-page .register-form .forgot-password,
.sign-in-page .register-form .forgot-password:hover,
.sign-in-page .register-form .forgot-password:focus{color:#12cca7;}
.body-content .my-wishlist-page .my-wishlist table tbody .price{color:#12cca7;}
.terms-conditions-page .contact-form{color:#12cca7;}
.top-bar{background:#f4f4f4;padding:10px 0 9px;font-size:12px;}
.top-bar .cnt-account{float:left;padding:6px 0px;}
.top-bar .cnt-account ul{margin:0px;}
.top-bar .cnt-account ul > li{display:inline-block;line-height:12px;padding:3px 12px;border-left:1px solid #e2e2e2;}
.top-bar .cnt-account ul > li:last-child{border-right:1px solid #e2e2e2;}
.top-bar .cnt-account ul > li a{color:#888888;padding:0px;font-weight:400;-webkit-transition:all 0.2s linear 0s;-moz-transition:all 0.2s linear 0s;-o-transition:all 0.2s linear 0s;transition:all 0.2s linear 0s;}
.top-bar .cnt-account ul > li a .icon{display:block;float:left;padding-right:6px;font-size:11px;}
.top-bar .cnt-account ul > li a:hover,
.top-bar .cnt-account ul > li a:focus{text-decoration:none;}
.top-bar .cnt-block{float:right;}
.top-bar .cnt-block .list-inline{margin:0px;}
.top-bar .cnt-block .list-inline > li{display:inline-block;}
.top-bar .cnt-block .list-inline > li > a{padding:6px 15px;border:1px solid #d4d4d4;-webkit-transition:all 0.2s linear 0s;-moz-transition:all 0.2s linear 0s;-o-transition:all 0.2s linear 0s;transition:all 0.2s linear 0s;color:#888;display:inline-block;}
.top-bar .cnt-block .list-inline > li > a .value{color:#666;margin:0px 7px;}
.top-bar .cnt-block .list-inline > li > a:hover,
.top-bar .cnt-block .list-inline > li > a:focus{text-decoration:none;color:#888888;}
.top-bar .cnt-block .list-inline > li .dropdown-menu{-webkit-border-radius:0px;-moz-border-radius:0px;border-radius:0px;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;border:1px solid #e1e1e1;top:125%;left:5px;}
.top-bar .cnt-block .list-inline > li .dropdown-menu li a:hover,
.top-bar .cnt-block .list-inline > li .dropdown-menu li a:focus{background:rgba(0, 0, 0, 0);}
.main-header{padding:0;}
.main-header .logo-holder{margin-top:0px;}
.main-header .top-search-holder .contact-row{line-height:20px;color:#9b9b9b;}
.main-header .top-search-holder .contact-row .phone{margin:0 23px 0 0;border-right:1px solid #E2E2E2;padding-right:35px;}
.main-header .top-search-holder .contact-row .icon{font-size:18px;line-height:23px;margin:0 8px 0 0;vertical-align:middle;}
.search-area{border:1px solid #e2e2e2;-webkit-border-radius:0px;-moz-border-radius:0px;border-radius:0px;margin:8px 0;text-align:right}
.search-area .search-field{border:medium none;-webkit-border-radius:5px 0 0 5px;-moz-border-radius:5px 0 0 5px;border-radius:5px 0 0 5px;padding:13px;width:67%;}
.search-area .categories-filter{border-right:1px solid #E0E0E0;text-transform:capitalize;display:inline-block;line-height:44px;background:#f6f6f6;}
.search-area .categories-filter a{padding:0 10px;color:#666;font-size:13px;}
.search-area .categories-filter a .caret{margin-left:15px;color:#a0a0a0;}
.search-area .categories-filter .dropdown-menu{-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;border:1px solid #e1e1e1;padding:12px 17px;-webkit-border-radius:0px;-moz-border-radius:0px;border-radius:0px;}
.search-area .categories-filter .dropdown-menu li{margin-bottom:10px;}
.search-area .categories-filter .dropdown-menu li a{padding:0px;}
.search-area .categories-filter .dropdown-menu li a:hover,
.search-area .categories-filter .dropdown-menu li a:focus{background:rgba(0, 0, 0, 0);}
.search-area .categories-filter .dropdown-menu li.menu-header{font-family:'Oswald', sans-serif;line-height:30px;}
.search-area .search-button{-webkit-border-radius:0px;-moz-border-radius:0px;border-radius:0px;display:inline-block;float:right;margin:0px;padding:7px 13px;text-align:center;background:#f6f6f6;border-left:1px solid #E0E0E0;}
.sidebar-module-container .search-area .search-button{margin-top:0px;padding:13px;width:47px;height:47px;}
.search-area .search-button:after{color:#b2b2b2;content:"\f002";font-family:fontawesome;font-size:13px;line-height:9px;vertical-align:middle;}
.cnt-home .header-style-1.header-style-2 .header-nav .navbar-default{background:#404040;}
.top-cart-row{padding-top:31px;}
.top-cart-row .dropdown-cart{float:right;}
.top-cart-row .dropdown-cart .lnk-cart{padding:0px;border:1px solid #e1e1e1;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;display:inline-block;color:#666666;}
.top-cart-row .dropdown-cart .lnk-cart .items-cart-inner{position:relative;}
.top-cart-row .dropdown-cart .lnk-cart .items-cart-inner .total-price-basket{padding:13px 15px;font-family:'Oswald', sans-serif;text-transform:uppercase;float:left;}
.top-cart-row .dropdown-cart .lnk-cart .items-cart-inner .basket{float:right;background:#efefef;padding:12px;border-left:1px solid #e1e1e1;padding:13px 15px;}
.top-cart-row .dropdown-cart .lnk-cart .items-cart-inner .basket-item-count{-webkit-border-radius:100px;-moz-border-radius:100px;border-radius:100px;height:21px;position:absolute;right:33px;top:-13px;width:21px;background:#f1c40f;color:#fff;font-size:13px;text-align:center;}
.top-cart-row .dropdown-cart .dropdown-menu{border:1px solid #e1e1e1;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;float:right;left:auto;min-width:0;padding:24px 22px;right:0;width:230px;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;}
.top-cart-row .dropdown-cart .dropdown-menu .cart-item.product-summary .name{font-size:13px;font-family:'Oswald', sans-serif;margin-top:0px;}
.top-cart-row .dropdown-cart .dropdown-menu .cart-item.product-summary .name a{color:#666666;}
.top-cart-row .dropdown-cart .dropdown-menu .cart-item.product-summary .price{font-weight:700;}
.top-cart-row .dropdown-cart .dropdown-menu .cart-item.product-summary .action{padding:0;position:relative;font-size:15px;right:8px;top:8px;}
.top-cart-row .dropdown-cart .dropdown-menu .cart-item.product-summary .action a{color:#898989;}
.top-cart-row .dropdown-cart .dropdown-menu .cart-total .text{font-size:13px;font-family:'Oswald', sans-serif;color:#666666;margin-right:10px;}
.top-cart-row .dropdown-cart .dropdown-menu .cart-total .price{font-weight:700;}
.header-style-1 .header-nav .navbar-default{border:medium none;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;background:rgba(0, 0, 0, 0);margin:0;}
.header-style-1 .header-nav .navbar-default .navbar-collapse{padding:0;}
.header-style-1 .header-nav .navbar-default .navbar-collapse .navbar-nav > li.active > a{color:#fff;}
.header-style-1 .header-nav .navbar-default .navbar-collapse .navbar-nav > li > a{background:none repeat scroll 0 0 rgba(0, 0, 0, 0);color:#FFFFFF;font-family:'Oswald', sans-serif;font-size:20px;line-height:20px;padding:16px 18px;text-transform:uppercase;-webkit-transitio:all 0.2s linear 0s;-moz-transition:all 0.2s linear 0s;-o-transition:all 0.2s linear 0s;transition:all 0.2s linear 0s;}
.header-style-1 .header-nav .navbar-default .navbar-collapse .navbar-nav > li .menu-label{position:absolute;text-transform:uppercase;top:-14px;display:inline;padding:1px 7px;color:#fff;font-size:11px;font-family:'Roboto';right:23px;}
.header-style-1 .header-nav .navbar-default .navbar-collapse .navbar-nav > li .menu-label:after{border-width:7.5px 8.5px 0 7.5px;right:18px;top:90%;border-style:solid;content:"";display:block;height:0;position:absolute;-webkit-transition:all 0.3s ease 0s;-moz-transition:all 0.3s ease 0s;-o-transitio:all 0.3s ease 0s;transition:all 0.3s ease 0s;width:0;z-index:100;}
.header-style-1 .header-nav .navbar-default .navbar-collapse .navbar-nav > li .menu-label:before{right:18px;top:90%;}
.header-style-1 .header-nav .navbar-default .navbar-collapse .navbar-nav > li .menu-label.new-menu{background:#f1c40f;}
.header-style-1 .header-nav .navbar-default .navbar-collapse .navbar-nav > li .menu-label.new-menu:after{border-color:#f1c40f rgba(0, 0, 0, 0) rgba(0, 0, 0, 0) rgba(0, 0, 0, 0);}
.header-style-1 .header-nav .navbar-default .navbar-collapse .navbar-nav > li .menu-label.new-menu:before{border-color:#f1c40f rgba(0, 0, 0, 0) rgba(0, 0, 0, 0) rgba(0, 0, 0, 0);}
.header-style-1 .header-nav .navbar-default .navbar-collapse .navbar-nav > li .menu-label.hot-menu{background:#ff7878;}
.header-style-1 .header-nav .navbar-default .navbar-collapse .navbar-nav > li .menu-label.hot-menu:after{border-color:#ff7878 rgba(0, 0, 0, 0) rgba(0, 0, 0, 0) rgba(0, 0, 0, 0);}
.header-style-1 .header-nav .navbar-default .navbar-collapse .navbar-nav > li .menu-label.hot-menu:before{border-color:#ff7878 rgba(0, 0, 0, 0) rgba(0, 0, 0, 0) rgba(0, 0, 0, 0);}
.header-style-2{}
.header-style-2 .header-nav{background:#ABD07E !important;}
.header-style-2 .header-nav .navbar-default .nav-bg-class{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;margin:0;}
.header-style-2 .header-nav .navbar-default .nav-bg-class .navbar-collapse .navbar-nav > li > a{color:#555;}
.header-style-2 .header-nav .navbar-default .nav-bg-class .navbar-collapse .navbar-nav > li > a:hover,
.header-style-2 .header-nav .navbar-default .nav-bg-class .navbar-collapse .navbar-nav > li > a:focus{color:#fff;}
.header-style-2 .header-nav .navbar-default .nav-bg-class .navbar-collapse .navbar-nav > li.open > a{color:#fff;}
.header-style-3 .header-nav{background:#202020 !important;border:medium none;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;margin:0;}
.header-style-3 .header-nav .navbar-default .navbar-collapse .navbar-nav > li > a{color:#fff;}
.header-style-3 .header-nav .navbar-default .navbar-collapse .navbar-nav > li > a:hover,
.header-style-3 .header-nav .navbar-default .navbar-collapse .navbar-nav > li > a:focus{color:#fff;}
.header-style-3 .header-nav .yamm .dropdown-menu{top:62px;}
.yamm .nav,
.yamm .collapse,
.yamm .dropup,
.yamm .dropdown{position:static;}
.yamm .dropdown-menu{left:auto;top:110%;-moz-box-shadow:none;-webkit-box-shadow:none;border:1px solid #f1f1f1;-webkit-border-radius:0px;-moz-border-radius:0px;border-radius:0px;}
.yamm .dropdown-menu .yamm-content{padding:20px 15px;}
.yamm .dropdown-menu .yamm-content .links li a{padding:8px 0px;}
.yamm .dropdown-menu h2{font-size:15px;line-height:27px;color:#555;text-transform:uppercase;font-family:'Oswald', sans-serif;margin-top:0px;}
.yamm .dropdown-menu li{line-height:26px;padding:2px 0px;-webkit-transition:all 0.3s ease 0s;-moz-transition:all 0.3s ease 0s;-o-transition:all 0.3s ease 0s;transition:all 0.3s ease 0s;}
.yamm .dropdown-menu li a{color:#3D3D3D;line-height:26px;text-transform:none;display:block;padding:8px 16px;}
.yamm .dropdown-menu li a:hover,
.yamm .dropdown-menu li a:focus{background:rgba(0, 0, 0, 0);margin-left:5px;}
.yamm .dropdown-menu .text{font-size:13px;line-height:20px;position:relative;bottom:0px;top:73px;}
.yamm .dropdown.yamm-fw .dropdown-menu{left:0;right:0;}
.cnt-home .header-style-1.header-style-2 .header-nav .navbar .navbar-nav > li.active > a,
.cnt-homepage .header-style-1.header-style-2 .header-nav .navbar .navbar-nav > li.active > a{color:#fff;}
.cnt-home .header-style-1.header-style-2 .header-nav .navbar-default{background:#404040;}
.cnt-home .header-style-1.header-style-2 .header-nav .navbar-default .nav-bg-class{border:none;}
.cnt-home .header-style-1.header-style-2 .header-nav .navbar-default .nav-bg-class .navbar-collapse .navbar-nav > li > a{color:#fff;}
.cnt-homepage .header-style-2 .header-nav .navbar-default{background:#fff;}
.cnt-homepage .header-style-2 .header-nav .navbar-default .nav-bg-class{-moz-box-shadow:0 0 0 3px #F6F6F6 inset;-webkit-box-shadow:0 0 0 3px #F6F6F6 inset;box-shadow:0 0 0 3px #F6F6F6 inset;}
.header-nav .navbar-default .dropdown .dropdown-menu.pages .links > li{border-bottom:1px solid #E0E0E0;padding:5px 0;-webkit-transition:all 0.3s ease 0s;-moz-transition:all 0.3s ease 0s;-o-transition:all 0.3s ease 0s;transition:all 0.3s ease 0s;}
.header-nav .navbar-default .dropdown .dropdown-menu.pages .links > li:last-child{border-bottom:none;}
.header-nav .navbar-default .dropdown .dropdown-menu.pages .links > li > a{line-height:26px;padding:0px;}
.header-nav .navbar-default .dropdown .dropdown-menu.pages .links > li > a:hover,
.header-nav .navbar-default .dropdown .dropdown-menu.pages .links > li > a:focus{margin-left:0px;}
.sidebar .side-menu .head{-webkit-border-radius:0px;-moz-border-radius:0px;border-radius:0px;color:#FFFFFF;font-size:18px;font-family:'Oswald', sans-serif;padding:15px 17px;text-transform:uppercase;background:#333333;}
.sidebar .side-menu .head .icon{margin-right:20px;}
.sidebar .side-menu nav .nav > li{-moz-border-bottom-colors:none;-moz-border-left-colors:none;-moz-border-right-colors:none;-moz-border-top-colors:none;border-color:-moz-use-text-color #ebebeb;border-image:none;border-left:1px solid #ebebeb;border-right:1px solid #ebebeb;border-style:none solid;border-width:0 1px;-webkit-transition:all 0.3s ease 0s;-moz-transition:all 0.3s ease 0s;-o-transition:all 0.3s ease 0s;transition:all 0.3s ease 0s;position:relative;width:100%;border-bottom:1px solid #e8e8e8;background:#f7f7f7;}
.sidebar .side-menu nav .nav > li > a{padding:13px 15px;color:#666666;text-transform:uppercase;}
.sidebar .side-menu nav .nav > li > a:after{color:#bababa;content:"\f0a9";float:right;font-size:12px;height:20px;line-height:18px;-webkit-transition:all 0.3s ease 0s;-moz-transition:all 0.3s ease 0s;-o-transition:all 0.3s ease 0s;transition:all 0.3s ease 0s;width:20px;font-family:FontAwesome;}
.sidebar .side-menu nav .nav > li > a .icon{font-size:20px;margin-right:25px;}
.sidebar .side-menu nav .nav > li > a:hover,
.sidebar .side-menu nav .nav > li > a:focus{background:#fff;border-left:5px solid #abd07e;}
.sidebar .side-menu nav .nav > li > a:hover .icon,
.sidebar .side-menu nav .nav > li > a:focus .icon{color:#666666;}
.sidebar .side-menu nav .nav > li > .mega-menu{padding:3px 0;top:0 !important;left:100%;margin:0;min-width:330%;position:absolute;top:0px;-webkit-border-radius:0px;-moz-border-radius:0px;border-radius:0px;}
.sidebar .side-menu nav .nav > li > .mega-menu .yamm-content{padding:10px 20px;}
.sidebar .side-menu nav .nav > li > .mega-menu .yamm-content ul > li{border-bottom:1px solid #E0E0E0;padding:5px 0;-webkit-transition:all 0.3s ease 0s;-moz-transition:all 0.3s ease 0s;-o-transition:all 0.3s ease 0s;transition:all 0.3s ease 0s;}
.sidebar .side-menu nav .nav > li > .mega-menu .yamm-content ul > li:last-child{border-bottom:none;}
.sidebar .side-menu nav .nav > li > .mega-menu .yamm-content ul > li > a{line-height:26px;padding:0px;}
.sidebar .side-menu nav .nav > li > .mega-menu .yamm-content .dropdown-banner-holder{position:absolute;right:-36px;top:-8px;}
.sidebar .side-menu2 nav .nav li a{padding:14.3px 15px;}
.sidebar .sidebar-module-container .sidebar-widget .widget-header{background:#eeeeee;padding:10px 15px;}
.sidebar .sidebar-module-container .sidebar-widget .widget-header .widget-title{font-size:14px;font-family:'Oswald', sans-serif;margin:0px;}
.sidebar .sidebar-module-container .sidebar-widget .sidebar-widget-body .accordion .accordion-group .accordion-heading .accordion-toggle{clear:both;display:block;font-family:'Roboto', sans-serif;font-size:13px;font-weight:300;line-height:36px;}
.sidebar .sidebar-module-container .sidebar-widget .sidebar-widget-body .accordion .accordion-group .accordion-heading .accordion-toggle:after{content:"\f147";float:right;font-family:fontawesome;}
.sidebar .sidebar-module-container .sidebar-widget .sidebar-widget-body .accordion .accordion-group .accordion-heading .accordion-toggle.collapsed{color:#666666;font-size:15px;text-transform:uppercase;transition: transform .3s ease-out;
  display: inline-block;}
.sidebar .sidebar-module-container .sidebar-widget .sidebar-widget-body .accordion .accordion-group .accordion-heading .accordion-toggle.collapsed:hover{color:#000; transform: translate(10px, 0);font-weight:700}
.sidebar .sidebar-module-container .sidebar-widget .sidebar-widget-body .accordion .accordion-group .accordion-heading .accordion-toggle.collapsed:after{color:#636363;content:"";font-family:fontawesome;}
.sidebar .sidebar-module-container .sidebar-widget .sidebar-widget-body .accordion .accordion-group .accordion-body .accordion-inner{margin:14px 0 20px;}
.sidebar .sidebar-module-container .sidebar-widget .sidebar-widget-body .accordion .accordion-group .accordion-body .accordion-inner ul{padding-left:15px;}
.sidebar .sidebar-module-container .sidebar-widget .sidebar-widget-body .accordion .accordion-group .accordion-body .accordion-inner ul li{line-height:27px;}
.sidebar .sidebar-module-container .sidebar-widget .sidebar-widget-body .accordion .accordion-group .accordion-body .accordion-inner ul li a{color:#666666;}
.sidebar .sidebar-module-container .sidebar-widget .sidebar-widget-body .accordion .accordion-group .accordion-body .accordion-inner ul li a:before{content:"\f105";font-family:fontawesome;font-size:14px;line-height:15px;margin:0 5px 0 0;-webkit-transition:all 0.3s ease 0s;-moz-transition:all 0.3s ease 0s;-o-transition:all 0.3s ease 0s;transition:all 0.3s ease 0s;}
.sidebar .sidebar-module-container .sidebar-widget .sidebar-widget-body .accordion .accordion-group .accordion-body .accordion-inner ul li a:hover:before{margin:0 8px 0 0;}
.sidebar .sidebar-module-container .sidebar-widget .sidebar-widget-body .price-range-holder{padding:0 0 20px;position:relative;}
.sidebar .sidebar-module-container .sidebar-widget .sidebar-widget-body .price-range-holder .slider{display:inline-block;position:relative;vertical-align:middle;margin-top:15px;}
.sidebar .sidebar-module-container .sidebar-widget .sidebar-widget-body .price-range-holder .slider.slider-horizontal{height:20px;width:100% !important;}
.sidebar .sidebar-module-container .sidebar-widget .sidebar-widget-body .price-range-holder .slider .slider-track{background-color:#f1f1f1;background-repeat:repeat-x;cursor:pointer;position:absolute;width:94% !important;height:6px;left:0;margin-top:-5px;top:50%;width:100%;}
.sidebar .sidebar-module-container .sidebar-widget .sidebar-widget-body .price-range-holder .slider .slider-track .slider-selection{bottom:0;height:100%;top:0;background-repeat:repeat-x;box-sizing:border-box;position:absolute;background:#c3c3c3;}
.sidebar .sidebar-module-container .sidebar-widget .sidebar-widget-body .price-range-holder .slider .slider-track .slider-handle{background-color:#FFFFFF;background-repeat:repeat-x;-webkit-border-radius:400px;-moz-border-radius:400px;border-radius:400px;height:20px;margin-left:-3px !important;opacity:1;position:absolute;top:-3px;width:20px;margin-top:-5px;}
.sidebar .sidebar-module-container .sidebar-widget .sidebar-widget-body .price-range-holder .slider .tooltip{margin-top:-36px;}
.sidebar .sidebar-module-container .sidebar-widget .sidebar-widget-body .price-range-holder .min-max{font-size:15px;font-weight:700;color:#fe5252;margin-top:15px;}
.sidebar .sidebar-module-container .sidebar-widget .sidebar-widget-body .list li{clear:both;display:block;font-family:'Roboto', sans-serif;font-size:13px;font-weight:300;line-height:36px;}
.sidebar .sidebar-module-container .sidebar-widget .sidebar-widget-body .list li a{color:#666666;display:block;}
.sidebar .sidebar-module-container .sidebar-widget .sidebar-widget-body .compare-report{margin-top:20px;margin-bottom:30px;}
.sidebar .sidebar-widget .advertisement .item{background-color:#e7e7e7;background-position:center 55%;background-size:cover;height:430px;}
.sidebar .sidebar-widget .advertisement .item .caption{color:#636363;left:12%;letter-spacing:-3px;position:absolute;top:11%;z-index:100;display:table-cell;}
.sidebar .sidebar-widget .advertisement .item .caption .big-text{font-size:60px;line-height:125px;text-transform:uppercase;font-family:'Oswald', sans-serif;text-shadow:-1px 0 black, 0 1px black, 1px 0 black, 0 -1px black;color:#fff;}
.sidebar .sidebar-widget .advertisement .item .caption .big-text .big{font-size:120px;color:#ff7878;display:block;text-shadow:1px 1px 3px #cfcfcf;}
.sidebar .sidebar-widget .advertisement .item .caption .excerpt{font-size:24px;letter-spacing:-1px;text-transform:uppercase;color:#e6e6e6;text-shadow:-1px 0 black, 0 1px black, 1px 0 black, 0 -1px black;}
.sidebar .sidebar-widget .advertisement .owl-controls{bottom:20px;position:absolute;text-align:center;top:auto;width:100%;}
.sidebar .sidebar-widget .advertisement .owl-controls .owl-pagination{display:inline-block;}
.sidebar .sidebar-widget .advertisement .owl-controls .owl-pagination .owl-page{display:inline-block;}
.sidebar .sidebar-widget .advertisement .owl-controls .owl-pagination .owl-page span{display:block;width:15px;height:15px;background:#fff;border:none;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;margin:0 5px;-webkit-transition:all 200ms ease-out;-moz-transition:all 200ms ease-out;-o-transition:all 200ms ease-out;transition:all 200ms ease-out;}
.related-product .tag{font-size:15px;font-weight:700;height:50px;line-height:45px;left:15px;text-align:center;top:3.5%;width:50px;position:absolute;}
#owl-main{text-align:center;cursor:default;height:368px;}
#owl-main .owl-controls{display:inline-block;position:relative;margin-top:40px;}
#owl-main .owl-pagination{position:relative;line-height:30px;}
#owl-main .owl-buttons{display:block;}
#owl-main .owl-prev,
#owl-main .owl-next{display:inline-block;position:absolute;top:0;bottom:0;width:30px;height:50px;font-size:21px;background-color:#f2f2f2;border:none;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;margin:auto;-webkit-transition:all 200ms ease-out;-moz-transition:all 200ms ease-out;-o-transition:all 200ms ease-out;transition:all 200ms ease-out;opacity:0;}
#owl-main .owl-prev{left:20px;}
#owl-main .owl-next{right:20px;}
#owl-main:hover .owl-prev{left:0px;opacity:0.5;}
#owl-main:hover .owl-next{right:0px;opacity:0.5;}
#owl-main:hover .owl-prev:hover,
#owl-main:hover .owl-next:hover{opacity:1;}
#owl-main .owl-outer-nav:after{content:"";position:absolute;top:0;left:-15%;width:130%;height:100%;z-index:0;}
#owl-main .owl-outer-nav .owl-wrapper-outer,
#owl-main .owl-outer-nav .owl-pagination,
#owl-main .owl-outer-nav .owl-prev,
#owl-main .owl-outer-nav .owl-next{z-index:1;}
#owl-main .owl-outer-nav .owl-controls{position:static;}
#owl-main .owl-outer-nav .owl-prev{left:-65px;}
#owl-main .owl-outer-nav .owl-next{right:-65px;}
#owl-main .owl-outer-nav:hover .owl-prev{left:-80px;}
#owl-main .owl-outer-nav:hover .owl-next{right:-80px;}
#owl-main .owl-ui-md .owl-pagination{line-height:45px;}
#owl-main .owl-ui-md .owl-prev,
#owl-main .owl-ui-md .owl-next{width:45px;height:45px;font-size:45px;}
#owl-main .owl-ui-md .owl-prev{left:-55px;}
#owl-main .owl-ui-md .owl-next{right:-55px;}
#owl-main .owl-ui-md:hover .owl-prev{left:-60px;}
#owl-main .owl-ui-md:hover .owl-next{right:-60px;}
#owl-main .owl-outer-nav.owl-ui-md:after{left:-18%;width:136%;}
#owl-main .owl-outer-nav.owl-ui-md .owl-prev{left:-85px;}
#owl-main .owl-outer-nav.owl-ui-md .owl-next{right:-85px;}
#owl-main .owl-outer-nav.owl-ui-md:hover .owl-prev{left:-100px;}
#owl-main .owl-outer-nav.owl-ui-md:hover .owl-next{right:-100px;}
#owl-main .owl-ui-lg .owl-pagination{line-height:60px;}
#owl-main .owl-ui-lg .owl-prev,
#owl-main .owl-ui-lg .owl-next{width:60px;height:60px;font-size:42px;}
#owl-main .owl-ui-lg .owl-prev{left:-75px;}
#owl-main .owl-ui-lg .owl-next{right:-75px;}
#owl-main .owl-ui-lg:hover .owl-prev{left:-80px;}
#owl-main .owl-ui-lg:hover .owl-next{right:-80px;}
#owl-main .owl-outer-nav.owl-ui-lg:after{left:-22%;width:144%;}
#owl-main .owl-outer-nav.owl-ui-lg .owl-prev{left:-105px;}
.owl-outer-nav.owl-ui-lg .owl-next{right:-105px;}
#owl-main .owl-outer-nav.owl-ui-lg:hover .owl-prev{left:-120px;}
#owl-main .owl-outer-nav.owl-ui-lg:hover .owl-next{right:-120px;}
#owl-main .owl-inner-nav .owl-controls{position:static;}
#owl-main .owl-inner-nav .owl-prev{left:45px;}
#owl-main .owl-inner-nav .owl-next{right:45px;}
#owl-main .owl-inner-nav:hover .owl-prev{left:30px;}
#owl-main .owl-inner-nav:hover .owl-next{right:30px;}
#owl-main .owl-outer-nav .owl-prev,
#owl-main .owl-outer-nav .owl-next,
#owl-main .owl-inner-nav .owl-prev,
#owl-main .owl-inner-nav .owl-next{bottom:70px;}
#owl-main .owl-outer-nav.owl-ui-md .owl-prev,
#owl-main .owl-outer-nav.owl-ui-md .owl-next,
#owl-main .owl-inner-nav.owl-ui-md .owl-prev,
#owl-main .owl-inner-nav.owl-ui-md .owl-next{bottom:85px;}
#owl-main .owl-outer-nav.owl-ui-lg .owl-prev,
#owl-main .owl-outer-nav.owl-ui-lg .owl-next,
#owl-main .owl-inner-nav.owl-ui-lg .owl-prev,
#owl-main .owl-inner-nav.owl-ui-lg .owl-next{bottom:100px;}
#owl-main .owl-inner-pagination .owl-pagination,
#owl-main .owl-inner-pagination .owl-prev,
#owl-main .owl-inner-pagination .owl-next{margin-top:-40px;top:-60px;}
#owl-main .owl-inner-pagination.owl-ui-md .owl-pagination,
#owl-main .owl-inner-pagination.owl-ui-md .owl-prev,
#owl-main .owl-inner-pagination.owl-ui-md .owl-next{margin-top:-50px;top:-65px;}
#owl-main .owl-inner-pagination.owl-ui-lg .owl-pagination,
#owl-main .owl-inner-pagination.owl-ui-lg .owl-prev,
#owl-main .owl-inner-pagination.owl-ui-lg .owl-next{margin-top:-60px;top:-75px;}
#owl-main .owl-inner-pagination.owl-outer-nav .owl-prev,
#owl-main .owl-inner-pagination.owl-outer-nav .owl-next,
#owl-main .owl-inner-pagination.owl-inner-nav .owl-prev,
#owl-main .owl-inner-pagination.owl-inner-nav .owl-next{margin:auto;top:0;bottom:43px;}
#owl-main .owl-inner-pagination .owl-pagination{-webkit-transition:all 200ms ease-out;-moz-transition:all 200ms ease-out;-o-transition:all 200ms ease-out;transition:all 200ms ease-out;opacity:0;}
#owl-main .owl-inner-pagination:hover .owl-pagination{opacity:1;}
#owl-main .owl-inner-pagination.owl-inner-nav .owl-pagination,
.owl-inner-pagination.owl-outer-nav .owl-pagination{top:-45px;}
.owl-inner-pagination.owl-inner-nav.owl-ui-md .owl-pagination,
.owl-inner-pagination.owl-outer-nav.owl-ui-md .owl-pagination{top:-50px;}
.owl-inner-pagination.owl-inner-nav.owl-ui-lg .owl-pagination,
.owl-inner-pagination.owl-outer-nav.owl-ui-lg .owl-pagination{top:-60px;}
.owl-inner-pagination.owl-inner-nav:hover .owl-pagination,
.owl-inner-pagination.owl-outer-nav:hover .owl-pagination{top:-60px;}
.owl-inner-pagination.owl-inner-nav.owl-ui-md:hover .owl-pagination,
.owl-inner-pagination.owl-outer-nav.owl-ui-md:hover .owl-pagination{top:-65px;}
.owl-inner-pagination.owl-inner-nav.owl-ui-lg:hover .owl-pagination,
.owl-inner-pagination.owl-outer-nav.owl-ui-lg:hover .owl-pagination{top:-75px;}
#owl-main.height-md .item{height:457px;}
#owl-main.height-lg .item{height:675px;}
#owl-main .container{display:table;height:inherit;}
#owl-main .caption{display:table-cell;}
#owl-main .caption.vertical-center{vertical-align:middle;padding-bottom:3vh;}
#owl-main .caption.vertical-top{vertical-align:top;padding-top:8vh;}
#owl-main .caption.vertical-bottom{vertical-align:bottom;padding-bottom:14vh;}
#owl-main .caption.text-center{padding-left:10%;padding-right:10%;}
#owl-main .caption.text-left{padding-right:20%;}
#owl-main .caption.text-right{padding-left:20%;}
#owl-main .owl-controls{display:block;position:static;margin-top:-47px;}
#owl-main .owl-pagination{background:#FFF;line-height:inherit;position:relative;bottom:-40px;padding:10px;display:inline-block;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;margin:auto;opacity:0;-webkit-transition:all 200ms ease-out;-moz-transition:all 200ms ease-out;-o-transition:all 200ms ease-out;transition:all 200ms ease-out;}
#owl-main:hover .owl-pagination{bottom:-25px;opacity:1;}
#owl-main .owl-prev,
#owl-main .owl-next{bottom:0;}
#owl-main .owl-controls .owl-page{display:inline-block;}
#owl-main .owl-pagination .owl-page span{display:block;width:15px;height:15px;background:#d3d3d3;border:none;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;margin:0 5px;-webkit-transition:all 200ms ease-out;-moz-transition:all 200ms ease-out;-o-transition:all 200ms ease-out;transition:all 200ms ease-out;}
#owl-main .owl-item-gap .item{margin:0 15px;}
#owl-main .owl-item-gap-sm .item{margin:0 10px;}
#owl-main .owl-item.loading{min-height:inherit;background:none;}
#owl-main .item{background-color:#FFFFFF;background-position:center 55%;background-size:cover;height:368px;}
#owl-main .item .caption{color:#636363;right:0;position:absolute;top:24%;z-index:100;padding-right:11%;}
#owl-main .item .caption .big-text{font-size:35px;line-height:50px;text-transform:uppercase;font-family:'Oswald', sans-serif;padding:5px 25px;background:#84B943;color:#fff;}
#owl-main .item .caption .big-text .highlight{color:#f1c40f;}
#owl-main .item .caption .excerpt,
#owl-main .item .caption .small{font-size:16px;margin-top:10px;font-family:'Roboto';font-weight:500;padding-left:23px;background:rgba(0, 0, 0, 0);color:#fff;}
#owl-main .item .caption .excerpt span,
#owl-main .item .caption .small span{background:none repeat scroll 0 0 #007641;line-height:336%;padding:0.6em 0.6em;display:inline;}
#owl-main .item .caption .button-holder{margin:10px 0 0;}
#owl-main .item .caption.bg-color{padding-right:3%;}
#owl-main .item .caption.bg-color .big-text{background:rgba(0, 0, 0, 0);padding:0px;color:#000;}
#owl-main .item .caption.bg-color .excerpt,
#owl-main .item .caption.bg-color .small{background:rgba(0, 0, 0, 0);padding:0px;color:#000;margin-top:0px;}
#owl-main .item .caption.bg-color .excerpt span,
#owl-main .item .caption.bg-color .small span{background:rgba(0, 0, 0, 0);-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;display:block;line-height:24px;}
#owl-main .full-width-slider{margin-bottom:30px;}
#owl-main .full-width-slider .item{background-color:#FFFFFF;background-position:center 55%;background-size:cover;height:449px;}
#owl-main .full-width-slider .item .caption{position:absolute;top:11%;z-index:100;}
#owl-main .full-width-slider .item .caption .big-text{font-size:119px;line-height:80px;font-family:'PacificoRegular';color:#fff;background:rgba(0, 0, 0, 0);padding:0px;text-transform:none;}
#owl-main .full-width-slider .item .caption .excerpt{font-size:60px;line-height:80px;margin-top:15px;font-family:'LatoBold';text-transform:uppercase;color:#fff;background:rgba(0, 0, 0, 0);padding:0px;}
#owl-main .full-width-slider .item .caption .button-holder{margin:31px 0 0;}
.cnt-homepage .homepage-slider2{height:449px;}
.cnt-homepage .homepage-slider2 #owl-main .item .caption{top:24%;padding-right:10%;right:0px;left:0px;}
.cnt-homepage .homepage-slider2 #owl-main .owl-controls{margin-top:-89px;text-align:center !important;}
.cnt-homepage .breadcrumb ul{text-align:left;}
.cnt-homepage .cart .action .left{margin-left:10px;padding:2px 10px;}
.cnt-homepage .sidebar .sidebar-module-container .sidebar-widget .sidebar-widget-body .price-range-holder .slider .slider-track .slider-handle{height:15px;width:15px;top:0px;-webkit-border-radius:0px;-moz-border-radius:0px;border-radius:0px;border:2px solid #e4e4e4;}
.homepage-slider3{height:368px;}
.homepage-slider3 #owl-main .item{height:368px;}
.homepage-slider3 #owl-main .item .caption{padding-left:10%;padding-right:44%;}
.homepage-slider3 #owl-main .item .caption .small{font-size:15px;line-height:50px;text-transform:uppercase;font-family:'Oswald', sans-serif;text-shadow:2px 2px #c3c3c3;color:#fff;padding-left:0px;}
.homepage-slider3 #owl-main .item .caption .big-text{font-size:45px;line-height:50px;text-transform:uppercase;font-family:'Oswald', sans-serif;text-shadow:2px 2px #c3c3c3;color:#000;}
.homepage-slider3 #owl-main .item .caption .excerpt{font-size:13px;line-height:20px;color:#fff;text-transform:none;}
.homepage-slider3 #owl-main .owl-controls{margin-top:-79px;}
.home-page-slider4{position:relative;}
.home-page-slider4 .customNavigation{position:absolute;top:50%;width:100%;margin-top:-15px;}
.home-page-slider4 .customNavigation .controls{position:relative;}
.home-page-slider4 .owl-controls{bottom:20px;position:absolute;text-align:center;top:auto;width:100%;}
.home-page-slider4 .owl-controls .owl-buttons{display:none !important;}
.home-page-slider4 .owl-controls .owl-pagination .owl-page{display:inline-block;}
.home-page-slider4 .owl-controls .owl-pagination .owl-page span{background:none repeat scroll 0 0 #e6e6e6;border:medium none;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;display:block;height:12px;margin:0 5px;-webkit-transition:all 200ms ease-out 0s;-moz-transition:all 200ms ease-out 0s;-o-transition:all 200ms ease-out 0s;transition:all 200ms ease-out 0s;width:12px;-moz-box-shadow:1px 3px rgba(0, 0, 0, 0.1) inset;-webkit-box-shadow:1px 3px rgba(0, 0, 0, 0.1) inset;box-shadow:1px 3px rgba(0, 0, 0, 0.1) inset;}
.home-page-slider4 .owl-prev,
.home-page-slider4 .owl-next{position:absolute;-webkit-transition:all 200ms ease-out;-moz-transition:all 200ms ease-out;-o-transition:all 200ms ease-out;transition:all 200ms ease-out;opacity:0;}
.home-page-slider4 .owl-prev{left:20px;}
.home-page-slider4 .owl-next{right:20px;}
.home-page-slider4:hover .owl-prev{left:0px;opacity:1;}
.home-page-slider4:hover .owl-next{right:0px;opacity:1;}
.home-page-slider4:hover .owl-prev:hover,
.home-page-slider4:hover .owl-next:hover{opacity:1;}
.home-page-slider4 #owl-main .owl-pagination{background:rgba(0, 0, 0, 0);-webkit-border-radius:3px;-moz-border-radiu:3px;border-radius:3px;display:inline-block;line-height:inherit;margin:auto;opacity:1;padding:10px;position:relative;-webkit-transition:all 200ms ease-out 0s;-moz-transition:all 200ms ease-out 0s;-o-transition:all 200ms ease-out 0s;transition:all 200ms ease-out 0s;bottom:none;bottom:0px;}
.cnt-homepage .homepage-container .btn-primary{padding:2px 17px;-webkit-border-radius:0px;-moz-border-radiu:0px;border-radius:0px;}
.cnt-homepage .homepage-container #owl-main .owl-prev,
.cnt-homepage .homepage-container #owl-main .owl-next{top:25%;}
.info-boxes{margin-top:30px;}
.info-boxes .info-box{border:5px solid #f2f2f0;padding:12px 13px;}
.info-boxes .info-box .icon{font-size:35px;}
.info-boxes .info-box .info-box-heading{font-size:35px;line-height:30px;text-transform:uppercase;font-family:'BebasNeueBold';margin-top:5px;}
.info-boxes .info-box .info-box-heading.orange{color:#007641;}
a.infoboxesorder{display:block;color:#121212;}
a.infoboxesorder:hover{background-color:#007641;color:#fff;}
a.infoboxesorder:hover h4, a.infoboxesorder:hover h6{color:#fff !important;}
.info-boxes .info-box .info-box-heading.red{color:#E4121E;}
.info-boxes .info-box .text{color:#666666;text-transform:uppercase;font-weight:500;font-size:13px;margin:0px;}
.scroll-tabs{margin-bottom:19px;}
.scroll-tabs .more-info-tab{border-bottom:1px solid #e3e3e3;padding-bottom:10px;}
.scroll-tabs .more-info-tab .new-product-title{margin-bottom:0px;margin-top:5px;font-size:20px;font-family:'Oswald', sans-serif;text-transform:uppercase;}
.scroll-tabs .nav-tab-line{border-bottom:none;margin-top:0px;margin-right:55px;}
.scroll-tabs .nav-tab-line li.active a{border:none;}
.scroll-tabs .nav-tab-line li a{text-transform:uppercase;font-weight:500;font-size:14px;border:medium none;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;position:relative;color:#fff;background-color:#007641;padding:5px 20px;display:inline-block;}
.scroll-tabs .nav-tab-line li a:hover,
.scroll-tabs .nav-tab-line li a:focus{background:rgba(0, 0, 0, 0);}
.scroll-tabs .nav-tab-line li a:hover:after{content:"\f0d7";font-family:FontAwesome;position:absolute;right:50%;top:100%;height:100%;margin-right:-4px;margin-top:-4px;width:10px;-webkit-transition:all 0.2s linear 0s;-moz-transition:all 0.2s linear 0s;-o-transition:all 0.2s linear 0s;transition:all 0.2s linear 0s;}
.product{position:relative;}
.product .product-image .tag{position:absolute;}
.product .product-info .name{font-size:16px;font-family:'Oswald', sans-serif;}
.product .product-info .name a{color:#E4121E;}
.product .product-info .star-rating .color{color:#ffb400;}
.product .product-info .product-price .price{font-weight:700;font-size:16px;line-height:30px;margin-right:8px;}
.specoverlay{position:relative;display:block;width:100%;height:100%;}
.specoverlay .overlay{display:none;position:absolute;width:100%;height:100%;z-index:999;background-color:rgba(0, 0, 0, 0.5);color:#fff;font-size:25px;text-align:center;}
.specoverlay .overlay span{display:block;position:absolute;top:50%;left:50%;-ms-transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);}
.specoverlay:hover .overlay{display:block;}
.product .product-info .product-price .price-before-discount{text-decoration:line-through;color:#d3d3d3;font-weight:400;line-height:30px;font-size:14px;}
.orderformrow{margin-bottom:20px;}
.orderformrow select, .orderformrow .bootstrap-select{width:100%;}
.orderformrow .dropdown-menu li span.name,
.orderformrow .filter-option span.name{color:#E4121E;margin-left:15px;}
.red{color:#E4121E;}
.orderformrow .dropdown-menu, .orderformrow .filter-option{position:relative;}
.orderformrow .dropdown-menu li span.price,
.orderformrow .filter-option span.price{position:absolute;right:0px;top:50%;-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%);color:#007641;font-weight:700;}
.orderformrow.paremore .dropdown-menu li span.price, .orderformrow.paremore .filter-option span.price{line-height:inherit;}
.orderformrow .help{display:block;font-size:11px;font-style:italic;color:#007641;margin-bottom:10px;}
.orderformrow .help strong{color:#E30613;}
.pb10{margin-bottom:10px !important;}
.orderformrow .filter-option .help,.orderformrow .dropdown-menu .help{display:inline-block;color:#000;margin-bottom:0;margin-left:15px;}
.orderprpage h2{text-transform:uppercase;color:#E30613;font-family:'Oswald', sans-serif;}
label span.req{color:#E30613;}
.orderformrow textarea{width:100%;border:1px solid #CBC9C9;border-radius:5px;padding:10px;min-height:100px;}
.orderprpage .mirrortype{margin-bottom:20px;}
.orderprpage .headtype label{height:30px;width:100%;background-color:#007641;text-align:center;line-height:30px;color:#fff;}
.orderprpage .headtype input{margin-top:8px;}
.orderprpage .mirrortype .product-image{border:1px solid #CBC9C9;}
.orderprpage .mirrortype .image{text-align:center;}
.orderprpage .mirrortype .image img{width:auto;}
.hideformelement{visibility:hidden;height:0;overflow:hidden;position:absolute;}
.product .cart{margin-top:5px;opacity:1;-webkit-transition:all 0.2s linear 0s;-moz-transition:all 0.2s linear 0s;-o-transition:all 0.2s linear 0s;transition:all 0.2s linear 0s;width:100%;z-index:666;left:0px;}
.orderformrow.zumpa{}
.product .cart .action ul li{float:left;}
.product .cart .action ul li.add-cart-button .btn.btn-primary.icon{border-bottom-right-radius:0;border-top-right-radius:0;background:#575757;}
.product .cart .action ul li.lnk{margin:10px 0px;}
.product .cart .action ul li.lnk a{padding:0 10px;color:#dadada;}
.product .cart .action ul li.lnk.wishlist{border-right:1px solid #dadada;}
.tag{font-size:13px;font-weight:700;line-height:38px;width:40px;height:40px;text-transform:uppercase;top:2.5%;z-index:100;-webkit-border-radius:50px;-moz-border-radius:50px;border-radius:50px;color:#fff;right:25px;text-align:center;}
.tag span{position:relative;z-index:100;}
.tag.new{background:#46aad7;}
.tag.hot{background:#ff7878;}
.product:hover .cart{opacity:1;}
.best-seller .product .product-info .name,
.special-offer .product .product-info .name{margin-top:4px;}
.cart{margin-top:5px;opacity:1;-webkit-transition:all 0.2s linear 0s;-moz-transition:all 0.2s linear 0s;-o-transition:all 0.2s linear 0s;transition:all 0.2s linear 0s;width:100%;z-index:666;left:0px;}
.cart .action{float:left;}
.cart .action .add-cart-button .btn.btn-primary.icon{border-bottom-right-radius:0;border-top-right-radius:0;background:#575757;}
.cart .action.lnk{margin:10px 0px;}
.cart .action.lnk a{padding:0 10px;color:#dadada;}
.cart .action.lnk.wishlist{border-right:1px solid #dadada;}
.product-micro .product-image .image a .zoom-overlay:before{color:#FFFFFF;content:"\f00e";font-family:fontawesome;left:45%;position:relative;right:40%;}
.product-micro .product-image .image a .zoom-overlay{height:100%;left:0;opacity:0;position:absolute;top:0;-webkit-transition:all 0.2s linear 0s;-moz-transition:all 0.2s linear 0s;-o-transition:all 0.2s linear 0s;transition:all 0.2s linear 0s;width:100%;z-index:99;}
.product-micro .product-image .image a .zoom-overlay:hover,
.product-micro .product-image .image a .zoom-overlay:focus{opacity:1;}
.cnt-home .product-micro .tag-micro{width:30px;height:30px;font-size:11px;line-height:29px;top:5.5%;}
.cnt-home .product-micro .product-info .name{font-size:15px;margin-top:0px !important;}
.cnt-home .product-micro .product-info .product-price .price{font-size:15px;}
.cnt-home .product-micro .product-info .action .lnk.btn.btn-primary{font-size:12px;line-height:1.7;}
.copyright-bar{background:#121212;padding:20px 0px;}
.copyright-bar .copyright{color:#5d5c5c;line-height:28px;}
.copyright-bar .payment-methods{text-align:right;}
.copyright-bar .payment-methods ul li{display:inline-block;margin-right:15px;}
.copyright-bar .payment-methods ul li:last-child{margin-right:0px;}
.copyright-bar .no-padding{padding:0px;}
.wide-banner{overflow:hidden;}
.wide-banner .image img{display:block;width:100%;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease;}
.wide-banner:hover img{-webkit-transform:rotate(-1deg) scale(1.1);-moz-transform:rotate(-1deg) scale(1.1);-ms-transform:rotate(-1deg) scale(1.1);-o-transform:rotate(-1deg) scale(1.1);opacity:0.9;}
.cnt-strip{position:relative;}
.cnt-strip .strip{position:absolute;bottom:15px;width:100%;padding:8px 30px 5px 30px;}
.cnt-strip .strip h1{font-size:50px;color:#ff4c4c;margin:0;text-transform:uppercase;font-family:'BebasNeueBold';}
.cnt-strip .strip h2{font-size:45px;color:#f39c12;margin:0;text-transform:uppercase;font-family:'BebasNeueBold';}
.cnt-strip .strip h2 .shopping-needs{font-family:'BebasNeueRegular';color:#434343;}
.cnt-strip .strip h3{font-size:30px;color:#434343;margin:0;text-transform:uppercase;font-family:'BebasNeueRegular';}
.cnt-strip .strip h4{font-size:20px;margin:0;text-transform:uppercase;font-family:'BebasNeueRegular';}
.cnt-strip .strip.strip-text{width:60%;}
.cnt-strip .strip .red{color:#ff7878;}
.cnt-strip .strip .black{color:#434343;}
.cnt-strip .strip .green{color:#83c038;}
.cnt-strip .strip .white{color:#fff;}
.cnt-strip .strip .normal-shopping-needs{font-size:35px;font-family:'Roboto';}
.cnt-strip .new-label{background:url("../images/label.png") no-repeat scroll right top;height:72px;position:absolute;left:-1px;top:-1px;width:72px;z-index:999;}
.cnt-strip .new-label .text{color:#fff;font-family:'Roboto', sans-serif;font-size:18px;font-weight:normal;line-height:22px;left:-13px;position:absolute;text-align:center;top:14px;-ms-transform:rotate(-43deg);-webkit-transform:rotate(-43deg);transform:rotate(-43deg);width:100%;}
.wide-banners{margin-top:-10px;}
.wide-banners.homepage-banner{margin-top:30px;}
.wide-banners.homepage-banner h4{font-size:30px;font-family:'Oswald', sans-serif;}
.wide-banners.homepage-banner h3{font-size:35px;font-family:'Oswald', sans-serif;}
.new-banner{margin-top:30px;}
.new-banner .cnt-strip .strip{width:auto;padding:0px;right:23px;}
.new-banner .cnt-strip .strip h3{background:#707070;padding:13px 23px 13px 16px;line-height:24px;font-size:30px;font-family:'Oswald', sans-serif;}
.new-banner .cnt-strip .strip h5{font-size:16px;line-height:30px;font-weight:700;padding-right:21px;text-transform:uppercase;}
.new-banner .cnt-strip .strip h5 span{background:none repeat scroll 0 0 #707070;-moz-box-shadow:-1.4em 0 0 #707070, 1.4em 0 0 #707070;-webkit-box-shadow:-1.4em 0 0 #707070, 1.4em 0 0 #707070;box-shadow:-1.4em 0 0 #707070, 1.4em 0 0 #707070;padding:0.6em 0;}
.new-banner.no-margin{margin-top:-10px;}
.megamenu-banner{margin-top:30px !important;}
.megamenu-banner h3{font-size:30px;font-family:'BebasNeueRegular';}
.megamenu-banner h2{font-size:40px;font-family:'BebasNeueBold';}
.wide-banner-4 .cnt-strip .strip h1{font-size:50px;font-family:'Oswald', sans-serif;}
.wide-banner-4 .cnt-strip .strip h2{font-size:40px;font-family:'Oswald', sans-serif;}
.wide-banner-4 .cnt-strip .strip h3{font-size:30px;font-family:'Oswald', sans-serif;}
.wide-banner-4 .cnt-strip .strip h4{font-size:20px;font-family:'Oswald', sans-serif;}
.wide-banner-4 .cnt-strip .strip p{font-size:23px;font-family:'Roboto';margin-bottom:0px;}
.blog-slider-container .blog-slider .blog-post-info .name{font-size:16px;font-family:'Oswald', sans-serif;}
.blog-slider-container .blog-slider .blog-post-info .name a{color:#555;}
.blog-slider-container .blog-slider .blog-post-info .info{color:#9c9c9c;font-size:12px;}
.blog-slider-container .blog-slider .blog-post-info .text{color:#434343;font-size:13px; }

.blog-slider-container .blog-slider {
     padding:0 12px;
}
.blog-slider-container .blog-slider .blog-post-info.text-left .contentArea{
    height:203px;overflow:hidden;
}
.blog-slider-container .blog-slider .blog-post-image .image {
  
}

.footer .links-social{border-top:1px solid #e5e5e5;font-size:12px;line-height:18px;color:#666666;margin-bottom:70px;}
.footer .links-social .contact-info .footer-logo{margin-top:10px;}
.footer .links-social .contact-info .about-us{margin-bottom:20px;}
.footer .links-social .contact-info .social-icons a{color:#888888;font-size:16px;-webkit-transition:all 0.2s linear 0s;-moz-transition:all 0.2s linear 0s;-o-transition:all 0.2s linear 0s;transition:all 0.2s linear 0s;width:2em;height:2em;display:inline-block;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;text-align:center;}
.footer .links-social .contact-info .social-icons a:hover,
.footer .links-social .contact-info .social-icons a:focus,
.footer .links-social .contact-info .social-icons a.active{-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;color:#fff;}
.footer .links-social .contact-info .social-icons a .icon{line-height:2em;}
.footer .module-heading{font-size:16px;text-transform:uppercase;font-family:'Oswald', sans-serif;color:#555555;}
.footer .contact-timing .table tbody tr{border-bottom:1px solid #e1e1e1;}
.footer .contact-timing .table tbody tr td{border-top:none;font-size:12px;line-height:36px;padding:0px !important;}
.footer .contact-timing .contact-number{font-family:'Oswald', sans-serif;}
.footer .contact-information .media .media-body a{color:#666666;}
.footer .footer-bottom{background:#202020;padding-top:50px;}
.footer .footer-bottom .module-heading{font-size:16px;text-transform:uppercase;font-family:'Oswald', sans-serif;color:#898989;}
.footer .footer-bottom .module-body ul li{border-bottom:1px solid #292929;}
.footer .footer-bottom .module-body ul li a{font-size:14px;line-height:36px;color:#BFBFBF;position:relative;display:block;}
/*.footer .footer-bottom .module-body ul li a:before{content:"\f111";font-family:FontAwesome;position:absolute;margin-left:-22px;font-size:6px;}*/
.product-tag .item{background-color:#f5f5f5;color:#666666;display:inline-block;margin-bottom:9px;margin-right:8px;padding:6px 12px;}
.product-tag .item.active,
.product-tag .item:hover,
.product-tag .item:focus{color:#fff;}
.newsletter .sidebar-widget-body input{-webkit-border-radius:0px;-moz-border-radius:0px;border-radius:0px;border:1px solid #e1e1e1;background:#fafafa;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;}
.hot-deals .hot-deal-wrapper{position:relative;}
.hot-deals .hot-deal-wrapper .sale-offer-tag{-webkit-border-radius:50px;-moz-border-radius:50px;border-radius:50px;color:#FFFFFF;font-size:13px;font-weight:700;height:50px;text-transform:uppercase;top:4%;right:10px;width:50px;z-index:100;background:#ff7878;position:absolute;text-align:center;}
.hot-deals .hot-deal-wrapper .sale-offer-tag span{position:relative;z-index:100;top:4px;}
.hot-deals .hot-deal-wrapper .timing-wrapper{bottom:20px;position:absolute;left:21px;}
.hot-deals .hot-deal-wrapper .timing-wrapper .box-wrapper{display:table;text-align:center;margin-right:10px;float:left;}
.hot-deals .hot-deal-wrapper .timing-wrapper .box-wrapper .box{background-color:#a5a5a5;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;color:#FFFFFF;display:table-cell;height:44px;vertical-align:middle;width:47px;line-height:15px;}
.hot-deals .hot-deal-wrapper .timing-wrapper .box-wrapper .box .key{display:block;font-size:17px;text-transform:uppercase;font-weight:700;}
.hot-deals .hot-deal-wrapper .timing-wrapper .box-wrapper .box .value{display:block;font-size:11px;font-weight:500;}
.hot-deals .hot-deal-wrapper .timing-wrapper .box-wrapper:last-child{margin-right:0px;}
.hot-deals .product-info .name{font-size:18px;font-family:'Oswald', sans-serif;}
.hot-deals .product-info .name a{color:#555;}
.hot-deals .product-info .product-price .price{font-weight:700;font-size:16px;line-height:30px;margin-right:8px;}
.hot-deals .product-info .product-price .price-before-discount{text-decoration:line-through;color:#d3d3d3;font-weight:400;line-height:30px;font-size:14px;}
.hot-deals .cart{margin-top:5px;-webkit-transition:all 0.2s linear 0s;-moz-transition:all 0.2s linear 0s;-o-transition:all 0.2s linear 0s;transition:all 0.2s linear 0s;z-index:666;left:0px;}
.hot-deals .cart .action{float:left;}
.hot-deals .cart .action .add-cart-button a{background:none repeat scroll 0 0 #a8a8a8;border:medium none;color:#FFFFFF;display:block;overflow:hidden;position:relative;text-decoration:none;padding:0px;}
.hot-deals .cart .action .add-cart-button a .icon{background:none repeat scroll 0 0 #575757;color:#FFFFFF;height:100%;left:0;font-size:13px;padding:11px 0 0;position:absolute;text-align:center;top:0;width:35px;}
.hot-deals .cart .action .add-cart-button a span{display:block;margin-left:35px;overflow:hidden;padding:8px 13px;}
.hot-deals .cart .action .add-cart-button a:hover,
.hot-deals .cart .action .add-cart-button a:focus{background:#c6c6c6;}
.breadcrumb{background:rgba(0, 0, 0, 0);padding:0;}
.breadcrumb ul{border-bottom:1px solid #F2F2F2;margin:auto;padding:20px 0 10px;text-align:right;}
.breadcrumb ul li:after{color:#666666;content:"/";font-family:'Roboto', sans-serif;font-size:12px;line-height:24px;margin-left:9px;margin-right:-4px;padding:0px;}
.breadcrumb ul li:last-child:after{content:"";}
.breadcrumb ul li a{color:#666666;font-family:'Roboto', sans-serif;font-size:14px;line-height:24px;font-weight:500;}
.category-carousel{text-align:center;cursor:default;}
.category-carousel .item{background-color:#FFFFFF;background-position:center 55%;background-size:cover;height:255px;position:relative;}
.category-carousel .item .caption{color:#636363;left:12%;letter-spacing:-3px;position:absolute;top:10%;z-index:100;display:table-cell;}
.category-carousel .item .caption .big-text{font-size:150px;line-height:145px;text-transform:uppercase;font-family:'Oswald', sans-serif;color:#fe5252;}
.category-carousel .item .caption .excerpt{font-size:40px;letter-spacing:-1px;text-transform:uppercase;color:#666666;}
.category-carousel .item .owl-controls{display:inline-block;position:relative;margin-top:40px;}
.category-carousel .item .owl-controls .owl-prev,
.category-carousel .item .owl-controls .owl-next{display:inline-block;position:absolute;top:0;bottom:0;width:30px;height:30px;font-size:21px;color:#FFF;background-color:#d3d3d3;border:none;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;margin:auto;-webkit-transition:all 200ms ease-out;-moz-transition:all 200ms ease-out;-o-transition:all 200ms ease-out;transition:all 200ms ease-out;opacity:0;}
.category-carousel .item .owl-controls .owl-prev{left:-35px;}
.category-carousel .item .owl-controls .owl-next{right:-35px;}
.category-carousel .item:hover .owl-prev{left:-40px;opacity:.25;}
.category-carousel .item:hover .owl-next{right:-40px;opacity:.25;}
.category-carousel .item:hover .owl-prev:hover,
.category-carousel .item:hover .owl-next:hover{opacity:1;}
.filters-container{padding:12px 0px;margin-bottom:5px;}
.filters-container .nav-tabs.nav-tab-box{border:medium none;margin-top:3px;}
.filters-container .nav-tabs.nav-tab-box li{margin-right:5px;padding:0;}
.filters-container .nav-tabs.nav-tab-box li a{background:none repeat scroll 0 0 #FFFFFF;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;color:#666666;font-family:'Roboto', sans-serif;line-height:18px;border:none !important;padding:0px;}
.filters-container .nav-tabs.nav-tab-box li a .icon{margin-right:5px;color:#aaa;}
.filters-container .lbl-cnt{color:#666666;font-family:'Roboto', sans-serif;font-size:12px;line-height:24px;}
.filters-container .lbl-cnt .lbl{color:#666666;display:inline-block;font-family:'Roboto', sans-serif;font-size:12px;line-height:24px;margin-right:10px;}
.filters-container .lbl-cnt .dropdown.dropdown-med .btn{border:1px solid #D6D6D6;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;padding:4px 12px;background:#fff;font-size:13px;}
.filters-container .lbl-cnt .dropdown.dropdown-med .btn .caret{margin-left:13px;margin-top:-2px;}
.filters-container .lbl-cnt .dropdown.dropdown-med .dropdown-menu{-webkit-border-radius:0px;-moz-border-radius:0;border-radius:0;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;border:1px solid #e1e1e1;}
.filters-container .lbl-cnt .dropdown.dropdown-med .dropdown-menu li a:hover,
.filters-container .lbl-cnt .dropdown.dropdown-med .dropdown-menu li a:focus{background:rgba(0, 0, 0, 0);}
.filters-container .pagination-container{margin-top:4px;}
.filters-container .pagination-container ul{margin:0px;}
.filters-container .pagination-container ul li.prev,
.filters-container .pagination-container ul li.next{background:none repeat scroll 0 0 #dddddd;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;}
.filters-container .pagination-container ul li.prev a,
.filters-container .pagination-container ul li.next a,
.filters-container .pagination-container ul li.prev a:hover,
.filters-container .pagination-container ul li.next a:hover,
.filters-container .pagination-container ul li.prev a:focus,
.filters-container .pagination-container ul li.next a:focus{color:#fff;}
.filters-container .pagination-container ul li a{color:#666666;display:inline-block;font-family:'Roboto', sans-serif;font-size:13px;line-height:20px;padding:0 3px;}
.filters-container .pagination-container ul li.active a{text-decoration:underline;}
.search-result-container .category-product{border-top:1px solid #ececec;border-bottom:1px solid #ececec;}
.search-result-container .category-product .product{margin-bottom:30px;}
.search-result-container .category-product .product .product-image .tag{width:60px;height:60px;line-height:55px;font-size:17px;right:14px;}
.search-result-container .category-product .product .cart{opacity:1;}
.search-result-container .category-product .product .cart .lnk{margin:8px 0px !important;}
.search-result-container .category-product .product .cart .lnk a{background:#a8a8a8;padding:8px 11px !important;margin-left:10px;color:#fff !important;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;}
.search-result-container .category-product .product .cart .lnk a:hover,
.search-result-container .category-product .product .cart .lnk a:focus{color:#fff !important;}
.search-result-container .category-product-inner .product-list.product{border:1px solid #f2f2f2;position:relative;margin-bottom:30px;}
.search-result-container .category-product-inner .product-list.product .product-info{padding:24px 40px;}
.search-result-container .category-product-inner .product-list.product .product-info .cart{margin-top:30px;}
.search-result-container .category-product-inner .product-list.product .tag{position:absolute;right:12px;top:18px;width:60px;height:60px;line-height:60px;font-size:17px;z-index:999;}
.product-list.product .product-info .name{font-size:20px;}
.product-list.product .product-info .description{line-height:20px;}
.single-product .gallery-holder #owl-single-product .single-product-gallery-item{border:1px solid #e5e5e5;}
.single-product .gallery-holder .gallery-thumbs{margin:15px 0 0;position:relative;text-align:left;}
.single-product .gallery-holder .gallery-thumbs .owl-item .item{margin-right:10px;border:1px solid #e5e5e5;}
.single-product .product-info .name{font-size:20px;font-family:'Oswald', sans-serif;color:#555;margin-top:5px;font-weight:700;font-size:25px;color:#E4121E;}
.single-product .product-info .rating-reviews .reviews .lnk{color:#aaaaaa;}
.greened a{color:#007641;}
.greenover a{background-color:#007641;color:#fff;padding:7px 12px;border-radius:3px;}
.greenover a:hover{background-color:#a8a8a8;color:#fff;}
.detailDopyt {margin: 10px 0 5px;}
.detailDopyt a {font-weight:700}
.redcolor.bold {font-weight:700}
.single-product .product-info .stock-container .stock-box .label{font-size:16px;font-family:'Oswald', sans-serif;line-height:18px;text-transform:uppercase;color:#666666;padding:0px;font-weight:normal;}
.single-product .product-info .stock-container .stock-box .value{font-size:14px;color:#E4121E;font-weight:bold}
.detailDopyt a {color:#E4121E;}
.single-product .product-info .description-container{line-height:20px;color:#000;text-align:justify;margin-top: 8px;}
.single-product .product-info .price-container{border-bottom:1px solid #F2F2F2;border-top:1px solid #F2F2F2;margin-bottom:0;padding:0 0 20;}
.single-product .product-info .price-container .price-box .price{font-size:36px;font-weight:700;line-height:50px;}
.single-product .product-info .price-container .price-box .price-strike{color:#aaa;font-size:16px;font-weight:300;line-height:50px;text-decoration:line-through;}
.single-product .product-info .quantity-container{border-bottom:1px solid #F2F2F2;margin-bottom:0;padding:20px 0;}
.single-product .product-info .quantity-container .label{font-size:16px;font-family:'Oswald', sans-serif;line-height:40px;text-transform:uppercase;color:#666666;padding:0px;font-weight:normal;}
.single-product .product-info .quantity-container .cart-quantity .quant-input{display:inline-block;height:35px;position:relative;width:70px;}
.single-product .product-info .quantity-container .cart-quantity .quant-input .arrows{position:absolute;right:0;top:0;z-index:2;height:100%;}
.single-product .product-info .quantity-container .cart-quantity .quant-input .arrows .arrow{box-sizing:border-box;display:block;text-align:center;width:40px;cursor:pointer;}
.single-product .product-info .quantity-container .cart-quantity .quant-input .arrows .arrow .ir .icon{position:relative;}
.single-product .product-info .quantity-container .cart-quantity .quant-input .arrows .arrow .ir .icon.fa-sort-asc{top:5px;}
.single-product .product-info .quantity-container .cart-quantity .quant-input .arrows .arrow .ir .icon.fa-sort-desc{top:-7px;}
.single-product .product-info .quantity-container .cart-quantity .quant-input input{background:none repeat scroll 0 0 #fff;border:1px solid #f2f2f2;box-sizing:border-box;font-size:15px;height:35px;left:0;padding:0 20px 0 18px;position:absolute;top:0;width:70px;z-index:1;}
.single-product .product-info .product-social-link .social-label{font-size:15px;font-family:'Oswald', sans-serif;line-height:20px;}
.single-product .product-info .product-social-link .social-icons{display:inline-block;}
.single-product .product-info .product-social-link .social-icons ul li a{color:#888888;font-size:16px;-webkit-transition:all 0.2s linear 0s;-moz-transition:all 0.2s linear 0s;-o-transition:all 0.2s linear 0s;transition:all 0.2s linear 0s;padding:5px 6px;}
.single-product .product-info .product-social-link .social-icons ul li a:hover,
.single-product .product-info .product-social-link .social-icons ul li a:focus{-webkit-border-radius:50px;-moz-border-radius:50px;border-radius:50px;color:#fff;}
.description-container .addText ul {list-style: none;padding: 0;margin: 0px;}
.description-container .addText li {padding-left: 1.3em;line-height: 24px;font-size: 13px;text-align: left;}
.description-container .addText li:before {content: "\f111";font-family: FontAwesome;display: inline-block;color: #007641;margin-left: -1.3em;width: 1.3em;vertical-align: middle;font-size: 13px;}
.description-container .addText li strong {float:none;}
.description-container .addText {margin-bottom:5px;}
.keyicon {margin-bottom:5px;}
.leftXs .text-right {
    text-align:center;
    margin:15px 0;
}
.leftXs .text-left {
    text-align:center;
    margin:15px 0;
}
.greenstar {
    color:#007641;
}
.description-container .linkList li a {font-size:13px;line-height:13px;color:#E4121E;}
.description-container .linkList li.keyicon:before {content: "\f084";font-family: FontAwesome;display: inline-block;color: #E4121E;margin-left: -1.3em;width: 1.3em;vertical-align: middle;font-size: 13px;}
.description-container .linkList li.projecticon:before {content: "\f1c4";font-family: FontAwesome;display: inline-block;color: #E4121E;margin-left: -1.3em;width: 1.3em;vertical-align: middle;font-size: 13px;}
.description-container .linkList ul {margin-left:20px;}
.at-share-btn-elements svg{fill:#888888 !important;}
.at-share-btn-elements a:hover, .at-share-btn-elements a:focus{background-color:#ABD07E !important;color:#fff !important;webkit-border-radius:50px !important;-moz-border-radius:50px !important;border-radius:50px !important;}
.at-share-btn-elements a:hover svg, .at-share-btn-elements a:focus svg{fill:#fff !important;}
.at-resp-share-element .at-share-btn:focus, .at-resp-share-element .at-share-btn:hover{-webkit-transform:none !important;-moz-transform:none !important;-ms-transform:none !important;-o-transform:none !important;transform:none !important;}
.social-icons{vertical-align:middle;margin-left:10px;}
.single-product .product-tabs{margin-top:15px;}
.single-product .product-tabs .nav.nav-tabs.nav-tab-cell > li{float:none !important;border-bottom:1px solid #f2f2f2;}
.nav-tabs>li>a{border-radius:4px;}
.single-product .product-tabs .nav.nav-tabs.nav-tab-cell > li > a{border:none;color:#fff;display:block;padding:12px 28px;font-size:18px;font-family:'Oswald', sans-serif;line-height:28px;text-transform:uppercase;position:relative;background-color:#007641;}
.single-product .product-tabs .nav.nav-tabs.nav-tab-cell > li > a:hover,
.single-product .product-tabs .nav.nav-tabs.nav-tab-cell > li > a:focus{-webkit-border-radius:0px;-moz-border-radius:0px;border-radius:0px;color:#fff;}
.single-product .product-tabs .nav.nav-tabs.nav-tab-cell > li > a:hover:before,
.single-product .product-tabs .nav.nav-tabs.nav-tab-cell > li > a:focus:before{border-color:rgba(0, 0, 0, 0) #e0e0e0 rgba(0, 0, 0, 0) rgba(0, 0, 0, 0);right:-10px;}
.single-product .product-tabs .nav.nav-tabs.nav-tab-cell > li > a:hover:after,
.single-product .product-tabs .nav.nav-tabs.nav-tab-cell > li > a:focus:after{border-style:solid;border-width:7.5px 1px 7.5px 10px;content:"";height:0;position:absolute;top:20px;width:0;right:-8px;}
.single-product .product-tabs .nav.nav-tabs.nav-tab-cell > li.active > a{-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;color:#fff;}
.single-product .product-tabs .nav.nav-tabs.nav-tab-cell > li.active > a:before{border-color:rgba(0, 0, 0, 0) #e0e0e0 rgba(0, 0, 0, 0) rgba(0, 0, 0, 0);right:-10px;}
.single-product .product-tabs .nav.nav-tabs.nav-tab-cell > li.active > a:after{border-style:solid;border-width:7.5px 1px 7.5px 10px;content:"";height:0;position:absolute;top:20px;width:0;right:-8px;}
.single-product .product-tabs .tab-content{border:1px solid #f2f2f2;}
.single-product .product-tabs .tab-content .tab-pane{padding:24px;}
.single-product .product-tabs .tab-content .tab-pane .text{line-height:20px;}
.single-product .upsell-product .product .product-info .name{margin-top:20px;font-size:16px;}
.single-product #owl-single-product-thumbnails .owl-controls{position:absolute;text-align:center;top:auto;width:100%;margin-top:10px;}
.single-product #owl-single-product-thumbnails .owl-controls .owl-pagination .owl-page{display:inline-block;}
.single-product #owl-single-product-thumbnails .owl-controls .owl-pagination .owl-page span{background:none repeat scroll 0 0 #ddd;border:medium none;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;display:block;height:12px;margin:0 5px;-webkit-transition:all 200ms ease-out 0s;-moz-transition:all 200ms ease-out 0s;-o-transition:all 200ms ease-out 0s;transition:all 200ms ease-out 0s;width:12px;cursor:pointer;}
.single-product #owl-single-product-thumbnails-mob .owl-controls{position:absolute;text-align:center;top:auto;width:100%;margin-top:10px;}
.single-product #owl-single-product-thumbnails-mob .owl-controls .owl-pagination .owl-page{display:inline-block;}
.single-product #owl-single-product-thumbnails-mob .owl-controls .owl-pagination .owl-page span{background:none repeat scroll 0 0 #ddd;border:medium none;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;display:block;height:12px;margin:0 5px;-webkit-transition:all 200ms ease-out 0s;-moz-transition:all 200ms ease-out 0s;-o-transition:all 200ms ease-out 0s;transition:all 200ms ease-out 0s;width:12px;cursor:pointer;}

.single-product .sidebar .sidebar-module-container .sidebar-widget .section-title{margin-top:0px;}
.cnt-homepage .single-product .single-product-gallery .gallery-thumbs .nav-holder{background-color:#FFFFFF;height:100%;position:absolute;top:0;width:30px;z-index:50;}
.cnt-homepage .single-product .single-product-gallery .gallery-thumbs .nav-holder.left{left:0px;}
.cnt-homepage .single-product .single-product-gallery .gallery-thumbs .nav-holder.right{right:0;}
.cnt-homepage .single-product .single-product-gallery .gallery-thumbs .nav-holder .prev-btn{left:0;}
.cnt-homepage .single-product .single-product-gallery .gallery-thumbs .nav-holder .prev-btn:after{content:"\f104";}
.cnt-homepage .single-product .single-product-gallery .gallery-thumbs .nav-holder .next-btn{right:0px;}
.cnt-homepage .single-product .single-product-gallery .gallery-thumbs .nav-holder .next-btn:after{content:"\f105";}
.cnt-homepage .single-product .single-product-gallery .gallery-thumbs .nav-holder .prev-btn,
.cnt-homepage .single-product .single-product-gallery .gallery-thumbs .nav-holder .next-btn{background-color:#fff;-webkit-border-radius:0px;-moz-border-radius:0px;border-radius:0px;display:inline-block;height:100%;position:absolute;vertical-align:top;width:90%;z-index:100;border:1px solid #e5e5e5;color:#dadada;}
.cnt-homepage .single-product .single-product-gallery .gallery-thumbs .nav-holder .prev-btn:after,
.cnt-homepage .single-product .single-product-gallery .gallery-thumbs .nav-holder .next-btn:after{bottom:0;font-family:fontawesome;font-size:30px;height:30px;left:0;line-height:30px;margin:auto;position:absolute;right:0;text-align:center;top:0;}
.cnt-homepage .single-product .single-product-gallery .gallery-thumbs .nav-holder .prev-btn:hover,
.cnt-homepage .single-product .single-product-gallery .gallery-thumbs .nav-holder .next-btn:hover,
.cnt-homepage .single-product .single-product-gallery .gallery-thumbs .nav-holder .prev-btn:focus,
.cnt-homepage .single-product .single-product-gallery .gallery-thumbs .nav-holder .next-btn:focus{background:#dadada;color:#fff;}
.cnt-homepage .single-product .single-product-gallery .owl-item .single-product-gallery-item > a > img{display:block;width:100%;}
.cnt-homepage .single-product .single-product-gallery .owl-item .single-product-gallery-thumbs.gallery-thumbs .owl-item{margin-left:10px;}
.cnt-homepage .single-product .product-info-block label,
.cnt-homepage .single-product .product-info-block .label{font-size:13px;font-weight:normal;line-height:30px;color:#434343 !important;}
.cnt-homepage .single-product .product-info-block .label{padding:0px;}
.cnt-homepage .single-product .product-info-block .cart{width:auto;left:0;margin-top:-8px;padding:0px;}
.cnt-homepage .single-product .product-info-block .cart .action .left{padding:2px 8px;margin-left:5px;}
.cnt-homepage .single-product .product-info-block .form-control .selectpicker{-webkit-border-radius:0px;-moz-border-radius:0px;border-radius:0px;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;border:1px solid #f1f1f1;background:#fff;color:#b0b0b0;}
.cnt-homepage .single-product .product-info-block .form-control .dropdown-menu{-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;-webkit-border-radius:0px;-moz-border-radius:0px;border-radius:0px;border:1px solid #f1f1f1;}
.cnt-homepage .single-product .product-info-block .form-control .dropdown-menu ul li a:hover,
.cnt-homepage .single-product .product-info-block .form-control .dropdown-menu ul li a:focus{background:rgba(0, 0, 0, 0);}
.cnt-homepage .single-product .product-info-block .txt.txt-qty{font-size:15px;line-height:18px;border:1px solid #f1f1f1;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;height:30px;padding:5px 10px;text-align:center;width:60px;}
.cnt-homepage .single-product .product-info-block .stock-container .stock-box .label{color:#434343;font-family:'Roboto';font-size:13px;font-weight:normal;line-height:20px;padding:0;text-transform:none;}
.cnt-homepage .single-product .product-info-block .stock-container .stock-box .value{font-size:13px;}
.cnt-homepage .single-product .product-tabs .nav-tab-cell-detail li{margin-right:10px;padding:0;}
.cnt-homepage .single-product .product-tabs .nav-tab-cell-detail li a{border:2px solid #e1e1e1;-webkit-border-radius:0px;-moz-border-radius:0px;border-radius:0px;color:#666666;font-family:'Oswald', sans-serif;font-size:20px;line-height:30px;padding-bottom:4px;padding-top:4px;text-transform:uppercase;}
.cnt-homepage .single-product .product-tabs .nav-tab-cell-detail li a:hover,
.cnt-homepage .single-product .product-tabs .nav-tab-cell-detail li a:focus{color:#fff;}
.cnt-homepage .single-product .product-tabs .nav-tab-cell-detail li.active a{color:#fff;}
.cnt-homepage .single-product .product-tabs .tab-content{border:none;}
.cnt-homepage .single-product .product-tabs .tab-content .tab-pane{padding:0px;}
.cnt-homepage .single-product .product-tabs .tab-content .tab-pane .product-tab .text{font-size:13px;line-height:22px;}
.single-product .second-gallery-thumb.gallery-thumbs{padding:0 40px;}
.single-product .second-gallery-thumb.gallery-thumbs #owl-single-product2-thumbnails .owl-wrapper-outer{margin-left:5px;}
.product-tabs .tab-content .tab-pane .product-reviews .title{color:#666666;font-size:16px;font-weight:500;line-height:20px;margin:0 0 10px;text-transform:uppercase;font-family:'Oswald', sans-serif;}
.product-tabs .tab-content .tab-pane .product-reviews .reviews .review{margin-bottom:20px;font-family:'Roboto', sans-serif;text-transform:none;}
.product-tabs .tab-content .tab-pane .product-reviews .reviews .review .review-title{margin-bottom:5px;}
.product-tabs .tab-content .tab-pane .product-reviews .reviews .review .review-title .summary{color:#666666;font-size:14px;font-weight:300;line-height:45px;margin-right:10px;text-transform:uppercase;}
.product-tabs .tab-content .tab-pane .product-reviews .reviews .review .review-title .date{font-size:12px;}
.product-tabs .tab-content .tab-pane .product-reviews .reviews .review .review-title .date span{margin-left:5px;}
.product-tabs .tab-content .tab-pane .product-reviews .reviews .review .text{line-height:18px;}
.product-tabs .tab-content .tab-pane .product-reviews .reviews .review .author span{margin-left:5px;}
.product-tabs .tab-content .tab-pane .product-add-review .title{color:#666666;font-size:16px;font-weight:500;line-height:20px;margin:0 0 20px;text-transform:uppercase;font-family:'Oswald', sans-serif;}
.product-tabs .tab-content .tab-pane .product-add-review .review-table .table thead th{font-weight:normal;border-bottom-width:1px;text-align:center;vertical-align:middle;}
.product-tabs .tab-content .tab-pane .product-add-review .review-table .table tbody tr td{text-align:center;vertical-align:middle;}
.product-tabs .tab-content .tab-pane .product-add-review .review-table .table tbody tr td input{float:none;margin:auto;}
.product-tabs .tab-content .tab-pane .product-add-review .review-form label{font-weight:normal;font-size:13px;}
.product-tabs .tab-content .tab-pane .product-add-review .review-form label .astk{color:#FF0000;font-size:12px;}
.product-tabs .tab-content .tab-pane .product-add-review .review-form .txt{-webkit-border-radius:0px;-moz-border-radius:0px;border-radius:0px;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;}
.product-tabs .tab-content .tab-pane .product-tag .title{color:#666666;font-size:16px;font-weight:500;line-height:20px;margin:0 0 20px;text-transform:uppercase;font-family:'Oswald', sans-serif;}
.product-tabs .tab-content .tab-pane .product-tag .form-group label{font-weight:300;font-size:14px;line-height:24px;margin-right:10px;}
.product-tabs .tab-content .tab-pane .product-tag .form-group .txt{-webkit-border-radius:0px;-moz-border-radius:0px;border-radius:0px;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;}
.product-tabs .tab-content .tab-pane .product-tag .form-group .text{margin-left:90px;}
.furniture-container .product{position:relative;}
.furniture-container .product .btn-primary{font-size:15px;line-height:30px;font-family:'Oswald', sans-serif;background:#cbc9c9;text-transform:uppercase;border:none;color:#fff;}
.furniture-container .product .btn-primary:hover,
.furniture-container .product .btn-primary:focus{border:none;}
.furniture-container .best-seller .product .product-info .name,
.furniture-container .special-offer .product .product-info .name{margin-top:4px;}
.furniture-container .cart{margin-top:5px;opacity:1;-webkit-transition:all 0.2s linear 0s;-moz-transition:all 0.2s linear 0s;-ms-transition:all 0.2s linear 0s;-o-transition:all 0.2s linear 0s;transition:all 0.2s linear 0s;width:100%;z-index:666;left:0px;}
.furniture-container .cart .action{float:left;}
.furniture-container .cart .action .add-cart-button .btn.btn-primary.icon{border-bottom-right-radius:0;border-top-right-radius:0;background:#575757;}
.furniture-container .cart .action.lnk{margin:10px 0px;}
.furniture-container .cart .action.lnk a{padding:0 10px;color:#dadada;}
.furniture-container .cart .action.lnk.wishlist{border-right:1px solid #dadada;}
.homepage-container .product{position:relative;}
.homepage-container .product .product-image .tag{font-size:15px;font-weight:700;width:50px;height:50px;text-transform:uppercase;top:2.5%;z-index:100;-webkit-border-radius:50px;-moz-border-radius:50px;border-radius:50px;color:#fff;right:25px;text-align:center;position:absolute;}
.homepage-container .product .product-image .tag span{position:relative;z-index:100;line-height:48px;}
.homepage-container .product .product-image .tag.new{background:#46aad7;}
.homepage-container .product .product-image .tag.hot{background:#ff7878;}
.homepage-container .product .product-info .name{font-size:18px !important;font-family:'Oswald', sans-serif;}
.homepage-container .product .product-info .name a{color:#555;}
.homepage-container .product .product-info .star-rating .color{color:#ffb400;}
.homepage-container .product .product-info .product-price .price{font-weight:700;font-size:16px;line-height:30px;margin-right:8px;}
.homepage-container .product .product-info .product-price .price-before-discount{text-decoration:line-through;color:#d3d3d3;font-weight:400;line-height:30px;font-size:14px;}
.homepage-container .product .cart{margin-top:5px;-webkit-transition:all 0.2s linear 0s;-moz-transition:all 0.2s linear 0s;-o-transition:all 0.2s linear 0s;transition:all 0.2s linear 0s;width:100%;z-index:666;left:0px;opacity:1;}
.homepage-container .product .cart .action{float:left;}
.homepage-container .product .cart .action .add-cart-button .btn.btn-primary.icon{border-bottom-right-radius:0;border-top-right-radius:0;background:#575757;}
.homepage-container .product .cart .action.lnk{margin:10px 0px;}
.homepage-container .product .cart .action.lnk a{padding:0 10px;color:#dadada;}
.homepage-container .product .cart .action.lnk.wishlist{border-right:1px solid #dadada;}
.homepage-container .featured-product .products .product:first-child{margin-bottom:30px;}
.homepage-container .blog-slider-container .blog-slider .blog-post-info .name{font-size:18px;}
.homepage-container .btn-primary{font-size:15px;line-height:30px;font-family:'Oswald', sans-serif;background:rgba(0, 0, 0, 0);text-transform:uppercase;border:2px solid #f2f2f2;color:#747474;}
.homepage-container .btn-primary:hover,
.homepage-container .btn-primary:focus{color:#fff;}
.homepage-container .best-seller .product .product-info .name,
.homepage-container .special-offer .product .product-info .name{margin-top:4px;}
.homepage-container .cart{margin-top:5px;opacity:1;-webkit-transition:all 0.2s linear 0s;-moz-transition:all 0.2s linear 0s;-o-transition:all 0.2s linear 0s;transition:all 0.2s linear 0s;width:100%;z-index:666;left:0px;}
.homepage-container .cart .action .add-cart-button .btn.btn-primary.icon{border-bottom-right-radius:0;border-top-right-radius:0;background:#575757;}
.wrapper .box{margin-left:auto;margin-right:auto;padding-left:50px;padding-right:50px;}
.wrapper .box .wrapper-inner{background:none repeat scroll 0 0 #FFFFFF;-moz-box-shadow:0 10px 10px rgba(0, 0, 0, 0.2);-webkit-box-shadow:0 10px 10px rgba(0, 0, 0, 0.2);box-shadow:0 10px 10px rgba(0, 0, 0, 0.2);}
.wrapper .box .wrapper-inner .wrapper-body-inner .owl-item .tag{font-size:15px;font-weight:700;line-height:55px;width:55px;height:55px;text-transform:uppercase;top:2.5%;z-index:100;-webkit-border-radius:50px;-moz-border-radius:50px;border-radius:50px;color:#fff;right:25px;text-align:center;}
.wrapper .box .wrapper-inner .wrapper-body-inner .owl-item .tag span{position:relative;z-index:100;}
.wrapper .box .wrapper-inner .wrapper-body-inner .owl-item .tag.new{background:#46aad7;}
.wrapper .box .wrapper-inner .wrapper-body-inner .owl-item .tag.sale{background:#989898;}
.wrapper .box .wrapper-inner .wrapper-body-inner .owl-item .tag.hot{background:#ff7878;}
@media (max-width:767px){.main-header{margin-top:0 !important;}
.top-bar .header-top-inner{text-align:center;}
.top-bar .header-top-inner .cnt-account{clear:both;display:inline-block;float:none;margin:auto;text-align:center;}
.top-bar .header-top-inner .cnt-account li{margin-bottom:8px;}
.top-bar .header-top-inner .cnt-block .list-inline li{margin:7px 0;}
.main-header .logo-holder{text-align:center;margin-bottom:20px;}
.main-header .top-search-holder .contact-row{margin-bottom:20px;text-align:center;}
.main-header .top-search-holder .contact-row .phone,
.main-header .top-search-holder .contact-row .contact{margin:0 0 5px;padding-right:0px;border-right:none;display:block;}
.search-area .categories-filter{width:100%;border-right:none;border-bottom:1px solid #e0e0e0;}
.search-area .search-button{}
.sidebar .side-menu nav .nav > li > .mega-menu{left:0px;min-width:100%;top:100%;}
.logo-slider-inner .item{text-align:center;}
.filters-container .filter-tabs,
.filters-container .lbl-cnt,
.filters-container .pagination-container{margin-bottom:10px;}
.homepage-container .wide-banners .wide-banner{margin-bottom:10px;}
.cnt-homepage .wrapper .box{padding:0 10px;}
#owl-main .item .caption{padding:0 22px;}
.wide-banners .wide-banner:first-child{margin-bottom:10px;}
.product .product-image .image img{width:100%;height:auto;display:block;}
.header-nav .yamm .dropdown-menu{background:#fff;}
.body-content .sidebar{margin-bottom:30px;}
.filters-container .no-padding{padding:0px;}
.search-result-container .category-product-inner .product-list.product .product-info{padding:0px;}
.search-result-container .category-product-inner .product-list.product .product-info .cart{margin-bottom:20px;}
.single-product .gallery-holder{margin-bottom:30px;}
.single-product .product-info-block{clear:both;}
.yamm .dropdown-menu.pages{padding:10px 37px;}
.hot-deal-wrapper .image img{width:100%;height:auto;display:block;}
.seller-product .products .product .product-info .name{font-size:15px;margin-top:0px !important;}
.cnt-homepage .single-product .product-tabs .nav-tab-cell-detail li a{font-size:16px;}
.cnt-homepage .header-nav .yamm .navbar-header{border:1px solid #f1f1f1;}
.info-boxes .info-box{margin-bottom:10px;}
.cnt-homepage .single-product .product-info-block .cart{margin-top:10px;padding:0 15px;}
.product-comparison .compare-table tr td .product .product-image .image img{width:auto;}
}
@media (min-width:768px) and (max-width:991px){.top-bar .cnt-account ul > li{padding:3px 2px;}
.sidebar .side-menu nav .nav > li > .mega-menu{min-width:100%;left:0px;}
.logo-slider-inner .item{text-align:center;}
.filters-container .filter-tabs,
.filters-container .lbl-cnt,
.filters-container .pagination-container{margin-bottom:10px;}
.filters-container .pagination-container{float:left;}
.homepage-container .wide-banners .wide-banner{margin-bottom:10px;}
.cnt-homepage .wrapper .box{padding:0 15px;}
.cnt-homepage .container{width:100%;}
.body-content .sidebar{margin-bottom:30px;}
.product .product-image{position:relative;}
.product .product-image .image img{width:100%;height:auto;display:block;}
.blog-slider .image img{width:100%;height:auto;display:block;}
.owl-item{padding:10px;}
#owl-main .owl-item{padding:0px;}
.wide-banners .wide-banner:first-child{margin-bottom:10px;}
.filters-container .no-padding{padding:0px;}
.search-result-container .category-product-inner .product-list.product .product-info{padding:0px;}
.hot-deal-wrapper .image img{width:100%;height:auto;display:block;}
.main-header .logo-holder{text-align:center;margin-bottom:20px;}
.main-header .contact-row{text-align:center;}
}
@media (min-width:992px) and (max-width:1199px){.search-area .control-group{position:relative;}
.search-area .control-group .search-button{position:absolute;top:0px;right:0px;}
.category-carousel .item{height:auto;}
.filters-container .nav-tabs.nav-tab-box li{margin-right:3px;}
.filters-container .lbl-cnt .lbl{margin-right:-1px;}
.cnt-homepage .single-product .product-info-block .cart{clear:both;margin-top:20px;}
.shopping-cart .estimate-ship-tax table thead tr th .estimate-title{font-size:16px !important;}
.shopping-cart .cart-shopping-total table thead tr th .cart-sub-total,
.shopping-cart .cart-shopping-total table thead tr th .cart-grand-total{font-size:16px !important;}
.wrapper .box .wrapper-inner .container{width:auto !important;}
}
.blog-page .blog-post h1{font-family:'Oswald', sans-serif;font-size:25px;text-transform:uppercase;}
.blog-page .blog-post h1 a{color:#555;}
/*.blog-page .blog-post span{padding-right:20px;color:#aaa;font-size:13px;} */
.blog-page .blog-post p{padding-top:16px;text-align:justify;font-size:16px;color:#666666;margin-bottom:0px;}
.blog-page .blog-post a{margin-top:10px;}
.blog-page .blog-post .blog-pagination .pagination{-webkit-border-radius:0px;-moz-border-radius:0px;border-radius:0px;}
.blog-page .blog-post .social-media{margin-top:20px;margin-bottom:30px;}
.blog-page .blog-post .social-media span{font-size:13px;text-transform:uppercase;color:#434343;}
.blog-page .blog-post .social-media a{font-size:18px;margin:0px 10px 0px 0px;height:30px;width:30px;display:inline-block;text-align:center;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;color:#888888;}
.blog-page .sidebar .sidebar-module-container .sidebar-widget .blog-post h4{font-family:'Oswald', sans-serif;font-size:14px;text-transform:uppercase;}
.blog-page .sidebar .sidebar-module-container .sidebar-widget .blog-post h4 a{color:#555;}
.blog-page .sidebar .sidebar-module-container .sidebar-widget .blog-post span{padding-right:10px;color:#aaa;font-size:12px;}
.blog-page .sidebar .sidebar-module-container .sidebar-widget .blog-post p{padding-top:10px;text-align:justify;font-size:12px;color:#666666;}
.blog-page .sidebar .sidebar-module-container .sidebar-widget .nav-tabs{border-bottom:none;}
.blog-page .sidebar .sidebar-module-container .sidebar-widget .nav-tabs > li{text-transform:uppercase;color:#666666;}
.blog-page .sidebar .sidebar-module-container .sidebar-widget .nav-tabs > li > a{-webkit-border-radius:0px;-moz-border-radius:0px;border-radius:0px;font-size:13px;border:none;}
.blog-page .sidebar .sidebar-module-container .sidebar-widget .nav-tabs > li:first-child > a{padding-right:10px;border-right:1px solid #d4d4d4;}
.blog-page .sidebar .sidebar-module-container .sidebar-widget .nav-tabs > li:last-child > a{padding-left:10px;}
.blog-page .sidebar .sidebar-module-container .sidebar-widget .nav > li > a{padding:0px;color:#666666;}
.blog-page .sidebar .sidebar-module-container .search-area .search-button:after{content:"\f002";font-family:fontawesome;font-size:13px;}
.blog-page .sidebar .sidebar-module-container .search-area input{font-size:12px;color:#9e9e9e;padding:14px;border:1px solid #e1e1e1;width:100%;position:relative;}
.blog-page .blog-pagination{border-top:1px solid #ececec;}
.blog-page .blog-pagination .pagination > li:first-child > a{margin-right:10px;}
.blog-page .blog-pagination .pagination > li:last-child > a{margin-left:2px;}
.blog-page .side-bar-blog .widget .categories .side-bar-title h3{font-family:'Oswald', sans-serif;font-size:18px;text-transform:uppercase;color:#555;padding-bottom:8px;border-bottom:1px solid #e3e3e3;margin:0px;}
.blog-page .blog-post-author-details{padding:40px 0px;border-top:1px solid #e3e3e3;border-bottom:1px solid #e3e3e3;}
.blog-page .blog-post-author-details .author-social-network{display:inline-block;}
.blog-page .blog-post-author-details .author-social-network button{background-color:#fff;border:1px solid #e3e3e3;}
.blog-page .blog-post-author-details .author-social-network button .twitter-icon{-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;color:#fff;font-size:16px;height:26px;width:26px;text-align:center;display:inline-block;margin:6px;line-height:26px;}
.blog-page .blog-post-author-details .author-social-network > span{font-size:13px;color:#434343;text-transform:uppercase;margin-right:16px;}
.blog-page .blog-post-author-details .author-social-network .caret{color:#e3e3e3;}
.blog-page .blog-post-author-details .btn-group.open .dropdown-toggle{-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;}
.blog-page .blog-post-author-details img{float:left;}
.blog-page .blog-post-author-details .author-job{display:block;padding:0px;color:#aaa;font-size:12px;}
.blog-page .blog-post-author-details h4{display:inline-block;font-size:15px;font-family:'Oswald', sans-serif;text-transform:uppercase;color:#555;margin:0px;}
.blog-page .blog-post-author-details p{font-size:13px;color:#666666;padding:16px 0px 0px 0px;text-align:justify;}
.blog-page .blog-review .title-review-comments{font-size:16px;color:#555;font-family:'Oswald', sans-serif;margin-bottom:40px;text-transform:uppercase;}
.blog-page .blog-review p{font-size:13px;color:#666666;text-align:justify;}
.blog-page .blog-review .review-action{font-size:12px;color:#666666;}
.blog-page .blog-review .post-load-more{text-align:center;border-bottom:1px solid #e3e3e3;padding-bottom:30px;}
.blog-page .blog-post .author:before,
.blog-page .blog-post .review:before,
.blog-page .blog-post .date-time:before{color:#666666;font-size:13px;padding-right:4px;font-family:FontAwesome;}
.blog-page .sidebar .sidebar-module-container .sidebar-widget .blog-post .author:before,
.blog-page .sidebar .sidebar-module-container .sidebar-widget .blog-post .review:before,
.blog-page .sidebar .sidebar-module-container .sidebar-widget .blog-post .date-time:before{color:#666666;font-size:13px;padding-right:4px;ont-family:FontAwesome;}
.blog-page .blog-post .author:before,
.blog-page .sidebar .sidebar-module-container .sidebar-widget .blog-post .author:before{content:"\f044";}
.blog-page .blog-post .review:before,
.blog-page .sidebar .sidebar-module-container .sidebar-widget .blog-post .review:before{content:"\f086";}
.blog-page .blog-post .date-time:before,
.blog-page .sidebar .sidebar-module-container .sidebar-widget .blog-post .date-time:before{content:"\f073";}
.blog-page .sidebar .sidebar-module-container .sidebar-widget .nav-tabs > li.active > a,
.blog-page .sidebar .sidebar-module-container .sidebar-widget .nav-tabs > li.active > a:hover,
.blog-page .sidebar .sidebar-module-container .sidebar-widget .nav-tabs > li.active > a:focus{background-color:#fff;}
.blog-page .sidebar .sidebar-module-container .sidebar-widget .nav > li > a:hover,
.blog-page .sidebar .sidebar-module-container .sidebar-widget .nav > li > a:focus{background-color:#fff;}
.blog-page .blog-post .social-media a:hover,
.blog-page .blog-post .social-media a:focus{-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;color:#fff;}
.blog-page .blog-post .social-media i,
.blog-page .blog-post-author-details .author-social-network button a i{padding-top:6px;}
.blog-page .blog-review h4,
.blog-page .blog-write-comment h4,
.contact-page .contact-title h4{font-size:16px;color:#555;font-family:'Oswald', sans-serif;text-transform:uppercase;display:inline-block;}
.blog-page .blog-review .review-action a:hover,
.blog-page .blog-review .review-action a:focus{text-decoration:underline;}
.blog-page .blog-review .blog-comments,
.blog-page .blog-review .blog-sub-comments{border-bottom:1px solid #e3e3e3;}
.blog-page .blog-post-author-details .author-social-network .dropdown-menu{-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;-webkit-border-radius:0px;-moz-border-radius:0px;border-radius:0px;}
.blog-page .blog-post-author-details .author-social-network .dropdown-menu > li > a .icon{margin-right:5px;}
.blog-page .blog-post-author-details .author-social-network .dropdown-menu > li > a:hover,
.blog-page .blog-post-author-details .author-social-network .dropdown-menu > li > a:focus{background:rgba(0, 0, 0, 0);}
.checkout-box .checkout-steps .checkout-step-01 .already-registered-login form .form-group .info-title{font-family:'Roboto', sans-serif;font-weight:normal;margin-bottom:10px;font-size:14px;}
.checkout-box .checkout-steps .checkout-step-01 .already-registered-login .forgot-password{padding-top:14px;display:inline-block;}
.checkout-box .checkout-steps .checkout-step-01 .already-registered-login a{font-size:14px;color:#666666;text-decoration:underline;}
.checkout-box .checkout-steps .checkout-step-01 .already-registered-login button{margin-top:15px;}
.checkout-box .checkout-steps .panel .panel-heading .unicase-checkout-title{margin:0px !important;}
.checkout-box .checkout-steps .panel .panel-heading .unicase-checkout-title a{color:#555;text-transform:uppercase;display:block;}
.checkout-box .checkout-steps .panel .panel-heading .unicase-checkout-title a span{background-color:#aaaaaa;color:#fff !important;display:inline-block;margin-right:10px;padding:15px 20px;}
.checkout-box .checkout-steps .checkout-subtitle{font-family:'Oswald', sans-serif;font-size:16px;text-transform:uppercase;color:#434343;margin-right:12px;}
.checkout-box .checkout-steps .panel-body{padding:50px;}
.checkout-box .checkout-steps .guest-login form .radio-checkout-unicase .guest-check{margin-bottom:6px;}
.checkout-box .checkout-steps .guest-login ul .save-time-reg{padding-bottom:4px;}
.checkout-box .panel-group .panel{-webkit-border-radius:0px !important;-moz-border-radius:0px !important;border-radius:0px !important;}
.checkout-box .checkout-progress-sidebar .panel-body ul li a{color:#666666;}
.checkout-box .checkout-progress-sidebar .panel .panel-heading{padding:27px 30px;border-bottom:1px solid #ddd;}
.checkout-box .checkout-progress-sidebar .panel .panel-heading h4{margin:0px;}
.checkout-box .checkout-steps .checkout-step-01 .guest-login form .radio input[type="radio"],
.checkout-box .checkout-steps form .radio-inline input[type="radio"],
.checkout-box .checkout-steps form .checkbox input[type="checkbox"],
.checkout-box .checkout-steps form .checkbox-inline input[type="checkbox"]{margin-left:0px;}
.checkout-box .checkout-steps .panel .panel-heading,
.checkout-box .checkout-progress-sidebar .panel .panel-heading{font-family:'Oswald', sans-serif;font-size:20px;-webkit-border-radius:0px;-moz-border-radius:0px;border-radius:0px;text-transform:uppercase;}
.checkout-box .checkout-steps .guest-login .title-tag-line,
.checkout-box .checkout-steps .already-registered-login .title-tag-line{margin-bottom:15px;font-size:14px;}
.checkout-box .checkout-steps .guest-login form .radio-checkout-unicase,
.checkout-box .checkout-steps .guest-login ul{padding-left:10px;font-size:14px;}
.checkout-box .checkout-steps .checkout-step-01 .already-registered-login a:hover,
.checkout-box .checkout-steps .checkout-step-01 .already-registered-login a:focus,
.checkout-box .checkout-progress-sidebar .panel-body ul li a:hover{background-color:rgba(0, 0, 0, 0);}
.contact-page .contact-map iframe{height:400px;width:100%;}
.contact-page .contact-info{font-size:12px;color:#666;}
.contact-page .contact-info .contact-i{display:inline-block;height:30px;width:30px;text-align:center;-webkit-border-radius:50px;-moz-border-radius:50px;border-radius:50px;color:#fff;margin-right:16px;float:left;}
.contact-page .contact-info .contact-i i{padding-top:8px;font-size:14px;}
.contact-page .contact-info .contact-span{display:block;}
.contact-page .contact-title h4{margin-bottom:30px;}
.contact-page .contact-info .address,
.contact-page .contact-info .phone-no{margin-bottom:10px;}
.shopping-cart .shopping-cart-table{margin-top:20px;margin-bottom:50px;}
.shopping-cart .shopping-cart-table table{margin-bottom:0px !important;}
.shopping-cart .shopping-cart-table table tbody tr td{vertical-align:middle;}
.shopping-cart .shopping-cart-table table tbody tr .romove-item a{font-size:18px;color:#666666;}
.shopping-cart .shopping-cart-table table tbody tr .romove-item a:hover,
.shopping-cart .shopping-cart-table table tbody tr .romove-item a:focus{color:#ff000 !important;}
.shopping-cart .shopping-cart-table table tbody tr .cart-image .entry-thumbnail{display:block;text-align:center;}
.shopping-cart .shopping-cart-table table tbody tr .cart-product-name-info{vertical-align:middle !important;}
.shopping-cart .shopping-cart-table table tbody tr .cart-product-name-info h4{margin-top:0px;font-family:'Oswald', sans-serif;font-size:16px;text-transform:uppercase;}
.shopping-cart .shopping-cart-table table tbody tr .cart-product-name-info h4 a{color:#555;}
.shopping-cart .shopping-cart-table table tbody tr .cart-product-name-info .reviews{font-size:11px;color:#aaa;}
.shopping-cart .shopping-cart-table table tbody tr .cart-product-name-info .cart-product-info{margin-top:10px;}
.shopping-cart .shopping-cart-table table tbody tr .cart-product-name-info .cart-product-info span{font-family:'Oswald', sans-serif;font-size:12px;color:#666666;text-transform:uppercase;}
.shopping-cart .shopping-cart-table table tbody tr .cart-product-name-info .cart-product-info span span{font-family:'Roboto', sans-serif;font-size:12px;text-transform:lowercase;margin-left:14px;}
.shopping-cart .shopping-cart-table table tbody tr .cart-product-edit a{color:#666666;text-decoration:underline;}
.shopping-cart .shopping-cart-table .table > thead > tr > th{text-align:center;padding:16px;font-family:'Oswald', sans-serif;font-size:15px;}
.shopping-cart .shopping-cart-table .shopping-cart-btn span{padding:20px 0px;display:block;}
.shopping-cart .estimate-ship-tax table thead tr th .estimate-title{font-family:'Oswald', sans-serif;font-size:19px;color:#555;text-transform:uppercase;margin-bottom:2px;margin-top:0px;display:block;}
.shopping-cart .estimate-ship-tax table thead tr th p{font-family:'Roboto', sans-serif;font-size:13px;color:#666666;font-weight:normal;margin-bottom:0px;}
.shopping-cart .estimate-ship-tax table thead tr > th{padding:24px 24px 20px 24px;}
.shopping-cart .estimate-ship-tax table tbody tr > td{padding:24px !important;}
.shopping-cart .estimate-ship-tax table tbody .unicase-form-control .selectpicker{background:#fff;color:#999;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;border:1px solid #eee;}
.shopping-cart .estimate-ship-tax table tbody .unicase-form-control .dropdown-menu.open ul li a:hover,
.shopping-cart .estimate-ship-tax table tbody .unicase-form-control .dropdown-menu.open ul li a:focus{background:rgba(0, 0, 0, 0);}
.shopping-cart .cart-shopping-total table thead tr th{background-color:#fafafa;text-align:right;padding:24px 50px;text-transform:uppercase;}
.shopping-cart .cart-shopping-total table thead tr th .cart-sub-total{color:#555;margin-bottom:7px;}
.shopping-cart .cart-shopping-total table tbody tr td{padding:24px 50px;}
.shopping-cart .cart-shopping-total table tbody tr td .cart-checkout-btn button{float:right !important;margin-bottom:8px;}
.shopping-cart .cart-shopping-total table tbody tr td .cart-checkout-btn span{display:block;font-weight:normal;color:#666666;}
.shopping-cart .shopping-cart-table table tbody tr .romove-item,
.shopping-cart .shopping-cart-table table tbody tr .cart-product-edit,
.shopping-cart .shopping-cart-table table tbody tr .cart-product-sub-total,
.shopping-cart .shopping-cart-table table tbody tr .cart-product-grand-total,
.shopping-cart .shopping-cart-table table tbody tr .cart-product-quantity{text-align:center;}
.shopping-cart .shopping-cart-table table tbody tr .cart-product-sub-total span,
.shopping-cart .shopping-cart-table table tbody tr .cart-product-grand-total span{display:block;font-family:'Oswald', sans-serif;font-size:20px;color:#555;text-transform:uppercase;}
.shopping-cart .estimate-ship-tax table tbody tr td .form-group label,
.shopping-cart .estimate-ship-tax table tbody tr td .form-group input,
.blog-page .blog-write-comment .form-group label,
.blog-page .blog-write-comment .form-group input,
.contact-page .contact-form form label,
.contact-page .contact-form form input{font-size:13px;font-weight:normal;color:#999;}
.shopping-cart .estimate-ship-tax table tbody tr td .form-group label span,
.blog-page .blog-write-comment label span,
.contact-page .contact-form form label span,
.checkout-box .checkout-steps .checkout-step-01 .already-registered-login form .form-group label span{color:red;}
.shopping-cart .cart-shopping-total table thead tr th .cart-sub-total,
.shopping-cart .cart-shopping-total table thead tr th .cart-grand-total{font-family:'Oswald', sans-serif;font-size:22px;}
.shopping-cart-table table tbody tr td .quant-input{display:inline-block;height:35px;position:relative;width:70px;}
.shopping-cart-table table tbody tr td .quant-input .arrows{height:100%;position:absolute;right:0;top:0;z-index:2;}
.shopping-cart-table table tbody tr td .quant-input .arrows .arrow{box-sizing:border-box;cursor:pointer;display:block;text-align:center;width:40px;}
.shopping-cart-table table tbody tr td .quant-input .arrows .arrow .ir .icon.fa-sort-asc{top:5px;}
.shopping-cart-table table tbody tr td .quant-input .arrows .arrow .ir .icon.fa-sort-desc{top:-7px;}
.shopping-cart-table table tbody tr td .quant-input .arrows .arrow .ir .icon{position:relative;}
.shopping-cart-table table tbody tr td .quant-input input{background:none repeat scroll 0 0 #FFFFFF;border:1px solid #F2F2F2;box-sizing:border-box;font-size:15px;height:35px;left:0;padding:0 20px 0 18px;position:absolute;top:0;width:70px;z-index:1;}
.product-comparison .page-title{font-family:'Oswald', sans-serif;font-size:30px;text-transform:uppercase;color:#666666;margin-bottom:40px;}
.product-comparison .compare-table tr th{font-size:20px;font-weight:500;color:#666666;padding:18px 25px;vertical-align:middle;border:1px solid #cccccc;}
.product-comparison .compare-table tr td{padding:18px 30px;border:1px solid #cccccc;width:320px;min-width:320px;}
.compare-table img{max-width:300px;}
.product-comparison .compare-table tr td .product{margin-bottom:15px;margin-top:40px;}
.product-comparison .compare-table tr td .product .product-image .image a{display:block;text-align:center;}
.product-comparison .compare-table tr td .product-price .price{font-size:16px;font-weight:700;line-height:30px;margin-right:8px;}
.product-comparison .compare-table tr td .product-price .price-before-discount{color:#D3D3D3;font-size:14px;font-weight:400;line-height:30px;text-decoration:line-through;}
.product-comparison .compare-table tr td .text{font-size:14px;line-height:22px;}
.product-comparison .compare-table tr td .in-stock{font-size:15px;font-weight:700;margin-bottom:0px;}
.product-comparison .compare-table tr td .remove-icon{color:#666666;}
.product-comparison .compare-table tr td .remove-icon:hover,
.product-comparison .compare-table tr td .remove-icon:focus{color:#ff6666;}
.body-content .x-page .x-text h1{font-family:'Oswald', sans-serif;font-size:200px;}
.body-content .x-page .x-text p{font-size:25px;font-style:normal;font-weight:300;}
.body-content .x-page .x-text .le-button{border-radius:0 3px 3px 0;margin:0 0 0 -5px;padding:21px 23px 20px;font-size:15px;font-weight:bold;line-height:10px;border:medium none;color:#fff;}
.body-content .x-page .x-text form input{border:1px solid #e0e0e0;border-radius:3px 0 0 3px;color:#3d3d3d;padding:13px;font-size:15px;width:40%;}
.body-content .x-page .x-text a{font-size:15px;}
.body-content .x-page .x-text a i{padding-right:2px;}
.body-content .terms-conditions-page .terms-conditions h2,
.body-content .faq-page h2,
.body-content .track-order-page h2{font-size:30px;text-transform:uppercase;color:#555;text-align:center;font-family:'Oswald', sans-serif;}
.body-content .generic  h2 {
    font-size: 30px;
    text-transform: uppercase;
    color: #555;
    text-align: center;
    font-family: 'Oswald', sans-serif;
}
.body-content .terms-conditions-page .terms-conditions h3{font-size:24px;text-transform:uppercase;color:#555;font-family:'Oswald', sans-serif;margin-bottom:30px;}
.body-content .terms-conditions-page .terms-conditions ol{padding-left:22px;}
.body-content .terms-conditions-page .terms-conditions ol li{font-weight:300;font-style:normal;font-size:15px;color:#666;padding-bottom:20px;}
.body-content .terms-conditions-page .terms-conditions p{font-size:15px;}
.body-content .terms-conditions-page .terms-conditions h2,
.body-content .terms-conditions-page .terms-conditions span,
.body-content .track-order-page span{text-align:center;}
.body-content .terms-conditions-page .terms-conditions span,
.body-content .faq-page .title-tag,
.body-content .track-order-page span{display:block;font-weight:300;font-style:normal;font-size:15px;color:#666;}
.body-content .faq-page .title-tag{text-align:center;padding-bottom:80px;}
.body-content .track-order-page .register-form label{font-weight:400;font-size:14px;}
.body-content .track-order-page .register-form .form-group{margin-bottom:25px;}
.body-content .my-wishlist-page .my-wishlist table > thead > tr > th{text-align:center;font-size:30px;font-family:'Oswald', sans-serif;text-transform:uppercase;border:none;font-weight:400;}
.body-content .my-wishlist-page .my-wishlist table tbody tr:nth-child(even){border-top:1px solid #ddd;}
.body-content .my-wishlist-page .my-wishlist table tbody .product-name{font-size:20px;font-family:'Oswald', sans-serif;padding-bottom:6px;}
.body-content .my-wishlist-page .my-wishlist table tbody .product-name a{color:#434343;}
.body-content .my-wishlist-page .my-wishlist table tbody .rating span{font-size:11px;color:#aaa;padding-left:10px;}
.body-content .my-wishlist-page .my-wishlist table tbody .rating .rate{color:#ffb400;}
.body-content .my-wishlist-page .my-wishlist table tbody .rating .non-rate{color:#dcdcdc;}
.body-content .my-wishlist-page .my-wishlist table tbody .price{font-size:20px;padding-top:4px;font-weight:bold;}
.body-content .my-wishlist-page .my-wishlist table tbody .price span{font-size:15px;color:#ddd;text-decoration:line-through;padding-left:10px;}
.body-content .my-wishlist-page .my-wishlist table > thead > tr > th,
.table > tbody > tr > th,
.table > tfoot > tr > th,
.table > thead > tr > td,
.table > tbody > tr > td,
.table > tfoot > tr > td{vertical-align:middle;border:none;padding:30px;}
.body-content .my-wishlist-page .my-wishlist table tbody .close-btn a,
.body-content .my-wishlist-page .my-wishlist table tbody .close-btn a:hover{color:#ff7878;font-size:15px;}
.body-content .sign-in-page .sign-in h4,
.body-content .sign-in-page .create-new-account h4{font-size:24px;font-family:'Oswald', sans-serif;padding-bottom:14px;border-bottom:1px solid #ddd;text-transform:uppercase;}
.body-content .sign-in-page .sign-in p,
.body-content .sign-in-page .create-new-account p{font-size:15px;color:#666;}
.body-content .sign-in-page .sign-in .social-sign-in a,
.body-content .sign-in-page .sign-in .social-sign-in a:hover,
.body-content .sign-in-page .sign-in .social-sign-in a:focus{border-radius:3px;padding:14px 30px;font-size:15px;display:inline-block;color:#fff;text-align:center;}
.body-content .sign-in-page .sign-in .social-sign-in a i{padding-right:6px;}
.body-content .sign-in-page .sign-in .social-sign-in .facebook-sign-in{background-color:#3d5c98;margin-right:10px;}
.body-content .sign-in-page .sign-in .social-sign-in .facebook-sign-in:hover,
.body-content .sign-in-page .sign-in .social-sign-in .facebook-sign-in:focus{background-color:#153470;}
.body-content .sign-in-page .sign-in .social-sign-in .twitter-sign-in{background-color:#22aadf;}
.body-content .sign-in-page .sign-in .social-sign-in .twitter-sign-in:hover,
.body-content .sign-in-page .sign-in .social-sign-in .twitter-sign-in:focus{background-color:#0084B9;}
.body-content .sign-in-page .create-new-account > span{font-size:20px;font-family:'Oswald', sans-serif;padding-bottom:14px;text-transform:uppercase;display:inline-block;}
.body-content .sign-in-page .create-new-account .checkbox label{margin-bottom:10px;font-size:16px;}
.body-content .sign-in-page form .form-group span{color:red;}
.body-content .sign-in-page .register-form label{font-size:14px;font-weight:400;}
.body-content .sign-in-page .register-form .form-group{margin-bottom:25px;}
.logo a{display:block;text-align:center;margin-top:20px;}
.logo a img{width:70%;height:auto;max-width:183px;}
.navbar{min-height:0;}
.top-search-holder label{color:#434343 !important;font-size:13px;font-weight:normal;margin-bottom:0;}
.navbar-collapse.in{overflow-y:visible;}
.top-search-holder .outer-top-vs{margin-top:0px;}
.top-search-holder .form-control .selectpicker{background:#fff none repeat scroll 0 0;border:1px solid #f1f1f1;border-radius:0;box-shadow:none;color:#b0b0b0;padding:3px 0 3px 25px;}
.search-area .search-field{border:medium none;border-radius:0;padding:7px 63px 7px 13px;width:100%;}
.control-group{position:relative;}
.search-button{position:absolute;right:0;top:0;}
.header-style-1 .header-nav .navbar-default .navbar-collapse .navbar-nav > li > a span{color:#f1c40f;}
.allowedPlans{background:#007641 none repeat scroll 0 0;color:#ffffff;font-family:'Oswald', sans-serif;font-size:20px;line-height:20px;margin-top:19px;padding:3px 21px;text-transform:uppercase;transition:all 0.2s linear 0s;text-align:center;display:block;}
.allowedPlans span{font-size:24px;color:#f1c40f;}
.allowedPlans:hover, .allowedPlans:active, .allowedPlans:visited{background-color:#5cb85c;color:#fff;}
.seller-product{margin-top:10px;}
.product .product-micro .product-image img{width:100%;height:auto}
.wysiwyg img {max-width:100% !important;height:auto !important}
.m-t-30{margin-top:30px;}
.m-tm-15{margin-top:-15px;}
.more-info-tab .attributes-list{margin-top:0;}
#tab-detail .seller-product .products .product .product-info .name{margin-bottom:5px;}
#tab-detail .seller-product .products .product .product-info p{margin-bottom:2px;}
#tab-detail .seller-product .products .product .product-info .product-price{line-height:16px;}
a.moretip{font-size:16px;color:#007641;}
.mw300{max-width:300px;}
.podtype{font-size:16px;margin:0 0 10px;font-weight:bold;}
.bigfilter{visibility:hidden;}
.fancybox-slide .outer-top-bd{width:100%;}
.fancycontent{display:none;}
.form-control{padding:12px 12px;}
input.error, textarea.error, select.error{border:1px solid red;}
label.error{color:#E4121E;}
.addthis-smartlayers{display:none;}
.addthis_sharing_toolbox .addthis-smartlayers{display:block;}
.searchpage h3.name{font-size:16px;margin-top:5px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;}
.product-comparison .table-responsives{overflow:auto;}
.strongvalue .text-right{font-weight:bold;}
.product-image .image{position:relative;}
.image .isNews{display:inline-block;position:absolute;right:5px;top:5px;padding:2px 10px;background-color:#D50000;color:#fff;line-height: initial;}
@media (min-width:767px){.header-nav{position:fixed;z-index:999;background-color:#fff;width:100%;top:0;z-index:1000;}
.main-header{margin-top:50px;}
.bigfilter{padding-top:15px;border-bottom:2px solid #007641;}
.smallfilter .filterrow{padding-bottom:10px;}
.bigfilter.fixed{position:fixed !important;z-index:9999;width:100%;background-color:#fff;}
.bigfilter.fixed .showmoresearchrow{}
.showmoresearchrow{background-color:#fff;border-bottom-left-radius:46px;border-bottom-right-radius:46px;border-color:#007641;clear:both;height:20px;left:50%;margin-left:-50px;position:absolute;right:0;width:100px;z-index:1;}
.main-header .container{position:relative;}
.filterrow{position:relative;z-index:2;padding-bottom:15px;}
.showmoresearchrow .arrimg{background:rgba(0, 0, 0, 0) url("../images/menudotsoff.png") no-repeat scroll center center;display:block;height:29px;margin-top:-3px;width:70px;}
.smallfilter{position:fixed;top:52px;z-index:9999;background-color:#fff;width:100%;border-bottom:2px solid #007641;}
.main-header{}
.showmoresearchrow{background-color:#007641;}
.smallfilter{cursor:pointer;}
.hidemoresearchrow .logo{height:40px;margin-top:10px;}
.hidemoresearchrow .logo-holder{text-align:center;}
.filter-text-holder{color:#E30613;font-size:17px;margin-top:18px;text-align:center;text-transform:uppercase;}
.main-header{padding-bottom:0;}
.header-style-1{top:0;width:100%;z-index:999;background-color:#fff;background:rgba(255, 255, 255, 1);}
}
@media (max-width:1210px){.header-style-1 .header-nav .navbar-default .navbar-collapse .navbar-nav > li > a{font-size:18px;padding:16px 7px;}
.product-social-link.m-t-5.text-right{text-align:left;}
.product-social-link.m-t-5.text-right .social-label{display:none;}
}
@media (max-width:767px){.hidesearchparent{display:none;}
}
.brand-slider .image img{width:90%;}
.product-micro-row .product-image .name{width:100%;line-height:16px;background-color:#007641;margin:0;padding:5px;margin-bottom:3px;}
.product-micro-row .product-image .name a{color:#fff;font-size:15px;font-family:'Oswald', sans-serif;}
#owl-single-product .owl-wrapper-outer{height:207px;}
.m-t-5{margin-top:5px;}
.w100 img{max-width:100%;}
.hot-deal-wrapper .image img{width:100%;}
.product-image .image img{width:90%;}
.login-icon{display:block;margin-top:14px;}
.description-container strong{float:right;}
.product-tab hr{margin-top:10px;margin-bottom:10px;}
.mirrorlined{border-right:1px dashed #A3A3A3;}
.selectpicker:not([title="Nerozhoduje"]) .filter-option{color:#007641;}
button:focus, .bootstrap-select .btn:focus{outline:0 !important;}
.disableCount{position:absolute;width:100%;height:100%;background-color:#fff;opacity:0.7;color:#007641;font-size:30px;text-align:center;top:0;left:0;}
.disableCount div{position:absolute;top:50%;text-align:center;margin-top:-20px;width:100%;font-family:"Oswald",sans-serif;font-size:20px;line-height:20px;text-transform:uppercase;}
.disableCount img{margin-right:30px;}
.single-product{margin-top:50px;}
img.mirror{-moz-transform:scaleX(-1);-o-transform:scaleX(-1);-webkit-transform:scaleX(-1);transform:scaleX(-1);filter:FlipH;-ms-filter:"FlipH";}
.greened.btn-primary{background-color:#007641;}
.listdetail p{margin:0 0 3px;}


@media (min-width:1200px){.auto-clear .col-lg-1:nth-child(12n+1){clear:left;}
.auto-clear .col-lg-2:nth-child(6n+1){clear:left;}
.auto-clear .col-lg-3:nth-child(4n+1){clear:left;}
.auto-clear .col-lg-4:nth-child(3n+1){clear:left;}
.auto-clear .col-lg-6:nth-child(odd){clear:left;}
}
@media (min-width:992px) and (max-width:1199px){.auto-clear .col-md-1:nth-child(12n+1){clear:left;}
.auto-clear .col-md-2:nth-child(6n+1){clear:left;}
.auto-clear .col-md-3:nth-child(4n+1){clear:left;}
.auto-clear .col-md-4:nth-child(3n+1){clear:left;}
.auto-clear .col-md-6:nth-child(odd){clear:left;}
.product-social-link.m-t-5.text-right .social-label{display:inline-block;}
}
@media (min-width:768px) and (max-width:991px){.auto-clear .col-sm-1:nth-child(12n+1){clear:left;}
.auto-clear .col-sm-2:nth-child(6n+1){clear:left;}
.auto-clear .col-sm-3:nth-child(4n+1){clear:left;}
.auto-clear .col-sm-4:nth-child(3n+1){clear:left;}
.auto-clear .col-sm-6:nth-child(odd){clear:left;}
}
@media (max-width:767px){.auto-clear .col-xs-1:nth-child(12n+1){clear:left;}
.auto-clear .col-xs-2:nth-child(6n+1){clear:left;}
.auto-clear .col-xs-3:nth-child(4n+1){clear:left;}
.auto-clear .col-xs-4:nth-child(3n+1){clear:left;}
.auto-clear .col-xs-6:nth-child(odd){clear:left;}
}



.nodisplay{display:none;}
.isotope-child .listdetail{display:none;}
.isotope-child .listdetail{}
.detailed.isotope-child{width:100%;padding-bottom:20px;border-bottom:1px solid #E3E3E3;padding-top:20px;}
.isotope-child .listdetail .products{margin-bottom:0;}
.list.isotope-child{}
.selectpicker li a.disabled{pointer-events:none;color:red;}
.subpage .breadcrumb{margin-top:50px;}
.breadcrumb ul li{white-space:nowrap;}
.bloglist h2{text-transform:uppercase;margin-bottom:20px;}
.bloglist h2 strong{text-transform:none;}
.bloglist .blog-post{margin-top:20px;}
.contact-info img.map{max-width:100%;}
.contact-map{width:100%;margin:0 0 40px 0px;}
.contact-map iframe{width:100%;display:block;pointer-events:none;position:relative;}
.contact-map iframe.clicked{pointer-events:auto;}
.comparelink{display:none;width:40px;height:60px;font-size:20px;background:#E4121E;color:#fff;position:fixed;right:0;top:200px;text-align:center;z-index:10000;border-radius:3px;}
.comparelink span{display:block;}
.comparelink:hover{background:#a8a8a8;color:#fff;}
.caret{color:#007641;}
.bigbtn a{margin:10px 0 50px;font-size:18px;text-transform:uppercase;font-family:'Oswald', sans-serif;padding:10px 30px;}
.sa-button-container .confirm{background-color:#007641 !important;}
.sa-button-container .confirm:hover{background-color:#a8a8a8 !important;}
@media only screen and (max-width:1200px){}
@media only screen and (max-width:1090px){.scroll-tabs .nav-tab-line{margin-right:0;}
}
@media only screen and (max-width:991px){.filterrow .logo{display:none;}
.nodesktop .logo{display:block;height:50px;}
.main-header{margin-top:77px;}
.logotablet{text-align:center;display:inline-block;height:46px;}
}
@media only screen and (min-width:992px){.nodesktop{display:none;}
}
.logom{display:none;}
@media only screen and (max-width:767px){.single-product{margin-top:0px;}
.single-product .quantity-container{padding-top:0;}
.single-product .quantity-container .btn-primary{width:100%;margin-bottom:20px;height:40px;line-height:30px;}
.single-product .quantity-container .product-social-link{text-align:center;}
.mirrorlined{border-right:0 none;}
#footer h4{margin-top:30px;text-align:center;}
.footer .contact-timing .table tbody tr{border:0 none;}
.footer .table-responsive{border:0 none;}
.bigfilter{opacity:1 !important;}
.header-style-1 .header-nav{background:#fff !important;border-bottom:3px solid #007641;}
.logom{display:inline-block;height:60px;width:87px;margin:10px;}
.header-nav.animate-dropdown .container{padding:0;margin:0;}
.header-nav.animate-dropdown .container .nav-bg-class{background:#007641;padding:0 15px;}
.bigfilter .nodesktop{display:none;}
.navbar-toggle{margin-top:22px;background-color:#007641;color:#fff;text-transform:uppercase;font-family:"Oswald", sans-serif;}
.navbar-default .navbar-toggle:hover, .navbar-default .navbar-toggle:focus, .navbar-default .navbar-toggle{color:#fff !important;}
.navbar-default .navbar-toggle:hover{background-color:#84B943;}
.navbar-default .navbar-toggle .icon-bar{background-color:#fff;}
.nav-outer .text-right{text-align:left;}
.header-nav.animate-dropdown{margin-bottom:0;}
.more-info-tab .attributes-list{margin-top:12px;}
}
.sumactive{display:none;color:#007641;font-size:12px;position:absolute;width:100%;text-align:center;top:20px;left:0px;}
.fullwidth{width:100%;}
.home-page-slider4 .container{position:relative;}
.ozlist{margin-top:40px;}
.mb10{margin-bottom:10px;}
.mt20{margin-top:20px;}
@media only screen and (max-width:480px){}
@media only screen and (max-width:320px){}
@media (min-width:992px){.container{max-width:1170px;}
}
@media (max-width:992px){.container{width:100%;}
}
@media (max-width:@screen-sm-min){...}
@media (max-width:@screen-md-min){...}
@media (max-width:@screen-lg-min){...}
.page-print{display:none;}
@media print{.body-content, header, footer, .comparelink, .debugnum, .breadcrumb{display:none !important;}
.page-print{display:block;}
.pagebreak{page-break-after:always;}
.logo{width:100%;text-align:center;}
.logo img{width:150px;}
h1{text-align:center;}
.invoice-box table tr.heading td{background:#eee !important;-webkit-print-color-adjust:exact;}
}
.textp{padding-top:16px;text-align:justify;font-size:13px;color:#666666;margin-bottom:0px;margin-top:10px;}
.textp h2{display:inline;font-size:14px;}
.redhighlight { background-color: #E30613 !important; }

.reclambtn a.btn-primary {
    background-color:#E30613;
    color:#fff;
    font-size:18px;
    white-space:inherit;
    padding:40px 0;
}

    .checkgroup {
        display: block;
         float: left;
    }
   .magic-radio,
.magic-checkbox {
  position: absolute;
  display: none; }

.magic-radio[disabled],
.magic-checkbox[disabled] {
  cursor: not-allowed; }

.magic-radio + label,
.magic-checkbox + label {
  position: relative;
  display: block;
  padding-left: 30px;
  cursor: pointer;
  vertical-align: middle; }
  .magic-radio + label:hover:before,
  .magic-checkbox + label:hover:before {
    animation-duration: 0.4s;
    animation-fill-mode: both;
    animation-name: hover-color; }
  .magic-radio + label:before,
  .magic-checkbox + label:before {
    position: absolute;
    top: 0;
    left: 0;
    display: inline-block;
    width: 20px;
    height: 20px;
    content: '';
    border: 1px solid #c0c0c0; }
  .magic-radio + label:after,
  .magic-checkbox + label:after {
    position: absolute;
    display: none;
    content: ''; }

.magic-radio[disabled] + label,
.magic-checkbox[disabled] + label {
  cursor: not-allowed;
  color: #e4e4e4; }
  .magic-radio[disabled] + label:hover, .magic-radio[disabled] + label:before, .magic-radio[disabled] + label:after,
  .magic-checkbox[disabled] + label:hover,
  .magic-checkbox[disabled] + label:before,
  .magic-checkbox[disabled] + label:after {
    cursor: not-allowed; }
  .magic-radio[disabled] + label:hover:before,
  .magic-checkbox[disabled] + label:hover:before {
    border: 1px solid #e4e4e4;
    animation-name: none; }
  .magic-radio[disabled] + label:before,
  .magic-checkbox[disabled] + label:before {
    border-color: #e4e4e4; }

.magic-radio:checked + label:before,
.magic-checkbox:checked + label:before {
  animation-name: none; }

.magic-radio:checked + label:after,
.magic-checkbox:checked + label:after {
  display: block; }

.magic-radio + label:before {
  border-radius: 50%; }

.magic-radio + label:after {
  top: 6px;
  left: 6px;
  width: 8px;
  height: 8px;
  border-radius: 50%;
  background: #017641; }

.magic-radio:checked + label:before {
  border: 1px solid #017641; }

.magic-radio:checked[disabled] + label:before {
  border: 1px solid #c9e2f9; }

.magic-radio:checked[disabled] + label:after {
  background: #c9e2f9; }

.magic-checkbox + label:before {
  border-radius: 3px; }

.magic-checkbox + label:after {
  top: 2px;
  left: 7px;
  box-sizing: border-box;
  width: 6px;
  height: 12px;
  transform: rotate(45deg);
  border-width: 2px;
  border-style: solid;
  border-color: #fff;
  border-top: 0;
  border-left: 0; }

.magic-checkbox:checked + label:before {
  border: #017641;
  background: #017641; }

.magic-checkbox:checked[disabled] + label:before {
  border: #c9e2f9;
  background: #c9e2f9; }
 
.cpcatlist h3 {
    font-size:14px !important;
    color:#000 !important;
    font-family:'Roboto', sans-serif !important;
    text-align:center;
   /* border:3px solid #626262;   */
} 

.cpcatlist h4 {
    font-size:16px !important;
    color:#E30613 !important;
    font-family:'Roboto', sans-serif !important;
    text-align:center;
} 
.cpcatlist h5 {
    font-size:14px !important;
    color:#000 !important;
    font-family:'Roboto', sans-serif !important;
    text-align:center;
} 

.cpcatlist a.infoboxesorder:hover h3 {
    color:#fff !important;
    
    
} 
.cpcatlist a.infoboxesorder:hover {
    background-color:gray !important;
}
.cpcatlist.info-boxes .info-box .info-box-heading {
    margin:0;
}
.cpcatlist.info-boxes .info-box {
    padding:0;
}
.mt5 {
     margin-top:5px;
}

.compdinfo .greened.btn-primary, .compdinfo .btn-primary:focus {
    background-color: #007641 !important;
}


.compdinfo .greened.btn-primary:hover {
    background-color: #a8a8a8 !important;
}
   /*
.cpsublist {
    background-color: #F2F2F0;
}
.grayrow {
   background-color: #F2F2F0;
}   */

.blcolor {
    color:#000;
    font-weight:bold;
}


.cphidden {
    padding-bottom: 15px; 
}
.cpsub .subtext {
    font-size:18px;
}
.cpsub .inner-top-sm {
    padding-top:25px;
}
.cpsub h2 {
    color:#E30613;
    font-weight:bold;
}

.cookies {
    display: block;
    width: 100%;
    height: auto;
    padding: 15px 60px 15px 15px;
    background-color: rgba(150, 150, 150, 0.85);
    color: #fff;
    font-size: 14px;
    text-align: center;
    position: fixed;
    left: 0;
    bottom: 0;
    z-index: 9999;
    box-sizing: border-box;
}

@media (max-width:767px){.cookies {width: calc(100% - 60px);}}

.cookies a {
    color: #fff;
    font-weight: bold;
}

.cookies .cookies__close {
    box-sizing: border-box;
    position: absolute;
    right: 0;
    top: 50%;
    margin-top: -30px;
    width: 60px;
    height: 60px;
    text-align: center;
    display: block;
    padding: 20px;
}

.cookies .cookies__close:hover {
    opacity: 0.7;
}

.cookies_c1__sk.hidden {
    display: none;
}
.clear {
    clear:both;
    width:100%;
}


.prpagehid.hidden-sm, .prpagehid.hidden-xs, .prpagehid.hidden-md, .prpagehid.hidden-lg {
    width:100%;
    float:left;
} 

.bookshelf--frame {
  max-width: 1200px;
  margin: 0 auto;
}
.bookshelf--frame {
/*  background: tan;
  background: url('https://static.tumblr.com/8x9m588/C8ho55ylx/bg-wood2.png'), linear-gradient(#323232, #373737 290px, #a8914e 290px, #a8914e 292px, #9a8548 292px, #9a8548 298px, #8c7942 298px, #8c7942 300px);
  background-size: auto, 10px 300px;
  border-left: 10px solid #9a8548;
  border-right: 10px solid #9a8548;
  text-align: center;     */
}
.bookshelf--frame:first-of-type {
 /* border-top: 10px solid #9a8548;   */
}
.bookshelf--frame .book-wrapper {
  display: inline-block;
  width: 290px;
  vertical-align: bottom;
  height: 280px;
  position: relative;
  margin: 10px 0;
  max-width: 100%;
}

.bookshelf--frame .book-wrapper:first-child {
    height: 340px;
    width: 100%;
}
.bookshelf--frame .book-wrapper img {
  height: auto;
  width: auto;
  position: absolute;
  bottom: 0;
  left: 50%;
  transform: translateX(-50%);
  max-height: 100%;
  max-width: 100%;
      -webkit-box-shadow: 0px 0px 18px 3px rgba(0,0,0,1);
-moz-box-shadow: 0px 0px 18px 3px rgba(0,0,0,1);
box-shadow: 0px 0px 18px 3px rgba(0,0,0,1);
}

.bookshelf--frame .book-wrapper a:hover img {
      -webkit-box-shadow: 0px 0px 23px 6px rgba(0,0,0,1);
-moz-box-shadow: 0px 0px 23px 6px rgba(0,0,0,1);
box-shadow: 0px 0px 23px 6px rgba(0,0,0,1);
}

.hot-deals img {
      -webkit-box-shadow: 0px 0px 18px 3px rgba(0,0,0,1);
-moz-box-shadow: 0px 0px 18px 3px rgba(0,0,0,1);
box-shadow: 0px 0px 18px 3px rgba(0,0,0,1);
margin-bottom: 25px;
}

.noz {
    position: absolute;
    bottom: -20px;
}

.blog-page img {
    max-width:100% !important;
    height:auto !important;
}
.blog-page h2, .blog-page h2 span {
    color:#000;
}

.homepageblog h3 a {
    color: #555;
    margin-top: 10px;
    font-family: 'Oswald', sans-serif;
    font-size: 25px;
    text-transform: uppercase;
    font-weight: 500;
    line-height: 1.1;
}

.homepageblog .btn-primary {
    margin-bottom:20px;
}
.redcolor {
    color: #ff7878;
}

.toCartDetail {
    -moz-box-shadow:inset 0px 1px 0px 0px #fff6af;
	-webkit-box-shadow:inset 0px 1px 0px 0px #fff6af;
	box-shadow:inset 0px 1px 0px 0px #fff6af;
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #ffec64), color-stop(1, #ffab23));
	background:-moz-linear-gradient(top, #ffec64 5%, #ffab23 100%);
	background:-webkit-linear-gradient(top, #ffec64 5%, #ffab23 100%);
	background:-o-linear-gradient(top, #ffec64 5%, #ffab23 100%);
	background:-ms-linear-gradient(top, #ffec64 5%, #ffab23 100%);
	background:linear-gradient(to bottom, #ffec64 5%, #ffab23 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffec64', endColorstr='#ffab23',GradientType=0);
	background-color:#ffec64;
	-moz-border-radius:3px;
	-webkit-border-radius:3px;
	border-radius:3px;
	border:1px solid #ffaa22;
	display:inline-block;
	cursor:pointer;
  color:#666666;
	padding:10px 24px;
	text-decoration:none;
	text-shadow:0px 1px 0px #ffee66;
  font-size:16px;
  text-transform:uppercase;
  font-family: 'Oswald', sans-serif;
}

.toCartDetail:hover {
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #ffab23), color-stop(1, #ffec64)) !important;
	background:-moz-linear-gradient(top, #ffab23 5%, #ffec64 100%) !important;
	background:-webkit-linear-gradient(top, #ffab23 5%, #ffec64 100%) !important;
	background:-o-linear-gradient(top, #ffab23 5%, #ffec64 100%) !important;
	background:-ms-linear-gradient(top, #ffab23 5%, #ffec64 100%) !important;
	background:linear-gradient(to bottom, #ffab23 5%, #ffec64 100%) !important;
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffab23', endColorstr='#ffec64',GradientType=0) !important;
	background-color:#ffab23; !important;
  color:#666666; !important;
  border:0 none; !important;
  
   -moz-box-shadow:inset 0px 1px 0px 0px #fff6af; !important;
	-webkit-box-shadow:inset 0px 1px 0px 0px #fff6af; !important;
	box-shadow:inset 0px 1px 0px 0px #fff6af; !important;
  -moz-border-radius:3px; !important;
	-webkit-border-radius:3px; !important;
	border-radius:3px; !important;
	border:1px solid #ffaa22; !important;
}

.fullBlock {
    display:block;
}
.npA {
    padding-left:0 !important;
}
.npA a {
   padding-left:15px !important; 
}

.home-page-slider4 .text {
     background-color:rgba(0, 118, 65, 0.7);
     height: 368px;
     
}

.home-page-slider4 .text h2 {
    margin-top:86px;
    padding-left:5%;
    text-align:left;
    text-transform:uppercase;
}

.home-page-slider4 .text h2 a{
    margin-top:40px;
    text-align:left;
    color: #f1c40f;
    
}



.home-page-slider4 .text p{
     color:#fff !important;
     /*font-family: 'Oswald', sans-serif !important;*/
        font-size: 16px !important;
    line-height: 23px !important;
    text-align:left;
    padding:4px 5%;
}

.home-page-slider4 .text p a {
    color: #f1c40f;
}

#owl-main .owl-controls .owl-page.active span {
     background:#007641;
}
.socialfac {
    background-color: #3b5998 !important;
    color: #fff !important;
    margin-right:10px;
}
.socialgog {
    background-color: #db402c !important;
    color: #fff !important;
    margin-right:10px;
}
.socialyou {
    background-color: #F52E27 !important;
    color: #fff !important;
    margin-right:10px;
}
.socialpin {
    background-color: #cb2027 !important;
    color: #fff !important;
    margin-right:10px;
}
.socialtwi {
    background-color: #55acee !important;
    color: #fff !important;
    margin-right:10px;
}
.blog-post ul {
  list-style: none;
  padding: 0;
  margin:20px;
}
.blog-post li {
    padding-left: 1.3em;
    line-height: 24px;
    font-size: 16px;
}
.blog-post li:before {
  content: "\f111"; /* FontAwesome Unicode */
  font-family: FontAwesome;
  display: inline-block;
  color:#007641;
  margin-left: -1.3em; /* same as padding-left set on li */
  width: 1.3em; /* same as padding-left set on li */
  vertical-align:middle;
  font-size:14px;
}

.blog-post h2 {
    color: #007641 !important;
    font-weight: 700 !important;;
    font-family: Oswald,sans-serif !important;;
    text-transform: uppercase !important;;
    font-size: 30px !important;;
    text-align: left !important;;
    margin: 30px 0 15px !important;;
}
.breadcrumb ul li, .breadcrumb ul li.active {
    white-space:nowrap;
}
.blog-page .blog-post p a {
    color: #007641;
    font-weight: 700;
}
.blog-page .blog-post p a:hover {
    text-decoration:underline;
}
.blog-slider-container .blog-post {
    padding:0 15px;
}
.blog-slider-container .blog-post p, .blog-btm.blog-post p {
    padding-top:0;
}
.blog-btm.blog-post p a{
    color:#fff;
    display:block;
}
.blog-btm.blog-post p a:hover{
    text-decoration:none;
}
html, body {
    text-rendering: optimizeLegibility;
}
.js-marquee p {
    margin:0;padding:0;
}
@media (max-width:767px){
.proBread.breadcrumb ul {
    white-space:normal !important;
        margin-top: 10px;
}
.breadcrumb ul li:last-child, .breadcrumb ul li.active:last-child {
    white-space:normal;
}
}



#orderreklamaform .dropdown-menu>li>a {
    white-space:normal;
}

body {
    font-display: swap !important;
}

.mt40 {
    margin-top:40px;
}
.mt60 {
    margin-top:60px;
}




@media (min-width: 992px) {
.container {
    max-width: 1400px;
}
}
@media (min-width: 1200px) {
.container {
    width: 1400px;
}
}

@media (min-width: 992px) {
.container {
    width: 100%;
}
}

.sidebar-module-container img {
                                    width:100% !important;
                                }
                                





.desktoponly {
    display:block !important;;
}

.mobileonly {
    display:none !important;;
}
@media only screen and (max-width:767px){
     .mobileonly {
        display:block !important;;
    }
    .desktoponly {
        display:none !important;
    }
}                                



















.country-modal {
    font: 400 16px/1.5em HelveticaNeueLT57Condensed, Arial Narrow, Helvetica, sans-serif;
    height: 100%;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
} 
*,
:after,
:before {
    box-sizing: border-box;
}
[tabindex="-1"]:focus {
    outline: 0 !important;
}
.country-modal h4 {
    margin: 25px auto 0;
    max-width: 80%;
}
.country-modal p {
    margin-top: 0;
    margin-bottom: 1rem;
}
.country-modal a {
    text-decoration: underline;
    background-color: transparent;
}
.country-modal a,
.country-modal a:hover {
    color: #000;
}
.country-modal a:hover {
    text-decoration: none;
}
.country-modal button {
    border-radius: 0;
}
.country-modal button:focus {
    outline: 1px dotted;
    outline: 5px auto -webkit-focus-ring-color;
}
.country-modal button,
select {
    margin: 0;
    font-family: inherit;
    font-size: inherit;
    line-height: inherit;
}
.country-modal button {
    overflow: visible;
}
.country-modal button,
.country-modal select {
    text-transform: none;
}
.country-modal [type="button"],
button {
    -webkit-appearance: button;
}
.country-modal [type="button"]::-moz-focus-inner,
button::-moz-focus-inner {
    padding: 0;
    border-style: none;
}
.country-modal h4 {
    font-family: inherit;
    font-weight: 700;
    line-height: 1.2em;
    color: inherit;
}
.country-modal h4 {
    font-size: 18px;
}
.country-modal .row {
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-flex-wrap: wrap;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    margin-right: -12.5px;
    margin-left: -12.5px;
}
.country-modal .col-1,
.country-modal .col-11,
.country-modal .col-12,
.country-modal .col-md-1,
.country-modal .col-md-5,
.country-modal .col-md-6 {
    position: relative;
    width: 100%;
    padding-right: 12.5px;
    padding-left: 12.5px;
}
.country-modal .col-1 {
    -webkit-flex: 0 0 8.33333%;
    -ms-flex: 0 0 8.33333%;
    flex: 0 0 8.33333%;
    max-width: 8.33333%;
}
.country-modal .col-11 {
    -webkit-flex: 0 0 91.66667%;
    -ms-flex: 0 0 91.66667%;
    flex: 0 0 91.66667%;
    max-width: 91.66667%;
}
.country-modal .col-12 {
    -webkit-flex: 0 0 100%;
    -ms-flex: 0 0 100%;
    flex: 0 0 100%;
    max-width: 100%;
}
@media (min-width: 768px) {
    .country-modal .col-md-1 {
        -webkit-flex: 0 0 8.33333%;
        -ms-flex: 0 0 8.33333%;
        flex: 0 0 8.33333%;
        max-width: 8.33333%;
    }
    .country-modal .col-md-5 {
        -webkit-flex: 0 0 41.66667%;
        -ms-flex: 0 0 41.66667%;
        flex: 0 0 41.66667%;
        max-width: 41.66667%;
    }
    .country-modal .col-md-6 {
        -webkit-flex: 0 0 50%;
        -ms-flex: 0 0 50%;
        flex: 0 0 50%;
        max-width: 50%;
    }
}
.country-modal .btn {
    display: inline-block;
    font-weight: 700;
    color: #000;
    text-align: center;
    vertical-align: middle;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    background-color: transparent;
    border: 1px solid transparent;
    padding: 4.5px 25px;
    font-size: 16px;
    line-height: 19px;
    border-radius: 2px;
    transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}
@media screen and (prefers-reduced-motion: reduce) {
    .country-modal .btn {
        transition: none;
    }
}
.country-modal .btn:hover {
    color: #000;
    text-decoration: none;
}
.country-modal .btn:focus {
    outline: 0;
    box-shadow: 0 0 0 0.2rem rgba(0, 0, 0, 0.25);
}
.country-modal .btn:disabled {
    opacity: 0.65;
}
.country-modal .btn-primary,
.btn-primary:hover {
    color: #fff;
    background-color: #000;
    border-color: #000;
}
.country-modal .btn-primary:focus {
    box-shadow: 0 0 0 0.2rem rgba(38, 38, 38, 0.5);
}
.country-modal .btn-primary:disabled {
    color: #fff;
    background-color: #000;
    border-color: #000;
}
.country-modal .btn-outline-primary {
    color: #000;
    border-color: #000;
}
.country-modal .btn-outline-primary:hover {
    color: #fff;
    background-color: #000;
    border-color: #000;
}
.country-modal .btn-outline-primary:focus {
    box-shadow: 0 0 0 0.2rem rgba(0, 0, 0, 0.5);
}
.country-modal .btn-outline-primary:disabled {
    color: #000;
    background-color: transparent;
}
.country-modal.fade {
    transition: opacity 0.15s linear;
}
@media screen and (prefers-reduced-motion: reduce) {
    .country-modal.fade {
        transition: none;
    }
}
.country-modal .close {
    float: right;
    font-size: 1.3125rem;
    font-weight: 700;
    line-height: 1;
    color: #000;
    text-shadow: 0 1px 0 #fff;
    opacity: 0.5;
}
.country-modal .close:hover {
    color: #000;
    text-decoration: none;
}
.country-modal button.close {
    padding: 0;
    background-color: transparent;
    border: 0;
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
}
.modal-open .country-modal.modal {
    overflow-x: hidden;
    overflow-y: auto;
}
.country-modal.modal {
    background: rgba(0, 0, 0, 0.6);
    position: fixed;
    top: 0;
    left: 0;
    z-index: 9999;
    display: none;
    width: 100%;
    height: 100%;
    overflow: hidden;
    outline: 0;
}
.country-modal .modal-dialog {
    position: relative;
    width: auto;
    margin: 3rem 0.5rem;
    pointer-events: none;
}
.country-modal.modal.fade .modal-dialog {
    transition: -webkit-transform 0.3s ease-out;
    transition: transform 0.3s ease-out;
    transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
    -webkit-transform: translateY(-50px);
    -ms-transform: translateY(-50px);
    transform: translateY(-50px);
}
@media screen and (prefers-reduced-motion: reduce) {
    .country-modal.modal.fade .modal-dialog {
        transition: none;
    }
}
.country-modal.modal.show .modal-dialog {
    -webkit-transform: none;
    -ms-transform: none;
    transform: none;
}
.country-modal .modal-content {
    position: relative;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    width: 100%;
    pointer-events: auto;
    background-color: #fff;
    background-clip: padding-box;
    border: 1px solid rgba(0, 0, 0, 0.2);
    border-radius: 0;
    outline: 0;
    padding:0 20px;
    border:15px solid #007641;
}
.country-modal .modal-header {
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-align-items: flex-start;
    -ms-flex-align: start;
    align-items: flex-start;
    -webkit-justify-content: space-between;
    -ms-flex-pack: justify;
    justify-content: space-between;
    padding: 1rem;
    border-bottom: 1px solid #e9ecef;
    border-top-left-radius: 0;
    border-top-right-radius: 0;
}
.country-modal .modal-header .close {
    padding: 1rem;
    margin: -1rem -1rem -1rem auto;
}
.country-modal .modal-title {
    margin-bottom: 0;
    line-height: 1.5;
}
.country-modal .modal-body {
    position: relative;
    -webkit-flex: 1 1 auto;
    -ms-flex: 1 1 auto;
    flex: 1 1 auto;
    padding: 1rem;
}
.country-modal .modal-footer {
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-justify-content: flex-end;
    -ms-flex-pack: end;
    justify-content: flex-end;
    padding: 1rem;
    border-top: 1px solid #e9ecef;
    border-bottom-right-radius: 0;
    border-bottom-left-radius: 0;
}
.country-modal .modal-footer > :not(:first-child) {
    margin-left: 0.25rem;
}
.country-modal .modal-footer > :not(:last-child) {
    margin-right: 0.25rem;
}
@media (min-width: 576px) {
    .country-modal .modal-dialog {
        max-width: 500px;
        margin: 3rem auto;
    }
}
.justify-content-end {
    -webkit-justify-content: flex-end !important;
    -ms-flex-pack: end !important;
    justify-content: flex-end !important;
}
.justify-content-center {
    -webkit-justify-content: center !important;
    -ms-flex-pack: center !important;
    justify-content: center !important;
}
.position-relative {
    position: relative !important;
}
.mt-0 {
    margin-top: 0 !important;
}
.mt-1 {
    margin-top: 10px !important;
}
.p-0 {
    padding: 0 !important;
}
.pl-1 {
    padding-left: 10px !important;
}
@media (min-width: 768px) {
    .country-modal .mt-md-0 {
        margin-top: 0 !important;
    }
}
.country-modal .text-center {
    text-align: center !important;
}
.country-modal .text-uppercase {
    text-transform: uppercase !important;
}
.country-modal.modal .modal-body {
    -webkit-flex: 0 0 auto;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    padding-bottom:0;
}
.country-modal .flag-icon {
    background-size: contain;
    background-position: 50%;
    background-repeat: no-repeat;
}
.country-modal .flag-icon {
    position: relative;
    display: inline-block;
    width: 1.33333em;
    line-height: 1em;
}
.country-modal .flag-icon:before {
    content: "\A0";
}
.country-modal .flag-icon-sk {
    background-image: url(../images/flags/sk.svg);
}
.country-modal .btn {
    text-transform: uppercase;
    margin: 2.5px 0;
    text-decoration: none;
    position: relative;
    overflow: hidden;
}
.country-modal .btn:disabled {
    cursor: not-allowed;
}
.country-modal p {
    margin: 12.5px 0;
}
.country-modal p:first-child {
    margin-top: 0;
}
.country-modal p:last-child {
    margin-bottom: 0;
}
.country-modal select {
    font: inherit;
    color: inherit;
    display: block;
    box-sizing: border-box;
    border-color: inherit;
    border-style: solid;
    border-width: 0 0 1px;
    border-radius: 0;
    margin: 25px 0;
    padding: 10px 25px 2px 15px;
    min-height: 21px;
    line-height: 21px;
    width: 100%;
    text-align: left;
    text-decoration: none;
    text-transform: none;
    transition: 0.2s ease-out 0s;
    outline: none;
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    -webkit-tap-highlight-color: transparent;
    background: transparent url(../images/arrow.svg) no-repeat right 5px top 16px;
    background-size: 12px auto;
}
.country-modal select {
    margin-top: 0;
}
.country-modal select:last-child {
    margin-bottom: 0;
}
.country-modal select:disabled {
    cursor: not-allowed;
    opacity: 0.22;
}
.country-modal select:invalid {
    border-color: #c1302d;
    color: #c1302d;
}
.country-modal i.flag-icon {
    background-size: cover;
    display: inline-block;
    vertical-align: middle;
    border-radius: 0;
    width: 30px;
    height: 30px;
    margin-right: 10px;
    border: 0;
    box-shadow: 0;
}
.country-modal select {
    text-transform: capitalize;
}
.country-modal {
    padding-right: 0 !important;
}
.country-modal i.flag-icon {
    margin-top: 2px;
}
.country-modal-links {
    border-top: 1px solid #f2f2f2;
    padding-left: 52px;
    display:none;
}
.country-modal-links a {
    display: block;
    padding: 5px;
}
.country-modal .modal-footer {
    border-top: 0;
    border-bottom: 1px solid #e9ecef;
    padding-top:0;
}

.continent-select a {
    text-decoration:none;
}
.continent-select a:not(.active):hover {
    text-decoration:underline;
}

.continent-select a.active:before {
       font-family: fontawesome; font-weight: 900; content: "\f00c";color:#007641;margin-right:15px;
}

@media only screen and (max-width: 767px) {
    .country-modal .modal-dialog {
        margin: 0 auto;
    }
}
.country-modal .continent-toggle {
    cursor: pointer;
    padding: 1em;
}
.country-modal .continent-toggle:after {
    content: "";
    border: 0;
    width: 20px;
    height: 10px;
    background: transparent url(arrow.svg) no-repeat 50%;
    background-size: 12px auto;
    transition: -webkit-transform 0.3s ease;
    transition: transform 0.3s ease;
    transition: transform 0.3s ease, -webkit-transform 0.3s ease;
    position: absolute;
    top: 50%;
    -webkit-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
    transform: translateY(-50%);
    padding-left: 42px;
}
.country-modal .country-modal-links {
    border-top: 0;
    display: none;
    padding: 0;
    margin-bottom: 20px;
}
.country-modal .country-modal-links div {
    -webkit-columns: 2;
    columns: 2;
    width: 100%;
    margin: 0 auto;
    text-align:center;
}
.country-modal .country-modal .country-modal-links div a {
    page-break-inside: avoid;
}
.country-modal .modal-header {
    display: block;
}
.country-modal .modal-header .close {
    outline: none;
    width: 18px;
    height: 18px;
    padding: 15px;
    margin: 0;
    background: url("../images/close.svg") 50% no-repeat;
    background-size: 18px auto;
    opacity: 1;
    transition: 0.2s ease 0s;
    position: absolute;
    right: 10px;
    top: 10px;
}
.modal-header .close:active,
.country-modal .modal-header .close:focus,
.country-modal .modal-header .close:hover {
    -webkit-transform: rotate(90deg);
    -ms-transform: rotate(90deg);
    transform: rotate(90deg);
} /*! CSS Used from: Embedded */
.modal .modal-body {
    width: 100%;
}
.flag-icon,
.flag-icon-background {
    background-size: contain;
    background-position: 50%;
    background-repeat: no-repeat;
}
.flag-icon {
    position: relative;
    display: inline-block;
    width: 1.33333em;
    line-height: 1em;
}
.flag-icon:before {
    content: "\A0";
}
.flag-icon.flag-icon-squared {
    width: 1em;
}
.flag-icon-ad {
    background-image: url(../images/flags/ad.svg);
}
.flag-icon-ad.flag-icon-squared {
    background-image: url(../images/flags/1x1/ad.svg);
}
.flag-icon-ae {
    background-image: url(../images/flags/ae.svg);
}
.flag-icon-ae.flag-icon-squared {
    background-image: url(../images/flags/1x1/ae.svg);
}
.flag-icon-af {
    background-image: url(../images/flags/af.svg);
}
.flag-icon-af.flag-icon-squared {
    background-image: url(../images/flags/1x1/af.svg);
}
.flag-icon-ag {
    background-image: url(../images/flags/ag.svg);
}
.flag-icon-ag.flag-icon-squared {
    background-image: url(../images/flags/1x1/ag.svg);
}
.flag-icon-ai {
    background-image: url(../images/flags/ai.svg);
}
.flag-icon-ai.flag-icon-squared {
    background-image: url(../images/flags/1x1/ai.svg);
}
.flag-icon-al {
    background-image: url(../images/flags/al.svg);
}
.flag-icon-al.flag-icon-squared {
    background-image: url(../images/flags/1x1/al.svg);
}
.flag-icon-am {
    background-image: url(../images/flags/am.svg);
}
.flag-icon-am.flag-icon-squared {
    background-image: url(../images/flags/1x1/am.svg);
}
.flag-icon-ao {
    background-image: url(../images/flags/ao.svg);
}
.flag-icon-ao.flag-icon-squared {
    background-image: url(../images/flags/1x1/ao.svg);
}
.flag-icon-aq {
    background-image: url(../images/flags/aq.svg);
}
.flag-icon-aq.flag-icon-squared {
    background-image: url(../images/flags/1x1/aq.svg);
}
.flag-icon-ar {
    background-image: url(../images/flags/ar.svg);
}
.flag-icon-ar.flag-icon-squared {
    background-image: url(../images/flags/1x1/ar.svg);
}
.flag-icon-as {
    background-image: url(../images/flags/as.svg);
}
.flag-icon-as.flag-icon-squared {
    background-image: url(../images/flags/1x1/as.svg);
}
.flag-icon-at {
    background-image: url(../images/flags/at.svg);
}
.flag-icon-at.flag-icon-squared {
    background-image: url(../images/flags/1x1/at.svg);
}
.flag-icon-au {
    background-image: url(../images/flags/au.svg);
}
.flag-icon-au.flag-icon-squared {
    background-image: url(../images/flags/1x1/au.svg);
}
.flag-icon-aw {
    background-image: url(../images/flags/aw.svg);
}
.flag-icon-aw.flag-icon-squared {
    background-image: url(../images/flags/1x1/aw.svg);
}
.flag-icon-ax {
    background-image: url(../images/flags/ax.svg);
}
.flag-icon-ax.flag-icon-squared {
    background-image: url(../images/flags/1x1/ax.svg);
}
.flag-icon-az {
    background-image: url(../images/flags/az.svg);
}
.flag-icon-az.flag-icon-squared {
    background-image: url(../images/flags/1x1/az.svg);
}
.flag-icon-ba {
    background-image: url(../images/flags/ba.svg);
}
.flag-icon-ba.flag-icon-squared {
    background-image: url(../images/flags/1x1/ba.svg);
}
.flag-icon-bb {
    background-image: url(../images/flags/bb.svg);
}
.flag-icon-bb.flag-icon-squared {
    background-image: url(../images/flags/1x1/bb.svg);
}
.flag-icon-bd {
    background-image: url(../images/flags/bd.svg);
}
.flag-icon-bd.flag-icon-squared {
    background-image: url(../images/flags/1x1/bd.svg);
}
.flag-icon-be {
    background-image: url(../images/flags/be.svg);
}
.flag-icon-be.flag-icon-squared {
    background-image: url(../images/flags/1x1/be.svg);
}
.flag-icon-bf {
    background-image: url(../images/flags/bf.svg);
}
.flag-icon-bf.flag-icon-squared {
    background-image: url(../images/flags/1x1/bf.svg);
}
.flag-icon-bg {
    background-image: url(../images/flags/bg.svg);
}
.flag-icon-bg.flag-icon-squared {
    background-image: url(../images/flags/1x1/bg.svg);
}
.flag-icon-bh {
    background-image: url(../images/flags/bh.svg);
}
.flag-icon-bh.flag-icon-squared {
    background-image: url(../images/flags/1x1/bh.svg);
}
.flag-icon-bi {
    background-image: url(../images/flags/bi.svg);
}
.flag-icon-bi.flag-icon-squared {
    background-image: url(../images/flags/1x1/bi.svg);
}
.flag-icon-bj {
    background-image: url(../images/flags/bj.svg);
}
.flag-icon-bj.flag-icon-squared {
    background-image: url(../images/flags/1x1/bj.svg);
}
.flag-icon-bl {
    background-image: url(../images/flags/bl.svg);
}
.flag-icon-bl.flag-icon-squared {
    background-image: url(../images/flags/1x1/bl.svg);
}
.flag-icon-bm {
    background-image: url(../images/flags/bm.svg);
}
.flag-icon-bm.flag-icon-squared {
    background-image: url(../images/flags/1x1/bm.svg);
}
.flag-icon-bn {
    background-image: url(../images/flags/bn.svg);
}
.flag-icon-bn.flag-icon-squared {
    background-image: url(../images/flags/1x1/bn.svg);
}
.flag-icon-bo {
    background-image: url(../images/flags/bo.svg);
}
.flag-icon-bo.flag-icon-squared {
    background-image: url(../images/flags/1x1/bo.svg);
}
.flag-icon-bq {
    background-image: url(../images/flags/bq.svg);
}
.flag-icon-bq.flag-icon-squared {
    background-image: url(../images/flags/1x1/bq.svg);
}
.flag-icon-br {
    background-image: url(../images/flags/br.svg);
}
.flag-icon-br.flag-icon-squared {
    background-image: url(../images/flags/1x1/br.svg);
}
.flag-icon-bs {
    background-image: url(../images/flags/bs.svg);
}
.flag-icon-bs.flag-icon-squared {
    background-image: url(../images/flags/1x1/bs.svg);
}
.flag-icon-bt {
    background-image: url(../images/flags/bt.svg);
}
.flag-icon-bt.flag-icon-squared {
    background-image: url(../images/flags/1x1/bt.svg);
}
.flag-icon-bv {
    background-image: url(../images/flags/bv.svg);
}
.flag-icon-bv.flag-icon-squared {
    background-image: url(../images/flags/1x1/bv.svg);
}
.flag-icon-bw {
    background-image: url(../images/flags/bw.svg);
}
.flag-icon-bw.flag-icon-squared {
    background-image: url(../images/flags/1x1/bw.svg);
}
.flag-icon-by {
    background-image: url(../images/flags/by.svg);
}
.flag-icon-by.flag-icon-squared {
    background-image: url(../images/flags/1x1/by.svg);
}
.flag-icon-bz {
    background-image: url(../images/flags/bz.svg);
}
.flag-icon-bz.flag-icon-squared {
    background-image: url(../images/flags/1x1/bz.svg);
}
.flag-icon-ca {
    background-image: url(../images/flags/ca.svg);
}
.flag-icon-ca.flag-icon-squared {
    background-image: url(../images/flags/1x1/ca.svg);
}
.flag-icon-cc {
    background-image: url(../images/flags/cc.svg);
}
.flag-icon-cc.flag-icon-squared {
    background-image: url(../images/flags/1x1/cc.svg);
}
.flag-icon-cd {
    background-image: url(../images/flags/cd.svg);
}
.flag-icon-cd.flag-icon-squared {
    background-image: url(../images/flags/1x1/cd.svg);
}
.flag-icon-cf {
    background-image: url(../images/flags/cf.svg);
}
.flag-icon-cf.flag-icon-squared {
    background-image: url(../images/flags/1x1/cf.svg);
}
.flag-icon-cg {
    background-image: url(../images/flags/cg.svg);
}
.flag-icon-cg.flag-icon-squared {
    background-image: url(../images/flags/1x1/cg.svg);
}
.flag-icon-ch {
    background-image: url(../images/flags/ch.svg);
}
.flag-icon-ch.flag-icon-squared {
    background-image: url(../images/flags/1x1/ch.svg);
}
.flag-icon-ci {
    background-image: url(../images/flags/ci.svg);
}
.flag-icon-ci.flag-icon-squared {
    background-image: url(../images/flags/1x1/ci.svg);
}
.flag-icon-ck {
    background-image: url(../images/flags/ck.svg);
}
.flag-icon-ck.flag-icon-squared {
    background-image: url(../images/flags/1x1/ck.svg);
}
.flag-icon-cl {
    background-image: url(../images/flags/cl.svg);
}
.flag-icon-cl.flag-icon-squared {
    background-image: url(../images/flags/1x1/cl.svg);
}
.flag-icon-cm {
    background-image: url(../images/flags/cm.svg);
}
.flag-icon-cm.flag-icon-squared {
    background-image: url(../images/flags/1x1/cm.svg);
}
.flag-icon-cn {
    background-image: url(../images/flags/cn.svg);
}
.flag-icon-cn.flag-icon-squared {
    background-image: url(../images/flags/1x1/cn.svg);
}
.flag-icon-co {
    background-image: url(../images/flags/co.svg);
}
.flag-icon-co.flag-icon-squared {
    background-image: url(../images/flags/1x1/co.svg);
}
.flag-icon-cr {
    background-image: url(../images/flags/cr.svg);
}
.flag-icon-cr.flag-icon-squared {
    background-image: url(../images/flags/1x1/cr.svg);
}
.flag-icon-cu {
    background-image: url(../images/flags/cu.svg);
}
.flag-icon-cu.flag-icon-squared {
    background-image: url(../images/flags/1x1/cu.svg);
}
.flag-icon-cv {
    background-image: url(../images/flags/cv.svg);
}
.flag-icon-cv.flag-icon-squared {
    background-image: url(../images/flags/1x1/cv.svg);
}
.flag-icon-cw {
    background-image: url(../images/flags/cw.svg);
}
.flag-icon-cw.flag-icon-squared {
    background-image: url(../images/flags/1x1/cw.svg);
}
.flag-icon-cx {
    background-image: url(../images/flags/cx.svg);
}
.flag-icon-cx.flag-icon-squared {
    background-image: url(../images/flags/1x1/cx.svg);
}
.flag-icon-cy {
    background-image: url(../images/flags/cy.svg);
}
.flag-icon-cy.flag-icon-squared {
    background-image: url(../images/flags/1x1/cy.svg);
}
.flag-icon-cz {
    background-image: url(../images/flags/cz.svg);
}
.flag-icon-cz.flag-icon-squared {
    background-image: url(../images/flags/1x1/cz.svg);
}
.flag-icon-de {
    background-image: url(../images/flags/de.svg);
}
.flag-icon-de.flag-icon-squared {
    background-image: url(../images/flags/1x1/de.svg);
}
.flag-icon-dj {
    background-image: url(../images/flags/dj.svg);
}
.flag-icon-dj.flag-icon-squared {
    background-image: url(../images/flags/1x1/dj.svg);
}
.flag-icon-dk {
    background-image: url(../images/flags/dk.svg);
}
.flag-icon-dk.flag-icon-squared {
    background-image: url(../images/flags/1x1/dk.svg);
}
.flag-icon-dm {
    background-image: url(../images/flags/dm.svg);
}
.flag-icon-dm.flag-icon-squared {
    background-image: url(../images/flags/1x1/dm.svg);
}
.flag-icon-do {
    background-image: url(../images/flags/do.svg);
}
.flag-icon-do.flag-icon-squared {
    background-image: url(../images/flags/1x1/do.svg);
}
.flag-icon-dz {
    background-image: url(../images/flags/dz.svg);
}
.flag-icon-dz.flag-icon-squared {
    background-image: url(../images/flags/1x1/dz.svg);
}
.flag-icon-ec {
    background-image: url(../images/flags/ec.svg);
}
.flag-icon-ec.flag-icon-squared {
    background-image: url(../images/flags/1x1/ec.svg);
}
.flag-icon-ee {
    background-image: url(../images/flags/ee.svg);
}
.flag-icon-ee.flag-icon-squared {
    background-image: url(../images/flags/1x1/ee.svg);
}
.flag-icon-eg {
    background-image: url(../images/flags/eg.svg);
}
.flag-icon-eg.flag-icon-squared {
    background-image: url(../images/flags/1x1/eg.svg);
}
.flag-icon-eh {
    background-image: url(../images/flags/eh.svg);
}
.flag-icon-eh.flag-icon-squared {
    background-image: url(../images/flags/1x1/eh.svg);
}
.flag-icon-er {
    background-image: url(../images/flags/er.svg);
}
.flag-icon-er.flag-icon-squared {
    background-image: url(../images/flags/1x1/er.svg);
}
.flag-icon-es {
    background-image: url(../images/flags/es.svg);
}
.flag-icon-es.flag-icon-squared {
    background-image: url(../images/flags/1x1/es.svg);
}
.flag-icon-et {
    background-image: url(../images/flags/et.svg);
}
.flag-icon-et.flag-icon-squared {
    background-image: url(../images/flags/1x1/et.svg);
}
.flag-icon-fi {
    background-image: url(../images/flags/fi.svg);
}
.flag-icon-fi.flag-icon-squared {
    background-image: url(../images/flags/1x1/fi.svg);
}
.flag-icon-fj {
    background-image: url(../images/flags/fj.svg);
}
.flag-icon-fj.flag-icon-squared {
    background-image: url(../images/flags/1x1/fj.svg);
}
.flag-icon-fk {
    background-image: url(../images/flags/fk.svg);
}
.flag-icon-fk.flag-icon-squared {
    background-image: url(../images/flags/1x1/fk.svg);
}
.flag-icon-fm {
    background-image: url(../images/flags/fm.svg);
}
.flag-icon-fm.flag-icon-squared {
    background-image: url(../images/flags/1x1/fm.svg);
}
.flag-icon-fo {
    background-image: url(../images/flags/fo.svg);
}
.flag-icon-fo.flag-icon-squared {
    background-image: url(../images/flags/1x1/fo.svg);
}
.flag-icon-fr {
    background-image: url(../images/flags/fr.svg);
}
.flag-icon-fr.flag-icon-squared {
    background-image: url(../images/flags/1x1/fr.svg);
}
.flag-icon-ga {
    background-image: url(../images/flags/ga.svg);
}
.flag-icon-ga.flag-icon-squared {
    background-image: url(../images/flags/1x1/ga.svg);
}
.flag-icon-gb {
    background-image: url(../images/flags/gb.svg);
}
.flag-icon-gb.flag-icon-squared {
    background-image: url(../images/flags/1x1/gb.svg);
}
.flag-icon-gd {
    background-image: url(../images/flags/gd.svg);
}
.flag-icon-gd.flag-icon-squared {
    background-image: url(../images/flags/1x1/gd.svg);
}
.flag-icon-ge {
    background-image: url(../images/flags/ge.svg);
}
.flag-icon-ge.flag-icon-squared {
    background-image: url(../images/flags/1x1/ge.svg);
}
.flag-icon-gf {
    background-image: url(../images/flags/gf.svg);
}
.flag-icon-gf.flag-icon-squared {
    background-image: url(../images/flags/1x1/gf.svg);
}
.flag-icon-gg {
    background-image: url(../images/flags/gg.svg);
}
.flag-icon-gg.flag-icon-squared {
    background-image: url(../images/flags/1x1/gg.svg);
}
.flag-icon-gh {
    background-image: url(../images/flags/gh.svg);
}
.flag-icon-gh.flag-icon-squared {
    background-image: url(../images/flags/1x1/gh.svg);
}
.flag-icon-gi {
    background-image: url(../images/flags/gi.svg);
}
.flag-icon-gi.flag-icon-squared {
    background-image: url(../images/flags/1x1/gi.svg);
}
.flag-icon-gl {
    background-image: url(../images/flags/gl.svg);
}
.flag-icon-gl.flag-icon-squared {
    background-image: url(../images/flags/1x1/gl.svg);
}
.flag-icon-gm {
    background-image: url(../images/flags/gm.svg);
}
.flag-icon-gm.flag-icon-squared {
    background-image: url(../images/flags/1x1/gm.svg);
}
.flag-icon-gn {
    background-image: url(../images/flags/gn.svg);
}
.flag-icon-gn.flag-icon-squared {
    background-image: url(../images/flags/1x1/gn.svg);
}
.flag-icon-gp {
    background-image: url(../images/flags/gp.svg);
}
.flag-icon-gp.flag-icon-squared {
    background-image: url(../images/flags/1x1/gp.svg);
}
.flag-icon-gq {
    background-image: url(../images/flags/gq.svg);
}
.flag-icon-gq.flag-icon-squared {
    background-image: url(../images/flags/1x1/gq.svg);
}
.flag-icon-gr {
    background-image: url(../images/flags/gr.svg);
}
.flag-icon-gr.flag-icon-squared {
    background-image: url(../images/flags/1x1/gr.svg);
}
.flag-icon-gs {
    background-image: url(../images/flags/gs.svg);
}
.flag-icon-gs.flag-icon-squared {
    background-image: url(../images/flags/1x1/gs.svg);
}
.flag-icon-gt {
    background-image: url(../images/flags/gt.svg);
}
.flag-icon-gt.flag-icon-squared {
    background-image: url(../images/flags/1x1/gt.svg);
}
.flag-icon-gu {
    background-image: url(../images/flags/gu.svg);
}
.flag-icon-gu.flag-icon-squared {
    background-image: url(../images/flags/1x1/gu.svg);
}
.flag-icon-gw {
    background-image: url(../images/flags/gw.svg);
}
.flag-icon-gw.flag-icon-squared {
    background-image: url(../images/flags/1x1/gw.svg);
}
.flag-icon-gy {
    background-image: url(../images/flags/gy.svg);
}
.flag-icon-gy.flag-icon-squared {
    background-image: url(../images/flags/1x1/gy.svg);
}
.flag-icon-hk {
    background-image: url(../images/flags/hk.svg);
}
.flag-icon-hk.flag-icon-squared {
    background-image: url(../images/flags/1x1/hk.svg);
}
.flag-icon-hm {
    background-image: url(../images/flags/hm.svg);
}
.flag-icon-hm.flag-icon-squared {
    background-image: url(../images/flags/1x1/hm.svg);
}
.flag-icon-hn {
    background-image: url(../images/flags/hn.svg);
}
.flag-icon-hn.flag-icon-squared {
    background-image: url(../images/flags/1x1/hn.svg);
}
.flag-icon-hr {
    background-image: url(../images/flags/hr.svg);
}
.flag-icon-hr.flag-icon-squared {
    background-image: url(../images/flags/1x1/hr.svg);
}
.flag-icon-ht {
    background-image: url(../images/flags/ht.svg);
}
.flag-icon-ht.flag-icon-squared {
    background-image: url(../images/flags/1x1/ht.svg);
}
.flag-icon-hu {
    background-image: url(../images/flags/hu.svg);
}
.flag-icon-hu.flag-icon-squared {
    background-image: url(../images/flags/1x1/hu.svg);
}
.flag-icon-id {
    background-image: url(../images/flags/id.svg);
}
.flag-icon-id.flag-icon-squared {
    background-image: url(../images/flags/1x1/id.svg);
}
.flag-icon-ie {
    background-image: url(../images/flags/ie.svg);
}
.flag-icon-ie.flag-icon-squared {
    background-image: url(../images/flags/1x1/ie.svg);
}
.flag-icon-il {
    background-image: url(../images/flags/il.svg);
}
.flag-icon-il.flag-icon-squared {
    background-image: url(../images/flags/1x1/il.svg);
}
.flag-icon-im {
    background-image: url(../images/flags/im.svg);
}
.flag-icon-im.flag-icon-squared {
    background-image: url(../images/flags/1x1/im.svg);
}
.flag-icon-in {
    background-image: url(../images/flags/in.svg);
}
.flag-icon-in.flag-icon-squared {
    background-image: url(../images/flags/1x1/in.svg);
}
.flag-icon-io {
    background-image: url(../images/flags/io.svg);
}
.flag-icon-io.flag-icon-squared {
    background-image: url(../images/flags/1x1/io.svg);
}
.flag-icon-iq {
    background-image: url(../images/flags/iq.svg);
}
.flag-icon-iq.flag-icon-squared {
    background-image: url(../images/flags/1x1/iq.svg);
}
.flag-icon-ir {
    background-image: url(../images/flags/ir.svg);
}
.flag-icon-ir.flag-icon-squared {
    background-image: url(../images/flags/1x1/ir.svg);
}
.flag-icon-is {
    background-image: url(../images/flags/is.svg);
}
.flag-icon-is.flag-icon-squared {
    background-image: url(../images/flags/1x1/is.svg);
}
.flag-icon-it {
    background-image: url(../images/flags/it.svg);
}
.flag-icon-it.flag-icon-squared {
    background-image: url(../images/flags/1x1/it.svg);
}
.flag-icon-je {
    background-image: url(../images/flags/je.svg);
}
.flag-icon-je.flag-icon-squared {
    background-image: url(../images/flags/1x1/je.svg);
}
.flag-icon-jm {
    background-image: url(../images/flags/jm.svg);
}
.flag-icon-jm.flag-icon-squared {
    background-image: url(../images/flags/1x1/jm.svg);
}
.flag-icon-jo {
    background-image: url(../images/flags/jo.svg);
}
.flag-icon-jo.flag-icon-squared {
    background-image: url(../images/flags/1x1/jo.svg);
}
.flag-icon-jp {
    background-image: url(../images/flags/jp.svg);
}
.flag-icon-jp.flag-icon-squared {
    background-image: url(../images/flags/1x1/jp.svg);
}
.flag-icon-ke {
    background-image: url(../images/flags/ke.svg);
}
.flag-icon-ke.flag-icon-squared {
    background-image: url(../images/flags/1x1/ke.svg);
}
.flag-icon-kg {
    background-image: url(../images/flags/kg.svg);
}
.flag-icon-kg.flag-icon-squared {
    background-image: url(../images/flags/1x1/kg.svg);
}
.flag-icon-kh {
    background-image: url(../images/flags/kh.svg);
}
.flag-icon-kh.flag-icon-squared {
    background-image: url(../images/flags/1x1/kh.svg);
}
.flag-icon-ki {
    background-image: url(../images/flags/ki.svg);
}
.flag-icon-ki.flag-icon-squared {
    background-image: url(../images/flags/1x1/ki.svg);
}
.flag-icon-km {
    background-image: url(../images/flags/km.svg);
}
.flag-icon-km.flag-icon-squared {
    background-image: url(../images/flags/1x1/km.svg);
}
.flag-icon-kn {
    background-image: url(../images/flags/kn.svg);
}
.flag-icon-kn.flag-icon-squared {
    background-image: url(../images/flags/1x1/kn.svg);
}
.flag-icon-kp {
    background-image: url(../images/flags/kp.svg);
}
.flag-icon-kp.flag-icon-squared {
    background-image: url(../images/flags/1x1/kp.svg);
}
.flag-icon-kr {
    background-image: url(../images/flags/kr.svg);
}
.flag-icon-kr.flag-icon-squared {
    background-image: url(../images/flags/1x1/kr.svg);
}
.flag-icon-kw {
    background-image: url(../images/flags/kw.svg);
}
.flag-icon-kw.flag-icon-squared {
    background-image: url(../images/flags/1x1/kw.svg);
}
.flag-icon-ky {
    background-image: url(../images/flags/ky.svg);
}
.flag-icon-ky.flag-icon-squared {
    background-image: url(../images/flags/1x1/ky.svg);
}
.flag-icon-kz {
    background-image: url(../images/flags/kz.svg);
}
.flag-icon-kz.flag-icon-squared {
    background-image: url(../images/flags/1x1/kz.svg);
}
.flag-icon-la {
    background-image: url(../images/flags/la.svg);
}
.flag-icon-la.flag-icon-squared {
    background-image: url(../images/flags/1x1/la.svg);
}
.flag-icon-lb {
    background-image: url(../images/flags/lb.svg);
}
.flag-icon-lb.flag-icon-squared {
    background-image: url(../images/flags/1x1/lb.svg);
}
.flag-icon-lc {
    background-image: url(../images/flags/lc.svg);
}
.flag-icon-lc.flag-icon-squared {
    background-image: url(../images/flags/1x1/lc.svg);
}
.flag-icon-li {
    background-image: url(../images/flags/li.svg);
}
.flag-icon-li.flag-icon-squared {
    background-image: url(../images/flags/1x1/li.svg);
}
.flag-icon-lk {
    background-image: url(../images/flags/lk.svg);
}
.flag-icon-lk.flag-icon-squared {
    background-image: url(../images/flags/1x1/lk.svg);
}
.flag-icon-lr {
    background-image: url(../images/flags/lr.svg);
}
.flag-icon-lr.flag-icon-squared {
    background-image: url(../images/flags/1x1/lr.svg);
}
.flag-icon-ls {
    background-image: url(../images/flags/ls.svg);
}
.flag-icon-ls.flag-icon-squared {
    background-image: url(../images/flags/1x1/ls.svg);
}
.flag-icon-lt {
    background-image: url(../images/flags/lt.svg);
}
.flag-icon-lt.flag-icon-squared {
    background-image: url(../images/flags/1x1/lt.svg);
}
.flag-icon-lu {
    background-image: url(../images/flags/lu.svg);
}
.flag-icon-lu.flag-icon-squared {
    background-image: url(../images/flags/1x1/lu.svg);
}
.flag-icon-lv {
    background-image: url(../images/flags/lv.svg);
}
.flag-icon-lv.flag-icon-squared {
    background-image: url(../images/flags/1x1/lv.svg);
}
.flag-icon-ly {
    background-image: url(../images/flags/ly.svg);
}
.flag-icon-ly.flag-icon-squared {
    background-image: url(../images/flags/1x1/ly.svg);
}
.flag-icon-ma {
    background-image: url(../images/flags/ma.svg);
}
.flag-icon-ma.flag-icon-squared {
    background-image: url(../images/flags/1x1/ma.svg);
}
.flag-icon-mc {
    background-image: url(../images/flags/mc.svg);
}
.flag-icon-mc.flag-icon-squared {
    background-image: url(../images/flags/1x1/mc.svg);
}
.flag-icon-md {
    background-image: url(../images/flags/md.svg);
}
.flag-icon-md.flag-icon-squared {
    background-image: url(../images/flags/1x1/md.svg);
}
.flag-icon-me {
    background-image: url(../images/flags/me.svg);
}
.flag-icon-me.flag-icon-squared {
    background-image: url(../images/flags/1x1/me.svg);
}
.flag-icon-mf {
    background-image: url(../images/flags/mf.svg);
}
.flag-icon-mf.flag-icon-squared {
    background-image: url(../images/flags/1x1/mf.svg);
}
.flag-icon-mg {
    background-image: url(../images/flags/mg.svg);
}
.flag-icon-mg.flag-icon-squared {
    background-image: url(../images/flags/1x1/mg.svg);
}
.flag-icon-mh {
    background-image: url(../images/flags/mh.svg);
}
.flag-icon-mh.flag-icon-squared {
    background-image: url(../images/flags/1x1/mh.svg);
}
.flag-icon-mk {
    background-image: url(../images/flags/mk.svg);
}
.flag-icon-mk.flag-icon-squared {
    background-image: url(../images/flags/1x1/mk.svg);
}
.flag-icon-ml {
    background-image: url(../images/flags/ml.svg);
}
.flag-icon-ml.flag-icon-squared {
    background-image: url(../images/flags/1x1/ml.svg);
}
.flag-icon-mm {
    background-image: url(../images/flags/mm.svg);
}
.flag-icon-mm.flag-icon-squared {
    background-image: url(../images/flags/1x1/mm.svg);
}
.flag-icon-mn {
    background-image: url(../images/flags/mn.svg);
}
.flag-icon-mn.flag-icon-squared {
    background-image: url(../images/flags/1x1/mn.svg);
}
.flag-icon-mo {
    background-image: url(../images/flags/mo.svg);
}
.flag-icon-mo.flag-icon-squared {
    background-image: url(../images/flags/1x1/mo.svg);
}
.flag-icon-mp {
    background-image: url(../images/flags/mp.svg);
}
.flag-icon-mp.flag-icon-squared {
    background-image: url(../images/flags/1x1/mp.svg);
}
.flag-icon-mq {
    background-image: url(../images/flags/mq.svg);
}
.flag-icon-mq.flag-icon-squared {
    background-image: url(../images/flags/1x1/mq.svg);
}
.flag-icon-mr {
    background-image: url(../images/flags/mr.svg);
}
.flag-icon-mr.flag-icon-squared {
    background-image: url(../images/flags/1x1/mr.svg);
}
.flag-icon-ms {
    background-image: url(../images/flags/ms.svg);
}
.flag-icon-ms.flag-icon-squared {
    background-image: url(../images/flags/1x1/ms.svg);
}
.flag-icon-mt {
    background-image: url(../images/flags/mt.svg);
}
.flag-icon-mt.flag-icon-squared {
    background-image: url(../images/flags/1x1/mt.svg);
}
.flag-icon-mu {
    background-image: url(../images/flags/mu.svg);
}
.flag-icon-mu.flag-icon-squared {
    background-image: url(../images/flags/1x1/mu.svg);
}
.flag-icon-mv {
    background-image: url(../images/flags/mv.svg);
}
.flag-icon-mv.flag-icon-squared {
    background-image: url(../images/flags/1x1/mv.svg);
}
.flag-icon-mw {
    background-image: url(../images/flags/mw.svg);
}
.flag-icon-mw.flag-icon-squared {
    background-image: url(../images/flags/1x1/mw.svg);
}
.flag-icon-mx {
    background-image: url(../images/flags/mx.svg);
}
.flag-icon-mx.flag-icon-squared {
    background-image: url(../images/flags/1x1/mx.svg);
}
.flag-icon-my {
    background-image: url(../images/flags/my.svg);
}
.flag-icon-my.flag-icon-squared {
    background-image: url(../images/flags/1x1/my.svg);
}
.flag-icon-mz {
    background-image: url(../images/flags/mz.svg);
}
.flag-icon-mz.flag-icon-squared {
    background-image: url(../images/flags/1x1/mz.svg);
}
.flag-icon-na {
    background-image: url(../images/flags/na.svg);
}
.flag-icon-na.flag-icon-squared {
    background-image: url(../images/flags/1x1/na.svg);
}
.flag-icon-nc {
    background-image: url(../images/flags/nc.svg);
}
.flag-icon-nc.flag-icon-squared {
    background-image: url(../images/flags/1x1/nc.svg);
}
.flag-icon-ne {
    background-image: url(../images/flags/ne.svg);
}
.flag-icon-ne.flag-icon-squared {
    background-image: url(../images/flags/1x1/ne.svg);
}
.flag-icon-nf {
    background-image: url(../images/flags/nf.svg);
}
.flag-icon-nf.flag-icon-squared {
    background-image: url(../images/flags/1x1/nf.svg);
}
.flag-icon-ng {
    background-image: url(../images/flags/ng.svg);
}
.flag-icon-ng.flag-icon-squared {
    background-image: url(../images/flags/1x1/ng.svg);
}
.flag-icon-ni {
    background-image: url(../images/flags/ni.svg);
}
.flag-icon-ni.flag-icon-squared {
    background-image: url(../images/flags/1x1/ni.svg);
}
.flag-icon-nl {
    background-image: url(../images/flags/nl.svg);
}
.flag-icon-nl.flag-icon-squared {
    background-image: url(../images/flags/1x1/nl.svg);
}
.flag-icon-no {
    background-image: url(../images/flags/no.svg);
}
.flag-icon-no.flag-icon-squared {
    background-image: url(../images/flags/1x1/no.svg);
}
.flag-icon-np {
    background-image: url(../images/flags/np.svg);
}
.flag-icon-np.flag-icon-squared {
    background-image: url(../images/flags/1x1/np.svg);
}
.flag-icon-nr {
    background-image: url(../images/flags/nr.svg);
}
.flag-icon-nr.flag-icon-squared {
    background-image: url(../images/flags/1x1/nr.svg);
}
.flag-icon-nu {
    background-image: url(../images/flags/nu.svg);
}
.flag-icon-nu.flag-icon-squared {
    background-image: url(../images/flags/1x1/nu.svg);
}
.flag-icon-nz {
    background-image: url(../images/flags/nz.svg);
}
.flag-icon-nz.flag-icon-squared {
    background-image: url(../images/flags/1x1/nz.svg);
}
.flag-icon-om {
    background-image: url(../images/flags/om.svg);
}
.flag-icon-om.flag-icon-squared {
    background-image: url(../images/flags/1x1/om.svg);
}
.flag-icon-pa {
    background-image: url(../images/flags/pa.svg);
}
.flag-icon-pa.flag-icon-squared {
    background-image: url(../images/flags/1x1/pa.svg);
}
.flag-icon-pe {
    background-image: url(../images/flags/pe.svg);
}
.flag-icon-pe.flag-icon-squared {
    background-image: url(../images/flags/1x1/pe.svg);
}
.flag-icon-pf {
    background-image: url(../images/flags/pf.svg);
}
.flag-icon-pf.flag-icon-squared {
    background-image: url(../images/flags/1x1/pf.svg);
}
.flag-icon-pg {
    background-image: url(../images/flags/pg.svg);
}
.flag-icon-pg.flag-icon-squared {
    background-image: url(../images/flags/1x1/pg.svg);
}
.flag-icon-ph {
    background-image: url(../images/flags/ph.svg);
}
.flag-icon-ph.flag-icon-squared {
    background-image: url(../images/flags/1x1/ph.svg);
}
.flag-icon-pk {
    background-image: url(../images/flags/pk.svg);
}
.flag-icon-pk.flag-icon-squared {
    background-image: url(../images/flags/1x1/pk.svg);
}
.flag-icon-pl {
    background-image: url(../images/flags/pl.svg);
}
.flag-icon-pl.flag-icon-squared {
    background-image: url(../images/flags/1x1/pl.svg);
}
.flag-icon-pm {
    background-image: url(../images/flags/pm.svg);
}
.flag-icon-pm.flag-icon-squared {
    background-image: url(../images/flags/1x1/pm.svg);
}
.flag-icon-pn {
    background-image: url(../images/flags/pn.svg);
}
.flag-icon-pn.flag-icon-squared {
    background-image: url(../images/flags/1x1/pn.svg);
}
.flag-icon-pr {
    background-image: url(../images/flags/pr.svg);
}
.flag-icon-pr.flag-icon-squared {
    background-image: url(../images/flags/1x1/pr.svg);
}
.flag-icon-ps {
    background-image: url(../images/flags/ps.svg);
}
.flag-icon-ps.flag-icon-squared {
    background-image: url(../images/flags/1x1/ps.svg);
}
.flag-icon-pt {
    background-image: url(../images/flags/pt.svg);
}
.flag-icon-pt.flag-icon-squared {
    background-image: url(../images/flags/1x1/pt.svg);
}
.flag-icon-pw {
    background-image: url(../images/flags/pw.svg);
}
.flag-icon-pw.flag-icon-squared {
    background-image: url(../images/flags/1x1/pw.svg);
}
.flag-icon-py {
    background-image: url(../images/flags/py.svg);
}
.flag-icon-py.flag-icon-squared {
    background-image: url(../images/flags/1x1/py.svg);
}
.flag-icon-qa {
    background-image: url(../images/flags/qa.svg);
}
.flag-icon-qa.flag-icon-squared {
    background-image: url(../images/flags/1x1/qa.svg);
}
.flag-icon-re {
    background-image: url(../images/flags/re.svg);
}
.flag-icon-re.flag-icon-squared {
    background-image: url(../images/flags/1x1/re.svg);
}
.flag-icon-ro {
    background-image: url(../images/flags/ro.svg);
}
.flag-icon-ro.flag-icon-squared {
    background-image: url(../images/flags/1x1/ro.svg);
}
.flag-icon-rs {
    background-image: url(../images/flags/rs.svg);
}
.flag-icon-rs.flag-icon-squared {
    background-image: url(../images/flags/1x1/rs.svg);
}
.flag-icon-ru {
    background-image: url(../images/flags/ru.svg);
}
.flag-icon-ru.flag-icon-squared {
    background-image: url(../images/flags/1x1/ru.svg);
}
.flag-icon-rw {
    background-image: url(../images/flags/rw.svg);
}
.flag-icon-rw.flag-icon-squared {
    background-image: url(../images/flags/1x1/rw.svg);
}
.flag-icon-sa {
    background-image: url(../images/flags/sa.svg);
}
.flag-icon-sa.flag-icon-squared {
    background-image: url(../images/flags/1x1/sa.svg);
}
.flag-icon-sb {
    background-image: url(../images/flags/sb.svg);
}
.flag-icon-sb.flag-icon-squared {
    background-image: url(../images/flags/1x1/sb.svg);
}
.flag-icon-sc {
    background-image: url(../images/flags/sc.svg);
}
.flag-icon-sc.flag-icon-squared {
    background-image: url(../images/flags/1x1/sc.svg);
}
.flag-icon-sd {
    background-image: url(../images/flags/sd.svg);
}
.flag-icon-sd.flag-icon-squared {
    background-image: url(../images/flags/1x1/sd.svg);
}
.flag-icon-se {
    background-image: url(../images/flags/se.svg);
}
.flag-icon-se.flag-icon-squared {
    background-image: url(../images/flags/1x1/se.svg);
}
.flag-icon-sg {
    background-image: url(../images/flags/sg.svg);
}
.flag-icon-sg.flag-icon-squared {
    background-image: url(../images/flags/1x1/sg.svg);
}
.flag-icon-sh {
    background-image: url(../images/flags/sh.svg);
}
.flag-icon-sh.flag-icon-squared {
    background-image: url(../images/flags/1x1/sh.svg);
}
.flag-icon-si {
    background-image: url(../images/flags/si.svg);
}
.flag-icon-si.flag-icon-squared {
    background-image: url(../images/flags/1x1/si.svg);
}
.flag-icon-sj {
    background-image: url(../images/flags/sj.svg);
}
.flag-icon-sj.flag-icon-squared {
    background-image: url(../images/flags/1x1/sj.svg);
}
.flag-icon-sk {
    background-image: url(../images/flags/sk.svg);
}
.flag-icon-sk.flag-icon-squared {
    background-image: url(../images/flags/1x1/sk.svg);
}
.flag-icon-sl {
    background-image: url(../images/flags/sl.svg);
}
.flag-icon-sl.flag-icon-squared {
    background-image: url(../images/flags/1x1/sl.svg);
}
.flag-icon-sm {
    background-image: url(../images/flags/sm.svg);
}
.flag-icon-sm.flag-icon-squared {
    background-image: url(../images/flags/1x1/sm.svg);
}
.flag-icon-sn {
    background-image: url(../images/flags/sn.svg);
}
.flag-icon-sn.flag-icon-squared {
    background-image: url(../images/flags/1x1/sn.svg);
}
.flag-icon-so {
    background-image: url(../images/flags/so.svg);
}
.flag-icon-so.flag-icon-squared {
    background-image: url(../images/flags/1x1/so.svg);
}
.flag-icon-sr {
    background-image: url(../images/flags/sr.svg);
}
.flag-icon-sr.flag-icon-squared {
    background-image: url(../images/flags/1x1/sr.svg);
}
.flag-icon-ss {
    background-image: url(../images/flags/ss.svg);
}
.flag-icon-ss.flag-icon-squared {
    background-image: url(../images/flags/1x1/ss.svg);
}
.flag-icon-st {
    background-image: url(../images/flags/st.svg);
}
.flag-icon-st.flag-icon-squared {
    background-image: url(../images/flags/1x1/st.svg);
}
.flag-icon-sv {
    background-image: url(../images/flags/sv.svg);
}
.flag-icon-sv.flag-icon-squared {
    background-image: url(../images/flags/1x1/sv.svg);
}
.flag-icon-sx {
    background-image: url(../images/flags/sx.svg);
}
.flag-icon-sx.flag-icon-squared {
    background-image: url(../images/flags/1x1/sx.svg);
}
.flag-icon-sy {
    background-image: url(../images/flags/sy.svg);
}
.flag-icon-sy.flag-icon-squared {
    background-image: url(../images/flags/1x1/sy.svg);
}
.flag-icon-sz {
    background-image: url(../images/flags/sz.svg);
}
.flag-icon-sz.flag-icon-squared {
    background-image: url(../images/flags/1x1/sz.svg);
}
.flag-icon-tc {
    background-image: url(../images/flags/tc.svg);
}
.flag-icon-tc.flag-icon-squared {
    background-image: url(../images/flags/1x1/tc.svg);
}
.flag-icon-td {
    background-image: url(../images/flags/td.svg);
}
.flag-icon-td.flag-icon-squared {
    background-image: url(../images/flags/1x1/td.svg);
}
.flag-icon-tf {
    background-image: url(../images/flags/tf.svg);
}
.flag-icon-tf.flag-icon-squared {
    background-image: url(../images/flags/1x1/tf.svg);
}
.flag-icon-tg {
    background-image: url(../images/flags/tg.svg);
}
.flag-icon-tg.flag-icon-squared {
    background-image: url(../images/flags/1x1/tg.svg);
}
.flag-icon-th {
    background-image: url(../images/flags/th.svg);
}
.flag-icon-th.flag-icon-squared {
    background-image: url(../images/flags/1x1/th.svg);
}
.flag-icon-tj {
    background-image: url(../images/flags/tj.svg);
}
.flag-icon-tj.flag-icon-squared {
    background-image: url(../images/flags/1x1/tj.svg);
}
.flag-icon-tk {
    background-image: url(../images/flags/tk.svg);
}
.flag-icon-tk.flag-icon-squared {
    background-image: url(../images/flags/1x1/tk.svg);
}
.flag-icon-tl {
    background-image: url(../images/flags/tl.svg);
}
.flag-icon-tl.flag-icon-squared {
    background-image: url(../images/flags/1x1/tl.svg);
}
.flag-icon-tm {
    background-image: url(../images/flags/tm.svg);
}
.flag-icon-tm.flag-icon-squared {
    background-image: url(../images/flags/1x1/tm.svg);
}
.flag-icon-tn {
    background-image: url(../images/flags/tn.svg);
}
.flag-icon-tn.flag-icon-squared {
    background-image: url(../images/flags/1x1/tn.svg);
}
.flag-icon-to {
    background-image: url(../images/flags/to.svg);
}
.flag-icon-to.flag-icon-squared {
    background-image: url(../images/flags/1x1/to.svg);
}
.flag-icon-tr {
    background-image: url(../images/flags/tr.svg);
}
.flag-icon-tr.flag-icon-squared {
    background-image: url(../images/flags/1x1/tr.svg);
}
.flag-icon-tt {
    background-image: url(../images/flags/tt.svg);
}
.flag-icon-tt.flag-icon-squared {
    background-image: url(../images/flags/1x1/tt.svg);
}
.flag-icon-tv {
    background-image: url(../images/flags/tv.svg);
}
.flag-icon-tv.flag-icon-squared {
    background-image: url(../images/flags/1x1/tv.svg);
}
.flag-icon-tw {
    background-image: url(../images/flags/tw.svg);
}
.flag-icon-tw.flag-icon-squared {
    background-image: url(../images/flags/1x1/tw.svg);
}
.flag-icon-tz {
    background-image: url(../images/flags/tz.svg);
}
.flag-icon-tz.flag-icon-squared {
    background-image: url(../images/flags/1x1/tz.svg);
}
.flag-icon-ua {
    background-image: url(../images/flags/ua.svg);
}
.flag-icon-ua.flag-icon-squared {
    background-image: url(../images/flags/1x1/ua.svg);
}
.flag-icon-ug {
    background-image: url(../images/flags/ug.svg);
}
.flag-icon-ug.flag-icon-squared {
    background-image: url(../images/flags/1x1/ug.svg);
}
.flag-icon-um {
    background-image: url(../images/flags/um.svg);
}
.flag-icon-um.flag-icon-squared {
    background-image: url(../images/flags/1x1/um.svg);
}
.flag-icon-us {
    background-image: url(../images/flags/us.svg);
}
.flag-icon-us.flag-icon-squared {
    background-image: url(../images/flags/1x1/us.svg);
}
.flag-icon-uy {
    background-image: url(../images/flags/uy.svg);
}
.flag-icon-uy.flag-icon-squared {
    background-image: url(../images/flags/1x1/uy.svg);
}
.flag-icon-uz {
    background-image: url(../images/flags/uz.svg);
}
.flag-icon-uz.flag-icon-squared {
    background-image: url(../images/flags/1x1/uz.svg);
}
.flag-icon-va {
    background-image: url(../images/flags/va.svg);
}
.flag-icon-va.flag-icon-squared {
    background-image: url(../images/flags/1x1/va.svg);
}
.flag-icon-vc {
    background-image: url(../images/flags/vc.svg);
}
.flag-icon-vc.flag-icon-squared {
    background-image: url(../images/flags/1x1/vc.svg);
}
.flag-icon-ve {
    background-image: url(../images/flags/ve.svg);
}
.flag-icon-ve.flag-icon-squared {
    background-image: url(../images/flags/1x1/ve.svg);
}
.flag-icon-vg {
    background-image: url(../images/flags/vg.svg);
}
.flag-icon-vg.flag-icon-squared {
    background-image: url(../images/flags/1x1/vg.svg);
}
.flag-icon-vi {
    background-image: url(../images/flags/vi.svg);
}
.flag-icon-vi.flag-icon-squared {
    background-image: url(../images/flags/1x1/vi.svg);
}
.flag-icon-vn {
    background-image: url(../images/flags/vn.svg);
}
.flag-icon-vn.flag-icon-squared {
    background-image: url(../images/flags/1x1/vn.svg);
}
.flag-icon-vu {
    background-image: url(../images/flags/vu.svg);
}
.flag-icon-vu.flag-icon-squared {
    background-image: url(../images/flags/1x1/vu.svg);
}
.flag-icon-wf {
    background-image: url(../images/flags/wf.svg);
}
.flag-icon-wf.flag-icon-squared {
    background-image: url(../images/flags/1x1/wf.svg);
}
.flag-icon-ws {
    background-image: url(../images/flags/ws.svg);
}
.flag-icon-ws.flag-icon-squared {
    background-image: url(../images/flags/1x1/ws.svg);
}
.flag-icon-ye {
    background-image: url(../images/flags/ye.svg);
}
.flag-icon-ye.flag-icon-squared {
    background-image: url(../images/flags/1x1/ye.svg);
}
.flag-icon-yt {
    background-image: url(../images/flags/yt.svg);
}
.flag-icon-yt.flag-icon-squared {
    background-image: url(../images/flags/1x1/yt.svg);
}
.flag-icon-za {
    background-image: url(../images/flags/za.svg);
}
.flag-icon-za.flag-icon-squared {
    background-image: url(../images/flags/1x1/za.svg);
}
.flag-icon-zm {
    background-image: url(../images/flags/zm.svg);
}
.flag-icon-zm.flag-icon-squared {
    background-image: url(../images/flags/1x1/zm.svg);
}
.flag-icon-zw {
    background-image: url(../images/flags/zw.svg);
}
.flag-icon-zw.flag-icon-squared {
    background-image: url(../images/flags/1x1/zw.svg);
}
.flag-icon-es-ct {
    background-image: url(../images/flags/es-ct.svg);
}
.flag-icon-es-ct.flag-icon-squared {
    background-image: url(../images/flags/1x1/es-ct.svg);
}
.flag-icon-eu {
    background-image: url(../images/flags/eu.svg);
}
.flag-icon-eu.flag-icon-squared {
    background-image: url(../images/flags/1x1/eu.svg);
}
.flag-icon-gb-eng {
    background-image: url(../images/flags/gb-eng.svg);
}
.flag-icon-gb-eng.flag-icon-squared {
    background-image: url(../images/flags/1x1/gb-eng.svg);
}
.flag-icon-gb-nir {
    background-image: url(../images/flags/gb-nir.svg);
}
.flag-icon-gb-nir.flag-icon-squared {
    background-image: url(../images/flags/1x1/gb-nir.svg);
}
.flag-icon-gb-sct {
    background-image: url(../images/flags/gb-sct.svg);
}
.flag-icon-gb-sct.flag-icon-squared {
    background-image: url(../images/flags/1x1/gb-sct.svg);
}
.flag-icon-gb-wls {
    background-image: url(../images/flags/gb-wls.svg);
}
.flag-icon-gb-wls.flag-icon-squared {
    background-image: url(../images/flags/1x1/gb-wls.svg);
}
.flag-icon-un {
    background-image: url(../images/flags/un.svg);
}
.flag-icon-un.flag-icon-squared {
    background-image: url(../images/flags/1x1/un.svg);
}
 /*
.megamenu a {
    color:#007641;
}
.megamenu a:hover {
    color:#000;
}  */

#flash-news,#flash-news .scrollWrapper,.productsWrap{overflow:hidden}.btn.btn-lg{padding:10px 40px}.btn.btn-hero,.btn.btn-hero:focus,.btn.btn-hero:hover{color:#f5f5f5;background-color:#1abc9c;border-color:#1abc9c;outline:0;margin:20px auto}.cath1,.hero h2{color:#007641;font-weight:700;font-family:Oswald,sans-serif;text-transform:uppercase}.carousel-control.left,.carousel-control.right{background-image:none}.homepageslide .carousel-inner .item{height:300px;width:100%}.slideleft{height:300px;background-size:cover}.slideright{height:300px;background-color:#fff;padding:50px 20px}.hero h2{text-align:left;font-size:24px}.hero p{font-size:15px}.homepageslide .arrow-right{width:0;position:absolute;right:0;top:0;height:0;border-top:0 solid transparent;border-bottom:300px solid transparent;border-right:81px solid #fff}.homepageslide{margin-top:30px}.cath1{font-size:40px;margin-top:10px;margin-bottom:0;margin-left:0;display:inline-block}.proBread{margin-bottom:33px;margin-left:-15px}.proBread h2,.proBread h3{color:#666;font-family:Roboto,sans-serif;font-size:12px;line-height:24px;font-weight:500;display:inline-block;margin-top:0}#flash-news p.title,.submitFilter .oksum{font-family:Oswald,sans-serif}.proBread.breadcrumb{margin:0}.proBread.breadcrumb ul{text-align:left;white-space:nowrap;padding:0}.proBread.breadcrumb ul li{padding-left:0}.ui-slider-horizontal .ui-slider-handle,.ui-slider-horizontal .ui-slider-handle:hover{position:absolute;top:0;height:30px;cursor:pointer;width:30px;line-height:30px;text-align:center;color:#fff!important;background:#007641!important;border:0;font-size:12px;font-family:Oswald,sans-serif;z-index:3;margin-left:0}.ui-slider-horizontal .ui-slider-range{top:0;height:100%;height:30px;border-radius:0;background:#E0E0E0}.ui-widget.ui-widget-content{border-radius:0;height:30px}.rangeSlider .labelForm{height:20px;width:100%}.rangeSlider .left,.rangeSlider .right{color:#007641;font-size:13px}.rangeSlider .left{float:left}.rangeSlider .right{float:right;margin-right:30px}.sliderWrap{cursor:pointer;position:relative;left:0;width: calc(100% - 45px);margin-left: 15px;}.sliderWrap .ui-slider-handle{margin-left:-15px !important;}  .sliderName{pointer-events:none;position:absolute;width:100%;height:100%;text-align:center;z-index:2;top:0;padding-top:6px;color:#000;font-size:14px}.formWrap{margin-top:15px}.checkGroup{margin-top:30px}.checkGroup.mt15{margin-top:15px}.checkGroup .col{padding:0}.checkGroup label{font-size:12px;height:30px;width:91%;color:#000;font-size:13px;padding-left:6px;}.checkGroup label.ui-state-active{background:#007641!important;color:#fff}.checkGroup .ui-icon-background,.checkGroup .ui-state-active .ui-icon-background{background-color:#fff;border:1px solid #666}.checkGroup .ui-state-active:hover{color:#fff}.fwidth{display:block;width:100%}.ui-slider-horizontal .ui-slider-handle:hover:nth-child(3),.ui-slider-horizontal .ui-slider-handle:nth-child(3){margin-left:-30px}.rfilter{position:absolute;right:-45px;top:5px;color:#fff!important;background-color:#E30613;border:1px solid #E30613;padding:1px 5px;line-height:19px;border-radius:50%;display:none}.filterForm .checkGroup,.submitFilter{margin-left:0;position:relative}.rfilter:hover{color:#E30613!important;background-color:#fff}.submitFilter,.submitFilter:hover{color:#fff!important}.checkGroup .ui-state-active .ui-icon-background,.checkGroup .ui-state-active:hover .ui-icon-background{border:4px solid #fff;background-color:#007641;width:16px;height:16px}.filterForm .checkGroup .right{float:right}.filterForm .checkGroup .rfilter{right:-13px}.submitFilter{display:inline-block;margin-top:30px;background-color:#007641;padding:14px 28px 13px;font-size:16px}.submitFilter .arrow-right{display:block;width:0;position:absolute;right:-30px;top:0;height:0;border-top:25px solid transparent;border-bottom:25px solid transparent;border-left:30px solid #007641}.submitFilter .oksum{color:#f1c40f;font-weight:700;font-size:16px}.pagination{margin-top:40px}.pagination>.active>a,.pagination>.active>a:focus,.pagination>.active>a:hover,.pagination>.active>span,.pagination>.active>span:focus,.pagination>.active>span:hover{z-index:2;color:#fff;cursor:default;background-color:#007641;border-color:#007641}#flash-news,.holder{bottom:0;left:0;z-index:99}.pagination>li>a,.pagination>li>a:focus,.pagination>li>a:hover,.pagination>li>span,.pagination>li>span:focus,.pagination>li>span:hover{color:#007641}.submitFilter{width:95%;text-align:center}.onlysize{visibility:hidden;max-width:100%}@media (max-width:1199px){.filterForm .ui-button,.filterForm .ui-button:active,.filterForm .ui-button:hover,.filterForm .ui-button:link,.filterForm .ui-button:visited{padding-left:0;padding-right:0}.submitFilter{padding:14px 12px 13px;font-size:15px;white-space:nowrap}.filterForm .checkGroup .rfilter{right:-18px}}@media (max-width:992px){.filterForm{padding-left:15px}}@media (max-width:767px){.homepageslide .arrow-right,.homepageslide .carousel-control.left,.homepageslide .carousel-control.right,.logotop,.pagination .num{display:none}.filterForm{padding-left:15px}.filterForm .checkGroup .right{float:none}.filterForm .checkGroup .rfilter{right:0;top:21px}.sliderWrap{width:96%}.homepageslide .carousel-inner .item{height:auto;width:100%;padding:0;margin:0}.slideright{height:auto;padding:20px 35px}.homepageslide{margin-top:0}.slideleft{height:auto;background-size:100%;background-repeat:no-repeat}}.holder{position:fixed;width:calc(100% - 350px);display:none}#flash-news p.title{color:#fff;background-color:#E30613;float:left;font-size:15px;font-weight:400;line-height:42px;position:absolute;text-align:center;text-transform:uppercase;z-index:50;margin:0;padding:0 40px}#flash-news p.title img{margin-right:5px}#flash-news .scrollWrapper{position:relative;width:100%;background:#e5ebf2}#flash-news .scrollWrapper ul.scrollableArea{background-color:#F5F5F5;overflow:hidden;position:relative;width:auto}#flash-news .scrollWrapper ul.scrollableArea li{color:#000;display:block;float:left;font-family:gotham-regular,sans-serif;font-size:15px;font-weight:400;line-height:42px;margin:0 10px 0 30px;padding:0;vertical-align:middle}#flash-news .scrollWrapper ul.scrollableArea li a{color:#007641}#flash-news .flash-close,.lumen-icon-close:hover::before{color:#fff;background-color:#007641}#flash-news .scrollWrapper ul.scrollableArea li:first-child{margin-left:40px}#flash-news .flash-close{cursor:pointer;display:block;height:100%;position:absolute;right:0;text-align:center;top:0;width:40px}.flash-close .lumen-icon-close::before{color:#fff;background-color:#007641;display:inline-block;font-family:iconset;font-size:25px;font-weight:700;font-style:normal;font-variant:normal;height:1em;line-height:41px;text-align:center;text-decoration:inherit;text-transform:none;width:1em;content:"\00d7"}.topmegamenu .title a,.topmegamenu ul li a{font-size:20px;font-family:Oswald,sans-serif}.flash-close.closed .lumen-icon-close::before{content:"\25BA"}.logotop,.logotop img,.topmegamenu{background-color:#fff}.copyright-bar{padding-bottom:40px}.logotop img{padding:1px;border-left:28px solid #fff;border-right:28px solid #fff;height:51px;margin-top:1px}.logotop{float:left;height:54px;display:block}.topmegamenu{margin-left:-15px;position:absolute;border:1px solid #007641;border-top:0;top:54px;padding:25px;z-index:999;display:none}.topmegamenu ul li a{color:#666;line-height:40px}.topmegamenu ul li a:hover{color:#E30613}.topmegamenu img{max-width:120px;width:100%}.topmegamenu .title a{color:#E30613;margin-bottom:0px;display:block}.mb20{margin-bottom:20px}@media (max-width:991px){.cath1,.proBread.breadcrumb,.topmegamenu{margin-left:0}.topmegamenu{top:104px}}@media (max-width:767px){.logotop,.navbar-header .bprojektmob{display:none}.header-style-1 .header-nav .navbar-default .navbar-collapse .navbar-nav>li>a{padding:10px 15px}}.header-nav{position:unset}.npl{padding-left:0}.single-product{margin-top:0}.body-content.outer-top-xs{margin-top:15px}.logotop{margin-left:0}.blogcat h2 a{color:#666}.subpage .breadcrumb{margin-top:0}w-div[id]:first-of-type{top:70px!important;}.onlyMobile{display:none}@media (max-width:767px){.onlyMobile{display:block}.onlyDesktop{display:none}}.likeh1{color: #007641 !important;
    font-weight: 700 !important;
    font-family: Oswald,sans-serif !important;
    text-transform: uppercase !important;
    font-size: 30px !important;
    text-align: left !important;
    margin: 30px 0 15px !important;}.cblack {color:#000 !important}.hoveredbg:hover {background-color:#E0E0E0;}.fullblock {display:block;top:0;left:0;position:absolute;width:100%;height:100%;}.fullblock span {display:none;}.hblack:hover {color:#000 !important;}
    
    .blog-post ul ul {
        margin:0;
    }
    .blog-post li li:before {
      content: "\f068";
  }
  .blog-post li {
      margin-bottom:5px;
  }
  
  .blog-post .limb15 li {
      margin-bottom:15px;
  }
  
  .blog-post li li, .blog-post .limb15 li li {
      margin-bottom:0px;
  }
  
  .dflex {
      display:flex;
  }
  
  .compbtn {
      margin-bottom:30px;
  }
  
  .onlycompany {
      display:none;
  }
  
  .halftabbtn {
      display:inline-block;
      width:50%;
      border:1px solid #000;
      color:#000;
      text-align:center;
      padding:10px 15px;
      font-size: 18px;
      line-height:30px;
  }
  
  .halftabbtn:hover {
      color:#000;
  }
  
  .halftabbtn.active {
      background-color:#000;
      color:#fff;
  }
  .halftabbtn.active:hover {
      color:#fff;
  }
  
  .halftabbtn:first-child {
      border-right:0;
  }
  
  .help.red {
      color:red;
      font-size:13px;
  }
  
  .orderformrow .bootstrap-select.btn-group .btn .filter-option {
      padding:15px 5px;
      color:#000;
  }
  
  .orderformrow select {
      border:1px solid #000;
  }
  
  .bigbtn a.ordersend {
      padding:15px 30px;
  }
  
  

  
  




