<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">/* fjalla-one-regular - latin */
@font-face {
  font-family: 'Fjalla One';
  font-style: normal;
  font-weight: 400;
  src: url('../fonts/fjalla-one-v6-latin-regular.eot'); /* IE9 Compat Modes */
  src: local('Fjalla One'), local('FjallaOne-Regular'),
       url('../fonts/fjalla-one-v6-latin-regular.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('../fonts/fjalla-one-v6-latin-regular.woff2') format('woff2'), /* Super Modern Browsers */
       url('../fonts/fjalla-one-v6-latin-regular.woff') format('woff'), /* Modern Browsers */
       url('../fonts/fjalla-one-v6-latin-regular.ttf') format('truetype'), /* Safari, Android, iOS */
       url('../fonts/fjalla-one-v6-latin-regular.svg#FjallaOne') format('svg'); /* Legacy iOS */
}


.error{
	color:red;
	width:100%;
	text-align:left;
}
.price-amount &gt; input {
    border: none;
    width: 50%;
    float: left;
    font-size: 12px;
    color: #464545;
}
.price-amount #max-amount {
    text-align: right;
}
.product_detail .product_title h3 {
    font-size: 18px;
}
.tt-image-box .tt-img img{
	display: inline-block;
	max-width: 100%;
	background-repeat: no-repeat;
	background-image: url("../images/loader.gif") !important;
	background-position: center;
	object-fit: scale-down;
}
.alert{
    padding:15px;
    margin-bottom:20px;
    border:1px solid transparent;
    border-radius:4px
}
.alert h4{
    margin-top:0;
    color:inherit
}
.alert .alert-link{
    font-weight:700
}
.alert&gt;p,.alert&gt;ul{
    margin-bottom:0
}
.alert&gt;p+p{
    margin-top:5px
}
.alert-dismissable,.alert-dismissible{
    padding-right:35px
}
.alert-dismissable .close, .alert-dismissible .close{
    position:relative;
    top:-2px;
    right:-21px;
    color:inherit
}
.alert-success{
    color:#3c763d;
    background-color:#dff0d8;
    border-color:#d6e9c6
}
.alert-success hr{
    border-top-color:#c9e2b3
}
.alert-success .alert-link{
    color:#2b542c
}
.alert-info{
    color:#31708f;
    background-color:#d9edf7;
    border-color:#bce8f1
}
.alert-info hr{
    border-top-color:#a6e1ec
}
.alert-info .alert-link{
    color:#245269
}
.alert-warning{
    color:#8a6d3b;
    background-color:#fcf8e3;
    border-color:#faebcc
}
.alert-warning hr{
    border-top-color:#f7e1b5
}
.alert-warning .alert-link{
    color:#66512c
}
.alert-danger{
    color:#a94442;
    background-color:#f2dede;
    border-color:#ebccd1
}
.alert-danger hr{
    border-top-color:#e4b9c0
}
.alert-danger .alert-link{
    color:#843534
}
.close:focus, .close:hover {

    color: #000;
    text-decoration: none;
    cursor: pointer;
    filter: alpha(opacity=50);
    opacity: .5;

}
button.close {

    -webkit-appearance: none;
    padding: 0;
    cursor: pointer;
    background: 0 0;
    border: 0;

}
.close {

    float: right;
    font-size: 21px;
    font-weight: 700;
    line-height: 1;
    color: #000;
    text-shadow: 0 1px 0 #fff;
    filter: alpha(opacity=20);
    opacity: .2;

}

.codexworld_rating_widget{
    padding: 0px;
    margin: 0px;
    float: left;
}
.loader
{
    display: none;
    width:100%;
    height: 100%;
    position: fixed;
    top: 0;
    left: 0;
    z-index:9999;
    background-image: url("../images/noti_loading.gif");
	background-color:#000;
	opacity: 0.5;
	background-repeat: no-repeat;
	background-position: center;
}
.codexworld_rating_widget li{
    line-height: 0px;
    width: 28px;
    height: 28px;
    padding: 0px;
    margin: 0px;
    margin-left: 2px;
    list-style: none;
    float: left;
    cursor: pointer;
}
.codexworld_rating_widget li span{
    display: none;
}

.clear {
	clear:both;
}
.content{
	
	margin:3% auto 0 auto;
	
}

span.line {
    height: 5px;
    width: 90px;
    background-color:#F5998E;
    display: block;
    position: absolute;
    top: 28%;
    left: 45%;
}
.confirm{
	text-align:center;
	width:20%;
	position:relative;
	float:left;
}
/*.confirm .imgcircle , .process .imgcircle, .quality .imgcircle {
	background-color:#98D091;
}
.confirm span.line, .process span.line {
	background-color:#98D091; 
}*/
.confirm .active{background-color:#98D091;}
.content3 p {
	margin-left:-50%;
	font-size:15px;
} 
.imgcircle {
	height:50px;
	width:50px;
	border-radius:50%;
	background-color:#F5998E;
	position:relative;
}
.imgcircle img {
	height:25px;
	position:absolute;
	top: 22%;
	left: 25%;
}
.process{
	position:relative;
	width:20%;
	text-align:center;
	float:left;
}
.quality {
	position:relative;
	width:20%;
	text-align:center;
	float:left;
}
.dispatch{
	position:relative;
	width:20%;
	text-align:center;
	float:left;
}
.delivery{
	position:relative;
	width:20%;
	text-align:center;
	float:left;
	margin-right:-9%;
}


/*---- responsive-design -----*/
@media(max-width:1920px){
	span.line {
	/*width:157px;*/
	left:32%;
	}
	
.content3 p{
margin-left:-65%;
}
}

@media(max-width:1680px){
	.content3 p {
    margin-left: -60%;
}
span.line {
    width: 127px;
    left: 37%;
}
}

@media(max-width:1600px){
span.line {
    width: 100px;
    left: 39%;
}
}

@media(max-width:1440px){
.content3 p {
    margin-left: -20%;
}
span.line {
    width: 99px;
    left: 43%;
}
}

@media (max-width: 1366px){
span.line {
    width: 90px;
    left: 45%;
}

}

@media (max-width: 1280px){
span.line {
    width: 80px;
    left: 48%;
	top:29%;
}
}

@media (max-width: 1080px){
.content {
width: 75%;
}
span.line {
    width: 88px;
left: 46%;
}
}

@media (max-width: 1050px){
span.line {
    width: 84px;
    left: 47%;
}
}

@media (max-width: 1024px){
	.content{
		width:77%;
	}
	.content3 p {
		font-size:14px;
	}
}

@media (max-width: 991px){
	.content {
    width: 80%;
}
span.line {
    width: 84px;
    left: 47%;
}
}

@media (max-width: 900px){
.content {
    width: 85%;
}
span.line {
    width: 78px;
    left: 49%;
}
}

@media (max-width: 800px){
.content {
    width: 95%;
}
.content2-header1 p {
	margin: 0 0 0 -7%;
}
}

@media (max-width: 768px){
span.line {
    width: 72px;
    left: 51%;
}
}

@media (max-width: 736px){
	span.line {
    width: 62px;
    left: 55%;
}
}

@media (max-width: 667px){

.content3 p {
    font-size: 12px;
	margin-left: -35%;
}
.confirm{
	margin-left:4%;
}
span.line {
    width: 49px;
    left: 60%;
}
}

@media (max-width: 600px){
	.content1 {
		padding:1.2em;
	}
.content2-header1 p {
    font-size: 13px;
}
.content2-header1 span {
    font-size: 12px;
}
.content2-header1 {
    width: 24%;
}
.imgcircle {
    height: 65px;
    width: 65px;
}
.imgcircle img{
	top: 26%;
    left: 27%;
}
.content3 p {
	margin-left: -38%;
	font-size:11px;
}
/*.content {
	height: 395px;
}*/
span.line {
    width: 50px;
    left: 58%;
}
}

@media (max-width: 568px){
	/*.content{
		height:380px;
	}*/
/*span.line {
    width: 56px;
    left: 47%;
}*/
.imgcircle {
    height: 50px;
    width: 50px;
}
.imgcircle img {
    height: 25px;
    top: 27%;
    left: 25%;
}
.content3 p {
    font-size: 10px;
    margin-left: -46%;
}
.confirm {
    margin-left: 5%;
}
}

@media (max-width: 414px){
	
/*.content {
    width: 93%;
	height:885px;
	margin-top:9%;
}*/
	
/*	
	.confirm {
	width:100%;
}*/
	.process {
	width:100%;
	margin: 22% 0 0 5%;
}
	.quality{
	width:100%;
	margin: 22% 0 0 5%;
}
	.dispatch{
	width:100%;
	margin: 22% 0 0 5%;
}
	.delivery{
	width:100%;
	margin: 22% 0 0 5%;
}
	/*.imgcircle {
    height: 70px;
    width: 70px;
	margin-left: 35%;
}
	.imgcircle img {
    height: 30px;
    top: 27%;
    left: 28%;
}
	span.line {
    width: 6px;
    left: 43.5%;
    height: 58px;
	top:152%;
}*/
	/*.content3 p {
    font-size: 15px;
    margin: -12% 0 0 -72%;
}*/
	
	
}

@media (max-width: 384px){
	
	
	/*.content3 p {
    margin: -13% 0 0 -74%;
}
	
	span.line {
	top:154%;
	left:44%;
	height:52px;
}*/
	
	
}

@media (max-width: 375px){
	/*.content {
    height: 840px;
}

	span.line {
    top: 149%;
    left: 44.5%;
    height: 51px;
}
	.shipment {
    margin-left: 17%;
}*/
}

@media (max-width: 320px){
	
	/*.content{
	margin-top: 10%;
}
	.content {
    height: 830px;
}
	.content3 p {
    margin: -16% 0 0 -79%;
}
	.shipment {
    margin-left: 19%;
}
	span.line {
    top: 115%;
    left: 46%;
}*/
}


/*=Chat=*/
.conversation-list {
    list-style: none;
    padding-left: 0;
}
.conversation-list li {
    margin-bottom:24px;
}
.conversation-list .chat-avatar {
    width:40px;
    display:inline-block;
    text-align:center;
    float:left;
}
.conversation-list .chat-avatar i {
    font-size:12px;
    font-style:normal;
}
.conversation-list .ctext-wrap i {
    display:block;
    font-style:normal;
    font-weight:bold;
    position:relative;
    font-size:12px;
    color:#2cb9b3;
}
.conversation-list .conversation-text {
    display:inline-block;
    font-size:12px;
    float:left;
    margin-left:12px;
    width:70%;
}
.conversation-list .ctext-wrap {
    padding:10px;
    background:#d5f2ef;
    -webkit-border-radius:3px;
    -moz-border-radius:3px;
    border-radius:3px;
    position:relative;
    display:inline-block;
}
.conversation-list .ctext-wrap p {
    margin:0px;
    padding-top:3px;
}
.conversation-list .ctext-wrap:after {
    right:100%;
    top:20%;
    border:solid transparent;
    content:" ";
    height:0;
    width:0;
    position:absolute;
    pointer-events:none;
    border-color:rgba(213,242,239,0);
    border-right-color:#d5f2ef;
    border-width:5px;
    margin-top:-5px;
}
.conversation-list .odd .chat-avatar {
    float:right !important;
}
.conversation-list .odd .conversation-text {
    width:70% !important;
    margin-right:12px;
    text-align: right;
    float:right !important;
}
.conversation-list .odd .ctext-wrap {
    background:#eeeef2 !important;
}
.conversation-list .odd .ctext-wrap i {
    color:#acacac;
}
.conversation-list .odd .ctext-wrap:after {
    left:100% !important;
    top:20% !important;
    border-color:rgba(238,238,242,0)!important;
    border-left-color:#eeeef2!important;
}
.chat-send {
    padding-left:0px;
}
.chat-send button {
    width: 100%;
}
.label-orange {
    background-color: #FF4500;
}
.dee_min_amount{
	    float: left;
    font-size: 12px;
    width: 50%;
    color: #464545;
    font-family: 'montserratsemi_bold';
}

#cookie-notice{display:block;position:fixed;min-width:100%;height:auto;font-size:13px;line-height:20px;left:0;text-align:center; z-index: 999;}
.cn-top{top:0}.cn-bottom{bottom:0}
.cookie-notice-container{padding:10px;text-align:center; width: 92%;
    max-width: 1024px;
    margin: 0 auto;}
#cn-notice-text{    display: block;
    margin: 0 auto 0.5em;
    font-size: 13px;
    -webkit-hyphens: none;
    -ms-hyphens: none;
	hyphens: none; font-size:16px;}
