
body{font-family: Metropolis !important;}
.ieltspacks{width: 100% !important;
background-image: url('../images/ielts/ieltspackagebanner.png');
background-position: top center;
background-repeat: no-repeat;
background-size: 100%;
min-height: 625px;
margin-top: 0px;
background-size: cover;

}
.ielts_title{    
	text-align: center;
    color: #4e4e4e;
    font-size: 22px;
	margin-top: 2%;
    font-weight: bold;
    font-family: metropolis bold;
}
.ielts_content {
    width: 53%;
    margin-left: 5%;
    margin-top: 10%;
	position: absolute;	
	top: 4%;
}

div.video_section video{width: 90.1%;
height: 100%;
}
.container.satreading-content {
    margin-top: 5%;
	margin-bottom: 3%;
}
button.zoom-link.incompatiblity-notice-btn {
    width: 88%;
    background-image: url('../images/satreading/iconawesome-video.svg');
    background-repeat: no-repeat;
    background-position: left 20px center;
    background-size: 10%;
    color: #fff;
    font-family: metropolis;
    font-size: 21px;
    margin-left: 1.0em;
    padding: 10px 2% 2% 14%;
    float: left;
}
.card_ielts_left{
	color: #ED1630;
	font-weight: bold;
	font-size: 38px;
	margin-top: 0px;
	font-family: metropolis bold;
}

.card_inv_left{    
	color: #A5A5A5;
    font-size: 34px;
    font-weight: bold;
    margin-bottom: 0px;
	font-family: metropolis bold;
}

.baner_ielts_read{
	color: #ED1630;
	font-weight: bold;
	font-size: 63px;
	margin-top: 0px;
	font-family: metropolis bold;
}
.baner_inv_edu{    
	color: #A5A5A5;
    font-size: 50px;
    font-family: metropolis medium;
    font-weight: bold;
    margin-bottom: 0px;
}
.row_content{
width:100%;
background-image: url('../images/satreading/inventeducationdifferencebanner.png') !important;
height: 100%;
background-position: top center;
background-repeat: no-repeat;
background-size: 100%;
position: relative;

font-family: metropolis;
color: #fff;
}
.satreading_sidebar{
padding: 2% 0% 0% 0%;
height: 100%;
background-position: top center;
background-repeat: no-repeat;
background-size: 100%;
min-height: 890px;
position: relative;
bottom: 22px;
	
}
.sat_read_button{width: 100%;
float: left;
margin-top: 4%;}
.sidebar-learn{
background-image: url('../images/satreading/Wylearn.png');
background-position: top center;
background-repeat: no-repeat;
background-size: 100%;
min-height: 390px;
padding: 18% 0% 10% 10%;	
	
}
.learn-top{
font-size: 40px;
font-family: metropolis;
font-weight: bold;	
	
}
.learn-top p{
line-height: 36px;
color: #fff;
font-size: 38px;
font-family: metropolis bold;
letter-spacing: 2.9px;	
}
.learn-bottom{
margin-top: 10%;
line-height: 34px;}
.learn-bottom p{
font-family: metropolis;
color: #fff;
font-size: 18px;
line-height: 19px;
letter-spacing: 1.2px;
	
}
.sidebar-progress{
margin-top: 9%;
border: 2px solid #1374fc;
padding: 3% 10% 6% 10%;	
}
.progress-content p.lecture-numb{
font-family: metropolis;
font-size: 18px;
letter-spacing: 0.4px;
color: #b5b5b5;
font-weight: bold;
}
.progress-content p.lecture-numb{
font-family: metropolis;
color: #b5b5b5;
}
.sat_zoom_meeting{    
width: 100%;
max-width: 150%;
text-align: center;
margin-top: 14%;
}
.sat_zoom_meetingview{    
background: #1374FC;
color: #fff;
padding: 3% 3%;
margin: 0% 4%;
font-family: metropolis;
font-size: 22px;
}
.sat_zoom_meetingview img{padding-right: 3%;}
.sat_reading_content{padding-right: 10%;width: 100%;}
.sat_read_textintro{
color: #1374fc;
font-family: metropolis bold;
font-size: 30px;

}
.sat_read_textdown{
/* background: #1374fc;
color: #fff;
padding: 2% 4%;
float: right;
font-family: metropolis;
font-size: 18px;	 */
	
}
.title_no{float:left;}
.title_video{width: 92%;float: left;padding-left: 3px;}
.allvideos{float: left;width: 100%;}
.sat_readdowntop{float: left;width: 100%;}
.sat_read_textclasstop{width: 38%;
background: #edf5ff;
color: #283196;
margin-top: 2.5%;
padding: 1.4% 0%;
float: right;
font-family: metropolis;
font-size: 18px;
border: 2px solid #283196;
border-radius: 24px;
text-align: center;
font-weight: bold;
}
.sat_read_textclasstop img{width: 8%;}
.sat_readdown{float:left;width: 100%;}
form.sat_read_textdown{
color: #b5b5b5;
margin-top: 2.5%;
padding: 1.5% 0%;
float: right;
font-family: metropolis;
font-size: 18px;
width: 38%;
font-weight: bold;
	
}
form.sat_read_textdown input{
background: unset !important;
padding: 1% 2%;
font-family: metropolis;
font-size: 18px;
width: 100%;
color: #b5b5b5;
}

