/*!
Theme Name: SEOWP - Child
Theme URI: http://seowp.lumbermandesigns.com/
Author: Lumberman Designs
Author URI: http://themeforest.net/user/lumbermandesigns
Template: seowp
Description: SEOWP is a clean theme specially designed for Digital Marketing Agencies and their clients.
Version: 1.9.6
License: GNU General Public License
License URI: http://themeforest.net/licenses
Tags: white, light, dark, two-columns, three-columns, left-sidebar, right-sidebar, fixed-layout, responsive-layout, custom-background, custom-header, custom-menu, featured-images, flexible-header, full-width-template, post-formats, theme-options, translation-ready
*/

@import url("../seowp/style.css");

/* You can place custom CSS below... */

#dslc-header .dslc-modules-section.dslc-full.area-mobile-margin-bottom-none  {
	padding: 17px 15px 12px 15px !important;
}
#dslc-header .dslc-modules-section.area-mobile-margin-bottom-none   {
	padding: 15px 0 10px 0 !important;
}
.dslc-tp-content ul li p, .dslc-tp-content ol li p, .dslc-text-module-content ul li p, .dslc-text-module-content ol li p {
    display: inline-block;
	width: calc(100% - 23px);
	margin-bottom: 0 !important;
	vertical-align: top;
}
.dslc-tp-content ul li, .dslc-tp-content ol li, .dslc-text-module-content ul li, .dslc-text-module-content ol li {
	margin-bottom: 10px !important;
}

#dslc-module-166a03fff7a #nf-form-8239-cont,
#dslc-module-166a03fff7a #nf-form-8622-cont {
	background: #68a9e5;
	padding: 30px 30px 10px 30px;
}
#dslc-module-166a03fff7a .field-wrap {
    padding-right: 0 !important;
}
#dslc-module-166a03fff7a label {
	color: #FFF;
}
#dslc-module-166a03fff7a input[type=text],
#dslc-module-166a03fff7a input[type=email],
#dslc-module-166a03fff7a textarea {
	background-color: #FFF !important;
	border: 0 !important;
}
#dslc-module-166a03fff7a .form-head p {
	color: #FFF;
	font-size:20px;
	margin-bottom:15px;
	font-weight: 200;
}
#dslc-module-166a03fff7a .form-head2 .nf-field-element,
#dslc-module-166a03fff7a .form-head2 p {
	color: #FFF;
	font-size:16px;
	margin-bottom:15px;
	font-weight: 400;
}
#dslc-module-166a03fff7a .form-head2 p {
	margin-bottom:0;
}
#dslc-module-166a03fff7a .form-head2 h3 {
	color: #FFF;
	font-size:28px;
	margin-bottom:15px;
	font-weight: 200;
}
#dslc-module-166a03fff7a .form-head a {
	color: #FFF;
	font-size: 38px;
}
#dslc-module-166a03fff7a .form-head2 a {
	color: #FFF;
	font-size: 15px;
	text-decoration:underline;
}
#dslc-module-166a03fff7a .nf-form-fields-required {
	color:#FFF !important;
	margin-bottom:0 !important;
	margin-top:-20px !important;
}
#dslc-module-166a03fff7a .nf-before-form-content {
	display:none;
}

#dslc-module-257 #nf-field-45-container {
	margin-top:-30px;
}
#dslc-module-257 #nf-field-45-container .nf-field-label, 
#dslc-module-257 #nf-field-45-container .nf-field-description,
#dslc-module-258 #nf-field-62-container .nf-field-label, 
#dslc-module-258 #nf-field-62-container .nf-field-description {
	width:200px;
	margin:0;
	line-height: 28px;
}
#dslc-module-257 #nf-field-46-container {
	display:none;
}

#dslc-module-166a03fff7a #nf-field-45-container .nf-field-label, 
#dslc-module-166a03fff7a #nf-field-45-container .nf-field-description,
#dslc-module-166a03fff7a #nf-field-57-container .nf-field-label, 
#dslc-module-166a03fff7a #nf-field-57-container .nf-field-description {
    color: #FFF !important;
	width:45%;
	margin:0;
	line-height: 28px;
}
#dslc-module-166a03fff7a #nf-field-45-container {
	margin-top:-20px;
}
#dslc-module-166a03fff7a .nf-field-description a {
    color: #FFF !important;
	text-decoration:underline;
}
#dslc-module-166a03fff7a input[type=button] {
	background-color: rgb(77, 125, 192) !important;
	margin-top:-20px !important;
}
#dslc-module-166a03fff7a input[type=button]:hover {
	background-color: #FFF !important;
	color: rgb(77, 125, 192) !important;
}

.lcmenupro-mobile-menu .menu-item-has-children {
	position:relative;
}
.lcmenupro-mobile-menu .menu-item-has-children:after {
    content: "+";
	color:#FFF;
	font-weight:bold;
	position:absolute;
	top:-2px;
	right:0;
}
#dslc-module-d9298a99edb .lcmenu-mobile-hook {
    margin-top: 30px !important;
}

.rev_slider .tp-mask-wrap .tp-caption strong {
	font-size:inherit !important;
	line-height:inherit !important;
}
.ares .tp-bullet:hover .tp-bullet-title {
    display:none !important;
}

body.single #dslc-content .dslc-widgets-3-col .dslc-col,
body.single #dslc-content .dslc-tp-thumbnail img {
    width: 100% !important;
	height:auto !important;
}

@media only screen and (max-width: 1199px) {
	#dslc-module-166a03fff7a .form-head a {
		font-size: 35px;
	}
}
@media only screen and (max-width: 1023px) {
	#dslc-module-166a03fff7a .form-head a {
		font-size: 25px;
	}
	.lcmenupro-mobile-menu .sub-menu li.nomobile {
		display:none;
	}
}
@media only screen and (max-width: 991px) {
	#dslc-module-166a03fff7a .form-head a {
		font-size: 25px;
	}
}
@media only screen and (max-width: 767px) {
	#dslc-module-166a03fff7a .form-head a {
		font-size: 38px;
	}
}
@media only screen and (max-width: 599px) {
	#dslc-module-166a03fff7a .form-head a {
		font-size: 25px;
	}
}
@media only screen and (max-width: 399px) {
	#dslc-module-166a03fff7a .form-head a {
		font-size: 25px;
	}
}