#cookie-notice .button{    border: solid 2px #fff;
    font-weight: 200;
    border-radius: 2em;
    padding: .75em 1.5em;
    text-transform: uppercase;
	text-decoration: none;}
.cookie-notice-revoke-container{position:absolute;bottom:0;width:100%;z-index:1;visibility:hidden}
.cn-top .cookie-notice-revoke-container{top:0;bottom:auto}
#cookie-notice .cn-revoke-cookie{margin:0}
.cn-button.wp-default,.cn-button.wp-default:hover,.cn-button.bootstrap,.cn-button.bootstrap:hover{box-shadow:none;text-decoration:none}
#cookie-notice .cn-button{margin-left:10px}
.cn-button.wp-default{font-family:sans-serif;line-height:18px;padding:2px 12px;background:linear-gradient(to bottom,#FEFEFE,#F4F4F4) repeat scroll 0 0 #F3F3F3;border-color:#BBB;color:#333;text-shadow:0 1px 0 #FFF;-moz-box-sizing:border-box;border-radius:3px 3px 3px 3px;border-style:solid;border-width:1px;cursor:pointer;display:inline-block;font-size:12px;font-style:normal;text-decoration:none;white-space:nowrap;outline:none}
.cn-button.wp-default:hover{background:linear-gradient(to bottom,#FFFFFF,#F3F3F3) repeat scroll 0 0 #F3F3F3;border-color:#999;color:#222}
.cn-button.bootstrap{
	font-family:sans-serif;
	display:inline-block;
	*display:inline;
	padding:4px 12px;
	margin-right:.3em;
	margin-bottom:0;
	*margin-left:.3em;
	line-height:20px;color:#333;text-align:center;text-shadow:0 1px 1px rgba(255,255,255,.75);
	font-style:normal;vertical-align:middle;cursor:pointer;color:#fff;
	text-shadow:0 -1px 0 rgba(0,0,0,.25);background-color:#006dcc;
	*background-color:#04c;background-image:-moz-linear-gradient(top,#0088cc,#0044cc);
	background-image:-webkit-gradient(linear,0 0,0 100%,from(#0088cc),to(#0044cc));
	background-image:-webkit-linear-gradient(top,#0088cc,#0044cc);
	background-image:-o-linear-gradient(top,#0088cc,#0044cc);
	background-image:linear-gradient(to bottom,#0088cc,#0044cc);
	background-repeat:repeat-x;border-style:solid;border-width:1px;border-color:#04c #04c #002a80;
	border-color:rgba(0,0,0,.1) rgba(0,0,0,.1) rgba(0,0,0,.25);box-shadow:0 1px 0 rgba(255,255,255,.2) inset,0 1px 2px rgba(0,0,0,.05);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff0088cc',endColorstr='#ff0044cc',GradientType=0);
	filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);padding:2px 10px;
	font-size:12px;text-decoration:none;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;outline:none}
.cn-button.bootstrap:hover{color:#fff;background-color:#04c;*background-color:#003bb3;background-position:0 -15px;-webkit-transition:background-position 0.1s linear;-moz-transition:background-position 0.1s linear;-o-transition:background-position 0.1s linear;transition:background-position 0.1s linear}

.deeshit{color:red;}
.is_wishlist{    
	color: red !important;
}
.search_loader {
    background: url(../images/loader.svg);
    width: 200px;
    height: 200px;
    margin: 0px auto;
}
.cart_mini_loader {
    background: url(../images/loader.svg);
    width: 200px;
    height: 200px;
    margin: 0px auto;
}
.tt-cart-btn .tt-item .btn-link-02{ background: transparent;
	color: #9f9f9f;
	border: 2px solid #9f9f9f;
	height: 40px;
	font-weight: bold;
	padding-left: 25px;
	padding-right: 25px;
	border-radius: 6px;
	padding-top:7px;}
.tt-cart-btn .tt-item .btn-link-02:hover{
	background: #ed1b24;
	color: #ffffff;
border-color: #ff9801;
}
.myprofile{ margin:20px;}

.thanks_order{text-align: center;
    margin: 0px 30% 0px 30%;
    float: left;
    width: 35%;
    padding: 25px;
    font-size: 15px;
}
.mini_cart_scroll{max-height:300px; overflow-y: scroll; overflow-x: hidden; padding: 5px 5px 5px 5px;}
.tt-item-new {border: 0px solid #e9e7e7 !important; padding-right: 10px !important;}
.btn-info-new{padding: 6px 38px 4px !important;}

table.grid_new, table.grid_new td {
	border: 1px solid #e3e3e3 !important;
	border-collapse: collapse !important;
	}
.qtyminus_express mint2 mint3 mint4{ margin-right:3px !important;}
.mint_plus { margin-left:3px !important;}
.sku_qty_new{ margin-left:3px !important;}
.munus_ic{ margin-left:9px !important;}
.tbl_width{ width:50% !important;}
.tt-header-holder .tt-obj-logo:not(.obj-move-right):not(.obj-aligment-center) .tt-logo{ margin-right: 5px !important;}
.web_title a{
	font-family: 'Fjalla One';
    color: #002366;
    font-weight: normal;
    font-size: 18px;
	text-align:center !important;
}
.contct_no a{
	font-family: 'Fjalla One';
    color: #008dca;
    font-weight: normal;
    font-size: 17px;
	text-align:center !important;
}

/*11062019*/

.title_strip9{
	width: 100%;
	padding: 10px;
	background: #24518c;
	border-radius: 5px;
}
.title_strip10{
	width: 100%;
	padding: 10px;
	background: #649720;
	border-radius: 5px;
}
.title_strip11{	
	width: 100%;
	padding: 10px;
	background: #f17c1d;
	border-radius: 5px;
}
.title_strip12{
	width: 100%;
	padding: 10px;
	background: #71212e;
	border-radius: 5px;
}

.title_strip13{
	width: 100%;
	padding: 10px;
	background: #24518c;
	border-radius: 5px;
}
.title_strip14{
	width: 100%;
	padding: 10px;
	background: #649720;
	border-radius: 5px;
}
.title_strip15{	
	width: 100%;
	padding: 10px;
	background: #f17c1d;
	border-radius: 5px;
}
.title_strip16{
	width: 100%;
	padding: 10px;
	background: #71212e;
	border-radius: 5px;
}

.title_strip17{
	width: 100%;
	padding: 10px;
	background: #24518c;
	border-radius: 5px;
}
.title_strip18{
	width: 100%;
	padding: 10px;
	background: #649720;
	border-radius: 5px;
}
.title_strip19{	
	width: 100%;
	padding: 10px;
	background: #f17c1d;
	border-radius: 5px;
}
.title_strip20{
	width: 100%;
	padding: 10px;
	background: #71212e;
	border-radius: 5px;
}
.title_strip21{	
	width: 100%;
	padding: 10px;
	background: #f17c1d;
	border-radius: 5px;
}
.title_strip22{
	width: 100%;
	padding: 10px;
	background: #71212e;
	border-radius: 5px;
}
.title_strip23{
	width: 100%;
	padding: 10px;
	background: #24518c;
	border-radius: 5px;
}

.tt-modal-quickview .slick-slider img {width: 85% !important; display: inline !important;}

/*.tt-product:not(.tt-view) .tt-image-box .tt-img-roll-over { display:none !important;}*/
/*new css - 25-3-2019*/
@media only screen and (max-width: 600px) {
  .product{ min-width:102px !important;}	
  .tp-simpleresponsive img { width:100%;}
  .tbl_width{ width: 100% !important;}
  .move_wishlist{ text-align:center !important;}
  .new_btn_wishlist{margin-bottom: 5px !important;}
}

@media (max-width: 575px) {
  .hidden-xs-new {
    display: block; }
  .tt-add-info{ padding-bottom:10px;}
  .qty_box{ width:36% !important;}
  .price_marg{ margin-left:22px !important;}
  .cart_btn { padding: 13px 60px !important;}
  .addr_box{ width:95% !important;}
.thanks_order {
    text-align: center;
    margin: 0px; !important;
   /* float: left;*/
    width: 100% !important;
    padding: 25px;
    font-size: 15px;
}
.tt-search-input{
          font-size: 16px !important;
          border: 1px solid transparent !important;
          padding: 14px 12px 8px 0px !important;
         }
.tt-btn-close{right:6px !important; top:9px !important;} 
.checkout-new{ width:40% !important;}
.tt-social-icon-new{margin-top:10px !important;}
.tt-wrapper-new {margin-top: 0px;}
.tt-description-new {height: 70px !important;}
.notify-btn-new{ margin-top:10xp !important;}
	}


/*qeswellness Css Start*/
header .tt-color-scheme-01 {
    background: #303030;
    color: #888888;
background-image: none !important;
}
.tt-header-holder .tt-obj-menu:last-child:first-child .tt-desctop-menu:not(.tt-menu-small) nav &gt; ul li.dropdown &gt; a
{
padding-top: 18px;
    padding-bottom: 17px;
padding-left: 13px;
    padding-right: 13px;
font-weight: 400;
}
header .tt-color-scheme-01 .tt-desctop-menu nav &gt; ul li.dropdown.selected &gt; a {
    color: #ffffff !important;
background: #ff9801 !important;
}
.tt-desctop-menu nav &gt; ul &gt; li.dropdown &gt; a
{
font-size: 14px;
    line-height: 1.1;
    font-weight: 400;
    letter-spacing: 0.04em;
display: inline-flex;
}
.top_nav {
    margin-left: 0px !important;
}
.tt-desctop-menu nav &gt; ul &gt; li.dropdown &gt; a
{
border-right: 0px solid #10B7FF !important;
}
.tt-header-holder .tt-obj-menu:last-child:first-child .tt-desctop-menu:not(.tt-menu-small) nav &gt; ul li.dropdown &gt; a:hover
{
background: #ff9801;
color: #ffffff;
}
.tt-wishlist .tt-dropdown-toggle .tt-badge-cart, header .tt-cart .tt-dropdown-toggle .tt-badge-cart
{
background: #ff9801 !important;
}
header .tt-search .tt-dropdown-menu .tt-btn-search {
    color: #333333 !important;
    background: transparent !important;
}
header .tt-dropdown-obj .tt-dropdown-toggle:hover, header .tt-cart .tt-cart-layout .tt-cart-content .tt-cart-list .tt-item a:not([class]):hover .tt-title
{
color: #ff9801 !important;
}
header .tt-cart .tt-cart-layout .tt-cart-content
{
    padding: 26px 20px 23px !important;
}
.mini_cart_scroll
{

}
.tt-cart-btn .tt-item .btn-link-02
{

color: #fff;
border: 2px solid #303030;
width: 100%;
text-transform: uppercase;
}
.tt-cart-btn .tt-item .btn-link-02:hover
{
    color: #ffffff;
    outline: none;
}
footer .tt-color-scheme-02 .tt-social-icon li a
{
padding: 0 10px;
}
footer .tt-footer-default .tt-social-icon .b_fb {
    background: url(../images/social_media.png) 0 0;
}
footer .tt-footer-default .tt-social-icon .b_linked {
    background: url(../images/social_media.png) -102px 0;
}
footer .tt-footer-default .tt-social-icon .b_pint {
    background: url(../images/social_media.png) -168px 0;
}
footer .tt-footer-default .tt-social-icon .b_insta {
    background: url(../images/social_media.png) -136px 0;
}
footer .tt-footer-default .tt-newsletter .tt-collapse-content
{
margin-top: 5px;
}
footer .tt-color-scheme-01 .tt-list li a:hover, footer .tt-color-scheme-01 .tt-mobile-collapse .tt-collapse-content .tt-list li a:hover
{
color: #ff9801;
}
footer .tt-color-scheme-01 .tt-collapse-title {
    color: #191919;
    font-size: 16px;
    font-weight: 500;
}
body
{
background: #fff;
}
.tt-back-to-top
{
background-color: #ff9801;
z-index: 9999;
}
footer .tt-color-scheme-02 .tt-social-icon li a.b_facebook::before {
    content: "\e9ff";
    font-family: 'wokiee' !important;
}
footer .tt-color-scheme-02 .tt-social-icon li a.b_linkedin::before {
content: "\ea01";
    font-family: 'wokiee' !important;
}
footer .tt-color-scheme-02 .tt-social-icon li a.b_pinterest::before {
content: "\ea05";
    font-family: 'wokiee' !important;
}
footer .tt-color-scheme-02 .tt-social-icon li a.b_instagram::before {
content: "\ea02";
    font-family: 'wokiee' !important;
}
.tt-promo-box .tt-description .tt-title-small
{
color: #fff;
font-size: 16px;
}
.tt-promo-box.hover-type-2:hover .tt-description-wrapper :not(.tt-base-color)
{
color: #fff !important;
}
.tt-promo-box.hover-type-2:hover .tt-description-wrapper .tt-background
{
background: #fff !important;
color: #191919 !important;
width: calc(100% + 10px);
color: #191919 !important;
height: calc(100% + 10px);
top: -5px;
left: -5px;
}
#tt-pageContent &gt; .tt-offset-small
{
margin-top: 0px;
}
.slider-revolution .tp-simpleresponsive img
{
width: 100%;
height: 100%;
}
.tt-desctop-menu nav &gt; ul &gt; li.dropdown &gt; a
{
padding: 17px 28px 16px;
}
.tt-promo-box.tt-one-child .tt-description .tt-description-wrapper .tt-background, .tt-product:not(.tt-view) .tt-description .tt-btn-addtocart.thumbprod-button-bg
{
background: #ff9801 !important;
opacity: 0.88;
color: #fff !important;
}
.tt-product:not(.tt-view) .tt-description .tt-btn-addtocart.thumbprod-button-bg:hover, .tt-product:not(.tt-view) .tt-image-box .tt-btn-wishlist:hover, .tt-product:not(.tt-view) .tt-image-box .tt-btn-quickview:hover
{
background: #ff9801 !important;
color: #fff !important;
}
.slider-revolution.revolution-default .tp-leftarrow.default, .slider-revolution.revolution-default .tp-rightarrow.default
{
color: #303030;
}
.tt-product:not(.tt-view) .tt-description .tt-title a:hover, .tt-desctop-menu:not(.tt-hover-02) li.dropdown.selected &gt; a, .tt-desctop-menu:not(.tt-hover-02) li.dropdown &gt; a:hover
{
color: #ff9801;
}
.tt-product:not(.tt-view) .tt-image-box .tt-btn-wishlist.active
{
background: #303030 !important;
}
.title_strip4, .title_strip3, .title_strip2, .title_strip1, .title_strip0, .title_strip5, .title_strip6, .title_strip7, .title_strip8, .title_strip9, .title_strip10, .title_strip11, .title_strip12, .title_strip13, .title_strip14, .title_strip15, .title_strip16, .title_strip17, .title_strip18, .title_strip19, .title_strip20
{
background: transparent !important;
text-align: center; 
}
.title_strip4 .tt-title a, .title_strip5 .tt-title a, .title_strip6 .tt-title a, .title_strip7 .tt-title a, .title_strip8 .tt-title a, .title_strip9 .tt-title a, .title_strip10 .tt-title a, .title_strip3 .tt-title a, .title_strip2 .tt-title a, .title_strip1 .tt-title a, .title_strip0 .tt-title a .tt-block-title .tt-title a:hover, .tt-block-title .tt-title a, .title_strip13 .tt-title a, .title_strip14 .tt-title a, .title_strip15 .tt-title a, .title_strip16 .tt-title a, .title_strip17 .tt-title a, .title_strip18 .tt-title a, .title_strip19 .tt-title a, .title_strip20 .tt-title a
{
font-size: 24px;
line-height: 31px;
font-weight: 500;
letter-spacing: 0.04em;
margin: 0;
padding: 0;
color: #191919;
}
.tt-block-title .tt-title a:hover, .tt-desctop-menu .dropdown:hover .dropdown-menu .new_menu a:hover, .btn-link, .btn-link:focus
{
color: #191919 !important;
}
.tt-services-block .tt-col-icon, .tt-services-block:hover .tt-title, .btn-link:hover, .tt-shopcart-table-02 .tt-title a:hover, .tt-wishlist-box .tt-wishlist-list .tt-item .tt-col-description .tt-description .tt-title a:hover, header .tt-cart .tt-cart-layout .tt-cart-content .tt-cart-list .tt-item-close .tt-btn-close:hover::before
{
color: #ff9801 !important;
}
.btn, .tt-btn-wishlist-new, .tt-cart-btn .tt-item .btn-link-02, .card-header, #shipping_frm input, table.dataTable thead .sorting
{
background: #303030 !important;
}
table.dataTable thead .sorting
{
color: #fff;
}
.card-header
{
background-color: #303030 !important;
}
.container .panel .panel-heading, #shipping_frm input:hover, .tt-product-single-img .tt-btn-zomm:hover, .only_pdp_pages .arrow-location-tab .slick-arrow:hover, .btn:hover, .tt-btn-wishlist-new:hover, .tt-cart-btn .tt-item .btn-link-02:hover, .card-header span
{
background: #ff9801 !important;
}
footer .tt-color-scheme-02
{
    background: #ff9801;
}
.card-header .card-link, #shipping_frm input {
    color: #fff;
}
#shipping_frm input
{
cursor: pointer;
}
.tt-wishlist-box .tt-wishlist-list .tt-item .tt-col-btn .btn-link .icon-f-73
{
font-weight: 600;
}
footer .tt-color-scheme-02 .tt-newsletter .btn:hover
{
background: #303030 !important;
}
.btn.btn-border
{
color: #fff !important;
border: 2px solid #303030 !important;
}
.btn:hover
{
border-color: #ff9801 !important;
}
.tt-login-form .tt-item .additional-links a
{
color: #303030 !important;
}
.signup_login a:hover, footer .tt-color-scheme-04 .tt-box-copyright a:hover, .addr_edit, .checkbox-group:hover label, .add_address_popup, header .tt-account ul li a:hover, .tt-collapse-block .tt-item .tt-collapse-content a:hover
{
color: #ff9801 !important;
}
.sign_remove_extra {
    padding: 0;
}
.tt-title-subpages.noborder
{
font-size: 34px;
}
.tt-shopcart-col .tt-shopcart-box
{
padding: 32px 0px 35px !important;
}
#adding_sub_address #operationMsg .checkbox-group
{
display: block;
}
.p_quantity.shopping_scsasrst .qtyminus {
    background: #f7f8fa;
    font-size: 27px;
    line-height: 1em;
    cursor: pointer;
    position: relative;
    width: 51px;
    text-align: center;
    top: 36px;
    color: #777;
    margin-left: -52px;
    height: 50px;
    border-color: transparent;
}
.p_quantity.shopping_scsasrst .qty {
    background: #f7f8fa;
    display: block;
    width: 90px;
    height: 50px;
    font-size: 14px;
    line-height: 1em;
    text-align: center;
    border: none;
    outline: none;
    font-weight: 500;
    color: #191919;
    border-radius: 6px;
position: relative;
top: -14px;
}
.p_quantity.shopping_scsasrst .qtyplus {
    background: #f7f8fa;
    font-size: 27px;
    line-height: 1em;
    cursor: pointer;
    position: relative;
    width: 51px;
    text-align: center;
	top: -64px;
    color: #777;
    margin-left: 91px;
    height: 50px;
    border-color: transparent;
}
.title_strip0.only_pdp_page .tt-title {
    text-align: left;
}
.tt-product-single-info.tt-title-prod .prod-price, .tt-product-single-info.tt-title-prod .prod-price .base_price
{
padding: 3px 0px 1px 0px !important;
background: none !important;
font-size: 30px !important;
    line-height: 40px !important;
font-weight: 500 !important;
color: #303030 !important;
}
.title_strip0.only_pdp_page h1.tt-title
{
font-size: 16px;
    line-height: 26px;
    font-weight: 500;
    margin: 0;
    padding: 0;
    color: #191919;
}
footer .tt-color-scheme-02 .tt-social-icon li a.b_linkedin::before
{
content: "\ea03" !important;
font-family: 'wokiee' !important;
}
footer .f-visible-mobile
{
display: flex !important;
}
footer .tt-color-scheme-04
{
background: #ececec !important;
}
/*31-10-2019 Start*/
.tt-title-prod .tt-btn-wishlist-new::before
{
top: 5px;
    position: relative;
    font-size: 18px;
}
.panel.express
{
margin-bottom: 20px;
background-color: #fff;
border-radius: 4px;
box-shadow: 0 1px 1px rgba(0, 0, 0, .05);
}
.panel.express .panel-body {
    padding: 15px !important;
    clear: both;
}
.panel.express #sku_data {
    border: 1px solid 
    #e3e3e3 !important;
    border-collapse: collapse !important;
    width: 50% !important;
}
#express_order td {
    text-align: center;
}
.panel.express td {
    border: 1px solid 
    #e3e3e3 !important;
    border-collapse: collapse !important;
}
.panel.express .order-row .sku_title, .panel.express .qtyminus_express, .panel.express #express_order .add-row, .express #express_order .remove-row {
    margin: 25px 5px;
}
.panel.express td .error {
    font-size: 11px;
    display: block;
    position: absolute;
    margin-top: -25px;
    margin-left: 5px;
color: red;
font-weight: 700;
}
.panel.express .form-horizontal-new .actions .btn {
    margin: 10px;
}
.qtyminus_express, .qtyplus_express {
    height: 27px !important;
}
.qtyplus_express {
    margin-left: 5px;
}
.btn:not(:disabled):not(.disabled) {
    cursor: pointer;
}
header .tt-search .search-results ul .tt-description
{
height: 70px !important;
}
header .tt-search .search-results ul
{
padding: 0;
margin: 0;
}
header .tt-search .tt-view-all
{
color: #ff9801 !important;
}
header .tt-dropdown-obj.active .tt-dropdown-toggle
{ 
color: #ff9801 !important;
}
header .tt-account .tt-dropdown-menu, header .tt-multi-obj .tt-dropdown-menu {
 width: 200px;
}
.p_quantity.shopping_scsasrst .size_quantity .quantity {
    margin-top: 25px !important;
}
.tt-shopcart-table-02 .tt-btn-close
{
margin: 0 !important;
}
.panel.express #express_order .add-row, .panel.express #express_order .remove-row.remove_field_button{
    margin-right: -30px !important;
}
.tt-btn-wishlist-new::before
{
font-size: 18px !important;
position: relative;
top: 4px;
}
address {
    width: 100%;
}
.soc_likes {
    float: inherit !important;
    left: 0 !important;
    right: 0 !important;
    text-align: center !important;
    margin: 0 auto !important;
}
.soc_likes .fb_in, .soc_likes .tweet_in {
    width: auto !important;
}
.soc_likes .tweet_in
{
margin-top: 0px;
}
/*31-10-2019 End*/
@media only screen and (min-width: 319px) and (max-width: 767px)
{
.form-horizontal-new .form-group.vieworder.email-order .col-lg-4.col-sm-4.control-label, .form-horizontal-new .form-group.vieworder.email-order  .col-lg-6{
    width: 100% !important;
}
.form-horizontal-new .form-group.vieworder.email-order  .col-lg-6
{
text-align: left;
}
.arrow-location-tab .slick-arrow {
    top: 40% !important;
}
footer .tt-mobile-collapse {
    margin-top: 15px;
}
    
footer .tt-color-scheme-01 .tt-collapse-title
{
font-size: 14px;
}
footer .store-language
{
text-align: center;
}
.tt-back-to-top:hover
{
background: #191919;
color: #fff;
}
footer .tt-footer-custom:last-child .tt-box-copyright p a:hover
{
color: #ff9801;
}

header .tt-search .tt-dropdown-menu .tt-btn-search
{
top: 15%;
margin-top: 0px;
}
.tt-search-input
{
text-transform: uppercase;
}
header .tt-search.active .tt-dropdown-menu #search {
    background: transparent;
    font-size: 16px !important;
    border: 1px solid transparent !important;
    padding: 14px 12px 8px 0px !important;
    box-shadow: none;
    outline: none;
    width: calc(100% - 40px);
    color: #777777;
    border-radius: 0;
}
body:not(.touch-device) .tt-menu-toggle:not(.stylization-02):hover i, .panel-menu li.mm-close-parent .mm-close:hover, .panel-menu #mm0.mmpanel a:not(.mm-close):hover, .panel-menu #mm0.mmpanel a:not(.mm-close):hover::after, .panel-menu li.mm-close-parent .mm-close:hover::before, .panel-menu .mm-original-link:hover, .panel-menu .mm-prev-level:hover, .panel-menu ul li a:hover, .panel-menu .mm-prev-level:hover::before, header .tt-search .tt-dropdown-menu .tt-btn-close:hover
{
color: #ff9801 !important;
}
.tt-product.thumbprod-center.tt_pro_box_bg .tt-image-box {
   
    overflow: hidden;
}
footer .tt-color-scheme-02
{
background: #f7f8fa !important;
}
footer .tt-mobile-collapse .tt-collapse-title:hover:not(:focus)
{
color: #191919;
}
.tt-product:not(.tt-view) .tt-description .tt-title
{
height: 40px;
overflow: hidden;
}
footer .tt-footer-custom:last-child
{
padding: 0px 0px 10px 0px !important;
}
footer .tt-color-scheme-02
{
padding: 20px 0;
}
.tt-back-to-top
{
color: #fff !important;
}
/*31-10-2019 Start*/
.panel.express .panel-body {
    padding: 0 !important;
}
.panel.express #sku_data {
    width: 100% !important;
}
.panel.express td {
    height: 120px !important;
}
.panel.express #sku_data tr td:nth-child(2) {
    width: 160px;
}
.panel.express .order-row .sku_title, .panel.express .qtyminus_express, .panel.express #express_order .add-row, .express #express_order .remove-row, .panel.express .qtyplus_express, .panel.express .sku_qty {
    margin: 5px 0 !important;
}
.panel.express .order-row .sku_title {
    width: 80%;
    border: 1px solid #ced4da;
border-radius: 6px;
transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
padding: 0.375rem 0.75rem;
font-size: 1rem;
line-height: 1.5;
color: #495057;
}
.panel.express .sku_qty {
    width: 25px !important;
}
.panel.express #express_order .add-row {
    width: 20px;
}
.panel.express td .error {
    font-size: 13px;
    margin-top: -5px;
    margin-left: 7px;
width: 160px;
}
.tt-product-listing.row.tt-col-one .tt-product.thumbprod-center.tt_pro_box_bg .tt-image-box {
    height: auto;
}
.tt-product-listing.row.tt-col-one .tt-product.thumbprod-center.tt_pro_box_bg
{
height: 470px !important;
}
.tt-product-listing.row.tt-col-one .tt-product.thumbprod-center.tt_pro_box_bg .tt-description .tt-title
{
height: 50px;
}
.tt-product:not(.tt-view) .tt-description .tt-product-inside-hover {
    margin: 0;
}
.tt-product:not(.tt-view) .tt-description .tt-product-inside-hover .tt-row-btn {
    margin-bottom: 0px;
    padding-top: 0px;
}
.tt-description
{
height: 90px !important;
}
.tt-col-item.slick-slide
{
height: 340px;
}
.tt-product.thumbprod-center.tt_pro_box_bg {
    height: 380px;
}
.tt-product-inside-hover .tt-row-btn
{
bottom: 20px !important;
}
.tt-product:not(.tt-view) .tt-image-box .tt-btn-quickview
{
display: block !important;
}
.tt-promo-box .tt-description
{
top: 40%;
}
.tt-product:not(.tt-view) .tt-image-box .tt-btn-quickview, .tt-product:not(.tt-view) .tt-image-box .tt-btn-wishlist{
    background: #ffa520;
    color: #fff;
width: 46px;
height: 46px;
position: absolute;
top: 10px;
right: 10px;
cursor: pointer;
border-radius: 50%;
-webkit-transition: all 0.2s linear;
}
.tt-product:not(.tt-view) .tt-image-box .tt-btn-quickview::before {
    content: '\e9a8';
    font-family: "wokiee";
    font-size: 20px;
    line-height: 1;
    margin-top: -2px;
position: absolute;
top: 13px;
left: 0;
right: 0;
}
.tt-product:not(.tt-view) .tt-image-box .tt-btn-wishlist
{
top: 65px;
}
.tt-product:not(.tt-view) .tt-image-box .tt-btn-wishlist::before 
{
content: '\eb16';
    font-family: "wokiee";
    font-size: 20px;
    line-height: 1;
    margin-top: -2px;
position: absolute;
top: 16px;
left: 0;
right: 0;
}
.tt-product:not(.tt-view) .tt-image-box .tt-btn-wishlist.active::before
{
color: #fff;
}
.tt-filters-options .tt-btn-toggle a, .tt-filters-options .tt-btn-toggle a::before, .tt-btn-col-close a:hover, .tt-btn-col-close a:hover::before
{
color: #ff9801 !important;
}
    footer .tt-color-scheme-02
{
    background: #f7f8fa;
}
/*31-10-2019 End*/
}


