@charset "utf-8";
/* CSS Document */


@media screen and (min-width: 1601px) {
.hm-product { background-size:cover;}
.inner-banner { background-repeat:no-repeat; background-size:cover; /*height:540px;*/}
.inner-banner-add { background-repeat:no-repeat; background-size:cover;  /*height:100px;*/}
.PrdtDtlsDiv .prdt li .product-hldr { min-height:490px;}


}

@media screen and (max-width: 1440px) {
.inner-banner { background-repeat:no-repeat; background-size:contain; height:405px;}

.inner-banner-add { background-repeat:no-repeat; background-size:contain;  height:100px;}
.checkout { width:100%  !important; margin-right: 0 !important; }
}


@media screen and (min-width: 1367px) and (max-width: 1440px) {
.checkout { width:100%  !important; margin-right: 0 !important; }
.fb-btn { width:100% !important; }
.ph-btn { width:100% !important; }
.email-btn { width:100% !important; }
}

@media screen and (min-width: 1200px) and (max-width: 1366px) {
	
.banner .carousel-caption h1 { font-size:40px; line-height:50px;}
.banner .carousel-caption { width:410px; margin-top:165px;}

.inner-banner { background-repeat:no-repeat; background-size:contain; height:385px; }
.inner-banner-add { height:100px; background-repeat:no-repeat; background-size:contain;}
}

@media screen and (max-width: 1280px) {
.inner-banner { height:360px;}
.inner-banner-add { height:100px;}
.banner .carousel-caption { margin-top:150px;}



.inner-banner {
	background-size:cover;
    width: 100%;
    float: left;
    height: 180px;
    position: relative;
    text-align: center;
}

.inner-banner-add { height:100px;}
.inner-banner-add img {
    max-width: 345px;
    display: inline-block;
    padding: 1% 15px 0 15px;
}
}

@media screen and (min-width: 992px) and (max-width: 1199px) {
.inner-banner { height:290px;}
.inner-banner-add { height:100px;}
.banner .carousel-caption { margin-top:120px; width:340px;}
.banner .carousel-caption h1 { font-size:30px; line-height:35px; margin:0;}
.banner .carousel-caption p { margin-bottom:5px;}
.banner-bottom h1 { font-size:25px;}

.inner-banner h5 { font-size:40px;}
.PrdtDiv p { margin-bottom:0;}
.PrdtDiv .Brnds li { margin-bottom:20px;}

.PrdtDtlsDiv .detailsHldr .txthldr .AddCart { padding:0 20px;}
.PrdtDtlsDiv .detailsHldr .txthldr .buy { padding:0 20px;}

.activity { padding:25px 0;}
.activity .nav-tabs { margin-bottom:20px;}
#map { height:250px;}

.received-payment-history .rsspv-tbl .tableScrollDiv { float: left; margin: 0; overflow-x: scroll; padding: 0; width: 100%; }
.received-payment-history .rsspv-tbl .tableScrollDiv table { width: 1100px; }

.inner-banner {
	background-size:cover;
    width: 100%;
    float: left;
    height: 160px;
    position: relative;
    text-align: center;
}
.inner-banner .text-center {
    max-width: 1140px;
    display: inline-block;
    padding: 5% 15px 0 15px;
}
.inner-banner-add { height:100px;}
.inner-banner-add img {
    max-width: 436px;
    display: inline-block;
    padding: 1% 15px 0 15px;
}
}

