/*
File Name: style.css
Theme Name:  RT-Theme 15
Author: Tolga Can
Version: 2.4
Author URI: http://themeforest.net/user/stmcan
Theme URI: http://themeforest.net/user/stmcan
Description:   Theme designed by Tolga Can - <a href="http://themeforest.net/user/stmcan">stmcan</a>
License: GNU General Public License
License URI: /Licensing/gpl.txt
*/



/*
	EDIT /css/style.css for the theme stlye
*/

#logo img {
	height: auto;
	width: 100%;
}
.search-bar {
	display: none;
}
/*
.back-line {
	background: none!important;
}
*/
body.red-skin .sidebar_content {
	background: white;
}

#menu-rt-theme-main-navigation-menu li, #menu-rt-theme-main-navigation-menu-ingles li, #menu-rt-theme-main-navigation-menu-frances li {
	border-top: 1px solid #e7e7e7;
}
#menu-rt-theme-main-navigation-menu li:last-child, #menu-rt-theme-main-navigation-menu-ingles li:last-child, #menu-rt-theme-main-navigation-menu-frances li:last-child {
	border-bottom: 1px solid #e7e7e7;
	text-transform: uppercase!important;
}
.sub-menu li, .sub-menu li:last-child {
	border: 0!important;
}

#footer {
	z-index: 1;
}
.flex-control-paging li a.flex-active, .flex-control-paging li a:hover {
	background: red;
}

.textoCabecera {
	font-weight: bold;
}
.nuevaImagen {
	-webkit-transition: all 300ms ease-in-out;
	-moz-transition: all 300ms ease-in-out;
	-ms-transition: all 300ms ease-in-out;
	-o-transition: all 300ms ease-in-out;
	transition: all 300ms ease-in-out;
}
.nuevaImagen:hover {
	background: #CCC;
}
#navigation a.active, #navigation .current_page_item li a{
	
}

.title h4 {
	font-size: 26px;
	margin-bottom: 12px;
	border-bottom: 1px solid #DDD;
}

h1, h2, h3, h4, h5 {
	color: #ff4242!important;
}

.sidebar_content, .sidebar_content .box a {
	color: #666;
}

.content_top {
	display: none;
}
.content {
	-webkit-box-sizing: border-box; /* Safari/Chrome, other WebKit */
	-moz-box-sizing: border-box;    /* Firefox, other Gecko */
	box-sizing: border-box;         /* Opera/IE 8+ */
	padding-top: 20px;
}
.contProyecto, .contPais {
	-webkit-box-sizing: border-box; /* Safari/Chrome, other WebKit */
	-moz-box-sizing: border-box;    /* Firefox, other Gecko */
	box-sizing: border-box;  
	background: #f8f8f8;
	border: 1px solid #eee;
	display: inline-block;
	vertical-align: top;
}
.contProyecto {
	margin-bottom: 20px;
	padding: 10px;
	width: 100%;
}
.contProyecto:hover, .contPais:hover {
	background: #eee;
}
.contProyecto img, .contPais img {
	height: auto;
	margin-bottom: 10px;
	width: 100%;
}
.contProyecto p {
	color: #666!important;
	margin-bottom: 0;
	padding: 0;
}
.content a {
	text-decoration: none;
}
.contPais {
	margin-bottom: 10px;
	padding: 10px;
	width: 100%;
}
#mobile_header {
	background: none;
}

@media (min-width: 768px) {
	.contProyecto {
		margin: 15px;
		min-height: 340px;
		padding: 20px;
		width: 44%;
	}
	.contPais {
		margin: 6px;
		padding: 10px;
		width: 30%;
	}
}

@media (min-width: 960px) {
	.sidebar_content, .content {
		min-height: 700px;
	}
}

@media (min-width: 1200px) {

}


@media (min-width: 1400px) {
	
}