/*

Theme Name: Little Artists

Theme URI: http://little-artists.com/wp

Author: the  SEO Agency Pte Ltd

Author URI: http://seoagency.com.sg/

*/



/* body{

	background:url('img/bg-pattern.gif') repeat;

	color: #404040  !important;                                                                                                                                                  
} */

.ls-l{

     font-family:"neue-display-random", "Arial Black", Helvetica, sans-serif !important;

      font-size: 2.3rem;

}

h1{font-family:'neue-display-random' !important;font-size:22.2px !important;}



h1, .vc_custom_heading h2{

font-family:"neue-display-random", "Arial Black", Helvetica, sans-serif !important;

  font-weight:100 !important;

  font-size:24px !important;

  color:#404040 !important;

letter-spacing:-1px;

  

}

h2,.vc_custom_heading h3, h3.vc_custom_heading,h3 

{

  font-family:"neue-display-random", "Arial Black", Helvetica, sans-serif !important;

  font-size: 18px !important;

  margin-top:0;

  font-weight: 100 !important;

color:#404040 !important;

letter-spacing:-1px;

}



h4{

  font-family:"neue-display-random", "Arial Black", Helvetica, sans-serif !important;

  font-size: 16px !important;

  margin-top:0;

  font-weight: 100 !important;

color:#404040 !important;

letter-spacing:-1px;

}





h2,h3,h4,h5,h6{"neue-display-random", "Arial Black", Helvetica, sans-serif !important; color:#404040 !important;letter-spacing:-1px;}



p{font-size:17px;font-family: "neue",sans-serif !important;}



.vc_custom_heading h2,.vc_custom_heading h3,.vc_custom_heading h4,.vc_custom_heading h5,.vc_custom_heading h6 {

    color: #404040  !important;

}

#body-container{
/* 	  background: url("img/brush-right.gif") no-repeat scroll 0 0 rgba(0, 0, 0, 0); */
	  background: url("https://little-artists.com/wp-content/uploads/2023/09/new-brush-right.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0) !important;
	  font-size:17px;
}

.awards{
	width:20%;

	float:left;

	position: relative;

	min-height: 1px;

	margin-right:15px;

	margin-left: 15px;

	height:auto;

}

#topbanner-withslider .col-md-6:first-child{
	padding-right:0;
}

#topbanner-withslider .col-md-6:last-child

{

	padding-left:0;

}



#topbanner-withslider

{

	margin-top: 0px;

}



.logo-header

{

	margin-top: 0;

}



#ubermenu-main-2

{

	background:#1AB3EF;

}



#layerslider_2_2

{



}



.wpb_content_element p

{

	font-size:15px;

	text-align:justify;

}





.page-template-home-page-template img.aligncenter

{

	background:#fff;

}



.gothic-century{

	font-family:"neue" !important;

}





.footer-bottom

{

	background: #6476BD;

	color:#fff;

	padding:10px 0;

}





.alignit-right

{

	text-align:right;

}



.margintop20

{

	margin-top:20px;

}



.fullwidth

{

	width: 100%;

}



.vc_custom_heading.nomargin-top h2

{

	margin-top:0;

}



.vc_custom_heading h2

{

	margin-top:0;

}



.page #body-container .content-page

{

	margin-top:20px;

}



.wpb_tab

{

	border:1px solid #eee;

	background:#fff !important;

}



.wpb_tab table td, .wpb_tab table td p

{

	font-size:14px;

}



.wpb_tab table td

{

	border: 1px solid #eee;

	margin-bottom:4px;

	padding:8px 0 5px 8px;

}



.page-id-10 .vc_grid-item .vc_gitem-post-data h4

{

	font-size: 17px !important;

	min-height: 30px !important;

	font-weight:bold;

 

}



.page-id-10 .vc_gitem-post-data-source-post_excerpt p

{

	font-size:17px !important;

	text-align: justify;

}



