/* myMenuOpenPhones */

.navbar-toggle {position: relative; float: right; padding: 10px 6px; margin-top: -35px; margin-right: 20px; margin-bottom: 10px; background-color: transparent; border: 1px solid transparent; border-radius: 4px;}
.navbar-toggle .icon-bar {display: block; width: 32px; height: 2px; border-radius: 1px;}
.navbar-toggle .icon-bar + .icon-bar {margin-top: 4px;}
.sr-only {position: absolute; width: 1px; height: 1px; padding: 0; margin: -1px; overflow: hidden; clip: rect(0, 0, 0, 0); border: 0;}
.navbar-default .navbar-toggle {border-color: #ccc !important;}
.navbar-default .navbar-toggle .icon-bar {background-color: #ccc !important;}
.alert-info {color: #000 !important; background: none !important;}
.alert {padding: 0px !important; border: 0px !important;}

/* Оптимизируем под мобильные устройства */

@media (max-width: 767px) {
	
	/* Закомментируй или удали .goog-yes-no для показа блоков AdSense мобильным устройствам */
	.-goog-yes-no {
		display: none;
	}
	
	.meNormalPanelindex,
	.meNormalPanel,
	div.m-w1 {
		height: auto;
		top: 0px;
		background: none;
	}
    .container:before, .container:after {
     	display: table; content: " ";
    }
    .container:after {
    	clear: both;
    }
    .navbar-header:before, .navbar-header:after {
    	display: table; content: " ";
    }
     .navbar-header:after {
     	clear: both;
     }
     .collapse {
     	display: none;
     }
     .collapse.in {
     	display: block;
     }
     
     .glob-g-menu {     
        opacity: 0.98;
        background: #fff;
        padding-bottom: 100px;
        position: relative;
        top: 20px;
        z-index: 999999; 
     }
     .glob-g-menu .menuw1 li {
     	padding: 15px 20px;  
     	border-top: 1px solid #ccc; 
     	display: block; 
     	float: none !important;
     }
     .glob-g-menu .menuw1 li.active {
     	background: #f0f0f0; 
     	font-weight: bold;
     	padding: 15px 20px 0 20px !important;
     }
     div.m-w1 ul.menuw1 li a,
     div.m-w1 ul.menuw1 li.active ul li a,
     div.m-w1 ul.menuw1 li.active ul li a span {
        font-size: 1.2em;
     }
     div.m-w1 ul.menuw1 li.active a {
     	background: none; 
     	color: #e4502a;
        font-size: 1.2em;
     }
     div.m-w1 ul.menuw1 li.active ul {
     	float: none !important;
     	background: #fff !important;
     	position: relative;
     	margin: 10px -20px 30px -20px;
     	padding: 0 20px;
     }
     div.m-w1 ul.menuw1 li.active ul li {
     	padding: 15px 20px; 
     	border-top: 0px !important; 
     	float: none !important; 
     	margin-bottom: 15px;
     }
     div.m-w1 ul.menuw1 li.active ul li.active {
     	padding: 15px 20px !important;
     }
              
     .glob-g-menu .menuw1 a {
     	color: #08c; 
     	text-decoration:none;
     }
     .glob-g-menu .menuw1 a:hover {
     	text-decoration:none;
     }
     .glob-g-menu .menuw1 #current {
     	background: #f0f0f0;
     }
     .glob-g-menu .menuw1 #current a {
     	text-decoration:none; 
     	color: #000;
     }
     .glob-g-menu .menuw1 #current a:hover {
     	text-decoration:none;
     }
     .dropdown {
     	display: none;
     }
	
	#ja-headerwrap {
		height:70px;
	}
	#ja-header {
		width: 96% !important;
	}
	.glob-g-menu,
	#ja-containerwrap,
	#footer-t {
		max-width: 100% !important;
		margin-left: 0px !important;
		margin-right: 0px !important;
	}
	#foot {
		padding: 0 20px !important;
	}
	#footer-t #foot .r-stat {
		right: 20px !important;
	}
	div.m-w1 ul.menuw1 li a {
		margin-right:  0px !important;
	}
	#ja-containerwrap,
	.col-l .col-l1 {
		padding: 0px !important;
	}
	.article-content,
	.col-l  table.contentpane,
	.moduletablerew {
		padding: 0 20px !important;
		font-size: 1.1em;
	}
	tr.sectiontableentry1 td,
	tr.sectiontableentry2 td {
		padding-bottom: 15px;
		vertical-align: top;
	}
	h2.contentheading, 
	.contentheading,
	h1.componentheading, 
	.componentheading {
		font-size: 140%;
		font-weight: 600;
		padding: 0 20px !important;
	}
	.moduletablerew h3 {
		font-size: 140% !important;
		margin-bottom: 15px !important;
	}		
	table.contentpane td.sectiontablefooter,
	.mysharejam,
	#ja-mainnavwrap,
	.col-r0,
	.col-l .col-l2,
	#jc {
		display: none;
	}
	#footer-t #foot .r-stat {
		left: 20px;
		top: 30px !important;
	}
	.myindexgupda {
		width:100%
	}
	.myindexgupda .dfshyt,
	.myindexgupda .dfssytge {
		padding: 0 20px;
		float: none;
		font-size: 1.1em;
	}
	.myindexgupda .dfshyt {
		margin-bottom: 30px;
	}	
}

