html{position:relative;min-height:100%}body{font-family:"Open Sans",sans-serif;font-size:18px;margin-bottom:400px}@media screen and (max-width:1024px){body{margin-bottom:0}}@media screen and (max-width:640px){body{word-wrap:break-word}}img{max-width:100%}.img_map{margin:0 auto;display:block}h2{margin-bottom:20px}.header{padding:20px 0;margin-top:-20px;background:#be3c3a}.header h1{color:#fff}@media screen and (max-width:640px){.header h1{display:none}}.header p{color:#fff;font-size:14px}@media screen and (max-width:640px){.header p{display:none}}.header form{padding-top:35px}.header form input[type='text']{font-weight:600;font-size:1.2em;border:0 !important;border-radius:0 !important}@media screen and (max-width:640px){.header form{padding-top:0}}.header form .btn{background-color:#000000 !important;color:#fff}.navbar-collapse{border-top:none;box-shadow:none}.navbar-nav{margin:0 -15px}.navbar-default .navbar-toggle{border:none}.navbar-toggle{margin-right:12px;margin-top:10px}.hpLinks a{color:#666}.hpLinks .item,.hpLinks .item_large{margin-top:20px}@media screen and (max-width:980px){.hpLinks .item,.hpLinks .item_large{min-height:auto;margin:20px 0}.hpLinks .item:first-child,.hpLinks .item_large:first-child{margin-top:0}.hpLinks .item i,.hpLinks .item_large i{padding-left:0;font-size:2.8em}}@media screen and (max-width:980px) and (max-width:640px){.hpLinks .item i,.hpLinks .item_large i{display:none}}.breadcrumb{background-color:#e8e6e6;margin-bottom:0}.breadcrumb .active{color:#2b2b2b}.breadcrumb ul{padding:0;margin:0}.breadcrumb ul li a{font-weight:600;color:#2b2b2b}@media screen and (max-width:640px){.breadcrumb{display:none}}.breadcrumb>li+li:before{color:#2b2b2b !important}ul.nav-pills li a{padding:5px 15px 5px 3px;color:#666}ul.nav-pills li a:hover{background:#eee}ul.atoz-letters{padding:0;margin:20px 0 0 0;list-style:none}ul.atoz-letters li{display:inline-block;padding-right:10px}ul.atoz-letters li a{color:#2b2b2b}ul.atoz-details{padding:0;margin:10px 0 0 0;list-style:none}ul.atoz-details li{border-bottom:1px solid #ddd;padding:10px 0}ul.atoz-details li:first-child{border-top:1px solid #ddd}ul.atoz-details ul{padding:0;margin:0;list-style:none}ul.atoz-details ul li{border:0}ul.atoz-details ul li:first-child{border:0}.blocks{color:#000000 !important;height:150px;background:#e8e6e6}.blocks a{color:#2b2b2b}@media screen and (max-width:1024px){.blocks{height:auto;margin-top:20px;padding:20px 0}}@media screen and (max-width:640px){.blocks{padding:20px 0 0 0}}.blocks .col-lg-4:nth-child(2n){height:150px;border-right:1px solid #ccc;border-left:1px solid #ccc}.blocks .title{margin:5px 0}.blocks .content{margin-top:10px}.blocks .content p{font-size:.9em;color:#2b2b2b}.blocks .content ul{border-top:0}.blocks .content ul li{font-size:1em;padding:2px}@media screen and (max-width:640px){.blocks .content{margin-bottom:20px}}footer{position:absolute;bottom:0;width:100%;background:#2b2b2b;color:#fff;height:340px}@media screen and (max-width:1024px){footer{position:relative;height:auto;padding-bottom:10px}}footer .contact-info{padding-top:25px}@media screen and (max-width:980px){footer .contact-info{padding-bottom:10px}}footer .title{font-size:1.2em;letter-spacing:2px}footer p{font-size:.7em;color:#ccc}footer ul{font-size:.8em;width:80%;border-top:1px solid #ccc;margin:0;padding:0;list-style:none}@media screen and (max-width:980px){footer ul{width:100%}}footer ul li{display:inline-block;zoom:1;margin-right:10px;padding-top:5px}footer ul li a{color:#ccc}footer ul.base-az-list li a{color:#2b2b2b !important}footer .web-address{padding-top:28px;letter-spacing:2px}@media screen and (max-width:640px){footer .web-address{padding-top:0}}footer .web-address span.title{display:block;font-size:1.5em;margin:0;padding:0}footer .web-address p{font-size:.7em}footer .icons{margin-top:24px}@media screen and (max-width:640px){footer .icons{margin-bottom:24px}}footer .icons i{font-size:1.6em;padding-right:6px}footer .icons a{color:#fff}.spacer{padding:20px 0;display:inline-block;width:100%}.arrows{margin-top:20px}.carousel_outer{overflow:hidden;position:relative;width:100%}.carousel_outer .carousel_inner{overflow:hidden;position:relative}.carousel_outer .carousel_inner .items{list-style-type:none;margin:0;padding:0;position:relative;width:100%}.carousel_outer .carousel_inner .items .item_contain{float:left;width:396px}.carousel_outer .carousel_inner .items .item_contain img{width:95%;height:246px}@media screen and (max-width:640px){.carousel_outer .carousel_inner .items .item_contain img{height:205px;width:100%}}@media screen and (max-width:640px){.carousel_outer .carousel_inner .items .item_contain{width:320px}}.pagination{margin:0 0 20px 0;float:right}.tabs{margin-top:30px}.tab-content{padding-top:15px}.contact_details i{font-size:2.8em;margin-right:15px}span.highlight{background:#f9f2f4;color:#c7254e}#map-canvas img{max-width:none !important}.logo{padding:20px 0}.contour{float:left;width:100%}ul.splitter,.content nav ul{margin:0;padding:0}ul.splitter :after,.content nav ul :after{content:".";clear:both;height:0;display:block;visibility:hidden}ul.splitter li,.content nav ul li{display:block;float:left;padding:15px 0;width:33%}ul.splitter li a,.content nav ul li a{display:block}ul.splitter li i,.content nav ul li i{padding-right:15px}@media screen and (max-width:980px){ul.splitter li,.content nav ul li{width:50%}}@media screen and (max-width:640px){ul.splitter li,.content nav ul li{width:100%}}span.field_block{display:block;word-wrap:break-word}span.field_block a{color:#c7254e}.gallery img{height:248px}@media screen and (max-width:980px){.gallery img{height:156px}}@media screen and (max-width:640px){.gallery img{height:auto;width:100%}}ul.search_results{list-style-type:none;padding:0}ul.search_results li{padding-top:15px}ul.search_results li.desc{border-bottom:1px solid #eee;padding-bottom:15px;padding-top:0}img.text_wrap{float:left;padding:6px 20px 0 0}@media screen and (max-width:640px){img.text_wrap{padding:0 0 20px 0}}.nav-tabs>li.active>a,.nav-tabs>li.active>a:focus,.nav-tabs>li.active>a:hover{border-bottom-color:#fff}.column{margin:20px 0}img[style*="left"]{margin-right:20px}img[style*="right"]{margin-left:20px}@media screen and (max-width:640px){.feature{margin:20px 0}.feature:first-child{margin-top:0}.feature:last-child{margin-bottom:0}}.panel i{padding-right:10px}table{width:100%;max-width:100%;overflow-y:hidden;overflow-x:auto;display:block;height:auto}table td{padding:6px 15px;border:1px solid #ddd}#contour #recaptcha_widget_div,.contour #recaptcha_widget_div{margin-left:0 !important}.contour select,#recaptcha_area,#recaptcha_table,.contour input.text,.datepickerfield{width:auto}@media screen and (max-width:640px){.contour select,#recaptcha_area,#recaptcha_table,.contour input.text,.datepickerfield{width:100% !important}}#contour textarea,.contour textarea{max-width:100% !important;width:100% !important}.contourPage .col-md-12,#contour fieldset,.contour fieldset{padding:0 !important}.navbar-default{background-color:#2b2b2b;border:none;border-radius:0}.navbar-default .navbar-brand{color:#fff;font-weight:600;padding:15px 0 15px 10px;font-size:26px;width:250px}.navbar-default .navbar-nav>li{font-weight:300}.navbar-default .navbar-nav>li.active>a{color:#fff;background:#be3c3a}.navbar-default .navbar-nav>li.active>a:hover{background:#be3c3a;color:#fff}.navbar-default .navbar-nav>li.active>a:focus{background:#be3c3a;color:#fff}.navbar-default .navbar-nav>li a{color:#fff;background:#464545;margin-right:1px}.navbar-default .navbar-nav>li a:focus,.navbar-default .navbar-nav>li a:hover{color:#fff;background:#464545}.item_large{min-height:255px !important}.item,.item_large{cursor:pointer;min-height:215px}.item i,.item_large i{padding-left:10px;padding-right:10px;font-size:2em;color:#666}.item:hover,.item_large:hover{background-color:#f7f7f7}.item .title h3,.item_large .title h3{font-size:1.2em;margin-top:.1em;color:#2b2b2b;font-weight:600}@media screen and (max-width:980px){.item .title h3,.item_large .title h3{margin-top:20px;margin-bottom:20px}}@media screen and (max-width:640px){.item .title h3,.item_large .title h3{margin-top:0}}.item .title a,.item_large .title a{color:#666}.landing-item{cursor:pointer;border:5px solid #ddd;margin-bottom:15px;min-height:180px}.landing-item i{padding-top:15px;padding-left:10px;font-size:2.8em}.landing-item a{color:#666;text-decoration:none}.landing-item .title h3{padding-left:15px;font-size:1em;font-weight:700}.landing-item p{padding-left:15px;padding-right:5px;font-size:1em}.landing-item:hover{border:5px solid #be3c3a}ul.links{list-style:none;padding:0;margin:5px 0 0 0}ul.links li{display:inline;padding:0;margin:0;font-size:.9em}ul.links li a{color:#666}.hpLinks h2{margin-bottom:40px;margin-top:40px}.news .title{background:#2b2b2b;color:#ccc;padding:6px 15px}.news .title span{display:inline-block;padding:5px 15px;zoom:1;width:100%}.news .title a{color:#fff}.news a{color:#666}.news_highlight{padding:0 0 20px 0}.news_highlight h3{margin-bottom:20px}.article_snip{font-size:.9em}.article_snip a{padding-top:15px;display:block}.news_sep{border-bottom:1px solid #eee;float:left;margin-bottom:20px;padding-bottom:20px;width:100%}.news_sep img{padding-left:0}@media screen and (max-width:640px){.news_sep img{display:block}.news_sep a{display:block;padding:10px 0}}

