/* PageLines - Copyright 2011 - Version 1.6.0 */

/* Set Type --------------- */

/* Dynamic Layout --------------- */

.fixed_width #page, .fixed_width #footer, .canvas #page-canvas{width:1232px}
#page-main .content{width:1214px}
#site{min-width:1214px}
#site .content, .wcontent, #primary-nav ul.main-nav.nosearch{width:1212px}
#primary-nav ul.main-nav{width:992px}

.fullwidth #pagelines_content #column-main, .fullwidth .wmain, .fullwidth #buddypress-page #container{width:960px}
.fullwidth #pagelines_content #sidebar1, .fullwidth #buddypress-page #sidebar1{width:0px}
.fullwidth #pagelines_content #sidebar2, .fullwidth #buddypress-page #sidebar2{width:252px}
.fullwidth #pagelines_content #column-wrap, .fullwidth #buddypress-page #container{width:960px}
.fullwidth #pagelines_content #sidebar-wrap, .fullwidth #buddypress-page #sidebar-wrap{width:0px}

.one-sidebar-right #pagelines_content #column-main, .one-sidebar-right .wmain, .one-sidebar-right #buddypress-page #container{width:892px}
.one-sidebar-right #pagelines_content #sidebar1, .one-sidebar-right #buddypress-page #sidebar1{width:320px}
.one-sidebar-right #pagelines_content #sidebar2, .one-sidebar-right #buddypress-page #sidebar2{width:0px}
.one-sidebar-right #pagelines_content #column-wrap, .one-sidebar-right #buddypress-page #container{width:892px}
.one-sidebar-right #pagelines_content #sidebar-wrap, .one-sidebar-right #buddypress-page #sidebar-wrap{width:320px}

.one-sidebar-left #pagelines_content #column-main, .one-sidebar-left .wmain, .one-sidebar-left #buddypress-page #container{width:892px}
.one-sidebar-left #pagelines_content #sidebar1, .one-sidebar-left #buddypress-page #sidebar1{width:320px}
.one-sidebar-left #pagelines_content #sidebar2, .one-sidebar-left #buddypress-page #sidebar2{width:0px}
.one-sidebar-left #pagelines_content #column-wrap, .one-sidebar-left #buddypress-page #container{width:892px}
.one-sidebar-left #pagelines_content #sidebar-wrap, .one-sidebar-left #buddypress-page #sidebar-wrap{width:320px}

.two-sidebar-right #pagelines_content #column-main, .two-sidebar-right .wmain, .two-sidebar-right #buddypress-page #container{width:480px}
.two-sidebar-right #pagelines_content #sidebar1, .two-sidebar-right #buddypress-page #sidebar1{width:240px}
.two-sidebar-right #pagelines_content #sidebar2, .two-sidebar-right #buddypress-page #sidebar2{width:492px}
.two-sidebar-right #pagelines_content #column-wrap, .two-sidebar-right #buddypress-page #container{width:480px}
.two-sidebar-right #pagelines_content #sidebar-wrap, .two-sidebar-right #buddypress-page #sidebar-wrap{width:732px}

.two-sidebar-left #pagelines_content #column-main, .two-sidebar-left .wmain, .two-sidebar-left #buddypress-page #container{width:480px}
.two-sidebar-left #pagelines_content #sidebar1, .two-sidebar-left #buddypress-page #sidebar1{width:240px}
.two-sidebar-left #pagelines_content #sidebar2, .two-sidebar-left #buddypress-page #sidebar2{width:492px}
.two-sidebar-left #pagelines_content #column-wrap, .two-sidebar-left #buddypress-page #container{width:480px}
.two-sidebar-left #pagelines_content #sidebar-wrap, .two-sidebar-left #buddypress-page #sidebar-wrap{width:732px}

