/*
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: 9.1.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.

*/


/* ------HEADER---------*/
a.side_menu_button_link.normal i.qode_icon_font_awesome.fa.fa-bars {
    display: none;
}

/*.title_outer.title_without_animation.title_text_shadow  .title.title_size_large.position_center.has_fixed_background.zoom_out {
    background-image: none !important;
	max-height:0 !important;
	
}*/



nav.mobile_menu ul li a {
    color: #1e73be;
}

nav.main_menu>ul>li>a{
	color:white !important;
}


li.narrow .second .inner ul{
	background-color: white  !important;
}
.drop_down .second .inner > ul > li > a{
	color:#1e73be !important;
	
}
.drop_down .second .inner > ul > li > a:hover{
	color:black !important;
}
/* 
 .header_bottom, nav.mobile_menu{
	background: #1e73be !important;
} */

.carousel-inner.skrollable.skrollable-between .item, .qode_slider_preloader{
	margin-top:0 !important;
}



/* ------CONTAINER---------*/

#bbpress-forums .type-forum.forum .bbp-forum-title{
	font-size:18px !important;
}

#bbpress-forums .type-forum.forum .bbp-forum-content,#bbpress-forums .bbp-forum-freshness a{
	font-size:15px !important;
}

/*.overlapping_content .content .content_inner>.container>.overlapping_content, .overlapping_content .content .content_inner>.full_width>.full_width_inner{
		margin-top:0 !important;
	} */


.overlapping_content .content .content_inner>.container>.overlapping_content{
	display:block !important;
}
.blog_holder.blog_single .post_image img{
	display:none !important;
}
span.tab-title:hover{
	color:black !important;
}

.diagonismosbutton.wpb_column.vc_column_container.vc_col-sm-12 {
    text-align: center;
}


.page-id-27898 .latest_post_holder.boxes.four_columns.one_row p.excerpt {
    display: none;
}
.carousel-inner p{
	font-size:60px !important;
}

.overlapping_content .content .content_inner>.container>.overlapping_content{
	padding:0 !important;
}
.carousel-inner .item .image{
	background-size: contain !important;
}
.page-id-20118 span.tab-title{
		font-size:14px !important;
	}
	.page-id-20118 h6.shmeiosi em{
    font-size:13px !important;
	}
/* ------FOOTER---------*/
#back_to_top span{
	background: #1e73be !important;
}
#back_to_top span i{
	color:white !important;
}

.footer_inner .container{
	padding: 0px 35px;
    width: 95%;
}

.footer_top .widget #searchform{
border: 1px solid #fff !important;
}

.footer_top .widget #searchform input[type=submit],.footer_top .widget #searchform input[type=text] {
    color: #fff !important;
}


.bbp-forum-content {
    margin-top: 50px !important;
}

#bbpress-forums .bbp-forum-info .bbp-forum-content{
	min-height: 40px !important;
}


table.em-calendar {
    margin: 0 auto;
}

.mejs-controls {
    background-color: #E7E7E7 !important;
}


/* ------MEDIA RULES---------*/
@media only screen and (min-width: 1401px){
.header_bottom.clearfix .container .container_inner.clearfix {
    width: 88% !important;
	}

.header_bottom{
	padding:0 !important;
	}
}

@media only screen and (max-width: 1400px){
	.header_bottom.clearfix .container .container_inner.clearfix{
		width:100% !important;
	}
	.carousel-inner .slider_content_outer{
	height:50% !important;
}
	
	
	
}


@media only screen and (max-width: 1800px){
	div#qode-new-home-sl{
		height:810px !important;
	}
}


@media only screen and (max-width: 1600px){
	div#qode-new-home-sl {
    height: 740px !important;
}
	
}
@media only screen and (max-width: 1440px){
	
	div#qode-new-home-sl {
    height: 670px !important;
}
	
}

@media only screen and (max-width: 1380px){
div#qode-new-home-sl {
    height: 650px !important;
}
}
@media only screen and (min-width: 1000px) {
	nav.main_menu{
		width:100% !important;}
	.container_inner.default_template_holder.clearfix.page_container_inner {
    padding-top: 0px !important;
}
	header.scroll_header_top_area.light.fixed.transparent.scrolled_not_transparent.header_style_on_scroll.page_header.scrolled {
    background: #1e73be;
	opacity:0.7;
	}
}
@media only screen and (min-width: 1000px) and (max-width: 1300px)  {
	nav.main_menu{
				left:67% !important;
	}

}

@media only screen and (min-width: 1000px) and (max-width: 1200px)  {
	
		div#qode-new-home-sl {
    height: 500px !important;
}
	
}
  @media only screen and (min-width: 1301px){  
nav.main_menu{
	left: 80% !important;
	  }
	  h2.q_slide_title{
	white-space:nowrap !important;
}
}

@media only screen and (min-width: 1000px) and (max-width: 1200px)  {
	.header_inner_right .side_menu_button_wrapper.right .side_menu_button a.search_button.search_slides_from_window_top.normal {
    display: none;
	}
	
}

@media only screen and (min-width: 1921px){
.carousel-inner .item .image_pattern{
	background-repeat: round !important;
	}
}


@media only screen and (max-width:1000px){
	.header_top_bottom_holder .container,.header_bottom, nav.mobile_menu {
    background-color: #1e73be !important;
}
	.firstempty{
		display:none !important;
	}
	
	
div#qode-new-home-sl {
    height: 420px !important;
}
/*	.title_outer.title_without_animation.title_text_shadow{
		display:none !important;
	}*/
	
	.content .container .container_inner.page_container_inner, .full_page_container_inner{
		padding-top:0 !important;
	}
	
	
  
@media only screen and (min-width:1001px){
	.page-id-27898 .header_bottom.clearfix{
		    background-color: rgba(221, 153, 51, 0.00) !important;
	}
	.header_bottom, nav.mobile_menu {
    background-color: #1e73be !important;
}
	.header_inner_left {
  /*  margin-top: 30px; REMOVED 3 DEC 2020 FROM SYMEON SIDERIS in order to fit ESR logo */
}
	
}



@media only screen and (max-width:480px){
	.q_slider{
		display:none;
	}
	
}