/*
 * Custom code goes here.
 * A template should always ship with an empty custom.css
 */

.widget_merchant .fdt_widget_wrapper {
    width: 200px !important;
    height: 600px !important;
    position: relative !important;
    border-radius: 5px !important;
    overflow: hidden !important;
    background: #fff !important;
    padding: 20px 0 !important;
    border: solid 1px #f0f0f0 !important;
}
.widget_merchant .fdt_estimation .txt_est {
    width: 200px !important;
}
.widget_merchant .fdt_logo {
    top: 80px !important;
    left: 100px !important;
}
.widget_merchant .fdt_ratx_num {
    top: 66px !important;
    left: 20px !important;
}
.widget_merchant .fdt_num_opinions {
    top: 108px !important;
    left: 24px !important;
}
.zoorate_dyn_widget {
    width: 100% !important;
}
.fdt_INCREMENT_ID_widget_merchant {
    width: 100% !important;
max-width: 100% !important;
}
/*form*/
.gformcms_action {
    border: 3px solid #0062a7;
}
.rte-content pre {
    overflow: unset;
}
.fatturazionecampi {
    background: #eee;
    padding: 40px 20px 20px 20px;
	margin-bottom:20px;
}
#hidden_div {
    display: none;
}
.col-md-offset-3 .custom-checkbox label{font-weight:bold;}
.form-control-commentbbs {
    font-size: .8rem;
    opacity: .8;
    padding-top: .1rem;
    padding-bottom: .1rem;
	color: #333333;
}
.nascondi{display:none;}
#delivery {
    font-weight: bold;
}
body#checkout section.checkout-step .delivery-option .carrier-delay {
    font-size: 1em;
    line-height: 1.2em;
}