body
{
   overflow: auto;
}

/* built for Vitale consulting November 2015 */

 /* template styles */

body{padding: 0;margin: 0;height: 100%;}.clear{clear: both;}#template *{font-family: 'Roboto', sans-serif;}.wrapper{padding: 0;margin: 0 auto;width: 100%;max-width: 970px;}.yellow{background-color: #d7de21;width: 30%;height: 50px;max-width: 300px;float: left;}.navigation{float: left;width: 100%;background-color: #5d5d5d;height: 50px;}div#navigation{width: 70%;float: left;}.navigation ul{float: right;}.navigation li{float: left;display: inline;padding: 1px 15px 0 15px!important;}.navigation li a{font-size: 15px!important;text-transform: uppercase;text-decoration: none;color: #fff!important;padding: 0 0 12px 0!important;border-bottom: 3px solid #5d5d5d;-webkit-transition: 0.6s;}.navigation li a:hover{color: #d7de21!important;border-bottom: 3px solid #d7de21;}.border{background-image: url(/templates/images/356f0d8e-8037-4379-b5ba-e56c6354e5c7.png);background-position: right;background-color: #434343;background-repeat: no-repeat;height: 15px;}#header{background-image: url(/templates/images/b4590d9d-ec9d-46b3-8d8e-301255126f14.jpg);background-color: #f4efd1;background-position: top right;background-repeat: no-repeat;height: 240px;}.introwrapper{width: 30%;height: 190px;max-width: 300px;float: left;background-color: rgba(255, 255, 255, 0.5);}.logo{margin-top: 30px;width: 100%;max-width: 261px;}.intro{display:none;}#header h2{font-size: 16px;line-height: 20px;padding: 40px;color: #545151;}#content{float: left;width: 90%;padding: 2% 5%;margin: 0 auto;}#subnav{float: left;width: 20%; padding: 2% 5%;margin: 0;}#subnav *{font-size: 14px;}#subnav h3{border-left: 40px solid #d7de21;padding: 0 5%;margin: 0 0 30px 0;color: #bcc220;text-transform: uppercase;}#subnav ul{margin: 0;padding: 0;}#subnav li{margin: 0 0 25px 0;list-style-type: none;}#subnav a{color: rgb(65, 115, 2);text-decoration: none;}.content{width: 60%; padding: 0;margin: 0 0 20px 10%;float: left;}#footer{background: #696969;float: left;padding: 5% 5% 0 5%;margin-top: 20px;width: 90%;}#footer *{font-size: 13px;color: #fff;}#footer ul li{list-style-type: none;margin: 15px 0;padding: 0;}#footer a{text-decoration: none;}#footer .toplink{background-color: #d7de21;margin: 10px 0 0 0;float: right;padding: 1% 3%;}#footer .toplink a{text-transform: uppercase;text-decoration: none;color: #696969!important; font-size: 14px;display: block;padding: 3%;}#footer .blog{display: none;}#footer .col h2, #footer .col h2 a{font-size: 13px!important;}#footer .col h2, #footer .col p{padding: 0!important;}#footer .blog h3,#footer .blog p a{color: #d7de21!important;} /* Content styles */

