body {
margin: auto;
background-color: #fff;
font-family: Tahoma, Helvetica,;
}

.navbar-default .navbar-toggle .icon-bar { background-color:#fff; } 
.navbar-default .navbar-toggle:hover { background-color:#A9C1D9; }
.navbar-default .navbar-toggle:focus, .navbar-default .navbar-toggle:hover { background-color:#A9C1D9; } 


.navbar-style {
background: none;
border: 0px;
}

.link-orange a { text-decoration: line-through; }

.navbar-default .navbar-nav>li>a { color: #ccc; }

@media (max-width: 767px) {
.navbar-default .navbar-nav .open .dropdown-menu>li>a { color:#ccc; } 
.navbar-default .navbar-nav .open .dropdown-menu>li>a:hover { color:#fff; } 
}


.navbar-style a:hover {
text-decoration: none;
}

.@media (min-width: 768px) {


.dropdown-menu { background-color: #565656 }

}



.cos {
background-image:  url('../images/cos.png')
}

.line { height: 3px; width:100%; background-color: #5DA6CA; }

.lista-pad
{
text-align: left;
margin-top: 20px;
padding-top:10px;
padding-bottom:10px;
}

.linkok
{
position: static;
padding: 5px 0px 5px 0px;
font-size: 14px;
text-align: left;
}

.linkok a 
{
color: #fff;
display: block;
margin: 5px;
padding: 7px;
border: 1px solid #fff;
-moz-border-radius: 12px;
-webkit-border-radius: 12px;
border-radius: 12px;
}




.linkok a:hover { background-color: #1A527C; background-clip: rgba(255,255,255,.15); }

.img-top { vertical-align: top;}

.viz-xs { width:90%; height:40px; background-color:#fff; margin-bottom:15px; }

.nav-footer { font-size:14px; padding-top:50px;}

.sty-footer { text-align:left; }

.cos {
background-image:  url('../images/cos.png');
background-repeat: no-repeat;
height:30px;
margin-left: 20px;

margin-top:10px;
}

@media screen and (max-width: 550px) {

.navbar-default .navbar-toggle .icon-bar { background-color:#fff; }    

.navbar-default .navbar-toggle:focus, .navbar-default .navbar-toggle:hover { background-color:#A9C1D9; }    
    
    
a:hover { text-decoration:none; }  
    
    .col-xxs-12{
    width:100%;
    }
    
    .xxs-center-block {
        display: block;
        float:none !important;
        margin-left: auto;
        margin-right: auto;
    }
    .xxs-center {
    text-align: center;
    }
  
.sty1 {
color: #fff;
border-radius:0;
background-color: #60A8DC;
padding-left:80px;
padding-right:80px;
padding-top: 10px;
padding-bottom:10px;
border:0px;
margin-bottom:3%;
box-shadow: 0.3px 1px 0.5px #7c7c7c;
}

.sty1a :hover {
color: #fff;
background-color: #3997dd;
text-decoration: none;
}    
    
.sty2 {
border-radius:0;
padding-left:70px;
padding-right:70px;
padding-top: 10px;
padding-bottom:10px;
border:0px;
margin-bottom:3%;
background-color:#F47842;
color:#fff;
box-shadow: 0.3px 1px 0.5px #7c7c7c;
}
    
.sty2a :hover {
color: #fff;
background-color: #ec6c30;
} 
    
.sty-footer { text-align:left; font-size: 14px;} 
}
 


.navbar-default .navbar-nav>.open>a, .navbar-default .navbar-nav>.open>a:focus, .navbar-default .navbar-nav>.open>a:hover {
background-color: #1A527C;
}





.main,.supremeContainer,.container_footer, .content-tb-round,.content-tb-middle, .goCenter, .devis_form{
width:100%;
}
.revendeur{
display:none;
}
table.responsiveTable {width: 100% !important;}

td.responsiveTd {
    width: 100% !important;
    display: block !important;
    height:initial;
    padding:1px !important;
    text-align:justify;
}

.frM{
float:right;
}


td.responsiveTd table {
    height:initial !important;
}

#contentE{
    width:100%;
}
#contentRight{
    display:none;
}

.hideMob{
display:none;
}

.search_box{
    display:none;
}








.completeDesc div , .completeDesc p {
    line-height:19pt !important;
}
.articleContent{
width:99% !important;
}

#links1 li {
display:block;
}
.resplin{
display:none !important;
}

#article1, #article3,#article1-endpoint {
width:100%;
background:none;
height:auto;
}
#article2-endpoint{
width:100%;
height:initial;
background:none;
background-color:rgb(224,228,235);
}

#article2{
display:none;
}

#article4{
width:100%;
background-size:100%;
height:15.5em;
}

#article4 table{
width:70%;
}
#wrap{
display:none;
}

.hideMob{
display:none;
}

.padd0M{
padding:0 !important;
}

.w80p{
width:60% !important;
}

.more2{
display:block;
}


.menu, #menu{
    height:2em;
    background-size:100%;
}

.sectionDescription img{
display:none;
}

#clientAndFactureInfo table{
    width:99%;
}
.margin0M{
margin:0 !important;
}

#clientAndFactureInfo #countryId {
    width:99% !important;
}

#clientAndFactureInfo input {
width:99% !important;
}

input.prod_but_commander{
border:none !important;
}
span.ui-checkbox, span.ui-radio {

}




select{
  display: block;
  width: 99%;
}

span.ui-checkbox, span.ui-radio {
width:36px !important;
line-height:38px;
height:32px !important;

}

