/**
 * Place your custom styles here.
 */
/* Start Sidebar */
#block-homelivenewsadpinned, #block-sidebarrightads, #block-sidebarrightads2 {
    display: table;
    margin: auto;
}
/* iframe#aswift_1, iframe#aswift_2 { */
    /* min-height: 250px; */
/* } */
/* End Sidebar */
 @font-face {
    font-family: 'Helvetica Neue';
    src: url('../fonts/HelveticaNeue-CondensedBold.eot');
    src: url('../fonts/HelveticaNeue-CondensedBold.eot?#iefix') format('embedded-opentype'),
        url('../fonts/HelveticaNeue-CondensedBold.woff') format('woff'),
        url('../fonts/HelveticaNeue-CondensedBold.ttf') format('truetype');
    font-weight: bold;
    font-style: normal;
}
@font-face {
    font-family:'Raleway';
    src: url('../fonts/Raleway.eot');
	src: url('../fonts/Raleway.eot?#iefix') format('embedded-opentype'),
		url('../fonts/Raleway.woff2') format('woff2'),
		url('../fonts/Raleway.woff') format('woff'),
		url('../fonts/Raleway.svg#Raleway') format('svg');
    font-weight: 400;
    font-style: normal;
    font-stretch: normal;
    unicode-range: U+0020-00FE;
}
@font-face {
    font-family:'Akzidenz Grotesk BE LightCn';
    src: url('../fonts/AkzidenzGroteskBE-LightCn.eot');
	src: url('../fonts/AkzidenzGroteskBE-LightCn.eot?#iefix') format('embedded-opentype'),
		url('../fonts/AkzidenzGroteskBE-LightCn.woff2') format('woff2'),
		url('../fonts/AkzidenzGroteskBE-LightCn.woff') format('woff'),
		url('../fonts/AkzidenzGroteskBE-LightCn.svg#AkzidenzGroteskBE-LightCn') format('svg');
    font-weight: 300;
    font-style: normal;
    font-stretch: condensed;
    unicode-range: U+0020-00FE;
}
@font-face {
    font-family:'Akzidenz Grotesk BE Cn';
    src: url('../fonts/AkzidenzGroteskBE-BoldCn.eot');
	src: url('../fonts/AkzidenzGroteskBE-BoldCn.eot?#iefix') format('embedded-opentype'),
		url('../fonts/AkzidenzGroteskBE-BoldCn.woff2') format('woff2'),
		url('../fonts/AkzidenzGroteskBE-BoldCn.woff') format('woff'),
		url('../fonts/AkzidenzGroteskBE-BoldCn.svg#AkzidenzGroteskBE-BoldCn') format('svg');
    font-weight: 700;
    font-style: normal;
    font-stretch: condensed;
    unicode-range: U+0020-00FE;
}
@font-face {
    font-family: 'Berthold Akzidenz-Grotesk';
    src: url('../fonts/AkzidenzGroteskBE-Bold.eot');
    src: url('../fonts/AkzidenzGroteskBE-Bold.eot?#iefix') format('embedded-opentype'),
        url('../fonts/AkzidenzGroteskBE-Bold.woff2') format('woff2'),
        url('../fonts/AkzidenzGroteskBE-Bold.woff') format('woff'),
        url('../fonts/AkzidenzGroteskBE-Bold.ttf') format('truetype'),
        url('../fonts/AkzidenzGroteskBE-Bold.svg#AkzidenzGroteskBE-Bold') format('svg');
    font-weight: bold;
    font-style: normal;
}
@font-face {
    font-family:'Akzidenz Grotesk BE Cn';
    src: url('../fonts/AkzidenzGroteskBE-Cn.eot');
	src: url('../fonts/AkzidenzGroteskBE-Cn.eot?#iefix') format('embedded-opentype'),
		url('../fonts/AkzidenzGroteskBE-Cn.woff2') format('woff2'),
		url('../fonts/AkzidenzGroteskBE-Cn.woff') format('woff'),
		url('../fonts/AkzidenzGroteskBE-Cn.svg#AkzidenzGroteskBE-Cn') format('svg');
    font-weight: 400;
    font-style: normal;
    font-stretch: condensed;
    unicode-range: U+0020-00FE;
}

@font-face {
    font-family: 'Akzidenz-GroteskCONDENSE';
    src: url('../fonts/AkzidenzGroteskBE-XBdCn.eot');
    src: url('../fonts/AkzidenzGroteskBE-XBdCn.eot?#iefix') format('embedded-opentype'),
        url('../fonts/AkzidenzGroteskBE-XBdCn.woff2') format('woff2'),
        url('../fonts/AkzidenzGroteskBE-XBdCn.woff') format('woff'),
        url('../fonts/AkzidenzGroteskBE-XBdCn.ttf') format('truetype'),
        url('../fonts/AkzidenzGroteskBE-XBdCn.svg#AkzidenzGroteskBE-XBdCn') format('svg');
    font-weight: bold;
    font-style: normal;
}
/*@font-face {
    font-family:'Raleway Black';
    src: url('../fonts/Raleway Black.eot');
	src: url('../fonts/Raleway Black.eot?#iefix') format('embedded-opentype'),
		url('../fonts/Raleway Black.woff2') format('woff2'),
		url('../fonts/Raleway Black.woff') format('woff'),
		url('../fonts/Raleway Black.svg#Raleway Black') format('svg');
    font-weight: 900;
    font-style: normal;
    font-stretch: normal;
    unicode-range: U+0020-00FE;
}*/
@font-face {
    font-family: 'ralewayblack';
    src: url('../fonts/raleway-black-webfont.woff2') format('woff2'),
         url('../fonts/raleway-black-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;

}
@font-face {
    font-family:'Raleway Black italic';
    src: url('../fonts/Raleway Black Italic.eot');
	src: url('../fonts/Raleway Black Italic.eot?#iefix') format('embedded-opentype'),
		url('../fonts/Raleway Black Italic.woff2') format('woff2'),
		url('../fonts/Raleway Black Italic.woff') format('woff'),
		url('../fonts/Raleway Black Italic.svg#Raleway Black Italic') format('svg');
    font-weight: 900;
    font-style: italic;
    font-stretch: normal;
    unicode-range: U+0020-00FE;
}
/*@font-face {
    font-family:'Raleway-ExtraBold';
    src: url('../fonts/Raleway ExtraBold.eot');
	src: url('../fonts/Raleway ExtraBold.eot?#iefix') format('embedded-opentype'),
		url('../fonts/Raleway ExtraBold.woff2') format('woff2'),
		url('../fonts/Raleway ExtraBold.woff') format('woff'),
		url('../fonts/Raleway ExtraBold.svg#Raleway ExtraBold') format('svg');
    font-weight: 800;
    font-style: normal;
    font-stretch: normal;
    unicode-range: U+0020-00FE;
}*/
@font-face {
    font-family: 'ralewayextrabold';
    src: url('../fonts/raleway-extrabold-webfont.woff2') format('woff2'),
         url('../fonts/raleway-extrabold-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family:'Raleway ExtraBold italic';
    src: url('../fonts/Raleway ExtraBold Italic.eot');
	src: url('../fonts/Raleway ExtraBold Italic.eot?#iefix') format('embedded-opentype'),
		url('../fonts/Raleway ExtraBold Italic.woff2') format('woff2'),
		url('../fonts/Raleway ExtraBold Italic.woff') format('woff'),
		url('../fonts/Raleway ExtraBold Italic.svg#Raleway ExtraBold Italic') format('svg');
    font-weight: 800;
    font-style: italic;
    font-stretch: normal;
    unicode-range: U+0020-00FE;
}
@font-face {
    font-family:'Raleway ExtraLight';
    src: url('../fonts/Raleway ExtraLight.eot');
	src: url('../fonts/Raleway ExtraLight.eot?#iefix') format('embedded-opentype'),
		url('../fonts/Raleway ExtraLight.woff2') format('woff2'),
		url('../fonts/Raleway ExtraLight.woff') format('woff'),
		url('../fonts/Raleway ExtraLight.svg#Raleway ExtraLight') format('svg');
    font-weight: 275;
    font-style: normal;
    font-stretch: normal;
    unicode-range: U+0020-00FE;
}

@font-face {
    font-family:'Raleway ExtraLight italic';
    src: url('../fonts/Raleway ExtraLight Italic.eot');
	src: url('../fonts/Raleway ExtraLight Italic.eot?#iefix') format('embedded-opentype'),
		url('../fonts/Raleway ExtraLight Italic.woff2') format('woff2'),
		url('../fonts/Raleway ExtraLight Italic.woff') format('woff'),
		url('../fonts/Raleway ExtraLight Italic.svg#Raleway ExtraLight Italic') format('svg');
    font-weight: 275;
    font-style: italic;
    font-stretch: normal;
    unicode-range: U+0020-00FE;
}
/*@font-face {
    font-family:'Raleway Light';
    src: url('../fonts/Raleway Light.eot');
	src: url('../fonts/Raleway Light.eot?#iefix') format('embedded-opentype'),
		url('../fonts/Raleway Light.woff2') format('woff2'),
		url('../fonts/Raleway Light.woff') format('woff'),
		url('../fonts/Raleway Light.svg#Raleway Light') format('svg');
    font-weight: 300;
    font-style: normal;
    font-stretch: normal;
    unicode-range: U+0020-00FE;
}*/
@font-face {
    font-family: 'ralewaylight';
    src: url('../fonts/raleway-light-webfont.woff2') format('woff2'),
         url('../fonts/raleway-light-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;

}
@font-face {
    font-family:'Raleway Light italic';
    src: url('../fonts/Raleway Light Italic.eot');
	src: url('../fonts/Raleway Light Italic.eot?#iefix') format('embedded-opentype'),
		url('../fonts/Raleway Light Italic.woff2') format('woff2'),
		url('../fonts/Raleway Light Italic.woff') format('woff'),
		url('../fonts/Raleway Light Italic.svg#Raleway Light Italic') format('svg');
    font-weight: 300;
    font-style: italic;
    font-stretch: normal;
    unicode-range: U+0020-00FE;
}
@font-face {
    font-family:'Raleway Medium';
    src: url('../fonts/Raleway Medium.eot');
	src: url('../fonts/Raleway Medium.eot?#iefix') format('embedded-opentype'),
		url('../fonts/Raleway Medium.woff2') format('woff2'),
		url('../fonts/Raleway Medium.woff') format('woff'),
		url('../fonts/Raleway Medium.svg#Raleway Medium') format('svg');
    font-weight: 500;
    font-style: normal;
    font-stretch: normal;
    unicode-range: U+0020-00FE;
}

@font-face {
    font-family:'Raleway Medium italic';
    src: url('../fonts/Raleway Medium Italic.eot');
	src: url('../fonts/Raleway Medium Italic.eot?#iefix') format('embedded-opentype'),
		url('../fonts/Raleway Medium Italic.woff2') format('woff2'),
		url('../fonts/Raleway Medium Italic.woff') format('woff'),
		url('../fonts/Raleway Medium Italic.svg#Raleway Medium Italic') format('svg');
    font-weight: 500;
    font-style: italic;
    font-stretch: normal;
    unicode-range: U+0020-00FE;
}
@font-face {
    font-family:'Raleway SemiBold';
    src: url('../fonts/Raleway SemiBold.eot');
	src: url('../fonts/Raleway SemiBold.eot?#iefix') format('embedded-opentype'),
		url('../fonts/Raleway SemiBold.woff2') format('woff2'),
		url('../fonts/Raleway SemiBold.woff') format('woff'),
		url('../fonts/Raleway SemiBold.svg#Raleway SemiBold') format('svg');
    font-weight: 600;
    font-style: normal;
    font-stretch: normal;
    unicode-range: U+0020-00FE;
}

@font-face {
    font-family:'Raleway SemiBold italic';
    src: url('../fonts/Raleway SemiBold Italic.eot');
	src: url('../fonts/Raleway SemiBold Italic.eot?#iefix') format('embedded-opentype'),
		url('../fonts/Raleway SemiBold Italic.woff2') format('woff2'),
		url('../fonts/Raleway SemiBold Italic.woff') format('woff'),
		url('../fonts/Raleway SemiBold Italic.svg#Raleway SemiBold Italic') format('svg');
    font-weight: 600;
    font-style: italic;
    font-stretch: normal;
    unicode-range: U+0020-00FE;
}

@font-face {
    font-family:'Raleway Thin';
    src: url('../fonts/Raleway Thin.eot');
	src: url('../fonts/Raleway Thin.eot?#iefix') format('embedded-opentype'),
		url('../fonts/Raleway Thin.woff2') format('woff2'),
		url('../fonts/Raleway Thin.woff') format('woff'),
		url('../fonts/Raleway Thin.svg#Raleway Thin') format('svg');
    font-weight: 250;
    font-style: normal;
    font-stretch: normal;
    unicode-range: U+0020-00FE;
}

@font-face {
    font-family:'Raleway Thin italic';
    src: url('../fonts/Raleway Thin Italic.eot');
	src: url('../fonts/Raleway Thin Italic.eot?#iefix') format('embedded-opentype'),
		url('../fonts/Raleway Thin Italic.woff2') format('woff2'),
		url('../fonts/Raleway Thin Italic.woff') format('woff'),
		url('../fonts/Raleway Thin Italic.svg#Raleway Thin Italic') format('svg');
    font-weight: 250;
    font-style: italic;
    font-stretch: normal;
    unicode-range: U+0020-00FE;
}
@font-face {
    font-family:'Raleway bold';
    src: url('../fonts/Raleway Bold.eot');
	src: url('../fonts/Raleway Bold.eot?#iefix') format('embedded-opentype'),
		url('../fonts/Raleway Bold.woff2') format('woff2'),
		url('../fonts/Raleway Bold.woff') format('woff'),
		url('../fonts/Raleway Bold.svg#Raleway Bold') format('svg');
    font-weight: 700;
    font-style: normal;
    font-stretch: normal;
    unicode-range: U+0020-00FE;
}

@font-face {
    font-family:'Raleway bold italic';
    src: url('../fonts/Raleway Bold Italic.eot');
	src: url('../fonts/Raleway Bold Italic.eot?#iefix') format('embedded-opentype'),
		url('../fonts/Raleway Bold Italic.woff2') format('woff2'),
		url('../fonts/Raleway Bold Italic.woff') format('woff'),
		url('../fonts/Raleway Bold Italic.svg#Raleway Bold Italic') format('svg');
    font-weight: 700;
    font-style: italic;
    font-stretch: normal;
    unicode-range: U+0020-00FE;
}

@font-face {
    font-family:'Raleway italic';
    src: url('../fonts/Raleway Italic.eot');
	src: url('../fonts/Raleway Italic.eot?#iefix') format('embedded-opentype'),
		url('../fonts/Raleway Italic.woff2') format('woff2'),
		url('../fonts/Raleway Italic.woff') format('woff'),
		url('../fonts/Raleway Italic.svg#Raleway Italic') format('svg');
    font-weight: 400;
    font-style: italic;
    font-stretch: normal;
    unicode-range: U+0020-00FE;
}
@font-face {
    font-family: 'Gotham-Book';
    src: url('../fonts/Gotham-Book.eot');
    src: url('../fonts/Gotham-Book.eot?#iefix') format('embedded-opentype'),
        url('../fonts/Gotham-Book.woff2') format('woff2'),
        url('../fonts/Gotham-Book.woff') format('woff'),
        url('../fonts/Gotham-Book.ttf') format('truetype'),
        url('../fonts/Gotham-Book.svg#Gotham-Book') format('svg');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'Digital-7';
    src: url('../fonts/Digital-7Italic.eot');
    src: url('../fonts/Digital-7Italic.eot?#iefix') format('embedded-opentype'),
        url('../fonts/Digital-7Italic.woff2') format('woff2'),
        url('../fonts/Digital-7Italic.woff') format('woff'),
        url('../fonts/Digital-7Italic.ttf') format('truetype'),
        url('../fonts/Digital-7Italic.svg#Digital-7Italic') format('svg');
    font-weight: normal;
    font-style: italic;
}
@font-face {
    font-family: 'Amelia-Basic-OblicuaBold';
    src: url('../fonts/Amelia-Basic-OblicuaBold.woff2') format('woff2'),
        url('../fonts/Amelia-Basic-OblicuaBold.woff') format('woff');
    font-weight: bold;
    font-style: normal;
}
@font-face {
    font-family:'AkzidenzGroteskBE_Cn';
    src: url('../fonts/AkzidenzGroteskBE-BoldCn.eot');
	src: url('../fonts/AkzidenzGroteskBE-BoldCn.eot?#iefix') format('embedded-opentype'),
		url('../fonts/AkzidenzGroteskBE-BoldCn.woff2') format('woff2'),
		url('../fonts/AkzidenzGroteskBE-BoldCn.woff') format('woff'),
		url('../fonts/AkzidenzGroteskBE-BoldCn.svg#AkzidenzGroteskBE-BoldCn') format('svg');
    font-weight: 700;
    font-style: normal;
    font-stretch: condensed;
    unicode-range: U+0020-00FE;
}
@font-face {
    font-family: 'roboto';
    src: url('../fonts/roboto-regular-webfont.eot');
    src: url('../fonts/roboto-regular-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/roboto-regular-webfont.woff2') format('woff2'),
         url('../fonts/roboto-regular-webfont.woff') format('woff'),
         url('../fonts/roboto-regular-webfont.ttf') format('truetype'),
         url('../fonts/roboto-regular-webfont.svg#robotoregular') format('svg');
    font-weight: normal;
    font-style: normal;

}

#ad-center-small ul li{ margin-bottom: 5px; }

.page-node-type-news article.news.full .content .field--item img[data-align=right]{ width:auto; float:right; margin-left: 19px;}
.page-node-type-news article.news.full .content .field--item img[data-align=left]{ width:auto; float:left; margin-right: 19px;}

#block-views-block-homepage-center-ads-block-19{position:relative;}
a#scrollme{
  position: absolute;
  bottom: 20px;
  left: 50%;
  z-index: 2;
  display: inline-block;
  -webkit-transform: translate(0, -50%);
  transform: translate(0, -50%);
  color: #fff;
  /* font : normal 400 20px/1 'Josefin Sans', sans-serif; */
  letter-spacing: .1em;
  text-decoration: none;
  transition: opacity .3s;
	z-index:9999;
	
	background: url('../images/dropdown.png') no-repeat bottom center;
	padding-bottom:70px;
	text-shadow:#000 1px 1px;
	
    animation-name: bounce-background2;
    animation-timing-function: ease-in-out;
    animation-duration: 2s;
    animation-iteration-count: infinite;

    /* For Chrome & Safari */
   -webkit-animation-name: bounce-background2;
   -webkit-animation-timing-function:ease-in-out;
   -webkit-animation-duration:2s;
   -webkit-animation-iteration-count:infinite;
}

@keyframes bounce-background2{
	from{ background-position:top center; }
	50%{ background-position:bottom center; }
	to{ background-position:top center; }
}


#block-views-block-homepage-center-ads-block-19 .form-group{ margin-bottom:0; }

/* ins.adsbygoogle.adsbygoogle-noablate #aswift_5{ max-height:150px!important; } */

@media (max-width: 1920px){
	header#navbar #home-link{ height:179px;}
	.featureds-wrap .featureds.next2 article img{object-fit: cover;height: 315px;}
	#block-hometeleplus ul li{ height:310px!important;}
	#block-hometeleplus iframe{ height:305px!important;}
	#block-homefeaturedarticles .featureds.next3 article img{object-fit: cover;height: 305px;}
	.view-homepage-sliders h2.view-title {margin: 2% 3%!important;}
	.view-homepage-sliders .title-desc-wrap {border-radius: 160px!important; height: 300px!important;}
	#block-taxonomymainmenu ul{ padding-bottom:300px;}
}



.page-node-type-news article.news.full .content .paragraph--type--category-articles  .field--item img  {
	padding : 0 !important;
}

.page-node-type-news article.news.full .content .paragraph--type--category-articles .view .views-row .article-teleplus-inner .article-cat {
    margin-top: -28px;
    height: 28px;
}


.election-Banner{
    background-image: url('https://defimedia.info/sites/default/files/inline-images/Election%20Banner%202500500_Resultats.jpg');height: 422px;background-repeat: no-repeat;background-size: contain;margin-bottom: -41px;margin-top: 9px; margin-bottom: -37px;
}

ul li.no-dec {list-style-type: none;}

img.img-responsive.btn-election {width: 100%;}

ul.election-list {margin-top: 50px;}

img.img-responsive.btn-election:hover {
    -ms-transform: scale(1.05); /* IE 9 */
    -webkit-transform: scale(1.05); /* Safari 3-8 */
    transform: scale(1.05); 
}

.download-epaper{
    display:none;
}

iframe.youtube-height {
    height: 590px;
}

section#block-revivead1 {
    width: 100%;
    margin-bottom: 10px;
}

section#block-revivead1 img {
    width: 100%;
}

.path-taxonomy .main-container  .col-sm-9 .col-sm-12.content-area-inner{ width:103%; padding-right:16px;}
.pannonces1 { display:none;}
body{ padding:0; margin:0;overflow-x: hidden; font-family: roboto;}
header#navbar{background: #bb1919;}
.main-container {width: 98%;}
.main-container { width:98%; margin-top:40px; padding-right:8px;}
.navbar.container {max-width: 100%; width: 100%; border: none; padding: 0; margin: 0; background:none;}
#clock-wrapper{font: 36px/120% Akzidenz Grotesk BE Cn; /*padding-top: 50px; padding-left: 90px;padding-bottom: 10px;*/ color: #fff;}

.path-frontpage{ /*background:url(../images/homepage-main-img.jpg);*/ background-repeat: no-repeat;
background-size: inherit;background-position: center top;}
.navbar .logo { padding-right:0!important;}
.navbar .logo img{ width:85%; height:auto; margin-bottom:25px;}
#bg-ad-info{padding-left: 50px;margin: 50px 0;}
#bg-ad-info .bg-ad-title{ font-family:Amelia-Basic-OblicuaBold; color:#000; font-size:40px;}
#bg-ad-info .bg-ad-link{margin-left: 55px;}
#bg-ad-info .bg-ad-link a{color: #fff;text-decoration: none;font-family: Amelia-Basic-OblicuaBold;
font-size: 26px;background: #2BABE2;padding: 5px 20px;border-top-left-radius: 20px 50px;border-bottom-left-radius: 20px;border-top-right-radius: 50px 27px;border-bottom-right-radius: 30px;}
#bg-ad-info .bg-ad-link a span{}
#bg-ad-info .bg-ad-link a span:after{ content:">";font-size: 20px;padding-left: 4px;}
section#block-views-block-la-une-block-1{background: #E5E6E7;overflow: hidden;height: 35px;}
section#block-views-block-la-une-block-1 .block-title{float: left; font-style:italic; background: #e00000 url(../images/breaking-news-icon.png) no-repeat right center;
color: #fff;text-transform: uppercase;font-family: ralewayextrabold;font-size: 18px;padding: 8px 15px;
margin: 0;padding-right: 40px;background-size: 12px;background-position-x: 122px;}
section#block-views-block-la-une-block-1 .form-group{float: left;width: 84.3%;padding: 0;
padding: 7px;margin-right: 0;box-shadow: inset 0px 0px 10px rgba(0,0,0,0.5); height:35px;}
section#block-views-block-la-une-block-1 .form-group a{color: #000;font-family: Raleway;font-size: 15px; line-height:25px; padding-left:15px;}
section#block-views-block-la-une-block-1 .form-group a:hover{ text-decoration:none; color:#e00000;}
section.col-sm-9 section.col-sm-3{ position:absolute; right:0; top:98px; width:30%;}
section.col-sm-9 section.col-sm-3 #block-hometeleplus .flex-viewport{}
section.col-sm-9 section.col-sm-3 #block-hometeleplus .flex-viewport ul{ padding:0;}
section.col-sm-9 section.col-sm-3 #block-hometeleplus .flex-viewport ul li{} 
section.col-sm-9 section.col-sm-3 #block-hometeleplus h3{position: absolute;z-index: 9;padding: 0;    margin: 0; background: #F4EE16; color: #000; top: 0;}
section.col-sm-9 section.col-sm-3 #block-hometeleplus h3 a{color: #000;text-transform: uppercase;
padding: 5px 10px !important;font: 13px/13px ralewayblack;margin: 0 !important;}
section.col-sm-9 section.col-sm-3 #block-hometeleplus ol.flex-control-nav{padding:0;text-align:center;}
section.col-sm-9 section.col-sm-3 #block-hometeleplus ol.flex-control-nav li{ display:inline;}
section.col-sm-9 section.col-sm-3 #block-hometeleplus ol.flex-control-nav li a{background: url(../images/ol-li.png);background-size: 10px;width: 15px;height: 15px;display: inline-block;
background-repeat: no-repeat;background-position: center top; font-size:0;}
section.col-sm-9 section.col-sm-3 #block-hometeleplus{ background:#e00000;}
section.col-sm-9 section.col-sm-3 #block-hometeleplus ol.flex-control-nav li a.flex-active{background: url(../images/ol-li-active.png); background-repeat: repeat; background-position-x: 0%;  background-position-y: 0%; background-size: auto auto;background-size: 10px;width: 15px;height: 15px;
display: inline-block;background-repeat: no-repeat;background-position: center top;}
.video-live iframe{}
.video-name a{background: #e00000;color: #fff!important;text-transform: uppercase;text-align: center;
font: 16px/21px ralewayextrabold;width: 168px !important;margin: 15px auto 0;position: relative;
bottom: 18px;text-align: left;display: inline;left: 6px;overflow: hidden;outline: 6px solid #e00000;
outline-offset: 0px;border: 0px solid #e00000;}
.video-name a:hover{ text-decoration:none;}
#block-hometeleplus .video-name::before{ padding-right:5px; background:#e00000;}
#block-views-block-live-news-block-1{position: relative;overflow: visible;text-align: center;}
#block-views-block-live-news-block-1 h2{background: #6D6E71;color: #fff;text-transform: uppercase;
font-family: ralewayextrabold;font-size: 25px;text-align: center;width: 50%;margin: 10px auto 0;
border-radius: 89px;padding: 30px 10px;position: absolute; left:25%;}
#block-views-block-live-news-block-1 .form-group{padding-top: 72px;background: url(../images/bg-top-story.png) no-repeat center top; overflow:hidden; margin-top:65px;}
#block-views-block-live-news-block-1 .form-group .view-content{width: 92%;margin: 0 auto;
padding-bottom:58px;}
#block-views-block-live-news-block-1 .form-group .views-row{display: block;overflow: hidden;margin: 30px 0;width: auto;float: none;}
#block-views-block-live-news-block-1 .form-group .views-row .views-field-created{width: 30%;
float: left;}
#block-views-block-live-news-block-1 .form-group .views-row .views-field-created .field-content{background: #fff;display: inline-block;border: 1px solid #A7A9AC;padding: 10px;
border-radius: 50px; height:60px;}
#block-views-block-live-news-block-1 .form-group .views-row .views-field-created .created{color: #000;
font: 24px/24px Akzidenz Grotesk BE LightCn;}
#block-views-block-live-news-block-1 .form-group .views-row .views-field-created .format{display: block;font-family: Akzidenz Grotesk BE Cn;text-transform: uppercase;color: #E00000;font-size: 11px;
line-height: 11px;}
#block-views-block-live-news-block-1 .form-group .views-row .views-field-title{width: 65%;float: right;
text-align: left; line-height:11px; }
#block-views-block-live-news-block-1 .form-group .views-row .views-field-title a .sup-title{color: #000;text-transform: uppercase;font-family: ralewayblack;font-size: 11px;}
#block-views-block-live-news-block-1 .form-group .views-row .views-field-title a .sub-title{ color:#000; font-family:Raleway; font-size:12px;display:block;}
.view .views_slideshow_main .views-row{ width:100%; left:0;}
.view-homepage-center-ads .views_slideshow_cycle_teaser_section{width:100%;height:200px;}
.view-homepage-center-ads .views_slideshow_slide{ width:100%!important; height:auto;}
.view-homepage-center-ads .views_slideshow_slide img{ width:100%; height:auto;overflow: hidden;
}
.region-sidebar-first{ background:#BAB5B4;}
#block-publications{ overflow:hidden; padding:0 20px;}
#block-publications .alaune-wrap{margin-top: 20px;background: url(../images/a-la-une.png) no-repeat bottom;background-size: auto auto;overflow: hidden;background-size: cover;margin-bottom: 15px;}
#block-publications .alaune-wrap .alaune{font-size: 33px;text-transform: uppercase;text-align: center;
font-family: ralewayblack;padding: 10px 0 0;color: #fff;line-height: 30px;margin: 0;}
#block-publications .alaune-wrap .consult{font-size: 12px;line-height: 12px;width: 80%;margin: 0 auto;
text-transform: uppercase;color: #fff;padding-bottom: 20px; text-align: center;}
#block-publications  a{}
#block-publications a .paper-image{width: 100%;border: 5px solid #fff;}
#block-publications a .paper-image img{ overflow:hidden; width:100%; height:auto;}
#block-publications .paper-day{font-family: Raleway ExtraBold italic;text-align: center;font-size: 20px;line-height: 20px;
padding: 20px 0;}
#bn-notification .bn-head  span:first-child{padding: 5px 10px;display: inline-block;font: 14px/20px Raleway;font-weight: bold;letter-spacing: 1px;text-transform: uppercase;}
#bn-notification .bn-body .bn-links{ padding:5px 10px;}
#bn-notification .bn-body .bn-links a{display: block;padding: 2px;color: #000000;font: 14px/20px raleway;}
#bn-notification .bn-body .bn-links a:hover{ color:#e00000;}
header#navbar #header-wrapper #header-wrapper-inner1 .region-header1 #block-radioplusteleplusblock a span.rt-icon{background: url(../images/border02.png) no-repeat left center;margin-top: 0px;position: relative;display: inline-block;float: right;margin-bottom: 0;
padding-left: 0px;margin-left: -25px;background-size: 44px;background-position-y: 0px;}
header .navbar-collapse{position: absolute;right: 19.8%;background: none;bottom: -34px;width: 700px;
text-align: right;}

/* 1er may 2019 */
#block-views-block-homepage-blocks-block-18-3 .views-row-pager a,
#block-views-block-homepage-blocks-block-18-3 .views-row-pager a .title-plus-wrap{ display: block; }

#block-views-block-homepage-blocks-block-15 .views-row-pager .title-plus-wrap, #block-views-block-homepage-blocks-block-5 .views-row-pager .title-plus-wrap, #block-views-block-homepage-blocks-block-9 .views-row-pager .title-plus-wrap{background-position-x: 8px;}
#block-views-block-homepage-blocks-block-15 .views-row-pager .title-plus-wrap .title,
#block-views-block-homepage-blocks-block-5 .views-row-pager .title-plus-wrap .title,
#block-views-block-homepage-blocks-block-9 .views-row-pager .title-plus-wrap .title{padding-left: 70px;}
.cc_banner-wrapper, #backtotop { z-index: 99999!important;}
.region-navigation-collapsible #block-defisearch-1 { float: left; display:none;}
.region-navigation-collapsible #block-topmenu{ float:left;margin-left: 10px;}
header .navbar-header{ position:absolute; top:0; left:13.5%; z-index:99; width:15.7%;}
#block-defimediav2-main-menu h2{ background: #E00000;color: #fff;font: 18px/120% ralewayextrabold;
padding: 6px 20px;text-transform: uppercase;margin-bottom: 0;}
#block-defimediav2-main-menu ul {background: #BBB5B4;overflow: hidden; width:100%;}
#block-defimediav2-main-menu ul li{float: none;background: #E6E7E8;margin: 4px 0;}
#block-defimediav2-main-menu ul li a{color: #000;text-transform: uppercase;font-size: 18px;font-family: ralewayextrabold;padding: 5px 20px;}
.main-container .row{background: #fff;overflow: hidden;margin: 0;padding: 0 12px;}
#block-topmenu .nav > li{display: inline-block; background:#E2DFDE;padding: 0 12px;}
#block-topmenu .nav > li > a {position: relative;display: block;padding: 5px 10px;color: #626466;
font-family: Helvetica Neue;text-transform: uppercase;font-size: 16px;padding-left: 30px;}

#block-topmenu .nav  li:nth-child(1) { background-color: #E2DFDE;}
#block-topmenu .nav  li:nth-child(1) a{ color:#636466;}

#block-topmenu .nav  li:nth-child(2) { background-color: #F6EB12;}
#block-topmenu .nav  li:nth-child(2) a{ color:#000;}
#header-mid #block-topmenu .nav  li:nth-child(2) a:hover{ color:#e50!important;}
#block-topmenu .nav  li:nth-child(3) { background-color: #DE1E25;}
#block-topmenu .nav  li:nth-child(3) a{ color:#fff;}
#block-topmenu .nav  li:nth-child(3) a:hover{color:#E00000;}
#block-topmenu .nav  li:nth-child(4) { background-color: #DE1E25;}
#block-topmenu .nav  li:nth-child(4) a{ color:#fff;}