/*qeswellness Css End*/
.tt-services-block {
    box-shadow: 0 2px 10px 0 rgba(0,0,0,.11);
    padding: 30px 30px;
}
.tt-services-block .tt-col-icon + .tt-col-description
{
height: 115px;
}
/*22-11-2019 Start*/
.special-dis
{
background: transparent !important;
padding-left: 0 !important; 
padding-right: 0 !important;
}
footer .tt-color-scheme-01 .tt-social-icon li a.b_twitter::before {
    content: "\ea59";
    font-family: 'wokiee' !important;
}
footer .tt-color-scheme-01 .tt-social-icon li a {
    background: none !important;
}
.discount_code_form .btn-coupon:hover
{
background: #ff9801 !important;
}
.coupon_code_new, textarea.coupon_code_new
{
width: 33% !important;
}
#order_note
{
display: block;
}
#coupon_response spans {
    position: absolute;
    left: 0;
    top: 40px;
}
.p_quantity.shopping_scsasrst .qtyminus
{
background: #f7f8fa;
font-size: 27px;
line-height: 1em;
cursor: pointer;
position: relative;
width: 51px;
text-align: center;
top: 36px;
color: #777;
margin-left: -52px;
height: 50px;
border-color:transparent;
}
.p_quantity.shopping_scsasrst .qty {
    background: #f7f8fa;
display: block;
width: 90px;
height: 50px;
font-size: 14px;
line-height: 1em;
text-align: center;
border: none;
outline: none;
font-weight: 500;
color: #191919;
    border-radius: 6px;
    position: relative;
    top: -14px;
}
.p_quantity.shopping_scsasrst .qtyplus {
    background: #f7f8fa;
font-size: 27px;
line-height: 1em;
cursor: pointer;
position: relative;
width: 51px;
text-align: center;
top: -64px;
color: #777;
margin-left: 91px;
height: 50px;
border-color: transparent;
}
@media only screen and (min-width: 319px) and (max-width: 767px)
{
.coupon_code_new, textarea.coupon_code_new {
    width: 100% !important;
}
.order-details-wrap .total_right {
    padding: 0px !important;
    width: 100%;
    margin: 0px !important;
}
.order-details-wrap .total_right a
{
width: 100%;

}
.order-details-wrap .panel-body .col-lg-6
{
padding: 0 !important;
clear: both;
}
footer .tt-footer-custom:last-child .tt-box-copyright a
{
color: #ff9801 !important;
}
.tt-product-single-info.tt-title-prod .main_cart_button {
    clear: both;
    display: block;
margin-left: -10px;
}
.tt-product-single-info.tt-title-prod .add_to_wishlist {
    float: left;
    margin-top: 10px;
    margin-left: -5px;
}
.qty_box {
    width: auto !important;
}
#frmsignup p a:hover, .pri_policy:hover b, .pri_policy:hover
{
color: #ff9801 !important;
}
#coupon_response spans
{
top: 80px;
}
#address_id, #shipping_frm #updateAddressInfo{
    width: 100% !important;
}
.row.flex-sm-row-reverse.tt-layout-promo-box .row.align-items-start
{
display: block;
}
.tt-shopcart-table-02 table td:nth-child(3), .tt-shopcart-table-02 table td:nth-child(4), .tt-shopcart-table-02 table td:nth-child(5)
{
display: block !important;
}
.tt-shopcart-table-02 table td:nth-child(1), .tt-shopcart-table-02 table tr td {
    display: block;
    text-align: center;
    margin: 0 auto;
	padding: 10px 0;
}
.tt-shopcart-table-02 table tr
{
display: block;
}
.tt-shopcart-table-02 table td:nth-child(1) .tt-img.c_space {
    margin: 0;
}
.tt-shopcart-table-02 table td:nth-child(4) .size_quantity .quantity {
    width: 100%;
    text-align: center;
    margin: 0 auto;
    display: block;
    float: inherit;
}
.tt-shopcart-table-02 table td:nth-child(4), .tt-shopcart-table-02 table td:nth-child(5)
{
padding: 0px 0;
}
.tt-shopcart-table-02 table td:nth-child(4) .size_quantity .quantity
{
width: 100% !important;
}
.p_quantity.shopping_scsasrst .qty
{
top: -20px;
height: 36px;
left: 40px;
display: block;
width: 55px;
}
.tt-title-subpages.noborder {
    font-size: 28px;
}
.tt-shopcart-table-02 table td:nth-child(5)
{
text-align: center;
    clear: both;
}
.tt-shopcart-table-02 table tr td.p_action {
    text-align: center;
    clear: both;
}
.tt-shopcart-table-02 table tr:last-child
{
border-bottom: 0px solid #e9e7e7;
}
.p_quantity.shopping_scsasrst .qtyminus
{
top: 15px;
width: 35px;
height: 35px;
margin-left: 0;
display: block;
}
.p_quantity.shopping_scsasrst .qtyplus
{
width: 31px;
height: 32px;
top: -53px;
margin-left: 0;
right: -90px;
}
.form-group.sign_newsletter .sign_remove_extra {
    display: inline-block;
    width: 79%;
    float: left;
}
.form-group.sign_newsletter .sign_newsletter_check {
    width: 21%;
    display: inline-block;
    float: left;
}
.tt-layout-promo-box:not(.nomargin) .align-items-start .col a {
    height: auto !important;
    width: 100%;
}
.tt-layout-promo-box:not(.nomargin) .align-items-start .col a img
{
height: 100% !important;
}
.tt-product:not(.tt-view) .tt-image-box .tt-btn-quickview, .tt-product:not(.tt-view) .tt-image-box .tt-btn-wishlist
{
width: 36px;
height: 36px;
}
.tt-product:not(.tt-view) .tt-image-box .tt-btn-quickview::before, .tt-product:not(.tt-view) .tt-image-box .tt-btn-wishlist::before
{
top: 12px !important;
font-size: 16px !important;
}

