@media (min-width:801px)  { 

	#aboutsizeing > div {
	padding: 90px 90px 90px 90px;
}
	#programsizing > div {
			padding: 130px 130px 30px 140px;
			
		}
}

  @media only screen and (min-width: 2000px) {
    #aboutsizeing > div {
	padding: 180px 90px 180px 90px;
}
	#programsizing > div {
			padding: 325px 130px 30px 140px;
			
		}


}


.scheme_default .single-tribe_events .tribe-events-event-meta .tribe-events-abbr {
	cursor: default ! important;
}
#mobilemolana {
	height:945px ! important;
	margin:150px;
}
.dropdown1
{
	margin-top: -19px ! Important;
}
.game {
	display:none ;
	position:absolute:
		top:233333;
}
.headericons1 {
	padding-top:15px;
}
.wp-media-buttons , #mceu_33, #mceu_34, .wp-editor-tabs {
	display:none;f
}
.hurrytimer-timer-block {
	border: 2px solid white ! important;
 padding-top: 10px! important;
    padding-bottom: 18px! important;
	 padding-left: 10px! important;
	padding-right: 10px! important;
    border-radius: 10px! important;
}

@media (min-width:320px)  {
.hurrytimer-timer-block {
	border: 2px solid white ! important;
 padding-top: 10px! important;
    padding-bottom: 18px! important;
	 padding-left: 10px! important;
	padding-right: 10px! important;
    border-radius: 10px! important;
}


}
@media (min-width:480px)  {  .hurrytimer-timer-block {
	border: 2px solid white ! important;
 padding-top: 10px! important;
    padding-bottom: 18px! important;
	 padding-left: 10px! important;
	padding-right: 10px! important;
    border-radius: 10px! important;
}
}

.tribe-events-event-image {
height: 290px;
}
.dropdown1-content p > a:hover , .dropdown1-content p a > i:hover {
	color:#2b6d9d! important;
}
.mce-toolbar .mce-ico {
    color: #ffffff ! important;
	}
.mce-panel .mce-btn i.mce-caret {
	border-top: 6px solid #ffffff ! important;  }
.mce-menubtn.mce-fixed-width span {
	 color: #ffffff ! important;
}
#contactarea{
	box-shadow: inset 0 0 0 1000px rgb(0 0 0 / 75%) ! important;
}

.sc_layouts_menu_nav>li>a {
	padding:1em;
}

.contacts_logo > img {
	width:80%;
}
.header_main_middle.transparent_bg {
    padding: 3.95em 1.6em 2em 1.6em;
}
.sc_item_title {
	letter-spacing: -0.6px ! important;
}
#emailb > a {
    border-color: rgb(248 248 248) ! important;	
}
#emailb > a:hover {
   color:#2b6d9d ! important;
	background:rgb(248 248 248) ! important;
}


.content_wrap {
     padding-top: 0px ! important; 
	 padding-bottom: 0px; 
}

.elementor-column-gap-default>.elementor-column>.elementor-element-populated {
     padding: 0px; 
}
#welcome > h2 {
	    font-size: 28px;
    text-transform: uppercase;
    font-family: 'montserrat';
    letter-spacing: 0.3px;
}
/* Extra small devices (phones, 600px and down) */
@media only screen and (max-width: 600px) {
	.welcomepp {
		margin-left:10px;
		margin-right:10px;
	}
	#welcome > h2 {
    font-size: 25px;
}
}

/* Small devices (portrait tablets and large phones, 600px and up) */
@media only screen and (min-width: 600px) {
	.welcomepp {
		margin-left:30px;
		margin-right:30px;
	}
}

/* Medium devices (landscape tablets, 768px and up) */
@media only screen and (min-width: 768px) {
	.welcomepp {
		margin-left:40px;
		margin-right:40px;
	}
}

/* Large devices (laptops/desktops, 992px and up) */
@media only screen and (min-width: 992px) {
	.welcomepp {
		margin-left:50px;
		margin-right:50px;
	}
}

/* Extra large devices (large laptops and desktops, 1200px and up) */
@media only screen and (min-width: 1200px) {
	.welcomepp {
	margin-left: 70px;
    margin-right: 65px;
	}
}
@media only screen and (min-width: 1600px) {
	.welcomepp {
		padding-left: 69px;
    padding-right: 64px;
	}
}