@media (min-width:768px) and (max-width: 980px) { 
	#ja-headerwrap {
		height: 190px !important;
	}
	#ja-header {
		width: 96% !important;
	}
	#ja-mainnavwrap {
		width: 300px;
		position: relative;
	}
	#ja-header #ja-mainnavwrap #ja-mainnav .search input#mod_search_searchword {
		width: 290px;
	}
	.meNormalPanelindex {
		height: 70px;
		}
	.meNormalPanel{
		height: 130px;
	}	
	div.m-w1 ul.menuw1 li {
		margin-bottom: 10px;
	}
	div.m-w1 ul.menuw1 li.active ul {
		float: left;
		position: absolute;
		left: 0px;
		top: 50px;
	}
	
	
	
	.navbar-toggle {
		display: none;
	}
	.glob-g-menu,
	#ja-containerwrap,
	#footer-t {
		width: 100% !important;
		margin-left: 0px !important;
		margin-right: 0px !important;
	}
	#foot {
		padding: 0 20px !important;
	}
	#footer-t #foot .r-stat {
		right: 20px !important;
	}
	div.m-w1 ul.menuw1 li a {
		margin-right:  0px !important;
	}
	.col-l .col-l1 {
		padding: 0 20px !important;
	}
	.mysharejam,
	.col-r0,
	.col-l .col-l2 {
		display: none;
	}
	.myindexgupda {
		width:100%
	}
	.myindexgupda .dfshyt {
		padding: 0;
		width:48%;
		float: left;
	}
	.myindexgupda .dfssytge {
		width:48%; 
		min-width:360px; 
		float: right;
	}	

}

@media (min-width:981px) and (max-width: 1050px) {
	#ja-header {
		width: 96% !important;
	}
	#ja-mainnavwrap {
		width: 300px;
		position: relative;
	}
	#ja-header #ja-mainnavwrap #ja-mainnav .search input#mod_search_searchword {
		width: 290px;
	}
	.meNormalPanelindex {
		height: 35px;
		}
	.meNormalPanel{
		height: 70px;
	}	
	.navbar-toggle {
		display: none;
	}
	.glob-g-menu,
	#ja-containerwrap,
	#footer-t {
		width: 100% !important;
		margin-left: 0px !important;
		margin-right: 0px !important;
	}
	#foot {
		padding: 0 20px !important;
	}
	#footer-t #foot .r-stat {
		right: 20px !important;
	}
	div.m-w1 ul.menuw1 li a {
		margin-right:  0px !important;
	}
	.col-l .col-l1 {
		padding: 0 20px !important;
	}
	.mysharejam,
	.col-r0,
	.col-l .col-l2 {
		display: none;
	}
	.myindexgupda {
		width:100%
	}
	.myindexgupda .dfshyt {
		padding: 0;
		width:48%;
		float: left;
	}
	.myindexgupda .dfssytge {
		width:48%; 
		min-width:360px; 
		float: right;
	}	
}

