/*============	Media 768Px Start ============ */ 
@media (min-width: 768px) and (max-width: 990px) {
	.strip-info {
		text-align: center;
	}
	.kode-header-1 .socialnetwork{
		display:block;
		text-align:center;
	}
	.col-md-8.columns .event-listing.row .event-date{padding:116px 17px;}
	.socialnetwork ul li{
		float:none;
		display:inline-block;
		text-align:center;
	}
	.main-content .col-md-4,.main-content .col-md-3,footer .col-md-3,footer .col-md-4 { width: 50%; }
	.col-md-12 { width: 100%; }

	.navigation ul > li > a { padding: 5px 9px; } .search-btn { padding: 5px 0; }
	.owl-controls { display: none; }
	.kdevent .event-info { float: left; width: 100%; padding: 15px 20px; } .kdevent figure ~ .event-info { padding: 15px 20px; }
	.event-date { width: 40%; } .kdevent figure { width: 60%; } 
	.portfolio-thumb figure { width: 100%; } .portfolio-thumb figure ~ .portfolio-info { width: 100%; position: static; }
	.caption{display:none;}
	.dl-menuwrapper{display:block;}
	.kode-navigation-wrapper{display:none;}
	.search-btn { padding: 27px 0px 0px 15px; }
	.header-2 .col-md-3{
		float:left;
		width:auto;
	}
	.header-2 .col-md-9{
		float:right;
		width:auto;
	}
.header-2 .logo{
	margin:10px 0px;
}
header.header-2 .search-btn{
	padding:20px 0px;
}
.kd-search{
	padding:0px 20px;
}
.kd-modrenview{
	margin-bottom:30px;
}
.news-box .kode-blog-thumbnail img{
	width:100%;
}
.col-md-4.columns{
	float:left;
	margin-bottom:15px;
	width:100%;
}
.croudinfo{
	margin-bottom:30px;
}
.kd-service.kdleft {
    float: left;
    width: 100%;
    margin-bottom: 15px;
}
.socialnetwork,
.strip-info li{
	float:none;
	display:inline-block;
}
.header-2.sticky .dl-menuwrapper{
	margin-top:8px;
}
.news-box{
	background-color:#fff;
	margin:0px 0px 30px 0px;
}
.news-box .text .date{
	top:0px;
}
.kd-service.kdleft{
	margin:30px 0px;
}
.kdnews .bloghover{
	width:100%;
}
.kdnews{
	float:left;
	width:100%;
	margin-bottom:30px;
}
.theme-margin{
	width:100%;
}
.kd-client ul li{
	border-left:1px solid #d4d3d9;
	border-bottom:1px solid #d4d3d9;
}
.kd-client ul{
	border-right:1px solid #d4d3d9;
	border-top:1px solid #d4d3d9;
}
.kode-background-map .col-md-5{
	width:60%;
	float:right;
}
.header4 .dl-menuwrapper{margin-top:7px;}
.header4 a.search-btn{padding:17px 0 0 15px !important;}
}

