/* CSS Responsive - Start */

/* larger screens (devices and browsers)  */
@media only screen and (min-width: 1143px){
.wrap-container{
	min-width:1144px;
}
.section-container{
	width:1144px;
}
#nav{
    right:-20px;
}
#nav a {
    padding-left:15px;
    padding-right:15px;
    padding-top:9px;
    padding-bottom:9px;
    font-size:15px;
}
#nav li {
    margin-left: 0px;
}
#home-hero .home-hero-title{
    font-size: 47px;
}
#latest-news-panel .latest-news-shifted{
    top: -85px;
}
.desktop-hide{
	display:none;
}
}
/* Tablet Portrait Size to Standard 960 (devices and browsers) */
@media only screen and (min-width: 768px) and (max-width: 959px) {
.wrap-container{
	min-width:0;
}
.section-container{
	width:100%;
}
.section-grid-four{
	width:50%;
}
.section-grid-three{
	width:100%;
}
.section-grid-two{
	width:100%;
}
.section-grid-three-quarter{
	width:100%;
}
.section-grid-one-quarter{
	width:100%;
}
.section-grid-inner-page-left-larger, .section-grid-inner-page-right-smaller{
	width:100%;
}
#nav{
	display:none;
}
#latest-news-panel {
    height: auto;
}
#icon-picture-panel {
    display: none;
}
#quick-contact-panel .quick-contact-panel-item{
	margin-bottom:25px;
}
#quick-contact-panel .form-row{
	margin-bottom:0px;
}
#quick-contact-panel .quick-contact-panel-item{
	margin-bottom:25px !important;
}
#latest-news-panel .latest-news-shifted{
    top: 0px;
}
.section-inner-wide-padding {
    padding-left: 35px;
    padding-right: 35px;
}
#footer .section-grid-two{
	width:50% !important;
}
.title-rule-grad {
    width: 50%;
}
.section-padding-vertical {
    padding-bottom: 25px;
    padding-top: 30px;
}
.mobile-tab-hide{
	display:none;
}
.desktop-hide{
	display:block;
}
#home-hero .home-hero-title{
  	padding-left: 30px;
  	font-size: 54px;
    line-height: 53px;
}
#home-main-content {
    border-bottom: 5px solid #e7e7e7;
}
#latest-news-panel .latest-news-item {
	height:400px;
}

}
/* Mobile Portrait Size to Mobile Landscape Size (devices and browsers) */
@media only screen and (min-width: 480px) and (max-width: 767px) {
.wrap-container{
	min-width:0;
}
.section-container{
	width:100%;
}
.section-grid-four{
	width:50%;
}
.section-grid-three{
	width:100%;
}
.section-grid-two{
	width:100%;
}
.section-grid-three-quarter{
	width:100%;
}
.section-grid-one-quarter{
	width:100%;
}
.section-grid-inner-page-left-larger, .section-grid-inner-page-right-smaller{
	width:100%;
}
#nav{
	display:none;
}
#latest-news-panel {
    height: auto;
}
#icon-picture-panel {
    display: none;
}
#quick-contact-panel .form-row{
	margin-bottom:0px;
}
#quick-contact-panel .quick-contact-panel-item{
	margin-bottom:25px !important;
}
#latest-news-panel .latest-news-shifted{
    top: 0px;
}
.section-inner-wide-padding {
    padding-left: 35px;
    padding-right: 35px;
}
#footer .section-grid-two{
	width:50% !important;
}
.title-rule-grad {
    width: 50%;
}
.section-padding-vertical {
    padding-bottom: 25px;
    padding-top: 30px;
}
#home-hero .home-hero-title{
  	padding-left: 30px;
  	font-size: 44px;
    line-height: 53px;
}
#home-main-content h1 {
    padding-left: 30px;
    padding-right: 30px;
}
#footer .footer-social-icons {
    display: none;
}
#footer .footer-alignment-icon {
    display: none;
}
.mobile-tab-hide{
	display:none;
}
.desktop-hide{
	display:block;
}
#home-hero .backstretch img{
  left: -95.000px !important;
}
#home-main-content {
    border-bottom: 5px solid #e7e7e7;
}
.match-fixture-row-col-date{
	width:100%;
	text-align:center;
	font-weight:bold;
	font-size:15px;
}
.match-fixture-row-col-team-one{
	width:100%;
}
.match-fixture-row-col-vs{
	width:100%;
}
.match-fixture-row-col-team-two{
	width:100%;
}
.match-fixture-row-col-team-one-badge img, .match-fixture-row-col-team-two-badge img {
    width: 14% !important;
}
#latest-news-panel .latest-news-item {
	height:350px;
}

}
/* Mobile */
@media only screen and (max-width: 479px) {
.wrap-container{
	min-width:0;
}
.section-container{
	width:100%;
}
.section-grid-four{
	width:100%;
}
.section-grid-three{
	width:100%;
}
.section-grid-two{
	width:100%;
}
.section-grid-three-quarter{
	width:100%;
}
.section-grid-one-quarter{
	width:100%;
}
.section-grid-inner-page-left-larger, .section-grid-inner-page-right-smaller{
	width:100%;
}
#nav{
	display:none;
}
#latest-news-panel {
    height: auto;
}
#icon-picture-panel {
    display: none;
}
#quick-contact-panel .form-row{
	margin-bottom:0px;
}
#quick-contact-panel .quick-contact-panel-item{
	margin-bottom:25px !important;
}
#latest-news-panel .latest-news-shifted{
    top: 0px;
}
.section-inner-wide-padding {
    padding-left: 10px;
    padding-right: 10px;
}
.title-rule-grad {
    width: 50%;
}
.section-padding-vertical {
    padding-bottom: 25px;
    padding-top: 30px;
}
#footer .footer-social-icons {
    display: none;
}
#footer .footer-alignment-icon {
    display: none;
}
#footer .footer-organisation {
    font-size: 13px;
}
.title-rule-grad {
    width: 100%;
}
#home-hero .home-hero-title{
  	padding-left: 9px;
}
#home-main-content h1 {
    padding-left: 10px;
    padding-right: 10px;
    line-height:34px;
    text-align:left;
}
.mobile-tab-hide{
	display:none;
}
.desktop-hide{
	display:block;
}
#header .psfa-logo{
 	height: auto;
    width: 288px;
  	margin-top: 27px;
}
#header .social-icons-top {
 	display:none;
}
.rounded-blue-button{
	width:95%;
}
#home-hero .backstretch img{
  left: -262.122px !important;
}
#header .psfa-logo {
    margin-left: -5px;
    width: 265px;
}
#home-main-content {
    border-bottom: 5px solid #e7e7e7;
}
.hamburger-icon{
   background-color: #09bc8a;
    height: 44px;
    position: fixed;
    right: 0;
    top: 0;
    width: 43px;
    z-index: 8;
}
.hamburger-link{
	top:8px;
}
.match-fixture-row-col-date{
	width:100%;
	text-align:center;
	font-weight:bold;
}
.match-fixture-row-col-team-one{
	width:100%;
}
.match-fixture-row-col-vs{
	width:100%;
}
.match-fixture-row-col-team-two{
	width:100%;
}

}