@media only screen and (min-width: 2400px) {
	
}

#teacherss > h1
{
	    letter-spacing: 3px;
}
.insta-gallery-list .insta-gallery-item .insta-gallery-image-wrap .insta-gallery-image-mask {
    background-color: #2b6d9d  !important;
    opacity: -1  !important;
}

.scheme_default dt, .scheme_default b,  .scheme_default mark, .scheme_default ins {
    color: black  !important;
	font-weight:600 ! important;
}
.insta-gallery-feed .insta-gallery-actions, .qligg-mfp-wrap .insta-gallery-actions {
    text-align: center;
    
    margin-top: 55px !important;
}

.insta-gallery-feed[data-feed_layout="carousel"] .swiper-button-next > i, .qligg-mfp-wrap[data-feed_layout="carousel"] .swiper-button-next > i, .insta-gallery-feed[data-feed_layout="carousel"] .swiper-button-prev > i, .qligg-mfp-wrap[data-feed_layout="carousel"] .swiper-button-prev > i {
 
    color: #2b6d9d  !important;
	
}
.sc_layouts_row_type_narrow .socials_wrap {
    margin-right: 45px ! important;
}
.scheme_dark .sc_layouts_menu_nav>li>a:hover, .scheme_dark .sc_layouts_menu_nav>li.sfHover>a {
	color: #2b6d9d !important;
}
.sc_layouts_row_fixed_on.header_main_middle.transparent_bg {
    padding: 1em 1.55em 1em 1.6em;
}
.sc_events_item_title > a {
	font-weight: 300 ! important;
}
.sc_layouts_menu_nav>li, .sc_layouts_menu_nav>li>a {
    font-family: "Montserrat",sans-serif;
    font-weight: 400;
    font-style: normal;
    text-decoration: none;
    text-transform: uppercase;
    letter-spacing: 0px;
}

.slider_style_modern {
    padding: 0 7rem 0rem ! important;
}
.logosslider aside div div > div {
	   margin-top: 5px;
   
}
.swiper-slide > img {
	
}
#wpsm_counter_b_row_1563 .wpsm_counterbox .wpsm_number {
    font-size: 58px ! important;
    font-weight: 800 ! important;
    color: #ffffff ! important;
	font-family: 'montserrat' ! important;
}
.scheme_dark .widget_contacts .contacts_info span:before {
    color: #2b6d9d ! important;
}

#wpsm_counter_b_row_1563 .wpsm_counterbox .wpsm_count-icon i {
    font-size: 49px ! important;
    color: white ! important;
}
#wpsm_counter_b_row_1563 .wpsm_counterbox .wpsm_count-title {
    font-size: 33px ! important;
   
    font-family: 'montserrat' ! important;
    letter-spacing: 2px;
    color: #ffffff ! important;
	font-weight: revert; ! important; }
.msgbutton {
background:#2b6d9d;	
}
.scheme_dark .sc_layouts_row_type_narrow .sc_layouts_item_details_line1, .scheme_dark .sc_layouts_row_type_narrow .sc_layouts_item_details_line2, .scheme_dark.sc_layouts_row_type_narrow .sc_layouts_item_details_line1, .scheme_dark.sc_layouts_row_type_narrow .sc_layouts_item_details_line2 ,
button {
	   font-weight: 300 ! important;
}


.scheme_default dt, .scheme_default b, .scheme_default i,  .scheme_default mark, .scheme_default ins {
    color: #2b6d9d;
}
.sc_layouts_row.sc_layouts_row_fixed_on .sc_layouts_logo img {
    max-height: 56px;
}
.sc_layouts_logo img {
	width: 290px ! important;
    max-width: 290px ! important;
}
@media (max-width: 767px){
.sc_layouts_menu_mobile_button {
   
    position: relative;
    top: -65px;
}
}
.sc_skills_counter .sc_skills_item_title {
	    font-size: 1.5857em;
    font-weight: bold;
    /* font-family: 'trx_addons_icons'; */
    line-height: 1.25em;
    letter-spacing: 1.75px;
    text-transform: uppercase;
    margin-top: 0px;
}

