/*  
Theme Name: VidaSinViolencia Theme
Author: Andrés J. Villar – Merit Designs
Author URI: https://meritdesigns.com
Description: Theme WP para Fundación Vida Sin Violencia.
Version: 1.0
*/


body { margin:0 0 20px 0; font-family: arial; line-height: 1.5; font-size: 12px; color: #333; background: url(img/bg.jpg) repeat-x #93CA3D;}

p:first-letter {
    text-transform: uppercase;}


a { text-decoration: none; color:#333;}
a:hover { text-decoration:underline}
a img {border: none;}
h1 {color: #FF5C00; font-size:23px; margin: 0;  padding:10px 0; border-bottom: 1px solid #b3ffb3;}
    
h2 { color: #FF5C00;  margin:10px 0 0 0; font-size:16px padding: 0; font-weight:normal;}

.sub {color:#66932F; margin:0; padding:0; background:#f1f1f1;}
.sub a{color:#84BE3D; padding:0 3px; font-size:14px;}

.gnl {
 border-top:6px solid #FB5104;
 padding: 0 15px 8px 15px;
 width:940px;   margin:0 auto; background: url(img/bg2.png) no-repeat bottom ;}

.gnl2 { background:#fff;  padding: 0 20px 20px 20px;}


.nav {width:620px; background: url(img/vida2_r2_c2.jpg);  line-height:59px; float: right; height:60px; margin:0 0 0 0; }
.nav a{ color:#fff;  padding:22px 9px; height:60px; }
.nav a:hover { color: #ffff46; text-decoration: none; background: url(img/Coptxa.jpg); }

.m_alt {background: url(img/vida2_r2_d.jpg); }
.m_alt:hover, .m_hover { color: #fff;  }

.row2 { line-height:1.4; border-top:1px solid #FF7E00; margin:15px 0; padding:20px 0;}
.row2 a { color:#66932F; display: block; font-size: 11px; margin-top:10px;}
.row2 div {float:left; width: 270px; margin-left:43px;}
.row2.index div { margin-left: 0; }
.row2 strong { font-weight:bold; color: #FF5C00;}

.contac div {  line-height: 1.4; text-align: right;}
.contac input, .contac textarea { width:315px; border: 1px solid #ccc;}


.colmR{float: right; width: 260px; padding-bottom: 20px;}
.colmR h2 {font-size: 16px; color: #FF5C00; margin:0 0 7px 0;  border-bottom:1px solid #eee; padding:13px 5px 0 5px;}
ul.list { margin: 0; padding: 0; list-style: none;}
ul.list li  { background: url(img/det_noti_r2_c2.jpg) no-repeat 0 5px; margin: 0; padding:2px 0 7px 10px; line-height:1.1; }
ul.list li a { color:#3D7900;}
ul.list li a:hover { color:#5cb900;}

.footer { padding:5px; }
a.footer, .aporta { background: url(img/xa.jpg); width:149px; height:38px; float: right; text-align:center; color:#fff; }
.footer div:hover, .aporta:hover { background:#fcb103;}


.somos strong { color:#003366;}
.somos p {padding:0; margin:9px 0 0 0;}
.somos li {margin-top:9px}
.news {width:613px; float:left;}
.news strong{ color:#3D7900; font-size: 14px; font-weight: normal;}
.news span { color:#000; font-weight:bold; display:block;}
.news a { color:#3D7900; }
.news a img { padding: 3px; border: 1px solid #93CA3D; float: left; margin:5px 10px 0 0;}
.news a img:hover { border: 1px solid #FF6600; background:#FFCC99}
.news div { display: block; clear: both;  margin:10px 0; padding: 10px 0;  border-bottom:1px solid #eee; }


.carousel-indicators li {
    background-color: #fff;
    border: 1px solid #fff;
    border-radius: 12px;
    cursor: pointer;
    display: inline-block;
    height: 12px;
    margin: 1px;
    text-indent: -999px;
    width: 12px;
}
.carousel-indicators .active {
    background-color: #059d13;
    height: 14px;
    margin: 0;
    width: 14px;
	border: 1px solid #fff; 
}
.carousel-indicators {
    bottom: 0;
    left: auto;
    padding-right: 20px;
    right: 0;
    text-align: right;
    width: 100%; 
}

img.alignleft { float: left; margin-right: 20px; margin-bottom: 8px; }
.nav a.activo { background: url('img/Coptxa.jpg'); }
.page-aporta .fb-like-box.fb_iframe_widget { display: none;  }

.carousel-control { top: 70px; }
.carousel-control.left, .carousel-control.right { background-image: none; }