/**
 * EM AjaxCart
 *
 * @license commercial software
 * @copyright (c) 2012 Codespot Software JSC - EMThemes.com. (http://www.emthemes.com)
 */

#bg_fade {background-color:#000;left:0px;margin:0px;padding:0px;position:fixed;top:0px;visibility:hidden;width:100%;z-index:998;height:1000px}
#containerDiv {display:none;position:fixed !important;top:0 !important;left:0 !important;}
.containerOverlay{position:fixed;z-index:9998;left:0px;top:0px;width:100%;height:100%;background:rgb(0,0,0);cursor:pointer;opacity:0.75;filter:alpha(opacity=75);}
#containerDiv .ajaxcart {width:350px;height:auto;padding:20px;position:fixed;left:35%;top:28%;z-index:9999;overflow:hidden;background:rgb(255,255,255);opacity:1;filter:alpha(opacity=100);text-align:center;}
#containerDiv .ajaxcart .row2 {clear:left;}
#containerDiv .ajaxcart #ajax_image img {float:left;margin-right:7px;}
#containerDiv .ajaxcart #ajax_image  { margin-bottom: 10px;overflow: hidden;text-align: left;}
#containerDiv .ajaxcart #ajax_image span {text-align:left;}
#containerDiv .ajaxcart .row2 a{float:left;width:140px;height:30px;line-height:30px;text-align:center;font-size:12px;color:rgb(255,255,255);text-transform:uppercase;font-family:'roboto_condensedbold';cursor:pointer;border:none;border-top:1px solid rgb(177,36,39);-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;-webkit-box-shadow:0 5px 3px -2px rgba(205,205,205,1);box-shadow:0 5px 3px -2px rgba(205,205,205,1);
background: #393636; /* Old browsers */
background: -moz-linear-gradient(top, #393636 0%, #161515 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#393636), color-stop(100%,#161515)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #393636 0%,#161515 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #393636 0%,#161515 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #393636 0%,#161515 100%); /* IE10+ */
background: linear-gradient(to bottom, #393636 0%,#161515 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#393636', endColorstr='#161515',GradientType=0 ); /* IE6-9 */
}
#containerDiv .ajaxcart .row2 a:hover{
background: #161515; /* Old browsers */
background: -moz-linear-gradient(top, #161515 0%, #393636 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#161515), color-stop(100%,#393636)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #161515 0%,#393636 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #161515 0%,#393636 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #161515 0%,#393636 100%); /* IE10+ */
background: linear-gradient(to bottom, #161515 0%,#393636 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#161515', endColorstr='#393636',GradientType=0 ); /* IE6-9 */
}
#containerDiv .ajaxcart .next{float:right !important;}
.product-essential {position:relative;}