@import url('https://fonts.googleapis.com/css?family=Source+Sans+Pro:400,400i,600,600i,700,700i,900,900i');@import url('https://fonts.googleapis.com/css?family=Open+Sans:400,400i,600,600i,700,700i,800,800i');@import url('https://fonts.googleapis.com/css?family=Work+Sans:400,500,600,700,800,900');*{box-sizing:border-box;padding:0;margin:0;outline:none}
body{font-size:15px;color:#0a0a0a}
p{color:#0a0a0a;line-height:24px;word-spacing:3px;}
.m0{margin:0}
.p0{padding:0}
.pl0{padding-left:0}
.pr0{padding-right:0}
header{padding:20px 0;background-color:#ffffff!important;width:100%;z-index:99999;}
.home header.entry-header{background:#232f3e !important;}
.mega-dropdown{position:static !important}
.mega-dropdown-menu{padding:10px 0px 10px;width:100%;box-shadow:none;-webkit-box-shadow:none}
.mega-dropdown-menu>li>ul{padding:0;margin:0}
.mega-dropdown-menu>li>ul>li{list-style:none; border-bottom:solid 1px #ccc;}
.mega-dropdown-menu>li>ul>li>a{display:block;color:#000;padding:8px 10px;font-size:15px; letter-spacing:1px; -webkit-transition: all .5s ease-out; -moz-transition: all .5s ease-out; -o-transition: all .5s ease-out; transition:all .5s ease-out;}   
.mega-dropdown-menu>li ul>li>a:hover, .mega-dropdown-menu>li ul>li>a:focus{text-decoration:underline;background:#d6303c;color:#fff;opacity:1}
.mega-dropdown-menu .dropdown-header{font-size:16px;color:#fff;font-weight:600;padding:5px 60px 5px 5px;line-height:30px}
.navbar-default .navbar-toggle{border-color:#d6303c}
.navbar-default .navbar-toggle .icon-bar{background-color:#d6303c}
.navbar-default .navbar-toggle:focus, .navbar-default .navbar-toggle:hover{background:#fff}
.navbar-default{background:none;border:none;margin:0}
.bydefultnone{ display:none;}
.navbar-default .navbar-nav>li>a{color:#000 !important;font-size:13px;font-weight:500;padding:5px 8px;line-height:2; letter-spacing:1px;}
.navbar-default .navbar-nav>li>a:hover, .navbar-default .navbar-nav>li>a:active, .navbar-default .navbar-nav>li>a:focus{color:#fff !important;background:#d6303c}
.navbar-default .navbar-nav>.open>a:focus, .navbar-default .navbar-nav>.open>a:hover, .navbar-default .navbar-nav>.open>a:active{background:#d6303c}
.dropdown-menu{background-color:#f8f8f8c7}
.navbar-nav>li>.dropdown-menu{left:0 !important;top:34px !important;/*background:#ff635a;*/
 background:#fff;border:none;border-top:5px solid #ffdd78;width:200px;padding:0}
.navbar-nav{float:right;padding-top:8px}
.navbar-brand{padding:0px 15px 0;margin-top:-6px;}
.navbar-brand img{width:180px}
.home-slider{position:relative;z-index:9;max-height:400px;overflow:hidden}
.home-slider .slick-arrow{display:none !important}
.home-slider img{width:100%} 
.slider-box{position:absolute;background:rgba(80, 76, 76, 0.55);max-width:100%;color:#fff;top:20%;left:26px;bottom:50%;z-index:9999;border-radius:10px;padding:10px 8px 10px; height:60px;}
.slider-box h2,.slider-box h1{font-size:36px;font-weight:600;margin:0 0 20px 0;margin:0 15px 0px 0;display:inline-block;vertical-align:middle}
.slider-btn{padding:10px 16px;font-weight:600;color:#fff;background:#d6303c;border-radius:5px;-webkit-transition:.6s;-moz-transition:.6s;transition:.6s;display:inline-block}
.slider-btn:hover{color:#fff;text-decoration:none;opacity:.8;-webkit-transition:.6s;-moz-transition:.6s;transition:.6s}
.welcome-bm{padding:10px 0 10px}
.welcome-bm h1 span{color:#f8f8f8}
.welcome-bm h1{padding:0 0 10px;margin:0 0 15px;display:inline-block;border-bottom:1px solid #f8f8f8}
.bm-zone{position:relative}
.bm-zone1{border:1px solid #f8f8f8}
.bm-zone1 img{width:75%;position:relative;z-index:-1}
.bm-zone2{height:100%;width:100%;padding:15px;background:rgba(47, 55, 76, 0.98);color:#fff}
.bm-zone2 h3{margin:0 0 10px}



/*.fb_customer_chat_bubble_pop_in {bottom:50px!important}  */

/* ***************
 * FB on left side 
 ******************/
/* this is for the circle position */
/*.fb_dialog.fb_dialog_advanced {
    left: 18pt;
}*/

/* The following are for the chat box, on display and on hide */
/*iframe.fb_customer_chat_bounce_in_v2 {
    left: 9pt;
}*/
/*iframe.fb_customer_chat_bounce_out_v2 {
    left: 9pt;
}*/

.forbreakmobile{ display:none;}
.bm-zone2 p{margin:0 0 10px;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}
.slider-btn2{padding:10px 16px;display:block;text-align:center;font-weight:600;color:#fff;background:#d6303c;border-radius:5px;-webkit-transition:.6s;-moz-transition:.6s;transition:.6s}
.slider-btn2:hover{color:#fff;text-decoration:none;opacity:.8;-webkit-transition:.6s;-moz-transition:.6s;transition:.6s}
.grecaptcha-badge { visibility: hidden !important; }
.bm{margin-bottom:20px}
.nav-tabs-dropdown{display:none;border-bottom-left-radius:0;border-bottom-right-radius:0}
.nav-tabs-dropdown:before{content:"e114";font-family:'Glyphicons Halflings';position:absolute;right:30px}
.freebies-box{padding:10px 0 15px}
.freebies-box h1{padding:0 0 5px;margin:0 0 15px;border-bottom:1px solid #f8f8f8; font-size:30px;}
.freebies-box h2{padding:0 0 5px;margin:0 0 15px;border-bottom:1px solid #f8f8f8}
.freebies .well{box-shadow:none;padding:0;background:none;border:none;margin:0}
.freebies .nav-tabs{border-bottom:none}
.freebies .nav-tabs>li>a{margin:0;border:none;border-radius:0;background:#d6303c;color:#fff;line-height:2}
.freebies .nav-tabs>li{margin-bottom:5px}
.freebies .nav-tabs>li.active>a, .freebies .nav-tabs>li.active>a:focus, .freebies .nav-tabs>li>a:hover{border:none;background:#f8f8f8}
.freebies .nav-tabs>li.active:after{content:"";width:0;height:0;border-style:solid;border-width:24px 0px 24px 20px;border-color:transparent transparent transparent #f8f8f8;line-height:0px;position:absolute;right:-20px;top:0}
.freebies-content{background:#f5f5f5;padding:20px 25px 20px;width:100%}
.freebies-content h4 a{color:#0a0a0a;margin:0 0 14px}
.freebies-content h4 a:hover{color:#d6303c;opacity:.8}
.freebies-content h5{margin:0}
.freebies-content h5 a{color:#d6303c;padding-left:15px;font-weight:600}
.freebies-content h5 a:hover, .freebies-content h4 a:hover{opacity:.8;text-decoration:none}
.freebies-content p{padding-left:15px;color:#1f1f1f}
.latest-course-bg{padding:20px 25px;color:#fff}
.latest-course-bg h4{margin:0;color:#0a0a0a;display: flex;align-items: center;}
.latest-course-bg span{display:inline-block;margin-bottom:10px;padding-right:20px;width:50px;}
.latest-course-bg span img{padding-right:20px;width:50px}
.latest-course{background:#f8f8f8}
.experienced{background:#e8e8e8}
.flexible{background:#cecccccf}
.choose{background:url(../images/choouse.jpg) no-repeat 0% 0%;background-size:cover;min-height:358px}
.toefl_information{ width:100%; float:left; border:solid 1px #ccc; padding:10px 10px;}
.toefl_information ul{ list-style:none; width:100%;}
.toefl_information ul li{ width:100%; line-height:25px;}
.toefl-writing-corection h3{ color: #d6303c;font-size: 24px;font-weight: bold;float: left;width: 100%;}
.table_pricing-res{ float:left; width:100%;}
#accordion .panel-title i.glyphicon{-moz-transition:-moz-transform 0.5s ease-in-out;-o-transition:-o-transform 0.5s ease-in-out;-webkit-transition:-webkit-transform 0.5s ease-in-out;transition:transform 0.5s ease-in-out}
.rotate-icon{-webkit-transform:rotate(-182deg);-moz-transform:rotate(-182deg);transform:rotate(-182deg)}
.panel{border:0px;border-bottom:1px solid #d6303c}
.panel-group .panel+.panel{margin-top:0px}
.panel-group .panel{border-radius:0px}
.panel-body{padding:0}
.panel-heading{border-radius:0px;color:white;padding:0}
.panel-custom>.panel-heading{background-color:#f8f8f8}
.panel-group .panel:last-child{border-bottom:5px solid #d6303c}
panel-collapse .collapse.in{border-bottom:0}
.wpr-freebies{padding:0 20px}
.wpr-freebies .panel-title a{padding:25px 20px 24px}
.wpr-freebies a{display:block}
.wpr-freebies a:active, a:hover, a:focus{text-decoration:none !important}

.proffding_btn { position: relative;}
  
.proffding_btn::after {content: "\f107";color:#fffefe;top: 10px;right: 17px;position: absolute;font-family: "FontAwesome";font-size: 48px;}

.proffding_btn[aria-expanded="true"]::after {	content: "\f106";}
/*Top Widget Start*/
.widget_top_po{position:absolute;top: 100px; left:0px; width:100%;}
.widget_tag{ float:left; width:100%;background: rgba(80, 76, 76, 0.55);  padding: 10px 8px 10px; border-radius: 13px;}
.widget_tag .text_badage{ float: left;  width: 80%;  color: #fff;  font-size: 29px; font-weight: bold;}
.widget_tag .text_badage a{ color:#fff;  text-transform: uppercase;}
.widget_tag .btn_badage{ float:left; width:20%;padding-top: 10px; }

.widget_tag .btn_badage a.dir_link{border-radius: 10px; background: #d6303c; padding: 10px 16px;font-weight: 600; color: #fff;}
.w_row_space_b{ margin-top:20px;}
/*Top Widget Start*/


/*Booking page*/
.oetgetnoti{padding: 25px 0px;background:#fafafa;margin: 0px 0px;border: 1px solid #ebebeb;}
.oetgetnoti h2{ font-size:16px; color:red; text-align:center; padding:12px 0px; }
.txt_al{ text-align:right;}
.thanks_mess{ width:100%; background:#398439; text-align:center; font-size:15px; padding:20px;}
.thanks_mess p{ color:#fff; font-size:18px;}
/*Booking page*/


.panel-title>a{color:#0a0a0a}
.gallery-list img{width:95%;margin:0 auto}
.gallery .slick-prev:before, .slick-next:before{color:#d6303c;font-size:24px}
.gallery .slick-prev{left:-19px;z-index:99}
.gallery .slick-next{right:-15px;z-index:99}
.gallery_btn{display:inline-block;margin:20px 0 0}
.gallery h2{padding:0 0 20px;margin:0 0 30px;border-bottom:1px solid #f8f8f8}
.video iframe{border:none}
.testimonial img{width:50px;height:50px;overflow:hidden;border-radius:50%}
.testimonial-img h5{color:#d6303c;font-weight:600;margin:0 0 5px;font-size:16px;text-transform:capitalize}
.testimonial-img h6{color:#0a0a0a;font-weight:200;font-size:13px;text-transform:capitalize}
.testimonial-content{margin-top:20px;padding-right:30px;color:#1f1f1f;font-weight:500}
.index-oet .slick-dots li.slick-active button:before, .testimonial .slick-dots li.slick-active button:before{opacity:0.9;color:#d6303c;font-size:14px}
.index-oet .slick-dots li button:before, .testimonial .slick-dots li button:before{font-family:'slick';font-size:12px;line-height:20px;position:absolute;top:0;left:0;width:20px;height:20px;content:'•';text-align:center;opacity:.25;color:#8e8585}
.testimonial .slick-dots{bottom:-40px}
.testimonial .slick-arrow{display:none !important}
.newslatter{background:#e7e7e7;padding:30px 0}
.news-img:before{content:url('../images/news.png');float:left;padding-right:20px}
.news-img h4{margin:0 0 5px;font-weight:600}
.news-img p{font-weight:500;margin:0 0 15px}
.news-img h5{margin:0;font-weight:700}
.email-subscribe h3{margin:0 0 15px}
.interested-course{padding-right:20px}
.checkbox{margin-top:-5px}
.email-subscribe input{height:40px}
.btn-subscribe{padding:9px 30px;color:#fff;background:#d6303c;transition:.5s;-webkit-transition:.5s;-moz-transition:.5s}
.btn-subscribe2{padding:5px 15px;color:#fff;background:#d6303c;transition:.5s;-webkit-transition:.5s;-moz-transition:.5s}
.btn-subscribe:hover, .btn-subscribe2:hover{color:#fff;opacity:.8;transition:.5s;-webkit-transition:.5s;-moz-transition:.5s}
footer{padding:25px 0 15px;background:#232f3e;color:#fff; position: relative;}  
.footer-link h3{margin:0 0 20px;text-transform:uppercase}
.footer-list li{list-style:none;line-height:2}
.footer-list li a, .email-info{color:#fff;word-break:break-all;transition:.1s;-webkit-transition:.1s;-moz-transition:.1s}
.footer-list li a:hover, .email-info:hover{text-decoration:none;opacity:.9;color:#d6303c;transition:.1s;-webkit-transition:.1s;-moz-transition:.1s}
.working-day li{line-height:2;list-style:none; font-size:24px;}
address{line-height:1.4}
.footer-link h3.contact-with-us{margin:35px 0 20px}
.footer-link ul.list-inline li a img{max-width:32px;max-height:32px}
.copy-right{background:#d6303c;padding:15px 0}
.copy-right p{color:#fff}
.about-us{background:url('../images/aboutusbanner.jpg') no-repeat center;background-size:cover;height:300px;position:relative}
.about-us h1{background:#f8f8f8;color:#d6303c;margin:0;display:inline;position:absolute;bottom:0;text-align:center;width:500px;padding:15px 0}
.about-us h1::after{content:'';width:0;height:0;border-style:solid;border-width:69px 0 0 67px;border-color:transparent transparent transparent #f8f8f8;position:absolute;top:0;right:-67px}
.welcome_about{padding:50px 0 30px}
.homebanner .onlydemo{ display:none;}
.about-heading{padding:0 0 20px}
.tech_nipun{background:#fafafa;padding:40px 0}
.nipun_text p{font-size:17px;vertical-align:middle}
.nipun_text p strong{font-weight:bolder;color:#000}
.nipun_text p span{color:#d6303c;font-weight:600}
.tech_mam{background:#fff}
.about-choose{padding-top:50px}
/*Video Code*/
.overall_width{width:100%; margin:0 auto;}
.video-wrap {  position: relative; padding-bottom: 56.25%;  padding-top: 25px;  height: 0;  max-width: 1920px; margin: 0 auto;}
.video-wrap iframe {position: absolute; top: 0;left: 0;width: 100%;height: 100%;max-height: 1080px;}
.oetspeaking_width{width:auto; margin:0 auto;}
.embed-container { position: relative; padding-bottom: 56.25%; height: 0; overflow: hidden; max-width: 100%; } .embed-container iframe, .embed-container object, .embed-container embed { position: absolute; top: 0; left: 0; width: 100%; height: 100%; }
.for-desktopnone{ display:none; width:100% !important; float:left; padding-bottom:20px;}
 
/*Video Code*/


.our-team{padding:20px 0 40px;text-transform:uppercase}
.our-team h4{font-weight:500;margin:10px 0 30px}
.about-slide{padding:0 10px}
.about-slide h4{margin:20px 0 10px;font-weight:600}
.about-slide h5{color:#d6303c;font-weight:400}
.our-team .slick-arrow{display:none !important}
.iframe-video-internal{margin:0 0 0 15px;float:right;min-width:500px;min-height:300px;border:none;margin-bottom:14px}
.oet-write-top{text-align:justify}
.oet-write-top .line_spacing_web{ height:10px; float:left; width:100%;}.line_spacing_web{ height:10px; float:left; width:100%;}

.iframe-video-internal-img{min-width:auto}
.writing-corection h1{margin:5px 0 15px 0}
.writing-corection h2{margin:0 0 10px;font-size:24px;font-weight:600}
.writing-corection h2 a{color:#f00;text-decoration:underline}
.writing-corection h2 a:hover{color:#f00;text-decoration:underline}
.oet-images{margin:20px 0}
.writing-corection h3{margin:0 0 10px;color:#d6303c}
.writing-corection h4{font-size:20px;font-weight:500;line-height:30px;padding-left:15px;position:relative}
.writing-corection h4:before{content:"\f0da";color:#afa7a7;font-family:fontAwesome;position:absolute;left:0px}
.red{color:#d6303c}
.oet-content{font-size:17px;font-weight:400;line-height:1.5;text-align:justify;margin:0 0 12px}
.oet-table{width:540px}
.oet-table tr th{padding:5px 0}
.membership-pricing-table table, .membership-pricing-table table td{border:1px solid #ebebeb}
.membership-pricing-table table tr:first-child th:first-child{border-top-color:transparent;border-left-color:transparent;border-right-color:#e2e2e2}
.membership-pricing-table table .plan-header-blue{color:#fff;background-color:#1f497d;border-color:#3989c6}
.membership-pricing-table table .plan-header{text-align:center;font-size:30px;border:1px solid #e2e2e2;padding:25px 0}
.membership-pricing-table table tr:first-child th .pricing-plan-name{font-size:30px}
.membership-pricing-table table tr:first-child th .pricing-plan-period{font-size:16px;font-weight:500;letter-spacing:1px;  margin-top: -8px;}
.membership-pricing-table table tr:first-child th .pricing-plan-price{line-height:35px}
.membership-pricing-table table tr:first-child th .pricing-plan-price>sup{font-size:14px}
sup{top:-.5em}
.membership-pricing-table table tr:first-child td, .membership-pricing-table table tr:nth-child(2) td{-webkit-box-shadow:none;box-shadow:none}
.membership-pricing-table table tr td:first-child{background-color:transparent;text-align:right;width:24%; font-size:16px;}
.membership-pricing-table table, .membership-pricing-table table td{border:1px solid #ebebeb}
.membership-pricing-table table td{text-align:center;width:15%;padding:7px 10px;background-color:#fafafa;font-size:15px;-webkit-box-shadow:0 1px 0 #fff inset;box-shadow:0 1px 0 #fff inset}
.course_list .table>thead>tr>th{background:#2f374c;color:#fff;font-weight:normal;border:none !important;font-size:16px}
.oet-table tr th span{font-size:18px;font-weight:800;color:#d6303c}
.oet-table tr th span a span{color:#d6303c;font-size:20px;vertical-align:middle}
.oet-table tr th span a span:hover{opacity:.8}
.submit-task-list{padding-left:35px}
.submit-task-list li{font-size:16px;line-height:30px}
.table>thead>tr>th{border-bottom:none;font-size:24px;font-weight:700;border-collapse:collapse;border:1px solid #ebebeb !important}
.table>thead>tr>th>span{font-size:18px}
.table>tbody>tr>td{vertical-align:middle;border:1px solid #ebebeb;border-collapse:collapse;color:#1f1f1f;font-size:14px;font-weight:400}
.tabco1{background:#fafafa;width:auto;color:#0a0a0a !important;padding:10px 15px !important}
th.tabco1{background:#fafafa;color:#1f1f1f !important;padding:32px 10px !important;color:#fff;text-transform:uppercase;color:#000}
.tabco2{background:#fafafa;text-align:center;color:#0a0a0a}
th.tabco2{background:#f8f8f8;padding:20px 5px !important;text-transform:uppercase}
.tabco3{background:#fafafa;text-align:center;color:#0a0a0a}
th.tabco3{background:#f8f8f8;padding:20px 10px !important;text-transform:uppercase}
.tabco4{background:#fafafa;text-align:center;color:#0a0a0a}
th.tabco4{background:#f8f8f8;padding:20px 10px !important;text-transform:uppercase}
.rightSign{color:#1ab921;background:#fff;border-radius:45px;padding:5px;border:2px solid;box-shadow:0px 0px 11px -5px #000}
.crossSign{color:#de2315;background:#fff;border-radius:45px;padding:5px 7px;border:2px solid;box-shadow:0px 0px 11px -5px #000}
.table>tbody>tr>td>.btn{color:#fff;border:none}
.table>tbody>tr>td>.btn:hover{opacity:.8}
.table>tbody>tr>td>.btn span{padding-right:5px}
.course-list-sidemenu{background:#f8f8f8;padding:10px 8px 10px;margin-bottom:20px}
.course-list{display:block;background:#232f3e;padding:8px 10px;border-top:1px solid #f8f8f8;font-size:15px;font-weight:500;color:#fff}
.course-list:last-child{border-bottom:1px solid #f8f8f8}
.course-list:hover, .course-list:focus, .course-list:active{color:#fff;background:#232f3e;opacity:.8}
.active{background:#d6303c;color:#fff}
.active:hover, .active:focus, .active:active{color:#fff}
.testimonial-box{background:#f8f8f8;padding:8px 10px}
.testimonial-box a{display:inline-block;margin-bottom:20px}
.testimonial-box .slick-arrow, .index-oet .slick-arrow{display:none !important}
.testimonial-box .slick-dots{width:auto}
.testimonial-box .slick-dots li{margin:0}
.testimonial-box .slick-dots li.slick-active button:before{color:#f00;font-size:12px}
.testimonial-box .slick-dots li button:before{font-size:10px}
.oet-reading h1{width:600px}
.new-newsletter{background:#f8f8f8;padding:20px 10px;margin-top:20px}
.new-newsletter h2{margin-top:0px;word-break:break-all}
.oet-team .table>thead>tr>th{font-size:15px}
.inner-icon{box-shadow:0 0 15px #868686!important;padding:15px;border-radius:4px}
.inner-icon img{width:50%}
.inner-icon p{color:#0a0a0a;font-size:17px;margin-top:20px;text-align:center;word-break:break-all}
.oet-head{position:relative}
.oet-head h2:after{position:absolute;content:'';width:100px;height:3px;background:#d6303c;left:calc(50% - 50px);top:calc(50% - -33px)}
.times-oet h4{font-size:17px;line-height:24px;padding:10px 0}
.mc-flex{margin:40px 0 0}
.welcome_about2{padding:0 0 30px}
.oet_table>tbody>tr>th{background:#d6303c;color:#FFF;font-size:17px;padding:13px;font-weight:600;letter-spacing:0.30px;text-transform:uppercase;font-weight:500;line-height:22px;height:71px;vertical-align: middle; text-align: center; }

.slider-box{bottom:125px}
.index-oet{margin-top:20px;position:relative;z-index:999;padding-bottom:40px}
.spacing_allremove{ padding:0px;}
.oet-flex{max-width:280px;margin:0 auto}
.oet-box{background:#f8f8f8;padding:20px}
.index-oet-img-1{border:4px solid #d6303c}
.index-oet-img-2{border:4px solid #0081A4}
.blue{background:#1f497d !important;color:#fff !important}
.index-oet-img-3{border:4px solid #dc0b22}
.index-oet-text{color:#fff;padding:10px 0 0;text-align:center}
.index-oet-text p{overflow:hidden;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;font-weight:400;font-size:15px;text-align:justify}
.index-oet-img img{display:inline-block;width:inherit}
#hexagon{background:#000;color:#fff;display:inline-block;padding:5px;font-weight:400;border:2px solid transparent;transition:.6s ease-in-out;-moz-transition:.6s ease-in-out;-webkit-transition:.6s ease-in-out;text-align:center}
#hexagon:hover{background:#f8f8f8;color:#000;border:2px solid #000;transition:.6s ease-in-out;-moz-transition:.6s ease-in-out;-webkit-transition:.6s ease-in-out}
#hexagon:hover span i{color:#d6303c;transition:.6s ease-in-out;-moz-transition:.6s ease-in-out;-webkit-transition:.6s ease-in-out;opacity:.8}
.blog-box{margin:0 0 25px}
.blog-box .card{box-shadow:0 4px 8px 0 rgba(0, 0, 0, 0.2);max-width:300px;margin:auto;text-align:center;border-bottom-left-radius:10px;border-bottom-right-radius:10px}
.blog-box .card h3{font-weight:600;margin:0 0 10px}
.blog-box .title{color:grey;font-size:14px;padding:5px;margin:5px 0 0;font-weight:200;line-height:2.3}
.blog-box .card p{padding:0 5px}
.f-weight{font-weight:400}
.blog-box .btn-readmore{border:none;outline:0;display:inline-block;padding:8px;color:white;background-color:#232f3e;text-align:center;cursor:pointer;width:100%;font-size:18px;border-bottom-left-radius:10px;border-bottom-right-radius:10px;border-top-right-radius:0;border-top-left-radius:0}
.blog-icon a{text-decoration:none;font-size:22px;color:#d6303c}
.blog-box .btn-readmore:hover, a:hover{opacity:0.8}
.blog-icon{margin:5px 0;padding:0 5px}
.blog-comment a{color:green;position:relative}
.blog-comment a i{font-size:30px}
.blog-comment a span{color:#fff;font-size:12px;position:absolute;top:2px;left:50%;transform:translate(-50%, -50%)}
.load-btn{margin:10px 0 0}
.load-btn:hover{opacity:.7}
.blog-categories{padding-bottom:20px}
.blog-categories h3{margin-bottom:20px;position:relative;font-weight:500;padding-bottom:5px;text-transform:uppercase;border-bottom:2px solid #d6303c}
.blog-categories a{display:inline-block;font-size:14px;margin:3px 0;padding-right:15px;color:#000000b0}
.blog-categories a:hover{color:#d6303c;opacity:.9}
.blog-social .social-icons.fa{padding:8px 0;font-size:17px;width:35px;text-align:center;text-decoration:none;border-radius:.3rem;margin:4px 3px 2px 0px;display:inline-block}
.social-icons.fa-facebook{background:#3B5998;color:white}
.social-icons.fa-twitter{background:#55ACEE;color:white}
.social-icons.fa-instagram{background:#cd486b;color:white}
.social-icons.fa-google{background:#d34836;color:white}
.social-icons.fa-youtube{background:#f00;color:white}
.social-icons.fa-linkedin{background:#007bb5;color:white}
.blog-social .social-icons.fa:hover{color:#fff}
.blog-post h3{margin-bottom:20px}
.blog-post a{border-top:1px solid #cacaca;border-left:none;border-right:none;padding:5px 0}
.blog-post a:last-child{border-bottom:1px solid #cacaca}
.contributors h3{margin-bottom:25px}
.contributors p img{width:45px;height:30px;padding-right:10px}
.contributors p a{vertical-align:middle;text-decoration:underline}
.contributors-list li{display:inline-block}
.contributors-list li a{background-color:#f5f5f5;float:left;line-height:100%;margin:0 4px 4px 0;padding:10px;color:#d6303c;font-family:'Open Sans';text-transform:uppercase;font-size:12px;font-weight:600}
.contributors-list li a:hover{text-decoration:none;background:rgba(244, 41, 88, 0.82);;color:#fff}
.archives li{display:block}
.archives li a{display:block;font-weight:500;padding:.5rem 0 !important}
.contact-us{background:#f1f1f147}
.input-group1{margin-top:10px}
.contact-form-left{padding-left:0}
.contact-form-right{padding-right:0}
.date-country{margin-top:20px}
.date-country li{list-style:none}
.date-country li a{padding:10px;display:block;border:1px solid #cacaca;border-bottom:none}
.date-country li:last-child a{border-bottom:1px solid #cacaca}
.date-country li a:focus, .date-country li a:hover{background:#d6303c;color:#fff;border-color:transparent}
.date-country li.active a{background:#d6303c;color:#fff;border-color:transparent}
.australia-exam-list li{display:inline-block;padding:5px 0 5px 10px;margin-bottom:20px}
.australia-exam-list li h4{margin-bottom:5px}
.australia-exam-list li p{font-size:13px}
.australia-exam-list li:nth-child(1n){border-left:3px solid #ff6d6d}
.australia-exam-list li:nth-child(2n){border-left:3px solid pink}
.australia-exam-list li:nth-child(3n){border-left:3px solid #6f6fff}
.australia-exam-list li:nth-child(4n){border-left:3px solid skyblue}
.australia-exam-list li:nth-child(5n){border-left:3px solid #33e0c8}
.australia-exam-list li:nth-child(6n){border-left:3px solid #646d8e}
.australia-exam-list li:nth-child(7n){border-left:3px solid #6caf50}
.australia-exam-list li:nth-child(8n){border-left:3px solid #8686b1}
.exam-time h3{border-bottom:2px dotted #4c4c4c;padding-bottom:10px;margin-bottom:25px}
.data-country-btn{font-size:24px;margin-top:-10px;display:inline-block;padding:7px 10px;background:#d6303c;color:#fff;border-radius:5px}
.data-country-btn:active, .data-country-btn:hover, .data-country-btn:focus{color:#fff}
.class-traning{max-height:300px;background:#0f77b8;padding:30px 0 20px}
.class-traning h2.survey{font-size:20px!important;}
.class-traning h1{color:#fff !important;font-size:34px;font-weight:600;text-align:center;margin:0;text-transform:uppercase}
.class-traning h2{color:#fff;font-size:34px;font-weight:600;text-align:center;margin:0;text-transform:uppercase}
.class-traning h5{color:#fff}
.class-traning h5 a{color:#98d7ff}
.class-traning h5 a:hover{color:#232f3e !important;opacity:1}
.oet-reading-traning{background:#004080}
.oet-writing-correction{background:#0f77b8}
.panel-group{margin-bottom:0px}
.pte{background:url(../images/pte-banner.png) no-repeat;background-size:cover;padding:120px 0 50px}
body.pte{background:none;padding:0px;}
.pte h1{color:#fff;text-align:center;margin-bottom:30px}
.exam-updates-heading{margin:20px 0 10px}
.exam-updates-heading:first-child{margin-top:0}
.exam-updates-correction-heading{margin:0 0 5px;font-size:36px}
.exam-letter-updates{margin:0 0 20px;font-weight:600;color:#d6303c}
.exam-update-item{line-height:2;font-weight:400;font-size:20px}
.exam-update-item-pt{text-decoration:underline}
.exam-update-item-list{padding:0;margin:0}
.exam-update-item-list li{list-style:none;line-height:2;font-weight:400;font-size:20px}
.exam-letter-updates-medical{font-size:16px}
.exam-updates-essay-heading{font-size:30px;margin:20px 0 15px}
.exam-updates-essay-heading:first-child{margin:0 0 15px}
.pagination>li{display:inline-block}
.writing-corection h2.hand-heading{margin:15px 0 0;font-size:17px;font-weight:700;text-align:center}
.writing-corection h2.hand-heading-letter{margin:5px 0 35px}
.oet-write-bottom h4{padding:0;font-size:16px;font-weight:700}
.oet-write-bottom h3{font-size:18px;font-weight:700}
.oet-write-bottom h4:before{display:none}
.main_modal .modal-header .close{margin-top:-2px;position:absolute;z-index:9999;right:-10px;top:-10px;background:#000;opacity:.85;color:#fff;width:35px;height:35px;padding:7px;border-radius:50%}
.main_modal img{width:100%}
.main_modal .modal-dialog{margin:85px auto}
.modal-header{border:0;padding:5px}
.pte-list{padding:0 0 10px 25px;margin:0;display:inline-block}
.pte-list li{line-height:30px;font-size:15px;font-weight:600}
.pte-correction img{width:100%;margin:10px auto 20px}
.testimonals-list{display:inline-block}
.writing_form{ background:#f8f8f8; padding:20px;}
.testimonals-list .testimonals-list-item{padding:5px 20px}
.testimonals-list .testimonals-list-item p{display:inline-block;width:88%;float:left;font-size:14px}
.testimonals-list .testimonals-list-item img{display:block;width:50px;height:50px;border-radius:50%;margin-left:10px;float:right}
.testimonals-list .testimonals-list-item h6{font-size:15px;margin-bottom:0;color:#b2b2b2}
.testimonals-list .testimonals-list-item h6:before{/*content:"f178";*/font-family:FontAwesome;padding-right:10px}
.pagination a{color:#337ab7;text-decoration:none;position:relative;float:left;padding:6px 12px;margin-left:-1px;line-height:1.42857143;color:#337ab7;text-decoration:none;background-color:#fff;border:1px solid #ddd}
.pagination span{display:block;float:left;color:#337ab7;text-decoration:none;position:relative;float:left;padding:6px 12px;margin-left:-1px;line-height:1.42857143;color:#fff;text-decoration:none;background-color:#232f3e;border:1px solid #232f3e}
.exam-updates-corection h2 a{font-size:30px;margin:20px 0 15px;opacity:.9;color:#000}
.exam-updates-corection p{text-align:justify;font-size:16px}
.exam-updates .exam-updates-corection table h3{margin:5px 0;font-size:20px}
#mc_embed_signup{background:#fff;display:none;clear:left;font:14px Helvetica, Arial, sans-serif}
#mce-responses, #mce-error-response, #mce-success-response{width:100%!important}
#mce-responses{margin:0px!important}
#mce-success-response, #mce-error-response{margin-top:0px!important}
#mc_embed_signup .mc-field-group{padding-bottom:0px!important}
#mce-error-response{color:#990000!important}
.readingPart{cursor:pointer}
#mce-error-response a{display:none}
#mc_embed_signup{background:#fff;display:none;clear:left;font:14px Helvetica, Arial, sans-serif}
#mc_embed_signup form{display:block;position:relative;text-align:left;padding:10px 0 10px 3%}
#mc_embed_signup h2{font-weight:bold;padding:0;margin:15px 0;font-size:1.4em}
#mc_embed_signup .mc-field-group{padding-bottom:0px!important}
#mc_embed_signup .mc-field-group{clear:left;position:relative;width:96%;padding-bottom:3%;min-height:50px}
#mc_embed_signup .mc-field-group label{display:block;margin-bottom:3px}
#mc_embed_signup .mc-field-group input{display:block;width:100%;padding:8px 0;text-indent:2%}
#mc_embed_signup div#mce-responses{float:left;top:-1.4em;padding:0em .5em 0em .5em;overflow:hidden;width:90%;margin:0 5%;clear:both}
#mc_embed_signup .clear{clear:both}
#mc_embed_signup .asterisk{color:#e85c41;font-size:150%;font-weight:normal;position:relative;top:5px}
#mc_embed_signup .mc-field-group label{display:block;margin-bottom:3px;font-weight:normal}
#mc_embed_signup .button{clear:both;background-color:#aaa;border:0 none;border-radius:4px;transition:all 0.23s ease-in-out 0s;color:#FFF;cursor:pointer;display:inline-block;font-size:15px;font-weight:normal;height:32px;line-height:32px;margin:0 5px 10px 0;padding:0 22px;text-align:center;text-decoration:none;vertical-align:top;white-space:nowrap;width:auto}
.call-now{background:#d6303c;padding:8px 10px 5px;position:-webkit-sticky;position:sticky;bottom:-5px;z-index:99999;display:none}
.call-now-btn{padding:0;text-align:center}
.call-now-btn a{color:#fff;display:block;text-align:center;}
.call-now-btn a span i{font-size:24px}
.call-now-btn span{color:#fff;font-size:13px;font-weight:400;}
#mc-embedded-subscribe-form .input-group{display:block}
.gallery-box li{list-style:none;margin-bottom:20px;}
.gallery-box li a img{width:100%;min-height:201px;}
.imagelightbox-close{z-index:99999999;}
.g-recaptcha{margin:20px 0;}
section.welcome_about ul{padding-left:0px;}
.imagelightbox-wrapper #imagelightbox{top:50% !important;left:50% !important;transform:translate(-50%, -50%) !important;}
.imagelightbox-caption{display:none;}
.btn.active.focus, .btn.active:focus, .btn.focus, .btn:active.focus, .btn:active:focus, .btn:focus{color:#fff;outline:none;}
.wpr-freebies-box p a{display:inline-block;color:#d6303c;}
/*20-11-2018*/
.log-page{display:none;max-width:500px;margin:0 auto;}
.log-in-btn{display:none;position:absolute;right:50px;top:11px;background:#dc0b22;padding:5px 8px;border-radius:5px;color:#fff;font-weight:500;}
.log-in-btn:hover,.log-in-btn:focus,.log-in-btn:active{background:#0082bd;color:#fff;}
.log_in{padding:10px 7px 15px;}
.navbar-nav>li>.dropdown-menu2{right:0px !important;left:auto !important;}
.log_in form input{margin-bottom:10px;}
.log_in form input[type=submit]{margin-bottom:10px;display:block;margin:0 auto 10px;}
.log_in form a{display:block;text-align:center;color:#d6303c;opacity:1;}
.desk-form{display:none;padding:10px 7px 15px;position:absolute;z-index:99;background:#fff;right:0;top:40px;border-radius:5px;box-shadow:0px 4px 0px 3px rgba(214, 48, 60, 0.8);}
ul.oet_wr_list{ padding-left: 15px !important;float: left;width: 100%;}
ul.oet_wr_list li{ line-height:25px; font-size:15px;}
ol.oet_wr_list{ padding-left: 15px !important;float: left;width: 100%;}
ol.oet_wr_list li{ line-height:25px; font-size:15px;}
.cl_bl{ color:#FF0000;}

ul#MainMenu li{ position: relative; }

 ul#MainMenu li ul {position: absolute;top: 36px;left: 0px;display: none; list-style: none;background: #fff;width: 100%;border-bottom-left-radius: 10px;
border-bottom-right-radius: 10px; min-width:200px;z-index: 999; margin-left:0px;}
/*ul#MainMenu li:hover ul{ display:block;}*/
 ul#MainMenu li ul li{ width:100%; float:left; }
 ul#MainMenu li ul li:last-child{border-bottom-left-radius: 10px;border-bottom-right-radius: 10px; overflow:hidden;}
 ul#MainMenu li ul li + li{ border-top:solid 1px #ccc;}
  ul#MainMenu li ul li a{ width:100%; font-size:14px; color:#000; float:left; line-height:35px; padding:0px 10px;}
  ul#MainMenu li ul li a:hover{ background:#d6303c; color:#fff;}
.this-is-desktop{ display:block;}
.this-is-mobile{ display:none;}

.correction{}
.correction p{font-size: 18px;color: #000;line-height: 27px;font-weight: normal;margin: 0px;}
.correction ul{ float:left; width:100%; padding:10px 0 0 34px !important;}
.correction ol{ float:left; width:100%; padding:10px 0 0 34px !important;}
.correction ul li{font-size: 18px;color: #010101;line-height: 27px;font-weight: normal;margin: 0px;}
.correction ol li{font-size: 18px;color: #010101;line-height: 27px;font-weight: normal;margin: 0px;}
.correction h2{ float:left; width:100%; margin: 0px; padding: 15px 0 10px 0px;font-weight: bold; text-align: left; color: #154670; font-size: 28px;}
.oet_qestion h4{ color:#154670; font-size: 20px !important; position: relative; padding: 13px 10px 0 0px;  width: 100%; font-weight: bold;}
.oet_qestion p{font-size: 17px;  font-weight: normal; color: #000; line-height: 27px;  word-spacing: 3px;}
.liine_spacing{ width:100%;   height:10px;} 
.order_warp{ margin-top:20px;}

.student_login{background: #d6303c;     color: #fff !important;}
.student_login a span{color: #fff !important;}


/*Affiliate Desktop Css*/
.affilatemain{ text-align:center; width:100%;  background-color: transparent;
    background-image: linear-gradient(90deg,#d92f3d 0%,#fb20e4 100%);}
.padding_top_bottomaffiliate{ padding:150px 0px; font-family: 'Questrial', sans-serif;}
.fnt_heading{ font-size:56px; color:#fff; font-weight: 700; font-family: 'Questrial', sans-serif;}
.affilateparaheading	{    width: 70%;   margin: 0 auto;   color: #fff;   font-size: 19px;
    line-height: 29px;    padding-top: 17px;font-family: 'Questrial', sans-serif;}
.affiliate_heading{ float: left;  width: 100%; padding: 65px 0; font-family: 'Questrial', sans-serif; font-size: 42px !important;  color: #343352;font-weight: normal !important;}
.shdow_affiliate .col-md-3{ padding-left:0px; padding-right:0px;}
.shdow_affiliate .col-md-3 img{ width:100%;}
.shdow_affiliate .col-md-9 h4:before{ content:'';}
.shdow_affiliate .col-md-9{ padding-top:20px;}
.shdow_affiliate .col-md-9 h4{    font-family: 'Questrial', sans-serif;  color: #343352; font-size: 28px;
    font-weight: bold;  padding-left: 0px;    background: no-repeat;} 	
	.shdow_affiliate .col-md-9 p{ font-family: 'Questrial', sans-serif; color:#5c6771; font-size:15px;}
.shdow_affiliate{ min-height: 198px; padding: 10px;background-color: #fff;  border-radius: 5px 5px 5px 5px;
    box-shadow: 0 0 35px 0 rgba(0,0,0,.11);  width: 100%;  float: left;   margin-bottom: 22px;}

.affliatebgbox{ background:#f7f8f9; transition: background .3s,border .3s,border-radius .3s,box-shadow .3s;
    margin-top: 80px;  margin-bottom: 40px; padding: 60px 0;}
	
.affiliate_heading.padding_t_b_r{ padding:0px 0px;}	
.shdow_affiliate2{ float:left; width:100%; padding-top: 40px;}
.shdow_affiliate2 ul{ float:left; width:100%; list-style:none; padding:0px; margin:0px;}
.shdow_affiliate2 ul li{ float:left; width:100%; line-height:42px; color: #5c6771;}
.shdow_affiliate2 ul li .fa-check{ color:#61ce70; padding-right: 10px;}
.shdow_affiliate2 ul li .fa-close{ color:#db3157; padding-right: 10px;}

.affiliate_list_bg{ background:#fff; padding:60px 0px;}
.red_text{ font-size: 19px;  color: #db3157;  float: left; width: 100%; padding-bottom: 33px;
    letter-spacing: 2px;}
	.caption_con h3{    line-height: 37px;font-size: 25px;color: #343352;  font-family: 'Questrial', sans-serif;  font-weight: 600;}
    .caption_con p{font-family: 'Questrial', sans-serif; color: #5c6771; font-size: 18px;  font-weight: 400; line-height: 1.7em;}
	.row_top_spacing{ padding-top:60px;}

/*Affiliate Desktop Css*/
/*Terms Css*/
.terms_fl{margin:0 auto; float:none;  font-family: 'Questrial', sans-serif;} 
.terms_fl p{ font-size:19px; color: #5c6771; line-height: 35px !important;}
.terms_fl h3{ color:#db3157; text-align:left; padding-top: 26px;  font-weight: bold;}
.terms_fl .affiliate_heading.padding_t_b_r { padding: 0px 0px 30px 0px;}
ul.dfsli{ float: left;   width: 100%;   padding: 0px 0 18px 17px;  margin: 0px;}
ul.dfsli li{ float: left;  width: 100%;  font-family: 'Questrial', sans-serif;  font-size: 18px;  color: #5c6771;  line-height: 35px;} 

/*Terms Css*/

.booking_cal_desktop.dfe iframe{margin-top:75px;}

.fixed_bottom{position: fixed;  bottom: 0px;  left: 8px;}





 
   
/*responsive*/
@media only screen and (max-width:1170px){#slide-navbar-collapse{padding:0 }
 .navbar-brand img{max-width:150px }
 .navbar-brand{padding:5px 10px 0 }
}
@media (min-width:992px){.navbar-collapse.collapse{display:block !important }
}
@media (min-width:768px) and (max-width:991px){button.navbar-toggle.collapsed{position:absolute;right:0;display:block }
 div#slide-navbar-collapse{position:fixed;display:none }
 .navbar-nav>li{width:100% }
 .navbar-nav>li>.dropdown-menu{top:auto !important;position:relative;border:none;width:100% }
}
@media only screen and (max-width:991px){.container{padding:0 5px;width:100% }
 .row{margin:0 }
 header{padding:0px }
 header .main-navbar-head{padding:0 }
 .navbar-toggle{margin-top:10px;margin-right:5px;padding:8px 7px }
 .navbar-brand{height:auto;padding:5px }
 .navbar-default .navbar-collapse, .navbar-default .navbar-form{padding:0;position:absolute;z-index:99999;background:#fff;width:250px;top:0;right:0;box-shadow:none;border:none;height:100vh !important;overflow:scroll !important }
 .navbar-nav{margin:0;width:100%;padding:0 }
 .navbar-default .navbar-nav>li>a{padding-left:25px }
 .mega-dropdown-menu li ul li a{color:#d6303c;padding:10px 0;padding:10px 0 10px 30px }
 .mega-dropdown-menu li ul li a:hover{background:#d6303c;color:#fff;opacity:.85 }
 .mega-dropdown-menu li{padding:0 }
 .mega-dropdown-menu{background:#fafafa !important;padding:0 }
 .index-oet{margin-top:-28px;padding-bottom:20px }
 .testimonial .slick-dots{bottom:-20px !important }
 .email-subscribe input{margin-bottom:10px !important }
 .menu-overlay{display:none;background-color:#000;bottom:0;left:0;opacity:0.85;filter:alpha(opacity=85);position:fixed;right:0;top:0;z-index:9999 }
 .log-in-btn{display:block;}
 .user-none{display:none !important;}
}
@media only screen and (max-width:767px){
	/*Affiliate Program*/
	.padding_top_bottomaffiliate{ padding: 75px 0px;}
	.fnt_heading{ font-size: 40px !important;}
	.affilateparaheading{ width:100%; font-size: 15px; line-height: 25px;}
	.affiliate_heading{ font-size:30px;}
	.shdow_affiliate .col-md-3{ text-align:center;}
	.shdow_affiliate .col-md-3 img{    width: 50%;  text-align: center;  display: inline-block;}
	.shdow_affiliate .col-md-9 h4{font-size: 26px; text-align: center;}
	.shdow_affiliate .col-md-9 p{ text-align:center;}
	.shdow_affiliate2 ul li{ display:flex; line-height: 25px;}
	.shdow_affiliate2 ul li .fa-close{ padding-top: 5px;}
	.shdow_affiliate2 ul li .fa-check{ padding-top: 5px;}
	.shdow_affiliate2 ul li .fa-check{ padding-top:5px;}
	.caption_con p{ text-align:center;}
	/*Affiliate Program*/
	
	
	.mobile_break{ display:none;}
	.shdow_affiliate{ margin-bottom:15px;}
	.affiliate_heading{ font-size: 30px !important;}
	.bfde h2 { font-size: 30px;}
	.order_warp{ margin-top:5px;}
	.mobile_colum_v{    display: flex;flex-direction: column;}
	.mobile_order1{ order: 1;}
	.mobile_order2{ order: 2;}
	.mobile_order3{ order: 3;}
	.mobile_order4{ order: 4;}
	.psd_badage{ padding:0px !important;}
	.widget_top_po{ top:0px; left:0px; position: relative;}
	.widget_tag .text_badage{ font-size:15px;}
	.widget_tag .btn_badage{ padding-top:0px;}
	.widget_tag .text_badage a{text-shadow:0px 1px 0px #000;}
	.psd_badage{ padding-left:10px!important;padding-right:10px!important;}
	.widget_tag{ padding: 5px 10px; margin-top: 10px; background: rgba(80, 76, 76, 0.90);}
	.widget_tag .btn_badage a.dir_link{ padding:5px; font-size:9px; padding: 2px 5px; font-size: 9px; float: right; margin-top: 3px;}
	ul.footer-list{ width:100%; float:left;}
	.mobile_line_space{ float:left; width:100%; height:10px;}
	.slider-box{ height:87px;}
	.video_wrap_t{ margin-top:20px;}
	.formvideo{ padding:20px 0 0 0;}
	.correction h2{ font-size:23px;}
	.oet_qestion{ padding: 0 4%;}
	.correction {  padding: 0 4%;}
	.oetgetnoti{ padding:5px 0px;}
	.submit_btn_m{ margin-top:10px;}
.txt_al{ text-align:left;}
.mobilevnone{ display:none;}	
.for-desktopnone{ display:block;} 	
h1, h2, h3{text-align:center; }
.home-slider{ height:auto; max-height: 495px;}
.overall_width{ width:auto;}
.mob{ font-size: 22px;width: 100%;padding: 0 20px;}
.this-is-desktop{ display:none;}
.this-is-mobile{ display:block;}
 footer h3{text-align:left }
 .p-lr-0, .youtube-video, .about-oet-wpr, .writing-corection, .exam-updates-box, .main_modal, .exam-updates-corection, .contact-form-left, .contact-form-right, .nipun_text{padding:0 !important }
 .oet-box, .freebies-content, .latest-course, .experienced, .flexible, .newslatter, .tech_nipun{background:transparent }
 .m-top20{margin-top:20px !important }
 .slider-box{top:60%;left:10px;bottom:0%;padding:6px 8px }
 .slider-box h2,.slider-box h1 {font-size:23px;color:#fff!important }
 h1 {font-size: 22px!important;}
 .index-oet{margin:0;padding:30px 0 25px }
 .wpr-freebies .panel-title a{padding:13px 5px }
 .freebies-content{padding:1px 5px }
 .freebies-content h5 a, .freebies-content p{text-align:justify }
 .latest-course-bg{padding:10px 5px;color:#fff }
 .freebies-content h4 a{margin-bottom:0;font-size:16px }
 .latest-course-bg span img{padding-right:10px;width:45px }
 .gallery h2{padding:0 0 10px;margin:0 0 15px }
 .gallery-list img{width:99%;margin:0 auto }
 .gallery .slick-prev{left:10px }
 .gallery .slick-next{right:15px }
 .video{margin-top:50px }
 .slick-dotted.slick-slider{margin-bottom:0 }
 .email-subscribe{text-align:center }
 .email-subscribe input.btn-subscribe{margin:0 auto !important }
 .footer-link h3, .footer-link h3.contact-with-us{margin:15px 0 5px;font-size:20px }
 .footer-list li{list-style:none;line-height:1;padding:8px 20px 0 0px;  }
 .footer-list li a{padding:5px }
 .working-day li{line-height:1.5 }
 .copy-right-content a{display:block }
 input[type=checkbox], input[type=radio]{margin:1px }
 #hexagon{background:#d6303c }
 #hexagon:hover{background:#d6303c;border-color:#d6303c;opacity:.9 }
 .tech_mam_reverse{display:flex;flex-direction:column-reverse }
 .oet-table{width:100% }
 .oet-table-2{width:520px }
 .oet-sample-letter{overflow-x:scroll }
 .table-responsive{border:none }
 .iframe-video-internal{width:100%;min-width:auto;margin-bottom:10px }
 .welcome_about{padding-top:30px }
 .inner-icon{margin-bottom:25px }
 .welcome_about2{padding-top:0 }
 .exam-updates-corection p img, .exam-updates input{width:100% !important;height:auto !important }
 .contact-btn{margin-bottom:20px }
 .gallery-box li a img{min-height:150px }
 .g-recaptcha{margin:20px 0 }
 .main_modal .modal-dialog{margin:85px 10px;max-width:800px }
 .mc-banner{top:200px !important;min-height:130px !important }
 .mc-banner .mc-layout__bannerContent iframe{height:150px !important }
 .mc-modal{z-index:9999999 !important }
 .mobile-spacing_fluid{ padding:0px;}
 
}
@media only screen and (max-width:480px){.slider-box{position:static;text-align:center;border-radius:5px;padding:12px 10px;margin:0 auto;width:95%;margin-top:20px;margin-bottom:20px }
 .slider-box h2,.slider-box h1{font-size:20px;margin:0 }
 h1 {font-size: 22px!important;}
 .slider-btn{padding:7px 14px;margin:0 0 0 15px }
 .pagination a, .pagination span{padding:4px 7px }
 .index-oet{margin:0;padding:0px 0 25px }
}
@media only screen and (max-width:445px){.slider-btn{margin-top:10px }
 .log-in-btn{top:14px;font-weight:400;font-size:10px;}
}
.dropdown:hover .dropdown-menu{display:block;margin-top:0}
article.post-category-wrapper.post h2{min-height:20px!important;margin:0px!important}
.pagingPosts{clear:both;margin-top:5px;width:100%;text-align:center}
.pagingPosts a, .pagingPosts span{background:#333;padding:10px;color:#e3b93f;display:inline-block;text-align:center}
.pagingPosts a:hover, .pagingPosts span:hover, .pagingPosts span, .pagingLeftDiv a, .pagingRightDiv a{color:#fff}
.pagingPosts .current{background:#990000!important;color:#fff!important}
.widget_categories li a{font-weight:bold!important;color:#0000FF!important}
.pTitle{margin-bottom:0px!important;margin-top:12px!important;font-style:italic;font-size:18px!important}
.viewLinkClass{padding:8px;float:left;margin-bottom:14px}
.submitEssay{text-align:center;margin:38px 0}
.submitEssay a{color:#F00;text-decoration:underline;font-size:28px}
.marginDiv{margin-bottom:8px;float:left;width:100%}
#mc-embedded-subscribe{margin:0 !important}
.sliderlinks, .sliderlinks:hover{color:#fff;/*width:555px!important;*/
 display:inline-block;}
 .des_k_top_m{ display:none !important;}
@media screen and (max-width:767px){#masthead.site-header .navbar{top:0!important }
.log-in-btn{ display:none;}
.des_k_top_m{ display:block !important;}
.navbar-toggle .icon-bar {
    display: block;
    width: 35px;
    height: 4px;
    border-radius: 1px;
}
}
#secondary .catRightSide li{padding:2px!important;font-weight:bold}
.catRightSide li a{font-weight:bold!important}
#secondary .headingTag{font-weight:bold!important;margin-bottom:0px!important;color:#FFFFFF!important;text-align:center;float:left;width:100%;padding:4px 0}
#secondary .headingTag a{ float:left; width:100%;}
.rightLinks{margin-top:14px;}
.topMargin{margin-top:0px!important}
#mc_embed_signup{display:block}
#mce-responses{margin:5px 0px!important;padding:5px!important}
#mc_embed_signup #mce-success-response{margin-top:0px!important;width:100%!important;background:#006600!important;color:#ffffff!important;text-align:center;padding:8px!important}
#mc_embed_signup #mc-embedded-subscribe-form div.mce_inline_error{width:100%!important}
#mc_embed_signup div.response{margin-top:0px!important;width:100%!important;background:#990000!important;color:#ffffff!important;text-align:center;padding:8px!important}
#mc_embed_signup div.response a{clear:both;float:left;width:100%}
#mc-embedded-subscribe{clear:both;width:auto;display:block;margin:0}
.examLinks{clear:both;margin-bottom:18px;float:left;width:100%}
.examLinks .headingDiv{width:100%;font-size:30px;border-bottom:none;margin-bottom:0px;}
.examLinks button{margin-bottom:3px}
.examLinks a{float:left;margin-right:3px}
.oetButton{background:#0082BD;color:#ffffff!important;}
.oetButton  a:hover{ color:#fff;}
.pteButton{background:#0081A4;color:#ffffff!important;}
.pteButton a:hover{color:#fff;}
.ieltsButton{background:#DF2B2B;color:#ffffff!important;}
.ieltsButton a:hover{ color:#fff;}
.tofel{color:#ffffff!important;}
.tofel h2.headingTag {background:#892528;}
.tofel a:hover{color:#fff;}
#secondary .rightLinks.tofel > ul.catRightSide{border: solid 1px #892528; }
#secondary .rightLinks.tofel > ul.catRightSide li{border-bottom: solid 1px #892528;}
#secondary .rightLinks.tofel > ul.catRightSide li:hover{background: #892528;}
.ind_oet{ margin-top:0px;}
.nonepageing{ display:none;}
.ind_toefl_s{ padding-top:0px; padding-bottom:15px;}
.ind_toefl{ margin-top:10px;}
.sidebar{ padding-bottom:20px;}
.pte_top_s_r{ padding-top:0px; padding-bottom:20px;}
.pte_top_s_m{ margin-top:0px;}
 
/* 03-12-2018 */
.oet-reading-head{font-size:16px;font-weight:bold;}
.oet-reading-head2, .here-are, ul.test-practice li{font-size:22px;}
h5.oet-reading-head2{margin-top:20px;}
.writing-corection h4{font-size:17px;}
.table>tbody>tr>td.oet-reading-head2{font-size:16px;}
.here-list{font-size:20px;}
.writing-corection h4:before{font-size:24px;}
.highlight{text-align:center;font-size:30px;}
.highlight a{color:red;text-decoration:underline;}
.m-l-15{margin-left:15px;}
.css{width:230px!important;}
.home-slider .slider-box{width:660px;}
.home-slider .slider-box .left{width:83%;float:left;} 
.home-slider .slider-box .right{width:17%;float:right;}
.listening_tab table { text-align:center;}
.listening_tab table th{    font-size: 24px !important;  background: #1c4e83; padding: 28px 0px !important;  font-weight: bold;  border-right: solid 1px #fff;  color: #fff;  text-align: center;}
.listening_tab table td{font-size: 19px !important;  color:#000;}
table tr.oddclss {    background-color: #d0e5da !important;}
.listening_tab table tr td.ald_left{ text-align:left; padding-left:15px; font-weight:bold;}

@media only screen and (max-width:960px){.home-slider .slider-box{width:100%;}
.home-slider .slider-box .left, .home-slider .slider-box .right{width:100%;}
}


.share_formpage{ background:#f8f8f8; padding:10px;} 
/*For Main Services Css Start*/

.serviceBox{padding:30px 45px 25px 10px;margin-top:50px;background:#0f77b7;position:relative;transition:all 0.5s ease 0s; min-height:130px;}
.serviceBox .btn_style{ border-radius:0px;color:#fff;}

.serviceBox.ptebox{background:#008287;}
.serviceBox.ptebox:hover{background:#037b80;}

.serviceBox.ieltsbox{background:#f75843;}
.serviceBox.ieltsbox:hover{background:#f8553f;}

.serviceBox.tofelbox{background:#102083;}
.serviceBox.tofelbox:hover{background:#0a1a7d;}

.serviceBox:hover{padding-left:30px;padding-right:20px;background:#036099;}
.serviceBox .service-icon{border-radius:10px;background:none;font-size:64px;color:#0f77b7; font-weight:bold;text-align:center;position:absolute;top:-66px;left:0;transition:all 0.5s ease 0s; padding:0 5px;}

.serviceBox .btn-icon{position:absolute; background:#0f77b7; bottom:-15px;left:0;transition:all 0.5s ease 0s; padding:5px;}
.serviceBox:hover .btn-icon{ background:#036099;}


.serviceBox.ptebox .btn-icon{ background:#008287; }
.serviceBox.ptebox:hover .btn-icon{ background:#037b80;}

.serviceBox.ieltsbox .btn-icon{ background:#f75843; }
.serviceBox.ieltsbox:hover .btn-icon{ background:#f8553f;}

.serviceBox.tofelbox .btn-icon{ background:#102083; }
.serviceBox.tofelbox:hover .btn-icon{ background:#102083;}


.serviceBox .service-icon.pte_s_icon{ color:#008287;}
.serviceBox:hover .service-icon.pte_s_icon{ color:#037b80;}

.serviceBox .service-icon.ielts_s_icon{ color:#f75843;}
.serviceBox:hover .service-icon.ielts_s_icon{ color:#f8553f;}

.serviceBox .service-icon.tofel_s_icon{ color:#102083;}
.serviceBox:hover .service-icon.tofel_s_icon{ color:#0a1a7d;}

.serviceBox:hover .service-icon{background:none;left:30px; color:#036099;}
.serviceBox .title{font-size:20px;font-weight:700;color:#fbf2c0;text-transform:uppercase;margin:0 0 10px 0;}
.serviceBox .description{font-size:15px;color:#fbf2c0;line-height:25px;margin:0; font-weight:bold;}

.serviceBox .btnstyle{ background:#fff; border-radius:0px; letter-spacing:1px;transition:all 0.5s ease 0s;}
.serviceBox:hover .btnstyle{letter-spacing:2px; font-weight:bold;}
.css_gradient{     background: rgb(2,0,36);
background: linear-gradient(0deg, rgba(2,0,36,1) 0%, rgba(248,248,252,1) 0%, rgba(212,240,247,1) 16%, rgba(165,213,226,1) 100%);   padding:5px 10px; text-align:left; }
.css_gradient2{padding: 15px 10px;font-size: 24px; border:none;}
.css_g_even{ background:#f1f1f1;}

.post_div{ float:left; width:100%;} 
.post_div h4{ color:#892528; font-size:20px;  width:100%;}


.my_blue_table{ width:100%;}
.my_blue_table  th{ background:#4f81bd; color:#fff; padding:18px 14px; font-size:22px;}
.my_blue_table  tr td{ padding:10px; text-align:left;}
.my_blue_table  tr:nth-child(even) {background: #d3dfee; color:#000;}
.my_blue_table tr:nth-child(odd) {background: #ffffff; color:#000;}



.my_blue_table2{ width:100%;}
.my_blue_table2  th{ background:#4f81bd; color:#fff; padding:10px 20px; font-size:22px;}
.my_blue_table2  tr td{ padding:10px 24px; text-align:left; font-size: 16px;color: #010101;}
.my_blue_table2  tr:nth-child(even) {background: #d3dfee; color:#000;}
.my_blue_table2 tr:nth-child(odd) {background: #ffffff; color:#000;}


.my_blue_table3{ width:100%;}
.my_blue_table3  th{ background:#4f81bd; color:#fff; padding:10px 20px; font-size:22px;}
.my_blue_table3  tr td{ padding:10px 24px; text-align:left; font-size: 16px;color: #010101;}
.sub-h{ background:#1e4f4e; font-size:15px !important;; color:#fff !important; font-weight:bold !important;;}
.my_blue_table3  tr:nth-child(even) {background: #d3dfee; color:#000;}
.ol-h{font-size: 23px;color: #892528;padding: 10px 0 10px 27px;margin: 0px;}
.plain_table{ width:100%; border:none;}
.plain_table tr{}
.plain_table tr td{ text-align: left;border: none;font-size: 19px;font-weight: bold;padding: 5px 0px;}
.my_blue_table3 tr:nth-child(odd) {background: #ffffff; color:#000;} 
.format_table{background: #f8f8f8;padding: 20px 20px;border: solid 1px #ccc;}
.text_spacing_remove{ margin:0px; padding:0px;} 
.custome_constant{ display:block; } 
.custome_constant p.sas{font-size: 12px !important;  line-height: 19px !important;}
.custome_constant .g-recaptcha{ margin:0px !important;}
.custome_constant .ctct-form-embed.form_1 .ctct-form-defaults { background-color: #e7e7e7 !important;}


/*For constant popup css */
.consta_pop{width:50%; margin:0 auto; position: relative; padding-top:32px; top:77px;}
.bottomdiv{position:absolute;left:0;right:0;z-index:99999;top:0px;background-color:rgba(0, 0, 0, 0.7);POSITION:fixed;bottom:0;}
.hide{display:none;}
.bottomdiv .ctct-inline-form{}
.bottomdiv div.ctct-form-embed form.ctct-form-custom label.ctct-form-label{margin-bottom:5px !important;}
.closeic{position:absolute;right:0px;top:32px;background:#303033;padding:5px 10px;color:#fff;font-weight:bold;font-size:20px;cursor:pointer;}
.bottomdiv .ctct-form-header{text-align:center;padding-bottom:41px;}
.bottomdiv .ctct-form-field{width:50%;float:left;padding:0 10px;padding-bottom:50px;}
 .bottomdiv .para{font-size:17px !important;text-align:center !important;text-transform:capitalize !important;color:#053505 !important;font-weight:bold !important;position:absolute;width:100%;top:108px;}
.bottomdiv .para.para2{font-size:13px !important;background:#fff;border-radius:5px;color:#000 !important;top:222px;text-transform:inherit !important;}
.bottomdiv .para.para2 span{color:red;font-size:12px !important;}
.bottomdiv .para span{color:red;font-size:19px;}
.bottomdiv #form-gdpr-text{display:none !important;}
.bottomdiv>.ctct-form-footer{display:none !important;}
.ctct-gdpr-text{display:none !important;}
.ctct-form-footer{display:none !important;}
.bottomdiv .ctct-form-embed.form_1 .ctct-form-custom .ctct-form-button{font-size:21px !important;text-transform:uppercase;}

/*For constant popup css */
/*Listening Page Css Start */
.oet_listeningpage{ float:left; width:100%;}
h2.practice_text{ float:left; width:100%; color:#d6303c; font-size:24px; font-weight:bold; line-height:30px; margin:0px; padding:0px;}
.conten_wrap23{float:left; width:100%; padding-top:12px;}
.conten_wrap23 p{ font-weight:bold; color:#000;}
.listening_line_space{ float:left; width:100%; height:30px;}
.listening_line_space2{ float:left; width:100%; height:20px;}
.listening_line_space3{ float:left; width:100%; height:40px;}
.main_lis_h{ float:left;line-height: 50px; width:100%; text-align:center; color:#0c3a5e;  text-transform: uppercase; font-size: 38px; font-weight:bold;}
.oet_listeningpage .righttic_wrap{ float:left; width:100%;}
.oet_listeningpage .righttic_wrap ul{ float:left; width:100%; list-style:none; padding:0px; margin:0px;}
.oet_listeningpage .righttic_wrap ul li{ width:100%; float:left; padding-left:70px;margin: 10px 0px;  position: relative;}
.oet_listeningpage .righttic_wrap ul li:before{left: 0px; top:6px; position:absolute; content:url('https://edubenchmark.com/images/right-tick.jpg'); width:40px; height:40px;}
.oet_listeningpage .righttic_wrap ul li span{ border: solid 2px #1fa581;font-size: 18px; padding: 13px 20px;width: 100%;float: left;border-radius: 5px;}
.oet_listeningpage .righttic_wrap ul li span.sdsw{ border: solid 2px #0c3a5e;}
.oet_lis_new{ padding:0 15px;} 

.dark_bluish_l{background-color: #03356a; color: #fff;  cursor: pointer;  padding: 18px;  width: 100%;  border: none;  text-align: left;   outline: none;  font-size: 19px;  transition: 0.4s;  font-weight: bold;  border-top: solid 1px #fff;}
.custome_text_size{ font-size:24px !important;}
.custome_text_size_h{ font-size:26px !important;}
.darkg{ color: #1c4e83 !important; font-weight: bold !important;}
.packgesh{ font-size:20px !important;}
.packgeshg{ font-size:25px !important;}

.buynowbock{ background:#232f3e; line-height:65px; font-size:32px; font-weight:bold; color:#fff; float:left;  width:100%; text-align:center;} 
.pricewarpa{ float:left; width:100%;}
.doller_bg{ background: #e7e7e7; max-width: 150px; color: #0c3a5e; margin: 0 auto; text-align: center; font-size: 25px; padding: 30px 0px; font-weight: bold;}
.buynow_c{ display:inline-block; padding-top: 26px;width:100%; text-align: center;}
.buynow_c a{ background: #d6303c; color: #fff; border-radius: 5px; line-height: 30px; font-size: 25px; font-weight: bold; padding: 13px 44px;}
.top_listening_space{ padding-top:60px;}
.heading_question{    background: url(https://edubenchmark.com/images/icon_q_a.jpg) no-repeat;  color: #0c3a5e;  font-size: 38px !important;  padding-left: 163px; line-height: 121px; text-transform: uppercase; font-weight: bold !important;}
.quetiondiv{ float:left; background:#1fa581; padding:10px 30px; width:100%;}
.quetiondiv label{ position: relative; color: #fff;font-size: 21px; padding-left: 64px; }
.quetiondiv label:before{ position: absolute; content: 'Q'; left: 0px; top: -13px;font-size: 44px; color: #fff;}
.answerdivwrap{ float: left; width: 100%; padding: 20px 70px 50px 70px;} 
.answerdivwrap p{ font-weight:normal; color:#000; font-size:19px; line-height:30px;}
/*Listening Page Css End */

/*Constant Contact Sidebar left Css Start*/
.custome_sidebarform{ display:block;} 
.custome_sidebarform .ctct-form-embed.form_1 .ctct-form-defaults .ctct-form-header{ display:none !important;}
.custome_sidebarform .ctct-form-embed.form_1 .ctct-form-defaults{ background-color:#f8f8f8 !important;}
.custome_sidebarform div.ctct-form-embed div.ctct-form-defaults{padding: 24px 10px !important;}
.custome_sidebarform div.ctct-form-embed form.ctct-form-custom .ctct-form-required:before{    position: relative !important; top: -7px !important; left: 0px !important;}
.custome_sidebarform div.ctct-form-embed form.ctct-form-custom button.ctct-form-button { background-color: #192e58 !important; border: 1px solid #192e58 !important; color: #ffffff !important; float: left !important; text-transform: uppercase !important; width: auto !important; padding: 10px 15px !important; border-radius: 0px !important;}
.custome_sidebarform div.ctct-form-embed form.ctct-form-custom input.ctct-form-element{width: auto !important; height: 34px !important; padding: 10px 15px !important; border: 1px solid #192e58 !important; border-radius: 0px !important;}
.custome_sidebarform div.ctct-form-embed div.ctct-form-defaults p.ctct-form-text{ color: #1a8000 !important; font-weight: bold !important; font-size: 12px !important;}
/*Constant Contact Sidebar left Css End*/

/*Sidebar Remove dublicate class Start*/
.ss{ padding:0px; float:left; width:100%;}
	.ss h4{ margin: 0px;padding: 20px 10px 0 20px;color: #192e58;text-align: left;font-size: 20px;letter-spacing: 1px;}
	.ss p{ padding:0px 10px;}
	.ss .slick-slider{ padding:10px;}
	.ss #mc_embed_signup{padding:10px;}
	.ss #mc_embed_signup .button{background: #192e58;border-radius: 0px;text-transform: uppercase;font-weight: bold;}
	.left_sd_menu{ float:left; width:100%;}
	.left_sd_menu ul{ float:left; width:100%; margin:0px; padding:0px; list-style:none;}
	.left_sd_menu ul li{ float:left; width:100%; background:#192e58; padding: 0 14px;}
	.left_sd_menu ul li + li{ border-top:solid 1px #fff;}
	.left_sd_menu ul li a{ font-size: 17px;color: #fff;line-height: 43px;}
	.new-newsletter.ss{ margin-top: 20px; padding-bottom:10px;}
	.new-newsletter.ss h4{ float:left; width:100%; background:#192e58; color:#fff; padding-top:0px; line-height:40px; border-bottom:solid 4px #0c1b35;}
	.test_mo_h{    width: 100%; background: #192e58;  line-height: 40px;  border-bottom: solid 4px #0c1b35; color: #fff !important; padding: 5px 0 0 16px !important;}
	
	.new-newsletter.ss .contt{ float:left; width:100%; padding-top:20px;}
	.new-newsletter.ss .contt p{ line-height:20px;}
	.new-newsletter.ss #mc_embed_signup form{padding: 10px 0 10px 0px;}
	.new-newsletter.ss .form-control{width: 87%; border-radius:0px;}
	.new-newsletter.ss #mc_embed_signup input{border-radius: 0px; border: 1px solid #192e58;}
	.ptemain .course-list-sidemenu{ margin-bottom:0px;}
	.pte-list_w ul{ padding-left:18px !important;}
	.pte-list_w ol{ padding-left:18px !important;}
/*Sidebar Remove dublicate class end*/




  

	


@media only screen and (max-width:990px){
    .serviceBox{ margin-bottom: 30px; }
}
@media only screen and (max-width:767px){
    .serviceBox{ margin-bottom: 70px; }
	.container { padding: 0 14px; } 
}
/*For Main Services Css END*/

.oet-index .slick-slide{height:auto!important;}
.blog .post-details .posted-on, .single .post-details .posted-on, .blog .post-details .byline{display:none!important;}
/*My Custome  Css Start */
.edu_left_right_spacing{ padding:0px;}
.padding_remove_l_r{ padding-left:0px; padding-right:0px;}
/*My Custome Css End */


/*Mobile Menu Css Start*/

.sticky .mobile_imglogo{ padding:0px 0px; -webkit-transition: all .5s ease-out; -moz-transition: all .5s ease-out; -o-transition: all .5s ease-out; transition:all .5s ease-out;}

.logo_full_width{float:left;width:100%;text-align:center;height:auto;}
.logo_full_width img{width:180px;padding:5px 0px;margin:0 auto; -webkit-transition: all .5s ease-out; -moz-transition: all .5s ease-out; -o-transition: all .5s ease-out; transition:all .5s ease-out;}


.pushmenu{/*this is the nav*/
 background:#008287;text-align:center;width:250px;height:100%;top:0;z-index:1000;position:fixed;}
.pushmenu h4{color:#f1f1f1;font-size:1.3em;font-weight:400;padding:15px 25px;margin:0;background:#333;height:16px;}
.links{list-style-type:none;padding:0;margin:0 0 0 25%;width:50%;}
.links li{margin-top:30px;}
.links li a{position:relative;display:block;/* drops the nav vertically*/
 color:#f1f1f1;font-size:1.3em;font-weight:400;text-decoration:none;padding:14px;}
.links li a:after{content:'';display:block;position:absolute;right:20px;bottom:-5px;width:0;height:4px;background-color:#f1f1f1;-webkit-transition:width 0.3s ease;-moz-transition:width 0.3s ease;transition:width 0.3s ease;}
.links li a:hover:after{width:70%;}
.links li a:active{color:#dbdbdb;}
.pushmenu-left{right:-250px;}
.pushmenu-left.pushmenu-open{right:0;}
.pushmenu-push{overflow-x:hidden;position:relative;right:0;}
.pushmenu-push-toright{right:250px;}
/*Transition*/
.pushmenu, .pushmenu-push{-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;transition:all 0.5s ease;}
.nav_list{background:url(http://design.edubenchmark.com/images/icon_nav.png) no-repeat left top;cursor:pointer;height:27px;width:33px;text-indent:-99999em;margin:0 auto; }
nav-list.active{background-position:-251px top;}
.buttonset{background:#008287;float:left;width:100%;}
section.content{padding:10px 0px;}
.sticky{position:-webkit-sticky;/* Required for Safari */
 position:sticky;top:0;width:100%;right:0px; z-index:9999; background-color:rgba(255,255,255,0.9) !important;-webkit-transition: all .5s ease-out; -moz-transition: all .5s ease-out; -o-transition: all .5s ease-out; transition:all .5s ease-out;}
.sticky + .content{padding-top:120px;}
.ls{display:none;}

.nm_top_row{ float:left; width:100%; display:none; padding:10px 0px;}

.nm_scroll_row{float:left; width:100%;}
.div_nml{ float:left; width:60%;text-align:center;}
.div_nmm{float:left; width:40%;}
.div_nmm .part_p{ float:left; width:50%; text-align:center;}
.div_nmm .part_p i{ color:#fff; font-size:29px;}

.div_m{float:left;width:33%;text-align:center;padding:10px 0px;}
.div_m:hover{background:#0f77b7;cursor:pointer;}
.div_m .fa{font-size:24px;color:#fff;}



#vertical-menu{background:#004050;width:250px;color:white;/*box-shadow:0 5px 15px 1px rgba(0, 0, 0, 0.6), 0 0 200px 1px rgba(255, 255, 255, 0.5);*/
}
/*heading styles*/
 #vertical-menu h3{font-size:15px;line-height:45px;padding:0 0px 0px 10px;cursor:pointer;letter-spacing:1px;text-align:left;margin:0px;/*fallback for browsers not supporting gradients*/
 }
#vertical-menu h3 i{margin-right:10px;}
/*heading hover effect*/
 #vertical-menu h3:hover{text-shadow:0 0 1px rgba(255, 255, 255, 0.7);}
/*iconfont styles*/
 #vertical-menu h3 span{font-size:25px;float:right;background:#006064;padding:0 13px;}
/*list items*/
 #vertical-menu li{list-style-type:none;float:left;width:100%;text-align:left;line-height:35px;}
 #vertical-menu li a{color:#fff;}
#vertical-menu li:hover{background:#0f77b7;}
 #vertical-menu li+li{border-top:solid 1px #00686c;}
/*links*/
 #vertical-menu ul ul li a{color:#f5eded;text-decoration:none;font-size:15px;line-height:27px;display:block;padding:5px 15px;transition:all 0.15s;letter-spacing:1px;}
/*hover effect on links*/
 #vertical-menu ul ul li a:hover{background:#003545;/*border-left:5px solid lightgreen;*/
}
/*Lets hide the non active LIs by default*/
 #vertical-menu ul ul{display:none;}
#vertical-menu li.active ul{display:block;}
.for-desktop-hide{display:none;}

/*For Constant Form*/
.custome_constant .ctct-form-defaults{background: #e7e7e7 !important;}
.custome_constant .freebies-box h2{    border-bottom: none !important;}
.ctct-gdpr-text{ display:none !important;}
#gdpr_text{ display:none !important;} 
.custome_constant .ctct-form-field{ float:left !important; width:33% !important; padding:0 10px;}
.custome_constant div.ctct-form-embed div.ctct-form-defaults{ padding:0px;}
.custome_constant .ctct-form-element{padding: 5px 10px !important; width:100% !important; border: solid 1px #ccc !important;}
.custome_constant .ctct-form-button{       padding: 13px 24px !important;
    color: #fff !important;
    background: #d6303c !important;
    border: none !important;
    margin-top: 30px;
    float: left;
    width: auto !important;}
.custome_constant div.ctct-form-embed div.ctct-form-defaults h2.ctct-form-header{ font-size:24px !important; }

.min_fluid{min-width:1300px; max-width: 1359px;}

.working_daystext{ font-size:24px;}
.working_mar_b{ margin-bottom:7px !important;}
.wr_mr{ margin-top:20px !important;}
.thankspage_text{ font-size:22px;}
.thanks_padding_s{ padding-top:10px; padding-bottom:10px;}
.return_btn{ background:#0f4c8f; color:#fff; font-size:15px;  padding:10px 15px;text-decoration:none; border-radius: 5px;}
.return_btn:hover{background:#0b4687;color:#fff;}
.copy-right-content{ padding:0 15px;}
.readingacordinadpr{display: inline-block;  padding-top: 11px;}
.mdfr{ display:inline-block; padding-top:10px;}
/*Mobile Menu Css End*/
@media (max-width:768px){
	.thanks_padding_s{ padding-left:20px; padding-right:20px;}
	.min_fluid{min-width:100%; max-width: 100%;}
	.overflowhidden_remove{ overflow:hidden;}
	/*Listening Page Css Start */
	.listening_tab table th{ padding:28px 10px !important;}
	.dark_bluish_l{ text-align:center;}
	.oet_listeningpage .righttic_wrap ul li span{ font-size:14px; padding: 10px; font-weight:bold;}
	.buynowbock{line-height: 53px; font-size: 30px;}
	.doller_bg{max-width: 190px; font-size: 24px; padding: 30px 0px;}
	.buynow_c_one{padding-top: 35px;}
	.buynow_c a{line-height: 30px;  font-size: 16px; padding: 8px 20px;width: 88%;  /* float: left; */  display: inline-block;}
	.center_block{float: none; margin: 0 auto;}
	.center_block .buynowbock{ margin-top:40px;}
	.heading_question{background: url(https://edubenchmark.com/images/m-icon_q_a.jpg) 0 13px no-repeat; color: #0c3a5e;  font-size: 29px !important; padding-left: 80px; line-height: 43px; text-transform: uppercase; font-weight: bold !important}
	.quetiondiv{ padding: 10px 10px;}
	.quetiondiv label{ font-size: 17px;padding-left: 52px;}
	.answerdivwrap{padding: 20px 20px 30px 20px;}
	h2.practice_text{ text-align:left;}
	.main_lis_h br{ display:none;}
	.main_lis_h {float: left;line-height: 39px; width: 100%; text-align: center;color: #0c3a5e; text-transform: uppercase; font-size: 29px; font-weight: bold;}
	.top_listening_space{padding-top: 30px;}
	/*Listening Page Css End */
	
	/*speakingpage css*/
.forbreakmobile{ display:block;}
	/*speakingpage css*/
	
	
	.consta_pop{ width:100%;}
	.bottomdiv .ctct-form-field{ width:100%; padding:0px;}
	div.ctct-form-embed div.ctct-form-defaults h2.ctct-form-header{ font-size:21px !important;}
	.bottomdiv .para{ font-size:14px !important; top: 91px;}
	.for-mobile-hide{display:none;}
	.bottomdiv .para.para2{ top: 400px;   font-size: 12px !important;}
	.ctct-form-embed.form_1 .ctct-form-defaults{ height:450px !important;}
	.custome_constant .ctct-form-embed.form_1 .ctct-form-defaults{height:auto !important;}
	.custome_constant .ctct-form-field{     width: 100% !important;}
	.custome_constant .ctct-form-embed.form_1 .ctct-form-defaults{background-color: #fff !important;}
	.custome_constant .ctct-form-button{margin-top: 12px; margin-left: 10px;}
	.browsernone{ display:none;}
.for-desktop-hide{display:block;}
}
.sprite {
    background-image: url(spritesheet.png);
    background-repeat: no-repeat;
    display: block;
}

.sprite-coach {
    width: 30px;
    height: 30px;
    background-position: -5px -5px;
}

.sprite-envelope {
    width: 30px;
    height: 30px;
    background-position: -45px -5px;
}

.sprite-facebook {
    width: 32px;
    height: 32px;
    background-position: -85px -5px;
}

.sprite-google-plus {
    width: 32px;
    height: 32px;
    background-position: -127px -5px;
}

.sprite-ielts {
    width: 138px;
    height: 65px;
    background-position: -5px -47px;
}

.sprite-linkedin {
    width: 32px;
    height: 32px;
    background-position: -169px -5px;
}

.sprite-news {
    width: 80px;
    height: 80px;
    background-position: -211px -5px;
}

.sprite-pte {
    width: 138px;
    height: 65px;
    background-position: -153px -95px;
}

.sprite-strategy {
    width: 30px;
    height: 30px;
    background-position: -5px -170px;
}

.sprite-twitter {
    width: 32px;
    height: 32px;
    background-position: -45px -170px;
}