.satread_content {
    width: 53%;
    margin-left: 6%;
    margin-top: 0.7%;
	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;
}
.baner_sta_read{
color: #ffffff;
font-weight: bold;
font-size: 63px;
margin-top: 0px;
font-family: metropolis bold;
letter-spacing: 6.5px;
}
.baner_inv_edu{color: #fff;font-size: 43px;}
.satreading{width: 100% !important;
background-image: url('../images/satreading/satreadingbanner.png');
background-position: top center;
background-repeat: no-repeat;
background-size: 100%;
min-height: 456px;
margin-top: 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: #A9ABAD;
font-weight: bold;
}
.progress-content p.lecture-numb{
font-family: metropolis;
color: #A9ABAD;
}
.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: 94%;float: left;padding-left: 3px;}
.previous_btnn {padding: 0;}
.allvideos{float: left;width: 100%;}
.download_session_btn{color:#A9ABAD !important;font-size: 18px !important;}
.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: #A9ABAD;
margin-top: 0.5em;
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: #A9ABAD;
}

h2.sat_read_textclass{width: 100%;float: left;}
form.sat_read_textdown input:hover{-webkit-box-shadow: unset!important;color: #A9ABAD;}
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: #A9ABAD;
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;

}
.invent_difference_web{display:block;}
.invent_difference_mob{display:none;}
.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;}

body.modal-open {
    height: 100vh;
    overflow-y: hidden;
}

.modal-backdrop {position: absolute !important;z-index: 0 !important;}
.modal-dialog {width: 55% !important;max-width: 30em;margin: 15% auto !important;min-width: 500px;position: absolute !important;left: 0;right: 0;top: 0; 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{/*opacity:0.959 !important;background-color:#333;*/background-color: rgba(0,0,0,.9) !important;}
.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: 0;}	
.modal-content.model_satpacks {border-radius: 2em;}
.model_satpacks h4{font-size:25px; font-weight:bold;font-family: metropolis;line-height: 1.2;    color: #4B4B4B;}
.model_satpacks h5{font-size:18px; font-weight:bold;margin-bottom: 0;margin-top: 2em;}
.model_satpacks .modal-header {padding: 15px;border-bottom: 0;}
.modal-body {width: 80%;margin: 0 auto;margin-bottom: 3em;text-align: center;}
.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;}	
.buynowimg {max-width: 12em;text-align: center;margin-bottom: 2em;}
.viewpack {width: auto;min-width:10em;margin: 0 auto;text-align: center;padding: 2.5% 2% 5.5% 2%;
    background: #1374fc;color: #fff;margin-top: 2em;}
.title-message-top p {font-family: metropolis;font-size: 17px;color: #A9ABAD;line-height: 1.2;}
	
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: left;padding:0 12px;}
.sat_read_textdesc{font-size: 30px;}
.sat_readdown{padding:0 12px;}
.sat_read_button {margin-top: 0%;}
.sat_read_viewassign {font-size: 13px;}
.satread_content {width: 100%; margin-left: auto;position: absolute;top: 6%;text-align: center;    margin: 0 auto;}
.baner_inv_edu {color: #fff; font-size: 25px;}
.baner_sta_read {font-size: 40px;margin-top: 0px;font-family: metropolis bold;letter-spacing: 0;}
.backbtn {margin-left: 3% !important;font-size: 12px !important;float: left;margin-top: 0% !important;}
.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;margin-top: 4%;}
.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%;display: none;}
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;}
.backnav{margin-top: 40px;}


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

