/*
To change this license header, choose License Headers in Project Properties.
To change this template file, choose Tools | Templates
and open the template in the editor.
*/
/* 
    Created on : May 10, 2016, 10:53:09 AM
    Author     : danghuyen
*/
.parallax-bg.bg-cover.image-bg-event:before{
    background: rgba(0, 0, 0, 0.4);
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    content: '';
}
.toolbar .toolbar-bar {
    height: 39px;
}
.pager ul li, #block-versh-local-tasks > ul > li{
    display: inline;
}
.pager {
    padding-bottom: 60px;
}
.paginate{
    padding-bottom: 0px !important ;
}
#block-versh-local-tasks > ul > li{
    padding: 8px;
}
#block-versh-local-tasks > ul{
    list-style-type: disc;
    -webkit-margin-before: 1em;
    -webkit-margin-after: 1em;
    -webkit-margin-start: 0px;
    -webkit-margin-end: 0px;
    -webkit-padding-start: 40px;
}
.indented{
    padding-left: 60px;
}
div.comments {
    list-style: none;
    margin: 0;
    padding: 0;
}
div.comments .comment-item {
    clear: both;
    padding: 10px 0 0 115px;
}
div.comments .comment-item .comment {
    margin-bottom: 30px;
}
div.comments .comment-item .img-thumbnail {
    margin-left: -115px;
    position: absolute;
}
div.comments .comment-item img {
    height: 80px;
    width: 80px;
}

div.comments .comment-block {
    background: #fff;
    border-radius: 5px;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    -ms-border-radius: 5px;
    -o-border-radius: 5px;
    padding: 20px 20px 30px;
    position: relative;
}

div.comments .comment-arrow {
    border-bottom: 15px solid transparent;
    border-right: 15px solid #fff;
    border-top: 15px solid transparent;
    height: 0;
    left: -15px;
    position: absolute;
    top: 28px;
    width: 0;
}
div.comments .comment-block .comment-by {
    display: block;
    font-size: 1em;
    line-height: 21px;
    margin: 0;
    padding: 0 0 5px 0;
}
div.comments .comment-block p {
    margin: 0;
}
div.comments .comment-block .date {
    color: #999;
    font-size: 0.9em;
}

.col-eq-height .map-canvas{
    height: 100%;
}
#header .social-icons-header3 .social-icons{
    clear: none;
    margin-left: 10px;
    margin-right: 0;
    margin-top: 13px;
}
.footer-copyright nav ul{
    float: right;
}

#header nav ul.nav-main .mega-menu-item .dropdown-submenu > a:after {
    content: "";
}
#header nav ul.nav-main .mega-menu-item .dropdown-submenu > a{
    color: #121f67 !important;
    display: block;
    font-size: 20px;
    font-weight: 400;
    padding: 0;
    padding-bottom: 5px;
    margin-top: 0;
}

#header nav ul.nav-main .mega-menu-item .dropdown-submenu > a:hover,#header nav ul.nav-main .mega-menu-item:hover ul.dropdown-menu .dropdown-submenu > a:hover{
    background: none !important;
}
.map-section{
    padding-bottom: 0;
    padding-top: 0;
}
.search-block-form form >div{
    display: inline;
}
.search-block-form form input[type=search],.newsletter input[type=email]{
    /*
        position: relative;
        z-index: 2;
        float: left;
        margin-bottom: 0;
        border: none;
        height: 60px;
        border-radius: 2px;
        -webkit-border-radius: 2px;
        -moz-border-radius: 2px;
        -ms-border-radius: 2px;
        -o-border-radius: 2px;
        -webkit-box-shadow: 0 1px 4px 0 rgba(0, 0, 0, 0.14);
        -moz-box-shadow: 0 1px 4px 0 rgba(0, 0, 0, 0.14);
        -ms-box-shadow: 0 1px 4px 0 rgba(0, 0, 0, 0.14);
        -o-box-shadow: 0 1px 4px 0 rgba(0, 0, 0, 0.14);
        box-shadow: 0 1px 4px 0 rgba(0, 0, 0, 0.14);
    
        padding: 6px 12px;
        font-size: 14px;
        line-height: 1.42857143;
        color: #555;
        background-color: #fff;
        background-image: none;
        border: 1px solid #ccc;
        border-radius: 4px;
        border-top-right-radius: 0;
        border-bottom-right-radius: 0;
        -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075);
        box-shadow: inset 0 1px 1px rgba(0,0,0,.075);
        -webkit-transition: border-color ease-in-out .15s,-webkit-box-shadow ease-in-out .15s;
        -o-transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s;
        transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s;*/
}

/*.search-block-form form input[type=submit],.newsletter input[type=submit]{
    height: 60px;
    line-height: 44px;
    z-index: 2;
    margin-left: -1px;
    border: 1px solid transparent;
    background-color: #2196f3;
    border-top-left-radius: 0;
    border-bottom-left-radius: 0;
}
.search-block-form form input[type=submit]:hover,.search-block-form form input[type=submit]:focus,.newsletter input[type=submit]:hover,.newsletter input[type=submit]:focus{
    background: #606060;
    color: #fff;
    border: 1px solid transparent;
    -webkit-box-shadow: 0 15px 30px rgba(0, 0, 0, 0.1);
    -moz-box-shadow: 0 15px 30px rgba(0, 0, 0, 0.1);
    -ms-box-shadow: 0 15px 30px rgba(0, 0, 0, 0.1);
    -o-box-shadow: 0 15px 30px rgba(0, 0, 0, 0.1);
    box-shadow: 0 15px 30px rgba(0, 0, 0, 0.1);
}*/

.main .download-widget{
    margin-bottom: 0;
    margin-top: 0;
    padding: 0;
}
.download-widget .item-widget {
    margin: 10px 0;
}
.download-widget .item-widget a {
    display: block;
    color: #606060;
}


.download-widget .item-widget a:before {
    margin-right: 10px;
    color: red;
    content: "\f1c1";
    font-family: FontAwesome;
}
.download-widget .item-widget a:hover{
    color: #2196f3;
}
.download-widget .item-widget a {
    margin: 10px 0;
}
/*#header nav ul.nav-main li.dropdown:hover ul.dropdown-menu li > a.is-active{
    background: #f1f1f1 !important;
    text-decoration: none;
}*/

/*slider*/
.title-slider{
    animation-duration: 1000ms;
    font-weight: 300;
    font-family:inherit;
    text-transform:uppercase;
    font-size: 44px;
    line-height: 44px;
    text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.2);
}
.body-text-slider {
    animation-duration: 1000ms;
    -webkit-animation-fill-mode: both;
    line-height: 1.5 !important;
    text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.2);
}
.bnt-slider a{
    color: #fff;
    padding: 9px 22px !important;
    /*font-size: 16px;*/

}
.bnt-slider{
    color: #fff;
    /*font-size: 16px;*/
    background-color: #2196f3;
    /*padding: 12px 22px !important;;*/
    border-radius: 2px;
    -webkit-border-radius: 2px;
    -webkit-box-shadow: 0 1px 4px 0 rgba(0, 0, 0, 0.14);
    -moz-box-shadow: 0 1px 4px 0 rgba(0, 0, 0, 0.14);
    -ms-box-shadow: 0 1px 4px 0 rgba(0, 0, 0, 0.14);
    -o-box-shadow: 0 1px 4px 0 rgba(0, 0, 0, 0.14);
    box-shadow: 0 1px 4px 0 rgba(0, 0, 0, 0.14);

    webkit-transition: all 250ms ease-in-out 0s;
    -moz-transition: all 250ms ease-in-out 0s;
    -ms-transition: all 250ms ease-in-out 0s;
    -o-transition: all 250ms ease-in-out 0s;
    transition: all 250ms ease-in-out 0s;
}

.bnt-pink{
    background-color: #E91E63 ;
}
.bnt-slider:hover{
    background-color: #606060;
}
.bnt-slider-2 a{
    padding: 9px 22px !important;
}
@media (max-width: 991px){
    .title-slider{
        font-size: 24px;
    }
	.block-popupblock-modal .spb_center {
    width: 100% !important;
    height: auto;
}
}
@media (max-width: 640px){
    .bnt-slider,.body-text-slider,.bnt-slider-2{
        display: none !important;
    }
}
.contact-message-feedback-form form >div{
    margin-bottom: 25px;
}
.text-wight{
    font-weight: 300;
}
.text-wight-100{
    font-weight: 100;
}
/*.rs-container  .md-strips-container{
    position: relative;
    height: 300px;
    text-align: center;
    background: rgba(153, 153, 153, 0.5);
    clear: both;
    -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
    tap-highlight-color: rgba(0, 0, 0, 0);
    height: 500px;
    background-color: transparent;
    background-image: -webkit-radial-gradient(50% 50%, circle, white, #e0e0e0); 
    background-image: radial-gradient(circle at 50% 50%, white, #e0e0e0); 
}*/
.wight-auto nav{
    width: auto !important;;
}
.contact-message-feedback-form h4{
    margin-bottom: 46px;  
}
.container .row .grid-4:nth-of-type(3n+1),.container .row .grid-6:nth-of-type(2n+1){
    clear: both;
}
.col-sm-6 .row.team-container .col-sm-6:nth-of-type(2n+1){
    clear: both;
}
@media screen and (min-width: 992px){
    .container .row .grid-3-6:nth-of-type(4n+1){
        clear: both;
    }
}
@media screen and (max-width: 992px) and (min-width: 767px){
    .container .row .grid-3-6:nth-of-type(2n+1){
        clear: both;
    }
}

