.mod-languages a {
     color: #fff !important;
}


.slicknav_menu {
    display:none;
}

.lang-inline {
	float: right;
	width: 100%;
	padding-top: 8px !important;
}



.text-center {
    text-align: center;
}
.cnt-box{
	margin-bottom: 20px;
}

.cnt-box.text-center p {
    padding: 2px;
}

@media (min-width: 768px){

}


@media (max-width: 960px){
	#logo a{
		width: 100%;
	}
}

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


	.lang-inline {
		float: none !important;
		width: 70px;
		margin: 0 auto !important;
	}


	.moduletable {
	    float: left;
	    width: 100%;
	}




	.mod-custom.mod-custom__ span > span:first-child {
	    float: left;
	    line-height: 17px;
	    margin-bottom: 8px;
	    width: 100%;
	}

	.mod-custom.mod-custom__ span > span:last-child {
	    float: left;
	    width: 100%;
	}



    /* #menu is the original menu */
     .moduletable  .mod-menu ul.nav.menu {
        display:none;
    }

     .slicknav_menu {
        display:block;
    }

   #logo-row #logo {
    margin-bottom: 0;
    padding-left: 0;
    margin-left: 0;
	}
}