/*Base styles that should apply to all pages. For styles that should apply only to specific pages please put them in their own css stylesheet*/

/*960.gs Resets*/
html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-size: 100%;
	vertical-align: baseline;
	background: transparent;
}

body {
	line-height: 1;
}
ol,ul {
	list-style: none;
}
blockquote,q {
	quotes: none
}
blockquote:before,blockquote:after,q:before,q:after {
	content: '';
	content: none;
}
:focus {
	outline: 0;
}
ins {
	text-decoration: none;
}
del {
	text-decoration: line-through;
}
table {
	border-collapse: collapse;
	border-spacing: 0;
}

/*960.gs Typography*/
body {
	font: 13px/1.7 ,'Helvetica Neue', Arial,sans-serif;
}
a:focus {
	outline: 1px dotted invert;
}
a {
	-webkit-transition: color .3s ease;
	color: #3276cb;
	text-decoration: none;
}
a:hover {
	text-decoration: underline;
}
hr {
	border: 0 #ccc solid;
	border-top-width: 1px;
	clear: both;
	height: 0
}
html {
	-webkit-font-smoothing: antialiased;
	width: 100%;
}

h1 {
	font-size: 44px;
	color: #252525;
	font-weight: 400;
}
h2 {
	font-size: 25px;
	color: #5c6471;
	font-weight: 400;
}
h3 {
	font-size: 21px;
	color: #2f3d4a;
	font-weight: 400;
}
h4 {
	font-size: 18px;
	color: #2f3d4a;
	font-weight: 400;
}
h5 {
	font-size: 16px;
	font-weight: 400;
}
h6 {
	font-size: 14px;
	font-weight: 400;
}

h1, h2 {
	text-shadow: #FFFFFF 0px -1px;
	line-height: 1em;
}

h2 {
	margin-top: 13px;
}

/* clearfix */
.clearfix:after {
	content: ".";
	display: block;
	clear: both;
	visibility: hidden;
	line-height: 0;
	height: 0;
}

.clearfix {
	display: inline-block;
}

html[xmlns] .clearfix {
	display: block;
}

* html .clearfix {
	height: 1%;
}

/* Base generic styles */
body, p, select, input, button, textarea {
	font-family: "Lucida Grande","Lucida Sans Unicode",Helvetica,Arial,Verdana,sans-serif;
	font-size: 13px;
	font-weight: 300;
	line-height: 1.7em;
}
body {
	background: #fff;
	color: #4d5a68;
	text-rendering: optimizelegibility;
}

html, body {
	height: 100%; /* fix height to 100% for IE */
	max-height:100%; /* fix height for other browsers */
}

sup {
	vertical-align: super;
}

strong {
	font-weight: 700;
}
p {
	padding-bottom: 14px;
}
ul {
	line-height: 2em;
}

/*960.gs no-gutter (960px width) */
.container-12 .grid-12.no-gutter,
.container-16 .grid-16.no-gutter {
	width: 960px;
	margin-left: 0;
	margin-right: 0;
}

.no-gutter {
	margin-left: 0;
	margin-right: 0;
}

.container-12 .grid-4.no-gutter {
	width: 320px;
}

/* Misc Classes */
.clear {
	clear: both;
	display: block;
	overflow: hidden;
	visibility: hidden;
	width: 0;
	height: 0;
}

.amp {
	font-family: "Museo Sans", Helvetica, Arial, sans-serif;
	font-weight: 400;
}
.drop-shadow-hr {
	width: 100%;
	height: 4px;
	margin: 40px 0;
	-moz-box-shadow: 0 1px 4px #999999;
	-webkit-box-shadow: 0 1px 4px #999999;
	box-shadow: 0 1px 4px #999999;
}
.code {
	font-family: Monaco, "Courier New", Courier, sans-serif;
	font-size: 0.85em;
}
.d-s-container {
	background: url('../images/layout/drop-shadow-separator.png') repeat-x top;
	padding-bottom: 20px;
	width: 100%;
}
.light-hr {
	border-top: 1px solid #dddddd;
	margin-top: 10px;
}
.hidden, .no-labels label {
	display: none;
}
.check-list li {
	background: url('../images/icons/check2.png') no-repeat center left;
	padding-left: 30px;
	background-position: 4px 5px;
}