.sc_icons .sc_icons_item_title span, .sc_icons .sc_icons_item_description span {
	text-align:justify ! important;
}
.scheme_default .sc_icons .sc_icons_item_title {
    color: #2b6d9d ! important;
    font-size: 26px;
    font-weight: 700;
}
.scheme_dark .sc_skills_counter .sc_skills_icon {
    color: white ! important;
}
.scheme_dark .widget_contacts .contacts_info {
    color: #ffffff ! important;
}
.scheme_dark .widget_contacts .contacts_info span a {
    color: #ffffff ! important;
}
.scheme_dark .widget_contacts .contacts_info span:before {
    
}
.scheme_dark .mc4wp-form input[type="submit"] {
    color: #ffffff;
    
    background-color: #2b6d9d ! important;
    width: 136px! important;
}
@media (max-width: 1365px)
	.mc4wp-form .mc4wp-form-fields input[type="submit"]{ {
    max-width: 136px ! important;
    min-width: 6em;
}
}
.scheme_dark .footer_copyright_inner a:hover {
    color: #2b6d9d !important;
}

.scheme_dark ul.wp-block-rss li:before, .scheme_dark ul.wp-block-page-list li:before, .scheme_dark ul.wp-block-archives-list li:before, .scheme_dark ul.wp-block-categories-list li:before, .scheme_dark ul.wp-block-categories__list li:before, .scheme_dark .widget li:before {
    color: #2b6d9d ! important;
}
.qligg-icon-instagram {
display:none!important;
}
.historyclass1
{
	padding: 70px 41px;
	box-shadow: 0 0 0 0 #ffffff;
    border-width: 1px;
    border-color: #E5E5E5;
    border-style: solid;
}
.historyclass1:hover
{
background-color: #fff;
    box-shadow: 0 14px 35px rgb(0 0 0 / 26%);
}
.teacherbg {
	box-shadow: inset 0 0 0 1000px rgba(0,0,0,.60);

	
	background-attachment: fixed;
}
.tp-thumbs-inner-wrapper {
	    display: none;
}
.scheme_dark .sc_layouts_row_type_compact.transparent_bg .sc_layouts_item a, .scheme_dark.sc_layouts_row_type_compact.transparent_bg .sc_layouts_item a {
	   font-weight: 300 ! important;
}
.top_panel .sc_layouts_row_type_narrow .sc_layouts_login {
    padding: 0 6em 0 1em;
    background: #ddd;
    height: 48px;
	line-height: 20px; }
.sc_layouts_row_type_narrow .sc_layouts_login .sc_layouts_item_details {
	font-size: 12px;
}
.sc_icons_item_description {
   font-size: 16.1px ! important;
    line-height: 27px ! important;
    font-weight: 300 ! important;
    font-style: normal;
    letter-spacing: 0.9px;
}

.scheme_default .sc_item_title:after {
    background-color: transparent;
}

.theme-color {
	 color: #2b6d9d ! important;
}

