/*
Theme Name: Baby Kids
Theme URI: http://www.nicdarkthemes.com
Description: Wonderful theme for your school.
Author: Nicdark
Author URI: http://www.nicdarkthemes.com
Version: 1.4
License: http://www.nicdarkthemes.com
License URI: http://www.nicdarkthemes.com
Tags: black, brown, orange, tan, white, yellow, light, one-column, two-columns, right-sidebar, fluid-layout, responsive-layout, custom-header, custom-menu, editor-style, featured-images, microformats, post-formats, rtl-language-support, sticky-post, translation-ready, accessibility-ready
Text Domain: babykids
*/

@import "css/nicdark_style.css";


/* =WordPress Core
-------------------------------------------------------------- */
/* =WordPress Core
-------------------------------------------------------------- */
.alignnone {
    margin: 5px 20px 20px 0;
}

.aligncenter,
div.aligncenter {
    display: block;
    margin: 5px auto 5px auto;
}

.alignright {
    float:right;
    margin: 5px 0 20px 20px;
}

.alignleft {
    float: left;
    margin: 5px 20px 20px 0;
}

.aligncenter {
    display: block;
    margin: 5px auto 5px auto;
}

a img.alignright {
    float: right;
    margin: 5px 0 20px 20px;
}

a img.alignnone {
    margin: 5px 20px 20px 0;
}

a img.alignleft {
    float: left;
    margin: 5px 20px 20px 0;
}

a img.aligncenter {
    display: block;
    margin-left: auto;
    margin-right: auto
}

.wp-caption {
    background: #fff;
    border: 1px solid #f0f0f0;
    max-width: 96%; /* Image does not overflow the content area */
    padding: 5px 3px 10px;
    text-align: center;
}

.wp-caption.alignnone {
    margin: 5px 20px 20px 0;
}

.wp-caption.alignleft {
    margin: 5px 20px 20px 0;
}

.wp-caption.alignright {
    margin: 5px 0 20px 20px;
}

.wp-caption img {
    border: 0 none;
    height: auto;
    margin: 0;
    max-width: 98.5%;
    padding: 0;
    width: auto;
}

.wp-caption p.wp-caption-text {
    font-size: 11px;
    line-height: 17px;
    margin: 0;
    padding: 0 4px 5px;
}


//MAIN MENU HOME BOTTON
#menu-item-874 a.sf-with-ul.icon-home:before{
  content: '\e84e';
}

#menu-item-2809 a{
  display: none;
}

#menu-item-874 a{
 /* color:#fff; */
}

#menu-item-2809{
  position: relative;
  left: 1.92%;
}

@media screen and (max-width: 760px){
  #menu-item-874 a.sf-with-ul.icon-home:before{
  content: '\e84e';
}

#menu-item-2809 a{
  display: none;
}

#menu-item-874 a{
  /*color:#fff;*/
}

#menu-item-2809{
  position: relative;
  left: 1.92%;
}
}

#menu-item-2811 a {
  position: relative;
}

#home_buttons {
  height: 100px;
}

#home_countdown_inner{
 height: 100px;
}

#home_countdown_inner .vc_col-sm-12.wpb_column.vc_column_container{
  //position: relative;
  //bottom: 100%;
}

#mc4wp_widget-2 h2{
  background-color: #edbf47;
}

.abcd{
  display:none;
}


@media screen and (max-width: 360px){

#sharee{
 display:none;
}

iframe{
  width: 100%;
  height: 40%;
  position: relative;
  right: 0%;
}

.subtitle.greydark{
  margin-top:40px;
}

.abcd{
  display: inline-block;
  background-color: blue;
  z-index: 15;
  position: absolute;
}


#home_revslider{
  //height: 250px;
}

.slotholder {
  display:none;
}

.slotholder {
  background-image: url(http://103.224.23.65/~saiconnections/wp-content/uploads/2015/06/Can_07newwe.png);
  height: 100%; 
  display: inline-block;
  position: relative;
  top:50px;
  background-position: 50% 50%;
}

#nicdark_singlepage_parallax.nicdark_section.nicdark_imgparallax{
  //background: url(http://103.224.23.65/~saiconnections/wp-content/uploads/2015/05/Whatis-Autismnew.png) 0% !important;
  background-size: 480px 450px !important;
  background-repeat: no-repeat !important;
  height: 255px !important;
  margin-top:25% !important; 
}