.page-id-10 .vc_gitem_row .vc_gitem-col .vc_btn3-container

{

	margin-bottom: 10.739px;

}



.page-id-10 .vc_btn3-container.vc_btn3-left 

{

	text-align: center !important;

}





.gform_wrapper .ginput_complex .ginput_right

{

	margin-left:0 !important;

}



.gform_wrapper input[type="email"], .gform_wrapper input[type="number"], .gform_wrapper input[type="password"], .gform_wrapper input[type="tel"], .gform_wrapper input[type="text"], .gform_wrapper input[type="url"]

{

	 padding: 0 !important;

}



.gform_wrapper .top_label .gfield_label

{

	margin-bottom:0 !important;

}



.gfield

{

	border-bottom: 1px solid #ccc !important;

	padding-bottom: 9px;

}





.page-id-18 .gform_wrapper {

	margin: 1em 0;

	max-width: 98%;

	overflow: inherit;

	background: #fff;

	padding: 30px;

}



.gfield_label

{

	font-size: 15px;

}



.page-id-18 #gform_1 .gfield_html h3

{

	color: #1994a3;

	font-family:"neue" !important;

	font-weight: bold;

	font-size:18px;

}



.page-id-18 .gfield_checkbox label{

	font-weight: normal !important;

}



.gform_wrapper .gf_step

{

	font-size: 1.3em !important;

	color:#f98c17;

}



.enroll-now{padding-top:60px;}

.right-header{margin-top:-20px;}

.submenu{position:relative;z-index:3;}



@media (max-width: 980px){

	#responsive-menu .responsive-menu li a{

	height: auto !important;

	}

	#responsive-menu{width:70%;}

	.sub-menu{font-size: 14px;

	padding-left: 0;}

	.logo-header{margin-bottom:0px;}

	.enroll-now{padding-top:0;padding-bottom:20px;margin-right:-15px;}

	#ubermenu-main-8{background:#f98c17;}

	.submenu{margin-left:-15px;}

	.ubermenu .ubermenu-target-text{font-size: 2vmin;height:44px;}

	.ubermenu-transition-shift .ubermenu-item.ubermenu-active>.ubermenu-submenu-drop{position: absolute;left: 0;width: 100%;border-top: 1px solid #fff;}

	.banner-left{margin-left:-15px;}

}

@media (max-width: 568px){

	.ubermenu .ubermenu-colgroup .ubermenu-column, .ubermenu .ubermenu-custom-content-padded, .ubermenu .ubermenu-nonlink, .ubermenu .ubermenu-retractor, .ubermenu .ubermenu-submenu-padded, .ubermenu .ubermenu-submenu-type-stack > .ubermenu-item-normal > .ubermenu-target, .ubermenu .ubermenu-target, .ubermenu .ubermenu-widget, .ubermenu-responsive-toggle{padding:5px 20px 0;}

}

@media (max-width: 414px){

	.ubermenu .ubermenu-target-text{font-size: 2.6vmin;line-height:18px;height:44px;}

	#responsive-menu{width:100%;}

}



@media (max-width: 375px){

	.logo-header{margin-top:20px;}

}



@media (max-width: 320px){

.ubermenu .ubermenu-target-text{font-size: 2.6vmin;line-height:18px;height:44px;}

#responsive-menu{width:100%;}

}



table td

{

padding:10px;

}



.showinmobile

{

display:none;

}

@media screen and (max-width: 800px){

.enroll-now img

{

width:75%;

}

.wpb_content_element p {

	font-size: 13px;

}

p {

	font-size: 13px;

}



/*.wpb_single_image.vc_align_left {

	text-align: left;

	width: 50%;

	float: left;

}*/

.awards{

	margin-left:5px;

	margin-right:5px;

}

.ubermenu .ubermenu-item.ubermenu-item-27 > .ubermenu-target {

	padding-right:18px;

}

#menu-item-707{

	margin-right:-20px;

}

