@charset "utf-8";

div.dispute, a, div.dispute p, div.dispute h1, div.dispute h2, div.dispute h3, div.dispute img, div.dispute_main a, div.dispute_main div, div.dispute_main h1, div.dispute_main span, div.dispute_main h2, div.dispute_main img, div.dispute_main p {
	margin: 0; padding: 0; border: 0 none; outline: 0; border-collapse:collapse;
	vertical-align: baseline; list-style: none; font-size: 100%;
	font-family: inherit; font-style: inherit; font-weight: inherit; text-transform: none; text-decoration: none;
	color: inherit; background: transparent; text-align: inherit;
}

div.dispute, div.dispute_main {
	font: normal 14px/20px 'pt_serif_captionregular', serif; color: #0F0F0F;
	width: 920px;
}

div.dispute_header {
	display: block; position: relative; min-height: 300px; padding: 70px 0 30px 0; background: #f0f0f0 url(data:image/gif;base64,R0lGODlhAQABAIAAAP///wAAACH5BAAAAAAALAAAAAABAAEAAAICRAEAOw==) 0 0 no-repeat; background-size: 920px 300px; text-align: center;
}

div.dispute_header:before, div.dispute_header:after {
        content:'';
        position:absolute;
        z-index:-1;
        bottom:15px;
        left:30px;
        width:50%;
        height:20%;
        max-width:300px;
    -webkit-box-shadow:0 7px 30px rgba(0, 0, 0, 0.5);
       -moz-box-shadow:0 7px 30px rgba(0, 0, 0, 0.5);
            box-shadow:0 7px 30px rgba(0, 0, 0, 0.5);
    -webkit-transform:rotate(-2deg);
       -moz-transform:rotate(-2deg);
        -ms-transform:rotate(-2deg);
         -o-transform:rotate(-2deg);
            transform:rotate(-2deg);
}

div.dispute_header:after {
    right:30px;
    left:auto;
    -webkit-transform:rotate(2deg);
       -moz-transform:rotate(2deg);
        -ms-transform:rotate(2deg);
         -o-transform:rotate(2deg);
            transform:rotate(2deg);
}



div.dispute_header div { display: block; height: 230px; }

div.dispute a.dispute_button, div.dispute_main, span.dispute_button  {
	display: block; width: 150px; height: 30px; margin: 0 auto; background: #369; text-align: center;
	font: normal 16px/30px 'arial_narrow', sans-serif; color: #fff; cursor: pointer; text-transform: uppercase;
}
div.dispute a.dispute_button.comments_btn {
	color: #0F0F0F; text-transform: none; height: 33px; line-height: 20px; margin-top: 20px;
	background: transparent url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABsAAAAJBAMAAAAx5Er2AAAAIVBMVEX///+AgICAgICAgICAgICAgICAgICAgICAgICAgICAgIBs+4V+AAAAC3RSTlMAECAwQFBggJCgsBUR/aQAAABCSURBVAhbY3BmQACmBAbxJjiPsUOAgUGiEcarUABRGoUQbqYBhLZMAJFRDjBNXgEMDJ4JDHCQ6aBZwIAEqgoZsAEAhncI3/4SYHcAAAAASUVORK5CYII=) 50% 25px no-repeat;
}

