.wc-breadcrumbs{
margin:15px 10px 0;
}
.woocommerce-store-notice, p.demo_store {
padding: 1.5em;
background-color: #ef7221;
} .woocommerce-store-notice, p.demo_store {
padding: 1.5em!important;
background-color: #ef7221!important;
box-sizing: border-box;
}
html {
background: #fff;
}
body {
background: url(//www.little-chompers.co.uk/wp-content/uploads/2013/06/little-chompers-paw-prints.png);
background-size: cover;
background-position: fixed;
font-size: 13px;
font-family: "PT Sans";
}
div.content-wrapper.container, div.header-wrapper container main, .container.main {
background: url(//www.little-chompers.co.uk/wp-content/uploads/2013/06/little-chompers-background-tile.jpg);
}
h1, h2, h3 {
color: #f3721c;
font-family: 'Open Sans', sans-serif;
}
h1 {
font-size: 200%!important;
}
h2 {
font-size: 23px;
}
h3 {
font-size: 20px;
}
p {
font-family: 'Open Sans', sans-serif;
}
p.bold {
color: #000;
font-size: 140%;
font-weight: bold;
}
p.bold span {
color: #c51f1f;
}
ul {
margin-bottom: 30px;
}
.woocommerce .star-rating, .woocommerce-page .star-rating {
color: #f3721c;
}
div.custom-sidebar.widget_text div#customer_login div.col-2 {
display: none;
}
div.navigation-wrapper ul.sf-menu li a {
text-transform: uppercase;
padding: 11px 9px!important;
}
div.testimonial-content p:last-child {
display: block;
}
img.about {
width: 50%;
height: auto;
float: right;
padding: 0 0 20px 20px;
}
img.left {
width: 50%;
height: auto;
float: left;
padding: 0 20px 20px 0;
}
a.home-categories img {
display: block;
margin: 0 auto;
}
body.page.page-id-67 a:hover img, body.page.page-id-175 a:hover img, a.home-categories:hover img {
opacity: 0.6;
}
a.home-categories:hover h2 {
color: #000;
}
p#delivery-info {
color: #f3721c;
font-size: 140%;
font-weight: bold;
}
div.logo-wrapper {
margin-top: -20px!important;
}
div.top-search-wrapper input[type="text"] {
color: #767676!Important;
} div#paypal {
float: left;
width: 320px;
}
div#paypal table {
float: left;
margin: -16px 10px 0 0;
display: inline;
}
div#paypal table, div#paypal table tr {
width: 130px;
max-width: 130px;
border: none;
}
div#paypal table tr td {
padding: 0 10px 4px 0;
display: inline;
}
div#paypal img {
max-width: 100%;
}
span#secure {
font-size: 140%;
}
body.single.single-product.postid-1777 ul.fillers, body.single.single-product.postid-1774 ul.fillers, body.single.single-product.postid-1766 ul.fillers, body.single.single-product.postid-1762 ul.fillers {
display: none;
} body.page.page-id-1160 p:last-child {
display: none;
}
#social_links_wrap{
float:left;
width: 250px;
padding: 30px 50px 0 30px
} img#nofiller {
display: block;
margin: 0 auto;
}
div.gdl-left-sidebar .custom-sidebar-title,  div.gdl-right-sidebar .custom-sidebar-title {
font-size: 150%;
border-bottom: solid 3px #f3721c;
padding: 10px 0 10px 20px;
width: auto;
background: #f3721c;
border-top-left-radius: 5px;
border-top-right-radius: 5px;
color: #fff;
}
div.gdl-right-sidebar .custom-sidebar-title {
margin-left: 0;
}
div.gdl-right-sidebar .sidebar-wrapper {
padding-top: 30px;
}
h3.custom-sidebar-title.gdl-border-x {
background-image: none;
}
div.custom-sidebar#recent-posts-2, div.custom-sidebar#recent-posts-4 {
background: #fff;
padding-bottom: 20px;
font-size: 120%;
color: #4a4a4a;
border-radius: 5px;
}
.sidebar-wrapper a {
font-size: 100%;
color: #4a4a4a;
}
div.custom-sidebar#recent-posts-2 ul, div.custom-sidebar#recent-posts-4 ul {
margin: 0 10px;
}
div#nav_menu-2, div#nav_menu-3, div#nav_menu-4, div#nav_menu-5 {
background: #fff;
padding: 0 0 20px 0;
margin-top: -20px;
border-radius: 5px;
}
div#nav_menu-2 ul li, div#nav_menu-3 ul li, div#nav_menu-4 ul li, div#nav_menu-5 ul li {
padding: 0;
background-position: 10px 12px !important;
}
div#nav_menu-2 ul li ul.sub-menu, div#nav_menu-3 ul li ul.sub-menu, div#nav_menu-4 ul li ul.sub-menu, div#nav_menu-5 ul li ul.sub-menu {
padding-left: 20px;
margin-bottom: 10px;
}
div#nav_menu-2 ul li a, div#nav_menu-3 ul li a, div#nav_menu-4 ul li a, div#nav_menu-5 ul li a  {
padding: 5px 20px;
display: block;
font-size: 120%;
color: #4a4a4a;
}
div#nav_menu-2 ul li a:hover, div#nav_menu-3 ul li a:hover, div#nav_menu-4 ul li a:hover, div#nav_menu-5 ul li a:hover {
background: #f3721c;
color: #fff;
}
h2.food-type {
text-align: center;
font-size: 22px;
}
#recent-posts-2 h3, #recent-posts-4 h3 {
font-size: 120%;
}
#recent-posts-2 ul li a:hover, #recent-posts-4 ul li a:hover {
color: #f3721c;
} div#free-sample {
background: url(//www.little-chompers.co.uk/wp-content/uploads/2014/10/free-smaple-background.png) no-repeat;
text-align: center;
width: 270px;
height: auto;
padding: 20px 0;
border-radius: 10px;
-webkit-box-shadow: 2px 2px 7px 0px rgba(50, 50, 50, 0.75);
-moz-box-shadow:    2px 2px 7px 0px rgba(50, 50, 50, 0.75);
box-shadow:         2px 2px 7px 0px rgba(50, 50, 50, 0.75);
}
div#free-sample h2 {
padding-top: 8px;
font-size: 230%;
position: relative;
left: 35px;
}
div#free-sample p {
padding: 15px 10px 25px 10px;
margin: 0 0 15px 0;
color: #000;
}
div#free-sample span {
font-size: 200%;
background: #fff;
padding: 7px 18px;
border-radius: 10px;
}
div#free-sample:hover span {
background: #f3721c;
color: #fff;
} div.top-bar {
background: #f3721c;
padding: 0 20px;
}
div.top-bar a {
color: #fff;
padding: 5px 10px;
position: relative;
top: 4px;
text-transform: uppercase;
}
div.top-bar a:hover {
color: #000;
}
div.top-bar a.about {
margin: 0 0 0 20px;
}
div#cart-details {
float: right;
display: inline;
}
p#delivery-tagline {
display: block;
clear: both;
color: #000;
font-size: 175%;
font-weight: bold;
position: absolute;
right: 100px;
top: 125px;
margin: 0;
width: 160px;
line-height: 0.9;
text-align: center;
text-transform: uppercase;
font-weight: bold;
font-style: italic;
z-index: 100;
}
p#delivery-tagline span {
margin-left: 40px;
} .flexslider .slides img {
-moz-border-radius: 3px;
-webkit-border-radius: 3px;
border-radius: 3px;
}
div.gdl-top-layer-slider-wrapper, div.gdl-top-slider .gdl-slider-wrapper {
padding: 0;
background: none;
}
.flex-caption {
right: 0!important;
bottom: 52px!important;
max-width: 100%!important;
position: relative!important;
width: 100%!important;
}
div.nivoSlider  {
-webkit-border-radius: 10px;
-moz-border-radius: 10px;
border-radius: 10px;
}
div.gdl-slider-caption {
width: 100%!important;
max-width: 100%!important;
}
div.nivo-caption {
right: 0!important;
bottom: 0!important;
font-size: 170%;
}
ul.slides {
height: 288px;
}
div.gdl-page-item {
padding-top: 15px;
}
.nivo-controlNav-wrapper {
bottom: 10px!important;
right: 0!important;
left: auto!Important;
}
.nivo-controlNav {
background-image: none!important;
background: none!important;
}
.nivo-controlNav a:hover, .nivo-controlNav a.active {
background: #cb2020;
} div.top-search-wrapper .gdl-search-form {
padding: 2px;
background: #cb2020;
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
border-radius: 3px;
position: absolute;
top: 50px;
left: 190px;
z-index: 100;
}
div.body-wrapper {
position: relative;
}
div.top-search-wrapper input[type="text"] {
padding: 8px 35px  8px 10px;
font-size: 17px;
width: 220px;
}
div.logo-right-text {
margin-top: 0;
}
.logo-wrapper {
position: relative;
top: 35px;
z-index: 1;
left: -20px;
}
ul li.menu-item-25 {
margin-left: 10px;
}
div.navigation-wrapper, ul.sf-menu li a, #main-superfish-wrapper {
background-image: none!important;
background: url(//www.little-chompers.co.uk/wp-content/uploads/2013/06/little-chompers-menu-background.jpg)!important;
}
ul.sf-menu li a {
padding: 11px 18px!important;
}
ul.sf-menu li a:hover, .sf-menu li.current-menu-item a, ul li#menu-item-153:hover  {
background: url(//www.little-chompers.co.uk/wp-content/uploads/2013/06/little-choompers-menu-background-hover.jpg)!important;
}
div#header-section {
float: left;
width: 450px;
}
img.header {
position: relative;
top: 50px;
left: -40px;
}
div.social {
float: right;
text-align: left;
width: 320px;
padding: 10px 0 0 0;
}
div.links {
float: right;
}
div.links a.facebook, div.links a.twitter, div.links a.rss {
text-indent:  -3000px;
display: inline-block;
height: 50px;
width: 50px;
margin: 0 10px 0 0;
}
div.links a.facebook {
background: url(//www.little-chompers.co.uk/wp-content/uploads/2014/01/little-chompers-social-media.png)no-repeat -80px 0;
}
div.links a.twitter {
background: url(//www.little-chompers.co.uk/wp-content/uploads/2014/01/little-chompers-social-media.png)no-repeat -3px 0;
}
div.links a.rss {
background: url(//www.little-chompers.co.uk/wp-content/uploads/2013/06/little-chompers-social-media.png)no-repeat -96px 0;
}
div.links a.facebook:hover {
background: url(//www.little-chompers.co.uk/wp-content/uploads/2014/01/little-chompers-social-media.png)no-repeat -231px 0;
}
div.links a.twitter:hover {
background: url(//www.little-chompers.co.uk/wp-content/uploads/2014/01/little-chompers-social-media.png)no-repeat -154px 0;
}
div.links a.rss:hover {
background: url(//www.little-chompers.co.uk/wp-content/uploads/2013/06/little-chompers-social-media.png)no-repeat -236px 0;
}
div.gdl-slider-caption {
font-size: 20px!important;
font-style: italic!important;
background: rgba(0, 0, 0);
background: rgba(0, 0, 0, 0.6);
float: none;
padding: 10px 15px 10px 40px;
}
img#delivery-van {
position: relative;
top: 30px;
width: 70%;
left: 80px;
}
div.nivo-caption {
left: 0!important;
max-width: 100%!important;
}
ul li#menu-item-153 a {
background: url(//www.little-chompers.co.uk/wp-content/uploads/2013/06/little-chompers-cart.png)no-repeat 5px 13px!important;
padding: 11px 20px 11px 30px!important;
}
ul.sub-menu {
width: 220px!important;
}
ul.sf-menu ul li {
padding: 0!important;
}
div.navigation-wrapper ul.sf-menu ul li a {
padding: 10px 15px!important;
color: #000!important;
background: url(//www.little-chompers.co.uk/wp-content/uploads/2013/06/little-chompers-menu-background.jpg)!important;
}
div.navigation-wrapper ul.sf-menu ul li a:hover {
color: #fff!important;
background: url(//www.little-chompers.co.uk/wp-content/uploads/2013/06/little-choompers-menu-background-hover.jpg)!important;
}
a.cart-right {
background: url(//www.little-chompers.co.uk/wp-content/uploads/2013/06/little-chompers-cart.png) no-repeat 5px 8px!important;
padding: 11px 20px 11px 30px!important;
}
p#call {
color: #f3721c;
font-size: 180%;
font-weight: bold;
display: block;
margin: 0;
position: relative;
color: #f3721c;
left: -30px;
top: -10px;
}
p#call span, p#call span a {
color: #cb2020;
} div.gdl-static-testimonial .testimonial-author {
color: #f3731c;
font-size: 130%;
} .gform_wrapper .top_label .gfield_label {
font-size: 120%;
}
.gform_wrapper input[type=text] {
padding: 6px!important;
font-size: 120%;
margin-bottom: 0;
}
a.gdl-button, body button, input[type="submit"], input[type="reset"], input[type="button"] {
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;
}
a.gdl-button, body button:hover, input[type="submit"]:hover, input[type="reset"]:hover, input[type="button"]:hover {
background: #dd2525;
} .woocommerce table.shop_table td, .woocommerce-page table.shop_table td, .woocommerce .cart-collaterals .cart_totals table th, .woocommerce-page .cart-collaterals .cart_totals table th {
padding: 6px!important;
}
span.amount {
margin: 0 5px;
font-size: 120%;
font-weight: bold;
}
div.single_variation span.amount {
font-size: 140%;
}
.woocommerce div.product form.cart .variations td {
padding: 1em 1em 0 1em;
}
div.images img {
margin: 0 0 20px 0;
}
ul.products h3 {
font-size: 120%;
color: #000;
font-weight: bold;
}
ul.ingredients {
float: left!important;
margin: 0 40px 30px 20px!Important;
width: 40%;
}
.woocommerce-page #content div.product .woocommerce-tabs .panel span {
clear: left!important;
}
.woocommerce div.product div.summary span, .woocommerce-page #content div.product .woocommerce-tabs .panel span {
font-weight: bold!important;
}
.woocommerce ul.products li.product a, .woocommerce-page ul.products li.product a, .woocommerce div.product form.cart .button, .woocommerce #content div.product form.cart .button, .woocommerce-page div.product form.cart .button, .woocommerce-page #content div.product form.cart .button, .woocommerce table.cart td.actions .button.alt, .woocommerce #content table.cart td.actions .button.alt, .woocommerce-page table.cart td.actions .button.alt, .woocommerce-page #content table.cart td.actions .button.alt {
color: #fff;
font-weight: normal;
text-shadow: none;
font-size: 15px;
}
.button.add_to_cart_button,
.woocommerce ul.products li.product .button,
button.single_add_to_cart_button,
.woocommerce-page div.product form.cart .button {
background: #06b61f;
}
.woocommerce a.button.alt, .woocommerce button.button.alt, .woocommerce input.button.alt, .woocommerce #respond input#submit.alt, .woocommerce #content input.button.alt, .woocommerce-page a.button.alt, .woocommerce-page button.button.alt, .woocommerce-page input.button.alt, .woocommerce-page #respond input#submit.alt, .woocommerce-page #content input.button.alt {
border-color: #038214!important;
}
.woocommerce ul.products li.product a.btn:hover, 
.woocommerce-page ul.products li.product a.btn:hover, 
.woocommerce div.product form.cart .button:hover, 
.woocommerce #content div.product form.cart .button:hover, 
.woocommerce-page div.product form.cart .button:hover, 
.woocommerce-page #content div.product form.cart .button:hover, 
.woocommerce table.cart td.actions .button.alt:hover, 
.woocommerce #content table.cart td.actions .button.alt:hover, 
.woocommerce-page table.cart td.actions .button.alt:hover, 
.woocommerce-page #content table.cart td.actions .button.alt:hover, 
.woocommerce ul.products li.product .button:hover,
button.single_add_to_cart_button:hover {
background: #cb2020;
}
.woocommerce .woocommerce-breadcrumb, .woocommerce-page .woocommerce-breadcrumb {
padding: 20px 0 10px 0!important;
}
.woocommerce div.product .product_title, .woocommerce #content div.product .product_title, .woocommerce-page div.product .product_title, .woocommerce-page #content div.product .product_title {
color: #000;
}
.woocommerce .col2-set .col-1, .woocommerce-page .col2-set .col-1 {
width: auto!important;
float: none!important;
}
.woocommerce form .form-row-last {
float: none!important;
}
.woocommerce form .form-row-first, .woocommerce form .form-row-last, .woocommerce-page form .form-row-first, .woocommerce-page form .form-row-last, .woocommerce .col2-set .col-2, .woocommerce-page .col2-set .col-2 {
width: 100%!important;
}
div#customer_login div.col2-set h2 {
margin: 0;
}
.woocommerce-page .related ul.products li.product img, .woocommerce-page .related ul li.product img {
width: 50%!important;
}
.woocommerce .col2-set .col-1, .woocommerce .col2-set .col-2 {
margin: 0 0 20px 0;
}
.woocommerce ul.products li.product a span.price {
color: #f3721c!important;
}
a.logout {
background: #E3E0E3;
background: -moz-linear-gradient(center top , #F7F6F7 0%, #DFDBDF 100%) repeat scroll 0 0 transparent;
border: 1px solid #C7C0C7;
border-radius: 2px 2px 2px 2px;
box-shadow: 0 -1px 0 rgba(0, 0, 0, 0.075) inset, 0 1px 0 rgba(255, 255, 255, 0.3) inset, 0 1px 2px rgba(0, 0, 0, 0.1);
color: #5E5E5E;
cursor: pointer;
display: inline-block;
font-family: inherit;
font-size: 100%;
font-weight: bold;
left: auto;
line-height: 1em;
margin: 0;
overflow: visible;
padding: 6px 10px;
position: relative;
text-decoration: none;
text-shadow: 0 1px 0 rgba(255, 255, 255, 0.8);
white-space: nowrap;
}
div.sidebar-wrapper .woocommerce table.my_account_orders th, div.sidebar-wrapper .woocommerce table.my_account_orders td, div.sidebar-wrapper .woocommerce-page table.my_account_orders th, div.sidebar-wrapper .woocommerce-page table.my_account_orders td {
padding: 4px 5px;
}
div.summary.entry-summary p.price  {
display: none;
}
body.single.single-product.postid-1777 div.summary.entry-summary p.price, body.single.single-product.postid-1774 div.summary.entry-summary p.price, body.single.single-product.postid-1766 div.summary.entry-summary p.price, body.single.single-product.postid-1762 div.summary.entry-summary p.price  {
display: block;
}
div.summary.entry-summary table {
background: #fff;
margin: 0 0 20px 0;
}
div.summary.entry-summary table tr td.heading {
background: #f3721c;
color: #fff;
}
div.summary.entry-summary table tr td {
border-bottom: 1px solid #ccc;
padding: 9px 10px;
}
.woo-commerce-content-wrapper .images p {
color: #f3721c;
font-weight: 600;
}
li.additional_information_tab {
display: none!important;
}
img#no-fillers {
float: right;
width: 70px;
position: relative;
top: -10px;
margin: 0 0 10px 0;
}
img#nofiller {
width: 80%;
display: block;
margin: 0 auto 10px auto;
font-weight: bold;
}
ul.fillers {
color: #f3721c;
font-size: 140%;
list-style-image: url(//www.little-chompers.co.uk/wp-content/uploads/2014/10/little-chompers-tick.png);
}
ul.fillers li {
margin: 0 0 7px 0;
}
p#ingredients {
color: #f3721c;
font-weight: bold;
font-size: 120%;
}
.woocommerce .woocommerce-product-rating, .woocommerce-page .woocommerce-product-rating {
margin: 0 0 20px 0;
} div.footer-top-bar {
clear: both;
}
div.footer-container {
margin-top: 30px;
}
div.copyright-wrapper {
margin: 0 auto;
padding: 0 0 15px 0;
color: #fff;
}
div.copyright-right {
float: none;
margin: 0 auto;
text-align: center;
}
div#paypal-secure img {
background: #fff;
padding: 0 10px;
}
.footer-widget-wrapper div#paypal-secure img {
width: 100%;
}
div#paypal img:nth-child(1) {
width: 130px;
} @media (max-width: 1010px) {
div.navigation-wrapper ul.sf-menu li a {
font-size: 89%;
}
div#header-section {
width: 280px;
}
div#header-section p {
margin: 30px 0 5px 0;
}
p#call {
font-size: 160%;
}
img.header {
top: 75px;
min-width: 140%;
}
img#delivery-van {
top: 42px;
}
p#delivery-tagline {
top: 138px;
}
}
@media (max-width: 980px) {
div#paypal table {
margin: 4px 10px 0 0;
}
div#paypal table tr td {
padding: 0 0px 4px 0;
}
div.navigation-wrapper ul.sf-menu li a {
font-size: 90%;
padding: 11px 8px!important;
}
ul li#menu-item-153 a {
padding: 11px 15px 11px 28px !important;
}
div#free-sample {
width: auto;
position: relative;
left: -8px;
}
div#free-sample h2 {
font-size: 200%;
}
div#social_links_wrap {
float:left;
}
ul.ingredients {
width: 35%;
}
}
@media (max-width: 960px) {
div#paypal table, div#paypal table tr {
width: 120px;
max-width: 120px;
}
}
@media (max-width: 920px) {
ul.sub-menu {
width: 180px!important;
}
img.header {
min-width: 130%;
top: 80px;
}
p#call {
font-size: 150%;
}
div#header-section p {
margin: 40px 0 0 0;
}
img#delivery-van {
top: 37px;
}
p#delivery-tagline {
top: 132px;
}
}
@media (max-width: 890px) {
div.navigation-wrapper ul.sf-menu li a {
font-size: 85%;
}
div.social {
width: 300px;
}
p#delivery-tagline {
right: 88px;
top: 130px;
}
}
@media (max-width: 880px) {
div#free-sample h2 {
font-size: 180%;
}
img#delivery-van {
width: 70%;
left: 80px;
top: 10px;
}
p#delivery-tagline {
font-size: 155%;
right: 85px;
top: 105px;
}
img.header {
top: 50px;
}
div#header-section p {
margin: 10px 0 3px 0;
}
div.navigation-wrapper ul.sf-menu li a {
font-size: 85%;
}
div.top-search-wrapper input[type="text"] {
width: 160px;
}
div.logo-wrapper {
margin-top: -30px!important;
}
}
@media (max-width: 840px) {
div.navigation-wrapper ul.sf-menu li a {
font-size: 72%;
padding: 11px 8px!important;
}
}
@media (max-width: 820px) {
div#free-sample h2 {
font-size: 160%;
width: 100px;
margin: 0;
left: 80px;
padding-top: 0;
}
div#header-section {
width: 220px;
}
img.header {
max-width: 130%;
top: 72px;
}
div#header-section p {
font-size: 110%;
margin: 40px 0 0 0;
}
img#delivery-van {
top: 5px;
}
p#delivery-tagline {
top: 102px;
}
}
@media (max-width: 780px) {
div.social {
width: 300px;
}
p#delivery-tagline {
top: 100px;
right: 90px;
}
}
@media (max-width: 767px) {
div.top-bar {
padding: 0 10px;
}
div#header-section {
width: auto;
height: 60px;
}
div.logo-wrapper img {
width: 70%;
}
.header-wrapper .logo-wrapper {
float: left;
padding: 14px 0 0 0;
top: 0;
z-index: 100;
margin: 0px 0px;
}
.header-wrapper .logo-wrapper {
left: -20px;
padding: 0;
top: 25px;
}
img.header {
top: -90px;
left: 140px;
width: 70%;
min-width: 70%;
}
div#header-section p {
margin:  0 auto;
text-align: center;
font-size: 230%;
left: 0;
top: -90px;
}
div#header-section p span {
display: inline;
}
div.social img#delivery-van {
display: none;
}
p#delivery-tagline {
font-size: 120%;
text-align: center;
right: 15px;
top: 185px;
width: 120px;
}
p#delivery-tagline span {
margin-left: 0;
}
.header-wrapper .logo-right-text {
float: right;
text-align: center;
margin-top: 0;
margin-bottom: 40px;
padding-top: 20px;
}
div.logo-right-text {
margin-left: 10px;
margin-right: 0;
}
div.social {
float: none;
width:  auto;
}
div#paypal {
float: left;
margin: 0 0 10px 0;
}
div.links {
float: right;
margin: 0;
width: 130px;
left: 155px;
top: -175px;
}
.woocommerce ul.products li.product, .woocommerce-page ul.products li.product {
width: 46%!important;
}
.woocommerce div.product div.summary, .woocommerce #content div.product div.summary, .woocommerce-page div.product div.summary, .woocommerce-page #content div.product div.summary, .woocommerce div.product div.images, .woocommerce #content div.product div.images, .woocommerce-page div.product div.images, .woocommerce-page #content div.product div.images {
width: auto!Important;
float: none!important;
}
body .header-wrapper .navigation-wrapper {
background: none!important;
}
body.page.page-id-67 div.gdl-column-item img {
display: block;
margin: 0 auto;
}
div#free-sample {
width: 314px;
margin: 0 auto;
left: 0;
}
div#free-sample h2 {
font-size: 200%;
width: auto;
left: 30px;
margin: 0 0 20px 0;
}
div#free-sample p {
padding: 15px 10px 30px 10px;
}
div.social p#call {
text-align: center;
}
img.about, img.left {
float: none;
margin: 0 auto 20px auto;
display: block;
width: auto;
padding: 0;
}
body.page.page-id-175 div.four.columns.column-item-class, body.home.page.page-id-2 div.three.columns.column-item-class {
width: 50%;
display: inline-block;
}
body.page.page-id-175 .row .columns {
float: left;
}
div.gdl-page-item.mb0.eight.columns div.row > div.clear {
display: none!important;
}
body.page.page-id-175 div.gdl-column-item, body.home.page.page-id-2 div.gdl-column-item {
clear: both;
}
ul.ingredients {
width: 30%;
}
h3 {
clear: left;
}
ul.sub-menu {
width: 90%!important;
}
div.top-search-wrapper .gdl-search-form {
position: relative;
top: 60px;
left: -110px;
}
div.body-outer-wrapper {
padding-top: 0!Important;
}
body .header-wrapper .navigation-wrapper {
display: none;
}
div.contact-form-wrapper input[type="text"], input[type="password"] {
width: 100%;
}
div.responsive-menu-wrapper select {
margin: 0;
}
div.top-search-wrapper input[type="text"] {
padding: 4px 20px 4px 10px;
width: 140px;
}
.woocommerce div.product div.images img, .woocommerce-page div.product div.images img{
width: 47%!important;
float: left;
margin: 0 20px 20px 0;
}
ul.fillers {
float: right;
font-size: 110%;
list-style-image: url(//www.little-chompers.co.uk/wp-content/uploads/2014/11/little-chompers-tick-small.png);
}
.lc-breadcrumb {
line-height: 20px!important;
}
span.amount {
float: right;
margin: 0 20px 0 0;
}
div.related.products span.amount {
float: none;
margin: 0 5px;
}
}
@media (max-width: 480px) {
div.top-bar a {
padding: 5px;
}
p#delivery-tagline {
right: 0;
margin-right: 10px;
}
img.header {
left: 120px;
}
}
@media (max-width: 450px) {
p#delivery-tagline {
display: none;
}
.header-wrapper .logo-wrapper {
float: left;
padding: 0;
top: 30px;
z-index: 100;
}
.logo-wrapper img {
width: 80%;
}
div.logo-right-text {
margin-right: 0px;
}
div.social {
top: -200px;
float: right;
}
div.links {
top: -130px;
}
div.top-search-wrapper input[type="text"] {
width: 100px;
}
div#header-section {
height: 60px;
}
div.top-search-wrapper .gdl-search-form {
left: -110px;
}
p#delivery-tagline span {
margin-left: 0;
}
div.top-bar a {
font-size: 80%;
padding: 0 2px;
}
div.top-bar {
padding: 0 5px;
}
div#paypal {
width: 300px;
}
div#paypal table, div#paypal table tr {
width: 100px;
max-width: 100px;
}
h1 {
font-size: 170%;
}
h2.food-type {
font-size: 20px;
}
h3 {
font-size: 16px;
}
img#nofiller {
width: 60%;
}
div#free-sample {
width: 245px;
}
div#free-sample h2 {
left: 30px;
top: 10px;
font-size: 160%;
}
ul.fillers {
font-size: 110%;
}
ul.fillers li {
margin: 0;
}
ul.ingredients {
width: auto;
}
img.header {
top: -90px;
left: 120px;
margin-bottom: 7px;
}
div.top-search-wrapper .gdl-search-form {
top: 50px;
}
.woocommerce table.shop_table td, .woocommerce-page table.shop_table td, .woocommerce .cart-collaterals .cart_totals table th, .woocommerce-page .cart-collaterals .cart_totals table th {
padding: 6px!important;
}
.woocommerce table.shop_table td, .woocommerce-page table.shop_table td, .woocommerce .cart-collaterals .cart_totals table th, .woocommerce-page .cart-collaterals .cart_totals table th {
padding: 3px!important;
}
}
@media (max-width: 430px) {
p#delivery-tagline {
display: none;
}
div#header-section p {
font-size: 200%;
top: -80px;
}
div.top-search-wrapper .gdl-search-form {
left: -70px;
}
}
@media (max-width: 380px) {
.header-wrapper .logo-wrapper {
left: -30px;
width: 130px;
}
div.top-search-wrapper .gdl-search-form {
left: 0;
top: -15px;
}
div#header-section p {
font-size: 160%;
top: -60px;
}
div.logo-right-text {
margin-left: 0;
}
img.header {
top: -60px;
left: 80px;
}
p#delivery-tagline {
right: 0;
top: 125px;
}
}.row .column, .row .columns{ -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; }
.container{ margin: 0px auto; padding: 0px 20px; max-width: 960px; }
.row { width: 1140px; max-width: 100%; margin: 0 auto; }
.row .row { width: auto; max-width: none; min-width: 0; margin: 0 -10px; }
.column, .columns { float: left; min-height: 1px; padding: 0 10px; position: relative; }
.column.wrapper, .columns.wrapper{ padding: 0px; }
.row .one { width: 8.333%; }
.row .two { width: 16.667%; }
.row .three { width: 25%; }
.row .four { width: 33.333%; }
.row .five { width: 41.667%; }
.row .six { width: 50%; }
.row .seven { width: 58.333%; }
.row .eight { width: 66.667%; }
.row .nine { width: 75%; }
.row .ten { width: 83.333%; }
.row .eleven { width: 91.667%; }
.row .twelve { width: 100%; }
.row .one-fifth{ width: 20%; }
.row .one-sixth{ width: 16.667; }
img{ max-width: 100%; height: auto; }
img { -ms-interpolation-mode: bicubic; }
object, embed { max-width: 100%; } @media only screen and (max-width: 767px) {
body { -webkit-text-size-adjust: none; -ms-text-size-adjust: none;
width: 100%; min-width: 0; margin-left: 0; margin-right: 0; padding-left: 0; padding-right: 0; }
.container{ margin: 0px auto; max-width: 420px; }
.row { width: auto; min-width: 0; margin-left: 0; margin-right: 0; }
.row .column, .row .columns { width: 100%; float: none; }
.column:last-child, .columns:last-child { float: none; }
[class*="column"] + [class*="column"]:last-child { float: none; }
.column:before, .columns:before, .column:after, .columns:after { content: ""; display: table; }
.column:after, .columns:after { clear: both; }
}  .header-wrapper .responsive-menu-wrapper{ display: none; } @media only screen and (max-width: 959px) {
div.social-wrapper { position: absolute; top: -40px; right: 10px; }
div.navigation-wrapper ul.sf-menu li a { padding: 11px 21px; }
}
@media only screen and (max-width: 767px) { 
h1.page-header-title{ display: block; margin-right: 0px; margin-bottom: 0px; }
span.page-header-caption{ display: block; margin-right: 0px; margin-bottom: 30px; }
}
@media only screen and (max-width: 767px) { .header-wrapper .logo-wrapper{ float: none; padding: 40px 0px 30px; margin: 0px auto; }
.header-wrapper .logo-right-text{ float: none; text-align: center; margin-top: 0px; margin-bottom: 40px; }
.header-wrapper .logo-right-text .logo-right-text-content{ margin-bottom: 20px; }
.header-wrapper .top-search-wrapper .gdl-search-form{ float: none; display: inline-block; }
.header-wrapper .responsive-menu-wrapper{ display: block; } 	
.page-header-top-gimmick{ display: none; }
.gdl-header-wrapper h3, 
.gdl-header-wrapper a { display: block; } div.gdl-left-sidebar .sidebar-wrapper,
div.gdl-right-sidebar .sidebar-wrapper { padding-left: 0px; padding-right: 0px; }
div.gdl-sidebar-wrapper.gdl-border-y{ background: none; } div.single-portfolio .port-media-wrapper { max-width: 100%; width: 100%; float: none; margin-bottom: 20px; }
div.single-portfolio .port-content-wrapper { overflow: visible; }
div.single-portfolio .port-nav .port-prev-nav, div.single-portfolio .port-nav .port-next-nav { margin-bottom: 15px; } div.gdl-blog-medium .blog-media-wrapper { margin-right: 0px; width: 100%; float: none; }
div.gdl-blog-medium .blog-context-wrapper { overflow: hidden; }
div.price-item{ margin-bottom: 20px; }
div.stunning-text-wrapper .stunning-text-inner-wrapper { padding: 26px 25px !important; }
div.stunning-text-wrapper .stunning-text-button { position: relative; top: auto; 
margin-top: 20px; margin-right: 0px; right: auto; } .shortcode1-4, .shortcode1-4.last, 
.shortcode1-3, .shortcode1-3.last, 
.shortcode1-2, .shortcode1-2.last,
.shortcode2-3, .shortcode2-3.last, 
.shortcode3-4, .shortcode3-4.last,
.shortcode1-5, .shortcode1-5.last, 
.shortcode2-5, .shortcode2-5.last,
.shortcode3-5, .shortcode3-5.last, 
.shortcode4-5, .shortcode4-5.last{ width: 100%; } div.stunning-text-wrapper .stunning-text-icon { float:none; margin: 0px auto 10px; }
div.stunning-text-wrapper { text-align: center; } .flex-caption{ display: none !important; }
.nivo-caption{ display: none !important; }
.anythingSlider{ display: none !important; }
div.gdl-top-layer-slider-wrapper,
div.gdl-top-slider .gdl-slider-wrapper{ padding-bottom: 25px;
-webkit-background-size: 100% 25px;
-moz-background-size: 100% 25px;
background-size: 100% 25px;	} div.copyright-left, div.copyright-right{ float: none; text-align: center; } body .header-wrapper .navigation-wrapper{ display: block; padding: 0px; background: transparent;}
body div.social-wrapper { position: static; }
body #gdl-social-icon { display: inline-block; float: none; }
body div.navigation-wrapper { text-align: center; }
body #main-superfish-wrapper { display: none; }
}