.tjmsg {
	text-align:justify ! important;
}
.ceom {
	margin-left: 50px;
    margin-top: 50PX;
    margin-right: 50px;
}
.ceo {
	font-size: 21px;
    color: #2b6d9d;
}
#ceom {
	    margin-top: -50px;
	margin-left: 50px;
    margin-right: 50px;
}
.ceom > h2 {
	margin-top: 0em! important;
    letter-spacing: 1px! important;
    font-family: 'montserrat'! important;
    font-size: 50px! important;
    font-weight: 900! important;
}
@media only screen and (max-width: 450px) {
 .ceom > h2 {
 font-size: 30px! important;
    text-align: center;
  }
	.salam {
		margin-top: 40px ! important;
	}
	.ceo {
		font-size: 15.8px;
    text-align: center;
    color: #2b6d9d;
    /* margin-top: -26px ! important; */
    position: absolute;
    top: 36px;
    left: 35px;
	}
.swiper-slide > img {
	height: 100px ! important;
}
	.logosslider aside div div > div {
	    height: 100px ! important;
}
	.ceom {
	margin-left: 0px;
    margin-top: 10PX;
    margin-right: 0px;
}
	#ceom {
    margin-left: 20px;
    margin-right: 20px;
}
	.contacts_logo > img {
		width:230px;
	}
}
@media only screen and (max-width: 600px) {
		#molanaheight {
		height: 3rem !important;
	}
	.height_tiny {
		height: 3rem !important;
	}
	
 .ceom > h2 {
 font-size: 30px! important;
    text-align: center;
  }
	.height_huge {
    height: 11rem !important;
}
	.ceo {
		font-size: 15.2px;
    text-align: center;
    color: #2b6d9d!important;
    /* margin-top: -26px ! important; */
    position: absolute;
    top: 40px;
    left: 25px;
	}

	.ceom {
	margin-left: 0px;
    margin-top: 10PX;
    margin-right: 0px;
}
	#ceom {
    margin-left: 20px;
    margin-right: 20px;
}
	.contacts_logo > img {
		width:230px;
	}
	.tribe-events-single>.tribe_events>.tribe-events-event-image, .single-tribe_events .tribe-events-event-image {
    float: left;
    width: 100% ! important;
    margin: 0.4em 2% 1em 0px;
}
	.wp-easy-accordion-iframe-container {
    
    height: 1700px  ! important;
    padding-top: 0% ! important; 
}
	.tribe-events-calendar-list__event-datetime {
	position:relative;
	top:37px;
		
}
}
@media (max-width: 479px){
.sc_content_width_1_1 {
    width: 293px ! important;
}
	.height_huge {
    height: 11rem !important;
}
}
.ceom > h6 
{
	color: #2b6d9d ! important;
    font-weight: 900 ! important;
    font-family: 'montserrat' ! important;
}
.sc_item_title {
	margin-bottom: 0.3em ! important;
	
}
.sc_layouts_menu_nav >li ul {
	width: 22.7em ! important;
}

.sc_layouts_menu_nav li ul>li ul {
	width: 37em ! important;
}

#sc_layouts_cart_1825049037 {
	display:none ! important;
}
.scheme_dark .sc_item_button .sc_button_accent:not(.sc_button_bg_image), .scheme_dark .sc_form_simple button {
	background: #2b6d9d ! important;
}

.sc_layouts_logo img {
  
    margin-top: 0px; 
	max-height:auto ! important;
}
@media (max-width: 1439px){
.sc_layouts_row_type_compact .sc_layouts_logo img {
    max-height: 60px ;
}
	
}

.scheme_dark .sc_layouts_menu_nav>li.current-menu-item>a, .scheme_dark .sc_layouts_menu_nav>li.current-menu-parent>a, .scheme_dark .sc_layouts_menu_nav>li.current-menu-ancestor>a {
    color: #2b6d9d !important;
	font-weight:800 ! important;
}
.scheme_dark a:hover {
    color: #2b6d9d;
}
.scheme_dark h1 a:hover, .scheme_dark h2 a:hover, .scheme_dark h3 a:hover, .scheme_dark h4 a:hover, .scheme_dark h5 a:hover, .scheme_dark h6 a:hover, .scheme_dark li a:hover {
	color: #2b6d9d !important;
}
.sf-with-ul span:hover {
	color:#2b6d9d ! importantl;
}
.scheme_dark .widget_contacts .contacts_info span:before {
    color: #2b6d9d! importantl; ;
}
.mc4wp-form .mc4wp-form-fields input[type="email"] {
	
}
.sc_content_width_1_1 {
    width: 1103px;
}
.sc_layouts_row_type_compact .socials_wrap {
    margin-right: 15px;
}
.scheme_dark .sc_layouts_row_type_narrow .socials_wrap .social_item a:hover, .scheme_dark.sc_layouts_row_type_narrow .socials_wrap .social_item a:hover {
    background-color: transparent ! important;
    color: #2b6d9d ! important;
}
.scheme_default input[type="text"], .scheme_default input[type="number"], .scheme_default input[type="email"], .scheme_default input[type="tel"], .scheme_default input[type="search"], .scheme_default input[type="password"], .scheme_default .select_container, .scheme_default .select2-container .select2-choice, .scheme_default textarea, .scheme_default textarea.wp-editor-area {
    color: #2b6d9d;
    border-color: #2b6d9d; 
	
}

