/*
Theme Name: Total School Child
License URI:
Text Domain: total-school-child
Tags: one-column, two-columns, three-columns, four-columns, left-sidebar, right-sidebar, custom-background, custom-colors, custom-header, custom-menu, editor-style, featured-image-header, featured-images, flexible-header, full-width-template, microformats, post-formats, rtl-language-support, sticky-post, theme-options, threaded-comments, translation-ready
*/

/*#counter .cmsmasters_counter_wrap .cmsmasters_counter .cmsmasters_counter_inner .cmsmasters_counter_counter_wrap{ font-size: 4em !important; }*/
/*#counter .cmsmasters_counter_wrap .cmsmasters_counter.counter_has_image .cmsmasters_counter_inner:before {
    background-size: 80%;
    font-size: 24px !important;
    width: 5em !important;
    height: 6em !important;
    left: 4em;
    border-radius: 0px !important;
}*/
.switch-wrap{ padding-top:2em !important; }
.website-switch{top:-.5em !important;}

.navi_scrolled .website-switch {
    top: -0.8em !important;
}
.navi_scrolled .switch-wrap{ padding-top: 2em !important; }
/*.navi_scrolled .nav_item_wrap:after{ padding-top:0px !important; }*/
.navi_scrolled .nav_item_wrap{padding-top:12px !important;}
.navi_scrolled .nav_item_wrap .nav_title{ padding-top:0px !important; }
_::-webkit-full-page-media, _:future, :root .navi_scrolled .nav_item_wrap .nav_title{ padding-top:10px !important; }
#counter .cmsmasters_counter{ padding:0 40px !important; }
/*#counter .cmsmasters_counter .cmsmasters_counter_inner:before{margin-left:-3em !important;}*/
#counter .one_first{ width: 80%; margin:0 auto; }
#counter .cmsmasters_counter .cmsmasters_counter_inner:before{ margin-left: -40px !important; }
.cmsmasters_counters .cmsmasters_counter_wrap.one_fifth { min-height: 15em; }
#counter .cmsmasters_counter_wrap:not(:last-child){ border-right: 1px solid #000;}
.subsite-swicther-1 .switch-now{ padding:0px !important; 

}
.headline_color {
    background-color: transparent!important;
}
div#bottom aside#text-3 p, div#bottom aside#text-3 p  {
    color: rgba(255,255,255,0.25);
}
/*#counter .cmsmasters_counter_counter_wrap {
    padding-top: 1.4em !important;
}*/
.subsite-swicther-1 .switch-now{ background: #000 !important; }
.switch-now { padding-left: .5em !important; padding-right: .35em !important;}
.switch-now:after{ display: none; }
#curriculam .one_third:nth-child(1){ border-top: 1.5em solid #F1787F;}
#curriculam .one_third:nth-child(2){ border-top: 1.5em solid #9370B0;}
#curriculam .one_third:nth-child(3){ border-top: 1.5em solid #9ACE8C;}

#counter .one_fifth:nth-child(1) .cmsmasters_counter_suffix{
    text-transform: lowercase;
    margin-left: 5px; }


