/* inférieur à 600px. */
@media screen and (max-width: 600px) {

/* Gabarit */
#page{
	width:100%;
	
}

#page>header {
	background: url("img/logo.png") no-repeat scroll center 10px #EDEDED;
    border-radius: 0 0 5px 5px;
    height: 140px;
}
		
#page>footer{
    text-align: center;
}

#primary{
padding:0 10px;	
}
#secondary{
padding:0 10px;	
margin-top: 40px;
}


/* Textes */
p {
    font-size: 13px;
    line-height: 15px;
}

/* HEADER */
#logo_abelium {
    width: 100%;
}

header #nav_logs {
	display:none;
}

/* Menu */
#nav_main {
    text-align:center;
	margin:20px 0;
	padding: 0 10px;
}

h3.menu-toggle{
	display:none;
}

.sub-menu{
	display: none;
}
.current-menu-parent .sub-menu, .current-menu-item .sub-menu{
	display: block;
}
#nav_main_ul>li{
    padding:0 0 12px ;
	 margin:0 0 10px ;
	  background: url("img/ligne.gif") repeat-x scroll 0 bottom rgba(0, 0, 0, 0);
}
#nav_main_ul>li>a{
    border-bottom: 0 none;
    color: #00A5E6;
    font-family: 'VAG Rounded W01 Light';
    font-size: 16px;
    line-height: 16px;
    padding: 4px 13px 6px 0;
    text-align: right;
    text-decoration: none;
    white-space: nowrap;
    width: 155px;
}
#nav_main_ul>li>a .fleche {
    background: url("img/fleches-v.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);
    display: inline-block;
    height: 7px;
     margin-right: -20px;
    width: 10px;
}

#nav_main_ul>li {
  
}
#nav_main_ul .sub-menu a{
	text-decoration: none;
	line-height: 25px;
	font-size: 13px;
}
#nav_main .current-menu-item > a, #nav_main .current-menu-ancestor > a, #nav_main .current_page_item > a, #nav_main .current_page_ancestor > a {
    color: #3C3C3C;
}


/* Widget */

#nav_menu-2, #nav_menu-3 {
    display: none;
}
.widget-area .widget {
    padding-bottom: 8px;
}


/* Boutons */
#btRemonter {
    text-align: center;
}

/* Content */
#primary nav.nav-single {
	 margin-bottom: 70px;
}
.cadre_blanc.colonne_g, .cadre_blanc.colonne_d {
	 width: auto;
}


/* gamme logicielle */
.logiciel .boutons_onglets a {
    border-radius: 8px 8px 8px 8px;
	background: none repeat scroll 0 0 #EDEDED;
    color: #AAAAAA;
    display: inline-block;
    font-family: 'VAG Rounded W01 Light';
    font-size: 14px;
    height: auto;
    line-height: 15px;
    padding: 12px 0;
    text-align: center;
    text-decoration: none;
    vertical-align: middle;
    width: 100%;
}
.logiciel .boutons_onglets li {
	height: auto;
    width: 100%;
}

.boutons_onglets{
	margin-bottom:20px;
}

.contents_log {
	 border-radius: 8px 8px 8px 8px;
}

.log_titre h1 {
    font-size: 36px;
    line-height: 30px;
}

/* home */
#carteslogiciels {
	
}
.untier {
	text-align:center;
	margin-top: 15px;
}

#carteslogiciels div.carte {
	float:none;
	margin:0 auto 10px;
}

.wp-caption {
	max-width:100%;
}


.ligne {
    margin: 16px 0;
}
#btRemonter {
    text-align: left;
}
.affichermobile{
	display:block;
}
.afficherecran{
	display:none;
}
}
