
/* Media Queries
-------------------------------------------------------------- */

@media only screen and (min-width: 1901px) {
	.main_slider .main_slide img{height:600px;}
}

@media only screen and (min-width: 1367px) and (max-width: 1900px) {
	.header-style4 aside.educare-info.educare-info-phone {
		display: none;
		}
	.main_slider .main_slide img{height:550px;}
}

@media only screen and (min-width: 1200px) {
	.slick-vertical .slick-slide{min-height:156px;height:156px;}
	.newsimg .owl-carousel .owl-item img{height:310px;width:445px;}
	.h_gallery.portfolio-grid img{width:247px;height:185px;}
	.event_ach.portfolio-grid img{width:525px;height:350px;}
	.Staff_area.style2 .team_common .member_img img{width:253px;height:253px;}
	.flat-top.social-links{text-align:right;}
}

@media only screen and (max-width: 1199px) and (min-width: 992px) {
.wrap-educare-info-header{padding: 2px 0px;}
.main_slider .main_slide img{height:370px;}
.slick-vertical .slick-slide{min-height:150px;height:150px;}
.newsimg .owl-carousel .owl-item img{height:300px;width:370px;}
.h_gallery.portfolio-grid img{width:202px;height:151px;}
.event_ach.portfolio-grid img{width:435px;height:300px;}
.Staff_area.style2 .team_common .member_img img{width:208px;height:208px;}
}

/* Smaller than standard 1200 */
@media only screen and (max-width: 1199px) {
 .switcher-container {
 top: 115px;
}
 .top.style2 .flat-information {
 padding-left: 5px;
}
 .flat-information.style2 li {
 margin-right: 5px;
}
 .wrap-educare-info-header .educare-info-section {
 margin: 0 0 0 15px;
}
 .educare-info-header-style2 .wrap-educare-info-header .educare-info-section {
 margin: 0 0 0 0px;
}
 #mainnav ul.submenu.right {
 right: 0;
 left: auto;
}
 #mainnav > ul > li > a, .educare-ex-nav li a {
 padding: 0 21px 0px 21px;
}
}

@media only screen and (max-width: 991px) and (min-width: 768px) {
	.flat-top{float:left !important;width:50% !important;padding-top:0 !important;}
	.main_slider .main_slide img{height:300px;}
	.slick-vertical .slick-slide{min-height:160px;height:160px;}
	.newsimg .owl-carousel .owl-item img{height:250px;width:350px;margin:0 auto;display:block;}
	.h_gallery.portfolio-grid img{width:142px;height:106px;}
	.event_ach.portfolio-grid img{width:315px;height:200px;}
	.Staff_area.style2 .team_common .member_img img{width:208px;height:208px;}
	.left_top{padding:4px 15px;}
	.mobile-center .wrap-top{padding:10px;}
	.educare-info-section .info-text p{line-height:1.2;}
	.texteducare-info .info-text p{font-size:14px;}
}

