/* Estilos asociados a la skin con el mismo nombre */
.content-col{float:left;width:23%;margin-right: 16px;box-shadow:0 0 2px 2px rgba(217, 217, 217, 0.54); background-color:#fff}
.prefooter-col{box-shadow:0 0 2px 2px rgba(217, 217, 217, 0.54); margin-right:16px; width:200px;background-color:#fff; margin-bottom:62px;}
.prefooter-col-doble{box-shadow:0 0 2px 2px rgba(217, 217, 217, 0.54); margin-right:16px; width:45.5%;background-color:#fff}
.particulares{background:url(/portals/0/skins/rivisa/img/particulares.png) 0 0 no-repeat #fff;height:198px;width:23%}
.profesionales{background:url(/portals/0/skins/rivisa/img/profesionales.png) 0 0 no-repeat #fff;height:198px;width:23%}
.prescriptores{background:url(/portals/0/skins/rivisa/img/presciptores.png) 0 0 no-repeat #fff;height:198px;width:23%}
.organizaciones{background:url(/portals/0/skins/rivisa/img/organizaciones.png) 0 0 no-repeat #fff;height:198px;width:23%}
.content_text{float:left; margin-top:28px; margin-right:3px; margin-left:82px}
.content_text h2{font-size:14px; color:#999}
.content_text p{font-size:12px; color:#999}
.content_text2{float:left; margin-top:28px; margin-right:3px; margin-left:79px}
.content_text2 h2{font-size:14px; color:#999}
.content_text2 p{font-size:12px; color:#999}
.content_text3{float:left; margin-top:28px; margin-right:3px; margin-left:70px}
.content_text3 h2{font-size:14px; color:#999}
.content_text3 p{font-size:12px; color:#999}
.content_text4{float:left; margin-top:28px; margin-right:3px; margin-left:70px}
.content_text4 h2{font-size:14px; color:#999}
.content_text4 p{font-size:12px; color:#999}
.part{color:#89bb26; font-size:22px; text-transform:none; line-height:22px}	
.prof{color:#5da619; font-size:22px; text-transform:none; line-height:22px}	
.presc{color:#09721e; font-size:22px; text-transform:none; line-height:22px}	
.org{color:#095644; font-size:20px; text-transform:none; line-height:22px}

.submit_home p{font-size:12px; color:#666; line-height:20px}
.area{color:#3f6153 !important;text-transform:none; line-height:20px;font-size:17px}
/*.submit_home{margin-top:20px}
.submit_home input{float:right}
.submit_home_button{float: left;
margin-left: 130px;
margin-top: 10px;}*/
.submit_home_button input{background:url(/portals/0/skins/rivisa/img/bg_menu.png) repeat-x #fff;display:block;color:#666;height:27px;  border: 1px solid #CCCCCC;}
.bannerH{
height: 256px;
margin: 0 auto;
width: 100%;}
.bannerH img{height: 237px;
margin-top: 9px;
width: 100%;; box-shadow:-2px 2px 8px rgba(0, 0, 0, 0.9)}
.email{width:239px; height:17px;float:left;}
.btnSuscribirse{background:url(/portals/0/skins/rivisa/img/bt_sus.png) no-repeat; padding: 3px;display:INLINE; height:24px; width:72px; border:none; color:#fff;CURSOR:POINTER; /*margin-left:-2px*/ }
.banner_boxH{background: none repeat scroll 0 0 #FFFFFF;
height: 201px;
left: 24px;
padding: 15px;
position: relative;
top: -108px;
width: 32%;
/*z-index: 9999;*/}
.banner_boxH h2{margin-top:70px; color:#6ba994; font-size:13px; line-height:22px}
.banner_boxH h3{text-transform:none; color:#0c3b29; font-size:26px}
.banner_boxH p{font-size:12px; color:#666}
.mas_info{height: 50px;
left: 96px;
position: relative;
text-align: center;
top: 26px;
width: 38px;}
.mas_info a{color: #FFFFFF;
display: block;
font-size: 11px;
height: 100%;
padding-top: 7px;
text-transform: uppercase;
width: 100%;}
.mas_info a:hover{color:#333; text-decoration:none}

.mas_info2{height: 50px;
left: 99px;
position: relative;
text-align: center;
top: 25px;
width: 38px;}
.mas_info2 a{color: #FFFFFF;
display: block;
font-size: 11px;
height: 100%;
padding-top: 7px;
text-transform: uppercase;
width: 100%;}
.mas_info2 a:hover{color:#333; text-decoration:none}

.mas_info3{height: 50px;
left: 108px;
position: relative;
text-align: center;
top: 25px;
width: 38px;}

.mas_info3 a{color: #FFFFFF;
display: block;
font-size: 11px;
height: 100%;
padding-top: 7px;
text-transform: uppercase;
width: 100%;}
.mas_info3 a:hover{color:#333; text-decoration:none}

.mas_info4{height: 50px;
left: 108px;
position: relative;
text-align: center;
top: 10px;
width: 38px;}

.mas_info4 a{color: #FFFFFF;
display: block;
font-size: 11px;
height: 100%;
padding-top: 7px;
text-transform: uppercase;
width: 100%;}
.mas_info4 a:hover{color:#999; text-decoration:none}

.slider-wrapper{top:6px;}

.Normal, .NormalDisabled, .NormalDeleted { /*Arregla estilos absurdos que aplica DNN a todos los HTML module*/
    color: inherit;
    font-size: inherit;
    font-weight: inherit;
    line-height: inherit;
}


@media only screen and (max-width: 740px) {
    .prefooter-col-doble{width:auto;box-shadow:none;float:none;margin-right:0;padding:0;}
	.prefooter-col-doble img{width:300px!important;}
    .prefooter-col{width:auto;margin-right:0;margin-bottom:20px;text-align:center;}
}