@-ms-viewport{width:device-width}@viewport{width:device-width}#pageHeader h2,#breadcrumbcontainer{display:none}h1,h2,h3,h4,h5,h6{font-weight:300}#pageHeader,#contentContainer,#extraContainer1,#extraContainer3,#flexslider{max-width:100%!important}body,#contentContainer,#sidebarContainer,.thumbnail-caption,#extraContainer2,#navcontainer ul li a,ul[role='navigation'] li a,#banner h1{font-family:'Cabin',sans-serif}a{-webkit-transition:all .2s ease-in-out!important;-moz-transition:all .2s ease-in-out!important;-ms-transition:all .2s ease-in-out!important;-o-transition:all .2s ease-in-out!important;transition:all .2s ease-in-out!important;text-decoration:none}a img{-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}a:hover img{opacity:.8}#extraContainer4{background:#555;padding:8px 15px;color:#FFF;position:relative;-webkit-box-shadow:0 1px 5px rgba(0,0,0,0.25);-moz-box-shadow:0 1px 5px rgba(0,0,0,0.25);box-shadow:0 1px 5px rgba(0,0,0,0.25);z-index:9999999;font-weight:400;border-bottom:1px solid #CCC}#extraContainer4>div{max-width:960px;margin:0 auto}#extraContainer4 a{color:#FFF;text-decoration:none}#extraContainer4 .email{text-align:right}#extraContainer4 a:hover{opacity:.8}#pageHeader{text-align:center;padding-top:75px;width:100%}#pageHeader img{display:inline-block;max-width:400px;margin-bottom:30px;height:auto}#pageHeader a:hover img{opacity:1}#pageHeader h1{margin-top:0;text-align:center;margin-bottom:40px;display:none}#pageHeader h1 a{padding-left:55px;color:inherit;text-decoration:none}#pageHeader h1 span{font-size:14px;color:#CCC}#navcontainer ul{background:#FFF;width:auto}ul[role='navigation'] li{background:#f7f7f7}#navcontainer li{color:#222}#navcontainer ul li a{background:#ff3019;background:-moz-linear-gradient(top,#ff3019 0,#cf0404 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#ff3019),color-stop(100%,#cf0404));background:-webkit-linear-gradient(top,#ff3019 0,#cf0404 100%);background:-o-linear-gradient(top,#ff3019 0,#cf0404 100%);background:-ms-linear-gradient(top,#ff3019 0,#cf0404 100%);background:linear-gradient(to bottom,#ff3019 0,#cf0404 100%);color:#FFF!important;padding:3px 20px;width:auto;font-size:22px;border:1px solid #cf0404;border-left:none;text-shadow:0 -1px 0 rgba(0,0,0,0.25);box-shadow:inset 0 1px 0 rgba(255,255,255,0.2);border-bottom-color:#9d0007}ul[role='navigation'] li a{border-bottom:1px solid #EEE;padding:10px;text-align:center;color:#FFF}#navcontainer ul li a#current{background:#cf0404}#navcontainer ul li:first-child a{border-left:1px solid #cf0404;-webkit-border-radius:3px 0 0 3px;-moz-border-radius:3px 0 0 3px;border-radius:3px 0 0 3px}#navcontainer ul li:last-child a{-webkit-border-radius:0 3px 3px 0;-moz-border-radius:0 3px 3px 0;border-radius:0 3px 3px 0}#navcontainer li a:hover{background:#ff3019;background:-moz-linear-gradient(top,#cf0404 0,#cf0404 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#cf0404),color-stop(100%,#cf0404));background:-webkit-linear-gradient(top,#cf0404 0,#cf0404 100%);background:-o-linear-gradient(top,#cf0404 0,#cf0404 100%);background:-ms-linear-gradient(top,#cf0404 0,#cf0404 100%);background:linear-gradient(to bottom,#cf0404 0,#cf0404 100%);color:#FFF;text-shadow:1px 1px 1px rgba(0,0,0,0.25);-webkit-box-shadow:inset 0 0 5px rgba(0,0,0,0.25);-moz-box-shadow:inset 0 0 5px rgba(0,0,0,0.25);box-shadow:inset 0 0 5px rgba(0,0,0,0.25)}.menu-button{margin:30px auto 6px;background:#FFF;color:#FFF;font-weight:700;font-size:22px;text-align:center;padding:12px 35px;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;text-decoration:none;background:#ff3019;background:-moz-linear-gradient(top,#ff3019 0,#cf0404 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#ff3019),color-stop(100%,#cf0404));background:-webkit-linear-gradient(top,#ff3019 0,#cf0404 100%);background:-o-linear-gradient(top,#ff3019 0,#cf0404 100%);background:-ms-linear-gradient(top,#ff3019 0,#cf0404 100%);background:linear-gradient(to bottom,#ff3019 0,#cf0404 100%);text-shadow:0 -1px 0 rgba(0,0,0,0.25);border:1px solid #cf0404;-webkit-box-shadow:0 1px 5px rgba(0,0,0,0.45);-moz-box-shadow:0 1px 5px rgba(0,0,0,0.45);box-shadow:0 1px 5px rgba(0,0,0,0.45);cursor:pointer}.menu-button:hover{background:#ff3019;background:-moz-linear-gradient(top,#cf0404 0,#cf0404 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#cf0404),color-stop(100%,#cf0404));background:-webkit-linear-gradient(top,#cf0404 0,#cf0404 100%);background:-o-linear-gradient(top,#cf0404 0,#cf0404 100%);background:-ms-linear-gradient(top,#cf0404 0,#cf0404 100%);background:linear-gradient(to bottom,#cf0404 0,#cf0404 100%);text-shadow:1px 1px 1px rgba(0,0,0,0.25);-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}#myExtraContent1{border:0;margin-top:-40px;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;-webkit-border-radius:1px;-moz-border-radius:1px;border-radius:1px;max-width:950px;background:#FFF;margin-left:auto;margin-right:auto;-webkit-box-shadow:0 1px 5px rgba(0,0,0,0.45);-moz-box-shadow:0 1px 5px rgba(0,0,0,0.45);box-shadow:0 1px 5px rgba(0,0,0,0.45);border:3px solid #FFF}#myExtraContent1 *{-webkit-border-radius:0!important;-moz-border-radius:0!important;border-radius:0!important}#myExtraContent1 .flex-container{-webkit-border-radius:3px!important;-moz-border-radius:3px!important;border-radius:3px!important}body{background:#f1f1f1}#container{max-width:1100px;margin:0 auto;border-left:1px solid #CCC;border-right:1px solid #CCC;box-shadow:0 0 10px rgba(0,0,0,0.15)}#container #banner{margin-top:90px;padding-bottom:15px;border-top:1px solid #FFF;background:#FFF}#flexslider{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;background:transparent;height:auto}.flex-control-nav li a{-webkit-transition:none!important;-moz-transition:none!important;-ms-transition:none!important;-o-transition:none!important;transition:none!important}#main{width:100%;background:#FFF}#content{padding:35px 15px 60px;width:auto}#content a{color:#cf0404}#extraContainer3{background:#f7f7f7;text-align:center;border-top:3px solid #EEE}#myExtraContent3{max-width:960px;margin:0 auto;padding:60px 15px}#extraContainer3 .button a{display:inline-block;margin:30px auto 6px;background:#FFF;color:#FFF;font-weight:700;font-size:22px;text-align:center;padding:12px 35px;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;text-decoration:none;background:#ff3019;background:-moz-linear-gradient(top,#ff3019 0,#cf0404 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#ff3019),color-stop(100%,#cf0404));background:-webkit-linear-gradient(top,#ff3019 0,#cf0404 100%);background:-o-linear-gradient(top,#ff3019 0,#cf0404 100%);background:-ms-linear-gradient(top,#ff3019 0,#cf0404 100%);background:linear-gradient(to bottom,#ff3019 0,#cf0404 100%);text-shadow:0 -1px 0 rgba(0,0,0,0.25);border:1px solid #cf0404;-webkit-box-shadow:0 1px 5px rgba(0,0,0,0.45);-moz-box-shadow:0 1px 5px rgba(0,0,0,0.45);box-shadow:0 1px 5px rgba(0,0,0,0.45)}#extraContainer3 .button a:hover{background:#ff3019;background:-moz-linear-gradient(top,#cf0404 0,#cf0404 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#cf0404),color-stop(100%,#cf0404));background:-webkit-linear-gradient(top,#cf0404 0,#cf0404 100%);background:-o-linear-gradient(top,#cf0404 0,#cf0404 100%);background:-ms-linear-gradient(top,#cf0404 0,#cf0404 100%);background:linear-gradient(to bottom,#cf0404 0,#cf0404 100%);text-shadow:1px 1px 1px rgba(0,0,0,0.25);-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.call-out{font-size:23px;text-align:center;line-height:1.5;margin:0 auto;padding:0;font-weight:400}#content .call-out{background:#FFF;border:1px solid #EEE;-webkit-border-radius:3px;-moz-border-radius:3px;padding:15px;border-radius:3px;margin-top:75px;margin-bottom:20px}#footer{border-top:3px solid #555;padding:20px 0 0;background:#333;color:#DDD}#extraContainer2{padding-left:15px;padding-right:15px;width:auto;max-width:960px}#footer h4{font-weight:400;font-size:20px;line-height:1.5;margin-bottom:20px;color:#FFF}#footer p{width:auto;background:#444;border-top:0;padding:0 15px;letter-spacing:normal;line-height:2;font-size:14px;color:#DDD;padding-top:10px;padding-bottom:10px;font-family:'Cabin',sans-serif;font-weight:400;margin-top:20px}#footer a{text-decoration:none;color:#FFF}#footer a:hover{opacity:.8;color:#FFF}#footer .footer-contact{line-height:2.25;font-size:14px}#footer .jwresp_wrapper>div{margin-left:0!important;margin-right:0!important}div.formsnap .btn-default{-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out;display:inline-block;margin:20px auto 6px;background:#FFF;color:#FFF;text-align:center;padding:12px 35px;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;text-decoration:none;background:#ff3019;background:-moz-linear-gradient(top,#ff3019 0,#cf0404 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#ff3019),color-stop(100%,#cf0404));background:-webkit-linear-gradient(top,#ff3019 0,#cf0404 100%);background:-o-linear-gradient(top,#ff3019 0,#cf0404 100%);background:-ms-linear-gradient(top,#ff3019 0,#cf0404 100%);background:linear-gradient(to bottom,#ff3019 0,#cf0404 100%);text-shadow:0 -1px 0 rgba(0,0,0,0.25);border:1px solid #cf0404;-webkit-box-shadow:0 1px 5px rgba(0,0,0,0.45);-moz-box-shadow:0 1px 5px rgba(0,0,0,0.45);box-shadow:0 1px 5px rgba(0,0,0,0.45)}div.formsnap .btn-default:hover{background:#ff3019;background:-moz-linear-gradient(top,#cf0404 0,#cf0404 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#cf0404),color-stop(100%,#cf0404));background:-webkit-linear-gradient(top,#cf0404 0,#cf0404 100%);background:-o-linear-gradient(top,#cf0404 0,#cf0404 100%);background:-ms-linear-gradient(top,#cf0404 0,#cf0404 100%);background:linear-gradient(to bottom,#cf0404 0,#cf0404 100%);text-shadow:1px 1px 1px rgba(0,0,0,0.25);-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;border:1px solid #cf0404;color:#FFF}div.formsnap .form-control:focus{border-color:#cf0404;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075)}form label{margin-left:0!important}.home-col{text-align:center}.home-col h3{font-size:22px;text-align:center;margin-bottom:20px}.home-col .centered_image .imageStyle{-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;padding:3px;-webkit-box-shadow:0 1px 5px rgba(0,0,0,0.45);-moz-box-shadow:0 1px 5px rgba(0,0,0,0.45);box-shadow:0 1px 5px rgba(0,0,0,0.45);margin:4px auto 6px;display:block;width:90%}.home-col .wnd-text a{display:inline-block;margin:20px auto 6px;background:#FFF;color:#FFF!important;text-align:center;padding:12px 35px;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;text-decoration:none;background:#ff3019;background:-moz-linear-gradient(top,#ff3019 0,#cf0404 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#ff3019),color-stop(100%,#cf0404));background:-webkit-linear-gradient(top,#ff3019 0,#cf0404 100%);background:-o-linear-gradient(top,#ff3019 0,#cf0404 100%);background:-ms-linear-gradient(top,#ff3019 0,#cf0404 100%);background:linear-gradient(to bottom,#ff3019 0,#cf0404 100%);text-shadow:0 -1px 0 rgba(0,0,0,0.25);border:1px solid #cf0404;-webkit-box-shadow:0 1px 5px rgba(0,0,0,0.45);-moz-box-shadow:0 1px 5px rgba(0,0,0,0.45);box-shadow:0 1px 5px rgba(0,0,0,0.45);font-size:18px;font-weight:bold}#content .home-col .wnd-text a:hover{background:#ff3019;background:-moz-linear-gradient(top,#cf0404 0,#cf0404 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#cf0404),color-stop(100%,#cf0404));background:-webkit-linear-gradient(top,#cf0404 0,#cf0404 100%);background:-o-linear-gradient(top,#cf0404 0,#cf0404 100%);background:-ms-linear-gradient(top,#cf0404 0,#cf0404 100%);background:linear-gradient(to bottom,#cf0404 0,#cf0404 100%);text-shadow:1px 1px 1px rgba(0,0,0,0.25);-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.inclusion,.contact{margin-bottom:20px}.inclusionTitle,.contactTitle,.sidebarTitle,.processTitle{padding:10px 0 10px 10px;border-bottom:3px solid #777;font-weight:400;font-size:22px;max-width:300px}.inclusionDescription,.contactDescription,.sidebarDescription,.processDescription{font-size:17px!important;padding:20px 0;background:#FFF}.processDescription{margin-bottom:30px}.inclusionDescription em,.contactDescription em{font-size:10px}.bedroomGroup.first{padding-top:40px}.homeRangeBedHeader{border-bottom:3px solid #777;display:block;font-weight:400;font-size:26px;text-align:center;max-width:600px;margin:0 auto;padding:20px 0}.homeRangeLinkContainer{padding:20px}.range-col{text-align:center}.range-col img{-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;padding:3px;-webkit-box-shadow:0 1px 5px rgba(0,0,0,0.45);-moz-box-shadow:0 1px 5px rgba(0,0,0,0.45);box-shadow:0 1px 5px rgba(0,0,0,0.45);margin:20px auto 6px;display:block;width:90%}#content .range-col .textLink a{display:inline-block;margin:10px auto 20px;background:#FFF;color:#FFF!important;text-align:center;padding:10px 35px;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;text-decoration:none;background:#ff3019;background:-moz-linear-gradient(top,#ff3019 0,#cf0404 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#ff3019),color-stop(100%,#cf0404));background:-webkit-linear-gradient(top,#ff3019 0,#cf0404 100%);background:-o-linear-gradient(top,#ff3019 0,#cf0404 100%);background:-ms-linear-gradient(top,#ff3019 0,#cf0404 100%);background:linear-gradient(to bottom,#ff3019 0,#cf0404 100%);text-shadow:0 -1px 0 rgba(0,0,0,0.25);border:1px solid #cf0404;-webkit-box-shadow:0 1px 5px rgba(0,0,0,0.45);-moz-box-shadow:0 1px 5px rgba(0,0,0,0.45);box-shadow:0 1px 5px rgba(0,0,0,0.45);font-size:18px;font-weight:bold;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}#content .range-col .textLink a:hover{background:#ff3019;background:-moz-linear-gradient(top,#cf0404 0,#cf0404 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#cf0404),color-stop(100%,#cf0404));background:-webkit-linear-gradient(top,#cf0404 0,#cf0404 100%);background:-o-linear-gradient(top,#cf0404 0,#cf0404 100%);background:-ms-linear-gradient(top,#cf0404 0,#cf0404 100%);background:linear-gradient(to bottom,#cf0404 0,#cf0404 100%);text-shadow:1px 1px 1px rgba(0,0,0,0.25);-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;border:1px solid #cf0404;opacity:1}.range-col p{font-size:18px}.aboutUsText{background:#f6f6f6;padding:20px;border-radius:6px;border:1px solid #EEE}.button{text-align:center}.button a{display:inline-block;margin:20px auto 6px;background:#FFF;color:#FFF!important;text-align:center;padding:12px 35px;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;text-decoration:none;background:#ff3019;background:-moz-linear-gradient(top,#ff3019 0,#cf0404 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#ff3019),color-stop(100%,#cf0404));background:-webkit-linear-gradient(top,#ff3019 0,#cf0404 100%);background:-o-linear-gradient(top,#ff3019 0,#cf0404 100%);background:-ms-linear-gradient(top,#ff3019 0,#cf0404 100%);background:linear-gradient(to bottom,#ff3019 0,#cf0404 100%);text-shadow:0 -1px 0 rgba(0,0,0,0.25);border:1px solid #cf0404;-webkit-box-shadow:0 1px 5px rgba(0,0,0,0.45);-moz-box-shadow:0 1px 5px rgba(0,0,0,0.45);box-shadow:0 1px 5px rgba(0,0,0,0.45);font-size:18px;font-weight:bold}#content .button a:hover{background:#ff3019;background:-moz-linear-gradient(top,#cf0404 0,#cf0404 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#cf0404),color-stop(100%,#cf0404));background:-webkit-linear-gradient(top,#cf0404 0,#cf0404 100%);background:-o-linear-gradient(top,#cf0404 0,#cf0404 100%);background:-ms-linear-gradient(top,#cf0404 0,#cf0404 100%);background:linear-gradient(to bottom,#cf0404 0,#cf0404 100%);text-shadow:1px 1px 1px rgba(0,0,0,0.25);-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;opacity:1}.subheader h2{font-size:25px;font-weight:400;text-align:center;padding-bottom:25px}iframe{width:100%;height:400px;display:block}#map-canvas img{max-width:none}#banner #map-canvas h1{background:#FFF;line-height:1.2;font-size:20px}#map-canvas{border-top:1px solid #e3e3e3}#contactDetails{background:#FFF;border:1px solid #EEE;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;padding:15px}.contact-info{font-weight:400;font-size:24px;line-height:1.5;margin-bottom:20px}.formsnap-label{color:inherit!important;padding:10px 15px!important;display:inline-block!important;font-weight:400!important;-webkit-transition:all .2s ease-in-out!important;-moz-transition:all .2s ease-in-out!important;-ms-transition:all .2s ease-in-out!important;-o-transition:all .2s ease-in-out!important;transition:all .2s ease-in-out!important;margin-bottom:0!important;font-size:14px!important}#contactForm .form-group:hover .formsnap-label{background:#FFF}.formsnap-input,.formsnap-textarea{border:none!important;border-bottom:1px solid #555!important;font-size:17px!important;padding:15px!important;-webkit-transition:all .2s ease-in-out!important;-moz-transition:all .2s ease-in-out!important;-ms-transition:all .2s ease-in-out!important;-o-transition:all .2s ease-in-out!important;transition:all .2s ease-in-out!important;-webkit-border-radius:0!important;-moz-border-radius:0!important;border-radius:0!important;background:#555!important;margin-top:0!important;line-height:1.4!important;font-family:'Cabin',sans-serif;color:#FFF!important}.formsnap-input:focus,.formsnap-textarea:focus{border-color:#cf0404!important;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.3)!important;-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,.3)!important;box-shadow:inset 0 1px 1px rgba(0,0,0,.3)!important}div.formsnap .form-group{margin-bottom:20px!important}.contactLogo{max-width:187px;margin:30px auto}.contactSlogan{color:#FFF;font-size:30px;text-align:center;font-size:bold;color:#f1f1f1}div.formsnap .form-control{-webkit-box-shadow:inset 0 3px 4px -3px rgba(0,0,0,0.1);-moz-box-shadow:inset 0 3px 4px -3px rgba(0,0,0,0.1);box-shadow:inset 0 3px 4px -3px rgba(0,0,0,0.1)}#footer .form-group{margin-top:10px!important;margin-bottom:12px!important;overflow:hidden}#footer .formsnap-label{text-align:center!important;width:25%!important;border-bottom:1px solid #555!important;border-right:none!important;float:left!important;padding:12px 0!important}#footer .form-group:hover .formsnap-label{color:#FFF!important}#footer .controls{margin-left:0!important;float:left!important;width:70%!important}#footer .formsnap-input{height:16px!important;-webkit-border-radius:0!important;-moz-border-radius:0!important;border-radius:0!important;padding:12px!important;line-height:1!important;font-size:14px!important;border:0;border-bottom:1px solid #555;background-color:#555}#footer div.formsnap .btn-default{margin-top:0;padding:10px}body .sidebarDescription{font-size:inherit!important;margin-bottom:30px;background:#f7f7f7}body .sidebarDescription h5{font-weight:500;margin-bottom:5px;margin-top:15px}body .sidebarDescription .first h5{margin-top:0}#content .sidebarDescription.sloganDescription div{text-align:center;font-size:16px!important;font-weight:500}.sloganPadding{padding:15px;background:#f7f7f7;border:1px solid #EEE;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}.sidebarDescription img{-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;padding:3px;-webkit-box-shadow:0 1px 5px rgba(0,0,0,0.45);-moz-box-shadow:0 1px 5px rgba(0,0,0,0.45);box-shadow:0 1px 5px rgba(0,0,0,0.45);display:block;width:90%}.sidebarDescription .centered_image{padding:5px}.sidebarDescription.withButton{padding:0;border:0;background:transparent}.sidebarDescription.withButton a{display:inline-block;margin:20px auto 20px;background:#FFF;color:#FFF!important;text-align:center;padding:10px 35px;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;text-decoration:none;background:#ff3019;background:-moz-linear-gradient(top,#ff3019 0,#cf0404 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#ff3019),color-stop(100%,#cf0404));background:-webkit-linear-gradient(top,#ff3019 0,#cf0404 100%);background:-o-linear-gradient(top,#ff3019 0,#cf0404 100%);background:-ms-linear-gradient(top,#ff3019 0,#cf0404 100%);background:linear-gradient(to bottom,#ff3019 0,#cf0404 100%);text-shadow:0 -1px 0 rgba(0,0,0,0.25);border:1px solid #cf0404;-webkit-box-shadow:0 1px 5px rgba(0,0,0,0.45);-moz-box-shadow:0 1px 5px rgba(0,0,0,0.45);box-shadow:0 1px 5px rgba(0,0,0,0.45);font-size:18px;font-weight:bold;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}#content .sidebarDescription.withButton a:hover{background:#ff3019;background:-moz-linear-gradient(top,#cf0404 0,#cf0404 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#cf0404),color-stop(100%,#cf0404));background:-webkit-linear-gradient(top,#cf0404 0,#cf0404 100%);background:-o-linear-gradient(top,#cf0404 0,#cf0404 100%);background:-ms-linear-gradient(top,#cf0404 0,#cf0404 100%);background:linear-gradient(to bottom,#cf0404 0,#cf0404 100%);text-shadow:1px 1px 1px rgba(0,0,0,0.25);-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;opacity:1}.sidebarLogo{max-width:75px;margin:0 auto}.contactItemSidebar{margin-bottom:10px}.contactItemSidebar.last{margin-bottom:0}#pageHeader img{max-width:85%}@media(max-width:1100px){#container{border-left:0;border-right:0}}@media only screen and (min-width:960px){#navcontainer{background-color:#fff}#navcontainer ul li a{color:#222}}@media(max-width:988px){#myExtraContent1{width:90%}#navcontainer ul li a{padding:3px 15px;font-size:18px}}@media(max-width:768px){#extraContainer4{position:static}#pageHeader img{margin:0;margin-top:20px}.menu-button{display:inline-block}ul[role="navigation"]{border-top:1px solid #EEE}ul[role='navigation'] li a{color:#555}ul[role='navigation'] li a:hover{color:#444}#navcontainer #current,[role='navigation'] #current{color:#cf0404}#footer .call-back{margin-top:40px}#footer .spacer{display:none}}@media(max-width:630px){#pageHeader h1{font-size:30px;margin-bottom:25px}#pageHeader h1 span{font-size:10px}#pageHeader h1 a{padding-left:30px}.call-out{font-size:18px}#banner h1{text-align:center}}@media(max-width:500px){#extraContainer4 .phone{padding-top:5px}#extraContainer4 .email{padding-bottom:5px}#extraContainer4 .email,#extraContainer4 .phone{text-align:center}}