 @charset "utf-8";
/* CSS Document */
@media only screen and (max-width: 1750px) and (min-width: 1400px){
.section-heading.hdgCtrlCO {
    height: 500px;
    width: 90%;
    margin: 0 auto;
}

 
}
@media screen and (max-width: 1350px) {
.pubbtn .btn {
    width: 27% !important;
}
.ourprogrammOfUpsc .corsOtr.upscOpenIcon .iconOur {
    width: 100% !important;
}
.ourprogrammOfUpsc .corsOtr.upscOpenIcon .mtrCrOtr {
    width: 100% !important;
}
.ourprogrammOfUpsc .corsOtr.upscOpenIcon .mtrCrOtr .btnOtrcor.upscExploreBtn .btnLrnr {
    margin: 10px auto !important;
}
/*===============College List============*/
.buttonapplyOndownload .btn {
    width: 47%;
    padding: 10px 5px 10px 5px;
}
.positionNumber {
    font-size: 14px !important;
}
.durationCourse {
    padding: 5px !important;
}
/*===============College List============*/ 
/*===============Entrance Home============*/ 
.hoverSuprCap {
    left: 60px !important;
}
/*===============Entrance Home============*/
/*===============latestNotification============*/
.backgroundotheronlatestNotification .digreeOuter {
    min-height: 278px !important;
}
/*===============latestNotification============*/
/*============Study Abroad==============*/
.buttonOuterOfPlaning a {
    margin: 13px !important;
 }
/*============Study Abroad==============*/
/*============abraod GRE home==============*/
.reasonOnabroadInner {
    margin-bottom: 20px !important;
}
/*============abraod GRE home==============*/
.teacherIgcsePre {
    left: -36px !important;
}
.teacherIgcseNext {
    right: -36px !important;
}
/*=============Abroad home=============*/
.homecoursePlanNext {
    right: -19px !important;
    padding: 0 !important;
}
.homecoursePlanPre {
    left: -19px !important;
    padding: 0 !important;
}
.abroadArticalNext {
    right: -19px !important;
    padding: 0 !important;
}
.abroadArticalPre {
    left: -19px !important;
    padding: 0 !important;
}
/*=============Abroad home=============*/
/*========================Video Course==========================*/
.vidCoOtr.outerOnVideoCourse .imgvidCor img {
    height: auto;
}
.paddingOnVideoCoursePage {
    padding: 0 5px 0 5px;
}
.btnLrnrVid a {
    font-size: 13px;
}
.vidCoOtr.outerOnVideoCourse {
    margin-bottom: 0;
}
/*========================Video Course==========================*/



	}
@media screen and (max-width: 1271px) {
/*=================publication=======================*/
.headingBokCat {
    right: 61px !important;
}
/*=================publication=======================*/
/*=================Contact US===============*/
.frmotr .bg-image h3 {
    font-size: 18px;
}
/*=================Contact US===============*/
.couponCodeOnprinam {
    padding: 37px 24px 0 75px;
}


}

/*====================Only circle home banner======================*/
@media screen and (max-width: 1321px) {
.roundBoxText {
    width: 136px;
    height: 136px;
}
.roundBoxText.boxpgn {
    top: 60px;
    left: 129px;
}
.roundBoxText.boxpgn1 {
    top: 0;
    left: 260px;
}
.roundBoxText.boxpgn2 {
    top: -20px;
    left: 410px;
}
.roundBoxText.boxpgn3 {
    top: 141px;
    left: 360px;
}
.roundBoxText.boxpgn4 {
    top: 78px;
    left: 537px;
}
.roundBoxText.boxpgn5 {
    top: -20px;
    left: 670px;
}
.roundBoxText.boxpgn6 {
    top: 206px;
    left: 190px;
}
.roundBoxText.boxpgn7 {
    top: 190px;
    left: 30px;
}
.roundBoxText.boxpgn8 {
    top: 320px;
    left: 310px;
}
.roundBoxText.boxpgn9 {
    top: 260px;
    left: 530px;
}
.roundBoxText.boxpgn10 {
    top: 0;
    left: 850px;
}
.roundBoxText.boxpgn11 {
    top: 170px;
    left: 680px;
}
.roundBoxText.boxpgn12 {
    left: 1000px;
    top: 40px;
}
.roundBoxText.boxpgn13 {
    top: 190px;
    left: 880px;
}
.roundBoxText.boxpgn14 {
    top: 300px;
    left: 770px;
}
.roundBoxText.boxpgn15 {
    top: 310px;
    left: 1020px;
}
.roundBoxText.boxpgn16 {
    top: 340px;
    left: 90px;
    font-size: 13px;
}
.videoHomeResponsiveDetail3 .sliderOfVideoCourseOuter .videoslickpre {
    left: -10px;
}
.videoHomeResponsiveDetail3 .sliderOfVideoCourseOuter .videoslicknext {
    right: -4px;
}

/*========================publication Relese====================*/
.resposiveHomePublication .imgctr .publishPrdt .txtOtr .pubbtnDtl {
    margin: 20px 0 0 0;
}
/*========================publication Relese====================*/
.resposiveHomePublication .publictinOtr {
    position: relative;
    min-height: 350px;
    background: #fff;
}
.outerOFDownloadResourses {
    padding: 20px;
        }
}

/*====================Only circle home banner======================*/


@media screen and (max-width: 1200px) {

#header-top .social a {
    font-size: 12px;
}
.social.txtMtr .fa.fa-phone { 
    padding: 6px 1px 6px 1px !important;
    font-size: 15px;
}
.fa-phone::before {
    padding-left: 7px;
    padding-top: 5px;
    padding-right: 7px;
    padding-bottom: 5px;
}
.txtMtr .fa.fa-whatsapp {
    font-size: 31px;
    margin: 0px 0 0 0;
}
.txtMtr .combine {

    width: 34px !important;
    height: 34px;
}
.txtMtr .combine span img {
    height: 15px;
}
.txtMtr .combine span {
    width: 34px;
    line-height: 33px;
    float: left;
	font-size: 8px;
}
.navbar-inverse .navbar-nav > li > a, .navbar-inverse .navbar-nav > .open ul > a {
    font-size: 10px;
}
.dropdown span img {
    height: 17px;
}

.navbar-nav .dropdown-menu > li > a {
    font-size: 11px;
}
.dropdown.sidebar_Collapse img {
    height: 19px;
    width: 21px;
}
.sidebar a {
    font-size: 12px;
}
/*=========slider==========*/
.txtSldBtn span.corsesTxt {
    font-size: 17px;
}
.brnotr .btnapl .hindiEng li a {
    padding: 0px 10px 1px 10px;
    font-size: 12px;
}
.hdgh2 h3 {
    font-size: 20px;
    margin: 2px 0 0 0px;
    font-weight: 400;
}
.hdgh2 {
    padding-bottom: 8px;
}
.txtSldBtn span.iconbgpd {
    margin: 0 0 0 12px;
}
.slidrHome55 {
    float: left;
    width: 53.5%;
    margin-left: 30px;
}
.section-heading p {
    font-size: 13.5px;
}
.bgClrSide {
    height: 294px;
}
.imgsldrOtr {
    height: 284px;
    background: #f9f6cb;
}
/*=========slider==========*/
.section-heading h2 {
    font-size: 32px;
}
.roundBoxText {
    width: 126px;
    height: 126px;
	font-size: 14px;
}
.iconE1 {
    margin: 20px 0px 5px 33px;
}
.row.offceOtre {
    width: 913px;
    margin: 0px auto;
}
.boxpgn7 .servicesTitle {
    font-size: 12px;
}
.boxpgn6 .servicesTitle {
    font-size: 12px;
}
.roundBoxText.boxpgn {
    top: 50px;
    left: 126px;
}
.iconE2 {
    margin: 20px 0px 5px 34px;

}
.roundBoxText.boxpgn1 {
    top: 0;
    left: 251px;
}
.iconE3 {
    height: 42px;
    width: 42px;
    background-position: -97px 1px;
    float: left;
    margin: 20px 0px 5px 34px;
}
.roundBoxText.boxpgn7 {
    top: 138px;
    left: 16px;
}
.roundBoxText.boxpgn6 {
    top: 140px;
    left: 230px;
}
.roundBoxText.boxpgn2 {
    top: -20px;
    left: 439px;
}
.roundBoxText.boxpgn3 {
    top: 101px;
    left: 364px;
}
.roundBoxText.boxpgn4 {
    top: 111px;
    left: 507px;
}
.roundBoxText.boxpgn5 {	
    top: 0px;
    left: 600px;
}
.roundBoxText.boxpgn10 {
    top: 0;
    left: 741px;
}
.roundBoxText.boxpgn10 {
    top: -20px;
    left: 741px;
}
.roundBoxText.boxpgn11 {
    top: 160px;
    left: 636px;
}
.roundBoxText.boxpgn12 {
    left: 780px;
    top: 120px;
}
.roundBoxText.boxpgn16 {
    top: 270px;
    left: 0px;
}
.roundBoxText.boxpgn8 {
    top: 260px;
    left: 140px;
}
.roundBoxText.boxpgn9 {
    top: 264px;
    left: 300px;
}
.roundBoxText.boxpgn14 {
    top: 230px;
    left: 438px;
}
.roundBoxText.boxpgn13 {
    top: 289px;
    left: 570px;
}
.roundBoxText.boxpgn15 {
    top: 269px;
    left: 740px;
}
.roundBoxText.boxpgn16 .servicesTitle {
    font-size: 11px;
}
.section-heading.hdgCtrlCO {
    height: 430px;
    float: left;
    width: 100%;
}
.barodaConnect a {
    font-size: 12px;
}
.homeProductsInner .homeProductListing .productTitle {
    font-size: 1.2em;
    line-height: 22px;
}
.barodaConnect.hoverBG.hindbg:hover .mrgnHOver {
    margin-top: 8px;
}
.homeProductsInner .homeProductListing li {
    height: 218px;
}
.homeProductsInner::before {
    top: 217px;
}
.homeProductsInner .homeProductListing .productTitle {
    padding: 0 10px;
}
.homeProductsInner .homeProductListing .bgspcl {
    min-height: 218px;
}
.homeProductsInner .homeProductListing .bgspcl:hover .homeSprite {
    margin-top: 16px;
}
.homeProductsInner .homeProductListing .homeSprite {
    margin: 30px 0 20px;
}
.homeProductsInner {
    height: 655px;
}
.preSub span .btnWt.btnwailCss {
    font-size: 11px;
	width: 133px !important;
}
.preInr11 .preSub .btnWtBt.onadsEerDsd {
    font-size: 12px;
    width: 157px;
}
.preInr11 .preSub .btnWt1.onbarwafeasd {
    font-size: 12px;
    width: 153px;
    line-height: 32px;
}
.preSub .btnWt3.btnwailCss {
    width: 159px !important;
    font-size: 11px;
}
.preInr11 .preSub .btnWtBt3.onadsEerDsd {
    width: 159px !important;
}
.preInr11 .preSub .btnWt4 {
    font-size: 11px;
    width: 154px;
}
.latestslickpre.slick-arrow {
    left: -20px;
}
.latestslicknext.slick-arrow {
    right: -26px;
}
.slickpre.crntLft {
    left: -5px !important;
}
.slicknext.crntRit {
    right: -27px !important;
}
.publicationpre {
    left: -30px;
}
.jobpublitnpre {
    left: 41px;
    position: absolute;
}
.jobpublitnnext {
    position: absolute;
    right: 37px;
}
.cartpublitnpre {
    position: absolute;
    left: 40px;
    top: -20px;
}
.cartpublitnnext {
    position: absolute;
    right: 40px;
    top: -36px;
}
.imgiconr .imgiern {
    width: 90px;
    height: 90px;
}
.ourpartnerpre {
    position: absolute;
    top: 53px;
    left: -33px;
}
.ourpartnernext {
    position: absolute;
    top: 53px;
    right: -50px;
}
.parinamTechsSlidr12.maniOnhoveall .hoerOnefct.parinamTechsSlidr li {
    height: 241px;
    width: 241px !important;
}
/*===============================CourseDetailDefence=======================================*/
.ftchrBg .rightList li .text {
    font-size: 14px !important;
}	
.ch-grid li {
    width: 180px !important;
    height: 180px !important;
}
.chooseUsOtr {
    margin-bottom: 10px !important;
}
.iconOur {
    width: 25%  !important;
}
.mtrCrOtr {
    float: left;
    width: 61% !important;
}
.mtrCrOtr .corHdgCr h2 {
    font-size: 17px !important;
}
.mtrLiverm {
    width: 98% !important;
}
.btnOtrcor .btnLrnr {
    margin: 10px 30px 16px 0 !important;
}
.subInr form label {
    font-size: 18px;
}
.pdghmbk .botmtextdtkl {
    white-space: nowrap ;
    width: 96%;
    overflow: hidden;
    text-overflow: ellipsis;
}
.imgIconCor {
    height: 106px !important;
}
.inrbtn {
    background: #ff4000 !important;
    overflow: hidden !important;
}
.inrbtn a:hover {
    color: #fff;
    background: #333;
    height: 100%;
}
/*===============================CourseDetailDefence=======================================*/
/*===============================testseries=======================================*/
.bookDtl h2 .titlBok {
    font-size: 17px !important;
}
.priceontest {
    margin: 7px 0 0 0;
}
.pubbtn .btn {
    width: 59px !important;
}
.otertxt p {
    margin-bottom: 0px !important;
    font-size: 11px !important;
}
.testsrsLisHom h2 {
    margin: 20px 0 10px 0 !important;
}
.hgrctrlBoB h2::after {
    width: 450px !important;
    margin-left: -210px !important;
}
.validOffrOtr .validDatrInr::before {
    font-size: 34px !important;
    line-height: 22px !important;
    left: -15px !important;
    top: -4px !important;
}
.offrt .offmt {
    font-size: 22px !important;
}
.offrt .persentSm {
    font-size: 9px !important;
}
.offrt .uptooff {
    font-size: 9px !important;
}
.offrt .amtoff {
    font-size: 10px !important;
}
.bookDtl p .titlBok {
    font-size: 12px !important;
    line-height: 7px !important;
}
.pubbtn .btn {
    width: 43px !important;
    height: auto !important;
}
.pubbtn .btn .fa {
    font-size: 19px !important;
	margin-top: 3px !important;
}
.pad15.imgctr.publi.videoBgwhit .publictinOtr.onvideoPagePsn {
    height: 330px !important;
}
.outerOfReledTest5pro .pad15.imgctr.publi.videoBgwhit .publictinOtr.onvideoPagePsn {
    height: auto !important;
}
.outerOfReledTest5proBig .pad15.imgctr.publi.videoBgwhit .publictinOtr.onvideoPagePsn {
    height: 100% !important;
}
.pad15.imgctr.publi.videoBgwhit.onstudyMaterial .publictinOtr.onvideoPagePsn {
    height: auto !important;
}
/*===============================testseries=======================================*/
/*====================Test Detail ================*/
.testResponsiveDetail1 .ocnListOftest .quantityOntest {
    width: 100% !important;
}
.testResponsiveDetail1 .ocnListOftest .quantityOntest .fronclunotr {
    float: none !important;
    width: 132px !important;
}
/*====================Test Detail ================*/
.inadernd .thesdtrnde .tabInrOntest button {
    font-size: 16px !important;
}
li.searchBr input.form-control {
    width: 242px;
}
.relatedtestseris .viewAllbrn {
    margin: 41px 0 50px 0 !important;
}
.testResponsiveDetail1 .ocnListOftest .testListOtrtxt .iconwrrree {
    min-height: 114px;
}
.testResponsiveDetail1 .ocnListOftest .quantityOntest .fronclunotr .value-button {
    float: left;
}
/*============blog=======*/
.headingArchieve h2 {
    font-size: 18px;

}
.archiveToggle .dropdown-btn {
    font-size: 17px;
}
.archiveToggle .sidenav a, .archiveToggle .dropdown-btn {
    font-size: 15px;
}
/*============Blog=======*/
/*============Study Material=======*/
.intractionMaterial {
    margin: 0 0 22px 0 !important;
}
.interction span {
    font-size: 8px !important;
}   
/*============Study Matetial=======*/
/*============Explore Study Matetial=======*/
.collapsiblePre.fltrPd {
    font-size: 12px !important;
}
/*============Explore Studya Matetial=======*/
/*=============Upsc Home===========*/
.blockContentInf h3 {
    font-size: 13px !important;
}
.blockContentInf p {
    font-size: 12px !important;
}
.mainColsBoxImg {
    width: 220px !important;
    height: 220px !important;
    margin-left: -109px !important;
}
.contentColsBlock:hover .mainColsBoxImg .upscIcon1 {
    bottom: 64px !important;
}
.upscIcon1 {
    left: 64px !important;
}
.blockContentInf {
    padding: 60px 45px 20px !important;
}
.blockContentInf {
    min-height: 318px !important;
}
/*=============Upsc Home===========*/
/*=============Upsc Detail===========*/
.bottonsectionOnQuiz button {
    padding: 0 10px 0 10px;
}
.dailyQuizNumber li a {
    padding: 3px 6px 3px 6px;
}
.padonUpscDetail {
    padding: 8px;
}
.corsOtr.upscOpenIcon .iconOur .iconInrCOE {
    width: 60px;
}
.mtrLiverm .mtrCor {
    font-size: 13px !important;
}
.mtrLiverm.upscProgrammeMatter {
    padding: 0 5px 0 5px;
}
.ourCotrsesOtrUpsc {
    padding: 0 5px 0 5px;
}
.videoDemoUpac iframe {
    height: 140px;
}
.videoupscDemoNext span.fa {
    padding: 9px;
}
.videoupscDemoPre .fa.fa-chevron-left {
    padding: 9px;
}

.videoupscDemoNext {
    right: -34px;
    top: 55px;
}
.videoupscDemoPre {
    top: 55px;
    left: -47px;
}
.reladetDiscription p {
    font-size: 13px;
}
.reladetDiscription.innerContaintReadMote p {
    font-size: 15px;
}

/*=============Upsc Detail===========*/
/*=============College Home===========*/
.digreeOuter {
    min-height: 418px !important;
}
.digreeOuter.heightSpacialCourse {
    min-height: 150px !important;
}
.topCoursesHeadingCrtl .txtofcrse p {
    font-size: 13px;
}
.bgmultycolor.topCoursesHeadingCrtl .headingof h2 {
    font-size: 18px !important;
}
.digreeOuter.underMoreCourses {
    min-height: auto !important;
}
.collegeNameInner h3 {
    font-size: 10px !important;
}
.collegeLocation {
    float: left;
    margin: 4px 10px 0px 0px !important;
}
.iconcollegeLocation {
    float: left;
    line-height: 7px;
}
.collegeLocation .locationCollege {
    color: #fff;
    font-size: 10px !important;
    line-height: 10px;
    float: left;
}
/*==================college List===================*/
.collegeNameInner {
    width: 76% !important;
}

/*===================college List===============*/
/*===================college Overview===============*/
.rationOFCourseImage {
    width: 80px !important;
    height: 80px !important;
}
.applyonCollege {
    padding: 1px 9px 5px 9px !important;
}
.factOuter {
    min-height: 100px !important;
}

.menucontent.contentOncollgeOverview .dltMunu .navMnuLu li a {
    font-size: 12px !important;
}

/*===================collegeoverview===============*/
/*===================collegeList===============*/
.durationCourse span {
    float: left;
    width: 100%;
}
/*===================collegeList===============*/
/*===================Entrance Coure Overview===============*/
.entranceDetailmain {
    font-size: 14px;
}
.entranceDetailmain ul {
    padding-left: 20px;
}
.hoverSuprCap {
    left: 38px !important;
}
.responsiveControlInEntrance .hdgbbkrH2 h2 {
    margin: 5px 0 !important;
}
.knowMore2.btnentranceHome {
    font-size: 14px !important;
    line-height: 21px !important;
}
/*===================Entrance Coure Overview================*/
/*===================Entrance List================*/
.cart .examDetail .titleDate {
    width: calc(100% - 203px) !important;
}
.cart .examDetail {
    width: calc(100% - 68px) !important;
}   
.cart .useFullLink .tagbox .tag {
    margin: 0px 4px 6px 0 !important;
}
.cart .useFullLink {
    padding: 15px 0px 0 !important;
    margin: 0 !important;
}
.cart .useFullLink .tagbox .tag {
    padding: 4px 5px 5px 5px !important;
    margin: 0px 6px 6px 0 !important;
}
.buttonBox.adjestBylist .listbtn .btnLrnr {
    width: 158px !important;
    margin: 10px 23px 10px 0 !important;
}
.cart.thlist {
    padding: 10px !important;
}
.buttonBox.adjestBylist .listbtn .btnLrnr a {
    padding: 6px 30px 6px 30px;
    font-size: 13px;
    width: 100%;
    text-align: center;
}
.buttonBox.adjestBylist .btnLrnr.downBro a {
    padding: 6px 0px 6px 0;
}
/*===================Entrance List================*/
/*===================vacancy result Home================*/
.filrerDirectLink:hover {
    margin-left: 3px;
}
.examname span {
    font-size: 16px !important;
}
.examname span.actionOnexam {
    font-size: 14px !important;
}
.latestExamOuter {
    margin: 10px 0 10px 0px;
}
.paddingControlOnUpperBox {
    padding: 5px !important;
}
.paddingControlOnUpperBox .latestExamInner {
    margin: 0 !important;
}
/*===================vacancy result Home================*/
/*===================latestNotificationOnVacancy================*/
.latestNotifivationTable .table > thead > tr > th {
    font-size: 14px;
}
.latestNotifivationTable  table tbody tr td {
    font-size: 13px;
}
.latestNotifivationTable  table tbody tr td {
    min-width: auto !important;
}
/*===================latestNotificationOnVacancy================*/
/*===================Get detail================*/
.latestNotificationDetail.getdetailVacany table tbody tr td h2:nth-child(2) {
    color: green;
    font-size: 26px;
}
.latestNotificationDetail.getdetailVacany table tbody tr td h2 {
    margin: 10px 0 20px 0;
    font-size: 25px;
}
/*===================Get Detail vacancy================*/
/*===================Gmat abroad================*/
.buttonOuterOfPlaning a {
    margin: 11px !important;
}
/*===================Gmat abroad================*/
/*===================Gmat abroad Online================*/
.videoDemoAboradOnline .demoCouse iframe {
    height: 121px !important;
}
/*===================Gmat abroad Online================*/
/*===================abroadMentor================*/
.profileBuldingBox {
    height: 360px !important;
}
.buttonOfFullDetail .btn.bntOnmantorBio {
    padding: 5px 20px 5px 20px !important;
}
.planJourneyNext {
    right: -25px !important;
}
.planJourneyPre {
    left: -25px !important;
}
.abroadTestMonialNext {
    right: -25px !important;
}
.abroadTestMonialPre {
    left: -25px !important;
}
/*===================abroadMentor================*/
/*===================abroadPurtuse================*/
.textOfPurchase {
    font-size: 11px !important;
    font-weight: 400 !important;
}
.formOFpurchase.methodUSe label {
    font-size: 12px !important;
}
/*===================abroadpurtuse================*/
/*===================abroad Home================*/
.imgOnabroadHomeInner {
    min-height: 364px !important;
    margin-top: 40px !important;
}
.headingbannerAbroadHome h2 {
    font-size: 52px !important;
    margin: 17px 0 10px 0 !important;
}
.headingbannerAbroadHome {
    padding: 0 0 0 39px !important;
}
.positionchangeOnAbroadHome {
    margin: -13px 0 0 0px !important;
    padding: 0 0 0px 0px !important;
}
.planOnAbroadInner {
    min-height: 570px !important;
}
.inrolebutonOnabrod.onHOMEPAGE .btn.btnOnAbroadPlan {
    padding: 10px 15px 10px 15px !important;
}
/*===================Abroad Home================*/
/*===================Cart================*/
.insViddm.inmOncart .contanme .uperdifnedf {
    font-size: 23px !important;
}
.insViddm.inmOncart .contanme .inrTxtader {
    font-size: 14px !important;
}
.imgOncrtadadf img {
    width: 60px;
}
.obncarthedr {
    float: left !important;
    width: 100% !important;
}
.myacountListinr .bdersoadfer {
    float: left !important;
    width: 100% !important;
}
.value-button {
    width: 30px !important;
    height: 30px !important;
    line-height: 27px !important;
}
.hgtEque.pad0Oncrt .quantityOntest #number {
    margin: 0 0px !important;
    padding: 0 8px 0 8px !important;
    width: 40px !important;
} 
.fronclunotr {
    margin: 0 auto !important;
    float: left !important;
    width: 100% !important;
    text-align: center;
}
.hgtEque {
    height: auto !important;
}
.pad0Oncrt {
    padding: 0 !important;
}
.quantityOntest {
    width: 180px !important;
}
.totalInrCrt table tr td {
    padding: 5px !important;
    min-width: auto !important;
}
/*===================Cart================*/
/*===================VideoHome================*/
li.man-link-li {
    width: 18% !important;
}
.imgvidCor {
    width: 30% !important;
}
.materVidOtr {
    width: 70% !important;
}
.vidCoOtr {
    height: 242px !important;
}
.imgvidCor img {
    height: 190px !important;
}
.videoslickpre {
    left: -11px;
}
.videoslicknext {
    right: -11px;
}
.btnLrnrVid {
    width: 126px !important;
}
/*===================VideoHome================*/
/*===================Video Courses================*/
.vidCoOtr.outerOnVideoCourse .imgvidCor {
    width: 100% !important;
}
.vidCoOtr.outerOnVideoCourse {
    height: 100% !important;
}
.vidCoOtr.outerOnVideoCourse .materVidOtr {
    width: 100% !important;
    padding: 0 0 0 0 !important;
}
.maatterVidInr.coursesOnCoursePage .priceingMrp span.vidSelprc {
    font-size: 26px;
}
.vidCoOtr.outerOnVideoCourse .vidImgO .materVidOtr .buttonVIdOtr .btnLrnrVid {
    width: 49% !important;
    margin: 0 1px 0 0;
    padding: 4px 1px 4px 1px;
}
/*===================Video Courses================*/
/*===================PublicationHome================*/
.sectionControlOnPublicationCourse .homeProductsInner{
    height: auto !important;
}
ul.homeProductListing.productListOnPublication li {
    height: 217px !important;
}
.discovery-nav .item h4 a {
    width: 154px;
}
.pubbtnDtl {
    margin-top: 0px;
}
.pubbtn {
    margin: 10px 0 0 0;
}
.headingBokCat {
    right: 53px !important;
}
.outerOFpublicationSliderInner figure.effect-ming p {
    width: 140px !important;
}

