<!-- Latest compiled and minified CSS -->


<!-- Optional theme -->


<!-- Latest compiled and minified JavaScript -->


.align-top {align:top;}

/* EVENTS FORMATTING */
.entry.clr > h3 {color:#555; line-height:.01;}
.em-booking-form label {width: 150px;}
.em-booking-form-details input.input, .em-booking-form-details textarea {width:400px;}
.em-booking-form-details {width:100%;}

/*MISC FORMATTING*/
.rounded {border-radius:40px;}
body .post-edit { display: none !important; }
.menu-aquaculture-menu-container ul {margin: 0}
.hover img:hover {opacity:.8;}
.page-subheading {color:#fff;}
sup {font-size: 60%; line-height:0; top: -0.5em;}

/*TEAM HORNER RIBBON FORMATTING*/
#right-corner {
    position: fixed; /* Make sure you can align it exactly */
    cursor: pointer; /* Change the cursor on mouse over */
    top: 0px; /* Change to 100px to put it under a 100px banner */
    right: 0px; /* Change to 100px to put it left of a 100px right-side bar */
    z-index: 99999; /* make sure it is the top element always */
}

.button {
    font-weight:900;
}


/* FORMIDABLE FORMATTING */
.frm_style_team-horner-styling.with_frm_style textarea {margin-bottom:20px !important;}

.vcex-recent-news-entry {padding-bottom:0; margin-bottom:0;}

/* MISC CSS */
.small-logo img {max-width:70%;}
.dp-sidebar ul.menu li {background-color:#4a97c2; padding: 10px; margin: 5px; border-radius:3px;}
.dp-sidebar ul.menu li:hover {background-color:#2a6c91;}
.dp-sidebar ul.menu li a {color: #ffffff;}
.dp-sidebar ul.menu li a:hover, .dp-sidebar ul.menu li a:active {color: #ffcf84;}
ul.sub-menu li {padding: 0 0 0 10px !important; margin:2px !important;}
.dp-sidebar a:active {color:red;}
.wpb-js-composer .vc_tta-color-orange.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-heading  {border-color: #eaa338 !important;}
.wpb-js-composer .vc_tta-color-orange.vc_tta-style-classic .vc_tta-panel.vc_active .vc_tta-panel-heading {background-color: #efdec4 !important;}

/* STYLING PRODUCT PAGE SPECS TABLES */
.specs table {width:100%;border-collapse:collapse;}
.specs th {text-align:left;font-weight:700;padding:8px;}
.specs tr {border-top:solid thin #ddd;}
tr.section-header, .specs th {background-color:#d9edf7;}
.specs tr:hover {background-color:#f3f3f3;}
.specs td {padding:8px;border-top:1px solid color:#ddd;}
.specs tbody tr {border-top:1px solid color:#ddd;}
.memo {font-size:10px;font-style:italic;}
.specs img {width:30px; margin-right:15px; vertical-align:middle;}