#responsive-menu-button{
    background: url("../images/mobile-menu.jpg") no-repeat scroll center center #252525;
    display: inline-block;
    float: right;
    height: 46px;
    text-indent: -99999px;
    width: 65px;
}
@media only screen and (max-width: 980px){
	.container{
		  width:100%;
		}
	#spl-header ul li:last-child{
		display:none;
	}

}
@media only screen and (max-width: 900px){
	#spl-header .content-left3,#spl-header .content-left2,#spl-header .content-left {
    	width: 60%;
	}
	header{
		    position: fixed;
			top: 0;
			z-index: 1;
			width: 100%;
	}
    .headercontainer h1{
		width:150px;
	}
	.container{
		  width:100%;
		}
	.home .container{
		width: 130vw;
    margin: -6vh 0vh 0vh -9vh;
	}
	.home .container object{
		display:none;
		}
	.home .container .screenshot{
		display:block;
		}			
	
	#spl-header li{padding-left:1.5%;}	
	aside{display:none;}	
	#slider-stage{
		width:88%;
		}
	#slider-buttons{
		width:100%;
		}	
	#slider-list li{
		padding:15px 5px;
		}	
	#slider-buttons #previous{
		padding:15% 5px 15% 10px;
		}	
	#slider-buttons #next{
		padding:15% 10px 15% 5px;
		}	
	#innercontent section {
		float: none;
		margin-right: 2%;
		width: 100%;
	}	
	.nimble-portfolio-template-3colround .nimble-portfolio ul.nimble-portfolio-ul{width:100% !important;}
	#post-81 #innercontent > section {
    	width: 46%;
		float:left;
	}
	#post-81 #innercontent aside{
		display:block;
		}
	
}
@media only screen and (max-width: 800px){
	#post-81 #innercontent > section {
    	width: 50%;
	}
	.home #content .container{
		position: relative;
	}
		#post-16 #spl-header .content-left2 {
		width: 100%;
	}
	#spl-header ul li:first-child{
		display:none;
	}
	#spl-header {
		background-image: url(../images/inner-header-bg.jpg);
		height: 205px;
		background-size: 100% 215px;
		padding: 10px 10px 0 10px;
	}
}
@media only screen and (max-width: 640px){
	#navigation{
		display:none;
		}
    #mobile-header {
        display: block;
    }
	#spl-header ul li:last-child ,#post-16 #spl-header ul li:first-child, .LinkedinProfileWidget{
    	display: none;
	}
	#post-81 #innercontent > section {
    	width: 58%;
	}
	footer ul li {
    	float: none;
    	width: 100%;
		margin-bottom:3%;
	}
	#post-81 #innercontent > section {
    	width: 100%;
		float:none;
	}
	/*#slider-list{ margin-left: -470px !important;}*/
}
@media only screen and (max-width: 480px){
	#spl-header ul li h2{
		font-size:100%;
		}
	
	#spl-header ul li p{
		font-size:100%;
		width: auto;
		}
	#spl-header .content-left2{width: 100%;}	
	#post-81 .content-left3 p:last-child{
		display:none;
		}	
	#spl-header .content-left3, #spl-header .content-left2, #spl-header .content-left {
    	width: 100%;
	}	
	#slider-stage{
		width:82%;
		}
	#post-152 .content-left2 p:last-child{
		display:none;
		}
	.nimble-portfolio-template-3colround div.three ul li{  margin: 18px 10px 0 0 !important;}	
	#bodycontainer{padding: 10px;}	
	.nimble-portfolio-template-3colround .nimble-portfolio ul.nimble-portfolio-ul{ padding:0 !important; margin:0 !important;}
	.postid-274 #spl-header .content-left p:last-child{ display:none;}
}
@media only screen and (max-width: 360px){
	#spl-header .content-left3, #spl-header .content-left2, #spl-header .content-left {
    	width: 100%;
	}
	.content-left p:last-child{
		display:none;
		}
	#spl-header ul li p{
		font-size:100% !important;
		width: auto;
		}	
	#post-81 #spl-header ul li h2 {
    font-size: 150%;
	}	
	#cntctfrm_contact_form input.text, #cntctfrm_contact_form textarea, #cntctfrm_contact_message, #cntctfrm_contact_name, #cntctfrm_contact_email, #cntctfrm_contact_subject{
		width:295px !important;
		}
	#post-81 #innercontent aside {
    	width: 100%;
	}	
	#linkedinprofilewidget-2{
		display:none !important;
		}
	.wrap{
		overflow:hidden;
		}	
	.content-left2 p:last-child{
		display:none;
		}	
	#slider-stage {
    	width: 73%;
	}
}
@media only screen and (max-width: 320px){
	.pluginCountButton{display:none !important;}
	header .fb-like{padding: 15px 0 9px; width:100px;}
	#responsive-menu-button{height: 51px;width: 50px;}
	#cntctfrm_contact_form input.text, #cntctfrm_contact_form textarea, #cntctfrm_contact_message, #cntctfrm_contact_name, #cntctfrm_contact_email, #cntctfrm_contact_subject {
    width: 255px !important;
}
}
img {
    height: auto;
    max-width: 100%;
}