 footer.main-color-2-bg,.un-separator .main-color-2-bg,.main-color-2-bg.back-to-top{background-color:#000228} body{font-size:13px} h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{letter-spacing:0}.wpb_wrapper{
    text-align:center;
}

.un-heading .btn, .btn.back-to-top{
    
    color:#000000!important;
    background:#ffffff!important;
}

.btn.back-to-top{
    
background:#ffffff!important;

}

.wpb-js-composer .vc_tta-color-grey.vc_tta-style-classic .vc_tta-tab.vc_active>a {
    background-color:transparent!important;
    color: #ecb410!important;
    border-bottom: 4px solid #aaaaaa!important;
}
.wpb-js-composer .vc_tta-color-grey.vc_tta-style-classic .vc_tta-tab>a {
    background-color: transparent!important;
    font-size: 22px!important;
    color: #aaaaaa!important;
    border-bottom: 4px solid #aaaaaa!important;
    border-top: 0!important;
    border-left: 0!important;
    border-right: 0!important;
}

.wpb_vc_table td.vc_table_cell{
    
    width:18%!important;
    
}


.otw-button{
    
    font-family: "Open Sans",sans-serif!important;
}
}

.theme_6 .member-name a{
    
    font-size:20px!important;
    
}





#content img{
    
    padding-bottom:0px;
}

p a{
    
    text-decoration:underline;
    color:#3f912d!important;
}

.footer-content .social-icon{
    color:#000000;
    background:#ffffff!important;
    

}

h1, h2, h3, h4, h5, h6{
    
color:#154734!important;
font-family: 'GOTHAM_bold', sans-serif!important;
    

}

.dark-div h1, .dark-div h2, .dark-div h3, .dark-div h4, .dark-div h5, .dark-div h6, .dark-div .btn-primary 

{
    
    color:#ffffff!important;
    
    
}

header .dropdown-menu{
    background:#154734!important;
}


#main-nav .navbar-nav>li>a .menu-description{
    
    background:#1a265c;
    text-transform:uppercase;
    width:127px!important;
    font-size:12px!important;
    
    

}

#main-nav .navbar-nav>li>a {
    
    color:#1a265c!important;
    
}

#main-nav .navbar-nav>li>a .menu-description:hover{
    
    color:#ffffff!important;
    
}
header .multi-column > .dropdown-menu li > a, header .multi-column > .dropdown-menu .menu-column li > a{
    
    border-bottom: 1px solid #39c959!important;
    color: #fff!important;
    font-size:13px!important;
}

.wpb_wrapper h1{
    
    font-size:26px!important;
    
}
#top-nav .navbar.navbar-inverse li a {
   text-transform:uppercase!important;
}


#main-nav .navbar-nav>li>a .menu-description{
    
    width:144px!important;
    

}
#main-nav .navbar-nav > li:last-child a .menu-description{background:#c8102e;}
#main-nav .navbar-nav > li:last-child > a{color:#c8102e!important;}
#main-nav .navbar-nav>li>a{
    
    padding:22px 2px!important;
    

}

header .dropdown-menu>li>a{
    
    text-transform:uppercase!important;
}

.event-info row content-pad{
    display:none;
    
}


.event-detail .event-info{
    
    display:none!important;
}