/*.mid_nav_wrap{ width:57% !important; }*/
/*.switch-now:before{ display: none !important; }

.header_mid .search_wrap {
    top: 0.30em !important;
    z-index: 9999 !important;
    left: -12em;
}*/
/*_::-webkit-full-page-media, _:future, :root .header_mid .search_wrap{top:unset !important;}*/
.website-switch .switcher {

    display: table-row !important;
    vertical-align: middle;
    margin: 0;
    padding: 0;
    overflow: hidden;
}
.cmsmasters_slider_post .cmsmasters_slider_post_read_more{ color: #f1797e !important; }
.cmsmasters_slider_post .cmsmasters_slider_post_cont_info a{ color: #f1797e !important; }

.subsite-switch-2 .switch-now{ margin-bottom:.5em !important; }
.red-pad{ padding:7px !important; }
#banner-form h2{ color: #fff !important; font-size: 1.5rem !important; }
#banner-form input:not([type=button]):not([type=checkbox]):not([type=file]):not([type=hidden]):not([type=image]):not([type=radio]):not([type=reset]):not([type=submit]):not([type=color]):not([type=range]),#banner-form .form-control{ border:1px solid #fff !important; background: none !important; font-family: 'DIN Alternate' !important; color: #fff;}
#banner-form input[type=submit]{padding:.05em 2.5em !important; font-family: 'DIN Alternate' !important; letter-spacing:.5px !important;}
#banner-form select{ align-items: center !important; }
.nav_item_wrap .nav_title{ padding-top:10px; }
.nav_item_wrap:after{ padding-top:10px !important; }
.windows.chrome .navi_scrolled .nav_item_wrap:after{ padding-top:0px !important; }
#banner-home{ width: 100% !important; }
::placeholder { /* Chrome, Firefox, Opera, Safari 10.1+ */
  color: #fff !important;
  opacity: 1; /* Firefox */
  font-family: 'DIN Alternate';
}

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

::-ms-input-placeholder { /* Microsoft Edge */
  color: #fff !important;
  font-family: 'DIN Alternate';
}

#banner-section h6{font-family: 'DIN Alternate' !important;  }
/*.navi_scrolled .header_mid .search_wrap{ top:0px !important; }*/
/*_::-webkit-full-page-media, _:future, :root .navi_scrolled .header_mid .search_wrap{ top:5px !important; }*/
h4, h4 a, .cmsmasters_table thead th, .cmsmasters_table tfoot td, .cmsmasters_tabs .cmsmasters_tabs_list_item > a span, .comment-respond .comment-reply-title, .cmsmasters_stats .cmsmasters_stat_wrap .cmsmasters_stat_title, .cmsmasters_toggles .cmsmasters_toggle_title a{ font-family: 'DIN' !important;  }
/*_::-webkit-full-page-media, _:future, :root .navi_scrolled .nav_item_wrap:after{ padding-top:5px !important; }*/
#banner-form{ 
    padding: 1em 2em!important;
    background: rgba(0,0,0,0.5);
    width: 35% !important;
    margin-top: -3.2em !important;


}
@media screen and (min-width: 1390px){
#banner-form{ 
    padding: 1em 2em!important;
    background: rgba(0,0,0,0.5);
    width: 35% !important;
    margin-top: -2em !important;


} 
/*.mac.chrome .header_mid .search_wrap{left:em !important;}*/
.navi_scrolled .nav_item_wrap:after { padding-top: 0px !important; }

}


/*@media screen and (min-width: 768px) and (max-width: 1390px){
.header_mid .search_wrap{ left:-7em !important; }
.mac.chrome .header_mid .search_wrap{ left:-3em !important; }
.mac.safari .header_mid .search_wrap{ left:-6em !important; }
}
*/

@media screen and (max-width: 768px){
	#counter .cmsmasters_counter_wrap:not(:last-child){ border-right: unset !important;}
/*	.header_mid .search_wrap{ left: unset !important; top: unset !important; }*/
	.nav_item_wrap:after{ display: none; }
	#header .header_mid .mid_nav_wrap{ width:100% !important; text-transform: uppercase !important; margin: 0 auto !important;}
	#header .navigation .nav_title{ text-transform: uppercase !important; }
	#banner-form{ display: none; }
	#carouselarea h3 { font-size: 2em; }
  #banner-form{display: none !important;}

}

#faq-our-academies .red-pad{ padding: 0px 15px !important; }
#faq-our-academies .main-website .submit-btn {
    background: #926EB0 !important;
}

