/*
Theme Name:     Kallyas Child Theme
Theme URI:      http://kallyas.net/demo/
Description:    Child theme for the Kallyas theme
Author:         Hogash
Author URI:     http://themeforest.net/user/hogash
Template:       kallyas
Version:        4.0.1
Tags: dark, light, left-sidebar, right-sidebar, fluid-layout, custom-background, custom-colors, custom-header, custom-menu, editor-style, full-width-template, theme-options, translation-ready
Text Domain:  zn_framework
*/



/*
	.languages{
		z-index:999999 !important;
		min-width:150px;
		text-align:right !important;
		
		
	}	

*/

	.visible-xs {
		display:none !important;
	}


#footer{

	border: solid 1px #2f2f2f;
}

.footer_logo_bar{
	position:relative;
	display: table;
	width:100%;
	height:120px;
	max-width:1170px;
	margin:0 auto;
	padding:0;
	padding-top:20px;
	padding-bottom:20px;
}

.footer_logo_container{
	float:left;
	display:inline-block;
	width:10%;
	display: table-cell;
	text-align:center;
	vertical-align:middle;
	
}

.footer_logo_image{
	max-width:65% !important;
	border:solid 0px red;
	opacity: 0.8;
	filter: alpha(opacity=0); /* For IE8 and earlier */	
}


.footer_logo_image_rcr{
	margin-top:5px;
	max-width:85% !important;
}

.footer_logo_image_kar{
	margin-top:20px;
}

.footer_logo_image_nak{
	margin-top:10px;
}

.footer_logo_image_msa{
	margin-top:20px;
	max-width:85% !important;
}

.footer_logo_image_sto{
	margin-top:15px;
	max-width:85% !important;

}

.footer_logo_image_wg{
		margin-top:10px;

}
.footer_logo_image_tc{
		margin-top:10px;

}
.footer_logo_image_lv{
		margin-top:5px;

}

.footer_logo_image:hover{
	opacity: 1;
	filter: alpha(opacity=100); /* For IE8 and earlier */	
}


@media (max-width: 768px) { 





	.site-header-top-right{
		max-width:140px;
	}
	.footer_logo_image_rcr{
		margin-top:0px;
	}
	.footer_logo_image_kar{
		margin-top:0px;
	}
	
	.footer_logo_image_nak{
		margin-top:0px;
	}
	
	.footer_logo_image_msa{
		margin-top:0px;
	}
	
	.footer_logo_image_sto{
			margin-top:0px;
	
	}
	
	.footer_logo_image_wg{
			margin-top:0px;
	
	}
	.footer_logo_image_tc{
			margin-top:0px;
	
	}
	.footer_logo_image_lv{
			margin-top:0px;
	
	}

}

@media (max-width: 480px) { 
	.title_big {
		width:100% !important;
		min-width:100% !important;
		padding-left:0px !important;
		padding-right:0px !important;
		padding-top:20px !important;
		white-space:normal !important;
		margin-top:20px !important;
	}
	.languages{
		border:solid 1px lightgreen;
		margin-top:-100px;
		
	}	
	.visible-xs {
		display:none !important;
	}
}


@media (max-width: 420px) { 
	.site-header-top-right{
		max-width:140px;
	}
}

/*START - WP NOTIFICATION BELL - MSA - CUSTOMIZE*/

.wnbell-sticky-btn {
	background-color: rgba(0, 51, 161,0.85);
	color: white;
	height: 60px;
	width:60px;
	border: 1px solid white;
}

.wnbell-sticky-btn:hover {
	background-color: rgba(0, 51, 161,0.7);
}

.wnbell_icon {
	height: 30px;
	width: 30px;
}

.wnbell_notifications_lists {
	width:660px !important;
	max-width: 1000px ;
	z-index: 999999 !important;
}

#wnbell_header {
	background-color: #ea0029;
	color: white;
	font-size: 24px;
	font-weight: bold;
	padding: 20px;
}

.wnbell-closebtn {
	display: inline-block!important;
	float: right!important;
	right:  20px;
	color: #ffffff;
	padding: 0px 5px;
}

.wnbell-closebtn:hover {
	color: rgba(255, 255, 255,0.8);
}

.bell-title {
	font-size: 18px;
	line-height:20px;
	font-weight: bold;
	text-transform:uppercase;
	margin-bottom: 5px;
}

.bell-extrait {
	font-size: 15px;
	line-height: 17px;
}

.bell-date {
	font-size: 11px !important;
	color: gray;
}

.wnbell_notification_item {
	border-bottom: 1px solid lightgray;
}
     /*WP Bell - Mobile */

.wnbell_dropdown_list_ss {
	z-index: 999999!important;
}

#bell-empty {
	text-align: center;
	padding: 0px 10px;
	color: #535353;
}

#bell-empty img {
	width:120px;  
	margin:20px 0 10px;
}

#bell-empty p {
	margin-bottom: 10px;
}

#bell-empty h4, #bell-empty h3 {
	margin-top: 0;
}

/*END -  WP NOTIFICATION BELL - MSA - CUSTOMIZE*/