.two-sidebar-center #pagelines_content #column-main, .two-sidebar-center .wmain, .two-sidebar-center #buddypress-page #container{width:480px}
.two-sidebar-center #pagelines_content #sidebar1, .two-sidebar-center #buddypress-page #sidebar1{width:240px}
.two-sidebar-center #pagelines_content #sidebar2, .two-sidebar-center #buddypress-page #sidebar2{width:492px}
.two-sidebar-center #pagelines_content #column-wrap, .two-sidebar-center #buddypress-page #container{width:720px}
.two-sidebar-center #pagelines_content #sidebar-wrap, .two-sidebar-center #buddypress-page #sidebar-wrap{width:492px}

/* Dynamic Grid --------------- */

.dcol_container_2{width: 1232px; float: right;}
.dcol_2{width: 596px; margin-left: 20px;}

.dcol_container_3{width: 1232px; float: right;}
.dcol_3{width: 390px; margin-left: 20px;}

.dcol_container_4{width: 1232px; float: right;}
.dcol_4{width: 288px; margin-left: 20px;}

.dcol_container_5{width: 1230px; float: right;}
.dcol_5{width: 226px; margin-left: 20px;}

/* Options --------------- */

#feature-area, .feature-wrap, #feature_slider .fmedia, #feature_slider .fcontent, #feature_slider .text-bottom .fmedia .dcol-pad, #feature_slider .text-bottom .feature-pad, #feature_slider .text-none .fmedia .dcol-pad{height:495px;}


/* Custom CSS */

.page-id-758 .two-sidebar-center #pagelines_content #column-wrap, .two-sidebar-center #buddypress-page #container {width: 884px;}
.page-id-758 .two-sidebar-center #pagelines_content #column-main, .two-sidebar-center .wmain, .two-sidebar-center #buddypress-page #container {width: 619px;}
.page-id-758 .two-sidebar-center #pagelines_content #sidebar-wrap, .two-sidebar-center #buddypress-page #sidebar-wrap {width: 369px;}
.page-id-758 .two-sidebar-center #pagelines_content #sidebar2, .two-sidebar-center #buddypress-page #sidebar2 {width: 369px;}
body {
	background: #fff;
	font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
	padding: 0 !important;
}

body.fixed_width {
	background: #fff;
}

/* important! */
.fpost {
	border: 0 none;
	margin: 0;
}

#page-main {
	padding: 0;
}

#page-main .content {
	border: 0 none !;
}

.fixed_width #page, .fixed_width #footer, .canvas #page-canvas {
	width: 1280px !important;
}

#page-canvas {
	position: relative;
}

.fixed_width #page {
	margin: 0 auto !important;
}

#site.fullwidth {
	margin: 0 auto;
	min-width: 1280px !important;
	width: 1280px !important;
}

#site .content, .wcontent, #primary-nav ul.main-nav.nosearch {
	width: 1280px !important;
}

.fullwidth #pagelines_content #column-wrap, .fullwidth #buddypress-page #container {
	width: 719px !important;
}

.fullwidth #pagelines_content #column-main, .fullwidth .wmain, .fullwidth #buddypress-page #container {
	width: 719px !important;
}

.fullwidth #column-main .mcolumn-pad {
	padding: 0;
}

#page, #dynamic-content {
	min-height: 0px;
}

#brandnav {
	height: 80px;
	margin: 0;
	padding: 0;
}

#brandnav .mainlogo-link, #brandnav .title-container {
	padding: 0;
}

#brandnav .mainlogo-link img {
	bottom: 0;
	position: absolute;
}

#brandnav .main_nav {
	left: 406px;
	position: absolute;
	top: 44px;
	width: 600px;
}

#brandnav .main_nav ul.main-nav {
	margin: 0 !important;
	padding: 0;
}

#brandnav .main_nav ul li {
	background: none;
	border-right: 1px solid #d1d1d1;
}

#brandnav .main_nav ul li ul.sub-menu {
	border: 0 none;
	width: 200%;
}

#brandnav .main_nav ul li ul.sub-menu li {
	background: #fff;
	border: 0 none;
}

#brandnav .main_nav ul li ul.sub-menu li a {
	display: block;
	margin: 0;
	padding: 5px 16px !important;
}

