/**
 * WARNING: Do not change this file. Your changes will be lost.
 * 25-05-18 */
@media (min-width: 1770px) {
.fl-pg .scrollToTop {right: 2%;}
.fl-pg .container {width: 90%;}
.fl-pg .container .container {width: 100%;}
.fl-pg .mainmenu-nav ul li > ul.mega-menu{max-width: 1200px;}
.fl-pg .header .mainmenu-nav ul li > ul.mega-menu{left:auto;right:1%;}
.fl-pg .header .full-menu .mainmenu-nav ul li > ul.mega-menu{left:1%;right:auto;}
.col-xl-1, .col-xl-2, .col-xl-3, .col-xl-4, .col-xl-5, .col-xl-6, .col-xl-7, .col-xl-8, .col-xl-9, .col-xl-10, .col-xl-11, .col-xl-12 {float: left;position: relative;min-height: 1px;padding-left: 15px;padding-right: 15px;}
.col-xl-12 {width: 100%;}
.col-xl-11 {width: 91.66666667%;}
.col-xl-10 {width: 83.33333333%;}
.col-xl-9 {width: 75%;}
.col-xl-8 {width: 66.66666667%;}
.col-xl-7 {width: 58.33333333%;}
.col-xl-6 {width: 50%;}
.col-xl-5 {width: 41.66666667%;}
.col-xl-4 {width: 33.33333333%;}
.col-xl-3 {width: 25%;}
.col-xl-2 {width: 16.66666667%;}
.col-xl-1 {width: 8.33333333%;}
.col-xl-pull-12 {right: 100%;}
.col-xl-pull-11 {right: 91.66666667%;}
.col-xl-pull-10 {right: 83.33333333%;}
.col-xl-pull-9 {right: 75%;}
.col-xl-pull-8 {right: 66.66666667%;}
.col-xl-pull-7 {right: 58.33333333%;}
.col-xl-pull-6 {right: 50%;}
.col-xl-pull-5 {right: 41.66666667%;}
.col-xl-pull-4 {right: 33.33333333%;}
.col-xl-pull-3 {right: 25%;}
.col-xl-pull-2 {right: 16.66666667%;}
.col-xl-pull-1 {right: 8.33333333%;}
.col-xl-pull-0 {right: auto;}
.col-xl-push-12 {left: 100%;}
.col-xl-push-11 {left: 91.66666667%;}
.col-xl-push-10 {left: 83.33333333%;}
.col-xl-push-9 {left: 75%;}
.col-xl-push-8 {left: 66.66666667%;}
.col-xl-push-7 {left: 58.33333333%;}
.col-xl-push-6 {left: 50%;}
.col-xl-push-5 {left: 41.66666667%;}
.col-xl-push-4 {left: 33.33333333%;}
.col-xl-push-3 {left: 25%;}
.col-xl-push-2 {left: 16.66666667%;}
.col-xl-push-1 {left: 8.33333333%;}
.col-xl-push-0 {left: auto;}
.col-xl-offset-12 {margin-left: 100%;}
.col-xl-offset-11 {margin-left: 91.66666667%;}
.col-xl-offset-10 {margin-left: 83.33333333%;}
.col-xl-offset-9 {margin-left: 75%;}
.col-xl-offset-8 {margin-left: 66.66666667%;}
.col-xl-offset-7 {margin-left: 58.33333333%;}
.col-xl-offset-6 {margin-left: 50%;}
.col-xl-offset-5 {margin-left: 41.66666667%;}
.col-xl-offset-4 {margin-left: 33.33333333%;}
.col-xl-offset-3 {margin-left: 25%;}
.col-xl-offset-2 {margin-left: 16.66666667%;}
.col-xl-offset-1 {margin-left: 8.33333333%;}
.col-xl-offset-0 {margin-left: 0;}
.visible-xl {display: block !important;}
.visible-xl-block {display: block !important;}
.visible-xl-inline {display: inline !important;}
.visible-xl-inline-block {display: inline-block !important;}
.hidden-xl {display: none !important;}
.col-xl-pu-5 {width: 20%;}
}
@media (min-width: 1200px) {
#quickViewModal .container{max-width:1170px;width:100%;}
}
@media (max-width: 1170px) {
.full-container .container .container {width: 100%;}
}
@media (max-width:1199px){
.header-area-2 .social-icon ul li a, .header-area-4 .social-icon ul li a{margin-left:2px;}
.caption > .btn-sld {font-size: 0.857em;}
.mprod-s3 .product .product-cart{transform:none;opacity:1;visibility:visible;bottom:10px;}
.mprod-s3 .product .product-cart ul{display:table;margin:0 auto;width:auto;}
.mprod-s3 .qck-cart.button {padding: 9px 11px;}
.mprod-s1 .qck-text, .mprod-s3 .qck-text {display: none;}
.mprod-s1 .product-cart li.btn-li-cart a {padding: 8px 10px;}
.mprod-s1 .product-cart ul li, .mprod-s1 .product .product-img .lnk-sld{opacity:1;}
.mprod-s1 .product .product-img .lnk-sld{visibility:hidden;}
.mprod-s1 .btn-li.btn-lnk.li-qckview a{padding:6px 10px;line-height:normal;}
.mprod-s1 .product-cart li.btn-li-cart a {padding: 8px 10px;height: auto;line-height: unset;width: auto;}
.grid-view .mprod-s1 .product .product-content .li-qckview, .mprod-s1 .product .product-cart ul .li-qckview {display:block;float:left;}
.grid-view .mprod-s1 .product .product-content .product-cart ul li, .mprod-s1 .product .product-cart ul li {float:left;margin:0 5px 0 0;}
.banner-slider.banners-carousel .owl-nav {top:50%;position:initial;}
.banner-slider.banners-carousel .owl-nav .owl-prev {left:16px;}
.banner-slider.banners-carousel .owl-nav .owl-next {right:16px;}
.banner-slider.banners-carousel .owl-nav div {min-width: auto;width: 20px;text-align: center;background: #000;height: 30px;line-height: 30px;color: #fff;}
.banner-slider.banners-carousel .owl-nav div:before {color: #fff;font-size: 20px;margin:5px;}
.banner-slider.banners-carousel .owl-nav div:hover:before {color: #8C8787;}
.banner-slider.banners-carousel .owl-nav div:hover {background: #000000;}
.header-area-2 .promo{display:none;}
.hm-v3 .products-carousel .owl-nav{display:block;}
}
@media (min-width: 992px) and (max-width: 1199px) {
.service-text {display: inline-block;text-align: center;width: 100%;margin: 0;}
.service-icon {width: 100%;text-align: center;margin: 0 0 10px;}
.qck-cart.button{padding:6px 10px;}
.tbs-1 .banner-img.bmgr{margin-top:25px;}
}
@media (min-width: 992px) and (max-width: 1169px) {
.fixed-header-area .mean-menu ul li a {font-size: 1em;}
.fixed-header-area .shopping-cart {left: -144px;padding: 14px 7px;width: 280px;}
.fixed-header-area .mean-menu ul li > ul.mega-menu {left: -171px;width: 178%;}
.fixed-header-area .mean-menu ul li > ul.mega-menu2 {left: 18px;width: 300%;}
.fixed-header-area .mean-menu ul li > ul.mega-menu li a span {left: 56%;}
.fixed-header-area .mean-menu ul li > ul.mega-menu li a span.color {left: 78%;}
.fixed-header-area .mean-menu ul li > ul.mega-menu li a span.color2 {left: 75%;}
.fixed-header-area .mean-menu ul li > ul.mega-menu li a span.color3 {left: 48%;}
.logo {margin-top: 0px;}
.menu-title h3 a {font-size: 1em;padding: 10px 20px;}
.service-text h3 {font-size: 1em;}
.service-text span {font-size: 0.929em;}
.product-content h4 a {font-size: 1em;}
a#scrollUp {right: 20px;}
.mainver-nav ul.ver-nav > li > .mega-menu {width: 700px;}
.header-area-3 .service-text{width:100%;}
}
@media (max-width: 992px) {
.header-search ul li a.search-hand{font-size: 1.8em;}
.header .header-mid-area,.header .header-area {padding:15px 0;float:none;margin:0 auto;display:table;position:relative;}
.site-branding .logo {line-height:normal;text-align:center;}
header ul li.dropdown-menu-close {display: inline-block;width: 100%;}
.product-shop .product-img-box {margin: 0 0 30px;}
.cart-dropdown .shopping-cart {display: none;}
.header-top-area {display: none;}
.header-area-3 .header-top-area {display:block;float:left;width:100%;padding:15px 0;}
.header-top-mobile .dropdown {display: inline;position: static;}
.header-top-mobile .dropdown.account > a {padding: 3px 10px;right: 15px;top: 0;font-size: 24px;float: right;}
.header-top-mobile .mob-cart .dropdown-toggle {font-size: 18px;padding: 10px 10px;position: absolute;right: 70px;}
.header-top-mobile .icon:before {position:relative;top:2px;}
.header-top-mobile {background: #333333 none repeat scroll 0 0;color: #ffffff;display: inline-block;position: relative;width: 100%;float:left;}
.mainslider-wrapper{float:left;width:100%;}
.main-slideshow .container {width: 100%;padding: 0;}
.dropdown .dropdown-menu-full {background-color: #333333;border: 0 none;border-radius: 0;left: 0;margin: 0;padding: 0;right: 0;width: 100%;}
.header-top-mobile .dropdown-toggle {color: #ffffff;cursor: pointer;display: inline-block;float: left;font-size: 1.071em;padding: 13px;position: relative;text-transform: capitalize;}
.header-top-mobile .dropdown-toggle:hover {background: #000;}
.dropdown-menu {background-clip: padding-box;background-color: #ffffff;border: 1px solid rgba(0, 0, 0, 0.15);border-radius: 4px;box-shadow: 0 6px 12px rgba(0, 0, 0, 0.176);display: none;float: left;font-size: 1.143em;left: 0;list-style: outside none none;margin: 2px 0 0;min-width: 160px;padding: 5px 0;position: absolute;text-align: left;top: 100%;z-index: 1000;}
.navbar-toggle {font-size: 1.286em;line-height: 1.2em;position: relative;text-transform: uppercase;width: 110px;display: inline-block;}
.navbar-toggle {background-color: rgba(0, 0, 0, 0);background-image: none;border: 1px solid rgba(0, 0, 0, 0);border-radius: 4px;float: right;margin:8px 15px 8px 10px;padding: 9px 10px;position: relative;transition:all 0.3s ease 0s;}
.navbar-toggle .icon-bar {border-radius: 1px;display: block;background: #fff;height: 2px;width: 22px;margin-top:0px;}
.menu-text {color:#fff;left:40px;position: absolute;top: 0px;line-height:32px;}
.dropdown .dropdown-menu-full li.active a:not(.btn) {color: #fff;}
.dropdown .dropdown-menu-full a:not(.btn) {border-top: 1px solid #777777;color: #999999;padding: 10px 15px;}
.dropdown-menu > ul > li > a {clear: both;color: #333333;display: block;font-weight: normal;line-height: 1.6875;padding: 3px 20px;white-space: nowrap;}
.dropdown .dropdown-menu-full a:hover {background-color: #171717;color: #ffffff;}
.header-top-mobile ul li i {margin: 0 10px 0 0;}
.header-top-mobile .dropdown-menu-close {text-align: center;}
.header-top-mobile .dropdown-menu-close i {margin: 0 5px 0 0;font-size: 1.143em;}
.mobile-menu-area .mobile-menu {display:inline-block;float:left;position:relative;z-index:9;}
.header-mid-area .header-search {display: none;}
.header-search .search-hand > span.search-icon {color:#ffffff;line-height:50px;}
.header-search ul li a.search-hand {top:2px !important;}
.header-search form {border: none;}
.header-search.open .search-hand > span {line-height:45px;color:#000;}
.header-search.open .search-hand > span.search-icon {color:#fff;}
.header-search .search-content{left:0;top:0;}
.header-search.open .search-content{top:50px;right:0;max-width:none;}
.search-content .resultsContainer{width:100%;}
.header-search.open ul li form input {border:1px solid #aaa;margin:0;padding:11px 10px;height:auto;border-radius:0;line-height:26px;}
.header-search.open .search-close {top:47px;right:0;}
.mob-cart .count {background: #000000 none repeat scroll 0 0;border-radius: 50%;font-size: 0.8em;padding: 0 5px;position: absolute;right: -3px;top: 6px;}
#quickViewModal .modal-content {padding: 10px;margin:0 auto;}
.full-banner-text h4 {margin-bottom: 0;}
.fwb-s1 .full-banner-text h4 a {font-size: 1.714em;}
.fwb-s1 .full-banner-text h3 span {font-size: 1.429em;}
.fwb-s1 .full-banner-text .timer {text-align: right;}
.col-sidebar {margin: 50px 0 0;}
.col-sidebar .sidebar-vermenu {display: none;}
.h9-bc-style1 .banner-text.text-position {left: 22%;}
.h9-bc-style1 .banner-text span {font-size: 1.071em;font-weight: 700;}
.cart-pg .cart-table tr > td.cartProductDisplay{display: table-cell;width: 30%;}
.cart-table {border: medium none;}
.cart-table tr {border: 1px solid #e5e5e5;position: relative;width: 100%;}
#shoppingCartDefault.cart-pg .cart-container .cart-table td{padding:5px 0;}
#shoppingCartDefault.cart-pg .cart-container .cart-table td.cartProductDisplay.img {padding:15px 0;width:16%;}
.cart-pg .cart-table td.cartRemoveItemDisplay, .cart-pg .cart-table td.cartQuantityUpdate {position: absolute;right: 15px;top: 35px;width: auto;}
.cart-pg .cart-table td.cartQuantityUpdate > input{padding:0;}
.cart-pg .cart-table td.cartQuantityUpdate {top: 70px;}
.cart-table .product-name{text-align:center;}
.cart-pg table.cart-table tr > td {border: medium none;border-collapse: separate;display: inline-table;padding: 5px;width: 100%;}
.cart-pg .cart-table .tableHeading {display: none;}
.cart-pg .cart-container .cart-table td {padding: 10px;}
.cart-table .item-options {text-align: center;}
.product-wrapper:hover .product-icon{right:auto;}
.product {margin: 0 auto;}
.pro-text .product-img .lnk-sld{display:none;}
.body-content .col-sidebar {display: none;}
.row-view .product {max-width: none;}
.product-micro .product-content{text-align:left;}
.fotorama {max-width: 400px; overflow: hidden;margin: 0 auto;}
.header-area-4 .header-search {margin-right: 0;}
.header-mob-search .header-search {text-align: right;margin: 0 25px 0 0;}
.qck-text{display:none;}
.mprod-s2 .qck-text {display: block;}
.productslist-grid.mprod-s1 ul li.btn-li-cart > a {padding: 0;height: 40px;width: 40px;line-height: 40px;}
.row-view .mprod-s1 .product .product-cart li .button-cart.button{padding:0;line-height:40px;}
.mprod-s3 .productslist-grid ul li.btn-li-cart > a {padding: 9px 12px;}
.footer-area-1 .newsletter.hm1-fs .footer-title {margin: 20px 0 0;}
.banner-img6 .banner-text {font-size: 0.7em;}
.banner-text > h4 {margin-bottom: 5px;}
/*.banner-slider .banner-content {font-size: 0.8em;}*/
.banner-img .banner-content a {width: auto;padding: 5px 15px;max-width: 100%;display:inline-block;}
#contentMainWrapper {margin: 0 0 30px;}
.service-area.pt-50{padding-top:20px;}
#newsletterModal .modal-dialog{height:auto;}
.qck-cart.button {padding: 0;height: 38px;width: 38px;line-height: 38px;}
.mprod-s1 .lnk-sld.product-icon {display: none;}
.mprod-s2 .product .product-img .lnk-sld{visibility:visible;opacity:1;bottom:5px;margin:auto;right:6px;}
.mprod-s2 .qck-cart.button {width: auto;padding: 2px 20px;}
.mprod-s2 .qck-cart.button i.material-icons {position:relative;top:-2px;}
.row-view .mprod-s2 .product-cart li > a.button {padding: 0;width: 38px;line-height: 38px;height: 38px;}
.row-view .mprod-s2 .qck-text {display: none;}
.mprod-s2 .qck-text {display: inline-block;}
.mprod-s2 .qck-cart.button{height:40px;line-height:40px;}
.product-micro .qck-text{display:none;}
.product-micro .qck-cart.button {padding:0;width:38px;}
.footer-area-1 .news-content form,.footer-box.news-content form{margin:0;}
.product .product-content {text-align:center;}
#contactusBody .service-area-2.ct-list{margin:30px;}
.breadcrumb.brd-ban {padding: 10px 0 20px;}
.tbs-1 .text-content > h3{font-size:2em;}
.tbs-1 .text-content > h4 {font-size: 1.429em;}
.micro-product-area .row > div {float:left;width:100%;margin:20px 0 0;}
.micro-product-area .row > div:first-child{margin:0;}
.middle-banner3 .row > div:first-child {margin: 0 0 20px;}
}
@media (min-width: 768px) and (max-width: 991px) {
.hidden-sm {display: none;}
.header-search form i {top: 24px;}
.menu-title h3 a i {margin-right: 10px;}
.menu-title h3 a {font-size: 1.071em;}
.product-content h4 a {font-size: 1em;}
.banner-text p {font-size: 0.857em;}
.fixed-header-area.sticky {display: none!important;}
.owl-buttons .owl-prev {left: -10px;}
.owl-buttons .owl-next {right: -10px;}
.show .header-search2 ul li form {width: 160px;}
.search {visibility: visible;}
a#scrollUp {right: 12px;}
.newslatter-content .newslatter-text form button {right: 118px;}
.aboutus .single-team {margin-bottom: 10px;}
.banner-text h3 {font-size: 1.071em;}
.service-area .row > div:nth-child(-n + 2) > .single-service {margin:0 0 20px;}
.hm-v3 .service-area .row > div > .single-service:nth-child(2n+1) {margin: 20px 0 0;}
.service-area.ptb-50 {padding: 30px 0;}
#newsletterModal .modal-dialog{width:500px;}
.footer-area-2 .footer-bottom .row > div {margin: 30px 0 0;}
.micro-product-area .row > .mb-30 {float: left;width: 100%;margin-bottom:20px;}
.micro-product-area .page-title.pgt-s6.text-left{margin-bottom:10px;}
.footer-area-3 .newsletter.hm2-fs{padding-top:30px;}
.footer-area-1 .footer-middle-area .row > div:nth-child(2) {margin: 0 0 35px;}
.footer-area-3 .info_links {margin: 30px 0 0;}
.tbs-1 .banner-img.bmgr{margin-top:18px;}
.tbs-4 .text-content{top:15%;}
.tbs-4 .text-content p{font-size:16px;}
.tbs-4 .text-content h3,.tbs-4 .text-content.custom p{font-size:15px;margin:0 0 10px;line-height:20px;}
.tbs-4 .text-content.custom{text-align:left;left:10px;}
.tbs-4 .text-content.custom h3 {font-size: 16px;line-height: 20px;}
.tbs-4 .banner-content .text-content.top{top:6%;}
.container{max-width:none;width:auto;}
.hm-v3 .products-carousel.owl-carousel .owl-nav .owl-next{right:0;}
.hm-v3 .products-carousel.owl-carousel .owl-nav .owl-prev{left:0;}
.hm-v4 .main-slideshow {margin: 0 -15px;}
}
@media (max-width: 767px) {
.container{max-width:none;width:auto;}
.hidden-xs {display: none;}
.product-shop .navNextPrevList span {display: none;}
.fixed-header-area.sticky {display: none;}
.social-icon {margin-bottom: 10px;text-align: center;}
.header-account {text-align: center;}
.ptb-50 {padding:35px 0;}
.tab-menu ul li {display: inline-block;margin-right: 16px;}
.tab-menu ul li a::after {right:-10px;height:15px;}
.single-banner {margin-bottom: 15px;}
.banner-text h3 {display: none;}
.banner-text p {display: none;}
.bot-ban-2 .banner-text h3,
.bot-ban-2 .banner-text p {display: block;}
.tb-15 {padding: 8px 0;}
.ptb-25 {padding: 15px 0;}
.blog-content,.blog-img {float: none;width: 100%;}
.single-brand {text-align: center;}
.single-service {margin-bottom: 10px;}
.single-footer {margin-bottom: 30px;}
.footer-menu {margin-top: 10px;}
.footer-bottom-menu.text-right {text-align: center;}
.footer-bottom-menu ul li {display: inline-block;margin-right: 8px;}
a#scrollUp {bottom: 2%;right: 2%;font-size: 1.6em;height: 30px;width: 30px;line-height:30px;}
a#scrollUp > i {position:relative;top:-4px;left:-6px;}
.owl-theme .owl-controls {display: none!important;}
.section-title {margin-bottom: 10px;margin-top: 10px;}
.search {visibility: visible;}
.header-search2 ul li form input,
.header-search3 ul li form input {opacity: 1;}
.footer-icon {margin-bottom: 0;}
.header-search form {width: 100%;}
.show .header-search2 ul li form {width: 0;}
.header-search2 ul li form input {width: 161px;}
.header-search2 ul li form {right: 225px;}
.service-icon {margin-top: -4px;}
/*.testmonial-text p {font-size: 0.929em;}*/
.news-content form input[type="submit"],.footer-area-2 .news-content form input{position:relative;margin:10px 0;}
/*#mc-embedded-subscribe{width:100%;border-radius:30px;}*/
footer .news-content form input.form-control{margin:10px 0;}
.footer-area-1 .footer-box.news-content form{margin:0;max-width: 400px;}
.footer-area-2 .left-area{padding-right:15px;}
.footer-area-2 .left-area .mobile-collapse{border-bottom:none;}
.footer-area-2 .container {padding-top: 0;padding-bottom: 0;}
.footer-area-2 h2{font-weight:normal;}
.footer-area-2 .right-area .newsletter .footer-box.news-content {padding:0;margin:0;border:none;}
.footer-area-2 .right-area{padding-left:15px;border:none;}
footer .footer-box.news-content form input{margin:0;height:37px;}
.footer-area-3 .pt-40 {padding-top: 0;}
.footer-area-3 .left-area.pb-30 {padding-top: 0;padding-bottom: 0;}
.footer-area-3 .footer-top .mobile-collapse {border-bottom: none;}
.footer-area-3 .footer-box.news-content {float: left;width: 100%;margin: 5px 0 0;}
.footer-area-3 .copy-right {padding: 25px 0;}
.footer-area-3 .copy-right .copyright {padding-bottom: 20px;}
footer .mobile-collapse .footer-menu, .footer-area-1 .footer-box{margin-top:0;}
.footer-area-1 .footer-box{margin-bottom:10px;}
.footer-area-1 .social_bookmarks {margin: 0 0 15px;float: left;}
.footer-area-1 .contactus li:first-child{padding-top:5px;}
.footer-area-1 .contactus li:last-child{padding-bottom:20px;}
.footer-area-1 #mc-embedded-subscribe{border-radius:0;margin:0 0 10px;}
.footer-area-1 .footer-bottom-area .img-responsive {display: block;}
.instagram-text {top: 66%;}
.instagram-text p {font-size: 1em;}
.aboutus .aboutus-text {margin-top: 0;text-align: center;margin-bottom: 10px;}
.aboutus .aboutus-text h2 {font-size: 1.429em;}
.aboutus .aboutus-text p {margin-top: 10px;}
.aboutus .single-team {margin-bottom: 10px;}
.accordion-tabs .tab-menu ul li a {font-size: 0.929em;}
.post-date-wapper {float: none;width: 100%;}
.bloag-entry-area .post-date {margin-left: 87px;}
.bloag-entry-area .post-content {float: none;width: 100%;text-align: center;}
.coloum-content {text-align: center;}
.columns .section-title {text-align: left;}
.columns .section-title.text-center {text-align: center;}
.columns .section-title.text-right {text-align: right;}
.contact .massage-box {margin-left: 0;margin-bottom: 30px;}
.massage-box {margin-top: 20px;}
.faq-title h2,
.question-area h2 {font-size: 1.429em;}
.lee-banners .section-title h2 {font-size: 1.071em;}
.banner-Carousel-area .banner-content-warper h1 {font-size: 2.000em;}
.banner-Carousel-area .banner-content-warper h5 {font-size: 1.429em;}
.lee-banners .single-banner {margin-bottom: 15px;}
.fwb-s1 .full-banner-content {left: 10%;}
.fwb-s1 .full-banner-text h4 a {font-size: 1.143em;}
.fwb-s1 .full-banner-text h3 span {font-size: 1.429em;}
.fwb-s1 .full-banner-text .price {display: block;margin: 0;text-align: left;}
.fwb-s1 .full-banner-text .timer {display: none;}
.news-content form{width:100%;}
.news-content form input,.newsletter.parallax_banner3 .news-content form input{width: 100%;}
.news-content form .clear > input{margin:0;}
.split-login .login-form-box{min-height:auto;}
.split-login .create-account .login-form-box{margin:0 0 15px;}
.page-title h1 {font-size: 1.6em;}
.ct-list .ct-item {display: inline-table;float: none;margin: 0px 0 11px;}
.product-review-default {margin: 15px 0 0;text-align: center;}
.navSplitPagesResult {float: left;line-height: 40px;text-align: center;width: 100%;}
.product .product-content .prod-qty-bx {font-size: 1.071em;margin: 0 auto 12px;}
.product-micro .product {max-width: none;}
.row-view .product .product-content {padding: 0 10px;}
.row-view .productslist-grid .product-img {width: 37%;}
.row-view .productslist-grid .product-content{width:59%;}
#filter-wrapper{text-align:center;}
.section-title h2:before {left: 50%;text-align: center;transform: translateX(-50%);-moz-transform: translateX(-50%);-webkit-transform: translateX(-50%);width: 20%;}
.navSplitPagesLinks {text-align: center;width: 100%;}
.forward.button-top {text-align: center;}
.row-view .product .product-name a {font-size: 1.286em;}
.modal-sm{max-width: 372px;}
.modal-md{max-width: 600px !important;margin: 0 auto;}
.fotorama__fullscreen-icon{top:30px;right:30px;}
.owl-carousel .owl-nav div{top:50% !important;}
.mprod-s1 .owl-carousel .owl-nav div, .mprod-s3 .owl-carousel .owl-nav div {background: #000;color: #fff;width: 20px;height: 30px;line-height: 30px;}
.mprod-s1 .owl-carousel .owl-nav div::before, .mprod-s2.owl-carousel .owl-nav div::before, .mprod-s3.owl-carousel .owl-nav div::before{color:#fff;font-size:20px;margin:5px;}
.mprod-s1.owl-carousel .owl-nav div:hover, .mprod-s2.owl-carousel .owl-nav div:hover, .mprod-s3.owl-carousel .owl-nav div:hover{background:#000;}
.mprod-s1.owl-carousel .owl-nav div:hover::before {color: #8C8787;}
.mprod-s2 .owl-nav{top:50%;position:initial;}
.mprod-s2.owl-carousel .owl-nav div{min-width:auto;width:20px;text-align:center;background:#000;height:30px;line-height:30px;color:#fff;}
.mprod-s2.owl-carousel .owl-nav .owl-next{right:6px;}
.mprod-s2.owl-carousel .owl-nav .owl-prev{left:6px;}
.owl-carousel .owl-nav .owl-prev {right: auto;}
.owl-carousel .owl-nav .owl-prev {left: 6px;}
.blog-carousel.owl-carousel .owl-nav .owl-next{right:0;}
.products-micro-slider.owl-carousel .owl-nav div {top:-50px;}
.footer-area-4 .footer-top .row > div, .footer-area-4 .footer-bottom .row > div, .footer-area-1 .footer-bottom-area .row > div {display: inline-block;width: 100%;text-align: center;margin: 0 0 20px;}
.footer-area-4 .footer-bottom .row > div:last-child, .footer-area-4 .footer-menu{margin:0;}
.footer-area-1 .footer-bottom-area .row > div:last-child{margin:0 0 10px;}
.footer-area-1 .footer-bottom-area .row > div .payment{float:left;width:100%;text-align:center;}
.footer-area-1 .text-center {text-align: left;font-weight: normal;}
.footer-area-1 .footer-middle-area, .footer-area-1, .footer-area-1 .footer-bottom-area {padding-top: 0;}
.footer-area-1 .footer-middle-area, .footer-area-1 .footer-bottom-area {padding-bottom: 0;}
.footer-area-1 h3{padding:16px 0;}
.footer-area-1 .mobile-collapse {border-bottom:none;}
.footer-area-1 h3:after{background:none;}
.footer-area-1 .footer-bottom-area .row > div, .footer-area-1 .footer-bottom-area .row > div:last-child{margin:0;}
.footer-area-1 .footer-title h3{margin:0 0 25px;}
.footer-area-2 .instacol .hidden-xs{display:block !important;}
.footer-area-2 .testimonial {margin: 30px 0 0;}
.footer-area-2 .testimonial .owl-nav div{top:-45px !important}
.footer-area-2 .testimonial .owl-nav div:before {width:22px;height:22px;font-size: 1.143em;line-height:normal;line-height:22px;}
.footer-area-2 .testimonial .owl-carousel .owl-nav .owl-prev {right:55px;left:auto;}
.footer-area-4 .footer-left {padding: 0;}
.footer-area-4 .footer-right .mobile-collapse {border-bottom: medium none;margin-top:0;}
.footer-area-4 .copy-right{border-top:1px solid #444;}
.footer-area-4 .footer-right .ptb-40 {padding:0 15px;}
.footer-area-4 h3::after{background:none !important;}
.footer-area-4 .footer-left .mobile-collapse__title::before{color:#fff;}
.footer-area-4 .social_bookmarks {margin:0 0 10px;}
.footer-area-4 .footer-box {float: left;width: 100%;margin: 0 0 25px;}
.service-area .row > div > .single-service {margin: 0 0 20px;}
.service-area .row > div:last-child > .single-service {margin: 0;}
.smallGallery.owl-carousel .owl-nav > div {top: 40% !important;}
/*.owl-prev::before, .owl-next::before {background: #ddd;font-size: 1.500em;width: 35px;height: 35px;line-height: 35px;}*/
.wishlist-list .product__inside__name > h4 {margin: 15px 0 0;}
.breadcrumb{margin-bottom:0;}
.ajxcart-info #productName {margin: 15px 0 0;}
.product-micro .product-wrapper {margin: 10px 0 0;}
.micro-product-area .section-title,.footer-top-area {padding: 0;margin-bottom: 0;}
.product-micro .product-img a img {width:auto;height:auto;}
.blg-s1 .blog-slider .blog-post,.blg-s2 .blog-slider .blog-post {display:table;/*margin: 0 auto;*/max-width: 372px;position: relative;}
.main-slider .con-s1 p{font-size: 1em;}
.mobile-collapse {width: calc(100% + 30px);margin-left: -15px;margin-right: -15px;margin-top: -1px;margin-bottom: -1px;padding-left: 15px;padding-right: 15px;border-top: 1px solid #444;border-bottom: 1px solid #444;}
.mobile-collapse__content {display:none;padding-bottom:15px;}
.mobile-collapse__title {text-transform:uppercase;cursor:pointer;padding:16px 0;margin-top:0 !important;margin-bottom:0 !important;position:relative;font-size:1.125em !important;-webkit-touch-callout: none;	-webkit-user-select: none;	-khtml-user-select: none;	-moz-user-select: none;	-ms-user-select: none;	user-select: none;}
.mobile-collapse__title::before {position: absolute;display: block;top: 13px;right: 0;font-family: 'Material Icons';font-size: 1.571em;content: "\e409";line-height: 1em;transform: rotate(90deg);-webkit-transform: rotate(90deg);-moz-transform: rotate(90deg);-ms-transform: rotate(90deg);-o-transform: rotate(90deg);}
.open > .mobile-collapse__title::before {content: "\e408";}
.open > .mobile-collapse__content {display: block;}
.footer-area-2 .footer-bottom .row > div {margin: 0;}
.footer-top > .ptb-40.container{padding:0 15px;}
.footer-area-2 .testimonial{margin:0;}
.banner-img.bmgr {margin-top:18px;}
.footer-area-3 .footer-bottom{padding:0;border:none;}
#quickViewModal .modal-dialog {max-width: none;width: 90%;}
.table-responsive{padding:10px 0;}
.table-responsive caption {padding: 0 10px;}
html, body{font-size:13px;}
.product .badges .l-badge{display:none;}
.product-img span.badge{padding:0 10px;line-height:20px}
/*.product .product-cart li a.btn-lnk, .mprod-s2 .product .product-icon li a.btn-lnk, .qck-cart.button, .owl-prev:before, .owl-next:before, .productslist-grid.mprod-s1 ul li.btn-li-cart > a{height:34px;width:34px;line-height:32px;}*/
.mobile-nav{font-size:1.2em;}
.cart-wrapper ul.product-link > li > a {line-height: 18px;padding: 10px 12px 10px;}
#newsArchiveContent .blog-post .blog-img {margin:0 0 20px;}
.create-account-page .submit-info .button_submit {float: left;margin: 30px 0 0;}
#accountHistInfo #myAccountShipInfo .shipinfo-payment-method {margin: 20px 0 0;}
#accountEditDefault .card > .clearBoth{display:none;}
#contactusBody .service-area-2.ct-list{padding:0 25px;}
#contactusBody .service-area-2.ct-list .row > div{padding:50px 25px;}
#contactusBody .service-area-2.ct-list .row > div, #contactusBody .service-area-2.ct-list .row > div:nth-child(2n+3) {border-bottom:1px solid #ccc;border-right:none;border-left:none;border-top:none;}
/*.tbs-2 h2{font-size:2em;}
.tbs-2 .text-content p{font-size:100%;}*/
.cart-pg #shippingEstimatorContent .card .button_update {margin: 0 0 30px;width: 100%;}
.product-shop .product-tabs .tab-content{margin:0 0 35px;}
.tbs-5 .effect.banner-img, .tbs-4 .effect.banner-img {margin:0 0 20px;}
.tbs-5 .effect.banner-img.bmgr{margin:0;}
.tbs-4 .effect.banner-img.bmgr{margin-top:0;}
.middle-banner4{padding:40px 0 230px;}
.middle-banner4 .html-parallax h5.text-left{font-size:25px;}
.middle-banner4 .html-parallax h2.name, .middle-banner4 .html-parallax .off{font-size:50px;}
.hm-v4 .banner-area.ptb-50 {padding: 35px 0 5px;}
.hm-v3 .products-carousel .owl-nav{display:block;}
.tbs-6 .banner-left{margin:0 0 18px;}
.tbs-6 .banner-right .row > div {padding-right: 0;}
.middle-banner3 .html-parallax h3{font-size:26px;}
.middle-banner3 .html-parallax p{font-size:16px;}
.tbs-6 .banner-left {display: none;}
.hm-v4 .main-slideshow {margin: 0 -15px;}
.modal-newsletter .checkbox-group label {margin: 2px 0 0;float: right;}
}
@media only screen and (min-width: 521px) and (max-width: 767px) {
.tbs-6 .text-content h3{font-size:20px;}
.tbs-6 .text-content p {font-size: 15px;}
.middle-banner3 .html-parallax{top:29%;}
.tbs-1 .text-content > h3 {font-size: 1.6em;}
.tbs-1 .text-content > h4 {font-size: 1.129em;}
}
@media (max-width: 680px) {
.cart-pg .cart-table tr > td.cartProductDisplay {display: table;float: none;margin: 0 auto;text-align: center;}
.cart-pg .btn-estimator {padding: 10px;text-align: center;width: 100%;}
.cart-pg #cartSubTotal{text-align:center;}
.owl-carousel .owl-item img{width:100%;}
#productAdditionalImages .smallGallery.owl-carousel .owl-item img{width:auto;}
.product-micro .product {max-width: none;}
#filter-wrapper select.form-control, .filters-row select.form-control {display: inline-block;margin: 10px 0;}
#shoppingCartDefault.cart-pg .cart-container .cart-table td.cartProductDisplay.img{width:auto;}
.tbs-2 h2{font-size:1.1em;margin-top:1em;}
.tbs-2 .text-content p{font-size:75%;}
}
@media (max-width: 600px) {
.footer-area-2 .copy-right .row > div {display:table;margin:0 auto;width:auto;float:none;}
.footer-area-2 .copy-right .copyright {padding:0;margin:0 0 15px;}
.mb-newsletter{display:table;width:auto;}
.mb-newsletter #mc_embed_signup input.email {border-radius: 30px;margin: 0 0 10px;width: 100%;position: inherit;}
.mb-newsletter #mc-embedded-subscribe,.mb-newsletter #mc_embed_signup .clear {border-radius: 30px;margin: 0 0 10px;width: 100%;position: inherit;}
}
@media (max-width: 520px) {
/*html, body{font-size:10px;}*/
.product .badges .l-badge{display:none;}
.product-img span.badge{padding:0 10px;line-height:20px}
.product .product-cart li a.btn-lnk, .mprod-s2 .product .product-icon li a.btn-lnk, .qck-cart.button, .productslist-grid.mprod-s1 ul li.btn-li-cart > a, .row-view .mprod-s2 .product-cart li > a.button{height:32px;width:32px;line-height:30px;}
.mprod-s2 .product .product-icon li a.btn-lnk i{width:auto;}
.mobile-nav{font-size:1.2em;}
.cart-wrapper ul.product-link > li > a {line-height: 18px;padding: 9px 12px 9px;}
.col-xxs-12 {width: 100%;}
.col-xxs-11 {width: 91.66666667%;}
.col-xxs-10 {width: 83.33333333%;}
.col-xxs-9 {width: 75%;}
.col-xxs-8 {width: 66.66666667%;}
.col-xxs-7 {width: 58.33333333%;}
.col-xxs-6 {width: 50%;}
.col-xxs-5 {width: 41.66666667%;}
.col-xxs-4 {width: 33.33333333%;}
.col-xxs-3 {width: 25%;}
.col-xxs-2 {width: 16.66666667%;}
.col-xxs-1 {width: 8.33333333%;}
.tbs-1 .item > div:first-child {margin: 0 0 18px;}
.tbs-4 .banner-content .text-content.top h3 > br {display: none;}
.tbs-4 .banner-content .text-content.top h3{font-size:18px;}
.tbs-4 .banner-content .text-content.top p{line-height:10px;font-size:16px;margin:0;}
.cart-pg .btn-update, .cart-pg .btn-checkout, .cart-pg .btn-continue-checkout {padding: 10px 0;text-align: center;width: 100%;}
.banner-right .row:first-child > div:first-child > .effect.banner-img {margin: 0 0 18px;}
.tbs-1 .item > div:last-child {margin: 18px 0 0;}
}
@media (max-width: 499px) {
.products-carousel .product-micro .product-wrapper {max-width: none;}
.product {max-width: 276px;}
.filter-content {float: none;display: table;margin: 0 auto 10px;}
.list-mode {display: table;float: none;margin: 0 auto;}
.filters-row{padding:0 0 20px;}
.list-mode .gl-mode{display:inline-block;}
}
@media (max-width: 480px) {
.cart-wrapper .qty-input-wra {max-width: 170px;}
.cart-wrapper .cart-add > span, .cart-wrapper .cart-add > div {margin:0 0 15px;}
.fwb-s2 .banner-timer > div {width:100%;}
.h3-bc-style1 h3, .h9-bc-style1 h3, .h11-bc-style1 h3{display:block;}
.fwb-s1 .full-banner-text .price {display: none;}
.row-view .productslist-grid .product-wrapper{text-align:center;}
.row-view .productslist-grid .product-content, .row-view .productslist-grid .product-img{width:100%;margin:0 auto;max-width:280px;float:none;text-align:center;}
.row-view .productslist-grid .product-content .product-cart{margin:0;}
.row-view .product .product-cart li{float:none;}
.footer-area-1 .footer-box.news-content form{max-width: 250px;}
.mprod-s1 .btn-li.btn-lnk.li-qckview a {padding: 4px 0;}
.row-view .product .product-name a {font-size: 1.1em;margin: 10px 0 0;display: inline-block;text-transform:upper-alpha;}
.mprod-s2 .product .product-img .lnk-sld{right:0;bottom:6px;}
#newsletterModal .subscribe-box{min-width:180px;max-width:280px;}
.middle-banner4 .html-parallax h2.name, .middle-banner4 .html-parallax .off{font-size:40px;}
.middle-banner4 .html-parallax .off > span{font-size:30px;margin-left:0;}
.middle-banner4 .html-parallax{right:auto;left:10%;}
}
@media only screen and (min-width: 480px) and (max-width: 767px) {
.service-text h3 {font-size: 1.143em;}
.banner-text h3 {display: block;}
.banner-text p {display: block;}
.newslatter-content .newslatter-text form input {width: 416px;}
.newslatter-content .newslatter-text form button {right: 2px;}
.bloag-entry-area .post-date {margin-left: 165px;}
.protofolio-menu div {margin-bottom: 5px;margin-right: 15px;}
.blog-full-width .bloag-entry-area .post-date {margin-left: 160px;}
}
@media only screen and (min-width: 320px) and (max-width: 640px) {
.banner-img6 .banner-text > h2 {font-size: 1.286em;width: 150px;}
.banner-text > a {margin-top: 10px;padding: 6px 10px;}
.blog-s2 .blog-post-info{padding:20px;}
.blog-s2 .blog-post-info > a{margin:0;}
}
@media (max-width: 360px){
.col-xxxs-12 {width: 100%;}
.col-xxxs-11 {width: 91.66666667%;}
.col-xxxs-10 {width: 83.33333333%;}
.col-xxxs-9 {width: 75%;}
.col-xxxs-8 {width: 66.66666667%;}
.col-xxxs-7 {width: 58.33333333%;}
.col-xxxs-6 {width: 50%;}
.col-xxxs-5 {width: 41.66666667%;}
.col-xxxs-4 {width: 33.33333333%;}
.col-xxxs-3 {width: 25%;}
.col-xxxs-2 {width: 16.66666667%;}
.col-xxxs-1 {width: 8.33333333%;}
}