#Checkout  .checkoutvtypeheader  span.pasoactual{background-color:#de238b}
#Checkout  .checkoutvtype .box  input.BigButton{background-color:#009045}
#Checkout  .checkoutvtype .box   input.shippingmodedetailbuttonHalf{background-color:#009045}
#Checkout #checkoutConfirmar{background-color:#009045}
#Checkout #CheckoutcreateuserForm #vtLoginButton{background-color:#009045}

#Checkout .pageContent, #Checkout #PageContent {max-width:100%;}
#Checkout #Menu {
    display: none;
}

#Checkout label#shippingMethod__0{display:none;}
#Checkout #panelfinalizarlogin{display:none}

#Checkout h1 {

    font-weight: 800;
    width: auto;
    padding-right: 9px;
    /*width: 345px;*/
    display: inline-block;
    line-height: 26px;
    box-sizing: border-box;
    margin-left: 35px;
	    padding: 10px!important;
}


#Checkout h2 {
	color: white;
	width:300px;    display: inline-block;
	clear:none;
	font-weight:normal;
	 width: auto;
	font-size: 26px;
	line-height:26px;
	font-family: 'Open Sans';
}

#Checkout .divcentered{
    margin: 0px auto;
    text-transform: uppercase;  
    max-width: 1290px;
    position: relative;
    padding: 0px 15px;
    box-sizing: border-box;
    clear: left;
}

#Checkout #Menu {
    display: none;
}


#Checkout h1 {
    font-weight: 800;
    width: auto!important;
    padding-right: 9px!important;
    
    display: inline-block;
    line-height: 26px;
    box-sizing: border-box!important;
    margin-left: 35px!important;
	margin-right: 9px!important;
    color: white;
}


#Checkout h2 {
	width:300px;    display: inline-block;
	clear:none;
	font-weight:300;
	    width: auto;
	font-size: 26px;
	line-height:26px;
	font-family: 'Open Sans';
}

#Checkout .topBar {display:none}
#Checkout .topBarLinks  {display:none}
#Checkout .img#LogoImage {margin: 10px auto;}

#Checkout .titleContainer {background-color: #77787b;text-align:left;}
#Checkout  .checkoutlogin  {    margin-top: 50px;display: inline-block;width: 70%;margin-left: 15%;}
#Checkout  .checkoutlogin   p {font-family: 'Open Sans';width:100%;color:#77787b;font-size:18px; font-weight:600}
#Checkout #CheckoutcreateuserForm{display:none}
#Checkout #CheckoutcreateuserForm #login_pass {   width: 200px;margin-top: 15px;margin-bottom: 30px;}
#Checkout #CheckoutcreateuserForm #login_pass2 {       float: left;  background-color: #f8f6f7;border: 1px solid #baada5;width: 200px;box-sizing: border-box;height: 23px;margin-top: 15px;margin-bottom: 30px;}
#Checkout #CheckoutcreateuserForm #vtLoginButton{ margin-top: 0px;margin-left: 24px;}
#Checkout  .checkoutcreateuser  {    margin-top: 50px;display: inline-block;width: 70%;margin-left: 15%;}
#Checkout  .checkoutcreateuser   p {font-family: 'Open Sans';width:100%;color:#77787b;font-size:20px; font-weight:800}

#Checkout  .checkoutvtype .titleContainer   {background-color:#77787b}
#Checkout #columnas12 {float:left;    width: 66%;}
#Checkout #columnas12.pasoconfirmar{float:left;    width: 50%;}
#Checkout #columna3 {float:left;    width: 33%;}
#Checkout #columnas12  .checkoutvtype {    width: 50%;float: left;box-sizing: border-box;padding: 2px 20px;}
#Checkout #columnas12.pasoconfirmar  .checkoutvtype {    width: 100%;}
#Checkout  #columnas12 .checkoutvtype.pasodoble {   width: 100%;}

