/*
 Theme Name:     Twenty Twelve Child
 Theme URI:      http://example.com/twentytwelve-child/
 Description:    Twenty Thirteen Child Theme
 Author:         Winreview.ru
 Author URI:     http://example.com
 Template:       twentytwelve
 Version:        1.0.0
*/

/* =Imports styles from the parent theme
-------------------------------------------------------------- */
@import url('../twentytwelve/style.css');

body {
	font-family: Verdana, Arial, sans-serif !important;
}

body.custom-font-enabled {
	font-family: Verdana, Arial, sans-serif !important;
}

.entry-content a:visited, .comment-content a:visited {
color: #21759B !important;
}


.comments-area article header cite, .comments-area article header time {
	margin-left: 0 !important;
}
.comments-area article header {
	margin-bottom:0 !important;
}

.comment-content {
	background-color: rgb(237, 237, 237) !important;
}

.relatedposts ul, .relatedposts ol {
	list-style: square outside none;
    margin: 0px 0px 18px 0px;
	line-height: 2;
}

.site {
	max-width: 1024px !important;
}

/*.site-content {
	width: 728px  !important;
}
.widget-area {
	width: 272px  !important;
}*/

.site-content {
	width: 660px  !important;
}
.widget-area {
	width: 336px  !important;
}

#footerlistleft, #footerlistright
{
	display:block;
	width:480px;
	float:left;
}

#footerlistleft ul, #footerlistright ul {
	list-style: square outside none;
	line-height: 2;
}
#postpath {
	margin:0px 0px 10px 0px;
	color: #757575;
	font-size:80%;
}

img.thumbnail {
    background: none repeat scroll 0% 0% transparent;
    border: medium none;
	padding: 3px;
	margin: 5px 15px 15px 0px;
}

.entry-header  h1 {
	clear:none !important;
}
h2.site-copyrighs {
font-weight: normal;
font-size: 0.728571rem !important;
line-height: 1.84615;
color: #757575;
}

#headleft {
	float:left;
	width:50%;
}

.main-navigation
{
	clear:both !important;
}
#ffacebook
{
	width:350px;
	float:right;
	
	font-weight: normal;
	font-size: 0.828571rem !important;
	line-height: 1.84615;
	color: #757575;	
}

#fbtable, #fbtable table, #fbtable tbody, #fbtable td 
{
	border:0px !important;
	background:none !important;
	padding: 2px !important;
	vertical-align: middle !important;	
	color:#333  !important;	
}
.likes{
	width:400px !important;	
	border:0;
	padding:0;
	border-collapse:collapse;
}
.likes, .likes tbody, .likes  td 
{
	border:0px !important;
	background:none !important;
	padding:0;
}

