body{font-family:Arial, Tahoma, sans-serif;color:#555;line-height:130%;font-size:13px;margin:0;padding:0 0 20px 0;}
h1, h2, h3, h4, h5, h6{line-height:120%;letter-spacing:normal;font-weight:bold;color:#444;padding:0;margin:0 0 10px 0;}
h1{font-size:17px;}
h2{font-size:16px;}
h3{font-size:15px;}
h4{font-size:14px;}
h5{font-size:13px;}
h6 { font-size: 12px; } a{color:#30638a;text-decoration:none;outline:none;-webkit-transition:color .2s linear;-moz-transition:color .2s linear;-o-transition:color .2s linear;-ms-transition:color .2s linear;transition:color .2s linear;}
a:hover{text-decoration:none;color:#888;}
img{border:0;}
blockquote{font-style:italic;padding:0 10px;margin:10px;border-left:1px solid #dedede;}
pre, code{line-height:1.8;}
del{text-decoration:line-through;}
#wrap{width:100%;margin:0 auto;padding:0;}
.searchform{background:#fff;width:188px;height:26px;margin:0;padding:0 5px;font-size:13px;border:1px solid #dedede;}
.searchform .in-search{font-family:Arial, Tahoma, sans-serif;width:188px;height:26px;margin:0;padding:0;color:#888;font-size:13px;outline:none;border:0;}
.ie7 .searchform .in-search{margin:4px 0 0 0;}
.ie8 .searchform  .in-search{margin:5px 0 0 0;}
#slider{width:520px;height:240px;}
#slider p{margin:0;padding:5px 0;}
#slider h5{font-size:16px;margin-bottom:5px;}
#slider ul, #slider ol{margin:0;padding:0;list-style:none;}
.flexslider{background:#f4f4f4;width:520px;height:240px;position:relative;}
.flexslider .slides > li{width:520px;height:240px;display:none;position:relative;}
.flexslider .slides img{width:520px;height:240px;display:block;}
#slider .caption{background:#2e3338;background:rgba(46,51,56,0.8);padding:15px;width:280px;font-size:13px;color:#ededed;text-align:left;position:absolute;bottom:0;right:0;}
#slider .caption a{color:#e3e3e3;text-decoration:none;}
#slider .caption a:hover{color:#999;}
#slider .slider-details a{color:#bababa;}
#slider .slider-details a:hover{color:#999;}
.lt-control-nav{width:420px;text-align:left;position:absolute;left:15px;top:15px;}
.lt-control-nav li{margin:0 3px;display:inline-block;zoom:1;*display:inline;}
.lt-control-paging li a{background:#fff;background:rgba(255,255,255,0.8);width:13px;height:13px;display:block;cursor:pointer;text-indent:-9999px;-webkit-border-radius:13px;-moz-border-radius:13px;border-radius:13px;}
.lt-control-paging li a:hover, .lt-control-paging li a.lt-active{background:#2e3338;background:rgba(46,51,56,0.8);}
.wg-text-block{}
.title-wg-text-block{margin-bottom:15px;font-weight:bold;font-size:14px;}
.post-entry-wg{margin-bottom:10px;padding-bottom:10px;border-bottom:1px solid #dedede;overflow:hidden;}
.post-entry-r-wg{float:right;width:130px;}
#primary .post-entry-r-wg{float:right;width:450px;}
#right-sidebar .post-entry-wg{margin-bottom:0;border-bottom:1px solid #ccc;}
#right-sidebar .post-entry-line-wg{background:#f9f9f9;width:100%;height:1px;margin-bottom:10px;}
#primary .post-entry-wg{background:url(//mos-mangal.ru/wp-content/themes/news_site/images/line_hor.png) bottom left repeat-x;margin-bottom:11px;padding-bottom:13px;border-bottom:0;}
.post-entry-wg img{float:left;}
.post-entry-wg h5{margin:0;font-size:13px;font-weight:normal;}
#primary .post-entry-wg h5{font-weight:bold;}
#primary .post-entry-wg h5 a{font-size:14px;}
.post-details-wg{font-style:italic;font-size:11px;margin-top:3px;}
#primary .post-details-wg{color:#555;font-style:italic;font-size:12px;margin-top:3px;}
.wg-tags{}
.wg-tags a{margin:0 2px 4px 2px;padding:3px 6px;float:left;border:1px solid #dedede;}
#right-sidebar .wg-tags a{background:#fff;text-shadow:none;border:0;border-bottom:1px solid #ccc;}
.wg-categories{}
#wrap .wg-categories ul{list-style:none;padding:0;margin:0;}
#wrap .wg-categories ul li{background:none;margin:0 0 6px 0;padding:0 0 6px 0;display:block;border-bottom:1px solid #dedede;}
#right-sidebar .wg-categories ul li{padding:0;border-bottom:1px solid #f9f9f9;}
#wrap .wg-categories ul li a{display:block;}
#right-sidebar .wg-categories ul li a{padding-bottom:6px;border-bottom:1px solid #ccc;}
#wrap .wg-categories ul li.current-cat a{color:#888;}
.cat-c{margin-left:5px;display:inline-block;}
.ie7 .cat-c{display:inline;}
.wg-categories ul li a span{color:#888;}
.wg-list-authors{}
#wrap .wg-list-authors ul{list-style:none;padding:0;margin:0;}
#wrap .wg-list-authors ul li{background:none;margin:0 0 6px 0;padding:0 0 6px 0;display:block;border-bottom:1px solid #dedede;}
#right-sidebar .wg-list-authors ul li{padding:0;border-bottom:1px solid #f9f9f9;}
#wrap .wg-list-authors ul li a{display:block;}
#right-sidebar .wg-list-authors ul li a{padding-bottom:6px;border-bottom:1px solid #ccc;}
#wrap .wg-list-authors ul li.current-cat a{color:#888;}
.author-c{margin-left:5px;display:inline-block;}
.ie7 .author-c{display:inline;}
.wg-list-authors ul li a span{color:#888;}
#top-block{width:1000px;height:60px;margin:0 auto 20px auto;font-size:13px;border-top:7px solid #2e3338;position:relative;}
#logo{display:inline-block;position:absolute;left:0;top:20px;}
.ie7 #logo{display:inline;}
#logo-text{line-height:110%;display:inline-block;font-size:40px;text-shadow:1px 1px 0px #fafafa;position:absolute;left:0;top:19px;}
.ie7 #logo-text{display:inline;}
#logo-text a{color:#444;}
#logo-text a:hover{color:#888;}
.slogan{width:560px;color:#333;font-size:15px;text-align:left;font-style:normal;vertical-align:bottom;position:absolute;right:160px;top:25px;}
#top-social{min-width:28px;height:28px;margin-bottom:15px;position:absolute;right:0;top:26px;}
.rss-soc, .v-soc, .t-soc, .f-soc{background:url(//mos-mangal.ru/wp-content/themes/news_site/images/social.png) no-repeat;margin:0px 4px;float:left;width:28px;height:28px;}
.rss-soc:hover, .v-soc:hover, .t-soc:hover,
.f-soc:hover{cursor:pointer;}
.rss-soc{background-position:0 0;}
.rss-soc:hover{background-position:0 -112px;}
.v-soc{background-position:0 -28px;}
.v-soc:hover{background-position:0 -140px;}
.t-soc{background-position:0 -56px;}
.t-soc:hover{background-position:0 -168px;}
.f-soc{background-position:0 -84px;}
.f-soc:hover{background-position:0 -196px;}
#top-nav{background:url(//mos-mangal.ru/wp-content/themes/news_site/images/header.png) repeat-x;width:1000px;height:54px;margin:15px auto;font-size:13px;position:relative;z-index:900;}
#top-nav ul{margin:0;padding:0;list-style:none;}
.top-menu li{float:left;position:relative;list-style:none;}
.top-menu a{display:block;padding:16px 10px;color:#ebebeb;font-size:13px;font-weight:bold;text-transform:uppercase;text-shadow:1px 1px 0 #272b2f;position:relative;}
.top-menu a:hover, .top-menu li:hover a.sublist, .top-menu li.current-menu-item > a{color:#d3d3d3;}
.top-menu li:hover > ul{display:none;}
.top-menu ul{background:#f4f4f4;display:none;position:absolute;top:42px;left:10px;}
.top-menu ul li{margin:0;padding:0;}
.top-menu ul a{width:130px;height:auto;padding:7px 10px;line-height:130%;color:#666;font-weight:normal;text-transform:none;text-shadow:1px 1px 0 #fafafa;border-bottom:1px solid #ccc;}
.top-menu ul a span.m-a{display:none;}
.top-menu ul a:hover, .top-menu ul li.current-menu-item a{color:#888;}
.top-menu ul ul{left:150px;top:0;}
#content{width:1000px;margin:0 auto;padding:0;}
#content-one-page{background:#fff;width:960px;margin:0 auto 10px auto;padding:20px;-moz-box-shadow:0 0 3px #ccc;-webkit-box-shadow:0 0 3px #ccc;box-shadow:0 0 3px #ccc;}
.ie9 .page-template-page-one-column-php #content{box-shadow:0 0 6px #ccc;}
#con-left{background:#fff url(//mos-mangal.ru/wp-content/themes/news_site/images/line_ver.png) 228px 0 repeat-y;width:750px;margin:0 20px 0 0;padding:15px;float:left;-moz-box-shadow:2px 2px 2px #ccc;-webkit-box-shadow:2px 2px 2px #ccc;box-shadow:2px 2px 2px #ccc;}
#left-sidebar{width:200px;float:left;}
#primary{width:520px;float:right;}
#right-sidebar{width:200px;padding:0;float:left;color:#444;text-shadow:1px 1px 1px #fff;}
.sidebar-block{text-shadow:none;width:100%;margin:0 0 8px 0;overflow:hidden;}
.sidebar-block-title{margin:0 0 17px 0;font-size:14px;font-weight:bold;color:#444;overflow:hidden;}
.sidebar-block-title span{background:url(//mos-mangal.ru/wp-content/themes/news_site/images/icons.png) 0 0 no-repeat;width:16px;height:16px;margin-right:5px;float:left;}
.sidebar-block ul{margin:0;padding:0 0 0 15px;list-style:square;}
.sidebar-block ul  li{margin:0 0 4px 0;}
.home .post, .archive .post, .search .post{background:url(//mos-mangal.ru/wp-content/themes/news_site/images/line_hor.png) bottom left repeat-x;padding-bottom:15px;margin-bottom:15px;overflow:hidden;}
.single .post, .page .post{font-size:14px;}
.entry-details{margin-top:5px;color:#999;font-size:12px;}
.single .entry-details{margin:5px 0 15px;padding:10px;font-size:13px;border:1px solid #dedede;}
.single .entry-details p{margin:8px 0 0 0;padding:0;}
.single .entry-details span{color:#444;font-weight:bold;}
.post .date-block{margin:5px 0;font-size:12px;color:#888;}
.single .post .date-block{margin:10px 0;font-size:13px;}
.entry-con-top{width:475px;position:relative;}
.com-i{background:url(//mos-mangal.ru/wp-content/themes/news_site/images/icons.png) 0 -16px no-repeat;width:45px;height:24px;padding-top:1px;display:block;color:#888;font-size:11px;text-shadow:1px 1px 0 #f7f7f7;text-align:center;position:absolute;top:0;right:-45px;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;}
.entry-con-r .com-i{right:-45px;}
.entry-con-r{width:355px;float:right;}
.entry-con-r .entry-con-top{width:310px;}
.thumb-entry{float:left;}
.thumb-entry img{width:150px;height:120px;display:block;}
h2.entry-title{margin:0;}
h2.entry-title a{color:#444;}
h2.entry-title a:hover{color:#888;}
.single-format-standard .post img, .page .post img{max-width:100%;height:auto;}
.post ol{margin:0 0 13px 4px;padding:0 0 0 21px;}
.post ol li{margin:0 0 4px 0;}
.post ul{list-style:square;padding:0;margin:0 0 10px 20px;}
.post ul  li{margin:0 0 4px 0;}
.alignleft, img.alignleft{display:inline;float:left;margin-right:15px;margin-top:5px;}
.alignright, img.alignright{display:inline;float:right;margin-left:15px;margin-top:5px;}
.aligncenter, img.aligncenter{clear:both;display:block;margin-left:auto;margin-right:auto;}
img.alignleft, img.alignright, img.aligncenter{margin-bottom:5px;}
#gallery-con{width:520px;margin-bottom:15px;}
#gallery-con ul, #gallery-con ol{list-style:none;padding:0;margin:0;}
.gallery-slider{background:#f4f4f4;width:520px;position:relative;}
.gallery-slider .slides > li{width:520px;padding:0;margin:0;display:none;position:relative;}
.gallery-slider .slides img{width:520px;display:block;}
#gallery-con .caption{background:#2e3338;background:rgba(46,51,56,0.8);padding:15px;width:490px;font-size:16px;font-weight:bold;color:#ededed;text-align:left;position:absolute;bottom:0;right:0;}
#gallery-con .caption a{color:#e3e3e3;text-decoration:none;}
#gallery-con .caption a:hover{color:#999;}
#gallery-con .lt-control-nav{width:420px;text-align:left;position:absolute;left:15px;top:15px;}
#gallery-con .lt-control-nav li{margin:0 3px;padding:0;display:inline-block;zoom:1;*display:inline;}
ul.lt-direction-nav li{margin:0;}
.lt-prev, .lt-next{background:url(//mos-mangal.ru/wp-content/themes/news_site/images/slider.png) 0 0 no-repeat;display:block;width:20px;height:28px;position:absolute;top:15px;right:0;z-index:10;}
.lt-prev{background-position:0 0;right:38px;}
.lt-prev:hover{}
.lt-next{background-position:-20px 0;right:15px;}
.lt-next:hover{}
.video-block{width:100%;margin-bottom:12px;text-align:center;}
.single .video-block iframe{max-width:100%;border:0;}
.jp-jplayer{}
.jp-video-full .jp-jplayer{background:#080808;top:0;left:0;position:fixed !important;overflow:hidden;z-index:1000;}
.jp-video-full .jp-gui{position:fixed !important;top:0;left:0;width:100%;height:100%;z-index:1000;}
.jp-video-full .jp-interface{margin-left:-260px;position:absolute;bottom:20px;left:50%;}
.ie7 .jp-video-full{position:static !important;position:relative;}
.jp-video{background:#080808;margin-bottom:15px;padding-bottom:30px;position:relative;}
.jp-video-play-icon{background:url(//mos-mangal.ru/wp-content/themes/news_site/images/player.png) -50px -30px no-repeat;width:60px;height:60px;margin-top:-45px;margin-left:-30px;cursor:pointer;position:absolute;left:50%;top:50%;}
.jp-video-play-icon:hover{}
.jp-interface{background:url(//mos-mangal.ru/wp-content/themes/news_site/images/player.png) 0 0 no-repeat;width:520px;height:30px;position:absolute;left:0;bottom:0;}
.jp-play, .jp-pause{background:url(//mos-mangal.ru/wp-content/themes/news_site/images/player.png) 0 -30px no-repeat;width:12px;height:13px;cursor:pointer;position:absolute;left:10px;top:9px;}
.jp-pause{background-position:-12px -30px;}
.jp-progress{background:#010101;width:285px;height:8px;padding:2px;border-bottom:1px solid #262626;border-right:1px solid #262626;position:absolute;left:42px;top:9px;}
.jp-seek-bar{width:0;height:8px;cursor:pointer;}
.jp-play-bar{background:url(//mos-mangal.ru/wp-content/themes/news_site/images/player.png) 0 -90px no-repeat;width:0;height:8px;}
.jp-mute, .jp-unmute{background:url(//mos-mangal.ru/wp-content/themes/news_site/images/player.png) -24px -30px no-repeat;width:13px;height:15px;position:absolute;right:62px;top:8px;}
.jp-unmute{background-position:-37px -30px;}
.jp-full-screen, .jp-restore-screen{background:#010101;width:20px;height:12px;border-bottom:1px solid #262626;border-right:1px solid #262626;position:absolute;right:85px;top:9px;}
.jp-restore-screen{background:#b14343;border-bottom:1px solid #000;border-right:1px solid #000;}
.jp-volume-bar{background:#010101;width:40px;height:8px;padding:2px;border-bottom:1px solid #262626;border-right:1px solid #262626;cursor:pointer;position:absolute;right:10px;top:9px;}
.jp-volume-bar-value{background:url(//mos-mangal.ru/wp-content/themes/news_site/images/player.png) 0 -90px no-repeat;width:0;height:8px;}
.jp-current-time, .jp-duration{font-size:11px;color:#999;position:absolute;right:120px;top:6px;}
.jp-current-time{right:155px;}
.jp-no-solution{width:280px;margin-top:-150px;margin-left:-150px;text-align:center;position:absolute;top:50%;left:50%;display:none;}
.jp-no-solution span{display:block;margin-bottom:15px;color:#c75050;}
.related-post{margin:20px 0 5px 0;font-size:13px;}
.related-post a{font-weight:bold;font-size:14px;}
.related-post img{float:left;margin-right:15px;}
.related-post-title{background:#424242;margin-bottom:15px;padding:4px 10px;font-size:13px;font-weight:bold;color:#fefefe;display:inline-block;}
.ie7 .related-post-title{display:inline;}
.post .related-post ul{list-style:none;padding:0;margin:0;}
.post .related-post ul  li{background:#f8f8f8;margin:0 0 10px 0;padding:10px;text-shadow:1px 1px 0 #fff;overflow:hidden;}
.post .related-post p{margin:0 0 10px 0;padding:0;}
#comments{font-size:13px;}
#comments-title{color:#888;font-size:17px;font-weight:bold;line-height:1.8em;padding:0 0 20px 0;}
#comments-title span{color:#444;}
#comments ol, 
#comments ul{list-style:none;padding:0;margin:0;}
#comments li{background:none;padding:0;margin:0;}
.nopassword, .nocomments{font-size:14px;font-weight:normal;margin:20px 0;text-align:center;}
.commentlist div.comment{margin:0 0 15px 80px;padding-bottom:10px;border-bottom:1px solid #dedede;position:relative;}
.commentlist .children div.comment{margin-left:160px;}
.commentlist .children .children div.comment{margin-left:240px;}
.commentlist .children .children .children div.comment{margin-left:320px;}
.commentlist .children .children .children .children div.comment{margin-left:400px;}
.comment-author{font-size:16px;margin-bottom:5px;}
.comment-author .fn{color:#333;}
.commentlist .avatar{position:absolute;top:0;left:-80px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;}
.comment-meta{color:#888;font-size:12px;}
.comment-content{padding-top:10px;}
#cancel-comment-reply-link{margin-top:10px;display:block;color:#e96666;font-size:12px;}
.comment-awaiting-moderation{color:#e96666;font-style:italic;}
#comment-navigation{padding-top:10px;}
#respond input, 
#respond textarea{font-family:Arial, Tahoma, sans-serif;background:#fff;display:block;height:26px;width:300px;border:1px solid #dedede;padding:0 5px;color:#555;font-size:13px;outline:none;}
#respond textarea{width:95%;height:120px;padding:5px;}
#respond input#submit{font-family:Arial, Tahoma, sans-serif;background:#a9a9a9;width:100px;margin:5px 0 0 0;padding:4px 0 6px;border:0;color:#fefefe;outline:none;cursor:pointer;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;}
#respond input#submit:hover{background:#868686;}
p.comment-form-author, p.comment-form-email, p.comment-form-url{width:312px;position:relative;}
p.comment-form-author label, p.comment-form-email label, p.comment-form-url label{width:50px;text-align:left;position:absolute;top:4px;right:-60px;}
.required{display:block;position:absolute;top:4px;right:0;}
p.comment-form-author .required{right:0;}
#respond .comment-form-author .required,
#respond .comment-form-email .required{color:#ff7777;font-size:15px;font-weight:bold;}
#reply-title{margin-top:20px;font-size:16px;}
.block{margin:0 auto 20px auto;font-size:13px;}
.block-title{margin-bottom:10px;font-weight:normal;font-size:15px;color:#777;}
.meta-desc{margin:0 0 20px 0;}
.meta-desc p{margin:0;padding:0;}
.navlist{margin:5px 0 10px 0;position:relative;font-size:14px;line-height:14px;clear:both;overflow:hidden;}
.navlist span, .navlist a, .inactive{display:block;float:left;margin:0 4px 5px 0;padding:4px 8px 4px 8px;color:#999;font-weight:bold;border-bottom:1px solid #dedede;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;}
.navlist a:hover, .navlist .current{color:#555;}
.toggle{margin-bottom:3px;position:relative;}
.toggle-block{display:none;border:1px solid #dedede;border-top:0;overflow:hidden;}
.toggle-block .toggle-con{padding:10px;overflow:hidden;}
.toggle-open{background:#fafafa;padding:5px;display:block;color:#444;font-weight:bold;font-size:14px;border:1px solid #dedede;cursor:pointer;}
.toggle-open span{background:url(//mos-mangal.ru/wp-content/themes/news_site/images/shortcodes/toggle_icons.png) 0 0 no-repeat;background-position:0 0;width:8px;height:11px;margin:0 5px 0 0;display:inline-block;}
.ie7 .toggle-open span{display:inline;vertical-align:middle;}
.toggle-close span{background-position:0 -11px;}
ul.tabs-lt{margin:0 !important;padding:0;height:31px;}
ul.tabs-home-lt{padding:0 10px;}
ul.tabs-lt li{background:none;float:left;padding:0;margin:0;list-style-type:none;}
ul.tabs-lt a{background:#fafafa;height:17px;margin-right:3px;padding:6px 12px 6px 12px;display:block;font-size:14px;color:#888 !important;font-weight:bold;outline:0;border:1px solid #dedede;float:left;position:relative;bottom:-1px;z-index:1;-webkit-border-radius:3px 3px 0 0;-moz-border-radius:3px 3px 0 0;border-radius:3px 3px 0 0;}
ul.tabs-home-lt a{background:#fff;height:18px;margin:0 2px;border-bottom:0;bottom:0px;}
ul.tabs-lt a:hover{color:#444 !important;}
ul.tabs-lt a.current{background:#fff;height:18px;color:#444 !important;border-bottom:0;cursor:default;}
ul.tabs-lt a:hover{color:#444 !important;}
.panes{padding:10px;border:1px solid #dedede;}
.panes-home{padding:15px 0 0 0;border:0;border-top:2px solid #dedede;}
.panes > div{display:none;overflow:hidden;}
.color-bl{padding:10px;margin:5px 0;overflow:hidden;clear:both;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;}
.color-bl a{text-decoration:underline;}
.color-bl a:hover{text-decoration:none;}
.white-bl{background:#fff;border:1px solid #dedede;}
.blue-bl{background:#ecf4f8;color:#5e779e;border:1px solid #d3dee4;}
.blue-bl a{color:#5e779e;}
.green-bl{background:#f3ffd8;color:#669500;border:1px solid #d1ec97;}
.green-bl a{color:#669500;}
.red-bl{background:#fcefef;color:#c65555;border:1px solid #efd3d3;}
.red-bl a{color:#c65555;}
a.button{padding:6px 10px;color:#000000 !important;font-weight:bold;font-size:13px;display:inline-block;text-shadow:none;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-transition:0.2s ease;-moz-transition:0.2s ease;-o-transition:0.2s ease;-ms-transition:0.2s ease;transition:0.2s ease;}
.wg-text-block a.button{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;}
a.button.green{background:#8dbc00;-webkit-box-shadow:0 1px 1px #ccc, inset 0 0 4px #51a400;-moz-box-shadow:0 1px 1px #ccc, inset 0 0 4px #51a400;box-shadow:0 1px 1px #ccc, inset 0 0 4px #51a400;}
a.button.green:hover{background:#98c809;}
a.button.blue{background:#3ba0e0;-webkit-box-shadow:0 1px 1px #ccc, inset 0 0 4px #386eda;-moz-box-shadow:0 1px 1px #ccc, inset 0 0 4px #386eda;box-shadow:0 1px 1px #ccc, inset 0 0 4px #386eda;}
a.button.blue:hover{background:#40aef3;}
a.button.red{background:#dd5f5f;-webkit-box-shadow:0 1px 1px #ccc, inset 0 0 4px #d42f2f;-moz-box-shadow:0 1px 1px #ccc, inset 0 0 4px #d42f2f;box-shadow:0 1px 1px #ccc, inset 0 0 4px #d42f2f;}
a.button.red:hover{background:#ef6969;}
a.button.orange{background:#ffa800;-webkit-box-shadow:0 1px 1px #ccc, inset 0 0 4px #f37800;-moz-box-shadow:0 1px 1px #ccc, inset 0 0 4px #f37800;box-shadow:0 1px 1px #ccc, inset 0 0 4px #f37800;}
a.button.orange:hover{background:#ffb400;}
a.button.pink{background:#cd61c5;-webkit-box-shadow:0 1px 1px #ccc, inset 0 0 4px #b32ca9;-moz-box-shadow:0 1px 1px #ccc, inset 0 0 4px #b32ca9;box-shadow:0 1px 1px #ccc, inset 0 0 4px #b32ca9;}
a.button.pink:hover{background:#df69d6;}
a.button.dark{background:#828282;-webkit-box-shadow:0 1px 1px #ccc, inset 0 0 4px #565656;-moz-box-shadow:0 1px 1px #ccc, inset 0 0 4px #565656;box-shadow:0 1px 1px #ccc, inset 0 0 4px #565656;}
a.button.dark:hover{background:#8d8d8d;}
.two_col{width:48%;margin:0 0 15px 0;float:left;}
.three_col{width:30.66%;margin:0 4% 15px 0;float:left;}
.four_col{width:22%;margin:0 4% 15px 0;float:left;}
.last_col{margin:0 0 15px 0;float:right;clear:right;}
#footer{width:1000px;margin:20px auto 0 auto;color:#333;text-align:left;text-shadow:1px 1px 1px #f8f8f8;}
.footer-con{}
.footer-title{display:none;}
.footer .textwidget p{padding:0;margin:0 0 10px 0;}
.clear{clear:both;height:0;overflow:hidden;font-size:0;line-height:0;}
.breadcrumbs{font:bolder 12px "Trebuchet MS", Verdana, Arial;padding-bottom:2px;background:#ffffff;width:1000px;margin:-12px auto 2px auto;text-align:left;text-shadow:1px 1px 1px #f8f8f8;}
.breadcrumbs a{color:#1B7499;}
.breadcrumbs a:hover{color:#EF0E0E;}
.rc-button-text{padding:0.3em 1.3em 0 4.3em;}
div.rc-button-container{font-family:Arial, Proxima, Helvetica, sans-serif;}
.rc-button-icon{border-radius:30%;}
.cloud{border:1px solid #AFB0B0;border-radius:10px 10px 10px 10px;margin:0 !important;padding:10px !important;position:relative;background:none repeat scroll 0 0 #FFFFFF;}
.cloud .cloud-element{bottom:-22px;display:block;height:23px;left:20px;position:absolute;width:22px;}
.cloud .question, .cloud .answer{color:#252422;font-size:14px;font-style:italic;margin:0 0 0;}
.question{min-height:50px;overflow:hidden;}
.clrfix:after{clear:both;content:"";display:block;}
.cloud .account{background:none repeat scroll 0 0 #EEEEEE;padding:5px!important;margin:0 0 12px!important;}
.cloud .account .name{font-weight:bold;letter-spacing:0;text-align:left;}
.cloud .account span{display:block;font-size:12px;line-height:12px;}
.read-comment{color:#3B3736 !important;display:block;margin:3px 0 15px 60px;}
.cloud li{background:none !important;list-style:none outside none;margin:0 !important;padding:0 !important;float:none !important;}
.cloud .question p{margin:0;padding:0;}
.cloud ul{margin:0 !important;padding:0 !important;}
.gb-author-info{line-height:2.5;}
span.gb-author-origin{font-size:85%;}
.mobile-menu{display:none;}
@media only screen and (max-width : 1024px) {
#top-block, #top-nav, #content, #footer,.breadcrumbs{width:100%;}
.slogan{width:70%;right:2%;}
#con-left{width:71%;padding:15px 2%;margin:0 2% 0 0;}
#left-sidebar{width:24%;}
#primary{width:74%;}
#right-sidebar{width:22%;}
.woocommerce ul.products li.product .onsale{margin:0 !important;}
#left-sidebar > div > form > input.search-field{width:calc(100% - 2px);}
img, iframe{max-width:100%;height:auto;}
.woocommerce div.product .woocommerce-tabs ul.tabs li{padding:0 1.5% !important;}
}
@media only screen and (max-width : 920px) {
.slogan{width:68%;}
#left-sidebar{width:28%;}
#primary{width:70%;}
iframe .b-widget-commercial{width:95% !important;padding:20px 2% !important;}
}
@media only screen and (max-width : 800px) {
.slogan{width:64%;}
.single .post, .page .post{overflow:hidden;}
.woocommerce form .form-row-first, .woocommerce form .form-row-last, .woocommerce-page form .form-row-first, .woocommerce-page form .form-row-last{width:100% !important;padding:0px !important;}
.woocommerce form .form-row{padding:0px !important;}
#payment div.form-row.place-order > a > input{width:100%;margin-bottom:10px;}
iframe{height:214px;}
}
@media only screen and (max-width : 767px) {
body{font-size:14px;}
.top-contacts{height:40px;}
.top-contacts span.phone{line-height:40px !important;}
.top-contacts{opacity:1 !important;display:block !important;}
.left_menu, .right_menu{display:none;}
.mobile-menu{display:block;height:22px;position:fixed;top:12px;z-index:9999;}
.mobile-menu2{display:block;height:22px;position:fixed;top:12px;right:2%;z-index:9999;}
.icon-reorder{display:block;width:40px;height:4px;background-color:#fff;}
.icon-reorder:before{content:'';display:block;position:relative;top:8px;width:40px;height:4px;background-color:#fff;}
.icon-reorder:after{content:'';display:block;position:relative;top:12px;width:40px;height:4px;background-color:#fff;}
.left_menu, .right_menu{position:fixed;top:45px;left:0px;width:96% !important;padding:10px 2% !important;background-color:rgb(255, 255, 255);z-index:99999;height:calc(100% - 50px);overflow:scroll;}
.sidebar-block ul  li{margin-bottom:10px;margin-top:10px;}
#left-sidebar a{margin-bottom:15px;}
#right-sidebar > div > div > a > img, #right-sidebar > div > div > p > img{display:block;margin:0 auto;float:none;}
#wrap{padding-top:30px;}
.slogan{display:none;}
#logo{left:2%;}
#con-left{width:96%;}
#primary{width:100%;}
.top-menu a{font-size:12px;}
.single-buy-now{padding:0px 0 0 19px !important;}
.top-menu > li:nth-child(4){position:absolute;top:-66px;right:0;}
.breadcrumbs{width:96%;padding:0px 2%;}
}
@media only screen and (max-width : 480px) {
.top-menu a{padding:16px 5px;}
#logo{width:100%;left:0;}
#logo img{display:block;margin:0 auto;}
.top-menu > li:nth-child(4){top:-52px;right:50%;margin-right:-120px;}
.top-menu li:nth-child(1) a div{display:block !important;padding:0 0 0 15px !important;text-indent:-999999px;width:0px;}
#top-nav{margin:55px auto 15px;}
.single-buy-now{padding:0px 0 0 5px !important;}
.top-menu a{font-size:11px;}
.content-price{width:100%;overflow:scroll;-webkit-overflow-scrolling:touch;}
.entry-con-top{width:100%;}
#fancybox-close{display:block !important;}
.woocommerce #respond input#submit, .woocommerce a.button, .woocommerce button.button, .woocommerce input.button{max-width:90px;white-space:normal !important;}
p.comment-form-author label, p.comment-form-email label, p.comment-form-url label{position:static;}
.required{display:inline-block;position:static;}
.woocommerce table.shop_table th{font-size:12px;}
.woocommerce table.shop_table td{padding:6px 4px !important;font-size:12px;}
td.style12{max-width:50px;}
th.style3, td.style12{font-size:9pt !important;}
td.style17{font-size:10pt !important;}
#sheet0 > tbody > tr > td > div_ > form > button{font-size:9px !important;}
option:disabled{display:none;}
iframe{height:172px;}
#rc-phone{position:fixed !important;}
}
@media only screen and (max-width : 479px) {
.top-contacts span.phone{width: 190px;display: block;margin: 0 auto !important;text-align: left;line-height: 100% !important;padding-left: 60px !important;}
.woocommerce #respond input#submit, .woocommerce a.button, .woocommerce button.button, .woocommerce input.button{font-size: 12px !important;}
div.pp_woocommerce div.ppt{width: 90% !important;font-size: 14px !important;}
}@font-face{font-family:star;src:url(//mos-mangal.ru/wp-content/plugins/woocommerce/assets/fonts/star.eot);src:url(//mos-mangal.ru/wp-content/plugins/woocommerce/assets/fonts/star.eot?#iefix) format("embedded-opentype"),url(//mos-mangal.ru/wp-content/plugins/woocommerce/assets/fonts/star.woff) format("woff"),url(//mos-mangal.ru/wp-content/plugins/woocommerce/assets/fonts/star.ttf) format("truetype"),url(//mos-mangal.ru/wp-content/plugins/woocommerce/assets/fonts/star.svg#star) format("svg");font-weight:400;font-style:normal}@font-face{font-family:WooCommerce;src:url(//mos-mangal.ru/wp-content/plugins/woocommerce/assets/fonts/WooCommerce.eot);src:url(//mos-mangal.ru/wp-content/plugins/woocommerce/assets/fonts/WooCommerce.eot?#iefix) format("embedded-opentype"),url(//mos-mangal.ru/wp-content/plugins/woocommerce/assets/fonts/WooCommerce.woff) format("woff"),url(//mos-mangal.ru/wp-content/plugins/woocommerce/assets/fonts/WooCommerce.ttf) format("truetype"),url(//mos-mangal.ru/wp-content/plugins/woocommerce/assets/fonts/WooCommerce.svg#WooCommerce) format("svg");font-weight:400;font-style:normal}div.pp_woocommerce .pp_content_container{background:#fff;border-radius:3px;box-shadow:0 1px 30px rgba(0,0,0,.25);padding:20px 0}div.pp_woocommerce .pp_content_container:after,div.pp_woocommerce .pp_content_container:before{content:" ";display:table}div.pp_woocommerce .pp_content_container:after{clear:both}div.pp_woocommerce .pp_loaderIcon:before{height:1em;width:1em;position:absolute;top:50%;left:50%;margin-left:-.5em;margin-top:-.5em;display:block;-webkit-animation:spin 1s ease-in-out infinite;-moz-animation:spin 1s ease-in-out infinite;animation:spin 1s ease-in-out infinite;content:"";background:url(//mos-mangal.ru/wp-content/plugins/woocommerce/assets/images/icons/loader.svg) center center;background-size:cover;line-height:1;text-align:center;font-size:2em;color:rgba(0,0,0,.75)}div.pp_woocommerce div.ppt{color:#000}div.pp_woocommerce .pp_gallery ul li a{border:1px solid rgba(0,0,0,.5);background:#fff;box-shadow:0 1px 2px rgba(0,0,0,.2);border-radius:2px;display:block}div.pp_woocommerce .pp_arrow_next,div.pp_woocommerce .pp_arrow_previous,div.pp_woocommerce .pp_close,div.pp_woocommerce .pp_next:before,div.pp_woocommerce .pp_previous:before,div.pp_woocommerce a.pp_contract,div.pp_woocommerce a.pp_expand{color:#fff!important;border-radius:100%;height:1em;width:1em;text-shadow:0 1px 2px rgba(0,0,0,.5);line-height:1em;transition:all ease-in-out .2s}div.pp_woocommerce .pp_gallery ul li a:hover,div.pp_woocommerce .pp_gallery ul li.selected a{border-color:#000}div.pp_woocommerce .pp_next:before,div.pp_woocommerce .pp_previous:before{background-color:#444;font-size:16px!important;font-family:WooCommerce;content:"\e00b";text-indent:0;display:none;position:absolute;top:50%;margin-top:-10px;text-align:center}div.pp_woocommerce .pp_next:before:hover,div.pp_woocommerce .pp_previous:before:hover{background-color:#000}div.pp_woocommerce .pp_next:hover:before,div.pp_woocommerce .pp_previous:hover:before{display:block}div.pp_woocommerce .pp_previous:before{left:1em}div.pp_woocommerce .pp_next:before{right:1em;font-family:WooCommerce;content:"\e008"}div.pp_woocommerce .pp_details{margin:0;padding-top:1em}div.pp_woocommerce .pp_description,div.pp_woocommerce .pp_nav{font-size:14px}div.pp_woocommerce .pp_arrow_next,div.pp_woocommerce .pp_arrow_previous,div.pp_woocommerce .pp_nav,div.pp_woocommerce .pp_nav .pp_pause,div.pp_woocommerce .pp_nav p,div.pp_woocommerce .pp_play{margin:0}div.pp_woocommerce .pp_nav{margin-right:1em;position:relative}div.pp_woocommerce .pp_close{background-color:#444;top:-.5em;right:-.5em;font-size:1.618em!important}div.pp_woocommerce .pp_close:hover{background-color:#000}div.pp_woocommerce .pp_close:before{font-family:WooCommerce;content:"\e013";display:block;position:absolute;top:0;left:0;right:0;bottom:0;text-align:center;text-indent:0}div.pp_woocommerce .pp_arrow_next,div.pp_woocommerce .pp_arrow_previous{background-color:#444;font-size:16px!important;position:relative;margin-top:-1px}div.pp_woocommerce .pp_arrow_next:hover,div.pp_woocommerce .pp_arrow_previous:hover{background-color:#000}div.pp_woocommerce .pp_arrow_next:before,div.pp_woocommerce .pp_arrow_previous:before{font-family:WooCommerce;content:"\e00b";display:block;position:absolute;top:0;left:0;right:0;bottom:0;text-align:center;text-indent:0}div.pp_woocommerce .pp_arrow_previous{margin-right:.5em}div.pp_woocommerce .pp_arrow_next{margin-left:.5em}div.pp_woocommerce .pp_arrow_next:before{content:"\e008"}div.pp_woocommerce a.pp_contract,div.pp_woocommerce a.pp_expand{background-color:#444;right:auto;left:-.5em;top:-.5em;font-size:1.618em!important}div.pp_woocommerce a.pp_contract:hover,div.pp_woocommerce a.pp_expand:hover{background-color:#000}div.pp_woocommerce a.pp_contract:before,div.pp_woocommerce a.pp_expand:before{font-family:WooCommerce;content:"\e005";display:block;position:absolute;top:0;left:0;right:0;bottom:0;text-align:center;text-indent:0}div.pp_woocommerce a.pp_contract:before{content:"\e004"}div.pp_woocommerce #respond{margin:0;width:100%;background:0 0;border:none;padding:0}div.pp_woocommerce #respond .form-submit{margin-top:0;float:none}div.pp_woocommerce .pp_inline{padding:0!important}.rtl div.pp_woocommerce .pp_content_container{text-align:right}@media only screen and (max-width:768px){div.pp_woocommerce .pp_contract,div.pp_woocommerce .pp_description,div.pp_woocommerce .pp_expand,div.pp_woocommerce .pp_gallery,div.pp_woocommerce .pp_next,div.pp_woocommerce .pp_previous{display:none!important}div.pp_woocommerce{left:5%!important;right:5%!important;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:90%!important}div.pp_woocommerce .pp_arrow_next,div.pp_woocommerce .pp_arrow_previous,div.pp_woocommerce .pp_close{height:44px;width:44px;font-size:44px;line-height:44px}div.pp_woocommerce .pp_arrow_next:before,div.pp_woocommerce .pp_arrow_previous:before,div.pp_woocommerce .pp_close:before{font-size:44px}.pp_content,div.pp_woocommerce .pp_details{width:100%!important}.pp_content #pp_full_res>img{width:100%!important;height:auto!important}.currentTextHolder{line-height:3}}div.pp_pic_holder a:focus{outline:0}div.pp_overlay{background:#000;display:none;left:0;position:absolute;top:0;width:100%;z-index:9999}div.pp_pic_holder{display:none;position:absolute;width:100px;z-index:10000}.pp_top{height:20px;position:relative}* html .pp_top{padding:0 20px}.pp_top .pp_left{height:20px;left:0;position:absolute;width:20px}.pp_top .pp_middle{height:20px;left:20px;position:absolute;right:20px}* html .pp_top .pp_middle{left:0;position:static}.pp_top .pp_right{height:20px;left:auto;position:absolute;right:0;top:0;width:20px}.pp_content{height:40px;min-width:40px}* html .pp_content{width:40px}.pp_fade{display:none}.pp_content_container{position:relative;text-align:left;width:100%}.pp_content_container .pp_left{padding-left:20px}.pp_content_container .pp_right{padding-right:20px}.pp_content_container .pp_details{float:left;margin:10px 0 2px}.pp_description{display:none;margin:0}.pp_social{float:left;margin:0}.pp_social .facebook{float:left;margin-left:5px;width:55px;overflow:hidden}.pp_social .twitter{float:left}.pp_nav{clear:right;float:left;margin:3px 10px 0 0}.pp_nav p{float:left;margin:2px 4px;white-space:nowrap}.pp_nav .pp_pause,.pp_nav .pp_play{float:left;margin-right:4px;text-indent:-10000px}a.pp_arrow_next,a.pp_arrow_previous{display:block;float:left;height:15px;margin-top:3px;text-indent:-100000px;width:14px}.pp_hoverContainer{position:absolute;top:0;width:100%;z-index:2000}.pp_gallery{display:none;left:50%;margin-top:-50px;position:absolute;z-index:10000}.pp_gallery div{float:left;overflow:hidden;position:relative}.pp_gallery ul{float:left;height:35px;margin:0 0 0 5px;padding:0;position:relative;white-space:nowrap}.pp_gallery ul a{border:1px solid #000;border:1px solid rgba(0,0,0,.5);display:block;float:left;height:33px;overflow:hidden}.pp_gallery li.selected a,.pp_gallery ul a:hover{border-color:#fff}.pp_gallery ul a img{border:0}.pp_gallery li{display:block;float:left;margin:0 5px 0 0;padding:0}.pp_gallery li.default a{display:block;height:33px;width:50px}.pp_gallery li.default a img{display:none}a.pp_next,a.pp_previous{text-indent:-10000px;display:block;height:100%;width:49%}.pp_gallery .pp_arrow_next,.pp_gallery .pp_arrow_previous{margin-top:7px!important}a.pp_next{float:right}a.pp_previous{float:left}a.pp_contract,a.pp_expand{cursor:pointer;display:none;height:20px;position:absolute;right:30px;text-indent:-10000px;top:10px;width:20px;z-index:20000}a.pp_close{position:absolute;right:0;top:0;display:block;text-indent:-10000px}.pp_bottom{height:20px;position:relative}* html .pp_bottom{padding:0 20px}.pp_bottom .pp_left{height:20px;left:0;position:absolute;width:20px}.pp_bottom .pp_middle{height:20px;left:20px;position:absolute;right:20px}* html .pp_bottom .pp_middle{left:0;position:static}.pp_bottom .pp_right{height:20px;left:auto;position:absolute;right:0;top:0;width:20px}.pp_loaderIcon{display:block;height:24px;left:50%;margin:-12px 0 0 -12px;position:absolute;top:50%;width:24px}#pp_full_res .pp_inline{text-align:left}div.ppt{color:#fff!important;font-weight:700;display:none;font-size:17px;margin:0 0 5px 15px;z-index:9999}.wpmenucart-icon-shopping-cart-0:before{font-family:WPMenuCart;speak:none;font-style:normal;font-weight:400;display:inline;width:auto;height:auto;line-height:normal;text-decoration:inherit;-webkit-font-smoothing:antialiased;vertical-align:baseline;background-image:none;background-position:0 0;background-repeat:repeat;margin-top:0;margin-right:.25em}.wpmenucart-icon-shopping-cart-0:before{content:"\f07a"}