html, body, div, span, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, address, cite, code, del, dfn, em, img, ins, q, small, strong, sub, sup, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td { border: 0px none; margin: 0px; padding: 0px; }
article, aside, figure, figure img, figcaption, hgroup, footer, header, nav, section, video, object { display: block; }
a img { border: 0px none; }
body { font-size:12px;font-family:Arial,Helvetica,sans-serif; font-weight:normal; }
.body2 { background-color: rgb(238, 238, 238); }

.exclusive {display:inline-block;width:20px;height:18px;background: url('/static/imgs/uainfo.org.20x18.jpg') no-repeat 0 0;margin:-3px 5px -3px 0;}
.featured_area .exclusive {margin:-3px 5px -3px 0;}

.showMob-Yes { display: none; visibility: hidden; }

a { color: rgb(0, 0, 0); }
#navigation, .nav li ul { background: none repeat scroll 0% 0% rgb(255, 255, 255); }
ol, ul { list-style: none outside none; margin: 0px; }
a, a:hover { text-decoration: none; }
a, .nav li a { transition: all 0.2s ease-in 0s; }
.fl { float: left ! important; overflow: hidden; }
.fr { float: right ! important; overflow: hidden; }
.rad, a#triggernav, a.itembutton, input[type="submit"] { border-radius: 3px; }
.boxshadow { box-shadow: 0px 1px 0px rgba(0, 0, 0, 0.2); }
.inn { padding: 20px 3.2%; margin: 0px 0px 10px; overflow: hidden; }
#navigation, input[type="submit"] { background-image: linear-gradient(transparent, rgba(0, 0, 0, 0.03)); }
h1 { margin: 0px 0px 20px; padding: 0px; text-transform: uppercase; }
h2 { margin: 10px 0px; padding: 0px; }
h2.widget { margin: 0px; padding: 0px 0px 2px; text-align: center; }
h3 { margin: 10px 0px; padding: 0px 0px 0px 1px; }
#top-nav { margin: 0px 0px 3px; padding: 0px; height: 38px; float: left; width: 100%; position: absolute !important; top:0; z-index:10000; }
#header { width: 100%; float: left; position: relative; margin-top: 40px;}
#header h1 { margin: 22px 0 0; line-height: 1; font-size: 20px; float: left; }
img#logo { margin: 0px; overflow: hidden; float: left; width: 299px; }
.headad { overflow: hidden; float: right; margin: 14px 0px 10px; }
.headad img { overflow: hidden; float: right; margin: 0px; width: 100%; }
#navigation { width: 100%; float: left; margin: 0px 0px 0px; }
.nav { position: relative; margin: 0px; padding: 0px; list-style: none outside none; line-height: 1; display: inline-block; float: left; }
.nav a { position: relative; display: block; z-index: 10; padding: 12px 0px; text-decoration: none; }
.nav > li > a {
	display: block;
	padding: 6px 12px !important;
	text-decoration: none;
	line-height: 1;
	border-bottom: 2px solid rgb(102, 102, 102);
	background: url('../imgs/nav-div.png') no-repeat scroll right center transparent;
	text-transform: uppercase;
}
.nav > li > a > i { margin-right: 5px ! important; }
.nav li a span.walker { display: none; padding-top: 6px; }
.nav > li > a > span.walker { display: block; text-transform: none; }
.nav > li:last-child > a { background: none repeat scroll 0% 0% transparent; }
#sec-nav { margin: 0px; float: left; }
#sec-nav > li > a { padding: 11px 15px; background: url('../imgs/nav-div.png') no-repeat scroll right center transparent; line-height: 1; font-size: 13px ! important; border-bottom: medium none; }
.nav > li > a:hover, .nav > li.sfHover > a, .nav > li.current-menu-item > a { border-bottom: 2px solid rgb(232, 209, 22); }
.nav li { display: inline; position: relative; float: left; overflow: hidden; }
.nav > li { margin: 0px; }
#main-nav { width: 100%; }
#navigation > .nav > li {
/*	width: 11.11%; */
}
.nav li ul { margin: 0px; padding: 0px; width: 200px; position: absolute; z-index: 999; }
.nav li ul li a { margin: 0px 20px; padding: 10px 0px; border-bottom: 1px solid rgb(238, 238, 238); font-size: 12px; line-height: 1; opacity: 0.9; }
.nav li ul li:last-child a, #sec-nav li ul li:last-child a { border-bottom: medium none; }
.nav > li > ul { border-right: 1px solid rgb(221, 221, 221); border-width: medium 1px 1px; border-style: none solid solid; border-color: -moz-use-text-color rgb(221, 221, 221) rgb(221, 221, 221); -moz-border-top-colors: none; -moz-border-right-colors: none; -moz-border-bottom-colors: none; -moz-border-left-colors: none; border-image: none; margin: 0px; border-radius: 0px 0px 5px 5px; }
.nav > li > ul > li { width: 100%; }
.nav li ul li:first-child a { background: none repeat scroll 0% 0% transparent; }
.nav li ul li a:hover {  }
.nav li a.sf-with-ul { padding-right: 32px !important; }
.nav li.current_page_item a, .nav li.current_page_parent a, .nav li.current-menu-ancestor a, .nav li.current-cat a, .nav li.li.current-menu-item a, .nav li.sfHover a {  }
.nav .sf-sub-indicator { background: url('../imgs/arrow-superfish-inv.png') no-repeat scroll 0% 0% transparent; position: absolute; display: block; right: 15px; top: 40%; width: 10px; height: 10px; text-indent: -999em; overflow: hidden; opacity: 0.7; }
#sec-nav li a.sf-with-ul { padding-right: 22px; }
#sec-nav .sf-sub-indicator { top: 36%; right: 13px; background: url('../imgs/arrow-superfish-inv.png') no-repeat scroll 0% 0% transparent; }
#sec-nav li ul { width: 180px; z-index: 9999; padding-top: 5px; }
.nav li ul { position: absolute; left: -999em; }
.nav li:hover, .nav li.hover { position: static; }
.nav li:hover ul, .nav li.sfhover ul, .nav li li:hover ul, .nav li li.sfhover ul, .nav li li li:hover ul, .nav li li li.sfhover ul, .nav li li li li:hover ul, .nav li li li li.sfhover ul { left: auto; }
.nav li ul {  }
.nav li ul li a {  }
.nav li ul li a:hover {  }
a#triggernav { text-indent: -9999px; padding: 8px; height: 30px; width: 30px; background-image: url('../imgs/nav.png'); background-position: 50% 50%; background-repeat: no-repeat; margin: 20px auto 40px; display: none; float: none; clear: both; }
a#triggernav:hover { background-image: url('../imgs/nav.png'); }
a#triggernav-sec { text-indent: -9999px; padding: 7px; height: 30px; width: 30px; background-image: url('../imgs/nav.png'); background-position: 50% 50%; background-repeat: no-repeat; margin: 0px 10px 0px 0px; display: none; float: left; }
a#triggernav-sec:hover { background-image: url('../imgs/nav.png'); }
#core { position: relative; overflow: hidden; margin: 0px; width: 71.8%; float: left; }
#content { float: left; width: 59.2%; margin: 0px 0.4% 0px 0; border-right: 1px dotted rgb(221, 221, 221);}
#leftsidebar { float: right; width: 35.6%; position: relative; z-index: 1; padding: 20px 2.1% 0px; text-align: center; background:#F3F3F3;}
#rightsidebar { float: right; width: 25%; overflow: hidden; padding: 20px 1.6% 0px; }
#rightsidebar .widget{box-shadow: 0 0 10px 0 rgba(255, 254, 254, 0.37);}
.analitics2 .widget, .foto2 .widget, .video2 .widget, .whois2 .widget, .samoobs2 .widget{box-shadow: 0 0 10px 0 rgba(255, 254, 254, 0.37);}

.nav li.onlymobitem {display:none;}