/* Smaller than standard 992 */
@media only screen and (max-width: 991px) {
 .educare-btn-menu {
 display: block;
}
 .mainnav, .top .wrap-top.reponsive-none, .switcher-container, .educare-info.reponsive-none, .educare-info-header-style2 .wrap-educare-info-header, .header-style4 .menu.educare-ex-nav.style2 {
 display: none;
}
 .tparrows {
 display: none!important;
}
 #educare-mobile-nav .menu {
 overflow-y: auto;
 height: 40vh;
}
 .header.downscrolled ~ #educare-mobile-nav, .header.header-absolute.downscrolled ~ #educare-mobile-nav {
 position: fixed;
 top: 60px;
}
 .header.header-absolute ~ #educare-mobile-nav {
 top: 61px;
}
 .go-top {
 width: 30px;
 height: 30px;
 line-height: 30px;
}
 .header .logo {
 margin: 10px 0 0 0;
}
 .menu.educare-ex-nav {
 padding-left: 0;
 float: left;
}
 .top .menu.educare-ex-nav {
 padding-left: 0;
 margin: 0px 0px 0px 0px;
}
 .wrap-educare-info-header {
 padding: 10px 0px 10px;
}
.educare-info-section .info-text h6{font-size:14px;}
 .header.educare-info-header-style2 .logo {
 margin: 15px 0 10px 0px;
}
 .wrap-educare-info-header .educare-info-section {
 margin: 0px;
 width: 50%;
}
 .wrap-educare-info-header .educare-info-section:first-of-type {
 width: 24%;
 text-align: right;
}
 .shopping-cart .educare-shoping-box, .educare-search {
 left: 0;
}
 .header .logo {
 text-align: center;
}
.mobile-center {
 text-align:left;
}

 .flat-language {
 width: 100%;
}
.flat-top {
 float: none;
 padding:15px 0 0 0;
}
.wrap-top {
text-align:right;
}
.top {
 padding: 8px 0px;
}
 .footer-top-section-left {
 width:100%;
 margin:0;
 padding:0 !important;
 float:left;
 text-align:center !important;
}
 .footer-top-section-right {
 width:100%;
 margin:0;
 padding:0 !important;
 float:left;
 text-align:center !important;
 margin: 20px 0 0 0;
}
 .footer-top-section-wrapper {
 padding: 30px 0;
}
 .footer-top-section-wrapper .footer-top-section-left .footer-top-section-focus {
 line-height: 40px;
}
.slick-slider{margin-top:15px;}
.slick-vertical .slick-slide{width:100% !important;}
.cources-edu_item{margin-bottom:0px;}
div#educare-sliderimg{margin-bottom:20px;}
}
@media only screen and (max-width: 767px) {
 .educare-info-section .info-icon, .wrap-educare-info-header .educare-info-section:first-of-type, .wrap-top.reponsive-none767 {
	display: none;
}
.short-msg-tab ul li {
 display:inline-block;
 width:100%;
 margin:0 0 3px 0;
}
.short-msg-tab ul li a {
 display:block;
 width:100%;
}
.owl-nav {
 display:none;
}
.left_top{display:none;}
.top{padding: 0px 0px;}
.flat-top{padding:2px 0 0 0;}
.flat-top.social-links,.flat-top.flat-language {padding:10px;}
.flat-top:last-child{/* padding:8px 0 0 0; */}
.asid_address, .asid_cnt{display:none;}
.header-wrap .col-lg-8{display:none;}
.header .logo{margin:10px 0 !important;}
.wrap-educare-info-header{padding:0;}
}

@media only screen and (min-width: 576px) and (max-width: 767px) {
	.h_gallery.portfolio-grid img{width:225px;height:168px;}
	.event_ach.portfolio-grid img{width:225px;height:140px;}
	.Staff_area.style2 .team_common .member_img img{width:238px;height:238px;}
}
@media only screen and (min-width: 480px) and (max-width: 575px) {
	.h_gallery.portfolio-grid img{width:420px;height:315px;margin:0 auto;display:block;}
	.event_ach.portfolio-grid img{width:420px;height:257px;margin:0 auto;display:block;}
	.Staff_area.style2 .team_common .member_img img{width:400px;height:400px;margin:0 auto;display:block;}
}

@media only screen and (min-width: 560px) and (max-width: 767px) {
	.main_slider .main_slide img{height:250px;}
	.slick-vertical .slick-slide{min-height:170px;height:170px;}
	.newsimg .owl-carousel .owl-item img{height:350px;width:500px;margin:0 auto;display:block;}
}

@media only screen and (min-width: 480px) and (max-width: 559px) {
	.main_slider .main_slide img{height:210px;}
	.slick-vertical .slick-slide{min-height:170px;height:170px;}
	.newsimg .owl-carousel .owl-item img{height:315px;width:450px;margin:0 auto;display:block;}
}

/* Mobile Landscape Size */
@media only screen and (min-width: 480px) and (max-width: 767px) {
 .comment-form .wrap-input .add-review {
 width: 100%;
 margin-bottom: 15px;
}
 #educare-mobile-nav .menu {
 height: 62vh;
}
 .wrap-educare-info-header .educare-info-section {
 margin: 0px;
 width: 50%;
 text-align: center;
}
}



