/* Add your own custom css to this file. You may wish to use css !important calls to override css from the template css files.
----------------------------------------------------------- */
#s5_pos_bottom_row3_2 .module_round_box.extra_padding{padding-bottom:0px !important;}
#s5_top_row1_wrap, #s5_top_row2_wrap, #s5_top_row3_wrap, #s5_middle_bottom_wrap, #s5_middle_top_wrap, #s5_bottom_row1_wrap, #s5_bottom_row2_wrap, #s5_bottom_row3_wrap, #s5_below_columns_wrap1, #s5_above_columns_wrap1{padding-bottom:10px !important;}
.s5_yes_custom_bg, #s5_center_area1, .s5_no_custom_bg{padding-top:30px !important;}
#s5_top_row3_area1{padding-top:0px !important;}
#s5_center_area1{padding-top:0px !important;}
#s5_center_area1 #s5_center_area2{padding-top:0px !important;}
.page-header h2{margin-left:20px;}
div.article-content {margin-left:20px !important;}
.blog .items-leading{margin-left:20px !important;}.blog .items-leading .page-header h2{margin-left:0px !important;}
.blog .items-row{margin-left:20px !important;}.blog .items-row .page-header h2{margin-left:0px !important;}
#s5_pos_custom_7 form input#mc2_add {background: #C40000;font-family: Raleway;color: #FFF;font-size: 1.15em;border-radius: 3px;-moz-border-radius: 3px;-webkit-border-radius: 3px;padding: 14px 20px 11px;font-weight: 600;text-transform: uppercase;border: none;display: inline-block;}
#s5_bottom_row3_area1 .s5_no_custom_bg{padding-top:0px !important;}

.blog h2 .subheading-category{margin-left:20px !important;}.blog .category-desc{margin-left:20px !important;}
#s5_menu_wrap_inner {margin-top:10px;}
.s5_wrap_fmfullwidth #s5_logo_wrap img {width: 80%;margin-top: 10px;}

ul.category li.clearfix {
  border-bottom: 1px solid #eee;
  padding: 50px 0;
  list-style: none;}
ul.category li h3 {font-size: 2em;
padding-bottom: 20px;}

div.bd-table table tbody tr td {
  border: 1px solid #f1f1f1;
  text-align: center;}