/*
For existing Child Themes copy and paste the entire style.css below so it stays consistent over theme updates 
*/
#wrapper {
	width:100% !important;
	max-width: 960px;
	min-width:480px;
	min-width:320px;
}

#slide_container {
	width:auto !important;
	max-width: 940px;
	height: auto;
	border-radius: 6px;
	overflow: hidden;
	margin-left: 10px;
	float: left;
}

.container_skitter {
	width:100% !important;
	max-width: 940px !important;
	height: auto !important;
}



#slide_container img {
	width:100% !important;
	height:auto !important;
}


#right_col {
	width:30px !important;
	max-width: 200px !important;

}

.container_12 h2 {
	width:100% !important;
	max-width: 935px !important;
}

.container_12, .container_16 {
	width:100% !important;
	max-width: 960px !important;
}

.container_12 .grid_8 {
max-width:650px !important;
width:67% !important;
float:left !important;
display:inline !important;
}

#right_col{
max-width:275px !important;
width:28% !important;
float:left !important;
display:inline !important;
}

.container_12 .grid_12, .container_16 .grid_16 {
	width:100% !important;
	max-width: 940px !important;
}

#menu-nav {
	width:100% !important;
	max-width: 960px !important;

}

/* Single Propery */
.info_slide_dots,
.gallery {
    display: none !important;
}
a.next_button {
	float: right;
}

@media screen and (max-width: 866px){

	#main_content > div {
		max-width:100% !important;
	}


	#logo {
		float:none !important;
	}
	
	.box_skitter {
		width:850px !important;
		height:407px !important;
	}
	
	#social_container {
		width: 170px;
		height: 32px;
		position: relative !important;
		top: -17px !important;
		right: auto !important;
		left:10px !important;
		margin-left:0 !important;
	}	
	
	#slogan {
		top: 84px !important;
		right: auto !important;
		left:10px !important;
		position: relative !important; 
	}
	
	#call_us {
		position: relative !important;
		right: auto !important;
		left:10px !important;
		top: -2px !important;
		z-index: 700;
	}
	
	#call_us a, 
	#call_us h1 {
		color:black !important;;
	
	}
	
.container_12 .grid_8, 
#right_col{
max-width:100% !important;
width:auto !important;
float:none !important;
display:block !important;
}

	.alignright, 
	.alignleft, 
	.aligncenter {
		float:none !important;
		clear:both !important;
	}

	#main_content img {
		display:block !important;
		max-width:90% !important;
		margin:5% auto !important;
		float:none !important;
		clear:both !important;
	}

}

@media screen and (max-width: 850px){
	.box_skitter {
		width:800px !important;
		height:383px !important;
	}
}
@media screen and (max-width: 800px){
	.box_skitter {
		width:750px !important;
		height:359px !important;
	}
}
@media screen and (max-width: 750px){
	.box_skitter {
		width:700px !important;
		height:335px !important;
	}
}
@media screen and (max-width: 700px){
	.box_skitter {
		width:650px !important;
		height:311px !important;
	}
}
@media screen and (max-width: 650px){
	.box_skitter {
		width:600px !important;
		height:287px !important;
	}
}
@media screen and (max-width: 600px){
	.box_skitter {
		width:550px !important;
		height:263px !important;
	}
}
@media screen and (max-width: 550px){
	.box_skitter {
		width:500px !important;
		height:239px !important;
	}
}
@media screen and (max-width: 500px){
	.box_skitter {
		width:px !important;
		height:px !important;
	}
}

@media screen and (max-width: 480px){

.single_agent {
	margin-left:10px !important;	
}


.box_skitter .label_skitter p {

  font: normal 12px arial,tahoma !important;

}

	#logo {
		/*width: 320px !important;
		height: 106px !important;
		background-size:cover !important;
		margin-left:0 !important;
		*/
		background: url("//www.silverimanagement.com/wp-content/themes/SmoothV4.1/images/silveri_logo_small.jpg") no-repeat scroll left top transparent !important;
		display: block !important;
		height: 78px !important;
		margin-top: 10px !important;
		width: 235px !important;
	}
	
	#call_us > h1  {
		font-size: 18px !important;
	}

	#slogan {
		font-size: 9pt !important;	
		top: 78px !important;
		max-width:300px; !important;
	}
	#call_us {
		max-width:300px; !important;
	}

	#logo_link {
		width:100% !important;
	}	
	#main_content > h2 {
		max-width:95% !important;	
	}

	#slide_container {
		margin:0 !important;	
	}
	
	#footer, .copyright {
		padding-left: 5px !important;	
		padding-right: 5px !important;	
 		box-sizing: border-box !important;	
	}

}





@media screen and (max-width: 450px){
	.box_skitter {
		width:450px !important;
		height:215px !important;
	}
}
@media screen and (max-width: 400px){
	.box_skitter {
		width:350px !important;
		height:168px !important;
	}
}
@media screen and (max-width: 350px){
	.box_skitter {
		width:320px !important;
		height:153px !important;
	}
}



