/*
Theme Name:     Inmantec Child Theme

Template:       Inmantec

*/
@import url(https://fonts.googleapis.com/css?family=Source+Sans+Pro:200,300,400,600,700);

@import url("../Inmantec/style.css");

/* Add Your Custom CSS Below */

body {
font-family: 'Poppins', sans-serif !important;
}

 p, li, h1, h2, h3, h4, h5, h6, a, span, td, tr, strong, div, li a{
    font-family: 'Poppins', sans-serif !important;
 }
 
 p, li{font-size:16px;}

/*.home p, .home li, .home h1, .home h2, .home h3,
.home h4, .home h5, .home h6, .home a, .home span
{font-family: 'Poppins', sans-serif !important;}*/

.menu-bottom-links li {
    margin: .7rem .5rem !important;
    }

.director-msg-menu {
    line-height: 1.5 !important;
    }

.entry-meta-item p {
    margin-bottom:0px !important;
    }
    
.mega-block-title a {
    color: #555 !important;
    font-size: 16px !important;
    text-transform: uppercase !important;   
}

.course-tab a {
    font-family: 'Poppins', sans-serif !important;
}

.page #page #section-super-header #site-navigation ul.mega-sub-menu li.mega-menu-item a {
    font-family: 'Poppins', sans-serif !important;
    font-size: 1.49rem !important;
}

.page #page #section-sticky-header ul.mega-menu > li.mega-menu-item > a {
    font-family: 'Poppins', sans-serif !important;
    font-size: 15px;
}

.mega-sub-menu li a{
    font-family: 'Poppins', sans-serif !important;
    }
    
.space-inm #primary ol {
    margin-left: 0px !important;
}   

.toll-no{
    font-size:1.4em !important;
    float:right;
    }

.secondary-superfish-menu ul li:before {display:none !important;}

.cms-signup {
border-radius: 3px;
    cursor: pointer;
    line-height: normal;
    box-shadow: inset 0px 1px 1px #CCC;
    display: inline-block;
    padding: 6px 6px 7px 8px !important;
    margin: -2px 0px 0px 0px;
    text-transform: uppercase;
    border: #6D6D6D solid 1px;
    font-family: 'Source Sans Pro', sans-serif;
    background-color: #144563;
    
}


.login {
    position: relative;
    margin: 0 auto;
    width: 31%;
    background: #18A38A;
    border-radius: 6px;
}
#yui_3_17_2_2_1432721043756_38{
    border-radius: 3px;
    cursor: pointer;
    line-height: normal;
    box-shadow: inset 0px 1px 1px #CCC;
    height: 29px;
    display: inline-block;
    padding: 0px 10px;
    font-size: 15px;
    color: #fff !important;
    margin: -2px 0px 0px 0px;
    text-transform: uppercase;
    border: #6D6D6D solid 1px;
    font-family: 'Source Sans Pro', sans-serif;
    background-color: #144563;
}

select#ninja_forms_field_18 {
    line-height: 2.3;
padding-left: 8px;
}

select#ninja_forms_field_20 {
    line-height: 2.3;
padding-left: 8px;
}
.su-list li a {  
font-size: 15px !important;
}
.menu-infrastructure-container{
-webkit-column-count: 2; /* Chrome, Safari, Opera */
    -moz-column-count: 2; /* Firefox */
    column-count: 2;
}
li#menu-item-7564{
padding-bottom:94px !important;
}
li.menu-item.menu-item-type-custom.menu-item-object-custom.cmw-level-1.menu-item-7564{
padding-bottom:94px !important;
}
#menu-infrastructure-1 li {border-bottom:1px solid #ddd !important;}
#menu-infrastructure-1 li a {font-size:14px !important;}
#menu-infrastructure li {border-bottom:1px solid #ddd !important;}
#menu-infrastructure li a {font-size:14px !important;}
.read-more:hover {
    background-color: #0db896 !important;
    color: #fff !important;
    margin-top: 20px !important;
    border: 2px solid #0db896 !important;
    }
.gfield_select {
    padding: 1rem !important;
    box-shadow: 0 0 0 transparent;
    color: rgba(0,0,0,0.75);
    display: block;
    border: 2px solid #ebebeb;
    border-radius: 6px;
}
#primary {text-align:left;}
.course-sublink{
padding-left: 15px !important;
padding-top: 10px !important;
}
.course-sublink a{
font-size:12px !important;
}
.course-sublink li{
padding:8px !important;
}
p.post1{
border: 2px solid #0db896;
    padding: 10px;
    text-align: center;
    box-shadow: 3px 3px 4px;
}
a.post{
text-align: center;
    font-size: 16px;
    font-weight: 600;
}

.huge_it_slideshow_dots_container_1 {top:45%;}
.vc_btn_outlined {border-bottom:2px solid !important;}


.footer-contact {
    background: #092b3a;
    padding: 19px 19px 35px 19px;
    border-radius: 8px;
    height: auto;
    font-size: 14px;
}

.gform_footer.left_label {
    max-height: 20px !important;
}
a.read-more.vc_general.vc_btn3.vc_btn3-size-sm.vc_btn3-shape-rounded.vc_btn3-style-outline-custom {
    border: 2px solid #0DB896 !important;
}

a.vc_btn.vc_btn_white.vc_btn-white.vc_btn_lg.vc_btn-lg.vc_btn_outlined.aligncenter.text-center {
    border: 2px solid white !important;
}
.right-blurb{
border-left: none !important;
}
.entry-content a {
    font-size: 1;
    font-family: 'Poppins', sans-serif !important;
}

.vc_btn3.vc_btn3-size-md {
    font-size: 12px !important;
    padding: 10px 15px !important;
    border: 2px solid #0DB896 !important;
    border-radius: 5px;
}
.vc_btn3.vc_btn3-color-white, .vc_btn3.vc_btn3-color-white.vc_btn3-style-flat {
    color: black !important;
    background-color: #fff;
}
.news-div hr {
    display: none;
}

.rpwe-block li {
border-bottom: 0px solid #eee !important;
}

img.attachment-thumbnail {
    background: none repeat scroll 0 0 white !important;
    border: 0px solid #ebebeb !important;
    border-radius: 6px !important;
    padding: 0px !important;
}
.recent-posts-extended ul.rpwe-ul{display:flex; flex-wrap:wrap; margin-left:-15px; margin-right:-15px;}
.recent-posts-extended ul.rpwe-ul li.rpwe-li{max-width:25%; flex:0 0 25%; padding:15px; margin:0 !important; height:190px;}
.recent-posts-extended ul.rpwe-ul li.rpwe-li img{max-height:100% !important; max-width:100% !important; margin-bottom:10px}
.recent-posts-extended ul.rpwe-ul li.rpwe-li h3{margin-right:0 !important; text-align:center !important; padding-right: 0 !important;}
@media screen and (max-width:991px){
	.recent-posts-extended ul.rpwe-ul li.rpwe-li{max-width:50%; flex:0 0 50%;  height: auto !important; max-height: inherit !important;}
}
@media screen and (max-width:576px){
	.recent-posts-extended ul.rpwe-ul li.rpwe-li{max-width:50%; flex:0 0 50%;}
}
.vc_row.wpb_row.vc_inner.vc_row-fluid{padding-top:15px;}
.impemail-table h3{ padding-top:0px; margin-bottom:0px !important;}
.main-college-course a{font-size:16px;}

.vc_btn3-container.vc_btn3-inline a:hover{background-color:#0DB896 !important; color:white !important;}
#secondary  .widget-title {background: #144563; color: #fff; padding: 6px 5px;}
#secondary .widget { border: 2px solid #144563; padding: 5px;}
#text-48 .widget {border: none !important;}

.vc_tta-color-grey.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-body {height:78px !important;}
h3.widget-title a {color: white !important;}
.widget hr {display: none !important;}
.fee-table tr {padding: 3px; border:1px solid #bbb;}
.fee-table td {border: 1px solid #bbb;}

#mega-menu-wrap-primary_menu #mega-menu-primary_menu > li.mega-menu-item.mega-current-menu-item > a.mega-menu-link, #mega-menu-wrap-primary_menu #mega-menu-primary_menu > li.mega-menu-item > a.mega-menu-link:hover{background:none !important;}

.tr-bggray {
    background: #f1f1f1;
}

td#td-cell {
    border: none;
}

#input_1_1 {display: inline-flex !important;}
#input_1_1  li label {margin-left: 15px !important;
margin-right: 10px !important;
}

li#mega-menu-item-8120 a {
    font-size: 14px !important;
}

li#mega-menu-item-8121 a {
    font-size: 14px !important;
}
.tribe-events-list-widget .tribe-events-widget-link {    width: 34%;
    padding: 5px !important;}
.tribe-events-widget-link a {
    font-size: 12px !important;
}

input#input_5_1 {
    padding: 9px;
}

input#input_5_2 {
    padding: 9px;
}
input#input_5_3 {
    padding: 9px;
}

input#input_5_6 {
    padding: 9px;
}

input[type="date"] {
    padding: 9px;
}


.six.columns {
   margin: 14px;
    padding: 7px;
background: #F3F3F3;
    padding-left: 79px;
}

.ten.columns {
   padding-top: 13px;
}

