@charset "utf-8";
.contact-label{float:left; padding:6px 10px 0 0; width:25%; height:28px; border:0px; margin:0 0px 0px 0; color:#333; font-size:14px; clear:both; text-align:right; line-height: 3;}
.contact-form-btn{float:right; margin:10px 16px 0 0; width:215px}
.contact-form-btn input{ float:left; margin-left:10px; height:43px;display:block; border:none; text-indent:-9999px}
.contact-sm{background:url(contact_guidi.png) no-repeat bottom !important; width:90px; }
.contact-text{  padding:5px 0 0 5px; font-size:13px;color:#004175; border:0;background:#fff; width:77%; height:69px;  margin: 5px 10px 0 0px; resize:none; float:right}
.contact-input{float:left; width:67%; height:26px; border:0px; color:#333; text-indent:10px; background:#FFC; margin:5px 0;  font-size:14px;}  
 
form {	margin: 0px;	padding: 0px;}
img {	border: 0px;}
input[type="submit"], input[type='button'], input[type='reset'], input[type='image']{
	cursor:pointer;
	cursor:hand;
}

input.submit{cursor:hand;}

textarea:hover, textarea:focus, input[type="text"]:hover,input[type="text"]:focus, input[type="password"]:hover,input[type="password"]:focus{
	
}

ul li{list-style:none;}
 
.clearfix { width: 100%;	clear: both; }
.clear { clear: both; font-size: 0px; margin: 0px; padding: 0px; border: 0px; }
.left{ 	float: left;}
.justify{text-align:justify;}
.right {	float: right !important;}
.clear_both { 	clear: both;}
.hand { 	cursor: pointer;}
.pointer { 	cursor: pointer; }
.hideAsk { display: none;}
.order-zalo{border-width: 1px; border-style: solid; border-radius:20px !important; border-color:#fff; background:url(zalo-bg.png) #008fe5 no-repeat bottom left !important; color: rgb(255, 255, 255); width:100%; line-height: 46px;min-height: 46px; margin-top:10px;}

 
.order-book{background:url(ask-bg.png); background-repeat:no-repeat; background-position:left; border-width: 1px; border-radius: 0px; border-style: solid; border-color:#fff; background-color:#006484; color: rgb(255, 255, 255); width:100%; height: 46px; text-align: center; line-height: 46px; }

.order-nick{background: #e19e52; width:100% !important; border-bottom-left-radius:20px; border-bottom-right-radius:20px;}

.order-nick p{font-size:16px; text-align:center; margin-top:10px;}


.button, .side-column .box-content a.button, #quickcheckout .button, .modal-footer .btn{font-size: 14px;}
.button, #quickcheckout .button, .modal-footer .btn{border-color: rgb(204, 204, 204);padding:0 12px;}
                    .breadcrumb{font-size: 15px;line-height:5px;padding-left:5px; padding-right:5px;}
                    .scroll-top:before{content: '\e095';font-size: 45px;color: rgb(136, 136, 136)}
                    #container{margin-top:1px;margin-bottom:1px}
                            a{color:#996666;}
                a:hover{color: rgb(241, 98, 114)}
.button:hover, .side-column .box-content a.button:hover, #quickcheckout .button:hover, .modal-footer .btn:hover{color: rgb(255, 255, 255)}
.button:hover, #quickcheckout .button:hover, .modal-footer .btn:hover{background-color:#006484;}

.button {
  cursor: pointer;
  font-size: 14px;
  -webkit-transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out, border-color 0.15s ease-in-out;
          transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out, border-color 0.15s ease-in-out;
  padding: 0 12px;
  border: 0;
  display: inline-block;
  -webkit-appearance: none;
  text-align: center;
  position: relative; width:100%;   }
  
.ab-img{padding:5px;background:#397797}