#core_bg { position: absolute; top: 0px; right: 0px; width: 39.1%; border-left: 1px solid rgb(221, 221, 221); border-right: 1px solid rgb(221, 221, 221); border-top: 1px solid rgb(221, 221, 221); height: 100%; background: none repeat scroll 0% 0% rgb(245, 245, 245); z-index: 0; }
.twinsbox { overflow: hidden; margin: 0px 0px 20px; position: relative; padding: 0px; float: none; clear: both; }
.widgetcol { overflow: hidden; width: 48%; margin: 0px 0 20px 0px; padding: 0px 2% 0px 0px; position: relative; float: left; /*border-right: 1px dotted rgb(221, 221, 221);*/ }
.last {margin: 0px 0 20px 0px; padding-right: 2%; border: medium none; }
.widgetcol_big { position: relative; margin-bottom: 15px; }
.widgetcol_big iframe { width: 100%; height: 220px; }
.widgetcol_big h2 {
	font-size: 16px;
	margin-bottom: 0;
}
.widgetcol_big .teaser { margin: 5px 0px 0px; }
.widgetcol_small { line-height: 15px; padding: 5px 0px 0px; border-bottom: 1px dotted rgb(221, 221, 221); height: 60px; position: relative; overflow: hidden;}
.widgetcol_small > a > img { float: left; margin: 2px 20px 5px 0px; }
.widgetcol_small h3 { margin: 0px 0px 7px; padding: 0px; }
.widgetcol_small p { margin: 0px 0px 6px; line-height: 18px; }
.widgetcol_small p.meta { border: medium none; }
.tab-container { overflow: hidden; margin: 0px 0px 30px ! important; }
.tabitem { width: 100%; float: left; overflow: hidden; position: relative; }
.tabitem iframe, .tabitem img { overflow: hidden; float: left; margin: 0px; max-height: 320px; position: relative; z-index: 7; width: 100%; }
.tab { padding: 0px; border-left: 1px solid rgb(237, 237, 237); border-top: 1px solid rgb(237, 237, 237); border-bottom: 1px solid rgb(237, 237, 237); overflow: hidden; float: left; width: 20%; margin: 0px 0px 0px -1px; position: relative; }
.tab img { margin: 0px; float: left; }
.tab a { padding: 0px; overflow: hidden; float: left; width: 100%; line-height: 1.4; font-size: 10px; opacity: 0.9; }
.tab a i { line-height: 1.6; }
.tab a:hover { opacity: 1; }
.meta, .comment-meta { font-size: 13px ! important; line-height: 1.4; font-weight: normal; overflow: hidden; background: url('../imgs/line-h-l.png') repeat-x scroll center bottom transparent; padding: 6px 0px 0px; margin: 0px 0px 0px; letter-spacing: 0px ! important; float: left; }
.meta i { padding: 0px 4px 0px 1px; }
.meta a { font-size: 11px ! important; line-height: 1.4; font-weight: normal; }
input, textarea, input checkbox, input radio, select, file { border: 1px solid rgb(221, 221, 221); padding: 7px 10px ! important; margin: 0px 10px 0px 0px; float: left; font-size: 12px ! important; }
.searchform { position: relative; float: none; clear: both; overflow: hidden; width: 100%; margin: 0px; }
.searchSubmit { background: url('../imgs/search-submit.png') no-repeat scroll 0px 0px transparent ! important; position: absolute; height: 12px; width: 12px; border: medium none; cursor: pointer; margin: 0px; overflow: hidden; top: 15px; right: 3px; }
.searchform input.s { padding: 6px 4% 5px! important; margin: 0px 0px 0px; color: #7a7979;height: 15px; font-style: normal; width: 91.2%; border: 1px solid rgb(217, 217, 217); box-shadow: 0px 2px 2px 0px rgba(0, 0, 0, 0.03); }
.searchform .searchSubmit { height: 24px; top: 8px; right: 8px; }
.tagcloud { margin-bottom: 25px; }
h2.ads { margin: 6px 0px ! important; border: medium none ! important; text-align: center; font-size: 9px ! important; padding: 0px ! important; opacity: 0.5; font-family: "Arial" ! important; font-weight: normal; background: none repeat scroll 0% 0% transparent ! important; text-transform: uppercase; }
.ad300 {
margin: 0px 0px 25px;
overflow: hidden;
text-align: center;
}
.ad300 img { margin: 0px auto; float: left; }
ul.ad125 { padding: 0px ! important; overflow: hidden; width: 110% ! important; margin: 0px ! important; }
ul.ad125 li { float: left; margin: 12px; padding: 0px; overflow: hidden; background: none repeat scroll 0% 0% transparent ! important; }
#leftsidebar ul.ad125 li { margin: 0px 13px 13px 0px; }
#leftsidebar .ad300 { background: none repeat scroll 0% 0% transparent; }
ul.ad125 li img { float: left; margin: 0px; padding: 0px; overflow: hidden; }
h2.widget span, #footer h3 span { color: rgb(119, 119, 119); font-style: normal; }
h2.widget span span, #footer h3 span span, #archives h2 span span { color: rgb(108, 90, 128); }
.flickwrap { position: relative; padding: 0px; overflow: hidden; width: 110%; margin: 0px 0px 0px 4px; }
.flickwrap img { float: left; width: 72px; margin: 0px ! important; padding: 0px ! important; }
.flickr_badge_image { float: left; margin: 0px 38px 15px 0px ! important; padding: 0px ! important; }
.flickwrap a:hover img { background: none repeat scroll 0% 0% rgb(204, 204, 204); }
#footer .flickwrap { margin: -10px 0px 0px; width: 110%; }
#footer .flickwrap img { width: 68px; }
#footer .flickr_badge_image { margin: 18px 22px 4px 0px ! important; }
img.avatar {  }
span.left { float: left; margin: 5px 20px 5px 0px; }
.fblock { background: url('../imgs/line-h-l.png') repeat-x scroll center top transparent ! important; padding: 5px 0px ! important; margin: 0px ! important; overflow: hidden; position: relative; }


#rightsidebar .fblock { background: url('../imgs/line-h-d.png') repeat-x scroll center bottom transparent ! important; padding-top: 5px ! important; }

#rightsidebar li.fblock.last_el { background: none !important; }

.fblock:first-child { background: none repeat scroll 0% 0% transparent ! important; padding-top: 5px ! important; }
.fblock > a > img { margin: 0px 20px 0px 0px; padding: 0px; overflow: hidden; float: left; }
.fblock h3 { font-size: 13px ! important; margin: 0px 0px 5px; text-align: left ! important; }
.fblock .meta { background: none repeat scroll 0% 0% transparent; margin: 0px; padding: 0px; text-align: left ! important; }
.com_post { overflow: hidden; padding: 15px 0px ! important; background: url('../imgs/line-h-l.png') repeat-x scroll center top transparent; margin: 0px ! important; }
.com_post:first-child { background: none repeat scroll 0% 0% transparent; padding: 0px 0px 15px ! important; }
.com_post img { float: left; margin: 5px 15px 5px 0px; padding: 0px; background: url('../imgs/transparent-light.png') repeat scroll 0% 0% transparent; }
.com_post span { float: left; margin-right: 4px; font-weight: bold; text-transform: uppercase; }
.com_post p { padding: 0px 0px 0px 55px ! important; margin: 0px ! important; }
#footer { margin: 0px; padding: 0px 30px 15px; overflow: hidden; position: relative; text-shadow: none; z-index: 10; }
#footer .container { padding: 20px 0px 10px; }
#footer h2 { font-size: 11pt; line-height: 1; margin: 30px 0px 12px; padding: 0px 0px 12px; overflow: hidden; background: url('../imgs/line-h-l.png') repeat-x scroll center bottom transparent; }
#footer ul { margin: 0px 0px 30px; overflow: hidden; }
#footer p { margin: 3px 0px 15px; }
.threecol > ul > li { margin: 0px 0px 10px 14px; padding: 0px; list-style: square outside none; }
#copyright { width: 100%; max-width: 1200px; margin: 0px auto 0px; font-size: 10px; overflow: hidden; padding-top: 12px; opacity: 0.7; background: url('../imgs/line-h-l.png') repeat-x scroll center top transparent; }
#copyright p { margin: 0px; padding: 0px; }
.post-date { padding-left: 5px; font-style: italic; }
ul.social-menu { position: relative; overflow: hidden; padding: 0px; margin: 10px 0px 20px ! important; float: none; }
#footer ul.social-menu { margin: 0px 0px 10px ! important; }
ul.social-menu li { display: inline; list-style-type: none; position: relative; line-height: 1; float: left; width: 22px ! important; height: 22px ! important; margin: 0px 6px 8px 0px ! important; padding: 0px; overflow: hidden; background: url('../imgs/transparent.png') repeat scroll 0% 0% transparent; text-align: center; transition: opacity 0.3s ease-in 0s; border-radius: 2px; }
#top-nav ul.social-menu { margin: 5px 0px 0px ! important; float: right; }
#top-nav ul.social-menu li { background: url('../imgs/nav-div.png') no-repeat scroll left top transparent; text-align: center; width: 32px ! important; padding: 6px 0px 0px 2px; margin: 0px ! important; }
#top-nav ul.social-menu li a { float: none; }
#top-nav ul.social-menu li:first-child { background: none repeat scroll 0% 0% transparent; }
ul.social-menu li:hover { opacity: 1; transition: opacity 0.3s ease-in 0s; }
ul.social-menu li.sprite-pinterest { background-position: -5px -108px; width: 32px; height: 32px; }
ul.social-menu li.sprite-facebook { background-position: -6px -515px; width: 32px; height: 32px; }
ul.social-menu li.sprite-google { background-position: -6px -5px; width: 32px; height: 32px; }
ul.social-menu li.sprite-rss { background-position: -6px -1399px; width: 32px; height: 32px; }
ul.social-menu li.sprite-twitter { background-position: -6px -1705px; width: 32px; height: 32px; }
ul.social-menu li.sprite-vimeo { background-position: -5px -1772px; width: 32px; height: 32px; }
ul.social-menu li.sprite-youtube { background-position: -39px -5px; width: 32px; height: 32px; }
ul.social-menu li a { float: left; width: 22px ! important; height: 22px ! important; margin: 0px 0px 0px ! important; font-size: 14px; padding: 0px;display: block;background-image: url('../imgs/icons.png'); }
.flex-container a:active, .flexslider a:active, .flex-container a:focus, .flexslider a:focus { outline: medium none; }
.slides, .flex-control-nav, .flex-direction-nav { margin: 0px; padding: 0px; list-style: none outside none; }
.flexslider { margin: 0px; padding: 0px; }
.flexslider .slides > li { display: none; }
.flexslider .slides img { display: block; }
.slides:after { content: "."; display: block; clear: both; visibility: hidden; line-height: 0; height: 0px; }
.flexslider { margin: 0px; position: relative; }
.flex-viewport { max-height: 200px; transition: all 1s ease 0s; }
.flexslider .slides {  }
.flex-direction-nav li a { width: 40px; height: 35px; margin: 0px; display: block; position: absolute; top: 140px; z-index: 9; cursor: pointer; text-indent: -9999px; box-shadow: 0px 1px 1px rgba(0, 0, 0, 0.4); }
.flex-direction-nav li a:hover { opacity: 1; }
.flex-control-nav { position: absolute; top: 20px; right: 20px; }
.flex-control-nav li { margin: 0px 0px 0px 6px; display: inline-block; }
.flex-control-nav li:first-child { margin: 0px; }
.flex-control-nav li a { width: 11px; height: 11px; display: block; background: url('../imgs/bullet-slide.png') no-repeat scroll 0px 0px transparent; cursor: pointer; text-indent: -9999px; }
.flex-control-nav li a:hover {  }
.flex-control-nav li a.flex-active { background: url('../imgs/bullet-slide.png') no-repeat scroll 0px -11px transparent; cursor: default; opacity: 1; }
.mainflex { margin: 0px 0px 20px; overflow: hidden; }
.mainflex .flex-direction-nav li a, .postslider .flex-direction-nav li a, .widgetflexslider .flex-direction-nav li a { border-radius: 5px; transition: all 0.4s ease 0s; }
.mainflex .flex-direction-nav li .flex-next, .postslider .flex-direction-nav li .flex-next, .widgetflexslider .flex-direction-nav li .flex-next { right: -10px; background-image: url('../imgs/nav_right_t.png'); background-position: 7px 11px; background-repeat: no-repeat; }
.mainflex .flex-direction-nav li .flex-next:hover, .postslider .flex-direction-nav li .flex-next:hover, .widgetflexslider .flex-direction-nav li .flex-next:hover { right: -5px; }
.mainflex .flex-direction-nav li .flex-prev, .postslider .flex-direction-nav li .flex-prev, .widgetflexslider .flex-direction-nav li .flex-prev { left: -10px; background-image: url('../imgs/nav_left_t.png'); background-position: 18px 11px; background-repeat: no-repeat; }
.mainflex .flex-direction-nav li .flex-prev:hover, .postslider .flex-direction-nav li .flex-prev:hover, .widgetflexslider .flex-direction-nav li .flex-prev:hover { left: -5px; }
.mainflex img { margin-bottom: 20px; }
.mainflex h2 { font-size: 18px; line-height: 24px; }
.mainflex ul.slides li { position: relative; }
.mainflex .teaser { padding-bottom: 14px; margin-bottom: 0px; line-height: 1.9; position: relative; }
.mainflex .meta { margin-bottom: 15px; }
.widgetflexslider { margin-bottom: 20px; position: relative; overflow: hidden; }

.widgetflexslider ul li { padding: 0px 0px 5px; line-height: 1.5 ! important; text-align: center; }
.widgetflexslider ul.slides { padding-bottom: 0px; }
.widgetflexslider ul.slides li { position: relative; }
.widgetflexslider ul li img { padding: 0px 0px 10px;}
.widgetflexslider h3 { font-size: 13px ! important; margin: 0px; padding: 0px 15px; }
.widgetflexslider_video h3 {
font-size: 13px ! important;
margin: 0px;
position: absolute;
z-index: 1000;
display: block;
margin-top: -70px;
min-height: 60px;
width: 100%;
background: rgba(30, 30, 30, 0.75);padding: 0;
}
#widgetflexslider_top.flexslider .slides > li > h3{font-size: 12px ! important;
margin: 0px;
position: absolute;
z-index: 1;
display: block;
margin-top: -60px;
min-height: 50px;
width: 213px;
background: rgba(30, 30, 30, 0.65);padding: 0;}
#widgetflexslider_top.flexslider .slides > li > h3 > a{padding: 3px 5px 0 8px!important;color:#fff;font-family: 'Roboto', sans-serif;font-weight: normal !important;line-height:14px;font-size:13px;}
/*#widgetflexslider_top.flexslider .slides > li {width: 213px!important;margin-right: 30px;}*/
.widgetflexslider_video h3 a{vertical-align: -webkit-baseline-middle;}
.widgetflexslider .flex-control-nav {  }
.widgetflexslider > ol.flex-control-nav { position: absolute; top: -23px; right: 0px; left: auto; height: 8px; opacity: 0.5; }
.widgetflexslider .flex-control-nav li a { width: 8px; height: 8px; background: url('../imgs/bullet-slide-alt.png') no-repeat scroll 0px 0px transparent; opacity: 0.7; }
.widgetflexslider .flex-control-nav li a.flex-active { background-position: 0px -8px; cursor: default; opacity: 1; }
.widgetflexslider .flex-direction-nav li a { top: 65px; }
span.ribbon { z-index: 8; position: absolute; top: 0px; left: 0px; width: 26px; height: 26px; overflow: hidden; text-align: center; }
span.ribbon_icon { color: rgb(255, 255, 255); text-transform: uppercase; line-height: 1.5; margin: 3px 0px 0px; width: 26px; float: left; text-align: center; overflow: hidden; z-index: 9; font-size: 12px; }
.ribbon_icon i.icon-music, .ribbon_icon i.icon-picture { margin-left: -2px; }
div.tooltip { display: none; position: absolute; text-align: center; line-height: normal; z-index: 100000; opacity: 1; background: none repeat scroll 0% 0% rgb(34, 34, 34); color: rgb(238, 238, 238); border-radius: 3px; }
div.tooltip p { padding: 5px 8px; font-size: 10px ! important; line-height: 1.3 ! important; border-radius: 2px; text-shadow: none; max-width: 150px; text-transform: capitalize; }
.tagcloud { width: 104%; overflow: hidden; }
.tagcloud a { float: left; font-size: 10px ! important; padding: 0px 5px; border: 1px solid rgba(0, 0, 0, 0.1); margin: 0px 8px 8px 0px; }
*::-moz-selection { background: none repeat scroll 0% 0% rgb(82, 200, 236); color: rgb(255, 255, 255); }
.scrollTo_top { position: fixed; bottom: 30px; right: 20px; opacity: 1; overflow: hidden; z-index: 99; }
.scrollTo_top i { font-size: 20px; padding: 10px 14px; float: left; color: rgb(255, 255, 255); line-height: 1 ! important; }
.scrollTo_top a { float: left; }

