@import "../../../everest/assets/css/style.min.css";




/* Your CSS code goes here

-------------------------------------- */

.pb-widget-inner .textwidget li{ list-style:none; margin:0; padding:0; line-height:29px;}

.pb-widget-inner .textwidget li .fa{ display:inline-block; padding-left:10px; color:#bb141a;}

.t_text{
	line-height:50px;
	text-align:center;
}

.wp_rp_wrap .related_post_title{
	color: #bb141a;
    font-family: 'FbSpoiler-Bold', Arial, sans-serif;
    font-weight: normal;
    font-size: 26px;
    text-transform: none;
    line-height: 1.5em;}

@media only screen and (max-width: 767px){
	
.t_text {
    font-size: 23px;
    line-height: 35px;
    text-align: center;
}	

.home_pages_titles {
       font-size: 28px;
    line-height: 30px;
    margin-top: 5px;
}

.blw_banner {
    top: -10px;
    padding: 3px 15px;
    position: relative;
    font-size: 16px;
}
.hesperiden .tp-bullet{ width:8px; height:8px;}
#builder-section-1 .column-7.advanced-column{ margin-bottom:0}
}
@media only screen and (max-width: 420px){
/*.home_pages_titles {
       font-size: 20px;
    line-height: 20px;
    margin-top: 5px;
    margin-bottom: 0px;
}
.blw_banner {
    top: -1px;
    padding: 1px 15px;
    position: relative;
    font-size: 12px;
}*/
.home_pages_titles {
    font-size: 28px;
    line-height: 20px;
    margin-top: 5px;
    margin-bottom: 0px;
    padding: 10px 0px 35px 0px;
}
.blw_banner {
    top: -15px;
    padding: 1px 15px;
    position: relative;
    font-size: 25px;
}
.hesperiden.tp-bullets{top:120% !important;}
.hesperiden .tp-bullet{ width:5px; height:5px;}
}


.wpcf7-form label.error {
font-size: 18px;
direction: rtl;
}


span.wpcf7-not-valid-tip { 
display: none !important;
}


/* 14/11/2017 */
.page-template-thankyou #breadcrumbs{display:none;}
.page-template-thankyou .sticky_cform {display:none;}
.page-template-thankyou .textwidget {font-size:150%;}
.page-template-thankyou .entry-content {font-size:150%;}
@media (max-width: 767px){
.page-template-thankyou .textwidget {line-height:35px;}
.page-template-thankyou .entry-content {line-height:35px;}
}


.dashicons {margin-left:5px;font:normal normal normal 14px/1 FontAwesome;}
.dashicons-facebook:before{content:"\f230"}
.dashicons-googleplus:before{content:"\f0d5"}
.dashicons-controls-play:before{content:"\f16a"}

.slider_captions{ text-align:center;}
.slider_captions .top_slider_text{ padding-bottom:15px !important; background:#BB2026;}
.slider_captions .top_slider_text p.top_line{ 
	font-size:30px !important; 
	padding-top:7px !Important; 
	line-height:30px !important;
	font-family: "FbSpoiler-Bold",Arial,sans-serif;
}
.slider_captions .top_slider_text p.bottom_line{
	font-size: 40px !important;
    padding-top: 0px !important;
    line-height: 30px !important;
    margin-top: -6px !important;
	margin-top: 5px !important;
	font-family: "FbSpoiler-Bold",Arial,sans-serif;
}
.slider_captions .middle_slider_text{
	padding:5px 0 10px 0 !important;
	background:#E4E4E4 !important;
}
.slider_captions .middle_slider_text p{
	font-size: 30px !important;
    line-height: 30px !important;
	color:#BB2026 !important;
	font-family: "FbSpoiler-Bold",Arial,sans-serif;
	font-weight:bold !important;
}
.slider_captions .bottom_slider_text{
	width:310px !important;
	max-width:100% !important;
	padding:3px 0 45px 0 !important;
	margin:0 auto !important;
	background:url('slider_bottom_bg.png') left top no-repeat !important;
	    background-size: 100% !important;
}
.slider_captions .bottom_slider_text p{
	font-size: 37px !important;
    line-height: 37px !important;
	font-family: "FbSpoiler-Bold",Arial,sans-serif;
}
@media (max-width: 767px){
	.tp-caption{ min-width:0 !important; max-width:100% !important;}
	.tp-parallax-wrap{ left:auto !important; right:auto !important; width:100% !important; top:15% !important; right:15% !important;}
	.tp-parallax-wrap .tp-loop-wrap{ width:100% !Important;}
	.tp-parallax-wrap .tp-mask-wrap{ width:300px !important;max-width:80% !important; margin:0 auto;}
	.slider_captions .top_slider_text p.top_line{ 
		font-size:18px !important; 
		padding-top:7px !Important; 
		line-height:18px !important;
	}
	.slider_captions .top_slider_text p.bottom_line{
		font-size: 25px !important;
		padding-top: 0px !important;
		line-height: 20px !important;
	}
	.slider_captions .middle_slider_text p {
		font-size: 16px !important;
		line-height: 16px !important;
		color: #BB2026 !important;
	}
	.slider_captions .bottom_slider_text{
		width:195px !important;	
	}
	.slider_captions .bottom_slider_text p{
		font-size: 20px !important;
		line-height: 23px !important;
	}
	.pb-widget-inner .textwidget p{ line-height:40px;}
	/*.tp-bgimg.defaultimg{
		background-size:100% !important;
	}*/
}



@media (max-width: 767px){
.emun_btn {top:29% !important;right:0 !important;width:50px !important;}

}