
#wrapper.toggled #sidebar-wrapper{
    -ms-overflow-style: none;
/*    overflow: auto;*/
}

body::-webkit-scrollbar { -ms-display: none;  }
html, body { -ms-overflow-style: none;}


@font-face { 
    font-family:OpenSans-Regular; src: url(../fonts/OpenSans-Regular.ttf), url(../fonts/OpenSans-Regular.eot);
}





body {
    background: #fff;
    font-family: OpenSans-Regular;
}

ul li.active a {
    color: #0151b0;
}

.margin-zero {
    margin: 0px;
}

.no-padding {
    padding: 0px;
}

a:hover {
    text-decoration: none;
}


/* header*/

.hdr-top {
    background: #e1a418;
    padding: 3px 0px;
}

.hdr-top .location-info ul li {
    color: #fff;
    font-size: 13px;
    padding:0px 8px;

}
.hdr-top .location-info span a:focus{text-decoration:none;} 

.hdr-top .contact-info .text-right,
.hdr-top .location-info .text-left {
    margin-top: 3px;
}

.hdr-top .location-info .text-left a{ color:#ccc !important; }

.hdr-top .contact-info ul li a {
    font-size: 13px;
    color: #fff;
}

.hdr-top .contact-info ul li i.fa {
    margin-right: 10px;
    color: #fff;
}
.hdr-top .location-info ul i.fa{    margin-right:0px;  color: #26a2e0;}

/*.hdr-top .contact-info ul{margin-right:33px;}*/

span.dropt {border-bottom: thin dotted; background: #ffeedd;}
    span.dropt:hover {text-decoration: none; background: #ffffff; z-index: 6;}
    span.dropt span {position: absolute; left: -9999px;
    margin: 20px 0 0 0px; padding: 3px 3px 3px 3px;
    border-style:solid; border-color:#ffab31; border-width:1px; z-index: 6;}
    span.dropt:hover span {left: 2%; background: #ffffff;  padding:10px; font-size:12px;} 
    span.dropt span {position: absolute; left: -9999px;
    margin: 4px 0 0 0px; padding: 3px 3px 3px 3px; 
    border-style:solid; border-color:#ffab31; border-width:1px;}
    span.dropt:hover span {background: #ffffff; z-index:6; position: absolute; left:40%; /*margin-top:25px;*/} 
/*slider*/

.slider {
    position: relative;

}
/*.slider .slider_btns {
    position:absolute;
    left: 50%;
    top:auto;
    bottom:0;
    transform: translateX(-50%) translateY(50%)
}*/

/*.slider {
    position: relative;
} */

.slider {
    background: url(../images/slider.jpg);
    height:440px !important;
    background-repeat: no-repeat;
    background-size: 100% 100%;
}

.slider .logo {
    float: left;
    margin-top: 25px;
}

.slider .search {
    margin-top: 40px;
}

.slider .caption h1:first-child {
    font-weight: bolder;
    color: #FFF;
    font-size: 24px;
    letter-spacing: 1.5px;
}

.slider .caption h1:nth-child(2) {
    font-weight: bolder;


    color: #fff;
    font-size: 20px;
        letter-spacing: 1.5px;
}


/*.slider .caption {
    margin-top: 156px;
}*/

.slider .slider-btm {
  position: absolute;
    bottom: -60px;
    margin: auto;
    display: block;
    left: 25%;
    width: 50%;
}

.slider .result {
    background: #fec736;
    padding: 15px 0px;
    height: 125px;
}

.slider .result-col {
    padding-right: 0px;
}
.slider .result h5 {
    color: #000;
    font-weight: bold;
    text-align: center;
    font-size: 18px;
    letter-spacing: 0.5px;
}

.slider .result h2 {
    color: #fff;
    font-weight: bold;
    text-align: center;
    margin-top: 0px;
    letter-spacing: 0.5px;
}

.slider .test {
    background: #3079d5;
    padding: 29.3px 0px;
}

.slider .test h2 {
    color: #fff;
    font-weight: bold;
    text-align: center;
    letter-spacing: 0.5px;
}
.slider .result h5 a{
    color: #000;
    font-weight: bold;
    font-size: 18px;
    letter-spacing: 0.5px;
}

.slider .result h5{text-align:center;}

.slider .result h2 a{
    color: #fff;
    font-weight: bold;
    text-align: center;
    margin-top: 0px;
    letter-spacing: 0.5px;
}
.slider .result h2{text-align:center;}
.slider .test {
    background: #3079d5;
    padding: 29.3px 0px;
    
}

.slider .test h2 a {
    color: #fff;
    font-weight: bold;
    text-align: center;
    letter-spacing: 0.5px;
}
.slider .test h2{text-align:center;}

.slider .test-col {
    padding-left: 0px;
    height: 125px;
}



/*search button*/

.search-form .form-group {
    float: right !important;
    transition: all 0.35s, border-radius 0s;
    width: 37px;
    height: 37px;
    background-color: none;
    box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075) inset;
    border-radius: 0px;
    border: 4px solid #25a3dd;
}

.search-form .form-group input.form-control {
    padding-right: 20px;
    border: 0 none;
    background: transparent;
    box-shadow: none;
    display: block;
    color: #fff;
}

.search-form .form-group input.form-control::-webkit-input-placeholder {
    display: none;
}

.search-form .form-group input.form-control:-moz-placeholder {
    /* Firefox 18- */
    display: none;
}

.search-form .form-group input.form-control::-moz-placeholder {
    /* Firefox 19+ */
    display: none;
}

.search-form .form-group input.form-control:-ms-input-placeholder {
    display: none;
}

.search-form .form-group:hover,
.search-form .form-group.hover {
    width: 100%;
    border-radius: 4px 25px 25px 4px;
}

.search-form .form-group span.form-control-feedback {
    position: absolute;
    top: 0px;
    right: -3px;
    z-index: 2;
    display: block;
    width: 34px;
    height: 34px;
    line-height: 34px;
    text-align: center;
    color: #3596e0;
    left: initial;
    font-size: 16px;
}

.search .search_icon {
    float: right;
}


/* end search button*/


/* end slider*/


/* aboutus home*/

.abt-hm-sec {
  padding:25px 0px;     background-color: rgba(238, 238, 238, 0.69);
}

#course-sub-sec .course-header h2 {
    font-weight: bolder;
    color: #000;
    margin-top: 0px;
    font-size: 24px;
    letter-spacing: 0.5px;
    margin-bottom: 20px;
}
.abt-hm-sec  .course-header{margin-bottom:35px;}

.abt-hm-sec .course-header h2, .abt-hm-sec h2{ 
font-weight: bolder;
    color: #000;
    margin-top: 0px;
    font-size: 24px;
    letter-spacing: 0.5px;
    margin-bottom: 20px;} 

.abt-hm-sec .abt-hm-lft p {
    color: #666;
    line-height: 28px;
    font-size: 15px;
    text-align: justify;
}

.abt-hm-sec .video-youtube iframe {
    width: 100%;
    height: 312px;
}


/* end about us home */


/* course subjects*/



.course-sub-row {
    margin-top: 90px;
}



/* ias toppers home slider*/

.carousel {
    margin-bottom: 0;
    padding: 0 40px 30px 40px;
    margin-top: 50px;
}


/* The controlsy */

.carousel-control {
    left: -12px;
    height: 40px;
    width: 40px;
    background: none repeat scroll 0 0 #222222;
    border: 4px solid #FFFFFF;
    border-radius: 23px 23px 23px 23px;
    margin-top: 90px;
    opacity: 1;
}

.carousel-control.right {
    right: -12px;
}


/* The indicators */

.carousel-indicators {
    right: 50%;
    top: auto;
    bottom: -10px;
    margin-right: -19px;
}


/* The colour of the indicators */


.carousel-indicators li {
    background: #fff;
}

.carousel-indicators .active {
    background: #fff;
}



/* end ias toppers end slider*/

.toper-caption h3 {
    color: #0888c5;
    font-size: 18px;
    text-align: center;
    font-weight: 700;
    letter-spacing: 0.5px;
}


.toper-caption h4 {
    color: #000;
    text-align: center;
}

.toper-caption h4 span b {
    color: #e12929;
    font-size: 13px;
    text-transform: uppercase;
    margin-right: 5px;
}

.toper-caption h4 span {
    font-size: 14px;
    color: #000;
}

.toper-caption h4 span:first-child {
    margin-right: 15px;
}

.toppers-header h2 {
    font-weight: 700;
    font-size: 26px;
    letter-spacing: 0.5px;
}

.toppers-header p {
    color: #666;
    font-size: 14px;
}


/*events*/

.events {
    padding: 35px 0px;
}

.events .instit-hyd-lft-img h4 {
    color: #fff;
    margin-bottom: 18px;
    font-size: 26px;
    font-weight: bold;
}

.events .instit-hyd-lft-img{background-size:100%,100%; background-repeat:no-repeat;}


.events .instit-hyd-rht_img h5,
.events .instit-hyd-rht_pic h5 {
    color: #fff;
    margin-bottom: 18px;
    font-weight: 700;
}

.events .instit-hyd-rht_img .strip,
.events .instit-hyd-rht_pic .strip {
    width: 50px;
    background: #fff;
    height: 2px;
    margin: 25px 0px;
}

.events .instit-hyd-rht_img p,
.events .instit-hyd-rht_pic p {
    color: #fff;
}

.events .instit-hyd-rht_img p i.fa,
.events .instit-hyd-rht_pic i.fa {
    margin-right: 15px;
}

.events .instit-hyd-rht_img {
    padding-top: 40px;
}

.events .instit-hyd-lft-img p {
    color: #fff;
    font-weight: 700;
    font-size: 21px;
}

.instit-hyd-lft-img p span {
    color: #90a944;
    font-weight: 700;
    font-size: 18px;
}

.events .header-lft h2 {
    font-weight: bold;
    text-transform: uppercase;
    font-size: 28px;
}

.events .header-lft p {
    color: #666;
    margin-bottom: 20px;
    font-size: 18px;
}

.events .header-lft .line {
    background: #333;
    width: 60px;
    height: 2px;
}

/*.events .instit-hyd-lft-img {
    background: url(../images/events-big.jpg);
    height: 424px;
    background-size: cover;
    padding-top: 35px;
}*/

.events .viewall-rht a {
    background: #fff;
    border: 1px solid #000;
    text-transform: uppercase;
    padding: 7px 20px;
    color: #000;
    text-align: center;
    float: right;
    margin-top: 8%;
    font-weight: bold;
}

.events .instit-hyd-lft-img {
    
    height: 424px;
    background-size: cover;
    padding-top: 35px;
}

.event-main {
    margin-top: 35px;
}

.event-main .loc-time p {
    color: #fff;
    text-align: center;
    font-size: 16px;
}

.event-main .loc-time p i.fa {
    color: #fff;
    margin-right: 16px;
}

.event-main .loc-time p span {
    color: #90a944;
    font-size: 16px;
}

.instit-hyd-rht_img {
    background: url(../images/events-small.jpg);
    background-size: cover;
    height: 200px;
    margin-right: 22px;
    width: 248px;
    margin-bottom:20px;
}

.instit-hyd-rht_pic {
    background: url(../images/events-small.jpg);
    background-size: cover;
    height: 200px;
    margin-right: 22px;
    width: 248px;
    margin-top: 24px;
}


/**********  INNER PAGES  *************************/


/* ABOUT US*/

.abt-cnct-info .social-info {
    text-align: right;
}

.abt-cnct-info .social-info {
    padding-top: 10px;
}

.abt-cnct-info ul li a,
.abt-cnct-info ul li {
    color: #fff;
}

.abt-cnct-info ul li {
    padding: 7px 0px;
    margin-right: 40px;
}

.abt-cnct-info .social-info ul li {
    margin-right: 17px;
}

.abt-cnct-info ul li i.fa {
    margin-right: 12px;
}
.abt-cnct-info ul li i.fa:hover {
    color: #e33a39;
    transition: all 0.3s;;
}

.about-inr-top {
    background: #0151b0;
}

.abt-cnct-info .cnct-info i.fa {
    border: 1px solid #fff;
    width: 30px;
    height: 30px;
    line-height: 30px;
    text-align: center;
    border-radius: 50%;
}

.abt-navigation .abt-nav-menu {}

.abt-navigation .logo {
    margin-top: 14px;
}

.abt-who-we {

    padding-bottom: 50px;
}

.abt-who-we .who-we-do h3 {
    color: #0151b0;
    font-weight: 700;
}

.abt-who-we .who-we-do p {
    color: #6c6c6c;
    line-height: 25px;
    text-align:justify;
}
/*.content{
    padding:15px 0px;
}*/
.content h3{
    color: #0151b0;
    font-weight: 700;
}
.content p{
    color: #6c6c6c;
    line-height: 25px;
    text-align:justify;
}
.abt-who-we .who-we-do div.space {
    margin: 35px 0px;
}


/* lecturer slider*/

.slide-top-head h3 {
    color: #002046;
    font-weight: 700;
    margin-top: 0px;
}

.skilled-lec-slider .carousel {
    padding-right: 0px;
    padding-left: 0px;
}

.skilled-lec-slider .lecturer-caption h3 {
    color: #002046;
    font-size: 20px;
    font-weight: 700;
}

.skilled-lec-slider .lecturer-slide ul li {
    background: #0151b0;
    width: 35px;
    height: 35px;
    line-height: 35px;
    text-align: center;
}

.skilled-lec-slider .lecturer-slide ul li a {
    color: #fff;
}

.skilled-lec-slider .controls a.lft,
.skilled-lec-slider .controls a.rht {
    background: #0151b0;
    width: 32px;
    height: 32px;
    line-height: 32px;
    text-align: center;
    color: #fff;
}


/* end lecturer slider*/


/*countin about*/

.counting-abt {
    background: url(../images/counting-bg.jpg);
    height: 380px;
    position: relative;
   margin-bottom: 45px;
}

.count-row {
    color: #fff;
    top: 9em;
    position: relative;
}


/*END ABOUT US*/


/*contact us*/

.contact-lft-inr {
   border: 1px solid rgba(204, 204, 204, 0.57);
}

.contact-lft-inr {
    border-bottom: 1px solid rgba(204, 204, 204, 0.38);
}

.contact-lft-inr .desriptn{padding-bottom:5px;}

.contact-lft-inr .desc h3 {
    color: #000;
    
}
.contact-lft-inr .desc h4{color:#002248; font-weight:700; font-size:15px; }

.contact-lft-inr .desc p span{float:right; color:#002248; font-weight:700;}

.contact-lft-inr .desc h4 span{float:right; color:#002248;}

.contact-lft-inr .desc p:nth-child(7){color:#3091bd;}


.contact-lft-inr .desc p.rr{color:#3091bd;}



.contact-lft-inr .desc h3 strong {
    font-size: 20px;
    color:#9e2c2a;
}

.google-map iframe{ width:100%; height:740px;}

#video_title{ float:left; margin:0px; padding:0px;}


.contact-lft-inr .desc p {
    color: #666;
    font-size: 14px;
    margin:0px;
}

.contact-lft-inr .phne {
    padding-top: 30px;
    font-size: 25px;
    text-align: right;
}

.contact-lft-inr .phne i.fa {
    color: #002248;
}

#hide {
    overflow-x: hidden;
}

.contact-lft-inrr ul li {
    border: 1px solid #002248;
    width: 35px;
    height: 35px;
    line-height: 35px;
    text-align: center;
    background: #fff;
    margin-right: 12px;
    margin-top: 7px;
}

.contact-lft-inrr ul li:hover i.fa{color:#e33a39 ; transition:all 0.3s;}

.contact-lft-inrr ul li:hover{border:1px solid #3487f7;}

.contact-lft-inrr ul li a {
    color: #002248;
    font-size: 18px;
}

.contact-lft-inrr ul {
    padding-left: 21px;
}

.contact-lft-inrr h3 {
    font-size: 20px;
    color: #002248;
    padding-left: 15px;
}

.contact-lft-inrr {
    border: 1px solid #ccc;
}

.contact-lft-inrr {
    border-bottom: 1px solid rgba(32, 29, 29, 0.13);
    padding-bottom: 10px;
}

.contact-frm-lft form .name,
.contact-frm-lft form .email {
    width:48%;
    float: left;
    margin-right:9px;
}

.cntct-frm-rht-sec h3{  
    color: #002248;
    font-weight: 700;
    margin-top: 0px;
}
.cntct-frm-rht-sec .linne {
    background: #0151b0;
    width: 47px;
    height: 6px;
    margin: 24px 0px;

}

.cntct-row{margin:20px 0px 25px;}

.contact-frm-lft h3 {
    color: #002248;
    font-weight: 700;
    margin-top: 0px;
}

.contact-frm-lft .linne {
    background: #0151b0;
    width: 47px;
    height: 6px;
    margin: 24px 0px;
}

.find-course .linne,
.course-cat .linne {
    background: #0151b0;
    width: 47px;
    height: 3px;
    margin: 24px 0px;
}

.contact-frm-lft form .name .name-cntrl {
    border-radius: 0px;
    height: 42px;
}

.contact-frm-lft form .mail-cntrl {
    border-radius: 0px;
    height: 42px;
}

.contact-frm-lft form select{
    border-radius: 0px;
    height: 42px;
    color:#8d8d8d;
}


.contact-frm-lft form .text {
    width: 94%;
}
.contact-frm-lft form .text-width {
    width:100%;
}

.contact-frm-lft form .text_area {
    border-radius: 0px;
}
.contact-frm-lft form .text-padding {
    border-radius: 0px;
    padding:9px 12px;
    
}

.contact-frm-lft form .but-defalt {
    border-radius: 0px;
    background: #002248;
    border: none;
    padding: 13px 30px;
    text-transform: uppercase;
    color: #fff;
    font-weight: 600;
    margin-top: 12px;
}

.contact-page {
 
    margin-bottom: 60px;
}

#wrapper.toggled #sidebar-wrapper{overflow-y:scroll; height:100%;}

.cnct-analg-heading{margin-bottom:30px;}




/* end contact us page*/


/*find course*/

.find-course {
    border:1px solid #ccc;
    background: #fff;
    padding-top: 25px;
    padding-bottom: 45px;
}

.find_curse{padding-top:0px; padding-bottom:0px; border:0px;}

.find_curse h3{margin-top:10px;}

.find_curse{
    background: #f2f2f2;
    padding: 18px 0px 0px 0px;
    border: 1px solid rgba(204, 204, 204, 0.12);
    margin-bottom:15px;
}

.find-course h3,
.course-cat h3 {
    color: #002248;
    text-transform: uppercase;
    font-size: 20px;
    font-weight: 700;
}

.test-timetable{padding-left:0px; padding-right:0px;}


.find-course form .fnd-frmcntrl,
.find-course select {
    height: 43px;
    border-radius: 0px;
    margin-bottom: 15px;
    background: #f6f6f6;
}

.find-course form .batch_submit {
    background: #002248;
    color: #fff;
    padding: 12px 34px;
    font-size: 14px;
    text-transform: uppercase;
    border:none;
}

.find-course .search_course form{margin-top:12px;}

.find-course form center {
    margin-top: 30px;
}

body#bg {
    background: #f6f6f6;
    overflow-x: hidden;
}

.find-course form a {
    background: #002248;
    color: #fff;
    padding: 12px 34px;
    font-size: 14px;
    text-transform: uppercase;
}

.fnd-course-row {
    margin-top: 15px;
    margin-bottom: 30px
}

.course-cat ul li {
    border-bottom: 1px solid #ccc;
    margin-bottom: 15px;
    padding-bottom: 12px;
}

.course-cat ul li:last-child {
    border-bottom: none;
}

.course-cat ul li a {
    text-transform: uppercase;
    color: #666;
    font-size: 16px;
}

.course-cat {
    border: 1px solid #ccc;
    margin-top: 30px;
    background: #fff;
    padding-top: 25px;
    padding-bottom: 0px;
}

.apply-now {
    margin-top: 30px;
}

.shw-result-box {
    border: 1px solid #ccc;
    background: #fff;
    padding: 17px 0px 17px 15px;
}

.shw-result-box p {
    color: #002248;
    margin-bottom: 0px;
    font-size: 15px;
}

.course-cate-right .curse-img img {
    border-radius: 50%;
    width: 40px;
    height: 40px;
}

.course-cate-right h4 span {
    margin-left: 14%;
}

.course-cate-right {
    margin: 0px 0px 21px 0px;
    background: #fff;
    padding-left: 0px;
    box-shadow: 2px 2px 2px rgba(204, 204, 204, 0.12);
}

.course-cate-right .title {
    padding-left: 0px;
}

.course-cate-right .title h3 a {
    text-transform: uppercase;
    font-size: 20px;
    color: #00214e;
    font-weight: 700;
}

.course-cate-right .title h3 {
    margin-top: 0px;
}

.course-cate-right .person img {
    border-radius: 50%;
    width: 40px;
    height: 40px;
}

.course-cate-right .person h4 {
    font-size: 15px;
}

.course-cate-right .person p {
    color: #666;
    font-size: 14px;
}

.course-cate-right .person .media-lft {
    margin-left: 37px;
}

.course-cate-right .rating p i.fa {
    color: #fdab2e;
}

.course-cate-right .rating p span {
    float: right;
    color: #666;
    font-size: 13px;
}

.course-cate-right .para {
    line-height: 23px;
    color: #8d8d8d;
    text-align: justify;
    margin-bottom:14px;

}

.course-cate-right .year-list ul li {
    border-right: 1px solid #666;
    padding-right: 8px;
    padding-left: 8px;
    color:rgb(97, 95, 95);
}

/*.course-cate-inr-right {
    margin-top: 25px;
 
}*/

.pa-lft {
    padding-left: 0px;
}

.course-cate-inr-right .price-cost {
    float: right;
    position: relative;
    top: -24px;
}

.course-cate-inr-right .price-cost p {
    text-align: center;
    background: #0151b0;
    padding: 5px 17px;
}

.course-cate-inr-right .price-cost p a {
    font-size: 21px;
    color: #fff;
}

.course-cate-inr-right .price-cost p a i.fa {
    margin-right: 7px;
}


/* course details*/

.detail-main-img {
    margin: 0px 0px 40px 0px;
}

.course-detail-main,
.course-detail-main-rht {
    margin: 0px 0p 35px 0px;
    position: relative;
}

.course-detail-main .course-det-top-head h1 {
    font-weight: bolder;
    text-transform: capitalize;
    font-size: 24px;
    margin-bottom: 10px;
    padding-left: 15px;
    margin-top:0px;
}
.breadcrumb{
    border-bottom: 1px solid rgba(204, 204, 204, 0.15);
    padding-bottom: 11px;
    }
#course-bread-sec ul li a{color:#333; font-size:15px;}

#course-bread-sec ul li.active a{color:#167ac6;}



.course-detail-main .rating-oth-details .media-left img {
    border-radius: 50%;
}

.course-detail-main .rating-oth-details .media-body h4 {
    font-size: 15px;
    color: #000;
}

.course-detail-main .rating-oth-details .media-body p {
    color: #666;
    margin-top: 8px;
}




.course-detail-main .rating-oth-details .ph-shp p {
    color: #000;
    margin-bottom: 0px;
}

.course-detail-main .rating-oth-details .star-org i.fa {
    color: #ffab31;
    margin-right: 2px;
}

.course-detail-main .rating-oth-details .star-org span {
    margin-left: 15px;
    color: #666;
}

.course-detail-main .rating-oth-details .ph-shp p:nth-child(2) {
    color: #666;
    font-size: 15px;
}

.catego-feature {
    /*border: 1px solid rgba(204, 204, 204, 0.47);*/
    box-shadow: 1px 1px 1px rgba(204, 204, 204, 0.12);
    padding: 0px 18px 18px 18px;
   /* border-radius: 4px;*/
}

.catego-feature .linne{ margin:10px 0px !important;}

.catego-feature h3 {
    margin-top: 0px;
    text-transform: uppercase;
    font-size: 20px;
}

.course-detail-main-rht h3 {
    margin-top: 0px;
    text-transform: uppercase;
    font-size: 17px;
    color: #000;
}

.accordion{
  background: #555;
  border:1px solid #FFF;
  color: #FFF;
  padding-top: 5px;
}

.accordion input[type='radio']:checked ~ .info{
  height: auto;
  transition: .3s ease-in;
}

.accordion input[type='radio']{
  width: 100%;
  display: none;
}

.accordion label{
  width: 100%;
  cursor: pointer;
  font-weight:bold;
  padding:5px 10px;
}

.accordion span{
  display: block;
  margin: 0;
  cursor: pointer;
  float:right;
}

.accordion .info{
  background: #fff;
  color: #666;
  width: 100%;
  height: 0;
  padding: 0px 10px;
  display: block;
  overflow: hidden;
  box-sizing: border-box;
  transition: .3s ease-out;
} 

.accordion .info p span{ text-align:right;}

.accordion .catego-fea-btm{ 
    margin-bottom:10px;
}
.accordion .catego-fea-btm p b{ 
    margin-top:-5px;
}

.catego-feature ul li,
.course-detail-main-rht .curse-list ul li {
    border-bottom: 1px solid #ccc;
    padding-bottom: 20px;
    padding-top: 12px;
    color: #666;
}

.course-detail-main-rht .curse-list ul li a {
    color: #666;
}

.course-detail-main-rht .curse-list {
    position: relative;
}

.course-detail-main-rht .curse-list .ver-linne,
.teachers .ver-linne,
.featured_courses .ver-linne {
    background: #ffb02f;
    height: 37px;
    width: 2px;
    position: absolute;
    top: 0px;
    left: -16px;
}

.course-detail-main-rht .curse-list ul li {
    border-bottom: 1px solid rgba(204, 204, 204, 0.36);
}

.course-detail-main-rht .curse-list ul li:last-child {
    border-bottom: none;
}

.catego-feature ul li i.fa {
    margin-right: 12px;
}

.catego-feature ul li span {
    float: right;
}

.catego-fea-btm .entrol {
    background: #ffab31;
    border:1px solid #ffab31;
    border: none;
    border-radius: 0px;
    padding: 8px 0px 8px 0px;
    color: #fff;
    font-size: 15px;
    text-transform: uppercase;
    border-radius: 3px;
}

.catego-fea-btm  .btn-success {
    float: right;
    padding: 8px 0px 8px 0px;
    width: 42%;
    border:1px solid #5cb85c;
}

.catego-feature .catego-view-batches{margin:7% auto; float:none; display:block; text-align:center;}

.catego-feature .catego-view-batches .entrol{padding: 12px 0px 12px 0px; background:#333; border:1px solid #333;}

.catego-fea-btm form{ width:100%;}

.catego-feature .buy{ width:100%;  float: right;  border:1px solid #5cb85c; background:#5cb85c; color:#FFF; margin-right:20px;     padding: 8px 0px 8px 0px;}


.catego-fea-btm .entrol{   
    width: 50%;
    }
    
.catego-fea-btm a:focus {
    text-decoration:none;
}

.catego-fea-btm .entrol a{color:#fff;}

.catego-fea-btm p {
    font-size: 16px;
    margin-bottom: 20px;
}

.catego-fea-btm p b {
    font-size: 25px;
    margin-left: 13px;
    float:right;
}

.catego-fea-btm p b i.fa {
    margin-right: 15px;
    font-size: 21px;
}

.enroll-coursedetails .modal-body .para{width:90%; margin:auto;}

.enroll-coursedetails .modal-body .para p{line-height:20px; color:#8d8d8d; text-align:justify;}

.abt-coursess .course-cntent-btn .entrol{float: right; width: 30%; background:#333; color:#fff; margin-top:-5px; border:1px solid #333;}

/* end course details*/


/*event details */

.img-top-sec h4 {
    background: #125db8;
    margin-bottom: 0px;
    padding: 15px 0px;
    border-radius: 10px 0px 0px 0px 0px;
}

.img-top-sec h4 .ra {
    border-radius: 5px 0px 0px 0px 0px;
}

.img-top-sec .feb {
    position: absolute;
    top: 0px;
    left: 0px;
    background: #ccc;
    color: #ccc;
    padding: 2px 25px 0px 10px;
    border-radius: 10px 0px 0px 0px;
}

.img-top-sec .feb p {
    margin-bottom: 0px;
    color: #fff;
}

.img-top-sec .feb p:first-child {
    font-size: 20px;
}

.img-top-sec h4 span {
    background: #b1b1b1;
    padding: 13px 6px;
    font-size: 17px;
    font-weight: normal;
    color: #fff;
}

.img-top-sec h4 span .top-us {
    text-align: center;
}

.img-top-sec p.user-tp {
    background: #2169bb;
    padding: 15px 0px;
    margin-bottom: 0px;
    color: #fff;
    border-radius: 5px 0px 0px 0px;
    position: relative;
}

.img-top-sec p.user-tp i.fa {
    margin-right: 9px;
    font-weight: lighter;
}

.event-cntent h3 {
    font-weight: 700;
}

.event-cntent p {
    line-height: 24px;
    color: #5d5c61;
}

.event-cntent .lists-event {
    margin-top: 25px;
}

.event-cntent .padd-rmve {
    padding-left: 0px;
}

.event-cntent .lists-event li {
    margin-bottom: 10px;
    color: #5d5c61;
}

.event-cntent .lists-event i.fa {
    margin-right: 8px;
    color: #125eb6;
    font-size: 15px;
}

.event-cntent .lists-event ul {
    margin-bottom: 23px;
}

.event-de-row {
   /* margin: 35px 0px;*/
   margin: 17px 0px;
}

.upcm-event .media-left p.up {
    background: #22a4e0;
    margin-bottom: 0px;
    padding: 5px 15px;
    font-size: 19px;
    color: #fff;
    border-radius: 15px 0px 0px 0px;
    text-align: center;
}

.upcm-event .media-left p.dwn {
    background: #ccc;
    margin-bottom: 0px;
    padding: 5px 15px;
    font-size: 17px;
    color: #fff;
    border-radius: 0px 0px 15px 0px;
    text-align: center;
}

.upcm-event h3,
.upcm-event-md h3,
.recent-cmments h3 {
    margin-top: 0px;
    color: #000;
    font-weight: 700;
}

.upcm-event-md h3,
.recent-cmments h3 {
    margin-top: 38px;
    border-bottom: 1px solid rgba(102, 102, 102, 0.42);
    padding-bottom: 18px;
}

.recent-cmments h3 {
    margin-top: 20px;
}

.upcm-event .media-body h5 {
    color: #125eb6;
    letter-spacing: 0.5px;
    margin-bottom: 11px;
    font-size: 15px;
}

.upcm-event .media-body p {
    color: #5d5c61;
    line-height: 24px;
}

.upcm-event {
    padding-left: 0px;
}

.upcm-event .media {
    border-bottom: 1px solid rgba(204, 204, 204, 0.46);
    padding-bottom: 6px;
    padding-top: 6px;
}

.upcm-event-md ul {
    margin-top: 15px;
}

.upcm-event-md ul li {
    border-bottom: 1px solid rgba(204, 204, 204, 0.46);
    color: #5d5c61;
    margin-bottom: 17px;
    padding-bottom: 10px;
    font-size: 15px;
}

.upcm-event-md ul li i.fa {
    margin-right: 10px;
    color: #125eb6;
    font-size: 16px;
}

.recent-com-list {
    border-bottom: 1px solid #ccc;
    margin-top: 12px;
    margin-bottom: 8px;
    padding-bottom: 12px;
}

.recent-com-list p i.fa {
    background: #125eb6;
    font-size: 16px;
    color: #fff;
    padding: 7px;
    border-radius: 9px 0px 5px 0px;
    margin-right: 7px;
}

.recent-com-list p span.bl {
    color: #333;
    margin-right: 5px;
}

.recent-com-list p span.bll {
    color: #5d5c61;
    margin-left: 5px;
}

.recent-com-list p:nth-child(2) {
    color: #5d5c61;
    margin-bottom: 0px;
}


/*end event details */


/* counting */
        .col_half { width: 49%; }
        .col_third { width: 32%; }
        .col_fourth { width: 23.5%; }
        .col_fifth { width: 18.4%; }
        .col_sixth { width: 15%; }
        .col_three_fourth { width: 74.5%;}
        .col_twothird{ width: 66%;}
        .col_half,
        .col_third,
        .col_twothird,
        .col_fourth,
        .col_three_fourth,
        .col_fifth{
            position: relative;
            display:inline;
            display: inline-block;
            float: left;
            margin-right: 2%;
            margin-bottom: 20px;
        }
        .end { margin-right: 0 !important; }
        /* Column Grids End */

        .wrapper {/*width:980px;*/ margin:0px auto; position: relative;}
        .counter { background-color:none; padding: 20px 0; border-radius: 5px;}
        .count-title { font-size: 40px; font-weight: normal;  margin-top: 10px; margin-bottom: 0; text-align: center; }
        .count-text { font-size: 13px; font-weight: normal;  margin-top: 10px; margin-bottom: 0; text-align: center; }
        .fa-2x { margin: 0 auto; float: none; display: table; color: #4ad1e5; }

/* end counting*/

/* year civil result*/

.civil-year-result .year-result ul li{background:#ffab31; margin-bottom:15px; padding:5px; text-align:center; font-size:18px; cursor:pointer; border-radius:3px; border:1px solid #ffab31}

.civil-year-result .year-result ul li a{color:#fff; font-weight:700; font-size:18px;}

.civil-year-result .year-result ul li a:focus{text-decoration:none;}

.civil-year-result .civil-year-content h3{margin-top:0px;}

.topper-img-sec{margin-top:1em;}

.news_updates{position:relative;}
 span.cls-nw-btn{position:absolute; top:0px; right:4px; width:35px; height:35px; color:#fff; text-align:center; line-height:35px;  border-radius:50%; cursor:pointer;}
 span.cls-nw-btn i.fa{font-size:18px;}
 
 
 .abt-wee-do{padding-top:0px;}
 
 .who-wee-do h3{margin-top:0px;}
 
 .abt-wee-do{padding-top:0px;}
 
 .news-details-cntent-sec p{color:#666; text-align:justify;}
 
 
 
 .cnct-analg-heading h2{border-bottom:1px solid rgba(204, 204, 204, 0.4); padding-bottom:15px; font-size:25px; color:#a01513;}

.cntct-frm-lft textarea.form-control{border-radius:0px;}

.cntct-frm-lft  button.btn{background:#002248; color:#fff; border-radius:0px; padding:10px 30px; text-transform:uppercase; font-weight:700;}


.org_btm_slide .org-img img{width:270px; height:273px;}

/*5-4-2017*/
.slider .carousel-inner .item img{width:100%; height:440px;}

.owl-carousel .owl-stage-outer{padding-top:0px;}

.video-lft-col .video_sec iframe{height:400px;}

.dd #Carousel{margin:25px 0px;}

.dd #Carousel .item img{height:175px; width:263px;}

.abt-who-we .who-we-do img{width:557px; height:320px;}

.our_professors .media-left a img{width:82px; height:81px;}

.our_professors {margin-bottom:25px;}

.google-map .iframe{height:480px;}


.event-listing-lft .event-img img{width:157px; height:160px;}


/*6-4-2017*/
/*payment*/

    .payment-form form label{
    
        width:26%;
        float: left;
        margin-top:15px;
        font-size:15px;
        color:#26a4de;
        font-weight:700;
    }
    .payment-form form span{width:5%; float:left; margin-top:15px;}
    .payment-form form input{
            background:#fff;
            height: 45px;
            border: none;
            box-shadow:none; 
            width: 65%;
            float: left;
        }
        
    .payment-form form .form-control{background:none;}
    
    .payment-form form .form-group{margin-bottom:10px; overflow:hidden;}
    
    .payment-content .linne {
        background: #0151b0;
        width: 47px;
        height: 6px;
        margin: 24px 0px;
        }
    .payment-content  h3 {
        color: #002248;
        font-weight: 700;
        margin-top: 0px;
        }
    .payment-form{
        padding:0px 0px 20px 20px;
        background: rgba(245, 245, 245, 0.71);
        margin-bottom:50px;
        border: 1px solid rgba(204, 204, 204, 0.35);
        overflow:hidden;
        -webkit-box-shadow: 0 8px 6px -6px rgba(0, 0, 0, 0.57);
        -moz-box-shadow: 0 8px 6px -6px rgba(0, 0, 0, 0.57);
          box-shadow: 0 8px 6px -6px rgba(0, 0, 0, 0.57);
        border-radius: 7px 7px 0px 0px;
        }
    
    #payment-sec{margin-top:35px;}
    
    .payment-form form .form-control:focus {
        outline: none;
        box-shadow:none;
    }
    .payment-form button.btn-primary{border-radius:3px; border:1px solid #337ab7; padding:10px; width:auto; margin-right:15px;}
    .payment-form button.btn-success{width:120px;  padding:10px; border:1px solid #5cb85c;}
    
    .payment-form .mar-top{margin-top:25px;}
    
    


.gallery-course .gallery-boxes a img{ width: 235px; height: 140px; margin-bottom:15px; position:relative;}

.gallery-course .gallery-boxes{margin-top:20px; margin-left:-15px;}

.gallery-course h3{color:#125eb6; font-size:19px; font-weight:700; border-bottom:3px solid #ccc; padding-bottom:15px;}
    
    
/*6-4-2017*/

/*8-4-2107*/

    .downlad-course{margin-top:25px; margin-bottom:25px;}
    .myacc-video{margin-top:0px;}
    .myprofle-rht .myvideo-lft-col{margin-top:0px;}
    .myvideo-lft-col .video_sec iframe{height:333px;}
    .video-btm-list .sapartion, .event-cntent .sapartion, .upcm-event .sapartion{width:10%; height:5px; background:#1c81db; margin-left:14px;}
    .upcm-event .sapartion{width:25%; height:5px; background:#1c81db; margin-left:0px;}
    .event-cntent .sapartion{margin-left:0px;}
    .video-btm-list h2{font-size:20px; font-weight:700; padding-left:14px;}
    .video-btm-list .other-videos-list{overflow:hidden; margin-top:15px;}
    .modal-dialog.enroll-frm-testseries{width:350px;}
    .modal-dialog.enroll-frm-testseries button.close_info{position: absolute;right: 0px;font-size: 28px;  background: rgba(27,127,204,.8);display: block;padding: 3px 10px;opacity: 1;color: #fff;}
    .modal-dialog.enroll-frm-testseries form .form-group input{border-radius:0px; border:1px solid #ddd; height:40px; font-size:14px; font-family:OpenSans-Regular;}
    .modal-dialog.enroll-frm-testseries form .form-group textarea{border-radius:0px; border:1px solid #ddd;  font-size:14px; font-family:OpenSans-Regular;}
    .modal-dialog.enroll-frm-testseries form .but-defalt{border-radius:0px; border:1px solid #ddd;  font-size:14px; font-family:OpenSans-Regular; background:#002248; color:#fff; box-shadow:none;}
    .modal-dialog.enroll-frm-testseries h1{font-family:OpenSans-Regular;}
    .test-timetable tbody td i.fa-arrow-right{color:#5cb85c; font-size:16px;}
    .test-detail-inr-cntent{margin-top:25px;}
    .test-detail-inr-cntent p{text-align:justify;}
    .test_cntent h3{margin-top:0px;}
    .upcm-event .other-test-rht-sec ul li{padding:15px 5px; border-bottom:1px solid rgba(204, 204, 204, 0.51); }
    .upcm-event .other-test-rht-sec ul li a{color:#5d5c61;}
     
    .upcm-event .other-test-rht-sec{margin-top:10px;}
    
    .who-we-do ul.navbar-nav li:hover{background:transparent;}
    
    .who-we-do ul.navbar-nav li a{color:#333; padding:18px 20px; font-size:16px;}
    .who-we-do ul.navbar-nav li.active a{color:#fff;}
    .who-we-do ul.navbar-nav li.active a{background:none;}
    .who-we-do ul.navbar-nav li.active{background:#337ab7;}
    
    .who-we-do ul.navbar-right li a{color:#167ac6;}
    
    .who-we-do .navbar-default .navbar-nav>.active>a, .who-we-do .navbar-default .navbar-nav>.active>a:focus, .who-we-do .navbar-default .navbar-nav>.active>a:hover{background:transparent;}
    
    .who-we-do .navbar-header .navbar-brand{display:none;}
    
    .who-we-do .navbar-default{box-shadow:0px 1px 17px 0px rgba(193, 193, 193, 0.59);}
    
/*8-4-2107*/

/*9-4-2017*/

.video-myaccnt .video-listing ul{overflow-y: scroll; height:595px;}
    
.video-myaccnt .video-listing ul::-moz-scrollbar-track-piece {background:rgba(38, 164, 222, 0.91);}
    
.video-myaccnt .video-listing ul::-webkit-scrollbar {
            width: 5px;
            background: #167ac6;
            }
.video-myaccnt .video-listing ul::-moz-scrollbar {
    width: 5px;
    background: #167ac6;
        }



.our-lec h4{font-size:27px; padding-bottom:7px;}



.myprofle-rht{padding-top:25px; position:relative;}

.myacc-video{padding-top:0px;}

.myprofle-rht .profile-details{position:relative;}

.myprofle-rht h3{border-bottom:1px solid rgba(204, 204, 204, 0.5); padding-bottom:10px;}

.myprofle-rht .img-myprfile img {
    border-radius: 50%;
    width: 100px;
    height: 100px;
}
.myprofle-rht .img-myprfile{ position: absolute;
    top:25%;
    right: 0px;
}

.myprofle-rht .custtom-file-upload {
    text-align: center;
    margin: auto;
    display: block;
    width: 135px;
}

.myprofle-rht .custom-file-upload {
    border: 1px solid rgba(153, 153, 153, 0.52);
    display: inline-block;
    padding: 6px 12px;
    cursor: pointer;
    border-radius: 3px;
}

.myprofle-rht .custom-file-upload i.fa, .edit_prof-head .custom-file-upload i.fa  {
    color: green;
}
.myprofle-rht .edit-file-choose #file-upload{display:none;}

.myprofle-rht .edit-file-choose{ position: absolute;
    top:58%;
    right: -16px;
}
.edit_prof-head .edit-file-choose{ position:absolute;
    top:25%;
    right:-146px;} 

.edit_prof-head {position:relative;}

.edit_prof-head .img-myprfile{position:absolute; top:0px; right:-126px;}

.log-sign-panel .panel-body .img-myprfile img, .edit_prof-head .img-myprfile img {
    border-radius: 50%;
    width: 100px;
    height: 100px;
}
.log-sign-panel .panel-body .edit-file-choose #file-upload, .edit_prof-head .edit-file-choose #file-upload  {display:none;} 

.log-sign-panel .panel-body .img-signup a img{margin:auto; display:block;}

.log-sign-panel .panel-body .custom-file-upload, .edit_prof-head .custom-file-upload   {
    border: 1px solid rgba(153, 153, 153, 0.52);
    display: inline-block;
    padding: 6px 12px;
    cursor: pointer;
    border-radius: 3px;
    margin-top:17px;
}

.log-sign-panel .panel-body .edit-file-choose{text-align: center; margin-bottom: 15px;}

.log-sign-panel .panel-body .custom-file-upload i.fa {
    color: green;
}

 .hm-testimonial .viewall-rhtt a{ background: #fff;
    border: 1px solid #000;
    text-transform: uppercase;
    padding: 7px 20px;
    color: #000;
    text-align: center;
    float: right;
    margin-bottom:25px; 
    margin-right:85px;
    font-weight: bold;
    }

    
    
section.abt-top-inr{margin-top:25px; margin-bottom:30px;}   
.soc-tpc p b{width:45%; float:left; font-size:14px; color:#0151b0;}
.soc-tpc  p span.e1{width:5%; float:left;}
.soc-tpc p span.content{width:50%; float:left; font-size: 15px;}
.soc-tpc p{margin-bottom:7px; overflow:hidden;}
.soc-tpc{padding:10px;}
.our-lec .our-lec-list{margin-top:25px; margin-bottom:35px; overflow:hidden;}
.our-lec .abt-item img{height:267px; width:262px;}

/*10-4-2017*/


.video-myaccnt .video-listing iframe {height:240px; width:100%;}

.video-myaccnt .video-listing ul li .caption p{color:#365899; cursor: pointer; font-weight:700;}

.video-myaccnt .video-listing ul li .caption p span{float:right; margin-right:15px; color:#666; font-weight:normal;}

.video-myaccnt .video-listing ul li .caption{background: #eee;
    /* padding: 10px; */
    padding: 10px 0px 1px 10px;
    margin-top: -5px;
}


.video-myaccnt .video-listing ul{padding:5px;}

.course-list-categories.sticky{top: 0px; position: fixed; width:26.8%;}

.video-myaccnt .video-listing{ margin-top:0px;border: 1px solid rgba(204, 204, 204, 0.43); padding: 8px 0px 8px 8px;    margin-left: 50px;}

.video-myaccnt .sapartion, .our-lec .sapartion{width: 10%;height: 5px;background: #1c81db; margin-left:50px;}

.video-myaccnt h4{margin-top:0px; color:#333; font-size:25px; margin-left:50px;}

.slider .left.carousel-control, .slider .right.carousel-control{position:absolute; top:25%;}

.slider .left.carousel-control{left:2%; background:none;}

.slider .right.carousel-control{right:2%; background:none;}

.video-myaccnt .video-listing ul li{margin-bottom:17px;}

/*11-4-2017*/

.hm-test-civil{display:none;}

/*11-4-2017*/

.myprof-fgrup .error{color:#FF0000 !important;}

.item .cour-title{color:white;}

.hdr-top .location-info .fa-map-marker a{color:#FFF; !important;}
    
.article-sec h3 span.headd{width: 70%;
float: left;
text-align: left;}

.article-sec h3 span{    width: 100%;
/*    float: left;
text-align:right;*/
}

.article-sec h3{overflow:hidden;}   
    
/*11-4-2017*/

/*11-5-2017*/

/*home course*/

/*.hme-course .course-type-one .image-lft{width:46%; float:left; margin-right:8px;}

.hme-course .course-type-one .image-rht{width:46%; float:left;}*/ 
.hme-course .course-type-one .image-lft img{width:281px; height:200px;}
.hme-course .course-type-one .image-rht h3{color:#337ab7; font-size:20px;}
.hme-course .course-type-one .image-rht p{color:#666; line-height: 28px; font-size: 15px;}
.hme-course .course-type-one .knw-more{float:right; background:; color:#fff; text-transform:uppercase; margin-top:27px;}
.hme-course .course-type-one .knw-more a{font-weight:700; font-size:13px; margin-right:12px;}
.hme-course .course-type-one .knw-more a:hover{text-decoration:none; color:#337ab7;}
.hme-course .course-type-one .one-card{ overflow:hidden; margin-bottom:25px;  background-color: rgba(238, 238, 238, 0.66);  box-shadow: 0 0 5px rgba(0,0,0,.14), 0 5px 8px rgba(0, 0, 0, 0.08);}
.hme-course{margin:25px 0px;}


/*home course*/

/*test series new*/

.test-ser-new .test-img img{width:100%; height:185px;}
#tab-menu .tab-pane  h3{margin-top:5px; font-size:20px; color:#337ab7; float:left;}
#tab-menu .tab-pane p{   color: #666;
    line-height: 28px;
    font-size: 15px;
text-align: justify;}
#tab-menu .container{margin-top:25px;}
.price-buynw ul li .btn.btn-default {width:auto; padding:8px 45px;}
.price-buynw ul li .btn.btn-primary {width:auto; padding:8px 45px;}
table .tabb-one{width:11%;}
table .tabb-two{width:9%}
table .tabb-six{width:15%;}
table td.tab-result a{margin:0px 7px;}
.price-buynw ul.pull-right{margin-right:10px;}
/* price-buynw */
/*test series new*/ 
    



        
      
        @media only screen and (max-width : 480px) {
         .course-sub-row{margin-top:40px;}
        }
    @media only screen and (max-width : 767px) {
         .course-sub-row{margin-top:40px;}
        }

    
    
    
    


.faculty_carousel.testimonial .owl-navi{    

background-color: transparent !important;
    color: #0888c5 !important;}
.faculty_carousel .next {
    transform: translateX(100%);
    }

.faculty_carousel .owl-navi{  font-size: 2em;
    cursor: pointer;
    text-shadow: 0 2px 2px rgba(0, 0, 0, .5);
    }
.faculty_carousel .prev{transform: translateX(-100%);}
.faculty_carousel .owl-nav{    position: absolute;
    top: 35%;
    transform: translateY(-50%);
    width: 100%;
    display: flex;
    justify-content: space-between;}
    
    .faculty_carousel .item img{height:245px !important;}
    
    


.abt-hm-sec {background-color: rgba(238, 238, 238, 0.33);}

.courses_carousel.testimonial .owl-navi{background-color:transparent !important; color:#0888c5 !important;}

.toper-caption h4 span:first-child {remove margin-right:15px;}

.toper-caption h4 span{clear:left; display:block;}
.toper-caption h3{font-size:16px; remove font-weight;}
#social-buttons {
    margin: -10px 0 0 -8px;
    position: fixed;
    top:50%;
    right:0px;
    z-index:9999;
}
#social-buttons ul {
    list-style: none;
  
}
#social-buttons ul li {
    width:40px;
    -webkit-transition: width 0.7s ease;
    -moz-transition: width 0.7s ease;
    -o-transition: width 0.7s ease;
    transition: width 0.7s ease;
}
/*#social-buttons ul li:hover {
    width:100px;
    border-top-right-radius: 0px;
    border-bottom-right-radius: 0px;
}*/
#social-buttons ul li i {
    font-size: 28px;
    padding: 8px;
}
#social-buttons ul li h4 {font-size: 12px; display: inline; position: absolute; margin: 18px 0 0 15px;}
a.facebook li {background:#4b699e;  color: #fff;}
a.facebook li:hover {background: #fefefe; color: #4b699e; border-right: 2px solid #4b699e}
a.twitter li {background: #55acee; color: #fff;}
a.twitter li:hover {background: #fefefe; color: #55acee; border-right: 2px solid #55acee;}
a.linkedin li {background: #3586b9; color: #fff;}
a.linkedin li:hover {background: #fefefe; color: #3586b9; border-right: 2px solid #3586b9;}
a.pinterest li {background: #bc3e34; color: #fff;}
a.pinterest li:hover {background: #fefefe; color: #bc3e34; border-right: 2px solid #bc3e34;}


.abt_us-video iframe{width:100%; height:300px;}

.front, .back {
    background: #FFF;
    transition: -webkit-transform 1s;
    -webkit-transform-style: preserve-3d;
    -webkit-backface-visibility: hidden;

}


.front {
    overflow: hidden;
    width: 250px;
    position: absolute;
    z-index: 1;

        width: 250px;
    height:200px;
}

.back {
    padding: 17px;
    padding-top:25px;
    width: 250px;
    height:200px;
    -webkit-transform: rotateY(-180deg);
    -o-transform: rotateY(-180deg);
    -moz-transform: rotateY(-180deg);



}
.back p{font-size:25px; text-align:center; margin-bottom:0px;}
.back p small{color:#8d8d8d; font-weight:lighter; font-size:15px;}

.info-card:hover .back {
    -webkit-transform: rotateY(0);
    -o-transform: rotateY(0);
}

.info-card:hover .front {
    -webkit-transform: rotateY(180deg);
        -o-transform: rotateY(180deg);
        -moz-transform: rotateY(180deg);
    
}
.info-card .kk{ width:45%; float:left; margin-right:10px;}
.info-card .ll{width:53%; float:left;}


.card-image {
width: 100%;
height: 100%;

}

.top-menu-icons ul li a i.fa-google-plus{background: green;
    margin-top:3px;
    color: #fff;
    width: 40px;
    height: 40px;
    border-radius:4px;
    line-height: 40px;
    font-size: 20px;
    text-align:center;
    box-shadow: 0px 0px 3px green;}
.top-menu-icons ul li a i.fa-facebook{background: #4267b2;
    color: #fff;
    width: 40px;
    height: 40px;
    border-radius:4px;
    line-height: 40px;
    font-size: 20px;
    text-align:center;
    box-shadow: 0px 0px 3px #4267b2;}
.top-menu-icons ul li:first-child   {margin-bottom:3px;}
.top-menu-icons ul li a i.fa-youtube{background: #cc181e;
    color: #fff;
    width: 40px;
    height: 40px;
    border-radius:4px;
    line-height: 40px;
    font-size: 20px;
    text-align:center;
    box-shadow: 0px 0px 3px #cc181e;}
.top-menu-icons{position:fixed; top:200px; right:2px;
}

.back p small{clear:left; display:block; font-size:20px; font-weight:lighter !important;}
.back p{font-size:50px; color:#167ac6;}
.info-card {
    -webkit-perspective:580px;
}

.abt-coursess p {
    color: #666;
    line-height: 23px;
    text-align: justify;
}

    .abt-coursess{margin-top:45px;}
    .course-detail-main .abt-coursess p img{margin-left:20px;}
    
    .abt-coursess p img{width:50%; height:250px; float:right;}
    
         .events .instit-hyd-lft-img{position:relative;}
 .event-title{position:absolute; height:100%; width:100%; left:0px; right:0px; background:rgba(0, 0, 0, 0.3); top:0px; padding-top:25%;}
 .instit-hyd-rht_img{position:relative;}
 .instit-hyd-rht_img .event-title{padding:15px 15px;}
  


 .mbr-section-btn .btn-info{ 

    box-shadow:none;
    color:#fff;
    text-align:center;
    border-radius:3px;
    transition:all 0.4s;
    font-size:16px;
    padding: 10px 30px;
    background-color:transparent;
    border:1px solid #fff;
    margin-right:30%;
    margin-left:8px;;
    margin-top:130px;
    }
    
    .mbr-section-btn .btn-info:hover{background:#167ac6; transition:all 0.6s; border:1px solid #167ac6;}

/*.slider .caption {
    margin-top: 30px;
    float:left;
    width:60%;

}*/

.loader {
    position: fixed;
    left: 0px;
    top: 0px;
    width: 100%;
    height: 100%;
    z-index: 99999;
    background: url('../images/loading.gif') 50% 50% no-repeat rgba(0,0,0,0.8);
}

.event-cntent {margin-top:15px;}

#slider .caption{margin-left:7%; margin-top:-24%;}

.abt-navigation .top-img-paddleft{padding-left:45px;}

@media (max-width: 1199px) {
    .abt-navigation .top-img-paddleft {
        display: none !important;
    }
}



.ft-btm{margin-bottom:25px;}

footer .ft-btm p{text-align:center;}

.faculty-items{height: 500px; overflow-y: scroll;}


.faculty-items::-webkit-scrollbar-track
{
    -webkit-box-shadow: inset 0 0 6px rgba(0,0,0,0.3);
    background-color: #F5F5F5;
    border-radius: 10px;
}

.faculty-items::-webkit-scrollbar
{
    width: 5px;
    background-color: #167ac6;
}

.faculty-items::-webkit-scrollbar-thumb
{
    border-radius: 10px;
    background-color: #167ac6;
}

.faculty-items .toper-caption p{height:60px;}

.pdfobject-container { height: 500px; width:100%; }
.pdfobject { border: 1px solid #666; }
.pdf-viewer h3 span{color:#0888c5; border-bottom:5px solid #ccc; padding-bottom:5px; font-size:24px; }
.pdf-viewer h3{margin-bottom:25px;}
.pdf-viewer {margin-bottom:25px;}

/*.foot-res-top{margin-bottom:50px;}*/


.animation-element.slide-left {
  opacity: 0;
  -moz-transition: all 900ms linear;
  -webkit-transition: all 900ms linear;
  -o-transition: all 700ms linear;
  transition: all 900ms linear;
  -moz-transform: translate3d(-100px, 0px, 0px);
  -webkit-transform: translate3d(-100px, 0px, 0px);
  -o-transform: translate(-100px, 0px);
  -ms-transform: translate(-100px, 0px);
  transform: translate3d(-100px, 0px, 0px);
}

.animation-element.slide-left.in-view {
  opacity: 1;
  -moz-transform: translate3d(0px, 0px, 0px);
  -webkit-transform: translate3d(0px, 0px, 0px);
  -o-transform: translate(0px, 0px);
  -ms-transform: translate(0px, 0px);
  transform: translate3d(0px, 0px, 0px);
}

.animation-element.slide-right {
  opacity: 0;
  -moz-transition: all 900ms linear;
  -webkit-transition: all 900ms linear;
  -o-transition: all 900ms linear;
  transition: all 900ms linear;
  -moz-transform: translate3d(100px, 100px, 0px);
  -webkit-transform: translate3d(100px, 100px, 0px);
  -o-transform: translate(100px, 100px);
  -ms-transform: translate(100px, 100px);
  transform: translate3d(100px, 0px, 100px);
}

.animation-element.slide-right.in-view {
  opacity: 1;
  -moz-transform: translate3d(0px, 0px, 0px);
  -webkit-transform: translate3d(0px, 0px, 0px);
  -o-transform: translate(0px, 0px);
  -ms-transform: translate(0px, 0px);
  transform: translate3d(0px, 0px, 0px);
}


/*latest changes css analog suresh 20/6/2017*/

.team_viewall a{   
    background: #fff;
    border: 1px solid #000;
    text-transform: uppercase;
    padding: 7px 20px;
    color: #000;
    text-align: center;
    float: right;
    margin-top: 8%;
    font-weight: bold;

    }
.team_viewall{
    position:absolute;
    right:13px;
    top:0px;
    
}
.course-header{position:relative;}

.team-viewall{
    position:absolute;
    right: 105px;
    top: 16px;
    }
.new_faculty .media img{   
    width: 200px;
    height: 200px;}
.new_faculty{margin:35px 0px;}
.new_faculty .item_f1{margin-bottom:25px;}

.new_faculty .item_f1 p{  color: #666;
font-size: 14px; text-align:justify; line-height:24px;} 
.new_faculty .item_f1 h4{color:#337ab7; font-size:16px;     margin-bottom: 10px;}

.new_faculty .item_f1 .media-body span{color:#333; margin:5px 0px;}
.new_faculty .item_f1 .media-body .strp{  
    background: #DF1E1F;
    width: 70px;
    height: 3px;
    margin: 8px 0px;}
    
.new_faculty .media{    margin-top: 0;
    background: rgba(245, 245, 245, 0.38);
    padding: 15px 20px 15px 15px;
box-shadow: 0px 0px 5px rgba(0, 0, 0, 0.26);}

.slide-bg .result{background: #fec736;
    
    height:90px; text-align:center; color:#fff;}
    
.slide-bg .result h2{color:#fff; font-size:20px; line-height:85px;}
    .slide-bg .result a{display:block;}
.slide-bg .test{        background: #3079d5;
     height: 90px; text-align:center; color:#fff;}

.slide-bg .test h2{color:#fff; font-size:20px; line-height: 80px;}
.slide-bg .result h5{color:#000; }
.slide-bg{margin:25px 0px;}
.course-sub-row {
    margin-top:35px;
}
.slide-bg .result_two h2{line-height:80px !important;}
.slide-bg .slider-box-civil h2{line-height:inherit;}

.slide-bg a:focus{text-decoration:none;}
.slide-bg a:visited{text-decoration:none;}

.slide-bg .result_two{background:#DF1E1F;}
.slide-bg .result-three{background:#333;}

.slide-bg .sec-result{
    position: relative;
    top: 19px;
    padding-top: 5px;}

/*latest changes css analog suresh 20/6/2017*/

.event-listing-rht .top_nws li i.fa {
    color: #002b58;
}

.contact-page .height-fix{overflow-y:scroll; height:740px;}

.my-course-details .course-list .test-img a .arrow{margin-left: 325px;
float: left;
margin-top: -28px; !important}

.course-list .my_profile-rht .test-img a .arrow{margin-left: 215px;
float: left;
margin-top: -28px; !important}

.download-cat-gap .downlad-course .down-img a .arrow{
    margin-left: 325px;
    float: left;
    margin-top: -28px; !important}
    
.course-cate-inr-right{position:relative;}
.course-cate-inr-right a{position:absolute;
top: 60px;
right: 5px;} 
.course-cate-inr-right .title h3 a{position:inherit;}

.myaccount_course-rht{padding:15px; box-shadow:0px 0px 5px rgb(204, 204, 204);}


marquee ul {
     width: auto;
  
}


 

 
@-webkit-keyframes moveSlideshow {
  0%   { 
    -webkit-transform: translate(0, 0);  
  }    
  100% { 
    -webkit-transform: translate(-100%, 0);  
  }
}


@-webkit-keyframes marquee {

  0% {

    top: 8em

  }

  100% {

    top: -11em

  }

}

@keyframes marquee {

  0% {

    top: 8em

  }

  100% {

    top: -11em

  }

}



/************************css todya 8/9/17****************************/

.enroll_frm input{border-radius:0px; }
.enroll_frm input{height:42px; font-size:13px;}
.enroll_frm .btn-default{
     border-radius: 0px;
    background: #002248;
    border: none;
    padding: 10px 45px;
    text-transform: uppercase;
    color: #fff;
    font-weight: 600;
    margin-top: 12px;
    margin: auto;
    display: inline-block;
}
.enroll_frm  textarea{border-radius:0px;}

.campain-cntent .campain-img img{width:750px; height:170px;}


.campain-cntent{margin-top:5px;}

.campain-cntent .campain-content p{color:#777; line-height:25px; text-align:justify; margin-top:15px; font-size:14px;}

.enroll_frm{   
    background: #f2f2f2;
    padding: 24px 13px;
    }
    

.enroll_frm
{
    position:relative;
    -webkit-box-shadow:0 1px 4px rgba(0, 0, 0, 0.3), 0 0 40px rgba(0, 0, 0, 0.1) inset;
       -moz-box-shadow:0 1px 4px rgba(0, 0, 0, 0.3), 0 0 40px rgba(0, 0, 0, 0.1) inset;
            box-shadow:0 1px 4px rgba(0, 0, 0, 0.3), 0 0 40px rgba(0, 0, 0, 0.1) inset;
}
.enroll_frm:before, .enroll_frm:after
{
    content:"";
    position:absolute;
    z-index:-1;
    -webkit-box-shadow:0 0 15px rgba(0,0,0,0.8);
    -moz-box-shadow:0 0 15px rgba(0,0,0,0.8);
    box-shadow:0 0 15px rgba(0,0,0,0.8);
    top:0;
    bottom:0;
    left:10px;
    right:10px;
    -moz-border-radius:100px / 10px;
    border-radius:100px / 10px;
}
.enroll_frm:after
{
    right:10px;
    left:auto;
    -webkit-transform:skew(8deg) rotate(3deg);
       -moz-transform:skew(8deg) rotate(3deg);
        -ms-transform:skew(8deg) rotate(3deg);
         -o-transform:skew(8deg) rotate(3deg);
            transform:skew(8deg) rotate(3deg);
}

.news-det-rw{margin-top:0px !important;}

/************************css todya 8/9/17****************************/





    
/*footer*/

footer {
    background: #222222;
    padding-top: 35px;
}


.foot-res-top{
    min-height:200px;
}


footer .top-foot-row {
    padding-bottom: 20px;
}

footer .more-page h3,
.timings h3,
.foot-analog h3 {
    color: #fff;
    text-transform: uppercase;
    font-size: 18px;
    font-weight: 700;
    margin-bottom: 20px;
    letter-spacing: 0.5px;
}

footer .more-page ul li {
    margin-bottom: 15px;
}

footer .more-page ul li i.fa {
    margin-right: 14px;
}

footer .more-page ul li a {
    color: #b0afaf;
    font-size: 13px;
    text-transform: capitalize;
}

footer .foot-analog p {
    color: #b0afaf;
    font-size: 13px;
    margin-top: 15px;
    line-height: 24px;
}

footer .foot-analog .getintouch {
    background: #26a4de;
    text-transform: uppercase;
    padding: 12px 30px;
    font-weight: bold;
    color: #fff;
}

footer .timings p {
    color: #26a4de;
}

footer .foot-analog p:nth-child(3) {
    color: #26a4de;
    margin-bottom: 15px;
}

footer .timings .linne {
    background: #26a4de;
    width: 55px;
    height: 4px;
    margin: 25px 0px;
}

.catego-feature .linne,
.course-detail-main-rht .linne {
    background: #666;
    width: 45px;
    height: 2px;
    margin: 17px 0px;
}

.btm-foot {
    background: #1c1c1c;
    padding-top: 14px;
    padding-bottom:5px;
}

.btm-foot .social-links ul li {
    background: #282828;
    width: 35px;
    height: 35px;
    border: none;
    border-radius: 50%;
    line-height: 35px;
    text-align: center;
    margin-right: 3px;
}

.btm-foot .social-links ul li a {
    color: #afafaf;
}

.btm-foot .social-links {
    text-align: right;
}

.btm-foot .copy_right p span.analog-blue {
    color: #26a4de;
    margin-bottom: 0px;
    text-align:center;
}

.btm-foot .copy_right p {
    color: #afafaf;
    margin: 8px 0px 30px;
    text-align:center;
    

}

/* footer-bottom section*/

.footer-adress h3, .footer-adress h4{color:#fff;}



.footer-adress h3{margin-left:15px; text-align:center; color: #26a4de; border-top: 1px solid rgba(204, 204, 204, 0.31); border-bottom: 1px solid rgba(204, 204, 204, 0.31); padding: 10px;}

.footer-adress p{color:#b0afaf; font-size:13px;}


/* end footer bottom sec*/



.abt-coursess h3 {
    margin-top: 0px;
    font-size: 20px;
    font-weight: bold;
}

.abt-coursess p {
    color: #666;
    line-height: 23px;
    text-align: justify;
}

.wt-learn h3 {
    font-weight: normal;
    text-transform: capitalize;
}

.wt-learn {
    margin-top: 20px;
}

.wt-learn ul li {
    margin-bottom: 10px;
    color: #666;
}

.wt-learn ul li i.fa {
    margin-right: 10px;
}

.wt-learn ul {
    padding-left: 15px;
    margin: 20px 0px;
}

.btm-cntent h3 {
    margin-top: 0px;
    font-size: 20px;
    font-weight: bold;
}

.btm-syllabus h3 {
    margin-top: 10px;
    font-size: 20px;
    font-weight: bolder;
}

.btm-syllabus p {
    color: #666;
    line-height: 23px;
    text-align: justify;
}

.btm-cntent p {
    color: #666;
    line-height: 23px;
    text-align: justify;
}

.course-detail-main-rht {
    border-left: 1px solid rgba(204, 204, 204, 0.32);
}

.teachers .media-left a img {
    width: 50px;
    height: 50px;
    border-radius: 50%;
}

.featured_courses .media-left a img {
    width: 100px;
    height: 100px;
    border-radius: 8%;
}

.featured_courses {
    position: relative;
    top:1em;
}

.teachers .teach-media,
.featured_courses .fea-course {
    border-bottom: 1px solid rgba(204, 204, 204, 0.36);
    padding-bottom: 25px;
}

.teach-media p i.fa{color:#ffab31;}

.teach-media .media-body span{float:right; font-size:18px;}

.teach-media .media-body span i.fa-inr{font-size:18px; margin-right:12px; color:#ffab31;}


.course-detail-main-rht .curse-list {
    margin-bottom: 6px;
}

.teachers p {
    line-height: 24px;
    color: #666;
}

.teachers .bg-ex {
    margin-top: 35px;
}

.teachers {
    position: relative;
    top:2em;
}

.teachers .bg-ex .teach-media .media-body h4 {
    font-weight: 700;
    text-transform: uppercase;
    font-size: 15px;
}

.teachers .bg-ex .teach-media .media-body ul {
    margin-top: 26px;
}

.teachers .bg-ex .teach-media .media-body ul li {
    margin-right: 5px;
}

.teachers .bg-ex .teach-media .media-body ul li a i.fa-twitter {
    color: #bcccf9;
}

.teachers .bg-ex .teach-media .media-body ul li a i.fa-youtube {
    color: #f34f36;
}

.teachers .teach-media {
    border-bottom: 1px solid rgba(204, 204, 204, 0.36);
}

.teachers .teach-media:last-child {
    border-bottom: none;
}

.teachers .teach-media {
    margin-bottom: 35px;
}

.fea-courses {
    margin-top: 25px;
}

.fea-courses .feature-course-media h4 {
    font-weight: 700;
    font-size: 16px;
    letter-spacing: 0.5px;
    color:#000;
}

.fea-courses .feature-course-media p {
    text-transform: capitalize;
    color: #666;
    margin-top: 10px;
}

.fea-courses .feature-course-media p:nth-child(2) {
    background: #2f8ad9;
    width:80px;
    height: auto;
    color: #fff;
    font-size: 17px;
    padding: 3px 10px;
    text-align: center;
    border-radius: 5px;
}

.fea-courses .feature-course-media p i.fa-inr {
    margin-right: 4px;
}

.fea-courses .feature-course-media ul li i.fa {
    color: #ffb02f;
}

.featured_courses .fea-course:last-child {
    border-bottom: none;
}


/*event listing*/

.item-one-eve-list {
    position: relative;
}

.item-one-eve-list .even-sub-cntent {
    background: #022952;
    height: 80px;
    width: 80px;
    position: absolute;
    top: 100px;
    left: 99px;
}

.even-sub-cntent p:first-child {
    color: #fff;
    text-align: center;
    font-size: 18px;
    font-weight: normal;
    margin-bottom: 0px;
}

.even-sub-cntent p:nth-child(2) {
    color: #fff;
    text-align: center;
    font-size: 28px;
    font-weight: bold;
}

.event-listing-lft .linne,
.event-listing-rht .linne,
.letter-news .linne {
    background: #ccc;
    width: 47px;
    height: 2px;
    margin: 24px 0px;
    margin-left: 15px;
}
.course-detail-main .abt-coursess .linne {
     background: #ffab31;
    width: 75px;
    height: 2px;
    margin: 10px 0px;
    
}
.event-listing-rht .linne {
    margin: 15px 0px;
    margin-left: 15px;
}

.abt-wee-do .linne {
    margin:auto;    
}

.abt-wee-do .linne{
    background: #ccc;
    width: 80px;
    height: 2px;
    margin-bottom: 25px;
        }
.event-listing-lft-cont h4 a {
    color: #002b58;
    letter-spacing: 0.5px;
    line-height: 24px;
}

.event-listing-lft-cont h4 {
    margin-top: 0px;
}

.event-listing-lft-cont p {
    color: #666;
    line-height: 20px;
    text-align: justify;
}

.event-listing-lft-cont p i.fa {
    margin-right: 10px;
    color: #002b58;
}

.event-listing-lft-cont p a {
    color: #000;
    border: 2px solid #ccc;
    padding: 5px 10px;
    font-weight: 700;
}

.event-listing-lft-cont p:nth-child(4) {
    margin-top: 15px;
    margin-bottom: 50px;
}

.event-listing-rht h3 {
    padding-left: 15px;
    color: #000;
}


#course-sub-sec .item img{max-width:272px; height:150px;}

.news-details-rht-cntent h3{margin-top:4px;}

.news-details-rw .news-details-rht-cntent .top_nws{
    height:607px; 
    overflow-y:scroll;
    cursor: pointer;
    border: 1px solid rgba(204, 204, 204, 0.53);
    padding: 10px; 
    text-align:justify;
    }
.news-details-rw .news-details-rht-cntent .top-news ul li p{   
    line-height: 23px;
    padding-left: 15px;
    color: #8d8d8d;
    padding-top: 15px;
    padding-bottom: 1px;}


.event-listing-rht .top-news ul li {
    border-bottom: 1px solid #ccc;
    color: #898686;
    padding: 8px 0px;
}
.event-listing-rht .top_nws{overflow-y:scroll; cursor:pointer; height:500px; border:1px solid rgba(204, 204, 204, 0.53); padding:10px;} 


.event-listing-rht .top_nws::-webkit-scrollbar {
    width: 5px;
    
}
.event-listing-rht .top_nws::-webkit-scrollbar-button {
    background: #26a4de;
}
.event-listing-rht .top_nws::-webkit-scrollbar-track-piece {
    background: #26a4de;
}
.event-listing-rht .top_nws::-webkit-scrollbar-thumb {
    background: #26a4de;
}​

.event-listing-rht .top-news ul li i.fa {
    margin-right: 10px;
    color: #898686;
}

.event-listing-rht .top-news ul li:last-child {
    border-bottom: none;
    color:#002b58;
}

.event-listing-rht .top-news ul li:hover{
    background: #167ac6;
    padding:10px;
    color:#fff;
}

.event-listing-rht .top-news ul li:hover p{
    background: #167ac6;
    padding:10px;
    color:#fff;
}

.event-listing-rht .top-news ul li p:hover{
    color:#fff;
}

.event-listing-rht .top-news ul li i.fa:hover{
    color:#fff;
}

.event-listing-rht .top-news ul li p {
    line-height: 23px;
    padding-left: 15px;
    color: #898686;
    padding-top: 15px;
    padding-bottom: 1px;
}

.event-listing-rht .top-news p.news a,
.our_professors p.news a {
    color: #000;
    font-weight: 700;
}

.event-listing-rht .top-news p.news a i.fa,
.our_professors p.news i.fa {
    color: #f70a52;
}

.event-listing-rht .top-news p.news,
.our_professors p.news {
    margin-top: 25px;
}

.letter-news form .letter-nws-cntrl {
    border-radius: 0px;
    height: 38px;
    width: 80%;
    float: left;
    border: 2px solid #ccc;
    box-shadow: none;
    background: #f6f6f6;
}

.letter-news h3,
.our_professors h3 {
    padding-left: 0px;
    color: #000;
}

.letter-news .linne,
.our_professors .linne {
    margin-left: 0px;
}

.letter-news {
    margin-top: 35px;
}

.letter-news form .letter-nws-defult {
    background: #ec6545;
    border-radius: 0px;
    margin-left: 10px;
    height: 37px;
    border: none;
    width: 40px;
    float: left;
}

.letter-news form .letter-nws-defult i.fa {
    color: #fff;
    font-size: 14px;
}

.letter-news p {
    color: #a8a6a6;
    margin-top: 25px;
    line-height: 24px;
}

.our_professors .profe-body h4 {
    color: #002955;
    font-size: 16px;
    font-weight: 700;
}

.our_professors .prof-media {
    margin-top: 25px;
}

.our_professors .profe-body .strp {
    background: #ccc;
    width: 40px;
    height: 1px;
    margin: 10px 0px;
}

.our_professors .profe-body p {
    color: #989898;
    margin-bottom: 5px;
}

.our_professors .profe-body span {
    font-size: 12px;
    color: #000;
}

#event-list-pagintion ul.pagintion li a {
    margin-right: 10px;
    color: #000;
    background-color: #fff;
    padding: 10px 18px;
    border-radius: 0px;
    border: 2px solid #a4a4a4;
    font-size: 15px;
}

#event-list-pagintion ul.pagintion li.active a {
    background: #022952;
    color: #fff;
    border: 2px solid #022952;
}


/* article section*/

.article-sec {
    
    background: rgba(242, 242, 242, 0.59);
    border: 1px solid #ccc;
     margin-bottom: 15px;
         margin-top: 15px;
}

.article-sec h3 {
    margin-top: 0px;
    background: #1da2dd;
    color: #fff;
    font-size: 18px;
    font-weight: 700;
    letter-spacing: 1px;
    padding: 10px;
}

.article-sec h3 span{ color:#fff; font-size:14px; clear:left; display:block; margin-top:10px;}

.article-sec p a {
    color: #db3434;
    font-weight: bold;
    margin: 0px;
}

.article-sec p {
    padding: 0px 10px;
    line-height: 24px;
}

.sub-head {
    font-size: 18px;
    font-weight: bold;
}

/* end article section*/

/* downloads*/

.down-img {
    border: 1px solid #ccc;
    margin-bottom:15px;
    height:250px;
}

.down-img img {
    width: 100% ;
    height:195px;
}

.vid-top{margin-top:15px;}

.down-img h5{

    font-weight: bold;
    color: #26a4de;
}

.down-img h5 {
    padding: 5px 5px;
}

/* end downloads*/

/* download-list*/

table .tab-one {
    width: 10%;
    text-align: center;
}

table .tab-two {
    width: 70%;
    text-align: center;
}

table .tab-three {
    width: 20%;
    text-align: center;
}

.table-top-bg {
    background: #26a4de;
    color: #fff;
}

.table th tr.tab-one {
    text-align: center;
}

.tab-one a {
    text-decoration: underline;
}

/*end download list*/

/* about us 3-11-2017  */

.count-list .item h3 {
    font-size: 35px;
    font-weight: bold;
    text-align: center;
    margin-bottom: 22px;
}

.count-list .item p {
    font-size: 18px;
    text-align: center;
}


/* about us 11-3-2017  */

/*ias toppers html*/

.article-sec-inr,
.article-sec-inr-two,
.article-sec-inr-threem,
.article-sec-inr-four,
.article-sec-inr-five {
    padding-left: 13px;
}

.article-sec-inr p.mar-zero {
    margin-bottom: 0px;
}

/*end ias toppers html*/

/* ias toper interviews*/

.article-sec-inr-two h5 b {
    color: #1da2dd;
    letter-spacing: 0.5px;
    text-decoration: underline;
}

.article-sec-inr-two h5 {
    margin-left: 15px;
    text-decoration: underline;
}

.article-sec-inr-two p,
.article-sec-inr-three p {
    margin-bottom: 25px;
}

.article-sec-inr-two p b {
    color: #000;
}

/* end ias toper interviews*/

/* civil stratedy*/

.article-sec-inr-three h5#main-headd {
    border-bottom: 3px solid #1da2dd;
    ;
    padding-bottom: 10px;
}

.article-sec-inr-three h5,
.article-sec-inr-four h5 {
    margin-left: 15px;
    color: #1da2dd;
    margin-bottom: 20px;
}

.article-sec-inr-five h5 {
    margin-left: 15px;
    color: #1da2dd;
    margin-bottom: 20px;
}

/* end civil stratedy*/


/* civil-nature work*/

.article-sec-inr-four h5 {
    margin-bottom: 10px;
}

.article-sec-inr-four h5#main {
    margin-bottom: 30px;
    margin-top: 35px;
}

.article-sec-inr-four h5.und-line {
    text-decoration: underline;
}

.article-sec-inr-four h5.space {
    margin-bottom: 30px;
}

.article-sec-inr-five p span.green {
    text-decoration: underline;
    color: #41b821;
}


/****************home**************/

.inr-btn-result{float:left; margin-right:20px;}

.w-60 {
    width: 60%;
    margin: 0 auto;
    text-align: center;
    line-height: 24px;
    margin-bottom: 16px;
}

.article-row {
    margin-top: 1.5em;
    margin-bottom: 1.5em;
}


.courses_carousel:not(.testimonial) {
    margin-top: 2em;
    margin-bottom: 1em;
}
/*.courses_carousel .item {
    padding: 16px 0;
    margin: 4px;
}*/

.owl-carousel .owl-item img {
    /*display: block;*/
   /* width: auto !important;*/
    margin: auto !important;
    
}

.courses_carousel .owl-nav {
    position: absolute;
    top: 32%;
    -ms-transform: translateY(-50%);
    width: 100%;
    display: -ms-flexbox; 
    display:flex; 
    display:-ms-flex;
    justify-content: space-between;
    justify-content:-ms-space-between;
     -ms-flex-pack: justify;
}

.courses_carousel .owl-navi {
    background: transparent;
    color: #fff;
    font-size: 2em;
    cursor: pointer;
    text-shadow: 0 2px 2px rgba(0, 0, 0, .5);
}

.courses_carousel .prev {
    transform: translateX(-100%);
     -ms-transform: translateX(-100%);
}

.courses_carousel .next {
    transform: translateX(100%);
    -ms-transform: translateX(100%);
}

.courses_carousel.testimonial .owl-navi  {
    color: #888;
}


media screen and (min-width: 720px) {

    .courses_carousel.testimonial .owl-navi {
        background: #888;
        padding: 8px;
        color: #fff;

    }
}





.course-row-slide .carousel-control {
    margin-top: 42px;
}

.course-row-slide .carousel-control.right {
    right: 33px;
}


/* testimonial*/

.hm-testimonial {
    background-image: url(../images/testimonials-bg.jpg);
    background-size: 100%, 100%;
    height: 100%;
}

.hm-testimonial .testimonial-sec-color h2 a{color:#fff;}
.hmm-testimonial{background-image:none; background-color:rgb(236, 239, 241);}



.testimonial-sec-color {
    color: #fff;
}


/* testimonial slider*/

.testimonial {
    text-align: center;
}

.testimonial .pic {
    width: 130px;
    height: 130px;
    border-radius: 50%;
    margin: 0 auto;
    margin-bottom: 40px;
}

.testimonial .pic img {
    width:100%;
    height:120px;
    border-radius: 50%;
}

.testimonial .testimonial-title {
    display: inline-block;
    font-size: 22px;
    font-weight: 600;
    color: #0c4767;
    margin: 0 0 20px 0;
}

.testimonial .testimonial-title small {
    font-size: 14px;
    color: #2996ce;
}

.testimonial .description {
    font-size: 14px;
    color: #787878;
    line-height: 27px;
    position: relative;
    margin: 0;
}

.testimonial .description:before {
    content: "\f10d";
    font-family: fontawesome;
    width: 25px;
    height: 25px;
    border-radius: 50%;
    position: absolute;
    top: -70px;
    left: 48%;
    font-size: 12px;
    color: #fa7921;
    line-height: 23px;
    border: 2px solid #fa7921;
}

.owl-theme .owl-controls .owl-page span {
    background: #fff;
    border: 2px solid #0c4767;
    opacity: 1;
}

.owl-theme .owl-controls .owl-page.active span,
.owl-theme .owl-controls .owl-page:hover span {
    border: 2px solid #fa7921;
}

.test-box-bg {
    background: #fff;
    padding: 10px;
    margin-bottom: 10px;
    margin-right: 10px;
}

.test-sec-top {
    margin-top: 2em;
    margin-bottom:1em;
}

/*end testimonial slider*/

/*.event-title {
    top: 6em;
    position: relative;
}*/

<!--navigation menu--> nav {
    background: #2ba0db;
}

nav ul {
    font-size: 0;
    margin: 0;
    padding: 0;
    margin-top: 8px;
}

.abt-navigation {
    padding: 10px 10px;
}

nav ul li {
    display: inline-block;
    position: relative;
}

nav ul li a {
    color: #000;
    display: block;
    font-size: 14px;
    padding: 15px 20px;
    /*transition: 0.3s linear; commented this 12.09.17*/
}

nav ul li:hover {
    background: #167Ac6; /*updated this from #126d9b 12.09.17*/
    color: #fff !important;
}

nav ul li ul {
    border-bottom: 5px solid #2ba0db;
    display: none;
    position: absolute;
    width: 250px;
}

nav ul li ul li {
    /*border-top: 1px solid #444; */
    display: block;
}

nav ul li ul li:first-child {
    border-top: none;
}

nav ul li ul li a {
    background: #F8F8F8; /*updated this from 373737 on 12.09.17*/
    display: block;
    padding: 10px 14px;
    color: #fff;
}

nav ul li ul li:first-child a{
    background:#F8F8F8 !important; /*updated this from 373737 on 12.09.17*/
} 

nav ul li ul li a:hover {
    background: #167Ac6 !important; /*updated this from 126d9b on 12.09.17*/
    color: #fff !important;
}

/* for the At analog in the dorpdown menu */

nav ul li ul li a.world:hover {
    background: #33a3f1 !important;
}

nav ul li ul li a.travel:hover {
    background: #f58021 !important;
}









nav ul li a:hover {
    color: #fff !important;
}

nav .fa.fa-angle-down {
    margin-left: 6px;
}

nav ul.nav-visible {
    height: 250px;
    padding-top: 0px;
    margin-top: 0px;
    padding-bottom: 0px;
    margin-bottom: 0px;
    display: none;
    z-index: 999;
}

nav ul.nav-visiblee {
    height: auto;
    padding-top: 0px;
    margin-top: 0px;
    padding-bottom: 0px;
    margin-bottom: 0px;
    display: none;
    z-index: 999;
}

<!--end navigation menu-->
/* login*/

/*login*/

.form-signin {
    max-width: 330px;
    padding: 15px;
    margin: 0 auto;
}

.sign {
    max-width: 330px;
    padding: 15px;
    margin: 0 auto;
}

.account-wall .form-signup {
    max-width: 440px;
}

.account-wall .sign-butt {
    background: #01a0e2;
    border: none;
    padding: 10px 0px;
    border-radius: 0px;
}

.form-signin .form-signin-heading,
.form-signin .checkbox {
    margin-bottom: 10px;
}

.form-signin .checkbox {
    font-weight: normal;
}

.form-signin .form-control {
    position: relative;
    font-size: 16px;
    height: auto;
    padding: 10px;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}

.form-signin .form-control:focus {
    z-index: 2;
}

.form-signin input[type="text"] {
    margin-bottom: 10px;
    border-bottom-left-radius: 0;
    border-bottom-right-radius: 0;
    border-radius: 0px;
    border: 1px solid rgba(204, 204, 204, 0.6);
}

.form-signin input[type="password"] {
    margin-bottom: 10px;
    border-top-left-radius: 0;
    border-top-right-radius: 0;
    border-radius: 0px;
    font-size: 15px;
    border: 1px solid rgba(204, 204, 204, 0.6);
}

.account-wall {
    margin-top: 20px;
    padding: 40px 0px 20px 0px;
    background-color: #f7f7f7;
    -moz-box-shadow: 0px 0px 1px 1px rgba(0, 0, 0, 0.2);
    -webkit-box-shadow: 0px 0px 1px 1px rgba(0, 0, 0, 0.2);
    box-shadow: 0px 0px 2px 1px rgba(0, 0, 0, 0.2);
    border-radius: 5px;
}

.login-title {
    color: #070707;
    display: block;
    font-size: 26px;
    font-weight: bold;
}

.profile-img i.fa {
    width: 96px;
    height: 96px;
    margin: 0 auto;
    display: block;
    -moz-border-radius: 50%;
    -webkit-border-radius: 50%;
    border-radius: 50%;
    font-size: 45px;
    background: #ccc;
    line-height: 96px;
    text-align: center;
    color: #01a0e2;
}

.profile-img i.lock,
.profile-img i.sign_in {
    background: #01a0e2;
    color: #fff;
    font-size: 40px;
}

.need-help {
    margin-top: 10px;
}

.new-account {
    display: block;
    margin-top: 10px;
    margin-bottom: 25px;
    color: #000;
    color: #070707;
    font-weight: normal;
    font-size: 15px;
    letter-spacing: 0.5px;
}

.new-account:hover {
    text-decoration: none;
    color: #0098db;
    transition: all 0.3s;
}

.account-wall .sign-butt:hover {
    background: #0098db;
    color: #fff;
    border: none;
    transition: all 0.3s;
}

.account-wall .forgot-pwd-btm button {
    width: auto;
    padding: 9px 15px;
    margin-top: 20px;
    margin-left: 0px;
    font-size: 17px;
}

.account-wall .back {
    /*line-height: 46px;*/
    font-size: 14px;
    margin-top: 24px;
    background: rgba(204, 204, 204, 0.07);
    border-radius: 3px;
    padding: 7px 17px;
    border: 1px solid rgba(204, 204, 204, 0.38);
    margin-left: 21px;
}

.account-wall .reset-pwd {
    font-size: 14px;
    margin-top: 23px;
    background: rgba(204, 204, 204, 0.07);
    border-radius: 3px;
    padding: 0px 20px;
    border: 1px solid rgba(204, 204, 204, 0.38);
    margin-left: 33px;
}

.account-wall .reset-pwd p {
    margin-top: 6px;
}

.account-wall .reset-pwd a {
    line-height: 5px;
}

.account-wall .reset-pwd a:hover {
    text-decoration: none;
}

.account-wall .back a:hover {
    text-decoration: none;
}

.forgot-pwd-account {
    height: 325px;
    margin-bottom: 30px;
}

.account-wall .form-signin .checkbox {
    margin-left: 21px;
}

.login_with ul li .fa-google-plus {
    background: #d34836;
    width: 45px;
    height: 45px;
    border-radius: 50%;
    line-height: 45px;
    text-align: center;
    color: #fff;
    font-size: 16px;
}

.login_with ul li .fa-facebook {
    background: #01a0e2;
    width: 45px;
    height: 45px;
    border-radius: 50%;
    line-height: 45px;
    text-align: center;
    color: #fff;
    font-size: 16px;
}

.login_with ul {
    text-align: center;
    margin-top: 20px;
}


/* end log in*/

/*sign up*/

.accout-wall-signup {
    margin-bottom: 30px;
}

.account-wall .form-signin .fname {
    width: 48%;
    float: left;
    margin-right: 10px;
}

.account-wall .form-signin .lname {
    width: 49%;
    float: left;
}

.account-wall .form-signin input {
    margin-bottom: 10px;
}

.login_with ul li .fa-facebook {
    background: #01a0e2;
    width: 45px;
    height: 45px;
    border-radius: 50%;
    line-height: 45px;
    text-align: center;
    color: #fff;
    font-size: 16px;
}

.login_with ul li .fa-google-plus {
    background: #d34836;
    width: 45px;
    height: 45px;
    border-radius: 50%;
    line-height: 45px;
    text-align: center;
    color: #fff;
    font-size: 16px;
}

.login_with ul {
    text-align: center;
    margin-top: 20px;
}

.account-wall .forgot-pwd-btm {
    margin-top: 25px;
}

/* end sign up*/

/* my account*/

/* my account*/

.myedit_prof .myedit-fcntrl {
    height: 36px;
    border-radius: 0px;
    width: 100%;
    background: #fff;
    box-shadow: none;
    font-size: 13px;
}

.myedit_prof .myedit-fgrup label {
    margin-bottom: 10px;
    font-size: 14px;
    font-weight: normal;
}

.myedit_prof .myedit_btn {
    background: #0151b0;
    border: #0cbda9;
    padding: 10px 21px;
    font-size: 16px;
    margin-top: 13px;
}

.myedit_prof .phone-divv span#ppp {
    width: 50px;
    height: 36px;
    background: #c9c9c9;
    position: absolute;
    top: 30px;
    left: 0px;
    color: rgba(0, 0, 0, 0.63);
    line-height: 38px;
    text-align: center;
    font-size: 15px;
}

.myedit_prof .phone-divv {
    position: relative;
}

.myedit_prof .phone-divv .myedit-fcntrl {
    padding: 6px 57px;
}

.edit_prof-head h3 {

    font-size: 21px;
    margin-bottom: 20px;
        border-bottom: 1px solid rgba(204, 204, 204, 0.65);
    padding-bottom: 15px;

    margin-bottom: 17px;
}

.edit_prof-head label {
    margin-bottom: 10px;
    font-size: 16px;
    font-weight: normal;
    text-transform: capitalize;
}

/* end my account*/
/*course list*/

.course-list {
    margin:25px 0px;
}

.course-list .course-list-categories {
    border: 1px solid rgba(204, 204, 204, 0.5);
    padding: 15px 25px;
}

.course-list .categorie-top h4 {
    font-size: 18px;
    color: #333;
    font-weight: 700;
    text-align: left;
    border-bottom: 1px solid rgba(204, 204, 204, 0.5);
    padding-bottom: 15px;
}

.course-list .categorie-top ul li a:hover {
    text-decoration: none;
}

.civil-ser a:hover {
    text-decoration: none;
}

.course-list .categorie-top ul li {
    margin-bottom: 12px;
    padding: 6px 12px;
    font-weight: 700;
}

.course-list .categorie-top ul li:hover {
    background: #0151b0;
    transition: all 0.5s ease-in;
}

.course-list .categorie-top ul li:hover a {
    color: #fff;
}

.course-list .categorie-top ul li.active {
    background: #0151b0;
}

.course-list .categorie-top ul li.active a {
    color: #fff;
}

.course-list .categorie-top ul li a {
    color: #1c81db;
    letter-spacing: 0.5px;
    font-size: 15px;
}

.course-list .categorie-top ul {
    padding-left: 0px;
    margin-top: 25px;
    /*border-bottom: 1px solid rgba(204, 204, 204, 0.5); padding-bottom: 0px;*/
}

.faq-secton{border:none;}

#test-top{margin-top:20px;}

.course-list .categorie-btm {
    padding: 10px 0px;
    border-top: 1px solid rgba(204, 204, 204, 0.48);
}

.course-list .categorie-btm h5 {
    font-weight: 700;
    color: #666;
    font-size: 16px;
}

.civil-top-lft {
    width: 70%;
    float: left;
}

.civil-top-rht {
    width: 30%;
    float: left;
}

.caregorie-inr {
    background: rgba(204, 204, 204, 0.53);
    height: 1px;
    margin: 30px 0px;
}

.civil-ser .civil-top-lft h4 {
    font-size: 16px;
    color: #000;
    margin-top: 0px;
}

.civil-ser .civil-top-lft p i.faa_use,
.civil-top-rht span i.faa_use {
    color: #8d8d8d;
    margin-right: 8px;
}

.civil-top-rht span i.faa_use {
    font-size: 23px;
    color: #666;
    margin-right: 15px;
}

.civil-top-rht span a {
    color: #000;
    font-size: 18px;
}

.civil-top-rht span i.faa_innr {
    color: #000;
    font-size: 18px;
    margin-right: 10px;
}

.civil-ser .civil-top-lft p span.name {
    color: #59bbe7;
    margin-right: 15px;
    font-weight: 700;
    font-size: 14px;
}

.civil-ser .civil-top-lft p span.gray {
    color: #8d8d8d;
    margin-right: 15px;
    font-weight: normal;
    font-size: 14px;
}

.civil-ser p {
    color: #8d8d8d;
    line-height: 24px;
}

.civil-ser a {
    color: #59bbe7;
    font-size: 15px;
    text-transform: capitalize;
    font-weight: 700;
}

.civil-ser a i.agle_right {
    font-size: 18px;
    margin-left: 9px;
    padding-top: 8px;
}


/*end course list*/


/* my account change pwd*/

.course-list .my_profile-rht h3 {
    border-bottom: 1px solid rgba(204, 204, 204, 0.65);
    padding-bottom: 10px;
    margin-top:0px;
    margin-bottom:17px;
    
}
.course-list .my_profile-rht h3.rht{margin-left:24px;}

.myprof {
    margin-top: 25px;
}

.myprof .myprof-fgrup label {
    margin-bottom: 10px;
    font-size: 14px;
    font-weight: normal;
}

.myprof .myprof-fcntrl {
    height: 36px;
    border-radius: 0px;
    width: 100%;
    background: #fff;
    box-shadow: none;
    font-size: 13px;
}

.chng-pwd-head h3 {
    
    border-bottom: 1px solid rgba(204, 204, 204, 0.65);
    padding-bottom: 15px;
}

.border-btn {
    border-bottom: none;
}

.myprof .my-prof-btn {
    background: #0151b0;
    border: #0cbda9;
    padding: 10px 21px;
    font-size: 16px;
    margin-top: 50px;
    margin-right: -35px;
}


/* end my account change pwd*/

nav ul li ul li:hover ul.nav-visiblee {
    display: block;
}


/* 14-3-2017*/

.banner img {
    width: 100%;
}


/* banner 15-3-2017*/

#banner-sec,
#banner-sec-two,
#banner-sec-three,
#banner-sec-four {
    background: url(../images/about-hd-bg.jpg);
    background-repeat: no-repeat;
    width: 100%;
    background-size: 100% 100%;
}
#banner-sec-new,
#banner-sec-new-two,
#banner-sec-new-three,
#banner-sec-new-four {
    background: url(../images/articles-hd-bg-old.jpg);
    background-repeat: no-repeat;
    width: 100%;
    background-size: 100% 100%;
}
#banner-sec h1,
#banner-sec h2,
#banner-sec-two h2,
#banner-sec-three h2,
#banner-sec-four h1, 
#banner-sec-four h2 { 
    line-height: 150px;
    font-size: 40px;
    margin-top: 0px;
    color: #fff;
}
#banner-sec-new h1,
#banner-sec-new h2,
#banner-sec-new-two h2,
#banner-sec-new-three h2,
#banner-sec-new-four h2 {
    line-height: 150px;
    font-size: 40px;
    margin-top: 0px;
    color: #fff;
}

#banner-sec .banner-heading,
#banner-sec-two .banner-heading,
#banner-sec-three .banner-heading,
#banner-sec-four .banner-heading {
    color: #f2f2f2;
}

#banner-sec-two {
    background: url(../images/articles-hd-bg.jpg);
}

#banner-sec-three {
    background: url(../images/contact-hd-bg.jpg);
}

#banner-sec-four {
    background: url(../images/courses-hd-bg.jpg);
}

h1.side-menu-head {
    margin-top: 3px;
    font-size: 28px;
}

.carousel-control.right {
    background-image: none;
}


/*order conformation*/

.abt-top .navigation ul li#epat {
    transform: translate(0%, 43%);
}

.order-summary,
.serv-tax,
.serv-taxx,
.learning-away,
.toll-free {
    border: 1px solid rgba(195, 193, 193, 0.5);
    box-shadow: 3px 3px rgba(204, 204, 204, 0.26);
}

.order-summary .civil_serv h4 {
    border-bottom: none !important;
}

.order-summary .civil_serv p {
    color: #716e6e;
}

.order-conformation {
    margin: 35px 0px;
}

.serv-tax,
.serv-taxx {
    border-top: none;
}

.serv-tax {
    padding: 25px 0px;
}

.learning-away ul li i.checkk {
    margin-right: 15px;
    color: #666;
}

.learning-away ul {
    padding-left: 0px;
    padding-top: 15px;
    padding-bottom: 15px;
}

.learning-away ul li a:hover {
    text-decoration: none;
}

.learning-away ul li {
    margin-bottom: 8px;
}

.learning-away ul li a {
    color: #939393;
    font-size: 14px;
}

.learning-away h4,
.toll-free h4,
.order-summary h3,
.serv-taxx .head h3,
.order-summary .civil_serv h4 {
    font-size: 14px;
    font-weight: 700;
    color: #0098db;
    letter-spacing: 0.3px;
    border-bottom: 1px solid rgba(195, 193, 193, 0.5);
    padding-bottom: 13px;
}

.serv-taxx .head h3 {
    border-bottom: none;
}

.toll-free {
    margin-top: 20px;
    padding-bottom: 15px;
    box-shadow: 3px 3px rgba(204, 204, 204, 0.26);
}

.toll-free .toll-phne i.pphone {
    color: #6cc454;
}

.toll-free .toll-num h2 {
    font-size: 24px;
    font-weight: 700;
}

.serv-taxx .total-rht h3 {
    margin-top: 13px;
    font-size: 19px;
    text-transform: capitalize;
    margin-right: 25px;
}

.serv-taxx .total-rht span i.total-inr {
    margin-right: 10px;
}

.serv-taxx .total-rht span {
    margin-left: 10%;
}

.serv-tax .serv-taxx-rht p span {
    margin-left: 30px;
    color: #000;
}

.serv-tax .serv-taxx-rht p span i.tax-inr {
    margin-right: 5px;
    color: #000;
}

.serv-tax .serv-taxx-rht p {
    color: #716e6e;
    letter-spacing: 0.3px;
}

.order-summary .price-rht p {
    color: #716e6e;
}

.order-summary .price-rht-amount p i.amnt-inr {
    color: #000;
    margin-right: 5px;
}

.order-conformation p .buttn_prima {
    margin-top: 20px;
    padding: 10px 38px;
    border: none;
    font-size: 18px;
    letter-spacing: 0.4px;
    font-weight: normal;
    background: #0098db;
}


/* end order conformation*/
/* mobile menu */


/* 17-03-2017*/

.panel-login {
    border-color: #ccc;
    -webkit-box-shadow: 0px 2px 3px 0px rgba(0,0,0,0.2);
    -moz-box-shadow: 0px 2px 3px 0px rgba(0,0,0,0.2);
    box-shadow: 0px 2px 3px 0px rgba(0,0,0,0.2);
}
.panel-login>.panel-heading {
    color: #00415d;
    background-color: #fff;
    border-color: #fff;
    text-align:center;
}
.panel-login>.panel-heading a{
    text-decoration: none;
    color: #666;
    font-weight: bold;
    font-size: 15px;
    -webkit-transition: all 0.1s linear;
    -moz-transition: all 0.1s linear;
    transition: all 0.1s linear;
    text-transform:uppercase;
}
.panel-login>.panel-heading a.active{
    color: #029f5b;
    font-size: 18px;
    text-transform:uppercase;
}

.panel-login>.panel-heading hr{
    margin-top: 10px;
    margin-bottom: 0px;
    clear: both;
    border: 0;
    height: 1px;
    background-image: -webkit-linear-gradient(left,rgba(0, 0, 0, 0),rgba(0, 0, 0, 0.15),rgba(0, 0, 0, 0));
    background-image: -moz-linear-gradient(left,rgba(0,0,0,0),rgba(0,0,0,0.15),rgba(0,0,0,0));
    background-image: -ms-linear-gradient(left,rgba(0,0,0,0),rgba(0,0,0,0.15),rgba(0,0,0,0));
    background-image: -o-linear-gradient(left,rgba(0,0,0,0),rgba(0,0,0,0.15),rgba(0,0,0,0));
}
.panel-login input[type="text"],.panel-login input[type="email"],.panel-login input[type="password"] {
    height: 45px;
    border: 1px solid #ddd;
    font-size: 16px;
    -webkit-transition: all 0.1s linear;
    -moz-transition: all 0.1s linear;
    transition: all 0.1s linear;
}
.panel-login select{
    height: 45px;
    border: 1px solid #ddd;
    font-size: 16px;
    -webkit-transition: all 0.1s linear;
    -moz-transition: all 0.1s linear;
    transition: all 0.1s linear;
    
    }
.panel-login select:hover,
.panel-login select:focus{
    outline:none;
    -webkit-box-shadow: none;
    -moz-box-shadow: none;
    box-shadow: none;
    border-color: #ccc;
    }

.panel-login input:hover,
.panel-login input:focus {
    outline:none;
    -webkit-box-shadow: none;
    -moz-box-shadow: none;
    box-shadow: none;
    border-color: #ccc;
}


.btn-login {
    background-color:#53A3CD;
    outline: none;
    color: #fff;
    font-size: 14px;
    height: auto;
    font-weight: normal;
    padding: 10px 0;
    text-transform: uppercase;
    border-color: #53A3CD;
}
.btn-login:hover,
.btn-login:focus {
    color: #fff;
    background-color: #53A3CD;
    border-color: #53A3CD;
}
.forgot-password {
    text-decoration: underline;
    color: #888;
}
.forgot-password:hover,
.forgot-password:focus {
    text-decoration: underline;
    color: #666;
}

.btn-register {
    background-color: #1CB94E;
    outline: none;
    color: #fff;
    font-size: 14px;
    height: auto;
    font-weight: normal;
    padding: 14px 0;
    text-transform: uppercase;
    border-color: #1CB94E;
}
.btn-register:hover,
.btn-register:focus {
    color: #fff;
    background-color: #1CB94E;
    border-color: #1CB94E;
}
/* own css*/


.log-sign-panel{margin:30px 0px 20px 0px;}

.log-sign-panel input[type="text"]{ background: rgba(242, 242, 242, 0.33); font-size:14px;}

.log-sign-panel select{ background: rgba(242, 242, 242, 0.33); font-size:14px; color:#8d8d8d;}

.log-sign-panel input[type="password"]{ background: rgba(242, 242, 242, 0.33); font-size:14px;}

.log-sign-panel form{margin:20px 0px;}

.log-sign-panel{border-color: rgba(204, 204, 204, 0.55); -webkit-box-shadow: 0px 2px 3px 0px rgba(0,0,0,0.2); -moz-box-shadow: 0px 2px 3px 0px rgba(0,0,0,0.2); box-shadow: 0px 2px 3px 0px rgba(0, 0, 0, 0.15);}

.log-sign-panel h4 b{color:#029f5b; text-transform:uppercase; letter-spacing:0.5px;}

.sec-bg{background:#eee;}

.panel-body .back-inr, .panel-body .rst-inr{background:#f2f2f2; border:1px solid #ccc; padding:8px; text-align:center; border-radius:3px;  margin-top:10px;}

.panel-body .back-inr{margin-right:10px;}

.panel-body .rst-pwd a button{padding:10px 15px;}

.panel-body .rst-pwd a .button-suc{background-color:#1CB94E; border-color:#1CB94E;}

.panel-body .bttn-log{background-color:#1CB94E; border-collapse:#1CB94E;}

.log-top{margin-top:15px;}

/* accordian faq*/

    .panel-group .panel {
        border-radius: 0;
        box-shadow: none;
        border-color: #EEEEEE;
    }

    .panel-default > .panel-heading {
        padding: 0;
        border-radius: 0;
        color: #212121;
        background-color: #FAFAFA;
        border-color: #EEEEEE;
    }

    .panel-title {
        font-size: 14px;
    }

    .panel-title > a {
        display: block;
        padding: 15px;
        text-decoration: none;
        background: #1da2dd;
        color: #fff;
    }

    .more-less {
        float: right;
        color: #fff;
    }

    .panel-default > .panel-heading + .panel-collapse > .panel-body {
        border-top-color: #EEEEEE;
    }
.demo {
    padding-top:25px;
    padding-bottom:25px;
}

.pa-grp{margin-bottom:0px;}

#accordion{width:94.3%;}

p.create-acc{font-size:16px; background: #fff; padding: 10px; border-radius: 5px; box-shadow: 2px 2px 2px #ccc;} 

p.create-acc a{color:#029f5b; font-weight:700;}

p.create-acc span{float:right;}

p.create-acc span a i.fa{color:#01a0e2; margin-right:5px; font-size:16px;}

p.create-acc span a i.fa:hover{color:#029f5b; transition:all 0.5s; cursor:pointer;}

/*end accordian faq*/

/* For Pagination */
.pager{ padding-left:30%; }

.pager div{ float:left; border:1px solid #ddd; margin-left:5px; padding:0px; cursor:pointer; }
        
.pager div.disabled{ opacity:0.25; }

.pager .firstPage, .pager .previousPage, .pager .nextPage, .pager .lastPage { padding:5px 10px;}

.pager .pageNumbers a{ display:inline-block; padding:5px 10px; color:#23527c; }
        
.pager .pageNumbers a.active, .pager .pageNumbers a:hover.active{ background:#23527c; color:#FFF; }

.pager .pageNumbers a:hover{ background:#eeeeee; color:#23527c; }
        
.pager{ overflow:hidden; }
/*pagination end*/


/* end 17-03-2017*/


.chng-pwd-head p i.fa{margin-right:15px; color:#26a4de; font-size:18px;}

.chng-pwd-head p{margin-bottom:18px; text-align:justify; color:#8d8d8d; line-height:24px;}

.profile-details h4 b {
    font-size: 17px;
    color: #0074bd;
    width: 25%;
    float: left;
    font-weight: normal;
}

.profile-details h4 span.e1 {
    width: auto;
    padding-right: 1em;
}
.profile-details .content {
    width: 25%;
    font-size: 16px;
}

.myprofle-rht .profile-details .content{color:#333;}

.profile-details h4 {
    padding: 7px;
}

/* test-content*/
.test-content{margin:auto; display:block;}

.test-content p{color:#8d8d8d; line-height:24px; text-align:justify;}

.testseries-rw{margin:25px 0px;}

.testseries-rw .test-time-sch p{color:#333;}

.testseries-rw .test-time-sch p a{text-decoration:underline; margin:0px 8px;}

.testseries-rw .test-time-sch p a:hover{color:#690;}

.testseries-rw .test-time-sch{margin-top:18px; margin-bottom:15px;}

.test-timetb-rw{margin:15px 0px 0px 0px;}

table .tabb-one{width:6%;}
table .tabb-two{width:6%}
table .tabb-three{width:15%;}
table .tabb-four{width:20%;}
table .tabb-five{width:10%;}
table .tabb-six{width:18%;}
/*table th{text-align:center;}*/
table td.tab-result a{margin:0px 10px;}
table td.tab-result a button{ border:none; background:none;}
table td.tab-result i.fa{color:red;  font-size:18px;}
.video-top{margin-top:25px;}

.test-timetb-rw td.buy-entrl .buy-btn{margin-right:5px; border:none;}

.test-timetb-rw td.buy-entrl .entrol-btn{background:#ffab31; border:none;}

.test-time-rw td.buy-entrl .entrol-btn{background:#ffab31; border:none;}

.test-time-rw td.buy-entrl a{margin-left:10px;}

.test-time-rw table .tabb-four, .test-time-rw table .tabb-six{width:10%;}

.test-time-rw table .tabb-five{width:15%;}

.test-time-rw td.time-hov-eff:hover{color:#26a4de; cursor:pointer; transition:all 0.5s;} 



/* pop up entroll button*/

#myModal .modal-body .contact-page{margin-top:15px;}

#myModal .modal-body .contact-frm-lft form .name, #myModal .modal-body .contact-frm-lft form .email{width:38%; margin-right: 10px;}

#myModal .contact-frm-lft form .text{width:77.9%;}

#myModal .modal-body .contact-page{margin-bottom:0px;}

#myModal h4.modal-title{color:#002248;} 
    
/* pop up entroll button*/

#myModal .contact-frm-lft textarea{transform: translate(0%,0%);}

/* course details popup*/

.course-detail-main-rht .class-time-popup{background:rgba(204, 204, 204, 0.42); width:335px; padding:20px 25px; display:none;}  

.course-detail-main-rht .class-time-popup p{letter-spacing:0.4px; color:#333;}

.course-detail-main-rht ul li span.time_pp:hover .class-time-popup{display:block;}

/* course details popup*/


.cntct-frm-lft form .but-defalt {
    border-radius: 0px;
    background: #002248;
    border: none;
    padding: 13px 30px;
    text-transform: uppercase;
    color: #fff;
    font-weight: 600;
    margin-top: 12px;
}

.abt-wee-do .who-wee-do .toper-caption h3{font-size:13px; height:20px;}

.who-wee-do .bg img{width:130px; height:132px;}

.abt-wee-do .who-wee-do .toper-caption h4 span:first-child{
    width: 100%;
    text-align: center;
    margin: auto;
    display: block;
    padding-bottom: 6px;
    }
    
.abt-wee-do .who-wee-do .toper-caption h4 span:nth-child(2){ 
  width: 100%;
  display:block; 
  height:25px;
    /* text-align: -webkit-auto; */
    margin-top: 10px;}
.who-wee-do .bg{background:#eee; margin-right:0px; padding-top:8px; border-right:2px solid #fff; margin-bottom:10px;}
    
.testi-inr-lft{background:#f2f2f2; padding:10px; border-radius:6px; margin-bottom:16px; margin-right: 10px;}

.testi-inr-lft .img-sec img{border-radius:50%; width:160px; height:162px;}

.testi-inr-lft .cntent p{text-align:center; margin-right: 40px;}

.testi-inr-lft .cntent p:first-child{color:#666; text-align:justify; margin-bottom:0px; text-align:center; color:#167ac6;}

.testi-inr-lft .cntent-sec p{color:#666; text-align:justify; line-height:24px;}

.testi-inr-lft .cntent-sec i.fa{color:#337ab7; font-size:25px;}

.testi-inr-rw{margin:30px 0px;}

.testi-inr-rw .thumbnail{margin-bottom:0px;}



.course-detail-main .detail-main-img img{width:100%; height:auto;}


@media (min-width: 768px) and (max-width:991px) {
    .smobitrigger {
        background: #25a4dd;
        right: 6px;
        top: 0px;
    }
    .abt-cnct-info ul li {
        padding: 7px 0px;
        margin-right: 0px;
    }
    .abt-cnct-info ul li i.fa {
        margin-right: 6px;
    }
    .abt-navigation .logo {
        margin-top: 0px;
    }
    ul.mobimenu li {
        display: block;
        text-align: center;
    }
    .mobimenu {
        background: #06252a;
        padding: 0px;
        height: auto;
    }
    .mnuclose {
        padding: 12px 20px;
    }
    
    .news_updates {
        display: none !important;
    }

    .news_updates p span{
        /*width:100% !important; removed on 14.09.2017*/
    }
    .news_updates marquee{
        /*width:100% !important; removed on 14.09.2017*/
    }
}

/* end mobile menu */

/* index responsive*/

/* youtuobe popup*/




@import url(http://fonts.googleapis.com/css?family=Roboto);

/****** LOGIN MODAL ******/
.loginmodal-container {
  padding: 30px;
  max-width: 350px;
  width: 100% !important;
  background-color: #F7F7F7;
  margin: 0 auto;
  border-radius: 2px;
  box-shadow: 0px 2px 2px rgba(0, 0, 0, 0.3);
  overflow: hidden;
  font-family: roboto;
}

.loginmodal-container h1 {
  text-align: center;
  font-size: 1.8em;
  font-family: roboto;
}

.loginmodal-container input[type=submit] {
  width: 100%;
  display: block;
  margin-bottom: 10px;
  position: relative;
}

.loginmodal-container input[type=text], input[type=password] {
  height: 44px;
  font-size: 16px;
  width: 100%;
  margin-bottom: 10px;
  -webkit-appearance: none;
  background: #fff;
  border: 1px solid #d9d9d9;
  border-top: 1px solid #c0c0c0;
  /* border-radius: 2px; */
  padding: 0 8px;
  box-sizing: border-box;
  -moz-box-sizing: border-box;
}

.loginmodal-container input[type=text]:hover, input[type=password]:hover {
  border: 1px solid #b9b9b9;
  border-top: 1px solid #a0a0a0;
  -moz-box-shadow: inset 0 1px 2px rgba(0,0,0,0.1);
  -webkit-box-shadow: inset 0 1px 2px rgba(0,0,0,0.1);
  box-shadow: inset 0 1px 2px rgba(0,0,0,0.1);
}

.loginmodal {
  text-align: center;
  font-size: 14px;
  font-family: 'Arial', sans-serif;
  font-weight: 700;
  height: 36px;
  padding: 0 8px;
/* border-radius: 3px; */
/* -webkit-user-select: none;
  user-select: none; */
}

.loginmodal-submit {
  /* border: 1px solid #3079ed; */
  border: 0px;
  color: #fff;
  text-shadow: 0 1px rgba(0,0,0,0.1); 
  background-color: #4d90fe;
  padding: 17px 0px;
  font-family: roboto;
  font-size: 14px;
  /* background-image: -webkit-gradient(linear, 0 0, 0 100%,   from(#4d90fe), to(#4787ed)); */
}

.loginmodal-submit:hover {
  /* border: 1px solid #2f5bb7; */
  border: 0px;
  text-shadow: 0 1px rgba(0,0,0,0.3);
  background-color: #357ae8;
  /* background-image: -webkit-gradient(linear, 0 0, 0 100%,   from(#4d90fe), to(#357ae8)); */
}

.loginmodal-container a {
  text-decoration: none;
  color: #666;
  font-weight: 400;
  text-align: center;
  display: inline-block;
  opacity: 0.6;
  transition: opacity ease 0.5s;
} 

.login-help{
  font-size: 12px;
}

/*end yo7*/



@media all and (max-width:480px) {
    .hdr-top .location-info {
        display: none;
    }
     .hdr-top .res_topnav{
        display: none;
    }
    .slider .search {
        display: none;
    }

    .hamburger {
        margin-top: -2.5em;
    }
    .slider .caption h1:first-child {
        color: #2996ce;
        font-size: 24px;
    }
    .slider .caption h1:nth-child(2) {
        color: #333;
        font-size: 24px;
    }
    .slider .result-col {
        padding-right: 15px;
    }
    .slider .test-col {
        padding-left: 15px;
    }

    .slider {
        margin-bottom: 15px;
        height: auto;
    }

    #course-sub-sec {
        height: auto;
    }
    .count-list .item{width:50%;}
     footer .more-page, footer timings, footer .foot-analog{width:100%;}
    .shw-result-box{margin-top:12px;}
    .course-cate-right .person .media-lft{transform: translate(30%, 20%); margin-left:0px;}
    .course-cate-right .title h3{text-align:center;}
    .course-cate-right .rating p span{margin-left:10px; float:none;}
    .course-cate-inr-right .rating p{text-align:center; margin-top:15px;}
    .pa-lft img{margin:auto;}
    .course-cate-inr-right{padding-bottom:30px; margin-bottom:0px;}
    .course-cate-inr-right .price-cost {float: none;width: 100px;margin: auto;top: 16px;}
    .you-tube{width:100%; margin-bottom:15px;}
    .contact-frm-lft form .name, .contact-frm-lft form .email{margin-right:12px; width:100%;}
    .contact-frm-lft form .text{width:100%;}
    .contact-frm-lft{margin-top:25px;}
    .contact-lft-inr{overflow:hidden;}
    .contact-lft-inr .desc{width:60%; float:left;}
    .contact-lft-inr .phne{width:39%; float:left;}
    .contact-lft-inr .phne i.fa{margin-top:0px;}
    #banner-sec-two .banner-res-head h2{font-size:26px;}
    #banner-sec .banner-res-head h2{font-size:26px;}
    .kk{width:100% !important;}
    .forgot-pwd-top .res-480{width:100%; margin:auto;}
                        
/*18-03-2017*/
    .profile-details h4 b{width:35%; font-size:12px; float:left; display:block;}
    .profile-details h4 span.e1{width:5%; font-size:12px; float:left; display:block;}
    .profile-details .content{font-size:12px; width:60%; float:left; display:block; }
    

    .frgt-xs{  width: 34%; float: left;}
    .frgt-xss{width: 45%; float: left;}
    .profile-details h4{padding:10px;}

    .course-list .my_profile-rht h3{margin-top: 15px; font-size:20px;}
    .foot-res-top{width:100%;}
    .course-cate-right .year-list ul li{padding-right: 8px;padding-left: 8px; border-bottom:1px solid #cccccc80; padding-bottom: 12px; padding-top: 11px; display:block; border-right:none;}
    .course-detail-main .course-det-top-head h1{font-size:20px;}
    .event-listing-lft-cont h4{margin-top:10px;}
    .event-listing-lft-cont p{margin: 0px 0 20px;}
    .event-cntent h3{font-size:17px;}
/*19-03-2017*/

    .article-sec h3 span{ width:100%;}
    .course-list .my_profile-rht h3{padding-bottom:30px;}
    .testseries-rw .test-time-sch p{margin:0 0 17px; font-size:13px;}
    .test-timetb-rw table {overflow-x: auto; display: block;}
    .abt-navigation .col-sm-6{display:flex; top:6px;}
    .abt-navigation .logo img{margin:auto;}
    
    
    }
    
/*16-03-2017*/

/*inner pages*/
    @media screen and (max-width:767px){
    
    .abt-who-we img{margin:5% auto;}
    .count-list .item p{font-size:14px;}
    .count-list .item h3{font-size:30px;}
    .xs-more-foot{clear:both;}
    .foot-res-top{margin-top:15px;}
    .btm-foot .copy_right p{text-align:center;}
    .fea-courses .feature-course-media p:nth-child(3){width:90px;}
    .down-img h5 a{margin-left:5px;}
    .account-wall{width:60%; margin: auto;}
    .account-wall .form-signin .fname{width: 48%; float:left; margin-right: 9px;}
    .account-wall .form-signin .lname{width:49%;}
    .account-wall{margin-bottom:28px;}
    .account-wall .back{width:23%;}
    .contact-frm-lft{margin-top:25px;}
    .contact-lft-inr{overflow:hidden;}
    .contact-lft-inr .desc{width:60%; float:left;}
    .contact-lft-inr .phne{width:39%; float:left;}

    .shw-result-box{margin-top:12px;}
    .course-cate-right .person .media-lft{transform: translate(30%, 20%); margin-left:0px;}
    .course-cate-right .title h3{text-align:center;}
    .course-cate-right .rating p span{margin-left:10px; float:none;}
    .course-cate-inr-right .rating p{text-align:center; margin-top:15px;}
    .pa-lft img{margin:auto;}
    .course-cate-inr-right{padding-bottom:30px; margin-bottom:0px;}
    .course-cate-inr-right .price-cost {float: none;width: 100px;margin: auto;top: 16px;}
    .abt-who-we{padding-top:0px;}
    
    /*18-03-2017*/
    .down-img{margin-bottom:15px;}
    .frgt-xs{  width: 34%; float: left;}
    .frgt-xss{width: 45%; float: left;}
    .mobimenu{ height: 400px ;overflow:scroll;}
        
    /*19-03-2017*/
    
    .test-content iframe{width:100%;}
     table td.tab-result a{margin:0px 14px;}
     .test-timetb-rw table td.tab-result a{margin:0px 6px;}
     .test-content h4{font-size:12px; line-height:24px;}
     .abt-navigation .logo img{margin:auto;}
    #page-content-wrapper .hdr-top{display:none;}
    
    .test-timetb-rw table {overflow-x: auto; display: block;}
    .table td.tab-result i.fa{padding-top:10px;}
    .test-timetb-rw td.buy-entrl .buy-btn{margin-bottom:5px !important;}
    .catego-feature ul li span:hover span{transform: translate(34%,37%);}
    .article-sec h3{padding-bottom:28px; font-size: 15px;}
    #test-top{padding:10px;}
    }
/* ias toppers*/

.course-cat .media-body p b{color:#337ab7; margin-right:10px;}

.course-cat .media-body h4{font-size: 15px; margin-bottom: 8px; color:#e12929;}

.course-cat .media-body p#pp{margin-bottom:0px;} 

.course-cat .media-left a img{border-radius: 50%; width: 40px; height: 40px;}

.course-cat .media{border-bottom:1px solid rgba(204, 204, 204, 0.47); padding-bottom:10px;}

h2.result-head {color:#0151b0;}
/* ias toppers*/

.course-pink, .course-green, .course-blue, .course-yellw, .course-skybl, .course-liggreen{width:90%; margin:auto;}

.news-details-cntent-sec{border: 1px solid rgba(204, 204, 204, 0.53); background:#fff;}

.news-details-rw{margin-top:20px; margin-bottom:25px;}

.news-details-rw .event-listing-rht h3{margin-top:0px;}

.news-details-rw .event-listing-rht .top_nws {height:615px;}


.video-list .video-lft-col h4{color:#fff; background:#167ac6; font-weight:700; margin-top:0px; margin-bottom:0px; padding:10px;}

.video-lft-col{margin-top:25px;}

.video-list .video-btm-list{margin-top:25px;}



.video-list .video-btm-list .video-tp{margin-top:15px;}




.abt-wee-do{z-index:-1;}



@media all and (max-width:767px) {
    ul.mobimenu li {
        display: block;
        text-align: center;
    }
    .mobimenu {
        
        padding: 0px;
        
    }
    .mnuclose {
        background: #25a4dd;
    }
    .smobitrigger {
        background: #25a4dd;
        padding: 3px 15px;
        float:right;
    }
    .abt-cnct-info {
        display: none;
    }
    
    .who-we-do .navbar-header .navbar-brand{display:block;}
    
    .who-we-do ul.navbar-right li{display:none;}
    
}

    @media (min-width:768px) and (max-width:991px){
        
        .abt-who-we img{margin:5% auto;}
        .xs-more-foot{clear:both;}
        .btm-foot .copy_right p{text-align:center;}
        .course-cat{margin-left:10px; margin-top:0px;}
        .apply-now img{margin:5% auto;}
        .shw-result-box{width:95%; margin-top: 15px;}
        .course-cate-inr-right{margin-bottom:0px; padding-bottom:27px;}
        .pa-lft img{margin:auto;}
        
        .contact-frm-lft form .name, .contact-frm-lft form .email{margin-right:12px;}
        .contact-frm-lft{margin-top:25px;}
        .contact-lft-inr{overflow:hidden;}
        .google-map{margin-top:15px;}
        .contact-lft-inr .phne{width:39%; float:left;}
        .contact-lft-inr .phne i.fa{margin-top:0px;}
        
        .account-wall .form-signin .fname{width: 48%; float:left; margin-right: 9px;}
        .account-wall .form-signin .lname{width:49%;}
        .fea-courses .feature-course-media p:nth-child(3){width:65px;}
        
        /*18-03-2017*/  
        .slider .caption h1:nth-child(2){font-size:28px;}
        .slider .caption h1:first-child{font-size:28px;}
        .slider .caption{margin-top:30px;}
        
        .slider .result-col, .slider .test-col{padding-right:15px; padding-left:15px;}
        .abt-hm-sec{margin-top:0px;}
        .instit-hyd-rht_img{margin-right: 6px; width: 46%;float: left;margin-left: 10px; margin-top: 15px;}
        .instit-hyd-rht_pic{margin-right: 6px;width: 46%;float: left;margin-left: 10px;margin-top: 15px;}
        .btm-foot .social-links{text-align:center;}
        /*.hdr-top .contact-info .text-right{margin-top:12px; text-align:center;}*/
        .hdr-top .location-info .text-left{margin: auto; text-align: center; float:none;}
        .hdr-top .contact-info .text-right{margin: auto; text-align: center !important;}
        .hdr-top .location-info .text-left li{font-size:12px;}
        .abt-who-we{padding-top:0px;}   
        #accordion{width:91%;}
        .down-img{margin-bottom:15px;}
        .profile-details h4 b{width:31%;}
        .mobimenu{ height: 400px ;overflow-x:auto;   -webkit-overflow-scrolling: touch;-ms-overflow-style: -ms-autohiding-scrollbar;}
        /*19-03-2017*/
        .article-sec h3 span{float:right; margin-top:15px;}
        .course-list .my_profile-rht h3{padding-bottom:30px;}
        .count-list .item p{font-size:17px;}
        
        .abt-wh-rw{margin-top:25px;}
        
        .test-timetb-rw td.buy-entrl .buy-btn{margin-bottom:5px;}
        .table td.tab-result a{margin:0px 5px;}
        .catego-feature ul li span:hover span{transform: translate(100%,40%);}
        }
    
            
        @media (min-width:768px) and (max-width:980px){ 
        
        .slider{height:auto;}
        .abt-hm-sec { margin-top: 50px;}
        .test-timetb-rw table {overflow-x: auto; display: block;}
        .courses_carousel .next{transform: translateX(30%);}
        .courses_carousel .prev{transform: translateX(-21%);}
                    
        }
    
        
        @media only screen and (max-width :360px) {
        .hm-testimonial{ display:block;}
        .hmm-testimonial{display:block !important;}
        .testimonial .testimonial-title small{font-size:13px;}

        .abt-hm-sec{margin-top:84%;}
        /* 20-03-2017*/
        
        .slider .caption h1:nth-child(2){margin-top:-9px; color:#fff; font-size:15px;}
        .hm-testimonial{display:none;}
        .btm-foot .social-links{text-align:center;}
        /*#wrapper.toggled #sidebar-wrapper{height:82% !important;}*/
        .breadcrumb{padding:8px 0px;}
        .catego-feature ul li span:hover span{transform: translate(-21%,37%);}
        .footer-adress .wf-100{width:100%;}
        .abt-coursess .course-cntent-btn .entrol{width: 100%;margin-top: 38px;margin-bottom: 18px;}
        
            .modal-dialog{
                height: 375px;
                overflow-y: scroll;
            }       
        
            }
                
        
        }
        
        @media only screen and (max-width :320px) {
        .slider .slider-btm{display:block; top:16.9em !important; width:300px;}
        
        .slider .caption h1:nth-child(2){margin-top:-9px; color:#fff; font-size:15px;}
            
        }
            
        
        @media only screen and (max-width : 480px) {
        .events .viewall-rht a{margin-top:-3% !important;}
        .slider .caption { margin-top:0px;}
        .instit-hyd-rht_img{margin-top:24px; margin:5% auto;}
        .contact-lft-inr .desc{width:100%;}
        #myModal .modal-dialog{/*width:90%;*/ margin:auto;}
        #myModal .modal-body .contact-frm-lft form .name, #myModal .modal-body .contact-frm-lft form .email{width:100%;}
        #myModal .contact-frm-lft form .text{width:100%;}
        
        .btm-foot{padding:0px;}
        .news_updates {
        display: none !important;
    }
        .news_updates p span{/*width:auto !important; removed on 14.09.2017*/}
        .count-row{top: 5em;}
        .count-list .item{width:46%;}
        .civil-year-result{margin-top:25px;}
        .catego-feature .catego-view-batches .entrol{width: auto;font-size: 15px;padding: 12px 12px;}
        .news_updates marquee{/*padding:0px !important; removed on 14.09.2017*/}
        .test-timetb-rw td.buy-entrl .buy-btn{margin-bottom:5px !important;}
        .contact-lft-inr .desc h3 strong{font-size:17px;}   
        
        .who-wee-do .bg{background:#fff;}
        .edit_prof-head .edit-file-choose{position:inherit;}
        .edit_prof-head .img-myprfile{position:inherit;}

        }
        
        @media(min-width:480px) and (max-width:767px){  
        .slider .caption h1:nth-child(2){font-size:16px;}
        .slider .caption h1:first-child{font-size:16px;}
        .slider .caption{margin-top:110px;}
        /*.slider .slider-btm{top:19px;}*/
        
        /*.abt-hm-sec{margin-top:0px;}*/
        .instit-hyd-rht_img{margin-right: 6px; width: 46%;float: left;margin-left: 10px; margin-top: 15px;}
        .instit-hyd-rht_pic{margin-right: 6px;width: 46%;float: left;margin-left: 10px;margin-top: 15px;}
        .btm-foot .social-links{text-align:center;}
        .hdr-top .contact-info .text-right{margin-top:12px; text-align:center;}
        .hdr-top .location-info .text-left{margin: auto;text-align: center;}
        

        .slider .caption h1:nth-child(2){color:#fff;}
        .slider .slider_btns{top:15em;}

        /*21-03-2017*/
        
        .contact-lft-inr .desc{width:100%;}
        .news_updates {
        display: none !important;
    }
        .news_updates p span{/*width:auto !important; removed on 14.09.2017*/ }
        .civil-year-result{margin-top:25px;}
        #wrapper.toggled #sidebar-wrapper{height:80% !important;}
        .abt-coursess .course-cntent-btn .entrol{width:40%;}
        
        
            .modal-dialog{
                height: 100%;
                overflow-y: scroll;
            }
            /*.news_updates marquee{padding:0px !important;}*/
            
            .who-we-do .year-result ul{width:37%; margin:5% auto;}
            .test-timetb-rw td.buy-entrl .buy-btn{margin-bottom:5px;}
            .who-wee-do .bg{background:#fff;}
            
        
            }
            
        
        .course-cat{margin: 5% auto;}
            
        @media (min-width:768px) and (max-width:991px){
            
        

        /*21-3-2017*/
        .fnd-course-row .find_curse h3{font-size:15px;}
        .find_curse{overflow:hidden;}
        .find_curse form a{padding:12px 20px;}
            .modal-dialog{
                height: 375px;
                overflow-y: scroll;
                overflow-x: hidden;
            }
            .who-we-do .year-result ul{width:40%; margin:5% auto;}
            
             .my-course-details .course-list-categories{width:80%; float:none; margin:auto; display:block;}
 .my-course-details .table td.tab-result a{margin:0px 4px;}
 .catego-feature ul li span:hover span{transform: translate(40%,7%);}
 .who-we-do .year-result ul{width:40%; margin:5% auto;}
 .my-course-details .my-course-list-categories{width:50% !important; margin:auto; display: block;float:none;}
 .my-course-details .course-cate-right{margin-top:15px;}
 .my-course-rht .catego-feature{width:70%;margin: auto;display: block; float: none;}

            
                
        }
        
        @media screen and (min-width: 768px){

            .modal-dialog {
                width: 500px;
                }
            


                
                
        }
        
        
        @media (min-width:500px) and (max-width:640px){ 
        .abt-navigation .col-sm-6{margin: auto;
            display: block;
            text-align: center;
            position: relative;
            /*left: 5%;*/
            margin-top:10px;
            }
            
        #myModal .modal-dialog{width:70%; margin:auto;}
        #myModal .modal-body .contact-frm-lft form .name, #myModal .modal-body .contact-frm-lft form .email{width:47%;}
        #myModal .contact-frm-lft form .text{width:96%;}    
        }

        @media (min-width:768px) and (max-width:980px){
        .abt-navigation .col-sm-6{ float:left; display:flex;}
        .contact-info ul.list-inline li{padding-left:2px;}
        .contact-page .col-sm-5{width:100%;}
        #myModal .modal-dialog{max-width:60%; margin:auto;}
        #myModal .modal-body .contact-frm-lft form .name, #myModal .modal-body .contact-frm-lft form .email{width:47%;}
        #myModal .contact-frm-lft form .text{width:96%;}
        /*.news_updates marquee{padding:0px !important;}*/
        .news_updates {
        display: none !important;
    }
        
        }
        
        
        @media (min-width: 768px) and (max-width:991px) {
    
            .slider{height:339px !important; }  
            /*.hamburger{top:130px !important;}*/
            .abt-hm-sec .abt-hm-lft{width:48%; float:left;}
            .abt-hm-sec .abt-hm-rht{width:52%; float:left; }
            .abt-hm-sec .abt-hm-lft h2{font-size:16px;}
            .courses_carousel .prev {transform:translateX(-78%);}
            .courses_carousel .next {transform:translateX(78%);}
            .courses_carousel.testimonial .owl-navi {background:transparent; color:#888;}
            .fnd-course-row .find-course{margin-right:15px; padding-top:0px;}
            .fnd-course-row .find_curse{padding-top:12px;}
            .fnd-course-row .course-cat{margin-top:0px; padding-top:0px;}
            .course-cate-right{overflow:hidden;}
            .course-cate-right .pa-lft{width:40%; float:left;}
            .course-cate-right .course-cate-inr-right{width:60%; float:left;}
            .catego-feature{width:45%; float:left; margin-right: 30px; margin-bottom: 15px;}    
            .featured_courses{width:50%; float:left;}
            .event-listing-lft .event-img{width:25%; float:left;}
            .event-listing-lft .event-listing-lft-cont{width:75%; float:left;}
            #event-list-pagintion .col-sm-8{width:50%; }
            .event-listing-rht .top_nws{width: 45%;float:left; margin-right: 12px; margin-bottom:25px;}
            .event-listing-rht .our_professors{width:100%; float:left;}
            .letter-news h3, .our_professors h3{margin-top:0px;}
            .downlad-course .kk{width:50%; float:left;}
            .video-btm-list .kk{width:50%; float:left;}
            .gallery-boxes .col-md-4{width:32%; float:left;}
            .upcm-event{clear: both;width: 65%;margin: auto;}
            .gallery-course .gallery-boxes{overflow:hidden;}
            .myprofle-rht .img-myprfile, .myprofle-rht .edit-file-choose{position:inherit; width: 150px;}
            .myprofle-rht .edit-file-choose{margin-top:15px; width: 150px;}
            .myprof .my-prof-btn{ margin-right:0px;}
            .my_profile-rht{margin-top:15px;}
            .course-list .edit_prof-head{width:65%; overflow:hidden; float:left;}
            .edit_prof-head .img-myprfile, .edit_prof-head .edit-file-choose{position:inherit; width: 150px;}
            .my_profile-rht{padding-top:0px; margin-top:0px;}
            .panel.log-sign-panel{width:100%; margin:5% auto;}
            .our-lec-list .abt-item{width:50%; float:left;}
            .testi-inr-lft .cntent p:first-child, .testi-inr-lft .cntent p{text-align:left;}
            .news-details-cntent-sec h3 span{float:right;}
            .event-listing-rht{margin:auto;}
            .payment-content{width:80%; margin:auto;}
            .video-myaccnt .video-listing{margin-left:0px;}
            
            .course-list-categories.sticky{top: 0px; position: fixed; width:36.8%;}
            .video-myaccnt .video-listing iframe{height:267px;}
            
            section.abt-top-inr{margin-top:0px;}
            .abt-who-we{padding-bottom:0px;}
            .who-we-do ul.navbar-nav li a{padding: 18px 10px;font-size: 15px;}
            .events .viewall-rht a{margin-top:-3%;}
                /*25/05/2017*/
            .slider .logo{margin: 1% auto; display: block; float: none; text-align:center;}
            .carousel-control .glyphicon-chevron-right{top:20%;}
            .carousel-control .glyphicon-chevron-left{top:20%;} 
            #slider .caption{margin-top:-35%;}
            .slider .carousel-inner .item img{height:339px;}
            #slider .caption{ margin-bottom:10%;}
            #social-buttons{top: 67%;}
            .hm-testimonial .viewall-rhtt a{margin-right:0px;}
            .slider .result h5{font-size: 16px;}
            .slider .result h2{font-size: 20px;}
            .slider .test h2{font-size:25px;}
            .dd #Carousel .item img{height:237px;}
                        section.abt-top-inr{margin-top:25px;}
                        /* latest responsive on 20/6/2017*/
            .slide-bg .result h2{font-size:15px;}
            .slide-bg .test h2{font-size:15px;}


    /* latest responsive on 20/6/2017*/
    
        }

        @media (min-width:320px) and (max-width:360px) {
            .find-course, .course-cat{width:100%; margin:5% auto;}
            .payment-form button.btn-primary{margin-bottom:15px;}
            .slider .caption h1:first-child, .slider .caption h1:nth-child(2){display:none;}
            .slider .logo{display:none !important;}
            .abt-hm-sec .abt-hm-lft h2{font-size:13px !important; margin-top:20px;}
            .course-list-categories.sticky{top: 0px; position: fixed; width:36.8%;}
                .toppers-header p{font-size:13px;}
                .modal-dialog.enroll-frm-testseries{width:298px;}
            
                .abt-item{width:100% !important; margin:auto;}
        }

        @media (min-width: 320px) and (max-width: 480px) {
            .item-one-eve-list .event-img{margin-bottom: 30px;}
            .gallery-course .gallery-boxes a img{margin:2% auto; display:block;}
            .video-lft-col .video_sec iframe{height:335px;}
            .course-list .course-list-categories{margin:15px;}
            .myprofle-rht .img-myprfile, .myprofle-rht .edit-file-choose{position:inherit; width: 150px;}
            .myprofle-rht .edit-file-choose{margin-top:15px; width: 150px;}
            .myprof .my-prof-btn{ margin-right:0px;}
            .payment-form form label{width:40%;}
            .payment-form form input{width:55%;}
            .find_curse{width:75%; margin:auto; padding: 18px 0px 28px 0px;}
            .find_curse h3{padding-bottom:20px;}
            .find-course .search_course form{margin-top:35px;}
            .slider .slider-btm{display:none;}
            .hm-test-civil{display:block;}
            .hm-test-civil span.inr-btn-result{width:45%; float:left;}
            .hm-test-civil span.btn-test-series{width:45%; float:left;}
            .hm-test-civil{margin-left:15px;}
            .abt-hm-sec{margin-top:0px;}
            .slider .carousel-inner .item img{height:141px;}
            .slider{height:141px !important; }
            .slider .left.carousel-control, .slider .right.carousel-control{top:60px; margin-top:0px;}
            .slider .caption h1:first-child, .slider .caption h1:nth-child(2){display:none;}
            .slider .logo{margin: 1% auto; display: block; float: none; text-align:center;} 
            .abt-hm-sec .abt-hm-lft h2{font-size:20px;}
            .courses_carousel .prev {transform:translateX(-50%);}
            .courses_carousel .next {transform:translateX(50%);}
            .who-wee-do .bg{background:#fff; width:100%;}
            .video-myaccnt .video-listing{margin-left:0px;}
            
            .course-list-categories.sticky{top:0px; position: relative; width:90%;}
            
            .video-myaccnt .video-listing{width:100%; margin:5% auto; padding:8px;}
            .video-myaccnt .video-listing iframe{height:267px; width:100%; margin:auto; display:block;}
            .video-myaccnt .video-listing ul li .caption{width:100%; margin:auto; display:block;}
            .myacc-video .video-myaccnt h4{text-align:center; margin-left:0px;}
            .myacc-video .video-myaccnt .sapartion{margin:auto;}
            /*13-04-2017*/
            .w-60{width:100%;}
            section.abt-top-inr{margin-top:0px;}
            .abt-who-we{padding-bottom:0px;}
        .modal-dialog.enroll-frm-testseries{width:298px; margin:5% auto;}
        .wt-learn ul li i.fa{margin-right:3px;}
        .abt-hm-sec .abt-hm-lft h2{margin-top:15px; text-align:center;}
        
            .hme-course .course-type-one .image-rht{width:100%; float:none; padding:0px 12px;}
            .hme-course .course-type-one .image-lft{width:100%; float:none;}
            .hme-course .course-type-one .image-lft img{width:100%;}
            
            /*20/6/2017*/
        .slider-btm .col-xs-6{width:100%; float:none;}
        .new_faculty .media .pull-left{float:none !important;}
        .new_faculty .media img{margin: auto; display: block; float: none;}
        .new_faculty .media .media-body{text-align:center;}
        .new_faculty .item_f1 .media-body .strp{text-align: center; margin: 5% auto; display: block;}
        .team_viewall{right: 5px !important; top:100px !important;}
        .team_viewall a{font-weight: normal;
border: 1px solid #627499b3;
font-size: 12px;
margin-top: 0px !important;}
      /*20/6/2017*/ 
            
            

        
            
            
        } 

        @media (min-width:640px) and (max-width:767px) {
            .hdr-top{display:none;}
        
            .abt-navigation .col-sm-6{margin: auto;display: block;text-align: center;position: relative; margin-top:10px;}
            .catego-feature{width:45%; float:left; margin-right: 30px;}
            .featured_courses{width:50%; float:left;}
            footer.marque-top{margin-top:15px;}
            .catego-feature .catego-view-batches .entrol{width:auto;padding: 12px 10px 12px 10px;}
            .item-one-eve-list .event-img{margin-bottom: 30px;}
            .gallery-boxes .col-md-4{width:32%; float:left;}
            .upcm-event{clear: both;width: 65%;margin: auto;}
            .gallery-course .gallery-boxes{overflow:hidden;}
            .downlad-course .kk, .video-btm-list .kk{width:50%; float:left;}
            .event-listing-rht{width:75%; margin:auto;}
            .course-list .course-list-categories{width:50%; margin:auto;}
            .edit_prof-head .col-md-7{width:70%;}
            .log-sign-panel .panel-body .custom-file-upload, .edit_prof-head .custom-file-upload{margin-top:33px;}
            .myprofle-rht .img-myprfile, .myprofle-rht .edit-file-choose{position:inherit; width: 150px;}
            .myprofle-rht .edit-file-choose{margin-top:15px; width: 150px;}
            .myprof .my-prof-btn{ margin-right:0px;}
            .my_profile-rht{margin-top:15px;}
            .log-sign-panel, p.create-acc{width:67%; margin:5% auto;}
            .our-lec-list .abt-item{width:50%; float:left;}
            .testi-inr-lft .cntent p:first-child, .testi-inr-lft .cntent p{text-align:left;}
            .payment-form{width:75%; margin:auto; display:block;}
            .fnd-course-row .find-course, .fnd-course-row .course-cat{width:50%; margin:auto;}
            .fnd-course-row .course-cat{margin:5% auto;}
            .find_curse h3{padding-bottom:20px;}
            .find-course .search_course form{margin-top:35px;}
            #event-list-pagintion .col-sm-8{width:50%; margin:auto;}
            .video-myaccnt .video-listing{width:70%; margin:5% auto; padding:8px;}
            .video-myaccnt .video-listing iframe{height:267px; width:100%; margin:auto; display:block;}
            .video-myaccnt .video-listing ul li .caption{width:100%; margin:auto; display:block;}
            .myacc-video .video-myaccnt h4{text-align:center; margin-left:0px;}
            .myacc-video .video-myaccnt .sapartion{margin:auto;}
            

            /*home*/
            .slider .carousel-inner .item img{height:339px;}
            .slider{height:339px !important; }
            .slider .result-col, .slider .test-col{padding-right:15px; padding-left:15px;}
            .slider .slider-btm{left:18%;}
            /*.hamburger{top:85px !important;}*/
            .abt-hm-sec{margin-top:0px;}
            .courses_carousel .prev {transform:translateX(100%);}
            .courses_carousel .next {transform:translateX(-100%);}
            .abt-hm-sec .abt-hm-lft h2{margin-top:15px; text-align:center;}
            .events .viewall-rht a{margin-top:-10px;}
            .courses_carousel.testimonial .owl-navi {background:transparent; color:#888;}
            .course-list-categories.sticky{top:0px; position: relative; width:50%;}
            
            /*13-4-2017*/
            .slider .slider-btm{display:none;}
            .hm-test-civil{display:block;}
            .hm-test-civil span.inr-btn-result{width:45%; float:left;}
            .hm-test-civil span.btn-test-series{width:45%; float:left;}
            .slider{margin-bottom: 15px;}
            .hm-test-civil{margin-left:7%;}
            section.abt-top-inr{margin-top:0px;}
            .abt-who-we{padding-bottom:0px;}
                .modal-dialog.enroll-frm-testseries{width:298px; margin:5% auto;}
            
            #myModal .modal-dialog{max-width:60%; margin:auto;}
            #myModal .modal-body .contact-frm-lft form .name, #myModal .modal-body .contact-frm-lft form .email{width:45%;}
            #myModal .contact-frm-lft form .text{width:93%;}
            .events .viewall-rht a{margin-top:-2%;}
            
            
            
 .my-course-details .course-cate-right{margin-top:15px;}
 .my-course-rht .catego-feature{width:70%;margin: auto;display: block; float: none;}
    /*24/05/2017*/
    
            #slider .caption{margin-top:-60%; margin-bottom:5%;}
            .slider .carousel-inner .item img{height:520px;}
            .slider{height:520px; }
            .carousel-control .glyphicon-chevron-right{top:20%;}
        .carousel-control .glyphicon-chevron-left{top:20%;}
                .faculty_carousel .item img{width:78% !important;}
                .courses_carousel .item img{width:60% !important;}
                .faculty_carousel .prev{transform: translateX(0%);}
    .faculty_carousel .next{transform: translateX(0%);}
    /*.news_updates marquee{width:100% !important;}*/
    .news_updates {
        display: none !important;
    }
    /*  .logo img{margin:auto; display:block;}*/
        /*  .slider .logo{margin: 1% auto; display: block; float: none; text-align:center;}*/
        .carousel-inner{height:325px;}
        .testimonial-sec-color .team-viewall{right:15px;}
    
        }




        @media (min-width:320px) and (max-width:360px) {
            .find-course, .course-cat{width:100%; margin:5% auto;}
            .payment-form button.btn-primary{margin-bottom:15px;}
            .slider .caption h1:first-child, .slider .caption h1:nth-child(2){display:none;}
            .slider .logo{display:none !important;}
            .abt-hm-sec .abt-hm-lft h2{font-size:13px !important; margin-top:20px;}
            .course-list-categories.sticky{top: 0px; position: fixed; width:36.8%;}
                .toppers-header p{font-size:13px;}
                .modal-dialog.enroll-frm-testseries{width:298px;}
                .slider .carousel-inner .item img{height:220px;}
                /*24-5-2017*/
                .slider .carousel-inner .item img{height:152px !important;}
                .slider{height:220px; } 
                .hm-test-civil{margin-top:0% !important;}
                .slider .caption h1:first-child, .slider .caption h1:nth-child(2){display:none !important;}
                .mbr-section-btn .btn-info{display:none !important;}
                .carousel-inner{overflow:inherit;}
                .carousel-control .glyphicon-chevron-right{top:50% !important;}
                .carousel-control .glyphicon-chevron-left{top:50% !important;}
                            .slider-btm{position:relative; top:0em !important;}
                
                
                        
            
            
            
        }
        @media (min-width:361px) and (max-width: 479px) {
            .abt-item{width:100%; margin:auto; display:block;}
            /*24/5/2017*/
            .slider .carousel-inner .item img{height:152px !important;}
            .slider{height:220px; }
            .hm-test-civil{margin-top:0% !important;}
            .slider .caption h1:first-child, .slider .caption h1:nth-child(2){display:none !important;}
            .mbr-section-btn .btn-info{display:none !important;}
            .carousel-inner{overflow:inherit;}
                .carousel-control .glyphicon-chevron-right{top:50% !important;}
                .carousel-control .glyphicon-chevron-left{top:50% !important;}
                
    
            
            
        }

        @media (min-width: 320px) and (max-width: 480px) {
            .item-one-eve-list .event-img{margin-bottom: 30px;}
            .gallery-course .gallery-boxes a img{margin:2% auto; display:block;}
            .video-lft-col .video_sec iframe{height:335px;}
            .course-list .course-list-categories{margin:15px;}
            .myprofle-rht .img-myprfile, .myprofle-rht .edit-file-choose{position:inherit; width: 150px;}
            .myprofle-rht .edit-file-choose{margin-top:15px; width: 150px;}
            .myprof .my-prof-btn{ margin-right:0px;}
            .payment-form form label{width:40%;}
            .payment-form form input{width:55%;}
            .find_curse{width:75%; margin:auto; padding: 18px 0px 28px 0px;}
            .find_curse h3{padding-bottom:20px;}
            .find-course .search_course form{margin-top:35px;}
            .slider .slider-btm{display:none;}
            .hm-test-civil{display:block;}
            .hm-test-civil span.inr-btn-result{width:45%; float:left;}
            .hm-test-civil span.btn-test-series{width:45%; float:left;}
            .hm-test-civil{margin-left:15px;}
            .abt-hm-sec{margin-top:0px;}
        
            
            .slider .left.carousel-control, .slider .right.carousel-control{top:60px; margin-top:0px;}
    
            .slider .logo{margin: 1% auto; display: block; float: none; text-align:center;} 
            .abt-hm-sec .abt-hm-lft h2{font-size:20px;}
            .courses_carousel .prev {transform:translateX(-50%);}
            .courses_carousel .next {transform:translateX(50%);}
            .who-wee-do .bg{background:#fff; width:100%;}
            .video-myaccnt .video-listing{margin-left:0px;}
            
            .course-list-categories.sticky{top:0px; position: relative; width:90%;}
            
            .video-myaccnt .video-listing{width:100%; margin:5% auto; padding:8px;}
            .video-myaccnt .video-listing iframe{height:267px; width:100%; margin:auto; display:block;}
            .video-myaccnt .video-listing ul li .caption{width:100%; margin:auto; display:block;}
            .myacc-video .video-myaccnt h4{text-align:center; margin-left:0px;}
            .myacc-video .video-myaccnt .sapartion{margin:auto;}
            /*13-04-2017*/
            .w-60{width:100%;}
            section.abt-top-inr{margin-top:25px;}
            .abt-who-we{padding-bottom:0px;}
        .modal-dialog.enroll-frm-testseries{width:298px; margin:5% auto;}
        .wt-learn ul li i.fa{margin-right:3px;}
        .abt-hm-sec .abt-hm-lft h2{margin-top:15px; text-align:center;}
        .testimonial .description::before {top:-100px;}
        .content{padding:0px;}
        
        .myedit_prof .myedit_btn{margin-top:45%; font-size:13px; padding:8px 14px; }
        .myprof .my-prof-btn{font-size:13px; padding:8px 28px; margin-top:25%;}
        .abt-item{width:63%; margin:auto; float:none;}
        
        
                span.dropt:hover span{margin-top:0px;}

.course-detail-main .course-det-top-head h1{font-size:15px !important;}

.my-course-rht .abt-coursess .course-cntent-btn .entrol{position:relative; right:-18%; padding:8px 10px;}

.my-course-rht .abt-coursess .course-cntent-btn .entrol i.fa{display:none;}
/*24/05/2017*/

    .mbr-section-btn .btn-info{display:block;   width: 36%; padding: 10px 0px;}
    .slider .carousel-inner .item img{height:320px;}
    .slider{height:320px; }
    .hm-test-civil{margin-top:24%;}
    .slider .caption h1:first-child, .slider .caption h1:nth-child(2){display:block; color:#fff;}
    #slider .caption{margin-top:-58%; margin-bottom:5%;}
    .slider .caption h1:nth-child(2){font-size:18px;}
    .slider .caption h1:first-child{font-size:18px;}
    .carousel-control .glyphicon-chevron-right{top:100%;}
    .carousel-control .glyphicon-chevron-left{top:100%;}
    .hme-course .course-type-one .knw-more{float:none; padding-left:15px;}
    .info-card .ll{width:100%;}
    .hme-course .course-type-one .one-card{padding-bottom:16px;}
    .events .instit-hyd-lft-img{background-size:cover !important; background-position:center !important;}
    .info-card .front{width:100% !important; }
    .info-card .back{width:100% !important;}
    .dd #Carousel .item img{width:70% !important; height:231px;}
    .faculty_carousel .prev{transform: translateX(0%);}
    .faculty_carousel .next{transform: translateX(0%);}
    .faculty-items img{margin:auto; display:block;}
    .slide-bg .sec-result{top:0px;}

                .slider-btm{position:relative; top:7em;}
                .abt-coursess p img{height:81px;}   
                .course-detail-main .abt-coursess p img{width: 100%;
height: auto;
margin-bottom: 20px;}
        
        
    
        }
        @media (min-width: 992px) and (max-width:1200px) {
        span.btn-result{width:45%; float:left;}
        span.btn-test-series{width:45%; float:left;}
        .our-lec-list .col-md-3{width:50%; float:left;}
        .contact-frm-lft form .name, .contact-frm-lft form .email{width:46%;}
        .item-one-eve-list .even-sub-cntent{left:67px;}
        .profile-details h4 b{width:32%;}
        .courses_carousel.testimonial .owl-navi {display:none;}
        .catego-feature .catego-view-batches .entrol{width:150px;}
        .instit-hyd-rht_img{margin-right: 6px; width: 46%;float: left;margin-left: 10px; margin-top: 15px;}
        .instit-hyd-rht_pic{margin-right: 6px;width: 46%;float: left;margin-left: 10px;margin-top: 15px;}
        .slider .slider-btm{margin-left:10%;}
        .upcm-event h3, .upcm-event-md h3, .recent-cmments h3{font-size:20px;}
        .upcm-event .media-body h5{font-size:13px;}

        
        }
        @media (min-width:481px) and (max-width: 640px) {

                .myprof .my-prof-btn{margin-right:0px;}
                .abt-navigation .col-sm-6{display: flex; top: 6px;}
                .hm-test-civil span.inr-btn-result{width: 45%; float: left;}
                .hm-test-civil span.btn-test-series{width: 45%; float: left;}
                .hm-test-civil{display: block; margin-left: 7%;}
                .slider{height: 339px !important; margin-bottom: 15px;}
                .slider .slider-btm{display:none;}
             
                .abt-hm-sec .abt-hm-lft h2{margin-top:15px; text-align:center;}
                .abt-hm-sec{margin-top:0px;}
                .abt-hm-sec .abt-hm-lft h2{ font-size:18px;}
                .course-list-categories.sticky{position:inherit; width:100%;}
                .video-myaccnt .video-listing, .video-myaccnt h4, .video-myaccnt .sapartion{margin-left:0px;}
                .video-myaccnt h4{font-size:18px; margin-top:10px;}
                
                   .event-listing-lft-cont h4{margin-top:32px;}
                   .downlad-course .kk, .video-btm-list .kk{width:50%; float:left;}
                .down-img h5{font-size:12px;}
                .events .viewall-rht a{margin-top:-3%;}
                .testimonial .description::before {top:-100px;}

                .gallery-course .gallery-boxes .col-md-4{width:50%; float:left;}
                .upcm-event{clear:left;}
            

                
        
        
        }
        
        @media (min-width:481px) and (max-width: 639px) {
            .abt-item{width:63%; margin:auto;}
            /*24/05/2017*/
            .slider .logo{margin: 1% auto; display: block; float: none; text-align:center;}
            #slider .caption{margin-top:-65%; margin-bottom:5%;}
            .slider .carousel-inner .item img{height:450px;}
            .slider{height:450px; }
            .carousel-control .glyphicon-chevron-right{top:20%;}
        .carousel-control .glyphicon-chevron-left{top:20%;}
            .info-card .front{width:230px !important; }
        .info-card .back{width:230px !important;}
        .faculty_carousel .item img{width:70% !important;}
        .courses_carousel .item img{width:50% !important;}
        .faculty_carousel .prev{transform: translateX(0%);}
        .faculty_carousel .next{transform: translateX(0%);}
        .courses_carousel .prev{transform: translateX(0%);}
        .courses_carousel .next{transform: translateX(0%);}
                        .courses_carousel .item img{width: 175px !important;
height: 231px;}

    

            
        }
        @media (min-width:580px) and (max-width: 639px) {
            .abt-item{width:60%; margin:auto;}
            .faculty_carousel .item img{height:200px !important;}

             
            
        }

        @media screen and (max-width:991px){

        .contact-frm-lft .col-md-6{overflow:hidden;}

        }
        @media only screen and (max-width : 480px) {
            .price-buynw ul{float:left !important; margin-left:17px;}
            .price-buynw ul li .btn.btn-primary{padding:5px 8px; font-size:13px;}
            .price-buynw ul li, .price-buynw ul li i.fa{font-size:20px;}
            .nav-tabs > li > a{padding: 10px 0px 25px 0px !important;}
            .nav-tabs{width:90% !important; margin:auto; display:block;}
            #tab-menu .tab-content{width:90%; margin:auto; display:block;}
        
            }
        @media only screen and (max-width : 640px){
        
            .nav-tabs{width:40%; margin:auto; display:block;}
            #tab-menu .tab-content{width:90%; margin:auto; display:block;}
            }
        @media only screen and (max-width : 767px){
            .nav-tabs{width:40%; margin:auto; display:block;}
            #tab-menu .tab-content{width:90%; margin:auto; display:block;}
        }
         @media screen and (max-width:1024px){

                #social-buttons{z-index:9999;}
                #wrapper.toggled #sidebar-wrapper{height: 100% !important;}
                .news_updates{z-index:999;}
                .overlay{z-index:99 !important;}
                .btm-foot{padding-bottom:40px !important; padding-top:20px !important;}
                
                .animation-element.slide-left{transform:none;}
                .animation-element.slide-right{transform:none;}
                        .hdr-top .location-info .text-left{margin: auto; text-align: center; float:none;}
        .hdr-top .contact-info .text-right{margin: auto; text-align: center !important; width:100%;}
        .hdr-top .location-info .text-left li{font-size:12px;}
            
        }
        
            @media only screen and (max-width : 480px)
     {
        #myModal .modal-dialog{/*width:90%;*/ margin:auto;}
        #myModal .modal-dialog{width:inherit !important;}
        #myModal {padding-right:0px !important;}
        
     }
     
     .hdr-top .respon_login{
         display:none;
     }
     @media (max-width:480px) and (min-width:320px){
         .hdr-top{
             display:block ;
         }
        .hdr-top .respon_login{
        padding-top:10px;
         display:block;
     } 
     }
     