#sunfw-wrapper .aki_background_white {
	background-color: #FFF;
}

#sunfw-wrapper .module-style-1 .box-title {
    border-bottom: 0px;
}

#sunfw_section_menu {
	z-index: 999;
}
#sunfw-wrapper .module-style {
	clear: both;
}


div.mod_aki_search form input {
    float: left;
    width: auto !important;
    border: 2px solid #005A7A !important;
    border-right: 1px solid #005A7A !important;
    height: 32px !important;
    border-radius: 4px 0px 0px 4px;
}
div.mod_aki_search form button {
    float: left;
    margin-top: 0px !important;
    border-left: 0px;
    border-radius: 0px 4px 4px 0px;
    height: 32px !important;
}

div.mod_aki_search form button:after {
    content: "\f002";
    font-family: "FontAwesome";
}

.page-header h2 {
    text-transform: none !important;
}

.blog-featured .items-row .item[class*="col-"] img {
    width: auto!important;
}

.main-menu ul.sunfw-tpl-menu > li.active > a::before, .main-menu ul.sunfw-tpl-menu > li.active > span::before, .main-menu ul.sunfw-tpl-menu > li:hover > a::before, .main-menu ul.sunfw-tpl-menu > li:hover > span::before {
    background: #005A7A;
}

.menu.menu-sidemenu li.active > a, .menu.menu-sidemenu li.current > a, .menu.menu-sidemenu li:hover > a {
    color: #005A7A;
}

.sunfw-pos-right, .sunfw-pos-left {
    padding: 10px 0px 20px;
}

/***********************************/
/* BEGIN JSN 1 MODULE CLASS SUFFIX */
/***********************************/

div[class*="solid-"]  h3.box-title span::first-letter {
    color: #005A7A;
}
div.solid-2 div.module-body {
    border-top-color: #005A7A;
}
div[class*="richbox-"] {
    margin: 5px;
}
div.richbox-2  div.module-body {
    background:  #005A7A none repeat scroll 0 0;
	color: #FFF;
	padding: 8px; 
}
div.richbox-2  div.module-body p, div.richbox-2  div.module-body a, div.richbox-2  div.module-body span {
	color: #FFF;
}
div.richbox-2  div.module-body input {
	color: #000;
}
div.richbox-2  h3.box-title {
    background: #005A7A none repeat scroll 0 0;
	border-bottom: none;
	margin-bottom: 0px;
	padding: 8px; 
	color: #FFF;
}
div.richbox-2  h3.box-title span::first-letter {
    color: #FFF;
}

div.richbox-1  div.module-body {
    background:  #515151 none repeat scroll 0 0;
	color: #FFF;
	padding: 8px; 
}
div.richbox-1  div.module-body p, div.richbox-2  div.module-body a, div.richbox-2  div.module-body span {
	color: #FFF;
}
div.richbox-1  div.module-body input {
	color: #000;
}
div.richbox-1  h3.box-title {
    background-color: #121110;
    border-bottom: 1px solid #7c7c7c;
	border-bottom: none;
	margin-bottom: 0px;
	padding: 8px; 
	color: #FFF;
}
div.richbox-1  h3.box-title span::first-letter {
    color: #FFF;
}
div.lightbox-1  h3.box-title {
    background: #005A7A;
	border-bottom: none;
	color: #FFF;
	padding: 8px; 
}
div.lightbox-1  h3.box-title span::first-letter {
	color: #FFF;
}
div.lightbox-2 .box-title {
    background: #005A7A;
	border-bottom: none;
	color: #FFF;
	padding: 8px; 
}
div.lightbox-2  h3.box-title span::first-letter {
	color: #FFF;
}
div.lightbox-1 div.module-body {
    border-top-color: #005A7A;
}
div.solid-1 .box-title {
	border-bottom: 2px solid #005A7A;
}
div.solid-2 .box-title {
	border-bottom: 2px solid #005A7A;
}

/*********************************/
/* END JSN 1 MODULE CLASS SUFFIX */
/*********************************/