div.dispute_header h1, a.dispute_main h1 {
	display: block; position: relative; margin: 10px 0; padding: 15px 0; font-size: 26px; line-height: 1.3; color: #fff;
	background: -moz-radial-gradient(center, ellipse cover, rgba(0,0,0,0.7) 0%, rgba(63,93,116,0) 50%, rgba(125,185,232,0) 100%); /* FF3.6+ */
background: -webkit-gradient(radial, center center, 0px, center center, 100%, color-stop(0%,rgba(0,0,0,0.7)), color-stop(50%,rgba(63,93,116,0)), color-stop(100%,rgba(125,185,232,0))); /* Chrome,Safari4+ */
background: -webkit-radial-gradient(center, ellipse cover, rgba(0,0,0,0.7) 0%,rgba(63,93,116,0) 50%,rgba(125,185,232,0) 100%); /* Chrome10+,Safari5.1+ */
background: -o-radial-gradient(center, ellipse cover, rgba(0,0,0,0.7) 0%,rgba(63,93,116,0) 50%,rgba(125,185,232,0) 100%); /* Opera 12+ */
background: -ms-radial-gradient(center, ellipse cover, rgba(0,0,0,0.7) 0%,rgba(63,93,116,0) 50%,rgba(125,185,232,0) 100%); /* IE10+ */
background: radial-gradient(ellipse at center, rgba(0,0,0,0.7) 0%,rgba(63,93,116,0) 50%,rgba(125,185,232,0) 100%); /* W3C */
text-shadow: 0 0 5px #000;
}


div.dispute_header p { display: block; margin: 20px auto; width: 650px; }
div.dispute_header span { display: block; font-size: 20px; font-weight: 700px; }

div.dispute_columns { display: block; margin: 10px 0 0 0; }
div.dispute_columns > div { display: block; float: left; width: 420px; margin-left: 40px; }
div.dispute_columns > div:first-child { margin-left: 20px; }

