#main-wrapper{
 /*display:none;*/
}

html, body, h1, h2,h3, h4, h5, p{
 font-family: 'Roboto Condensed' !important; 
}

h1.entry-title {
 padding-top:30px !important; 
}


.listing-item .wp-post-image{
 padding-bottom:15px; 
}

.display-posts-listing li{
	list-style:none;
    background-image:none;
    background-repeat:none;
    background-position:0;   
}

.display-posts-listing {
    margin: 0 0 30px 0px !important;
  	font-family: 'Roboto Condensed' !important;
}

.theme_1 .ict_wrapp ul li {
  font-family: 'Roboto Condensed' !important;
}

.theme_1 .member-img {
  font-family: 'Roboto Condensed' !important;
}


.display-posts-listing .postconts {
 padding: 0px 7px 0px 7px; 
}

.display-posts-listing .title{
    font-weight:400;
  padding-bottom:10px;
  font-size:1.1em;
}

.display-posts-listing .excerpt{
  font-size:.9em;
}

.display-posts-listing .listing-item{
 padding-bottom:20px; 
}

.wpb_wrapper h4 {
    padding-bottom: 10px;
}
.container {
    margin: 0 auto;
    max-width: 74%;
}

.vce-page .entry-content, .error404 .entry-content {
    margin: 60px auto 30px;
    width: 600px;
}
.maccolor{
color:#990033;
}

.main-navigation {
    border-bottom: 2px solid #990033;
}

body, button, input, select, textarea {
    font-size: 14px !important;
    line-height: 26px;
}

.main-navigation a {
    font-size: 17px !important;
}

.vc_grid-item-mini p {
    margin-bottom: 5px;
}

.site-footer {
    background: #f0f0f0;
}

.date_holder{
text-align: center;
padding-top:10px;
font-size: 12px;
color:#666666;
}

.has-logo img{
	width:80%;
}

.vce-sid-none .vce-page .entry-content, .vce-sid-none .vce-page .entry-title-page, .error404 .entry-content {
  width: 90% !important;
  max-width: 90% !important;
}

p {
    line-height: 23px;
    font-family: 'Roboto Condensed' !important;
    font-size: 17px;
}

.vce-page .entry-content, .error404 .entry-content {
    margin: 30px auto 30px;
}

.site-info {
    background-color: #7F003D !important;
	color:#ffffff !important;
}

.mid-excerpt-t{
 font-size:15px !important;
  color:#990033;
  border-bottom:1px sold #222222;
  margin-bottom:5px !important;
}
vc_custom_heading.home-vid-title{
  font-size:15px !important;
  color:#990033;
}

.home-latest-t{
    font-size:18px !important;
  	color:#990033 !important;
}

/*Limit mid excerpt size */
.mid-excerpt {
  text-overflow: ellipsis;
}

.mid-archived-data{
  border-bottom: 1px solid #990033;;
}

.coverbig-text{
color: #ffffff;
font-size:40px;
font-weight: 800;  
}

.mid-excerpt-t{
  line-height: 19px !important;
  color:#222222;
}

.title3{
  font-size:21px;
}

.site-footer .widget li a:hover, .site-footer .widget a, .site-info a {
    color: #ffffff;
}
.soc-nav-menu a {
    font-size: 22px !important;
}


/*header line under */
.wpb_wrapper h4{
border-bottom: 4px solid #990033;
}

/*border around images and vedios*/
.vc-zone-link{
	border:2px solid #545454;
}

vc_gitem-zone{
 background-color:#ffffff !important; 
}

.vce-sid-none .vce-lay-c, .vce-sid-none .vce-lay-d, .vce-sid-none .vce-lay-f {
    width: 31.5% !important;
}

.vc_gitem-zone{
  transition: background-color 0.3s ease;
  background-color: #ffffff;
}

.vc_gitem-zone:hover{
  background-color: #F0F0F0 !important;
}

.ts-image-full-frame {
    top: -60px !important;
}
h4{
font-family: 'Roboto Condensed' !important;
}

.home-latest-t{
font-family: 'Roboto Condensed' !important;
}

.soc-nav-menu li a[href*="twitter.com"] {
    background-color: #33ccff;
}

.soc-nav-menu li a[href*="facebook.com"] {
    background-color: #3b5998;
}

.soc-nav-menu li a[href*="linkedin.com"] {
    background-color: #0e76a8;
}

.soc-nav-menu li a[href*="google.com"] {
    background-color: #dd4b39;
}

.soc-nav-menu li a[href*="pinterest.com"] {
    background-color: #C8232C;
}


.soc-nav-menu li a[href*="twitter.com"] {
    opacity:0.8;
}

.soc-nav-menu li a[href*="facebook.com"]:hover {
    opacity:0.8;
}

.soc-nav-menu li a[href*="linkedin.com"]:hover {
    opacity:0.8;
}

.soc-nav-menu li a[href*="google.com"]:hover {
    opacity:0.8;
}

.soc-nav-menu li a[href*="pinterest.com"]:hover {
    opacity:0.8;
}

/*.meta-image {
    position: relative;
    overflow: hidden;
  	top:-50%;
    z-index: 10;
    max-width: 100%;
    height: 400px;
}*/

.entry-header .entry-meta{
 display:none;
}

.vce-featured-grid .vce-featured-header-background{
    opacity: 0.2;
}

.owl-prev, .owl-next{
	height:260px !important;
    margin: 0px !important;
}

.owl-theme .owl-nav [class*='owl-']:hover {
    background: #7F003D;
}

.vce-featured-grid {
    margin-top: 0px;
}

.evcal_event_title{
  font-size:14px !important;
}

@media screen and (min-width: 768px) {
  	.vc_col-sm-4 {
    	width: 32.33333333%;
	}
    .mhide{
    	display:inline;
    }
  .container {
        /*margin: 0 auto;
        max-width: 74%;*/
    }
}

@media only screen and (max-width: 768px) {
.mhide{
  display:none;
}
.container {
    margin: 0 auto;
    max-width: 100%;
}
}

.home_left_col, .home_mid_col, .home_right_col{
  max-height: 1500px;
  overflow: scroll;
  overflow:hidden;
  margin-right:3px;
}
.home_left_col:hover {
   overflow:auto;
} 

.home_mid_col:hover {
   overflow:auto;
} 

.home_right_col:hover {
   overflow:auto;
}

::-webkit-scrollbar {
    width: 3px;
}
 
::-webkit-scrollbar-track {
    -webkit-box-shadow: inset 0 0 0px rgba(0,0,0,0.3);
  	background: rgba(222, 222, 222,0.5);
}
 
::-webkit-scrollbar-thumb {
    -webkit-box-shadow: inset 0 0 0px rgba(0,0,0,0.8); 
  	background: rgba(117, 0, 0,0.2);
}

.vc-zone-link {
    border: 0px solid #545454 !important;
}

#wp-admin-bar-vce_options, #wp-admin-bar-wp-rocket, #wp-admin-bar-wpaas, #wp-admin-bar-gform-forms, #wp-admin-bar-vc_inline-admin-bar-link{
display:none;
}

.vc_row {
    margin-left: -15px;
    margin-right: -40px;
}

.imt_inside_page .imt_item_details {
  max-width: 70%;
  font-family: 'Roboto Condensed' !important;
}

.imt_inside_page .imt_description {
    width: 80%;
  font-family: 'Roboto Condensed' !important;
}

.imt_inside_page .imt_clear {
    clear: none !important;
}

.mid-excerpt-t {
		padding-left:5px!important
}
/*excerpt length is located at class-vc-base.php js_composer\includes\classes\core\class-vc-base.php*/