.path-authors h1.page-header{ display:none;}
.path-authors .view-content{}
.path-authors .view-content h2.views-row-title{/* width: 32.3%; */width: 32%; display: inline-block;text-align: center;float: left;margin: 0;background: url(../images/cattitle.png) no-repeat bottom center; background-size: 100%;background-color: #de1e25;padding-bottom: 58px;}

.path-authors .view-content h2.views-row-title .title-desc-wrap {min-height: 360px;
background: url(../images/arrow-news01.png) no-repeat top center;    background-position-y: top;
background-size: auto auto; background-position-y: top; background-size: auto auto;
background-size: 40px; padding-top: 90px; display: inline-block; background-position-y: 30px;}
.path-authors .view-content h2.views-row-title .title-desc-wrap .title { display: block; color:#fff; text-transform: uppercase;text-align:center;font-family:ralewayblack;font-style:italic;font-size:35px;line-height: 55px;}
.path-authors .view-content h2.views-row-title .title-desc-wrap .desc {display: block; text-align: center;
font-family: ralewaylight; font-style: italic; line-height: 28px; font-size: 20px; text-transform: uppercase; width: 90%; margin: 0 auto; color:#fff;}

.path-authors .view .views-row.views-row-no-1, .path-teleplus .view iframe { width: 65% !important;
height:330px !important; display:inline-block; float:right; overflow: hidden; margin-bottom: 20px;}

.path-authors  .views-row { clear: both;}
.path-authors  .views-row { width: 33.3%; float: left; overflow: hidden; clear: none;}
.path-authors  .views-row .article-teleplus-inner{ width:96%; margin:0 auto;}
.path-authors .views-row .article-teleplus-inner img { width: 100%; height: 325px; object-fit: cover; object-position: 0% 30%;}
.path-authors  .views-row .article-teleplus-inner .article-cat{float: left;margin-top: -23px;
color: #fff;z-index: 9999;position: relative;}
.path-authors  .views-row .article-teleplus-inner .article-cat a{color: #fff;padding: 5px 15px;
text-transform: uppercase;font-family: Berthold Akzidenz-Grotesk;font-size: 16px;}
.path-authors  .views-row .article-teleplus-inner2 {width: 96%;margin: 0 auto;min-height: 70px;    border-bottom-style: dotted;
    border-bottom-width: 2px;
    margin-bottom: 25px !important;
    height: 100px;
}
.path-authors  .views-row .article-teleplus-inner2 h2{    padding: 0;    margin: 10px 0;}
.path-authors  .views-row .article-teleplus-inner2 h2 a{ color:#000;}
.path-authors  .views-row .article-teleplus-inner2 h2 a:hover{ text-decoration:none; color:#000;}
.path-authors  .views-row .article-teleplus-inner2 h2 .sup-title {  font-family: ralewayextrabold;
    font-size: 20px;    display: block;}
.path-authors  .views-row .article-teleplus-inner2 h2 .sub-title {font-family: Raleway; font-size: 18px; display: block;}


#homefeatureds{ width:100%; overflow:hidden; clear:both;}
#homefeatureds article{ width:32%; border-right:3px dotted #ED1F24;display: inline-flex; margin-right:1%;}
#homefeatureds .last3.count-4 article{ width:24%;}
#homefeatureds article .field--type-image{ float: left; width: 27%; margin-right: 3%;}
#homefeatureds article .article-inners{ float: right;width: 70%;}
#homefeatureds article .article-inners h2{ padding:0; margin:0; line-height:0;}
#homefeatureds article .article-inners h2 a{ padding:0; margin:0;}
#homefeatureds article .article-inners h2 a .sup-title{ font: 20px/110% ralewayextrabold;display:block;}
#homefeatureds article .article-inners h2 a .sub-title{ font:18px/110% ralewaylight;text-transform: uppercase;}
#homefeatureds article .field--type-image img{border-radius: 50%;}
#homefeatureds article .article-inners p,
#homefeatureds article .article-inners .field--name-body{font:12px/110% ralewaylight;font-weight: 600; display:none; }

#homefeatureds article:last-child{ border:none;}
#block-hometeleplus{}
#block-hometeleplus h3{padding-top: 23px;margin-top: 0;text-align: center;
background: url(../images/live-new-bg.png) no-repeat bottom center;background-size: auto auto;
background-size: auto auto;background-size: 100%;padding-bottom: 36px;background-size: cover;}
#block-hometeleplus h3 a{display:inline-block;}
#block-hometeleplus .videos-title{}
#block-hometeleplus .title{ display:block; color:#fff; font-family:Raleway Medium italic; font-size:30px; }

.featureds-wrap{ width:100%; overflow:hidden; clear:both; margin-top:20px;}
.featureds-wrap .featureds {}
.featureds-wrap .featureds.first5{ width:66%; float:left; position:relative;}
.featureds-wrap .featureds.first5 .flex-viewport{ }
.featureds-wrap .featureds.first5 .flex-viewport ul{ padding:0; margin:0;}
.featureds-wrap .featureds.first5 .flex-viewport ul li{ width:100%;}
.featureds-wrap .featureds.first5 .flex-viewport ul li article{ width:100%!important; border:none!important; display:inline-block!important;border-top: 12px solid #ed1f24 !important; position:relative;}
.featureds-wrap .featureds.first5 .flex-viewport ul li article h2{background: #DE1E25;
margin: 0px 0 15px;padding: 15px 20px;height: 100px;}
.featureds-wrap .featureds.first5 .flex-viewport ul li article h2 a{ display:inline-block;}
/* .featureds-wrap .featureds.first5 .flex-viewport ul li article h2 .sup-title{ display:none;} */
.featureds-wrap .featureds.first5 .flex-viewport ul li article h2 .sup-title, .featureds-wrap .featureds.first5 .flex-viewport ul li article h2 .sub-title{ color:#fff; font:38px/110% ralewayextrabold;}
.featureds-wrap .featureds.first5 .flex-viewport ul li article h2 a:hover{ color:#000; text-decoration:none;}
.featureds-wrap .featureds.first5 .flex-viewport ul li article .icon-photo{position: absolute;
z-index: 999;right: 20px;top: 50px;bottom: unset; background:#E00000;}
.infogram-embed iframe{}

.featureds-wrap .featureds.first5 .flex-viewport ul li img{ width:100%; height:auto;}


.featureds-wrap .featureds.first5 .flex-direction-nav { position: absolute;width: 96%;top: 40%;
padding: 0;left: 2%;}
.featureds-wrap .featureds.first5 .flex-direction-nav .flex-nav-prev {float: left;list-style: none;}
.featureds-wrap .featureds.first5 .flex-direction-nav .flex-nav-prev a{ background:url(../images/previous-icon-swipe.png) no-repeat left center;background-size: 28px;width: 40px;
height: 60px;display: inline-block;font-size: 0;}
.featureds-wrap .featureds.first5 .flex-direction-nav .flex-nav-next {float: right;list-style: none;}
.featureds-wrap .featureds.first5 .flex-direction-nav .flex-nav-next a {background:url(../images/next-icon-swipe.png) no-repeat right center;background-size: 28px;width: 40px;
height: 60px;display: inline-block;font-size: 0;}
.field--type-disqus-comment iframe{ min-height:auto;}
.featureds-wrap .featureds.next2{ width:33%; float:right;}
.featureds-wrap .featureds.next2 article{width: 100% !important;margin: 0;padding: 0;
border: none !important;display: inline-block !important; margin-bottom:10px;}
.featureds-wrap .featureds.next2 article .field--type-image{ width:100%!important;}
.featureds-wrap .featureds.next2 article img{ border-radius:0!important;}
.view-homepage-sliders{ margin-bottom:25px;}
/*.user-logged-in header{ display:none;}*/
.view-homepage-sliders .inner{}
.view-homepage-sliders .view-footer{ padding-top:25px; padding-bottom:0; text-align:center;}

body.path-user .content-area-inner{ min-height: 500px; }
body.path-user h1.page-header{ /*color:#fff; background: url(../images/arrow-news01.png) no-repeat 18px center #C9C6C6; background-size: 40px; padding-left: 77px; margin:10px 0;*/color: #fff;
background: url(../images/arrow-news01.png) no-repeat 18px center #C9C6C6; background-size: auto auto;
background-size: 30px;margin: 10px 0;padding: 15px 0; padding-left: 60px; font: 48px/120% ralewayextrabold;}
body.path-user .main-container .nav-tabs{ margin-bottom:20px;}
body.path-user .main-container .tabs li a{ font-size:14px; line-height:16px; font-family:raleway;}
body.path-user .main-container .tabs li a.is-active{ font-family:ralewayblack;}
.main-container form label, .alert-success, body.path-user .main-container form p, .layout-container form p,  body.path-user .main-container form button, .layout-container form button, .alert {font-family:raleway; font-size:14px; line-height:16px; }
.main-container form input, .layout-container form input{font-size:14px; line-height:16px; font-family:raleway;}
.main-container form button, .layout-container form button{ background:#e00; color:#fff; border:none; font-family:raleway;}
#user-register-form .social_login div{ min-height:auto!important;}
#user-register-form .social_login div iframe {min-height: auto !important;height: auto !important;}
/* .content-area .news .article-inners iframe{ min-height: auto;} */
#block-tableaudesmedaillesjioi2019,
#block-legislatives2019{ background: #FDD639; padding: 10px; border-radius: 15px; margin-bottom: 25px; }
#block-tableaudesmedaillesjioi2019 h2, #block-legislatives2019 h2{
	color: #fff;background: #E82529; font: 19px/110% ralewayextrabold; 
	text-transform: uppercase; padding: 4px; margin-top: 5px;
	text-align : center;
}
#block-tableaudesmedaillesjioi2019 tbody td:nth-child(3), #block-tableaudesmedaillesjioi2019 tbody td:nth-child(4), #block-tableaudesmedaillesjioi2019 tbody td:nth-child(5), #block-tableaudesmedaillesjioi2019 tbody td:nth-child(6){ text-align: center;}
#block-tableaudesmedaillesjioi2019 thead tr th:nth-child(2), #block-tableaudesmedaillesjioi2019 thead tr th:nth-child(3), #block-tableaudesmedaillesjioi2019 thead tr th:nth-child(4), #block-tableaudesmedaillesjioi2019 thead tr th:nth-child(5){ text-align: center;}

#block-tableaudesmedaillesjioi2019 tbody tr,#block-legislatives2019 tbody tr { background: url(../images/border-Medailles.png) no-repeat top center; background-size:contain;}
#block-tableaudesmedaillesjioi2019 tbody tr td, #block-tableaudesmedaillesjioi2019 thead tr th,
#block-legislatives2019 tbody tr td, #block-legislatives2019 thead tr th{ border: 0;}
#block-tableaudesmedaillesjioi2019 tbody tr td, #block-legislatives2019 tbody tr td{
	font: 17px/110% ralewaylight;padding: 8px 2px;vertical-align: bottom;
	
	}
#block-tableaudesmedaillesjioi2019 table{margin-bottom: 0;}


#block-legislatives2019 tbody tr td:nth-child(3), #block-legislatives2019 thead tr th:nth-child(2) {
	text-align : center;
}

#block-tableaudesmedaillesjioi2019 tbody tr td, #block-tableaudesmedaillesjioi2019 thead tr th, #block-legislatives2019 tbody tr td, #block-legislatives2019 thead tr th {
border: 0;
font: 19px/110% ralewayextrabold;
}



#block-tableaudesmedaillesjioi2019 tbody tr td, #block-legislatives2019 tbody tr td {

padding: 17px 0;
vertical-align: middle;
font: 17px/110% ralewaylight;
}

#block-tableaudesmedaillesjioi2019 tbody tr, #block-legislatives2019 tbody tr {
background: url(../images/border-Medailles.png) no-repeat bottom center;
background-size: contain;
/*border-bottom: 1px solid;*/
}

span.cline{visible:hidden;}/*issue in displaying ads*/

@media (max-width: 1440px){
	.featureds-wrap .featureds.next2 article img{object-fit: cover;height: 251px;}
	#block-hometeleplus iframe{ height:251px!important;}
	#block-homefeaturedarticles .featureds.next3 article img{object-fit: cover;height: 251px;}
	.view-homepage-sliders .title-desc-wrap{border-radius: 130px!important;padding: 20px 0;height: 220px!important;}
	
}
/*#block-views-block-homepage-blocks-block-3 .views-row-no-2{ float:right; width:66.6%;}*//*#block-views-block-homepage-blocks-block-3 .views-row-no-2 img{ height:635px;}*/
aside.col-sm-3.scrollfix-top{margin-top: 50px;}
.featureds-wrap .featureds.next2 article .article-inners{float: none !important;
bottom: 0;}
.featureds-wrap .featureds.next2 article .article-inners span.submitted{position: absolute;top: 0; left: 0;background: #000;height: auto;bottom: auto;color: #fff;font: 21px/120% Akzidenz Grotesk BE Cn; text-transform: uppercase;padding: 3px 60px 3px 10px; width:auto;}
.featureds-wrap .featureds.next2 article .article-inners span{opacity: 0.85;position: absolute;bottom: 12px;width: 94%;background: #fff;left: 3%;padding: 7px 10px;}
.featureds-wrap .featureds.next2 article .article-inners span.icon-photo{float: right;margin-top: 0;position: absolute;right: 15px;bottom: unset;border-radius: 25px;border: 2px solid #fff;top:5px;
left: unset;background: #E00000;padding: unset;opacity: unset;}
.featureds-wrap .featureds.next2 article .article-inners span .sup-title, .featureds-wrap .featureds.next2 article .article-inners span .sub-title{position: relative;
background: #fff;bottom: 0;color: #000;font: 16px/18px ralewayblack;text-transform: uppercase;padding: 0;left: 0px;display: block;}
.featureds-wrap .featureds.next2 article .article-inners span .sup-title{ }
.featureds-wrap .featureds.next2 article .article-inners span .sup-title:hover, .featureds-wrap .featureds.next2 article .article-inners span .sub-title:hover, .featureds-wrap .featureds.next2 article .article-inners:hover span{ color:#DE1E25; opacity:1;}
.featureds-wrap .featureds.next2 article .article-inners:hover span.submitted{ color:#fff;}
.wrap-related{display:inline-block;clear: both;overflow: hidden; margin-top:20px; margin-right:30px;}
.wrap-related article:nth-of-type(odd){ width:48%; float:left;border-bottom: 2px dotted #ccc;padding: 15px 0;min-height: 105px;}
.wrap-related article:nth-of-type(even){ width:48%; float:right;border-bottom: 2px dotted #ccc;padding: 15px 0;min-height: 105px;}
.wrap-related article .field--type-image {float: left; width: 65px; margin-right: 0;}
.wrap-related article .field--type-image img{width: 100%;height: 60px; object-fit: cover;border-radius: 50%;}
.wrap-related article .article-inners {float: right; width: 83%; padding:0 10px;}
.wrap-related article  .article-inners h2 { margin:0; line-height:0; margin-top:10px;}
.wrap-related article  .article-inners h2 a .sup-title {font: 15px/120% ralewayblack; text-transform: uppercase;}
.wrap-related article .article-inners h2 a .sub-title { font: 16px/18px ralewaylight;}
.wrap-related article  .article-inners p {font: 12px/110% ralewaylight; font-weight:600;}
.wrap-related article .article-inners .cat{ display:none;}
.wrap-related article .article-inners .icon-photo{ top:35px!important; left:-30px!important;}
.wrap-related article .article-inners .icon-photo .fa::before {font-size: 15px; padding: 5px 3px;}
.wrap-related article .article-inners .icon-photo .fa{ width:25px; height:25px;}

#block-hometeleplus{}
#block-hometeleplus ul{ padding:0; margin:0;}
#block-hometeleplus  ul li{list-style: none;padding: 0;margin-bottom: 0;position: relative;
height: 251px;margin-bottom: 20px; margin-top:-5px;}
#block-hometeleplus iframe{ border-radius:15px;height: 251px;margin-top: 8px; min-height:auto; width:100%;}
#block-hometeleplus .video-name{ position:absolute; bottom:0; padding-right:10px;}
#block-hometeleplus  ul li .video-fblive iframe{ border:0; background:#000;}
#block-hometeleplus  ul li .video-fblive iframe ._4-u2{ border:0!important;}
#block-hometeleplus  ul li .video-fblive iframe ._4i-s{ display:none!important;} 
#block-hometeleplus  ul li .video-fblive .video-name{ }
#block-hometeleplus  ul li .video-fblive .video-name a{}
.ytp-cued-thumbnail-overlay-image{ background-size:contain;}
#block-homefeaturedarticles .featureds.next3{ width:100%; overflow:hidden; clear:both;}
#block-homefeaturedarticles .featureds.next3 article{width: 32.3%;float: left;border: none;
margin-right: 1.3%;}
#block-homefeaturedarticles .featureds.next3 article a{ width:100%;}
#block-homefeaturedarticles .featureds.next3 article:last-child{margin-right: 0;width: 32.8%;}
#block-homefeaturedarticles .featureds.next3 article .field--type-image{ width:100%; float:none; margin:0;}
#block-homefeaturedarticles .featureds.next3 article img{ border-radius:0!important; object-fit:cover;}
#block-homefeaturedarticles .featureds.next3 article .article-inners{float: none !important; width:100%;}
#block-homefeaturedarticles .featureds.next3 article .article-inners  span.submitted{ position: absolute;top: 0;left: 0;background: #DE1E25;height: auto;bottom: auto;color: #fff;font: 21px/120% Akzidenz Grotesk BE Cn;text-transform: uppercase;padding: 3px 10px; width:auto; opacity:1;}
#block-homefeaturedarticles .featureds.next3 article .article-inners span{opacity: 0.85; position: absolute;bottom: 12px;left: 3%;background: #fff;width: 94%;padding: 7px 10px;}
/*.path-frontpage .view-pinned-articles article.news.home-teaser .icon-photo{ top:42px;}
.path-frontpage .view-pinned-articles article.news.home-teaser .icon-photo .fa{ width:35px; height:35px;}
.path-frontpage .view-pinned-articles article.news.home-teaser .icon-photo .fa::before {font-size: 18px!important; padding: 5px 5px;}
.path-frontpage .view-pinned-articles article.news.home-teaser .icon-photo .fa-camera::before {   padding: 8px 0px !important;}*/
#block-homefeaturedarticles .featureds.next3 article .article-inners span.icon-photo {float: right;
margin-top: 0;position: absolute; right: 15px;bottom: unset;border-radius: 25px;border: 2px solid #fff;top: 0; left: unset;background: #e00; padding: 1px 3px;top: 5px;}
#block-homefeaturedarticles .featureds.next3 article .article-inners span .sup-title{position: relative;background: #fff;bottom: 0;color: #000;font: 16px/18px ralewayblack;text-transform: uppercase;left: 0px;border: 0px solid #fff;display: block;padding: 0; opacity:1;}
#block-homefeaturedarticles .featureds.next3 article .article-inners .sub-title{position: relative;background: #fff;bottom: 0;color: #000;font: 16px/18px ralewayblack;
text-transform: uppercase;left: 0px;padding: 0;}
#block-homefeaturedarticles .featureds.next3 article .article-inners .sup-title:hover{ color:#DE1E25;}
.page-node-type-news article.news.full .content, .addthis_inline_share_toolbox{ margin-bottom:20px!important;}
#block-homefeaturedarticles .featureds.next3 article .article-inners:hover span{ color:#e00000; opacity:1;}
#block-homefeaturedarticles .featureds.next3 article .article-inners:hover span.submitted{color:#fff;}
h1.page-header {color: #000;font: 72px/120% ralewayextrabold;text-transform: uppercase;padding: 0;
margin: 10px;border: none;}
#header-mid #block-topmenu .nav > li > a:hover, #header-mid #block-topmenu .nav > li > a.is-active{  color:#000 !important; background-color:unset!important;}
.nav > li > a:focus, .nav > li > a:hover{ color:#E00000!important;}
section.col-sm-9 div.col-sm-9{ width:100%; padding:0;}
section.col-sm-9 div.col-sm-9 .col-sm-12{ padding:0;}
aside.col-sm-3 { width: 16%; padding-left:0px; padding-right:0; transition:top 0.2s ease-in-out;}
nav#block-defimediav2-main-menu{background: #BBB5B4;padding-top: 55px;}
section.col-sm-9{ padding:0; width:84%; float:right;}
section.col-sm-9 .highlighted{     width: 70%; overflow: hidden; clear: both;}
section.col-sm-9 .highlighted .highlighted{ width:100%;/*margin-top: 30px;*/}

section.content-bottom #block-articlesnavigation{ display: none; border-top: 5px solid #000000; border-bottom: 5px solid #000000; padding: 10px 0; }

#block-articlesnavigation{ margin-left:10px;}
#block-articlesnavigation .icon-photo{ display:none;}
#block-articlesnavigation article{ width: 50%;float: right;}
#block-articlesnavigation article:first-child{border-right: 3px dotted #e00000;float: left;width:48%;}
#block-articlesnavigation article.is-promoted{ width: 48%;float: left;padding-left: 10px;}
#block-articlesnavigation .field--type-image{width: 30%;display: inline-block;float: left;
vertical-align: super;}
#block-articlesnavigation .field--type-image img{width: 100px;border-radius: 65px;height: 100px;
object-fit: cover;}
#block-articlesnavigation .article-inners{width: 69%;display: inline-block;padding: 0;margin-top: -15px;float: left;}
.path-frontpage .clearline{}
.path-frontpage  .article-inners .cat{ display:none;}
.path-frontpage  .article-inners .icon-span{ display:none;}
#block-articlesnavigation .article-inners  h2{padding: 0;margin: 0;width: 100%;display: inline-flex;
line-height: 0;}
#block-articlesnavigation .article-inners  h2 a:hover{ text-decoration:none;}
#block-articlesnavigation .article-inners  h2 .sup-title{font-size: 20px; line-height:110%; font-family:  ralewayextrabold;color: #000;padding: 0;margin: 0;}
#block-articlesnavigation .article-inners  h2 .sub-title{display: block;font-size: 20px; line-height:110%; font-family:  ralewaylight;
text-transform: uppercase;color: #000;}
#block-articlesnavigation .article-inners p, #block-articlesnavigation .article-inners h3{font-size: 12px; line-height:14px;color: #000;font-family: ralewaylight; display:none;}
section.col-sm-9 div.col-sm-9 .region-content{ width:70%; overflow:hidden; margin-top:15px; }
.path-frontpage .region-content .element-1{ width:100%; overflow:hidden; clear:both; background:#E00000; padding-bottom:25px; margin-left:10px;}
.path-frontpage .region-content .element-1 img{ width:100%; height:auto; padding-top:15px;}
.path-frontpage .region-content .element-1  h2 .sup-title{font: 40px/120% ralewayblack;padding: 0 15px;
margin: 0;color: #fff;}
.path-frontpage .region-content .element-1  h2 .sub-title{display: block;font-size: 19px;text-transform: uppercase;color: #fff;font-family: ralewaylight;padding: 0 15px;}
.path-frontpage .region-content .element-1  h2 a:hover { text-decoration:none;}
.path-frontpage .region-content .element-1  h2 a:hover span { color:#000; text-decoration:none;}
.path-frontpage .region-content .element-1 p{ color:#fff; padding:0 15px;}
.path-frontpage .region-content .element-2 {overflow: hidden;margin-top: 15px;width: 48%;float: left; padding-left:10px;}
.path-frontpage .region-content .element-3 {overflow: hidden;margin-top: 15px;width: 48%;float: right;}
.path-frontpage .region-content .element-2 article, .path-frontpage .region-content .element-3 article{ border:1px solid #939598; position:relative;}
.path-frontpage .region-content .element-2 article .article-img img{ height:380px;width:100%; object-fit:cover;}
.path-frontpage .region-content .element-3 article .article-img img{ width:100%; object-fit:cover; height:380px; }
.path-frontpage .region-content .element-2 article .article-teleplus-inner{ position:absolute; top:0; height:100%;}
.path-frontpage .region-content .element-3 article .article-teleplus-inner{ position:absolute; top:0; height:100%; width:100%;}
.path-frontpage .region-content .element-2 article .article-teleplus-inner .article-cat{}
.path-frontpage .region-content .element-3 article .article-teleplus-inner .article-cat{}
.path-frontpage .region-content .element-3 article .article-teleplus-inner .article-cat a{ background:#e00000; color:#fff; padding:5px 15px; font:13px/120% ralewayblack; text-transform:uppercase;}
.path-frontpage .region-content .element-2 article .article-teleplus-inner .article-cat a{ background:#e00000; color:#fff; padding:5px 15px; font:13px/120% ralewayblack; text-transform:uppercase;} 
.path-frontpage .region-content .element-2 article .article-teleplus-inner:hover .article-cat a{background:#000;}
.path-frontpage .region-content .element-3 article .article-teleplus-inner:hover .article-cat a{background:#000;}
.path-frontpage .region-content .element-2 article .article-teleplus-inner .icon-photo{position: absolute;right: 0;top: 50px;right: 10px; bottom: auto; background:#E00000;}
.path-frontpage .region-content .element-3 article .article-teleplus-inner .icon-photo{position: absolute;right: 0;top: 250px;right: 10px; bottom: auto; background:#E00000;}
.path-frontpage .region-content .element-2 article .article-teleplus-inner h2{padding: 0 8px;line-height: 0;margin: 50px 0 0;}
.path-frontpage .region-content .element-3 article .article-teleplus-inner h2 {line-height: 0;
margin: 250px 0 0;width: 65%;float: right;background: rgba(95, 86, 84, 0.8);padding: 15px 15px;}
.view .views-row.views-row-no-1 .article-teleplus-inner2{ height:auto;}
nav.pager-nav { height:100px; margin-top:10px;}
.view .pger{border-bottom-width: 2px;border-bottom-style: dotted;width: 94%;margin: 0 auto;}
.view nav.pager-nav {width: 100%;margin: 33px auto;height: auto;}
/*#block-views-block-homepage-blocks-block-2 nav.pager-nav {border-bottom: 2px dotted #00b3b0;width:94%; margin:10px auto;}
#block-views-block-homepage-blocks-block-3 nav.pager-nav {border-bottom: 2px dotted #00b3b0;width:94%; margin:10px auto;}*/



.view-pinned-articles{}
.view-pinned-articles .field--type-image, .view-articlepinned  .field--type-image{float: left;width: 27%;margin-right: 3%;}
.view-pinned-articles .field--type-image img, .view-articlepinned .field--type-image img{border-radius: 50%;}
.view-pinned-articles .article-inners, .view-articlepinned .article-inners{float: right;width: 70%;}
.view-pinned-articles .article-inners h2, .view-articlepinned .article-inners h2 { padding:0; margin:0; line-height:0;}
.view-pinned-articles .article-inners h2 a, .view-articlepinned .article-inners h2 a{ padding-top:0;}
.view-pinned-articles .article-inners h2 a .sup-title, .view-articlepinned .article-inners h2 a .sup-title { font-size:20px; line-height: 110%; font-family: ralewayextrabold;  /*15px/120% ralewayblack*/; /*text-transform:uppercase;*/}
.view-pinned-articles .article-inners h2 a .sub-title, .view-articlepinned .article-inners h2 a .sub-title { font-size:20px; line-height: 90%; font-family: ralewaylight; }
.view-pinned-articles .article-inners p,
.view-pinned-articles .article-inners h3,
.view-pinned-articles .article-inners .field--name-body,
.view-pinned-articles .news .field--name-body,
.view-articlepinned .article-inners .field--name-body,
.view-articlepinned .article-inners p{font: 12px/110% ralewaylight; font-weight: normal; font-weight: 600;}



nav.pager-nav  .pagination{padding-left: 0;margin: 0;border-radius: 4px;overflow: hidden;
display: inline-block;}
.fa-volume-up::before {font-size: 25px !important; padding: 8px 0px !important; background:url(../images/sound-icon.png) no-repeat right center;}
.fa-camera::before {font-size: 25px !important;padding: 8px 0px !important;}
.path-frontpage .region-content .element-2 article .article-teleplus-inner h2 a{line-height: 120%;color: #000;font-family: ralewaylight;font-size: 18px;}
.path-frontpage .region-content .element-3 article .article-teleplus-inner h2 a{line-height: 120%;color: #000;font-family: ralewaylight;font-size: 18px;}
.path-frontpage .region-content .element-2 article .article-teleplus-inner h2 a:hover, .path-frontpage .region-content .element-3 article .article-teleplus-inner h2 a:hover{ text-decoration:none; color:#000;}
.path-frontpage .region-content .element-2 article .article-teleplus-inner h2 a .sup-title{font: 13px/14px ralewayblack;color: #000;text-transform: uppercase;display: block;}
 .path-frontpage .region-content .element-3 article .article-teleplus-inner h2 a .sup-title {font: 13px/14px ralewayblack;color: #fff;text-transform: uppercase;display: block;}
.path-frontpage .region-content .element-2 article .article-teleplus-inner h2 a .sub-title {font: 14px/14px ralewaylight;color: #000;text-transform: uppercase;}
 .path-frontpage .region-content .element-3 article .article-teleplus-inner h2 a .sub-title  {font: 14px/14px ralewaylight;color: #000;text-transform: uppercase; display:none;}
.path-frontpage .region-content .element-2 article .article-teleplus-inner p{font-size: 12px;line-height: 14px;color: #000;font-family: ralewaylight;padding: 0 8px;}
.path-frontpage .region-content .element-3 article .article-teleplus-inner p{font-size: 12px;line-height: 14px;color: #000;font-family: ralewaylight;padding: 0 8px;}
#block-homefeaturedarticles,
#block-featuredarticles{ clear:both; overflow:hidden; }
#block-homefeaturedarticles h2.block-title,
#block-featuredarticles h2.block-title{background: #E00000 url(../images/feature-story.png); background-repeat:no-repeat;color: #fff;font: 40px/100% ralewayextrabold;text-transform: uppercase;width: 32.3%;padding: 55px 30px;padding-bottom: 120px;background-size: 68px;background-position-y: 98px;background-position-x: 170px;float: left;margin-bottom: 10px;margin-left: 10px;}
#block-homefeaturedarticles .element-1.size-large,
#block-featuredarticles .element-1.size-large {display: inline-block;width: 65%;float: right; margin: 20px 0 10px;position: relative;overflow: hidden;}
#block-homefeaturedarticles .element-1.size-large .field--type-image img,
#block-featuredarticles .element-1.size-large .field--type-image img{}
#block-homefeaturedarticles .element-1.size-large .field--type-image img,
#block-featuredarticles .element-1.size-large .field--type-image img{width: 100%;height: 255px; object-fit: cover; object-position: center;}
#block-homefeaturedarticles .element-1.size-large .article-inners .submitted,
#block-featuredarticles .element-1.size-large .article-inners .submitted{background: #6D6E71; color: #fff;padding: 4px 10px; padding-right: 10px;padding-right: 45px;position: absolute;top: 0; font: 14px/120% Berthold Akzidenz-Grotesk;text-transform: uppercase;bottom:unset; display:block; width:auto;}
#block-homefeaturedarticles .element-1.size-large .article-inners span,
#block-featuredarticles .element-1.size-large .article-inners span{width: 70%;overflow: hidden;clear: both;position: absolute;bottom: 8px; line-height:18px;}
#block-homefeaturedarticles .element-1.size-large .article-inners .icon-span,
#block-featuredarticles .element-1.size-large .article-inners .icon-span{display: block;position: absolute;right: 25px;}
#block-homefeaturedarticles .element-1.size-large .article-inners .icon-span img,
#block-featuredarticles .element-1.size-large .article-inners .icon-span img{width: 50px;height: 50px; float: right;}

#block-homefeaturedarticles .element-1.size-large .article-inners span.sup-title,
#block-featuredarticles .element-1.size-large .article-inners span.sup-title{display: inline; background-color: #E00000;box-decoration-break: clone;width: auto;color: #fff;font: 24px/120% ralewayblack;padding: 0px 10px; bottom:unset; position:relative;}
#block-homefeaturedarticles .element-1.size-large .article-inners span.sub-title,
#block-featuredarticles .element-1.size-large .article-inners span.sub-title{ display:none;}
#block-homefeaturedarticles .size-small,
#block-featuredarticles .size-small{ width:33.3%; display:inline-grid; position:relative; padding:0 10px;}
#block-homefeaturedarticles .size-small img,
#block-featuredarticles .size-small img{width: 100%;object-fit: cover;height: 250px;}
#block-homefeaturedarticles .size-large,
#block-featuredarticles .size-large{width: 100%;margin: 20px 0;position: relative; padding:0 10px;}
#block-homefeaturedarticles .size-large img,
#block-featuredarticles .size-large img{ width:100%; height:auto;}
#block-homefeaturedarticles .size-large .article-inners,
#block-featuredarticles .size-large .article-inners{ width:100%;}
#block-homefeaturedarticles .size-small .article-inners { width:100%; }
#block-homefeaturedarticles .size-large .article-inners .submitted,
#block-featuredarticles .size-large .article-inners .submitted{ display:none;}
#block-homefeaturedarticles .size-small .article-inners .submitted,
#block-featuredarticles .size-small .article-inners .submitted{background: #6D6E71; color: #fff;padding: 4px 10px; padding-right: 10px;padding-right: 45px;position: absolute;top: 0; font: 14px/120% ralewayblack;text-transform: uppercase; bottom:unset; width:auto;}
#block-homefeaturedarticles .size-small .article-inners span,
#block-featuredarticles .size-small .article-inners span{position: absolute;bottom: 8px; line-height:18px; width:70%;}
#block-homefeaturedarticles .size-small .article-inners span.sup-title,
#block-featuredarticles .size-small .article-inners span.sup-title{display: inline;background-color: #E00000;box-decoration-break: clone;width: 92%;color: #fff;font: 14px/120% ralewayblack; padding: 0px 10px;bottom: unset;position: relative;text-transform:uppercase;}
#block-homefeaturedarticles .size-small:hover .article-inners span.sup-title,
#block-featuredarticles .size-small:hover .article-inners span.sup-title{ background:none; color:#E00000;}
#block-homefeaturedarticles .size-small article a:hover .article-inners span { width:92%;}
#block-homefeaturedarticles .size-small article a:hover .article-inners span.submitted, #block-featuredarticles .size-small article a:hover .article-inners span.submitted{ width:auto;}
#block-homefeaturedarticles .size-small .article-inners span.sub-title,
#block-featuredarticles .size-small .article-inners span.sub-title{ display:none;}
#block-featuredarticles .size-small article a:hover .article-inners span {width: 92%;}
.view-homepage-blocks 

#block-homefeaturedarticles .size-small article a:hover .field--type-image{ position:relative;}
#block-homefeaturedarticles .size-small article a:hover .field--type-image img{ opacity:0.4;}

#block-homefeaturedarticles .size-small:hover .article-inners span.sub-title,
#block-featuredarticles .size-small:hover .article-inners span.sub-title{display: block;font: 24px/23px Raleway;color: #000;position: relative;bottom: unset;width: 90%;padding: 0 10px;}
#block-homefeaturedarticles .element-more.size-small,
#block-featuredarticles .element-more.size-small{background: #9D9FA2;margin: 14px 10px;float: right;
width: 31.5%;height: 250px;}
#block-homefeaturedarticles .element-more.size-small a,
#block-featuredarticles .element-more.size-small a{color: #fff;text-transform: uppercase;font-size: 40px;font-family: ralewayextrabold;background: url(../images/more-element-arrow.png);
background-repeat: repeat; background-position-x: 0%; background-position-y: 0%;    background-size: auto auto;background-repeat: no-repeat;line-height: 40px;padding: 35% 18px; padding-bottom: 35%;
background-position-y: 148px;background-position-x: 195px;background-size: 38px;padding-bottom: 64px;}
#block-homefeaturedarticles .element-more.size-small a:hover,
#block-featuredarticles .element-more.size-small a:hover{ color:#E00000; text-decoration:none;}

/*live-news*/
.views-element-container { width:100%; overflow:hidden;}
.views-element-container h2.views-row-title{width: 32.1%;display: inline-block; text-align:center;float: left;margin: 0;background: url(../images/cattitle6.png) no-repeat bottom center;
    background-color: rgba(0, 0, 0, 0); background-size:100%; /*background-size: contain;*/padding-bottom: 58px;}
.views-element-container h2.views-row-title::before{ background:linear-gradient(80deg, #00B3B0, #ffffff);}
h2.views-row-title a{ color:#fff;}
h2.views-row-title a .title-desc-wrap{ min-height:200px;background: url(../images/arrow-news01.png) no-repeat top center; background-position-y: top;
    background-size: auto auto;background-size: 40px;padding-top: 90px;display: inline-block;
background-position-y: 30px;}
.view h2.views-row-title a .title-desc-wrap .title{display: block; text-transform:uppercase;text-align: center;font-family: ralewayblack;font-style: italic;font-size: 38px;line-height: 55px;}
.view h2.views-row-title a .title-desc-wrap .desc{display: block;
text-align: center;font-family: ralewaylight;font-style: italic;line-height: 28px;font-size: 24px;
text-transform: uppercase;width: 90%;margin: 0 auto;}
.view  .views-row{ width: 33.3%;float: left;overflow: hidden; position:relative; left:-5px;}
.view  .views-row .article-teleplus-inner{  bottom:0; width:96%; margin:0 auto;}
.view  .views-row .article-teleplus-inner .article-cat{float: left;margin-top: -23px;color: #fff;z-index: 9999;position: relative; height:23px;}
.view  .views-row .article-teleplus-inner .article-img{ width:100%;}
.view  .views-row .article-teleplus-inner .article-img img{width: 100%;
height: 250px;object-fit: cover;}
.view  .views-row .article-teleplus-inner .article-cat a{color: #fff;padding:5px 15px;text-transform:uppercase;font-family: Berthold Akzidenz-Grotesk;font-size: 16px;}
.icon-photo{float: right;margin-top: -40px;width:auto!important;position: relative;right: 15px;bottom: 15px;border-radius: 25px;border: 2px solid #fff; width:45px!important; height:45px; }
.icon-photo .fa{width: 40px;text-align: center;color: #fff;height: 40px;padding: 0px 6px;border-radius: 40px;}
.icon-photo .fa::before {  font-size: 30px;  padding: 5px 5px;  display: inline-block; background:none;} 
article.news.home-teaser .article-inners{ position:relative;}
article.news.home-teaser .icon-photo{position: absolute;bottom: unset;margin: 0;right: unset;
background: #E00000 !important;left: -48px;top: 30px;}
article.news.featured-teaser{ position:relative;}
article.news.featured-teaser .icon-photo{ background:#E00000;}
.view  .views-row .article-teleplus-inner2{ /*border-bottom: 2px dotted red;*/ border-bottom-style: dotted; border-bottom-width: 2px; margin-bottom: 25px!important; height:100px;}
.view  .views-row .article-teleplus-inner2{ width:96%; margin:0 auto;}
.view  .views-row .article-teleplus-inner2 h2{padding: 0;
margin: 10px 0;}
.view  .views-row .article-teleplus-inner2 a{ color:#000;}
.view  .views-row .article-teleplus-inner2 a .sup-title{ font-family:ralewayextrabold; font-size:22px; display:block;}
.view  .views-row .article-teleplus-inner2 a .sub-title{ font-family:Raleway; font-size:18px; display:block;}
.view  .views-row .article-teleplus-inner2 a:hover{ text-decoration:none; color:#666;}
.view  .views-row.views-row-no-1, .path-teleplus .view iframe {width: 65% !important;height: 330px !important;display: inline-block;float: right;overflow: hidden; margin-bottom:20px;}
.path-taxonomy .view-taxonomy-term .views-row:first-of-type { width:64.6%; left:0px; text-align:left;}
.path-taxonomy .view-taxonomy-term .views-row:first-of-type article{ width:100%;}
.path-authors .views-row:first-of-type{ width:67.9%; left: 9px; /* float:right; */}
.view  .views-row.views-row-no-2{ clear:both;}
.view .views-row-pager{width: 33.3%;float: left;overflow: hidden; position:relative; left:-5px;}
.view .views-row-pager .views-row-more{width: 96%;margin: 0 auto;}
#block-views-block-homepage-blocks-block-2{}
#block-views-block-homepage-blocks-block-3{}
/*
#block-views-block-homepage-blocks-block-1 .view-id-homepage_blocks  .views-row .article-teleplus-inner2{border-bottom: 2px dotted #DC0F7A;}
#block-views-block-homepage-blocks-block-2 .view-id-homepage_blocks  .views-row .article-teleplus-inner2{border-bottom: 2px dotted #00B3B0;}
#block-views-block-homepage-blocks-block-3 .view-id-homepage_blocks  .views-row .article-teleplus-inner2{border-bottom: 2px dotted #00B3B0;}
*/

/*category*/
.path-taxonomy .views-element-container h2.views-row-title{width: 98%;padding: 0;margin: 0;    margin-bottom: 0px;margin-bottom: 0px;text-align: left;left: 12px;margin-bottom: 20px;
background: url(../images/cattitlebg02.png) no-repeat bottom center; background-color: rgba(0, 0, 0, 0); background-size: auto auto;background-size: cover; position:relative;}
.path-taxonomy h2.views-row-title a .title-desc-wrap{min-height: 0;padding: 10px 0px; background-size:30px; background-position: left center; background-position-x: left;width: 100%;background-position-x:59px; height:auto; padding-right:10px;}
.path-taxonomy .view h2.views-row-title a .title-desc-wrap .title{float: left;padding-left: 110px;
font-size: 50px;}
.path-taxonomy .view h2.views-row-title a .title-desc-wrap .desc{float: right;width: 50%;
text-align: right;font-size: 28px;line-height: 24px;padding: 15px;}
.path-taxonomy .view .views-row .article-teleplus-inner2 { width: 100%;}
.path-taxonomy .view-taxonomy-term .views-row{width:31.3%;float:left;position:relative;margin: 0 1%;}
.path-taxonomy .view .views-row .article-teleplus-inner .article-img img {height: 300px;}
.path-taxonomy .view .views-row .article-teleplus-inner { width:100%;}
.path-taxonomy .view-taxonomy-term .views-row h2{ padding:0; margin:10px 0; line-height:16px;}
.path-taxonomy .view-taxonomy-term .views-row:first-of-type .article-teleplus-inner2 a .sup-title{ display:block;}
.path-taxonomy .view .views-row .article-teleplus-inner2 a .sup-title{ display:inline; line-height:24px;}
.path-taxonomy .view .views-row .article-teleplus-inner2 a .sub-title{ display:inline; line-height:20px;}
/*header*/
header#navbar { padding:50px 50px 0; transition:height 0.66s ease-in-out; height:220px; min-height:220px; overflow:visible;}
#date-display{float: left; width: 115px;height: 115px;text-align: center; /*background: #e00000 url(../images/clock-bg.png) no-repeat;*/ background-position-x: 0%;background-position-y: 0%;background-size: auto auto; background-position-x: 0%;
background-position-y: 0%;background-size: auto auto; background-size: 90%;
background-position: top center; margin-right: 30px;}
#date-display #date-display-inner{/*background: url(../images/clock-bg.png) no-repeat;*/background-size: 80%;background-position: top center;padding: 30px 0;width: 76%;
text-align: center;margin: 10px 0 0;}
header#navbar #today-day{font: 12px/120% Berthold Akzidenz-Grotesk;font-style: normal;color: #fff;
font-style: italic;text-transform: uppercase;}
header#navbar #today-date{font: 9px/90% Berthold Akzidenz-Grotesk; font-style: normal;font-style: italic;color: #fff;text-transform: uppercase;}
header#navbar #clock-wrapper{font: 34px/100% Digital-7;color: #fff;width: 80%;margin: 0 auto; background: url (../images/clock-seperator.png);}
header#navbar #home-link {width: 100%;padding-top: 0px;}
header#navbar #home-link a{ color:#fff; text-decoration:none; font:70px/60px ralewayextrabold; text-transform:uppercase; display:inline-block;}
header#navbar #header-wrapper{ float:left; width:87%;}#date-display #date-display-inner
header#navbar #header-wrapper #header-wrapper-inner1{float: left;width: 54%;}
header#navbar #header-wrapper #header-wrapper-inner1 .region-header1{overflow: hidden;height: 41px;
float: right;}
header#navbar #header-wrapper #header-wrapper-inner1 .region-header1 #block-radioplusteleplusblock {}
header#navbar #header-wrapper #header-wrapper-inner1 .region-header1 #block-radioplusteleplusblock a{float: left;background: #F6EB13;
margin-left: 10px;border-top-right-radius: 8px;border-top-left-radius: 8px;padding: 0px 10px;overflow: hidden;height: 49px;display: flex;}
header#navbar #header-wrapper #header-wrapper-inner1 .region-header1 #block-radioplusteleplusblock a img{width: 134px;height: auto;padding-right: 0px;padding: 5px;}

header#navbar #header-wrapper #header-wrapper-inner1 .region-header1 #block-radioplusteleplusblock a  .radio i{ background: url(../images/sound-icon.png) no-repeat right center; background-position-y: center; background-size: auto auto;padding: 13px 60px;padding-left: 65px; padding-right: 60px;
background-size: 30px;padding-right: 0;background-position-y: 9px;padding-bottom: 20px;}

header#navbar #header-wrapper #header-wrapper-inner1 .region-header1 #block-radioplusteleplusblock a .radio i.fa-pause{background: url(../images/pause-icon.png) no-repeat right center;    background-position-x: right;background-position-y: center; background-size: auto auto;
background-size: 18px !important;background-position-y: 10px;background-position-x: 45px;}


header#navbar #header-wrapper #header-wrapper-inner1 .region-header1 #block-radioplusteleplusblock a  .video i{ background: url(../images/movie-icon.png) no-repeat right center; background-position-y: center; background-size: auto auto;padding: 13px 60px; padding-left: 65px;padding-right: 60px;
background-size: 30px;padding-right: 0;background-position-y: 9px;padding-bottom: 20px;}



header#navbar #header-wrapper #header-wrapper-inner1 .region-header1 #block-radioplusteleplusblock a i{font-size: 20px;padding: 4px 20px;color: #000;}
header#navbar #header-wrapper #header-wrapper-inner1 .region-header1 #block-radioplusteleplusblock a i::before{ display:none;}
header#navbar #header-wrapper #header-wrapper-inner1{ float:left; width:60%;}
header#navbar #header-wrapper #header-wrapper-inner2{float: right;margin-top: 0px;padding-right: 35px;
padding-top: 20px;width: 40%;text-align: right;}
#block-notifications, header#navbar #header-wrapper #header-wrapper-inner2 #block-toplinksblock, .search1{ height:75px;}
/*.region-header2{float: right;text-align: right;width: auto;}*/
header#navbar.smaller{position: fixed;top: 0;z-index: 99999999; height:50px; min-height:50px; overflow:visible;}
header#navbar.smaller #date-display{ display:none;}
header#navbar.smaller #header-wrapper{ width:100%; height:50px; overflow:visible;}
header#navbar.smaller #header-wrapper #header-wrapper-inner2 #block-toplinksblock{ display:none;}
header#navbar.smaller #block-liveweatherblock{ display:none;}
header#navbar.smaller #block-petitesannonces .pannonces1{ display:none;}
header#navbar.smaller #block-petitesannonces a strong, header#navbar.smaller #block-petitesannonces .search1 a{ font-size:0;}
header#navbar.smaller #block-petitesannonces .search1 a{ background-size:22px; padding-top:6px; padding-bottom:6px;background-position-y: 0px;}
header#navbar.smaller .fa.fa-google-plus, header#navbar.smaller .fa.fa-youtube, header#navbar.smaller .fa.fa-instagram, header#navbar.smaller .fa.fa-twitter{ display:none;}
header#navbar.smaller #home-link {width: auto; padding-top:0px; padding-left: 15px; float: left;
    margin-right: 20px; height:45px;}
	#block-petitesannonces{ float:left; margin-top:15px;}
header#navbar.smaller #block-petitesannonces{ float:right; margin-top:0px;position: absolute;
right: 270px;}
header#navbar.smaller #block-socialmedialinks ul li{ padding:0 0.5px;}
header#navbar.smaller #home-link a{ font:40px/45px ralewayextrabold;}
header#navbar.smaller #header-wrapper #header-wrapper-inner1 {float: left;width: 52%;}

header#navbar.smaller #header-wrapper #header-wrapper-inner1 .region-header1 {position: relative;
right: -15%!important;bottom: -20px;float: right;height: 30px;}

header#navbar.smaller .logo img{ height:40px; width:auto;}

header#navbar.smaller #header-wrapper #header-wrapper-inner1 .region-header1 #block-radioplusteleplusblock a{ float:left; padding:2px 10px; margin-top:-1px;}
header#navbar.smaller #header-wrapper #header-wrapper-inner1 .region-header1 #block-radioplusteleplusblock a img{ width: 100px;height: auto;padding: 3px;}

header#navbar.smaller #header-wrapper #header-wrapper-inner1 .region-header1 #block-radioplusteleplusblock a .radio i, header#navbar.smaller #header-wrapper #header-wrapper-inner1 .region-header1 #block-radioplusteleplusblock a .video i{background-size: 26px;padding-right: 0;background-position-y: 5px;}

header#navbar.smaller #block-notifications{border: none;margin: 0;padding: 0;position: absolute;
right: 0;bottom: 0;float: left;clear: none;right: 244px;top: 25px; z-index:99999999; width:auto;}

header#navbar.smaller  #header-wrapper #header-wrapper-inner1 .region-header1 #block-radioplusteleplusblock a#btn-teleplus{}
header#navbar.smaller  #header-wrapper #header-wrapper-inner2 {float: right; margin-top: 0px;
    padding-right: 0; padding-top: 15px; width: 47%;}
header#navbar.smaller  #header-wrapper #header-wrapper-inner2 .notifi-text{ display:none;}
header#navbar.smaller 	#block-socialmedialinks{ padding-left:655px!important; margin:0; float:left; border:none; display:inline;}
header#navbar.smaller .region-header2 { float:none;}
header#navbar.smaller .fa.fa-2x	{ width:25px!important; height:25px!important; background-size:25px!important;}

header#navbar.smaller #block-whatsappnews {padding-left: 30px;background: url(../images/watsapp.png);
background-repeat: repeat; background-position-x: 0%; background-size: auto auto;background-repeat: repeat;background-position-x: 0%;background-size: auto auto;background-repeat: repeat;
background-position-x: 0%;background-size: auto auto;background-repeat: repeat;background-position-x: 0%;background-size: auto auto;background-repeat: no-repeat;background-size: 25px!important;background-position-x: 0px;height: 32px;display: inline-block;float: left;margin-right: 0;display: inline;}
header#navbar.smaller  #block-otherwebsites {clear: none;overflow: hidden;width: 23%;display: inline-block;margin-right: 0 !important;float: left;position: absolute;top: 2px;z-index: 9999999;right: 16.8%;}
.publong{ width:100%; height:auto;}
.publong img{ width:100%; height:auto;}
header#navbar.smaller #notifications{ top:35px; left:-140px;}
header#navbar.smaller .podcastlink a{ display:none;}
header#navbar.smaller  #block-notifications .notifi{padding-left: 0;margin-top: -10px;}
header#navbar.smaller  #block-notifications .notifi a .notifi-bell{ width:25px; height:25px; background-size:25px; margin-top:0;}
header#navbar.smaller  #block-notifications .notifi a .notifi-bell span { padding: 1px; width: 15px; margin-left: -10px;
 font-size: 10px;}
header#navbar.smaller .region-navigation-collapsible #block-defisearch-1 {/*display:none;*/}
header#navbar.smaller #block-otherwebsites .other-domains li {width: 24%;float: left;list-style: none;
margin-left: -8px;text-align: center;border-top-left-radius: 8px;border-top-right-radius: 8px;}
header#navbar.smaller #block-whatsappnews p{ line-height:10px;}
header#navbar.smaller #block-whatsappnews p a, header#navbar.smaller #block-whatsappnews p strong a{ font-size:11px;}
header#navbar.smaller #block-otherwebsites .other-domains{ margin-top:1px;}
header#navbar.smaller #header-wrapper #header-wrapper-inner1 .region-header1 #block-radioplusteleplusblock{ }

header#navbar.smaller #block-otherwebsites .other-domains li a img{ height:34px;}
header#navbar.smaller #header-wrapper #header-wrapper-inner1 .region-header1 {}
header#navbar.smaller .search1 {border-left: 0; padding: 0px 10px;}
.not-front #block-taxonomymainmenu{ /*margin-top:-40px;*/}
.not-front aside.col-sm-3.scrollfix-top #block-taxonomymainmenu{ margin-top:0;}

header#navbar.smaller .rt-wrap .rt-icon { /*width:30px; height:23px;*/}
header#navbar.smaller .rt-wrap .rt-icon .fa{}
#block-toplinksblock .nav > li > a {position: relative; display: block; padding: 2.3px 15px; text-transform: uppercase;color: #fff;  font-size: 12px; line-height: 15px;}
#block-otherwebsites{ clear: both;overflow: hidden; float:right; margin-right:0px; width:100%;}
#block-otherwebsites .other-domains{ width:100%; padding:0; margin:0; line-height:0; bottom:0; margin-left:0px; margin-top:1px; float:left; margin-right:15px;}
#block-otherwebsites .other-domains li{width: 25%;float: left;list-style: none;margin-left: 0;
text-align: center;padding: 0px;height: 47px;border-top-left-radius:8px;border-top-right-radius: 8px;}
#block-otherwebsites .other-domains li a{ display:inline;}
#block-otherwebsites .other-domains li a img{width: 100%;height: 47px;vertical-align: bottom;object-fit: fill;}
header#navbar #header-wrapper #header-wrapper-inner1 .region-header1 #block-radioplusteleplusblock a#btn-teleplus{}
#block-liveweatherblock{}
#block-liveweatherblock, #block-petitesannonces{ float:left;}
#block-petitesannonces{ }
#block-petitesannonces a{color: #fff;font-family: Berthold Akzidenz-Grotesk;font-size: 11px;line-height: 13px;background: url(../images/ads.png); background-repeat: repeat; background-position-x: 0%;background-position-y: 0%; background-size: auto auto;background-repeat: no-repeat;background-position: left top;padding-left:30px;background-size: 24px;display: inline-block;}
#block-petitesannonces .search1 a{color: #fff;font-family: Berthold Akzidenz-Grotesk;font-size: 11px;
line-height: 13px;background: url(../images/search-icon01.png); background-repeat: repeat;    background-position-x: 0%; background-position-y: 0%; background-size: auto auto;background-repeat: repeat;background-position-x: 0%;background-position-y: 0%;background-size: auto auto;
background-repeat: repeat;background-position-x: 0%;background-position-y: 0%;background-size: auto auto;background-repeat: no-repeat;background-position: left top;padding-left: 37px;background-size: 32px;display: inline-block;padding-top: 17px;padding-bottom: 10px; background-position-y:10px;}


#block-petitesannonces a strong{font-size: 20px;font-family: Akzidenz Grotesk BE Cn;font-weight: 600;line-height: 22px;}
#block-petitesannonces a:hover, #block-petitesannonces a:focus{ text-decoration:none;}

.social-media-links--platforms.horizontal li:last { margin-left:100px;}
#block-whatsappnews{background: url(../images/watsapp01.png); background-repeat: repeat;   background-position-x: 0%; background-position-y: 0%; background-size: auto auto;background-repeat: repeat;background-position-x: 0%;background-size: auto auto;background-repeat: repeat;background-position-x: 0%;background-size: auto auto;background-repeat: repeat;background-position-x: 0%;background-size: auto auto;background-repeat: no-repeat;background-size: 35px;height: 35px;
float: left;background-position: left center; background-position-x: left;background-position-x: 3px;
overflow: visible;padding-left: 45px;}
#block-whatsappnews .field--name-body{ padding-top:4px;}
#block-whatsappnews::before{}
#block-whatsappnews p{ padding:0; margin:0; line-height:14px;}
#block-whatsappnews p strong a{color: #fff;text-decoration:none;font: 25px/0 Akzidenz Grotesk BE Cn;font-style: normal;font-style:italic;}
#block-whatsappnews p a{ color: #fff;text-decoration: none;font: 16px/20px Akzidenz Grotesk BE Cn;font-style: italic;font-weight: 600;}
.live-weather .wrap{padding: 10px 15px 10px;overflow: hidden;}
.live-weather .icon{ float:left; padding-right:10px;}
.live-weather .icon i{font-size: 34px;color: #fff;}
.live-weather .wrap2{ float:left; color:#fff;}
.live-weather .wrap2 .wrap3{ display:inline-flex;}
.live-weather .wrap2 .temperature{font-size: 24px;font-family: Berthold Akzidenz-Grotesk;padding-right: 10px;line-height: 16px; padding: 0;padding-top: 0px;padding-right: 0px; padding-right: 10px;    padding-top: 5px;}
.live-weather .wrap2 .humidity{padding-left: 6px;border-left: 3px solid #FEE059;}
.live-weather .wrap2 .humidity .label{display: block;padding: 0;font-family: Berthold Akzidenz-Grotesk;
text-transform: uppercase;font-size: 12px;line-height: 10px;}
#date-display-clock{display: block;clear: both;overflow: hidden;position: relative;}
#date-display-clock #date-display #clockface1{width: 110px;height: 110px;top: 0px;left: 40px;background-size: 110px;}
#date-display #clockface{top: 6px;left: 32px; display:block;}
.live-weather .wrap2 .humidity .data{display: block;color: #FEE059;font-family: Berthold Akzidenz-Grotesk;font-size: 14px;line-height: 14px; text-align:left;}
.live-weather .wrap2 .info{font-family: Berthold Akzidenz-Grotesk;font-size: 11px;text-transform: uppercase;letter-spacing: 0px;line-height: 8px; text-align:left;}
.live-weather .wrap2 .info .data{font-weight: lighter;font-family: Berthold Akzidenz-Grotesk; font-size:10px;}
#block-taxonomymainmenu{background: #BAB5B4 url(../images/bg-topgrey-story-01.png) no-repeat;background-size: auto auto;background-size: 100%;padding-top: 80px;}

#block-taxonomymainmenu h2{background:#DE1E25;color:#fff;font-size: 24px;font-family: ralewayextrabold;text-transform: uppercase;padding: 6px 20px;margin: 0;border-bottom: 5px solid #BAB5B4;}
#block-taxonomymainmenu h2 a{color:#fff;font-size: 24px;font-family: ralewayextrabold;text-transform: uppercase; text-decoration:none;}
#block-taxonomymainmenu h2 a:hover{ color:#000;}

#block-taxonomymainmenu ul{padding: 0;padding-bottom: 0px;margin: 0;background: #BAB5B4 url(../images/bottom-ul.png) no-repeat;background-position-x: 0%; background-position-y: 0%;
    background-size: auto auto;background-position-x: 0%;background-position-y: 0%;
padding-bottom: 140px;background-position: bottom;background-size: 100%;}

/*.view .views-row.views-row-no-1{ width:66.6%!important; left:-3px;}
*/.view .views-row.views-row-no-1 .article-teleplus-inner{width:99%;}
#block-notifications{ float:left; clear:both; margin-left: 0;padding-right: 15px;padding-left:15px; margin-top:15px; /*margin-left:100px; */padding-bottom:10px; border-left:1px dotted #fff; height:75px; text-align:left;}
header#navbar #header-wrapper #header-wrapper-inner2 #block-toplinksblock { float: left; text-align: left;border-left: 1px dotted #fff; margin-top:19px; height:75px;}

#block-taxonomymainmenu ul li{background: #E6E7E7;list-style: none;margin-bottom: 4px;}
#block-taxonomymainmenu ul li a{color: #000;font-family: ralewayextrabold;font-size: 22px;padding: 4px 20px;text-transform: uppercase;display: inline-block;-webkit-transition: all .3s ease-out;
-moz-transition: all .3s ease-out;-ms-transition: all .3s ease-out;-o-transition: all .3s ease-out;}
#block-taxonomymainmenu ul li:hover a{ color:#E00000; text-decoration:none;text-indent: 4px;}
#block-taxonomymainmenu ul li.active a{ color:#E00000;text-indent: 4px;}
#block-socialmedialinks { float:left; width:auto; display:inline; padding-left:235px;}
#block-notifications{}
#block-notifications .notifi{margin-top: -15px;margin-bottom: 2px;}
header#navbar.smaller .epaper{ display:none;}
#block-notifications .notifi a{color: #fff;text-decoration: none;z-index: 999;font: italic 12px/12px Berthold Akzidenz-Grotesk;display: inline-block;}
#block-notifications .notifi a .notifi-bell{background: url(../images/notification03.png) no-repeat;
background-position-x: 0%;background-position-y: 0%;background-size: auto auto;background-size: 37px;
height: 42px;background-position: top left;background-position-y: 0;display: block;background-position: left top;background-position-y: top;width: 42px;margin-top: 0;background-position-y: 0;float: left; text-align:left; margin-top:10px;}
#block-notifications .notifi a .notifi-bell span{color: #e00;background: #fff;padding: 2px 0;
border-radius: 15px;width: 20px;margin-left: -10px;font-style: normal;font-size: 10px;
font-weight: bolder;display: inline-block;text-align: center;border: 1px solid #000;}
#block-notifications .notifi a .notifi-text{padding-left: 0px;display: inline-block; text-align:left; padding-top:18px;}
#block-notifications .notifi a .notifi-text strong{font-size: 22px;line-height: 26px;font-family: Akzidenz-GroteskCONDENSE;font-weight: 600;font-style: italic;}
#notifications{ background:#fff;-moz-box-shadow: -10px 10px 15px #222;-webkit-box-shadow: -10px 10px 15px #222;box-shadow: -10px 10px 15px #222; width:400px; text-align:left; z-index:99999999999;}
#notifications h3{background: #fefcd6;margin: 0;color: #e00000;padding: 5px 15px;}
#notifications #notifications-inner{height: 500px;overflow-y: scroll;}
#notifications #notifications-inner::-webkit-scrollbar-thumb {border-radius: 10px;	-webkit-box-shadow: inset 0 0 6px rgba(0,0,0,.3);	background-color: #555;}
#notifications #notifications-inner .bn-links{padding: 12px 15px;}
#notifications #notifications-inner .bn-links.seen{ background:#ccc; opacity:0.3;}
#notifications #notifications-inner .bn-links.even.seen{background:#ccc; opacity:0.3;}


#notifications #notifications-inner .bn-links a{padding: 0;display: inline-block;
clear: both;width: 100%;}
#notifications #notifications-inner .bn-links a img{width: 55px;height: 55px;margin-right: 10px;
border-radius: 30px;object-fit: cover;float: left;}
#notifications #notifications-inner .bn-links a .sup-title{ font: 15px/110% ralewayblack;}
#notifications #notifications-inner .bn-links a .sub-title{color: #e00000;font-family: Raleway; font-size:14px;}

#notifications #notifications-inner .bn-links.even{background: #fefcd6;}
#notifications #notifications-inner .bn-links a:hover{ background:none;}



.pannonces1, .search1 { float:left; margin-left:18px;}
#searchpop{ width:800px!important; z-index:9999999;}
#block-defisearch-1{background: #fff;width: 800px;box-shadow: 0 0 20px rgba(0,0,0,1);border-radius: 8px;position: fixed;top: 50%;left: 0;right: 0;margin: 0 auto;}

#searchpop.open #searchpop-bg{width: 100% !important;left: 0;top: 0;right: 0;height: 100%; background: rgba(0, 0, 0, 0.74); position: absolute;}
#searchpop.open{width: 100% !important;left: 0;top: 0;right: 0;height: 100%;}
#block-defisearch-1 form{ float:left; width:670px;}
.searchpop-close{ float: left;padding: 8px 20px;font-size: 40px; cursor:pointer;}
.searchpop-close:hover{ color:#e00000;}
#block-defisearch-1 .form-inline .form-control{border: none;background: none;box-shadow: unset;
text-align: center;font: 22px/24px Raleway;}
#block-defisearch-1 .form-inline{position: relative;background: #eee; padding: 20px; text-align: center;}
#block-defisearch-1 #edit-actions{ position: absolute;background: #fff;right: -61px;}
#block-defisearch-1 #edit-actions #edit-submit-defisearch{font-size: 0;
background: url(../images/search-icon02.png) no-repeat; background-size: auto auto;border: none;
background-size: 32px;margin-right: 0;padding: 20px;}
#block-socialmedialinks ul li {display: inline;list-style: none;vertical-align: top;padding: 0 3px;}
a{ outline:none;}
#block-socialmedialinks ul li:hover a{ text-decoration:none;}
#block-socialmedialinks ul{ padding-right:5px; margin-bottom:4px; display:inline;}
#block-socialmedialinks ul li a .contactus{color: #fff;padding: 0; padding-left: 0px;margin: 0; font:14px/0 Berthold Akzidenz-Grotesk;padding-left: 85px; text-transform:uppercase;}
#block-socialmedialinks li{ list-style:none; display:inline;}
.fa-facebook{ background: url(../images/facebook.png) no-repeat; background-size: auto auto;background-size: 35px;height: 35px;z-index: 9999;width: 35px;}
.fa-facebook::before{ display:none;}
.fa-twitter {background:url(../images/twitter.png) no-repeat; background-size: auto auto;background-size: 35px;height: 35px;z-index: 9999;width: 35px;}
.fa-twitter::before { display:none;}
.fa-instagram{background:url(../images/instagram01.png) no-repeat;background-size: auto auto;background-size: 35px;height: 35px;z-index: 9999;width: 35px;}
.fa-instagram::before{ display:none;}
.fa-youtube {background:url(../images/youtube.png) no-repeat;background-size: auto auto;background-size: 35px;height: 35px;z-index: 9999;width: 35px;}
.fa-youtube::before { display:none;}
.fa-google-plus {background:url(../images/google-plus.png) no-repeat;background-size: auto auto;background-size: 35px;height: 35px;z-index: 9999;width: 35px;}
.fa-google-plus::before { display:none;}
.featureds-wrap .featureds.first5 .flex-viewport ul li article h2 .sup-title, .featureds-wrap .featureds.first5 .flex-viewport ul li article h2 .sub-title{ font:26px/30px ralewayextrabold}

.view-footer{ width:100%; overflow:hidden; height:auto; padding-bottom:20px;}
.view-footer .view-homepage-center-ads .view-content{ width: 100%; height:auto;}
/*#block-views-block-homepage-blocks-block-17 .view .views-row.views-row-no-2{ width:66.6%;}
*/.page-node-type-page .block-section-header{ padding:0;}
.page-node-type-page .block-section-header h1.page-header{ margin:10px 0;}
.page-node-type-page article.page.full p{font-family: Gotham-Book;font-size: 16px; line-height:18px; color:#000; margin:0; padding:10px 0;}
.page-node-type-page article.page.full ol{padding-left: 15px;}
.page-node-type-page article.page.full ol li{font-size: 16px;line-height: 18px;padding: 5px 0;
font-family: Gotham-Book;font-weight: bold;}
.path-user .content-area-inner .block-section-header{ padding:0;}
.path-user .captcha{ margin-bottom:15px;height : 78px;overflow:hidden;}
.description, .password-confirm, .password-strength__title{font: 11px/12px raleway;}
.description ul li { padding:3px 0;}
form#newspaperfilter-form{ width:100%;}
form#newspaperfilter-form #monthswrap { float:right;}
form#newspaperfilter-form .form-item-newspaper{ float:right; padding:10px;}
form#newspaperfilter-form .form-item-newspaper .select-wrapper select{font-family: raleway;font-size: 12px;text-transform: uppercase;}
form#newspaperfilter-form .form-item-newspaper .select-wrapper select:focus{ border-color:#ccc; box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(246, 98, 66, 0.6);}
form#newspaperfilter-form .form-item-newspaper .select-wrapper select option{font-family: raleway;font-size: 12px; }
form#newspaperfilter-form .form-item-newspaper .select-wrapper::after{ color:#E00;}
#block-whatsappnews{ float:none; display:inline-block; vertical-align:top; margin-right:20px;}
#block-socialmedialinks{ padding-left:0!important; float:none; display:inline-block; line-height:0;}
.acc-link{ display:inline-block; padding-top:10px; padding-right:5px; vertical-align:top;}
.acc-link a{color: #000;font: 14px/16px Akzidenz Grotesk BE Cn;font-weight: normal;font-weight: normal;background: #fff url(../images/user-icon.jpg) no-repeat;background-position-x: 0%;background-position-y: 0%; background-size: auto auto;padding: 5px 8px;
    padding-left: 8px;border-radius: 4px;text-transform: uppercase;font-weight: bold;padding-left: 30px;background-size: 14px;
background-position-x: 8px;background-position-y: 3px;} 
header#navbar.smaller #header-wrapper .acc-link{ display:none;}
.user-logged-in #block-socialmedialinks{ float:left;}
.user-logged-in .acc-link{ width:225px;}
.user-logged-in header#navbar #header-wrapper #header-wrapper-inner2 #block-toplinksblock{ height:85px;}
#edit-field-age-wrapper label { display:block; margin-bottom:5px;}
#block-sidebarrightads{ }
#block-sidebarrightads img{width:100%; height:auto;}
#block-articleinnerpinned .ad-sidebar-left article img{ width:100%; height:auto;}
#suggestion_modal_form textarea.form-control {font-size: 14px;line-height: 16px;font-family: raleway; margin-bottom:20px;}
.pwdby{ padding-bottom: 60px;}
.pwdby p{ display: inline;}
.pwdby p:first-of-type{margin-right: 30px;}


@-moz-document url-prefix() {
    header#navbar #header-wrapper #header-wrapper-inner2 #block-toplinksblock{
        margin-top: 15px;
    }
    .video-name a{
        line-height: 24px;
    }

}

.view-homepage-blocks .view-content{ width:100% !important; }
.view-homepage-blocks .view-sider{ display:none; }

#block-views-block-homepage-blocks-block-1 .view-homepage-blocks .view-content{ width: 70% !important; }
#block-views-block-homepage-blocks-block-1 .view-homepage-blocks .view-sider{ display:block; }
#homeadspined article{margin-bottom: 20px; }



@media (min-width: 2500px){
	/*#block-socialmedialinks { padding-left: 100px;}
	#block-notifications {margin-left: -40px;}*/
	#block-taxonomymainmenu ul {padding-bottom: 1060px;}
	#block-taxonomymainmenu {padding-top: 110px;}
	#block-notifications{ margin-left:65px!important;}
	#block-otherwebsites {margin-right: -4px!important;}
	/* iframe { min-height: 845px;} */
	.field--name-field-story-line iframe[src^="https://w.soundcloud.com/"]{ min-height: auto; }
	.video-embed-field-provider-youtube  iframe{ min-height:610px;}
	iframe.scribd_iframe_embed {height: 1450px !important;}
	.page-node-type-news article.news.full .content .field--item p {font-size: 20px!important;}

}
@media (max-width: 2900px) {
	/* iframe { min-height: 620px;} */
	.inneradzone iframe { min-height: 0;}
	.field--name-field-story-line iframe[src^="https://w.soundcloud.com/"]{ min-height: auto; }
	iframe.scribd_iframe_embed{ height:1460px!important;}
	#block-notifications{margin-left: -25px !important;width: 262px;}
}
#block-otherwebsites{ margin-right:-15px; margin-top:12px;}
@media (max-width: 1940px){
/*#block-views-block-homepage-blocks-block-17 .view .views-row.views-row-no-2 img { height:635px;}
*/.view.view-publications .publish-date .publish-newspaper {font-size: 12px!important;line-height: 13px!important;}
.view.view-publications .publish-date .publish-date-my {font-size: 18px!important; line-height: 20px!important;}
.view.view-publications .publish-date .publish-date-d {font-size: 18px!important;line-height: 20px!important;}
.user-logged-in .acc-link{ width:215px;}
/* iframe { min-height: auto; } */
.field--name-field-story-line iframe[src^="https://w.soundcloud.com/"]{ min-height: auto; }
iframe.scribd_iframe_embed{ height:1440px!important}
.video-embed-field-provider-youtube  iframe{ min-height:590px;}
}

@media (max-width: 1920px){
	
	.user-logged-in .acc-link{ width:233px;}
	.video-embed-field-provider-youtube iframe { min-height: 540px;}
	
}

@media (max-width: 1440px){
/*#block-views-block-homepage-blocks-block-17 .view .views-row.views-row-no-2 img { height:555px;}
*/}

.footer.container::before{/*width:100%;background: url(../images/bg-top-footer.jpg); background-size:100%; background-repeat:no-repeat;  background-position:top; padding:0;padding-top:42px;*/}
.footer.container{/*background: url(../images/footer13.png);*/background-repeat: no-repeat;
overflow: hidden;clear: both;width: 100%;padding: 0; padding-top: 0px;padding-top: 0px;border: none;
background-size: contain;background-position: center bottom; min-height:320px; background:#e00000;}
.footer.container .footer-inner{width: 1050px;overflow: hidden;padding-bottom: 0;float: none;
margin-right: 5%;margin: 25px auto 0;}
.footer.container .footer-inner .footer-left{ width:36%; overflow:hidden; float:left; }
.footer.container .footer-inner .footer-left p:first-child{ margin-left:0;}
.footer.container .footer-inner .footer-left p{font:14px/120% Gotham-Book; color:#fff; margin:0; margin-left:70px;}
.footer.container .footer-inner .footer-left p strong{margin-top: 6px;display: inline-block;font-weight: 600;}
.footer.container .footer-inner .footer-left p a{ color:#fff;}
.footer.container .footer-inner .footer-left p a:hover{ color:#000;}
.footer.container .footer-inner .footer-left p img{ width:290px; padding-bottom:10px; padding-top:10px;}
.footer.container .footer-inner .footer-right{ width:62%; float:right; overflow:hidden;}
.visually-hidden{ display:none;}
.footer.container .footer-inner .footer-right ul{ padding:0; margin:0; margin-top:0px; text-align:left;}
.footer.container .footer-inner .footer-right ul li { display:inline;}
.footer.container .footer-inner .footer-right ul li a{display: inline-block;color: #FBED20;text-decoration: none;font: 12px/120% Gotham-Book;text-transform: uppercase;font-weight: bold;padding: 0 5px;}
.footer.container .footer-inner .footer-right ul li:after{ content:" | "; color:#fff;}
.footer.container .footer-inner .footer-right ul li:last-child:after { display:none;}
.footer.container .footer-inner .footer-right ul li a.is-active{ color:#000;}
.footer.container .footer-inner .footer-right ul li a:hover{ color:#000!important; background:none;} 
/* #HERE! presentation*/
.footer.container{/*background-image: url(../images/footerimage.png);*/}
.footer.container .footer-inner .footer-left .block,
.footer.container .footer-inner .footer-right .block,
.footer.container .footer-inner .footer-right #block-defimediav2-footer{}
/* END presentation*/
#block-footerblocktext2{margin-top: 40px;}
#block-footerblocktext2 p{color: #fff;font-family: Gotham-Book;font-size: 11px;margin: 0;}
#block-footerblocktext2 p a{ color:#fff;}
#block-footerblocktext2 p a:hover{ color:#000;}
#block-copyrightblock{ float: left;font-family: Gotham-Book;font-size: 12px;margin: 0;padding: 0;}
#block-copyrightblock .cpy{ color:#fff; margin-top:10px; text-align:right;}
#block-copyrightblock .cloudhub{ display: block;text-align: right;font-family: Raleway;font-size: 20px;
text-transform: uppercase; line-height:20px; color:#fff;}
#block-copyrightblock .cloudhub a{ color:#fff; font-weight:900;}
#block-copyrightblock .ldmg{ font:11px/120% Gotham-Book;}

#block-homefeaturedarticles .element-7 h2,
#block-featuredarticles .element-7 h2 {background: #DCDDDE;width: 100%;margin: 0;padding: 30px 34%; line-height: 14px;}
#block-homefeaturedarticles .element-7 h2 a,
#block-featuredarticles .element-7 h2 a{line-height: 14px;}
#block-homefeaturedarticles .element-7 h2 a:hover,
#block-featuredarticles .element-7 h2 a:hover{ color:#000; text-decoration:none;}
#block-homefeaturedarticles .element-7 h2 a .sup-title,
#block-featuredarticles .element-7 h2 a .sup-title{font: 24px/120% ralewayblack;color: #e00000; display: block;}
#block-homefeaturedarticles .element-7 h2 a .sub-title,
#block-featuredarticles .element-7 h2 a .sub-title{font: 26px/28px Raleway;color: #000;text-transform: none;}
#block-homefeaturedarticles .element-7 p,
#block-featuredarticles .element-7 p{ display:none;}
#block-homefeaturedarticles .element-8 h2,
#block-featuredarticles .element-8 h2 {background: #e00000;width: 100%;margin: 0;padding: 30px 20px;}
#block-homefeaturedarticles .element-8 h2 a:hover,
#block-featuredarticles .element-8 h2 a:hover{ color:#000; text-decoration:none;}
#block-homefeaturedarticles .element-8 h2 a .sup-title,
#block-featuredarticles .element-8 h2 a .sup-title{display:none;}
#block-homefeaturedarticles .element-8 h2 a .sub-title,
#block-featuredarticles .element-8 h2 a .sub-title{font-size: 30px;font-family: ralewayextrabold; color: #fff;width: 60%;display: inline-block;}
.path-node #clock-wrapper{}

/**
 * Page News Description
 */
.page-node-type-newssection.col-sm-9 section.col-sm-3{ top:0}
.page-node-type-news section.col-sm-9 div.col-sm-9{ width:70%;}
.page-node-type-news section.col-sm-9 .highlighted{ width:98%; margin:0 auto;}
.page-node-type-news #article-header{padding-bottom: 10px;padding-top: 0;/*width: 97%;margin: 0 auto;*/}
.page-node-type-news #article-header .article {margin-top: 10px; }
.page-node-type-news section.col-sm-9 div.col-sm-9 .col-sm-12{ width:100%;}
.page-node-type-news section.col-sm-9 div.col-sm-9 .region-content{ width:100%;}
.page-node-type-news #article-header .article-bar{}
.page-node-type-news #article-header .article-cat{width: 100%;text-align: right;padding-right: 50px;
color: #fff;font: 14px/120% ralewayblack;text-transform: uppercase;padding-bottom: 15px;
border-top: 15px solid #000000; }/*#e00;*/
.page-node-type-news #article-header .article-cat a{width: 100%; text-align: right; padding-right: 50px; color: #fff; font: 14px/120% ralewayblack; text-transform: uppercase; padding-bottom: 0; border-top: 15px solid #000000; overflow: visible; position: relative; background: #000; padding: 10px 20px;}

.page-node-type-news #article-header .article-cat a::after{background: url(../images/border-bottom-down.png) no-repeat; content: ""; position: absolute; bottom: -27px; background-size: contain; z-index: 99999; width: 100%;height: 27px; right: 0;}



.page-node-type-news h1.page-header{line-height: 50%;color:#000;font-size:48px; line-height: 57px; font-family:roboto;text-transform: none; font-weight: bold;}
.page-node-type-news h1.page-header .sup-title{color:#000;font-size:48px; line-height: 57px; font-family:roboto;text-transform: none; font-weight: bold;}
.page-node-type-news h1.page-header .sub-title{font-size:40px;line-height:48px;font-family: roboto;text-transform: none; color:#e00000;}
.page-node-type-news article.news.full{}
#block-featuredarticles .size-small article a:hover .field--type-image img {    opacity: 0.4;}
.page-node-type-news article.news.full footer{background: url(../images/full-article-author-banner.png) repeat-x center;    background-size: auto auto;
width: 100%;overflow: hidden;padding: 17px 0 17px;z-index: 999;position: relative;
background-size: contain;margin: 0 auto;}
.page-node-type-news article.news.full .content{z-index: 9999;width: 100%;margin: 0px auto 0;}
.page-node-type-news article.news.full .content .slick{ position:relative;}
.page-node-type-news article.news.full .content .slick .slick__arrow{}
.page-node-type-news article.news.full .content .slick .slick__slide{}

.page-node-type-news article.news.full .content .slick .slick__arrow .slick-prev{background: url(../images/previous-icon-swipe.png) no-repeat left center; background-size: auto auto;
background-size: auto auto;background-size: 28px;width: 40px;height: 60px;display: inline-block;
font-size: 0;position: absolute;top: 33%;border: none;left: 10px;}
.page-node-type-news article.news.full .content .slick .slick__arrow .slick-next{background: url(../images/next-icon-swipe.png) no-repeat right center;    background-size: auto auto;
background-size: 28px;width: 40px;height: 60px;display: inline-block;font-size: 0;position: absolute;top: 33%;border: none;right: 10px;} 
.page-node-type-news article.news.full .content .slick .slick__slide .slide__title{ font: italic 16px/18px ralewayblack; margin:10px 0 0;}




.page-node-type-news article.news.full .submitted{float: left;margin-left: 10px; font: 16px/120% Akzidenz Grotesk BE Cn;text-transform: uppercase;}
.page-node-type-news article.news.full .comments-link{background: url(../images/comment-icon.png) no-repeat center left;background-size: auto auto;float: left;margin-left: 20px;font: 16px/120% Akzidenz Grotesk BE Cn;text-transform: uppercase;padding-left: 25px;background-size: 20px; cursor:pointer;}
.page-node-type-news article.news.full .comments-link span:hover{ text-decoration:underline;}
.page-node-type-news article.news.full .author{ float:right;}
.page-node-type-news article.news.full .author .field--type-image{ float:left; padding-right:10px;}
.page-node-type-news article.news.full .author .field--type-image img{width: 32px;}
.page-node-type-news article.news.full .author .contact-wrap{ float:left; padding-right:15px;}
.page-node-type-news article.news.full .author .contact-wrap .contact-name{display: block;text-transform: uppercase;font: 12px/12px Berthold Akzidenz-Grotesk;}
.page-node-type-news article.news.full .author .contact-wrap .contact-name a{font: 12px/99% Berthold Akzidenz-Grotesk;color: #000;text-transform: uppercase;}
.page-node-type-news article.news.full .author .contact-wrap .contact-name a:hover{}
.page-node-type-news article.news.full .author .contact-wrap .contact-mail{color: #000;
font: 12px/99% Berthold Akzidenz-Grotesk;}
.page-node-type-news article.news.full .author .contact-wrap .contact-mail a{color: #000;
font: 12px/99% Berthold Akzidenz-Grotesk;}.page-node-type-news article.news.full .author{ float:right;}
.page-node-type-news article.news.full .author .author-picture{ float:left; padding-right:10px;}
.page-node-type-news article.news.full .author img{width: 32px;}
.page-node-type-news article.news.full .author .contact-wrap{ float:left; padding-right:15px;}
.page-node-type-news article.news.full .author .contact-wrap .contact-name{display: block;text-transform: uppercase;font: 16px/99% Akzidenz Grotesk BE Cn;}
.page-node-type-news article.news.full .author .contact-wrap .contact-name a{font: 16px/99% Akzidenz Grotesk BE Cn;color: #000;text-transform: uppercase;}
.page-node-type-news article.news.full .author .contact-wrap .contact-name a:hover{}
.page-node-type-news article.news.full .author .contact-wrap .contact-mail{color: #000;
font: 16px/120% Akzidenz Grotesk BE Cn;}
.page-node-type-news article.news.full .author .contact-wrap .contact-mail a{color: #000;
font: 16px/120% Akzidenz Grotesk BE Cn;}
.page-node-type-news h1.page-header{ width:97%; margin:auto;}
.page-node-type-news article.news.full .content .field--item p{font-size: 16px; line-height: 140%; font-family:roboto;font-style: normal;
    font-weight: normal;color: #000;padding: 0;margin: 25px 0 10px;text-align: justify;}

.page-node-type-news article.news.full .content .field--item table{width: 100%!important;}
.page-node-type-news article.news.full .content .field--item table th{ background:#000; color: #fff;}
.page-node-type-news article.news.full .content .field--item table td{ line-height:120%;}



.page-node-type-news article.news.full .content .field--item p.text-align-right{text-align:right;}
.page-node-type-news article.news.full .content .field--item p.text-align-left{text-align:left;}
.page-node-type-news article.news.full .content .field--item img{ width:100%; height:auto; padding-bottom:5px;}
.page-node-type-news article.news.full .content .field--item ins img{ width:100%; height:auto; padding-bottom:0;}

.page-node-type-news article.news.full .content .field--item .inneradzone{ margin:10px 10px 10px 0; padding:5px; border:1px solid #737373;  }
.innerbanner .inneradzone{ margin:10px 10px 10px 0; padding:5px; border:1px solid #737373;  }
.innerbanner .inneradzone h5,
.page-node-type-news article.news.full .content .field--item .inneradzone h5{margin: 0;text-align: center;text-transform: uppercase;background: #ccc;}
.innerbanner .inneradzone .inneradzone-ad,
.page-node-type-news article.news.full .content .field--item .inneradzone .inneradzone-ad{max-width:100%; height:auto; overflow:hidden; }
.innerbanner .inneradzone .inneradzone-ad p,
.page-node-type-news article.news.full .content .field--item .inneradzone .inneradzone-ad p{ margin:0; }

.inneradzone .inneradzone-ad{text-align:center;}

.page-node-type-news  #block-featuredarticles .element-1.size-large{ width:66.5%;}
.page-node-type-news article.news.full .content .field--item ul{ margin-left:25px;}
.page-node-type-news article.news.full .content .field--item ul li {list-style-type: disc;display: list-item;width: 100%;padding-left: 8px;list-style-position: outside;line-height: 20px;font-weight: normal;font-style: normal;margin: 10px 0;font-size: 16px; color:#000;}
.page-node-type-news #block-featuredarticles h2{background-position-y: 140px;}

.page-node-type-news article.news.full .content .field--item { overflow: hidden;clear: both; padding-left: 0px; font: 14px/40px roboto; font-weight:normal;}
.page-node-type-news article.news.full .content .field--name-field-main-picture{ line-height: normal; font-family: roboto; }
.page-node-type-news article.news.full .content .field--type-entity-reference{ padding-left:5px;}
.page-node-type-news article.news.full .content .field--type-entity-reference span{ font:15px/120% Raleway; font-weight:bold;}
.page-node-type-news article.news.full .content .field--type-entity-reference a{ color:#e00000; font:15px/120% Raleway;}
.page-node-type-news article.news.full .content .field.field--name-field-soundcloud.field--type-soundcloud iframe{ width:100%; }
#google_image_div, #google_ads_frame1, #aswift_0, #aswift_0 img,  #aswift_0_anchor, #aswift_0_expand, .adsbygoogle { /*width:100%!important;*/ min-height:auto; }
#google_image_div img{ width:100%!important;}
iframe{ /*width:100%!important;*/ }
img.img_ad{ width:100%!important;}
#aswift_0 img{ width:100%!important;}
#block-sidebarleftads{ width:100%; overflow:hidden;}
.page-node-type-news .region-sidebar-second{border: none;border-radius: 0;padding: 0;margin: 0;
box-shadow: initial; position:relative; background:none;}
.page-node-type-news .region-sidebar-second h2{ background: #6D6E71; width: 136px; margin: 0px auto;
padding: 47px 10px; text-align: center;border-radius: 80px;left: 15%;color: #fff;text-transform: uppercase; font: 26px/21px ralewayextrabold; position: absolute;}
.page-node-type-news .region-sidebar-second h2.block-title{ left:20%;}
.page-node-type-news .region-sidebar-second .form-group{background: url(../images/bg-top-story.png) no-repeat center top;overflow: hidden;padding-top: 120px;margin-top: 45px;}
.page-node-type-news .region-sidebar-second .form-group .view-content{}
.page-node-type-news .region-sidebar-second .form-group .view-content .item-list{}
.page-node-type-news .region-sidebar-second .form-group .view-content .item-list ul{}
.page-node-type-news .region-sidebar-second .form-group .view-content .item-list ul li{list-style: none;display: block;margin-bottom: 20px;}
.page-node-type-news .region-sidebar-second .form-group .view-content .item-list ul li .field--type-image {}
.page-node-type-news .region-sidebar-second .form-group .view-content .item-list ul li .field--type-image img{width: 88%;height: auto;}
.page-node-type-news .region-sidebar-second .form-group .view-content .item-list ul li .article-inners{}
.page-node-type-news .region-sidebar-second .form-group .view-content .item-list ul li .article-inners h2{background: none;width: 90%;position: relative;left: 0;padding: 0;margin:10px 0 0;
text-transform: none;border-radius: initial;text-align: left;color: #000;}
.article-inners h2 a {text-decoration:none; padding-top:20px;}
.article-inners h2 a span{font: 18px/120% Raleway;color: #000;}
.page-node-type-news .main-container{ padding-right:3px;}
.page-node-type-news section.col-sm-3{ padding-right:0; top:0!important;}
.page-node-type-news section.col-sm-9 section.col-sm-3{ position:relative; float:right;}

.view-top-stories nav ul.pager{ text-align:center;}
.view-top-stories nav ul.pager li{display: inline;padding: 8px;}
.view-top-stories nav ul.pager li a{ background-size:30px!important;}
.view-top-stories nav ul.pager li.previous a{background:url(../images/previous-icon.png) no-repeat bottom center;height: 75px;border: none; float:none;background-position: center;}
.view-top-stories nav ul.pager li.next a{background:url(../images/next-icon.png) no-repeat bottom center;height: 75px;border: none; float:none;background-position: center;}
.view-top-stories nav ul.pager li span{ display:none;}



.field--type-soundcloud iframe{ height:auto!important; min-height:auto; }
figure.align-right img, figure.align-right figcaption { margin-left: 20px;}
.field--name-body figure{position: relative;}
/*.field--name-body figure.align-left figcaption,
.field--name-body figure.align-right figcaption{position: absolute;line-height: normal;}*/
.path-taxonomy section.col-sm-9 .col-sm-9{ width:75%;}
.path-taxonomy section.col-sm-9 .col-sm-3{ width:25%;}
.view-taxonomy-term .views-row:first-child{/* width:100%;*/}
.view-taxonomy-term .views-row{width: 33.3%;float: left;overflow: hidden;position:relative;}
.view-taxonomy-term .views-row article{ width:100%; margin:0 auto;}
.view-taxonomy-term .views-row article  img{ width:100%; height:250px; object-fit:cover; }
.view-taxonomy-term .views-row:first-child article .field--type-image img{height:auto;object-fit:none;}
.view-taxonomy-term .views-row article h2{padding: 0;margin: 10px 0;}
.view-taxonomy-term .views-row article h2 a { color:#000; text-decoration:none;}
.view-taxonomy-term .views-row article h2 a .sup-title{font-family: ralewayextrabold;font-size: 20px;
display: block;}
.view-taxonomy-term .views-row article h2 a .sub-title{font-family: Raleway;font-size: 18px;display: block;}
.view-taxonomy-term .views-row:first-child .article-inners { height:auto;}
.view-taxonomy-term .views-row .article-inners{ height:100px; border-bottom:2px dotted #DC0F7A;}

.poll-view .poll{ overflow: visible; }
fieldset#edit-choice--wrapper{ width: 100%; }
#player{ width: 300px; height: 300px; }
.pagination > .active > a, .pagination > .active > span, .pagination > .active > a:hover, .pagination > .active > span:hover, .pagination > .active > a:focus, .pagination > .active > span:focus{ color:#000;}
.path-teleplus h1.page-header{ display:none;}
.path-taxonomy .view .views-row .article-teleplus-inner .article-cat {margin-top: -23px;}
.path-taxonomy .pagination > li > a, .pagination > li > span, .path-teleplus .pagination > li > a, .path-teleplus .pagination > li > span, .path-authors .pagination > li > a,  .path-recherche-articles .pagination > li > a, .path-recherche-articles .pagination > li > span{ color:#000!important;}
.path-taxonomy .pagination > .active > a, .path-taxonomy .pagination > .active > span, .path-taxonomy .pagination > .active > a:hover, .path-authors .pagination > .active > a, .path-authors .pagination > .active > span, .path-authors .pagination > .active > a:hover, .path-authors .pagination > li > span:hover, .path-authors .pagination > li > a:focus, .path-authors .pagination > li > span:focus, .path-authors .pagination > li > a:hover, .path-authors .pagination > li > span:hover, .path-authors .pagination > li > a:focus, .path-authors .pagination > li > span:focus, .path-recherche-articles .pagination > .active > a, .path-recherche-articles .pagination > .active > span, .path-recherche-articles .pagination > .active > a:hover, .path-recherche-articles .pagination > li > span:hover, .path-recherche-articles .pagination > li > a:focus, .path-recherche-articles .pagination > li > span:focus, .path-recherche-articles .pagination > li > a:hover, .path-recherche-articles .pagination > li > span:hover, .path-recherche-articles .pagination > li > a:focus, .path-recherche-articles .pagination > li > span:focus, .path-taxonomy .pagination > .active > span:hover, .pagination > .active > a:focus, .path-taxonomy .pagination > .active > span:focus, .path-teleplus .pagination > .active > a, .path-teleplus .pagination > .active > span, .path-teleplus .pagination > .active > a:hover, .path-teleplus .pagination > .active > span:hover, .pagination > .active > a:focus, .path-taxonomy .pagination > .active > span:focus, .path-teleplus .pagination > .active > span:focus{background-color: #e00000!important;border-color: #e00000!important; color:#fff!important;}
.path-taxonomy .pagination > li > a:hover, .pagination > li > span:hover, .pagination > li > a:focus, .pagination > li > span:focus, .path-teleplus .pagination > li > a:hover, .pagination > li > span:hover, .pagination > li > a:focus, .pagination > li > span:focus {color: #fff !important; background-color: #e00000; border-color: #e00000;}
#block-views-block-homepage-blocks-block-1 .pagination > .active > a, #block-views-block-homepage-blocks-block-1 .pagination > .active > a:focus, #block-views-block-homepage-blocks-block-1 .pagination > .active > a:hover, #block-views-block-homepage-blocks-block-1 .pagination > .active > span, #block-views-block-homepage-blocks-block-1 .pagination > .active > span:focus, #block-views-block-homepage-blocks-block-1 .pagination > .active > span:hover{ background:none!important; color:#DE1E25!important;}

#block-views-block-homepage-blocks-block-1 .pagination > li > a, #block-views-block-homepage-blocks-block-1 .pagination > li > span{ color: #F4B4B7;border: none;
font-size: 33px;font-family: Berthold Akzidenz-Grotesk;padding: 0 4px;margin: 0;line-height: 38px;}
#block-views-block-homepage-blocks-block-1 .pagination > li > a:focus, #block-views-block-homepage-blocks-block-1 .pagination > li > a:hover, #block-views-block-homepage-blocks-block-1 .pagination > li > span:focus, #block-views-block-homepage-blocks-block-1 .pagination > li > span:hover{ background:none!important;color:#DE1E25!important;}

#block-views-block-teleplus-page-block-1 .pagination > li > a:focus,
#block-views-block-teleplus-page-block-1 .pagination > li > a:hover,
#block-views-block-teleplus-page-block-1 .pagination > li > span:focus,
#block-views-block-teleplus-page-block-1 .pagination > li > span:focus{ background:none!important; color:#F8991C !important;}


#block-views-block-homepage-blocks-block-7 .pagination > .active > a, #block-views-block-homepage-blocks-block-7 .pagination > .active > a:focus, #block-views-block-homepage-blocks-block-7 .pagination > .active > a:hover, #block-views-block-homepage-blocks-block-7 .pagination > .active > span, #block-views-block-homepage-blocks-block-7 .pagination > .active > span:focus, #block-views-block-homepage-blocks-block-7 .pagination > .active > span:hover{ background:none!important; color:#636160!important;}

#block-views-block-homepage-blocks-block-7 .pagination > li > a, #block-views-block-homepage-blocks-block-7 .pagination > li > span{ color: #BAB5B4;border: none;
font-size: 33px;font-family: Berthold Akzidenz-Grotesk;padding: 0 4px;margin: 0;line-height: 38px;}
#block-views-block-homepage-blocks-block-7 .pagination > li > a:focus, #block-views-block-homepage-blocks-block-7 .pagination > li > a:hover, #block-views-block-homepage-blocks-block-7 .pagination > li > span:focus, #block-views-block-homepage-blocks-block-7 .pagination > li > span:hover{ background:none!important;color:#636160!important;}

#block-views-block-teleplus-page-block-19 .pagination > li > a:focus,
#block-views-block-teleplus-page-block-19 .pagination > li > a:hover,
#block-views-block-teleplus-page-block-19 .pagination > li > span:focus,
#block-views-block-teleplus-page-block-19 .pagination > li > span:focus{ background:none!important; color:#636160 !important;}



#block-views-block-teleplus-page-block-4 .pagination > li > a:focus,
#block-views-block-teleplus-page-block-4 .pagination > li > a:hover,
#block-views-block-teleplus-page-block-4 .pagination > li > span:focus,
#block-views-block-teleplus-page-block-4 .pagination > li > span:focus{ background:none!important; color:#F8991C !important;}
#block-views-block-teleplus-page-block-7 .pagination > li > a:focus,
#block-views-block-teleplus-page-block-7 .pagination > li > a:hover,
#block-views-block-teleplus-page-block-7 .pagination > li > span:focus,
#block-views-block-teleplus-page-block-7 .pagination > li > span:focus{ background:none!important; color:#F8991C !important;}

#block-views-block-teleplus-page-block-2 .pagination > li > a:focus,
#block-views-block-teleplus-page-block-2 .pagination > li > a:hover,
#block-views-block-teleplus-page-block-2 .pagination > li > span:focus,
#block-views-block-teleplus-page-block-2 .pagination > li > span:focus{ background:none!important; color:#F8991C !important;}

#block-views-block-teleplus-page-block-3 .pagination > li > a:focus,
#block-views-block-teleplus-page-block-3 .pagination > li > a:hover,
#block-views-block-teleplus-page-block-3 .pagination > li > span:focus,
#block-views-block-teleplus-page-block-3 .pagination > li > span:focus{ background:none!important; color:#F8991C !important;}

#block-views-block-teleplus-page-block-6 .pagination > li > a:focus,
#block-views-block-teleplus-page-block-6 .pagination > li > a:hover,
#block-views-block-teleplus-page-block-6 .pagination > li > span:focus,
#block-views-block-teleplus-page-block-6 .pagination > li > span:focus{ background:none!important; color:#F8991C !important;}

#block-views-block-homepage-blocks-block-2 .pagination > .active > a, #block-views-block-homepage-blocks-block-2 .pagination > .active > a:focus, #block-views-block-homepage-blocks-block-2 .pagination > .active > a:hover, #block-views-block-homepage-blocks-block-2 .pagination > .active > span, #block-views-block-homepage-blocks-block-2 .pagination > .active > span:focus, #block-views-block-homepage-blocks-block-2 .pagination > .active > span:hover{ background:none!important; color:#00B3B0!important;}

#block-views-block-homepage-blocks-block-2 .pagination > li > a, #block-views-block-homepage-blocks-block-2 .pagination > li > span{ color: #A8DCDB;border: none;
font-size: 33px;font-family: Berthold Akzidenz-Grotesk;padding: 0 4px;margin: 0;line-height: 38px;}
#block-views-block-homepage-blocks-block-2 .pagination > li > a:focus, #block-views-block-homepage-blocks-block-2 .pagination > li > a:hover, #block-views-block-homepage-blocks-block-2 .pagination > li > span:focus, #block-views-block-homepage-blocks-block-2 .pagination > li > span:hover{ background:none!important;color:#00B3B0!important;}
#block-views-block-homepage-blocks-block-3 .view .views-row-pager .views-row-more a, #block-views-block-homepage-blocks-block-3 .view .views-row-pager .views-row-more a{ height:210px;}
#block-views-block-homepage-blocks-block-3 .pagination > .active > a, #block-views-block-homepage-blocks-block-3 .pagination > .active > a:focus, #block-views-block-homepage-blocks-block-3 .pagination > .active > a:hover, #block-views-block-homepage-blocks-block-3 .pagination > .active > span, #block-views-block-homepage-blocks-block-3 .pagination > .active > span:focus, #block-views-block-homepage-blocks-block-3 .pagination > .active > span:hover{ background:none!important; color:#037FB6!important;}

#block-views-block-homepage-blocks-block-3 .pagination > li > a, #block-views-block-homepage-blocks-block-3 .pagination > li > span{ color: #7CBCD9;border: none;
font-size: 33px;font-family: Berthold Akzidenz-Grotesk;padding: 0 4px;margin: 0;line-height: 38px;}
#block-views-block-homepage-blocks-block-3 .pagination > li > a:focus, #block-views-block-homepage-blocks-block-3 .pagination > li > a:hover, #block-views-block-homepage-blocks-block-3 .pagination > li > span:focus, #block-views-block-homepage-blocks-block-3 .pagination > li > span:hover{ background:none!important;color:#037FB6!important;}

#block-views-block-homepage-blocks-block-13 .view .views-row-pager .views-row-more a, #block-views-block-homepage-blocks-block-13 .view .views-row-pager .views-row-more a{ height:210px;}
#block-views-block-homepage-blocks-block-13 .pagination > .active > a, #block-views-block-homepage-blocks-block-13 .pagination > .active > a:focus, #block-views-block-homepage-blocks-block-13 .pagination > .active > a:hover, #block-views-block-homepage-blocks-block-13 .pagination > .active > span, #block-views-block-homepage-blocks-block-13 .pagination > .active > span:focus, #block-views-block-homepage-blocks-block-13 .pagination > .active > span:hover{ background:none!important; color:#339EC2!important;}
#block-homesidebarrightads{}
#block-homesidebarrightads img, #block-homesidebarrightads2 img{ width:100%; height:auto;}

#block-views-block-homepage-blocks-block-13 .pagination > li > a, #block-views-block-homepage-blocks-block-13 .pagination > li > span{ color: #92def8;border: none;
font-size: 33px;font-family: Berthold Akzidenz-Grotesk;padding: 0 6px;margin: 0;line-height: 38px;}
#block-views-block-homepage-blocks-block-13 .pagination > li > a:focus, #block-views-block-homepage-blocks-block-13 .pagination > li > a:hover, #block-views-block-homepage-blocks-block-13 .pagination > li > span:focus, #block-views-block-homepage-blocks-block-13 .pagination > li > span:hover{ background:none!important;color:#339EC2!important;}

#block-views-block-homepage-blocks-block-5 .view .views-row-pager .views-row-more a, #block-views-block-homepage-blocks-block-5 .view .views-row-pager .views-row-more a{ height:210px;}
#block-views-block-homepage-blocks-block-5 .pagination > .active > a, #block-views-block-homepage-blocks-block-5 .pagination > .active > a:focus, #block-views-block-homepage-blocks-block-5 .pagination > .active > a:hover, #block-views-block-homepage-blocks-block-5 .pagination > .active > span, #block-views-block-homepage-blocks-block-5 .pagination > .active > span:focus, #block-views-block-homepage-blocks-block-5 .pagination > .active > span:hover{ background:none!important; color:#8DC63F!important;}

#block-views-block-homepage-blocks-block-5 .pagination > li > a, #block-views-block-homepage-blocks-block-5 .pagination > li > span{ color: #D6EBBA;border: none;
font-size: 33px;font-family: Berthold Akzidenz-Grotesk;padding: 0 6px;margin: 0;line-height: 38px;}
#block-views-block-homepage-blocks-block-5 .pagination > li > a:focus, #block-views-block-homepage-blocks-block-5 .pagination > li > a:hover, #block-views-block-homepage-blocks-block-5 .pagination > li > span:focus, #block-views-block-homepage-blocks-block-5 .pagination > li > span:hover{ background:none!important;color:#8DC63F!important;}

#block-views-block-homepage-blocks-block-9 .view .views-row-pager .views-row-more a, #block-views-block-homepage-blocks-block-9 .view .views-row-pager .views-row-more a{ height:210px;}
#block-views-block-homepage-blocks-block-9 .pagination > .active > a, #block-views-block-homepage-blocks-block-9 .pagination > .active > a:focus, #block-views-block-homepage-blocks-block-9 .pagination > .active > a:hover, #block-views-block-homepage-blocks-block-9 .pagination > .active > span, #block-views-block-homepage-blocks-block-9 .pagination > .active > span:focus, #block-views-block-homepage-blocks-block-9 .pagination > .active > span:hover{ background:none!important; color:#00B3B0!important;}




#block-views-block-homepage-blocks-block-9 .pagination > li > a, #block-views-block-homepage-blocks-block-9 .pagination > li > span{ color: #A8DCDB;border: none;
font-size: 33px;font-family: Berthold Akzidenz-Grotesk;padding: 0 4px;margin: 0;line-height: 38px;}
#block-views-block-homepage-blocks-block-9 .pagination > li > a:focus, #block-views-block-homepage-blocks-block-9 .pagination > li > a:hover, #block-views-block-homepage-blocks-block-9 .pagination > li > span:focus, #block-views-block-homepage-blocks-block-9 .pagination > li > span:hover{ background:none!important;color:#00B3B0!important;}


#block-views-block-homepage-blocks-block-14 .pagination > .active > a, #block-views-block-homepage-blocks-block-14 .pagination > .active > a:focus, #block-views-block-homepage-blocks-block-14 .pagination > .active > a:hover, #block-views-block-homepage-blocks-block-14 .pagination > .active > span, #block-views-block-homepage-blocks-block-14 .pagination > .active > span:focus, #block-views-block-homepage-blocks-block-14 .pagination > .active > span:hover{ background:none!important; color:#00B3B0!important;}

#block-views-block-homepage-blocks-block-14 .pagination > li > a, #block-views-block-homepage-blocks-block-14 .pagination > li > span{ color: #A8DCDB;border: none;
font-size: 33px;font-family: Berthold Akzidenz-Grotesk;padding: 0 6px;margin: 0;line-height: 38px;}
#block-views-block-homepage-blocks-block-14 .pagination > li > a:focus, #block-views-block-homepage-blocks-block-14 .pagination > li > a:hover, #block-views-block-homepage-blocks-block-14 .pagination > li > span:focus, #block-views-block-homepage-blocks-block-14 .pagination > li > span:hover{ background:none!important;color:#00B3B0!important;}

#block-views-block-homepage-blocks-block-15 .pagination > .active > a, #block-views-block-homepage-blocks-block-15 .pagination > .active > a:focus, #block-views-block-homepage-blocks-block-15 .pagination > .active > a:hover, #block-views-block-homepage-blocks-block-15 .pagination > .active > span, #block-views-block-homepage-blocks-block-15 .pagination > .active > span:focus, #block-views-block-homepage-blocks-block-15 .pagination > .active > span:hover{ background:none!important; color:#8355A3!important;}

#block-views-block-homepage-blocks-block-15 .pagination > li > a, #block-views-block-homepage-blocks-block-15 .pagination > li > span{ color: #CDBBDA;border: none;
font-size: 33px;font-family: Berthold Akzidenz-Grotesk;padding: 0 6px;margin: 0;line-height: 38px;}
#block-views-block-homepage-blocks-block-15 .pagination > li > a:focus, #block-views-block-homepage-blocks-block-15 .pagination > li > a:hover, #block-views-block-homepage-blocks-block-15 .pagination > li > span:focus, #block-views-block-homepage-blocks-block-15 .pagination > li > span:hover{ background:none!important;color:#8355A3!important;}

#block-views-block-homepage-blocks-block-16 .pagination > .active > a, #block-views-block-homepage-blocks-block-16 .pagination > .active > a:focus, #block-views-block-homepage-blocks-block-16 .pagination > .active > a:hover, #block-views-block-homepage-blocks-block-16 .pagination > .active > span, #block-views-block-homepage-blocks-block-16 .pagination > .active > span:focus, #block-views-block-homepage-blocks-block-16 .pagination > .active > span:hover{ background:none!important; color:#FFAA00!important;}

#block-views-block-homepage-blocks-block-16 .pagination > li > a, #block-views-block-homepage-blocks-block-16 .pagination > li > span{ color: #FFDE9D;border: none;
font-size: 33px;font-family: Berthold Akzidenz-Grotesk;padding: 0 6px;margin: 0;line-height: 38px;}
#block-views-block-homepage-blocks-block-16 .pagination > li > a:focus, #block-views-block-homepage-blocks-block-16 .pagination > li > a:hover, #block-views-block-homepage-blocks-block-16 .pagination > li > span:focus, #block-views-block-homepage-blocks-block-16 .pagination > li > span:hover{ background:none!important;color:#FFAA00!important;}

#block-views-block-homepage-blocks-block-6 .pagination > .active > a, #block-views-block-homepage-blocks-block-6 .pagination > .active > a:focus, #block-views-block-homepage-blocks-block-6 .pagination > .active > a:hover, #block-views-block-homepage-blocks-block-6 .pagination > .active > span, #block-views-block-homepage-blocks-block-6 .pagination > .active > span:focus, #block-views-block-homepage-blocks-block-6 .pagination > .active > span:hover {
    background: none!important;
    color: #777673!important;
}
.block-views-blockhomepage-blocks-block-18 .pger{ min-height: 42px; }
.block-views-blockhomepage-blocks-block-18 .pagination > .active > a, 
.block-views-blockhomepage-blocks-block-18 .pagination > .active > a:focus, 
.block-views-blockhomepage-blocks-block-18 .pagination > .active > a:hover, 
.block-views-blockhomepage-blocks-block-18 .pagination > .active > span, 
.block-views-blockhomepage-blocks-block-18 .pagination > .active > span:focus, 
.block-views-blockhomepage-blocks-block-18 .pagination > .active > span:hover {
    background: none!important;
    color: #777673!important;
}

#block-views-block-homepage-blocks-block-6 .pagination > li > a, #block-views-block-homepage-blocks-block-6 .pagination > li > span,
.block-views-blockhomepage-blocks-block-18 .pagination > li > a, .block-views-blockhomepage-blocks-block-18 .pagination > li > span,
#block-views-block-homepage-blocks-block-8 .pagination > li > a, #block-views-block-homepage-blocks-block-8 .pagination > li > span
 {
    color: #ddd;
	background:none!important;
    border: none;
    font-size: 33px;
    font-family: Berthold Akzidenz-Grotesk;
    padding: 0 4px;
    margin: 0;
    line-height: 38px;
}
.pagination > li > a:hover, .pagination > li > span:hover, .pagination > li > a:focus, .pagination > li > span:focus { color: #777673 !important;}
#block-views-block-homepage-blocks-block-6 .pagination > li > a:focus, #block-views-block-homepage-blocks-block-6 .pagination > li > a:hover, #block-views-block-homepage-blocks-block-6 .pagination > li > span:focus, #block-views-block-homepage-blocks-block-6 .pagination > li > span:hover,
.block-views-blockhomepage-blocks-block-18 .pagination > li > a:focus, .block-views-blockhomepage-blocks-block-18 .pagination > li > a:hover, .block-views-blockhomepage-blocks-block-18 .pagination > li > span:focus, .block-views-blockhomepage-blocks-block-18 .pagination > li > span:hover,
#block-views-block-homepage-blocks-block-8 .pagination > li > a:focus, #block-views-block-homepage-blocks-block-8 .pagination > li > a:hover, #block-views-block-homepage-blocks-block-8 .pagination > li > span:focus, #block-views-block-homepage-blocks-block-8 .pagination > li > span:hover, {
    background: none !important;
    color: #777673 !important;
}

#block-views-block-homepage-blocks-block-8 .pagination > .active > a, #block-views-block-homepage-blocks-block-8 .pagination > .active > a:focus, #block-views-block-homepage-blocks-block-8 .pagination > .active > a:hover, #block-views-block-homepage-blocks-block-8 .pagination > .active > span, #block-views-block-homepage-blocks-block-8 .pagination > .active > span:focus, #block-views-block-homepage-blocks-block-8 .pagination > .active > span:hover {
    background: none;!important
    color: #00B3B0!important;
}
#block-views-block-homepage-blocks-block-8 .pagination > li > a, #block-views-block-homepage-blocks-block-8 .pagination > li > span {
    color: #A8DCDB;
    border: none;
    font-size: 33px;
    font-family: Berthold Akzidenz-Grotesk;
    padding: 0 4px;
    margin: 0;
    line-height: 38px;
}
#block-views-block-homepage-blocks-block-10 .pagination > .active > a, #block-views-block-homepage-blocks-block-10 .pagination > .active > a:focus, #block-views-block-homepage-blocks-block-10 .pagination > .active > a:hover, #block-views-block-homepage-blocks-block-10 .pagination > .active > span, #block-views-block-homepage-blocks-block-10 .pagination > .active > span:focus, #block-views-block-homepage-blocks-block-10 .pagination > .active > span:hover {
    background: none!important;
    color: #037FB6!important;
}
#block-views-block-homepage-blocks-block-10 .pagination > li > a, #block-views-block-homepage-blocks-block-10 .pagination > li > span {
    color: #7CBCD9;
    border: none;
    font-size: 33px;
    font-family: Berthold Akzidenz-Grotesk;
    padding: 0 4px;
    margin: 0;
    line-height: 38px;
}

#block-views-block-homepage-blocks-block-10 .pagination > li > a:focus, #block-views-block-homepage-blocks-block-10 .pagination > li > a:hover, #block-views-block-homepage-blocks-block-10 .pagination > li > span:focus, #block-views-block-homepage-blocks-block-10 .pagination > li > span:hover{ color:#037FB6 !important; background:none!important;}


#block-views-block-homepage-blocks-block-8 .view .views-row-pager .views-row-more a, #block-views-block-homepage-blocks-block-8 .view .views-row-pager .views-row-more a{ height:210px;}
#block-views-block-homepage-blocks-block-8 .pagination > .active > a, #block-views-block-homepage-blocks-block-8 .pagination > .active > a:focus, #block-views-block-homepage-blocks-block-8 .pagination > .active > a:hover, #block-views-block-homepage-blocks-block-8 .pagination > .active > span, #block-views-block-homepage-blocks-block-8 .pagination > .active > span:focus, #block-views-block-homepage-blocks-block-8 .pagination > .active > span:hover{ background:none!important; color:#00B3B0!important;}




#block-views-block-homepage-blocks-block-8 .pagination > li > a, #block-views-block-homepage-blocks-block-8 .pagination > li > span{ color: #A8DCDB!important;border: none;
font-size: 33px;font-family: Berthold Akzidenz-Grotesk;padding: 0 4px;margin: 0;line-height: 38px;}
#block-views-block-homepage-blocks-block-8 .pagination > li > a:focus, #block-views-block-homepage-blocks-block-8 .pagination > li > a:hover, #block-views-block-homepage-blocks-block-8 .pagination > li > span:focus, #block-views-block-homepage-blocks-block-8 .pagination > li > span:hover{ background:none!important;color:#00B3B0!important;}





.views_slideshow_slide{ width:100%!important;}
.views-row-pager li.pager__item--next, .views-row-pager li.pager__item--last, .views-row-pager li.pager__item--first, .views-row-pager li.pager__item--previous{ display:none;}
.region-navigation-collapsible #block-defisearch-1 label.control-label{position: absolute;top: 7px;
left: 10px;z-index: 99; display:none;}
.region-navigation-collapsible #block-defisearch-1 .form-inline{position: relative;border-radius: 10px;width: 357px;background: #fff;}
.region-navigation-collapsible #block-defisearch-1 .form-inline .form-actions{ position: absolute;
right: 10px; top:0;}
.region-navigation-collapsible #block-defisearch-1 .form-inline .form-actions .form-submit{background: #77787B url(../images/search-icon.png) no-repeat center; background-size: auto auto;height: 34px;
border: none;border-top-left-radius: 0;border-bottom-left-radius: 0;color: #fff;font: 0px/120% Gotham-Book;margin-right: -15px;border-top-right-radius: 10px;border-bottom-right-radius: 10px;
background-size: 25px;padding: 0 25px;}
.region-navigation-collapsible #block-defisearch-1 .form-inline .form-actions .form-submit:hover{background: #E00000 url(../images/search-icon.png) no-repeat center; background-size: auto auto;height: 34px;
border: none;border-top-left-radius: 0;border-bottom-left-radius: 0;color: #fff;font: 0px/120% Gotham-Book;margin-right: -15px;border-top-right-radius: 10px;border-bottom-right-radius: 10px;
background-size: 25px;padding: 0 25px;}

.region-navigation-collapsible #block-defisearch-1 .form-inline .form-group { display: inline-block;
    margin-bottom: 0; vertical-align: middle;    border: none;}
.region-navigation-collapsible #block-defisearch-1 .form-inline .form-control {display: inline-block;
vertical-align: middle;border: 1px solid #eee;width: 357px;border-top-left-radius: 10px;
border-bottom-left-radius: 10px; box-shadow:0 0 7px rgba(0,0,0,0.43);}

.path-teleplus .view .views_slideshow_main .views-row {width: 100% !important;}
.path-teleplus .view .views_slideshow_main .views-row img{ width:100%;}
.path-teleplus .view-taxonomy-term .views-row .article-inners { margin-bottom: 15px !important;  height: 100px; border-color:#FFAA00; width:19.3%;}
.path-teleplus #block-views-block-teleplus-page-block-5-2.views-element-container .views-row{ width:19.3%; float:left; overflow:auto;}
.path-teleplus #block-views-block-teleplus-page-block-5-2.views-element-container .views-row article{ width:98%; margin:0 auto;}
.path-teleplus #home-featured-wrap .views-element-container .views-row:nth-child(2) {width: 61.4%;float: right;}
.path-teleplus #home-featured-wrap .views-element-container .views-row:nth-child(2) img{height:635px;}
.view-id-teleplus_center_ads{ margin-bottom:15px;}


.path-teleplus #block-views-block-teleplus-page-block-5-2.views-element-container h2.views-row-title{ margin-bottom: 20px;width: 18.5%;margin-right: 0.8%;}
.path-teleplus #home-featured-wrap .views-element-container .views-row:nth-child(2) article{ width:100%;}
.path-teleplus .view iframe{ margin-bottom:20px;}
header#navbar{padding: 0;}
header#navbar #header-wrapper{padding-top: 0px; background:#bb1919; float:right;}
#date-display{background: url(../images/skew-bg.png) no-repeat;width: 13%;
background-size: cover;margin-right: 0;padding-top: 12px;padding-bottom: 20px;height: 100%;}
/*#date-display {float: left;width: 115px;height: 115px;text-align: center; margin-right: 30px; margin-top: 40px;}*/

/*do not delete*/
#drupal-modal .modal-footer{ display: none; }
#drupal-modal .form-item .alert{ display: none; }
/* END do not delete*/


.view-homepage-blocks .view-content{ width: 70%; float: left; }
.view-homepage-blocks .view-sider{width: 28%;
float: right;
border-left: 4px solid #E0E0E9;
padding-left: 1%;}
.view-homepage-blocks .view-sider .view-content{ width: 100%; float: none; }
.view-pinned-articles .views-row{width: 96%;float: none;border-bottom: 2px dotted #ccc;
padding-bottom: 10px;margin: 0 auto 10px;}

.view-pinned-articles .views-row:last-child{border-bottom:0;}

.view-homepage-sliders h2.view-title{float: left;width: 20%;margin: 5% 3%;}
.view-homepage-sliders h2.view-title a:hover{ text-decoration:none;}
.view-homepage-sliders .view-content{ float: left;width: 71%;position: relative;margin-top: 20px;}
.view-homepage-sliders .view-content .item-list ul { /*padding:0;*/ }
.view-homepage-sliders .view-content .item-list ul:before,

.view-homepage-sliders .view-content .item-list ul:after{ content:""; display: table; clear: both;}
.view-homepage-sliders .view-content .flex-direction-nav ul { padding:0; }
.view-homepage-sliders .view-content ul li{ list-style:none; padding:0; margin:0;}
.view-homepage-sliders .view-content ul li article{ width: 100%; /*margin:0 auto;*/ overflow:hidden;}
.view-homepage-sliders .view-content ul li article .article-teleplus-inner{ position:relative;}
.view-homepage-sliders .view-content ul li article .article-teleplus-inner .article-img{ width:100%;}
.view-homepage-sliders .view-content ul li article .article-teleplus-inner .article-img img{width: 100%;height: 251px;object-fit: cover;}
.view-homepage-sliders .view-content ul li article .article-teleplus-inner .article-cat{position: absolute;bottom: 0;background: #000 !important;}
.view-homepage-sliders .view-content ul li article .article-teleplus-inner .article-cat a{color: #fff;
font: 16px/120% Akzidenz Grotesk BE Cn;font-weight: normal;padding: 4px 35px 4px 15px;text-transform: uppercase;font-weight: bold;display: inline-flex;}
.view-homepage-sliders .view-content ul li article .article-teleplus-inner2{ line-height:0;}
.view-homepage-sliders .view-content ul li article .article-teleplus-inner2 h2{padding: 0;margin: 10px 0;line-height: 0;}
.view-homepage-sliders .view-content ul li article .article-teleplus-inner2 h2 a{color: #000;
line-height: 0;}
.view-homepage-sliders .view-content ul li article .article-teleplus-inner2 h2 a .sup-title{font: 16px/18px ralewayextrabold;text-transform: uppercase; color:#fff;}
.view-homepage-sliders .view-content ul li article .article-teleplus-inner2 h2 a .sub-title{font: 16px/16px Raleway; color:#fff;}
.view-homepage-sliders .view-content ul li article .article-teleplus-inner2 h2 a:hover{ color:#fff; text-decoration:none;}

.view-homepage-sliders .view-content ul li article .article-teleplus-inner,
.view-homepage-sliders .view-content ul li article .article-teleplus-inner2{ width: 90%; margin: 0 auto; }

.view-homepage-sliders .view-content ul.flex-direction-nav{ width:100%;}
.view-homepage-sliders .view-content ul.flex-direction-nav .flex-nav-prev{ float: left;position: absolute;left: 0;top: 26%;}
.view-homepage-sliders .view-content ul.flex-direction-nav .flex-nav-prev a{ background:url(../images/inner-cat-previous-icon.png) no-repeat right center;font-size: 0;
background-size: 50px!important;width: 50px!important;height: 50px;display: inline-block;margin-left: -12px;}
.view-homepage-sliders .view-content ul.flex-direction-nav .flex-nav-next{ float:right; position:absolute; right:0; top:26%;}
.view-homepage-sliders .view-content ul.flex-direction-nav .flex-nav-next a{ background:url(../images/inner-cat-next-icon.png) no-repeat right center;font-size: 0;background-size: 50px!important;width: 50px!important;height: 50px;display: inline-block;}




#block-views-block-homepage-sliders-block-1 .view-homepage-sliders .view-content ul.flex-direction-nav .flex-nav-prev a{ background:url(../images/inner-cat-previous-icon-red02.png) no-repeat right center;font-size: 0;
background-size: 40px;width: 40px;height: 50px;display: inline-block;margin-left: -12px;}

#block-views-block-homepage-sliders-block-1 .view-homepage-sliders .view-content ul.flex-direction-nav .flex-nav-next a{ background:url(../images/inner-cat-next-icon-red01.png) no-repeat right center;font-size: 0;background-size: 40px;
width: 40px;height: 50px;display: inline-block;}



#block-views-block-homepage-sliders-block-6 .view-homepage-sliders .view-content ul.flex-direction-nav .flex-nav-prev a{ background:url(../images/inner-cat-previous-icon-purple.png) no-repeat right center;font-size: 0;
background-size: 40px;width: 40px;height: 50px;display: inline-block;margin-left: -12px;}

#block-views-block-homepage-sliders-block-6 .view-homepage-sliders .view-content ul.flex-direction-nav .flex-nav-next a{ background:url(../images/inner-cat-next-icon-purple.png) no-repeat right center;font-size: 0;background-size: 40px;
width: 40px;height: 50px;display: inline-block;}




.view-homepage-sliders .title-desc-wrap{position: relative;border-width: 0px;display: block;border-radius: 130px;background: rgb(255,255,255) none repeat scroll 0% 0%;
padding: 20px 0;height: 220px;width: 100%;overflow: hidden;}
.view-homepage-sliders .title-as-background{display: block;top: 0;font-family: ralewayblack;font-size:80px; text-transform:uppercase;color: black;-webkit-text-fill-color: white;-webkit-text-stroke-width: 0.2px;margin-top: 50px;font-style: italic;margin-left: -22px;line-height: 65px;}
.view-homepage-sliders .title{position: absolute;top: 57%;margin-top: -12%;font-family: ralewayblack;
font-size: 40px;text-transform: uppercase;width: 94%;text-align: center;line-height: 43px;
font-style: italic;padding: 0 5px;overflow: hidden;margin: -12% auto 0;left: 2%;line-height: 40px;}
#drupal-modal .form-actions .button{ width: 100% !important; height: 40px !important; }
section.homepage-bottom-wrap1 section.col-sm-3.homepage-sidebar-1 .views-element-container h2.views-row-title a{ display:block; height:100%;}
section.homepage-bottom-wrap1 section.col-sm-3.homepage-sidebar-1 .views-element-container h2.views-row-title .title{ font-size:0; }
.field--name-field-related-article {border-top: 1px solid #ED1E24;margin-top: 20px;padding-top: 15px;
background: url(../images/arrow-related-items.png);background-repeat: repeat; background-position-y: 0%; background-size: auto auto;padding-left: 30px;background-repeat: no-repeat;background-size: 22px;
width: 100%;background-position-y: 15px;overflow: hidden;}
.field--name-field-related-article .field--label{float: left;color: #ED1E24;text-transform: uppercase;
font-family: ralewayblack;font-weight: normal;font-size: 14px;padding-right: 5px;display: block;}
.field--name-field-related-article .field--item{ float: left;color: #000;display: block;width: 100%;}
#main-nav .tab-conversation.active > a{ color:#ED1E24!important;}
.field--name-field-related-article .field--item a{color: #000;text-transform: uppercase;
font-size: 12px;font-family: Raleway bold;}
#header-mid{ width:100%; float:right; background:none; clear:both; overflow:hidden; text-align:right; display:none;}
#home-featured-wrap{background: #fff;overflow: hidden;clear: both;width: 100%;padding: 0 12px; padding-top:12px; margin-bottom:10px;}
#home-featured-wrap #home-featured{ width:71%; float:left;}
#home-featured-wrap section.col-sm-3{float: right;width: 28%;border-left: 4px solid #E0E0E9;padding-top: 0;
margin-top: 0;}
section.homepage-bottom-wrap1{}
section.homepage-bottom-wrap1 section.col-sm-9.homepage-bottom-1{float: left;width: 70%;}
section.homepage-bottom-wrap1 section.col-sm-9.homepage-bottom-1 .view-content{ width:100%;}
section.homepage-bottom-wrap1 section.col-sm-3.homepage-sidebar-1{top: 0;}
section.homepage-bottom-wrap1 section.col-sm-3.homepage-sidebar-1 .views-element-container h2.views-row-title{ background:url(../images/blogposts01.png) no-repeat top center;background-size: auto auto;
background-size: 100%;
width: 100%;
height: 600px;
float: none;
object-fit: fill; }
#block-views-block-pinned-articles-block-5 .view-pinned-articles {
    background: #F2F1F0;
}

section.homepage-bottom-wrap2{}
section.homepage-bottom-wrap2 section.col-sm-9.homepage-bottom-2{float: left;width: 70%;}
section.homepage-bottom-wrap2 section.col-sm-9.homepage-bottom-2 .view-content{ width:100%;}
section.homepage-bottom-wrap2 section.col-sm-3.homepage-sidebar-2{top: 0;}
section.homepage-bottom-wrap2 section.col-sm-3.homepage-sidebar-2 .views-element-container h2.views-row-title{ background:url(../images/news-on-sunday.png) no-repeat;height: 365px;
width: 100%;background-size: 100%;}
section.homepage-bottom-wrap2 section.col-sm-3.homepage-sidebar-2 .views-element-container h2.views-row-title a{ display:block; height:100%;}
section.homepage-bottom-wrap2 section.col-sm-3.homepage-sidebar-2 .views-element-container h2.views-row-title a .title{ font-size:0;}

#block-articleinnerpinned { margin-top:20px;}
#block-articleinnerpinned  .view-articlepinned{}
#block-articleinnerpinned  .view-articlepinned .view-row{width: 96%;
float: none;
border-bottom: 2px dotted #ccc;
padding-bottom: 10px;
margin: 0 auto 10px;}
#block-articleinnerpinned  .view-articlepinned .view-row:last-child{ border:none;}
#block-articleinnerpinned  .view-articlepinned .view-row .field--type-image{}
#block-articleinnerpinned  .view-articlepinned .view-row .field--type-image img{}
#block-articleinnerpinned  .view-articlepinned .view-row .article-inners{}
#block-articleinnerpinned  .view-articlepinned .view-row .article-inners .cat{ display:none;}
#block-articleinnerpinned  .view-articlepinned .view-row .article-inners .icon-photo{right: unset;
left: -47px;top: 43px;}
#block-articleinnerpinned  .view-articlepinned .view-row .article-inners h2{ position: relative;
width:auto;background:none;left:0;padding:0;border-radius:unset;text-align:left;text-transform:none; line-height:0;}
.page-node-type-news #block-featuredarticles .element-1.size-large .article-inners span.sup-title{display: inline;background-color: #E00000;box-decoration-break: clone;width: 92%;color: #fff;
font: 14px/120% ralewayblack;padding: 0px 10px;bottom: unset;position: relative;text-transform: uppercase;}
#block-homefeaturedarticles .size-large:hover .article-inners span.sub-title, #block-featuredarticles .size-large:hover .article-inners span.sub-title { display: block;font: 24px/23px Raleway;
    color: #000; position: relative; bottom: unset; width: 90%; padding: 0 10px;}
#block-featuredarticles .size-large article a:hover .article-inners span { width: 92%;}
#block-featuredarticles .size-large article a:hover .field--type-image img {opacity: 0.4;}
#block-homefeaturedarticles .size-large img, #block-featuredarticles .size-small img { width: 100%;
    object-fit: cover; height: 250px;}
#block-homefeaturedarticles .size-large:hover .article-inners span.sup-title, #block-featuredarticles .size-large:hover .article-inners span.sup-title { background: none!important; color: #E00000!important;}


#block-articleinnerpinned  .view-articlepinned .view-row .article-inners h2 a{}
#block-articleinnerpinned  .view-articlepinned .view-row .article-inners h2 a .sup-title{}
#block-articleinnerpinned  .view-articlepinned .view-row .article-inners h2 a .sub-title{font: 16px/14px ralewaylight;}
#block-articleinnerpinned  .view-articlepinned .view-row .article-inners .field--name-body{ }
#block-articleinnerpinned  .view-articlepinned .view-row .article-inners .field--name-body p{}
#block-articleinnerpinned .element-1{ margin-bottom:50px;}
.page-node-type-news #block-featuredarticles{clear: both;overflow: hidden;width: 100%;}
.page-node-type-news #block-featuredarticles .element-1.size-large{ width:33.3%; float:left}
.page-node-type-news #block-featuredarticles .element-1.size-large .field--type-image img{ height:250px;}
.page-node-type-news #block-featuredarticles h2{ padding-bottom: 116px;width: 31%;margin-right: 10px;}
.page-node-type-news #block-featuredarticles .size-small{width: 33.3%;display: inline-block;
position: relative;padding: 0 10px;margin: 20px 0;}
#block-views-block-homepage-center-ads-block-17 { padding-left:10px;}  
.page-node-type-news .col-sm-9 .col-sm-12{}
.view-id-article_inner_ads .view .views-row{ width:100%;}
.main-container .row{ position:relative; overflow:visible;}
.path-frontpage .main-container .row #cat-nav{/* top:3%; width:100%;*/ position:absolute; z-index:-9;}
.not-front .main-container .row #cat-nav{/* position:absolute; top:18%; width:100%;*/}
.main-container .row #cat-nav.scrollfix-top { z-index:9;}


.main-container .row #cat-nav.scrollfix-top #cat-prev{ float: left;width: 150px;height: 100px;}
.not-front .main-container .row #cat-nav #cat-prev{ float: left;width: 150px;height: 100px;}

.main-container .row #cat-nav.scrollfix-top #cat-prev a{background: #fff url(../images/prev-category.png) no-repeat left top;background-size: auto auto;background-size: auto auto;background-size: auto auto;background-size: auto auto;background-size: auto auto;background-size: 36px;width: 36px;height: 38px;left: 5px;background-size: contain;top: 44%; position:fixed; -webkit-box-shadow: 0 0 7px rgba(0,0,0,0.43);-moz-box-shadow: 0 0 7px rgba(0,0,0,0.43);box-shadow: 0 0 7px rgba(0,0,0,0.43);}
.not-front .main-container .row #cat-nav #cat-prev a{background: #fff url(../images/prev-category.png) no-repeat left top;background-size: auto auto;background-size: auto auto;background-size: auto auto;background-size: auto auto;background-size: auto auto;background-size: 36px;position: fixed;width: 36px;height: 38px;left: 5px;background-size: contain;top: 53%;-webkit-box-shadow: 0 0 7px rgba(0,0,0,0.43);-moz-box-shadow: 0 0 7px rgba(0,0,0,0.43);box-shadow: 0 0 7px rgba(0,0,0,0.43);}


.not-front.path-teleplus .main-container .row #cat-nav #cat-prev a, 
.not-front.path-teleplus .main-container .row #cat-nav #cat-next a{ position:absolute;}
.not-front.path-teleplus .main-container .row #cat-nav.scrollfix-top #cat-prev a, .not-front.path-teleplus .main-container .row #cat-nav.scrollfix-top #cat-next a{ position:fixed;}

.main-container .row #cat-nav.scrollfix-top #cat-prev a:hover span{opacity: 1;padding-left: 27px;padding-top: 6px;float: left;font: 18px/120% ralewayblack;color: #E00000;text-transform: uppercase;
padding-bottom: 6px;border: 2px solid #E00000;padding-right: 12px;background: #fff;margin-left: 36px;
width: 165px;}
.main-container .row #cat-nav.scrollfix-top #cat-prev a:hover span:hover{ color:#000;}
.not-front .main-container .row #cat-nav #cat-prev a:hover span{opacity: 1;padding-left: 27px;padding-top: 6px;float: left;font: 18px/120% ralewayblack;color: #E00000;text-transform: uppercase;
padding-bottom: 6px;border: 2px solid #E00000;padding-right: 12px;background: #fff;margin-left: 36px;
width: 165px;}
.not-front .main-container .row #cat-nav #cat-prev a:hover span:hover{ color:#000;}
.main-container .row #cat-nav.scrollfix-top #cat-prev a span{opacity: 0;transition: opacity 0.8s ease-in-out;overflow: hidden;z-index: 9;font-size: 0;}
.not-front .main-container .row #cat-nav #cat-prev a span{opacity: 0;transition: opacity 0.8s ease-in-out;overflow: hidden;z-index: 9;font-size: 0;}

.main-container .row #cat-nav.scrollfix-top #cat-next{float: right;width: 150px;height: 100px;}
.not-front .main-container .row #cat-nav #cat-next{float: right;width: 150px;height: 100px;}
.main-container .row #cat-nav.scrollfix-top #cat-next .arrow{}
.main-container .row #cat-nav.scrollfix-top #cat-next a{background: #fff url(../images/next-cate.png) no-repeat right top;background-size: auto auto;background-size: auto auto;background-size: auto auto;
background-size: auto auto;background-size: 36px;position: fixed;z-index: 999;width: 36px;height: 38px;right: 5px;background-size: contain;-webkit-box-shadow: 0 0 7px rgba(0,0,0,0.43);
-moz-box-shadow: 0 0 7px rgba(0,0,0,0.43);box-shadow: 0 0 7px rgba(0,0,0,0.43);display: inline-block; top:44%;transition: opacity 0.8s ease-in-out;}
.not-front .main-container .row #cat-nav #cat-next a{background: #fff url(../images/next-cate.png) no-repeat right top;background-size: auto auto;background-size: auto auto;background-size: auto auto;
background-size: auto auto;background-size: 36px;position: absolute;z-index: 999;width: 36px;height: 38px;right: 5px;background-size: contain;-webkit-box-shadow: 0 0 7px rgba(0,0,0,0.43);
-moz-box-shadow: 0 0 7px rgba(0,0,0,0.43);box-shadow: 0 0 7px rgba(0,0,0,0.43);display: inline-block;position: fixed; top:53%;transition: opacity 0.8s ease-in-out;}

.main-container .row #cat-nav.scrollfix-top #cat-next a:hover{}
.main-container .row #cat-nav.scrollfix-top #cat-next a:hover span{opacity: 1;padding-right: 20px;padding-top: 6px;float: right;font: 18px/120% ralewayblack;color: #E00000;text-transform: uppercase;
padding-bottom: 6px;border: 2px solid #E00000;padding-left: 20px;width: 165px;background: #fff;
margin-right: 36px;}
.main-container .row #cat-nav.scrollfix-top #cat-next a:hover span:hover{ color:#000}
.not-front .main-container .row #cat-nav #cat-next a:hover span{opacity: 1;padding-right: 20px;padding-top: 6px;float: right;font: 18px/120% ralewayblack;color: #E00000;text-transform: uppercase;padding-bottom: 6px;border: 2px solid #E00000;padding-left: 20px;width: 165px;background: #fff;
margin-right: 36px;}
.not-front .main-container .row #cat-nav #cat-next a:hover span:hover{ color:#000}

.main-container .row #cat-nav.scrollfix-top #cat-next a span{opacity: 0;transition: opacity 0.8s ease-in-out;overflow: hidden;z-index: 9;font-size: 0;}
.not-front .main-container .row #cat-nav #cat-next a span{opacity: 0;transition: opacity 0.8s ease-in-out;overflow: hidden;z-index: 9;font-size: 0;}

#block-views-block-article-inner-ads-block-1 .view .views-row{ width:100%;}

#block-views-block-homepage-center-ads-block-1{margin-bottom: 25px;}
#ad-center-small{ width:100%;}
#ad-center-small img{ width:100%; height:auto;}
.field--name-field-related-article{ width:100%; overflow:hidden; clear:both; margin-bottom:15px;}
.field--name-field-related-article img{ width:100%; height:auto;}
.view-article-inner-ads{ width:100%; overflow:hidden;}
.view-article-inner-ads img{ width:100%; height:auto;}
.path-teleplus #home-featured-wrap #home-featured{ width:100%;}
.path-teleplus .view h2.views-row-title a .title-desc-wrap .title{font-family:Ralewayblack;
font-size: 25px;line-height: 30px;padding: 10px 8px;}

.path-teleplus .views-element-container h2.views-row-title { width:25%;}
.path-teleplus .views-element-container .views-row{ width:25%;}
.path-teleplus .views-element-container .views-row:nth-child(2) { width:50%;}
.path-teleplus .views-element-container  .views-row:nth-child(2) img{ width:100%;}
.path-teleplus .views-element-container .views-row-pager{ width:25%;}
.path-teleplus .views-element-container .views-row-pager .views-row-more a{background: repeating-linear-gradient(135deg, #FAA918, #FAA918 10px, #F8991C 10px, #F8991C 20px);display: inline-flex;height: 250px;width: 100%;}
.path-teleplus .views-element-container .views-row-pager .title-plus-wrap{}
.path-teleplus .pagination > li > a, #block-views-block-homepage-blocks-block-17 .pagination > li > span {color: #FFD98C!important;border: none;font-size: 33px;font-family: Berthold Akzidenz-Grotesk; padding: 0 4px; margin: 0; line-height: 38px;}
.path-teleplus .pagination > .active > a, .path-teleplus .pagination > .active > a:focus, .path-teleplus .pagination > .active > a:hover, .path-teleplus .pagination > .active > span, .path-teleplus .pagination > .active > span:focus, .path-teleplus .pagination > .active > span:hover {
    color: #F8991C!important; background:none!important;}
#block-views-block-homepage-blocks-block-17 .view .views-row-pager .views-row-more a{background: repeating-linear-gradient(135deg, #FAA918, #FAA918 10px, #F8991C 10px, #F8991C 20px);height: 250px;
display: inline-flex;
width: 100%;}
#block-views-block-homepage-blocks-block-17 .pagination > .active > a, #block-views-block-homepage-blocks-block-17 .pagination > .active > a:focus, #block-views-block-homepage-blocks-block-17 .pagination > .active > a:hover, #block-views-block-homepage-blocks-block-17 .pagination > .active > span, #block-views-block-homepage-blocks-block-17 .pagination > .active > span:focus, #block-views-block-homepage-blocks-block-17 .pagination > .active > span:hover {
    background: none!important;
    color: #F8991C!important;
}
#block-views-block-homepage-blocks-block-17 .pagination > li > a, #block-views-block-homepage-blocks-block-17 .pagination > li > span { color: #FFD98C!important;
	background:none!important;	border: none; font-size: 33px;font-family: Berthold Akzidenz-Grotesk;
    padding: 0 4px; margin: 0;line-height: 38px;}
#block-views-block-homepage-blocks-block-17 .pagination > li > a:hover, #block-views-block-homepage-blocks-block-17 .pagination > li > span:hover, #block-views-block-homepage-blocks-block-17 .pagination > li > a:focus, .pagination > li > span:focus
{color:#F8991C !important;}
ul.cat-block-ads{ padding:0;}
.view-footer, .showads{ padding-top: 0;padding-bottom: 25px;}
.path-teleplus .showads{ padding-top:0;}
.views-row-pager .title-plus-wrap{    background: url(../images/plus-btn.png) no-repeat;        background-position-x: 0%; background-position-y: 0%;background-size: auto auto; padding: 60px 0;
 background-size: 100px;background-position-x: 30px;background-position-y: 40px; width: 100%;}
 #block-views-block-homepage-blocks-block-9 .view .views-row-pager .views-row-more a{background: repeating-linear-gradient(135deg, #00B3B0, #00B3B0 10px, #13A3A3 10px, #13A3A3 20px);height: 250px;
display: inline-flex;
width: 100%;}
#block-views-block-homepage-blocks-block-8 .view .views-row-pager .views-row-more a{background: repeating-linear-gradient(135deg, #98E0DF, #98E0DF 10px, #00B3B0 10px, #00B3B0 20px);height: 250px;
display: inline-flex;
width: 100%;}


#block-views-block-homepage-blocks-block-3 .view .views-row-pager .views-row-more a{background: repeating-linear-gradient(135deg, #037FB6, #037FB6 10px, #2897BE 10px, #2897BE 20px);height: 250px;
display: inline-flex;
width: 100%;}

#block-views-block-homepage-blocks-block-6 .view .views-row-pager .views-row-more a{background: repeating-linear-gradient(135deg, #727370, #727370 10px, #777673 10px, #777673 20px);height: 250px;
display: inline-flex;
width: 100%;}
.block-views-blockhomepage-blocks-block-18 .view .views-row-pager .views-row-more a{background: repeating-linear-gradient(135deg, #727370, #727370 10px, #777673 10px, #777673 20px);height: 250px;
    display: inline-flex;
    width: 100%;}

#block-views-block-homepage-blocks-block-8 .view .views-row-pager .views-row-more a{background: repeating-linear-gradient(135deg, #00B3B0, #00B3B0 10px, #13A3A3 10px, #13A3A3 20px);height: 250px;
display: inline-flex;
width: 100%;}

#block-views-block-homepage-blocks-block-10 .view .views-row-pager .views-row-more a{background: repeating-linear-gradient(135deg, #1589c2, #1589c2 10px, #0588C1 10px, #0588C1 20px);height: 250px;
display: inline-flex;
width: 100%;}
#block-views-block-homepage-blocks-block-1 .view .views-row-pager .views-row-more a{/*background-image: url(../images/stripes.png); background-repeat: no-repeat; background-size: auto auto;background-size: cover;*/width: 100%;display: inline-flex; height:250px;background: repeating-linear-gradient(135deg, #DE1E25, #DE1E25 10px, #C62026 10px, #C62026 20px);}
.views-row-pager .title-plus-wrap .title{font-size: 34px;font-family: ralewayblack;text-transform: uppercase;line-height: 29px;color: #FFF;padding-left: 12px; padding-right:12px;display: inline-block;padding-top: 98px;
font-style: italic;width: 100%;text-align: center;}
#block-views-block-homepage-blocks-block-2 .view .views-row-pager .views-row-more a{/*background-image: url(../images/stripes.png); background-repeat: no-repeat;background-size: auto auto;background-size: cover;*/width: 100%;display: inline-flex; height:250px;background: repeating-linear-gradient(135deg, #00B3B0, #00B3B0 10px, #13A3A3 10px, #13A3A3 20px);height: 250px;
display: inline-flex;
width: 100%;}
#block-views-block-homepage-blocks-block-7 .view .views-row-pager .views-row-more a{width: 100%;display: inline-flex; height:250px;background:repeating-linear-gradient(135deg, #71726e, #71726e 10px, #777673 10px, #777673 20px);height: 250px;
display: inline-flex;
width: 100%;}

#block-views-block-homepage-blocks-block-20 .view .views-row-pager .views-row-more a {width: 100%;display: inline-flex;height: 250px;background: repeating-linear-gradient(135deg, #000000, #000000 10px, #232323 10px, #232323 20px);
}

#block-views-block-homepage-blocks-block-20 .pagination > .active > a, #block-views-block-homepage-blocks-block-1 .pagination > .active > a:focus, #block-views-block-homepage-blocks-block-1 .pagination > .active > a:hover, #block-views-block-homepage-blocks-block-1 .pagination > .active > span, #block-views-block-homepage-blocks-block-1 .pagination > .active > span:focus, #block-views-block-homepage-blocks-block-1 .pagination > .active > span:hover {
    background: none!important;
    color: #000000!important;
}

#block-views-block-homepage-blocks-block-20 .pagination > li > a, #block-views-block-homepage-blocks-block-1 .pagination > li > span {
    color: #232323;
    border: none;
    font-size: 33px;
    font-family: Berthold Akzidenz-Grotesk;
    padding: 0 4px;
    margin: 0;
    line-height: 38px;
}