.tickerwrap {
	width: 100%;
	height: 110px;
	padding: 0px;
	overflow: hidden;
	position: relative;
	margin-bottom: 20px;
}

.tickercontainer { width: 100%; margin: 0px; padding: 0px; overflow: hidden; }
.tickercontainer .mask { position: relative; left: 0px; top: 0px; width: 100%; overflow: hidden; }
ul.newsticker, ul.ticker { position: relative; list-style-type: none; margin: 0px; padding: 0px; overflow: hidden; width: auto; left: 10%; }
ul.newsticker li { float: left; margin: 0px 20px 0px 0px; padding: 20px; width: 280px; height: 70px; overflow: hidden; background: url('../imgs/transparent.png') repeat scroll 0% 0% transparent; }
ul.newsticker h3 { padding: 0px; margin: 0px; font-size: 13px; }
ul.newsticker img { margin: 0px 15px 0px 0px; float: left; }
#coinslid { overflow: hidden; margin: 0px; padding: 0px; position: relative; z-index: 1; width: 100%; float: left; border-bottom: 1px solid rgb(221, 221, 221); }
.tabbig { width: 65%; padding: 0px; margin: 0px; float: left; position: relative; overflow: hidden; height: 450px; }
.ui-tabs-panel > a { float: left; }
.inpost2 { margin: 0px; padding: 0px; height: 35px; overflow: hidden; position: absolute; top: 20px; right: 20px; z-index: 999; }
.inpost2 h1 { margin: 6px 4px 0px 0px; font-size: 12px; }
.inpost2 h1 a { color: rgb(255, 255, 255) ! important; }
ul#tabsmall { position: absolute; top: 0px; right: 0px; padding: 0px; margin: 0px; width: 35%; overflow: hidden; }
#tabsmall li { position: relative; z-index: 999; width: 90%; line-height: 1.25; margin: 1px 5%; border-top: 1px solid rgb(221, 221, 221); border-bottom: 1px solid rgb(221, 221, 221); opacity: 0.8; float: left; }
#tabsmall li:first-child { border-top: medium none; }
#tabsmall li:last-child { border-bottom: medium none; }
#tabsmall li a.sidnav { padding: 15px 3.5%; width: 92%; float: left; }
#tabsmall li:first-child a { padding: 12px 3.5% 15px; }
#tabsmall li span.arr { position: absolute; top: 34%; left: -9%; height: 13px; width: 13px; z-index: 999; opacity: 0; background: url('../imgs/transparent.png') repeat scroll 0% 0% transparent; transform: rotate(-45deg); }
ul#tabsmall > li.ui-tabs-selected > .meta, ul#tabsmall > li.ui-tabs-selected > span.arr { opacity: 1 ! important; }
ul#tabsmall > li.ui-tabs-selected { opacity: 1 ! important; background: url('../imgs/transparent-light.png') repeat scroll 0% 0% transparent; }
.ui-tabs-hide { display: none; }
.coinpost { position: relative; width: 100%; float: none; height: 100%; margin: 0px auto; }
.coinpost img { float: none; display: block; margin: 0px auto; clear: both; overflow: hidden; }
.coinpost iframe { width: 100%; height: 450px; display: block; float: none; margin: 0px auto; }
.inpost { padding: 15px 35% 20px 5%; width: 65%; overflow: hidden; position: absolute; bottom: 0px; left: 0px; margin: 0px; z-index: 3; color: rgb(255, 255, 255) ! important; text-shadow: 1px 1px 0px rgb(0, 0, 0); background: url('../imgs/transparent.png') repeat scroll 0% 0% transparent; }
.inpost > h1 { line-height: 1.1; position: relative; padding-bottom: 0px; margin-bottom: 0px; text-shadow: 1px 1px 0px rgb(0, 0, 0); }
.inpost > h1 > a, .inpost a, .inpost p.meta { color: rgb(255, 255, 255) ! important; }
a.sliderlink { position: absolute; width: 100%; height: 100%; top: 0px; left: 0px; z-index: 2; box-shadow: 0px 10px 145px rgb(0, 0, 0) inset; }
i.icon-star-empty { opacity: 0.8; }
.rating_star { cursor: default; }
.inpost span.rating_star { line-height: 1 ! important; text-shadow: 1px 1px 0px rgb(0, 0, 0); }
.meta span.rating_star { line-height: 1 ! important; font-size: 9px ! important; }
.meta span.rating_star i { padding: 0px 0px 0px 2px; }
.upper .nav > li > a, .upper ul#serinfo-nav li a, .upper #leftsidebar h2, .upper #rightsidebar h2, .upper h2.upperfont, .upper h3.upperfont, .upper h2.widget, #footer .upper h2, .upper h3#reply-title, .upper a.moreposts, .upper .tabitem h2, .upper .catpost_big h2, .upper .tab span.moreposts { text-transform: uppercase ! important;  }



@font-face {
	font-family: "FontAwesome";
	font-style: normal;
	font-weight: normal;
	src: url('../fonts/fontawesome-webfont.eot') format("embedded-opentype"), url('../fonts/fontawesome-webfont.woff') format("woff"), url('../fonts/fontawesome-webfont.ttf') format("truetype"), url('../fonts/fontawesome-webfont.svg') format("svg");
}
[class^="icon-"], [class*=" icon-"] { font-family: FontAwesome; font-weight: normal; font-style: normal; text-decoration: inherit; }
[class^="icon-"]:before, [class*=" icon-"]:before { text-decoration: inherit; display: inline-block; }
a [class^="icon-"], a [class*=" icon-"], a [class^="icon-"]:before, a [class*=" icon-"]:before { display: inline; }
[class^="icon-"], [class*=" icon-"] { display: inline; width: auto; height: auto; line-height: normal; vertical-align: baseline; background-image: none; background-position: 0px 0px; background-repeat: repeat; margin-top: 0px; }
.icon-star:before { content: ""; }
.icon-star-empty:before { content: ""; }
.icon-home:before { content: ""; }
.icon-play-circle:before { content: ""; }
.icon-camera:before { content: ""; }
.icon-picture:before { content: ""; }
.icon-signout:before { content: ""; }
.icon-double-angle-up:before { content: ""; }
.icon-star-half-full:before, .icon-star-half-empty:before { content: ""; }



.nav [class^="icon-"], .nav [class*=" icon-"] { vertical-align: inherit; margin-top: -4px; padding-top: 3px; margin-bottom: -4px; padding-bottom: 3px; }
a [class^="icon-"], a [class*=" icon-"] { cursor: pointer; }
.icon-star {  }
.icon-star-empty {  }
.icon-home {  }
.icon-play-circle {  }
.icon-camera {  }
.icon-picture {  }
.icon-signout {  }
.icon-double-angle-up {  }
.icon-star-half-full, .icon-star-half-empty {  }



@font-face {
	font-family: "SocialMedia";
	font-style: normal;
	font-weight: normal;
	src: url('../fonts/socialmedia.eot') format("embedded-opentype"), url('../fonts/socialmedia.woff') format("woff"), url('../fonts/socialmedia.ttf') format("truetype"), url('fontssocialmedia.svg') format("svg");
}
.mk-social-px:before, .mk-social-aim-alt:before, .mk-social-aim:before, .mk-social-amazon:before, .mk-social-android:before, .mk-social-app-stote:before, .mk-social-apple:before, .mk-social-arto:before, .mk-social-badoo:before, .mk-social-bandcamp:before, .mk-social-basecamp:before, .mk-social-bebo:before, .mk-social-behance:before, .mk-social-bing:before, .mk-social-blip:before, .mk-social-blogger:before, .mk-social-boxnet:before, .mk-social-brightkite:before, .mk-social-cinch:before, .mk-social-coroflot:before, .mk-social-dailybooth:before, .mk-social-dailyburn:before, .mk-social-dailymile:before, .mk-social-delicious:before, .mk-social-designbump:before, .mk-social-designfloat:before, .mk-social-designmoo:before, .mk-social-deviantart:before, .mk-social-digg-alt:before, .mk-social-digg:before, .mk-social-diigo:before, .mk-social-dribbble:before, .mk-social-dropbox:before, .mk-social-drupal:before, .mk-social-dzone:before, .mk-social-ebay:before, .mk-social-ember:before, .mk-social-envato:before, .mk-social-etsy:before, .mk-social-evernote:before, .mk-social-facebook-places:before, .mk-social-facebook:before, .mk-social-facto-me:before, .mk-social-feedburner:before, .mk-social-flickr:before, .mk-social-folkd:before, .mk-social-formspring:before, .mk-social-forrst:before, .mk-social-fotolog:before, .mk-social-foursquare:before, .mk-social-Freshbooks:before, .mk-social-friendfeed:before, .mk-social-friendster:before, .mk-social-gdgt:before, .mk-social-gimmebar:before, .mk-social-github_alt:before, .mk-social-github:before, .mk-social-goodreads:before, .mk-social-google-buzz:before, .mk-social-google-talk:before, .mk-social-google:before, .mk-social-googleplay:before, .mk-social-googleplus:before, .mk-social-gowalla:before, .mk-social-grooveshark:before, .mk-social-hackernews:before, .mk-social-hi5:before, .mk-social-hypemachine:before, .mk-social-hyves:before, .mk-social-icloud:before, .mk-social-icq:before, .mk-social-identica:before, .mk-social-instapaper:before, .mk-social-itunes:before, .mk-social-kik:before, .mk-social-krop:before, .mk-social-lastfm:before, .mk-social-linkedin:before, .mk-social-livejournal:before, .mk-social-lovedsgn:before, .mk-social-meetup:before, .mk-social-metacafe:before, .mk-social-mixx-alt:before, .mk-social-mixx:before, .mk-social-myspace_alt:before, .mk-social-myspace:before, .mk-social-newsvine:before, .mk-social-ning:before, .mk-social-officialfm:before, .mk-social-openid:before, .mk-social-orkut:before, .mk-social-path:before, .mk-social-paypal:before, .mk-social-photobucket:before, .mk-social-picassa:before, .mk-social-pinboard:before, .mk-social-pinterest:before, .mk-social-playstation:before, .mk-social-plixi:before, .mk-social-plurk:before, .mk-social-podcast:before, .mk-social-posterous:before, .mk-social-purevolume:before, .mk-social-quik:before, .mk-social-quora:before, .mk-social-rdio:before, .mk-social-readernaut:before, .mk-social-reddit:before, .mk-social-retweet:before, .mk-social-rss:before, .mk-social-scribd:before, .mk-social-sharethis:before, .mk-social-simplenote:before, .mk-social-skype:before, .mk-social-slashdot:before, .mk-social-slideshare:before, .mk-social-smugmug:before, .mk-social-soundcloud:before, .mk-social-spotify:before, .mk-social-squarespace:before, .mk-social-squidoo:before, .mk-social-steam:before, .mk-social-stumbleupon:before, .mk-social-technorati:before, .mk-social-thefancy:before, .mk-social-tribe:before, .mk-social-tripit:before, .mk-social-tumblr:before, .mk-social-twitter-alt:before, .mk-social-twitter:before, .mk-social-vcard:before, .mk-social-viddler:before, .mk-social-vimeo:before, .mk-social-virb:before, .mk-social-w3:before, .mk-social-whatsapp:before, .mk-social-wikipedia:before, .mk-social-windows:before, .mk-social-wists:before, .mk-social-wp-alt:before, .mk-social-wp:before, .mk-social-yahoo-buzz:before, .mk-social-yahoo:before, .mk-social-yelp:before, .mk-social-youtube:before, .mk-social-zerply:before, .mk-social-zynga:before, .mk-social-youtube-alt:before, .mk-social-ymessanger:before { font-family: "SocialMedia"; font-style: normal; font-weight: normal; line-height: 1; }
.mk-social-facebook { background-position: -33px 0px; }
.mk-social-facebook :hover { background-position: -33px 23px; }
.mk-social-googleplus { background-position: -139px 0px; }
.mk-social-googleplus:hover { background-position: -139px 23px; }
.mk-social-pinterest { background-position: -242px 0px; }
.mk-social-pinterest:hover  { background-position: -242px 23px; }
.mk-social-rss { background-position: -5px 0px;}
.mk-social-rss:hover { background-position: -5px 23px;}
.mk-social-twitter-alt { background-position: -71px 0px; }
.mk-social-twitter-alt:hover { background-position: -71px 23px; }
.mk-social-vimeo { background-position: -206px 0px; }
.mk-social-vimeo:hover { background-position: -206px 23px; }
.mk-social-youtube{ background-position: -104px 0px; }
.mk-social-youtube:hover{ background-position: -104px 23px; }
.mk-social-vkontakte{ background-position: -171px 0px; }
.mk-social-vkontakte:hover{ background-position: -171px 23px; }


