.categorytabblock .listResult .text-content h3 {
    font-size: 11px;
    text-transform: none;
    text-align: center;
    margin: 20px auto;
    letter-spacing: 2px;
}
.Get-in-Touch .formcontainerblock {
    padding: 30px;
    background-color: #75160f;
    padding-bottom: 251px;
    padding-top: 205px;
}


.informationctablock.full.col-xs-12 {

	padding: 0;
}


 .catintro {
    width: 100%;
    margin: 0;
}
}
.Foxs-Biscuits p{
    width:60%;
    margin: 0 auto
}
@media screen and (max-width: 900px) and (min-width: 600px) {

p{
    width:100%;
    margin: 0 auto
}
article {

    padding: 10% 4% 8% 4% !important;

}
}

footer p{
    width: 100%;
}
.Foxs-Biscuits .informationctablock {
    padding: 0;
}
.Foxs-Biscuits .catintro {
    margin: auto;
    margin-top: 0%;
    position: relative;
    width: 100%;

}
.Foxs-Biscuits .informationctablock .violet {
margin: 0;
}
  .layout_4_4_4 {
    padding: 0;
        
    }
.sameheight {
    padding: 0;
    }
.sameheight .img-responsive {
    width: 100%;
}
.sameheight .imageblock {
    padding: 0;
}
.sameheight .text-center {
    min-height: 320px;
}
@media only screen and (min-width : 768px) {
    .layout_4_4_4 {
        display: table;

    }
    .layout_4_4_4 .sameheight {
        display: table-cell;
        vertical-align: top;
            padding: 0;
    }
}


.table-responsive, table {
    /* margin-left: -20px; */
}
/* cats pages */

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


.table-responsive, table {
    margin-left: -10px; 
}


.main .teaserblock:nth-of-type(2n+2), .main .teaserblock:nth-of-type(2n+1) {
    padding: 0;
    margin-top: 200px;
}
.main .teaserblock:nth-of-type(2n+1) {
    margin-top: -17px;
}





.owl-carousel.products {

margin-top: -100px;

}
.products table {
    font-size: 0.8em;
}
.layout_12 .col-xs-12{
padding: 0;
}
}

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


.recipeicons {

 width: 100%; 
}

}



.navbar.smaller .navbar-brand img {
  height: inherit;
    margin: 0;
    transform: scale(0.4);
    transform-origin: left 10%;
    left: 2%;
    top: 0px;
}
.navbar .navbar-brand img {
    /* height: 115px; */
    transition: all 0.7s;
    position: absolute;
}


.About-us .heroblock{
    padding-right: 11px;
    padding-left: 11px;

}
.categorytabblock.smaller {
    top: 65px;
    position: fixed;
}
.categorytabblock.smaller {
    top: 65px;
    position: fixed;
    max-width: 1410px;
}

.EPiServerForms .Form__Element .Form__Element__Caption {
    display: inline-block !important;
    min-width: 100%;
    vertical-align: top;
}

.EPiServerForms .FormCaptcha .FormTextbox__Input {
    width: 17rem;
    margin-right: 20px;
}