/* Mobile Portrait Size */
@media only screen and (max-width: 479px) {
 .wrap-column .flat-column3, .wrap-column2 .flat-column2, .wrap-form.style2 span.flat-input, .top.style2 .flat-language, .project-dynamic .data-effect li.width50, .project-dynamic .data-effect li, .countdown .square, .item .featured-item a img, .flat-tabs ul.menu-tab li, .about-counter .flat-counter, .about-counter .flat-counter:nth-child(2), .about-counter .flat-counter:nth-child(3), .wrap-product .product, .list-author .info-author .featured-author img, .product-single .flat-tabs ul.menu-tab li, .comment-form .wrap-input .add-review {
 width: 100%;
}
 .flat-language {
 width: 100%;
}
 .single-post .project-info ul li span.name {
 width: 40%;
}
 .top.style3 .flat-language {
 width: 35%;
}
 .page-commingsoon .title-section.sub .title {
 font-size: 36px;
 line-height: 45px;
}
 #educare-mobile-nav .menu {
 height: 62vh;
}
 .bottom {
 padding-bottom: 15px;
}
 .header .logo {
 margin: 20px 0 0 0;
}
 .wrap-educare-info-header {
 /* padding: 25px 0px 5px; */
}
 .shopping-cart .educare-shoping-box {
 left: -35px;
}
 .wrap-educare-info-header .educare-info-section {
 margin: 0 0 20px 0;
 width:100%;
 text-align: center;
}
 .email {
 padding: 0 0 10px 0;
}
.main_slider .main_slide img{height:130px;}
.slick-vertical .slick-slide{min-height:240px;height:240px;width:100% !important;}
.newsimg .owl-carousel .owl-item img{height:205px;width:290px;margin:0 auto;display:block;}
.h_gallery.portfolio-grid img{width:260px;height:195px;margin:0 auto;display:block;}
.event_ach.portfolio-grid img{width:260px;height:159px;margin:0 auto;display:block;}
.Staff_area.style2 .team_common .member_img img{width:255px;height:255px;margin:0 auto;display:block;}
}

 @media (max-width: 320px) {
 #educare-mobile-nav .menu {
 height: 78vh;
}
 .flat-language {
 width: 100%;
}
 .single-post .project-info ul li span.name {
 width: auto;
}
 .wrap-testimonial #testimonial-carousel {
 padding: 0px 10px;
 top: 300px;
}
 .educare-search {
 width: 276px;
}
 .shopping-cart .educare-shoping-box {
 left: -54px;
 width: 280px;
}
 .cart .quantity {
 margin-bottom: 20px;
}
 .fancybox::after {
 margin-right: -7px;
}
}










/* ---- Start of max-width 992px CSS ---- */
@media (max-width: 992px) {
 .sm-padding {
padding: 15px;
}
/*  .main_slider .main_slide {
 height: 500px;
} */
}


/* ---- Start of max-width 767px CSS ---- */
@media all and (max-width: 767px) {
 .banner_content h2,  h1 {
 font-size: 18px!important;
}
 h2 {
 font-size: 20px;
}
 h3 {
 font-size: 16px;
}
 p br {
 display: none;
}
 .padding {
 padding: 20px 0;
}
 .xs-padding {
 padding: 15px;
}
 .js .slicknav_menu {
 display:block;
}
#admmodal .modal-dialog{width: 400px;max-width: 90%;}
 /* .main_slider .main_slide {
 height: 400px;
} */
}
/* ---- End of max-width 767px CSS ---- */


/* ---- Start of max-width 520px CSS ---- */
@media all and (max-width: 520px) {
 .col-xs-6 {
 float: none;
 width: 100%;
}
.useful-link-list .col-xs-6{width:50%;float:left;}
}


@media (min-width: 768px){
#admmodal .modal-dialog{width: 500px;} 
}