/*
Theme Name:Child Theme for Divi
Theme URI: https://wp-ninja.net
Description: Child Theme For Divi
Author: Eduard Ungureanu
Author URI: https://wp-ninja.net
Template: Divi
*/

/* Start your custom CSS bellow this comment
============================================ */
.gallery-list .gallery-list-body .gallery-item-img{
    position:relative;
    text-align:center !important;
    padding:11px !important;
    overflow:hidden; 
    height:300px;
    margin-bottom:3px !important;
    border: 1px solid #DDD !important;
    transition: all 0.3s ease;
}
.gallery-list .gallery-list-body .gallery-item-img:hover{
	border: 5px solid #dd0303 !important;
}
.gallery-list .gallery-list-body .gallery-item-img img{
    max-height: none !important;
    position:absolute;
    width:100% !important;
    left:50%;
    top:50%;
    transform:translate(-50%,-50%);
}
.gallery-list .gallery-list-body .gallery-item-box{
	padding: 20px !important; 
}
.gallery-list .gallery-list-body .gallery-title{
	font-size: 18px;
	font-weight:800;
	height: auto;
	margin-bottom: 10px;
	margin-top: 10px;
}
.gallery-list .gallery-list-body .gallery-date{
	font-size:14px;
	margin-bottom:10px
}
.gallery-list .gallery-list-body .gallery-name{
	font-size: 14px;
	position:absolute;
	right:10px;
	
	bottom: 35px;
}
.gallery-list .gallery-list-body .gallery-name a{
	color: #df4a32 !important;
}

@media (max-width: 980px){
.et_fixed_nav #main-header {
	position:relative;
}
.et_mobile_menu{
	height: auto !important;
}
   .et_mobile_menu li a{
	overflow:auto;
   }
   .et_mobile_menu .menu-item-has-children{
   	width: 100%;
   	text-align: left;
   }
   .et_mobile_menu > li{
   	width: 40px;
   	text-align:center;
   	display: inline-block;
   }
}

@media all and (max-width:640px){
	.et_pb_image a{
		display:block;
		width: 100%;
		position:relative;
	}
	.vimg{
		width:100%;
		display: block;
	}
	.et_pb_image a span{
		display:block;
		width: 100%;
		position:relative;
	}
	.et_pb_image img{
		width:100%;
		position:relative;
	}
	.gallery-list .gallery-list-body .gallery-item-box{
		padding:0 !important;
		margin-bottom: 40px;
	}
	.gallery-list .gallery-list-body .gallery-name{
	    bottom:13px;
    }
}
/*ë‚˜ëˆ”ê³ ë”• ì „ì²´ í°íŠ¸*/
h1, h2, h3, h4, h5, h6, body, input, textarea, select{
font-family: 'Nanum Gothic' !important;
}