.search-block-form.widget form input[type=submit]{
    display: none; 
}
.search-block-form.widget form input[type=search]{
    width: 100%;
    border: none;
    height: 60px;
    border-radius: 2px;
    -webkit-border-radius: 2px;
    -moz-border-radius: 2px;
    -ms-border-radius: 2px;
    -o-border-radius: 2px;
    -webkit-box-shadow: 0 1px 4px 0 rgba(0, 0, 0, 0.14);
    -moz-box-shadow: 0 1px 4px 0 rgba(0, 0, 0, 0.14);
    -ms-box-shadow: 0 1px 4px 0 rgba(0, 0, 0, 0.14);
    -o-box-shadow: 0 1px 4px 0 rgba(0, 0, 0, 0.14);
    box-shadow: 0 1px 4px 0 rgba(0, 0, 0, 0.14);
    padding: 6px 12px;
    font-size: 14px;
}
.search-section form input[type=search]{
    width: 60%;
    border: none;
    height: 60px;
    border-radius: 2px;
    -webkit-border-radius: 2px;
    -moz-border-radius: 2px;
    -ms-border-radius: 2px;
    -o-border-radius: 2px;
    -webkit-box-shadow: 0 1px 4px 0 rgba(0, 0, 0, 0.14);
    -moz-box-shadow: 0 1px 4px 0 rgba(0, 0, 0, 0.14);
    -ms-box-shadow: 0 1px 4px 0 rgba(0, 0, 0, 0.14);
    -o-box-shadow: 0 1px 4px 0 rgba(0, 0, 0, 0.14);
    box-shadow: 0 1px 4px 0 rgba(0, 0, 0, 0.14);
    padding: 6px 12px;
    font-size: 14px;

}
.simplenews-subscriber-form input[type=email]{
    width: 100%;
    border: none;
    height: 60px;
    border-radius: 2px;
    -webkit-border-radius: 2px;
    -moz-border-radius: 2px;
    -ms-border-radius: 2px;
    -o-border-radius: 2px;
    -webkit-box-shadow: 0 1px 4px 0 rgba(0, 0, 0, 0.14);
    -moz-box-shadow: 0 1px 4px 0 rgba(0, 0, 0, 0.14);
    -ms-box-shadow: 0 1px 4px 0 rgba(0, 0, 0, 0.14);
    -o-box-shadow: 0 1px 4px 0 rgba(0, 0, 0, 0.14);
    box-shadow: 0 1px 4px 0 rgba(0, 0, 0, 0.14);
    padding: 6px 12px;
    font-size: 14px;
    margin: 14px 0px; 
}
.simplenews-subscriber-form.widget input[type=submit]{
    display: none;
}
footer .widgets-dark.typo-light  input[type=email] {
    background: #303030;
    border: transparent;
}
.simplenews-subscriber-form label,.simplenews-subscriber-form .description{
    display: none;
}
.teacher-list.page-default  .team-list-section:nth-of-type(2n) .col-md-4 {
    float: right;
}
.teacher-list.page-default  .team-list-section:nth-of-type(2n) .col-md-8 {
    float: right;
}
.teacher-list.page-default  .team-list-section{
    background-color: white;
}
.teacher-list.page-default  .team-list-section:nth-of-type(2n+1){
    background-color: #eee;
}
.teacher-list.page-default  .team-list-section:nth-of-type(3n){
    background-color: #252525;
}
.teacher-list.page-default  .team-list-section:nth-of-type(3n) h4 a, .teacher-list.page-default  .team-list-section:nth-of-type(3n) p{
    color: white;
}
.teacher-list.page-default  .team-list-section:nth-of-type(3n) h4 a:hover{
    color: #2196f3;
}
#comment-form .filter-guidelines, #comment-form .filter-help{
    display: none;
}
.user-login-form .description,.user-register-form .description,.user-pass p{
    display: none;
}
.user-login-form >div,.user-register-form >div >div,.user-pass >div{
    margin-bottom: 12px;
}
.user-login-form input[type=text],.user-login-form input[type=password],.user-login-form input[type=email],
.user-register-form input[type=text],.user-register-form input[type=password], .user-register-form input[type=email],
.user-pass input[type=text]{
    display: block;
    width: 100%;
    padding: 6px 12px;
    font-size: 14px;
    line-height: 1.42857143;
    color: #555;
    background-color: #fff;
    background-image: none;
    border: 1px solid #ccc;
    border-radius: 4px;
    -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075);
    box-shadow: inset 0 1px 1px rgba(0,0,0,.075);
    -webkit-transition: border-color ease-in-out .15s,-webkit-box-shadow ease-in-out .15s;
    -o-transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s;
    transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s;
    border: none;
    height: 60px;
    border-radius: 2px;
    -webkit-border-radius: 2px;
    -moz-border-radius: 2px;
    -ms-border-radius: 2px;
    -o-border-radius: 2px;
    -webkit-box-shadow: 0 1px 4px 0 rgba(0, 0, 0, 0.14);
    -moz-box-shadow: 0 1px 4px 0 rgba(0, 0, 0, 0.14);
    -ms-box-shadow: 0 1px 4px 0 rgba(0, 0, 0, 0.14);
    -o-box-shadow: 0 1px 4px 0 rgba(0, 0, 0, 0.14);
    box-shadow: 0 1px 4px 0 rgba(0, 0, 0, 0.14);

}

form.comment-form textarea{
    width: 100%;
    margin-bottom: 0;

}
form.comment-form .filter-wrapper{
    width: 100%;
    border: none;
}
form.comment-form input[type=email],form.comment-form input[type=text],form.comment-form textarea{
    display: block;
    width: 100%;
    padding: 6px 12px;
    font-size: 14px;
    line-height: 1.42857143;
    color: #555;
    background-color: #fff;
    background-image: none;
    border: 1px solid #ccc;
    border-radius: 4px;
    -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075);
    box-shadow: inset 0 1px 1px rgba(0,0,0,.075);
    -webkit-transition: border-color ease-in-out .15s,-webkit-box-shadow ease-in-out .15s;
    -o-transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s;
    transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s;
    border: none;
    height: 60px;
    border-radius: 2px;
    -webkit-border-radius: 2px;
    -moz-border-radius: 2px;
    -ms-border-radius: 2px;
    -o-border-radius: 2px;
    -webkit-box-shadow: 0 1px 4px 0 rgba(0, 0, 0, 0.14);
    -moz-box-shadow: 0 1px 4px 0 rgba(0, 0, 0, 0.14);
    -ms-box-shadow: 0 1px 4px 0 rgba(0, 0, 0, 0.14);
    -o-box-shadow: 0 1px 4px 0 rgba(0, 0, 0, 0.14);
    box-shadow: 0 1px 4px 0 rgba(0, 0, 0, 0.14);
}
form.comment-form textarea{
    height: auto;
}
form.comment-form >div {
    margin: 15px 0 15px 0;
}
form.comment-form input.form-url{
    padding: 12px 0px 10px 12px;
    margin-bottom: 10px;
    margin-top: 0px;
}
form.comment-form .description{
    font-size: 10px;
}
.accordion .panel-title a:before{
    content: '';
}
.isotope-grid img{
    width: 100%;
}
@media (max-width: 767px){
    .col-sm-4.item{
        width: 100%;
    }
}
.course-meta a{
    color: white;
}
.user-login-form label, .user-pass label{
    float : left;
}
.first-margin-0:first-child{
    margin: 0;
}
.widgets-dark.typo-light .form-item-message{
    color: #969696;
}
@media (min-width: 766px){
    hr.hidden-xs.col-md-12 {
        float: left;
        width: 100%;
    }
}
@media (min-width: 766px)and (max-width:991px){
    .blog-grid-4{
    margin:    0 auto 30px  
    }
	.langdivxs {
		display: block !important;
		top: 40px;
	}

}
.pager.col-md-12{
    float: left;
    width: 100%;
    padding-bottom: 0;
}
.search-section form{
    text-align: center;
}
.padding-0{
	padding:0;
}
.padding-top-0{
    padding-top: 0;
}
.padding-bottom-0{
	padding-bottom:0;
}
.uc-store-address-field .form-item label{
    float: none;
}
.page-default form.search-page-form input[type=search]{
    padding: 8px 22px;
    margin-bottom: 10px;
    margin-top: 0px;
    -webkit-border-radius: 0;
    border-radius: 0;
    font-size: 16px;
    background-color: white;
    border: 1px solid #ccc;

}
#header form input[type=search]{
    border: none;
    border-radius: 2px;
    -webkit-border-radius: 2px;
    -moz-border-radius: 2px;
    -ms-border-radius: 2px;
    -o-border-radius: 2px;
    width: 170px;
    font-size: 0.9em;
    padding: 6px 12px;
    height: 34px;
    margin: 0;
    -webkit-transition: all 350ms ease-in 350ms;
    -moz-transition: all 350ms ease-in 350ms;
    transition: all 350ms ease-in 350ms;
}
#header form  input[type=search]:focus {
    width: 220px;
}
#header form  input[type=submit] {
    display: none;
}
section .margin-top-30-1{
    margin-top: -30px;
}


/*////////////////////////*/
body.maintenance-page {
    background-color: #fff;
    color: #000;
}
.maintenance-page #page-wrapper {
    background: #fff;
    margin-left: auto;
    margin-right: auto;
    min-width: 0;
    min-height: 0;
    border: 1px solid #ddd;
    margin-top: 40px;
}
.maintenance-page #page {
    margin: 10px;
}
.maintenance-page #main-wrapper {
    min-height: inherit;
}
.maintenance-page #header {
    width: auto;
}
.maintenance-page #main {
    margin: 0;
}
.maintenance-page .content .section {
    padding: 0 0 0 10px; /* LTR */
}
[dir="rtl"] .maintenance-page .content .section {
    padding-left: 0;
    padding-right: 10px;
}
.maintenance-page #header {
    background-color: #fff;
    background-image: none;
}
.maintenance-page .site-branding-text {
    margin-bottom: 50px;
    margin-left: 0; /* LTR */
    padding-top: 20px;
    font-size: 90%;
}
[dir="rtl"] .maintenance-page .site-branding-text {
    margin-right: 0;
}
.maintenance-page .site-branding-text,
.maintenance-page .site-branding-text a,
.maintenance-page .site-branding-text a:hover,
.maintenance-page .site-branding-text a:focus {
    color: #777;
}
.maintenance-page  .page-title {
    line-height: 1em;
    margin-top: 0;
}
@media all and (min-width: 800px) {
    .maintenance-page #page-wrapper {
        width: 800px;
    }
    .maintenance-page #header div.section,
    .maintenance-page #main {
        width: 700px;
    }
}
@media all and (min-width: 600px) { /* @TODO find the proper breakpoint */
    .maintenance-page #page {
        margin: 20px 40px 40px;
    }
}
.title-maintenance{
    margin: 1.0em 0 0.5em;
    font-weight: inherit;
    font-size: 1.357em;
    color: #000;
}
.menu_right_region  ul{
    margin: 0px;
    padding: 0px;
}
.menu_right_region  ul li{
    list-style: none;
}
.menu_right_region  ul li a{
    font-size: 12px;
    font-style: normal;
    /* line-height: 20px; */
    margin-left: 3px;
    margin-right: 3px;
    text-transform: uppercase;
    font-weight: 700;
    border-radius: 0px;
    -webkit-border-radius: 0px;
    -moz-border-radius: 0px;
    -ms-border-radius: 0px;
    -o-border-radius: 0px;
    /* padding: 12px 16px; */

}
.color-black a{
    color: #444;
}
section .container .contact-info form {
    margin-top: 30px;
}
.title-bg-line > .title{
    background: #f1f1f1;
    color: #fff;
    display: inline-block;
    padding: 8px 13px 6px;
    margin-bottom: 0;
    background-color: #2196f3;
}
@media (max-width: 991px){
    .blog-grid-4 img{
        width: 100%;
    }

}
.col-sm-4.widget.item{
    margin-bottom: 2px;
}
#block-versh-content ol li h3 {
    font-size: 25px;
}
#block-versh-content .uc-cart-view-form table td{
    padding: 6px 12px;
}
#block-versh-content .uc-cart-view-form table thead th{
    padding: 9px 12px;
}
#block-versh-content .uc-cart-view-form table {
    border: 1px solid rgba(0,0,0,.1);
    margin: 0 -1px 24px 0;
    text-align: left;
    width: 100%;
    border-collapse: separate;
    border-radius: 5px;
}
#block-versh-content .uc-cart-view-form table td {
    border-top: 1px solid rgba(0,0,0,.1);
    padding: 6px 12px;
    vertical-align: middle;
}
section .course-banner-wrap .cat a{
    color:white;
}
.menu_right_region.social-icons{
    margin-top: 0;
}
section#block-views-block-versh-block-section-block-about-versh-5 {
    background: #f5f5f5;
	/* height:480px; */
    padding: 0 0 15px 0;
}
.bg-verydark {
    background-color: #2196f3 !important;
}