#Checkout  .checkoutvtype  .title {text-transform: uppercase;    font-size: 20px;    color: black;   font-family: 'Open Sans'; font-weight:800;   box-sizing: border-box;    padding: 10px 0px;    display: inline-block;}
#Checkout  .checkoutvtype  .box .title {text-transform: uppercase;    font-size: 20px;    color: black;    font-family: 'Open Sans'; font-weight:800;    box-sizing: border-box;    padding: 10px 0px;    display: inline-block;}
#Checkout  .checkoutvtype  .subtitle {margin-left: 10px;text-transform:uppercase;font-size:16px;color:black;font-family:'Open Sans'}
#Checkout  .checkoutvtype  .modificar {float:right;text-transform:uppercase;font-size:16px;color:black;font-family:'Open Sans'}
#Checkout  .checkoutvtype .box {  float:left;  margin-bottom: 8px;width: 100%; box-sizing: border-box;       display: inline-block; background-color: #e3ddd6;    padding: 20px;}
#Checkout  .checkoutvtype .box  p {/*text-transform: uppercase;*/    font-size: 14px;    color: black;    font-weight: 600;    font-family: 'Open Sans';    width: 100%;    margin-top: 10px;    box-sizing: border-box;    display: inline-block;}

#Checkout  .checkoutvtype .box .selector p {font-size: 10px;  font-weight: normal; }
#Checkout  .checkoutvtype .box  label {    margin-bottom: 10px;text-transform: uppercase;    font-size: 14px;    color: black;    font-weight: 600;    font-family: 'Open Sans';    width: 100%;    margin-top: 10px;    box-sizing: border-box;    display: inline-block;}
#Checkout  .checkoutvtype .box .selectorformadepago {width:100%!important}
#Checkout  .checkoutvtype .box  .selectorformadepago p {text-transform: uppercase;    font-size: 12px;    color: black;    font-weight: 600;    font-family: 'Open Sans';    width: 80%;    margin-top: 0px;    box-sizing: border-box;    display: inline-block;}
#Checkout  .checkoutvtype .box .selectorformadepagoaclaracion{    width: 100%;
    float: left;
    margin-left: 30px;margin-left: 10px;font-size:12px;color:#84736b;font-weight:normal}

#Checkout  .checkoutvtype .box  .selector label {  font-size: 12px;  font-weight: normal;float:left;width:auto ;margin: 3px;}
#Checkout  .checkoutvtype   #paso3prendidoformadepago label {float:left;width:33%}
#Checkout  .checkoutvtype .box  input {    border: none;background-color: white;    font-size: 14px;    color: black;    font-weight: normal;    font-family: 'Open Sans';    width: 100%;    height: 25px;    line-height: 25px;    box-sizing: border-box;padding-left:10px}	
#Checkout  .checkoutvtype .box  select {    border: none;background-color: white;    font-size: 14px;    color: black;    font-weight: normal;    font-family: 'Open Sans';    width: 100%;    height: 25px;    line-height: 25px;    box-sizing: border-box;padding-left:10px}	
#Checkout  .checkoutvtype .box  input[type="radio"] {    height: 20px;float: left;width: 30px;  }	
#Checkout  .checkoutvtype .box  .selector input[type="radio"] {height:15px;margin-left:8px}
#Checkout  .checkoutvtype #paso3cuitprendido{display:none;}
#Checkout  .checkoutvtype  #paso1telefono1{    width: 27%;float: left;box-sizing: border-box;margin-right: 3%;}
#Checkout  .checkoutvtype  #paso1telefono2{width:70%;float:left}
#Checkout  .checkoutvtype .box  input.BigButton  {     cursor: pointer;   margin-top: 20px;    color: white;    background-color: #009045;    width: 100%;    font-size: 20px;     font-family: 'Open Sans'; font-weight:800;   box-sizing: border-box;    padding: 10px;    height: auto;}
#Checkout  .checkoutvtype .box  #checkoutpaso3Button{margin-top:0px; background-color: #009045;}
#Checkout  .checkoutvtype .box  #checkoutpaso3Button.BigButtonApagado{ background-color: #a78aa0;}
#Checkout  .checkoutvtype #modificarpaso3{display:none}
#Checkout  .checkoutvtype .box input.shippingmodedetailbutton {  text-transform:uppercase;  margin-top: 10px;    color: white;    background-color: #75777a;    width: 100%;    font-size: 16px;     font-family: 'Open Sans'; font-weight:800;    box-sizing: border-box;    padding: 4px;    height: auto;}
#Checkout  span.sucursaltitle{float:left;}
#Checkout  .checkoutvtype .pasoapagado  .box {width:100%;height: 130px; background-color: #f2eeeb;color:#c3c2c1; box-sizing: border-box;       display: inline-block  ; padding: 20px 50px 20px 20px; position:relative;}
#Checkout  .checkoutvtype #paso1apagado .box { padding-top: 5px!important;}
#Checkout  .checkoutvtype .pasoapagado .box  p {text-transform: uppercase;    font-size: 14px;    color:#c3c2c1  ;  font-weight: 600;    font-family: 'Open Sans';    width: 100%;    margin-top: 3px;    box-sizing: border-box;    display: inline-block;}
#Checkout   #paso3fapagado   p {margin-top:-3px}
#Checkout   #paso3cuitapagado   p {margin-top:-3px}

