
.wrapper p, .row p {font-size:13px; font-size:1.3rem; line-height:1.5; margin:0 0 18px; font-weight:400;}
.wrapper h1, .row h1 {margin:20px 0 20px 0; font-size:1.8em; font-weight:bold;}
.wrapper h2, .row h2 {margin-bottom:15px; font-size:1.8em; font-weight:bold;}
.wrapper h3, .row h3 {margin-bottom:15px; font-size:1.3em; font-weight:bold;}
.wrapper h4, .row h4 {margin-bottom:10px; font-size:1.1em; font-weight:bold;}
#aspnetForm {margin: 0 0 18px;}
#aspnetForm p {font-weight: 400;font-size: 1.1em;line-height: 1.5em; margin:0 0 18px;}


/***** RESPONSIVE START ******/
@media only screen and (min-width:897px) and (max-width:979px) {
.visa-custInfo {padding:30px 0 0 50px;}
footer[role="main-footer"] {text-align:center;}
.longgreenBox {background-image:none; background-color:#93CF0B; width:100% !important;}
.longgreenBox h4 div {padding:15px 0 0 0;}
.seo-list-of-course ul li.firstLi {padding: 30px 0 0 100px;}
.seo-list-of-course {width:100% !important;}
.font18 {font-size:17px !important;}

}

@media only screen and (max-width:897px) {
.visa-custInfo {padding:20px 0 0 40px;}
.visa-masthead {background-size:770px;}
.visa-masthead {height:150px;}
.longgreenBox {background-image:none; background-color:#93CF0B; width:100% !important; color:#fff !important;}
.longgreenBox h4 div {padding:15px 0 0 0;}
}

@media only screen and (min-width:768px) and (max-width:897px) {
footer[role="main-footer"] {text-align:center;}
.height300px {min-height:420px;}
.seo-course-infoBox {margin:auto;}
.relativePos {clear:both;}
.longgreenBox {background-image:none; background-color:#93CF0B; width:100% !important; color:#fff !important;}
.longgreenBox h4 div {padding:15px 0 0 0;}

}

@media only screen and (min-width:480px) and (max-width:767px) {
.phone-txt {width:310px; padding-top:20px;}
footer[role="main-footer"] {text-align:center;}
.reveal-modal {left:0;}
.seo-course-infoBox {margin:auto;}
.relativePos {clear:both;}
.font26 {font-size: 1.2em !important;}
.longgreenBox {background-image:none; background-color:#93CF0B; width:100% !important; color:#fff !important;}
.longgreenBox h4 div {padding:7px 0 0 0;}

}

@media only screen and (min-width:0px) and (max-width:479px) {
#nav-toggle {display:block;}
#logo  {padding-left:25px;}
.header-txt {text-align:center; padding:10px 0 5px 10px;}
.phone-txt {width:225px;}
.reveal-modal {left:0;}
.seo-course-infoBox {margin:auto;}
.relativePos {clear:both;}
.longgreenBox {background-image:none; background-color:#93CF0B; width:100%;}
.longgreenBox {background-image:none; background-color:#93CF0B; width:100% !important; color:#fff !important; height:70px !important;}
.longgreenBox h4 div {padding:10px;}
}