.downloads .textfield {
	border: 1px solid #9c9fa6;
	background: #fff;
	-moz-border-radius: 5px;
	border-radius: 5px;
	-webkit-border-radius: 5px;
	-khtml-border-radius: 5px;
	-moz-box-shadow: 0 1px 0 #fff, inset 0px 1px 2px rgba(0,0,0, 0.2);
	-webkit-box-shadow: 0 1px 0 #fff, inset 0px 1px 2px rgba(0,0,0, 0.2);
	box-shadow: 0 1px 0 #fff, inset 0px 1px 2px #9c9fa6;
	box-shadow: 0 1px 0 #fff, inset 0px 1px 2px rgba(0,0,0, 0.2);
	color: #657281;
	font-size: 14px;
}

.box {
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border: 1px solid rgba(0, 0, 0, 0.25);
}

.box-shadow {
	border-radius: 5px;
	border: 1px solid rgba(0, 0, 0, 0.25);
	-webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 1px rgba(0, 0, 0, 0.2);
	-moz-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 1px rgba(0, 0, 0, 0.2);
	box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 1px rgba(0, 0, 0, 0.2);
}

.nav-text-shadow {
	text-shadow: #1a1f24 0 -1px 0;
}

.text-shadow {
	text-shadow: #fff 0 1px 0;
}

.text-shadow-inner {
	text-shadow: #1a1f24 0px -1px 0px;
}

.no-border {
	border: 0;
}

.centered {
	text-align: center;
}
.left-justify {
	text-align: left;
}
.right-justify {
	text-align: right;
}

/* Text styling */
.underline {
	text-decoration: underline;
}

/* Links */
a:hover {
	text-decoration: underline;
}

a.blue {
	color: #1277de;
}

a.arrow {
	padding-right: 10px;
	text-decoration: none;
}

a.arrow:hover {
	text-decoration: underline;
}

a.blue-right {
	background: url('../images/icons/arrow-blue-right.png') right 65% no-repeat;
}

a.blue-down {
	background: url('../images/icons/arrow-blue-down.png') right center no-repeat;
}

a.blue-up {
	background: url('../images/icons/arrow-blue-up.png') right center no-repeat;
}

/* Lists */
.checkmark-blue li {
	background: url('../images/icons/checkmark-blue.png') left center no-repeat;
	padding-left: 30px;
}

/* Structure */
#wrapper {
	margin-top: 94px !important; /* top: 53h + 41px*/
	background: #fff;
}

#top {
	position: fixed;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
	height: 53px;
	z-index: 999;
}

/* Navigation */
#nav-wrapper {
	position: relative;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
	min-width: 980px;
	margin: 0;
	height: 53px;
	background: url('../images/layout/nav-shadow.png') repeat-x bottom;
}

#nav-wrapper  ul {
	height: 53px;
	list-style: none;
}

#nav-wrapper  li {
	position: relative;
	float: left;
	display: inline-block;
	height: 53px;
	text-align: center;
}

#nav-wrapper a {
	display: inline-block;
	height: 53px;
	font-weight: 700;
	font-size: 15px;
	color: #afb7c6;
	text-decoration: none !important;
	text-shadow: #1A1F24 0 -1px;
	line-height: 30px;
	font-family: "Helvetica Neue", Helvetica, "Lucida Grande", Arial, sans-serif;
}

#nav-wrapper a:hover {
	color: #fff;
	-webkit-transition: color .5s ease;
}

#nav-wrapper span {
	display: block;
}

#nav-wrapper .left {
	position: absolute;
	top: 0;
	left: 0;
	bottom: 0;
	width: 3px;
}

#nav-wrapper .center {
	float: left;
	position: absolute;
	top: 0;
	bottom: 0;
	-webkit-transition: color .5s ease;
}

#nav-wrapper .right {
	position: absolute;
	top: 0;
	bottom: 0;
	right: 0;
	width: 3px;
}