.dashboard h5 {
    font-weight: 600;
}

/*My CSS START FROM HERE*/
section#block-sectionbelowbanner {
    padding-bottom: 0;
}
.thumbnail.slider-highlights {
    height: 70px;
    width: 67%;
    border: none;
    display: block;
    margin: 0 auto;
}
.thumbnail.slider-highlights img {
    height: 70px;
    border-radius: 6px;
    padding: 8px;
}
.thumbnail.slider-highlights p {
    line-height: 1;
    font-size: 16px;
    font-weight: 500;
}
.slider-element {
    padding-top: 50px;
    padding-bottom: 50px;
	background: #00000052;
	position: relative;
    top: 30px
}
.thumbnail.slider-highlights p a {
    color: #fff;
	font-size: 14px;
    font-weight: 400;
}
.slider-below-caption {
	padding: 0 0 !important;
    text-align: center;
}


  section#block-views-block-versh-block-testimonials-block-1 {
    background-color: #293352;
	/* background-image: linear-gradient(#368c8d, #09a06b); */
	background:#fff;
    margin-top: 6px;
	padding: 0 0 40px 0;
	/* padding-top: 40px;
    padding-bottom: 35px; */
}

/* section#block-views-block-versh-block-testimonials-block-1 a {
    color: #fff;
} */

.header-top li span {
    color: #121f67 !important;
	font-size: 18px;
    font-weight: bold;
}

li.header-title-urdu>span {
    font-family: Jameel Noorie Nastalique;
    font-size: 20px;
	/* background: #2196f3; */
}

.card--title-callout__heading {
    display: inline-block;
    margin: 30px 0;
    vertical-align: middle;
	color: #fff !important;
}
section#block-ourcourses {
    padding: 0;
    background: #000;
}

/* .view-courses {
    background: #a51c30;
}
 */
.About-manuu {
    background: #293352;
}

.About-manuu h4 {
    color: #fff !important;
}
.vis-univlead {
    background: #bac5c6;
}
.vis-univlead h3 {
    color: #414141;
}
.title-override {
    margin-bottom: 0;
}
.about-university {
    /* background-image: linear-gradient(45deg, #f5f5f5, transparent); */
	background:url(http://manuu.edu.in/sites/default/files/GeneralUploads/ABOUT.jpg) no-repeat 50% 50%;
	width:100%;
	height:650px;
	margin:15px 0;
	padding:0;
}
.title-wra h2 {
    text-align: center;
    margin-bottom: 0;
}
.container.parent-has-overlay.about-with-img p {
    line-height: 2.6;
	text-align:center;
}
.about-with-img {
    padding: 45px 0;
}
.row.courses-front img {
	width: 66%;
    height: 100px;
    position: relative;
    right: 260px;
    padding: 16px;
}
.header-top {
    /* background-image: linear-gradient(45deg, #e9eff0, #e9eff0); */
	background:#2196f3;
	border-bottom:2px solid #000000;
}
.color-blue {
    background: #2196f3 !important;
}
h5.product-name a {
    color: #fff !important;
	font-size: 16px;
    font-weight: 400;
}

th#view-field-notification-title-table-column {
    border: 1px solid #ccc;
    border-collapse: collapse;
    padding: 1%;
    text-align: center;
    background: #a6b0b9;
    color: #000;
}

th#view-field-notification-publish-date-table-column {
    border: 1px solid #ccc;
    border-collapse: collapse;
    padding: 1%;
    text-align: center;
    background: #a6b0b9;
    color: #000;
}

/* tr.notify-table td {
    padding: 1%;
    border: 1px solid #0000001f;
} */

h1 {
    margin-left: 15px;
    margin-bottom: 20px;
}



@media (min-width: 768px) {

    .brand-pills > li > a {
        border-top-right-radius: 0px;
    	border-bottom-right-radius: 0px;
    }
	
    .quote-footer>h5>a {
		font-size: 22px !important;
    }
    li.brand-nav.active a:after{
    	content: " ";
    	display: block;
    	width: 0;
    	height: 0;
    	border-top: 20px solid transparent;
    	border-bottom: 20px solid transparent;
    	border-left: 9px solid #428bca;
    	position: absolute;
    	top: 50%;
    	margin-top: -20px;
    	left: 100%;
    	z-index: 2;
    }
	input#edit-field-notification-publish-date-value {
		padding: 12px;
		margin: 8px 5px;
		width:100%;
	}
}

p.sidemenu a:hover {
    background: maroon;
    color: white;
    padding: 8px 85px;
    width: 30px;
}
p.sidemenu a {
    color: #a51c30;
}
.sidemenu-notification {
    margin-top: 50px;
}

li.header-title-urdu {
    box-shadow: none !important;
}

.ModuleDate {
    display: inline-block;
    float: left;
    padding: 8px 10px 10px;
    width: 20%;
}
.ModuleHeadlineLink {
    display: inline-block;
    float: left;
    padding: 8px 10px 10px;
    width: 80%;
}

.divstyle-table-notices:nth-child(2n) {
    background: #f2f1f1;
}

.notification-menu h2 {
    font-size: 20px;
    background: #0fd5c7;
    padding: 0 0 0 10px;
    margin: 0;
    color: #fff;
	font-weight:600;
}

li#admis_click {
    padding: 3px 6px;
	font-size: 18px;
}
li#admis_click a:hover {
    background: maroon;
    color: white;
}
li#admis_click a {
    display: block;
    padding: 3px 6px;
    width: 100%;
}

nav#block-notifications {
    box-shadow: 1px 0 8px 0 #dfdfdf;
}
input#edit-submit-notification {
    margin-top: 9px;
    padding: 12px 35px;
}
input#edit-field-notification-title-value {
    padding: 12px;
	margin-left: 2px;
}
.form-item-field-notification-title-value.js-form-item-field-notification-title-value.form-no-label {
    float: left;
    padding: 8px;
}
form#views-exposed-form-notification-block-2 {
    margin-bottom: 30px;
	background: #eee;
    padding: 20px;
}
a.ModuleHeadlineLink:hover {
    background: #ccc;
}
span.ModuleDate.itemDate:hover {
    background: #ccc;
}
/* .school-grid-row {
    float: right;
} */
.school-grid-column {
    float: left;
	padding: 15px 10px;
}

.school-image img {
    vertical-align: middle;
    max-width: 100%;
    height: auto;
    margin: 0 auto;
    display: block;
}
.school-name p {
    margin: 0 auto;
    text-align: center;
    background: #c0c0c0;
    width: 74%;
    padding: 10px 20px;
}
div#block-views-block-school-block-1 {
    margin: 30px 0;
}
form#views-exposed-form-notification-page-2 {
    margin-bottom: 30px;
	background: #eee;
    padding: 20px;
}
.views-field.views-field-field-school-name p {
    margin: 0 auto;
    color: #fff;
    padding: 3px 5px;
}
p.field-content.school-name {
    background-color: #607d8b;
    width: 76.4%;
}

.vc-office-menu {
    display: inline-block;
    float: none;
    padding: 0;
    margin: 0;
}

.vc-office ul {
    list-style-type: none;
    margin: 0;
    padding: 0;
	overflow: hidden;
	background: #337ab7;
	text-align: center;
}

.vc-office-menu a {
    display: block;
    padding: 18px 25px;
    color: #fff;
    text-align: center;
    text-decoration: none;
}
.vc-office-menu a:hover {
    background: maroon;
}
.vc-profile {
    padding: 0 50px;
    text-align: justify;
}
.member-img-wrap.staff-list img {
    position: relative;
}
.views-field.views-field-nothing.divstyle-table-notices {
    margin-top: 10px;
}
li#admis_click a:active {
    background: maroon;
    color: #fff;
    padding: 6px 100px 6px 8px;
}
select#edit-field-notification-type-target-id {
    padding: 14px;
}
.js-form-item.form-item.js-form-type-select.form-item-field-notification-type-target-id.js-form-item-field-notification-type-target-id.form-no-label {
    float: left;
    padding: 8px;
}
.notification-menu {
    box-shadow: 1px 0 8px 0 #dfdfdf;
}
.member-img-wrap.staff-list img {
    border: 1px solid #606060;
    width: 420px;
    height: auto;
}
.section-list p {
    margin: 0;
    padding: 0;
}
.mr4-favicon{
	margin-right:4px;
}
.member-detail-wrap.bg-grey {
    background-color: #eee;
}
.js-form-item.form-item.js-form-type-date.form-item-field-notification-publish-date-value.js-form-item-field-notification-publish-date-value.form-no-label {
    float: left;
    padding: 8px;
}
input#edit-field-notification-publish-date-value {
    padding: 12px;
    margin: 8px 5px;
	width:100% !important;
}
input#edit-submit-notification:hover {
    background: maroon;
    box-shadow: 0 8px 16px 0 rgba(0, 0, 0, 0.46);
}
input#edit-submit-notification {
    margin-top: 9px;
    padding: 12px 40px;
	margin-left: 12px;
    box-shadow: 0 8px 16px 0 rgba(0, 0, 0, 0.46);
}

/* .dept-bottom-img{
	width: 0px;
    height: 0px;
    border-bottom: 30px solid #000;
    border-left: 28px solid transparent
} */

.dept-school-section{
    padding: 0;
}

section#block-views-block-school-pages-block-1 {
    padding: 0;
    background: #60a6de;
    color: #fff;
	margin-top: 2px;
    display: inline-block;
    width: 100%;
    height: 100%;
	margin:15px 0;
}


