/*
Theme Name:     Story Child
Author:         Pexeto
Author URI:     http://pexetothemes.com
Template:       thestory
*/

@import url("../thestory/style.css");
/*NEW CSS*/
body{
	color: #000;
}
.header-insta a.headi {
    padding-right: 0px;
}
.header-insta a {
    padding: 0 15px;
}
#logo-container{
	padding-top: 20px;
}
.readypad p{
	padding-left:150px;
	padding-right: 150px;
}
.blackclr p{
	color: #000;
}
.bloghome h4{
	font-size: 35px;
	text-align: center !important;
}
.bloghome p{
	text-align: center;
	color: #000;
}
.bloghome .vc_btn3-container.vc_btn3-left{
	text-align: center;
}
.bloghome .vc_btn3.vc_btn3-color-juicy-pink, .vc_btn3.vc_btn3-color-juicy-pink.vc_btn3-style-flat{
	background-color: #000 !important;
	border-radius: 0;
}
.bloghome .vc_gitem-zone.vc_gitem-zone-c {
    background: transparent !important;
}
.btmtxtpad p{
	padding-left: 400px;
	padding-right: 400px;
	color: #000;
}
.home div#wpforms-170 {
    padding-left: 200px;
    padding-right: 200px;
}
.home .wpforms-submit-container {
    text-align: center;
}
body.home #wpforms-170 .wpforms-submit-container .wpforms-submit, body.home #wpforms-170 .wpforms-field-pagebreak button.wpforms-page-button{
	background-color: #000;
	color: #fff;
    border: none;
    padding: 10px 44px;
}
.home #wpforms-170 input {
    padding-top: 25px;
    padding-bottom: 25px;
}
::-webkit-input-placeholder { /* Edge */
  color: #000;
  font-family: 'Raleway' !important;	
}

:-ms-input-placeholder { /* Internet Explorer 10-11 */
  color: #000;
  font-family: 'Raleway' !important;	
}

::placeholder {
  color: #000;
  font-family: 'Raleway' !important; 	
}
/*END*/
body, h1, h2, h3, h4, h5, h6, button, a, #footer div, .freshslid {
font-family: 'Raleway' !important;
}
strong{
	font-weight: bold;
}
.paddingcss ul {
    padding-left: 80px;
    padding-right: 80px;
}
.header-wrapper {
    background-color: #fff !important;
}
.innerheader .nav-menu > ul > li > a:hover:after{
	background-color: #fff;
}	
.innerheader .page-title .content-boxed h1{
	color: #fff;
}
.innerheader .page-title .content-boxed h1:after{
	background-color: #fff;
}
.footable_parent tr {
    border: 0;
}
.whitetext p, .whitetext{
	color: #fff;
}
.paddingcss p{
	padding-left: 80px;
    padding-right: 80px;
}
.custombtn button.vc_general.vc_btn3 {
    background-image: none;
	text-transform: capitalize;
	font-size: 16px;
}
.mas h2 a{
    text-align: center !important;
    display: block;
    color: #000;
	background-color: rgba(186,216,71,0.8);
	font-size: 30px;
}	
.mas h2 a{
	padding: 118px 0 118px 0 !important;
}    
.mas .vc_column-inner{
	padding: 0px !important;
	background-size: 100% !important;
    transition: all .80s ease;
}
.mas h2{
	padding: 0px;
}
.mas .vc_column-inner:hover{
	transition: all .99s ease;
    background-size: 120% !important;
}	
.mas .vc_column-inner:hover h2 a{
	background-color: rgba(186,216,71,0.5);
}	
.blackclr p{
	color: #000;
}
.padfancy .vc_column-inner{
    padding-left: 60px !important;
	padding-right: 60px !important;
}
.home .wpforms-field-label-inline {
    color: #fff;
}

.paddingout.wpb_column {
    padding-left: 200px !important;
    padding-right: 200px !important;
}
.fisttxt {
    text-align: center;
}
.fisttxt ul li.ffb{
	padding-left: 0px;
}
.fisttxt ul li {
    display: inline-block;
    padding-left: 45px;
}
.fisttxt ul li img {
    width: 40px;
}
.sfisttxt, .tfisttxt{
	padding-top: 10px;
}
.navigation-container{
	padding-top: 45px;
}
#menu-main-menu li a{
    text-transform: capitalize;
    font-size: 16px;
}
.padcosts vc_column-inner {
	padding-left: 60px !important;
	padding-right: 60px !important;
}
::-webkit-input-placeholder { /* Chrome/Opera/Safari */
  font-weight: 600;
}
::-moz-placeholder { /* Firefox 19+ */
  font-weight: 600;
}
:-ms-input-placeholder { /* IE 10+ */
  font-weight: 600;
}
:-moz-placeholder { /* Firefox 18- */
  font-weight: 600;
}
.page-title{
	padding: 120px 0;
}
header#header {
    background: #fff !important;
}
.page-title-wrapper{
	padding-bottom: 0px !important;
}
@media only screen and (min-width:320px) and (max-width:767px) {
	.rmpadmob .vc_column-inner {
		padding-left: 15px !important;
		padding-right: 15px !important;
	}
	.paddingcss p {
		padding-left: 15px;
		padding-right: 15px;
	}
	.mas h2 a {
		padding: 80px 0 80px 0 !important;
	}
	.mas.wpb_column.vc_column_container{
		padding-left: 0px !important;
		padding-right: 0px !important;
	}
	.padfancy .vc_column-inner {
		padding-left: 15px !important;
		padding-right: 15px !important;
	}
	.home div#wpforms-170 {
		padding-left: 0;
		padding-right: 0;
	}
	.paddingout.wpb_column {
		padding-left: 15px !important;
		padding-right: 15px !important;
	}
	.header-wrapper .full-bg-image{
		margin-top: 80px;
	}
	.page-title {
		padding-top: 35px;
	}
	.page-title .content-boxed h1{
		padding-top: 85px;
	}
}	
@media only screen and (min-width:768px) and (max-width:1024px) {
	.paddingcss p, .padfancy .vc_column-inner, .paddingout.wpb_column {
		padding-left: 15px !important;
		padding-right: 15px !important;
	}
	.mas h2 a {
		padding: 50px 0 50px 0 !important;
	}
	.home div#wpforms-170 {
		padding-left: 0px;
		padding-right: 0px;
	}
	.page-title {
		padding-top: 35px;
	}
	.page-title .content-boxed h1{
		padding-top: 95px;
	}
}
@media only screen and (min-width:768px) and (max-width:1000px) {
	.header-wrapper .full-bg-image{
		margin-top: 80px;
	}	
}	