html,body{overflow-y:auto;overflow-x:hidden;min-width:320px;min-height:480px;height:100%;border:0;padding:0;font-size:100%;font-family:Frutiger,"Frutiger Linotype",Univers,Calibri,"Gill Sans","Gill Sans MT","Myriad Pro",Myriad,"DejaVu Sans Condensed","Liberation Sans","Nimbus Sans L",Tahoma,Geneva,"Helvetica Neue",Helvetica,Arial,sans-serif;color:#666}#application-container{top:0;height:100%;width:100%}#header-row{margin-left:auto;margin-right:auto;background-color:#036!important;z-index:1005;margin-bottom:4px;height:57px}#application-slide-items-container{padding-right:0}#footer-row{margin-left:auto;margin-right:auto;height:25px}#footer-row .footer-col{background-color:#036!important;height:20px;margin-top:5px}.fa-times{color:#036}.close{opacity:1}.close:hover{opacity:1}.close:focus{opacity:1}#metadata-link .btn-default{margin-left:5px;margin-right:5px}.olImageLoadError{display:none!important}.olTileImage{-webkit-backface-visibility:visible!important;-webkit-transform:none!important}#map{min-height:150px;height:100%}#feature-identification-popup_contentDiv{width:100%}#feature-identification-popup_contentDiv table{width:100%}#feature-identification-popup_contentDiv table thead{border-bottom:1px solid #e1e1e1}#feature-identification-popup_contentDiv table tr{font-size:1em;vertical-align:middle;margin-bottom:5px}#feature-identification-popup_contentDiv table tr>td{padding:8px}#feature-identification-popup_contentDiv table tr>td:nth-child(1){width:30%}#feature-identification-popup_contentDiv table tr>td:nth-child(2){width:10%;text-align:center;padding:0}#feature-identification-popup_contentDiv table tr>td:nth-child(2)>span{height:50%;border:1px solid #CCC}#feature-identification-popup_contentDiv table tr>td:nth-child(3){width:20%;padding-left:5px;text-align:left}.olControlLayerSwitcher{right:inherit!important;top:100px!important;margin-left:0!important}.olControlLayerSwitcher .layersDiv{background:rgba(0,51,102,0.7)!important}.olControlLayerSwitcher .maximizeDiv img{height:25px;left:18px;opacity:.7;filter:alpha(opacity=70)}.olControlZoom{border-radius:4px 4px 0 0!important;height:47px!important}.olControlZoom a{background:rgba(0,51,102,0.7)!important}.olControlZoom a:hover{background:rgba(0,51,102,0.7)!important}.olControlZoomOut{border-radius:0!important}#OpenLayers_Control_MinimizeDiv img{height:100%;left:-15px}.olPopupCloseBox{background:url("/coastalchangehazardsportal/images/openlayers/layer-identify-close.svg")!important}#feature-identification-popup_contentDiv table>tbody>tr:nth-child(even){background:#EEE}#feature-identification-popup_contentDiv table>tbody>tr:nth-child(odd){background:white}#modal-share-summary-url-inputbox-div{width:100%}#modal-share-summary-url-inputbox-div label{width:100%;margin-top:15px}.catering{margin-bottom:0}.catering label{width:78%}#multi-card-twitter-button{position:absolute;right:90px;bottom:10px}#multi-card-twitter-load-img{max-width:20px;margin-right:20px}.shareclosebutton{padding:4px 12px}#modal-share-summary-url-inputbox{width:97%;font-size:1em;height:34px;line-height:2em}#modal-share-summary-text-label{font-size:1.5em}#modal-share-summary-twitter-label{font-size:1.5em;line-height:1.5em}@media only screen and (min-width:768px) and (max-width:991px),only screen and (min-width:992px) and (max-width:1169px),only screen and (min-width:1170px){#application-container{width:100%}}@media only screen and (max-width:320px),only screen and (min-width:321px) and (max-width:440px),only screen and (min-width:441px) and (max-width:767px),only screen and (min-width:768px) and (max-width:991px){body{padding:0!important}#application-container{padding-left:0;padding-right:0}#content-row{margin-left:0!important;margin-right:0!important}#content-row #content-column{padding-left:0!important;padding-right:0!important}#footer-row{display:none}.application-slide-controlset{margin-top:10px}.application-slide-controlset div.pull-left>i{font-size:1.5em}.application-slide-controlset div.pull-left>i:hover{cursor:pointer}#map #feature-identification-popup table tr{font-size:12px}.olPopupCloseBox{background-size:contain!important}#OpenLayers_Control_MaximizeDiv img{height:30px}}@media only screen and (max-width:320px),only screen and (min-width:321px) and (max-width:440px){#info-title{font-size:.65em}#info-row-control iframe{margin-left:5px}#map{height:300px}.olControlZoom{display:none}.catering{padding:5px}.catering label{width:64%}}@media only screen and (max-width:320px){overflow-x:auto;.catering label{width:60%}}