
/* #Media Queries
================================================== */


/* Smaller than standard 1680 (browsers) */
@media only screen and (max-width: 1680px) {

}

/* Smaller than standard 1600 (browsers) */
@media only screen and (max-width: 1600px) {


}

/* Smaller than standard 1440 (browsers) */
@media only screen and (max-width: 1440px) {


}

/* Smaller than standard 1366 (browsers) */
@media only screen and (max-width: 1366px) {




/* Smaller than standard 1280 ( browsers) */
@media only screen and (max-width: 1280px) {


}


/* Tablet Portrait size to standard 980 (devices and browsers) */
@media only screen and (min-width: 981px) and (max-width: 1024px) {
	#bodychild{max-width:95%; margin:0 auto}

	.sidebar li {padding: 0 0 0px 10px;}
	.sidebar ul.sub-menu li {
		padding-left:10px!important;
		margin-top:5px;
	}
	
	
	.sidebar ul.children li {
		padding-left:10px!important;
		margin-top:5px;
	}

	#slideritems { min-height:200px}

}


/* Smaller than standard 980 (devices and browsers) */
@media only screen and (max-width: 980px) {
	#bodychild{max-width:95%; margin:0 auto}
	
	.sidebar li {padding: 0 0 0px 10px;}
	.sidebar ul.sub-menu li {
		padding-left:10px!important;
		margin-top:5px;
	}
	
	
	.sidebar ul.children li {
		padding-left:10px!important;
		margin-top:5px;
	}
	
	#slideritems { min-height:200px}

}

/* Tablet Portrait size to standard 960 (devices and browsers) */
@media only screen and (min-width: 768px) and (max-width: 959px) {
	#bodychild{max-width:95%; margin:0 auto}
	
	#navigation{text-align:center; float:none; clear:both;}
	.menu a{background:transparent !important; border:0 !important}
	#navigation .menu > li{border:0 !important; display:none;}
	nav{margin:0px; float:none; }
	.js .tinynav { display:block; text-align:left; float:left; margin:10px 0 10px 0; width:40%}/* mobile dropdown */
    .js .sf-menu { display: none }
	
	#slider .slider-title { 
		font-size:28px; 
		font-size: 2.8rem;
	}

	#slider ul.flex-direction-nav{ display:none;}
	
	.sidebar li {padding: 0 0 0px 10px;}
	.sidebar ul.sub-menu li {
		padding-left:8px!important;
		margin-top:5px;
	}
	
	
	.sidebar ul.children li {
		padding-left:8px!important;
		margin-top:5px;
	}
	#slideritems { min-height:200px}
	
	.single .entry-footer{ float:none; text-align:inherit;}
	.comment-list .children > li {margin-left: 2.5em;}
	
	#footersidebar ul.sub-menu li {
		padding-left:8px!important;
	}
	
	#footersidebar ul.children li {
		padding-left:8px!important;
		
	}

	
}


/* All Mobile Sizes (devices and browser) */
@media only screen and (max-width: 767px) {
	#bodychild{width:100%; margin:0 auto}
	
	
	/*============================================== HEADER SECTION ==============================================*/

	#navigation{text-align:center; float:none; clear:both;}
	.menu a{background:transparent !important; border:0 !important}
	#navigation .menu > li{border:0 !important; display:none;}
	nav{margin:0px; float:none; }
	.js .tinynav { display:block; text-align:left; float:left; margin:10px 0 10px 0; width:40%}/* mobile dropdown */
    .js .sf-menu { display: none }
	

	/*============================================== SLIDER SECTION ==============================================*/
	#slider .slider-title { font-size:18px; font-size: 1.8rem;}
	#slider ul.flex-direction-nav{ display:none;}
	#slideritems { min-height:80px}
	
	/*============================================== CONTENT SECTION ==============================================*/
	
	.site-content.with-slider{ margin:0px}
	.sidebar.widget-area{ padding-top:40px;}
	.recent-item img{ width:100%; height:auto}
	
	#homepage-wrapper .recentpost-wrapper{ margin-bottom:60px}
	.post-thumbnail-link, .post-thumbnail img, .entry-content iframe{ margin:0px;}
	
	.content-area .site-main{ padding:0px;}
	.datecont{ float:none; margin:0px 0  20px; width:auto;}
	
	.portfolio-filter { float:none; margin-top:10px;}
	.post-thumbnail-pf{ margin-bottom:20px;}
	
	
	.comment-list .children > li {margin-left: 1.5em;}
	.wpcf7 input[type="text"], .wpcf7 input[type="email"], .wpcf7 input[type="password"], .wpcf7 textarea { width:100%;}
	
	.single .entry-footer{ float:none; text-align:inherit;}
	
	#footersidebar .widget-container{ padding:0px 30px;}
	#footer .copyright .right{ float:left;}
		
}


/* Mobile Landscape Size to Tablet Portrait (devices and browsers) */
@media only screen and (min-width: 481px) and (max-width: 767px) {
	#bodychild{max-width:70%; margin:0 auto}
	
	#respond form textarea { width: 100%;}
	#respond form input[type="text"], #respond form input[type="email"], #respond form input[type="url"] {
		width: 100%;
	}

}


/* Mobile Portrait Size to Mobile Landscape Size (devices and browsers) */
@media only screen and (max-width: 480px) {
	#bodychild{width:100%;}
	
	.comment-list .children > li {margin-left: 0.5em;}
	#respond form textarea { width: 100%;}
	#respond form input[type="text"], #respond form input[type="email"], #respond form input[type="url"] {
		width: 100%;
	}

}

/* Mobile Portrait Size to Mobile Landscape Size (devices and browsers) */
@media only screen and (max-width: 360px) {
	
	#slider .slider-title { font-size:14px; font-size: 1.4rem;}

}

/* Mobile Portrait Size to Mobile Landscape Size (devices and browsers) */
@media only screen and (max-width: 320px) {

}