.views-field-field-orgunitl-name {
    font-size: 20px;
    padding-left: 40px;
    margin-bottom: 20px;
    font-weight: 300;
    position: relative;
}
.views-field-field-orgunitl-name:before {
    position: absolute;
    left: 0;
    font-weight: bold;
    content: "\e653";
    font-family: 'universh-icon';
}
.centered {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  font-size: 50px;
  color: maroon;
  background: #fff;
}
.views-field.views-field-field-orgunitl-name a:hover {
    color: #3e9a85;
}
.views-field.views-field-field-orgunitl-name a {
    color: #fff;
}
.school-contacts{
	background-color:#eee;
}
.school-staff-list{
	background-image: url(https://www.gse.harvard.edu/sites/all/themes/gse/dist/svg/pattern-dot.svg);
    padding: 30px 30px !important;
}
.title-containers {
    text-align: center;
	padding-bottom: 0;
}
.title-wraps {
    position: relative;
    padding-bottom: 30px;
}
.title-wraps .separator.line-separator {
    background: #606060 none repeat scroll 0 0;
    bottom: 20px;
    content: "";
    height: 1px;
    left: 0;
    margin: 0 auto;
    position: absolute;
    right: 0;
    width: 4%;
}
.title-wraps .title {
    margin: 0;
	font-size:1.9em;
}
.title-wraps .separator {
    position: absolute;
    left: 0px;
    right: 0px;
    bottom: 0px;
    font-size: 44px;
}
.title-wraps .separator.line-separator::after {
    background-color: #606060;
    bottom: 5px;
    content: "";
    height: 1px;
    left: -20px;
    margin: 0 auto;
    position: absolute;
    right: -20px;
}
.container.full-width {
    max-width: inherit;
}
.school-map {
    height: 473px;
}
.SchoolPage-BlockList:before {
    position: absolute;
    left: 0;
    font-weight: bold;
    content: "\e653";
    font-family: 'universh-icon';
}
.SchoolPage-BlockList {
    font-size: 20px;
    padding-left: 40px;
    margin-bottom: 20px;
    font-weight: 300;
    position: relative;
}
.SchoolPage-BlockList a {
	color:#fff;
}
.SchoolPage-BlockList a:hover{
	color:##3e9a85;
}
section#block-views-block-program-and-courses-block-1 {
    background: #4e84c4;
    color: #fff;
	padding:5px 0;
}

/* .list-img img {
    box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgba(0, 0, 0, 0.19);
} */
h3.title-course {
    color: #fff;
}
.Course-line-Separator,.Course-line-Separator:after {
    background: #fff !important;
}
ul.departments-list li a {
    color: #fff;
	font-weight: 700;
    font-size: 1em;
}
ul.departments-list li a:hover{
	color:#1eeae1;
}
section#block-views-block-school-pages-block-3 {
    background: #293352;
	padding-top: 0;
    padding-bottom: 15px;
    margin: 15px 0;
}
.slider-css img {
    display: block;
    margin: 0 auto;
    position: absolute;
    left: 75px;
}
.title-containers-details h3 {
    font-size: 35px;
    text-align: center;
    color: #fff;
}
.course-background {
    background: #337ab7;
}
.school-css-class.courses-pages {
    margin: 14px;
}
aside.sidebar {
    margin-bottom: 15px;
}
.list-img.img-responsive.img-center img {
    margin: 0 auto;
    display: block;
    max-width: 100%;
    height: auto;
}
.js-form-item.form-item.js-form-type-textfield.form-item-field-notification-type-target-id.js-form-item-field-notification-type-target-id.form-no-label {
    float: left;
    padding: 8px;
}
form#views-exposed-form-press-releases-clippings-page-1 {
    margin-bottom: 30px;
	background: #eee;
    padding: 20px;
}
input#edit-submit-press-releases-clippings:hover {
    background: maroon;
    box-shadow: 0 8px 16px 0 rgba(0, 0, 0, 0.46);
}
input#edit-field-notification-type-target-id {
    padding: 12px;
    margin-left: 2px;
}
/* input#edit-submit-notification:hover {
    background: maroon;
    box-shadow: 0 8px 16px 0 rgba(0, 0, 0, 0.46);
} */

input#edit-submit-press-releases-clippings {
    margin-top: 9px;
    padding: 12px 40px;
    margin-left: 12px;
    box-shadow: 0 8px 16px 0 rgba(0, 0, 0, 0.46);
}

.js-form-item.form-item.js-form-type-textfield.form-item-field-press-news-subject-value.js-form-item-field-press-news-subject-value.form-no-label {
    float: left;
    padding: 8px;
}
input#edit-field-press-news-subject-value {
    padding: 12px;
    margin-left: 2px;
}
form#views-exposed-form-press-releases-clippings-page-3 {
    margin-bottom: 30px;
}
.schools-list {
    color: #333 !important;
    background: #fff !important;
	
}
.schools-list a {
    color: #a51c30 !important;
}
.card {
    font-weight: 400;
    border: 0;
    box-shadow: 0 2px 5px 0 rgba(0,0,0,.16), 0 2px 10px 0 rgba(0,0,0,.12);
    margin-bottom: 1rem!important;
    margin-top: .5rem !important;
    border-radius: .25rem;
	min-height: 460px;
}
.testimonial-card .card-up {
    overflow: hidden;
    height: 120px;
    border-top-left-radius: .25rem;
    border-top-right-radius: .25rem;
}
.aqua-gradient {
    background: linear-gradient(40deg,#2096ff,#05ffa3)!important;
}
.avatar {
    border-radius: 50%;
    width: 120px;
    overflow: hidden;
    border: 5px solid #fff;
    margin: -58px auto 0;
	background: white;
}
.card-body {
    -webkit-border-radius: 0!important;
    border-radius: 0!important;
    text-align: center;
    padding: 1.25rem;
}
.card-title {
    font-size: 1.5rem;
    font-weight: 700;
	margin:0;
}

hr{
	background-image: linear-gradient(to right, transparent, rgb(10, 237, 180), transparent) !important;
	margin: 5px 0 !important;
}
div#quotations p {
    font-weight:700;
}
div#quotations p:after {
    content: '\201C';
}
div#quotations p:before {
    content: '\201C';
}
.uni-medal-3:before {
    content: "\e622";
    position: absolute;
    left: 22px;
    font-weight: bold;
    font-family: 'universh-icon';
    font-size: 18px !important;
    color: lightslategrey;
}

ul.uni-medal-3 li {
    font-size: 1.2em;
    font-weight: 300;
    margin-bottom: 20px;
    padding-left: 40px;
    position: relative;
    font-family: inherit;
}
.title-wraps.title-board-member h5 {
    text-align: left;
    color: maroon;
    background-color: transparent;
	font-size: 1.5em;
    font-weight: 700;
}
.title-wraps.title-board-member {
    padding: 15px 0 !important;
}
/* .member-fields {
    margin-left: 2em;
} */
.container.board-members {
    margin-left: 0.3em;
    background: #eeeeee40;
	box-shadow: 1px 0 8px 0 #dfdfdf;
}
.js-form-item-field-student-enrollment-no-value {
    float: left;
    padding: 8px;
}
.js-form-item.form-item.js-form-type-textfield.form-item-field-student-name-value.js-form-item-field-student-name-value {
    float: left;
    padding: 8px;
}
input#edit-field-student-enrollment-no-value {
    padding: 12px;
    margin-left: 2px;
	border: 1px solid #0fdac4;
}
input#edit-field-student-name-value {
    padding: 12px;
    margin-left: 2px;
	border: 1px solid #0fdac4;
}
input#edit-submit-research-students {
    margin-top: 9px;
    padding: 12px 40px;
    margin-left: 12px;
    box-shadow: 0 8px 16px 0 rgba(0, 0, 0, 0.46);
}
input#edit-submit-research-students:hover {
    background: maroon;
    box-shadow: 0 8px 16px 0 rgba(0, 0, 0, 0.46);
}
form#views-exposed-form-research-students-page-1 {
    margin-bottom: 30px;
	background: #eee;
    padding: 20px
}
.staff-list-school {
    min-height: 282px;
    padding-top: 20px;
	margin-top: 12px;
    background: #fff !important;
    box-shadow: 0 8px 3px 0 rgba(0,0,0,0.2), 0 6px 7px 0 rgba(0,0,0,0.19);
}
.staff-name {
    color: #262626;
    background-color: transparent;
}
.staff-name h5 {
    font-size: 1.2em;
    font-weight: 700;
    color: #a51c30 !important;
	line-height: 1.2;
    margin-bottom: 8px;
}

ul.list-icon.programs-list li a {
    font-size: 1em;
    font-weight: 700;
    background-color: transparent;
}
ul.list-icon.departments-list li {
    margin-bottom: 2px !important;
}
.programs-list li {
    font-size: 16px !important;
    font-weight: 300 !important;
    margin-bottom: 10px !important;
    padding-left: 28px !important;
    position: relative !important;
}
ul.list-icon.programs-list li a {
    color: #fff;
}
.contact-info.school-contact-height {
    height: 240px;
}
.contact-info.school-contact-height h5 {
    font-size: 21px !important;
}

.col-sm-12.school-titles h2 {
    position: absolute;
    padding: 0;
    margin: 0;
	bottom: 16px;
	left:106px;
    font-size: 32px;
	font-weight:400;
    color: maroon;
    background-color: transparent;
}
div#block-views-block-school-pages-block-4-2 h4 {
    display: none;
}

.press-release-details {
    padding: 15px;
}
div#views_slideshow_cycle_main_press_releases_clippings-page_2 {
    box-shadow: 1px 0 8px 0 #dfdfdf;
}
.views-field.views-field-field-press-news-images img {
    width: 100%;
    height: auto;
} 
.views-field.views-field-field-press-news-file a {
    font-weight: 700;
}
.page-header{
	padding:40px 0 !important;
}
.school-listings {
	border-left: 7px Solid #fbb216;
}
.centre-height {
    min-height: 165px;
	border-left: 7px solid #fbb216 !important;
}

.views-field.views-field-field-orgunitl2-slider {
    position: relative;
    bottom: 0;
}
.commitee-mname {
    width: 65%;
    float: left;
	font-weight:300;
	font-size: 1.5rem;
	font-family: sans-serif;
}
.committe-mrole:before {
    content: '';
    background: maroon;
    padding-left: 2px;
    position: relative;
    right: 10px;
}

.Committee-contents {
    background: linear-gradient(40deg,#eceff1,#ffffff)!important;
    padding: 15px;
}
.views-field.views-field-field-orgunitl3-image img {
    width: 100%;
    height: auto;
}
div#views_slideshow_cycle_main_school_pages-block_5 img {
    width: 100%;
    height: auto;
}
.department-header-list {
    padding: 0;
	position:relative !important;
}
.department-page-header {
    max-width: 100% !important;
}
.department-banner-Title {
    position: absolute;
    bottom: 20px;
    background: #b2001fe6;
    color: #fff;
	left: 1rem;
    font-size: 2em;
    padding: 20px;
    font-weight: 700;
}