@media screen and (min-width: 768px) and (max-width:991px) {
	.fb-btn { width:100% !important; }
.ph-btn { width:100% !important; }
.email-btn { width:100% !important; }
.header .navbar-toggle .icon-bar { background:#000;}
.header .navbar-header { float:left; width:100%;}
.header .navbar-toggle { background:#none; border:1px solid rgba(0, 0, 0, 0.2); margin:35px 0 0 0;}
.header .navbar-collapse { padding:0; float:left; width:100%;}
.header .navbar-collapse .navbar-nav { float:left; width:100%; margin:20px 0 0 0;}
.header .navbar-collapse .navbar-nav li { float:left; width:100%; border-bottom:1px solid #f2f2f2;}
.header .navbar-collapse .navbar-nav li a { padding:0; font:400 16px/35px 'Quattrocento', serif;}
.header .navbar-collapse .navbar-nav li .fa { line-height:35px; margin:0 0 0 10px; float:left;}
.header .navbar-nav li:hover .dropdown-menu { display:none;}
.banner .carousel-control { width:6% !important;}
.banner .carousel-control img { max-width:25px !important}
.banner .carousel-caption { left:6% !important; width:310px !important; margin-top:100px; padding:0 !important;}
.banner .carousel-caption h1 { font-size:22px; line-height:35px;}
.banner .carousel-caption p { font-size:16px; line-height:24px; margin:0;}
.banner .carousel-caption a { padding:5px 10px;}
.banner-bottom h1 { font-size:24px;}
.banner-bottom a { font-size:15px; margin:0}
.banner-bottom { padding:15px 0;}
.hm-abt { padding:20px 0;}
.hm-product { padding:20px 0; background-size:100%}
.hm-product h1 { font-size:30px; margin:0 0 10px;}
.hm-product p { margin:0 0 10px;}
.hm-product .product-hldr .img-hldr { margin-bottom:10px;}
.hm-product .product-hldr a.view-mr { margin-bottom:15px;}
.hm-latest-news { padding:0;}
.hm-latest-news h1 { font-size:25px; margin:0 0 15px;}
.hm-latest-news li { width:50%;}
.hm-customer { padding:20px 0;}
.hm-customer h1 { font-size:25px; margin:0 0 15px;}
.hm-customer .owl-carousel .owl-item .item { padding:0 10%;}
.header .navbar-nav > li > .dropdown-menu { position:relative; float:left; width:100%; box-shadow:none; border:none; padding:0 25px;}

.inner-banner { height:168px;}
.inner-banner-add { height:100px;}
.inner-banner h5 { font-size:30px; line-height:40px;}
.about { padding-top:20px;}
.about h1 { margin:0 0 10px;}

.PrdtDiv { padding:20px 0;}
.PrdtDiv p { margin:0}
.PrdtDiv .Brnds { margin-top:15px;}

.PrdtDtlsDiv { padding:20px 0;}
.PrdtDtlsDiv .detailsHldr .txthldr .qty { margin-bottom:15px;}
.PrdtDtlsDiv h2 { margin-top:20px; margin-bottom:0;}
.PrdtDtlsDiv .prdt { margin-top:20px;}

.blogDiv { padding:25px 0}
.blogDiv .heading { padding:0 0 15px;}
.mediaDiv { padding:15px; margin:0 0 15px;}

.blog-details .comment-form ul { width:100%;}

.activity { padding:25px 0;}
.activity .nav-tabs { margin-bottom:20px;}
.activity .tab-content ul { padding:0}
.activity .nav-tabs li a { font-size:20px;}
.header-top ul li .lognDiv { width:280px;}
.header-top ul li .lognDiv .borderBox ul li .forgot { float:left;}

.career-page .career-form { padding:0;}
.career-page { padding:20px 0}
.recent-career ul li:last-child { margin:0;}

#map { height:250px;}
.contact-us { padding:20px 0;}

.distributor-application ul { width:100%; margin-bottom:10px;}

.cartDiv .cartTbl .scrollDiv { float: left; margin: 0; padding: 0; overflow-x: auto; width: 100%; }
.cartDiv .cartTbl .scrollDiv table { width: 850px; }

.checkoutDiv .frmDiv { width: 100%; }

.sign-up ul { width: 100%; }

.received-payment-history .rsspv-tbl .tableScrollDiv { float: left; margin: 0; overflow-x: scroll; padding: 0; width: 100%; }
.received-payment-history .rsspv-tbl .tableScrollDiv table { width: 1100px; }
.sign-up ul li input[type="submit"] { display:block; float:none;}
.inner-banner .text-center { padding-top:8.5%;}
.CmnBanner { min-height:218px !important; padding:85px 0 0 0;}

.inner-banner-add { height:100px;}
.inner-banner-add img {
    max-width: 345px;
    display: inline-block;
    padding: 1% 15px 0 15px;
}
.checkout { width:100%  !important; margin-right: 0 !important; }
}

@media screen and (max-width:767px) {
	.fb-btn { width:100% !important; }
.ph-btn { width:100% !important; }
.email-btn { width:100% !important; }
	.checkout { width:100%  !important; margin-right: 0 !important; }
.navbar-toggle { margin-top:19px !important;}
.header-top ul li a { margin:5px 0 0 10px;}
.header-top ul li a img { margin:0 5px 0 0 }
.hm-product .product-hldr a.view-mr { margin-bottom:15px;}
.header .navbar-toggle .icon-bar { background:#000;}
.header .navbar-header { float:left; width:100%;}
.header .navbar-toggle { background:#none; border:1px solid rgba(0, 0, 0, 0.2); margin:35px 0 0 0;}
.header .navbar-collapse { padding:0; float:left; width:100%; margin:0 !important}
.header .navbar-collapse .navbar-nav { float:left; width:100%; margin:20px 0 0 0;}
.header .navbar-collapse .navbar-nav li { float:left; width:100%; border-bottom:1px solid #f2f2f2;}
.header .navbar-collapse .navbar-nav li a { padding:0; font:400 16px/35px 'Quattrocento', serif;}
.header .navbar-collapse .navbar-nav li .fa { line-height:35px; margin:0 0 0 10px; float:left;}
.header .navbar-nav > li > .dropdown-menu { position:relative; float:left; width:100%; box-shadow:none; border:none; padding:0 25px;}
.header .navbar-nav li:hover .dropdown-menu { display:none;}
.navbar-header { margin:0 !important}
.header .navbar .navbar-brand { padding-left:0 !important}
.banner-bottom h1 { font-size:30px; text-align:center}
.banner-bottom p { float:left; width:100%; text-align:center;}
.banner-bottom { text-align:centerl}
.banner-bottom a { float:none; display:inline-block;}
.banner-bottom .col-md-4 { text-align:center;}
.banner-bottom { padding:15px 0;}
.hm-abt { padding:20px 0;}
.hm-abt .icon-hldr { margin:0 0 10px;}
.hm-abt h1 { margin:0 0 5px;}
.hm-abt p { margin:0 0 20px;}
.hm-product { padding:20px; text-align:center;}
.hm-product h1 { font-size:25px; margin:0 0 10px;}
.hm-product p { font-size:16px; margin:0 0 15px;}
.hm-product .product-hldr { float:none; display:inline-block; width:300px; margin:0 0 15px;}
.hm-latest-news { padding:0;}
.hm-latest-news h1 { margin:0 0 15px;}
.hm-latest-news li { width:50%;}
.hm-customer { padding:20px 0;}
.hm-customer h1 { margin:0 0 15px; font-size:25px;}
.hm-customer .owl-carousel .owl-item .item { padding:0 10%;}
.footer { padding:15px 0; text-align:center;}
.footer ul { margin:0 0 20px;}


.banner .carousel-control { width:6% !important;}
.banner .carousel-control img { max-width:25px !important}
.banner .carousel-caption { left:6% !important; width:310px !important; margin-top:100px; padding:0 !important;}
.banner .carousel-caption h1 { font-size:22px; line-height:35px; margin:10px 0 0;}
.banner .carousel-caption p { font-size:16px; line-height:24px; margin:0;}
.banner .carousel-caption a { padding:5px 10px;}
.banner-bottom h1 { font-size:24px;}
.banner-bottom a { font-size:15px; margin:10px 0 0 0}
.banner-bottom { padding:15px 0;}
.hm-customer .owl-carousel .owl-item p { font-size:18px;}
.header .navbar .navbar-brand { width:50px;}
.header .navbar .navbar-brand img { max-width:100%; height:auto}

.inner-banner { height:218px;}
.inner-banner h5 { font-size:30px; line-height:40px;}
.about { padding-top:20px;}
.about h1 { margin:0 0 10px;}

.PrdtDiv { padding:20px 0;}
.PrdtDiv p { margin-bottom:15px;}
.PrdtDiv .Brnds { margin:0;}
.PrdtDiv .Brnds li { text-align:center; margin-bottom:25px;}
.PrdtDiv .Brnds li .product-hldr .img-hldr { float:none; display:inline-block}
.PrdtDiv .Brnds li .product-hldr { min-height:auto}
.PrdtDiv .Brnds li .product-hldr .txthldr a.VwMr { float:none; display:inline-block}
.PrdtDiv .Brnds li .product-hldr .txthldr h1 { margin-bottom:15px;}

.PrdtDtlsDiv { padding:20px 0;}
.PrdtDtlsDiv .detailsHldr .imghldr { margin:0 0 15px;}
.PrdtDtlsDiv h2 { margin:20px 0 0}
.PrdtDtlsDiv .prdt li .product-hldr { min-height:auto; text-align:center;}
.PrdtDtlsDiv .prdt li .product-hldr .txthldr a.VwMr { float:none; display:inline-block}
.PrdtDtlsDiv .prdt li .product-hldr .img-hldr { width:100%; height:auto;}
.PrdtDtlsDiv .prdt li .product-hldr .img-hldr img { max-width:100%; height:auto;}
.PrdtDtlsDiv .prdt li .product-hldr .txthldr { padding:15px;}

.PrdtDiv .prdt li .product-hldr { text-align:center; padding:15px; min-height:auto;}
.PrdtDiv .prdt li .product-hldr .txthldr { padding:15px; text-align:center;}
.PrdtDiv .prdt li .product-hldr .txthldr a.VwMr { float:none; display:inline-block;}
.PrdtDiv .prdt li .product-hldr .img-hldr { height:auto;}
.PrdtDiv .prdt li .product-hldr .img-hldr img { max-width:100%; height:auto;}

.blogDiv { padding:25px 0}
.blogDiv .heading { padding:0 0 15px;}
.mediaDiv { padding:15px; margin:0 0 15px;}

.blog-details { padding:25px 0;}
.blog-details a.back-btn { margin-bottom:15px;}
.recent-post { margin-top:20px;}
.blog-details .comment-form ul { width:100%;}
.blog-details .comment-form { padding:15px;}

.activity { padding:25px 0;}
.activity .nav-tabs { margin-bottom:20px;}
.activity .tab-content ul { padding:0}
.activity .nav-tabs li a { font-size:20px;}
.activity .tab-content ul { text-align:center;}
.activity .tab-content ul li { width:450px; float:none; display:inline-block}
.activity .tab-content ul li .hldr h1 { text-align:left;}
.activity .tab-content ul li .hldr p { text-align:left;}
.activity .tab-content ul li .hldr ul li { text-align:left;}
.header-top ul li .lognDiv { width:240px;}
.header-top ul li .lognDiv .borderBox ul li .forgot { float:left;}

.career-page .career-form { padding:0;}
.career-page { padding:20px 0}
.recent-career ul li:last-child { margin:0;}
.career-page .career-form ul li { width:100%; padding:0;}

#map { height:250px;}
.contact-us { padding:20px 0;}

.network-customer { padding:20px 0;}

.distributor-application ul { width:100%; margin-bottom:10px;}
.distributor-application { padding:20px 0;}
.distributor-application h1 { margin-bottom:15px;}
.distributor-application p { margin-bottom:20px;}
.distributor-application h1 { font-size:20px;}
.distributor-application ul li { width:100%; margin-right:0}

.cartDiv .cartTbl .scrollDiv { float: left; margin: 0; padding: 0;/* overflow-x: auto; */width: 100%; }
.cartDiv .cartTbl .scrollDiv table { width: 850px; }
.checkoutDiv .frmDiv { width: 100%; }
.checkoutDiv .frmDiv ul li { padding: 0; width: 100%; }
.checkoutDiv .blingDtls { margin: 0 0 20px; }
.header-top ul li:first-child a { margin:5px 0 0 0; }

.header-top .nav2 { margin: 0 10px 0 0; }

.sign-up .radioUl li { margin: 0 10px 10px 0; }

.sign-up ul { width: 100%; }
.sign-up ul li { margin: 0 0 20px; width: 100%; }

.received-payment-history .rsspv-tbl .tableScrollDiv { float: left; margin: 0; overflow-x: scroll; padding: 0; width: 100%; }
.received-payment-history .rsspv-tbl .tableScrollDiv table { width: 1100px; }
.forMob { text-align:center;}
.banner-bottom .buy { float:none; display:inline-block; margin:0 10px 0 0; font-size:15px;}
.inner-banner .text-center { padding-top:8.5%;}
.CmnBanner { min-height:218px !important; padding:85px 0 0 0;}
.activity-banner h5 { font-size:50px; line-height:59px;}



}

@media screen and (max-width:736px) {
    .checkout { width:100%  !important; margin-right: 0 !important; }
    .acceptsubmit-one { width:auto; display:block; margin:10px auto; float:none; }
 
 .fb-btn { width:100% !important; }
.ph-btn { width:100% !important; }
.email-btn { width:100% !important; }
.acceptsubmit-two {  width:auto;  display:block; margin:10px auto; float:none; }
}

@media screen and (max-width: 667px) {
.banner .carousel-caption p { display:none}
.banner .carousel-caption { width:300px !important; margin-top:75px;}
.checkout { width:100%  !important; margin-right: 0 !important; }
.view-network .lft-hldr { margin-bottom: 30px; }
}

@media screen and (max-width: 640px) {
	.checkout { width:100%  !important; margin-right: 0 !important; }
.inner-banner { height:182px;}
.inner-banner-add { height:100px;}
.fb-btn { width:100% !important; }
.ph-btn { width:100% !important; }
.email-btn { width:100% !important; }
}

@media screen and (max-width: 639px) {
.checkout { width:100%  !important; margin-right: 0 !important; }
.fb-btn { width:100% !important; }
.ph-btn { width:100% !important; }
.email-btn { width:100% !important; }
}

@media screen and (max-width: 568px) {
	.checkout { width:100%  !important; margin-right: 0 !important; }
.banner .carousel-caption { width: 215px !important; margin-top:80px;}
.banner .carousel-caption h1 { font:400 15px/23px 'Quattrocento', serif; margin:0; }
.PrdtDtlsDiv .detailsHldr .txthldr .buy { padding:0 20px;}
.PrdtDtlsDiv .detailsHldr .txthldr .AddCart { padding:0 20px;}
.inner-banner { height:162px;}

.inner-banner-add { height:100px;}
.inner-banner-add { height:100px;}
.inner-banner-add img {
    max-width: 345px;
    display: inline-block;
    padding: 1% 15px 0 15px;
}
}

@media screen and (max-width: 480px) {
.fb-btn { width:100% !important; }
.ph-btn { width:100% !important; }
.email-btn { width:100% !important; }
 .checkout { width:100%  !important; margin-right: 0 !important; }
.banner .carousel-caption h1 { font-size:15px; line-height:25px;}
.banner .carousel-caption { width:195px !important; margin-top:65px;}
.banner .carousel-caption a { font-size:13px;}
.banner-bottom h1 { font-size:20px; margin:0 0 5px;}
.hm-latest-news li { width:100%;}
.hm-customer .owl-carousel .owl-item .item { background:none; padding:0}
.hm-customer .owl-carousel .owl-item { padding:15px;}

.inner-banner { height:107px;}
.inner-banner-add { height:100px;}
.inner-banner h5 { font-size:21px; line-height:28px;}
.about h1 { font-size:20px;}

.PrdtDiv p { font-size:18px; line-height:25px; margin:0;}

.activity .tab-content ul li  { width:100%;}
.activity .nav-tabs li a { font-size:15px; margin:0 8px;}
.blog-details ul.icons { float:left; width:100%; text-align:left;}
.blog-details ul.icons li { margin:0 10px 0 0 }
.blog-details h1 { margin-top:0}
.banner .text-center { padding-top:6.5%; }
.activity-banner h5 { font-size:50px; line-height:59px; margin:0; }

.hm-latest-news li .img-hldr { height:auto; overflow:hidden; }
.hm-latest-news li .img-hldr img { width:auto; height:auto; max-width:100%; }

.hm-latest-news li .txt-hldr h1 a { font-size:17px; }
.hm-latest-news li .txt-hldr p { font: 400 13px 'Open Sans', sans-serif; }
.inner-banner-add { height:100px;}
.inner-banner-add img {
    max-width: 345px;
    display: inline-block;
    padding: 1% 15px 0 15px;
}
 

}

@media screen and (max-width: 479px) {
	.fb-btn { width:100% !important; }
.ph-btn { width:100% !important; }
.email-btn { width:100% !important; }
.header-top .nav2 { margin: 8px 0 0; }
.checkout { width:100%  !important; margin-right: 0 !important; }
.view-network .rht-hldr .customer-code-form { width: 100%; }

.checkoutDiv .paymentimgDiv img { height: auto; width: 100%; }
}

@media screen and (max-width: 414px) {

#photo-viewer {
    position: relative;
    height: 357px;
}

.PrdtDtlsDiv .detailsHldr .txthldr .qty { float:left; width:100%; margin:0 0 15px;}
.checkout { width:100%  !important; margin-right: 0 !important; }
.mediaDiv span { background:none; padding:0; text-align:center;}
.mediaDiv span .moreBtn { float:none; display:inline-block;}
.blogDiv .heading h5 { font-size:25px;}
.fb-btn { width:100% !important; }
.ph-btn { width:100% !important; }
.email-btn { width:100% !important; }

.view-network .rht-hldr .nav-tabs { padding: 0; }
.view-network .rht-hldr .nav-tabs li { margin: 0 0 0 5px; }
.view-network .rht-hldr .nav-tabs li a { font-size: 13px; padding: 0 10px; }

.view-network .rht-hldr .tab-content .tab-pane ul { width: 100%; }
.inner-banner { height:118px;}
.inner-banner-add { height:100px;}

.banner .carousel-caption { width:175px !important; margin-top:40px;}

.sign-up ul li input[type="submit"] { display:block; float:none;}
.sign-up ul li input[type="button"] { display:block; float:none;}
.sign-up ul.forget li input[type="button"] { display:block; float:none;}
.inner-banner .text-center { padding-top:9%;}
.inner-banner h5 { margin:0; font-size:17px; line-height:24px;}
.activity-banner h5 { font-size:35px; line-height:42px; margin:0; }

.acceptsubmit-one { width:auto; display:block; margin:10px auto; float:none; }
 
 
.acceptsubmit-two {  width:auto;  display:block; margin:10px auto; float:none; } 

.inner-banner {
	background-size:cover;
    width: 100%;
    float: left;
    height: 112px;
    position: relative;
    text-align: center;
}
.inner-banner .text-center {
    max-width: 1140px;
    display: inline-block;
    padding: 12% 15px 0 15px;
}

.inner-banner-add { height:100px;}
.inner-banner-add img {
    max-width: 345px;
    display: inline-block;
    padding: 1% 15px 0 15px;
}

}

@media screen and (max-width: 375px) {
.hm-product .product-hldr { width:100%;}
.hm-product { padding:20px 0 0}
.banner .carousel-caption { width:165px !important; margin-top:30px;}
.checkout { width:100%  !important; margin-right: 0 !important; }
.fb-btn { width:100% !important; }
.ph-btn { width:100% !important; }
.email-btn { width:100% !important; }
}

@media screen and (max-width: 360px) {
.banner .carousel-caption h1 { margin:0;}
.banner .carousel-caption a { margin:0;}
.checkout { width:100%  !important; margin-right: 0 !important; }

.PrdtDiv .Brnds li .product-hldr .img-hldr { width:100%; height:auto;}
.PrdtDiv .Brnds li .product-hldr .img-hldr img { max-width:100%; height:auto;}
.PrdtDtlsDiv .detailsHldr .txthldr h2 { font-size:20px;}
.inner-banner { height:104px;}
.inner-banner-add { height:100px;}
.inner-banner-add img {
    max-width: 345px;
    display: inline-block;
    padding: 1% 15px 0 15px;
}
.fb-btn { width:100% !important; }
.ph-btn { width:100% !important; }
.email-btn { width:100% !important; }
}

@media screen and (max-width: 411px) {
.banner .carousel-caption h1 { margin:0;}
.banner .carousel-caption a { margin:0;}
.fb-btn { width:100% !important; }
.ph-btn { width:100% !important; }
.email-btn { width:100% !important; }
.checkout { width:100%  !important; margin-right: 0 !important; }
.PrdtDiv .Brnds li .product-hldr .img-hldr { width:100%; height:auto;}
.PrdtDiv .Brnds li .product-hldr .img-hldr img { max-width:100%; height:auto;}
.PrdtDtlsDiv .detailsHldr .txthldr h2 { font-size:20px;}
.inner-banner { height:84px;}
.inner-banner-add { height:100px;}
.inner-banner-add img {
    max-width: 283px;
    display: inline-block;
    padding: 1% 15px 0 15px;
}
}

@media screen and (max-width: 320px) {
	.fb-btn { width:100% !important; }
.ph-btn { width:100% !important; }
.fb-btn { width:100% !important; }
.inner-banner { height:78px;}
.inner-banner-add { height:92px;}
.banner .carousel-caption { width:135px !important; margin-top:20px;}
.banner-bottom .buy { padding:0 12px;}
.banner-bottom a { padding:12px 40px 12px 20px;}
.header-top ul li:nth-child(4) { width:100%; text-align:center;}
.header-top ul li:nth-child(4) a { display:inline-block; margin:7px 0 0 0; float:none;}
.header-top ul li.dropdown ul { right:auto; left:0;}
.header-top ul li.dropdown ul li { text-align:left;}
.banner .carousel-control { width:9% !important;}
.header-top ul { width:100%;}
.checkout { width:100%  !important; margin-right: 0 !important; }

}