.container { width: 100%; max-width: 1200px; margin: 0px auto; overflow: hidden; position: relative; }
.onecol, .twocol, .threecol, .fourcol, .fivecol, .fifthcol, .sixcol, .sevencol, .eightcol, .ninecol, .tencol, .elevencol { margin-left: 0px; float: left; min-height: 1px; overflow: hidden; }
.threecol { width: 23.3%; margin-left: 2.2%; float: left; }
#footer .threecol { width: 22%; margin-left: 4%; margin-bottom: 0px; }
.first { margin-left: 0px ! important; }
img { height: auto; }



.widgetcol_100{
	width: 98%;
	line-height: 19px;

}

.widgetcol_100 .widgetcol_big{
	margin: 7px 0;
	padding: 0 0 3px 0;

}

.widgetcol_100 p {
	margin: 0 10px 0 0;
	padding:0;
}

.widgetcol_100 time.meta{
	color: rgb(135, 135, 135);
    display: block;
    float: left;
    font-size:10px;font-family:Arial,Helvetica,sans-serif;
    margin-left: -45px;
    overflow: hidden;
    width: 45px;
	border:none;
    line-height:normal;
    margin-top:-3px;
}

.widgetcol_100 .widgetcol_big h3{
	font-size:14px;
	display: inline;
		line-height: 1 em;
		color:#b40000;
		font-weight: normal;
}

.widgetcol_100 h2 a, .widgetcol h2 a, .widget_w10 h2 a{
	color:#b40000;
}

.widgetcol_100 h2 a:hover, .widgetcol h2 a:hover{
	color:#404040 !important;
}

.widgetcol_100 .widgetcol_big h2 a{
	color:#565656;
}

.widgetcol_100 h2 a{

}

.widgetcol_big{
	   border-bottom: 1px dotted rgb(221, 221, 221);
}


.widgetcol_big:last-child {
    border-bottom: 0px;
}


.widgetflexslider.flexslider {
    width: 100%;
}

.foto2 .widgetflexslider.flexslider {margin-bottom:0;}
.foto2 section {height:220px;}

.blogojab2 .widgetflexslider.flexslider {margin-bottom:0;}
.blogojab2 section {height:220px;}



.widgetflexslider_header{
	width:150px;
	float: left;
}

h2.top_chart{
	margin: 15px 0 10px;
}


.ad1 {
    margin: 20px auto;
    width: 240px;
}

h2{
	color:#b40000;
}

.widgetcol_small p.meta{
	padding: 0;
}

#navigation.navigation_1{
	background:#F9F9F9;
	border-bottom: 1px solid #e9e9e9;
}


#navigation.navigation_1 .nav > li > a {
    background: none;
    border-bottom: none;
    display: block;
    line-height: 1.4em;
    padding: 12px 14px;
    text-decoration: none;
    text-transform: uppercase;
	color:#404040;
	font-size: 11px;
}

#navigation.navigation_1 .nav > li > a:hover {
    text-decoration: underline;
	color:#404040 !important;
}

#navigation.navigation_1 .nav > li.current-menu-item > a {
    text-decoration: underline;
	color:#404040 !important;
}

#navigation.navigation_1{
	margin-bottom: 20px;
}

#top-nav { max-height: none; height: auto; }

	#header {
	    margin: 32px 0 2px 0 ;
	}

.hidenav {
    display: none !important;
}

.shownav {
    display: inline-block !important;
}

.a_none{
	display: none;
}


a#triggernav-sec.active {
    background-image: url("../imgs/minus.png");
}


a#triggernav.active {
    background-image: url("../imgs/minus.png");
}

#search_li {
    float: right;
    padding: 0;
    width: 265px;
	height: 27px;
}



#widgetflexslider_top.flexslider {
    width: 100%;
	height:158px;
    margin-top:20px;
}

#widgetflexslider_top .slides > li{
	/*background:#F5F5F5;*/
}

/*#widgetflexslider_top {padding: 0 50px; }*/

#widgetflexslider_top .flex-direction-nav li .flex-prev{
	 background-image: url("../imgs/nav_left_t_red.png");
}

#widgetflexslider_top .flex-direction-nav li .flex-next{
	 background-image: url("../imgs/nav_right_t_red.png");
}

#widgetflexslider_top.flexslider .slides img{
	max-width:213px;
}



#widgetflexslider_top.flexslider .slides > li > h3{
	padding:0;
}

#widgetflexslider_top.flexslider .slides > li > h3 > a{
	/*max-width: 82%;*/
	max-width: 90%;
	text-align: left;
	padding:0;
	float: left;
	/*height:35px;*/
	font-weight: bold;
}
/*
#widgetflexslider_top.flexslider .slides > li{
	width:400px !important;
}*/

.widgetflexslider_video .slides > li img {
    max-width: 301px;
}

.attachment-carousel.wp-post-image{
	width:100% !important;
}


.widgetcol_100 .item .hit {
    display: inline;
    font-size:10px;line-height:16px;font-family:Arial,Helvetica,sans-serif;
    opacity: 0.6;
    overflow: hidden;
    white-space: nowrap;
}

.hit .hits_info span.ico, .hit .comments_info span.ico, .hit .hl_info span.ico{
	background: url("../imgs/sprite10.png") repeat scroll 0 0 rgba(0, 0, 0, 0);
    padding-bottom: 4px;
    padding-left: 20px;
    padding-top: 2px;
    white-space: nowrap;
}

.hit .hits_info span.ico{
	background-position: -180px 0;
}

.widgetcol_100 .item .hit .info {
    font-size:11px;line-height:16px;font-family:Arial,Helvetica,sans-serif;
}

.hit .hits_info span, .hit .comments_info span{
	color:#2a2a2a;
}

.hit .hits_info, .hit .comments_info{
	margin-right: 4px;
}

.hit .comments_info span.ico{
	background-position: -200px 0;
}

.widgetcol_100 .widgetcol_big.item > header{
	padding-left: 45px;
}

.in_blogs .widgetcol_small.item > header{
	padding-left: 0px;
}


.in_blogs .widgetcol_small h3 {
    margin: 0px;
    padding: 0px;
	display: inline;
}

.in_blogs .widgetcol_small header time.meta {
    padding:2px 10px 0 0;
}

.in_blogs .item .hit {
    display: inline;
    font-size:10px;line-height:16px;font-family:Arial,Helvetica,sans-serif;
    opacity: 0.6;
    overflow: hidden;
    white-space: nowrap;
}

.in_blogs .widgetcol h2{
	  font-size: 14px;
	  margin-bottom:2px;
	  text-align: left;
}

.in_blogs .widgetcol h2 a{
 	color: #404040;
}
.in_blogs .widgetcol h2 a{color: #5a090f;text-transform: none;}

.in_blogs .widgetcol h2 a:hover{
 	color: #b40000 !important;
}

.in_blogs>h2 a{
	color: #b40000;
	margin-bottom:15px;
}

.in_blogs>h2{
	margin-bottom:15px;
}

.in_blogs>h2 a:hover{
	 color: #404040 !important;
}


.hit .hits_info, .hit .comments_info {
    margin-right: 2px;
}
.hit .hits_info, .hit .comments_info, .hit .hl_info {
    white-space: nowrap !important;
	display: inline !important;
}

.in_blogs .item .hit .info {
    font-size:11px;line-height:16px;font-family:Arial,Helvetica,sans-serif;
}

.in_blogs .item .hit{
    margin-left: 3px;
}

.in_blogs time.meta {
    border: medium none;
    color: rgb(135, 135, 135);
    display: inline;
    font-size:10px;line-height:14px;font-family:Arial,Helvetica,sans-serif;
    margin-left: 0px;
    overflow: hidden;
	padding-top:2px;
}

#navigation>ul>li>a:hover, #navigation>ul>li.current-menu-item>a, #navigation>ul>li.sfHover>a, ul#sec-nav>li>a:hover, ul#sec-nav>li.current-menu-item>a, ul#sec-nav>li.sfHover>a{
	color:#c2c2c2 !important;
}

#rightsidebar h2, #leftsidebar h2{
	border-radius: 5px;
    box-shadow: 2px 2px 11px -1px;
    line-height: 32px;
    margin-bottom: 10px;
	padding: 3px 0 1px;
}

#rightsidebar h2{
    box-shadow: 0 0 10px 0 #817f7f;
}

#leftsidebar h2{
    box-shadow: 0 0 10px 0 #dad7d7;
}

#rightsidebar .widgetflexslider{
	margin-bottom: 5px;
}

.info_widget{
	margin-bottom: 15px;
	margin-top: 10px;
}

.lt img{
	width:100%;
}


.featured_area {
    background: none repeat scroll 0 0 #F5F5F5;
    border-bottom: 1px solid #d9d9d9;
    border-top: 1px solid #d9d9d9;
    padding: 0px 0 2px;
}

.featured_area .container{
    background: #F5F5F5;
}

.featured_area section header h2 a{
    color: #b40000;
	text-transform: uppercase;
}

.featured_area section header h2 a:hover{
    color: #000 !important;
}


.catpost figure a img{
    float: left;
    margin: 0 20px 15px 0;
	width: 150px;
	height: 130px;
}


 .catpost {
    border-top: 1px solid #ddd;
    margin: 0;
    overflow: hidden;
    padding: 8px 0;
    position: relative;
}


.catpost h3 {
    background: none repeat scroll 0 0 rgba(0, 0, 0, 0);
    border: medium none;
    margin: 0 0 3px;
    padding-bottom: 0;
	font-size: 14px;
    text-transform: uppercase;
	font-weight: bold;
}


h5, p.meta, .meta a {
    color: #878787;
    font-weight:400;font-size:10px;line-height:1.5em;font-family:Georgia,serif;
}

.circle_decor{
	color:#B40000;
	margin:0 5px;
	font-size: 16px;
}

.catpost .meta{

    padding:3px 0 0;
}

.catpost .meta .circle_decor{
	line-height: 1em;
}

.catpost .meta, .comment-meta {
    background: url("../imgs/line-h-l.png") repeat-x scroll center top rgba(0, 0, 0, 0);
    font-weight: normal;
    letter-spacing: 0 !important;
    overflow: hidden;
	font-weight:400;font-size:11px;line-height:1.5em;font-family:Georgia,serif;

}

.meta.hit{
	display: block;
	float: right;
}

.category .cat_n{
	color:#B40000;
}

.catpost figure{
	margin:0;
}

.catpost .teaser {
    color: #545454;
    display: inline;
    font-weight:400;font-size:12px;line-height:2em;font-family:Arial,sans-serif;
    margin: 5px 0 0;
}

.teaser a div{
	max-height: 50px;
	overflow: hidden;
	display: block;
}

.widget_list {
    width: 98%;
}


.widget_list>.speedbar {
    color: #b40000;
    font-size: 12px;
    margin-bottom: 4px;
}

.main>.speedbar {
    color: #969696;
    font-size: 12px;
    margin-bottom: 4px;
	line-height: 15px;
}

.widget_list>.speedbar a {
    color: #b40000;
}

.widget_list>.speedbar a:hover {
    color: rgb(46, 55, 63) !important;
}

.main>.speedbar a {
    color: #5F5F5F;
}

.main>.speedbar a:hover {
    color: rgb(46, 55, 63) !important;
}

.main{
 width: 98%;
}

.main header h1{
	color: #3d3d3d;
    font-weight:900;font-size:22px;line-height:1.2em;font-family:"Roboto",sans-serif;
	letter-spacing: 0em;
    margin: 5px 0 5px;
    padding: 0;
	text-transform: none;
}

.main .text img{
	width: 100%;
}


.main .text p, .main .text p {
    margin: 0 0 18px;
}

.main .text{
	color: #545454;
    font-size:400;font-size:16px;line-height:1.3em;font-family:'Roboto',sans-serif;
}