/* nav logo */
#logo {
	position: absolute;
	height: 53px;
	top: 0;
	left: 0;
	right: 50%;
	margin-right: 236px; /*498w/2-12*/
	background: url('../images/layout/nav-sprite.png') 0 -159px repeat-x;
}

#logo h2 {
	float: right;
	width: 212px;
	height: 50px;
	margin: 0;
	padding-right: 33px;
}

#logo h2 a {
	display: block;
	width: 212px;
	height: 35px;
	margin: 11px 0;
	background: url('../images/content/mcore-logo.png') left top no-repeat;
}

/* main nav */
#nav-main {
	position: absolute;
	top: 0;
	left: 50%;
	width: 498px;
	margin-left: -236px; /*(498w/2-12)*/
}

#nav-main span {
	background: url('../images/layout/nav-sprite.png') 0 0 no-repeat;
}

#nav-main .center {
	left: 3px;
	right: 3px;
}

#nav-main a.first .left {
	background-position: 0 0;
}

#nav-main a.first:hover .left {
	background-position: 0 -53px;
}

#nav-main a.first:active .left {
	background-position: 0 -106px;
}

#nav-main a .left {
	background-position: 0 -477px;
}

#nav-main a:hover .left {
	background-position: 0 -530px
}

#nav-main a:active .left {
	background-position: 0 -583px;
}

#nav-main a .center {
	height: 42px; /*53h-11p*/
	padding-top: 11px;
	color: #e0e4eb;
	background-repeat: repeat-x !important;
	background-position: 0 -159px;
}

#nav-main a:hover .center {
	color: #fff;
	background-position: 0 -212px;
}
#nav-main a:active .center {
	color: #fff;
	background-position: 0 -265px;
}

#nav-main a .right {
	background-position: 0 -318px;
}

#nav-main a:hover .right {
	background-position: 0 -371px;
}

#nav-main a:active .right {
	background-position: 0 -424px;
}

#nav-main a.last .right {
	background-position: 0 -636px;
}

#nav-main a.last:hover .right {
	background-position: 0 -689px;
}

#nav-main a.last:active .right {
	background-position: 0 -742px;
}

/* nav-main li/span.center widths */
#nav-features {
	width: 116px;
}
#nav-why-mediacore {
	width: 166px;
}
#nav-pricing {
	width: 104px;
}
#nav-support {
	width: 111px;
}

 @media all and (-webkit-min-device-pixel-ratio:10000), not all and (-webkit-min-device-pixel-ratio:0) {
	#nav-features .center {
		width: 110px;
	}
	#nav-why-mediacore .center {
		width: 160px;
	}
	#nav-pricing .center {
		width: 98px;
	}
	#nav-support .center {
		width: 105px;
	}
}


/* nav-main selected state */
#features #nav-features .left,
#why-mediacore #nav-why-mediacore .left,
#pricing #nav-pricing .left,
#support #nav-support .left {
	background-position: 0 -583px;
}

#features #nav-features .center,
#why-mediacore #nav-why-mediacore .center,
#pricing #nav-pricing .center,
#support #nav-support .center {
	color: #fff;
	background-position: 0 -265px;
}

#features #nav-features .right,
#why-mediacore #nav-why-mediacore .right,
#pricing #nav-pricing .right,
#support #nav-support .right {
	background-position: 0 -424px;
}

/* login/signup nav */
#nav-login-signup {
	position: absolute;
	height: 53px;
	top: 0;
	left: 50%;
	right: 0;
	margin: 0;
	margin-left: 261px;
	margin-right: 0;
	padding-left: 66px;
	color: #afb7c6;
	background: url('../images/layout/nav-sprite.png') 0 -159px repeat-x;
}

#nav-login-signup li {
	height: 30px;
	margin-top: 11px;
}
#nav-login-signup a {
	height: 30px;
	text-align: center;
}

a#nav-signup {
	width: 89px;
	color: #fff;
	text-shadow: #000 0 -1px;font-size: 15px;
	font-family: "Helvetica Neue",Helvetical,Arial,Verdana,sans-serif;
	line-height:28px;
}

