.sticky_on{
    top: 0px !important;
}
#menu-item-4202 > a > i > p{
	display: none;}
body > div.wrapper > header > div > div.menu_and_search_cont > div.search_cont > a > p{
	display: none;}
.vc_custom_1521128630928 {
    min-height: 167px;
    padding: 45px !important;
}
.vc_custom_1521128770248 {
    min-height: 167px;
    padding: 45px !important;
		color: #ffffff;
}
.vc_custom_1521128793282 {
    min-height: 167px;
    padding: 45px !important;
	color: #ffffff;
}
#skipnav{
    position: absolute;
    top: -50px;
}

.vc_custom_1521128793282 h1 a, .vc_custom_1521128770248 h1 a {	color: #ffffff;}

.vc_custom_1521128793282 h1, .vc_custom_1521128770248 h1, .vc_custom_1521128630928 h1{
	padding-top: 20px;
}




/*******************************/

/*** BEGIN webart custom css ***/

/*******************************/

body {
    font-family: Roboto, sans-serif;
    font-size: 16px;
    line-height: 30px;
    font-weight: 300;
    color: #000000 !important;
}
#footerleft{
    width: 65%;
}
#footerleft > p{
    float: left;
    padding-right: 20px;
    margin-top: 13px;
}

/*** misc quick fixes ***/

h1 h2 h3 h4{
	    color: #28333e !important;}


.container {

	width: 100% !important;

}

.home .wpb_content_element {

	margin-bottom: 0px;

}

.content_block {

	margin-top: 0px !important;

}

.bc_area.gt3_js_bg_url {

	background-size: cover !important;

}



/*** interior header bg images ***/



.bc_area.gt3_js_bg_url {

	background-repeat: no-repeat;

	background-size: cover;

	background-position: center center;

}

#menu-item-4202 > a > i{

    font-size: 24px;

}



/* about */

.page-id-3911 .bc_area.gt3_js_bg_url {

	background: url(../../uploads/2017/06/banner-about.jpg) !important;

}

/* contact */

.page-id-3918 .bc_area.gt3_js_bg_url {

	background: url(../../uploads/2017/06/banner-contact.jpg) !important;

}

/* discounts */

.page-id-4041 .bc_area.gt3_js_bg_url {

	background: url(../../uploads/2017/06/banner-discounts.jpg) !important;

}

/* events */

.archive .bc_area.gt3_js_bg_url {

	background: url(../../uploads/2018/03/banner-events.jpg) !important;

}

/* gallery */

.page-id-4045 .bc_area.gt3_js_bg_url {

	background: url(../../uploads/2017/06/banner-gallery.jpg) !important;

}

/* loans */

.page-id-4043 .bc_area.gt3_js_bg_url {

	background: url(../../uploads/2017/06/banner-loans.jpg) !important;

}

/* rates */

.page-id-4037 .bc_area.gt3_js_bg_url {

	background: url(../../uploads/2017/06/banner-rates.jpg) !important;

}

/* services */

.page-id-4033 .bc_area.gt3_js_bg_url {

	background: url(../../uploads/2017/06/banner-services.jpg) !important;

}

/* taxes */

.page-id-4035 .bc_area.gt3_js_bg_url {

	background: url(../../uploads/2017/06/banner-taxes.jpg) !important;

}

/* holiday */

.page-id-4190 div.bc_area.gt3_js_bg_url {

	background: url(../../uploads/2018/03/banner-holiday-schedule.jpg) !important;

}

/* banquet */

.page-id-4273 div.bc_area.gt3_js_bg_url {

	background: url(../../uploads/2018/03/banner-2017-appreciation-banquet.jpg) !important;

}


/*** footer styling ***/



.custom_footer_code_cont {
	float: left;
	font-size: 16px!important;
}

.igoleft span {

	padding: 0 5px;

}
#footwrap > div.igoleft > span.five{
    margin-left: -20px;
}