#block-views-block-homepage-sliders-block-6 .view-homepage-sliders .view-content ul li article .article-teleplus-inner .article-cat{ background:#551B63 !important;}
.search1{border-left: 1px dotted #fff; padding: 10px 10px; text-align:left; padding-right:0;}
#date-display #clockface1 { width: 120px; height: 120px; top: 6px; left: 32px;}
.block-d8publications{}
.block-d8publications h3{background: #fff;font: 14px/16px raleway;font-weight: normal;padding: 10px;
margin: 0;font-weight: 600;}
.block-d8publications ul.contactltop{background: #fff;padding: 0;margin: 0;}
.block-d8publications ul.contactltop li{}
.block-d8publications ul.contactltop li a{padding: 0 15px; margin: 0; margin-bottom: 0px;color: #000 !important; margin-bottom: 12px; font: 12px/14px Raleway;}
.block-d8publications ul.userltop{ background:#fff; border:1px solid #e00;}
.block-d8publications ul.userltop li{}
.block-d8publications ul.userltop li a{border: 1px solid #e00;padding: 5px;margin: 10px;color: #e00;
font: 12px/14px Raleway;}
.block-d8publications h3:last-of-type{ background:#e00000; color:#fff;font: 13px/15px raleway;}
.epaper-page section.col-sm-9{}
.epaper-page section.col-sm-9 div.col-sm-9 .region-content{ padding-left:20px; background:url(../images/epaper_background.jpg) no-repeat; min-height: 950px;background-size: cover; width:74%;}
.epaper-page section.col-sm-9 section.col-sm-3{ width:26%;}
.epaper-page  h2.stitle{color: #e00;font: 30px/30px ralewayextrabold;width: auto;float: left;}
.view.view-publications{position: relative;width: 100%;}
.view.view-publications article{ position:relative;width: 80%;margin: 0 auto;}
/*.view.view-publications article::before {position: absolute;height: 20px; content: ""; width: 100%;left: 0;bottom: 20px;background: linear-gradient(0deg,#fff,transparent);z-index: 10;}*/
.view.view-publications .views-row{width: 19%;transition: all .2s ease-in-out;text-align: center;
    float: none; display: inline-block;}
/*.view.view-publications .views-row:nth-child(6n), .view.view-publications .views-row:nth-child(11n), .view.view-publications .views-row:nth-child(16n), .view.view-publications .views-row:nth-child(21n){ clear:both; float:left;}*/
.view.view-publications .views-row:nth-of-type(even) .publish-date{ background:#58595b;}
.view.view-publications .views-row:hover{box-shadow: 0 0 -1px 0 rgba(0,0,0,.12),0 4px 4px 0 rgba(0,0,0,.24);transform: translateY(-5px);}
.view.view-publications .views-row img{ width:100%; height:auto; border:5px solid #fff;}
.view.view-publications .publish-date{background: #e00;font: 16px/18px Ralewayblack;width: 100%;
color: #fff;display: inline-block;margin: 10px 0 20px;height:80px;text-align: left;padding: 5px 10px;}
.view.view-publications .publish-date .publish-newspaper{font-size: 10px;line-height: 12px;
text-transform: uppercase;}
.view.view-publications .publish-date .publish-date-d{font-size: 16px;line-height: 18px; display:block;}
.view.view-publications .publish-date .publish-date-my{font-size: 16px;line-height: 18px;}

#pubmonths{float: right;border: 1px solid #ccc;padding:10px;margin:0;margin-top:0px;margin-right: 0px;
    margin-bottom: 0px;margin-top: 0px;margin-top: 3px;background: #fff;margin-bottom: 20px;
margin-right: 10px;margin-top: 10px;}
#pubmonths h4{padding: 0;margin: 0;font-size: 12px;color: #e00;font-family: Raleway;}
#pubmonths a#monthly{color: #000;font: 12px/14px Raleway;}
.view-publications .view-empty{ color:#000; font:16px/18px Raleway; padding:10px 0;}
.epaper-page .user-logged-in article { margin-top:32px;}
.user-logged-in article .field--name-field-first-name{margin-bottom: 20px;border: 1px solid #ccc;
padding: 10px;}
.user-logged-in article .field--name-user-picture{}
.user-logged-in article .field--name-user-picture img{ padding:10px 0;}
.user-logged-in article .field--name-field-first-name .field--label{float: left;width: 160px;
font: 14px/16px raleway; font-weight:bold;color: #000;}
.user-logged-in article .field--name-field-first-name .field--item{color:#666;font: 14px/16px raleway;}
.user-logged-in article .field--name-field-last-name{margin-bottom: 20px;border: 1px solid #ccc;
padding: 10px;}
.user-logged-in article .field--name-field-last-name .field--label{float: left;width: 160px;
font: 14px/16px raleway; font-weight:bold;color: #000;}
.user-logged-in article .field--name-field-last-name .field--item{color:#666;font: 14px/16px raleway;}
.user-logged-in article  .form-type-item, .user-logged-in article  .field--type-entity-reference, .user-logged-in article  .field--type-list-string, .user-logged-in article  .field--type-integer{margin-bottom: 20px;border: 1px solid #ccc;padding: 10px;
color: #666;font: 14px/16px raleway;}
.user-logged-in article  .form-type-item h4, .user-logged-in article  .field--type-entity-reference .field--label, .user-logged-in article  .field--type-list-string .field--label, .user-logged-in article  .field--type-integer .field--label{float: left;width: 160px;font: 14px/16px raleway; font-weight:bold;color: #000;margin: 0;text-align: left; padding:0;}
.user-logged-in .nav-tabs > li > a{ color:#e00000;}
.user-logged-in .nav-tabs > li > a.is-active{ color:#222;}
.user-logged-in #user-form{margin-top:32px;}
.user-logged-in #user-form label{font:14px/16px ralewayextrabold}
.user-logged-in #user-form input{font: 14px/16px raleway;}
.user-logged-in  #edit-submit{ background:#e00000; border-color:#e00000;}
.user-logged-in  a{ color:#e00000;}
body.toolbar-fixed .toolbar-oriented .toolbar-bar {z-index: 999999999999 !important;}
#footer-bottom{ width:1050px; margin:0 auto; position:relative;}
#footer-bottom ul{padding: 0;margin: 12px 0;width: 100%; text-align:center;}
#footer-bottom ul::before{width: 0px;height: 0px;border-left: 13px solid transparent;border-right: 13px solid transparent;border-bottom: 13px solid #fff;position: absolute;top: -13px;left: 120px;}
#footer-bottom ul li{list-style: none;display: inline-block;width: 6.7%;text-align: center;}
#footer-bottom ul li img{width: 96%;margin: 0 auto;}
#footer-bottom #block-footericonlist{ background:#fff;}
#footer-bottom #block-cloudhub{text-align: center;margin: 25px 0;margin-left: 0px;margin-left:5%;}
#footer-bottom #block-cloudhub p{color: #fff;font-family: Arial;font-size: 11px;
letter-spacing: 1.1px;}
#footer-bottom #block-cloudhub p img{ width:100px;}
.epapr{ float:left; margin-right:10px;}
.epapr a{color: #fff;font: italic 12px/12px Berthold Akzidenz-Grotesk;text-decoration: none;
display: inline-block;}
.podcastlink a { color: #fff;  font: italic 12px/12px Berthold Akzidenz-Grotesk;text-decoration: none;display: inline-block;}
.epapr-bell{background: url(../images/epaper-icon.png) no-repeat;background-position-x: 0%;  background-position-y: 0%;background-size: auto auto;width: 38px;height: 42px;float: left;
background-position: left top;background-position-y: top;background-position-y: 0;background-size: 38px;display: block;text-align: left;}
.epapr-text{display: inline-block;text-align: left;padding-top: 10px;text-align: left;padding-left: 0px; text-transform:uppercase;}
.epapr-text strong{font-size: 22px;line-height: 24px;font-family: Akzidenz-GroteskCONDENSE;}
header#navbar.smaller #block-notifications .epapr { display:none;}
.podcastlink .epapr-bell {background: url(../images/podcast-icon.png) no-repeat; background-position-x: 0%; background-position-y: 0%;background-size: auto auto; background-position-x: 0%;background-position-y: 0%; background-size: auto auto;width: 46px;height: 42px; float: left; background-position: left top; background-position-y: top;background-position-y: top; background-position-y: 0;
    background-size: 38px;  display: block;   text-align: left;}
#ltopmenu, #bolly-sport{ float:left;}
#bolly-sport {border-left: 1px dotted #fff;padding-left: 15px;height: 75px;}
#bolly-sport ul{}
#bolly-sport ul li{list-style: none;padding: 0;margin: 0;line-height: 0;}
#bolly-sport ul li:nth-child(1) { margin-bottom:5px; margin-top:-5px;}
#bolly-sport ul li:nth-child(1) a {background: url(../images/sport-icon02.png) no-repeat;font-size: 0;display: inline-block;
width: 89px;height: 34px;background-size: contain;}
#bolly-sport ul li:nth-child(2) a {background: url(../images/bollywood-icon02.png) no-repeat;font-size: 0;display: inline-block;
width: 89px;height: 25px;background-size: contain;}
header#navbar.smaller #block-whatsappnews .field--name-body{ padding-top:0;}
header#navbar.smaller #block-otherwebsites{ top:3px;}
.user-logged-in .region-header2 div:first-of-type { }

#block-notifications div.epapr,
#block-otherwebsites ul.other-domains li:first-child{display:none;}

#block-economielatests .view .views-row-pager .views-row-more a,
#block-views-block-homepage-blocks-block-9 .view .views-row-pager .views-row-more a{background: repeating-linear-gradient(135deg, #00B3B0, #00B3B0 10px, #13A3A3 10px, #13A3A3 20px);height: 250px;
display: inline-flex;
width: 100%;}

#block-views-block-homepage-center-ads-block-19 .views-field-field-text .field-content img,
#block-views-block-homepage-center-ads-block-19 .views-field-field-text .field-content iframe{ width:100%;height:100%; }

@media (min-width: 2000px){
    .election-Banner {
        background-image: url(https://defimedia.info/sites/default/files/inline-images/Election%20Banner%202500500_Resultats.jpg);
        height: 506px;
        background-repeat: no-repeat;
        background-size: contain;
        margin-bottom: -41px;
        margin-top: 9px;
        margin-bottom: 0px;
        background-position: center;
    }

    .custom-col{
        width:15%;
        margin-left: 22px;
    }

    ul.election-list {
        margin-top: 83px;
    }
	.view.view-publications .publish-date .publish-newspaper {font-size: 12px;line-height: 13px;}
	.view.view-publications .publish-date .publish-date-my {font-size: 18px; line-height: 20px;}
	.view.view-publications .publish-date .publish-date-d {font-size: 18px;line-height: 20px;}
	#block-otherwebsites .other-domains{ margin-top:3px;}
	.footer.container .footer-inner .footer-left {left: 20%;position: relative;}
	.footer.container .footer-inner { /*width: 66%!important;*/ width: 1936px !important;float: none !important;}
	section#block-views-block-la-une-block-1 .form-group {width: 89%;}
	.page-node-type-news section.col-sm-9 .highlighted, .page-node-type-news section.col-sm-9 section.col-sm-3{ margin-top:20px!important;}
	.main-container, header#navbar, header#navbar.smaller{ width:1936px!important; margin:0 auto!important; left:0; right:0;}
	/*	#block-views-block-homepage-blocks-block-17 .view .views-row.views-row-no-2 img { height:635px;}*/
	section.homepage-bottom-wrap1 section.col-sm-3.homepage-sidebar-1 .views-element-container h2.views-row-title{ height:800px!important;}
	section.homepage-bottom-wrap2 section.col-sm-3.homepage-sidebar-2 .views-element-container h2.views-row-title{ height:500px!important;}
	.view-homepage-sliders .title-desc-wrap { border-radius: 160px !important;height:300px !important;}
	.footer.container{ background-size:1936px;}
	/*#block-socialmedialinks{ padding-left:310px;}*/
	header#navbar.smaller #block-socialmedialinks {padding-left: 675px!important;}
	header#navbar.smaller #block-whatsappnews{ margin-left:15px;}
	#block-notifications{}
	header#navbar{ height: 222px;min-height: 222px;}
	header#navbar #header-wrapper #header-wrapper-inner1 .region-header1{/* right:28%;*/}
	#date-display #clockface1{ left:34px;}
	#date-display #clockface{ left:34px;}
	.view-homepage-sliders h2.view-title{ margin:2% 3%!important;}
	.view-homepage-sliders .title-desc-wrap{ width:95%; height:300px!important;}
	.featureds-wrap .featureds.next2 article .field--type-image img {height: 324px; object-fit: cover;}
	#block-otherwebsites .other-domains li {width: 24.3%;}
	#block-hometeleplus iframe, #block-hometeleplus ul li, #block-homefeaturedarticles .featureds.next3 article img{ height:320px!important;}
	h2.views-row-title a .title-desc-wrap {min-height: 262px;}
	.path-teleplus h2.views-row-title a .title-desc-wrap {min-height: 269px;}
	.not-front #block-taxonomymainmenu{ padding-top:140px; margin-top:0;}
	/*header#navbar #header-wrapper #header-wrapper-inner1{ width:57%;}*/
	.navbar .logo img {width: 86%; margin-bottom:0px;margin-left: 4px;}
	header#navbar #header-wrapper #header-wrapper-inner1 .region-header1{/*right:27.5%;*/}
	header#navbar.smaller #block-socialmedialinks {padding-left: 685px;}
	.path-taxonomy .views-element-container h2.views-row-title{ margin-top:20px;}
	.main-container .row #cat-nav{width: 2000px !important;left: 0 !important;
	position: relative;margin: 0 auto;right: 0 !important; }
	.main-container .row #cat-nav.scrollfix-top{ top:44%!important}
	.main-container .row #cat-nav.scrollfix-top #cat-prev a, .main-container .row #cat-nav.scrollfix-top #cat-next a, .not-front .main-container .row #cat-nav #cat-prev a, .not-front .main-container .row #cat-nav #cat-next a{ position:absolute!important; left:unset;}
	.not-front .main-container .row #cat-nav { position: fixed;top: 44%;}
	.view-taxonomy-term .views-row article h2 a{ position:relative; z-index:999999;}
}
@media (min-width: 2880px){
	header#navbar.smaller #block-petitesannonces{ right:255px;}
	#homefeatureds article .field--type-image img{ width:100%;}
	#block-hometeleplus iframe, #block-hometeleplus ul li, #block-homefeaturedarticles .featureds.next3 article img {height: 435px!important;}
	#block-hometeleplus iframe, #block-hometeleplus ul li, #block-homefeaturedarticles .featureds.next3 article img{ width:100%;}
	.featureds-wrap .featureds.next2 article .field--type-image img {height: 413px;}
	.main-container, header#navbar, header#navbar.smaller {width: 2600px;}
	header#navbar.smaller #block-notifications{ right:220px;}
	#date-display #clockface1 {left: 58px;}
	#date-display #clockface {left: 58px;}
	#block-socialmedialinks{ padding-left:400px;}
	#block-notifications{margin-left: 185px !important;width: 265px;padding-left: 20px;text-align: left;}
	header#navbar.smaller #block-socialmedialinks {padding-left: 900px!important;}
	.smaller #block-otherwebsites .other-domains {width: 80%;}
	#block-otherwebsites {margin-right: -10px;}
	.main-container .row #cat-nav { width: 2670px !important;}
	.footer.container .footer-inner{ width:2600px!important;}
	#footer-bottom{ width:1550px;}
	.view-homepage-sliders .title-desc-wrap {width: 75%;}
	section.homepage-bottom-wrap2 section.col-sm-3.homepage-sidebar-2 .views-element-container h2.views-row-title {height: 695px !important;}
	section.homepage-bottom-wrap1 section.col-sm-3.homepage-sidebar-1 .views-element-container h2.views-row-title {height: 1020px !important;}
	.view-pinned-articles .field--type-image img, .view-articlepinned .field--type-image img{ width:100%;}
	section.homepage-bottom-wrap1 section.col-sm-3.homepage-sidebar-1 .views-element-container h2.views-row-title {height: 1120px !important;}
	header#navbar.smaller #block-otherwebsites{right: 9.8%;}
	header#navbar.smaller #header-wrapper #header-wrapper-inner1 .region-header1{right: -29% !important;}
	header#navbar.smaller #header-wrapper #header-wrapper-inner2{ width:43%;}
	header#navbar.smaller #block-otherwebsites{ right:6%;}
	header#navbar.smaller #header-wrapper #header-wrapper-inner1 .region-header1{ right:-36.8% !important;}
	section#block-views-block-la-une-block-1 .form-group {width: 91.8%!important;}
	#block-homefeaturedarticles .featureds.next3 article .article-inners span{ padding-right:5px;}
	section.homepage-bottom-wrap1 section.col-sm-3.homepage-sidebar-1 {position: relative;float: right;
			padding-right: 0;}
	section.homepage-bottom-wrap1 section.col-sm-3.homepage-sidebar-1 #block-homesidebarrightads{margin: 20px 0;width: 100%;}
	section.homepage-bottom-wrap1 section.col-sm-3.homepage-sidebar-1 #block-homesidebarrightads img{ width:100%; height:auto;}
	section.homepage-bottom-wrap2 section.col-sm-3.homepage-sidebar-2 #block-homesidebarrightads2{ margin:20px 0; width:100%;}
	section.homepage-bottom-wrap2 section.col-sm-3.homepage-sidebar-2 #block-homesidebarrightads2 img{ width:100%; height:auto;}
	section.homepage-bottom-wrap2 section.col-sm-3.homepage-sidebar-2{ position:relative; float:right; padding-right:0;}
	#date-display{ width:12%;}
	.view-homepage-sliders .title-desc-wrap{ height:315px!important;}
	.view .views-row .article-teleplus-inner .article-img img{ height:350px;}
	#block-views-block-homepage-blocks-block-1 .view .views-row-pager .views-row-more a, #block-views-block-homepage-blocks-block-2 .view .views-row-pager .views-row-more a, #block-views-block-homepage-blocks-block-17 .view .views-row-pager .views-row-more a, #block-views-block-homepage-blocks-block-3 .view .views-row-pager .views-row-more a,
	#block-views-block-homepage-blocks-block-9 .view .views-row-pager .views-row-more a,
	#block-views-block-homepage-blocks-block-6 .view .views-row-pager .views-row-more a, .block-views-blockhomepage-blocks-block-18 .view .views-row-pager .views-row-more a, #block-views-block-homepage-blocks-block-8 .view .views-row-pager .views-row-more a, #block-views-block-homepage-blocks-block-10 .view .views-row-pager .views-row-more a,
	#block-views-block-homepage-blocks-block-7 .view .views-row-pager .views-row-more a, #block-economielatests .view .views-row-pager .views-row-more a
	{ height:350px;}
	.view .views-row.views-row-no-1{ height:420px!important;}
	#block-views-block-homepage-blocks-block-3 .views-row-no-2 img {height: 835px;}
	article.news.home-teaser .icon-photo {top: 100px!important; left:-60px;}
	#block-otherwebsites .other-domains li a img{ width:80%;}
	header#navbar #header-wrapper #header-wrapper-inner1 .region-header1 #block-radioplusteleplusblock a{ margin-left:50px;}
	header#navbar #header-wrapper #header-wrapper-inner1 .region-header1 #block-radioplusteleplusblock {
	margin-right: 15px;}
	header#navbar.smaller #block-otherwebsites .other-domains li a img{ width:100%;}
	header#navbar.smaller #header-wrapper #header-wrapper-inner1 .region-header1 #block-radioplusteleplusblock a{ margin-left:18px;}
	.path-teleplus .views-element-container .views-row-pager .views-row-more a{ height:350px!important;}
	.path-teleplus #home-featured-wrap .views-element-container .views-row:nth-child(2) img{height:835px;}
	.path-teleplus h2.views-row-title a .title-desc-wrap { min-height: 397px !important;}
	header#navbar.smaller #block-petitesannonces {right: 230px;}
	h2.views-row-title a .title-desc-wrap{ background-size:60px; padding-top:150px;}
	.path-teleplus .view h2.views-row-title a .title-desc-wrap .title{ font-size:40px; line-height:45px;}
	.path-user .content-area-inner .col-sm-12 .col-sm-12{ padding:0;}
	.g-recaptcha{ margin-bottom:15px;}
	.user-logged-in .acc-link {width: 438px;}
	header#navbar.smaller #block-whatsappnews{ margin-left:3px;}
	#block-whatsappnews{ margin-right:55px;}
}

@media screen and (-webkit-min-device-pixel-ratio:0) {
	header#navbar #header-wrapper #header-wrapper-inner1 .region-header1 { right: 34.6%!important;}
	header#navbar.smaller #block-otherwebsites .other-domains li{ margin-left:0; margin-right:4px;}
	.video-name a{border: 2px solid #e00000;}
	#block-homefeaturedarticles .featureds.next3 article .article-inners span .sup-title {border: 2px solid #fff;}
	#block-homefeaturedarticles .featureds.next3 article .article-inners .sub-title{ border: 2px solid #fff;}
	#block-otherwebsites{ margin-top:18px!important;}
	.user-logged-in #block-otherwebsites{ margin-top:12px!important; padding-left:0;}
	header#navbar.smaller #block-otherwebsites{ top:-2px;}
	.user-logged-in  header#navbar.smaller #block-otherwebsites {top: 3px;}	
	header#navbar #header-wrapper #header-wrapper-inner2{padding-top: 15px;}
	.toolbar-tray-open header#navbar #header-wrapper #header-wrapper-inner2{padding-top: 21px!important;}	
	 .user-logged-in header#navbar.smaller #block-notifications {top:30px;}

}




@media screen and (min-device-width: 1450px) and (max-device-width: 1940px) {
	header#navbar #header-wrapper #header-wrapper-inner1{ width:59%;}
	header#navbar #header-wrapper #header-wrapper-inner2{ width:41%; padding-top: 25px;}	
	.path-teleplus .view iframe {height: 298px !important;}
	section#block-views-block-la-une-block-1 .form-group { width: 88.5%;}
	.page-node-type-news #article-header .article-cat{ padding-right:70px;}
	#block-taxonomymainmenu ul{ padding-bottom:295px;}
	.path-teleplus .views-element-container .views-row-pager .views-row-more a{ height:250px;}
	section.homepage-bottom-wrap2 section.col-sm-3.homepage-sidebar-2 .views-element-container h2.views-row-title {height: 480px;}
	article.news.home-teaser .icon-photo{ top:50px;}
	#block-hometeleplus h3{ padding-top:28px; padding-bottom:44px;}
	#block-whatsappnews{vertical-align: bottom;}
}
@media screen and (min-device-width: 1445px) and (max-device-width: 1940px) {
	.path-teleplus h2.views-row-title a .title-desc-wrap {}
	#block-taxonomymainmenu ul{ padding-bottom:450px;}
}
@media screen and (min-device-width: 1450px) and (max-device-width: 1600px) {
	#block-taxonomymainmenu ul{ padding-bottom:450px;}
}

#block-views-block-homepage-sliders-block-8 .view-homepage-sliders .view-content ul li article .article-teleplus-inner .article-cat { background: #ED9728 !important;}
#block-views-block-homepage-sliders-block-5 .view-homepage-sliders .view-content ul li article .article-teleplus-inner .article-cat{ background:#22A89F!important;}
#block-views-block-homepage-sliders-block-4 .view-homepage-sliders .view-content ul li article .article-teleplus-inner .article-cat{ background:#66A647!important;}
#block-views-block-homepage-sliders-block-1 .view-homepage-sliders .view-content ul li article .article-teleplus-inner .article-cat{ background:#B40D13!important;}
#block-views-block-homepage-sliders-block-3 .view-homepage-sliders .view-content ul li article .article-teleplus-inner .article-cat{ background:#454446!important;}
header#navbar.smaller #block-otherwebsites .other-domains li a{ display:inline-block;}


/*@media (max-width: 1940px){
header#navbar #header-wrapper #header-wrapper-inner1 .region-header1{ right:27%;}
#block-socialmedialinks{ padding-left:328px;}
#block-notifications{ padding-left:186px;}
header#navbar #header-wrapper #header-wrapper-inner1 .region-header1{ bottom:-4px;}
}*/
@media (max-width: 1940px){
	.path-teleplus h2.views-row-title a .title-desc-wrap {min-height: 265px;}
	header .navbar-header{position:absolute;top:0;left:12.6%;z-index:99;width:16.8%;background:#BBB5B4;}
	#block-views-block-live-news-block-1 h2{width: 37%;left: 32%;}
	#block-views-block-homepage-sliders-block-2 .view-homepage-sliders .view-content ul li article .article-teleplus-inner .article-cat{ background:#037FB6!important;}
	#block-views-block-homepage-sliders-block-2 .view-homepage-sliders .view-content ul.flex-direction-nav .flex-nav-prev a { background: url(../images/techno-previous-icon.png) no-repeat right center;}
	#block-views-block-homepage-sliders-block-2 .view-homepage-sliders .view-content ul.flex-direction-nav .flex-nav-next a { background: url(../images/techno-next-icon.png) no-repeat right center;}


	#block-views-block-homepage-sliders-block-4 .view-homepage-sliders .view-content ul.flex-direction-nav .flex-nav-prev a { background: url(../images/interview-previous-icon.png) no-repeat right center;}
	#block-views-block-homepage-sliders-block-4 .view-homepage-sliders .view-content ul.flex-direction-nav .flex-nav-next a { background: url(../images/interview-next-icon.png) no-repeat right center;}


	#block-views-block-homepage-sliders-block-5 .view-homepage-sliders .view-content ul.flex-direction-nav .flex-nav-prev a { background: url(../images/debat-previous-icon.png) no-repeat right center;}
	#block-views-block-homepage-sliders-block-5 .view-homepage-sliders .view-content ul.flex-direction-nav .flex-nav-next a { background: url(../images/debat-next-icon.png) no-repeat right center;}


	#block-views-block-homepage-sliders-block-6 .view-homepage-sliders .view-content ul.flex-direction-nav .flex-nav-prev a{ background:url(../images/inner-cat-previous-icon-purple.png) no-repeat right center;font-size: 0;background-size: 40px;width: 40px;height: 50px;display: inline-block;margin-left:-12px;}
	#block-views-block-homepage-sliders-block-6 .view-homepage-sliders .view-content ul.flex-direction-nav .flex-nav-next a{ background:url(../images/inner-cat-next-icon-purple.png) no-repeat right center;font-size: 0;background-size: 40px;width: 40px;height: 50px;display: inline-block;}  
		
	#block-views-block-homepage-sliders-block-7 .view-homepage-sliders .view-content ul li article .article-teleplus-inner .article-cat{ background:#2CAAA1!important;}
	#block-views-block-homepage-sliders-block-7 .view-homepage-sliders .view-content ul.flex-direction-nav .flex-nav-prev a { background: url(../images/debat-previous-icon.png) no-repeat right center;}
	#block-views-block-homepage-sliders-block-7 .view-homepage-sliders .view-content ul.flex-direction-nav .flex-nav-next a { background: url(../images/debat-next-icon.png) no-repeat right center;}


	#block-views-block-homepage-sliders-block-8 .view-homepage-sliders .view-content ul li article .article-teleplus-inner .article-cat{ background:#ED9728 !important}
	#block-views-block-homepage-sliders-block-8 .view-homepage-sliders .view-content ul.flex-direction-nav .flex-nav-prev a { background: url(../images/inner-cat-previous-icon-orange.png) no-repeat right center;}
	#block-views-block-homepage-sliders-block-8 .view-homepage-sliders .view-content ul.flex-direction-nav .flex-nav-next a { background: url(../images/inner-cat-next-icon-orange.png) no-repeat right center;}


	#block-views-block-homepage-sliders-block-3  .view-homepage-sliders .title, #block-views-block-homepage-sliders-block-3  .view-homepage-sliders .view-content ul li article .article-teleplus-inner2 h2 a .sup-title, #block-views-block-homepage-sliders-block-3 .view-homepage-sliders .view-content ul li article .article-teleplus-inner2 h2 a .sub-title{ color:#000!important;}

	#block-economielatests .view .views-row-pager .views-row-more a,
	#block-views-block-homepage-blocks-block-9 .view .views-row-pager .views-row-more a{background: repeating-linear-gradient(135deg, #00B3B0, #00B3B0 10px, #13A3A3 10px, #13A3A3 20px);height: 250px;
	display: inline-flex;
	width: 100%;}



	#block-views-block-homepage-blocks-block-3 .view .views-row-pager .views-row-more a{background: repeating-linear-gradient(135deg, #037FB6, #037FB6 10px, #2897BE 10px, #2897BE 20px);height: 250px;
	display: inline-flex;
	width: 100%;}

	#block-views-block-homepage-blocks-block-6 .view .views-row-pager .views-row-more a, .block-views-blockhomepage-blocks-block-18 .view .views-row-pager .views-row-more a{background: repeating-linear-gradient(135deg, #727370, #727370 10px, #777673 10px, #777673 20px);height: 250px;
	display: inline-flex;
	width: 100%;}

	#block-views-block-homepage-blocks-block-8 .view .views-row-pager .views-row-more a{background: repeating-linear-gradient(135deg, #00B3B0, #00B3B0 10px, #13A3A3 10px, #13A3A3 20px);height: 250px;
	display: inline-flex;
	width: 100%;}

	#block-views-block-homepage-blocks-block-10 .view .views-row-pager .views-row-more a{background: repeating-linear-gradient(135deg, #1589c2, #1589c2 10px, #0588C1 10px, #0588C1 20px);height: 250px;
	display: inline-flex;
	width: 100%;}
	#block-views-block-homepage-blocks-block-13 .view .views-row-pager .views-row-more a, #block-views-block-homepage-blocks-block-5 .view .views-row-pager .views-row-more a, ,
	#block-views-block-homepage-blocks-block-14 .view .views-row-pager .views-row-more a,
	#block-views-block-homepage-blocks-block-15 .view .views-row-pager .views-row-more a,
	#block-views-block-homepage-blocks-block-16 .view .views-row-pager .views-row-more a{ height:250px;width: 100%;display: inline-flex;}
	h2.views-row-title a .title-desc-wrap{ min-height:270px;}
	#block-taxonomymainmenu{ padding-top:110px;}

	#block-views-block-live-news-block-1 .form-group .view-content{width: 92%;margin: 0 auto;    margin-bottom: 0px;padding-bottom: 58px;background: url(../images/live-bar.png) no-repeat bottom;
	background-position-x: center;background-size:contain;background-position-x:38px;margin-bottom: 23px;}

	section.homepage-bottom-wrap1 section.col-sm-3.homepage-sidebar-1 .views-element-container h2.views-row-title {height:750px;}
	.user-logged-in header#navbar #home-link {width: 100%;}
	.featureds-wrap .featureds.first5 .flex-viewport ul li img {width:100%;height:533px;object-fit:cover;}
	#block-socialmedialinks{ padding-left:230px;}
	.toolbar-tray-open #block-socialmedialinks { padding-left: 140px;}
	.toolbar-tray-open #block-notifications { margin-left: 0px;}
	#block-notifications{}
	header#navbar #header-wrapper #header-wrapper-inner1 .region-header1 {/*right: 29.6%;*/}
	header#navbar{ height:220px; min-height:220px;}
	#block-notifications{ margin-left:50px;}
	#block-otherwebsites{ margin-right:0;padding-left: 4px!important;}
	.user-logged-in header#navbar.smaller #header-wrapper #header-wrapper-inner1 .region-header1 {top: -25px;}
	#footer-bottom {margin-left: 22%;}
	.footer.container .footer-inner { margin-left: 22%;}
	header#navbar.smaller #block-whatsappnews{ margin-left:10px;}
	header#navbar.smaller .search1{ padding-right:0;}
	#block-whatsappnews{vertical-align: bottom;}
}
@media (max-width: 1860px){
	#block-notifications {margin-left: -45px !important;}
	#block-socialmedialinks { padding-left: 210px;}
	.user-logged-in .acc-link { width: 195px;}
	header#navbar.smaller #block-socialmedialinks {padding-left: 625px !important;}
	/* iframe {min-height: 555px;} */
	ins.adsbygoogle.adsbygoogle-noablate iframe { min-height:none; }
	.inneradzone-ad iframe {min-height: 0;}
	.field--name-field-story-line iframe[src^="https://w.soundcloud.com/"]{ min-height: auto; }
	.path-teleplus h2.views-row-title a .title-desc-wrap {min-height: 261px;}
}
@media (max-width: 1830px){
.user-logged-in .acc-link { width: 180px;}	
}

@media (max-width: 1800px){
#block-notifications {margin-left: -70px !important;}
#block-socialmedialinks { padding-left: 200px;}
header#navbar #header-wrapper #header-wrapper-inner1 .region-header1{ padding-right:5px;}
header#navbar.smaller #block-petitesannonces{ right:240px;}
header#navbar.smaller #block-socialmedialinks {padding-left: 625px!important;}
header#navbar.smaller #block-notifications{ right:225px;}
header#navbar.smaller #block-otherwebsites{ width:24%; right:15.8%;}
.user-logged-in .acc-link {width:185px;}
}
@media (max-width: 1780px){

	#block-notifications {margin-left: 70px !important;}
	header#navbar.smaller #block-socialmedialinks { padding-left: 600px !important; margin-right: 10px;}
	.user-logged-in .acc-link { width: 170px;}
	#block-notifications {margin-left: -70px !important;}
}


@media (max-width: 1760px){
	
	header#navbar #header-wrapper #header-wrapper-inner1{ width:50%;}
	header#navbar #header-wrapper #header-wrapper-inner2{ width:50%;}
	#block-socialmedialinks { padding-left: 290px;}
	.user-logged-in .acc-link {width: 305px;}
	#block-notifications { margin-left: 70px !important;}
	/* iframe {min-height: 540px;} */
	ins.adsbygoogle.adsbygoogle-noablate iframe { min-height:none; }
	.inneradzone-ad iframe {min-height: 0;}
	.field--name-field-story-line iframe[src^="https://w.soundcloud.com/"]{ min-height: auto; }
}
@media (max-width: 1700px){

    .election-Banner{
        background-image: url('https://defimedia.info/sites/default/files/inline-images/Election%20Banner%202500500_Resultats.jpg');height: 422px;background-repeat: no-repeat;background-size: contain;margin-bottom: -41px;margin-top: 9px; margin-bottom: -114px;
    }
    
    ul.election-list {
        margin-top: 21px;
    }
	header#navbar #home-link {width: 100%;}
	.view-homepage-sliders .title-desc-wrap { border-radius: 130px !important; height: 260px !important;}
	section.homepage-bottom-wrap2 section.col-sm-3.homepage-sidebar-2 .views-element-container h2.views-row-title { height: 400px;}
	#block-socialmedialinks{/*    margin-left: -245px; padding-left: 398px;*/}
	header#navbar.smaller #block-whatsappnews{}
	header#navbar.smaller #block-socialmedialinks { padding-left:560px !important;}
	.pannonces1, .search1{ margin-left:15px;}
	section#block-views-block-la-une-block-1 .form-group { width: 86.5%;}
	header#navbar #header-wrapper #header-wrapper-inner1 .region-header1 {/*right: 26%;*/}
	header#navbar.smaller #block-otherwebsites{margin-right: 30px !important;width: 27%;}
	header#navbar.smaller #block-otherwebsites .other-domains li {}
	header#navbar.smaller #block-otherwebsites .other-domains li a img{ }
	.page-node-type-news #block-featuredarticles .element-1.size-large { width: 33.3%;}
	header#navbar #header-wrapper #header-wrapper-inner1 .region-header1 { /*right: 34%;*/}
	#date-display{ width:15%;}
	header#navbar #header-wrapper{ width:85%;}
	.toolbar-tray-open #block-socialmedialinks {padding-left: 60px;}
	.toolbar-tray-open #block-notifications { margin-left: -80px;}
	.toolbar-tray-open header#navbar #header-wrapper { width: 83%;}
	.toolbar-tray-open #date-display {width: 17%;}
	header#navbar.smaller #header-wrapper #header-wrapper-inner1 .region-header1 {right: -7% !important;}
	#block-socialmedialinks {padding-left: 270px;}
	#block-notifications{ padding-left:15px; padding-right:15px; width:267px;margin-left: 25px !important;}
	.user-logged-in .acc-link { width: 275px;}
	/* iframe { min-height: 520px;} */
	.inneradzone-ad iframe {min-height: 0;}
	.video-embed-field-provider-youtube iframe { min-height: 470px; }
	.field--name-field-story-line iframe[src^="https://w.soundcloud.com/"]{ min-height: auto; }
}

@media (max-width: 1680px){
	#block-otherwebsites{    padding-left: 0px!important;}
	header#navbar.smaller #header-wrapper #header-wrapper-inner1 .region-header1 {}
	.featureds-wrap .featureds.first5 .flex-viewport ul li img {height: 533px; object-fit: cover;}
	.featureds-wrap .featureds.first5 .flex-viewport ul li article h2 .sup-title, .featureds-wrap .featureds.first5 .flex-viewport ul li article h2 .sub-title {font: 24px/30px ralewayextrabold;}
	section.homepage-bottom-wrap1 section.col-sm-3.homepage-sidebar-1 .views-element-container h2.views-row-title {height: 660px;}
	.view-homepage-sliders .title{ font-size:32px;}
	header#navbar #header-wrapper #header-wrapper-inner1 .region-header1{ padding-right:5px;}
	.user-logged-in .acc-link { width: 270px;}
	#block-notifications{ margin-left:15px!important;}
	header#navbar.smaller #block-whatsappnews {margin-left: 0px;}
	header#navbar.smaller #header-wrapper #header-wrapper-inner1 .region-header1 #block-radioplusteleplusblock {margin-right: 6px;}
	header#navbar.smaller #block-petitesannonces {right: 248px;}
	.path-teleplus h2.views-row-title a .title-desc-wrap {min-height: 256px;}
	iframe.scribd_iframe_embed {height: 1250px !important;}
}
@media (max-width: 1640px){
	#block-petitesannonces a strong{ }
	#block-petitesannonces .search1 a{ background-size:28px; padding-top:12px; padding-left:30px;}
	#block-socialmedialinks { padding-left: 260px;}
	#block-notifications{ width:260px;}
	.user-logged-in .acc-link {width: 245px;}
	/* iframe { min-height: 500px; } */
	ins.adsbygoogle.adsbygoogle-noablate iframe { min-height:none; }
	.field--name-field-story-line iframe[src^="https://w.soundcloud.com/"]{ min-height: auto; }
}



@media (max-width: 1600px){
header .navbar-header{left: 13.2%;width: 16.2%;}
/*#block-socialmedialinks {padding-left: 372px;}*/
header .navbar-collapse{ right:16%;}
header#navbar.smaller #block-whatsappnews {    right: 80px;}
#block-homefeaturedarticles h2.block-title, #block-featuredarticles h2.block-title{ margin-right:1%; width:31%;}
section#block-views-block-la-une-block-1 .form-group { width: 85.5%;}

header#navbar.smaller #block-otherwebsites{}
header#navbar.smaller #block-otherwebsites .other-domains li{}
#block-notifications .notifi { }
#block-socialmedialinks {padding-left: 245px;}
#block-notifications {}
header#navbar #header-wrapper #header-wrapper-inner1 .region-header1 { right: 35%;}
header#navbar.smaller #block-socialmedialinks {padding-left: 522px!important;}
section.homepage-bottom-wrap1 section.col-sm-3.homepage-sidebar-1 .views-element-container h2.views-row-title {height: 630px;}
.toolbar-tray-open #block-socialmedialinks {padding-left: 25px;}
.toolbar-tray-open #block-notifications { margin-left: -115px;}
#block-notifications {margin-left: 0px !important;}
.user-logged-in .acc-link { width: 230px;}
header#navbar.smaller #block-petitesannonces {right: 250px;}
.wrap-related article .article-inners {width: 80%;}
}
@media (max-width: 1580px){
	header#navbar.smaller #block-socialmedialinks { padding-left: 510px !important;}
	/* iframe { min-height: 480px; } */
	/* ins.adsbygoogle.adsbygoogle-noablate iframe { min-height:none; } */
	.field--name-field-story-line iframe[src^="https://w.soundcloud.com/"]{ min-height: auto; }
.path-teleplus h2.views-row-title a .title-desc-wrap {min-height: 252px;}
.views-row-pager .title-plus-wrap .title{ font-size:26px; line-height:28px;}
}

@media (max-width: 1570px){
#block-socialmedialinks { padding-left: 215px;}
#block-toplinksblock .nav > li > a{ padding:2.3px 8px;}
#bolly-sport{ padding-left:8px;}
.pannonces1, .search1 { margin-left: 8px;}
#block-notifications {padding-left: 12px; padding-right: 8px;width: 255px; }	
.user-logged-in .acc-link {width: 220px;}
.path-teleplus .views-element-container .views-row-pager .views-row-more a {
    height: 250px;
}
}
@media (max-width: 1560px){
	.user-logged-in .acc-link { width: 210px;}
}
@media (max-width: 1535px){
.user-logged-in .acc-link { width: 200px;}
.path-teleplus .views-element-container .views-row-pager .views-row-more a{ height:210px;}
}

@media (max-width: 1500px){
	/* iframe{ min-height:445px;} */
	.field--name-field-story-line iframe[src^="https://w.soundcloud.com/"]{ min-height: auto; }
	.view.view-publications .publish-date{ font-size: 14px;padding: 5px;line-height: 16px;}
header .navbar-header{left: 13.5%;width: 15.84%;}
.page-node-type-news .navbar .logo img{ width:100%;}
#block-homefeaturedarticles .element-more.size-small, #block-featuredarticles .element-more.size-small{ width:30.9%; height:210px;}
#block-homefeaturedarticles .size-small img, #block-featuredarticles .size-small img{ height:210px;}
.view .views-row .article-teleplus-inner .article-img img{ height:210px;}
.path-taxonomy .view-taxonomy-term .views-row:first-of-type img{ height:250px;}
#block-homefeaturedarticles .element-more.size-small a, #block-featuredarticles .element-more.size-small a {color: #fff;text-transform: uppercase;font-size: 34px;font-family: ralewayextrabold;background: url(../images/more-element-arrow.png);       background-repeat: repeat;background-position-x: 0%;background-position-y: 0%;background-size: auto auto;background-repeat: repeat; background-position-x: 0%;background-position-y: 0%;background-size: auto auto;background-repeat: no-repeat; line-height: 34px; padding: 30% 18px;  padding-bottom: 30%;   padding-bottom: 35%;background-position-y: 110px;background-position-x: 165px; background-size: 38px;
padding-bottom: 64px;}
#block-views-block-homepage-blocks-block-1 .view .views-row-pager .views-row-more a{ height:210px;}
.views-row-pager .title-plus-wrap{ background-size:80px; background-position-x:30px; background-position-y:35px;} 
.views-row-pager .title-plus-wrap .title {font-size: 24px;font-family: ralewayblack;text-transform: uppercase;line-height: 29px;color: #FFF;padding-left: 0;display: inline-block;padding-top: 70px;
font-style: italic;padding-right: 0;min-height: 210px;}
.view-taxonomy-term .views-row article .field--type-image img{height:210px;}
#block-views-block-live-news-block-1 h2 {width: 50%;left: 25%;}
h2.views-row-title a .title-desc-wrap { min-height: 200px;}
#block-taxonomymainmenu{ padding-top:80px;}
.footer.container{ padding-top:0px;}
#block-views-block-homepage-blocks-block-13 .view .views-row-pager .views-row-more a, #block-views-block-homepage-blocks-block-5 .view .views-row-pager .views-row-more a, #block-views-block-homepage-blocks-block-9 .view .views-row-pager .views-row-more a,
#block-views-block-homepage-blocks-block-14 .view .views-row-pager .views-row-more a,
#block-views-block-homepage-blocks-block-15 .view .views-row-pager .views-row-more a,
#block-views-block-homepage-blocks-block-16 .view .views-row-pager .views-row-more a,
#block-views-block-homepage-blocks-block-1 .view .views-row-pager .views-row-more a,
#block-views-block-homepage-blocks-block-2 .view .views-row-pager .views-row-more a,
#block-views-block-homepage-blocks-block-3 .view .views-row-pager .views-row-more a,
#block-views-block-homepage-blocks-block-7 .view .views-row-pager .views-row-more a, #block-economielatests .view .views-row-pager .views-row-more a
{ height:210px;}
.path-teleplus .views-element-container h2.views-row-title{ padding-bottom:10px;}
/*.view .views-row.views-row-no-1, .path-teleplus .view iframe{ height:300px!important;}
*/#block-views-block-live-news-block-1 .form-group .view-content{ background-position-x:27px;margin-bottom: -37px;}
.view h2.views-row-title a .title-desc-wrap .desc{ line-height:22px; font-size:20px;}
#block-views-block-homepage-blocks-block-15 .views-row-pager .title-plus-wrap, #block-views-block-homepage-blocks-block-5 .views-row-pager .title-plus-wrap, #block-views-block-homepage-blocks-block-9 .views-row-pager .title-plus-wrap {
    background-position-x: 8px; background-size: 75px;}
#block-views-block-homepage-blocks-block-15 .views-row-pager .title-plus-wrap .title, #block-views-block-homepage-blocks-block-5 .views-row-pager .title-plus-wrap .title, #block-views-block-homepage-blocks-block-9 .views-row-pager .title-plus-wrap .title {
    padding-left: 50px; font-size: 26px;}
.path-teleplus .view iframe { height: 250px !important;}	
#date-display #date-display-inner{ padding:28px 0 36px; }
#block-views-block-homepage-blocks-block-17 .view .views-row-pager .views-row-more a, #block-views-block-homepage-blocks-block-6 .view .views-row-pager .views-row-more a, .block-views-blockhomepage-blocks-block-18 .view .views-row-pager .views-row-more a, #block-views-block-homepage-blocks-block-8 .view .views-row-pager .views-row-more a, #block-views-block-homepage-blocks-block-10 .view .views-row-pager .views-row-more a{ height:210px;}
/*	#block-views-block-homepage-blocks-block-3 .views-row-no-2 img {height: 556px;}
*/section.homepage-bottom-wrap1 section.col-sm-3.homepage-sidebar-1 .views-element-container h2.views-row-title{ height:550px;}
#block-hometeleplus ul li{ height:251px!important;}
#block-hometeleplus ul{ margin-top:20px;}
.page-node-type-news #block-featuredarticles .element-1.size-large {width: 33%;}
.page-node-type-news #block-featuredarticles .size-small img{ height:250px;}
.path-authors .view-content h2.views-row-title .title-desc-wrap { min-height: 335px;}
#block-taxonomymainmenu ul{ padding-bottom:325px;}
.path-teleplus #home-featured-wrap .views-element-container .views-row:nth-child(2) img{height:556px;}
.view-homepage-sliders h2.view-title{ margin:5% 3% !important;}
.view-homepage-sliders .title-desc-wrap {border-radius: 130px !important; padding: 20px 0;
    height: 220px !important;}
section.homepage-bottom-wrap2 section.col-sm-3.homepage-sidebar-2 .views-element-container h2.views-row-title { height: 370px;}
header#navbar #header-wrapper #header-wrapper-inner1{ /*width:50%;*/}
#block-socialmedialinks {/*margin-left: -190px;padding-left: 275px;*/}
header#navbar #header-wrapper #header-wrapper-inner2 #block-toplinksblock { float:left;}
#block-petitesannonces a{ padding-left:24px; background-size:18px; font-size:11px;}
header#navbar.smaller #home-link a {font: 32px/45px ralewayextrabold;}
header#navbar.smaller #block-socialmedialinks { padding-left:504px!important;}
header#navbar.smaller #block-otherwebsites{ width:30%;margin-right: 36px !important;}
header .navbar-collapse { right: 14%;}
.page-node-type-news #article-header .article-cat{ padding-right:45px;}
#block-hometeleplus h3{ padding-bottom:28px;}

#block-petitesannonces a strong{font-size: 20px;line-height: 22px;}
section#block-views-block-la-une-block-1 .form-group { width: 84.5%;}
#searchpop { width: 700px !important;}
#block-defisearch-1{ width:700px;}
#block-defisearch-1 form{ width:572px;}


header#navbar #header-wrapper #header-wrapper-inner1 .region-header1 { right: 36.5%;}
/*header#navbar.smaller #block-otherwebsites{ margin-right:0px!important; width:32%;}*/
#block-notifications .notifi {}
#block-socialmedialinks { padding-left: 190px;}
header#navbar.smaller #block-notifications {right: 200px;}
header#navbar.smaller #block-petitesannonces{ right:233px!important; z-index:999999999;}
header#navbar.smaller #block-otherwebsites .other-domains li a img { width: 100%;}
header#navbar.smaller #block-otherwebsites .other-domains li { width:23%; margin-left:0px;}
/*#block-notifications .notifi a .notifi-text strong {font-size: 18px;line-height: 20px;}
*/#block-notifications .notifi a .notifi-text {padding-left: 5px;}
header#navbar.smaller #notifications {left: -200px;}
header#navbar.smaller #header-wrapper #header-wrapper-inner1 .region-header1{ /*right:3%!important;*/ right: 0% !important;}
.user-logged-in header#navbar.smaller #header-wrapper #header-wrapper-inner1 .region-header1 {top: -25px;}
header#navbar.smaller #block-whatsappnews {right: 53px;}
.featureds-wrap .featureds.first5 .flex-viewport ul li img{ height:405px;}
.featureds-wrap .featureds.first5 .flex-viewport ul li article h2 .sup-title, .featureds-wrap .featureds.first5 .flex-viewport ul li article h2 .sub-title {font: 22px/110% ralewayextrabold;}
.view-homepage-sliders .title{ font-size:30px;}
#block-notifications { margin-left: -22px!important;}
#date-display{ width:17%; padding-top:12px;}
header#navbar #header-wrapper{ width:83%;}
#block-otherwebsites{ margin-top:13px;}
.user-logged-in #block-otherwebsites { margin-top:13px!important;}
header#navbar.smaller #block-otherwebsites .other-domains{ margin-top:0; width:auto;}
header#navbar {height: 221px; min-height:221px;}
.wrap-related article .article-inners {float: right; width: 80%; padding: 0 10px; min-height: 100px;}
.navbar .logo img{ width:90%;}
header#navbar #home-link { height: 180px;}
.toolbar-tray-open #date-display {width: 19%;}
.toolbar-tray-open header#navbar #header-wrapper {width: 81%;}
.toolbar-tray-open header#navbar.smaller #header-wrapper{ width:100%;}
.toolbar-tray-open header#navbar #header-wrapper #header-wrapper-inner1{ width:50%;}
.toolbar-tray-open header#navbar #header-wrapper #header-wrapper-inner2{width: 50%;padding-right: 0;padding-top: 25px;}
.toolbar-tray-open #block-notifications { margin-left: -50px;}
.toolbar-tray-open #block-socialmedialinks {padding-left: 30px!important;}
::i-block-chrome, header#navbar.smaller #block-petitesannonces{ right:150px!important;}
#footer-bottom { width: 70%;margin-left: 22%;}
.footer.container .footer-inner {width: 70%; margin-left: 22%;}
.user-logged-in .acc-link {width: 170px;}
.navbar .logo img, .page-node-type-news .navbar .logo img {width: 80%;}
.path-teleplus h2.views-row-title a .title-desc-wrap {
    min-height: 254px;
}
iframe.scribd_iframe_embed {
    height: 1070px !important;
}
.video-embed-field-provider-youtube iframe {
    min-height: 425px;
}
    .toolbar-tray-open.user-logged-in header#navbar.smaller #block-whatsappnews{margin-left: 35px;}
    .toolbar-tray-open.user-logged-in header#navbar.smaller #block-notifications { right: 175px; top: 32px;}
    .user-logged-in #date-display #date-display-inner{width:70%;}
}
@media screen and (-webkit-max-device-pixel-ratio:1470px) {
	.user-logged-in #block-otherwebsites { margin-top: 13px!important;}
}
@media (max-width: 1470px){
#block-socialmedialinks {padding-left: 170px;}
#block-notifications {margin-left: -40px !important;}
.user-logged-in .acc-link {width: 160px;}
header#navbar.smaller #block-petitesannonces {right: 240px!important;}
header#navbar.smaller #block-notifications {right: 205px;}
}


@media (max-width: 1440px){
	#block-notifications {margin-left: -50px!important;}
	header#navbar.smaller #block-socialmedialinks { padding-left: 470px!important;}
	#block-socialmedialinks {  padding-left: 155px;}
	.user-logged-in .acc-link { width: 150px;}
	/* iframe { min-height: 440px;} */
	.field--name-field-story-line iframe[src^="https://w.soundcloud.com/"]{ min-height: auto; }
}
@media (max-width: 1435px){
header#navbar.smaller #block-socialmedialinks {padding-left: 465px!important;}
header#navbar.smaller #block-notifications {right: 194px;}
section#block-views-block-la-une-block-1 .form-group {width: 81.1%;}
}

@media (max-width: 1420px){
header#navbar.smaller #block-socialmedialinks {padding-left: 455px!important;}
}


@media (max-width: 1400px){
/*header#navbar.smaller #block-otherwebsites{ width:34%;}*/
header#navbar.smaller #header-wrapper #header-wrapper-inner2{ width:47%;}
header#navbar.smaller #home-link a {font: 30px/45px ralewayextrabold;}
.view-homepage-sliders .title-desc-wrap{ height:220px!important;}
#block-socialmedialinks ul{ padding-left:0;}
header#navbar.smaller #header-wrapper #header-wrapper-inner1 .region-header1{ /*right:7%!important;*/}
header#navbar.smaller #block-socialmedialinks {padding-left: 453px!important;}
.user-logged-in .acc-link { width: 130px;}

}
@media (max-width: 1388px){
#block-views-block-live-news-block-1 h2 { width: 55%; left: 22%;}
#block-homefeaturedarticles .element-more.size-small, #block-featuredarticles .element-more.size-small {width: 30.7%;}
#block-views-block-homepage-blocks-block-1 .pagination > li > a, #block-views-block-homepage-blocks-block-1 .pagination > li > span,
#block-views-block-homepage-blocks-block-2 .pagination > li > a, #block-views-block-homepage-blocks-block-2 .pagination > li > span,
#block-views-block-homepage-blocks-block-3 .pagination > li > a, #block-views-block-homepage-blocks-block-3 .pagination > li > span,
#block-views-block-homepage-blocks-block-16 .pagination > li > a, #block-views-block-homepage-blocks-block-16 .pagination > li > span,
#block-views-block-homepage-blocks-block-15 .pagination > li > a, #block-views-block-homepage-blocks-block-15 .pagination > li > span,
#block-views-block-homepage-blocks-block-14 .pagination > li > a, #block-views-block-homepage-blocks-block-14 .pagination > li > span,
#block-views-block-homepage-blocks-block-9 .pagination > li > a, #block-views-block-homepage-blocks-block-9 .pagination > li > span,
#block-views-block-homepage-blocks-block-5 .pagination > li > a, #block-views-block-homepage-blocks-block-5 .pagination > li > span,
#block-views-block-homepage-blocks-block-13 .pagination > li > a, #block-views-block-homepage-blocks-block-13 .pagination > li > span,
#block-views-block-homepage-blocks-block-7 .pagination > li > a, #block-views-block-homepage-blocks-block-7 .pagination > li > span
{ font-size:30px;}
.views-row-pager .title-plus-wrap {background-size: 80px;background-position-x: 20px;}
.views-row-pager .title-plus-wrap .title {font-size: 24px;font-family: ralewayblack;text-transform: uppercase;line-height: 29px;color: #FFF;display: inline-block;padding-top: 80px;font-style: italic;
min-height: 210px !important;}
.view  .views-row .article-teleplus-inner2 a .sup-title{ font-size:18px;}
.view  .views-row .article-teleplus-inner2 a .sub-title{ font-size:16px;}
.page-node-type-news #block-featuredarticles .element-1.size-large{ }
.view-taxonomy-term .views-row article h2 a .sup-title{font-size: 18px;}
.view-taxonomy-term .views-row article h2 a .sub-title{font-size: 16px;}
#block-views-block-live-news-block-1 .form-group .view-content{background-position-x: 27px;}
#block-articlesnavigation .field--type-image{ margin-right:5px;}
#block-articlesnavigation .article-inners{ width:68%;}
.view-homepage-sliders .title-desc-wrap{ height:210px!important;}
.view h2.views-row-title a .title-desc-wrap .title{ font-size:28px;}
#block-articleinnerpinned  .view-articlepinned .view-row .article-inners h2 a .sup-title{font:12px/16px ralewayblack;}
.page-node-type-news #block-featuredarticles h2{background-position-y: 120px;background-position-x: 150px;background-size: 50px; font:30px/100% ralewayextrabold;}
.page-node-type-news #block-featuredarticles .element-1.size-large .field--type-image img {
    height: 231px;}
.page-node-type-news #block-featuredarticles .size-small img {
    height: 231px;}
header#navbar #header-wrapper #header-wrapper-inner2{/* width:45%;*/}
header#navbar #home-link{}
header#navbar #header-wrapper #header-wrapper-inner1 {}
header#navbar.smaller #header-wrapper #header-wrapper-inner1 {float: left;}
section#block-views-block-la-une-block-1 .form-group{ width:83.3%;}
section.homepage-bottom-wrap2 section.col-sm-3.homepage-sidebar-2 .views-element-container h2.views-row-title {height: 350px;}
header#navbar #home-link a {font: 62px/60px ralewayextrabold;}
#block-socialmedialinks{padding-left:140px;}
#block-notifications {margin-left: -70px!important;}
#block-homefeaturedarticles .size-small:hover .article-inners span.sub-title, #block-featuredarticles .size-small:hover .article-inners span.sub-title, #block-homefeaturedarticles .size-large:hover .article-inners span.sub-title, #block-featuredarticles .size-large:hover .article-inners span.sub-title {font: 18px/19px Raleway;}
.view-homepage-sliders .title{ font-size:28px; line-height:28px;}
header#navbar #header-wrapper #header-wrapper-inner1 .region-header1 {right: 37.7%!important;}
header#navbar.smaller #header-wrapper #header-wrapper-inner1 .region-header1{}
.wrap-related article .article-inners{ width:79%;}
#block-taxonomymainmenu ul {padding-bottom: 340px;}
.toolbar-tray-open #block-socialmedialinks {padding-left: 20px;}
.toolbar-tray-open #block-notifications { margin-left: -80px!important;}
header#navbar.smaller #block-petitesannonces { right: 215px!important;}
.view.view-publications .publish-date{ height:80px;}
/* iframe { min-height: 415px; } */
.field--name-field-story-line iframe[src^="https://w.soundcloud.com/"]{ min-height: auto; }
.path-teleplus h2.views-row-title a .title-desc-wrap {min-height: 246px;}
iframe.scribd_iframe_embed {height: 1000px !important;}
.video-embed-field-provider-youtube iframe { min-height: 380px;}
.toolbar-tray-open.user-logged-in #block-socialmedialinks { padding-left: 5px !important;}
.toolbar-tray-open.user-logged-in header#navbar.smaller #block-notifications { right: 160px;}
.toolbar-tray-open.user-logged-in header#navbar.smaller #block-whatsappnews {margin-left: 35px;}  
.toolbar-tray-open.user-logged-in header#navbar.smaller #block-socialmedialinks { padding-left: 401px !important;}    
}






@media (max-width: 1366px){

header#navbar.smaller #header-wrapper #header-wrapper-inner1 .region-header1 {right: -1% !important;}
#block-radioplusteleplusblock a img{ width:90px;}
header#navbar.smaller #block-otherwebsites {}
#block-notifications .notifi {}
header#navbar #home-link a {font: 50px/50px ralewayextrabold;}
#block-notifications {margin-left: -80px!important;}
/*#block-notifications .notifi a .notifi-text strong {font-size: 16px;line-height: 18px;}*/
header#navbar.smaller #block-socialmedialinks {padding-left: 445px!important;}

/*#date-display {padding-top:0;}*/
#date-display .live-weather .wrap{padding: 0px 15px 5px;}
section.homepage-bottom-wrap1 section.col-sm-3.homepage-sidebar-1 .views-element-container h2.views-row-title {height: 530px;}
/*#block-homefeaturedarticles .featureds.next3 article .article-inners .sub-title, .featureds-wrap .featureds.next2 article .article-inners span .sup-title, .featureds-wrap .featureds.next2 article .article-inners span .sub-title, #block-homefeaturedarticles .featureds.next3 article .article-inners span .sup-title{ font-size:14px; border:2px solid #fff; line-height:14px;}*/
.toolbar-tray-open header#navbar #header-wrapper {width: 80%;}
.toolbar-tray-open #date-display {width: 20%;}
header#navbar.smaller #block-otherwebsites .other-domains li { margin-left: 1px;}
header#navbar.smaller #block-otherwebsites .other-domains { margin-top: 0; padding: 0 20px; width:auto;}
header#navbar.smaller #header-wrapper #header-wrapper-inner1 {float: left;width: 53%;}
header#navbar #header-wrapper #header-wrapper-inner1 .region-header1 {padding-right: 3px;}
header#navbar #header-wrapper #header-wrapper-inner1 .region-header1 #block-radioplusteleplusblock a{ margin-left:8px;}
header#navbar.smaller #header-wrapper #header-wrapper-inner1 .region-header1 #block-radioplusteleplusblock a{ margin-left:10px;}
#block-otherwebsites{ padding-left:0;}
.user-logged-in #block-otherwebsites{ margin-top:13px!important;}
.user-logged-in .acc-link { width: 162px; margin-left:-40px;}
header#navbar.smaller #block-otherwebsites{ margin-right:32px!important;}
header#navbar.smaller .search1 {padding-right: 10px;}
.acc-link{ margin-left:-20px;}
.view-pinned-articles .article-inners h2 a .sup-title, .view-articlepinned .article-inners h2 a .sup-title{ font-size:16px;}
.view.view-publications .publish-date .publish-newspaper{font-size: 11px !important;}
.view.view-publications .publish-date .publish-date-d {font-size: 16px !important;  line-height: 18px !important;}
#block-tableaudesmedaillesjioi2019 h2{ font-size: 18px;}
#block-tableaudesmedaillesjioi2019 tbody tr td {font: 14px/110% ralewaylight;}
}
@media (max-width: 1335px){
	#block-notifications {margin-left: -100px !important;}
	#block-socialmedialinks { padding-left: 110px;}
    .user-logged-in .acc-link { width: 145px;}
    #block-tableaudesmedaillesjioi2019 h2{ font-size: 16px;}
    #block-tableaudesmedaillesjioi2019 tbody tr td {font: 12px/110% ralewaylight;}
}




@media (max-width: 1330px){

#block-views-block-homepage-blocks-block-1 .pagination > li > a, #block-views-block-homepage-blocks-block-1 .pagination > li > span, #block-views-block-homepage-blocks-block-2 .pagination > li > a, #block-views-block-homepage-blocks-block-2 .pagination > li > span, #block-views-block-homepage-blocks-block-3 .pagination > li > a, #block-views-block-homepage-blocks-block-3 .pagination > li > span, #block-views-block-homepage-blocks-block-16 .pagination > li > a, #block-views-block-homepage-blocks-block-16 .pagination > li > span, #block-views-block-homepage-blocks-block-15 .pagination > li > a, #block-views-block-homepage-blocks-block-15 .pagination > li > span, #block-views-block-homepage-blocks-block-14 .pagination > li > a, #block-views-block-homepage-blocks-block-14 .pagination > li > span, #block-views-block-homepage-blocks-block-9 .pagination > li > a, #block-views-block-homepage-blocks-block-9 .pagination > li > span, #block-views-block-homepage-blocks-block-5 .pagination > li > a, #block-views-block-homepage-blocks-block-5 .pagination > li > span, #block-views-block-homepage-blocks-block-13 .pagination > li > a, #block-views-block-homepage-blocks-block-13 .pagination > li > span, 
#block-views-block-homepage-blocks-block-17 .pagination > li > a, #block-views-block-homepage-blocks-block-17 .pagination > li > span,
#block-views-block-homepage-blocks-block-6 .pagination > li > a, #block-views-block-homepage-blocks-block-6 .pagination > li > span, #block-views-block-homepage-blocks-block-8 .pagination > li > a, #block-views-block-homepage-blocks-block-8 .pagination > li > span,
#block-views-block-homepage-blocks-block-7 .pagination > li > a, #block-views-block-homepage-blocks-block-7 .pagination > li > span,
#block-views-block-homepage-blocks-block-10 .pagination > li > a, #block-views-block-homepage-blocks-block-10 .pagination > li > span, .block-views-blockhomepage-blocks-block-18 .pagination > li > a, .block-views-blockhomepage-blocks-block-186 .pagination > li > span
{ font-size:28px;}
.view-homepage-sliders .title-desc-wrap {height: 200px !important;}
section.homepage-bottom-wrap2 section.col-sm-3.homepage-sidebar-2 .views-element-container h2.views-row-title{ height:315px;}
section.homepage-bottom-wrap1 section.col-sm-3.homepage-sidebar-1 .views-element-container h2.views-row-title {height: 500px;}
header#navbar.smaller #block-otherwebsites {/* width: 46%; margin-right: 46px !important;*/}
.wrap-related article .article-inners {
    float: right;
    width: 78%;
    padding: 0 10px;
    min-height: 120px;
}
header#navbar.smaller #block-socialmedialinks{ padding-left:445px !important;}

}
@media (max-width: 1310px){
	.user-logged-in .acc-link { width: 130px;}
	}

@media (max-width: 1300px){
#block-homefeaturedarticles .element-more.size-small, #block-featuredarticles .element-more.size-small {width: 30.6%;}
#block-articlesnavigation .field--type-image{ width:28%;}
#block-articlesnavigation .field--type-image img { width: 78px; border-radius: 65px; height: 70px;}
header#navbar.smaller #block-otherwebsites { width: 44%;}
#block-hometeleplus .videos-title img{width: 90%;margin: 0 auto;padding-top: 25px;}
.featureds-wrap .featureds.first5 .flex-viewport ul li img {width: 100%;height: 405px;object-fit: cover;}
.featureds-wrap .featureds.first5 .flex-viewport ul li article h2 .sup-title, .featureds-wrap .featureds.first5 .flex-viewport ul li article h2 .sub-title {    font: 20px/110% ralewayextrabold;}
section#block-views-block-la-une-block-1 .form-group { width: 82.6%;}
#block-taxonomymainmenu h2{ font-size:22px;}
header#navbar #header-wrapper #header-wrapper-inner1 { width: 47%;}
#block-whatsappnews{ }
header#navbar.smaller #header-wrapper #header-wrapper-inner2 {width: 48%;}
header#navbar.smaller #header-wrapper #header-wrapper-inner1 .region-header1 #block-radioplusteleplusblock a{ padding:2px 5px;}
header#navbar #home-link a {font: 56px/56px ralewayextrabold;}
header#navbar.smaller #header-wrapper #header-wrapper-inner1 .region-header1 {right: 43px;}
#block-socialmedialinks { padding-left: 0px;}
#block-notifications {}
#date-display #clockface1{ left:23px;}
#date-display #clockface{ left:23px;}
header#navbar.smaller #block-otherwebsites .other-domains li{ width:23%;}
header#navbar.smaller #block-otherwebsites {width: 35%; margin-right:-14px!important;}
header#navbar.smaller #block-socialmedialinks { padding-left: 425px!important;}
#date-display {width: 18%;}
header#navbar #header-wrapper { width: 82%;}
#block-otherwebsites{ }
header#navbar #header-wrapper #header-wrapper-inner1 .region-header1 {right: 39%!important;}
#block-homefeaturedarticles h2.block-title,
#block-featuredarticles h2.block-title{ font-size:30px;background-size: 52px; background-position-x: 128px;}
#block-homefeaturedarticles .element-1.size-large .field--type-image img, #block-featuredarticles .element-1.size-large .field--type-image img{ height:235px;}
#block-views-block-homepage-blocks-block-15 .views-row-pager .title-plus-wrap .title, #block-views-block-homepage-blocks-block-5 .views-row-pager .title-plus-wrap .title, #block-views-block-homepage-blocks-block-9 .views-row-pager .title-plus-wrap .title {
    padding-left: 50px; font-size: 22px;  padding-top: 30px;}
#block-views-block-homepage-blocks-block-15 .views-row-pager .title-plus-wrap, #block-views-block-homepage-blocks-block-5 .views-row-pager .title-plus-wrap, #block-views-block-homepage-blocks-block-9 .views-row-pager .title-plus-wrap {
    background-position-x: 8px; background-size: 60px;}
.footer.container{ background-size:contain;background-position: initial;}
header#navbar #header-wrapper #header-wrapper-inner2 { width: 50%;}
section#block-views-block-la-une-block-1 .form-group { width: 82%;}
#block-taxonomymainmenu h2 a{ font-size:23px;}

header#navbar #home-link a { font: 50px/50px ralewayextrabold;}
header#navbar.smaller #header-wrapper #header-wrapper-inner1 .region-header1 { right: 57px;}
.view-homepage-sliders h2.view-title{ width:21%;}
#block-otherwebsites {}
header#navbar.smaller #header-wrapper #header-wrapper-inner1 .region-header1 #block-radioplusteleplusblock a .radio i, header#navbar.smaller #header-wrapper #header-wrapper-inner1 .region-header1 #block-radioplusteleplusblock a .video i {background-size: 20px;      background-position-y: 8px; padding-left:53px;}
header#navbar.smaller #block-otherwebsites {width: 36%;margin-right: 8px !important;}
.wrap-related article .article-inners { width: 74%;}
.view-homepage-sliders .title {font-size: 26px;}
header#navbar #header-wrapper #header-wrapper-inner1{ width:50%;}
#block-socialmedialinks {padding-left: 95px;}
#block-notifications {margin-left: -110px !important;}
header#navbar.smaller #header-wrapper #header-wrapper-inner2 {width: 49%;}
header#navbar.smaller #header-wrapper #header-wrapper-inner1 {width: 50%;}
header#navbar.smaller #header-wrapper #header-wrapper-inner1 .region-header1 { right: 1% !important;}
.navbar .logo img { width: 80%;}
.user-logged-in .acc-link { width: 118px; margin-left: -30px;}
header#navbar.smaller #block-whatsappnews { margin-left: 0px;}
.acc-link {margin-left: -50px;}
}
@media (max-width: 1280px){
.user-logged-in .acc-link { width: 118px; margin-left: -40px;}
#block-notifications { margin-left: -122px !important;}
header#navbar.smaller #block-otherwebsites .other-domains li{ margin-left:2px;}
header#navbar.smaller #header-wrapper #header-wrapper-inner1 .region-header1 #block-radioplusteleplusblock {margin-right: 4px;}
/* iframe {min-height: 380px;} */
.inneradzone-ad iframe {min-height: 0;}
.field--name-field-story-line iframe[src^="https://w.soundcloud.com/"]{ min-height: auto; }
.path-teleplus h2.views-row-title a .title-desc-wrap { min-height: 243px;}
iframe.scribd_iframe_embed {height: 920px !important;}
#block-tableaudesmedaillesjioi2019 thead tr th{ font-size:12px;}
.toolbar-tray-open.user-logged-in header#navbar #header-wrapper #header-wrapper-inner1 { width: 47%;}    
.toolbar-tray-open.user-logged-in header#navbar #header-wrapper #header-wrapper-inner2 { width:53%;} 
.user-logged-in #date-display #date-display-inner{width:67%;}
.toolbar-tray-open.user-logged-in header#navbar.smaller #block-socialmedialinks { padding-left: 438px !important;}  
.toolbar-tray-open.user-logged-in header#navbar.smaller #block-otherwebsites .other-domains{ padding: 0;}
.toolbar-tray-open.user-logged-in #block-socialmedialinks { padding-left: 56px !important;}
    
}
@media (max-width: 1260px){
#block-homefeaturedarticles .element-more.size-small, #block-featuredarticles .element-more.size-small { width: 30.5%;}
#block-homefeaturedarticles .element-more.size-small a, #block-featuredarticles .element-more.size-small a{ padding:20% 18px; font-size:28px; line-height:28px;background-position-y: 105px;background-position-x: 135px;background-size: 38px;}
#block-views-block-homepage-blocks-block-1 .pagination > li > a, #block-views-block-homepage-blocks-block-1 .pagination > li > span, #block-views-block-homepage-blocks-block-2 .pagination > li > a, #block-views-block-homepage-blocks-block-2 .pagination > li > span, #block-views-block-homepage-blocks-block-3 .pagination > li > a, #block-views-block-homepage-blocks-block-3 .pagination > li > span, #block-views-block-homepage-blocks-block-16 .pagination > li > a, #block-views-block-homepage-blocks-block-16 .pagination > li > span, #block-views-block-homepage-blocks-block-15 .pagination > li > a, #block-views-block-homepage-blocks-block-15 .pagination > li > span, #block-views-block-homepage-blocks-block-14 .pagination > li > a, #block-views-block-homepage-blocks-block-14 .pagination > li > span, #block-views-block-homepage-blocks-block-9 .pagination > li > a, #block-views-block-homepage-blocks-block-9 .pagination > li > span, #block-views-block-homepage-blocks-block-5 .pagination > li > a, #block-views-block-homepage-blocks-block-5 .pagination > li > span, 
#block-views-block-homepage-blocks-block-7 .pagination > li > a, #block-views-block-homepage-blocks-block-7 .pagination > li > span,#block-views-block-homepage-blocks-block-13 .pagination > li > a, #block-views-block-homepage-blocks-block-13 .pagination > li > span{ padding:0 4px;}
#block-views-block-live-news-block-1 .form-group .views-row .views-field-created .field-content{ height:50px;}
#block-views-block-live-news-block-1 .form-group .views-row .views-field-created .created{ font-size:18px; line-height:18px;}
#block-views-block-live-news-block-1 .form-group .views-row .views-field-created{ width:30%;}
#block-views-block-live-news-block-1 .form-group .view-content {background-position-x: 22px;}
#block-views-block-live-news-block-1 .form-group { padding-top: 50px;}
#block-views-block-live-news-block-1 h2{ font-size:19px;}
.epapr-text strong{ font-size:18px;}
#block-petitesannonces a strong {font-size: 18px;}
#block-notifications{ width:225px;}
#block-petitesannonces .search1 a {background-size: 25px; padding-top: 12px; padding-left: 25px;}
#block-socialmedialinks {padding-left: 70px;}
#block-notifications { margin-left: -100px !important;}
#authors-block{clear: both;overflow: hidden;width: 100%;text-align: left;margin-top: 15px;
display: inline-block;margin-left: 10px;}
#authors-block .author{ float:none;}
}
@media (max-width: 1240px){
	.user-logged-in .acc-link { width: 105px;}
	/*#block-socialmedialinks {padding-left: 120px;}
	#block-notifications { margin-left: -28px;}*/
}
@media  (max-width:1220px) { 
#block-notifications { margin-left: -40px;}

}
@media (max-width: 1200px){
	.fa-2x{width: 30px !important;background-size: 30px !important; }
	#block-socialmedialinks ul li{ padding:0 1px;}
	#block-whatsappnews{ background-size:30px!important;}
	.live-weather .icon i {  font-size: 30px;}
	header#navbar #home-link a{font: 45px/45px ralewayextrabold;}
	header#navbar #header-wrapper {width: 82%;}
	.live-weather .wrap2 .temperature {font-size: 22px;}
	header#navbar #header-wrapper #header-wrapper-inner1 .region-header1 #block-radioplusteleplusblock a span.rt-icon {margin-top: 0px;}
	header#navbar #header-wrapper #header-wrapper-inner1 .region-header1 #block-radioplusteleplusblock a img {width: 90px; vertical-align:top;}
	header#navbar #header-wrapper #header-wrapper-inner1 .region-header1 #block-radioplusteleplusblock a{ }
	header#navbar #header-wrapper #header-wrapper-inner1 .region-header1 { right: 37.5%;}
	#block-articlesnavigation .field--type-image img {width: 60px;border-radius: 60px;height: 60px;}
#block-articlesnavigation .article-inners h2 .sup-title { font: 12px/120% ralewayblack;}
.view h2.views-row-title a .title-desc-wrap .title{ font-size:28px; line-height:35px;}
.footer.container .footer-inner { width: 70%; margin-bottom:20px;}
#block-taxonomymainmenu ul li a{ font-size:18px;}
#block-views-block-live-news-block-1 h2 {width: 50%;}
.path-taxonomy .main-container, path-teleplus .main-container{ width: 101%;}
.live-weather .wrap{ padding-right:0;}
#block-notifications {margin-left: -90px;}
/* iframe { min-height: 350px; } */
.field--name-field-story-line iframe[src^="https://w.soundcloud.com/"]{ min-height: auto; }
.wrap-related article .article-inners {
    width: 70%;
}

}
@media (max-width: 1188px){
	.footer.container .footer-inner .footer-left p img{ width:100%; height:auto;}
header#navbar #header-wrapper {}
#block-whatsappnews{ padding-left:50px;}
header#navbar #header-wrapper #header-wrapper-inner1 .region-header1 { right: 37.5%;}
.footer.container .footer-inner .footer-right ul li a{ padding:0 2px;}
header#navbar #header-wrapper #header-wrapper-inner2 #block-toplinksblock { margin-left: 0px;}


header#navbar.smaller #home-link{ margin-right:0;}
header#navbar.smaller #header-wrapper #header-wrapper-inner1 .region-header1 #block-radioplusteleplusblock a .radio i, header#navbar.smaller #header-wrapper #header-wrapper-inner1 .region-header1 #block-radioplusteleplusblock a .video i{ background-size:20px; background-position-y:8px; padding-left:55px;}
.featureds-wrap .featureds.first5 .flex-viewport ul li article h2 .sub-title {font:34px/110% ralewayextrabold;}
aside.col-sm-3{ width:18%;}
section.col-sm-9{ width:82%;}
#block-views-block-homepage-blocks-block-1 .pagination > li > a, #block-views-block-homepage-blocks-block-1 .pagination > li > span, #block-views-block-homepage-blocks-block-2 .pagination > li > a, #block-views-block-homepage-blocks-block-2 .pagination > li > span, #block-views-block-homepage-blocks-block-3 .pagination > li > a, #block-views-block-homepage-blocks-block-3 .pagination > li > span, #block-views-block-homepage-blocks-block-16 .pagination > li > a, #block-views-block-homepage-blocks-block-16 .pagination > li > span, #block-views-block-homepage-blocks-block-15 .pagination > li > a, #block-views-block-homepage-blocks-block-15 .pagination > li > span, #block-views-block-homepage-blocks-block-14 .pagination > li > a, #block-views-block-homepage-blocks-block-14 .pagination > li > span, #block-views-block-homepage-blocks-block-9 .pagination > li > a, #block-views-block-homepage-blocks-block-9 .pagination > li > span, #block-views-block-homepage-blocks-block-5 .pagination > li > a, #block-views-block-homepage-blocks-block-5 .pagination > li > span, #block-views-block-homepage-blocks-block-13 .pagination > li > a, #block-views-block-homepage-blocks-block-13 .pagination > li > span {padding: 0 4px;font-size: 24px;}
#block-hometeleplus h3 {padding-bottom: 34px;}
section#block-views-block-la-une-block-1 .form-group { width: 80.7%;}
.icon-photo{ margin-top:-25px; right:5px; bottom:15px;}
.icon-photo .fa::before {font-size: 20px; padding: 5px 3px;}
.icon-photo .fa { width:30px; height:30px;}
.icon-photo .fa-volume-up::before {font-size: 20px !important;padding: 5px 0px !important;}
.icon-photo .fa-camera::before{font-size: 16px !important;padding: 7px 0px !important;}
article.news.home-teaser .icon-photo{ left:-40px;}
.view-homepage-sliders h2.view-title{ width:21%; margin:8% 3%!important;}
.view-homepage-sliders .title-desc-wrap { height: 175px !important;}
.view-homepage-sliders .view-content ul li article .article-teleplus-inner .article-img img{ height:200px;}
h2.views-row-title a .title-desc-wrap { min-height: 180px;}
.view .views-row .article-teleplus-inner .article-img img { height: 200px;}
#block-views-block-homepage-blocks-block-17 .view .views-row.views-row-no-2 img, #block-views-block-homepage-blocks-block-3 .views-row-no-2 img {height: 535px;}

#block-views-block-homepage-blocks-block-17 .view .views-row-pager .views-row-more a, #block-views-block-homepage-blocks-block-6 .view .views-row-pager .views-row-more a, .block-views-blockhomepage-blocks-block-18 .view .views-row-pager .views-row-more a, #block-views-block-homepage-blocks-block-8 .view .views-row-pager .views-row-more a, #block-views-block-homepage-blocks-block-10 .view .views-row-pager .views-row-more a, #block-views-block-homepage-blocks-block-13 .view .views-row-pager .views-row-more a, #block-views-block-homepage-blocks-block-5 .view .views-row-pager .views-row-more a, #block-views-block-homepage-blocks-block-9 .view .views-row-pager .views-row-more a, #block-views-block-homepage-blocks-block-14 .view .views-row-pager .views-row-more a, #block-views-block-homepage-blocks-block-15 .view .views-row-pager .views-row-more a, #block-views-block-homepage-blocks-block-16 .view .views-row-pager .views-row-more a, #block-views-block-homepage-blocks-block-1 .view .views-row-pager .views-row-more a, #block-views-block-homepage-blocks-block-2 .view .views-row-pager .views-row-more a, #block-views-block-homepage-blocks-block-3 .view .views-row-pager .views-row-more a,
#block-views-block-homepage-blocks-block-7 .view .views-row-pager .views-row-more a{ height:200px;}
#block-views-block-homepage-blocks-block-1 .pagination > li > a, #block-views-block-homepage-blocks-block-1 .pagination > li > span, 
#block-views-block-homepage-blocks-block-7 .pagination > li > a, #block-views-block-homepage-blocks-block-7 .pagination > li > span,
#block-views-block-homepage-blocks-block-2 .pagination > li > a, #block-views-block-homepage-blocks-block-2 .pagination > li > span, #block-views-block-homepage-blocks-block-3 .pagination > li > a, #block-views-block-homepage-blocks-block-3 .pagination > li > span, #block-views-block-homepage-blocks-block-16 .pagination > li > a, #block-views-block-homepage-blocks-block-16 .pagination > li > span, #block-views-block-homepage-blocks-block-15 .pagination > li > a, #block-views-block-homepage-blocks-block-15 .pagination > li > span, #block-views-block-homepage-blocks-block-14 .pagination > li > a, #block-views-block-homepage-blocks-block-14 .pagination > li > span, #block-views-block-homepage-blocks-block-9 .pagination > li > a, #block-views-block-homepage-blocks-block-9 .pagination > li > span, #block-views-block-homepage-blocks-block-5 .pagination > li > a, #block-views-block-homepage-blocks-block-5 .pagination > li > span, #block-views-block-homepage-blocks-block-13 .pagination > li > a, #block-views-block-homepage-blocks-block-13 .pagination > li > span, #block-views-block-homepage-blocks-block-17 .pagination > li > a, #block-views-block-homepage-blocks-block-17 .pagination > li > span, #block-views-block-homepage-blocks-block-6 .pagination > li > a, #block-views-block-homepage-blocks-block-6 .pagination > li > span, #block-views-block-homepage-blocks-block-8 .pagination > li > a, #block-views-block-homepage-blocks-block-8 .pagination > li > span, #block-views-block-homepage-blocks-block-10 .pagination > li > a, #block-views-block-homepage-blocks-block-10 .pagination > li > span, .block-views-blockhomepage-blocks-block-18 .pagination > li > a, .block-views-blockhomepage-blocks-block-18 .pagination > li > span{ font-size:24px;}
section.homepage-bottom-wrap2 section.col-sm-3.homepage-sidebar-2 .views-element-container h2.views-row-title {height: 280px;}
.page-node-type-news #block-featuredarticles h2{ }
.page-node-type-news #block-featuredarticles h2 {background-position-x: 90px;}
#date-display #clockface{}
#date-display {}
#date-display #clockface1 {}
#date-display #date-display-inner {}
header#navbar #home-link a { font: 38px/38px ralewayextrabold;}
#block-liveweatherblock, #block-petitesannonces { margin-left: 0;}
#block-liveweatherblock{ }
header#navbar #header-wrapper #header-wrapper-inner1 .region-header1 {right: 34%;}
#block-otherwebsites { margin-right: 18px;}
header#navbar #header-wrapper #header-wrapper-inner1 .region-header1 #block-radioplusteleplusblock a img {width: 90px;vertical-align: top; padding: 0px; padding-top: 0px;padding-top: 7px;}
header#navbar.smaller #header-wrapper #header-wrapper-inner1 .region-header1 #block-radioplusteleplusblock a img { width: 80px; padding-top: 5px;}
header#navbar.smaller #header-wrapper #header-wrapper-inner1 .region-header1 #block-radioplusteleplusblock a {padding: 0px 5px;}
header#navbar.smaller #header-wrapper #header-wrapper-inner1 .region-header1 { right: -22px;}
#block-notifications {margin-left: -120px;}
header#navbar.smaller #block-socialmedialinks {padding-left: 378px!important;}
header#navbar.smaller #block-otherwebsites .other-domains li {width: 23%; margin-right: -6px;}
header#navbar.smaller #block-otherwebsites .other-domains li a img {width: 85%;}
section.homepage-bottom-wrap1 section.col-sm-3.homepage-sidebar-1 .views-element-container h2.views-row-title { height: 440px;}
header#navbar #header-wrapper #header-wrapper-inner1 {width: 48%;}
#block-notifications { margin-left: -140px !important;}
.path-teleplus .views-element-container .views-row-pager .views-row-more a {height: 200px;}
iframe.scribd_iframe_embed {
    height: 690px !important;
}
.wrap-related article .article-inners h2 a .sup-title {font: 13px/110% ralewayblack;}
.wrap-related article .article-inners {width: 66%;}
.wrap-related article .article-inners h2 a .sub-title { font: 14px/14px ralewaylight;}
#block-tableaudesmedaillesjioi2019 thead tr th { font-size: 12px; padding: 8px 2px;}
#block-tableaudesmedaillesjioi2019 h2 { font-size: 14px;}
.toolbar-tray-open.user-logged-in header#navbar #header-wrapper #header-wrapper-inner1 {width: 43%;}
.toolbar-tray-open.user-logged-in header#navbar #header-wrapper #header-wrapper-inner2 { width: 55%;}  
.toolbar-tray-open.user-logged-in header#navbar.smaller #block-socialmedialinks { padding-left: 400px !important;}  
.toolbar-tray-open.user-logged-in header#navbar.smaller #block-whatsappnews { margin-left: 30px;} 
.toolbar-tray-open.user-logged-in #block-socialmedialinks { padding-left: 80px !important;}    
}
@media (max-width: 1166px){
	header#navbar.smaller #header-wrapper #header-wrapper-inner1 {width:50%;}	
	header#navbar.smaller #header-wrapper #header-wrapper-inner2 {width:50%;}
	header#navbar.smaller #home-link a {font: 26px/45px ralewayextrabold;}
	#block-notifications{margin-left: -90px;}
	#block-otherwebsites { margin-right:15px;}
	.footer.container .footer-inner .footer-left{ }
	.footer.container .footer-inner .footer-right{}
	.footer.container .footer-inner .footer-right ul li a{ font-size:11px;}
	#block-socialmedialinks{ padding-left:70px;}
	.user-logged-in .acc-link { width: 118px; margin-left: -55px;}
	.user-logged-in .acc-link{ margin-top:-6px;}
	/* iframe {min-height: 330px;} */
	.inneradzone-ad iframe {min-height: 0;}
	.field--name-field-story-line iframe[src^="https://w.soundcloud.com/"]{ min-height: auto; }
}

@media (max-width: 1100px){
header#navbar #header-wrapper { width: 79%;}
header#navbar #header-wrapper #header-wrapper-inner1 .region-header1 { right: 43%;}	
#block-views-block-live-news-block-1 h2 {width: 55%;}
#block-homefeaturedarticles .element-1.size-large .article-inners span.sup-title, #block-featuredarticles .element-1.size-large .article-inners span.sup-title{ font-size:18px;}
#block-notifications { margin-left:-110px; padding-left:0;}
header#navbar #header-wrapper #header-wrapper-inner2 #block-toplinksblock {}
#date-display{ width:21%;}
#block-notifications .notifi { padding-left: 15px;}
header#navbar.smaller .logo img{ margin-top:0;}
header#navbar.smaller #block-otherwebsites {margin-right: 20px !important; width: 40%;}
header#navbar.smaller #block-socialmedialinks { padding-left: 340px!important;}
#block-socialmedialinks { padding-left: 43px;}
.epapr{ padding-left:15px;}
.podcastlink .epapr-bell{ width:32px; background-size:30px;}
.epapr-bell, #block-notifications .notifi a .notifi-bell{ width:32px; background-size:30px;}
.epapr-text{ padding-left:0;}
#block-notifications { width: 210px;}
#block-notifications {margin-left: -160px !important;}
#block-socialmedialinks {padding-left: 36px;}
.user-logged-in .acc-link{margin-left: -65px;}
#block-whatsappnews p strong a{ font:20px/0 Akzidenz Grotesk BE Cn;}
#block-whatsappnews p a{ font:14px/20px Akzidenz Grotesk BE Cn;}
#block-whatsappnews {padding-left: 40px;}
header#navbar.smaller #block-otherwebsites .other-domains li{ margin-right:-10px;}
header#navbar.smaller #block-otherwebsites {margin-right: -26px !important;}
header#navbar #header-wrapper #header-wrapper-inner2 {width: 52%;}
header#navbar.smaller #header-wrapper #header-wrapper-inner1 {width: 50%;}
.acc-link { margin-left: -80px;}
}

@media (max-width: 1060px){
header#navbar #header-wrapper #header-wrapper-inner1 .region-header1 { right: 45%;}
header#navbar #header-wrapper #header-wrapper-inner1 {/*width: 44%;*/}
#block-homefeaturedarticles .element-more.size-small, #block-featuredarticles .element-more.size-small { width: 30.3%;}
.footer.container .footer-inner .footer-right ul li a{ font-size:10px;}


header#navbar #home-link a {font: 30px/30px ralewayextrabold;}
body.path-user h1.page-header{ font:36px/120% ralewayextrabold; background-size:28px;}
#block-notifications { margin-left: -130px;  }
#block-socialmedialinks {padding-left: 32px;}
/* iframe { min-height: 300px; } */
.field--name-field-story-line iframe[src^="https://w.soundcloud.com/"]{ min-height: auto; }
.acc-link {
    margin-top: -6px;
}
#block-tableaudesmedaillesjioi2019 thead tr th {font-size: 10px;}
#block-tableaudesmedaillesjioi2019 h2 { font-size: 12px;}
}

@media (max-width: 1024px){
header .navbar-collapse{ right:-6.5%;}
#block-socialmedialinks ul li a .contactus{ padding-left:40px;}	
header#navbar #header-wrapper #header-wrapper-inner1 .region-header1 {right: 32.5%;}
#block-homefeaturedarticles .element-more.size-small, #block-featuredarticles .element-more.size-small { width: 30.2%;}
header#navbar {}
.page-node-type-news section.col-sm-9 div.col-sm-9 .col-sm-12{ width:100%;}

header#navbar #header-wrapper #header-wrapper-inner2 #block-toplinksblock {}
#bg-ad-info .bg-ad-title{ font-size:26px;}
#bg-ad-info .bg-ad-link { margin-left: 20px;}
#bg-ad-info .bg-ad-link a{ font-size:18px;}
header#navbar.smaller #home-link{}
header#navbar.smaller #home-link a { font: 20px/24px ralewayextrabold;}
header#navbar.smaller #header-wrapper #header-wrapper-inner1 .region-header1 #block-radioplusteleplusblock a img {width: 70px; padding-top:8px; display:none;}
header#navbar.smaller #header-wrapper #header-wrapper-inner1 .region-header1 #block-radioplusteleplusblock a span.rt-icon{ background:none;}
#block-radioplusteleplusblock a .radio i, header#navbar.smaller #header-wrapper #header-wrapper-inner1 .region-header1 #block-radioplusteleplusblock a .video i{ padding-left:52px; background-size:18px;}
section#block-views-block-la-une-block-1 .form-group {width: 78.2%;}
#homefeatureds article { width: 31%;}
#homefeatureds article .article-inners h2 a .sup-title {font: 13px/110% ralewayblack;}
#homefeatureds article .article-inners h2 a .sub-title {font: 14px/110% ralewaylight;}
#block-hometeleplus .videos-title img {width: 80%;}
#block-hometeleplus h3 { padding-top: 12px;}
.live-weather .icon i {font-size: 23px;}
.live-weather .wrap2 .temperature {font-size: 16px;}
#block-petitesannonces .search1 a, #block-petitesannonces a{ background-size:26px;}
#block-petitesannonces a strong {font-size: 15px;line-height: 17px;}
.featureds-wrap .featureds.first5 .flex-viewport ul li article h2 .sub-title {
    font: 28px/110% ralewayextrabold;}
.featureds-wrap .featureds.first5 .flex-viewport ul li img{ height:371px;}
.featureds-wrap .featureds.next2 article img, #block-hometeleplus iframe, #block-homefeaturedarticles .featureds.next3 article img{ height:234px!important;}
#block-hometeleplus ul li { height: 234px !important;}
.video-name a, .featureds-wrap .featureds.next2 article .article-inners span .sup-title, #block-homefeaturedarticles .featureds.next3 article .article-inners span .sup-title{/* font-size:14px;*/}
.view .views-row .article-teleplus-inner2 a .sup-title {  font-size: 14px;}
.view .views-row .article-teleplus-inner2 a .sub-title { font-size: 14px;}
#block-views-block-homepage-blocks-block-1 .pagination > li > a, #block-views-block-homepage-blocks-block-1 .pagination > li > span, #block-views-block-homepage-blocks-block-2 .pagination > li > a, #block-views-block-homepage-blocks-block-2 .pagination > li > span, #block-views-block-homepage-blocks-block-3 .pagination > li > a, #block-views-block-homepage-blocks-block-3 .pagination > li > span, #block-views-block-homepage-blocks-block-16 .pagination > li > a, #block-views-block-homepage-blocks-block-16 .pagination > li > span, #block-views-block-homepage-blocks-block-15 .pagination > li > a, #block-views-block-homepage-blocks-block-15 .pagination > li > span, #block-views-block-homepage-blocks-block-14 .pagination > li > a, #block-views-block-homepage-blocks-block-14 .pagination > li > span, #block-views-block-homepage-blocks-block-9 .pagination > li > a, #block-views-block-homepage-blocks-block-9 .pagination > li > span, #block-views-block-homepage-blocks-block-5 .pagination > li > a, #block-views-block-homepage-blocks-block-5 .pagination > li > span, #block-views-block-homepage-blocks-block-13 .pagination > li > a, #block-views-block-homepage-blocks-block-13 .pagination > li > span, #block-views-block-homepage-blocks-block-17 .pagination > li > a, #block-views-block-homepage-blocks-block-17 .pagination > li > span, #block-views-block-homepage-blocks-block-6 .pagination > li > a, #block-views-block-homepage-blocks-block-6 .pagination > li > span, #block-views-block-homepage-blocks-block-8 .pagination > li > a, #block-views-block-homepage-blocks-block-8 .pagination > li > span, 
#block-views-block-homepage-blocks-block-7 .pagination > li > a, #block-views-block-homepage-blocks-block-7 .pagination > li > span,
#block-views-block-homepage-blocks-block-10 .pagination > li > a, #block-views-block-homepage-blocks-block-10 .pagination > li > span, .block-views-blockhomepage-blocks-block-18 .pagination > li > a, .block-views-blockhomepage-blocks-block-18 .pagination > li > span{ font-size:20px;}
.view-pinned-articles .article-inners h2 a .sup-title, .view-articlepinned .article-inners h2 a .sup-title{ font-size:14px;}
.view-pinned-articles .article-inners h2 a .sub-title, .view-articlepinned .article-inners h2 a .sub-title{ font-size:16px;}
.view-homepage-sliders h2.view-title{ margin:10% 3%!important;}
.view-homepage-sliders .title {font-size: 23px; line-height: 25px;}
.view-homepage-sliders .view-content ul li article .article-teleplus-inner2 h2 a .sup-title {
    font: 14px/16px ralewayextrabold;}
.view-homepage-sliders .view-content ul li article .article-teleplus-inner2 h2 a .sub-title {
    font: 14px/14px Raleway;}
section.homepage-bottom-wrap2 section.col-sm-3.homepage-sidebar-2 .views-element-container h2.views-row-title { height: 240px;}
section.homepage-bottom-wrap1 section.col-sm-3.homepage-sidebar-1 .views-element-container h2.views-row-title { height: 380px;}
.page-node-type-news h1.page-header .sup-title{ font:32px/20px ralewayextrabold;}
.page-node-type-news #block-featuredarticles .element-1.size-large, .page-node-type-news #block-featuredarticles .element-1.size-large{ font-size:32%;}
#block-articlesnavigation .article-inners h2 .sub-title{ font-size:14px;}
#block-notifications .notifi a .notifi-bell, .epapr-bell{ background-size:25px; width:25px;}
#block-notifications .notifi a .notifi-bell span{ font-size:10px;}
header#navbar.smaller #header-wrapper #header-wrapper-inner1 .region-header1 {right:-150px!important;bottom:25px;}
.fa-2x {    width: 25px !important; background-size: 24px !important;}
#block-whatsappnews { padding-left: 35px; margin-right: 0; height:25px;}
#block-notifications .notifi a .notifi-text strong, .epapr-text strong  {font-size: 18px;line-height: 18px;}
.view-homepage-sliders .title-desc-wrap {height: 150px !important;}
.view-homepage-sliders .view-content ul li article .article-teleplus-inner2 h2 a .sup-title {
    font: 12px/12px ralewayextrabold;}
header#navbar.smaller #header-wrapper #header-wrapper-inner2 { width: 70%;}
header#navbar.smaller #header-wrapper #header-wrapper-inner1 { width: 30%;}
#block-homefeaturedarticles h2.block-title, #block-featuredarticles h2.block-title {
    font-size: 18px; background-size: 35px;}
.page-node-type-news #block-featuredarticles h2{ font-size:20px; background-size:40px;}
.page-node-type-news #block-featuredarticles .element-1.size-large .field--type-image img {
    height: 211px;}
#block-homefeaturedarticles .element-1.size-large .article-inners span, #block-featuredarticles .element-1.size-large .article-inners span{ line-height:7px;}
#block-homefeaturedarticles h2.block-title, #block-featuredarticles h2.block-title{ width:30%;}
.page-node-type-news #block-featuredarticles .size-small img {height: 211px;}
#block-homefeaturedarticles .size-small .article-inners span, #block-featuredarticles .size-small .article-inners span{ width:90%;}
#block-notifications {margin-left: -65px;margin-top: 60px;}
#block-socialmedialinks {padding-left: 50px;}
header#navbar.smaller #block-socialmedialinks {padding-left: 507px !important;}
header#navbar.smaller #block-notifications {right: 190px;}
header#navbar.smaller #block-petitesannonces {right: 220px !important;}
article.news.home-teaser .icon-photo {top: 31px; width:35px!important; height:35px!important;}
.featureds-wrap .featureds.next2 article .article-inners span.icon-photo, #block-homefeaturedarticles .featureds.next3 article .article-inners span.icon-photo, .icon-photo{ width:35px!important; height:35px!important;}
header#navbar.smaller #block-otherwebsites {margin-right: 20px !important;}
#block-whatsappnews{ background-size:25px!important;}
.acc-link{ margin-top:5px;}
.user-logged-in .acc-link {margin-left: -36px;}
.acc-link { margin-top: -6px;}
#block-radioplusteleplusblock .rt-wrap{ margin-left:18px;}
.user-logged-in #block-notifications { margin-top: 30px;}
.path-teleplus h2.views-row-title a .title-desc-wrap { min-height: 222px;}
}
@media (max-width: 1000px){
.main-container {width: 96%;}
#block-notifications{ margin-top:65px;margin-left: -185px !important;}
.path-taxonomy .view h2.views-row-title a .title-desc-wrap .desc{ width:42%; font-size:24px; line-height:24px;}
.path-taxonomy .view h2.views-row-title a .title-desc-wrap .title{ padding-left:73px; font-size:38px; line-height:54px;}
.path-taxonomy h2.views-row-title a .title-desc-wrap{ background-size:30px; background-position-x:30px;}
#block-views-block-homepage-blocks-block-1 .pagination > li > a, 
#block-views-block-homepage-blocks-block-1 .pagination > li > span, 
#block-views-block-homepage-blocks-block-2 .pagination > li > a, 
#block-views-block-homepage-blocks-block-2 .pagination > li > span, 
#block-views-block-homepage-blocks-block-3 .pagination > li > a, 
#block-views-block-homepage-blocks-block-3 .pagination > li > span, 
#block-views-block-homepage-blocks-block-16 .pagination > li > a, 
#block-views-block-homepage-blocks-block-16 .pagination > li > span, 
#block-views-block-homepage-blocks-block-15 .pagination > li > a, 
#block-views-block-homepage-blocks-block-15 .pagination > li > span, 
#block-views-block-homepage-blocks-block-14 .pagination > li > a, 
#block-views-block-homepage-blocks-block-14 .pagination > li > span, 
#block-views-block-homepage-blocks-block-9 .pagination > li > a, 
#block-views-block-homepage-blocks-block-9 .pagination > li > span, 
#block-views-block-homepage-blocks-block-5 .pagination > li > a, 
#block-views-block-homepage-blocks-block-5 .pagination > li > span, 
#block-views-block-homepage-blocks-block-13 .pagination > li > a, 
#block-views-block-homepage-blocks-block-13 .pagination > li > span, 
#block-views-block-homepage-blocks-block-17 .pagination > li > a, 
#block-views-block-homepage-blocks-block-17 .pagination > li > span, 
#block-views-block-homepage-blocks-block-6 .pagination > li > a, 
#block-views-block-homepage-blocks-block-6 .pagination > li > span, 
#block-views-block-homepage-blocks-block-8 .pagination > li > a, 
#block-views-block-homepage-blocks-block-8 .pagination > li > span, 
#block-views-block-homepage-blocks-block-7 .pagination > li > a, 
#block-views-block-homepage-blocks-block-7 .pagination > li > span, 
#block-views-block-homepage-blocks-block-10 .pagination > li > a, 
#block-views-block-homepage-blocks-block-10 .pagination > li > span, 
.block-views-blockhomepage-blocks-block-18 .pagination > li > a, 
.block-views-blockhomepage-blocks-block-18 .pagination > li > span {
    font-size: 16px;
}
.wrap-related article .field--type-image{ width:50px;}
.wrap-related article .field--type-image img{ height:50px;}
}