.entry p, .fullentry p {
    margin: 8px 0;
}

.main .meta.hit{
	float: none;
	margin-bottom:10px
}

.tagssingle {
float: left;
margin-bottom: 0px !important;
overflow: hidden;
padding-bottom: 0px;
padding-top: 0px;
background: #5F5F5F;
border: medium none !important;
border-radius: 3px;
color: #ffffff !important;
cursor: pointer;
font-weight: bold;
line-height: 1;
margin: 1px;
margin-right: 5px !important;
padding: 6px 5px;
font-size: 11px;
}

.tagssingle:hover {
	background:#B40000;
}

.tagssingle a {
    margin-right: 1px !important;
	background:none !important;
	color: #ffffff !important;
}

.tagssingle a:hover {
	color: #ffffff !important;
}

 .tp_recent_tweets li.tp_recent_youtube {
    background-image: url("../imgs/youtube.png");
    background-position: 0 4px;
    background-repeat: no-repeat;
    clear: left;
    float: left;
    line-height: 20px;
    list-style-type: none;
    padding-bottom: 5px;
    padding-left: 30px;
}

 .tp_recent_tweets li.tp_recent_facebook {
    background-image: url("../imgs/face.png");
    background-position: 0 4px;
    background-repeat: no-repeat;
    clear: left;
    float: left;
    line-height: 20px;
    list-style-type: none;
    padding-bottom: 5px;
    padding-left: 30px;
}

 .tp_recent_tweets li.tp_recent_livejournal {
    background-image: url("../imgs/livejournal.png");
    background-position: 0 4px;
    background-repeat: no-repeat;
    clear: left;
    float: left;
    line-height: 20px;
    list-style-type: none;
    padding-bottom: 5px;
    padding-left: 30px;
}

.soc_block .link a.googleplus {
    background-position: 0px -1px;
}

.soc_block .link a.twitter {
    background-position: -37px -1px;
}

.soc_block .link a.facebook {
    background-position: -73px -1px;
}

.soc_block .link a.vkontakte {
    background-position: -109px -1px;
}

.soc_block .link a.odnoklassniki {
    background-position: -145px -1px;
}

.soc_block .link a {
    background: url("../imgs/soc_pic.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);
    display: block;
    float: right;
    height: 32px;
    margin-left: 5px;
    opacity: 0.8;
    overflow: hidden;
    text-indent: -999px;
    width: 32px;
}

.soc_block .link a.googleplus:hover {
    background-position: 0px -1px;
}

.soc_block .link a.twitter:hover {
    background-position: -37px -1px;
}

.soc_block .link a.facebook:hover {
    background-position: -73px -1px;
}

.soc_block .link a.vkontakte:hover {
    background-position: -109px -1px;
}

.soc_block .link a.odnoklassniki:hover {
    background-position: -145px -1px;
}

.soc_block .link a:hover {
    background: url("../imgs/soc_pic_a.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);
    display: block;
    float: right;
    height: 32px;
    margin-left: 5px;
    opacity: 0.8;
    overflow: hidden;
    text-indent: -999px;
    width: 32px;
}

.main article .meta.hit{
	background: url("../imgs/line-h-l.png") repeat-x scroll center top transparent;
}

.soc_block {
    clear: both;
    display: block;
    float: right;
    margin-top: 20px;
}

.tags{
	display: block;
}


h3.additional, .archivepost h3, .catpost h3, h3#comments-title, h3#reply-title {
    border-bottom: 1px dotted #ddd;
    font-size: 13px;
    margin: 0;
    padding-bottom: 4px;
    text-transform: uppercase;
	font-weight: bold;
	text-align: left;
	color:#b40000 !important;
	font-weight: bold;
	line-height: 1.4em;
	margin-left: 169px;
}


.related {
    float: left;
    margin: 15px 0 30px;
    overflow: hidden;
    width: 104.33%;
}



.related li {
    float: left;
    line-height: 14px !important;
    margin-right: 3.3%;
    overflow: hidden;
    padding: 0;
    position: relative;
    width: 29.7%;
}


.related li img {
    width: 100%;
}

.related li h3{
    margin-bottom: 5px;
	max-height: 50px;
    overflow: hidden;
}

.related li h3 a{
font-weight: bold;

}

.related li .meta{
    background: url("../imgs/line-h-l.png") repeat-x scroll center top transparent;
    float: none;
    font-size: 11px !important;
    font-weight: normal;
    letter-spacing: 0 !important;
    line-height: 1.4;
    margin: 0;
    overflow: hidden;
    padding: 0px 0 0;
}

.news_by_theme{
	margin-top: 30px;
}

.pagination {
    float: none;
    height: 29px;
    margin: 15px 0 30px;
    overflow: hidden;
    padding: 2px 0;
    position: relative;
    z-index: 99;
	text-align: center;
}

a.page-numbers, .page-numbers.current {
    background: url("../imgs/transparent-light.png") repeat scroll 0 0 rgba(0, 0, 0, 0);
    border-radius: 2px;
    font-size: 9pt;
    line-height: 1;
    margin: 1px 8px 0 0;
    overflow: hidden;
    padding: 5px 10px;
}


a.mainbutton, a.itembutton, .page-numbers.current, a.comment-reply-link {
    font-family: "Open Sans",sans-serif !important;
}

.page-numbers.current{
    background-color: #c42424 !important;
	color:#fff;
}

.nav_ext{
	 margin: 1px 8px 0 0;
}

.widget_list_blog ul>li{
	clear: both;
	width:98%;
	padding-left:0 !important;
}

.widget_list_blog ul{
	clear: both;
	width:100%;
	margin-bottom: 15px;
}

.widget_list_blog h3{
	text-align: left;
	margin-left: 42px;
	font-size:11px;
}

.widget_list_blog .category{
	margin-left: 52px;
	border-bottom: 1px dotted #ddd;
	display: inline;
	padding: 4px 0;
	line-height:26px;
}

.widget_list_blog .meta.hit{
	margin-left: 62px;
	/*border-bottom: 1px dotted #ddd;*/
	display: inline;
	background:none;
	float: none;
	padding: 4px 0;
	line-height:26px;
}

.tp_recent_tweets>ul>li {
    font-size: 11px;
    line-height: 1.5em !important;
    text-align: left;
}

.widget_list .catpost .category{
	line-height:1.4em;
	font-size:11px;
}

.widget_list .catpost h4 a{
	line-height:1.4em !important;
	display: block;
}

.widget_list_blog .tp_recent_tweets li{
	 background-position: 0 8px !important;
	 padding-bottom: 0px;
}

.widget_list_blog .catpost{
	padding:4px 0 2px;
}

.news_by_theme h3{
	margin:0;
	text-align: center;
}

.widget_w12 {
/*    border: 1px solid rgb(233, 233, 233);*/
    border-radius: 3px;
    margin-bottom: 15px;
    overflow: hidden;
    padding: 2px;
}

.widget_w12 h2 {
   /* border-bottom: 1px solid rgb(233, 233, 233);*/
    cursor: pointer;
    display: block;
   /* font: 14px/32px Arial,Helvetica,sans-serif;*/
    margin-bottom: 10px;
    overflow: hidden;
    z-index: 2;
}


.tabs_link_w12{
    display: block;
    font-weight:bold;font-size:12px;line-height:18px;font-family:Arial,sans-serif;
    margin: 10px 0;
    overflow: hidden;
}


.tabs_link_w12 a.active, .tabs_link_w12 a:hover {
    /*background: none repeat scroll 0 0 #fcfcfc;*/
    color: #2a2a2a;
}


.tabs_link_w12 a{
   /* background: none repeat scroll 0 0 #c5c5c5;*/
   /* border: 1px solid #d5d5d5;*/
    color: #fff;
    display: block;
    float: left;
    font-weight:bold;font-size:13px;line-height:22px;font-family:Arial,sans-serif;
    height: 22px;
    text-align: center;
    width: 33%;
}


.widget_w12 .item.no_border {
    /*border-top: 1px solid #fff !important;*/
/*    padding-top: 5px !important;*/
}
.widget_w12 .item {
/*    border-top: 1px solid #e9e9e9;*/
    display: block;
    margin-bottom: 0px;
    overflow: hidden;
    padding-top: 0px;
}


.widget_w12 .item header {
    display: inline !important;
}


.widget_w12 header h3 {
    font-size:12px;line-height:16px;font-family:Arial,Helvetica,sans-serif;
	margin:0;
}


.widget_w12 header h3 a {
    color: #fff;
    font-weight:bold;font-size:12px;line-height:16px;font-family:Arial,Helvetica,sans-serif;
}

#rightsidebar h2.widget a:hover, .widget_w12 .tabs_link_w12 a:hover, .tabs_content_w12 ul li a:hover, .widget_w12 .tabs_content_w12 ul li .hit a span:hover  {
	color: #c2c2c2 !important;
}

.widget_w12 .tabs_link_w12 a {
    color: #c2c2c2 !important;
}

.widget_w12 .tabs_link_w12 a.active {
    color: #ffffff !important;
}

.widget_w12 .tabs_link_w12 > a {
    background: url("../imgs/nav-div.png") no-repeat scroll right center transparent;
  /*  border-bottom: 2px solid rgb(102, 102, 102);*/
    display: block;

}

.widget_w12 .tabs_link_w12 > a:last-child {
    background: none;
}

.tabs_content_w12 ul li:first-child {
    padding-top:10px !important;
}

.tabs_content_w12 ul li{
 background: url("../imgs/line-h-d.png") repeat-x scroll center top transparent !important;
    padding-top: 5px !important;
	padding-left: 5px;
}



.widget_w12 .tabs_content_w12 ul li .hit a span.info {
	color:#fff;
}



.widget_w10 {
/*    background: none repeat scroll 0 0 rgb(229, 229, 229);*/
    border-radius: 3px;
    margin-bottom: 15px;
    overflow: hidden;
  /*  padding: 10px;*/
}

#leftsidebar .widget_w10 {
/*    background: none repeat scroll 0 0 rgb(229, 229, 229);*/
    overflow: visible;
  /*  padding: 10px;*/
}

.tabs_link_w15 a {
    background: none repeat scroll 0 0 rgb(197, 197, 197);
    border: 1px solid rgb(213, 213, 213);
    color: rgb(255, 255, 255) !important;
    float: left;
    font-weight:bold;font-size:12px;line-height:22px;font-family:Arial,sans-serif;
    height: 22px;
    padding: 0 10px;
    text-align: center;
}


.widget_w10 .filter ul {
    display: block;
    overflow: hidden;
    padding-bottom: 10px;
}


.widget_w10 .filter li span {
    background: none repeat scroll 0 0 #f3f3f3;
    color: #000;
    display: block;
    float: left;
    margin-right: 5px;
    padding: 0 5px 0 0;
    text-align: right;
    width: 80px;
}


.widget_w10 .filter .select {
    border: 1px solid #e9e9e9;
    color: #000;
    font-size:11px;line-height:20px;font-family:Arial,Helvetica,sans-serif !important;
    margin-right: 5px;
    width: 98px;
	padding: 0 !important;
}


.widget_w10 table .head_tbl {
    background: none repeat scroll 0 0 #f3f3f3;
    border: 1px solid #e5e5e5;
    font-weight:bold;font-size:12px;line-height:20px;font-family:Arial,Helvetica,sans-serif !important;
    padding: 0 5px;
    text-align: center;
}


.widget_w10 table .head_tbl .number {
    height: 32px;
    overflow: hidden;
    width: 32px;
}


.widget_w10 table .head_tbl .sorting {
    height: 32px;
    overflow: hidden;
    text-align: center;
    width: 95px;
}



.widget_w10 table .head_tbl .sorting span {
    display: block;
    margin-bottom: 5px;
    text-align: center;
}


.widget_w10 table .head_tbl .sorting select.select {
    color: #000;
    display: block;
    font-weight:bold;font-size:9px;line-height:16px;font-family:Arial,Helvetica,sans-serif;
    margin: 0 auto;
    text-align: left;
    width: 100px;
	padding: 0 !important;
}


.widget_w10 table .too .row_tbl {
    color: #808080 !important;
}
.widget_w10 table .row_tbl {
    border-bottom: 1px solid #dfe1e2;
    color: #000;
    font-size:12px;line-height:16px;font-family:Arial,Helvetica,sans-serif !important;
    padding: 2px 5px;
	text-align: left;
}


