*{padding:0;margin:0;}
img{border:none;max-width:100%;}
body{background:#e8e8e8 url(images/body-bg.jpg);font-family:'PT Sans', sans-serif;font-size:16px;line-height:1.3;}
h1, h2 {line-height: 1;}
h1, h2, h3, h4, h5, h6{color:#3a3e3f;padding:15px;}
.karkas{padding-top:5px;}
.content-main{overflow:hidden;padding:1px 0;}
.post-main{background:#fff;border:1px solid #d7d7d7;padding:10px;}
.post{margin-bottom:10px;color:#373737;line-height:1.5;}
.post p{margin:10px 0;text-indent:10px;}
.post p a{color:#3498db;text-decoration:none;}
.post p a:hover{text-decoration:underline;}
.post ol{margin-left:40px;}
.post ul{margin-left:20px;list-style-type:circle;}
.post img{padding:0px;}
.post small{text-align:center;}
.post span{color:#FF0000;font-weight:700;}
small{display:block;}
.sidebar-main{padding-bottom:30px;}
.sidebar{border:1px solid #d7d7d7;background:#fff;padding:10px 3px 5px 10px;margin-bottom:30px;}
.sidebar h3{color:#2e2d2d;font-size:16px;font-weight:bold;margin-bottom:15px;}
.stitle{color:#2e2d2d;font-size:16px;font-weight:bold;padding:20px;margin-bottom:1px;}
.side-vidget{margin-bottom:30px;}
.side-vidget ul{list-style:none;font-size:13px;}
.side-vidget ul li{background:url(images/dot-li.jpg) bottom repeat-x;padding:5px 0;}
.side-vidget ul li a{color:#6f6f6f;text-decoration:none;background:url(images/widget-a1.jpg) left center no-repeat;padding:0 0 0 30px;}
.side-vidget ul li a:hover{color:#f26c4f;background:url(images/widget-a2.jpg) left center no-repeat;}
.recent-post{font-size:13px;color:#3a3a3a;font-style:italic;line-height:1.5;}
.recent-post p{background:url(images/recent-bg.jpg) left 7px no-repeat;padding:0 0 0 15px;margin-bottom:10px;}
.recent-post p a{color:#3a3a3a;text-decoration:none;}
.recent-post p a:hover{text-decoration:underline;}
.banner{text-align:center;}
.banner small a{color:#6f6f6f;text-decoration:none;}
.banner small a:hover{color:#f26c4f;}
.footer-main{background:#343434;padding:20px 0;}
.footer p{text-align:center;font-size:12px;color:#fff;}
.footer p a{text-decoration:none;color:#bdc3c7;}
.footer p a:hover{text-decoration:underline;}
@media only screen and (min-width:769px){.content-main{max-width:1000px;margin:0 auto;}
.footer{max-width:1000px;margin:0 auto;}
.content{float:left;width:74.04%;}
.sidebar-main{float:right;width:25.86%;}
.footer-right{float:right;width:33.16%;}
.footer-left{float:left;width:64.28%;}
}
@media only screen and (min-width:481px) and (max-width:768px){.content-main{margin:0 15px;}}
@media only screen and (min-width:241px) and (max-width:480px){.post-content{padding:1px;}
.sidebar{padding:20px;}
.post{line-height:1.5;}
}
@media only screen and (max-width:240px){.post-content{padding:10px;}
.sidebar{padding:10px;}
.post{line-height:1.3;}
}
@media only screen and (max-width: 754px) { #scrollable {display: none;} }
.okreg_adapt_verh { width: 320px; height: 100px; }
@media(min-width: 500px) { .okreg_adapt_verh { width: 468px; height: 60px; } }
@media(min-width: 800px) { .okreg_adapt_verh { width: 300px; height: 250px; } 
}
.vkreg_adapt_verh { width: 320px; height: 100px; }
@media(min-width: 500px) { .vkreg_adapt_verh { width: 468px; height: 60px; } }
@media(min-width: 800px) { .vkreg_adapt_verh { width: 300px; height: 250px; } 
}
.regmail_adapt_verh { width: 320px; height: 100px; }
@media(min-width: 500px) { .regmail_adapt_verh { width: 468px; height: 60px; } }
@media(min-width: 800px) { .regmail_adapt_verh { width: 300px; height: 250px; }
}
.skypereg_adapt_verh { width: 320px; height: 100px;}
@media(min-width: 500px) { .skypereg_adapt_verh { width: 468px; height: 60px; } }
@media(min-width: 800px) { .skypereg_adapt_verh { width: 300px; height: 250px; }
}
.okud_adapt_verh { width: 320px; height: 100px;}
@media(min-width: 500px) { .okud_adapt_verh { width: 468px; height: 60px; } }
@media(min-width: 800px) { .okud_adapt_verh { width: 300px; height: 250px; }
}
.fcud_adapt_verh { width: 320px; height: 100px;}
@media(min-width: 500px) { .fcud_adapt_verh { width: 468px; height: 60px; } }
@media(min-width: 800px) { .fcud_adapt_verh { width: 300px; height: 250px; }
}
.vkud_adapt_verh { width: 320px; height: 100px;}
@media(min-width: 500px) { .vkud_adapt_verh { width: 468px; height: 60px; } }
@media(min-width: 800px) { .vkud_adapt_verh { width: 300px; height: 250px; }
}
.all_adapt_verh { width: 320px; height: 100px;}
@media(min-width: 500px) { .all_adapt_verh { width: 468px; height: 60px; } }
@media(min-width: 800px) { .all_adapt_verh { width: 300px; height: 250px; }
}