/* /files/checkout-custom.css */
.logo{ width:122px; height:100px; margin:5px 0 0 0; float:left;}

.contentSite{ width:92%; max-width:1280px; margin:auto; position:relative; clear:both;}
.copyRight{ width:100%; height:auto; border-bottom:1px solid #DDD; border-top:5px solid #F34562;}
.copyRight p{ display:block; float:left; font-size:14px; color:#666; padding:20px 0; }
.copyRight .vtex{ display:block; width:95px; height:35px; margin: 10px 5px; background:url(/arquivos/ids/155405/logo-vtex.png?v=636415865760100000) no-repeat center; float:right;}

@media screen and (max-width:580px ){
.copyRight{ text-align:center;}
.copyRight p{ float:none;}
.copyRight .vtex{ float:none; display:inline-block;}
.copyRight .allure{ float:none; display:inline-block;}
}


.dropdown-menu.shipping-sla-options {
    display: block!important;
    position: absolute;
    right: 45px!important;
}

.before{
	display:none;
  	margin-top: 30px;
  	margin-left: 20px;
  	font-size: 13px;
    color: red;
  	letter-spacing: 0.5px;
  	width: 61%;
  	text-align: justify;
}

#shipping-data > div > div.accordion-inner > div:nth-child(3) > div.address-shipping-options > div > fieldset > div > div > label.shipping-option-item.label-vertical-group.input.btn:nth-child(6) {
   /*margin: 70px 0 0px 0;*/
   text-shadow: none;
   
}

#shipping-data > div > div.accordion-inner > div:nth-child(3) > div.address-shipping-options > div > fieldset > div > div > label.shipping-option-item.label-vertical-group.input.btn:nth-child(6):before {
	/*content: "Retirar na Loja";
	position: absolute;
	top: -50px;
	display: block;
	width: 100%;
	text-align: center;
	background: url(/arquivos/grega_MC.png) no-repeat 22px center;
	background-size: 30px;
	padding: 5px 0;
	font-size: 17px;
	color: #148c73; 
	font-weight: bold;*/
	}

#shipping-data > div > div.accordion-inner > div:nth-child(3) > div.address-shipping-options > div > fieldset > div > div > label:nth-child(7):before {
	/*content: "Receber em Casa";
	position: absolute;
	top: -50px;
	display: block;
	width: 100%;
	text-align: center;
	background: url(/arquivos/grega_MC.png) no-repeat 22px center;
	background-size: 30px;
	padding: 5px 0;
	font-size: 17px;
	color: #148c73; 
	font-weight: bold;*/
}

.delivery-shipping-options h4 .pull-left {
    font-size: 17px!important;
    width: 100%!important;
    display: table;
    text-align: center;
    color: #000;
    font-weight: normal!important;
    border-bottom: 1px solid #000;
    padding-bottom: 10px;
}
.delivery-shipping-options h4 {
  margin-bottom: 8px;
  margin-top: 15px;
  width: 100%;
  line-height: 13px;
}
.span.btn-group.btn-group-vertical {
  /*display: -webkit-box;*/
  display: -moz-box;
  display: -ms-flexbox;
  /*display: -webkit-flex;
  display: flex; */
  flex-direction: column-reverse;
}

#shipping-data > div > div.accordion-inner > div:nth-child(3) > div.address-shipping-options > div > fieldset > div > div > label:nth-child(7) {
   /*margin: 60px 0 0 0;*/
  -webkit-box-ordinal-group: 1;  
  -moz-box-ordinal-group: 1;     
  -ms-flex-order: 1;     
  -webkit-order: 1;  
  order: 1;
}

.seller-1-sla-Gratuita, .sla-items-list label[for='seller-1-sla-Gratuita']{
    display:none;
}
.span5.totalizers.summary-totalizers.cart-totalizers.pull-right {
    display: block;
}

.delivery-shipping-options h4{cursor:pointer}

.row-fluid .full-cart{
    min-height: 430px;
}

.shipping-sla-selector {
    display: none;
    clear: both;
}

#payment-group-custom201PaymentGroupPaymentGroup, #payment-group-creditDirectSalePaymentGroup, #payment-group-debitDirectSalePaymentGroup {
  display: none;
}