@import url('https://fonts.googleapis.com/css?family=Raleway:400,700');
/*

font-family: 'Raleway', sans-serif;
*/
html  {overflow-y: scroll;}
* {box-sizing: border-box;}
img {border:none; display:table; margin:0;}

body {margin:0; padding:0; background:#FFF;font-family: 'Raleway', sans-serif; font-weight:normal; font-size:16px; color:#383838; line-height:22px;}

/*Mobile setup width max 320*/

.topwrapper {width:100%;display:table;margin:0;padding:150px 0 100px 0; background:#FFF;}
.logowrapper {width:80%;margin:0 auto; padding:0; display:table;}
	.logowrapper img {margin:0;padding:0;}
.footerwrapper {width:100%; display:table; padding:80px 0; margin:0 auto;}
.footername {width:auto; margin:0 auto; color:#FFF; font-size:18px; display: table; text-align: center;font-weight: 700; text-transform:uppercase;}
	.footertitle {color:#8dc63f; width:auto;margin:0 auto;padding:5px 15px 15px 15px; text-align: center; display:table; font-size: 12px;}
	.footeraddress {color:#8dc63f; width:auto;margin:0 auto;padding:5px 15px 50px 15px; text-align: center; display:table; font-size: 12px;}
	.footeraddress a, .footeraddress a:hover {color:#8dc63f;text-decoration: none;}
/*tablet*/
@media (min-width: 768px) {
.topwrapper {width:100%;display:table;margin:0;padding:150px 0 100px 0; background:#FFF;}
.logowrapper {width:70%;margin:0 auto; padding:0; display:table;}
	.logowrapper img {margin:0;padding:0;}
.footerwrapper {width:100%; display:table; padding:80px 0; margin:0 auto;}
.footername {width:auto; margin:0 auto; color:#FFF; font-size:22px; display: table; font-weight: 700; text-transform:uppercase;}
	.footertitle {color:#8dc63f; width:auto;margin:0 auto;padding:5px 0 50px 0; display:table; font-size: 14px;}
	.footeraddress {color:#8dc63f; width:auto;margin:0 auto;padding:5px 0 50px 0; display:table; font-size: 14px;}

  }
/*screen*/
@media (min-width: 1100px) {
.topwrapper {width:100%;display:table;margin:0;padding:150px 0 100px 0; background:#FFF;}
.logowrapper {width:700px;margin:0 auto; padding:0; display:table;}
	.logowrapper img {margin:0;padding:0;}
.footerwrapper {width:100%; display:table; padding:80px 0; margin:0 auto;}
.footername {width:auto; margin:0 auto; color:#FFF; font-size:28px; display: table; font-weight: 700; text-transform:uppercase;}
	.footertitle {color:#8dc63f; width:auto;margin:0 auto;padding:5px 0 50px 0; display:table; font-size: 14px;}
	.footeraddress {color:#8dc63f; width:auto;margin:0 auto;padding:5px 0 50px 0; display:table; font-size: 14px;}
	.footeraddress a, .footeraddress a:hover {color:#8dc63f;text-decoration: none;}
}

/*FOOTER*/
#degnfooter {width:100%;margin:5px auto;display:table;}
#degnlink a,#degnlink a:hover  {display:block;text-align: center;font-size:9px;text-decoration:none;color:#FFF;margin:15px;}