/* http://www.cssbuttongenerator.com/ */
.dwn2 {
	-webkit-box-shadow:rgba(0,0,0,0.98) 0 1px 0 0;
	-moz-box-shadow:rgba(0,0,0,0.98) 0 1px 0 0;
	box-shadow:rgba(0,0,0,0.98) 0 1px 0 0;
	background-color:#EEE;
	border-radius:0.5;
	-webkit-border-radius:0.5;
	-moz-border-radius:0.5;
	border:1px solid #999;
	color:#666;
	font-family:'Lucida Grande',Tahoma,Verdana,Arial,Sans-serif;
	font-size:11px;
	font-weight:700;
	padding:2px 6px;
	height:28px
}
.dwn {
	-moz-box-shadow:inset 0px 1px 0px 0px #f0f0f0;
	-webkit-box-shadow:inset 0px 1px 0px 0px #f0f0f0;
	box-shadow:inset 0px 1px 0px 0px #f0f0f0;
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #e3e5e6), color-stop(1, #adadad) );
	background:-moz-linear-gradient( center top, #e3e5e6 5%, #adadad 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#e3e5e6', endColorstr='#adadad');
	background-color:#e3e5e6;
	-webkit-border-top-left-radius:0px;
	-moz-border-radius-topleft:0px;
	border-top-left-radius:0px;
	-webkit-border-top-right-radius:0px;
	-moz-border-radius-topright:0px;
	border-top-right-radius:0px;
	-webkit-border-bottom-right-radius:0px;
	-moz-border-radius-bottomright:0px;
	border-bottom-right-radius:0px;
	-webkit-border-bottom-left-radius:0px;
	-moz-border-radius-bottomleft:0px;
	border-bottom-left-radius:0px;
	text-indent:0;
	border:1px solid #737373;
	display:inline-block;
	color:#ffffff;
	font-family:Arial;
	font-size:15px;
	font-weight:bold;
	font-style:normal;
	height:23px;
	line-height:23px;
	width:100px;
	text-decoration:none;
	text-align:center;
	text-shadow:1px 1px 0px #616161;
}
.dwn:hover {
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #adadad), color-stop(1, #e3e5e6) );
	background:-moz-linear-gradient( center top, #adadad 5%, #e3e5e6 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#adadad', endColorstr='#e3e5e6');
	background-color:#adadad;
}.dwn:active {
	position:relative;
	top:1px;
}
.dwn:visited {
	color:#ffffff !important;
}

.downloadsidebar{
font-size: inherit  !important;
border: none !important;
line-height: 2;
margin: 0 !important;
padding:0 !important;
width: 90% !important;
}

.downloadsidebar tr, .downloadsidebar  td{
border: none !important;
margin: 0 !important;
padding:0 !important;
vertical-align: middle !important;
}
.downloadsidebar .firstcol {
	width:320px !important;
}
.downloadsidebar img {
	border:0px !important;
	box-shadow: none  !important; 
}


.downloadgadgets {
font-size: inherit  !important;
border: none !important;
line-height: 2;
margin: 0 !important;
padding:0 !important;
text-align: center !important;
border-collapse:separate;
border-spacing:20px;
width: 780px  !important;
}

.downloadgadgets tr, .downloadgadgets  td {
border: none !important;
margin: 0 !important;
padding:0 !important;
vertical-align: middle !important;
text-align: center !important;
}
.downloadgadgets  td {
box-shadow: inset 0 0 15px rgba(0,0,0,0.1),inset 0 0 0 1px rgba(0,0,0,0.05) !important;
background: #eee !important;
width: 175px;
height: 175px;
overflow: hidden;
text-overflow: ellipsis;
}
.downloadgadgets img {
border:0px !important;
box-shadow: none  !important; 
}

.downloadgadgets p {
border: none !important;
margin: 0 !important;
padding:0 !important;
}

.downloadgadgets a, .downloadgadgets a:visited {
color: #444  !important;
text-decoration:none !important;
font-weight: bold;
}

.downloadgadgets a:hover {
color: #444  !important;
text-decoration:underline !important;
font-weight: bold;
}


a.download-link:link, a.download-link:visited {
  background-color: #7f007f;
  color: white !important;
  border: 2px solid #7f007f;
  padding: 10px 20px;
  text-align: center;
  text-decoration: none;
  display: inline-block;
}

a.download-link:hover, a.download-link:active {
  background-color: red !important;
  border: 2px solid #7f007f !important;
  color: white !important;
}


/* Header */
.site-header {
	padding: 24px 0;
	padding: 1.714285714rem 0;
}
.site-header p {
	text-align: center;
}

.site-header p a {
	color: #515151;
	display: inline-block;
	text-decoration: none;
}
.site-header p a:hover {
	color: #21759b;
}
.site-header p.site-title {
	font-size: 24px;
	font-size: 1.714285714rem;
	font-weight: bold;
	line-height: 1.285714286;
	margin-bottom: 14px;
	margin-bottom: 1rem;
}
.site-header p.site-description  {
	font-weight: normal;
	font-size: 13px;
	font-size: 0.928571429rem;
	line-height: 1.846153846;
	color: #757575 !important;
}

@media screen and (min-width: 600px) {
	.site-header p {
		text-align: left;
	}
	
    .site-header p.site-title {
		font-size: 26px;
		font-size: 1.857142857rem;
		line-height: 1.846153846;
		margin-bottom: 0;
	}
}
