td,p{font-family: Tahoma; font-size:14px; line-height:1.4;}
a{text-decoration:none} a:visited {color: lightgray;}
a.x5g{color: #444;font-size:16px; text-decoration:none} a.x5g:hover{color: mediumblue; color:#d20; text-decoration:underline}
.a20{font-size:28px; letter-spacing: 2}
#f{color:#D62B0C}
.f{color:#D62B0C}
h3{font-size:20px; margin:0}
h2.soz{font-size: 28px; margin:0 0 -15px 0}
#white{color:white}
.a8{font-size:8px}
.a10{font-size:10px}
.a12{font-size:12px}
.a13{font-size:13px}
.a16{font-size:16px}
.a18{font-size:18px}
.a20_{font-size:20px}
.a22{font-size:22px}
.a24{font-size:24px}
.a20{font-size:43px}
.a14{font-size:10px; color:black}
#black{color:black}
#gray{color:gray}
#darkgray{color:darkgray}
#lgray{color:lightgray}
a.likbez{color:#d20;}.likbez:hover{color:#337AB7;} a.nodek{text-decoration:none;}
.norm{font-weight:normal}
.dnone{display:none}
#tm{color: #1e96c9}
#audd{width:94.8%; border: 2px solid #d22; background-color: #d22; padding: 6px 2% 12px 2%}

#f0{color:#b52500}
#f01{color:#3e63b9}
a.zak{text-decoration:none; color: black}.zak:hover{text-decoration:underline; color:#d22}
.leftmenu{font-size:19px; color: black; text-decoration:none;} .leftmenu:hover{color: #d22; text-decoration:underline;} a.leftmenu:visited {color: lightgray;}
.leftmenu2{font-size:19px; color: black; text-decoration:none;} .leftmenu2:hover{color: #d22; text-decoration:underline;}
.leftmenu2_{font-size:19px; color: black; font-weight: bold; text-decoration:none;} .leftmenu2_:hover{color: #d22;}
#blacker{background-color: black; padding: 4px 8px 2px 8px;}
.buta{color: white; border:1px solid black; padding: 8px 52px; cursor:pointer; background: #d50606; font-size: 15px; border-radius: 5px; box-shadow: 0px 1px 3px;}

.videowrap {max-width: 868px; margin: 0 auto;}
.videoblock {position: relative; padding-bottom: 56%; /*для видео из соотношением экрана 16:9*/ height: 0; overflow: hidden; background-color: #000}
.videoblock iframe, object, embed {
position: absolute; top: 0; left: 0; width: 100%; height: 100%; border: 0;}
a.mi{color:white; text-decoration:none;}.mi:hover{color:lightgray; text-decoration:underline}
a.mif{color:white; text-decoration:none; font-size:14px}.mif:hover{color:lightgray; text-decoration:underline}
/*.we{width:100%; top: 0%; float:right; margin: 0px 0 10 0; z-index: 100; font-family:tahoma}*/
.we{position: absolute; top: 0%; right: 0%; float:right; margin: 0px 0 10 0; z-index: 100; font-family:tahoma}
.rasq{margin-bottom: 0.5em;}

@media screen and (max-width: 450px){ .we{width:30%; top: 1.8%;}}
.videofrom{border:none;overflow:hidden; width:680px; height:370px} /*fb*/

a.kro{color:gray;}.kro:hover{color:#d20; text-decoration:underline}
#fa{color:#008427}
.hnd {cursor:pointer} #hnd {cursor:pointer}

div{align: center}
p{text-align: center}
.l{text-align: left}
.ub{font-family: Ubuntu Condensed, sans-serif;}.ub2{font-family: Ubuntu Condensed, sans-serif; font-size:17px}.os{font-family: Oswald, sans-serif;}
html {min-height: 100%}
body {min-height: 100%; margin:0; padding:0; font-famyly: Roboto Tahoma; font-size:15em; color:#555; background: #fff; background-image: url(../img/mi.jpg); background-repeat:no-repeat; background-position: 2.1% 0.7%; background-opacity:0.5;}
div{font-family: Ubuntu Condensed, sans-serif; font-size:18px;}
p {margin: 1em 0;text-align: center}
header{max-width:1360px;margin:0 auto;background: #888;}
footer{position:relative; background: #000; background-repeat:no-repeat; background-position:6% 55%; width:100%; height:120px; clear:both; margin-top:-20px; padding-top:1px}
::placeholder{font-size:14px; color: lightgray; }
header{height:150px;}
.wrapper{max-width:1360px; margin: 0; position:relative; height:100%;}
.wrapper2{margin: 0; position:relative; height:100%;}
#main{float:left;width:100%; margin-top: -20px; z-index:100; background-color:white}
#left_side{width:24%; margin-left: -100%; margin-top: -8px; float:left; height: 100%; background-color: #fff} /*#f1f0f0*/
#content{margin:0 240px 15 24%; width:76%; border:0px solid #d2d2d2}
#left_side,#content,#right_side{height:auto;}
@media (max-width: 950px){
#left_side{position:relative;margin:0;width:100%;-webkit-transition: all 0.8s ease;-moz-transition: all 0.8s ease;-o-transition: all 0.8s ease;-ms-transition: all 0.8s ease;transition: all 0.8s ease;}
#content{width:98%;margin:0 auto;position:relative;-webkit-transition: all 0.8s ease;-moz-transition: all 0.8s ease;-o-transition: all 0.8s ease;-ms-transition: all 0.8s ease;transition: all 0.8s ease;}}}
@media (max-width: 500px){
#left_side{width:99%;}
}
#ro{color:#cd6054}
/*.a18{font-size:25px !important}*/
.shad{text-shadow: -1px -1px 1px #cd6054, 1px -1px 1px #cd6054, -1px 1px 1px #cd6054, 1px 1px 1px #cd6054; letter-spacing: 2}
.san {margin: 0px auto;}
#gek {width: 100%; height: 100%; background: #d20005; font-weight: 600; font-size: 14px; padding: 0px; margin-top:28px}
#gek ul {margin: 0; padding: 0px}
#gek ul li, label[for=tog] {display: inline-block; cursor: pointer; color: rgb(251, 244, 244); text-align: center; padding: 10px 10px 10px 13px; letter-spacing: 0px;}
#gek ul li:hover, label[for=tog]:hover {color: rgb(255, 255, 255); text-align: center; text-shadow: 1px #fff; transition: 0.5s; box-shadow: 5px 0px 95px 0px rgba(251, 251, 251, 251);}
@media only screen and (min-width : 1025px) {input[type=checkbox]#tog,label[for=tog] {display: none;} }
@media only screen  and (max-width : 679px) {
#gek {width: 100%;}
input[type=checkbox]#tog {position: absolute; z-index: -9999px; top: -9999px; left: -9999px;}
i.icon-nal{margin: 0 10px 0 0;}
label[for=tog] {width: 10%;}
#nal {display: none; width:100%;}
input[type=checkbox]#tog:checked ~ #nal {display: block;}
input[type=checkbox]#tog:checked ~ #nal li {display: block;}}
@media only screen and (min-width : 703px) and (max-width : 728px) {
#gek {width: 100%;font-size: 11px;}
input[type=checkbox]#tog, label[for=toggle] {display: none;}}
@media only screen and (min-width : 703px) and (max-width : 728px) {
#gek {width: 100%; font-size: 12px;}
input[type=checkbox]#tog, label[for=tog] {display: none;}}
@media only screen and (min-width : 728px) and (max-width : 1024px) {
#gek {width: 100%; font-size: 13px;}
input[type=checkbox]#tog,label[for=tog] {display: none;}}
.grad{background-image: linear-gradient(#d20005, #a3060a);}
a.topmenu{font-family: Ubuntu Condensed, sans-serif; font-size:13px; text-decoration:none; color: black} a.topmenu:hover{text-shadow: 1px 1px 1px #fff; }
#fa{color:#d20005}

/* Слайдер */
#slider {height: 300px; overflow: hidden; width: 100%; margin: 0 auto;}#slider div {position: relative; height: 300px;}#slider img {display: block;}
#slider h1 {color: white; font-size: 140%; text-align:center; position: relative; text-shadow: 0 0 3px #000000, 0 0 3px #000000; top: -60px;}
#slider p {background-color: white; opacity:0.7; color: #000; text-shadow: 0 0 1px #fff, 0 0 1px #fff; font-face: Ubuntu Condensed; font-weight: bold; line-height: 140%; padding: 10px 29px; position: relative; top: -350px;}
#slider div {animation: mymove 20s linear infinite;-moz-animation: mymove 20s linear 5s infinite;-webkit-animation: mymove 20s linear infinite;}
@keyframes mymove {0% {top: 0px;}22% {top: 0px;}25% {top: -300px;}47% {top: -300px;}50% {top: -600px;}72% {top: -600px;}75% {top: -900px;}97% {top: -900px;}99.9999% {top: -1200px;}100% {top: 0px;}}
@-moz-keyframes mymove {0% {top: 0px;}12% {top: 0px;}15% {top: -300px;}37% {top: -300px;}40% {top: -600px;}62% {top: -600px;}65% {top: -900px;}87% {top: -900px;}89.9999% {top: -1200px;}90% {top: 0px;}100% {top: 0px;}}
@-webkit-keyframes mymove {0% {top: 0px;}22% {top: 0px;}25% {top: -300px;}47% {top: -300px;}50% {top: -600px;}72% {top: -600px;}75% {top: -900px;}97% {top: -900px;}99.9999% {top: -1200px;}100% {top: 0px;}}

.videofakt {width:80px; height:20px; font-size:15px; color:#fff; font-weight:bold; background-color: red; padding: 2px; text-align:center}
.term{float:right; width:70%; height:20px; font-size:17px; text-align:right; margin-right:5px;}
.vidor{width: 360px; float:left; margin: 0px 20px 5px 0px; z-index:1}
.vidor2{width: 400px; float:right; margin: 0px 0px 15px 20px; z-index:1}

.blok1{float:right; width: 97%; height: 400px; margin-top: 12px; background-color: white;}
.blok1_plus_{float:right; width: 96.8%; height: auto; margin-top: 12px; padding: 0 0 5px 0; background-color: white;}
.blok1_plus2{float:right; width: 95.8%; height: auto; margin-top: 12px; padding: 0 0 5px 0; background-color: white;}
.blok1_pl{float:right; width: 95.8%; height: auto; margin-top: 12px; padding: 0 0 5px 0; background-color: white;}
.blok1_plus{float:right; width: 97%; height: 50px; margin-top: 12px; background-color: #d20;}
.blok11{float:right; width: 97%; height: 180px; margin-top: 22px; background-color: white;}
.blok1_niz{float:right; width: 97%; height: auto; margin: 12px 0 2px 0; background-color: #f9f9f9;}

.blok2{position: relative; float:left; width: 100%; height: auto; margin-top: 20px; padding: 6px 0 6px 0}
.blok21{float:right; width: 48%; height: auto; margin-top: 0px;}
.blok22{float:left; width: 48%; height: auto; margin: 24px 0 0 30px}

.blok3{float:left; width: 100%; height: auto; min-height: 224px; margin:12px 0 12px 0}
.blok31{float:left; width: 32%; height: auto; min-height: 224px; margin-left: 28px}
.blok32{float:left; width: 32%; height: auto; min-height: 224px; margin-left: 10px}
.blok33{float:right; width: 31%; height: auto; min-height: 224px; background-color: #d20}

.blok3_{float:left; width: 100%; height: 300px; margin:12px 0 0px 0}
.blok31_{position: relative; float:right; width: 48%; height: 100%; background-color: #d20}
.blok32_{float:left; width: 48%; height: 50%; background-color: white; margin-left: 28px; border:1px solid black}
.blok33_{position: relative; float:left;width: 48%; height: 47%; background-color: lightgray; margin: 8px 0 0 30px}
.blok333{float:left; display:none; margin: 12px 0 -16px 0; width: 100%;}

.blok44{position: relative; float:left;width: 48%; height: 47%; background-color: lightgray; margin: 0px 0 0 30px}
.blok45{float:left; width: 48%; height: 50%; background-color: white; border:1px solid black; margin: 8px 0 0 28px}

.nodek{text-decoration:none}  #immaz{width:auto; float:left; margin-right: 12px}

#myr{background-color:#fff; font-size: #fff; width:5px; height:5px; outline:0; border: 0px}

.blok24{float:right; width: 100%; height: 310px; margin: 5px 0 5px 0;}
.blok24_1{float:left; width: 50%; height: auto; margin-top: 2px; }
.blok24_2{float:right; width: 48%; height: auto; margin-top: 2px;}

.blok28{float:right; width: 97%; height: auto; margin: 12px 0 5px 10px;}
.blok28_1{float:left; width: 49%; height: auto; margin-top: 2px; background-color: lightgray; background-image: url(../img/teh/ug.png); background-repeat:no-repeat; background-position: 100% 0;}
.blok28_2{float:right; width: 50%; height: auto; margin-top: 2px; background-color: #ededed; background-image: url(../img/teh/ug.png); background-repeat:no-repeat; background-position: 100% 0;}

.blok29{float: right; width: 97%; margin: 6px 0 0 0px; border:0px solid black; text-align:left;}

#protest1{float:right; width:90%; height: auto; position:absolute; top:2%; right:0; z-index:100; text-align:right; padding-right: 5%; font-size:16px; text-shadow: 0 0 2px #fff, 0 0 2px #fff;}
#videonadp{position: absolute; top: 0; width:120px; font-size:15px; color:#fff; font-weight:bold; background-color: #d20; padding: 5px; z-index:999}
.fb-share-button {margin: 2 0 0 60px; filter:alpha(opacity=0.1); opacity:0;}.fb-share-button {display:inline-block; width: 110px;height: 20px;}
.vi1 {width:100%; margin: -5px auto 12px auto; text-align:left;}
.vi2 {position: relative; height: 0; background: black;}

#black{color:black}
#white{color:white}
.z14{font-size: 14px;}
.z15{font-size: 15px;}
.z16{font-size: 16px;}
.z17{font-size: 17px;}
.z18{font-size: 18px;}
.z19{font-size: 19px;}
.z20{font-size: 20px;}

#blinker {-webkit-animation: blinker 1s linear infinite; animation: blinker 1s linear infinite;}@-webkit-keyframes blinker {100% { color: rgba(34, 34, 34, 0); }}@keyframes blinker {100% { color: rgba(34, 34, 34, 0); }}

#pods{position: absolute; cursor:pointer; border: solid #555 1px;  background-color: #E9E9E9;  font-family: Tahoma, sans-serif; font-size: 12pt; line-height: 1.6;  padding: 12px 12px;  overflow: hidden;  margin: 30px 5px 5px 20px; }

H1.d3 {text-align:center; font-size:28px; letter-spacing:1; margin: 12px 0 15px 0; color: #d20005; text-shadow: 0 1px 0 #ccc,2px 0 #c9c9c9,0 3px 0 #bbb,0 4px 0 #b9b9b9,0 5px 0 #aaa,0 6px 1px rgba(0,0,0,.1),
0 0 5px rgba(0,0,0,.1),0 1px 3px rgba(0,0,0,.3),0 3px 5px rgba(0,0,0,.2),0 5px 10px rgba(0,0,0,.25), 0 10px 10px rgba(0,0,0,.2),0 20px 20px rgba(0,0,0,.15);}

.blockquote-1 {box-shadow: 1px 2px 2px rgba(0, 0, 0, 0.2); margin: -10px 10px 30px 10px; padding: 3px 16px;position: relative;
font-size: 22px; background: #BFE2FF;color: #000;font-style: italic;}
.blockquote-1::before {border: 14px solid transparent; border-top: 14px solid #BFE2FF; border-bottom: 0;height: 0;
width: 0;border-top-width: 25px;content: '';display: block;position: absolute;left: 40px;bottom: -25px;
transform-origin: center;transform: rotate(90deg) skew(-25deg) translateY(17px);}
.blockquote-2 cite {float: right; font-weight:bold; font-size: 22px;}
.blockquote-2 cite:before {content: '- ';}

/* Выеездная панель */
#side-checkbox {display: none;}.side-panel {position: fixed; height:auto; overflow: auto; z-index: 999999;top: 0;left: -500px; background: #337AB7; transition: all 0.5s; width: 450px;
height: 90vh; box-shadow: 10px 0 20px rgba(0,0,0,0.4); color: #FFF; padding: 40px 20px;}
.side-title {font-size: 20px; padding-bottom: 5px; margin-bottom: 10px; border-bottom: 2px solid #BFE2FF;}
/* Оформл */
.side-button-1-wr {text-align: center;} /* Контейнер для кнопки, чтобы было удобнее ее разместить */
.side-button-1 .side-b {margin: 20px 0 10px 0; text-decoration: none; position: relative; font-size: 20px; line-height: 20px;
padding: 12px 30px; color: #FFF; text-transform: uppercase; background: #d20; cursor: pointer; border:1px solid black}
.side-button-1 .side-b:hover,.side-button-1 .side-b:active,.side-button-1 .side-b:focus {color: #FFF;}
.side-button-1 .side-b:after,.side-button-1 .side-b:before {position: absolute;height: 8px;left: 50%;bottom: -6px;content: "";transition: all 280ms ease-in-out;width: 0;}
.side-button-1 .side-open:after,.side-button-1 .side-open:before {background: black;}
.side-button-1 .side-close:after,.side-button-1 .side-close:before {background: red;}
.side-button-1 .side-b:before {top: -6px;}.side-button-1 .side-b:hover:after,.side-button-1 .side-b:hover:before {width: 100%;left: 0;}
/* Переключатели кнопки 1 */
.side-button-1 .side-close {display: none;}
#side-checkbox:checked + .side-panel + .side-button-1-wr .side-button-1 .side-open {display: none;}
#side-checkbox:checked + .side-panel + .side-button-1-wr .side-button-1 .side-close {display: block;}
#side-checkbox:checked + .side-panel {left: 0;}
/* Оформление кнопки на панеле */
.side-button-2 {font-size: 50px; border-radius: 10px; position: absolute; z-index: 1; top: -5px; right: 8px; cursor: pointer;
transform: rotate(45deg); color: #BFE2FF; transition: all 280ms ease-in-out;}
.side-button-2:hover {transform: rotate(45deg) scale(1.2);color: #FFF;}
.shape-outside {margin: 20px 0;}.shape-outside p {text-align: justify; font-family: Verdana, sans-serif; font-size:16px; line-height: 1.38;}
.shape-outside:after{clear: both;display: table;content: " ";}
.shape-outside .shape-img-1 {float: left; shape-outside: url(image-1.png); width: 252px;transform: translateX(-20px);}
.shape-outside .shape-img-2 {float: right; shape-outside: url(image-2.png); width: 252px;transform: translateX(20px);}

a.link{font-size: 19px; color: #555; text-decoration:none} a.link:hover{color: #D62B0C; text-decoration: underline} a.link:visited {color: lightgray;}
a.link1{font-size: 17px; color: #555; text-decoration:none} a.link1:hover{color: #D62B0C; text-decoration: underline} a.link1:visited {color: lightgray;}
a.link3{font-size: 19px; color: #000;} a.link3:hover{color: #D62B0C;} a.link3:visited {color: lightgray;}
a.link4{font-size: 19px; color: white;} a.link4:hover{color: black;} a.link4:visited {color: lightgray;}
a.link5{color: black; text-decoration: underline} a.link5:hover{color: #d22;} a.link5:visited {color: lightgray;}
a.link6{color: black;} a.link6:hover{text-decoration: underline; color: #d22;} a.link6:visited {color: lightgray;}
a.link_red{color: #d22; text-decoration: underline} a.link_red:hover{color: black;}
a.link0{color: black; text-decoration: underline} a.link0:hover{color: #d22;} a.link0:visited {color: black; text-decoration: underline}
a.link7{color: black; text-decoration: none} a.link7:hover{color: #d22; text-decoration: underline} a.link7:visited {color: gray;}
a.news2{font-size: 18px; color:#333} a.news2:hover{color:#d2021f; text-decoration: underline} a.news2:visited {color: gray;}

a.link2{color: gray;} a.link2:hover{color: #000;}  input{font-size:16px} textarea{font-size:16px} select{font-size:15px}
#bitchute{min-height: 460px; float: left; margin: 0px 0 20px 0}
#vimeo{min-height: 520px; float: left; margin: 0 0 20px 0}
#klatv{min-height: 550px; float: left; margin: 0px 0 15px 0}
#brighteon{min-height: 640px; position:relative; float: left; margin: 0 0 20px 0}
#karnez{width:188px}
#vid2{float:left; position:relative; width:240px; height: 180px;}  #vid3{width:95.5%;}
#vid26{float:left; width: 100%; height: 280px; margin:10px 0 10px 5px;}
#vid27{float:left; position:relative; width:237px; height: 180px;}
#bloktop2{margin: 12px 10px 0px 0;} .b2{font-size:14px} #sfp {width: 316px; margin:0}
#birk{position:absolute; top:3%; left:0%; color: #d20; font-size:14px; z-index:99}
#nobra{} #bra{display: none;}
#slidertx {font-size:16px}
#zaboro{font-size:24px;} #zaboro2{font-size:24px;}
.medter{text-align:left; margin: -2px 0 0px 32px; line-height:1.6; list-style: square; font-size:17px}
.medter2{text-align:left; margin: 6px 0 6px 30px; font-size:18px}
#zabpra{width: 100%; height:auto; margin-top: 28px; line-height:1.6; font-size: 16px; color: #d12;}
#fasad{margin: 24px 12px 2px 0px; font-size:16px}
.pla{position: absolute; top: 0; left:125px; width:70%; padding: 6px 3px 3px 5px; line-height:1.4;}
.onlymob1{display:none; padding:4px; color: #d20; font-weight:bold; font-size:17px}
novvid4 {left: 25%; font-size:18px;}
.divan{position:absolute; float: center; text-align: center; height: auto; bottom:0%; background: #000; opacity:0.75; color:white; padding: 5px 5px 8px 5px}
#texd{height:auto; min-height:24px; padding: 5px 1px 15px 1px}
#novpand{font-size: 15px;}
#terminovo{width:50%; top:15%; left:35%}
#spriz{background-image:url(../img/spriz_.png); background-repeat:no-repeat; background-position: 83% 4%}
.medterr{margin: 0 0 0 28px; padding:5px; line-height:1.3}
#time {position:absolute; width: 180px; height:20px; margin: 40px 0 0 662px; padding:0; font-size:15px}
ol.sa{counter-reset: myCounter;}li.sa{list-style: none;}
li.sa:before {counter-increment: myCounter; content:counter(myCounter); color: white; background: #d20; display: inline-block;
text-align: center; margin: 0px 10px 0 -30px; line-height: 30px; width: 30px; height: 30px; border-radius:50%; font-size:20px}
#ol{background-color: red; color: white; padding:2 8 2 8; border-radius: 50%}
#poisk{position:absolute; width: 200px; height:28px; margin: 35 0 0 452px; border:1px solid black;}
#poisk2{display: none;} #poisk3{display: none;}
#img_soz{float:left; width: 300px; margin: 5px 10px 5px 0}
.nove{min-width:90px}
#stat{float:center; width:100%; margin: 7px 0 5px 0}
.stat{padding-left: 15px; font-size: 13px;} .stat{width:70%}

.placeholder-form {box-sizing: border-box;width: 300px;margin: 10px auto;}
.placeholder-container {position: relative;width: 100%;margin-bottom: 10px;}
.placeholder-container input {background-color: #FFF;border: 2px solid #BFE2FF;box-sizing: border-box;color: #000;font-size: 16px;line-height: 16px;  height: 30px;outline: 0;padding: 0 20px;width: 100%;}
.placeholder-container label {color: #000;font-family: Verdana, sans-serif;   background-color: #FFF;font-size: 16px;line-height: 16px;padding: 5px 10px;pointer-events: none;position: absolute;transition: all 200ms;top: 2px;left: 5px;background-color: #FFF;}
.placeholder-container input:focus + label,
.placeholder-container input:not(:placeholder-shown) + label{top: -16px;left: 10px;font-size: 10px; background-color: #BFE2FF;padding: 2px 10px;}
.duas{width: 360px;} @media screen and (max-width: 780px){.duas{width: 100%; margin:0} ;}
.pollos{width:13px; height:140px}

.scaleim {transition: 1s;}.scaleim:hover {transform: scale(1.1);}
.nocolor {filter: grayscale(0); transition: 1s;}.nocolor:hover {filter: grayscale(1);}

.gun{text-align:center; margin:5px 0 0 0; font-size:18px; line-height:1.5;}
.blokgum{position: relative; float:left; width: 100%; height: auto; margin: -12px 0 20px 0;}
.blokgum1{float:right; width: 48%; height: auto; margin-top: 12px; background-color: #f3f3f3}
.blokgum2{float:left; width: 48%; height: auto; margin-top: -12px; background-color: #f3f3f3}

@media screen and (max-width: 1280px){
.blok11{float:right; width: 97%; height: 160px; margin: 2px 0 0 0px; background-color: white;}
#vid2{float:left; position:relative; width:224px; height: 168px;} #birk{top:3%}
.blok1_plus{float:center; height: auto; margin:15px 0 0 0} .blok1_plus_{float:center; margin: 6px 0 5px 0; height: auto;}
.blok1_pl{display:none}
.medter{font-size:16px}
.vid26{display: none;}
.blok1_plus2{float:right; width: 95.8%; height: auto; margin: 12px 0; padding: 0 0 5px 0; background-color: white;}
.blok1_niz{float:right; width: 97%; height: auto; margin: 24px 0 2px 0; background-color: #f9f9f9;}
}

@media screen and (max-width: 1240px){
body {background-position: 6.7% 0.2%;} footer{height:220px; background-position:4% 15%;} #zabpra{margin-top:90px; font-size: 16px;} #zavila{top:11%; right:10%} a.mif{font-size:12px}
.blok1{width: 100%; float:center} .blok11{float:center; width: 100%; height: auto; margin-top: 6px;}
.blok1_plus{width: 100%; float:center; height: auto;} .blok1_plus_{float:center; width: 100%; margin-top: 6px; height: auto;}
.blok2{float:center; margin: 6px 0 0 0px}.blok21{width: 100%; height:auto; margin: 0px 0 0px 0} .blok22{width: 100%; height:auto; margin: 42px 0 22px 0}
.blok3{width: 100%; height: auto; margin-top: -10px;} .blok31{float:left; width: 59%; margin: 8px 0 0 0}.blok32{float:right; width: 38%; margin: 8px 0 0 0}.blok33{float:center; width: 100%; height: auto; margin: -80px 0 10px 0}
.blok3_{width: 100%; height:auto}.blok31_{width: 100%; height: auto;;} .blok32_{width: 100%; height: auto; margin: 8px 0 5px 0}
.blok33_{width: 100%; height: auto; margin: 8px 0 0px 0}
.blok44{width: 100%; height: auto; margin: 8px 0 0px 0}  .blok45{width: 100%; height: auto; margin: 8px 0 5px 0}
.blok333{display:block}
.blok24{width: 100%; height: auto; margin: 8px 0 4px 0;}
.blok24_1{width: 100%; height: auto; margin-top: 2px;}
.blok24_2{width: 100%; height: auto; margin-top: 12px;}
.blok28 {width: 100%; height: auto; margin-top: 12px;}
.blok29 {width: 100%; height: auto; margin: 12px 0 0 0;}

.blokgum{float:center; margin: 0px 0 0 0px;}
.blokgum1{width: 100%; height:auto; margin: 0px 0 0px 0}
.blokgum2{width: 100%; height:auto; margin: 12px 0 12px 0}

#stat{width:90%;} .stat{width:80%}
#audd{width:85%}  .pollos{height:120px}
#time {display:none}
#poisk{display: none;} #poisk2{display: block; position:absolute; width: 40px; height:28px; margin: 35px 0 0 58%;}
#poisk3{display: none; width:100%; height:36px;}
.vidor{width: 99%; float:center; margin: 0px 0px 15px 0px;} .vidor2{float:center; width: 100%; margin: 0px 0 10px 0}
#fb{style-display:none; margin: 0 0 0 25px} #immaz{width: 100%; float:center; margin: 12px 0 12px 0} #youtube{width:100%; height: 360px}
#protest1{font-size:30px} #videonadp{top: 7%; font-size:18px;} .side-panel {left: -110%; width:90%;} #terminovo{width:90%; top:1.4%; left:4.5%}
.videofrom{width:100%;} input{font-size:17px} textarea{font-size:17px} select{font-size:15px} .term{margin:0 5px 2px 0;}
#bitchute{min-height:360px; height:auto; float: center; border: none; margin: -54px 0 -40px 0}
#vimeo{min-height:360px; height:auto; float: center; border: none; margin: -54px 0 -40px 0}
#klatv{min-height:270px; height:auto; float: center; border: none; margin: 0px 0 0px 0}
#brighteon{min-height:300px; height:auto; float: center; border: none; margin: 0px 0 20px 0}
#addvid{margin: 8px 0 0px 24px} #gek{margin-top:26px} #zab1 {display: none;} #zab2 {display: none;} #sfp {min-width:150px; width: 330px; margin:25px 0 12px 0; align:center}
H1.d3 {margin: 12px 0 15px 20px;} .domenurl{display: none;} #karnez{width:100%} #vid2 {width: 100%; height: auto; margin: 12px 0 12px 0} #vid3 {width: 97%; font-size:20px;}
#bloktop {width: 100%; margin:0 0 12px 0; border:0; align:center} #bloktop2 {font-size:20px; padding: 4px 12px 12px 12px} .b2{font-size:18px} #novvid{left: 0; margin-top: 12px} #novvid2{left: 90%; margin-top: 10px} #novvid3{float:left; left: 0%; width:100%; font-size:16px; padding: 3px} #novvid4{float:left; position: relative; left: 0%; width:100%; font-size:16px; padding: 3px}
#kar{display: none;} #zap1{width: 100%; margin:0} #zap2{width: 100%; margin:0} #img{width: 100%;} #img2{width: 100%; border:0; margin: 0 0 12px 0} #img3{width: 90%;} #img3_{width: 95%;} #img_soz{float:center; width: 98%; margin: 4px 0px 4px 0}  #bra{display: block;} #nobra{display: none;} #slidertx{font-size:19px}
#texd {height: auto; min-height:32px; padding: 5px 1px 5px 1px; font-size:17px} #zaboro{font-size:18px;} #zaboro2{font-size:21px;} .medter{text-align:left; margin: 4px 4px 0 4px; line-height:1.4;}.medter2{margin: 8px 0 8px 8px; font-size:17px} .medterr{margin: 0; padding:5px 5px 5px 8px;} .pla{width:62%; padding: 5px 2px 3px 2px;} .onlymob1{display:block} #novpand{font-size: 17px;} #spriz{background-image:url(../img/spriz.png); background-position: 96% 1%}
.nove{background:linear-gradient(to right,#d20005, #a3060a); width: 2%; display: none;}
}
}