#brandnav .main_nav ul li ul.sub-menu li a:hover {
	text-decoration: none;
}

#brandnav .main_nav ul li a {
	background: none !important;
	color: #333;
	display: inline-block;
	font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
	font-size: 15px;
	font-weight: normal;
	letter-spacing: 0.5px;
	padding: 15pxpx 16px;
	text-decoration: none;
	text-transform: capitalize;
}

#brandnav .main_nav ul li a:hover {
	text-decoration: none !important;
}

#brandnav .main_nav ul li a:hover {
	background: none !important;
	color: #24528e;
	text-decoration: none;
}

/*a > span.sf-sub-indicator {
	top: 70px;
}*/

#boxes {
	/*margin: 52% 0 0;*/
	margin: 35% 0 0;
}

#boxes .content-pad {
	padding: 0;
}

#boxes .dcol_2 {
	background: rgb(255,255,255);
	background: rgba(255,255,255,0.75);
	height: 123px;
	margin: 0 0 18px;
	width: 1280px;
}

#boxes #fbox_13 {
	margin: 0 !important;
}

#boxes .dcol-pad {
	padding: 0;
}

#boxes .inline_thumbs .fboxgraphic {
	padding: 0;
}

#boxes .fboxinfo {
	padding: 13px 13px 0;
}

#boxes .fboxes p {
	font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
	font-size: 15px;
	line-height: 20px;
	margin: 0;
}

#boxes h3 {
	font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
	font-size: 15px;
	font-weight: bold;
	line-height: 20px;
	margin: 0;
	padding: 0;
	text-transform: capitalize;
}

#footer .content-pad {
    padding: 22px 32px 0;
}

#footer a {
	color: #c3cccf;
}

#footer p {
	font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
	color: #c3cccf;
}

#footer ul {
	padding: 0;
}

#footer li {
	color: #c3cccf;
	display: inline-block;
	float: left;
	margin: 0;
	padding: 0;
	zoom: 1;
	*display: inline;
}

#footer li#text-5 {
	margin: 0;
	padding: 0 15px 0 0;
	width: 273px;
}

#footer li#text-6 {
	margin: 0;
	width: 302px;
}

#footer li#text-7 {
	margin: 0;
	width: 320px;
}

#footer li#text-7 li {
    border-left: 1px solid #6D7275;
    padding: 0 0 0 18px;
}

#footer li#text-8 {
	margin: 0 0 13px;
	width: 270px;
}

#footer li#text-5 p {
	font-size: 15px;
	line-height: 28px;
	margin: 0 0 5px;
	text-align: justify;
}

#footer li#text-6 {
	border-left: 1px solid #6d7275;
	padding: 0 0 0 17px;
}

#footer li#text-9 li {
	border-left: 1px solid #6d7275;
	padding: 0 0 0 18px;
}

#footer li#text-8 {
	border-left: 1px solid #6d7275;
	padding: 0 0 0 17px;
}

#footer li#text-9 {
	border: 0 none;
	border-top: 1px solid #6d7275;
	clear: both;
	font-size: 14px;
	display: block;
	float: none;
	margin: 0;
	padding: 17px 0 0;
	width: 100%;
}

#footer .widget-title {
	color: #f36f21;
	font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
	font-size: 14px;
	font-weight: bold;
	margin: 0 0 15px;
	padding: 0;
	text-transform: uppercase;
}

#footer .textwidget {
	padding: 0;
}

#footer .widget ul {
	margin: 0;
}

#footer .sl-privacy {
	float: right;
	font-size: 11px;
}

#fullwidth_sidebar .content {
	background: #42494d;
}

li#text-8 hr {
	border-bottom: 1px dashed #6d7275;
	height: 1px;
	margin: 0 0 5px;
	padding: 3px 0;
	width: 75px;
}

/* feature slider */
#feature {
	margin: 23px 0 26px;	
}

#feature_slider .fcontainer.text-bottom .fcontent {
	height: 107px;
	margin: 0 32px 32px;
	width: 1216px;
}

