@import url(https://fonts.googleapis.com/css?family=Open+Sans:400,700);
body {
	font-family:'Open Sans', Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:400;
	color:#666;
	background-color:#eee
}
h1 {
	font-family:'Open Sans', Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:700;
	border-bottom:solid 1px #CCC;
	text-align: left;
	color:#005bab
}
.logo {
	font-family:'Open Sans', Arial, Helvetica, sans-serif;
	font-size:28px;
	font-weight:700;
	color:#666;
	line-height:90px
}
h1.title {
	font-family:'Open Sans', Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:700;
	color:#005bab
}
h2 {
	font-family:'Open Sans', Arial, Helvetica, sans-serif;
	font-size:35px;
	font-weight:700;
	color:#005bab
}
h3 {
	font-family:'Open Sans', Arial, Helvetica, sans-serif;
	font-size:28px;
	font-weight:700;
	color:#333
}
h4 {
	font-family:'Open Sans', Arial, Helvetica, sans-serif;
	font-size:21px;
	font-weight:400;
	color:#333
}
h5 {
	font-family:'Open Sans', Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:400;
	color:#333
}
h6 {
	font-family:'Open Sans', Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:700;
	color:#333
}
h1 a, h1 a:visited, h2 a, h2 a:visited, h3 a, h3 a:visited, h4 a, h4 a:visited, h5 a, h5 a:visited, h6 a, h6 a:visited {
	font-weight:inherit;
	color:inherit
}
h2.title, h3.title, h4.title, h5.title, h6.title {
	border-color:#ccc
}
h3.title.quotes {
	margin-bottom:2px
}
li.links {
	margin-bottom:8px
}
a, a:visited {
	color:#666
}
.band.main {
	background:#fff;
	height:90px
}
.band.title {
	margin-top:90px
}
#targetDiv {
	display:none
}
.navbar {
	margin-top:22px
}
.sf-menu {
	font-size:15px
}
.hr.sidebar {
	margin:30px 10px 30px 10px color=#DDDDDD
}
.button a, .pagination a.selected, a.read-more-link, ul.filter li.current a {
	background-color:#005bab!important;
	border-top:solid 1px #005bab!important
}
.pagination a.inactive, .widget .tabswrap .panel ul.wp-tag-cloud li a {
	background-color:#888!important;
	border-top:solid 1px #888!important
}
.button a:hover, .pagination a.selected:hover, .pagination a:hover, .tagcloud a:hover, .widget .tabswrap .panel ul.wp-tag-cloud li a:hover, a.read-more-link:hover, ul.filter li a:hover, ul.filter li.current a {
	background-color:#ff9500!important;
	border-top:solid 1px #fa3!important
}
.button a.orange {
	background-color:#ff9500!important;
	border-top:solid 1px #c60!important;
	font-weight:900
}
.button a.green {
	background-color:#0c6!important;
	border-top:solid 1px #060!important;
	font-weight:900
}
.button a.red {
	background-color:#c00!important;
	border-top:solid 1px #900!important;
	font-weight:900
}
.clients #nxt:hover, .clients #prv:hover, .portfolio-carousel #pnxt:hover, .portfolio-carousel #pprv:hover, [class*=" icon-"]:before, [class^=icon-]:before, footer .gototop a:hover {
color:#ff9500
}
.twitter_icon .icon-twitter-circled:before, .twitter_icon .icon-twitter:before {
	color:#ccc
}
footer [class*=" icon-"]:before, footer [class^=icon-]:before {
color:#999
}
.nivo-controlNav a.active, .nivo-controlNav a:hover, .nivo-directionNav a, ol.flex-control-nav li a.flex-active, ol.flex-control-nav li a:hover, ul.flex-direction-nav li a {
	background:#005bab!important
}
span.ibtn:before {
	color:#eee
}
icon.green {
	color:#390
}
.search_text {
	background-color:#dedede
}
.tooltip.left .tooltip-arrow {
	border-left-color:#005bab
}
.tooltip.bottom .tooltip-arrow {
	border-bottom-color:#005bab
}
.tooltip.right .tooltip-arrow {
	border-right-color:#005bab
}
.largetext {
	font-size:24px
}
.custom_text_1 {
	font-size:26px;
	color:#aaa;
	height:64px;
	line-height:24px;
	margin-top:-6px
}
.hr_custom_1 {
	border-top-color:#ccc!important;
	margin:10px 0 30px!important
}
.hr_custom_2 {
	margin:10px 0 30px!important
}
.hr_custom_3 {
	border-top-color:red!important
}
.hr_custom_4 {
	border-top-color:#ff9c00!important
}
.hr_custom_5 {
	border-top-color:#8adc16!important
}
.hr_custom_6 {
	border-top-color:#00a8ff!important
}
.hr_custom_7 {
	border-top-color:#9000ff!important
}
.hr_custom_8 {
	border-top-color:#ff0072!important
}
.gfont_custom_1 {
	font-family:Codystar, serif!important;
	font-size:51px!important;
	line-height:51px!important;
	color:#999;
	margin:0!important
}
.gfont_custom_2 {
	font-family:'Faster One', serif!important;
	font-size:56px!important;
	line-height:56px!important;
	color:#aaa;
	margin:6px 15px!important
}
.gfont_custom_3 {
	font-family:Sacramento, serif!important;
	font-size:60px!important;
	line-height:60px!important;
	color:#aaa;
	text-align:center;
	margin:30px 0!important
}
.gfont_custom_4 {
	font-family:Codystar, serif!important;
	font-size:50px!important;
	line-height:50px!important;
	color:#666;
	margin:20px 0!important
}
.gfont_custom_5 {
	font-family:'Prosto One', serif!important;
	font-size:27px!important;
	line-height:27px!important;
	color:#92c419;
	margin:30px 0!important
}
.gfont_custom_6 {
	font-family:Arizonia, serif!important;
	font-size:42px!important;
	line-height:42px!important;
	color:#3387cf;
	margin:30px 0!important
}
.gfont_custom_7 {
	font-family:Sacramento, serif!important;
	font-size:50px!important;
	line-height:50px!important;
	color:#333;
	margin:20px 0!important
}
.gfont_custom_8 {
	font-family:'Londrina Shadow', cursive!important;
	font-size:68px!important;
	line-height:51px!important;
	color:#999;
	margin:0!important
}
.gmap_custom_1 {
	width:940px;
	height:350px!important
}
.gmap_custom_2 {
	width:940px;
	height:200px!important
}
.gmap_custom_3 {
	width:300px;
	height:152px!important
}
.gmap_custom_4 {
	width:940px;
	height:450px!important
}
facebook_style {
	overflow:hidden;
	width:280px;
	height:676px
}
.highlight_custom_1 {
	background-color:#005bab;
	color:#fff
}
.highlight_custom_2 {
	background-color:#666;
	color:#ccc
}
.highlight_custom_3 {
	background-color:#1062a1;
	color:#fff
}
.pricing-table .custom_color_1 {
	background-color:#999
}
.pricing-table .custom_color_2 {
	background-color:#33b600
}
.pricing-table .custom_color_3 {
	background-color:#e00
}
.pricing-table .custom_color_4 {
	background-color:#007ae2
}
.fade {
	margin-bottom:2em
}
.fade p {
	margin-bottom:2em;
	text-align:center;
	width:100%;
	background:#fff
}
.featureBox.tooltip-inner, .overlay span, .pricing-table .featured, .tooltip-inner, .wrap.boxed, .wrap.boxed-margin, .wrap.wide {
	background-color:#005bab
}
.featureBox_title2, .content a:hover, a:focus, a:hover {
	color:#333
}
.respo_menu:before, .sf-menu [class*=" icon-"]:before, .sf-menu [class^=icon-]:before, .tab .ibtn:before {
color:#005bab
}
.featureBox.tooltip.top .tooltip-arrow, .tooltip.top .tooltip-arrow {
	border-top-color:#005bab
}
.bold-numbers li::before {
  font-weight: 900;
}