@import url(https://maxcdn.bootstrapcdn.com/font-awesome/4.7.0/css/font-awesome.min.css);@font-face{font-family:NexaBold;src:url(../font/NexaBold.eot);src:url(../font/NexaBold.eot?#iefix) format('embedded-opentype'),url(../font/NexaBold.woff2) format('woff2'),url(../font/NexaBold.woff) format('woff'),url(../font/NexaBold.ttf) format('truetype'),url(../font/NexaBold.svg#Nexa) format('svg');font-weight:700;font-style:normal}@font-face{font-family:NexaLight;src:url(../font/NexaLight.eot);src:url(../font/NexaLight.eot?#iefix) format('embedded-opentype'),url(../font/NexaLight.woff2) format('woff2'),url(../font/NexaLight.woff) format('woff'),url(../font/NexaLight.ttf) format('truetype'),url(../font/NexaLight.svg#NexaLight) format('svg');font-weight:300;font-style:normal}*{padding:0;margin:0}body{margin:0;font-family:'Open Sans',sans-serif;font-w-webkit-font-smoothing:subpixel-antialiased;font-weight:400}a{text-decoration:none;transition-duration:.5s;outline:0!important}a:hover{text-decoration:none;animation-delay:.5s;animation-duration:1s;animation-iteration-count:infinite;animation-name:hvr-back-pulse;animation-timing-function:linear}:focus{outline:0;text-decoration:none!important}img{border:0;outline:0;max-width:100%}.img-fullwidth{width:100%}li,ul{list-style:none;margin:0;padding:0}input[type=submit]{cursor:pointer}.t-t-u{text-transform:uppercase!important}.t-t-n{text-transform:none!important}.t-l{text-align:left!important}.t-r{text-align:right!important}.t-c{text-align:center!important}.r-gap{margin-right:0!important}.flt-l{float:left!important}.flt-r{float:right!important}.flt-none{float:none!important}.no-border{border:0!important}.bgnone{background:0 0!important}.underliene{text-decoration:underline}p{margin:0}.no-padding{padding-right:0!important;padding-left:0!important}.no-padding-left{padding-left:0!important}.no-padding-right{padding-right:0!important}::-webkit-input-placeholder{opacity:1}::-moz-placeholder{opacity:1}:-ms-input-placeholder{opacity:1}:-moz-placeholder{opacity:1}.wrapper{width:100%;float:left;position:relative}header{width:100%;float:left;position:relative}header .top-green-area{width:100%;float:left;padding:4px 0 7px;background:#81bb2a}header .top-pharea{font-size:15px;color:#fff;font-weight:400;text-align:center}header .top-pharea a{color:#fff;margin-right:10px;display:inline-block}header .top-pharea span{font-weight:700}header .top-rgtlink{text-align:right}header .top-rgtlink ul li{display:inline-block;padding:0 12px}header .top-rgtlink ul li a{font-size:14px;color:#fff;font-weight:700;text-transform:uppercase;padding-top:3px;display:inline-block}header .top-rgtlink ul li img{margin:-3px 4px 0 0}header .top-rgtlink ul li:last-child{border-left:1px solid #fff;padding-right:0}header .logo-area{width:100%;float:left;padding:0 0 5px 0}header .logo-area .logo-main{margin-top:2px}header .slide{position:relative}header .nav-area{padding:0;margin:0;text-align:right}header .nav-area .navbar{background:0 0;border:0;margin:10px 0 0 0;display:inline-block}header .nav-area .navbar .container-fluid,header .nav-area .navbar .container-fluid .navbar-collapse{padding-right:0}header .nav-area .navbar .navbar-nav li a{text-decoration:none;color:#565656;font-size:14px;padding:10px 0;margin:0 14px;font-weight:600;text-transform:uppercase}header .nav-area .navbar .navbar-nav li a:hover{color:#81bb2a;background:0 0}header .nav-area .navbar .navbar-nav li.active a{color:#81bb2a;background:0 0;font-weight:700}header .login{padding:7px 12px;display:inline-block;background:#ed8626;font-weight:700;text-transform:uppercase;color:#fff;text-decoration:none;margin-top:10px}header .login img{margin-top:-3px;margin-right:5px}.bannerarea{float:left;width:100%;padding:75px 0 42px;background:url(../img/banner.jpg) 50% 50% no-repeat;background-size:cover;text-align:center}.bannerarea h1{font-family:NexaBold;font-weight:700;font-size:46px;color:#fff;margin:0 0 35px;line-height:53px}.bannerarea h1 span{font-weight:300}.searcharea-top{width:580px;display:inline-block}.searcharea-top input[type=text]{width:360px;float:left;padding:0 35px 0 30px;background:#fff;border:0;border-radius:25px;font-size:14px;color:#8b8889;height:41px}.searcharea-top input[type=submit]{width:250px;float:left;padding:0 20px;background:#7fba2a url(../img/top-search-arow.png) 90% 13px no-repeat;border:0;border-radius:25px;font-size:17px;color:#fff;font-weight:700;text-transform:uppercase;height:41px;margin-left:-30px}.bannerarea h2{font-family:NexaBold;font-weight:700;font-size:21px;color:#fff;margin:77px 0 25px}.bannerarea .iconblok{font-size:15px;font-weight:400;line-height:23px;display:inline-block;position:relative;margin:0 60px;color:#fff}.bannerarea .iconblok img{margin-bottom:12px}.bannerarea .iconblok:after{position:absolute;width:27px;height:23px;right:-80px;top:35px;content:url(../img/mid-right.png)}.bannerarea .iconblok:last-child:after{display:none}.banner-btn-area{width:100%;padding:12px 0;background:#0e2d49;color:#b7c0c9;font-size:21px;font-weight:300;text-align:center}.banner-btn-area span{font-weight:700}.mid-area1{width:100%;background:#f9f9f9;background:-moz-linear-gradient(top,#f9f9f9 14%,#dbdbdb 100%);background:-webkit-linear-gradient(top,#f9f9f9 14%,#dbdbdb 100%);background:linear-gradient(to bottom,#f9f9f9 14%,#dbdbdb 100%)}.mid-area1-in{width:100%;float:left;background:url(../img/mid-bk1.png) 100% 100% no-repeat;padding:75px 0 60px}.mid-area1 h2{text-align:center;color:#393939;font-size:37px;font-weight:300;margin:0 0 65px}.mid-area1 .blok{background:rgba(255,255,255,.78);padding:28px 20px 15px;float:left;width:100%;min-height:410px;-webkit-box-shadow:0 0 7px 0 rgba(0,0,0,.25);-moz-box-shadow:0 0 7px 0 rgba(0,0,0,.25);box-shadow:0 0 7px 0 rgba(0,0,0,.25)}.mid-area1 .blok img{margin-bottom:22px}.mid-area1 .blok .imgarea{width:100%;float:left;text-align:center}.mid-area1 .blok ul{float:left}.mid-area1 .blok ul li{color:#4f4d4e;font-size:14px;line-height:23px;padding:0 0 15px 20px;background:url(../img/bullet1.png) 0 4px no-repeat;float:left}.mid-area1 .blok ul li .green{color:#8ece2a;font-weight:700}.mid-area1 .blok ul li .blk{color:#4f4d4e;font-weight:700}.mid-area1 .blok ul li ul{margin-left:-20px;margin-top:12px}.mid-area1 .blok ul li ul li{background:url(../img/bullet2.png) 0 8px no-repeat;padding-bottom:2px}.mid-area2{background:url(../img/blue-bg.jpg) no-repeat center;background-size:cover;width:100%;text-align:center;height:392px}.mid-area2 h2{color:#fff;font-size:37px;font-weight:300;margin:72px 0}.mid-area3{width:100%;background:#f9f9f9}.mid-area3 .container{width:1235px}.mid-area3 .block{width:100%;float:left;margin:-221px 0 0 0}.mid-area3 .block .sec{width:229px;display:block;float:left;background:#fff;margin:0 3px;-webkit-box-shadow:0 0 5px 0 grey;box-shadow:0 0 5px 0 grey;min-height:442px}.mid-area3 .block .sec h2{padding:5%;color:#393939;font-size:16px;font-weight:700;margin:0;padding:6%;text-transform:uppercase}.mid-area3 .block .sec ul{width:100%;float:left;padding:0 6%}.mid-area3 .block .sec ul li{border-bottom:1px solid #ddd;width:100%;float:left;line-height:34px;background:url(../img/bullet3.jpg) no-repeat right}.mid-area3 .block .sec ul li a{color:#333}.mid-area3 .block .sec ul li a:hover{color:#999}.mid-area3 .block .sec ul li:last-child{border:none}.mid-area4{width:100%;background:#f9f9f9;padding:5% 0}.mid-area4 h2{text-align:center;font-size:37px;color:#393939;font-weight:300;margin:0 0 55px 0;padding:0}.mid-area4 h3{color:#393939;font-size:17px;text-transform:uppercase;width:100%;float:left;text-align:center;font-weight:700}.mid-area4 p{color:#605e5f;font-size:13px}.mid-area4 p span{color:#7fba2a}.mid-area4 .link{display:inline-block;margin:59px 0 0 0;padding:0 57px 0 38px;background:#7fba2a url(../img/top-search-arow.png) 80% 13px no-repeat;border:0;border-radius:25px;font-size:17px;color:#fff;font-weight:700;text-transform:uppercase;height:40px;line-height:40px}.mid-area5{background:url(../img/blue-bg.jpg) no-repeat center center;background-size:cover;padding:4% 0;width:100%}.mid-area5 h2{text-align:center;font-size:37px;color:#fff;font-weight:300;margin:0 0 60px 0;padding:0;display:inline-block;width:100%}.mid-area5 .block{width:100%;display:inline-block;background:#fff;padding:6% 4%;-moz-border-radius:3px;border-radius:3px;-webkit-border-radius:3px;position:relative}.mid-area5 .block::after{content:'';background:url(../img/down-arrow.png) no-repeat;width:44px;height:21px;position:absolute;left:45%;bottom:-21px}.mid-area5 .block .img_sec{width:100%;text-align:center;margin:-64px 0 0 0}.mid-area5 .block .img_sec img{width:150px;height:150px;-moz-border-radius:100%;border-radius:100%;-webkit-border-radius:100%}.mid-area5 .block p{color:#4f4d4e;font-size:14px;display:inline-block;margin:15px 0 0 0;width:100%;line-height:25px}.mid-area5 .author{color:#fff;font-size:14px;text-align:center;font-weight:700;width:100%;display:inline-block;margin:35px 0 0 0}.mid-area5 .carousel-inner>.item{padding:40px 0 0 0}.mid-area5 .carousel-indicators{bottom:-40px}.mid-area6{background:#fff;padding:5% 0;width:100%}.mid-area6 h2{color:#393939;font-size:37px;font-weight:300;margin:0 0 38px 0}.mid-area6 .link{display:inline-block;padding:0 57px 0 38px;background:#7fba2a url(../img/top-search-arow.png) 80% 13px no-repeat;border:0;border-radius:25px;font-size:17px;color:#fff;font-weight:700;text-transform:uppercase;height:40px;line-height:40px}.mid-area6 .panel-title{position:relative;padding:0 0 0 36px;font-weight:600;color:#393939;font-size:16px}.mid-area6 .panel-group .panel-heading+.panel-collapse>.panel-body{color:#666465;font-size:14px;line-height:25px;padding:0 0 0 52px}.mid-area6 .panel,.mid-area6 .panel-default>.panel-heading,.mid-area6 .panel-group .panel-heading+.panel-collapse>.panel-body{background:0 0;border:none;box-shadow:none}.mid-area6 .panel{border-bottom:1px solid #d8d8d8;padding:0 0 10px 0}.mid-area6 .panel.last{border:none}.mid-area6 .panel-default>.panel-heading a[data-toggle=collapse] .icon{background:url(../img/plus.gif) no-repeat;width:26px;height:26px;top:-1px;left:-14px;position:absolute}.mid-area6 .panel-default>.panel-heading a[aria-expanded=true] .icon{background:url(../img/minus.gif) no-repeat;width:26px;height:26px;top:-1px;left:-14px;position:absolute}.mid-area6 .panel-default>.panel-heading a[aria-expanded=false] .icon{background:url(../img/plus.gif) no-repeat;width:26px;height:26px;top:-1px;left:-14px;position:absolute}footer{width:100%;display:inline-block;background:#0e1a31;background:-moz-linear-gradient(top,#0e1a31 0,#0d172c 50%,#070e1d 100%);background:-webkit-linear-gradient(top,#0e1a31 0,#0d172c 50%,#070e1d 100%);background:linear-gradient(to bottom,#0e1a31 0,#0d172c 50%,#070e1d 100%);padding:5% 0 0 0;float:left}footer h2{color:#fff;font-size:18px;text-transform:uppercase;font-weight:700;margin:0 0 40px 0;padding:0}footer p{color:#acacac;font-size:13px;line-height:25px;font-weight:600;margin:0;padding:0;display:inline-block;width:100%}footer p a{color:#81bb2a}footer ul li{width:100%;display:inline;float:left;background:url(../img/bullet4.gif) no-repeat 0 6px;margin:0 0 30px 0;padding:0 0 0 17px}footer ul li a{color:#acacac}footer ul li a:hover{color:#fff}footer a{color:#acacac}footer a:hover{color:#fff}footer .copyright{border-top:1px solid #3e434f;margin:30px 0 0 0;padding:2% 0;color:#acacac;font-size:13px}footer .copyright ul{display:inline;float:right;margin:0;padding:0}footer .copyright ul li{float:left;background:0 0;margin:0;padding:0 20px;width:auto;border-right:1px solid #393e4a}footer .copyright ul li:last-child{border:none}.faq{background:#f2f2f2}.faq .top_row{background:#0e2d49;padding:1% 0;color:#fff}.faq .top_row h1,.faq .top_row h1 .faq .top_row p,.faq .top_row td{color:#fff}.faq .top_row p{margin-bottom:15px}.faq .top_row a{margin:5px 0;display:inline-block}.faq .top_row h2{color:#fff;font-size:23px;font-weight:700;text-transform:uppercase}.faq .top_row h2 img{display:inline-block;margin:0 21px 0 0}.faq .mid{padding:4% 0}.faq .mid .white_block{background:#fff;width:100%;float:left;padding:5%;-webkit-box-shadow:0 0 5px 0 #d5d5d5;box-shadow:0 0 5px 0 #d5d5d5}.faq .mid .white_block h2{color:#81bb2a;font-size:23px;text-transform:uppercase;font-weight:700;margin:25px 0 15px 0;padding:0;width:100%;float:left}.faq .panel-title{position:relative;padding:0 0 0 27px;font-weight:600;color:#393939;font-size:15px;line-height:24px;display:inline}.faq .panel-group .panel-heading+.panel-collapse>.panel-body{color:#666465;font-size:14px;line-height:25px;padding:0 0 0 52px}.faq .panel,.faq .panel-default>.panel-heading,.faq .panel-group .panel-heading+.panel-collapse>.panel-body{background:0 0;border:none;box-shadow:none}.faq .panel{border-bottom:1px solid #d8d8d8;padding:0 0 10px 0}.faq .panel.last{border:none}.faq .panel-default>.panel-heading a[data-toggle=collapse] .icon{background:url(../img/plus.gif) no-repeat;width:26px;height:26px;top:-1px;left:-14px;position:absolute}.faq .panel-default>.panel-heading a[aria-expanded=true] .icon{background:url(../img/minus.gif) no-repeat;width:26px;height:26px;top:-1px;left:-14px;position:absolute}.faq .panel-default>.panel-heading a[aria-expanded=false] .icon{background:url(../img/plus.gif) no-repeat;width:26px;height:26px;top:-1px;left:-14px;position:absolute}.faq .mid .white_block p{color:#4f4d4e;font-size:14px;line-height:23px;margin:0 0 15px 0;float:left;width:100%}.faq .mid .white_block .sec{background:#f2f2f2;border:1px solid #d5d5d5;width:100%;float:left;padding:2% 2% 0 2%;margin:50px 0 0 0}.red-blokarea p{color:red!important;font-weight:700}.search_tutor{background:#f2f2f2;padding:3% 0;border-top:1px solid #dadada}.search_tutor .msg{color:#6e6b6c;font-size:13px;text-align:right;margin:0 0 15px 0;text-align:left}.search_tutor .left_col{background:#fff;-webkit-box-shadow:0 0 10px 0 #c2c2c2;box-shadow:0 0 10px 0 #c2c2c2;width:100%;color:#605e5f;font-size:14px;display:inline-block;float:left;width:100%}.search_tutor .left_col h2{background:#0e2d49;color:#fff;font-weight:700;font-size:19px;margin:0;padding:6%}.search_tutor .left_col h3{padding:6%;color:#393939;font-size:15px;margin:0;font-weight:700}.search_tutor .left_col input[type=checkbox]{display:inline;float:left;margin:4px 13px 0 0}.search_tutor .left_col .font12{color:#7d7b7c;font-size:12px}.search_tutor .left_col select{width:100%;padding:4px 8px}.search_tutor .left_col input[type=text]{background:#ededed;border:1px solid #c7c7c7;width:100%;padding:3%}.search_tutor .right_col .block{background:#fff;width:100%;float:left;-webkit-box-shadow:0 0 10px 0 #c2c2c2;box-shadow:0 0 10px 0 #c2c2c2;margin:0 0 40px 0}.search_tutor .right_col .block .left_sec{background:#fafafa;background:-moz-linear-gradient(left,#fafafa 0,#f4f4f4 100%);background:-webkit-linear-gradient(left,#fafafa 0,#f4f4f4 100%);background:linear-gradient(to right,#fafafa 0,#f4f4f4 100%);display:inline;float:left;padding:5% 0;min-height:522px}.search_tutor .right_col .block .left_sec .img_sec{width:100%;float:left;text-align:center}.search_tutor .right_col .block .left_sec .name{color:#81bb2a;font-size:16px;text-transform:uppercase;font-weight:700;width:100%;float:left}.search_tutor .right_col .block .left_sec .font12{color:#424242;font-size:12px;text-transform:uppercase;width:100%;float:left}.search_tutor .right_col .block .left_sec .link{display:inline-block;margin:30px 0 0 0;padding:0 15px 0 33px;background:#7fba2a url(../img/cart-icon.gif) 8% 12px no-repeat;border:0;border-radius:25px;font-size:13px;color:#fff;height:40px;line-height:40px}.search_tutor .right_col .block .right_sec{padding:3% 5%}.search_tutor .right_col .block .right_sec ul li{color:#514e50;font-size:14px;width:100%;display:inline-block;border-bottom:1px solid #e1e1e1;padding:0 0 20px 0;margin:0 0 20px 0}.search_tutor .right_col .block .right_sec ul li:last-child{border:none;margin:0;padding:0}.search_tutor .right_col .block .right_sec ul li span{color:#81bb2a;font-weight:700;font-size:15px;width:100%;display:inline-block;margin:0 0 17px 0}.search_tutor .right_col .block .right_sec ul li .continue{display:inline-block;font-weight:400;width:auto}.subject_banner{background:url(../img/subject-banner2.jpg) no-repeat center center;background-size:cover;min-height:406px}.subject_banner h1{font-family:NexaBold;font-weight:700;font-size:46px;color:#fff;margin:90px 0 12px 0;line-height:53px;text-align:center}.subject_banner h1 span{font-weight:300}.subject_banner h5,.subject_banner p{color:#b0aeb4;font-size:18px;text-align:center;margin:0 0 73px 0}.subject_banner .sec{color:#fff;font-size:27px;font-weight:700}.subject_banner .sec.sep{border-right:1px solid #abb1bc;display:inline-block;height:130px}.subject_banner .sec img{display:inline;float:left;margin:0 16px 0 0}.subject_banner .sec .greentext{color:#85c332}.subject_banner .sec .font27{font-weight:300}.subject_banner .sec .link{display:inline-block;margin:18px 0 0 0;padding:0 45px 0 26px;background:#7fba2a url(../img/top-search-arow.png) 88% 13px no-repeat;border:0;border-radius:25px;font-size:17px;color:#fff;font-weight:700;text-transform:uppercase;height:40px;line-height:40px}.subject_mid_section{background:#f2f2f2;padding:4% 0}.subject_mid_section .left_colom{background:#fff;width:100%;float:left;-webkit-box-shadow:0 0 10px 0 #d6d6d6;box-shadow:0 0 10px 0 #d6d6d6;padding:5%}.subject_mid_section p{color:#4f4d4e;font-size:15px;width:100%;float:left;margin:33px 0 0 0;line-height:23px}.subject_mid_section hr{border-color:#dadada;margin:33px 0}.subject_mid_section h3{color:#81bb2a;font-weight:700;text-transform:uppercase;margin:0;padding:0}.subject_mid_section .align-left{display:inline;float:left;margin:0 20px 0 0}.subject_mid_section .link{display:inline-block;margin:18px 0 0 0;padding:0 61px 0 40px;background:#7fba2a url(../img/top-search-arow.png) 88% 13px no-repeat;border:0;border-radius:25px;font-size:17px;color:#fff;font-weight:700;text-transform:uppercase;height:40px;line-height:40px}.subject_mid_section .right_col{background:#fff;width:100%;float:left;-webkit-box-shadow:0 0 10px 0 #d6d6d6;box-shadow:0 0 10px 0 #d6d6d6}.subject_mid_section .right_col h2{background:#0e2d49;width:100%;display:inline;float:left;margin:0;color:#fff;font-size:17px;text-transform:uppercase;font-weight:700;padding:5%}.subject_mid_section .right_col h2 img{display:inline-block;margin:0 15px 0 0}.subject_mid_section .right_col .mid{background:#fff;padding:4% 5%;width:100%;float:left;color:#7d7b7c;font-size:14px}.subject_mid_section .right_col .mid label{color:#393939;font-size:14px;width:100%;float:left}.subject_mid_section .right_col .mid .bg{background:#ededed;width:100%;float:left;-moz-border-radius:3px;border-radius:3px;-webkit-border-radius:3px;border:none;line-height:31px;height:31px;border:1px solid #c7c7c7;margin:0 0 15px 0;padding:0 2%}.subject_mid_section .right_col .mid input[type=tel],.subject_mid_section .right_col .mid input[type=text]{width:100%;float:left;-moz-border-radius:3px;border-radius:3px;-webkit-border-radius:3px;border:none;line-height:31px;height:31px;border:1px solid #c7c7c7;margin:0 0 15px 0;padding:0 2%}.subject_mid_section .right_col .mid select{width:100%;float:left;-moz-border-radius:3px;border-radius:3px;-webkit-border-radius:3px;border:none;line-height:31px;height:31px;border:1px solid #c7c7c7;margin:0 0 15px 0;padding:0 2%;color:#7d7b7c;font-size:13px}.subject_mid_section .right_col .mid textarea{width:100%;float:left;-moz-border-radius:3px;border-radius:3px;-webkit-border-radius:3px;border:none;line-height:24px;border:1px solid #c7c7c7;margin:0 0 15px 0;padding:0 2%;color:#7d7b7c;font-size:13px;height:122px}.subject_mid_section .right_col .mid hr{margin:22px 0}.subject_mid_section .right_col .mid h3{color:#81bb2a;font-size:14px;width:100%;float:left;text-transform:none;line-height:27px;margin:0 0 20px 0;float:left;width:100%}.subject_mid_section .right_col .mid .greentext{color:#699d1c;font-size:11px;width:100%;float:left;margin:0 0 12px 0}.subject_mid_section .right_col .mid .bg.last{margin:0}.subject_mid_section input[type=submit]{display:inline-block;margin:18px 0 0 0;padding:0 61px 0 40px;background:#7fba2a url(../img/top-search-arow.png) 88% 13px no-repeat;border:0;border-radius:25px;font-size:17px;color:#fff;font-weight:700;text-transform:uppercase;height:40px;line-height:40px}.subject_banner.request_tutor{padding-bottom:70px}.subject_banner.subject_article{padding-bottom:70px}.subject_banner input[type=tel],.subject_banner input[type=text]{line-height:38px;width:100%;height:38px;border:none;font-size:14px;color:#7d7b7c;margin-bottom:10px;padding:0 15px;font-weight:400;-moz-border-radius:25px;border-radius:25px;-webkit-border-radius:25px}.subject_banner input[type=submit]{display:inline-block;margin:0 0 15px 0;padding:0 45px 0 26px;background:#7fba2a url(../img/top-search-arow.png) 88% 13px no-repeat;border:0;border-radius:25px;font-size:17px;color:#fff;font-weight:700;text-transform:uppercase;height:40px;line-height:40px;float:right}.subject_banner .callback-error{font-weight:400;font-size:13px;margin:-7px 0 0 10px;color:red;float:left;width:100%;display:none}.subject_banner .input-error{border:1px solid red!important}.blog{background:#e5e5e5;background:-moz-linear-gradient(top,#e5e5e5 0,#f2f2f2 35%);background:-webkit-linear-gradient(top,#e5e5e5 0,#f2f2f2 35%);background:linear-gradient(to bottom,#e5e5e5 0,#f2f2f2 35%);padding:5% 0}.blog ul.nav-tabs li{display:inline;float:left;margin:0 6px 0 0;font-size:15px;font-weight:700}.blog ul.nav-tabs li a{color:#565656;background:#f2f2f2;border:1px solid #c7c7c7;line-height:35px;padding:0 22px;display:inline-block;-moz-border-radius:3px;border-radius:3px;-webkit-border-radius:3px}.blog ul.nav-tabs li a:hover,.blog ul.nav-tabs li.active a{background:#81bb2a;border:1px solid #81bb2a;color:#fff}.blog .block{padding:49px 0;border-bottom:1px solid #d0d0d0;display:inline-block}.blog .block h3{margin:0;padding:0;color:#393939;font-size:34px;font-weight:300}.blog .block p{color:#7d7b7c;font-size:13.5px;line-height:26px;width:100%;float:left;margin:30px 0}.blog .block .link{background:#81bb2a;display:inline;float:left;line-height:33px;height:33px;-moz-border-radius:25px;border-radius:25px;-webkit-border-radius:25px;padding:0 30px;color:#fff;font-size:13px}.blog .block .link:hover{background:#000}.blog .pagination{display:inline;float:left;margin:9px 0 0 8px}.blog .pagination li{margin:0 0 0 8px;display:inline-block}.blog .pagination li a{color:#6e6b6c;font-size:14px;border:1px solid #d0d0d0}.blog .pagination li.active a,.blog .pagination li:last-child a{background:#0e2d49;color:#fff}.login{background:#e5e5e5;background:-moz-linear-gradient(top,#e5e5e5 0,#f2f2f2 35%);background:-webkit-linear-gradient(top,#e5e5e5 0,#f2f2f2 35%);background:linear-gradient(to bottom,#e5e5e5 0,#f2f2f2 35%);padding:5% 0}.login .block{background:#fff;width:100%;float:left;-webkit-box-shadow:0 0 8px 0 #d1d1d1;box-shadow:0 0 8px 0 #d1d1d1}.login .block h3{background:#7fba2a;margin:0;padding:0;text-align:center;color:#fff;font-size:15.5px;font-weight:700;line-height:34px;letter-spacing:1px}.login .block .form_mid{background:#fff;padding:10%;display:inline;float:left;width:100%;color:#7d7b7c;font-size:13.5px}.login .block .form_mid label{width:100%;float:left;color:#393939;font-size:15.5px}.login .block .form_mid input[type=email]{background:url(../img/form-icon-01.gif) no-repeat 16px #ededed;width:100%;margin:0 0 26px 0;padding:3% 3% 3% 48px;float:left;border:none;line-height:36px;height:36px;border:1px solid #c7c7c7;-moz-border-radius:3px;border-radius:3px;-webkit-border-radius:3px}.login .block .form_mid input[type=password]{background:url(../img/form-icon-02.gif) no-repeat 16px #ededed;width:100%;margin:0 0 16px 0;padding:3% 3% 3% 48px;float:left;border:none;line-height:36px;height:36px;border:1px solid #c7c7c7;-moz-border-radius:3px;border-radius:3px;-webkit-border-radius:3px}.login .block .form_mid input[type=checkbox]{display:inline;float:left;margin:4px 12px 0 0}.login .block .form_mid input[type=submit]{float:left;margin:32px 0 16px 0;padding:0 60px 0 40px;background:#7fba2a url(../img/top-search-arow.png) 70% 13px no-repeat;border:0;border-radius:25px;font-size:17px;color:#fff;font-weight:700;text-transform:uppercase;height:41px}.login .block .form_mid button[type=submit]{float:left;margin:16px 0;padding:0 60px 0 40px;background:#7fba2a url(../img/top-search-arow.png) 90% 13px no-repeat;border:0;border-radius:25px;font-size:17px;color:#fff;font-weight:700;text-transform:uppercase;height:41px}.login .block .form_mid a{color:#678b34;font-size:13px}.login .block .form_mid a:hover{color:#000}.profile_details{background:#e5e5e5;background:-moz-linear-gradient(top,#e5e5e5 0,#f2f2f2 35%);background:-webkit-linear-gradient(top,#e5e5e5 0,#f2f2f2 35%);background:linear-gradient(to bottom,#e5e5e5 0,#f2f2f2 35%);padding:5% 0}.profile_details .block{background:#fff;width:100%;float:left;-webkit-box-shadow:0 0 10px 0 #c2c2c2;box-shadow:0 0 10px 0 #c2c2c2;margin:0 0 40px 0}.profile_details .block .left_sec{background:#fafafa;background:-moz-linear-gradient(left,#fafafa 0,#f4f4f4 100%);background:-webkit-linear-gradient(left,#fafafa 0,#f4f4f4 100%);background:linear-gradient(to right,#fafafa 0,#f4f4f4 100%);display:inline;float:left;padding:5% 0;min-height:952px}.profile_details .block .left_sec .img_sec{width:100%;float:left;text-align:center}.profile_details .block .left_sec .name{color:#81bb2a;font-size:16px;text-transform:uppercase;font-weight:700;width:100%;float:left}.profile_details .block .left_sec .font12{color:#424242;font-size:12px;text-transform:uppercase;width:100%;float:left}.profile_details .block .right_sec{padding:3% 5%}.profile_details .block .right_sec ul li{color:#514e50;font-size:14px;width:100%;display:inline-block;border-bottom:1px solid #e1e1e1;padding:0 0 20px 0;margin:0 0 20px 0;line-height:30px}.profile_details .block .right_sec ul li:last-child{border:none;margin:0;padding:0}.profile_details .block .right_sec ul li span{color:#81bb2a;font-weight:700;font-size:15px;width:100%;display:inline-block;margin:0 0 15px 0;text-transform:uppercase}.profile_details .block .right_sec ul li .continue{display:inline-block;font-weight:400;width:auto}.online_tutor{background:#e5e5e5;background:-moz-linear-gradient(top,#e5e5e5 0,#f2f2f2 35%);background:-webkit-linear-gradient(top,#e5e5e5 0,#f2f2f2 35%);background:linear-gradient(to bottom,#e5e5e5 0,#f2f2f2 35%);padding:5% 0}.online_tutor .left_colom .title_sec{background:#81bb2a;width:100%;float:left;color:#fff;font-size:14px;font-weight:700;padding:5%}.online_tutor .left_colom .title_sec a{color:#fff;font-size:12px;font-weight:400;background:url(../img/green-bullet-01.gif) no-repeat 100% 5px;margin:8px 0 0 0;padding:0 9px 0 0;float:right}.online_tutor .left_colom .mid{background:#fff;padding:5%;width:100%;float:left}.online_tutor .left_colom .mid hr{border-color:#dadada}.online_tutor .left_colom .mid ul{width:100%;margin:0;float:left}.online_tutor .left_colom .mid ul li{background:url(../img/bullet1.png) no-repeat 0 3px;width:100%;float:left;padding:0 0 0 22px;margin:16px 0 0 0;font-size:14px}.online_tutor .right_block p{color:#4f4d4e;font-size:14px;width:100%;float:left}.online_tutor .left_colom p{color:#4f4d4e;font-size:14px;width:100%;float:left}.online_tutor .left_colom p a{color:#4f4d4e}.online_tutor .left_colom .block_left{background:#fff;-webkit-box-shadow:0 0 8px 0 #d5d5d5;box-shadow:0 0 8px 0 #d5d5d5;display:inline;float:left;width:100%}.online_tutor .left_colom .block_left a{color:#81bb2a}.online_tutor .left_colom .block_left a:hover{color:#000}.online_tutor .left_colom h3{color:#71a820;font-size:14px;font-weight:700;margin:0;padding:0}.online_tutor .left_colom .remove{float:right;background:url(../img/remove-icon.gif) no-repeat;padding:0 0 0 21px;color:#787878}.online_tutor .left_colom .remove:hover{color:#000}.online_tutor .left_colom input[type=submit]{display:inline-block!important;padding:0 57px 0 38px;background:#7fba2a url(../img/top-search-arow.png) 67% 13px no-repeat!important;border:0!important;border-radius:25px!important;font-size:17px!important;color:#fff!important;font-weight:700!important;text-transform:uppercase!important;height:40px!important;line-height:40px!important}.online_tutor .right_block{width:100%;background:#fff;-webkit-box-shadow:0 0 8px 0 #d5d5d5;box-shadow:0 0 8px 0 #d5d5d5;display:inline;float:left;padding:3%;color:#7d7b7c;font-size:13.5px}.online_tutor .right_block label{width:100%;float:left;color:#393939;font-size:14px}.online_tutor .right_block .bg{background:#ededed;width:100%;float:left;-moz-border-radius:3px;border-radius:3px;-webkit-border-radius:3px;border:none;line-height:31px;height:31px;border:1px solid #c7c7c7;margin:0 0 15px 0;padding:0 2%}.online_tutor .right_block .bg.last{margin:0}.online_tutor .right_block input[type=number],.online_tutor .right_block input[type=tel],.online_tutor .right_block input[type=text]{width:100%;float:left;-moz-border-radius:3px;border-radius:3px;-webkit-border-radius:3px;border:none;line-height:31px;height:31px;border:1px solid #c7c7c7;margin:0 0 15px 0;padding:0 2%}.online_tutor .right_block select{width:100%;float:left;-moz-border-radius:3px;border-radius:3px;-webkit-border-radius:3px;border:none;line-height:31px;height:31px;border:1px solid #c7c7c7;margin:0 0 15px 0;padding:0 2%;color:#7d7b7c;font-size:13px}.online_tutor .right_block textarea{width:100%;float:left;-moz-border-radius:3px;border-radius:3px;-webkit-border-radius:3px;border:none;line-height:24px;border:1px solid #c7c7c7;margin:0 0 15px 0;padding:0 2%;color:#7d7b7c;font-size:13px;height:120px}.online_tutor .right_block h2{color:#81bb2a;font-size:14px;font-weight:700;width:100%;float:left;margin:0;padding:0}.online_tutor .title_sec{color:#81bb2a;font-size:14px;font-weight:700;width:100%;float:left;margin:0;padding:0}.online_tutor .how_do_we_work .title_sec a{color:#fff;font-size:12px;font-weight:400;background:url(../img/green-bullet-01.gif) no-repeat 100% 5px;margin:8px 0 0 0;padding:0 9px 0 0;float:right}.online_tutor .how_do_we_work .mid{background:#fff;padding:0 0 0 5px;width:100%;float:left}.online_tutor .how_do_we_work .mid hr{border-color:#dadada}.online_tutor .how_do_we_work .mid ul{width:100%;margin:0;float:left}.online_tutor .how_do_we_work .mid ul li{background:url(../img/bullet1.png) no-repeat 0 3px;width:100%;float:left;padding:0 0 0 22px;margin:16px 0 0 0;font-size:14px}.online_tutor .how_do_we_work p{color:#4f4d4e;font-size:14px;width:100%;float:left}.online_tutor .how_do_we_work p a{color:#4f4d4e}.online_tutor .right_block .col-md-2{width:20%;margin:22px 0 0 0;color:#7d7b7c;font-size:13.5px}.online_tutor .right_block .col-md-2 input[type=radio]{display:inline-block;margin:0 7px 0 0}.online_tutor .right_block .greentext{color:#85c332;font-size:11px}.online_tutor .right_block input[type=submit]{display:inline-block;padding:0 57px 0 38px;background:#7fba2a url(../img/top-search-arow.png) 85% 13px no-repeat;border:0;border-radius:25px;font-size:17px;color:#fff;font-weight:700;text-transform:uppercase;height:40px;line-height:40px}.register_tutor{background:#f2f2f2;padding:0}.register_tutor .top_banner{background:url(../img/regsiter-banner.jpg) no-repeat center center;background-size:cover;padding:0 0 4% 0}.register_tutor .top_banner h1{font-family:NexaBold;font-size:43px;color:#fff;margin:63px 0 47px 0;line-height:53px;text-align:center}.register_tutor .top_banner h1 span{font-weight:300;font-family:NexaLight}.register_tutor .top_banner h2{color:#fff;font-size:23px;margin:0;padding:0}.register_tutor .top_banner ul{width:100%;float:left;margin:35px 0 0 0}.register_tutor .top_banner ul li{list-style:none;background:url(../img/bullet5.png) no-repeat 0 5px;color:#fff;font-size:16px;padding:0 0 0 29px;margin:0 0 22px 0}.register_tutor .top_banner ul li:last-child{margin:0}.register_tutor .top_banner .video_block img{border:3px solid #ebf0f2}.register_tutor .tagline{background:#0d2942;width:100%;float:left;text-align:center;color:#9ca0a6;font-size:26px;padding:3% 0;font-weight:300}.register_tutor .tagline strong{color:#fff;font-weight:700;text-transform:uppercase}.register_tutor .mid_block{background:#f2f2f2;padding:4% 0}.register_tutor .outer{background:#fefefe;-webkit-box-shadow:0 0 10px 0 #c2c2c2;box-shadow:0 0 10px 0 #c2c2c2;width:100%;float:left}.register_tutor .mid_block .title_sec{background:#81bb2a;color:#fff;font-size:21px;font-weight:700;padding:2% 4%}.register_tutor .mid_block .title_sec img{display:inline-block;margin:0 11px 0 0}.register_tutor .mid_block .sec{background:#fefefe;width:100%;float:left;color:#7d7b7c;font-size:14px;padding:2% 4%}.online_tutor .right_block #validation-error p,.register_tutor .mid_block .sec #validation-error p{color:red;font-weight:700}.register_tutor .mid_block .sec p{color:#7d7b7c;font-size:14px;width:100%;float:left;margin:0 0 24px 0}.register_tutor .mid_block .sec label{width:100%;float:left;color:#393939;font-size:14px;margin:10px 0}.register_tutor .mid_block .sec input[type=text]{width:100%;float:left;-moz-border-radius:2px;border-radius:2px;-webkit-border-radius:2px;border:1px solid #c7c7c7;line-height:31px;padding:0 3%}.register_tutor .mid_block .sec hr{border-color:#dadada}.register_tutor .mid_block .sec h2{color:#81bb2a;font-size:21px;margin:0;padding:0;font-weight:700}.register_tutor .mid_block .sec .green{color:#6ea51b;font-size:11px;line-height:14px;width:100%;float:left;margin:5px 0 0 0}.register_tutor .mid_block .sec .small_sec{margin:0 13px 15px 0;display:inline-block}.register_tutor .mid_block .sec input[type=email],.register_tutor .mid_block .sec input[type=password],.register_tutor .mid_block .sec input[type=text],.register_tutor .mid_block .sec select{border:1px solid #c7c7c7;width:100%;float:left;-moz-border-radius:2px;border-radius:2px;-webkit-border-radius:2px;height:31px;padding:0 1%}.register_tutor .mid_block .sec textarea{border:1px solid #c7c7c7;width:100%;float:left;-moz-border-radius:2px;border-radius:2px;-webkit-border-radius:2px;padding:1%}.register_tutor .mid_block .links li{display:inline;float:left;margin:0 5px}.register_tutor .mid_block .links li a{background:#81bb2a;color:#fff;font-size:15px;line-height:35px;padding:0 23px;font-weight:700;border-top-left-radius:2px;-webkit-border-top-left-radius:2px;border-top-right-radius:2px;-webkit-border-top-right-radius:2px;display:inline-block;border:1px solid #81bb2a;border-bottom:none}.register_tutor .mid_block .links li a:hover,.register_tutor .mid_block .links li.active a{color:#393939;background:#f5f3e5;font-size:15px;line-height:35px;padding:0 23px;font-weight:700;border-top-left-radius:2px;-webkit-border-top-left-radius:2px;border-top-right-radius:2px;-webkit-border-top-right-radius:2px;display:inline-block;border:1px solid #c7c7c7;border-bottom:none}.register_tutor .mid_block .btm{background:#f5f3e5;border:1px solid #c7c7c7;padding:3%;width:100%;float:left}.register_tutor .mid_block .btm h4{color:#393939;font-size:15px;width:100%;float:left;font-weight:700;margin:0 0 14px 0;padding:0}.register_tutor .mid_block .btm .col-md-1{width:2%}.register_tutor .mid_block .btm input[type=checkbox]{display:inline-block;margin:2px 0 0 0}.register_tutor .mid_block .btm .sep{border-right:1px solid #c7c7c7}.register_tutor .mid_block input[type=submit]{display:inline-block;padding:0 57px 0 38px;background:#7fba2a url(../img/top-search-arow.png) 95% 13px no-repeat;border:0;border-radius:25px;font-size:17px;color:#fff;font-weight:700;text-transform:uppercase;height:40px;line-height:40px}.register_tutor .mid_block label{display:inline-block;margin-bottom:.5rem}#infoMessage p{color:red;font-size:14px;font-weight:700;margin:0 0 10px 0}.show-eye{position:fixed;top:10%;right:2px;z-index:9999999;margin-bottom:10px;background:#c82333;height:50px;width:50px;color:#fff;padding-top:12px;text-align:center;cursor:pointer}#cart{display:none}#cart{position:fixed;top:10%;right:5px;z-index:1;height:auto;overflow:auto;margin-bottom:10px;display:none}#cart-block{border:solid 1px #ebebeb;background:#f9f9f9;padding:10px;background:rgba(255,255,255,.7);height:350px;overflow-y:auto}::-webkit-scrollbar{width:15px;height:15px;border-bottom:1px solid #eee;border-top:1px solid #eee}::-webkit-scrollbar-thumb{border-radius:8px;background-color:#c3c3c3;border:2px solid #eee}::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.2)}#cart .close{margin:0!important;padding:12px!important}.text-success{color:#28a745!important}#subjects-cont label{width:100%;float:left}#subjects-cont label input{margin-right:8px}.right_col .pagination{margin:0;float:right}.right_col .pagination>.active>a,.right_col .pagination>.active>a:focus,.right_col .pagination>.active>a:hover,.right_col .pagination>.active>span,.right_col .pagination>.active>span:focus,.right_col .pagination>.active>span:hover{border-color:#81bb2a;background:#81bb2a}.pagination>li:hover>a,.pagination>li:hover>span,.pagination>li>a,.pagination>li>span{color:#81bb2a}.nav-tabs{border:none}.blog .block.last{border:none}.thank_header{float:left;width:100%;padding:75px 0;background:url(../img/banner.jpg) 50% 50% no-repeat;background-size:auto auto;background-size:cover;background-attachment:fixed;text-align:center;margin-bottom:50px}.thank_header h1{font-size:30px;color:#fff;width:100%;display:block;letter-spacing:12px;text-transform:uppercase}.thank_header h1 span{font-size:70px;display:block;letter-spacing:0;padding-bottom:7px;font-weight:700;text-transform:capitalize}.thank_body{padding:0 0 60px;float:left;overflow:hidden}.thank_body p{color:#4f4d4e;font-size:14px;width:100%;float:left;text-align:left}.thank_body p:first-child strong{border:none;padding:0}.thank_body strong{font-size:22px;float:none;display:block;color:#81bb2a;font-weight:700;font-style:normal;text-transform:uppercase;margin:20px 0 10px;border-top:1px dashed #ececec;padding-top:20px}#loader-wrapper .loader-section{position:fixed;top:0;width:100%;height:100%;background:rgba(34,34,34,.9);z-index:1000;display:none}#loader-wrapper .loader-section #loader{text-align:center;vertical-align:middle;margin-top:25%}.log-pro input[type=submit]{text-align:center;background-image:none!important;border-radius:0!important;padding:0!important;width:100%!important}.log-pro{margin-bottom:20px!important;padding:20px;background:#f6f6f6}.log-pro input{background:#ededed;width:100%;float:left;-moz-border-radius:3px;border-radius:3px;-webkit-border-radius:3px;border:none;line-height:31px;height:31px;border:1px solid #c7c7c7;margin:0 0 15px 0;padding:0 2%;color:#7d7d7d}#validation-error p{margin:0;color:red}#sloader{position:fixed;top:0;width:100%;height:100%;background:rgba(255,255,255,.9);z-index:1000;text-align:center;padding:25% 0 0 0;font-size:36px}.homelowvdo{width:560px;height:315px}.tutor-ratetable{width:100%}.tutor-ratetable td{border:1px solid #103150;padding:5px;text-align:center}.tutor-ratetable td p{margin:5px 0}.tutor-ratetable tr td:first-child{background:#103150;border-bottom:1px solid #fff}.tutor-ratetable tr td:first-child p{color:#fff!important}.tutor-ratetable tr:first-child td{background:#8bc82e;color:#fff!important;border-left:2px solid #fff}.tutor-ratetable tr:first-child td p{color:#fff!important}.tutor-ratetable tr:first-child td:first-child{border-left:1px solid #103150!important;background:#f6f8f9;background:-moz-linear-gradient(-45deg,#f6f8f9 0,#e5ebee 50%,#d7dee3 51%,#f5f7f9 100%);background:-webkit-linear-gradient(-45deg,#f6f8f9 0,#e5ebee 50%,#d7dee3 51%,#f5f7f9 100%);background:linear-gradient(135deg,#f6f8f9 0,#e5ebee 50%,#d7dee3 51%,#f5f7f9 100%)}.tutor-ratetable tr:first-child td:first-child p{color:#103150!important}.white-round{width:160px;height:160px;overflow:hidden;border-radius:300px;display:inline-block}.white-round img{width:100%;min-height:160px;height:auto}.cms_banner{height:400px;margin:0 auto;text-align:center;padding:0!important;overflow:hidden;background-position:center!important;background-repeat:no-repeat!important;max-width:1140px!important;width:100%!important;margin:0 auto!important;float:none;display:block;background-size:100%!important}.content-list{float:left;width:100%;padding-left:30px}.content-list li{list-style-type:disc;margin-bottom:12px}.hide{display:none}#s2id_selected_subjects.select2-container,.full_width #s2id_request_level.select2-container{width:100%}.online_tutor p{font-size:14px}@media only screen and (min-width:960px) and (max-width:1024px){header .nav-area .navbar{margin:10px 0 0 0}.bannerarea .iconblok::after{content:none}.mid-area1 .blok{min-height:500px}.mid-area3 .container{width:100%}.mid-area3 .block .sec{margin:0 5px 15px 0}.blog .block p{margin:15px 0}.blog ul.nav-tabs li{margin:0 6px 6px 0}.homelowvdo{width:100%;height:315px}}@media only screen and (min-width:768px) and (max-width:959px){header .logo-area .logo-main{margin:2% 0}header .nav-area .navbar{margin:10px 0 0 0}.mid-area3 .container{width:100%}.mid-area3 .block .sec{margin:0 3px 15px 0}.mid-area5 .block{padding:8% 4%}.mid-area1 .blok{min-height:540px}footer h2{font-size:15px}.bannerarea .iconblok::after{content:none}.blog .block p{margin:15px 0}.blog ul.nav-tabs li{margin:0 6px 6px 0}.register_tutor .mid_block .links li{margin:5px 5px 0 0}.online_tutor .right_block .col-md-2{width:50%}.online_tutor .right_block label{min-height:35px}.subject_banner{padding:0 0 5% 0}.register_tutor .tagline{padding:3%}.login .block .form_mid button[type=submit]{padding:0 20% 0 5%;font-size:16px;text-align:center}.homelowvdo{width:100%;height:285px}}@media only screen and (max-width:767px){header{text-align:center}header .top-green-area{text-align:center}header .top-rgtlink ul{width:100%;text-align:center}header .top-rgtlink ul li{float:none}header .logo-area .logo-main{text-align:center;padding:15px 0 0 0}header .nav-area .navbar{width:100%}header .container-fluid>.navbar-collapse{margin:0 15px;padding:0}.container-fluid>.navbar-header{text-align:center}.navbar-inverse .navbar-toggle:hover{background:#fff}.navbar-inverse .navbar-toggle,.navbar-inverse .navbar-toggle span{border:1px solid #81bb2a}.navbar-inverse .navbar-toggle{float:none;display:inline-block}.navbar-nav{margin:0}.nav>li{text-align:center;margin:0;padding:0}.navbar-toggle{margin:15px 0}header .nav-area .navbar .navbar-nav li,header .nav-area .navbar .navbar-nav li a{margin:0}header .nav-area .navbar .container-fluid{padding-right:15px}.searcharea-top,.searcharea-top input[type=text]{width:100%;text-align:center}.searcharea-top input[type=submit]{margin:15px 0;width:100%}.bannerarea .iconblok::after{content:none}.bannerarea .iconblok{margin:20px 0}.mid-area1 .blok{margin:0 0 25px 0;min-height:inherit}.mid-area2{height:auto}.mid-area2 h2{margin:15px 0}.mid-area3 .container{width:100%}.mid-area3 .block{margin:0}.mid-area3 .block .sec{width:100%;height:auto;margin:25px 0 0 0;text-align:center}.mid-area3 .block .sec h2,.mid-area3 .block .sec ul li{text-align:left}.mid-area4 p{margin:0 0 25px 0}.mid-area5 .col-md-6{margin:0 0 75px 0}.mid-area5 .block{padding:11% 4%}.mid-area5 .block p{text-align:center}.mid-area6 .link{margin:0 0 25px 0}footer h2{margin:20px 0}footer .copyright{text-align:center}footer .copyright ul{margin:15px 0;width:100%}footer .copyright ul li{float:none;display:inline-block;padding:0 10px}.mid-area5 .carousel-indicators{bottom:0}.blog ul.nav-tabs li{margin:0 6px 6px 0}.blog .block h3{margin:15px 0 0 0}.blog .block p{margin:15px 0}.profile_details .block .left_sec{min-height:inherit}.register_tutor .top_banner ul{margin:25px 0}.register_tutor .mid_block .links li{margin:0 5px 5px 0}.register_tutor .mid_block input[type=submit]{padding:0 7px;height:auto;width:100%;background-image:none;font-size:10px}.online_tutor .right_block{margin:3% 0}.online_tutor .right_block .col-md-2{width:100%}.search_tutor .right_col .block .left_sec{min-height:inherit}.search_tutor .left_col h3{padding:3%}.subject_banner{padding:0 0 5% 0}.subject_banner .sec.sep{border:none;border-bottom:1px dashed #fff;margin:0 0 30px 0;padding-bottom:30px;height:auto}.subject_mid_section .link{margin:25px 0}.mid-area4 h2,.mid-area5 h2{margin:0}.register_tutor .tagline{padding:3%}.login .block .form_mid button[type=submit]{padding:0 20% 0 5%;font-size:16px;text-align:center}.homelowvdo{width:100%;height:250px}form.log-pro .no-padding{padding:0 15px!important}form.log-pro input{margin-bottom:10px!important}#rc-imageselect,.g-recaptcha{transform:scale(.77);-webkit-transform:scale(.77);transform-origin:0 0;-webkit-transform-origin:0 0}}.select2-container{width:100%!important}.subject_mid_section .right_col h2{text-align:center}#rc-imageselect,.g-recaptcha{transform:scale(.77);-webkit-transform:scale(.77);transform-origin:0 0;-webkit-transform-origin:0 0}
.faq .top_row h2 a{color:#ffffff;margin: 0;}

.blog .sec_blog {
    float: left;
    width: 100%;
    min-height: 500px;
    margin: 0 0 60px;
}
.blog .sec_blog .sb_left {
    float: left;
    width:100%;
    background: #fff;
    border-radius: 8px;
    padding-bottom:20px;
    min-height: 500px;
}
.blog .sec_blog .sb_left .sbleft_img {
    float: left;
    width:100%;
    border-radius: 8px 8px 0 0;
    margin: 0px;
    padding: 0px;
}
.blog .sec_blog .sb_left .blog_cat {
    float: left;
    width:100%;
    margin: 5px 0 0 0;
    padding:10px 15px;
    font-family: 'Open Sans' !important;
}
.blog .sec_blog .sb_left .blog_cat li {
    float: left;
    font-family: 'Open Sans' !important;
    font-size: 15px;
    font-weight: 400;
    color: #605e5f;
    border-right: 1px solid #605e5f;
    line-height: 15px;
    margin: 0px;
    padding: 0 10px;
}
.blog .sec_blog .sb_left .blog_cat li:nth-child(3) {
    border: none;
}
.blog .sec_blog .sb_left .blog_cat li a {
    font-weight: 400;
    color: #605e5f;
}
.blog .sec_blog .sb_left .blog_cat li a.active {
    font-weight: 700;
    color: #42a328;
}
.blog .sec_blog .sb_left .blog_cat li a:hover {
    color: #42a328;
}

.blog .sec_blog .sb_left .bl_det {
    float: left;
    width: 100%;
    padding: 25px 25px;
}
.blog .sec_blog .sb_left .bl_det h1 {
    float: left;
    display: block;
    width: 100%;
    font-family: 'Open Sans' !important;
    font-size: 34px;
    font-weight: 700;
    color: #282828;
    line-height: 42px;
    margin: 0px;
    padding: 0px;
}
.blog .sec_blog .sb_left .bl_det ul li,
.blog .sec_blog .sb_left .bl_det ol li,
.blog .sec_blog .sb_left .bl_det p,
.blog .sec_blog .sb_left .bl_det p span {
    float: left;
    width: 100%;
    font-family: 'Open Sans' !important;
    font-size: 18px !important;
    font-weight: 400;
    color: #605e5f;
    line-height: 22px;
    margin: 8px 0 0 0;
    padding: 0px;
}
.blog .sec_blog .sb_left .bl_det p span {
	color: inherit; font-weight: inherit;
}	
/*.blog .sec_blog .sb_left .bl_det p span a{
    color: #66B235;
}*/
.blog .sec_blog .sb_left .bl_det ul,
.blog .sec_blog .sb_left .bl_det ol{
    float: left;margin-top: 10px;
}

.blog .sec_blog .sb_left .bl_det ul li{
    list-style: disc;
    margin-left: 39px;
    width: 93%;
}
.blog .sec_blog .sb_left .bl_det ol li{
    list-style: decimal;
}
.blog .sec_blog .blog-breadcrumb{
    margin: 0 9px 25px 17px;
    font-style: italic;
}
.blog .sec_blog .blog-breadcrumb a{
    color: #66B235;
}
/*.blog .sec_blog .sb_left .bl_det p span {
    font-size: 15px;
    font-weight: 700;
    color: #70bc3f;
}*/
.blog .sec_blog .sb_left .bl_det h3 {
    float: left;
    display: block;
    width: 100%;
    font-family: 'Open Sans' !important;
    font-size: 19px;
    font-weight: 700;
    color: #282828;
    line-height: 42px;
    margin: 30px 0 0 0;
    padding: 0px;
}
.blog .sec_blog .sb_left .bl_botm {
    float: left;
    width: 100%;
    border-top: 1px solid #dcdcdc;
    margin: 25px 0 0 0;
    padding: 20px 0 0 20px;
}
.blog .sec_blog .sb_left .bl_botm .social {
    float: left;
    margin: 0 0 0 0;
    padding: 0 0px;
}

.blog .sec_blog .sb_right {
    float: left;
    width:100%;
    padding-bottom:20px;
    margin: 0px;
}
.blog .sec_blog .sb_right .a_author {
    float: left;
    width:100%;
    background: #fff;
    border-radius: 8px;
    padding-bottom:20px;
    margin: 0 0 30px 0;
}
.blog .sec_blog .sb_right .a_author .author {
    float: left;
    width:100%;
    background: #70bc3f;
    border-radius: 8px 8px 0 0;
    font-family: 'Open Sans' !important;
    font-size: 19px;
    font-weight: 700;
    color: #fff;
    padding: 25px 0 25px 40px;
}
.blog .sec_blog .sb_right .a_author .author_logo {
    float: left;
    width:100%;
    text-align: center;
    margin: 20px 0 0 0;
}
.blog .sec_blog .sb_right .a_author p {
    float: left;
    width:100%;
    font-family: 'Open Sans';
    font-size: 15px;
    font-weight: 400;
    color: #605e5f;
    padding: 25px 20px;
}
.blog .sec_blog .sb_right .a_author ul {
    float: left;
    width:100%;
    padding: 20px 25px 0px 25px;
    margin: 0px;
}
.blog .sec_blog .sb_right .a_author ul li {
    float: left;
    width:100%;
    background:url(../img/small_arrow.png) no-repeat left top 5px;
    font-family: 'Open Sans';
    font-size: 15px;
    font-weight: 400;
    color: #605e5f;
    border-bottom: 1px solid #e8e8e8;
    padding: 0 0 15px 20px;
    margin: 0 0 15px 0;
}
.blog .sec_blog .sb_right .a_author ul li.last {
    border-bottom: none;
}
.blog .sec_blog .sb_right .a_author ul li a{color: #605e5f;}
.blog .sec_blog .sb_right .a_author a.seeall {
    float: left;
    background:url(../img/greenl_arrow.png) no-repeat right;
    font-family: 'Open Sans';
    font-size: 15px;
    font-weight: 400;
    color: #70bc3f;
    padding: 0 12px 0px 24px;
    margin: 0 0 0 0;
}

.sec_blogban {
    padding: 75px 0;
    background: #0a2b47;
}
.sec_blogban .blogban {
    float: left;
    width: 100%;
    padding: 0 0;
    background: #fff;
    border-radius: 8px;
}
.sec_blogban .blogban .bbimg{
    width: 60%; display: inline; float: right; min-height: 340px; /*max-height: 500px;*/ overflow: hidden;text-align: center;
}
.sec_blogban .blogban .bbimg img {
    /*float: right;*/
    width: auto;
    padding: 0 0;
    background: #cbd1d1;
    border-radius:0 8px 8px 0;
    max-height: 440px;
}
.sec_blogban .blogban .bban_left {
    float: left;
    width: 425px;
    padding: 25px 10px 0 50px;
    margin: 0;
}
.sec_blogban .blogban .bban_left .bbgreen {
    float: left;
    width: 100%;
    font-family: 'Open Sans';
    font-size: 17px;
    font-weight: 700;
    color: #70bc3f;
    line-height: 35px;
    text-transform: uppercase;
    margin: 0 0 0 0;
    padding: 0px;
}
.sec_blogban .blogban .bban_left h2.bbtxt {
    float: left;
    display: block;
    width: 100%;
    font-family: 'Open Sans';
    font-size:20px;
    font-weight: 700;
    color: #282828;
    line-height: 22px;
    margin: 0 0 0 0;
    padding: 0px;
}
.sec_blogban .blogban .bban_left h2.bbtxt a{
    color: #282828;
}
.sec_blogban .blogban .bban_left p {
    float: left;
    width: 100%;
    font-family: 'Open Sans';
    font-size: 15px;
    font-weight: 400;
    color: #605e5f;
    line-height: 22px;
    margin: 15px 0 0 0;
    padding: 0px;
}
.sec_blogban .blogban .bban_left a.read {
    float: left;
    background: #70bc3f;
    font-family: 'Open Sans';
    font-size: 14px;
    font-weight: 700;
    color: #fff;
    border-radius: 24px;
    margin: 25px 0 0 0;
    padding: 10px 30px;
}
.sec_blogban .blogban .bban_left a.read:hover {
    background: #000;
}

.blog .sec_blog {
    float: left;
    width: 100%;
    margin: 0 0 60px;
}
.blog .sec_blog .sbd_left {
   float: left;
    width:100%;
    position: relative; 
}
.blog .sec_blog .b_left {
    float: left;
    width:100%;
    background: #fff;
    border-radius: 8px;
    padding-bottom:10px;
    position: relative;
}


.blog .sec_blog .b_left .bl_img {
    float: left;
    width:100%;
    border-radius: 8px 8px 0 0;
    margin: 0px;
    padding: 0px;
    position: relative;
    height: 195px;
    overflow: hidden;
}
.blog .sec_blog .b_left .bl_date {
    float: left;
    display: block;
    width: 48px;
    height: 53px;
    text-align: center;
    background: #fff;
    font-family: 'Open Sans';
    font-size: 23px;
    font-weight: 700;
    color: #0a2b47;
    border-radius: 8px;
    margin: 10px;
    padding: 13px 0;
    position: absolute;
    z-index: 100;
    line-height: 15px;
}
.blog .sec_blog .b_left .bl_date span {
    font-size: 13px;
    font-weight: 400;
    color: #605e5f;
    line-height: 12px;
}
.blog .sec_blog .b_left .blbotm {
    float: left;
    width:100%;
    position: relative;
    padding: 15px;
}
.blog .sec_blog .b_left .blbotm h2.btext {
    float: left;
    display: block;
    width: 100%;
    font-family: 'Open Sans';
    font-size: 19px;
    font-weight: 700;
    color: #282828;
    line-height: 28px;
    margin: 0 0 0 0;
    padding: 0px;
}
.blog .sec_blog .b_left .blbotm h2.btext a{
    color: #282828;
}
.blog .sec_blog .b_left .blbotm p {
    float: left;
    width: 100%;
    font-family: 'Open Sans';
    font-size: 15px;
    font-weight: 400;
    color: #605e5f;
    line-height: 22px;
    margin: 15px 0 0 0;
    padding: 0px;
}
.blog .sec_blog .b_left .blbotm a.read {
    float: left;
    width: 100%;
    font-family: 'Open Sans';
    font-size: 14px;
    font-weight: 700;
    color: #62b52c;
    line-height: 15px;
    margin: 15px 0 0 0;
    padding: 0px;
}

.blog .sec_blog .sbd_left a.load {
    float: left;
    background: #70bc3f;
    font-family: 'Open Sans';
    font-size: 14px;
    font-weight: 700;
    color: #fff;
    border-radius: 24px;
    margin: 45px 0 0 38%;
    padding: 8px 32px;
}
.blog .sec_blog .sbd_left a.load:hover {
    background: #000;
}

.address_schema{
	color: #fff;
    padding-left: 0px;
    line-height: 20px;
    margin-top: 20px;
}
span[itemprop*="name"] {
  font-size: 18px;
  font-weight: 700;
  text-transform: uppercase;
}
@media only screen and (max-width: 1199px) {
	.sec_blogban .blogban .bban_left {
		padding: 15px 10px 0 15px; width: 38%;
	}
	.sec_blogban .blogban .bban_left .bbgreen {
		font-size: 13px;
	}
	.sec_blogban .blogban .bban_left h2.bbtxt {
		font-size: 15px;
	}
	.sec_blogban .blogban .bban_left p {
		font-size: 13px;
	}
	.sec_blogban .blogban .bbimg {
		min-height: 280px;
	}
	.blog .sec_blog .b_left .bl_img {
		height: auto;
	}
	.blog .sec_blog .b_left .blbotm h2.btext {
		font-size: 16px;
	}
	.blog .sec_blog .b_left .blbotm p {
		font-size: 13px;
	}
	.blog .sec_blog .sb_left .bl_det h1 {
		font-size: 22px;line-height: 28px
	}
}

@media only screen and (max-width: 991px) {
	.sec_blogban .blogban .bbimg {
		min-height: inherit !important; width: 100%; float: left;border-radius:7px;
	}
	.sec_blogban .blogban .bban_left {
		width: 100%; padding: 20px 15px; float: left;
	}
	.blog .sec_blog .b_left .blbotm h2.btext {
    	font-size: 14px;
    	line-height: 18px;
	}
	
}	


@media only screen and (max-width: 767px) {
	.blog .sec_blog .sbd_left {
		text-align: center;
	}
	.blog .sec_blog .b_left {
		float: none;max-width: 450px;margin: 0 auto 20px;display: inline-block;
	}
	.blog .sec_blog .b_left .blbotm {
		text-align:left;
	}
	.blog .pagination {
		width:100%; text-align: center; margin: 0 0 15px;
	}
	.blog .sec_blog .sb_right {
		max-width: 450px; margin: 0 auto; float: none;
	}
	
	.blog .sec_blog .sb_left .bl_det h1 {
		font-size: 18px;line-height: 24px
	}
	.blog .sec_blog .sb_left .bl_botm .social {
		text-align: center;
	}
	.blog .sec_blog .sb_left .bl_botm .social .a2a_default_style a {
		float: none; 
	}
	.blog .sec_blog .sb_left {
		margin-bottom: 30px;
	}	
	
}	
.register_tutor ul, .register_tutor ol{
	padding-left:10px
}
.register_tutor ul li{
	list-style: disc;
}
.register_tutor ol li{
	list-style: decimal;
}
.subject_mid_section ul, .subject_mid_section ol{
	padding-left:10px; float: left;
}
.subject_mid_section ul li{
	list-style: disc;
}
.subject_mid_section ol li{
	list-style: decimal;
}