#Checkout  .checkoutvtype  #paso1apagado  .box  p  { font-family: 'Open Sans'; font-weight:800; color:#a3a5a6}
#Checkout  .checkoutvtype  #paso1apagado  .box  span {font-family: 'Open Sans';margin-left: 10px;color:#c8c7c7}
.pasoapagado>div{width:100%;}
#Checkout  .checkoutvtype .pasoapagado  .title, #Checkout  .checkoutvtype .pasoapagado  .subtitle {color:#b5b6b8}
#Checkout  .checkoutvtype .pasoapagado  .modificar {  cursor: pointer;  float: right;text-transform: uppercase;font-size: 16px;color: #56575a;font-family: 'Open Sans';padding: 13px 0px;}
#Checkout  .checkoutvtypeheader  .titleContainer{    background-color: #b8ac9d;text-align: left;box-sizing: border-box;padding: 0px 56px;}
#Checkout  .checkoutvtypeheader  span.pasoactual {    background-color: #c20d19;    color: white;    font-size: 16px;    padding: 0px 30px;    height: 39px;    display: inline-block;    line-height: 39px;}
#Checkout  .checkoutvtypeheader  span.pasoapagado {background-color:transparent;       color: white;    font-size: 16px;    padding: 0px 30px;    height: 39px;    display: inline-block;    line-height: 39px;}
#Checkout  #vtLoginButton {    	    height: 40px;    line-height: 40px;    display: inline-block;    float: left;    padding: 0px 12px;    font-size: 18px;    padding: 0px 19px;    box-sizing: border-box;    background-color: #77787b;    border: none;    color: white;    text-transform: uppercase;    font-family: 'Open Sans'; font-weight:800;margin-top: 20px;}
#Checkout  #steps_vttype {display:none;}
#Checkout  #trespasos {display:none;}
#Checkout  #CheckoutloginForm2  {display:none;}
#Checkout #paso1apagado{display:none;position:relative}
#Checkout #paso2apagado{position:relative}
#Checkout #paso3apagado{position:relative}
#Checkout #paso1apagado #paso1apagadotick{position:absolute;right:2px}
#Checkout #paso2apagado #paso2apagadotick{    position: absolute;right: 2px;top: 14px;}
#Checkout #paso3apagado #paso3apagadotick{    position: absolute;right: 2px;top: 14px;}
#Checkout #paso3fapagado  {position:relative; display:none}
#Checkout #paso3fapagado  .box {height:50px}
#Checkout #paso3fapagado #paso3fpagadotick{      position: absolute;right: 14px;top: 4px;}

#Checkout #paso3cuitapagado  {position:relative; display:none}
#Checkout #paso3cuitapagado  .box {height:50px}
#Checkout #paso3cuitapagado #paso3fpagadotick{        position: absolute;        right: 10px;
    top: 2px;}

						
#Checkout #shippingmodedetailenviodomicilio-cost{display:none}

#Checkout  #login_email {    background-color: #f8f6f7;    border: 1px solid #baada5;    width: 770px;    box-sizing: border-box;    margin-bottom: 20px;    height: 40px;    display: inline-block;    float: left;    font-size: 30px;    box-sizing: border-box;    padding-left: 30px;    margin-top: 20px; max-width:100%;}
#Checkout  #login_password2 {    background-color: #f8f6f7;    border: 1px solid #baada5;    width: 570px;    box-sizing: border-box;    margin-bottom: 20px;    height: 40px;    display: inline-block;    float: left;    font-size: 30px;    box-sizing: border-box;    padding-left: 30px;    margin-top: 20px;}
#Checkout  #login_emailshow {     width: 100%;    color: #77787b;    font-size: 19px;    /* font-weight: 600; */    clear: both;    display: inline-block;margin-top: 30px;}
	
#Checkout #CheckoutloginForm2Error{	display:none;    clear: both;    width: 100%;    margin-top: 20px;    color: red;	    width: 100%;    float: left}
#Checkout #CheckoutloginForm2Recordar{	clear: both;    width: 100%;    margin-top: 20px;    	    width: 100%;    float: left}
#Checkout #paso2prendido {display:none}
#Checkout #opcionesenviodomicilio {display:none}
#Checkout .shippingmodedetail{display:none}
#Checkout #shippingmodedetailenviodomicilio-address{display:none}
#Checkout #paso3prendidomasinfoselectormisma{display:none}
#Checkout #paso3prendido{display:none}
#Checkout #paso3prendidomasinfo .selector{height: 45px;
    border: 1px solid #828180;
    border-radius: 15px;
    padding: 2px 10px;
    margin-bottom: 10px;
}