@media (max-width: 980px){
header#navbar.smaller #block-notifications {right: 170px!important;}
header#navbar.smaller #block-petitesannonces {right: 200px !important;top: 15px;}
}


@media (max-width: 960px){
#date-display { margin-right: 0px; width:17%;}	
header#navbar #header-wrapper #header-wrapper-inner1 .region-header1 {right: 32%;}
#block-views-block-live-news-block-1 h2{ padding:25px 10px;}
header#navbar #header-wrapper { width: 83%;}
header#navbar #header-wrapper #header-wrapper-inner2 #block-toplinksblock { margin-left: -194px;}
#block-notifications .notifi {padding-left: 0px;}
#block-notifications { margin-left: -194px; padding-left: 0;}
header#navbar.smaller #header-wrapper #header-wrapper-inner1 .region-header1 { right: -92px;}
header#navbar #header-wrapper #header-wrapper-inner1 .region-header1{right:59%!important;height:36px;}
header#navbar #header-wrapper #header-wrapper-inner1 .region-header1 #block-radioplusteleplusblock a {
    padding: 0px 5px; margin-top:7px;}
section#block-views-block-la-une-block-1 .form-group { width: 74%;}
header#navbar #header-wrapper #header-wrapper-inner1 .region-header1 #block-radioplusteleplusblock a .radio i, header#navbar #header-wrapper #header-wrapper-inner1 .region-header1 #block-radioplusteleplusblock a .video i {background-size: 20px; background-position-y: 8px;
    padding-left: 55px;}
 header#navbar #header-wrapper #header-wrapper-inner1 .region-header1 #block-radioplusteleplusblock a .radio i.fa-pause {background-size: 14px !important;background-position-y: 8px;padding-left: 55px;
