@import url(http://fonts.googleapis.com/css?family=Cuprum:400,400italic,700,700italic&subset=latin,latin-ext,cyrillic);
@import url(http://fonts.googleapis.com/css?family=Open+Sans:400italic,700italic,400,600,700&subset=latin,cyrillic);
@import url(http://fonts.googleapis.com/css?family=Roboto+Slab:400,700&subset=latin,cyrillic-ext,cyrillic);

.wrapper {	width: 1000px;	margin: 0 auto;	min-height: 100%;	height: auto !important;	height: 100%;background:white;box-shadow: 0px 0px 10px 8px #e6e3da;}


/* Header
-----------------------------------------------------------------------------*/
.header {background: #fff;padding-top:15px;margin-bottom:15px;}

/*=== LOGO ===*/
	.logo{width:380px;margin-bottom:15px;}
	.logo a{display:block;}
	.logo a img{width:100%;height:auto;}

/*=== SEARCH ===*/	
	.social-search{padding-top:10px;}
	.searchform{position:relative;}
	.searchform input[type=text], .searchform input[type=submit]{float:left;}
	.searchform input[type=text]{width:245px;}
	.searchform input[type=submit]{margin-lefT:-3px;background:url(../images/icon-search.png) no-repeat center;width:49px;height:34px;}

/*=== SOCIAL NETS ===*/	
	.social{margin-right:15px;padding-top:5px}
	.social a{display:inline-block;width:24px;height:24px;vertical-align:top;margin:0 1px;text-decoration:none;}
	.social a:hover{opacity:0.5}
	
/*=== NAVIGATION ===*/	
	.nav{border-top:5px solid #ab0830;
	background: #535353;
	background: -moz-linear-gradient(top, #656565, #535353); 
	background: -webkit-gradient(linear, left top, left bottom,  color-stop(0%,#656565), color-stop(100%,#535353));
	background: -webkit-linear-gradient(top, #656565, #535353);
	background: -o-linear-gradient(top, #656565, #535353); 
	background: -ms-linear-gradient(top, #656565, #535353); 
	background: linear-gradient(top, #656565, #535353); 
	}
	.nav ul{font-size:0px;}
	.nav li{display:inline-block;vertical-align:top;margin-top:-5px;border-top:5px solid #ab0830;}
	.nav li.menu-point-1, .nav li.menu-point-1.active a{border-top-color:#333333;margin-left:0;color:#333;text-shadow:none;}
	.nav li.menu-point-2, .nav li.menu-point-2.active a{border-top-color:#0c8fb7;color:#0c8fb7;text-shadow:none; }
	.nav li.menu-point-3, .nav li.menu-point-3.active a {border-top-color:#539219;color:#539219;text-shadow:none;}
	.nav li.menu-point-4, .nav li.menu-point-4.active a{border-top-color:#a44ac1;color:#a44ac1;text-shadow:none;}
	.nav li.menu-point-5, .nav li.menu-point-5.active a{border-top-color:#ff6600;color:#ff6600;text-shadow:none;}
	.nav li a{font-family: 'Roboto Slab', serif;font-size:17px;border-right: 1px solid #7f7f7f;display:block;font-weight:bold;color:white;text-decoration:none;text-shadow:1px 1px 1px #080808;line-height:45px;text-transform:uppercase;padding:0 23px;}
	.nav li a:hover{
		background: #656565;
		background: -moz-linear-gradient(top, #535353, #656565); 
		background: -webkit-gradient(linear, left top, left bottom,  color-stop(0%,#535353), color-stop(100%,#656565));
		background: -webkit-linear-gradient(top, #535353, #656565);
		background: -o-linear-gradient(top, #535353, #656565); 
		background: -ms-linear-gradient(top, #535353, #656565); 
		background: linear-gradient(top, #535353, #656565); 
	}
	.nav li.active a{background:white;}
	

/* Middle
-----------------------------------------------------------------------------*/
.content {	padding: 0 15px 210px;}
.banner{margin-bottom:15px;}

/*=== THREE COLS LAYOUT ===*/
	.three-cols{margin-bottom:35px;}
	.three-cols:after{display:block;clear:both;content:"";}
	.three-cols > div, .col-1, .col-2, .col-3{float:left;}
	.three-cols .col-1-2-wrap{width:678px;}
	
	.three-cols .col-1{width:350px;}
	
	/*=== BAROMETRE ===*/
		.three-cols .col-1 .barometre{background:url(../images/pattern.png) repeat left top;padding:10px;}
		.white-bg{background:white;box-shadow:1px 1px 3px 2px #cdc9be;width:100%;border-top:5px solid #ff6900;}
		.barometre .h2{color:#ff6900;padding:0px 0 0 10px;}
		.barometre-title{font-size:35px;line-height:34px;font-family: 'Cuprum', sans-serif;padding:0 10px;font-weight:bold;margin-bottom:15px;}
		.place{overflow:hidden;padding:0 30px;}
		.pecentage{width:45px;line-height:35px;font-size:17px;font-weight:bold;font-family: 'Cuprum', sans-serif;}
		.line{width:222px;height:35px;text-indent:10px;white-space: nowrap;font-size:19px;line-height:35px;font-weight:bold;margin-bottom:4px;font-family: 'Cuprum', sans-serif;background:#f1eee6;border-bottom:2px solid #dddbd1;}
		.diagramme .place:first-child .line{background:#c6e2f5;border-color:#add2eb;}
		.barometre-comment{background:#6b6b6b;padding:15px;color:white;margin-top:15px;}
		
	/*=== PROMISSES ===*/	
		.promisses{margin-bottom:25px;}
		.promiss-wrap{box-shadow:1px 1px 2px 1px #e1e1e1;margin-top:-1px;position:relative;z-index:1;}
		.promisses .last-news-title{background:#9f46be;margin-bottom:0;position:relative;z-index:2;}
		.who-left, .who-right{display:inline-block;vertical-align:top;}
		.who-left{width:92px;}
		.who-right{width:238px;padding-left:15px;padding-top:20px;}
		.card-title a{color:black;}
		.card-title a:hover{text-decoration:none;}
		.who-right p{color:#404040;font-style:italic;font-size:17px;line-height:18px;margin-bottom:10px;}
		.estimate{overflow:hidden;border-radius:0 0 2px 2px;background:#dcdcdc}
		.estimate-left{width:92px;background:#6b6b6b;text-align:center;padding:6px 0}
		.estimate-right{width:258px;background:#dcdcdc;height:73px;}
		.estimate-right p{color:#404040;padding:10px 0 0 18px;margin-bottom:6px;}
		.result.result-1{background:#108fd1;}
		.result.result-2{background:red;}
		.result.result-3{background:#9e4562;}
		.result.two-lines{margin-top:21px !important;max-width: 102px;}
		.result{display:inline-block;color:white;font-size:20px;font-weight:bold;text-shadow:1px 1px 1px gray;padding:4px 9px 7px 13px;position:relative;margin-left: 6px;}
		.result:before{content: '';  position: absolute;   left: -30px; top: 0px;   border: 15px solid transparent;	border-right: 15px solid green;}
		.result.result-1:before{border-right-color:#108fd1}
		.result.result-2:before{border-right-color:red}
		.result.result-3:before{border-right-color:#9e4562}
		.result.two-lines:before{top:9px;}
		
	/*=== LAST VIDEO ===*/	
		.last-video .promiss-wrap{padding:15px;margin-left: 2px;margin-right: 1px;}
		.last-video .last-news-title{margin-bottom:0;position:relative;z-index:2;}
		.video{margin-bottom:15px;}
		.video-title a{font-weight:600;text-decoration:underline;color:#004b7c;line-height:19px;}
		.video-title a:hover{text-decoration:none;}
		
		
	.three-cols .col-2{width:312px;margin-left:15px;}
	
	/*=== DOSSIER ===*/
		.dossier{border-top:5px solid #0c91b9;margin:10px 0 15px 0;}
		.dossier .h2{padding-left:15px;color:#0c91b9}
		.gray-bg{background:#f1eee5;}
		.dossier .gray-bg{padding:10px 15px 0 15px;}
		.dossier .one-dossier{border-top:1px solid #fff;padding:15px 0;}
		.dossier .one-dossier:first-child{border-width:0px;padding-top:0;}
		.dossier .one-dossier > div{display:inline-block;vertical-align:top;}
		.one-dossier-left{width:89px;margin-right:10px;}
		.one-dossier-left a{display:block;}
		.one-dossier-right{width:177px;}
		.one-dossier-right .h3 a{color:black;line-height:25px;}
		.one-dossier-right .h3 a:hover{text-decoration:none;}
		.one-dossier p{font-size:14px;color:#404040;line-height:16px;font-size:13px;}
		
	/*=== POINTMENTS ===*/	
		.pointments{border-top:5px solid #373737;margin-top:15px;}
		.pointments .h2{color:#373737}
		.points-list{font-size:0px;padding-top:3px;
			background: #fff;
			background: -moz-linear-gradient(top, #faf8f5, #fff); 
			background: -webkit-gradient(linear, left top, left bottom,  color-stop(0%,#faf8f5), color-stop(100%,#fff));
			background: -webkit-linear-gradient(top, #faf8f5, #fff);
			background: -o-linear-gradient(top, #faf8f5, #fff); 
			background: -ms-linear-gradient(top, #faf8f5, #fff); 
			background: linear-gradient(top, #faf8f5, #fff); 
		}
		.points-list > div{display:inline-block;vertical-align:top;min-height:150px;border-left:1px solid #f1eee5;width:25%;padding:15px}
		.points-list > div:first-child{border:none;}
		.status{margin-bottom:10px;}
		.points-list p{font-size:14px;}
		
	/*=== HERO QUOTE ===*/	
		.hero-quote{overflow:hidden;margin-top:25px;}
		.hero {border-top:5px solid #0c96bc;width:325px;}
		.hero .h2{color:#0c96bc;}
		.this-hero .left{width:120px;}
		.this-hero .right{width:187px;padding-top:5px;}
		.this-hero .h3{margin-bottom:12px;}
		.this-hero .h3 a{color:black;line-height:25px;}
		.this-hero .h3 a:hover{text-decoration:none;}
		.this-hero .right p{font-size:14px;font-style:italic;line-height:17px;}
		.quote{width:325px;}
		.quote .last-news-title{margin:0;z-index:2;position:relative;}
		.quote .promiss-wrap{margin:-1px 2px 0 0px;padding:15px 15px 15px 35px;position:relative;z-index:1;}
		.quote .promiss-wrap p{font-size:19px;font-style:italic;line-height:25px;}
		.quote .last-news-title:before, .quote .promiss-wrap:after{content:"";display:block;position:Absolute;width:25px;height:21px;}
		.quote .last-news-title:before{background:url(../images/quote-top.png) no-repeat center;left:10px;top:36px;}
		.quote .promiss-wrap:after{background:url(../images/quote-bottom.png) no-repeat center;right:6px;bottom:5px;}
		.quote .promiss-wrap:before{content:"";display:block;position:Absolute;width:16px;height:20px;background:url(../images/angle.png) no-repeat center;right:12px;bottom:-19px;}
		.quote .who-told{background:#f1eee5;}
		.quote .who-told .right{width:76px;}
		.quote .who-told .left{width:215px;padding-left:15px;text-align:right;padding-top:10px;}
		.quote-author{margin-bottom:10px;}
		.quote-author a{color:black;text-decoration:underline;font-weight:bold;}
		.quote .who-told .left p{line-height:19px;font-size:13px;}
		
	/*=== GROUPS ===*/	
		.groups{margin-top:25px;}
		.groups .last-news-title{
			background: #519019;
			background: -moz-linear-gradient(top, #62a31e, #519019); 
			background: -webkit-gradient(linear, left top, left bottom,  color-stop(0%,#62a31e), color-stop(100%,#519019));
			background: -webkit-linear-gradient(top, #62a31e, #519019);
			background: -o-linear-gradient(top, #62a31e, #519019); 
			background: -ms-linear-gradient(top, #62a31e, #519019); 
			background: linear-gradient(top, #62a31e, #519019);
		}
		.group-logo{display:block;width:70px;position:relative;overflow:visible;margin-bottom:10px;}
		.group-logo span{color:white;background:#d90037;border-radius:50px;padding:0 6px;position:Absolute;right:-9px;bottom:-7px;font-size:13px;}
		.groups p{color:#404040;font-size:13px;line-height:16px;}
		.groups .owl-item {width:175px !important}
		.groups .owl-item .item{border-right:1px solid #f1eee5;margin-right:15px;}
		
	.three-cols .col-3{width:266px;margin-left:25px;}
	.three-cols .col-3 .banner{margin-bottom:30px;}
	
	/*=== LAST NEWS ===*/
		.last-news{margin-bottom:20px;}
		.last-news-title{background:#3b3b3b;font-family: 'Roboto Slab', serif;font-weight:bold;color:#fff;text-transform:uppercase;font-size:19px;line-height:20px;text-shadow:1px 1px 1px gray;padding: 12px 8px 12px 12px;margin:10px 0 14px;}
		.last-news-logo{margin-bottom:3px;}
		.last-news-author{text-align:right;color:#999999;font-size:12px;}
		.last-news-author a{text-decoration:none;color:#999999;font-size:12px;}
		.last-news-author a:hover{color:#000;text-decoration:underline;}
		.last-news-main-title{margin-top:8px;}
		.last-news-main-title a{color:#004b7c;line-height:25px;}
		.last-news-main-title a:hover{text-decoration:none;}
		.last-news-desc{margin-top:10px;}
		.last-news-desc p{font-size:13px;color:#403f3f;line-height:16px;}
		
	/*=== TWO NEWS IN COL ==*/	
		.two-news{overflow:hidden;margin-bottom:15px;}
		.two-news .one-news{width:47%;floaT:right;}
		.two-news .one-news:first-child{floaT:left;}
		.one-news-logo{display:block;margin-bottom:8px;}
		.one-news .h3 a{font-size:20px;color:#004b7c;line-height:21px;}
		.one-news .h3 a:hover{text-decoration:none;}
		
	/*=== FEED ===*/	
		.one-feed{border-top:1px solid #f1eee5;padding:15px 0;}
		.one-feed > div{display:inline-block;vertical-align:top;}
		.one-feed-left{width:100px;font-size:12px;color:#999999;line-height:16px;font-family: 'Open Sans', sans-serif;padding-top: 4px;}
		.one-feed-right{width:142px;}
		.one-feed-right a{color:#004b7c;font-size:14px;line-height:19px;font-family: 'Open Sans', sans-serif;font-weight: 600;}
		.one-feed-right a:hover{text-decoration:none;}
		
	/*=== CARDS ===*/	
		.cards{}
		.card{background:white;border-right:5px solid #0c93ba;margin-bottom:25px;display:block;text-decoration:none;box-shadow:0px 1px 3px 1px rgba(8, 8, 8, 0.34);}
		.card:hover{box-shadow:0px 1px 3px 1px rgba(8, 8, 8, 0.8);}
		.card-left, .card-right{display:inline-block;vertical-align:top;}
		.card-left{width:65px;}
		.card-right{width:160px;padding-left:15px;padding-top:10px;}
		.card-title{font-weight:bold;font-family: 'Cuprum', sans-serif;color:black;font-size:20px;line-height:22px;margin-bottom:7px;text-decoration:underline;}
		.card-title:hover{text-decoration:none;}
		.card-right p{color:#404040;line-height:16px;font-size:13px;}
		
	/*=== TABES ===*/	
		.section {margin: 25px 0 30px;}
		ul.tabs {list-style: none;background: #FFF;position:relative;z-index:2;display:inline-block;}
		.tabs li {margin-left:-4px;display: inline-block;vertical-align:top;cursor: pointer;position: relative;border:1px solid #dddddd;border-width:1px 1px 1px 0px;}
		.tabs li:first-child{margin-left:0px;border-left-width:1px;}
		.tabs li a{text-align:center;text-decoration:none;display: block;width:45px;height:32px;padding-top:8px;}
		.tabs li.current {border-bottom: 1px solid #fff;}
		.tab-box {display: none;	border: 1px solid #dddddd;background: #fff;padding:8px 5px;position:relative;z-index:1;margin-top:-1px;}
		.tab-box.visible {display: block;}

	/*=== BAROMETER PAGE ===*/	
		#pt_inside .cards{overflow:hidden;margin-top:20px;padding-top: 2px;}
		#pt_inside .cards a{display:block;float:right;width:47%;margin-left:3%}
		#pt_inside .cards a.first{margin-left:0;float:left}
		#pt_inside #group-owl .item{overflow:hidden;margin-bottom:15px;}
		#pt_inside .group-logo{float:left;margin-right:15px;}
		#pt_inside #group-owl .card-title, #pt_inside #group-owl p{float:right;width:178px;}
		#pt_inside .who-left, #pt_inside .estimate-left{width:83px;}
		#pt_inside .promisses{/*margin-left:1px;*/}
		#pt_inside .who-right{width:162px;padding: 15px 0 0 10px;}
		#pt_inside .estimate-right{width:183px;}
		#pt_inside .barometre-main-art .last-news-title{margin-top:0px;background:#ff6600;padding: 8px 8px 8px 12px;font-size: 16px;}
		#pt_inside .barometer-left{float:left;width:48%}
		#pt_inside .barometer-right{float:right;width:50%}
		#pt_inside .one-feed-left{font-size:12px;}
		#pt_inside .card-right{width:233px;}
		.col-3 .promisses .last-news-title{z-index:1;padding:12px 8px 12px 4px}
		.filtration{margin:20px 0;}
		.filtration:after{display:block;clear:both;content:"";}
		.filtration > div{float:left;}
		.filtration > div.search{float:right;}
		.filtration .sort-by{margin-right:15px;}
		.filtration .searchform input[type=text]{font-size:13px;width:195px;}
		.art-list{font-size:0;}
		.one-art-in-list{display:inline-block;vertical-align:top;width:48%;margin-right:4%;margin-bottom:30px;}
		.one-art-in-list .one-feed-left{padding-top:0;}
		.art-list .banner{margin-bottom:30px;}
		.pagination{margin-bottom:35px;font-size: 0;}
		.pagination > a{display:inline-block;vertical-align:top;border-left-width:0px;font-size:12px;text-decoration:none;color:#000;padding:0 16px;height:34px;line-height:34px;}
		.pagination > a:first-child, .pagination > a.next{border-left-width:1px;}
		.pagination > a.point{padding:0 10px;}
		.pagination > a.point + a.button {border-left:1px solid #a0a0a0}
		.pagination > a  img{padding-top:12px;}
		.pagination > a:hover{box-shadow:none;background:#dfdfdf;text-shadow:0 1px 1px #fff;}
		.pagination > a.point:hover{background:none;text-shadow:none;text-decoration:underline;}
		.last-news-title h1{margin:0;font-size: 14px;}
		
	/*=== NEWS PAGE===*/		
		#pt_inside.pt_news .barometre-main-art .last-news-title{background:#000;}
		.three-in-row{font-size:0;clear:both;margin-top:30px;padding-bottom:15px;border-bottom:1px solid #f1eee5;}
		.three-in-row > div.one-art-in-list{width:33%;padding:0 2%;border-left:1px solid #f1eee5;margin:0;}
		.three-in-row > div.one-art-in-list:first-child{padding-left:0;border-left-width:0px;}
		.three-in-row .h3{font-size:23px;}
		.three-in-row > div.one-art-in-list .last-news-logo img{height:136px;width:100%;}
		.art-list.blog-list .one-art-in-list{overflow:hidden;width:100%;padding-bottom:25px;border-bottom:1px solid #f1eee5;}
		.art-list.blog-list .one-art-in-list.noborder{padding-bottom:0px;}
		.art-list.blog-list .last-news-logo{width:25%;float:left;}
		.art-list.blog-list .one-feed-left, .art-list.blog-list .last-news-main-title, .art-list.blog-list .last-news-desc {float:right;width:72%;}
		.art-list.blog-list .one-art-in-list .h3{font-size:23px;}
		
		
	/*=== DOSSIER PAGE ===*/	
		#pt_inside.pt_dossier .barometre-main-art .last-news-title{background:#0c8fb7;margin:0;}
		.add-search{background:#f1f1f1;padding:10px 15px;margin-bottom:25px;}
		.add-search .searchform input[type=text]{width:600px;}
		.add-search .search-by-tag{margin-top:15px;padding-bottom:10px;}
		.add-search .search-by-tag span{margin-right:15px;}
		.add-search .search-by-tag a{font-weight:bold;margin-right:10px;color:#000;border-bottom:1px solid #99c0db;text-decoration:none;line-height: 23px;}
		.add-search .search-by-tag a:hover, .add-search .search-by-tag a.show-more{border:none;}
		.add-search .search-by-tag a.show-more:hover{color:gray;}
		#pt_inside.pt_dossier .filtration .view-by.right, #pt_inside.pt_dossier .polit-group {float:right;margin-left:15px;}
		.polit-group label{font-size:13px;line-height:32px;}
		.polit-group label, .polit-group .politic-types, .politic-types>div{display:inline-block;vertical-align:middle;}
		.politic-types{height:35px;border:1px solid #dfdfdf;min-width:72px;position:relative;font-size:0;cursor:pointer;}
		.politic-types>div{height:34px;width:32px;line-height:32px;border-left:1px solid #dfdfdf;cursor:pointer;position:relative;}
		.politic-types>div:first-child{border-left-width:0px;}
		.politic-types>div input[type="radio"]{width:20px;height:20px;cursor:pointer;position:relative;z-index:3;opacity:0;-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";-khtml-opacity: 0;-moz-opacity: 0;filter: alpha(opacity=0);}
		.politic-types>div.checked{background:url(../images/radio-choosed.png) no-repeat center;}
		.politic-types>div img{position:absolute;left:8px;top:10px;z-index:2;}
		.politic-types>div label{position:absolute;bottom:-25px;left:0;width:100px;text-align:center;display:none;font-size:12px;color:gray;}
		.politic-types>div.checked label{display:block;}
		.politic-types>div.politic-left label{left:0;}
		.politic-types>div.politic-center label{left:-35px;}
		.politic-types>div.politic-right label{left:-67px;}
		#pt_inside.pt_dossier .filtration{margin:20px 0 40px}
		.dossier-list .one-art-in-list{overflow:hidden;width:100%;border-top:1px solid #f1eee5;padding-top:30px;}
		.dossier-list .one-art-in-list:first-child{border-top:none;}
		.dossier-list .one-art-in-list > div {display:inline-block;vertical-align:top;font-size:14px;}
		.dossier-list .one-art-in-list > div.last-news-logo{width:100px;margin-right:20px;position:relative;}
		.dossier-list .one-art-in-list > div.last-news-logo:after{display:block;content:"";position:absolute;right:0;bottom:0;background:white;width:16px;height:20px;}
		.logo-for-left-type a:after{display:block;content:"";position:absolute;right:-5px;bottom:0;background:url(../images/politic-left.png) no-repeat;width:16px;height:16px;z-index:3;}
		.logo-for-center-type a:after{display:block;content:"";position:absolute;right:-5px;bottom:0;background:url(../images/politic-center.png) no-repeat;width:16px;height:16px;z-index:3;}
		.logo-for-right-type a:after{display:block;content:"";position:absolute;right:-5px;bottom:0;background:url(../images/politic-right.png) no-repeat;width:16px;height:16px;z-index:3;}
		.latest-description{width:330px;}
		.latest-description .h3, .latest-description .h3 a{font-size:23px;color:#000;}
		.dossier-right-info{float:right;width:210px;}
		.political-location{text-align:left;}
		.political-location div{margin-bottom:12px;}
		.connected-with{background:#f1eee5;padding:11px 13px;}
		.connected-with-title{font-size:12px;margin-bottom:8px;}
		.connected-with a{color:black;font-weight:bold;}
		.political-map{border-top:5px solid #0c8fb7;padding-top:3px;margin-bottom:25px;}
		.political-map .h2{color:black;text-align:center;padding:0 15px;font-size:15px;line-height:20px;}
		.map{text-align:center;
		background: #eeeeee;
		background: -moz-linear-gradient(top, #dddddd, #eeeeee); 
		background: -webkit-gradient(linear, left top, left bottom,  color-stop(0%,#dddddd), color-stop(100%,#eeeeee));
		background: -webkit-linear-gradient(top, #dddddd, #eeeeee);
		background: -o-linear-gradient(top, #dddddd, #eeeeee); 
		background: -ms-linear-gradient(top, #dddddd, #eeeeee); 
		background: linear-gradient(top, #dddddd, #eeeeee);
		}
		.map a{border-bottom:1px solid #c9c9c9;display:block;margin:0 15px;padding:15px 0;}
		.map-total{text-transform:uppercase;padding:15px 0;font-family: 'Roboto Slab', serif;font-size:15px;}
		.map-total span{color:#0c93ba;font-weight:bold;}
		
	/*=== PROMISSES PAGE ===*/	
		#pt_inside.pt_promiss .barometre-main-art .last-news-title{background:#a44ac1}
		#pt_inside.pt_promiss .filtration .right{float:right;}
		.search.with-option .sbHolder{width:113px;position:absolute;right:50px;top:0px;}
		.search.with-option .sbHolder a.sbSelector{background:none;border:none;padding: 0 10px 0 15px;min-width:95px;display:inline-block;overflow:hidden;white-space:nowrap;text-overflow: ellipsis;width:85%;}
		.search.with-option  .sbToggle:after{right:auto;left:0px;top: 14px;}
		.search.with-option .sbToggleOpen:after{top:9px;}
		.promiss-list .one-art-in-list {overflow:hidden;width:100%;position:relative;border-bottom:1px solid #f1eee5;padding-bottom:35px;}

		.promiss-list .one-art-in-list .h3{margin-bottom:4px;}
		.promiss-list .one-art-in-list .h3 a{font-size:23px;color:#000;}
		.promiss-list .one-art-in-list >div{float:left;}
		.promiss-list .one-art-in-list .last-news-logo{width:100px;margin-right:15px;}
		.last-news-promiss{width:560px;}
		.rubrique{color:#999999;font-size:13px;margin-bottom:7px;}
		.rubrique a{color:black;margin-left:6px;}
		.date{font-size:13px;color:#000;}
		.promiss-text{background:#f1eee5;padding:15px;margin-top:25px;width:90%;padding-right: 146px;}
		.promiss-text p{font-size:16px;font-weight:bold;font-style:italic;line-height:20px;}
		.promiss-list .one-art-in-list .estimate{position:absolute;right:0px;top:50px;border-bottom: 2px solid #fff;overflow:visible;}
		.promiss-list .one-art-in-list .estimate:after{clear:both;display:block;content:"";}
		#pt_inside.pt_promiss .promiss-list .estimate-right{width:136px;}
		#pt_inside.pt_promiss .promiss-list .estimate-right p{position:absolute;top:-30px;left:4px;font-size:13px;}
		#pt_inside.pt_promiss .promiss-list .result{margin-top: 32px;}
		#pt_inside.pt_promiss .promiss-list .estimate-left{padding:18px 0;}
		.promiss-description{margin-top:15px;padding-left: 15px;}
		.promiss-description p{font-size:14px;line-height:19px;}
		.promiss-description a{color:black;}
		.tags{margin-left:-45px;font-size:13px;margin-top:10px;line-height:40px;}
		.tags > div, .groups-tags >div {display:inline-block;vertical-align:top;}
		.tags-left, .groups-tags-left{color:#999;font-size:12px;}
		.tags-right, .groups-tags-right{padding-left:15px;max-width: 540px;}
		.tags-right a, .groups-tags-right a{background:#f5f5f5;text-decoration:none;color:#333;font-size:13px;padding:2px 12px 4px;margin-right:5px;border:1px solid #e4e4e4;border-radius:15px;display: inline-block;margin-bottom: 9px;vertical-align: middle;line-height: 23px;}
		.tags-right a:hover, .groups-tags-right a:hover{border-color:#a4caed;background:#cee2f4;text-shadow:1px 1px 1px white;}
		.pt_promiss .add-search input[type=text]{padding-right:120px;}
		.back{margin:25px 0 40px;}
		.back a{color:#004b7c;font-size:13px;border:1px solid #dfdfdf;border-radius:13px;padding:4px 15px 6px 30px;text-decoration:none;position:relative;}
		.back a:before{display:block;content:"";position:absolute;left:10px;top:9px;border:5px solid transparent;border-right:5px solid #004b7c;}
		.back a:hover{border-color:gray;}
		.promiss-article  .one-art-in-list{width:100%;overflow:hidden;}
		.promiss-article .last-news-logo{width:170px;float:left;}
		.promiss-article .promiss-article-descr{width:480px;float:right;}
		.promiss-article-descr .h3{color:#000;font-size:35px;line-height: 31px;}
		.promiss-article-descr .h3 span{font-size:41px;display:block;}
		.profile-links{background:#f1f1f1;padding:15px;}
		.profile-links div{margin-bottom:6px;}
		.profile-links a{color:#000;font-size:13px;}
		.common-block{margin:20px 0 20px -15px;}
		.common-block table{width:100%;border:none;border-collapse:collapse}
		.common-block table tr td{border:none;border-collapse:collapse;vertical-align:middle;}
		.common-block table tr td.promiss-inner-text{background:#f1eee5;width:300px;}
		.common-block table tr td.promiss-inner-image{background:#5b5b5b;width:69px;padding-left: 19px;}
		.common-block table tr td.promiss-inner-result{text-align:center;color:white;width:150px;font-size:20px;line-height:20px;font-weight:bold;position:relative;}
		.common-block table tr td.promiss-inner-result:before{display:block;content:"";position:absolute;left:-10px;bottom:30px;border:5px solid transparent;border-right:5px solid #108fd1;}
		.common-block table tr td.promiss-inner-result.result-1{background:#108fd1;}
		.common-block table tr td.promiss-inner-result.result-2{background:red;}
		.common-block table tr td.promiss-inner-result.result-3{background:#9e4562;}
		.common-block table tr td.promiss-inner-result.result-1:before{border-right-color:#108fd1}
		.common-block table tr td.promiss-inner-result.result-2:before{border-right-color:red}
		.common-block table tr td.promiss-inner-result.result-3:before{border-right-color:#9e4562}
		
		.common-block table tr td.promiss-inner-text .box{padding:10px 15px;font-weight:bold;font-style:italic;font-size:15px;line-height:19px;}
		.promiss-article-descr .promiss-description{padding-left:0;}
		.promiss-article-descr .promiss-description p{margin-bottom:10px;}
		.promiss-article-descr .tags{margin-left:-55px;}
		.promiss-article-descr .tags-right{padding-left:25px;}
		
	/*=== SEARCH RESULT PAGE ===*/
		#pt_inside.pt_searchresult .show-results.hidden{display:block;border-bottom:1px solid #f1eee5;padding-bottom:20px;}
		span.yellow{background:#fcff9e;}
		
	/*=== GROUP PAGE ===*/
		.#pt_inside.pt_groups{}
		.group-list .one-art-in-list{overflow:hidden;width:100%;border-top:2px solid #f1eee5;padding-top:25px;position:relative;margin-right:0;}
		.group-list .one-art-in-list:first-child{border-top:none;}
		.group-list .last-news-logo{width:155px;float:left;}
		.influence{border:1px solid #dddddd;width:135px;position:absolute;right:0;top:25px;}
		.influence-top{border-bottom:1px solid #ddd;padding:8px 13px;}
		.influence-top > span{color:#404040;font-size:12px;line-height:16px;border-bottom:2px solid #ddd;padding-bottom:12px;margin-bottom:10px;display:block;position:relative;}
		.influence-top > span:after{display:block;content:"";width:16px;height:16px;position:absolute;left:45px;top:17px;background:url(../images/question.png) no-repeat;}
		.rate{}
		.rate-img, .rate-value{display:inline-block;vertical-align:top;}
		.rate-value p{line-height:30px;font-size:31px;font-weight:bold;font-family: 'Cuprum', sans-serif;position:relative;padding:0 15px 0 20px;}
		.rate-value p:before{display:block;content:"";position:absolute;left:0px;top:7px;border:7px solid transparent;border-right:7px solid #000;}
		.rate-value span{position:absolute;font-size:15px;position:absolute;right:0;top:4px;line-height:14px;}
		.influence-bottom{padding:8px 13px 3px;}
		.influence-bottom > span{color:#404040;font-size:12px;line-height:16px;margin-bottom:5px;display:block;}
		.influence-bottom > span.year{color:#969696;display:block;text-align:right;}
		.group-list-info, .group-dossier{float:right;width:500px;font-size:14px}
		.group-list-info-top{padding-right:160px;min-height:223px;height:223px;}
		.group-list-info-top .h3 a{font-size:25px;color:#000;line-height:31px;}
		.group-list-info-top .h3 a span{font-size:31px;position:relative;}
		.group-list-info-top .h3 a span:after{display:block;width:16px;height:16px;content:"";position:absolute;right:-15px;top:0px;}
		.group-list-info-top .h3 a span.politic-left:after{background:url(../images/politic-left.png) no-repeat center}
		.group-list-info-top .h3 a span.politic-center:after{background:url(../images/politic-center.png) no-repeat center}
		.group-list-info-top .h3 a span.politic-right:after{background:url(../images/politic-right.png) no-repeat center}
		.groups-date{color:#999999;margin-top:6px;line-height:19px;}
		.group-list-info .promiss-description{padding-left:0}
		.group-list-info .promiss-description p{font-size:13px;}
		.group-dossier{margin-top:20px;}
		.group-dossier-title{color:#999999;}
		.group-dossier-title a{font-weight:bold;color:#000;}
		.group-dossier-list{font-size:0;margin-top:15px;}
		.group-dossier-list > div{display:inline-block;vertical-align:bottom;width:90px;margin-left:10px;}
		.group-dossier-list > div:first-child{margin-left:0;}
		.group-dossier-logo{display:inline-block;}
		.group-dossier-name, .group-dossier-logo{margin-left:12px;}
		.group-dossier-name{margin-top:10px;}
		.group-dossier-name a{color:#000;font-size:12px;line-height:16px;}
		.group-dossier-gradient{margin-top:10px;width:100%;padding-top:10px;padding-left:10px;
			background: #f1eee5;
			background: -moz-linear-gradient(top, #f1eee5, #fff); 
			background: -webkit-gradient(linear, left top, left bottom,  color-stop(0%,#fff), color-stop(100%,#fff));
			background: -webkit-linear-gradient(top, #f1eee5, #fff);
			background: -o-linear-gradient(top, #f1eee5, #fff); 
			background: -ms-linear-gradient(top, #f1eee5, #fff); 
			background: linear-gradient(top, #f1eee5, #fff);
		}
		.king{margin-bottom:6px;}
		.dossier-position{font-size:11px;color:#999;line-height:13px;padding-right:7px;}
		.dossier-position.in-one-line{white-space:nowrap;padding-right:0;}
		.group-list .last-news-logo a{width:100%;height:auto;margin-bottom:23px;display:block;}
		.leader-gradient{font-size:11px;color:#000;padding-top:10px;padding-left:10px;
			background: #f1eee5;
			background: -moz-linear-gradient(top, #f1eee5, #fff); 
			background: -webkit-gradient(linear, left top, left bottom,  color-stop(0%,#f1eee5), color-stop(100%,#fff));
			background: -webkit-linear-gradient(top, #f1eee5, #fff);
			background: -o-linear-gradient(top, #f1eee5, #fff); 
			background: -ms-linear-gradient(top, #f1eee5, #fff); 
			background: linear-gradient(top, #f1eee5, #fff);
		}
		.dossier-folder{background:url(../images/folder.png) no-repeat right top;padding-right: 8px;padding-top: 16px;}
		.dossier-position-link{font-size:11px;margin-top:2px;font-weight:bold;color:#59991b;}
		.group-leader-icon{position:relative}
		.group-leader-icon:after{width:29px;height:25px;display:block;content:"";position:absolute;left:10px;bottom:10px;background:url(../images/king-gold.png) no-repeat center;}
		.groups-tags{clear:both;margin-top:10px;float: right;width: 619px;}
		.groups-tags-left{text-align:right;line-height: 13px;}
		.groups-tags-right{padding-top:6px;max-width: 500px;}
		.one-group-in-list{overflow:hidden;position:relative;overflow:hidden;min-height:240px;border-top:2px solid #f1eee5;padding-top:25px;margin-bottom:25px;}
		.one-group-in-list .last-news-logo{float:left;width:100px;position:relative;z-index:2;}
		.one-group-in-list .group-list-info{width:555px;}
		.one-group-in-list .group-list-info-top{height:auto;}
		.group-squad{position:relative;background:#f1eee5;padding:10px 20px 10px 45px;margin-left:-45px;margin-top:15px;font-size:12px;position:relative;width: 417px;}
		.group-squad a{font-weight:bold;margin-right:4px;color:black;line-height:18px;}
		.group-squad:after{display:block;content:"";position:absolute;right:-60px;top:50%;margin-top:-30px;border:30px solid transparent;border-left:30px solid #f1eee5;z-index:2;}
		.other-type-list .group-list-info-top .h3 a span:after{top:2px;right:-25px;}
		.other-type-list .groups-tags{width:470px;}
		.other-type-list .group-list-info-top .h3 a span{font-size:25px;}
		.other-type-list .groups-tags-right{padding-top:3px;}
		
	/*=== SEARCH SUGGESTION ===*/
		.title-search-result{background:#fff;max-height:500px;overflow:auto;border: 1px solid #dfdfdf;border-top-width:0px;margin-top: -2px;z-index: 5;}
		.bx_item_block{background: #fff;border-top: 1px solid #dfdfdf;}
		.bx_item_block:hover{background:#dfdfdf}
		.bx_item_block:first-child{border-top-width:0px;}
		.bx_item_block a{display:block;padding:10px;color:#000;text-decoration:none;}
		.title-search-result hr{display:none;}
		.title-search-result div div span{display:block;background:#ccc;text-align:center;padding:5px 0 6px;margin-top:4px;}
		.title-search-result div div span:hover{background:#dfdfdf;}
		.title-search-result div div span a{text-decoration:none;color:black;}
		
/* Footer
-----------------------------------------------------------------------------*/
.footer {	width: 1000px;	margin: -210px auto 0;	height: 210px;	background: #3a3a3a;	position: relative;padding-top:35px;}

/*=== NAVIGATION ===*/
	.footer-nav ul{}
	.footer-nav ul li{display:inline-block;vertical-align:top;margin-left:25px;}
	.footer-nav ul li a{font-family: 'Roboto Slab', serif;font-size:17px;text-decoration:none;color:white;text-transform:uppercase;font-weight:bold;}
	.footer-nav li.menu-point-1{margin-left:0;}
	.footer-nav li.menu-point-2 a{color:#0c93ba}
	.footer-nav li.menu-point-3 a{color:#59991b}
	.footer-nav li.menu-point-4 a{color:#a44ac1}
	.footer-nav li.menu-point-5 a{color:#ff6600}
	.footer-nav ul li a:hover{text-decoration:underline;}

/*=== SOCIAL LINKS ===*/
	.footer-top{overflow:hidden;padding-bottom:35px;}
	.footer-links{margin-right:15px;}
	.footer-links a{color:white;text-decoration:none;border-bottom:1px solid #fff;font-family: 'Open Sans', sans-serif;margin-left:7px;font-size:13px;}
	.footer-links a:hover{text-decoration:none;border-width:0px;}
	.footer-links a:first-child{margin:0 7px 0 0;}
	span.divider{color:#999;}
	.footer-social a{text-decoration:none;}
	.footer-social a:hover{opacity:0.5;}

/*=== COPYRIGHT ===*/
	.copyright p{font-family: 'Open Sans', sans-serif;color:#999999;font-size:13px;line-height:22px;}
	.copyright a{color:white;text-decoration:underline;}
	.copyright a:hover{text-decoration:none;}