
/*
#border_top {_background: url(none); _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='./_images/big_mask.png', sizingmethod='crop');}
* html #root {_width:expression((document.compatMode && document.compatMode == 'CSS1Compat') ? (document.documentElement.clientWidth < 941 ? "941px" : (document.documentElement.clientWidth > 1078 ? "1018px" : "auto")) : (document.body.clientWidth < 941 ? "941px" : (document.body.clientWidth > 1078 ? "1018px" : "auto")));}

.article-text ol {zoom:0;}
.article-text ol li {zoom:0;}
.article-text ul {zoom:0;}
.article-text div a {zoom:0;}

_width:expression((this.offsetWidth) > 190? "190px" : this.offsetWidth);

*/
* html .container {height: 100%;}
.article-text div {zoom:1;}
.article-text img {_behavior: url("./js/png.htc");}
.article-text html, .article-text body {margin:0; padding:0; height:100%; font-size:16px; background:#fff; color:#303030;  font-family:Georgia,Times New Roman,Times,serif; letter-spacing:1px;}

/*---Global tags---*/
.article-text img {border:0;}
.article-text form {padding:0; margin:0;}
.article-text a {color:#0078de; text-decoration:underline; outline:0;}
.article-text a:hover {text-decoration:none;}
.article-text b, .article-text strong {font-family:"fontwpbd-1","Times New Roman",Times,serif; font-size:18px; font-weight:400 !important;}
.article-text hr {border:0px solid #7F7F7F; border-bottom:1px solid #7F7F7F; clear:both;}
.article-text h1, .article-text h2, .article-text h3, .article-text h4 {font-weight:normal; margin:0; font-family:"fontwpbd-1","Times New Roman",Times,serif; font-weight:400 !important;}
.article-text h1 {padding:36px 0 26px; font-size:50px; line-height:53px; font-weight:bold;}
.article-text h2 {font-size:25px; padding:17px 0 28px; line-height:34px; font-weight:bold !important;}
.article-text h3 {}
.article-text h4 {}


.article-text ul {}
.article-text ul li {}

.article-text p {margin: 0; padding-bottom:10px;font: 17px/29px Georgia,"Times New Roman",Times,serif ;}
.article-text fieldset {padding:0; border:none; border:0px solid #000; margin:0;}
.article-text table {border-collapse: collapse;}
.article-text textarea, .article-text input {font-family:Arial; outline:none; resize:none;}

.article-text .cl {clear:both; font-size:0; height: 0; overflow: hidden;}

.article-text .warnock {font-family:"fontwpbd-1","Times New Roman",Times,serif; font-weight:400 !important; font-size:14px;}
.article-text .container {max-width:640px; margin:0 auto; padding:0 10px 65px 10px;}

/*---header---*/
.article-text .txt_cnt {text-align:center; padding:0 0 12px; font-size:12px; line-height:130%;}
.article-text .info_canvas {line-height:32px;}
.article-text .info_canvas p {padding:8px 0 24px;}
.article-text .color1 {}
.article-text .color2 {color:rgba(145,145,145,1);}
.article-text .text-left {text-align:left;}

.article-text .canvas-container-nasibullina {height: 383px; margin:17px auto 26px; width: 640px; position:relative;}
.article-text .canvas-container-tsoy {height: 383px; margin:17px auto 24px; width: 640px; position:relative;}
.article-text .canvas-container-gorbacheva {height: 383px; margin:17px auto 24px; width: 640px; position:relative;}
.article-text .canvas-container-poezzhaeva {height: 383px; margin:17px auto 24px; width: 640px; position:relative;}
.article-text .canvas-container-fomina {height: 383px; margin:17px auto 24px; width: 640px; position:relative;}

.article-text .play_block {padding:0 0 33px;}
.article-text .play_block img {display:block;}

.article-text .team_table {border-top:3px solid #000; padding:0 0 48px 32px; font-family:"fontwpbd-1","Times New Roman",Times,serif; font-weight:400 !important;}
.article-text .team_table td {vertical-align:top; padding:13px 0 2px;}
.article-text .team_table td:first-child {width:111px; font-style:italic; font-weight:bold;}

.article-text .hidden_text.active {display:inline !important;}
.article-text .plus_ico {display:block; margin: 20px 0 40px 0;}
.article-text .plus_ico span {display:inline-block; color:#919191; border:1px solid #c58f4c; border-radius:100px; padding:2px 25px 2px 30px; cursor:pointer; background:#c58f4c; color:#fff;}
.article-text .minus_ico {margin-top:0 !important;}
.article-text .plus_ico span:hover {color:#fff; background:#b27830;}

@media only screen and (max-width: 640px){
	.article-text h2{
		padding-left:20px;
		font-size: 27px;
	}
	.article-text b, .article-text strong, section.article_content article p{

		font-size: 16px;
    		line-height: 32px;
	}

	.info_canvas, .article-text .txt_cnt{
		padding-left:20px;
		padding-right:20px;
	}
}