/*===================PublicationHome================*/
/*===================Contact us================*/

.contactUsMtrInr {
    min-height: 210px;
    margin: 0 0 30px 0;
}

/*===================Contact us================*/
/*===================About us================*/

.cart.thlist.aboutUsResponsive .listInr .examDetail.withacordingTild {
    width: calc(100% - 168px) !important;
}
.cart.thlist.aboutUsResponsive .listInr .examDetail.withacordingTild .titleDate {
    width: calc(100%) !important;
}
/*===================About us================*/
/*===================authorpolicy================*/

.center-boder {
    margin: 0px 0px 0px;
}
.headingAsk h2 {
    font-size: 24px;
    font-weight: 600;
    margin: 10px 0 10px 0;
}
.mtrotr h2 {
    font-size: 24px;
    font-weight: 600;
    margin: 10px 0 10px 0;
}
.fran_materInr.askComOrOnlist .heading3Frn h3 {
    font-size: 17px;
    margin: 16px 0 20px 0;
}

/*===================authorpolicy================*/
/*===================Be a prtner================*/
.hdgcmr.featurePrtnerResponive .edulindgn .fran_materInr.thelistIndPartner {
    min-height: 420px;
}
/*===================Be a prtner================*/
/*===================Coupon Code================*/
.couponCodeOnprinam {
    padding: 25px 24px 0 61px;
}
.innerOfparinm h2 {
    font-size: 15px;
}
.courseNameOffeer {
    font-size: 13px;
    margin: 4px 0 0 0;
}
/*===================Coupon Code================*/
.questionBankDetail .titleDate h2 {
    margin: 0 0 0 0px;
    font-size: 22px !important;
}

/*===============Join as Franchise================*/
.videoOtr .vdoInr iframe {
    width: 100%;
}
.ionFrenInr {
    text-align: center;
    width: 54px;
    margin: 0 auto;
}
.fran_materInr.hgtofStep {
    min-height: 250px;
    margin: 0 0 29px 0;
}
/*===============Join as Franchise================*/

.examDetail.withacordingTild.colorCombMidea .titleDate {
    width: calc(100% - 0px) !important;
}
.examDetail.withacordingTild.colorCombMidea {
    width: calc(100% - 170px) !important;
}   
.multimediaInr .vdoInr iframe {
    width: 100%;
    height: auto;
}

li.searchBr {
    width: 278px !important;
}
.imageOfItem {
    width: 100px;
}
/*==================== facultyResponsive====================*/
.wpb_wrapper.ice-ex-cont {
    width: 580px;
    margin: 0 auto;
    position: relative;
    float: none;
}
.small-title.semi-bold-txt {
    left: -30px;
}
.ed-ex-years {
    left: -110px;
}

/*==================== facultyResponsive====================*/
/*==================== Dlp Home ====================*/
.outerOfChart .table thead tr th {
    font-size: 12px;
    min-width: auto;
}
.outerOfChart .table tbody tr td {
    font-size: 12px;
    min-width: auto;
}
/*==================== Dlp Home ====================*/
/*==================== Pcs Update====================*/

.stateOuter .stateImageOuOtr .bgBlackOuter .textInCenter h3 {
    font-size: 17px !important;
}

/*==================== Pcs Update====================*/
/*==================== InstituteDetail====================*/
.backgrounOfInstitute {
    height: 140px !important;
}
.addressOfInstitue h3 {
    font-size: 13px !important;
}
.nameOfInstitue h2 {
    font-size: 15px !important;
}
.buttonOfEnrolleNow a {
    font-size: 14px !important;
}
.imageLogoInstitute {
    width: 80px !important;
    height: 80px !important;
}
/*==================== InstituteDetail====================*/
/*==================== test list====================*/

#listFltrBook .pagination .page-item .page-link {
    padding: 3px 10px 4px 10px;
}
/*==================== test list====================*/
/*==================== test Detail====================*/
.testResponsiveDetail5 .outerOfReledTest5pro .publictinOtr .priceontest span {
    font-size: 16px;
}
.testResponsiveDetail5 .outerOfReledTest5pro .publictinOtr .priceontest {
    margin: 10px 0 10px 0;
}
.testResponsiveDetail5 .outerOfReledTest5proBig .publictinOtr .priceontest {
    margin: 10px 0 10px 0;
}
/*==================== test Detail====================*/
/*==================== Footer====================*/

.footerOn992 .subInr form label {
    font-size: 16px;
    margin: 0 3px 0px 0;
}
.footerOn992 .subInr form input {
    width: 159px;
}
.footerOn992 .btn.btnsubCrip {
    padding: 0px 10px 0px 10px;
}
/*==================== Footer====================*/
/*=================Semple Paper=================*/
.samplePaperImage {
    width: 25%;
    float: left;
}
.questionBankDetail {
    float: left;
    width: 75%;
}

/*=================Semple Paper=================*/
/*==================Publication Book By category================*/
.bgontestsrx.responsiveDetail2 .imgctr.publi .publictinOtr {
    min-height: 320px;
    background: #fff;
}
/*==================Publication Book By category================*/
/*==================DLP Study Material================*/
.slicknext.demoVidNext.slick-arrow {
    top: 41%;
    right: -11px;
}
.slickpre.demoVidPre {
    top: 41%;
    left: -11px;
}
.outerOfvideoDicripOuter {
    padding: 0 20px 20px 20px;
    display: inline-block;
    width: 100%;
}

