<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@media only screen and (min-width: 1350px){

.footer-last{height: 350px;     padding-top: 90px;}

}    


@media only screen and (max-width: 1400px){
	.site-footer .column{
		width: 33.33%;
	}
}


@media only screen and (max-width: 1199px){
	.container{
		width: 970px;
	}
	.banner-section .banner-text .text{
		width: 65%;
		padding:0;
	}
	.banner-section .banner-text h2{
		margin-bottom: 15px;
	}
	.banner-section .banner-text .learn-more{
		padding: 10px 40px;
	}
	.banner-section .banner-text{
		top: 15%;
	}
	.information ul li{
		font-size: 22px;
		line-height: 25px;
	}
	.students-suggestion{
		margin: 100px 40px 42px 0;
	}
	.notice .col-two .learn-more{
		padding: 18px 46px;
	}
	.search #primary .page-header form, .error404 .not-found form{
		width: 100%;
	}
	/* 11-04-2017 */
	.main-navigation a {padding: 0px 0px;}
	.banner-section .banner-text {
    position: absolute;
    top: 72%;
    display: block;
    width: 100%;}
	
	/* 11-04-2017 */
}
@media only screen and (max-width: 991px){
    
    .col-2 { padding: 0 15px;}

    .footer-last{height: 300px;}

    .woocommerce ul.products li.product, .woocommerce-page ul.products li.product {
    width: 47%!important;
    float: left;
    margin: 0 1.5% 25px 1.5%;
    }


body {background-image: none;}
.banner-section .banner-text {}
	.woocommerce .quantity .qty {}
	.woocommerce ul.products li.product, .woocommerce-page ul.products li.product {
    border: 1px solid #ccc;
    padding-bottom: 20px;
    width: 100%;
}
	/*  */
	.nav-ft ul li a {padding: 0px 10px;}
	.nav-ft ul li {float: left; list-style: none; border-right: 1px solid #fff;}
	.search-content {
    float: left;
    left: 170px;
    position: relative;
    bottom: 50px;
}
	.footer-last .gh {
    width: 100%;
    bottom: -188px;
    background: #f9b219;
}
.menu-item-65 {
   right: 0px;
}
	.header-top{background: #f9b219; line-height: 40px; padding: 5px 0px;}
	.main-nav-left{width:100%; text-align: center;}
	.header-bottom{background:#fff;}
	.main-navigation{margin:0px ; float:none;}
	.site-header ul {display: inline-block;}
	.container{width: 750px;}
	.site-branding{float:none; width:100%;}
	.main-navigation li{
		margin-right: 42px;
	}
	.banner-section .banner-text h2{
		font-size: 32px;
		line-height: 36px;
	}
	.banner-section .banner-text .text{
		font-size: 15px;
		line-height: 22px;
	}
	.banner-section .banner-text .learn-more{
		font-size: 24px;
		line-height: 22px;
	}
	.information ul li{
		font-size: 18px;
		line-height: 22px;
		padding: 4px;
	}
	.information ul li img{
		margin-right: 2%;
	}
	.services .col-3{
		width: 50%;
	}
	.notice .col-two .learn-more{
		padding: 18px 26px;
	}
	.students-suggestion{
		margin: 100px 30px 42px 0;
	}
	.viewer-section .apply{
		padding: 20px 50px;
	}
	/*.site-footer .widget{
		width: 50%;
		min-height: 300px;
	}*/
	.site-info{
		text-align: left;
	}
	.site-info p{
		float: none;
	}
	.site-info ul li{
		display: inline-block;
		float: none;
	}
	.site-info ul{
		float: none;
	}
	#primary{
		width: 100%;
		float: none;
	}
	#secondary{
		width: 100%;
		float: none;
		padding-left: 15px;
	}
	.navigation.pagination{
		margin-bottom: 40px;
	}
	.site-footer .column{
		width: 50%;
	}

	.testimonial .testimonial-holder .img-holder{
		float: none;
		margin-bottom: 15px;
	}

	.testimonial .lSSlideOuter .lightSlider li{
		padding: 29px 40px 0;
	}
}
@media only screen and (max-width: 767px){

.banner-text h1 {font-size: 24px;}

.footer-last .header-top {padding-top: 10px!important;}

.site-info {text-align: center;}

.contact-loct-right{text-align: left!important;
    float: left!important;
    margin-top: 20px;}

.woocommerce-products-header h1{padding-bottom: 10px;}    


    #primary-menu-left li.menu-item-has-children &gt; a:after{display:none;}
	/* about */
	#colophon{display:none;}
	.wpb_slider_area .owl-buttons {
    top: -130px;
	}#primary-menu-left {    display: none;}
	.woocommerce .quantity .qty {
    width: 20% !important;}
	.nav-ft ul li {
    float: left;
    list-style: none;
    border-right: none;
    width: 100%;
}
.welcome-section h2::after{display:none;}
.custom-logo-link {right: 0px;}
.main-navigation {
    display: block !important;
}
.main-navigation li {margin-right: 0px;}
	/* about */
	/*  */
	.tel-link{width:100%; text-align: center; padding: 10px 0px;}
	.social-networks{display:inline-block;}
	.welcome-section h2::after { bottom: -14px;}
	.col-2{text-align:center;}
	.col-2 img {display:inline-block;}
	.popular-courses { padding: 0px 0 0px; background: none;}
.home .post img { width: 100%;}
.col-3 {margin-bottom: 0px;}
.menu-footer-menu-container{text-align: center;}
.nav-ft ul { margin: 0px; padding: 8px 0px; display: inline-block;}
.rt {text-align:center;  width: 100%; padding-top: 0px;}
.header-top .social-networks { margin: 0;     padding: 10px 0px; list-style: none;  float: none;	display: inline-block;}
.login_main {text-align: center;}
	/* 	 */
	.container{
		width: 100%;
	}
	body{
		font-size: 16px;
		line-height: 28px;
	}
	.site-header .contact-lists{
		float: none;
		text-align: center;
	}
	.site-header .contact-lists li{
		margin-left: 5px;
		margin-bottom: 15px;
		float: none;
		display: inline-block;
	}
	.header-top{
		padding-top: 50px!important;
	}
	.site-branding{
		float: none;
		text-align: center;
	}
	.banner-section .banner-text .text{
		width: 100%;
	}
	.banner-section .banner-text h2{
		font-size: 18px;
		line-height: 22px;
		margin-bottom: 2px;
	}
	.banner-section .banner-text .text{
		font-size: 11px;
		line-height: 14px;
	}
	.banner-section .banner-text .learn-more{
		
	}
	.banner-section .banner-text{
		top: 2px;
	}
	.information ul li{
		height: 82px;
		width: 100%;
		display: block;
		padding-top: 30px;
	}
	.section-title{
		font-size: 34px;
		line-height: 38px;
	}
	.information, .popular-courses,
	.services{
		margin-bottom: 46px;
	}
	.col-3{
		width: 100%;
		margin-bottom: 30px;
	}
	
	.nav-three{	margin-bottom: 0px;}
	
	.col-2{
		width: 100%;
		padding: 0 15px;
		float: none; 	}
	.welcome-section .col-2:first-child{
		padding: 0 15px;
	}
	.welcome-section,.notice{
		padding: 40px 0;
		margin-bottom: 40px;
	}
	.latest-news{
		padding: 0 0 40px;
	}
	.services .col-3{
		width: 100%;
	}
	.notice .col-two,
	.notice .col-one{
		float: none;
		width: 100%;
	}
	.publication .publication-content{
		padding: 40px 0;
	}
	.publication .content-box .image-holder{
		width: 100%;
		float: none;
		margin-bottom: 30px;
	}
	.publication .content-box{
		padding: 15px 15px;
	}
	.publication .content-box .text{
		width: 100%;
	}
	.students-suggestion, .upcomming-events{
		width: 100%;
		margin:0 0 30px;
	}
	.students-section{
		padding:40px 0;
	}
	.students-suggestion img{
		float: none;
		margin-bottom: 30px;
	}
	.viewer-section .text{
		width: 100%;
		margin-right: 0;
		margin-bottom: 30px;
	}
	.viewer-section .apply{
		float: none;
	}
	.site-footer .widget{
		width: 100%;
	}
	.site-content #primary .entry-title, .site-content #primary .entry-title a{
		font-size: 28px;
		line-height: 32px;
	}
	.site-content #primary .post .read-more{
		font-size: 14px;
		line-height: 17px;
	}
	.site-content #primary .post{
		margin-bottom: 40px;
		padding-bottom: 40px;
	}
	.error404 .not-found .error-404{
		width: 100%;
	}
	.error404 .not-found{
		padding:25px 0;
	}
	.error404 .not-found .error-404 span{
		font-size: 90px;
		line-height: 28px;
	}
	.error404 .not-found h1{
		font-size: 28px;
		line-height: 30px;
	}
	.widget.widget_search form input[type="search"],
	.search #primary .page-header form input[type="search"],
	.error404 .not-found form input[type="search"]{
	  	width: 70%;
	}
	.site-footer{
		padding:40px 0;
	}
	.author-section .avatar{
		margin-bottom: 30px;
		margin-right: 0;
		float: none;
	}
	.comment-content{
		margin-left: 0;
		margin-top: 20px;
	}
	.reply a{
		margin-left: 0;
		margin-top: 0;
		float: none;
		margin-bottom: 20px;
	}
	/*comment-meta{
		margin-bottom: 30px;
	}*/
	.site-footer .column{
		width: 100%;
	}
}
@media only screen and (max-width: 991px){

.search-content {
    float: left;
    position: relative;
    bottom: 0px;
}

.welcome-section img{width:100%;}


}