input[type="submit"] {
    margin-top: 7px;
}

input#moono {
    margin-left: 10px;
}

.eight.columns {
    padding-top: 20px;
    padding-left: 75px;
}





{
    padding-left: 17px;
}
 span .tribe-event-date-start {
   padding-left: 20px;
}
.width50 {width:50%;float:left;}
.su-carousel .su-carousel-slide img {border:none !important;}

.vc_tta.vc_general .vc_tta-panel-title>a {
padding: 9px 20px !important;
padding-left: 46px !important;
}

.su-spoiler-title {
    background-color: #144563;
    font-size: 15px !important;
    color: #fff;
}

.su-spoiler-title:hover {
    background-color: #0db896;
}

.su-spoiler-content.su-clearfix {
    border: 2px solid #e8e8e8;
}

.su-spoiler-content.su-clearfix {
    padding: -1em 11px 1em 25px !important;

}

.course-content{
background-color: #fff;
    border: 0px solid #ccc;
    padding: 12px;
    display: block;
  }

#section-sub-footer .right{
float: none !important;
text-align: center;
display: block !important;
font-family: 'Poppins', sans-serif !important;
color: #FFA07A;
}
#section-sub-footer .left {
    float: none !important;
    text-align: center;
    display: block !important;
    font-family: 'Poppins', sans-serif !important;
    color: #FFA07A;
}

#section-sub-footer a{
    color: #FFA07A !important;
}

.fee-table td {
    border: 1px solid #FFFFFF !important;
    font-size: 16px;
}
h4.tribe-event-title{
    border-bottom: 1px solid #ebebeb;
    font-size: 1.9rem;
    padding: 8px 1rem 1rem;
    text-align: center !important;
}
span.tribe-event-date-start {
    font-size: 1.7rem;
    padding: 18px 0rem 2rem !important;
    padding-bottom: 3px !important;
    text-align: center !important;
    color: #0db896;
}
.tribe-event-duration {
    padding-bottom: 3px;
}
.btn_btn .vc_btn3-color-white {
    background-color: transparent !important;
    color: white !important;
    font-size: 14px !important;
    width: 130px !important;
 
    margin-right:12px;
}
 .btn_btn{
    text-align: center;
}

.recurit_test{
padding: 50px 10px;
  margin-bottom: 0px !important;
}
.recurit_heading{
    color: #fff;
    font-weight: 400;
    font-size: 25px;
    text-align: center;
    font-family: sans-serif;
    text-transform: capitalize;
    margin-top:20px;
}
.recruit_im{
color: #fff;
     font-size: 15px;
     font-family: sans-serif;
    text-align: center;
    font-family: sans-serif;
}
.recruit_icon{
  top:-44px;
  margin-bottom:-25px !important;
}
.recruit_cl{
    margin-top: 50px;
    border-radius: 4px
}
.green .wpb_wrapper {background-color:#0DB896 !important;
    border-radius: 4px;
    padding: 5px 14px; 
color:#fff;
min-height: 250px !important;
}
.red .wpb_wrapper {background-color: #178F9D !important;
    border-radius: 4px;
    padding: 5px 14px; 
color:#fff;
min-height: 250px !important;
}
.recruit_cl .vc_icon_element-inner {    padding: 10px;    top: -18px;}
.th_slidingDiv .tribe-events-list-widget-1 .tribe-event-duration {display:none;}
.popup-title {/* -webkit-transform: rotate(-180deg) !important;
    -moz-transform: rotate(-180deg) !important;
    -ms-transform: rotate(-180deg) !important;
    -o-transform: rotate(-180deg) !important; */
    }
.place_color{
    padding: 20px 0px 10px 10px !important;
}

.place_heading{
 color: #000;
    font-weight: 400;
    font-size: 35px;
    text-align: center;
    font-family: sans-serif;
    text-transform: capitalize;
    margin-top:20px;
}
.page-id-8917 .wpb_row {margin-bottom: 0rem !important;}

#page .rpwe-block .rpwe-ul .rpwe-clearfix img{
    width: 176px;
    height: 135px;}
    
.th_slidingDiv .tribe-event-duration{display:none;} 
.widget-area .tribe-event-duration{display:none;}
.menu-infrastructure-container ul{margin: 1px 1px 51px 1px !important;}

@media only screen and (min-width : 1224px) {
    
     .entry-title {
    width: 100% !important;
}
.regis-now {
    display: none;
}  
}


@media only screen and (max-width: 767px){
    
.table-responsive {
    width: 100%;
    overflow-x: scroll;
}
.bed-gallery-page .rpwe-li .rpwe-title {
    padding-top: 0 !important;
}
.why-mobile {
    padding: 0px 30px !important;
}
.recent-hire-or {
    display: none;
}   

button#responsive-menu-button {
    width: 50px !important;
    height: 50px !important;
    right: 2% !important;
}


.why-left .wpb_text_column {
    padding-left: 0px !important;
}
.top-apply a {
    font-size: 11px !important;
}

.top-apply {
    margin-right: 5px !important;
    margin-bottom: 10px !important;
    padding: 2px 8px 8px 7px !important;
}

#section-tophat .right {
    display: block !important;
    margin-left: -46px !important;
}

#section-tophat .left {
    padding-left: 0rem !important;
    padding-right: 1.5rem;
    margin-left: 0rem !important;
}

#section-tophat, #section-sub-footer {
    padding: 1.4rem 0 0px !important;
}


#section-tophat .sixteen.columns, #section-tophat .container, .th_show_hide.th_flag_toggle {
    float: inherit !important;
}

#section-tophat .right-blurb {
    padding: 0px !important;
    margin: 10px !important;
}

#section-tophat .sixteen.columns, #section-tophat .container, .th_show_hide.th_flag_toggle {
    float: left !important;
}


.toll-no{font-size:1.4em !important;float: left !important;}


    ul.sh-heading li i {
    width: 19px;
}
.pi-cha #primary ul{
    margin:0px !important; 
}
.up-event .rpwe-block h3 {
    padding-right: inherit !important;
}
.news-events .rpwe-block h3 {
    padding-right: inherit !important;
}
h3.rpwe-title {
    padding-right: inherit !important;
}
h3 {
    padding-right: inherit !important;
}
.regis-now {
    z-index: 10000000;
}
    .rpwe-block h3 {
    padding-right: inherit !important;
}
    #primary ul, #primary ol, #primary dl {
    margin: 0px !important;
}
    .tribe-events-content p iframe {
    height: 330px !important;
}
   .entry-title {
    width: 100% !important;
}
    .page-id-16606 .regis-now {
    display: none !important;
}
#element_to_pop_up_ab label.gfield_label {
    font-size: 14px;
}
#element_to_pop_up_ab .gform_wrapper select {
    width: 64.75% !important;
}
    .module-image img{width:100% !important;}
    .rpwe-li .rpwe-title{padding-top: 47%;text-align: center;
        padding-right: 0px !important}
    
    #page .rpwe-block .rpwe-ul .rpwe-clearfix img{width:100%;height:100%;}
    img.attachment-thumbnail{width: inherit !important;}
    .wpb_wrapper{text-align:center;}
    .entry-content div{font-size:14px !important;}
    .impemail-table th{padding-left: inherit !important;}
    #post-5424 .impemail-table{overflow-x: auto;display: block;}
    .entry-content h2{font-size: 20px !important;font-family: 'Source Sans Pro',Arial,sans-serif !important;}
    .recruit_cl{padding-top:20px;}
    .img-responsive2{width: 100% !important;}
    .img-responsive1 div{width:100% !important;}
    .gform_wrapper .gform_footer.right_label, .gform_wrapper .gform_footer.left_label {padding: 16px 0 10px 0% !important;}
    .sticky-popup-right {
    display: none !important;
}
    .footer-logo {right: 96px;}
    div#social {
    margin-top: 0px !important;
        }
    .res-class{width: 100% !important;height: auto !important;}
    div#admission_2016 {
    width: 100% !important;
    left: 0 !important;
}
    div#register_now {
    width: 100% !important;
    left: 0 !important;
}
    #page .hover-image .content-inner h4 {
    font-size: 1.6rem !important;
}
    .regis-now{
    display:none !important;
    }
    .faculty-bg-right{ 
    width:100% !important;
    }
    .faculty-bg-left{
    width:100% !important;
    }
    .res-tab {
    margin-top: 15px;
}
.result-tab{
clear: both;
    float: right !important;
    margin-top: -30px;

}
.ullas-tab {
    margin-bottom: 50px;
}
}
@media only screen and (min-width: 320px) and (max-width: 568px) and (orientation:portrait){
    .table-responsive {
    width: 100%;
    overflow-x: scroll;
}
  .bcom-pc {
    overflow-x: scroll;
}
    .inmba-gmba {
        overflow-x: scroll;
    }
  .right.twelve.columns {
    padding: 12px;
   }
   img.alignleft {
    margin-bottom: 10px;
    }
    .textwidget #gform_wrapper_16 {
        height: inherit !important;
    }
    .gform_footer.left_label {
        max-height: inherit !important;
    }
   .su-spoiler-title {
    padding: 10px 16px !important;
    }
    .Prospectus , .brochure {
        width: 100% !important;
    }
    .tribe-bar-views-inner {
        text-align: center;
    }
   .theme_image iframe {
    height: inherit !important;
   }

    #gform_wrapper_14 input#gform_submit_button_14 {
    width: 100%;
    }
    .gform_wrapper .left_label .gfield_label {
     float: none !important; 
    margin: .75em 15px 0 0;
    width: 100% !important;
    font-weight: 700;
}


    .online-admiform ul#input_1_1 , .online-admiform ul#gform_fields_1 {
    margin: 0 !important;
    }
    .online-admiform #input_1_1 {
        display: block !important;
    }

    select.tribe-bar-views-select {
    width: 40%;
    float: left;
    }

    label#tribe-bar-views-label {
     margin-top: 11px;
    width: 40%;
    float: left;
    }
    .gform_body input {
    width: 100% !important;
    }
   .tribe-bar-date-filter {
        width: 50% !important;
   }

    ul#input_1_1 {
        margin: 0px !important;
    }
    form.login-form {
    margin-bottom: 12px;
    }
    .login {
        width: 100% !important;
    }
    ul#gform_fields_16 {
    margin: 0 !important;
    }
    .ad-button {
    display: none;
   }
   .tribe-bar-submit {
     width: 100% !important;
  }

}