/*==================DLP Study Material================*/
.gridOfsocialSites {
    grid-template-columns: 1fr 1fr;
    grid-gap: 130px;
}
.flexofsubsCribe input.form-control {
    font-size: 14px;
}
.flexofsubsCribe .input-group .input-group-append .btn.btn-success {
    font-size: 15px;
}
.inrsdeCor .intdeedt h2 {
    color: #fff !important;
}
.inrsdeCor .intdeedt p {
    color: #fff;
}
.testpageoaner.study_bgColor .inrsdeCor {
    background-image: #de3343;
    background-image: -moz-linear-gradient(left, #5F72BE 1%, #9921e8 90%);
    background-image: -webkit-linear-gradient(left, ##5F72BE 1%,#a9d265 90%);
    background-image: linear-gradient(to right, #5F72BE 0%, #9921e8 90%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#5F72BE', endColorstr='#9921e8',GradientType=1 );
    background: linear-gradient(to right, #5F72BE 0%, #9921e8 90%);
    color: #ffffff;
    border-color: #98bc4c;
}
.buttonOuterLanguage .btn_outerLine {
    width: 48%;
}
.displyNoneOn767 {
    display: none;
}
.newStylePageUpdate .tabsOFInterview .nav li a {
    padding: 6px 10px 6px 10px !important;
    font-size: 17px !important;
}
.titleOfbannerCounselling h2 {
    width: 100%;
}
.btn.buttonOFOuter {
    background: #ff2577;
    padding: 10px 10px 10px 10px;
}
.theamOfEbook .outerOfdetailVideo.disrip .outerOfvideoDicripOuter .bookdtlTitl .discrpnOaerf .inrsdeCor {
    background: #b31693;
}
.borxouterOFbutton a {
    font-size: 20px;
    min-height: 130px;
}



}
@media screen and (max-width: 991px) {

.chatIconOtr11.thsnl .tooltpcntnt {
        width: 183px !important;
    }
.paddingCtronFooter h3.footer_hding {
    font-size: 14px;
}
.paddingCtronFooter {
    padding: 0 2px 0 2px;
}
.cmpnNm {
    text-transform: uppercase;
    font-size: 9px;
    font-weight: 600;
    line-height: 12px;
}
.adress {
    font-size: 10px;
    line-height: 12px;
    margin: 3px 0 1px 0px;
}
.PhnNum span {
    float: left;
    margin: 3px 28px 0px 0;
    width: 54%;
    font-size: 10px;
}
.eMail {
    font-size: 7px;
    margin: 12px 0 0 0;
    line-height: 0;
}
#cssmenu > ul > li > a {
    padding: 5px 0px;
    font-size: 8px;
}
.fbIconSet ul li a .fa {
    font-size: 12px;
    margin-right: 5px;
    padding: 0px 0 0 0px;
    height: 24px;
    width: 22px;
    line-height: 22px;
}
.fa-phone::before {
    padding-left: 5px;
    padding-top: 4px;
    padding-right: 5px;
    padding-bottom: 4px;
}
.social.txtMtr .fa.fa-phone {
    padding: 3px 0px 4px 0 !important;
    font-size: 10px;
    border: 2px solid !important;
    color: #7b7b7b !important;
}
.txtMtr .fa.fa-whatsapp {
    font-size: 22px;
}
.dropdown.lgiinMnu {
    margin: 3px 5px 0 5px;
}
.header_right.widthCantrolRight {
    width: 75%;
    padding: 0;
}
.txtMtr .combine {
    margin-right: 3px;
}
.bdyClk .nav > li > a {
    padding: 5px 4px;
    margin: 2px 0 0 0;
	font-size: 9px;

}
.widthCantrol {
    width: 25%;
}
.dropdown span img {
    height: 6px;
    display: none;
}
.topnav.floatLest .search-container button {
    font-size: 14px;
    padding: 0px 20px 0 10px;
}
.section-heading h2 {
    font-size: 22px;
}
.txtSldBtn span.iconbgpd {
    margin: 0 0 0 0px;
}
.txtSldBtn span.corsesTxt {
    width: 62px;
    padding: 7px 0 0px 0;
	 font-size: 15px;
}
.iconSkdr.Bgconr {
    padding-left: 6px;
	padding-bottom: 0px;
    min-height: 96px;
}
.brnotr .btnapl .hindiEng li a {
    padding: 0px 5px 1px 5px;
    font-size: 10px;
    float: left;
}
.slidrHome45 {
    width: 42%;
}

.slidrHome55 {
    margin-left: 10px;
}
.slidrHome45 {
    width: 45%;
}
.homsldrpdg {
    padding: 15px 0px 0 15px !important;
}
.section-heading p {
    font-size: 10.5px;
}
.bgClrSide {
    padding: 0 79px 0px 81px;
}
.imgsldrOtr {
    height: 251px;
}
.bgClrSide {	
    height: 251px;
}
.floatLest {
    float: left;
}
.roundBoxText {
    width: 106px;
    height: 106px;
	font-size: 11px;
}
.row.searchAdjestment {
    margin-bottom: 10px !important;
}
.iconE1 {
    margin: 10px 0px 5px 23px;
}
.row.offceOtre {
    width: 768px;
    margin: 0px auto;
}
.roundBoxText.boxpgn {
    top: 40px;
    left: 106px;
}
.roundBoxText.boxpgn1 {
    top: 0;
    left: 215px;
}
.iconE3 {
    margin: 8px 0px 5px 24px;
}
.iconE2 {
    margin: 8px 0px 5px 24px;
}
.iconE4 {
    margin: 8px 0px 5px 24px;
}
.iconE5 {
    margin: 8px 0px 5px 24px;
}
.iconE6 {
    margin: 8px 9px 5px 24px;
}
.iconE7 {
    margin: 8px 4px 5px 24px;
}
.iconE8 {
    margin: 8px 9px 5px 24px;
}
.iconE9 {
    margin: 8px 0px 5px 24px;
}
.iconE3 {
    margin: 8px 0px 5px 24px;
}
.iconE10 {
    margin: 8px 0px 5px 24px;
}
.iconE11 {
    margin: 8px 0px 5px 24px;
}
.iconE12 {
    margin: 8px 0px 5px 24px;
}
.iconE13 {
    margin: 8px 0px 5px 24px;
}
.iconE11 {
    margin: 8px 0px 5px 24px;
}
.iconE14 {
    margin: 8px 9px 5px 24px;
}
.iconE15 {
    margin: 8px 0px 5px 24px;
}
.iconE16 {
    margin: 8px 0px 5px 24px;
}
.iconE17 {
    margin: 8px 0px 5px 24px;
}
.iconE18 {
    margin: 8px 0px 5px 24px;
}
.boxpgn6 .servicesTitle {
    font-size: 10px;
}
.roundBoxText.boxpgn7 {
    top: 118px;
    left: 6px;
}
.roundBoxText.boxpgn6 {
    top: 120px;
    left: 200px;
}
.roundBoxText.boxpgn2 {
    top: -20px;
    left: 359px;
}
.roundBoxText.boxpgn3 {
    top: 101px;
    left: 324px;
}
.roundBoxText.boxpgn5 {
    top: 0px;
    left: 470px;
}
.roundBoxText.boxpgn4 {
    top: 111px;
    left: 437px;
}
.roundBoxText.boxpgn10 {
    top: -20px;
    left: 581px;
}
.roundBoxText.boxpgn11 {
    top: 160px;
    left: 536px;
}
.roundBoxText.boxpgn12 {
    left: 630px;
    top: 90px;
}
.roundBoxText.boxpgn16 {
    top: 236px;
    left: 0px;
}
.roundBoxText.boxpgn8 { 
    top: 194px;
    left: 106px;
}
.roundBoxText.boxpgn9 {
    top: 234px;
    left: 212px;
}
.roundBoxText.boxpgn14 {
    top: 212px;
    left: 328px;
}
.roundBoxText.boxpgn13 {
    top: 249px;
    left: 438px;
}
.roundBoxText.boxpgn15 {
    top: 248px;
    left: 620px;
}
.hgrctrlBoB h2 {
    font-size: 1.5em;
}
.boxpgn7 .servicesTitle {
    font-size: 10px;
}
.homeProductsInner .homeProductListing .productTitle {
    font-size: 1em;
    line-height: 18px;
}
.exploreBtn.animated.btnHinEng {
    margin: 2px !important;
    width: 40% !important;
    padding: 4px !important;
	font-size: 11px;
}
.section-heading.hgrctrlBoB.CoachingBgadf h2::after {
    height: 1px;
    width: 610px;
    margin-left: -315px;
    top: 25%;
}
.section-heading {
    padding: 15px 0 10px;
    display: none;
} 
.MultiCarousel {
    padding: 0px 15px 0px 15px;
}
.ch-grid {
    margin: 0px 0 0 0;
}
.hgrctrlBoB.CoachingBgadf h2 {
    margin: 7px 0 8px 0;
}
.imgOtr img {
    width: 66px;
}
.imgOtr span {
    font-size: 15px;
}
.bnorofllinOnhome a {
    font-size: 11px;
}
.preSub span .btnWt.btnwailCss {
    font-size: 9px;
    width: 103px !important;
}
.preSub {
    padding: 5px;
}
.preInr .preHdg {
    font-size: 13px;
}
.preInr11 .preSub .btnWtBt.onadsEerDsd {
    font-size: 9px;
   width: 108px;
}
.preInr11 .preSub .btnWt1.onbarwafeasd {
    font-size: 10px;
    width: 118px;
}
.preSub .btnWt3.btnwailCss {
    width: 117px !important;
    font-size: 11px;
}
.preInr11 .preSub .btnWtBt3.onadsEerDsd {
    width: 118px !important;
    font-size: 10px;
}
.preInr11 .preSub .btnWt4 {
    font-size: 10px;
    width: 118px;
}
.imgOtr span {
    font-size: 11px;
}
.col-md-6.prediv {
    height: 344px;
    transition: .5s;
}
.iconDivBrd {
    height: 343px;
}
.techpublitnnext .fa.fa-chevron-right {
    right: 0px;
}
.parinamTechsSlidr12.maniOnhoveall .hoerOnefct.parinamTechsSlidr li {
    height: 201px;
    width: 201px !important;
}
.maniOnhoveall .hoerOnefct.parinamTechsSlidr li .inrHoveronall.techImg1 .theoHoveSpsl {
    top: 17px;
    left: 16px;
}
.parinamTechsSlidr12.maniOnhoveall .hoerOnefct.parinamTechsSlidr li .theoHoveSpsl {
    width: 165px;
    height: 166px;
}
.parinamTechsSlidr12.maniOnhoveall .hoerOnefct.parinamTechsSlidr li .theoHoveSpsl .theHvrPnr {
    width: 170px;
    height: 170px;
}
.university_div {
    padding: 0px;
}
.imgiconr .imgiern {
    width: 70px;
    height: 70px;
}
.starrever {
    padding: 0px;
}
.starrever .reviewCntnt {
    font-size: 12px;
    line-height: 14px;
}
.padding0On768 {
    padding: 0;
}
.hgrctrlBoB h2::after {
    width: 400px;
    margin-left: -200px;
}
.section-heading.hdgCtrlCO h2 {
    margin: 0 0 0 0;
}
.item.pdgblg {
    padding: 3px;
}
.fltryt.articleLatest {
    margin-top: 19px;
}
.blogslidernext.btnRitpos {
    position: absolute;
    top: 121px;
    right: -51px;
}

.blogsliderpre.btnLeftpos {
    position: absolute;
    left: -6px;
    top: 129px;
    padding: 0;
}
.fa-chevron-left.btn_l {
    padding: 0;
}
.fltryt.articleLatest {
    padding: 1px 0 0px;
}
.smal-sep-line {
    margin: 10px 0;
    height: 1px;
}
/*===============================CourseDetailDefence=======================================*/
.effect-ming:hover figcaption .brxtonHom p {
    margin: 21px !important;
}
figure.effect-ming p {
    font-size: 14px !important;
    padding: 4px !important;
}
.subInr form input {
    width: 123px !important;
}
.pdghmbk .botmtextdtkl {
    color: #fff;
    font-size: 11px;
    text-align: center;
}
.pdghmbk .botmtextdtkl {
    font-size: 11px !important;
}
.IconFlrtBgImg {
    width: 40px !important;
    height: 40px !important;
}
.ftchrBg .leftList li .text {
    font-size: 13px !important;
}
.secureBankingTips .imgHolder {
    width: 263px !important;
    margin: 99px 0 0 -130px !important;
}
.ch-info > div {
    background-size: 100px 100px !important;
}
.ch-grid li {
    width: 129px !important;
    height: 129px !important;
}
.homeProducts h2, .exclusiveOffers h2, .socialFeeds h2 {
    margin-bottom: 8px !important;
    margin-top: 10px !important;
}
.undrHdg {
    font-size: 15px !important;
}
.iconOur {
    margin: 10px 0 0 3px !important;
}
.mtrCrOtr {
    margin-left: 6px !important;
    width: 70% !important;
}
.mtrCrOtr .corHdgCr h2 {
    font-size: 14px !important;
}
.btnOtrcor .btnLrnr {
    width: 123px !important;
}
.btnOtrcor .btnLrnr a {
    padding: 5px 10px 5px 10px !important;
    font-size: 13px !important;
}
.mtrCor {
    font-size: 15px;
}
.imgIconCor {
    height: 100px !important;
}
.iocnflipint img {
    width: 57px !important;
    transition: .3s;
}
.inrbtn a {
    padding: 7px 0 !important;
    font-size: 9px !important;
    min-height: 39px;
}
.subInr form input {
    margin: 10px 0;
}
.frmtOtr2 {
    margin: 0 0 0 0px;
}	
.subInr form {
    float: none;
    text-align: center;
}
.ourCotrsesOtr.responOn992 .padOurcrd15 {
    padding: 10px 1px 10px 1px !important;
}

.demoCouse iframe {
    height: 110px !important;
}
.demoCouse {
    border: 3px solid #ddd !important;
}
.headingDomo h2 {
    font-size: 13px !important;
}
/*===============================CourseDetailDefence=======================================*/
li.searchBr input.form-control {
    width: 103px;
}
.bgInrImg .entry-title-left h1 {
    font-size: 40px;

}
.breadcrumb {
    margin: 10px 0 0px 0 !important;
}
.entry-header.bgInrImg {
    height: 140px !important;
}
.pad15.imgctr.publi.videoBgwhit .publictinOtr.onvideoPagePsn {
    height: 379px !important;
}
.otercomets .product-categories li a {
   font-size: 12px !important;
   float: left;
line-height: unset;
}
.product-categories .cat-item {
    float: left;
    width: 100%;
    margin-bottom: 5px;
}
.bdrotr1px.padding0test {
    padding: 2px;
}
/*=========testfulldetail=========*/
.testListOtrtxt .testtxtinrHdg .headinonVide h2 {
    font-size: 19px;
}
.testListOtrtxt .vidterinrdf iframe {
    height: auto;
}
.ocnListofcInr .testListOtrtxt .testtxtinrHdg .form-control {
    height: 30px;
    margin-bottom: 15px !important;
}
.btnonsd button {
    margin: 28px 0 0 0 !important; 
}
.iconwrrree .iconiner img {
    width: 54% !important;
}
.isedrfe .terds {
    font-size: 9px;
}
.bgrinsdfe .inrIcon img {
    height: 42px !important;
}
.imrseer .bgrinsdfe {
    margin: 40px 0 40px 0 !important;
}
.titleIconUndrrTest span {
    font-size: 17px !important;
}
.testpageoaner .inrsdeCor {
    height: 201px !important;
    overflow: hidden;
}
.insddropiner .inaeefsdfe h2 {
    font-size: 18px;
    margin-bottom: 11px;
    margin-top: 20px;
    float: left;
    width: 100%;
}
.tapinerad .inadernd {
    float: left;
}
.inadernd .thesdtrnde .tabInrOntest button {
    font-size: 11.5px !important;
}
/*=========testfulldetail=========*/
/*offer Detail Page*/
.discriptionList li {
    font-size: 13px;
}
.offerHeading h2 {
    font-size: 18px;
}
.offerMatter {
    padding: 0 0 0 6px;
}
.discrptionInnerOfer p {
    font-size: 12px;
}
/*offer Detail Page*/
/*=========blog page================*/
.headingBlg h2 {
    font-size: 16px !important ;
    margin: 9px 0px 6px 0;
}
.blogImageCaption p {
    font-size: 13px;
}
.blogImageCaption p strong {
    font-weight: 400;
}
.detaBloge p {
    font-size: 13px;
}
.headingArchieve h2 {
    font-size: 15px;
    padding: 6px 0 5px 7px;
}
.shortBlogHeading {
    font-size: 13px;
}
.shortBlogDiscrop {
   font-size: 12px;
}
.detaBloge .btnredemore {
    font-size: 12px;
}

/*=========blog page================*/
/*=========Study Material================*/
.overviewHeading h2 {
    font-size: 16px !important;
}
.matterOverView p {
    font-size: 14px !important;
}
.headingMaterial h2 {
    font-size: 22px !important;
}
.headingMaterialContaint h3 {
    font-size: 13px !important;
}
.subjectStar {
    margin: 9px 0 0px 0 !important;
}
.buttonInnerBuy a {
    font-size: 10px !important;
}
.materialImageInner {
    height: 37px !important;
}
.subjecOnmaterial {
    font-size: 12px !important;
}
.intractionMaterial {
    margin: 0 0 0px 0 !important;
}
.schoolClassTab .nav-tabs > li > a {
    font-size: 11px !important;
}
.imgAuthor {
    width: 50px !important;
    height: 50px !important;
}
.authorName h3 {
    font-size: 13px !important;
}
.discriptionAuthor {
    font-size: 10px;
    line-height: 12px;
}
.StudyMateriaFilterInner .arechiveInner .sidenav .dropdown-btn {
    font-size: 12px;
    font-weight: 400;
}
/*=========Study Material================*/
/*=========Explore Cagegory Study Material================*/
.collapsiblePre.fltrPd {
    font-size: 13px !important;
}
/*=========Explore Cagegory Study Material================*/
/*=========UPSC home================*/
.blockContentInf {
    padding: 60px 10px 20px !important;
}
/*=========UPSC home================*/
/*=========UPSC Detail================*/
.dailyQuizNumber li a {
    padding: 0px 5px 0px 5px;
}
.headingInner h3 {
    font-size: 17px;
}
.ourprogrammOfUpsc .corsOtr.upscOpenIcon .mtrCrOtr .btnOtrcor.upscExploreBtn .btnLrnr {
    margin: 0px auto !important;
}
.padonUpscDetail {
    padding: 2px;
}
.bottonsectionOnQuiz button {
    margin-left: 0px;
}
.corsOtr.upscOpenIcon {
    margin-bottom: 6px;
}

/*=========UPSC Detail================*/

/*=========UPSC readMore================*/
.containtInnerHeadingReadmore h2 {
    font-size: 22px;
    font-weight: 600;
}
.innerContaintReadMote .headingOFredMore h2 {
    font-size: 20px;
}
.innerContaintReadMote ul li {
    font-size: 13px;
}
.reladetDiscription.innerContaintReadMote p {
    font-size: 13px;
}
.lisofImporTantLink li a {
    font-size: 13px;
}

/*=========UPSC readMore================*/
/*=============College Home===========*/
.headingOfPage h2 {
    margin: 0px auto 9px !important;
    font-size: 25px !important;
}
.headingOfPage p {
    font-size: 12px;
}
.headingOfPage {
    margin: 0 0 20px 0;
}
.exploreInner {
    padding: 10px 10px 5px 10px !important;
    margin-bottom: 0px !important;
     max-height: 243px !important;
}
/*.imageExplore {
    width: 96px !important;
    margin: 0 auto !important;
    height: 91px !important;
}*/
.contantExplore p {
    font-size: 14px !important;
}
.listOfcoutses li a {
    margin: 5px 0px 5px 0px !important;
    font-size: 11px !important;
}
.digreeOuter {
    min-height: 442px !important;
}
.bgmultycolor.topCoursesHeadingCrtl .headingof h2 {
    font-size: 13px !important;
}
.topCoursesHeadingCrtl .txtofcrse p {
    font-size: 11px !important;
}
.contntInrbd70 {
    padding: 17px 0 0 0 !important;
}
.bgmultycolor {
    height: 190px !important;
}
.imageCountry {
    width: 80px !important;
    height: 80px !important;
}
.countryName {
    font-size: 14px !important;
    margin: 20px 0px 10px 0 !important;
}
.topContriesInner a {
    padding: 10px !important;
}
.topContries {
    margin: 30px 0 0px 0 !important;
}
.collegeNameInner h3 {
    font-size: 9px !important;
}
.iconcollegeLocation .fa {
    font-size: 8px !important;
}
.collegeLocation .locationCollege {
    font-size: 8px !important;
}
.paddingCantrolOnCollege {
    padding: 3px !important;
}
.topcollegeInIndia {
    margin-bottom: 10px;
}
.collegeRating .readingCollege {
    font-size: 8px !important;
    box-shadow: 0 0 5px 0 !important;
}
/*=============College Home===========*/
/*=============College List===========*/
.collegeListimageLst .univerityIcon {
    width: 35px !important;
    height: 35px !important;
}
.collegeListimageLst .collegeNameOuter {
    bottom: 0px !important;
}
.adressOuter {
    padding: 4px 0 3px 14px !important;
}
.lr-key {
    font-size: 13px !important;
}
.lr-value {
    font-size: 8px !important;
}
.admitionColleg .admitionDired {
    font-size: 9px !important;
}

.buttonapplyOndownload .btn {
    padding: 6px 5px 6px 5px !important;
    font-size: 11px !important; 
}
.flterOuterCtrl ul {
    padding-left: 0 !important;
}
.collegeHeading .headingofpage h2 {
    font-size: 20px;
}
.imagesChooseLable {
    width: 100% !important;
}
.titleOFlable {
   left: 0 !important;
}
.topChursesByLabale {
    width: 100% !important;
}
.imageLableInner {
    height: 140px !important;
}
.imageLableInner img {
    height: 100% !important;
    width: 100% !important;
}
.listbylableCourses span:nth-of-type(1) {
    font-size: 9px !important;
    line-height: 27px !important;
}
.listbylableCourses span:nth-of-type(2) {
    font-size: 10px !important;
}
.imagofIconIntrust {
    width: 35px !important;
}
.headingInIntrust h3 a {
    font-size: 18px !important;
}
.linkOfIntrustLink li a {
    padding: 2px 8px 2px 8px !important;
    font-size: 10px !important;
}
.headingSectionOFIntrust {
    padding: 4px 10px 4px 10px !important;
}
.headingInIntrust h3 {
    margin: 10px 0 3px 0 !important;
}
.choosebyintrust {
    height: 201px !important;
    margin-bottom: 10px !important;
}

.paddingon992TopCourses {
    padding: 0 5px 0 5px;
}
/*=============College List===========*/
/*=============college overview===========*/
.positionNumber {
    font-size: 11px !important;
    line-height: 13px !important;
}
.factIcon {
    width: 23px !important;
}
.factOuter {
    min-height: 62px !important;
}

.listOfOtherDetail .listOfOteDetailInner li strong {
    font-size: 12px !important;
}
.wishListcollegeInner a {
    padding: 6px !important;
}
.heaingOFpart .collegeOverviewHeading h2 {
    font-size: 17px !important;
}
.collegeListcaption p {
    font-size: 11px !important;
}
.nameOFaffiliated {
    font-size: 12px !important;
}
.coursebycatagoryHeading h3 {
    font-size: 14px !important;
}
.linkOfIntrustLink li {
    margin: 3px 3px 3px 0 !important;
}
.linkOfIntrustLink li a {
    padding: 2px 8px 2px 8px !important;
    font-size: 9px !important;
}
.nameOFaffiliated {
    font-weight: 600 !important; 
}
.collegeFee span {
    font-size: 12px !important;
}
.rationOFCourseImage {
    width: 50px !important;
    height: 50px !important;
    border: 2px solid #ff9470 !important;
}
.nameOfCourse h2 {
    font-size: 13px !important;
}
.ratingOfCourse .fa {
    font-size: 11px !important;
}
.rakingcourse {
    font-size: 14px !important;
}
.headingcutoff h3 {
    font-size: 13px !important;
    font-weight: 600 !important;
    margin: 0 0 3px 0 !important;
}
.lastYearCutoff .yearofcutoof {
    margin-right: 5px !important;
    font-size: 10px !important;
}
.examdateoExam span {
    font-size: 9px !important;
}
.wishListcollegeInner a span {
    font-size: 12px !important; 
}
.packagepdetail .placemtnPackage {
    font-size: 12px !important;
}
.listofgallertyIner li a {
    height: 90px !important;
}
.notiInr .notiDtlPg li img {
    width: 11px !important;
}
.headingDtl h3 {
    font-size: 12px !important;
}
.notiInr .notiDtlPg li a {
    font-size: 10px !important;
}
.notiInr .notiDtlPg li {
    margin: 00 0 4px 0 !important;
}
.collegeName {
    font-size: 11px !important;
}
.listofactiveList li a img {
    width: 23px;
}
.applyonCollege {
    font-size: 8px !important;
}
.listofactiveList li a img {
 width: 20px !important;
}
/*=============college overview===========*/
/*=============Course list===========*/
.coursenameOnList h2 {
    font-size: 15px !important;
}
.durationCourse span:nth-child(1) {
    font-size: 12px !important;
}
.durationCourse span:nth-child(2) {
    font-size: 12px !important;
}
.coursenameOnList h2 {
    min-height: 47px !important;
    margin: 15px 0 0px 0;
}
.imagesCollege {
    height: 92px !important;
}
.buttonapplyOndownload {
    margin: 10px 0 10px 0 !important;
}
.headingofModal h2 {
    margin: 20px 0 0 0 !important;
}
.formwthdInputPopUp label {
    font-size: 12px !important;
}
.formwthdInputPopUp .form-control {
    height: 29px !important;
}
.formwthdInputPopUp .form-control {
    font-size: 11px !important;
}
.collegeNameOnpopUp h2 {
    font-size: 15px !important;
}
.iconOfLocation {
    font-size: 11px !important;
}
/*=============Course list===========*/
/*=============CourseoOverview===========*/
.importentDates table tr td {
    font-size: 13px !important;
}
.discriptionOfcourse p {
    font-size: 13px !important;
}
.admissionProcess p {
    font-size: 13px;
}
.admissionProcess li {
    font-size: 13px;
}
/*=============CourseCourseOverview===========*/
/*=============entrance course overview===========*/
.boxLayOut .boxinner .headingFirst {
   font-size: 13px;
}
.headingSecont {
    font-size: 13px;
    min-height: 52px;
}
.boxLayOut .boxinner {
    padding: 10px 10px 10px 10px !important;
}
table thead tr th {
    padding: 4px !important;
    font-size: 12px !important;
}
table tbody tr td {
    padding: 4px !important;
    min-width: 55px !important;
    font-size: 11px !important;
}
.subjectOfReviw h2 {
    font-size: 14px !important;
    font-weight: 600 !important;
    color: #595959 !important;
}
.fromComment .form-group {
    width: 60% !important;
    margin: 0 10px 0 10px !important;
}
p {
    font-size: 13px !important;
}
.buttonofAllAnswer .btn {
    padding: 2px 10px 2px 10px !important;
    font-size: 12px !important;
}
.entranceDetailmain {
    font-size: 13px !important;
}
h3{
    margin-top: 10px;
    color: 
    #828282;
}

/*=============entrance course overview===========*/
/*=============entrance Home===========*/
.pdg0ad.mrgnUpr {
    margin-top: 10px !important;
}
.captionOfForm {
    font-size: 16px !important; 
}
.formOnbanner .form-control {
    height: 30px;
    font-size: 12px;
}
.cart .thumb {
    width: 30px !important;
    height: 30px !important;
    margin-right: 5px !important;
}
.cart .examDetail .titleDate h2 a {
    font-size: 15px !important;
}
.bannerTopUpscNext {
    top: 38px !important;
}
.bannerTopUpscPre {
    top: 38px;
}
.headingOnBanner h2 {
   font-size: 23px !important;
}

/*=============entrance Home===========*/
/*=============entrance List===========*/
.cart .examDetail {
    width: calc(100% - 36px) !important;
}
.buttonBox.adjestBylist .listbtn .btnLrnr {
    width: 128px !important;
    margin: 10px 23px 10px 0 !important;
}
.cart .examDetail .titleDate {
    width: calc(100% - 152px) !important;
}
.buttonBox.adjestBylist .btnOtrcor .btnLrnr a {
    padding: 4px 2px 4px 0px !important;
    font-size: 11px !important;
}
.cart .useFullLink .tagbox .tag {
    font-size: 10px !important;
}
.cart .useFullLink {
    padding: 0px 0px 0 !important;
}
.cart .useFullLink span {
    width: 100% !important;
    line-height: 13px !important;
}
.cart .useFullLink .tagbox {
    width: calc(100% - 0px) !important;
}

/*=============entrance List===========*/
/*=============vacancy and result===========*/
.headingOFJobNotification h2 {
   font-size: 15px !important;
}
.listOfUpate li a {
    font-size: 13px !important;
}
.flterOuterCtrl.listOnVacancy ul li a {
    font-size: 12px;
}
/*=============vacancy and result===========*/
/*=============vacancyNotificationstatus===========*/
.updateInner.listofSideQuickLink .listOfUpate li a {
    font-weight: 400 !important;
}
.buttonOFreademore a {
    font-size: 13px !important;
    padding: 0 6px 0px 0 !important;
}
.headingOFJobNotification.headingOFsideQuickLink h2 {
    font-size: 12px !important;
}
/*=============vacancyNotificationstatus===========*/

/*=============Get status===========*/
.latestNotificationDetail.getdetailVacany table tbody tr td h2 {
    margin: 8px 0 13px 0 !important;
}
.latestNotificationDetail.getdetailVacany table tbody tr td h1 {
    font-size: 18px !important;
}
/*=============Get status===========*/
/*=============abroad gmat home===========*/
.classroomChoosOuter {
    margin-bottom: 30px;
}
.buttonOuterOfPlaning a {
    margin: 8px !important;
}
.paddingCtroGmat {
    padding: 4px !important;
}
/*=============abroad gmat home===========*/
/*=============abroad gmat Online===========*/
.headingAbrodOnline h1 {
    margin: 40px 30px 20px 0;
    font-size: 26px;
}
.center-boder.askBdrclr.bdrColorOnAbroadheader .form-group input {
    height: 30px;
}
.askFromQuery .center-boder.askBdrclr.bdrColorOnAbroadheader .form-group select {
    height: 31px;
}
.center-boder.askBdrclr.bdrColorOnAbroadheader .form-group .form-control.btn.bgClrOnabord {
    height: 31px;
    line-height: 16px;
}
.resonMatter {
    padding: 20px !important;
}
.reasonOnabroadInner .stepOrder span {
    font-size: 35px;
}
.reasonOnabroadInner2 .stepOrder span {
    font-size: 35px;
}
.reasonOnabroadInner2 .stepOrder {
    margin-bottom: 20px;
}
.reasonOnabroadInner .stepOrder {
    color: #a4187e;
    margin-bottom: 20px;
    line-height: 40px;
}
.reasonOnabroadInner2 .stepOrder {
    color: #a4187e;
    margin-bottom: 20px;
    line-height: 40px;
}
.btn.howtowrk {
    padding: 8px 60px 10px 60px !important;
    font-size: 16px !important;
}
.headingAbrodOnline {
    margin-top: 60px !important;
}
.videoDemoAboradOnline .demoCouse iframe {
    height: 89px !important;
}
.listOfplanInr ul li {
    margin: 0px 0 0px 0 !important;
}
.priceBox h1 {
    font-size: 30px !important;
    margin: 23px 0px 0 0 !important;
}
.priceBox {
    width: 170px !important;
    height: 80px !important;
}

/*=============abroad gmat Online===========*/
/*=============abroad igcseHome===========*/
.teacherIgcsePre {
    left: -15px !important;
}
.teacherIgcseNext {
    right: -14px !important;
}
.ctrlonPartner .iconfierFa .more-less3 {
    font-size: 15px !important;
}
/*=============abroad igcseHome===========*/
/*=============abroad mentor===========*/
.profileBuldingBox {
    padding: 20px 10px 20px 10px !important;
}
.consultingMentors {
    padding: 10px !important;
}
.planjouneyImage img {
    height: 120px !important;
}
.matterOfPlanAbroad h2 {
    font-size: 17px !important;
}
.researchMentorOnAbroad {
    padding: 13px 10px 10px 10px !important;
}
.buttonOfFullDetail .btn.bntOnmantorBio {
    padding: 5px 10px 5px 10px !important;
    font-size: 12px !important;
}
.mentornameinner h3 {
    font-size: 16px !important;
}
.researchMentorInner h3 {
    font-size: 18px !important;
}
/*=============abroad mentor===========*/
/*=============abroad purchaseOnline===========*/
.paddingOn576OnabroadPurchase {
    padding: 0px 3px 0 3px !important;
}
.titleOfCourse h3 {
    font-size: 14px;
}
.innerofPurchase h2 {
    font-size: 23px !important;
    margin: 40px 0 6px 0 !important;
}
.fratureDetailner h3, .fratureDetailner h2, .fratureDetailner h1 {
    margin: 22px 0 6px 0 !important;
}
/*=============abroad purchaseOnline===========*/
/*=============abroad Home===========*/
.imgOnabroadHomeInner {
    min-height: 290px !important;
    margin-top: 20px !important;
}
.headingbannerAbroadHome h2 {
    font-size: 35px !important;
    margin: 17px 0 10px 0 !important;
    }
.abroadcourseHomeSlider .planOnAbroadInner {
    padding: 10px 10px 10px 10px;
    margin: 15px 0 15px 0;
}
.abroadcourseHomeSlider .planOnAbroadInner .listOfplanInr ul {
    padding: 0;
}
.abroadcourseHomeSlider .planOnAbroadInner .priceBox h1 {
    font-size: 25px !important;
    margin: 16px 0px 0 0 !important;
}
.abroadcourseHomeSlider .planOnAbroadInner .priceBox {
    width: 170px !important;
    height: 60px !important;
}
.inrolebutonOnabrod.onHOMEPAGE .btn.btnOnAbroadPlan {
    padding: 10px 15px 10px 15px !important;
    font-size: 11px;
}
.planOnAbroadInner {
    min-height: 430px !important;
}
.imageOfArtical img {
    height: 122px !important;
}
.headingOnartical h2 {
    font-size: 14px !important;
    font-weight: 600 !important;

}
.testimonailInner {
    padding: 10px !important;
}
.iconOnListopCounties h3 {
    font-size: 17px !important;
    font-weight: 600 !important;
}
.listOncontriesHomeabroad li a {
    font-size: 12px !important;
}
.abroadhomeFlotlft .planOutingAbroad {
    padding: 10px 0 10px 0 !important;
}
.abroadhomeFlotlft .headingOfDemo h2 {
   margin: 20px 0 10px 0 !important; 
}
.listOfplanInr ul li {
    font-size: 12px !important;
}
/*=============abroad Home===========*/
/*===================Cart=====================*/
.btnonsd.butItOnCatr.mtgrnOnCart911Button button {
    margin-top: 0 !important;
}
.imgOncrtadadf img {
    width: 40px !important;
}
.insViddm.inmOncart .contanme .uperdifnedf {
    font-size: 14px !important;
}
.insViddm.inmOncart .contanme .inrTxtader {
    font-size: 11px !important;
}
.quantityOntest {
    width: 60px !important;
}
.countingButtonOnallpage .quantityOntest {
    width: 100% !important;
}
.countingButtonOnallpage .quantityOntest #number {
    float: none;
    display: inline-block;
}
.countingButtonOnallpage .value-button {
    margin: 0 auto;
    float: none !important;
    display: inline-block;
}
.value-button {
   margin: 0 auto;
    float: none;
    display: inline-block;
}
.hgtEque.pad0Oncrt .quantityOntest #number {
    float: none;
}
/*===================Cart=====================*/
/*===================Check out=====================*/
.ouerOfaddersBillSaved {
    float: left;
    width: 90%;
}
.removeAddress {
    margin-top: 0px;
}
.inrofAcdtl .hdgdmrinr h2 {
    font-size: 18px;
}
.hdgdmrinr h2 {
    font-size: 18px;
}
.otrOfacornt .inrofAcdtl {
    padding: 10px 20px 20px 20px;
}
.btnonsd.butItOnCatr.checkoutOuterbtnPlace button {
    margin-top: 0 !important;
    font-size: 12px;
    height: 40px;
}
.cpncdEntr.couponCodeOn1200 input {
    height: 40px;
}
/*===================Check out=====================*/
/*===================Video Home=====================*/
.link-wrapper ul li a img {
    margin: 0 auto;
    width: 40px;
}
.link-wrapper ul li a p {
    font-size: 9px !important;
}
.link-wrapper-li{
    width: 12% !important;
}
.link-box li {
    height: 70px;
}
li.man-link-li {
    width: 11% !important;
}
.imgvidCor {
    width: 100% !important;
}
.imgvidCor img {
    width: 100%;
}
.materVidOtr {
    width: 100% !important;
}
.vidCoOtr {
    height: auto !important;
}

/*===================Video Home=====================*/
/*=====================Video Detail page========================*/
.courseDetailInnerPageOuter .dtlMrpOtr .vidCoOtr.dtldocratsOtr .imgvidCor {
    width: 30% !important;
}
.courseDetailInnerPageOuter .dtlMrpOtr .vidCoOtr.dtldocratsOtr .materVidOtr {
    width: 70% !important;
}
.dtlOtrBdr.hegvideoDtl.courseDetailInnerPageOuter {
    height: auto;
}
.contentPre.ghtctrPrePar .colpPreYrPpr li .introDuc {
    width: 39% !important;
}
.othrOCnrt {
    width: 15% !important; 
} 
.widtCnt {
    display: none;
}
/*=====================Video Detail page========================*/
.stateOuter .stateImageOuOtr .bgBlackOuter .textInCenter h3 {
    padding: 0px 0px 0 0px;
}
/*=====================Publication home========================*/

ul.homeProductListing.productListOnPublication li {
    height: 187px !important;
}
.sectionControlOnPublicationCourse .homeProductsInner::before {
    top: 186px;
}
.roundBoxText.hoverCircle.pblishPgeCirPos {
    width: 120px;
    height: 120px;
    position: relative;

}
.sliderOnPublicationOnEdu .roundBoxText .servicesTitle {
    margin: 60px 0 0 0;
}
.servicesTitle.fntExm {
    font-size: 11px;
}
.tookotr li a {
    font-size: 25px;
}
.discovery-nav .item h4 a {
    width: 120px;
    font-size: 12px;
}
.box-2.publicationOnEdu .MultiCarousel {
    padding: 20px 15px 0px 15px;
}
.box-2.publicationOnEdu h3.hdgBok {

    font-size: 15px;

}
.discovery-nav .nav.nav-pills li a {
    padding: 10px 20px 10px 20px;
    font-size: 14px;
}
.outerOFpublicationSliderInner figure.effect-ming p {
    width: 90px !important;
}
/*=====================Publication home========================*/
/*=====================Book Detail========================*/
.txtOtr.brdDrl {
    float: left;
    width: 100%;
}
.btnInt .buyNow {
    width: 130px;
    height: 48px;
    background: red;
    margin: 35px 0 0 14px;
}
.dtlOtrBdr {
    height: auto;
}
.btnInt .adCrt {
    width: 130px;
    padding: 0 0 0 0;
}
/*=====================Book Detail========================*/
/*======================Author Profile========================*/
.detailOFqualificationPro h2 {
    font-size: 13px;
}
.imageIconProfile .fa {
  font-size: 28px;
}
/*======================Author Profile========================*/
/*======================Contact Us========================*/
.center-boder {
    padding: 10px 10px 10px 10px;
    margin: 0px 0px 0px;
}
.contactUsMtrInr {
    padding: 10px;
}
.contactUswebotr .materFran .contntInr ul {
    padding: 0 0 0 0;
}
.contactUswebotr .materFran .contntInr ul li {
    font-size: 12px;
}
/*======================Contact Us========================*/
/*======================About Us========================*/

.iconinrabout .fa {
    font-size: 37px;
}
.imgIrnthr .emplyotrthe {
    width: 30%;
}
.iconabotu {
    width: 70%;
}
.imgIrnthr.hgtonabutofvisi .emplyotrthe .numberother {
    font-size: 37px;
    line-height: 42px;
}
.imgIrnthr.hgtonabutofvisi .emplyotrthe .numberother h3 {
    margin: 7px 0 0 0;
    font-size: 25px;
}
.imgIrnthr.hgtonabutofvisi .iconabotu .iconinrabout .fa {
    font-size: 23px;
}
.imgIrnthr.hgtonabutofvisi {
    height: 103px;
}
.imgIrnthr.normalEft .emplyotrthe p .numberwithoutTeb {
    font-size: 21px;
    margin: 0 10px 0 0;
}

/*======================About Us========================*/
/*======================be a partner========================*/

.hdgcmr.featurePrtnerResponive .edulindgn {
    float: left;
    width: 100%;
}
/*======================be a partner========================*/
.hdgcmr.featurePrtnerResponive .edulindgn {
    float: left;
    width: 100%;
}
/*==================Board of director===================*/
.imgposition {
    left: 35%;
}
/*==================Board of director===================*/
/*==================Coupon===================*/

.couponCodeOnprinam {
    padding: 35px 24px 0 61px;
}
.flip-card-back.coponCodeflp .haddingAlBk.copnBk h2 {
    margin: 33px auto 0;
    font-size: 20px;
}
/*==================Coupon===================*/
/*=====================JoinFranchise===================*/
.fran_materInr {
    margin: 10px 0 10px 0;
}
/*=====================JoinFranchise===================*/
/*=====================Login page===================*/

.btn-face {
    padding: 22px 30px 23px 20px !important;
}
.hgrctrlBoB.loginPageOr h2::after {
    left: 88% !important;
    top: 50% !important;
    width: 150px !important;
}
.signupotr .nav.nav-pills li a {
    padding: 7px 20px 7px 20px !important;
    font-size: 16px !important;
}
/*=====================Login page===================*/
/*=====================Career Counselling===================*/
.outerOfCounsliingSlider {
    min-height: 270px;
    background-size: auto 270px !important;
}
.titleOfbannerCounselling h2 {
    font-size: 30px;
    width: 100%;
}
.btn.buttonOFOuter {
    background: #ff2577;
    font-size: 11px;
    padding: 5px 10px 5px 10px;
}
li.searchBr {
    float: right;
    width: 141px;
}
.innerOFbannerTop {
    margin: 60px 0 0 0;
}
/*=====================Career Counselling===================*/
li.searchBr {
    width: 138px !important;
}
/*=====================Writting Challenge===================*/
.answerWrittingOuter {
    float: left;
    width: 25%;
    padding: 0px 15px;
    margin: 15px 0px 14px 0px;
}
.headingOfAnswerWritting h2 {
    font-size: 18px;
}
.headingGstopic h2 {
    font-size: 18px;
}
.outerOFwrittenTopics {
    padding: 0px 10px;
}
.outerOFwrittenTopics .innerOftipWritten p {
    margin: 10px 0 10px 0px;
}
/*=====================Writting Challenge===================*/
/*=====================Interview Guidance===================*/
.innerOFlistArtical h3 {
    font-size: 17px;
}
.headingOfguidance h2 {
    width: 80%;
    margin: 10px auto 20px;
    font-size: 24px;
}
/*=====================Interview Guidance===================*/
/*=====================Mini Comunication===================*/
.titleOfMiniGoup h3 {
    font-size: 16px;
}
.numberOfGroup {
    font-size: 11px;
}
.btn.joinBtn {
    padding: 0px 12px 0 12px;
    width: 48%;
}
.btn.viewBtn {
    padding: 8px 0px 8px 0px;
    width: 49%;
}
/*=====================Mini Comunication===================*/
/*=====================Interview Read More===================*/
.readMoredetail h3 {
    font-size: 23px;
    }
/*=====================Interview Read More===================*/
/*=====================faculty 250===================*/

.outerOfdetailVideo.disrip {
    float: left;
    width: 100%;
}

/*=====================faculty 250===================*/
.outerOfReledTest5proBig .video-why-choose-title .gray-color.large-title {
    font-size: 3em;
    margin: 40px 0 50px 0;
}
.outerOfReledTest5proBig .pad15.imgctr.publi.videoBgwhit .publictinOtr.onvideoPagePsn {
    height: 320px !important;
}
.video-why-choose-title {
    display: none;
}
.headingOFTelatedProduct h2 {
    opacity: 1;
}
/*=================test Facuty and Course Contant===================*/
.aboutAutherDetail ul li {
    padding: 1px 0 1px 20px;
    margin: 0 0 5px 0;
    font-size: 14px;
}
.collapsiblePre.paddingCrtolOnDetail h4 {
    padding: 0 10px 0 0px;
    font-size: 13px;
    margin: 1px 0 0 0;
    line-height: 19px;
}
.nameOfteacher {
    color: #f63;
    font-size: 13px;
}
.contentPre.ghtctrPrePar.dropDownOnCourseConatent .colpPreYrPpr li {
    font-size: 12px;
}
.contentPre.ghtctrPrePar.dropDownOnCourseConatent .colpPreYrPpr li .fa.fa-angle-right {
    font-size: 14px;
}
.outerOFheading {
    font-size: 22px;
}
/*=================test Facuty and Course Contant===================*/
/*=================Blog===================*/
.imageOfbloger {
    width: 150px;
}
.matterDisbloggoer {
   width: calc(100% );
}
.iconCategory {
    padding: 8px;
}
.titleOFcategoryBlog {
    font-size: 11px;
}
.likeandDhereButton .da-share-html .btn-group .btn.btn-lg {
    padding: 4px 5px 7px 6px;
    margin: 0 1px 0px 1px;
}
.blogInnerArtical .likeandDhereButton .btn.btn-lg .fa {
    font-size: 14px;
}
.likeandDhereButton .btn-group {
    margin: 6px 0 0 0;
}
.imageOfPost {
    width: 100%;
}
.mateerOFBlog {
    width: calc(100% - 0px);
    font-size: 13px;
    padding: 5px 0 2px 0px;
}
.toptitle h3 {
    font-size: 14px;
}
.calenderOuter #datetimepicker12 .bootstrap-datetimepicker-widget .table-condensed tbody tr td {
    min-width: auto !important;
}
.calenderOuter #datetimepicker12 .bootstrap-datetimepicker-widget .table-condensed thead tr th {
    min-width: auto !important;
}
/*=================Blog===================*/

/*=================Counselling Abroad===================*/

.qurtoFCounsellrr {
    font-size: 12px;
    font-weight: 600;
    margin: 6px 0 3px 0;
    text-align: center;
}
/*=================Counselling Abroad===================*/

