/*
Theme Name: ProTurf
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;
}

.page-header {
    border: 0 !important;
    background-color: #4b92cb;
    background-image: -webkit-gradient(linear, left top, left bottom, from(rgb(75, 146, 203)), to(rgb(47, 96, 140)));
    background-image: -webkit-linear-gradient(top, rgb(75, 146, 203), rgb(47, 96, 140));
    background-image: -moz-linear-gradient(top, rgb(75, 146, 203), rgb(47, 96, 140));
    background-image: -o-linear-gradient(top, rgb(75, 146, 203), rgb(47, 96, 140));
    background-image: -ms-linear-gradient(top, rgb(75, 146, 203), rgb(47, 96, 140));
    background-image: linear-gradient(top, rgb(75, 146, 203), rgb(47, 96, 140));
    filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,StartColorStr='#4b92cb', EndColorStr='#2f608c');

}

#site-logo {
	position: relative;
    top: -22px;
}


.page-header .page-header-title,
.site-breadcrumbs .fa,
.site-breadcrumbs a,
.site-footer a,
.site-footer strong {
    color: #fff;
}

.footer-widget {
    padding-bottom: 15px;
}

.footericons img {
    margin: 0 10px;
}

.gform_wrapper .ginput_complex label {
    margin-top: 0px !important;
    margin-bottom: 18px !important;
}

#top-bar-wrap {
	border: none !important;
}
/* 
#top-bar-content a:last-child {
	margin-right: 15px;
} */

/* 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) {
    

}


/* 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) {

}

@media only screen and (max-width: 620px) {
	#site-header {
		padding-top: 40px !important;
	}
	
	#mobile-menu {
		margin-top: -40px !important;
	}
	
	.theme-button.align-right {
		float: none !important;
	    margin: 0 10px !important;
	}

}


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


}

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

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

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



