/*
Theme Name: BlackOps Child
Theme URI: http://www.savage.com
Template: savage
tags: buddypress
*/

@import url("../savage/style.css");

#mobile-menu {display: none;}

@media only screen and (max-width: 767px) {
		
	img {
		max-width: 100%;
		height: auto;
	}
	#pagewrapper {
	    width: 100%;
	    font-size: 16px;
	}
	#menu-navigation, #sthoverbuttons {
			display: none;
	}
	#mobile-menu {
			display: block;
	}
	#mobile-menu select {
			width: 100%;
	}
	#fullwidth, #mono {
    height: 100%;
    width: 100%;
	}
	.post, li.widget {
			font-size: 16px!important;
	}
	#header {
	    height: 120px;
	    margin: 0 0 10px;
	    padding: 0 10px;
	}
	#header img {
	    margin-top: 15px!important;
	}
	.banner {
	    float: none;
	    height: auto;
	    margin-top: 0!important;
	    text-align: left;
	    width: auto;
	    font-size:18px!important;
	}
	.navbar {
	    margin: 0 0 10px;
	    width: auto;
	}
	#menu-navigation {
	    float: left;
	    height: 40px;
	    margin-left: 10px;
	}
	#slider-container {
	    height: 150px;
	    padding: 10px;
	    width: auto;
	}
	#slider {
	    height: 109px!important;
			width: auto;
	}
	#slider .nivo-caption {
    display: none!important;
	}
	#slider img {
		height: auto;
	}
	#sidebar {
	    float: none;
	    margin: 0;
			padding:10px;
	    width: auto;
	}
	#sidebar h2, #sidebar ul, li.widget {
			width: 100%;
			float:none;
	}
	li.widget {
			margin-bottom: 15px;
	}
	#content {
	    float: left;
	    margin: 0;
	    padding: 10px;
	    width: 100%;
	}
	.post {
	    float: none;
	    width: auto;
	    padding: 10px;
	}
	#mainpagewidgets {
	    float: none;
	    padding: 20px 0;
	    width: auto;
	}
	#slider img {
	    display: block !important;
	    width: 100% !important;
	}
	#mainpagewidgets ul li {
	    float: none;
	    margin-left: 0;
	    width: auto;
	}
	#mainpagewidgets > ul {
	    float: none;
	    padding: 10px;
	    width: auto;
	}
	#footer {
	    margin-top: 0;
	}
	.footer-wrap > ul {
	    float: none;
	    width: auto;
	}
	.footer-wrap {
	    min-height: 230px;
	    padding: 20px 10px;
	    width: auto;
	}
	.footer-wrap ul li {
	    float: none;
	    margin-left: 0;
	    width: auto;
	}
	.footer-wrap ul li ul {
	    float: none;
	    width: auto;
			overflow: hidden;
	}
	.footer-wrap ul li ul li {
	    float: none;
	    width: auto;
			margin-bottom: 20px;
	}
	#copyright {
	    padding: 15px 10px;
	}
	#copyright p, #copyright div {
	    width: auto;
	}
	#copyright .toplink {
	    margin-left: 15px;
	}
	
}