.event-detail .event-info{
    
    display:none;
    
}
.page-heading {
    
    text-transform:uppercase;
    padding:80px;
    background-image: url(https://iau.edu.lc/wp-content/uploads/2015/05/36009548876_17017b86ba_o-scaled.jpg);
}

.lnk{
    
    color:green;
    text-decoration:underline;
    
}


.rum_sst_right{
    right:-217px!important;
    

}


.calendar-import{
   display:none!important; 
    
}

.date-block .day{
    
  color: #154734;
    position: relative;
    font-size: 20px;
    background-color: transparent;
    text-align: center;
    padding: 0;
    margin: 0;
    font-weight: 800;
    font-family: 'GOTHAM_bold';
    
}
.date-block .month{
    text-transform: uppercase;
    color: #fff;
    position: relative;
    font-size: 17px;
    background-color: transparent;
    text-align: center;
    padding: 0;
    margin: 0;
    
}

.event-classic-item .price{
    
    display:none!;
    
}

p{
    text-align:left;
    
}


.vc_button-2-wrapper.vc_button-2-align-left{
    
    text-align:center!important;
    
    
}

.vc_btn-juicy_pink, a.vc_btn-juicy_pink, button.vc_btn-juicy_pink{
    
    background:#24a04f!important;
}

.event-classic-item .price{
    display:none;
    
}
.otw-button.large{
    
    font-size:14px!important;
    
}


.vc_btn, a.vc_btn, button.vc_btn{
    
    border-radius:0!important;
}

.large otw-greenish square otw-button{
    background:#ffffff!important;

}

.otw-button{
    
    padding:12px!important;
    text-shadow:none!important;
    font-weight:normal!important;
}

.or-btn{
    background: #1c6d0b none repeat scroll 0 0!important;
    border: none!important;
    color: #ffffff!important;
}


.or-btn:hover{
    background: #ffffff none repeat scroll 0 0!important;
    border: none!important;
    color: #1c6d0b!important;
}

.media-heading{
    color: #fff!important;
    text-align:left!important;
    
}
.event-description{
    display:none;
    
}
.wpb_single_image .vc_single_image-wrapper.vc_box_rounded, .wpb_single_image .vc_single_image-wrapper.vc_box_rounded img{
   border-radius:0px!important; 

}


.wpb_wrapper .wpb_accordion .wpb_accordion_wrapper .wpb_accordion_header a{
    
    background:#154734!important;
    color:#ffffff!important;
}


.theme_4 .member-desc{
    
     color: #626a64;
    font-size: 13px!important;
    line-height: 26px!important;
    margin: -76px 0 74px 142px!important;
}

.theme_4 .member-job{
    font-weight:bold;
    color:#146a11!important;
    
}


.team-member{
    
    margin-bottom:60px!important;
}

.blank-txt{
    
    visibility:hidden;
    
}

.fa fa-play{
    
    display:none;
    
}
.tp-caption a{
    font-size:25px!important;
    color:#ffffff!important;
    background:#154734!important;
    padding:10px!important;
    border-radius:4px!important;
    
}

.tp-bullets simplebullets round hidebullets{
    
    bottom:45px!important;
    
}

tr:hover{
    color:rgba(234,234,234,.25)!important;
    
}

td:hover{
    color:rgba(234,234,234,.25)!important;
    
}

.s-text{
    color:#fff!important;
    
}


.wpb_tabs_nav, .vc_tta-tabs-list {
background:#transparent!important;
}

.ui-tabs-active{
    background:#4DC257!important;
    color:#222222!important;
}


.wpb_tabs_nav a, .vc_active a{
/*color:#ffffff!important;    */

}

.wpb_tabs_nav a:active, .vc_active a:active{
color:#222222!important;    

}


#ssb_wrap{
    border-radius: 6px;
    width: 79% !important;
}

#ssb_bar_opn{
    
    left:20%;
    width:3%;
    
}





#navigationMenu li{
	list-style:none;
	height:39px;
	padding:2px;
	width:40px;
}

#ssb_wrap{
}

#navigationMenu span{
	/* Container properties */
	width:0;
	left:38px;
	padding:0;
	position:absolute;
	overflow:hidden;

	/* Text properties */
	font-family:'Myriad Pro',Arial, Helvetica, sans-serif;
	font-size:18px;
	font-weight:bold;
	letter-spacing:0.6px;
	white-space:nowrap;
	line-height:39px;
	
	/* CSS3 Transition: */
	-webkit-transition: 0.25s;
	
	/* Future proofing (these do not work yet): */
	-moz-transition: 0.25s;
	transition: 0.25s;
}

#navigationMenu a{
	background:url('http://www.iau.edu.lc/img/navigation.jpg') no-repeat;

	height:39px;
	width:38px;
	display:block;
	position:relative;
}

/* General hover styles */

#navigationMenu a:hover span{ width:auto; padding:0 20px;overflow:visible; }
#navigationMenu a:hover{
	text-decoration:none;
	
	/* CSS outer glow with the box-shadow property */
	-moz-box-shadow:0 0 5px #9ddff5;
	-webkit-box-shadow:0 0 5px #9ddff5;
	box-shadow:0 0 5px #9ddff5;
}

/* Green Button */

#navigationMenu .home {	background-position:0 0;}
#navigationMenu .home:hover {	background-position:0 -39px;}
#navigationMenu .home span{
	background-color:#7da315;
	color:#3d4f0c;
	text-shadow:1px 1px 0 #99bf31;
}

/* Blue Button */

