@media only screen and (min-width: 0px) and (max-width: 720px) 
{
.btn-login{
  margin-top: 15px;
  margin-right: 15px;
}
.tips.why.generic-section {
  padding: 5.7% 15px 3.9%;
}
.courses-offers{
  font-size: 24px !important;
}
.list-testimonials li p.comment {
  font-size: 26px !important;
}
.video.generic-section {
  padding: 7.2% 15px 2.5%;
}
.footer .container.generic-section {
  padding: 33px 15px 51px;
}
.iframe-class{
  height: 3700px !important;
}
.solgan {
  position: relative;
  width: 80%;
}
.slider-container {
  position: relative;
  height: 270px;
}
.form-container {
  margin: 3.5% 17%;
}
		
}
@media only screen and (min-width: 0px) and (max-width: 640px) 
{
.btn-login{
  margin-top: 15px;
  margin-right: 15px;
}
.tips.why.generic-section {
  padding: 5.7% 15px 3.9%;
}
.courses-offers{
  font-size: 22px !important;
}
.list-testimonials li p.comment {
  font-size: 24px !important;
}
.video.generic-section {
  padding: 7.2% 15px 2.5%;
}
.footer .container.generic-section {
  padding: 33px 15px 51px;
}
.iframe-class{
  height: 3750px !important;
}
.solgan {
  position: relative;
  width: 80%;
}
.slider-container {
  position: relative;
  height: 270px;
}
.form-container {
  margin: 3.5% 8%;
}

}
@media only screen and (min-width: 0px) and (max-width: 560px) 
{
.btn-login{
  margin-top: 15px;
  margin-right: 15px;
}
.tips.why.generic-section {
  padding: 5.7% 15px 3.9%;
}
.courses-offers{
  font-size: 22px !important;
}
.list-testimonials li p.comment {
  font-size: 24px !important;
}
.video.generic-section {
  padding: 7.2% 15px 2.5%;
}
.footer .container.generic-section {
  padding: 33px 15px 51px;
}
.iframe-class{
  height: 3925px !important;
}
.solgan {
  position: relative;
  width: 80%;
}
.slider-container {
  position: relative;
  height: 390px;
}
.form-container {
  margin: 3.5% 43px;
}
	
}
@media only screen and (min-width: 0px) and (max-width: 480px) 
{
.btn-login{
  margin-top: 15px;
  margin-right: 15px;
}
.tips.why.generic-section {
  padding: 5.7% 15px 3.9%;
}
.courses-offers{
  font-size: 20px !important;
}
.list-testimonials li p.comment {
  font-size: 20px !important;
}
.video.generic-section {
  padding: 7.2% 15px 2.5%;
}
.footer .container.generic-section {
  padding: 33px 15px 51px;
}
.iframe-class{
  height: 4040px !important;
}
.solgan {
  position: relative;
  width: 80%;
}
.slider-container {
  position: relative;
  height: 390px;
}
.form-container {
  margin: 3.5% 0;
}

}
@media only screen and (min-width: 0px) and (max-width: 420px) 
{
.btn-login{
  margin-top: 15px;
  margin-right: 15px;
}
.tips.why.generic-section {
  padding: 5.7% 15px 3.9%;
}
.courses-offers{
  font-size: 18px !important;
}
.list-testimonials li p.comment {
  font-size: 18px !important;
}
.rslides_nav {
  top: 65px !important;
}
.video.generic-section {
  padding: 7.2% 15px 2.5%;
}
.footer .container.generic-section {
  padding: 33px 15px 51px;
}
.iframe-class{
  height: 4050px !important;
}
.solgan {
  position: relative;
  width: 80%;
}
.slider-container {
  position: relative;
  height: 385px;
}
.form-container {
  margin: 3.5% 0;
}
		
}
@media only screen and (min-width: 0px) and (max-width: 360px) 
{

.btn-login{
  margin-top: 15px;
  margin-right: 15px;
}
.tips.why.generic-section {
  padding: 5.7% 15px 3.9%;
}
.courses-offers{
  font-size: 18px !important;
}
.list-testimonials li p.comment {
  font-size: 18px !important;
}
.rslides_nav {
  top: 100px !important;
}
.video.generic-section {
  padding: 7.2% 15px 2.5%;
}
.footer .container.generic-section {
  padding: 33px 15px 51px;
}
.iframe-class{
  height: 4375px !important;
}
.solgan {
  position: relative;
  width: 80%;
}
.slider-container {
  position: relative;
  height: 465px;
}
.form-container {
  margin: 3.5% 0;
}

}
@media only screen and (min-width: 0px) and (max-width: 320px) 
{

.btn-login{
  margin-top: 15px;
  margin-right: 15px;
}
.tips.why.generic-section {
  padding: 5.7% 15px 3.9%;
}
.courses-offers{
  font-size: 18px !important;
}
.list-testimonials li p.comment {
  font-size: 18px !important;
}
.rslides_nav {
  top: 100px !important;
}
.video.generic-section {
  padding: 7.2% 15px 2.5%;
}
.footer .container.generic-section {
  padding: 33px 15px 51px;
}
.iframe-class{
  height: 4650px !important;
}
.solgan {
  position: relative;
  width: 80%;
}
.slider-container {
  position: relative;
  height: 500px;
}
.form-container {
  margin: 3.5% 0;
}

}	