.priceInnerMaterial {
    margin: 0 auto;
    padding: 10px 0px 10px 0px;
}
/*================UPSC Final===================*/
.mainColsBoxImg {
    width: 180px !important;
    height: 180px !important;
    margin-left: -94px !important;
}
.mainColsBoxImg {
    top: 40px !important;
}
/*================UPSC Final===================*/
/*===============Test Home===============*/
.searchOuter_new {
    width: 70% !important;
}
.contentPre.ghtctrPrePar label {
    font-size: 12px;
}
/*===============Test Home===============*/
/*===============Test Detial===============*/
.testpageoaner.test_bgColor .inrsdeCor {
    background-image: #98bc4c;
    background-image: -moz-linear-gradient(left, #6f860f 1%, #a9d265 90%);
    background-image: -webkit-linear-gradient(left, #6f860f 1%,#a9d265 90%);
    background-image: linear-gradient(to right, #6f860f 0%, #a9d265 90%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#de3343', endColorstr='#de3294',GradientType=1 );
    background: linear-gradient(to right, #6f860f 0%, #a9d265 90%);
    color: #ffffff;
    border-color: #98bc4c;
}
/*===============Test Detial===============*/

/*===============Video Home===============*/

.innerOFCategory .categoryWrapper h1 {
    font-size: 18px;
}
.innerOFCategory {
    padding: 0px;
}
.innerOFCategory .categoryWrapper {
    min-height: 170px;
}
.innerOFDlpProgrammeSlider .slickpre.demoVidPre {
    left: -11px;
}
.innerOFDlpProgrammeSlider .slicknext.demoVidNext {
    top: 41%;
    right: -11px;
}
/*===============Video Home===============*/
/*===============Live Detail Updated================*/
.innerOFLiveCat h2 {
    font-size: 18px;
}
.live_theamDiscrip .outerOfdetailLive.disrip {
    border: 2px solid #386b5a;
    display: inline-block;
    width: 100%;
}
.testpageoaner.video_bgColor .inrsdeCor {
    background: #141E30;
    background: -webkit-linear-gradient(to right, #243B55, #141E30);
    background: linear-gradient(to right, #243B55, #141E30);
}
.testpageoaner.live_bgColor .inrsdeCor{
    background: #093028;
    background: -webkit-linear-gradient(to right, #237A57, #093028);
    background: linear-gradient(to right, #237A57, #093028c2);
    color: #ffffff;
    border-color: #465060;
}
/*===============Live Detail Updated================*/
/*===============Live Detail Updated================*/

.testpageoaner.dlp_bgColor .inrsdeCor {
    background-image: -moz-linear-gradient(left, #de3343 1%, #de3294 90%);
    background-image: -webkit-linear-gradient(left, #de3343 1%,#de3294 90%);
    background-image: linear-gradient(to right, #de3343 1%,#de3294 90%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#de3343', endColorstr='#de3294',GradientType=1 );
    background: linear-gradient(to right, #de3343 0%, #de3294 90%);
    color: #ffffff;
    border-color: #98bc4c;
}
/*===============Live Detail Updated================*/

/*=================Publication Home===================*/
.HeadingOfdealDay {
    margin-bottom: 10px;
    width: 50%;
}
.HeadingOfdealDay h3 {
    font-size: 13px;
}
.onMobileInner {
    width: 70%;
}
button.slickpre {
    top: 53%;
}

button.slicknext {
    top: 55%;
}
/*=================Publication Home===================*/
.publicationResposiveDetail .minusONDetailPage, .plusOnDetailPage {
    width: 31px;
    height: 29px;
    padding: 2px 3px 2px 3px;
    font-size: 28px;
}
.publicationResposiveDetail .numberOndetailPage input {
    height: 34px;
    width: 50px;
    text-align: center;
    font-size: 20px;
}
.publicationResposiveDetail .numberOndetailPage input {
    height: 34px;
    width: 46px;
}
.gridOfsubscribe {
    grid-template-columns: 1fr 1fr !important;
}
.twoColsMainBox.threeColsMainBox.entranceGrid {
    grid-gap: 15px !important;
}
.outerOfaboutAuthor {
    padding: 10px 0;
}
.ed-ex-years {
    font-size: 17px !important;
    top: 141px !important;
    left: -64px !important;
}
.outerOfquizBox .buttonEffect {
    font-size: 1em !important;
}
.btnOFLanguage {
    width: 48%;
}
.expolreCategotyStudyInner.outerFliterQuiz .contentPre.ghtctrPrePar .filterULLi li a {
    font-size: 12px;
}
.cunt_Que a {
    height: 30px;
    width: 30px;
    font-size: 12px;
}
.counting h2 {
    font-size: 20px;
}
.inEnglish {
    font-size: 14px;
    font-weight: 400;
}
.optionValue {
    font-size: 14px;
    font-weight: 400;
}
.optionOuter .containerCode {
    padding-left: 25px;
    font-size: 14px;
}
.optionOuter .checkmark {
    top: 9px;
    height: 14px;
    width: 14px;
}
.optionValue {
    width: 23px;
}
.questionOuter .optionOuter .containerCode {
    width: calc(100% - 27px);
}
.containerCode .checkmark::after {
    top: 4px;
    left: 4px;
    width: 6px;
    height: 6px;
}
.papaerBottom {
    text-align: center;
}
.dataOfCategory {
    max-width: 550px;
}
.buttonOfKnowmore .btnFullDetail {

    padding: 6px 10px 6px 10px;
    font-size: 14px;
}
.publictinOtr.minHeighOnEbook {
    min-height: 280px;
    background: #fff;
}
.listdataOfsyllabus {
    padding: 0 20px 0 0;
}


}


@media screen and (max-width: 767px) {
    .searchbarOnmobile {
    margin: 3px 4px 0 0 !important;
}
.collegeListInner .positionRelative #mobileFilteCollapseCollegeList {
    margin: 25px 0 0 0;
}
.mobileMenuOuter {
    display: block !important;
}
.mobileMenuOuter {
    position: relative;
}
.iconmobileMenu {
    background: #000;
    float: left;
    position: absolute;
    top: -1px;
    padding: 5px 8px 4px 6px;
    left: 0px;
    z-index: 9;
    box-shadow: 0 0 4px 0 #fff;
    width: 50px;
    height: 30px;
    text-align: right;
}
#mobileFilteCollapseCollegeList {
    position: absolute;
    z-index: 2;
    width: 250px;
}
.homsldrpdg {
    padding: 46px 0px 0 15px !important;
}
.paddingCtronFooter {
    padding: 0 0px 0 0px;
    min-height: 380px;
}
#header-top .social .fa.fa-phone {
    color: #fff;
    padding: 2px 3px 1px 4px;
    border: 1px solid;
    border-radius: 50%;
    margin: 3px 4px 0 0;
}
.social.txtMtr .fa.fa-phone {
    font-size: 6px;
}
.mainNav .searchBr {
    display: none !important;
}
	.padding0On768.footerWthCtrl {
    width: 33.33%;
    float: left;
}
.uprdivctrl .upprFtr li a:hover {
    padding-left: 0px;
    color: #F03;
}
.uprdivctrl .upprFtr li a {
    font-size: 8px;
}
.widthCantrol {
    width: 149px;
    padding: 8px 0 0 0;
}

.header_right.widthCantrolRight {
    display: none;
}
.header_right.widthCantrolNumbersRight {
    background: #000;
    display: block;
}
.navbar-brand {
    height: 27px;
}
#header-top .social a {
    font-size: 8px;
    color: #fff;
}
#header-top .social {
    margin: 0px 0 0 0;
}
.fa-phone::before {
    border: none;
    background: none;
    padding: 0px 1px 0px 0;
}
.txtMtr .combine {
    width: 24px !important;
    height: 24px;
}
.txtMtr .combine span {
    width: 24px;
    line-height: 23px;
    float: left;
    font-size: 8px;
}
.txtMtr .combine span img {
    height: 11px;
}
.widthCantrol {
    width: 149px;
    padding: 8px 0 0 0;
}
#header-top .header_right.widthCantrolIconRight .social {
    margin-top: 6px;
}
.header_right.widthCantrolIconRight {
    width: 53%;
    padding: 1px;
    display: block;
}
.txtMtr .fa.fa-whatsapp {
    font-size: 13px;
    padding: 0 3px 1px 0;
    color: #fff;
}
.mobileMenuBottonOuter {
    position: absolute;
    right: 0;
}
.mobileboottonNav button {
    padding: 7px;
    height: auto;
    background: #ddd;
    border-color: #ddd !important;
}
.navbar-inverse .navbar-collapse, .navbar-inverse .navbar-form {

    float: right !important;
    width: 100% !important;

}
.hdgh2 h3 {
    font-size: 13px;
    margin: 2px 0 0 0px;
    font-weight: 400;
}
.slidrHome55 {
    float: left;
    width: 100%;
}
.sliderCouseOption {
    width: 33.33%;
    float: left
}

.brnotr .btnapl .hindiEng li a {
    padding: 0px 1px 1px 1px;
    font-size: 9px;
    float: left;
}
.bgicon23.Icon.iconbgpd {
    display: none;
}
.txtSldBtn span.corsesTxt {
    width: 100%;
    padding: 10px 0 0px 0;
    font-size: 10px;
    line-height: 10px;
}
.iconSkdr.Bgconr {
    background: #f63;
}
.iconSkdr.Bgconr .txtSldBtn .corsesTxt {
    color: #fff;
}
.iconSkdr.Bgconr .brnotr .hindiEng li a {
    color: #f63;
}
.iconSkdr.Bgconr .brnotr .hindiEng li {
    border: 1px solid #fff;
    color: #f63;
    background: #fff;
    margin: 13px 5px 0 6px;

}
.slidrHome45 {
    display: none;
}
.iconSkdr.Bgconr .brnotr {
    opacity: 1;
}

.iconSkdr.Bgconr {
    padding-bottom: 0px;
	padding-left: 0px;
    min-height: 65px;
    border: 1px solid #fff;
	 margin-top: 0px;
}
button.slickpre.homeupprkpre {	
    display: none !important;
}
button.slicknext.homeuppernext {
    display: none !important;
}
.slickpre.crntLft.slick-arrow {
    display: none !important;
}
.slicknext.crntRit.slick-arrow {
    display: none !important;
}
.latestslicknext.slick-arrow {
    display: none !important;
}
.latestslickpre.slick-arrow {
    display: none !important;
}
.publicationnext.slick-arrow {
    display: none !important;
}
.publicationpre.slick-arrow {
    display: none !important;
}
.jobpublitnnext.slick-arrow {
    display: none !important;
}
.jobpublitnpre.slick-arrow {
    display: none !important;
}
.techpublitnnext.slick-arrow {
    display: none !important;
}
.techpublitnpre.slick-arrow {
    display: none !important;
}
.cartpublitnnext.slick-arrow {
    display: none !important;
}
.cartpublitnpre.slick-arrow {
    display: none !important;
}
.control.d-flex.align-items-center.justify-content-center.next.mt-3.slick-arrow {
    display: none !important;
}
.control.d-flex.align-items-center.justify-content-center.prev.mt-3.slick-arrow {
    display: none !important;
}
.blogsliderpre.btnLeftpos.slick-arrow {
    display: none !important;
}
.blogslidernext.btnRitpos.slick-arrow {
    display: none !important;
}
.ourpartnerpre.slick-arrow {
    display: none !important;
}
.ourpartnernext.slick-arrow {
    display: none !important;
}
.fltryt.articleLatest p.hgfad {
    text-align: center;
    font-size: 10px;
    text-transform: uppercase;
}
ul.latestUpdateList {
    text-align: left;
    font-size: 9px;
    padding-left: 8px;
}
.smal-sep-line {
    margin: 5px 0;
    height: 1px;
}
.fltryt.articleLatest {
    margin-top: 0px;
}
.marquePanel li img {
    width: 191px;
    height: 95px;
    transition: .5s;
}
.row.searchAdjestment {
    padding: 0;
}
.col-md-5.searchOn768.floatLest {
    height: 30px !important;
    padding: 0 8px 0 18px;
}
.section-heading h2 {
    font-size: 12px;
    margin: 0;
    padding: 7px 0 0 3px;
}
.topnav.floatLest {
    width: 54%;
    height: 30px !important;
    padding: 0 4px 0 3px;
}
.topnav input[type="text"] {
    padding: 6px;
    margin-top: 8px;
  font-size: 10px;
    border: none;
    width: 75%;
    border: 2px solid #008cc3;
    height: 23px;
    margin-top: 3px;
}
.topnav.floatLest .search-container button {
    font-size: 10px;
    padding: 0px 0px 0 0px;
    margin-top: 3px;
	height: 23px;
}
.bgicon22 {
    display: none;
}
.roundBoxText {
    width: 56px;
    height: 56px;
    font-size: 7px;
}
.roundBoxText .servicesTitle {
    margin: 16px 0 0 0;
}
.roundBoxText.boxpgn {
    top: 35px;
    left: 52px;
}
.roundBoxText.boxpgn1 {
    top: -13px;
    left: 84px;
}
.roundBoxText.boxpgn2 {
    top: -9px;
    left: 145px;
}
.roundBoxText.boxpgn3 {
    top: 48px;
    left: 115px;
}
.roundBoxText.boxpgn4 {
    top: 164px;
    left: 232px;
}
.roundBoxText.boxpgn5 {
    top: 52px;
    left: 176px;
}
.roundBoxText.boxpgn6 {
    top: 108px;
    left: 142px;
}
.roundBoxText.boxpgn7 {
    top: 66px;
    left: -4px;
}
.roundBoxText.boxpgn8 {
    top: 99px;
    left: 60px;
}
.roundBoxText.boxpgn9 {
    top: 189px;
    left: 2px;
}
.roundBoxText.boxpgn10 {
    top: -20px;
    left: 207px;
}
.roundBoxText.boxpgn11 {
    top: 95px;
    left: 228px;
}
.roundBoxText.boxpgn12 {
    left: 239px;
    top: 33px;
}

.roundBoxText.boxpgn13 {
    top: 219px;
    left: 58px;
}
.roundBoxText.boxpgn14 {
    top: 157px;
    left: 91px;
}
.roundBoxText.boxpgn15 {
    top: 178px;
    left: 160px;
}
.roundBoxText.boxpgn16 {
    top: 125px;
    left: 0px;
}
.boxpgn7 .servicesTitle {
    font-size: 7px;
    margin-top: 4px;
}
.boxpgn6 .servicesTitle {
    font-size: 7px;
    margin-top: 10px;
}
.roundBoxText.boxpgn16 .servicesTitle {
    font-size: 7px;
    margin-top: 11px;
}
.row.offceOtre {
    width: 320px;
    margin: 0px auto;
}
.section-heading.hdgCtrlCO {
    height: 260px;
    float: left;
    width: 100%;
}
.barodaConnect.hoverBG.hindbg .btnHinEng {
    opacity: 1 !important;
}
.exploreBtn.animated.btnHinEng {
    margin: 2px !important;
    width: 40% !important;
    padding: 1px !important;
    font-size: 7px;
}
.homeProductsInner .homeProductListing .productTitle {
    font-size: .7em;
    line-height: 14px;
    padding: 0;
    margin-bottom: 0;
}
.homeProductsInner .homeProductListing .bgspcl .exploreBtn {
    opacity: 1;
    font-size: 8px;
    padding: 1px;
}
.barodaConnect.hoverBG.hindbg .mrgnHOver {
    margin-top: 8px;
}
.homeProductsInner .homeProductListing li {
    height: 153px;
    width: 25%;
}
.homeProductsInner::before {
    top: 152px;
}
.homeProductsInner .homeProductListing .bgspcl .homeSprite {
    margin-top: 8px;
}
.exploreBtn .icon.homeSprite {
    float: left;
}	
.homeProductsInner .homeProductListing .bgspcl {
    min-height: 151px;
}
.homeProductsInner .homeProductListing .bgspcl:hover .homeSprite {
    margin-top: 8px;
}
.homeProductsInner {
    height: 766px;
}
.icon8.homeSprite.mrgnHOver {
    margin-bottom: 5px;
}
.icon15.homeSprite {
    margin-bottom: 5px !important;
}
.preSub span .btnWt.btnwailCss {
    font-size: 7px;
    width: 86px !important;
    height: 20px;
    line-height: 20px;
}
.preInr11 .preSub .btnWtBt.onadsEerDsd {
    font-size: 7px;
    width: 93px;
}
.preInr11 .preSub .btnWtBt.onadsEerDsd {
    font-size: 7px;
    width: 93px;
    line-height: 17px;
    height: 20px;
}
.preInr11 .preSub .btnWt1.onbarwafeasd {
    font-size: 8px;
    width: 91px;
    height: 20px;
    line-height: 20px;
    border: 1px solid;
}
.preSub .btnWt3.btnwailCss {
    width: 94px !important;
    font-size: 8px;
    height: 20px;
    line-height: 20px;
}
.preInr11 .preSub .btnWtBt3.onadsEerDsd {
    width: 93px !important;
    font-size: 8px;
    height: 20px;
    line-height: 20px;
}
.preInr11 .preSub .btnWt4 {
    font-size: 8px;
    width: 95px;
    border: 1px solid;
    height: 20px;
    line-height: 20px;
}
.imgOtr img {
    width: 35px;
}
.imgOtr {
    text-align: center;
}
.imgOtr span {
    font-size: 8px;
}
.bnorofllinOnhome a {
    font-size: 8px;
}
.imgOtr {
    margin-top: 36px;
}
.col-md-6.prediv {
    height: 234px;
    transition: .5s;
}
.iconDivBrd {
    height: 232px;
}
.preInr .preHdg {
    font-size: 9px;
}
.section-heading.hgrctrlBoB.CoachingBgadf h2::after {
    width: 310px;
    margin-left: -157px;
}
a.viewAllInsOff {
    font-size: 8px;
   padding: 5px 17px 4px 15px;
}
.hgrctrlBoB h2::after {
    width: 250px;
    margin-left: -120px;
}
.tv.nwsbG .txtTop{
	font-size:12px;
	font-weight:600;
	color:#fff;
	}
	.bigAdd.parwana {
    display: none;
}
.video_div1.col-md-12 iframe {
    height: 120px;
}
.col-xs-12.smallDivContainer.tvslider {
    display: none !important;
}
.bigAdd.htctr {
    display: none !important;
}
.btn {
    color: #fff;
    font-size: 9px;
    padding: 5px 10px 5px 10px;
}
.col-sm-3.padding0On768 {
    float: left;
    width: 50%;
}
.col-sm-3.padding0On768 .jR3DCarouselGalleryCustomeTemplate2 {
    width: 100% !important;
}
.members-details h4 {
    color: #fff;
}

.members-details .pos {
    color: #fff;
    font-size: 9px;
}
.passing0On320 {
    padding: 2px;
}
.starrever .reviewCntnt {
    font-size: 10px;
    line-height: 14px;
}
.col-sm-4.imgPto {
    padding: 4px;
    width: 25%;
    float: left;
    height: auto;
}
.content iframe {
    height: 56px;
}
.content img {
    height: auto;
}
.imgiconr .imgiern {
    width: 40px;
    height: 40px;
}
.subInr form input {
    margin: 13px 0;
    width: 100px;
    height: 20px;
    padding: 0;
    font-size: 9px;
}
.btn.btnsubCrip {
    background: none;
    border: 1px solid;
    padding: 0px 5px 0px 5px;
    height: 23px;
    margin: 0px 0 0 0;
}
.subInr form label {
    font-size: 14px;
    width: 100%;
}
.navbar-inverse {
    margin-bottom: 0px;
}
.imgslidrbob {
    margin-top: 29px;
}
.hdgClrYou.hgrctrlBoB h2::after {
    width: 250px !important;
    margin-left: -121px !important;
}
.socialLinkOtr .socialInr .fa {
    padding: 4px;
    font-size: 9px;
}

.bgfullImg.hover {
    -webkit-ransform: scale(1);
    -ms-ransform: scale(1);
    transform: scale(1);
}
.row.controlOn320 .padding0On768 {
    width: 49%;
}
.hgrctrlBoB h2::after {
    width: 139px;
    margin-left: -65px;
}
.hgrctrlBoB h2::after {
    width: 280px !important;
    margin-left: -139px !important;
}
/*===============================CourseDetailDefence=======================================*/
figure figcaption {
    padding: 15px !important;
}
figure.effect-ming figcaption::before {
    top: 10px !important;
    right: 10px !important;
    bottom: 10px !important;
    left: 10px !important;
}
.effect-ming:hover figcaption .brxtonHom p {
    margin: 11px !important;
}
figure.effect-ming p {
    font-size: 12px !important;
    padding: 4px !important;
}
.col-sm-12.bbookHomeslid {
    margin: 10px 0 10px 0 !important;
}
.secureBankingTips .imgHolder {
    width: 163px !important;
    margin: 99px 0 0 -80px !important;
}
.IconFlrtBgImg {
    width: 25px !important;
}
.ftchrBg .leftList li .text {
    font-size: 11px !important;
    font-weight: 400 !important;
}
.ftchrBg .rightList li .text {
    font-size: 11px !important;
    font-weight: 400 !important;
}.secureBankingTips ul li.singleLine {
    padding: 6px 0;
}
.secureBankingTips ul li {
    min-height: 52px;
}
.ch-grid li {
    margin: 2px !important;
}
.chooseUsInr {
    width: 100% !important;
}
.mtrCrOtr .corHdgCr h2 {
    font-size: 12px !important;
}
.mtrCor {
    font-size: 11px !important;
}
.ch-info h3 {
    padding: 31px 0 0 0 !important;
    height: 51px !important;
    font-size: 13px !important;
}
.ch-info p a {
    width: 58px !important;
    height: 58px !important;
    padding-top: 24px !important; 
    margin: 7px auto 0 !important;
    padding: 21px 0 0 0px !important;
    font-size: 6px !important;
}
.undrHdg {
    font-size: 11px !important;
}
.corsOtr {
    height: 166px !important;
}
.mtrCrOtr {
    width: 69% !important;
}
.subInr form label {
    font-size: 14px !important;
    width: 22% !important;
}
.displayNoneOnMobile {
    display: none;
}
.width100mobile {
    width: 100% !important;
}
.ourCotrsesOtr.responOn992 .padOurcrd15 {
    width: 20% !important;
}
.demoCouse iframe {
    height: auto !important;
}

/*===============================CourseDetailDefence=======================================*/
/*===============================test=======================================*/
.bradCrm .breadcrumb li a {
    font-size: 12px !important; 
}
.bgInrImg .entry-title-left h1 {
    font-size: 32px !important;
}
.heightOfBanner {
    padding-top: 95px !important;
}
.bagFil .btnBok a {
    padding: 2px 20px 1px 20px !important;
    font-size: 12px !important;
}
.container-fluid.bgclorBk {
    margin: 0 0 13px 0 !important;
}
.otercomets h3 {
    font-size: 15px !important;
}
.otercomets .product-categories li a {
    font-size: 10px !important;
}
.srotby label {
    font-size: 8px !important;
    margin-top: 12px !important;
}
.shortBY select {
    font-size: 9px !important;
}
.premanetIcon {
    height: 25px !important;
    width: 25px !important;
}
#listFltrBook .btnCun {
    height: 25px !important;
    width: 25px !important;
    font-size: 11px !important;
}
#listFltrBook {
    margin-top: 5px !important;
}
.slctFltr.wthAto {
    min-width: 38px !important ;
}
.srotby.mrgnbook .shortBY {
    width: 31px !important;
}
.slctFltr {
    padding: 3px 10px 3px 0px !important;
    min-width: 67px !important;
}
.srotby.mrgnbook label {
    margin-left: 7px !important;
}
.srotby .shortBY {
    width: 80px;
    margin-left: 0;
}
.topcon.hgrctrlBoB.testsrsLisHom h2 {
    font-size: 17px;
}
.otertxt p {
    font-size: 9px !important;
}
.validOffrOtr .validDatrInr {
    font-size: 7px;
}
.validOffrOtr .validDatrInr::before {
    font-size: 28px !important;
    line-height: 18px !important;
}
.offrt .persentSm {
    font-size: 9px !important;
    line-height: 4px !important;
}
.offrt .Offtxt {
    font-size: 9px !important;
}
.offrt .offmt {
    font-size: 14px !important;
    line-height: 12px !important;
    margin: 0 1px 0 3px !important;
}
.offOffrUpOtr {
    top: 16px !important;
    width: 49px !important;
}

.offrt .uptooff {
    font-size: 7px !important;
}
.offrt .amtoff {
    font-size: 8px !important;
}
.bookDtl h2 {
    line-height: 12px !important;
}
.bookDtl h2 .titlBok {
    font-size: 14px !important;
}
.txtOtr .bookDtl p {
    line-height: 12px;
}
.bookDtl p .titlBok {
    font-size: 10px !important;
    line-height: 4px !important;
}
.priceontest .amtVid {
    font-size: 14px !important;
}
.pubbtnDtl .btn .fa {
    font-size: 14px !important;
}
.pubbtnDtl .btn {
   height: 30px;
    line-height: 26px;
    font-size: 10px;
}
.pubbtn .btn .fa {
    font-size: 14px !important;
    margin-top: 1px !important;
}
.pubbtn .btn {
    width: 28% !important;
    height: auto !important;
}
.pubbtn {
    margin: 1px 0 0 0 !important;
}
.videoOtrtxt .txtinrHdg .headinonVide h2 {
    font-size: 13px !important;
    margin: 10px 0 0px 10px !important;
}
.star-rating::before {
   left: 10px !important; 
}
.priceingOnvid {
    margin: 18px 0 0 10px !important;
}
.pad15.imgctr.publi.videoBgwhit .publictinOtr.onvideoPagePsn {
    height: 100% !important;
}
/*===============================test=======================================*/
/*===============test full detail=========*/
.searchbarOnmobile .frmflt .input-group-btn i.fa.fa-search.srchIcn {
    top: 6px;
    right: 12px;
    font-size: 16px;
}
.iconwrrree .iconiner img {
    width: 33% !important;
}
.isedrfe .terds {
    font-size: 9px;
    line-height: 11px;
}
.mrndpdeontrslisfst.padding0On768 {
    padding: 6px;
    margin-bottom: 7px;
}
.imrseer .bgrinsdfe {
    margin: 10px 0 10px 0 !important;
    padding: 10px 0 10px 0;
}
.bgrinsdfe .inrIcon img {
    height: 31px !important;
}
.sempleotrTest {
    padding: 10px 0;
}
.titleIconUndrrTest span {
    font-size: 13px !important;

}
.titleIconUndrrTest {
    margin: 0px 0 0 0;
}
.bookdtlTitl .disCrp p {
    font-size: 12px !important;
}
.bookdtlTitl ul li {
    font-size: 12px !important;
}
.inrsdeCor .intdeedt h2 {
    font-size: 14px !important;
    color: #fff !important;
}
.inrsdeCor .intdeedt p{
    color: #fff !important;
}
.testpageoaner .inrsdeCor {
    height: auto !important;
    overflow: hidden;
}
.dtlOtr .dtlInr.listtestonArsdOrt {
    padding: 0;
}
/*===============test full detail=========*/
/*===============offer page=========*/
.offerHeading h2 {
    font-size: 14px;
}
.discriptionList li {
    font-size: 11px;
    line-height: 14px;
    margin-bottom: 6px;
}
.discriptionList li .fa {
    float: left;
}
.offerImage {
    width: 30%;
}
.offerMatter {
    width: 70%;
}

/*===============offer page=========*/
/*===============Blogs=========*/
.headingArchieve h2 {
    font-size: 12px;
    padding: 4px 0 3px 4px;
}
.headingBlg h2 {
    font-size: 12px !important;
    margin: 9px 0px 6px 0;
}
.blogImageCaption p {
    font-size: 9px;
}
.detaBloge p {
    font-size: 9px;
}
.detaBloge .btnredemore {
    font-size: 9px;
}
.shortBlogHeading {
    font-size: 10px;
}
.shortBlogDiscrop {
    font-size: 9px;
}
.blogImg {
    width: 100%;
    height: 54px;
    float: left;
}

.blogDetailMater {
    float: left;
    margin-bottom: 10px;
}
.padding0576 {
    padding: 3px;
}
.archiveToggle .dropdown-btn {
    font-size: 10px;
    padding: 0 0 0 10px;
    height: 20px
}

/*===============Blogs=========*/
/*===============Study Material=========*/
.overviewHeading h2 {
    font-size: 12px !important;
}
.matterOverView p {
    font-size: 10px !important;
}
.materiaOverview {
    padding: 10px 10px 10px 10px !important;
    margin-bottom: 6px !important;
}
.bottonOnOverView {
    margin-top: 0px !important;
}
.btnExploreMaterial.bgcolor {
    font-size: 8px !important;
}
.padding0OnMaterial {
    padding: 0 3px 0 3px !important;
}
.headingMaterial h2 {
    font-size: 14px !important;
}
.materiaCategory {
    margin-top: 0px !important;
}
.materialOuterContainer {
    margin: 6px 0 0 0 !important;
}
.mrgenTopofAsk {
    margin: 6px 0 0 0 !important;
}
.headingMaterial.schollWthRes {
    width: 100%;
    margin-top: 10px;
}

.chatIconOtr11.thsnl {
    bottom: 106px !important;
    right: 46px !important;
}
.headingMaterialContaint h3 {
    font-size: 11px !important;
}
.subjecOnmaterial {
    font-size: 9px !important;
} 
.starCountMaterisl .fa {
    font-size: 8px;
}  
.buttonInnerBuy a {
    font-size: 9px !important;
}
.StudyMateriaFilterInner .arechiveInner .archiveToggle .sidenav .background2 .dropdown-container a {
    font-size: 10px;
}
/*===============Study Material=========*/
/*===============Study Material=========*/
.widthCtrlOnMaterialExplore {
    width: 100%;
}
.totalNotes {
    font-size: 13px !important;
    line-height: 31px !important;
}
.numberArrowNote {
    font-size: 12px !important;
    line-height: 29px !important;
}
.changepage .btn.btn-dark {
    background: #ddd;
    padding: 2px 12px 3px 9px !important;
    font-size: 19px !important;
    line-height: 25px !important;
}
.changepage .btn.btn-secondary {
    background: #ddd;
    padding: 2px 12px 3px 9px !important;
    font-size: 19px !important;
    line-height: 25px !important;
}
/*===============Study Material=========*/
.mainColsBoxImg {
    width: 110px !important;
    height: 110px !important;
    margin-left: -109px !important;
}
.threeColsMainBox .contentColsBlock {
    padding: 63px 15px 20px !important;
}
.mainColsBoxImg {
    width: 110px !important;
    height: 110px !important;
    margin-left: -53px !important;
}
.mainColsBoxImg {
    padding: 10px !important;
}
.blockContentInf h3 {
    font-size: 10px !important;
    margin-top: 0px !important;
}

element {

}
.contentColsBlock:hover .mainColsBoxImg .upscIcon1 {

    opacity: 1;
    bottom: 90px;
    visibility: visible;

}

.upscIconCtrl {

    width: 35px;
    height: 35px;
    position: absolute;

}
.upscIcon1 {

    background: url(../images/courses/upsc/upscIcon.png);
        background-size: auto;
    left: 90px;
    bottom: 0;
    opacity: 0;
    transition: .2s;

}
.upscIcon1 {
    left: 29px !important;
    background-size: 34px 34px !important;
    width: 35px !important;
    height: 35px !important;
}
.contentColsBlock:hover .mainColsBoxImg .upscIcon1 {
    top: 50% !important;
    left: 50% !important;
    transform: translate(-50% , -50%) !important;
}
.twoColsMainBox .blockContentInf .knowMore {

    margin: 0 0 0 -49px !important;
    font-size: 12px !important;
}
/*=================upscDetail================*/
.questioInner .questionPara {
    font-size: 12px !important;
    line-height: 15px !important;
    float: left ;
}
.quizOption .quizOptionQuestion {
    font-size: 12px !important;
}
.radio, .checkbox {
    margin-top: 4px !important;
    margin-bottom: 4px !important;
}
.bottonsectionOnQuiz button {
    margin-left: 0px;
    font-size: 11px;
    padding: 0 5px 0 5px;
    height: 27px;
}
.currentLink a {
    font-size: 11px;
    line-height: 16px;
}
.timingCurrent .fa.fa-calendar {
    padding: 5px 0 5px 0;
}
.dailyQuizNumber li a {
    padding: 0px 4px 0px 4px!important;
    font-size: 10px !important;
}
.headingInner h3 {
    font-size: 13px !important;
}
.headinggovtLink {
    font-size: 12px !important;
}
.corsOtr.upscOpenIcon {
    height: 330px !important;
}
.listofgotvtLink ul li strong {
    font-size: 11px;
}
.listofgotvtLink ul li a {
    font-size: 9px;
}
.dailyQuizMatter {
    max-height: 210px;
}
.paddingCrtolUpsc {
    padding: 0 !important;
}
.mtrLiverm .mtrCor {
    font-size: 11px !important;
}
.optionQuiz .radio label {
    font-size: 11px;
}
.corsOtr.upscOpenIcon {
    height: 260px !important;
}
.relatedHeading h2 {
    font-size: 13px;
}
.reladetDiscription p {
    font-size: 11px;
}
.readmoreOnupsc a {
    font-size: 12px;
}
.upscHeadingPage h2 {
    color: #f00;
    font-size: 18px;
}
.corsOtr.upscOpenIcon {
    box-shadow: 0 0 16px 0 #a7bf8d;
}
/*=================upscDetail================*/
/*=================Upsc Read More Page================*/
.containtInnerHeadingReadmore h2 {
    font-size: 18px;
}
.innerContaintReadMote .headingOFredMore h2 {
    font-size: 15px;
    font-weight: 600;
}
.contaentInnerHeading h3 {
    font-size: 13px;
}
.innerContaintReadMote ul li {
    font-size: 11px;
}
.relatedHeading h2 a {
    color: #313131;
    font-weight: 600;
}
.reladetDiscription.innerContaintReadMote p {
    font-size: 11px;
}
.innerContaintReadMote h3 {
    font-size: 15px;
}

element {

}
.videoCaotionInner h3 {
    font-size: 12px;

}
/*=================Upsc Read More Page================*/
/*=================College Home================*/
.headingOfPage h2 {
    margin: 0px auto 2px !important;
    font-size: 19px !important;
}
.headingOfPage p {
    font-size: 10px;
}
.imageExplore {
    width: 56px !important;
    height: 51px !important;
}
.headingExplore h4 {
    font-size: 13px;
    font-weight: 600;
    margin: 11px 0 0px 0;
}
.contantExplore p {
    font-size: 10px !important;
}
.abroadExploreInner {
    margin-top: 10px;
}
.menuButtonOuter .nav.nav-tabs li a {
    padding: 7px 20px 4px 20px !important;
    font-size: 13px !important;
}
.imageiconcollgeInter {
    width: 29px !important;
}
.headingInnerOnsubCourse h4 {
    font-size: 10px !important;
}
.entranceinnerOncollege {
    padding: 1px !important;
}
.headingInnerOnsubCourse p {
    font-size: 8px;
    color: #5e5e5e;
}
.entranceOurer {
    float: left;
    width: 100%;
    margin: 0 0 10px 0;
}
.headingTopCourses {
    margin-top: 20px;
}
.topcoursesOuter .widthControOnCollege {
    width: 100%;
}
.digreeOuter {
    min-height: auto !important;
}
.wpb_wrapper.topCoursesouerDiv .headingOfPage {
    margin-bottom: 0;
}
.mrtntopofconsd {
    margin-top: 0px !important;
}
.digreeOuter.underMoreCourses {
    margin: 30px 0 30px 0;
    padding: 20px 0 10px 0;
}
.imageCountry {
    width: 50px !important;
    height: 50px !important;
}
.countryName {
    font-size: 12px !important;
    margin: 10px 0px 10px 0 !important;
}
.outerofcollgesubCourses {
    margin: 0px 0 0 0 !important;
}
.collegeCouse .courseName {
    font-size: 11px;
    font-weight: 600;
}
.lstyesrFee .lastyearFee {
    font-size: 8px;
}
.lstyesrFee {
    font-size: 9px;
}
.collegeRating .readingCollege {
    padding: 1px 4px 2px 6px;
}
.collegeCouse .courseName a {
    color: #f63;
    font-size: 10px !important;
}
.otherlinkCollege .viewAllCourse a {
 
    font-size: 10px !important;
}
/*=================College Home================*/
/*=================College List================*/
.topfilterInner .shortby .shortbyUl li a {
    font-size: 9px !important;
}
.contentPre.ghtctrPrePar .checkbox label {
    font-size: 9px !important;
}
/*=================College List================*/
/*=================top courses page================*/
.imagesChooseLable {
    width: 32% !important;
}
.topChursesByLabale {
    width: 68% !important;
}
.imageLableInner {
    height: 200px !important;
}
.titleOFlable {
    font-size: 13px !important;
}
.headingOFLable a {
    font-size: 13px !important;
}
.listbylableCourses li {
    height: 24px !important;
}
.listbylableCourses span:nth-of-type(1) {
    float: left;
    line-height: 23px !important;
}
.listbylableCourses span:nth-of-type(2) {
    float: right;
    line-height: 22px;
}
.headingOnLableSection h2 {
    font-size: 19px !important;
}
.headingOnLableSection p {
    font-size: 10px !important;
}
.headingOnLableSection {
    margin: 0 0 10px 0 !important;
}
.chooselableInner {
    margin: 0 0 14px 0px !important;
}
.headingInIntrust h3 {
    margin: 4px 0 3px 0 !important;
}
.headingInIntrust h3 a {
    font-size: 14px !important;
}
.headingInIntrust h3 a {
    font-size: 14px !important;
}
.buttonOfseeall a {
    padding: 5px !important;
    font-size: 11px !important;
}
.allCoursesTopCourses .exploreAllCoursesBtn {
    font-size: 11px;
}
.choosebyintrust {
    height: 189px !important;
    margin-bottom: 10px !important;
}

/*=================top courses page================*/
/*=================college overview================*/
.collegemane p {
    font-size: 11px !important;
} 
.collegemane h2 {
    font-size: 17px !important;
}
.menucontent.contentOncollgeOverview .dltMunu .navMnuLu li a {
    font-size: 9px !important;
}
.padingcontrolOncollegeOverflow {
    padding: 0 5px 0 5px !important;
}
.facilitiesUl li {
    padding: 6px !important;
    margin: 0 0 0px 0 !important;
}
.iconOfInfo .fa {
    font-size: 11px !important;
}
.titleofFacilites {
    font-size: 11px !important;
}
.wishListcollegeInner a .fa {
    padding: 3px !important; 
}
.wishListcollegeInner {
    margin: 20px 0 0 0 !important; 
}
.subjectOfReviw h2 {
    font-size: 15px !important;
}
.reviewOfcourse .fa {
    font-size: 11px !important;
}
.discriptionOfReview p {
    font-size: 11px !important;
}
.sectionofbranch {
    font-size: 11px;
}
.ratingofsection .fa {
    color: #f63;
    font-size: 9px !important;
}
.QuickLinkInr {
    float: left !important;
    width: 46.2% !important;
    margin: 0 10px 0 10px;
}
.adOtr {
    display: none;
}
.QuickLinkInr.margintopOnCollege {
    margin-top: 0px !important;
}
.afflatedcollegeInner {
    margin-bottom: 10px !important;
}
/*=================college overview================*/
/*=================courseList================*/
.formwthdInputPopUp {
    width: 50% !important;
}
.headingofModal h2 {
    margin: 15px 0 0 0 !important;
}
.backgrounChange .modal-body {
    padding: 7px !important;
}
.collegeListimage {
    width: 100% !important;
}
.social.txtMtr .fa.fa-phone {
    padding: 2px 2px 2px 3px !important;
    border: 1px solid !important;
    color: #fff !important;
}

/*=================courseList================*/
/*=================courseOverview================*/
.entranceOverviewHeading h2 {
    font-size: 19px !important;
}
.fromComment {
    float: left !important;
    width: 90% !important;
}
.fromComment .form-group {
    width: 77% !important;
    margin: 0 10px 0 10px !important;
    float: left;
}
.fromComment .btn {
    color:#fff;
    font-size: 9px;
    padding: 5px 10px 7px 10px;
    height: auto;
}
.namecantroler {
    width: 75% !important;
}

/*=================courseOverview================*/
/*=================entrance home================*/
.captionOfForm {
    font-size: 12px !important;
}

.queryFormOuteronTopSlider {
    width: 100% !important;
}
.captionOfForm {
    margin: 0 0 6px 0 !important;
}
.bannerTopUpscNext {
    top: 50% !important;
    transform: translate(0%, -50%);
}
.bannerTopUpscPre {
     top: 50% !important;
    transform: translate(0%, -50%);
}
.formOnbanner .form-control {
    height: 21px !importanti;
    font-size: 12px !important;
    padding: 2px 9px 2px 10px !important;
    font-weight: 400 !important;
}
.formOnbanner .form-group {
    margin-bottom: 7px !important;
}
.headingOnBanner h2 {
    margin: 40px 0 14px 0 !important;
    font-size: 16px !important;
}
.bannerOnupscBgtop {
    width: 100% !important;
    padding: 0 5px 0 5px !important;
}
.imageIFDeakOfDay {
    width: 20% !important;
}
.bannerTopUpscPre span.fa {
    padding:5px !important;
}

.formOnbanner .form-control {
    height: 22px !important;
}
.queryFormInnerOnTopSlider {
    margin: 10px 0 10px 0 !important;
}
.bannersliderOuter {
    margin-bottom: 10px !important;
}
.responsiveControlInEntrance .hdgbbkrH2 h2 {
    margin: 5px 0 !important;
    font-size: 14px !important;
    line-height: 20px !important;
}
.mrtLisrUl li {
    padding: 4px 0 4px 0 !important;
}
.mrtLisrUl .fa.fa-angle-right {
    font-size: 11px !important;
    padding: 3px 6px 4px 8px !important;
}

.hoverefctOrt {
    width: 81px !important;
    height: 23px !important;
}
.knowMore2.btnentranceHome {
    font-size: 10px !important;
    line-height: 10px !important;
}

.mrgnBtmAlBok {
    padding: 0 4px 0 4px !important;
}
.mrtLisrUl.trnsfrmCsl li a {
    font-size: 12px !important;
}
.mrtLisrUl .fa.fa-angle-right {
    font-size: 12px !important;
}
/*=================entrance Home================*/
.cart .examDetail .titleDate {
    width: calc(100% - 0px) !important;
}
.cart .examDetail .buttonBox.adjestBylist {
    width: 100% !important;
}
/*=================vacancyNotificationStatus================*/
.headingInlatestNotification h2 {
    text-align: center;
    color: #fff;
    font-size: 21px;
    margin: 6px 0 14px 0;
}
.updateInner.listofSideQuickLink .listOfUpate li a {
    font-size: 11px !important;
}
.updateInner.listofSideQuickLink .listOfUpate li::after {
    font-size: 11px;
}
.updateInner.listofSideQuickLink .listOfUpate li {
    padding: 0 0 0 10px;
}
.updateInner.listofSideQuickLink .listOfUpate {
    padding: 2px !important;
}
/*=================vacancyNotificationStatus================*/
.updateInner.overflowConttrolOnAndmitCard .listOfUpate li {
    margin: 2px 0 5px 0px;
}
.updateInner.overflowConttrolOnAndmitCard .listOfUpate li a {
    font-size: 12px !important;
}

/*=================vacancyNotificationStatus================*/
/*=================vacancyAdmit Card================*/
.quickLinkInAdmitCard .latestExamInner .bgImagelatestExam {
    height: 89px;
}
/*=================vacancyAdmit Card================*/
/*=================Abroad================*/
.mobileDisplayNoneAbroad {
    display: none;
}
/*=================Abroad================*/
/*=================Abroad Online gmat================*/
.paddingOnonLineGmat {
    padding: 0 2px 0 3px !important;
}
.resonMatter {
    padding: 10px !important;
}
.reasonOnabroadInner2 {
    margin-bottom: 10px !important;
}
.mainHeadingOnabroadOnline h2 {
    padding: 0 20px 0 20px !important;
}
.aboutOnlineClass .headingOfStudyabroad2 h2 {
    font-size: 25px !important;
}
.videoOFdemoOnaboradOnline {
    padding: 10px !important;
}
.videoDemoAboradOnline .demoCouse iframe {
    height: 143px !important;
}
.backcolorAcordian.backgorundOnstugyAbroad .demo {
    padding-top: 30px;
    padding-bottom: 30px;
}
.panel-title > a {
    padding: 8px !important;
}
.discriipOnheadir {
    padding: 0 10px 0px 0 !important; 
}
.headingAbrodOnline h1 {
    margin: 40px 10px 20px 0 !important;
}
.contentInnerabroadOnline {
    width: 60% !important;
}
.center-boder.askBdrclr.bdrColorOnAbroadheader {
    padding: 0 10px 0 10px !important;
}
.headingAbrodOnline h1 {
    font-size: 21px !important;
}
.mainHeadingOnabroadOnline h2 {
    font-size: 23px;
}
.planOnAbroadInner {
    padding: 10px 10px 10px 10px !important;
}
.listOfplanInr ul li {
    font-size: 12px !important;
}
.priceBox h1 {
    font-size: 21px !important;
    margin: 13px 0px 0 0 !important;
}
.priceBox {
    width: 170px !important;
    height: 48px !important;
}
.formOuterOnabroadHeader {
    width: 40% !important;
}
.btn.howtowrk {
    font-size: 13px !important;
}

/*=================Abroad Online gmat================*/
/*=================Abroad Online ieltsHome================*/
.listofDiffen ul li {
    font-size: 13px !important;
    padding: 0 0 0 19px !important;
}
.listofDiffen .detailDiffent {
    padding: 0 0 0 0;
}
.listTableuniversityOuter table tbody tr td .fa.fa-check {
    
    font-size: 19px !important;
}
.listTableuniversityOuter table tbody tr td .fa.fa-times {
    color: red;
    font-size: 19px !important;
}
/*=================Abroad Online ieltsHome================*/
/*=================Abroad GRE home================*/
.heaidngOfCouseDiff h2 {
    font-size: 16px;
    font-weight: 600;
    margin: 10px 0 11px 0;
}
/*=================Abroad GRE home================*/
.profileBuldingBox {
    height: 325px !important;
    margin: 10px 0px 10px 0 !important;
}

/*=================Abroad purchase================*/
.innerofPurchase h2 {
    margin: 20px 0 6px 0 !important;
}
.abroadFeature ul li {
    font-size: 13px !important; 
}
.fratureDetailner ul li {
    font-size: 13px !important;
}

/*=================Abroad purchase================*/
/*=================Abroad Home================*/
.headingbannerAbroadHome {
    padding: 0 0 0 0px !important;
}
.headingbannerAbroadHome h2 {
    font-size: 27px !important;
    margin: 0px 0 6px 0 !important;
}
.imgOnabroadHomeInner {
    min-height: 230px !important;
}
.displayNoneOnMobile768 {
    display: none !important;
}
.positionchangeOnAbroadHome {
    margin: -81px 0 0 0px !important;
    padding: 0 0 0px 0px !important;
}
.planOnAbroadInner {
    min-height: 396px !important;
}
.abroadArticalNext {
    right: -8px !important;
}
.abroadArticalPre {
    left: -8px !important;
}
.homecoursePlanNext {
    right: -8px !important;
}
.homecoursePlanPre {
    left: -8px !important;
}
.btn.btnviewHome {
    padding: 10px 20px 10px 20px !important;
    font-size: 14px !important;
}
.abroadHomeLeft {
    margin: -13px 0 0 0;
}
/*=================Abroad Home================*/
/*=================Cart================*/
section.smartWayInfoWrap.roundBoxBg.cartMarginTop {
    margin-top: 50px !important;
}
.insViddm.inmOncart .contanme .uperdifnedf {
    font-size: 13px !important;
}
.mrndpdeontrslisfst {
    padding: 0 4px 0 4px;
}
.imgOncrtadadf img {
    width: 30px !important;
}
.insViddm.inmOncart .contanme .inrTxtader {
    font-size: 9px !important;
}
#myWishListIndx {
    padding: 0px !important;
}
.otrofcondfe12Clt {
    padding: 0 !important;
}
.titleonCart {
    font-size: 12px !important;
    font-weight: 600;
}
.contrndsfOtr .manePdrt {
    font-size: 11px !important;
}
.hgtEque {
    padding: 0 !important;
}
/*=================Cart================*/
/*=================CheckOut================*/
.custom-control.inputOnDeliveryAddress {
    width: 20px;
}
.fullName {
    font-size: 16px;
}
.inrofAcdtl .hdgdmrinr h2 {
    font-size: 15px;
}
.otrOfacornt .inrofAcdtl {
    padding: 10px 10px 10px 10px;
}
li.wc_payment_method.payment_method_ccavenue label img {
    width: 100px !important;
}
li.wc_payment_method.payment_method_paytm label img {
    width: 100px;
}
.payment_box.payment_method_ccavenue p {
    width: 100%;
    font-size: 10px !important;
}
.underPeraPay p {
    font-size: 10px !important;
}
.paddingOn768checkOut {
    padding: 0 2px 0 0px;
}
/*=================CheckOut================*/
/*=================Video Home================*/
.imgvidCor {
    width: 50% !important;
}
.materVidOtr {
    width: 50% !important;
}
.priceingMrp .pricingInr .vidSelprc {
    font-size: 23px;
}
.listVidOfr li {
    font-size: 10px;
}
.timeingOfCrs {
    font-size: 12px;
}
.btnLrnrVid {
    width: 104px !important;
    font-size: 13px;
}

/*=================Video Home================*/
.contentPre.ghtctrPrePar .colpPreYrPpr li .introDuc {
    width: 37% !important;
}


#mobileFilteCollapseVideoCourses {
    position: absolute;
    z-index: 9999;
    width: 250px;
    top: 29px;
    left: 0;
}
/*====================StatePCS Page======================*/
.paddingOn767statePage {
    padding: 0 5px 0 5px;
}
.stateOuter {
    margin: 5px 0 5px 0;
}
/*====================StatePCS Page======================*/
/*====================Publication======================*/

.publictinOtr .txtOtr .bookDtl p {
    margin-bottom: 7px;
    font-size: 18px !important;
}
.pubbtnDtl {
    margin-top: 30px;
}
.pubbtn .btn {
    padding: 4px 0 4px 0;
    margin: 12px 0px 0 0px;
}
.tookotr li a {
    font-size: 23px !important;
}
.headingBokCat {
    right: 53px !important;
    width: 98% !important;
}
.headingBokCat h3 {
    font-size: 15px;
}
.outerOfQueryForm .outerOfTable {
    overflow-x: auto;
}
ul.homeProductListing.productListOnPublication li {
    height: 152px !important;
    width: 25% !important;
    padding: 0 20px 0 20px;
}
.sectionControlOnPublicationCourse .homeProductsInner::before {
    top: 152px;
}
.sectionControlOnPublicationCourse .exploreBtn.animated.btnHinEng {
    font-size: 11px;
}


.roundBoxBg.outerFOPublicationHomeSubCat .bgblacg .section-heading.hdgCtrlCO.hghtCir .offceOtre.wthCirPub {
    width: 100%;
}
.roundBoxBg.outerFOPublicationHomeSubCat .bgblacg .section-heading.hdgCtrlCO.hghtCir .offceOtre.wthCirPub .servicesTitle {
    font-size: 14px;
    margin-top: 44%;
}
/*====================Publication======================*/
/*====================Book detail======================*/

.btnInt .buyNow {
    width: 100px;
    height: 32px;
    margin: 35px 0 0 14px;
    font-size: 13px;
}
.btnInt .adCrt {
    width: 100px;
    padding: 0 0 0 0;
    height: 34px;
    font-size: 12px;
}
.minusONDetailPage, .plusOnDetailPage {
    width: 30px;
    height: 30px;
    font-size: 27px;
    line-height: 12px;
}

/*====================Book detail======================*/
/*===================study Material====================*/

.priceInnerMaterial {
    padding: 5px 5px 5px 5px;
}
.publictinOtr.studyMatiralLatest .titleOfBook h5 {
    font-size: 14px;
}
.listOfTiem {
   font-size: 11px;
}
.priceInnerMaterial .mrpPrice {
    font-size: 9px;
}
.costpriceMaterial {
    font-size: 15px;
    font-weight: 800;
}
.priceInnerMaterial {
    width: 123px;
}
.offOnMaterial {
    font-size: 8px;
}
.btn.btnBuyNow {
    padding: 3px 5px 3px 5px;
    font-size: 11px;
}
.paddingOnMobile {
    padding: 0 5px 0 5px;
}

.category-item .category-content .cat__link {

    font-size: 13px;

}
.category-item .category-content .cat__link {
    padding: 4px 10px;
}
.category-item {
    margin-bottom: 10px;
}
/*===================study Material====================*/
/*===================About us====================*/
.iconinrabout .fa {
    font-size: 26px;
}
.imgIrnthr .emplyotrthe .numberother {
    font-size: 24px;
    color: #fff;
    font-weight: 600;
}
.imgIrnthr .emplyotrthe {
    width: 37%;
}
.iconabotu {
    width: 63%;
}
.iconinrabout .fa {
    font-size: 24px;
}
.imgIrnthr.hgtonabutofvisi .emplyotrthe {
    width: 47%;
    padding: 9px 0px 0px 8px;
}
.imgIrnthr.hgtonabutofvisi .emplyotrthe .numberother {
    font-size: 27px;
    line-height: 24px;
}
.imgIrnthr.hgtonabutofvisi .emplyotrthe .numberother h3 {
    margin: 7px 0 0 0;
    font-size: 17px;
}
.imgIrnthr.hgtonabutofvisi .iconabotu .iconinrabout {   
    margin: 0px 0 0 0;
}
.imgIrnthr.hgtonabutofvisi .iconabotu .iconinrabout .fa {
    font-size: 16px;
}
.imgIrnthr.hgtonabutofvisi {
    height: 73px;
}
.imgIrnthr.normalEft .emplyotrthe p .numberwithoutTeb {
    font-size: 16px;
    margin: 0 5px 0 0;
}
/*===================About us====================*/
/*===================Author policy====================*/
.fran_materInr.askComOrOnlist {
    min-height: 570px;
}
.fran_materInr {
    min-height: 240px;
    margin: 30px 0 0 0;
}
/*===================Author policy====================*/
/*===================be a partner====================*/

.hdgcmr.featurePrtnerResponive .edulindgn .fran_materInr.thelistIndPartner {
    min-height: auto;
}
.ionFrenInr {
    text-align: center;
    width: 59px;
    margin: 0 auto;
}

.materFran .contntInr {
    text-align: center;
    font-size: 12px;
    line-height: 20px;
}
.fran_materInr {
    min-height: 240px;
}
.askFromQuery.formACcordingPtnr form .form-group {
    width: 50%;
}
.hgrctrlBoB.frnachiseePagehdg2 h2 span {
    font-size: 20px;
}
.padfrna.mrgentop20Fran .fran_materInr.patnrDrnt {
    min-height: 140px;
}
.hgrctrlBoB.frnprgm h2 span {
    font-size: 20px;
}

.hgrctrlBoB.frnachiseePagehdg h2 span {
    background: #e6ffec;
    color:#f63;
    font-size: 20px;
}
.hgrctrlBoB.frnachiseePagehdg h2 {
    margin: 30px 0 20px 0;
    position: relative;
    float: left;
    width: 100%;
}
/*===================be a partner====================*/
/*===================Join Franchise====================*/
.ionFrenInr.imageIconFit {
    margin: 0 auto;
}
.outeerOFFanrCrtlResponsive .fran_materInr {
    min-height: 300px;
}
/*===================Join Franchise====================*/
/*===================Login====================*/\
.hgrctrlBoB.loginPageOr h2::after {
    left: 68% !important;
}
.form-control.placeHdg {
    height: 44px !important;
}
.formirnreg .form-group {
    margin-bottom: 20px !important;
}
.login100-form-btn {
    height: 42px !important;
}
.formirnreg.regtrfrmOnPage .btn-face {
    padding: 12px 10px 13px 10px !important;
}
.btn-face {
    padding: 12px 8px 13px 20px !important;
}
/*===================Login====================*/
/*===================Career Counselling====================*/
.innerOFbannerTop {
    margin: 20px 0 0 0;
}
.titleOfbannerCounselling h2 {
    font-size: 26px;
    width: 100%;
}
.btn.buttonOFOuter {
    margin: 0 0 10px 0;
}
.mainHeadingCunslling h2 {
    font-size: 20px;
}
/*===================Career Counselling====================*/
/*===================Writting Challange====================*/

.answerWrittingOuter {
    width: 33.33%;
}
.answerWrittingOuter .flexChellangeouter {
    min-height: 120px;
}
/*===================Writting Challange====================*/
/*===================Mini Comunication====================*/

.btn.joinBtn {
    padding: 8px 12px 8px 12px;
    width: 48%;
    height: auto;
    font-size: 11px;
}
.btn.viewBtn {
    padding: 8px 0px 8px 0px;
    width: 49%;
    font-size: 11px;
}

.nameOfGroup {
    font-size: 22px;
}
.tabsOfGroupInner .nav.nav-tabs li a {
    font-size: 14px;
}
.titleOfGroup {
    font-size: 17px;
    color: #444;
}
.countingMemeber {
    font-size: 11px;
}
.profileImageChatroom img {
    width: 23px;
}
.typingmatter .chatCtroler textarea {
    font-size: 11px;
    width: calc(100% - 20px);
}
.chatCtroler .btn.btn-primary {
    width: 20px;
    height: 20px;
}
/*===================Mini Comunication====================*/
/*===================250 faculty============*/

.ed-digit {
    font-size: 10em !important;
}
.wpb_wrapper.ice-ex-cont {
    width: 390px !important;
}
.ed-ex-years {
    left: -70px !important;
    top: 71px !important;
    font-size: 15px !important;
}
/*===================250 faculty============*/
/*===================live class facultu and course content============*/

.nameOfAuthor h3 {
    font-size: 15px;
}
.imageOfAuthor {
    width: 35%;
}
.nameOfAuthor {
    width: 50%;
}
.aboutAutherDetail {
    width: 100%;
}
/*===================live class facultu and course content============*/
/*===================Abraod Counsellng============*/

.innerOFserviseCoun {
    margin: 10px auto;

}
.outerOfProcess {
    min-height: 160px;
}
.faqOuterFuture .panel-title > a {
    font-size: 12px;
}
/*===================Abraod Counsellng============*/ 
/*===================Upse UPdate============*/ 

.threeColsMainBox .contentColsBlock {
    width: 50% !important;
}
.mainColsBoxImg {
    width: 150px !important;
    height: 150px !important;
    margin-left: -73px !important;
}
.mainColsBoxImg {
    top: -11px !important;
}
.blockContentInf {
    padding: 85px 10px 20px !important;
}

/*===================Upse UPdate============*/ 
/*==========test Home==========*/

.outerOfCateTest span h2 {
    color: #fff;
    font-size: 16px;
    letter-spacing: 1px;
}
.innerOFCategoryTest .btnToExplore {
    height: 122px;
}
.slickpre.demoVidPre {
    top: 41%;
    left: 16px;
}
.slicknext.demoVidNext.slick-arrow {
    top: 41%;
    right: 13px;
}
/*==========test Home==========*/
/*==========Video Home==========*/
.black-shadow {
    height: 13px;
    background-size: 18px;
}
.link-wrapper ul li a img {
    width: 25px;
}
.link-wrapper ul li a p {
    white-space: break-spaces;
}
.searchOuter_new input {
    font-size: 14px;
    width: 80%;
    height: 36px;
 }
 .searchOuter_new button {
    font-size: 17px;
    width: 20%;
    height: 36px;
    padding: 0 0 0 0;
}
li.man-link-li {
    display: none;
}
.link-wrapper-li {
    width: 15.6% !important;
}
.link-wrapper-li:nth-child(2) {
    width: 16.8% !important;
}
.link-wrapper-li:nth-child(7) {
    border-right: none;
    width: 13.8% !important;
}
.link-wrapper ul li a p {
    font-size: 8px !important;
}
.headingListVideo {
    float: left !important;
    width: 63% !important;
}
.priceofchapter {
    float: left;
    width: 30%;
}
.firstRow.colorTheamVideo .outerOFcollapse .buttonOfBuy a {
    font-size: 10px;
    width: 100%;
    padding: 2px 4px 2px 4px;
}
.buttonOfBuy {
    padding: 1px 0 0 10px;
}
.discovery-nav .nav.nav-pills li a {
    padding: 5px 10px 5px 10px;
    font-size: 14px;
}
/*==========Publication home=============*/
.slicknext.categoryNext {
    top: 38%;
    right: -4px;
}
.slickpre.categoryPre {
    top: 38%;
    left: -4px;
}
/*==========Publication home=============*/
/*==========DLP Study Material=============*/

.pad15.imgctr.publi.videoBgwhit.onstudyMaterial .publictinOtr.onvideoPagePsn {
    height: auto !important;
}
.priceOfStudyMaterial {
    padding: 10px;
}
.priceOfStudyMaterial .priceInnerMaterial {
    width: 100%;
}

/*==========DLP Study Material=============*/
.gridOfsocialSites {
    grid-gap: 20px;
}
.outerofSubsCribe {
    margin: 21px 0;
}

.gridOfsubscribe {
    grid-gap: 20px;
}
.outerOFBottomMenu {
    margin: 40px 0 0;
}
.inneriOfFollowUs p {
    font-size: 15px;
}
.socialIcon span {
    width: 30px;
    height: 30px;
}
.socialIcon span .fa {
    font-size: 22px;
    color: #b2f4dc;
}
.socialIcon span .fa {
    font-size: 13px;
}
.inneriOfFollowUs p {
    font-size: 15px;
}
.flexofsubsCribe h3 {
    font-size: 15px;
}
.flexofsubsCribe input.form-control {
    height: 41px;
}
.flexofsubsCribe .input-group .input-group-append .btn.btn-success {
    font-size: 12px;
    padding: 5px;
}
.flexoflistinner h3 {
    font-size: 17px;
}
.flexoflistinner ul li a {
    font-size: 13px;
}
.gridOfFooterMenu {
    grid-template-columns: repeat(2,1fr);

}
.headingHome h2 {
    font-size: 22.88px;
}
.gridOfRecentlyAdded {
    grid-template-columns: repeat(2,1fr);
    padding: 10px;
}
.listOfIcon ul li {
    width: 25% !important;
}
.titleOfPrograme {
    font-size: 14px !important;
}
.twoColsMainBox.threeColsMainBox.entranceGrid {
    grid-template-columns: 1fr 1fr !important;
}
.outerOfReledTest5pro .pad15.imgctr.publi.videoBgwhit .publictinOtr.onvideoPagePsn {
    height: auto !important;
    padding-bottom: 10px;
}
.outerOfReledTest5proBig .pad15.imgctr.publi.videoBgwhit .publictinOtr.onvideoPagePsn {
    height: auto !important;
    padding-bottom: 10px;
}
.filterContainer {
    background: #fff;
}
.headingOnReadmore h2 {
    text-transform: uppercase;
    font-size: 20px;
}
.abroadFeatureDetail {
    padding: 0px !important;
    margin-top: 15px;
}
.titleOfVideo p {
    margin: 6px 0 6px 0;
}
.listdataOfsyllabus ul.listwithpdf li a {
    padding: 7px 20px 7px 20px;
    font-size: 13px;
}
.listdataOfsyllabus ul.listwithpdf li::after {
    top: 8px;
    font-size: 15px;
}
.examQuiz .questionOuter {
    padding: 10px;
}
.outerofQustionListQuiz {
    display: none;
}
.innerOfSideList {
    margin: 0px 0 20px 0;
}
.headingOnEssayNew h2 {
    font-size: 21px;
}
.titleOfListChanllenge h3 {
    font-size: 16px !important;
}
.newStylePageUpdate .titleOfListChanllenge {
    padding: 7px !important;
}
.listofQuestionWritting ol li a {
    font-size: 13px;
}
.outerofAnswerwritting.bgClolorOnlistChallenge.newStylePageUpdate {
    padding: 10px 0 10px 0 !important;
}
.innerOfSideList .ineroFadd {
    display: none;
}
.innerOFcllapsseChapter {
    overflow: auto;
}
.yourStream {
    padding: 0 20px 10px 0;
}
.listdataOfsyllabus {
    padding: 0 0px 0 0;
}
.coursenameOnList h2 a {
    font-size: 12px !important;
}

}

@media screen and (max-width: 576px) {

	figure.effect-ming figcaption::before {
    top: 3px !important;
    right: 3px !important;
    bottom: 3px !important;
    left: 3px !important;
}
.chatIconOtr11.thsnl {
    bottom: 76px !important;
    right: 6px !important;
}
.effect-ming:hover figcaption .brxtonHom p {
    margin: 0px !important;
}
figure.effect-ming p {
    padding: 3px !important;
	font-size: 9px !important;
}
.pdghmbk {
    margin: 2px !important;
}
.secureBankingTips .imgHolder {
    width: 103px !important;
    margin: 99px 0 0 -50px !important;
}
.IconFlrtBgImg {
    width: 14px !important;
}
.IconFlrtBgImg {
    display: none !important;
}
.ftchrBg .rightList li .text {
    font-size: 8px !important;
}
.secureBankingTips ul li .text {
    width: 100% !important;
}
.secureBankingTips ul li {
    min-height: 39px !important;
}
.secureBankingTips ul li {
    padding: 5px 0 !important;
}
.ftchrBg .leftList li .text {
    font-size: 8px !important;
}
.classroomCoaching .ourCotrsesOtr .padOurcrd15 {
    width: 100% !important;
}
.iocnflipint {
    margin-top: 15px !important;
}
.iocnflipint img {
    width: 30px !important;
}
.imgIconCor {
    height: 60px !important;
}713
.ourCotrsesOtr.responOn992 .padOurcrd15 {
    width: 50% !important;
}
.corsOtr {
    height: auto !important;
}
.ourCotrsesOtr.responOn992 .padOurcrd15 {
    width: 33.33% !important;
}

.headingDomo h2 {
    font-size: 11px !important;
}
.demoCouse iframe {
    height: 168px !important;
}
.padding0test .pad15.imgctr {
    margin: 1px 2px 1px 2px;
}
.padding0test {
    padding: 0;
}
.testdisplayNoneOnMobile {
    display: none;
}
.testwidth100mobile {
    width: 100% !important;
}
.bgInrImg .entry-title-left h1 {
    font-size: 18px !important;
    margin: 16px 0 0 0 !important;
}
.bradCrm .breadcrumb li a {
    font-size: 8px !important;
}
.breadcrumb {
    margin: 0px 0 0px 0 !important;
}
.entry-header.bgInrImg {
    height: 68px !important;
}
marquee .text-center.last {
    font-size: 10px;
    margin: 0 0 6px 0 !important;
}
/*============test full detail=======*/
.testListOtrtxt .testtxtinrHdg .headinonVide h2 {
    font-size: 13px !important;
}
.ocnListofcInr .testListOtrtxt .testtxtinrHdg p {
    font-size: 11px !important;
}
.tersfddpriceingOnvid .priceOnSlot {
    margin: 0px 0 10px 0 !important;
}
.dtlOtr .mrndpdeontrslisfst.padding0On768 .testListOtrtxt .tersfddpriceingOnvid .star-rating.onTestDtlPageStr {
    height: 12px;
    font-size: 9px;
}
.tersfddpriceingOnvid .priceOnSlot .amtVid {
    font-size: 14px !important;
}
.mrndpdeontrslisfst.padding0On768 {
    width: 100%;
}
.ocnListofcInr .testListOtrtxt .testtxtinrHdg .form-control {
    height: 30px;
    margin-bottom: 15px !important;
    font-size: 11px;
}
.btnonsd button {
    margin: 28px 5px 0 0 !important;
    width: 48%;
    height: 37px;
    float: left;
}
.imrseer .bgrinsdfe {
    margin: 5px 0 5px 0 !important;
}
.sempleotrTest {
    padding: 10px 0 10px 0;
}
.bgrinsdfe .inrIcon img {
    height: 20px !important;
}
.titleIconUndrrTest span {
    font-size: 9px !important;
}
.samplePaddingOn576 {
    padding: 0 3px 0 3px;
}
.w3-bar.w3-black .w3-button {
font-size: 12px;
    padding: 5px;
}
.bookdtlTitl h2 {
    font-size: 19px;
}
.tableadisnal tr th {
    font-size: 11px;
}
.tableadisnal tr td {
    font-size: 10px;
}
.reviwHead h2 {
    font-size: 13px;
    font-weight: 600;
    margin: 8px 0;
}
.inrsdeCor .intdeedt h2 {
    font-size: 17px;
    color: #fff;
    margin: 5px 0px;
}
.bookdtlTitl .disCrp .inrsdeCor .intdeedt p {
    font-size: 8px;
}
.withOn576testDetail.padding0test {
    width: 50%;
}
.bookdtlTitl .disCrp .inrsdeCor .intdeedt {
    padding: 10px 8px 10px 8px;
    min-height: 116px;
}
.testpageoaner .inrsdeCor {
    overflow: hidden;
    min-height: auto;
    height: auto !important;
}
.inadernd .thesdtrnde .tabInrOntest button {
    font-size: 11px !important;
    height: 20px;
    padding: 0 7px 0 7px;
}
.bookdtlTitl ul li {
    font-size: 9px;
}
.bookdtlTitl .disCrp p {
    font-size: 9px;
}
.disCrp h3 {
    font-weight: 600;
    font-size: 12px;
}
.frmotr .bg-image h3 {
    font-size: 13px;
}
.form-control {
    height: 30px;
    font-size: 11px;
}
.frmdivotr.frmonpartner .center-boder {
    min-height: 274px;
}
.inrsdeCor {

    background-image: #de3343;
    background-image: -moz-linear-gradient(left, #de3343 1%, #de3294 90%);
    background-image: -webkit-linear-gradient(left, #de3343 1%,#de3294 90%);
    background-image: linear-gradient(to right, #de3343 1%,#de3294 90%);
    filter: progid: DXImageTransform.Microsoft.gradient( startColorstr='#de3343', endColorstr='#de3294',GradientType=1 );
    background: linear-gradient(to right, #de3343 0%, #de3294 90%);
    color: #ffffff;
    border-color: #de3294;

}
/*============test full detail=======*/
/*============Offer=======*/
.chatIconOtr11.thsnl span .fa.fa-bell.fxdIocncht {
    padding: 8px !important;
    font-size: 10px !important;
    color: #fff;
}
.chatIconOtr span .fa.fa-comments.fxdIocncht {  
    font-size: 11px !important;
    padding: 8px !important;
}
.fa.fa-angle-up.icontopw {
    font-size: 12px !important;
    padding: 7px 9px 7px 9px !important;
}
.chatIconOtr22 {
    right: 7px !important;
}
.chatIconOtr {
    bottom: 43px !important;
    right: 6px !important;
}
.offerImage {
    width: 100%;
}
.offerMatter {
    width: 100%;
}
.offerPadding0On320 {
    padding: 0;
}
.chatIconOtr11.thsnl .bottmOn320 {
    bottom: 77px !important;
    right: 7px !important;
}
.offerOuterOne {
    padding: 0 !important;
    margin: 0 !important;
}
.imageOffer img {
    float: left;
}
.offerOuterOne {
    padding: 0px;
    margin: 3px;
    width: 48.1%;
}
.offerHeading h2 {
    font-size: 12px;
    font-weight: 600;
}
.discrptionInnerOfer p {
    font-size: 10px;
}
.discriptionList {
    column-count: 1;
    padding: 0;
}
.discriptionList li .fa {
    padding: 0px 5px 12px 0;
}
.offerMatter {
    padding-bottom: 10px;
}
.offerOuterOne:hover {
    box-shadow: 0 0 0px 0 #6c6c6c;
}
.wth100Onblog {
    width: 100%;
}
.displaynoneBlog320 {
    display: none;
}
/*============offer=======*/
/*============Study Material=======*/
.studyMaterialFilter {
    display: none;
}
.widthCtrlOnMaterial {
    width: 100%;
}
.schoolClassTab .nav-tabs > li > a {
    font-size: 7.5px !important;
}
/*============Study Material=======*/
/*============Explore Category Study Material=======*/
.widthon567exploreCat {
    width: 50%;
}
/*============Explore Category Study Material=======*/
/*============UPSC HOME=======*/
.threeColsMainBox .contentColsBlock {
    width: 50% !important;
    float: left !important;
}
.threeColsMainBox .contentColsBlock {
    padding: 63px 2px 20px !important;
}
.paddingCtronFooter h3.footer_hding {
    font-size: 10px;
}
#cssmenu > ul > li > a {
    font-size: 7px;
}
#cssmenu > ul > li:hover {
    padding-left: 0px;
}
.fbIconSet ul li a .fa {
    font-size: 8px;
    margin-right: 5px;
    padding: 0px 0 0 0px;
    height: 18px;
    width: 16px;
    line-height: 16px;
}
.fbIconSet ul li a {
    line-height: 18px;
    font-size: 11px;
}
.fbIconSet ul li a:hover {
    background-position: 0px 0px;
    padding-left: 0px;
}
.PhnNum .fa.fa-mobile {
    font-size: 21px;
    padding: 0 7px 0px 2px;
}
.blockContentInf p {
    font-size: 9px !important;
}
.subInr form input {
    width: 93px !important;
}
.subInr form label {
    font-size: 14px !important;
    width: 100% !important;
}
.subInr form input {
    margin: 3px 0;
    height: 16px;
}
.btn.btnsubCrip {
    height: 18px;
}
.subInr {
    padding-bottom: 10px;
}
.twoColsMainBox .blockContentInf .knowMore {
    margin: 0 0 0 -29px !important;
    font-size: 9px !important;
    padding: 0 10px 0 10px;
    height: 20px;
    line-height: 17px;
}
.twoColsMainBox .blockContentInf .knowMore {
    bottom: -9px !important;
}
/*============UPSC HOME=======*/
/*===================upscDetail===============*/
.width100mobileUpsc {
    width: 100% !important;
}
.corsOtr.upscOpenIcon .iconOur .iconInrCOE {
    width: 38px;
}
.mtrCrOtr .corHdgCr h2 {
    font-size: 11px !important;
    color: #000;
}
.mtrLiverm .mtrCor {
    font-size: 10px !important;
}
.questioInner .questionPara {
    font-size: 10px !important;
    line-height: 13px !important;
    float: left;
}
.quizOption .quizOptionQuestion {
    font-size: 10px !important;
}
.optionQuiz .radio label {
    font-size: 10px;
    line-height: 21px;
}
.headinggovtLink {
    font-size: 11px !important;
}
/*.ourprogrammOfUpsc .corsOtr.upscOpenIcon .mtrCrOtr .btnOtrcor.upscExploreBtn .btnLrnr {
    margin: 0px !important;
}*/
.btnOtrcor .btnLrnr {
    width: 95px !important;
}
.btnOtrcor .btnLrnr a {
    padding: 3px 10px 3px 10px !important;
    font-size: 11px !important;
}
.paddingonmobileupsc {
    padding: 0 3px 0 4px;
}
/*===================upscDetail===============*/
.headingOfPage h2 {
    margin: 0px auto 2px !important;
    font-size: 12px !important;
}
/*===================upscDetail===============*/
/*===================collge home===============*/

.headingOfPage h2 {
    margin: 0px auto 2px !important;
    font-size: 12px !important;
}
.headingOfPage p {
    width: 90%;
}
.imageExplore {
    width: 36px !important;
    height: 31px !important;
}
.headingOfPage h2 {
    width: 100% !important;
}
.headingOfPage p {
    width: 100%;
}
.headingExplore h4 {
    font-size: 10px;
}
.studyabroadExplore .paddingCantrolOnAbroad {
    padding: 2px;
}
.exploreOuter {
    margin: 0px 0 0px 0 !important;
}
.exploreInner {
    max-height: 131px !important;
    height: 132px;
}
.menuButtonOuter .nav.nav-tabs li a {
font-size: 11px !important;
}
.entranceinnerOncollege {
    width: 33.33% !important;
    text-align: center;
    float: left;
}
.headingInnerOnsubCourse p {
    font-size: 8px !important;
}
.entranceOurer {
    margin: 10px 0px 10px 0 !important;
}
.entranceinnerOncollege a .outerofcollgesubCourses {
    padding: 10px 0 10px 0 !important;
    box-shadow: 0 0 10px 0 #ddd !important;
    border-radius: 17px !important;
}
.headingOfPage p {
    width: 100% !important;
}
.digreeInner .degreeHeading h4 {
    font-size: 12px !important;
}
.listOfcoutses li a {
    margin: 5px 2px 5px 2px !important;
    font-size: 10px !important;
    padding: 2px 8px 2px 8px !important;
}
.cousesButton .listOfcoutses {
    padding: 0;
}
.digreeOuter.heightSpacialCourse {
    min-height: auto !important;
    margin-bottom: 30px;
}
.headingOfPage {
    margin: 0 0 0px 0 !important;
}
.digreeInner .degreeHeading h4 {
    margin: 10px 0 6px 0 !important;
}
.digreeOuter {
    border: 3px solid #fff !important;
    padding: 10px 0px 0px 0px !important;
}
.pdg0onOff.wthon567College {
    width: 100%;
}
.readmoreTxt a {
    font-size: 11px !important;
    padding: 3px 8px 2px 5px !important;
    margin: 5px 5px 5px 0 !important
}
.topContries .widthControOnCollege {
    width: 50%;
}
.studyabroadExplore.collgeWth .widthControOnCollege {
    width: 50%;
}
.iconcollegeLocation {
    display: none !important;
}
/*===================collge home===============*/
/*===================collge List===============*/
.collegeHeading .headingofpage h2 {
    font-size: 15px;
    margin: 0 0 7px 0;
}
.shortby .shortbyUl {
    padding: 0 0 0 0 !important;
}
.topfilterInner .shortby .shortbyUl li a {
    padding: 2px !important;
    margin: 3px 0px 3px 0px !important;
}
/*.displayNoneON576collgeList {
    display: none !important;
}*/
.widthOuterDivOnCollegeList576 {
    width: 100%;
}
.imagesCollege {
    height: 90px !important; 
}
.imagesCollege img {
    height: 90px !important;
}
.collegeListimageLst .univerityIcon {
    width: 25px !important;
    height: 25px !important;
    padding: 1px !important;
}
.collegeListimageLst .collegeNameOuter {
    bottom: 1px !important;
}
.collegeNameInner h3 {
    font-size: 8px !important;
}
.adressOuter .collegeLocation .iconcollegeLocation {
    display: block !important;
}
.priseListMst {
    float: left;
    padding: 0 10px 0 10px;
}
.priseListMst .lr {
    width: 100% !important;
    border-left: none !important;
    border-top: 1px solid !important;
    padding: 4px 0 5px 0 !important; 
    text-align: center !important;
}
.lr-value {
    width: 100% !important;
}
.admitionColleg {
    margin: 0px 0 0 0 !important;
}
.buttonapplyOndownload .btn {
    font-size: 8px !important;
}
.buttonapplyOndownload {
    margin: 7px 0 7px 0 !important;

}
.lr-value {
    font-size: 10px !important;
}
.iconmobileMenu {
    background: #000;
    float: left;
    position: absolute;
    top: -1px;
    padding: 2px 8px 2px 6px;
    left: -4px;
    z-index: 9;
    box-shadow: 0 0 4px 0;  
}
.mobileMenuOuter {
    position: relative;
}
#mobileFilteCollapseCollegeList {
    position: absolute;
    z-index: 2;
}
.mobileMenuOuter {
    display: block !important;
}
/*===================collge List===============*/
/*===================top courses===============*/
.imagesChooseLable {
    width: 100% !important;
}
.imageLableInner {
    height: 98px !important;
}
.topChursesByLabale {
    width: 100% !important;
}
.headingOnLableSection h2 {
    font-size: 13px !important;
}
.headingOnLableSection p {
    font-size: 7px !important;
}
.titleOFlable {
    top: 36% !important;
}
.headingOFLable a {
    font-size: 12px !important;
}
.headingOFLable a .borderbtm {
    border-bottom: 2px solid #f63 !important;
}
.headingOFLable a {
    line-height: 22px !important;
}
.topChursesByLabale {
    padding: 0 0 0 0px !important;
}
.listbylableCourses span:nth-of-type(1) {
    font-size: 7px !important;
    height: 19px !important;
    line-height: 18px !important;
    width: 22px !important;
}
.listbylableCourses li {
    height: 20px !important;
}
.listbylableCourses span:nth-of-type(2) {
    font-size: 9px !important;
    line-height: 18px !important;
}
.widthOn576topCourses {
    width: 100% !important;
}
.imagofIconIntrust {
    width: 23px !important;
}
.headingInIntrust h3 a {
    font-size: 12px !important;
}
.linkOfIntrustLink li a {
    padding: 2px 6px 2px 6px !important;
    font-size: 9px !important;
}
.listOflinkIntrust {
    float: left;
    width: 100% !important;
    height: auto !important;
    min-height: 110px !important;
}
.allCoursesTopCourses .exploreAllCoursesBtn {
    font-size: 10px !important;
}
.choosebyintrust {
    height: auto !important;
}
/*===================Course OverView===============*/
.iconOfUnivercity {
    width: 50px !important;
    height: 50px !important;
    bottom: -29px !important;
    left: 10px !important;
}
.collegemane {
    margin: 0 0 0 72px !important;

}
.collegemane h2 {
    margin: 4px 0 4px 0 !important;
    font-size: 13px !important;
}
.factOuter {
    min-height: 36px !important;
}
.listOfOtherDetail .listOfOteDetailInner li {
    width: 50% !important;
    padding: 3px !important;
    font-size: 9px;
}
.listOfOtherDetail .listOfOteDetailInner li strong {
    font-size: 10px !important;
}
.listOfOtherDetail .listOfOteDetailInner li strong {
    min-height: 20px;
    font-size: 15px;
}
.wishListcollegeInner a {
    padding: 2px !important;
}
.nameOFaffiliated {
    font-size: 9px !important;
    font-weight: 400 !important;
}
.collegeAfflated .wthControlInCollegeoverview {
    width: 100% !important;
}
.ratkingSection .wthControlInCollegeoverview {
    width: 100% !important;
}
.facilitiesUl li {
    padding: 5px 0 5px 0 !important;
    width: 50% !important;
}
.padingcontrolOncollegeOverflow0 {
    padding: 0 !important;
}
.quickContantInnwe {
    padding: 10px 3px 20px 3px !important;
}
.listofgallertyIner li {
    width: 50% !important;
}
.QuickLinkInr {
    float: left !important;
    width: 100% !important;
    margin: 0;
}
.menucontent.contentOncollgeOverview .dltMunu .navMnuLu li a:hover, .menucontent.contentOncollgeOverview .dltMunu .navMnuLu li a.active_nav {
    border-bottom: 1px solid #de335c !important;
    padding: 2px 6px 3px 6px !important;
}
.quickfectcontant .wthControlInCollegeoverview {
    width: 100%;
}
.collegeOverviewimageBg img {
    height: 71px !important;
}
/*===================Course OverView===============*/
/*===================course list===============*/
.formwthdInputPopUp .form-control {
    height: 19px !important;
    padding: 2px 2px 2px 5px;
}
.formwthdInputPopUp label {
    font-size: 9px !important;
    font-weight: 400;
}
.formwthdInputPopUp label .fa {
    margin: 0 3px 0 0;
    font-size: 13px;
}
.formwthdInputPopUp {
    padding: 4px !important;
}
.text-center.mt-2 .btn {
    height: 23px !important;
}
.collegeNameOnpopUp h2 {
    font-size: 12px !important;
}
.iconOfLocation {
    font-size: 9px !important;
}
.collegeOnpopup a {
    margin: 0 0 10px 0;
}
.headingofModal h2 {
    font-size: 18px !important;
}
/*===================course list===============*/
/*===================entranceOver view===============*/
.fromComment .form-group {
    width: 74% !important;
    margin: 0 3px 0 2px !important;
    float: left;
}
.fromComment .btn {
    padding: 5px 5px 7px 5px;
}
.imagectrol {
    width: 30px !important;
    height: 30px !important;
}
.fromComment {
    width: 87% !important;
}
.boxLayOut {
    padding: 2px !important;
    width: 50% !important;
}
.morecontent a {
    float: right;
    width: 100% !important;
}
.headingSecont {
    font-size: 11px !important;
}
/*===================entranceOver view===============*/
/*===================entrance home===============*/
.mrtLisrUl.trnsfrmCsl li a {
    font-size: 9px !important;
}
.hoverSuprCap {
    left: 23px !important;
}
.mrgnBtmAlBok {
    width: 100% !important;
}
.paddingOon320entranc {
    padding: 0 !important;
}

.bannerpadding576 {
    padding: 0 0 0 0 !important;
}
.bannerOnupscBgtop {
    width: 100% !important;
}
.queryFormOuteronTopSlider {
    width: 100% !important;
}
.headingOnBanner h2 {
    margin: 1px 0 6px 0 !important;
    font-size: 12px !important;
}
.imgAdVerd {
    margin: 0px 0 0 0 !important;
}
.hgtForAd {
    margin-bottom: 10px;
}
.pdg0ad.mrgnUpr {
    margin-top: 0px !important;
}
.twoColsMainBox {
    padding: 0px 0 !important; 
}
.responsiveControlInEntrance .hdgbbkrH2 h2 {
        font-size: 12px !important;
}
.blockContentOfentrance:hover {
    transform: scale(1.00) !important;
    box-shadow: 0 0 0px 0 #aeaeae !important;
}
.bannerTopUpscNext span.fa {
    padding: 4px !important;
}
/*===================entrance home===============*/
.cart .examDetail {
    width: calc(100% - 0px) !important;
    margin-top: 10px;
}
.cart .examDetail .titleDate h2 a {
    font-size: 12px !important;
    line-height: 18px !important;
    float: left !important;
    font-weight: 600 !important;
}
.cart .examDetail .titleDate p span {
    font-size: 10px !important;
}
.cart .examDetail .titleDate p  {
    font-size: 10px !important;
}
.buttonBox.adjestBylist .listbtn .btnLrnr {
    width: 106px !important;
    margin: 10px 3px 10px 0 !important;
    font-size: 9px !important;
}
.cart .useFullLink .tagbox .tag {
    padding: 2px 3px 3px 3px !important;
    margin: 0px 3px 6px 0 !important;
}
.cart .useFullLink .tagbox .tag {
    font-size: 9px !important;
}
.cart .thumb img {
    height: 100% !important;
}
/*================== vacancy Result=============*/
.bgImagelatestExam {
    height: 100px !important;
}
.examname span {
    font-size: 11px !important;
}
.examname span.actionOnexam {
    font-size: 10px !important;
}
.bgImagelatestExam {
    height: 63px !important;
}
.examname {
    margin-top: 15px !important;
}
.paddingControlOnUpperBox {
    padding: 1px !important;
    width: 33.33%;
}
.wthOnvacancyResult {
    width: 50% !important;
}
.listOfUpate li a {
    font-size: 11px !important;
    font-weight: 400 !important;
}
.listOfUpate li {
    margin: 3px 0 3px 0 !important;
}
.listOfUpate li::after {
    font-size: 10px !important;
}
.listOfUpate li {
    padding: 0 0 0 11px !important;
}
.headingOFJobNotification h2 {
    font-size: 12px !important;
}
/*================== vacancy Result=============*/
/*==================Latest Notification on vacancy=============*/
.latestNotifivationTable table thead tr th {
    font-size: 10px !important;
    min-width: 73px !important; 
}
.latestNotifivationTable table tbody tr td {
   padding: 3px !important;
    font-size: 9px !important;
}
.latestNotifivationTable .latestNotificationDetail {
    overflow: scroll;
    width: 300px;
    height: 200px;
    margin: 0 auto;
    border: 2px solid #3d93ab;
}
.latestNotifivationTable {
    float: left;
    width: 100%;
}
.latestNotifivationTable {
    margin-top: 10px !important;
}
.latestNotifivationTable h3 {
    text-align: center !important;
}
.headingInlatestNotification h2 {
    font-size: 18px;
    margin: 10px 0 10px 0 ;
}
/*==================Latest Notification on vacancy=============*/
/*==================vacancy Notificationstatus=============*/
.wthOnvacancyNotificationStatus320 {
    width: 100%;
}
.marginTopon320NotificationStatus {
    margin-top: 10px;
}
/*==================vacancy Notificationstatus=============*/
/*==================vacancy Admit card=============*/
.updateInner.overflowConttrolOnAndmitCard {
    max-height: 330px !important;
}
.latestNotifivationTable.fltlefonAdmintcard .latestNotificationDetail {
    width: 100% !important;
    height: auto !important;
}
/*==================vacancy Admit card=============*/
/*=============vacancyGet detail============*/
.latestNotifivationTable .latestNotificationDetail.getdetailVacany {
    width: 100% !important;
    height: auto !important;
}
.examShortDwetail h2 {
    font-size: 14px !important;
}
.examShortDwetail h3 {
    font-size: 14px !important;
}
.latestNotificationDetail.getdetailVacany table tbody tr td h2 {
    font-size: 16px !important;
}
.latestNotificationDetail.getdetailVacany table tbody tr td h2:nth-child(2) {
    font-size: 16px !important;
}
.latestNotificationDetail.getdetailVacany table tbody tr td h1 {
    font-size: 11px !important;
}
/*=============vacancyGet detail============*/
.iconOfimage {
    width: 100% !important;
    float: left;    
    text-align: center;
}
.buttonOuterOfPlaning a {
    width: 100% !important;
    margin: 8px 0 0 0 !important;
}
.iconOfimage img {
    margin: 0 auto !important;
    width: 84px !important;
}
.cotnaitofBoxgmait {
    width: 100% !important;
}
.headingofclass h3 {
    font-size: 18px !important;
}
.headingOfStudyabroad2 h2 {
    font-size: 18px !important;
}
.discriptionOfAbroadCouseInner ul li {
    font-size: 12px !important;
}

/*=============abroadGmat online=============*/
.contentInnerabroadOnline {
    width: 100% !important;
}
.headingAbrodOnline {
    margin-top: 0px !important;
}
.headingAbrodOnline h1 {
    margin: 15px 10px 10px 0 !important;
}
.headingAbrodOnline h1 {
    font-size: 15px !important;
    font-weight: 600 !important;
}
.formOuterOnabroadHeader {
    width: 100% !important;
}
.mainHeadingOnabroadOnline h2 {
    font-size: 13px !important;
    float: left !important;
    margin: 0 0 10px 0 !important;
    width: 100%;
    font-weight: 600;
}
.withon320OnlineGmat {
    width: 100% !important;
    margin-bottom: 10px !important;
}
.butoonforQueryabroad {
    padding: 15px 0px 15px 0px !important;
}
.btn.howtowrk {
    padding: 8px 30px 10px 30px !important;
}
.aboutOnlineClass .headingOfStudyabroad2 h2 {
    font-size: 17px !important;
    margin: 0 0 9px 0 !important;
    font-weight: 600 !important;
}
.headingOfDemo h2 {
    font-size: 15px !important;
    font-weight: 600 !important;
    margin: 10px 0px 10px 0;
}
.videoDemoAboradOnline .demoCouse iframe {
    height: 73px !important;
}
.heaindFaqAbroad h2 {
    font-size: 15px !important;
    font-weight: 600 !important;
}
.planOutingAbroad {
    padding: 10px 0 10px 0 !important;
}
.planOnAbroadInner {
    margin: 5px 0 5px 0 !important;
}
.heaingInPlanAbrod h3 {
    font-size: 16px !important;
    margin: 0px 0px 0px 0 !important;
    padding: 0px 0 10px 0 !important;
}
.priceBox h1 {
    font-size: 15px !important;
    font-weight: 600 !important;
    margin: 6px 0px 0 0 !important;
}
.priceBox {
    height: 28px !important;
}
.inrolebutonOnabrod {
    padding: 8px 0 0px 0 !important;
}
.priceBox {
    margin: 0 auto 10px !important; 
}
.reasonOnabroadInner .stepOrder span {
    font-size: 25px !important;
}
.reasonOnabroadInner2 .stepOrder span {
    font-size: 25px;
}
/*=============abroadGmat online=============*/
/*=============abroad ielts home=============*/
.listTableuniversityOuter table tbody tr td {
    min-width: auto !important;
}
.ctrlonPartner .iconfierFa .more-less3 {
    font-size: 14px !important;
}
.panel-title > a {
    font-size: 12px !important;
}
.panel-default > .panel-heading + .panel-collapse > .panel-body {
    font-size: 12px !important;
}
/*=============abroad ielts home=============*/
/*=============abroad consultion=============*/


.wthOn320OnabroadConsult {
    width: 100%;
}

.buttonforFreeConsultent .btnOnabroadConsulting {
    padding: 6px 20px 6px 20px !important;
}
.profileBuldingBox:hover .iconOuter {
    width: 40px !important;
}
.iconOuter {
    width: 40px !important;
}
.profileBuldingBox {
    height: 275px !important;
}
.headingOfIcon h3 {
    font-size: 15px !important;
}
.headingAdmitionProcess h2 {
    font-size: 18px !important;
    margin: 0 0 10px 0 !important;
}
.headinInneronadmitionProcess h3 {
    font-size: 14px !important;
    font-weight: 600 !important;
}
.outerofReadMoreInner h2 {
    font-size: 19px !important; 
    margin: 0 0 10px 0 !important;
}
/*=============abroad consultion=============*/
/*=============abroad purchase=============*/
.abroadFeature ul {
    -webkit-column-count: 1 !important;
    -moz-column-count: 1 !important;
    column-count: 1 !important;
}
.innerofPurchase h2 {
    font-size: 15px !important;
    margin: 11px 0 6px 0 !important;
}
.titleOfCourse h3 {
    font-size: 11px !important;
}
.paddingon320abroadPurchase {
    padding: 3px;
}
.amountInnerOnPurchase {
    margin: 20px 0 20px 0 !important;
}
/*=============abroad purchase=============*/
/*=============abroad Home=============*/
.withOnHomeAbroad320 {
    width: 50%;
}
.iconOnListopCounties h3 {
    font-size: 13px !important;
}
.planOnAbroadInner {
    min-height: 326px !important;
}
.widthOnabroadHome320 {
    width: 50% !important;
    padding: 0 3px 0 3px !important;
}
.homecoursePlanNext {
    top: 39% !important;
}
.homecoursePlanPre {
    top: 39% !important;
}
.widthOnabrodHomebanner {
    width: 100%;
}
.displayNoneOn320wth {
    display: none;
}
.headingbannerAbroadHome h2 {
    font-size: 23px !important;
}
.headingbannerAbroadHome p {
    font-size: 11px !important;
}
.abroadHomeSldr {
    min-height: 327px !important;
}
.positionchangeOnAbroadHome {
    margin: -11px 0 0 0px !important;
}
/*=============abroad Home=============*/
.widthOn320Allcourses {
    width: 100%;
}
.widthOn768AllArtical {
    width: 100%;
}
/*==============Cart on mobile=====================*/
.imagOFProduct {
    width: 70px;
    float: left;
}
.mobileViewCartDetail {
    float: left;
    width: 100%;
    display: block;
}
.mobileInnerForObjectCart {
    float: left;
    width: 100%;
}
.titleOFproduct {
    float: left;
    width: 100%;
}
.titleOFproduct h3 {
    font-size: 12px;
    font-weight: 600;
}
.priceOFbook {
    width: calc(100% - 70px);
    float: left;
}
.quantityOntest {
    width: 140px !important;
}
.quantityOntest #number {
    font-size: 12px;
    margin: 0 0px;
    height: 24px;
}
.value-button {
    width: 23px !important;
    height: 23px !important;
    line-height: 18px !important;
    font-size: 22px;
    float: left !important;
}
.quantityOntest #number {
    margin: 0 0px;
}
.titleHeadingPrice {
    font-size: 14px;
    float: left;
}
.dataOFproductBook {
    float: left;
    color: #444;
    font-weight: 600;
}
.dataOFproductBook .fa {
    color: #444;
    margin: 0 0 0 10px;
}
.displayNoneOnMobilePloducct {
    display: none;
}
.contTnrfOtr {
    margin-top: 10px;
    float: left;
    width: 100%;
    padding: 0 10px 0 10px;
}
.btnonsd.bgbfillgrndt.btncarPdrs button {
    width: 100%;
}
.content_strockBreadCrum svg {
    height: 38px;
}
.quantityOntest .fronclunotr #numberMobile {
    width: 60px;
    float: left;
    text-align: center;
    height: 24px;
}
.removeFile .fa {
    color: white;
    font-size: 19px;
    background: red;
    border-radius: 3px;
    padding: 4px 10px 5px 10px;
}
.removeFile .btn.btn-info {
    height: auto;
    font-size: 13px;
    padding: 6px 10px 5px 10px;
}
.removeFile {
    padding: 0 10px 0 10px;
    display: inline-block;
}
.outerOFbutoonCart {
    float: left;
    width: 100%;
    text-align: center;
    margin: 0 0 20px 0;
}
.tableOfdataOuter {
    display: none;
}
.onMobileCartSetail {
    float: left;
    width: 100%;
    padding: 20px;
    display: block;
}
.moBileInnerDetail {
    border: 1px solid #ddd;
    float: left;
    padding: 10px;
    box-shadow: 0 0 10px 0;
}
/*==============Cart on mobile=====================*/
/*==============Checkout on mobile=====================*/
.widthOnMobileCheckOut {
    width: 100%;
}
.paddingOn768checkOut .inptOrtCPn .btnonsd.butItOnCatr.checkoutOuterbtnPlace button {
    width: 100%;
}
/*==============Checkout on mobile=====================*/
/*=================VideoHome================*/
.materVidOtr {
    width: 100% !important;
}
.btnLrnrVid {
    width: 99px !important;
}
.headingOfTopClass h2 {
    font-size: 22px;
    margin: 9px 0 10px 0;
}
.imgvidCor {
    width: 100% !important;
}
/*=================VideoHome================*/

