@charset "utf-8";
/* CSS Document */

/* MEDIA QUERY: MIN & MAX
=======================================================================
=======================================================================*/

@media (min-width: 1920px) {
}

@media (min-width: 1600px) {
}

@media (max-width: 1599px) {
	/*bootsrap brand and nav hamburger menu nullify
	=================================================*/

	/*image manupulation
	=================================================*/

	/*site styling starts
	=================================================*/
}

@media (min-width: 1367px) {
}

@media (max-width: 1367px) {

	/*bootsrap brand and nav hamburger menu nullify
	=================================================*/

	/*image manupulation
	=================================================*/
	.thumbnail img{
		max-width: 100%;
	}

	/*site styling starts
	=================================================*/

}

@media (max-width: 1200px) {
}

@media (max-width: 1024px) {
}

@media (max-width: 992px) {

	/*image manupulation
	----------------------------------*/
	.block .post-grid .thumbnail img{
		width: 100%;
		height: auto;
	}

	/*bootsrap brand and nav hamburger menu nullify
	=================================================*/

	/*image manupulation
	=================================================*/

	/*site styling starts
	=================================================*/

}


@media (max-width: 767px) {

	body{
		overflow-x: hidden;
		text-align: center;
	}

	/*bootsrap brand and nav hamburger menu nullify
	=================================================*/
	.main-navigation{
		display: none;
	}

	/*image manupulation
	=================================================*/
	img{
		width: 100%;
	}

	/*site styling starts
	=================================================*/

	/*branding, menu, search
	---------------------------*/
	.site-header-1-0 .site-branding h1{
		font-size: 4.6vw;
	}
	.site-header-1-0 .site-branding p{
		font-size: 1.6vw;
	}

	label .menu, .hdr-search{
		top: 0;
	}
	label .hamburger{
		background: #fff;
	}
	label .hamburger::after, label .hamburger::before{
		background: #fff;
	}
	label input:checked + .menu .hamburger{
		background: #000;
	}
	label input:checked + .menu .hamburger::before,
	label input:checked + .menu .hamburger::after{
		background: #000;
	}
	label ul{
		-webkit-transform: translate(-50%, 0%);
	          transform: translate(-50%, 0%);
		font-size: 13px;
	}

	#search input[type="search"]{
		font-size: 20px;
		display: block;
	}

	/*header-post*/
	.header-post article{
		float: none;
		width: 100%;
		height: auto;
	}
	.header-post article .entry-header{
		align-items: center;
	}

	.site-content .cat-links{
		left: 0;
		right: 0;
	}

	.heading-rightsep span::after{
	}

	/*another group*/
	.related::after{
		display: none;
	}
	.related figure img{
	    border-radius: 3px;
	}
	.related .entry-header{
		padding: 0;
	}

	/*another group*/
	.widget-area ul li::before{
		display: none;
	}

	/*another group*/
	.site-footer .widget{
		width: 100%;
		margin-bottom: 0;
	}
	.site-footer .widget:last-child{
		margin-bottom: 55px;
	}
	.site-footer .site-info [class|="col"]{
		padding-bottom: 0;
	}
	.site-footer .site-info [class|="col"]:last-child{
		padding-bottom: 30px;
	}
	.site-footer .powered{
		text-align: center;
	}

}

@media (max-width: 620px){
	/*bootsrap brand and nav hamburger menu nullify
	=================================================*/

	/*image manupulation
	=================================================*/

	/*site styling starts
	=================================================*/
}

@media (max-width: 520px){
	/*bootsrap brand and nav hamburger menu nullify
	=================================================*/

	/*image manupulation
	=================================================*/

	/*site styling starts
	=================================================*/
}

@media (max-width: 480px){
	/*bootsrap brand and nav hamburger menu nullify
	=================================================*/

	/*image manupulation
	=================================================*/

	/*site styling starts
	=================================================*/
}

@media (max-width: 377px){

}

@media (max-width: 360px){

}

@media (max-width: 320px){

}


/* MEDIA QUERY: RANGE
=======================================================================
=======================================================================*/

@media (min-width: 993px) and (max-width: 1599px){

}

@media (min-width: 993px) and (max-width: 1199px){
	/*bootsrap brand and nav hamburger menu nullify
	=================================================*/

	/*image manupulation
	=================================================*/

	/*site styling starts
	=================================================*/
	.main-navigation ul li{
		padding: 0 16px;
	}
}

@media (min-width: 1200px) and (max-width: 1366px){

}

@media (min-width: 992px) and (max-width: 1199px){

}

@media (min-width: 767px) and (max-width: 1199px){

}

@media (min-width: 992px) and (max-width: 1024px){

}

@media (min-width: 767px) and (max-width: 1366px){
	.header-post article{
		height: auto;
	}

	.related-1-0::after{
		height: 280px;
	}
}


@media (min-width: 767px) and (max-width: 991px){

	/*bootsrap brand and nav hamburger menu nullify
	=================================================*/


	/*image manupulation
	=================================================*/

	/*site styling starts
	=================================================*/

	/*branding, menu, search
	---------------------------*/
	.site-header-1-0 .site-branding{
		top: -60px;
	}
	.site-header-1-0 .site-branding h1{
		font-size: 3.6vw;
	}
	.site-header-1-0 .site-branding p{
		font-size: 1.4vw;
	}

	.main-navigation ul li{
		padding: 0 12px;
	}

	label ul{
		-webkit-transform: translate(-50%, 0%);
	          transform: translate(-50%, 0%);
		font-size: 15px;
	}

}

@media (min-width: 767px) and (max-width: 820px){

}

@media (min-width: 320px) and (max-width: 767px){

}