.apply-page li {margin-bottom:10px;}
.b-close { 
  position: absolute !important;
  right: 0px !important;
  top: 0px !important;
  }
  #element_to_pop_up .gform_heading{text-align:center;}

.four_columns{
    border: 2px solid #000;
    width: 350px;
    margin-right: 40px;
    text-align: center;
  float:left;
}
.vision_img{
  margin:0px !important;
  width:100%;
}
.vision, .mission, .quality {border: 18px solid #0E537A;   border-radius: 15px;}
.vision .wpb_wrapper, .mission .wpb_wrapper, .quality .wpb_wrapper {padding: 20px; box-shadow: 0px 0px 53px #000; }

.place_row{
padding:0px 15px;
}
.page-id-8860 .wpb_row{margin-bottom:40px !important;}
.gfield_captcha {width:40% !important;}
.post-8917 .columns {    padding: 0px 0px 0px 0px !important;margin: 0px !important; float:inherit !important;}
.post-8917 {    max-width: 100% !important;}
.post-8917 #primary {    width: 100% !important;}
.post-8917 #primary .vc_row {padding:0px !important;}
#post-8917 header h1 {padding-left: 25px;}
#post-8917 header {padding-top: 15px !important;}
#prominent_recuriter {margin:0 auto !important;}
.top-featured-image {margin-bottom:0px !important;}
.cat-listing ul li ul {margin-top: 25px !important;}
.cat-listing ul li ul li {      width: 45%;
    padding: 20px;
    float: left;
    border: 2px solid #0DB896;
    margin-left: 3%;
    text-align: center;
    margin-bottom: 3%;
    }
.cat-listing ul li ul li a { font-size: 17px;  }
.cat-listing ul li ul li:hover{box-shadow: 1px 1px 5px #000;}
.cat-listing ul li:before {display:none !important;}
.cat-listing .categories {    font-size: 22px;font-weight: bold;}

#primary.sixteen .tribe-events-list-widget-events{
    min-height: 120px !important;
}
#primary.sixteen .tribe-events-list-widget-events, #primary.sixteen .tribe-events-list-widget-events h4{
margin-bottom: 0px !important;
}
.payment-form label{width: 20%;float: left;}
.payment-form input{width: 70%;float: left;} 
.displaypayment-form {margin-top: 75px;}
.paymentform-btn{ 
font-size: 16px;
font-weight: bold;
background: #0DB896;
padding: 10px 20px;
color: #fff !important;
box-shadow: 2px 2px 3px #333;
}
.paymentform-btn:hover{background: #066754; box-shadow:none;}
.hover-image h4 a {color:#fff !important;}
.home #section-content .container > .sixteen {padding: 0rem 1rem 0rem !important;}
#page #section-navigation ul.mega-menu > li.mega-menu-item > a {font-family: 'Source Sans Pro',Arial,sans-serif !important;}
/* .entry-content li {font-family: 'Source Sans Pro' !important;font-weight: 300;} */
.entry-content {font-family: 'Source Sans Pro',Arial,sans-serif; !important;font-weight: 400;line-height:1.4em !important;}
#page .hover-image .content-inner h4 {
    font-size: 1.4rem !important;
    text-transform: none !important;
}
.hover-image .module-content .content-inner{padding: 10px 0 !important;}
.su-post-thumbnail{width: 20%;float: left;}
.su-heading{width: 80%;float: left;}
.su-post-excerpt{width: 80%;float: left;}  
.container .thirteen.columns.omega.nav-thirteen.right.text-right {
    width: 100% !important;
}
ul.page-numbers {
    list-style: none;
    margin: 0;
}

.page-numbers:after {
    content: ".";
    display: block;
    clear: both;
    visibility: hidden;
    line-height: 0;
    height: 0;
}

ul.page-numbers li {
    display: block;
    float: left;
    margin: 0 4px 4px 0;
    text-align: center;
}

.page-numbers a,
.page-numbers span {
    line-height: 1.6em;
    display: block;
   /*padding: 0 6px; */
       padding: 9px 16px;
  /* height: 18px; */
      height: 38px;
    line-height: 18px;
    font-size: 14px;
    text-decoration: none;
    font-weight: 600;
    cursor: pointer;
    border: 1px solid #ddd;
    color: #888;
}

.page-numbers a span { padding: 0 }

.page-numbers a:hover,
.page-numbers.current,
.page-numbers.current:hover {
    color: #000;
    background: #f7f7f7;  
    text-decoration: none;
}

.page-numbers:hover { text-decoration: none }
.course-tab{
float: left; 
background: rgb(136,191,232);
background: -moz-linear-gradient(top, rgba(136,191,232,1) 0%, rgba(112,176,224,1) 100%);
background: -webkit-linear-gradient(top, rgba(136,191,232,1) 0%,rgba(112,176,224,1) 100%);
background: linear-gradient(to bottom, rgba(136,191,232,1) 0%,rgba(112,176,224,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#88bfe8', endColorstr='#70b0e0',GradientType=0 );
width:96%;}
.course-tab:hover {
border-color: #3A4C7D;
border-width: 0px 0px 2px 0px;
border-style: solid;
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
border-radius: 3px;
text-decoration: none;
display: inline-block;
text-shadow: -1px -1px 0 rgba(0,0,0,0.3);
font-weight: bold;
color: #FFFFFF;
background-color: #3093c7;
background-image: -webkit-gradient(linear, left top, left bottom, from(#3093c7), to(#1c5a85));
background-image: -webkit-linear-gradient(top, #3093c7, #1c5a85);
background-image: -moz-linear-gradient(top, #3093c7, #1c5a85);
background-image: -ms-linear-gradient(top, #3093c7, #1c5a85);
background-image: -o-linear-gradient(top, #3093c7, #1c5a85);
background-image: linear-gradient(to bottom, #3093c7, #1c5a85);
filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr=#3093c7, endColorstr=#1c5a85);
}
.course-tab a {
    float: left;
    padding: 4px 4px 10px 4px;
    font-size: 15px;
    color: #fff !important;
    width: 100%;
    text-align: left;
}
.course-tab:hover a{color:#fff !important;}
.tab-active{
border-color: #3A4C7D;
border-width: 0px 0px 2px 0px;
border-style: solid;
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
border-radius: 3px;
text-decoration: none;
display: inline-block;
text-shadow: -1px -1px 0 rgba(0,0,0,0.3);
font-weight: bold;
color: #FFFFFF;
background-color: #3093c7;
background-image: -webkit-gradient(linear, left top, left bottom, from(#3093c7), to(#1c5a85));
background-image: -webkit-linear-gradient(top, #3093c7, #1c5a85);
background-image: -moz-linear-gradient(top, #3093c7, #1c5a85);
background-image: -ms-linear-gradient(top, #3093c7, #1c5a85);
background-image: -o-linear-gradient(top, #3093c7, #1c5a85);
background-image: linear-gradient(to bottom, #3093c7, #1c5a85);
filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr=#3093c7, endColorstr=#1c5a85);
}
.vc_single_image-wrapper.vc_box_border_grey img {
height: auto !important;
}
.table-align{text-align:center;}
ul.inm-list {
    font-size: 18px;
}
.inm-td{  
vertical-align: middle;
padding-bottom: 0px;
/*line-height: 5px;  */
padding-top: 18px;
padding: 12px;} 
#page #section-super-header nav ul.mega-menu > li {
margin-right: 20px;} 
#page #section-navigation ul.mega-menu > li.mega-menu-item > a {
    font-size: 15px !important;
    font-family: 'Poppins', sans-serif !important;
    font-weight: 500 !important;

}

.hide-title h3.gform_title {
    display: none;
}
/*div#gform_wrapper_16 {
    border: 3px solid #144563;
    border-radius: 4px;
    height: 485px;
}*/
.textwidget #gform_wrapper_16 {
    height: 410px;
}
.ad-popup{float: right;position: fixed;right: 10px;top: 260px;z-index: 100;}


p.rec-testimonial {
    border: 1px solid #616161;
    padding: 12px;
    border-radius: 4px;
        padding: 10px 18px 34px 16px;
}
p.rec-testimonial strong {
    float: right;
}
input#gform_submit_button_11 {
    position: absolute;
    bottom: 0;
}
div#upper-footer .sixteen.columns.inm-footer {
    font-size: 1.3rem;
   /* padding: 0rem 3rem;*/
    border-top: 1px solid #dddada;  
    padding-top: 12px;
}
footer#section-add-footer .columns.left {
    float: none !important;
    text-align: center;
    display: block !important;
}
footer#section-add-footer .columns.right{
float: none !important;   
    text-align: center;
    display: block !important;
}
div#upper-footer h3{
    color: #144563;
}
.page-id-6597 #primary ul.huge_it_slider_9 {
    margin: 0 !important;
}
#huge_it_slideshow_right_9{
    visibility:hidden;
}
#huge_it_slideshow_left_9{visibility:hidden;}
.page-id-6597 #primary ul.huge_it_slider_10 {
    margin: 0 !important;
}
#huge_it_slideshow_right_10{
    visibility:hidden;
}
#huge_it_slideshow_left_10{visibility:hidden;}

/* Added css bt Kush */

.portelement_3 {
    width: 300px;
    max-width: 100%;
    height: auto;
    margin: 20px 15px!important;
    float: left!important;
    position: relative;
    outline: none;
    background: #f7f7f7;
    border: 1px solid #D0D0D0;
}



.wd-portfolio-panel_3 ul.thumbs-list_3 {
    display: none!important;
}

.description-block_3 p {
    display: none!important;
}

.wd-portfolio-panel_3 {
    display: none!important;
}

.title-block_3 {
    display: none!important;
}
h3.title {
    display: none!important;
}

.portelement.portelement_3 .image-block_3 a img {
    height: 225px !important;
}

/* End css by Kush*/
/* Css For admission page*/
.textwidget.admission-con p {
    font-size: 16px !important;
}
.label-course #input_1_1 li label {
    font-weight: 600;
}
.event-gallery{
padding: 10px 15px !important;background-color: #0DB896;; width:20%; text-align: center;float: right;
}
.event-gallery:hover {
    background-color: #fff !important;
    cursor: pointer;
    border: 1px solid #0DB896;
    color: #0db896 !important;
}
.su-custom-gallery.su-custom-gallery-title-never.scout-gallery .su-custom-gallery-slide {
    margin: 0.1em !important;
}
.brochure{
padding: 10px 15px !important; border: 2px solid #0DB896 !important; width: 30%; text-align: center; float: left;}
.Prospectus{
padding: 10px 15px !important; border: 2px solid #0DB896 !important; width: 30%; text-align: center;}
.down-brochure{
        float: right;
    position: fixed;
    right: 10px;
    top: 423px;
    z-index: 100;
}
 .table-border tr td {
    padding: 5px 0 0px;
}
.table-border tr td.table-align {
    line-height: 2.4em !important;
}
.regis-now{
    position: fixed;
    bottom: 0;
    left: 14px;
    float: left;
    font-size: 1.4em !important;
     background-color: #e64d26;
    padding: 2px 12px 6px 14px;
    bottom: 20px;
    border-radius:5px;
    display:none;
}
.form-menu .gform_wrapper form ul.left_label li, .gform_wrapper form ul.right_label li, .gform_wrapper ul.left_label li, .gform_wrapper ul.right_label li {
    margin-bottom: 8px !important;
}
.event-gallery:hover a {
    color: #0db896 !important;
}
.faculty-bg-left {
    background: #83bce6;
    width: 49%;
    float: left;
    padding: 12px 25px 0px 25px;
    border: 3px solid #2d8cbe;
    border-radius: 6px;
    min-height: 232px;
    margin-bottom: 10px;
}
.faculty-bg{background: #83bce6;  padding: 12px 15px 0px 15px; border: 3px solid #2d8cbe; border-radius: 6px; min-height: 232px; text-align:center !important; margin-bottom: 10px;}
.faculty-img{width:120px !important;  border-radius:10px}
.faculty-bg h2,.faculty-bg-left h2 {
    color: #fff;
    font-weight: 600;
}
.faculty-bg p,.faculty-bg-left p {
    color: #fff;
}
.faculty-bg-right {
    background: #83bce6;
    width: 50%;
    float: right;
    padding: 12px 25px 0px 25px;
    border: 3px solid #2d8cbe;
    border-radius: 6px;
    min-height: 232px;
    margin-bottom: 10px;
}
.faculty-bg-right h2 {
    color: #fff;
    font-weight: 600;
}
.faculty-bg-right p {
    color: #fff;
}
column.omega, .columns.omega {
    margin-right: -50px;
}
/************************************
     HOVER CSS BY ABDUL 
************************************/
.su-spoiler-title:hover {
    background-color: #7bb7e4 !important;
}
.ab-table table tr:nth-of-type(odd) {
    background: #144563 !important;
}
.ab-table table h3 a{
    color: #fff !important;
}
span.tribe-event-date-start {
    color: #0075b4 !important;
}
.event-gallery {
    background-color: #21759b !important;
}
.event-gallery:hover {
    border: 1px solid #21759b !important;
    color: #21759b !important;
}
/********* END CSS BY ABDUL ********/

/*******CSS FOR HOME PAGE RECURITERS CAROUSEL************/

.recurit-space {
    margin-top: 100px;
}

/*****END CSS*******/

.blink {
    -webkit-animation: blink .60s linear infinite;
    -moz-animation: blink .60s linear infinite;
    -ms-animation: blink .60s linear infinite;
    -o-animation: blink .60s linear infinite;
     animation: blink .60s linear infinite;
         color: #144563;
    font-weight: 700;
}
@-webkit-keyframes blink {
    0% { opacity: 1; }
    50% { opacity: 1; }
    50.01% { opacity: 0; }
    100% { opacity: 0; }
}
@-moz-keyframes blink {
    0% { opacity: 1; }
    50% { opacity: 1; }
    50.01% { opacity: 0; }
    100% { opacity: 0; }
}
@-ms-keyframes blink {
    0% { opacity: 1; }
    50% { opacity: 1; }
    50.01% { opacity: 0; }
    100% { opacity: 0; }
}
@-o-keyframes blink {
    0% { opacity: 1; }
    50% { opacity: 1; }
    50.01% { opacity: 0; }
    100% { opacity: 0; }
}
@keyframes blink {
    0% { opacity: 1; }
    50% { opacity: 1; }
    50.01% { opacity: 0; }
    100% { opacity: 0; }
}
.ullas-tab a {
    background: #144563;
    /*background: #c6327c;*/
    border: 2px solid #eee;
    font-weight: 700;
    padding: 1rem 1.6rem;
    color: #fff !important;
    border-radius: 6px;
}  
.ullas-tab a:hover {
    color: #0189c7 !important;
}

@media only screen and (max-width: 767px){

    html {
    overflow: auto !important;
    overflow-y: scroll;
}
.director-message-tag {
   height: 60px ;
}
.table-responsive {
    width: 100%;
    overflow-x: scroll;
}
.why-left {
    padding-left: 31px !important;
}
.fa-culty .faculty-colm p {
    line-height: 24px !important;
    word-break: inherit !important;
}

.vc_col-sm-6 {
    margin-bottom: 9px;
    font-size:15px !important;
}

.speak-sere .vc_col-sm-6 {
    height: auto !important;
}

/* .blank-home-page{display:none;} */

.footer-col4 {
margin-top: 0px !important;
}

.mob-gf-5 .gform_wrapper .left_label input.large, .mob-gf-5 .gform_wrapper .left_label textarea.medium{width:100% !important;}

.mob-gf-5 .gform_body ul#gform_fields_5 {
    margin-left: 0px !important;
}

.mob-gf-5 .gform_wrapper select option {
    font-size: 13px;
}

.mob-gf-5 .gform_wrapper.gf_browser_chrome select {
    width: 100% !important;
}

.mob-gf-5 .popup-content input, textarea, select {
    max-width: 100% !important;
}

.faculty-colm {
padding: 12px !important;}

#section-content .container > .sixteen {
    padding: 3rem 0rem 4rem !important;
}

.page-id-23226 #section-content .container > .sixteen {
    padding: 0rem 0rem 4rem !important;
}


.faculty-colm {
    width: 100% !important;
}

.about-p h1{
font-size: 2rem !important;}

.about-p p{
    width: 100% !important;
    }

.about-p span{
    width: 90% !important;
    }

#section-tophat a {
    font-size: 12px !important;
}

.tophat_navigation .container {
    width: 95%;
}
.top-apply {

    padding-left: 0px !important;
}

.about-inman h1{
    font-size: 25px !important;
}


}


span.tribe-event-date-end {
    color: #0075b4 !important;
    font-size: 1.7rem;
    padding: 18px 1rem 2rem !important;
    padding-bottom: 3px !important;
    text-align: center !important;
}
.tabs {
    position: relative;
    background: #eee;
    box-shadow: 0px 0px 20px rgba(0, 0, 0, 0.2);
    width: 100%;
    /*  min-height: 500px;*/ 
}

.tabs nav {
    display: flex;
    flex-wrap: wrap;
    align-items: stretch;
    background: rgb(136,191,232);
    background: -moz-linear-gradient(top, rgba(136,191,232,1) 0%, rgba(112,176,224,1) 100%);
    background: -webkit-linear-gradient(top, rgba(136,191,232,1) 0%,rgba(112,176,224,1) 100%);
    background: linear-gradient(to bottom, rgba(136,191,232,1) 0%,rgba(112,176,224,1) 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#88bfe8', endColorstr='#70b0e0',GradientType=0 );
    width:96%;
    color: #6C5D5D;
    text-shadow: 1px 1px 1px rgba(255, 255, 255, 0.2);
    width: 200px;
}

.tabs nav a {
    padding: 12px 0px;
    text-align: center;
    width: 100%;
    cursor: pointer;
    color: #fff !important;
    font-size: 18px;
    background: rgb(136,191,232);
    background: -moz-linear-gradient(top, rgba(136,191,232,1) 0%, rgba(112,176,224,1) 100%);
    background: -webkit-linear-gradient(top, rgba(136,191,232,1) 0%,rgba(112,176,224,1) 100%);
    background: linear-gradient(to bottom, rgba(136,191,232,1) 0%,rgba(112,176,224,1) 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#88bfe8', endColorstr='#70b0e0',GradientType=0 );
}

.tabs nav a:hover,
.tabs nav a.selected {
    background-color: #3093c7;
    background-image: -webkit-gradient(linear, left top, left bottom, from(#3093c7), to(#1c5a85));
    background-image: -webkit-linear-gradient(top, #3093c7, #1c5a85);
    background-image: -moz-linear-gradient(top, #3093c7, #1c5a85);
    background-image: -ms-linear-gradient(top, #3093c7, #1c5a85);
    background-image: -o-linear-gradient(top, #3093c7, #1c5a85);
    background-image: linear-gradient(to bottom, #3093c7, #1c5a85);
    filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr=#3093c7, endColorstr=#1c5a85);
    color: #AD9897;
    text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.2);
    border-radius: 3px;
    border-color: #3A4C7D;
    border-width: 0px 0px 2px 0px;
}

.tabs .content {
    padding: 20px 0px;
    position: absolute;
    top: 0px;
    left: 200px;
    width: 0px;
    height: 100%;
    overflow: hidden;
    opacity: 0;
    transition: opacity 0.1s linear 0s;
    display: block;
}

.tabs .content.visible {
    padding: 20px;
    width: calc(100% - 200px);
    overflow: scroll;
    opacity: 1;
}

.tabs .content p { padding-bottom: 2px;color: #333 !important; }

.tabs .content p:last-of-type { padding-bottom: 0px; }
#swipebox-action #swipebox-prev {
    right: 680px !important;
}
#swipebox-action #swipebox-next {
    right: 604px !important;
}
.gal-container {
    padding-top: 0;
    margin-bottom: 0;
    }
.page-id-15265 h1.entry-title {
    width: 100% !important;
}
.con-address textarea#input_24_9 {
    width: 35%;
}   
li#menu-item-15776.talent-test {
    font-size: 20px;
}
.list-arrow li:before {
    content: "\009B";
        font-size: 20px;
    line-height: 1.2;
    margin-left: -1.5rem;
    position: absolute;
    font-weight: bold;
}
.heading-new{
    font-size: 2.3rem;
    font-family: 'Poppins', sans-serif !important;
}
.cou-brochure a {
    background: #144563;
    color: #fff;
    padding: 10px;
    display: inline-block;
    font-size: 22px;
     margin: 0px 10px;
}
.cou-brochure {
    margin: 0 auto;
    text-align: center;
}
.cou-brochure a:hover {
    color: #144563;
    background: #fff;
    border: 1px solid #144563;
}
ul.circle li {
    list-style: disc outside;
}

.postid-16347 .tribe-events-event-image {
    border: none;
}
.post-16394 .tribe-events-event-image { border: none; }
.postid-16415 .tribe-events-event-image { border: none; }
.postid-16454 .tribe-events-event-image { border: none; }
.sticky-popup.sticky-popup-right.open_sticky_popup_right.popup-content-bounce-in-right:hover {
    right: 0px !important;
}
.sticky-popup label.gfield_label {
    font-size: 15px;
}
.sticky-popup .gform_wrapper .gform_footer.left_label, .gform_wrapper .gform_footer.right_label{
    padding:0px !important;
}
.sticky-popup{
    width: 364px !Important;
}
.sticky-popup .gform_wrapper h3.gform_title {
    letter-spacing: normal!important;
    margin: -0.28em 0 0.25em !important;
}

.pulic-btn {
    background: #0095d9;
    color: #fff !important;
    padding: 10px 20px;
    border-radius: 6px;
    font-weight: 900 !important;
}

.top-apply {
    padding: 4px 8px 4px 5px !important;
    border-radius: 5px;
    margin-top: -5px;
    padding-left: 8px !important;
}


.news-events-home .rpwe-img img {
    width: 300px !important;
    height: 100% !important;
}
#huge_it_slideshow_image_container_9 ul.huge_it_slider_9 {
    margin-left: 0px !important;
}

#huge_it_slideshow_image_container_10 ul.huge_it_slider_10 {
    margin-left: 0px !important;
}

.rank .vc_box_border_grey img {
    height: auto !important;
}

#section-footer .widget-title {
    color: white;
    font-family: "Source Sans Pro";
    font-size: 2rem;
    font-weight: bold !important;
    border-bottom: 2px solid #d37c25;
    padding-bottom: 11px;
    margin-bottom: 30px;
}

.about-inman {
    padding-bottom: 20px !important;
}

#section-navigation {
    padding-top: 15px;
}

#section-header nav ul.menu > li:after, #page #section-navigation ul.mega-menu li.mega-menu-item a:after {
    background-color:#FFA07A !important
}
#mega-menu-wrap-primary_menu #mega-menu-primary_menu > li.mega-menu-item > a.mega-menu-link:hover {
    font-weight: 500 !important;
    color: #FFA07A !important 
}

#page #section-navigation ul.mega-menu > li.mega-menu-item > a{
-webkit-transition: -webkit-transform 0.3s !important; 
    -moz-transition: -moz-transform 0.3s !important;
    transition: transform 0.3s !important; 
}


#page #section-navigation ul.mega-menu li.mega-menu-item:hover:after, #page #section-navigation ul.mega-menu li.mega-menu-item:focus:after, #page #section-navigation ul.mega-menu li.mega-menu-item a:hover:after, #page #section-navigation ul.mega-menu li.mega-menu-item a:focus:after {
    height: 7px !important;
   -webkit-transition: -webkit-transform 0.3s !important; 
    -moz-transition: -moz-transform 0.3s !important;
    transition: transform 0.3s !important; 
}

#page #section-super-header nav#site-navigation .mega-menu-wrap .mega-menu > li.mega-menu-item-has-children ul.mega-sub-menu {
    border-top-color: transparent !important;
}

#page #section-navigation ul.mega-menu > li.mega-menu-item > a {
    height: 48px !important;
}

