body {
background-color: #C5D4E6;
text-decoration: none;
width: 100%;
margin:0px;
line-height: 1.6;
font-family: Arial;
font-size: 14px;
}
.like_btn, .disLike_btn {padding: 5px 10px;background: #fff;background: linear-gradient(90deg, rgba(35,19,14,1) 2%, rgba(75,59,54,1) 50%);font-size: 21px;font-family: "Open Sans", sans-serif;border-radius: 5px;color: #e8efff;outline: none;border: none;cursor: pointer;}.like_btn:hover, .disLike_btn:hover {background: rgb(35,19,14);}.like_btn:active, .disLike_btn:active {background: #eb6b52;transition: all 0.5s ease-out;}.is_animating {animation: like-burst .8s steps(28) 1;}@keyframes like-burst {from {background-position:left;}to {background-position:right;}}
.container {
color: #000000;
background-color: #C5D4E6;
margin:0 auto;
text-align: center;
}
.headl {
padding: 3px 10px 3px 10px;
text-align: left;
height: 75px;
background:#2E5794; 
background: linear-gradient(to right,#2E5794 0,#426393 100%);
margin-bottom: 2px;
}
.headl img{
max-width: 100%;
}
@media (max-width:250px) {
.headl {
height: 65px;
}
}
a{
font-size: 14px;
color:#4e175c; text-decoration: none;
}
a:hover {color:#942baf; cursor: pointer;}
.headtit {
text-align: center;
color: #ffffff;
font-weight: bold;
border-bottom: 2px solid #2B61AA;
font-size: 15px;  
padding: 8px 10px 8px 10px; 
background:#1C58A9; 
background: linear-gradient(to right,#1C58A9 0,#2B61AA 100%);
margin: 3px 0px 3px 0px; 
}
.minkat {
color: #ffffff;
border-bottom: 0px;
width: 32%; 
display: inline-block; 
}
.minkat a{ 
font-size: 15px;
text-decoration: none;
text-align: left !important;
color: #ffffff;
display: block; 
background-color: #CA861C;
padding: 8px 7px 8px 10px; 
text-align: center;
margin: 2px 2px 2px 2px;
}
.minkat a:hover{ 
background-color:#D1A157;
cursor: pointer;
}
@media (max-width:1050px) {
.minkat{
width: 49%; 
}
}
@media (max-width:550px) {
.minkat {
width: 100%; 
}
.minkat a{ 
font-size: 14px;
}
}
        a.ubutton1 {
            border: 1px solid #d28102;
            border-radius: 4px;
            white-space: nowrap;
            text-align: center;
            margin-left: 3px;
            margin-right: 3px;
            margin-top: 2px;
            margin-bottom: 2px;
            font-weight: bold;
            text-decoration: none;
            display: inline-block;
            padding: 8px 9px 8px 9px;
            color: #ffffff !important;
            line-height: 1;
            background: #e79007;
            box-shadow: inset 0 -5px 25px rgba(0, 0, 0, 0.3);
        }
        a.ubutton1:hover{
            cursor: pointer;
            color: #ffffff;
            background-color: #d1a663;
            text-decoration: none;
        }
.thumbs {
max-width: 1300px;
width: 100%;
margin: 3px auto;
text-align: center;
}  
.thumb {
font-size: 14px;
border: 3px solid #5587C0;
overflow: hidden;
#background: #5587C0;
#background: linear-gradient(to right,#5587C0 0,#5587C0 100%);
background-color: #4585CD;
display: inline-block;
width: 100%;
max-width: 23%;
text-align: center;
margin: 3px 3px;
}
.thumb a{
font-size: 14px;
color: #ffffff;  
text-decoration: none;
}
.thumb a:hover {
cursor: pointer;
color:#6894C7;
}
.thumb:hover {
transition: all 0.5s ease;
border: 3px solid #6894C7;
opacity: 0.9;
}
.nazv {
display: table-cell;
line-height: 0;
height: 40px;
}
.nazvin {
height: 36px;
color: #ffffff;
line-height: 14px;
padding: 0px 2px 0px 2px;
overflow: hidden;
}
.screens {
display: block;
position: relative;
}
.screens img{ 
max-width: 100%;
width: 100%;
}
.vrem{ 
position: absolute;
left: 3px;
top: 3px;
font-size:14px;   
background: #4585CD;
height: 17px;
font-weight: bold;
line-height: 18px;
color: #ffffff;
padding: 2px 5px;
z-index: 3;
} 
.nvs{
padding: 4px 5px 4px 5px;
margin: 0px 0px 2px 0px;
text-align: left;
color: #000000;
line-height: 22px;
}
.nvs a {
color: #ffffff;
text-decoration: none;
}
.nvs a:hover {
cursor: pointer;
}
a.butall {
font-size: 15px;
white-space: nowrap;
text-align: center;
margin: 3px 0px 2px 0px;
font-weight: bold;
text-decoration: none;
display: inline-block;
padding: 6px 9px 6px 9px;
color: #ffffff;
background-color: #d78813;
box-shadow: inset 0 -5px 25px rgba(0, 0, 0, 0.2);
border: 1px solid #e48d0d;
}
a.butall:hover{
cursor: pointer;
background-color:#e29f3c;
text-decoration: none;
}
@media (max-width:630px) {
a.butall {
font-size: 14px;
display: block;
}
}
@media (max-width:230px) {
.nvs{
padding: 4px 0px 4px 0px;
}
}
.blcenter {
text-align: center; 
}
@media (max-width: 1080px) {
.thumb { 
max-width: 30%;
}   
}    
@media (max-width: 800px) {
.thumb { 
max-width: 46%;
}
}
@media (max-width: 458px) {
.headtit {
font-size: 14px;  
}
.thumb { 
max-width: 94%;
margin: 5px 0px 5px 0px;
} 
}
.mainc{
border: 1px solid #B3D7FE;
color: #000000;
font-size: 14px;  
text-align: left;
padding: 5px 5px 5px 10px;  
margin: 3px 0px 3px 0px; 
line-height: 22px;
background: #B3D7FE;
}
.mainc img {
max-width: 100%;
width: 26px;
height: 26px;
vertical-align: middle;
margin: 0px 0px 2px 0px;
}
.ftdown{
text-align: center; 
margin: 0px 0px 7px 0px;
padding: 9px;
font-size: 14px;
color: #ffffff;
line-height: 22px;
background:#1C59AC; 
background: linear-gradient(to right,#1C59AC 0,#3F71B4 100%);
word-spacing: 3px;
}
.ftdown a{
text-decoration: none;
border-radius: 6px;
padding: 3px 6px 3px 6px;
background-color:#6492C5;
color: #ffffff;
}
.ftdown a:hover{
cursor: pointer;
background-color:#6492C5;
color: #f5d7fd;
}
a.vybr {
background-color:#e29f3c !important; 
}
.progscr {position:absolute;top:0;left:0;width:0;background:rgba(0,0,0,.4);height:4px}
.fa-home:before {content: "f015";}
.kvids {
margin: 1px 1px 0px -4px;
float: right;
text-align: center;
color: #ffffff;
padding: 2px 6px 2px 6px;
border-radius: 4px;
font-size: 12px;
height: 18px;
background: #761e76;
opacity: 0.6;
}
.cous {
padding: 4px 0px 4px 0px;
word-spacing: 3px;
}
.cous a{
background-color: transparent;
}
.cous a:hover{
background-color: transparent;
}
.fa-copyright:before {content: "f1f9";}
.fa-star:before {content: "f005";}
.upb {
color : #000000;
line-height: 2;
margin-top: 3px;
padding: 4px 0px 4px 10px;
text-decoration: none;
background: #9BB6E0;
text-align: left;
}
.upb a{
color: #000000;
letter-spacing:0.9px;
font-size: 14px;
text-decoration: none;
font-family: Verdana, Arial, sans-serif;}