@media (min-width:1051px) {
	.meNormalPanelindex {
		height: 35px;
		}
	.meNormalPanel{
		height: 70px;
	}
	.navbar-toggle {
		display: none;
	}
	.myindexgupda {
		width:100%;
		padding: 0;
	}
	.myindexgupda .dfshyt {
		padding: 0;
		width:48%;
		float: left;
	}
	.myindexgupda .dfssytge {
		width:48%; 
		min-width:360px; 
		float: right;
	}
}

	
a.rssreadon {font-weight:normal; color:#555; font-size:13px;}
a:hover.rssreadon {font-weight:normal; color:#ff0000; font-size:13px;}

.slick-rss-itember {
  overflow : hidden;
  white-space : nowrap;
  text-overflow : ellipsis;
  -o-text-overflow : ellipsis;
}
.moduletableber a:hover, .moduletableber a:hover {
  background-color:#fff;
}
.slick-rss-itember a.slickTip:hover {
  background-color:#fff;
}

.tizbox {
	background: url(/images/bg-banner4.png);
	height: auto;
	width: 300px;
        padding: 5px 5px 5px 15px;
        margin-left: 10px;
        list-style-type: none;
	float: right;
        text-align: left;
}
.tizbox a {
	color:#2f1f3f;
}
.tizbox a:hover {
	color:#ff0000;
}
.tizbox .adv {
        margin: 0;
        padding: 10px 0 0 0px;
}
.tizbox .adv a {
	color:#2f1f3f;
}
.tizbox .adv a:hover {
	color:#ff0000;
}
.PC_Links_Block {
        margin: -9px 0 0 -9px;
        padding: 0;
}


a.mobil {color:green;}

#google-search-top {margin:0 0 20px 0; padding:1px 10px; background: url(/images/bg-banner4.png);}


.moduletablerew h3 {font-family: arial, verdana; font-weight: bold; font-size:14px;}
ul.relateditemsrew li {padding: 0 15px 0 0;}


.da_adp_links {display:none;}

.moduletableloginza-my {margin:30px 0 0 0;}
.loginza-hello {float:left; color:#666666;}
.loginza-logout-my {float:left; margin:0 0 0 10px; font-size:11px;}
.loginza-logout-my a {color:#cfc7ae;}
.loginza-logout-my a:hover {color:#f00;}
.loginza-logout-button {display:none;}
.loginza-logout-button .button-nomy {display:none;}


.moduletablenew-mat img {max-width:350px;}
.moduletableatyt img {max-width:350px;}



.br-telo {margin:0;} /* Кроме главной */
.col-l {width:100%; margin: 20px 0 0 0; padding:0;}
.col-l .col-l1 {width:75%;}
.col-l .col-l2 {width:25%; min-width:240px;}


#cont-s {float:left; width:70%;}
#cont-s a {padding: 0 22px 0 0;}
#cont-s a b {color:#000; text-decoration:none;}
#cont-s a:hover {color: #3763c2;}
#cont-s a:hover b {color:#000; text-decoration:none;}

#zakladki {float:right;}
.print_link {float:right; margin-top:-3px;}
.print_link a {color: #333;}
.print_link a:hover {color: #ff0000;}


#pathway {
font-size: 14px;
margin: 30px 0 -15px 0;
padding: 0 0 0 20px;
color: #999;
background: url(/images/patvMyIcon.png) no-repeat;
}
.breadcrumbs {
/*
position:relative; top:15px;
*/
}

#pathway a.pathway {
text-decoration:none;
color: #999;
margin: 0 5px 0 0;
}
#pathway a.pathway:hover {
text-decoration:none;
color: #aaa;
}
a.readon {display:none; font-size: 22px;}


.thumbsup-date {
	padding-bottom:0px;
        color:#777;
        text-transform:lowercase;
}

.moduletable li.latestnews {padding: 0;}
.moduletable .latestnews span {color:#888;}
.moduletable .latestnews big {font-size:1.4em; position:relative; top:2px;}



.jamod .jamod-content {margin-top:-10px;}


.moduletablenew-mat {margin: 0px; padding: 5px 20px 15px 20px; background:#f9f9f9; border-left: 1px solid #c5dbfa; border-right: 1px solid #c5dbfa;}
.moduletablenew-mat h3 {margin:0; padding: 0; float:right; color:#8fbff0; font-family: arial, verdana; font-weight: bold; font-size:12px;}

.moduletableatyt {
margin: 0px !important;
padding: 0px !important;
border: 0;
}
.moduletableatyt .thumbsup-text {
margin: 0px !important;
padding: 0px !important;
}
.moduletableatyt .thumbsup-text .thumbsup-title{margin-bottom:5px;}
.moduletableatyt .thumbsup-text .thumbsup-date {display:none;}
.moduletableatyt .thumbsup-text .thumbsup-intro {display:none;}
.moduletableatyt .thumbsup-image {float:left; margin:0px; padding:0px;}
.moduletableatyt .thumbsup-image .thumbsup-intro {float:left; margin-bottom:10px;}
.moduletableatyt .thumbsup-image image {border-bottom: 1px #f0f0f0 solid;}


.thumbsup-image { }

.thumbsup-image a.thumbsup-thumb {
	margin-top:0px;
	margin-left:0px;
}

.thumbsup-image img {
	margin-top:0px;
	margin-left:0px;
	border:1px solid #f0f0f0;
	background: #f1f1f1;
}

.thumbsup-image .thumbsup-title {
	font-size:1.1em;
	font-weight:bold;
}

.thumbsup-title {
	font-size:1em;
	font-weight:normal;
}

.thumbsup-intro {
	font-size:1em;
	font-weight:normal;
}

.thumbsup-text {
	border-bottom: 0px #999 solid;
}

.thumbsup-text a {
	font-weight:normal;
}






.moduletablenew-caricatura {margin: 0px; padding: 5px 20px 0px 20px; background:#f9f9f9; border-left: 1px solid #c5dbfa; border-right: 1px solid #c5dbfa;}
.moduletablenew-caricatura h3 {margin:0; padding: 0; float:right; color:#8fbff0; font-family: arial, verdana; font-weight: bold; font-size:12px;}

.anekdot a {display:none; position:absolute;}
.anekdot #a_rnd {margin-top:-20px;}

.orfografiya-title {display:none;}
.orfografiya-title h2 {display:none;}
a.p-link-orf {margin: 0px; padding: 0 0 -1px 0; text-decoration:none; border-bottom: 1px dotted;}


/* RSS 2na5 */

.moduletable2na5 {
              margin:0 1px;
              padding:0 20px;
              background:#f9f9f9;
}
.slick-rss-container {margin:0; padding:0;}
.slick-rss-container div {margin:0; padding:10px 0 0 0;}
.slick-rss-container ul {margin:0; padding:5px 0 15px 0;}
.slick-rss-container a#atitle {font-weight:bold; color: #8fbff0;}
.slick-rss-container a:hover#atitle {color: #ff0000;}

.slick-rss-container a.slickTip {background:none;}
.slick-rss-item2na5 a:hover.slickTip {color: #ff0000; background:none;}

.slick-rss-item2na5 a:hover{background:none;}

/* calculator */
 
#calculator {background:#f0f0f0;padding:5px 5px; font-size:13px;}
#calculator h2 {margin:0; padding: 0; float:right; margin-right:15px; color:#000; font-family: arial, verdana; font-weight: bold; font-size:12px;}

.m-tabs {width:100%; height:30px; margin:0; padding:0; list-style:none; font-size:0.9em; background:#f0f0f0;}

.red_select_tab,
.red_activ_tab, 
.tab {float:left;padding:7px 10px;
              border-radius:6px 6px 0 0;
              -moz-border-radius:6px 6px 0 0;
              -khtml-border-radius:6px 6px 0 0;
              -webkit-border-top-right-radius:6px;
              -webkit-border-top-left-radius:6px;
}
.red_select_tab {background:#fff;
              border-radius:6px 6px 0 0;
              -moz-border-radius:6px 6px 0 0;
              -khtml-border-radius:6px 6px 0 0;
              -webkit-border-top-right-radius:6px;
              -webkit-border-top-left-radius:6px;
}

.b-tabs_how .b-tabs__item-what,
.b-tabs_how .b-tabs__item-how-many,
.b-tabs_how .b-tabs__item-facts,
.b-tabs_what .b-tabs__item-how,
.b-tabs_what .b-tabs__item-how-many,
.b-tabs_what .b-tabs__item-facts,
.b-tabs_how-many .b-tabs__item-what,
.b-tabs_how-many .b-tabs__item-how,
.b-tabs_how-many .b-tabs__item-facts,
.b-tabs_facts .b-tabs__item-what,
.b-tabs_facts .b-tabs__item-how,
.b-tabs_facts .b-tabs__item-how-many{background:none; border:none}

.red_activ_tab,
.tab {cursor:pointer}
.red_select_tab a {text-decoration:none;color:#000!important;cursor:text;outline:none;font-family: Arial, Verdana;}

.telo {margin-top: 0px; padding: 0 10px; width: 100%; background: #fff;}
.telo .calcAllWidth h3 {margin: 0px; padding: 0px; margin-top: 15px; margin-bottom: 10px; font-family: Arial, Verdana; font-size: 13px; font-weight: bold;}


.html_block_11, 
.html_block_12,
.html_block_13, 
.html_block_14{height:470px;filter:progid:DXImageTransform.Microsoft.Wipe(GradientSize=0.5, wipeStyle=0, motion=forward, Duration=1);}



div.bankNames{margin-bottom: 10px;}
table.calcLeft{float:left; width: 48%; margin: 0 30px 0 0;}
table.calcRight{width: 46%}
table.calcAllWidth{width: 100%}
table.calcLeft td.inputs, 
table.calcRight td.inputs { width: 120px;}
table.calcAllWidth td.inputs input, 
table.calcAllWidth td.inputs select, 
table.calcAllWidth td.inputs textarea { width: 100%;}

/* end-calculator */



//* логотип, слоган - переливы */
.hat #logoq, .hat #logoq * { zoom:normal; }
.hat #logoq { padding-left:190px; top:90px;position:relative; }
.hat #logoq .logoq_container { position:relative; font-size:0; //font-size:1em; }

.hat #logoq .site_title { font-size:16px; padding-left: 0em; position:absolute; bottom:0; }
.hat #logoq .site_title span { position:relative; top:1.0em; background-color:transparent; color:#534006; }
.hat #logoq a { text-decoration:none; color:black; cursor:default; }
.hat #logoq a .site_title { cursor:pointer; cursor:hand; }
.hat #logoq a .logoq_container { cursor:pointer; cursor:hand; zoom:normal; }
/*.hat #logoq a:hover { color:black !important; }*/

.hat #logoq .hover span { background-color:transparent; }

.hat #logoq :hover .abc1 { color:#c6171d; }
.hat #logoq :hover .abc2 { color:#672f72; }
.hat #logoq :hover .abc3 { color:#883172; }
.hat #logoq :hover .abc4 { color:#4385b2; }
.hat #logoq :hover .abc5 { color:#516b9f; }
.hat #logoq :hover .abc6 { color:#599a55; }
.hat #logoq :hover .abc7 { color:#dd6a1d; }
.hat #logoq :hover .abc8 { color:#e5aa11; }


.menu-vas4 {position:absolute; left:195px; top:10px;}
.menu-vas4 a  {padding:0; color:#676767; font-family: arial, verdana; font-size: 13px;}
.menu-vas4 #active_menu {text-decoration:none; color:#000; font-weight: bold;}
.menu-vas4 #active_menu:hover {text-decoration:none; color:#000; font-weight: bold;}



/* 1 dec 10 */
.moduletable1 h3 {margin: 0;
	              padding: 0px;
	              margin-bottom: -5px;
	              color: #ff9049;
	              font-size:18px;
	              font-weight: normal;
}

.moduletable2 h3 {margin: 0;
	              padding: 0px;
	              margin-bottom: -5px;
	              color: #49acff;
	              font-size:18px;
	              font-weight: normal;
}

.moduletable3 h3 {margin: 0px;
	              padding: 0px;
	              margin-bottom: -10px;
	              font-family: arial, verdana;
	              font-size: 1em;
	              font-weight: bold;

}


li.latestnews2 {list-style-image: url(/templates/ja_purity/images/li-icon.png);}
li.mostread1 {list-style-image: url(/templates/ja_purity/images/li-icon.png);}
ul.jclist1 li {list-style-image: url(/templates/ja_purity/images/li-icon.png);}


.data-r {font-weight: bold; color:#49acff;}
.aforizmy-r {margin: 0px; padding: 0px; margin-left: 0px; padding-left: 0px; font-size:14px; font-family:arial, verdana;}
.aforizmy-r a {display:none;}

/* Директ на главной */
.ya_index {margin-left: -5px; margin-bottom: 15px;}

/* Голосование */

/* Подтягиваем к своему вопросу */
div#fly06poll_58 {margin-top: 20px;}
div#fly06poll_58 p#fp_poll_title {font-size:1.2em; font-family: arial, verdana; color:#555;}

/* Прячем вопрос, показываем свой с рек ссылкой в отдельном модуле (после открыть) 
div#fly06poll_58 p#fp_poll_title {display: none;}*/


#ja-col1 .moduletable_menu ul.menu li.item1 span { font-size:18px; color: #49acff; font-weight: normal; text-decoration: none;}
#ja-col1 .moduletable_menu ul.menu li.item1 a { font-size:18px; color: #49acff; font-weight: normal; text-decoration: none;}
#ja-col1 .moduletable_menu ul.menu li.item1 a span { font-size:18px; color: #49acff; font-weight: normal; text-decoration: none;}


.news_telo {left:0px; top:10px;position:relative;}
.news_copy {color:#666;position:relative;top:0px;font-size:90%;}

div.mistik-statistik {position:absolute;top:120px;right:100px;color:#333;}
div.mistik-statistik .sh{color:#cc0000;}


.small-cat {display:inline-block;
           font-size:11px;
           line-height:16px;
           padding-left:6px;
           background:url('../images/count.gif') no-repeat 0 0 #B3B3B3;
           color:#fff;
} 

.small-cat-border {display:inline-block;
              padding-right:6px;
              line-height:16px;
              background:url('../images/count.gif') no-repeat 100% 0 #B3B3B3;
}


.i-w-info {
	padding: 4px 0px;
        width: 100%;	
        font-size:14px;
        color: #555;
        margin-bottom: 30px;
}
.i-w-info h1 {        
        margin: 0;
	padding: 0px 0px 4px 0px;
	font-size:19px;
	font-weight: normal;
        color: #555;
}
.i-w-info h1 a {        
        text-decoration: none;
        color: #ff0000;
}

/* Footer
--------------------------------------------------------- */

#footer-t {
margin: 20px 0;
border-top: 1px solid #bbb;
padding: 10px 0 50px 0;
clear: both;
color: #888;
}
#footer-t a#wellkom {
        color: #888;
        text-decoration: none;
}

#footer-t #foot {
	font-size: 13px;
	padding: 0;
	color: #888;
	position: relative;
}


#footer-t #foot .copy {
	display: block;
	left: 45%; 
        position:absolute; 
        top:0px;
 
}

#footer-t #foot .copy a.rekl_vr {color:green}

#footer-t #foot .r-stat {
	position: absolute;
	right: 0px;
	top: 0px;
}


#author {display:none;}

/* Конвертер */

.my-conver {
    margin:0; 
    padding:0;
    font-size:1em;
    color:#333;
    font-family:arial,verdana,sans-serif;
}

.my-conver a {
    color:#3763c2; 
    outline:none; 
    cursor:pointer;
    text-decoration:none;
}

.my-conver a:hover {
    color:#f00 !important; 
    border-color:#f00 !important;
    text-decoration:none;
}

.my-conver a.js {
    border-bottom:dotted 1px; 
    text-decoration:none;
}

.my-conver img {
    border:none;
}


/** c-select */

.my-conver a.custom-select {
     cursor:pointer;
     display:inline-block;
     margin-bottom:-0.5em;
     line-height:1.5em;
     font-size:12px;
     overflow:hidden;
}

.my-conver a.custom-select.opened {
     overflow:visible;
}

.my-conver a.custom-select li span {
     color:#3763c2;
     border-bottom:1px dotted;
}

.my-conver a.custom-select.opened li span {
     color:#222;
     border-bottom:none;
}

.my-conver a.custom-select.opened ul {
     margin:0;
     padding:0;
     filter:
         progid:DXImageTransform.Microsoft.Shadow(color='#BBBBBB', Direction=45, Strength=1)
         progid:DXImageTransform.Microsoft.Shadow(color='#CCCCCC', Direction=135, Strength=4)
         progid:DXImageTransform.Microsoft.Shadow(color='#BBBBBB', Direction=225, Strength=1)
         progid:DXImageTransform.Microsoft.Shadow(color='#BBBBBB', Direction=315, Strength=1);

     -moz-box-shadow:0 2px 8px #BBB;
     -moz-border-radius:5px;

     -webkit-box-shadow:0 2px 8px #BBB;
     -webkit-border-radius:5px;

     box-shadow:0 2px 8px #BBB;
     border-radius:5px;

     list-style-type:none;
     background:white;
}

.my-conver a.custom-select li {
     margin:0;
     padding:0 0.5em;                    
     white-space:nowrap;
     position:relative;
     line-height:1.65em;
}

.my-conver a.custom-select.opened {
     z-index:99;
}

.my-conver a.custom-select.opened li:hover {
     background:#555 url('grad-light-small.png') left top repeat-x;
}

.my-conver a.custom-select.opened li:hover span {
     color:white;
}

.my-conver a.custom-select.opened li.selected {
     font-weight:bold;
}

.my-conver a.custom-select li:first-child {
     -moz-border-radius:5px 5px 0 0;
     -webkit-border-radius:5px 5px 0 0;
     border-radius:5px 5px 0 0;        
}

.my-conver a.custom-select li:last-child {
     -moz-border-radius:0 0 5px 5px;
     -webkit-border-radius:0 0 5px 5px;
     border-radius:0 0 5px 5px;
}

/* Конец конвертера */

#google-cat-top {
position: relative;
z-index: 99999999;
display: block;
width: 95%;
margin: 0 0 15px 0;
/*padding: 10px;
background: url(/images/bg-banner2.png);*/
}

.fwowpir {
/*position:relative; 
z-index:99999998; 
width:580px; 
height: 400px;*/
}

.jbasdlkjo,
.fbwkef,
.sjikojw {
position:relative; 
z-index:99999997;
}

.fwowpir{
top:20px; 
margin-bottom: 20px;
}

.fbwkef {
float: left;
display: inline-block;
margin: 10px 10px 5px 0;
width: 336px;
height: 280px; 
}

.jbasdlkjo {margin: 50px 0 20px 0;}

.mycontent-botadsense {
background: #F8F3E4;
padding: 10px;
color: #1F79CC;
}


.moduletablerew {
margin-top: 20px;
}

.mysharejam {
position: fixed;
top: 215px !important;
margin: 0 0 0 -70px !important;
padding: 0 !important;
width: 55px !important;
}

.b-share_theme_counter .b-share-btn__wrap {
position: relative;
float: right !important;
margin: 0 0 5px 0 !important;
display: block !important;
width: 100% !important;
}

.b-share_theme_counter .b-share-icon {
width: 30px !important;
}

.b-share-counter {
float: none !important;
}

@media (max-width: 1300px) {
.col-l .col-l1 {padding-left: 65px;}
}