#nicdark_singlepage_parallax.nicdark_filter.greydark{
  height: 100px !important;
  margin-bottom:100px !important;
  margin-top:50% !important;
}

#nicdark_filter greydark{
  //height:155px;
}

}

@media screen and (max-width: 500px){
 #sharee{
 display:none;
}

#customfood.nicdark_section.nicdark_imgparallax{
   
   width:100%;
   height: auto;
}



}





.suubscribe{
  width: 450px;
  margin: 17% auto;
}


.header-form {
  font-size: 35px;
  text-transform: uppercase;
  letter-spacing: 5px;
}


.description {
  font-size: 14px;
  letter-spacing: 1px;
  line-height: 1.3em;
  margin: -2px 0 45px;
  text-align:center;
}


.input {
  display: flex;
  align-items: center;
}


.button {
  height: 44px;
  border: none;
}

  
#email {
  width: 100%;
  background: #FDFCFB;
  font-family: inherit;
  color: #737373;
  letter-spacing: 1px;
  text-indent: 5%;
  border-radius: 5px 5px 5px 5px;
 /* margin-left: 100px; */
}


#submit-subscribe{
  width: 30%;
  height: 46px;
  background: #6fc191;
  font-family: inherit;
  font-weight: bold;
  color: #fff;
  letter-spacing: 1px;
  border-radius: 5px 5px 5px 5px;
  cursor: pointer;
  transition: background .3s ease-in-out;
  position: relative;
  left: 40%;
}
  

#submit-subscribe:hover {
  background: #6fc191;//#d45d7d;
}
  

input:focus {
  outline: none;
  outline: 2px solid #6fc191;
  box-shadow: 0 0 2px #6fc191;
}

.nicdark_masonry_container.nicdark_filter{
    
   position: relative;
  height: 1734px;
  width: 75%;
  left: 10%;
}




/*//////////////////////////////////////////////////////////////////akshay*/

#mc4wp-form-1
{
	padding:0px 10px 0px 10px;
}

.mc4wp-form label
{
	font-weight:150;
}

.ifrm
{
	width:75%;
	height:100%;
	margin:0 auto;
}

.space_video_mobile
{
display:none;
}

@media screen and (max-width: 1024px)
{
	#menu-menu-baby-kids
	{
		font-size: 11px;
	}
	
}

@media screen and (max-width: 720px)
{
	.ifrm
	{
		width:100%;
		height:400px;
		margin:20%;
	}

	.nicdark_logo a img
	{
		width: 111px;
 		margin-top: -15px;
	}

	.space_video_mobile
	{
		display:100px;
	}
}

@media screen and (max-width: 480px)
{
        #mc4wp-form-1 input{
           width: 100% !important;
        }
        #mc4wp-form-1 input[type=submit]{
           width: 100% !important;
           margin: 10px 0px 0px 4px !important;
        }
        
        .thnk-you img{
         width:100%;
         margin-top:60%;
        }
	.form.mc4wp-form form p label::before
	{
		/*content: "Build the skills to conquer autism with our free weekly insights";*/
		font-size:10pt;
		display: block;
	}
		
	.nicdark_bg_grey.nicdark_section.nicdark_shadow.nicdark_radius_bottom.fade-down
	{
		height:100px;
	}

	.nicdark_bg_grey.nicdark_section.nicdark_shadow.nicdark_radius_bottom.fade-down.animated.fadeInDown
	{
		height:100px;
	}	
	.white.subtitle
	{
		margin-top: 111px;
		font-size: 18px;
	}

	.nicdark_divider.left.big
	{
		display:none
	}
	
	.wpb_single_image
	{
		 align:center;
	}
	.wpb_single_image img
	{
		  max-width: 75%;
	}

	.nicdark_space160
	{
		height:0px;
	}

	.nicdark_space20
	{
  		height: 10px; // !important
	}
	.nicdark_space200
	{
		height: 130px; // !important
	}

	.nicdark_logo a img
	{
		width: 111px;
 		margin-top: -15px;
	}

	.nicdark_filter.greydark
	{
		//display:none;
                height:100%;
	}
	.ifrm
	{
		margin-top:100px;
		width:100%;
		height:100%;
		margin-left:0%;
	}

	.space_video_mobile
	{
		display:100px;
	}

	.post-244.page.type-page.status-publish.hentry .nicdark_section .nicdark_container.nicdark_clearfix .grid.grid_12.percentage
	{
		height:10px;
 	}

}

