/* WARNING: Do not edit this file. It is dynamically generated. Any edits you make will be overwritten. */
/* This file generated using Weaver II Pro 2.2.4 subtheme: WP Weaver */
/* Weaver II styles - Version 1305 */
a {color:#E32019;}
a:visited {color:#BD1A15;}
a:hover {color:#E37120;}
a:hover{text-decoration:underline;}
.entry-title a {color:#0053F9;}
.entry-title a:visited {color:#0053F9;}
.entry-title a:hover{text-decoration:none;}
.entry-meta a, .entry-utility a {color:#AB5518;}
.entry-meta a:visited, .entry-utility a:visited {color:#AB5518;}
.entry-meta a:hover, .entry-utility a:hover {color:#E37120;}
.entry-meta a:hover, .entry-utility a:hover{text-decoration:none;}
.widget-area a {color:#E32019;}
.widget-area a:visited {color:#BD1A15;}
.widget-area a:hover {color:#E37120;}
.widget-area a:hover{text-decoration:none;}
#infobar a:hover{text-decoration:none;}
#colophon a:hover{text-decoration:none;}
#wrapper {border: 1px solid #FFF;}
#sidebar_primary,#sidebar_right,#sidebar_left,.sidebar_top,.sidebar_bottom,.sidebar_extra,#first,#second,#third,#fourth, .mobile_widget_area {border: 1px solid #FFF;}
#wrapper, #branding, #colophon, .commentlist li.comment, #respond, #sidebar_primary,#sidebar_right,#sidebar_left,.sidebar_top,.sidebar_bottom,.sidebar_extra,#first,#second,#third,#fourth,.mobile_widget_area {-moz-border-radius: 10px; -webkit-border-radius: 10px; border-radius: 10px;}
#sidebar_wrap_right.right-1-col,#sidebar_wrap_right.right-2-col,#sidebar_wrap_right.right-2-col-bottom,
#sidebar_wrap_left.left-1-col,#sidebar_wrap_left.left-2-col,#sidebar_wrap_left.left-2-col-bottom,#sidebar_wrap_left,#sidebar_wrap_right
{-moz-border-radius: 10px; -webkit-border-radius: 10px; border-radius: 10px;}
.commentlist li.comment .comment-meta {-moz-border-radius-topleft: 7px; -moz-border-radius-topright: 7px;
 -webkit-border-top-left-radius: 7px; -webkit-border-top-right-radius: 7px; border-top-left-radius: 7px; border-top-right-radius: 7px;}
#access {-moz-border-radius-bottomleft: 7px; -moz-border-radius-bottomright: 7px;
 -webkit-border-bottom-left-radius: 7px; -webkit-border-bottom-right-radius: 7px; border-bottom-left-radius: 7px; border-bottom-right-radius: 7px;}
#access2 {-moz-border-radius-topleft: 7px; -moz-border-radius-topright: 7px;
 -webkit-border-top-left-radius: 7px; -webkit-border-top-right-radius: 7px; border-top-left-radius: 7px; border-top-right-radius: 7px;}
#content, #content .post{-moz-border-radius: 10px; -webkit-border-radius: 10px; border-radius: 10px;}
#wrapper{max-width:1200px;}
#sidebar_primary,.mobile_widget_area {background-color:#FFFFFF;}
#sidebar_right {background-color:#FFFFFF;}
#sidebar_left {background-color:#FFFFFF;}
#sidebar_left{margin-top:0px;margin-bottom:0px;}
.sidebar_top,.sidebar_extra {background-color:#FFFFFF;}
.sidebar_bottom {background-color:#FFFFFF;}
#first,#second,#third,#fourth {background-color:transparent;}
.widget {background-color:transparent;}
#container_wrap.right-1-col{width:80.000%;} #sidebar_wrap_right.right-1-col{width:20.000%;}
#container_wrap{width:66.000%;} #sidebar_wrap_left{width:14.000%;} #sidebar_wrap_right{width:20.000%;}
#sidebar_primary,#sidebar_left,#sidebar_right,.mobile_widget_area {margin-left:0px !important;}
#sidebar_primary,#sidebar_left,#sidebar_right,.mobile_widget_area {margin-right:0px !important;}
body {padding: 1px 20px 1px 20px; }
@media only screen and (max-width:640px) { /* header widget area mobile rules */
#sidebar_header{display:none;}
} /* end mobile rules */
#site-info {width:80%;}
.menu_bar a, .mobile_menu_bar a {font-weight:bold;}
.menu_bar ul ul a {font-weight:bold;}
.menu_bar ul li {border-left:2px solid #FFF;}
.menu_bar ul li:last-child, .menu_bar ul ul li {border-right:2px solid #FFF;}
.menu_bar ul ul ul li {margin-left:0px;}
.menu_bar ul ul li {border-left:2px solid #FFF;border-right:2px solid #FFF;border-bottom:2px solid #FFF;}
.menu_bar ul ul li:first-child{border-top:2px solid #FFF;}
.menu_bar ul ul :hover > a {background-color:#474747;}
.mobile-menu-link {border-color:inherit;}
.widget-area .menu-vertical,.menu-vertical {clear:both;background-color:transparent;margin:0;width:100%;overflow:hidden;border-bottom:3px solid inherit;border-top:1px solid inherit;}
.widget-area .menu-vertical ul, .menu-vertical ul {margin: 0; padding: 0; list-style-type: none;  list-style-image:none;font-family: inherit;}
.widget-area .menu-vertical li a, .widget-area .menu-vertical a:visited, .menu-vertical li a, .menu-vertical a:visited {
color: inherit;  background-color: inherit; display: block !important; padding: 5px 10px; text-decoration: none; border-top:2px solid inherit;}
.widget-area .menu-vertical a:hover,.widget-area .menu-vertical a:focus, .menu-vertical a:hover,.menu-vertical a:focus {
color: inherit; background-color: inherit;text-decoration: none;}
.widget-area .menu-vertical ul ul li, .menu-vertical ul ul li { margin: 0; }
.widget-area .menu-vertical ul ul a,.menu-vertical ul ul a {color: inherit; background-color: inherit;
 display: block; padding: 4px 5px 4px 25px; text-decoration: none;border:0;
 border-top:1px solid inherit;}
.widget-area .menu-vertical ul ul a:hover,#wrap-header .menu-vertical ul ul a:hover,#wrap-header .menu-vertical ul a:hover {color: inherit; background-color: inherit; text-decoration: none;}
.widget-area .menu-vertical ul ul ul a,.menu-vertical ul ul ul a {padding: 4px 5px 4px 35px;}
.widget-area .menu-vertical ul ul ul a,.menu-vertical ul ul ul ul a {padding: 4px 5px 4px 45px;}
.widget-area .menu-vertical ul ul ul ul a,.menu-vertical ul ul ul ul ul a {padding: 4px 5px 4px 55px;}
#content, .entry-content h1, .entry-content h2 {color:#000000;}
.commentlist li.comment, #respond {background-color:transparent;}
.blog #content .featured-image img.wp-post-image, .archive #content .featured-image img.wp-post-image, .search #content .featured-image img.wp-post-image,#content .wvr-show-posts  img.wp-post-image {height: auto; max-width:200px;}
.widget .wvr-show-posts .featured-image img.wp-post-image {height: auto; width:200px;}
#content {padding-left:10px;}
#content {padding-right:10px;}
.wp-caption p.wp-caption-text, #content .gallery .gallery-caption,.entry-attachment .entry-caption {color:#333333;}
#content img.size-full, #content img.size-large, #content img.size-medium, #content img.size-thumbnail, #content .attachment-thumbnail, #content .gallery img,#content .gallery-thumb img,.entry-attachment img, #content .wp-caption img, #content img.wp-post-image,#content img[class*="wp-image-"],#author-avatar img,img.avatar {background-color:#FFFFFF;}
.single #nav-above{display:none;margin:0;}
.single #nav-below{display:none;margin:0;}
body {font-size:14px;}
body.weaver-mobile {font-size:14px;}
body {font-family:Tahoma, Arial,sans-serif;}
body {color:#000000;}
#wrapper {background-color:#FFFFFF;}
#main {background-color:transparent;}
#container {background-color:transparent;}
#content {background-color:transparent;}
#content .post,.post {background-color:transparent;}
#branding {background-color:transparent;}
#colophon {background-color:#FFFAB3;}
hr {background-color:#7A3D11;}
.entry-meta {background-color:transparent;}
.entry-utility {background-color:transparent;}
input, textarea, ins, pre {background-color:#FFFFFF;}
.widget {color:#000000;}
.widget-title {border-bottom: 2px solid #000000; margin-bottom:5px;padding-bottom:3px;}
.widget-title, .widget_search label, #wp-calendar caption {color: #000000;}
#site-title a {color:#000000;}
#site-description {color:#8C4614;}
@media only screen and (min-width: 581px) { #site-title{display:none;}}
#ie7 #site-title, #ie8 #site-title {display:none;}
.weaver-smalltablet-sim #site-title{display:none;}
.weaver-phone #site-title{display:block;}
#site-description{display:none;}
@media only screen and (max-width: 580px) {#site-title{display:none;}}
.weaver-phone #site-title{display:none;}
/* Weaver II Pro Fonts */
#content .tag-title, #content .category-archive-meta{display:none;}
/* Weaver II Pro: Simple Horizontal One Level Menu  */
.menu-horizontal {clear:both;background:transparent;margin:0;padding:0;}
.menu-horizontal ul {margin:0;padding:2px 2px 2px 20px;list-style-type:none !important;}
.menu-horizontal li {display:inline;list-style-image:none !important;padding-right:15px;}
/* Weaver II Pro: Default List Vertical Menu */
.menu-vertical-default {clear:both; background:transparent;}
/* Weaver II Mobile Device Options */
@media only screen and (max-width:768px) and (orientation:portrait) {body {padding: 0px !important;}}
@media only screen and (max-width:640px) {
#sidebar_header {display:none;}
body {font-size:14px !important;}
#main a, #mobile-widget-area a, .sidebar_top a, .sidebar_bottom a, .sidebar_extra a{text-decoration: underline !important;}
.weaver-mobile-smart-nostack #sidebar_wrap_footer,.weaver-mobile-resp-nostack #sidebar_wrap_footer {display:block !important;}
}
@media only screen and (max-width: 580px) {
}
#header_image img{border-radius:10px 10px 0 0;}
article {border:1px #666 solid !important; border-radius:10px;padding:15px !important;margin-bottom:20px}
.entry-utility{border:1px #aaa solid;padding:7px;border-radius:5px;}
/*.comment-form-comment {display: none;}*/
/*#content{padding-left:5px;padding-right:15px;}*/
.comment-form-real-comment{margin-bottom:5px !important;}
#smile-panel{margin-bottom:20px;}
.sub-menu, .sub-menu li:last-child, .sub-menu li:last-child a{border-radius:0 0 10px 10px !important;}
.sub-menu li, .sub-menu li a{background:none !important;}
ul.sub-menu{background:#994d15 linear-gradient(#994d15, #cca68a) !important;}
.sf-menu a{background:none !important;}
a.sf-with-ul{cursor:pointer;}

.scrollTop{
 background:url('https://vseloto.ru/img/arrows.png') 0 0 no-repeat;
 display:block !important;
 width:50px;
 height:50px;
 position:fixed;
 bottom:10px;
 left:5%;
 z-index:2000;
}
.scrollTop:hover{
 background-position:100% 100%;
}

#commentform p.comment-form-author, p.comment-form-email{display:inline-block;}
#commentform p.comment-form-author{margin-right:20px;}
#commentform p.comment-form-url{display:none;}

img.rounded {border-radius: 7px;
box-shadow: 0 0 4px 3px !important;}

/*КНОПКИ-ССЫЛКИ НА СТРАНИЦЕ ПРАВИЛ ЛОТЕРЕЙ*/
.a-button1{display:inline-block; float:right; margin:-80px 10px 0 0 ;}
.a-button1 a{
 margin:3px 0;
 display:inline-block;
 width:90px;
 text-decoration:none; 
 text-align:center; 
 padding:5px 15px; 
 border:solid 3px #e8bb09; 
 -webkit-border-radius:10px;
 -moz-border-radius:10px; 
 border-radius: 10px; 
 font:12px Arial, Helvetica, sans-serif; 
 font-weight:bold; 
 color:#000000; 
 background-color:#f7e68f; 
 background-image: -moz-linear-gradient(top, #f7e68f 0%, #ffe47a 100%); 
 background-image: -webkit-linear-gradient(top, #f7e68f 0%, #ffe47a 100%); 
 background-image: -o-linear-gradient(top, #f7e68f 0%, #ffe47a 100%); 
 background-image: -ms-linear-gradient(top, #f7e68f 0% ,#ffe47a 100%); 
 filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffe47a', endColorstr='#ffe47a',GradientType=0 ); 
 background-image: linear-gradient(top, #f7e68f 0% ,#ffe47a 100%);   
 -webkit-box-shadow:0px 0px 2px #bababa, inset 0px 0px 1px #ffffff; 
 -moz-box-shadow: 0px 0px 2px #bababa,  inset 0px 0px 1px #ffffff;  
 box-shadow:0px 0px 2px #bababa, inset 0px 0px 1px #ffffff;  
}

.a-button1 a:hover{
 background-color:#fbe9bf; 
 background-image: -moz-linear-gradient(top, #fbe9bf 0%, #ffecaa 100%); 
 background-image: -webkit-linear-gradient(top, #fbe9bf 0%, #ffecaa 100%); 
 background-image: -o-linear-gradient(top, #fbe9bf 0%, #ffecaa 100%); 
 background-image: -ms-linear-gradient(top, #fbe9bf 0%, #ffecaa 100%); 
 filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffecaa', endColorstr='#ffecaa',GradientType=0 ); 
 background-image: linear-gradient(top, #fbe9bf 0%, #ffecaa 100%);   
}

.dpe-flexible-posts li{padding:0 !important;}
.cs-title{z-index:0 !important;}
.noborder{border:none!important;box-shadow:none!important;-webkit-box-shadow:none!important;}
.eco-cal-img, .eco-cal-img1, .cat-post-thumbnail img{border-radius:10px;border:2px gray solid;}
.eco-cal-img:hover, .cat-post-thumbnail img:hover{box-shadow:1px 1px 5px 3px #999;opacity:0.8;}
.button_podrobnee{text-decoration:none; text-align:center; display:block;margin:20px auto;
 padding:11px 32px; 
 border:solid 1px #004F72; 
 -webkit-border-radius:4px;
 -moz-border-radius:4px; 
 border-radius: 4px; 
 font:18px Arial, Helvetica, sans-serif; 
 font-weight:bold; 
 color:#ffffff !important; 
 background-color:#57d930; 
 background-image: -moz-linear-gradient(top, #57d930 0%, #469935 100%); 
 background-image: -webkit-linear-gradient(top, #57d930 0%, #469935 100%); 
 background-image: -o-linear-gradient(top, #57d930 0%, #469935 100%); 
 background-image: -ms-linear-gradient(top, #57d930 0% ,#469935 100%); 
 filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#469935', endColorstr='#469935',GradientType=0 ); 
 background-image: linear-gradient(top, #57d930 0% ,#469935 100%);   
 -webkit-box-shadow:0px 0px 2px #bababa, inset 0px 0px 1px #ffffff; 
 -moz-box-shadow: 0px 0px 2px #bababa,  inset 0px 0px 1px #ffffff;  
 box-shadow:0px 0px 2px #bababa, inset 0px 0px 1px #ffffff;  
  
  }
.button_podrobnee:hover{
 padding:11px 32px; 
 border:solid 1px #004F72; 
 -webkit-border-radius:4px;
 -moz-border-radius:4px; 
 border-radius: 4px; 
 font:18px Arial, Helvetica, sans-serif; 
 font-weight:bold; 
 color:#ffffff; 
 background-color:#58e32d; 
 background-image: -moz-linear-gradient(top, #58e32d 0%, #40bf26 100%); 
 background-image: -webkit-linear-gradient(top, #58e32d 0%, #40bf26 100%); 
 background-image: -o-linear-gradient(top, #58e32d 0%, #40bf26 100%); 
 background-image: -ms-linear-gradient(top, #58e32d 0% ,#40bf26 100%); 
 filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#40bf26', endColorstr='#40bf26',GradientType=0 ); 
 background-image: linear-gradient(top, #58e32d 0% ,#40bf26 100%);   
 -webkit-box-shadow:0px 0px 2px #bababa, inset 0px 0px 1px #ffffff; 
 -moz-box-shadow: 0px 0px 2px #bababa,  inset 0px 0px 1px #ffffff;  
 box-shadow:0px 0px 2px #bababa, inset 0px 0px 1px #ffffff;  
  
 }
.button_podrobnee:active{
 padding:11px 32px; 
 border:solid 1px #004F72; 
 -webkit-border-radius:4px;
 -moz-border-radius:4px; 
 border-radius: 4px; 
 font:18px Arial, Helvetica, sans-serif; 
 font-weight:bold; 
 color:#ffffff !important; 
 background-color:#57d930; 
 background-image: -moz-linear-gradient(top, #57d930 0%, #469935 100%); 
 background-image: -webkit-linear-gradient(top, #57d930 0%, #469935 100%); 
 background-image: -o-linear-gradient(top, #57d930 0%, #469935 100%); 
 background-image: -ms-linear-gradient(top, #57d930 0% ,#469935 100%); 
 filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#469935', endColorstr='#469935',GradientType=0 ); 
 background-image: linear-gradient(top, #57d930 0% ,#469935 100%);   
 -webkit-box-shadow:0px 0px 2px #bababa, inset 0px 0px 1px #ffffff; 
 -moz-box-shadow: 0px 0px 2px #bababa,  inset 0px 0px 1px #ffffff;  
 box-shadow:0px 0px 2px #bababa, inset 0px 0px 1px #ffffff;  
 }
.lcp_thumbnail{ float: left; }
.lcp_catlist li{ clear: both;text-align:left; }

.post-ratings img, .post-ratings a img{display:inline !important;}
/***К общему блоку, который оборачивает всю разметку***/
#video-schema{
text-align: center /***Выравнивание видео по центру страницы***/
}
 
/***К блоку, который оборачивает только теги разметки***/
#video-schema-meta{
display:none /***Не отображать содержимое тегов на странице***/
}

/*блок картинки и краткого описания тиража*/
.soder2{border:1px #333 solid;padding:10px 20px 10px 60px;font-weight:normal;margin:0 0 15px 0;
	background: #e6f9ff url("/custom/tip.png") no-repeat  0 50%;
	-webkit-border-radius:10px;
	-moz-border-radius:10px;
	border-radius:10px;
}
.soder{border:1px #333 solid;padding:1.5%;font-weight:bold;
	background: -webkit-linear-gradient(#ffff99, #ffffcc);
	background: -moz-linear-gradient(#ffff99, #ffffcc);
	background: -ms-linear-gradient(#ffff99, #ffffcc);
	background: -o-linear-gradient(#ffff99, #ffffcc);
	backgroubd:linear-gradient(#ffff99, #ffffcc);
	-webkit-border-radius:10px;
	-moz-border-radius:10px;
	border-radius:10px;
}
.entry-content > div a img{margin:10px 0 0 10px!important;}
.soder div.alignleft{padding-left:15px;min-width:300px;margin-top:-5px!important;}
.soder .dotted-bottom{background:url('/custom/dot-hor.png') repeat-x 0 100%;margin:0!important;}
.soder p:after{clear:both;content:".";display:block;height:1px;width:1px;visibility:hidden;font-size:1px;}
.soder .custom-sprite{background-image:url('/custom/sprite.png');height:24px;width:24px;display:block;float:left;margin:2px 2px 2px 0;}
.soder .custom-text{}
.custom-sprite.comments{background-position:0 -0px;}
.custom-sprite.date{background-position:0 -24px;}
.custom-sprite.tab{background-position:0 -48px;}
.custom-sprite.video{background-position:0 -72px;}
.custom-sprite.ticket{background-position:0 -96px;}
/***Не отображать список в плагине вывода содержимого категории***/


/* ТАБЛИЦА ЛОТЕРЕЙ НА ГЛАВНОЙ */
.rubberLayoutCenter{margin:auto;width:auto;border:0;text-align:center;}
.rubberLayoutCenter.lotteryList{font-family:Tahoma, Geneva, sans-serif;font-size:13px;color:#000;line-height:1.2;}
.rubberLayoutCenter.lotteryList div{box-sizing:border-box;}

.rubberLayoutCenter.lotteryList .imgdiv {
	padding: 0;
	height: 130px;
	width:160px;
	overflow: hidden;
	position: absolute;
	text-align: center;
	background: #FFF0A3;
	border-radius: 7px;
	border: 2px #faac11 solid;
}

.rubberLayoutCenter.lotteryList .imgdiv img {
	margin: 0;
	height:130px;
	width:160px;
}

.rubberLayoutCenter.lotteryList div.lottery {
	padding: 0 !important;
	height: auto;
	overflow: hidden;
	width: 160px;
	text-align: center;
	float:left;
	margin:5px;
}

.rubberLayoutCenter.lotteryList center {
	margin: 0 0 10px 0;
}

.rubberLayoutCenter.lotteryList .linkdiv {
	border-radius: 7px;
	border: 2px #faac11 solid;
	background: rgba(0,0,0,0.2);
	opacity: 0;
	z-index: 100;
	position: relative;
	width: 160px;
	height: 130px;
	overflow: hidden;
	margin: 0 auto;
	vertical-align: baseline;
	-webkit-transition: opacity .3s;
	-moz-transition: opacity .3s;
	-ms-transition: opacity .3s;
	-o-transition: opacity .3s;
	transition: opacity .3s;
}

.rubberLayoutCenter.lotteryList .linkdiv:hover {
	opacity: 1;
	-webkit-transition: opacity .3s;
	-moz-transition: opacity .3s;
	-ms-transition: opacity .3s;
	-o-transition: opacity .3s;
	transition: opacity .3s;
}

.rubberLayoutCenter.lotteryList a {
	padding: 4px 2px;
	margin-top: 14px;
	width: 130px;
	font-size: 11px;
	font-weight: bold;
	display: inline-block;
	color: black;
	text-decoration: none;
	user-select: none;
	outline: none;
	border: 1px solid rgb(250,172,17);
	border-radius: 7px;
	background: rgb(255,212,3) linear-gradient(rgb(255,212,3),rgb(248,157,23));
	box-shadow: inset 0 -2px 1px rgba(0,0,0,0), inset 0 1px 2px rgba(0,0,0,0), inset 0 0 0 60px rgba(255,255,0,0);
	transition: box-shadow .2s, border-color .2s;
}

.rubberLayoutCenter.lotteryList a:hover {
	box-shadow: inset 0 -1px 1px rgba(0,0,0,0), inset 0 1px 2px rgba(0,0,0,0), inset 0 0 0 60px rgba(255,255,0,.5);
}

.rubberLayoutCenter.lotteryList a:active {
	padding: 5px 1px 3px 3px;
	border-color: rgba(177,159,0,1);
	box-shadow: inset 0 -1px 1px rgba(0,0,0,.1), inset 0 1px 2px rgba(0,0,0,.3), inset 0 0 0 60px rgba(255,255,0,.45);
}
/**********************************/
.widget{margin-bottom:0!important;}
.widget ul{margin-left:0;}


.category-archive-meta {display: block !important;}

.maxbutton{display:block!important;margin:auto!important;}

tbody tr:nth-of-type(2n) {background-color: #f7f7f7;}

.displaynone{display:none!important;}

li.cat-post-item{list-style-type:none;}
.cat-post-thumbnail img {display: block;}

tbody tr:nth-of-type(2n) {background-color: #E5FFDC;}
.noborder-table, .noborder-table td {border:0!important;}

table {display: block; overflow-x: auto;}/* Дополнительные CSS, просто для приведения примера к некоему внешнему виду: */table {border-collapse: collapse;}table td,th {padding: 10px; border: 1px #000 solid;}

.reklama { text-align: center;}
.reklama2 { text-align: center;}
body.custom-background { background-image: url('/wp-content/uploads/2014/12/bgmain.jpg'); background-repeat: repeat; background-position: top center; background-attachment: fixed; }

h1{font-size:28px !important; font-weight:bold !important; text-shadow:0px 1px 0px #fff; color: #F1462E !important; margin-bottom:8px;}

h2{clear:both; font-size:24px !important; margin-bottom:10px !important; font-weight:bold !important; color: #F1462E !important;}
h3{font-size:20px !important; margin-top:0px !important; margin-bottom:10px !important; font-weight:bold !important;color: #F1462E !important;}
/* end Weaver II CSS */
