/*-- COMMON CSS ----------*/
body {margin: 0;padding: 0; -webkit-font-smoothing: antialiased;}
html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,images,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend
{margin: 0;padding: 0;border: 0;outline: 0 none;font-size: 100%;vertical-align: baseline;}
article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display: block;}
ul,li {list-style: none;margin: 0;padding: 0;}
a:hover {text-decoration: none !important;}
a,a image {border: 0 none;outline: none !important;}
a,a:focus {text-decoration: none;outline: none !important;}
.ob-menu .container {position: relative;}
input,button,textarea {outline: 0}
.ob-header.ob-scroll-nav .slidemenu.shop-menu>ul>li>a>span.login-text>span{display: none}
.ob-header.ob-scroll-nav .slidemenu.shop-menu>ul>li:last-child>a>span.login-text>span{display: initial}
/*-- OB TITLE ---------------*/
p {color: #888;font-size: 13px;line-height: inherit;padding-bottom: 15px;}
images {border: 0 none;}
.innerpage {margin-top: 190px;min-height: 500px;padding: 25px 0 40px;}
.innerpage.account-innerpage {padding-top: 0;}
.innerpage.account-innerpage .ob-account-right {margin-left: -12px; padding-top: 25px;}
hr {display: block;height: 1px;border: 0;border-top: 1px solid #ccc;margin: .5em 0 .8em;padding: 0}
h1.main-title {font-size: 18px ;padding-top: 12px;padding-bottom: 12px;color: #404040;text-transform: uppercase}
h1.main-title i {margin-right: 10px}
.title {border-bottom: 3px #f5f5f5 solid;padding: 15px 20px;background: #f5f5f5;background: -moz-linear-gradient(top, #f5f5f5 0%, #fdfdfd 100%);background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #f5f5f5),color-stop(100%, #fdfdfd));background: -webkit-linear-gradient(top, #f5f5f5 0%, #fdfdfd 100%);background: -o-linear-gradient(top, #f5f5f5 0%, #fdfdfd 100%);background: -ms-linear-gradient(top, #f5f5f5 0%, #fdfdfd 100%);background: linear-gradient(to bottom, #f5f5f5 0%, #fdfdfd 100%);filter: progid: DXImageTransform.Microsoft.gradient(startColorstr='#f5f5f5',endColorstr='#fdfdfd', GradientType=0);}
.title h1 {font-weight: 800; text-transform: uppercase;color: #404040;font-size: 18px;}
form .sub-form-box h2 {font-size: 16px  ;color: #404040;padding-bottom: 15px}
/*-- OB FORM ------------*/
.locate-distributor label,.sub-form-box label {font-size: 13px  ;color: #7f7f7f;padding-bottom: 5px}
input[type="file"]:focus,input[type="radio"]:focus,input[type="checkbox"]:focus{outline: none;outline-offset: 0}
input[type="radio"],input[type="checkbox"] {vertical-align: middle;margin: 0;}
/*form input[type="text"] {height: 40px;-webkit-box-shadow: inset 0 6px 32px -11px rgba(230, 230, 230, 1);-moz-box-shadow: inset 0 6px 32px -11px rgba(230, 230, 230, 1);box-shadow: inset 0 6px 32px -11px rgba(230, 230, 230, 1);}*/
input[type="text"] {width: 100%;color: #7f7f7f;font-size: 15px  ;padding: 6px;border: 1px solid #e6e6e6;}
.login-col input[type="text"],.login-col input[type="password"] {height: 34px;border-radius: 0;background: #fff url(../images/arrow.png) no-repeat 10px 10px;padding-left: 25px;-webkit-box-shadow: inset 0 6px 32px -11px rgba(230, 230, 230, 1);-moz-box-shadow: inset 0 6px 32px -11px rgba(230, 230, 230, 1);box-shadow: inset 0 6px 32px -11px rgba(230, 230, 230, 1);color: #888;border-color: #ddd;margin-bottom: 20px;}
.login-col input[type="text"]:focus,.login-col input[type="password"]:focus{border-color: #ec008b;background: #fff url(../images/arrow.png) no-repeat 10px -17px;-webkit-box-shadow: inset 0 6px 32px -11px rgba(230, 230, 230, 1);-moz-box-shadow: inset 0 6px 32px -11px rgba(230, 230, 230, 1);box-shadow: inset 0 6px 32px -11px rgba(230, 230, 230, 1);}
header .slidemenu .login-col .forgot-passwd input[type="text"] {margin-bottom: 10px;}
.login-col input[type="password"] {margin-bottom: 10px;}
input[type="submit"],input[type="button"],input[type="reset"],button[type="submit"]{border-radius: 3px;color: #fff;background: #5d5c5c;border: 1px solid #505050;box-shadow: 0 1px 2px #888;margin-right: 7px;text-transform: uppercase;font-size: 14px; font-weight: 800;padding: 0 12px;height: 37px;}
.btn-box-main.order-feedback-btn button[type="button"] {color: #fff;background: #5d5c5c;border: 1px solid #505050;box-shadow: 0 1px 2px #888;margin-right: 7px;text-transform: uppercase;font-size: 14px;font-weight: 800;padding: 0 12px;height: 37px;}
.btn-default:hover,.btn-default:focus,.btn-default:active,.btn-default.active,.open>.dropdown-toggle.btn-default,input[type="submit"]:hover,input[type="button"]:hover{color: #fff;background: #ec008b;border: 1px solid #d6017e;transition: all .5s ease 0;}
textarea {color: #7f7f7f;font-size: 15px  ;padding: 5px;border: 1px solid #e6e6e6;-webkit-box-shadow: inset 0 6px 32px -11px rgba(230, 230, 230, 1);-moz-box-shadow: inset 0 6px 32px -11px rgba(230, 230, 230, 1);box-shadow: inset 0 6px 32px -11px rgba(230, 230, 230, 1)}
label {font-weight: normal;}
.form-group {position: relative;}
/*.form-group ul { margin-bottom:-18px; }*/
.form-group label {font-size: 13px; color: #7f7f7f;padding-bottom: 5px;font-weight: normal;}
.form-group .error-message li,.form-group ul li {font-size: 11px;color: red;margin-top: 1px;position: absolute;line-height: 10px;}
.form-group input[type="text"] {height: 40px;}
.required-field {color: red;font-size: 13px;font-weight: 300;float: right;font-style: italic;}
.mandatory-field {color: red;}
.red {color: red;font-size: 12px;margin-left: 2px;}
.btn-box-main {margin-top: 20px}
.media-none .btn-box-main {margin-top: 0px;}
.form-group input[type="text"],.form-group input[type="password"],.form-group input[type="email"]{width: 100%;color: #7f7f7f;font-size: 15px  ;height: 40px;padding: 6px;border: 1px solid #e6e6e6;-webkit-box-shadow: inset 0 6px 32px -11px rgba(230, 230, 230, 1);-moz-box-shadow: inset 0 6px 32px -11px rgba(230, 230, 230, 1);box-shadow: inset 0 6px 32px -11px rgba(230, 230, 230, 1);margin-bottom: 0;}
.form-group textarea {font-size: 13px  ;color: #7f7f7f;padding-left: 10px;height: 100px;margin-bottom: 5px;width: 100%;resize: none;}
.check-block label {font-size: 14px;font-family: "Roboto Condensed", sans-serif;font-weight: 300;color: #7f7f7f; }
hr {display: block;height: 1px;border: 0;border-top: 1px solid #ccc;margin: .5em 0 .8em;padding: 0;}
/*.checkbox label::before {content: "";display: inline-block;position: absolute;width: 17px;height: 17px;left: 0;margin-left: -11px;border: 1px solid #ccc;border-radius: 0;background-color: #fff;-webkit-transition: border .15s ease-in-out,color .15s ease-in-out;-o-transition: border .15s ease-in-out,color .15s ease-in-out;transition: border .15s ease-in-out,color .15s ease-in-out;}
.checkbox label::after {display: inline-block;position: absolute;width: 16px;height: 16px;left: 0;top: 0;margin-left: -11px;padding-left: 3px;padding-top: 1px;font-size: 11px;color: #555;}
h1.main-title {font: 18px roboto_condensedbold;  margin-top: 15px;margin-bottom: 10px;color: #404040;text-transform: uppercase;}*/
.form-group input[type="text"]:focus,.form-group input[type="password"]:focus,textarea.textarea:focus,.checkbox input[type="checkbox"]{border-color: #ec008b;outline: none;}
.category-block .panel-heading span {text-transform: uppercase;color: #ec008b;}
input[type="text"]:focus,textarea.textarea:focus,.checkbox input[type="checkbox"]:focus{border-color: #ec008b;outline: none}
.checkbox input[type="checkbox"]:focus+label::before {border: 1px solid #ec008b}
.address-checkbox input[type="checkbox"].css-checkbox {border-color: #ec008b;outline: none;}
.position-inherit {position: inherit !important;}
/*-- OB BUTTONS -------------*/
a.btn-default {display: block;border: 0;text-align: center;background: #5c5c5c;min-height: 30px;color: #fff;font-size: 14px;letter-spacing: .5px;padding: 5px 15px;margin-left: 5px;border-radius: 0;text-transform: uppercase; }
a.btn-default:hover,a.btn-default:focus {color: #fff;background: #EC008B;border: 0;}
.btn-default {text-align: center;background: #5c5c5c;min-height: 30px;color: #fff;font-size: 14px;letter-spacing: .5px;padding: 5px 15px;margin-left: 5px;border-radius: 0;text-transform: uppercase; }
.btn-default:hover,.btn-default:focus {color: #fff;background: #EC008B;}
.btn-search {background: #5d5c5c;border: 1px #757575 solid;color: #fff;padding: 8px 10px;border-radius: 3px;display: inline-block;font-size: 14px; }
.btn-search .fa-star {color: #fff;font-size: 11px;padding-right: 5px}
.btn-search:hover,.btn-search:focus {background: #eb0089;color: #fff;border: 1px #eb0089 solid;transition: all .5s ease 0}
.add-btn {box-shadow: 0 1px 2px #888;color: #fff; font-size: 14px;font-weight: 400;height: 37px;padding: 7px 10px;text-transform: uppercase;border-radius: 3px}
.add-btn.gray {background: none repeat scroll 0 0 #5d5c5c;border-color: #505050;border-style: solid;border-width: 1px 1px 2px;display: inline-block}
.add-btn.gray.continue_gray {min-width: 100px}
.add-btn.gray:hover,.add-btn.gray:focus {background: #ec008b;color: #fff;transition: all .5s ease 0;border-color: #ec008b}
.add-btn.gray i.fa-angle-right {width: 7px;margin-left: 5px}
.add-btn.gray i.fa-shopping-cart,.add-btn.gray i.fa-plus-square {margin-right: 10px}
.upload-button {background: #ce2828;border-radius: 3px;display: inline-block;padding: 7px 15px;color: #fff;font-size: 14px; text-align: center;}
.upload-button:hover,.upload-button:focus {color: #fff;background: #3A3A3A;}
.lrg-but.btn-default {background: #777;border-radius: 3px;display: inline-block;padding: 8px 15px;color: #fff;font-size: 16px;min-width: 178px;margin-bottom: 10px;font-weight: 300;text-align: center;text-transform: none;margin-left: 0;}
.lrg-but.btn-default:hover {color: #fff;background: #E20088;}
.lrg-but.btn-default i {padding-right: 5px;color: #fff;}
.small-but.btn-default {background: #777;border-radius: 3px;display: inline-block;padding: 8px 15px;color: #fff;font-size: 16px;min-width: 150px;margin-bottom: 10px;font-weight: 300;text-align: center;text-transform: none;}
.small-but.btn-default:hover {color: #fff;background: #E20088;}
.small-but.btn-default i {padding-right: 5px;color: #fff;}
/*-- OB BREADCRUMB -------*/
.model-popup-simple .modal-content .close {background: url(../images/close-icon.png) no-repeat scroll 0 0 rgba(0, 0, 0, 0);height: 27px;opacity: 1;position: absolute;right: -10px;top: -10px;width: 26px;z-index: 9999;}
.model-popup-black .modal-content .close {height: 27px;opacity: 1;position: absolute;right: 10px;top: 5px;width: 26px;z-index: 9999;font-weight: normal; font-weight: 300; color: #656565;text-shadow: none;font-size: 36px;background: none;border: none;min-height: inherit;}
.model-popup-simple .modal-content .modal-lg {margin-top: 5%;}
.model-popup-pink .modal-header {color: white;background: #ec008b;text-align: center;}
.model-popup-black .modal-header {color: white;background: #2D2D2D;text-align: center;padding: 10px 15px;}
.model-popup-black .modal-header h1.modal-title {font-size: 20px;text-transform: uppercase; }
/*-- OB BREADCRUMB -------*/
.breadcrumb {border-radius: 0;font-size: 12px;list-style: outside none none;margin-bottom: 0;padding: 0 0 3px;border-bottom: 1px #bdbdbd solid;background: none;font-weight: 400}
.breadcrumb strong {font-weight: 400;color: #cf2929}
.breadcrumb ul {display: inline-block}
.breadcrumb ul li {float: left;margin: 0}
.breadcrumb ul li a,.breadcrumb ul li {color: gray;font-size: 13px;color: #7f7f7f; }
.breadcrumb ul li a:hover {color: #404040}
/*-- OB CHECKBOX ------------*/
.checkbox {padding-left: 5px;position: relative;}
.checkbox label {display: inline-block;position: relative;padding-left: 15px}
.checkbox label::before{content:""; display:inline-block; position:absolute; width:17px; height:17px; left:0; margin-left:-11px; border:1px solid #ccc; border-radius:0; background-color:#fff; -webkit-transition:border .15s ease-in-out,color .15s ease-in-out; -o-transition:border .15s ease-in-out,color .15s ease-in-out; transition:border .15s ease-in-out,color .15s ease-in-out}
.checkbox input[type="checkbox"]:focus+label::before{border:1px solid #ec008b}
.checkbox label::after{display:inline-block; position:absolute; width:16px; height:16px; left:0; top:0px; margin-left:-11px; padding-left:3px; padding-top:3px; font-size:11px; color:#555}
.checkbox input[type="checkbox"]{opacity:0; display:none}
.checkbox input[type="checkbox"]:focus+label::before{border:1px solid #ec008b}
.checkbox input[type="checkbox"]:checked+label::after{font-family:'FontAwesome'; content:"\f00c"}
.checkbox input[type="checkbox"]:disabled+label{opacity:.65}
.checkbox input[type="checkbox"]:disabled+label::before{background-color:#eee; cursor:not-allowed}
.checkbox.checkbox-circle label::before{border-radius:50%}
.checkbox.checkbox-inline{margin-top:0}
.checkbox-primary input[type="checkbox"]:checked+label::before{background-color:#428bca; border-color:#428bca}
.checkbox-primary input[type="checkbox"]:checked+label::after{color:#fff}
.checkbox-danger input[type="checkbox"]:checked+label::before{background-color:#d9534f; border-color:#d9534f}
.checkbox-danger input[type="checkbox"]:checked+label::after{color:#fff}
.checkbox-info input[type="checkbox"]:checked+label::before{background-color:#5bc0de; border-color:#5bc0de}
.checkbox-info input[type="checkbox"]:checked+label::after{color:#fff}
.checkbox-warning input[type="checkbox"]:checked+label::before{background-color:#f0ad4e; border-color:#f0ad4e}
.checkbox-warning input[type="checkbox"]:checked+label::after{color:#fff}
.checkbox-success input[type="checkbox"]:checked+label::before{background-color:#5cb85c; border-color:#5cb85c}
.checkbox-success input[type="checkbox"]:checked+label::after{color:#fff}
.pagination{margin:0}
.pagination>.active>a, .pagination>.active>span, .pagination>.active>a:hover, .pagination>.active>span:hover, .pagination>.active>a:focus, .pagination>.active>span:focus{background:#ce2828; border:1px solid #ce2828}
.pagination>li>a, .pagination>li>span{color:#404040}
.pagination>li>a:hover, .pagination>li>span:hover, .pagination>li>a:focus, .pagination>li>span:focus{color:#ec008b}
.inp-parts .checkout-select-wrapper{color:#7f7f7f; font-size:13px;   display:inline-block; background:url(../images/checkout-select-arrow.png) no-repeat 95%center; cursor:pointer; -webkit-box-shadow:0 6px 32px -11px rgba(230,230,230,1) inset; -moz-box-shadow:0 6px 32px -11px rgba(230,230,230,1) inset; box-shadow:0 6px 32px -11px rgba(230,230,230,1) inset}
.inp-parts .checkout-select-wrapper, .inp-parts .checkout-select-wrapper select{width:100%; height:40px; line-height:40px}
.inp-parts .checkout-select-wrapper .checkout-holder{display:block; margin:0 35px 0 12px; white-space:nowrap; overflow:hidden; cursor:pointer; position:relative; z-index:0}
.inp-parts .checkout-select-wrapper select{margin:0; position:absolute; z-index:2; cursor:pointer; outline:none; opacity:0; _nofocusline:expression(this.hideFocus = true); -ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0); filter:alpha(opacity = 0); -khtml-opacity:0; -moz-opacity:0}
.nav-up{top:-129px}
header{position:fixed; top:0; transition:top 0.3s ease-in-out 0s; width:100%;  z-index:10}
.home-content{margin-top:188px}
body.slide-active{overflow-x:hidden}
header .scroll-logo{display:none}
.ob-header{background:url(../images/header-bg.png) repeat; height:auto}
.header-loging{list-style:none; margin:34px 0 10px; padding:0; float:right}
.header-loging li.header-login-text{font-size:12px; border-right:1px solid #9e9e9e; float:left}
.header-loging li.header-login-text:last-child{border-right:none}
.header-loging li a{text-decoration:none; color:#ec008b; padding:0 5px}
.header-loging .detail-col h3 a:hover, .header-loging li a:hover .glyphicon, .header-loging li a:hover .login-text{color:#ec008b}
.header-loging .detail-col h3 a{color:#000; padding:0}
.header-loging .login-text{margin-left:6px; font-size:12px; color:#666464; text-transform:uppercase;  }
.header-loging li.last{border-right:none}
.header-loging .dropdown-menu{min-width:75px; font-size:12px}
.header-loging .dropdown-menu li{padding:1px 5px}
body.slide-active{overflow-x:hidden}
.navbar-header{position:relative}
.navbar.navbar-fixed-top.slide-active{position:relative}
.slidemenu{padding-top:5px; position:relative}
.navbar.navbar-fixed-top.slide-active{position:relative}
.ob-header .ob-top-menu{background:#666; border-bottom:1px #222 solid;   font-weight:400; font-size:13px; padding:6px 0}
.ob-header .ob-top-menu>a, .gosh-header .ob-top-menu a>span{color:#e5e5e5}
.ob-header .logo-col{margin:21px 0 20px}
.ob-header .menu-box .navbar-nav>li>a{color:#fff}
.main-logo-part{margin-top:0; -webkit-transition:all .4s ease; transition:all .4s ease}
.info-menu .inner-box ul li{display:block}
.info-menu .inner-box ul li a{color:#666465; display:block; text-align:left; padding:7px; border-right:0}
.info-menu .inner-box ul li a:hover{color:#fff}
.info-menu ul{text-align:right; margin:0}
.info-menu ul li{display:inline-block; text-align:right; position:relative}
.info-menu ul li>a{color:#E5E5E5; display:inline-block; border-right:#9c9c9c 1px solid; padding:0 9px; line-height:14px;   font-size:12px}
.info-menu ul li>a:hover{color:#ec008b}
.info-menu ul li:last-child a{border-right:0; padding-right:0}
.dropdown-menu-arrow .header-dropdown i.fa{margin-right:10px}
.info-menu ul li:last-child .dropdown-menu{left:auto; right:0}
.info-menu.slidemenu ul li:last-child .dropdown-menu-arrow::before{right:29px; left:auto}
.top-nav-right{float:right}
.slidemenu .login-col:last-child .dropdown-menu.user-dropdown{left:auto; right:0}
.ob-top-menu .ob-header .ob-logo-block>a, .ob-top-menu .ob-header .ob-logo-block a span{color:#000}
.ob-top-menu .shop-menu{padding-top:0}
.ob-top-menu .shop-menu .header-loging{margin:4px 0}
.ob-top-menu .header-search{float:left}
.ob-top-menu .header-search input.form-control{padding-bottom:0; margin-bottom:0}
.ob-top-menu .slidemenu .fa{color:#e5e5e5; font-size:10px}
.ob-top-menu .slidemenu .fa span{color:#555}
.ob-top-menu .slidemenu a:hover .fa span{color:#e5e5e5}
.ob-top-menu .shop-menu .header-loging .login-text{color:#e5e5e5}
.ob-top-menu .shop-menu .header-loging a:hover .login-text{color:#ec008b}
.ob-top-menu .ob-right-menu.navbar-nav li>a{line-height:normal; color:#e5e5e5}
.ob-top-menu .ob-right-menu.navbar-nav li>a:hover, .ob-top-menu .ob-right-menu.navbar-nav li>a:focus{background:none; color:#ec008b}
.ob-top-menu .header-loging .login-text{color:#e5e5e5}
.member-col{padding-right:0 !important}
.member-col:hover .dropdown-menu{display:block}
.member-col .dropdown-menu{width:130px; min-width:130px; padding:15px 0; left:8%}
.member-col .dropdown-menu li:last-child a{border:none}
.member-col .dropdown-menu li a{padding:7px; margin:0 10px}
.member-col img{padding-right:10px}
.member-col{line-height:60px; padding:0 12px; font-size:14px;   color:#404040}
.member-col:hover, .member-col:hover i{color:#ec008b}
.member-col i{font-size:18px; color:#666; margin-right:10px}
.ob-scroll-nav{display:none}
.scroll-logo-block{display:inline-block; float:left}
.ob-scroll-nav{box-shadow:-1px 2px 4px 0 rgba(0,0,0,0.3); background:#f5f5f5 url("../images/menu-slice.png") repeat-x scroll 0bottom}
.ob-scroll-nav .nav-search-btn{float:right; margin-right:20px}
.ob-scroll-nav .scroll-slide-menu{float:right}
.ob-scroll-nav .header-loging{margin:17px 0}
.ob-scroll-nav .logo-col.scroll-logo-block{margin:10px 0; width:110px}
.ob-scroll-nav .logo-col.scroll-logo-block img{width:100%}
.ob-scroll-nav .advance-search-btn a{padding:5px 10px}
header .slidemenu ul li>a i.quote-icon span{color:#fff
header .slidemenu ul li .dropdown-menu .header-dropdown i.quote-icon{position:relative}
header .slidemenu ul li .dropdown-menu .header-dropdown i.quote-icon span{position:absolute; color:#fff; left:4px; top:-5px}
header .slidemenu ul li .dropdown-menu .bft-but i.quote-icon span{color:#666}
header .slidemenu ul li .dropdown-menu .bft-but:hover i.quote-icon span{color:#EC008B}
i.quote-icon{position:relative}
i.quote-icon span{color:#fff; font-size:17px; position:absolute; left:50%; top:50%; margin-top:-0.35em; -webkit-transform:translateX(-50%) translateY(-50%); -moz-transform:translateX(-50%) translateY(-50%); -ms-transform:translateX(-50%) translateY(-50%); -o-transform:translateX(-50%) translateY(-50%); transform:translateX(-50%) translateY(-50%); font:normal normal normal 14px/1 FontAwesome}
.add-button a:hover i.quote-icon span{color:#666}
.inner-box h2{text-transform:uppercase; font-size:18px; font-weight: 800; padding-bottom:15px; margin:0}
.inner-box h3{text-transform:none; font-size:14px; font-weight: 800; margin-top:15px; margin-bottom:7px; padding:0; color:#555}
.slidemenu .fa{font-size:15px; color:#555}
.slidemenu .inner-box .fa.close-model{font-size:16px; padding:0}
.close-model{position:absolute; top:10px; right:15px}
.slidemenu .dropdown-menu-arrow::before{content:""; width:25px; height:17px; background:url(../images/a-shadow.png) no-repeat 0 0; display:inline-block; left:29px; position:absolute; top:-17px}
.slidemenu .dropdown-menu .inner-box{padding:18px 12px 15px; background:#FAFAFA; border:1px #fff solid; position:relative}
.slidemenu .cart-popup .inner-box, .slidemenu .quote-popup .inner-box, .slidemenu .dropdown-popup .inner-box{padding:10px; background:#fff}
.slidemenu .close-model{width:16px; height:16px; top:9px; right:7px; color:#EC008B; font-size:16px}
.slidemenu .dropdown .header-dropdown, header .dropdown-popup .header-dropdown{color:#333; font-size:18px; font-weight: 800; background:url(../images/titile-slice.png) repeat-x 0 0; text-transform:uppercase; padding:12px 10px; margin:-11px -10px 0}
.slidemenu .header-dropdown .close-model{color:#666; top:15px; right:9px}
.slidemenu .header-dropdown .close-model:hover, .slidemenu .close-model:hover{color:#EC008B}
.dropdown-grid{background:#FFF; color:#333; margin:0; overflow:auto; overflow-x:hidden; padding-top:10px}
.list-item{margin:0 0 5px; border-bottom:1px #ddd dotted; width:100%; display:inline-block; padding-bottom:10px; position:relative}
.list-item .close-btn:hover{color:#EC008B}
.list-item>div:nth-child(2){padding-right:0}
.slidemenu .list-item .close-btn{font-size:16px}
.list-item .close-btn{position:absolute; top:0; color:#404040; right:-5px; padding:0; width:20px}
.dropdown-popup .cart-img{min-height:113px; width:110px; height:100%; text-align:center; vertical-align:middle}
.dropdown-popup .list-item .cart-img img{width:90px; height:auto; margin:0 auto}
.cart-img{border:#CCC 1px solid; padding:0; float:left; width:95px; height:90px; overflow:hidden}
.list-item .cart-img img{width:70px; height:auto; margin:0 auto}
.cart-img:hover{border-color:#EC008B}
.header-loging a.cart-img{padding:0}
.list-item h3{f font-size:16px; color:#404040; margin:0; padding:0 0 2px}
.dropdown-grid .col-sm-8 h3{font:400 15px 'Roboto Condensed'; margin:0; padding:0; color:#000; margin-bottom:2px}
.dropdown-grid h4{  margin:0 0 8px; color:#888; padding:1px 0 0; font-size:14px; font-weight:400}
.dropdown-grid .price{margin:5px 0; color:#EC008B; font-size:24px;  line-height:27px}
.dropdown-grid .price span{font-size:16px; color:#888; font-weight: 300; padding-left:5px}
.list-item form{float:left}
.list-item h3 a{padding:0}
.list-item h3 a:hover{color:#EC008B}
.dropdown-grid .col-sm-8 input[type="submit"]{font-weight:700; letter-spacing:.5px}
.slidemenu .add-button a{padding:9px; display:inline-block; margin-right:5px; width:35px; height:35px; border:1px #7F7F7F solid; color:#7F7F7F}
.slidemenu .add-button a i{color:#7F7F7F}
.slidemenu .add-button a:hover{background:#EC008B; color:#fff; border-color:#EC008B}
.slidemenu .add-button a:hover i{color:#fff}
header .dropdown-popup .dropdown-menu-arrow:before{left:325px}
.slidemenu .dropdown-popup .dropdown-menu{left:auto; right:-10px}
.slidemenu .wishlist-popup .dropdown-menu{left:auto; right:-10px}
.wishlist-popup .dropdown-menu-arrow:before{left:328px}
.slidemenu .cart-popup .dropdown-menu{left:auto; right:-10px}
.slidemenu .quote-popup .dropdown-menu{left:auto; right:-10px}
.slidemenu .quote-popup .dropdown-menu-arrow::before{left:315px}
.slidemenu .navbar-nav>li>.dropdown-menu input[type="text"], .slidemenu .navbar-nav>li>.dropdown-menu input[type="password"]{background:#fff url(../images/arrow.png) no-repeat; background-position:10px 10px; display:inline-block; padding-left:20px; border:#E6E6E6 1px solid; -webkit-box-shadow:inset 2px 2px 5px 0 rgba(66,66,66,0.04); -moz-box-shadow:inset 2px 2px 5px 0 rgba(66,66,66,0.04); box-shadow:inset 2px 2px 5px 0 rgba(66,66,66,0.04); border-radius:0; line-height:26px; padding-top:12px; font-size:15px}
.slidemenu .navbar-nav>li>.dropdown-menu input[type="text"]:focus, .slidemenu .navbar-nav>li>.dropdown-menu input[type="password"]:focus{border:#FED4D8 1px solid; background-position:10px -17px}
.cart-popup .dropdown-menu-arrow:before{left:328px}
.slidemenu .dropdown-menu{margin-top:24px; background:#F5F5F5; border:0; padding:10px; border-radius:0; box-shadow:0 0 6px 2px rgba(0,0,0,0.2); min-width:370px; top:10px; width:370px}
::i-block-chrome, .slidemenu .dropdown-menu{width:380px}
.more-product{padding:13px 15px 10px; background:#F5F5F5; margin:-8px 0 1px}
.more-product span{text-transform:uppercase; font-size:14px; color:#888}
.dropdown-btn{display:inline-block; width:100%; padding-top:10px; border-top:1px #ddd dotted}
.slidemenu .more-product a.more-btn{float:none; text-transform:uppercase; font-size:14px; color:#888}
.slidemenu .more-product a{font-size:24px; float:right; padding:0; margin-top:-2px}
.slidemenu .more-product a:hover{color:#EC008B}
.dropdown-btn .bft-but{background:#7F7F7F; padding:10px 0; min-width:158px; text-align:center !important; text-transform:uppercase; border-radius:3px; color:#fff; font-size:13px; display:inline-block; font-weight: 800; -webkit-box-shadow:1px 1px 1px 0 rgba(0,0,0,0.52); -moz-box-shadow:1px 1px 1px 0 rgba(0,0,0,0.52); box-shadow:1px 1px 1px 0 rgba(0,0,0,0.52)}
.dropdown-btn .bft-but:hover i{color:#fff !important}
.dropdown-btn .bft-but:hover{background:#EC008B; color:#fff}
.dropdown-btn .bft-but i{margin-right:5px; color:#fff}
.slidemenu input.cart_btn, a.cart_btn{background:#444; color:#fff; padding:7px 12px}
.log-bottom p, .log-bottom{text-transform:none; font-size:14px; padding:0; color:#000}
.log-bottom a{color:#EC008B}
.navbar-default .navbar-nav>.open>a, .navbar-default .navbar-nav>.open>a:hover, .navbar-default .navbar-nav>.open>a:focus{background:none}
.slidemenu a:hover .fa, .header-login-text.open .dropdown-toggle .fa{color:#EC008B}
.slidemenu .top_menu .navbar-nav>li>.dropdown-menu a.quote_btn{background:#444; padding:9px 10px; display:inline-block; margin-left:10px}
.slidemenu .header-loging .dropdown-menu.user-dropdown{width:130px}
.slidemenu .dropdown-menu.user-dropdown .inner-box{padding:0}
.slidemenu .dropdown-menu.user-dropdown{width:auto; min-width:132px; padding:5px}
.header-loging .dropdown-menu.user-dropdown li{padding:0}
.header-loging .user-dropdown li a{padding:7px 10px; display:block;   color:#666465}
.header-loging .user-dropdown li a:hover{background:#666465; color:#fff}
.header-loging .login-text.user_text{text-transform:none; color:#ec008b}
.slidemenu .login-col .dropdown-menu{left:-306px}
.login-col .dropdown-menu-arrow:before{left:332px}
.login-col .check span{color:#999; font-size:13px; display:block; margin-top:-17px; padding-left:25px}
header .top_menu .navbar-nav>li>.dropdown-menu a{color:#e5564b}
.login-col .inner-box form>div:nth-child(3) a{padding-top:2px;  font-size:14px; color:#EC008B; display:block; float:right}
.slidemenu .login-col .dropdown-menu.user-dropdown{left:-7px}
.login-col .dropdown-menu-arrow.user-dropdown::before{left:90px}
header .slidemenu .navbar-nav>li>.dropdown-menu input[type="text"]{padding-top:8px; padding-left:22px}
.forgot-passwd p{font-size:14px; color:#888; line-height:15px; padding-bottom:15px}
body header .forgot-passwd .send-email{background:#7F7F7F; text-transform:uppercase; font-weight: 800;font-size:13px; color:#fff; text-shadow:0; padding:6px 14px 5px; margin:0; text-align:center; border-radius:2px; display:inline-block; -webkit-box-shadow:1px 1px 1px 0 rgba(0,0,0,0.52); -moz-box-shadow:1px 1px 1px 0 rgba(0,0,0,0.52); box-shadow:1px 1px 1px 0 rgba(0,0,0,0.52)}
body header .forgot-passwd .send-email:hover{background:#EC008B}
.check-box input{float:left}
.check-box .fl{margin-top:3px}
.check-box span{float:left; float:left; padding:0px 7px;  font-size:14px; color:#777}
.check-box div input[type="checkbox"]{display:none}
.check-box div input[type="checkbox"]+label span{display:inline-block; width:19px; height:19px; margin:-1px 4px 0 0; vertical-align:middle; background:url(../images/radio-btn.png) no-repeat left 0; cursor:pointer}
.check-box div input[type="checkbox"]:checked+label span{background:url(../images/radio-btn.png) no-repeat -20px 0}
.header-search{float:left; max-width:250px; margin-top:15px; position:relative}
.header-search .search-icon-btn{background:rgba(0,0,0,0) url("../images/header-search.png")no-repeat scroll 0 0; border:0 none; box-shadow:none; display:block; text-align:center; position:absolute; top:8px; right:-9px; text-indent:-999px}.header-search .search-icon-btn:hover{border:0; background:rgba(0,0,0,0) url("../images/header-search.png")no-repeat scroll 0 0}
.header-search .form-control{background:#fff; color:#b2b2b2; font-size:16px; border-radius:0; border:none; box-shadow:none; height:30px; border:1px solid #dedede; padding:0 25px 0 12px; line-height:30px; -webkit-transition:none; transition:none; -webkit-appearance:none; width:250px}
.header-search .form-control:focus{border:1px #ec008b solid}
.form-control:focus{box-shadow:none}
.navbar-header{position:relative}
#mainmenu-nav{border:none; background:transparent; margin:0; min-height:0}
#mainmenu-nav .navbar-toggle{cursor:pointer; position:relative; line-height:0; float:left; margin:0; width:24px; height:40px; padding:6px 0 0; border:0; background:transparent}
#mainmenu-nav .navbar-toggle>.icon-bar{width:100%; display:block; height:4px; margin:4px 0 0; background-color:#666}
.right-nav .navbar-toggle{background-color:#bbb}
.right-nav .navbar-toggle .icon-bar{background:#fff}
.ob-menu{background:#f5f5f5 url(../images/menu-slice.png) repeat-x 0 bottom; z-index:2; box-shadow:-1px 2px 4px 0 rgba(0,0,0,0.30)}
.ob-right-menu.navbar-nav>li{position:relative}
.ob-right-menu.navbar-nav>li i{font-size:18px; color:#666; margin-right:10px}
.ob-right-menu.navbar-nav>li>a{line-height:60px; padding:0 12px; font-size:14px;   color:#404040}
.advance-search-btn>a{background:#666; color:#fff; padding:5px 10px; display:inline-block; border:0; text-transform:uppercase; font-size:14px}
.advance-search-btn>a:hover{background:#EC008B}
.search-in-dropdown{float:left; margin-top:15px; width:120px}
.search-in-dropdown .ob-gender-select-box span.checkout-select-wrapper, .search-in-dropdown .ob-gender-select-box span.checkout-select-wrapper .custom-select, .search-in-dropdown .inp-parts.ob-gender-select-box{width:100%; height:30px; text-transform:uppercase}
.search-in-dropdown .inp-parts .checkout-select-wrapper, .search-in-dropdown .inp-parts .checkout-select-wrapper select{height:30px; line-height:30px}
.search-in-dropdown .inp-parts{margin-bottom:0}
.nav-search-btn a.header-search-medium{display:none}
ul.nav.navbar-right>li>a:hover{color:#EC008B}
.ob-right-menu.navbar-nav>li.hover a i{color:#EC008B}
.search-in-dropdown .inp-parts .checkout-select-wrapper{background:url("../images/checkout-select-arrow.png") #dbdbdb no-repeatscroll 95% center}
.search-in-dropdown .inp-parts .checkout-select-wrapper{font-weight: 800;}
.ob-logo-block .ob-right-menu.navbar-nav>li>a:hover, .ob-top-menu .ob-right-menu.navbar-nav>li>a:focus{background:none; color:#ec008b}
.ob-logo-block .navbar-nav.navbar-right>li{position:relative}
.ob-logo-block .info-menu{margin:34px 0 10px 0; padding-top:0}
.ob-logo-block .info-menu ul li>a{color:#000}
.ob-logo-block .info-menu ul li>a:hover{color:#ec008b}
.menu-box .navbar-nav>li{position:inherit}
.menu-box .navbar-nav>li>a{line-height:60px; padding:0 12px; font-size:14px;   color:#404040}
.menu-box .navbar-default .navbar-nav>li>a:hover, .menu-box .navbar-default .navbar-nav>li>a:focus{background-color:transparent; border-color:#69717E}
.menu-box .navbar-default .navbar-nav>.open>a, .menu-box .navbar-default .navbar-nav>.open>a:hover, .menu-box .navbar-default .navbar-nav>.open>a:focus{color:#ADAFBB; background-color:transparent}
.menu-box .navbar-nav{font-size:14px; color:#404040; text-transform:uppercase}
.menu-box .dropdown-submenu .dropdown-menu{padding:16px 0 10px 10px}
.menu-box .dropdown-submenu .dropdown-menu>div{padding:0}
.menu-box .dropdown-submenu .dropdown-menu>div:nth-child(2){position:relative; float:right; width:215px}
.menu-box .dropdown-submenu .dropdown-menu>div:nth-child(2) a{display:inline-block}
.menu-box .dropdown-submenu .dropdown-menu div:nth-child(2) img{position:absolute; top:113px; right:1px}
.menu-box .dropdown-menu{border:none; background:#F5F5F5; border-radius:0; font-size:14px; margin:0; padding:15px 0 21px 10px; -webkit-box-shadow:0 0 4px 2px rgba(0,0,0,0.20); -moz-box-shadow:0 0 4px 2px rgba(0,0,0,0.20); box-shadow:0 0 4px 2px rgba(0,0,0,0.20); width:225px; z-index:-1}
.menu-box .dropdown-menu>li:last-child>a{border-bottom:none}
.menu-box .dropdown-menu>li>a{border-bottom:1px dashed #bfbfbf; padding:9px 8px 6px; margin:0 20px 0 10px; white-space:normal;   font-size:14px}
.dropdown-submenu .dropdown-menu li a{border-bottom:1px dashed #bfbfbf; display:block; clear:both; font-weight:400; line-height:1.42857143; color:#333; padding:9px 8px 6px; margin:0 10px; white-space:normal;   font-size:14px}
.menu-box .dropdown-menu>li>a:hover, .menu-box .dropdown-menu>li>a:focus, .menu-box .dropdown-menu .dropdown-submenu .dropdown-menu li a:hover{color:#ec008b; text-decoration:none}
.menu-box .dropdown-menu .dropdown-submenu .dropdown-menu{border-radius:0 6px 6px; left:100%; top:0; display:none; border-radius:0; border:0; background:#F5F5F5; width:945px}
.menu-box .dropdown-menu .dropdown-submenu .dropdown-menu div li:nth-child(2n+2){border-right:none}
.menu-box .menu-pro-img{position:absolute; right:-20px; top:16%}
.dropdown-submenu.hover.open .dropdown-menu{display:block}
.menu-box .menu-caret1{background:url(../images/caret-bg.png) no-repeat scroll 100% bottomrgba(0,0,0,0); display:inline-block; height:5px; margin-left:5px; width:5px; text-align:right}
.menu-box .dropdown .menu-caret{background:url(../images/caret-bg.png) no-repeat scroll 100% bottomrgba(0,0,0,0); display:inline-block; height:5px; margin-left:5px; width:5px; text-align:right; float:right; margin-top:10px}
.middle-footer{background:#f0f0f0; font-size:12px; color:gray; padding:25px 0; text-transform:uppercase; letter-spacing:.8px; line-height:22px}
.middle-footer .footer-heading{background:#f0f0f0; color:#404040; float:left; font-size:18px; letter-spacing:.5px; margin:0 0 15px; padding:0; text-transform:uppercase; font-weight: 800;}
.middle-footer .footer-link a{color:gray; line-height:24px;font-weight: 300;font-size:14px}
.middle-footer .footer-link a:hover{color:#ec008b}
.middle-footer .footer-link .contact-icon1 a, .middle-footer .footer-link .contact-icon2 a, .middle-footer .footer-link .contact-icon3 a, .middle-footer .footer-link .contact-icon4 a{float:left; height:30px; line-height:35px; padding-left:24px; width:100%}
ul.footer-contact-detail{padding-top:5px}
.footer-contact-detail li{font-weight: 300; font-size:14px; text-transform:none}
.footer-contact-detail li a{color:gray}
.footer-contact-detail li a:hover{color:#EC008B}
.footer-contact-detail li.phone-number{background:url(../images/footer-icon1.png) no-repeat; height:30px; display:block; background-position:0 -7px; padding-left:25px}
.footer-contact-detail li.fax-number{background:url(../images/footer-icon2.png) no-repeat; height:30px; display:block; background-position:0 -4px; padding-left:25px}
.footer-contact-detail li.email-contact{background:url(../images/footer-icon3.png) no-repeat; height:30px; display:block; background-position:0 -2px; padding-left:25px}
.footer-contact-detail li.address-contact{background:url(../images/footer-icon4.png) no-repeat; height:30px; display:block; background-position:0 -6px; padding-left:25px}
.middle-footer .footer-link .contact-icon1 span{background:url(../images/footer-icon1.png) no-repeat scroll left toprgba(0,0,0,0); height:20px; display:inline-block; background-position:0 -7px}
.middle-footer .footer-link .contact-icon1 span:hover{background:url(../images/footer-icon1.png) no-repeat scroll left 82%rgba(0,0,0,0); height:20px; display:inline-block; background-position:0 -56px}
.middle-footer .footer-link .contact-icon2 a{background:url(../images/footer-icon2.png) no-repeat scroll left 3pxrgba(0,0,0,0)}
.middle-footer .footer-link .contact-icon2 a:hover {background: url(../images/footer-icon2.png) no-repeat scroll left 76%rgba(0, 0, 0, 0);}
.middle-footer .footer-link .contact-icon3 a {background: url(../images/footer-icon3.png) no-repeat scroll left -5%rgba(0, 0, 0, 0);text-transform: none;}
.middle-footer .footer-link .contact-icon3 a:hover {background: url(../images/footer-icon3.png) no-repeat scroll left 76%rgba(0, 0, 0, 0);}
.middle-footer .footer-link .contact-icon4 a {background: url(../images/footer-icon4.png) no-repeat scroll left toprgba(0, 0, 0, 0);text-transform: none;}
.middle-footer .footer-link .contact-icon4 a:hover {background: url(../images/footer-icon4.png) no-repeat scroll left 82%rgba(0, 0, 0, 0);}
.middle-footer .social-icon-box {border-top: 1px solid #d5d5d5;margin-top: 20px;padding-top: 25px;}
.social-icon {float: left;margin-right: 10px;}
.social-icon a img {top: 0;position: relative;}
.newslatter {color: #404040;font-size: 14px;margin: 5px 25px 0 0;float: left; position: relative;font-weight: 400;}
.news-box {float: left;}
.news-box .form-control {background: #f8f8f8;height: 30px;border: 1px solid #ddd;color: gray;font-size: 14px;width: 271px;border-radius: 0;padding-top: 6px;text-transform: uppercase;font-weight: 300;box-shadow: none;}
.news-box .form-control:focus {border: 1px #ec008b solid;}
.news-box .btn-default {background: #ec008b;height: 30px;border: 1px solid #ec008b;color: #fff;font-size: 14px;letter-spacing: .5px;padding-top: 4px;width: 115px;margin-left: 5px;border-radius: 0;text-transform: uppercase; }
.news-box .btn-default:hover {background: #666;border-color: #666;}
.news-box .form-control {background: #f8f8f8;height: 30px;border: 1px solid #ddd;color: gray;font-size: 14px;width: 271px;border-radius: 0;padding-top: 6px;text-transform: uppercase;font-weight: 300;box-shadow: none;}
/*--------------------------*/

/*-- OB COPY WRITE --------------*/
.bottom-footer {background: #666;color: #fff;font-size: 12px;line-height: 40px;}
.bottom-footer a {color: #fff;}
.bottom-footer a:hover {color: #EC008B;}
.bottom-footer span {font-weight: 300;font-size: 14px;font-weight: 300;}
/*---------------------------*/

/*-- FEEDBACK fORM ---------*/
.ob-feedback-block {position: fixed;top: 220px;right: 0;vertical-align: top;display: block;z-index: 2;}
.feedback-btn {background: #EC008B;color: #fff;padding: 10px 15px;margin-top: 55px;border: 1px #EC008B solid;font-size: 24px;position: absolute;left: -111px;top: 0;-ms-transform: rotate(270deg); /* IE 9 */-webkit-transform: rotate(270deg); /* Safari */transform: rotate(270deg);}
.feedback-btn:focus,.feedback-btn:hover {color: #fff;}
.feedback-form {border: 1px #343740 solid;float: left;width: 330px;background: #343740;color: #fff;padding: 20px;position: relative;}
.ob-feedback-block .feedback-form label {display: block;color: #fff;font-size: 13px;font-weight: 300;padding-bottom: 5px;}
.ob-feedback-block .feedback-form textarea {display: block;width: 100%;}
.ob-feedback-block .feedback-form input[type="text"] {margin-bottom: 0;}
.ob-feedback-block .feedback-form input[type="text"]:focus {border-color: #ec008b;}
.ob-feedback-block .feedback-form input[type="submit"],.ob-feedback-block .feedback-form input[type="button"]{box-shadow: none; margin-right: 8px;min-width: 75px;float: left;}
.ob-feedback-block .feedback-form span.required {font-size: 12px;text-align: right;float: right;padding: 10px 0;}
.feedback textarea {width: 100%;height: 80px !important;margin-bottom: 5px}
.feedback .fst-block {padding-left: 0}
.feedback .lst-block {padding-right: 0}
/*---------------------*/

/*-- HEADER ADVANCE SEARCH BLOCk ---------*/
.header-advace-search {position: absolute;width: 100%;display: none;top: 60px;z-index: -1;left: 0;}
.advance-search-btn.open>a,.advance-search-btn.open>a:focus {background: #EC008B;}
.input-colum .form-group {margin-bottom: 5px;}
.advace-close-but {position: absolute;right: 15px;top: 10px;z-index: 10;background: none;border: 0;margin: 0;}
.advace-close-but i {color: #777;margin: 0 !important;font-size: 18px;}
.advace-close-but:hover i {color: #111 !important;}
.advance-search-col {padding-left: 5px;padding-right: 5px;}
.header-advace-search input[type="submit"].save-button {background-position: -30px -472px;padding: 10px 10px 10px 30px;}
/*-- END HEADER ADVANCE SEARCH BLOCk ---------*/

/*--  Pop up menus ooption 2 START ---------*/
.menu-box-op2 .navbar-nav>li>a {line-height: 40px;}
.shop-menu-op2 {float: right;padding: 0;}
.shop-menu-op2.slidemenu .dropdown-menu-arrow::before {display: none;
} /* arrow removed from top  */
.shop-menu-op2 .cart-popup .dropdown-menu,.shop-menu-op2 .quote-popup .dropdown-menu{left: auto;right: 0px;top: 100%;padding: 0;z-index: 9;box-shadow: 0 4px 4px 0px rgba(0, 0, 0, 0.30);background: #f5f5f5;}
.shop-menu-op2 .cart-popup .header-dropdown,.shop-menu-op2 .quote-popup .header-dropdown{background: none;margin: 0;}
.shop-menu-op2 .cart-popup .header-dropdown .fa {font-size: 18px;color: #ec008b;}
.shop-menu-op2 .dropdown-grid {padding-top: 0;background: none;overflow: visible;}
.shop-menu-op2 .list-item {margin: 0;}
.shop-menu-op2 .list-item:hover {background: #e9e9e9;}
.shop-menu-op2 .list-item .close-btn {left: 100%;right: auto;height: 58px;idth: 47px;background: url(../images/close-ribbon.png) no-repeat;opacity: 0;pointer-events: none;-webkit-transition: 0.2s;-moz-transition: 0.2s;-ms-transition: 0.2s;-o-transition: 0.2s;transition: 0.2s;}
.shop-menu-op2 .list-item:hover .close-btn {opacity: 1;pointer-events: auto;}
.shop-menu-op2 .dropdown-grid .price {font-size: 18px;text-align: right;font-weight: 800;}
.shop-menu-op2 .header-loging {margin: 0px;}
.shop-menu-op2 .header-loging li>a {padding: 11px 26px 11px 20px;display: inline-block;}
.shop-menu-op2 .header-loging li a .fa {font-size: 18px;}
.shop-menu-op2 .header-loging li.open>a {box-shadow: 0 0 3px rgba(0, 0, 0, 0.2);}
.shop-menu-op2 .header-loging li .dropdown-btn a .fa span {color: #7f7f7f;}
.shop-menu-op2 .cart-popup .inner-box,.shop-menu-op2 .quote-popup .inner-box,.shop-menu-op2 .dropdown-popup .inner-box{padding: 0;background: none;border: none}
.shop-menu-op2 .list-item {padding: 10px 0;display: table;width: 100%;}
.shop-menu-op2 .dropdown-grid .list-item:first-child {border-top: 1px #ddd dotted;}
.shop-menu-op2 .dropdown-grid h4 {margin: 0;}
.shop-menu-op2 .header-loging .login-text {background: #ddd;border-radius: 50%;color: #666;position: absolute;font-size: 11px;display: table;text-align: center;top: 50%;right: 9px;-webkit-transform: translateY(-50%);-moz-transform: translateY(-50%);-ms-transform: translateY(-50%);-o-transform: translateY(-50%);transform: translateY(-50%);padding: 1px 4px;margin-top: -7px;}
.shop-menu-op2 .header-loging li.header-login-text {border: none;}
.shop-menu-op2 .more-product {padding: 15px 10px;background: #F5F5F5;margin: 0;}
.shop-menu-op2 .list-item>div:last-child {padding-right: 10px;}
.shop-menu-op2 .dropdown-btn {padding: 10px;}
.shop-menu-op2 .dropdown-btn .bft-but {min-width: 0;border-radius: 0;padding: 10px 20px;}
.pop-cart-total {float: right;font-size: 18px;color: #ec008b;font-weight: 800;padding-top: 5px;}
.pop-cart-total small {color: #666; font-size: 16px;}
.login-col .modal-dialog {max-width: 370px;}
.login-col .modal-content {background: #F5F5F5;border: 1px solid #fff;padding: 10px;border-radius: 0;box-shadow: 0 0 0px 10px #f5f5f5, 0 0 9px 11px rgba(0, 0, 0, 0.2);min-width: 370px;}
.login-col .logo-wrap {text-align: center;}
.login-col .modal-dialog .close-model {color: #ec008b;}
/*--  Pop up menus ooption 2 END---------*/

/*  option 2 top menu with search  Starts */
.ob-top-search-bar {background: #f5f5f5;padding: 4px 0;display: none;}
.ob-top-search-bar .top-search-wrap {position: relative;padding-right: 160px;}
.ob-top-search-bar .search-input {border: none;background: none;width: 100%;}
.ob-top-search-bar button {position: absolute;right: 0;top: 0;border: none;background: none;}
.ob-top-search-bar .search-btn {right: 25px;border-right: 1px dotted #999;height: 100%;padding-right: 10px;color: #999;}
.ob-top-menu-op2 {background: #f5f5f5 url(../images/menu-slice.png) repeat-x 0 bottom;box-shadow: -1px 2px 4px 0 rgba(0, 0, 0, 0.30);height: 34px;padding: 5px 0;}
.ob-top-menu-op2 .top-search-btn {border-right: 1px solid #ddd;padding-right: 10px;}
.ob-top-menu-op2 .info-menu {float: left;}
.ob-top-menu-op2 .top-search-btn {position: relative;top: -4px;cursor: pointer;}
.ob-top-menu-op2 .info-menu ul li>a {color: #333;}
.ob-top-menu-op2 .slidemenu {padding-top: 0;font-size: 14px;display: inline-block;}
.ob-top-menu-op2 .slidemenu .fa {font-size: 14px;}
.ob-top-menu-op2 .header-loging {margin: 0;display: inline;}
.ob-logo-block-op2 {text-align: center;}
/*  option 2 top menu with search  Ends */

/*--HEADER OPTION 3--*/
.ob-forgot-pass-col .forgot-passwd {display: none;}
.ob-forgot-pass-col .forgot-passwd.open {display: block;transition: all 0.5s;}
/*--OB SHOP HEADER OPTION 2--*/
.top-ui-navigation {padding: 0;}
.top-ui-navigation .login-text {color: #fff;}
.top-ui-navigation .header-loging {margin: 3px 0;}
.top-ui-navigation,.top-ui-navigation .header-loging li {position: inherit;}
.top-ui-navigation .dropdown-menu {position: absolute;left: 0 !important;right: 0 !important;width: 100%;box-shadow: none;top: 15px;background: #F9F9F9;height: 270px;}
.top-ui-navigation .dropdown-menu::before {display: none;}
.top-ui-navigation.slidemenu .inner-box {margin: 0 auto;background: none;padding: 15px 0 20px 0;border: 0;}
.top-ui-navigation .dropdown.open .ui-mask {opacity: 0.7;z-index: -1;visibility: visible;}
.top-ui-navigation.slidemenu .title-login i {color: #EC008B;font-size: 18px;margin-right: 5px;}
.top-ui-navigation.slidemenu .form-group input[type="text"],.top-ui-navigation.slidemenu .form-group input[type="password"]{height: 34px;padding: 5px 76px 5px 25px;}
.top-ui-navigation.slidemenu .forgot-passwd .form-group input[type="text"]{padding: 5px 105px 5px 25px;}
.forgot-title {position: relative;text-align: center;margin-top: 60px;}
.forgot-title::before {content: '';position: absolute;top: 15px;width: 100%;height: 1px;background: #ccc;left: 0;z-index: -1;}
.forgot-title span {margin: auto;font-size: 20px;font-weight: 800;background: #F9F9F9;padding: 0 15px;color: #EC008B;}
.top-ui-navigation.slidemenu .login-btn,.top-ui-navigation.slidemenu .sign-up-but{position: absolute;top: 0;right: 0;width: auto;border-radius: 0;font-size: 13px;font-weight: normal;letter-spacing: 0.5px;margin: 0;border: 0;padding: 5px 15px;height: 33px;font-weight: 800;text-shadow: 0 1px 0 #555;box-shadow: 0 1px 0px #888;}
header .top-ui-navigation.slidemenu .form-group input {margin-bottom: 0px !important;}
.top-ui-navigation.slidemenu .fa {font-size: 14px;color: #fff;}
.top-ui-navigation.slidemenu .forgot-passwd h4 {color: #333;font-size: 15px;font-weight: 800;padding-bottom: 15px;}
.top-ui-navigation.slidemenu p {font-size: 13px;color: #777;line-height: 16px;padding-bottom: 20px;}
.top-ui-navigation.slidemenu .sign-up-but {position: relative;display: inline-block;line-height: 22px;letter-spacing: 0.5px;margin: -3px 0 0 0;padding: 5px 20px;}
.top-ui-navigation.slidemenu .login-col .show-fpass { }
.top-ui-navigation.slidemenu .fa.close-model:hover {color: #333;}
.top-ui-navigation.slidemenu .fa.close-model {color: #EC008B;right: 0;}
.top-ui-navigation.slidemenu .list-item {border: 0;margin: 0;padding: 0;}
.top-ui-navigation.slidemenu .top-ui-slider .list-item .close-btn {right: -20px;font-size: 16px;color: #EC008B;}
.top-ui-navigation.slidemenu .top-ui-slider .list-item .close-btn:hover{color: #555;}
.top-ui-navigation.slidemenu .dropdown-btn {border: 0;padding: 15px 0 0 0;text-align: center;}
.top-ui-navigation.slidemenu .dropdown-btn a {margin: 0 20px;}
.top-ui-navigation.slidemenu .header-loging a.cart-img {background: #fff;}
.top-ui-navigation.slidemenu .dropdown-grid {background: none;padding: 0;}
.top-ui-navigation.slidemenu .cart-img {width: 95px;min-height: 90px;margin-right: 5px;}
.top-ui-navigation.slidemenu .dropdown-popup .cart-img img {width: 70px;height: 100%;}
.top-ui-navigation.slidemenu .top-ui-slider .add-button a {color: #000;background: #fff;}
.top-ui-navigation.slidemenu .top-ui-slider .fa {color: #7F7F7F;font-size: 15px;}
.top-ui-navigation.slidemenu .dropdown-btn .fa {font-size: 15px !important;padding-right: 5px;}
.top-ui-navigation.slidemenu .top-ui-slider .add-button a:hover {background: #EC008B;color: #fff;border-color: #EC008B;}
.top-ui-navigation.slidemenu .top-ui-slider .add-button a:hover i {color: #fff;}
.top-ui-navigation.slidemenu .top-ui-slider .fa span {color: #fff;}
.top-ui-navigation.slidemenu .top-ui-slider .add-button a:hover span {color: #333;}
.top-ui-navigation.slidemenu .list-item h3 {color: #222;}
.top-ui-navigation.slidemenu .top-ui-slider li {padding: 15px 40px 0;border-right: 1px #ddd solid;}
.top-ui-navigation.slidemenu .top-ui-slider .owl-wrapper-outer {width: 99.9%;min-height: 130px;}
.top-ui-navigation.slidemenu .dropdown-grid .price {margin: 8px 0;}
.top-ui-navigation.slidemenu .top-ui-slider .owl-prev,.top-ui-navigation.slidemenu .top-ui-slider .owl-next{position: absolute;top: 0px;background: #f9f9f9 url(../images/ui-arrow.png) no-repeat 0 0;height: 120px;width: 25px;opacity: 1;}
.top-ui-navigation.slidemenu .top-ui-slider .owl-prev {background-position: left 40px;left: -2px;}
.top-ui-navigation.slidemenu .top-ui-slider .owl-next {background-position: -24px 40px;right: -2px;}
.top-ui-navigation.slidemenu .top-ui-slider .owl-prev:hover {background-position: -53px 40px;}
.top-ui-navigation.slidemenu .top-ui-slider .owl-next:hover {background-position: -77px 40px;}
.view-rating {position: relative;height: 20px;clear: both;}
.view-rating .product-rating-top-block {left: 0;top: 0;position: relative;}
.top-ui-navigation.slidemenu .owl-theme .owl-controls {margin: 0;}
.top-ui-navigation.slidemenu .owl-wrapper-outer {margin-top: -10px;}
.top-ui-navigation.slidemenu .navbar-nav {position: inherit;}
.header-option-3 .ob-header .ob-top-menu {background: #959595;padding: 3px 0;border: 0;}
.header-option-3 .ob-header .ob-top-menu .header-login-text a:hover span,.header-option-3 .ob-header .ob-top-menu .slidemenu a:hover .fa,.header-option-3 .ob-header .ob-top-menu .header-login-text.open .dropdown-toggle .fa,.header-option-3 .ob-header .ob-top-menu .header-loging li a:hover span.login-text{color: #ec008b;}
.header-option-3 .info-menu ul li>a {font-size: 14px;}
.social-nav li {float: left;}
.social-nav li a {color: #fff;font-size: 16px;padding-right: 15px;}
.social-nav li a:hover {color: #ec008b;}
.header-option-3 .ob-header .header-loging li.header-login-text {border-right: 1px solid #777;}
.header-option-3 .ob-header .header-loging li.header-login-text:last-child{border: 0;}
.header-option-3 .ob-header .ob-top-menu .header-loging li>a {padding: 0 15px;}
.header-option-3 .ob-header .ob-top-menu .header-loging li:last-child>a{padding-right: 0;}
.header-option-3 .ob-header .ob-top-menu .header-loging li span.login-text{color: #fff; font-size: 12px;}
.header-option-3 .ob-logo-block .info-menu ul.header-loging {text-align: left;}
.header-option-3 .ob-logo-block .info-menu ul.header-loging>li {padding: 0;display: list-item;float: left;list-style-type: disc;text-align: left;margin: 0 15px;}
.header-option-3 .ob-logo-block .info-menu ul.header-loging>li>a {border: 0;padding: 0;font-size: 14px;color: #333;}
.header-option-3 .ob-logo-block .info-menu ul.header-loging>li>a:hover {color: #ec008b;}
.header-option-3 .ob-logo-block .info-menu ul.header-loging>li:first-child{list-style-type: none;}
.header-option-3 .ob-logo-block .info-menu ul.header-loging>li:last-child{margin-right: 0;}
.header-option-3 .header-search-medium {display: none;}
.header-option-3 .menu-box .navbar-nav>li>a {line-height: 44px;background: #ED008C;color: #fff;font-size: 15px;text-transform: none !important; padding: 0 15px 0 20px;}
.header-option-3 .menu-box .navbar-nav>li>a i {margin-left: 20px;}
.header-option-3 .menu-box .navbar-nav>li.hover>a {background: #555;color: #fff;}
.header-option-3 .ob-menu .header-search,.header-option-3 .ob-menu .top-advance-search{margin: 0;float: right;}
.header-option-3 .ob-menu .top-search-block {display: table;width: 100%;padding-bottom: 1px;}
.header-option-3 .ob-menu .header-search {max-width: inherit;width: 75.05%;}
.header-option-3 .ob-menu .header-search .form-control {width: 100%;line-height: 44px;height: 44px;color: #555;font-size: 16px;padding-right: 35px;}
.header-option-3 .ob-menu .advance-search-btn>a {padding: 12px 21px 12px 20px;}
.header-option-3 .ob-menu .header-search .search-icon-btn {top: 11px;background: url(../images/strip.png) no-repeat -32px -413px;width: 30px;height: 30px;right: 5px;}
.header-option-3 .header-advace-search,.header-option-3 .ob-scroll-nav .top-advance-search .header-advace-search{top: 42px;border: 0;border-radius: 0;box-shadow: none;background: none;}
.header-option-3 .ob-scroll-nav .top-advance-search .header-advace-search{top: 70px;}
.header-option-3 .top-search-block .advance-search-col {background: none;padding-left: 0;padding-right: 0;padding-top: 20px;margin: 0 -15px;width: 102.5%;}
.header-option-3 .ob-scroll-nav .nav-search-btn {float: left;margin: 0 0 0 15px;}
.header-option-3 .ob-scroll-nav .top-ui-navigation .header-loging {padding-top: 18px;}
.header-option-3 .ob-scroll-nav .header-loging li span.login-text,.header-option-3 .ob-scroll-nav .top-ui-navigation.slidemenu>.fa{color: #555;}
.header-option-3 .ob-scroll-nav .header-loging li span.login-text:hover,.header-option-3 .ob-scroll-nav .top-ui-navigation.slidemenu>.fa:hover{color: #ec008b;}
.header-option-3 .ob-scroll-nav .top-ui-navigation .dropdown-menu {padding: 10px 0;top: 38px;background: none;}
.header-option-3 .ob-scroll-nav .top-ui-navigation .dropdown.open .gray-mask{opacity: 1;z-index: -1;visibility: visible;}
.header-option-3 .ob-scroll-nav .top-ui-navigation.slidemenu a.dropdown-toggle .fa{color: #777;}
.header-option-3 .ob-scroll-nav .top-ui-navigation.slidemenu a.dropdown-toggle:hover .fa{color: #EC008B;}
.header-option-3 .top-search-block .dropdown.open .gray-mask {opacity: 1;z-index: -2;visibility: visible;}
.header-option-3 .ob-menu .top-search-block .dropdown .gray-mask {top: 160px;height: 265px;}
.header-option-3 .ob-scroll-nav .top-search-block .dropdown .gray-mask {top: 60px;height: 265px;}
.gray-mask {background: #F9F9F9;width: 100%;position: fixed;top: 40px;right: 0;height: 290px;left: 0;visibility: hidden;opacity: 0;z-index: -100;}
.header-option-3 .info-menu.slidemenu ul li:last-child .dropdown-menu-arrow::before{right: 0;}
.header-option-3 .ob-logo-block .info-menu .fa {margin-left: 3px;font-size: 10px;}
/*--HEADER OPTION 3--*/
.home-content.design-option-3 {margin-top: 165px;}