.table-header{margin-top:60px;}

html,body { height: 100%; margin: 0px; padding: 0px; }
#main-page { min-height: 84%; }

#custom-header /*! CSS Used from: file:///C:/Users/Phil/Desktop/de-stuff/custom-styles.css */
#custom-header svg:not(:root).svg-inline--fa{overflow:visible;}
#custom-header .svg-inline--fa{display:inline-block;font-size:inherit;height:1em;overflow:visible;vertical-align:-.125em;}
#custom-header .svg-inline--fa.fa-w-10{width:.625em;}
#custom-header .svg-inline--fa.fa-w-14{width:.875em;}
#custom-header .svg-inline--fa.fa-w-18{width:1.125em;}
#custom-header .svg-inline--fa.fa-fw{width:1.25em;}
#custom-header .fa-fw{text-align:center;width:1.25em;}
#custom-header svg:not(:root).svg-inline--fa{overflow:visible;}
#custom-header .svg-inline--fa{display:inline-block;font-size:inherit;height:1em;overflow:visible;vertical-align:-.125em;}
#custom-header .svg-inline--fa.fa-w-10{width:.625em;}
#custom-header .svg-inline--fa.fa-w-14{width:.875em;}
#custom-header .svg-inline--fa.fa-w-18{width:1.125em;}
#custom-header .svg-inline--fa.fa-fw{width:1.25em;}
#custom-header .fa-fw{text-align:center;width:1.25em;}
#custom-header {margin:0;}
#custom-header a{background-color:transparent;}
#custom-header a:active,a:hover{outline:0;}
#custom-header img{border:0;}
#custom-header svg:not(:root){overflow:hidden;}
@media print{
#custom-header *,:after,:before{color:#000!important;text-shadow:none!important;background:0 0!important;-webkit-box-shadow:none!important;box-shadow:none!important;}
#custom-header a,a:visited{text-decoration:underline;}
#custom-header a[href]:after{content:" (" attr(href) ")";}
#custom-header a[href^="#"]:after{content:"";}
#custom-header img{page-break-inside:avoid;}
#custom-header img{max-width:100%!important;}
#custom-header .custom-navbar{display:none;}
}
#custom-header *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
#custom-header :after,:before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
#custom-header {font-family:"Helvetica Neue", Helvetica, Arial, sans-serif;font-size:14px;line-height:1.42857143;color:#333;background-color:#fff;}
#custom-header a{color:#337ab7;text-decoration:none;}
#custom-header a:focus,a:hover{color:#23527c;text-decoration:underline;}
#custom-header a:focus{outline:5px auto -webkit-focus-ring-color;outline-offset:-2px;}
#custom-header img{vertical-align:middle;}
#custom-header ul{margin-top:0;margin-bottom:10px;}
#custom-header .nav{padding-left:0;margin-bottom:0;list-style:none;}
#custom-header .nav>li{position:relative;display:block;}
#custom-header .nav>li>a{position:relative;display:block;padding:10px 15px;}
#custom-header .nav>li>a:focus,.nav>li>a:hover{text-decoration:none;background-color:#eee;}
#custom-header .custom-navbar{position:relative;min-height:50px;margin-bottom:20px;border:1px solid transparent;}
@media (min-width:768px){
#custom-header .custom-navbar{border-radius:4px;}
}
@media (min-width:768px){
#custom-header .custom-navbar-header{float:left;}
}
#custom-header .custom-navbar-fixed-top{position:fixed;right:0;left:0;z-index:1030;}
@media (min-width:768px){
#custom-header .custom-navbar-fixed-top{border-radius:0;}
}
#custom-header .custom-navbar-fixed-top{top:0;border-width:0 0 1px;}
#custom-header .custom-navbar-default{background-color:#f8f8f8;border-color:#e7e7e7;}
#custom-header .nav:after,.nav:before,.custom-navbar-header:after,.custom-navbar-header:before,.custom-navbar:after,.custom-navbar:before{display:table;content:" ";}
#custom-header .nav:after,.custom-navbar-header:after,.custom-navbar:after{clear:both;}
@media (max-width:767px){
#custom-header .hidden-xs{display:none!important;}
}
#custom-header {width:100%;font-family:'Open Sans', sans-serif!important;font-weight:400!important;font-size:16px!important;-webkit-font-smoothing:antialiased!important;}
@media (max-width: 767px){
#custom-header body{padding-top:60px;-webkit-font-smoothing:antialiased!important;padding-bottom:465px;}
}
@media (min-width: 768px){
 #custom-header body{padding-top:60px;-webkit-font-smoothing:antialiased!important;padding-bottom:170px;}
}
#custom-header .container-nav{padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto;}
@media (min-width: 875px){
#custom-header .container-nav{width:875px;}
}
@media (min-width: 1100px){
#custom-header .container-nav{width:1100px;}
}
@media (min-width: 1300px){
#custom-header .container-nav{width:1300px;}
}
@media (max-width: 767px){
#custom-header .custom-navbar{margin-bottom:0px;height:60px;}
#custom-header .custom-navbar-default{background-color:#4bc1d2;border-top:10px solid #4bc1d2;border-bottom:1px solid #4bc1d2;}
#custom-header .delaware_d_logo{margin-left:0px;width:40px;height:40px;}
#custom-header .delaware_text{margin-top:5px;margin-left:0px;width:160px;height:30px;}
#custom-header .custom-navbar-header{padding-right:0px;}
}
@media (min-width: 768px){
#custom-header .custom-navbar{margin-bottom:0px;height:60px;}
#custom-header .custom-navbar-default{background-color:#4bc1d2;border-top:10px solid #4bc1d2;border-bottom:1px solid #4bc1d2;}
#custom-header .delaware_text{margin-top:5px;margin-left:0px;width:160px;height:30px;}
#custom-header .custom-navbar-header{padding-right:40px;}
}
@media (min-width: 992px){
#custom-header .custom-navbar{margin-bottom:0px;height:60px;}
#custom-header .custom-navbar-default{background-color:#4bc1d2;border-top:10px solid #4bc1d2;border-bottom:1px solid #4bc1d2;}
#custom-header .delaware_text{margin-top:5px;margin-left:0px;width:160px;height:30px;}
#custom-header .custom-navbar-header{padding-right:40px;}
}
@media (min-width: 1200px){
#custom-header .custom-navbar{margin-bottom:0px;height:60px;}
#custom-header .custom-navbar-default{background-color:#4bc1d2;border-top:10px solid #4bc1d2;border-bottom:1px solid #4bc1d2;}
#custom-header .delaware_text{margin-top:5px;margin-left:0px;width:160px;height:30px;}
#custom-header .custom-navbar-header{padding-right:40px;}
}
#custom-header .delaware_d_logo{width:40px;height:40px;}
#custom-header .masthead-nav>li{display:inline-block;margin-top:-2px;}
#custom-header .masthead-nav>li+li{margin-left:20px;}
#custom-header .masthead-nav>li>a{padding-right:0;padding-left:0;font-size:16px;font-weight:bold;color:#fff;border-bottom:2px solid transparent;}
#custom-header .masthead-nav>li>a:hover,.masthead-nav>li>a:focus{background-color:transparent;border-bottom-color:#a9a9a9;border-bottom-color:rgba(255, 255, 255, .25);}
#custom-header a.skip-main{left:-999px;position:absolute;top:auto;overflow:hidden;z-index:-9999;}
#custom-header a.skip-main:focus,a.skip-main:active{color:#333;background-color:#fff;border-color:#ccc;display:inline-block;padding:6px 12px;margin-bottom:0;font-size:14px;font-weight:600;text-decoration:none;line-height:1.42857143;text-align:center;white-space:nowrap;vertical-align:middle;-ms-touch-action:manipulation;touch-action:manipulation;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-image:none;border:1px solid transparent;border-radius:4px;left:auto;top:-7px;overflow:auto;margin:10px 30%;z-index:9999;}
@media (max-width: 767px){
#custom-header body{padding-bottom:650px;}
}
@media (min-width: 768px){
#custom-header body{padding-bottom:350px;}
}
@media (min-width: 992px){
#custom-header body{padding-bottom:350px;}
}
@media (min-width: 1200px){
#custom-header body{padding-bottom:325px;}
}


