/*
Theme Name: Sprung-Total
Theme URI: 
Description: 
Author: Sprung Interactive
Author URI: http://madebysprung.com
Template: Total
Version: 1.0
*/

/* Parent stylesheet should be loaded from functions.php not using @import */




.post-edit {
    display: none;
}

.staff-social {
    margin-top: 0;
}

#header-aside a {
	text-decoration: none;
}

#site-header {
	border-top: 6px solid #d0d0d0;
    border-bottom: 6px solid #d0d0d0;
}

#footer-callout-left {
    padding-right: 60px;
}

.gform_wrapper textarea.large {
    height: 180px !important;
}

body .page-header.wpex-supports-mods,
#footer-callout-wrap {
background-color: #3f6523;
background-image: -webkit-gradient(linear, left top, left bottom, from(rgb(63, 101, 35)), to(rgb(80, 132, 46)));
background-image: -webkit-linear-gradient(top, rgb(63, 101, 35), rgb(80, 132, 46));
background-image: -moz-linear-gradient(top, rgb(63, 101, 35), rgb(80, 132, 46));
background-image: -o-linear-gradient(top, rgb(63, 101, 35), rgb(80, 132, 46));
background-image: -ms-linear-gradient(top, rgb(63, 101, 35), rgb(80, 132, 46));
background-image: linear-gradient(top, rgb(63, 101, 35), rgb(80, 132, 46));
filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,StartColorStr='#3f6523', EndColorStr='#50842e');
}

#footer-callout-wrap {
	border: 0;
}

#footer-callout .theme-button {
	color: #346715	;
}

.page-header {
	border: 0 !important;
}

#site-logo.header-five-logo {
	min-width: 180px;
}

.staff-entry-media img {
	border-radius: 50%;
}

.staff-social a {
	margin-top: 0;
}

/* Responsive Overrides */

/* Greater then tablets
-------------------------------------------------------------- */
@media only screen and (min-width: 768px) {

    
}


/* Tablet & Small Desktop Widths 768px - 1280px
--------------------------------------------------------------*/
@media only screen and (min-width: 768px) and (max-width: 1280px) {
    

}


@media only screen and (max-width: 1250px) {
    body .navbar-style-five .dropdown-menu >li.menu-item >a {
	    padding-left: 20px !important;
	    padding-right: 20px !important;
	}
}

@media only screen and (max-width: 1100px) {
    body .navbar-style-five .dropdown-menu >li.menu-item >a {
	    padding-left: 10px !important;
	    padding-right: 10px !important;
	}
}

@media only screen and (max-width: 990px) {
    body .navbar-style-five .dropdown-menu >li.menu-item >a {
	    padding-left: 0px !important;
	    padding-right: 0px !important;
	}
}


/* All Devices under 960px
--------------------------------------------------------------*/
@media only screen and (max-width: 959px) {
    
}

/* Tablet Landscape
--------------------------------------------------------------*/
@media only screen and (min-device-width : 768px) and (max-device-width : 1024px) and (orientation : landscape) {
   
}

/* Tablet Portrait
--------------------------------------------------------------*/
@media only screen and (min-width: 768px) and (max-width: 959px) {

}

/* Between Phone and Mobile
--------------------------------------------------------------*/
@media only screen and (max-width: 500px) {


}

/* Phone Portrait and Landscape
--------------------------------------------------------------*/
@media only screen and (max-width: 767px) {
    #footer-builder, #footer-builder p, #footer-builder .textright {
	    text-align: center !important;
    }
	#footer-callout-left {
	    padding-right: 0px;
	}
}

/* Phone Landscape
--------------------------------------------------------------*/
@media only screen and (min-width: 480px) and (max-width: 767px) {
     
}

/* Phone Portrait
--------------------------------------------------------------*/
@media only screen and (max-width: 480px) {
 
}



