/*
Theme Name: Stockholm
Theme URI: http://demo.select-themes.com/stockholm
Description: Stockholm Theme
Tags: agency, business, ajax, portfolio, blog, shop, multi-purpose, clean, elegant, white, photography, modern, fullscreen, stylish, design
Author: Select Themes
Author URI: http://demo.select-themes.com
Version: 2.4.1
License: GNU General Public License
License URI: licence/GPL.txt

CSS changes can be made in files in the /css/ folder. This is a placeholder file required by WordPress, so do not delete it.

*/


/*
Check si la TV est HD
*/




ul#testHD li
{
  
  width:50%;
list-style-type:none;
text-align:center;
float:left;
margin-top:12px;
  }  

ul#testHD input {
    border: medium none;
    border-radius: 20px;
    padding: 10px 20px;
    width: 55%;
    font-family: "fransatitalic", arial;
background-color:#eeeeee
}


ul#testHD a.blue-btn {
    background: #00b9ff;
    color: #ffffff;
}
ul#testHD a.round-button {
    border: medium none;
    border-radius: 20px;
    padding: 8px 20px;
    cursor: pointer;
    display: inline-block;
    text-transform: uppercase;
    margin: 5px;
    font-family: 'fransatregular', 'Raleway', sans-serif;
}

#testNum .wrongnum
{
  
  color:#ff0a8b

  }  


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

ul#testHD li
{
  
  width:100%;
clear:both;

  }  
  }


/*
Réplication page d'accueil
*/

.page-id-25339 .ingrid
{
margin:0px auto;
max-width:1170px;

 }

.page-id-25339 .title.without_title_text {
    position:absolute;
}

.page-id-25339 #fullbox_home

{max-width:1150px;
margin:0px auto;
left:0px;
		  background-color: rgb(255, 255, 255);
    /* RGBa with 0.6 opacity */
    background-color: rgba(255, 255, 255, 0.9);

 }

.page-id-25339 #fullbox_home .wpb_wrapper
{margin-top:5px}
.page-id-25339 #findmynumber, .selectiondecodeur_fondblanc #findmynumber, #testHD #findmynumber
 {
 width:280px;
}


.popmake-21176.whonum
{
  color:#00b3ff;
  text-transform:none;
    font-family: "fransatregular",arial;
    font-style:normal;
    font-size:13px;
  

}

.page-id-25339 .image.responsive
{

position:relative;
z-index:-1;
 }

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

.page-id-25339 .image.responsive 
{
  overflow:hidden;
  width:100%

  }  
  
  
  .page-id-25339 .image.responsive img
{
min-width:1000px;

  }  
  
}

.page-id-25339 .reasons_block
{
background:rgb(157, 0, 154) url('img/7tanguy.jpg') top center no-repeat;
color:#fff;
}

.page-id-25339 .reasons_block h1, .page-id-25339 .reasons_block h2
{

color:#fff;

}

.page-id-25339 .reasons_block h3
{
	background-color: #d330bb;
 
}




/*
Slider Module CI
*/

#layerslider_2_2 h4
{
color:#47bef0;
text-align:center !important;
margin:0px auto  !important;

 }


#jeuconcours h1, #jeuconcours h3
{
line-height:1em;

 }

#jeuconcours h3
{
font-weight:400

 }

@media (max-width: 1170px){
#jeuconcours .descriptif
{

background: rgba(255, 255, 255, .7); 
 }
} 
.drop_down #nav-menu-item-22667.narrow .second .inner ul li
{
width:275px;

 }