.tt-product:not(.tt-view) .tt-description .tt-price .new-price, .tt-product-design02:not(.tt-view) .tt-description .tt-price .new-price
{
display: block;
}
#ModalquickView .tt-btn-wishlist-new {
    position: relative;
    top: 0px;
left: 0px;
}
#ModalquickView .main_cart_button {
    margin-left: -10px;
}
.tt-modal-quickview .prod-price {
    background: transparent !important;
color: #000 !important;
    font-size: 25px !important;
    padding: 3px 0px 1px 0px !important;
}
.panel-body .form-group.vieworder label {
    margin-top: 0px !important;
}
.form-group.vieworder .control-label {
    width: 50%;
text-align: left;
display: inline-block;
padding-left: 10px !important;

}
.col-lg-12 .panel-body .form-group.vieworder div {
    width: 50% !important;
    text-align: right;
    margin-top: 0px !important;
   float: right;
   padding-right: 10px !important;
    padding-left: 10px !important;
}
.check_out.btn-send-msg.return_button_return {
    clear: both;
    position: absolute;
    top: -10px;

}
header .tt-search .tt-dropdown-menu .tt-btn-close
{
right: 6px !important;
top: 7px !important;
position: absolute !important;
}
#s_city
{
width: 100% !important;
}
.panel-body .total_right .can_order
{
margin-top: 3px !important;
}
.only_pdp_pages .slick-next.slick-arrow, .only_pdp_pages .arrow-location-tab .slick-arrow{
    top: 50% !important;
}
.p_quantity.shopping_scsasrst .size_quantity {
    text-align: center;
    display: block;
    margin: 0 auto;
    float: left;
}
}
@media only screen and (min-width: 767px) and (max-width: 1200px)
{
header .tt-cart .tt-cart-layout .tt-cart-content .tt-cart-list .tt-item .tt-item-img
{
height: 100px !important;
}
.col-lg-4.total-number-order .form-group.vieworder {
    margin-left: 0;
    margin-right: 0;
}
#collapseThree .card-body .tt-wrapper .table_cart.tt-table-new td.product_des h5 {
    font-size: 14px !important;
}
.thanks_order
{
margin: 0px 0% 0px 0% !important;
}
.tt-shopcart-table-02 table tr td.product_des {
    width: 45%;
}
header .tt-cart .tt-cart-layout .tt-cart-content .tt-cart-list .tt-item .tt-item-img img
{
height: 100% !important;
}
footer .tt-color-scheme-02
{
    background: #f7f8fa;
}
.tt-product-single-info .qty_box {
    width: 16% !important;
}
#ModalquickView .tt-modal-quickview .qty_box {
    width: 23% !important;
}
.container-indent .slick-list .slick-track .slick-slide img {
    width: 100%;
    height: 100% !important;
}
#notify_drop_price .col-lg-7.nopadding {
    width: 70% !important;
    display: inline-block;
}
.tt-product:not(.tt-view) .tt-image-box .tt-img img, .tt-product-design02:not(.tt-view) .tt-image-box .tt-img img, .tt-product.thumbprod-center.tt_pro_box_bg .tt-image-box {
    height: 100% !important;
}
.tt-product:not(.tt-view) .tt-image-box .tt-img img, .tt-product-design02:not(.tt-view) .tt-image-box .tt-img img, .tt-product.thumbprod-center.tt_pro_box_bg .tt-image-box {
    height: 100% !important;
}
.tt-product:not(.tt-view) .tt-image-box {

    max-height: 220px;
    width: 100%;
}
.tt-product.thumbprod-center.tt_pro_box_bg {
    height: 380px;
}
.only_pdp_pages .arrow-location-tab .slick-prev, .only_pdp_pages .arrow-location-tab .slick-next {
    top: 45% !important;
}
footer .tt-footer-custom:last-child .tt-box-copyright a, .t_order:hover, .t_order:hover b .tt-breadcrumb ul li a:hover, header .tt-search .tt-dropdown-menu .tt-btn-close:hover, .pri_policy:hover b, header .tt-dropdown-obj:not(.tt-search) .tt-mobile-add .tt-close:hover::before, #my-order .gradeX td a:hover, header .tt-dropdown-obj.active .tt-dropdown-toggle, .tt-login-form .tt-item .additional-links a, .panel-menu li.mm-close-parent .mm-close:hover, .panel-menu li.mm-close-parent .mm-close:hover::before, .panel-menu #mm0.mmpanel a:not(.mm-close):hover, .panel-menu #mm0.mmpanel a:not(.mm-close):hover::after, .panel-menu .mm-prev-level:hover, .panel-menu .mm-prev-level:hover::before, .panel-menu .mm-next-level:hover, .panel-menu .mm-next-level:hover::after, .panel-menu ul li a:hover, footer .tt-mobile-collapse .tt-collapse-title:hover:not(:focus), .tt-filters-options .tt-btn-toggle a, .tt-filters-options .tt-btn-toggle a::before, body:not(.touch-device) .tt-menu-toggle:not(.stylization-02):hover i
{
color: #ff9801 !important;
}
.tt-back-to-top:hover, .total_right .btn-send-msg:hover
{
background: #ff9801 !important;
}
.tt-back-to-top:hover
{
color: #fff !important;
}
#shipping_frm #address_id, .addr_box, #shipping_frm #updateAddressInfo, .thanks_order
{
width: 100% !important;
}
.coupon_code_new, textarea.coupon_code_new {
    width: 73% !important;
}
.p_quantity.shopping_scsasrst .qtyminus, .p_quantity.shopping_scsasrst .qtyplus
{
width: 31px;
height: 30px;
}
.p_quantity.shopping_scsasrst .qty
{
width: 60px;
height: 30px;
top: 6px;
}
.p_quantity.shopping_scsasrst .qtyminus
{
margin-left: -42px;
}
.p_quantity.shopping_scsasrst .qtyplus
{
top: -25px;
margin-left: 71px;
}
.tt-shopcart-table-02 .tt-btn-close
{
margin-top: -5px;
}
.tt-shopcart-table-02 table td:nth-child(3)
{
position: relative;
top: 63px;
right: 0;
text-align: left;
}
.tt-shopcart-table-02 table td:nth-child(5)
{
float: left; 
position: relative;
bottom: 58px;
}
.p_quantity.shopping_scsasrst {
    margin-top: -10px;
}
#collapseThree .card-body .tt-wrapper .table_cart.tt-table-new th, #collapseThree .card-body .tt-wrapper .table_cart.tt-table-new td {
    min-width: 210px !important;
}
.tt-table-responsive {
    overflow-y: hidden;
    overflow-x: scroll;
}
#paymentInfo .col-sm-2 {
    flex: 0 0 30%;
    max-width: 30%;
}     
.contact_area .row {
    margin: 0 !important;
}
#tt-pageContent .row {
    margin: 0 !important;
}
.tt-login-form .col-lg-6 {
    padding: 0 !important;
}    
.tt-shopcart-table-02 table td:nth-child(3), .tt-shopcart-table-02 table td:nth-child(4), .tt-shopcart-table-02 table td:nth-child(5)
{
display: block !important;
}
.row.flex-sm-row-reverse.tt-layout-promo-box .row.align-items-start
{
display: block;
}
.arrow-location-tab .slick-next {
    right: 15px;
}
.arrow-location-tab .slick-prev {
    left: 15px;
}
.only_pdp_pages .arrow-location-tab .slick-prev, .only_pdp_pages .arrow-location-tab .slick-next {
    top: 45% !important;
}
#notify_drop_price .col-lg-7.nopadding {
    width: 70% !important;
    display: inline-block;
}
#search
{
width: 100%;
margin-top: 6px;
}
header .tt-search .tt-dropdown-menu .tt-btn-search
{
top: 48%;
}
header .tt-search .tt-dropdown-menu .tt-btn-close {
    position: absolute;
    right: 0;
    top: 6px;
}
.tt-btn-quickview.quickview {
display: block !important;
    flex-direction: column;
    flex-wrap: wrap;
    justify-content: center;
    align-content: center;
    align-items: center;
    background: #ffffff;
color: #191919;
    width: 46px;
    height: 46px;
    position: absolute;
    top: 10px;
    right: 10px;
    cursor: pointer;
    border-radius: 50%;
    opacity: 1;
    transition: all 0.2s linear;
    z-index: 6;
}
.tt-btn-quickview::before {
    content: '\e9a8';
    font-family: "wokiee";
    font-size: 20px;
    line-height: 1;
    margin-top: -2px;
position: absolute;
top: 15px;
left: 0;
right: 0;
}
.tt-btn-wishlist {
    display: flex;
    flex-direction: column;
    flex-wrap: wrap;
    justify-content: center;
    align-content: center;
    align-items: center;
    background: #ffffff;
	color:    #191919;
    width: 46px;
    height: 46px;
    position: absolute;
    right: 10px;
    cursor: pointer;
    border-radius: 50%;
    opacity: 1;
    -webkit-transition: all 0.2s linear;
    z-index: 6;
}
.tt-btn-quickview + .tt-btn-wishlist {
    top: 61px;
}
.tt-btn-wishlist::before
{
content: '\eb16';
font-family: "wokiee";
font-size: 16px;
line-height: 1;
margin-top: 1px;
}
.tt-product:not(.tt-view) .tt-image-box .tt-btn-wishlist.active::before
{
color:    #fff;
}
.panel.express #sku_data
{
width: 100% !important;
}
.form-group.vieworder .control-label {
    width: 50%;
    float: left;
}
group.vieworder div {
    width: 50% !important;
    text-align: right;
    margin-top: 0px !important;
    float: left;
}
.panel-body .form-group.vieworder label {
    margin-top: 0px !important;
}
.col-lg-12 .panel-body .form-group.vieworder div {
    width: 50% !important;
    text-align: right;
    margin-top: 0px !important;
    float: left;
}
.form-group.sign_newsletter .sign_newsletter_check {
    width: 10%;
    float: left;
}
.form-group.sign_newsletter .sign_remove_extra {
    padding: 0;
    width: 77%;
    float: left;
}
.form-group.sign_newsletter .checkbox-group {
    width: 100%;
}
footer .tt-social-icon li a
{
color: #191919 !important;
}
.main_cart_button {
    margin-left: -10px;
}
.tt-modal-quickview .prod-price {
    background: transparent !important;
color: #000 !important;
    font-size: 25px !important;
    padding: 3px 0px 1px 0px !important;
}

}
.total_right .btn-send-msg:hover
{
background: #ff9801 !important;
}
.discount_code_form .btn-coupon, .btn-payment
{
background: #303030 !important;
}
.tt-breadcrumb ul li a:hover, header .tt-search .tt-view-all, .tt-login-form .tt-item .additional-links a:hover, header .tt-search .search-results ul &gt; li a:hover .tt-title, .modal .modal-header .close:hover, .gTotal
{
color: #ff9801 !important;
}
.form-footer.inner-step:hover .btn-send-msg:hover, .btn-coupon, .payment-btn .btn-payment:hover {
    background: #ff9801 !important;
}
.form-horizontal-new .control-label {
    text-align: left !important;
}
.tt-shopcart-table01 tbody tr th
{
text-align: right;
}
/*22-11-2019 end*/
/* Quick View Product Slider css start */
.slider-container.quick_view_slider_product {
    width: 100%;
    margin: 0 auto;
    text-align: center;
}
.slider-container.quick_view_slider_product .quick_view_slider_product_big_image
{
border: 1px solid #ddd;
padding-bottom: 30px;
}
.quick_view_slider_product .quick_view_slider_product_thumbnail .slick-arrow
{
position: absolute;
top: 46%;
z-index: 7;
cursor: pointer;
font-size: 0;
line-height: 0;
border: none;
width: 38px;
height: 38px;
color: #fff;
background: #000;
font-weight: 500;
border-radius: 50%;
transition: all 0.2s linear;
}
.quick_view_slider_product .quick_view_slider_product_thumbnail .slick-next::before
{
content: "\e90e";
margin-left: 2px;
font-family: "wokiee";
font-size: 20px;
line-height: 1;
font-weight: 600;
}
.quick_view_slider_product .quick_view_slider_product_thumbnail .slick-prev::before
{
content: "\e90d";
margin-right: 2px;
font-family: "wokiee";
font-size: 20px;
line-height: 1;
font-weight: 600;
}
.quick_view_slider_product .quick_view_slider_product_thumbnail .slick-prev
{
left: -30px;
}
.quick_view_slider_product .quick_view_slider_product_thumbnail .slick-next
{
right: -30px;
}
.quick_view_slider_product .quick_view_slider_product_thumbnail .slick-slide
{
height: 100px;
border: 1px solid #ddd;
padding-top: 10px;
padding-bottom: 10px;
margin-right: 3px;
}
.quick_view_slider_product .quick_view_slider_product_thumbnail .slick-slide img
{
height: 100%;
cursor: pointer;
}
.slider-container.quick_view_slider_product .quick_view_slider_product_big_image img
{
cursor: pointer;
}
.quick_view_slider_product .slick-dots
{
display: none !important;
}
.btn-send-msg
{
    background: #303030 !important;
}
.t_order b:hover, .tt-link, header .tt-dropdown-obj:not(.tt-search) .tt-mobile-add .tt-close:hover, header .tt-dropdown-obj:not(.tt-search) .tt-mobile-add .tt-close:hover::before
{
    color: #ff9801 !important;
}
.contact_area h1 {
    font-size: 22px !important;
    padding: 0 !important;
    margin: 0 !important;
}
.contact_area .cate_site h2 {
    font-size: 18px !important;
    padding: 0 !important;
    margin: 0 !important;
}

