/* Enter Your Custom CSS Here */
.single-post .submit{
    position: absolute;
    left: 400px;
    bottom: 20px;
}
.single-post .g-recaptcha{
    margin-left: 16px !important;
}
#respond form#commentform, form.wpcf7-form{
 height: 300px;
}
#send{
    position: absolute;
    right: 2px;
    bottom: 104px;
}

.soon{
    color: rgba(255,255,255,0.6);
    font-family: arial;
    font-size: 10px;
}
.container.penci-breadcrumb{
margin-top: 40px !important; 
}
hr{
 color:#ffffff;
 margin: 1px 55px;
}
.lime-button{
    width: 32%;
   float:left;
      /**background: linear-gradient(to bottom,#9dcc54,#769e36 69%);**/
    background:#ffffff;
    border-radius: 5px;
    box-shadow:  0px 1px 1px #75a02e;
    padding: 12px;
      text-align: center;
  margin-right: 15px;
  margin-bottom:10px;
  border:2px solid #769e36; 
}
.lime-button:nth-child(3),.lime-button:nth-child(6){
	margin-right:0 !important;
}
.lime-button:nth-child(1),.lime-button:nth-child(4){
	margin-left:0px !important;
}
.lime-head {
       font-family: helviticaneue thin;
    color: #9dcc54;
    font-size: 28px;
    font-weight: 500;
}
.lime-head-large {
       font-family: helviticaneue thin;
    color: #9dcc54;
    font-size: 45px;
    font-weight: 500;
  line-height: 70px;
}
.lime-foot{
color: #9dcc54;
    font-family: arial;
}

.penci-more-link a.more-link:before, .penci-more-link a.more-link:after{
  display:none !important;
}
/**Mailchimp**/
.black_overlay{
        display: none;
        position: absolute;
        top: 0%;
        left: 0%;
        width: 100%;
        height: 100%;
        background-color: black;
        z-index:1001;
        -moz-opacity: 0.8;
        opacity:.80;
    }
    .white_content {
        display: none;
        position: absolute;
        top: 25%;
        left: 25%;
        width: 50%;
        height: 50%;
        padding: 16px;
        border: 16px solid orange;
        background-color: white;
        z-index:1002;
        overflow: auto;
    }
/**End of Mailchimp**/

/**Lightbox**/
#cboxContent{
 margin-top:0px !important;
 border: solid 4px #043067;  
}
#cboxClose,#cboxBottomCenter{
display:none !important;
}
#colorbox:focus,#cboxWrapper:focus {outline:none !important;}
/**End of Lightbox**/

#logo,.header-slogan{
  text-align:left !important;
}
.header-slogan .header-slogan-text:before,.header-slogan .header-slogan-text:after{
display:none;
}
.header-social{
    position: absolute !important;
    top: 130px;
    right: 4px;
}
.header-social a i{
    font-size: 28px !important;
}


img#tag {
width: 111px;
    position: absolute;
    top: -20px;
    left: 361px;
    -moz-transform: rotate(-18deg);
    -webkit-transform: rotate(-18deg);				
}

.banners{
        margin-top: 20px;
    text-align: center;
    height: 23px;
}
.banners a img{
 width:262px;
  margin:0 19px;
}

.gform_wrapper{
	margin: 0 !important;
}

body .gform_wrapper ul li.gfield{
	margin-top: 10px!important;
}
.gform_wrapper .gform_footer{
	margin-top: 0px!important;
}
#mc_embed_signup form{
	padding-top: 0!important;
}

body.page-id-1866 .penci-breadcrumb, body.page-id-1866 .penci-page-header{display:none;}

/**Responsive**/
@media only screen and (max-width:1024px){
  
  .banners a img {
     margin: 10px 12px;
  }
  #sidebar-nav div.inner-header-social{
    display:none;
  }
  .banners{
   height: 122px;
  }
  .lime-button{
  width: 46%;
    margin-bottom: 12px;
    margin-left: 0px;
  }
  .lime-head-large{
font-size: 25px;
line-height: 35px;
}
}
@media only screen and (max-width:767px){
	.lime-button {
    	width: 100%!important;
	}
  	.lime-button:nth-child(4){
  		padding: 12px 10px!important;
  	}
    img#tag{
    	top:auto;
    	left:18px;
  	}
	#header .inner-header .container{
    	height:400px;
  	}
  	.header-social{
       top: 196px ;
  	}
  	.banners {
    	height: 309px;
	}
  	.container, .featured-area.style-1, .featured-carousel.style-2 .item img, .featured-area.style-4, .featured-area.magazine-slider{
  		max-width:480px!important;
    	width:100%!important;
  		padding-left:10px!important;
    	padding-right:10px!important;
  	}
  	#header .inner-header .container {
    	padding: 40px 15px;
	}
  	.lime-button{
  		margin-left: 0;
  	}
}
@media only screen and (max-width:1024px) and (min-width:768px) and (orientation:landscape){
  .banners a img {
     margin: 10px 32px;
  }
}
    
/**End of Responsive **/