#nav-signup span {
	background: url('../images/buttons/nav/sign-up/sprite.png');
}

#nav-signup .left {
	width: 5px;
	height: 30px;
}

#nav-signup .right {
	width: 5px;
	height: 30px;
}

#nav-signup .center {
	left: 5px;
	right: 5px;
	background-repeat: repeat-x !important;
}

 @media all and (-webkit-min-device-pixel-ratio:10000), not all and (-webkit-min-device-pixel-ratio:0) {
	#nav-signup .center {
		width: 79px;
	}
}

#nav-signup .left {
	background-position: 0 0;
}

a:hover#nav-signup .left {
	background-position: 0 -30px;
}

a:active#nav-signup .left {
	background-position: 0 -60px;
}

#nav-signup .center {
	background-position: 0 -90px;
}

a:hover#nav-signup .center {
	background-position: 0 -120px
}

a:active#nav-signup .center {
	text-shadow: 0 1px 0 #000;
	background-position: 0 -150px;
}

#nav-signup .right {
	background-position: 0 -180px
}

a:hover#nav-signup .right {
	background-position: 0 -210px;
}

a:active#nav-signup .right {
	background-position: 0 -240px;
}

/* Sub Navigation */
#sub-nav {
	width: 1014px;
	margin-left: -27px;
	margin-right: -27px;
	margin-bottom: 50px;
	background: url('../images/layout/sub-nav-bg.png') center bottom no-repeat;
}

#sub-nav ul {
	padding-left: 52px; /* 25+27margin */
	padding-bottom: 18px;
	list-style-type: none;
}

#sub-nav li {
	display: inline;
}

#sub-nav li + li {
	margin-left: 40px;
}

#sub-nav a {
	font-size: 15px;
	color: #3d444f;
	text-decoration: none;
}

#sub-nav a.selected {
	color: #a8abb0;
}

#about #sub-nav a.about,
#support #sub-nav a.support,
#contact #sub-nav a.contact-us,
#jobs #sub-nav a.jobs,
#service-level-agreement #sub-nav a.sla,
#legal #sub-nav a.legal,
#guidelines #sub-nav a.guidelines,
#sla #sub-nav a.sla,
#privacy #sub-nav a.privacy,
#terms #sub-nav a.terms,
#sitemap #sub-nav a.sitemap {
	color: #a8abb0;
}

/* Buttons */
a.btn {
	display: inline-block;
	font-family: 'Helvetica Neue', Helvetica, Arial, 'Liberation Sans', FreeSans, sans-serif;
	text-align: center;
	text-shadow: #000 0 -1px 0;
	color: #fff;
}

a.btn > span {
	background-position: top left;
	background-repeat: no-repeat;
}

a.btn .left {
	float: left;
}

a.btn .center {
	display: inline-block;
	background-repeat: repeat-x !important;
}

a.btn .right {
	float: right;
}

/* 47px(h) Button */
.btn-47px {
	font-size: 22px;
	font-weight: 500;
}

a.btn-47px {
	height: 47px;
	line-height: 1.4em;
}

a.btn-47px .left {
	width: 7px;
	height: 47px;
}

a.btn-47px .center {
	height: 40px; /*47-7*/
	padding: 7px 20px 0px 20px;
}

a.btn-47px .right {
	width: 7px;
	height: 47px;
}

a.btn-47px.blue span {
	background: url('../images/buttons/47px-blue/sprite.png') 0 0 no-repeat;
}

a.btn-47px.blue .left {
	background-position: 0 0;
}

a:hover.btn-47px.blue .left {
	background-position: 0 -47px
}

a:active.btn-47px.blue .left {
	background-position: 0 -94px;
}

a.btn-47px.blue .center {
	background-position: 0 -141px;
}

a:hover.btn-47px.blue .center {
	background-position: 0 -188px;
}

a:active.btn-47px.blue .center {
	/*text-shadow: 0 1px 0 #000;*/
	background-position: 0 -235px;
}

a.btn-47px.blue .right {
	background-position: 0 -282px;
}

a:hover.btn-47px.blue .right {
	background-position: 0 -329px;
}