background-position-x: 34px;}
radioplusteleplusblock a .radio i, header#navbar.smaller #header-wrapper #header-wrapper-inner1 .region-header1 #block-radioplusteleplusblock a .video i {padding-left: 52px;
    background-size: 18px; background-position-y:8px;}
header#navbar #header-wrapper #header-wrapper-inner2 {width: 70%;}
header#navbar #block-notifications {right: 478px!important;}
header#navbar.smaller #block-socialmedialinks { padding-left: 418px;}
header#navbar.smaller #block-petitesannonces {right: 170px;}

header#navbar.smaller #block-otherwebsites .other-domains { margin-top: 0px;}
header#navbar #header-wrapper #header-wrapper-inner2 #block-toplinksblock, #block-notifications .notifi a .notifi-text, #block-liveweatherblock, #date-display{ display:none;}
#block-petitesannonces .search1 a{ font-size:0;}
header#navbar #header-wrapper{ width:100%;}
header#navbar #home-link a {font: 20px/24px ralewayextrabold;}
header#navbar #header-wrapper #header-wrapper-inner1 .region-header1 #block-radioplusteleplusblock a img{ display:none;}
header#navbar #header-wrapper #header-wrapper-inner1 .region-header1 #block-radioplusteleplusblock a span.rt-icon{ background:none;}
header#navbar #home-link{ padding-left:15px; padding-top:0px;}
header#navbar #block-notifications {right: 205px;float: right;margin: 0;padding: 0;border: none;
position: absolute;top: 10px;}
header#navbar #block-socialmedialinks {margin-right: 155px;}
header#navbar .fa.fa-2x {width: 25px !important; height: 25px !important; background-size: 25px !important;}
header#navbar #block-whatsappnews {right: 40px !important;position: absolute !important;top: 15px;}
header#navbar #block-whatsappnews p a, header#navbar #block-whatsappnews p strong a{ font-size:11px;}
header#navbar .fa.fa-google-plus, header#navbar .fa.fa-youtube, header#navbar .fa.fa-instagram, header#navbar .fa.fa-twitter{ display:none;}
header#navbar #block-socialmedialinks{ margin-right:0;}
.pannonces1{ display:none;}
header#navbar #header-wrapper {width: 100%;height: 50px; overflow: visible;}
header#navbar #block-otherwebsites {margin-right: 32px !important;width: 40%;clear:none;margin-top:0;}
header#navbar #block-otherwebsites .other-domains { margin-top: -2px;}
header#navbar #block-otherwebsites .other-domains li {}
header#navbar #block-petitesannonces {float: right;margin-top: 3px;margin-right: 40px;position: absolute;top: 3px;right: 190px;}
header#navbar #block-petitesannonces .search1{ border:none;}
header#navbar #block-petitesannonces .search1 a { background-size: 22px; padding-top: 6px;
    padding-bottom: 6px;}
