﻿.col-xs-1,.col-sm-1,.col-md-1,.col-lg-1,.col-xs-2,.col-sm-2,.col-md-2,.col-lg-2,.col-xs-3,.col-sm-3,.col-md-3,.col-lg-3,.col-xs-4,.col-sm-4,.col-md-4,.col-lg-4,.col-xs-5,.col-sm-5,.col-md-5,.col-lg-5,.col-xs-6,.col-sm-6,.col-md-6,.col-lg-6,.col-xs-7,.col-sm-7,.col-md-7,.col-lg-7,.col-xs-8,.col-sm-8,.col-md-8,.col-lg-8,.col-xs-9,.col-sm-9,.col-md-9,.col-lg-9,.col-xs-10,.col-sm-10,.col-md-10,.col-lg-10,.col-xs-11,.col-sm-11,.col-md-11,.col-lg-11,.col-xs-12,.col-sm-12,.col-md-12,.col-lg-12{position:relative;min-height:1px;padding-right:15px;padding-left:15px}
.col-xs-1,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9,.col-xs-10,.col-xs-11,.col-xs-12{float:left}
.col-xs-12{width:100%}
.icon-profile:before{content:"\e92f"}
#header-wrapper{margin-bottom:15px}


.footer-main .copy-right {
    width: 70%;
    padding: 15px 0;
    border-top: solid 1px #fff;
    margin: 20px auto 0 auto;
}
.page-template-page-topics #topics-list li.cat-item-35[style]{padding-left:0!important}
.nav-dropdown .nav-dropdown-col .menu-item-has-children{margin-top:5px}
.nav-vertical li li.menu-item-has-children{margin-bottom:1em}


header#top .menu-item-language .iclflag, #header-secondary-outer .menu-item-language .iclflag {
	top: 1px;
	position: relative;
	margin-right: 4px;
}


#header-secondary-outer .menu-item-language .iclflag {
	top: 2px;
}



.item blockquote {
    border-left: none; 
    margin: 0;
}


.item blockquote img {
    margin-bottom: 10px;
}


.item blockquote p:before {
    content: "\f10d";
    font-family: 'Fontawesome';
    float: left;
    margin-right: 10px;
}

 #owl-demo .item{

    
    margin: 12px;
    color: #FFF;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    border-radius: 3px;
    text-align: center;
}

