




/*
     FILE ARCHIVED ON 20:35:25 mars 22, 2016 AND RETRIEVED FROM THE
     INTERNET ARCHIVE ON 2:18:26 avr. 9, 2016.
     JAVASCRIPT APPENDED BY WAYBACK MACHINE, COPYRIGHT INTERNET ARCHIVE.

     ALL OTHER CONTENT MAY ALSO BE PROTECTED BY COPYRIGHT (17 U.S.C.
     SECTION 108(a)(3)).
*/
@import url("https://viuz.com/wp-content/themes/CherryFramework/style.css");
@import url("https://fast.fonts.net/t/1.css?apiType=css&projectid=6fd710b7-cf30-42c6-83e0-53be11038536");
@font-face {
	font-family:"HelveticaNeueW01-Thin673377";
	src:url("https://viuz.com/wp-content/themes/theme-viuz/fonts/helvetica-neue/fonts/56be84de-9d60-4089-8df0-0ea6ec786b84.eot");
	src:url("https://viuz.com/wp-content/themes/theme-viuz/fonts/helvetica-neue/fonts/56be84de-9d60-4089-8df0-0ea6ec786b84.eot") format("eot"), url("https://viuz.com/wp-content/themes/theme-viuz/fonts/helvetica-neue/fonts/50d35bbc-dfd4-48f1-af16-cf058f69421d.woff") format("woff"), url("https://viuz.com/wp-content/themes/theme-viuz/fonts/helvetica-neue/fonts/278bef59-6be1-4800-b5ac-1f769ab47430.ttf") format("truetype"), url("https://viuz.com/wp-content/themes/theme-viuz/fonts/helvetica-neue/fonts/2e309b1b-08b8-477f-bc9e-7067cf0af0b3.svg") format("svg");
}
@font-face {
	font-family:"HelveticaNeueW01-ThinIt673380";
	src:url("https://viuz.com/wp-content/themes/theme-viuz/fonts/helvetica-neue/fonts/1cc063b6-7e7b-4880-9905-0d3d4f9c7c7d.eot");
	src:url("https://viuz.com/wp-content/themes/theme-viuz/fonts/helvetica-neue/fonts/1cc063b6-7e7b-4880-9905-0d3d4f9c7c7d.eot") format("eot"), url("https://viuz.com/wp-content/themes/theme-viuz/fonts/helvetica-neue/fonts/b6d63cb7-64b5-4d39-beaf-a8d9fe5eb1df.woff") format("woff"), url("https://viuz.com/wp-content/themes/theme-viuz/fonts/helvetica-neue/fonts/284ad777-0022-42a3-9197-c449457c670a.ttf") format("truetype"), url("https://viuz.com/wp-content/themes/theme-viuz/fonts/helvetica-neue/fonts/202b6353-ffff-45b1-9a1a-89497323d7ed.svg") format("svg");
}
@font-face {
	font-family:"HelveticaNeueW01-45Ligh692680";
	src:url("https://viuz.com/wp-content/themes/theme-viuz/fonts/helvetica-neue/fonts/ae1656aa-5f8f-4905-aed0-93e667bd6e4a.eot");
	src:url("https://viuz.com/wp-content/themes/theme-viuz/fonts/helvetica-neue/fonts/ae1656aa-5f8f-4905-aed0-93e667bd6e4a.eot") format("eot"), url("https://viuz.com/wp-content/themes/theme-viuz/fonts/helvetica-neue/fonts/530dee22-e3c1-4e9f-bf62-c31d510d9656.woff") format("woff"), url("https://viuz.com/wp-content/themes/theme-viuz/fonts/helvetica-neue/fonts/688ab72b-4deb-4e15-a088-89166978d469.ttf") format("truetype"), url("https://viuz.com/wp-content/themes/theme-viuz/fonts/helvetica-neue/fonts/7816f72f-f47e-4715-8cd7-960e3723846a.svg") format("svg");
}
@font-face {
	font-family:"HelveticaNeueW01-65Medi692704";
	src:url("https://viuz.com/wp-content/themes/theme-viuz/fonts/helvetica-neue/fonts/07fe0fec-b63f-4963-8ee1-535528b67fdb.eot");
	src:url("https://viuz.com/wp-content/themes/theme-viuz/fonts/helvetica-neue/fonts/07fe0fec-b63f-4963-8ee1-535528b67fdb.eot") format("eot"), url("https://viuz.com/wp-content/themes/theme-viuz/fonts/helvetica-neue/fonts/60be5c39-863e-40cb-9434-6ebafb62ab2b.woff") format("woff"), url("https://viuz.com/wp-content/themes/theme-viuz/fonts/helvetica-neue/fonts/4c6503c9-859b-4d3b-a1d5-2d42e1222415.ttf") format("truetype"), url("https://viuz.com/wp-content/themes/theme-viuz/fonts/helvetica-neue/fonts/36c182c6-ef98-4021-9b0d-d63122c2bbf5.svg") format("svg");
}
@font-face {
	font-family:'Oswald-lt';
	src:url('https://viuz.com/wp-content/themes/theme-viuz/fonts/oswald/oswald-light/oswald-light-webfont.eot');
	src:url('https://viuz.com/wp-content/themes/theme-viuz/fonts/oswald/oswald-light/oswald-light-webfont.eot') format('embedded-opentype'), url('https://viuz.com/wp-content/themes/theme-viuz/fonts/oswald/oswald-light/oswald-light-webfont.woff2') format('woff2'), url('https://viuz.com/wp-content/themes/theme-viuz/fonts/oswald/oswald-light/oswald-light-webfont.woff') format('woff'), url('https://viuz.com/wp-content/themes/theme-viuz/fonts/oswald/oswald-light/oswald-light-webfont.ttf') format('truetype'), url('https://viuz.com/wp-content/themes/theme-viuz/fonts/oswald/oswald-light/oswald-light-webfont.svg') format('svg');
	font-weight:normal;
	font-style:normal;
}
@font-face {
	font-family:'Oswald-Bold';
	src:url('https://viuz.com/wp-content/themes/theme-viuz/fonts/oswald/oswald-bold/oswald-bold-webfont.eot');
	src:url('https://viuz.com/wp-content/themes/theme-viuz/fonts/oswald/oswald-bold/oswald-bold-webfont.eot') format('embedded-opentype'), url('https://viuz.com/wp-content/themes/theme-viuz/fonts/oswald/oswald-bold/oswald-bold-webfont.woff2') format('woff2'), url('https://viuz.com/wp-content/themes/theme-viuz/fonts/oswald/oswald-bold/oswald-bold-webfont.woff') format('woff'), url('https://viuz.com/wp-content/themes/theme-viuz/fonts/oswald/oswald-bold/oswald-bold-webfont.ttf') format('truetype'), url('https://viuz.com/wp-content/themes/theme-viuz/fonts/oswald/oswald-bold/oswald-bold-webfont.svg') format('svg');
	font-weight:normal;
	font-style:normal;
}
 div[data-id="wid-5mc7qmms"] {
	display:inline-block;
}
div[data-id="wid-5mc7qmms"] .pw-jumbo-counter__value{
    border: none !important;
    font-size: 12px !important;
    font-weight: bold !important;
    font-family: Helvetica !important;
    color: #1075ba !important;
    position: relative;
    top: 1px;
    border-radius: 0px !important;
	background: url(http://viuz.com/wp-content/themes/theme-viuz/images/share-icon.png);
	background-repeat: no-repeat;
	padding-left: 22px;
}

div[data-id="wid-5mc7qmms"] .pw-jumbo-counter__label{
	display: none !important;
}
div[data-id="wid-5mc7qmms"].pw-widget.__pw-layout-horizontal .pw-jumbo-counter.__pw-jumbo-counter-first-child{
	border-width: 0px !important;
	    margin-top: -5px;
    margin-left: 5px;
}
#rpwe_widget-4 > h3 > a{
	color: #FFF;
	text-decoration:none;
	
}
.slide-E-Commerce{background: #299f5e;}
.slide-Pub{background: #f37201;}
.slide-RH{background: #453692;}
.slide-Social{background: #3299cc;}
.slide-Mobile{background: #771685;}
.slide-Contenus{background: #00789a;}
h3.home_feat_title{
	font-size: 16px;
	line-height: 120%;

}
.wpp-post-title {
    font-family: Helvetica;
    font-size: 14px;
    color: #000;
    line-height: 20px;
    background-color: rgb(247, 247, 247);
    text-align: center;
}
ul.wpp-list div.pw-widget > a, .rpwe-li div.pw-widget > a, body.home div.pw-widget > a, body.category div.pw-widget > a {
    display: none !important;
}
.wpp-list li {
    overflow: hidden;
    float: none;
    clear: both;
    display: inline-block;
    float: none;
    clear: left;
    list-style: none;
    border-bottom: 1px dotted #E4E4E4;
    height: auto;
    min-height: 43px;
    padding-bottom: 5px;
    margin-bottom: 10px;
}
.bgcolor1 { background-color:#4561a5; }
.bgcolor2 { background-color:#3ac8d9; }
.bgcolor3 { background-color:#3c8ec8; }
.bgcolor4 { background-color:#f97d10; }
.bgcolor5 { background-color:#16273a !important; }
.bgcolor6 { background-color:#134679; }
.bgcolor7 { background-color:#771685; }
.bgcolor8 { background-color:#3299cc; }
.bgcolor9 { background-color:#f37201; }
.bgcolor10 { background-color:#299f5e; }
.bgcolor11 { background-color:#98c536; }
.bgcolor12 { background-color:#de4b71; }
.bgcolor13 { background-color:#00789a; }
.bgcolor14 { background-color:#453692; }
.bgcolor15 { background-color:#036e79; }
.bgcolor16 { background-color:#b5288c; }
.bgcolor17 { background-color:#dc4800; }
.bgdisplay {
	color:#fff;
	width:80px;
	display:inline;
	margin:0 10px 0 0;
	float:left;
	padding:5px;
}
.fontcolor-1 { color:#b5288c; }
.fontcolor-2 { color:#221f1f; }
.fontcolor-3 { color:#908f8f; }
.fontcolor-4 { color:#16273a; }
.fontcolor-5 { color:#1075ba; }
.fontcolor-6 { color:#ffffff; }
.all-caps { text-transform:uppercase; }
.align-right { text-align:right; }
.add-margin-top-25 { margin:25px 0 0 37%; }
.fontdisplay {
	margin:0 10px 0 0;
	font-weight:bold;
}
.width15 { width:15%; }

.header {
	width: 100%;
	max-width: 1100px;
	margin: 0 auto;
	padding:15px 0 0 0;
	background:0;
	border-bottom:none;
}

header > div.container{
	width: 100%;
}

header > div.container > div.row > div.span12  div.logo img{
	width: 100%;
}
header > div.container > div.row > div.span12  div.logo{
	width: 80%;
	max-width: 223px;
}
header > div.container > div.row > div.span12  div.socialmedia h4{
	margin-left: 0px;
	float: right;
}
header > div.container > div.row > div.span12  div.socialmedia ul.social-links{
width: 254px;
}
header > div.container > div.row > div.span12  div.socialmedia{
	float: right;
	
}
header > div.container > div.row > div.span12 > div.row,
header > div.container > div.row > div.span12 {
 width:100%;
 margin: 0px;
}
header .social-links {
	list-style-type:none;
	float:right;
	margin:15px 0 0;
	width:45%;
}
#business-search,
#image_text_widget-3{
	display: none;
}
.social-links li {
	display:inline;
	margin:0 0 0 2.5%;
}
.social-links img { width:57px; }
.static-nav-design { padding:30px 0 0; }
.static-nav-design nav {
	border-top:1px solid #16273a;
	border-bottom:1px solid #16273a;
	margin-bottom:0px;
}
.sf-menu { float:left; }

div.motopress-wrapper.content-holder > div.container > div.row > div.span12 > div.row > div.span8:before{
  content: " ";
  position: absolute;
  z-index: -1;
  top: 0px;
  left: 0px;
  right: -4px;
  bottom: 0px;
  border-right: 1px  dotted black;
}
div.motopress-wrapper.content-holder > div.container > div.row > div.span12 > div.row{margin-top: 20px;}
div.motopress-wrapper.content-holder > div.container > div.row > div.span12 > div.row > div.span8{
	padding-right: 1.9%;
	max-width: 789px;
	width: 70.2%;
	box-sizing: border-box;
	float: left; 
	border-right:1px dotted black;
	margin-left: 0px;
}
div.motopress-wrapper.content-holder > div.container > div.row div.sidebar{
	max-width: 319px;
	width: 29%;
	padding-left: 1.9%;
	box-sizing: border-box;
	float: right;
}
#topnav a {
	text-transform:uppercase;
	padding:15px 10px;
	border:none;
	background:#fff;
	border-right:1px solid #e5e5e5;
	line-height:13px;
	letter-spacing:1px;
}
.sf-menu > li > a:hover, .sf-menu > li.sfHover> a, .sf-menu > li.current-menu-item > a, .sf-menu > li.current_page_item > a {
	border-bottom:4px solid #134679 !important;
	padding-bottom:11px !important;
}
#search-form_is {
	border:none;
	line-height:15px;
	font-size:19px;
	padding:12px;
	color:#fff;
}
input.search-form_it {
	border:none;
	box-shadow:none;
	font:normal 14px/19px HelveticaNeueW01-ThinIt673380;
	color:#908f8f;
	padding:12px;
	margin:0;
	width:125%;
}
input.search-form_it:focus { box-shadow:none; }
.social-media-header h4 {
	font-size:14px !important;
	line-height:20px;
}
.home-menu a { padding:14px 15px !important; }

.logo { margin-top:4px; }
#content {
	padding-top:0;
	border-right:1px dotted #000;
}
.breadcrumb__t li {
	display:inline;
	margin:0 5px 0 0;
}
.breadcrumb__t li {
	display:inline;
	margin:0 5px 0 0;
}
.breadcrumb__t li a { color:#221f1f; }
ul.breadcrumb.breadcrumb__t {
	font:normal 14px/16px HelveticaNeueW01-Thin673377;
	margin:0;
	padding:0;
	background:none;
}
.title-header {
	font-size:24px;
	line-height:24px;
	text-transform:uppercase;
	font:normal 24px/24px Oswald;
	color:#fff;
	padding:5px;
	display:inline-block;
	margin: 10px 0 0px 0;
	letter-spacing:1px;
}
header.post-header {
	font-size:24px;
	line-height:24px;
	text-transform:uppercase;
	display:inline-block;
}
.first-article header.post-header {
	display:inline;
	float:left;
}
header.post-header a {
	font-size:24px;
	line-height:24px;
	color:#16273a;
}
.reverted-sidebar  #content:before{
	content: none;
	
}
.reverted-sidebar  #content{
	padding: 0px;
	border-right-width: 0px;
	float: right;
}
.reverted-sidebar #sidebar{
	float: left !important;
    padding: 0 10px 0 0;
}
header.post-header a:hover { text-decoration:none; }
#content .post_wrapper { margin-bottom: 20px; }
.page-template figure.featured-thumbnail.thumbnail, .category-template figure.featured-thumbnail.thumbnail, .post_list_article_image{
	border:none;
	padding:0;
	width: 233px;
	height: 131px;
	text-align: center;
	background-color: #ccc !important;
}
.category-template .first-article figure.featured-thumbnail.thumbnail, .category-template .first-article figure.featured-thumbnail.thumbnail img,
.page-template .first-article figure.featured-thumbnail.thumbnail, .page-template .first-article figure.featured-thumbnail.thumbnail img {
	border:none;
	padding:0;
	width: auto;
	height: auto; 
}
.category-template figure.featured-thumbnail.thumbnail img, .page-template figure.featured-thumbnail.thumbnail img {
	height: auto;
	width: 100%;
}
.first-article .post__holder .post_content { min-height:400px; }
.first-article .post__holder .post_content figure {
	margin:0;
	padding:0;
	border-radius:0;
	position:absolute;
	right:0;
}
.category-template div.excerpt, .page-template div.excerpt {
	width:44.53%;
	height:128px;
	position:relative;
	left:9.33%;
	background:#fff;
	padding:8px 10px;
}
.category-template .first-article .post-header, .page-template .first-article .post-header  {
	display:block;
	position:relative;
	z-index:99;
	width: 100%;
}
.category-template .first-article .post-title a, .page-template .first-article .post-title a {
	font:normal 36px/36px Oswald-Bold;
	color:#fff;
}
.category-template .first-article .post-header .post-title, .page-template .first-article .post-header .post-title {
	padding:8px 10px; 
	margin:40px 0 13px 0;
	position:relative;
	left: 3.33%;
	width: 70%;
}
.category-template .first-article .post-header .post-title mark, .page-template .first-article .post-header .post-title mark{
	background:#16273a;
	color: #fff;
	line-height: 46px;
}
.category-template .first-article a.btn.btn-primary, .page-template .first-article a.btn.btn-primary {
	background:#16273a;
	padding:10px 20px;
	border-radius:0 !important;
	text-transform:uppercase;
	color:#ffffff;
	border:none;
}
.category-template .first-article .read-more-button-first, .page-template .first-article .read-more-button-first {
	position:absolute;
	top:88%;
	right:10%;
	display:inline;
}
.category-template .first-article a, .page-template .first-article a {
	font:normal 14px/14px HelveticaNeueW01-Thin673377;
	color:#221f1f;
	line-height: 20px;
}
.category-template header.post-header, .page-template header.post-header  { display:block; }
.category .post_wrapper.last-article, .page .post_wrapper.last-article {
	/*margin:0 !important;*/
	padding:0;
}
.single .title-header.post-title {
	width:100%;
	float:left;
	padding:5px 0;
	font-size: 26px !important;
	line-height: 120%;

}
.single .single_post_date {
	float:left;
	padding:0 0 10px;
}
.additional-article-title {
	float:left;
	width:100%;
}
.single .post_cat_title {
	padding:5px;
	margin: 10px 0 0 0;
	font-size: 24px;
	font-weight: bold;
}
.single .additional-article-title { margin:5px 0 25px; }


.category .featured-thumbnail.large img, .page .featured-thumbnail.large img { width:auto; }
.category .last-article .post_content, .page .last-article .post_content { padding-bottom:0; }
.category .pagination.pagination__posts, .page .pagination.pagination__posts {
	float:right;
	padding:0 0 15px 0;
}
.category .pagination ul > .active > a, .category .pagination ul > .active > span {
	border:1px solid #000;
	color:#fff;
	background:#000;
}
.pagination ul > li > a, .pagination ul > li > span {
	margin-left:3px;
	color:#000;
	border:1px solid #000;
	padding:7px 10px;
	text-transform:uppercase;
}
.pagination ul > li > a >i.fa.icon-arrow-right {
	padding:0 0 0 5px;
	position:relative;
	top:-1px;
}
.pagination ul > li.next > a, .pagination ul > li.prev > a {
	border-radius:0;
	padding:7px 10px 6px;
}
.pagination ul > li > a >i.fa.icon-arrow-left {
	padding:0 5px 0 0;
	position:relative;
	top:-1px;
}
#item-id > a:hover, #item-id.current-menu-item > a, #item-id.current_page_item > a {
	border-bottom:4px solid #134679 !important;
	padding:15px 15px 10px !important;
}
#menu-item-12 > a:hover, #menu-item-12.current-menu-item > a, #menu-item-12.current-post-parent > a { border-bottom:4px solid #771685 !important; }
#menu-item-240 > a:hover, #menu-item-240.current-menu-item > a, #menu-item-240.current-post-parent > a { border-bottom:4px solid #3399cc !important; }
#menu-item-12025 > a:hover, #menu-item-12025.current-menu-item > a, #menu-item-12025.current-post-parent > a { border-bottom:4px solid #f37201 !important; }
#menu-item-23785 > a:hover, #menu-item-23785.current-menu-item > a, #menu-item-23785.current-post-parent > a { border-bottom:4px solid #453692 !important; }
#menu-item-23784 > a:hover, #menu-item-23784.current-menu-item > a, #menu-item-23784.current-post-parent > a { border-bottom:4px solid #036e79 !important; }
#menu-item-12026 > a:hover, #menu-item-12026.current-menu-item > a, #menu-item-12026.current-post-parent > a { border-bottom:4px solid #299f5e !important; }
#menu-item-372 > a:hover, #menu-item-372.current-menu-item > a, #menu-item-372.current-post-parent > a { border-bottom:4px solid #de4b71 !important; }
#menu-item-242 > a:hover, #menu-item-242.current-menu-item > a, #menu-item-242.current-post-parent > a { border-bottom:4px solid #00789a !important; }
#menu-item-14646 > a:hover, #menu-item-14646.current-menu-item > a, #menu-item-14646.current-post-parent > a { border-bottom:4px solid #98c536 !important; }
#menu-item-693 > a:hover, #menu-item-693.current-menu-item > a, #menu-item-693.current-post-parent > a { border-bottom:4px solid #b5288c !important; }
#menu-item-46029 > a:hover, #menu-item-46029.current-menu-item > a, #menu-item-46029.current-post-parent > a { border-bottom:4px solid #aaa07d !important; }
#menu-item-45718 > a:hover, #menu-item-45718.current-menu-item > a, #menu-item-45718.current-post-parent > a { border-bottom:4px solid #da2a35 !important; }
#menu-item-202 > a:hover, #menu-item-202.current-menu-item > a, #menu-item-202.current-post-parent > a { border-bottom:4px solid #dc4800 !important; }
.category-template .first-article .post__holder .post_content, .page-template .first-article .post__holder .post_content {
	position:relative;
	padding:0 !important;
} 
.Annuaire .breadcrumb > .active { color:#b5288c; }
.Jobs .breadcrumb > .active { color:#dc4800; }
.page-id-200.breadcrumb>.active { color:#16273a; }
.category .Mobile .a .pagination ul > .active > a, .category .Mobile .a  .pagination ul > .active > span {
	border:1px solid #771685;
	color:#fff;
	background:#771685;
}
.page-id-32661 .first-article .post__holder .post_content { background:#134679 !important; }
.Mobile .first-article .post__holder .post_content { background:#771685; }
.Mobile .breadcrumb > .active { color:#771685; }
.title-header.Mobile { background:#771685; font-weight: bold; }
.Mobile article { border-bottom:1px dotted #771685; }
.single .Mobile article { border-bottom: none; }
.Mobile .post_wrapper.last-article article { border-bottom:1px solid #771685; }
.category .Social .pagination ul > .active > a, .category .Social .pagination ul > .active > span {
	border:1px solid #3299cc;
	color:#fff;
	background:#3299cc;
}



.a .first-article .post__holder .post_content { background:#771685; }
.a .breadcrumb > .active { color:#771685; }
.title-header.a { background:#771685; font-weight: bold; }
.a article { border-bottom:1px dotted #771685; }
.single .a article { border-bottom: none; }
.a .post_wrapper.last-article article { border-bottom:1px solid #771685; }
.category .Social .pagination ul > .active > a, .category .Social .pagination ul > .active > span {
	border:1px solid #3299cc;
	color:#fff;
	background:#3299cc;
}






.Social .first-article .post__holder .post_content { background:#3299cc; }
.Social .breadcrumb > .active { color:#3299cc; }
.title-header.Social { background:#3299cc; font-weight: bold; }
.Social article { border-bottom:1px dotted #3299cc; }
.single .Social article { border-bottom: none; }
.Social .post_wrapper.last-article article { border-bottom:1px solid #3299cc; }
.category .Pub .pagination ul > .active > a, .category .Pub .pagination ul > .active > span {
	border:1px solid #f37201;
	color:#fff;
	background:#f37201;
}
.Pub .first-article .post__holder .post_content { background:#f37201; }
.Pub .breadcrumb > .active { color:#f37201; }
.title-header.Pub { background:#f37201; font-weight: bold; }
.Pub article { border-bottom:1px dotted #f37201; }
.single .Pub article { border-bottom: none; }
.Pub .post_wrapper.last-article article { border-bottom:1px solid #f37201; }
.category .E-Commerce .pagination ul > .active > a, .category .E-Commerce .pagination ul > .active > span {
	border:1px solid #299f5e;
	color:#fff;
	background:#299f5e;
}

 
 
 
 
.annonce .first-article .post__holder .post_content { background:#da2a35; }
.annonce .breadcrumb > .active { color:#da2a35; }
.title-header.annonce { background:#da2a35; font-weight: bold; }
.annonce article { border-bottom:1px dotted #da2a35; }
.single .annonce article { border-bottom: none; }
.annonce .post_wrapper.last-article article { border-bottom:1px solid #da2a35; }
.annonce .active a { color: #DA2A35; }
 h1.title-header.post-45584 { background: #da2a35;  font-weight: bold;}
 
 
body.category-106 div.category-template .first-article .post__holder .post_content { background:#299f5e; }
.E-Commerce .first-article .post__holder .post_content { background:#299f5e; }
.E-Commerce .breadcrumb > .active { color:#299f5e; }
.title-header.E-Commerce { background:#299f5e; font-weight: bold; }
.E-Commerce article { border-bottom:1px dotted #299f5e; }
.single .E-Commerce article { border-bottom: none; }
.E-Commerce .post_wrapper.last-article article { border-bottom:1px solid #299f5e; }
.category .Jeux .pagination ul > .active > a, .category .Jeux .pagination ul > .active > span {
	border:1px solid #98c536;
	color:#fff;
	background:#98c536;
}
.Jeux .first-article .post__holder .post_content { background:#98c536; }
.Jeux .breadcrumb > .active { color:#98c536; }
.title-header.Jeux { background:#98c536; font-weight: bold; }
.Jeux article { border-bottom:1px dotted #98c536; }
.single .Jeux article { border-bottom: none; }
.Jeux .post_wrapper.last-article article { border-bottom:1px solid #98c536; }
.category .Paiements .pagination ul > .active > a, .category .Paiements .pagination ul > .active > span {
	border:1px solid #de4b71;
	color:#fff;
	background:#de4b71;
}
.Paiements .first-article .post__holder .post_content { background:#de4b71; }
.Paiements .breadcrumb > .active { color:#de4b71; }
.title-header.Paiements { background:#de4b71; font-weight: bold; }
.Paiements article { border-bottom:1px dotted #de4b71; }
.single .Paiements article { border-bottom: none; }
.Paiements .post_wrapper.last-article article { border-bottom:1px solid #de4b71; }
.category .Contenus .pagination ul > .active > a, .category .Contenus .pagination ul > .active > span {
	border:1px solid #00789a;
	color:#fff;
	background:#00789a;
}
.Contenus .first-article .post__holder .post_content { background:#00789a; }
.Contenus .breadcrumb > .active { color:#00789a; }
.title-header.Contenus { background:#00789a; font-weight: bold; }
.Contenus article { border-bottom:1px dotted #00789a; }
.single .Contenus article { border-bottom: none; }
.Contenus .post_wrapper.last-article article { border-bottom:1px solid #00789a; }
.category .RH .pagination ul > .active > a, .category .RH .pagination ul > .active > span {
	border:1px solid #453692;
	color:#fff;
	background:#453692;
}
.RH .first-article .post__holder .post_content { background:#453692; }
.RH .breadcrumb > .active { color:#453692; }
.title-header.RH { background:#453692; font-weight: bold; }
.RH article { border-bottom:1px dotted #453692; }
.single article {     overflow: visible; }
.single .RH article { border-bottom:none; }
.RH .post_wrapper.last-article article { border-bottom:1px solid #453692; }
.category .Video .pagination ul > .active > a, .category .RH .pagination ul > .active > span {
	border:1px solid #036e79;
	color:#fff;
	background:#036e79;
}
.Video .first-article .post__holder .post_content { background:#036e79; }
.Video .breadcrumb > .active { color:#036e79; }
.title-header.Video { background:#036e79; font-weight: bold; }
.Video article { border-bottom:1px dotted #036e79; }
.single .Video article { border-bottom:none; }
.page-id-32661 article { border-bottom:1px dotted #134679; }
.Video .post_wrapper.last-article article { border-bottom:1px solid #036e79; }
#item-id a { padding:15px 15px 14px; }
.spinner_32, .thumbnail, .accordion_loader, .google-map, .flexslider, .camera_loader, .preloader { background:none !important; }
.category-template .post__holder .post-header .post-title, .page-template .post__holder .post-header .post-title { margin-bottom:20px; }
.category-template p.excerpt, .page-template p.excerpt {
	width:63% ;
	float:left;
	font:normal 14px/14px HelveticaNeueW01-Thin673377;
	color:#16273a;
}
.category-template .first-article article, .page-template .first-article article { border:none; }

#sidebar { padding:0; }
#sidebar h3 {
	margin:0 0 5% !important;
	padding:2.5%;
	font:normal 20px/20px Oswald;
	color:#fff;
	text-transform:uppercase;
	background:#16273a;
}
#sidebar {
	padding:0px 0 0 10px;
	margin:0 0 0 1px;
/*	border-left:1px dotted #000;*/
}
#wysija-3 {
	background:#134679;
	padding:2.5% 3%;
}
#wysija-3 h3 { display:none; }
#wysija-3 h5 {
	font-size: 18px;
	font-family:'Oswald-lt';
	color:#fff;
	text-transform:uppercase;
}
#wysija-3 h4 {
	font-family:'Oswald-Bold';
	font-size: 16px;
	color:#fff;
	text-transform:uppercase;
}
#wysija-3 input[type=text] {
	width:95.97%;
	border-radius:0;
	font:normal 14px/14px HelveticaNeueW01-ThinIt673380;
	padding: 7px 2%;
}
#wysija-3 input[type=submit] {
	display: block;
	float: right;
	position: relative;
	top: -57px;
	right: 5px;
	background: url("https://viuz.com/wp-content/themes/theme-viuz/images/mail-icon.png") no-repeat;
	background-size: 32px 22px;
	width: 35px;
	height: 25px;
	border: none;
}
#wysija-3 p { margin:0; }
#wysija-3 form { margin:0; } 
.title-header.post-378 { background:#b5288c; }
.title-header.post-563 { background:#b5288c; }
.title-header.post-200 { background:#dc4800; }
.title-header.post-651 { background:#dc4800; } 
.title-header.post-32661 { background: #134679; } 
#post-651, #post-563 {
	font: normal 14px/16px HelveticaNeueW01-Thin673377;
} 
.footer {
	padding:0;
	border:none;
	background:none;
}
.nav.footer-nav {
	margin:20px 0;
	float:left;
}
nav.footer-nav ul li {
	padding:0;
	line-height:12px;
	font:normal 12px/12px HelveticaNeueW01-45Ligh692680 !important;
}
.nav.footer-nav a {
	font:normal 14px/12px HelveticaNeueW01-45Ligh692680 !important;
	color:#fff !important;
	margin:0 10px;
}
.nav.footer-nav li:after {
	content:"|";
	color:#5c6875;
}
.nav.footer-nav li:last-child:after { content:none; }

.pw-size-small .ra1-pw-icon-post { background:url('http://viuz.com/wp-content/themes/theme-viuz/images/share-icon.png'); }
span.pw-button-counter__count {
	border:none !important;
	font-size:12px !important;
	font-weight:bold !important;
	font-family:Helvetica !important;
	color:#1075ba !important;
	position:relative;
	top:1px;
	background:none !important;
} 
.home_feat_title span.pw-button-counter__count:after , .category-list  span.pw-button-counter__count:after, .first-article  span.pw-button-counter__count:after{
	content:' partages';
	text-transform:uppercase;
}
.pw-button-counter__brd { background:none !important; }
.home_feat_title .pw-widget {
	height: 15px;
	padding: 5px 5px;
	display: inline-block;
	top: 0px !important;
}
/* home page styles */
.home_cat_title { margin:10px 0; }
.home_cat_title h3 {
	color:#fff !important;
	font-size:24px !important;
	display:inline;
	padding:0 5px;
	text-transform:uppercase;
	font-family: Oswald-bold;
	letter-spacing: 2px;
}
.home_cat_title-lesactus { margin:0 0; }
.home_cat_title-lesactus h3 {
	color:#fff !important;
	font-size:24px !important;
	display:inline;
	padding:0 5px;
	text-transform:uppercase;
	font-family: Oswald;
	letter-spacing: 2px;
}

.home_cat_title1 h3 {
	  color: #18293b;
  font-size: 28px !important;
  display: inline;
  padding: 0 5px;
  text-transform: uppercase;
  font-family: Oswald-bold;
  letter-spacing: 2px;
  margin-left: -8px;
}


.home_art_list {
	list-style-image: url(https://viuz.com/wp-content/themes/theme-viuz/images/cross.png);
	list-style-position:outside;
	margin:0 0 9px 25px;
}
.home_art_list-lesactus {
	list-style-position:outside;
	  margin: 9px 11px 0px 11px;
	  list-style: none;
}
.home_art_list li { margin-bottom:10px; margin-left: 15px; } 
.home_art_list-lesactus li {   margin-bottom: 10px;
  margin-left: 6px;
  border-bottom: 1px dotted #717171;
  height: 35px; } 
.home_art_list a {
	font: normal 14px HelveticaNeueW01-45Ligh692680;
	color:#000;
	vertical-align: middle; 
	line-height: 18px;
}
.home_art_list-lesactus a {
	font: normal 14px HelveticaNeueW01-45Ligh692680;
	color:#000;
	vertical-align: middle; 
	line-height: 18px;
}
.home_feat_title {
	font-size:30px;
	line-height:35px;
	padding-right:15px;
	margin-bottom: 15px;
}
.home_feat_content {
	font:normal 14px HelveticaNeueW01-45Ligh692680;
	line-height:20px;
	/*font-family: Georgia, Times, "Times New Roman", serif;*/
	font-size: 16px;
}
.home_feat_img {
	max-width:247px;
	max-height:131px;
	width:247px;
	height:131px;
}
.home_feat_more {
	font:12px Oswald-lt !important; 
	text-transform:uppercase;
}
.home_title_link {/* font-family: "Lucida Sans Unicode";*/ color:#16273a; text-transform: uppercase; }
.home_title_link:hover {
	color:#16273a !important;
	text-decoration:none !important;
}

.home_cat_mob { background-color:#771685; }
.mobile-cont {
	padding-bottom:15px;
	border-bottom:solid 2px #771685;
	margin-bottom:30px;
}
.mobile-cont div { margin-left:0px !important; }
#home_mob_list {
	color:#771685;
	margin-top:-5px;
	font-size:14px;
}
.mobile-cont .article-list-right { border-color: #771685; }
.lesactus-cont .article-list-right-lesactus { border-color: #771685; }

.home_cat_a { background-color:#fff; }
.a-cont {
	padding-bottom:15px;
	margin-bottom:30px;
	  background: #edeef0;
}
.a-cont div { margin-left:5px !important; }
#home_a_list {
	color:#771685;
	margin-top:-5px;
	font-size:14px;
}
.a-cont .article-list-right { border-color: #771685; }

.lesactus-cont {
  background: #f0ece1;
}
.lesactus-cont {
  background: #f0ece1;
  border-bottom-color: #d92934;
  border-top-color: #D92934;
    border-top-style: solid;
  border-bottom-style: solid;
    width: 100%;
}
.left_annonce {
  position: absolute;
  top: -12%;
  right: 2%;
}

#business-search input[type="submit"] {
	margin-left:2%;
}

#business-search .business-field {
	display:inline-block;
	width: 35%;
	box-sizing: border-box;
	padding-left:10px;
	float: left;
	margin-left: 2%;
}
#business-search .business-field select{
	padding: 0 4px;
}
#business-search .business-field select,
#business-search .business-field input{
	float:none;
	width: 100%;
	margin: 0px;
	box-sizing: content-box;
}



.article-left{
	width: 70%;
	float: left;
	box-sizing: border-box;
}
.article-left1{
	width: 100%;
	float: left;
	box-sizing: border-box;
}
.article-list-right{
	width: 30%;
	float: left;
	box-sizing: border-box;
	border-left: 1px dotted;
	position: relative;
	left: -1px;
}
.article-list-right-lesactus{
	width: 100%;
	float: left;
	box-sizing: border-box;
	
	position: relative;
	left: -1px;
}
.home_mob_container {
	border-right:1px dotted #771685;
	min-height:175px !important;
	
}
#search-form_is{
	position: absolute;
	top: 0px;
	right: 0px;
}
.home_cat_soc { background-color:#3299cc; }
.home_cat_lesactus {background-color: #D92934; }
.social-cont {
	padding-bottom:15px;
	border-bottom:solid 2px #3299cc;
	margin-bottom:30px;
}
.social-cont .article-list-right { border-color: #3299cc; }
.social-cont div { margin-left:0px !important; }
#home_soc_list {
	color:#3299cc;
	margin-top:-5px;
	font-size:14px; 
}
.home_soc_container {
	border-right:1px dotted #3299cc;
	min-height:175px !important;

}
.social-cont {
	padding-bottom:15px;
	border-bottom:solid 2px #3299cc;
	margin-bottom:30px;
}
h1.title-header.post-title {
  width: 100% !important;
}

.container.single.annonce h1 {
  width: 150% !important;
}


.lesactus-cont .article-list-right { border-color: #3299cc; }
.les-cont div { margin-left:0px !important; }
#home_lesactus_list {
	color:#3299cc;
	margin-top:-5px;
	font-size:14px; 
}
.home_lesactus_container {
	border-right:1px dotted #3299cc;
	min-height:175px !important;
}
.home_cat_pub { background-color:#f37201; }
.pub-cont {
	padding-bottom:15px;
	border-bottom:solid 2px #f37201;
	margin-bottom:30px;
}
.pub-cont div { margin-left:0px !important; }
#home_pub_list {
	color:#f37201;
	margin-top:-5px;
	font-size:14px; 
}
.pub-cont .article-list-right { border-color: #f37201; }
.home_pub_container {
	border-right:1px dotted #f37201;
	min-height:175px !important;
}
.home_cat_eco { background-color:#299f5e; }
.ecommerce-cont {
	padding-bottom:15px; 
	border-bottom:solid 2px #299f5e;
	margin-bottom:30px;
}
.ecommerce-cont div { margin-left:0px !important; }
#home_eco_list {
	color:#299f5e;
	margin-top:-5px;
	font-size:14px;
	border-color: #299f5e;
}
.home_eco_container {
	border-right:1px dotted #299f5e;
	min-height:175px !important;
}
.ecommerce-cont .article-list-right { border-color: #299f5e; }
.home_cat_jeux { background-color:#98c536; }
.jeux-cont {
	padding-bottom:15px;
	border-bottom:solid 2px #98c536;
	margin-bottom:30px;
}
.jeux-cont div { margin-left:0px !important; }
#home_jeux_list {
	color:#98c536;
	margin-top:-5px;
	font-size:14px;
	border-color: #98c536;
}
.jeux-cont .article-list-right { border-color: #98c536; }
.home_jeux_container {
	border-right:1px dotted #98c536;
	min-height:175px !important;
}
.home_cat_video { background-color: #036E79; }
.video-cont {
	padding-bottom:15px;
	margin-bottom:30px;
	border-bottom: solid 2px #036E79;
}
.video-cont div { margin-left:0px !important; }
#home_video_list {
	color:#036e79;
	margin-top:5px;
	font-style:"Oswald-lt" !important;
}
.home_video_container {
	border-right:1px dotted #036e79;
	min-height:175px !important;
}
.home_video_title {
	font-size: 18px !important;
	font-family: Oswald;
	line-height: 22px;
	height: 140px;
	display: block;
	overflow: hidden;
}
.video_entry { margin:0 19px; }
.video_entry:last-child { margin:0px; }
.home_video_img_container {
	height: 160px;
	background: url('https://viuz.com/wp-content/themes/theme-viuz/images/video-bg.png') #024249;
	background-repeat: no-repeat;
	overflow: visible;
	background-position: 160px 10px;
}

.home_video_img {
	/*min-height:165px;
	min-width:130px;*/
	margin:0px auto;
	display:block;
} 
.home_video_img {
	max-height:165px;
	max-width:130px;
	height:auto;
	width:auto;
}
.home_video_content {
	min-height:180px;
	background:#036e79;
	padding:30px 25px 5px;
}
.home_video_content a { color:#fff; }
.video_share_cont {
	background-color:#fff;
	padding:0px 5px 5px 5px;
	position:absolute;
	top:325px;
	left:0px;
}



.zoom-cont {
	padding-bottom:15px;
	margin-bottom:30px;
	border-bottom: solid 2px #036E79;
}

#home_zoom_list {
	color:#036e79;
	margin-top:5px;
	font-style:"Oswald-lt" !important;
}
.home_zoom_container {
	border-right:1px dotted #036e79;
	min-height:175px !important;
}
.home_zoom_title {
  font-size: 18px !important;
  font-family: Oswald;
  line-height: 22px;
  height: 140px;
  display: block;
  overflow: hidden;
  color: #fff !important;
}
.zoom_entry {     margin-left: 17px !important;}
.zoom_entry:last-child { margin:0px; }
.home_zoom_img_container > div > div {
	vertical-align: middle;
    display: inline-block;
	/* position: absolute; NJ - 11/09/2017*/
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
}
.home_zoom_img_container > div > div:before {
    content: ' ';
    display: inline-block;
    vertical-align: middle;
    height: 100%;
}
.home_zoom_img_container > div{
	text-align:center;
	positioN: relative;
    width: 100%;
    height: 100%;
    
}
.home_zoom_img_container {
    height: 163px;
    /* width: 150px; */
    margin: auto;
    padding: 1%;
    overflow: hidden;
    border: 1px #EAE7E7 solid;
    /* vertical-align: middle; */
    /* zoom:93%; */
}

.home_zoom_img {
	max-height: 100%;
    max-width: 90%;
    width: auto;
    height: auto;
    position: absolute;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    margin: auto;
    /* width: 200px !important; */
    /* vertical-align: bottom; */
    /* zoom:92%; */
    /*transform: scale(1.3);*/
}

.home_zoom_content1 {
	min-height:180px;
	background:#309acc;
	padding:30px 25px 5px;
}
.home_zoom_content2 {
	min-height:180px;
	background:#12457a;
	padding:30px 25px 5px;
}
.home_zoom_content3 {
	min-height:180px;
	background:#92bb2e;
	padding:30px 25px 5px;
}
.home_zoom_content a { color:#fff; }
.zoom_share_cont1 {
	background-color:#fff;
	padding:0px 5px 5px 5px;
	position:absolute;
	top:318px;
	left:0px;
}
.zoom_share_cont2 {
	background-color:#fff;
	padding:0px 5px 5px 5px;
	position:absolute;
	top:318px;
	left:0px;
}
.zoom_share_cont3{
	background-color:#fff;
	padding:0px 5px 5px 5px;
	position:absolute;
	top:318px;
	left:0px;
}
.zoom-grid ul{

  list-style: none;
}
.zoom-grid ul li{


}




#left div#sidebar {
  float: left;
  margin-left: 0px;
  padding-left: 0px;
  padding-right: 10px;
}

#right div#content {
  padding-left: 10px;
  padding-right: 0px;
  border-right-width: 0px;
  }



.home_cat_pae { background-color:#de4b71; }
.paeiments-cont {
	padding-bottom:15px;
	border-bottom:solid 2px #de4b71;
	margin-bottom:30px;
}
.paeiments-cont div { margin-left:0px !important; }
#home_pae_list {
	color:#de4b71;
	margin-top:-5px;
	font-size:14px;
	border-color: #de4b71;
	
}
.paeiments-cont .article-list-right { border-color: #de4b71; }
.home_pae_container {
	border-right:1px dotted #de4b71;
	min-height:175px !important;
}
.home_cat_con { background-color:#00789a; }
.contenus-cont {
	padding-bottom:15px;
	border-bottom:solid 2px #00789a;
	margin-bottom:30px;
}
.contenus-cont div { margin-left:0px !important; }
#home_con_list {
	color:#00789a;
	margin-top:-5px;
	font-size:14px;
	border-color: #00789a;
}
.home_con_container {
	border-right:1px dotted #00789a;
	min-height:175px !important;
}
.contenus-cont .article-list-right { border-color: #00789a; }
.home_cat_rh { background-color:#453692; }
.rh-cont {
	padding-bottom:15px;
	border-bottom:solid 2px #453692;
	margin-bottom:30px;
}
.rh-cont div { margin-left:0px !important; }
#home_rh_list {
	color:#453692;
	margin-top:-5px;
	font-size:14px;
	border-color: #453692;
}
.home_rh_container {
	border-right:1px dotted #453692;
	min-height:175px !important;
}
.rh-cont .article-list-right { border-color: #453692; }
#content { padding-top:0px; }
.page-id-32661 #content { padding-top:0px; }
.post_cat_container {
	display:inline-block;
	float:left;
}
.post_cat_title {
	color:#fff;
	text-transform:uppercase;
	padding:5px;
	margin:10px 0 5px 0;
	float:left;
}
.post-title {
	font-size:24px !important;
	line-height:28px;
	color:#16273a;
	margin-bottom:10px;
}
.single_post_date {
	font-family:HelveticaNeueW01-ThinIt673380;
	font-size:14px;
	line-height:20px;
	color:#221f1f;
}
.single_post_share_container {
	color:#1075ba;
	background-color:#f2f2f2;
	font:36px "HelveticaNeueW01-65Medi692704";
	position:relative;
	padding:5px;
	margin:10px 0;
}
.single_post_share_container .pw-button-counter__brd { background:none !important; }
.single_post_share_container .pw-button-counter__count {
	border:none !important;
	background:none !important;
	font:36px "HelveticaNeueW01-65Medi692704" !important;
	color:#1075ba !important;
}
#post_share_all_1 .ra1-pw-icon-post, #post_share_all_2 .ra1-pw-icon-post {
	background:url(http://viuz.com/wp-content/themes/theme-viuz/images/share-icon.png);
	width:16px;
	height:16px;
	margin:8px 0 0 8px;
}
#post_share_all_1 .pw-button-counter__count, #post_share_all_2 .pw-button-counter__count {
	position:relative;
	top:-9px;
	background:none !important;
	margin:0px !Important;
	padding:0px !important;
}
#post_share_all_1, #post_share_all_2 {
	padding:5px 35px 5px 5px;
	border-right:1px solid #1075ba;
	margin-right:10px;
	vertical-align: top;
}
#post_share_all_1:after, #post_share_all_2:after {
	content:"Partages";
	font: 12px "HelveticaNeueW01-65Medi692704";
	position: absolute;
	top: 45px;
	text-transform: uppercase; 
	left: 30px;
}/*
#post_share_all_1:after, #post_share_all_2:after {
	position:relative;
	padding:15px;
	margin:1em 0 3em;
	color:#000;
	background:#f3961c;
	background:-webkit-gradient(linear,0 0,0 100%,from(#f9d835),to(#f3961c));
	background:-moz-linear-gradient(#f9d835,#f3961c);
	background:-o-linear-gradient(#f9d835,#f3961c);
	background:linear-gradient(#f9d835,#f3961c);
	-webkit-border-radius:10px;
	-moz-border-radius:10px;
	border-radius:10px;
}*/
#post_share_all_1 .pw-button-counter, #post_share_all_2 .pw-button-counter {
	position:relative;
	top:-4px;
	vertical-align:baseline;
}
.share_txt {
	font:12px "HelveticaNeueW01-65Medi692704";
	position:absolute;
	bottom:10px;
	text-transform:uppercase;
	margin-left:30px;
}
.post_more {
	float:right;
	font-size:12px;
	font-family:"Oswald-lt";
	color:#16273a;
	text-transform: uppercase; 
}
.post_list_container {
	padding-top:25px;
	margin-top:10px;
}
.post_list_articles {
	list-style:none;
	margin:10px 0;
}
.post_list_article_content a {
	font:24px Oswald;
	color:#16273a;
	text-transform: uppercase;
}
.post_list_article_image { 
	float:left;
	width: 248px;
	text-align: center;
	height: 160px;
	margin-right: 13px;
	position: relative;
	border-radius: 5px;
}
.post_image{
	max-height: 160px;
	max-width: 248px;
}
.post_list_article_content {
	float:right;
	width:64%;
}
.post_list_article_content a:hover {
	color:#16273a;
	text-decoration:none;
}
.post_feat_content {
	font:14px HelveticaNeueW01-45Ligh692680;
	line-height:20px;
	float: right;
	width: 64%;
}
.post_list_container li {
	padding-bottom:10px;
	margin-bottom:10px;
}
.post_list_articles li:last-child { border-bottom:none !important; }
.single .span4 { margin:0; }
.single figure.featured-thumbnail.thumbnail.large { display:none; }
.single section.title-section { padding:0; }
 
.home_feat_img {
	max-width:247px;
	max-height:131px;
	width:auto !important;
	height:auto !important;
}
.mobile-cont, .a-cont, .social-cont,.lesactus-cont, .pub-cont, .ecommerce-cont, .jeux-cont, .paeiments-cont, .contenus-cont, .rh-cont { margin-right:15px; } 
.video_entry { width:31% !important; }
.zoom_entry { width:31% !important;  }
.plus_list {
	font-size:16px;
	font-family:Helvetica;
}
.clearfix { *zoom:1; }
.clearfix:before, .clearfix:after {
	display:table;
	content:"";
	line-height:0;
}
.clearfix:after { clear:both; }
.hide-text {
	font:0/0 a;
	color:transparent;
	text-shadow:none;
	background-color:transparent;
	border:0;
}
.input-block-level {
	display:block;
	width:100%;
	min-height:22px;
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	box-sizing:border-box;
}

.banners_img{
	width: 370px !important;
}
.social-networks-footer { display:none; }
/* Legal mention styles*/
#post-190 p, #post-17576 p, #post-173 p, #post-6696 p {
	font-family: "HelveticaNeueW01-Thin673377";
	font-size: 18px;
	line-height: 20px;
}
#post-190 .title-header:after, #post-17576 .post_cat_container:after, #post-173 .post_cat_container:after, #post-6696 .title-header:after { display: none; }
#post-190 .clear , #post-17576 .clear, #post-173 .clear, #post-6696 .clear{ margin-bottom: 40px; }
.page-id-190 .title-header, .page-id-17576 .title-header, .page-id-173 .title-header, .page-id-6696 .title-header{ 
	font-family: "Oswald";
	font-size: 52px;
	color: #16273a;
	line-height: 52px;
	padding-left: 0px !Important;
}
.page-id-173 #subject, .page-id-6696 #subject{
	height: 30px;
}
/* added styles */
.cat-original-head { display:block; }
.cat-responsive-head { display:none; }
.single_post_share_container .pw-widget:nth-child(2){
	width: 76%;
}
.single_post_share_container .pw-widget .pw-button{
	margin-bottom: 10px !important;
}
#viuz_partenaires-2 hr:first-child, #viuz_partenaires-3 hr:first-child{
	display: none;
}
#viuz_partenaires-2 a:last-child, #viuz_partenaires-3 a:last-child{
	border-bottom: 1px dotted #B6B4B4;
} 
.article-list a { font-family: 'Oswald-lt' !important; font-size: 12px !important; }

#menu-item-693 > a > span, #menu-item-202 > a > span , .logo_tagline, .root-class { display: none; }
.home_cat_video a { color: 000 !important; }
.home_cat_zoom a { color: 000 !important; }
.home .home_cat_title a, .home .home_cat_title a:hover { color: #fff; text-decoration: none; }

/* end added styles */


.category-template .post__holder .post-header .post-title span.pw-widget, .post_list_container span.pw-widget{
	display: inline-block;
	height: 15px;
	padding-top: 5px;
}
.single a img { float: none; }
.first-container { display: block; } 
.first-container-responsive  { display: none; } 
.menu-nav { display: block; float: right; width: 45%; }  
.page-id-32661 #wysija-3 input[type=text] {
	width: 98.97%; 
	padding: 16px 2%;
}
.page-id-32661 .widget_wysija_cont .wysija-submit { margin-top: 23px; }
@media (min-width: 1100px) {
	#content {
		width:750px;
		padding-right:19px;
	}
	.Mobile .featured-thumbnail.large img {
		width:auto;
		height:auto;
	}
	figure.featured-thumbnail.thumbnail { margin-right:15px; }
} 
@media (min-width: 980px) and (max-width: 1099px) { }
@media (max-width: 767px) and (min-width: 641px){
	#search-header { display:none; }
	.container.single.annonce h1{
		width: 100% !important;
		font-size: 46px !important;
	}
	
}
/*
@media (max-width: 651px) {
	header .social-links { display:none; }
} 
@media (min-width: 650px) { 
	body { padding:0; }
	#content { border:none; }
	#content .post_wrapper {
		padding:0 2.5%;
		width:95%;
	}
	#content .post_wrapper.first-article {
		width:100%;
		padding:0;
	}
	.category-template p.excerpt {
		margin:15px 0;
		width:100% !important;
	}
	.content-holder { padding-bottom:0; }
	.category-template .breadcrumb.breadcrumb__t { display:none; }
	.ti	tle-header.Mobile { background:#771685; }
	.title-header.Social { background:#3299cc; }
	.title-header.Pub { background:#f37201; }
	.title-header.E-Commerce { background:#299f5e; }
	.title-header.Jeux { background:#98c536; }
	.title-header.Paiements { background:#de4b71; }
	.title-header.Contenus { background:#00789a; }
	.title-header.RH { background:#453692; }
	.title-header.Video { background:#036e79; }
	.title-header {
		margin:0;
		width:100%;
		text-align:center;
		height:auto;
		padding:5px 0;
	}
	.static-nav-design nav { margin:0; }
	.category-template .first-article .post-header .post-title {
		margin:0;
		left:0;
	}
	header.post-header {
		width:100%;
		padding:0 0 0 10px;
	}
	.category .pagination.pagination__posts {
		float:none;
		padding:20px 2.5% 10px;
		width:95%;
	}
	.social-networks-footer h4.all-caps.pull-left.align-right.add-margin-top-25.width15 {
		width:95%;
		margin:0 0 10px;
		padding:0 2.5%;
		text-align:left;
	}
	.social-networks-footer .social-links {
		margin:0 0 5%;
		width:100%;
	}
	.social-networks-footer h4 { font:normal 18px/18px Oswald-lt; }
	.social-links img { width:22% !important; }
	
	.category-template figure.featured-thumbnail.thumbnail {
		border:none;
		padding:0;
		width:100%;
		margin:0;
	}
	
	#wysija-2 h5 { font:normal 18px/20px Oswald-lt !important; }
	#wysija-2 h4 { font:normal 16px/20px Oswald-Bold !important; }
	.single .breadcrumb.breadcrumb__t { display:none; }
	.single .post_cat_container { width:100%; }
	.single .post_cat_title {
		width:100%;
		text-align:center;
	}
	.single .post_list_article_content {
		float:left;
		width:100%;
	}
	.single .post_list_article_image {
		float:left;
		width:100%;
		text-align:center;
	}
}*/
@media (max-width: 820px) { 
.span8 {
    width: 100%;
}
	.single .title-header.post-title{
		   font-size: 44px !important;
		line-height: 50px;
	}
.container.single.annonce h1{
		width: 100% !important;
		font-size: 46px !important;
	}

	div.motopress-wrapper.content-holder > div.container > div.row > div.span12 > div.row { margin-top: 0px; max-width: 100%; }
	div.motopress-wrapper.content-holder > div.container > div.row > div.span12 > div.row > div.span8{
		padding-right: 0px;
		max-width: 640px;
		width: 100%; 
		box-sizing: border-box;
		float: left; 
		border-right: none; 
		margin-left: 0px;
	} 
	.content-holder{ padding-bottom: 10px; }
	.article-left{ width: 100%; }
	.article-left .span6{ margin-right: 0px; max-width: 640px; }
	#rpwe_widget-3, .banners{ display: none; }
	#wysija-3{ margin: 0px 14px 0 15px; }
	.category #wysija-3{ margin: 25px 14px 0 15px; }
	#sidebar{ width: 100%; max-width: 100%; float: left;} 
	.social-networks-footer { display:block; } 
	header h4, #viuz_partenaires-3, #viuz_partenaires-2 { display:none; }
	.social-links{
		margin: 0px 15px 15px 15px;
		max-width: 100%;
		position: relative;
		top: -10px;
	}
	.social-links li:first-child{ margin-left: 0px; } 
	.social-links img{ width: 23%; }
	.social-networks-footer .all-caps{
		width: 85%;
		margin: 0px 15px 20px;
		text-align: left;
	}
	
	.lesactus-networks-footer { display:block; } 
	header h4, #viuz_partenaires-3, #viuz_partenaires-2 { display:none; }
	.lesactus-links{
		margin: 0px 15px 15px 15px;
		max-width: 100%;
		position: relative;
		top: -10px;
	}
	.lesactus-links li:first-child{ margin-left: 0px; } 
	.lesactus-links img{ width: 23%; }
	.lesactus-networks-footer .all-caps{
		width: 85%;
		margin: 0px 15px 20px;
		text-align: left;
	}
	#content { 
		padding-top: 0px;
		margin: -20px 15px;
		width: 94%;
		border: none;
	}
	ul.breadcrumb.breadcrumb__t { display: none; }
	.single .post_cat_title { margin: 12px 0px 20px; }
	.post_cat_container  { width: 100%; }
	.title-header:before, .post_cat_container:before {
		content: ' '; 
		/*background-color: #771685;*/
		position: absolute;
		top: 17px;
		bottom: 0px;
		left: -16px;
		z-index: 0;
		right: -10px;
		width: 100px;
		height: 46px;
	}
	.title-header:after, .post_cat_container:after {
		content: ' ';  
		position: absolute;
		top: 17px;
		bottom: 0px;
		left: 86%;
		z-index: 0;
		right: 0px;
		width: 100px;
		height: 46px;
	}
	.post-378.title-header:before, .post-378.post_cat_container:before, .post-200.title-header:before, .post-200.post_cat_container:before{ height: 27px; }
	.post-378.title-header:after, .post-378.post_cat_container:after, .post-200.title-header:after, .post-200.post_cat_container:after { height: 34px; top: 10px; }
	
	.Mobile .post_cat_container:before, .Mobile .post_cat_container:after { background-color: #771685 !important; }
	.a .post_cat_container:before, .a .post_cat_container:after { background-color: #771685 !important; }
	.Social .post_cat_container:before, .Social .post_cat_container:after { background-color: #3299cc !important; }
	.Pub .post_cat_container:before, .Pub .post_cat_container:after { background-color: #f37201 !important; }
	.E-Commerce .post_cat_container:before, .E-Commerce .post_cat_container:after { background-color: #299f5e !important; }
	.Jeux .post_cat_container:before, .Jeux .post_cat_container:after { background-color: #98c536 !important; }
	.Paiements .post_cat_container:before, .Paiements .post_cat_container:after { background-color: #de4b71 !important; }
	.Contenus .post_cat_container:before, .Contenus .post_cat_container:after { background-color: #00789a !important; }
	.RH .post_cat_container:before, .RH .post_cat_container:after { background-color: #453692 !important; }
	.Video .post_cat_container:before, .Video .post_cat_container:after { background-color: #036e79 !important; }
	.Annuaire .title-header:before, .Annuaire .title-header:after { background-color: #b5288c !important; }
	.Jobs .title-header:before, .Jobs .title-header:after { background-color: #dc4800 !important; }
	.page-id-32661 .title-header:before, .page-id-32661 .title-header:after { background-color: #134679; }  
	.post_cat_title {
		margin: 0px 0px;
		width: 100%;
		text-align: center;
	}	
	.title-header {
		width: 100%; 
		text-align: center;
	}
	.post_list_article_content, .post_feat_content, .post_list_article_image , .post_content  .excerpt{ width: 100% !important; margin-top: 15px !important; }
	.post-title { text-align: left !important; } 
	.category-template figure.featured-thumbnail.thumbnail, .page-template figure.featured-thumbnail.thumbnail  { width: 100%; } 
	div.motopress-wrapper.content-holder > div.container > div.row > div.span12 > div.row > div.span8:before{ content: none; }
	#wysija-3 input[type=text] { padding: 17px 2%; }
	#wysija-3 input[type=submit] { 
		display: block;
		float: right;
		position: relative;
		top: -57px;
		right: 25px;
		background: url("https://viuz.com/wp-content/themes/theme-viuz/images/mail-icon.png") no-repeat;
		background-size: 35px 25px;
		width: 35px;
		height: 25px;
		border: none;
	}
	.page-id-32661 #wysija-3 input[type=submit] { top: -58px; right: 12px; }
	.form-validation-field-0formError{ top: 109.96875px; left: 32.96875px; } 
	.header-responsive { margin: 0px 0px;  }
	/*#rps .slider div { background: #fff; }*/
	#rps .col img { margin-top: 0px !important; }
	#search-header, .cat-original-head { display:none; }
	.cat-responsive-head { display:block; }
	body { padding:0; }
	html #wpadminbar {
		margin:-46px 0 0 !important;
		min-width:0 !important;
	}
	.nav.footer-nav li:first-child { display:none; }
	.nav.footer-nav li:after {
		content:".";
		color:#ffffff;
	}
	nav.footer-nav {
		margin:0 auto;
		float:none !important;
	}
	.rh-cont, .contenus-cont, .paeiments-cont, .jeux-cont, .ecommerce-cont, .pub-cont, .social-cont, .lesactus-cont, .mobile-cont{
		padding-bottom: 0px;
	}
	#content .post_wrapper { margin-top: -12px; }
	#wpp-5 { display: none; }
	#content .first-article{
		padding-bottom: 10px;
		/* border-bottom: 2px solid; */
		margin-bottom: 30px; 
	}
	.Mobile #content .first-article article div.excerpt{ border-color: #771685; } 
	.Social #content .first-article article div.excerpt{ border-color: #3299cc; } 
	.Pub #content .first-article article div.excerpt{ border-color: #f37201; } 
	.E-Commerce #content .first-article article div.excerpt{ border-color: #299f5e; } 
	.Jeux #content .first-article article div.excerpt{ border-color: #98c536; } 
	.Paiements #content .first-article article div.excerpt{ border-color: #de4b71; } 
	.Contenus #content .first-article article div.excerpt{ border-color: #00789a; } 
	.RH #content .first-article article div.excerpt{ border-color: #453692; } 
	.Video #content .first-article article div.excerpt{ border-color: #036e79; } 
	.page-id-32661 #content .first-article article div.excerpt{ border-color: #134679; } 
	#wysija-3 h5{ font-size: 20px; }
	#wysija-3 h4{ font-size: 18px; } 
	header > div.container > div.row > div.span12 div.logo img { width: 60%; margin-top: 20px; margin-left: 15px; }
	.single article { border-bottom: none; }
	/*.Mobile .post_list_container { border-top: 1px solid #771685 !important; border-bottom: none !important; }
	.Social .post_list_container { border-top: 1px solid #3299cc !important; border-bottom: none !important; }
	.Pub .post_list_container { border-top: 1px solid #3299cc !important; border-bottom: none !important; }
	.E-Commerce .post_list_container { border-top: 1px solid #f37201 !important; border-bottom: none !important; }
	.Jeux .post_list_container { border-top: 1px solid #98c536 !important; border-bottom: none !important; }
	.Paiements .post_list_container { border-top: 1px solid #de4b71 !important; border-bottom: none !important; }
	.Contenus .post_list_container { border-top: 1px solid #00789a !important; border-bottom: none !important; }
	.RH .post_list_container { border-top: 1px solid #453692 !important; border-bottom: none !important; }
	.Video .post_list_container { border-top: 1px solid #036e79 !important; border-bottom: none !important; }*/
	.single .additional-article-title { margin: 5px 0 10px; }
	.single article img { 
		margin: 10px auto !important;
		display: block; 
		float: none !important;
	}
	.single #wysija-3 {
		margin: 10px 14px 0 15px;
	}
	
	.first-container-responsive { display: block; }
	.first-container { display: none; }
	.first-container-responsive article header { margin-top: -90px; } 
	.category-template .first-article .post-header .post-title, .page-template .first-article .post-header .post-title { width: 90%; margin-bottom: 5px; padding-left: 0px; }
	.first-container-responsive article div.excerpt { 
		left: 3%;
		width: 95%;
		height: auto;
		padding-bottom: 15px;
		padding-left: 0px;
		border-bottom: 2px solid; 
	}
	.excerpt-responsive { display: block; margin-bottom: 20px; }
	.category  #content, .page  #content {  margin: -20px 0px; width: 100%; border: none; max-width: 100%; } 
	.home  .span8 { max-width: 100% !important; } 
	.category  #content  .first-article, .page  #content  .first-article  { margin-left: 0px !important; margin-right: 0px !important; margin-top: 0px; }
	.category  #content .post_wrapper, .page  #content .post_wrapper { margin-left: 15px; margin-right: 15px; }
	.category .normal-content:first-child , .page .normal-content:first-child{ border-top: 2px solid; }
	.category .pagination.pagination__posts, .page .pagination.pagination__posts { width: 100%; }
	.pagination ul { width: 100%; }
	.pagination ul .next { float: right; } 
	.single #sidebar { margin-top: 15px !important; }
	.home_cat_title .pw-widget {  
		height: 15px;
		padding: 5px 5px;
		display: inline-block;
		top: 3px !important;
		position: relative;
	}
	footer { margin-top: -20px; }
	.single a img { 
		float: none; 
	} 
	.title-header.post-32661 { margin-bottom: 1px; } 
	.home_feat_title { margin-bottom: 25px; }
	#post-190 p, #post-17576 p, #post-173 p, #post-6696 p { margin: 0 15px; }
	#post-6696 input[type="email"], #post-6696 input[type="text"]  { padding: 13px; }
}

@media (max-width: 820px) { 
	html {
		margin-top: 0px;
	}
	
    * {
        -webkit-box-sizing: border-box;
           -moz-box-sizing: border-box;
                box-sizing: border-box;
    }
    
	
    /* passer body (et tous les �l�ments de largeur fixe) en largeur automatique */

    body {
        width: auto;
        margin: 0;
        padding: 0;		
		/*  background: #ffdfe2;  */
    }
    
    /* fixer une largeur maximale de 100% aux �l�ments potentiellement probl�matiques */

    img,
    table,
    td,
    blockquote,
    code,
    pre,
    textarea,
    input,
    iframe,
    object,
    embed,
    video ,
	 zoom{
        max-width: 100%;
    }
    
    /* conserver le ratio des images */

    img {
        height: auto;
    }
		
    /* gestion des mots longs */

    textarea,
    table,
    td,
    th,
    code,
    pre,
    samp {
      /*  -webkit-hyphens: auto;*/ /* c�sure propre */
        /*-moz-hyphens: auto;
        hyphens: auto;
        word-wrap: break-word; *//* passage � la ligne forc� */
    }
    
    code,
    pre,
    samp {
        white-space: pre-wrap; /* passage � la ligne sp�cifique pour les �l�ments � ch�sse fixe */
    }
    
    /* Passer � une seule colonne (� appliquer aux �l�ments multi-colonnes) */

    element1,
    element2 {
        float: none;
        width: auto;
    }
    
    /* masquer les �l�ments superflus */

    .hide_mobile {
        display: none !important;
    }
    div#partenairesPages div.part img{
	 margin: 0 auto;
	 display: block;
	}
	
    div#partenairesPages div.part{
		margin: 0 auto 35px auto;
		display: block;
		float: none;
	}
    /* Un message personnalis� 

    body:before {
        content: "Version mobile du site";
        display: block;
        text-align: center;
        font-style: italic;
        color: #777;
    }*/
	
}
@media (max-device-width:768px) and (orientation: landscape) {
  html {
   -webkit-text-size-adjust: 100%;
  }
  
}
@media (max-width: 988px){
	.wp-caption {
    /* Force the box to be 100% */
    width: 100% !important;
  }
  #content .wp-caption img {
    /* Scale down if too big */
    max-width: 99.03225806%; /* 614/620 */
    height: auto;
  }
  
}
@media (max-width: 560px){
	twitterwidget{max-width: 300px !important;}
	#business-search > form  input[type="submit"]{
		    margin: 0 auto;
			display: block;
			width: initial !important;
	}
	#business-search > form > .business-field{
		display:block;
		width:90%;
		margin-bottom: 5px;
	}
}
/*
@media (max-width: 350px) {
	.nav.footer-nav li { display:block; }
	.nav.footer-nav li:first-child { display:none !important; }
	.nav.footer-nav li:after { content:none; }
	nav.footer-nav {
		margin:0 auto;
		float:none !important;
	}
}*/

/*
@media (min-width: 768px) and (max-width: 1199px) {
	.social-networks-footer { display:none; }
	[class*="span"] {
		float:left;
		min-height:1px;
		margin-left:19px;
	}
	#search-form_is { float:right; }
	#topnav a { padding:15px 10px; }
	.category-template .first-article .post-header .post-title { left:25.33%; }
	input.search-form_it {
		width:65%;
		padding:12px 5px;
	}
	header .social-links { width:58%; }
	.add-margin-top-25 { margin:25px 0 0 25%; }
}*/ 
@media (max-width: 555px) { 
	.single_post_share_container .pw-widget:nth-child(2){
		width: 100% !important;
		text-align: center;
	}
	.post_more { margin-top: 20px; }
	a.pw-button-googleplus,
	a.pw-button-post-share,
	a.pw-button-viadeo
	{display:none !important;}
	
	.single_post_share_container > .pw-widget:after{
		content: " ";
		display:block;
		clear:both;
		
	}
	.pw-widget{display: block !important;}
	.pw-widget,
	#post_share_all_1{
		display: block !important;
		margin: 0 auto;
		clear: both;
	}
	#post_share_all_1{
		display: inline-block !important;
		text-align: center;
		padding-right: 60px;
		border-width: 0px;
	}
	.single_post_share_container{text-align:center !important;}
}
@media (max-width: 470px) {  
	header > div.container > div.row > div.span12 div.logo img { width: 65%; margin-left: 15px; }
	header > div.container > div.row > div.span12 div.logo { width: 100%; margin-left: 15px; } 
	.responsive-logo{ max-width: 190px; }
	#wysija-3 input[type=submit]
}
@media (max-width: 380px) {  
	.single_post_share_container .pw-widget:nth-child(2){ width: 35%; }
}


/* SIDEBAR CATEGORY CSS */

#menu-directory-categories{
list-style:none;
margin-left: 0px;
}

#menu-directory-categories li{
background-color: #aaa07d;
margin-top: 10px;
padding-top: 12px;
padding-left: 12px;
padding-bottom: 12px;
}

#menu-directory-categories li:hover{
background-color: #16273a;
}

#menu-directory-categories li a{
color:#FFF;
text-decoration: none;
text-transform: uppercase;
}

/* DIRECTORY SEARCH FORM CSS */

label.searchlabel {
  display: inline;
  float: left;
}

input#searchtext {
  float: left;
  margin-left: 20px;
  margin-right: 10px;
  width: 35%;
  border-radius: 0px;
  border: none;
  font: normal 14px/14px HelveticaNeueW01-ThinIt673380;
  padding: 7px 2%;
  height: 21px;
 }

select#buscat {
  float: left;
  width: 35%;
  margin-right: 10px;
  border-radius: 0px;
  font: normal 14px/14px HelveticaNeueW01-ThinIt673380;
  border: none;
  padding: 7 2%;
  height: 35px;
}

#business-search .addbusiness{ right: 15px;}
#business-search {
  background-color: #e7e9eb;
  padding-bottom: 5px;
  border-top-width: 10px;
  margin-bottom: 30px;
  /* margin-top: 10px; */
  width: 100%;
}

#business-search h3 {
  background-color:#aaa07d;
  color: #fff;
  font-size: 24px;
  text-transform: uppercase;
  font: normal 24px/24px Oswald-Bold;
  padding: 5px;
  display: inline-block;
  letter-spacing: 1px;
  margin: 0px;
  margin-bottom: 20px;
}
body.single-annonce div#right{ float:right; }
.searchsubmit{
  background:#aaa07d;
  color: #fff;
  text-transform: uppercase;
  width: 20% !important;
  border: none;
  font: normal 16px/16px Oswald-Bold;
}

#business-search form {
  margin-bottom: 10px;
  margin-top: 20px;
  margin-right: 10px;
}

/* SEARCH RESULT CSS */

.search-result img {
  width: 200px;
  height: 100px;
}

.cdash-description {
  font: normal 15px HelveticaNeueW01-45Ligh692680;
}

/* ADD BUSINESS CSS */

.addbusiness {
  position: absolute;
  right: -3%;
  top: .4%;
}

.addbusiness a {
  color: #16273a;
  text-transform: uppercase;
  letter-spacing: 1px;
  font: 12px Oswald-lt !important;
 }
 
 /* SUBMIT JOB CSS */
 
 div#post-46265 .input-text {
    height: 40px;
}
#soumettre{
  position: absolute;
  left: 80%;
  top: 1%;
}

/* Subscription from Below each articles */
.single_post_sub_form{
	background: #134679;
    padding: 2.5% 3%;
	margin: 20px 0px;
} 
.single_post_sub_form input[type=text] { 
    width: 95.97%;
    border-radius: 0;
    font: normal 14px/14px HelveticaNeueW01-ThinIt673380;
    padding: 10px 2%;
}   
    
.single_post_sub_form h5 {
    font-size: 25px;
    font-family: 'Oswald-lt';
    color: #fff;
    text-transform: uppercase;
}    
    
.single_post_sub_form h4 {
    font-family: 'Oswald-Bold';
    font-size: 25px;
    color: #fff;
    text-transform: uppercase;
}

.single_post_share_container span.pw-icon.ra1-pw-icon.ra1-pw-icon-post {
    background: url(https://s.po.st/static/v3/img/set-16.png?27052015) 0px -272px !important;
    
}

.single_post_share_container #post_share_all_1 span.pw-icon.ra1-pw-icon.ra1-pw-icon-post {
    background: url(http://viuz.com/wp-content/themes/theme-viuz/images/share-icon.png) !important;
    width: 16px;
    height: 16px;
    margin: 8px 0 0 8px;
}

.category-template figure.featured-thumbnail.thumbnail img, .page-template figure.featured-thumbnail.thumbnail img{
	height:auto;
}

.featured-thumbnail a, .post_list_article_image a{
	margin: 0 auto;
    position: absolute;
    top: 50%;
    -ms-transform: translateY(-50%);
    transform: translateY(-50%);
    left: 0;
    width: 100%;
}

@media (max-width: 560px){
	.category-template figure.featured-thumbnail.thumbnail img, .page-template figure.featured-thumbnail.thumbnail img{
		width:auto;
	}
}