.widget_w10 table .up {
    background: url("../imgs/sprite10.png") no-repeat scroll -240px 0 transparent;
    display: block;
    float: left;
    height: 14px;
    margin: 3px 5px 0;
    overflow: hidden;
    width: 12px;
}


.widget_w10 .profile {
    display: none;
}

.widget_w10 table span.up_fon {
    color: #228901;
}


.widget_w10 table .down {
    background: url("../imgs/sprite10.png") no-repeat scroll -220px 0 transparent;
    display: block;
    float: left;
    height: 14px;
    margin: 3px 5px 0;
    overflow: hidden;
    width: 12px;
}


.widget_w10 table span.down_fon {
    color: #a54242;
}

.tabs_link_w15 a.active, .tabs_link_w15 a:hover {
    background: none repeat scroll 0 0 rgb(255, 255, 255);
    border: 1px solid rgb(153, 0, 0);
    color: rgb(153, 0, 0) !important;
}

.widget_w10 .filter {
    display: block;
    margin: 5px auto 0;
    overflow: hidden !important;
    text-align: left;
}

.tabs_link_w15 {
    background: none repeat scroll 0 0 rgb(243, 243, 243);
    overflow: hidden;
}

.tabs_link_w11, .tabs_link_w12, .tabs_link_w15, .tabs_link_w14 {
    display: block;
    font-weight:bold;font-size:12px;line-height:18px;font-family:Arial,sans-serif;
    margin: 10px 0;
    overflow: hidden;
}


.widget_w10 .profile td {
    border-bottom: 1px solid #e9e9e9;
    overflow: hidden;
    padding: 10px 0 !important;
}


.widget_w10 .profile td .info {
    background: none repeat scroll 0 0 #f3f3f3;
    clear: both;
    float: none;
    overflow: hidden;
    padding: 5px;
}


.widget_w10 .profile td .info .nikname {
    color: #000;
    font-weight:bold;font-size:13px;line-height:20px;font-family:Arial,Helvetica,sans-serif !important;
    padding: 0 10px 0 0;
}



.widget_w10 .profile td .info a {
    color: #900;
    font-weight:bold;font-size:12px;line-height:20px;font-family:Arial,Helvetica,sans-serif;
    margin: 0 0 0 10px;
}


.widget_w10 .profile td img {
    float: left;
    height: auto !important;
    margin: 5px 10px 0 0;
    overflow: hidden;
    width: 120px !important;
}


.widget_w10 .profile td ul {
    display: block;
    float: left;
    overflow: hidden;
}


.widget_w10 .profile td ul li {
    display: block;
    font-weight:bold;font-size:11px;line-height:20px;font-family:Arial,Helvetica,sans-serif !important;
}


#leftsidebar .widget_w10 h2 a {
    color: #000;
}

#leftsidebar .widget_w10 h2 a:hover {
     color: #b40000 !important;
}

#content .widget_w10 h2 a:hover {
    color: #000 !important;
}


/*.right-heading {
    display: inline-block;
    float: left;
    height: 40px;
    margin: 0 0 15px;
    padding: 0;
    width: 100%;
}

.right-heading h2 {
    background: url("side_head_bg.png") no-repeat scroll left center rgba(0, 0, 0, 0);
    color: #000;
    display: block;
    font-size: 17px;
    line-height: 40px;
    margin: 0;
    padding: 3px 0 0 10px;
    text-transform: uppercase;
	float: left;
	box-shadow: 0 0 5px 2px;
}

.right-heading span {
    background: url("side_head_corner_bg.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);
    display: inline-block;
    height: 40px;
    margin: 2px 0 0;
    width: 10px;
}*/

#footer .text a{
	   color: #c2c2c2;
}

#footer .text a:hover{
	   text-decoration: underline;
	   color: #c2c2c2 !important;
}

#leftsidebar .widget_w10 table{
	max-width: 300px;
	width: 100%;
	margin: 0 auto;
}

.cenzor li {padding:0px 12px 10px;font-weight:normal;font-size:12px;line-height:16px;font-family:Arial, Helvetica, sans-serif;}
.cenzor li time {padding:5px 10px;color: #a5a5a5;font-weight:normal;font-size:11px;line-height:16px;font-family:Arial, Helvetica, sans-serif;display:inline;padding:0;margin:0;}
.cenzor li a {font-weight:normal;font-size:12px;line-height:16px;font-family:Arial, Helvetica, sans-serif;display:inline;padding:0;margin:0;}

.cenzor2 li {padding:5px 12px 5px;font-weight:normal;font-size:12px;line-height:16px;font-family:Arial, Helvetica, sans-serif}
.cenzor2 li time {padding:5px 10px;color: #a5a5a5;font-weight:normal;font-size:11px;line-height:16px;font-family:Arial, Helvetica, sans-serif;display:inline;padding:0;margin:0;}
.cenzor2 li a {font-weight:normal;font-size:12px;line-height:16px;font-family:Arial, Helvetica, sans-serif;display:inline;padding:0;margin:0;}

.publication-text a {color:#a54242;}
.publication-text ul {
    list-style: square;
    list-style-position: outside;
}
.publication-text ol {
    list-style: decimal;
    list-style-position: outside;
}
.publication-text ul li, .publication-text ol li  {margin-left:20px;}




















@media screen and (max-width: 1058px) {
	#header h1 { max-width: 299px; margin:22px auto; float: none;}
	#header h1 img { width: 100%; }
	.headad img { margin: 20px auto;}
	.headad { margin: 20px auto; float: none; width: 728px; padding-top: 20px;}

}





@media screen and (max-width: 1026px) {
	.container { width: auto; margin: 0px; padding: 0px 20px; }
	#header h1 { max-width: 299px; }
	#header h1 img { width: 100%; }
	.headad img { margin: 0px; }
	.flickwrap img, #footer .flickwrap img { width: 55px; }
	.ad300 img, img.attachment-widgetcol, img.attachment-coin { width: 100%; }
	.widgetcol { width: 46.2%; }
	.widgetcol_100 { width: auto; }
	.widgetcol_small, .tabbig { height: auto; }
	.tabbig iframe { height: 360px; }
}
@media screen and (max-width: 1000px) {
	.imgwrap img, .tab img, img.main-single, .imgwrap img:hover { width: 100% ! important; }
	.shadow-inset2, a.sliderlink { box-shadow: none; }
}
@media screen and (max-width: 970px) {
	/*.resmode-No { display: none; visibility: hidden; }
	#header { padding: 0px; float: left; margin: 0px; }*/
	.widgetcol { width: 46.2%; }
	.widgetcol_100 { width: auto; }
}

@media screen and (max-width: 920px) {

	.headad {
	   	margin: 0 auto;
		float: none;
		display: block;
		width:728px;
	}

#header h1 {
    float: none;
    font-size: 20px;
    line-height: 1;
    margin: 61px auto;
}
}


@media screen and (max-width: 890px) {

	 .widget_w10 table .head_tbl {
	     font-weight:bold;font-size:11px;line-height:20px;font-family:Arial,Helvetica,sans-serif !important;
		 padding: 0 2px;
	}


.widget_w10 table .row_tbl {

    font-size:11px;line-height:16px;font-family:Arial,Helvetica,sans-serif !important;
    padding: 2px 2px;
    text-align: left;
	}
}

@media screen and (max-width: 770px) {
	.flexslider .slides li a img, .tabitem iframe, .tabitem a img { width: 100%; }
	.tab { width: 20%; }
	.tab span.ribbon { top: auto; }
	#navigation > .nav > li { width: auto; }
	#navigation > .nav > li a { padding: 8px 8px; }
	.nav .sf-sub-indicator { right: 2px; }
	.nav > li > a > span.walker { display: none; }
	.tabbig iframe { height: 260px; }
	#navigation .nav li a.sf-with-ul {
    	padding-right: 14px;
	}

}
@media handheld, only screen and (max-width: 740px) {
	body { font-size: 14px; }
	body { width: 100%; min-width: 0px; margin-left: 0px; margin-right: 0px; padding-left: 0px; padding-right: 0px; margin-top: 0px; }
	#header, #content, #sidebar, #footer .threecol, .onecol, .twocol, .threecol, .fourcol, .fivecol, .sixcol, .sevencol, .eightcol, .ninecol, .tencol, .elevencol, .twelvecol, .fifthcol, #footer .fourcol, .slidercol, .seccol, .widgetcol, #core, #content, #leftsidebar, #rightsidebar { width: auto; float: none ! important; margin-left: 0px; margin-right: 0px; }
	img#logo { float: none; display: block; }
	#core { margin: 0px; }
	#core_bg { display: none; }
	.flex-control-nav { bottom: 25px; }
	#copyright { padding: 0px; }
	#copyright .fr { float: left ! important; }
	.resmode-No { display: none; visibility: hidden; }
	.showMob-Yes { display: block; visibility: visible; }
	.tabbig { width: 100%; height: auto; }
	ul#tabsmall { position: relative; top: auto; right: auto; width: 105%; }
	ul#tabsmall li { float: left; margin: 0px 5% 0px 0px; padding: 0px; width: 45%; height: 70px; border-bottom: medium none; }
	ul#tabsmall li a { overflow: hidden; height: 30px; }
	.arr, .tabbig .meta, #tabsmall li i { display: none; }
	.inpost > h1 { font-size: 16px ! important; }
	#rightsidebar { padding: 20px 3% 0px; }
	#top-nav { max-height: none; height: auto; }

	#leftsidebar .widget_w10 table{
		max-width: none;
	}


	.widget_w10 table .head_tbl {
	    padding: 0 5px;
		font-weight:bold;font-size:12px;line-height:20px;font-family:Arial,Helvetica,sans-serif !important;
	}

	.widget_w10 table .row_tbl {
	    padding: 0 5px;
    	font-weight:bold;font-size:12px;line-height:20px;font-family:Arial,Helvetica,sans-serif !important;

	}


	.ad300 img, img.attachment-widgetcol, img.attachment-coin {
	    width: auto;
	}

	.ad300 img{
		float: none;
	}


#header {
    margin: 32px auto 2px;
}


#header h1 {
    margin: 81px auto 22px;
}
}

@media screen and (max-width: 682px) {

	#header {
	    margin: 100px 0 32px 0 ;
	}

	#header h1 {
    margin: 121px auto 22px;

    #core {margin-top:20px;}
}
.hidemob {display:none;}
}

@media only screen and (max-width: 639px) {
	.scrollTo_top { visibility: hidden; display: none; }
	a#triggernav, a#triggernav-sec { display: block; }
	#sec-nav { display: none; margin-bottom: 40px; }
	#navigation { display: none;/* margin-bottom: 40px;*/ }
	#sec-nav { width: 200px; }
	#sec-nav > li { width: 100%; }
	#sec-nav > li > ul { width: 100%; }
	.nav { width: 100%; }
    .nav li.onlymobitem {display:inline;}
	.nav li ul { width: 100%; border: medium none; }
	#navigation > .nav > li { width: 100%; float: none; }
	.nav { width: 100%; }
	.nav li ul { width: 100%; border: medium none; }
	.nav > li > a { background: none repeat scroll 0% 0% transparent ! important; }
	.tab { width: 45.5%; }
	iframe { width: 100%; max-height: 350px; }
	#top-nav ul.social-menu { position: relative; float: left; right: auto; margin: 8px 0px 5px ! important; }
	#top-nav ul.social-menu li { width: 30px ! important; }
	.aboutus { width: 100%; padding: 0px; }
	.widgetflexslider span.ribbon { display: none; }
	#header h1 { /*max-width: 100%; width: 100%; */ float: none; margin: 22px auto;}
	#header h1 img { /*width: 100%;*/ }
	#search_li {
    	width: 100%;
	}
	#header {
	    margin: 64px 34px 0 ;
	}

	.container{
		padding: 0 10px;
	}
    #core {margin-top:20px;}
    .hidemob {display:none;}

}

@media screen and (max-width: 619px) {


	#header h1 {
    	margin: 22px auto 22px;
	}
    #core {margin-top:20px;}
    .hidemob {display:none;}

}

@media only screen and (max-width: 429px) {
	iframe { max-height: 250px; }
	.tabitem iframe { max-height: 250px; }
	.tab span.ribbon { display: none; }
	.up_1{
		padding:0 2px;
	}
    #core {margin-top:20px;}
    .hidemob {display:none;}
}


