/*
Theme Name: WVUP Child
Author: Infojini
Author URI: https://www.infojiniconsulting.com
Version: 1.0.0
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Template: /wvup
Text Domain: wvup-child
*/

    
a, a:hover, a:active, a:focus{
   color:#e9b145;
   
} 

_:-ms-lang(x), _:-webkit-full-screen, .s-visit::before{
     z-index:6 !important; 
}
/*_:-ms-lang(x), _::-webkit-meter-bar, .s-visit .contact-schedule-visit-para{
    background-color:red;
}*/

.ac-header{
    background-color:#fff;
}
.site-content {
    background-color:#fff !important;
}


p a{
  text-decoration: none;
}

p a:hover {
  text-decoration: underline;
}

.vc_tta-accordion:focus{
    outline:none;
}

/* Let's get this party started */
.sidebarul::-webkit-scrollbar {
    width: 8px;
}

/*.site-main{
    position: relative;
}*/

.dropdownhover-bottom{
    -webkit-animation-fill-mode: none !important;
    animation-fill-mode: none !important;
    -webkit-transform: initial !important;
    transition: initial !important;
    -webkit-transition: initial !important;
   -webkit-transform-origin: top !important;
    transform-origin: top !important;
    -o-transition-property: none !important;
-moz-transition-property: none !important;
-ms-transition-property: none !important;
-webkit-transition-property: none !important;
transition-property: none !important;
/*CSS transforms*/
-o-transform: none !important;
-moz-transform: none !important;
-ms-transform: none !important;
-webkit-transform: none !important;
transform: none !important;
/*CSS animations*/
-webkit-animation: none !important;
-moz-animation: none !important;
-o-animation: none !important;
-ms-animation: none !important;
animation: none !important;
}

#content, .site-main > .type-page.status-publish{
    position: relative;
}

#main{
    position: static;
}




.custom-header .page-title small {
    color: #fff;
    display: none;
}

/*#listing-header-font{
    margin-bottom:30px;
}*/

.alert-box-no-alert{
    margin-bottom: 30px;
}

.vc_btn3-container{
   /*  margin-bottom:0 !important; */
	 margin-bottom:0;
}
.announcement-inner .vc_col-sm-12 > .vc_column-inner {
    padding:0;
}

/* put 0 padding for inner page */

.wpb_button, .wpb_content_element, ul.wpb_thumbnails-fluid>li {
   margin-bottom: 0; 
}

.vc_row-has-fill>.vc_column_container>.vc_column-inner{
    padding-top:0;
}
.vc_col-has-fill>.vc_column-inner, .vc_row-has-fill+.vc_row-full-width+.vc_row>.vc_column_container>.vc_column-inner, .vc_row-has-fill+.vc_row>.vc_column_container>.vc_column-inner, 
.vc_row-has-fill+.vc_vc_row>.vc_row>.vc_vc_column>.vc_column_container>.vc_column-inner, .vc_row-has-fill+.vc_vc_row_inner>.vc_row>.vc_vc_column_inner>.vc_column_container>.vc_column-inner, 
.vc_row-has-fill>.vc_column_container>.vc_column-inner, .vc_row-has-fill>.vc_row>.vc_vc_column>.vc_column_container>.vc_column-inner, .vc_row-has-fill>.vc_vc_column_inner>.vc_column_container>.vc_column-inner,
 .vc_section.vc_section-has-fill, .vc_section.vc_section-has-fill+.vc_row-full-width+.vc_section, .vc_section.vc_section-has-fill+.vc_section{
    padding-top:0;
}

/* end inner-page css */

h3, h3 strong{
    font-size:30px;
    font-weight:300;
    color: rgba(23, 43, 84, 0.81);
    margin:0;
    padding:0;
}

p {
    font-size:16px;
    color: rgba(0, 0, 0, 0.6);
   
}

/* Track */
.sidebarul::-webkit-scrollbar-track {
    -webkit-box-shadow: inset 0 0 6px rgba(0,0,0,0.3); 
    -webkit-border-radius: 10px;
    border-radius: 10px;
}

.vc_general.vc_btn3:focus, .vc_general.vc_btn3:hover{
    border-bottom:none;
}
 
/* Handle */
.sidebarul::-webkit-scrollbar-thumb {
    -webkit-border-radius: 10px;
    border-radius: 5px;
   background: rgba(74, 71, 71, 0.8); 
    -webkit-box-shadow: inset 0 0 6px rgba(0,0,0,0.5); 
}
.sidebarul::-webkit-scrollbar-thumb:window-inactive {
    background: rgba(74, 71, 71, 0.4);
}

.vc_message_box-icon>*, .vc_message_box-icon>.fa {
    font-size: 16px !important;
    line-height: 1;
    left: 72%;
    top: 41%;
}
.tx-effect-1.tx-menu {
    visibility: hidden;
    -webkit-transform: translate3d(-100%, 0, 0);
    transform: translate3d(-100%, 0, 0);
}
.section-heading-center{
    text-align: center;
    font-size: 30px;
    color: #172b54 !important;
    font-weight: lighter;
    padding-top:0;
}

.section-heading-left{
    text-align: left;
    font-size: 30px;
    color: #172b54 !important;
    font-weight: lighter;
}
.content-area{
    width:1350px;
}


.ac-header .container{
    width:86%
}
#ac-mainnav .container{
    width:85%
}

.ac-header-top-contact ul.menu li a {
    padding: 0 16px;
}

.home-v1 .nav .current-menu-item > a:hover{
    color:#091326;
}


.ac-header-top-contact .current-menu-item a{
    color:#e9b145 !important;
}



.top-social{
    float: right;
}
.ac-header-top-contact{
   width:100%; 
    padding-top: 25px;
}
.menu-top-menu-container{
    width: 79%;
    float: left;
    border-right: 2px solid #ccc;
}
.ac-header-top-contact ul.menu li a::after {
    display:none;
}
.academia-cart-container {
    display: none;
}
.top-social a {
    
    padding-right: 10px;
}
.home-v1 .nav > li > a {
    color: #ffc814;
    text-transform: uppercase;
    padding: 15px 40px 10px 40px;
    text-align: center;
    height: 50px;
    font-size: 14px;
    font-weight: 400;
}

.home-v1 .nav > li > a::before, .home-v2 .nav > li > a::before, .home-v4 .nav > li > a::before, .home-v5 .nav > li > a::before {
    display:none;
}
.home-v1 .nav, .home-v2 .nav, .home-v4 .nav, .home-v5 .nav {
    padding-top: 0px;
    margin-bottom: -1px;
}
.home-v1 .nav > li, .home-v2 .nav > li, .home-v4 .nav > li, .home-v5 .nav > li {
    position: relative;
    display: block;
    margin: 0 1em;
    padding: 0;
    padding-bottom: 0px;
    -webkit-transition: all 0.3s;
    transition: all 0.3s;
}

  /*
#menu-top-menu li a, #menu-top-menu-1 li a{
   font-size:12px; 
	color:#172b54 !important;
    font-weight:400;  
}
*/

#menu-top-menu-1 li.current-menu-item a{
    color: #e9b145 !important;
} 


.president-cabinet .wmts_search, .president-cabinet .wmts_filters {
    display:none;
}

.home-v1 .nav > li{
    position: relative;
    display: block;
    margin: 0 1em;
    padding: 0;
    padding-bottom: 0px;
    -webkit-transition: all 0.3s;
    transition: all 0.3s;
    height: 50px;
}

#menu-main-menu-1{
    height: 50px;
    z-index:4;
}


.home-v1 .ac-mainnav, .home-v2 .ac-mainnav, .home-v4 .ac-mainnav, .home-v5 .ac-mainnav {
    background-color: #091326;
}

.footer-main .menu-top-menu-container{
    border-right: 0px ;
}
.footer-address p a{
    color:#ffc814 !important;
}

.footer-social img{
    padding:5px;
}
.footer-address p, .site-footer ul li a{
    color: rgba(255, 255, 255, 0.6);
}


.footer-top{
    background: #fff;
}
.footer-top .container{
    width: 1350px;
    padding-left: 0;
    padding-right: 0;
}

.site-footer {
    background: #2D2D2D;
    color: rgba(255, 255, 255, 0.85) !important;
    padding-top: 0px;
    margin-top:30px;
}


#custom_html-3 h2{
    text-align:center !important;
}

#custom_html-3 .footer-social{
    text-align:center !important;
}

.site-footer .footer-top .container {
    border-bottom: 0px;
}
.footer-top .container {
    width: 1350px;
    padding-left: 0;
    padding-right: 0;
}



.footer-main .col-md-4  {
    border-right: 1px solid;
    min-height: 180px;
    -webkit-border-image: -webkit-linear-gradient(rgba(255, 255, 255, .2), rgba(255, 255, 255, .2), rgba(255, 255, 255, .2), transparent) 1 100%;
    -moz-border-image: -moz-linear-gradient(rgba(255, 255, 255, .2), rgba(255, 255, 255, .2), rgba(255, 255, 255, .2), transparent) 1 100%;
    -o-border-image: -o-linear-gradient(rgba(255, 255, 255, .2), rgba(255, 255, 255, .2), rgba(255, 255, 255, .2), transparent) 1 100%;
    border-image: linear-gradient(rgba(255, 255, 255, .2), rgba(255, 255, 255, .2), rgba(255, 255, 255, .2), transparent) 1 100%;
    border-left:0 !important;
    max-height: 180px;
    height: 100%;
}

.footer-main .col-md-4:last-child{
border-right: 0px;
}

.footer-main .col-md-4:nth-child(2){
    padding-top: 50px;
    padding-bottom: 38px;
}


#text-5 h2{
  color:#091326 !important;  
}

.site-footer .footer-menu ul li {
    list-style: disc;
    line-height: 26px;
    font-size: 14px;
}

.footer-main{
    background-image: url(/wp-content/uploads/2018/09/IMG_6254.png);
}

.site-footer .site-info {
    background-image:url(/wp-content/uploads/2018/09/IMG_6254.png);
    color: #d0d0d0;
    font-size: 12px;
    line-height: 50px;
    margin-top: 0px;
}

#mc-embedded-subscribe-form input[type="email"]{
    border-bottom: 2px solid #f5f5f5 !important;
    background-color: transparent !important;
    border-top: 0;
    border-right: 0;
    border-left: 0;
    box-shadow: none !important;
    color: #7b7676 !important;
    width: 70%;
    padding: 10px 0 !important;
    float:left;
    margin-right: 17px;
    margin-top: 10px;
    font-size:18px;
}

#mc-embedded-subscribe{ 
    background: #fff;
    border: 2px solid #e9b145;
    color: #e9b145 !important;
    box-shadow: none;
    font-size: 13px;
    letter-spacing: 2px;
    /*font-family: 'Open Sans' !important;*/
    font-weight: bold;
}

button:focus{
    outline:none;
}

.fa-graduation-cap{
color: #e9b145 !important;
}

#text-9{
    margin: 0;
    padding-top: 15px;
}

#text-5 .textwidget p{
    margin:0;
}

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

.footer-top{
    padding:60px 0;
    border-top: 1px solid #ddd;
}

.site-footer ul {
    padding-left: 20px;
}

.head-search .search #s {
   min-height: 30px;
   background: #172133;
   border: none;
   color: #fff;
   border-radius: 20px;
}

.search{
    display:block;
}

/*
.has-post-thumbnail.status-publish{
    margin:30px 0;
}

.has-post-thumbnail.status-publish .col-lg-6.col-md-12:first-child{
    display:none;
} 

.has-post-thumbnail.status-publish .col-lg-6.col-md-12:last-child{
    width:100%;
}

.tag-news.news-category-general-news{
    margin: 30px 0;
}
*/

.head-search .search {
   position: relative;
   display: none;
   padding-top: 8px;
}

.fa-search{
color: #091326;
   background: #fff;
   border-radius: 50%;
   width: 30px;
   height: 30px;
   padding-top: 8px;
}
.copyright p{
    color: rgba(255, 255, 255, 0.6);
}

.copyright-right a{
    font-size: 12px !important;
    font-weight: bold !important;
    color: #ffc814 !important;
}
.navbar-header:focus, input:focus{
    outline: none;
}
.head-search .form-control:focus {
    width: 190px;
    outline: none;
}

.head-search .search{
    display: block !important;
}

.head-search form{
    margin-right:0 !important;
}

/*
ul, li:hover, li{
    margin:0;
    padding:0;      
} */

.dropdown-menu.dropdownhover-left{
    padding:0 !important;
    border: 2px solid #ddd !important;
    box-shadow: 7px 5px 18px 8px rgba(0, 0, 0, 0.1), 2px 1px 13px 3px rgba(0, 0, 0, 0.19) !important;
}

 
.home-v1 .nav > li ul li ul{
    top:0 !important;
    border:1px solid gray;
}

.head-search .fa-search{
    width: 25px;
    height: 25px;
    padding: 6px !important;
    margin: 13px 0px;
}

.head-search #head-search-trigger i{
padding:0;
}

.head-search #head-search-trigger{
    right:0 !important;
}



/* header part */

.home-v1 .nav > li:hover, .home-v1 .nav > li.active, .home-v1 .nav > li.current-menu-ancestor {
    background-image: url(/wp-content/uploads/2018/04/menu-icon.png);
    background-size: 100% 100%;
    background-repeat: no-repeat;
}



/*when current active future inactive */



/* end c*/

ul.dropdown-menu li{
   background-color: #fff;
    border-bottom: 1px solid #d5d5d5;
}

.home-v1 .nav > li:hover a, .home-v1 .nav > li.active a, .home-v1 .nav > li.current-menu-ancestor a{
    color:#091326;
    font-size:14px;
    font-weight:600;
}

.home-v1 .nav ul.dropdown-menu{
    background:#ffc814;
    padding:0;
}


.home-v1 .nav ul.dropdown-menu{
    right: 17px;
    background-color: #fff !important;
    margin-top: 0px;
    box-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.1), 0 0px 14px 0 rgba(0, 0, 0, 0.19);
    border-bottom: 1px solid #d5d5d5;
    padding: 0;
    width:320px;
    position: absolute;
    margin: 0;
    float: initial;
    /*display: none;*/
}

.home-v1 .nav ul.dropdown-menu li a, .home-v1 .nav ul.dropdown-menu li a, .home-v2 .nav ul.dropdown-menu li a, .home-v4 .nav ul.dropdown-menu li a, .home-v5 .nav ul.dropdown-menu li a{
    color:#000;
    padding: 15px 25px;
    white-space: inherit;
}

.home-v1 .nav ul.dropdown-menu li a:hover, .home-v1 .nav ul.dropdown-menu li a:hover, .home-v2 .nav ul.dropdown-menu li a:hover, .home-v4 .nav ul.dropdown-menu li a:hover, .home-v5 .nav ul.dropdown-menu li a:hover{
    background-color:#091326;
    color:#ffc814;
}


.dropdownhover-right{
    left: 100% !important;
    top: 0% !important;
    background-color:#fff;
    padding: 0 !important;
    width: 298px;
    box-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.1), 0 0px 14px 0 rgba(0, 0, 0, 0.19) !important;
}

.dropdownhover-right li{
    background-color: #fff;
     border-bottom: 1px solid #d5d5d5;   
}


.dropdownhover-bottom li a{
    color: rgba(0, 0, 0, 0.65);
}

.home-v1 .nav ul.dropdown-menu .menu-item-has-children > a:after, .sub-menu .menu-item-has-children > a:after, #menu-1 ul#menu-main-menu .menu-item-has-children > a:after{
    content:"\f054";
    font-family: FontAwesome;
    position: absolute;
    right: 15px;
    font-size:12px;
    font-weight:300;
    color: rgba(0, 0, 0, 0.65);
}

.home-v1 .nav ul.dropdown-menu .menu-item-has-children.active > a:after, 
.home-v1 .nav ul.dropdown-menu .menu-item-has-children:hover > a:after{
    color:#ab8753;                                                                              
}

.tx-menu{
    height:auto;
    width: 90%;
    background:#fff !important;
}

.tx-menu ul li a{
    color:#091326 !important; 
    font-size:14px !important;
    font-weight:400;            
}

.tx-menu ul.menu{
    margin-top: 50px;
    border-top: 1px solid #d5d5d5;
}

.close-button::before, .close-button::after{
     width: 2px;
    height: 100%;
    top: 0px;
    left: 48%;                                       
}

.close-button{
    width: 20px;
    height: 20px;
    left: 1em;
    top: 1em;
    padding: 6px;
    border: 1px solid #d5d5d5;
}



/* end header part */

/* breadcrumb */
.breadcrumb {
    padding: 0;
    background-color: #EBEBEB;
    margin-bottom: 0;
    position: absolute;
    width: 100%;
    top: 240px;
    text-align: center;
    text-transform: uppercase;
}
/*
#breadcrumbs {
    margin:0 !important;
    padding:0 !important;
} */

#breadcrumbs {
    margin:0; 
    padding:0;
}

.search-header, .blog-header  {
    background: #EBEBEB;
    left: 0;
    right: 0;
    position: absolute;
    width: 100%;
    margin: 0;
    height: 150px;
    padding: 40px 0 20px 0;
    top:0;
}
article.blog-list {
    margin-top: 0px;
}

.news-category-general-news .blog-header{
    padding: 15px 0 20px 0;
}
.search-header + .row{
    margin-top:10%;
}
.search-header h1{
    margin:0;
}

.custom-header .page-title, .search-header h1, .search-header span  {
    padding-bottom: 0px;
    text-align: center;
    font-size: 28px;
    padding-top: 20px;
    padding-bottom:0 !important;
    
}
.blog-header .evnt-title{
    font-size: 28px;
    color: #2a2a2a;
    font-weight:400;
    margin:0;
    padding-top: 0px;
    padding-bottom: 0 !important;
}
.total_search_result{
    padding-left: 7px !important;
    padding-top: 40px !important;
}

.search-header h1, .search-header span, .blog-header h1{
    padding-top:0 !important;
}
.custom-header {
    background-size: 100% auto;
    background-repeat: no-repeat;
    background-color: #EBEBEB;
    color: #2a2a2a;
    background-position: inherit;
    position: inherit;
    padding-top:0;
    height:200px;
    border-bottom: 1px solid #bfc1c5;
}

.custom-header .page-title {
    padding-bottom: 50px;
    text-align: center;
}

.title-image{
    margin-top: -50px;
    margin-bottom:30px;
}

#breadcrumbs .item-home .bread-link, #breadcrumbs .bread-parent{
    color:#242d3e;
    font-weight:600;
}

#breadcrumbs .bread-current{
    color: rgba(36, 45, 62, 0.5);
}

#ac-mainnav{
    box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175);
}


/* end breadcrumb */


.sidemenu {
    /* font-family: "Open Sans", Arial, sans-serif; */
    margin-left: 4px;
    font-size: 14px;
    width: 200px;
    height: 0%;
    position: absolute;
    background: #091326;
    border: 1px solid #eee;
    box-shadow: inset 1px -1px 3px 0px rgba(0,0,0,0.2);
    position: absolute;
    left: 202px;
    top: 65px;
    padding: 16px 21px 42px 4px;
    -webkit-transform: rotate(270deg);
    -moz-transform: rotate(270deg);
    -o-transform: rotate(270deg);
    -ms-transform: rotate(270deg);
    transform: rotate(270deg);
    text-align: center;
    text-transform: capitalize;
    color: #e9b145;
    font-weight: 500;
    text-transform: uppercase;
    cursor:pointer;
}

.menu-sidebar .sidemenu:after, .menu-sidebar.active .sidemenu:after{
    content: "\f078";
    font-family: FontAwesome;
    position: absolute;
    right: 15px;
    top: 15px;
    border: 1px solid #e9b145;
    padding: 3px 6px;
}

.menu-sidebar.active .sidemenu:after{
    content:"\f077" !important;                            
}

.sidemenu:before {
    content: "related links";
    padding: 4px;
    left: 25px;
    top: 14px;
    position: absolute;
}

.menu-sidebar {
    width: 272px;
    z-index: 2;
    position: relative;
    background: #fff;
    color: #000;
    top: 92%;
    text-align: left;
    height: auto;
    box-shadow: inset 1px -1px 3px 0px rgba(0,0,0,0.2);
    left: -280px;
}


.menu-sidebar.active {
        left: 0;
}

.menu-sidebar.active .sidemenu{
    left: 198px;
    top: 70px;
}

.sidebarmenu{
    position: fixed;
    left: 0;
    z-index: 1;
    bottom: 50%;
    text-align: right;
    width: 3%;
    height: 90%;
    right: inherit;
}

.sidebarul {
    list-style: none;
    margin: 0;
    padding: 0;
    box-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.1), 0 0px 14px 0 rgba(0, 0, 0, 0.19) !important;
    overflow: hidden;
    height: 100%;
    min-height: auto;
    max-height: auto;
    overflow-y: auto;
    overflow-x: hidden;
    max-height: 400px;
}

.sidebarul li {
    margin: 0;
    padding: 0;
   /* padding: 20px 13px 20px 15px;*/
    border-bottom: 1px solid #e1e2e5;

}

.sidebarul li a, .sidebarul li.active a {
    font-size:13px;
    font-weight: 600;
    color: rgba(0, 0, 0, 0.65);
    text-transform: capitalize;
    text-decoration: none;
    width: 100%;
    height: 100%;
    display: block;
    padding: 20px 13px 20px 15px;
}

.sidebarul li.active a, .sidebarul li:hover a {
   color:#091326;
}

.sidebarul li.active, .sidebarul li:hover {
    background:#f5f5f5;
}

.fa-mortar-board:before, .fa-graduation-cap:before{
    content: "\f138" !important;
    font-family: FontAwesome;
    padding-left: 8px;
    font-size: 19px;
}

.learn-more{
   color: #e9b145;
    bottom: -6px;
    position: absolute;
    /* width: 64%; */
    left: 0;
}


#wpadminbar #adminbarsearch:before, #wpadminbar .ab-icon:before, #wpadminbar .ab-item:before, #wpadminbar a.ab-item{
    color: #a09f9f;
}

.title-image {
    margin-top: -50px;
}

.title-para p, .normal-bullet p, .title-para li{
    font-size:16px;
    /*color: rgba(0, 0, 0, 0.6);*/
    font-weight:400;
    padding:0 !important;

}
.orderlisting ol>li>ul{
    padding-left:20px;
}
#arrow-listing-acedemi .unordered-list{
    padding-left:75px;
}
.unordered-list li{
    list-style:disc;
}

.orderlisting ol>li{
    padding-left: 10px !important;
    padding-bottom: 15px !important;
}

.link-para-hr-block-pdng .vc_message_box-standard p{
    padding-top:15px !important;
}
.orderlisting ul>li{
    list-style-type:disc;
    padding-bottom: 5px !important;
}
.link-para-hr-block-pdng .vc_message_box-icon>*, .link-para-hr-block-pdng .vc_message_box-icon>.fa{
    top: 63%;
}

.normal-bullet p{
    line-height:25px;
}
.unordered-list{
    padding-top: 10px;
}

/*.listing-border-bottom{
    border-bottom: 1px solid #ddd;
    margin-bottom: 30px;
}*/

.title-para a {
    /* color: #e9b145; */
    margin-top:0;
}

.title-para h5{
    margin:0;
    font-size:18px;
    font-weight:500;
    color:#172b54;
    padding-top:20px;
    padding-bottom:10px;
}
.title-para {
    line-height: 30px;
    margin:0;
}

.heading-center{
    text-align:center;
    padding-right: 0 !important;
}
.text-center-witht-bg{
    text-align:center;
}


/*landing page - landing page menu common */

#landing-page-menu{
    padding: 55px 0;
}
#landing-page-menu h3{
    padding-bottom:40px;
}
#landing-page-menu  .shadow-box .media-heading{
    padding-bottom:15px !important;
    margin:0 !important;
}

#landing-page-menu .about-landing figure img, .landing-page-about .about-landing figure img{
    width: 100%;
    height: 200px;
    object-fit: cover;
    border: 1px solid #ddd;
}

#landing-page-menu .course-readmore, .landing-page-about .course-readmore  {
    /* color: #e9b145; */
    margin-top: 5px;
    display: inline-block;
    font-size: 13px;
    font-weight:bold;
}



#landing-page-menu .course-title, .landing-page-about .course-title {
    font-size:20px;
    font-weight:400;
    color:#172b54;
    text-overflow: ellipsis;
    overflow: hidden;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    line-height: 25px;
} 

#landing-page-menu .shadow-box, .landing-page-about .shadow-box{
    border-radius: 0;
    box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.2);
    margin-bottom: 0;
    line-height: 1.42857143;
    transition: all 0.2s ease-in-out;
    background: #fff;
    height: 200px;
    margin-bottom: 35px;
    margin-top: 0;
}
#landing-page-menu .box-landing-page-row:last-child .shadow-box, .landing-page-about .box-landing-page-row:last-child .shadow-box{
    margin-bottom:0;
}
.about-menu-bg{
    margin-top:-28px;
}

#landing-nav .about-landing{
    margin-bottom:0;
    padding-top: 0;
}

#landing-page-menu .shadow-box img{
   width: 100%;
    height: 202px;
    object-fit: cover;
}

#landing-page-menu .shadow-box .media-body, .landing-page-about .shadow-box .media-body {
    padding: 20px 20px 20px 0;
}

#landing-page-menu .course-introtext, .landing-page-about .course-introtext{
    /* color: rgba(0, 0, 0, 0.6); */
    font-size:15px;
    font-weight:400;
    line-height:25px;
    text-overflow: ellipsis;
    overflow: hidden;
    display: -webkit-box;
	-webkit-line-clamp: 3;
	-webkit-box-orient: vertical; 
}


/* end landing page menu css */

.vc_row[data-vc-full-width], .media, .media-body{
    overflow: initial;
}
.course-header::before, .custom-header::before{
    background-image: none;
}

/* download black btn css */

.download-black-btn{
    margin-bottom:40px !important;
}

.download-black-btn ul{
    margin: 10px 0 10px 0;
    padding: 0;
}
.download-black-btn ul li a{
    background-image: url(/wp-content/uploads/2018/02/pdf-img-b.png);
    background-repeat: no-repeat;
    background-color: rgb(25, 34, 51);
    background-position: 11px 15px;
    padding: 22px 135px 22px 21px;
    color: #e9b145;
    font-size: 13px;
    position: relative;
    font-weight: bold;
    box-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.1), 0 0px 14px 0 rgba(0, 0, 0, 0.19);
    text-transform: uppercase;
}
.download-black-btn ul li a:after{
    content: url(/wp-content/uploads/2018/02/download-img.png);
    position: absolute;
    right: 25px;
    border-left: 1px solid rgba(255, 200, 20, 0.54);
    padding-left: 20px;
}

#discrimination-policy .agenda-list>div:nth-child(3){
    display:table !important;
}
#complaints-policy .agenda-list>div:first-child{
    width:90%;
}
#complaints-policy .agenda-list-body .agenda-list > div:nth-last-child(2) h4{
    border-right:0;
}
#discrimination-policy .agenda-list-body .agenda-list > div:nth-last-child(2) h4{
    border-right:none !important;
    text-align:left;
}
#discrimination .agenda-list-body .agenda-list > div:nth-last-child(2) h4{
    text-align:center;
}
/* end black btn css */

/* download white btn css */

.download-pdf-two-one .download-pdf-white{
    margin-bottom: 0;
}

.landing-pdf{
    margin-top:30px;
    margin-bottom:0 !important;
}
.pdf-single-div-center{
    padding-bottom: 50px;
}
.pdf-links-block-padding{
    margin-top:40px !important;
}
.pdf-links-block-padding-row:last-child .ext-link-btn, .pdf-links-block-padding-row:last-child .download-pdf-white {
    margin-bottom:0 !important;
}
.pdf-links-block-padding + .title-para{
    padding-top:40px;
}

.pdf-single-div-center .vc_col-sm-12{
    width:100%;
}
.pdf-single-div-center .download-pdf-white{
    width: 33.2%;
    float: initial;
    margin: 0 auto;
}



.download-pdf-white{
   display: inline-block;
    width: 100%;
    min-width: 411px;
    max-width: 411px;
    margin-bottom:35px;
}
.two-col-pdf-btn .download-pdf-white{
    max-width:100%;
    min-width:100%;
}
/*.pdf-padding-wihout-hr-bg .wpb_content_element.download-pdf-white{
    margin:0 !important;   
}*/
.pdf-link-block .vc_col-sm-12 .vc_col-sm-6:first-child .download-pdf-white, .pdf-padding-wihout-hr-bg .vc_col-sm-12 .vc_col-sm-6:first-child .download-pdf-white{
                                                                           
    float:right !important; 
}
.community-education-two-block h4{
    font-size:30px;
    color: #172b54 !important;
    font-size: 30px;
    margin: 0;
    padding: 0 0 15px 0;
    text-transform: capitalize;
}

.community-education-two-block{
    padding-top:55px;
}
.small-title-with-two-block .title-para h3{
    font-size:20px;
}
.small-title-with-two-block{
    padding-top: 25px;
    padding-bottom: 55px;
}

.childcare-small-table .agenda-list-header .agenda-list > div:nth-child(2) h4{
    text-align:left !important;                                                                            
}
.agenda-list-header .agenda-list > div:nth-child(2) h4{
    text-align:left !important;
}



.single-pdf-box .download-pdf-white, .single-box-link-content{
    width: 33.2%;
    margin: auto;
    float: initial;
}



.campus-img-map .single-pdf-box {
    border:0;
    padding:0;
    margin:0;
}

.single-pdf-box{
    /*border-top: 1px solid #ddd;
    border-bottom: 1px solid #ddd;*/
    padding: 0;
    /*margin: 50px 0;*/
    
}

.download-pdf-white ul li{
    display: flex;
    height:64px;
    /*margin-top: 35px !important;*/
}

.download-pdf-white ul li a{
    background-image: url(/wp-content/uploads/2018/02/pdf-img-w.png);
    background-repeat: no-repeat;
    background-color: #fff;
    background-position: 11px 15px;
    padding: 22px 70px 22px 20px;
    padding-bottom: 22px;
    color: #172b54;
    font-size: 13px;
    position: relative;
    font-weight: bold;
    border: 1px solid #aeb5c3;
    width: 100%;
    max-width: 411px;
    box-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.1), 0 0px 14px 0 rgba(0, 0, 0, 0.19);
    display: flex;
    align-items: center;
}
.download-pdf-white ul li a:after{
    content: url(/wp-content/uploads/2018/02/download-img.png);
    position: absolute;
    right: 25px;
    border-left: 1px solid #ddd;
    display: flex;
    align-items: center;
    height: 47px;
    top: 0;
    padding: 5px 0 5px 20px;
    margin: 8px 0 8px 0;
}
.single-text-link-dwnlod{
    font-size: 15px;
    font-weight: bold;
    text-transform: uppercase;
    padding-top: 0px;
    margin-bottom: 0;
}
.single-text-link-dwnlod a{
    color: #e9b145;
}
/* end css for white btn */

/*.common-top-banner .wpb_single_image{
    width:1320px !important;
}*/

.heading-des h3 strong{
    font-size:30px;
    color:#fff;
    font-weight:300;
}
.heading-des p{
    font-size:16px;
    font-weight:400;
    color: rgba(255, 255, 255, 0.88);
    text-align:center;
    line-height:30px;
    padding: 0 75px;
}
.bsk-special-pdfs-container{
    padding:0;
    /* margin:0; */
	margin:0px !important;
}

.bsk-special-pdfs-container li:first-child{
    text-align:left !important;
}
.title-para h3 {
    padding-bottom: 15px;
    color: #172b54;
    font-size: 30px;
    margin: 0;
    padding: 0 0 15px 0;
    text-transform: capitalize;
    /*padding-right:8%;*/
    line-height:40px;
}

h4{
    font-size:22px;
    font-weight:300;
    color:#172b54;
    margin:0;
    padding:0 0 10px 0;
    line-height: 30px;
}

.vc_message_box-icon>*, .vc_message_box-icon>.fa{
    left: 68%;
    top: 11px;
    font-size: 1.7em;
    line-height: 1;
}

#listing-points .vc_message_box{
   padding: 0em 0em 0em 2em!important;
    margin: 0 0 7.74px;
}

.vc_message_box{
    margin: 0 0 8.74px 0;
}
.vc_message_box:last-child{
    margin: 0;
}
#listing-points P{
    line-height: 30px;
}
#listing-points .vc_message_box-icon{
    width: 1em;
}
#listing-points .wpb_text_column {
    padding-right: 13%;
} 

#number-listing .subtitle-wrapper h4{
    padding:0;
}
#number-listing .infobox-content{
    
    margin-top: 5px;
}
#number-listing .infobox .infobox-item .content-wrapper{
    height: 50px;
    vertical-align: middle;
    display: table-cell;
}

.infobox-vertical .infobox-item .infobox-image{
    padding-right: 30px;
    padding-top: 0;
    margin: 0;
}
.infobox-content{
    align-self: center;
}

.philosophy-num{
     
  color:#8d8d8d;
}
.philosophy-num .infobox-content .title-wrapper{
    display:none !important;
}

/*
ul li {
    list-style: none;
}
*/

/*#philosophy-listing{
    padding:15px 0 0px 0;
}*/


.philosophy-listing:last-child .philosophy-num{
    padding-bottom:0;
}
.infobox .infobox-item .content-wrapper{
    letter-spacing: 0;
    font-size:16px;
}

.philosophy-num .subtitle-wrapper{
    display:none;
}


/* accordion agenda */

.agenda-list-header .agenda-list > div h4, .holiday-schedule-table thead tr th{
    font-size:15px;
   /*color:#7a8194;
    padding:0; */
    display: table-cell;
    vertical-align: middle;
}
.tablepress tfoot th, .tablepress thead th{
    background-color:transparent;
}
.agenda-list-header .agenda-list > div:last-child h4{
    text-align:center;
}

.agenda-list{
    display: flex;
    flex-direction: row;
    border-bottom: 1px solid #ddd;
}
.agenda-list>div{
    width: 25%;
    display: table;
    height: 80px;
}
.holiday-schedule-table thead th, .holiday-schedule-table tbody tr{
     height: 80px;
}
.holiday-schedule-table thead th:nth-child(3){
    width:30%;
}

.tablepress tbody td {
    vertical-align: middle;
}

.holiday-schedule-table tbody tr td:not(:first-child), .holiday-schedule-table thead tr th:not(:first-child){
    text-align:center;
}
.agenda-list-body .agenda-list > div:first-child h4, .agenda-list-body .agenda-list > div h4{
    font-size:16px;
    padding:0;
}
.agenda-list-body .agenda-list > div:first-child h4, .tablepress tbody tr td:first-child{
    color:#172b54;  
    font-weight:bold;                                                 
}
.agenda-list-body .agenda-list > div h4{
    color:#666666;
    display: table-cell;
    vertical-align: middle;
    line-height:25px;
}

.agenda-list-body .agenda-list > div h4 .fa-eye:before{
    color:#e9b145;
}

.agenda-list>div:last-child{
    text-align:right;
}

.policy-table .agenda-list>div:first-child{
    width:70%;
}
.policy-table .agenda-list>div:nth-child(2){
    width:20%;
}
.policy-table .agenda-list>div:nth-child(3){
                                            
    display:none;
}

.policy-table .agenda-list>div:last-child{
    width:10%;
}

/*.policy-table{
    width: 100%;
    overflow: hidden;
    overflow-x: auto;
    overflow-y: hidden;
}*/

/*.policy-table .agenda-list>div:nth-child(3), .policy-table .agenda-list>div:last-child{
    width:5%;
}*/

/* .policy-table .agenda-list > div:last-child h4, .policy-table .agenda-list > div:nth-last-child(2) h4  {
    text-align:center;
}
*/
.complaints .policy-table .agenda-list > div:last-child h4, .policy-table .agenda-list > div:last-child h4 {
    text-align:right !important;
}

.policy-table .agenda-list-body .agenda-list > div:nth-last-child(2) h4  {
    border-right:1px solid #ddd;
}
.policy-table .agenda-list-body .agenda-list > div:nth-last-child(2){
     padding: 27px 0 27px 0;
}

.policy-proposal-list .agenda-list>div:first-child{
    width:50%;
}
.policy-proposal-list .agenda-list>div:last-child h4{
    text-align:right;
} 

/* end css */

/* faq accordion */
 .faq-accordion .vc_tta-panel.vc_active .vc_tta-panel-heading, .faq-accordion .vc_tta-panel-heading{
    background-color:#fff !important;
}
.faq-accordion .vc_tta-panel.vc_active .vc_tta-panel-heading h4, .faq-accordion .vc_tta-panel-heading h4{
    padding:0;
}
.faq-accordion .vc_tta-panel.vc_active .vc_tta-panel-heading a, .faq-accordion .vc_tta-panel-heading a{
    color:#172b54 !important;
    font-size:20px;
    padding:0;
}
.faq-accordion .vc_tta-controls-icon:before, .faq-accordion .vc_tta-controls-icon:after, .faq-accordion .vc_tta-controls-icon:hover, .faq-accordion .vc_tta-controls-icon{ 
    border-color: #e9b145;  
}  

.faq-accordion .wpb-js-composer .vc_tta.vc_tta-accordion .vc_tta-controls-icon-position-right .vc_tta-controls-icon, .wpb-js-composer .vc_tta .vc_tta-controls-icon{
    right: 20px;
    border: 2px solid #e9b145;
    border-radius: 50px;
    padding: 9px;
    width: 20px;
    height: 20px;
}
.faq-accordion  i.fa.fa-angle-right{
    padding-right: 10px;
}

.forms-future-stud .agenda-list-header .agenda-list > div:last-child h4{
    text-align:right;
}

  #agenda-accordion .agenda-list-body .agenda-list>div:last-child{
    padding-right:15px;
}

#agenda-accordion .agenda-list-header .agenda-list > div:last-child h4{
    text-align:right;
    padding-right:9px;
}
  #agenda-accordion .agenda-accordion{
    padding: 0px 30px 40px 30px;
}
 #agenda-accordion .vc_tta .vc_tta-controls-icon{
    left: 135px;
}

.single-yr-accordion .vc_tta .vc_tta-controls-icon{
    left: 65px !important;
}

.single-yr-accordion .agenda-list-body .agenda-list > div:nth-child(2) h4{
    text-align: center !important;
}
.single-yr-accordion .agenda-list-body .agenda-list > div:last-child h4{
    text-align: right !important;
}


/* minutes accordion */


.minutes-accordion .agenda-list>div{
    width:90%;
}

.minutes-accordion .agenda-list>div:last-child{
    width:10%;
}

/* end css for minutes accordion */


.wpb-js-composer .vc_tta .vc_tta-controls-icon.vc_tta-controls-icon-plus::before{
    left: 0;
    right: 0;
    top: 23% !important;
    margin: 5px;
}  
.wpb-js-composer .vc_tta .vc_tta-controls-icon.vc_tta-controls-icon-plus::after{
    left: 24% !important;
    bottom: 0px;
    top: 0px;
    margin: 5px;
} 
.wpb-js-composer .vc_tta.vc_tta-accordion .vc_tta-controls-icon-position-right .vc_tta-controls-icon{
    /* right: 0 !important; */
	 right: 0;
} 

.vc_tta-panel.vc_active .vc_tta-panel-heading{
    box-shadow: none !important;
}
.vc_tta-panel-heading{
   border-top: 1px solid #ddd !important;
} 

.wpb-js-composer .vc_tta-shape-rounded.vc_tta-o-shape-group:not(.vc_tta-o-no-fill) .vc_tta-panel:last-child:not(:first-child) .vc_tta-panel-heading{
    /* border-bottom: 1px solid #ddd !important;*/
    border-bottom:0 !important;
}

.faq-accordion h4 .vc_tta-title-text{
    /* font-size: 20px; */
    color: #172b54;
    text-transform: initial;  
    line-height: 30px;                                  
} 

.wpb-js-composer .vc_tta.vc_general .vc_tta-panel-title>a{
    padding: 20px 65px 20px 0;
} 

.faq-accordion .vc_tta-panel {
    /* margin:0 !important; */
	margin:0;
} 


.vc_tta-panel.vc_active .vc_tta-panel-body{
    /* padding: 10px 55px 20px 5px !important; */
	padding: 10px 55px 20px 5px;
    line-height: 25px;
    font-size: 16px;
    color: #8d8d8d;
}
                                                                                                                                                                                                                                                                                                                                                                                                                                                                
/* end css accordion */


/* carousel css for media photos */

.vc_item vc_active{
    width: 22%;
    height: 594px;
}

.vc_item.vc_active img, .vc_item img{
    height: 594px;
    max-width: 992px;
    border: 9px solid #f1f1f1;
    object-fit: cover;
    width: 100%;
}

.vc_images_carousel .vc_carousel-control{
    top: 30%;
    border: 1px solid #e9b145;
    border-radius: 50%;
    height: 50px !important;
    width: 50px !important;
    opacity:1;
    text-shadow: none !important;
}

div.pp_default .pp_details {
    position: initial !important;
    width: 100% !important;
}

div.ppt{
    text-align: center;
    text-transform: capitalize;
    font-size: 20px !important;
    font-weight: 400;
}

div.pp_default .pp_close{
    right: -160px !important;
    top: -65px !important;
    background: url(/wp-content/uploads/2018/03/Group-4.png) no-repeat !important;
}

div.pp_default .pp_bottom .pp_left, div.pp_default .pp_bottom .pp_middle, div.pp_default .pp_bottom .pp_right, div.pp_default .pp_content_container .pp_right, div.pp_default .pp_content_container .pp_left div.pp_default .pp_top .pp_left, div.pp_default .pp_top .pp_middle, div.pp_default .pp_top .pp_right, div.pp_default .pp_content_container .pp_left, div.pp_default .pp_top .pp_left {
     background: transparent !important;                                                                                                                                  
 }
 div.pp_default .pp_content{
    background-color:transparent !important;
    border: 3px solid rgba(255, 255, 255, 0.75) !important;
}
div.pp_overlay{
    opacity: 0.8 !important;
}

/*.vc_left.vc_carousel-control{
    display:block !important;
    border: 1px solid #d8d8d8;
}
.vc_images_carousel .vc_left.vc_carousel-control .icon-prev:before{
    color:#d8d8d8 !important;
}*/

.vc_images_carousel .vc_carousel-control.vc_right{
    right: -70px !important;
}
.vc_images_carousel .vc_carousel-control.vc_left{
    left: -70px !important;
}
.vc_images_carousel .vc_carousel-control .icon-next:before, .vc_images_carousel .vc_carousel-control .icon-prev:before{
    font-family: FontAwesome;
    font-size: 18px !important;
    font-weight: 200;
}
.vc_images_carousel .vc_carousel-control .icon-next:before{
    content: "\f054" !important;   
}
.vc_images_carousel .vc_carousel-control .icon-prev:before{
    content:"\f053" !important;
}

div.pp_default .pp_nav{
    width:100% !important;
}
div.pp_default .pp_nav .currentTextHolder{
    left: 50% !important;
    font-size: 20px !important;
    color: #fff !important;
}
div.pp_default .pp_nav .currentTextHolder:before{
    content:"(";
    padding-right: 5px;          
}
div.pp_default .pp_nav .currentTextHolder:after{
    content:")";
    padding-left: 5px;
}
div.pp_default a.pp_arrow_next, div.pp_default a.pp_arrow_previous, .pp_nav .pp_pause, .pp_nav .pp_play{
    display:none !important;
}

a.pp_next, div.pp_default .pp_next:hover{
    position: absolute;
    right: -100px;
    background: url(/wp-content/uploads/2018/03/Shape-6-copy-7.png) center right no-repeat !important;
}
a.pp_previous, div.pp_default .pp_previous:hover{
    position: absolute;
    left: -580px;
    background: url(/wp-content/uploads/2018/03/Shape-6-copy-right.png) center right no-repeat !important;
}
.vc_images_carousel .vc_carousel-control .icon-next, .vc_images_carousel .vc_carousel-control .icon-prev{
    margin-top: -14px;
    margin-left: -14px;
}


/* end css */

.pdf-padding-wihout-hr-bg{
    padding:40px 0;
}

.pdf-ebullatine > .vc_column-inner, #ebullatine-blocks .ebullatine-blocks-12 > .vc_column-inner  {
    padding:0;
}

.ebullatine-blocks-row {
    margin-bottom: 35px;
}

.ebullatine-blocks-row:last-child{
    margin-bottom:0;
}

.ext-link-btn.single-pdfbox, .single-pdfbox .download-pdf-white{
    margin-bottom:0 !important;
}

.ext-link-btn{
   margin: 0;
    width: 100%;
    height: 64px;
    min-width: 411px;
    max-width: 411px;
    margin-bottom:35px;
    /*display: table !important;*/
}
.ext-link-btn .vc_btn3 {
   box-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.1), 0 0px 14px 0 rgba(0, 0, 0, 0.19);
    background-color: #fff !important;
    border: 1px solid #aeb5c3;
    color: #e9b145;
    font-size: 13px;
    font-weight: 600;
    background-image: none !important;
    /*display: table-cell;
    vertical-align: middle;*/
    align-items: center;
    padding: 10px 65px 10px 20px;
    height: 64px;
    text-transform: capitalize;
    width: 100%;
    max-width: 411px;
    text-align: left;
    align-self: center;
    display: flex;
    
}
.ext-link-btn .vc_btn3.vc_btn3-size-md.vc_btn3-icon-right:not(.vc_btn3-o-empty) .vc_btn3-icon{
    right:15px;
}
.ext-link-btn .fa-chevron-circle-right:before{
    color: #e9b145;
    font-size:20px;
}
/*.landing-page-img-para{
   padding-bottom: 30px;
}  */

/* agenda accordion css */

.vc_tta-color-grey.vc_tta-style-classic .vc_active .vc_tta-panel-heading .vc_tta-controls-icon::after, .vc_tta-color-grey.vc_tta-style-classic .vc_active .vc_tta-panel-heading .vc_tta-controls-icon::before, .vc_tta-color-grey.vc_tta-style-classic .vc_tta-controls-icon::after, .vc_tta-color-grey.vc_tta-style-classic .vc_tta-controls-icon::before {
    border-color: #e9b145; 
} 

.media-img-para .vc_custom_1520412846728{
    height:565px;
}

.media-para-padding {
    text-align:center;
    padding-top: 40px;
    padding-bottom: 30px;
}


#media-para-left {
    padding: 60px 0 0 60px;
}

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        
/* end css agenda */

/* media-landing page css */

.media-para-padding .vc_column-inner {
    padding-top:0 !important;
}
.vc_general.vc_btn3.vc_btn3-size-md.vc_btn3-shape-square.vc_btn3-style-custom.vc_btn3-icon-right{
   background-color: transparent !important;
    color: #e9b145;
}
.vc_general.vc_btn3.vc_btn3-size-md.vc_btn3-shape-square.vc_btn3-style-custom.vc_btn3-icon-right:focus{
    border:1px solid #e9b145;
}

.learn-more-btn-with-bgicon.vc_btn3.vc_btn3-size-md.vc_btn3-icon-right:not(.vc_btn3-o-empty) .vc_btn3-icon{
    right:0 !important;
}
.learn-more-btn-with-bgicon:hover {
    background-image:none !important;
}

.vc_tta-panel-heading:focus, .vc_tta-panels-container:focus, .vc_tta-panels:focus, .vc_tta-panel-title:focus, .vc_tta-title-text:focus, .vc_tta-panel-body:focus{
    outline:none;
}


.related-links .vc_column-inner{
   margin: 0;
   padding: 0 !important;
   height: 0;
}

.learn-more-btn-with-bgicon .vc_btn3-icon.fa.fa-chevron-circle-right{
    background: #e9b145;
    padding: 20px !important;
}

.learn-more-btn-with-bgicon .vc_btn3-icon.fa.fa-chevron-circle-right:before{
    color: #fff;
    top: 12px;
    position: absolute;
    left: 12px;
}
.fa-chevron-circle-right:before{
    font-size:22px;
}

a.vc_general.vc_btn3.vc_btn3-size-md.vc_btn3-shape-square.vc_btn3-style-custom.vc_btn3-icon-right{
    border: 2px solid #e9b145;
    text-transform: uppercase;
    font-weight: 600;
    background-image: none !important;
}
#back-to-top .btn-primary {
    border: 1px solid #e9b145 !important;
}
#back-to-top .btn{
    color: #e9b145 !important;
}
#back-to-top{
    background: #131b29 !important;
}

.learn-more-btn-with-bgicon {
    color: #ffc814;
    background:#000;
    border: 2px solid #ffc814;
    padding: 10px 55px 10px 23px !important;
    font-weight: bold;
    font-size: 13px;
    text-transform: uppercase;
    margin-top: 30px !important;

}
.vc_btn3.vc_btn3-style-custom:hover{
    background-image:none !important;
}

.vc_btn3.vc_btn3-size-md.vc_btn3-icon-right:not(.vc_btn3-o-empty){
    padding-right: 60px;
}

/* end css media landing page */

.title-image img {
    border: 1px solid #fff;
    box-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.1), 0 0px 14px 0 rgba(0, 0, 0, 0.19);
}


.home-v1 .nav ul.dropdown-menu, .home-v2 .nav ul.dropdown-menu, .home-v4 .nav ul.dropdown-menu, .home-v5 .nav ul.dropdown-menu{
    background-color: #fff;
    box-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.1), 0 0px 14px 0 rgba(0, 0, 0, 0.19);
    width: 320px;
}

/* discrimination css code box img */

.discrimination-img-content{
    /*padding-top: 40px;
    padding-bottom: 30px !important;
    /*margin: 60px 0 30px 0;*/
    padding:55px 0;
}
.discrimination-img-content h3{
    padding-bottom:20px;
}
.discrimination-box-row {
    margin-bottom: 30px;
}

.discrimination-box-row:last-child {
    margin-bottom: 0;
}

.discrimination-img-content p{
    font-size:14px !important;
    line-height:20px !important;
}
.discrimination-img .wpb_single_image .vc_single_image-wrapper{
    width: 130px;
    height: 124px;
}
.discrimination-img .wpb_single_image img{
    object-fit: cover;
}

.tobacco-resources{
    padding-bottom:30px;
}
.discrimination-box-css{
   border-radius: 8px;
    border: 1px solid #b1acac;
    padding: 20px;
    box-sizing: border-box;
    /*margin-top: 25px;*/
    background-color: #fff;
    margin-bottom:30px;
}
.discrimination-box-css:last-child{
    margin-bottom:0;
}
.discrimination-box-css figure .vc_single_image-wrapper img{
    width: 124px;
    min-width: 130px;
    height: 117px;
    object-fit: cover;
    border-radius: 8px;
    border: 1px solid rgba(0, 0, 0, 0.55);
}
.discrimination-box-css .wpb_content_element{
    margin-bottom:0 !important; 
}
 .discrimination-img .vc_column-inner, .dicrimination-btns .vc_column-inner {
    padding:0 !important;
}
.discrimination-box-css h4{
    padding:0 !important; 
}
.discrimination-box-css p strong{
    margin:0;
    color: #172b54;
    font-weight: 400;
}
.discrimination-box-css p, .discrimination-box-css p .fa-envelope a{
    margin:0;
    color: #8a8585;
    padding-bottom:3px;
}
.discrimination-box-css p a{
    text-decoration:underline;
    color: #172b54;
    font-weight:400;
    word-break: break-all;
}
.discrimination-box-css h4{
    font-weight: bold;
    text-transform: uppercase;
    padding-bottom: 12px;
    font-size:20px;
}
.discrimination-img {
    width:10.5%;
}
.discrimination-snd-column{
    padding: 33px;
}
.dicrimination-btns .wpb_wrapper a .fa.fa-user-plus{
    border: 1px solid #e9b145;
    padding: 7px 15px;
    color: #e9b145;
    font-weight: 500;
    font-size: 15px !important;
    /*box-shadow: 0 1px 0px 0 rgba(0, 0, 0, 0.1), 0 0px 14px 0 rgba(0, 0, 0, 0.19);*/
    box-shadow: none;
    height: 35px;
    margin-right: 5px;
}

.dicrimination-btns .view-profile {
    color: #e9b145;
    padding: 8px !important;
    border: 1px solid #e9b145 !important;
    font-size: 11px;
    font-weight: bold;
    /*box-shadow: 0 1px 0px 0 rgba(0, 0, 0, 0.1), 0 0px 14px 0 rgba(0, 0, 0, 0.19);*/
    box-shadow: none;
    height: 35px;
}
.dicrimination-btns{
    width: 22.8%;
    text-align: right;
}
.discrimination-snd-column .fa-phone, .discrimination-snd-column .fa-envelope{
    color: #8a8585;
    padding-right:3px;
}

.normal-bullet{
   color: #8d8d8d !important;
   background-color: transparent !important;
   border: 0 !important;
}
.normal-bullet .vc_message_box-icon{
   color: #8d8d8d !important;
}
.para-listing-li ul li{
    padding-bottom:20px !important;
}

.vc_message_box-icon>*, .vc_message_box-icon>.fa {
   font-size: 1.7em;
   line-height: 1;
   left: 55%;
   top: 41%;
}

.vc_message_box{
padding: 0em 0em 0em 4em!important;
}

.vc_separator{
    padding-top: 0;
    padding-bottom: 0;
    margin: 0;
}

/*.single-padding-with-para h4, .single-padding-with-para p{
    padding-top:30px;
}*/

.wonderplugincarousel-container{
    position:relative;
}

.wonderplugincarousel, .amazingcarousel-list-container{

    position: initial !important;
}





/* end css */


/*amazing carousel  */

/*.wonderplugincarousel {
    width: 100% !important;
    max-width: 100% !important;
    height: 305px !important;
    overflow: hidden !important;
}

.amazingcarousel-list-container{
    width: 1000px !important;
    position: initial !important;
    height: 290px !important;
}

.amazingcarousel-list-wrapper{
    width: 890px !important;
    text-align: center;
    margin: 0 auto;
    height: 290px;
}

.amazingcarousel-list {
    height:290px !important;
    
}*/

.amazingcarousel-item {
    width: 240px !important;
    height: inherit !important;
}

/*.amazingcarousel-item{
    width: 300px !important;
    height: 290px !important;
}*/

.amazingcarousel-item-container{
   /* width: 285px !important;
    height: 257px !important;*/
    border-radius: 15px !important;
    padding: 20px !important;
}

.view-all-btn-caurosel .vc_btn3.vc_btn3-shape-square, .view-all-btn-caurosel .vc_btn3.vc_btn3-color-white.vc_btn3-style-modern:hover  {
    border: 2px solid #e9b145 !important;
    background-color: transparent;
    color: #e9b145;
    font-weight: bold;
    font-size: 15px;
    margin-bottom: 30px;
}

/*.amazingcarousel-prev{
    left: 0% !important;
    top: 40% !important;
    margin-left:0 !important;
    margin-top:0 !important;
}

.amazingcarousel-next{
    right: 0% !important;
    top: 40% !important;
    margin-right:0 !important;
    margin-top:0 !important;
}*/


.amazingcarousel-next:after {
    content: "\f054";
    font-family: FontAwesome;
    position: absolute;
    top: 32%;
    left: 40%;
}

.amazingcarousel-prev:after{
    content: "\f053";
    font-family: FontAwesome;
    position: absolute;
    top: 32%;
    left: 40%;
}

.amazingcarousel-title{
    font: bold 15px "Open Sans", sans-serif !important;
    color: #172b54 !important;
    font-weight:bold;
    text-transform: uppercase !important;
    height: auto !important;
    text-align: center !important;
    padding-top: 10px !important;
    overflow: hidden;
}

.amazingcarousel-description{
    position: relative;
    font: 14px "Open Sans", sans-serif !important;
    color: rgba(23, 43, 84, 0.72) !important;
    font-weight:300 !important;
    margin: 6px;
    text-align: center !important;
    line-height: 14px;
    height: 40px !important;
    overflow: hidden;
}



.amazingcarousel-list .amazingcarousel-image a + div {
    display:none !important;
}

.amazingcarousel-image a{
    pointer-events: none !important;
}



.amazingcarousel-image-fit-wrapper img{
    width: 100px !important;
    height: 100px !important;
    object-fit: cover;
    border-radius: 15px !important;
    margin: 0 auto !important;

}

.amazingcarousel-bullet-wrapper {
    display: none;
}

.amazingcarousel-image-fit-wrapper{
    padding-top: 20px;
    height: auto !important;
    padding-bottom: 15px;
    width: 120px !important;
    height: 100% !important;
    margin: 0 auto;
    border: 1px solid;
    -webkit-border-image: -webkit-linear-gradient( to left, rgba(255,255,255,1) 1%, rgba(0, 0, 0, 0.19) 50%, rgba(255,255,255,1) 100% ) 0 0 100% 0/0 0 1px 0 stretch;
    -moz-border-image: -moz-linear-gradient( to left, rgba(255,255,255,1) 1%, rgba(0, 0, 0, 0.19) 50%, rgba(255,255,255,1) 100% ) 0 0 100% 0/0 0 1px 0 stretch;
    -o-border-image: -o-linear-gradient( to left, rgba(255,255,255,1) 1%, rgba(0, 0, 0, 0.19) 50%, rgba(255,255,255,1) 100% ) 0 0 100% 0/0 0 1px 0 stretch;

    border-image: linear-gradient( to left, rgba(255,255,255,1) 1%, rgba(0, 0, 0, 0.19) 50%, rgba(255,255,255,1) 100% ) 0 0 100% 0/0 0 1px 0 stretch;
}

 .amazingcarousel-image {
    position: relative;
    padding: 0px;
    margin: 0 auto;
	height:187px !important;
    /* height:auto !important; */
}



.amazingcarousel-next, .amazingcarousel-prev{
    background:#dbdcde !important;
}



/* end css */


.home-v1 .navbar-nav .open a, .home-v2 .navbar-nav .open a, .home-v4 .navbar-nav .open a, .home-v5 .navbar-nav .open a, .home-v1 .navbar-nav .open a:hover, .home-v2 .navbar-nav .open a:hover, .home-v4 .navbar-nav .open a:hover, .home-v5 .navbar-nav .open a:hover, .home-v1 .navbar-nav .open a:focus, .home-v2 .navbar-nav .open a:focus, .home-v4 .navbar-nav .open a:focus, .home-v5 .navbar-nav .open a:focus{
    color:#091326;
}
#breadcrumbs .item-current strong{
    color: rgba(0, 0, 0, 0.5);
}

/* main top banner */

/*#main-top-banner .title-image{
    margin-top: -50px;
}

#main-top-banner .wpb_single_image .vc_figure{
    width:100%;
}
#main-top-banner .wpb_single_image .vc_single_image-wrapper{
    width: 100%;
    padding-left: 15px;
    padding-right: 15px;
}*/

/* end css top banner */

.logo-image img{
    object-fit:cover;
}
.title-image figure, .title-image .vc_single_image-wrapper {
    width:100%;
    max-width:100%;
}

/*.pdf-link-block > .vc_col-sm-12 > .vc_column-inner,  .pdf-padding-wihout-hr-bg > .vc_col-sm-12 > .vc_column-inner {
    padding-top:0 !important;
}*/

.pdf-link-block{
    padding: 40px 0 0 0;
}


 #wonderplugincarousel-1 .amazingcarousel-prev, #wonderplugincarousel-7 .amazingcarousel-prev, #wonderplugincarousel-4 .amazingcarousel-prev, 
 #wonderplugincarousel-3 .amazingcarousel-prev, #wonderplugincarousel-9 .amazingcarousel-prev, #wonderplugincarousel-5 .amazingcarousel-prev, #wonderplugincarousel-10 .amazingcarousel-prev, .amazingcarousel-prev {
    margin-left:0px !important;
}

 #wonderplugincarousel-1 .amazingcarousel-next, #wonderplugincarousel-7 .amazingcarousel-next, #wonderplugincarousel-3 .amazingcarousel-next, #wonderplugincarousel-9 .amazingcarousel-next, #wonderplugincarousel-5 .amazingcarousel-next, .amazingcarousel-next
  #wonderplugincarousel-10 .amazingcarousel-next{
    margin-right:0px !important;
}

#wonderplugincarousel-10 .amazingcarousel-item-container, .amazingcarousel-item-container{
    height:100%;
    min-height:280px;
}
#pdf-link-two-block-content .vc_col-sm-12{
    width: 80%;
    margin: 0 auto;
    float: initial;
}

.pdf-link-block .vc_col-sm-12 .heading-center + p{
    padding:20px 0;
    text-align:center;
}



#pdf-link-two-block-content .vc_col-sm-12 .vc_col-sm-6:first-child{
    text-align:right !important;
}



/*--------css for Course-Catalogs---------*/

.accordion-with-two-columns .agenda-list>div:first-child{
    width:90%;
}

.accordion-with-two-columns .agenda-list>div:last-child{
    width:10%;
}
.accordion-with-two-columns{
    width:60%;
    margin:0 auto;
}


/*---------end css for Course-Catalogs-------*/





/*--------css for Final-Exam-Schedule---------*/

.final-exam-table .policy-table .agenda-list>div{
    width:35% !important;
} 

#small-table .vc_col-sm-12 {
    width:60%;
    float:initial;
    margin:0 auto;
}

.pdf-table-with-three-columns .policy-table .agenda-list>div:nth-child(3){
    display:table !important;
}

.pdf-table-with-three-columns .policy-table .agenda-list>div:first-child{
        width: 50%;
}

.pdf-table-with-three-columns .policy-table .agenda-list>div:nth-child(2), .pdf-table-with-three-columns .policy-table .agenda-list>div:last-child{
    width: 25%;
    text-align: center;
}


.pdf-table-with-three-columns .policy-table .agenda-list > div:last-child h4{
    text-align: center;
}

.pdf-table-with-three-columns .policy-table .agenda-list-body .agenda-list > div:nth-last-child(2) h4{
    border:0;
}

#small-table .agenda-list-header .agenda-list > div:first-child h4, #small-table .agenda-list-body .agenda-list > div:first-child h4{
    text-align:left;
}

#small-table .agenda-list-header .agenda-list > div h4, #small-table .agenda-list-body .agenda-list > div h4{
    text-align:center;
}

.table-calculation .agenda-list-body:last-child .agenda-list div h4{
    color: #172b54;
    font-weight:600;
}
.table-calculation{
    padding: 40px 0;
}


/*---------end css for Final-Exam-Schedule-------*/

.our-community-box-pdf {
    height: 845px;
    background-size: cover;
    background-position: 0 -60px;
    margin-top: 3px;
    background-repeat: no-repeat;
}

#small-box-content-link .vc_col-sm-12{
   margin: 0 auto;
    width: 791px;
    float: initial;
    max-width: 100%;
}

.small-box-content-list .vc_btn3-icon, .two-box-content-list .vc_btn3-icon {
    position: absolute;
    right: 11px;
    top: 32%;
}

#two-box-content-link{
    margin:0;
}

.small-box-content-list .fa-chevron-circle-right:before, .two-box-content-list .fa-chevron-circle-right:before  {    
    position: absolute;
    top: 0;
    content: "\f105";
    align-self: center;
    /* color: #e9b145; */
	color: #002855;
    font-family: FontAwesome;
    cursor: pointer;
    font-weight: 600;
}



 #two-box-content-link .two-box-content-list.vc_col-sm-6{
    margin-right:30px;
}

#two-box-content-link .two-box-content-list.vc_col-sm-6:last-child{
    margin-right:0px;
}

#small-box-content-link .small-box-content-list.vc_col-sm-12, #two-box-content-link .two-box-content-list.vc_col-sm-6 {
   width: 645px;
    max-width: 100%;
    border: 1px solid #ddd;
    border-radius: 8px;
    padding: 20px 15px 0 15px;
    box-sizing: border-box;
    box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.1), 0 0px 6px 0 rgba(0, 0, 0, 0.19);
    margin-top: 30px;
}

#two-box-content-link .two-box-content-list.vc_col-sm-6{
    box-shadow: none;
}

#two-box-content-link .section-heading-center + .title-para{
    width: 70%;
    margin: 0 auto;
    text-align: center;
}

.two-box-content-list .title-para a{
    color:#172b54;
    font-size:16px;
}
.two-box-content-list .title-para{
    padding: 20px 0 !important;
    margin: 0 !important;
}
/*.two-box-content-list .title-para:first-child{
    padding-top:10px !important;
}*/
.two-box-content-list .title-para:last-child{
    border: 0 !important;
}
.short-term-program-single-pdf .single-pdf-box .download-pdf-white{
    display: block;
}


#two-box-content-link .two-box-content-list.vc_col-sm-12 {
    width:100%;
}




#small-box-content-link .small-box-content-title {
    text-align:center;
}

.small-box-content-list p a, .two-box-content-list p a {
    font-size:16px;
    color:#172b54;
    font-weight:400;
    text-transform: capitalize;
}
.small-box-content-list p, .two-box-content-list p{
    margin:0;
}

.small-box-content-list .title-para, .two-box-content-list .title-para {
   border-bottom: 1px solid #ddd;
    padding-bottom: 10px;
    position: relative;
    display: flex;
    margin-bottom: 10px;
}
.online-small-box{
    display: flex;
}
.online-learning-start p{
    text-align:center;
}

.on-icon{
    width: 40px;
    padding-top: 17px;
    margin-right: 13px;
}
.on-icon img{
    min-width: 30px;
    max-width: 30px;
}
.online-learning-start{
    height:485px;
}

/*.small-box-content-list .title-para:before{
    content:"\f2bd";
    font-family:fontawesome;
    font-size:10px;
    color:#ecba5c;
    background-color:#ecba5c;
    border-radius:50%;
}*/

.small-box-content-list .title-para .wpb_wrapper{
    padding: 0 25px 0 0px;
}

/*.small-box-content-list .title-para:after{
    content: "\f105";
    align-self: center;
    color: #e9b145;
    font-family: FontAwesome;
    cursor:pointer;
    font-weight: 600;
}*/



/* social links on each page */

.addtoany_list a, .widget .addtoany_list a{
    padding: 0;
}

.addtoany_list.a2a_kit_size_32 a>span{
    height: 32px;
    line-height: 27px;
    width: 32px;
}

.addtoany_share_save_container{
    position: absolute;
    right: 0;
    top: 355px;
    margin: 0;
    z-index: 1;
}
/*.entry-content #landing-page-social + .addtoany_share_save_container{
    top:0px;
}*/

.addtoany_list a>span{
    border-radius:0;
}

/* end social links */

.small-box-content-list .title-para:last-child{
    border:0;
}

#listing-table-list{
    border: 1px solid #ddd;
    padding: 8px 22px;
    text-align: left;
}

#listing-table-list .agenda-list-body .agenda-list {
    border-top: 1px solid #ddd;
    border-bottom:0;
}

#pdf-table-with-three-columns #listing-table-list .agenda-list-header .agenda-list {
    
    border-bottom:0;
}

.pdf-table-with-three-columns #listing-table-list .agenda-list-header .agenda-list div, #listing-table-list .agenda-list-body .agenda-list div, 
.pdf-table-with-three-columns #listing-table-list .agenda-list-header .agenda-list div h4, #listing-table-list .agenda-list-body .agenda-list div h4 {
    text-align:left !important;
}

.pdf-table-with-three-columns #listing-table-list .agenda-list>div:first-child{
    padding: 0px 20px 0 0px;
}
.childcare-small-table .policy-table .agenda-list>div:first-child{
    width:50%;
   /* padding-right:20px;*/
}
.childcare-small-table .policy-table .agenda-list-body .agenda-list > div:nth-last-child(2) h4{
    border:0;
}
.childcare-small-table .policy-table .agenda-list>div:nth-child(2), .childcare-small-table .policy-table .agenda-list>div:last-child{
    width:40%;
}
.childcare-small-table .policy-table .agenda-list>div:nth-child(3){
    display:table;
}
.childcare-small-table #listing-table-list .agenda-list > div:last-child h4{
    text-align:right !important;
}

@media not all and (min-resolution:.001dpcm) { @media
{
     .childcare-small-table .policy-table .agenda-list>div:first-child { 

        width:40%;
    }
    .childcare-small-table .policy-table .agenda-list>div:nth-child(2), .childcare-small-table .policy-table .agenda-list>div:last-child{
        width:30%;
    }
}}


.cost-table{
    padding: 70px 0 50px 0;
}

.cost-table .pdf-table-with-three-columns{
    padding-top:40px;
}

.title-with-para-paddig{
    padding: 50px 0;
}
.arrow-block-padding{
    padding:30px 0;
}


.link-para-hr-block-pdng{
    padding:35px 0;
}



.title-with-para-paddig .single-pdf-box{
    margin-top:30px;
}
/*.vc_col-sm-12 > .vc_column-inner {
    padding:0;
}*/

.title-with-para-paddig .video-player{
    margin-bottom:30px;
}
/*.title-with-para-paddig .vc_col-sm-12 > .vc_column-inner{
        padding:0;
    }*/

.title-with-para-paddig h3, .general-financial-aid-imp-info h3 {
    padding-bottom:40px;
    margin:0;
    line-height: 30px;
}
.title-with-para-paddig p{
    padding-bottom:40px !important;
    margin:0;
    line-height: 30px;
}
.title-with-para-paddig .points-in-listing-with-arrow, .points-in-listing-with-arrow{
    padding-top:20px;
}
.title-with-para-paddig h5{
    font-weight: 600 !important;
    padding: 0 0 10px 0;
    font-size: 16px !important;
    color: rgba(23, 43, 84, 0.75);
}
.title-with-para-paddig p strong{
    padding-top:15px;
}
.title-with-para-paddig p:last-child{
    padding-bottom: 0 !important;
}

.title-with-para-paddig .mission-block-keywords{
    padding-top:17px;
}
.mission-block{
    padding:35px 0;
}

.title-with-para-paddig .title-padng-butn p{
    padding-top:40px !important;
    padding-bottom:0;
    clear:both;
}

.block-with-both-padding{
    padding:55px 0;
}

.single-pdfbox{
    margin-top:20px !important;
}
/*.title-with-para-paddig:last-child{
    padding-bottom:40px !important;
}*/

/*-------veterans css -----------*/

.veterans_news .ancmnt-main{
    border:0 !important;
}

.imp-links-with-title{
    height:100px;
    margin-bottom: 20px !important;
}

.imp-link-with-pdf-text .ext-link-btn{
    margin:0 auto;
    display:block;
}

.imp-links-veteran .vc_col-sm-12{
    width: 65% !important;
}

.imp-link-with-pdf-text{
    padding: 50px 0 65px 0;
}
/*.veteran-explore{
    padding: 65px 0 30px 0;
}*/

.veteran-batch-full .vc_col-sm-12{
    margin: 0 auto;
    float: initial;
    width: 55%;
}

/*.veteran-batch-full{
    padding: 40px 0 20px 0;
}*/

.veteran-batch-full .vc_col-sm-6:first-child .wpb_single_image.vc_align_left{
    text-align:right;
}

.veteran-batch-full .wpb_single_image.vc_align_left{
    margin:0;
}

#veteran-upcoming-news .event-date{
    display: block;
}

#veteran-upcoming-news .event-date .e_date{
    width: auto;
    margin-bottom:5px;
    display:table;
}

#veteran-upcoming-news .event-date .e_time, #veteran-upcoming-news .event-date .event-location{
    width: auto !important;
    float: left;
}
.content-commu{
    display:flex;
}

#veteran-upcoming-news{
    padding:55px 0;
}

#veteran-upcoming-news #event-listing-view .evnt-img, #veteran-upcoming-news #event-listing-view .event-social, 
#veteran-upcoming-news #event-listing-view .event-description a p, #veteran-upcoming-news .wpnaw-news-image-blank, #veteran-upcoming-news .wpnaw-news-short-content{
    display:none;
}


#veteran-upcoming-news .wpnews-medium-7.wpnews-columns.ancmnt-7{
    border: 1px solid #ddd;
    border-radius: 10px;
}

#veteran-upcoming-news .wpnaw-news-title, #veteran-upcoming-news .wpnaw-news-title a{
    font-size:18px !important;
}


 #veteran-upcoming-news .announce_sm{
    display:none;
}

#veteran-upcoming-news #event-listing-view .event-description .course-readmore{
    width: 35px;
    position: absolute;
    right: 0;
    top: 42%;
   
}
#veteran-upcoming-news #event-listing-view li{  
    position: relative;
}

#veteran-upcoming-news #event-listing-view .event-description .course-readmore:hover{
    background-color:transparent;
}

#veteran-upcoming-news #event-listing-view .event-description .course-readmore strong, .veterans_news .wpnaw-news-content .course-readmore strong{
    opacity:0;
}
#veteran-upcoming-news .evnt-content, #veteran-upcoming-news .event-info-row-listing .col-md-12.col-lg-12.col-sm-12.col-xs-12{
    position:inherit;
}

.veterans_news .wpnaw-image-fit .wpnaw-news-image-bg img, .veterans_news .wpnaw-news-grid-main.design-1 .wpnaw-news-image-bg{
    display:none;
}

 .event_listings #event-listing-view .event-description .course-readmore:after, #veteran-upcoming-news .veterans_news .wpnaw-news-content .course-readmore:after  {
    content: "\f054";
    font-family:fontawesome;
    position: absolute;
    top: 0;
    right: 25px;
   display:none;
   font-size: 13px;
    font-weight: 300;
}
.upcoming_events_veterans .event_listings #event-listing-view .event-description .course-readmore:after, #veteran-upcoming-news .veterans_news .wpnaw-news-content .course-readmore:after {
    display:block !important;
}

.upcoming_events_veterans .glyphicon {
    width: 20px;
}
.upcoming_events_veterans > h4, .veterans_news > h4{
    padding-bottom:30px;
}

.veterans_news .wpnaw-news-content{
    padding: 0 !important;
}



.veterans_news .wpnaw-news-content p{
    display: inline-block;
    position: absolute;
    right: 0;
    top: 40%;
}

.veterans_news .wpnaw-news-grid-main.design-1{
    margin-top:1px;
}

.veterans_news .wpnews-medium-7.wpnews-columns.ancmnt-7{
    padding: 20px 10px;
}
.veterans_news .ancmnt-main{
    padding-bottom:0;
    border:0;
}

.ancmnt-main {
    margin-bottom: 0px !important;
    border-bottom: 1px solid #ddd !important;
    padding-bottom: 25px !important;

}
.announcement-inner .wpnaw-news-date, #main-news-page .wpnaw-news-date{
    font-weight: 600 !important;
    color: rgba(23, 43, 84, 0.6) !important;
}
.announcement-inner ~ .addtoany_share_save_container{
    display: none;
}

#main-news-page .vc_col-sm-12 > .vc_column-inner {
    padding:0;
}

/* end code for veterans----------*/

/*listing with image*/

.philosophy-num{
  padding-bottom:30px; 
  color:#8d8d8d;
}

.infobox-image .image-wrapper{
    width:50px;
    height:50px;
}

/*#philosophy-listing{
    padding:40px 0;
}*/

.philosophy-num .subtitle-wrapper{
   display:none;
}

.custom-normal-bullet{
    padding-left: 80px;
}

.listing-with-pdf-box .philosophy-num{
    padding-bottom:0;
}

.listing-with-pdf-box .download-pdf-white{
    margin-left: 6%;
}

/* end css */

#number-listing{
    padding-top:30px;
}

.two-boxes-with-gray-bg .vc_col-sm-6 .vc_column-inner > .wpb_wrapper, .two-boxes-with-gray-bg .vc_col-sm-12 .vc_column-inner > .wpb_wrapper{
    background-color: #fff;
    border-radius: 10px;
    padding: 20px;
    box-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.1), 0 0px 14px 0 rgba(0, 0, 0, 0.19);
}
.two-boxes-with-gray-bg .vc_col-sm-12 .vc_column-inner > .wpb_wrapper{
    width:50%;
}

.two-boxes-with-gray-bg .box2-gray p{
    font-size:17px;
    font-weight:400;
    color:#172b54;                                                                       
}

.two-boxes-with-gray-bg .box1-gray p {
    font-size:17px;
    font-weight:400;
    color:#6d6d6d;                                                                       
}

.box-gray-bg-content{
    display:flex;
}

.two-boxes-with-gray-bg .box1-gray{
    width:40%;
}

.two-boxes-with-gray-bg .wpb_content_element{
    margin-bottom:0;
}

/*.content-with-gray-bg{
    padding-top: 15px;
    padding-bottom: 50px;
}*/

/* emergency alert page css */


.alert-box, .alert-box-no-alert{
    border: 2px solid #ddd;
    width: 45%;
    padding: 20px 60px 20px 20px;
    border-radius: 10px;
    height: 185px;
    box-sizing: border-box;
    box-shadow: 0 2px 1px 0 rgba(0, 0, 0, 0.1), 0 0px 7px 0 rgba(0, 0, 0, 0.19);
    background-image: url(http://191.168.0.124/wvup/wp-content/uploads/2018/03/alert-icon.png);
    background-repeat: no-repeat;
    background-position: 103% 115%;
    position: relative;
}
.alert-box-no-alert{
    background-image: url(http://191.168.0.124/wvup/wp-content/uploads/2018/03/no-alert.png);
    display: flex;
}

.alert-box-no-alert h4{
    align-self: center;
    color:#565656;
    font-size:25px;
    font-weight:600;
}

.alert-box h5{
    font-size: 16px;
    color: #d44444;
    font-weight: 600;
    line-height: 30px;
}

.alert-box h4{
    font-size: 20px;
    color: #565656;
    font-weight: 600;
    line-height: 30px;
}

.alert-box p{
    position: absolute;
    bottom: 20px;
    margin: 0;
    text-transform: uppercase;
    color: #5c5c5cbf;
    font-weight: 600;
}

#two-pdf-with-left-align .vc_col-sm-6{
    width:33%;
}

/*#two-pdf-with-left-align{
    padding-top:15px;
}*/

/* end css emergency alert */


/* graduation-and-commencement css */

.graduation-application-box{
    padding:24px;
    border-radius: 10px;
    box-sizing: border-box;
    box-shadow: 0 2px 1px 0 rgba(0, 0, 0, 0.1), 0 0px 7px 0 rgba(0, 0, 0, 0.19);
    width:45%;
}

.graduation-application-box h4{
    font-size:36px;
    color:#d44444;
    font-weight:500;
    text-transform: capitalize;
}

.graduation-application-box p{
    font-size: 20px;
    color: #d44444;
    font-weight: 500;
    margin-bottom: 18px;
}

/* end css */

/* accounting css */

#accounting-tabs{
    margin-top:20px;
}

/*#accounting-tabs h4{
    font-size:22px;
    font-weight:300;
}*/
.accountg-facul-main {
    padding: 0 0;
}

#accounting-tabs .vc_tta-tabs-list{
    margin: 0 !important;
    padding:0;
}
#accounting-tabs .vc_tta-tab{
    margin: 0 !important;
    border: 1px solid #e9b145 !important;
    background-color: transparent !important;
    padding: 7px 50px;
    color: #e9b145;
    box-shadow: none !important;
}
#accounting-tabs .vc_tta-panel{
    margin: 0 !important;
}


 /* 
#accounting-tabs .vc_tta-panel.vc_active .vc_tta-panel-body{
    padding: 0 !important; 
}
*/

/*.accounting-para-padding, .accounting-programs, .accounting-discipline-info{
    padding:65px 0;
}*/

.aced-single-title-h3{
    padding-top:50px;
}

.accounting-discipline-info .accnt-disp-main{
    padding:10px 0;
}

.accounting-para-padding h4, .accounting-programs h3 {
    font-size:26px;
    color:#172b54;
    font-weight:300;
}

.accounting-programs h4{
    font-size:18px;
    font-weight: bold;
    color:#172b54;
    padding-bottom: 7px;
}

.accounting-programs h3{
    padding-bottom:25px;
}

.accounting-para-padding .title-para:not(:first-child) h3, .accounting-discipline-info .title-para:not(:first-child) h3{
    padding-top:40px;
}
/*.accnt-disp-main:last-child{
    padding-bottom:0;
}*/
.accounting-faculty .discrimination-box-css{
    margin: 30px 0;
}

.accountg-facul-main{
   padding:50px 0;
}

.accounting-faculty h3{
    font-size:26px;
    font-weight:300;
     color: #172b54 !important;
}




/*.accounting-course{
    padding-top:50px;
}*/

.course-content h5 {
    margin:0;
    padding:0;
    width:90%;
    font-size:18px;
    color:#172b54;
    font-weight:600;
    padding-bottom:10px;
}
.course-content p a{
    padding-bottom:10px;
}
#accnt-course-block{
    padding:30px 0;
}
.course-content h6{
    margin:0;
    padding:0;
    width:10%;
    text-align:right;
    font-size:16px;
    font-weight:400;
   color: rgba(23, 43, 84, 0.60);
}
.course-content{
    display:flex;
}

.accnt-disp-main h5{
    padding:0;
    color: rgba(141, 141, 141, 0.75);
    font-size: 16px;
    font-weight: 600;
}
.accnt-disp-main p a, .accnt-disp-main a{
    font-size:16px;
    color:#e9b145;
    font-weight:bold;
    text-decoration: underline;
}
#accnt-course-block .course-readmore{
    padding-top: 15px;
    color: #e6a72d;
    font-weight: 500;
}

.accnt-disp-main {
    padding:30px 0;
}
#accounting-tabs .vc_tta-tabs-container{
    z-index: 0;
}

.accnt-disp:not(:last-child){
    padding-bottom:20px;
}

/*.accounting-para-padding .title-para p:not(:nth-child(2n+1)){
    padding-top:35px !important;
}*/

.accounting-programs .vc_separator, .accounting-discipline-info .vc_separator{
    padding:35px 0;
}
/*.accounting-programsc .vc_separator:last-child{
    padding:0;
}*/

.accounting-para-padding .title-para p{
    padding-top:35px !important;
    margin:0;
}

.accounting-para-padding .title-para p:first-of-type{
    padding-top:0px !important;
}

#accounting-tabs .vc_tta-tab:not(:last-child){    
    border-right:0 !important;
}

#accounting-tabs .vc_tta-tab.vc_active{
    /* background-color:#e9b145 !important; */
	background-color:#e9b145;
    border:1px solid #e9b145;
}
#accounting-tabs .vc_tta-tab.vc_active > a{
    color:#fff !important;
}
#accounting-tabs .vc_tta-tab > a{
    color:#e9b145 !important;
    font-size:13px !important;
    font-weight:bold !important;
    text-transform: capitalize !important;
}
.remove-social ~ .addtoany_share_save_container, #directory-faculty-staff ~ .addtoany_share_save_container {
    display:none;
}



/* end css for accounting css */


/* css for about-landing-page */


.about-creativity-div{
    height:645px;
    padding-bottom: 10px;
}

.about-creativity-div-1{
    height: 100%;
    background-color: transparent;
    -webkit-transform: perspective(157px) rotateX(3deg);
    -webkit-transform-origin: left center;
     width: 45%;
     margin-top: -37px;
}
.economic-develo .economic-btn{
    margin: 50px 60px;
    -webkit-transform: perspective(180px) rotateX(6deg);
    transform: perspective(180px) rotateX(6deg);
}

.about-creativity-div-2{
    width: 54%;
    height: 100%;
    background-color: rgba(25, 34, 51, 0.95);
    -webkit-transform: perspective(180px) rotateX(-9deg);
    transform: perspective(180px) rotateX(-3deg);
    transform-origin: right center;
    margin-top: 32px;
    margin-left: 18px;
    padding-right: 16%;
}
.listing-about{
    margin:0;
  padding:0;
}
.listing-about li{
    color: #fff;
    -webkit-transform: perspective(169px) rotateX(4deg);
    transform: perspective(169px) rotateX(4deg);
    list-style-position: inside;
    padding-left: 50px;
    background: linear-gradient(to left, rgba(23, 43, 84, 0.61), #ffc814);
    background-size: 50px 2px;
    background-position: center left;
    list-style: none;
    margin-bottom:40px;
    background-repeat: no-repeat;
    margin-left: 0;
}
.landing-page-about{
    margin-top: -37px;
}
.listing-about li h4{
    color:#ffc814;
    font-size:17px;
    font-weight:600;
    padding:0;
    text-transform: uppercase;
    -webkit-transform: perspective(147px) rotateX(4deg);
    transform: perspective(147px) rotateX(4deg);
}
.listing-about li p{
    color:#fff;
    font-size:14px;
    font-weight:400;
    padding-top: 3px;
    -webkit-transform: perspective(160px) rotateX(1deg);
    transform: perspective(86px) rotateX(1deg);
}
.list-title-about{
   /* -webkit-transform: perspective(40px) rotateX(2deg);
    transform: perspective(40px) rotateX(2deg);*/
    padding-left: 40px;
    padding-bottom: 40px;
    padding-top: 25px;
}
.list-title-about h2{
    font-size:36px;
    font-weight:300;
    color:#fff;
    margin: 0;
    text-transform: capitalize;
    -webkit-transform: perspective(160px) rotateX(6deg);
    transform: perspective(160px) rotateX(6deg);
}
.list-title-about p{
    font-size: 18px;
    font-weight:400;
    color:#fff;
    padding-top: 10px;
    -webkit-transform: perspective(147px) rotateX(5deg);
    transform: perspective(147px) rotateX(5deg);
}
.economic-btn .view-all-news .vc_btn3-size-md{
    transform: perspective(132px) rotateX(-6deg);
}

.economic-btn .view-all-news{
    -webkit-transform: perspective(147px) rotateX(3deg);
    transform: perspective(147px) rotateX(3deg);
}

.alumni-box{
    padding:50px 0;
}

.about-mission-vission{
    height:auto;
    background-repeat: no-repeat;
}
.bo-go-dir{
    padding-top:37px;
    margin-top: 35px;
}
.di-bo-gov{
    padding-top:20px;
}
.all-employee-dir{
    border-bottom:7px solid #ffc814;
    border-top:7px solid #ffc814;  
    text-align:center;
}
.all-emplo-para .vc_col-sm-4{
    border-right: 1px solid #dddddd4a;
    /* padding: 10px; */
    height: 117px;
}
.all-emp-btn{
    margin-top: 60px;
}
.offices-dir h3, .offices-dir .title-para {
    text-align:left;
}

.dir-office{
    height:487px;
}
.offices-dir{
    padding: 75px 0;
}

.bo-go-dir .title-para{
    margin-bottom: 0px;
}

.mission-vission-block .vc_column-inner {
    width: 1300px;
    border: 1px solid #464d5b;
    box-sizing: border-box;
    text-align: center;
    padding:35px !important;
}
/*.mission-vission-title{
    padding-bottom:35px;
}*/

.about-mission-vission .mission-vission-block{
   background-color: rgba(255, 255, 255, 0.87) !important;
    width: 1320px;
    padding: 0;
    margin: 0 auto;
    float: initial;
    padding: 10px;
}
.about-three-imgs .wpb_single_image.vc_align_center{
    margin-top:0 !important;
}


.about-three-imgs .vc_column_container.vc_col-sm-4{
    background-repeat:no-repeat;
}
.about-three-imgs{
   padding: 90px 0;
}
.about-creativity-div{
    background-repeat: no-repeat;
}

.about-three-imgs .vc_col-sm-4 .vc_column-inner{
    width:100%;
    height:100%;
}
.about-three-imgs .vc_col-sm-4{
    width:300px;
    height:300px;
}

.about-three-imgs .vc_col-sm-4:nth-child(2){
    margin: 0 90px;
}

.about-three-imgs .vc_col-sm-4:last-child{
    float:right;
}

.about-counter .vc_col-sm-12{
     width: 80%;
    margin: 0 auto;
    float: initial;                           
}
.timer{
    position: absolute;
    bottom: 8px;
    font-size: 60px;
    font-weight: 100;
    left: 22px;
    color: rgba(255, 255, 255, 0.82);
}

.caurosel-black-bg .heading-center h3, .caurosel-black-bg .heading-center h3 strong {
    color: #fff;
}


/* end css for about-landing-page */


/* directories all employees */

.all-employee-dir{
    padding-top: 35px;
    padding-bottom: 35px;
}

.all-employee-dir h3{
    color: rgba(255, 255, 255, 0.81);
    padding-bottom: 20px;
}
.all-employee-dir p{
    color: rgba(255, 255, 255, 0.65);
    text-align:center;
}
.all-emplo-para{
    padding-top:30px;
}


/* end css for directories all employees */

/* css for safty security */

.safety-securit-video{
    padding:50px 0 50px 0;
}

.content-report-element{
    margin-bottom: 0;
}

/* end css for saftey security */



/* library css */

.landing-page-menu.contact-details .about-landing{
    display:block !important;
}

/*.contact-details.vc_row-fluid{
    margin-top:20px;
}*/

.arrow-listing-with-both-padding{
    padding:20px 0;
}

.listing-with-orange-text .vc_message_box{
    margin: 0 0 13.74px;
    padding: 0em 0em 0em 3em!important;
}

/*.orange-text-with-listing-padding{
    padding-bottom:65px;
}*/

.listing-with-orange-text p a{
    color: #e9b145;
    text-decoration:underline;
    font-size:15px;
    text-transform: capitalize;
}
.days-contact {
    width: 15%;
}

.days-contact p{
    color:#172b54;
    font-size:16px;
}

.contact-details-block{
    padding-top:32px;
}

.listing-with-orange-text .vc_message_box-icon>*, .listing-with-orange-text .vc_message_box-icon>.fa{
    left: 22%;
}


.contact-details-content{
    display:flex;
}

/* end css library */


/* biography css */

.biography-para-with-link p a{
   text-decoration: underline;
}

.biography-para-with-link{
    padding: 45px 0 55px 0;
}

.biography-para-with-link iframe{
    border: 4px solid #000;
    margin-top: 20px;
}

/* end css biography */

/* general-financial-aid css */

.general-financial-aid-imp-info{
    border: 1px solid #ddd;
    padding: 25px 15px;
    width: 100%;
    margin: 0;
    border-radius: 10px;
    box-sizing: border-box;
}



.general-financial-aid-imp-info .title-para p strong{
    color:#d44444;
    font-size:20px;
    font-weight:500;
    line-height:30px;
}
.general-financial-aid-imp-info .title-para p a{
    text-decoration: underline;
}

/*.general-financial-aid-imp-info .title-para p{
    padding-top:40px !important;
}*/

.general-financial-aid-imp-info #listing-points .vc_message_box{
    margin: 0 0 20.74px;
    padding: 0em 0em 0em 2em!important;
}

.general-financial-aid-imp-info #listing-points .wpb_text_column{
    padding-right:0;
    margin-bottom: 0px;
}
.general-financial-aid-imp-info .vc_message_box-icon>*, .general-financial-aid-imp-info .vc_message_box-icon>.fa{
    left: 17%;
}
.financial-aid-orange-listing .vc_message_box{
    margin: 0 0 13.74px;
    padding: 0em 0em 0em 2em!important;
}
.financial-aid-orange-listing p{
    padding-bottom:25px;
}
.financial-aid-orange-listing{
    padding-top:15px;
}

.financial-aid-orange-listing .vc_message_box-icon>*, .financial-aid-orange-listing .vc_message_box-icon>.fa{
    left: 10%;
}

.heading-financial-aid-snd {
    padding-top:30px;
}








/* end css for general financial aid */


/* student organization */

.student-organization-table .policy-table .agenda-list>div:nth-child(3){
    display:table;
}

.student-organization-table .policy-table .agenda-list>div:last-child {
    width: 15%;
}

.student-organization-table .policy-table .agenda-list>div:first-child {
    width: 55%;
}

.student-organization-table .policy-table .agenda-list-body .agenda-list > div:nth-last-child(2) h4{
    border:0;
}

.student-organization-table .policy-table .agenda-list>div:nth-child(2) {
    width: 30%;
}
.student-organization-table .policy-table .agenda-list>div:nth-child(2) h4{
    text-align:left !important;
}


/* end student organzation */

/* olsis css */

.olsis-note{
    border: 1px solid #ddd;
    border-radius: 9px;
    width: 100%;
    margin: 0;
    padding: 20px;
    margin-bottom:30px;
}

.olsis-note .title-para {
    margin-bottom:0;
}

.olsis-note .title-para p{
    margin-bottom: 15px;                      
}

/* end css */

.office-vice-img-block{
    border: 7px solid #fff;
    box-sizing: border-box;
    width: 398px;
    height: 566px;
    margin-top: -95px;
    box-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.1), 0 0px 14px 0 rgba(0, 0, 0, 0.19);
}
.office-vice-img-block .vc_column-inner {
    padding:0;
}
.office-vice-img-block .wpb_single_image{
    margin-bottom:0;
}
.president-caption{
    background-color: #fff;
    margin-bottom: 0;
    padding: 8px 0;
    text-align: center;
}
.office-vice-current-page {
    height:585px;
    margin: 105px 0 0 0;
}
.president-caption p{
    margin-bottom: 0 !important;
    color: #172b54 !important;
    font-size: 16.68px !important;
    font-weight: bold !important;
    line-height:20px !important;
}
.president-para{
    padding-left:25px;
}

.president-para p{
    padding-bottom: 26px !important;
    color: rgba(255, 255, 255, 0.8) !important;
    margin:0;
}
.president-para p:nth-child(4){
    padding-bottom:5px !important;
}

.president-para h4{
    color: rgba(255, 255, 255, 0.87) !important;
    font-weight: 600;
}

.president-caption p:last-child{
    font-size: 14px !important;
    font-weight: 400 !important;
}

.download-pdf-white.title-para p{
    text-align:center;
}


/* future-student-landing-page */


#future-student-catlogue{
    background: linear-gradient(-57deg, #f5f5f5 64%, #ffc814 31%);
    height: 515px;
    max-height: 515px;
    min-height: 515px;
    margin-top: 100px;
}
.future-catalogue-img .vc_column-inner {
    width: 350px;
    min-width: 350px;
    max-width: 350px;
    height: 505px;
    background-color: #000;
    padding: 15px;
    padding-top: 15px !important;
}

.future-catalogue-img{
    margin-top:-95px;
}

.download-catalog{
    margin: 0;
    width: 100%;
}

.download-catalog .vc_btn3{
    width: 100%;
    text-align: left;
    border: 2px solid #e9b145 !important;
    color: #e9b145 !important;
    padding: 15px !important;
    font-size: 13px;
    font-weight: bold !important;
}

.download-catalog .vc_btn3 .fa-angle-down:after{
    content: url(/wp-content/uploads/2018/02/download-img.png);
    position: absolute;
    right: 0;
    border-left: 1px solid rgba(255, 200, 20, 0.54);
    padding-left: 20px;
    position: absolute;
    top: 0;
}
.download-catalog .vc_btn3 .fa-angle-down:before{
    content:"" !important;
}
.catalog-image{
    margin-bottom: 12px;
}
.download-catalog .vc_btn3.vc_btn3-icon-left .vc_btn3-icon, .download-catalog .vc_btn3.vc_btn3-icon-right .vc_btn3-icon{
    top: 42% !important;
}
.catalogue{
    padding: 100px 0 10% 8%;
}
.catalogue h3, .catalogue h3:hover{
    color: #172b54;
    font-size: 30px;
    font-weight: 400;
    padding-bottom: 20px;
}
.catalogue p{
    font-size: 16px;
    color: rgba(0, 0, 0, 0.6);
    font-weight: 300;
    line-height: 35px;
}
.catalogue .course-readmore {
    font-size:13px;
}

/*.faculty-professional-form{
    margin-top:30px;
}*/


/* end future-student-landing-page */

/* current-student-main css */

#acedemics-future-students .currrent-left-img .academics-img  .wpb_single_image .vc_single_image-wrapper{
    background: linear-gradient(-143deg, rgba(250, 250, 250, 0.15) 77%, #ffc814  31%);
    padding: 13px;           
}

#acedemics-future-students .currrent-right-img .academics-img  .wpb_single_image .vc_single_image-wrapper{
    background: linear-gradient(143deg, rgba(250, 250, 250, 0.15) 77%, #ffc814 31%);
    padding: 13px;           
}

#acedemics-future-students .academics-img .wpb_single_image img{
    border: 11px solid #fff;
    box-shadow: 0 0px 4px 0 rgba(0, 0, 0, 0.1), 0 0px 21px 0 rgba(0, 0, 0, 0.19);
}
.acedemic-content-full p a{
    position: absolute;
    bottom: 0px;
    right: -12%;
    top: initial;
    z-index: 4;
}

.acedemic-content-full h3{
    font-size:32px;
    color:#172b54;
    font-weight:300;
}

.acedemic-content-full p{
    font-size:16px;
    color: rgba(0, 0, 0, 0.6);
    font-weight:400;
    line-height:30px;
}
.acedemic-content-full{
    position:relative;
    padding-top: 90px;
    text-align: right;
}
.acedemic-content-full .explore-left, .acedemic-content-full .explore-right {
    position: absolute;
    right: -8.2%;
    z-index: 2;
    margin-top: -18px;
}
.acedemic-content-full .course-title {
    color:#172b54;
    font-size:32px;
    font-weight:400;
}

.future-student-blocks .currrent-left-img{
    margin-top:40px;
}
.acedemic-content-full .explore-right{
   left: -29.7%;
}

.acedemic-content-full .explore-right a:focus, .acedemic-content-full .explore-left a:focus{
    background-image:none !important;
}

.acedemic-content-full .explore-right a{
    padding-left: 55px !important;
    padding-right: 10px !important;
}
.acedemic-content-full .explore-right .learn-more-btn-with-bgicon.vc_btn3.vc_btn3-size-md.vc_btn3-icon-right:not(.vc_btn3-o-empty) .vc_btn3-icon{
    left:0 !important;
    right:initial !important;
}
.catalogue-downloads h3{
    color:#172b54;
    font-size:30px;
    font-weight:300;
}
.catalogue-downloads p a{
    font-size:13px;
    font-weight:bold;
    color:#e9b145;
}

.catalogue-downloads p{
    color:#000;
    font-size:16px;
    font-weight:400;
}
.acedemic-content-full .course-introtext, .acedemic-second-para .course-introtext{
    text-overflow: ellipsis;
    overflow: hidden;
    height: 127px;
    text-align: right;
}
.acedemic-second-para .course-introtext, .acedemic-second-para {
    text-align:left !important;
}

/*.currrent-left-img, .currrent-right-img{
    padding: 25px 0;
}*/

#upcoming-events-current-student{
    background-color: #101724;
    /*padding: 40px 0 20px 0;*/
}

.vc_btn3.vc_btn3-size-md{
    padding: 10px 20px;
}
.upcoming {
    color:#fff;
}
.explore-right .right-button.fa-chevron-circle-right:before{
    content: "\f137" !important;
}

.explore-left .right-button.fa-chevron-circle-right:before{
    content: "\f138" !important;
}
.box-layout:hover{
    box-shadow:none;
}

#event-listing-view{
    /* font-family: 'Open Sans' !important; */
	font-family: 'helvetica_neueregular' !important;
}

#event-listing-view .box-layout, #community-classes-listing .vc_col-sm-3{
    width: 24%;
    background-color: #fff;
    border: 0;
    height: 432px;
    border-radius:15px;
}
#community-classes-listing .vc_col-sm-3{
    height: 525px;
    margin-right: 27px;
    width:23%;
}
#community-classes-listing .vc_col-sm-3 > .vc_column-inner {
    padding:0;
}
#community-classes-listing .vc_col-sm-3 > .vc_column-inner  .wpb_content_element{
    border-radius: 15px;
}
#community-classes-listing h3{
    color: rgba(255, 255, 255, 0.80);
}
.community-education-class p, .community-class-icons .vc_col-sm-3 p{
    text-align:center;
}

.community-education-class figure img{
    width:25%;
}
.community-education-class figure{
    height:45px;
}
.community-education-class .vc_col-sm-3{
    font-size: 13px;
    font-weight: 400;
}
.community-education-class .vc_col-sm-3:first-child p{
    color:  #3ac1a5;
}
.community-education-class .vc_col-sm-3:nth-child(2) p{
    color:  #4b56ea;
}
.community-education-class .vc_col-sm-3:nth-child(3) p{
    color:  #ea4f4f;
}
.community-education-class .vc_col-sm-3:nth-child(4) p{
        color: rgba(233, 177, 69, 0.75);
}
.community-class-icons {
    text-align: center;
    width: 60%;
    margin: 0 auto;
    margin-top: 42px;
}
/*.community-education-class .vc_general.vc_btn3{
    margin-top:40px !important;
}*/

.community-education-class > .vc_col-sm-12{
    width: 80%;
    margin: 0 auto;
    float: initial;
}

#community-classes-listing .vc_genera.vc_btn3{
    margin-top:30px;
}

.event-mainpage #event-listing-view{
    margin-top:30px;
}

#event-listing-view .box-layout:nth-child(2){
    margin-left: 30px;
    margin-right: 30px;
}

#event-listing-view .event-img{
    height: auto;
    max-height: 227px;
    border: 0;
}

/* 
#event-listing-view .event-img img, #community-classes-listing .wpb_content_element img{
    width: 100%;
    max-width: 317px;
    height: 100%;
    max-height: 227px;
    min-height: auto;
    object-fit: cover;
    border-radius: 15px 15px 0 0;
}

#event-listing-view .event-img img, #community-classes-listing .wpb_content_element img{
    width: 100%;
    max-width: 317px;
    height: 100%;
    max-height: 227px;
    min-height: auto;
    object-fit: cover;
    border-radius: 15px 15px 0 0;
}

 */
 

#event-listing-view .event-img img, #community-classes-listing .wpb_content_element img{
    min-width: 100%;
    max-width: 100%;
    height: 227px;
    object-fit: cover !important;
    border-radius: 15px 15px 0 0;
}


#event-listing-view .box-layout .event-title, #community-classes-listing h4{
    font-size: 16px;
    /* font-family: 'Open Sans' !important; */
	font-family: 'helvetica_neuemedium';
    line-height: 23px;
    height: auto;
    padding: 15px 15px 8px 15px;
    border: 0;
    color: #172b54;
    font-weight: bold;
    padding-bottom: 15px;
}

 .box-layout:nth-child(2){
    margin-left: 30px;
    margin-right: 30px;
}
.box-layout:last-child{
    float:right;
}
.ava-comm-blocks .cdate{
   margin: 0 0 15px 0;
   padding: 0px; /* added new properties */
}
.ava-comm-blocks .cdate .fa-calendar {
   margin: 0 8px 0 0;
}

.ava-comm-blocks .cmore{
    padding-top: 5px;
}
.ava-comm-blocks .vc_col-sm-6{
    padding: 20px 20px 20px 0;
}
.ava-comm-blocks .vc_col-sm-3 figure{
    max-width: 100%;
    min-height: 190px;
    min-width: 224px;
} 
/*social-icons-avl-com{
    position:relative;
}*/

.social-icons-avl-com, .social-icons-avl-com > .vc_column-inner > .wpb_wrapper{
    height:190px;
}
/*.social-avl-comm{
    position: absolute;
    top: 0;
    right: 0;
}*/

.avl-price{
    position: absolute;
    bottom: 20px;
    right: 20px;
}

.avl-price h3{
    font-size:30px;
    /* color: #42bb6a; */
	color: #2E844B;
}

#event-listing-view .event-start-date, .cdate {
    margin: 0px 15px;
    /* font-family: 'Open Sans' !important;
    background-color: #ededed; */
    width: auto;
    display: inline-block;
    border-radius: 5px;
    padding: 5px 10px;
    color: rgba(23, 43, 84, 0.65);
    font-weight: bold;
    text-transform: uppercase;
}
#community-classes-listing .cdate {
    font-weight:400;
    font-size:13px;
    /* margin-left:15px; */
	 font-family: 'helvetica_neuemedium' !important;
}

#community-classes-listing .cdate .day{
    font-weight:600; 
}

#community-classes-listing p{
    padding-bottom:10px !important;
}
#event-listing-view .event-start-time, #community-classes-listing .ctime{
    padding: 15px 15px 9px 15px;
    color: #666666;
    font-size: 15px;
    font-weight: 400;
    font-family: 'Open Sans' !important;
}
.ava-comm-blocks .glyphicon {
    width: 22px;
}
.ava-comm-blocks .content-commu .ctime {
    margin-right: 15px;
}

.ava-comm-blocks .content-commu .ctime .fa.fa-clock-o {
	margin:0px 8px 0px 0px;
}

/*#community-classes-listing .ctime:before{
    content: "\f017";
    font-family: FontAwesome;
    font-size:14px;
}

#community-classes-listing .clocation:before{
    content: "\e062";
    font-family: FontAwesome;
    font-size:14px;
}*/

#event-listing-view .event-start-time .glyphicon-time, .ctime .glyphicon-time, .cdate .glyphicon-calendar  {
    padding-right: 5px;
    color: #c5cad4;
}
.glyphicon{
    width:35px;
}
#event-listing-view .event-location, #community-classes-listing .clocation{
    padding: 0px 15px 9px 15px;
    border: 0;
    color: #666666;
    font-size: 15px;
    font-weight: 400;
    font-family: 'Open Sans' !important;
}

#community-classes-listing .cmore{
     padding: 0px 15px 9px 15px;
}
.event-upcoming-current-page{
    clear: both;
    padding-top: 25px;
    margin-bottom: 50px;
}
/* end css current-student-main */



/* current-student-event-page */

.search-form-container input, .search-form-container select, .search-form-container .chosen-container-single .chosen-single {
    border: 0;
    border-bottom: 1px solid #c1c4c9;
    border-radius:0 !important;
    width:372px !important;
    height:40px;
    position:relative;
    color: #091326;
    font-size: 14px;
    font-weight: 600;
}


.search-form-container .col-sm-4:first-child:after{
    content:"\f002";
    font-family: FontAwesome;
    color:#091326;
    font-size:15px;
    position:absolute;
    right: 58px;
    top: 10px;
}

.search-form-container input:focus, .search-form-container select:focus, .search-form-container .chosen-container-single .chosen-single{
    outline:none;
}
.chosen-container-single .chosen-single div b, .chosen-container-active.chosen-with-drop .chosen-single div b{
    background: url(http://191.168.0.124/wvup/wp-content/uploads/2018/04/arrow-select.png) no-repeat 0 2px;
    background-position: 0px 20px;
}

.search-form-container{
    background-color: #fff;
    box-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.1), 0 0px 14px 0 rgba(0, 0, 0, 0.19);
    padding: 36px 34px 10px 34px;
    margin-top: -50px;
}

.event-listings-view-header{
    display:block;
}
.event-listings-view-header, .event-info-row-listing, #event-listing-view{
    border:0;
}

#event-listing-view li, .classes-blocks{
    border: 1px solid #ddd;
    border-radius: 10px;
    margin-bottom: 20px !important;
}

/* ------ Custom css  starts -------  */
.ava-comm-blocks {
    border: 1px solid #ddd;
    border-radius: 10px;
    margin-bottom: 20px !important;
    margin: 0 0px;
    display:flex; /* added new properties */
   /* padding: 8px 16px;*/ /* added new properties */
	padding: 8px 8px; 
}
.ava-comm-blocks .wpb_content_element, .ava-comm-blocks ul.wpb_thumbnails-fluid>li {
	margin-bottom:0px;
}

/* --- Custom css  end    ------ */

.event-info-row-listing:hover{
    background: transparent;
    border-left: 0;
}

.organizer-logo, .available-community-list .wpb_single_image .vc_single_image-wrapper{
    width:227px;
    height:100%;
}
.available-community-list{
    padding:50px 0;
}
.available-community-list h3.heading-center{
    padding-bottom:50px;
}


.organizer-logo img, .available-community-list .wpb_single_image img {
    width:100%;
    height:100%;
    border-radius: 10px 0px 0px 10px;
    object-fit: cover;
    /*min-height:190px;
    max-height:190px; */
    min-height:210px;
    max-height:210px; 
    min-width:224px;
    border: 1px solid #ddd;
}

.event-info-row-listing{
    display:grid;
    padding:0;
}
.evnt-img, .available-community-list .vc_col-sm-3:first-child {
    width: 17%;
    min-height: 190px;
    height: 100%;
}
.available-community-list .vc_col-sm-3:last-child{
    width: 20%;
}

.evnt-content, .event-info-row-listing .col-md-12.col-lg-12.col-sm-12.col-xs-12 {
    width:83%;
    display: flex;
    position: relative;
}

.available-community-list .vc_col-sm-6{
    width: 63%;
}
td, tr td{
    border:0;
}

.event-social{
    position: absolute;
    right: 15px;
    padding:20px;
}

.event-info-row-listing .col-md-12.col-lg-12.col-sm-12.col-xs-12{
    width:100%;
}

.event-info-row-listing .col-md-12.col-lg-12.col-sm-12.col-xs-12 .event-content{
    width:80%;
}

 .event-content {
    padding:17px;
    width:100%;
}

 .event-date{
    clear: both;
    display: flex;
    padding-top: 6px;
}

 .e_date{
     width: auto;
    background: #ededed;
    font-size: 13px;
    font-weight: bold;
    color: #7d8394;
    padding: 5px 10px;
    text-align: center;
    border-radius: 6px;
    margin-right: 15px;
}

.e_time, .event-info-row-listing .event-location{
    width: auto !important;
    color: #666666 !important;
    font-size: 15px !important;
    align-self: center;
    margin-right: 15px;
}

.e_time .glyphicon-time, .event-location .glyphicon-map-marker, .clocation .glyphicon-map-marker {
    color: #c5cad4;
    padding-right: 5px;
}

.event-title h4, .ava-comm-blocks h4{
    font-size:18px;
    font-weight:600;
    color:#172b54;
    padding: 0 0 8px 0;
}
.event-description{
    margin-top: 15px;
}
.chosen-container-single .chosen-single span, input::-ms-input-placeholder, input:-ms-input-placeholder{
    color: #091326;
    font-size: 14px;
    font-weight: 600;
}

input::placeholder{
    color: #091326;
}

.event-description p{
    font-size:15px;
    font-weight: 400;
    color: rgba(0, 0, 0, 0.6);
}
.event-description a + p {
    margin-top: 15px;
}

.event-description p strong{
    font-size:13px;
    color:#e9b145;
    font-weight:bold;
    text-transform: uppercase;
}
.event-social tbody tr th, .event-social tbody tr td{
    padding: 5px 10px;
    border: 1px solid #ddd;
}

.event-social .fa-facebook-f:before, .event-social .fa-facebook:before{
    color:#3b5998;
}
.event-social .fa-twitter:before{
    color:#1dcaff;
}
.event-social .fa-envelope:before{
    color:#cacaca;
}

/* end css current-student-event-page */




/* event-details-current-student */

.site-main.col-lg-9.col-md-8.col-sm-12{
    width:100% !important;
}
.blog-list + .post-navigation + .wph_editor_undocked + .breadcrumb{
    z-index: -1;
}
.site-content .blog-list + .breadcrumb .breadcrumbs{
    position: absolute;
    width: 100%;
    left: 0;
    bottom: 0;
}





.blog-content-wrapper .single_event_listing .meta{
    order: 2;
    width: 100%;
    background: transparent;
    text-align: left;
}
.event-category.workforce-community-education {
    color:#484848 !important;
    font-size:20px;
}

.blog-content-wrapper .single_event_listing{
    display:flex;                                            
}

.blog-content-wrapper .single_event_listing .row .col-md-8 {
    padding-right: 15px;
}
.single_event_listing .event-title{
    text-align:left;
}
.blog-content-wrapper .article-intro{
    margin-top:12%;
}
.article-intro p{
    line-height: 30px;
}
.single_event_listing .event-details, .organizer-details{
    border: 0 !important;
}
/*article.blog-list{
    margin-top: 25px;
}*/

.blog-header{
    text-align:center;
}

.event-details .section-title {
    display: none;
}
.organizer-details h3.section-title{
    border:0 !important;
}
.article-intro .single_event_listing .col-md-4{
    margin-left: -18%;
}
.when-where{
    margin-top: 28px;
    margin-bottom: 0;
}

.article-intro  .single_event_listing .event-title{
    margin: 0;
    font-family: 'Open Sans' !important;
    font-size: 27px;
    color: rgba(23, 43, 84, 0.7490196078431373);
    line-height: 35px;
    border-bottom: 1px solid #ddd;
    padding-bottom: 28px;
}
.single_event_listing .meta-text{
    text-align:left;
}
.social-share{
    margin: 0;
    padding: 0;
    border-bottom: 1px solid #ddd;
    margin-bottom: 0px;
    height: 67px;
}
.when-where p, .event-category.wvu-parkersburg-events{
    font-size:16px;
    color:#484848;
    line-height: 30px;
    font-family: 'Open Sans' !important;
    margin:0;
}
.when-where .evnt-cat:before{
    content:"\f02c";
    font-family: fontawesome;
     padding-right:10px;
}

.when-where .event-date p:before{
    content:"\f073";
    font-family:fontawesome;
    padding-right:10px;
}
.when-where .event-time p:before{
    content:"\f017";
    font-family: fontawesome;
     padding-right:10px;
}
/*.when-where .event-location p:before{
    content: "\f3c5";                                    
    font-family: fontawesome;
    padding-right:10px;
}*/
.when-where .event-location:before{
    display:inline-block;
    padding-right:10px;
}
.when-where .event-location P{
    display:inline;                            
}

.social-share li{
    margin: 0;
    height: auto;
    width: auto;
    padding: 5px;
}
.article-intro .event-details img{
    height: 470px;
    width: 630px;
    object-fit: cover;
}
.when-where li{
    margin-bottom: 28px;
}
.when-where li:hover{
    margin: 4px 0;
    margin-bottom: 28px;
    padding: 0;
    line-height: 21px;
}
.event-date:hover{
    padding-top:6px !important;
}

.evnt-details{
    border-top: 1px solid #ddd;
    margin-top: 26px;
    padding-top: 15px;
}

.evnt-details p{
    font-size:16px;
    color:#8d8d8d;
}

.nav-links .nav-previous, .nav-links .nav-next{
    display: inline-block;
    width: 25px;
    padding: 0;
    height: 25px;
    border-radius: 50%;
    background-color: transparent;
    border: 1px solid orange;
}

.nav-links .nav-previous::before, .tribe-events-sub-nav .nav-previous::before, .nav-links .tribe-events-nav-previous::before, .tribe-events-sub-nav .tribe-events-nav-previous::before{
    content: "\f053";
    font-family: fontawesome;
    padding: 8px;
    font-size: 10px;
    color:#e3b621;
}

.nav-links .nav-previous:hover a, .tribe-events-sub-nav .nav-previous:hover a, .nav-links .tribe-events-nav-previous:hover a, .tribe-events-sub-nav .tribe-events-nav-previous:hover a{
    margin-left: -31px;
    opacity: 0;
    color:transparent;
}

.nav-links .nav-previous:hover::before, .tribe-events-sub-nav .nav-previous:hover::before, .nav-links .tribe-events-nav-previous:hover::before, .tribe-events-sub-nav .tribe-events-nav-previous:hover::before{
    color:#e3b621;
}

.nav-links .nav-next::before, .tribe-events-sub-nav .nav-next::before, .nav-links .tribe-events-nav-next::before, .tribe-events-sub-nav .tribe-events-nav-next::before, .nav-links .tribe-events-nav-right::before, 
.tribe-events-sub-nav .tribe-events-nav-right::before{
    content:"\f054"; 
    font-family: fontawesome;
    padding: 8px;
    font-size: 10px;
    color:#e3b621;                                                                     
}
.nav-links .nav-next::after, .tribe-events-sub-nav .nav-next::after, .nav-links .tribe-events-nav-next::after, .tribe-events-sub-nav .tribe-events-nav-next::after, .nav-links .tribe-events-nav-right::after, 
.tribe-events-sub-nav .tribe-events-nav-right::after{
    display:none;
}
.nav-links .nav-next a, .nav-links .nav-next:hover a{
    margin-left: -17px;
    color: transparent;
    opacity: 0;
}
.nav-links .nav-previous a, .nav-links .nav-previous:hover a{
    opacity:0;                                                     
}
.nav-links, .tribe-events-sub-nav{
    margin: 30px 0 50px 0;
    display: flex;
}


/* end event-details-current-student */


/* Acedemics-future-student */

.explore-division-acedemics{
    padding: 0px 97px 0 0;
}

#acedemics-division{
    margin-top: 20px;
    margin-bottom: 10px;
}
.acedemics-explore-div{
    margin-top: 27px;
}
.explore-division-acedemics p{
    padding-top:20px !important;
}
.explore-division-acedemics h4{
    font-size: 26px;
    color: rgba(23, 43, 84, 0.87);
    font-weight: 300;
}
.cross-block-acedemics {
    -moz-transform: translateX(0%) translateY(6%) rotate(-3deg);
    -webkit-transform: translateX(0%) translateY(6%) rotate(-3deg);
    transform: translateX(0%) translateY(6%) rotate(-3deg);
    padding-top: 55px;
    padding-bottom: 80px;
}
#cross-bg-para .wpb_wrapper, .cross-block-img .vc_single_image-wrapper{
     transform: translateX(0%) translateY(6%) rotate(3deg);
}
.acedemics-white-bg-cross-para{
   padding: 90px 0px 40px 0;
}
.black-bg-white-heading h3 strong{
    font-size:30px;
    color:#fff;
    font-weight:300;
}

.black-bg-para p, .black-bg-para p{
    text-align:center; 
    color: rgba(255, 255, 255, 0.6); 
    padding: 0 15% !important;                        
}

.black-bg-with-padng{
    padding-top:60px;
    padding-bottom:60px !important;
    text-align: center;
}
.about-landing.black-bg-white-heading{
    border-right: 3px solid;
    height: 100%;
    min-height: 200px;
    max-height: 50px;
    -webkit-border-image: -webkit-linear-gradient(rgba(233, 177, 69, -6.9), rgba(233, 177, 69, .5), rgba(233, 177, 69, .9), transparent) 1 67%;
    -moz-border-image: -moz-linear-gradient(rgba(233, 177, 69, -6.9), rgba(233, 177, 69, .5), rgba(233, 177, 69, .9), transparent) 1 67%;
    -o-border-image: -o-linear-gradient(rgba(233, 177, 69, -6.9), rgba(233, 177, 69, .5), rgba(233, 177, 69, .9), transparent) 1 67%;
    border-image: linear-gradient(rgba(233, 177, 69, -6.9), rgba(233, 177, 69, .5), rgba(233, 177, 69, .9), transparent) 1 67%;
}



/* end css for acedemics-future-student */



/* annoucement-current-student */


 .ancmnt-7 .wpnaw-news-date {
    font-size:13px;
    color:#7d8394;
    font-weight:bold;
}

.ancmnt-7 .wpnaw-news-title a, .ancmnt-7 .wpnaw-news-grid-main h2, .ancmnt-7 .wpnaw-news-grid-main h2.wpnaw-news-title a{
    font-size:18px !important;
    color:#172b54 !important;
    font-weight:600;
}
.ancmnt-7 .wpnaw-news-categories{
    display:none;
}

.ancmnt-7 .wpnaw-news-short-content{
    font-size:15px;
    color: rgba(0, 0, 0, 0.6);
    font-weight:400;
    padding-bottom:10px;
}
.ancmnt-7 .course-readmore{
    font-size:13px;
    font-weight:bold;
}

  .video_announcements{
    height: 307px;
    width: 550px;
   
    padding-right: 10px;
}

.ancmnt-main .wpnaw-news-grid-content {
    display:flex;
}

.ancmnt-5{
    width:auto;
    height:auto;
}
.ancmnt-5 .wpnaw-news-image-bg{
    width: 172px !important;
    height: 130px !important;
    object-fit: cover;
}

.ancmnt-7{
     height: auto;
     padding-left: 10px;
     width:auto;
}
.wpnaw-news-grid.ancmnt-main{
    border-bottom: 0;
    padding-bottom: 0;
    position:relative;
}

.ancmnt-5 iframe{
    height:100%;
    width:100%;
}
.ancmnt-7 .wpnaw-news-content{
    padding: 10px 15px;
}
.wpnews-medium-7.wpnews-columns.ancmnt-7{
    position:inherit;
}

.announce_sm {
    position: absolute;
    right: 0;
    top: -6px;
}


.announce_sm tbody tr th, .announce_sm tbody tr td {
    padding: 5px 10px;
    border: 1px solid #ddd;
}


.fa-facebook{
    color:#3b5998;
}

.fa-twitter{
    color:#1dcaff;
}

.fa-envelope{
    color:#cacaca;
}

.wpnaw-news-grid-main, .wpnaw-list-main, .wpnaw-gridbox-main{
    margin: 0 0px;
}

.ancmnt-7, .ancmnt-5, .ancmnt-main{
    padding-left: 0;
    padding-right: 0;
} 



/* end css announcement-current-student */


/* record resources */

.records-resources-bg{
    height: 1110px;
}

/* end css for record-resources */



/* end css report-a-threat */

/* course-schedule */

.top-left {
   position: absolute;
    font-size: 20px;
    font-weight: 400;
    color: #fff;
    top: 0px;
    left: 15px;
    width: 91.2%;
    border-radius: 7px 7px 0 0;
    background-color: rgba(0, 0, 0, 0.21);
    padding: 10px;
    
}

.top-left::after{
    content: "\f061";
    font-family: FontAwesome;
    color: #fff;
    position: absolute;
    right: 10px;
    font-weight: 300;
}




/* end css course-schedule */

/* report threat */
.nf-before-form-content{
    display:none;                        
}
.nf-form-cont textarea{
    resize: none;
}

.nf-form-cont input, .nf-form-cont select, .nf-form-cont textarea {
    border:0;
    border-bottom:1px solid #c3c5c8;
    color: rgba(0, 0, 0, 0.5);
    padding:0;
    height:50px !important;
    font-size:16px !important;
    border-radius: 0;
}
.nf-form-cont .nf-field-element, .nf-form-cont .nf-field-label{
    font-size:16px !important;
   /* color: rgba(0, 0, 0, 0.5) !important; */
}

.form-input-padding-one{
    padding-top:20px;
    width: 26.6% !important;
}
.nf-textarea-input{
    padding-top:40px;
    width: 58.3% !important;
}

.nf-form-cont input:focus, .nf-form-cont select:focus, .nf-form-cont textarea:focus{
    outline:none;
}
.nf-form-cont .nf-field-element b, .select-label label{
    font-size: 25px;
    font-weight: 100 !important;
    /* color: rgba(23, 43, 84, 0.7); */
}
.nf-form-cont input::placeholder, .nf-form-cont select::placeholder, .nf-form-cont textarea::placeholder  {
    color: rgba(0, 0, 0, 0.5);
}
.checkbox-container, .checkbox-container .nf-field-element input{
    height:20px !important;
}

.checkbox-container .nf-field-label label {
    font-size: 16px;
    color: rgba(0, 0, 0, 0.7);
    font-weight: 400;
}

.form-label-container{
    padding-top:65px;
}

#nf-field-25-container{
    margin-top:60px;
}

#nf-field-17-container, #nf-field-18-container{
    padding-top: 10px;
    height: 35px !important;
}

#nf-field-29-container, #nf-field-130-container, #nf-field-155-container {
    width: 14.3% !important;
}
#nf-field-14-container, #nf-field-15-container, #nf-field-120-container, #nf-field-121-container,
#nf-field-145-container, #nf-field-146-container {
    width: 7% !important;
    margin: 0;
}
#nf-field-14-container .nf-field-element, #nf-field-15-container .nf-field-element, #nf-field-17-container .nf-field-element, 
#nf-field-18-container .nf-field-element, #nf-field-145-container .nf-field-element, #nf-field-146-container .nf-field-element, 
#nf-field-120-container .nf-field-element, #nf-field-121-container .nf-field-element {
    display:flex;
}
#nf-field-14-container .nf-field-element input, #nf-field-15-container .nf-field-element input, #nf-field-17-container .nf-field-element input, #nf-field-18-container .nf-field-element input, #nf-field-145-container .nf-field-element input, 
#nf-field-146-container .nf-field-element input, #nf-field-120-container .nf-field-element input, 
#nf-field-121-container .nf-field-element input{
    align-self:center;
}
#nf-field-17-container .nf-field-label, #nf-field-18-container .nf-field-label{
    padding-left:6px;
}
#nf-field-16-container{
    position: relative;
}
.nf-date-input .nf-field .nf-field-element:after, .nf-date-input .nf-field .nf-fail .nf-field-element:after{
    content: "\f073";
    font-size: 14px;
    font-family: fontawesome;
    position: absolute;
    right: 0;
    bottom: 11px;
    color: #777474;
}
.nf-date-input .nf-field .nf-fail .nf-field-element:after{
    right: 10px;
}
#accnt-form{
    padding-top:30px;
}
 
 #nf-field-134-container{
    width: 56%;
}
.nf-submit-btn input{
    background-color: #fff;
    text-align: left;
    font-size: 15px;
    font-weight: bold;
    color: #e9b145;
    box-shadow: none !important;
    border-bottom:0!important;
    height:40px !important;
    padding: 3px 20px 3px 10px;
}
.nf-submit-btn .nf-field-element{
    border: 2px solid #efb31b;
    width: auto !important;
    position: relative;
    /*padding: 3px 42px 3px 12px;*/
    padding: 3px 10px;
    margin-top: 15px !important;
}

.nf-submit-btn .nf-field-element:after{
    content: "\f138";
    font-family: FontAwesome;
    padding-left: 0;
    font-size: 19px;
    position: absolute;
    top: 10px;
    right: 7px;
    color: #e9b145;
}

/* end css for report threat */

#landing-page-social{
    position: relative;
}

.news.type-news .video_announcements, .news.type-news .feature-img-wrap{
    margin-top: 15%;
}

.news.type-news .video_announcements + .article-intro {
    margin-top: 9%;
}

.news.type-news .feature-img-wrap + .article-intro{
    margin-top: 16.4%;
    float:right;
    width:56%;
}

.news.type-news .feature-img-wrap{
   width: 44%;
    float: left;               
}

.news.type-news .feature-img-wrap img{
    width: 100%;
    height: 100%;
    object-fit: cover;
    min-height: 400px;
    max-height: 400px;
    min-width: 550px;
    max-width: 550px;
}
.navigation.post-navigation{
    clear:both;
}
.navigation.post-navigation .nav-links{
    padding: 5px 0px;
}
#comments{
    display: none;
}

.news.type-news .video_announcements + .article-intro p{
    line-height: 30px;
}

/* history css */
.wpostahs-slider-wrp .history-slider + .addtoany_share_save_container{
    display:none;
}

/* end css history */



/* jackson-county-center */
.email-link {
    color: #e9b145;
}

.address-column-right {
    padding-left: 80px;
    padding-top: 80px;
}
.Single-image-height {
    height: 660px;
    background-size: 100% 100%;
}
.amazingcarousel-image-fit-wrapper img{
    width:100%;
    object-fit:cover;
}

.address-column-right .fa.fa-map-marker {
    margin-top:-10px;
}
.address-column-right .fa.fa-phone {
    margin-top: -15px;
}
.address-column-right .fa.fa-envelope {
      margin-top: -14px;
    color: #e9b145 !important;
}
.email-link{
    color: #e9b145 !important;
}
.address-column-right .vc_icon_element{
    margin:0;
}

/*.campus-bookstore{
    padding: 35px 0;
}*/

.address-column-right .vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-color-blue .vc_icon_element-icon{
    color:#2a313e;
}
.campus-bookstore .heading-des p, .faculty-staff .heading-des p{
    color: #8f8f8f !important;
    padding-bottom: 25px !important;
}
.faculty-staff .heading-des h3.title-color strong{
    color: #172b54 !important;
}

/* end css for jackson county center */

.site-info .container, .footer-main .container, .content-area, .footer-top .container{
    width:1350px;
}


/* contact-us main-css */
.about-landing .course-title a {
    color: #172b54;
    color: #8d8d8d;
}

/*
.about-landing p {
    color: #8d8d8d;
} 
*/

.contact-details-about{
    padding-top: 5px;
    padding-bottom: 21px;
}
.contact-details-about .vc_column_container>.vc_column-inner, .contact-center .vc_column-inner {
    padding-left:0;
    padding-right:0;
}
.contact-details-about.vc_icon_element{
    margin-bottom: 0px; 
}

.contact-details-about .vc_btn3-shape-square, .contact-about .vc_btn3-shape-square {
    padding: 7px 12px;
}
.contact-details-about .vc_icon_element.vc_icon_element-outer .vc_icon_element-inner{
    height: 1.5em;
}
.contact-details-about .vc_icon_element.vc_icon_element-outer .vc_icon_element-inner .vc_icon_element-icon:before{
    font-size: 25px !important;
}
.contact-details-about .vc_icon_element{
    margin-bottom: 35px;
}
.contact-details-about .vc_btn3-shape-square{
    margin-left: 15px;
}
.contact-details-about .wpb_wrapper p{
    font-size: 16px;
    color: #8d8d8d;
}
.contact-details-about .wpb_content_element{
    margin-bottom: 5px;
}
.contact-about h4, .contact-about h5{
    margin:0;
    padding:0;
}
.contact-about h5{
    font-size:18px;
    text-transform: capitalize; 
    font-weight: 300;
    padding: 15px 0 15px 0;
}
.s-visit{
    position:relative;
}
.s-visit .vc_column-inner {
    border: 2px solid #ffc814;
    margin: 36px 0 36px 0;
    clip-path:polygon(71px 0%, calc(100% - 0px) 0%, 102% 6px, 100% calc(100% - 70px), calc(98% - 85px) 100%, 1px 100%, 0% calc(100% - 20px), 0% 71px);
    -webkit-clip-path:polygon(71px 0%, calc(100% - 0px) 0%, 102% 6px, 100% calc(100% - 70px), calc(98% - 85px) 100%, 1px 100%, 0% calc(100% - 20px), 0% 71px);
    background-color: #ffc814;
    height: 310px;
    position: relative;
    padding:0;
}
.s-visit .vc_column-inner:before{
    clip-path: polygon(71px 0%, calc(100% - 0px) 0%, 102% 6px, 100% calc(100% - 70px), calc(98% - 85px) 100%, 1px 100%, 0% calc(100% - 20px), 0% 71px);
    -webkit-clip-path: polygon(71px 0%, calc(100% - 0px) 0%, 102% 6px, 100% calc(100% - 70px), calc(98% - 85px) 100%, 1px 100%, 0% calc(100% - 20px), 0% 71px);
    background-color: #000;
    content:"";
    position: absolute;
    top: 0;
    left: 0;
    height: 306px;
    width: 100%;
}
.s-visit:before{
    content:"";
    width: 0;
    height: 0;
    border-top: 60px solid #ffc814;
    border-right: 60px solid transparent;
    position:absolute;
    left: -4px;
    top: 35px;
    z-index: 6;
}
.s-visit:after{
    content:"";
    width: 0;
    height: 0;
    border-right: 92px solid #ffc814;
    border-top: 60px solid transparent;
    position: absolute;
    right: 0px;
    bottom: 34px;
    -webkit-transform: rotate(0deg);
    -moz-transform: rotate(0deg);
    -o-transform: rotate(0deg);
    -ms-transform: rotate(0deg);
    transform: rotate(0deg);
}
.s-visit .section-heading-center{
    top: 55px;
    width: 100%;
    left: 0;
    position:absolute;
    margin:0;
    text-align: center !important;
}

.s-visit .section-heading-center P{
    color: rgba(255, 255, 255, 0.65);
    font-size:30px;
}

.s-visit .contact-schedule-visit-para{
    position: absolute;
    padding-top: 9.1%;
    left: 0;
    padding-left: 15%;
    padding-right: 15%;
    width: 100%;
    margin-bottom: 0;
    color: rgba(255, 255, 255, 0.6);
    line-height: 25px !important;
}
.s-visit .contact-schedule-visit-para p{
    line-height:25px !important;
}

.contact-schedule-visit-para p{
    color: rgba(255, 255, 255, 0.6);                                
}

.s-visit .contact-register-now{
    position: absolute;
    z-index: 999;
    bottom: 55px;
    width: 100%;
    left: 0;
    text-align: center;
    margin-bottom: 0;
}
.contact-register-now .vc_btn3.vc_btn3-size-md{
    padding: 8px 0px 8px 16px;
}

.contact-details-about .fa.fa-phone{
     margin-top: -6px;
}

.contact-details-about .fa.fa-fax{
   margin-top: -8px;
}
.about-contact-visit{
    position: relative !important;
    padding: 40px 0;
    height: 460px;
}

.about-contact-visit:before{
    height: 460px;
    position: absolute;
    opacity: 0.8;
    width: 100%;
    background-repeat: no-repeat;
    content: "";
    background-color: #000;
    left: 0;
    top:0;

}


.vc_tta-accordion{
    margin:0 !important;
}


/* end contact-us-main-css */


/* faculty and staff */
#faculty-staff .wmts_element.wmts_ribbon{
    display:none;
}

#directory-faculty-staff .wph_element.wmts_attributes.wmts_element {
    display:none;
}
#directory-faculty-staff{
    margin-top:-50px;
}

#directory-faculty-staff .wph_element.wmts_vertical.wmts_element.wmts_member{
    width: 300px !important;
    height: 250px;
    padding: 30px 20px;
    box-sizing: border-box;
    border-radius: 10px;
    background-color: #fff;
    border: 1px solid #ddd;
    position: initial !important;
    display: inline-grid;
    grid-gap: 10%;
}


.wmts_container{
    display: flex;
    flex-direction: column;
}
.wmts_filters{
    order: 2;
    margin-top: 0 !important;
    grid-gap: 20px 30px;
    display: inline-grid;
    grid-template-columns: repeat(27, 1fr);
    grid-column-gap: 0;
    text-align: center;
    padding: 0 40px;
    background-color: #f2f3f4;
    border-top: 1px solid #ddd;
    border-bottom: 1px solid #ddd;
    box-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.1), 0 0px 14px 0 rgba(0, 0, 0, 0);
}
.wmts_members{
    order:3;
    margin-top: 70px !important;
    grid-gap: 20px 30px !important;
    display: inline-grid !important;
    grid-template-columns: repeat(4, 1fr) !important;
    grid-column-gap: 38px !important;
    grid-row-gap: 30px important;
    height: auto !important;
}

.jackson-faculty .wmts_members{
    margin-top:35px !important;
    padding-bottom:35 !important;
}
.wmts_filters .wph_filter, .wph_pagination_load_more{
    border: 0 !important;
    margin: 0 !important;
    padding: 0 !important;
    color: rgba(23, 43, 84, 0.6) !important;
    font-size: 15px !important;
    font-weight: 500 !important;
    text-transform: uppercase;
    margin-top: 0 !important;
    display: inline-grid !important;
    grid-gap: 10% !important;
    margin-top: 0 !important;
    padding: 25px 0 !important;
    background-color: transparent !important;
}
.wmts_search{
    background-color: #fff;
    border-top: 1px solid #ddd;
    padding: 30px 40px;
    box-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.1), 0 0px 14px 0 rgba(0, 0, 0, 0);
}
.wmts_search_input_name, .wmts_search>select {
    width: 41.5% !important;
    background-color: #fff !important;
    border: 0 !important;
    border-bottom: 1px solid #c1c4c9 !important;
    color: #000 !important;
    font-size: 14px !important;
    font-weight: 400;
}
.wmts_search_input_name{
    margin-right: 25px;
}
.wmts_search_input_name:focus, .wmts_search>select:focus{
    outline:none;
}
.wmts_grayscale img {
    filter: initial !important;
    -webkit-filter: initial !important;
}


.wmts_filters .wmts_selected_child_filter, .wmts_filters .wmts_selected_filter, .wmts_filters .wph_filter:hover{

    background: transparent !important;
    color: #e9b145 !important;
    border-bottom: 2px solid #e9b145 !important;
    font-weight: 600 !important;
}


#directory-faculty-staff .wmts_element.wmts_image_centering{
    width: 100px;
    height: 100px;
    margin: 0 auto;
}

#directory-faculty-staff ~ .addtoany_share_save_container{
    display: none;
}

#directory-faculty-staff .wmts_members img.wmts_element{
    top: 0 !important;
    width: 100% !important;
    height: 100% !important;
    object-fit: cover;
    border-radius: 20px;
}

#directory-faculty-staff .wph_element.wmts_text_container.wmts_element {
    text-align: center;
    padding: 0;
    border-top: 1px solid #ddd;
    margin-top: 10px;
    padding-top: 16px;
}

#directory-faculty-staff .wph_element.wmts_links.wmts_element {
    display:none;
}

#directory-faculty-staff #poststuff h2.wmts_name, #directory-faculty-staff .wmts_name, h2.wmts_name{
    font-size: 15px;
    font-weight: bold;
    text-transform: uppercase;
    color: #172b54;
}
#directory-faculty-staff .wmts_job_title{
    font-size: 14px;
    font-weight: 400;
    color: #172b54;
}

/* end faculty and staff */



/* faculty and staff */
/*.black-bg-white-font{
    padding-top: 45px;
    
}
.black-bg-white-font h3{
    color:#fff;
}*/

.black-bg-white-font p, .black-bg-white-font h3 {
    color: rgba(255, 255, 255, 0.88);
    text-align: center;
}
.faculty-staff-bg-img{
    background: linear-gradient(0deg,rgba(0, 0, 0, 0.85),rgba(0, 0, 0, 0.85)),url(/wp-content/uploads/2018/04/faculty-staff.jpg?id=10020) !important;
    height: auto;
   /* margin-top: 25px;
    margin-bottom: 25px;*/
}
.black-bg-white-font .vc_col-sm-12 .wpb_content_element {
    margin-bottom:20px;
}
/* end css for faculty and staff */

/* faculty-senate */

.single-yr-accordion .vc_tta .vc_tta-controls-icon{
    left:60px !important;
}
.single-yr-accordion .agenda-list>div:first-child{
    width:80%;
}
.single-yr-accordion .agenda-list>div:nth-child(2){
    width:10%;
}
.single-yr-accordion .agenda-list>div:last-child{
    width:10%;
}

.pdf-black-btn-below-para{
    margin-top:35px;
}

/*.faculty-senate-table-pdf{
    margin-top:5%;
}*/

.faculty-senate-blocks{
    text-align: center;
    border-top: 1px solid #ddd;
    border-bottom: 1px solid #ddd;
     width: 23%;
     margin-bottom: 25px;
     padding: 17px 0;
}


.faculty-senate-block-container .faculty-senate-blocks:last-child{
    float:right;
}

.faculty-senate-block-container .faculty-senate-blocks:nth-child(2){
    margin-left: 35px;
    margin-right: 35px;
}
.faculty-senate-blocks p{
    font-size: 13px;
    font-weight: 400;
    color: #172b54 !important;
    padding: 0 !important;
    margin: 0;
    line-height: 25px;
    padding-top: 5px !important;
}
.faculty-senate-blocks h5{
    font-size:14px !important;
    font-weight:bold !important;
    color:#172b54 !important;
    text-transform: uppercase;
    padding: 0;
}
.faculty-senate-blocks .title-para{
    margin-bottom:0;
}
.table-show-third-row .policy-table .agenda-list>div:nth-child(3){
    display:table !important;
    width:10% !important;

}
.table-show-third-row .policy-table .agenda-list>div:nth-child(2){
    
    width:55% !important;

}
.table-show-third-row  .policy-table .agenda-list-body .agenda-list > div:nth-last-child(2) h4{
    border:0 !important;
}



/* end css faculty-senate */

/* virtual tour */
    
.html5gallery-description-text-1{
    display:none !important;
}


.html5gallery-title-1{
    top: -55px !important;
}


.virtual-tour-future-student{
    width:1350px !important;
    max-width:1350px;
}
#wonderplugingallery-container-1, #wonderplugingallery-1, .html5gallery-container-1, .html5gallery-elem-img-1, .html5gallery-elem-1, .html5gallery-elem-img-1 img{
    width:100% !important;
    max-width:100% !important;
}
.html5gallery-box-1{
    left: 0 !important;
    width: 1000px !important;
}
.html5gallery-tn-img-1, .html5gallery-tn-img-1 img, .html5gallery-tn-image-1, .html5gallery-tn-img-1 > div{
    width: 120px !important;
    height: 55px !important;
}
.html5gallery-tn-selected-1, .html5gallery-tn-1, .html5gallery-car-list-1:hover .html5gallery-tn-1, .html5gallery-car-list-1:hover .html5gallery-tn-selected-1 {
    width: 300px;
    height: 60px;
}
.html5gallery-car-1{
    right:0 !important;
    left: 1000px !important;
    padding:18px !important;
    height:510px !important;
}
.html5gallery-car-list-1{
    padding:18px !important;
    /*border:1px solid #ffc814;*/
    height:510px !important;
}
.html5gallery-car-mask-1{
    padding:15px;
    border: 2px solid #f5f5f5;
    height: 509px !important;
}
.html5gallery-tn-selected-1 .html5gallery-tn-img-1 > div{
    border: 3px solid #ffc814;
}
.html5gallery-tn-selected-1{
    background-color:#f5f5f5;
}
.html5gallery-title-1{
    height:auto !important;
}

.html5gallery-tn-title-1{
    width: 150px !important;
    /* margin-top: 6px; */
    padding: 7px 5px 5px 10px;
    height: 60px;
    line-height: 16px;
    margin-left: 0;
    text-align: left;
}

.html5gallery-title-text-1{
    font-size:18px;
    color:#172b54;
    font-weight:400;
   padding: 10px 10px 0px 0px;
}
.html5gallery-description-text-1{
    font-size:16px;
    font-weight:400;
    color:#8d8d8d;
}
/*.about-contact-visit{
    margin-top:25px;
}*/
/* end css for virtual tour */

/* employee of the month */

.emp_wrapper .vc_column-inner .wpb_wrapper{
    display:flex;
}  

.emp_img .vc_single_image-wrapper{
    width: 190px;
    height: 190px;
    object-fit: cover;
    border-radius: 10px;
}

.emp_img .vc_single_image-wrapper img{
    width: 190px;
    height: 190px;
    object-fit: cover;
    border-radius: 6px;
    border: 5px solid #fff;
    box-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.1), 0 0px 14px 0 rgba(0, 0, 0, 0.19);
}
.emp_media_content{
    padding-left: 25px;
    /* display: flex; */
    display: flex;
    flex-direction: column;
    align-self: center;
}
.emp_month .vc_col-sm-12 .wpb_content_element{
    display:flex !important;
}
.emp_month{
    padding:55px 0;
}

.emp_media_content h4{
    font-size:26px;
    font-weight:bold;
    color:#172b54;
    text-transform: uppercase;
    margin:0;
    padding:0;
}
.emp_month_list_row{
    margin-bottom:35px;
}
.emp_month_list_row:last-child{
    margin-bottom:0;
}

.emp_media_content p{
    font-size:18px;
    font-weight:bold;
    color:#172b54;
    margin:0;
}
.line-separator{
    height: 2px;
    background: #e7cb78 !important;
    border-bottom: 1px solid #e7cb78 !important;
    margin: 20px 0 !important;
    width: 160px;
}

.emp_month-para:last-child{
    font-size:15px;
    font-weight:400;
    color:#172b54;
    padding-top: 10px;
}

.emp_month h3{
    font-size:26px;
    color:#172b54;
    font-weight:400;
    padding-bottom:40px;
}
/* end css for employee of the month */


/* acedemics-maps */

.academics-maps .agenda-list-header .agenda-list > div:last-child h4{
    text-align:right !important;
}
/*.general-education-list .vc_separator{
    margin-top: 20px;
    margin-bottom: 20px;
    padding: 0;
}*/
.general-education-list .title-para{
    margin:0;
}
.general-education-list {
    margin-top: 50px;
    /*border-bottom: 1px solid #ddd;*/
}
.general-education-list .title-para p{
    color:#172b54 !important;
}


.general-education-list .vc_separator{
    padding:0;
    margin:20px 0;
}
/* end css academics map */



/* general education */


/* end css for general education */


/* alumni friends */
.alumni_donate, .donate_now{
    display: flex;
    flex-direction: row;
}
.alumni_donate{
    margin-top: 25px;
}

.don-now-img{
   width: 35%;
}

.donate_now{
    padding: 15px;
    border: 1px solid #ddd;
    border-radius: 10px;
}

.donate_sl{
    padding-left: 35px;
}

.don-no-cont h4, .don-no-cont a h4 {
    font-size:18px;
    color:#172b54;
    font-weight:bold;
    text-transform: uppercase;
    padding: 0 0 5px 0;
    position: relative;
}
.don-no-cont h4 .fa-chevron-right:before{
    content: "\f054";
    font-family: fontawesome;
    font-size: 12px;
    font-weight: 400;
    color: #ffc814;
}
.don-no-cont h4 .fa-chevron-right{
    position: absolute;
    right: 0;
}

.don-no-cont p{
    font-size:13px;
    color: rgba(0, 0, 0, 0.8);
    line-height: 25px;  
    padding-right: 15px;             
}
.donate_sl p{
    font-size:16px;
   color: rgba(0, 0, 0, 0.6);
   line-height: 25px;

}
.about-alumni-relation {
    width:630px;
    margin:0 auto;
    text-align:center;
    padding:55px 0;
    /*padding-bottom:15px;*/
}

.about-alumni-relation p{
    line-height: 30px;
}
.alumni-ofyr{
    height:auto;
    display:flex;
}
.alumni-ofyr {
    background: linear-gradient( rgba(41, 41, 41, 0.85), rgba(23, 18, 18, 0.85) ), url(/wp-content/uploads/2018/06/Hero_AlumniFriends_Alumni-of-the-year@2x.jpg?id=16960) !important;
}

/*.alumni-ofyr:before{
    content: '';
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    background-image: linear-gradient(to bottom right,#000,#000);
    opacity: .6; 
}*/
.emp_yr, .emp_wrapper{
    align-self: center;
}

.alumni-ofyr h3{
    font-size:35px;
    font-weight:400;
    color:#fff;
    padding-bottom:25px;
}
.alumni-ofyr p{
    font-size:16px;
    font-weight:400;
   color: rgba(255, 255, 255, 0.61);
    line-height: 26px;
    
}

.emp_img img{
    border-radius: 13px;
    border: 2px solid #fff;
}
.alumni-ofyr h4{
    font-size: 40px;
    font-weight: bold;
    color: #fcd239 !important;
    padding: 0;
}
.alumni-ofyr h5{
   font-size: 25px;
    font-weight: 500;
    color: #fcd239 !important;
    padding: 0;
   /* margin: 0;*/
    margin: 12px 0;
}
.alumni-ofyr h6{
    font-size:25px;
    font-weight:500;
    color:#fff;
    text-transform: uppercase;
}
.emp_img + .wpb_content_element{
    align-self: center;
}

.emp_yr .vc_btn3{
    margin-top:10px;
}
.sty-connect-alumni{
    width:1070px;
    height:auto;
    margin:0 auto;
    display: flex;
    text-align:center;
}
/*.sty-connect-alumni h3{
    padding-bottom:25px;
}

.sty-connect-alumni p{
    padding:0 0 25px 0;
    text-align:center;
}*/
.alumni-connect-park p{
    padding: 10px 0;
    margin: 0;
}
.sty-connect-alumni .vc_col-sm-12{
    align-self: center;
}

.alumni-connect-park {
    height: 410px;
}

.alumni-cone{
    height:510px;
}
.alumni-cone p{
    line-height: 30px;
}
.alumni-cone .vc_btn3{
    margin-top:10px;
}
.wvu-foundation p{
    padding-top:10px;
}

.alumni_facebook{
    padding-right: 8px;
    font-size: 20px;
    color: #475993;
}
.pdf-alumni .vc_btn3:before{
    content: "\f082";
    font-family: fontawesome;
    font-size: 20px;
    color: #475993;
    padding-right: 10px;
    font-weight: 600;
}
/* end css for alumni friends */

/* faq css */

/* end faq css */

.wvu_facts_icon{
    margin-bottom: 20px !important;
}

.wvu_facts_image{
   margin-top: 0px!important;
    box-shadow: 1px 1px 20px 0px #ccc;
    width: 884px;
    margin: 0 auto;
    height: auto;

}

#wvu-content-img .vc_single_image-wrapper {
    background: linear-gradient(-113deg, #000 58%, #F7BE68 40%);
    padding: 7px;
    box-shadow: 0 7px 5px 0 rgba(0, 0, 0, 0.1), 0 0px 14px 0 rgba(0, 0, 0, 0.19);
}

#wvu-content-img img{
    width: 870px;
    object-fit: cover;
}



.past-president-blocks .wmts_search{
    display:none !important;
}
.past-president-blocks{
    margin-top:0 !important;
}
.safe-zone-ebul-cont h3{
    padding-bottom:25px !important;
}

.safe-zone img{
    margin-top:0px;
    width:100%;
    height:100%;
    border: 1px solid #aeb5c3;
    object-fit: cover;
}
.safe-zone-pdf-block{
    width:35%;
}

.safe-zone-img h3.widget-title, .wpb_single_image.vc_align_center{
    text-align:center !important;
}

/* directory-about */

.staff-list-about .wph_element.wmts_vertical.wmts_element.wmts_member{
    width:300px !important;
    height:410px !important;
    padding: 15px !important;
}
.staff-list-about .wmts_element.wmts_image_centering{
    width: 270px !important;
    height: 270px !important;
}
.staff-list-about .wph_element.wmts_text_container.wmts_element{
   border:0 !important;
   padding:0 !important;
   margin:0 !important;         
}
.staff-list-about .wph_element.wmts_text_container.wmts_element{
    margin-top: -60px !important;
    position: relative;
}
.staff-list-about .wph_element.wmts_text_container.wmts_element:after{
    content:url(/wp-content/uploads/2018/04/cher-withut-bg.png);
    font-family: fontawesome;
    color: #eec372;
    font-size: 25px;
    position: absolute;
    bottom: 6px;
    width: 100%;
    text-align: center;
    left: 0;
}
#directory-faculty-staff.staff-list-about .wmts_search{
    display:none !important;
} 
#directory-faculty-staff.staff-list-about .wmts_members{
    margin-top:40px !important;
}
/*#directory-faculty-staff.staff-list-about .wph_keys_center {
    display:none;
}*/
/* end css directory-about */

#directory-faculty-staff.remove-search-alph .wmts_search,  #directory-faculty-staff.remove-search-alph .wmts_filters{
    display:none;
}

/* offices */
.academics-office-offices .policy-table .agenda-list>div:first-child{
    width:50%;
}
.academics-office-offices .policy-table .agenda-list>div:nth-child(2) {
    width: 39%;
}

/* end css offices */

/* media */


.presentation-media iframe{
    border:1px solid #ddd;
}
 
/*.presentation-media{
    margin-top:35px;
}*/

.presentation-photos-media .vc_col-sm-12{
    margin:0 auto;
    float:initial;
    width:70%;
}

.presentation-photos-media .vc_col-sm-12 .wpb_content_element{
    margin-bottom:0;
}

.presentation-photos-media .vc_item.vc_active img, .vc_item img{
    border: 10px solid #fff;
    margin-top: 25px;
}

/* css media */

/* social justice commitee */
.social-justice-committe .agenda-list>div:nth-child(3){
    display: table; 
}
.social-justice-committe .vc_col-sm-12{
    width: 65%;
    margin: 0 auto;
    float: inherit;
}
.social-justice-committe .policy-table .agenda-list>div{
    width:25% !important;
}

.agenda-list-body .agenda-list > div:first-child h4 {
    padding-right: 12px;
}
.social-justice-committe .agenda-list-header .agenda-list > div:nth-child(2) h4{
    text-align:left;
}
.social-justice-committe .policy-table .agenda-list>div:last-child, 
.social-justice-committe .policy-table .agenda-list>div:nth-last-child(2){
    width:12% !important;
    text-align:center !important;
}

.social-justice-committe .policy-table .agenda-list > div:last-child h4{
    text-align:center;
}
/* end css social justice commitee */




/* ebulatine */
.safe-zone-ebul{
    width: 15%;
}
.safe-zone-ebul img{
    width:100%;
}

.safe-zone-ebul-cont{
    display: flex;
    width: 85%;
    height: 236px;
}
.safe-zone-ebul-cont .vc_column-inner {
    align-self:center;
}
.safe-zone-inner-cont{
    margin-bottom:0;
}

.safe-zone-ebul-cont p{
    padding-top:0;
    line-height:30px;
}

/* css ebulatine */

.campus-table .agenda-list-header .agenda-list > div:last-child h4{
    text-align:right;
}


/* Home css */

.latest-news-home{
    margin:70px 0;
}
.latest-news-home h3{
    margin-bottom:25px;
}
.wpnaw-gridbox-main.wpnaw-clearfix{
    margin-bottom:0 !important;
}

.explore-home{
    padding:55px 0;
}

.latest-news-blocks-home .wpnaw-left-block{
    width: 51%;
}

.latest-news-blocks-home .wpnaw-left-block .wpnaw-news-content .fa-angle-right:before {
    content: "\f105";
    font-family: fontawesome;
    font-size: 18px;
    top: -30px;
    position: absolute;
}



.latest-news-blocks-home .wpnaw-news-right-block .fa-angle-right:before{
    content: "\f105";
    font-family: fontawesome;
    font-size: 18px;
    top: -14px;
    position: absolute;
	color: #002855;
}

.latest-news-blocks-home .wpnaw-news-short-content{
    font-size: 13px;
    font-family: 'Open Sans' !important;
    line-height: 20px;
    color:#000;
    opacity: 0.6;
    margin: 5px 100px 5px 20px !important;
}
.latest-news-blocks-home .flotRight .wpnaw-news-short-content{
    display:none;
}

.latest-news-blocks-home .wpnaw-news-categories, .latest-news-blocks-home .readmorebtn{
    display:none;
}
.latest-news-blocks-home .wpnaw-gridbox-main.design-1 .wpnaw-left-block .wpnaw-news-image-bg {
    background: #f1f1f1;
    line-height: 0;
    overflow: hidden;
    position: relative;
    width: 100%;
    border-radius: 10px 10px 0 0 !important;
    
}
.latest-news-blocks-home .wpnaw-gridbox-main h2.wpnaw-news-title
{
margin: 5px 100px 5px 20px !important;
}
.latest-news-blocks-home .wpnaw-gridbox-main h2.wpnaw-news-title a{
    font-size: 15px !important;
    line-height: normal !important;
    color: #010101;
    font-weight: 600;
}
.latest-news-blocks-home h3.wpnaw-news-title a{
    font-size: 15px !important;
    line-height: normal !important;
    color: #172b54;
    font-weight: 600;
}
.latest-news-blocks-home h3.wpnaw-news-title a:hover, .latest-news-blocks-home h3.wpnaw-news-title a:visited {
    font-size: 15px !important;
    line-height: normal !important;
    color: #172b54;
    font-weight: 600;
}

.latest-news-blocks-home .wpnaw-left-block {
    margin-bottom: 0px;
    border: 0;
    border-radius: 10px;
    padding: 0;
    position: relative;
    box-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.1), 0 0px 14px 0 rgba(0, 0, 0, 0.19);
}
.latest-news-blocks-home .angle-left-link{
position: absolute;
    right: 45px;
    bottom: 8%;
    color: #e9b145;
}
.latest-news-blocks-home .angle-right-link{
position: absolute;
    right: 0px;
    bottom: 30%;
    color: #e9b145;
}
.latest-news-blocks-home .wpnaw-left-block .wpnaw-news-image-bg{
    height:292px !important;
}
.explore-home-blocks + .vc_row-full-width.vc_clearfix + .addtoany_share_save_container{
    display: none;
}

.latest-news-blocks-home .wpnaw-left-block .wpnaw-news-date{
    width: 25%;
    background: #091326;
    color: #fff;
    padding: 7px 13px !important;
    position: absolute;
    bottom: 35%;
    font-size: 15px;
}
.latest-news-blocks-home .wpnaw-left-block .wpnaw-news-content{
padding: 0px 0 15px 0 !important;
}

.latest-news-blocks-home .wpnaw-gridbox-main.design-1 .wpnaw-news-right-block {
    margin: 0 0 11px 7px !important;
    border: 0 !important;
    border-radius: 10px;
    padding: 13px 10px !important;
    box-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.1), 0 0px 14px 0 rgba(0, 0, 0, 0.19);
}
.latest-news-blocks-home .flotRight{
    width:47%;
}
.latest-news-blocks-home .wpnaw-gridbox-main.design-1 .wpnaw-news-right-block .wpnaw-news-image-bg {
    background: #f1f1f1;
    line-height: 0;
    overflow: hidden;
    position: relative;
    width: 75%;
    border-radius: 10px;
}
.latest-news-blocks-home .wpnaw-news-right-block .wpnews-s-medium-9{
    display: flex !important;
    flex-direction: column-reverse !important;
}
.latest-news-blocks-home .wpnaw-news-right-block .wpnaw-news-title{
padding-right:100px !important;
}
.latest-news-home h3{
    padding-bottom:35px;
}
.view-all-news.vc_btn3-left{
    margin-top:10px;
}


.latest-news-blocks-home .wpnaw-gridbox-main.design-1 .wpnaw-news-right-block .wpnaw-news-image-bg{
        width: 100%;
}
.latest-news-blocks-home .wpnews-s-medium-3{
    width:20%;
}
.pas-para p{
        color: rgba(255, 255, 255, 0.6) !important;
}
.popular-area-studies-home .vc_custom_1518524410590 h2{
    color: rgba(255, 255, 255, 0.85);
}
/*.fa-graduation-cap:before, .fa-mortar-board:before{
    content:"\f138" !important;
    font-size: 15px;
}*/
.explore-body .vc_column-inner .wpb_wrapper:hover .explore-heading:after {
    content: "\f0a9";
    position: absolute;
    top: 57%;
    font-family: FontAwesome;
    font-size: 27px;
    left: 0;
    font-size: 33px;
    text-align: center;
    width: 100%;
    
}
.explore-body > .vc_column-inner{
    background-repeat: no-repeat;
}

button:focus{
    outline:none !important;
}

.video-icon{
    position: absolute;
    top: 0;
    width:100%;
}
.video-icon .vc_single_image-wrapper.vc_box_border_grey{
    padding-top:28%;
}

.explore-body .vc_column-inner .wpb_wrapper:hover .video-icon{
    display:none;
}
 

 .tp-caption.rev-btn {
    min-width: 150px;
    max-width: 150px;
    min-height: 45px;
    max-height: 40px;
   }
   .tp-parallax-wrap  .fa-icon-chevron-circle-right:before{
        font-size:22px;
        padding-left:20px;
   }

.popular-area-studies-home{
    padding-right: 100px;
    height:648px;
 }
 .popular-area-studies-home .vc_custom_1524923339322{
    height:648px;
}
 .popular-area-studies-home h2{
    color: rgba(255, 255, 255, 0.72) !important;
    font-size:35px;
    text-align:left;
    margin:0;
}

.popular-area-studies-home .view-all-news.vc_btn3-left{
    margin-top:50px;
}

 .popular-area-studies-home .vc_custom_1518524410590{
    min-height:652px;
}

.popular-area-studies-home .vc_column-inner >.wpb_wrapper {
    padding: 12% 27% 8% 34%;
}

.vc_btn3.vc_btn3-size-md.vc_btn3-icon-right:not(.vc_btn3-o-empty) .vc_btn3-icon{
    right: 11px !important;
}

.view-all-news .vc_btn3, .view-all-news .vc_btn3:hover{
    background: #fff;
    border: 2px solid #ffc814;
    padding-top: 13px;
    padding-bottom: 13px;
    font-weight: bold;
    font-size: 13px;
}

.vc_btn3.vc_btn3-size-md .vc_btn3-icon{
    font-size: 20px !important;
}

.popular-area-studies-icons-home {
    margin-left: -31%;
}
.ac-feature {
    padding-top:85px;
}

.pas-para{
    color: rgba(255, 255, 255, 0.6) !important;
    text-align: left;
    line-height: 30px;
    font-size: 16px;
    padding-top: 48px;
}

.pas-icon{
    background:#fff;
        border: 0;
    border-radius: 10px;
    margin: 13px;
    width: 23.5%;
    padding: 10px;
}
.ac-feature .svg-img img {
    transition: all .5s;
    width: 50px;
    height: 50px;
}

.pas-icon .wpb_single_image{
    border: 1px solid;
    -webkit-border-image: -webkit-linear-gradient( to left, rgba(255,255,255,1) 1%, rgba(0, 0, 0, 0.19) 50%, rgba(255,255,255,1) 100% ) 0 0 100% 0/0 0 1px 0 stretch;
    -moz-border-image: -moz-linear-gradient( to left, rgba(255,255,255,1) 1%, rgba(0, 0, 0, 0.19) 50%, rgba(255,255,255,1) 100% ) 0 0 100% 0/0 0 1px 0 stretch;
    -o-border-image: -o-linear-gradient( to left, rgba(255,255,255,1) 1%, rgba(0, 0, 0, 0.19) 50%, rgba(255,255,255,1) 100% ) 0 0 100% 0/0 0 1px 0 stretch;
    border-image: linear-gradient( to left, rgba(255,255,255,1) 1%, rgba(0, 0, 0, 0.19) 50%, rgba(255,255,255,1) 100% ) 0 0 100% 0/0 0 1px 0 stretch;
    /*margin: 0px 60px 15px 56px;
    padding: 10px 20px;*/
    /*margin: 0px 60px 20px 56px;
    padding: 35px 20px 46px 20px;*/
    padding: 30px 20px 40px 20px;
    margin: 0px 60px 20px 56px;
}
.pas-block-heading h4{    
    text-align: center;
    color: #172b54 !important;
    font-size: 15px;
    font-weight: bold;
    text-transform: uppercase;
}
.latest-news-blocks-home .wpb_single_image .vc_figure {
    display: inline-block;
    vertical-align: top;
    margin: 0;
    max-width: 100%;
    padding-bottom: 20px;
    padding-top: 30px;
}

#home-right-bg{
    background-position: top right !important;
    background-repeat: no-repeat !important;
}


.explore-body .vc_column-inner .wpb_wrapper:hover .explore-heading:after {
    content: "\f0a9";
    position: absolute;
    top: 54%;
    font-family: FontAwesome
}
.explore-body{
    min-height:480px;
    padding-top:0px !important;
}

.explore-heading{
    display: table-cell;
        vertical-align: middle;
}
.explore-heading a{
    min-height: 480px;
    display: flex;
    align-items: center;
    justify-content: center;
}
.explore-body .wpb_wrapper{ 
    display: table;
        width: 100%;
        min-height:480px;
        
}
.explore-body .vc_column-inner{
    padding-top:0;
    border-radius: 5px;
}
.explore-body .vc_column-inner .wpb_wrapper:hover{
    background-color:#2a303e;
    opacity:0.8;
    border-radius: 4px;
}
.explore-body .vc_column-inner .wpb_wrapper:hover .explore-heading{
    color:#ffbf1c !important;
}

.ac-page-title {
    margin-bottom: -27px;
}

/* end css for Home */


.title-image.wpb_single_image .vc_figure{  
    padding-top:0 !important;
}

.landing-page-img-para .title-para, .top-para-divider-inner-page .title-para {
    margin-bottom:28px;
}

.top-landing-page-divider{
    /* margin-top:30px;*/  /* margin after breadcumb */
      margin-top:0px;
}

/* short term programs */
.classes-short-term-programs{
    padding:55px 0;
}

.classes-short-term-programs h3{
    padding-bottom:40px;
}


/* end css for short term programs */


#media-para-left .vc_btn3-shape-square{
    margin-top:25px !important;
}

.powerpoint-template{
    padding-top:50px;
    padding-bottom:50px;
    text-align:right;
}
.powerpoint-template .download-black-btn ul {
    margin-right: 20px;
    margin-top: 50px;
}

.powerpoint-template .title-para{
    margin-bottom:0;
}
.powerpointe-img{
    margin-top:75px;
}
.powerpointe-img img{
    width: 100%;
    min-width: 510px;
    height: 300px;
    object-fit: cover;
    max-width: 100%;
}
#media-para-left .section-heading-center{
        text-align:left;
    }

.contact-address-about {
    padding-left: 276.5px;
    padding-right: 276.5px;
    display:flex;
    align-self: center;
}
.contact-address-about:nth-child(2){
    padding-top:30px;
}
.contact-address-about:last-child{
    padding-bottom:30px;
}
.contact-address-about .vc_col-sm-1{
    width:6%;
}
.contact-address-about .vc_col-sm-11{
    align-self: center;
}
.contact-address-about .vc_icon_element{
    margin-bottom:0;
}

/* about-history */

.history-virginia p{
    font-size:30px;
    font-weight:300;
    color:#172b54;
}
.wpostahs-centent-title{
    width: 100%;
    position: absolute;
    top: 65px;
    left: 0;
    color: #ffc814;
    padding-left: 19%;
}
.slick-slide{
    position:relative;
}

.history-slider{
    display: flex;
    flex-direction: row;
    background: #111b2d;
    padding: 25px;
     height: 470px;
}
.history-slider-img img{
    width: 100%;
    max-width: 495px;
    min-width: 495px;
    object-fit: cover;
    border: 12px solid #fff;
    height:420px;
}
.history-slider-content{
    padding-left: 8px;
}
.history-slider-content p{
    font-size: 14px;
    color: #fff;
    font-weight: 400;
    padding-top: 100px !important;
    text-align: left !important;
    line-height: 25px;
}
.wpostahs-slider-design-2 .wpostahs-centent{
    max-width: 70.75em;
}
.slick-slider{
    position:inherit;
    outline:0;
}
.slick-active{
    outline:0;
}
/*
.wpostahs-slider-design-2 .wpostahs-slick-slider .slick-arrow{
     top: 80% !important;
} */
.wpostahs-slick-slider .slick-next{
    right: 13.3%;
}

.wpostahs-slick-slider .slick-prev{
    right: 16%;
    left:inherit !important;
}
.wpostahs-slick-slider .slick-arrow{
    border-radius: 0 !important;
}
.wpostahs-slick-slider button.slick-prev, .wpostahs-slick-slider button.slick-prev:hover, .wpostahs-slick-slider button.slick-prev:focus{
    background: url(/wp-content/uploads/2018/02/prev-arrow.png) #fff center center no-repeat !important;
    border: 0 !important;
    
}
.wpostahs-slick-slider button.slick-next, .wpostahs-slick-slider button.slick-next:hover, .wpostahs-slick-slider button.slick-next:focus{
    background: url(/wp-content/uploads/2018/02/next-arrow.png) #000 center center no-repeat !important;
     border:0 !important;
    
}
.wpostahs-slider-design-2 .wpostahs-slider-nav .slick-current .wpostahs-main-title button, .wpostahs-slider-design-2 .wpostahs-slider-nav .wpostahs-slider-nav-title:hover .wpostahs-main-title button{
    border: 4px solid #000;
   background: #ffc814 !important;
}
.history-title{
    /*display:none;*/
    display:block;
}

#wpostahs-slider-nav-1:before{
    content: "1961";
    position: absolute;
    left: 21%;
    top: 11%;
    font-size: 20px;
    font-weight: 400;
    color: #172b54;
    display:none;
}
#wpostahs-slider-nav-1:after{
    content:"2018";
    position: absolute;
    right: 21%;
    top: 11%;
    font-size: 20px;
    font-weight: 400;
    color: #172b54;
    display:none;
}
.wpostahs-slider-design-2 .wpostahs-slider-nav-title .wpostahs-main-title{
    /*top:0 !important;*/
    top:10px !important;
}
.wpostahs-slider-design-2 .wpostahs-slider-nav{
        margin-top: 30px;
}


_:-ms-lang(x), .wpostahs-slick-slider .slick-prev, { left:initial !important; } 

/*_:-ms-lang(x), _:-webkit-full-screen, .wpostahs-slick-slider .slick-prev {
     left:initial !important;
 }*/

 _:-ms-lang(x), _::-webkit-meter-bar, .wpostahs-slick-slider .slick-prev { left:initial !important; }


/* end css for about history */


/* philosophy */

.eo-aa{
    height:944px;

}

.eo-aa p{
  text-align:center;
  line-height: 30px;
}

/* end css philosophy */


.campus-map-img .vc_single_image-wrapper{
    background-color: transparent !important;
    position:relative;
}
.campus-map-img .vc_box_border.vc_box_border_orange, .wpb_single_image .vc_box_border_circle.vc_box_border_orange {
    background: linear-gradient(-113deg, #000 58%, #F7BE68 40%);
    padding: 7px;
    margin-top: -60px;
    box-shadow: 0 7px 5px 0 rgba(0, 0, 0, 0.1), 0 0px 14px 0 rgba(0, 0, 0, 0.19);
}

#campus-map-content{
    margin-top: 80px;
    /*margin-bottom: 30px;*/
}


h3.section-heading-center img, h4.section-heading-center img, h3.heading-center img, h4.heading-center img, .section-heading-left img, .widget-title img{
    display: none;
}

/*#download-pdf-white.vc_col-sm-12 > .vc_column-inner{
    padding:0;
}
*/
.title-with-para-paddig .vc_message_box:last-child p{
        padding-bottom:0 !important;
    }

.arrow-para p{
    padding-bottom:15px !important;
}


.available-community-list +  .addtoany_share_save_container{
    display:none;
}
.short-term-block + .addtoany_share_save_container{
    display:block !important;
}

.social-avl-comm .event-social {
    position :initial;

}

.social-avl-comm .event-social table {
    float:right;
    
}
.ava-comm-blocks .vc_col-sm-3 > .vc_column-inner {
    padding:0;
}



.proj-req-form h4{
    padding-top:20px;
}

.proj-req-form h5{
    padding-top:20px;
}

.aval-commu-detail-page + .addtoany_share_save_container{
    display:none;
}

.aval-commu-detail-page {
    padding:40px 0;
}

.aval-commu-detail-content{
    padding-bottom:35px;
}
.aval-commu-detail-content-block2, .aval-commu-detail-content-block3{
    padding-top:30px;
}
.aval-commu-detail-content-block3 > .vc_col-sm-12 > .vc_column-inner > .wpb_wrapper{
    display:flex;
}
.aval-commu-detail-page h4{
    color:  #172b54;
    font-size: 30px;
    font-weight: 400;
}
.aval-commu-detail-content h4{
    border-bottom: 1px solid #ddd;
    padding-bottom: 20px;
}
.aval-commu-detail-content .cdate, .aval-commu-detail-content .ctime, .aval-commu-detail-content .clocation, .aval-commu-detail-content .cmore, .aval-commu-detail-content .cprice{
   margin-top: 20px;
    margin-left: 0;

}
.aval-commu-detail-content .cprice{
    color:  #42bb6a !important;
}
.aval-commu-detail-content .cdate{
    background-color:transparent;
    padding:0;
}
.aval-commu-detail-content .cdate, .aval-commu-detail-content .ctime, .aval-commu-detail-content .clocation, .aval-commu-detail-content .cprice{
    font-weight:500;
    color:  #484848;
}

 .aval-commu-detail-content .ctime .glyphicon-time, .aval-commu-detail-content .cdate .glyphicon-calendar, .aval-commu-detail-content .clocation .glyphicon-map-marker, .cprice .glyphicon-map-marker, .glyphicon-credit-card{
    color:  #7c869b !important;
    font-size:20px;
}
.aval-commu-detail-content .event-social{
    position: initial;
    padding: 20px 0 0 0;
}
.aval-commu-detail-content .nav-previous{
    margin-right: 10px;
}
.aval-commu-detail-content .nav-links{
    text-align: right;
    float: right;
    margin: 20px 0 0 0;
    padding: 0;
}
.aval-commu-detail-content-block3 .wpb_single_image .vc_single_image-wrapper{
    width:94px;
    height:92px;
    padding-right:20px;
}

.aval-commu-detail-content-block3 .user-name{
    color: rgba(74, 74, 74, 0.88);
    font-size: 18px;
    font-weight: 600;
    margin: 0;
}
.aval-commu-detail-content-block3 p:nth-child(2){
    color: rgba(74, 74, 74, 0.64);
    font-size: 14px;
    font-weight: 600;
}

/* corporte training */
.corporate-training-block1 {
    height: 626px;
    margin-top:30px;
}

.corporate-traa-block1-content > .vc_column-inner{
    height:626px;
}
.moreinfo {
    font-weight:600;
}


.corporate-traa-block2-content .vc_general.vc_btn3.vc_btn3-size-md.vc_btn3-shape-square.vc_btn3-style-custom.vc_btn3-icon-right{
    background-color: #fff !important;
    height: 69px;
    padding: 20px 67px 20px 20px;
    margin: 0;
    box-shadow: 0px 6px 10px 0px rgba(9, 19, 38, 0.15);
}
.corporate-traa-block2-content #media-para-left {
    padding: 60px 55px 0 85px;
}
.corp-block-3-d-1{
    width: 60%;
    /* margin: 0 auto; */
	margin: 0 auto !important;
    padding: 55px 0;
}

.corpor-block-3-1 p{
    color:  #c4c5c7;
    font-size: 16px;/* Approximation due to font substitution */
    font-weight: 400;
    text-align:center;
}
.corp-block-3-d-1 p{
    color: hsla(0, 0%, 100%, 0.65);
    font-size: 13.99px;/* Approximation due to font substitution */
    font-weight: 400;
    padding-bottom:10px !important;
    text-align: center;
}

.last-para-corp p{
    font-size:16px;
    color:  #c4c5c7;
    text-align:center;
}

.smalldevlop-corp p{
    padding-bottom:0 !important;
}
.small-bu-corp-tra{
    padding-top:30px;
}
.small-bu-corp-tra figure {
    border: 2px solid #d9d9d9;
    padding: 50px;
    background-color:#fff;
}

.smalldevlop-corp{
    background-color: #f5f5f5;
}

/* end corportate training */

/*.vc_message_box-standard + .wpb_content_element{
    padding-left: 5.9%;
}*/

.acedemic-links .vc_message_box-standard + .wpb_content_element{
    padding:0 !important;
}

.occupation-listing p{
    padding-bottom:5px !important;
}
.occupation-listing  .vc_message_box-standard{
    padding-top: 15px !important;
}
.occupation-listing .vc_message_box-icon>*, .occupation-listing .vc_message_box-icon>.fa{
    left: 72%;
    top: 65%;
}
.occupation-listing .wpb_content_element.title-para{
    padding-bottom:15px;
}

#occupatin-devl-table .agenda-list-body .agenda-list > div:nth-last-child(2) h4, .agenda-list-header .agenda-list > div:nth-child(2) h4,  #occupatin-devl-table .policy-table .agenda-list > div:last-child h4{
     /*text-align: center;*/
	 text-align: right !important;
}

#accounting-tabs .vc_tta-panel.vc_active{
    padding:60px 0;
}

/* short term program */
.testimonial-short-term h3, .testimonial-short-term p{
    color:#fff;
    text-align:center;
}
.testimonial-short-term .strong-view.default .testimonial-inner, .testimonial-short-term .strong-view.default.slider-container.slider-adaptive:not(.slider-mode-horizontal) .wpmslider-viewport{
    border:0 !important;
}
.testimonial-short-term .strong-view.default .testimonial-image{
    float:initial;
    margin-right: 0;
}
.testimonial-short-term .strong-view.default *, .testimonial-short-term .strong-view.default .testimonial-heading{
    text-align:center;
}

.testimonial-short-term .strong-view.default .testimonial-image img{
    width: 100px;
    height: 100px;
    border-radius: 15px;
    border: 0 !important;
    background: transparent;
}
.testimonial-short-term .testimonial-content p{
    order: 3;
    padding-bottom: 0 !important;
    color: rgba(255, 255, 255, 0.8);
    padding-top: 28px !important;
}
.testimonial-short-term .testimonial-content h3{
    display:none;
}

.testimonial-short-term .testimonial-content{
   display: flex;
    flex-direction: column;
    width: 80%;
    margin: 0 auto;
}

.testimonial-short-term .testimonial-name{
    color: #fff;
    font-size: 16px;
    font-weight: 500;
    text-transform: uppercase;
}
.testimonial-short-term .strong-view.controls-style-buttons .wpmslider-prev:before, .testimonial-short-term .strong-view.controls-style-buttons .wpmslider-next:before{
    font-size: 15px;
    /* vertical-align: middle; */
    top: 13px;
    position: absolute;
    left: 20px;
}
.testimonial-short-term .strong-view.controls-style-buttons .wpmslider-prev, .testimonial-short-term .strong-view.controls-style-buttons .wpmslider-next{
    background-color: #ddd;
    height: 50px;
    width: 50px;
}



/* end short term programs */

.academics-office-offices .policy-table .agenda-list-header .agenda-list>div:nth-child(2) h4{
    text-align:left;
}

/* science technology */

.science-techpara {
    padding: 35px 0 0px 0;
}
.scien-img-blocks{
     margin-top: 17%;
}
.science-img-block > .vc_col-sm-12 > .vc_column-inner > .wpb_wrapper{
    display: flex;
}
.science-block-2 > .vc_col-sm-12 > .vc_column-inner > .wpb_wrapper{
    display: flex;
    width: 60%;
    margin: 0 auto;
    border: 2px solid #ffc814;
    padding: 15px;
}
.science-block-2{
    padding:70px 0;
}
.scein-block-2-img{
    width:100%;
    /*background: linear-gradient(-143deg, rgba(250, 250, 250, 0) 65%, #ffc814 21%);
    padding: 8px;*/
}
.scinc-block-2-cont{
    color: #fff;
    padding-left: 18px;
    display: flex;
}
.scinc-block-2-cont > .wpb_wrapper{ 
    align-self: center;
}
.scinc-block-2-cont h4{
    font-size:30px;
    text-transform: uppercase;
    margin:0;
    padding-bottom:10px;
    color:#fff;
}
.scinc-block-2-cont h5{
    font-size:20px;
    padding-bottom:20px;
    padding-top:0;
    margin:0;
    color:#fff;
}
.scinc-block-2-cont p{
    color:#fff;
    line-height: 25px;
}
.science-img-block{
    margin-top: -12%;
}
.science-techpara p:last-child{
    padding-top:30px !important;
}

.scin-video .wpb_video_widget .wpb_wrapper iframe{
    border: 8px solid #ddd;
}

.scin-video .wpb_video_widget.vc_video-el-width-40 .wpb_wrapper {
    width: 70%;
}

.areaofinterest-scince .ext-link-btn .vc_btn3{
    color: #172b54 !important;
    text-transform: uppercase;
    text-align: center;
    padding: 23px 0;
    display:inline-block;
}
.areaofinterest-scince{
    background-repeat: no-repeat;
    height: 100%;
    min-height: 949px;
    background-repeat: no-repeat;
}



/* end science */

.jackson-faculty .wmts_container .wmts_filters, .jackson-faculty .wmts_container .wmts_search{
    display:none;
}

.vc_slide.vc_images_carousel.vc_build {
    margin:0 auto !important;
}

/* responsive code */


.vc_tta-panel.vc_active:focus{
    outline:none;
}
.two-boxes-with-gray-bg{
    margin-top:20px;
}

#rum_sst_tab{
    border-radius: 0 !important;
    padding: 12px 25px !important;
    /*top: 306px!important;*/
}

.learnmorebtn {
    top: 522px !important;
}

#rum_sst_tab:hover{
    -webkit-box-shadow: none !important;
    box-shadow: none !important;
}

/* search result */
.blog-list .shadow-box {
    margin: 0px 5px;
}

.blog-list .shadow-box:hover, .blog-list .shadow-box{
   box-shadow: none !important;
   border-bottom: 1px solid #ddd !important;
}

.blog-list .shadow-box .media-body{
    padding: 30px 0 !important;
    word-break: break-all;
}

.blog-list article.blog-list{
    border-bottom: 1px solid #ddd;
    margin: 50px 0 !important;
}

.blog-list .shadow-box .media-heading {
    padding-bottom: 5px !important;
    margin: 0 !important;
}

article.blog-list{
    margin-bottom: 0 !important;
}
.blog-list .media-heading .search-title{
    font-size:25px !important;
    color: rgba(23, 43, 84, 0.81) !important;
} 

.hilite.term-0{
    /* color: rgb(23, 43, 84) !important; */
    background-color: transparent !important;
}

.blog-list .search-introtext .hilite.term-0{
    font-weight:600 !important;
}

.total_search_result p{
    font-size:22px !important;
}
.site-footer ul li a:hover {
    color: rgba(255, 255, 255, 0.76);
}


/* end search result */

#main-news-page .ancmnt-main{
    margin-bottom: 25px !important;
}
#main-news-page .announce_sm{
    top:0 !important;
}

#main-news-page .ancmnt-7 .wpnaw-news-content {
    padding: 10px 15px 2px 15px !important;
}

.the_champ_sharing_ul .theChampSharingRound .theChampSharing{
    border-radius:0 !important;
    margin:0 !important;
}

.amazingcarousel-image-fit-wrapper + div{
    display:none !important;
}

_::-webkit-:-webkit-full-screen:host:not(:root:root), select {
    background-color:transparent;
    box-shadow: none;
    -webkit-appearance: none;
 }

 .edge-accordion .agenda-list>div{
    width:50%;
}
.edge-accordion .agenda-list-header .agenda-list > div:nth-child(2) h4, .earlycollege-accordion .agenda-list-header .agenda-list > div:last-child h4{
    text-align:right;
}
.earlycollege-accordion .agenda-list-header .agenda-list > div:nth-child(2) h4{
    text-align:left;
}

.how-much-accor .agenda-list>div:first-child{
    width:25% !important;
}
.how-much-accor .agenda-list>div {
    width: 19%;
}

/*.listing-points .vc_message_box-icon{
    width: 1em;
}
.listing-points .vc_message_box-icon>*, .vc_message_box-icon>.fa{
    left: 33%;
    top: 22%;
}
.listing-points .vc_message_box{
     padding: 0em 0em 0em 2em!important;
}*/

.top-para-divider > .wpb_wrapper > h3{
    padding-right: 105px;
}

.tp-caption.rev-btn.tp-resizeme.slider-btn{
    border-color: rgba(255, 255, 255, 0.63) !important;
    background-color: rgba(0, 0, 0, 0.52);
    height: 45px;
    padding: 15px 20px !important;
    font-size:13px !important;
}
.tp-parallax-wrap .fa-icon-chevron-circle-right:before {
    font-size: 20px !important;
}

/*.pp_hoverContainer{
    border: 3px solid rgba(255, 255, 255, 0.75) !important;
}*/

#wonderplugincarousel-1 .amazingcarousel-image img, #wonderplugincarousel-13 .amazingcarousel-image img, #wonderplugincarousel-12 .amazingcarousel-image img, #wonderplugincarousel-10 .amazingcarousel-image img{
    border: 1px solid #ddd !important;
}

select{
    background: url(data:image/svg+xml;base64,PHN2ZyBpZD0iTGF5ZXJfMSIgZGF0YS1uYW1lPSJMYXllciAxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA0Ljk1IDEwIj48ZGVmcz48c3R5bGU+LmNscy0xe2ZpbGw6I2ZmZjt9LmNscy0ye2ZpbGw6IzQ0NDt9PC9zdHlsZT48L2RlZnM+PHRpdGxlPmFycm93czwvdGl0bGU+PHJlY3QgY2xhc3M9ImNscy0xIiB3aWR0aD0iNC45NSIgaGVpZ2h0PSIxMCIvPjxwb2x5Z29uIGNsYXNzPSJjbHMtMiIgcG9pbnRzPSIxLjQxIDQuNjcgMi40OCAzLjE4IDMuNTQgNC42NyAxLjQxIDQuNjciLz48cG9seWdvbiBjbGFzcz0iY2xzLTIiIHBvaW50cz0iMy41NCA1LjMzIDIuNDggNi44MiAxLjQxIDUuMzMgMy41NCA1LjMzIi8+PC9zdmc+) no-repeat 95% 50%;
    -moz-appearance: none; 
    -webkit-appearance: none; 
    appearance: none;
    /* and then whatever styles you want*/
    height: 30px; 
    width: 100px;
    padding: 5px;
}
/*.sitemap-blocks {
    padding-top:50px;
}

.site-mp-blocks{
    padding-bottom:50px !important;
}

.sitemap-blocks .title-with-para-paddig{
    padding:0;
}*/

.sitemap-blocks .site-mp-blocks {
    padding-top: 50px !important;
}
.sitemap-blocks .site-mp-blocks:last-child {
    padding-bottom: 50px !important;
}
.sitemap-blocks .title-with-para-paddig, .sitemap-blocks.title-with-para-paddig {
    padding:0;
}

.sitemap-heading h3{
    font-size: 18px;
    color: #e9b145;
    padding: 10px 0;
    text-transform: uppercase;
    font-weight:600;
    display: table;
}

.sitemap-heading h3:after{
    content: "\f061";
    font-family: fontawesome;
    font-size: 12px;
    font-weight: 100;
    /* color: #e9b145b0; */
	color: var(--Primary-Blue-400);
    padding-left: 10px;
    display: table-cell;
    vertical-align: middle;
}

.sitemap-blocks h4 a{
    font-size: 16px;
    border: 1px solid #172b54;
    font-weight: 500;
    padding: 10px 18px;
    margin: 0;
    text-transform: uppercase;
    border-radius: 10px;
    color: #172b54;
    font-weight: 600;
}
.sitemap-blocks ul li a, .sitemap-blocks ol li a {
    color: rgba(0, 0, 0, 0.65);
    font-size: 14.5px;
    font-weight: 600;

}
.sitemap-blocks ol li{
    list-style: none;
}

.sitemap-blocks ul li, .sitemap-blocks ol li {
    padding-top: 15px;
}
.sitemap-blocks ul li ol, .sitemap-blocks ol{
    padding: 0 0 0px 10px;
    margin: 0;
}
.sitemap-blocks ul li ol li a, .sitemap-blocks ol li a{
    font-weight:500;
}

.sitemap-blocks ul li ol li:before, .sitemap-blocks ol li:before{
    content: "\f054";
    font-family: fontawesome;
    font-weight: 200;
    color: rgba(0, 0, 0, 0.24);
    padding-right: 10px;

}

.sitemap-blocks ul li ol li > ol{
    padding-left:23px;
}

 @media not all and (min-resolution:.001dpcm) { @media
    {
         .about-contact-visit{
            padding: 40px 0 !important;
        }
        .s-visit .contact-schedule-visit-para{
             height: 100%;                                      
        }

        .s-visit:before{
            left: 3px;
            top: 0;
            z-index: 6;
        }

        .s-visit:after{
            bottom:0;
        }

        .s-visit .vc_column-inner:before{
            padding:0;
        }
        .s-visit {
            position: relative;
            width: 70%;
            margin: 0 auto;
            float: initial;
        }
          
    }}
    @supports (-ms-ime-align:auto) {
    .nav-links .nav-next a, .nav-links .nav-next:hover a, .nav-links .nav-previous a, .nav-links .nav-previous:hover a{
        position: absolute;
        width: auto;
        left:0;
        top:0;
        opacity: 0;
    }
    .nav-next, .nav-previous{
        position: relative;
    }

    }

    .additional-block1{
        padding:20px 0;
    }

    .additional-info-listing{
        padding-top:20px;
    }

    .small-bu-corp-tra{

    }

    .admission-process-listing ul li ul{
        padding-left:20px;
    }

    .admission-process-listing ul li{
        list-style: none;
        text-indent: -1em;
    }
    .admission-process-listing ul li ul li{
        list-style-type: disc;
        text-indent: 0;
    }
    .admission-process-listing ul li ul li:before{
        content:"";
        padding-right:0;
    }
    .admission-process-listing ul li:before{
        content: "\f105";
        font-family: fontawesome;
        font-size:20px;
        font-weight:300;
        padding-right:10px;
    }
    .admission-process-listing p{
        padding-bottom:10px !important;
    }
    .title-with-para-paddig .tution-fees p{
        padding-bottom:20px !important;
    }

    .aval-commu-detail-content .vc_col-sm-6:first-child > .vc_column-inner >.wpb_wrapper {
        border:1px solid #ddd !important;
    }   



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

    .jackson-faculty .wmts_members{
       padding: 0px 0px 40px !important;
       margin-top: 43px !important;
    }
    .s-visit .contact-schedule-visit-para{
        padding-top: 11.5%;
    }

     #future-student-catlogue{
        margin-top: 70px;
    }
    .future-catalogue-img {
        margin-top: -90px;
    }
    .home-v1 .nav > li > a {
       padding: 15px 25px 10px 25px;
    }
    .popular-area-studies-home .vc_column-inner >.wpb_wrapper {
        padding: 13% 27% 8% 29%;
    }
    .addtoany_share_save_container{
        top: 350px;
    }
    .ac-header-top-contact ul.menu li a {
        padding: 0px 18px;
    } 
    .breadcrumb {
        top: 235px;
    }  
     .ac-header .container {
        width: 93%;
    }
    .about-creativity-div-2{
        margin-left: 14px;
    }
    .about-creativity-div {
        background-position-x: -170px;
    }
    .about-creativity-div{
        background-position-x: -170px;
    }

    #directory-faculty-staff.staff-list-about .wph_element.wmts_vertical.wmts_element.wmts_member, .staff-list-about .wmts_element.wmts_image_centering{
        width:100% !important;
    }

     .contact-address-about {
        padding-left: 200px;
        padding-right: 200px;
    }
    .contact-details-about .vc_btn3{
        margin: 10px 0 10px 0;
    }

}

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

    .html5gallery-tn-selected-1{
        display:flex;
        flex-direction: row;
    }
    .html5gallery-tn-title-1{
        align-self: center;
        line-height: 20px;
    }

    .ac-header-top-contact ul.menu{
        padding: 0;
    } 
    .menu-top-menu-container{
        width: 79%;
    }  
    #ac-mainnav .container {
        width: 92%;
    }                       
   .breadcrumb{
        top:235px;
    }
    .footer-top .container{
        padding-left:15px;
        padding-right:15px;
    }
    .ac-header-top-contact ul.menu li a {
        padding: 0px 10px;
    }
     
}


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

    .home-v1 .nav > li > a {
        padding: 15px 13px 10px 13px;
    }

  .ac-header-top-contact ul.menu li a {
    padding: 0px 6px;
    font-size: 11px;
  }
    
}

@media screen and (max-width: 1400px){
    .ac-header-top-contact ul.menu li a {
        padding: 0px 6px;
    } 
}

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

    .s-visit .contact-schedule-visit-para {
        padding-top: 9.5%;
    }

    .html5gallery-tn-img-1, .html5gallery-tn-img-1 img, .html5gallery-tn-image-1, .html5gallery-tn-img-1 > div{
       /* width: 120px !important;*/
        height: 78px !important;
    }

    .academics-office-offices .policy-table .agenda-list > div:nth-child(2){
        width:30%;
    }

    .academics-office-offices .policy-table .agenda-list > div:last-child{
        width:20%;
    }

    @supports (-ms-ime-align:auto) {
    
       .academics-office-offices .policy-table .agenda-list > div:last-child{
            width:20%;
        }
        .s-visit::before{
            top:33px !important;
            /*left:11px;*/
        }
        .s-visit::after{
            right:10px !important;
            bottom:30px !important;
        }
        .html5gallery-tn-selected-1, .html5gallery-tn-1, .html5gallery-car-list-1:hover .html5gallery-tn-1, .html5gallery-car-list-1:hover .html5gallery-tn-selected-1{
            height:78px !important;
        }
        .html5gallery-tn-title-1{
            line-height:22px !important;
            text-align:left !important;
        }

        .listing-about li p{
            transform:perspective(100px) rotateX(3deg);
        }
        .list-title-about h2, .list-title-about p{
            transform:perspective(100px) rotateX(5deg);
        }
        .sidebarul{
            max-height:300px;
        }


    }
    

    .virtual-tour-future-student{
        width:100% !important;
        max-width:100% !important;
    }
    .learnmorebtn {
        top: 348px !important;
    }
    #rum_sst_tab{
        top:207px;
    }
    .top-left{
        width: 93%;
    }

    .news.type-news .feature-img-wrap + .article-intro{
        width: 53%;
    }
    

    #accounting-tabs .vc_tta-tab{
        padding: 7px 45px;
    }
    .accountg-facul-main {
        padding: 0;
    }
    .pas-icon .wpb_single_image{
        margin: 0px 45px 20px 45px;
    }

    #future-student-catlogue{
        margin-top: 70px;
    }
    .future-catalogue-img {
        margin-top: -90px;
    }
    .available-community-list .vc_col-sm-3:first-child{
        width:20%;
    }
    .available-community-list .vc_col-sm-6 {
        width: 65%;
    }

    #community-classes-listing .vc_col-sm-3{
        margin-right: 20px;
        width: 23%;
    }

   .event-content {
        padding: 17px 17px 17px 30px;
    }

    .acedemic-content-full{
        padding-top: 55px;
    }
    .acedemic-content-full .explore-left{
        right: -9.6%;
    }
    .acedemic-content-full .explore-right{
        left: -30.9%;
    }
    .top-para-divider .title-para h3{
        padding-right:8%;
    }

    /* about-history-1366 */

    /*
    .wpostahs-slick-slider .slick-prev{
        right: 13% !important;
    }
    .wpostahs-slick-slider .slick-next{
        right: 10.5% !important;
    } */

    /* end css about-history-1366 */

    .addtoany_share_save_container{
        top: 320px;
    }
    .ext-link-btn, .download-pdf-white{
        max-width: 390px;
        min-width:390px;
    }

    .ext-link-btn .vc_btn3, .download-pdf-white{
        max-width: 390px;
        min-width:390px;
    }
    .list-title-about p {
        font-size: 16px;
    }

    .list-title-about h2 {
        font-size: 32px;
    }
    .list-title-about{
        padding-bottom: 25px;
        padding-top: 19px;
    }
    .listing-about li{
        margin-bottom: 20px;
    }

    #two-box-content-link .two-box-content-list.vc_col-sm-6{
        width: 595px;
    }

    .addtoany_share_save_container{
        top:320px;
    }

    /* home-1366 */

    .latest-news-blocks-home .wpnaw-gridbox-main.design-1 .wpnaw-news-right-block{
        padding: 21px 17px !important;
        margin: 0 0 17px 0px !important;   
    }
    .latest-news-blocks-home .popular-area-studies-home .vc_column-inner >.wpb_wrapper {
        padding: 11% 35% 4% 17%;
    }
    .latest-news-blocks-home .popular-area-studies-icons-home {
        margin-left: -40%;
    }
    .pas-icon{
        width: 27.5%;
    }
    /*.explore-body .vc_column-inner .wpb_wrapper:hover .explore-heading:after{
        left: 47.5%;
    }*/

    .latest-news-blocks-home .wpnaw-left-block .wpnaw-news-date{
        width: 30%;
        bottom: 35%;
    }
    .explore-body{
        min-height: 372px !important;
    }
    .explore-body .wpb_wrapper{
        min-height: 366px;
    }
    .explore-heading a{
        min-height: 100%; 
    }

    .latest-news-blocks-home .wpnaw-left-block .wpnaw-news-content{
        padding: 0px 0 17px 0 !important;
    }
    
    .latest-news-blocks-home .wpnaw-left-block{
        width:52%;
    }
    /* end home-1366 css */

    /* faq-1366 */
    .wvu_facts_icon{
        padding-top:20px;
    }
    .wvu_facts_image{
        margin-bottom:20px !important;
    }

    #directory-faculty-staff.all-employee-faculty .wph_element.wmts_vertical.wmts_element.wmts_member{
        width: 100% !important;
    }


    /* faq-1366 */

    .site-info .container, .footer-main .container, .content-area, .footer-top .container{
        width:1250px;
    }
   
    .about-mission-vission.bo-go-dir{
        padding-bottom: 20px;
    }
    .bo-go-dir {
        padding-top: 25px;
        margin-top: 23px;
        height: auto;
    }

    .breadcrumb {
        top: 240px;
    } 
   .about-three-imgs .vc_col-sm-4:nth-child(2) {
        margin: 0 50px;
    }
    .top-social a {
        padding-right: 2px;
    }   
    #menu-top-menu{
        padding-left:0px;
    }
    .menu-top-menu-container{
        width: 82%;
    }
    .home-v1 .nav > li > a, .home-v1 .nav > li:hover a, .home-v1 .nav > li.active a, .home-v1 .nav > li.current-menu-ancestor a{
        font-size:13px;
        font-weight:400;
    }
    .home-v1 .nav ul.dropdownhover-bottom li a{
        font-size:12.5px;
        padding: 9px 25px;
    }
    .vc_item.vc_active img, .vc_item img{
        max-width: 100%;
        height: 100%;
        width:100%;
    }
    .vc_images_carousel .vc_carousel-control{
        top: 40% !important;
    }
    .vc_images_carousel .vc_carousel-control.vc_left {
        left: -95px !important;
    }
    .vc_images_carousel .vc_carousel-control.vc_right {
        right: -90px !important;
    }
    .discrimination-box-css{
        margin: 25px 4px 0 4px;
    }
    .ac-header .container {
        width: 92%;
    }
    .policy-table, .policy-proposal-list{
        padding: 0 20px;
    }

    /* about-1366 */

    .mission-vission-block .vc_column-inner{
        width: 100%;
    }
    .about-mission-vission .mission-vission-block{
        width: 100%;
       max-width:100%;
    }
    .about-mission-vission{
        padding-left:70px !important;
        padding-right:70px !important;
    }
    .about-creativity-div-2{
         margin-left: 13px;
    }

    /* end css for about-1366 */

    #pdf-link-two-block-content .vc_col-sm-12 {
        width: 65%;
    }

    /* student-organization-1366 */

    .student-organization-table .policy-table .agenda-list>div:first-child {
        width: 53%;
    }
    .student-organization-table .policy-table .agenda-list>div:first-child {
        width: 43%;
    }

    /* end css student-organization */

    /* office-vice-1366 */

    .office-vice-current-page{
        padding-left: 15px !important;
        padding-right: 15px !important;
    }
    /* end css office-vice-1366 */


    /* contact-us-1366 */

    .contact-details-about .vc_column_container>.vc_column-inner, .contact-center .vc_column-inner {
        padding-left:15px;
        padding-right:15px;
    }
    .about-contact-visit{
        padding-left: 20px !important;
        padding-right: 20px !important;
    }
    .s-visit{
        padding-left:15px;
        padding-right:15px;
    }
    .s-visit:before{
        left: 11px;
        top: 38px;
    }
    .s-visit:after{
        right: 20px;
        bottom: 34px;
    }
    .contact-details-about {
        padding-top: 0px;
        padding-bottom: 10px;
    }

    /* end css for contact-us -1366 */


    /* future-student-1366 */

    .catalogue {
        padding: 100px 0 10% 15%;
    }

    /* end css future-student */

    /* home-1366 */
    .wpnaw-gridbox-main.design-1.wpnaw-image-fit .wpnaw-news-right-block .wpnaw-news-image-bg {
        height: 70px !important;
    }
     .popular-area-studies-home .vc_custom_1524923339322, .popular-area-studies-home{
        height:600px;
    }
    .popular-area-studies-home .vc_column-inner >.wpb_wrapper {
        padding: 15% 27% 8% 13%;
    }
    
    .latest-news-blocks-home .wpnaw-gridbox-main.design-1 .wpnaw-news-right-block {
        padding: 20px 16px !important;
        margin: 0 0 10px 0px !important;
    }
    .ac-feature {
        padding-top: 66px;
    }
    .video-icon .vc_single_image-wrapper.vc_box_border_grey {
        padding-top: 25%;
    }

    /* end css for home-1366 */
    .contact-address-about {
        padding-left: 58px;
        padding-right: 58px;
    }
    .contact-details-about .vc_btn3{
        margin: 10px 0 10px 0;
    }

     @media not all and (min-resolution:.001dpcm) { @media
    {
        
        .about-contact-visit{
            padding: 40px 0 !important;
        }
            
          
    }}

    @supports (-ms-ime-align:auto) {

        .html5gallery-box-1{
            width:75% !important
        }

        .html5gallery-car-1{
            left:920px !important;
        }
        .html5gallery-car-mask-1{
            width:100%;
        }
    }

}

@media screen and (max-width: 991px){
   /* about-history-1280 */
     .wpostahs-slick-slider .slick-next {
        right: 8.8%;
    }
    .wpostahs-slick-slider .slick-prev{
        right: 11.9%;
    }

    #wpostahs-slider-nav-1:before{
        left: 20%;
    }

    #wpostahs-slider-nav-1:after{
        right: 20%;
    }
    /* end css history-1280 */	
}

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

    .discrimination-img {
        width: 11.5%;
    }
    .corporate-traa-block2-content #media-para-left {
        padding: 42px 55px 0 40px;
    }
    .top-left{
        width: 92.2%;
    }
    
    .dicrimination-btns{
        width: 21.8%;
    }

    #future-student-catlogue{
        margin-top: 70px;
    }
    .future-catalogue-img {
        margin-top: -90px;
    }

    .title-with-para-paddig, .discrimination-img-content {
        padding: 40px 0;
    }

    .discrimination-box-css {
        margin: 15px 4px 0 4px;
    }

    .title-with-para-paddig h3, .general-financial-aid-imp-info h3{
        padding-bottom:25px;
    }

    /* scedule -visit */
    .s-visit .contact-register-now{
        bottom: 55px;
    }

    .s-visit .contact-schedule-visit-para{
       padding-top: 10.5%;     
    }

    /* end scedule visit */

    .discrimination-box-css{
        height: auto;
    }
    .addtoany_share_save_container {
        top: 308px;
    }
   
    .latest-news-blocks-home .wpnaw-gridbox-main.design-1 .wpnaw-news-right-block {
        padding: 15px 15px !important;
        margin: 0 0 10px 0px !important;
    }

    .footer-top .container{
        width:100%;
    }
    .site-info .container, .footer-main .container, .content-area, .footer-top .container, .footer-top .container{
        width:1200px;
        max-width:100%;
    }
        
    #ac-mainnav .container{
        width: 91%;
    }
    .menu-top-menu-container{
        width: 79%;
    }
    .ac-header-top-contact ul.menu li a {
        padding: 0px 3px;
        /* font-size: 11px !important; */
		font-size: 11px;
    }
    .common-top-banner .wpb_single_image{
        width:100% !important;
    }
    .vc_item.vc_active img, .vc_item img{
        max-width: 100%;
        height: 100%;
        width:100%;
    }
    .vc_images_carousel .vc_carousel-control{
        top: 40%;
    }
    .vc_images_carousel .vc_carousel-control.vc_left {
        left: -95px !important;
    }
    .vc_images_carousel .vc_carousel-control.vc_right {
        right: -95px !important;
    }

    .ext-link-btn, .download-pdf-white{
        max-width: 390px;
        min-width:390px;
    }

    .ext-link-btn .vc_btn3, .download-pdf-white{
        max-width: 370px;
        min-width:370px;
    }
    .home-v1 .nav > li > a{
        padding: 15px 10px 10px 10px;
    }

    /*about-1280 */

    .about-creativity-div {
        background-position-x: -270px;
    }

    .about-creativity-div-2{
         margin-left: 12px;
    }

    .about-three-imgs .vc_col-sm-4:nth-child(2) {
        margin: 0 30px;
    }

    /* end css for about-1280 */

    /* student-organization-1280 */

    .student-organization-table .policy-table .agenda-list>div:first-child {
        width: 52%;
    }
    .student-organization-table .policy-table .agenda-list>div:first-child {
        width: 43%;
    }
    .acedemic-content-full{
        padding-top: 50px;
    }
    .acedemic-content-full .explore-left {
        right: -9.9%;
    }
    .acedemic-content-full .explore-right{
        left: -31.6%;
    }

    /* end css student-organization-1280 */

    /* event-details-current-student-1280 */

    .article-intro .single_event_listing .col-md-4 {
        margin-left: -15%;
    }

    /* end css event-details-current-student-1280 */

    /* css for announcement-detail-1280 */

    .news.type-news .feature-img-wrap img{
        min-height: 350px;
        max-height: 350px;
        min-width: 510px;
        max-width: 510px;                                      
    }

    /* end css for announcement-detail-1280 */


    /* jackson-county-1280 */

     .address-column-right .vc_col-sm-1{
            width: 15%;
            float: left;
    }
    .address-column-right .vc_col-sm-11{
        width: 74%;
    }

    /* end css jackson-county-1280 */


    /* contact-us-1280 */

     .contact-details-about .vc_col-sm-6{
        width:100%;
     }

    /* end css contact-us -1280 */

    /* home css-1280 */
    
    /* end css for home-1280 */

    .contact-address-about {
        padding-left: 40px;
        padding-right: 40px;
    }
    .contact-details-about .vc_btn3{
        margin: 10px 0 10px 0;
    }
    #accounting-tabs .vc_tta-tab{
        padding: 7px 40px;
    }
    
}   /* 1280-end css */

@media screen and (max-width: 1024px){
    @media not all and (min-resolution:.001dpcm) { @media
    {
        
        .s-visit:after {
            right: 12px;
            bottom: 0px;
        }
        .s-visit:before{
            left:10px;
            top:3px;
            z-index: 6;
        }

        .s-visit .vc_column-inner:before{
            padding:0;
        }

        .s-visit .contact-schedule-visit-para {
            padding-top: 16.5%;
        }

        .about-contact-visit{
            padding: 10px 0 !important;
        }
            
          
    }}

    .menu .sub-menu {
        display: none;
    }
    .top-menu-header {
        margin: 15px 0;
    }
    .menu-top-menu-container {
        width: 100%;
        margin: 0;
        border:0;
    }
    .head-search .search #s{
        display:block !important;
    }

	/*
    #menu-top-menu {
        border: 0;
        margin: 5px 0 20px 0 !important;
    } */

    ul#menu-top-menu li a {
        box-shadow: none !important;
        /* padding: 13px 15px !important; */
		padding: 13px 15px;
    }

    .tx-menu ul li a {
        /* padding: 1.5em 1em 1.5em 1.2em !important; */
		padding: 1.5em 1em 1.5em 1.2em;
    }
    .ac-header-top-contact{
        display: none;
    }

    .top-social {
        float: left;
        padding: 20px 15px;
        background-color: #ddd;
        width: 100%;
    }
    .top-social img {
        width: 45px;
        object-fit: cover;
        margin-right: 25px;
    }
    #menu-top-menu {
        padding-left: 0;
    }

    .tx-effect-1.tx-menu-open .tx-effect-1.tx-menu {
        box-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.1), 0 0px 14px 0 rgba(0, 0, 0, 0.19);
    }

    .blog-content-wrapper .article-intro {
        margin-top: 15%;
    }
    .office-vice-img-block .wpb_single_image{
        text-align:center;
    }
    .top-left{
        width: 91.1%;    
    }
    .nav-links, .blog-list .shadow-box{
        padding: 5px 25px;
    }

    .sitemap-blocks h4 a{
        font-weight:14px;
    }
    .sitemap-blocks ul li a, .sitemap-blocks ol li a{
        font-size: 13.5px;
    }
    .sitemap-heading h3{
        font-size:18px !important;
    }

    /*.puchasing-form .ext-link-btn .vc_btn3, .puchasing-form  .download-pdf-white{
        max-width: 340px;
        min-width: 340px;
    }*/

    .footer-main .col-md-4{
        min-height: auto;
        max-height:initial;
    }

    .footer-main{
        height:320px;
    }

    .search-header, .blog-header{
        padding: 50px 0 50px 0;
    }
    .total_search_result{
        padding-top: 85px !important;
        padding-left: 25px !important;
    }
    .agenda-list-header .agenda-list > div h4, .holiday-schedule-table thead tr th, 
    .agenda-list-body .agenda-list > div:first-child h4, .agenda-list-body .agenda-list > div h4{
        font-size:14px;
    }
    
    .learnmorebtn {
        top: 290px !important;
    }
    #rum_sst_tab{
        top:150px;
    }

        @media not all and (min-resolution:.001dpcm) { @media
    {
          .childcare-small-table .policy-table .agenda-list>div:first-child{
            width: 40%;
        }
        .childcare-small-table .policy-table .agenda-list>div:nth-child(2){
            width:30%;
        }
        .childcare-small-table .policy-table .agenda-list>div:last-child{
            width:20%;
        }
    
    }}

     .about-contact-visit:before{
        height: 420px;
    }
    .about-contact-visit{
        padding: 10px 0;
        height: 420px;
    }

    .title-para h3{
        font-size:25px;
    }
    .dir-office{
        background-position: bottom;
    }
    .orderlisting{
        padding-left:0px;
    }
    .s-visit .contact-schedule-visit-para {
        padding-top: 12.5%;
    }
    .s-visit .vc_column-inner{
        height: 325px;
    }
    .s-visit .vc_column-inner:before{
        height: 320px;
    }

    #accounting-tabs .vc_tta-tab{
        padding: 7px 25px;
    }
    .safe-zone-pdf-block {
        width: 66%;
    }
    .safe-zone-img{
        width: 34%;
    }
    #accounting-tabs .accounting-faculty .discrimination-box-css{
        margin:65px 0;
    }
    #future-student-catlogue{
        margin-top: 30px;
    }
    .available-community-list .vc_col-sm-3:last-child{
        width: 12%;
    }
    .available-community-list .vc_col-sm-3:first-child{
        width: 23%;
    }
    .available-community-list .wpb_single_image img{
        min-height: 207px;
    }
    #pdf-link-two-block-content .vc_col-sm-12 {
        width: 90%;
    }
    .wpnaw-gridbox-main .wpnaw-news-content{
        padding:0;
    }
    .event-content {
        padding: 17px;
    }
    .explore-division-acedemics h4 {
        font-size: 25px;
        line-height: 32px;
    }
    .future-catalogue-img {
        margin-top: -65px;
        padding-left: 30px;
    }
    .wvu_facts_image{
        width:870px;
    }

    /* about-history-1024 */

     #wpostahs-slider-nav-1:before, #wpostahs-slider-nav-1:after{
        left: 12%;
    }
    .wpostahs-centent-title{
        left: 50px;
    }

    .wpostahs-slick-slider .slick-next {
        right: 3.5%;
    }
    .wpostahs-slick-slider .slick-prev{
        right: 7%;
    }
    .article-intro .single_event_listing .col-md-4 {
        margin-left: -2%;
        padding-left: 0px;
    }
    .single_event_listing .col-md-4.text-justify{
        width: 38.333333%;
    }
    .single_event_listing .col-md-8.text-justify{
        width: 60.666667%;
    }

    /* end css about-history-1024 */


    /* scedule visit */

    .s-visit .section-heading-center {
        top: 45px;
    }
    .wonderplugingallery{
        height: 350px !important;
    }
    .s-visit .contact-register-now{
        bottom: 40px;
    }
    /* end scedule-visit */

    /* media about-1024 */

    .media-img-para .vc_col-sm-4{
        width:0 !important;
    }
    .media-img-para .vc_col-sm-8{
        width:100% !important;
    }
    .corporate-traa-block2-content #media-para-left {
        padding: 25px 15px 19px 24px;
    }
    .powerpointe-img img {
        width: 100%;
        min-width: 480px;
        height: 100%;
        object-fit: cover;
        max-width: 100%;
    }

    /* end css media about-1024 */

    /* home-1024 css */

    .addtoany_share_save_container{
        top: 258px;
    }

    .wpnaw-gridbox-main.design-1.wpnaw-image-fit .wpnaw-news-right-block .wpnaw-news-image-bg {
        height: 70px !important;
    }

    .video-icon .vc_single_image-wrapper.vc_box_border_grey{
        padding-top: 35%;
    }
    .latest-news-blocks-home .wpnaw-gridbox-main.design-1 .wpnaw-news-right-block{
        padding: 15px 15px !important;
        margin: 0 0 38px 6px !important;
    }
    #event-listing-view .box-layout{
        width: 23%;
        margin: 10px 9px !important;
        height:400px;
    }

    .popular-area-studies-home .vc_custom_1524923339322, .popular-area-studies-home{
        height:600px;
    }
    .about-creativity-div-2{
        padding-right: 2%;
        margin-left: 10px;
    }

     #two-box-content-link .two-box-content-list.vc_col-sm-6{
        margin: 0 auto;
        float: initial;
        margin-top: 30px;
    }
    #two-box-content-link .two-box-content-list.vc_col-sm-6:last-child {
        margin: 30px auto 0 auto;
    }
    .list-title-about{
        padding-bottom: 20px;
        padding-top: 20px;
    }
    .listing-about li{
        margin-bottom: 30px;
    }

    .list-title-about h2{
        font-size:30px;
    }
    .list-title-about p {
        font-size: 15px;
    }

    .ac-feature {
        padding-top: 45px;
    }

    .latest-news-blocks-home .wpnaw-news-right-block .wpnaw-news-title {
        padding-right: 35px !important;
    }
    
    .popular-area-studies-home .vc_column-inner >.wpb_wrapper {
       padding: 21% 21% 5% 5%;
    }
    .pas-icon .wpb_single_image{
        margin: 0px 16px 16px 16px;
    }
    .popular-area-studies-icons-home {
        margin-left: -35%;
    }
    .pas-para{
        padding-top:30px;
    }

    .pas-icon{
        height: 220px;
        width: 28.5%;
    }
    .popular-area-studies-home .view-all-news.vc_btn3-left {
        margin-top: 35px;
    }
    .explore-body{
        min-height: 372px !important;
    }
    .explore-body .wpb_wrapper{
        min-height: 366px;
        text-align:center;
    }
    
    .latest-news-blocks-home .wpnaw-left-block .wpnaw-news-date{
        width: 33%;
        bottom:40%;
    }
    /* end css home-1024 */

    .about-three-imgs .vc_col-sm-4:nth-child(2) {
        margin: 0 12px;
    }
    .all-emp-btn {
        margin-top: 90px;
    }

    .about-three-imgs .vc_col-sm-4 {
        width: 265px;
        height: 300px;
    }
    .about-mission-vission.bo-go-dir{
        padding-bottom: 20px;
    }
    .bo-go-dir {
        padding-top: 25px;
        margin-top: 23px;
        height: auto;
    }
    .nf-form-cont .five-sixths, .nf-form-cont .four-sixths, .nf-form-cont .one-fourth, .nf-form-cont .one-half, .nf-form-cont .one-sixth, .nf-form-cont .one-third, .nf-form-cont .three-fourths, 
    .nf-form-cont .three-sixths, .nf-form-cont .two-fourths, .nf-form-cont .two-sixths, .nf-form-cont .two-thirds{
        margin-left: 0 !important;
    }

    /* alumni and friends */

   .don-no-cont{
        padding: 0 10px;
    }
    .alumni-ofyr{
        height: auto;       
    }
    .sty-connect-alumni{
        width:100%;
    }

    .alumni-connect-park {
        height: 468px;
        margin-top: -40px !important;
    }

    .pdf-alumni-frind .vc_btn3.vc_btn3-size-md.vc_btn3-icon-right:not(.vc_btn3-o-empty){
        padding-right: 47px;
    }
    /* end css for alumni and friends */
    

    /* jackson-county-1024 */

     .address-column-right .vc_col-sm-1{
        width: 15%;
        float: left;
    }
    .address-column-right .vc_col-sm-11{
        width: 74%;
    }

    /* end jackson-county-1024 */

    .news.type-news .video_announcements + .article-intro {
        margin-top: 12%;
    }

    .news.type-news .feature-img-wrap + .article-intro, .news.type-news .feature-img-wrap{
        width:50%;
    }
    
    .pdf-single-div-center .download-pdf-white {
        width: 41.2%;
    }
    .news.type-news .feature-img-wrap img{
        min-height: 340px;
        max-height: 340px;
        min-width: 425px;
        max-width: 475px;                                   
    }

    .ext-link-btn .vc_btn3, .download-pdf-white {
        max-width: 100%;
        min-width: 100%;
    }
    .ac-header-top-contact ul.menu li a{
        font-size: 10px !important;
    }
    /*.addtoany_share_save_container{
            top: 265px;
    }*/

    .agenda-list-body .agenda-list > div:first-child h4{
        padding-right: 10px;
    }

    .section-heading-left{
        font-size: 35px;
    }
    #tx-trigger-effects button{
        height: 45px;
        width: 50px;
        margin-top: 2px;
        background-color: #fff;
        color: #807d7d;
    }
    #mc-embedded-subscribe-form input[type="email"]{
        min-width: 229px;
        width: 60%;
    }

    .sidebarmenu{
        z-index: 1;
    }

    #tx-trigger-effects{
        z-index: -1;
    }

    /*.menu-top-menu-container{
        width: 87%;
         margin-left: -45px;
    }*/

    #mc-embedded-subscribe-form input[type="email"] {
        width: 55% !important;
    }

    .vc_item.vc_active img, .vc_item img{
        width: 100%;
        max-width: 738px;
        height: 100%;
    }
    .vc_images_carousel .vc_carousel-control.vc_left {
        left: 37% !important;
    }
    .vc_images_carousel .vc_carousel-control.vc_right {
        right: 50% !important;
    }
    .vc_item.vc_active img, .vc_item img{
        max-width: 675px;
        height: 100%;
        width:100%;
    }
    .vc_images_carousel .vc_carousel-control{
        top: 40%;
    }
    .vc_images_carousel .vc_carousel-control.vc_left {
        left: -95px !important;
    }
    .vc_images_carousel .vc_carousel-control.vc_right {
        right: 125px !important;
    }
    .ext-link-btn .vc_btn3{
       font-size: 11.5px;
    }
    .single-pdf-box .download-pdf-white, .single-box-link-content{
        width: 33%;
    }
    .discrimination-box-css .vc_col-sm-4{
        width: 37%;
        padding-left: 10px;
    }
    .discrimination-snd-column {
        padding: 10px;
        width: 30% !important;
    }
    .dicrimination-btns {
        width: 21.5%;
    }
    .discrimination-img img{
        width: 100% !important;
        min-width: 100% !important;
        height: 100% !important;
    }
    .discrimination-box-css{
       margin: 0px 1px 35px 1px;
    }
    .single-pdf-box .download-pdf-white{
        width: 42%;
    }
    .ext-link-btn{
        max-width:100%;
        min-width:100%;
    }
    .our-community-box-pdf{
        margin-top:0;
    }
    #pdf-link-two-block-content .vc_col-sm-4{
        width:35%;
    }
    .wonderplugincarousel .amazingcarousel-next{
        right: 4% !important;
    }
    .wonderplugincarousel .amazingcarousel-prev{
        left:4% !important;
    }

    /*------veteran-1024 ---------------*/

    .imp-links-veteran .vc_col-sm-12 {
        width: 90% !important;
    }

    /*-------end css-------------------*/


    /* emergency-alert-1024 */

    #two-pdf-with-left-align .vc_col-sm-6 {
        width: 32%;
    }

    /* emergency-alert */

    /* about-1024 */

    .about-creativity-div {
        background-position-x: -310px;
    }
    .office-vice-current-page {
      height: auto;
    }

    /* end css for about-1024 */

    /* office-vice-1024 */

    .office-vice-img-block{
        width: 32%;
        margin-top: -71px;
        height: 463px;
    }

    .president-para p {
        padding-bottom: 10px !important;
    }

    .acedemic-content-full .explore-right {
        left: -17.2%;
    }
    .acedemic-content-full{
        padding-top: 17px;
    }
    .acedemic-content-full .explore-left{
        right: -12.2%;
        left:initial;
    }
    .acedemic-content-full .explore-right{
        left: -22.8%;
        right:initial;
    }
   

    /* event-current-student-1024 */

    .search-form-container input, .search-form-container select, .search-form-container .chosen-container-single .chosen-single{
        width: 100% !important;
        max-width: 100%;
        min-width: 100%;
        box-shadow: none !important;
        -webkit-appearance: caret;
    }
    .evnt-content {
        width: 77%;
    }
    .event-info-row-listing .col-md-12.col-lg-12.col-sm-12.col-xs-12{
        width:100%;
    }

    .evnt-img {
        width: 23%;
        min-height: 177px;
    }

    .organizer-logo {
        width: 227px;
        height:188px;
    }
    /* end css event-current-student-1024 */

    /* end css office-vice-1024 */

    /* ninja-form-report-thret-1024 */

    #nf-form-2-cont .nf-field-element b {
        font-size: 25px;
    }
    .form-input-padding-one {
        padding-top: 0px;
    }

    .form-label-container {
        padding-top: 35px;
    }
    .form-input-padding-one {
        width: 30% !important;
        margin: 15px 28px 15px 0;
    }
    #nf-form-5-cont .form-input-padding-one{
        width: 43% !important;
    }

    #nf-field-14-container, #nf-field-15-container, #nf-field-120-container, #nf-field-121-container {
        width: 10% !important;
        margin: 15px 0;
    }

    #nf-field-29-container, #nf-field-130-container {
        width: 18.3% !important;
    }

    
    .nf-form-cont .one-third{
        margin-left:0 !important;
    }
    /* end css for ninja-form-report-thret */

}

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

    .site-mp-blocks .wpb_column.vc_column_container.vc_col-sm-4 {
        margin-bottom: 35px;
    }
    .site-links {
        padding-left:15px;
    }
     #menu-top-menu {
        padding-left: 0px;
    }
    /*@supports (-ms-ime-align:auto) {
    .sang {
          background-color: #000;
        }
    }*/
    .avl-price h3{
        font-size:20px;
    }

    .infobox .infobox-item .content-wrapper{
        font-size:14px;
    }

    @media not all and (min-resolution:.001dpcm) { @media
    {
         .about-contact-visit{
            padding: 40px 0 !important;
        }
        .s-visit .contact-schedule-visit-para{
             height: 100%;                                      
        }

        .s-visit:before{
            left: 3px;
            top: 0;
            z-index: 6;
        }

        .s-visit:after{
            bottom:0;
        }

        .s-visit .vc_column-inner:before{
            padding:0;
        }
        .s-visit {
            position: relative;
            width: 70%;
            margin: 0 auto;
            float: initial;
        }
          
    }}

    .tp-caption.rev-btn.tp-resizeme.slider-btn{
        padding: 0px 17px !important;
    }

    .childcare-small-table .vc_col-sm-6:last-child{
        padding-top:30px;
    }

    .copyright-right > a{
        text-decoration: underline;
    }
    .add-left p, .add-right p{
        font-size: 17px !important;
        line-height: 30px !important;
        color: rgba(255, 255, 255, 0.6) !important;
    }
    .add-left h5{
        font-size:18px !important;
    }

    .site-footer .widget-title{
        font-size:30px !important;
    }

    .tp-splitted.tp-linesplit, .tp-caption.tp-resizeme.rev_layer_in_column, .tp-caption.rev-btn.tp-resizeme.slider-btn{
        text-align:center !important;
    }
    .tp-parallax-wrap{
        text-align: center;
        width: 100%;
    }
    .site-footer .footer-menu ul li{
        line-height: 35px;
        font-size: 17px;
    }
    .site-footer .widget-title{
        font-size:30px;
    }
    .site-footer ul li a{
        color:#fff !important;
    }

    .footer-main > .container > .row, .site-info > .container > .row{
        display: flex;
        flex-direction: column;
    }
    .footer-main > .container > .row .col-lg-4{
        width:100% !important;
    }

    .footer-main > .container > .row .col-lg-4:first-child{
        order:3;
    }

    .footer-main > .container > .row .col-lg-4:nth-child(2){
        order:2;
    }
    .site-info > .container .copyright{
        order:2;
    }



    .footer-main{
        height:auto;
    }
    .tp-caption.tp-resizeme.rev_layer_in_column{
        max-width: 100% !important;
        min-width: 100% !important;
    }
    .tp-caption.rev-btn.tp-resizeme.slider-btn{
        border-color: rgba(255, 255, 255, 0.63) !important;
        background-color: rgba(0, 0, 0, 0.52);
        height: 45px;
        padding: 0px 20px !important;
    }
    .tp-caption.rev_column_inner{
        padding: 0 !important;
    }

    .tp-parallax-wrap .fa-icon-chevron-circle-right:before{
        font-size: 20px;
    }
    

    .top-para-divider > .wpb_wrapper > h3{
        padding-right: 0;
    } 
    .college-bell .currrent-left-img, .future-student-blocks.college-bell{
        padding-bottom: 0;
    }
    .future-student-blocks.college-bell{
        margin-bottom:0;
    }
    .acedemic-content-full p{
        font-size:14px;
    }

    .acedemic-content-full h3{
        font-size:20px;
    }

    .college-bell .acedemic-content-full {
       /* padding-top: 20px !important;*/
        padding-bottom: 0 !important;
    }


    .accordion-with-two-columns .agenda-list>div{
        height:70px;
    }
    .short-term-program-single-pdf ~ .two-col-pdf-btn {
        padding-top:20px;
    }

    .single_event_listing .col-md-4.text-justify, .single_event_listing .col-md-8.text-justify{
        width: 100%;
    }
    .course-schedule-list > .vc_col-sm-4 > .vc_column-inner {
         padding:0;                                                        
    }
    .table-calculation .agenda-list>div {
        width: 15%;
    }
    .emp_yr p:last-child{
        text-align:center;
    }

    .single_event_listing .event-details{
        padding: 1em 0;
    }

    .head-search .search{
        min-height: 30px;
        color: #fff;
        border-radius: 0;
        width: 66px !important;
        height: 60px !important;
    }
    ul#menu-top-menu li a{
        box-shadow: none !important;
    }
    
    .close-button::before, .close-button::after{
         width: 3px;
        height: 50%;
        top: 11px;
        left: 48%;
        /* color: blue; */
        background-color: #172b54;                                      
    }
    #menu-top-menu{
        border:0;
        margin: 5px 0 20px 0 !important;
    }
    .top-social {
        float: left;
        padding: 20px 15px;
        background-color: #ddd;
        width: 100%;
    }
    
    .top-social img {
        width: 45px;
        object-fit: cover;
        margin-right: 25px;
    }
    
    .top-menu-header {
        margin: 15px 0;
    }
    .menu-top-menu-container{
        width: 100%;
        margin: 0;
    }
    #menu-top-menu li a{
        font-size:14px !important;
    }
    .tx-menu ul li a{
        font-size: 16px !important;
        font-weight: 600;
    }
    
    .tx-menu ul.menu{
        margin-top:0 !important;
    }
    
    .close-button{
        width: 20px;
        height: 20px;
        left: 1.5em;
        top: 1.5em;
        padding: 20px;
        border: 1px solid #d5d5d5;
    }
    .tx-menu ul li a{
         /* padding: 1.5em 1em 1.5em 1.2em !important; */
		 padding: 1.5em 1em 1.5em 1.2em;
    }
    
    #menu-main-menu {
        /* margin-top: 85px !important; */
		margin-top: 85px;
        border-top: 1px solid #d5d5d5;
    }
    
    .search.search-mobile, .search.search-mobile .form-search, .search.search-mobile .form-search input{
        height:50px;
        width:100% !important;
    }

    .logo{
        text-align:left !important;
    }

    .ac-header .container {
        width: 100%;
    }
    .head-search .fa-search{
        padding: 0 !important;
        margin: 16px 15px;
        color:#ddd !important;
        font-size:18px !important;
        position: relative;
    }

    .fa-search:before{
        position: absolute !important;
        top: 3px;
        left: 5px;
    }

    #ac-mainnav .container{
        width:100%;
        padding:0;
    }

    .head-search {
        display: block !important;
        height: 60px;
        width: 60px;
        border: 1px solid #ddd;
        margin: 20px 8px 20px 0px;
    }
     .head-search .search #s{
        width: 100%;
        margin-right: 95px;
        margin-top: 12px;
        display:none !important;
    }
    #tx-trigger-effects button{
        margin: 20px 0px 20px 0px !important;
    }

    .head-search form{
        display: block !important;
        margin-right: 0px;
        width: 100%;
        max-width: 180px;
        min-width: 140px;
    }
    #tx-trigger-effects{
        z-index:0;
        order:2;
    }
    .navbar-header.pull-right{
        display: flex;
        margin:0;
    }

   /* search result css */

  .blog-list .media-heading .search-title{
    font-size:20px !important;
     }
  .blog-list .link{
    line-height: 28px !important;
  }
  .blog-list .shadow-box .search-introtext{
    line-height: 25px !important
  }

  .blog-list .media-heading{
    margin-top:0 !important;
    box-shadow: none !important;
    margin-bottom:5px !important;
  }


  /* end search result css */

    .menu .sub-menu {
        display:none;
    }
    .childcare-small-table .vc_col-sm-6{
        width:100%;
    }
    .html5gallery-elem-image-1{
        left: 0 !important;
    }
    .wonderplugingallery-container{
        margin-top:30px !important;
    }

    .html5gallery-elem-image-1, .html5gallery-elem-img-1, .html5gallery-elem-1, .html5gallery-box-1, .html5gallery-container-1, .wonderplugingallery{
        height:300px !important;
    }
    .html5gallery-description-text-1{
        display:none;
    }
    .html5gallery-title-1{
        top:-82px !important;
    }

    .html5gallery-left-1, .html5gallery-right-1{
        top: 40% !important;
    }

    #nf-field-134-container{
        width:100%;
    }
    .orderlisting {
        padding-left: 0px;
    }

    #accounting-tabs .vc_tta-panel.vc_active {
        padding: 45px 0;
    }
    .accounting-faculty h3{
        font-size:20px;
        color: #172b54 !important;
    }
    #accounting-tabs{
        margin-top:0;
    }
    #accounting-tabs .vc_tta-tabs-container{
        margin-top: 25px;
    }
    #accounting-tabs .vc_tta-panel-heading{
        display:none;
    }
    .accounting-para-padding, .accounting-programs, .accounting-discipline-info{
        padding: 0;
    }

    #accounting-tabs .vc_tta-tabs-list{
        margin-top: 24px;
        width: 100%;
        /* height: 55px; */
        /* overflow: hidden; */
        /* overflow-x: scroll; */
        overflow: auto;
        white-space: nowrap;
        overflow-x: scroll;
        overflow-y: hidden;
    }
    .science-block-2 > .vc_col-sm-12 > .vc_column-inner > .wpb_wrapper{
        flex-direction: column;
        width: 65%;
    }

    .scin-video .wpb_video_widget.vc_video-el-width-40 .wpb_wrapper{
        width:100%;
    }

    .scinc-block-2-cont{
        padding-top: 18px;
        padding-left:0;
    }
    .scinc-block-2-cont h5{
        padding-bottom:10px;
    }
    .explore-division-acedemics{
        padding: 15px 0 0 0 !important;
    }
    .black-bg-para p, .black-bg-para p{
        padding: 0 0% !important;
    }
    .black-bg-white-heading:last-child{
        padding-top:35px;
    }
    .custom-header .container{
        display:table;
    }
    .custom-header .page-title{
        margin: 0 !important;
        padding: 0 !important;
        /* padding: 40px 0 !important; */
        height: 100px;
        display: table-cell;
        vertical-align: middle;
    }

    .tp-caption {
        color:#fff !important;
        letter-spacing: 0 !important;
    }
    

    .html5gallery-box-1{
       width: 100% !important;
        position: relative;
    }
    #wonderplugingallery-container-1, #wonderplugingallery-1, .html5gallery-container-1, .html5gallery-elem-img-1, .html5gallery-elem-1, .html5gallery-elem-img-1 img{
        width: 100% !important;
        max-width: 100% !important;
    }
    .virtual-tour-future-student{
        width: 100% !important;
        max-width: 100%;
        margin-bottom: 35px !important;
    }
    .html5gallery-toolbox-1{
        display:block !important;
    }
    .html5gallery-right-1{
        left: initial !important;
        display: block;
        right: 0px;
    }
    .html5gallery-title-1 {
        height: auto !important;
        width: 100% !important;
    }
    .html5gallery-car-1{
         display:none;
    }
    /*.html5gallery-car-list-1{
        height: 116px!important;
    }
    .html5gallery-car-mask-1{
        height: 108px !important;
    }
    .html5gallery-thumbs-1{
         height: 77px;   
    }
    .html5gallery-tn-selected-1, .html5gallery-tn-1, .html5gallery-car-list-1:hover .html5gallery-tn-1, .html5gallery-car-list-1:hover .html5gallery-tn-selected-1{
        width: 23%;
    height: 60px;
    }
    .html5gallery-tn-title-1{
        width: 150px !important;
        height: 60px;
    }*/

    .emp_media_content{
        padding-top:20px;
    }

    .wmts_search span.wmts_search_submit{
        margin-top:10px !important;
    }

    .safe-zone-ebullatine{
        flex-direction:column;
    }
    .dir-office{
        background-position: right;
        height:auto;
    }

    .offices-dir {
        padding: 40px 0 20px 0;
    }

    .all-employee-faculty{
        margin-top:30px !important;
    }
                                    

    h4{
        padding-bottom:10px;
    }
    .media-heading{
        margin-bottom:0;
    }
    .pdf-black-btn-below-para {
        margin-top: 0;
    }
    .faculty-senate-block-container .faculty-senate-blocks:nth-child(2){
        margin-left: 0;
        margin-right: 0;
    }
    #agenda-accordion .agenda-list-body .agenda-list>div:last-child{
            padding-right: 0;
    }

    .faculty-senate-blocks{
        width: 100%;
    }
    .single-yr-accordion .agenda-list>div:first-child {
        width: 45%;
    }

    .single-yr-accordion .agenda-list>div:nth-child(2){
        width: 35%;
    }

    .mob-color-3 h3{
        color: rgba(255, 255, 255, 0.81);
    }

    .blog-header .evnt-title, .search-header h1, .search-header span{
        font-size:22px;
    }

    .occupation-listing .vc_message_box{
        margin: 2px 0px 6.74px -25px;
    }
    .occupation-listing .vc_message_box-icon>*, .occupation-listing .vc_message_box-icon>.fa {
        left: 60%;
        top: 65%;
    }

    .future-catalogue-img .vc_column-inner{
        margin: 0 auto;
        height: auto;
    }
    .general-education-list{
        display: none;
    }
    .general-education-list-mob .vc_col-sm-3{
        width:100%;
        margin-bottom:30px;
    }

    .general-education-list-mob .vc_col-sm-3 .para-gene-edu p:first-child {
        display: inline-block;
        border-bottom: 1px solid #ddd;
        padding-bottom: 8px !important;
        margin-bottom: 10px !important;
    }


    .corpor-block-3-1 p, .corp-block-3-d-1 p{
        text-align:left;
    }

    .corp-block-3-d-1 {
        text-align:left;
        padding: 36px 0;
        width:100%;
    }
    .corporate-traa-block2-content #media-para-left {
        padding: 60px 0 50px 0;
    }

    #media-para-left .vc_btn3-shape-square {
        margin-top: 15px !important;
    }

    .corporate-training-block1{
        height:auto;                       
    }

    .two-box-content-list .title-para{
        padding: 20px 0 !important;
    }

    .aval-commu-detail-content h4{
        padding-top: 20px;
         font-size: 25px;
    }
    .corporate-traa-block2-content{
        padding-top:30px;
    }

    .two-boxes-with-gray-bg .vc_col-sm-12 .vc_column-inner > .wpb_wrapper{
        width:100%;
    }

    .wpb_single_image img{
        object-fit: cover;
    }
    .course-schedule-list .wpb_single_image .vc_single_image-wrapper, .course-schedule-list .wpb_single_image .vc_figure, .community-education-class > .vc_col-sm-12{
        width:100%;
    }

   .course-schedule-list .vc_col-sm-4{
        margin-bottom:20px;
    }

    .available-community-list .wpb_single_image img, .ava-comm-blocks .vc_col-sm-3:first-child figure, .ava-comm-blocks .vc_col-sm-3:first-child{
        display:none;
    }
    .ava-comm-blocks{
        border-radius:0;
    }

    .content-commu{
        flex-direction: column;
    }

    .available-community-list .vc_col-sm-6{
        width:100%;
        position: relative;
    }
    .available-community-list .vc_col-sm-3:last-child{
        width:100%;
        height:50px;
    }
    .avl-price{
        bottom: 25px;
        left: 15px;
        right: initial;
    }


    .ava-comm-blocks .cmore{
        position: absolute;
        right: 0px;
        top: 50%;
        width: 6%;
    }
    .ava-comm-blocks .cmore a{
        opacity: 0;
    }

    .ava-comm-blocks .cmore:after{
        content: "\f054";
        font-family: fontawesome;
        position: absolute;
        right: 9px;
        top: 35%;
        color:#e9b145;
    }

    
    #community-classes-listing .vc_col-sm-3{
        margin-bottom:20px;
        height:auto;
    }
    .community-education-class p{
        text-align:left;
    }
    .community-class-icons .vc_col-sm-3 > .vc_column-inner {
        padding:0;
    }

    .community-education-class .vc_col-sm-3{
        width: 25%;
        margin: 0;
        float: left;
    }
    


    .community-class-icons{
        width:100%;
    }
    



   /* .title-with-para-paddig .vc_col-sm-12 > .vc_column-inner {
        padding:0;
    }*/

     .records-resources-bg{
        height:auto;
    }

    .link-para-hr-block-pdng {
        padding: 16px 0;
    }

    .single-box-link-content .vc_col-sm-12 > .vc_column-inner {
        padding:0;
    }

    #nf-form-5-cont .form-input-padding-one{
        width:100% !important;
    }

    .title-with-para-paddig .vc_message_box:last-child p{
        padding-bottom:0 !important;
    }
    .paddng-two-table .vc_col-sm-6:last-child{
        padding-top:30px !important;
    }

    #veteran-upcoming-news .wpnaw-news-title{
        padding-right:30px !important;
    }

    #event-calendar-main .e_date{
        display:inline-block;
        width:auto;
    }
    #event-calendar-main .event-date{
        display:block;
    }

    .listing-with-orange-text .vc_message_box{
        margin: 0 0 13.74px;
        padding: 0em 0em 0em 2em!important;
    }

    .title-with-para-paddig p{
        word-wrap: break-word;
        padding-bottom: 20px !important;
    }

    .single-box-link-content{
        margin-top:20px;
    }

    .listing-with-orange-text .vc_message_box-icon>*{
         left: 45%;
    }
    .listing-with-orange-text .vc_message_box-icon>.fa{
        left:5%;
    }
   .financial-aid-orange-listing{
        padding-left:15px;
    }

    .general-financial-aid-imp-info h3{
        padding-bottom:20px;
    }

    .childcare-small-table .vc_col-sm-6:nth-child(2){
        padding-top:30px;
    }

    #listing-table-list .agenda-list-body .agenda-list div h4{
        text-align:right !important;
    }

    #cross-bg-para .wpb_wrapper, .cross-block-img .vc_single_image-wrapper, .cross-block-acedemics{
        transform: translateX(0%) translateY(6%) rotate(0);
        -webkit-transform: translateX(0%) translateY(6%) rotate(0deg); 
    }
    .acedemics-explore-div {
        margin-top: 20px;
    }

    .accordion-with-two-columns{
        width:100%;
    }
    .academics-second-block-para.explore-division-acedemics{
        order:2;
    }
    .about-landing.black-bg-white-heading{
        height:auto;
        min-height: auto;
        max-height: initial;
        border:0;
    }
    .black-bg-white-heading:last-child{
        margin-top:50px;
    }

    .cross-block-acedemics{
        padding-top:50px;
        padding-bottom:50px;
        display:flex;
        flex-direction: column;
    }
    .title-with-para-paddig h3 {
        padding-bottom: 15px;
    }

   /* .pdf-links-block-padding-row .vc_col-sm-12 > .vc_column-inner {
        padding:0;
    }*/

    .wvu_facts_image{
        width:100%;
    }

    .wmts_members{
        margin:0 auto;
        grid-template-columns: repeat(1, 1fr) !important;
    }

    .wmts_search_input_name, .wmts_search>select{
        width:100% !important;
    }
    /*.title-with-para-paddig .vc_col-sm-12 > .vc_column-inner {
        padding:0;
    }
*/
    .safe-zone-pdf-block{
        padding-top:30px;
    }

    #future-student-catlogue{
        background: #f5f5f5;
        height: auto;
        max-height: initial;
        min-height: auto;
        margin-top: 30px;
    }
    .catalogue {
        padding: 50px 0;
    }

    .download-catalog{
        margin: 13px 0;
    }
    .acedemic-content-full{
        padding-top:20px !important;
    }
    .acedemic-content-full p a{
        right:0;
    }
    .acedemic-content-full h3{
        padding-bottom:20px !important;
    }



    /* about-history-991 */

    .wpostahs-slider-design-2 .wpostahs-slider-nav.wpostahs-slick-slider .slick-track, #wpostahs-slider-nav-1:before, #wpostahs-slider-nav-1:after{
        display:none;
    }
    .eo-aa p{
        text-align:left;
    }

    .eo-aa-main{
        display: none;
    }
    
    
    .history-slider{
        padding: 15px;
        flex-direction: column;
    }

    .wpostahs-slider-design-2 .wpostahs-centent{
        width: 100%;
        max-width: 100%;
        padding: 0;
    }

    .history-slider-content{
        width:100%;
    }

    .wpostahs-slider-design-2 .wpostahs-slick-slider .slick-next{
        right: 30px;
    }
    
    
    .wpostahs-slider-design-2 .wpostahs-slick-slider .slick-prev{
        left:inherit !important;
    }

    .wpostahs-slick-slider button.slick-prev, .wpostahs-slick-slider button.slick-prev:hover, .wpostahs-slick-slider button.slick-prev:focus{
        background: url(/wp-content/uploads/2018/02/mob-prev-arrow.png) #000 center center no-repeat !important;
        border: 1px solid #fff !important;
    }

    .wpostahs-slick-slider button.slick-next, .wpostahs-slick-slider button.slick-next:hover, .wpostahs-slick-slider button.slick-next:focus{
        background: url(/wp-content/uploads/2018/02/mob-next-arrow.png) #fff center center no-repeat !important;
        border: 1px solid #fff !important;
    }

    .history-slider-img img{
        max-width: 100%;
        min-width: 100%;
        height: 275px;
        width: 100%;
        object-fit: cover;
    }
    .wpostahs-centent-title{
        padding-left: 1% !important;
        bottom: 25%;
        top:initial;
        width: initial;
        left:10px;
    }
    .history-slider-content p{
        padding-top: 75px;
    }
    .history-slider-content{
        padding-left:0 !important;
    }

    /* end about-history-991 */

    /* media -991 */

    .title-with-para-paddig .title-padng-butn p{
        padding-top: 30px !important;
    }

    .media-para-padding{
        text-align:left;
        padding-top:0;
    }
    #media-para-left {
        padding: 0px 19px 19px 19px;
    }
    #media-para-left.title-para{
        padding-top:0 !important;
    }
    .powerpoint-template{
        padding-top: 0px;
        text-align: left;
    }
    .powerpoint-template .title-para{
        padding-top:0 !important;
    }
    .powerpointe-img img{
        width: 100%;
        height: 100%;
        max-width: 100%;
        min-width: 100%;
    }
    .powerpointe-img{
        padding-top:0;
        margin-top:0;
    }
    .powerpointe-img .wpb_single_image .vc_single_image-wrapper, .powerpointe-img .wpb_single_image .vc_figure{
        width:100%;
    }

    /* end media-991 */


    .wpb-js-composer .vc_tta.vc_tta-accordion .vc_tta-tabs-container, .wpb-js-composer .vc_tta.vc_tta-tabs .vc_tta-tabs-container{
        display:block !important;
    }

    #landing-page-menu .box-landing-page-row:last-child .shadow-box, .landing-page-about .box-landing-page-row:last-child .shadow-box{
        margin-bottom:30px;
    }

    #landing-page-menu .box-landing-page-row:last-child .vc_col-sm-6:last-child .shadow-box, .landing-page-about .box-landing-page-row:last-child .vc_col-sm-6:last-child .shadow-box{
        margin-bottom:0px;
    }

    #two-box-content-link .section-heading-center + .title-para{
        width: 100%;
        text-align:left;
    }

    /* social links alignment */

    .landing-page-img-para ~ .addtoany_share_save_container{
        top:0;
    }

   /* #two-box-content-link .two-box-content-list.vc_col-sm-6{
        margin: 0 auto;
        float: initial;
        margin-top: 30px;
    }*/
    

    .top-para-divider-inner-page ~ .addtoany_share_save_container{
        top:0;
    }

    /* end css for social links */

    /* landing-page-nav-991 */

    .vc_message_box-icon>*, .vc_message_box-icon>.fa {
        left: 25%;
        top: 47%;
    }

    .vc_message_box, .vc_message_box:last-child{
        margin: 0 0 13.74px;
        padding: 0em 0em 0em 2em!important;
    }

    
    .discrimination-snd-column .vc_column-inner {
        padding:0;
    }
    .discrimination-box-css .vc_col-sm-4{
        padding-left:0;
    }

    #landing-page-menu .course-introtext, .landing-page-about .course-introtext{
        line-height: 25px !important;
        font-size:13px;
    }

    /*#landing-page-menu .shadow-box:last-child, .landing-page-about .shadow-box:last-child{
        margin-bottom:35px;
    }*/

    .pdf-links-block-padding-row:last-child .ext-link-btn, .pdf-links-block-padding-row:last-child .download-pdf-white{
        margin-bottom:35px !important;
    }

    .pdf-links-block-padding-row:last-child .vc_col-sm-4:last-child .ext-link-btn, .pdf-links-block-padding-row:last-child .download-pdf-white:last-child,
     .pdf-links-block-padding-row .vc_col-sm-12 .ext-link-btn, .pdf-links-block-padding-row:last-child .vc_col-sm-6:last-child .ext-link-btn, .pdf-links-block-padding-row:last-child  .vc_col-sm-4:last-child.download-pdf-white{
        margin-bottom:0 !important;
    }

   
   /* .pdf-links-block-padding-row .vc_col-sm-6:last-child .ext-link-btn, .pdf-links-block-padding-row .vc_col-sm-6:last-child .download-pdf-white,
     .pdf-links-block-padding-row .vc_col-sm-4:last-child .ext-link-btn, .pdf-links-block-padding-row .vc_col-sm-4:last-child .download-pdf-white{
        margin-bottom:0 !important;
    }*/

    .pdf-links-block-padding-row .vc_col-sm-6:not(:last-child) .ext-link-btn, .pdf-links-block-padding-row .vc_col-sm-6:not(:last-child) .download-pdf-white, 
    .pdf-links-block-padding-row .vc_col-sm-4:not(:last-child) .ext-link-btn, .pdf-links-block-padding-row .vc_col-sm-4:not(:last-child) .download-pdf-white{
        /* margin-bottom:35px !important; */
		 margin-bottom:35px;
    }

    .text-center-witht-bg{
        text-align:left;
    }

    /* end css landing page-nav */

    /* home-991 */
    .latest-news-blocks-home .wpnaw-left-block, .latest-news-blocks-home .wpnews-s-medium-3, .latest-news-blocks-home .flotRight{
        width: 100%;
    } 
    .latest-news-blocks-home .wpnaw-gridbox-main h2.wpnaw-news-title{
        line-height: 20px;
    }

    .latest-news-home{
        margin-top:40px;
    }


    .pas-icon .wpb_single_image.vc_align_center{
        text-align:center !important;
    }

    .popular-area-studies-home, .popular-area-studies-home .vc_custom_1524923339322{
        height:auto;
        padding-bottom:20px;
     }
    

    .latest-news-blocks-home .flotRight{
        padding:0;
    } 
    .latest-news-blocks-home .wpnaw-gridbox-main.design-1 .wpnaw-news-right-block{
        margin: 0 0 25px 0px !important;
    }                   

    .popular-area-studies-home .vc_custom_1518524410590{
        min-height: auto;
    }
    .popular-area-studies-home .vc_column-inner >.wpb_wrapper {
        padding: 0% 10% 1% 10%;
    }
    .popular-area-studies-home {
        padding-right: 0;
        width: 100%;
    }
    .popular-area-studies-icons-home {
        margin-left: 0;
        margin-right: 0;
    }
    .pas-icon {
        width: 100%;
        margin: 13px 0;
    }
    .ac-feature {
        padding-top: 0px;
    }
    .latest-news-blocks-home .wpnews-s-medium-9{
        width:95%;
        padding-top:15px;
    }
    /* end css home-991 */

    /*.wpb_column.vc_column_container.vc_col-sm-12 .vc_col-sm-12 > .vc_column-inner {
        padding:0;
    }*/

    /*.title-with-para-paddig .vc_col-sm-12 > .vc_column-inner{
        padding:0;
    }*/

    #upcoming-events-current-student .event-img{
        display:none;
    }
    .wpnaw-gridbox-main.design-1.wpnaw-image-fit .wpnaw-news-right-block .wpnaw-news-image-bg{
        height:120px  !important;
    }
    
    .safe-zone-ebul {
        width: 100%;
    }
    .safe-zone-ebul-cont{
        height:auto;
        width: 100%;
        margin-top: 20px;
    }
    .safe-zone-ebullatine{
        display:flex;
    }

    .social-justice-committe .vc_col-sm-12 {
        width: 95%;
    }

    .social-justice-committe .policy-table .agenda-list>div {
        width: 21% !important;
    }

    .social-justice-committe .policy-table .agenda-list>div:last-child, .social-justice-committe .policy-table .agenda-list>div:nth-last-child(2) {
        width: 17% !important;
    }

    /* directory - all-employee-faculty */

    .academics-office-offices .policy-table .agenda-list>div:first-child {
        width: 37%;
    }
    .policy-table, .policy-proposal-list {
        padding: 0 0px;
    }

    .academics-office-offices .policy-table .agenda-list>div:nth-child(2) {
        width: 36%;
    }

    #directory-faculty-staff.all-employee-faculty .wph_element.wmts_vertical.wmts_element.wmts_member{
         display: inline-flex;
         height: auto;
        padding: 22px; 
        width: 100% !important;    
        position: relative;                                                                                            
    }
    #directory-faculty-staff.all-employee-faculty .wmts_element.wmts_image_centering{
        width: 100%;
        height: 100px;
        max-width: 105px;
        min-width: 105px;
        margin: 0 !important;
    }
    


    #directory-faculty-staff.all-employee-faculty .wph_element.wmts_vertical.wmts_element.wmts_member:after{
       content:"\f054";
       font-family: fontawesome;
       font-size:15px;
       color:#172b54;
       position: absolute;
       right: 15px;
       align-self: center;
    }

    #directory-faculty-staff.all-employee-faculty .wph_element.wmts_text_container.wmts_element{
        text-align: left;
        align-self: center;
        margin-top: 0;
        padding-left: 16px;
        padding-top: 0;
        border: 0;
    }
    #directory-faculty-staff.all-employee-faculty .wmts_members{
        grid-template-columns: repeat(1, 1fr) !important;
    }


    /* end css all employee faculty */
    #directory-faculty-staff.staff-list-about .wph_element.wmts_vertical.wmts_element.wmts_member{
        width:100% !important;
    }
    #directory-faculty-staff.staff-list-about .wmts_element.wmts_image_centering{
        width: 100% !important;
        max-width: 265px !important;
        min-width: 265px !important;
    }
    
    #directory-faculty-staff.staff-list-about .wmts_members{
        grid-template-columns: repeat(1, 1fr) !important;
    }

    #directory-faculty-staff.staff-list-about{
        margin-top:0 !important;
    }

    #directory-faculty-staff.staff-list-about .wmts_job_title{
        line-height: 21px;
    }
    .discrimination-box-css{
        margin-left: 0px;
        margin-right: 0;
    }



    

    #event-listing-view .box-layout{
        width:100%;
        height: auto;
        padding: 10px;
        border-radius:0;
    }

    /* alulmni and friends */
    .donate_now{
        order: 1;
    }

    .alumni_donate, .alumni-ofyr{
        flex-direction: column;
    }

    .donate_sl {
        padding-left: 0;
        padding-top: 0px;
    }
    .about-alumni-relation{
        width:100%;
    }
    .alumni-cone{
        height:auto;
    }
    .pdf-alumni-frind .pdf-al{
        text-align:center !important;
    }
    /* end css for alumni and friedns */

    /* directories faculty-staff */
    .offices-dir, .emp_yr, .emp_wrapper
    {
         width:100%;
    }

    .all-emplo-para .vc_col-sm-4{
        height:auto;
    }
    .all-emplo-para p{
        margin-bottom: 0 !important;
    }
    
    .all-employee-dir .heading-center{
        text-align:center;
    }
    .mission-vission-block .heading-center{
        text-align:center;
    }
    .di-bo-gov{
        padding-bottom:20px;
    }
     .emp_wrapper .vc_column-inner .wpb_wrapper{
        display: flex;
        flex-direction: column;
    }
    .emp_img .vc_single_image-wrapper, .emp_img .vc_single_image-wrapper img{
        width: 100%;
        height:100%;
        object-fit: cover;
    }
    .emp_media_content{
        text-align: center;
        padding-left: 0;
    }
    .sty-connect-alumni{
        height:auto;
    }
   
   .alumni-connect-park {
        height: auto;
        margin-top: 0 !important;
    }
   


    /* end css directories faculty-staff */



   /* employment-opportunities */

    .small-title-with-two-block .vc_column_container.vc_col-sm-6{
        width:100%;
    }
    .community-education-two-block h4{
        font-size:25px;
    }
    .small-title-with-two-block{
        padding-top:0;
    }
  /* end css employment opportunities */

    .faculty-staff-bg-img{
        height: auto;
        padding-bottom: 20px;
    }
    h3 > img{
        display:none;
    }
    .heading-center{
        text-align:left;
    }
    .black-bg-white-font .heading-center{
        text-align:center;
    }

    .upcoming_events_veterans .event-content{
        width: 100%;
    }
    
   p {
        font-size:14px;
    }



    /*.title-with-para-paddig .vc_col-sm-12 .vc_column-inner {
        padding:0;
    }*/

     /*.title-with-para-paddig .vc_col-sm-4 > .vc_column-inner {
        padding-left:0;
        padding-right:0;
    }*/

    .site-info .container, .footer-main .container, .content-area, .footer-top .container{
        width: 100%;
    }
    .final-exam-table .agenda-list-header .agenda-list > div:first-child h4, .final-exam-table .agenda-list-body .agenda-list > div:first-child h4{
       font-size:14px !important;                                                                                                                                      
    }
    .news.type-news .video_announcements + .article-intro {
        margin-top: 16%;
    }

    .news.type-news .feature-img-wrap, .news.type-news .feature-img-wrap + .article-intro{
        width:100%;
    }
    .news.type-news .feature-img-wrap + .article-intro{
        margin-top:0;
    }
    .news.type-news .feature-img-wrap + .article-intro p{
        line-height:30px;
    }
    .news.type-news .feature-img-wrap img {
        width: 100%;
        height: 100%;
        min-height:100%;
        max-height:100%;
        min-width:100%;
        max-width:100%;
    }
    .news.type-news .video_announcements, .news.type-news .feature-img-wrap{
        margin-top:0;
    }

    .news.type-news .feature-img-wrap{
        padding-bottom:30px;
    }

    .addtoany_share_save_container {
        position: absolute;
        top: 4.4%;
        right: inherit;
        left: 0;
        z-index: 0;
    }

    .explore-division-acedemics{
        padding:0;
    }

    .our-community-box-pdf{
        margin-top:0;
    }

    .download-pdf-white {
        min-width: 100%;
        max-width: 100%;
    }

    .pdf-link-block .vc_col-sm-12 .vc_col-sm-6:first-child .download-pdf-white, .pdf-padding-wihout-hr-bg .vc_col-sm-12 .vc_col-sm-6:first-child .download-pdf-white {
        float: left !important;
    }

    #pdf-link-two-block-content .vc_col-sm-12{
        width:100%;
    }

    .wonderplugincarousel .amazingcarousel-prev, #wonderplugincarousel-5 .amazingcarousel-prev{
        margin-left:-15px !important;
    }

    .wonderplugincarousel .amazingcarousel-next, #wonderplugincarousel-5 .amazingcarousel-next{
        margin-right:-15px !important;
    }
                          
    

    .social-justice-media{
        padding-top:50px;
    }

                    

    .social-justice-committe-pdf-table{
        width:100% !important;
    }

    .social-justice-committe-pdf-table .policy-table, .policy-proposal-list{
        padding: 0 5px;
    }
                         
                          
    .download-pdf-two-one .download-pdf-white{
        margin-bottom:35px
    }
    .social-justice-committe-pdf-table .policy-table .agenda-list>div:last-child, .social-justice-committe-pdf-table .policy-table .agenda-list>div:nth-last-child(2){
            width: 17%;
    }

    .social-justice-committe-pdf-table .policy-table .agenda-list-header .agenda-list > div h4 {
        font-size: 13px;
    }

    .social-justice-committe-pdf-table .policy-table .agenda-list>div {
        width: 23% !important;
    }
                          
    .single-pdf-box .download-pdf-white, .single-box-link-content{
        width:100%;
    }
    .single-box-link-content{
        margin-top:0 !important;
    }

    .footer-main .col-md-4{
        border-right:0;
    }

    .tx-effect-1.tx-menu-open .tx-effect-1.tx-menu{
        box-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.1), 0 0px 14px 0 rgba(0, 0, 0, 0.19);
    }

    .section-heading-center img{
        display:none;
    }

    .title-para h3{
        font-size:20px;
        line-height: 30px;
    }

    .title-para h4{
        font-size:18px;
        line-height: 30px;
    }

     #landing-page-menu .about-landing figure img{
        height:100%;
    }

    .download-pdf-white ul li a{
        width:100%;
        max-width:100%;
        line-height: 20px;
    }

    .download-black-btn ul li a{
        width: 100%;
        max-width: 100%;
        display: block;
    }
     
    #landing-page-menu .shadow-box .media-body{
        padding: 0 !important;
    }


    #landing-page-menu .shadow-box img{
        height:100% !important;
    }
    .common-top-banner .wpb_single_image{
        width:100% !important;
    }

    #landing-page-menu .shadow-box{
        height: auto;
        margin-top: 0;
        margin-bottom: 30px;
    }

    .footer-top-right, .footer-top-left{
        width:100%;
    }
    
    /*.landing-page-img-para .title-para{
         padding-top:0% !important;
         margin-top: 10% !important;
        margin-bottom: 28px;
    }*/


    .tp-caption{
        padding:0 30px !important;
    }

    .fa-icon-chevron-circle-right:before{
        font-size: 15px;
    }

    .breadcrumb{
        display: none;
    }

   /* #ac-header{
       width: 73%;
        float: left;
        height: 100px;
        box-shadow: -6px 1px 8px 1px rgba(0, 0, 0, 0.175);
    }

    #ac-mainnav{
        width: 27%;
        float: right;
        background: #fff;
        box-shadow: 16px 2px 16px 6px rgba(0, 0, 0, 0.175);
        height: 100px;
    }*/

    .fa-navicon:before, .fa-reorder:before, .fa-bars:before{
        color: #172b54;
        font-size: 25px;
    }

    .site-content{
        clear:both;
    }

    #tx-trigger-effects button{
        background-color: #fff;
        height: 60px;
        width: 60px;
        padding: 5px;
        border-radius: 0;
        color: #6b6868;
        margin: 20px 20px 5px -20px;
        border: 1px solid #ddd;
    }

    .logo{
        margin-top: 5px;
        width:100%;
    }

    

    .content-area{
        max-width:100%;
        width:100%;
    }

    #primary .entry-content{
        position:relative;
    }


    #primary .related-links{
       position: absolute;
        top: 0;
        width: 100%;
        z-index: 1;
    }

    .menu-sidebar{
        width: 100%;
        left: 0;
        position: relative;
    }

    .sidebarmenu{
        position: absolute;
        left: 10px;
        width: 100%;
    }
    .sidebarul{
        display: none;
        position: absolute;
        width: 100%;
        height: auto;
        top: 101px;
        background: #fff;
        left: 4px;
        box-shadow: 3px 3px 8px 4px rgba(0, 0, 0, 0.175);
    }
    .sidemenu{
        width: 100%;
        left: 0px;
        -webkit-transform: inherit;
        -moz-transform: inherit;
        -o-transform: inherit;
        -ms-transform: inherit;
        transform: inherit;
        background:#fff;
    }
   
    .menu-sidebar.active .sidemenu {
        left: 0px;
        top: 40px;
    }
    .menu-sidebar.active .sidebarul{
        display:block;
    }

  

    .sidemenu:before{
        font-size:18px;
        color: #172b54;
    }
    .menu-sidebar .sidemenu:after, .menu-sidebar.active .sidemenu:after{
        border:0;
        content: "\f078";
        color:#172b54
    }
    .menu-sidebar.active .sidemenu:after{
        content:"\f077" !important;
    }
    #text-5 .textwidget p:before{
        content:url(/wp-content/uploads/2018/02/02_Heading_Design.png);
    }
    .shadow-box{
       padding: 15px;
    }
    
    .about-landing .shadow-box .media-body{
        width: 100%;
        position: relative;
        height: 110px;

    }
    .about-landing .shadow-box .media-body .course-introtext{
         overflow: hidden;
         display: -webkit-box;
        -webkit-line-clamp: 3;
        -webkit-box-orient: vertical;   
    }
    
    .shadow-box .media-heading
    {
        padding-bottom:5px;
    }
   
    .footer-top-left{
        padding:25px 0 !important;
        text-align:center;
    }
    .footer-top {
        padding: 35px 0;
    }
    .footer-top-right{
         padding-top: 20px;
        text-align: center;
        padding: 20px 0 0 0;
    }
    #mc-embedded-subscribe-form input[type="email"]{
        text-align:center;
        font-size:20px;    
        width:100% !important;
    }
    .add-left, .add-right{
        width:100% !important;
        text-align:center;
    }
    .add-left ul li,.add-right ul li{
        list-style:none !important;
    }
    .site-footer .widget-title img{
        display:none;
    }
    #colophon h2.widget-title{
        
        font-weight: 400;
        text-align:center; 
        padding: 0 !important;   
    }
    .copyright p{
       line-height: 25px;
        font-size: 18px;
        color: rgba(255, 255, 255, 0.88) !important;
        /* text-align:center;   */ 
    }
    .copyright-right{
        text-align: center;
        float: initial !important;
        padding: 15px 0 25px 0;    
    }
     .copyright-right span{
        display:none;
    }
    .copyright-right a{
        line-height: 30px;
        display: block;
        font-size: 18px !important;
    }
    .widget-title img{
        display:none;
    }
    h3.widget-title, .wpb_single_image.vc_align_center{
        text-align:center !important;
    }

    /* accordion agenda*/

    .agenda-list>div h4{
        padding: 0 0 20px 10px;
        display:inline-block;
    }

   


    .single-text-link-dwnlod p{
        text-align:left;

    }
     .media-photo-carousel{
        width:100% !important;
    }
    .vc_item.vc_active{
        height:100% !important;
    }

   .pp_content, #fullResImage{
        width:100% !important;
        height:100% !important;
    }
     div.pp_pic_holder{
        width:100% !important;
        left:0 !important;
    } 
    .pp_nav p{
         width: 100%;
        text-align: center;
    }

    div.ppt{
       width: 100% !important;
    }
    div.pp_default .pp_nav .currentTextHolder{
        left:initial !important;
    }
    .pp_expand{
        display:none !important;
    }
    .pp_hoverContainer{
        width: 94% !important;
        top: initial !important;
        bottom: -60%;
    }
    a.pp_next, a.pp_previous{
        width: 6% !important;
        height: 100% !important;
    }

    a.pp_previous, div.pp_default .pp_previous:hover{
        left: 40%;
    }
    a.pp_next, div.pp_default .pp_next:hover{
        right:40%;
    }
    .pp_content_container{
        width:100%;
    }
    #agenda-accordion .agenda-list-body .agenda-list>div:before{
        content:"";
    }
    .vc_tta-panel.vc_active .vc_tta-panel-body{
        padding: 5px !important;
    }
    .agenda-list-header .agenda-list > div h4{
        font-size:14px;
    }
    .agenda-list-body .agenda-list > div h4{
        font-size: 13px !important;
    }
    #agenda-accordion .agenda-accordion {
        padding: 0;
    }
    /*.vc_tta-panel.vc_active .vc_tta-panel-body{
        padding:0 !important;
    }*/
   
    .faq-accordion .vc_tta-panel{
        /* margin: 10px 0 0px 0 !important; */
		margin: 16px 0 0px 0;
    }
	
    .landing-page-img-para{
        padding-bottom:0px;
    }

    .ext-link-btn, .ext-link-btn .vc_btn3 {
        width:100%;
        max-width:100% !important;
        min-width:100% !important;
    }
    .ext-link-btn{
        margin-bottom: 22px;
    }
   
    .dicrimination-btns{
        text-align:left;
        width:100%;
        clear:both;
    }
    .discrimination-snd-column{
        width:100% !important;
        clear:both;
        padding: 15px 0;
    }
    .discrimination-box-css .vc_col-sm-4{
        width: 61%;
        float: right;
    }
    .discrimination-img{
        width: 35%;
        float: left;
    }
    .discrimination-img img{
        width: 100% !important;
        min-width: 100% !important;
        height: 100% !important;
        max-height: 100px;
    }
    .discrimination-box-css{
        height:100%;
        /*margin: 12px;*/
    }
    .footer-top .container{
        width:100%;
    }
     #philosophy-listing{
        padding:15px 0 !important;
    }
     .philosophy-num{
        height:auto;
    }
     .section-heading-center {
        text-align:left !important;
        font-size:20px !important;
        /*padding-top: 20px !important;*/
    }
    .pdf-single-div-center .download-pdf-white{
        width:100%;
    }
    h3, h3 strong{
        font-size:23px;
        line-height:25px;
        color: #172b54;
    }
    .accounting-programs h4{
        font-weight:600;
    }
    #download-pdf-white{
        width:100%;
        max-width: 100%;
       min-width: 100%;
    }

    #download-black-btn {
        margin-bottom: 0px;
    }
    .pdf-link-block{
        padding: 15px 0 0 0;
    }

    .single-pdf-box{
        padding: 0px 0 0 0;
        margin: 12px 0 0 0;
    }
    .single-pdf-box .vc_col-sm-12 > .vc_column-inner {
        padding:0 !important;
    }
    
    #pdf-link-two-block-content .vc_col-sm-6, #pdf-link-two-block-content .vc_col-sm-4 {
        width:100%;
    }

    .presentation-media .vc_col-sm-12{
        width:100%;
    }
    .presentation-photos-media .vc_col-sm-12{
        width: 100% !important;
    }

    #small-table .vc_col-sm-12{
        width:100%;
    }
    .pdf-table-with-three-columns .policy-table .agenda-list>div:first-child, 
    .pdf-table-with-three-columns .policy-table .agenda-list>div:nth-child(2), .pdf-table-with-three-columns .policy-table .agenda-list>div:last-child{
        width: 35%;
    }

    .cost-table .pdf-table-with-three-columns{
        padding-top:0;
    }
    .cost-table{
        padding:0;
    }
    
    .infobox-vertical .infobox-item{
        flex-direction: row;
    }
    .philosophy-num{
        padding-bottom: 15px !important;
    }
    .infobox .infobox-item .content-wrapper .content-section{
        word-break: break-all;
    }

  .two-boxes-with-gray-bg .vc_col-sm-6{
        margin-bottom:30px;
  }

  .vc_btn3.vc_btn3-size-md{
        padding: 10px 21px;
  }
  .content-report-element {
    margin-bottom: 17px;
 }

/*---------veteran-991-----------*/

.imp-links-veteran .vc_col-sm-12{
    width:100% !important;
}


.imp-link-with-pdf-text {
    padding: 0px 0 30px 0;
}

.imp-links-with-title {
    height: auto;
}

.veteran-batch-full .vc_col-sm-6:first-child .wpb_single_image.vc_align_left {
    text-align: left;
    margin-bottom: 18px;
}

.veteran-batch-full .vc_col-sm-12{
    width: 100%;
}

.veteran-batch-full .vc_col-sm-6:first-child .wpb_single_image.vc_align_left {
    margin-bottom: 18px;
}



.veteran-explore {
    padding: 25px 0 30px 0;
}

#veteran-upcoming-news .event-description p .course-readmore{
    display:block;
}

#veteran-upcoming-news .event-description:before{
    display:none;
}

/*---------end css-veteran-991----*/
.emp_yr{
    margin:20px;
}

.title-with-para-paddig{
    padding: 30px 0;
    margin: 0;
}
.emp_img{
    margin-top:25px;
}
.alumni-ofyr h3{
    line-height: 35px;
}
.ext-link-btn{
    margin: 0 0 20px 0;
}

/* emergency-alert-991 */

.alert-box, .alert-box-no-alert, .graduation-application-box{
    width:100%;
    padding: 10px;
}

.alert-box h5{
    font-size: 14px;
    line-height: 28px;
}

#two-pdf-with-left-align .vc_col-sm-6{
    width:100%;
}

/* emergency alert end css */


/* about-991 */


    .mission-vission-block .vc_column-inner{
       
      padding: 8px;
    }

    .about-three-imgs .vc_col-sm-4:nth-child(2){
        margin:0 0 25px 0;
    }

    .about-three-imgs .vc_col-sm-4{
        margin-bottom: 25px;
        width: 100%;
    }

    .about-three-imgs .vc_col-sm-4:last-child {
        float: left;
    }

     

    .mission-vission-block .title-para{
        padding-top:0;
    }

    .about-creativity-div{
        background-color: rgb(23, 43, 84);
        background-size: 95% 75%;

        /*background-position: left right;
        background-position: 50% 40%;*/
        /*height: 560px;*/
        background-size: 92% 50%;
        background-position: 50% 12%;
    }
    .about-creativity-div-1{
        height: 70%;
        width: 100%;
        margin-top: 0;
        padding: 23px;
        -webkit-transform: initial;
        transform: initial;
        -webkit-transform-origin: initial;
    }
    .list-title-about p, .listing-about li h4, .listing-about li p{
        transform: none;
    }

    .about-creativity-div-2{
        margin-left: -14px;
        margin-right: 28px;
        width: 105%;
        height: 100%;
        background-color: rgb(23, 43, 84);
        margin-top: -78px;
          -webkit-transform: initial;
        transform: initial;
        -webkit-transform-origin: initial;
        transform-origin: initial;
    }

    .list-title-about{
        -webkit-transform: initial;
        transform: initial;
        padding-bottom: 25px;
        padding-top: 15px;
    }

    .listing-about li{
        -webkit-transform: initial;
        transform: initial;
        margin-bottom: 25px;
    }

    .economic-develo .economic-btn{
        transform: perspective(180px) rotateX(0deg);
    }

    .about-mission-vission{
        background-repeat:no-repeat;
        background-size: cover;
    }

    .title-para a{
        word-wrap: break-word;
    }
    .general-financial-aid-imp-info .title-para p strong{
        font-size: 17px;
    }

    .financial-aid-para p{
        padding-bottom:15px !important;
    }
    .general-financial-aid-imp-info #listing-points .wpb_text_column{
        margin-bottom:0;
    }



    /* end css for about-991 */


    /* general-financial-aid-991 */

    .general-financial-aid-imp-info .title-para p {
        padding-top: 10px !important;
    }

/* end css general-financial-aid-991 */


/* office-vice-991 */

.office-vice-current-page{
    padding-left: 15px !important;
    padding-right: 15px !important;
}

.office-vice-current-page {
    height: auto;
}

.office-vice-img-block{
    width: 100%;
    height: auto;
    margin-top: -30px;
}

.president-para {
   padding-left: 0;
    padding-top: 10px;
}

.office-vice-img-block .vc_col-sm-8{
    width:100%;
}

/* end css office-vice-991 */

/* css for current-student-991 */

/*.currrent-left-img, .currrent-right-img{
    margin:0;
}*/

#acedemics-future-students .currrent-left-img .academics-img .wpb_single_image .vc_single_image-wrapper, 
#acedemics-future-students .currrent-right-img .academics-img .wpb_single_image .vc_single_image-wrapper{
    background: transparent;
    padding:0;
}
.acedemic-content-full{
    padding-top:0;
    text-align:left;
}
.acedemic-content-full .explore-right {
    left: 0;
}
.acedemic-content-full .course-title{
    font-size:25px;
}

.currrent-right-img{
    display: flex;
    flex-direction: column;
    margin-bottom:35px;
}
.currrent-right-img .acedemic-content{
    order:2;
}
.acedemic-content-full .course-introtext, .acedemic-second-para .course-introtext, .vc_btn3.vc_btn3-icon-right{
    text-align:left;
}

.acedemic-content-full .explore-left, .acedemic-content-full .explore-right{
        left: 0px;
}
/*#upcoming-events-current-student{
        margin-top: 60px;
}*/

.acedemic-content-full .explore-right a{
    padding-left: 17px !important;
    padding-right: 55px !important;
}
.acedemic-content-full .explore-right .learn-more-btn-with-bgicon.vc_btn3.vc_btn3-size-md.vc_btn3-icon-right:not(.vc_btn3-o-empty) .vc_btn3-icon{
    left: inherit !important;
    right: 0 !important;
}

/* end css current-student-991 */

/* event-current-student-991 */

.event-info-row-listing .event-title{
    padding: 0 !important;
}
.upcoming_events_veterans #event-listing-view, .veterans_news{
    margin-top: 20px;
}

.event-date{
    flex-direction: column;
    padding-top: 6px;
    text-align: left;
}
.upcoming_events_veterans .event-date{
    display:table !important;
}
.upcoming_events_veterans .glyphicon{
    width:25px !important;
}
.evnt-img, .event-social, .event-description a p:nth-child(2){
    display:none;
}
#veteran-upcoming-news {
    padding: 40px 0;
}
 .veterans_news .ancmnt-main{
    border:0 !important;
    margin-bottom:5px !important;
}
.veterans_news .ancmnt-main:last-child{
    padding-bottom:0 !important;
}

.e_date, .e_time{
    align-self: left;
    text-align:left;
}
.e_time, .event-info-row-listing .event-location{
    align-self: left;
    margin-top: 1px;
    padding:0 !important;
}
.event-description{
    position: absolute;
    right: 25px;
    top: 35%;
    
}
.event-description p strong{
    display: none;
}
.event-description:before {
    content: "\f054";
    font-family: FontAwesome;
    font-size:14px;
    color:#efb31b;
    opacity: 1;
    right: 0;
}
.event-description a + p{
    display:none;
}
.evnt-content, .event-info-row-listing .col-md-12.col-lg-12.col-sm-12.col-xs-12{
    width:100%;
}
.e_date{
    margin-bottom: 10px;
}
.search-form-container input, .search-form-container select, .search-form-container .chosen-container-single .chosen-single{
    width: 100% !important;
    max-width: 100%;
    min-width: 100%;
}
.search-form-container .col-sm-4:first-child:after{
    right: 20px;
}
.event-info-row-listing .event-title h4{
    line-height: 25px;
}

/* end css event-current-student */


/* course-schedule-991 */

/* end css course-schedule-991 */



/* ninja-form-report-thret-991 */

.nf-form-cont .nf-field-element b, .select-label label{
    font-size: 20px;
}

.nf-form-cont input, .nf-form-cont select, .nf-form-cont textarea{
    max-width: 100%;
    min-width: 100%;
}

.form-input-padding-one {
    padding-top: 0px;
}

.form-label-container {
    padding-top: 35px;
}

.form-input-padding-one, .nf-textarea-input{
    width: 100% !important;
    margin: 8px 0 !important;
}

.biography-para-with-link {
    padding: 20px 0 25px 0;
}

.nf-textarea-input{
    padding-top: 15px;
}

#nf-field-14-container, #nf-field-15-container, #nf-field-120-container, #nf-field-121-container {
    width: 20% !important;
    margin: 15px 0;
}

#nf-field-29-container, #nf-field-130-container{
    width: 30.3% !important;
}


.nf-form-cont .one-third{
    margin-left:0 !important;
}

/* end css for report-threat */


/* event-details-current-student */

.article-intro .single_event_listing .col-md-4 {
    margin-left: 0;
}
.article-intro .event-details img{
    width: 100%;
    height: 100%;
}
article.blog-list{
    margin-bottom: 0px;
}
.nav-links, .tribe-events-sub-nav{
        margin: 20px 0;
}
/* end event-details */

/* annoucement-991 */

.wpnaw-news-grid-main.design-1.wpnaw-image-fit.wpnaw-grid-1 .announce_sm{
    display:none;
}
.ancmnt-7 .wpnaw-news-short-content{
    line-height: 25px;
}
.wpnaw-news-content-all{
    padding-top:20px;
}
.wpnaw-news-grid-main.design-1 .wpnaw-news-grid-content .wpnaw-news-title, .wpnaw-news-grid-main.design-1 .wpnaw-news-grid-content .wpnaw-news-date{
    padding: 15px 0 0 0;
}
#main-news-page .ancmnt-7 .wpnaw-news-content {
    padding: 15px 15px 2px 0!important;
}
.ancmnt-7 .wpnaw-news-content {
    padding: 10px 0;
}
.ancmnt-5 .wpnaw-news-image-bg {
    width: 100% !important;
    height: 100% !important;
    object-fit: cover;
    min-height: auto;
    max-height: auto;
}
.ancmnt-main .wpnaw-news-grid-content{
    flex-direction: column;
}
.video_announcements{
    width: 100%;
    height: 100%;
    border: 1px solid #ddd;
}
.ancmnt-7 .course-readmore{
    padding-top:15px;
}
.chosen-container.chosen-container-single{
    width:100% !important;
}

/* end css announcemnt-991 */


/* jackson-county-991 */

 #implementation-reports{
        padding-top:0;
    }
    .Single-image-height{
        
        background-repeat: no-repeat;
        height: 130px;
        margin:0;
    }
    .address-column-right .vc_col-sm-1{
        width: 20%;
        float: left;
    }
    .address-column-right .vc_col-sm-11{
        width: 100%;
        
    }
    .jackson-mobile{
        padding-top:20px;
    }
    .address-column-right {
        padding-left: 0px;
        padding-top: 20px;
    }
    
    #jcc-address .section-heading-center{
        text-align:left !important;
    }
    
   .heading-des .section-heading-center {
        text-align:center !important;
    }

/* end jackson-conty-991 */
    


/*  contact-us-991 */

.contact-details-about .vc_column_container>.vc_column-inner, .contact-center .vc_column-inner,
     .contact-details-about .vc_column_container {
        padding-left:15px;
        padding-right:15px;
    }
    .about-contact-visit{
        padding-left: 20px !important;
        padding-right: 20px !important;
    }
    .s-visit{
        padding:20px 0 0 0;
    }
    .s-visit:before{
        left: 11px;
        top: 38px;
    }
    .s-visit:after{
        right: 20px;
        bottom: 34px;
    }
    .contact-details-about .vc_inner{
        display:flex;
        flex-direction:row;
    }
    .contact-address-about{
        width:100%;
    }
    /*.contact-details-about {
        padding-top: 0;
        padding-bottom: 20px;
    }*/
    .s-visit .contact-schedule-visit-para{
        padding-top: 11.5%;
    }
    .s-visit .contact-register-now{
        bottom: 45px;
    }
    .s-visit:after{
        right: 13px;
        bottom: 35px;
        transform: rotate(-1deg);
    }
    .contact-details-about .vc_col-sm-6{
        width:100%;
    }
    .s-visit .contact-schedule-visit-para{
        padding-left: 5%;
        padding-right: 5%;
    } 

/* end css contact-us-991 */

/* future-student-991 */

.future-student-blocks{
    margin-bottom:0px;
}



/* end future-student-991 */

.landing-pdf {
    margin-top: 0;
    margin-bottom: 25px !important;
}
/* Safari 5+ ONLY */
    

}  /* end css for 991 */

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

    /* top links title and social links */

    .top-landing-page-divider{
        margin-top: 70px !important;
    }

    .top-para-divider-inner-page ~ .addtoany_share_save_container{
        top:266px;
    }

    .sidemenu {
        top: 190px;
    }

    .top-para-divider {
        padding-top: 18%;
    }

     #landing-page-social .top-landing-page-divider {
        padding-top: 20px;
    }

    .landing-page-img-para ~ .addtoany_share_save_container {
        top: 175px;
    }

    .top-landing-page-divider {
        margin-top: 65px;
    }

   
    /* end css top links title scoial links */

     

    .section-heading-center {
        text-align:center;
    }
   
    .vc_item.vc_active img, .vc_item img{
        width: 100%;
        max-width: 738px;
        height: 100%;
    }
     .vc_images_carousel .vc_carousel-control.vc_left {
        left: 37% !important;
    }
    .vc_images_carousel .vc_carousel-control.vc_right {
        right: 50% !important;
    }
    .vc_images_carousel .vc_carousel-control{
        top: 90% !important;
    }
}

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

    .vc_custom_1525938385860{
        padding-bottom: 80px;
    }

    .sitemap-blocks .wpb_column.vc_column_container.vc_col-sm-4{
        width:100%;
    }
    .proj-req-form p{
        line-height: 30px;
    }

    .currrent-right-img{
        padding-top: 40px !important;
    }

    .future-student-blocks {
        margin-bottom: 25px;
    }

    .currrent-right-img {
        display: block;
    }
    .way-to-give .currrent-right-img:nth-child(2){
        padding-top:75px !important;
    }
    .small-bu-corp-tra figure{
         width: 50%;
         margin: 0 auto 25px auto;
    }

     @media not all and (min-resolution:.001dpcm) { @media{
        .about-contact-visit:before{
                right: 0;
                bottom: 0;
                max-width:100%;
            }
            .s-visit .vc_column-inner:before{
                padding:0;
            }

            .s-visit:after{
                bottom:0;
            }

            .s-visit .contact-schedule-visit-para {
                padding-top: 20.5%;
            }

             .about-contact-visit{
                padding: 10px 0 !important;
            }
        }
    }
    


    .table-show-third-row .policy-table .agenda-list>div:nth-child(2) {
        width: 40% !important;
    }

    .history-slider-img img{
        object-position: 0 -96px;
    }

    .paddng-two-table .vc_col-sm-6:last-child {
         padding-top: 0 !important; 
    }

    .total_search_result{
        padding-top: 45px !important;
        padding-left: 20px !important;
    }
    .currrent-left-img{
        padding-bottom: 45px;
    }
    .future-student-blocks .currrent-left-img{
        padding-bottom:0;
    }
    .veterans_news h4, .upcoming_events_veterans h4{
        padding-bottom:20px;
    }

    .veterans_news .ancmnt-7 .wpnaw-news-content, .wpnaw-news-content-all{
        padding: 0;
    }

    .upcoming_events_veterans #event-listing-view, .veterans_news {
        margin-top: 0;
    }

    .learnmorebtn {
        top: 290px !important;
    }
    #rum_sst_tab{
        top:150px;
    }
    .search-form-container{
        margin-top: -30px;
    }

    .media-photo-carousel .vc_images_carousel .vc_carousel-control{
        bottom: -15% !important;
    }

     .blog-content-wrapper .article-intro {
        margin-top: 12%;
    }


    .corporate-traa-block2-content .vc_general.vc_btn3.vc_btn3-size-md.vc_btn3-shape-square.vc_btn3-style-custom.vc_btn3-icon-right{
        padding: 15px 52px 15px 20px;
        height: 55px;
    }
    
    
    .custom-header{
        height:158px;
    }
    
    .discrimination-box-css figure .vc_single_image-wrapper img{
        object-position: 0 0;
    }

    .search-header, .blog-header{
        padding: 40px 0 20px 0;
        height:125px;
    }
    .head-search .search #s{
        margin-right: 100%;
    }
    .head-search form{
        max-width: 190px;
        min-width: 160px;
    }


    /*.head-search .fa-search{
        margin: 4px 2px;
    }*/

   .two-boxes-with-gray-bg .vc_col-sm-6 {
        margin-bottom: 0px;
        margin-top:25px;
    }

    .childcare-small-table .vc_col-sm-6:nth-child(2) .policy-table .agenda-list>div:nth-child(2), .childcare-small-table .policy-table .agenda-list>div:last-child{
        width:50%;
    }

    .box-with-gray-bg{
        height:215px;
    }

    .s-visit .vc_column-inner{
        height: 330px;
    }
    .s-visit .vc_column-inner:before{
        height: 325px;
    }
    .about-contact-visit:before, .about-contact-visit{
        height: 460px;
    }

    .all-employee-faculty ~ .related-links{
        top: -6% !important;
    }
    .economic-develo{
        height: 640px;
    }
    .popular-area-studies-home .vc_column-inner >.wpb_wrapper {
        padding: 5% 10% 5% 10%;
    }

    .about-creativity-div{
        height:560px;
    }
    .custom-header .page-title{
        height: 125px;
    }

    .wpnaw-gridbox-main.design-1.wpnaw-image-fit .wpnaw-news-right-block .wpnaw-news-image-bg{
        height:auto !important;
    }
    .safe-zone-img{
        width:100%;
    }

    .about-contact-visit{
        padding:20px 0;
    }

    .title-image {
        margin-top: -35px;
    }


    .community-education-class .vc_col-sm-3 p{
        font-size:15px;
    }

    #future-student-catlogue{
        padding-bottom: 25px;
    }
   .announcement-inner .wpnaw-image-fit .wpnaw-news-image-bg img{
        height: 100%;
        max-height: 300px;
        object-position: center;
    }

    .about-counter .vc_col-sm-12{
        width:39%;
    }

    /*.search-header, .blog-header{
        height: 125px;
        padding: 25px 0 20px 0;
    }*/


    .community-education-class figure {
        height: 50px;
    }

    .community-education-class figure img {
        width: 25%;
    }

    .news.type-news .video_announcements, .news.type-news .feature-img-wrap {
        margin-top: 23%;
    }

    .course-schedule-list .vc_col-sm-4{
        margin-right:10px;
        width:31%;
    }
    /*.blog-header .evnt-title{
        padding-top: 22px;
    }*/

    .records-resources-bg{
        height:auto;
    }

    .childcare-small-table .vc_col-sm-6:nth-child(2){
        padding-top:30px !important;
    }

    #listing-table-list .agenda-list-body .agenda-list div h4{
        text-align:left !important;
    }

    .cross-block-acedemics{
        flex-direction: row;
    }
    .black-bg-white-heading:last-child {
      margin-top: 0px; 
    }

    .future-catalogue-img, .catalogue-downloads{
        width:50%;
    }

    /* about-history-768 */

    .wpostahs-slick-slider .slick-prev{
        right: 11% !important;
    }
    
    .wpostahs-slider-design-2 .wpostahs-slick-slider .slick-arrow{
         top: 72% !important;
    }
     .wpostahs-slider-design-2 .wpostahs-slick-slider .slick-next {
        right: 50px;
    }
    .future-catalogue-img {
        margin-top: 25px;
    }
    .acedemic-content-full {
        padding-top: 0 !important;
    }
    .explore-body .vc_column-inner{
        background-position: bottom;
    }

    .explore-body{
        margin: 0 auto;
        width: 47% !important;
        margin-bottom: 26px;
    }

    .explore-heading a{
        line-height:30px;
    }

    /* end css for about-history-768 */

    /* end media-768 */

    .media-img-para .vc_col-sm-4{
        width:0 !important;
    }
    .media-img-para .vc_col-sm-8{
        width:100% !important;
    }
    #media-para-left {
        padding: 0px 15px 19px 24px;
    }
    h3.section-heading-center{
        text-align:left !important;
    }
    .media-para-padding .title-para{
        padding-top:5%;
    }

    /* css media */

     /* top links title and social links */

    .top-landing-page-divider{
        margin-top: 70px !important;
    }

    .top-para-divider-inner-page ~ .addtoany_share_save_container{
        top:280px;
    }

    .sidemenu, .menu-sidebar.active .sidemenu {
        top: 195px;
    }

    .top-para-divider {
        padding-top: 18%;
    }

     #landing-page-social .top-landing-page-divider {
        padding-top: 20px;
    }

    .landing-page-img-para ~ .addtoany_share_save_container {
        top: 195px;
    }

    .top-landing-page-divider {
        margin-top: 70px;
    }
    .menu-sidebar.active .sidebarul{
        top: 255px;
    }

   
    /* end css top links title scoial links */

    

    

    /* home-768 */

    .video-icon .vc_single_image-wrapper.vc_box_border_grey {
        padding-top: 10%;
    }

    .don-no-cont{
        width:90%;
    }
    .don-now-img{
        width:10%;
    }

    .ac-feature {
        padding-top: 0px;
        width: 100%;
        margin: 25px 20% 25px 20%;
    }  

    .pas-icon {
        width: 60%; 
    }
    .explore-body{
        width:100%;
    }  
    /* end css home-768 */

    /* jackson-county-768 */

    .address-column-right .vc_col-sm-11 {
            width: 75%;
        }
    .all-emplo-para .vc_col-sm-4{
        height: auto;
        padding: 15px 0;
    }

    /* end css for jackson-county-768 */

    #directory-faculty-staff.staff-list-about .wph_element.wmts_vertical.wmts_element.wmts_member {
        width: 100% !important;
        margin: 0 auto;
    }

    .vc_images_carousel .vc_carousel-control {
        top: initial !important;
        bottom: -15% !important;
    }
     .our-community-box-pdf {
        height: auto;
        padding-bottom: 72px;
    }

    .news.type-news .feature-img-wrap img {
        /*min-height: 340px;
        max-height: 340px;
        min-width: 425px;
        max-width: 475px;*/
        min-height: auto;
    max-height: initial;
    min-width: 100%;
    max-width: 100%;
    }

  

     #landing-page-menu .course-introtext{
        line-height: initial;
    }
    

     .top-para-divider{
        padding-top: 18%;
    }  


  /* #ac-header{
        width: 80%;
    } 
    #ac-mainnav{
        width: 20%;
        float: right;
    }*/
   /* .head-search{
        margin-top: -48px;
        float: right;
    }*/
    .head-search .search{
        padding-top: 0px;
    }
   /* #ac-mainnav .container {
        width: 85%;
        padding: 0;
   }*/
   .custom-header .page-title{
        padding-top: 45px;
    }
    .vc_item.vc_active img, .vc_item img{
        width: 100%;
        max-width: 703px;
        height: 100%;
    }
     .vc_images_carousel .vc_carousel-control.vc_left {
        left: 30% !important;
    }
    .vc_images_carousel .vc_carousel-control.vc_right {
        right: 55% !important;
    }
    /*.vc_images_carousel .vc_carousel-control{
        top: 90% !important;
    }*/

    div.pp_default .pp_close {
        right: 28px !important;
        top: -125px !important;
    }
    .link-buttons-ext-link-btn .vc_col-sm-4{
        width:100% !important;
    }
    .discrimination-box-css .vc_col-sm-4{
        width: 80%;
    }
    .discrimination-img{
        width: 20%;
    }
    .shadow-box .media-body {
        padding: 15px;
    }

    .amazingcarousel-prev{
        left:7% !important;
    }

    #wonderplugincarousel-1 .amazingcarousel-prev, #wonderplugincarousel-5 .amazingcarousel-prev, #wonderplugincarousel-7 .amazingcarousel-prev, #wonderplugincarousel-4 .amazingcarousel-prev {
        margin-left: -30px !important;
    }

    .wonderplugincarousel .amazingcarousel-prev {
        left: 0% !important;
    }

    .wonderplugincarousel .amazingcarousel-next {
        right: 0% !important;
    }

    #wonderplugincarousel-1 .amazingcarousel-next, #wonderplugincarousel-5 .amazingcarousel-next, #wonderplugincarousel-7 .amazingcarousel-next, #wonderplugincarousel-4 .amazingcarousel-next{
        margin-right: -30px !important;
    }
    .amazingcarousel-next{
        right:7% !important;
    }
    .download-pdf-white .title-para{
        padding-top:0
    }
    .single-pdf-box .download-pdf-white{
        width:100%;
    }

    #download-pdf-white{
        width:100%;
        max-width: 100%;
       min-width: 100%;
    }

    /* footer */
    .copyright, .tx-credit{
        width:100% !important;
    }
    /* end css for footer */



/*--------veteran-768-------------------*/

.veteran-batch-full .vc_col-sm-6:first-child .wpb_single_image.vc_align_left {
    text-align:right !important;
}

.veteran-batch-full .vc_col-sm-6:last-child .wpb_single_image.vc_align_left {
    text-align:left !important;
}

/*--------end css veteran-768----------*/

/* student-organization-768 */

.student-organization-table .policy-table .agenda-list>div:last-child {
    width: 27%;
}

.student-organization-table .policy-table .agenda-list>div:first-child {
    width: 43%;
}

/* end css student-organization-768 */

/* office-vice-768 */

.president-caption{
    padding: 8px 0;
}

.office-vice-img-block{
    border: 9px solid #fff;
}

.office-vice-current-page .vc_col-sm-8{
    width:100% !important;
}

/* current-student-768 */



/* end current-student-768 */

/* course-schedule-768 */

.top-left{
    width: 100%;
    left: 0;
}

/* end css course-schedule */

/* announcement-768 */
.video_announcements{
    height: 307px;
    width:100%;
    border:0;
}
/* end announcment-768 */

/* landing-page-menu-768 */
#landing-nav .vc_col-sm-6{
    width:100%;
}

#landing-page-social .top-landing-page-divider {
    padding-top: 20px;
}

/* end css landing-page-768 */

/* future-student-768 */

.future-student-blocks .currrent-left-img{
    padding-top:30px;
}

/* end future-student-768 */



/* sceduel-visi-768 */

.s-visit {
    padding: 1px 0 0 0;
}
.s-visit .section-heading-center {
    top: 50px;
}

.s-visit .contact-schedule-visit-para {
    padding-top: 17.5%;
}

.s-visit:before {
    left: -2px;
}
.s-visit:after {
    right: -2px;
}


/* end scedule-visit-768 */

.contact-address-about .vc_col-sm-1 {
        width: 10%;
    }

    .contact-address-about {
        padding-left: 15px;
        padding-right: 15px;
    }
    .contact-details-about .vc_btn3{
        margin: 10px 0 10px 0;
    }

     .wmts_search{
        margin-top: 16%;
    }


    #community-classes-listing .wpb_content_element img{
        width: 100%;
        max-width: 100%;
        object-fit: cover;
    }

    #community-classes-listing .vc_col-sm-3 {
        width:70% !important;
        margin:0 auto;
        margin-bottom:20px;
        float:initial;
    }
    #community-classes-listing .vc_col-sm-3 figure, #community-classes-listing .vc_col-sm-3 .wpb_single_image .vc_single_image-wrapper{
        width:100%;
        max-width:100%;
    }

     .jackson-faculty .wmts_members{
       padding: 50px 0px 40px !important;
    }
    .way-to-give .currrent-right-img{
        padding-top: 85px !important;
    }
    
   
}/* end css for 768-end */

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

    
    .vc_images_carousel .vc_carousel-control {
        top: 107% !important;
    }
    .currrent-right-img{
        padding-top: 15px !important;
    }

    

    .currrent-right-img{
        flex-direction: row;
        display: flex;
    }

    .acedemic-content-full .course-introtext, .acedemic-second-para .course-introtext{
        height:auto;
    }

    .future-student-blocks {
        margin-bottom: 0px;
    }

    .future-student-blocks .currrent-left-img{
        padding-top:15px;
    }

    .total_search_result p {
        font-size: 20px !important;
        padding-top: 20px;
    }
    .history-slider-img img{
        object-position: initial;
    }

    .paddng-two-table .vc_col-sm-6:last-child {
         padding-top: 30px !important; 
    }

    .search-header h1, .search-header span, .blog-header h1 {
        padding-top: 30px !important;
    }

    .blog-content-wrapper .article-intro {
        margin-top: 8%;
    }
    #directory-faculty-staff{
        margin-top: 0;
    }

    .vc_message_box, .vc_message_box:last-child{
        margin: 0 0 13.74px;
        padding: 0em 0em 0em 2em!important;
    }
    #veteran-upcoming-news .wpnaw-news-title, #veteran-upcoming-news .wpnaw-news-title a {
        /*font-size: 16px !important;*/
    }
    
    #rum_sst_tab{
        top: 60px;
         padding: 9px 19px !important;
    }
    .learnmorebtn {
        top: 190px !important;
    }

    .orderlisting {
        padding-left: 0;
    }

    #arrow-listing-acedemi .unordered-list {
        padding-left: 67px;
    }

    .jackson-faculty .wmts_members{
       padding: 80px 0px 40px !important;
       margin-top: 70px !important;
    }

    .custom-header .page-title {
        height: 100px;
    }

    .cross-block-acedemics{
        flex-direction: column;
    }

    
    .aval-commu-detail-content .wpb_single_image .vc_figure, .aval-commu-detail-content .wpb_single_image .vc_single_image-wrapper{
        width: 100%;
    }

    .emrgny-alert-box{
        margin-top: -25px;
    }
    .alert-box-no-alert h4{
        font-size:18px;
    }

    .search-header, .blog-header{
        height: 90px;
        padding: 0;
    }

    .explore-body{
        width: 95% !important;
        margin-bottom: 10px;
    }
    .pas-icon{
        width:100%;
    }
    .ac-feature{
        margin:0;
    }
     
    .blog-header .evnt-title {
        height: 70px;
        padding: 20px 0;
    }

    .news-category-general-news .blog-header{
        height: 100px;
    }

    .news.type-news .video_announcements, .news.type-news .feature-img-wrap {
        margin-top: 17%;
    }

    .ava-comm-blocks{
        width: 70%;
        margin: 0 auto;
    }



    /* about-history-736 */
    
     .wpostahs-slick-slider .slick-prev {
        right: 11.1% !important;
    }

     .wpostahs-slider-design-2 .wpostahs-slick-slider .slick-arrow{
        top: 74% !important;
    }

    .wpostahs-slider-design-2 .wpostahs-slick-slider .slick-next{
        right: 49px;
    }
    .future-catalogue-img, .catalogue-downloads{
        width:100%;
    }
    .acedemic-content-full {
        padding-top: 20px !important;
        padding-bottom: 60px !important;
    }
    .future-catalogue-img{
        padding-left: 15px;
    }

    /* end css about-history-736 */

    

    /*jackson-county-736 */
    .video-icon .vc_single_image-wrapper.vc_box_border_grey {
        padding-top: 25%;
    }

    .heading-des p{
        text-align:left;
        padding:0;
    }
    .address-column-right .vc_col-sm-1 {
        width: 10%;
    }
    .all-emp-btn {
        margin-top: 15px;
    }
    .don-now-img {
        width: 10%;
    }

    #directory-faculty-staff.staff-list-about .wph_element.wmts_vertical.wmts_element.wmts_member {
        width: 100% !important;
        margin: 0 auto;
    }


    .about-creativity-div-2{
        padding-right: 5%;
    }
   


    /* end css jackson-county */

   
    .online-learning-start .wpb_content_element{
        margin-bottom:20px;
    }
                     
                          
     #wonderplugincarousel-1 .amazingcarousel-prev, #wonderplugincarousel-7 .amazingcarousel-prev{
        margin-left: -15px !important;
    }

    #wonderplugincarousel-1 .amazingcarousel-next, #wonderplugincarousel-7 .amazingcarousel-next{
        margin-right: -15px !important;
    }  

                     

                          
    .title-image{
        margin-top: -25px;
    }


    #listing-points .wpb_text_column{
        padding-right:0;
    } 

    /*#listing-points .title-para{
        padding-top:15px;
    } */

     .title-para h5{
        font-size:16px;
        line-height: 25px;
    }  

    .title-para p, .title-para a, .normal-bullet p{
        font-size:14px;
    }

                        

   
    #mc-embedded-subscribe-form input[type="email"]{
        width:100% !important;
    }

    .section-heading-left{
        font-size:40px;
    }
    #mc-embedded-subscribe{
        font-size: 22px;
    }
    .add-left h5{
        font-size:24px;
    }
    .site-footer .widget-title {
        font-size: 30px;
    }
     
    .custom-header{
        height: 135px;
    }
    .vc_images_carousel .vc_carousel-control.vc_right {
        right: 57% !important;
    }
    .vc_images_carousel .vc_carousel-control.vc_left {
        left: 30% !important;
    }
    
    .vc_item.vc_active img, .vc_item img{
        width: 100%;
        height: 100%;
        max-width: 650px;
    }
    .vc_images_carousel .vc_carousel-control .icon-next, .vc_images_carousel .vc_carousel-control .icon-prev{
        margin-top: -14px !important;
        margin-left: -10px !important;
    }
    

    div.pp_default .pp_close{
        right: 19px !important;
        top: -130px !important;
    }
    .custom-header .page-title {
        padding-top: 16px;
    }
    .discrimination-box-css .vc_col-sm-4{
       width: 75%;
   } 
   .discrimination-img {
        width: 21%;
   }

   .amazingcarousel-prev{
        left:0 !important;
    }
    .amazingcarousel-next{
        right:0 !important;
    }

    #small-table .agenda-list-header .agenda-list > div:first-child h4, #small-table .agenda-list-body .agenda-list > div:first-child h4{
        font-size:14px;
    }
    #small-table .agenda-list-body .agenda-list > div:first-child h4{
        font-size:12px;
    }


/*------veteran-736-----------*/

.veteran-batch-full .vc_col-sm-6:first-child .wpb_single_image.vc_align_left, .veteran-batch-full .vc_col-sm-6:last-child .wpb_single_image.vc_align_left  {
    text-align:center !important;
}


/*------end css veteran-736------*/
    

      .download-black-btn {
        margin-bottom: 0px !important;
    }

/* about-736 */

    .about-three-imgs .wpb_single_image.vc_align_right, .about-three-imgs .wpb_single_image.vc_align_center, .about-three-imgs .wpb_single_image.vc_align_left{
        text-align:center !important;
    }

    .list-title-about h2{
      font-size:20px;
    }

    .list-title-about p, .listing-about li p {
        font-size:14px;
    }
    .about-creativity-div{
        background-size: 95% 40%;
        background-position: 50% 5%;
        height: 750px;
    }

   .economic-develo{
        height:830px;
    }
    .about-creativity-div-1{
        height: 300px;
    }
     .about-counter .vc_col-sm-12{
        width: 43%;
    }

/* end css for about-736 */


/* library-736 */

    .days-contact {
        width: 30%;
    }

/* current-student-736 */
 .currrent-right-img {
    flex-direction: column;
}
/* end css current-studentt-736 */
/* end css */

/* course-schedule-736 */

.top-left {
    width: 100%;
    left:0;
}

   /*end css course-schedule-736 */



/* report-threat-736 */


   .news.type-news .video_announcements + .article-intro {
        margin-top: 23%;
    }
    

/* end css for report-threat-736 */

/* contact us scedule-visit block */

    .s-visit{
        padding: 1px 0;
    }

    .about-contact-visit, .about-contact-visit:before{
        height:390px;
    }

    .s-visit .vc_column-inner:before{
        height: 286px;
    }

    .s-visit .vc_column-inner{
        height:290px;
    }

    .s-visit:after{
        right: -6px;
        bottom: 33px;
        transform: rotate(-3deg);
    }



    .s-visit:before {
       left: -1px;
        top: 37px;
    }

    .s-visit .section-heading-center{
        top: 35px;
    }
    
    .s-visit .contact-schedule-visit-para {
        padding-top: 14.5%;
    }
    
    .s-visit .contact-register-now {
        bottom: 30px;
    }

    /* end css conact us scedule visit block */


    .contact-address-about .vc_col-sm-1 {
        width: 15%;
    }

    /* top links title and social links */

    .top-landing-page-divider{
        margin-top: 70px !important;
    }

    .top-para-divider-inner-page ~ .addtoany_share_save_container{
        top:275px;
    }
    .menu-sidebar.active .sidebarul{
        top: 255px;
    }

    .sidemenu, .menu-sidebar.active .sidemenu{
        top: 196px;
    }

    .top-para-divider {
        padding-top: 17%;
    }

     #landing-page-social .top-landing-page-divider {
        padding-top: 20px;
    }

    .landing-page-img-para ~ .addtoany_share_save_container {
        top: 192px;
    }

    .top-landing-page-divider {
        margin-top: 65px;
    }

     .course-schedule-list .vc_col-sm-4 {
        margin-bottom: 28px !important;
        width: 60%;
        margin: 0 auto;
    }
    .future-catalogue-img .vc_column-inner{
        width: 100%;
        max-width: 48%;
        min-width: 45%;
        margin-left: 15px;
    }

    .all-employee-faculty ~ .related-links{
        top: -5% !important;
    }

    .president-cabinet > .vc_col-sm-12 > .vc_column-inner {
        padding:0;
    } 

    .childcare-small-table .vc_col-sm-6:nth-child(2) .policy-table .agenda-list>div:nth-child(2), .childcare-small-table .policy-table .agenda-list>div:last-child {
        width: 20%;
    }
    .childcare-small-table .policy-table .agenda-list>div:nth-child(2), .childcare-small-table .policy-table .agenda-list>div:last-child {
        width: 30%;
    }

    .childcare-small-table .policy-table .agenda-list>div:first-child {
        width: 35%;
    }


   
    /* end css top links title scoial links */
     
}/* end css for 736 */

@media screen and (max-width: 731px){
                          
    .custom-header .page-title {
        padding-top: 15px;
    }

    
}

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

    .blog-content-wrapper .article-intro {
        margin-top: 7%;
    }
     .blog-header .evnt-title {
        height: 55px;
        padding: 18px 0;
    }

   

    .all-employee-faculty ~ .related-links{
        top: -4% !important;
    }
    .corporate-traa-block2-content .vc_general.vc_btn3.vc_btn3-size-md.vc_btn3-shape-square.vc_btn3-style-custom.vc_btn3-icon-right {
        padding: 10px 40px 10px 15px;
        height: auto;
        width:60%;
    }
    #rum_sst_tab{
        top: 30px;
         padding: 9px 19px !important;
    }
    .learnmorebtn {
        top: 160px !important;
    }

   /* #ac-header {
        width: 75%;
    }

    #ac-mainnav {
        width: 22%;
    }*/

    /* about-history-667 */

    .wpostahs-slick-slider .slick-prev{
        right: 11.9% !important;
    }
   .wpostahs-slider-design-2 .wpostahs-slick-slider .slick-next{
         right: 50px;
    }
    .wpostahs-slider-design-2 .wpostahs-slick-slider .slick-arrow{
        top: 74% !important;
    }

     .future-catalogue-img .vc_column-inner{
        width: 100%;
        max-width: 54%;
        min-width: 45%;
        margin-left: 15px !important;
    }

    .menu-sidebar.active .sidebarul {
        top: 240px;
    }

    /* end about-history-667 */

   

    .don-now-img {
        width: 15%;
    }

    .don-no-cont{
        width:85%;
    }

    .video-icon .vc_single_image-wrapper.vc_box_border_grey {
        padding-top: 28%;
    }
    #directory-faculty-staff.staff-list-about .wph_element.wmts_vertical.wmts_element.wmts_member {
        width: 100% !important;
        margin: 0 auto;
    }

    /* jackson-county-667 */

    .heading-des p{
        text-align:left;
        padding:0;
    }
    .address-column-right .vc_col-sm-1 {
        width: 15%;
    }

    /* end jackson-county-667 */             

   

   
    .section-heading-left{
        font-size:36px;
    }

    #mc-embedded-subscribe{ 
        font-size: 20px;
    }
    .add-left h5{
        font-size:22px;
    }
    .site-footer .widget-title {
        font-size: 28px;
    }

   

    .title-image{
        margin-top: -25px;
    }
     
    .custom-header .page-title{
        padding-top: 15px;
        font-size: 22px;
    }
    .about-landing .shadow-box .media-body .course-introtext{
        overflow: hidden;
        width:100%;
        height: auto;
        
        line-height: 30px;
    }
     
    .custom-header{
        height: 125px;
    }

    .vc_images_carousel .vc_carousel-control.vc_right {
        right: 59% !important;
    }
    .vc_images_carousel .vc_carousel-control.vc_left {
        left: 25% !important;
    }

    .vc_images_carousel .vc_carousel-control{
         top: initial !important;
            bottom: -3px !important;
    }

    .vc_item.vc_active img, .vc_item img{
        width: 100%;
        height: 100%;
        max-width: 585px;
    }
    .vc_images_carousel .vc_carousel-control .icon-next, .vc_images_carousel .vc_carousel-control .icon-prev{
        margin-top: -14px !important;
        margin-left: -10px !important;
    }
    

    div.pp_default .pp_close{
        right: 19px !important;
        top: -130px !important;
    }
    .discrimination-box-css .vc_col-sm-4{
       width: 70%;
   } 
   .discrimination-img {
        width: 27%;
   }
    .presentation-photos-media .title-para p {
        margin:90px 0 !important;
    }
    .presentation-photos-media .vc_images_carousel .vc_carousel-control{
        top: 108% !important;
    }


    /* about-667 */

    .about-counter .vc_col-sm-12{
        width: 50%;
    }


    /* end css for about-667 */

    /* report-threat-667 */

    #nf-field-29-container, #nf-field-130-container {
        width: 100% !important;
    }

    #nf-field-14-container, #nf-field-15-container, #nf-field-120-container, #nf-field-121-container{
        width: 18% !important;
    }
    #nf-field-17-container, #nf-field-18-container{
        height: auto !important;
    }

    #nf-field-17-container .nf-field-label, #nf-field-18-container .nf-field-label {
        padding-left: 15px;
    }
    
/* end css report-threat */
 
/* contact us scedule-visit block */

    .s-visit:after{
        right: -6px;
        bottom: 33px;
        transform: rotate(-3deg);
    }

    .s-visit:before {
       left: -2px;
        top: 39px;
    }

  
    .s-visit .contact-schedule-visit-para {
        padding-top: 15.5%;
    }
    .s-visit .vc_column-inner:before{
        height: 276px;
    }

    .s-visit .vc_column-inner {
        height: 280px;
    }

    /*.contact-address-about .vc_col-sm-1 {
        width: 15%;
    }

    .contact-address-about {
        padding-left: 15px;
        padding-right: 15px;
    }
    .contact-details-about .vc_btn3{
        margin: 10px 0 10px 0;
    }*/

   /* .sidemenu{
        top: 155px;
    }

    .top-para-divider {
        padding-top: 23%;
    }

    .top-para-divider-inner-page ~ .addtoany_share_save_container {
        top: 228px;
    }*/

    /* top links title and social links */

    .top-landing-page-divider{
        margin-top: 70px !important;
    }

    .top-para-divider-inner-page ~ .addtoany_share_save_container{
        top:260px;
    }

    .sidemenu, .menu-sidebar.active .sidemenu{
        top: 180px;
    }

     .landing-page-img-para ~ .addtoany_share_save_container {
        top: 170px;
    }

    .top-para-divider {
        padding-top: 20%;
    }

     #landing-page-social .top-landing-page-divider {
        padding-top: 20px;
    }

   
    /* end css top links title scoial links */

    .wmts_search{
        margin-top: 24%;
    }

    
   
       
}

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

    .sidemenu, .menu-sidebar.active .sidemenu  {
        top: 170px;
    }

    .top-para-divider {
        padding-top: 23%;
    }
    .menu-sidebar.active .sidebarul{
        top:230px;
    }

    .top-para-divider-inner-page ~ .addtoany_share_save_container {
        top: 254px;
    }
    .learnmorebtn {
        top: 140px !important;
    }
    #rum_sst_tab {
        top: 10px;
        font-size:13px !important;
    }
    
}

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

    /*.pp_content, #fullResImage {
        width: 100% !important;
        height: 100% !important;
    }*/

    .small-bu-corp-tra figure{
         width: 100%;
         margin: 0 auto 25px auto;
    }

    .presentation-photos-media .vc_images_carousel .vc_carousel-control {
        top: 109% !important;
    }

     .learnmorebtn {
        top: 140px !important;
    }
    #rum_sst_tab {
        top: 10px;
        font-size:13px !important;
    }

    .table-calculation .agenda-list-body .agenda-list > div h4, .table-calculation .agenda-list-header .agenda-list > div h4,
    .table-calculation .agenda-list-body .agenda-list > div:first-child h4{
        font-size:11px !important;
    }
    .aval-commu-detail-content .cdate, .aval-commu-detail-content .ctime, .aval-commu-detail-content .clocation, .aval-commu-detail-content .cprice{
        font-size:13px !important;
    }

    .s-visit .vc_column-inner{
        height: 335px;
    }
    .s-visit .vc_column-inner:before {
        height: 331px;
    }


    .news.type-news .video_announcements, .news.type-news .feature-img-wrap {
        margin-top: 20%;
    }
    .future-catalogue-img .vc_column-inner{
        width: 89%;
        max-width: 57%;
        min-width: 61%;
        margin-left: 15px !important;
    }
    .course-content h6{
        width: 20%;
    }
    .course-content h5{
        width:80%;
    }



    /* about-history-568 */

    .wpostahs-slider-design-2 .wpostahs-slick-slider .slick-next {
        right: 29px;
    }

    .wpostahs-slick-slider .slick-prev {
        right: 14.1% !important;
    }

    /* end css about-history-568*/

   

    /* top links title and social links */

    .top-landing-page-divider{
        margin-top: 70px !important;
    }

    .top-para-divider-inner-page ~ .addtoany_share_save_container{
        top:240px;
    }

    .sidemenu, .menu-sidebar.active .sidemenu {
        top: 155px;
    }
    .menu-sidebar.active .sidebarul {
        top: 215px;
    }

     .landing-page-img-para ~ .addtoany_share_save_container {
        top: 150px;
    }

    .top-para-divider {
        padding-top: 25%;
    }

    /* end css top links title scoial links */

    /* jackson-county-568 */

    .video-icon .vc_single_image-wrapper.vc_box_border_grey {
        padding-top: 33%;
    }

    .heading-des p{
        text-align:left;
        padding:0;
    }
    .address-column-right .vc_col-sm-1 {
        width: 20%;
    }

    #directory-faculty-staff.staff-list-about .wph_element.wmts_vertical.wmts_element.wmts_member {
        width: 63% !important;
        margin: 0 auto;
    }

    /* end css jackson-county-568 */

    
    

    #landing-page-social .top-landing-page-divider{
        padding-top:20px;
    }

    .wpostahs-slider-design-2 .wpostahs-slick-slider .slick-arrow{
        top: 76% !important;
    }

    .wpostahs-slick-slider .slick-prev{
        right: 11.1% !important;
    }
   
    .vc_images_carousel .vc_carousel-control {
        top: initial !important;
            bottom: -3px !important;
    }

    
    .vc_item.vc_active img, .vc_item img {
        width: 100%;
        height: 100%;
        max-width: 500px;
    }
    .vc_images_carousel .vc_carousel-control.vc_right {
        right: 66% !important;
    }
    .vc_images_carousel .vc_carousel-control.vc_left {
        left: 20% !important;
    }
    .presentation-photos-media .title-para p {
        margin: 75px 0 !important;
    }


    /* about-568 */

    .about-mission-vission{
        padding-top: 30px;
    }  

   .about-counter .vc_col-sm-12{
        width: 54%;
    }

    /* end css for about-568 */


    /* library-568 */

    .days-contact {
        width: 30%;
    }

    /* end cs */

    /* report-threat-568 */



    #nf-field-14-container, #nf-field-15-container, #nf-field-120-container, #nf-field-121-container {
        width:20% !important;
    }
    
/* end css report-threat */

    .contact-address-about .vc_col-sm-1 {
        width: 20%;
    }

    .contact-address-about {
        padding-left: 15px;
        padding-right: 15px;
    }
    .contact-details-about .vc_btn3{
        margin: 10px 0 10px 0;
    }

    .wmts_search{
        margin-top: 27%;
    }

    /*#ac-header{
        width: 65%;
    }
    #ac-mainnav{
        width: 35%;
        float: right;
    }*/

}

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

   .corporate-traa-block2-content .vc_general.vc_btn3.vc_btn3-size-md.vc_btn3-shape-square.vc_btn3-style-custom.vc_btn3-icon-right {
        padding: 15px 35px 15px 20px;
        height: auto;
        width: 100% !important;
    }

    .blog-content-wrapper .article-intro {
        margin-top: 10%;
    }

    .total_search_result{
        padding-top: 69px !important;
    }
   /* #ac-header{
        width: 60%;
    }
    #ac-mainnav{
        width: 40%;
        float: right;
    }*/

    #rum_sst_tab{
        top: 170px;
         padding: 9px 19px !important;
    }
    .learnmorebtn {
        top: 287px !important;
    }

    .all-employee-faculty ~ .related-links{
        top: -1.5% !important;
    }

    .ava-comm-blocks{
        width: 100%;
        /*margin: 0 auto;*/
    }
    .agenda-list-header .agenda-list > div h4 {
        font-size: 12px;
    }

    .two-boxes-with-gray-bg .box2-gray p, .two-boxes-with-gray-bg .box1-gray p{
        font-size:13px;
    }


    .community-education-class figure img {
        width: 35%;
    }
    .community-education-class .vc_col-sm-3 p{
        font-size:11px;
        text-align:center;
    }

    .community-education-class figure {
        height: 38px;
    }

    #community-classes-listing .vc_col-sm-3, #community-classes-listing .wpb_content_element img{
        width:100% !important;
    }

    .news.type-news .video_announcements, .news.type-news .feature-img-wrap {
        margin-top: 30%;
    }

     .policy-table .agenda-list-header .agenda-list > div h4{
        font-size:11px !important;
    }

     #small-table .agenda-list-header .agenda-list > div:first-child h4, #small-table .agenda-list-body .agenda-list > div:first-child h4{
        font-size:11px !important;
    }

    .course-schedule-list .vc_col-sm-4 {
        margin-bottom: 28px !important;
        width: 100%;
        margin: 0 auto;
    }

    .student-organization-table .agenda-list-body .agenda-list > div h4{
        font-size:11px;
    }
    .student-organization-table .agenda-list-body .agenda-list > div:last-child h4{
        word-break: break-all;
    }


   /* about-history-414 */

   .wpostahs-slider-design-2 .wpostahs-slick-slider .slick-arrow{
         top: 74% !important;
    }

    .wpostahs-slick-slider .slick-prev {
        right: 15% !important;
    }

    .history-slider-content p{
        padding-top: 72px !important;
    }

   /* end about-history-414 */

   .wmts_search{
        margin-top: 45%;
    }
    

     /* top links title and social links */

    .top-landing-page-divider{
        margin-top: 70px !important;
    }

    .top-para-divider-inner-page ~ .addtoany_share_save_container{
        top: 190px;
        z-index: 0;
    }

    .sidemenu, .menu-sidebar.active .sidemenu {
        top: 110px;
    }
    .menu-sidebar.active .sidebarul{
        top: 170px;
    }
   

    /*.landing-page-img-para ~ .addtoany_share_save_container {
        top: 65px;
    }*/
    .landing-page-img-para ~ .addtoany_share_save_container {
        top: 105px;
    }

    .top-para-divider {
        padding-top: 32%;
    }

    /* end css top links title scoial links */


    /* home-414 */

    .video-icon .vc_single_image-wrapper.vc_box_border_grey {
        padding-top: 24%;
    }

    .latest-news-blocks-home .wpnaw-left-block .wpnaw-news-date {
        width: 55%;
        bottom: 50%;
    }
    /* end css home-414 */

     #directory-faculty-staff.staff-list-about .wph_element.wmts_vertical.wmts_element.wmts_member {
        width: 100% !important;
        margin: 0 auto;
    }
    #directory-faculty-staff.all-employee-faculty .wmts_job_title{
        padding-right:25px;
    }

     
    .news.type-news .video_announcements + .article-intro {
        margin-top: 30%;
    }

    #landing-page-social .top-landing-page-divider{
        padding-top:10px;
    }
   

    .discrimination-box-css .vc_col-sm-4 {
        width: 65%;
    }

    .discrimination-img {
        width: 35%;
        height: auto;
    }
                          
    .title-image{
        margin-top: -25px;
    }

    .section-heading-left{
        font-size:24px;
    }
    #mc-embedded-subscribe{
        font-size: 18px;
    }
    .add-left h5{
        font-size:20px;
    }
   /* .site-footer .widget-title {
        font-size: 22px;
    }*/
   
     
     .custom-header .page-title{
        padding-top: 14px;
    }
    .about-landing .shadow-box .media-body .course-introtext{
        width: 100%;
        height: auto;
       
    }
    .download-black-btn ul li a{
        padding: 22px 80px 22px 21px;
    }

    .top-para-divider{
        padding-top:32%;
    }

     .vc_images_carousel .vc_carousel-control.vc_right {
        right: 73% !important;
    }

    .vc_images_carousel .vc_carousel-control.vc_left {
        left: 12% !important;
    }

    /*.vc_images_carousel .vc_carousel-control{
        top: 95% !important;
    }*/


    .vc_item.vc_active img, .vc_item img{
        width: 100%;
        height: 100%;
        max-width: 360px;
        min-height: 208px;
        max-height: 200px;
        margin:0;
    }
    .vc_slide.vc_images_carousel.vc_build{
        padding-bottom: 50px;
    }

    .media-photos-main{
        padding: 10px 0 60px 0;
        margin: 0;
    }

    .vc_images_carousel .vc_carousel-control .icon-next, .vc_images_carousel .vc_carousel-control .icon-prev{
        margin-top: -14px !important;
        margin-left: -10px !important;
    }
   

    div.pp_default .pp_close{
        right: 19px !important;
        top: -130px !important;
    }

    .vc_images_carousel .vc_carousel-control{
        top: initial !important;
        bottom: -15px !important;
    }


    .presentation-photos-media .title-para p {
        margin: 70px 0 !important;
    }
    


    /* about-414 */

    .mission-vission-block .vc_column-inner{
         margin: 6px 5px;
        width: 96%;
    }

    .about-mission-vission{
        height: auto;
        padding-top: 18px;
        padding-left: 20px !important;
        padding-right: 20px !important;
        width: 420px;
        padding-bottom:20px;
    }

    .about-creativity-div-1 {
        height: 33%;
    }


     .about-creativity-div{
       background-size: 90% 20%;
        background-position: left right;
        background-position: 50% 4%;
        height: 833px;
        padding-right: 10px;
    }
    .economic-develo{
        height: 938px;
    }
    .about-creativity-div-2{
        height: 74%;
    }

    .about-counter .vc_col-sm-12 {
        width: 75%;
    }


    /* end css for about-414 */


  /* library-414 */

    .days-contact {
      width: 45%;
    }

  /* end css library */


  /* report-threat-414 */

   

    #nf-field-14-container, #nf-field-15-container, #nf-field-120-container, #nf-field-121-container {
        width: 45% !important;
    }





/* end css report-threat */

/* contact us scedule-visit block */

    .s-visit{
        padding: 1px 0;
    }

    .about-contact-visit, .about-contact-visit:before{
        height:475px;
    }

    .s-visit .vc_column-inner:before{
        height: 361px;
    }

    .s-visit .vc_column-inner{
        height:365px;
    }

    .s-visit:after{
        right: -6px;
        bottom: 33px;
        transform: rotate(-3deg);
    }

    .s-visit:before {
       left: -2px;
        top: 39px;
    }

    .s-visit .section-heading-center{
        top: -3px;
    }
    
    .s-visit .contact-schedule-visit-para {
        padding-top: 29.5%;
    }
    .s-visit .section-heading-center {
        top: 35px;
    }
    .s-visit .contact-register-now {
        bottom: 40px;
    }

    /* end css conact us scedule visit block */

    #directory-faculty-staff.staff-list-about .wmts_element.wmts_image_centering{
        width: 100% !important;
        max-width: 312px !important;
        min-width: 265px !important;
    }

    .future-catalogue-img .vc_column-inner {
        width: 89%;
        max-width: 87%;
    }
    .alert-box, .alert-box-no-alert{
        height: 120px;
    }

    .jackson-faculty .wmts_members{
       padding: 80px 0px 40px !important;
    }

    .presentation-photos-media .vc_images_carousel .vc_carousel-control{
        top: 92% !important;
    }


}

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

    .top-social img{
        margin-right:10px;
    }
    .blog-content-wrapper .article-intro {
        margin-top: 11%;
    }

    .childcare-small-table .policy-table .agenda-list>div:nth-child(2), .childcare-small-table .policy-table .agenda-list>div:last-child {
        width: 29%;
    }

     .wonderplugincarousel .amazingcarousel-prev {
        left: -10% !important;
    }

    .blog-header .evnt-title {
       padding: 13px 0;
    }

    .wonderplugincarousel .amazingcarousel-next {
        right: -10% !important;
    }

  /* about-history-375 */

    .wpostahs-slider-design-2 .wpostahs-slick-slider .slick-arrow{
         top: 75% !important;
    }
    .all-employee-faculty ~ .related-links {
        top: -0.5% !important;
    }
    
    .wpostahs-slick-slider .slick-prev {
        right: 16.9% !important;
    }

    .wmts_search{
        margin-top: 45%;
    }

    .future-catalogue-img .vc_column-inner{
        width: 89%;
        max-width: 89%;
        min-width: 77%;
    }

    .vc_message_box-icon>*, .vc_message_box-icon>.fa {
        left: 42%;
        top: 34%;
    }
    .points-in-listing-with-arrow .vc_message_box-icon>*, .vc_message_box-icon>.fa{
        left: 15%;
        top: 36%;
    }
    .childcare-small-table .vc_col-sm-6:nth-child(2) .policy-table .agenda-list>div:nth-child(2), .childcare-small-table .policy-table .agenda-list>div:last-child {
        width: 25%;
    }
    .childcare-small-table .policy-table .agenda-list>div:first-child {
        width: 35%;
    }

    

    /* end css about-history-375 */



   /* top links title and social links */

    .top-landing-page-divider{
        margin-top: 70px !important;
    }

    .top-para-divider-inner-page ~ .addtoany_share_save_container{
        top:162px;
    }

    .sidemenu, .menu-sidebar.active .sidemenu {
        top: 88px;
    }

    .menu-sidebar.active .sidebarul {
        top: 148px;
    }

    .landing-page-img-para ~ .addtoany_share_save_container {
        top: 95px;
    }

    .top-para-divider {
        padding-top: 32%;
    }

    .about-creativity-div{
        background-size: 91% 18%;
        background-position: left right;
        background-position: 50% 3%;
        height: 815px;
        padding-right: 10px;
    }

    .economic-develo{
        height: 1050px;
    }

    .don-now-img {
        width: 25%;
    }
    .don-no-cont{
        width:75%;
    }

  
    .download-pdf-white ul li a{
        font-size:11px;
        line-height: 17px;
    } 
    .download-pdf-white .title-para{
        padding-top:0;
    }                  

    .custom-header .page-title {
        padding-top: 15px;
    }
    .about-landing .shadow-box .media-body .course-introtext{
            width: 165px;
         height: auto;
    }
    .download-black-btn ul li a{
        padding: 22px 73px 22px 18px;
    }

    .course-header::before, .custom-header::before {
        display: none;
    }

   .vc_images_carousel .vc_carousel-control.vc_right {
        right: 76% !important;
    }
    .vc_images_carousel .vc_carousel-control.vc_left {
        left: 10% !important;
    }
    .vc_images_carousel .vc_carousel-control{
        bottom: -15% !important;
    }
    
    .vc_item.vc_active img, .vc_item img{
        width: 100%;
        height: 100%;
        max-width: 300px;
    }
    
    
   

    div.pp_default .pp_close{
        right: 19px !important;
        top: -130px !important;
    }

    .policy-table .agenda-list>div:nth-child(2) {
        width: 35%;
    }

    .policy-table .agenda-list>div:first-child {
        width: 50%;
    }

    .listing-with-pdf-box .download-pdf-white {
        margin-left: 20%;
        width:75%;
        max-width:75%;
        min-width:75%;
    }

    /* about-375 */

    .mission-vission-block .vc_column-inner{
       margin: 6px 5px;
        width: 96%;
    }

    .about-mission-vission{
        height: auto;
        padding-top: 18px;
        padding-left: 20px !important;
        padding-right: 20px !important;
        width: 420px;
        padding-bottom:20px;
    }
    


    .about-creativity-div-1 {
        height: 33%;
    }

    .about-counter .vc_col-sm-12 {
        width: 84%;
    }
    /* end css for about-375 */

    /* report-threat-375 */

    #nf-field-14-container, #nf-field-15-container, #nf-field-120-container, #nf-field-121-container {
        width: 45% !important;
    }
    
   
/* end css report-threat */

}

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

     .wpostahs-slider-design-2 .wpostahs-slick-slider .slick-arrow{
         top: 75% !important;
    }
    
    .wpostahs-slick-slider .slick-prev {
        right:16.9% !important;
    }
    
    .history-slider-content p{
        padding-top: 68px !important;
    }   

}

@media screen and (max-width: 320px){
     
     .learnmorebtn {
        top: 263px !important;
    }

  /*  #ac-mainnav{
        width: 44%;
    }*/

    .blog-header .evnt-title {
        padding: 8px 0;
    }

   /* #ac-header {
        width: 56%;
    }*/
    
    #rum_sst_tab {
        top: 145px;
        font-size:13px !important;
    }

    .wonderplugincarousel .amazingcarousel-prev {
        left: -12% !important;
    }

    .wonderplugincarousel .amazingcarousel-next {
        right: -12% !important;
    }

    .economic-develo {
        height: 1130px;
    }

  /* about-history-320 */

    .wpostahs-slider-design-2 .wpostahs-slick-slider .slick-next{
         right: 29px !important;
    }
    .wpostahs-slick-slider .slick-prev {
         right: 16.9% !important;
   }
   .history-slider-img img{
        height: 230px;
    }

    .wpostahs-slider-design-2 .wpostahs-slick-slider .slick-arrow {
        top: 70% !important;
    }
    .wpostahs-centent-title{
        bottom: 32%;
    }

    .wmts_search {
        margin-top: 50% !important;
        padding:25px;
    }
    .wmts_filters{
        padding:0;
    }
    #directory-faculty-staff .wph_element.wmts_vertical.wmts_element.wmts_member{
        width:290px !important;
    }

    /* end css about-history-320 */


     /* contact us scedule-visit block */

    .s-visit{
        padding: 1px 0;
    }

    .about-contact-visit, .about-contact-visit:before{
        height:490px;
    }

    .s-visit .vc_column-inner:before{
        height:376px;
    }

    .s-visit .vc_column-inner{
        height:380px;
    }

    .s-visit:after{
        right: -5px;
        bottom: 35px;
        transform: rotate(-3deg);
    }

    .s-visit:before {
       left: -2px;
        top: 39px;
    }

    .s-visit .section-heading-center{
        top: 30px;
    }
    
    .s-visit .contact-schedule-visit-para {
          padding-top: 33.5%;
    }

    
    .s-visit .contact-register-now {
        bottom: 53px;
    }

    /* end css conact us scedule visit block */


    /* top links title and social links */

    .top-landing-page-divider{
        margin-top: 70px !important;
    }

    .top-para-divider-inner-page ~ .addtoany_share_save_container{
        top:158px;
    }

    .sidemenu, .menu-sidebar.active .sidemenu {
        top: 82px;
    }
    .menu-sidebar.active .sidebarul {
        top: 141px;
    }

    .landing-page-img-para ~ .addtoany_share_save_container {
        top: 83px;
    }

    .top-para-divider {
        padding-top: 40%;
    }

    /* end css top links title scoial links */

    .don-no-cont {
        width: 79%;
    }

    .don-now-img {
        width: 21%;
    }

    .news.type-news .video_announcements + .article-intro {
        margin-top: 37%;
    }
    .video-icon .vc_single_image-wrapper.vc_box_border_grey {
        padding-top: 55%;
    }
   

    .custom-header .page-title {
        padding-top: 10px;
    }
    .about-landing .shadow-box .media-body .course-introtext {
        width: 145px;
    }
    .section-heading-left {
        font-size: 20px;
    }
   
    .history-slider-img img{
        height:230px;
    }
    .wpostahs-centent-title{
        bottom: 35%;
    }
    .wpostahs-slick-slider .slick-prev{
        right: 20% !important;
    }
    .wpostahs-slider-design-2 .wpostahs-slick-slider .slick-next{
        right: 30px !important;
    }
   
    .powerpoint-template .download-black-btn ul{
        margin-right: 0;
    }

    .title-image {
        margin-top: -20px;
    }
    .vc_item.vc_active img, .vc_item img{
        max-width: 260px;
    }
    .vc_images_carousel .vc_carousel-control.vc_right {
        right: 80% !important;
    }
    .vc_images_carousel .vc_carousel-control.vc_left {
        left: 8% !important;
    }
    .vc_images_carousel .vc_carousel-control{
        bottom: -10% !important;
    }

    /* about-320 */

     .mission-vission-block .vc_column-inner{
        margin: 6px 5px;
        width: 96%;
    }

    .about-mission-vission{
        height: auto;
        padding-top: 18px;
        padding-left: 20px !important;
        padding-right: 20px !important;
        width: 420px;
        padding-bottom:20px;
    }

    .about-creativity-div-1 {
        height: 33%;
    }

    .about-creativity-div{
        background-size: 91% 18%;
        background-position: left right;
        background-position: 50% 3%;
        height: 915px;
        padding-right: 10px;
    }
    .economic-develo{
        height: 1095px;
    }

    .about-creativity-div-2{
        margin-top: -110px;
        height: 75%;
    }

    .about-counter .vc_col-sm-12 {
        width: 93%;
    }

    #directory-faculty-staff.staff-list-about .wmts_element.wmts_image_centering {
        width: 100% !important;
        max-width: 225px !important;
        min-width: 227px!important;
    }

    /* end css aboutt-320 */

    /* end css report-threat-320 */

/* end css ninja-for-report-threat */

}