h4.panel-title.section-list.dept-title a {
    color: #3365b1;
    font-size: 2.7rem;
    font-weight: 700;
    background: transparent;
}
h4.panel-title.section-list.dept-title a:hover{
	color:maroon;
}
.department-profile>p {
    text-align: justify;
    line-height: 1.4;
    font-size: 1.8rem;
    background: transparent;
	margin: 15px 0;
}
.dept-gradiant {
    background: linear-gradient(45deg, #70b6ed00, #fc8d9d05);
    background-color: transparent !important;
	/* color:white !important; */
}
.dept-maths-block {
    /* background: linear-gradient(45deg, #70b6ed, #fc8d9d); */
	background: linear-gradient(45deg, #70b6ed00, #fc8d9d00);
    background-color: transparent;
}
.dept-maths-block>ul>li>a {
    font-weight: 700;
    font-size: 1.7rem;
}
.col-sm-6.about-manuu img {
    width: 100%;
    height: 350px;
}
.js-form-item.form-item.js-form-type-select.form-item-committeetype.js-form-item-committeetype.form-no-label {
    float: left;
    padding: 8px;
}
select#edit-committeetype {
    padding: 14px 30px;
}
input#edit-submit-committee {
    margin-top: 9px;
    padding: 12px 40px;
    margin-left: 12px;
    box-shadow: 0 8px 16px 0 rgba(0, 0, 0, 0.46);
}
input#edit-submit-committee:hover {
    background:maroon;
    box-shadow: 0 8px 16px 0 rgba(0, 0, 0, 0.46);
}
form#views-exposed-form-committee-page-3 {
    margin-bottom: 30px;
    background: #eee;
    padding: 20px;
}
.views-field.views-field-field-committee-name-1 {
    padding: 10px;
    line-height: 1;
    font-size: 1.5rem;
}
.views-field.views-field-field-committee-name-1:nth-child(2n) {
    background: #eee;
}
.views-field.views-field-nothing.Annual-reports:nth-child(2n) {
    background: #eee;
}

.title-wraps.title-board-member span a {
    float: right;
    background: #0fd5c7;
    color: #fff;
    padding: 10px 10px;
    position: relative;
    bottom: 5px;
}
.department-profile>ul {
    text-align: justify;
    line-height: 1.4;
    font-size: 1.8rem;
    background: transparent;
}
.department-profile ol {
    text-align: justify;
    line-height: 1.4;
    font-size: 1.7rem;
    background: transparent;
}
.department-profile ul>li {
    list-style-type: disc;
    padding: 5px;
    margin-left: 20px;
}
.department-profile img {
    width: 100%;
    height: auto;
}
li.megemenu-title-hide>a {
    visibility: hidden !important;
}
.department-images img {
    width: 100%;
    height: auto;
}
.acad-res-card {
    float: right;
    box-shadow: 1px 0 8px 0 #dfdfdf;
}
.acad-res-card img {
    max-width: 100% !important;
    height: auto;
}
.acad-res-card h4 {
    padding: 0 0 0 5px !important;
    margin: 0;
	font-size: 1.2em;
    font-weight: 600;
}

.department-profile {
    overflow-x: auto;
}
.acad-res-card p {
    margin: 0;
    padding: 0 0 0 5px;
	
}
.department-images {
    margin: 15px 0;
    box-shadow: 1px 0 8px 0 #dfdfdf;
}
.views-field.views-field-nothing.Acdemic-Resources {
    margin-left: 1em;
}
.mega-menu-content {
    background-image: url(http://manuu.edu.in/sites/default/files/GeneralUploads/header-mid-bg.png);
    padding: 0 30px !important;
}
.mega-menu-content li a {
    color: #b01e34 !important;
    font-weight: 600 !important;
    font-size: 1.9em;
    background: transparent;
}
.mega-menu-content li a {
    padding: 5px !important;
}
.ui-accordion-header a:after {
    font-family: 'Glyphicons Halflings';
    content: "\002b";
    float: right;
    color: #333;
    position: relative !important;
	font-size:11px;
}
.ui-accordion-header.ui-accordion-header-active a:after {
    content: "\2212";
}
.ui-icon{
	background:none !important;
	display:none;
}
.ui-accordion .ui-accordion-header {
    display: block;
    cursor: pointer;
    position: relative;
    margin: 0px 0 0 0;
    padding: 10px;
    font-size: 100%;
    border: none;
    line-height: 1.5;
    border-radius: 0 !important;
    border-bottom: 1px solid;
    background: #ccefee;
}
.ui-widget-content a {
    padding: 7px;
    display: block;
    color: #a60124;
    font-weight: 600;
}
.ui-accordion .ui-accordion-header a {
    color: #333;
    font-weight: 300;
    font-size: 1em;
	letter-spacing:1px;
}
.accordian-menu-blocks h5 {
    font-size: 20px;
    background: #0fd5c7;
    padding: 10px 10px;
    margin: 0;
    color: #fff;
    font-weight: 600;
}
.accordian-menu-blocks span {
    display: none;
}
.ui-corner-bottom{
	border-bottom-right-radius: 3px;
}
.ui-accordion .ui-accordion-header a:hover{
	color:#bb455e;
}
.accordion_menus-block-content {
    background: #efefef;
}
.ui-accordion .ui-accordion-content a {
    color: #000;
    font-weight: 500;
}
.menu-border {
    border-right: 1px solid #7befe0 !important;
    height: auto !important;
}
/* .mega-menu-content .menu-border:last-child {
    border-right: none !important;
    
} */
.profile-team-list {
    background: #eee;
    padding: 20px 0;
}
.profile-details-image img {
    position: relative !important;
    width: 100%;
    height: auto;
}
h4.profile-header {
    margin: 0;
    font-size: 1.6em;
}
div#quotations {
    padding: 7px;
    text-align: justify;
}
.vc-profile p {
    margin: 0;
}
h5.student-name a {
    color: #5d747b;
}
/* .page-default.typo-dark {
    padding: 0;
} */
p.employee-resume a {
    background: #0fd5c7;
    color: #fff;
    font-weight: 600;
    padding: 5px;
}
.member-detail-wrap.employee-details-profile p {
    margin: 0;
	text-align: justify;
}
.padding-top-zero{
	padding-bottom:0;
	padding-top
}
.profile-details-image img {
    background: white;
    padding: 3px;
}
.course-name-header{
	background: #8BC34A;
    font-size: 1.5em;
    color: #ffffff;
    font-weight: 600;
}
.course-offeredby-header{
	background: #8bc34a;
    font-size: 1.5em;
    color: white;
    font-weight: 600;
}
form#views-exposed-form-program-and-courses-page-2 {
    background: #eee;
    padding: 20px;
    margin-bottom: 0;
}
.js-form-item.form-item.js-form-type-textfield.form-item-field-program-name-value.js-form-item-field-program-name-value.form-no-label {
    float: left;
    padding: 8px;
}
input#edit-field-program-name-value {
    padding: 10px;
    margin: 2px;
}
.js-form-item.form-item.js-form-type-textfield.form-item-field-program-department-target-id.js-form-item-field-program-department-target-id.form-no-label {
    float: left;
    padding: 8px;
}
input#edit-field-program-department-target-id {
    padding: 10px;
    margin: 2px;
}
input#edit-submit-program-and-courses {
    margin-top: 9px;
    padding: 12px 40px;
    margin-left: 12px;
}
select#edit-field-program-type-target-id {
    padding: 12px;
    float: left;
	margin-top: 9px;
}

div#news-by-category {
    position: inherit;
    top: 146px;
    border-top: 1px solid #fff;
}
/* .item.notices-highlight a {
    color: #fff !important;
} */
.shop-wrap .shop-img-wrap img{
	max-width:100% !important;
	height:220px;
}
.vc-block h4 {
    margin: 0;
    padding: 0;
    line-height: 1.2;
    font-size: initial;
    font-weight: 600;
}
.vc-block p {
    margin: 0;
}
.shop-title-wrap h5{
	font-size:1.1em;
	font-weight:600;
}

section#block-views-block-versh-shop-page-block-book-bookstore-2 {
    background: #fff;
	padding:5px 0 0 0;
	/* margin-bottom:15px; */
}
section#block-digitalinitiative {
    padding: 15px 0;
	background: #F42A41;
}
h3.digital-header {
    margin-bottom: 0;
    color: #fff;
	position: relative;
	line-height:27px;
	top:23px;
 
}
h5.digital-header {
    margin-bottom: 0;
    color: #fff;
	position: relative;
}
.col-sm-2.digital-img img {
    padding: 0;
    width: 80%;
    height: auto;
}
.col-sm-2.digital-img-logo img {
    padding: 0;
    width: 80%;
    height: auto;
	position: relative;
    left: 30px;
}

.member-detail-wrap.bg-grey.academic-heads h5 {
    margin: 0;
    font-weight: 600;
}
.views-field.views-field-field-press-news-text p {
    text-align: justify !important;
}
div#views_slideshow_cycle_teaser_section_press_releases_clippings-page_2 h3 {
    margin: 0 !important;
}
:lang(ur) {
    font-family: Jameel Noorie Nastalique ,sans-serif;
    font-style: normal;
    font-weight: 400;
    /* font-size: inherit; */
}

:lang(hi) {
   /*  font-family: 'NotoSansDevanagari',sans-serif; */
    font-style: normal;
    font-weight: 400;
    /* font-size: inherit; */
}
:lang(hi) .count-block {
    padding: 25px !important;
    background-color: #f8f8f8;
    position: relative;
    height: 120px !important;
}