.subsite-nav option{ background-color: #000; text-transform: uppercase; font-family: 'DIN Alternate' !important; padding:.5em !important; }
.subsite-nav select{ background-color: #000; 
font-family: 'DIN Alternate' !important;
     -webkit-transition: unset; 
    -moz-transition: unset;
    -ms-transition: unset;
    -o-transition: unset;
     transition: unset; 
    border-radius: 0px;

}
/*.subsite-nav select {
     -webkit-appearance: none;
    -moz-appearance: none;
  
    background-image: url("data:image/svg+xml,<svg width='24' height='24' xmlns='http://www.w3.org/2000/svg'><path d='m0,6l12,12l12,-12l-24,0z'/><path fill='none' d='m0,0l24,0l0,24l-24,0l0,-24z'/></svg>");
    background-repeat: no-repeat;
    background-position-x: 100%;
    background-position-y: 5px;

    border-radius: 0px;
    border: unset !important;


}*/

/*.switch-now:after {
    content: '';
    background-image: url(http://tryitabudhabi.com/aldar-academies/wp-content/uploads/2020/06/down.png);
    background-repeat: no-repeat;
    width: 10px;
    height: 10px;
    z-index: 9;
    padding: 8px;
    position: absolute;
    right: 1.85em;
    top: 2.7em;
    pointer-events: none;
}*/
.subsite-swicther-2 .switch-now a{ text-decoration: unset !important; color: #fff !important; }
.switch-now select{ padding: .1em 0em 0em 0em !important; }
/*.subsite-swicther-2 .switch-now a{ text-decoration: unset !important; }*/

#banner-form select{ font-size: 15px; font-family: 'DIN Alternate' !important;color: #fff !important;border-radius: 0px !important; background: none !important; }

#banner-form select:after {
    content: '';
    background-image: url(../../../../../www.aldaracademies.com/wp-content/uploads/2020/06/down.png);
    background-repeat: no-repeat;
    width: 10px;
    height: 10px;
    z-index: 9;
    padding: 8px;
    position: absolute;
    right: 1.85em;
    top: 2.7em;
    pointer-events: none;
}

#banner-form .wadj:nth-child(2){ padding-left:7px !important; }


::-webkit-input-placeholder { /* Edge */
font-family: 'DIN Alternate' !important;
}

:-ms-input-placeholder { /* Internet Explorer 10-11 */
font-family: 'DIN Alternate' !important;
}

::placeholder {
font-family: 'DIN Alternate' !important;
}

#banner-form::-webkit-input-placeholder { /* Edge */
font-family: 'DIN Alternate' !important;
color: #fff !important;
}

#banner-form:-ms-input-placeholder { /* Internet Explorer 10-11 */
font-family: 'DIN Alternate' !important;
color: #fff !important;
}

#banner-form::placeholder {
font-family: 'DIN Alternate' !important;
color: #fff !important;
}


.desktop-hide form ::-webkit-input-placeholder { /* Edge */
font-family: 'DIN Alternate' !important;
color: #000 !important;
}

.desktop-hide form :-ms-input-placeholder { /* Internet Explorer 10-11 */
font-family: 'DIN Alternate' !important;
color: #000 !important;
}

.desktop-hide form ::placeholder {
font-family: 'DIN Alternate' !important;
color: #000 !important;
}

.desktop-hide select{ font-family: 'DIN Alternate' !important;color: #000 !important;border-radius: 0px !important;border-color: #000 !important; background: unset !important; }

.desktop-hide select:after {
    content: '';
    background-image: url(../../../../../www.aldaracademies.com/wp-content/uploads/2020/06/down.png);
    background-repeat: no-repeat;
    width: 10px;
    height: 10px;
    z-index: 9;
    padding: 8px;
    position: absolute;
    right: 1.85em;
    top: 2.7em;
    pointer-events: none;
}
.desktop-hide option{ font-family: 'DIN Alternate' !important; background-color: transparent !important;}
.desktop-hide .mb-3 .col-md-12{ padding-left:7px !important; padding-right:7px !important; }
.desktop-hide .wadj{ padding-left: 7px !important; padding-right:7px !important; }
.desktop-hide .spacing-mob{ margin-bottom:1rem !important; }

#banner-form option{ font-family: 'DIN Alternate' !important; background-color: transparent !important;}
#banner-form .mb-3 .col-md-12{ padding-left:7px !important; padding-right:7px !important; }
#banner-form .wadj{ padding-left: 7px !important; padding-right:7px !important; }

.read-more:hover:after {
    background: none repeat scroll 0 0 transparent;
    bottom: 0;
    content: "";
    display: block;
    height: 2px;
    left: 0;
    position: absolute;
    background: #000;
    transition: width 0.3s ease 0s, left 0.3s ease 0s;
    width: 7em;
}
.read-more:after{ left: 0px !important; }

/*.mid_nav_wrap{display: none !important; }*/
/*#tabbedcontent .cmsmasters_slider_post_inner{ min-height: 8em !important; }*/
#our-academies-fee-list .cmsmasters_tabs.tabs_mode_tab .cmsmasters_tabs_list{ display: none; }
#our-academies-fee-list .cmsmasters_tabs.tabs_mode_tab .cmsmasters_tab_inner{ padding-top:0px !important; }

#banner-form ::-webkit-input-placeholder { /* Edge */
font-family: 'DIN Alternate' !important;
color: #fff !important;
}

#banner-form :-ms-input-placeholder { /* Internet Explorer 10-11 */
font-family: 'DIN Alternate' !important;
color: #fff !important;
}

#banner-form ::placeholder {
font-family: 'DIN Alternate' !important;
color: #fff !important;
}