#Checkout  .checkoutvtype .box   input.shippingmodedetailbuttonHalf {width: 100%;
    float: left;
    background-color: #c20d19;
    margin-top: 10px;
	line-height:40px
    text-transform: uppercase;
    color: white;
    height: 40px;}
#Checkout  .checkoutvtype .box #shippingmodedetailenviodomicilio-cost p {    width: 100%;	
    float: left;
    background-color: white;
    text-align: center;
    font-size: 19px;
    line-height: 30px;
    height: 30px;   }

#Checkout  .checkoutvtype .box  .ancho78{float:left;width:78%}    
#Checkout  .checkoutvtype .box  .ancho68{float:left;width:68%}
#Checkout  .checkoutvtype .box  .ancho58{float:left;width:58%}
#Checkout  .checkoutvtype .box  .ancho48{float:left;width:48%}
#Checkout  .checkoutvtype .box  .top20{line-height: 45px;margin: 0;}
#Checkout  .checkoutvtype .box  .right{float:right}
#Checkout  .checkoutvtype .box  .left{float:right}
#Checkout  .checkoutvtype .box  .ancho28{float:left;width:28%}
#Checkout  .checkoutvtype .box  .ancho18{float:left;width:18%}
#Checkout  .checkoutvtype .box  .bordeder2{margin-right:2%}
#Checkout  .checkoutvtype .box  .bordeizq2{margin-left:2%}

#Checkout  #shippingmodedetailretirolocal p {padding-left: 29px;box-sizing: border-box;font-size: 12px;font-weight:normal;    text-transform: none;}
#Checkout  #shippingmodedetailretirolocal p strong {font-weight:800;    text-transform: none;}

#Checkout #formadepagodetailcheckout_nps{display:none;}
#Checkout #formadepagodetailcheckout_mercadopagonew{display:none;}
#Checkout #formadepagodetailcheckout_bankdeposit{display:none;text-transform:none!important}
#Checkout #formadepagodetailcheckout_todopago{display:none;}

#Checkout #resumendepedido {float:right}
#Checkout   #resumendepedido .row_itemcart{border:0;    margin-bottom: 0px}
#Checkout   #resumendepedido   .title {width:100%;color:#7d797a}
#Checkout   #resumendepedido   .subtitle  {width:100%;color:#a9a19f;   margin-left: 0px;}
#Checkout #resumendepedido #CartContentCheckout {border: 1px solid #636467;width: 320px;height: 334px;overflow-x: hidden;margin-top: 20px;}

