@font-face {font-family:"awesome"; src:url("../../pix/awesome.eot"); src:url("../../pix/awesome?#iefix") format("embedded-opentype"), url("../../pix/awesome.woff") format("woff"), url("../../pix/awesome.ttf") format("truetype"), url("../../pix/awesome.svg#open_sanscondensed_light") format("svg"); font-weight:normal; font-style:normal;}

HTML, BODY {position:relative; background:#fff; font-family:"Verdana","Arial","Sans-serif"; font-size:16px; color:#222; margin:0 auto; padding:0; text-align:center; width:100%; height:100%; -webkit-text-size-adjust:100%;}

A, .Button, .Trans, .Awesome, .Trans TD, BUTTON {-moz-transition:all 0.2s ease-out; -webkit-transition:all 0.2s ease-out; -o-transition:all 0.2s ease-out; -ms-transition:all 0.2s ease-out; transition:all 0.2s ease-out;}

A {color:#d42e12;}
A:hover {color:#800;}

IMG {border:none;}
FORM {display:inline;}
TABLE, TABLE TBODY TR TD {font-size:16px; border-collapse:collapse;}

H1, H2, H3, H4 {margin:20px 0 10px; padding:0; font-weight:normal; font-family:"Verdana","Arial","Sans-serif";}
H1 {font-size:26px; border-bottom:#888 1px dotted; border-left:20px solid #ddd; margin:20px 0; padding:0 0 3px 20px;}
H2 {font-size:22px;}
H3 {font-size:17px; font-weight:bold; margin-bottom:20px;}
HR {height:0; border:none; border-top:#bbb 1px solid;}
H2.Title {margin:20px 0; padding:0 0 0 20px; border-left:#4fa800 40px solid; color:#4fa800; font-size:20px; line-height:120%; text-transform:uppercase;}


.Wrapper {width:100%; min-height:100%; height:auto !important; height:100%; margin:0 auto -145px; padding:0; text-align:center;}
.Clear {clear:both;}
.Push {height:145px;}
.None {display:none;}
.Button {display:inline-block; background:#d42e12; margin:10px auto; padding:5px 30px; border:none; color:#fff; font-size:16px; font-family:"Verdana","Arial","Sans-serif"; text-decoration:none; text-transform:uppercase; cursor:pointer;}
.Button:hover {background:#800; color:#fff !important; -webkit-box-shadow:none !important; -moz-box-shadow:none !important; box-shadow:none !important;}
.Button.Green {background:#4fa800 !important;}
.Button.Green:hover {background:#370 !important;}
.Button.Big {padding:15px 30px;}
.Button.Gray {background:#888 !important;}
.Button.Gray:hover {background:#666 !important;}
.Content {width:1200px; max-width:100%; margin:0 auto;}
.Content .MainCont {margin:20px; text-align:left;}
.Content .MainCont IMG {max-width:100% !important; height:auto !important;}
.Content .MainCont #GoogleMap IMG, .Content .MainCont #GoogleMapLst IMG {max-width:none !important; height:none !important;}

.Red {color:#d42e12;}
.blu {color:#46b;}
.red {color:#f00;}
.gre {color:#080;}

.ZoomMain DIV.Red {background:#d42e12; color:#fff; margin:0 0 20px; padding:10px;}

.AwesomeInfo {display:inline-block; width:30px; font-family:"awesome"; font-size:21px; color:#000; margin:0; padding:0;}
.Awesome {background:#eee; border:#aaa 1px solid; font-family:"awesome"; font-size:21px; color:#444; margin:0 0 0 2px; padding:3px 10px; text-align:center; cursor:pointer;}
.Awesome:hover {background:#ddd;}
.AweButt {position:relative; padding-left:30px !important;}
.AweButt:before {position:absolute; left:10px; top:6px; font-family:"awesome"; font-size:14px; color:#fff;}
.AweEdi:before {content:'\f044';}
.AweKar:before {content:'\f0f6';}
.AwePdf:before {content:'\f1c1';}
.AweSnd:before {content:'\f1d8';}

#GoogleMap, #GoogleMapLst {width:99%; height:600px; border:#888 1px solid;}
.BigInfo {background:#c00; padding:10px; margin:10px auto 20px; border:#600 1px solid; color:#fff;}

.Content .MainCont BLOCKQUOTE {margin:20px 0; padding:0 20px; border-left:10px solid #ddd;}

.BkgRed {background:#ecc !important;}
.BkgBlu {background:#cde !important;}
.BkgGre {background:#cec !important;}
.BkgYel {background:#ffc !important;}
.BkgVio {background:#cce !important;}

/* DO GORY */
#GotoUp {position:fixed; right:-50px; bottom:50px; background:#888; width:40px; height:40px; border:#fff 1px solid; z-index:1; cursor:pointer; border-radius:50px; -moz-border-radius:50px; -icab-border-radius:50px; -webkit-border-radius:50px; -khtml-border-radius:50px;}
#GotoUp:before {position:absolute; left:10px; top:-5px; font-family:"awesome"; font-size:35px; color:#ddd; content:'\f0d8';}
#GotoUp:hover {background:#666; color:#fff;}
#GotoUp.Active {right:10px;}


/* HEADER */
.Header {position:relative; background:#fff url(img/header.gif) left; background-size:1216px 200px; height:200px; text-align:left;}
.Header .ShapeLeft {position:absolute; left:0; bottom:0; background:url(img/shape-left.svg) no-repeat; width:46px; height:70px; display:none;}
.Header .ShapeRight {position:absolute; right:0; top:0; background:url(img/shape-right.svg) no-repeat; width:46px; height:70px; display:none;}
.Header .Logo {display:inline-block; margin:0 250px 0;}
.Header .Logo IMG {width:auto; height:120px;}


/* MENU TOP - POZIOME DLA BUDZETU */
.MenuTop {background:#e0e0e0; width:100%; margin:0 auto; padding:0; text-align:left;}
.MenuTop UL {margin:0 auto; padding:0; list-style:none;}
.MenuTop UL LI {position:relative; display:inline-block; margin:0; padding:0;}
.MenuTop UL LI A {display:inline-block; margin:0; padding:10px 20px; text-decoration:none; color:#000; font-size:14px; text-transform:uppercase;}
.MenuTop UL LI A:hover, .MenuTop UL LI A:focus, .MenuTop UL LI A.Activ {background:#888; color:#fff;}


/* FOOTER */
.Footer {position:relative; width:100%; min-height:120px; background:#e0e0e0; color:#444; text-align:left;}
.Footer .Logo {position:relative; display:inline-block; margin:0px 200px 18px 20px; padding:0; vertical-align:10px;}
.Footer .Bip {position:relative; display:inline-block; margin:18px 20px; padding:0;}
.Footer .Logo IMG {height:60px;}
.Footer .Bip IMG {height:80px;}
.Footer .Polityka {position:absolute; right:20px; bottom:50px; font-size:12px;}
.Footer .Copyright {position:absolute; right:20px; bottom:30px; font-size:12px;}
.Footer .Author {background:#444; max-width:100%; min-height:20px; margin:0 auto; padding:5px 20px 0; color:#aaa; font-size:12px; text-align:center;}
.Footer .Author A {color:#ccc; text-decoration:none;}
.Footer .Author A:hover {color:#fff;}


/* EKRANY */
.Ekrany {padding:0; margin:20px auto; text-align:center; color:#888; font-size:18px;}
.Ekrany .EkrInf {color:#aaa;}
.Ekrany A, .Ekrany .EkrAct {display:inline-block; background:#fff; width:38px; height:30px; margin:0 -1px 0 0; padding:8px 0 0; border:#aaa 1px solid; text-decoration:none;}
.Ekrany A:hover {background:#666; color:#fff;}
.Ekrany .EkrAct {background:#ddd; color:#000;}


/* FORMULARZE */
.Formul .Text, .Formul .TextSm, .Formul .Textarea, .Formul .Date, .Formul .Select, .Formul .File {background:#fff; border:#888 1px solid; max-width:100%; margin:2px 0 6px; padding:5px; color:#666; font-family:"Verdana","Arial","Sans-serif"; font-size:18px;}
.Formul .TextSm {font-size:16px;}
.Formul .Textarea {padding:4px; font-size:16px;}
.Formul .Select {padding:0 2px; max-width:500px;}
.Formul .Date {background:#ddd; cursor:pointer; text-align:center;}
.Formul .Disabled {background:#f8f8f8; color:#888;}
.Formul .CaptchaImg {margin:0; border:#888 1px solid;}
.Formul .TextInp {vertical-align:10px; margin-left:10px;}
.Formul .Error {background:#ffc; border:#d42e12 1px solid;}
.Formul INPUT:hover, .Formul INPUT:focus, .Formul TEXTAREA:hover, .Formul TEXTAREA:focus, .Formul .Select:hover, .Formul .Select:focus {background:#ffa; color:#000; -webkit-box-shadow:0 0 3px #82c0ff; -moz-box-shadow:0 0 3px #82c0ff; box-shadow:0 0 3px #82c0ff;}
.Formul INPUT.Button {background:#4fa800;}
.Formul INPUT.Button:hover, .Formul INPUT.Button:focus {background:#370; color:#fff;}

.Formul .CheckboxStyle {cursor:pointer;}
.Formul .CheckboxStyle:hover {background:#ffa;}
.Formul .CheckboxStyle INPUT {display:none;}
.Formul .CheckboxStyle SPAN {display:inline-block; position:relative; width:20px; height:20px; border:#888 1px solid; vertical-align:-4px;}
.Formul .CheckboxStyle SPAN.Active:before {position:absolute; left:2px; top:-3px; font-family:"awesome"; font-size:21px; content:"\f00d";}

/* EMAIL */
.Formul.Mail .Text {width:500px;}
.Formul.Mail .Textarea {width:500px; height:200px; resize:vertical;}
.Formul.Mail INPUT.Button {vertical-align:11px;}

/* LOGOWANIE I REJESTRACJA */
.Formul.Login {background:#eee; max-width:600px; margin:0 auto; padding:0 20px 20px; border:#888 1px solid; text-align:center;}
.Formul.Register {max-width:800px; margin:0 auto; padding:0; text-align:left;}
.Formul.Register .Text, .Formul.Register .Select {padding:5px; width:400px; max-width:100%;}
.Formul.Register .Textarea {width:400px; height:100px;}
.Formul.Register LABEL {display:block; padding:10px; margin:10px 0 0 0; cursor:pointer;}
.Formul.Register LABEL:hover {background:#ffa;}
.Formul.Register OL {margin:0;}
.Formul.Register OL LI {margin:0 0 5px;}

/* FORMULARZ PROJEKTU */
.Formul.Projekt .District .Button {display:inline-block; background:#eee; color:#444 !important;}
.Formul.Projekt .District .Button:hover {background:#ddd;}
.Formul.Projekt .District LABEL {display:inline-block; background:#eee; margin:2px; padding:3px; cursor:pointer;}
.Formul.Projekt .District LABEL:hover {background:#ddd;}
.Formul.Projekt .District LABEL.Active {background:#4fa800; color:#fff;}
.Formul.Projekt .District LABEL.Active:hover {background:#370;}
.Formul.Projekt .Text, .Formul.Projekt .Textarea {width:100%;}
.Formul.Projekt #DistrictSvg {width:100%; max-width:700px; height:auto; margin:0 auto; text-align:center;}
.Formul.Projekt .InfoCnt {text-align:right; color:#888;}
.Formul.Projekt .InfoCnt.Alert {color:#d42e12;}

.Formul.Projekt .Estim {margin:0 auto;}
.Formul.Projekt .Estim TD {margin:0; padding:0;}
.Formul.Projekt .Estim TD INPUT {margin:0 -1px -1px 0; padding:5px;}
.Formul.Projekt .Estim TD INPUT.Name {width:680px;}
.Formul.Projekt .Estim TD INPUT.Value {width:200px; text-align:right;}
.Formul.Projekt .Estim TD INPUT.Auth {width:230px; font-size:16px;}
.Formul.Projekt .Estim TD SELECT.Auth {height:33px; margin:1px 0 0; font-size:16px;}
.Formul.Projekt .Estim TD INPUT.Link {width:440px;}
.Formul.Projekt .Estim .Head TD {font-weight:bold; text-align:center;}
.Formul.Projekt .Estim .Suma TD.Info {padding:0 20px; text-align:right; font-weight:bold;}
.Formul.Projekt .Estim .Awesome.Add:hover {background:#370; color:#fff !important;}
.Formul.Projekt .Estim .Awesome.Del:hover {background:#800; color:#fff !important;}

.Formul.Projekt #GoogleMapDiv {display:none;}
.Formul.Projekt .Save.Deactive {background:#eee; color:#444 !important;}

/* ROZWIJANA ULICA */
#Street UL {position:absolute; padding:0; margin:0; border:1px solid #888; display:none; z-index:1000; background:#fff; width:400px; max-width:100%; max-height:218px; overflow-y:auto; -moz-box-shadow: 0 2px 3px #ccc; -webkit-box-shadow: 0 2px 3px #ccc; box-shadow: 0 2px 3px #ccc;}
#Street UL LI {display:block; padding:5px 10px; margin:0; cursor:pointer;}
#Street UL LI.selected {background: #ddd;}


#MultiUploader {display:block; background:#eee; max-width:100%; border:#888 1px solid; margin:20px auto; padding:10px;}
#MultiUploader .File {display:none;}
#MultiUploader UL {background:#fff; border:1px dotted #ccc; margin:0 0 20px 0; padding:10px; list-style:none;}
#MultiUploader UL LI {position:relative; background:#fff url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAIAAACQd1PeAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAA5JREFUeNpiCL3LABBgAAK9ATNU/zI3AAAAAElFTkSuQmCC'); background-size:0 100%; padding:5px; margin:3px; border:1px solid #ccc;}
#MultiUploader UL LI .Size {position:absolute; right:34px; top:5px;}
#MultiUploader UL LI .Delete {display:inline-block; position:absolute; right:3px; top:3px; cursor:pointer; font-family:"awesome"; font-size:21px;}
#MultiUploader UL LI .Delete:hover {color:#d42e12;}
#MultiUploader .Button {position:relative; background:#4fa800; margin:0 10px;}
#MultiUploader .Button:hover {background:#370;}
#MultiUploader #FileList {margin:20px auto 0; min-width:400px;}
#MultiUploader #FileList TD.Name {background:#fff; padding:5px 10px; border:#888 1px solid;}


/* IKONKI SOCIAL MEDIA */
.SocialMedia {margin:10px 0 0 0;}
.SocialMedia A {padding:10px 20px; margin:0 4px 0 0; font-weight:bold;}
.SocialMedia A.Social {background-size:100%; border:none; margin:0 4px 0 0;}
.SocialMedia A.Social:hover {filter:alpha(opacity=50); opacity:.5;}


/* LISTA PROJEKTOW */
.ListProj {margin:0 auto;}
.ListProj TR:nth-child(odd) {background:#f0f0f0;}
.ListProj TD {padding:5px 10px; border:#888 1px solid;}
.ListProj .Head TD {background:#ddd; font-weight:bold; text-align:center; vertical-align:bottom;}
.ListProj TD.Num {text-align:right}
.ListProj .Button {display:inline-block; margin:10px 5px 0 0; padding:5px 20px; font-size:14px;}
.ListProj A {text-decoration:none;}
.ListProj A:hover {text-decoration:underline;}
.ListProj .Empty TD {background:#fff; border:none;}
.ListProj .Summary TD {font-weight:bold;}
.ListProj .Icon {cursor:pointer; font-family:"awesome"; font-size:21px;}
.ListProj .Icon:hover {background:#ccc;}

DIV.ListProj .Head {text-align:center;}
DIV.ListProj .Head DIV {display:inline-block; margin:0 -1px 0 0; padding:8px 10px; border:#888 1px solid; background:#ddd; font-weight:bold;}
DIV.ListProj .Distr {width:650px;}
DIV.ListProj .Count {width:120px;}
DIV.ListProj .ProjShow {position:relative; width:811px; border:#888 1px solid; margin:-1px auto 0; font-weight:bold; text-align:center;}
DIV.ListProj .ProjShow:nth-child(odd) {background:#f0f0f0;}
DIV.ListProj .ProjShow .Click {cursor:pointer;}
DIV.ListProj .ProjShow .Click DIV {display:inline-block; text-align:left; padding:5px 10px;}
DIV.ListProj .ProjShow .Icon {position:absolute; top:1px; right:5px; color:#888; font-family:"awesome"; font-size:14px;}
DIV.ListProj .ProjShow .Click:hover {background:#ffc;}
DIV.ListProj .ProjShow .Click:hover .Icon {color:#000;}
DIV.ListProj .ProjShow .ProjHide {display:none; text-align:left; border-top:#888 1px dotted; padding:10px 0 0;}
DIV.ListProj .ProjHide BUTTON.Preview {background:transparent; position:relative; width:100%; margin:0; padding:5px 10px; border:none; font-size:16px; text-align:left; line-height:100%; cursor:pointer;}
DIV.ListProj .ProjHide BUTTON.Preview:hover {background:#ddd; color:#d42e12;}
DIV.ListProj .ProjHide BUTTON.Preview .Icon {right:15px;}
DIV.ListProj .ProjHide BUTTON.Preview:hover .Icon {color:#000;}


/* LISTA DO GLOSOWANIA */
.ListVote {margin:0 auto;}
.ListVote TR:nth-child(odd) {background:#f0f0f0;}
.ListVote TR.Active {background:#dfd;}
.ListVote TR.Done {background:#ddf;}
.ListVote TR.Winner {background:#fe8;}
.ListVote TR:hover {background:#ffc;}

.ListVote TD {padding:5px 10px; border:#888 1px solid;}

.ListVote .Head TD {background:#ddd; font-weight:bold; text-align:center; vertical-align:bottom;}
.ListVote .Head TD A {color:#800; text-decoration:none;}
.ListVote .Head TD A:hover {color:#d42e12;}
.ListVote TD.Num {text-align:right; width:120px;}
.ListVote TD .Distr {font-size:14px;}
.ListVote TD H2 {margin:0; padding:20px 10px; font-weight:bold;}
.ListVote TD H2 A {text-decoration:none;}
.ListVote BUTTON.Preview {background:transparent; margin:0 0 0 -3px; padding:0; border:none; font-size:16px; font-weight:bold; text-align:left; cursor:pointer;}
.ListVote BUTTON.Preview:hover {color:#d42e12;}

.ListVote BUTTON.Icon {background:#ccc; width:65px; border:#888 1px solid; margin:2px auto; padding:5px; cursor:pointer;}
.ListVote BUTTON.Icon:hover {background:#888; color:#fff;}

.ListVote BUTTON.IconVote {background:#4fa800; color:#fff; border:#370 1px solid;}
.ListVote BUTTON.IconVote:hover {background:#370;}

.ListVote BUTTON.Icon .Icon {font-family:"awesome"; font-size:21px;}
.ListVote .Empty TD {background:#fff; border:none;}
.ListVote .Summary TD {font-weight:bold;}

.ListVote TD.Buttons {padding:15px 0;}
.ListVote .Button {display:inline; margin:5px;}

#VoteInfo {background:#d42e12; margin:0 0 20px 0; padding:20px; color:#fff;}
#VoteInfo.VoteGreen {background:#4fa800; padding:20px 20px 10px 20px; text-align:center;}
.VoteChangeButtons {margin:0 0 20px 0;}
.VoteChangeButtons .Button {margin:1px; background:#aaa;}
.VoteChangeButtons .Button.Active {background:#d42e12;}
.VoteChangeButtons .Button:hover {background:#800;}
.VoteDistrict BUTTON {display:inline-block; background:#ddd; margin:1px; padding:3px 10px; color:#222; font-size:14px; cursor:pointer;}
.VoteDistrict BUTTON:hover {background:#800; color:#fff;}
.VoteDistrict BUTTON.Active {background:#4fa800; color:#fff;}
.VoteDistrict BUTTON.Active:hover {background:#370;}

.Table {background:#fff; border:#888 1px solid; border-collapse:collapse; margin-bottom:10px;}
.Table TR:nth-child(odd) {background:#eee;}
.Table TR TD {border-bottom:#888 1px solid; padding:3px 10px;}
.Table TR.Head TD {font-weight:bold; background:#ddd; padding:7px 10px; border-bottom:#444 1px solid; color:#f00; font-size:14px;}
.Table TR.Head TD H3 {margin:0; font-size:18px;}
.TableList TR TD {border:#aaa 1px solid;}
.TableList TD.Num {text-align:right;}

.ListBudzet {margin:0 auto;}
.ListBudzet TR TD {text-align:center;}


/* KALENDARZ */
.CalendForm {position:relative;}
.Calend {position:absolute; z-index:10; background:#aaa; padding:5px; border:#888 1px solid; display:none; -webkit-box-shadow:2px 2px 4px #888; -moz-box-shadow:2px 2px 4px #888; box-shadow:2px 2px 4px #888;}
.Calend .Btn {position:relative; display:inline-block; background:#eee; width:24px; height:24px; font-family:"awesome"; font-size:21px; border:#888 1px solid; cursor:pointer; vertical-align:-7px;}
.Calend .Btn:hover {background-color:#ccc;}
.Calend .Btn.Left {margin:0 5px 0 0;}
.Calend .Btn.Left:before {content:'\f060'; position:absolute; left:3px; top:-1px;}
.Calend .Btn.Right {margin:0 0 0 5px;}
.Calend .Btn.Right:before {content:'\f061'; position:absolute; left:3px; top:-1px;}
.Calend .Select {background:#fff; border:#888 1px solid; font-size:14px; color:#444; padding:2px 4px;}
.Calend .Select:hover {background:#ffd; color:#000;}
.Calend .xClose {position:absolute; right:-16px; top:-16px; background:#eee; font-family:"awesome"; font-size:21px; width:24px; height:24px; border:#888 1px solid; cursor:pointer; -moz-border-radius:32px; border-radius:32px; -icab-border-radius:32px; -webkit-border-radius:32px; -khtml-border-radius:32px;}
.Calend .xClose:hover {background-color:#ccc;}
.Calend .xClose:before {content:'\f00d'; position:absolute; left:4px; top:-1px;}
.Calend FORM {display:inline;}
.Calend TABLE.Calendar {border-collapse:collapse;}
.Calend TD {text-align:center; border:#aaa 1px solid;}
.Calend TD.HeadMain {border:none; text-align:left; padding:0 0 4px;}
.Calend TD.Head {font-weight:bold; background:#ddd; padding:4px 0;}
.Calend TD.Day, .Calend TD.DayGre, .Calend TD.DayRed {font-size:14px; color:#444; cursor:pointer;}
.Calend TD.Day:hover, .Calend TD.DayGre:hover, .Calend TD.DayRed:hover { background:#ddd; color:#000;}
.Calend TD.Day {background:#fff;}
.Calend TD.DayGre {background:#0c0; color:#fff;}
.Calend TD.DayRed {background:#fff; color:#f00;}


/* STATYSTYKI DEMOGRAFICZNE */
.StatDemo {background:#fff; border-collapse:collapse; margin-bottom:10px;}
.StatDemo TR TD {border:#888 1px solid; padding:3px 10px;}
.StatDemo TR.Head TD {font-weight:bold; background:#ddd; padding:7px 10px; font-size:16px; text-align:center;}
.StatDemo TR TD.Empty {border:none;}


@media screen and (max-width:1050px) {
	.Wrapper {margin:0 auto -181px;}
	.Push {height:181px;}
	.Footer {text-align:center;}
	.Footer .Logo, .Footer .Bip {margin:18px 40px; padding:0;}
	.Footer .Copyright {position:static; padding:10px 40px;}
	.Footer .Polityka {position:static; padding:0px 40px;}
}

@media screen and (max-width:900px) {
	DIV.ListProj .Distr {width:490px;}
	DIV.ListProj .Count {width:80px;}
	DIV.ListProj .ProjShow {width:611px;}
}

@media screen and (max-width:680px) {
	DIV.ListProj .Distr {width:290px;}
	DIV.ListProj .Count {width:80px;}
	DIV.ListProj .ProjShow {width:411px;}
}

@media screen and (max-width:600px) {
	.Footer .Logo {vertical-align:0;}
	.Wrapper {margin:0 auto -281px;}
	.Push {height:281px;}
}

@media screen and (max-width:490px) {
	.Header {text-align:center;}
	.Header .Logo {margin:60px auto;}
	.MenuTop UL LI {display:block;}
	.MenuTop UL LI A {display:block; text-align:center;}

	.ListVote TD .Distr {display:none;}
	
	DIV.ListProj .Distr {width:150px;}
	DIV.ListProj .Count {width:80px;}
	DIV.ListProj .ProjShow {width:271px;}
}

@media screen and (max-width:400px) {
	.Header .Logo IMG {width:80%;}
}