@media only screen and (max-width : 992px) {
.intro li{
	width:33%;
}
}

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

.intro li{
	width:50%;
}
  .btn-primary.absolute {
    display:none;
}
.rubrique .nav-item{
	margin-right:4px;	
	margin-bottom:4px;	
}
 .rubrique .nav-item a{
 }
 .tab_3 .arrow_up:after,  
 .tab_3 .arrow_down:after{  
	margin-top:14px; 
	margin-right:2px; 
 }
   .tab_3 a.nav-link{  
	height:auto;
 }
  .tab_3 .remove{  
	margin-top:0px; 
	margin-right:0px;
	position:absolute;
	right:36px ;
	top:11px;
  }
 }

@media only screen and (max-width : 600px) {
.intro li{
	width:100%;
}
}

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

@media only screen and (min-width: 35em) {
    /* Style adjustments for viewports that meet the condition */
}

 
/* PRINT  =======================================================  */
 
@media print{

*{
	border-size:1px!important;
	background:none!important;
	margin:0!important;
	padding:0!important;
	color:#000!important;
	
}
.tab_6 .form-group {
    background-color: rgba(255,255,255,1);
    padding:2px  10px!important;
    border: 1px solid #e3ecf3;
    margin-bottom: 10px;
    border-radius: 0px;
}
.rubrique {
    padding: 0px;
    border: 0;
    margin-bottom: 0;
    border-radius: 0px;
}
.tab_6 .btn.awesome.check_box {
    color: #fff!important;
}
.tab_6 .btn.awesome.check_box.active {
    color: #000!important;
}
.tab_6 .radio_btn {
    color: #fff!important;
}
.tab_6 .radio_btn.active {
    color: #000!important;
}

@page {
 size:8.5in 11in!important;
 zoom:.5;
}
body{
	margin:0!important;
	padding:0!important
}
header, #ariane, .top, aside, #rv, footer, .flexslider {
	display:none;
}
    a:visited {
        text-decoration: underline;
    }

    a[href]:after {
        content: " (" attr(href) ")";
    }
    abbr[title]:after {
        content: " (" attr(title) ")";
    }

    /*
     * Don't show links that are fragment identifiers,
     * or use the `javascript:` pseudo protocol
     */

    a[href^="#"]:after,a[href^="javascript:"]:after {
        content: "";
    }
    pre {
        white-space: pre-wrap !important;
    }
    pre,blockquote {
        border: 1px solid #999;
        page-break-inside: avoid;
    }
    /*
     * Printing Tables:
     * http://css-discuss.incutio.com/wiki/Printing_Tables
     */
    thead {
        display: table-header-group;
    }
    tr,img {
        page-break-inside: avoid;
    }
    p,h2,h3 {
        orphans: 3;
        widows: 3;
    }
    h2,h3 {
        page-break-after: avoid;
    }
	.tab_6 .rubrique {
		padding: 0px !important;
	}
.pin_tres_bleu_pale, .tab_6 .form-group {
    background-color: #fff !important;
 }



 }