#page #section-sticky-header ul.mega-menu li.mega-menu-item:hover::after, #page #section-sticky-header ul.mega-menu li.mega-menu-item:focus::after, #page #section-sticky-header ul.mega-menu li.mega-menu-item a:hover:after, #page #section-sticky-header ul.mega-menu li.mega-menu-item a:focus::after {
    display: block;
    height: 7px !important;}

.news-events-home .rpwe-block h3 {
    font-size: 15px !important;
    text-align: left !important;
}

/* #section-footer a {
    color:  #d27b23 !important;
} */

 #section-footer a {
    color: #FFA07A !important;
    font-size:13px;
}

#section-tophat a {
    color:  #FFA07A !important;
    font-family: 'Poppins', sans-serif !important;
    font-size: 15px !important;
}
.top-apply {
   
    background-color: inherit !important;
    
}
.heading-new {
   
    padding: 10px 0px !important;
    color: #144563;
}
h3.rpwe-title {
    padding-top: 13%;
}

.footer-col4 {
    margin-top: 65px;
    margin-bottom: 0px !important;
    font-size:13px;
}
.tf-em {
    color: #FFA07A;
}

#mega-menu-wrap-primary_menu #mega-menu-primary_menu > li.mega-menu-item.mega-current-menu-item > a.mega-menu-link
{
    color: #d27b23 !important;
}


