/**************************************************
 Divi Child Theme   
 **************************************************/
/*****************************************
 Some defaults: typogrpaphy, elements 
 ******************************************/
.small, small {
  font-size: 85%;
  line-height: normal;
}
.center {
  text-align: center;
}
.vertical-align {
  position: relative;
  top: 50%;
  -webkit-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  transform: translateY(-50%);
}
.multicol {
  -moz-column-count: 2;
  -webkit-column-count: 2;
  column-count: 2;
  padding-left: 0 !important;
  list-style-position: inside;
}
.et_pb_widget_area .et_pb_widget a, .et_pb_widget a {
  color: #226ecc !important;
}
.et_pb_widget_area .et_pb_widget a:hover, .et_pb_widget a:hover {
  color: #5595f4 !important;
}
/*
 Layout Stuff
 */
.et_boxed_layout #page-container, .et_boxed_layout.et_non_fixed_nav.et_transparent_nav #page-container #top-header, .et_non_fixed_nav.et_transparent_nav.et_boxed_layout #page-container #main-header, .et_fixed_nav.et_boxed_layout #page-container #top-header, .et_fixed_nav.et_boxed_layout #page-container #main-header, .et_boxed_layout #page-container .container, .et_boxed_layout #page-container .et_pb_row, .et_boxed_layout.et_pb_pagebuilder_layout.single.et_full_width_page #page-container .et_pb_row, .et_boxed_layout.et_pb_pagebuilder_layout.single.et_full_width_portfolio_page #page-container .et_pb_row, .et_boxed_layout.et_pb_pagebuilder_layout.single #page-container .et_pb_row {
  width: 96% !important;
}
#main-content .container {
  padding-top: 38px;
  padding-bottom: 15px;
}
.et_pb_text ol {
  margin-left: 1em;
  list-style-position: outside;
}
.et_pb_text ol li {
  padding-left: 5px;
}
/********************************
 Header
 ********************************/
/*
 Main Menu
 --------------------------*/
/********************************
 Footer
 ********************************/
/********************************
 Misc
 ********************************/
/********************************
 Mobile
 ********************************/
/*
 Mobile Breakpoint
 -----------------------------------------------*/
/*
 Mobile Breakpoint
 -----------------------------------------------*/
/*
 iPhone 6 Plus landscape
 -----------------------------------------------*/
/*
 Less than iPhone 6 landscape
 -----------------------------------------------*/
/*
 iPhone 5 landscape
 -----------------------------------------------*/
@media (max-width: 567px) {
  img.alignleft, img.alignright {
    display: block;
    float: none;
    margin-left: 0;
    margin-right: 0;
    margin-bottom: 12px;
  }
}
/*
 iPhone 5 Portrait
 -----------------------------------------------*/
