/* RESET */
/* css reset for mobile */
html, body, div, span, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
abbr, address, cite, code,
del, dfn, em, img, ins, kbd, q, samp,
small, strong, sub, sup, var, b, i,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th,
td, article, aside, canvas, details, figcaption,
figure, footer, header, hgroup, menu, nav,
section, summary, time, mark, audio, video		 	{background:transparent;margin:0;padding:0;border:0;font-weight:inherit;font-style:inherit;font-size:100%;font-family:Arial;vertical-align:baseline;}
body 												{line-height:1;}
ol, ul									 			{list-style: none;}
table 												{border-collapse:separate;border-spacing:0;}
caption, th, td 									{text-align:left;font-weight:normal;}
article,aside,details,figcaption,figure,
footer,header,hgroup,menu,nav,section 				{display:block;}
blockquote, q 										{quotes:none;}
blockquote:before, blockquote:after,
q:before, q:after 									{content:'';content:none;}
a 													{background:transparent;font-size:100%;margin:0;padding:0;vertical-align:baseline;}
abbr[title], dfn[title] 							{border-bottom:1px dotted;cursor:help;}
input, select 										{vertical-align:middle;}
/* RESET END */

.clearfix:before,
.clearfix:after {
    content: " ";
    display: table;
}

.clearfix:after {
    clear: both;
}

.clearfix {
    *zoom: 1;
}

strong{font-weight: bold;}

/* CUSTOM CLASSES */
.center{text-align: center;}
.right{float: right;}
.left{float: left;}
.width100{width: 100%;}
.underline{text-decoration: underline;}
.block{display: block;}


#container section{display: none;}
#container section.selected{display:block;}

.phonermmap{display: block;}

video::-internal-media-controls-download-button {
    display:none;
}

video::-webkit-media-controls-enclosure {
    overflow:hidden;
}

video::-webkit-media-controls-panel {
    width: calc(100% + 30px); /* Adjust as needed */
}

@media
only screen and (-webkit-min-device-pixel-ratio: 1.5),
only screen and (min--moz-device-pixel-ratio: 1.5),
only screen and (min-device-pixel-ratio: 1.5) {


}

@media only screen and (min-width: 700px) {


}