#page #section-sticky-header ul.mega-menu li.mega-menu-item a:after {
    background: #FFA07A !important
}
#section-tophat .social, #section-sub-footer .social {
    margin: .4rem 0 0 1.7rem !important;
}

#mega-menu-wrap-primary_menu #mega-menu-primary_menu li.mega-menu-item a.mega-menu-link:before {
display: none;
}

#section-tophat, #section-sub-footer {
    min-height: 39px !important;
    padding: 1rem 0 4px !important;
    height: 39px !important;
}

#section-tophat .th_flag_toggle:hover .th_trigger i{color:#FFA07A !important}

.social li a .fa {
    font-size: 18px !important;
}

#section-add-footer h4{
    margin-bottom: 0px;
    }
    
.vc_custom_1557223483472 {
    margin-bottom: 0px !important;
    }   
    

.space-inm .hentry {
    margin: 0 0 0em;
}

ul.social li {
    display: inline-block;
    width: 2.6rem !important;
}

.social li a .fa {
    font-size: 18px !important;
    color: #0098da !important;
}

.social li a .fa:hover {
    color: #d27b23 !important;
}
ul.social li:last-child img {
    width: 19px;
    transform: translateY(-2px);
}

.wpb_text_column.wpb_content_element.color-bg {
    padding: 0px !important;
}