/*.vc_col-sm-2.wpb_column.vc_column_container 

{

clear:both;float:left;

}



.wpb_single_image.vc_align_center

{

   text-align: left;

	width: 50%;

	float: left;

}

.vc_col-sm-3.wpb_column.vc_column_container 

{

clear:both;float:left;

}

 .showinmobile

  {

	display: block;

	background: #fff;

	text-align: center;

  }

  .hideinmobile{

   display:none !important;

  }*/

table td

{

padding:6px;

font-size:12px;

}

.right-header .alignit-right{

text-align:center !important;

}

.ls-l{

top:100px !important;

font-size:14px !important;

padding:10px;

line-height:20px !important;

}

}



#responsive-menu .responsive-menu li li li a{

	white-space: normal !important;

    height: auto !important;

}



.nopadding{

    padding:0;

}



.enroll-now .nopadding{

    text-align:center;

    font-weight:bold;



}

.programbrochure{

    color:#ffffff;

}



.applybgcolor{

    background: #f78b43 none repeat scroll 0 0;

    float: left;

    text-align: center;

    width: 100%;

}



.applybgcolor:hover{

    text-decoration: none !important;

}



.vc_custom_1461642707103 img{

    max-width: 100%;

}



.page-id-10 .vc_grid-item-zone-c-left .vc_gitem-zone-c, .page-id-10 .vc_grid-item-zone-c-right .vc_gitem-animated-block

{

    width:15% !important;

}



.page-id-10 .vc_grid-item-zone-c-right .vc_gitem-zone-c{

    width:85% !important;

}



@media (max-width: 1200px){                              

    .ubermenu-main .ubermenu-item-level-0 > .ubermenu-target {

        font-size: 12px !important;

    }                     

    

    .enroll-now{padding-top:10px;}

    .right-header{margin-top:0px;}



}



.wpb_button, .wpb_content_element{

    margin-bottom:15px !important;;

}



.right-header .enroll-now img{

    width:98% !important;

    max-width:98% !important;

}



.gform_wrapper .gf_step {

    font-size: 16px !important;

}



.vc_custom_1419242120132,.vc_custom_1420541757398{

    background:transparent !important;

}

.vc_custom_1419242120132 h2{

    margin-top:-10px;

}



.page-id-10 .vc_gitem-zone-mini .vc_gitem-col.vc_gitem-col-align-left{

    padding:0 10px !important;

}



.right-header .enroll-now .col-md-9 img {

        width:94% !important;

    max-width:94% !important;

}



@media only screen and (max-width: 768px) {

    .vc_custom_1461642707103 img{

        float:left;

    }

}   



.page-id-2073 a, .page-id-2070 a {

    color: #104954;

}

/*Custom CSS*/
._hr hr {
    border-top: 1px solid #c0c0c0 !important;
}
._custom-h2 {
    font-weight: bold !important;
}
span#input_6_25 {
    visibility: hidden;
}
span#input_6_25:before{
visibility: visible;
    content: "$270";
}
/* gravity form*/
/*#gform_11 .wrapper {
  border: 1px solid red;
}
#gform_11 #field_11_60 .inner {
  border: 1px solid purple;
  margin: auto;
}
#gform_11 #field_11_60 input[type=checkbox] {
  *display: none;
}
#gform_11 #field_11_60 input[type=checkbox] ~ label {
  background: green;
  height: 50px;
  color: #fff;
  padding: 16px;
  display: block;
}
#gform_11 #field_11_60 input[type=checkbox]:checked #field_11_46 { 
  opacity: 0;
  height: 0;
  display: none !important;
}*/