@media only screen and (min-width: 319px) and (max-width: 767px)
{
.quick_view_slider_product .quick_view_slider_product_thumbnail .slick-arrow
{
width: 30px;
height: 30px;
}
    .p_quantity.shopping_scsasrst .size_quantity.clearfix {
    position: relative;
    left: 30%;
}
.panel.express #express_order .add-row, .panel.express #express_order .remove-row.remove_field_button {
    margin-right: 0px !important;
}
#adding_sub_address #operationMsg .checkbox-group .col-lg-1 {
    width: 17%;
    float: left;
}
#collapseThree .card-body .tt-wrapper .table_cart.tt-table-new th, #collapseThree .card-body .tt-wrapper .table_cart.tt-table-new td {
    min-width: 210px !important;
}
.panel.express #express_order .add-row, .panel.express #express_order .remove-row.remove_field_button {
    margin-right: 10px !important;
    margin-left: 20px !important;
}
.contact_area .container .row {
    margin: 0 !important;
}    
.quick_view_slider_product .quick_view_slider_product_thumbnail .slick-next::before
{
margin-left: -3px;
}
.quick_view_slider_product .quick_view_slider_product_thumbnail .slick-prev::before
{
margin-right: 0;
margin-left: -4px;
}
.quick_view_slider_product .quick_view_slider_product_thumbnail .slick-next {
    right: -15px;
}
.quick_view_slider_product .quick_view_slider_product_thumbnail .slick-prev {
    left: -15px;
}
}
@media only screen and (min-width: 767px) and (max-width: 1200px)
{
.container-indent0 .tt-layout-promo-box .col.category-image {
    max-width: 50%;
    float: left;
}
.quick_view_slider_product .quick_view_slider_product_thumbnail .slick-arrow
{
width: 30px;
height: 30px;
}
.quick_view_slider_product .quick_view_slider_product_thumbnail .slick-next::before
{
margin-left: -3px;
}
.quick_view_slider_product .quick_view_slider_product_thumbnail .slick-prev::before
{
margin-right: 0;
margin-left: -4px;
}
.quick_view_slider_product .quick_view_slider_product_thumbnail .slick-next {
    right: -15px;
}
.quick_view_slider_product .quick_view_slider_product_thumbnail .slick-prev {
    left: -15px;
}
}
#ModalquickView .tt-product-single-info .tt-price span
{
display: initial !important;
}
 /* Quick View Product Slider css End */