#boxes_accueil .wpb_wrapper input#momNum, #testHD  input#momNum
{background-color:#ececec;
border-color:#e7e7e7}
.bloc_actudumois
{
max-width:540px;
text-align:left;
 }

.bloc_actudumois a.blue-btn.round-button

{
padding-left:0px
margin-left:0px
 }

.single-post.single-format-standard .title
{
background-color:#fff;
border-top:3px solid #00b9ff;
border-bottom:1px solid #e7e7e7;
 }

.single-post.single-format-standard .post_image
{
    float: left;
    max-width: 400px;
    margin: 0px 10px !important;
    padding: 20px;
 }
#idelio_header
{


z-index:9999;
 }


.home .image.responsive
{

position:relative;
z-index:-1;
 }


@media (max-width: 1170px){
nav.main_menu ul#menu-menu-principal li a
{

padding:0px 8px !important
 }
} 



.ui-accordion-header-icon
{

border-bottom:10px solid #fff;
display: block !important;
float:left;
background-repeat:none;
 }

.accordNiv3
{
clear:both;
 }

.popmake-content .imageleft
{

width:120px;
display: block !important;
float:left;
 }
.popmake-title
{
display:none
 }
.popmake-content .textright
{

display:table-cell !important;
text-align:left;
 }


@media (min-width: 1100px){
 .footerFloat:nth-of-type(1){width:17% !important;}
.footerFloat:nth-of-type(2){width:17% !important;}
.footerFloat:nth-of-type(6){width:16% !important;}
} 

.home .ingrid
{
margin:0px auto;
max-width:1170px;

 }





#boxes_accueil .vc_col-sm-6
{
padding-left:0px;
padding-right:0px;		 

 }

#boxes_accueil .wpb_content_element

{
		  background-color: rgb(255, 255, 255);
    /* RGBa with 0.6 opacity */
    background-color: rgba(255, 255, 255, 0.9);
min-height:600px;
background-position:bottom center;
background-repeat:no-repeat;
margin:0px;padding:0px;
 }

.home #fullbox_home

{max-width:1150px;
margin:0px auto;
left:0px;
		  background-color: rgb(255, 255, 255);
    /* RGBa with 0.6 opacity */
    background-color: rgba(255, 255, 255, 0.9);

 }

.home #fullbox_home .wpb_wrapper, .ongletschaines .wpb_wrapper
{margin-top:5px}


@media (min-width: 1100px){
 .footerFloat:nth-of-type(1){width:17% !important;}
.footerFloat:nth-of-type(2){width:17% !important;}
.footerFloat:nth-of-type(6){width:16% !important;}
} 


@media (max-width: 1200px){
  #wrapperfooter {

        padding-left: 20px;
} 
}

@media (max-width: 1000px){
	.header_inner .fa.fa-bars, .header_inner .fa.fa-search  {
    	font-size:28px
	}
}
.search-results .post_image, .search-results .post_image img
{
display:none !important;
max-width:100px;
max-height:80px;
 }

#impactHD.blocIMGFAQ, #impactHD.blocIMGFAQActif, #impactHD.blocIMGFAQ img, #LCI.blocIMGFAQ, #LCI.blocIMGFAQActif, #LCI.blocIMGFAQ img
{
width:100%;
clear:both;
 max-width:100%;
 }

@media (max-width: 760px){
#decodeursfransat.blocIMGFAQ, #decodeursfransat.blocIMGFAQActif, #modulesClTVcompat.blocIMGFAQ, #modulesClTVcompat.blocIMGFAQActif, #pbreception.blocIMGFAQ, #pbreception.blocIMGFAQActif, #assiscomm.blocIMGFAQ, #assiscomm.blocIMGFAQActif, #collectivites.blocIMGFAQ, #collectivites.blocIMGFAQActif, #chaineoptions.blocIMGFAQ, #chaineoptions.blocIMGFAQActif, #applications.blocIMGFAQ, #applications.blocIMGFAQActif, #fransatConnect.blocIMGFAQ, #fransatConnect.blocIMGFAQActif
{


width:auto;
 }
} 
.wrapper .wrapper_inner {
max-width:1400px !important;
margin:0px auto;

  }
  

@media (max-width: 480px){

  #footer6 li:first-of-type{margin-top:30px;}
}

@media (min-width: 480px){

  #footer6 li:first-of-type{margin-top:30px;}
}


@media (min-width: 768px){
	
  .wpb_column.vc_column_container.vc_col-sm-2 {
    	width: 20%;
	}
}
.wrapper_inner .content .content_inner > .container > .container_inner.default_template_holder {
       padding-top: 0;
}

.vc_custom_1446642634799 {
	color: #ff1285;
}
.price {
font-size:25px;
padding:15px;
}

.ptitle{
color: #FFFFFF;
font-weight: 800;
font-size: 15px;
}
.pdescription{
color: #FFFFFF;
}
.image_with_text p {
color: #FFFFFF;
font-size: 15px;
}
.vc_custom_1446806638364 {
    max-width: 1170px;
    margin: 0 auto;
}

