/**
 * Shipping Estimate extension
 *
 * NOTICE OF LICENSE
 *
 * This source file is subject to the Open Software License (OSL 3.0)
 * that is bundled with this package in the file LICENSE.txt.
 * It is also available through the world-wide-web at this URL:
 * http://opensource.org/licenses/osl-3.0.php
 *
 * @category   EcomDev
 * @package    EcomDev_ProductPageShipping
 * @copyright  Copyright (c) 2011 EcomDev BV (http://www.ecomdev.org)
 * @license    http://opensource.org/licenses/osl-3.0.php  Open Software License (OSL 3.0)
 * @author     Ivan Chepurnyi <ivan.chepurnyi@ecomdev.org>
 */

.block-shipping-estimate .block {padding: 10px 0 6px; clear: both;margin-top:10px;
}
.block .block-title-f  {}
.block .block-content-f {border-right:1px solid #A5B7DD ;border-left:1px solid #A5B7DD ;border-bottom:1px solid #A5B7DD;padding:5px 15px;}


.block .block-content-f {
border: 1px solid #ecf0f1;
border-radius: 3px 3px 3px 3px;
margin: 0 0 5px;
color: #666;
font-size: 11px; 
}

.block .block-CEP {

padding: 15px 0px;
margin:0;
}


.block .block-CEP label {
/*margin-right: 5px;*/
/*display: inline-block;*/
font-weight: normal !important;

float: left;
line-height: 22px;
text-transform:uppercase;
color:#333;
font-size:12px;}

.block-shipping-estimate {margin:0; display: inline-block; border: 1px solid #EFEFEF; padding:10px; margin-top:10px; /*font-size:14px;*/}

.block block-shipping-estimate .block-shipping-results .block-title {font-size:14px;}


.block-shipping-estimate .input-box {text-align:left !important;} 
 
.block-shipping-estimate select,

.block-shipping-estimate input {
border: 1px solid #EFEFEF;
color: #666;
font-size: 14px;
font-family: "Arial", Helvetica, sans-serif;
padding: 4px 5px ;
width: 120px !important;
margin: 0 auto;

}


.block-shipping-estimate .f-right
       { float:left !important; margin-left:180px; margin-top:-55px; }

.block-shipping-estimate .block .actions button.button {
float: left;
padding-left: 5px;

}

.block-shipping-estimate .button.button span span {padding:5px 10px;}

.block-shipping-estimate .radio input { width: 20px; }
.block-shipping-estimate .radio div.input-box { clear:both; }
.block-shipping-estimate .block-content li.item { padding:3px 9px; }
.block-shipping-estimate .block-content li.last { padding-bottom: 7px; padding-top:10px;}
.block-shipping-estimate .block-content li label { float:left; color:#666; font-weight:bold; position:relative; z-index:0;padding-bottom:10px; font-size:14px; }
.block-shipping-estimate .block-content li label.required em { float:right; font-style:normal; color:#eb340a; position:absolute; top:0; right:-8px; }
.block-shipping-estimate .block-content li.odd { background: transparent;  }
.block-shipping-estimate .block-content li.even { background: transparent; }
.block-shipping-results .block-content { padding: 3px 9px;}
.block-shipping-results .block-content dl dt, 
.block-shipping-results .block-content .price { font-size:13px !important; font-weight:bold;}
.block-shipping-results .block-content dl dd { padding: 0px 0px 5px 10px; }

.block-shipping-estimate .block-subtitle {font-size:14px; color:#cc78b3;}