#feature_slider .text-bottom .fcontent .dcol-pad {
	background: #fff;
	margin: 0;
	padding: 0;
}

/*#feature_slider .text-bottom .fcontent .fheading {
	background: none;
	border-left: 1px solid #d1d1d1;
	float: right;
	margin: 10px 0;
	padding: 0 35px;
	width: 290px;
}

#feature_slider .text-bottom .fcontent .fheading h2.ftitle {
	color: #000;
	font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
	font-size: 18px;
	height: 86px;
	letter-spacing: 4px;
	line-height: 86px;
	text-transform: uppercase;
}*/

#feature_slider .text-bottom .fcontent .ftext {
	height: 100%;
	padding: 19px 17px 0;
	width: 1182px;
}

#feature_slider .text-bottom .fcontent .ftext h3 {
	color: #24528e;
	font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
	font-size: 18px;
	font-weight: bold;
	margin: 0;
	padding: 0;
}

#feature_slider .text-bottom .fcontent .ftext p {
	color: #333;
	font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
	font-size: 14px;
	line-height: 23px;
	margin: 0;
}

#feature_slider .text-bottom .fcontent .ftext p a {
	background: none;
	border: 0 none;
	color: #000;
	font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
	font-size: 8px;
	font-weight: bold;
	text-decoration: none;
	text-transform: uppercase;
}

#feature_slider .text-bottom .fcontent .ftext p a:hover {
	color: #24528e;
	text-decoration: none;
}

#feature_slider .text-bottom .fcontent .flink {
	display: none;
}

/* text left */
#feature_slider .fcontainer.text-left .fcontent {
	height: 227px;
	margin: 145px 32px 32px;
	width: 400px;
}

#feature_slider .text-left .fcontent .dcol-pad {
	background: #fff;
	margin: 0;
	padding: 0;
}

/*#feature_slider .text-left .fcontent .fheading {
	background: none;
	border-left: 1px solid #d1d1d1;
	float: right;
	margin: 10px 0;
	padding: 0 35px;
	width: 290px;
}

#feature_slider .text-left .fcontent .fheading h2.ftitle {
	color: #000;
	font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
	font-size: 18px;
	height: 86px;
	letter-spacing: 4px;
	line-height: 86px;
	text-transform: uppercase;
}*/

#feature_slider .text-left .fcontent .ftext {
	height: 100%;
	padding: 19px 17px 0;
	width: 366px;
}

#feature_slider .text-left .fcontent .ftext h3 {
	color: #24528e;
	font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
	font-size: 18px;
	font-weight: bold;
	margin: 0;
	padding: 0;
}
#feature_slider .text-left .fcontent .ftext ul {
	margin: 10px 0 0;
}
#feature_slider .text-left .fcontent .ftext li {
	list-style: disc inside none !important;
	padding: 0 0 0 25px;
}
#feature_slider .text-left .fcontent .ftext p {
	color: #333;
	font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
	font-size: 14px;
	line-height: 23px;
	margin: 0;
}

#feature_slider .text-left .fcontent .ftext p a {
	background: none;
	border: 0 none;
	color: #000;
	font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
	font-size: 8px;
	font-weight: bold;
	text-decoration: none;
	text-transform: uppercase;
}

#feature_slider .text-left .fcontent .ftext p a:hover {
	color: #24528e;
	text-decoration: none;
}

#feature_slider .text-left .fcontent .flink {
	display: none;
}

/* text right */
#feature_slider .fcontainer.text-right .fcontent {
	height: 227px;
	margin: 145px 32px 32px;
	width: 400px;
}

#feature_slider .text-right .fcontent .dcol-pad {
	background: #fff;
	margin: 0;
	padding: 0;
}