h1{text-transform: uppercase;color: #d7de21;border-bottom: 3px solid #d7de21;padding: 0 0 15px 0;margin-bottom: 30px;font-size: 30px;line-height: 40px;} /* FORMS */

._EmailForm{border: 0;}._EmailForm ._Layout, ._EmailForm ._LayoutRow{width: 100%;float: left;}._EmailForm ._LayoutCellFull{width: auto;}._EmailForm ._LayoutCell1{float: left;padding-right: 10px;width: 90px; clear: both;padding: 10px 0 5px 0;}._EmailForm ._LayoutCell2{float: left;width: 280px;padding: 10px 0 5px 0;}._EmailForm ._Required{float: right;width: 50px;font-size: 10px;color: #666;}._EmailForm .RadCaptcha{padding: 20px 0 20px 0;} /*Document Lists*/

.list{border-bottom: 1px solid #666;padding: 10px 0;}.list .date{font-size: 11px;color: #666;margin: 10px 0;}.list h2 a{font-size: 16px!important;text-decoration: none;margin: 30px 0 0 0;font-weight: bold;} /*12 column grid */

.col{display: block;float: left;margin: 1% 0 1% 3%;}.col:first-child{margin-left: 0;} /* GRID OF TWELVE */

.span_12{width: 100%;}.span_11{width: 91.41%;}.span_10{width: 82.83%;}.span_9{width: 74.25%;}.span_8{width: 65.66%;}.span_7{width: 57.08%;}.span_6{width: 48.5%;}.span_5{width: 39.91%;}.span_4{width: 31.33%;}.span_3{width: 22.75%;}.span_2{width: 14.16%;}.span_1{width: 5.583%;}/* Slicknav Mobile Menu Core Style */

.slicknav_btn{position: relative; display: block;vertical-align: middle; float: right;padding: 0.438em 0.625em 0.438em 0.625em;line-height: 1.125em;cursor: pointer;}.slicknav_menu .slicknav_menutxt{display: block;line-height: 1.188em;float: left;}.slicknav_menu .slicknav_icon{float: left;margin: 0.188em 0 0 0.438em;}.slicknav_menu .slicknav_no-text{margin: 0}.slicknav_menu .slicknav_icon-bar{display: block;width: 1.125em;height: 0.125em;-webkit-border-radius: 1px;-moz-border-radius: 1px;border-radius: 1px;-webkit-box-shadow: 0 1px 0 rgba(0, 0, 0, 0.25);-moz-box-shadow: 0 1px 0 rgba(0, 0, 0, 0.25);box-shadow: 0 1px 0 rgba(0, 0, 0, 0.25);}.slicknav_btn .slicknav_icon-bar + .slicknav_icon-bar{margin-top: 0.188em}.slicknav_nav{clear: both}.slicknav_nav ul,.slicknav_nav li{display: block}.slicknav_nav .slicknav_arrow{font-size: 0.8em;margin: 0 0 0 0.4em;}.slicknav_nav .slicknav_item{cursor: pointer;}.slicknav_nav .slicknav_row{display: block;}.slicknav_nav a{display: block}.slicknav_nav .slicknav_item a,.slicknav_nav .slicknav_parent-link a{display: inline}.slicknav_menu:before,.slicknav_menu:after{content: " ";display: table;}.slicknav_menu:after{clear: both}/* IE6/7 support */

.slicknav_menu{*zoom: 1}/* User Default Style Change the following styles to modify the appearance of the menu.*/

.slicknav_menu{font-size:16px;width: 100%;padding: 0;z-index: 2;font-family:"Roboto", sans-serif;}/* Button */

.slicknav_btn{margin: 11px 5px 0 0;text-decoration: none; z-index: 2;}/* Button Text */

.slicknav_menu .slicknav_menutxt{color: #FFF; font-weight: bold;}/* Button Lines */

.slicknav_menu .slicknav_icon-bar{background-color: #f5f5f5;}.slicknav_menu{padding: 0;position: absolute;}.slicknav_nav{color:#fff;margin: 7px 0 0 0;padding:0;font-size: 0.875em;}.slicknav_nav, .slicknav_nav ul{list-style: none;overflow: hidden;background: #5d5d5d;}.slicknav_nav ul{padding:0;margin:0 0 0 20px;}.slicknav_nav .slicknav_row{padding:5px 10px;margin:2px 5px;}.slicknav_nav a{padding: 10px 5%!important;text-decoration:none; color:#fff;}.slicknav_nav .slicknav_item a,.slicknav_nav .slicknav_parent-link a{padding:0;margin:0;}.slicknav_nav .slicknav_row:hover{border-radius: 0px;background: #8c8c8c; color:#fff;}.slicknav_nav a:hover{background: #8c8c8c;color: #fff;}.slicknav_nav .slicknav_txtnode{margin-left: 15px; }