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

body{ color:#5f5f5f; background:#fff; }
a{ color:#223d82; }
a:hover{ color:#d41c1e; }

@font-face {
	font-family: 'Amerigo BT';
	src: url('fonts/tt0643m_.eot');
	src: url('fonts/tt0643m_.ttf');
}
@font-face {
	font-family: 'Amerigo BT-Italic';
	src: url('fonts/tt0644m_.eot');
	src: url('fonts/tt0644m_.ttf');  
}

@font-face {
	font-family: 'FF DinPro';
	src: url('fonts/DINPro.eot');
	src: url('fonts/DINPro.otf');
}

@font-face {
	font-family: 'FF DinPro-Bold';
	src: url('fonts/DINPro-Bold.eot');
	src: url('fonts/DINPro-Bold.otf');
}

@font-face {
	font-family: 'FF DinPro-Cond';
	src: url('fonts/DINPro-Cond.eot');
	src: url('fonts/DINPro-Cond.otf');
}

@font-face {
	font-family: 'FF DinPro-CondBold';
	src: url('fonts/DINPro-CondBold.eot');
	src: url('fonts/DINPro-CondBold.otf');
}

@font-face {
	font-family: 'FF DinPro-Italic';
	src: url('fonts/DINPro-Italic.eot');
	src: url('fonts/DINPro-Italic.otf');
}


mark {color: #000;background:#ff0;}

/*================ Header Start ================*/
#header{ -webkit-box-shadow: 0px 6px 5px 0px rgba(50, 50, 50, 0.15);
-moz-box-shadow:    0px 6px 5px 0px rgba(50, 50, 50, 0.15);
box-shadow:         0px 6px 5px 0px rgba(50, 50, 50, 0.15);}
#header .top-block{ background:#223d82;}
#header .top-block .lt-panel ul li{ border-right:1px solid #4b9fd7;}
#header .top-block .lt-panel ul li a{ color:#fff;}
#header .top-block .lt-panel ul li a:hover{ color:#e7e7e7;}
#header .top-block .lt-panel ul li.active a{border-bottom:1px solid #fff;}
#header .top-block .lt-panel ul li a:hover{ border-bottom:1px solid #fff;}
#header .middle-block{ border-bottom:1px solid #ededed; background:#fff;}
#header .middle-block .rt-panel .lt-block{ border-right:1px solid #e1e1e1;}
#header .bottom-block{ background:#fff;}
#header .middle-block .rt-panel .block .text p{color:#4b4b4b;}
/*#header .middle-block .account-block{border-right:1px solid #e1e1e1;}*/
#header .middle-block .account-block span{ background:url(../images/account.png) no-repeat left center;}
#header .middle-block .list-block span{ background:url(../images/list.png) no-repeat left center;}
#header .middle-block .cart{ border:1px solid #ebebeb;}
#header .middle-block .cart p{ background:url(../images/cart.png) no-repeat left center;}
#header .middle-block .cart p a{color:#737373;}
#header .middle-block .cart p a:hover{ color:#9f9f9f;}
#header .middle-block .cart .dropdown{background: #fff;}
.woocom-cart{ border:1px solid #dedede; -webkit-box-shadow: 0px 1px 2px 0px rgba(50, 50, 50, 0.17); -moz-box-shadow:    0px 1px 2px 0px rgba(50, 50, 50, 0.17); box-shadow:0px 1px 2px 0px rgba(50, 50, 50, 0.17);}
.woocom-cart .top-panel { border-bottom:1px solid #dcdcdc;}
.woocom-cart .top-panel h1{color:#303030; border-bottom:1px solid #e5e5e5;}
.woocom-cart .top-panel .mini-cart thead{ color:#303030; border-bottom:1px solid #e5e5e5;}
.woocom-cart .top-panel .mini-cart tbody{  border-bottom:1px solid #e5e5e5;}
.woocom-cart .top-panel h1{}
#header .middle-block .cart .top-panel h4{ color:#5f5f5f; }
#header .middle-block .menu-icon sup{ background:#223d82; color:#fff;}
#header .top-block .mobile-option .cart-option .menu-icon sup{ background:#d41c1e; color:#fff;}
#menu .top-panel h4{ color:#5f5f5f; border-bottom: 1px solid #e5e5e5;}
#header .middle-block .cart .top-panel h4 span, #menu .top-pane h4 span{color:#303030;}
#header .middle-block .cart .top-panel h3, #menu .top-pane h3{ color:#605f5f;}
#header .middle-block .cart .top-panel h3 span, #menu .top-pane h3 span{color:#303030;}
#header .middle-block .cart .bottom-panel{ background:#f5f5f5; border-top:1px solid #fff;}
#header .middle-block .cart .bottom-panel .shopping,  .shopping{background: #000;color: #fff !important;border: 1px solid #dcdcdc;line-height: 20px;border: none !important;font-size: 14px;line-height: 18px;letter-spacing: 2px;font-weight: 500;}
#header .middle-block .cart .bottom-panel .shopping:hover, #menu .top-pane .shopping:hover{ background:#7a7a7a;}
#header .middle-block .cart .bottom-panel .checkout, #menu .top-panel .checkout{ background:#223d82;color:#fff; border:1px solid #dcdcdc;}
#header .middle-block .cart .bottom-panel .checkout:hover, #menu .top-panel .checkout:hover{background-color:#d41c1e;}
.top-panel.mm-panel.mm-hasnavbar.mm-opened .lt-block .img-block{ border:1px solid #dcdcdc !important;}
.top-panel.mm-panel.mm-hasnavbar.mm-opened .rt-block a.remove-button{ background:#808080; color:#fff;}
.top-panel.mm-panel.mm-hasnavbar.mm-opened .rt-block a.remove-button:hover{ background:#4f4e4e;}

.top-panel.mm-panel.mm-hasnavbar.mm-opened .rt-block a.second-button{ background:#808080; color:#fff;}
.top-panel.mm-panel.mm-hasnavbar.mm-opened .rt-block a.second-button:hover{ background:#4f4e4e;}


.search{ border-top:1px solid #eaeae7; border-bottom:1px solid #f8f8f8; border-left:1px solid #f5f5f5; border-right:1px solid #f5f5f5; box-shadow:1px 2px 2px rgba(0, 0, 0, 0.05) inset;}
.search input[type="text"]{ border:none; color:#b1b1b1;}
.search input[type="submit"]{ background:url(../images/search.png) no-repeat center center; border:none; }








/*================ Banner Start ================*/
.banner-block .banner-desc .text-block h4{color:#404040;}
.banner-block .banner-desc .text-block p{ color:#404040;}
.banner-block .owl-theme .owl-controls .owl-page span{ background:#a1a1a1; }
.banner-block .owl-theme .owl-controls .owl-page.active span,
.owl-theme .owl-controls.clickable .owl-page:hover span{ background:#223d82; }

/*================ Inner section Start ================*/
.inner-section h2{ background:url(../images/header-bg.png) repeat-x bottom left; color:#010b26;}
.inner-section .best-seller-block .box{ border-right:1px solid #e7e7e7;}
.inner-section .feature .box{ border:5px solid #fff; -webkit-box-shadow: 0px 1px 3px 0px rgba(50, 50, 50, 0.2);
-moz-box-shadow:    0px 1px 3px 0px rgba(50, 50, 50, 0.2);
box-shadow:         0px 1px 3px 0px rgba(50, 50, 50, 0.2);}
.inner-section .text-block .block{ border-bottom:1px solid #e3e3e3; }
.inner-section .text-block .block p{ color:#676767; }

.inner-section .block .lt-block{  }
.inner-section .block .lt-panel a{ color:#223d82; }
.inner-section .block .rt-panel h4{ color:#3a3a3a; }

.inner-section .block2 .lt-block h5{ color:#3a3a3a; }
.inner-section .block2 .lt-block h5 span{ color:#676767; }
.inner-section .block .rt-block ul li a.color1{ background:#303030; }
.inner-section .block .rt-block ul li a.color2{ background:#FD073A; }
.inner-section .block .rt-block ul li a.color3{ background:#07A5FF; }

.inner-section .block2 .rt-block a{ background:url(../images/buy.png) no-repeat 10px center; background-color:#223d82; color:#fff;}
.inner-section .block2 .rt-block a:hover{ background-color:#d41c1e; color:#fff;}

/*================ Seo Start Start ================*/
.seo-block h2{ color:#010b26; }
.seo-block p{ color:#5f5f5f; }

/*================ Brands srction Start ================*/
.brand .top-block{border-bottom:1px solid #f1f1f1;}
.brand .top-block h3{ color:#303030;}

/*================ Footer srction Start ================*/
#footer{background:url(../images/footer-bg.jpg) no-repeat top center; background-size:cover;}
#footer .top-block h4{  color:#fff;}
#footer .top-block .block ul li a{color:#9a9a9a;}
#footer .top-block .block ul li a:hover{ color:#CCC;}
#footer .top-block h6{ background:url(../images/location.png) no-repeat top left; color:#9a9a9a;}
#footer .top-block h5{ background:url(../images/phone.png) no-repeat left center;}
#footer .top-block h5 a{ color:#9a9a9a; }
#footer .top-block h5 a:hover{ color:#CCC;}
#footer .payment-block ul{ background:url(../images/payment-bg.png) no-repeat center center;}
#footer .bottom-block h5{  color:#868686;}
#footer .bottom-block p{color:#adadad;}
.mailing-block{ background:url(../images/bg-img3.jpg) no-repeat top center; background-size:cover;}
.mailing-block h2{ color:#fff;}
.mailing-block .submit{ background:#223d82; color:#fff;}
.mailing-block .submit:hover{ background:#d41c1e; color:#fff;}


/*================ Owl-carousel Start ================*/
#owl-demo2 .owl-controls .owl-buttons .owl-prev{
  background:url(../images/lt-arrow1.png) no-repeat center;}

#owl-demo2 .owl-controls .owl-buttons .owl-next{
  background:url(../images/rt-arrow1.png) no-repeat center;}


.owl-theme .owl-controls .owl-buttons .owl-prev{
  background:url(../images/lt-arrow.png) no-repeat center;}

.owl-theme .owl-controls .owl-buttons .owl-next{
  background:url(../images/rt-arrow.png) no-repeat center;}


#owl-demo1 .owl-controls .owl-buttons .owl-prev{
 background:url(../images/lt-arrow.png) no-repeat center;}

#owl-demo1 .owl-controls .owl-buttons .owl-next{
  background:url(../images/rt-arrow.png) no-repeat center;
}


/*================ Dropdown Button  ================*/


/*ADD*/

.dropbtn {color:#d6d6d6;}
.navbar-default .top-block .rt-block .top-section .cun-s-box .drop .dropdown-content a{color:#969696;}
.dropdown-content a:hover {background-color:#223d82;color:#fff !important;}
.navbar-default .top-block .rt-block .top-section .cun-s-box .language-block .dropdown-menu{background:#f9f9f9;box-shadow:0px 8px 16px 0px rgba(0,0,0,0.2);}
.navbar-default .top-block .rt-block .top-section .cun-s-box .language-block .btn-group span{color:#d6d6d6;}
.navbar-default .top-block .rt-block .top-section .cun-s-box .language-block .dropdown-menu li a{color:#969696;}
.navbar-default .top-block .rt-block .top-section .cun-s-box .language-block .dropdown-menu li a:hover{color:#223d82;}
.cart-details-block .cart-details-top-block .title-panel .rt-panel .shopping{margin:0 0 9px;}
.woocom-cart .top-panel h1 a:hover {color:#ff6700;}


/*ADD END */


.dropbtn1 {
	background:url(../images/down-arrow.png) no-repeat 95% center;
	background-color:#fff;
    color:#4b4b4b;
    border:none;
	width:100%;
	display:block;
}

/* Dropdown button on hover & focus */
.dropbtn1:hover, .dropbtn1:focus {
    background-color: #fff;
	border:none;
	outline:none;
}
/* Dropdown button on hover & focus */
.dropbtn:hover, .dropbtn:focus {
	outline:none;
}


/* Dropdown Content (Hidden by Default) */
.dropdown-content {
    background-color: #f9f9f9;
    box-shadow: 0px 8px 16px 0px rgba(0,0,0,0.2);
	z-index:99999;
}

/* Links inside the dropdown */
.dropdown-content a {
    color:#737373;
	border-bottom:1px solid transparent;
}

/* Change color of dropdown links on hover */







/*================ Breadcrumb Start ================*/
.breadcrumb{color:#223d82; }
.breadcrumb span{ color:#d5d5d5; }
.breadcrumb a{ color:#696969; }
.breadcrumb a:hover{ color:#223d82; }

/*================ About Start ================*/
.about-block .lt-block img{ border:1px solid #e8e8e8; }
.about-block .rt-block h2{ color:#010b25; background:url(../images/border1.jpg) no-repeat left bottom; }
.about-block .rt-block p{ color:#4e4e4e; }

/*================ Dashboard Start ================*/
.dashboard .top-block{ border-bottom:1px solid #f2f2f2; }
.dashboard .top-block h2{ color:#010b25; }
.dashboard .bottom-block .block a{ background:#fbfbfb; -webkit-box-shadow: 0px 3px 5px 0px rgba(0, 0, 0, 0.1);
-moz-box-shadow:    0px 3px 5px 0px rgba(0, 0, 0, 0.1);
box-shadow:         0px 3px 5px 0px rgba(0, 0, 0, 0.1); }
.dashboard .bottom-block .block a:hover{ background:#f5f5f5; }
.dashboard .bottom-block .block p{ color:#676767; background:url(../images/border2.jpg) no-repeat bottom center; }

/*================ Login Register Start ================*/
.login-register h2{ color:#010b25; }
.login-register h3{ color:#010b25; border-bottom:1px solid #dedede; }
.login-register .col-md-6 p{ color:#6b6b6b; }
.login-register h6{ color:#6a6a6a; }
.login-register .col-md-6 a{ color:#223d82; }
.login-register .col-md-6 a:hover{ color:#d41c1e; }
.login-register .thumb-box{ border:1px solid #e5e5e5; }
.login-register .lt-block{ background:#f7f7f7; }
.login-register .rt-block{ background:#f7f7f7; }
.login-register .border{ border-right:1px solid #e5e5e5; }
.login-register .form-control{ background:#fff; border:1px solid #dedede; border-radius:4px; color:#555; }
.login-register .login, .register{ /**color:#fff;**/ /*background:#223d82; */border:none; }
.login-register .login:hover, .register:hover{ color:#d41c1e; }

/*================ My Account Start ================*/
.my-account-block h2{ color:#010b25; }
.my-account-block .lt-block{ border:1px solid #e8e8e8; }
.my-account-block .lt-block .top-panel{ border-bottom:1px solid #e8e8e8; }
.my-account-block .lt-block .top-panel h3{ color:#434343; background:url(../images/icon1.png) no-repeat 10px center; }
.my-account-block .lt-block .top-panel h4{ color:#434343; background:url(../images/icon1.png) no-repeat 10px center; }
.my-account-block .lt-block .bottom-panel a{ color:#434343; background-color:#efedef; }
.my-account-block .lt-block .bottom-panel a.order{ background:url(../images/icon2.png) no-repeat 10px center; background-color:#efedef; }
.my-account-block .lt-block .bottom-panel a.wishlists{ background:url(../images/icon3.png) no-repeat 10px center; background-color:#efedef; }
.my-account-block .lt-block .bottom-panel a.loyalty-points{ background:url(../images/icon4.png) no-repeat 10px center; background-color:#efedef; }
.my-account-block .lt-block .bottom-panel a.address-book{ background:url(../images/icon5.png) no-repeat 10px center; background-color:#efedef; }
.my-account-block .lt-block .bottom-panel a.account-details{ background:url(../images/icon6.png) no-repeat 10px center; background-color:#efedef; }
.my-account-block .lt-block .bottom-panel a.changes-password{ background:url(../images/icon7.png) no-repeat 10px center; background-color:#efedef; }

.my-account-block .lt-block .bottom-panel a:hover{ color:#fff; }
.my-account-block .lt-block .bottom-panel a.order:hover{ background:url(../images/icon2-h.png) no-repeat 10px center; background-color:#223d82; }
.my-account-block .lt-block .bottom-panel a.wishlists:hover{ background:url(../images/icon3-h.png) no-repeat 10px center; background-color:#223d82; }
.my-account-block .lt-block .bottom-panel a.loyalty-points:hover{ background:url(../images/icon4-h.png) no-repeat 10px center; background-color:#223d82; }
.my-account-block .lt-block .bottom-panel a.address-book:hover{ background:url(../images/icon5-h.png) no-repeat 10px center; background-color:#223d82; }
.my-account-block .lt-block .bottom-panel a.account-details:hover{ background:url(../images/icon6-h.png) no-repeat 10px center; background-color:#223d82; }
.my-account-block .lt-block .bottom-panel a.changes-password:hover{ background:url(../images/icon7-h.png) no-repeat 10px center; background-color:#223d82; }

.my-account-block .lt-block .bottom-panel a.active{ color:#fff; }
.my-account-block .lt-block .bottom-panel a.order.active{ background:url(../images/icon2-h.png) no-repeat 10px center; background-color:#223d82; }
.my-account-block .lt-block .bottom-panel a.wishlists.active{ background:url(../images/icon3-h.png) no-repeat 10px center; background-color:#223d82; }
.my-account-block .lt-block .bottom-panel a.loyalty-points.active{ background:url(../images/icon4-h.png) no-repeat 10px center; background-color:#223d82; }
.my-account-block .lt-block .bottom-panel a.address-book.active{ background:url(../images/icon5-h.png) no-repeat 10px center; background-color:#223d82; }
.my-account-block .lt-block .bottom-panel a.account-details.active{ background:url(../images/icon6-h.png) no-repeat 10px center; background-color:#223d82; }
.my-account-block .lt-block .bottom-panel a.changes-password.active{ background:url(../images/icon7-h.png) no-repeat 10px center; background-color:#223d82; }

.my-account-block .rt-block .change-password-block{ background:#fbfbfb; border:1px solid #e8e8e8; }
.my-account-block .rt-block h3{ color:#fff; background:#223d82; }
.my-account-block .rt-block .change-password-block h6{ color:#3f3f3f; }
.my-account-block .rt-block .change-password-block h6 span{ color:#f64444; }
.my-account-block .rt-block .change-password-block .block3{ border-top:1px solid #e9e9e9; background:#fff; }
.my-account-block .rt-block .change-password-block label{ color:#3f3f3f; }
.my-account-block .rt-block .change-password-block .form-control{ background:#fff; border:1px solid #dedede; color:#555; }
.my-account-block .rt-block .change-password-block .save{ color:#fff; background:url(../images/icon8.png) no-repeat 20px center; background-color:#223d82; border:none; }
.my-account-block .rt-block .change-password-block .save:hover{ background-color:#d41c1e; }

.my-account-block .rt-block .my-wishlist .thumb-box{ border:1px solid #e8e8e8; }
.my-account-block .rt-block .my-wishlist .lt-panel{ border-right:1px solid #e4e4e4; }
.my-account-block .rt-block .my-wishlist .lt-panel h4{ color:#3c3c3c; }
.my-account-block .rt-block .my-wishlist .lt-panel .color-panel-bordered{ border-right:1px solid #e4e4e4; }
.my-account-block .rt-block .my-wishlist .lt-panel p{ color:#000; }
.my-account-block .rt-block .my-wishlist .lt-panel p span{ color:#303030; }

.my-account-block .rt-block .my-wishlist .md-panel{ border-right:1px solid #e4e4e4; }
.my-account-block .rt-block .my-wishlist .md-panel h4{ color:#3c3c3c; border-bottom:1px solid #dcdcdc; }
.my-account-block .rt-block .my-wishlist .md-panel h5.in-stock{ color:#303030; background:url(../images/tick-icon.png) no-repeat 10% center; }
.my-account-block .rt-block .my-wishlist .md-panel h5.out-of-stock{ color:#303030; background:url(../images/cross-icon.png) no-repeat 10% center; }
.my-account-block .rt-block .my-wishlist .rt-panel a{ color:#fff; }
.my-account-block .rt-block .my-wishlist .rt-panel a.cart{ background:url(../images/cart-icon.png) no-repeat 15% center; background-color:#223d82; }
.my-account-block .rt-block .my-wishlist .rt-panel a.cart:hover{ background-color:#d41c1e; }

.my-account-block .rt-block .my-wishlist .rt-panel a.remove{ background:#838383; }
.my-account-block .rt-block .my-wishlist .rt-panel a.remove:hover{ background:#6a6a6a; }

.my-account-block .rt-block .my-wishlist .all-cart-block a{ color:#fff; background:url(../images/cart-icon2.png) no-repeat 15px center; background-color:#223d82; }
.my-account-block .rt-block .my-wishlist .all-cart-block a:hover{ background-color:#d41c1e; }

.my-account-block .rt-block .my-order-block .table-responsive{ border:1px solid #e7e7e7; border-top:none; }
.my-account-block .rt-block .my-order-block .table-responsive tr{ border-bottom:1px solid #e7e7e7; }
.my-account-block .rt-block .my-order-block .table-responsive th{ color:#231f20; }
.my-account-block .rt-block .my-order-block .table-responsive td{ color:#303030; }
.my-account-block .rt-block .my-order-block .table-responsive a.view{ color:#fff; background:#818181; }
.my-account-block .rt-block .my-order-block .table-responsive a.view:hover{ background:#747373; }
.my-account-block .rt-block .my-order-block .table-responsive a.cart{ background:url(../images/cart-icon3.png) no-repeat center; background-color:#223d82; }
.my-account-block .rt-block .my-order-block .table-responsive a.cart:hover{ background-color:#d41c1e; }
.my-account-block .rt-block .my-order-block .table-responsive h4{ color:#111111; }
.my-account-block .rt-block .my-order-block .table-responsive h4 span{ color:#223d82; }

.my-account-block .rt-block .loyalty-points .top-block{ border:1px solid #e8e8e8; }
.my-account-block .rt-block .loyalty-points .top-block .lt-panel{ border-right:1px solid #e8e8e8; }
.my-account-block .rt-block .loyalty-points .top-block p{ color:#3f3f3f; }
.my-account-block .rt-block .loyalty-points .top-block h4{ color:#303030; }

.my-account-block .rt-block .loyalty-points .table-responsive{ border:1px solid #e7e7e7; border-top:none; border-bottom:none; }
.my-account-block .rt-block .loyalty-points .table-responsive tr{ border-bottom:1px solid #e7e7e7; }
.my-account-block .rt-block .loyalty-points .table-responsive th{ color:#231f20; }
.my-account-block .rt-block .loyalty-points .table-responsive td{ color:#303030; }
.my-account-block .rt-block .loyalty-points .table-responsive a{ color:#fff; background:#223d82; }
.my-account-block .rt-block .loyalty-points .table-responsive a:hover{ background:#d41c1e; }

.my-account-block .rt-block .order-details-block .thumb-box{ border:1px solid #eaeaea; }
.my-account-block .rt-block .order-details-block .thumb-box .border{ border-right:1px solid #eaeaea; }
.my-account-block .rt-block .order-details-block .thumb-box p{ color:#434343; }

.my-account-block .rt-block .order-details-block .table-responsive{ border:1px solid #e7e7e7; border-bottom:none; }
.my-account-block .rt-block .order-details-block .table-responsive thead{ background:#223d82; }
.my-account-block .rt-block .order-details-block .table-responsive tr{ border-bottom:1px solid #e7e7e7; }
.my-account-block .rt-block .order-details-block .table-responsive thead th{ color:#fff; }
.my-account-block .rt-block .order-details-block .table-responsive td{ color:#434343; }
.my-account-block .rt-block .order-details-block .table-responsive td span{ color:#223d82; }
.my-account-block .rt-block .order-details-block .table-responsive a.view{ background:url(../images/back-icon.png) no-repeat center; background-color:#838383; }
.my-account-block .rt-block .order-details-block .table-responsive a.view:hover{ background-color:#747373; }
.my-account-block .rt-block .order-details-block .table-responsive a.cart{ background:url(../images/cart-icon4.png) no-repeat center; background-color:#223d82; }
.my-account-block .rt-block .order-details-block .table-responsive a.cart:hover{ background-color:#d41c1e; }

.my-account-block .rt-block .order-details-block .table-responsive2{ border:1px solid #e7e7e7; border-bottom:none; }
.my-account-block .rt-block .order-details-block .table-responsive2 tr{ border-bottom:1px solid #e7e7e7; }
.my-account-block .rt-block .order-details-block .table-responsive2 td{ color:#303030; }
.my-account-block .rt-block .order-details-block .table-responsive2 .border{ border-right:1px solid #e7e7e7; }
.my-account-block .rt-block .order-details-block a.reorder{ background:#223d82; color:#fff; }
.my-account-block .rt-block .order-details-block a.reorder:hover{ background:#d41c1e; }

.my-account-block .rt-block .your-address-book .block{ border:1px solid #e9e9e9; border-top:none; }
.my-account-block .rt-block .your-address-book h4{ color:#231f20; }
.my-account-block .rt-block .your-address-book .block .box3{ color:#303030; }
.my-account-block .rt-block .your-address-book .block .box3 a{ color:#223d82; }
.my-account-block .rt-block .your-address-book .block .box3 a:hover{ color:#d41c1e; }
.my-account-block .rt-block .your-address-book p{ color:#7e7e7e; }
.my-account-block .rt-block .your-address-book .new-entry-block a{ color:#fff; background:#223d82; }
.my-account-block .rt-block .your-address-book .new-entry-block a:hover{ background:#d41c1e; }

/*================ Contact Start ================*/
.contact-block h2{ color:#303030; }
.contact-block .map-block iframe{ border:4px solid #f3f3f3; }
.contact-block .col-md-4{ background:url(../images/border3.png) no-repeat right center; }
.contact-block .col-md-3{ background:url(../images/border3.png) no-repeat right center; }
.contact-block .contact-details-block h3{ color:#303030; }
.contact-block .contact-details-block h3.address{ background:url(../images/address-icon.png) no-repeat left top; }
.contact-block .contact-details-block h3.phone{ background:url(../images/ph-icon.png) no-repeat left 3px; }
.contact-block .contact-details-block h3.mail{ background:url(../images/mail-icon.png) no-repeat left 3px; }
.contact-block .contact-details-block h3.social{ background:url(../images/social-icon.png) no-repeat left top; }
.contact-block .contact-details-block p{ color:#969696; }
.contact-block .contact-details-block p a{ color:#969696; }
.contact-block .contact-details-block p a:hover{ color:#5f5e5e; }

.contact-block .form-block h3{ color:#303030; }
.contact-block .form-block aside p{ color:#686c6f; }
.contact-block .form-block .form-control{ background:#fbfbfb; border:1px solid #ececec; }
.contact-block .form-block .submit{ color:#fefefe; background:#e91919; }
.contact-block .form-block .submit:hover{ background:#d31212; }

/*================ Checkout Start ================*/
.checkout-block{padding-bottom:35px;}
.checkout-block .accordion, .checkout-block .acc-btn h1{ color:#6a6a6a; border:1px solid #e2e2e2; border-top:none; }
.checkout-block a.accordion span, .checkout-block .acc-btn h1 span{ background:url(../images/checkout-arrow2.png) no-repeat center; }
.checkout-block a.accordion:hover, .checkout-block .acc-btn h1:hover{ color:#fff; }
.checkout-block .accordion.active, .checkout-block .acc-btn h1.selected{ color:#fff; }
.checkout-block .icon1, .checkout-block .acc-btn h1.icon1{ background:url(../images/checkout-icon1.png) no-repeat 32px center; background-color:#f4f4f4; border-top:1px solid #e2e2e2; }
.checkout-block .icon2, .checkout-block .acc-btn h1.icon2{ background:url(../images/checkout-icon2.png) no-repeat 32px center; background-color:#f4f4f4; }
.checkout-block .icon3, .checkout-block .acc-btn h1.icon3{ background:url(../images/checkout-icon3.png) no-repeat 32px center; background-color:#f4f4f4; }
.checkout-block .icon4, .checkout-block .acc-btn h1.icon4{ background:url(../images/checkout-icon4.png) no-repeat 32px center; background-color:#f4f4f4; }
.checkout-block .icon5, .checkout-block .acc-btn h1.icon5{ background:url(../images/checkout-icon5.png) no-repeat 32px center; background-color:#f4f4f4; }
.checkout-block .icon6, .checkout-block .acc-btn h1.icon6{ background:url(../images/checkout-icon6.png) no-repeat 32px center; background-color:#f4f4f4; }
.checkout-block .icon1:hover, .checkout-block .acc-btn h1.icon1:hover{ background:url(../images/checkout-icon1-h.png) no-repeat 32px center; background-color:#223d82; }
.checkout-block .icon2:hover, .checkout-block .acc-btn h1.icon2:hover{ background:url(../images/checkout-icon2-h.png) no-repeat 32px center; background-color:#223d82; }
.checkout-block .icon3:hover, .checkout-block .acc-btn h1.icon3:hover{ background:url(../images/checkout-icon3-h.png) no-repeat 32px center; background-color:#223d82; }
.checkout-block .icon4:hover, .checkout-block .acc-btn h1.icon4:hover{ background:url(../images/checkout-icon4-h.png) no-repeat 32px center; background-color:#223d82; }
.checkout-block .icon5:hover, .checkout-block .acc-btn h1.icon5:hover{ background:url(../images/checkout-icon5-h.png) no-repeat 32px center; background-color:#223d82; }
.checkout-block .icon6:hover, .checkout-block .acc-btn h1.icon6:hover{ background:url(../images/checkout-icon6-h.png) no-repeat 32px center; background-color:#223d82; }
.checkout-block .icon1.active, .checkout-block .acc-btn h1.icon1.selected{ background:url(../images/checkout-icon1-h.png) no-repeat 32px center; background-color:#223d82; }
.checkout-block .icon2.active, .checkout-block .acc-btn h1.icon2.selected{ background:url(../images/checkout-icon2-h.png) no-repeat 32px center; background-color:#223d82; }
.checkout-block .icon3.active, .checkout-block .acc-btn h1.icon3.selected{ background:url(../images/checkout-icon3-h.png) no-repeat 32px center; background-color:#223d82; }
.checkout-block .icon4.active, .checkout-block .acc-btn h1.icon4.selected{ background:url(../images/checkout-icon4-h.png) no-repeat 32px center; background-color:#223d82; }
.checkout-block .icon5.active, .checkout-block .acc-btn h1.icon5.selected{ background:url(../images/checkout-icon5-h.png) no-repeat 32px center; background-color:#223d82; }
.checkout-block .icon6.active, .checkout-block .acc-btn h1.icon6.selected{ background:url(../images/checkout-icon6-h.png) no-repeat 32px center; background-color:#223d82; }

.checkout-block a.accordion:after, .checkout-block .acc-btn h1:after {
    content: "";
    float: right;
	background:none;
	width:18px;
	height:14px;
	margin-top:5px;
}

.checkout-block a:hover.accordion:after, .checkout-block .acc-btn h1:hover {
    content: "";
	background:url(../images/checkout-arrow.png) no-repeat right center;
}

.checkout-block a.active.accordion:after, .checkout-block .acc-btn h1.selected:after {
    content: "";
	background:url(../images/checkout-arrow.png) no-repeat right center;
}


.sp-lightbox img{background:#fff;padding:20px;}


.checkout-block .accordion-panel{ border-left:1px solid #e2e2e2; border-right:1px solid #e2e2e2; border-bottom:1px solid #e2e2e2; }
.checkout-block .accordion-panel h3{ color:#030303; border-bottom:1px solid #fdf3f4; }
.checkout-block .accordion-panel .lt-block{ border-right:1px solid #fdf3f4; }
.checkout-block .accordion-panel .lt-block p{ color:#555555; }
.checkout-block .accordion-panel .lt-block p.default{ color:#030303; }
.checkout-block .accordion-panel .lt-block label{ color:#030303; }
.checkout-block .accordion-panel .lt-block .continue{ color:#fff; background:#223d82; border:none; }
.checkout-block .accordion-panel .lt-block .continue:hover{ background:#d41c1e; }
.checkout-block .accordion-panel .block1 p span{color:#223d82;}
.checkout-block .accordion-panel .block1 label{ color:#000;}
.checkout-block .accordion-panel .table-responsive .table thead{ background:#223d82; color:#fff;}
.checkout-block .accordion-panel .table-responsive .table{ border:1px solid #e2e2e2;}
.checkout-block .accordion-panel .table-responsive .table td span{color:#666;}
.checkout-block .accordion-panel .block2{ width:80%; text-align:center; border:1px solid #e2e2e2}
.checkout-block .accordion-panel .rt-block p{ color:#030303; }
.checkout-block .accordion-panel .rt-block p.default{ color:#555555; }
.checkout-block .accordion-panel .rt-block p.required{ color:#223d82; }
.checkout-block .accordion-panel .rt-block p span, .checkout-block .accordion-panel .lt-block p span, .payment-details-block .checkbox p span{ color:#223d82; }
.checkout-block .accordion-panel .rt-block .form-control{ background:#fff; border:1px solid #b2b2b2; }
.checkout-block .accordion-panel .rt-block label{ color:#030303; }
.checkout-block .accordion-panel .rt-block .login{ color:#fff; background:#223d82; border:none; }
.checkout-block .accordion-panel .rt-block .login:hover{ background:#d41c1e; }
.checkout-block .accordion-panel .button-set .next, .payment-details-block a.complete-purchase{ background:#223d82; color:#fff;}
.checkout-block .accordion-panel .button-set .next:hover, .payment-details-block a.complete-purchase:hover{ background:#d11111;}
.payment-details-block{ background:#f6f6f6;}
/*================ Cart Details Start ================*/
.alert-box-info,.info { color: #00529B; background-color: #BDE5F8; background-image:url(../images/info.png);}
.alert-box-successs,.success {color: #4F8A10; background-color: #DFF2BF;background-image:url(../images/success.png);}
.alert-box-warning,.warning {color: #9F6000; background-color: #FEEFB3;background-image: url(../images/warning.png);}
.alert-box-error,.error {color: #D8000C;background-color: #FFBABA;background-image: url(../images/error.png);}

.cart-details-block .cart-details-top-block{ background:#f5f5f5; }
.cart-details-block .cart-details-top-block .title-panel h2{ color:#010b25; }
.cart-details-block .cart-details-top-block .title-panel .rt-panel .shopping{font-family: 'Calibri'; color:#fff; background:url(../images/cart-details-icon1.png) no-repeat 13px center; background-color:#000; border:none;display: inline-block;float: left;font-size: 16px;line-height: 18px;text-transform: uppercase; letter-spacing:0;padding: 12px 20px 9px 40px;margin: 0;border-radius: 4px; }
.cart-details-block .cart-details-top-block .title-panel .rt-panel .shopping:hover{ background-color:#696868; }
.cart-details-block .cart-details-top-block .title-panel .rt-panel .checkout{ color:#fff; background:url(../images/cart-details-icon1.png) no-repeat 13px center; background-color:#223d82; border:none; }
.cart-details-block .cart-details-top-block .title-panel .rt-panel .checkout:hover{ background-color:#d41c1e; }

.cart-details-block .cart-details-top-block .bottom-panel{ background:#fff; }
.cart-details-block .cart-details-top-block .bottom-panel .top-panel p{ color:#505050; }
.cart-details-block .cart-details-top-block .bottom-panel .thumb-block{ border:1px solid #ebebeb; }
.cart-details-block .cart-details-top-block .bottom-panel .thumb-block .box1 h3{ color:#505050; }
.cart-details-block .cart-details-top-block .bottom-panel .thumb-block .box1 h4{ color:#505050; }
.cart-details-block .cart-details-top-block .bottom-panel .thumb-block .box1 p{ color:#646464; }
.cart-details-block .cart-details-top-block .bottom-panel .thumb-block .box2{ border-right:1px solid #ebebeb; border-left:1px solid #ebebeb; }
.cart-details-block .cart-details-top-block .bottom-panel .thumb-block .box2 .block p{ color:#3a3a3a; }
.cart-details-block .cart-details-top-block .bottom-panel .thumb-block .box2 .block .form-control{ color:#3a3a3a; border:1px solid #dbdbdb; }
.cart-details-block .cart-details-top-block .bottom-panel .thumb-block .box2 .link-block{ border-top:1px solid #e5e5e5; }
.cart-details-block .cart-details-top-block .bottom-panel .thumb-block .box2 .link-block a{ color:#223d82; }
.cart-details-block .cart-details-top-block .bottom-panel .thumb-block .box2 .link-block a:hover{ color:#d41c1e; }
.cart-details-block .cart-details-top-block .bottom-panel .thumb-block .box3{ border-right:1px solid #ebebeb; }
.cart-details-block .cart-details-top-block .bottom-panel .thumb-block .box3 p{ color:#505050; }
.cart-details-block .cart-details-top-block .bottom-panel .thumb-block .box4 h6{ color:#505050; }
.cart-details-block .cart-details-top-block .bottom-panel .thumb-block .box4 p{ color:#9c9c9c; }

.cart-details-block .cart-details-bottom-block .lt-block{ background:#f5f5f5; }
.cart-details-block .cart-details-bottom-block .lt-block h2{ color:#010b25; }
.cart-details-block .cart-details-bottom-block .lt-block .promotional-block{ background:#fff; }
.cart-details-block .cart-details-bottom-block .lt-block .promotional-block h3{ color:#4a4a4a; }
.cart-details-block .cart-details-bottom-block .lt-block .promotional-block .form-block .form-control{ color:#010b25; border:1px solid #e0e0e0; }
.cart-details-block .cart-details-bottom-block .lt-block .promotional-block .form-block .apply, .second-button{ color:#fff; background:#000; border:none; }
.cart-details-block .cart-details-bottom-block .lt-block .promotional-block .form-block .apply:hover, .second-button:hover{ background:#223d82;color:#fff }
.cart-details-block .cart-details-bottom-block .lt-block .promotional-block a{ color:#223d82; }
.cart-details-block .cart-details-bottom-block .lt-block .promotional-block a:hover{ color:#d41c1e; }

.cart-details-block .cart-details-bottom-block .rt-block{ background:#f5f5f5; }
.cart-details-block .cart-details-bottom-block .rt-block .lt-panel{ border-right:1px solid #dadada; }
.cart-details-block .cart-details-bottom-block .rt-block .lt-panel h4{ color:#464646; }
.cart-details-block .cart-details-bottom-block .rt-block .lt-panel h4.border{ border-bottom:1px solid #dadada; }
.cart-details-block .cart-details-bottom-block .rt-block .lt-panel .estimate{ color:#fff; background:#223d82; border-bottom:4px solid #8d6029; }
.cart-details-block .cart-details-bottom-block .rt-block .lt-panel .estimate:hover{ background:#d41c1e; }
.cart-details-block .cart-details-bottom-block .rt-block .rt-panel h4{ color:#575757; }

.cart-details-block .link-bottom-block .rt-panel .shopping{font-family: 'Calibri';color: #fff;background: url(../images/cart-details-icon1.png) no-repeat 13px center;background-color: rgba(0, 0, 0, 0);background-color: #000;border: none;display: inline-block;float: left;font-size: 16px;line-height: 18px;text-transform: uppercase;letter-spacing: 0;padding:11px 20px 10px 40px;margin: 0;border-radius: 4px;}
.cart-details-block .link-bottom-block .rt-panel .shopping:hover{ background-color:#696868; }
.cart-details-block .link-bottom-block .rt-panel .checkout{ color:#fff; background:url(../images/cart-details-icon1.png) no-repeat 13px center; background-color:#223d82; border:none; }
.cart-details-block .link-bottom-block .rt-panel .checkout:hover{ background-color:#d41c1e; }

/*================ Product List Start ================*/
.product-list-block .lt-block .block{ border:1px solid #dbdbdb; }
.product-list-block .lt-block h3{ color:#223d82; border-bottom:1px solid #dbdbdb; }
.product-list-block .lt-block .block .categories ul li{ color:#3a3a3a; border-bottom:1px solid #dbdbdb; }
.product-list-block .lt-block .block .categories ul li:last-child{ border:none; }
.product-list-block .lt-block .block .categories ul li a{ color:#3a3a3a; background:url(../images/arrow-icon.png) no-repeat right center; }
.product-list-block .lt-block .block .categories ul li a:hover{ background-color:#f7f7f7; }
.product-list-block .lt-block .block .categories ul ul a{ color:#737373;}
.product-list-block .lt-block .block .categories ul li a.active{ background-color:#f7f7f7; }
.product-list-block .lt-block .block .checkbox{ color:#3a3a3a; border-bottom:1px solid #dbdbdb; }
.product-list-block .lt-block .block .checkbox:last-child{ border:none; }
.product-list-block .lt-block .block .slider-box .slider-value-display { color:#707070; border:none; }
.product-list-block .lt-block .block .color-block ul li a.color1{ background:#33a1de; }
.product-list-block .lt-block .block .color-block ul li a.color2{ background:#292421; }
.product-list-block .lt-block .block .color-block ul li a.color3{ background:#ffd700; }
.product-list-block .lt-block .block .color-block ul li a.color4{ background:#c82536; }
.product-list-block .lt-block .block .color-block ul li a.color5{ background:#b87333; }
.product-list-block .lt-block .block .color-block ul li a.color6{ background:#00af33; }
.product-list-block .lt-block .block .color-block ul li a.color7{ background:#5c246e; }

.product-list-block .rt-block h2{ color:#303030; }
.product-list-block .rt-block .product-banner{ border:1px solid #e0e0e0; }
.product-list-block .rt-block .top-block{ border-top:1px solid #e2e2e2; border-bottom:1px solid #e2e2e2; }
.product-list-block .rt-block .top-block h3{ color:#4e4e4e; }
.product-list-block .rt-block .top-block .block .form-control{ color:#4e4e4e; background:#fff; border:1px solid #d9d9d9; }



.product-list-block .rt-block .bottom-block .box .p_anch a{background:#223d82;color:#fff;}





.product-list-block .modal__content .lt-block .quicview-img-block{ border:1px solid #f7f7f7;}
.product-list-block .modal__content .lt-block ul.product-thumb li{ border:1px solid #f7f7f7;}
.product-list-block .modal__content .rt-block h1, .cart-details-block .modal__content h1{ color:#404040;}
.product-list-block .modal__content .rt-block .price-panel{ border-top:1px solid #ebebeb; border-bottom:1px solid #ebebeb;}
.product-list-block .modal__content .rt-block .price-panel .lt-panel{ background:url(../images/arrow-icon2.png) no-repeat right center; }
.product-list-block .modal__content .rt-block .price-panel .lt-panel p{ background:url(../images/price-icon.png) no-repeat left center; color:#404040;}
.product-list-block .modal__content .rt-block .price-panel .lt-panel p span{ color:#a5a7a8;}
.product-list-block .modal__content .rt-block .price-panel .rt-panel p{color:#404040;}
.product-list-block .modal__content .rt-block .price-panel .rt-panel p span{ color:#303030;}
.product-list-block .modal__content .rt-block .description-panel h2{ color:#656363; border-bottom:1px solid #ebebeb;}
.product-list-block .modal__content .rt-block .description-panel p{ color:#626262;}
.product-list-block .modal__content .rt-block .description-panel p span{ color:#d41c1e;}
.product-list-block .modal__content .rt-block .option-panel, .cart-details-block .modal__content .option-panel{background:#f6f6f6;}
.product-list-block .modal__content .rt-block .option-panel .inner-block p, .cart-details-block .modal__content .option-panel .inner-block p{ color:#6f6f6f; }
.product-list-block .modal__content .rt-block .option-panel .inner-block .form-control, .cart-details-block .modal__content .option-panel .inner-block .form-control{color:#6f6f6f;}
.product-list-block .modal__content .rt-block .option-panel .inner-block .form-control1{ color:#6f6f6f;}
.product-list-block .modal__content .rt-block .option-panel .inner-block .cart, .cart-details-block .modal__content .option-panel .inner-block .cart{background:#223d82; color:#fff;}
.product-list-block .modal__content .rt-block .option-panel .inner-block .cart:hover, .cart-details-block .modal__content .option-panel .inner-block .cart:hover{ background:#d41c1e;}
.product-list-block .modal__content .rt-block .option-panel .inner-block .details{background:#585858; color:#fff;}
.product-list-block .modal__content .rt-block .option-panel .inner-block .details:hover{ background:#494848;}





.product-list-block .rt-block .bottom-block .block{ border-bottom:1px solid #e3e3e3; }
.product-list-block .rt-block .bottom-block .block h4{ color:#5f5f5f; }
.product-list-block .rt-block .bottom-block .block p{ color:#676767; }
.product-list-block .rt-block .bottom-block .block .lt-panel a{ color:#223d82; }
.product-list-block .rt-block .bottom-block .block .lt-panel a:hover{ color:#d50d0d; }
.product-list-block .rt-block .bottom-block .block .lt-block{ border-right:1px solid #cfcfcf; }
.product-list-block .rt-block .bottom-block .block .rt-block ul li a.color1{ background:#303030; }
.product-list-block .rt-block .bottom-block .block .rt-block ul li a.color2{ background:#FD073A; }
.product-list-block .rt-block .bottom-block .block .rt-block ul li a.color3{ background:#07A5FF; }

.product-list-block .rt-block .bottom-block .block2 .lt-block h5{ color:#3a3a3a; }
.product-list-block .rt-block .bottom-block .block2 .lt-block h5 span{ color:#676767; }
.product-list-block .rt-block .bottom-block .block2 .rt-block .buy-button{ background:url(../images/buy.png) no-repeat 10px center; background-color:#223d82; color:#fff; border:none;}
.product-list-block .rt-block .bottom-block .block2 .rt-block .buy-button:hover{ background-color:#d41c1e; color:#fff;}

/*================ Products Details Start ================*/
.product-details-block .product-details-top .alert .view-cart{border:1px solid #223d82;}
.product-details-block .product-details-top .alert .view-cart:hover{ background: #223d82; color:#fff;}
.product-details-block .product-details-top .lt-block .description-block h3{ color:#303030; border-bottom:1px solid #e5e5e5; }
.product-details-block .product-details-top .lt-block .description-block p{ color:#626262; }
.product-details-block .product-details-top .rt-block h1{ color:#404040; }
.product-details-block .product-details-top .rt-block .price-panel{ border-top:1px solid #ebebeb; border-bottom:1px solid #ebebeb; }
.product-details-block .product-details-top .rt-block .price-panel p{ color:#404040; }
.product-details-block .product-details-top .rt-block .price-panel .lt-panel{ background:url(../images/arrow-icon2.png) no-repeat right center; }
.product-details-block .product-details-top .rt-block .price-panel .lt-panel p{ background:url(../images/price-icon.png) no-repeat left center; }
.product-details-block .product-details-top .rt-block .price-panel .rt-panel p span{ color:#223d82; }
.product-details-block .product-details-top .rt-block .price-panel .rt-panel.item-code span {
	color:#000;
	font-size:18px
}

.product-details-block .product-details-top .rt-block .accordion-block h3{ color:#fff; background:#223d82; }

.product-details-block .product-details-top .rt-block .accordion-block h1.accordion{ color:#828282; border:1px solid #e2e2e2; border-top:none; }
.product-details-block .product-details-top .rt-block .accordion-block h1.accordion:after {
    content: "";
    float: right;
	background:none;
	width:11px;
	height:11px;
	margin-top:5px;
	background:url(../images/arrow-icon3.png) no-repeat right center;
}


.product-details-block .product-details-top .rt-block .accordion-block h1.accordion.selected:after {
    content: "";
	background:url(../images/arrow-icon4.png) no-repeat right center;
}

.product-details-block .product-details-top .rt-block .accordion-block .accordion-panel{ background:#f6f6f6; border-left:1px solid #e2e2e2; border-right:1px solid #e2e2e2; }
.product-details-block .product-details-top .rt-block .accordion-block .accordion-panel p{ color:#828282; }

.product-details-block .product-details-top .rt-block .thumb-box{ background:#f6f6f6; border:1px solid #e2e2e2; }
.product-details-block .product-details-top .rt-block .thumb-box .block p{ color:#6f6f6f; }
.product-details-block .product-details-top .rt-block .thumb-box .block .form-control{ color:#6f6f6f; background:#fff; border:1px solid #e0e0e0; }
.product-details-block .product-details-top .rt-block .thumb-box .block2 a.buy-button{ color:#fff; background:url(../images/cart-icon5.png) no-repeat 20% center; background-color:#223d82; }
.product-details-block .product-details-top .rt-block .thumb-box .block2 a.buy-button:hover{ background-color:#d41c1e; }
.product-details-block .product-details-top .rt-block .thumb-box .block2 .form-control{ color:#6f6f6f; background:#fff; border:1px solid #e0e0e0; }

.product-details-block .title-block{ border-top:1px solid #e5e5e5; border-bottom:1px solid #e5e5e5; }
.product-details-block .title-block h3{ color:#010b25; }

.product-details-block .brought-block .border{ border-right:1px solid #dbdbdb; }
.product-details-block .brought-block .top-block{ border-bottom:1px solid #dbdbdb; }
.product-details-block .brought-block .img-block{ border-bottom:1px solid #dbdbdb; }
.product-details-block .brought-block .text-panel p{ color:#626262; border-right:1px solid #dbdbdb; }
.product-details-block .brought-block .text-panel h4{ color:#4a4a4a; }
.product-details-block .brought-block .bottom-block p{ color:#4f4f4f; }
.product-details-block .brought-block .bottom-block h4{ color:#4a4a4a; }
.product-details-block .brought-block .bottom-block a{ color:#fff; background:url(../images/cart-icon6.png) no-repeat 8% center; background-color:#d41c1e; }
.product-details-block .brought-block .bottom-block a:hover{ background-color:#ab0d0d; }

.product-details-block .slider-block .box{ border-right:1px solid #e8e8e8; }
.product-details-block .slider-block .block{ border-bottom:1px solid #e3e3e3; }
.product-details-block .slider-block .block h4{ color:#5f5f5f; }
.product-details-block .slider-block .block p{ color:#676767; }
.product-details-block .slider-block .block .lt-panel a{ color:#223d82; }
.product-details-block .slider-block .block .lt-panel a:hover{ color:#d50d0d; }
.product-details-block .slider-block .block .lt-block{ border-right:1px solid #cfcfcf; }
.product-details-block .slider-block .block .rt-block ul li a.color1{ background:#303030; }
.product-details-block .slider-block .block .rt-block ul li a.color2{ background:#FD073A; }
.product-details-block .slider-block .block .rt-block ul li a.color3{ background:#07A5FF; }

.product-details-block .slider-block .block2 .lt-block h5{ color:#3a3a3a; }
.product-details-block .slider-block .block2 .lt-block h5 span{ color:#676767; }
.product-details-block .slider-block .block2 .rt-block a{ background:url(../images/buy.png) no-repeat 10px center; background-color:#223d82; color:#fff;}
.product-details-block .slider-block .block2 .rt-block a:hover{ background-color:#d41c1e; color:#fff;}

.product-details-block .slider-block .owl-theme .owl-controls .owl-buttons .owl-prev{ background:url(../images/owl-arrow-left.png) no-repeat center; }
.product-details-block .slider-block .owl-theme .owl-controls .owl-buttons .owl-next{ background:url(../images/owl-arrow-right.png) no-repeat center; }

#header .bottom-block button{ background:#223d82; }
.product-details-block .product-details-top .alert{ background:#fafafa;}

.product-list-block .rt-block .menu{background:none;}
.menu{background-color:#f9f8f8;}
.arrow {background:#223d82;}
.arrow-hand {background-color:#fff;}

#mobile-menu .mm-navbar{ display:none;}

.navicon-line {background-color: #fff;}
#header .bottom-block .menu{ background:#fff;}
.modal__window .text-block a{ background:#d41c1e; color:#fff;}
.modal__window .text-block a:hover{ background:#d41c1e;;}
.modal__window .text-block a.continue{background:#585858; color:#fff;}
.modal__window .text-block a.continue:hover{ background:#494848;}
.modal__window .text-block p{ background:url(../images/Tick_Mark_Dark-32.png) no-repeat left center;}


/*================ SF MENU ================*/
.sf-menu > li { border-right:1px solid #ececec;}
.sf-menu a { color:#fff;}
.sf-menu > li > a { color:#888888; border-bottom:1px solid #fff;}
.sf-menu > li > a.active{ color:#223d82; border-bottom:1px solid #223d82;}
.sf-menu > li > a:hover { color:#223d82; border-bottom:1px solid #223d82; }
.sf-mega { background:#fff; -webkit-box-shadow: 0px 6px 5px 0px rgba(50, 50, 50, 0.15);
-moz-box-shadow:    0px 6px 5px 0px rgba(50, 50, 50, 0.15);
box-shadow:         0px 6px 5px 0px rgba(50, 50, 50, 0.15);}
.sf-mega-section ul li a{color:#585858; transition:all ease-in-out 300ms; }
.sf-mega-section ul li a:hover{ color:#223d82; transition:all ease-in-out 300ms;}
.sf-menu ul li.sub a span{ background:url(../images/drop-icon.png) no-repeat right center; float:right; width:18px; height:20px;}

/*loader*/
.se-pre-con {background: url(../images/loading.gif) center no-repeat #fff;}
.pace .pace-progress { background: #e84c36;}

.categories .box{ border:1px solid #ededed;}
.categories .box .text-block h4 a{color:#223d82;}
.categories .box .text-block h4 a:hover{ color:#25a2f0;}

.ui-dialog-titlebar-close{background: url(../images/close_window.png) center no-repeat #fff;}
#shippingtbl td, #shippingtbl th{border:1px solid #ededed;}
#shippingtbl td{}
#shippingtbl th{}
.table-streaped > tbody > tr:nth-of-type(2n+1){ background:#f9f9f9;}
.table-streaped > tbody > tr{ background:#eeeeee;}




#product-list .page-nav span.active{ background:#2B9DE4;color:#fff; border:1px solid #2B9DE4;}
#product-list .page-nav a{ border:1px solid #2B9DE4; color:#2B9DE4;}
#product-list .page-nav a:hover{ color:#fff; background:#2B9DE4;}

.c-filter{  border:none; background:#000; color:#fff; }
.c-filter:hover{ background:#696868;}

.apply-f{  border:none; background:#000; color:#fff; }
.apply-f:hover{ background:#696868;}
.product-crumb span:last-child{ color:#223d82;}



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

.sf-menu ul li.sub ul li a, .sf-menu ul li a{ border-bottom:1px solid #b4b4b4;}
.sf-menu ul li a.active{ border:none;}
}
@media screen and (max-width: 980px) {
.sf-menu > li.sfHover { background:none}
.sf-menu { background: #015c9f; border-bottom:2px solid #2fa1e8;}
.sf-menu > li > a  { color:#fff;}
.sf-menu ul a { background: none; color: #fff;}
.sf-menu a:hover, .sf-menu > li > a:hover{ background:#01518c; }
.sf-menu a.active { background: none; background-color:#01518c; color: #fff;}
.sf-menu ul li a{ background:none;}
}

@media screen and (max-width: 700px){
.product-details-block .brought-block .text-panel p{ border-right:1px solid #dbdbdb; float:left; text-align:left; width:65%;}
.product-details-block .slider-block .box {
    border-right: 1px solid #e8e8e800 !important;}
}

@media screen and (max-width: 650px){
.my-account-block .rt-block .order-details-block .thumb-box .border{ border-right:1px solid #eaeaea;}
}
@media screen and (max-width: 600px){
.cart-details-block .cart-details-top-block .bottom-panel .thumb-block .box3{ border:none;}
}


@media screen and (max-width: 500px){
#header .middle-block .account-block{border-right:1px solid #e1e1e1;}
.modal__window .text-block p{ background-position: left top;}
}

@media screen and (max-width: 480px){
.product-details-block .brought-block .text-panel{ border-bottom:1px solid #dbdbdb;}
}