@media only screen and (max-width: 767px){
    
.search-content{left: 22%;}

.order_comments_field{text-align: left!important;}

.popular-courses .post {margin-bottom: 0px;}



}


@media only screen and (max-width: 520px){
.woocommerce ul.products li.product, .woocommerce-page ul.products li.product {
    width: 100%!important;
    margin: 0 0 25px 0;
}

.woocommerce-products-header h1 {font-size: 30px;}

.woocommerce-checkout #payment ul.payment_methods {
    padding: 0 !important;}

.site-content .entry-content table td {
    padding: 16px 10px;}    



}


@media only screen and (max-width: 480px){
    
.search-content{left: 10%;}

.banner-text h1 {font-size: 20px;}

.banner-section .banner-text .learn-more {font-size: 20px;line-height: 19px;}

.welcome-section p{text-align: left;}

.our-handcrafted h1{font-size: 24px;}


}

@media only screen and (max-width: 420px){
    
.search-content{left: 0%; margin-right:0; width:100%;}

.search{width:70%;}

.search-content input[type="submit"]{width:26%;}

.banner-text h1 {font-size: 20px; line-height: 22px;}

.metaslider .caption-wrap{    top: 14%!important;}

.wpb_slider_area {margin-top: 60px;}

.woocommerce div.product .woocommerce-tabs ul.tabs li, .woocommerce-page #content div.product .woocommerce-tabs ul.tabs li, .woocommerce-page div.product .woocommerce-tabs ul.tabs li {
    display: inline-block;
    width: 100%;
}

.woocommerce div.product .woocommerce-tabs ul.tabs {
    list-style: none;
    padding: 0 0 0 0;}

.woocommerce div.product .woocommerce-tabs .panel h2 { font-size: 20px!important;}    


}















</pre></body></html>