#page #section-tophat .sf_search {
    margin-top: 2px !important;
}
ul.sh-heading li {
    font-size: 16px !important;
    margin-bottom: 5px !important;
	font-weight:700;
}

.rpwe-block h3 {
    font-size: 16px !important;
}
.about-p p {
    font-size: 16px !important;
}
footer#section-add-footer .columns.left {
    font-family: 'Poppins', sans-serif !important;
}
#page #section-sticky-header ul.mega-menu > li.mega-menu-item > a {
        font-family: 'Poppins', sans-serif !important;
}
span.popup-title {
    font-family: 'Poppins', sans-serif !important;
}
#mega-menu-wrap-primary_menu #mega-menu-primary_menu > li.mega-menu-item.mega-current-menu-item > a.mega-menu-link {
    color: #FFA07A !important;
    font-family: 'Poppins', sans-serif !important;
}
b {
    font-family: 'Poppins', sans-serif !important;
}
#section-header .sixteen {
    padding: 0px !important;
}
#page #section-tophat .sf_input {
        transform: translateY(-2px);
        width: 24px !important;
        background-size: 16px !important;
}
#section-tophat .social, #section-sub-footer .social {
    margin: 2px 0 0 1.7rem !important;
}
#primary ul {
    margin: 0px !important;
}

.huge_it_slide_bg_8 li img {

    height: auto !important;
    width: 99% !important;
}
.about-p h1 {
    font-size: 27px !important;
}
.sticky-popup-right .popup-header {
    height: 182px !important;
}

.admin {
    padding-top: 9%;
}

#section-tophat, #section-sub-footer {
    height: auto !important;
}

.rpwe-block h3 {
    
    padding-right: 5px !important;
}

.rpwe-block li {
    margin-bottom: 0px !important;
}
ul.rpwe-ul li {
    margin-bottom: 11px !important;
    
}
.rec-hir {
    padding-left: 45px;
}
#section-footer {
    background-color: #1f3345;
    padding-top: 22px;
}
.faculty-section {
    margin-bottom: 0px !important; 
}
div#pre-footer-image img {
    display: none;
}

#pre-footer-blurb{
    display: none !important;
}
.single #primary ul, .single #primary ol, .single #primary dl {
    margin: 0 0em 2rem 5rem !important;
    margin-left: 0px !important;
}
.faculty-bg-left , .faculty-bg-right {
    height: 500px !important;
    margin-bottom: 10px !important;
}
.faculty-colm {
    width: 49%;
    background: #83bce6;
    float: left;
    padding: 21px;
    border: 3px solid #b2b0b0;
    border-radius: 13px;
    margin-right: 10px;
    color: #fff;
    -webkit-box-shadow: 0px 7px 12px 0px rgba(0,0,0,0.18);
    -moz-box-shadow: 0px 7px 12px 0px rgba(0,0,0,0.18);
    box-shadow: 0px 7px 12px 0px rgba(0,0,0,0.18);
        height: 250px;
    min-height: 250px;
}
.faculty-colm:hover {
    background: #6599c0;
}

.faculty-colm p {
    color: #fff;
}

.vc_col-sm-6 {
    margin-bottom: 9px;
    
}

.why-right, .why-left{
    height: auto !important;
}

.our-rers .vc_figure {
    text-align: center !important;
    width: 100% !important;
}

.vis {
    height: 144px;
}

.std-fz{
    font-size:15px !important;
    color: #FFA07A !important;
    }
    
.arrow i{line-height:30px;}

/*For faculty Page*/

.fa-culty .faculty-colm {
    background: #D3D3D3 !important;
}

/* .fa-culty .faculty-colm:hover {
    background: #6599c0 !important;
} */
.fa-culty .faculty-colm p {
    word-break: inherit;
    color: #23282d;
    line-height: 30px;
    font-size: 16px;
    text-align: left;
}

.fa-culty h2 {
    font-weight: 500;
    color: black;
    font-size: 22px;
}


#page #section-navigation li.mega-menu-flyout ul.mega-sub-menu {
margin-top: .7rem !important;
}

#page .entry-title, #page .breadcrumbs {
    text-align: left;
    font-size: 30px !important;
    font-weight: 400;
    text-transform: none !important;
}

.table-border tr td.table-align {
    line-height: 2.4em !important;
    font-size: 16px;
}

.columns h2 {
    text-align: left;
}

.page #primary .quality ul {
    margin-left: 0px !important;
}

.page #primary .quality ul li {
    margin-left: 0px;
}

#menu-help-and-support li,
#menu-admission li,
#menu-university-live li{
    line-height:20px;
}

.full-psl {
    margin: 30px 0px;
}

.page-id-23226 .post-23226 .sixteen {
    padding: 0rem 1rem 7rem !important;
}

.post-23226 .entry-content {
    margin: 4px 0 0 !important;
}

.page-id-23226 .hover-grid .wpb_column {
    padding: 0 0px !important;
}

.page-id-23226 #page .wpb_row.vc_row-fluid.hover-grid {
    margin-bottom: 0.7rem !important;
    padding-left: 0rem;
    padding-right: 0rem;
}

.home-page-besm {
    padding: 0px 10px !important;
}
div#social {
    margin-bottom: 30px;
}
.bullets-ul li:before {
    display: none;
   /* position: absolute;
    content: "" !important;
    width: 8px;
    height: 8px;
     top: 9px;
    background: #646464;
    border-radius: 50%;*/
}
article#post-21669 .vc_column-inner {
    padding-left: 0;
    padding-right: 0;
}

.n2-section-smartslider {
       margin-top: 24px !important;
    max-width: 100%;
    width: 1240px !important;
    margin: auto;
}
.bullets-ul li:after {
   
    position: absolute;
    content: "" !important;
    width: 6px;
    height: 6px;
     left: -18px;
     top: 9px;
    background: #646464;
    border-radius: 50%;
}
.widget ul li ,
.plussed ul li ,
ul li{
    position: relative;
}


/*For Side bar*/
div#social.main-college-course.left.four.columns {
    margin-top: inherit !important;
}

footer .left,  footer .right {
    width: 100%;
}


/*For D.pharm pages*/
.hr-apply {
    border-bottom: 2px solid;
}
.breadcrumbs a {
    font-size: 30px;
}
.breadcrumbs {
    width: inherit !important;
    float: left !important;
    text-align: left !important;
}
 a {
    font-family: inherit !important;
}
.why-left .wpb_text_column {
    padding-left: 30px;
}
.more-posts-single-post h3.rpwe-title {
    padding-top: 0px !important;
}
.inm-footer .widget ul li:before, .plussed ul li:before, ul li:before {
    display: none !important;
}
.tribe-events-schedule span.tribe-event-date-start {
    padding-right: 10px !important;
}

/*fix from sheet*/


/*For footer help and support*/
.inm-footer ul {
    margin-left: 0px !important;
}

.entry-title a {
    font-size: 28px !important;
}

.blogs-page {
    border-bottom: 2px solid #006ea9;
    padding-bottom: 40px;
    padding-top: 28px;
}

.blogs-page:last-child {
    border-bottom: #fff;
}

#section-tophat-dropdown .widget li {
    padding-bottom: 4px;
    border-bottom: 3px solid #008ccb;
    padding-top: 4px;
}

.rpwe-li.rpwe-title{
    font-size: 17px;
}

.fab.fa-whatsapp {
    font-size: 18px !important;
    font-weight: bold !important;
    color: #0098da !important;
}
.fab.fa-twitter {
    font-size: 17px !important;
    font-weight: bold !important;
    color: #0098da !important;
}
.fab.fa-facebook {
    font-size: 17px !important;
    font-weight: bold !important;
    color: #0098da !important;
}
.fab.fa-linkedin {
    font-size: 17px !important;
    font-weight: bold !important;
    color: #0098da !important;
}

.social li a .fab:hover {
    color: #d27b23 !important;
}

/*Captcha Admission Query RHS*/
.post-10828 #secondary .widget {

    height: 650px !important;
}
i.fab.fa-instagram {
    font-size: 18px !important;
    font-weight: bold !important;
    color: #0098da !important;
}

/*16-7-2021*/
span.mega-indicator {
    display: none !important;
}
/*12-8-2021*/