/*============ Media 420Px Start ============ */
@media (max-width: 767px) {
	.dl-menuwrapper .dl-menu{left:0px;}
	span.wpcf7-form-control-wrap{width:84%}
	.header4{background:#333 !important;position:relative !important;}
	.header4 .kd-search{float:right;padding:2px 0 0 10px;}
	.header4 .dl-menuwrapper .dl-menu{right:auto;left:0px;}
	.header4 .dl-menuwrapper{margin-top:7px;}
	.header4 a.search-btn{padding:20px 0 0 15px !important;}
	.body-wrapper{width:auto !important;}
	.dl-menuwrapper button:hover, .dl-menuwrapper button.dl-active, .dl-menuwrapper ul{
	background:#333;
	}
	.kode-header-1 .logo {
		margin-right: 14px;
		width: 150px;
	}
	.page-info {
		display: inline-block;
		text-align: center;
		float: none;
		width: 100%;
	
	}
	.breadcrumb{display:none;}
	.kd-search {float: right;padding: 15px 0 0;position: relative;}
	.header-2.sticky .col-md-9{float: right;width: auto;}
	.kd-search{padding:14px 0 0 10px;float:none;}
	.right-section{float:none;}
	header.header-2{position:relative;background:#333}
	.kd-modrenview,
	.croudinfo{margin-bottom:30px;}
	.kd-call-action h2{float:none;padding:0px !important;text-align:center;display:inline-block;}
	.kd-call-action p{display:block;text-align:center;float:none !important;position:static !important;}
	.kd-call-action p .action-btn{float:none;margin-top:30px;display:inline-block;}
	.page-sidebar,.page-content ~ .page-sidebar,.page-content,.col-md-12 { width: 100%; }
	.item-size-50,.item-size-75,.item-size-25 { width: 100%; }
	/*.main-content .col-md-4,.main-content .col-md-3,.main-content .col-md-6 { width: 50%; } .row { margin-right: -10px; margin-left: -10px; }*/
	.news-box img{ width:100%;}
	/* Header */
	.navigation { padding: 18px 0px 0px 0px; }
	.navbar-collapse { width: 300px; background-color: #eee; position: absolute; left: 0px; top: 100%; z-index: 999; }
	.navigation ul > li > a { padding: 10px 15px; }
	.sub-dropdown { position: static; visibility: visible; opacity: 1; }
	.search-btn { padding: 27px 0px 0px 15px; }
	/* Content */
	.kd-sectiontitle { min-width: 100%; }
	.kd-service:before { display: none; }
	.eccaption h1,.eccaption h2 { font-size: 16px; } .kode-linksection { padding-top: 5px; }
	.kd-client ul li { border: none; }
	.owl-controls,.blognetwork { display: none; } .kd-mediumview figure,.kd-mediumview .newsinfo { width: 100%; }
	.kdevent .event-info { float: left; width: 100%; padding: 15px 20px; } .kdevent figure ~ .event-info { padding: 15px 20px; }
	.event-date { width: 40%; } .kdevent figure { width: 60%; }
	.event-detail .kdevent figure,.event-detail .kdevent .event-info,.related-event .event-date { width: 100%; }
	.portfolio-thumb figure { width: 100%; } .portfolio-thumb figure ~ .portfolio-info { width: 100%; position: static; }
	.kode-caption-inner { display: none; }.kode-ux article{margin-bottom:30px !important;display:inline-block;}
	.topbaar { text-align: center; }

	/* Footer */
	.kdcopyright { overflow: hidden; }
	.caption{display:none;}
	.dl-menuwrapper{display:block;}
	.kode-navigation-wrapper{display:none;}
	footer .widget { margin: 0px; }
	.header-2 .col-md-3{
		float:left;
		width:auto;
	}
	.header-2 .logo{
		width:150px;
		margin:10px 0px;
	}
	header.header-2.sticky .logo {
    margin: 18px 0;
    width: 180px;
}
	.header-2.sticky .dl-menuwrapper{
	margin-top:8px;
}
header.header-2 .search-btn{
	padding:18px 10px;
}
.kode-background-map .col-md-5{
	width:100%;
	float:left;
}
}

/*============ Media 300Px Star ============ */
@media (max-width: 480px) {
	.main-content .col-md-4,.main-content .col-md-3,.item-size-50,.item-size-75,.item-size-25,.main-content .col-md-6,.nextprev-post ul li { width: 100%; }
	.navbar-collapse { right: -96%; left: auto; }
	.dl-menuwrapper .dl-menu { width: 200px; }
	.eccaption { display: none; } #kdcomments ul li .text a.replay-btn { position: static; }
	.event-date,.kdevent figure { width: 100%; }
	.socialnetwork,
	.strip-info{text-align:center;float:none; display: inline-block;}
	.topbaar { padding: 0px 0px 8px 0px; }
	.socialnetwork ul li,
	.strip-info li{display:inline-block;float:none;}
	.search-btn{padding-top:32px;}
	.blog-listing [class*="col-md-"]{float:left;}
	.newslatter-form form{width:100%;}
	.kd-newslisting .kdnews.col-md-4{float:left}
	.dl-menuwrapper{display:block;}
	.kode-navigation-wrapper{display:none;}

}

/*============	Media 940Px Start ============ */
@media screen and (min-width: 991px) and (max-width: 1054px) {
	.owl-controls { display: none; }
	.kd-mediumview .newsinfo { width: 58%; }
	.kd-booknow { position: static; margin-bottom: 15px; }
	.navigation ul > li > a { padding: 36px 10px 35px; }
}
@media screen and (min-width: 991px) and (max-width: 1199px) {
	.kd-team-2 .team-info a{
		padding:10px;
	}
	.kd-team-2 .team-info{
		top:84%;
	}
	.kd-team-2 .kd-team-container:hover .team-info{
		padding:20px 20px;
	}
	.kd-team-2 .team-info p{
		padding:10px 0px;
	}
}