#ModalquickView .tt-product-single-info .tt-price span
{
padding: 3px 0px 1px 0px !important;
background: none !important;
font-size: 30px !important;
line-height: 40px !important;
font-weight: 500 !important;
color: #303030 !important;
}
.tt-layout-promo-box:not(.nomargin) .align-items-start .col.category-image a
{
    height: 300px !important;
}
.tt-layout-promo-box:not(.nomargin) .align-items-start .col.category-image a img
{
    height: 100% !important;
}
@media only screen and (min-width: 319px) and (max-width: 767px)
{
    .shopping-cart-remove {
    margin: 10px 0 10px 0;
    text-align: center;
}
.p_quantity.shopping_scsasrst .size_quantity .quantity {
    margin-top: 5px !important;
}    
}
@media only screen and (min-width: 767px) and (max-width: 1200px)
{
    .tt-layout-promo-box:not(.nomargin) .align-items-start .col.category-image a
{
    height: auto !important;
}
.tt-services-block .tt-col-icon + .tt-col-description {
    height: 55px;
}
footer .tt-footer-custom:last-child
    {
        padding: 0 0 !important;
    }
        .shopping-cart-remove {
            display: inline;
margin: 0 auto !important;
    margin: 10px 0 10px 0;
    text-align: center;
}
.only_pdp_pages .tt-description .tt-title {
    height: 25px;
    overflow: hidden;
} 
.p_quantity.shopping_scsasrst .size_quantity .quantity {
    margin-top: 5px !important;
}    
}
@media only screen and (min-width: 900px) and (max-width: 1200px)
{
.tt-product-single-info .qty_box {
    width: 13% !important;
}
.tt-shopcart-table-02 table td:nth-child(5)
{
text-align: left;
}
.tt-shopcart-col .col-md-6.col-lg-4 {
    width: 100% !important;
    max-width: 100% !important;
    flex: 0 0 100% !important;
}
header .tt-account.active .tt-dropdown-menu {
    z-index: 999999999999999999999999999999999 !important;
}
#ModalquickView .tt-modal-quickview .qty_box {
    width: 32% !important;
}
    footer .tt-color-scheme-02
    {
        background: #ff9801 !important;
    }
    footer .tt-social-icon li a {
    color: #fff !important;
}
    .tt-services-block .tt-col-icon + .tt-col-description {
    height: 75px;
}
}
@media only screen and (min-width: 319px) and (max-width: 767px)
{
    .size_quantity.clearfix, #main_add_to_cart .col-lg-12{
    clear: both;
}
} 
.sign-page-up label
{
    display: block;
}
.sign-page-up .mobile-number-sign {
    width: 25%;
    float: left;
    margin-right: 10px;
}
.sign-page-up .mobile-number-signs {
    width: 70%;
    float: left;
}
@media only screen and (min-width: 319px) and (max-width: 767px)
{
.sign-page-up .mobile-number-sign {
    width: 38%;
    float: left;
    margin-right: 10px;
}
.sign-page-up .mobile-number-signs {
    width: 58%;
    float: left;
}
.tt-product-single-info.tt-title-prod .qty_box {
    width: 36% !important;
}
.tt-btn-wishlist-new.tt-btn-wishlist_det.chp94703.chk_ap.delete_wishlist.active {
    position: relative;
    top: 10px;
    left: -10px;
}
}
@media only screen and (min-width: 640px) and (max-width: 640px)
{
.tt-product-single-info.tt-title-prod .qty_box {
    width: 19% !important;
}
}
@media only screen and (min-width: 480px) and (max-width: 480px)
{
.tt-product-single-info.tt-title-prod .qty_box {
    width: 26% !important;
}
}
@media only screen and (min-width: 411px) and (max-width: 414px)
{
.tt-product-single-info.tt-title-prod .qty_box {
    width: 34% !important;
}
}
@media only screen and (min-width: 319px) and (max-width: 767px)
{
    .tt-layout-promo-box:not(.nomargin) .align-items-start .col.category-image a
    {
        height: auto !important;
    }
}
@media only screen and (min-width: 767px) and (max-width: 1200px)
{
    .container {
    max-width: 100%;
}
.arrow-location-tab .slick-arrow {
    top: 50% !important;
}    
}
footer .tt-footer-col
{
padding-bottom: 0 !important;
}
footer .tt-color-scheme-04 {
    margin-top: 30px;
}
.soc_likes { width: 154px !important;float: inherit !important; margin: 0 auto !important; position: absolute; left: 0 !important; right: 0 !important;}