.tp_recent_tweets { float: left; clear: left; }
.tp_recent_tweets li.tp_recent_tweets { background-image: url('../imgs/tweet.png'); background-repeat: no-repeat; background-position: 0px 4px; padding-left: 30px; padding-bottom: 5px; float: left; clear: left; line-height: 20px; list-style-type: none; }
.tp_recent_tweets li a { font-weight: normal;font-family:'Roboto',sans-serif; font-size:13px;}
.tp_recent_tweets .twitter_time { color: rgb(153, 153, 153); font-size: 12px; font-style: italic; font-weight: normal; }


.last { clear: right; margin-right: 0px ! important; }
.flexslider a.flex-prev, .flexslider a.flex-next, .nav > li > ul, .container, #coinslid { background-color: rgb(255, 255, 255); }
.body2, .header_scroll, .headbg, .header_noslide, #footer, #rightsidebar, #navigation { background-color: #5f5f5f; }
#nav li a, .nav > li > a, .nav > li > a { border-color: rgb(64, 64, 64); }
.overrating, #sidebar p input[type="submit"], span.ribbon, a#triggernav, a#triggernav-sec, a.fromhome, .imgwrap, a.mainbutton, a.itembutton, .page-numbers.current, a.comment-reply-link, #submit, #comments .navigation a, .tagssingle a, .contact-form .submit, .intro, li.main h2, .plan-bottom a, .scrollTo_top a, .gallery-item, submit { background-color: #B40000; }
body { background-color: rgb(255, 255, 255); }
h2.widget { border-color: rgb(255, 255, 255) ! important; }
.body1 a, a:link, a:visited, .nav li ul li a { color: rgb(46, 55, 63); }
a:hover, .body1 a:hover, #serinfo a:hover, .nav > li.sfHover > a, .nav > li.current-menu-item > a, #serinfo-nav li.current a, #sec-nav > li.current-menu-item > a, ul#tabsmall > li.ui-tabs-selected > a.sidnav { color: #B40000 ! important; }
.nav > li > a:hover, .nav > li.current-menu-ancestor > a, .nav > li.current-menu-item > a, .nav > li.sfHover > a, .nav > li.current-menu-item > a { border-bottom-color: #B40000 ! important; }
.body2 a, a.body2 { color: rgb(255, 255, 255); }
.body2 a:hover, p.body2 a:hover { color: #B40000 ! important; }
#coinslid, .archivepost li, #comments, #header, #sec-navigation, #core_bg, .seccol li, .teaser, .meta, .etabs, .tab, .widgetflexslider, .widgetcol, .widgetcol_small, #sec-nav > li > a, ul#serinfo, #serinfo-nav li.current, #hometab, #navigation, #sidebar h2, .ad300, .searchformhead input.s, .searchform input.s, .nav > li > ul, #main-nav > li, .nav li ul li a, .pagination, input, textarea, input checkbox, input radio, select, file { border-color: rgb(237, 237, 237) ! important; }
body, #sec-nav, input, textarea, input checkbox, input radio, select, file, h3.sd-title { font-weight:400;font-size:12px;line-height:2em;font-family:Arial,sans-serif; color: rgb(84, 84, 84); }
h2.ads { color: rgb(84, 84, 84); }
.body2 { font-weight:400;font-size:11px;line-height:2em;font-family:Arial,sans-serif; color: rgb(255, 255, 255); }
.body2 h2, .body2 h3, .tickerwrap > span { color: rgb(255, 255, 255) ! important; }
h1 { font-weight:900;font-size:25px;line-height:1.5em;font-family:"Roboto",sans-serif; color: rgb(46, 55, 63); }
h2 { font-weight:800;font-size:16px;line-height:1.2em;font-family:"Roboto",sans-serif; color: rgb(61, 61, 61); }
h3, h3#reply-title, #respond h3, .comment-author cite { font-weight:400;font-size:13px;line-height:1.3em;font-family:"Roboto",sans-serif; color: rgb(34, 34, 34) ! important; }
h5, .nav > li > a > span.walker, p.meta, .meta a, time.meta { font-weight:400;font-size:10px;line-height:1.5em;font-family:Georgia,serif; color: rgb(135, 135, 135); }
#nav li a, .nav > li > a, ul#serinfo-nav li a, #sec-nav > li > a, .searchformhead > input.s, .tickerwrap > span { font-weight:600;font-size:15px;line-height:1.7em;font-family:'Roboto',sans-serif; color: rgb(255, 255, 255); }


.at15t, .at16nc, .at300bs { background: url('../imgs/widget005.old.16.top.png') no-repeat scroll left center transparent; }
.addthis_32x32_style .dummy .at300bs, .addthis_32x32_style .at300bs, .addthis_32x32_style .at15t { background: url('../imgs/widget005.old.32.top.png') no-repeat scroll left center transparent; }
.at300b, .at300bo, .at300m, .at300bs { cursor: pointer; }
.addthis_32x32_style .dummy .at300bs, .addthis_32x32_style .at300bs, .addthis_32x32_style .at15t { overflow: hidden; display: block; height: 32px ! important; width: 32px ! important; line-height: 32px ! important; }
.at300bs { overflow: hidden; display: block; background-position: 0px 0px; height: 16px; width: 16px; line-height: 16px ! important; }
:first-child + html #at_email textarea { height: 42px ! important; }
* html #at16psf input, :first-child + html #at16psf input { padding: 0px; }
:first-child + html #at_email #at16eatdr { top: 115px ! important; width: 272px ! important; }
#_atssh { width: 1px ! important; height: 1px ! important; border: 0px none ! important; }
@media screen and (max-width: 680px) {
}
.at15t, .at16nc, .at300bs { background: url('../imgs/widget005.old.16.icons.png') no-repeat scroll left center transparent; }
.at15t_compact, .at16nc.at16t_compact, .at15t_expanded, .at16nc.at16t_expanded, .at15t_more, .at16nc.at16t_more, .at15t_addthis, .at16nc.at16t_addthis { background-position: 0px -80px; }
.at15t_email, .at16nc.at16t_email { background-position: 0px -1152px; }
.at15t_facebook, .at16nc.at16t_facebook { background-position: 0px -1264px; }
.at15t_twitter, .at16nc.at16t_twitter { background-position: 0px -4208px; }
.addthis_32x32_style .dummy .at300bs, .addthis_32x32_style .at300bs, .addthis_32x32_style .at15t { background: url('../imgs/widget005.old.32.top.png') no-repeat scroll left center transparent; }
.addthis_32x32_style .at15t_compact, .addthis_32x32_style .at15t_expanded, .addthis_32x32_style .at15t_more, .addthis_32x32_style .at15t_addthis { background-position: 0px 0px; }
.addthis_32x32_style .at15t_email { background-position: 0px -160px; }
.addthis_32x32_style .at15t_facebook { background-position: 0px -192px; }
.addthis_32x32_style .at15t_twitter { background-position: 0px -832px; }


.addthis-smartlayers, div#at4-share, div#at4-follow, div#at4-whatsnext, div#at4-thankyou { padding: 0px; margin: 0px; }
#at4-share-label, #at4-follow-label, #at4-whatsnext-label, .at4-recommended-label.hidden { padding: 0px; border: medium none; background: none repeat scroll 0% 0% transparent; position: absolute; top: 0px; left: 0px; height: 0px; width: 0px; overflow: hidden; text-indent: -9999em; }
.addthis-smartlayers .at4-arrow:hover { cursor: pointer; }
.addthis-smartlayers .at4-arrow:before, .addthis-smartlayers .at4-arrow:after { content: none; }
a.at4-logo { background: url('../imgs/undefined') no-repeat scroll left center transparent; }
a.at4-privacy { background: url('../imgs/undefined') no-repeat scroll right center transparent; }
div.at4-arrow { background-image: url('../imgs/undefined'); background-repeat: no-repeat; width: 20px; height: 20px; margin: 0px; padding: 0px; overflow: hidden; text-indent: -9999em; text-align: left; cursor: pointer; }
div.at4-arrow.at-right, #at4-recommendedpanel-outer-container .at4-arrow.at-right { background-position: -20px 0px; }
div.at4-arrow.at-left, #at4-recommendedpanel-outer-container .at4-arrow.at-left { background-position: 0px 0px; }
.at4-show { display: block ! important; opacity: 1 ! important; }
.at4-hide { display: none ! important; opacity: 0 ! important; }
.at4-hide-content { opacity: 0 ! important; visibility: hidden; }
.animated { animation-fill-mode: both; animation-duration: 1s; }
.fadeIn { animation-name: fadeIn; }
.slideInLeft { animation-name: slideInLeft; }
@media screen and (max-width: 900px) {
}
@media screen and (max-width: 400px) {
}
@media screen and (max-height: 700px) and (max-width: 400px) {
}
.at4win *::-moz-selection { background: none repeat scroll 0% 0% rgb(254, 109, 76); color: rgb(255, 255, 255); }
#at4m-mobile-container { z-index: 9999999; position: relative; }
#at4m-menu { transition-timing-function: linear; }
#at4-searchClear { cursor: pointer; }
#at4m-dock { position: fixed; left: 0px; width: 100%; box-shadow: 0px -1px 4px rgba(0, 0, 0, 0.15); font-family: "helvetica neue",helvetica,arial,sans-serif; font-size: 14px; font-weight: 300; color: rgb(0, 0, 0); }
.at4m-dock { background: none repeat scroll 0% 0% rgb(235, 235, 235); }
.at4m-dock-bottom { top: auto; bottom: 0px; }
.at4m-dock a:link, .at4m-dock a:visited { display: block; border: medium none; margin: 0px; padding: 0px; height: 45px; line-height: 45px; text-align: center; text-decoration: none; text-shadow: none; font-weight: bold; color: rgb(85, 85, 85); cursor: pointer; float: left; }
.at4m-dock a:hover, .at4m-dock a:active, .at4m-dock-toggle a:hover { background-color: rgb(226, 226, 226); color: rgb(0, 0, 0); cursor: pointer; }
.at4m-dock a i { display: inline-block; height: 45px; line-height: 45px; vertical-align: middle; opacity: 0.2; }
.at4m-dock a:hover i, .at4m-dock a:active i { opacity: 0.9; }
.at4m-dock a i.at4m-dock-share { background-color: transparent; background-repeat: no-repeat; background-attachment: scroll; background-clip: border-box; background-origin: padding-box; background-size: auto auto; background-image: url('../fonts/share.svg'), none; background-position: 0px -2px; width: 30px; }
.at4m-dock.at4-ma1 a { display: inline-block; width: 86%; }
.at4m-dock-toggle { position: fixed; left: auto; right: 0px; width: 14%; min-width: 40px; height: 45px; }
.at4m-dock-toggle a { display: block; background-color: transparent; background-repeat: no-repeat; background-attachment: scroll; background-position: center center; background-clip: border-box; background-origin: padding-box; background-size: auto auto; background-image: url('../fonts/minimize.svg'), none; border-left: 1px solid rgb(204, 204, 204); height: 44px; line-height: 44px; overflow: hidden; text-indent: -9999em; text-align: center; padding: 0px; margin: 0px; opacity: 0.35; }
.at4m-dock.ats-light a:hover, .at4m-dock.ats-light a:active, .at4m-dock-toggle.ats-light a:hover, .at4m-dock-toggle.ats-light a:active { background-color: rgb(245, 245, 245); }
.at4m-menu { position: fixed; background: none repeat scroll 0% 0% rgb(255, 255, 255); top: 0px; left: 0px; right: 0px; bottom: 0px; font-family: "helvetica neue",helvetica,arial,sans-serif; font-size: 14px; font-weight: 300; display: none; opacity: 0; }
.at4m-menu .at4m-menu-inner { position: relative; width: 100%; height: 100%; overflow: auto; }
.at4m-menu .at4m-menu-inner .at4m-menu-header { position: fixed; top: 0px; left: 0px; right: 0px; width: 100%; background: none repeat scroll 0% 0% rgb(255, 255, 255); box-shadow: 0px 2px 4px rgba(0, 0, 0, 0.1); font-family: "helvetica neue",helvetica,arial,sans-serif; font-weight: 700; color: rgb(68, 68, 68); cursor: default; }
.at4m-menu .at4m-menu-inner .at4m-menu-header .at4m-menu-header-inner { position: relative; height: 44px; text-align: left; line-height: 44px; padding: 0px 44px 0px 15px; }
.at4m-menu .at4m-menu-inner .at4m-menu-header .at4m-menu-header-inner a.at4m-menu-cancel { position: absolute; top: 0px; right: 0px; display: block; background-color: transparent; background-repeat: no-repeat; background-attachment: scroll; background-position: center center; background-clip: border-box; background-origin: padding-box; background-size: auto auto; background-image: url('../fonts/cancel.svg'), none; width: 42px; height: 44px; overflow: hidden; text-indent: -9999em; opacity: 0.74; }
#at4m-menu-body { position: absolute; top: 45px; bottom: 35px; left: 0px; width: 100%; overflow-y: scroll; }
#scroller { position: absolute; width: 100%; }
.at4m-menu .at4m-menu-inner .at4m-menu-search { position: relative; background: none repeat scroll 0% 0% rgb(245, 245, 245); border-bottom: 1px solid rgb(231, 233, 236); height: 44px; }
.at4m-menu .at4m-menu-inner .at4m-menu-search input[type="text"] { position: absolute; top: 7px; left: 14px; right: 15px; width: auto; background: none repeat scroll 0% 0% transparent; border: medium none; height: 24px; line-height: 1.14em; padding: 4px 4px 4px 22px; font-size: 1.14em; font-weight: 300; outline: medium none; margin-bottom: 0px; }
.at4m-menu .at4m-menu-inner .at4m-menu-search input[type="submit"] { position: absolute; top: 7px; left: 7px; width: 24px; height: 24px; background-color: transparent; background-image: url('../fonts/search.svg'), none; background-attachment: scroll, scroll; background-clip: border-box, border-box; background-origin: padding-box, padding-box; background-size: auto auto, auto auto; background-repeat: no-repeat; background-position: 0px 0px; border: medium none; overflow: hidden; text-indent: -9999em; cursor: pointer; opacity: 0.22; }
.at4m-menu .at4m-menu-inner .at4m-menu-search input[type="cancel"] { position: absolute; top: 12px; right: 20px; width: 18px; height: 18px; background-color: transparent; background-repeat: no-repeat; background-attachment: scroll; background-position: center center; background-clip: border-box; background-origin: padding-box; background-image: url('../fonts/search_close.svg'), none; background-size: 18px 18px; border: medium none; overflow: hidden; text-indent: -9999em; opacity: 0.14; }
.at4m-menu .at4m-menu-inner .at4m-menu-footer { position: fixed; bottom: 0px; left: 0px; right: 0px; width: 100%; height: 30px; background: none repeat scroll 0% 0% rgb(255, 255, 255); text-align: left; line-height: 16px; box-shadow: 0px -2px 4px rgba(0, 0, 0, 0.1); }
.at4m-menu .at4m-menu-inner .at4m-menu-footer .at4m-menu-footer-inner { position: relative; height: 26px; padding: 5px 15px; }
.at4m-menu .at4m-menu-inner .at4m-menu-footer .at4m-menu-footer-inner .at4m-menu-footer-logo { background-color: transparent; background-attachment: scroll; background-clip: border-box; background-origin: padding-box; background-image: url('../fonts/addthis_logo.svg'), none; background-repeat: no-repeat; background-position: left 2px; background-size: 9px 9px; padding-left: 12px; }
.at4m-menu .at4m-menu-inner .at4m-menu-footer .at4m-menu-footer-inner .at4m-menu-footer-privacy { position: absolute; top: 7px; right: 15px; background-color: transparent; background-attachment: scroll; background-clip: border-box; background-origin: padding-box; background-image: url('../fonts/privacy.svg'), none; background-repeat: no-repeat; background-position: right 3px; background-size: 8px 9px; padding-right: 13px; }
.at4m-menu .at4m-menu-inner .at4m-menu-footer .at4m-menu-footer-inner a:link, .at4m-menu .at4m-menu-inner .at4m-menu-footer .at4m-menu-footer-inner a:visited { font-size: 0.714em; text-decoration: none; color: rgb(102, 102, 102); }
.at4m-menu .at4m-menu-content { position: relative; padding: 0px 0px 27px; }
.at4m-menu .at4m-menu-content ul { margin: 0px; padding: 0px; }
#at4m-dock:hover { cursor: pointer; }
#at4m-dock.ats-light { background: none repeat scroll 0% 0% rgb(255, 255, 255); border-color: rgb(197, 197, 197); }
.atss { position: fixed; top: 20%; width: 48px; z-index: 100020; background: none repeat scroll 0% 0% transparent; }
.at-share-close-control { position: relative; width: 48px; overflow: auto; }
.at-share-open-control-left { position: fixed; top: 20%; z-index: 100020; left: 0px; width: 22px; }
.at-share-close-control .at4-arrow.at-left { float: right; }
.atss-left { left: 0px; float: left; right: auto; }
.atss a { position: relative; display: block; width: 48px; line-height: 48px; margin: 0px; padding: 8px 0px; outline: medium none; text-align: center; text-indent: -9999em; float: left; transition: width 0.15s ease-in-out 0s; overflow: hidden; background: none repeat scroll 0% 0% rgb(232, 232, 232); z-index: 100030; }
.atss a:hover { width: 64px; }
.atss a:last-child { border: medium none; }
.atss a span { position: relative; display: block; background-repeat: no-repeat; background-position: 50% 50%; width: 32px; height: 32px; line-height: 32px; border: medium none; padding: 0px; margin: 0px auto; overflow: hidden; text-indent: -9999em; cursor: pointer; }
a.at-svc-lidar, a.at-svc-twitter, a.at-svc-yammer { background: none repeat scroll 0% 0% rgb(44, 168, 210); }
a.at-svc-facebook { background: none repeat scroll 0% 0% rgb(48, 88, 145); }
a.at-svc-email, a.at-svc-wowbored, a.at-svc-print { background: none repeat scroll 0% 0% rgb(115, 138, 141); }
a.at-svc-compact { background: none repeat scroll 0% 0% rgb(248, 105, 77); }
.at4-thankyou-background { top: 0px; right: 0px; left: 0px; bottom: 0px; z-index: 9999999; background: none repeat scroll 0% 0% rgba(110, 115, 123, 0.95); }
.at4-thankyou-inner { position: absolute; width: 100%; top: 10%; left: 50%; margin-left: -50%; text-align: center; }
.thankyou-description { font-weight: normal; }
.at4-thankyou-background .at4lb-inner { position: relative; width: 100%; height: 100%; }
.at4-thankyou-background .at4lb-inner a.at4x, .addthis-warning-layer a.at-warning-x { position: absolute; top: 5px; right: 10px; display: block; width: 20px; height: 20px; padding: 7px; margin: 0px; cursor: pointer; transition: opacity 0.25s ease-in 0s; opacity: 0.4; background: url('../imgs/undefined') no-repeat scroll center center transparent; overflow: hidden; text-indent: -99999em; }
.at4-thankyou-background .at4lb-inner a.at4x:hover { opacity: 1; }
.at4-thankyou-background .at4lb-inner a#at4-palogo.at4-logo, .at4-thankyou-background .at4lb-inner a#at4-paprivacy.at4-privacy { position: absolute; bottom: 10px; display: inline-block; text-decoration: none; font-family: helvetica,arial,sans-serif; font-size: 11px; cursor: pointer; transition: opacity 0.25s ease-in 0s; opacity: 0.5; z-index: 100020; color: rgb(255, 255, 255); }
.at4-thankyou-background .at4lb-inner a#at4-palogo.at4-logo { left: 15px; padding: 2px 0px 0px 13px; }
.at4-thankyou-background .at4lb-inner a#at4-paprivacy.at4-privacy { right: 15px; padding: 0px 15px 0px 0px; }
.at4-thankyou-background .at4lb-inner a#at4-palogo.at4-logo:hover, .at4-thankyou-background .at4lb-inner a#at4-paprivacy.at4-privacy:hover { text-decoration: none; color: rgb(255, 255, 255); opacity: 1; }
.at4-thankyou-background .thankyou-title { color: rgb(255, 255, 255); font-size: 38.5px; margin: 10px 20px; line-height: 38.5px; }
.at4-thankyou-background .thankyou-description { color: rgb(255, 255, 255); font-size: 18px; margin: 10px 0px; line-height: 24px; padding: 0px; }
@media only screen and (min-device-width: 320px) and (max-device-width: 480px) {
}
.hit .comments_info{white-space: initial!important;}
#rightsidebar h2 {
box-shadow: 0 0 10px 0 #4F4F4F;
background: #383838;
}

/*  TABLET  : 1024px */
@media only screen and ( max-width: 1219px ){

}
@media only screen and ( max-width: 1092px ){
#navigation {display: none;}
#navigation > .nav > li {width: 100%;float: none;}
.nav li.onlymobitem {display:inline;}
a#triggernav, a#triggernav-sec {display: block;}
#sec-nav > li > a{background:none!important;}
#sec-nav{display: none;}
#sec-nav > li {width: 100%;}
#sec-nav {
width: 100%;
}
#core {margin-top:20px}
}

