/* Clase centrmoddesc para centrar verticalmente modulo Red Descartes
*/

.centrmoddesc {
    margin:0px !important;
}

.logo-type-plethora #rt-logo {
width: 481px;
height: 80px
}

#rt-sidebar-a .box2 h2 {
    font-size: 1em;
    line-height: 1.1em;
}

/* 
menu flota hacia derecha 
ul.menu li {
    float: right;
}


.even {
    background: #EFF6FD;
}
*/



/* control menu dropdwon items font-size */
.gf-menu .dropdown .item {
	font-size: 85% !important;
}
/* Remove dropdown arrow */
.gf-menu li.parent > .item:after {
	content: "" !important;
}
/* Give back the padding used up by the dropdown arrow */
.menu-block .gf-menu li.parent > .item .menu-item-bg {
	padding: 3px 10px 3px 10px !important;
}



/*centrar menu vertical y horizotalmente 

.menu-block {
	position: relative; 
	right: 30% !important;
	margin-top: 8px;
}
ul.gf-menu.l1 {
	float: right; 
	margin-right: -25% !important;
}
*/



/*cambia color font nbody estaba gris 
#rt-main, p {
    color: black;
}
*/




/*remover padding del logo me permite un logo más grande*/
#rt-header .rt-logo-block {padding: 0;}


/*cambia tamaño titul de shocase*/



/*cambia color menu top
    margin-bottom: 0;
    padding-top: 5px;
    padding-bottom: 5px;
}

ul.nav.menu li:nth-child(1) {
    background-color: #5f9ac8;
}
ul.nav.menu li:nth-child(2) {
    background-color: #5f9ac8;
}

ul.nav.menu li:nth-child(3) {
    background-color: #ef5d08;
}
Falta corregir el primero*/



/*cambiar color a inicio*/
#rt-header  li.item101 > a > span.menu-item-bg {
	color: white;
	background: red;
}



/*cambiar color a menu top*/
.fp-topmenu ul.menu a {
color:#5f9ac8;
}



    
/*reducir tamaño font barra dercha*/
div#rt-sidebar-a h2 {
    font-size: 1.2em !important;
    line-height: 1.1em !important;
}    


/* navegacionk2     */

.pagenav {
    margin: 12px;
    }
    
    

/* visualiza más claro la tira de imagenes cambiar el 0.7 a 0.2     */    
 .sprocket-strips .sprocket-strips-image-container:before {
background: rgba(28,29,31,0.2);
}   

#roksearch-wrapper {
    width: 60% !important;
    }  

#roksearch_search_str {
    width: 60% !important;
    }  
    
/* Para reducir texto al final del blog puede afectar otros titulos. estaba en 30     */     
h3 {
font-size: 20px;

}




/*caja gris slideshow*/
.sprocket-features.layout-slideshow .sprocket-features-content {
    display: none;
}




/* Para hacer un video youtube responsive*/     

.video-container {
    position: relative;
    padding-bottom: 56.25%;
    padding-top: 25px; 
   /*  padding-top: 30px; height: 0; overflow: hidden;**/
}
 
.video-container iframe,
.video-container object,
.video-container embed {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
}



/* Para mostrar escena descartes*/     

.video-descartes {
    position: relative;
    padding-bottom: 56.25%;
    padding-top: 30px; height: 0; overflow: hidden;
}
 
.video-descartes iframe,
.video-descartes object,
.video-descartes embed {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
}

textarea {
  background-color: #E9F1FE;
}



body div.k2TagCloudBlock a {
    padding: 2px 3px;
}
body div.k2TagCloudBlock a:hover {
    padding: 2px 3px;
}



/* Para CAMBIAR COLORES EN SLIDER FEATURE B ULTIMAS NOTICIAS */   
#rt-feature {
    color: #F95353;
    background-color: #E7E7E7;
}


.bt-cs .bt-inner .bt-title {
	
	font-weight: normal;
	text-transform: normal; 
	line-height:110%;
	
}



 

/*titulo tablón de anuncios*/
#rt-feature .sprocket-tabs-panel.active h4 {
	font-size: 1.5rem;
	
}


/*titulo de slider ultimas noticias*/
#rt-feature .rt-grid-8.rt-omega .module-title h2 span {
	font-size: 1.5rem;
color: #4e82c4;
}

/*altura bloque tablón */
.sprocket-tabs .sprocket-tabs-nav li .sprocket-tabs-inner {
    padding: 5px 20px;
	color: #ccc;
	background: #7198c6;
	text-transform: none;
	
}

.box3 {
background: #D5D5D5;
}

.box3 .title {
    color: #333;
}




/* cambiar tamaño titulo de menú vertical */
.fp-roksprocket-features-showcase .layout-scroller .sprocket-features-title a {
font-size: 0.8em !important;
}

.layout-scroller .sprocket-features-title {
    line-height: 25px !important;
}


#roksearch_results a.clr {
padding-bottom: 22px;
}


/* ajustes tamaños padding del modulo comprado */

.k2filter-responsive .k2filter-cell {
    min-height: 50px; 
}



body.layout-mode-responsive h3 {
    font-size: 12px;
    line-height: 14px;
}

.k2filter-cell {
 padding: 0 10px 0px 0;
}
