/*
Theme Name: Liquid Damage
Theme URI: http://www.websitetogo.com.au/
Author: WebsiteToGo
Author URI: http://www.websitetogo.com.au/
Version: 1.0
*/

label { font-weight:normal; margin:0;}
img { max-width:100%; height:auto;}
.alignleft { float:left; margin:0 15px 10px 0;}
.alignright { float:right; margin:0 0 10px 15px;}
.aligncenter { text-align:center;}
.alignnone { float:none;}

.clear { clear:both;}
.clear1 { clear:both; padding:1px 0 0;}
.clear5 { clear:both; padding:3px 0 2px;}
.clear10 { clear:both; padding:5px 0;}
.clear15 { clear:both; padding:8px 0 7px;}
.clear20 { clear:both; padding:10px 0;}
.clear30 { clear:both; padding:15px 0;}
.clear50 { clear:both; padding:25px 0;}

.mt-0 { margin-top:0 !important}
.mb-0 { margin-bottom:0 !important}
.mrb-10 { margin:0 10px 10px 0;}
.m-10 { margin:10px;}
.radius-0 { border-radius:0;}
.file-field { height:auto;}
.redcolor { color:#F00;}

.form-section {}
.form-section .row { margin-bottom:10px;}
.form-section .form-control { max-width:300px;}
.form-section p { margin:0 0 15px 0;}
.form-section p.checkbox_title { padding-top:5px;}
.form-section span.radio_title { display:inline-block; padding-bottom:5px;}

#menu ul li:last-child a {
    background: #0cc962;
    color: #fff;
}
#menu ul li ul li:last-child a { color:#000; background:none;}
#menu ul li ul li:last-child a:hover { background: #0cc962;}

#menu ul li.current_page_item > a,
#menu ul li.current-menu-ancestor > a,
#menu ul li.current-menu-item > a,
#menu ul li.current-menu-parent > a {
    background: #0cc962;
    color: #fff;
}

#menu li ul li.current_page_item > a,
#menu li ul li.current-menu-ancestor > a,
#menu li ul li.current-menu-item > a,
#menu li ul li.current-menu-parent > a {
    background: #0cc962;
    color: #fff;
}

.modal-content { border-radius:0; border:2px solid #0cc962;}
.modal-content .modal-header { padding:8px; text-align:center;}
.modal-content button.close { background:#fff; border:1px solid #0cc962; border-radius:50%; font-size:20px; height:28px; line-height:25px; opacity:1; position:absolute; top:-12px; right:-12px; width:28px;}
.modal-content button.close span { position:relative; top:0px;}
.modal-content .control-label { font-size:13px; font-weight:normal; padding-top:0; text-align:left;}

.panel-body{font-size: 15px !important; line-height: 24px !important;}