@media only screen and (max-width: 980px){
a#triggernav, a#triggernav-sec {display: block;}
#sec-nav > li > a{background:none!important;}
#sec-nav{display: none;}
#sec-nav > li {width: 100%;}
#sec-nav {
width: 100%;
}
}
.clear{clear: both;}
.analitics2, .foto2, .video2, .whois2, .samoobs2, .cenzor2, .infograf2, .blogolenta2, .blogojab2, .blogstop2{display:none;}
#rightsidebar .video .widget{margin-bottom: 15px;}
.video2 .widget{margin-bottom: 15px;}
#rightsidebar .foto .widget{margin-bottom: 5px;}
.foto2 .widget{margin-bottom: 5px;}
#rightsidebar .blogojab .widget{margin-bottom: 5px;}
.blogojab2 .widget{margin-bottom: 5px;}
@media only screen and (max-width: 740px){
.analitics2, .foto2, .video2, .whois2, .samoobs2, .cenzor2, .infograf2, .blogolenta2, .blogojab2, .blogstop2{display:block;}
}
.foto2 .flex-viewport, .video2 .flex-viewport, .blogojab2 .flex-viewport{
margin: 0 auto;
max-width: 300px;
}
.video2 .flickwrap{margin: 0 auto;}
.analitics2, .foto2, .video2, .whois2, .samoobs2{background-color: #5f5f5f;
overflow: hidden;
padding: 20px 15px 0px;}
.cenzor2, .infograf2, .blogolenta2, .blogojab2, .blogstop2{background-color: #F3F3F3;
overflow: hidden;
padding: 20px 15px 0px;}
.infograf2 h2, .blogolenta2 h2, .blogojab2 h2, .blogstop2 h2{-webkit-box-shadow: 2px 2px 11px -1px #dad7d7;
    -moz-box-shadow: 2px 2px 11px -1px #dad7d7;box-shadow: 2px 2px 11px -1px #dad7d7;border-radius: 5px;
line-height: 32px;
margin-bottom: 10px;
padding: 3px 0 1px;text-align: center;text-transform: uppercase ! important;
}
.blogstop2 .widget_w10{overflow: visible;}
.widget_w10 h2 a {
color: #000;
}
.blogstop2 table{margin: 0 auto;}
.blogstop2{margin-bottom: 20px;}
.analitics2 h2, .foto2 h2, .video2 h2, .whois2 h2, .samoobs2 h2{-webkit-box-shadow: 2px 2px 11px -1px #4F4F4F;
    -moz-box-shadow: 2px 2px 11px -1px #4F4F4F;box-shadow: 2px 2px 11px -1px #4F4F4F;
background: #383838;border-radius: 5px;

line-height: 32px;
margin-bottom: 10px;
padding: 3px 0 1px;}
.analitics2 a, .foto2 a, .video2 a, .whois2 a, .samoobs2 a{color:#fff;}

/* TABLET  : 768px */
@media only screen and (max-width: 985px) and (min-width: 768px){

}
/*  Phone  : 480px */
@media only screen and (max-width: 767px) and (min-width: 480px){
    .hidemob {display:none;}
    .frog .item {width:125px;height:260px;}


}

/* Phone  : 320px */
@media only screen and (max-width: 479px){
    .hidemob {display:none;}
    .frog .item {width:130px !important;height:auto !important;overflow:hidden;}

}

.publication-text a {color:#a54242;}


.vote-right p {color:#fff;}
.vote-right div {color:#fff;}
.vote-right input[type="submit"] {background:#fff;color:#666666;text-transform: uppercase;}


