/*
Theme Name: Divi Child
Theme URI: http://www.elegantthemes.com/gallery/divi/
Template: Divi
Author: Elegant Themes
Author URI: http://www.elegantthemes.com
Description: Smart. Flexible. Beautiful. Divi is the most powerful theme in our collection.
Tags: responsive-layout,one-column,two-columns,three-columns,four-columns,left-sidebar,right-sidebar,custom-background,custom-colors,featured-images,full-width-template,post-formats,rtl-language-support,theme-options,threaded-comments,translation-ready
Version: 3.0.100.1546584481
Updated: 2019-01-04 17:18:01

*/



/*-----------------------[DIVI CHILDREN ENGINE CSS]----------------------*/



/*--[Created by Divi Children, http://divi4u.com/divi-children-plugin/]--*/



/*------------[Updated to Divi Children Engine version 1.0.0]------------*/







/*------------------------------[FONT ICONS]-----------------------------*/







.icon_tags, .icon_profile, .icon_chat, .icon_clipboard, .icon_calendar {



	font-family: 'ETmodules';



	speak: none;



	font-style: normal;



	font-weight: normal;



	font-variant: normal;



	text-transform: none;



	line-height: 1;



	-webkit-font-smoothing: antialiased;



	-moz-osx-font-smoothing: grayscale;



	font-size: 16px;



	color: #318EC3;



}



.icon_tags:before {



	content: "\e07c";



	padding: 0px 5px 0 0;



}



.icon_profile:before {



	content: "\e08a";



	padding: 0 5px 0 0;



}



.icon_chat:before {



	content: "\e066";



	padding: 0 5px 0 20px;



}



.icon_clipboard:before {



	content: "\e0e6";



	padding: 0 5px 0 20px;



}



.icon_calendar:before {



	content: "\e023";



	padding: 0 5px 0 20px;



}











/*-------------------[END OF DIVI CHILDREN ENGINE CSS]-------------------*/







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



/*---------------[MAIN LAYOUT INFO]---------------*/



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







img { max-width: 100%; height: auto; border-radius: 10px; }



.et_pb_fullwidth_image img { border-radius: 0px; }



.et_pb_gallery_grid .et_pb_gallery_image img { border-radius: initial;}







#logo { display:none !important; }







.et_parallax_bg { background-repeat: repeat; }







/***** remove upcoming events navigation ****/



.ai1ec-btn-group-vertical, .homepage .ai1ec-btn-toolbar, .homepage .ai1ec-subscribe-container {

	display: none !important;

}









/*----[Remove padding around Master Slider images]-----------*/



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







.et_pb_section.no_padding { padding: 0px 0; position: relative; }







.et_pb_row .et_pb_column .et_pb_text.no_padding { padding: 0px 0 0 0; position: relative; width: 100%; margin-bottom: 0px;}





.sml_padding { padding: 15px 0 0 0; margin-bottom: 15px; position: relative; }







.et_pb_main_blurb_image { margin-bottom: 0px; }



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







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



/*------------[CHANGE FEATURED IMAGE LAYOUT]-----------*/



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







@media all and (min-width: 768px) {







.et_pb_posts img, .archive .post img, .category .post img {float: left; margin-right: 1em; }







.et_pb_posts article:after, .archive article:after, .category article:after { /* Clear floated image */content: ""; display: table; clear: both; }













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







/*------------[CAPTIONS AND ALIGNMENTS]-----------*/







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







#sponsors { margin: 0 auto; padding: 0 0 0 0; }



































