/* Mobile */
@media handheld, only screen and (max-width: 800px) {
div.fixedbg							{ padding:100px 0}
.fixedbg h2							{ font-size:40px;}
}
@media handheld, only screen and (max-width: 768px) {
.logo{ padding:0px 0 0}
#dnnfooter{ text-align:center}
#dnnfooter .fleft{float:none}
#dnnfooter .fright{ clear:both; float:none}
#dnnfooter .copyright{ display:block; text-align:center}
#dnnfooter div.language-object{ float:none}
#icons div							{ font-size:12px}
#icons div em							{ font-size:22px;padding:0 5px; }
#sequence h1{ font-size:52px}

}
@media handheld, only screen and (max-width: 767px) {
.main-title { padding:40px 0px 50px; margin-bottom:40px;}
.main-title h2 { font-size:36px; line-height:40px;}
.main-title p { font-size:18px}
.welcome { margin:10px 0 25px;}
.welcome h1{ font-size:28px;}
.welcome p{ font-size:16px}

#dnnheader,.pmtop					{ height:50px;}
.marginlr							{ margin:0 25px; }
.onlymobile							{ display:block}
body 								{ font-size: 16px;-webkit-text-size-adjust: none;}
.logo								{ text-align:center; clear: both; padding:0 0 0 30px;}
.w48								{ width:auto}
.fleft, .fright						{ float: none}
.mobilehide							{ display:none}
.dnnrow, body, .container 			{ width: 100%;min-width: 0;margin-left: 0px;margin-right: 0px;padding-left: 0px;padding-right: 0px;}
.TopLeftPane, .TopRightPane,.ThreeLPane, .FootLPane,.ThreeCPane, .FootCPane,.ThreeRPane, .FootRPane,.FourLPane,.FourCPane,.FourCRPane,.FourRPane,.LeftThreePane,.RightThreePane,.LeftNinePane,.RightNinePane,.LeftFourPane,.RightFourPane,.LeftEightPane,.RightEightPane, .SocialPane{ width: auto;margin: 0px;padding:0px; clear:both}

#top-link							{ bottom:30px;}
#dnnfooter							{ text-align:center}
.SocialPane							{ display:table; margin:0 auto;padding:0px}	
.SocialPane .Social-Links			{ text-align:center; white-space:nowrap}


}
@media handheld, only screen and (max-width: 480px){
div.fixedbg							{ padding:60px 0}
.fixedbg h2							{ font-size:30px;}
.marginlr							{ margin:0 20px; }
}