#Checkout #resumendepedido #CartContentCheckout .detalles_carrito1.title_prod {width:100%}
#Checkout #resumendepedido #CartContentCheckoutTotals {width: 320px;margin-top: 20px;}
#Checkout #resumendepedido .subtotalPrice { text-transform: uppercase;background-color: #e3ddd6;margin-bottom: 4px;font-size: 20px;font-family: 'Open Sans';height: 50px;line-height: 50px;}
#Checkout #resumendepedido .totalPricec { color:white;font-weight:600;text-transform: uppercase;background-color: #77787b;margin-bottom: 4px;font-size: 20px;font-family: 'Open Sans';height: 50px;line-height: 50px;}
#Checkout #resumendepedido #CartContentCheckoutTotals .left {    box-sizing: border-box;float:left;width:50%;padding-left:10px}
#Checkout #resumendepedido #CartContentCheckoutTotals .right {    box-sizing: border-box;float:right;width:50%;padding-right:10px;    text-align: right;}
#Checkout #resumendepedido .subtotalPrice { text-transform: uppercase;background-color: #e3ddd6;margin-bottom: 4px;font-size: 20px;font-family: 'Open Sans';height: 50px;line-height: 50px;}
#Checkout #resumendepedido .totalPricec {color:white;font-weight:600;font-family: 'Open Sans'; font-weight:800;text-transform: uppercase;background-color: #77787b;margin-bottom: 4px;font-size: 20px;height: 50px;line-height: 50px;}
#Checkout #resumendepedido .detalles_carrito1 {position:relative;width: 100%;float: left;clear: both;padding: 2px 12px;box-sizing: border-box;}
#Checkout #resumendepedido .imagen_carrito { margin: 0px;    padding: 0px 5px;    height: auto;   float: left;    width: 20%;    box-sizing: border-box;    background: none;    display: inline-block;    overflow: hidden;}
#Checkout #resumendepedido .imagen_carrito a {    height: auto;float:left}
#Checkout #resumendepedido .imagen_carrito img {     height: auto;   width: 90%;margin: 0% 5%;box-sizing: border-box;overflow: hidden;}
#Checkout #resumendepedido .nom_producto {margin-top: 4px;float:left;width:80%;box-sizing:border-box}
#Checkout #resumendepedido .nom_producto a {    margin-bottom: 14px;font-size: 12px;}
#Checkout #resumendepedido .onethird  {width: 33%;font-size:12px;}
#Checkout #resumendepedido .onethird span {    clear: both;font-size: 18px;font-family: 'Open Sans'; font-weight:800;}
#Checkout #resumendepedido .onethird p {  height:20px;  clear: both;font-size:12px;}
#Checkout #resumendepedido .cantidad_producto {width: 33%;}
#Checkout #resumendepedido .precio_total  {width: 33%;}
#Checkout #resumendepedido .detalles{float:left;margin-bottom:25px;width: 100%;display: block;} 
#Checkout  h1.divcentered.finishorder{width:100%;text-align:center}
#Checkout #checkoutConfirmar  {	 cursor: pointer;   border: none;    text-transform: uppercase;    margin-top: 20px;    color: white;    background-color: #c20d19;    width: 100%;    font-size: 20px;    font-family: 'Open Sans';  font-weight:800;  box-sizing: border-box;    padding: 10px;    height: auto;    width: 100%;    float: left;    line-height: 20px;    text-align: center;}
#Checkout .graciacompratitulo {    margin-top: 30px;    display: inline-block;    text-align: center;    width: 100%;    color: black;    font-family: 'Open Sans'; font-weight:800;   font-size: 25px;}
#Checkout .graciacomprasubtitulo  {     display: inline-block;    text-align: center;    width: 100%;    color: black;    font-family: 'Open Sans',Arial,Helvetica,sans-serif;    font-size: 16px;}
#Checkout .graciacompralogo{text-align:center}
#Checkout .graciacomprabotoncontinuar{text-align:center;margin-bottom:20px;margin-top:20px}
#Checkout .graciacomprabotoncontinuar a{    margin-top: 20px;    color: white;    background-color: #c20d19;    width: 100%;    font-size: 15px;    font-family: 'Open Sans';    box-sizing: border-box;    padding: 10px;    height: auto;    text-transform: uppercase;}
	
#Checkout .graciacompramensaje{text-align:center; color: black;    font-family: 'Open Sans',Arial,Helvetica,sans-serif;    font-size: 14px;}
#Checkout .graciacompramensajeinner{max-width:500px;width:500px;display:inline-block}
#Checkout .npstarjeta {width: 100%;}
#Checkout .checkoutvtype .box  .npstarjeta label {float:left;width:25%}
#Checkout #checkoutConfirmardiv{display:none;   margin-top: 20px;}
#Checkout #checkoutConfirmardiv #checkoutConfirmarCheck{height: 20px;float: left;width: 30px;box-sizing: border-box;margin: 8px;}
#Checkout #checkoutConfirmardiv label{    font-size: 13px; line-height:36px   }
#Checkout #npsVisa {display:none;clear:both}
#Checkout #npsMastercard {display:none;clear:both}
#Checkout #npsAmerican{display:none;clear:both}
#Checkout #npsDiners {display:none;clear:both}

#Checkout img.selectorformadepagoaclaracionImg {width: 80%;}
#Checkout  .headerTop,#Checkout  .searchBar, #Checkout  #Menu{display:none!important}
#Checkout  p.intro {color: #676767!important;}
#Checkout input#shippingmodeenviodomiciliopaso2codigopostal {width: 50%;float: left;}
#Checkout select#shippingmodeenviodomiciliopaso2provincia {width: 50%;float: left;}
#Checkout  .shippingmethoddiv{    float: left;width: 100%;}
#Checkout  .shippingmethoddiv img{      float: left;  height: 50px;}
#Checkout  .shippingmethoddiv .ProductPrice{       font-size: 14px;
    margin-left: 10px;
    float: left;
    line-height: 30px;}