h2.sat_read_textclass{width: 100%;float: left;}
form.sat_read_textdown input:hover{-webkit-box-shadow: unset!important;color: #b5b5b5;}
form.sat_read_textdown input:focus{outline: none!important;}
.sat_read_textdesc{
color: #042b93;
font-size: 30px;
font-family: metropolis bold;
}
.sat_read_body_text{font-size: 18px;
font-weight: 600;
color: #babbbd;
font-family: metropolis;
padding-right: 36px;
float: left;
width: 100%;
}
.sat_read_mocktest{
padding: 1.5% 4%;
border: 2px solid #1374fc;
background: #1374fc;
font-family: metropolis;
font-size: 18px;
display:none;
color: #ffffff;
float: left;
}
.sat_read_viewassign{
padding: 1.5% 5.2%;
border: 2px solid #020d83;
background: #020d83;
font-family: metropolis;
font-size: 18px;
color: #ffffff;
float: right;

}
.edu-diff-container{
width: 84%;margin: 8%;float: left;margin-top: 3%;
}
.edu-diff-title{
text-align: center;font-family: metropolis;font-size: 30px;font-weight: bold;color: #a8c7e6;
}
.edu-diff-title-diff{
float: left;width: 100%;text-align: center;margin: 2% 5% 6%}
.edu-diff-title-stand{float: left;width: 46%;padding-right: 15%;}
.edu-diff-title-stand h2{font-family: metropolis bold;text-transform: uppercase;}
.edu-diff-title-inve{width: 46%;float: left;padding-left: 7%;}
.edu-diff-title-inve h2{font-family: metropolis bold;text-transform: uppercase;}
.edu-diff-rowcontent{float: left;width: 100%;margin-bottom: 2%;}
.edu-diff-leftcontent{border-radius: 12px;float: left;width: 49%;text-align: center;padding: 1%;border: 1px solid #2b4b77;background: #2b4b77;margin-right: 1%;}
.edu-diff-leftcontent p{text-align: right;margin-bottom: 0px !important;margin-right: 21%;color: #fff;font-family: metropolis;font-size: 18px;font-weight: bold;}
.edu-diff-rightcontent{border-radius: 12px;float: left;width: 49%;text-align: center;padding: 1%;border: 1px solid #fcbd13;background: #fcbd13;}
.edu-diff-rightcontent p{text-align: left;margin-bottom: 0px !important;margin-left: 14%;color: #000;font-family: metropolis bold;font-size: 18px;}

.edu-diff-centertable{float: left;width: 13%;text-align: center;z-index: 10;position: absolute;top: 28%;background: #fff;left: 42%;border-radius: 20px;box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgba(0, 0, 0, 0.19);}
.edu-diff-engadement p{padding: 46% 2% 10% 2%;font-family: metropolis bold;font-weight: bold;color: #062450;font-size: 18px;text-transform: uppercase;}
.edu-diff-teachers p{padding: 25% 10% 4% 10%;font-family: metropolis bold;font-weight: bold;color: #062450;font-size: 18px;text-transform: uppercase;}
.edu-diff-curriculame p{padding: 33% 10% 4% 10%;font-family: metropolis bold;font-weight: bold;color: #062450;font-size: 18px;text-transform: uppercase;}
.edu-diff-support p{padding: 30% 10% 38% 10%;font-family: metropolis bold;font-weight: bold;color: #062450;font-size: 18px;text-transform: uppercase;}

.ielts_pack_btn{background-color: #A5A5A5;color: #fff;margin-top: 20px;font-size: 18px;border-radius: unset; padding: 12px 12px;font-family: metropolis bold;letter-spacing: 0;min-width:180px; width:auto;}
.ielts_pack_btn:hover{background-color: #ed1630;color: #fff;}
.pack_type{color:#ed1630;font-size: 35px;}

.ielts_package_btn1 {width:40%; margin:0 auto;}
.ielts_package_btn{background-color: #A5A5A5;color: #fff;margin-top: 0;font-size: 18px;border-radius: unset; padding: 12px 12px;font-family: metropolis bold;letter-spacing: 0;min-width: 150px;
    width: auto;display: block; max-width: 10em;margin:0 auto;}
.ielts_package_btn:hover{background-color: #ed1630;color: #fff;}
.ielts_package_btn:focus{color:#fff;}


.modal-backdrop {position: absolute !important;z-index: -1 !important;}
.modal-dialog {width: 55% !important;margin: 12% auto;min-width: 500px;position: absolute !important;left: 0;right: 0;top: 15%; bottom: 0;}
.model_close_btn {float: right;text-align: right;font-size: 25px;color: #666;margin-top: -5px !important;
    opacity: 9;}	
/* .fade.in {opacity: 0.95 !important;background: #333;}	 */

.fade.in{/*opacity:0.959 !important;background-color:#333;*/background-color: rgba(0,0,0,.9) !important;}
body.modal-open{height:100vh;overflow-y:hidden}
.modal-header {text-align: center;padding: 5px;border-bottom: 1px solid #e5e5e5;}	
.model_ieltspack h4{font-size:25px; font-weight:bold;font-family: metropolis bold;line-height: 1.2;}
.model_ieltspack h5{font-size:18px; font-weight:bold;margin-bottom: 0;margin-top: 2em;}
.model_ieltspack .modal-header {padding: 15px;border-bottom: 0;}
.modal-body {width: 80%;margin: 0 auto;margin-bottom: 3em;}
.Ielts_btn_row{margin:1em 0;}
.btn_close_packbtn{float: right !important;text-align: right; margin-right: 0;margin-top: -10px !important;color: #666 !important;
    opacity: 1 !important;font-size: 30px !important;}
.close:focus, .close:hover {background: #fff;box-shadow: none !important;}	
	




footer#colophon {
    margin-top:0px!important;
}

@media screen and (max-width: 767px) {
.sat_reading_content {padding-right: 0;}
.sat_read_body_text {padding-right: 0;font-size: 14px;}
.sat_read_body_text {padding-right: 0;font-size: 14px;text-align: justify;}
.sat_read_button {margin-top: 0%;}
.sat_read_viewassign {font-size: 13px;}
.baner_inv_edu {font-size: 34px;font-weight: bold; font-family: metropolis;}
.ielts_content {width: 100%; margin-left: auto;position: absolute;top: 21.3%;text-align: center;margin-top: 85%;}
.card_inv_left {color: #A5A5A5;font-size: 23px;font-family: metropolis bold;}
.card_ielts_left {font-size: 28px;margin-top: 0px;font-family: metropolis bold;}
.baner_ielts_read {font-size: 33px;margin-top: 0px;font-family: metropolis bold;}
.ieltspacks {width: 100% !important;background-image: url(../images/ielts/ielts_package/ieltspackagebanner_mobile.png);
    background-position: top center;background-repeat: no-repeat;background-size: 100%;
    min-height: 30em;margin-top: 0px; background-size: cover;}
.backbtn {margin-left: 2% !important;font-size: 12px !important;float: left;margin-top: 2% !important;}
.ielts_title {font-size: 18px;color: #4b4b4b;}
.modal-backdrop{top:auto !important;}
.modal-dialog{min-width: 400px;margin: 35% auto !important;top: 0;}
.modal-body {width: 100%;}
.pacdesc {height: auto !important;min-height: 10em !important;font-size: 15px !important;font-family: metropolis !important; font-weight: 600;color: #a9abad !important;}
.rate_starter {position: absolute;margin-bottom: 10%;bottom: 0em;}
.btn.sat_reading_banner{font-size: 13px !important;height: auto !important;min-width: 130px;width: auto;}
.satreading {width: 100% !important;
background-image: url('../images/satreading/SAT-Reading-Mobile.png'); min-height: 480px;margin-top: 0px;height: auto;}
.sat_linkread {margin-top: 2em !important;padding: 0 !important;margin-left: auto !important;   text-align: center;margin: 0 auto;min-width: 200px;}
#overlay3 {font-size: 10px !important;left: 26% !important;}
#overlay3 img {width: 35%;}
#overlay1{font-size: 8px !important;}
.allvideos {width: 100%;}
div.video_section video {width: 100%;height: 100%;}
.col-md-12.previous_next_btn {width: 100% !important; margin-left: 0% !important;}
.previous_next_btn a span.sr-only {font-size: 13px !important;top: 0 !important;}
.sat_read_textintro {font-size: 20px;}
.learn-top p {line-height: 18px;font-size: 30px;letter-spacing: 3px;}
.learn-bottom {line-height: 25px;}
.learn-bottom p {font-family: mefont-size: 15px;line-height: 12px;letter-spacing: 0;}
.sidebar-progress {padding: 3% 10% 6% 10%;margin: 2em 4%;}
.sat_zoom_meeting {width: 100%;max-width: 100%;margin-top: 10%;}
.sat_zoom_meetingview {padding: 3% 3%;margin: 0;font-size: 15px;}
.progress-content h2 {font-size: 28px;color: #1374fc;font-weight: 600;}
form.sat_read_textdown {font-size: 18px; width: 100%;}
form.sat_read_textdown input {width: auto;float: right;font-size: 15px;}
.glyphicon-chevron-left.previousvideo {padding-top: 1.35em !important; margin-left: 10px !important;
    left: 0px;padding-left: 10px !important;font-size: 20px !important;}
.previous_next_btn a.left.carousel-control {padding-top: 10px;width: 45% !important;bottom: 7px !important;}
.glyphicon-chevron-left {background-size: 100% 100% !important;}
.previous_next_btn a.right.carousel-control {width: 45% !important;font-size: 17px;}
.glyphicon-chevron-right.nextvideo {right: 20px !important;top: 56% !important;width:20px; height: 15px;}



.satreading_sidebar {padding: 180% 0% 0% 0%;min-height: 650px;height: auto;}
.sidebar-learn {background-size: 92%; min-height: 280px;padding: 15% 0% 0% 10%;height: auto;}

.row_content {background-repeat: repeat-y;}
.edu-diff-container {width: 97%;margin: 2%;float: left;margin-top: 3%;}
.edu-diff-title {font-size: 20px;}
.edu-diff-title-stand h2, .edu-diff-title-inve h2 {font-size: 21px;}
.edu-diff-leftcontent p {margin-right: 18%;font-size: 10px;font-weight: 400;}
.edu-diff-rightcontent p {margin-left: 10%;font-size: 10px;font-weight: 400;}
.edu-diff-engadement p {padding: 70% 2% 55%;font-size: 10px;word-break: break-all;}
.edu-diff-teachers p {padding: 15% 3% 15%;font-size: 10px;word-break: break-all;}
.edu-diff-curriculame p {padding: 50% 2% 50%;font-size: 10px;word-break: break-all;}
.edu-diff-support p {padding: 40% 3% 35%;font-size: 10px;word-break: break-all;}
.pacname {text-align: center;}



}

@media screen and (max-width: 1023px) and (min-width: 767px) {
.card_inv_left{font-size: 33px;}
.card_ielts_left{font-size: 41px;}
.baner_ielts_read{font-size: 41px;}
.satreading{min-height: 296px;}
.satreading-content{padding-right: 30px;}
.mobilesatread{width: 65%;float: left;}
.allvideosclass{width: 100%;float: left;}
.allvideosclass img{width: 100%;float: left;}
.allvideos{width: 100%;float: left;}
.allvideos img{width: 100%;float: left;}
.sat_reading_content{margin-top: 2%;float: left;width: 100%;padding-right:0%;}
.sat_read_textclass{float: left;width: 100%;}
.sat_read_textintro{font-size: 28px;}
.sat_read_textdown{font-size: 12px;}
.sat_read_textdesc{font-size: 30px;}
.sat_read_mocktest{margin-left:4%;font-size: 16px;padding: 2% 2%;}
.sat_read_viewassign{padding: 2% 4%;margin-left: 8%;font-size: 16px;}
.satreading_sidebar{width: 35%;min-height:unset;}
.sidebar-learn{min-height:unset;}
.learn-top p{font-size: 27px;line-height: 17px;letter-spacing: 1.9px;}
.learn-bottom p{font-size: 13px;line-height: 10px;letter-spacing: 0.8px;}
.progress-content h2{font-size: 24px;}
.progress-content img{float: left;width: 100%;}
.sat_zoom_meeting{margin-top: 20%;}
.sat_zoom_meetingview{padding: 6% 3%;font-size: 12px;}
.edu-diff-title{font-size: 16px;}
.edu-diff-title-stand{width: 42%;padding-right: 56px;}
.edu-diff-title-inve{width: 42%;padding-left: 129px;}
.edu-diff-title-stand h2{font-size: 24px;}
.edu-diff-title-inve h2{font-size: 24px;}
.edu-diff-leftcontent p{font-size: 10px;font-weight: bold;margin-right: 65px;}
.edu-diff-rightcontent p{font-size: 10px;margin-left: 44px;}
.edu-diff-engadement p{padding: 60% 2% 10% 2%;font-size: 11px;}
.edu-diff-teachers p{font-size: 11px;}
.edu-diff-curriculame p{font-size: 11px;}
.edu-diff-support p{font-size: 11px;}
.col-md-12.previous_next_btn{width: 90.2% !important;margin-top: 0 !important;}
form.sat_read_textdown {padding: 1.5% 9%;width: 100%;}
form.sat_read_textdown input {float: right;width: auto;}
#overlay3 {width: 75% !important;font-size: 15px !important;left: 26% !important;background-color: white;padding: 1em 0 1em 1em;cursor: pointer;}
#overlay3 img {margin-left: 18%;width: 30%;}
#inner-wrap {margin-top: 0;}
.sat_linkread { margin-top: 3% !important;}
.ielts_content {top: 3%;}
}
@media screen and (max-width: 1024px) and (min-width: 768px){
    .modal-dialog {width: 70% !important;position: absolute;left: 0;right: 0;top: 10%; bottom: 0;}
}
@media screen and (max-width: 375.98px) and (min-width: 300px){
    .modal-dialog {margin: 35% auto !important;min-width: 350px;top: 0;}
    .modal-body {width: 100%;}
}
@media screen and (max-width: 1365px) and (min-width: 1024px) {
.satreading{min-height: 420px;top: 7%;}	
.satreading-content{padding-left: 0px;padding-right: 0px;}	
.mobilesatread{width: 60%;float: left;}	
.sat_read_mocktest{margin-left: 0%;}
.sat_read_viewassign{margin-left: 7%;font-size: 19px;margin-right: 1%;}	
.satreading_sidebar{width: 35%;margin-left: 4%; }
.sidebar-learn{padding: 14% 0% 10% 10%;min-height:unset;margin-top: 0%;}
.learn-bottom{margin-top: 8%;}
.progress-content img{width: 100%;float: left;}	
.sat_zoom_meetingview{font-size: 18px;}


.edu-diff-title{font-size: 19px;}
.edu-diff-title-stand{width: 42%;padding-right: 56px;}
.edu-diff-title-inve{width: 42%;padding-left: 129px;}
.edu-diff-title-stand h2{font-size: 24px;}
.edu-diff-title-inve h2{font-size: 24px;}
.edu-diff-leftcontent p{font-size: 15px;font-weight: bold;margin-right: 20%;}
.edu-diff-rightcontent p{font-size: 15px;margin-left: 14%;}
.edu-diff-engadement p{padding: 41% 2% 10% 2%;font-size: 15px;}
.edu-diff-teachers p{font-size: 15px;padding: 22% 10% 4% 10%;}
.edu-diff-curriculame p{font-size: 15px;padding: 25% 10% 4% 10%;}
.edu-diff-support p{font-size: 15px;padding: 25% 10% 38% 10%;}
.col-md-12.previous_next_btn {margin-top: 0 !important;}
#overlay3 { font-size: 18px !important;}
.ielts_content {top: 5.5%;}
.sat_linkread {margin-top: 8% !important;}
	
	
	
}

/*Mac book css ************* */
@media screen and (max-width: 1365px) and (min-width: 1200px) {
	
	
}	

@media screen and (max-width: 1560px) and (min-width: 1367px){
div.video_section video{width: 90%;
height: 100%;
}
.sat_read_textdesc{font-size: 30px;}
	
	
	
}

@media screen and (max-width: 1690px) and (min-width: 1470px){
.ieltspacks {min-height: 53em;}
	
}

/* Imac Css start here */
@media only screen and (min-width:1800px){		
	.satreading {min-height: 650px;	} 
.ieltspacks{
    min-height: 60em;
}

	 }