﻿@media only screen and (max-width: 990px) {	#NavigationBar ul  { margin:0px; padding:0px;}	#NavigationBar li a{text-decoration:none; color:#FFF; padding:5px; display:block;  font-size:12px;}	#NavigationBar ul li:hover { background-color:#c7d9ed; float:none;}	#NavigationBar ul li {float:none; margin:0px; padding:0px;  background-color:#005983; color:#000000; /*border-top: 1px solid #000;*/  font-size:12px; line-height:14px; vertical-align:bottom;  display: block; }	#NavigationBar ul li ul{display:none !important; visibility:hidden !important;}	#QuicklinksList ul {margin:0px !important;}	.qlist li{margin-bottom:4px !important;}	.QuicklinksFloatbox {display:block !important; width:100% !important; margin:0px !important;}	.HPFakeRowImage{margin-bottom:15px;}	.Box{height:auto !important;}	#SliderHolder, .banner li { display: block; max-width: 100% !important; height: 300px;}	.HomepageRightBoxHolder2{margin-bottom:15px;}	#NavigationWrapper .row {margin-left:0px !important; margin-right:0px !important;}	.HPFakeRowImage2{margin-left:5px !important;}	.HPFakeRowImage{margin-bottom:15px; margin-left:0px;}	.HPFakeRowImage4{margin-left:5px !important;}	.HomepageRightBoxHolder, .HomepageRightBox {width:100% !important; overflow:hidden;}	.HomepageRightBoxInt1{width:70%;}	.HomepageRightBoxInt2{width:30%;}	.HomepageRightBoxInt2 img{float:right;}	.navbar-toggle{margin-top:10px !important; margin-bottom:10px !important; padding-top:0px !important; padding-bottom:0px !important;}	.MTCHPLinks span{display:none !important;}	.MTCHPLinks img{float:left !important; padding-right:15px; padding-top:15px;}	.MTCHPLinks div {margin-bottom:15px;}	#MTCPL2{Width:48%; float:left; margin-top:15px;}	#MTCPL1{Width:48%; margin-right:4%; float:left; margin-top:15px;}	.YTVImg{ width:15%;}	.YTVDesc{width:80%;}	.ContactUsBoxMed{width: 100%;}	.LibrarySearchBarPlace{margin-left:25%;} 	.contentSearchColumn{width:100% !important;}	.searchLibraryBox{width:80% !important;}	.SSpd{margin-bottom:15px;}	.SSIm3 {margin-left:0px !important;}	.SliderNav{position:absolute; z-index:80; right:10px !important;}    .YTVImg{width:100% !important;}	.YTVDesc{width:100% !important;}	.YTVRow{width:100% !important; word-break: break-all;}	.YTVTxt{width:100% !important; word-break: break-all;}	.BPImgName{width:79%;}}@media only screen and (max-width: 767px) {	#TextContainer{background-image:none !important;}	.smonep p:first-child{margin-top:15px !important;}	.LeftMenu{background-color: #e7e8e9 !important; padding-bottom:15px !important;}	.MainContentTripple{margin-bottom:15px !important;}	.MainBody{padding-bottom:0px !important;}	#MTCMainMainBox .ImageRight {display:none !important; visibility:hidden !important;}	.CARTableSegment, .CARTableHeader, .PPDTableSegment, .PPDTableHeader, .PPDCol1, .PPDCol2, .PPDTable , .BoardTableCol1 , .BoardTableCol12, .BoardTable{ word-break: break-all;}	.SSIm3 {margin-left:20px !important;}	.MTCHSideButs{padding-bottom:25px !important;}    .JobsBx{float:left; margin:0px; margin-right:25px; margin-bottom:25px;}	.BMPro{display:none;}	.BMClass{display:inline;}	.BTT{display:inline-block;}	.hpls h3 {min-height: 0px;}	.BTT{display:none;}}@media only screen and (max-width: 767px) {	#MTCPL2{Width:100%; clear:both;}	#MTCPL1{Width:100%; clear:both;}	.JobsHomeImage{margin-bottom:20px; margin-right:20px; float:left;}	.ppdTitle {width:34%;}	.ppdField {width:66%;}}@media only screen and (max-width: 540px) {	 #FloodLineHPLogoImage {display:none;}	 #LogoSolid {display:block !important; float:none !important; clear:both !important;}}@media only screen and (max-width: 500px) {	#MTCSMBB1{width:100%; margin-right:0%;}	#MTCSMBB2{width:100%;}	.CmsGenericTextBoxWidth350 {margin:0px; padding:5px; width:95%;}	.CmsGenericDropDownWidth350 {margin:0px; padding:5px; width:95%;}	.CmsGenericTextAreaBox350 {margin:0px; padding:5px; width:95%; height: 250px;}    article table td, article table th {white-space-collapse:collapse !important; word-wrap:break-word !important; word-break:break-all;}	.BoardNewPic{width:34%;}	.BoardNewText{width:64%;}}@media only screen and (max-width: 400px) {	.BoardPersonImg{display:none;}	.BoardPersonContent{width:100%;}	.ClickMe{}	.ReadMoreBoard{}	.BoardPersonText{}}@media only screen and (max-width: 360px) {	.MTCBlueBoxPic{display:none; visibility:hidden;}	.MTCBlueBoxText{width:100%;}	.YTVImg{ width:0%;}	.YTVDesc{width:100%;}	.LibrarySearchBarPlace{margin-left:0px;}	.ppdTitle {width:40%;}	.ppdField {width:60%;} 	.boardTableRowLastSegment{display:none;}	.boardTableRowSegment {width:100%;}	.HPFloodwrnhldhp img {display:block; clear:both; margin:4px; margin-left:20%; padding:0px;}	#floodboxlinkhp .HPFDHP{width:100%; display:block; clear:both; margin:0px; padding:0px; margin-left:10px; margin-right:10px; padding-bottom:4px;}	.HPFloodwrnhldhp {margin:0px; padding:0px;}	.CmsGenericTextBoxWidth350 {margin:0px; padding:5px; width:95%;}	.CmsGenericDropDownWidth350 {margin:0px; padding:5px; width:95%;}	.CmsGenericTextAreaBox350 {margin:0px; padding:5px; width:95%; height: 250px;}	.PPDCol1{width:50% !important; word-break: break-all;}	.PPDCol2{width:50% !important; word-break: break-all;}	.SSIm1{margin-left:20px !important;}    #HeaderNavigation ul li{padding-right:8px;}}@media only screen and (max-width: 320px) {	#SliderHolder{display:none;}	.LibSearchInput{ width:150px;}	.LibrarySearchBarPlace{padding:8px; width:280px; margin-top:45px; margin-left:0%;}	.LibraryHPSearch{background-image:url(../../images/library/sepa-view-homepage-small.jpg); background-repeat:no-repeat; height: 0px;}	.boardTableRowLastSegment{display:none;}	.boardTableRowSegment {width:100%;}	.CmsGenericTextBoxWidth350 {margin:0px; padding:5px; width:95%;}	.CmsGenericDropDownWidth350 {margin:0px; padding:5px; width:95%;}	.CmsGenericTextAreaBox350 {margin:0px; padding:5px; width:95%; height: 250px;}	.HPFloodUDTxt, .HPFloodwrnhld{display:block !important; width:100% !important; height:auto !important; clear:both !important; font-size:14px !important;}	.HomepageRightBoxHolder2 {height:auto !important; width:100% !important;}	.HPFloodwrnhld  , .HPFloodwrnhld img{margin-left:auto !important; margin-right:auto !important;}	.HPFloodwrnhld div{margin-bottom:10px !important;}	.carousel li  {width:60px !important; height:90px !important;}	.vidbg{width:60px !important; height:90px !important; }    #HeaderNavBar li {display:block !important;}}