:lang(hi) .department-profile>p {
    text-align: justify;
    line-height: 1.4;
    font-size: 16px;
	padding: 0 20px;
    background: transparent;
}
:lang(hi).department-profile>ul {
    text-align: justify;
    line-height: 1.4;
    font-size: 16px;
	padding: 0 20px;
    background: transparent;
}
.myevents-details {
    padding: 10px 10px;
}
.event-details.myevents-details h4 {
    line-height: 0.8 !important;
}
.event-details.myevents-details h4 a {
    font-size: 18px !important;
    font-weight: 600;
}
section#block-views-block-manuu-events-block-1 {
    background: #b99337;
	margin:15px 0;
	padding: 0;
	height:440px;
}
section#block-views-block-manuu-events-block-1 .title-wrap>span {
    display: none;
}
section#block-views-block-manuu-events-block-1 .title-wrap {
    padding-bottom: 0 !important;
}
h3.title.overview-title.events-tiltle span {
    background: #b99337;
    color: #000;
}
section#block-views-block-manuu-events-block-1 .title-wrap>h3 {
    color: #fff !important;
}
.owl-dots {
    display: none !important;
}
.upcoming-events {
    min-height: 345px;
	border: 1px solid #000;
    margin-bottom: 0;
}
.upcoming-events p {
    font-weight: 400;
    margin: 0;
    line-height: 1.7;
}
.academic-units h5 {
    text-align: center;
    font-weight: 500;
}
.item.thumbnail.upcoming-events ul>li {
    font-weight: 600;
    margin: 0;
}
.event-margin {
    margin-top: 30px;
    margin-bottom: 30px;
}
.events-description {
    margin: 30px 0;
}
.events-description p {
    text-align: justify;
    font-size: 1.2em;
    line-height: 1.7;
}
.events-description h4 {
    font-size: 24px;
    line-height: 1.5;
}
.event-details-contact {
    font-size: 20px;
    background: #eee;
}
.col-sm-12.border-top span>p {
    font-size: 18px;
	word-spacing: -1px !important;
}
.event-detaild-back {
    background: #eeeeee75;
	padding-top: 10px;
}
.Upcoming-Events-sidebar h5>span {
    display: none;
}
.Upcoming-Events-sidebar h5 {
    text-align: center;
    font-size: 1.5em;
    padding-top: 10px;
}
div#block-views-block-manuu-events-block-2 {
    background: #eee;
}
.views-field.views-field-field-orgunitl2-image img {
    width: 100%;
    height: auto;
}
p.employee-resume {
    text-align: right;
}
.js-form-item.form-item.js-form-type-textfield.form-item-field-event-name-value.js-form-item-field-event-name-value.form-no-label {
    float: left;
    padding: 0 8px;
	width: 50%;
}
.js-form-item.form-item.js-form-type-select.form-item-field-event-type-target-id.js-form-item-field-event-type-target-id.form-no-label {
    float: left;
    padding: 0 8px;
}
input#edit-field-event-name-value {
    padding: 12px;
    margin: 2px;
	width: 100%;
}
select#edit-field-event-type-target-id {
    padding: 13px 30px;
    margin: 2px;
}
form#views-exposed-form-manuu-events-page-2 {
    padding: 30px 0;
    margin-bottom: 5px;
    background: linear-gradient(40deg,#2096ff,#05ffa3)!important;
}
input#edit-submit-manuu-events {
    padding: 11px 40px;
    margin-top: 2px;
	background:#f3216f
}
.event-list-back {
    background: #eee;
    padding: 5px;
}
a.viewall {
    padding: 10px;
    background: #eee;
    position: relative;
    left: 89.3%;
    top: -11px !important;
	font-weight: 600;
}
.events-front h5 {
    text-align: center;
    font-size: 25px;
    position: relative;
    top: 12px;
    color: #000;
    font-weight: 600;
	margin: 0 0 0 0;
}
/*-------------------------------------*/
.dropbtn {
  background-color: #daa520;
  color: #eee;
  padding: 9px 5px;
  font-size: 16px;
  border: none;
  font-weight:600;
}

.lang-div >.dropdown {
    position: relative;
    display: inline-block;
}
.lang-div{
	font-size: 14px;
    padding: 13px 0;
    font-weight: 600;
}
span.lang-switcher {
    padding-right: 5px;
}
.dropdown-content {
  display: none;
  position: absolute;
  background-color: #daa520;
  min-width: 90px;
  box-shadow: 0px 8px 16px 0px rgba(0,0,0,0.2);
  z-index: 4;
}

.dropdown-content a {
  color: black;
  padding: 3px 13px;
  text-decoration: none;
  display: block;
}
.dropdown-content.lang-switcher a {
    color: #eee !important;
    font-weight: 600;
}
button.dropbtn>.caret {
    margin-left: 5px;
	color: #eee !important;
}
.dropdown-content a:hover {background-color: #9e9c9c;}

.dropdown:hover .dropdown-content {display: block;}

.dropdown:hover .dropbtn {background-color: #daa520}

/*-------------------------------------*/
section#block-views-block-school-pages-block-7 {
    padding-top: 0 !important;
    padding-bottom: 0 !important;
	position: relative;
}
.serch-employee {
    padding: 8px;
	border-bottom: 1px solid #eee;
}
.employee-search-table {
    border: 1px solid #eee;
}
section#block-views-block-school-pages-block-8 {
    padding-top: 0;
    padding-bottom: 0;
}
.views-field.views-field-field-banner-image img {
    width: 100%;
    height: auto;
}
section#block-views-block-school-pages-block-9 {
    padding-top: 0;
    padding-bottom: 0;
}
div#block-manuucustomfooter1 a {
    color: #969696;
}
.item.thumbnail.upcoming-events img {
    max-width: 100%;
    height: 150px;
	width:100% !important;
}
.event-detaild-back img {
    max-width: 100%;
    height: 420px;
}
.upcoming-event{
	min-height:500px;
}
.thumbnail.upcoming-event img {
    max-width: 100%;
    height: 250px;
}
.owl-carousel .owl-item .quote-author img{
	height:auto;
	max-width:60px;
	margin-left:5px;
}
.quote-footer h5>a{
	font-size:22px;
}
.owl-carousel .owl-stage-outer {
    position: relative;
    overflow: hidden;
    /* border-radius: 10px; */
    -webkit-transform: translate3d(0px, 0px, 0px);
}
  blockquote:before{
    content: "";
}



.quote-wrap.dark {
    color: #fff;
    background: #eee;
}
.title-wrap .separator.line-separator {
    bottom: 6px !important;
}
.title-wrap {
    position: relative;
    padding-bottom: 5px !important;
    margin-bottom: 0 !important;
}
.title-container {
    text-align: center;
    margin-bottom: 0 !important;
}

/*
h3.title.overview-title {
    margin: 0 !important;
    background: url(http://manuu.edu.in/sites/default/files/GeneralUploads/STRIP_OVERVIEW.png) no-repeat 50% 50%;
    color: transparent;
    padding: 2px 0 12px 0;
} */

 h3.title.overview-title:before {
    content: "";
    position: absolute;
    height: 2px;
    top: 50%;
    background-color: #000;
    margin-top: -0.09rem;
    left: 0;
    right: 0;
}
h3.title.overview-title span {
    background-color: #f5f5f5;
    display: inline-block;
    position: relative;
    padding: 0 1.25rem;
    max-width: 95%;
	text-transform: uppercase;
    /* overflow: hidden; */
}
h3.title.annoucement-title:before {
    content: "";
    position: absolute;
    height: 2px;
    top: 50%;
    background-color: #000;
    margin-top: -0.09rem;
    left: 0;
    right: 0;
}
h3.title.annoucement-title span {
    background-color: #ffffff;
    display: inline-block;
    position: relative;
    padding: 0 1.25rem;
    max-width: 95%;
	text-transform: uppercase;
    /* overflow: hidden; */
}
h5.academic_home:before {
    content: "";
    position: absolute;
    height: 2px;
    top: 28%;
    background-color: #000;
    margin-top: -0.09rem;
    left: 0;
    right: 0;
}
h5.academic_home span {
    background-color: #ffffff;
    display: inline-block;
    position: relative;
    padding: 0 1.25rem;
    max-width: 95%;
    text-transform: uppercase;
}
.quote-footer.news-type-footer h5 a {
    color: #000;
}
blockquote p a {
    color: #fff;
	font-size: 15px;
}
.col-sm-6.col-md-3.dashboard {
    height: 140px;
}
.col-sm-6.col-md-3.dashboard h5 {
    font-size: 16px;
    font-weight: 400;
}
.dashboard-font h5,h3 {
    font-size: 25px !important;
    font-weight: 600;
}
nav.nav-main.mega-menu {
    position: relative;
    top: 20px;
}

.quote-footer>h5>a {
	font-size:27px !important;
}

.quote-wrap > blockquote {
    background: #2196f3 !important;
    margin-bottom: 0;
    padding: 5px 25px !important;
}
input#edit-field-employee-name-value {
    padding: 12px;
    margin: 2px;
    width: 100%;
}
.js-form-item.form-item.js-form-type-textfield.form-item-field-employee-name-value.js-form-item-field-employee-name-value.form-no-label {
    float: left;
    width: 75%;
}
.box-shadow-border{
	padding:10px 10px;
	box-shadow: 0 8px 16px 0 rgba(0,0,0,0.2);
	margin-bottom: 20px;
}
#header .header-top ul.nav-top li:not(:first-child):after {
    content: "";
    display: block;
    width: .125rem;
    height: 2rem;
    right: 100%;
    top: 50%;
    position: absolute;
    margin-top: -.6875rem;
    margin-right: -.0625rem;
    background-color: #eee;
}
.top-header-list li span {
    padding: 6px 7px !important;
    font-size: 13px;
}
ul.social-icons.color li {
    margin: 0 3px;
}
header#header {
    border-bottom: 2px solid #464545;
}
.quote-wrap.dark > blockquote{
	height:135px !important;
}
.quote-wrap.dark>blockquote>p{
	line-height:1.5;
	font-size: 13px;
    font-style: normal;
    font-weight: 300;
}
.view-courses a {
    display: block;
    position: relative;
    top: 29px;
    right: 0;
    border: 2px solid #fff;
    padding: 15px 0;
    font-weight: 600;
    background: maroon;
}
.col-md-12.department-profile.box-shadow-border {
    padding: 10px 20px;
    text-align: justify;
}
.col-md-12.department-profile.box-shadow-border h4 {
    text-decoration: underline;
    color: #2196f3;
    font-size: 24px;
    font-weight: 400;
}
section#block-views-block-school-pages-block-10 {
    padding: 0;
}
div#block-textresize {
    display: none;
}
.font-resize.col-sm-2.col-xs-6 {
    padding-right: 15px;
    position: relative;
    border-right: 1px solid #eee;
    top: 3px;
	height:35px;
}
.container.department-profile.box-shadow-border {
    padding: 30px;
}
.student-support p {
    padding: 0;
    line-height: 1.4;
}
.js-form-item.form-item.js-form-type-textfield.form-item-mom-title.js-form-item-mom-title.form-no-label {
    margin-left: 12px;
}
.ugc-guest-house p {
    text-align: justify;
}
.ugc-guest-house img {
    width: 100%;
    height: auto;
}
.views-row.views-row-0.views-row-odd.views-row-first {
    position: relative;
}
.fee-payment p {
    text-align: center;
    font-size: 1.2em;
    font-weight: 600;
}
.cte-compliance h5 {
    font-size: 16px !important;
}
.chancellor-page p {
		margin: 0;
		padding-left:5px;
}
.margin-top-10{
	margin-top:10px;
}

li#admis_click a.is-active {
    background: maroon;
    color: #fff;
}
form#views-exposed-form-documents-page-7 {
    background: #dad4d4;
}
input#edit-submit-documents {
    background: maroon;
    font-weight: 600;
}
h5.faculty-lists {
    border-bottom: 3px solid #2a66ac;
    padding-bottom: 8px;
    color: maroon;
	font-size: 2em;
    font-weight: 400;
}
/* .owl-stage {
    transition: all 8.25s ease 0s !important;
} */
h5.ddc-list {
    background: #0fd5c7;
    padding: 12px 10px;
    color: #fff;
}
.single-box1.thumbnail {
    width: 100%;
    height: 232px;
    margin-bottom: 10px;
    background: #efebeb;
}
.single-box1.thumbnail img {
    width: 100%;
    height: 160px !important;
}
.single-box1.thumbnail p {
    background: maroon;
    border: 3px solid #ccc;
    text-align: center;
}
.single-box1.thumbnail p a {
    color: #fff !important;
    font-size: 16px;
}
form#views-exposed-form-manuu-events-page-1 {
    margin-bottom: 30px;
    background: #ccc;
    padding-bottom: 20px;
}
h5.event-title {
    color: maroon;
    padding-top: 10px;
}
.thumbnail.dept-upcoming-event a > img {
    width: 100%;
    height: 260px;
}
.dept-upcoming-event {
    width: 100%;
    height: 410px;
}
form#views-exposed-form-manuu-events-page-4 {
    margin-bottom: 30px;
	background:#ccc;
	padding-bottom: 20px;
}
p.text-align-justify.cpio-list span a {
    float: right;
    background: #0fd5c7;
    color: #fff;
    font-weight: 600;
    padding: 5px;
}
li.download-widget-excel a:before {
    content: "\f1c3" !important;
    margin-right: 10px;
    color: #1D6F42;
    font-family: FontAwesome;
}
.academic-resource img {
    width: 100%;
    height: auto;
}
.academic-resourse-desc p {
    padding: 5px 0;
    text-align: justify;
}
ul.social-icons.vc-social-icon li a {
    padding: 5px;
    color: #555;
	font-weight:600;
}

