html,body{margin:0;padding:0;width:100%}
body{background:url(../img/bg.jpg) center center no-repeat fixed #003287;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}
.dp-page li,.dp-page ol,.dp-page ul{list-style:none}
.dp-page a{text-decoration:none}
.dp-page a img{border:none}
.dp-page *{padding:0;margin:0;outline:0;box-sizing:border-box}
.dp-page{width:100%}
.dp-page .dp-container{width:991px;margin:0 auto}
.dp-page .dp-pushes:before,.dp-pushes:after{content:"";display:table}
.dp-page .dp-pushes:after{clear:both}
.dp-page .dp-pushes{zoom:1;margin-bottom:5px}
.dp-page .dp-push{display:block;float:left;margin-right:5px;background:left top no-repeat}
.dp-page .dp-push.dp-last{margin-right:0}
.dp-page .dp-push a{display:block;width:100%;height:100%}
.dp-page .dp-push a img.dp-desktop-over,.dp-page .dp-push a.dp-over:hover img.dp-desktop{display:none}
.dp-page .dp-push a.dp-over:hover img.dp-desktop-over{display:block}
.dp-page .dp-push a img.dp-mobile{display:none}
.dp-page .dp-share{width:100%;text-align:center;margin-top:7px}
.dp-page .dp-share ul{display:inline-block;margin:0 auto}
.dp-page .dp-share ul li{position:relative;float:left;margin-right:9px}
.dp-page .dp-share ul li.dp-ico{width:20px}
.dp-page .dp-share ul li.dp-last{margin-right:0}
.dp-page .dp-share ul li img{display:block;width:100%}
.dp-page .dp-logo{width:395px;margin:0 auto;padding-top:11px;padding-bottom:13px;display:block}
.dp-page .dp-isdesktop { width:138px;height:19px }

@media only screen and (max-width: 640px), only screen and (max-device-width: 640px) {
	.dp-page .dp-header { display: none; }
	.dp-page .dp-isdesktop { display: none; }
	.dp-page .dp-container { width: 100%; }
	.dp-page .dp-pushes { margin-bottom:0px; }
	.dp-page .dp-push { float: none; width: 100%; }
	.dp-page .dp-push img { width: 100%; }
	.dp-page .dp-push a img.dp-mobile { display: block; }
	.dp-page .dp-push a img.dp-desktop { display: none; }
	.dp-page .dp-push a img.dp-desktop-over { display: none; }
	.dp-page .dp-push a.dp-over:hover img.dp-desktop { display: none; }
	.dp-page .dp-push a.dp-over:hover img.dp-desktop-over { display: none; }
	.dp-page .dp-share { background: #fff; margin-top: 0px;  padding: 7.8vw 0; }
	.dp-page .dp-share ul li.dp-ico { width: 14vw; margin-right:4vw; }
}