/*all pages responsive*/

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

 .home_page-category .tt-product:not(.tt-view) .tt-image-box .tt-img img, .tt-product-design02:not(.tt-view) .tt-image-box .tt-img img{  height: 180px;} 
 .product-listing-section .tt-product:not(.tt-view) .tt-image-box .tt-img img, .tt-product-design02:not(.tt-view) .tt-image-box .tt-img img{height: 180px;}
 .tt-product-single-info.tt-title-prod .add_to_wishlist {
    float: none;
    margin-top: 10px;
    margin-left: 0;
}
.tt-product-single-info.tt-title-prod .main_cart_button {
    clear: both;
    display: inline-block;
    margin-left: -10px;
}
.tt-product.thumbprod-center.tt_pro_box_bg .tt-image-box {
    overflow: inherit;
}

.tt-table-responsive {
    display: block;
    width: 100%;
    overflow-x: auto;
    -webkit-overflow-scrolling: touch;
}
#shipping_frm .addr_box {
    width: 100%;
}

.product_details-page .tt-product:not(.tt-view) .tt-image-box .tt-img img, .tt-product-design02:not(.tt-view) .tt-image-box .tt-img img {
    width: auto !important;
    height: 150px;
}

.product_details-page .tt-col-item.slick-slide {
    height: 382px;
}

}

