
/*START PHONE*/
.inputphone { font-family: 'Open Sans', sans-serif,Tahoma, Helvetica, sans-serif; width:80%; font-size: 18px; font-weight:bold; color: #000; background-color: #fff; text-decoration: none;  padding: 4px; border: 1px solid #D4D4D4; height:35px }
.submitphone { font-family: 'Open Sans', sans-serif,Tahoma, Helvetica, sans-serif; width:150px; font-size: 17px; font-weight:600; color: #ffffff; background-color: #11497B; text-decoration: none;  padding: 10px; border: 1px solid #D4D4D4; }
.submitphone:hover { opacity:0.8; cursor:pointer; }
.submitphone:active { opacity:1;  }
.inputphone::placeholder {font-weight:normal; color:#E2E2E2}
.headphone { font-family: 'Open Sans', sans-serif,Tahoma, Helvetica, sans-serif; font-size: 24px; font-weight:bold; color: #000; }
.txttphone, .txttphone a { font-family: 'Open Sans', sans-serif,Tahoma, Helvetica, sans-serif; font-size: 18px !important; font-weight:400; color: #000; }
.redphone{color:#ff0000}
.revboxinphone > div { width: 40%;  }

#call {/*position:fixed; right:10px; bottom:150px; overflow:auto; z-index:999999;
	display: inline-block;text-align: center;font-size: 24px;line-height: 38px;text-transform: uppercase;text-decoration: none;color: #fff;-webkit-transition: 1s;-moz-transition: 1s;
	transition: 1s;padding: 0;margin: 0;outline: 0;*/
}

.phoneTitle{font-family: 'Open Sans', sans-serif,Tahoma, Helvetica, sans-serif; font-size: 16px; font-weight:600; color: #fff; }
.revboxinphone > div a {font-size:14px; background-color: transparent; text-decoration:none;color:#333333;padding:0px 0px }
.revboxinphone > div a:hover {color:#cacaca;}
.revboxinphone{ background:rgba(0,0,0,.4);  display:none; height:100%; position:fixed; text-align:center; top:0; left:0px; width:100%; z-index:99; }
.revboxinphone .helper{ display:inline-block; height:100%; vertical-align:middle; }
.revboxinphone > div {font-size:14px; background-color: #fff; box-shadow: 10px 10px 60px #555; display: inline-block; height: auto; /*max-width: 551px; min-height: 100px; */vertical-align: middle; width: 60%; position: relative; border-radius: 0px; padding: 10px 2%; z-index:9999 }
.revboxinphone img{max-width:100%}
.borderred{border-color:#ff0000}

@media screen and (min-width: 0px) and (max-width:990px)
{
	.revboxinphone > div { width: 80%;  }
	#call img{width: 80%; }
}

#cartclone .cart_items {display:none}
#cartclone .bag10 {background-color:#fff !important;width: 35px;height: 35px;/*! padding-right: 10px; */}
#cartclone .rightshop{display:table-cell !important}
#cartclone .ImgWshop{width:60px}
#cartclone{pointer-events:none;}
.wfooterscroll{width:25%;text-align:center;margin:0px auto}

.stick {
    position:fixed;
    bottom:0px;
    margin-bottom: 0px !important;
	width:100%;
	z-index:9999;
}

@media screen and (min-width: 0px) and (max-width: 990px)
{
#cartclone .rightshop{display:none!important}
#cartclone .cart_items {display:block; bottom: 5px;width: 18px;font-size: 12px;height:18px;z-index: 9;}
.Heightfscroll {height:40px}
.wfooterscroll img{height:40px}
#cartclone .shopping_bg .dtablec {height:40px}
.phone1{width:28px;height:35px}
.phone1{width:28px;height:35px}
#cartclone .bag10 {width: 28px;height: 28px;/*! padding-right: 10px; */}
.wfooterscroll{width:33%;}
#backto {bottom:40px;}
.inputphone { height:30px}
.submitphone {width:100px;padding: 5px; font-size:14px}
}
@media screen and (min-width: 0px) and (max-width: 420px)
{
	.wfooterscroll img{height:35px}
}