/*=================Video Detail================*/
.headingDtl h1 {
    font-size: 14px;
}
.dtlOtrBdr.hegvideoDtl.courseDetailInnerPageOuter .rating .fa {
    font-size: 10px;
}
.dtlOtrBdr.hegvideoDtl.courseDetailInnerPageOuter .wrtiRew {
    font-size: 10px;
}
.dtlOtrBdr.hegvideoDtl.courseDetailInnerPageOuter .imgvidCor img {
    height: 140px !important;
}
.courseDetailInnerPageOuter .dtlMrpOtr .vidCoOtr.dtldocratsOtr .imgvidCor {
    width: 100% !important;
}
.courseDetailInnerPageOuter .dtlMrpOtr .vidCoOtr.dtldocratsOtr .materVidOtr {
    width: 100% !important;
}
.smartWayInfoWrap.roundBoxBg.marginTopUpperDiv {
    margin-top: 30px !important;
}
.headingListVideo {
    width: 50% !important;
}
.demoTxt {
    width: 30% !important;
}
.contentPre.ghtctrPrePar .colpPreYrPpr li .introDuc {
    width: 100% !important;
    margin:0px !important;
    font-weight: 600;
}
.contentPre.ghtctrPrePar .colpPreYrPpr li .introDuc .introDuc1 {
    width: 100% !important;
    margin:0px !important;
}
.othrOCnrt {
    width: 100% !important;
}
.widtCnt {
    display: none;
}
.othrOCnrt {
    text-align: left !important;
}
.lockedButton {
    margin-bottom: 10px;
}
.outerOFcourseContenContener.videoCourseContent .clpshminHit.mrgnHgt {
    padding: 0;
}
/*=================Video Detail================*/
/*=================Video Detail================*/
.otertxt.onvideoClasses {
    display: none;
}
/*=================Video Detail================*/
/*=================State pcs================*/