#custom-footer svg:not(:root).svg-inline--fa{overflow:visible;}
#custom-footer .svg-inline--fa{display:inline-block;font-size:inherit;height:1em;overflow:visible;vertical-align:-.125em;}
#custom-footer .svg-inline--fa.fa-w-14{width:.875em;}
#custom-footer .fa-3x{font-size:3em;}
#custom-footer svg:not(:root).svg-inline--fa{overflow:visible;}
#custom-footer .svg-inline--fa{display:inline-block;font-size:inherit;height:1em;overflow:visible;vertical-align:-.125em;}
#custom-footer .svg-inline--fa.fa-w-14{width:.875em;}
#custom-footer .fa-3x{font-size:3em;}
#custom-footer {margin:0;}
/*#custom-footer a{background-color:transparent;}*/
#custom-footer a:active,a:hover{outline:0;}
#custom-footer h1{margin:.67em 0;font-size:2em;}
#custom-footer img{border:0;}
#custom-footer svg:not(:root){overflow:hidden;}
#custom-footer hr{height:0;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;}
@media print{
	#custom-footer *,:after,:before{color:#000!important;text-shadow:none!important;background:0 0!important;-webkit-box-shadow:none!important;box-shadow:none!important;}
	#custom-footer a,a:visited{text-decoration:underline;}
	#custom-footer a[href]:after{content:" (" attr(href) ")";}
	#custom-footer a[href^="#"]:after{content:"";}
	#custom-footer img{page-break-inside:avoid;}
	#custom-footer img{max-width:100%!important;}
	#custom-footer p{orphans:3;widows:3;}
}
#custom-footer *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
#custom-footer :after,:before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
#custom-footer {font-family:"Helvetica Neue", Helvetica, Arial, sans-serif;font-size:14px;line-height:1.42857143;color:#333;background-color:#fff;}
#custom-footer a{color:#337ab7;text-decoration:none;}
#custom-footer a:focus,a:hover{color:#23527c;text-decoration:underline;}
#custom-footer a:focus{outline:5px auto -webkit-focus-ring-color;outline-offset:-2px;}
#custom-footer img{vertical-align:middle;}
#custom-footer .img-responsive{display:block;max-width:100%;height:auto;}
#custom-footer hr{margin-top:20px;margin-bottom:20px;border:0;border-top:1px solid #eee;}
#custom-footer h1{font-family:inherit;font-weight:500;line-height:1.1;color:inherit;}
#custom-footer h1{margin-top:20px;margin-bottom:10px;}
#custom-footer h1{font-size:36px;}
#custom-footer p{margin:0 0 10px;}
#custom-footer .container{padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto;}
@media (min-width:768px){
	#custom-footer .container{width:750px;}
}
@media (min-width:992px){
	#custom-footer .container{width:970px;}
}
@media (min-width:1200px){
	#custom-footer .container{width:1170px;}
}
#custom-footer .row{margin-right:-15px;margin-left:-15px;}
#custom-footer .col-lg-4,.col-lg-5,.col-md-4,.col-md-5,.col-sm-3,.col-sm-4,.col-sm-5{position:relative;min-height:1px;padding-right:15px;padding-left:15px;}
@media (min-width:768px){
	#custom-footer .col-sm-3,.col-sm-4,.col-sm-5{float:left;}
	#custom-footer .col-sm-5{width:41.66666667%;}
	#custom-footer .col-sm-4{width:33.33333333%;}
	#custom-footer .col-sm-3{width:25%;}
}
@media (min-width:992px){
	#custom-footer .col-md-4,.col-md-5{float:left;}
	#custom-footer .col-md-5{width:41.66666667%;}
	#custom-footer .col-md-4{width:33.33333333%;}
}
@media (min-width:1200px){
	#custom-footer .col-lg-4,.col-lg-5{float:left;}
	#custom-footer .col-lg-5{width:41.66666667%;}
	#custom-footer .col-lg-4{width:33.33333333%;}
}
#custom-footer .btn{display:inline-block;padding:6px 12px;margin-bottom:0;font-size:14px;font-weight:400;line-height:1.42857143;text-align:center;white-space:nowrap;vertical-align:middle;-ms-touch-action:manipulation;touch-action:manipulation;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-image:none;border:1px solid transparent;border-radius:4px;}
#custom-footer .btn:active:focus,.btn:focus{outline:5px auto -webkit-focus-ring-color;outline-offset:-2px;}
#custom-footer .btn:focus,.btn:hover{color:#333;text-decoration:none;}
#custom-footer .btn:active{background-image:none;outline:0;-webkit-box-shadow:inset 0 3px 5px rgba(0, 0, 0, .125);box-shadow:inset 0 3px 5px rgba(0, 0, 0, .125);}
#custom-footer .btn-default{color:#333;background-color:#fff;border-color:#ccc;}
#custom-footer .btn-default:focus{color:#333;background-color:#e6e6e6;border-color:#8c8c8c;}
#custom-footer .btn-default:hover{color:#333;background-color:#e6e6e6;border-color:#adadad;}
#custom-footer .btn-default:active{color:#333;background-color:#e6e6e6;border-color:#adadad;}
#custom-footer .btn-default:active:focus,.btn-default:active:hover{color:#333;background-color:#d4d4d4;border-color:#8c8c8c;}
#custom-footer .btn-default:active{background-image:none;}
#custom-footer .btn-lg{padding:10px 16px;font-size:18px;line-height:1.3333333;border-radius:6px;}
#custom-footer .btn-group{position:relative;display:inline-block;vertical-align:middle;}
#custom-footer .btn-group>.btn{position:relative;float:left;}
#custom-footer .btn-group>.btn:active,.btn-group>.btn:focus,.btn-group>.btn:hover{z-index:2;}
#custom-footer .btn-group .btn+.btn{margin-left:-1px;}
#custom-footer .btn-group>.btn:not(:first-child):not(:last-child):not(.dropdown-toggle){border-radius:0;}
#custom-footer .btn-group>.btn:first-child{margin-left:0;}
#custom-footer .btn-group>.btn:first-child:not(:last-child):not(.dropdown-toggle){border-top-right-radius:0;border-bottom-right-radius:0;}
#custom-footer .btn-group>.btn:last-child:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0;}
#custom-footer .container:after,.container:before,.row:after,.row:before{display:table;content:" ";}
#custom-footer .container:after,.row:after{clear:both;}
#custom-footer .center-block{display:block;margin-right:auto;margin-left:auto;}
#custom-footer .pull-right{float:right!important;}
@media (max-width:767px){
	#custom-footer .hidden-xs{display:none!important;}
}
/*#custom-footer body{width:100%;min-height:100%;font-family:'Open Sans', sans-serif!important;font-weight:400!important;font-size:16px!important;-webkit-font-smoothing:antialiased!important;} */
@media (max-width: 767px){
	/*body{padding-top:60px;-webkit-font-smoothing:antialiased!important;padding-bottom:465px;}*/
}
@media (min-width: 768px){
	/*body{padding-top:60px;-webkit-font-smoothing:antialiased!important;padding-bottom:170px;}*/
}
#custom-footer .wave_text{display:none;}
#custom-footer h1{color:inherit;font-family:"Open Sans", Helvetica, Arial, sans-serif;font-weight:500;line-height:1.1;color:#147bb1;}
#custom-footer h1.main_footer{font-family:'Open Sans', Helvetica, Arial, sans-serif;font-weight:500;color:#147bb1;font-size:40px;}
#custom-footer hr{-moz-border-bottom-colors:none;-moz-border-left-colors:none;-moz-border-right-colors:none;-moz-border-top-colors:none;border-image:none;border:1px solid #000000;margin-bottom:20px;margin-top:20px;}
#custom-footer .social{max-width:500px;display:block;}
#custom-footer .social_facebook{position:relative;height:50px;width:50px;margin:0 auto;display:inline-block;}
#custom-footer .social_twitter{position:relative;height:50px;width:50px;margin:0 auto;display:inline-block;}
#custom-footer .social_flickr{position:relative;height:50px;width:50px;margin:0 auto;display:inline-block;}
#custom-footer .social_youtube{position:relative;height:50px;width:50px;margin:0 auto;display:inline-block;}
#custom-footer .social_rss{position:relative;height:50px;width:50px;margin:0 auto;display:inline-block;}
#custom-footer #footer{background-color:#2d3032;border-top:10px solid #4bc1d2;border-bottom:10px solid #4bc1d2;font-size:15px;line-height:1.5em;display:none;clear:both;width:100%;z-index:5000;color:#fff;}
#custom-footer #footer h1{color:#fff!important;}
#custom-footer #footer hr{-moz-border-bottom-colors:none;-moz-border-left-colors:none;-moz-border-right-colors:none;-moz-border-top-colors:none;border-image:none;border:1px solid #fff;margin-bottom:20px;margin-top:20px;}
#custom-footer .footer_logo{float:left;margin-right:5px;border:0px;width:50px;height:50px;}
.toggle-footer-btn{background-color:#4bc1d2;display:block;float:right;font:normal normal 25px/40px Arial, Sans-Serif;color:#ffffff!important;text-decoration:none;width:40px;height:40px;margin-top:-10px;margin-right:20px;text-align:center;}
#custom-footer #footer a,#footer a:link,#footer a:visited{text-decoration:none;color:#fff;-o-transition:.5s;-ms-transition:.5s;-moz-transition:.5s;-webkit-transition:.5s;transition:.5s;}
#custom-footer #footer a:hover{text-decoration:underline;color:#4bc1d2;}
.decreaseFont,.resetFont,.increaseFont{color:#333!important;-o-transition:.5s;-ms-transition:.5s;-moz-transition:.5s;-webkit-transition:.5s;transition:.5s;}
#custom-footer #footer>.container{padding-left:15px;padding-right:15px;}
/*
@media (max-width: 767px){
	body{padding-bottom:650px;}
}
@media (min-width: 768px){
	body{padding-bottom:350px;}
}
@media (min-width: 992px){
	body{padding-bottom:350px;}
}
@media (min-width: 1200px){
	body{padding-bottom:325px;}
}
*/