.cl {
    display: block;
    float: none;
    clear: both;
}
.infoservice-main h3 {
    font-size: 1.2em;
    font-weight: 400;
}
.infoservice-main p {
	font-size:13px;
	font-weight: 400;
}

.infoservice-main {
	width: 540px;	
}

.logo-header-old {
	float:left;
	margin-bottom:10px;
	margin-bottom:10px;
	margin-top:10px;
}

.logo-header {
	float:left;
	margin-bottom:40px;
	margin-bottom:10px;
	margin-top:10px;
}

.info-search-header {
	float:right;
}

.magnifier img {
	display:inline !important;
	position: relative;
	left:180px;
	top: 6px;
}

.info-search-header input {
	width: 189px;
	height: 32px;
	background: none;
	float:right;
	border-color: #E8E8E8;
}

.nav-mobile {
 	display:none; 
}

.magnifier-mini {
	display:none;
}


.infoservice-nav {
	clear:both;
	text-align:left;
	position: relative;
    background: #B9D287;
}

.infoservice-nav a {
    text-decoration: none;
    font-weight: 700;
}

.info-nav {
    list-style: none;
}

.info-nav > li {
    display: inline-block;

	margin: 0;
	padding: 0;
	border-right: 1px solid white;
	margin-left: -4px;
}

.liActive {
	text-decoration: underline;
}

.info-nav {
	margin: 0;
	padding: 0;
}

.info-nav > li > a {
	display: block;
	padding: 8px 25px;

}

.info-nav > li.selected > a {
	background: #00371E;
    color:#fff;
}

.info-nav > li > ul {
    width: 523px;;
    position: absolute;
    left: 5px;
    background: #003F22;
    display:none;
    margin: 0 ;
}

.info-nav > li.selected > ul {
    display: inline;
}

.sub-menu {
    list-style: none;
}

.sub-menu > li {
    display: inline-block;
    padding: 1px 10px;
}

.sub-menu > li > a {
	color:white;
	font-size: 10px;
	text-transform: uppercase; 
	font-weight: 400;
}

.info-breadcrumb {
	margin-top:50px;
	font-size: 13px;
	text-decoration: none;
}

.info-breadcrumb a {
	text-decoration: none;
}

.active-breadcrumb a {
	text-decoration: underline;
	color:#00371E;
}

.toggle-nav {
    display:none;
}


.infoservice-article {
	margin-top:20px;
/* 	height: 170px; */
	border-bottom: 1px solid #B9D287;
}

.infoservice-article img {
	float:left;
	margin-bottom: 20px;
}

.info-article-text {
	margin-left:20px;
	float: left;
	max-width: 290px;
}

.info-article-text-old {
/* 	margin-left:0; */
/* 	float: left; */
/* 	max-width: 290px; */
}

.info-article-text h3,
.info-article-text-old h3 {
	margin:0;
}

.info-article-text h5,
.info-article-text-old h5 {
	color:#B9D287;
	font-weight: 400;
}


.info-article-text-small h1 {
	margin:0;	
}

.info-article-text-small h4 {
	font-weight: 400;
	color:#B9D287;
	font-size:12px;
	margin-top:	20px;	
}

.info-article-text-small p {
	margin: 0;
	font-size: 13px; 
}

.info-article-text-small img {
	margin: 15px 0;
}

.search-box {
    position: relative;
    width: 50px;
    float:right;
}
.search {
	width: 189px;
	height: 32px;
	background: none;
	float:right;
	border-color: #E8E8E8;
}

.search-box img {
    width: 20px;
    height: 20px;
    position: absolute;
    right:10px;
    top:5px;
}

.infoservice-main .search-box,
.infoservice-main .infoservice-nav,
.infoservice-main .info-breadcrumb {
    display: none;
}

.infoservice-main .infoservice-article:last-child {
    border-bottom: 0;
}

@media screen and (max-width: 768px) {
	.infoservice-nav {
		display:none;
	}
	
	.nav-mobile {
/*
        position:absolute;
        display:inline-block;
        background: none;    
        float:right;
        right: 0;   
*/
    }
        
    .nav-mobile ul.toggle-menu {
        display:none;
    }
    
    .nav-mobile > ul {
        border-radius:1px;
        background-color: #B9D287;
        width: 230px;     
    }
    
	.nav-mobile li {
        margin:5px 0px 5px 0px;
        float:none;
        display:block;
        font-weight: 700;
    }
    
    .nav-mobile > li > ul { 
	    width: 530px;;
	    position: relative;
	    left: 5px;
	    background: #003F22;
		display: block;
		margin:0px !important;
	}
 
    .nav-mobile a {
        display:block;
        text-decoration: none;
        clear: both;
    }
    
    .nav-mobile li a {
		padding: 5px;
    }  
    
    .nav-mobile li a:hover {
		background-color: #00371E;
		color:white;
    }      
 
    .toggle-nav {
	    position: relative;
        padding:15px;
        float:left;
        bottom:10px;
        display:inline-block;
        border-radius:3px;
        text-shadow:0px 1px 0px rgba(0,0,0,0.5);
        color:#777;
        font-size:30px;
        transition:color linear 0.5s;
        top:5px;
    }
 
    .toggle-nav:hover, .toggle-nav.active {
        text-decoration:none;
        color:#66a992;
    }
    
    .toggle-submenu a {
	    border-bottom: 1px solid #858585;
	    text-transform: uppercase;
	    font-size: 10px;	    
    }
    
    .lastLi {
	    padding-bottom:20px !important;
    }
	

	.infoservice-main {
    width: auto;
    }
	
	.info-breadcrumb {
		display:none;
	}
	
	.infoservice-article img {
		width: 100%;
		height: 100%;
		clear:both;
	}
	
	.info-article-text {
		max-width: 100%;
	}
	
	.logo-header img, .logo-header-old img {
		width:160px;
	}
	
	.info-search-header input {
		display:none;
	}
	
	.info-article-text, .info-article-text-old {
		margin:0;	
	}
	
	.magnifier-mini {
		display: inline;
	    float: right;
	    position: relative;
	    right: 40px;
	    top: 25px;
	}
	
	.infoservice-article-small {
		clear:both;
	}
	
	.ls-info {
		display:none;		
	}
	
	.search-box {
	    position: relative;
	    width: 50px;
	    float:right;
	    right:60px;
	    top:15px;
	}
	.search {
	    width: 150px;
	    max-width:0;
	    padding: 5px;
	    transition: all .5s ease;
	    position:absolute;
	    right:25px;
	    box-sizing:border-box;
	    opacity:0;
	    background: white;
	}
	.search.expanded {
	    max-width:200px;
	    opacity:1;
	}
	.search-box img {
	    width: 20px;
	    height: 20px;
	    position: absolute;
	    right: 0;
	    top:5px;
	}
}


@media screen and (min-width: 768px) {
	.ls-mobile {
		display: none;		
	}
}