#small-dialog ::-webkit-input-placeholder { /* Edge */
font-family: 'DIN Alternate' !important;
color: #000 !important;
}

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

#small-dialog ::placeholder {
font-family: 'DIN Alternate' !important;
color: #000 !important;
}

.custom-select {
    display: inline-block;
    width: 100%;
     height: unset !important; 
    padding: 0.2rem .2rem .2rem .5rem !important;
    font-size: 1rem;
    font-weight: 400;
    line-height: 1.5;
    vertical-align: middle;
    border: unset !important;
    border-radius: 0rem !important;
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    background: #000 !important;
    color: #fff !important;
    font-family: 'DIN Alternate';
    font-size: .9em;
    font-weight: 900;
    cursor: pointer;
    text-transform: uppercase;
}

.select-selected:after { top: 10px; }

.switch-wrap { width: 100%; }
.website-switch{width:15.2em !important;}



#tabbedcontent .cmsmasters_tabs_list .cmsmasters_tabs_list_item:nth-child(1) a:before{
    content: '';
    background-image: url(../../../../../www.aldaracademies.com/wp-content/uploads/sites/19/2020/07/curricula.png);
    background-repeat: no-repeat;
    /* font-size: 8em !important; */
    background-size: 75%;
    height: 6em;
    width: 8em;
    left: 1em !important;
    font-size: unset !important;
    line-height: unset !important;
}
#tabbedcontent .cmsmasters_tabs_list .cmsmasters_tabs_list_item:nth-child(3) a:before{
    content: '';
 /*  background-image: url(http://tryitabudhabi.com/aldar-academies/al-bateen-academy/wp-content/uploads/sites/19/2020/07/award.png);*/
   /*background-image: url(https://www.aldaracademies.com/wp-content/uploads/2020/07/thin-events-2.png);*/
   background-image: url(../../../../../www.aldaracademies.com/wp-content/uploads/2020/06/virtual.png);
    background-repeat: no-repeat;
    /* font-size: 8em !important; */
    background-size: 75%;
    height: 6em;
    width: 8em;
    left: 1em !important;
    font-size: unset !important;
    line-height: unset !important;
}

#tabbedcontent .cmsmasters_tabs_list .cmsmasters_tabs_list_item:nth-child(2) a:before{
    content: '';
    background-image: url(../../../../../www.aldaracademies.com/wp-content/uploads/sites/19/2020/07/fees.png);
    background-repeat: no-repeat;
    /* font-size: 8em !important; */
    background-size: 75%;
    height: 6em;
    width: 8em;
    left: 1em !important;
    font-size: unset !important;
    line-height: unset !important;
}

#tabbedcontent .cmsmasters_tabs_list .cmsmasters_tabs_list_item:nth-child(3) a span{ padding-top:0px !important; }
#tabbedcontent .cmsmasters_tabs_list .cmsmasters_tabs_list_item:nth-child(4) a span{ padding-top:0px !important; }
#tabbedcontent .cmsmasters_tabs_list .cmsmasters_tabs_list_item:nth-child(4) a:before{
    content: '';
    background-image: url(../../../../../www.aldaracademies.com/wp-content/uploads/sites/19/2020/07/location.png);
    /*background-image: url(https://www.aldaracademies.com/wp-content/uploads/2020/06/virtual.png);*/
    background-repeat: no-repeat;
    /* font-size: 8em !important; */
    background-size: 75%;
    height: 6em;
    width: 8em;
    left: 1em !important;
    font-size: unset !important;
    line-height: unset !important;
}

#tabbedcontent h4 a { text-transform: uppercase; }


@media screen and (max-width: 768px){
.website-switch {
    /*width: 14em !important;*/
}

.header_mid_inner .logo img.logo_retina {
    width: 100%;
}

#tabbedcontent .cmsmasters_tabs_list .cmsmasters_tabs_list_item:nth-child(1) a:before, #tabbedcontent .cmsmasters_tabs_list .cmsmasters_tabs_list_item:nth-child(2) a:before, #tabbedcontent .cmsmasters_tabs_list .cmsmasters_tabs_list_item:nth-child(3) a:before, #tabbedcontent .cmsmasters_tabs_list .cmsmasters_tabs_list_item:nth-child(4) a:before{
    background-image: none;
    height: auto;
}

.table-sec {
    overflow-x: auto;
}
.aca8 img {
    width: auto;
}
.cmsmasters_row_outer_parent .academies-btn-sec .slick-slide{
  border-right:none !important;
}
}