.fa-culty .faculty-colm {
    background: linear-gradient( 
182deg
 , #4385d7 0%, #376eb0 35%, #366cad 100%) !important;
    box-shadow: 5px 2px 14px 3px #48464694;
    border-radius: 50px;
    border: 1px solid rgb(255 255 255 / 22%);
    margin: 25px 5px;
    padding: 30px;
}

.fa-culty h2{
    color: #eab824 !important;
    font-weight: 600 !important;
}

.fa-culty .faculty-colm p {
    color: #eab824 !important;
    line-height: 25px !important; 
    font-size: 15px !important;
    font-weight: 500;
}
.rpwe-block a{display:block !important}
.table-th{background-color:#0084c2; color:#fff; border-radius: 5px 5px 0 0;}
.table-th p{margin:0; color:#fff}
.certificate-center{display:flex; justify-content:center}

.sec-row {display: -webkit-box; display: -ms-flexbox; display: flex; -ms-flex-wrap: wrap; flex-wrap: wrap; margin-right: -15px; margin-left: -15px;}
.col-1, .col-2, .col-3, .col-4, .col-5, .col-6, .col-7, .col-8, .col-9, .col-10, .col-11, .col-12, .col,
.col-auto, .col-sm-1, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-10, .col-sm-11, .col-sm-12, .col-sm,
.col-sm-auto, .col-md-1, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-10, .col-md-11, .col-md-12, .col-md,
.col-md-auto, .col-lg-1, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-lg-10, .col-lg-11, .col-lg-12, .col-lg,
.col-lg-auto, .col-xl-1, .col-xl-2, .col-xl-3, .col-xl-4, .col-xl-5, .col-xl-6, .col-xl-7, .col-xl-8, .col-xl-9, .col-xl-10, .col-xl-11, .col-xl-12, .col-xl,
.col-xl-auto {position:relative; width:100%; min-height:1px; padding-right:15px; padding-left:15px;}
.col-1 {-webkit-box-flex:0; -ms-flex:0 0 8.333333%; flex:0 0 8.333333%; max-width:8.333333%;}
.col-2 {-webkit-box-flex:0; -ms-flex:0 0 16.666667%; flex:0 0 16.666667%; max-width:16.666667%;}
.col-3 {-webkit-box-flex:0; -ms-flex:0 0 25%; flex:0 0 25%; max-width:25%;}
.col-4 {-webkit-box-flex:0; -ms-flex:0 0 33.333333%; flex:0 0 33.333333%; max-width:33.333333%;}
.col-5 {-webkit-box-flex:0; -ms-flex:0 0 41.666667%; flex:0 0 41.666667%; max-width:41.666667%;}
.col-6 {-webkit-box-flex:0; -ms-flex:0 0 50%; flex:0 0 50%; max-width:50%;}
.col-7 {-webkit-box-flex:0; -ms-flex:0 0 58.333333%; flex:0 0 58.333333%; max-width:58.333333%;}
.col-8 {-webkit-box-flex:0; -ms-flex:0 0 66.666667%; flex:0 0 66.666667%; max-width:66.666667%;}
.col-9 {-webkit-box-flex:0; -ms-flex:0 0 75%; flex:0 0 75%; max-width:75%;}
.col-10 {-webkit-box-flex:0; -ms-flex:0 0 83.333333%; flex:0 0 83.333333%; max-width:83.333333%;}
.col-11 {-webkit-box-flex:0; -ms-flex:0 0 91.666667%; flex:0 0 91.666667%; max-width:91.666667%;}
.col-12 {-webkit-box-flex:0; -ms-flex:0 0 100%; flex:0 0 100%; max-width:100%;}



.news-and-events{padding:30px 0 0;}

.section-title{margin-bottom:30px;}
.section-title h2{font-size: 2.3rem; font-family: 'Poppins', sans-serif !important; border-bottom:1px solid #144563; padding: 15px 0px !important; color: #144563; font-weight:600;}

.event-img,
.event-title{margin-bottom:15px;}
.event-title h4,
.event-title h4 a{font-size: 16px; font-weight: 600; color: #1f3345;}

.membership{padding:30px 0 0}
.membership-box img{max-width:100%;}

.accolades{padding:50px 0 0}
.accolades img{max-width:100%}

.testimonials{padding:30px 0}
.huge_it_slideshow_image_wrap_9{margin:0 0 15px !important;}
.huge_it_slideshow_image_wrap_10{margin:15px 0 0 !important;}

.about-section{padding:30px 0; color:#fff; background-color:#144563;}
.about-section .section-title h2{border-bottom:none; color:#fff; text-align:center;}
.about-section .about-text{text-align:justify; padding: 0 40px;}
.about-section .about-text p{color:#fff; /*text-align: justify;*/ padding: 20px;}

.common-wrap{padding:40px 0 15px;}

.home #section-content .container>.sixteen{width:100% !important; padding:0 !important; margin:0 !important;}


.inmantec-recruiters{padding:30px 0;}
.inmantec-recruiters .section-title h2{text-align:center;}

.justify-content-center{justify-content:center;}
@media (min-width:576px){.col-sm{-ms-flex-preferred-size:0; flex-basis:0; -webkit-box-flex:1; -ms-flex-positive:1; flex-grow:1; max-width:100%;}.col-sm-auto{-webkit-box-flex:0; -ms-flex:0 0 auto; flex:0 0 auto; width:auto; max-width:none;}.col-sm-1{-webkit-box-flex:0; -ms-flex:0 0 8.333333%; flex:0 0 8.333333%;max-width:8.333333%;}.col-sm-2{-webkit-box-flex:0; -ms-flex:0 0 16.666667%; flex:0 0 16.666667%; max-width:16.666667%;}.col-sm-3{-webkit-box-flex:0; -ms-flex:0 0 25%; flex:0 0 25%; max-width:25%;}.col-sm-4{-webkit-box-flex:0; -ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%;}.col-sm-5{-webkit-box-flex:0; -ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%;}.col-sm-6{-webkit-box-flex:0; -ms-flex:0 0 50%; flex:0 0 50%; max-width: 50%;}.col-sm-7{-webkit-box-flex:0; -ms-flex:0 0 58.333333%; flex:0 0 58.333333%; max-width:58.333333%;}.col-sm-8{-webkit-box-flex:0; -ms-flex:0 0 66.666667%; flex:0 0 66.666667%; max-width:66.666667%;}.col-sm-9{-webkit-box-flex:0; -ms-flex:0 0 75%; flex:0 0 75%; max-width: 75%;}.col-sm-10{-webkit-box-flex:0; -ms-flex:0 0 83.333333%; flex:0 0 83.333333%; max-width:83.333333%;}.col-sm-11{-webkit-box-flex:0; -ms-flex:0 0 91.666667%; flex:0 0 91.666667%; max-width:91.666667%;}.col-sm-12{-webkit-box-flex:0; -ms-flex:0 0 100%; flex:0 0 100%; max-width:100%;}}
@media (min-width:768px){.col-md{-ms-flex-preferred-size:0; flex-basis:0; -webkit-box-flex:1; -ms-flex-positive:1; flex-grow:1; max-width:100%;}.col-md-auto{-webkit-box-flex:0; -ms-flex:0 0 auto; flex:0 0 auto; width: auto; max-width: none;}.col-md-1{-webkit-box-flex:0; -ms-flex:0 0 8.333333%; flex:0 0 8.333333%; max-width:8.333333%;}.col-md-2{-webkit-box-flex:0; -ms-flex:0 0 16.666667%; flex:0 0 16.666667%; max-width:16.666667%;}.col-md-3{-webkit-box-flex:0; -ms-flex:0 0 25%; flex:0 0 25%; max-width:25%;}.col-md-4{-webkit-box-flex:0; -ms-flex:0 0 33.333333%; flex:0 0 33.333333%; max-width:33.333333%;}.col-md-5{-webkit-box-flex:0; -ms-flex:0 0 41.666667%; flex:0 0 41.666667%; max-width:41.666667%;}.col-md-6{-webkit-box-flex:0; -ms-flex:0 0 50%; flex:0 0 50%; max-width:50%;}.col-md-7{-webkit-box-flex:0; -ms-flex:0 0 58.333333%; flex:0 0 58.333333%; max-width:58.333333%;}.col-md-8{-webkit-box-flex:0; -ms-flex:0 0 66.666667%; flex:0 0 66.666667%; max-width:66.666667%;}.col-md-9{-webkit-box-flex:0; -ms-flex:0 0 75%; flex:0 0 75%; max-width:75%;}.col-md-10{-webkit-box-flex:0; -ms-flex:0 0 83.333333%; flex:0 0 83.333333%; max-width:83.333333%;}.col-md-11{-webkit-box-flex:0; -ms-flex:0 0 91.666667%; flex:0 0 91.666667%; max-width:91.666667%;}.col-md-12{-webkit-box-flex:0; -ms-flex:0 0 100%; flex:0 0 100%; max-width:100%;}}
@media (min-width:992px){.col-lg{-ms-flex-preferred-size:0; flex-basis:0; -webkit-box-flex:1; -ms-flex-positive:1; flex-grow:1; max-width:100%;}.col-lg-auto{-webkit-box-flex:0; -ms-flex:0 0 auto; flex:0 0 auto; width:auto; max-width:none;}.col-lg-1{-webkit-box-flex:0; -ms-flex:0 0 8.333333%; flex:0 0 8.333333%; max-width:8.333333%;}.col-lg-2{-webkit-box-flex:0; -ms-flex:0 0 16.666667%; flex:0 0 16.666667%; max-width:16.666667%;}.col-lg-3{-webkit-box-flex:0; -ms-flex:0 0 25%; flex:0 0 25%; max-width:25%;}.col-lg-4{-webkit-box-flex:0; -ms-flex:0 0 33.333333%; flex:0 0 33.333333%; max-width:33.333333%;}.col-lg-5{-webkit-box-flex:0; -ms-flex:0 0 41.666667%; flex:0 0 41.666667%; max-width:41.666667%;}.col-lg-6{-webkit-box-flex:0; -ms-flex:0 0 50%; flex:0 0 50%; max-width:50%;}.col-lg-7{-webkit-box-flex:0; -ms-flex:0 0 58.333333%; flex:0 0 58.333333%; max-width:58.333333%;}.col-lg-8{-webkit-box-flex:0; -ms-flex:0 0 66.666667%; flex:0 0 66.666667%; max-width:66.666667%;}.col-lg-9{-webkit-box-flex:0; -ms-flex:0 0 75%; flex:0 0 75%; max-width:75%;}.col-lg-10{-webkit-box-flex:0; -ms-flex:0 0 83.333333%; flex:0 0 83.333333%; max-width:83.333333%;}.col-lg-11{-webkit-box-flex:0; -ms-flex:0 0 91.666667%; flex:0 0 91.666667%; max-width:91.666667%;}.col-lg-12{-webkit-box-flex:0; -ms-flex:0 0 100%; flex:0 0 100%; max-width:100%;}}
@media (min-width:1200px){.col-xl{-ms-flex-preferred-size:0; flex-basis:0; -webkit-box-flex:1; -ms-flex-positive:1; flex-grow:1; max-width:100%;}.col-xl-auto{-webkit-box-flex:0; -ms-flex:0 0 auto; flex:0 0 auto; width: auto; max-width: none;}.col-xl-1{-webkit-box-flex:0; -ms-flex:0 0 8.333333%; flex:0 0 8.333333%; max-width:8.333333%;}.col-xl-2{-webkit-box-flex:0; -ms-flex:0 0 16.666667%; flex:0 0 16.666667%; max-width:16.666667%;}.col-xl-3{-webkit-box-flex:0; -ms-flex:0 0 25%; flex:0 0 25%; max-width:25%; }.col-xl-4{-webkit-box-flex:0; -ms-flex:0 0 33.333333%; flex:0 0 33.333333%; max-width:33.333333%;}.col-xl-5{-webkit-box-flex:0; -ms-flex:0 0 41.666667%; flex:0 0 41.666667%; max-width:41.666667%;}.col-xl-6{-webkit-box-flex:0; -ms-flex:0 0 50%; flex:0 0 50%; max-width:50%;}.col-xl-7{-webkit-box-flex:0; -ms-flex:0 0 58.333333%; flex:0 0 58.333333%; max-width:58.333333%;}.col-xl-8{-webkit-box-flex:0; -ms-flex:0 0 66.666667%; flex:0 0 66.666667%; max-width:66.666667%;}.col-xl-9{-webkit-box-flex:0; -ms-flex:0 0 75%; flex:0 0 75%; max-width:75%;}.col-xl-10{-webkit-box-flex:0; -ms-flex:0 0 83.333333%; flex:0 0 83.333333%; max-width:83.333333%;}.col-xl-11{-webkit-box-flex:0; -ms-flex:0 0 91.666667%; flex:0 0 91.666667%; max-width:91.666667%;}.col-xl-12{-webkit-box-flex:0; -ms-flex:0 0 100%; flex:0 0 100%; max-width:100%;}}

@media only screen and (max-width: 767px){
	.fa-culty .faculty-colm {width: 100% !important;}
	.certificate-center{display:block;}
	.news-events-home .rpwe-img img{width: 100% !important; height: auto !important; max-height: inherit !important; max-width: inherit !important;}
	.about-section{margin-left: -15px;  margin-right: -15px;
;}
	.about-section .about-text{padding:0;}
	.common-wrap{padding:30px 0 15px;}
}
/*8-5-2023*/


.page-id-16756 h3.gform_title {
    display: none;
}

/*9-5-2023*/

div#sgpb-popup-dialog-main-div {
    width: 455px !important;
    padding: 0px 17px 10px 25px;
    overflow: hidden !important;
}
.sgpb-popup-dialog-main-div-wrapper li#field_32_3 {
    width: 100%;
    margin-left: 0px !important;
    text-align: center;
    padding-bottom: 5px !important;
    font-weight: 600;
    font-size: 20px;
    color: #1f3345;
}
div#sgpb-popup-dialog-main-div>div {
    overflow: hidden !important;
}
#sgpb-popup-dialog-main-div-wrapper .ginput_container input {
    width: 100% !important;
    border: 1px solid #eedbdb;
    padding: 6px 11px !important;
    box-shadow: none !important;
    font-size: 15px;
}
#sgpb-popup-dialog-main-div-wrapper label.gfield_label {
       margin-bottom: 6px !important;
    margin-top: 2px !important;
    font-size: 15px;
}
#sgpb-popup-dialog-main-div-wrapper .gform_footer.left_label {
    width: 100% !important;
    margin-left: 0 !important;
    text-align: center;
    position: relative;
    max-height: 38px !important;
    padding-top: 5px !important;
}
#sgpb-popup-dialog-main-div-wrapper .gform_button.button {
    border: 1px solid #1f3345;
    text-align: center;
}

div#sgpb-popup-dialog-main-div .ginput_container_select select {
    width: 100% !important;
    max-width: 100% !important;
    margin-left: 0 !important;
    border: 1px solid #eedbdb;
    padding: 8px 11px !important;
    box-shadow: none !important;
    background-color: white;
    background-image: linear-gradient(45deg, transparent 50%, gray 50%), linear-gradient(135deg, gray 50%, transparent 50%), linear-gradient(to right, #ccc, #ccc);
    background-position: calc(100% - 20px) calc(1em + 2px), calc(100% - 15px) calc(1em + 2px), calc(100% - 2.5em) 0.5em;
    background-size: 5px 5px, 5px 5px, 1px 1.5em;
    background-repeat: no-repeat;
}

#sgpb-popup-dialog-main-div-wrapper .gform_wrapper h3 {
        font-weight: 600;
    margin-bottom: 5px;
}
div#sgpb-popup-dialog-main-div .ginput_container_select select:focus-visible {
    outline: none;
}

