@media (min-width:1366px){header{background:#ededed;background:-moz-linear-gradient(-45deg,#ededed 28%,#ff802b 28%);background:-webkit-linear-gradient(-17deg,#ededed 28%,#ff802b 28%);background:linear-gradient(75deg,#ededed 28%,#ff802b 28%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ededed',endColorstr='#ff802b',GradientType=1);}
}
@media (min-width:1440px){header{background:#ededed;background:-moz-linear-gradient(-45deg,#ededed 28%,#ff802b 28%);background:-webkit-linear-gradient(-17deg,#ededed 28%,#ff802b 28%);background:linear-gradient(75deg,#ededed 28%,#ff802b 28%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ededed',endColorstr='#ff802b',GradientType=1);}
}
@media (min-width:1600px){header{background:#ededed;background:-moz-linear-gradient(-45deg,#ededed 30%,#ff802b 30%);background:-webkit-linear-gradient(-17deg,#ededed 30%,#ff802b 30%);background:linear-gradient(75deg,#ededed 30%,#ff802b 30%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ededed',endColorstr='#ff802b',GradientType=1);}
}
@media (min-width:1680px){header{background:#ededed;background:-moz-linear-gradient(-45deg,#ededed 31%,#ff802b 31%);background:-webkit-linear-gradient(-17deg,#ededed 31%,#ff802b 31%);background:linear-gradient(75deg,#ededed 31%,#ff802b 31%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ededed',endColorstr='#ff802b',GradientType=1);}
}
@media (min-width:1920px){header{background:#ededed;background:-moz-linear-gradient(-45deg,#ededed 33%,#ff802b 33%);background:-webkit-linear-gradient(-17deg,#ededed 33%,#ff802b 33%);background:linear-gradient(75deg,#ededed 33%,#ff802b 33%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ededed',endColorstr='#ff802b',GradientType=1);}
}
@media (min-width:2100px){header{background:#ededed;background:-moz-linear-gradient(-45deg,#ededed 35%,#ff802b 35%);background:-webkit-linear-gradient(-17deg,#ededed 35%,#ff802b 35%);background:linear-gradient(75deg,#ededed 35%,#ff802b 35%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ededed',endColorstr='#ff802b',GradientType=1);}}
@media (min-width:2300px){header{background:#ededed;background:-moz-linear-gradient(-45deg,#ededed 37%,#ff802b 37%);background:-webkit-linear-gradient(-17deg,#ededed 37%,#ff802b 37%);background:linear-gradient(75deg,#ededed 37%,#ff802b 37%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ededed',endColorstr='#ff802b',GradientType=1);}}
@media (max-width:1199px){ul.nav.navbar-nav.navbar-left li a{font-size:16px;padding:10px 11px;}
a.book-here-btn{font-size:14px;padding:0 11px;line-height:40px;}
.Playa.del-sec-left h2{font-size:22px;}
.Playa.del-sec-left p{font-size:14px;}
.border-box{width:100%;}
.border-box:after{display:none;}
.footer-top-bg{width:92%;}
ul.footer-top-bg li a{font-size:14px;}
ul.footer-top-bg li:first-child:after{border-width:53px 0 0 35px;}
ul.footer-top-bg li:last-child:before{border-width:0 0 53px 35px;}
ul.footer-top-bg li:first-child:before{right:-19px;top:-8px;transform:rotate(147deg);height:62px;}
ul.footer-top-bg li:last-child:after{height:62px;left:-18px;top:-7px;transform:rotate(32deg);}
.footer-box-1 p{padding-right:70px;}
.Playa.del-sec-left.mar-00{padding-bottom:25px;}
header{background:#ededed;background:-moz-linear-gradient(-45deg,#ededed 25%,#ff802b 25%);background:-webkit-linear-gradient(-17deg,#ededed 25%,#ff802b 25.1%);background:linear-gradient(75deg,#ededed 25%,#ff802b 25.1%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ededed',endColorstr='#ff802b',GradientType=1);padding:5px 0;}
.service-opp-main-left-new{padding:15px 0 12px;}
.service-opp-main-left-new p{font-size:14px;}
ul.service-list.ul-list li{margin-bottom:13px;font-size:14px;}
.ratio-content p{font-size:15px;}
.ratio-sec{padding:35px 0 25px;}
.service-opp-main-left-new p,ul.service-list.ul-list li{font-size:15px;}
.service-opp-main-pics.pull-left{background-size:cover;}
.play-accademy-blog-text p{font-size:14px;}
.service-opp-main.second-blog.language-blog-1 .service-opp-main-left-new{padding-top:25px;}
.service-opp-main.second-blog.language-blog-2 .service-opp-main-left-new{padding-top:24px;}
ul.housing-table li h5{width:26%;font-size:19px;}
ul.housing-table li p{width:74%;font-size:17px;}
}
@media (max-width:991px){header{background:#ff802b;}
.Playa.del-sec-left{display:inline-block;width:100%;}
button.navbar-toggle.collapsed,.navbar-toggle{margin:0 !important;}
section.Playa.del-sec span img{margin:auto;display:block;}
.Playa.del-sec-top-heading p{font-size:15px;}
.Playa.del-sec-left{margin-top:20px;}
.Playa.del-sec-left p{font-size:15px;}
.video-frame iframe{width:100%;}
ul.video-banner-li{width:100%;}
ul.footer-top-bg li a{font-size:11px;}
.footer-box-1{display:inline-block;width:100%;margin-bottom:25px;}
.footer-box-1 p{margin-bottom:15px;}
footer{padding:25px 0 0;}
nav.navbar.navbar-default{position:relative;}
header{background:#ededed;background:-moz-linear-gradient(-45deg,#ededed 30%,#ff802b 30%);background:-webkit-linear-gradient(-17deg,#ededed 30%,#ff802b 30.1%);background:linear-gradient(75deg,#ededed 30%,#ff802b 30.1%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ededed',endColorstr='#ff802b',GradientType=1);padding:5px 0;}
.navbar-toggle{position:absolute;right:15px;top:0;}
a.book-here-btn{float:right;}
a.book-here-btn{margin-right:70px;}
.header-navbar{width:100%;margin-top:8px;padding-left:24%;}
div#bs-example-navbar-collapse-1{position:absolute;z-index:999;background:#ff802b;top:55px;left:0;right:0;}
.logo-header{width:170px;position:absolute;top:0;left:0px;}
header{padding:10px 0 20px;}
.navbar-default .navbar-toggle{border-color:#fff;background:#fff;}
.navbar-default .navbar-toggle .icon-bar{background-color:#ff802b;}
a.book-here-btn{font-size:13px;line-height:35px;}
nav.navbar.navbar-default .container{position:relative;}
.play-housing-first-sec-right{text-align:center;float:none !important;}
.play-housing-first-sec-left{text-align:center;margin-top:25px;}
section.play-housing-first-sec.thirs-blog-3 .play-housing-first-sec-left h2{margin-top:0;}
.play-housing-heading-top h2{font-size:22px;}
section.play-housing-first-sec.second-sec p,.play-housing-first-sec-left p{padding-right:0;}
.color-box-corses p{font-size:14px;}
.color-box-corses h2{font-size:22px;}
.play-housing-heading-top.heading-top-sub-heading p{font-size:15px;}
section.play-courses-blog{margin-bottom:15px;}
.play-housing-heading-top.heading-top-sub-heading{padding-bottom:28px;}
section.Spanish-courses-content{padding:30px 0 24px;}
section.faq-div .panel-title > a{font-size:18px;}
i.more-less{width:20px;height:20px;font-size:10px;padding-top:5px;}
.panel{float:left;width:100%;border:0;}
.far-bottom-img{margin-top:18px;}
.play-accademy-blog-text p{font-size:13px;}
.play-accademy-blog-text{min-height:145px;}
.service-opp-main-pics{position:static;width:100%;min-height:434px;}
.pull-left.for-full.pull-new,.pull-right.for-full.pull-new{width:100%;}
.service-opp-main.second-blog.language-blog-1 .service-opp-main-pics, .service-opp-main.second-blog.language-blog-2 .service-opp-main-pics{width:100%;}
.service-opp-main.second-blog.language-blog-1 .service-opp-main-pics.pull-left,.service-opp-main.second-blog.language-blog-2 .service-opp-main-pics.pull-right{background-position:center;}
.embed-responsive.embed-responsive-16by9 iframe{padding:32px;width:100%;margin-top:16px;}
.black-bg{min-height:380px;}
.language-school-blog{padding-bottom:20px;}
.black-bg{width:100%;}
a#bb-nav-next{right:3px !important;}
a#bb-nav-prev{left:3px !important;}
.play-housing-heading-top h1{padding:33px 0 11px;font-size:23px;}
.housing-prices-top{width:90%;}
.housing-prices-top span{font-size:15px;}
ul.housing-table li h5{width:21%;font-size:13px;padding:17px 20px;}
ul.housing-table li p{width:79%;font-size:13px;padding:14px 16px;}
ul.discount-list li{font-size:16px;}
section.Discounts-Voffered h3, section.housing-prices h3{font-size:22px;}
section.Discounts-Voffered{background:#b9b9b9;padding:27px 0 51px;}
h1.common-heading{font-size:30px;}
section.book-nowdiv{margin-bottom:28px;}
section.book-nowdiv{padding:20px 0px;}
section.site-now-div p{width:100%;}
a.book-here-btn.footer-btn{float:left;margin:0;}
}
@media (max-width:767px){h2.common-heading{font-size:21px;}
.Playa.del-sec-top-heading p{font-size:14px;margin-bottom:20px;}
.download-browcher span{margin-bottom:12px;margin-right:0;}
.download-browcher{padding:20px 0;}section.our-spanish-school h3{font-size:22px;line-height:27px;}
section.our-spanish-school h3{margin-bottom:14px;}
h2.common-heading.capitanl-blocks{margin-bottom:14px;}
ul.video-banner-li li{font-size:16px;}
ul.video-banner-li li:after{background:transparent url(../img/tick-2.png);background-repeat:no-repeat;}
ul.video-banner-li li:after{left:14px;top:11px;}
ul.footer-top-bg li{width:100%;border-bottom:1px solid #fff;border-right:0;}
ul.footer-top-bg li a{font-size:15px;}
.footer-top-bg{width:75%;}
ul.contact-info li small{text-align:left;width:6%;}
section.Playa.del-sec .pull-right{float:none !important;}
a.Download-our-sbrochure{width:300px;margin:auto;display:block;}
.border-box{padding:0 16px;}
.footer-box-1 p{padding-right:0;}
.navbar-left{float:left !important;margin-left:0;text-align:right;width:100%;}
header{padding:10px 0 20px;background:#ff802b;}
ul.nav.navbar-nav.navbar-left li a{padding:5px 13px;}
a.navbar-brand img{border:1px solid rgba(0, 0, 0, 0.11);box-shadow:5px 3px 4px rgba(0, 0, 0, 0.16);}
.play-housing-heading-top h2{font-size:18px;padding:24px 0 22px;}
section.play-housing-first-sec.second-sec p,.play-housing-first-sec-left p{padding-right:0;}
.service-opp-main-pics{min-height:285px;}
ul.ratio-sec1 li{width:100%;}
.ratio-content{margin-top:25px;}
.map-ratio-sec-content h4{font-size:19px;}
.color-box-corses h2{font-size:15px;}
.color-box-corses p{font-size:13px;line-height:21px;}
.color-box-corses{padding:12px 12px 20px;}
section.Spanish-courses-content h3{font-size:20px;}
section.Spanish-courses-content p{font-size:14px;}
section.Spanish-courses-content ul li{font-size:14px;}
section.faq-div .panel-title > a{font-size:15px;line-height:normal;padding:20px 44px;}.play-school-heading h3{font-size:15px;}
.play-school-heading p{font-size:14px;}
.play-school-heading{text-align:center;}
.play-housing-heading-top.play-accademy-sub-heading p{font-size:15px;text-align:center;}
.play-accademy-blog-heading ul li{margin-bottom:10px;}
.play-accademy-blog-heading ul{margin-bottom:12px;}
.play-accademy-blog-text p{font-size:15px;}
.play-accademy-blog-text{min-height:auto;text-align:center;}
.play-accademy-blog-mar00{margin-bottom:18px;}
.play-accademy-blog-mar00 span img{width:100%;height:auto;}
.service-opp-main.second-blog.language-blog-1 .service-opp-main-left-new{padding-left:0;}
.play-housing-heading-top h1{font-size:21px;line-height:28px;}
span.price-img{width:100%;}
ul.discount-list li{font-size:15px;margin-bottom:15px;}
ul.housing-table li h5{padding:17px 10px;width:100%;font-size:15px;text-align:center;background:#dedede !important;}
ul.housing-table li p{width:100%;font-size:14px;padding:9px 16px;text-align:center;}
ul.housing-table li{border-bottom:1px solid #dadada;}
ul.housing-table li:nth-child(2) p{background:#fff;}
ul.housing-table li h5{padding:13px 10px;}
h1.common-heading{font-size:27px;}
.video-frame iframe{width:100%;height:300px;}
.language-school-blog .bb-bookblock{width:383px;height:220px;}
.bb-custom-wrapper nav a{position:static !important;}
.language-school-blog a#bb-nav-next{top:auto;right:auto !important;}
.language-school-blog a#bb-nav-prev{top:auto;}
.text-div{font-size:17px !important;}
.black-bg{min-height:auto;}
.service-opp-main.second-blog.language-blog-2{margin-bottom:32px;}
.play-housing-heading-top h1{padding:23px 0 11px;}
.language-school-blog .bb-custom-wrapper nav{height:auto;margin-bottom:12px;padding-bottom:18px;}
.service-opp-main.second-blog.language-blog-2 .service-opp-main-left-new{padding-right:0;}
section.book-nowdiv h3{width:100%;}
.iframe-div iframe{height:688px;width:383px;}
section.site-now-div p{font-size:15px;}
section.site-now-div p a:after{left:4px;top:-5px;font-size:20px;}
.book-now-main{width:100%;}
ul.book-now-listing li{width:49%;}
.book-now-main h4{padding-top:20px;}
.play-housing-heading-top.heading-top-sub-heading.play-price-heading h1{line-height:25px;}
a.book-here-btn.footer-btn{float:left;margin:0;}
}
@media (max-width:480px){h2.common-heading{font-size:19px;}
.Playa.del-sec-left h2{font-size:17px;text-align:center;line-height:25px;}
a.Download-our-sbrochure{width:60%;}
.logo-header{width:100%;}
nav.navbar.navbar-default a.navbar-brand{float:none;}
.logo-header{width:100%;position:static;}
a.navbar-brand img{margin:auto;display:block;margin-bottom:15px;border:1px solid rgba(0, 0, 0, 0.11);box-shadow:5px 3px 4px rgba(0, 0, 0, 0.16);}
header{padding:0px 0 10px;}
a.book-here-btn{float:none;display:inline-block;margin-right:0;}
.header-navbar{padding:0 15px;}
div#bs-example-navbar-collapse-1{top:45px;}
.play-housing-heading-top h2{font-size:18px;padding:18px 0 16px;line-height:24px;}
section.play-housing-first-sec.second-sec h2, section.play-housing-first-sec.thirs-blog-3 .play-housing-first-sec-left h2{font-size:22px;}
section.play-housing-first-sec{padding:32px 0;}
section.play-housing-first-sec.second-sec p,.play-housing-first-sec-left p{padding-right:0;}
section.map-ratio-sec{padding:24px 0 0px;}
.map-ratio-sec-content h4{font-size:16px;}
.footer-box-1 h5{font-size:16px;}
section.play-courses-blog ul li{width:100%;}
section.faq-div .panel-title > a{padding:18px 44px;}
.play-accademy-blog-heading h4{margin-top:10px;font-size:17px;}
.play-accademy-blog-heading ul li{padding:4px 80px 5px 14px;font-size:16px;}
section.housing-prices{padding:95px 0 30px;}
.housing-prices-top{top:-135px;}
ul.discount-list li{font-size:14px;}
span.price-img{margin-bottom:30px;}
.play-housing-heading-top h1{padding:22px 0 11px;}
a.Download-our-sbrochure{font-size:14px;padding:12px 8px;}
.video-frame iframe{width:100%;height:200px;}
.text-div{font-size:10px !important;}
.black-bg{margin-bottom:0;}
section.service-opp-main.second-blog.language-blog-1 .service-opp-main-left-new h5{font-size:17px;margin-bottom:15px;}
.service-opp-main.second-blog.language-blog-1 .service-opp-main-left-new{padding-top:12px;}
.service-opp-main.second-blog.language-blog-2 .service-opp-main-left-new{padding-right:0;}
.play-housing-heading-top h1{font-size:19px;}
section.book-nowdiv h3{font-size:16px;line-height:24px;}
section.book-nowdiv{padding:18px 0px;}
.iframe-div iframe{width:291px;height:708px;}
ul.book-now-listing li{width:100%;}
.language-school-blog .bb-bookblock{width:290px;height:168px;}
}