/* .col-sm-6.menu-linksext {
    padding-left: 92px;
}  
 .social-icons-manuuu {
    padding-right: 0;
	margin:0 2px;
} */ 
#header.flat-menu .social-icons {
    margin: 10px 0 0 !important;
}
.views-field.views-field-field-video-name .manuu-video {
    padding: 15px 0;
}
.row.counter-sm {
    padding-bottom: 15px;
}
.quote-footer.news-type-footer h5 a {
    font-size: 20px !important;
	padding-left:53px;
}
blockquote p a:hover {
    color: #fff;
    font-size: 15px;
}
.upcoming-event-border {
    padding: 3px;
    border: 2px solid #000;
    background: #fff;
}
.academic-units h5 {
    color: #000;
}
.product-details {
    padding: 6px 5px !important;
}
.shop-wrap.box-shadow.img-thumbnail {
    border: 1px solid #555;
}
footer .main-footer{
	padding:30px 0;
}
:lang(hi) .view-courses a {
    display: block;
    position: relative;
    top: 29px;
    right: 0;
	color:#fff;
    border: 2px solid #fff;
    padding: 15px 0;
    font-weight: 600;
    text-align: center;
    background: maroon;
}

p.orgunitl2-dir {
    color: #3365b1;
    font-size: 2.7rem;
    font-weight: 700;
    background: transparent;
}

.bullet-point p a:before {
    content: ">>";
    color: #448aff;
    font-size: 14px;
    float: left;
    padding: 0 5px 0 0;
}

ol.naac-committee li a:before {
    margin-right: 10px;
    color: red;
    content: "\f1c1";
    font-family: FontAwesome;
}
ol.naac-committee li {
    margin: 10px 0;
}

ul.iqac-reports li a:before {
    margin-right: 10px;
    color: #11867e;
    content: "\f201" !important;
    font-family: FontAwesome;
}

.department-profile.box-shadow-border h3 {
    border-bottom: 3px solid #2196f3;
}
.iqac-section a:before {
    margin-right: 10px;
    color: #11867e;
    content: "\f15c";
    font-family: FontAwesome;
    font-size: 20px;
}

ul.feedana-iqac li a:before {
    margin-right: 10px;
    color: #11867e;
    content: "\f200";
    font-family: FontAwesome;
}

li.pager__item.is-active a {
    background: #2196f3;
    color: #fff;
}

.press-release p {
    text-align: justify;
}
.school-testing h3 {
    margin: 0;
    padding: 0 10px;
  /*  background: #60a6de;*/
    color: #fff;
}
.school-testing.Program-list h3 {
    background: #2196f3;
}
.school-testing {
    border: 1px solid #ccc;
}
.courses-list ul li a {
    font-size: 20px;
    font-weight: 400;
    padding: 5px 10px;
    border-bottom: 1px solid #ccc;
    display: block;
}

.department-profile tr td {
    text-align: justify;
}
/* .events-description h4 span {
    color: red;
}
.caption p a span {
    color: red;
} */
/*
social-icons {
    margin: 10px -15px 0 !important;
}
@media (min-width: 992px)
#header.flat-menu .social-icons {
    margin: 11px 10px 9px 10px;
    margin: 10px -15px 0;
} */
/* section#block-slideindexkids {
    background: rgba(0,0,0,0.5);    
}
section#block-slideindexkids {
    background: #9E9E9E !important;
} */
/* section#block-slideindexkids {
    padding: 0 390px;
    background: #5a5959;
} */
/* #header nav .dropdown ul.dropdown-menu .mega-menu-content li.dropdown-submenu>a.menu-highlight-item {
    background: #d02626 !important;
    position: relative;
    right: -61px;
} */
/* .centres-list {
    min-height: 200px;
} */
/* li#admis_click.active a {
    background: maroon;
	color:white;
} */

@media (max-width: 640px){
.owl-carousel .owl-item .quote-author img{
	max-width:40px;
}
.item.notices-highlight a {
    color: #a51c30 !important;
    font-size: 0.99em;
}
.block-popupblock-modal .spb_center {
    width: 100% !important;
    height: auto;
}
}

@media screen and (max-width: 767px) {
	div#views_slideshow_cycle_main_school_pages-block_5 img {
    width: 100%;
    height: auto;
    }
	.block-popupblock-modal .spb_center {
    width: 100% !important;
    height: auto;
}
	input#edit-submit-documents {
		margin-left: 8px !important;
		margin-bottom: 6px !important;
		padding: 12px 40px;
	}
	input#edit-department {
		padding: 12px;
		width: 100%;
	}
	.js-form-item.form-item.js-form-type-textfield.form-item-namecontains.js-form-item-namecontains.form-no-label {
		float: left;
		padding: 8px;
		width: 100%;
	}
	input#edit-namecontains {
		padding: 12px;
		margin-left: 2px;
		width: 100%;
	}
	.js-form-item.form-item.js-form-type-textfield.form-item-department.js-form-item-department.form-no-label {
		width: 100%;
		margin:0 !important;
	}
	h5.faculty-lists {
		border-bottom: 3px solid #2a66ac;
		padding-bottom: 8px;
		color: maroon;
		font-size:19px !important;
	}
	.event-detaild-back img {
		max-width: 100%;
		height: auto;
	}
	.col-md-12.department-profile.box-shadow-border {
		text-align: justify;
		padding: 20px 0;
	}
	
	.dropdown-content{
		min-width:64px;
	}
	.view-courses a{
		right:0;
	}
	#header .logo img{
		width:auto !important;
	}
	.langdivxs{
		display:block !important;
		top:22px;
	}
	.sticky-menu-active #header>.container .langdivxs{
		top:40px;
	}
	.lang-div {
		font-size: 10px;
		padding: 10px 0;
		font-weight: 600;
	}
	.js-form-item.form-item.js-form-type-textfield.form-item-field-employee-name-value.js-form-item-field-employee-name-value.form-no-label {
		width: 100%;
	}
	.col-sm-6.about-manuu img {
		width: 100%;
		height: auto;
	}
	.owl-carousel .owl-item .quote-author img {
		height: auto !important;
		max-width: 40px !important;
		margin-left: 5px;
	}
	input#edit-submit-manuu-events{
		width: 50%;
		margin-left: 12px;
	}
	select#edit-field-event-type-target-id{
		width:100%;
	}
	.js-form-item.form-item.js-form-type-select.form-item-field-event-type-target-id.js-form-item-field-event-type-target-id.form-no-label{
		width: 100% !important;
	}
	input#edit-field-event-name-value{
		width: 100% !important;
	}
	.js-form-item.form-item.js-form-type-textfield.form-item-field-event-name-value.js-form-item-field-event-name-value.form-no-label{
		float:none;
		width:100%;
	}
	a.viewall{
		left:3px;
		top:-9px !important;
	}
  .dept-bottom-img {
		width: 100%;
		height: 100%;
		border-bottom: none;
		border-left: none;
	}
	.dept-bottom-img>img{
		max-width:100%;
		height:auto;
	}
	.school-titles {
    background: #eee;
    }
	.col-sm-12.school-titles h2 {
		bottom: 0;
		font-size: 1.3em;
		font-weight: 700;
		line-height: 20px;
		position: relative;
		padding: 15px 0
	}
	.views-field.views-field-field-press-news-images img {
    width: 100%;
    height: auto;
} 
	.press-release-details {
		padding: 15px;
	}
	div#views_slideshow_cycle_main_press_releases_clippings-page_2 {
		box-shadow: 1px 0 8px 0 #dfdfdf;
	}
	.department-banner-Title {
		position: relative;
		bottom: 0;
		background: #b2001fe6;
		color: #fff;
		left: 0;
		font-size: 1.3em;
		padding: 20px;
		font-weight: 700;
		width: 100%;
    }
	.uni-medal-3:before {
		content: "\e622";
		position: absolute;
		left: 10px;
		font-weight: bold;
		font-family: 'universh-icon';
		font-size: 20px !important;
		color: darkslategrey;;
	}
	.dropbtn{
		background-color: #2196f3;
		color: #eee;
		padding: 7px 5px;
		font-size: 12px;
		border: none;
		position:relative;
		top:20px;
		font-weight: 600;
	}
	.logo.col-lg-12.col-md-12.col-sm-12.col-xs-6.logo-sticky-active {
    top: 15px;
	}
	/* #header > .container{
		height:auto;
	}
	#header > .container{
		height:auto;
	} */
}
@media screen and (max-width: 480px){
	#header .logo img{
		width:135px !important;
	}
	.dropbtn{
		background-color: #2196f3;
		color: #eee;
		padding: 7px 5px;
		font-size: 12px;
		border: none;
		position:relative;
		top:20px;
		font-weight: 600;
	}
	.logo.col-lg-12.col-md-12.col-sm-12.col-xs-6.logo-sticky-active {
    top: 15px;
}
.block-popupblock-modal .spb_center {
    width: 100% !important;
    height: auto;
}
.slider-below-wrap.bg-white.shadow.active.typo-dark.slider-element {
    height: auto !important;
}

.thumbnail.slider-highlights {
    height: auto;
    width: 100%;
    border: none;
    display: block;
    margin: 6px 0;
}

.thumbnail.slider-highlights p a {
    color: #101010;
    font-size: 14px;
    font-weight: 400;
}


}
.langdivxs{
		display:none;
	}
