a.readon{
  background: #0101c3 !important;
  color:white !important;
}
a.readon:hover{
  background: none repeat scroll 0% 0% black !important;
}

.readon, .date_top, .outline_button:hover, #s5_footer_area1, #s5_register, #s5_ls_outer_wrap .s5_ls_readmore, button, .button, .pagenav a, p.readmore a, .btn {
  background: #0101c3 !important repeat scroll 0% 0%;
}


#s5_login:hover, span.s5_pagespan a:hover, .module_round_box-border_highlight2 {
  color: black !important;
}


body, .inputbox {font-family: 'Raleway',Helvetica,Arial,Sans-Serif ;}

#s5_header_area2, #s5_pos_custom_3, #s5_bottom_row3_area1 {
background:#0101c3;
}

#s5_font_breadcrumb_wrap {
background: gray !important;
}



#s5_nav li a, #s5_font_breadcrumb_wrap, #fontControls a, .breadcrumb .active {
color:#FFFFFF !important;
}

#s5_nav li.active span, #s5_nav li.active a, #s5_nav li.mainMenuParentBtnFocused a, #s5_nav li.mainMenuParentBtnFocused span, a, .outline_button, ul.menu li.current a {
color:#0101c3 !important;
}

#s5_accordion_menu #current a, h3.s5_demo_h3, #s5_nav li a:hover, #s5_nav li span:hover, .circle_item, .btn-link {
color:#36a2e2 !important;te
}

.s5_scrolltotop {
background-color:#0101c3 !important;
}

.outline_button:hover, .module_round_box-border_highlight1 {
border:solid 1px #36a2e2 !important;
}

.pages_bg_wrap {
border:solid 1px #36a2e2 !important;
}

.code {
border-left:solid 5px #36a2e2 !important;
}

.outline_button:hover {
border:solid 1px #36a2e2 !important;
}

a:hover {
color: black !important;
}

.s5_ls_result1 h2 a.s5_ls_result_link, .s5_ls_result2 h2 a.s5_ls_result_link, #s5_accordion_menu a:hover {
color: black !important;
}

#s5_nav li.active {
border-bottom:solid 4px #0101c3 !important;
}

.readon, .date_top, .outline_button:hover, #s5_footer_area1, #s5_register, #s5_ls_outer_wrap .s5_ls_readmore, button, .button, .pagenav a, p.readmore a, .btn {
background:#0101c3;
}

.pages_highlight_box {
background:#1691a0 !important;
}

#s5_accordion_menu h3:hover, #s5_accordion_menu h3.s5_am_open, .module_round_box-highlight1, .dropdown-menu li > a:hover, .dropdown-menu li > a:focus, .dropdown-submenu:hover > a, .dropdown-menu .active > a, .dropdown-menu .active > a:hover, .nav-list > .active > a, .nav-list > .active > a:hover, .nav-pills > .active > a, .nav-pills > .active > a:hover, .btn-group.open .btn-primary.dropdown-toggle, .btn-primary, .item-page .dropdown-menu li > a:hover, .blog .dropdown-menu li > a:hover, .item .dropdown-menu li > a:hover {
background: #36a2e2 !important;
font-weight: bold !important;
}

.jdGallery .carousel .carouselInner .active, .readon:hover, .s5_ts_active a, .icon_outer_wrap:hover, .icon_hover, #s5_register:hover, #s5_login:hover, #s5_ls_outer_wrap .s5_ls_readmore:hover, button:hover, .button:hover, .pagenav a:hover, p.readmore a:hover, span.s5_pagespan a:hover, .module_round_box-highlight2 {
background:black !important;
}

.s5_scrolltotop:hover {
background-color:black !important;
}

.icon_area_wrap .icon_outer_wrap:hover {
border:solid 3px black !important;
}

#s5_login:hover, span.s5_pagespan a:hover, .module_round_box-border_highlight2 {
border:solid 1px black !important;
}

h1, h2, h3, h4, h5, #s5_login, #s5_register, #s5_nav li, .s5_mod_h3_outer, #s5_login, #s5_register, label, fieldset, .uppercase, .slide_title, .bio_image_text1 {
text-transform:uppercase !important;
}


