/*.client-carousel-module.be-owl-carousel {
    display: block;
}

.full-screen.three-col .element, .full-screen.three-col.masonry_enable .element.wide{
    width: 33%;
}*/

/*navigation*/

#header-inner-wrap {
	background-color : rgba(1, 1, 1, 0.7) !important;
}

nav#navigation {
    display: none;
}

#header-controls-right {
    display: none;
}


/*Home Page*/

.home .logo{
	display:none !important;
}

.home #header-inner-wrap {
	background-color : transparent !important;
}

@media screen and (max-width: 768px) {
.home nav {
	background-color : rgba(1, 1, 1, 0.7) !important;
}}

.home .header-hero-section .be-row.be-wrap{
	width: 100%;
}

.animate-icon-module-style1.be-bg-cover.animate-icon-module{
	background-position: center;
}


/*Single Portfolio Pages*/

.full-screen .portfolio-container .element{min-height:345px !important;}


/*Single Post Pages*/
.single .header-hero-custom-section { height: 200px !important; }

.single .hero-section-wrap { height: 200px !important; }

.single #content-wrap{
	padding-top: 180px;
}

.single-post .post-title, .single-post .style3-blog .post-title, .single-post .style8-blog .post-title{
	font-size: 42px;
}

/*Button*/
.page-id-4086 input[type="submit"], .page-id-3416 input[type="submit"], .page-id-4208 input[type="submit"], .custom-contact-forms input[type="submit"], .ubermenu input[type="submit"], .page-id-3416 input[type="submit"], .page-id-4201 button{
	border: 2px solid rgb(0, 153, 153);
	background-color: rgb(0, 153, 153);
	color: rgb(255, 255, 255);
	border-radius: 3px;
}
.page-id-4086 input[type="submit"]:hover, .page-id-3416 input[type="submit"]:hover, .page-id-4208 input[type="submit"]:hover, .custom-contact-forms input[type="submit"]:hover,.ubermenu input[type="submit"]:hover, .page-id-3416 input[type="submit"]:hover, .page-id-4201 button:hover{
    background-color: #043333;
    color: #ffffff;
    border-color: #009999;
}


/*Contact Form Pages*/

.custom-contact-forms{
	max-width: 745px !important;
	margin: 0px auto !important;
}

.custom-contact-forms{
    color: #fff;
    font-size: 14pt;
}

.custom-contact-forms h3{
	color: #fff;
}

.custom-contact-forms input[type="text"], .custom-contact-forms input[type="email"], .custom-contact-forms input[type="tel"], .custom-contact-forms input[type="date"], .custom-contact-forms input[type="url"], .custom-contact-forms select, .custom-contact-forms textarea {
	max-width: 700px;
	color: #7a7a7a;
	font-size: inherit;
	font: inherit;
	text-indent: 10px;
}

.custom-contact-forms textarea { 
   resize:vertical;
   height: 100px;
}

.custom-contact-forms select{
padding: 0;
}

.custom-contact-forms input[type="url"] {
	height: 40px;
	width: 100%;
}

.custom-contact-forms input[type="date"], .custom-contact-forms input[type="url"]{
	padding: 10px 0px;
}

.custom-contact-forms span.wpcf7-form-control-wrap {
    position: relative !important;
    display: inline !important;
}

.page-id-4086 header, .page-id-4208 header, .page-id-4218 header, .page-id-4222 header, .page-id-4223 header, .page-id-4301 header, .page-id-4408 header, .page-id-4411 header, .page-id-4417 header, .page-id-4421 header, .page-id-4425 header, .page-id-4428 header, .page-id-4430 header, .page-id-4433 header, .page-id-4436 header, .page-id-4440 header, .page-id-4443 header, .page-id-4446 header, .page-id-4449 header, .page-id-5628 header{
    display: none;
}


/*UberMenu Contact form*/

.ubermenu textarea.wpcf7-form-control.wpcf7-textarea {
    height: 65px !important;
}


/*Contact Form Messages*/
.success, .wpcf7-response-output.wpcf7-mail-sent-ok {
    background: #043333;
    color: #fff;
}

/*Theme Sharing button on blod*/
.single-post-share{
	display: none;
}

/*Footer*/

.foot{
	text-align: center;
}

.foot-dark{
	color: #fff;
	text-align: center;
}

footer .be-no-space{
	margin-bottom: 20px;
}

@media only screen and (min-width: 768px){
.mobile-social{
    display: none;
}}

@media only screen and (max-width: 768px){
.non-mobile-social{
    display: none !important;
}}