.scheme_default .format-gallery .slider_swiper.slider_controls_side .slider_controls_wrap>a, .scheme_default .sc_widget_slider .slider_swiper.slider_controls_side .slider_controls_wrap>a, .scheme_default .format-gallery .slider_outer_controls_side .slider_controls_wrap>a, .scheme_default .sc_widget_slider .slider_outer_controls_side .slider_controls_wrap>a {
	color: #2b6d9d; }


.single-tribe_events .tribe-events-single-section {
	width:100%;
}
.tribe-events-cal-links {
	display:none;
}
.tribe-events-gmap {
	display:none;
}
.tribe-events-venue-map > iframe {
		width:100% ! important;
}
.tribe-events-venue-map {
width:100% ! important;
}
.qligg-icon-instagram-o {
	color:white ! important;
}
.tribe-events-content p 
{
	    text-align: justify;
}
.tribe-events-single>.tribe_events>:not(.primary,.secondary,.tribe-events-related-events-title,.tribe-related-events) {
	text-align: justify;
}
.tribe-venue {
	display:none;
}
.tribe-events-time-zone , .tribe-venue-url , .tribe-events-event-cost-label , .tribe-events-event-cost{
	display:none;
}
.sc_layouts_menu_nav>li>ul ul {
    left: 22.5em ! important;
    top: -1.1em;
}
.foogallery.fg-masonry {
    margin: 0 auto;
    top: 450px;
    text-align: center;
}
.single-tribe_events .tribe-events-single-section {
    width: 100%;
    height: 450px;
}
.single-tribe_events .tribe-events-single-section {
    
    margin-top: 0px;
    padding: 1em 0 0;
   
}
.tribe-events-event-categories > a:first-child {
  
}

.tribe-events-event-image > img {
	   
				border-radius: 300px;
    width: 165px;
	margin-top:8px;
    height: 161px;
}
.tribe-events-c-messages__message-list-item , .tribe-common--breakpoint-medium.tribe-events .tribe-events-c-messages__message > svg {
color:white ! important;
}
.tribe-common--breakpoint-medium.tribe-events .tribe-events-c-view-selector__content {
    transform: translateY(var(--tec-spacer-2));
    background: white;
}
.tribe-common--breakpoint-full.tribe-events .tribe-events-c-top-bar__datepicker-desktop {
    display: block!important;
    visibility: visible;
    color: #2b6d9d;
}
.tribe-events-c-subscribe-dropdown__container  , .tribe-events-c-top-bar__today-button {
	display:none ! important;
}
.foogallery.fg-border-thin .fg-item-inner {
    border-width: 0px; 
}
abbr, acronym {
    border-bottom: 0px dotted;
    
}
.tribe-common--breakpoint-medium.tribe-events .tribe-events-c-top-bar__today-button , .timezone {
    display: none!important;
    
}

.eventbutton {
	background: #f5f5f7;
    padding: 10px ! important;
    color: black;
	border:1px solid black ! important;
}


.content_wrap {
    padding-top: 30px;
    padding-left: 100px;
    padding-right: 100px;
}

.eventbutton {
    background: #f5f5f7;
    padding: 10px ! important;
    color: #2b6d9d;
	font-size:13px ! important;
    border: 1px solid #2b6d9d ! important;
}

.eventbutton:hover {
    background: #2b6d9d;
    padding: 10px ! important;
    color: white ! important;
    border: 1px solid #2b6d9d ! important;
}

.tribe-common .tribe-common-c-svgicon {
    color: #2b6d9d!important;
}
.dropdown1 > span {
    background: #f5f5f7 !important ;
    padding: 10px !important;
    color: #2b6d9d !important;
    border: 1px solid #2b6d9d;
}
.dropdown1 > span:hover {
  background: #2b6d9d!important ;
  color: white!important;
  border: 1px solid #2b6d9d;
}




@media (min-width:320px)  {
	.logo_image {
    width: 290px ! important;
    max-width: 290px ! important;
}
	
}
@media (min-width:481px)  { 
		.logo_image {
    width: 290px ! important;
    max-width: 290px ! important;
}
	
}