*{ margin: 0; padding: 0; box-sizing: border-box; font-family: 'Playfair Display', serif; }
a,a:hover{ font-family: 'Playfair Display', serif; text-decoration: none; }
li,ul{ list-style: none; }
img{ display: block; margin: 0 auto; padding: 0; max-width: 100%; width: auto; }
::hover{-webkit-transition: all 1s ease;
-moz-transition: all 1s ease;
-ms-transition: all 1s ease;
-o-transition: all 1s ease;
transition: all 1s ease;}
.body,html{background-color: #000; scroll-behavior: smooth;}
.sticky {
    position: fixed;
    top: 0;
    left: 0;
    width: 100%;
    z-index: 99; background-color: rgba(0,0,0,.8);
    padding: 10px 0;
}

.bg-dark{ background-color: #000 !important; }
.text-danger {
    color: #d8ad55 !important;
}

/*.top-header{font-family: 'Open Sans', sans-serif; border-bottom: 1px solid #3a3a3a; background-color: #000; 
    font-size: 10px;
    font-weight: 400;
    letter-spacing: 1.1px;
    margin-top: 0;
    min-height: 39px;
    position: relative;
    text-transform: uppercase;
    z-index: 10000;}
    .top-header .navbar-nav li:hover .dropdown-menu {
    display: block;
    -webkit-transition: all 1s ease;
-moz-transition: all 1s ease;
-ms-transition: all 1s ease;
-o-transition: all 1s ease;
transition: all 1s ease;
}

.top-header .dropdown-menu > li > a:hover:after {
    text-decoration: underline;
    transform: rotate(-90deg);
} 
.top-header .dropdown-menu { border-radius:  0;
    color: #f0f0f0;
    border-color: #ff3b18;
    border: #8f6B29 2px solid;
    background: -webkit-linear-gradient(top, #c79539, #FDE08D, #DF9F28);
    background: linear-gradient(top, #8f6B29, #FDE08D, #DF9F28);
    letter-spacing: 0.3px;
    -webkit-transition: all 1s ease;
-moz-transition: all 1s ease;
-ms-transition: all 1s ease;
-o-transition: all 1s ease;
transition: all 1s ease;
}

.top-header a.dropdown-item { font-family: 'Open Sans', sans-serif;
    font-size: 10px;
    font-weight: 400;
    letter-spacing: 1.1px;
    margin-top: 0;

    position: relative; opacity: 1;
    text-transform: uppercase;
    z-index: 10000; color: rgba(255,255,255,1); -webkit-transition: all 1s ease;
-moz-transition: all 1s ease;
-ms-transition: all 1s ease;
-o-transition: all 1s ease;
transition: all 1s ease;
}
.top-header .navbar-dark .navbar-nav .nav-link { font-family: 'Open Sans', sans-serif;
    font-size: 10px;
    font-weight: 400;
    letter-spacing: 1.1px;
    margin-top: 0;

    position: relative;
    text-transform: uppercase;
    z-index: 10000; color: rgba(255,255,255,1); -webkit-transition: all 1s ease;
-moz-transition: all 1s ease;
-ms-transition: all 1s ease;
-o-transition: all 1s ease;
transition: all 1s ease;
}
.top-header .navbar-dark .navbar-nav .nav-link:hover{ -webkit-transition: all 1s ease;
-moz-transition: all 1s ease;
-ms-transition: all 1s ease;
-o-transition: all 1s ease;
transition: all 1s ease;color: #d8ad55 !important; }
.dropdown-item.active, .dropdown-item:active ,  .dropdown-item:focus, .dropdown-item:hover,.dropdown-item:focus, .dropdown-item:hover{
    text-decoration: none;
    background-color: transparent !important;
    outline: none !important;
    color: #000 !important;
    -webkit-transition: all 1s ease;
-moz-transition: all 1s ease;
-ms-transition: all 1s ease;
-o-transition: all 1s ease;
transition: all 1s ease;
}
.top-header .navbar-dark .navbar-nav  a.nav-link.text-danger:hover{-webkit-transition: all 1s ease;
-moz-transition: all 1s ease;
-ms-transition: all 1s ease;
-o-transition: all 1s ease;
transition: all 1s ease; color: #fff !important; }

.top-header .navbar-nav {     flex-direction: row; }
	.top-header nav.navbar.navbar-dark.row.m-0 {
	    padding-left: 0;
	    padding-right: 0;
	}
	.top-header .container{ padding: 0; }
	.top-header .dropdown-menu {
	    position: absolute !important;
    left: 50%;
    transform: translateX(-50%);
	}
	.top-header li.nav-item {
    	margin-right: 15px;
	}


.navigation-bar{font-family: "Playfair Display",serif;
    font-weight: 400;
    font-style: normal;
    text-decoration: none;
    text-transform: uppercase;
    letter-spacing: 1.2px;}

.navigation-bar li.nav-item,.navigation-bar .nav-link a {
    position: relative;
    z-index: 2;
    font-size: 12px;
    color: #fff !important;
}

.navigation-bar .modal{ display: block; }
.navigation-bar li.nav-item .nav-link{ margin: 0;
}
.navigation-bar li.nav-item.active .nav-link{
    box-shadow: 0px 0px 5px 1px #d8ad55; 
}
.navigation-bar li.nav-item .nav-link:hover{
    box-shadow: 0px 0px 5px 0px #d8ad55; 
}
.navigation-bar li.nav-item.active  a.nav-link{color: #fff !important;}

.navigation-bar .dropdown-menu{color: #000; border-radius: 0 !important;
 border: #8f6B29 2px solid;
    background: -webkit-linear-gradient(top, #c79539, #FDE08D, #DF9F28);
    background: linear-gradient(top, #8f6B29, #FDE08D, #DF9F28);}

    .navigation-bar .dropdown-menu .dropdown-item{font-family: "Playfair Display",serif;
    font-size: 12px;
    font-weight: 400;     color: #000;
    font-style: normal;
    line-height: 1.3em; 
    text-decoration: none;
    text-transform: uppercase;
    letter-spacing: 1.1px;}
    .navbar-nav > li:hover .dropdown-menu-1 {
    display: block !important;-webkit-transition: all 1s ease;
-moz-transition: all 1s ease;
-ms-transition: all 1s ease;
-o-transition: all 1s ease;
transition: all 1s ease; top: 96%;
}
.navigation-bar li.nav-item {
    padding: 5px 10px;
}
.dropdown-menu-1,.dropdown-menu-1 .dropdown-menu{ width: 250px; }

.navigation-bar .close{ display: none !important; }

.navigation-bar a.navbar-brand {
    display: block;
    width: 100%;
}
.navigation-bar nav.navbar.navbar-expand-lg.navbar-dark {    flex-flow: row wrap;
}
*/

/*fixed button style by RC*/
button.close{ outline: none; }
section.fixed-button {
    position: fixed;
    top: 50%;
    right: 0; z-index: 9999;
    transform: translateY(-50%);
}
.top-set{}
.fixed-button-style.position-relative {
    background: -webkit-linear-gradient(top, #c79539, #FDE08D, #DF9F28);
    background: linear-gradient(top, #8f6B29, #FDE08D, #DF9F28);
    width: 50px;
    height: 50px;
    line-height: 50px;
    display: flex;
    align-items: center;
    justify-content: center;
    margin-bottom: 3px;
    color: #601200; margin-left: auto;-webkit-transition: all 1s ease;
-moz-transition: all 1s ease;
-ms-transition: all 1s ease;
-o-transition: all 1s ease;
transition: all 1s ease;
    font-size: 24px; right: 0;
}
.fixed-button-style.position-relative:hover{ width: 60px;-webkit-transition: all 1s ease;
-moz-transition: all 1s ease;
-ms-transition: all 1s ease;
-o-transition: all 1s ease;
transition: all 1s ease; }
.tooltip-inner {
    background-color: #0e0e0e; color: #fff; position: absolute; top: 50%; right: 100%; transform: translateY(-50%); width: 100px; font-size: 12px;
}

/*fixed button*/


/*banner*/
.banner-slider #owl-demo .item img{
    display: block;
    width: 100%;
    height: auto;
}
.bg-color-slider{    background: rgb(17, 17, 17);}
/*banner*/
.owl-stage{ display: flex; align-items: center; justify-content: center; }

/* Feel free to change duration  */ 
.animated  {
  -webkit-animation-duration : 1000 ms  ;
  animation-duration : 1000 ms  ;
  -webkit-animation-fill-mode : both  ;
  animation-fill-mode : both  ;
}  
/* .owl-animated-out - only for current item */ 
/* This is very important class. Use z-index if you want move Out item above In item */ 
.owl-animated-out {
  z-index : 1 
   }
/* .owl-animated-in - only for upcoming item
/* This is very important class. Use z-index if you want move In item above Out item */ 
.owl-animated-in {
  z-index : 0 
   }
/* .fadeOut is style taken from Animation.css and this is how it looks in owl.carousel.css:  */ 
.fadeOut  {
  -webkit-animation-name : fadeOut  ;
  animation-name : fadeOut  ;
}  
@-webkit-keyframes  fadeOut  {
  0% {
    opacity : 1   ;
  }  
  100% {
    opacity : 0   ;
  }  
}
@keyframes  fadeOut  {
  0% {
    opacity : 1   ;
  }  
  100% {
    opacity : 0   ;
  }  
}




/*banner text*/
.h1text{z-index: 7;
    font-family: "Playfair Display";
    text-transform: uppercase;
    height: auto;
    width: auto;
    color: rgb(255, 255, 255);
    text-decoration: none;
   /* white-space: nowrap;*/
    min-height: 0px;
    min-width: 0px;
    max-height: none;
    max-width: none;
    text-align: left;
    line-height: 60px;
    letter-spacing: 0px;
    font-weight: 400;
    font-size: 94px;
    transform-origin: 50% 50%;
    transform: translate(0px, 0px);
    opacity: 1;
    visibility: visible;}
.h1text .small-heading-font{ font-size: 14px; font-style: italic; }
.h1text small{ font-size: 75%; }
.ptext{z-index: 10; margin: 25px 0; width: 75%;
    font-family: 'Open Sans', sans-serif; 
    text-transform: uppercase;
    letter-spacing: 1px;
    color: rgb(255, 255, 255);
    text-decoration: none;
    min-height: 0px;
    min-width: 0px;
    max-height: none;
    max-width: none;
    text-align: left;
    line-height: 21px;
    font-weight: 600;
    font-size: 11px;
    transform-origin: 50% 50%;
    transform: translate(0px, 0px);
    opacity: 1;
    visibility: visible;}
.see-button {
    z-index: 11;
    font-family: "Playfair Display";
    font-style: italic;
    cursor: pointer;
    outline: none;
    box-shadow: none;
    box-sizing: border-box;
    letter-spacing: 0px;
    padding: 10px 30px;
    height: auto;
    width: auto;
    color: rgb(208 161 71);
    text-decoration: none;
    white-space: nowrap;
    min-height: 0px;
    min-width: 0px;
    max-height: none;
    max-width: none;
    text-align: center;
    line-height: 15px;
    font-weight: 700;
    font-size: 12px;
    border-color: rgb(221 179 91);
    border-style: solid;
    border-width: 2px;
    transform-origin: 79.9062px 19.5px;
    transform: translate(0px, 0px);
    opacity: 1;
    visibility: visible;
    border-radius: 0px;
    -webkit-transition: all 1s ease;
    -moz-transition: all 1s ease;
    -ms-transition: all 1s ease;
    -o-transition: all 1s ease;
    transition: all 1s ease;
}
    .see-button:hover{ color: #fff; border-color: rgba(255,255,255,1);  -webkit-transition: all 1s ease;
-moz-transition: all 1s ease;
-ms-transition: all 1s ease;
-o-transition: all 1s ease;
transition: all 1s ease;}
/*banner text style by RC*/



/*images gallery*/

.gallery-section img{ cursor: pointer; }
.bg-shop{ background:url(../images/intro-1.jpg) no-repeat left top; background-size: cover; }
.h2text{ line-height: normal; font-size: 76px !important;}
.shop-p{font-size: 1.125em;
    font-weight: 400;
    letter-spacing: 0.1em;
    line-height: 1.7em;
    margin-top: 1.1em; color: #fff;
    text-transform: uppercase;}
.shop-btn { cursor: pointer;
    display: inline-flex;
    padding: 10px 10px;
    color: #fff; font-style: italic;
    border: 2px solid #fff;
    align-items: center;
    justify-content: center;
    width: 200px;
}
.shop-btn:hover{ background-color: #fff; color: #000; }
.sc_button_iconed{ font-size: 28px; line-height: 28px;     color: #e5ac3e; }

.triangle{ position: relative; height: 20px; background-color: #fff; width: 1px; }
.triangle:after {
    content: "";
    position: absolute;
    bottom: 4px;
    left: -2px;
    width: 23px;
    height: 1px;
    background-color: #fff;
    transform: rotate(-30deg);
}
.triangle:before {
    content: "";
    position: absolute;
    top: 4px;
    left: -1px;
    width: 22px;
    height: 1px;
    background-color: #fff;
    transform: rotate(30deg);
}
.rotate-button {
    position: absolute;
    top: 40%;
    left: 2px;
    transform: translateY(-50%);
}
.shop-btn:hover .triangle,.shop-btn:hover .triangle:before,.shop-btn:hover .triangle:after{ background-color: #000; }

/*images gallery*/

/*shop*/
	h2.h1text.h2text.text-center {
    line-height: normal;
    font-size: 62px !important;
	}
	/*shop*/

/*best seller*/
.best-sell-h2{display: inline-block;
    margin: 0;
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 0px;
    margin-left: 0px;
    padding: 0 1.5em 0;
    font-size: 1.5em;
    vertical-align: middle;}
    .best-sall-heading{    font-size: 16px;
    line-height: 21px;
    font-weight: 500; color: #fff; font-family: "Playfair Display",serif;
    padding: 0px 0px 0px 0px;
    border-radius: 0px 0px 0px 0px;
    background: transparent;
    z-index: 2 !important;
    display: block;
}

.price span{font-size: 16px;
    line-height: 22px;
    color: #e5ac3e;
    font-weight: 600;
    display: inline-block;
    float: none;
    clear: none;
    margin: 4px 0px 0px 0px;
    padding: 0px 2px 0px 2px;
    border-radius: 0px 0px 0px 0px;
    background: transparent;
    position: relative;
    z-index: 2 !important;
    font-family: 'Open Sans', sans-serif; }
    .select-option {
    background-color: #e5ac3e;
    color: #fff;
    font-style: italic;
}
.select-option.btn:hover {
    color: #e5ac3e;
    text-decoration: none;
    background-color: #fff;
}

.image-section img{
    border: 1px solid #1f1f1f;
}


.best-sell-card { 
    border: 1px solid transparent;  height: 235px;}
    .card-caption { background-color: #000;
    opacity: 0;     position: absolute;
    bottom: 0;
}
.best-sell-card:hover{height: 375px; border: 1px solid #fff;}
/*.best-sell-card:hover{ border: 1px solid #fff; }*/
.image-section:hover .card-caption{ opacity: 1; }
.image-section:hover img { border-color: transparent; }
section.best-saller {
    max-height: 405px;
}
#best-sller .owl-stage {
    display: flex;
    align-items: flex-start;
    justify-content: flex-start;
}
/*best seller*/

/*gold*/
/*section.gold-sectoin {
    margin-top: -100px;
}*/
.gold-sectoin .card.bg-dangre.m-0 {
    background-color: #A56F36;
}
.gold-sectoin .h2text {
    line-height: normal;
    color: #fff;
    font-size: 50px !important;
}
.gold-plus i{    font-weight: 400; font-family: "Playfair Display",serif; color: #fff;}
.gold-plus {font-size: 1.6em;
    line-height: 1.3em;
    color: #fff;
    padding: 5px 0 5px 1.2em;       display: inline-block;     font-weight: 700;   vertical-align: middle;  border-left: 4px solid #fff;     box-sizing: border-box;}
    .font-si{    font-size: 1.125em;     width: 70%; font-weight: bold;
    line-height: normal;}
    .join-bnt{ width: 130px; margin: auto; }
    .join-bnt i{ color: #000; }
    .join-bnt:hover i{ color: #e5ac3e; }
/*gold*/



/*blog*/
.heading-blog .time {
    position: relative;
    top: 0px;
    left: 0;
    z-index: 1; align-items: center; justify-content: center;
    display: inline-flex;
}

.heading-blog .time .first{font-size: 8.750em;
    line-height: 0.8em;
    font-weight: 700;
    opacity: 0.10; color: #fff;
    display: inline-block;
    vertical-align: middle;
    letter-spacing: 6px;}
.heading-blog .time .second{    font-size: 11px;
    text-transform: uppercase;
    line-height: 16px; color: #fff;
    letter-spacing: 1px;
    display: inline-block;
    opacity: 0.22;
    vertical-align: middle;
    margin: 4.8em 0 0 0.3em;}
h4.sc_blogger_item_title.entry-title {
    font-size: 1.625em;
    font-weight: 700;
    line-height: 1.4em;
    margin: -30px 0 8px;
    position: relative;
    z-index: 1;
     cursor: pointer;
    color: #fff;
}
h4.sc_blogger_item_title.entry-title a{ color: #fff; }
h4.sc_blogger_item_title.entry-title:hover a{ color:#e5ac3e; }
a.sc_button {
    font-family: "Playfair Display",serif;
    font-size: 14px;
    font-weight: 700;
    font-style: italic; color:#e5ac3e;
    line-height: 1.4em;
    text-decoration: none;
    letter-spacing: 0.1em;
}
a.sc_button:hover{color: #fff; }
/*blog*/



/*connected-section*/
.connected-section.gold-sectoin .card.bg-dangre.m-0 {
    background-color: transparent;
    border: 1px solid #292929;
    border-radius: 0;
}
.connected-section.gold-sectoin .h2text {
    line-height: normal;
    color: #fff;
    font-size: 36px !important;
}
.connected-section .gold-plus {
    font-size: 1em;
    line-height: 1.3em;
    color: #fff;
    padding: 0;
    display: inline-block;
    font-weight: 700;
    vertical-align: middle;
    border-left: 0;
    box-sizing: border-box;
}
.connected-section .shop-btn {
    cursor: pointer;
    display: inline-flex;
    padding: 10px 10px;
    color: #fff;
    font-style: italic;
    border: 0;
    align-items: center;
    justify-content: center;
    width: 200px;
    background-color: #e5ac3e;
}
.shop-btn:hover .triangle, .shop-btn:hover .triangle:before, .shop-btn:hover .triangle:after {
    background-color: #fff;
}
.vertical-center{ vertical-align: middle; }
li.foot-item.d-inline-block.vertical-center {
    font-size: 12px;
    font-weight: 600;
    letter-spacing: 1.4px;
    line-height: 16px; line-height: 12px;
    margin-bottom: 10px;
    text-transform: uppercase;
    font-family: "Playfair Display",serif;
}
a.foot-link {
    color: #fff;
    border-right: 1px solid #fff;
    padding-right: 10px;
    margin-right: 10px; text-transform: uppercase;
    line-height: 12px;
}
a.foot-link:hover{color: #e5ac3e;}
#myBtntop {
  display: none;
  position: fixed;
  bottom: 20px;
  right: 30px;
  z-index: 99;
  font-size: 18px;
  border: none;
  outline: none;
  background-color: red;
  color: white;
  cursor: pointer; color: #ff3b19;
  padding: 15px; background-color: #eee;
  border-radius: 4px;
}

#myBtntop:hover {
  background-color: #ff3b19; color: #fff;
}
/*connected-section*/


.icon-group.my-auto {
    color: #d8ad55;
}

/*Product Page designed by Rohit Chhabra*/
.ui-state-default, .ui-widget-content .ui-state-default, .ui-widget-header .ui-state-default, .ui-button, .ui-button.ui-state-disabled:hover, .ui-button.ui-state-disabled:active {
    border: 0;
    background: -webkit-linear-gradient(top, #c79539, #FDE08D, #DF9F28);
    background: linear-gradient(top, #8f6B29, #FDE08D, #DF9F28);
    font-weight: normal;
    color: #454545;
    border-radius: 50%;
    width: 10px;
    height: 10px;
    cursor: e-resize;
    outline: none;
}
.ui-widget-content {
    border: 1px solid #dddddd;
    background: #b7b7b7;
    color: #333333;
}
div#slider-range {
    width: 100%;
    margin-left: 0;
}
.ui-slider-horizontal .ui-slider-handle{ margin-left: -5px; }
input.price-range-field {
    border: 0;     font-size: 12px;
    background-color: transparent;
    text-align: center;
    width: 50px;
    padding: 0;
    margin: 0; outline: none;
}
.price-show label {
    font-size: 14px;
}
div#searchResults {
    font-size: 14px; margin-bottom: 15px;
}
a.cat-list-link {
    font-size: 13px;
    color: #333;
    text-transform: uppercase;
}
a.cat-list-link:hover{ color: #A56F36; }
input.cat-search {
    width: 100%;
    padding: 10px;
    border: 1px solid #eee;
    border-radius: 0;
}
.product-section .featured-title {
    font-size: 14px;
    color: #000;
}
 .featured-title {
    font-size: 14px;
    color: #fff;
}
input.cat-search::placeholder{ color: #aaa; }
.featured-title:hover, .featured-price{color: #A56F36;}
a.tag-button {
    padding: 7px;
    font-size: 14px;
    color: #000;
    background-color: transparent;
    border: 1px solid #eee;
}
a.tag-button:hover{background-color: #A56F36; color: #fff;}
.tags-ul li.p-0.m-0.d-inline-block.vertical-center {
    line-height: 40px;
}
a.tip {
    text-decoration: none;
    color: #d8ad55;
}
a.tip:hover {
    cursor: help;
    position: relative
}
a.tip span {
    display: none
}
a.tip span:after{
    content: "";
    
}
a.tip:hover span {
    border: #c0c0c0 1px solid;
    padding: 5px 20px 5px 5px;
    display: block;
    z-index: 100;
    background-color:  #000;
    left: 0px;
    margin: 0px; font-family: 'Open Sans', sans-serif;
    width: 150px; font-size: 13px;
    position: absolute; border-radius: 5px;
    top: 100%; text-align: center; color: #fff;
    text-decoration: none
}
a.tip2 i.fa-play-circle-o{ font-size: 28px;     color: #d8ad55; }
a.tip2:hover span{ right: 0; left: auto; top: auto; bottom: 100%; }
.show-onhover{ display: none; }
.product-card:hover .show{ display: none; }
.product-card:hover .show-onhover{ display: block; }
/*.product-section .modal-content button.close {
    display: inline-block; margin-left: auto; margin-right: 10px;
}*/
.modal-dialog {
    max-width: 322px;
    margin: 1.75rem auto;
}
.product-section .modal-content button.close {
    position: absolute;
    right: 5px;
    color: #fff;
    opacity: 1;
    font-size: 28px;
    z-index: 9;
    font-weight: bolder;
    outline: none;
}
.product-section .modal-content{ border-radius: 10px; }
input.mobile-number {
    width: 100%;
    padding: 5px; font-size: 12px;
    border: 1px solid #9a9a9a;
    outline: none;
}
.video-buton {
    width: auto;
    height: auto;
    color: #664d1e;
    font-weight: bold;
    background: #FDE08D;
    background: -webkit-linear-gradient(top, #c79539, #FDE08D, #DF9F28);
    background: linear-gradient(top, #8f6B29, #FDE08D, #DF9F28);
    border: #8f6B29 2px solid;
    padding: 8px;
    color: #000;
    font-size: 16px;
    display: flex;
    align-items: center;
    justify-content: center;
    outline: none !important;
}
.tag-button:hover{background: #FDE08D;
    background: -webkit-linear-gradient(top, #c79539, #FDE08D, #DF9F28);
    background: linear-gradient(top, #8f6B29, #FDE08D, #DF9F28);
    border: #8f6B29 2px solid; }
.video-buton i.fa{ font-size: 24px; font-weight: lighter; margin-right: 10px;  }
select.select-sort-by {
    padding: 6px;
    width: 165px;
    outline: none;
    border: 1px solid #aaa;
    color: #aaa;
}
.page-link {
    position: relative;
    display: block;
    padding: .5rem .75rem;
    margin-left: -1px;
    line-height: 1.25;
    color: #000000; outline: none;
    background-color: #fff;
    background: #FDE08D;
    background: -webkit-linear-gradient(top, #c79539, #FDE08D, #DF9F28);
    background: linear-gradient(top, #8f6B29, #FDE08D, #DF9F28);
    border: #8f6B29 2px solid; box-shadow: none !important;
}
.page-link:hover {
    border: #fddf8b 2px solid;
    color: #8f6b29;
}
.w-70{ width: 70% !important; }
.social-icon a { margin-right: 15px;
    width: 35px;
    height: 35px; text-align: center; opacity: 0.8;
    border-radius: 50%;
    line-height: 30px;
    background: #FDE08D;
    background: -webkit-linear-gradient(top, #c79539, #FDE08D, #DF9F28);
    background: linear-gradient(top, #8f6B29, #FDE08D, #DF9F28);
    border: #8f6B29 2px solid; box-shadow: none !important;
    display: inline-block;
    vertical-align: middle;
    color: #000;-webkit-transition: all 1s ease;
-moz-transition: all 1s ease;
-ms-transition: all 1s ease;
-o-transition: all 1s ease;
transition: all 1s ease;
}
.social-icon a:hover{ opacity: 1; transform: scale(1.2); -webkit-transition: all 1s ease;
-moz-transition: all 1s ease;
-ms-transition: all 1s ease;
-o-transition: all 1s ease;
transition: all 1s ease;} 
.connect a.tag-button{ color: #fff; }
/*Product Page designed by Rohit Chhabra*/



/*Product-details page*/
div#tryonpreview0 {
    width: 100% !important;
    height: 500px !important;
}
div#mainArea { display: none;
    position: inherit !important;
    width: 100% !important;
    height: 100% !important;
}
div#frame_live_resizer {
    position: absolute !important;
    top: 0 !important;
    right: 0 !important;
    left: auto !important;
    display: none !important;
    height: auto !important;
    width: 100% !important;
    z-index: 1 !important;
}
div#frame_live_resizer span{padding: 5px; background: #FDE08D;
    background: -webkit-linear-gradient(top, #c79539, #FDE08D, #DF9F28);
    background: linear-gradient(top, #8f6B29, #FDE08D, #DF9F28);
    border: #8f6B29 2px solid;}
.icon-section {
    width: 40px;
    height: 40px;
    background: #FDE08D;
    background: -webkit-linear-gradient(top, #c79539, #FDE08D, #DF9F28);
    background: linear-gradient(top, #8f6B29, #FDE08D, #DF9F28);
    border: #8f6B29 2px solid;
    font-size: 24px;
    display: flex;
    align-items: center;
    justify-content: center; cursor: pointer;
}
.icon-section:hover,.video-buton:hover{ opacity: 0.8; }
div#frame_live_resizer hr{ opacity: 0; }

div#frames {
    margin: 0 !important;
    float: none;
}
/*img#previewImage {
    position: absolute ;
    display: block;
    left: 50% !important;
    top: 50% !important;
    transform: translate(-50%, -50%) !important;
    max-width: 100%;
    width: auto;     max-height: 100%;
}*/

div#tryonbar0 {
    width: 100% !important; display: none;
        align-items: center;
    justify-content: center; background-color: transparent !important;
    margin-top: 25px;

}
div#mainPanelArea {
    width: 100%;
    text-align: center;
    left: 65% !important;
    transform: translateX(-50%);
}
#mainPanelArea label {
    /* margin: 0 !important; */
    text-align: center;
    width: 50px !important;
    height: 50px !important;
    background-color: #e8b146;
    border-radius: 50%; 
    margin-top: 15px !important; position: relative;
    background-position: center center !important; overflow: visible !important;
}

span.tool {
    position: absolute;
    top: 100% !important;
    z-index: 9999;
    background-color: #d8ad54;
    padding: 5px;
    left: 0;
    width: 100%;
    text-align: center;
    display: none;
}
#mainPanelArea label:hover span.tool { display: block !important; }
/*div#smalladjust {
    display: none !important;
}*/


.tryon-sectoin-details h2{ font-size: 28px; letter-spacing: 1.5px; text-transform: uppercase; }
span.amountpay {
    color: #e6ae41;
    font-size: 22px;
}


input[type="number"] {
  -moz-appearance: textfield;
}
 input[type="number"]::-webkit-inner-spin-button,  input[type="number"]::-webkit-outer-spin-button {
  -webkit-appearance: none;
  margin: 0;
}
 .pt_Quantity {
  display: inline-block; vertical-align: middle;
}
 .pt_Quantity input {
  color: #443017;
  border-radius: 2px;
  background-color: #ffffff;
  border: solid 1px #b7b7b7;
  font-family: "Montserrat", sans-serif;
  font-size: 15px;
  font-weight: 300;
  min-width: 45px;
  height: 30px;
  float: left;
  display: block;
  padding: 0 15px 0 2px;
  margin: 0;
  text-align: center;
  width: 70px;
}
 .pt_Quantity input:focus {
  outline: 0;
}
 .pt_Quantity .pt_QuantityNav {
  float: left;
  position: relative;
  height: 30px;
}
 .pt_Quantity .pt_QuantityNav .pt_QuantityButton {
  position: relative;
  cursor: pointer;
  border-left: 1px solid #b7b7b7;
  width: 15px;
  text-align: center;
  color: #333;
  font-size: 14px;
  font-family: "Trebuchet MS", Helvetica, sans-serif !important;
  line-height: 1.1;
  -webkit-transform: translateX(-100%);
  transform: translateX(-100%);
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
}
 .pt_Quantity .pt_QuantityNav .pt_QuantityButton:active {
  box-shadow: inset 0 0 5px rgba(0, 0, 0, 0.2);
  -webkit-box-shadow: inset 0 0 5px rgba(0, 0, 0, 0.2);
}
 .pt_Quantity .pt_QuantityNav .pt_QuantityButton.pt_QuantityUp {
  position: absolute;
  height: 50%;
  top: 0;
  border-bottom: 1px solid #b7b7b7;
}
 .pt_Quantity .pt_QuantityNav .pt_QuantityButton.pt_QuantityDown {
  position: absolute;
  bottom: 0px;
  height: 50%;
}
.some-more-details p{ text-transform: capitalize; }
div#tryon_filters {
    display: none;
}


div#smalladjust {
    width: 100% !important;
    background-color: transparent !important;
    position: absolute;
    left: 50%;
    transform: translate(-50%, -50%);
    top: 50%;
}
div#tryon_adjustment {
    width: 100% !important;}
    div#mainuserImageScale {
    width: 50% !important;
}
/*#mainPanelArea span{ position: absolute; bottom: 0; }*/
/*Product-details page*/

/*Review-sectoin*/
.at-accordion-or-tabs {
    z-index: 0;
}
.at-accordion-or-tabs.at-tabs>li>a {
    border-radius: 5px;
    color: #fff;
    border: 1px solid #847d7d !important;
    border-radius: 5px 5px 0 0;
    background-color: transparent;
    color: #000;
    border-color: #c5c2c2;
    background: #f0f0f0 none;
    background: -moz-linear-gradient(top, #ffffff 0%, #f0f0f0 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(100%,#f0f0f0));
    background: -webkit-linear-gradient(top, #ffffff 0%,#f0f0f0 100%);
    background: -o-linear-gradient(top, #ffffff 0%,#f0f0f0 100%);
    background: -ms-linear-gradient(top, #ffffff 0%,#f0f0f0 100%);
    background: linear-gradient(top, #ffffff 0%,#f0f0f0 100%);
}
/*.at-accordion-or-tabs.at-tabs>li>a {
    border-radius: 5px;
    color: #fff;
    border: 1px solid #eee !important;
}*/
.at-accordion-or-tabs.at-tabs>li>a.active {
    z-index: 100;
    background-color: #ff7f26;
    color: #ffffff;
}
.at-accordion-or-tabs.at-tabs>li>a.active {
    z-index: 100;
    /* background-color: #fff; */
    color: #000;
    border: 1px solid #847d7d !important;
    border-bottom: 1px solid #fff !important;
    border-radius: 5px 5px 0 0;
    background: #ffffff none;
    background: -moz-linear-gradient(top, #ffffff 0%, #ffffff 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(100%,#f0f0f0));
    background: -webkit-linear-gradient(top, #ffffff 0%,#eee 100%);
    background: -o-linear-gradient(top, #ffffff 0%,#ffffff 100%);
    background: -ms-linear-gradient(top, #ffffff 0%,#ffffff 100%);
    background: linear-gradient(top, #ffffff 0%,#ffffff 100%);
}
span.at-tab-one-pixel-fix-left, span.at-tab-one-pixel-fix-right {
    display: none !important;
}
    /*.price-breackup li {
        display: inline-block;
        vertical-align: middle;
        width: 16%;
        text-align: center;
    }*/
.price-breackup li:nth-child(1){ text-align: left; }
ul.title-table-list {
    border-bottom: 1px solid #cecece;
    padding-bottom: 15px !important;
}
ul.title-table-list p,ul.details-table-breackup p,ul.total-value-singl-item p,ul.total-value-making p { text-align: left !important; }
ul.title-table-list,ul.details-table-breackup,ul.total-value-singl-item,ul.total-value-making {
/*    border-bottom: 1px solid #cecece;
    padding-bottom: 15px !important;*/ align-items: center; 
    display: grid; text-align: left;
    grid-template-columns: 25% 15% 15% 15% 12% 13%;
    grid-gap: 1%;
}
span.title-product-details {
    display: block;
    width: 100%;
    text-align: left;
    font-size: 14px;
    color: #000000;
    font-weight: bold;
}
.price-breackup li p{ font-size: 12px; margin: 0; padding: 0; }
.details-table-breackup p{ text-align: left; cursor: pointer; font-size: 13px;    }
.total-value-singl-item p {
    font-weight: normal;
    color: #000;
    opacity: 1;
    font-size: 14px !important;
}
.total-price small {
    width: 100%;
    text-align: left;
    font-size: 10px;
    display: block;
}
span.fa.fa-star.checked {
    color: #e5ac3e;
}
.custom-control-input:checked~.custom-control-label::before {
    color: #fff;
    border-color: #601200;
    background-color: #e8b145;
}
.form-control:focus {
    color: #e3a939;
    background-color: #fff;
    border-color: #e9b44b;
    outline: 0;
    box-shadow: 0 0 5px 0rem rgb(230 175 66);
}
.custom-control-input:focus~.custom-control-label::before {
    box-shadow: 0 0 0 0.2rem rgb(248 213 126);
}
.custom-control-input:not(:disabled):active~.custom-control-label::before {
    color: #fff;
   /* background-color: #f8d57d;*/
    border-color: #e3a939;
}
.custom-switch .custom-control-label::after {
    top: calc(.25rem + 2px);
    left: calc(-2.25rem + 2px);
    width: calc(1rem - 4px);
    height: calc(1rem - 4px);
    background-color: #601200;
    border-radius: .5rem;
    transition: background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out,-webkit-transform .15s ease-in-out;
    transition: transform .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;
    transition: transform .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out,-webkit-transform .15s ease-in-out;
}
/**/

/*Sopping cart*/
span.sopping-items-count {
    width: 100%;
    text-align: center;
    display: inline-block;
    padding: 15px;
    background: #FDE08D;
    background: -webkit-linear-gradient(top, #c79539, #FDE08D, #DF9F28);
    background: linear-gradient(top, #8f6B29, #FDE08D, #DF9F28);
    border: #8f6B29 2px solid; font-size: 24px; 
}
.caption{ border-left: 3px solid #e2a634; }
.caption h2 {
    font-size: 20px;     color: #e2a634;
}
.link{color: #e2a634;}
a.link:hover{color: #000;}
.save-cart-modal .modal-header{background: #FDE08D;
    background: -webkit-linear-gradient(top, #c79539, #FDE08D, #DF9F28);
    background: linear-gradient(top, #8f6B29, #FDE08D, #DF9F28);
    border: #8f6B29 2px solid;}
.save-cart-modal button.close {
    outline: none;
    padding: 10px !important;
    font-size: 34px;
    color: #fff;
    font-weight: bold;
    opacity: 1 !important;
}
.btn.login-social-btn {
    display: flex;
    align-items: center;
    width: 100%;
    justify-content: center;
    font-size: 20px;
    font-style: italic; border-radius: 0;
}
.btn.login-social-btn:hover{background: #FDE08D;
    background: -webkit-linear-gradient(top, #c79539, #FDE08D, #DF9F28);
    background: linear-gradient(top, #8f6B29, #FDE08D, #DF9F28);
    border: #8f6B29 2px solid;}
    .btn.login-social-btn:hover .link{ color: #fff; }
.show-btn {
    position: absolute; background: #FDE08D;
    background: -webkit-linear-gradient(top, #c79539, #FDE08D, #DF9F28);
    background: linear-gradient(top, #8f6B29, #FDE08D, #DF9F28);
    border: #8f6B29 2px solid;
    top: 0;
    right: 0;
}
.login-btn{background: #FDE08D; color: #000;
    background: -webkit-linear-gradient(top, #c79539, #FDE08D, #DF9F28);
    background: linear-gradient(top, #8f6B29, #FDE08D, #DF9F28);
    border: #8f6B29 2px solid; }
.login-btn:hover{ color: #000; background: none ; }
.sopping-cart-section .modal-dialog.modal-dialog-centered {
    max-width: 400px;
    max-height: 605px;
}
.modal{
    z-index: 99999999;}
.price-text span{ font-size: 16px; margin-right: 15px; }  
.price-text span del{ opacity: .6; font-size: 16px; }    
.min-h{ height: 12rem; }
.stamp.col-3.m-auto.border-right.caption {
    height: 90px;
    display: flex;
    align-items: center;
    justify-content: center;
    background-color: #fff3db;
}
.font-s-s ,.font-s-s strong{ font-size: 14px !important; line-height: 14px;}
p.font-s-s ,.font-s-s strong{font-family: 'Open Sans', sans-serif;}
.vs.font-s-s strong {
    font-size: 12px !important;
}
.move-btn {
    position: absolute;
    top: 100%;
    left: 50%;
    transform: translate(-50%, -25%);
}
button.close.text-dark.top-set {
    position: absolute;
    right: 5px;
    font-weight: bold;
    opacity: 1;
    font-size: 30px;
}
img#previewImage {
    margin: 0 auto;
    display: block;
    width: auto;
    /*height: 100%;*/
    left: 50% !important;
    transform: translateX(-50%) !important;
}
/*.div#frame_live_resizer span::nth-child(1){display: none !important;}*/
/*-*/



/*New Header*/
form.example input[type=text] {
  padding: 2px;
  font-size: 17px;
  border: 1px solid grey;
  float: left;
  width: 80%;
  background: #f1f1f1;
}

form.example button {
  float: left;
  width: 20%;
  padding: 2px;
  background: -webkit-linear-gradient(top, #c79539, #FDE08D, #DF9F28);
    background: linear-gradient(top, #8f6B29, #FDE08D, #DF9F28);
  color: #601200;
  font-size: 17px;
  border: 1px solid grey;
  border-left: none; outline: none;
  cursor: pointer; opacity: 0.8;
}

form.example button:hover {
  opacity: 1;
}

form.example::after {
  content: "";
  clear: both;
  display: table;
}
ul.texora-top-right {
    display: flex;
    margin: 0;
    /*flex-wrap: wrap;*/
}
ul.texora-top-right .tezora-link {
    font-size: 13px;
    font-weight: lighter;
}
.tezora-bottom-right .tezora-link {
    width: 35%;
    display: flex;
    align-items: center;
    justify-content: center;
}
.tezora-bottom-right .tezora-link:nth-last-child(1),.tezora-bottom-right .tezora-link:nth-last-child(2){ width: 15%; }
.tezora-bottom-right .tezora-link a {    display: flex;
    align-items: center;
    justify-content: center;}
.tezora-bottom-right .tezora-link span i{font-size: 30px;}
.icon-with-text i{/* font-size: 20px !important;*/ margin-right: 5px; }
.icon-with-text a{ color: #000; }
a.navbar-brand {
    -webkit-transition: all 1s ease;
    -moz-transition: all 1s ease;
    -ms-transition: all 1s ease;
    -o-transition: all 1s ease;
    transition: all 1s ease;
    margin: 0;
    border-radius: 50%;
    overflow: hidden;
    padding: 0;
    margin-top: -90px;
    left: 15px;
    position: relative;
}
.example input[type="text"] { outline: none;
    background-color: transparent !important;
}
ul.texora-top-right .tezora-link a {
    color: #000;
}
ul.texora-top-right .tezora-link a:hover {
    color: #cfa146;
}
span.cart-items {
    position: absolute;
    top: -7px;
    right: -14px;
    width: 20px;
    height: 20px;
    border-radius: 5px;
    border: 1px solid #000;
    display: flex;
    align-items: center;
    justify-content: center;
    text-align: center;
}
ul.texora-top-right .tezora-link a:hover span.cart-items{ background-color: #cfa146; color: #fff; border-color: #fff; }
img.my-auto.mr-3 {
    margin-right: 0 !important;
}
.sticky{ position: fixed; width: 100%; top: 0; left: 0;}
.sticky a.navbar-brand { -webkit-transition: all 1s ease;
-moz-transition: all 1s ease;
-ms-transition: all 1s ease;
-o-transition: all 1s ease;
transition: all 1s ease;
    margin: 0;
    height: 50px;
    width: 50px;
    border-radius: 50%;
    background-color: #fff;
}
.sticky .navbar { border-bottom: 0; background-color: transparent; }
.sticky { border-bottom: 1px solid #eee; }
/*New Header*/



/*Solitaier*/
.disebled-dots{ background: #333 !important ; }
.dots-def-section {
    width: 15px;
    height: 15px;
    border: 1px solid #eee;
    position: absolute;
    top: 0;
    left: 50%;
    transform: translateX(-50%);
    border-radius: 50%;
    background: -webkit-linear-gradient(top, #c79539, #FDE08D, #DF9F28);
    background: linear-gradient(top, #8f6B29, #FDE08D, #DF9F28); z-index: 9;
}
.dots-border-section{ position: absolute; width: 100%; left: 50%; top:7.5px; height: 1px; background: -webkit-linear-gradient(top, #c79539, #FDE08D, #DF9F28);
    background: linear-gradient(top, #8f6B29, #FDE08D, #DF9F28);}
    .left-0{ left: 0; }
    .r-50{ left: auto; right: 50%; }
/*    .custom-checkbox-shape .form-check-label{ z-index: 1; }
/*.custom-checkbox-shape .form-check-label input[type=checkbox] {
    position: absolute;
    width: 100% !important;
    margin: 0;
    padding: 0;
    left: 0;
    top: 0; z-index: 0;
}*/
.custom-checkbox-shape .form-check-label input[type=checkbox] {
    height: 0;
    width: 0;
    opacity: 0;
    margin: 0;
    padding: 0;
}
.custom-checkbox-shape .form-check-label input[type=checkbox]:after {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    background-color: #000;
    width: 100%; z-index: 0;
    height: 100%;
}

.custom-checkbox-title{ position: absolute; top: 0%; left: 0%; }
/*.dots-def-section:after{ content: ""; width: 50%; top: 50%; left: 50%; width: 100%; height: 1px; background: -webkit-linear-gradient(top, #c79539, #FDE08D, #DF9F28);
    background: linear-gradient(top, #8f6B29, #FDE08D, #DF9F28); }*/

    
    /* The container */
.container1 {
    display: flex;
    position: relative;
    padding-left: 35px;
    margin-bottom: 0;
    cursor: pointer;
    font-size: 22px;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    z-index: 0;
    color: #000;
    padding: 0 5px;
    align-items: center;
    justify-content: center;
    height: 30px;
}

/* Hide the browser's default checkbox */
.container1 input {
  position: absolute;
  opacity: 0;
  cursor: pointer;
  height: 0;
  width: 0;
}

/* Create a custom checkbox */
.checkmark {
    position: absolute;
    top: 0;
    left: 0;
    height: 100%;
    width: 100%;
    background-color: #eee;
    z-index: -1;
}

/* On mouse-over, add a grey background color */
.container1:hover input ~ .checkmark {
  background-color: #ccc;
}

/* When the checkbox is checked, add a blue background */
.container1 input:checked ~ .checkmark {
  background: -webkit-linear-gradient(top, #c79539, #FDE08D, #DF9F28);
    background: linear-gradient(top, #8f6B29, #FDE08D, #DF9F28);
}

/* Create the checkmark/indicator (hidden when not checked) */
.checkmark:after {
  content: "";
  position: absolute;
  display: none;
}

/* Show the checkmark when checked */
.container1 input:checked ~ .checkmark:after {
  display: block;
}
.shape-check-box li .badge {
    font-size: 12px;
    padding: 5px !important;
}



/*Accordion*/
.accordion {
  background-color: #fff; outline: none !important;
  color: #000;
  cursor: pointer;
  padding: 18px;
  width: 100%;
  border: none;
  text-align: left;
  outline: none;
  font-size: 15px;
  transition: 0.4s;
}

/*.active, .accordion:hover {
  background-color: #ccc;
}*/

.accordion span:after {
  content: '\002B';
  color: #fff;
  font-weight: bold;
  float: right;
  margin-left: 5px;
}

.active span:after {
  content: "\2212";
}

.panel {
  padding: 0 18px;
  background-color: white;
  max-height: 0;
  overflow: hidden;
  transition: max-height 0.2s ease-out;
}

/*Accordion*/


/*search result*/
.searchresulttable {
    display: inline-grid;
    grid-template-columns: repeat(12, 1fr);
    grid-gap: 1px; border: 1px solid #333;
    background-color: #333;
    text-align: left;
    border-right: 0;
}
.search-1,.search-2 {
    font-size: 14px;
    color: #333;
    display: flex; flex-wrap: wrap;
    align-items: center;
    justify-content: center;
    padding: 10px;
    background-color: #fff;
}
.search-1 label{margin: 0; }
.search-1{ background-color: #e5ac3e; color:#fff; }
.search-2{ background-color: #fff;  }
.search-2 a:hover{ text-decoration: underline; }
.bg-color {
    background-color: #e5ac3e;
}
.submit-btn{ background: -webkit-linear-gradient(top, #c79539, #FDE08D, #DF9F28); font-weight: bold; font-size: 14px;
    background: linear-gradient(top, #8f6B29, #FDE08D, #DF9F28); border: 0; }
.submit-btn:hover{ opacity: 0.8; }
.color{ color: #DF9F28; }
a.color{ display: block; }
a.color:hover{ color: #DF9F28; text-decoration: underline; }
.price-teg { float: left;
    margin-top: 15px;
    padding: 8px 20px;
    background: -webkit-linear-gradient(top, #c79539, #FDE08D, #DF9F28);
    background: linear-gradient(top, #8f6B29, #FDE08D, #DF9F28);
    font-size: 26px;
}
.image-title { width: 100%; min-height: 100px; display: flex; align-items: center;justify-content: center;
    background-color: #fff;
    position: absolute;
    bottom:-150px;
    left: 0;
    padding: 1.5rem;-webkit-transition: all 1s ease;
-moz-transition: all 1s ease;
-ms-transition: all 1s ease;
-o-transition: all 1s ease;
transition: all 1s ease;
}
.image-title a{ color: #000 }
.image-title a:hover{ text-decoration: underline; }
.price-of-product{ position: absolute; bottom: 5px; right: 5px; font-size: 14px;}
.overflow-hidden{ overflow: hidden; }
.price-of-product span {
    background-color: #e5ac3e;
    padding: 5px 8px;
    border-radius: 5px;
    margin-right: 5px;
}
.product-card:hover .image-title{ bottom: 0;-webkit-transition: all 1s ease;
-moz-transition: all 1s ease;
-ms-transition: all 1s ease;
-o-transition: all 1s ease;
transition: all 1s ease; }
a.summary-link{ color:  #e5ac3e;}
a.summary-price{ color: #000; }
a.summary-link:hover{ text-decoration: underline; }
.total-price-1{  color: #e5ac3e; font-size: 24px; font-weight: lighter; font-style: italic; letter-spacing: 1.5px; }
.total-price-2{ font-size: 24px; letter-spacing: 1.5px; font-style: italic; }




div#frames {
    display: none !important;
}


span.ribbon-head {
    font-size: 13px;
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    width: 100%;
    text-align: center;
}
#more {display: none;}
#myBtn{ font-weight: bold; font-size: 14px; }


.product-details-tab p strong{ color: #aaa; }
.policiy {
    display: grid;
    grid-template-columns: repeat(3,1fr);
    grid-gap: 1px;
    /*width: 70%;*/
    text-align: center;
    background-color: #000;
}
.policiy div {
background-color: #fff;
}

.title-table-list li {
    font-size: 15px;
}

.over-flow-adjust{ max-height: 500px; overflow-y: auto; }
.slider-gape-hed{ width: 150px; height: 1px; background-color: #000; display: block; margin:10px auto; }
#speak-slider button.owl-prev {
    position: absolute;
    top: 50%;
    left: 10%;
    font-size: 80px !important;
    line-height: normal !important;
    outline: none !important;
}
#speak-slider button.owl-next {
    position: absolute;
    top: 50%;
    right: 10%;
    font-size: 80px !important;
    line-height: normal !important;
    outline: none !important;
}
.owl-theme .owl-nav [class*=owl-]:hover{ background-color: transparent; color: #000; }




