// utility
//#wpadminbar{display:none;}
//html{margin-top:0 !important;}
// colors
@white: #fff;
@black: #111;
@green: #366307;
@orange: #f39c12;
a, .colored-text{
color: @green;
outline: none !important;
&.highlight{
color: @orange;
&:hover{
color: @green;
}
}
}
a.pdf{
&:before{
content: '\f1c1';
margin-right: .5em;
font-family: FontAwesome;
color: red !important;
}
}
a.ppt{
&:before{
content: '\f1c4';
margin-right: .5em;
font-family: FontAwesome;
color: orangered !important;
}
}
a{
&:hover{
color: @orange;
}
}
.border-bottom-hover{
&:hover{
border-color: @orange !important;
}
}
.colored-line-left, .colored-line-right, .colored-line{
background: @green;
}
.preloader{
background: @black;
}
.status{
background-size: contain;
}
.main-navigation .primary-menu{
border: none !important;
}
.sticky-navigation-open{
.sticky-navigation{
position: fixed !important;
}
.dropdown-toggle{
background: none !important;
box-shadow: none !important;
border: none !important;
}
.sub-menu.toggled-on{
padding: 5px 10px !important;
li{
padding-left: 0;
}
}
#site-header-menu{
@media (max-width: 767px){
padding: 10px 0;
}
}
}
.sticky-navigation{
background: rgba(0,0,0,.9);
box-shadow: 0 5px 10px rgba(0,0,0,.5);
#menu-toggle{
position: relative;
top: 4px;
right: -10px;
}
.icon-bar{
background-color: @green !important;
}
.navbar-brand{
img{
width: 200px;
height: auto;
opacity: .8;
transition: opacity .25s;
&:hover{
opacity: 1;
}
}
}
.main-navigation{
ul.sub-menu{
padding: 10px;
}
li{
&.current{
a{
color: @orange;
}
}
a{
color: @orange;
font-weight: bold;
&:hover{
color: @green;
}
}
}
}
.sub-menu{
background: rgba(0,0,0,.9);
}
}
#intro-section{
h2, h5{
//color: @orange;
}
}
.standard-button, .navbar-register-button, #pirate-forms-contact-submit, input[type=submit]{
background: @green;
transition: all .25s;
-webkit-box-shadow: inset 0px -3px 0px rgba(0, 0, 0, 0.3);
box-shadow: inset 0px -3px 0px rgba(0, 0, 0, 0.3);
&:hover{
color: @black;
background: @orange;
}
&:focus{
background: @green;
outline: none;
}
}
.intro-text{
padding: 20px;
font-size: 16px;
text-align: center;
}
ul.client-logos{
padding: 0;
li{
width: calc(100% / 4);
font-weight: bold;
i{
display: block;
margin-bottom: 10px;
color: @green;
font-size: 40px;
}
}
}
.service-box{
span[class*="icon"],
span[class^="icon"]{
&, &:before{
font: normal normal normal 42px/1 FontAwesome !important;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
}
}
span.icon-basic-webpage-multiple:before{
content: '\f043';
}
span.icon-ecommerce-graph3:before{
content: "\f015";
}
span.icon-basic-geolocalize-05:before{
content: "\f1e6";
}
span.icon-settings-streamline-2:before{
content: "\f201";
}
span.icon-basic-bookmark:before{
content: "\f19c";
}
span.icon-mail-alt:before{
content: "\f219";
}
span.icon-sharethis:before{
content: "\f09d";
}
}
.brief-image-right{
img{
margin-top: 40px;
box-shadow: 5px 5px 10px rgba(0,0,0,.5);
}
}
#sidebar-secondary .widget {
margin-bottom: 25px;
}
.wikipedia_widget-result{
a{
color: @orange;
&:hover{
color: @green;
}
}
}
.team-member{
.member-details{
padding-left: 20px;
padding-right: 20px;
bottom: 0;
background: rgba(0,0,0,.65);
h5{
font-size: 20px;
font-weight: bold;
line-height: 24px;
}
.small-text{
color: @orange;
font-size: 15px;
line-height: 15px;
}
a{
color: @orange;
}
.member-details-inner{
div:not(.small-text){
white-space: nowrap;
}
}
}
}
.feedback{
&:hover{
.pic-container-inner {
box-shadow: 0px 0px 0px 1px @orange !important;
}
}
}
.pic-container-inner{
box-shadow: 0px 0px 0px 1px @green !important;
&:hover{
box-shadow: 0px 0px 0px 1px @orange !important;
}
}
.contact-links .contact-link-box{
margin: 0 30px;
width: auto;
}
.social-icons, #latestnews{
display: none;
}
.google-bar-hider{
overflow: hidden;
pointer-events: none;
iframe{
margin-top: -50px;
}
}
/** Internal page styles */
.page-title{
color: @green;
}
#contact-us{
.pirate_forms_wrap {
float: none;
padding-top: 2em;
margin: 0 auto;
width: 400px;
max-width: 100%;
.pirate_forms_three_inputs{
width: 100%;
}
.contact_message_wrap{
margin-top: 0;
//margin-top: 1.75em;
}
.form_captcha_wrap{
width: 100%;
}
.contact_submit_wrap{
float: none;
display: inline-block;
margin: 0 auto;
width: auto;
}
}
}
.pirate_forms_wrap {
label{
display: none;
}
.pirate_forms_three_inputs {
padding-right: 0;
}
.contact_message_wrap {
padding-right: 0;
}
.contact_submit_wrap {
padding: 0;
}
}
#pirate-forms-captcha{
div{
div{
margin: 0 auto;
}
}
}
.search{
.post-img-wrap, .entry-meta{
display: none;
}
h2 a:hover{
color: @orange !important;
}
}
.accordion-header{
position: relative;
margin-top: 0 !important;
margin-bottom: 0 !important;
padding: 10px 20px;
color: #fff !important;
cursor: pointer;
background: #333;
transition: all .25s;
&:hover{
background: @green;
}
&:after{
position: absolute;
top: 10px;
right: 20px;
margin-left: 1em;
content: '▼';
font-size: 10px;
}
&.open{
background: @green;
&:after{
content: '▲';
}
}
}
.accordion-item{
padding: 10px 20px 10px 40px;
margin-bottom: 0;
display: none;
background: #f3f3f3;
}