div.dispute_columns h1 { display: block; margin: 0 120px 0 0;  font-size: 28px; font-weight: 700; color: #a9112d; text-align: right; }
div.dispute_columns > div:first-child h1 { margin: 0 0 0 120px; text-align: left;  }

div.dispute_article { display: block; padding: 25px 0; border-top: 1px solid #f0f0f0; }
div.dispute_columns h1 + div.dispute_article { border-top: 0 none; }
div.dispute_article p { display: block; margin: 0 0 15px 0; }
div.dispute_article a.source { display: inline; color: #a9112d; cursor: pointer; font: normal 13px/1 'arial_narrow', sans-serif; text-decoration: underline; }
div.dispute_article a.source:after { content: "\002192"; margin-left: 0.5em; text-decoration: none; }

div.dispute_columns h2 { display: block; text-align: right; margin-bottom: 10px; }
div.dispute_columns > div:first-child h2 { text-align: left; }

div.dispute_columns h2 img {
	display: block; float: right; width: 100px; height: 100px; margin: 0 0 10px 20px;
	-webkit-border-radius: 50px;
	   -moz-border-radius: 50px;
	        border-radius: 50px;
}
div.dispute_columns > div:first-child h2 img { float: left; margin: 0 20px 10px 0; }

div.dispute_columns h2 span.date { display: block; color: #a9112d; font: normal 13px/1 'arial_narrow', sans-serif;  }
div.dispute_columns h2 span.author { display: block; color: #888; padding: 0 120px 0 0; font: normal 13px/1 'arial_narrow', sans-serif; }
div.dispute_columns > div:first-child h2 span.author  {padding: 0 0 0 120px;}

div.dispute_columns h2 p { display: block; margin: 5px 0 10px 0; font-weight: 700; padding: 0 120px 0 0; }
div.dispute_columns > div:first-child h2 p { padding: 0 0 0 120px; }

div.dispute_comments { display: block; width: 600px; margin: 25px auto 10px auto; padding-top: 20px; border-top: 1px solid #f0f0f0; }

div.dispute_other { display: block; background: #f0f0f0; width: 100%; height: 170px; margin-top: 35px; padding-top: 20px; overflow: hidden; white-space: nowrap; word-wrap: normal; text-align: left; position: relative; }
div.dispute_other a { display: inline-block; width: 430px; height: 150px; margin-left: 20px; font-size: 13px; white-space: normal; word-wrap: normal; text-indent: 0; overflow: hidden; }
div.dispute_other a img { display: block; float: left; width: 150px; height: 150px; margin-right: 10px; }
div.dispute_other a p, div.dispute_other a h3 { display: block; margin-left: 160px; }
div.dispute_other a span { background: #a9112d; color: #fff; padding: 0 3px; font: normal 11px/1 'arial_narrow', sans-serif;}
div.dispute_other a h3 { font-weight: 700; margin: 5px 0 ; }

div.dispute_other div.left_btn, div.dispute_other div.right_btn {
	position: absolute; top: 0; left: 5px; width: 8px; height: 190px; cursor: pointer;
	background: transparent url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAbBAMAAACHGhKRAAAAJFBMVEX///+AgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgID6u9tVAAAADHRSTlMAECAwQFBggJCgsMCYyFsxAAAAeklEQVQIHQXBrRWCYAAAwAORPwvPhA2TRpuVwIPqCAQG4CkDgBN8buAIjugddB0gFMB+TB+g5Asmeoi+lBWyG7sZNWx4w5V4hqyRVxCtBmDxAU5WILcAgwII0haSkR8c0MOEAgKSmayFjRpceIKiiQOI1rwCXnfA8Yw/Ro0REvPjLdYAAAAASUVORK5CYII=) 0 82px no-repeat; overflow: hidden;
}
div.dispute_other div.right_btn { left: auto; right: 5px; background-position: -8px 82px; }

div.social_buttons { width: 430px; height: 25px; margin: 25px auto; text-align: center; }
div.social_buttons > div { display: block; float: left; height: 25px; margin: 0; padding: 0;  }



a.dispute_main { position: relative; display: block; float: none; clear: both; width: 592px; font: normal 14px/20px 'pt_serif_captionregular', serif; background: #f0f0f0; cursor: pointer; margin:30px 0 20px 0; padding: 0; min-height: 318px; }

a.dispute_main div {
    margin: 0;
    height: 150px; padding: 40px 0 0 0; background: #f0f0f0 url(data:image/gif;base64,R0lGODlhAQABAIAAAP///wAAACH5BAAAAAAALAAAAAABAAEAAAICRAEAOw==) 0 0 no-repeat; background-size: 592px auto; overflow: hidden; color: #0F0F0F; text-align: center;
}

a.dispute_main span.dispute_button { width: 120px; height: 25px; line-height: 25px; font-size: 13px; }
a.dispute_main h1 { font-size: 20px; padding: 20px 0; margin-top: 10px;
 }

a.dispute_main h2 { display: block; float: left; width: 265px; padding: 15px; font-size: 16px; margin: 0; }
a.dispute_main h2 img {
    display: block; float: left; width: 50px; height: 50px; margin: 0 15px 15px 0;
    -webkit-border-radius: 25px;
       -moz-border-radius: 25px;
            border-radius: 25px;
 }
a.dispute_main h2 span { display: block; color: #a9112d; padding-left: 65px; font-weight: 700; }
a.dispute_main h2 p { display: block; margin: 0; padding: 5px 0 5px 65px; font-size: 12px; line-height: 18px; }

a.dispute_main h2 span.author { display: block; color: #888; font: normal 12px/1 'arial_narrow', sans-serif; }

a.dispute_main:before, a.dispute_main:after {
        content:'';
        position:absolute;
        z-index:-1;
        bottom:15px;
        left:30px;
        width:50%;
        height:20%;
        max-width:300px;
    -webkit-box-shadow:0 7px 20px rgba(0, 0, 0, 0.5);
       -moz-box-shadow:0 7px 20px rgba(0, 0, 0, 0.5);
            box-shadow:0 7px 20px rgba(0, 0, 0, 0.5);
    -webkit-transform:rotate(-2deg);
       -moz-transform:rotate(-2deg);
        -ms-transform:rotate(-2deg);
         -o-transform:rotate(-2deg);
            transform:rotate(-2deg);
}

a.dispute_main:after {
    right:30px;
    left:auto;
    -webkit-transform:rotate(2deg);
       -moz-transform:rotate(2deg);
        -ms-transform:rotate(2deg);
         -o-transform:rotate(2deg);
            transform:rotate(2deg);
}

div.dispute_columns:after, div.dispute_columns h2:after, div.dispute_comments:after, a.dispute_main h2:after, a.dispute_main > span  { content:' '; display: block; height: 0; visibility: hidden; clear:both; }