.stateOuter .stateImageOuOtr .bgBlackOuter .textInCenter h3 {
    font-size: 12px !important;
}
.paddingOn767statePage {
    padding: 0 5px 0 5px;
    width: 50%;
}
.stateOuter .stateImageOuOtr .bgBlackOuter {
    min-height: 94px !important;
    border: 3px solid #fff !important;
}
.stateOuter .stateImageOuOtr .bgBlackOuter .textInCenter h3 {
    padding: 0px 20px 0 20px !important;
}
.main_title h2 {
    font-size: 16px !important;
}
.main_title {
    width: 100% !important;
}
.overlayOnCourseFeacher {
    padding: 3px 0 0px !important;
}
.imageofTopper {
    width: 40px !important; 
}
.detialOfTopper {
    width: calc(100% - 40px) !important;
    padding: 0px 10px 10px 10px;
}
.outerOFimageToprer {
    padding: 20px 0px 10px 0px !important;
}
/*=================State pcs================*/
/*====================Publication==================*/
.fntHdg {
    font-size: 23px;
    font-family: "Shift-Light";
    text-align: center;
}
.discovery-nav .nav.nav-pills li a {
    padding: 5px 6px 5px 6px;
    font-size: 12px;
}
/*.publishPrdt {
    display: none;
}*/
.onMobileShowOuter {
    display: block;
}
.onMobileInner {
    background: 
    #fff;
    padding: 4px;
    float: left;
    width: 100%;
}
.onMobileInner .headingSection h3 {
    font-size: 11px;
    font-weight: 600;
    margin: 6px 0;
}   
.straOnBook .fa {
    font-size: 11px;
    color: 
    orange;
    line-height: 11px;
    padding: 1px;
    float: left;
}
.priceOnBook {
    float: left;
    width: 100%;
    position: relative;
}
.mrpPrice {
    font-size: 10px;
}

