@import url("rk-detalhes.css");
@import url("rk-button.css");
html, 
html body, 
html body form{
    font-family: "lato", Sans-Serif;
    font-size: 12px;
}

body{
    background: #fff!important;
}

body h1{
	color: #00846a!important;
    font: 20px "Josefin Sans",Arial,Helvetica,sans-serif;
    text-align: left;   
}

body p{
    font-family: "lato", Sans-Serif;
}

body h1 + p strong{
    display: block;
}


input, 
select, 
textarea{
    padding: 2px;
}


.btn.buy, 
#hypSalvar, 
body .bt-quick-look,
.btn.ir.save, 
.btn.ir.send, 
.btn.ir.buy, 
.new-search, 
.reports .search, 
.email .continue, 
.bottom .newsletter .btn,
.forget .continue, 
.loginexistente .continue, 
.loginexistente .cancel, 
.garantia .continue, 
.checkout .continue, 
.move-products .ok, 
.filter-wish .search, 
.my-lists #btnAvancar, 
.alterarSenha .continue, 
.confirmacao .actions a, 
.meuspedidos .request .actions a, 
.contaCorrente .form .btn, 
.my-lists .login .continue, 
.results .form .field .search,
body.confirmacao .request .actions a, 
body.meuspedidos .request .actions a,
body .actions .change-service,
body #emptyBasket a,
.bt-quick-look,
[class^="btn"],
body.quickBasquet .actions li a,
.btn,
body .bt-quick-look,
body .actions .change-adress,
body .btn.ir.edit, 
body .btn.ir.use,
body #upBasket .actions a,
body.forget a.btn{
    background-color:#4ca996;
    box-shadow:0 -2px 1px rgba(0, 0, 0, 0.4) inset;
    color:#ffffff;
    font:bold 11px "lato",sans-serif;
    padding:8px 10px;
    line-height:normal;   
    border: none;
    min-width: auto;
    width: auto;
    height: auto;
    border-radius: 4px;
    text-transform: uppercase;
}

body #hypSalvar,
body #p_LimparEndereco {
    float:none;
    margin: 10px 0;
}


body #fancybox-close-2{
	height:30px;
	width:30px
}

body .form .btn{
	
}

body .form label span {
    color: #727272;    
}

body .form input[type="text"], 
body .form input[type="password"], 
body .form textarea{
	border:1px solid #e4e4e4;
	color: #010101;
    font: 12px "lato"; 	
}
	
body .form input[type="text"]:focus, 
body .form input[type="password"]:focus, 
body .form textarea:focus, .form .focus{
	border:1px solid #000;
	box-shadow:1px 1px 5px #e4e4e4	
}

body .form .erro{color:#ff0000}

/*esqueceu a senha*/
.forget a.btn{
	font-size: 11px;
    height: 24px;
    line-height: 24px;
    padding: 0;
    text-align: center;
    width: 88px;
}

.forget .form fieldset {
    padding: 0;
}

/*serviço entrega*/
body #upBasket .actions .change{
	
}

.delivery-service #main .service-basket #upBasket .actions .continue::after {
    content: "Prosseguir";
    float: left;
    text-indent: 0;
}

.delivery-service #main .service-basket #upBasket .actions .continue {
	display: block;
    min-width: inherit;
    padding-right: 0;
    text-indent: -9999px;
    width: 75px !important;
}


/*alterar senha*/
body.alterarSenha{overflow-y: hidden!important;}

body.alterarSenha .form .validacao{ position:absolute}

.alterarSenha #fancybox-close-2{ display:none}

.alterarSenha .form fieldset,
.email .form fieldset{ padding:0}

.email .form .field{
	display: inline-block;
    width: 100%;	
}

/*avaliacao*/

body.rate .rating span{
    margin-top: 3px;
}

body.rate .rating div{
    margin-top: 8px;
}

body.rate .actions{
    clear: both;
}



/*********************************************** MODAL SKU ****************************************************/
body.por-sku .list-products{
   
   
}

body.por-sku .list-products .details{
    padding-bottom: 0;
}

body.por-sku .list-products .hproduct{
   
}

body.por-sku .list-products .details .name{
    font-size: 12px;
}

body.por-sku .list-products .details .price strong{}