BODY{font-family:acumin-pro,Geneva,sans-serif;font-size:17px;color:#3B3838}

.thumbnail{border:none;padding:0px;border-radius:0px;background:transparent;margin:0px;}
H1{font-size: 24px;text-transform: uppercase;font-family:acumin-pro-condensed,Geneva,sans-serif;line-height:40px;color:#3B3838;font-weight:700;border:none;margin:5px 0px;}
H2{font-size: 32px;text-transform: uppercase;font-family:acumin-pro-condensed,Geneva,sans-serif;line-height:40px;color:#AE5324;font-weight:700;border:none;margin:5px 0px;}
H3{font-size: 28px;text-transform: uppercase;font-family:acumin-pro-condensed,Geneva,sans-serif;line-height:40px;color:#A4A3A3;font-weight:700;border:none;margin:5px 0px;}
H4{font-size: 18px;text-transform: uppercase;font-family:acumin-pro-condensed,Geneva,sans-serif;line-height:40px;color:#A4A3A3;font-weight:700;border:none;margin:5px 0px;}
A{color:#AE5324;text-decoration:none;}
A:visited{color:#AE5324;text-decoration:none;}
A:hover{color:#3B3838;text-decoration:none;}
A:active{text-decoration:none;}


DIV.banner_cell{background:#186E75;padding:15px;text-align:center;font-size:18px;color:#FFFFFF;font-weight:bold;position:relative;z-index:1000;}
DIV.banner_cell A,
DIV.banner_cell A:hover{font-size:18px;color:#FFFFFF;font-weight:bold}

DIV.header_cell{margin:0px 0px;}
DIV.header_cell DIV.logo{display:block;text-align:center;width:200px;margin:0px 20px;}
DIV.header_cell DIV.logo IMG{width:100%;}
DIV.header_cell DIV.fb-sm{float:right;margin:33px;}

.navbar{margin-bottom:0px;}
.navbar-brand{height:auto;margin:0px 0px;padding:0px;}
.navbar-collapse{padding-left:0px;padding-right:0px;}
.navbar-default{background:#FFFFFF;border:none;border-radius:0px;}
.navbar-default .navbar-nav{float:none;margin:40px 0px 0px 0px;width:100%;}
.navbar-default .navbar-nav > li > a{font-size:16px;color:#3B3838;font-family:acumin-pro,Geneva,sans-serif;line-height:40px;font-weight:normal;text-transform:uppercase;padding:80px 15px 40px 15px;}
.navbar-default .navbar-nav > li > a:hover{color:#AE5324;}
.navbar-default .navbar-nav>.open>a, .navbar-default .navbar-nav>.open>a:focus, .navbar-default .navbar-nav>.open>a:hover {color:#AE5324;background:#FFFFFF}
.navbar-default .navbar-nav .dropdown-menu{background:#FFFFFF;border-radius:0px;padding:0px;border:none;margin:0px;padding:0px 0px 0px 0px;box-shadow:none;}
.navbar-default .navbar-nav .dropdown-menu > li > a{font-size:16px;color:#3B3838;font-family:acumin-pro,Geneva,sans-serif;line-height:40px;font-weight:normal;text-transform:uppercase;padding:15px;}
.navbar-default .navbar-nav .open .dropdown-menu > li > a{font-size:16px;color:#3B3838;font-family:acumin-pro,Geneva,sans-serif;line-height:40px;font-weight:normal;text-transform:uppercase;padding:15px;}
.navbar-default .navbar-nav .dropdown-menu > li > a:hover,
.navbar-default .navbar-nav .open .dropdown-menu > li > a:hover{color:#3B3838;background:#EEEEEE}

.navbar-default .navbar-toggle {margin-top:33px;} 

.nav_section_container_container{position:relative;z-index:999}
.nav_section_container{padding-bottom:50px;display:none;position:absolute;top:0px;left:0px;width:100%;background:#FFFFFF;}
.nav_section_container IMG{width:100%;}
.nav_section{}
.nav_section H3{font-weight:bold;font-family:acumin-pro-condensed,Geneva,sans-serif;color:#A4A3A3;font-size:18px;line-height:18px;margin:0px 0px 10px 0px;}
.nav_section H3 A,
.nav_section H3 A:hover{font-weight:bold;font-family:acumin-pro-condensed,Geneva,sans-serif;color:#A4A3A3;font-size:18px;line-height:18px;}
.nav_section .nav_section_link{}
.nav_section .nav_section_link A{display:block;font-weight:normal;font-family:acumin-pro,Geneva,sans-serif;line-height:36px;;color:#3B3838;font-size:18px;}

.nav_buttons{position:fixed;z-index:1000;top:207px;right:0px;}
.nav_buttons_inner{position:relative;}
.nav_buttons_inner A{font-family:acumin-pro-condensed,Geneva,sans-serif;position:absolute;top:0px;right:0px;display:block;margin:0px;padding:0px;width:50px;height:50px;padding:10px 10px;overflow:hidden;background:#B05324;color:#FFFFFF;white-space:nowrap;text-transform:uppercase;font-size:17px;}
.nav_buttons_inner A IMG{margin-right:10px;height:33px;}
.nav_buttons_inner A{width:50px;transition-duration:0.5s;}
.nav_buttons_inner A:hover{width:200px;transition-duration:0.5s;}
.nav_buttons_inner A.call{top:0px;right:0px;}
.nav_buttons_inner A.text{top:51px;right:0px;}
.nav_buttons_inner A.map{top:102px;right:0px;}

.social_buttons{position:fixed;z-index:1000;top:207px;left:0px;}
.social_buttons_inner{position:relative;}
.social_buttons_inner A{font-family:acumin-pro-condensed,Geneva,sans-serif;position:absolute;top:0px;left:0px;display:block;margin:0px;padding:0px;width:50px;height:50px;padding:10px 10px;overflow:hidden;background:#B05324;color:#FFFFFF;white-space:nowrap;text-transform:uppercase;font-size:17px;text-indent:-80px;}
.social_buttons_inner A IMG{margin-left:20px;height:22px;}
.social_buttons_inner A{width:50px;transition-duration:0.5s;}
.social_buttons_inner A:hover{width:130px;transition-duration:0.5s;text-indent:0px;}
.social_buttons_inner A.fb{top:0px;left:0px;}
.social_buttons_inner A.ig{top:51px;left:0px;}
.social_buttons_inner A.ig IMG{margin-left:12px;}
.social_buttons_inner A.yt{top:102px;left:0px;}

DIV.header_cell DIV.actions{float:right;}
DIV.header_cell DIV.actions A{display:block;float:left;margin:10px 0px;}
DIV.header_cell DIV.actions A.phone{line-height:44px;font-size:24px;color:#3B3838;font-family:acumin-pro-condensed,Geneva,sans-serif;font-weight:700;text-transform:uppercase;padding:0px 15px;text-decoration:none;}
DIV.header_cell DIV.actions A.phone:hover{line-height:44px;font-size:24px;color:#3B3838;font-family:acumin-pro-condensed,Geneva,sans-serif;font-weight:700;text-transform:uppercase;padding:0px 15px;text-decoration:none;}
DIV.header_cell DIV.actions A.button{display:inline-block;width:auto;line-height:24px;margin:10px 10px}
DIV.header_cell DIV.actions A SPAN{font-size:18px;}
DIV.header_cell DIV.actions A IMG{max-height:44px;max-width:100%;}
DIV.header_cell DIV.actions DIV.appt_dropdown{display:inline-block;float:left;}
DIV.header_cell DIV.actions DIV.appt_dropdown A{display:block;float:none;}
DIV.header_cell DIV.actions DIV.appt_dropdown .dropdown-menu A{font-size:30px;color:#AE5324;font-family:acumin-pro-condensed,Geneva,sans-serif;line-height:40px;font-weight:700;text-transform:uppercase;padding:0px 15px;}
DIV.header_cell DIV.actions DIV.appt_dropdown .dropdown-menu A:hover{color:#3B3838;background:#EEEEEE}


DIV.footer_cell0{background:#EBEBEB}
DIV.footer_cell0 .row{margin:0px}
DIV.footer_cell0 .col{padding:0px}
DIV.footer_cell0 .footer0-item{}
DIV.footer_cell0 .footer0-team{background:url('/images/bg-dry-needling.jpg') bottom center no-repeat #EBEBEB;background-size:cover;}
DIV.footer_cell0 .footer0-team-inner{padding:75px 75px 340px 75px;max-width:500px;font-size:18px;color:#3b3838;float:right;margin-right:150px;font-family:acumin-pro,Geneva,sans-serif;}
DIV.footer_cell0 .footer0-team-inner h2{font-size:28px;text-transform:none;}
DIV.footer_cell0 .footer0-team-inner A.button{width:250px;max-width:100%;background:transparent;color:#AE5324;border:1px solid #AE5324}
DIV.footer_cell0 .footer0-testimonial{background:url('/images/testimonial-bg.jpg') bottom left no-repeat #DDDDDD;background-size:cover;}
DIV.footer_cell0 .footer0-testimonial-inner{padding:75px;max-width:650px;}
DIV.footer_cell0 .footer0-testimonial-inner .testimonial{background:url('/images/quote-bg.png') top left no-repeat transparent;padding:0px 0px 0px 50px;text-align:left;}
DIV.footer_cell0 .footer0-testimonial-inner .testimonial_content{border-left:1px solid #3B3838;padding:0px 0px 0px 10px;color:#3B3838;font-family:acumin-pro,Geneva,sans-serif;max-height:145px;overflow:hidden;}
DIV.footer_cell0 .footer0-testimonial-inner .testimonial_name{margin-left:11px;font-size: 24px;text-transform: uppercase;font-family:acumin-pro-condensed,Geneva,sans-serif;line-height:40px;color:#3B3838;font-weight:700;text-align:left;}
DIV.footer_cell0 .footer0-testimonial-inner A.button{margin-left:61px;background:transparent;color:#AE5324;border:1px solid #AE5324}
DIV.footer_cell0 .footer0-item A.button{width:275px;max-width:100%;}



DIV.footer_cell{background:url('/images/pattern-bg.jpg') center center; padding:100px 20px;color:#A4A3A3;}
DIV.footer_cell DIV.h2-wrap{}
DIV.footer_cell DIV.info{color:#A4A3A3;font-family:acumin-pro-condensed,Geneva,sans-serif;font-size:20px;margin:16px 0px 16px 0px;}
DIV.footer_cell DIV.info IMG{float:left;margin-right:5px;margin-top:4px;}
DIV.footer_cell DIV.social{padding-left:32px;}
DIV.footer_cell DIV.social IMG{margin:4px 5px 0px 3px;height:30px;float:none;}
DIV.footer_cell DIV.info A{color:#A4A3A3;}
DIV.footer_cell .contact_form .error{font-weight:700;color:#AE5324;font-family:acumin-pro-condensed,Geneva,sans-serif;font-weight:700;text-transform:uppercase;text-decoration:none;font-size:18px;line-height:40px;}
DIV.footer_cell .contact_form .error2{font-weight:700;color:#AE5324;font-family:acumin-pro-condensed,Geneva,sans-serif;font-weight:700;text-transform:uppercase;text-decoration:none;font-size:18px;line-height:40px;}
DIV.footer_cell .contact_form .success{font-weight:700;color:#A4A3A3;font-family:acumin-pro-condensed,Geneva,sans-serif;font-weight:700;text-transform:uppercase;text-decoration:none;font-size:18px;line-height:40px;}
DIV.footer_cell .contact_form .success2{font-weight:700;color:#A4A3A3;font-family:acumin-pro-condensed,Geneva,sans-serif;font-weight:700;text-transform:uppercase;text-decoration:none;font-size:18px;line-height:40px;}
DIV.footer_cell .contact_form .message{font-weight:700;color:#A4A3A3;font-family:acumin-pro-condensed,Geneva,sans-serif;font-weight:700;text-transform:uppercase;text-decoration:none;font-size:18px;line-height:40px;}
DIV.footer_cell .contact_form .message2{font-weight:700;color:#A4A3A3;font-family:acumin-pro-condensed,Geneva,sans-serif;font-weight:700;text-transform:uppercase;text-decoration:none;font-size:18px;line-height:40px;}
DIV.footer_cell .contact_form INPUT.text{display:block;margin:20px 0px 20px 0px;padding:10px;border-radius:none;border:1px solid #A4A3A3;color:#A4A3A3;width:100%;background:#3B3838;font-size:18px;}
DIV.footer_cell .contact_form SELECT{display:block;margin:20px 0px 20px 0px;padding:1px;border-radius:none;border:1px solid #A4A3A3;color:#A4A3A3;width:100%;background:#3B3838;font-size:18px;}
DIV.footer_cell .contact_form TEXTAREA{display:block;margin:20px 0px 20px 0px;padding:1px;border-radius:none;border:1px solid #CCCCCC;color:#888888;width:100%;background:#3B3838;font-size:18px;}
DIV.footer_cell .contact_form INPUT.submit{display:block;width:100%;padding:10px;margin:20px 0px;text-align:center;font-size:18px;color:#FFFFFF;background:#AE5324;font-family:acumin-pro-condensed,Geneva,sans-serif;font-weight:500;text-transform:uppercase;text-decoration:none;font-size:20px;border:none;}
DIV.footer_cell .contact_form INPUT.submit:hover{background:#d0622a}

DIV.footer_cell .quicklinks A.button{margin:20px 0px;width:230px;max-width:100%;}


DIV.footer_cell IMG{max-width:100%;}

DIV.footer_cell2{padding:100px 20px;background:#FFFFFF;text-align:center;}
DIV.footer_cell2 DIV.info{padding:20px 0px 0px 0px;font-size: 20px;font-family:acumin-pro-condensed,Geneva,sans-serif,Geneva,sans-serif;;color:#A4A3A3;}

.content{padding:20px;}
.content_inner{margin:0px auto;padding:0px 0px}

.content-slideshow{background:#3E3D3F;}

.video_container{position:relative;z-index:1;margin-bottom:-5px;}
VIDEO.home_video{width:100%;position:relative;z-index:1;}
.video_overlay{position:absolute;z-index:2;bottom:100px;left:100px;}
.video_overlay H1{font-size:60px;line-height:70px;color:#FFFFFF;}

#content_features{max-width:800px;margin:80px auto 0px auto;}
#content_features .content-feature{}
#content_features .content-feature H2{margin:5px}
#content_features .content-feature .content-feature_content{margin:5px}

.highlights{ background:url('/images/pattern-bg.jpg') center center; padding:40px 0px;}
.highlights .container{max-width:1000px;}
.highlights .highlight{margin:20px;min-height:175px;}
.highlights .highlight .highlight-headline{line-height:32px;padding:0px 0px 5px 90px;font-weight:700;font-size:28px;text-transform:uppercase;;font-family:acumin-pro-condensed,Geneva,sans-serif,Geneva,sans-serif;;color:#AE5324;}
.highlights .highlight-1{background:url('/images/packer-icon.png') top left no-repeat;}
.highlights .highlight-2{background:url('/images/skiier-icon.png') top left no-repeat;}
.highlights .highlight-3{background:url('/images/fisher-icon.png') top left no-repeat;}
.highlights .highlight-4{background:url('/images/runner-icon.png') top left no-repeat;}
.highlights .highlight-content{padding:0px 0px 0px 90px;font-size:17px;;font-family:acumin-pro,Geneva,sans-serif,Geneva,sans-serif;;color:#A4A3A3;}

.homeitems{margin:0px 0px 0px -1px}
.homeitem{padding:1px 0px 0px 1px;position:relative;}
.homeitem .overlay{position:absolute;height:100%;width:100%;top:0px;left:0px;background:#3b3838;opacity:0.2;}
.homeitem:hover .overlay{display:none;}
.homeitem .thumbnail{}
.homeitem .thumbnail IMG{width:100%}
.homeitem .homeitem_text{position:absolute;bottom:0px;left:0px;width:100%;font-size: 42px;font-weight:700;text-transform:uppercase;font-family:acumin-pro-condensed,Geneva,sans-serif,Geneva,sans-serif;color:#FFFFFF;text-align: center;display:block;margin:0px;padding:30px;border-top:1px solid #FFFFFF;}

.home-bullets{margin:100px auto;max-width:800px;}
.home-bullets H2{margin-left:90px;font-size:42px;text-transform:none;}
.home-bullets .carousel{} 
.home-bullets .carousel .item{min-height:120px;} 
.home-bullets .carousel .item .item-num{position:absolute;left:0px;top:-20px;float:left;font-family:acumin-pro-condensed,Geneva,sans-serif,Geneva,sans-serif;font-size:150px;color:#A4A3A3;font-weight:500;line-height:130px;}
.home-bullets .carousel .item .item-content{margin-left:90px;}
.home-bullets .carousel .item .item-content{font-family:acumin-pro,Geneva,sans-serif,Geneva,sans-serif;font-size:18px;color:#3B3838;font-weight:500;} 
.home-bullets .carousel .item .item-content A{font-family:acumin-pro-condensed,Geneva,sans-serif,Geneva,sans-serif;font-size:28px;text-transform:none;display:block;margin-bottom:5px;color:#A4A3A3;font-weight:500;} 
.home-bullets .carousel .carousel-indicators{position: relative;bottom:0px;left:0px;width: auto;margin:20px 0px 20px 90px;padding:0px;text-align:left;list-style: none;}
.home-bullets .carousel .carousel-indicators li {width: auto;height: auto;margin: 5px;text-indent: 0px;background:#AE5324;border: none;color:#FFFFFF;border-radius:0px;font-family:acumin-pro-condensed,Geneva,sans-serif,Geneva,sans-serif;;font-size:24px;line-height:40px;width:40px;height:40px;text-align:center;font-weight:700;}
.home-bullets .carousel .carousel-indicators li.active{background:#A4A3A3;}
.home-bullets .carousel .carousel-indicators li:hover{background:#d0622a}
.home-bullets .carousel .carousel-indicators li.active:hover{background:#A4A3A3;}

.testimonial_link,
.testimonial_link:hover{display:block;text-decoration:none;font-size:20px;padding:10px 10px 0px 10px;font-weight:700;}
.testimonial_wrapper{padding:10px 0px;margin:0px 0px 10px 0px;border-bottom:1px solid #CCCCCC}
.testimonial_wrapper .in{}
.testimonial{margin:0px 0px 0px 0px;padding:10px 10px 10px 10px;text-align:center;}
.testimonial_content{font-size:17px;}
.testimonial .testimonial_name{margin-left:5px 0px;font-size: 24px;text-transform: uppercase;font-family:acumin-pro-condensed,Geneva,sans-serif;line-height:40px;color:#AE5324;font-weight:700;text-align:left;}

.pagination > .active > a, .pagination > .active > a:focus, .pagination > .active > a:hover, .pagination > .active > span, .pagination > .active > span:focus, .pagination > .active > span:hover {background-color: #AE5324;border-color: #AE5324;}
.pagination > li > a,
.pagination > li > a:hover,
.pagination > li > a:focus,
.pagination > li > span,
.pagination > li > span:hover,
.pagination > li > span:focus{color: #AE5324;margin:0px 3px;border-radius:0px !important;padding:5px 10px !important;}
.pagination > li > a:hover,
.pagination > li > span:hover{background:#d0622a}
NAV.pages{text-align:center;}

.contact_form{}
.contact_form .error{font-weight:700;color:#990000}
.contact_form .success{font-weight:700;color:#009999}
.contact_form .message{font-weight:700;color:#009999}
.contact_form INPUT.text{display:block;margin:0px 0px 10px 0px;padding:1px;border-radius:none;border:1px solid #CCCCCC;color:#888888;width:100%;}
.contact_form SELECT{display:block;margin:0px 0px 10px 0px;padding:1px;border-radius:none;border:1px solid #CCCCCC;color:#888888;width:100%;}
.contact_form TEXTAREA{display:block;margin:0px 0px 10px 0px;padding:1px;border-radius:none;border:1px solid #CCCCCC;color:#888888;width:100%;height:125px;}
.contact_form INPUT.submit{display:block;width:100%;padding:10px;margin:10px 0px;text-align:center;font-size:18px;color:#FFFFFF;background:#AE5324;font-family:acumin-pro-condensed,Geneva,sans-serif;font-weight:500;text-transform:uppercase;text-decoration:none;font-size:20px;border:none;}
.contact_form INPUT.submit:hover{background:#d0622a}
.contact_form .captcha IMG{width:100%;}
.contact_form .newsletter_option{margin:0px 0px 10px 0px;padding:1px;}

.contact_form .dropzone{border:1px solid #CCCCCC;color:#888888;width:100%;margin:0px 0px 10px 0px;}

.__X__ A.tel{display:block;background:url('/images/packer-icon.png') left center no-repeat transparent;line-height:125px;padding:0px 0px 0px 90px;font-size:32px;}
.__X__ A.fax{display:block;background:url('/images/skiier-icon.png') left center no-repeat transparent;line-height:125px;padding:0px 0px 0px 90px;font-size:32px;}
.__X__ A.email{display:block;background:url('/images/fisher-icon.png') left center no-repeat transparent;line-height:125px;padding:0px 0px 0px 90px;font-size:32px;}
A.tel{display:block;line-height:40px;}
A.fax{display:block;line-height:40px;}
A.email{display:block;line-height:40px;}


.employee_category{margin:100px 0px;}

.employee_list{margin:0px 0px 0px -1px}
/*
.employee_short{padding:1px 0px 0px 1px;margin-bottom:20px;}
.employee_short .employee_name{font-family:acumin-pro-condensed,Geneva,sans-serif;font-weight:500;text-transform:uppercase;text-decoration:none;font-size:24px;color:#A4A3A3;margin:5px 0px;padding-right:20px;font-weight:700;}
.employee_short .employee_image IMG{width:100%}
.employee_short .employee_title{font-family:acumin-pro-condensed,Geneva,sans-serif;font-weight:500;text-transform:none;text-decoration:none;font-size:20px;color:#3B3838;margin:5px 0px;padding-right:20px;font-weight:700;}
.employee_short .employee_intro{margin:10px 0px;padding-right:20px;}
.employee_short .employee_link{text-align:left;padding-right:20px;}
.employee_short .employee_email{margin:5px 0px;padding-right:20px;}
.employee_short .employee_email A.button2{width:100%;padding:2px;text-align:center;float:none;padding-right:20px;}
*/

.employee_short{margin:60px 0px}
.employee_short .employee_col{margin:15px 0px;}
.employee_short .employee_image{}
.employee_short .employee_image IMG{width:100%;}
.employee_short .employee_title{}
.employee_short .employee_subtitle{}
.employee_short .employee_content{}
.employee_short .employee_link{text-align:right;padding-right:0px;}


.employee_full{}
.employee_full H1{font-size: 24px;text-transform: uppercase;font-family:acumin-pro-condensed,Geneva,sans-serif;line-height:40px;color:#AE5324;font-weight:700;border:none;margin:5px 0px;}
.employee_full .employee_bio{margin-bottom:10px;}
.employee_full .employee_image IMG{width:100%}
.employee_full .employee_email{margin:5px 0px;}
.employee_full .employee_email A.button{width:100%;text-align:center;float:none;}
.employee_full .employee_image2{text-align:center;margin:20px 0px;}
.employee_full .employee_image2 IMG{max-width:100%}

.blog_category{margin-bottom:15px;}
.blog_category .blog_category_description{}

.blog_post{margin-bottom:15px;}
.blog_post H3{font-size: 32px;text-transform: uppercase;font-family:acumin-pro-condensed,Geneva,sans-serif;line-height:40px;color:#AE5324;font-weight:700;border:none;margin:5px 0px;}
.blog_post H3 A,
.blog_post H3 A:hover{font-size: 32px;text-transform: uppercase;font-family:acumin-pro-condensed,Geneva,sans-serif;line-height:40px;color:#AE5324;font-weight:700;border:none;margin:5px 0px;}
.blog_post .blog_post_content{margin:10px 0px 0px 0px}
.blog_post .blog_post_date{text-align:right;margin:2px 0px;font-size:18px;font-style:italic;}

.content_short_list{margin:0px 0px 0px -1px}
.content_short{padding:1px 0px 0px 1px;position:relative;}
.content_short .overlay{position:absolute;height:100%;width:100%;top:0px;left:0px;background:#3b3838;opacity:0.2;}
.content_short:hover .overlay{display:none;}
.content_short .content_image{}
.content_short .content_image IMG{width:100%}
.content_short A.content_name{position:absolute;bottom:0px;left:0px;width:100%;font-size: 30px;font-weight:700;text-transform:uppercase;font-family:acumin-pro-condensed,Geneva,sans-serif,Geneva,sans-serif;color:#FFFFFF;text-align: center;display:block;margin:0px;padding:30px;}

.content-banner{ background:url('/images/pattern-bg.jpg') center center; padding:100px 0px;}
.content-banner .banner{background:url('/images/packer-icon.png') top left no-repeat;min-height:120px;max-width: 812px;margin: 0px auto;}
.content-banner .banner H1{line-height:50px;padding:0px 0px 5px 90px;font-weight:700;font-size:42px;text-transform:uppercase;font-family:acumin-pro-condensed,Geneva,sans-serif,Geneva,sans-serif;;color:#AE5324;}
.content-banner .banner H2{padding:0px 0px 0px 90px;font-size:20px;font-family:acumin-pro-condensed,Geneva,sans-serif,Geneva,sans-serif;;color:#A4A3A3;line-height:22px;text-transform:none;font-weight:500;}
.content-banner .banner H
2 A{color:#AE5324;line-height:22px;text-transform:none;font-weight:500;font-size:20px;}
.content-banner .banner H2 A:hover{color:#AE5324;line-height:22px;text-transform:none;font-weight:500;font-size:20px;}
BODY.contact .content-banner .banner H2,
BODY.contact .content-banner .banner H2 A,
BODY.contact .content-banner .banner H2 A:hover{line-height:32px;font-size:30px;}


.content_services{}
.content_services .content_image{}
.content_services .content_image IMG{max-width:100%;}
.content_highlight .mceContentBody{margin:80px auto;width:750px;max-width:80%;text-align:center;font-family:acumin-pro-condensed,Geneva,sans-serif,Geneva,sans-serif;;color:#A4A3A3;font-size:24px;font-weight:bold;}
.content_bottom{margin:50px 0px;border-top:1px solid #3B3838;border-bottom:1px solid #3B3838}
.content_bottom .content_content5{border-right:1px solid #000000;}

.content_content3{margin:80px auto;}
.content_content4{margin:80px auto;}
.content_bottom{margin:80px auto;}

.content_content3 .box_inner{margin:40px;}
.content_content4 .box_inner{margin:40px;}
.content_content5 .box_inner{padding:40px;}
.content_content6 .box_inner{padding:40px;}


.bulletin{}
.bulletin_section{position:relative;}
.bulletin_video{}
.bulletin_video IFRAME{width:100%;}
.bulletin_reading{background:url('/images/pattern-bg.jpg') center center;padding:50px;}
.bulletin_reading H2{padding-bottom:15px;border-bottom:1psx solid #A4A3A3;margin-bottom:15px;}
.bulletin_reading .bulletin_reading_title{color:#FFFFFF;font-weight:bold;font-family:acumin-pro-condensed,Geneva,sans-serif,Geneva,sans-serif;text-transform:uppercase;}
.bulletin_reading .bulletin_reading_source{color:#A4A3A3;font-weight:normal;margin-bottom:15px;}
.bulletin_reading .bulletin_reading_summary{color:#A4A3A3;font-weight:normal;margin-bottom:15px;overflow:hidden;}
.bulletin_reading .bulletin_reading_link{}
.bulletin_reading .bulletin_reading_link A{font-family:acumin-pro-condensed,Geneva,sans-serif,Geneva,sans-serif;text-transform:uppercase;}
.bulletin_section{margin-bottom:30px;}
.bulletin_section .bulletin_image{}
.bulletin_section .bulletin_image IMG{width:100%}
.bulletin_section .bulletin_links{position:absolute;bottom:0px;left:0px;width:100%;display:block;margin:0px;padding:30px;}
.bulletin_section .bulletin_links .bulletin_link1{display:block;font-size: 30px;font-weight:700;text-transform:uppercase;font-family:acumin-pro-condensed,Geneva,sans-serif,Geneva,sans-serif;color:#FFFFFF;}
.bulletin_section .bulletin_links .bulletin_link2{display:block;font-size: 18px;font-weight:500;text-transform:uppercase;font-family:acumin-pro-condensed,Geneva,sans-serif,Geneva,sans-serif;color:#FFFFFF;}
.bulletin_upload{overflow:hidden;background:url('/images/pattern-bg.jpg') center center;padding:25px;}
.bulletin_upload H2{line-height:40px;margin:0px;padding:0px;}
.bulletin_upload A{display:block;text-align:right;line-height:40px;margin:0px;padding:0px;}
.bulletin_upload A:hover{color:#FFFFFF;}
.bulletin_newsletter{background:url('/images/pattern-bg.jpg') center center;padding:25px;}
.bulletin_newsletter INPUT.text{background:transparent;color:#FFFFFF;border:1px solid #A4A3A3;padding:10px;margin:10px;}
.bulletin_newsletter .error{color:#AE5324;font-weight:bold;}
.bulletin_newsletter .error2{color:#FFFFFF;font-weight:bold;}
.bulletin_newsletter .message{color:#FFFFFF;font-weight:bold;}
.bulletin_newsletter .message2{color:#A4A3A3;}

DIV.list{}
DIV.list .content_list_item{}
DIV.list .content_list_item .content_list_item_name{color:#A4A3A3}
DIV.list .content_list_item .content_list_item_name A{color:#A4A3A3}
DIV.list .content_list_item .content_list_item_name SPAN.glyphicon{display:none;}
DIV.list .content_list_item .content_list_item_content{margin:0px 0px 45px 0px;}

.gallery{border-bottom:1px solid #FFFFFF}
.gallery .gallery_image{background:url('/images/section-bg.png');}
.gallery .gallery_image IMG{width:100%;}
.gallery .gallery_image_content{padding:20px;border-top:5px solid #AE5324;background:url('/images/green-arrow.png') 30px 0px no-repeat;}

.gallery .carousel-indicators {background: #000000 none repeat scroll 0 0;bottom: 0;left: 0;margin: 0;width: 100%;padding:10px 0px;opacity:.5;}
.gallery .carousel-indicators li {background:#FFFFFF;border-color:#FFFFFF;height:20px;width:20px;border-radius:20px;margin:0px 5px;}
.gallery .carousel-indicators li.active {background:#AE5324;border-color:#AE5324}

.carousel-fade .carousel-inner .item {
  opacity: 0;
  -webkit-transition-property: opacity;
  -moz-transition-property: opacity;
  -o-transition-property: opacity;
  transition-property: opacity;
}
.carousel-fade .carousel-inner .active {
  opacity: 1;
}
.carousel-fade .carousel-inner .active.left,
.carousel-fade .carousel-inner .active.right {
  left: 0;
  opacity: 0;
  z-index: 1;
}
.carousel-fade .carousel-inner .next.left,
.carousel-fade .carousel-inner .prev.right {
  opacity: 1;
}
.carousel-fade .carousel-control {
  z-index: 2;
}

/*wysiwyg*/
.mceContentBody{background:#FFFFFF;display:block;margin:0px;padding:0px;font-family:acumin-pro,Geneva,sans-serif;font-size:17px;color:#A4A3A3}
.mceContentBody,
.wysiwyg-body{font-family:acumin-pro,Geneva,sans-serif;font-size:17px;color:#3B3838}
.mceContentBody A,
.wysiwyg-body A{color:#AE5324;text-decoration:none;}
.mceContentBody A:hover,
.wysiwyg-body A:hover{color:#AE5324;text-decoration:underline;}

.mceContentBody B,
.wysiwyg-body B,
.mceContentBody STRONG,
.wysiwyg-body STRONG{color:#3b3838;font-weight:bold;}

/*
.mceContentBody UL LI,
.wysiwyg-body UL LI{color:#3b3838;font-weight:bold;}
.wysiwyg-body OL LI{color:#3b3838;font-weight:bold;}
*/

.content .mceContentBody UL LI,
.content .wysiwyg-body UL LI{padding-left:20px;}/*list-style:none;}*/
/*.content .wysiwyg-body UL LI:before{content: "\f14a";font-size:16px;padding-right:5px;}*/
.content .wysiwyg-body OL LI{margin-left:35px;}


.content_h1 {display:block;font-size: 32px;text-transform: uppercase;font-family:acumin-pro-condensed,Geneva,sans-serif;line-height:40px;color:#A4A3A3;font-weight:700;border:none;margin:5px 0px;text-transform:none;}
.content_h2 {display:block;font-size: 32px;text-transform: uppercase;font-family:acumin-pro-condensed,Geneva,sans-serif;line-height:40px;color:#AE5324;font-weight:700;border:none;margin:5px 0px;text-transform:none;}
.content_h3 {display:block;font-size: 20px;text-transform: uppercase;font-family:acumin-pro-condensed,Geneva,sans-serif;line-height:40px;color:#A4A3A3;font-weight:700;border:none;margin:5px 0px;text-transform:none;}
.content_h4 {display:block;font-size: 20px;text-transform: uppercase;font-family:acumin-pro-condensed,Geneva,sans-serif;line-height:40px;color:#AE5324;font-weight:700;border:none;margin:5px 0px;text-transform:none;}
.mceContentBody H1,
ARTICLE H1{font-size:32px;color:#A4A3A3;text-transform:none;}
.mceContentBody H2,
ARTICLE H2{font-size:32px;color:#AE5324;text-transform:none;}
.mceContentBody H3,
ARTICLE H3{font-size:20px;color:#A4A3A3;text-transform:none;}
.mceContentBody H4,
ARTICLE H4{font-size:20px;color:#AE5324;text-transform:none;}
.factoid {display:block;font-size: 32px;font-family:acumin-pro-condensed,Geneva,sans-serif;color:#B05324;font-weight:700;}
.red{color:#AE5324} 
.dark{color:#3C3839} 
.black{color:#000000}  
.grey1{color:#333333} 
.grey2{color:#666666} 
.grey3{color:#999999} 
.grey4{color:#BBBBBB} 
.large{font-size:24px;} 
.larger{font-size:28px;} 
.largest{font-size:32px;} 

.mceContentBody IMG,
.wysiwyg-body IMG{max-width:100%}
.mceContentBody IMG.fullwidth,
.wysiwyg-body IMG.fullwidth{width:100%}
.mceContentBody IMG.floatleft,
.wysiwyg-body IMG.floatleft{float:left;margin:10px 10px 10px 0px}
.mceContentBody IMG.floatright,
.wysiwyg-body IMG.floatright{float:right;margin:10px 0px 10px 10px}
.mceContentBody .tinemce_guides{border:1px dotted #CCCCCC;padding:15px 0px;margin:15px 0px;background:#FCFCFC}
.mceContentBody .tinemce_guides.row{border:1px dotted #AAAAAA;padding:15px 0px;margin:15px 0px;background:#F3F3F3}


A.button,
.wysiwyg-body A.button{display:block;width:100%;padding:15px;margin:10px 0px;text-align:center;font-size:16px;color:#FFFFFF;background:#AE5324;font-family:acumin-pro,Geneva,sans-serif;font-weight:700;text-transform:uppercase;text-decoration:none;font-size:16px;letter-spacing:1.5px;}
A.button:hover,
.wysiwyg-body A.button:hover{text-decoration:none;background:#d0622a}

A.button2,
.wysiwyg-body A.button2{display:inline-block;padding:15px;margin:10px 0px;text-align:center;font-size:16px;color:#FFFFFF;background:#AE5324;font-family:acumin-pro,Geneva,sans-serif;font-weight:700;text-transform:uppercase;text-decoration:none;font-size:16px;letter-spacing:1.5px;}
A.button2:hover,
.wysiwyg-body A.button2:hover{text-decoration:none;background:#d0622a}

.wysiwyg-body A.button,
.wysiwyg-body A.button2{display:inline-block;width:auto;min-width:200px;}


.insertlist{display:block;text-align:center;margin:5px 0px;padding:5px;border:2px dotted #888888;height:300px;width:100%;background:url('/images/icons/general-list.png') center center no-repeat #DDDDDD;color:#888888;font-weight:normal}

.survey_answered{border:2px solid #333333;text-align:center;padding:5px;margin:5px;font-weight:700;color:#333333}



.blog_sidebar_box{}
.blog_sidebar_box H2{font-size:24px;}
.blog_sidebar_box .blog_recent{margin:2px 0px}
.blog_sidebar_box .blog_recent A{}
.blog_sidebar_box .blog_recent .blog_recent_date{font-size:18px;font-weight:500;}

.blog_sidebar_box .blog_category{margin:2px;}
.blog_sidebar_box .blog_category A{}


.tip_short{margin:60px 0px}
.tip_short .tip_col{margin:15px 0px;}
.tip_short .tip_image{}
.tip_short .tip_image IMG{width:100%;}
.tip_short .tip_title{}
.tip_short .tip_subtitle{}
.tip_short .tip_content{}


#popup{z-index:2000000}