#navigationMenu .about { background-position:-38px 0;}
#navigationMenu .about:hover { background-position:-38px -39px;}
#navigationMenu .about span{
	background-color:#1e8bb4;
	color:#223a44;
	text-shadow:1px 1px 0 #44a8d0;
}

/* Orange Button */

#navigationMenu .services { background-position:-76px 0;}
#navigationMenu .services:hover { background-position:-76px -39px;}
#navigationMenu .services span{
	background-color:#c86c1f;
	color:#5a3517;
	text-shadow:1px 1px 0 #d28344;
}

/* Yellow Button */

#navigationMenu .portfolio { background-position:-114px 0;}
#navigationMenu .portfolio:hover{ background-position:-114px -39px;}
#navigationMenu .portfolio span{
	background-color:#d0a525;
	color:#604e18;
	text-shadow:1px 1px 0 #d8b54b;
}

/* Purple Button */

#navigationMenu .contact { background-position:-152px 0;}
#navigationMenu .contact:hover { background-position:-152px -39px;}
#navigationMenu .contact span{
	background-color:#af1e83;
	color:#460f35;
	text-shadow:1px 1px 0 #d244a6;
}


/* The styles below are only needed for the demo page */

#main{
	position: fixed;
    width: 40px;
    left: -40px;
    background: #cdcdcd;
    right: 0px;
    top: 206px;
    z-index: 7777;
}

#ssb_content{
    padding-left:0px;
}

p.note{
	color:#707070;
	font-size:10px;
	text-align:center;
	margin:50px;
}

@media screen and (max-width: 800px)

{

#ssb_wrap { display:none ; }

}


.responsive-slider, .flexslider, .responsive-slider * {
	max-width:100%;
	height:auto;
}




tp-fullwidth-forcer{
    
    height:0px!important;
    
}

.vc_separator.vc_separator_align_center h4{
    
    font-size:22px!important;
    
}
.tt{
    
    font-size:20px!important;
}

.r-table{
    
    text-align:left!important;
    
}

.dataTables_wrapper no-footer{
margin-top:-45px!important;    

}

.t-bottom{
    
   border-bottom:1px solid #000; 
    
}

.bwg_slideshow_description_text_0{
    
    font-size:15px!important;
    
}

.about-widget{
    background: #efefef;
    padding: 34px;
    margin-bottom: 23px;
    border: 3px solid #107113;
}


.about-widget:hover{
    
    border:3px solid #cdcdcd;
    
}

#ssb_wrap{
widht:75%!iportant;
}

.events-widget{
    
    background: #efefef;
    padding: 34px;
    margin-bottom: 23px;
    border: 3px solid #107113;
    
}

.events-widget:hover{
    border: 3px solid #cdcdcd;
}
 
 .single-page-content p{
    /* text-align:justify!important;*/ }

.tablepress tfoot th, .tablepress thead th{
    color:#fff;
    background:transparent!important;

}

.dataTables_filter{
    display:none;
    
}

.dataTables_length{
    display:none;
}

.dataTables_info{
    display:none;
}

.tablepress .sorting:after{
    content:none!important;
}
.dataTables_paginate.paging_simple{
    display:none!important;
}

.tablepress .even td{
    background:#ddd!important;
    
}

.row-2 even:hover{
    color:#cdcdcd!important;

}

table.dataTable tbody tr{
    background:#ececec;
}

table:not(.shop_table) > tbody > tr:hover > td, table:not(.shop_table) > tbody > tr:hover > th{
    color:#222!important;
}


#table8 .column-1{
    width:30%!important;
}

#ssb_elem2{
    display:none!important;
}

#ssb_elem{
    margin-right:25px;
}

#ssb_close_btn{
    background-color:#00458e!important;
    width:50px!important;
    color:#fff!important;
     position: absolute;
    top: -31px;
    right: 39px;
}


#ssb_content{
    width:96%!important;
}
@media screen and (max-width: 600px) {
  #ssb_wrap{
    display: none;
  }
}

.req-menu{
   /* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#ffd65e+0,febf04+100;Yellow+3D+%232 */

    background:#ecb410!important;
    color: #000!important;
    font-size:12px!important;
    font-weight:bold!important;
   /* BORDER-RIGHT: 1PX SOLID #ab8e1c; */
    }

.req-menu a{
    color: #000!important;
}

.req-menu:hover{
    background:#bd9623!important;
}

#top-nav .navbar.navbar-inverse li a{
    font-size:11px!important;
}