.igoleft {

	text-align: left;

	float: left;
	    width: 64%;

}

.igoright {

	text-align: right;

	float: right;

	width: calc(100% /3);

}

.footermenu ul {

	margin-top: 12px;

	margin-bottom: 0px;

}

.footermenu ul li {

	display: inline-block;

	text-transform: uppercase;

	margin-bottom: 0px;

}

footer .copyright_cont {

	max-width: 1150px !important;

	margin: 0 auto !important;

}



/*** homepage slider ***/



#captionbox {

	background-color: #e2d79d;

	padding: 20px;

}

#captionbox h1 {

	text-transform: uppercase;

	font-weight: 300;

}

#captionbox h1 strong {

	text-transform: none;

	font-weight: 700;

}

#captionbox p.descrip {

	color: #27323d;

	font-weight: 300;

	font-size: 16px;

	line-height: 125%;

}

#captionbox a.sliderbutton {

	font-size: 12px !important;

	text-transform: uppercase !important;

    background-color: #e27734;

    border-radius: 5px;

    color: #000;

    padding: 10px;

    transition: all 0.35s ease 0s;

}
/*
#captionbox a.sliderbutton:hover {

	font-size: 12px !important;

	text-transform: uppercase !important;

    background-color: #fff;

    border-radius: 5px;

    color: #e27734;

    padding: 10px;

    text-decoration: none;

    transition: all 0.35s ease 0s;

}*/



/*** homepage styling ***/



header,

.sticky_on,

.full_color, 

.no_bc_area,

.header_wrapper {  

  background-color: rgba(57, 90, 129, 0.75) !important;

}

#threebuttons .onlinebanking .vc_column-inner,

#threebuttons .studentloans .vc_column-inner,

#threebuttons .discounts .vc_column-inner {

	padding: 0px;

}

#ceohome {

	max-width: 1024px;

	margin: 0 auto !important;

}

#bizhours {

	background-image: url(../../uploads/2017/08/lobby-hours-2.jpg);

	background-repeat: no-repeat;

	background-size: cover;

	background-position: center center;

}

#bizhours .orangehours h2 {

	color: #000 !important;

}

#bizhours .orangehours .wpb_wrapper .wpb_wrapper {

	background-color: #E48144;

	padding: 20px;

	color: #000 !important;

}

#bizhours .orangehours .wpb_wrapper .wpb_wrapper p strong {

	padding-right: 30px;

}

.header_wrapper .phone {

	color: #fff !important;

}

.home figure,

.home figure a,

.home figure img {

	width: 100% !important;

}



/*** about page styling ***/

#introarea{

	max-width: 1024px;

	margin: 0 auto !important;

}

.page-id-3911 #introarea, 

.page-id-3911 #bottompart {

	max-width: 1024px;

	margin: 0 auto !important;

}

.page-id-3911 #middlepart {

	background-image: url(../../uploads/2017/06/about-mission.jpg);

	background-repeat: no-repeat;

	background-size: cover;

	background-position: center center;

}

.page-id-3911 #middlepart .orangearea .wpb_wrapper .wpb_wrapper {

	background-color: #E48144;

	padding: 20px;

	color: #000 !important;

}

.page-id-3911 #middlepart .orangearea .wpb_wrapper .wpb_wrapper h2 {

	color: #000 !important;

}



/*** services styling ***/



.page-id-4033 #introarea {

	max-width: 1024px;

	margin: 0 auto !important;

}

.page-id-4033 .orangearea .wpb_wrapper .wpb_wrapper {

	background-color: #E48144;

	padding: 20px;

	color: #000 !important;

}

.page-id-4033 .orangearea .wpb_wrapper .wpb_wrapper h2 {

	color: #000 !important;

}
header .purchase_button {
    color: #000 !important;
    background: #e07b23;
    border-color: #e07b23;
}


/*** taxes styling ***/



.page-id-4035 #introarea {

	max-width: 1024px;

	margin: 0 auto !important;

}