/* k2 stuff */
div.itemHeader h2.itemTitle, div.catItemHeader h3.catItemTitle, h3.userItemTitle a, #comments-form p, #comments-report-form p, #comments-form span, #comments-form .counter, #comments .comment-author, #comments .author-homepage,
#comments-form p, #comments-form #comments-form-buttons, #comments-form #comments-form-error, #comments-form #comments-form-captcha-holder {font-family: 'Raleway',Helvetica,Arial,Sans-Serif ;}
.s5_wrap, .jdGallery .slideInfoZone h2, .jdGallery .slideInfoZone p {width:92% !important;}
.jdGallery .slideInfoZone h2, .jdGallery .slideInfoZone p {
max-width:1300px !important;
}
.jdGallery div.carouselContainer {
bottom:164px !important;
}
#s5_top_row1_wrap {
margin-left:0px;
margin-right:0px;
padding-left:25px;
padding-right:25px;
padding-bottom:0px;
padding-top:50px;
}
#s5_bottom_menu_wrap {
padding-right:80px;
}
#s5_columns_wrap {
border-top:1px solid #ebe8e8 !important ;
}

#s5_login:hover, span.s5_pagespan a:hover, .module_round_box-border_highlight2 {
  border: 1px solid black !important;
}

#s5_bottom_row1_area2{
  background: #0101c3 !important;
}

.bluebox{
  height:164px;
  width:384px;
  background:#0101c3 !important;
  margin-top:10px;
}

.blueboxtext{
  margin-left: auto;
  margin-right: auto;
  text-align:center;
  color: white;
  position:relative;
  top:70px;
  font-size:20px;
}

.bluebox a{
  color:white !important;
}

#s5_bottom_row3_area2{
background: #545454 !important;
}

div#s5_pos_bottom_row3_2{
  width: 100% !important;
}

div#s5_pos_bottom_row3_2.s5_float_left{
  color: white !important;
  padding: 30px !important;
  -webkit-column-count: 3; /* Chrome, Safari, Opera */
  -moz-column-count: 3; /* Firefox */
  column-count: 3;
  -webkit-column-gap: 40px; /* Chrome, Safari, Opera */
  -moz-column-gap: 40px; /* Firefox */
  column-gap: 40px;
  white-space: nowrap;

}

div#s5_pos_bottom_row3_2.s5_float_left a{
  color: white !important;
  width:750px !important;
  padding-right: 100px !important;
}

.separator{
  color: white !important;
}

div#s5_pos_bottom_row3_2.s5_float_left a:hover{

}

div#s5_pos_bottom_row3_1.s5_float_left{
  position:relative;
  left: 40% !important;
  font-size: 32pt;
}

div#s5_login_register_search_wrap_inner{
  display: none !important;
}

.s5_bluebox{
  background: #0101c3 !important;
}

.S5_submenu_item:hover, .S5_grouped_child_item .S5_submenu_item:hover{
background: #0101c3 none repeat scroll 0% 0% !important;
color: white !important;
}

#subMenusContainer a:hover{
	color: white !important;
}

#subMenusContainer li .S5_submenu_item:hover{
	color: white !important;

}

.inputbox:hover, .registration input:hover, .login input:hover, .contact-form input:hover, #jform_contact_message:hover, #mod-search-searchword:hover, input:hover, button:hover, .btn:hover, input[type="text"]:focus, input[type="password"]:focus, input[type="datetime"]:focus, input[type="datetime-local"]:focus, input[type="date"]:focus, input[type="month"]:focus, input[type="time"]:focus, input[type="week"]:focus, input[type="number"]:focus, input[type="email"]:focus, input[type="url"]:focus, input[type="search"]:focus, input[type="tel"]:focus, input[type="color"]:focus, .uneditable-input:focus{

background: #C7C7C7 !important;
}

textarea:focus, textarea:hover{

background: white;

}

.slideInfoZone{


}

.full-frame{

    position: relative;
    padding-bottom: 56.25%;
    padding-top: 35px;
    height: 0;
    overflow: hidden;

}

.video-container {
    position: relative;
    padding-bottom: 56.25%;
    padding-top: 35px;
    height: 0;
    overflow: hidden;
}

.video-container iframe{

position: absolute;
    top:0;
    left: 0;
    width: 100%;
    height: 100%;
    
    }

.slideInfoZone p{
    margin: 0px auto 10px !important;
    padding: 0px !important;
    font-size: 3em !important;
    line-height: 144% !important;
    text-shadow: none !important;
    font-weight: 400 !important;
    display: block;
}

body, .inputbox {
    font-family: "Raleway",Helvetica,Arial,sans-serif;
    font-weight: bold !important;
}

#s5_menu_wrap{
    font-weight: bold !important;
}

#s5_responsive_mobile_top_bar{
	background: #808080 !important;
}

#s5_responsive_mobile_toggle_click_menu span{
	border-right:  #808080 !important;
}

#s5_nav li{
	font-weight: 800 !important;
}