/*
 * @author Gaponov Igor <gapon2401@gmail.com>
 */

 /*
 .quickorder2-submit input{ position: relative; z-index: 99; -moz-box-shadow:inset 1px 1px 0px 0px #ffffff; 
 -webkit-box-shadow:inset 1px 1px 0px 0px #ffffff; box-shadow:inset 1px 1px 0px 0px #ffffff;
 background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #f9f9f9), color-stop(1, #e9e9e9)); 
 background:-moz-linear-gradient(top, #f9f9f9 5%, #e9e9e9 100%); background:-webkit-linear-gradient(top, #f9f9f9 5%, #e9e9e9 100%);
 background:-o-linear-gradient(top, #f9f9f9 5%, #e9e9e9 100%); background:-ms-linear-gradient(top, #f9f9f9 5%, #e9e9e9 100%); 
 background:linear-gradient(to bottom, #f9f9f9 5%, #e9e9e9 100%); 
 filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f9f9f9', endColorstr='#e9e9e9',GradientType=0);
 background-color:#f9f9f9; -moz-border-radius:9px; -webkit-border-radius:9px; border-radius:9px; border:1px solid #dcdcdc; 
 display:inline-block; color:#666666; padding:0 15px 0 10px; text-decoration:none; margin: 5px 0; }
 

 
 
.quickorder2-button:hover, .quickorder2-button-cart:hover { background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #e9e9e9), color-stop(1, #f9f9f9)); background:-moz-linear-gradient(top, #e9e9e9 5%, #f9f9f9 100%); background:-webkit-linear-gradient(top, #e9e9e9 5%, #f9f9f9 100%); background:-o-linear-gradient(top, #e9e9e9 5%, #f9f9f9 100%);  background:-ms-linear-gradient(top, #e9e9e9 5%, #f9f9f9 100%); background:linear-gradient(to bottom, #e9e9e9 5%, #f9f9f9 100%); filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#e9e9e9', endColorstr='#f9f9f9',GradientType=0); background-color:#e9e9e9; }
.quickorder2-button:active, .quickorder2-button-cart:active { position:relative; top:1px; }

 */


 .quickorder2-submit input { position: relative; z-index: 99; -moz-box-shadow:inset 1px 1px 0px 0px #ffffff; 
 -webkit-box-shadow:inset 1px 1px 0px 0px #ffffff; box-shadow:inset 1px 1px 0px 0px #ffffff;
 background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #f9f9f9), color-stop(1, #e9e9e9)); 
 background:-moz-linear-gradient(top, #f9f9f9 5%, #e9e9e9 100%); background:-webkit-linear-gradient(top, #f9f9f9 5%, #e9e9e9 100%);
 background:-o-linear-gradient(top, #f9f9f9 5%, #e9e9e9 100%); background:-ms-linear-gradient(top, #f9f9f9 5%, #e9e9e9 100%); 
 background:linear-gradient(to bottom, #f9f9f9 5%, #e9e9e9 100%); 
 filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f9f9f9', endColorstr='#e9e9e9',GradientType=0);
 background-color:#f9f9f9; -moz-border-radius:9px; -webkit-border-radius:9px; border-radius:9px; border:1px solid #dcdcdc; 
 display:inline-block; color:#666666; padding:0 15px 0 10px; text-decoration:none; margin: 5px 0; }
 

 
 
.quickorder2-submit input:hover { background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #e9e9e9), color-stop(1, #f9f9f9)); background:-moz-linear-gradient(top, #e9e9e9 5%, #f9f9f9 100%); background:-webkit-linear-gradient(top, #e9e9e9 5%, #f9f9f9 100%); background:-o-linear-gradient(top, #e9e9e9 5%, #f9f9f9 100%);  background:-ms-linear-gradient(top, #e9e9e9 5%, #f9f9f9 100%); background:linear-gradient(to bottom, #e9e9e9 5%, #f9f9f9 100%); filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#e9e9e9', endColorstr='#f9f9f9',GradientType=0); background-color:#e9e9e9; }
.quickorder2-submit input:active { position:relative; top:1px; }


.quickorder2-button i, .quickorder2-button-cart i {  }


.quickorder2-header span i {font-style:normal;float:left;margin:8px 0 0 10px;font-size:20px;}


/*Form*/
.quickorder2-custom-form {  display: none; }
.quickorder2-wrap { background-color: #FFFFFF; border: 0px solid #BCBCBC; -webkit-border-radius: 10px 10px 8px 8px; -moz-border-radius: 10px 10px 8px 8px; border-radius: 10px 10px 8px 8px; -webkit-box-shadow: 0 10px 25px 0 #262626; -moz-box-shadow: 0 10px 25px 0 #262626; box-shadow: 0 10px 25px 0 #262626;  left: 50%; top: 50%;  position: fixed; width: 380px; z-index: 99999; }
.quickorder2-header { height: 60px; width: 100%;  text-shadow: 0 1px 1px #fff; font-family: Arial; font-size: 13px; color: #666; font-weight: bold;

 -webkit-border-radius: 8px 8px 0 0;-moz-border-radius: 8px 8px 0 0; border-radius: 8px 8px 0 0;
/*
background: rgb(96,108,136);
background: -moz-linear-gradient(top, rgba(96,108,136,1) 0%, rgba(63,76,107,1) 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(96,108,136,1)), color-stop(100%,rgba(63,76,107,1)));
background: -webkit-linear-gradient(top, rgba(96,108,136,1) 0%,rgba(63,76,107,1) 100%);
background: -o-linear-gradient(top, rgba(96,108,136,1) 0%,rgba(63,76,107,1) 100%);
background: -ms-linear-gradient(top, rgba(96,108,136,1) 0%,rgba(63,76,107,1) 100%);
background: linear-gradient(to bottom, rgba(96,108,136,1) 0%,rgba(63,76,107,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#606c88', endColorstr='#3f4c6b',GradientType=0 ); 
*/

 background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #f9f9f9), color-stop(1, #e9e9e9)); 
 background:-moz-linear-gradient(top, #f9f9f9 5%, #e9e9e9 100%); background:-webkit-linear-gradient(top, #f9f9f9 5%, #e9e9e9 100%);
 background:-o-linear-gradient(top, #f9f9f9 5%, #e9e9e9 100%); background:-ms-linear-gradient(top, #f9f9f9 5%, #e9e9e9 100%); 
 background:linear-gradient(to bottom, #f9f9f9 5%, #e9e9e9 100%); 
 filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f9f9f9', endColorstr='#e9e9e9',GradientType=0);
 background-color:#f9f9f9;
 border-bottom:1px solid #ccc;



}
.quickorder2-header:after { content: ''; display: block; clear: both; }
.quickorder2-header span { padding: 12px 0 0 20px; float: left; }
.quickorder2-header i.close { display: inline-block; width: 16px; float: right; margin: 11px 15px 0 0; cursor: pointer; height: 16px; background: url("../img/close.png") no-repeat; }
.quickorder2-body { padding: 20px; overflow: auto; }
.quickorder2-body .errormsg { display: block; color: #ff0000; margin-left: 0; }
.quickorder2-value { margin-bottom: 10px; }
.quickorder2-value input, .quickorder2-value select { width: 100%; height:28px;border:1px solid #ccc;}
.quickorder2-name { font-weight: 600; margin-bottom: 5px; }
.quickorder2-submit .quickorder2-button { padding: 7px; cursor: pointer; }
.quickorder2-empty-field { background-color: #ffcccc; }


/*i.icon16 { text-decoration:none!important; vertical-align:top; margin: -0.1em 0.25em 0 0; }*/
.icon16.loading { background-image: url("/wa-content/img/loading16.gif"); }
.icon16.no { background-position:-160px -16px; }
.icon16.yes { background-position:0 -16px; }
.quickorder2-overlay { display: block; height: 100%; width: 100%; bottom: 0; position: fixed; right: 0; z-index: 9999; background: url("../img/overlay.png") repeat; }
.quickorder2-order:after { content: ''; display: block; clear: both; }
.quickorder2-total { margin-top: 5px; }
.quickorder2-order-name { margin-bottom: 5px; display: inline-block; }
.quickorder2-order-image { vertical-align: middle; margin-right: 5px; display: inline-block; }