/*** events styling ***/



.page-id-4039 #introarea {

	max-width: 1024px;

	margin: 0 auto !important;

}

#tribe-events {

    margin: 0 auto;

    max-width: 1024px;

}

.single-tribe_events .breadcrumbs:after,

.post-type-archive-tribe_events .breadcrumbs:after,

.single-tribe_events .page_title.col-sm-6.col-xs-12 h1:after,

.post-type-archive-tribe_events .page_title.col-sm-6.col-xs-12 h1:after {

	content: "Events";

	font-weight: 700;

}

.single-tribe_events .breadcrumbs span,

.post-type-archive-tribe_events .breadcrumbs span {

	display: none;

}



/*** discounts styling ***/



.page-id-4041 #introarea {

	max-width: 1024px;

	margin: 0 auto !important;

}



/*** privacy policy styling ***/



.page-id-4047 #introarea {

	max-width: 1024px;

	margin: 0 auto !important;

}



/*** search page styling ***/



header .search_cont .searchblock input[type="text"] {

	color: #fff !important;

}

.search .search_listing_container {

	max-width: 1024px;

	margin: 50px auto !important;

}



/*** contact us styling ***/



.page-id-3918 #introarea {

	max-width: 1024px;

	margin: 0 auto !important;

}

.ninja-forms-field.nf-element {

    border: 1px solid #ccc;

}



/*** rates page styling ***/



.page-id-4037 #rates,

.page-id-4037 #introarea {

	max-width: 1024px;

	margin: 0 auto !important;

}

i.vc_tta-controls-icon {

	right: 10px !important;

	left: auto !important;

	float: right;

}

.vc_tta-panels h4 {

	text-transform: uppercase;

}

.vc_tta-panels h4 a {

	background-color: #f3f3f3 !important;

	color: #868f97 !important;

    transition: all 0.35s ease 0s;

}

.vc_tta-panels h4 a:hover,

.vc_tta-panels h4 a:active {

	background-color: #244a76 !important;

	color: #fff !important;

    transition: all 0.35s ease 0s;

}



/********************************/

/*** all webart media queries ***/

/********************************/



@media screen and (max-width: 751px) {

.igoright {

	margin-top: 25px;

}

.igoleft span img {

	padding-top: 20px;

}

.igoleft span.copy {

	float: left;

	width: 100% !important;

}

.igoleft,

.igoright {

	float: none !important;

	width: 100% !important;

	text-align: center !important;

}

#captionbox {

	max-width: 75%;

}

}

@media only screen and (max-width: 1508px) {
	
.vc_custom_1521128793282 h1, .vc_custom_1521128770248 h1, .vc_custom_1521128630928 h1{
 font-size: 28px;
}	
	
	
}
@media only screen and (max-width: 1162px) {
	
.vc_custom_1521128793282 h1, .vc_custom_1521128770248 h1, .vc_custom_1521128630928 h1{
 font-size: 22px;
}	
	
	
}

@media only screen and (max-width: 947px) {
	
.vc_custom_1521128793282 h1, .vc_custom_1521128770248 h1, .vc_custom_1521128630928 h1{
 font-size: 18px;
}	
	
	
}
@media only screen and (max-width: 768px) {
	
.vc_custom_1521128793282, .vc_custom_1521128770248, .vc_custom_1521128630928{
text-align: center;
}	
	
	
}


/*****************************/

/*** END webart custom css ***/

/*****************************/

/*

Theme Name: Wicon

Theme URI: Theme URI: http://gt3themes.com/wordpress-themes/wicon/

Author: GT3themes

Author URI: gt3themes.com

Description: GT3themes team presents absolutely fresh and clean WordPress Business theme. Wicon was developed with attention to details, starting from minimal design to the huge number of custom templates and features.

Version: 9.9

License: GNU General Public License version 3.0

License URI: http://www.gnu.org/licenses/gpl-3.0.html

Text Domain: wicon

*/