/*
Theme Name: Bridge
Theme URI: http://demo.qodeinteractive.com/bridge/
Description: Bridge Theme
Tags: creative, portfolio, multi-purpose, clean, retina, responsive, parallax, mega menu, blog, agency, business, fullscreen, modern, background video, ajax
Author: Qode Interactive
Author URI: http://www.qodethemes.com/
Version: 8.0
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.

*/

.header_top .right .inner #lang_sel{
    display: none;
}
header.scrolled .header_top {
    background-color: rgba(31,59,115,1) !important;
}
nav.main_menu > ul > li > a{
    padding: 0px 11px !important;
}
/*@media only screen and (min-width: 1000px) {
    .content .container .container_inner.default_template_holder,
    .content .container .container_inner.page_container_inner
    {
        padding-top:180px !important;
    }
}*/

/*.content .container .container_inner.default_template_holder,
.content .container .container_inner.page_container_inner
{
    padding-top:270px !important;
}*/
.comment_holder {
    padding: 28px 0 38px;
    margin: 0;
    display: none;
}
.pagination ul li a:hover{
    background-color: rgba(31,59,115,1) !important;
    border-color: rgba(31,59,115,1) !important;
}
.pagination ul li span{
    background-color: rgba(31,59,115,1) !important;
    border-color: rgba(31,59,115,1) !important;
}
.fa-bars::before {
    content: "\f0c0" !important;
    font-size: 24px !important;
}
span .fa-bars::before {
    content: "\f0c9" !important;
    font-size: 24px !important;
}
nav.main_menu ul li.active a {
    color: #86a5e4 !important;
}

.fa-bars::before {
    content: "Early-Stage Researchers" !important;
    font-size: 13px !important;
    font-family: normal normal normal 14px/1 FontAwesome;
    font-weight: 600;
    padding: 4px;
    border-radius: 4px;
    background-color: #1f3b73;
    color: white; 
}
.q_accordion_holder.accordion .ui-accordion-header .accordion_mark{
    border-color: #1f3b73 !important;
}
@media only screen and (max-width: 1000px) {
    .titulos-esr{
        padding-top: 0px !important;
    }
    .title_outer.title_without_animation{
        display: none !important;
    }
    .content .container .container_inner.default_template_holder,
    .content .container .container_inner.page_container_inner
    {
        padding-top:50px !important;
    }
    .full_width_inner {
        padding-top: 50px !important;
    }
    .mobile_menu_button {
        display: table;
        width: 30px;
    }
}
@media only screen and (max-width: 767px){
    .container{
        padding-left: 0px !important;
        padding-right: 0px !important;
    }
    .logo_wrapper{
        left: 44% !important;
    }
    .vc_row.wpb_row.section.vc_row-fluid.grid_section{
        padding-top: 25px !important;
        /*padding-bottom: 0px !important;*/
    }
    .wpb_single_image.vc_align_center {
        text-align: center;
        margin-bottom: 25px !important;
    }
    .vc_custom_1456254600882 {
        padding-right: 30px !important;
    }
    .vc_column_container > .vc_column-inner {
        padding-right: 20px !important;
    }
    .footer_top .footer_col1, .footer_top .container_inner > .widget, .footer_top.footer_top_full > .widget {
        text-align: center !important;
    }
    .footer_top .footer_col3 {
        text-align: center !important;
    }
    .network-img.wpb_column.vc_column_container.vc_col-sm-2 {
        margin-bottom: 20px !important;
    }
    .network-txt.wpb_column.vc_column_container.vc_col-sm-4 {
        margin-bottom: 40px !important;
    } 
}
@media only screen and (max-width: 768px){
     .iphorm-responsive .iphorm-elements .iphorm-element-wrap-text input, .iphorm-responsive .iphorm-elements .iphorm-element-wrap-captcha input, .iphorm-responsive .iphorm-elements .iphorm-element-wrap-password input, .iphorm-responsive .iphorm-elements .iphorm-element-wrap select, .iphorm-responsive .iphorm-elements .iphorm-element-wrap textarea{
        height: 40px;
    }
}

nav.mobile_menu ul li a:hover{
    color: #0055cc !important; 
}
nav.mobile_menu ul li.active > a{
    color: #0055cc !important; 
}
p a:hover{
    color: #0055cc !important;
}
a{
     outline:0 !important;
}
.vc_text_separator.wpb_content_element.full.separator_align_left.coordinator {
    border: none;
}
.vc_text_separator.wpb_content_element.full.separator_align_left.coordinator div span {
    font-weight: 400;
	color: #a4a4a4;
	position: relative;
	left: -34px;
}
.vc_text_separator.wpb_content_element.full.separator_align_left.beneficiaries {
    border: none;
}
.vc_text_separator.wpb_content_element.full.separator_align_left.beneficiaries div span {
    font-weight: 400;
	color: #a4a4a4;
	position: relative;
	right: 33px;
}
.vc_text_separator.wpb_content_element.full.separator_align_left.partner {
    border: none;
}
.vc_text_separator.wpb_content_element.full.separator_align_left.partner div span {
    font-weight: 400;
	color: #a4a4a4;
	position: relative;
	right: 37px;
}
.col-partner.wpb_column.vc_column_container.vc_col-sm-2 {
    position: relative;
    top: -31px;
}
.titulos-form{
	color: #1f3b73;
	padding: 0px 0px 0px 14px;
}
.label-adjuntos{
	color: #1f3b73;
	margin: 0px 0px 0px 0px !important;
}
div.wpcf7-response-output.wpcf7-mail-sent-ok {
    background-color: #1f3b73 !important;
}
.listas{
	padding-left: 40px;
	margin-bottom: 10px;
}
.breadcrumb a, .breadcrumb .delimiter {
    color: #747474 !important;
}
.blog_holder article:not(.format-quote):not(.format-link) .post_info a:hover{
    color: #1f3b73 !important;
}
.content {
    margin-top: 0px !important;
}
.blog_holder article .post_image {
    width: 50% !important;
}
