/*
Theme Name:     twentytwelve child
Template:       twentytwelve
*/
@import url('../twentytwelve/style.css');
a {text-decoration:none;}
.main-navigation li ul li a:hover,
.main-navigation li ul li a:focus {background:#1e73be;color:#fff;}
.sub-menu{padding-bottom:12px;}
article.sticky .featured-post{color:#757575;font-size:1px;font-size:0.1rem;line-height:0;margin-bottom:0px;margin-bottom:0rem;text-align:left;text-indent:-9000px;border-top:none;border-bottom:none;}
.site-content article{border-bottom:4px double #ededed;margin-bottom:24px;margin-bottom:1.5rem;padding-bottom:12px;padding-bottom:0.75rem;clear:both;}
.widget-area .widget a{color:#21759b;}
.widget-area .widget a:hover{color:#0B4A65;}
.widget-area .widget a:visited{color:#3A447F;}
.entry-content a:visited{color:#3A447F;}
.main-navigation li ul li a{line-height:1.2;}
.registr{width:187.5px;}
.entry-meta span.social{float:right;clear:both;padding-left:10px;padding-bottom:10px;}
.social a{text-indent:100%;display:inline-block;height:35px;background:url(social.png) no-repeat;width:35px;}
.social .fb{background-position:-10px -65px;}
.social .fb:hover{background-position:-10px -10px;}
.social .vk{background-position:-55px -65px;}
.social .vk:hover{background-position:-55px -10px;}
.social .ok{background-position:-100px -65px;}
.social .ok:hover{background-position:-100px -10px;}
.social .yt{background-position:-145px -65px;}
.social .yt:hover{background-position:-145px -10px;}
.social .null{background-position:-190px -10px;}
.social .six{background-position:-235px -10px;}
.social .twelve{background-position:-280px -10px;}
.social .sixteen{background-position:-190px -65px;}
.social .eighteen{background-position:-235px -65px;}
.SWPControl{margin-bottom:10px;display:inline-block;padding:10px;border-radius:3px;box-shadow:0 -0.085em 0 0 rgba(102, 52, 0, 0.2) inset, 0 0 3px 0 rgba(254, 255, 187, 0.5) inset;color:#000;}
a.collapseButton{line-height:22px;text-decoration:none !important;}
span.SWPTitle::before{color:#000;display:inline-block;animation:credits 1s infinite;-webkit-animation:credits 1s infinite;animation-name:credits;-webkit-animation-name:credits;transition:all 0.3s linear 0s;}
@keyframes credits{0%, 20%, 50%, 80%, 100%{transform:translateY(0);}
40%{transform:translateY(-10px);}
60%{transform:translateY(-5px);}
}
@-webkit-keyframes credits{0%, 20%, 50%, 80%, 100%{-webkit-transform:translateY(0);}
40%{-webkit-transform:translateY(-10px);}
60%{-webkit-transform:translateY(-5px);}
}
.afisha {padding:1em;font-size: 1rem!important;}
.entry-content .afisha table {
	color: #444!important;
	font-size: 2.4rem;
	font-size: 0.92857142rem!important;
	line-height: 1.5!important;
	margin: 0 0 14px!important;
	margin: 0 0 1rem!important;
	width: 100%;
}
.entry-content  .afisha td,th {
	padding: 4px 10px 4px 2px!important;
}
.entry-content  .afisha tr :last-child {
	padding: 4px 2px 4px 2px!important;
}
.entry-content  .afisha strong {display: table;}
.pt-cv-readmore {
    color: white !important;
    background-color: #21759b !important;
    border: none !important;
}
.ftvi {
float: right;
display: block;
}
.ftvi>a {
	text-transform: uppercase;
	font-weight: bold;
	text-decoration: none;
	color: #000;
font-size: 16px;
	font-size: 1.142857143rem;
	line-height: 1.5;
	}