#feature_slider .text-right .fcontent .ftext ul {
	margin: 10px 0 0;
}
#feature_slider .text-right .fcontent .ftext li {
	list-style: disc inside none !important;
	padding: 0 0 0 25px;
}
/*#feature_slider .text-right .fcontent .fheading {
	background: none;
	border-left: 1px solid #d1d1d1;
	float: right;
	margin: 10px 0;
	padding: 0 35px;
	width: 290px;
}

#feature_slider .text-right .fcontent .fheading h2.ftitle {
	color: #000;
	font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
	font-size: 18px;
	height: 86px;
	letter-spacing: 4px;
	line-height: 86px;
	text-transform: uppercase;
}*/

#feature_slider .fcontent .fheading {
	display: none;
}

#feature_slider .text-right .fcontent .ftext {
	height: 100%;
	padding: 19px 17px 0;
	width: 366px;
}

#feature_slider .text-right .fcontent .ftext h3 {
	color: #24528e;
	font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
	font-size: 18px;
	font-weight: bold;
	margin: 0;
	padding: 0;
}

#feature_slider .text-right .fcontent .ftext p {
	color: #333;
	font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
	font-size: 14px;
	line-height: 23px;
	margin: 0;
}

#feature_slider .text-right .fcontent .ftext p a {
	background: none;
	border: 0 none;
	color: #000;
	font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
	font-size: 8px;
	font-weight: bold;
	text-decoration: none;
	text-transform: uppercase;
}

#feature_slider .text-right .fcontent .ftext p a:hover {
	color: #24528e;
	text-decoration: none;
}

#feature_slider .text-right .fcontent .flink {
	display: none;
}

/* carousel */
#carousel .content {
	border-top: 1px solid #d1d1d1;
}

#carousel .content-pad {
	background: none !important;
	margin: 0 0 12px;
	padding: 8px 0 0;
}

#carousel .thecarousel {
	margin: 0;
	padding: 0;
}

#carousel #mycarousel ul {
	margin: 0;
	padding: 0;	
}

#carousel #mycarousel li {
	border-right: 1px solid #d1d1d1;
	padding: 0;
}

#carousel #mycarousel li:last-child {
	border: 0 none;
}

#carousel .content ul li a {
	display: inline-block;
	zoom: 1;
	*display: inline;
}

#carousel .content ul li a img {
	border: 0 none;
	padding: 0;
}

#carousel .content ul li a:hover img {
	border: 0 none;
}

/*#carousel .jcarousel-prev {
	display: none !important;
}

#carousel .jcarousel-next {
	display: none !important;
}*/

/* more footer */
#morefoot {
	margin: 0 0 10px;
}

#morefoot .dcol_container_3 {
	float: none !important;
	width: 1280px !important;
}

.fixed_width #morefoot .dcol-pad {
	padding: 0;
}

#morefoot .dcol:first-of-type {
	width: 640px;
}

#morefoot .dcol_3 {
	margin-left: 0;
	width: 319px;
}

#morefoot .dcol_3.lastcol {
	width: 321px;
}

#morefoot .textwidget {
	padding: 0;
}

#morefoot .dcol_3 #text-10 {
	height: 383px;
	margin: 0;
	padding: 0 15px 0 0;
}

#morefoot .dcol_3 #text-10 p {
	color: #515151;
	font-family: Arial, sans-serif;
	font-size: 20px;
	font-weight: 100;
	letter-spacing: 0.6px;
	line-height: 35px;
}

#morefoot .dcol_3 #text-10 p a {
	background: none;
	border: 0 none;
	color: #000;
	font-family: Arial, sans-serif;
	font-size: 8px;
	font-weight: bold;
	text-decoration: none;
	text-transform: uppercase;
}

#morefoot .dcol_3 #text-10 p a:hover {
	color: #24528e;
	text-decoration: none;
}

#morefoot .dcol_3 #text-10 h3.widget-title, #morefoot .dcol_3 #text-10 h3 {
	border: 0 none;
	color: #24528e;
	font-family: Arial, sans-serif;
	font-size: 24px;
	font-weight: 100;
	letter-spacing: 0.5px;
	margin: 0;
	padding: 0;
	text-transform: capitalize;
}

#morefoot .dcol_3 #text-11 {
	border-left: 1px solid #d1d1d1;
	margin: 0;
	padding: 0 12px;
}