/*My CSS ENDS HERE*/
/* Added css for minuts of meeting Rahmat */
input#edit-title {
    padding: 12px;
    margin-left: 2px;
}
.js-form-item.form-item.js-form-type-textfield.form-item-title.js-form-item-title.form-no-label {
    float: left;
    padding: 8px;
}
input#edit-submit-file-uploads {
    width: 107px;
    height: 50px;
    margin-top: 7px;
}
input#edit-submit-file-uploads:hover {
	background: maroon;
    box-shadow: 0 8px 16px 0 rgba(0, 0, 0, 0.46);
}
form#views-exposed-form-file-uploads-page-2 {
    margin-bottom: 30px;
    background: #eee;
    padding: 20px;
}
.js-form-item.form-item.js-form-type-textfield.form-item-field-file-upload-name-value.js-form-item-field-file-upload-name-value {
    float: left;
    padding: 8px;
}
input#edit-field-file-upload-name-value {
    padding: 12px;
    margin-left: 2px;
}
form#views-exposed-form-file-uploads-page-3 {
    margin-bottom: 30px;
    background: #eee;
    padding: 20px;
}
/*18-10-2019 */
.js-form-item.form-item.js-form-type-textfield.form-item-degree.js-form-item-degree.form-no-label {
    float: left;
    padding: 8px;
}
.js-form-item.form-item.js-form-type-textfield.form-item-department.js-form-item-department.form-no-label {
    float: left;
    padding: 8px;
}
.js-form-item.form-item.js-form-type-textfield.form-item-resourcename.js-form-item-resourcename.form-no-label {
    float: left;
    padding: 8px;
}
input#edit-degree {
    display: none;
}
input#edit-resourcename {
    padding: 12px;
    margin-left: 2px;
}
input#edit-department {
    padding: 12px 5px;
   /*  margin: 0 20px; */
}
/* 26-10-2019 */
.js-form-item.form-item.js-form-type-textfield.form-item-namecontains.js-form-item-namecontains.form-no-label {
    float: left;
    padding: 8px;
}
input#edit-namecontains {
    padding: 12px;
    margin-left: 2px;
}
input#edit-submit-documents {
    margin: 8px 8px;
    padding: 12px 40px;
}
input#edit-submit-documents:hover{
	background: maroon;
    /* margin: 8px 59px; */
    box-shadow: 0 8px 16px 0 rgba(0, 0, 0, 0.46);
}
form#views-exposed-form-documents-page-2 {
    margin-bottom: 30px;
    background: #eee;
    padding: 20px;
}
input#edit-mom-title {
    float: left;
    padding: 12px;
    margin-top: 9px;
}
form#views-exposed-form-documents-page-3 {
    margin-bottom: 30px;
    background: #eee;
    padding: 20px;
}
/*27-10-2019*/
form#views-exposed-form-documents-page-1 {
    margin-bottom: 30px;
    background: #eee;
    padding: 20px;
	overflow-x: auto;
}
.hostel-img {
    background-color: #eee;
    padding: 3px;
    box-shadow: 1px 0 8px 0 #dfdfdf;
}
.hostel-title {
    color: #fff;
    font-size: 2.4rem;
    font-weight: 700;
    background: #0fd5c7;
    padding: 5px 10px;
}
tr.table-primary {
    background-color: #0fd5c7;
}
.col-md-7.position-static.p-4.pl-md-0 {
    padding: 9px;
}

/* End 30-10-2019 */

input#edit-namecontains {
    padding: 12px;
    margin-left: 2px;
}
input#edit-schoolcentre {
    float: left;
    padding: 12px 5px;
    margin: 0 22px;
    margin-top: 8px;
}
input#edit-department {
    padding: 12px;
}
.js-form-item.form-item.js-form-type-textfield.form-item-department.js-form-item-department.form-no-label {
    float: left;
   /*  width: 100%; */
	margin: 0 9px;
}
.js-form-item.form-item.js-form-type-textfield.form-item-namecontains.js-form-item-namecontains.form-no-label {
	float: left;
    padding: 8px;
   /*  width: 100%; */
}
form#views-exposed-form-documents-page-5 {
    margin-bottom: 30px;
    background: #eee;
    padding: 20px;
	overflow-x: auto;
}
.js-form-item.form-item.js-form-type-textfield.form-item-schoolcentre.js-form-item-schoolcentre.form-no-label {
    float: left;
    width: 30%;
    margin: 0 5px 0 -5px;
}
/* 11-11-2019 */
.practice-area .single-box{
  margin-left: 25px;
  position: relative;
  border: 1px solid #ededed;
  margin-bottom: 60px;
  padding-bottom: 30px;
}
.single-box p {
    padding: 0;
    text-align: center;
}
.single-box img {
    margin: 0 auto;
    display: block;
}
.fellowship-scholarship p {
    text-align: justify;
}
.fellowship-scholarship {
    box-shadow: 0 4px 8px 0 rgba(0,0,0,0.2);
    padding: 10px;
}
input#edit-submit-staff {
    margin-top: 9px;
    padding: 12px 40px;
    margin-left: 12px;
}
input#edit-submit-staff:hover {
    background: maroon;
    box-shadow: 0 8px 16px 0 rgba(0, 0, 0, 0.46);
}
input#edit-submit-staff {
    margin-top: 2px;
    padding: 12px 40px;
    margin-left: 12px;
}
.js-form-item.form-item.js-form-type-textfield.form-item-empname.js-form-item-empname.form-no-label {
    float: left;
    padding: 8px;
}
form#views-exposed-form-staff-page-3 {
    margin-bottom: 30px;
    background: #eee;
    padding: 20px;
}
input#edit-empname {
    padding: 12px;
    margin-left: 2px;
}
span.directory a {
    color: green;
}
.single-box1 img {
    margin: 0 auto;
    display: block;
    height: 250px;
}
.AcademicResourceHeader {
    text-align: center;
    font-size: 29px;
    background-color: #0fd5c7;
    color: white;
}
.textalign {
    margin-left: 20px;
    margin-right: 20px;
    margin-top: 20px;
}
.textalignu {
    margin-left: 20px;
    margin-right: 50px;
    margin-top: 20px;
}
.urheader {
    font-size: 50px;
}
.ModuleDate1 {
    display: inline-block;
    float: left;
    padding: 8px 10px 10px;
    width: 50%;
}
.ModuleHeadlineLink1 {
    display: inline-block;
    float: left;
    padding: 8px 10px 10px;
    width: 50;
}

.Research-publication h3 {
    border-bottom: 4px solid #2196f3;
}
p.meeting-agenda a {
	padding: 8px 10px 10px;
	width:80%;
}
p.meeting-agenda a:hover {
    background: #ccc;
}

.ModuleItemRow.clearfix.iqac-section ul li a {
    padding: 10px 8px 10px;
    display: inline-block;
}

.ModuleItemRow.clearfix.iqac-section ul li a:hover {
    background: #ccc;
}

#block-popupblock {
  display: none;
}
span.block-popupblock-modal-close.spb_close {
    color: #000 !important;
}

.popup-blocks p a {
    color: #000 !important;
    font-size: 18px;
    font-weight: 600;
}

.popup-blocks img{
	display:block;
	margin:0 auto;
}

.block-popupblock-modal .spb_center {
    width: 100%;
    height: auto;
}

.more-notification-files ul li a {
    Display: inline-block;
    float: right;
    padding: 8px 10px 10px;
    width: 80%;
}

.more-notification-files ul li a:hover {
    background: #ccc;
}

form#views-exposed-form-notification-page-4 {
    margin-bottom: 30px;
    background: #eee;
    padding: 20px;
	display: flex;
}

.breadcrumb>li+li:before {
    content: ">>" !important;
}
.member-detail-wrap.employee-details-profile p span a {
    padding: 0 4px;
}
.js-form-item.form-item.js-form-type-textfield.form-item-field-notification-publish-date-value.js-form-item-field-notification-publish-date-value.form-no-label {
    display: inline-block;
    float: left;
    
}

div#edit-field-notification-publish-date-value--description {
    padding: 0 9px;
}

form#views-exposed-form-notification-page-4 #edit-submit-notification{
	margin-top:30px !important;
}

.gallery-images {
    margin: 3px 0;
}

.gallery-images img {
    width: 100%;
    height: 260px;
    padding: 5px;
    border: 1px solid #ccc;
}

a.phoge {
    background: #2196f3;
    color: white;
    padding: 2px;
    border-radius: 5px;
}

.dept-sec {
    height: 150px;
}

#header nav ul.nav-main li a{
	font-size:11px !important;
}

h4.panel-title.accordian-naac a {
    font-size: 14px;
    font-weight: 500;
}
.department-profile>p>i {
    font-size: 18px;
    font-weight: 300;
    line-height: 1.5;
    color: #031c54;
}

table.table.table-bordered.scroll-table {
    display: inline-block;
    overflow-x: auto;
	height: 420px;
}
table.table.table-bordered.scroll-table tr {
    width: 100%;
    display: inherit;
    height: 60px;
    table-layout: fixed;
}

.department-profile.box-shadow-border ul li a:before {
    margin-right: 10px;
    color: #11867e;
    content: "\f15c";
    font-family: FontAwesome;
    font-size: 16px;
}
.department-profile span img {
    width: auto;
    padding: 5px;
}

.slider-below-wrap.bg-white.shadow.active.typo-dark.slider-element .row {
    padding: 15px 0;
}
.slider-below-wrap.bg-white.shadow.active.typo-dark.slider-element {
    height: 250px;
	padding-top:5px;
}

a.ModuleHeadlineLink.notification-new span {
    padding: 5px;
}

.more-notification-file ul li span a:before {
    margin-right: 10px;
    color: #11867e;
    content: "\f15c";
    font-family: FontAwesome;
    font-size: 14px;
    padding-left: 20px;
}

.ModuleItemRow.clearfix.general-reports a:before {
    margin-right: 10px;
    color: #11867e;
    content: "\f201" !important;
    font-family: FontAwesome;
}

.ModuleItemRow.clearfix.general-reports .ModuleHeadlineLink {
    width: 100% !important;
}
.ModuleItemRow.clearfix.employee-forms a:before {
    margin-right: 10px;
    color: #11867e;
    content: "\f022" !important;
    font-family: FontAwesome;
    font-size: 18px;
}
h3.title.annoucement-title span:before {
    content: "\f0a1";
    display: inline-block;
    font-family: FontAwesome;
    color: #000;
    padding: 0 5px;
}
.naac-tabbed div#block-versh-local-tasks {
    position: relative;
    right: 0;
}
.naac-tabbed #block-versh-local-tasks > ul {
    background: cadetblue;
    padding: 15px;
}
.naac-tabbed div#block-versh-local-tasks ul li {
    
    padding: 14px 5px;
}
.naac-tabbed div#block-versh-local-tasks ul li a {
    color: #fff;
	background: #0fd5c7;
    padding: 13px;
}

.naac-tabbed div#block-versh-local-tasks ul li a.is-active {
    background: #f5f5f5;
	color: #555;
    padding: 14px 8px;
}


/*End of CSS Minutes of Meeting Rahmat*/
/* blockquote:after {
    color: inherit;
    content: "";
    font-family: inherit;
    background: url(http://rrbsecunderabad.nic.in/images/New.gif) no-repeat;
	width:35px;
	height:15px; 	
	font-size:0;
    left: 15px;
    opacity: 1.5;
    position: absolute;
    top: 10px;
} */
/* .item.notices-highlight a {
	color: #fff !important;
    font-size: 1.1em;
	font-weight:300;
    padding: 0;
	display:block;
} */
