@media only screen and (max-width: 1300px){
	
	#access a {padding: 0 25px;}
	
}

@media only screen and (max-width: 1200px){
	
	#access a {padding: 0 20px;}
	ul.link-loction li a {
    font-size: 22px;
	}
}

@media only screen and (max-width: 1100px){
	
	#access a {padding: 0 15px;}
	ul.link-loction li a {
    font-size: 20px;
	}
}

@media only screen and (max-width: 1000px){
	
	#access a {padding: 0 10px;}
	
}
@media only screen and (max-width: 980px){


.home-left-col {   
    width: 640px;
}
.news-left-col {
    width: 610px;
}


}



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

.home-left-col {
    width: 64%;
}

.home-lright-col {
    float: left;
    width: 30%;
}

.news-left-col {
    width: 61%;
}

ul.link-loction li {
    margin-right: 0%;
    width: 100%;
}
ul.link-loction li a {
    font-size: 25px;
}

}



@media only screen and (max-width: 900px){
	
#access a {
    padding: 0 12px;
}
.news-wrapper {
    padding: 0px 0px 20px 0px;
}
.home-left-col {
    width: 64%;
    overflow: hidden;
}
.home-lright-col {
    float: left;
    width: 30%;
    overflow: hidden;
}

.top-header img{
      width: 100%;
    height: auto;
}

.fuelprice-title h3{
font-size: 13px;	
}
}


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

#primary, #secondary {
    float: right;
    overflow: hidden;
    width: 100%;
    padding-right: 0px;
}
.tag-line img{
width:100%;
height:auto;	
}
#access {
    display: none;
}

ul.link-loction li {
width:100%;	
}
}

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

.header-menu{
    overflow: hidden;
}

#search-part {
    float: right;
    padding-right: 15px;
    display: none;
}
}


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


.fuelprice {
    float: left;
    padding-right: 10px;
    padding-bottom: 10px;
    width: 30%;
	min-height:220px;
}

.fuelprice:nth-of-type(3n){
	    padding-right: 0%;
}
.fuelprice:nth-of-type(4n){
	        padding-right: 10px;
}

.fuelprice-image img {
    display: -webkit-box;
    width: 100%;
    height: auto;
}

.left-part{
	width:100%;
}
.right-part {
    width: 100%;
    float: left;
    padding-left: 0%;
}

}

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

.news-right-col {
    float: left;
    width: 35%;
}
.post-image {
    float: left;
    width: 25%;
}
.post-info {
    float: left;
    width: 60%;
    margin-left: 15px;
}

}

@media only screen and (max-width:667px){
	
.home-left-col {
    width: 64%;
    overflow: hidden;
    padding: 1%;
}
.home-lright-col {
    float: left;
    width: 30%;
    overflow: hidden;
    padding: 1%;
}


.fuelprice {
    float: left;
    padding-right: 10px;
    padding-bottom: 10px;
    width: 45%;
}


.fuelprice:nth-of-type(3n){
	    padding-right: 10px;
}


ul.link-loction li {
    list-style: none;
    float: left;
    width: 100%;
    margin-right: 0%;
    padding: 2%;
    margin-bottom: 2%;
}

}

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

.home-left-col {
    width: 98%;
    overflow: hidden;
    padding: 1%;
}
.home-lright-col {
    float: left;
    width: 98%;
    overflow: hidden;
    padding: 1%;
}
.news-left-col {
    width: 100%;
    padding-right: 0;
}

.news-right-col {
    float: left;
    width: 98%;
    padding-top: 15px;
    margin-top: 15px;
    border-top: 1px solid #b1b1b1;
}
.home-left-col {
    width: 98%;
    overflow: hidden;
    padding: 1%;
    border-bottom: 1px solid #bbb;
    margin-bottom: 1%;
}


.wp-pagenavi .pages,
.wp-pagenavi a.first,
.wp-pagenavi a.last
{
	display:none;
	
}
}


@media only screen and (max-width:568px){
.fuelprice {
    float: none;
    padding-right: 0;
    padding-bottom: 10px;
    width: 100%;
    margin: 0 auto;
}
.form input{
      width: 100% !important;
    margin-left: 0px !important;
    margin-top: 15px;
}

.grid-item {
    -webkit-box-shadow: 0px 0px 5px 0px rgba(0,0,0,0.38);
    -moz-box-shadow: 0px 0px 5px 0px rgba(0,0,0,0.38);
    box-shadow: 0px 0px 5px 0px rgba(0, 0, 0, 0.38);
    padding: 2%;
    width: 95%;
    float: none;
    margin-right: 0;
    margin-bottom: 32px;
    margin: 0 auto;
    position: relative !important;
    top: 0 !important;
    left: 0 !important;
    margin-bottom: 32px;
}
.fuelprices-single ul li {
    list-style: none;
    width: 85%;
    float: none;
    text-align: center;
    padding-bottom: 45px;
    margin: 0 auto;
    text-align: center;
}


.footer-col-1, .footer-col-2, .footer-col-3, .footer-col-4 {
    float: left;
    width: 100%;
    padding-right: 0%;
}

}
@media only screen and (max-width:480px){
.logo img{width: 100%;     height: auto; }

.review-image2 {
    float: left;
    width: 100%;
    display: block;
    padding-right: 0%;
    padding-bottom: 2%;
    margin: 0;
}

}

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

.fuelprice.b-5,
.fuelprice.b-6,
.fuelprice.b-7,
.fuelprice.b-8
{ display:none;}

.review-image {
    width: 100%;
}

}