.invent_difference_web{display:none;}
.invent_difference_mob{display:block;}
.invent_difference{width: 100%;background-image: url(../images/satreading/SAT_read_bg_mobile.png) !important;height: 100%;background-position: top center;background-repeat: no-repeat;background-size: 100%;position: relative;font-family: metropolis;color: #fff;margin:0;padding: 1em 0 3em;background-repeat: repeat-y;background: #062450;}
.invent_difference h4{text-align: center;color:#fff;font-weight: bold;text-transform: uppercase;    margin: 2em 0 1em;font-size: 23px;font-family: metropolis bold;}	
.invent_difference h5{text-align: center;color:#a9c7e6;font-size: 20px;padding: 1em 2em 0;}
.tab_odd {border-radius: 12px;width: 80%;text-align: center;padding: 1em 2.6em;border: 1px solid #2b4b77;
    background: #2b4b77;margin: 0 auto;color: #fff;min-height: 12em;}
.tab_odd h4{text-align: center;font-weight: bold;margin: 1em 0 0.8em;font-size: 16px;line-height: 1.3;}
.tab_odd p{color: #fff;font-size: 15px;}
.tab_even{border-radius: 12px;width: 80%;text-align: center;padding: 1em 2.6em;border: 1px solid #fcbd13;
    background: #fcbd13;margin: 0 auto;color: #062450;margin-top: 2em;margin-bottom: 1em; min-height: 12em;}
.tab_even h4{text-align: center;color: #062450;font-weight: bold;margin: 1em 0 0.8em;font-size: 16px;    line-height: 1.3;}
.tab_even p{color: #062450;font-size: 15px;}

.all_row {margin-bottom: 1em !important;}
.sharetitle h2 {font-size: 25px;}
.viewpack {width: auto;min-width: 160px;margin: 0 auto;padding: 0;margin-top: 10%;}
#share-text {top: 6% !important;left: 0 !important;right: 0;margin: 0 auto;margin-left: 0;
    font-size: 30px !important;transform: inherit !important;}
.share-text-inner {background-color: #fff;border-radius: 30px;padding-right: 0;/*width: 90% !important;*/min-width: 300px;margin: 0 auto;padding: 8% 2%;font-size: 20px;text-align: center;float: none !important;min-height: 18em;margin-top:60%;}
#adv-overlay-popups1 {position: fixed !important;display: none;width: 100% !important;height: 100%;top: 0px;left: 0;right: 0;/* bottom: 0; */}
.title-message-top p {font-size: 14px !important;line-height: 1.3 !important;}
.shareclsbtnclose {font-size: 18px !important;width: 40% !important;top: 0;}


.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;}



}

@media screen and (max-width: 1023px) and (min-width: 768px) {
.baner_inv_edu{font-size: 33px;}
.baner_sta_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: 3px;}
.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%;margin-top: -7px;margin-left: 7px;}
.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;}
.satread_content {top: 3%;}
#overlay1 {font-size: 10px !important;}
.col-md-1.col-sm-1.col-xs-12 {width: 10.7%;padding: 0px 0px 0px 0 !important;}
.sidebar-progress {margin-left: 0 !important;top: 15.5em;padding: 3% 5% 3% 5%;margin-bottom: 2em;}
.SAT_allclass_right_head {margin: 0em -15px 2em;}
#share-text {position: absolute;top: 28% !important;}
 p.start_image{top: 2px;left: 4px;right: 0px;} 



}
@media screen and (max-width: 1030px) and (min-width: 1024px) {
    .sat_linkread{margin-top: 0% !important;}
}
@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;}
.satread_content {top: 5.5%;}
.sat_linkread {margin-top: 8% !important;}
#overlay1 {font-size: 12px !important;}
.col-md-1.col-sm-1.col-xs-12 {width: 10.7%;padding: 0px 0px 0px 0 !important;}
/* p.start_image {top: -2px !important;}	 */
.edu-diff-centertable {top: 30%;}
.title_video {width: 93%;float: left;padding-left: 3px;}	
#share-text {position: absolute;top: 40% !important;}	
}


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

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


     }
@media (min-width: 992px) and (max-width: 1199.98px) { 

    .sat_linkread{margin-top: 0% !important;}
   /* p.start_image{top: 7px;left: 0;right: 0px;} */
 }
 @media (min-width: 768px) and (max-width: 991.98px) { 
   /* p.start_image{top: 7px;left: 0;right: 0px;} */
 }