.programmation{
font-weight: 100;
font-size: 20px;
color: #FFFFFF;
}
#votreOffre h3{
  font-size: 20px;
  font-weight: 800;
  color: #ffa01e;
  line-height: 40px;
}
.cinqRaisonsTitle{
font-size: 20px;
color:#FF007D;
}
.cinqRaisonsPurple{
font-size: 20px;
color: #a018a9;
}

.pnumber{
color:#857699;
font-size:15px;
}

.chaineTitle{
color: #FF007D;
font-size: 20px;
}
.chaineTitleBein{
color: #6ed700;
font-size: 20px;
}
.chaineTitleOcs{
color: #D90079;
font-size: 20px;
}
.pchaine{
color: #FF007D;
font-size: 15px;
}

.enCeMoment h2 {
color: #6ed700;
}
.enCeMoment a{
color: #6ed700;
text-decoration: underline;
}
.purple-btn{
background-color: #a018a9;
color: #FFFFFF;
}

#vintage p{
color: #FFFFFF;
}


/*.home .wrapper_inner .content.content_top_margin .content_inner   .container {
    background: -moz-linear-gradient(top, rgba(255,255,255,0) 0%, rgba(255,255,255,0) 70%, rgba(255,255,255,1) 95%, rgba(255,255,255,1) 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(255,255,255,0)), color-stop(70%,rgba(255,255,255,0)), color-stop(95%,rgba(255,255,255,1)), color-stop(100%,rgba(255,255,255,1)));
    background: -webkit-linear-gradient(top, rgba(255,255,255,0) 0%,rgba(255,255,255,0) 70%,rgba(255,255,255,1) 95%,rgba(255,255,255,1) 100%);
    background: -o-linear-gradient(top, rgba(255,255,255,0) 0%,rgba(255,255,255,0) 70%,rgba(255,255,255,1) 95%,rgba(255,255,255,1) 100%);
    background: -ms-linear-gradient(top, rgba(255,255,255,0) 0%,rgba(255,255,255,0) 70%,rgba(255,255,255,1) 95%,rgba(255,255,255,1) 100%);
    background: linear-gradient(to bottom, rgba(255,255,255,0) 0%,rgba(255,255,255,0) 70%,rgba(255,255,255,1) 95%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00ffffff', endColorstr='#ffffff',GradientType=0 );
}*/

/*  Masonry modif BLOG  */

body.category-actualite article, body.category-espace-presse article{width:100% !important; left:0 !important;}



li.filter_title{display:none !important;}

img.attachment-post-thumbnail{width:435px;height:200px;float:left;margin-right:35px;}
.archive img.attachment-post-thumbnail{width:auto;height:auto;}
.archive .time {width:100%;float:none;}

.time{float:right;font-size:12px;}
.blog_holder.masonry article h2, .blog_holder.masonry_full_width article h2{margin-bottom:0 !important;padding-bottom:0 !important;font-weight:bold !important;font-size:25px !important;padding-top:0 !important;}

.blog_holder.masonry article h2 a, .blog_holder.masonry_full_width article h2 a {color:#00b3ff !important;padding-top:0 !important;}

.blogcat{margin-bottom: 15px; font-size:12px;}
.blog_holder.masonry_full_width article {border-bottom:1px solid #666 !important;    padding-bottom: 5px !important;}

.blog_holder.masonry_full_width .post_text_inner{    padding: 10px 25px 35px 0px !important;}
a.lireplus{padding-top:40px;display:inline-block;}
.content .title_outer.with_image .title .container_inner, .title_outer .has_fixed_background.title .title_holder .container_inner, .title_outer .has_background.title .title_holder .container_inner{height:auto !important;}

.title_subtitle_holder{width:50% !important;}
.title_subtitle_holder_inner {margin-top:100px;}
.title_text_shadow .title h1 {
    text-shadow: 1px 1px 8px rgba(0, 0, 0, 0.9) !important;
}
.title_text_shadow .subtitle {
    text-shadow: 1px 1px 4px rgba(0, 0, 0, 0.9) !important;
}
.teaser-article{display:none;}

.post_social{border-top:1px solid #666;padding-top:20px;}


 #footer6 {
padding-top:30px;
        width: 100%;
        margin: auto;
        font-size:12px !important;

    }
#footer6 li{display:block;line-height:1.1em;font-family: 'fransatregular', 'Raleway', sans-serif;
    font-weight:regular;padding-bottom:4px;}
#footer6 li a{color:#b8b8c7}
#footer6 li:first-of-type a {color:#fff;text-transform: uppercase !important}
#footer6 li:first-of-type{font-size:14px !important;;margin-bottom:10px;font-family: 'fransatbold', 'Raleway', sans-serif;}

    .footerFloat {
    width: 100%; padding-right:1%;
    }
.footerFloat li{text-align:center;}


@media all and (min-width: 950px) {
    
.footerFloat li{text-align:left;}
    #footer6 {

       width:1155px;
        margin: auto;
    } 
    .footerFloat {
    width: 15%;padding-right:1%;
    float: left;
    text-align: center;
    }
}