.wpcf7-form input[type="submit"]
{
background-color:#6fc191;
}

#mc4wp_widget-3 h2
{ background-color:orange; }


#customfood {
  background-size: contain !important;
}


/*
.sumome-share-client-wrapper.sumome-share-client-wrapper-left-page.sumome-share-client-counts.sumome-share-client-light.sumome-share-client-medium
{
display:none;
}
*/

.priti{
  height: 205px;
}

@media only screen and (max-width:767px){

  .priti{
  height:470px;
}

}


@media only screen 
 and (min-device-width: 768px) 
 and (max-device-width: 1024px){

/* .priti{
  height:600px;
}

.heena{
  height: 699px;
} */

} 






@media only screen and (max-width: 479px) and (min-width: 320px){
.nicdark_displaynone_iphonepotr, .nicdark_displaynone_responsive{
   
  display :inline !important;
} 

.nicdark_disable_marginleft_iphonepotr, .nicdark_disable_marginleft_responsive{
  
  margin-left: 0px !important;
  margin-top: 100px !important;
}


}

.nicdark_page_sidebar img.wp-smiley{width: auto;}


.cake1 .nicdark_space20{
  height:5px;
}


.cake1 .nicdark_divider.small > span{
  display: none; 
}

.buttoncake{    
   position: relative;
    bottom: 45px;
    left: 470px;
    text-decoration: none;
 }


@media only screen and (max-width: 767px){
.nicdark_space160{
  height:75px;
}

.buttoncake{    
   position: relative;
  bottom: 50px;
    left: 200px;
 }
  

.buttoncake.nicdark_btn.medium{ 
   padding: 2px 8px; 
   position: relative;
   bottom: 30px;
   left: 210px;
   text-decoration: none;
 }

.nicdark_radius.nicdark_shadow.nicdark_bg_grey{
   height: 420px;
   width: 320px;
} 

.nicdark_activity p {
    font-size: 12px;
}

}


@media only screen 
 and (max-width: 767px)
 and (orientation: landscape){
   
  .nicdark_space160 {
  height:100px;
  
}
   .buttoncake.nicdark_btn.medium{ 
   padding: 2px 8px; 
   position: relative;
   bottom: 40px;
   left: 350px;
   text-decoration: none;
 }
  
}



/*for newsletter page*/

#newsletter_page>form {
    max-width: 900px;
    margin: auto;
       
    
}

#newsletter_page>form #submit-mail {
    margin: 10px auto 50px auto !important;
    float: none !important;      
    
}
#newsletter_page .mc4wp-form-fields p{font-size:20px;}
#newsletter_page .mc4wp-form-theme input[type=email]{background: #efefef;}

#newsletter_page>form input[type="email"]:-ms-input-placeholder { 
                  
                /* Internet Explorer 10-11 */ 
                text-align: center; 
                
            } 
            
#newsletter_page>form input[type="email"]::-ms-input-placeholder {  
                  
                /* Microsoft Edge */ 
                text-align: center; 
                
            } 
            
#newsletter_page>form input[type="email"]::placeholder {  
                  
                /* Firefox, Chrome, Opera */ 
                text-align: center; 
            } 

.page-id-6356 h1 {
    text-align:center;
}

.page-id-6356 .nicdark_space160 {
    height:120px;
}

.page-id-6356 .nicdark_space160 {
    height:80px;
}

@media (max-width:1440px) {
#newsletter_page>form {
    max-width: 700px;
    margin: auto;
    }
#newsletter_page .mc4wp-form-fields p{font-size:15px;}
    
    
}


@media (max-width:360px) {
.page-id-6356 .nicdark_space160 {
    height:90px;
}

}




.page-id-6356 .nicdark_divider {
    display: none;
}