#testimonial4 .carousel-inner .item{
    overflow: hidden;
}
.paging_simple .paginate_button.next:after,.paging_simple .paginate_button.previous:before{text-align:left;font-family:TablePress;font-size:14px;font-weight:700;-webkit-font-smoothing:antialiased;content:"\f053";text-shadow:.1em .1em #666;position:absolute;top:0;right:auto;bottom:0;left:-14px;margin:auto;height:14px;width:14px;line-height:1}
.paging_simple .paginate_button.next:after{text-align:right;content:"\f054";left:auto}


ul.footer-links,
.footer-links li {
	margin: 0;
	padding: 0;
	list-style-type: none;
}


.footer-links li {
	padding-bottom: 10px;
}
.divider-wrapper{-moz-transition:height,.2s;-o-transition:height,.2s;-webkit-transition:height,.2s;transition:height,.2s}
#content .wpb_alert p:last-child,#content .wpb_text_column :last-child,#content .wpb_text_column p:last-child,.wpb_alert p:last-child,.wpb_text_column :last-child,.wpb_text_column p:last-child{margin-bottom:0}

	
	.wpb_text_column.wpb_content_element.vc_custom_1473711226354 div h2 {
        font-size: 35px;
    }
.mc-user-header__actions{position:absolute;top:50%;margin-top:-15px;text-align:right;right:20px}

	  
	  .huge_it_slideshow_image_container_1 {
		display: table;
		position: relative;
		top:0px;
		left:0px;
		text-align: center;
		vertical-align: middle;
		width:100%;
	  }

		
	span.mvp-feat1-pop-head,
	span.mvp-feat1-list-but,
	span.mvp-widget-home-title {
		font-size: 1rem;
		}
ul.mvp-feat1-list-buts li.active span.mvp-feat1-list-but,span.mvp-widget-home-title,span.mvp-post-cat,span.mvp-feat1-pop-head{background:#4DB2EC}
span.mvp-feat1-pop-head,.mvp-feat1-pop-text:before,span.mvp-feat1-list-but,span.mvp-widget-home-title,.mvp-widget-feat2-side-more,span.mvp-post-cat,span.mvp-page-head,h1.mvp-author-top-head,.mvp-authors-name,#mvp-content-main h1,#mvp-content-main h2,#mvp-content-main h3,#mvp-content-main h4,#mvp-content-main h5,#mvp-content-main h6,.woocommerce .related h2,.woocommerce div.product .woocommerce-tabs .panel h2,.woocommerce div.product .product_title,.mvp-feat5-side-list .mvp-feat1-list-img:after{font-family:'Roboto',sans-serif}
.theme-button.outline{border-color:#1e73be}
.home main .sections{grid-column:1/-1}
.home .sections{margin-bottom:2rem}
.cactus-info.date-time{text-transform:uppercase}
.cactus-info.view span:before{font-family:fontawesome;content:'\f06e';font-size:16px;line-height:1;margin-right:5px}
.cactus-info.comment span:before{font-family:fontawesome;content:'\f086';font-size:16px;line-height:1;margin-right:5px}
.cactus-info.creator-elm span:before{font-family:fontawesome;content:"\f007";font-size:16px;line-height:1;margin-right:5px}
.cactus-info.categories.tags:before{font-family:fontawesome;content:'\f02c';font-size:16px;line-height:1;margin-right:5px}
#video_thumbnail_image .post-meta .meta-1 a.cactus-info{margin-left:12px}
#video_thumbnail_image .post-meta .meta-1.cactus-info.categories a.cactus-info:before{content:''}

	#main-nav-container .social-nav {
		display: none;
	}

	.single-directormessage .page-title .social-menu {
		clear: left;
		margin: 0;
	}

	.page-template-page-newsevents-php .page-title .social-menu,
	.page-template-page-events-php .page-title .social-menu,
	.page-template-page-news-php .page-title .social-menu,
	.blog .social-menu,
	.single-post .page-title .social-menu {
		float: none;
		margin: 0 auto;
		width: 180px;
	}

	.single-post .page-title .social-menu,
	.single-directormessage .page-title .social-menu {
		display: none;
	}
.top-panel__menu .top-panel__menu-list .menu-item:not(:last-child),.social-login-menu .social-login-list__item:not(:last-child) {border-color: rgb(227,227,227);}

	#colophon { max-width: 1024px; margin: 0 auto; }
.home--full{position:relative;z-index:0;margin:0 -2px;}
.modal .container{z-index:9999;position:relative;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;width:80%;max-width:80%;height:70vh;padding:80px 0 40px 0;overflow:hidden;background:#fff;box-shadow:0 0 50px rgba(0,0,0,0.5)}
.modal.video-modal .container{overflow:visible;height:auto;padding:0px;background-color:transparent;width:auto}
.header-mobile__nav-list{font-size:14px;font-size:1.4rem;padding:10px 0;padding:1rem 0}
.has-children .header-mobile__nav-list{display:none;padding:0}
.is-active .header-mobile__nav-list{display:block}
.header-mobile__nav-list-item.is-active{background:#e8e9e9}



.menu-item-language img.iclflag{height:12px !important; width:18px !important; margin-bottom:0 !important; margin-right:4px;}

.banner-list-font, #banner-part2, #banner-part3{color:graytext;text-shadow:1px 1px 1px #ccc;}

#banner-part2, #banner-part3{display:none;}

#banner-part2{position:relative;}
.span2{width:160px}
.row-fluid .span2{width:15.094339622642%;*width:15.04114813328%}
input.span2,textarea.span2,.uneditable-input.span2{width:146px}

input.span2, textarea.span2, .uneditable-input.span2{width:126px;}

.table td.span2,.table th.span2{float:none;width:124px;margin-left:0;}

.chat-support.span2{margin-left:0px;}