@media only screen and (max-width: 640px) {
.product-listing-section .tt-product-listing.row.tt-col-one .tt-product.thumbprod-center.tt_pro_box_bg {height: 352px !important;


}
@media only screen and (max-width: 480px) {

 .cart_btn { padding: 13px 25px !important;}
 #ModalquickView .tt-product-single-img, .product-images-col .item, .product-images-static li, .tt-mobile-product-slider .slick-slide, .tt-mobile-product-layout{ height: auto; }

.product-listing-section .tt-product-listing.row.tt-col-one .tt-product.thumbprod-center.tt_pro_box_bg {
    height: 392px !important;
}

.product_details-page .tt-col-item.slick-slide {
    height: 382px;
}

}

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

.card-header{ font-size: 24px; }



}



.blog-img img {
    height: 195px;
	width:100%;
}
.blog-details {
    margin-top: 20px;
}
.blog_start .blog-details .blog-txt {
    padding: 0;
    margin: 0;
}
.blog_start .blog-details .blog-txt h4 {
    height: 57px;
    overflow: hidden;
    line-height: 25px;
    padding: 0 !important;
    margin: 0;
}
.blog_start {
    margin: 0 10px;
    box-shadow: 0 2px 20px 0 rgba(0,0,0,0.10);
    border-radius: 4px;
    transition: box-shadow .3s ease-out, transform .3s ease-out, opacity .2s ease-out;
    width: 31%;
    background: #fff;
}
.blog_start:nth-child(3n) {
    margin-right: 0 !important;
}
.blog_start:nth-child(3n+1) {
    margin-left: 0 !important;
}
.blog_start .blog-details .blog-txt .blog_short_description
{
height: 64px;
overflow: hidden;
}
.blog_start .blog-details .blog-txt .blog_short_description p
{
white-space: nowrap;
overflow: hidden;
text-overflow: ellipsis;
}
.blog_inner_pages {
    width: 100%;
}
.blog_inner_pages .seprate_section {
    border: 1px solid rgba(0,0,0,.125);
background:  #eae9e9;
float: left;
}
.blog-details {
    margin-top: 20px;
}
.blog_inner_pages img {
    height: auto !important;
}
.blog-details {
    margin: 20px;
}
.blog_inner_pages .blog-txt {
    margin-left: 0;
}
.blog_inner_pages .seprate_section .tt-about-box-02 .tt-title {
    padding: 0;
    margin-top: 20px;
}
.latest_blog_detail_blogs
{
float: left;
margin-top: -50px;
}
.latest_blog_detail_blogs .latest_blog_detail_blog img
{
width: 100%;
}
.latest_blog_detail_blogs .latest_blog_detail_blog ul {
    padding: 0;
    list-style: none;
}
.latest_blog_detail_blogs .latest_blog_detail_blog ul li span.title {
    float: left;
}
.latest_blog_detail_blogs .latest_blog_detail_blog ul li span.date
{
float: right;
color: #ef5e95;
}
.latest_blog_detail_blogs .latest_blog_detail_blog ul li {
border-bottom: 1px solid rgba(0,0,0,.125);
    padding: 5px;
margin: 0px 0 0px 0;
}

.latest_blog_detail_blogs .tt-about-box-02 .tt-title {
    padding-bottom: 10px;
}
.latest_blog_detail_blogs .latest_blog_detail_blog ul li a
{
font-size: 16px;
text-transform: capitalize;
}
.blog_inner_pages .tt-about-box-02 .tt-title, .latest_blog_detail_blogs .tt-about-box-02 .tt-title
{
text-transform: capitalize;
}
.latest_blog_detail_blogs .latest_blog_detail_blog ul li a:hover
{
color: #ef5e95 !important;
}
@media only screen and (min-width: 319px) and (max-width: 767px)
{
.tt-logo img
{
z-index: 9999;
}
.search-results, header .tt-search .tt-dropdown-menu .search-results{
    z-index: 99999999999999999999999999999999999999999999999999999999999999999999999999999999999999 !important;
}
header .tt-search .search-results ul &gt; li a .tt-description {
    padding: 0px 15px 0px 16px;
}

.blog_start
{
    width: 100%;
    margin: 0 0 10px 0;
}
.latest_blog_detail_blogs .tt-about-box-02 .tt-title {
    margin-top: 10px;
    padding-bottom: 5px;
}
.latest_blog_detail_blogs
{
margin-top: 10px;
}
}
@media only screen and (min-width: 767px) and (max-width: 1200px)
{
.latest_blog_detail_blogs .tt-about-box-02 .tt-title {
    padding-bottom: 3px;
}
.latest_blog_detail_blogs
{
margin-top: -44px;
}
}


/*end*/
</pre></body></html>