@charset "UTF-8";html{margin:0;padding:0;height:100%}body{line-height:1.2;font-family:sans-serif;color:#000;font-size:14px;margin:0}p{margin:0 0 1em;text-align:left}div,main,section,aside,header,footer,article,nav,hgroup{position:relative}img{image-rendering:optimizeQuality;-ms-interpolation-mode:bicubic;display:block}a{color:#000;text-decoration:underline;outline:none !important}a:focus,a:hover{color:#000;text-decoration:none}a:active,a.nourl{text-decoration:none}a:focus,a:active{outline:none}.a{outline:none}.a:focus,.a:active{outline:none}a img{border:none}h1 a,h2 a,h3 a,h4 a{display:block}h1,.h1{font-size:25px;margin:20px 0;clear:both}h2,.h2{font-size:22px;margin:0 0 10px}h3,.h3{font-size:18px;font-weight:bold;margin:0 0 10px}h5{font-weight:bold}hr{height:1px;border:none;color:#fff;background-color:#fff;border-bottom:1px solid #000}hr.h1{margin:-20px 0 20px}.u{position:absolute;display:block;height:10px;width:10px;left:-999em;direction:ltr;margin:-10px 0 0 -10px;list-style:none;overflow:hidden;padding:0;text-align:left;background:transparent;border:0}.u a{background:transparent}.more{color:#000;padding:0 0 4px;position:relative;display:inline-block;text-decoration:none;border-bottom:6px solid #fff}.more:hover,.more:focus,.hover .more,.focus .more{color:#000;border-bottom:6px solid #ffca00}.clear{clear:both;height:0}.cursor-link,.a.hover,.a.focus{cursor:pointer}.btn{font-family:sans-serif;font-size:13px;border:1px solid #ccc;padding:6px 12px;outline:0 !important;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,0.2),0 1px 2px rgba(0,0,0,0.05);-moz-box-shadow:inset 0 1px 0 rgba(255,255,255,0.2),0 1px 2px rgba(0,0,0,0.05);box-shadow:inset 0 1px 0 rgba(255,255,255,0.2),0 1px 2px rgba(0,0,0,0.05);-webkit-font-smoothing:antialiased;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;width:auto;line-height:1.3;text-align:center;text-shadow:none;float:right}.btn:hover,.btn:focus{-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,0.15),0 2px 4px rgba(0,0,0,0.05);-moz-box-shadow:inset 0 1px 2px rgba(0,0,0,0.15),0 2px 4px rgba(0,0,0,0.05);box-shadow:inset 0 1px 2px rgba(0,0,0,0.15),0 2px 4px rgba(0,0,0,0.05)}.btn:active{-webkit-box-shadow:inset 0 2px 4px rgba(0,0,0,0.4),0 1px 2px rgba(0,0,0,0.2);-moz-box-shadow:inset 0 2px 4px rgba(0,0,0,0.4),0 1px 2px rgba(0,0,0,0.2);box-shadow:inset 0 2px 4px rgba(0,0,0,0.4),0 1px 2px rgba(0,0,0,0.2)}table{width:auto;padding:0;margin:0 0 10px 0;border-left:1px solid #bfbfbf}table caption{padding:0;font-size:16px;text-align:left;margin-bottom:10px;width:auto}table th,table thead tr td{border:1px solid #bfbfbf;border-left:none;font-weight:700;font-size:16px;text-align:left;padding:6px 6px 6px 12px;background:#f2f2f2}table thead{border-bottom:2px solid #000}table tr td{border-right:1px solid #bfbfbf;border-bottom:1px solid #bfbfbf;background:#fff;padding:6px 6px 6px 12px}table tr.even td{background:#f2f2f2}table tr.ruled td{background:#ffca00}table p{margin:0}#logo a,button,.icon img,.more,.mainnav a,.mainnav span{-webkit-transition:all 0.3s ease-out;-moz-transition:all 0.3s ease-out;-o-transition:all 0.3s ease-out;-ms-transition:all 0.3s ease-out;transition:all 0.3s ease-out}.mainnav ul span{-webkit-transition:none;-moz-transition:none;-o-transition:none;-ms-transition:none;transition:none}.container{z-index:5}main .main{background:#fff;padding-top:15px;padding-bottom:25px;margin-top:-45px}.logobar .container{height:180px}.logobar #logo{position:absolute;display:block;width:469px;height:77px;left:15px;top:30px;z-index:600;margin:0}.logobar #logo a,.logobar #logo img{width:469px;height:77px;display:block}.logobar .header-contacts{padding:0;margin:0;position:absolute;bottom:67px;right:15px;width:420px}.logobar .header-contacts li{padding:0;margin:0;list-style:none;text-align:right}.logobar .header-contacts a{color:#000;text-decoration:none}.logobar .header-contacts a:hover,.logobar .header-contacts a:focus{text-decoration:underline}.logobar .header-contacts .phone{font-size:27px;line-height:30px}.logobar .header-contacts .email{font-size:16px;line-height:20px}.HomePage main{margin-top:20px}.HomePage main section .a{margin:5px 0 60px}.HomePage main section h2{padding-top:140px;text-transform:uppercase;text-align:center;font-weight:700;margin-bottom:20px;font-size:16px}.HomePage main section hr{border-color:#e2e2e2;margin:0 0 15px}.HomePage main section .icon{text-align:center;position:absolute;left:0;top:0;width:100%;height:134px}.HomePage main section .icon img{display:inline}.HomePage main section .business .icon{background:url(../images/business-highlight.png) no-repeat 50% 0}.HomePage main section .car .icon{background:url(../images/car-highlight.png) no-repeat 50% 0}.HomePage main section .home .icon{background:url(../images/home-highlight.png) no-repeat 50% 0}.HomePage main section .equipment .icon{background:url(../images/equipment-highlight.png) no-repeat 50% 0}.HomePage main section .a.hover img,.HomePage main section .a.focus img{opacity:0}.HomePage main aside .a{position:relative}.HomePage main aside .a div{padding:10px;background:#f2f2f2}.HomePage main aside h2{font-weight:700;font-size:16px;padding:10px 45px 10px 10px;margin:0}.HomePage main aside hr{margin:0;border-color:#bfbfbf}.HomePage main aside .icon{position:absolute;display:block;top:2px;right:21px}.HomePage main aside a{color:#000;text-decoration:none}.HomePage main aside .hover a,.HomePage main aside a:hover,.HomePage main aside a:focus,.HomePage main aside .focus a{color:#000;text-decoration:underline}#header-image{background:#f2f2f2}.HomePage .header-image{margin:0 -15px}.header-image{overflow:hidden;height:310px}.header-image .slide-i{position:absolute;top:0;left:0;z-index:1;width:100%}.header-image .first{z-index:10}.header-image .description{position:absolute;top:35px;right:0;width:26em;padding:20px 30px 15px;background:#999;background:rgba(0,0,0,0.4);z-index:2}.header-image .description h2{font-size:25px;font-weight:400;line-height:30px;color:#fff;margin:0 0 5px}.header-image .description p{font-size:18px;line-height:21px;color:#fff;margin:0 0 5px}.header-image .viz{background:url(../images/header-over.png) no-repeat 0 100%;height:100%;width:100%;position:absolute;left:0;bottom:0;z-index:1}.header-image .cycle-nav{position:absolute;z-index:200;bottom:0;left:0;width:auto;height:43px;padding:15px}.header-image .cycle-nav span{display:inline-block;cursor:pointer;position:relative;vertical-align:top;width:13px;height:13px;border-radius:7px;background-clip:padding-box;margin-right:5px;text-indent:-999em;background:#fff;background:rgba(255,255,255,0.6);border:0}.header-image .cycle-nav span:hover,.header-image .cycle-nav span:focus{background:#ffca00;border:1px solid #fff}.header-image .cycle-nav .cycle-pager-active{background:#ffca00;border:1px solid #fff}.services-list{padding:0;margin:0}.services-list li{margin:0;list-style:none;position:relative}.services-list p{margin:10px 0;padding:10px 0 0;height:64px;position:relative}.services-list a{display:block;padding:10px 0 8px 12px;background:#fff;margin-right:32px;text-transform:uppercase;font-weight:700;text-decoration:none;line-height:1;vertical-align:middle}.services-list .icon{position:absolute;right:0;top:0}.services-list .home a{color:#0099e7}.services-list .home a:hover,.services-list .home a:focus,.services-list .hover.home a,.services-list .focus.home a{color:#fff;background:#0099e7}.services-list .car a{color:red}.services-list .car a:hover,.services-list .car a:focus,.services-list .hover.car a,.services-list .focus.car a{color:#fff;background:red}.services-list .equipment a{color:#f80}.services-list .equipment a:hover,.services-list .equipment a:focus,.services-list .hover.equipment a,.services-list .focus.equipment a{color:#fff;background:#f80}.services-list .business a{color:#75cd00}.services-list .business a:hover,.services-list .business a:focus,.services-list .hover.business a,.services-list .focus.business a{color:#fff;background:#75cd00}.sidebar{margin-top:15px}.sidebar .first{border-top:1px solid #bfbfbf}.box{padding:7px 0;border-bottom:1px solid #bfbfbf}.box h2{padding-left:10px}.box a,.box strong{display:block;color:#000;text-decoration:none;padding:17px 75px 15px 10px;font-weight:700;line-height:1.1}.box.hover a,.box a:hover,.box a:focus,.box.focus a{background:#f2f2f2}.box span{display:block;position:absolute;right:10px;top:50%;margin-top:-15px;background:#f2f2f2;border-radius:15px;background-clip:padding-box;width:30px;height:30px;background:#f2f2f2 url(../images/sprite.png) no-repeat 8px 7px}.box.hover span,.box a:hover span,.box a:focus span,.box.focus span{background:#fff url(../images/sprite.png) no-repeat -37px 7px}.box-newsletter strong{padding:17px 0 10px 10px}.box-newsletter p{padding:0 10px;font-size:13px}.box-newsletter form{padding:0 0 15px 10px}.box-newsletter form input.email{height:30px;padding:0 0 0 5px;width:155px;border:solid 1px #bfbfbf}.box-newsletter form .Actions input{display:block;position:absolute;bottom:0;right:10px;background:#f2f2f2;border-radius:15px;background-clip:padding-box;border-width:0 0 0 0;text-indent:-999em;font-size:0px;overflow:hidden;width:30px;height:30px;background:#f2f2f2 url(../images/sprite.png) no-repeat 8px 7px}.box-newsletter form .Actions input:hover,.box-newsletter form .Actions input:focus{background:#fff url(../images/sprite.png) no-repeat -37px 7px;border:solid 1px #f2f2f2}#navigation{z-index:100;height:50px;position:absolute;top:125px;left:0;width:100%}#navigation .container{padding:0 5px}.mainnav{display:inline-block;vertical-align:top;position:relative;height:50px;margin:0;padding:0}.mainnav li{list-style:none;position:relative;display:inline-block;vertical-align:top;margin:0}.mainnav a{display:block;text-transform:uppercase;position:relative;text-decoration:none;height:50px;line-height:50px;font-size:1em;color:#000;padding:0 10px;z-index:100}.mainnav span{position:absolute;display:block;bottom:6px;height:6px;left:10px;right:10px}.mainnav .current a span,.mainnav .section a span,.mainnav .hover a span,.mainnav li:hover span,.mainnav a:hover span,.mainnav .focus a span{background:#ffca00}#navigation .mainnav ul{display:block;position:absolute;width:225px;margin:0 0 0 -999em;padding:0;background:#fff;top:50px;left:0;z-index:101;-webkit-box-shadow:0px 0px 15px 0px rgba(0,0,0,0.1);box-shadow:0px 0px 15px 0px rgba(0,0,0,0.1)}#navigation .mainnav ul li{margin:0;display:block}#navigation .mainnav ul a{font-size:0.95em;text-transform:none;display:block;overflow:hidden;padding:10px 29px 10px 10px;line-height:1.1;border-bottom:1px solid #7f7f7f;width:auto;height:auto}#navigation .mainnav ul span{position:absolute;display:block;top:50%;margin-top:-7px;right:15px;left:auto;width:15px;height:15px;background:transparent}#navigation .mainnav ul .current a,#navigation .mainnav ul .section a,#navigation .mainnav ul .hover a,#navigation .mainnav ul li:hover a,#navigation .mainnav ul a:hover,#navigation .mainnav ul .focus a{background:#ffca00;color:#000}#navigation .mainnav ul a span{background:url(../images/sprite.png) no-repeat -45px 0}#navigation .mainnav ul a:hover span,#navigation .mainnav ul a:focus span,#navigation .mainnav ul .hover span,#navigation .mainnav ul .section span,#navigation .mainnav ul .current span,#navigation .mainnav ul .focus span{background:url(../images/sprite.png) no-repeat 0 0}#navigation .mainnav li:hover>ul,#navigation .mainnav li.hover>ul,#navigation .mainnav li.focus ul{margin-left:10px}#navigation .mainnav a:focus+ul{margin-left:10px}#navigation .mainnav .hover ul,#navigation .mainnav .focus ul{margin-left:10px}form{margin:0 0 10px;position:relative;clear:both}form div,form fieldset{position:relative}form fieldset{border:0;margin:0;padding:0}form input,form button,form select,form textarea{font-family:sans-serif;font-size:13px;border:1px solid #ccc;padding:6px 12px;outline:0 !important;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,0.2),0 1px 2px rgba(0,0,0,0.05);-moz-box-shadow:inset 0 1px 0 rgba(255,255,255,0.2),0 1px 2px rgba(0,0,0,0.05);box-shadow:inset 0 1px 0 rgba(255,255,255,0.2),0 1px 2px rgba(0,0,0,0.05);-webkit-font-smoothing:antialiased;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}form input,form textarea,form select{width:100%}form input:focus,form textarea:focus,form select:focus{border-color:#66afe9;box-shadow:0 1px 1px rgba(0,0,0,0.075) inset,0 0 8px rgba(102,175,233,0.6);outline:0 none}form textarea{min-height:100px}form label{display:block;line-height:1.2}form label.right{width:0.5em;position:absolute;right:5px;top:0;margin:5px 0 0;line-height:1.2;z-index:10;color:red}form label.required,form span.required{color:red;margin-top:5px}form div.field{margin-bottom:10px}form div.field.checkbox,form div.field.radio,form div.field.optionset{min-height:20px;padding-top:0;margin-bottom:10px}form div.field.checkbox input,form div.field.radio input,form div.field.optionset input{width:auto;border:0;min-height:20px;float:left;margin-left:-20px}form div.field.checkbox label,form div.field.radio label,form div.field.optionset label{position:relative;display:block;right:auto;top:auto;width:auto;font-weight:200;margin:0;line-height:20px}form div.field.checkbox label.left,form div.field.radio label.left,form div.field.optionset label.left{margin:0 0 5px;font-weight:700}form div.field.checkbox li,form div.field.radio li,form div.field.optionset li{list-style:none}form div.field.checkbox ul,form div.field.radio ul,form div.field.optionset ul{padding:0 0 0 20px;margin:0}form .spamhoneypot,form .invisiblespamprotector{display:none !important}form #ForgotPassword{text-align:right;line-height:30px;margin-right:150px}form .Actions{text-align:right;margin-top:10px;overflow:hidden}form button,form .Actions input,form input.action{width:auto;line-height:1.3;text-align:center;text-shadow:none;float:right}form button:hover,form button:focus,form .Actions input:hover,form .Actions input:focus,form input.action:hover,form input.action:focus{-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,0.15),0 2px 4px rgba(0,0,0,0.05);-moz-box-shadow:inset 0 1px 2px rgba(0,0,0,0.15),0 2px 4px rgba(0,0,0,0.05);box-shadow:inset 0 1px 2px rgba(0,0,0,0.15),0 2px 4px rgba(0,0,0,0.05)}form button:active,form .Actions input:active,form input.action:active{-webkit-box-shadow:inset 0 2px 4px rgba(0,0,0,0.4),0 1px 2px rgba(0,0,0,0.2);-moz-box-shadow:inset 0 2px 4px rgba(0,0,0,0.4),0 1px 2px rgba(0,0,0,0.2);box-shadow:inset 0 2px 4px rgba(0,0,0,0.4),0 1px 2px rgba(0,0,0,0.2)}.vcard .geo{display:none}.vcard .phone{margin:0}.vcard p{position:relative}.vcard .phone span,.vcard .email a{position:absolute;left:6em;top:0;font-weight:700}.testimonials blockquote{font-size:14px;padding:0;border:0}.testimonials blockquote p{font-size:16px;margin-bottom:5px}.testimonials cite:before{content:"—"}.staff-member{min-height:200px;margin-bottom:20px;padding-left:160px}.staff-member .photo{position:absolute;left:0;top:0}.staff-member .title{margin-top:-8px;color:#000;font-size:16px}.lt-ie8 .staff-member .photo{left:-160px}form{position:relative}.hasmap{height:220px}.vcard{margin-top:20px}.vcard p.map{position:absolute;right:0;top:0}.vcard h2{font-size:18px}.vcard h2 a,.vcard p.fax a,.vcard p.phone a{color:#000;text-decoration:none}.vcard .fax span{left:6em;position:absolute;font-weight:700;top:0}#Form_NewsletterForm .Actions{height:30px;margin:0;overflow:visible;position:absolute;right:0;text-align:right;top:0;width:40px}.blogSummary{border-bottom:1px solid #ddd;padding-bottom:0.5em;margin-bottom:1em}.blogSummary .tags{margin-top:-8px}.blogSummary:last-child{border-bottom:none;padding-bottom:0}.blogSummary .left,.blogSummary .right{float:none}.blogSummary .actions li:before{display:none}.blogVitals{padding:0;margin:0 0 10px}.blogVitals li{padding:0;position:relative;margin:0 10px;list-style:none;display:inline-block;vertical-align:top}.lt-ie8 .blogVitals li{display:inline}.blogVitals li:before{content:"|";left:-10px;top:0.1em;display:block;position:absolute}.blogVitals li:first-child{margin-left:0}.blogVitals li:first-child:before{display:none}.blogVitals .list-inline{margin-left:10px}.blogVitals .authorDate{font-weight:700}.tags,.TagCloudWidget,.ArchiveWidget{margin-bottom:5px}.tags .blogVitals,.TagCloudWidget .blogVitals,.ArchiveWidget .blogVitals{display:inline-block;vertical-align:top;margin:0}.lt-ie8 .tags .blogVitals,.lt-ie8 .TagCloudWidget .blogVitals,.lt-ie8 .ArchiveWidget .blogVitals{display:inline}.tags .blogVitals li,.TagCloudWidget .blogVitals li,.ArchiveWidget .blogVitals li{margin:0 5px 5px 0}.tags .blogVitals li:before,.TagCloudWidget .blogVitals li:before,.ArchiveWidget .blogVitals li:before{display:none}.tags a,.TagCloudWidget a,.ArchiveWidget a{text-decoration:none;border:1px solid #e3e3e3;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;padding:2px 3px 1px}.tags a:hover,.TagCloudWidget a:hover,.ArchiveWidget a:hover{background-color:#e3e3e3}.tags .tagcloud .not-popular,.TagCloudWidget .tagcloud .not-popular,.ArchiveWidget .tagcloud .not-popular{font-size:0.6em}.tags .tagcloud .not-very-popular,.TagCloudWidget .tagcloud .not-very-popular,.ArchiveWidget .tagcloud .not-very-popular{font-size:0.8em}.tags .tagcloud .somewhat-popular,.TagCloudWidget .tagcloud .somewhat-popular,.ArchiveWidget .tagcloud .somewhat-popular{font-size:1em}.tags .tagcloud .popular,.TagCloudWidget .tagcloud .popular,.ArchiveWidget .tagcloud .popular{font-size:1.2em}.tags .tagcloud .very-popular,.TagCloudWidget .tagcloud .very-popular,.ArchiveWidget .tagcloud .very-popular{font-size:1.4em}.tags .tagcloud .ultra-popular,.TagCloudWidget .tagcloud .ultra-popular,.ArchiveWidget .tagcloud .ultra-popular{font-size:1.6em}#comments-holder .comments-list{padding:0;margin:0;list-style:none}#comments-holder .comments-list li{padding:0;list-style:none}#comments-holder .info{font-weight:700}#comments-holder .comments-list{border-top:1px solid #e3e3e3}#comments-holder li.comment{border-bottom:1px solid #e3e3e3;margin:10px 0}.subscribeLink{display:block;line-height:16px;background:url(../../dcextras/images/rss.png) no-repeat 0 50%;padding:5px 0 3px 25px;margin:-5px 0}.ArchiveWidget ul{margin:0;padding:0}.ArchiveWidget ul li{margin:0 5px 0 0;padding:0;list-style:none;display:inline-block}.WidgetHolder{margin:0 0 20px}.WidgetHolder h2,.WidgetHolder h3{margin:0 0 5px}.blogSummary h2 a{color:#000}.blogVitals.actions{margin-top:10px}.archiveMonths,.NewsManagementWidget ul{padding-left:0}.archiveMonths li,.NewsManagementWidget ul li{list-style-type:none}.archiveMonths li a,.NewsManagementWidget ul li a{position:relative}.NewsArchiveWidget{border-top:1px solid #bfbfbf}.footer{background:#ffca00;overflow:hidden;color:#000;font-size:12px;clear:both;padding:15px 0 40px;margin-top:60px}.footer p,.footer li{margin:0;line-height:1.3}.footer a{color:#000}.footer a.nourl{text-decoration:none !important}.footer a:hover,.footer a:focus{color:#000;text-decoration:none}.footer ul{padding:0;margin:0;display:block}.footer li{padding:0;list-style:none;position:relative;vertical-align:top;display:inline-block;padding:0 0 0 15px}.footer li:before{display:block;position:absolute;margin-left:-8px;content:"|";color:#000}.footer li.first:before{display:none}.footer .col-sm-5 p,.footer .col-sm-5 ul{text-align:right}.footer #vanity{padding:0 0 10px 0}main p.left{text-align:left}main p.center{text-align:center}main p.right{text-align:right}main p img.center{margin:0 auto 10px auto;display:block}main p img.right{float:right;margin:0 0 10px 20px}main p a.right{float:right;padding:0;background:none}main img.large{margin-top:-40px;margin-right:-10px}main img.leftAlone{text-align:left;display:block;margin-bottom:10px}main img.left{float:left;margin-right:20px}main p.MsoNormal,main p.MsoBodyText{margin:0}ul.download{margin:0 0 10px;padding:0}ul.download li{list-style:none}ul.download li a{min-height:30px;padding:20px 0 15px 65px;display:block;background:url(../../dcextras/images/filetypes/file.png) no-repeat 0 center;text-decoration:none}ul.download li a:hover{background-color:#f7f7f7}ul.download li span{display:block;color:#333;font-weight:normal;font-size:0.95em}ul.download li acronym{text-transform:uppercase;cursor:help}ul.download li.pdf a{background-image:url(../../dcextras/images/filetypes/pdf.png)}ul.download li.zip a,ul.download li.gz a,ul.download li.tar a,ul.download li.rar a,ul.download li.\37zip a{background-image:url(../../dcextras/images/filetypes/zip.png)}ul.download li.doc a,ul.download li.docx a{background-image:url(../../dcextras/images/filetypes/word.png)}ul.download li.xls a,ul.download li.xlsx a{background-image:url(../../dcextras/images/filetypes/excel.png)}ul.download li.ppt a,ul.download li.pps a,ul.download li.pptx a{background-image:url(../../dcextras/images/filetypes/powerpoint.png)}ul.download li.html a,ul.download li.htm a{background-image:url(../../dcextras/images/filetypes/web.png)}ul.download li.gif a,ul.download li.jpg a,ul.download li.jpeg a,ul.download li.png a,ul.download li.Image a{background-image:url(../../dcextras/images/filetypes/image.png)}#navigation-mobile{display:none;position:absolute;top:0;left:0;z-index:10000}#responsive-menu-button{display:block;text-transform:uppercase;position:relative;text-decoration:none;height:50px;line-height:50px;font-size:1em;color:#000;padding:0 10px;width:5em;text-align:center}#responsive-menu-button span{position:absolute;display:block;bottom:6px;height:6px;left:10px;right:10px;background:#ffca00}#responsive-menu-button:hover,#responsive-menu-button:focus{background:#ffca00}#responsive-menu-button:hover span,#responsive-menu-button:focus span{background:#000}@media screen and (max-width: 767px){#navigation{display:none}#navigation-mobile{display:block}.logobar .container{height:auto;padding-top:50px}.logobar #logo{height:auto;left:15px;margin:10px 0;top:auto;width:auto;position:static}.logobar #logo img,.logobar #logo a{width:auto !important;height:auto !important;max-width:100%}.logobar .header-contacts{bottom:auto;right:auto;position:static;width:auto;margin-bottom:10px}.logobar .header-contacts li{text-align:left}.logobar .header-contacts .phone{font-size:20px;line-height:1.2}.HomePage .header-image{background:#999}.header-image{height:auto}.header-image.has-cycle .slide-i{margin:0 !important;width:100% !important;height:auto !important}.header-image .slide-i{position:relative;margin:0 -15px;width:auto !important;height:auto !important}.header-image .slide-i img{width:auto !important;height:auto !important;max-width:100% !important}.header-image .description{position:relative;right:auto;top:auto;width:100%;background:#999}.header-image .description h2{font-size:20px;line-height:1.2}.header-image .description p{font-size:14px;line-height:1.2}.header-image .cycle-nav{bottom:auto;top:0;left:auto;right:0}.footer,.footer p,.footer ul{text-align:center !important}.footer ul{margin:10px 0}.HomePage main section hr{display:none}.HomePage main section .a{padding-bottom:10px;margin:0 0 10px;border-bottom:solid 1px #e2e2e2}.more{color:#000;border-bottom:6px solid #ffca00}.box-newsletter form input.email{width:80%}.vcard p.map{position:relative;right:auto;top:auto}.hasmap{height:auto}.staff-member{padding:0 0 10px;border-bottom:solid 1px #e2e2e2}.staff-member .photo{position:relative;left:auto;top:auto}.staff-member .title{margin-top:10px}}@media screen and (min-width: 768px){.HomePage main aside h2{min-height:3.5em}.HomePage main aside .a div{min-height:9.7em}.HomePage main section h2{min-height:11em}}@media screen and (min-width: 768px) and (max-width: 991px){.header-image .slide-i{overflow:hidden}.header-image .slide-i img{margin-left:-75px}.box-newsletter form input.email{width:65%}}@media screen and (max-width: 991px){.mainnav a{font-size:12px;padding:0 7px}}@media screen and (min-width: 1200px){.header-image .slide-i a,.header-image .slide-i img{width:100%;height:auto}.header-image .viz{background-position:0 110%}.HomePage main aside .a div{min-height:7.3em}}#sidr-main{height:100%;overflow:scroll}.sidr{display:none;position:absolute;position:fixed;top:0;height:100%;z-index:999999;width:260px;overflow-x:none;overflow-y:auto;font-family:sans-serif;font-size:14px;background:#f8f8f8;color:#333;-webkit-box-shadow:inset 0 0 5px 5px #ebebeb;-moz-box-shadow:inset 0 0 5px 5px #ebebeb;box-shadow:inset 0 0 5px 5px #ebebeb}.sidr .sidr-inner{padding:0 0 15px}.sidr .sidr-inner>p{margin-left:15px;margin-right:15px}.sidr.right{left:auto;right:-260px}.sidr.left{left:-260px;right:auto}.sidr ul{display:block;margin:0 0 15px;padding:0;border-top:1px solid #dfdfdf;border-bottom:1px solid #fff}.sidr ul li{display:block;margin:0;line-height:40px;border-top:1px solid #fff;border-bottom:1px solid #dfdfdf}.sidr ul li:hover,.sidr ul li.active,.sidr ul li.sidr-class-active{border-top:none;line-height:41px}.sidr ul li:hover>a,.sidr ul li:hover>span{-webkit-box-shadow:inset 0 0 15px 3px #ebebeb;-moz-box-shadow:inset 0 0 15px 3px #ebebeb;box-shadow:inset 0 0 15px 3px #ebebeb}.sidr ul li.active>a,.sidr ul li.active>span{-webkit-box-shadow:inset 0 0 15px 3px #ebebeb;-moz-box-shadow:inset 0 0 15px 3px #ebebeb;box-shadow:inset 0 0 15px 3px #ebebeb}.sidr ul li.sidr-class-active>a,.sidr ul li.sidr-class-active>span{-webkit-box-shadow:inset 0 0 15px 3px #ebebeb;-moz-box-shadow:inset 0 0 15px 3px #ebebeb;box-shadow:inset 0 0 15px 3px #ebebeb}.sidr ul li a,.sidr ul li span{padding:0 15px;display:block;text-decoration:none;color:#333}.sidr ul li ul{border-bottom:none;margin:0}.sidr ul li ul li{line-height:30px;font-size:13px}.sidr ul li ul li:last-child{border-bottom:none}.sidr ul li ul li:hover,.sidr ul li ul li.active,.sidr ul li ul li.sidr-class-active{border-top:none;line-height:31px}.sidr ul li ul li:hover>a,.sidr ul li ul li:hover>span{-webkit-box-shadow:inset 0 0 15px 3px #ebebeb;-moz-box-shadow:inset 0 0 15px 3px #ebebeb;box-shadow:inset 0 0 15px 3px #ebebeb}.sidr ul li ul li.active>a,.sidr ul li ul li.active>span{-webkit-box-shadow:inset 0 0 15px 3px #ebebeb;-moz-box-shadow:inset 0 0 15px 3px #ebebeb;box-shadow:inset 0 0 15px 3px #ebebeb}.sidr ul li ul li.sidr-class-active>a,.sidr ul li ul li.sidr-class-active>span{-webkit-box-shadow:inset 0 0 15px 3px #ebebeb;-moz-box-shadow:inset 0 0 15px 3px #ebebeb;box-shadow:inset 0 0 15px 3px #ebebeb}.sidr ul li ul li a,.sidr ul li ul li span{color:rgba(51,51,51,0.8);padding-left:30px}.lt-ie9 .HomePage main section .a.hover img,.lt-ie9 .HomePage main section .a.focus img{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0)}.lt-ie9 div{zoom:1}.lt-ie8 .container{width:767px !important}.lt-ie8 div,.lt-ie8 section,.lt-ie8 main,.lt-ie8 aside,.lt-ie8 header,.lt-ie8 footer,.lt-ie8 article,.lt-ie8 nav,.lt-ie8 hgroup,.lt-ie8 .clear,.lt-ie8 li{zoom:1}.lt-ie8 .mainnav{display:block;zoom:1;position:relative}.lt-ie8 .mainnav li,.lt-ie8 .mainnav a{display:inline;zoom:1;position:relative;vertical-align:top}.lt-ie8 .mainnav a{overflow:hidden;display:inline-block;font-size:12px;padding:0 7px}.lt-ie8 .mainnav ul li{display:block}.lt-ie8 hr{display:block}.lt-ie8 .footer li{display:inline;zoom:1}.lt-ie8 .cycle-nav{height:13px}.lt-ie8 .cycle-nav span{display:block;float:left;zoom:1}.lt-ie8 .HomePage main section,.lt-ie8 .HomePage main aside{margin-bottom:60px}.lt-ie8 .services-list{float:right;width:200px;background:#fff;margin:-1px -15px 0 0;border:1px solid #fff;border-width:1px 0}.lt-ie8 .services-list .icon img{width:60px;height:60px}.lt-ie8 .services-list p{margin:0}.lt-ie8 .col-xs-1,.lt-ie8 .col-xs-2,.lt-ie8 .col-xs-3,.lt-ie8 .col-xs-4,.lt-ie8 .col-xs-5,.lt-ie8 .col-xs-6,.lt-ie8 .col-xs-7,.lt-ie8 .col-xs-8,.lt-ie8 .col-xs-9,.lt-ie8 .col-xs-10,.lt-ie8 .col-xs-11,.lt-ie8 .col-xs-12,.lt-ie8 .col-sm-1,.lt-ie8 .col-sm-2,.lt-ie8 .col-sm-3,.lt-ie8 .col-sm-4,.lt-ie8 .col-sm-5,.lt-ie8 .col-sm-6,.lt-ie8 .col-sm-7,.lt-ie8 .col-sm-8,.lt-ie8 .col-sm-9,.lt-ie8 .col-sm-10,.lt-ie8 .col-sm-11,.lt-ie8 .col-sm-12,.lt-ie8 .col-md-1,.lt-ie8 .col-md-2,.lt-ie8 .col-md-3,.lt-ie8 .col-md-4,.lt-ie8 .col-md-5,.lt-ie8 .col-md-6,.lt-ie8 .col-md-7,.lt-ie8 .col-md-8,.lt-ie8 .col-md-9,.lt-ie8 .col-md-10,.lt-ie8 .col-md-11,.lt-ie8 .col-md-12,.lt-ie8 .input-group,.lt-ie8 .row,.lt-ie8 .content{box-sizing:border-box;behavior:url(_kbfb/javascript/boxsizing.htc)}.lt-ie8 audio,.lt-ie8 canvas,.lt-ie8 video{display:inline;zoom:1}.lt-ie8 html{font-size:100%}.lt-ie8 img{width:auto;height:auto;-ms-interpolation-mode:bicubic}.lt-ie8 button,.lt-ie8 input{overflow:visible}.lt-ie8 .container,.lt-ie8 .container-fluid,.lt-ie8 .row,.lt-ie8 .dl-horizontal{zoom:1}.lt-ie8 input[type="radio"],.lt-ie8 input[type="checkbox"]{margin-top:0}.lt-ie8 .help-block{display:inline;zoom:1}.lt-ie8 .form-horizontal .form-group{zoom:1}.lt-ie8 .dropdown-toggle{margin-bottom:-3px}.lt-ie8 .dropdown-menu .divider{width:100%;margin:-5px 0 5px}.lt-ie8 .list-group{margin-left:0}.lt-ie8 ul .list-group-item{list-style:none}.lt-ie8 .sr-only{clip:rect(0 0 0 0)}.lt-ie8 .list-inline>li{display:inline;zoom:1}.lt-ie7 .clear{display:none}