#Checkout  .shippingmethoddiv .ShipperName{ display:block;font-size:0.8em;    float: left;line-height: 30px;}
#Checkout  .shippingmethoddiv input {margin-top: 0px/*14px;*/}
#Checkout  .priceButtonAddToCartCantidad{display:none}



@media (max-width: 770px)
{
	#Checkout *{box-sizing:border-box; float:left!important; max-width:100%!important;}
	#Checkout span#shippingmodedetailenviodomicilio-cost-price {float: none!important;}

	#Checkout #steps_vttype{width:100%;}
	#Checkout #Wrapper h1.divcentered, #Checkout #Wrapper h2{    padding-top: 10px;margin:0px; padding:0px 20px 5px; width:100%; box-sizing:border-box;}
	#Checkout .checkoutlogin{float:left; width:100%!important; padding:20px; margin:0px;box-sizing:border-box;}
	#Checkout .checkoutlogin input[type=text],#Checkout .checkoutlogin input[type=email], #Checkout .checkoutlogin p{width:100%!important;box-sizing:border-box; padding:2px!important;}
	#Checkout #steps_vttype .titleContainer, #steps_vttype .titleContainer .divcentered{padding:0px;}
	#Checkout .checkoutvtypeheader span.pasoactual, #Checkout .checkoutvtypeheader span.pasoapagado{height:auto; line-height:1.2; padding:4px 10px; margin-bottom:5px; width:100%; }
	#trespasos>div{padding:20px!important; width:100%!important;}
	#Checkout #columnas12 .checkoutvtype, #CartContentCheckoutTotals>div{    padding: 0px;width:100%!important; height:auto!important;}
	.checkoutvtype>div{width:100%;}
	.direccionsucursal {    margin-left: 0px!important; }
	#Checkout .checkoutvtype .box .selectorformadepago {width: 100%!important;} 
	#Checkout .shippingmethoddiv img {float: left;height: 39px;}
	#CartContentCheckoutTotals>div{ line-height:1.2; padding:4px 0;}
	#CartContentCheckoutTotals>div p{width:auto; padding-right:5px;}
	#Checkout #columnas12{width:100%; padding:0px!important;}
	#Checkout .checkoutvtype .box input.BigButton{font-size:15px;}
	#Checkout #columna3, #Checkout #resumendepedido #CartContentCheckout{width:100%; float:left;}
	#Checkout #resumendepedido #CartContentCheckout{height:auto;}
	#Checkout .checkoutvtype #paso1apagado .box{padding:5px!important;white-space: pre-wrap; /* css-3 */
white-space: -moz-pre-wrap; /* Mozilla, since 1999 */
white-space: -pre-wrap; /* Opera 4-6 */
white-space: -o-pre-wrap; /* Opera 7 */
word-wrap: break-word; /* Internet Explorer 5.5+ */}
	#paso1correoapagado{clear:left; width:100%;}
	#Checkout .checkoutvtype #paso1apagado .box p span{float:none!important;}
	#Checkout .checkoutvtype .title{width:100%;}
	#paso3prendidoformadepago label, #Checkout .checkoutvtype .box .npstarjeta label{width:100%!important;}
	#Checkout .checkoutvtype .pasoapagado .box, #Checkout #paso3fapagado .box{height:auto;}
	#Checkout .checkoutvtype .box input.shippingmodedetailbuttonHalf{     width: 100%;
    padding: 6px;
    line-height: 40px;
    padding-top: 0px;
    text-transform: uppercase;}
	#Checkout #shippingmodedetailenviodomicilio-cost{width:100%;}
	#Checkout .npstarjeta{padding-top:6px; border-top:2px solid white;}
	#Checkout .checkoutvtype .box .bordeder2, #Checkout .checkoutvtype .box .bordeizq2{width:100%; margin-right:0px; margin-left:0;}
	#Checkout .checkoutvtype .box .ancho28{width:30%!important; margin-right:2%!important;}
	#Checkout .checkoutvtype .box .ancho48real{width:48%!important; margin-right:2%!important;}
	#Checkout #paso3prendidomasinfo .selector{height:auto;}
	#Checkout #resumendepedido{padding:0px;}
	#Checkout #Wrapper h1.divcentered, #Checkout #Wrapper h2{font-size:0.7em ;   width: auto!important;float: left!important;}
	#Checkout .titleContainer {width: 100%;}
}

@media(max-width: 770px) and (min-width:513px)
{
		#Checkout #resumendepedido #CartContentCheckout form{width:100%}
	#Checkout #resumendepedido .detalles{left:20%;}
}
#Checkout .navbar-toggle{display:none!important;}