/******* Do not edit this file *******
Simple Custom CSS and JS - by Silkypress.com
Saved: Sep 30 2021 | 13:29:44 */
/* =RESPONSIVE CSS Starts Here
-------------------------------------------------------------- */

/* 1280px to 1365px */
@media only screen and (max-width: 1365px){

}

/* 1200px to 1279px */
@media only screen and (max-width: 1279px){
	#main-footer #footer-bottom #footer-info{ width: 70%; }
	#main-header .logo_container #logo{ max-height: 85%; }
}

/* 1024px to 1199px */
@media only screen and (max-width: 1279px){
	.et_fixed_nav #et-top-navigation{ padding-left: 220px!important; }
	#main-header .logo_container #logo{ max-height: 70%; }
	#main-footer #footer-bottom #footer-info{ width: 67%; }
}

/* 992px to 1023px */
@media only screen and (max-width: 1023px){
	.et_fixed_nav #et-top-navigation{ padding-left: 212px!important; }
}

/* 966px to 991px */
@media only screen and (max-width: 991px){
	.et_pb_section .et_pb_row{ min-height: auto; }
	#main-footer #footer-bottom #footer-info{ margin-top: 15px; width: 100%; }
	body.page-template #et-main-area div#main-content, body.page-template-default #et-main-area div#main-content{ padding-top: 0; }
	#et_mobile_nav_menu .et_mobile_menu{ margin-top: 10px; }
  .et_pb_text_inner {padding-left: 2%; padding-right: 2%;}
  .et_pb_post_content_0_tb_body {margin-left: 0 !important; margin-right: 0 !important;}
}

/* 853px to 965px */
@media only screen and (max-width: 965px){

}

/* 800px to 852px */
@media only screen and (max-width: 852px){

}

/* 768px to 852px */
@media only screen and (max-width: 799px){
	#main-footer #footer-bottom{ padding-bottom: 35px; }
}

/* 737px to 767px */
@media only screen and (max-width: 767px){
	#section-news .et_pb_column .et_pb_blog_grid .column,
	#section-events .et_pb_column .et_pb_blog_grid .column{ width: 100%; }
	#section-news .et_pb_column .et_pb_blog_grid .column .et_pb_post,
	#section-events .et_pb_column .et_pb_blog_grid .column .et_pb_post{ margin-bottom: 30px; }
}

/* 667px to 736px */
@media only screen and (max-width: 736px){
}

/* 640px to 666px */
@media only screen and (max-width: 666px){

}

/* 603px to 639px */
@media only screen and (max-width: 639px){

}

/* 568px to 603px */
@media only screen and (max-width: 602px){

}

/* 533px to 666px */
@media only screen and (max-width: 567px){
  .et_pb_blog_0 {box-shadow: none !important;}
  #section-blog-single .blog-single-right {border: none !important;}
}

/* 480px to 532px */
@media only screen and (max-width: 532px){
	#footer-bottom #footer-info p{ margin-bottom: 20px; margin-top: 20px; }
	#footer-bottom #footer-info p span{ display: block; }
}

/* 360px to 479px */
@media only screen and (max-width: 479px){

}

/* 320px to 359px */
@media only screen and (max-width: 359px){

}

/* 319px below*/
@media only screen and (max-width: 319px){

}