a:active.btn-47px.blue .right {
	background-position: 0 -376px;
}

/* Segmented Buttons WIP */
a.segmented {
	display: inline-block;
	margin: 0;
	padding: 0;
}

a.segmented .left {
}

a.segmented .center {
}

a.segmented .right {
}

a.segmented span.collapse {
	width: 1px;
	background: none;
}

/* Call to Action */
#call-to-action {
	position: relative;
	height: 180px;
	margin: 20px auto;
	background: url('../images/layout/call-to-action-box-gradient-normal.png') left bottom repeat-x;
}

#call-to-action:hover {
	background: url('../images/layout/call-to-action-box-gradient-hover.png') left bottom repeat-x;
}

#call-to-action-mcore-icon {
	float: left;
	width: 300px;
	height: 180px;
	background: url('../images/icons/mcore-icon-large.png') 36px 10px no-repeat;
}

#call-to-action-cloud-icon {
	float: left;
	width: 300px;
	height: 180px;
	background: url('../images/icons/cloudcore-icon-large.png') 36px 10px no-repeat;
}

#call-to-action-content {
	float: left;
	width: 584px; /*660-76*/
	padding: 38px 38px 0 38px;
}

#call-to-action-content h5 {
	margin-bottom: 15px;
	font-size: 28px;
	font-weight: 600;
}

#call-to-action-content p {
	font-size: 16px;
	line-height: 22px;
	color: #5D6A78;
}

#call-to-action a {
	position: absolute;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
	display: block;
	padding: 130px 0px 50px 338px;
}

/* Footer */
#footer {
	overflow: hidden;
	margin: 35px auto 0px auto;
	padding: 40px 0 0 0;
	background: url('../images/layout/footer-separator.png') center top no-repeat;
}

#footer a {
	text-decoration: none;
}

#footer a:hover {
	text-decoration: underline;
}

#footer h6 {
	margin-bottom: 10px;
	font-size: 18px;
	font-weight: 600;
}

#footer ul {
	font-size: 15px;
	line-height: 28px;
}

#footer li.twitter {
	padding-left: 45px;
	background: url('../images/icons/twitter-footer-icon.png') left center no-repeat;
}

#footer li.dribble {
	padding-left: 45px;
	background: url('../images/icons/dribble-footer-icon.png') 1px center no-repeat;
}

#footer li.facebook {
	padding-left: 45px;
	background: url('../images/icons/facebook-footer-icon.png') 5px center no-repeat;
}

#footer li.rss-feed {
	padding-left: 45px;
	background: url('../images/icons/blog-footer-icon.png') 2px center no-repeat;
}

#footer-sub {
	margin-top: 35px;
	margin-bottom: 20px;
	padding-top: 30px;
	font-size: 13px;
	color: #5d6a78;
	background: url('../images/layout/footer-sub-separator.png') center top no-repeat;
}

#footer-sub ul {
	display: block;
	width: 677px;
	margin: 0 auto;
	font-size: 13px;
}

#footer-sub ul li {
	float: left;
	display: inline;
	padding: 0 0 0 10px;
}

#footer-sub ul li:first-child {
	border-left: none;
}

#footer-sub li.open-source {
	margin-top: -7px;
	margin-left: 15px;
	padding-right: 15px;
	background: url('../images/layout/footer-sub-open-source-bg.png') left bottom repeat-x;
}

#footer-sub .foot-links-div {
	width: 1px;
	float: right;
	background-color: #ABB1BB;
	height: 12px;
	display: inline-block;
	margin: 9px 0 0 10px;
}

#footer-sub li.open-source a {
	display: inline-block;
	padding: 6px 10px 6px 0px;
	width: 194px;
	height: 28px;
}

#footer-sub a.arrow {
	background-position: right 17px;
}

#footer-sub li.open-source span {
	display: inline-block;
	padding-left: 45px;
	background: url('../images/icons/mcore-icon-small.png') left 1px no-repeat;
}