header#navbar #block-petitesannonces a strong, header#navbar #block-petitesannonces .search1 a { font-size:0;}
header#navbar #block-socialmedialinks {margin-right: 102px;float: right;}
header#navbar #block-socialmedialinks ul li { padding: 0 0.5px;}
header#navbar .fa.fa-2x {width: 25px !important; height: 25px !important;background-size: 25px !important;}
#block-whatsappnews p{ line-height:10px;}
header#navbar #header-wrapper #header-wrapper-inner1 { width: 30%;}
#block-views-block-homepage-blocks-block-1 .pagination > li > a, #block-views-block-homepage-blocks-block-1 .pagination > li > span, #block-views-block-homepage-blocks-block-2 .pagination > li > a, #block-views-block-homepage-blocks-block-2 .pagination > li > span, #block-views-block-homepage-blocks-block-3 .pagination > li > a, #block-views-block-homepage-blocks-block-3 .pagination > li > span, #block-views-block-homepage-blocks-block-16 .pagination > li > a, #block-views-block-homepage-blocks-block-16 .pagination > li > span, #block-views-block-homepage-blocks-block-15 .pagination > li > a, #block-views-block-homepage-blocks-block-15 .pagination > li > span, #block-views-block-homepage-blocks-block-14 .pagination > li > a, #block-views-block-homepage-blocks-block-14 .pagination > li > span, #block-views-block-homepage-blocks-block-9 .pagination > li > a, #block-views-block-homepage-blocks-block-9 .pagination > li > span, #block-views-block-homepage-blocks-block-5 .pagination > li > a, #block-views-block-homepage-blocks-block-5 .pagination > li > span, #block-views-block-homepage-blocks-block-13 .pagination > li > a, #block-views-block-homepage-blocks-block-13 .pagination > li > span, #block-views-block-homepage-blocks-block-17 .pagination > li > a, #block-views-block-homepage-blocks-block-17 .pagination > li > span, #block-views-block-homepage-blocks-block-6 .pagination > li > a, #block-views-block-homepage-blocks-block-6 .pagination > li > span, #block-views-block-homepage-blocks-block-8 .pagination > li > a, #block-views-block-homepage-blocks-block-8 .pagination > li > span, #block-views-block-homepage-blocks-block-10 .pagination > li > a, #block-views-block-homepage-blocks-block-10 .pagination > li > span {
    font-size: 18px; padding:0 2px;}
	#block-otherwebsites .other-domains li a img{ height:32px;}
	header#navbar{ height:50px; min-height:50px;}