.priceOndiscount {
    font-size: 13px;
    color: #098414;
    font-weight: 800;
}
.pad15.imgctr.publi.outerOFEbook {
    background: #fff;
    padding: 4px;
    float: left;
    width: 100%;
}
.onEbookHome .onMobileInner .headingSection h3 {
    font-size: 14px;
}
.offerPriece {
    font-size: 8px;
    position: absolute;
    right: -6px;
    background: #098414;
    color:#fff;
    padding: 2px 4px 2px 4px;
    font-weight: 600;
    top: -15px;
}
ul.homeProductListing.productListOnPublication li {
    height: 152px !important;
    width: 50% !important;
    padding: 0 20px 0 20px;
}
/*====================Publication==================*/
/*====================Book Detial==================*/
.widthonMobileDetail {
    width: 100%;
}
/*====================Book Detial==================*/
/*=====================Study Material========================*/
.category-item .category-content .cat__link {
    opacity: 1;
    visibility: visible;
    -webkit-transform: translateY(-5px);
    -moz-transform: translateY(-5px);
    -ms-transform: translateY(-5px);
    -o-transform: translateY(-5px);
    transform: translateY(-5px);
}
.category-item .category-content .cat__link {
    background-color: #51be78;
    color:#fff;
    text-decoration: none;
}
.category-item .category-content {
    padding-top: 17px;
    }

.offOnMaterial {
    top: -21px;
}
.headingOfstyDyMaterial h2 {
    font-size: 18px;
}
/*=====================Study Material========================*/
.publictinOtr.studyMatiralLatest .topCoursedStudyMateril .buttonMaterial .btn.btnBuyNow {
    padding: 4px 3px 3px 4px;
}
.category-item .category-content .cat__title {
    font-size: 18px;
}
.widthOnmobileContact {
    width: 100%;
    margin: 0 0 20px 0;
}
/*=====================About us=========================*/
.widthOnMobileabout {
    width: 100% !important;
}
.imgofaunor {
    width: 71px;
}
.cart.thlist.aboutUsResponsive .listInr .examDetail.withacordingTild {
    width: calc(100% - 0px) !important;
}
.cart .examDetail.withacordingTild .titleDate h2 {
    float: left;
    width: 100%;
}
/*=====================About us=========================*/
/*=====================Address list=========================*/
.inpgrafrts {
    width: 100%;
}
.intsdfas {
    width: 100%;
}
.intsdfas .btnotrprdsd a {
    padding: 3px 20px 3px 20px;
    font-size: 12px;
}
.intsdfas .btnotrprdsd {
    width: 50%;
    float: left;
}
/*=====================Address list=========================*/
/*=====================Address list=========================*/

.askFromQuery.formACcordingPtnr form .form-group {
    width: 100%;
}
/*=====================Address list=========================*/
/*=====================Board of director=========================*/

.padfrna.mrgntpOnManagement {
    width: 100%;
}
.imgposition {
    width: 90px;
    top: -41px;
}
/*=====================Board of director=========================*/
/*=======================log in========================*/
.sideOtr {
    display: none;
}
.formirnreg.regtrfrmOnPage .btn-face {
    padding: 8px 4px 8px 6px !important;
}
.btn-face.m-b-20 .fa {
    font-size: 15px !important;
    padding: 0 4px 0 0 !important;
}
.btn-face.m-b-22 img {
    height: 17px !important;
}
.loginAsSocl {
    margin: 10px 0 22px 0px;
}
.loginInr .formOtr {
    width: 100% !important;
}
.hedingOnManagment {
    float: left;
    width: 100%;
}
/*=======================log in========================*/
/*=======================Media Coverage========================*/

.examDetail.withacordingTild.colorCombMidea {
    width: calc(100% - 90px) !important;
}
.btnforviewArt a {
    font-size: 11px;
}
/*=======================Media Coverage========================*/
.orderNo .orderNoInr {
    padding: 4px 10px 4px 10px;
    font-size: 10px;
}
.trackOert a {
    padding: 2px 13px 1px 12px;
    font-size: 12px;
}
.widthOnMobile50 {
    width: 50%;
}

.privcyMtrOtr .heading h3 {
    font-size: 12px;
    text-align: center;
}

/*=============Reward Points==========*/
.reworamdtOrPoints .resnOntestadmnt {
    font-size: 8px;
}
.reworamdtOrPoints .fotniasf {
    font-size: 13px;
    color: #f63;
    font-weight: 600;
}
.rewardsInr {
    width: 50%;
    margin: 0;
}
.imgiconae {
    width: 63px;
    height: 63px;
}
.totalredasfae .txttoal {
    font-size: 18px;
    margin: 0 10px 0 0;
}
.totalredasfae .Points {
    font-size: 16px;
    padding: 4px 10px 4px 10px;
    border-radius: 5px;
}
/*=============Reward Points==========*/
/*=============Career Counseling==========*/
.outerOfCounsliingSlider {
    background-size: auto 191px !important;
}
.widthOnMobileCounselling {
    width: 100%;
    min-height: 150px;
}
.buttonOfOuter {
    text-align: center;
}
.listofDiffen h2 {
    color: #fff;
    font-size: 22px;
    margin: 0 0 10px 0;
}
/*=============Career Counseling==========*/
/*=============Writting Challenge==========*/
.answerWrittingOuter {
    width: 50%;
    padding: 0px 5px;
    margin: 5px 0px 5px 0px;
}
.titleOfChallenge {
    font-size: 12px;
    font-weight: 600;
}
.iconOfWrittingChanlage .fa {
    font-size: 20px;
}
.headingOfAnswerWritting h2 {
    font-size: 18px;
    margin: 0 0 10px 0;
}
/*=============Writting Challenge==========*/
.interViewExamHeading h2 {
    font-size: 18px;
}    
/*=============Interview Guidance==========*/
.headingOfguidance h2 {
    color: #ff2577;
    width: 80%;
    margin: 10px auto 20px;
    font-size: 16px;
}
.innerOFlistArtical h3 {
    font-size: 14px;
}
.bdyClk .tabsOFInterview .nav li a {
    padding: 10px 10px 10px 10px;
    font-size: 16px;
}
/*=============Interview Guidance==========*/
/*=============Mini Comunication==========*/

