/*
Theme Name: Bridge
Theme URI: http://bridgelanding.qodeinteractive.com/
Description: Creative Multipurpose WordPress Theme
Tags: one-column, two-columns, three-columns, four-columns, left-sidebar, right-sidebar, custom-menu, featured-images, flexible-header, post-formats, sticky-post, threaded-comments, translation-ready
Author: Qode Interactive
Author URI: http://qodethemes.com/
Text Domain: bridge
Version: 18.2
License: GNU General Public License
License URI: licence/GPL.txt

CSS changes can be made in files in the /css/ folder. This is a placeholder file required by WordPress, so do not delete it.

*/

select#catSelectRecursos, select#tagSelectRecursos {
  -webkit-appearance: none; 
  background: url(img/arrow-down.png) no-repeat right transparent;
  font-family: Montserrat;
  padding-right: 30px !important;
  background-position-x: 97%;
}

@media (min-width: 900px) {
	.vc_custom_1574189840155
	{
		padding-right: 31px !important;
	}

	.vc_custom_1574263492869 {
		width: 95.6% !important;
		margin-right: 15px !important;
	}
	
	.bloqueNewRecursos h2
	{
		min-height: 52px;
	}
	
	/*.bloqueNewRecursos
	{
		height: 200px;
	}*/
	
	.bloqueNewRecursos .tags {height: 31px; overflow: hidden}
	
	/*li.bloqueNewRecursos .latest_post_two_image {max-height: 230px} */
	
}

@media (max-width: 1200px) {
	/*li.bloqueNewRecursos .latest_post_two_image {max-height: 200px !important}*/
}

@media (max-width: 1000px) {
	/*li.bloqueNewRecursos .latest_post_two_image {max-height: 230px !important}*/
}

@media (max-width: 600px) {
	/*li.bloqueNewRecursos .latest_post_two_image {max-height: 285px !important; }*/
	li.bloqueNewRecursos .latest_post_two_image img {width: 100% !important; }
	
	body.page-id-2612 #form1 {
		text-align: center;
	}
	
	body.page-id-2612 #catSelectRecursos, body.page-id-2612 #tagSelectRecursos {
		width: 200px;
		margin: 0 auto;
		margin-bottom: 10px;
	}
}

@media (max-width: 480px) {
	/*li.bloqueNewRecursos .latest_post_two_image {max-height: 205px !important}*/
}

.bloqueNewRecursos .botVer {width: 80px;}

.bloqueNewRecursos .botVer a {
	border: 1px solid #23c0e3;
	border-radius: 20px;
	color: #23c0e3;
	font-size: 16px;
	text-align: center;
    padding: 6px;
	text-transform: uppercase;
	display: block;
}

body.page-id-2612 .content, body.page-id-2612 .content_inner .container, body.page-id-2612 .full_width
{
	background: white !important;
}

body.page-id-2612 .title_overlay, body.page-id-2612 .title_holder .container {
	 background-image: url(https://psious.com/wp-content/uploads/2019/11/Titulo-Web-4.jpg) !important;
}
    
.bloqueNewRecursos .latest_post_two_text {padding: 0px !important; padding-top: 22px !important; padding-bottom: 10px !important}
	
#tagSelectRecursos {margin-left: 15px; margin-left: 30px}	
	
#catSelectRecursos, #tagSelectRecursos {
	border: 1px solid #6f6f6f;
	color: #6f6f6f;
	text-transform: uppercase;
	padding: 8px;
}	


/*select.decorated option
{
	opacity: 0.5;
    -webkit-appearance: none;
}

select.decorated option:hover {
    color: #23c0e3;
	-webkit-appearance: none;
}*/

.wrapper_recurs_jes {margin-top: 26px}

.bloqueNewRecursos h2, .bloqueNewRecursos h2 a {
	font-size: 18px;
	line-height: 20px;
}

.bloqueNewRecursos img {
	/*max-height: 266px;
	max-height: 232px;*/
}

.bloqueNewRecursos .tags .tag {
	color: #23c0e3;
	background: #F8F8F8;
	margin-bottom: 2px;
	display: inline;
	padding: 4px;
}

.bloqueNewRecursos .catPost {
	/*background: #F8F8F8;*/
	font-size: 13px;
	text-transform: uppercase;
	margin-bottom: 8px;
	margin-top: 10px;
}

body.single .container_inner 
{
	padding-top: 0px !important;
}

body.single .entry_title, body.single .post_info
{
	display: none !important;
}



body.postid-4408 #pg-4493-4
{
	border-top-width: 1px !important;
    border-right-width: 1px !important;
    border-bottom-width: 1px !important;
    border-left-width: 1px !important;
    border-left-color: #22bfe1 !important;
    border-left-style: solid !important;
    border-right-color: #22bfe1 !important;
    border-right-style: solid !important;
    border-top-color: #22bfe1 !important;
    border-top-style: solid !important;
    border-bottom-color: #22bfe1 !important;
    border-bottom-style: solid !important;
    border-radius: 35px !important;
	padding: 40px;
}

body.postid-4408 #pg-4493-4 div.textwidget p {
	text-align: center;
}

.bloque_redondo 
{
	border: 1px solid #22bfe1;
	border-radius: 35px;
	padding: 30px;
}

li.bloqueNewRecursos div.botVer a:hover {
	background: #22c0e3;
	color: white !important;
}

/*.vc_custom_1573746965065 {
	display: none !important
} */

li.bloqueNewRecursos div.tags {display: none}
li.bloqueNewRecursos .latest_post_two_excerpt {line-height: 26px}