@import url('https://fonts.googleapis.com/css?family=Open+Sans:300,300i,400,400i,600,600i,700,700i,800,800i');

/*
Theme Name: Blggn Child
Theme URI: https://bloggin.thememeister.com
Description: Incredibly powerful, blog/magazine WordPress theme for creatives. Features a modern mulitple layouts, bold typography and a minimalistic style that allows you to create a timeless website.
Author: Vossen Themes
Author URI: https://themeforest.net/user/vossendesign/
Template: blggn
Text Domain: blggn-child
*/

/*--------------------------------------------------------------
Theme customization starts here
----------------------------------------------------------------*/

body, input, textarea, .in-cat, .by-author, .archive.woocommerce .page-header .page-title {
    font-family: 'Open Sans', sans-serif;
}

.header-logo img{width:400px!important;}
.footer-logo-img{max-width:300px!important; margin-bottom:30px;}
.voss-slider .btn{background-color:#000!important;}

header a:hover {color:#000000!important;}

a:hover,
.voss-posts .post-title:hover, 
.voss-posts .post-title a:hover, 
.voss-posts .post-read-more:hover{ color:#629479!important;}

/*.home .header{background: url(../blggn/assets/img/bg-hd.png) repeat-x top; 
margin-top: 0!important;
background: rgba(163,163,163,1);
background: -moz-linear-gradient(top, rgba(75,75,75,1) 0%, rgba(255,255,255,0) 100%);
background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(75,75,75,1)), color-stop(100%, rgba(255,255,255,0)));
background: -webkit-linear-gradient(top, rgba(75,75,75,1) 0%, rgba(255,255,255,0) 100%);
background: -o-linear-gradient(top, rgba(75,75,75,1) 0%, rgba(255,255,255,0) 100%);
background: -ms-linear-gradient(top, rgba(75,75,75,1) 0%, rgba(255,255,255,0) 100%);
background: linear-gradient(to bottom, rgba(75,75,75,1) 0%, rgba(255,255,255,0) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#a3a3a3', endColorstr='#ffffff', GradientType=0 );}*/

.header .header-logo{ margin:15px 0!important;}
.header.sticky-header{background:#fff!important;}
.header-layout-v2 .header .main-navigation li, 
.header-layout-v2 .header .main-navigation li a{ line-height:45px!important; letter-spacing:0.5px!important;}
.main-navigation li, 
.main-navigation li a, .side-menu-nav ul.nav-menu > li a{ font-weight:500!important;}
.main-navigation li a{padding:0 10px!important;}
.side-menu-top .header-logo img{ width:60px!important;}
.single .post-entry-content a{ left:0; top:0;}
.voss-page-content {background:#FFFFFF;}


.left{float:left}.right{float:right}.clear{clear:both}
.taj{text-align:justify}.tal{text-align:left}.tac{text-align:center}.tar{text-align:right;}.vam{vertical-align:middle}
.textnone{text-transform:none}
.uppercase{text-transform:uppercase}.capitalize{text-transform:capitalize}.lowercase{text-transform:lowercase}.lowercasel{text-transform:lowercase}
.relative{position:relative}.absolute{position:absolute}.fixed{position:fixed}.inherit{position:inherit}
.d-none{display:none}.d-block{display:block}.d-inline{display:inline}.d-inline-block{display:inline-block}.d-table{display:table}
.border{border:1px solid #d9d9d9;}.noborder{border:0 none;padding:0}.xline{border-bottom:1px solid #d9d9d9}.yline{border-left:1px solid #d9d9d9}
.fweight{font-weight:400}.lnormal{line-height:normal}
.por{position:relative;}

.p5{padding:5px}.pt5{padding-top:5px}.pl5{padding-left:5px}.pr5{padding-right:5px}.pb5{padding-bottom:5px}
.p10{padding:10px}.pt10{padding-top:10px}.pl10{padding-left:10px}.pr10{padding-right:10px}.pb10{padding-bottom:10px}
.p15{padding:15px}.pt15{padding-top:15px}.pl15{padding-left:15px}.pr15{padding-right:15px}.pb15{padding-bottom:15px}
.p20{padding:20px}.pt20{padding-top:20px}.pl20{padding-left:20px}.pr20{padding-right:20px}.pb20{padding-bottom:20px}
.pl25{padding-left:25px}.pt25{padding-top:25px}.pl25{padding-left:25px}.pr25{padding-right:25px}.pb25{padding-bottom:25px}
.pt8{padding-top:8px}



/* Mobile Navigation Section css Start */

.navigation{color:#fff;min-height:35px;}
.navigation ul {padding:0px; margin:0px;}
.menu{}
#sb-site{width:100%;min-height:100%;position:relative;background-color:#fff;overflow:hidden}
.sb-slidebar{width:282px;height:100%;overflow-y:auto;position:fixed;top:0;z-index:0;visibility:hidden;background-color:#fff;color:#4a4a4a;display:none;
-webkit-transition:-webkit-transform 400ms ease;-moz-transition:-moz-transform 400ms ease;-o-transition:-o-transform 400ms ease;transition:transform 400ms ease;-webkit-transition-property:-webkit-transform, left;-webkit-backface-visibility:hidden;-webkit-box-shadow:.1rem 0 .4rem rgba(0,0,0,.8);-moz-box-shadow:.1rem 0 .4rem rgba(0,0,0,.8);box-shadow:.1rem 0 .4rem rgba(0,0,0,.8)}
html.sb-android .sb-slidebar{height:auto;position:absolute;}
.sb-left{left:0}
.sb-right{right:0}
html.sb-active-left .sb-left{visibility:visible}
html.sb-active-right .sb-right{visibility:visible}
html.sb-scroll-lock.sb-active:not(.sb-static){overflow:hidden;}
html.sb-active body{overflow: hidden;}
.sb-slide, .sb-slide{-webkit-transition:all 0.6s cubic-bezier(0.77, 0, 0.175, 1); -moz-transition:all 0.6s cubic-bezier(0.77, 0, 0.175, 1); transition:all 0.6s cubic-bezier(0.77, 0, 0.175, 1); -webkit-backface-visibility:hidden;-webkit-box-shadow:.1rem 0 .4rem rgba(0,0,0,.8);-moz-box-shadow:.1rem 0 .4rem rgba(0,0,0,.8);box-shadow:.1rem 0 .4rem rgba(0,0,0,.8)}

.navigation>.mob-hd{background-color:#cfe2d8; border-bottom:2px solid #9cbeac; padding:20px;float:left;display:none; color:#000;width:100%; line-height:12px;}
.navigation .sp{ display:none;}
.navigation>ul{width:100%;display:table;position:relative;}
.navigation>ul>li{display:table-cell;text-align:center;position:relative; vertical-align:top;}
.navigation>ul>li:first-child{text-align:left;}
.navigation>ul>li:last-child{text-align:right;}
.navigation>ul>li>a.first{padding:11px 0 9px;display:block;font-size:14px;color:#000000;text-transform:uppercase;border-bottom:3px solid #fff; letter-spacing:0px;}
.navigation>ul>li>a.first.red{ color:#e92323; font-weight:600;}
.navigation>ul>li>a.first>span{ display:table;width:100%;}
.navigation>ul>li>a.first>span>span{ display: table-cell; vertical-align:middle;}

.navigation>ul>li:hover>a.first, 
.navigation>ul>li.active>a.first{border-bottom:3px solid #000;background:url(images/menu-uparrow.png) no-repeat bottom center}
.navigation>ul>li:hover>ul.inner{display:block}
.navigation>ul>li.submenu>a.showarrow{display:none;}

ul.inner{position:absolute;float:left;z-index:999;display:none;border-bottom:5px solid #d8d8d8;background:#e4f1ea;width:313px;border-top:1px solid #d9d9d9;padding:5px 15px;}
ul.inner.right{ right:0px;}
ul.inner>li{float:left;width:100%;border-bottom:1px solid #d9d9d9; padding:10px 0px;}
ul.inner>li:last-child{border-bottom:0px;}
ul.inner .img45{width:45px;}

ul.gift-submenu{max-width:250px;}
ul.djewelry{width:902px; padding:0px;}
ul.djewelry>li{width:48%;border-bottom:0px; padding:0px 10px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
ul.djewelry>li:last-child{ float:right;}
ul.djewelry>li>ul>li{float:left;width:100%;border-bottom:1px solid #d9d9d9;padding: 10px 0px;}
ul.djewelry>li>ul>li:last-child{border-bottom:0px;}
ul.djewelry .sm_hd{font-size:18px;text-transform:uppercase;}
ul.djewelry .sm_hd a{color:#000; font-weight:600;}
ul.djewelry .sm_hd a.hover{color:#000;}

.menu_shd{display:block;padding-bottom:10px;color:#000000;font-size:14px;text-transform:uppercase; font-weight:600; text-align:left;}
a.menu_shd{padding-bottom:0px;color:#000000; font-weight:600;}
 
.menu_slink{ margin:0px; padding:0px; list-style: none; text-align:left;}
.menu_slink>li{position: relative; padding:2px 0px;}
.menu_slink>li>a{position:relative;font-size: 12px; color:#5c5c5c;display:table;}
.menu_slink>li>a> span.tbl{ display:table-cell; vertical-align:middle; height:25px; line-height:13px;}
.menu_slink>li>a:hover{ color:#000;}
.menu_slink.icon1{}
.menu_slink.icon1>li{}
.menu_slink.icon1>li>a{padding-left:38px;}
.menu_slink.icon2>li>a{padding-left:65px;}
.menu_slink.icon1>li>a>span.icon, .menu_slink.icon2>li>a>span.icon{position:absolute;left:0px;top:0px;}
.menu_slink.icon1>li>a>span.icon{width:27px;}
.menu_slink.icon2>li>a>span.icon{width:54px;}
.menu_slink.icon1>li>a>span.icon>img, .menu_slink.icon2>li>a>span.icon>img{ margin-right:2px;}

.menu_link_3{text-align: left;}
.menu_link_3>li{}
.menu_link_3>li>a.menu_shd{ display:inline-block;padding-left:40px; position: relative;}
.menu_link_3>li>a.menu_shd span.icon{position:absolute;left:0px;top:50%; margin-top:-13px;}


@media only screen and (max-width:1060px){
.navigation > ul > li > a.first {font-size:13px;}
}

@media (min-width:768px) and (max-width:1024px){
	.navigation .first .sp{ display:block;}

}
@media only screen and (max-width:1024px){
.navigation > ul > li > a.first {line-height:15px;}
.navigation>ul>li>a.first>span, .navigation>ul>li>a.first>span>span{height:30px;}
.navigation>ul>li.submenu.pos_991{position:static;}
ul.djewelry{width:100%;}
}
@media only screen and (max-width:767px){
ul.djewelry>li, ul.djewelry>li>ul {line-height:0px;}
ul.djewelry>li:last-child>ul>li {border-bottom:0px;}
#main.sb-slide  {padding-top:90px;}
section.voss-single{background: #FFF;}
header {display:none;}
.sb-slidebar{display:block}
.menumobile{float:left;width:100%}
.menumobile .wrapper{float:left;width:100%;padding:0}
.menu{display:none}
#sb-site{padding-top:91px; z-index:999;}
.navigation{float:none;width:100%}
.navigation .sp{display:none;}
.navigation>.mob-hd{display:block}
.navigation>ul{float:left; margin:0px; padding:0px;}
.navigation>ul>li{float:left;width:100%; display:block;text-align:left;}
.navigation>ul>li.submenu>a.showarrow{background:url(images/menu-subarrow.png) no-repeat right 10px top 4px #cfe2d8;width:60px;height:47px;position:absolute; right:0;display:block;z-index:99;border-bottom:1px solid #9cbeac;}
.navigation>ul>li.submenu:hover>a.showarrow{background:url(images/menu-subarrow.png) no-repeat right 10px top 4px #9cbeac;}
.navigation>ul>li.submenu.active>a.showarrow{background:url(images/menu-subarrow-act.png) no-repeat right 10px top 4px #9cbeac;}
.navigation>ul>li.submenu.active>ul.inner{ display:block;}
.navigation>ul>li:first-child{text-align:left;}
.navigation>ul>li:last-child{text-align:left;}
.navigation>ul>li>a.first{padding:15.5px;font-size:12px;border-bottom:1px solid #9cbeac;}
.navigation>ul>li>a.first>span, .navigation>ul>li>a.first>span>span{height:inherit; display:block;}
.navigation>ul>li.submenu>a.first{margin-right:60px; min-height:17px;}
.navigation>ul>li:hover>a.first, .navigation>ul>li.active>a.first{border-bottom:1px solid #9cbeac;background:0 0;}
.navigation>ul>li:hover>ul.inner{display:none;}
.navigation>ul>li>a.first>.sp{ display:none;}
ul.inner{position:relative;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%;padding:5px 10px;border-top:0}
ul.gift-submenu{max-width:100%;}
ul.djewelry>li{width:100%;}
ul.djewelry>li{ padding:0px;}
.navigation ul li.red a.first{margin-right:0;}

.innermenu .menu_shd { position: relative; padding-bottom: 0; }
.innermenu .menu_shd a.menu_shd { display: block; }
.innermenu .menu_scont { display: none; padding-top: 10px; }
.innermenu li.active .menu_scont { display: block; }
.innermenu .menu_shd>a.showarrow{background:url(images/menu-subarrow.png) no-repeat center;width:25px;height:25px;position:absolute; right:7px; top: -5px; display:block;z-index:99;}
.innermenu li:hover .menu_shd>a.showarrow{background:url(images/menu-subarrow.png) no-repeat center;}
.innermenu li.active .menu_shd>a.showarrow{background:url(images/menu-subarrow-act.png) no-repeat center;}
ul.djewelry .sm_hd { position: relative; font-size: 16px; text-align: left; }
.djewelry ul li { display: none; }
.djewelry ul li:first-child, .djewelry ul.active li { display: block; }
.djewelry .sm_hd>a.showarrow{background:url(images/menu-subarrow.png) no-repeat center;width:25px;height:25px;position:absolute; right:7px; top: -5px; display:block;z-index:99;}
.djewelry ul li:hover .sm_hd>a.showarrow{background:url(images/menu-subarrow.png) no-repeat center;}
.djewelry ul.active li .sm_hd>a.showarrow{background:url(images/menu-subarrow-act.png) no-repeat center;}
.menu_link_3>li>a.menu_shd{ font-size:13px;}
}

/* Mobile Navigation Section css End */



.topfix {display:none;}

/* Header Section css Start */

.wrapper {max-width:1252px; margin:auto; padding:0 10px;}
header ul, header li, ul.topicon, ul.topicon li  {padding:0px; margin:0px; list-style:none;}
header{min-height:87px;border-bottom: 1px solid #d4d4d4;box-shadow: 0 2px 3px #ececec;}

.top-first-row{background-color:#cfe2d8; border-bottom:1px solid #cadfd4;position:relative; display:block; min-height:16px; padding:11px 0px; z-index:53;}
.top-first-row ul{display:table; width:100%; padding:0px; margin:0px; font-size:13px;}
.top-first-row ul li{display:table-cell;position:relative; text-align:center;}
.top-first-row ul li a{display:inline-block;text-align:center;color:#000; line-height:14px; letter-spacing:1px;}
.top-first-row ul li a:hover{color:#000;}
.top-first-row ul li span.tax-tip{display:none;position:absolute;z-index:9999;padding:10px; font-size:13px;background-color:#fff;border:1px solid #98a9a0;width:300px;right:0;}
.top-first-row ul li:hover span.tax-tip{display:block;}
.top-first-row .needhelp{position:absolute;top:28px;right:-85px; z-index:1;}
.top-first-row .bf-needhelp{position:absolute;top:28px;right:-160px;}
.top-first-row .ch-needhelp{position:absolute;top:29px;right:-103px;}

.toprow2{display:block; position:relative; padding-top:23px;}
.toprow2 .logo{position:absolute; left:50%; width:460px; height:33px; margin-left:-220px; top:50%; margin-top:-15px;}
.ttu {text-transform:uppercase;}
.topleft{letter-spacing:1px; text-transform:uppercase; font-size:13px; line-height:16px;}
.topleft, .topright{margin:-7px 0 5px 0;}
.topright {font-size:13px; line-height:15px;}
.searchbox-move{}
.searchbox{width:230px;position:relative}
.searchbox .tbox{padding-left:30px;}
.searchbox .tbox .input{padding:2px 8px;font-size:13px;color:#000; border:0px;background-color:#f5f5f5;font-family: 'Open Sans', sans-serif; letter-spacing:1px; line-height:28px; height:32px;}
.searchbox .btn{position:absolute;left:0;top:0;cursor:pointer;width:32px;border:0;padding:0;background:url(images/search.png) no-repeat center #f5f5f5;height:32px; margin:0px;}
.searchbox .btn:hover {background: url(images/search.png) no-repeat center #f5f5f5;}
.top_bag{ position: relative; display: inline-block;}
.top_bag:hover .cart-popup{visibility:visible;top:14px; -webkit-transition:all 0.4s ease-in-out;-moz-transition:all 0.4s ease-in-out;-o-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out;-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter: alpha(opacity=100);-moz-opacity: 1;-khtml-opacity: 1;opacity: 1;}

@media (min-width:768px) and (max-width:1024px){	
.top-first-row ul li a{padding:0 5px;}
}

@media (max-width:991px){
.hide991 { display:none;}
.searchbox{width:190px;}
.toprow2 .logo{ width:360px; margin-left:-175px;}
.toprow2 .logo img{width:90%;}
}

/* Header Section css End */

@media (max-width: 1280px){
#nav{max-width:auto!important;}
}
@media (max-width:991px){
.home .header{background:none;}
}
/* Custom Css Starts 12-march-2019 */
div#mostpopular .post-media img,.single-post-related .post-media img{/*width:240px !important; height:140px !important;*/}

@media only screen and (max-width:767px){
header.new19{z-index:9999; top: 0px; position:fixed!important; box-shadow: none;}
.topfix .topicon li img {margin-top:-5px;}
.hide{display:none!important}.show{display:block}.input{padding:10px}
.topfix-home{position:absolute}
.topfix{float:left;width:100%;position:fixed;z-index:99;display:block; top:40px;}
.topfix .logo-mob{padding:14px;text-align:center; background:#fff;}
.topfix .logo-mob img{width:300px;}
.topfix .topicon{width:100%;display:table;background:#cfe2d8; table-layout: fixed;}
.topfix .topicon li{display:table-cell;text-align:center; vertical-align:top;}
.topfix .topicon li a.first{display:block;padding:4px}
.topfix .topicon li:hover a.first, .topfix .topicon li a.active{background-color:#fff}
.top-cart-icon-mm { display:inline-block;background:url(images/cart_left.png) no-repeat left bottom; padding-left:8px;margin:0px; line-height: 11px; vertical-align:middle;}
.top-cart-icon-mm span{display:inline-block;background:url(images/cart_right.png) no-repeat right top; padding-right:12px;height:22px; font-size:15px; color:#898989; line-height:11px;}    
.search-mob-popup{position:absolute;width:100%;left:0}
.search-mob-popup .search-mob-content{border:10px solid #fff;background-color:#fff}
.search-mob-popup .searchbox{margin-top:0;float:none;width:auto}
.search-mob-popup .searchbox .btn{background:url(images/search.png) no-repeat scroll center center #cfe2d8}
.signin-mob-popup{position:absolute;width:100%;left:0;text-align:left}
.signin-mob-popup .signin-popup-content{border:10px solid #fff;background-color:#fff;width:auto}
.signin-mob-popup .signin-popup-content .label, .signin-mob-popup .signin-popup-content .uparrow{display:none}
.signin-mob-popup .signin-popup-content .btn {margin:0px; padding:12px 20px;}
.contact-mob-popup{position:absolute;width:100%;left:0;background-color:#fff}
.contact-mob-popup .mob-contactinfo{padding:10px 20px;text-align:center;color:#4a4a4a}
.contact-mob-popup .pmhnumber{background:#f5f5f5;color:#000;font-size:13px;font-weight:700;margin:0 auto;display:block;padding:10px;width:80%}
.contact-mob-popup .pmhnumber a{color:#000;font-size:13px}
.contact-mob-popup, .signin-mob-popup, .search-mob-popup{border-bottom:2px solid #898989;}
}

@media only screen and (max-width:320px){
.sb-slide{width:320px;float:left;}
#sb-site{width:320px;float:left;}
}
/*wishlist*/
.topfix .topicon li.wishlist{position:relative;}
.topfix .topicon li.wishlist img{margin-bottom: 2px;margin-top: -2px;}
.topfix .topicon li.wishlist span{position:absolute;right:0;left:0;bottom:0;font-size:11px;}

.inwrapper{max-width:1000px;margin:auto;padding:0 10px;background:url(../images/wrp-bg.png) repeat;}
.nhelp-text{background-color:#f5f5f5;padding:10px;margin:0 auto;width:70%}
.nhelp-text, .nhelp-text a{color:#000;font-size:14px}
.nhelp-text:hover{background-color:#cfe2d8; color:#000;}
#need-help-popup {font-size:13px; line-height:18px;}
#need-help-popup .popup-width {box-sizing:content-box;}
.popup-bg{background-color:#fff;left:0;position:fixed;top:0;width:100%;z-index:1001;height:100%;-ms-filter:"alpha(Opacity=60)";filter:alpha(opacity=60);-moz-opacity:.6;-khtml-opacity:.6;opacity:.6}
/*.popup{position:fixed;top:110px;z-index:1001;width:100%;left:0}*/
.popup{position:fixed;top:80px;z-index:99999;width:100%;left:0}
.popup-width{max-width:510px;margin:0 auto;padding:0 25px}
.popup-content{background-color:#fff;position:relative;border:5px solid #9cbeac}
.popup-content .close{color:#4a4a4a;position:absolute;right:10px;top:6px;width:15px;height:15px}
.popup-content .close:hover{text-decoration:none;color:#E50278;opacity:1}
.popup-content .hd{padding:8px 10px;background-color:#9cbeac;color:#000;text-transform:uppercase;font-size:16px}


#main.sb-slide  {background:#FFF;}

.top_bag{ position: relative; display: inline-block;}
.cart-popup{visibility:hidden;position:absolute;z-index:10;top:37px;right:0;padding-top:8px-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=00)";filter: alpha(opacity=00);-moz-opacity: 0;-khtml-opacity: 0;opacity: 0;-webkit-transition:all 0.4s ease-in-out;-moz-transition:all 0.4s ease-in-out;-o-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out;}
.top_bag:hover .cart-popup{visibility:visible;top:14px; -webkit-transition:all 0.4s ease-in-out;-moz-transition:all 0.4s ease-in-out;-o-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out;-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter: alpha(opacity=100);-moz-opacity: 1;-khtml-opacity: 1;opacity: 1;}
.cart-popup-content{background-color:#fff;padding:10px;border:1px solid #d4d4d4;width:400px;text-align:justify;line-height:normal; margin-top:15px;}
.cart-popup-content .uparrow{position:absolute;top:6px;right:10px}
.cart-popup-content .close_icon{position:absolute;top:15px;right:5px; width:15px; height:15px; border:0px solid #d4d4d4; padding:0px;}
.cart-popup-content .pr-height{max-height:318px;float:left;width:100%;overflow:auto}
.cart-popup-content .info{padding-left:90px}
.cart-popup-content a{color:#000;}
.cart-popup-content .amount a{color:#fff !important;}
.cart-popup-content .name a{color:#4a4a4a;line-height:16px;font-size:11px}
.cart-popup-content .name a:hover{color:#26938A}
.cart-popup-content .amount{background-color:#cfe2d8;color:#000;display:block;padding:10px;min-height:2px; float:left; width:100%; line-height:24px;}
.cart-popup-content a.btn1 {background:#000; color:#fff !important; font-size:12px; padding:0 10px 0 10px; text-transform:uppercase; display:inline-block; line-height:24px; font-weight:600;}
.cart-popup-content a.btn1:hover {background:#474546; text-decoration:none;}
.cart-popup-content span.price {color: #000000;font-size: 16px;font-weight: 700;}
.cart-popup-content .amount strong {font-weight:600;}

.single .post-entry-content a {text-decoration:underline;}

footer.voss-footer .footer-to-top{ position:fixed; right:20px; bottom:20px; z-index:1;}
footer.voss-footer .scroll-top{background-color:#898989 !important;}
@media only screen and (min-width: 1025px) {
	.voss-slider[data-style="1"][data-columns="1"] .voss-slide{ min-height:540px!important;}
}
/* Header STart */
html, body{width:100%;}
html.sb-active #sb-site, .sb-toggle-left, .sb-toggle-right, .sb-open-left, .sb-open-right, .sb-close{cursor:pointer;}
html.sb-scroll-lock.sb-active:not(.sb-static){overflow:hidden;}
html{-webkit-tap-highlight-color:rgba(0, 0, 0, 0);}
body{min-height:100%;height:auto;position:relative;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}
html,#sb-site, .sb-site-container, .sb-slidebar{margin:0px;padding:0px;}
@media only screen and (min-width:1024px) and (max-width:2000px){.sb-scroll-lock.sb-active body {padding-right:17px;}}
.overlay{background-color: rgba(0, 0, 0, 0.5);height:100%;left:0;position:fixed;top:0;width:100%;z-index:10; display:none;}
.sb-active .overlay { display:block;}
#sb-site, .sb-site-container{width:100%;min-height:100vh;position:relative;z-index:1;background-color:#fff;margin:0px auto; min-width:320px;
padding:0px;}
@media (max-width:767px) {#sb-site, .sb-site-container { padding:0px;}}
#sb-site:before, #sb-site:after, .sb-site-container:before, .sb-site-container:after {content:' ';display:table;}
#sb-site:before, #sb-site:after, .sb-site-container:before, .sb-site-container:after {clear:both;}
.sb-slidebar {height:100%;overflow-y:auto;/*display:none;*/position:fixed;top:0;z-index:0;background-color:#ffffff;padding:0px;color:#000; width:282px;}
.sb-left {left:0;}.sb-right {right:0;}
html.sb-static .sb-slidebar,.sb-slidebar.sb-static {position:absolute;}
.sb-slidebar.sb-active {display:block;}
.sb-style-overlay {z-index:0;}
.sb-style-overlay.sb-active {z-index:9999;}
.sb-momentum-scrolling{-webkit-overflow-scrolling:touch;}

@media (max-width:991px){#sb-site{-webkit-box-shadow:.1rem 0 .4rem rgba(0,0,0,.8);-moz-box-shadow:.1rem 0 .4rem rgba(0,0,0,.8);box-shadow:.1rem 0 .4rem rgba(0,0,0,.8); position:relative; z-index:2;}}

.sb-slidebar{width:30%;}.sb-width-thin{width:15%;}.sb-width-wide{width:45%;}
@media (max-width:480px) {.sb-slidebar{width:70%;}.sb-width-thin{width:55%;}.sb-width-wide{width:85%;}}
@media (min-width:481px) {.sb-slidebar{width:55%;}.sb-width-thin{width:40%;}.sb-width-wide{width:70%;}}
@media (min-width:768px) {.sb-slidebar{width:40%;}.sb-width-thin{width:25%;}.sb-width-wide{width:55%;}}
@media (min-width:992px) {.sb-slidebar{width:30%;}.sb-width-thin{width:15%;}.sb-width-wide{width:45%;}}
@media (min-width:1200px) {.sb-slidebar{width:20%;}.sb-width-thin{width:5%;}.sb-width-wide{width:35%;}}

.sb-slide, #sb-site, .sb-site-container, .sb-slidebar {-webkit-transition:-webkit-transform 400ms ease;-moz-transition:-moz-transform 400ms ease;-ms-transition:-ms-transform 400ms ease;-o-transition:-o-transform 400ms ease;transition:transform 400ms ease;-webkit-transition-property:-webkit-transform, left, right;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;backface-visibility:hidden;}

.sb-hide {display:none;}
.sb-active-left .fa-reorder:before, 
.sb-active-left .fa-bars:before {content:"\f00d"}

#sb-site.top-padding{padding-top:50px;}
#fixed-top{position: fixed;top:0;width:100%;height: 50px;background-color:red;z-index:4;}
#fixed-top span.sb-toggle-left{float:left;color:white;padding:10px;}
#fixed-top span.sb-toggle-right{float:right;color:white;padding:10px;}

.owl_arrow{ padding:0px 20px; }
.owl_arrow .owl-nav{text-align:center;}
.owl_arrow .owl-nav.disabled{display:none}
.owl_arrow .owl-nav [class*=owl-]{width:12px;height:18px;cursor:pointer;position:absolute;top:50%;margin-top:-9px;}
.owl_arrow .owl-nav [class*=owl-] svg{width:15px;height:21px;fill: #000;}
.owl_arrow .owl-nav .owl-next{right:0px;}
.owl_arrow .owl-nav .owl-prev{left:0px;}
.owl_arrow .owl-nav .disabled{opacity:.5;cursor:default;}

/*=======Hidden*/
.hidden-xs-up{display:none!important;}
@media (max-width:575px){.hidden-xs-down{display:none!important;}}
@media (min-width:576px){.hidden-sm-up{display:none!important;}}
@media (max-width:767px){.hidden-sm-down{display:none!important;}}
@media (min-width:768px){.hidden-md-up{display:none!important;}}
@media (max-width:991px){.hidden-md-down{display:none!important;}}
@media (min-width:992px){.hidden-lg-up{display:none!important;}}
@media (max-width:1199px){.hidden-lg-down{display:none!important;}}
@media (min-width:1200px){.hidden-xl-up{display:none!important;}}
.hidden-xl-down{display:none!important;}

/*============================
Header Start
============================*/
header.new19{position:relative; background-color:#fff;display:block !important; min-height:auto !important;}
header.new19 .content{max-width:1252px;margin:0px auto;padding:0px 10px;}
header.new19 #header_seemore_toggle .top-bstrip {padding:0px 8px;}
header.new19 a.promo_link:hover{color:#fff!important;}

.header_row1{ background-color:#000; text-align:center; padding:3px 0px; left:0px; right:0px;}
.header_row1 .promo_link{font-size:16px;color:#fff;text-decoration:none; display:inline-block;margin-left:60px;}
.header_row1 .promo_link strong{ font-weight:700; }
.header_row1 .promo_link:first-child{ margin-left:0px;}
.header_row1 .promo_link:hover{text-decoration:none;}

.header_seemore{display:inline-block; float:right;}
.header_seemore>a{font-size:14px;color:#fff;text-decoration:underline; cursor:pointer;}
.header_seemore>a>svg{width:15px;height:15px;fill:#fff; vertical-align:middle; display:inline-block; margin-left:5px; }
.header_seemore>a:hover{text-decoration:none; color:#fff!important;}
.header_seemore .inner{position:absolute;left:0px;right:0px;background-color:#fff;width:100%;z-index:1;top:34px;
border-bottom:0px solid rgba(0,0,0,0.2);-webkit-box-shadow: 0px 5px 5px 0px rgba(0,0,0,0.45);-moz-box-shadow: 0px 5px 5px 0px rgba(0,0,0,0.45);
box-shadow: 0px 5px 5px 0px rgba(0,0,0,0.45);}
.header_seemore .inner>.content{ padding-top:15px;padding-bottom:15px;text-align:center;}
.header_seemore .inner{visibility:hidden;transition:visibility 0s linear 300ms, opacity 300ms;opacity:0;}
.header_seemore.open .inner{visibility:visible;transition:visibility 0s linear 0s, opacity 300ms;opacity:1;z-index: 999;}
.header_seemore .inner .pd{display:inline-block; text-align:center; }
.header_seemore .owl-carousel .owl-item{ line-height:1px; }
.header_seemore_overlay{position:absolute;z-index:0;left:0px;right:0px;bottom:0px;top:40px;background-color:#000;visibility:hidden;transition:visibility 0s linear 300ms, opacity 300ms;opacity: 0;}
.header_seemore_overlay.open{opacity:0.5;z-index:3;visibility:visible;transition: visibility 0s linear 0s, opacity 300ms;}

.header_row2{ border-bottom:1px solid #cccccc;}
.header_link{margin:0px;padding:12px 0px; float:left;}
.header_link>li{float:left; position:relative; margin-left:20px; position:relative;}
.header_link>li:first-child{ margin-left:0px; }
.header_link>li>a{float:left;font-size:13px;color:#333333;line-height:19px; letter-spacing:1px;text-transform:uppercase;}
.header_link>li>a>br{ display:none;}
.header_link>li:hover>a{ text-decoration:underline; }
.header_link>li:hover .htooltip{display:block;}

.htooltip{display:none; position:absolute; right:0px;top:15px;width:300px; padding-top:11px; z-index:1;}
.htooltip>svg.svg_arrow_up{width:15px;height:15px;fill:#cccccc; background-color:#fff; position:absolute; right:30px; top:0px;}
.htooltip>.inner{border:1px solid #cccccc; background-color:#fff; padding:10px; text-align:center;}

.header_logo2{float:right;padding:0px;margin:0px;}
.header_logo2>li{float:left;}
.header_logo2>li>a{float:left;line-height:1px;padding:12px 13px;border-left:1px solid transparent;border-right:1px solid transparent; position:relative;}
.header_logo2>li>a:hover{ background-color:#e8e8e8; }
.header_logo2>li>a.active:before{content:"";position:absolute;right:0px;left:0px; height:5px; bottom:-1px;border-bottom:3px solid #000;background:url(../images/menu-uparrow.png) no-repeat top center;}

.ds-logo{width:180px;height:19px;vertical-align:middle;}
.ds-logo-color2{fill:#ffffff;}
.dw-logo{width:135px;height:19px;vertical-align:middle;}
@media (min-width:992px){.ds-logo-color1{stroke:#000000;}.dw-logo-color1{stroke:#000000;}}
@media (max-width:991px){.ds-logo-color1{fill:#020202;}.dw-logo-color1{fill:#474647;}}

.header_icon{float:left;}
.header_icon>li{float:left; margin-left:15px;}
.header_icon>li:first-child{margin-left:0px;}
.header_icon>li a.icon{float:left; line-height:20px;font-size:12px;color:#000;}
.header_icon>li a.icon svg{ vertical-align:middle; display:inline-block;fill:#000000; }
.header_icon .svg_menu{width:18px;height:18px;}
.header_icon .svg_phon{ width:15px;height:15px;}
.header_icon .svg_email{ width:22px;height:16px;}
.header_icon .svg_chat{ width:22px;height:16px;}
.header_icon .svg_search{ width:19px;height:19px;}
.header_icon .svg_user{ width:18px;height:18px;}
.header_icon .svg_heart{ width:21px;height:18px;}
.header_icon .svg_bag{ width:18px;height:20px;}

.header_row3{position:relative; padding:29px 0px 19px 0px; min-height:34px; }
.header_row3 .logo{position: absolute;left: 50%;width: 470px;height:34px;margin-left: -235px;top:35;}
.header_row3 .logo>a{ line-height:1px; display:block; }
.header_row3 .header_icon{ margin-top:-13px; }

.header_row4{background-color:#fff; }
.header_row4 .header_icon{ position:absolute;right:0px; top:-70px; float:right; background-color:#fff;}

.s-hidden .hd_link{color:#000000;font-size:14px;text-transform:uppercase;font-weight:600;}
.s-hidden .hd_link_icon{display: inline-block;padding-left:40px;position:relative;}
.s-hidden .hd_link_icon>img{position:absolute;left:0px;top:50%;margin-top:-13px;}
.s-hidden .hd_link_icon>svg{position:absolute;left:0px;top:50%;margin-top:-17px;width:34px;height:34px;stroke:#414543;}
.s-hidden .hd_link.big_text{ font-size:18px; }

.s-hidden .hd_link_icon>svg.svg_diamondhoops{margin-top:-13.5px;width:29px;height:27px; margin-left:2px;}
.svg_designearring_1{fill-rule:evenodd;clip-rule:evenodd;}

.menu_link{ margin:0px; padding:7px 0px 0px 0px; list-style: none; text-align:left;}
.menu_link>li{position: relative; padding:2px 0px;}
.menu_link>li>a{position:relative;font-size: 12px; color:#5c5c5c;display:table;}
.menu_link>li>a> span.tbl{ display:table-cell; vertical-align:middle; height:25px; line-height:13px;}
.menu_link>li>a:hover{color:#000;}
.menu_link.icon1>li>a{padding-left:38px;}
.menu_link.icon2>li>a{padding-left:65px;}
.menu_link.icon1>li>a>span.icon, 
.menu_link.icon2>li>a>span.icon{position:absolute;left:0px;top:0px;}
.menu_link.icon1>li>a>span.icon{width:27px;}
.menu_link.icon2>li>a>span.icon{width:54px;}
.menu_link.icon1>li>a>span.icon>img, 
.menu_link.icon2>li>a>span.icon>img{ margin-right:2px; float:left;}
.menu_link.icon1>li>a>span.icon>svg, 
.menu_link.icon2>li>a>span.icon>svg{ margin-right:6px; float:left;width:21px; height:21px;stroke:#656766;}
.menu_jewelry .s-hidden{width:902px;}
/*.menu_link.icon1>li>a>span.icon>svg.svg_round, .menu_link.icon2>li>a>span.icon>svg.svg_round{stroke:#3c3c3c;}
.menu_link.icon1>li>a>span.icon>svg.svg_princess, .menu_link.icon2>li>a>span.icon>svg.svg_princess{stroke:#565656;}
.menu_link.icon1>li>a>span.icon>svg.svg_cushion, .menu_link.icon2>li>a>span.icon>svg.svg_cushion{stroke:#4a4a4a;}
.menu_link.icon1>li>a>span.icon>svg.svg_asscher, .menu_link.icon2>li>a>span.icon>svg.svg_asscher{stroke:#3c3c3c;}
.menu_link.icon1>li>a>span.icon>svg.svg_emerald, .menu_link.icon2>li>a>span.icon>svg.svg_emerald{stroke:#656766;}
.menu_link.icon1>li>a>span.icon>svg.svg_marquise, .menu_link.icon2>li>a>span.icon>svg.svg_marquise{stroke:#505050;}
.menu_link.icon1>li>a>span.icon>svg.svg_oval, .menu_link.icon2>li>a>span.icon>svg.svg_oval{stroke:#505050;}
.menu_link.icon1>li>a>span.icon>svg.svg_pear, .menu_link.icon2>li>a>span.icon>svg.svg_pear{stroke:#505050;}*/
/*.svg_round{color:#656766;}
.svg_princess{color:#656766;}
.svg_cushion{color:#656766;}
.svg_asscher{color:#656766;}
.svg_emerald{color:#656766;}
.svg_marquise{color:#656766;}
.svg_oval{color:#656766;}
.svg_pear{color:#656766;}*/
.svg_gia_logo{width:76px;height:25px;}
.svg_gia0{fill:#231F20;}
.svg_gia1{fill:none;stroke:#231F20;stroke-width:0.57;stroke-miterlimit:2.61;}
.svg_gia2{fill:none;stroke:#907962;stroke-width:0.17;stroke-miterlimit:2.61;}
.svg_gia3{fill-rule:evenodd;clip-rule:evenodd;fill:#907962;}
.svg_gia4{fill:none;stroke:#907962;stroke-width:0.18;stroke-miterlimit:2.61;}
.svg_gia5{fill:none;stroke:#907962;stroke-width:0.28;stroke-miterlimit:2.61;}
.svg_gia6{fill:none;stroke:#907962;stroke-width:0.29;stroke-miterlimit:2.61;}
.svg_gia7{fill:#907962;}

.svg_eglusa_logo{width:92px;height:25px;}
.svg_eglusa-1{fill:none;}
.svg_eglusa-2{clip-path:url(#clip-path);}
.svg_eglusa-3{fill:#07406e;}
.svg_eglusa-4{fill:#a7a9ac;}

.search_box{float:left;}
.search_box>a.icon{ display:none; }
.search_box_inner{position:absolute; width:187px; top:30px; right:0px;}
.search_box_input{top:0;right:0;border:0;outline:0;color:#333;border-bottom:1px solid #000;width:100%;margin:0;padding:0px 28px 0px 8px;height:32px;
font-size:14px;-webkit-appearance:none;-moz-appearance:none;appearance:none;}
.search_box_button{border:0px;background-color:transparent;outline:none;margin:0px;padding:4px 4px;position:absolute;right:0px;bottom:0px; }
.search_box_button .svg_search{ width:19px;height:19px;}
.search_box_input::-webkit-input-placeholder{color:#333;}
.search_box_input::-moz-placeholder{color:#333;}
.search_box_input:-ms-input-placeholder{color:#333;}
.search_box_input:-moz-placeholder{color:#333;}
.ajax_keyword_list {background-color:#fff;position:absolute;right:0px;width:100%;max-height:300px;z-index:300;margin-top:1px;display:none;
overflow-y:auto;overflow-x:hidden;border:1px solid #ccc;box-shadow: 0px 1px 5px #888888;} 
.ajax_keyword_list ul{width:100%;padding:8px 0;}
.ajax_keyword_list ul li{padding:8px 15px; border-bottom:1px solid #cccccc; font-size:12px;}
.ajax_keyword_list ul li:last-child{border-bottom:0px;}

.sticky_logo{display:none;}
.header_row4.scroll-to-fixed-fixed{ height:56px;box-shadow:0 5px 5px -6px rgba(0, 0, 0, 0.5);-moz-box-shadow:0 5px 5px -6px rgba(0, 0, 0, 0.5);
-webkit-box-shadow:0 5px 5px -6px rgba(0, 0, 0, 0.5);}
.header_row4.scroll-to-fixed-fixed .sticky_logo{float:left;display:block; line-height:1px; margin-top:11.5px;}
.header_row4.scroll-to-fixed-fixed .sticky_mid{ padding:0px 175px 0px 45px; }
.header_row4.scroll-to-fixed-fixed .slyder-nav{padding-top:3px; position:static;}
.header_row4.scroll-to-fixed-fixed .slyder-nav>li>a.first{font-size:12px;}
.header_row4.scroll-to-fixed-fixed .slyder-nav>li>a.first>span{height:50px;}
.header_row4.scroll-to-fixed-fixed .s-hidden{top:53px;}
.header_row4.scroll-to-fixed-fixed .header_icon{top:0px;}
.header_row4.scroll-to-fixed-fixed .header_icon>li{ height:56px; }
.header_row4.scroll-to-fixed-fixed .header_icon>li a.icon{line-height:56px;}
.header_row4.scroll-to-fixed-fixed .top_bag .cart-popup{top:51px;}
.header_row4.scroll-to-fixed-fixed .top_bag:hover .cart-popup{top:41px;}

.header_row4.scroll-to-fixed-fixed .search_box{position:relative;}
.header_row4.scroll-to-fixed-fixed .search_box>a.icon{display:block; cursor:pointer;}
.header_row4.scroll-to-fixed-fixed .search_box_inner{display:block;top:0px;right:-7px;width:0px;overflow:hidden;}
.header_row4.scroll-to-fixed-fixed .search_box_input{border-left:1px solid transparent;border-right:1px solid transparent;border-bottom:0px;
height:56px;padding:0px;}
.header_row4.scroll-to-fixed-fixed .search_box_button{opacity:0; top:0px;right:3px; top:3px; z-index:0;}
.header_row4.scroll-to-fixed-fixed .search_box.open .search_box_inner{width:361px;overflow:inherit;}
.header_row4.scroll-to-fixed-fixed .search_box.open .search_box_input{padding:0px 28px 0px 8px;border-left-color:#ccc;border-right-color:#ccc;}
.header_row4.scroll-to-fixed-fixed .search_box.open .search_box_button{z-index:1;opacity:1; cursor:pointer;}
.header_row4.scroll-to-fixed-fixed .search_box.open .search_box_inner,
.header_row4.scroll-to-fixed-fixed .search_box.open .search_box_input,
.header_row4.scroll-to-fixed-fixed .search_box.open .search_box_button{-webkit-transition:all 0.4s ease-in-out;-moz-transition:all 0.4s ease-in-out;
-o-transition: all 0.4s ease-in-out; transition: all 0.4s ease-in-out;}
.header_row4.scroll-to-fixed-fixed .search_box .ajax_keyword_list{ position:relative;  margin-top:0px; }

.top_bag .count{ padding-left:3px; vertical-align:middle; }


@media (min-width:992px){
.slyder-nav{width:100%;display:table;position:relative; margin:0px; padding:0px;}
.slyder-nav>li{display:table-cell;position:relative; vertical-align:top;}

.slyder-nav>li:first-child>a.first>span{text-align:left;}
.slyder-nav>li:first-child>a.first>span>span{padding-left:0px;}
.slyder-nav>li:nth-last-child(3)>a.first>span{text-align:right;}
.slyder-nav>li:nth-last-child(3)>a.first>span>span{padding-right:0px;}

.slyder-nav>li>a.first{padding:0px;display:block;font-size:14px;line-height:14px;color:#000;text-transform:uppercase;border-bottom:3px solid #fff;letter-spacing:0px;}
.slyder-nav>li>a.first>span{display:table;width:100%;height:39px;text-align:center;}
.slyder-nav>li>a.first>span>span{display:table-cell;vertical-align:middle; padding:0px 5px; }
.slyder-nav>li:hover>a.first, 
.slyder-nav>li.active>a.first{border-bottom:3px solid #000;background:url(../images/menu-uparrow.png) no-repeat bottom center}
.slyder-nav>li:hover>.s-hidden, 
.slyder-nav>li.active>.s-hidden{display:block}
.slyder-nav>li:nth-last-of-type(-n+6) .s-hidden{ left:auto;right:0px;}
.s-hidden{position:absolute;z-index:999;display:none;border-bottom:5px solid #d8d8d8;background:#e4f1ea;width:313px;border-top:1px solid #d9d9d9;padding:5px 15px; left:0px; top:42px;}
}
@media (min-width:1200px){
.slyder-nav .sp{display:none;}
}
@media (max-width:1199px){
.header_link{width: 61.8%; padding:7px 0px 6px 0px; display:table;}
.header_link>li{ float:none; display:table-cell; vertical-align:middle; }
.header_link>li>a{text-align:center; line-height:15px;}
.header_link>li>a>br{ display:block;}
.slyder-nav>li.menu_jewelry{position:static;}
.menu_jewelry .s-hidden{width:100%;box-sizing:border-box;}
.search_box_inner{top:25px;}
.header_row4.scroll-to-fixed-fixed .menu_jewelry .s-hidden{ top:55px;}
}
@media (max-width:991px){
.header_row1 .promo_link{font-size:14px;margin-left:15px;}
.header_link>li.hid_991{display:none;}
.header_row3{min-height:24px;}
.header_row3 .logo{width:330px;height:24px;margin-left:-165px;}
.header_seemore .inner{top:32px;}

.menu_link>li{padding:4px 0px;}
.menu_link>li>a{font-size:13px;}

/*.top_bag .cart-popup{top:48px;}
.top_bag:hover .cart-popup{top:38px;}*/

.header_mob{height:53px;box-shadow:0 5px 5px -6px rgba(0, 0, 0, 0.5);-moz-box-shadow:0 5px 5px -6px rgba(0, 0, 0, 0.5); position:relative;
background-color:#fff;}
.header_mob .header_icon>li{ min-width:53px;margin-left:0px;}
.header_mob .header_icon>li a.icon{display:block; float:none; text-align:center; line-height:48px;padding:0px 15px;}
.header_mob .top_bag{ display:block;}

.header_mob a.logo{width:300px; display:inline-block; position:absolute; left:50%; margin-left:-150px; top:50%; margin-top:-13px;}

.search_box.open .search_box_inner{ display:block;}
.search_box_inner{display:none; width:inherit;top:53px;left:0px;right:0px;padding:10px 15px;border-bottom:1px solid #ccc;
border-top:1px solid #ccc; background-color:#fff;box-shadow:0 5px 5px -6px rgba(0, 0, 0, 0.5);-moz-box-shadow:0 5px 5px -6px rgba(0, 0, 0, 0.5);}
.search_box_inner .svg_arrow_up{width:15px;height:15px;fill:#cccccc;background-color:#fff;position: absolute;left:7%;top:-12px;}
.search_box_input{border-bottom:0;}
.search_box_button{/*padding:4px 4px;right:15px;bottom:10px;*/}
.ajax_keyword_list{left:0px; width:inherit; margin-top:10px;}

.slyder-nav-top{background-color:#fff;left:0px;right:0px;top:0px;z-index:9;position:absolute;}
.slyder-nav-top .pd{border-bottom:1px solid #d7dad9;padding:15px 60px 15px 15px;}
.slyder-nav-top .search_box_inner{position:relative;top:inherit;right:inherit; padding:0px; border:0px;box-shadow:none; display:block;}
.slyder-nav-top .search_box_input{ border:1px solid #aab2ae; height:37px; padding:0px 41px 0px 8px;-webkit-border-radius:0px;-moz-border-radius:0px;border-radius:0px;}
.slyder-nav-top .search_box_button{ padding:10px 10px 6px 10px; z-index:1; cursor:pointer; right:0px; bottom:0px;}
.slyder-nav-top .sb-close{position:absolute; right:8px;top:6px; z-index:1; line-height:1px; padding:18px 12px;}
.slyder-nav-top .sb-close svg{width:20px;height:20px;}

.slyder-wrapper_man{padding-top:137px;position:absolute;top:0px;bottom:0px; overflow-x:auto; left:0px; right:0px;}
.slyder-wrapper{overflow:hidden;position:relative;}

.slyder-nav{left:0;position:relative;-webkit-transition:all linear .2s;-moz-transition:all linear .2s;-ms-transition: all linear .2s;
-sand-transition: all linear .2s;-o-transition: all linear .2s;transition:all linear .2s;}
.slyder-nav>li{border-top:1px solid #d7dad9;-webkit-transition: all linear .2s;-moz-transition: all linear .2s;-ms-transition: all linear .2s;
-sand-transition: all linear .2s;-o-transition: all linear .2s;transition: all linear .2s;}
.slyder-nav>li:first-child{border-top:0;}
.slyder-nav>li.s-item>a.first{margin-right:66px;}
.slyder-nav>li>a.first{font-size:16px;display:block;color:#000;text-transform:uppercase;}
.slyder-nav>li>a.first>span, 
.slyder-nav>li:last-child>a.first>span{height:55px; display:table;width:100%;}
.slyder-nav>li>a.first>span>span{padding:0px 15px; display:table-cell; vertical-align:middle; white-space:nowrap;}
.slyder-nav>li>a.first>span>span>.sp{display:none;}

.slyder-nav .s-content{padding:15px;}
.slyder-nav .s-back{background-color:#79a790;line-height:55px;text-align:center;position:relative;color:#fff;font-size:16px;text-transform:uppercase;}
.slyder-nav .s-back>svg{width:16px;height:24px;fill:#fff;position:absolute;left:15px;top:15px;}
.slyder-nav .hidden-lg-up.s-link{padding:16px 22px;line-height:1px;cursor:pointer;position:absolute; z-index:1; right:0px;}
.slyder-nav .hidden-lg-up.s-link>svg{width:16px;height:24px;}
.slyder-nav .s-hidden{left:100%;list-style:none;margin:0;padding:0;position:absolute;top:0;visibility:hidden;width:100%;}
.slyder-nav>li.s-current>.s-hidden{visibility:visible;}

.slyder-nav>li .header_icon{float:none;padding:0px 10px;}
.slyder-nav>li .header_icon>li{float:none; margin:0px; padding:10px 0px;}
.slyder-nav>li .header_icon>li>a{line-height:18px; display:inline-block; position:relative; padding-left:40px; color:#000;}
.slyder-nav>li .header_icon>li>a>.icon{text-align:center;position:absolute; left:0px; top:0px; line-height:18px; vertical-align:middle; }
.slyder-nav>li .header_icon>li>a>.icon>svg{fill:#333;}

.slyder-nav>li .header_logo2{float:none;margin:0px;padding:0px 10px;}
.slyder-nav>li .header_logo2>li.hd{font-size:16px;color:#000;text-transform:uppercase;padding-bottom:10px;}
.slyder-nav>li .header_logo2>li{float:none;display:block; padding-bottom:5px;}
.slyder-nav>li .header_logo2>li>a{float:none;border:0px;display:inline-block;padding:5px 0px; }
.slyder-nav>li .header_logo2>li>a:hover{ background-color:transparent; }

}
@media (max-width:767px){
header.new19 .content{line-height: 15px;}
.header_seemore {margin-top: -5px;}
.header_row1{text-align:left;}
.header_row1 .promo_link{ margin-left:0px; font-size:14px;}
.header_seemore .inner{top:50px;}
.header_seemore .inner .owl_arrow{ padding:0px;}
.header_row1 .promo_link:first-child{ margin-bottom:2px;}
.header_mob .header_icon>li a.icon{margin:2px 1px;}

}
@media (max-width:575px){
.header_row1 .promo_link{font-size:12px;}
.header_seemore>a{font-size:13px;}
.header_mob .header_icon>li{ min-width:inherit;}
.header_mob .header_icon>li a.icon{ padding:0px 8px;}
.header_mob .header_icon>li a.icon#mob_search_box_toggle{padding:0 5px 0 5px;}
.header_mob .header_icon>li a.icon.avoid-clicks{padding:0 5px 0 5px;}
.top_bag .count{ position:absolute;right:0px; top:4px; line-height:12px; }
}
@media (max-width:449px){
.header_mob a.logo{width:234px;margin-left:-120px;top:50%; margin-top:-8px; height:17px;}
.header_seemore .inner img{ max-width:280px; }
}
@media (max-width:385px){
.header_mob a.logo{width:205px;margin-left:-102px; top:50%; margin-top:-7.5px; height:15px;}
.header_seemore .inner img{ max-width:260px; }
}
@media (max-width:359px){
.header_mob a.logo{width:178px;margin-left:-88px; top:50%; margin-top:-7px; height:14px;}
.header_seemore .inner img{ max-width:230px; }
}

@media (min-width:769px){.avoid-clicks {pointer-events: none;}}
@media (max-width:329px){.header_seemore>a>svg{ width:12px; height:12px; margin-left:3px;}}


.small_tagline {padding:15px; border-bottom:1px solid #d7dad9;}
.small_tagline .small_inner {background:#000000; color:#FFFFFF; font-size:13px; padding:10px;}
.small_tagline .small_inner span {font-weight:bold;}
.shop-popup{background: #050505; padding: 30px 30px 45px;}
.shop-popup .shop-hd-box{border: solid 1px #353535; text-align: center;}


.hover_bkgr_fricc{
    /*background:rgba(0,0,0,.4);
	 height:100%;
    */
    cursor:pointer;
    display:none;
    position:fixed;
    text-align:center;
    /*top:0;*/
	left:10px;
    /*width:100%;*/
    z-index:10000;
    bottom: 10px;

}
.hover_bkgr_fricc .helper{
    display:inline-block;
    height:100%;
    vertical-align:middle;
}
.hover_bkgr_fricc > div {
    background-color: #050505;
    display: inline-block;
    height: auto;
    max-width:290px;
    vertical-align: middle;
    position: relative;
    padding: 52px 30px 45px;
	cursor:default;
	color: #fff;
	width: 100%;
}

.hover_bkgr_fricc .shop-hd-box{border:solid 1px #333333; text-align: center; margin-top: 40px; height: 143px;}
.hover_bkgr_fricc .shop-hd-box img{margin-top: -40px;}
.hover_bkgr_fricc .shop-hd-box h3 {padding-top: 0px; line-height: inherit; font-family: 'Open Sans', sans-serif; font-size: 48px; color: #fff; font-weight: 300; display: flex; justify-content: center; align-items: end; }
.hover_bkgr_fricc h4{font-size: 24px; font-weight: 400; padding-top: 10px;  color: #fff; padding-bottom: 20px;     font-family: 'Open Sans', sans-serif;} .hover_bkgr_fricc a.pop-shop-btn {color: #000000; border:solid 1px #ebeeef; background: #ebeeef; display: inline-block; text-align: center; width: 128px; height: 35px; line-height: 34px; font-size: 14px; font-weight: 600; }
.hover_bkgr_fricc a.pop-shop-btn:hover{background: #050505; color: #fff!important;}

.popupCloseButton {border-radius: 50px; cursor: pointer; display: inline-block; font-weight: 100; position: absolute; top:10px; right:10px; font-size:24px; line-height: 30px; width: 30px; height: 30px; text-align: center; }
.trigger_popup_fricc {
    cursor: pointer;
    font-size: 20px;
    margin: 20px;
    display: inline-block;
    font-weight: bold;
}



@media(max-width: 767px){
	.popupCloseButton{top: 2px; right: 3px;}
	.hover_bkgr_fricc > div{width: 220px; padding:30px 15px 20px;}
	.hover_bkgr_fricc .shop-hd-box{height: 100px;}
	.hover_bkgr_fricc .shop-hd-box h3{font-size: 38px; margin-top: -14px;}
	.hover_bkgr_fricc h4{font-size: 18px; padding-top: 5px; padding-bottom: 13px;}
}