.widthOfMiniComOnmobile {
    padding: 0 2px 0 2px;
}
.titleOfMiniGoup h3 {
    font-size: 12px;
    font-weight: 600;
}
.innerOfDiscussSec {
    margin-bottom: 2px;
    margin-top: 2px;
}
.btn.joinBtn {
    padding: 5px 8px 5px 8px;
}
.btn.viewBtn {
    padding: 5px 0px 5px 0px;
}
.headingOnMiniTitle h2 {
    font-size: 19px;
    margin: 0 0 9px 0;
}
.widthOnMobileMiniCom {
    width: 100%;
}
.tabsOfGroupInner .nav.nav-tabs li a {
    padding: 6px 10px 2px 10px;
}
.outerOfnoteInGroupDiscussion {
    padding: 14px;
}
/*=============Mini Comunication==========*/
/*=============interView Read More=========*/

.readMoredetail h3 {
    font-size: 14px;
}
.readMoredetail ul li {
    font-size: 12px;
}
/*=============interView Read More=========*/
/*=============cart On mobile=========*/

.titleOFProduct{
    font-weight: 600;
}
.imageInenrProduct {
    width: 80px;
    float: left;
}
.quantityOntest #number {
    margin: 0 0px;
    padding: 0 0 0 0;
    width: 50px;
}

.numberOfquantity {
    float: left;
}
.priceTitle {
    float: left;
    width: 100%;
}
.totalPrice .fa {
    color: #444;
}
/*=============cart On mobile=========*/
/*===================250 faculty============*/

.relatedtestseris .viewAllbrn a {
    padding: 9px 20px 10px 20px !important; 
}
.ed-digit {
    font-size: 5em !important;
}
.wpb_wrapper.ice-ex-cont {
    width: 160px !important;
}
.small-title.semi-bold-txt {
    left: -30px !important;
    top: -6px !important;
    font-size: 16px !important;
}
.ed-ex-years {
    left: -60px !important;
    top: 36px !important;
    font-size: 12px !important;
    line-height: 12px !important;
}
.headingof250 h3 {
    font-size: 11px !important;
}
.widthOnmobileFeatue {
    width: 100% ;
}
/*===================250 faculty============*/
.widthOnmobileTestRelated {
    width: 100%;
}
.outerOfReledTest5pro .pad15.imgctr.publi.videoBgwhit .publictinOtr.onvideoPagePsn {
    height: 100% !important;
    float: left;
    width: 100%;
    background: #fff;
    margin-bottom: 0px;
    padding: 20px;
}
.btnonsd.butoonOnRegisrtTest button {
    max-width: 150px;
    margin: 0 auto;
    float: none;
}
.viewDetilButtonTest .btnonsd.butoonOnRegisrtTest button {
    padding: 0 0 0 0;
    width: 100px;
}
.buttonOnMobiletest {
    display: block;
}
.btnonsd.butoonOnRegisrtTest {
    text-align: center;
    display: inline;
}
.viewDetilButtonTest {
    float: left;
    width: 100%;
}
/*================Facuty and Course Containet================*/

.collapsiblePre.paddingCrtolOnDetail {
    padding: 5px 20px 6px 10px;
}

.collapsiblePre.paddingCrtolOnDetail h4 {
    padding: 0 5px 0 0px;
    font-size: 11px;
    line-height: 22px;

}
.outerOFheading {
    font-size: 16px;
}
.color-theam h2 {
    font-size: 20px;
}
.nameOfteacher {
    font-size: 11px;
}
.outerOfcontentCourse {
    height: auto;
    margin-bottom: 20px;
}
.nameOfAuthor {
    width: 64%;
    padding: 20px 0px 20px 4px;
}

#boxscroll {
    padding: 10px;
    height: 246px;
}
.imageOfAuthor {
    padding: 20px 0 0px 0;
}
.aboutAutherDetail ul li {
    padding: 1px 0 1px 20px;
    margin: 0 0 0px 0;
    font-size: 12px;
}
.testtableConent {
    padding: 0px 11px;
}
.mthsroerset.intesrListn .facultyLIst {
    margin: 0 0 0 0px;
    padding: 0 0 0 4px;
}
.tabcontent {
    padding: 6px 5px;
}
/*================Facuty and Course Containet================*/
.outerOfAuthorCtegary .nav.nav-pills a {
    padding: 7px 20px 7px 20px;
    border-radius: 5px;
    border: 1px solid;
    color: #444;
}
.outerOfAuthorCtegary .ineroBorder {
    padding: 6px;
}
.brouwesByCourse {
    font-size: 16px;
    margin: 10px 0 20px 0;
}
/*===============blog==================*/
.aboutBlogger {
    width: calc(100% - 0px);
}
.titleOFBlogDetail h1 {
    font-size: 42px;
    margin: 0 0 10px 0;
}
.backgroundOnTopbanner {
    min-height: 180px;
    padding: 20px 0 20px 0;
    width: 100%;
}
.imageOfbloger {
    width: 100%;
    margin: 0 auto;
}
.likeandDhereButton .da-share-html .btn-group .btn.btn-lg {
    padding: 8px 5px 7px 6px;
    margin: 0 1px 3px 1px;
}
.likeandDhereButton {
    float: none;
    width: 70%;
    margin: 0 auto;
}
.matterDisbloggoer {
    margin-bottom: 20px;
}

.padding0576 {
    padding: 10px;
}
.imageOfPost {
    width: 40px;
}
.mateerOFBlog {
    width: calc(100% - 40px);
    padding: 1px 0 2px 4px;
}
.blogerImage {
    width: 40px;
    border: 2px solid #fff;
    margin: 0px 0 0 0;
}
.aboutBlogger {
    width: calc(100% - 40px);
}
.titleOFBlogDetail h1 {
    font-size: 24px;
    margin: 0 0 10px 0;
}
.innerOfBloggerSocial a {
    margin: 0 5px 5px 0;
}
/*===============blog==================*/
/*===============Abroad Counselling==================*/
.widthOnMobileAbroadCounselling {
    width: 50%;
    padding: 0 8px 0 8px;
    min-height: 200px;
}
.playiconOutter .fa.fa-play {
    font-size: 18px;
    background: #444;
    padding: 7px 20px 9px 23px;
    border-radius: 8px;
}
.studentProfile {
    padding: 10px 0px 10px 6px;
}
.playiconOutter {
    top: 31%;
}
.headingOnAbroadCOunselling {
    text-align: center;
    float: left;
    width: 100%;
}
.headingOnAbroadCOunselling h2 {
    font-size: 18px;
}
/*===============Abroad Counselling==================*/
.threeColsMainBox .contentColsBlock {
    width: 100% !important;
}
.pageHeading {
    padding: 0px 0 0 0;
}
.fracherCourseInnerPage {
    width: 100%;
}
/*===========UPSC FInal===========*/
/*==========test Home==========*/

.widthOnMobileCoaching {
    width: 100%; 
}
.backgrounOfInstitute {
    height: 100px !important;
}
.searchOuter_new {
    width: 100% !important;
}
.searchOuter_new input {
    font-size: 13px;
    width: 70%;
    border: 2px solid #fff;
    height: 36px;
}
.searchOuter_new button {
    font-size: 15px;
    width: 30%;
    height: 36px;
}
.outerOfCateTest span h2 {
    font-size: 13px;
    font-weight: 600;
}
.buttonOfMobile {
    float: left;
    width: 100%;
}
.buttonOfMobile .btn {
    border-color: #00ce00;
    color: #00ce00;
}
.buttonOfMobile .btn .fa {
    color: #2ac80e;
}
.pad15.imgctr.publi.videoBgwhit {
    background: #fff;
    float: left;
    width: 100%;
    padding: 0px;
}
.buttonOfMobile .btn:hover .fa {
    color: #fff;
}
.buttonOfMobile .btn:hover {
    background: red;
    color: #fff;
}
.buttonOfMobile .pubbtnDtl {
    margin-top: 10px;
}
.buttonOfMobile {
    display: block;
}
/*==========test Home==========*/
/*==========test List==========*/

#listFltrBook .pagination .page-item .page-link {
    padding: 4px 6px 4px 6px;
    font-size: 12px;
}

.priceingOnvid {
    margin: 2px 0 0 0px !important;
    padding: 0 0 0 10px !important;
}
.titleOfBreadCrum {
    text-align: center;
    margin-top: 16px;
}
.innerOfbradecrum {
    min-height: 70px;
}
.titleOfBreadCrum {
    margin-top: 16px;
}
.bradecrumFlow ul {
    margin: 7px 0 10px 0;
}
.bradecrumFlow ul li {
    padding: 0 3px 0 3px;
    font-size: 12px;
}
.titleOfBreadCrum h2 {
    font-size: 16px;
}

/*==========test List==========*/
/*=============Test Detial==============*/
.testResponsiveDetail1 .ocnListOftest .quantityOntest .fronclunotr {
    width: 97px !important;
}
/*=============Test Detial==============*/
.widthOntest100Mobile {
    width: 100%;
}
.padding0test.videoResponsive320 {
    padding: 7px;
}
.videoResponsive320 .subLag .language {
    padding: 4px 7px 5px 7px;
    font-size: 8px;
}
.videoResponsive320 .validOffrOtr .validDatrInr {
    font-size: 8px;
}
.videMenuOnMobile .pubbtnDtl .btn {
    font-size: 12px;
    border-color: #544b68;
    color: #544b68;
}
.videMenuOnMobile .pubbtnDtl .btn .fa {
    color: #544b68;
}
.videMenuOnMobile .pubbtn .btn {
    padding: 4px 0 4px 0;
    margin: 12px 0px 0 0px;
    border-color: #544b68;
}
.videMenuOnMobile .pubbtn .btn .fa {
    color: #544b68;
}
.videMenuOnMobile .pubbtnDtl .btn:hover {
    color: #fff;
}
.videMenuOnMobile .pubbtnDtl .btn:hover .fa {
    color: #fff;
}
.videMenuOnMobile .pubbtn .btn:hover .fa {
    color: #fff;
}
/*.padding0test.videoResponsive320 .pad15.imgctr.publi.videoBgwhit {
    padding: 0 0 13px 0;
}*/
.videMenuOnMobile {
    display: block;
}
.buttonOfBuy {
    width: 75px;
}
.innerOFCollapseWidth {
    width: calc(100% - 75px);
}
.priceofchapter .chapterPriceInner {
    font-size: 9px;
    padding: 3px 6px 3px 7px;
}
.headingListVideo {
    width: 61% !important;
}
.firstRow.colorTheamVideo .outerOFcollapse .demoTxt span {
    padding: 2px 6px 4px 6px;
    font-size: 11px;
}
.outerOfReledTest5proBig .pad15.imgctr.publi.videoBgwhit .publictinOtr.onvideoPagePsn {
    height: auto !important;
}
/*===============Live home================*/
.innerOFCategoryLive .boxLive {
    min-height: 90px;
    padding: 0 10px;
}
.innerOFLiveCat h2 {
    font-size: 14px;
    font-weight: 600;
}
.innerOFCategoryLive {
    margin: 5px 0 5px 0;
}

/*===============Live home================*/

/*===============Live List================*/

.videMenuOnMobile.colorButtonLive .pubbtnDtl .btn {
    font-size: 12px;
    border-color: #3a9d7f;
    color: #3a9d7f;
}
.videMenuOnMobile.colorButtonLive .pubbtnDtl .btn .fa {
    color: #3a9d7f;
}
.videMenuOnMobile.colorButtonLive .pubbtn .btn {
    padding: 4px 0 4px 0;
    margin: 12px 0px 0 0px;
    border-color: #3a9d7f;
}
.videMenuOnMobile.colorButtonLive .pubbtn .btn .fa {
    color: #3a9d7f;
}

/*===============Live List================*/
.samplePaperImage {
    width: 57% !important;
    float: none !important;
    margin: 0 auto !important;
}
.resposiveHomePublication .publictinOtr {
    position: relative;
    min-height: auto;
    background: #fff;
}
.outerOfNavPill .nav.nav-pills li a {
    padding: 3px 20px 3px 20px;
}
/*============publication Home===========*/
.spacialSlider.outerInnerUpdate .onMobileInner {
    padding-left: 10px;
    background: transparent;
    width: 70%;
}
.titleCategory p {
    font-size: 10px !important;
}
.headingBokCat h3 {
    font-size: 16px;
}
.buttonOfMobile.publicationControl {
    float: none;
    padding: 0 0 10px 0;
}
.resposiveHomePublication .publictinOtr {
    min-height: 210px;
    background: #fff;
}

/*============publication Home===========*/
.subLag .language {
    padding: 2px 3px 4px 3px;
    font-size: 10px;
}
.mainCourseDepart {
    padding: 4px;
}
.mainCourseDepart h3 {
    font-size: 13px;
}
.star-rating::before {
    font-size: 10px;
}

.priceOfStudyMaterial .priceInnerMaterial {
    width: 100%;
    padding: 5px 1px 5px 1px;
}

.priceInnerMaterial {
    padding: 1px ;
    border: 3px solid violet;
    max-width: 100%;
    outline: 3px solid #3f3f3f;
    margin: 0px 0 0px 0;
    padding: 7px 2px;
}
.pad15.imgctr.publi.videoBgwhit.onstudyMaterial {
    padding: 2px;
}
.headingOfstyDyMaterial {
    text-align: center;
    margin: 60px 0 0px 0;
}
.headingOfstyDyMaterial h2 {
    margin: 0 0 0 0;
}
.buttonOfMobile.dlpStudyMateraiColor .btn {
    border-color: #0d0302;
    color: #000;
}
.buttonOfMobile.dlpStudyMateraiColor .btn:hover {
    border-color: #0d0302;
    color: #fff;
}
.buttonOfMobile.dlpStudyMateraiColor .btn .fa {
    color: #070000;
}
.buttonOfMobile.dlpStudyMateraiColor .btn:hover .fa {
    color: #fff;
}
.widthonmobilematerial {
    width: 100%;
}
.outerOfChart {
    overflow-x: auto;
}
.strongTitle {
    font-weight: 600;
    font-size: 12px !important;
}
.headingOfCourse.marginDlp h2 {
    margin: 0 0 0 0;
}
.headingOfCourse.marginDlp {
    margin: 0 0 0 0;
}
.outerOfDlpProgrammeDemo .headingOfCourse {
    margin: 0 0 0 0;
}
.withOnmobileDLP {
    width: 100%;
}
.twoColsMainBox {
    display: inline-block;
    margin-top: 20px !important;
}
.textInCenter .iconOfstate {
    width: 26px !important;
}
.statePcsHomeHeading h2 {
    font-size: 24px;
}
.innerofCoutanerCourse.lawOverLay {
    padding: 20px 0 !important;
}
.listOfIcon ul {
    display: grid;
    grid-template-columns: 1fr 1fr;
    width: 100%;
}
.listOfIcon ul:before{position: absolute;}
.listOfIcon ul li {
    width: 100% !important;
}
.outerofnavCat .nav.nav-pills li a {
    padding: 7px 10px 6px 10px !important;
    font-size: 16px !important;
}
.titleOfPrograme {
    font-size: 12.5px !important;
}
.feacherOFcourse {
    margin-top: 4px !important;
}
.pageHeading {
    padding: 0px 0 0 0 !important;
}
.twoColsMainBox.threeColsMainBox.entranceGrid {
    grid-gap: 0px !important;
}
.filerOnmobilepaddingEntrance .iconmobileMenu {
    top: -31px;
 
}
.entranceOverviewHeading h2 {
    font-size: 16px !important;
}
.onclickfixmetter {
    padding: 20px 0 0 0 !important;
}
.innerofCoutanerCourse.lawOverLayOnJudiciart {
    padding: 0px 0 !important;
}
.outerOfchartPackage {
    padding: 10px 0;
}
.vc_column-inner {
    margin: 20px 0 0px 0;
}
.outerOfDlpProgrammeDemo {
    padding: 10px 0 10px 0;
}
.innerOFDlpProgrammeSlider .viewAllButton {
    margin: 10px 0 0 0;
}
.margitnTopForDlpstudymaterial {
    margin: 23px 0 0 0;
}
.txtCntnr {
    width: 100%;
    padding: 6px;
}
.bookDtl h2 .titlBok {
    font-size: 10px !important;
}
.videoOtrtxt .txtinrHdg .headinonVide h2 {
    font-size: 11px !important;
}
.videoOtrtxt {
    padding: 0 0 15px 0;
}
.chatIconOtr11.thsnl .tooltpcntnt {
    display: none;
}
.tooltpcntnt {
    display: none;
}
.studyMaterialBook {
    font-size: 13px;
}
/*=================Video Detail=======================*/
.testResponsiveDetail1 .ocnListOftest .testListOtrtxt .iconwrrree {
    min-height: 86px;
}
.outerOfaboutAuthor {
    padding: 0px 0;
}
.outerOFcourseContenContener.videoCourseContent .firstRow .outerOFcollapse .contentPre {
    padding: 0 1px;
}
.outerOFcourseContenContener.videoCourseContent .firstRow .outerOFcollapse .contentPre .colpPreYrPpr .imageOfThumnailmage {
    width: 100%;
}

/*=================Video Detail=======================*/
/*=================Test Detail=======================*/

.outerOfQueryForm.mockScheduleTest .outerOfTable tbody td:nth-child(2) {
    min-width: 200px !important;
}
.facultySub.thanTestonr .facultyLIst {
    margin: 0 0 0 0px;
}
.outerOfReledTest5pro {
    display: inline-block;
    margin-bottom: 10px;
}
/*=================Test Detail=======================*/
.tesimonlaRew {
    width: calc(100% - 40px);
    padding: 0 0 0 2px;
}
.firstRow.dlpStudyMaterialCOntent .clpshminHit .collapsiblePre {
    padding: 5px 9px;
}
.opnOmth.opnescnHg {
    font-size: 14px;
    line-height: 28px;
}
.firstRow.dlpStudyMaterialCOntent .colpPreYrPpr li a.demoFileDLP {
    font-size: 12px;
    padding: 3px;
}
.materialFile {
    font-size: 12px;
}
.outerOfDetailDiscription {
    padding: 0px 0;
}
.outerOftabeLatest.resposiveHomePublication {
    padding: 4px 15px;
}
.main-content {
    padding: 0 2px;
}
.headingBokCat h3 {
    margin: 4px !important;
    font-size: 15px !important;
    margin-left: 37px !important;
}
.publicationHomeSlider {
    padding: 5px !important;
}
.box-2.publicationOnEdu h3.hdgBok {
    font-size: 12px !important;
    font-weight: 600 !important;
}
.bgonPublicationNew.heightcontrol .row {
    margin: 0 -7px 0 0px !important;
}

.publicationList .pad15.imgctr.publi {
    margin: 7px 0 7px 0;
}
.featured-box .text h3 {
    font-size: 15px;
}
.nameOfYear h3 {
    font-size: 17px;
}
.outerOfListin {
    padding: 10px 0;
}
.outerOFebookContent.previouseBGColor .innerOFcllapsseChapter {
    padding: 10px;
    overflow: auto;
}
.inerviewHeadng h2 {
    color: #444;
    font-size: 20px;
}
.questionTitle h4 {
    font-size: 14px;
}
.headingOfguidance {
    margin-bottom: 20px;
}
.outerOfquizBox .btn-bg.bg-2 .btn-2 .buttonEffect {
    min-height: 100px;
}
.currectanswerIner span {
    font-size: 14px;
}
.currectanswerIner {
    font-size: 13px;
}
.explanation span {
    font-size: 14px;
}
.headingOfAnswerWritting h2 {
    font-size: 15px;
    margin: 30px 0 10px 0;
    font-weight: 600;
}
.headingGstopic h2 {
    font-size: 15px;
}
.dicriptionOuterEssay {
    font-size: 12px;
}
.buttonOnProgramm {
    padding: 6px 10px 6px 10px;
    font-size: 16px;
}
.categoryListSteam ul li {
    max-width: 320px;
    background-size: 270px 100%;
        margin: 10px 0 10px 0;
}
.categoryListSteam ul li h2 {
    text-align: left;
}
.titleOfSteam h2 {
    font-size: 16px;
}
.CateGoryName {
    font-size: 18px;
}
.subTitle h1 {
    font-size: 23px;
    margin: 31px 0 8px 0;
}
.chooseCareer {
    font-size: 14px;
}
.categoryListSteam ul li .details {
    width: calc(100% - 18%);
}
.categoryListSteam ul li .figure {
    width: 18%;
}
.yourStream {
    font-size: 13px;
}
.yourIntrese {
    font-size: 13px;
    padding: 0 0 0px 10px;
}
.yourIntrese span ul {
    padding: 0;
}
.imageOfCounselling {
    width: 100%;
}
.outerOfArticlCtraol {
    width: calc(100% - 0%);
}
.skillRuwuired .skill-items {
    column-count: 1;
}
.outerOfListArticalCouselling {
    padding: 10px;
}
.headingOfIntrust h2 {
    font-size: 13px;
}
.resultFounded h2 {
    font-size: 14px;
}
.nameOfIntrustCat a {
    font-size: 14px;
}
.contentSection h3 {
    font-size: 14px;
    display: inline-block;
    font-weight: 600;
}
.imageOnIntrust {
    width: 119px;
}
.listOFnewUpdate ul li a {
    font-size: 12px;
}
.titleOFrightSide h3 {
    font-size: 14px;
    font-weight: 600;
}
.boardExamResult ul li a {
    font-size: 13px;
}
.blog-cont h2 {
    font-size: 14px;
}
.parinamTitle h3 {
    font-size: 13px;
}
.videoStatus {
    font-size: 11px;
}
.aboutCounseling {
    padding: 2px;
    font-size: 13px;
    min-height: 95px;
}
.outerOFtitleCategory h2 {
    font-size: 13px;
}
.innerOFCategoryTest .btn-cont .btnEbook {
    min-height: 99px;
}
.marginBottom {
    margin-bottom: 10px;
}
.borxouterOFbutton a {
    font-size: 15px;
    min-height: 80px;
}
.borxouterOFbutton .buttonOuterCss {
    box-shadow: inset 0 0 0 3px #f63;
}
.outerofwidthLanguage {
    width: 90%;
    padding: 10px 0 0 10px;
}
.bookInner h3 {
    font-size: 15px;
}
.bookInner p {
    font-size: 11px !important;
}

}
@media screen and (max-width: 420px) {
/*==========test List=========*/
.widthOnmobileTest100 {
    width: 100%;
}

.collapsiblePre.fltrPd {
    font-size: 11px !important;
    height: 27px;
}
/*==========test List=========*/
/*==========Video Home=========*/

.innerOFCategory .categoryWrapper {
    min-height: 140px;
}
.innerOFCategory .categoryWrapper h1 {
    font-size: 12px;
}
.innerOFCategory .categoryWrapper a {
    top: 8%;
    height: 30px;
}
.innerOFCategory .categoryWrapper a span {
    line-height: 30px;
    height: 30px;
}
.innerOFCategory .categoryWrapper a > span > span > span {
    font-size: 12px;
}
.videoHomeResponsiveDetail3 .vidCourseInr .sliderOfVideoCourseOuter .publictinOtr .buttonOfMobile .pubbtnDtl .btn {
    border-color: #2f2b38;
    color: #2f2b38;
}
.videoHomeResponsiveDetail3 .vidCourseInr .sliderOfVideoCourseOuter .publictinOtr .buttonOfMobile .btn .fa {
    color: #2f2b38;
}
.videoHomeResponsiveDetail3 .vidCourseInr .sliderOfVideoCourseOuter .publictinOtr .buttonOfMobile .pubbtn .btn {
    width: 27% !important;
    border-color: #2f2b38;
}
.videoHomeResponsiveDetail3 .vidCourseInr .sliderOfVideoCourseOuter .publictinOtr .buttonOfMobile .pubbtnDtl .btn:hover {
    background: #2f2b38;
    color: #fff;
}
.videoHomeResponsiveDetail3 .vidCourseInr .sliderOfVideoCourseOuter .publictinOtr .buttonOfMobile .pubbtnDtl .btn:hover .fa {
    color: #fff;
}
.videoHomeResponsiveDetail3 .vidCourseInr .sliderOfVideoCourseOuter .publictinOtr .buttonOfMobile .pubbtn .btn:hover {
    background: #2f2b38;
    color: #fff;
}
.videoHomeResponsiveDetail3 .vidCourseInr .sliderOfVideoCourseOuter .publictinOtr .buttonOfMobile .pubbtn .btn:hover .fa {
    color: #fff;
}
/*==========Video Home=========*/
.gridOfsocialSites {
    grid-template-columns: 1fr;
}
.gridOfsubscribe {
    grid-template-columns: 1fr;
}
.gridOfFooterMenu {
    grid-template-columns: repeat(2,1fr);
}
.outerOFResentlyAdded {
    padding: 20px 0px;
}


}
@media screen and (max-width: 319px) {

.header_right.widthCantrolIconRight {
    width: 100% !important;
}

.mobileboottonNav .navbar-toggle {
    float: left !important;
}
.homsldrpdg {
    padding: 74px 0px 0 15px !important;
}
.searchbarOnmobile .frmflt .form-control {
    height: 20px;
    margin-top: 0px;
    padding: 0px 10px 0 10px;
}
.frmflt .btn.btn-default {
    width: 15px !important;
    padding: 10px;
    margin: 0px 0px 0 0;
    height: 20px;
    z-index: 9;
}
.searchbarOnmobile .frmflt .input-group-btn i.fa.fa-search.srchIcn {
    top: 5px;
    right: 8px;
    font-size: 8px;
}
.searchbarOnmobile {
    width: 100%;
}
.headingHome p {
    font-size: 10.88px;
}
.headingHome h2 {
    font-size: 18.88px;
}


}