.featureds-wrap .featureds.next2 article .article-inners span.submitted, #block-homefeaturedarticles .featureds.next3 article .article-inners span.submitted{ font-size:12px;}
.featureds-wrap .featureds.next2 article .article-inners span.submitted { width: auto;}
.featureds-wrap .featureds.next2 article .article-inners span{ width:90%;}
h2.views-row-title a .title-desc-wrap{ background-size:22px;}
.view h2.views-row-title a .title-desc-wrap .title {font-size: 20px; line-height: 24px;}
.view h2.views-row-title a .title-desc-wrap .desc {line-height: 16px; font-size: 14px;}
.views-element-container h2.views-row-title{ padding-bottom:49px;}
.view .views-row .article-teleplus-inner .article-cat a{ font-size:12px;}
.views-row-pager .title-plus-wrap {background-size: 40px;}
.views-row-pager .title-plus-wrap .title{ font-size:18px; padding-top:30px;}
.view-homepage-sliders .title {font-size: 18px; line-height:18px;}
.view-homepage-sliders .title-desc-wrap { height: 140px !important;}
.view-homepage-sliders .title-as-background{ font-size:35px; margin-top:20px; line-height:35px; margin-left:-15px; }
section#block-views-block-la-une-block-1 .block-title{ font-size:12px; padding:12px; padding-right:21px; background-size:8px;}
section#block-views-block-la-une-block-1 .form-group { width: 79%; overflow: hidden;}
section#block-views-block-la-une-block-1 .form-group a{ font-size:12px;}
#block-taxonomymainmenu h2 a {font-size: 16px;}
#block-taxonomymainmenu ul li a {font-size: 16px;}
header#navbar.smaller #block-socialmedialinks {padding-left: 478px !important;}
header#navbar.smaller #block-petitesannonces {right: 160px !important;}
.podcastlink{ display:none;}
.epapr{ display:none;}
.user-logged-in #block-otherwebsites { margin-top: 0px !important;}
header#navbar #block-petitesannonces a strong, header#navbar #block-petitesannonces .search1 a {
    font-size: 0;   padding-bottom: 10px;}
