/* Add your own custom css to this file. You may wish to use css !important calls to override css from the template css files.
----------------------------------------------------------- */

h2 {
    display: block !important;
    margin-block-start: 0.83em;
    margin-block-end: 0.83em;
    margin-inline-start: 0px;
    margin-inline-end: 0px;
}

p.readmore a.btn {
   display: block !important;
}


P{
  line-height: 140%;
}

li {
  line-height: 140%;
  margin-left: 20px;
}

.s5_dark_modules {
    background: #4F1616;
}

H1{
  text-transform: capitalize !important;
}


H2{
  font-size: 1.9em;
      line-height: 100% !important;
}

H3 {
  padding-top: 30px;
  line-height: 120%;
}

.s5_dark_modules .module_round_box_outer {
    font-size: 1.0em !important;
}

#s5_component_wrap {
    border: solid 1px #FFFFFF;
}

input[type='checkbox'], input[type='radio'] {width:2%;margin-top:-2px;}

.com_contactenhanced-fields.row,
.row.contact-form-sidebar-container,
.checkboxes.row{margin-left: 10px;}
.contact input[type="checkbox"], .contact input[type="radio"] {
    width: auto;
    float: left;
    margin: 5px 10px 0;
}



#topmenu{}
#topmenu div#maximenuck180 ul.maximenuck{background: transparent;}
#topmenu div#maximenuck180 ul.maximenuck li.maximenuck.level1{margin:0;}
#topmenu div#maximenuck180 ul.maximenuck li.maximenuck.level1:hover, 
#topmenu div#maximenuck180 ul.maximenuck li.maximenuck.level1.active {background: transparent; }


#topmenu div#maximenuck180 ul.maximenuck li.maximenuck.level1 > a, 
#topmenu div#maximenuck180 ul.maximenuck li.maximenuck.level1 > span,
#topmenu div#maximenuck180 ul.maximenuck li.maximenuck.level1 > span.separator  a {font-size: 1.4em;color: #333333;font-family: Open Sans Condensed;}
#topmenu div#maximenuck180 ul.maximenuck li.maximenuck.level1.parent{background: url(../images/s5_menu_arrow.png) no-repeat right center;padding-right: 2px;}

#topmenu div#maximenuck180 {font-size: 13px;}

#topmenu div#maximenuck180 ul.maximenuck li.level1.parent > a:after, 
#topmenu div#maximenuck180 ul.maximenuck li.level1.parent > span.separator:after{display: none;}

[data-id="maximenuck180"] .mobilemenuck-item > .level1 {background: #ffffff12;}
[data-id="maximenuck180"] .mobilemenuck-item > .level1:hover, [data-id="maximenuck180"] .mobilemenuck-item > .level1.open {background: #787878 !important;}



/* ONEAL CSS */
#ID461{}
#ID461 .com-content-category-blog__items.blog-items.items-leading{}
#ID461 .com-content-category-blog__items.blog-items.items-leading .article-info{background: none;border: none;padding: 0;font-weight: bold;}
#ID461 .com-content-category-blog__items.blog-items.items-leading .com-content-category-blog__item.blog-item:nth-child(odd){background: #f2f2f2;padding: 10px;border: 1px solid #cdc9c9;}
#ID461 .com-content-category-blog__items.blog-items.items-leading .com-content-category-blog__item.blog-item:nth-child(even){}





