@media (max-width: 530px){
	.homeBTN{
		width:100% !important;
	}	
  
  .navi_top_menu{
   display:none 
  }
  
}

@media (max-width: 600px){
  .navi_top_menu{
   	display:inline !important;
    right:0 !important
  }
  
  .navi_top_menu li{
    font-size: 11px !important;
  }
  
  .topbtn_menu_sub {
    display:none !important
  }
  
  .topbtn_menu_sub div{
    font-size: 11px !important;
  }  
}

@media (max-width: 767px){
   .aboutGirkIMG{
   position:relative !important;
    top:0 !important;
    margin-bottom: -24px;
  } 
}

.widget.widget_nav_menu .menu > li a{
	font-size: 12px;
}

#custom-header-title {
		margin-top: 20px;
}

#custom-header-title-about {
			margin-top: 20px;
	}

@media (max-width: 767px){
  #custom-header-title {
		margin-top: 0px;
	}
	#custom-header-title-about {
			margin-top: 20px;
	}
}
@media (max-width: 991px){
		.blog_con .small2 {
		height:auto!important;
		}
}
@media (max-width: 767px){
		.custom-logo-link img {
		 position: relative!important;
		 margin: 0!important;
		 top: 0!important;
		}
		.navi_top_menu {
    position: relative;
		margin:0!important;
		}
		.navi_top_menu > li {
			display:none!important;
		}
		.navi_top_menu > a {
			    line-height: 20px!important;
    text-align: center;
		}
		.navi_top_menu li {
			float:unset!important;
		}
		.navi_top_menu a li {
			line-height:unset!important;
		}
		.navi_top_menu {
            display: flex !important;
            right: unset !important;
            list-style: none;
            padding: 0;
        }

        .navi_top_menu > * {
            width: 50%;
            box-sizing: border-box;
						    height: auto!important;
        }
		.page-id-1056 .wp-post-image {
			width:100%!important;
		}
		.location_blog2 {
    height: auto!important;
}
}

#nolink {
color:#ffffff!important;
  pointer-events: none;
		    font-weight: 100!important;
		
}

.page-id-314 .row {
margin:0!important;
}