header#navbar #block-petitesannonces {
    float: right;
    margin-top: -6px;
    margin-right: 15px;
    position: absolute;
    top: 3px;
    right: 190px;
}
}
@media (max-width: 940px){
header#navbar {}
#block-homefeaturedarticles .element-more.size-small, #block-featuredarticles .element-more.size-small {width: 30%;}
#block-homefeaturedarticles .element-more.size-small a, #block-featuredarticles .element-more.size-small a{font-size: 22px;line-height: 26px;background-position-x: 100px; }
.footer.container .footer-inner {width: 96%;}
header#navbar #header-wrapper #header-wrapper-inner1 .region-header1 { right: 46%;}

}
@media (max-width: 900px){
header#navbar #header-wrapper #header-wrapper-inner1 .region-header1 {right: 51%;}	
.path-frontpage .region-content .element-1{ margin-left:0;}
.path-frontpage .region-content .element-2 article .article-img img { height: auto;}
.path-frontpage .region-content .element-2{ width:100%; padding-left:0;}
.path-frontpage .region-content .element-3{ width:100%;}
.path-frontpage .region-content .element-3 article .article-img img{ height:auto;}
section.col-sm-9 .highlighted{ width:100%;}
section.col-sm-9 div.col-sm-9 .region-content{ width:100%;}
header#navbar #header-wrapper #header-wrapper-inner1 {width: 40%;}
#date-display {margin-right: 0px;}
#block-taxonomymainmenu ul li a { font-size: 14px;}
#block-views-block-live-news-block-1 .form-group{ background-size:cover;}
#block-views-block-live-news-block-1 .form-group .view-content {background-position-x: 78px;}
#block-views-block-live-news-block-1 h2 { width: 16%; left: 42%;}
#block-views-block-homepage-blocks-block-1 .pagination > li > a, #block-views-block-homepage-blocks-block-1 .pagination > li > span, #block-views-block-homepage-blocks-block-2 .pagination > li > a, #block-views-block-homepage-blocks-block-2 .pagination > li > span, #block-views-block-homepage-blocks-block-3 .pagination > li > a, #block-views-block-homepage-blocks-block-3 .pagination > li > span, #block-views-block-homepage-blocks-block-16 .pagination > li > a, #block-views-block-homepage-blocks-block-16 .pagination > li > span, #block-views-block-homepage-blocks-block-15 .pagination > li > a, #block-views-block-homepage-blocks-block-15 .pagination > li > span, #block-views-block-homepage-blocks-block-14 .pagination > li > a, #block-views-block-homepage-blocks-block-14 .pagination > li > span, #block-views-block-homepage-blocks-block-9 .pagination > li > a, #block-views-block-homepage-blocks-block-9 .pagination > li > span, #block-views-block-homepage-blocks-block-5 .pagination > li > a, #block-views-block-homepage-blocks-block-5 .pagination > li > span, #block-views-block-homepage-blocks-block-13 .pagination > li > a, #block-views-block-homepage-blocks-block-13 .pagination > li > span {
    font-size: 22px;
}
.views-row-pager .title-plus-wrap{background-position-x: 8px!important;  background-size: 45px !important;}
.views-row-pager .title-plus-wrap .title{padding-left: 10px !important;font-size: 22px !important; line-height:24px;padding-top: 45px !important;}
}
@media (max-width: 800px){
#block-homefeaturedarticles .element-more.size-small, #block-featuredarticles .element-more.size-small { width: 29.4%;}
header#navbar #home-link a {font: 28px/30px ralewayextrabold;}
header#navbar #header-wrapper #header-wrapper-inner1 {width: 34%;}
header#navbar #header-wrapper #header-wrapper-inner1 .region-header1 #block-radioplusteleplusblock a img{ display:none;}
header#navbar #header-wrapper #header-wrapper-inner1 .region-header1 {right: 56%;}
#block-views-block-live-news-block-1 .form-group .view-content {background-position-x: 68px;}
#block-homefeaturedarticles h2.block-title,
#block-featuredarticles h2.block-title{font-size: 22px; background-size: 46px;
background-position-x: 100px;}
#block-homefeaturedarticles .element-1.size-large .field--type-image img, #block-featuredarticles .element-1.size-large .field--type-image img { height: 219px;}
.view .views-row .article-teleplus-inner2 a .sup-title {font-size: 14px;}
.view .views-row .article-teleplus-inner2 a .sub-title {font-size: 14px;}
.view h2.views-row-title a .title-desc-wrap .desc {line-height: 18px; font-size: 14px;}
.view h2.views-row-title a .title-desc-wrap .title {font-size: 16px; line-height: 34px;}
#block-homefeaturedarticles .size-small:hover .article-inners span.sub-title, #block-featuredarticles .size-small:hover .article-inners span.sub-title {display: block; font: 16px/16px Raleway;}
section.col-sm-9{}
.view-homepage-sliders .view-content ul li article .article-teleplus-inner .article-cat a{ font-size:12px;}
aside.col-sm-3{ float:left;}
.view .views-row .article-teleplus-inner .article-cat a {font-size: 10px; padding:5px;}
.main-container { width: 100%;}
.view-pinned-articles .views-row {width: 96% !important;}

}
@media (max-width: 780px){
#block-views-block-live-news-block-1 .form-group .view-content { background-position-x: 90px;}
#block-views-block-live-news-block-1 h2 {width: 14%;left: 43%;}
header#navbar #header-wrapper {}
.navbar .logo img { width: 80%;}
#block-whatsappnews{ padding-left:50px;}
header#navbar #header-wrapper #header-wrapper-inner2{margin-top: 0;width: 47%;padding-right: 145px;}
#block-socialmedialinks{ float:left; border:none;}
#block-whatsappnews {background-position-x: 20px;float: left; border: none;}
header#navbar #header-wrapper #header-wrapper-inner1 .region-header1 {right: 0%;}
header#navbar #block-socialmedialinks {
    margin-right: 22px;}
#block-whatsappnews { padding-left: 94px;}

header#navbar #block-otherwebsites {margin-right: 15px !important;width: 40%;clear: none;margin-top: 0;  position: absolute; right: 116px;}
header#navbar #block-petitesannonces {float: right;margin-top: 3px;margin-right: 40px;position: absolute; top: 3px; right: 51px;}
header#navbar #block-notifications {right: 70px;float: right;margin: 0;padding: 0;border: none;
    position: absolute;  top: 10px;}
header#navbar #block-whatsappnews {right: -35px !important;position: absolute !important;top: 15px;}
header#navbar #block-socialmedialinks {margin-right: -110px;}
#block-whatsappnews p{ display:none;}
header#navbar.smaller #block-socialmedialinks {padding-left: 454px;}
header#navbar.smaller #block-whatsappnews {right: 5px !important;}
header#navbar.smaller #block-notifications {right: 70px;}
header#navbar.smaller #block-petitesannonces {right: 43px;top: 12px;}
header#navbar.smaller #block-otherwebsites { margin-right: -75px !important;width: 50%;}
header#navbar.smaller .logo img{ width:80%;}
header#navbar.smaller #home-link {margin-top: 7px;}
header#navbar.smaller .logo img {width: 90%;height: auto;}
.featureds-wrap .featureds.first5 .flex-viewport ul li img{object-fit: cover; }
header#navbar.smaller #header-wrapper #header-wrapper-inner1 .region-header1{ bottom:18px;}
.view .views-row {width: 48%;}
.view .views-row-pager {width: 100%;}
#block-views-block-homepage-blocks-block-17 .view .views-row.views-row-no-2 {width: 100%;}
#block-views-block-homepage-blocks-block-3 .views-row-no-2 {width: 100%;}
.view-homepage-sliders h2.view-title {margin: 18% 3% !important;}
.view-homepage-sliders .title-desc-wrap {height: 120px !important;}
#block-taxonomymainmenu h2 a {font-size: 12px;}
#block-taxonomymainmenu ul li a {font-size: 12px; padding: 4px 10px;}
section.homepage-bottom-wrap1 section.col-sm-3.homepage-sidebar-1 .views-element-container h2.views-row-title { height: 250px;}
section.homepage-bottom-wrap2 section.col-sm-3.homepage-sidebar-2 .views-element-container h2.views-row-title {height: 160px;}
}
@media (max-width: 768px){
#block-views-block-live-news-block-1 .form-group .view-content {background-position-x: 68px;}
#block-views-block-live-news-block-1 h2 { width: 18%; left: 42%;}
#block-homefeaturedarticles .element-1.size-large .article-inners span.sup-title, #block-featuredarticles .element-1.size-large .article-inners span.sup-title {font-size: 14px;}
#block-homefeaturedarticles .element-1.size-large .field--type-image img, #block-featuredarticles .element-1.size-large .field--type-image img {height: 188px;}
}

@media (max-width: 760px){
header#navbar #header-wrapper {width: 80%; position:relative;}
header#navbar #header-wrapper #header-wrapper-inner2{ width:50%; }	
#block-socialmedialinks ul{ text-align:right;}
.navbar-toggle{background:#fff; border-color:#e00000!important;}
header .navbar-header{background:none; width:90%;}
.navbar-default .navbar-toggle .icon-bar{ background-color:#e00000!important; }
#block-whatsappnews{background-position-x: 62px;}
.navbar-default .navbar-collapse, .navbar-default .navbar-form{ border:none!important; right:0; bottom:-28px;}
.region-navigation-collapsible #block-defisearch-1 .form-inline{ width:248px;}
.region-navigation-collapsible #block-defisearch-1 .form-inline .form-control{ width:250px;}
header .navbar-collapse{ width:auto!important;}
#block-topmenu .nav > li > a{ font-size:12px;}
.region-navigation-collapsible #block-defisearch-1 .form-inline .form-actions .form-submit{ height:28px; font-size:12px;}
.region-navigation-collapsible #block-defisearch-1 .form-inline .form-control{ height:28px;}
#bg-ad-info .bg-ad-title{ font-size:24px;}
#bg-ad-info .bg-ad-link a{ font-size:16px;}

#block-homefeaturedarticles .size-small, #block-featuredarticles .size-small{ width:100%;}
#block-homefeaturedarticles .size-small img, #block-featuredarticles .size-small img{ height:auto;}
#block-homefeaturedarticles h2.block-title,
#block-featuredarticles h2.block-title{ padding:25px 30px 0;}
.footer.container .footer-inner .footer-left, .footer.container .footer-inner .footer-right{ width:100%;}
.footer.container .footer-inner .footer-right ul{ margin-top:40px; text-align:center;}
#block-copyrightblock .cpy{ text-align:center; margin-top:10px;}
#block-copyrightblock {float: none;}
.footer.container, #block-publications .alaune-wrap{ background-image:none; background:#e00000;}
#block-sidebarleftads img{ width:100%;}
#block-views-block-live-news-block-1 h2 { width: 14%; left: 42%;}
#block-views-block-live-news-block-1 .form-group .view-content {background-position-x: 94px;}
#block-homefeaturedarticles h2.block-title,
#block-featuredarticles h2.block-title{padding: 72px 30px;}
#block-homefeaturedarticles .element-more.size-small a, #block-featuredarticles .element-more.size-small a {font-size: 22px; line-height: 26px; background-position-x: 20px;background-position-y: 52px;}
#block-homefeaturedarticles .element-more.size-small, #block-featuredarticles .element-more.size-small{ width: 100%;height: 110px;}
.footer.container .footer-inner{ text-align:center;}
#date-display{ position:absolute;}
header#navbar #header-wrapper {width: 100%;}

}

@media screen and (min-device-width: 300px) and (max-device-width: 500px) { 
#block-views-block-live-news-block-1 .form-group .view-content {background-position-x: 60px;}
#block-homefeaturedarticles h2.block-title,
#block-featuredarticles h2.block-title{font-size: 18px; background-size: 46px; background-position-x: 82px; padding: 76px 30px;}
#block-views-block-live-news-block-1 h2 { width: 21%; left: 39%;}
.view .views-row .article-teleplus-inner .article-img img {height: 150px;}
.views-element-container h2.views-row-title{ padding-bottom:15px;}
.view .views-row.views-row-no-1, .path-teleplus .view iframe {height: 240px !important;}
.icon-photo{ right:5px; margin-top:-60px;}
.icon-photo .fa::before { font-size: 20px;}
.icon-photo .fa {width: 30px;height: 30px;padding: 0px 4px;}
.view .views-row .article-teleplus-inner2 a .sub-title {font-size: 12px;}
#block-views-block-homepage-blocks-block-13 .view .views-row-pager .views-row-more a, #block-views-block-homepage-blocks-block-5 .view .views-row-pager .views-row-more a, #block-views-block-homepage-blocks-block-9 .view .views-row-pager .views-row-more a, #block-views-block-homepage-blocks-block-14 .view .views-row-pager .views-row-more a, #block-views-block-homepage-blocks-block-15 .view .views-row-pager .views-row-more a, #block-views-block-homepage-blocks-block-16 .view .views-row-pager .views-row-more a, #block-views-block-homepage-blocks-block-1 .view .views-row-pager .views-row-more a, #block-views-block-homepage-blocks-block-2 .view .views-row-pager .views-row-more a, #block-views-block-homepage-blocks-block-3 .view .views-row-pager .views-row-more a,
#block-views-block-homepage-blocks-block-7 .view .views-row-pager .views-row-more a
{ height:150px;}
.views-row-pager .title-plus-wrap{     background-position-x: 8px !important;background-position-y: 15px;    background-size: 45px !important;}
#block-views-block-homepage-blocks-block-1 .pagination > li > a, #block-views-block-homepage-blocks-block-1 .pagination > li > span, #block-views-block-homepage-blocks-block-2 .pagination > li > a, #block-views-block-homepage-blocks-block-2 .pagination > li > span, #block-views-block-homepage-blocks-block-3 .pagination > li > a, #block-views-block-homepage-blocks-block-3 .pagination > li > span, #block-views-block-homepage-blocks-block-16 .pagination > li > a, #block-views-block-homepage-blocks-block-16 .pagination > li > span, #block-views-block-homepage-blocks-block-15 .pagination > li > a, #block-views-block-homepage-blocks-block-15 .pagination > li > span, #block-views-block-homepage-blocks-block-14 .pagination > li > a, #block-views-block-homepage-blocks-block-14 .pagination > li > span, #block-views-block-homepage-blocks-block-9 .pagination > li > a, #block-views-block-homepage-blocks-block-9 .pagination > li > span, #block-views-block-homepage-blocks-block-5 .pagination > li > a, #block-views-block-homepage-blocks-block-5 .pagination > li > span, #block-views-block-homepage-blocks-block-13 .pagination > li > a, #block-views-block-homepage-blocks-block-13 .pagination > li > span{ font-size:15px;}

}
@media (max-width: 500px){
	/**
 * test for mobile version 04.07.2018
 */
.page-node-type-news article.news.full .content .field--item, .page-node-type-news article.news.full .content .field--item {
	overflow : auto;
}
.not-front #block-taxonomymainmenu, .page-node-type-news section.col-sm-9 .highlighted, header#navbar #block-otherwebsites, .acc-link, header#navbar #block-socialmedialinks, .page-node-type-news #article-header, header#navbar #block-petitesannonces, .page-node-type-news article.news.full footer, header#navbar #header-wrapper #header-wrapper-inner1 .region-header1 #block-radioplusteleplusblock, section#block-views-block-la-une-block-1, #homefeatureds .featureds.last3, #home-featured-wrap section.col-sm-3, #bg-ad-info{ display:none;}
section.col-sm-9{ width:100%;}
.page-node-type-news section.col-sm-9 div.col-sm-9 {width: 100%;}
header#navbar #block-notifications{ right:0!important;}
.navbar .logo img, .page-node-type-news .navbar .logo img { width: 165%;}
#block-notifications .notifi {float: right; padding-top: 5px; padding-right: 5px;}
.page-node-type-news .col-sm-9 .col-sm-12{ padding:0;}
.main-container .row{padding:0;}
.page-node-type-news .main-container{ padding:0;}
.page-node-type-news article.news.full .content{ /*position:absolute; top:0;*/}
.page-node-type-news h1.page-header{ margin-top:255px; line-height:0;}
.page-node-type-news article.news.full .content, .addthis_inline_share_toolbox{ margin-top:120px;}
.page-node-type-news article.news.full .content{ margin-top:0!important;}
.page-node-type-news h1.page-header .sup-title { font-size: 18px; line-height:20px; font-family:ralewayextrabold;}
.page-node-type-news h1.page-header .sub-title { font-size: 18px; line-height:20px; font-family:ralewayextrabold;text-transform: none; color: #000;}
.page-node-type-news article.news.full .content .field--item p {  margin: 80px auto; width: 96%;}
.featureds-wrap .featureds.first5, .featureds-wrap .featureds.next2{ width:100%;}
#home-featured-wrap #home-featured{ width:100%;}
#block-homefeaturedarticles .featureds.next3 article{ width:100%; margin-bottom:20px;}
#block-homefeaturedarticles .featureds.next3 article:last-child{ width:100%;}
aside.col-sm-3{ display:none;}


}

@media (max-width: 420px){
#block-articlesnavigation article.is-promoted {width: 100%;float: left;padding-left: 0;   margin-bottom: 20px; border: none;}
#block-articlesnavigation .field--type-image { width: 30%;}
#block-views-block-live-news-block-1 .form-group .view-content { background-position-x: 48px;}
#block-homefeaturedarticles h2.block-title,
#block-featuredarticles h2.block-title{ width:100%;}
#block-homefeaturedarticles .element-1.size-large, #block-featuredarticles .element-1.size-large{ width:100%;}
.view .views-row .article-teleplus-inner2 a .sup-title { font-size: 12px; }
.path-frontpage .region-content .element-1 h2 .sup-title {
    font: 28px/120% ralewayblack;}
.path-frontpage .region-content .element-1 h2 .sub-title{ font-size:14px;}
.path-frontpage .region-content .element-1 p { font-size: 12px; line-height: 14px;}
#block-views-block-live-news-block-1 h2 { width: 24%;}
#block-homefeaturedarticles h2.block-title,
#block-featuredarticles h2.block-title{padding-top: 30px;
background-position-y: 52px;}
#block-views-block-homepage-blocks-block-1 .pagination > li > a, #block-views-block-homepage-blocks-block-1 .pagination > li > span, #block-views-block-homepage-blocks-block-2 .pagination > li > a, #block-views-block-homepage-blocks-block-2 .pagination > li > span, #block-views-block-homepage-blocks-block-3 .pagination > li > a, #block-views-block-homepage-blocks-block-3 .pagination > li > span, #block-views-block-homepage-blocks-block-16 .pagination > li > a, #block-views-block-homepage-blocks-block-16 .pagination > li > span, #block-views-block-homepage-blocks-block-15 .pagination > li > a, #block-views-block-homepage-blocks-block-15 .pagination > li > span, #block-views-block-homepage-blocks-block-14 .pagination > li > a, #block-views-block-homepage-blocks-block-14 .pagination > li > span, #block-views-block-homepage-blocks-block-9 .pagination > li > a, #block-views-block-homepage-blocks-block-9 .pagination > li > span, #block-views-block-homepage-blocks-block-5 .pagination > li > a, #block-views-block-homepage-blocks-block-5 .pagination > li > span, #block-views-block-homepage-blocks-block-13 .pagination > li > a, #block-views-block-homepage-blocks-block-13 .pagination > li > span {
    font-size: 14px;
    padding: 0 2px;
}
.views-row-pager .title-plus-wrap .title {
    padding-left: 10px !important;
    font-size: 14px !important;
    padding-top: 34px !important;
    line-height: 16px;
}
.view .views-row .article-teleplus-inner .article-cat{ margin-top:-20px;}
.view .views-row .article-teleplus-inner .article-cat a{ font-size:12px;}
#date-display{ width:102px; height:110px;}
header#navbar #home-link a {font: 22px/27px ralewayextrabold;}
#block-whatsappnews p a{ font-size:14px;}
.live-weather .wrap { padding: 0px 15px 10px;}
#block-petitesannonces { margin-top: 10px; padding-right: 60px;}
header#navbar #clock-wrapper {
    font: 22px/100% Digital-7;}
	.path-taxonomy .pagination > li > a, .pagination > li > span, .path-teleplus .pagination > li > a, .path-teleplus .pagination > li > span{ padding:6px 8px;}
.view-homepage-center-ads .views_slideshow_cycle_teaser_section{ height:auto!important;}
.view-homepage-center-ads .views_slideshow_slide{ height:auto!important;}



}

@media (max-width: 380px){
	#block-views-block-live-news-block-1 .form-group .view-content { background-position-x: 43px;}
	#block-views-block-live-news-block-1 h2{ width:28%; left:36%;}
	#block-socialmedialinks ul li a .contactus { padding-left: 25px;}
	.live-weather .icon i { font-size: 24px;}
	.live-weather .wrap2 .humidity .label{ font-size:10px;}
	.live-weather .wrap2 .temperature { font-size: 16px;}
	#block-petitesannonces a strong {
    font-size: 16px;}
	.main-container{ margin-top:0;}
	#block-views-block-live-news-block-1 h2 { width: 28%; left:35%;} 
	#block-whatsappnews p a {  font-size: 12px;}
	#block-socialmedialinks ul li a .contactus{ font-size:12px;}
}




@media screen and (-webkit-max-device-pixel-ratio:1388) {
	#block-homefeaturedarticles .featureds.next3 article .article-inners .sub-title, .featureds-wrap .featureds.next2 article .article-inners span .sup-title, .featureds-wrap .featureds.next2 article .article-inners span .sub-title, #block-homefeaturedarticles .featureds.next3 article .article-inners span .sup-title {font-size: 14px;border: 2px solid #fff; line-height: 20px;}
     
/*	#block-homefeaturedarticles .featureds.next3 article .article-inners span{ width:97%;}*/

}



/*@media screen and (-webkit-max-device-pixel-ratio: 1700){
header#navbar #header-wrapper #header-wrapper-inner1 .region-header1 { right: 37%!important;}
header#navbar.smaller #header-wrapper #header-wrapper-inner1 .region-header1 {right: -3%!important;}

}

@media screen and (-webkit-max-device-pixel-ratio: 1680){
header#navbar #header-wrapper #header-wrapper-inner1 .region-header1 {
    right: 37%!important;}
header#navbar.smaller #header-wrapper #header-wrapper-inner1 .region-header1{ right:-3%!important}
}





@media screen and (-webkit-max-device-pixel-ratio: 1500){
header#navbar #header-wrapper #header-wrapper-inner1 .region-header1 { right: 37%!important;}
header#navbar.smaller #header-wrapper #header-wrapper-inner1 .region-header1 {right: -3%!important;}

}*/


@media screen and (-webkit-min-device-pixel-ratio:0) {
/*#block-socialmedialinks {padding-left: 110px;}	
#block-notifications {margin-left: -27px;}*/
/*#homefeatureds article{ display:inline-block;}*/
section#block-views-block-la-une-block-1{ margin-bottom:20px;}

/* Safari 5+ ONLY */
    ::i-block-chrome, #block-socialmedialinks {/*padding-left: 110px;*/}
	::i-block-chrome, #block-notifications {/*margin-left: -27px;*/}
	::i-block-chrome, header#navbar.smaller #block-petitesannonces{ right:200px;}
	

}


.cat-block-ads li img{ height:auto;}
.align-center {display: block;margin-left: auto;margin-right: auto;width: 100%;}
figure.align-left {float: left; width: 30%!important; padding-right: 20px; padding-bottom:20px;}
figcaption{ font:italic 14px/18px raleway; font-weight:bold;}
.align-right{ width:30%!important; padding-left:20px; padding-bottom:20px;}
figure.align-right{    width: 30%!important;  margin-bottom: 20px;}
.page-node-type-news article.news.full .content .field--item img{ margin-left:0;}
.page-node-type-news article.news.full .content .field--item img.align-left{ width:30%; padding-right:20px; padding-bottom:20px;}
figure.align-right img, figure.align-right figcaption{ margin-left:0;}
.field--name-body hr{ clear:both;}
.field--name-body blockquote{padding: 10px 20px 10px 60px; margin: 0 0 20px; margin-top: 0px; margin-left: 0px;font-size: 18px; font-weight: 500px;font-style: italic; color: #666666; border-right: 5px solid #FFCC00;margin-left: 5%;  margin-top: 20px; background: url('../images/quote-icon1.png') no-repeat left top; border-left:0;}
.field--name-body blockquote p{ font-style:italic!important; font-weight:bold!important;}
.field--name-body  h5,
.field--name-body  h4,
.field--name-body  h3{ font-weight:bold; clear:both;}
.page-node-type-news article.news.full .content .field--item ol{list-style-type: decimal;
    list-style-position: outside;  margin-left: 25px;}
.page-node-type-news article.news.full .content .field--item ol li{padding-left: 8px;line-height: 20px;margin: 10px;font-weight: normal;font-size: 16px;font-style: normal; color:#000;}

#homefeatureds article .article-inners h3{ display:none;}

form .auth-section .connect button img{ width:120px; height:auto; text-align:left;}

#block-covid19coronavirusblock{ display: none; }

.ipropcloud { min-height: auto; display: block; margin: auto; }