#wrapperfooter {
 padding-bottom:20px !important;
    width: 100%;
    overflow:hidden;

} 

.footer_bottom a, .footer_bottom ul li a  { text-transform: none !important;}
.footer_bottom ul {text-align: left !important;}
.footer_bottom ul li {margin-right:0 !important;}


.search-results  h1{font-size:1.1em !important}

.search-results h2{font-size:1em !important}
.search-results .blog_holder article .post_text .post_text_inner{padding:0 !important;}
.search-results .blog_holder article {margin-bottom:0 !important;}
.search-results  .post_content:nth-child(even) {background: #eee !important;padding:10px;}
.search-results  .post_content:nth-child(odd) {background: #FFF !important;padding:10px;}


.home .wrongnum {color:#666;font-size:0.8em;}

<style>
.intrinsic-container {
  position: relative;
  height: 0;
  overflow: hidden;
  width:100%;max-width:1140px;
}

.intrinsic-container iframe {
  position: relative;
z-index:10000000000000;
  top:0;
  left: 0;
  width: 100%;height:500px;
max-width:1140px;
}

.mobile_menu_button span {
    font-size: 16px !important;
}
div#pack_offre1 div.section_inner div.wpb_column div.wpb_wrapper div.wpb_text_column.wpb_content_element div.wpb_wrapper{height: 490px;}
body.single.single-post h1{color: #00b9ff !important;border-bottom: 1px solid #e7e7e7 important;margin: 0 40px important;}


/*FAQ PLUS*/
div.contenuFAQ { margin: 0 auto;  width: 100%;}
div.contenuFAQ h2{text-align:center;}
div.contenuFAQ span.accordion_mark.left_mark{display:none;}
div.contenuFAQ h4{
    background-color: #35c4fa;
    color: #fff !important;
    font-size: 20px;
    height: inherit !important;
    line-height: 1em !important;
    font-style: normal;
    font-weight: bold;
    font-family: "fransatlight","Raleway",sans-serif;
    margin: 1em 0.2em 0.2em !important;
    margin-top: 1em !important;
    padding: 0.25em 0.25em 0.25em 0.5em !important;
}

div.contenuFAQ .ui-accordion-header span.tab-title {
    padding: 0 !important;
}
div.contenuFAQ h3{
    background-color: transparent !important;
    color: #35c4fa !important;
    font-size: 14px !important;
    font-style: normal;
    font-weight: bold;
    /*margin: 1em 0.2em 0.2em !important;*/
    margin-top: 1em !important;
    padding: 5px 0.25em 0.25em 0.5em !important;
    border:none !important;
    height: inherit !important;
    line-height: 1em !important;
}
div.contenuFAQ .fa-angle-double-right::before, div.contenuFAQ .fa-angle-double-down::before {
   display:none;
}
div.contenuFAQ .q_accordion_holder.accordion div.accordion_content {
    margin-left: 1em !important;
    padding: 10px !important;
}
div.contenuFAQ div.wpb_wrapper{margin: 0 !important;}

div.contenuFAQ .ui-accordion-content{
    font-size: 14px  !important;
    color: #8d8d8d  !important;
    margin:0 25px !important;
    padding:0 !important;
    font-family: "fransatregular","Raleway",sans-serif  !important;}

@media only screen and (max-width: 1000px)
{ div.contenuFAQ .wpb_wrapper {
 
    text-align: left;
}}

</style>
