@media only screen (min-width: 1100px) {
}
/* Tablet (Portrait) */
/* Width of 768px */

@media only screen and (min-width: 768px) and (max-width: 1000px) {
.container, #content, .nav{
	width:708px;
	
	
}
.portfolio_item {
	width:295px;
	height: auto!important;
}
.slide_menu{
	width:450px;
}
.jqueryslidemenu ul li a{
	padding:35px 12px;
}
#slidecaption{
	width:700px!important;
}
#slidecaption h1 {
    font-size:3em;
	line-height:100%;		
}
.homepage_textcontainer{
	min-height:225px;}

}

/* Mobile potrait width 320 */
@media only screen and (max-width: 767px) {
.container, #content{
	width:271px;
	padding-bottom:0px !important;
	
}
.content_wrapper{
padding-top:10%;
min-height:250px!important;
}

p{
margin-bottom:0px;
}
.menu{
height:130px;
}
.portfolio_item {
	width:90%;
	height: auto!important;
	
}
span.copy_right{
	padding-left:40px;
	float:none;
}
.social{
	float:none;
	width:250px;
}
.logo{
	padding:20px;
	text-align:center;
	float:none;
}
.logo h1{
	padding:0px;
	margin:0px;
}
#nav{
margin:0 auto;
display:table;
text-align:center!important;
float:none;
}
#nav a{
text-align:center!important;
float:none;
}
#nav ul{
text-align:center;
width:240px;

}
#nav ul li {
	margin-bottom:5px;
}

#nav ul li a{
display:block;
overflow:hidden;

}
#slider_wrapper{
	margin:0px;
}
#slidecaption{
width:250px!important;
}
.slide_caption {
width:85%!important;

}
#slidecaption h1 {
    font-size:1.8em;
	line-height:100%;
	margin-bottom:0px;
	margin-top:30px;
		
}

/* Jqueryslidemenu
----------------------------------------------------------------------------------------------------*/
nav{
	float:none;
}

.jqueryslidemenu ul {
	display:none;
	padding-left:10px;
}
.jqueryslidemenu {
	display:block;
	float:none;
	width:100%;
	text-align:center;
	padding:1px 0px 1px 0px;
	border-radius:0px;
}
.jqueryslidemenu select {
	display:block;
	width:96%;
	padding:2%;
	margin:0 auto;
	
}
.jqueryslidemenu select option {
padding:2px 4px;

	
}
span.blog_elements span{
	display:block;
	padding-bottom:15px;
	margin-left:5px!important;
	overflow:hidden;
}

/* Columns
----------------------------------------------------------------------------------------------------*/
.one_half, .one_half_last, .one_third, .one_third_last, .two_third, .two_third_last, .one_fourth, .one_fourth_last, .two_fourth, .two_fourth_last, .three_fourth, .three_fourth_last, .one_fifth, .one_fifth_last, .two_fifth, .two_fifth_last, .three_fifth, .three_fifth_last, .four_fifth, .four_fifth_last, #pricing_table .one_third, #pricing_table .one_fourth {
	width: 100%;
	margin-bottom:30px;
}
}

/* Mobile landscape width 480 */
@media only screen and (min-width: 480px) and (max-width: 767px) {
.container, #content, .nav{
	width:440px;
	padding-bottom:30px !important;
	
	
	
}
#isotope_content_wrapper{
	width:112.75%;
}

element.style {
margin-bottom:100px!important;
transform: translate(25px, 25px);
}
#nav{
margin:0 auto;
display:table;
text-align:center!important;
float:none;
}
#nav a{
text-align:center!important;
float:none;
}
#nav ul{
text-align:center;
width:400px;

}
#nav ul li a:hover{
display:block;


}
span.copy_right{
padding-left:128px;
float:none !important;	
}
.social{
float:none;
width:330px;
}
#slider_wrapper{
	margin:0px;
	min-height:300px;
	
}
#slidecaption{
width:400px !important;	
}
#slidecaption h1 {
    font-size:2em;
	line-height:100%;
	
}
#slidecaption h2{
	font-size:10px !important;	
}
}