#footer #the-platform{float:left;width:205px}
#footer #community{float:left;width:205px}
#footer #company{float:left;width:180px}
#footer #the-latest-news{float:left;width:370px}
#footer #the-latest-news strong{font-weight: normal;color:#5d6a78;margin:0 10px 0 0}

/* Modal */
#modal-bg {
	position: absolute;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
	height: 1200px; /*default*/
	background: #000;
	opacity: 0.55;
	z-index: 9997;
}

#modal-wrap {
	position: absolute;
	top: 0; /*default*/
	left: 50%;
	margin: 0;
	background: #fff;
	opacity: 1;
	border-radius: 5px;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	box-shadow: 0 0 24px #181818, inset 1px 1px 1px #fff;
	-webkit-box-shadow: 0 0 24px #181818, inset 1px 1px 1px #fff;
	-moz-box-shadow: 0 0 24px #181818, inset 1px 1px 1px #fff;
	z-index: 9998;
}

#modal-close-btn {
	position: relative;
	display: inline-block;
	width: 18px;
	height: 18px;
	top: 10px;
	left: 10px;
	background: url('../images/icons/login-close.png') center center no-repeat;
	z-index: 9999;
}

#modal-close-btn:hover {
	cursor: pointer;
}

#modal-content {
	position: relative;
	display: block;
	padding: 6px 40px 30px 40px;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
	z-index: 9998;
}


/* Login Form */
#login-form-wrapper {
	width: 340px;
	font-family: "Lucida Grande", "Lucida Sans Unicode", Helvetica, Arial, Verdana, sans-serif;
}

#login-form-wrapper h1 {
	margin: 0 0 25px 0;
	font-size: 22px;
	text-align: center;
	color: #2e3645;
}

#login-form-wrapper p {
	margin: 0;
	clear: both;
}

#login-form-wrapper p.support {
	margin-top: 10px;
	padding: 0;
	font-size: 13px;
	line-height: 17px;
	color: #5d6a78;
	text-shadow: 0 -1px 0 #fff;
}

#login-form-wrapper a {
	color: #5d6a78;
	font-weight: 600;
}


#login-url-input-back {
	float: left;
	display: inline-block;
	width: 290px;
	height: 36px;
	margin: 0 0 20px 0;
	padding: 0;
	border: 1px #6e6e6e solid;
	border-right: none;
	border-radius: 5px 0 0 5px;
	-webkit-border-radius: 5px 0 0 5px;
	-moz-border-radius: 5px 0 0 5px;
	box-shadow: inset 0 1px 2px #c0c0c0;
	-webkit-box-shadow: inset 0 1px 2px #c0c0c0;
	-moz-box-shadow: inset 0 1px 2px #c0c0c0;
	background: #fff;
	overflow: hidden;
}

#login-url-input-back.error {
	background-color: #f9fbbd;
}

#login-url-input-btn {
	float: left;
	display: inline-block;
}

#login-url-input-btn button {
	float: right;
	width: 47px;
	height: 39px;
	border: 0;
	background: url('/images/buttons/login/sprite.png') 0 0 no-repeat;
	cursor: pointer;
	z-index: 9999;
}

#login-url-input-btn button:hover {
	background-position: 0 -39px;
}

#login-url-input-btn button:active {
	background-position: 0 -78px;
}

#login-url-input-wrapper {
	position: relative;
	font-family: "Helvetica Neue", Helvetical, Arial, Verdana, sans-serif;
	font-size: 17px;
	font-weight: 400;
	color: #666666;
}

#login-url-input-wrapper input {
	position: absolute;
	top: 6px;
	left: 15px;
	width: 200px;
	padding: 0;
	margin: 0;
	font-size: 17px;
	font-weight: 400;
	line-height: 18px;
	color: #666666;
	border: none;
	background: transparent;
	z-index: 9999;
}

#login-ghostwriter-wrapper {
	position: absolute;
	top: 6px;
	left: 15px;
	right: 0;
	bottom: 0;
}

#login-ghostwriter-copy {
	opacity: 0;
	font-size: 18px;
	line-height: 18px;
	letter-spacing: 0;
}

#login-ghostwriter-domain {
	margin-left: 0px;
}