#morefoot .dcol_3 #stray_widgets-2 {
	border-left: 1px solid #d1d1d1;
	height: 354px;
	margin: 0;
	padding: 0 12px;
}

#morefoot .dcol_3 #text-11 p {
	color: #515151;
	font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
	font-size: 14px;
	line-height: 24px;
	margin: 0;
}

#morefoot .dcol_3 #text-11 ul li {
	color: #24528e;
	font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
	font-size: 12px;
	line-height: 24px;
}

#morefoot .dcol_3 #text-11 li {
	padding: 0;
}

#morefoot .dcol_3 #text-12 {
	border-left: 1px solid #d1d1d1;
	height: 383px;
	margin: 0;
	padding: 0 0 0 16px;
}

#morefoot .dcol_3 #text-12 p a {
	background: none;
	border: 0 none;
	color: #000;
	font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
	font-size: 8px;
	font-weight: bold;
	text-decoration: none;
	text-transform: uppercase;
}

#morefoot .dcol_3 #text-12 p a:hover {
	color: #24528e;
	text-decoration: none;
}

#morefoot h3.widget-title, #morefoot h3 {
	border: 0 none;
	color: #24528e;
	font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
	font-size: 24px;
	font-weight: 100;
	letter-spacing: 0.5px;
	margin: 0;
	padding: 0;
	text-transform: capitalize;
}

.sltagline {
	color: #333;
	font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
	font-size: 13px;
	font-style: italic;
	position: absolute;
	right: 0;
	top: 20px;
	z-index: 9999;
}

.slphone {
	background: url("../images/phone-icon.png") no-repeat left center;
	position: absolute;
	right: 0;
	top: 50px;
	z-index: 9999;
}

.slphone ul {
	margin: 0;
	padding: 0;
}

.slphone li {
	border-right: 1px solid #ccc;
	color: #24528e;
	display: inline-block;
	float: left;
	font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
	font-size: 16px;
	height: 30px;
	line-height: 30px;
	list-style-type: none;
	padding: 0 16px 0 26px;
	zoom: 1;
	*display: inline;
}

.slphone li.last {
	border: 0 none !important;
	padding: 0 0 0 16px !important;
}

.banner_container .banner-area {
	padding: 0;
}

.banner_container .banner-media p {
	margin: 0;
}

.banner_container .banner_right .banner-media, .banner_container .banner_left .banner-text {
	display: none;
}

/* side */
#sidebar-wrap .scolumn-pad {
	margin-bottom: 29px;
	padding: 5px 45px 15px 0;
}

#sidebar-wrap li.widget {
	border-bottom: 1px dashed #778db0;
	margin: 0 0 33px;
}

#sidebar-wrap li#text-12 .textwidget {
	padding: 0 0 7px !important;
}

#sidebar-wrap li#text-13 {
	border: 0 none !important;
}

#sidebar-wrap .textwidget {
	padding: 0;
}

#sidebar-wrap h2 {
	border: 0 none;
	color: #24528e;
	font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
	font-size: 24px;
	font-weight: 100;
	letter-spacing: 0.5px;
	margin: 0;
	padding: 0;
	text-transform: capitalize;
}

#sidebar-wrap p {
	color: #333;
	font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
	font-size: 14px;
	line-height: 25px;
}

#sidebar-wrap p a {
	background: none;
	border: 0 none;
	color: #000;
	display: block;
	font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
	font-size: 8px;
	font-weight: bold;
	text-decoration: none;
	text-transform: uppercase;
}

#sidebar-wrap p a:hover {
	color: #24528e;
	text-decoration: none;
}

/* side left */
#sidebar-wrap #sidebar1 .scolumn-pad {
	margin-bottom: 29px;
	padding: 5px 45px 15px 0;
}

/* side right */
#sidebar-wrap #sidebar2 .scolumn-pad {
	margin-bottom: 29px;
	padding: 5px 0 15px 45px;
}

