/*======================================
Theme Name: Divi Child
Theme URI: https://www.elegantthemes.com/
Description: Divi child theme
Version: 
Author: Divi
Author URI: https://www.elegantthemes.com/
Template: Divi
======================================*/


/* You can add your own CSS styles here. Use !important to overwrite styles if needed. */
@media ( max-width: 980px ){
	.column-reverse{
		display: flex;
		flex-direction: column-reverse;
	}
	.column-reverse .et_pb_image .et_pb_image_wrap {
    margin-bottom: 20px;
	}
}
/************ Header footer none ********/
#main-header{
	display:none;
	
}
#main-footer{
	display:none;
}
/******** header footer none ******/
/*************** sidebar meny fix ************/
@media only screen and (min-width:981px) {
.ln{
  width:15% !important;
	border:1px solid #8EAAC0;
		padding-top:4px; 
}
.ln2{
  width:84% !important;
	margin-left:1%;
	border:1px solid #8EAAC0;
}
}
@media only screen and (max-width:980px) {
.ln{
  width:90% !important;
	display: flex !important;
    flex-wrap: wrap !important;
    justify-content: center !important;
}
.ln2{
  width:90% !important;
	display: flex;
    flex-wrap: wrap;
    justify-content: center;
}

	.azim>.et_pb_row {
   
    display: flex !important;
    flex-wrap: wrap !important;
    justify-content: center !important;
}
	.azim .et_pb_row.et_pb_gutters1.et_pb_row .et_pb_column:first-child 
.et_pb_module{
    display:block;
    width:100% 
}
}

@media only screen and (max-width:980px) {
.ln{
  margin-bottom:5px !important
}
}
@media only screen and (max-width:480px) {
.et_pb_column.et_pb_column_3_4.et_pb_column_2.ln2.et_pb_specialty_column.et_pb_css_mix_blend_mode_passthrough.et-last-child{
  margin-top:5px !important
}
}
ul#menu-main-menu li.current_page_item{
	font-weight:700 !important;
}

/*************** sidebar menu fix ************/
/*************** right_sidebar_one ************/
@media only screen and (min-width:981px) {
	.right_sidebar_one{
  width:80% !important;
		margin-right:0px !important;
   
}
.right_sidebar_two{
  width:20% !important;
}
}



/*************** right_sidebar_one ************/
/*************** Menu vertical kora ************/

@media only screen and (min-width:980px) {
	
.main_left_menu li {
    display: block;
    width: 100%;
}
#menu-main-menu li a:hover{
    text-decoration:underline;
}

.main_left_menu .et_pb_menu__menu {
    display: block !important;
}

.main_left_menu .et_mobile_nav_menu {
    display: none !important;
}
.main_left_menu .et_pb_menu__wrap {
    justify-content: flex-start !important;
}
.et_pb_fullwidth_menu--without-logo .et_pb_menu__menu > nav > ul > li, .et_pb_menu--without-logo .et_pb_menu__menu > nav > ul > li {
	margin-top: 0px !important;
}
}
.et_mobile_nav_menu{
	float: left !important;
	width: 100%;
}
#mobile_menu1 {
	padding: 0px !important;
}
#mobile_menu1 li a{
	padding: 5px 10px 5px 10px !important;
}
/*************** Menu vertical kora ************/

.et_pb_module.et_pb_text.et_pb_text_align_left.et_pb_bg_layout_light,.et_pb_module.et_pb_text.et_pb_text_align_center.et_pb_bg_layout_light{
	margin-bottom:0% !important;
}