img.sgpb-popup-close-button-6 {
    top: -10px !important;
    right: -7px !important;
}

.gform_wrapper div.validation_error {
    color: #790000;
    font-size: 14px;
    font-weight: 500;
    margin-bottom: 0.6em;
    border-top: none;
    border-bottom: none;
    padding: 0em 0;
    clear: both;
    width: 100%;
}
.gform_wrapper li.gfield.gfield_error.gfield_contains_required div.gfield_description {
    max-width: 100%;
    font-size: 13px;
    font-weight: 500;
    padding: 0 !important;
}
.instruction.validation_message {
    margin-left: 0 !important;
    max-width: 100%;
    font-size: 10px;
    font-weight: 500;
    padding: 0 !important;
}

#sgpb-popup-dialog-main-div-wrapper .gform_wrapper li.gfield.gfield_error{
    background-color: #ffffff;
    margin-bottom: 0.375em!important;
    padding: 0;
    border-top: none;
    margin-top: 0 !important;
    border-bottom: none;
}

h4.sub-title {
    margin: 0px;
    padding-bottom: 8px;
    padding-top: 8px;
}

@media only screen and (max-width: 767px){
.sgpb-popup-dialog-main-div-theme-wrapper-6 {
    /*margin: 10px !important;*/
}
div#sgpb-popup-dialog-main-div {
    width: 300px !important;
   /* margin-left: -40px;*/
}
/*img.sgpb-popup-close-button-6 {
    top: 22px !important;
}*/

.gform_wrapper div.validation_error {
    text-align: center;
}
#rmp_menu_trigger-39598 {
    z-index: 111;
}

}

.sgpb-popup-dialog-main-div-theme-wrapper-6 {
    top: 50% !important;
    left: 50% !important;
    transform: translate(-50%, -50%);
}

/*11-5-2023*/
    .accolades_images {
    display: grid;
    grid-template-columns: 1fr 1fr  1fr;
}

.accolades_column {
    background: #f3f3f3;
    padding: 28px;
    border-right: 3px solid #b99a78;
}


h2.title-accolades {
    text-align: center;
    font-weight: 600;
    padding-top: 13px;
    font-size: 20px;
}

.accolades_column:last-child {
    border: none !important;
}

@media screen and (max-width:676px){
.accolades_images {

    grid-template-columns: auto;
}
}

/*30-5-2023*/
.single-post #primary {
    float: none !important;
}

.single-post img {
    float: none !important;
}

.post-40960 {
    margin-left: 12%;
    margin-top: 23px;
}

.testingegnew {
    width: 70%;
}
/*22-6-2023*/

i.fab.fa-youtube {
    font-size: 18px !important;
    font-weight: bold !important;
    color: #0098da !important;
}

/* 25-7-2023 */
#section-header img#site-logo {
    padding-bottom: 10px !important;
}
/*2-8-2023*/

.display-nonesection {
    display: none;
}