#sidebar-wrap #sidebar2 li.widget {
	border-bottom: 0 none;
}

.scolumn-pad {
	padding: 2em 0.7em 2em 0 !important;
}

.two-sidebar-center #pagelines_content #column-wrap, .two-sidebar-center #buddypress-page #container {
	width: 1014px;
}

.two-sidebar-center #pagelines_content #column-main, .two-sidebar-center .wmain, .two-sidebar-center #buddypress-page #container {
	width: 749px;
}

.two-sidebar-center #pagelines_content #sidebar-wrap, .two-sidebar-center #buddypress-page #sidebar-wrap {
	width: 239px;
}

.two-sidebar-center #pagelines_content #sidebar1, .two-sidebar-center #buddypress-page #sidebar1 {
	border-right: 1px solid #D1D1D1;
	margin: 0 0 10px;
	width: 239px;
}

.two-sidebar-center #pagelines_content #sidebar2, .two-sidebar-center #buddypress-page #sidebar2 {
	border-left: 1px solid #D1D1D1;
	margin: 0 0 10px;
	width: 239px;
}

.one-sidebar-left #pagelines_content #sidebar1, .one-sidebar-left #buddypress-page #sidebar1 {
	border-right: 1px solid #D1D1D1;
	margin: 0 0 10px;
}

/* random quotes */
#stray_widgets-3 h3 {
	display: none;
}

#sidebar-wrap li#stray_widgets-3.widget {
	border: 0 none;
	margin: 0;
}

.widget_stray_quotes {
	color: #24528e;
	font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
	font-size: 15px;
	line-height: 25px;
}

.widget_stray_quotes strong {
	color: #000;
	font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
	font-size: 12px;
	line-height: 15px;
}

.widget_stray_quotes span {
	color: #000;
}

.widget_stray_quotes em {
	color: #000;
	font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
	font-size: 12px;
	line-height: 15px;
}

/* main content */
#column-main h1 {
	border: 0 none;
	color: #24528e;
	font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
	font-size: 30px;
	font-weight: 100;
	letter-spacing: 0.5px;
	margin: 0;
	padding: 0;
	text-transform: capitalize;
}

#column-main h3 {
	border: 0 none;
	color: #24528e;
	font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
	font-size: 16px;
	margin: 0;
	padding: 0;
	text-transform: capitalize;
}

#column-main h3 strong {
	text-transform: capitalize;
}

#column-main h3 em {
	text-transform: capitalize;
}

#column-main p {
	color: #333;
	font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
	font-size: 16px;
	line-height: 23px;
}

#column-main p.slsub {
	color: #333;
	font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
	font-size: 18px;
	line-height: 35px;
	margin: 0 0 45px;
	padding: 0;
}

.one-sidebar-left #pagelines_content #column-main, .one-sidebar-left .wmain, .one-sidebar-left #buddypress-page #container {
	width: 960px !important;
}

.one-sidebar-left #column-main .mcolumn-pad, .one-sidebar-left #container #content, .two-sidebar-left #column-main .mcolumn-pad, .two-sidebar-left #container #content {
	padding: 5px 46px 73px 18px;
}

/* banners */
#banners .banner-media {
	width: 100% !important;
}

/* about */
ul.about {
	clear: both;
	margin: 0;
	padding: 0;
}

ul.about li {
	display: inline-block;
	float: left;
	list-style-type: none;
	width: 660px;
	zoom: 1;
	*display: inline;
}

ul.about li.first {
	margin: 0 25px 17px 0;
	width: 202px;
}

#landing-sidebar {
	margin: 0 0 0 40px !important;
	width: 270px !important;
}

body.page-template-custom-landing-page-php {
	background: url("images/site-bg.jpg") repeat scroll 0 0 #CCCCCC !important;
}

body.page-template-custom-landing-page-php ul {
	clear: both !important;
}

#landing-wrapper blockquote {
       width: 48% !important;
}

#landing-footer {
       font-size: 12px;
       text-align: center;
}



/* Trigger: Page Load*/