/*Application form*/
.hidden{display:none;}
.show_std{display:block;}
li#field_11_74, li#field_11_72, li#field_11_79, li#field_11_65, li#field_11_89, li#field_11_77, li#field_11_103,li#field_11_110, li#field_11_108, li#field_11_76, li#field_11_82, li#field_11_96,li#field_11_75, li#field_11_78, li#field_14_34, li#field_14_33, li#field_15_37, li#field_15_36,li#field_17_74, li#field_17_72, li#field_17_79, li#field_17_65, li#field_17_89, li#field_17_77, li#field_17_103,li#field_17_110, li#field_17_108, li#field_17_76, li#field_17_82, li#field_17_96,li#field_17_75, li#field_17_78, li#field_20_116, li#field_20_120, li#field_20_121, li#field_20_74, li#field_20_72, li#field_20_126, li#field_20_124, li#field_20_131, li#field_20_133, li#field_20_79, li#field_20_89, li#field_20_77, li#field_20_110, li#field_20_76, li#field_20_103, li#field_20_78,li#field_20_82,li#field_20_96,li#field_20_108{
    border: none !important;
}
li#field_17_115 {
    margin-top: -25px;
}
@media only screen and (max-width: 600px) {
span._enquire{
	float:left;
	padding-left:0 !important ;
}
strong.admi {
    font-size: 18px !important;
}
}
@media only screen and (max-width: 600px) and (min-width: 320px) {
.enroll-now{
	margin-top: 0px !important;
}
strong.admi {
    font-size: 18px !important;
}
.wpb_single_image .vc_figure {
    display: block !important;
}
.enrol-now{
   width: 105px !important;
   float: right !important;
}
}

.home-form input#input_27_3_3 {
    border: 2px solid #f78b43;
    height: 40px;
    border-radius: 5px;
}
.home-form input#input_27_3_6{
    border: 2px solid #f78b43;
    height: 40px;
    border-radius: 5px;
}
.home-form input#input_27_31_3{
    border: 2px solid #f78b43;
    height: 40px;
    border-radius: 5px;
}
.home-form input#input_27_31_6 {
    border: 2px solid #f78b43;
    height: 40px;
    border-radius: 5px;
}
.home-form textarea#input_27_28 {
    border: 2px solid #f78b43;
    height: 40px;
    border-radius: 5px;
}
.home-form input#gform_submit_button_27 {
    padding: 10px 50px;
    background-color: #000;
    border-radius: 10px;
    color: #fff;
    font-size: 20px;
    border: 2px solid #000;
}
ul.list-icon li i {
    margin-left: -10%;
    padding: 8px;
    color: #f06ca8;
    font-size: 17px;
}
ul.list-icon li {
    list-style: none;
    font-size: 17px;
    text-align: justify;
    color: #404040;
}
ul.icons-list li i {
    margin-left: -4%;
    padding: 13px;
    color: #f06ca8;
    font-size: 20px;
}
ul.icons-list li {
    list-style: none;
    font-size: 17px;
}
.join-form button.button {
    background-color: #f47121;
    color: #fff;
    border-color: #f47121;
    padding: 8px;
    width:100%;
}
.join-form span#input_38_1_6_container {
    width: 40%;
}
.join-form span#input_38_1_3_container {
    width: 40% !important;
}
.join-form li#field_38_2 {
    float: right;
    margin-top: -55px;
    width: 20%;
}
.join-form ul#gform_fields_38 li {
    border-bottom: none !important;
}
.join-form label {
    display: none !important;
}
.join-form .gform_footer.top_label {
    display: none;
}
.join-form input#input_38_1_3 {
    height: 45px;
    padding: 10px !important;
}
.join-form input#input_38_1_6 {
    height: 45px;
    padding: 10px !important;
}

.ubermenu.ubermenu-main .ubermenu-item-level-0 > .ubermenu-target {
   
    padding: 10px !important;
}

ul {
    font-family: "neue",sans-serif !important;
    font-size: 15px !important;
}
.gform_wrapper input[type=email], .gform_wrapper input[type=number], .gform_wrapper input[type=password], .gform_wrapper input[type=tel], .gform_wrapper input[type=text], .gform_wrapper input[type=url] {
    padding: 10px !important;
}
.border_form {
    border: none !important;
}