/*
Theme Name: Laid Back Snacks Rebranded
Author: Laid Back Snacks/Naked Snacks
Version: 1.0
*/
@charset "UTF-8";
@import url("//hello.myfonts.net/count/2d65c8");
@import url("//hello.myfonts.net/count/2d7c96");

/* @font-face {font-family: 'ProximaNovaA-Semibold';src: url('webfonts/2D7C96_0_0.eot');src: url('webfonts/2D7C96_0_0.eot?#iefix') format('embedded-opentype'),url('webfonts/2D7C96_0_0.woff2') format('woff2'),url('webfonts/2D7C96_0_0.woff') format('woff'),url('webfonts/2D7C96_0_0.ttf') format('truetype');}


@font-face {font-family: 'ProximaNovaS-Semibold';src: url('webfonts/2D7C96_1_0.eot');src: url('webfonts/2D7C96_1_0.eot?#iefix') format('embedded-opentype'),url('webfonts/2D7C96_1_0.woff2') format('woff2'),url('webfonts/2D7C96_1_0.woff') format('woff'),url('webfonts/2D7C96_1_0.ttf') format('truetype');}


@font-face {font-family: 'ProximaNova-Semibold';src: url('webfonts/2D7C96_2_0.eot');src: url('webfonts/2D7C96_2_0.eot?#iefix') format('embedded-opentype'),url('webfonts/2D7C96_2_0.woff2') format('woff2'),url('webfonts/2D7C96_2_0.woff') format('woff'),url('webfonts/2D7C96_2_0.ttf') format('truetype');}

@font-face {font-family: 'ProximaNovaS-Semibold';src: url('webfonts/2D65C8_0_0.eot');src: url('webfonts/2D65C8_0_0.eot?#iefix') format('embedded-opentype'),url('webfonts/2D65C8_0_0.woff2') format('woff2'),url('webfonts/2D65C8_0_0.woff') format('woff'),url('webfonts/2D65C8_0_0.ttf') format('truetype');}


@font-face {font-family: 'ProximaNovaA-Semibold';src: url('webfonts/2D65C8_1_0.eot');src: url('webfonts/2D65C8_1_0.eot?#iefix') format('embedded-opentype'),url('webfonts/2D65C8_1_0.woff2') format('woff2'),url('webfonts/2D65C8_1_0.woff') format('woff'),url('webfonts/2D65C8_1_0.ttf') format('truetype');}


@font-face {font-family: 'ProximaNova-Semibold';src: url('webfonts/2D65C8_2_0.eot');src: url('webfonts/2D65C8_2_0.eot?#iefix') format('embedded-opentype'),url('webfonts/2D65C8_2_0.woff2') format('woff2'),url('webfonts/2D65C8_2_0.woff') format('woff'),url('webfonts/2D65C8_2_0.ttf') format('truetype');}
 */
/* Typography */

@font-face{font-family:'squarespace-ui-font';src:url('/wp-content/themes/NakedSnacks/img/squarespace-ui-font.eot');src:url('/wp-content/themes/NakedSnacks/img/squarespace-ui-font.eot?#iefix') format('embedded-opentype'),url('/wp-content/themes/NakedSnacks/img/squarespace-ui-font.svg#squarespace-ui-font') format('svg'),url('/wp-content/themes/NakedSnacks/img/squarespace-ui-font.woff') format('woff'),url('/wp-content/themes/NakedSnacks/img/squarespace-ui-font.ttf') format('truetype');font-weight:normal;font-style:normal}


@font-face {
font-family: PlutoSansRegular;
src: url("/wp-content/themes/NakedSnacks/img/fonts/PlutoSansRegular.otf") format("opentype");
}

/* @font-face {
  font-family: 'proxima-nova';
  font-style: normal;
  font-weight: 400;
  src: local('proxima-nova'), local('proxima-nova'), url(/wp-content/uploads/2014/09/Proxima-Nova-Regular.woff) format('woff');
} */



/* Brand Font: Buenos Aires */

@font-face {
    font-family: 'BuenosAires Regular';
    src: url('/wp-content/themes/laid-back-snacks/fonts/Laid Back Snacks fonts/BuenosAires_Web_Regular/BuenosAiresWeb-Regular.eot'),
         url('/wp-content/themes/laid-back-snacks/fonts/Laid Back Snacks fonts/BuenosAires_Web_Regular/BuenosAiresWeb-Regular.woff'),
         url('/wp-content/themes/laid-back-snacks/fonts/Laid Back Snacks fonts/BuenosAires_Web_Regular/BuenosAiresWeb-Regular.woff2');
}

@font-face {
    font-family: 'BuenosAires Semi Bold';
    src: url('/wp-content/themes/laid-back-snacks/fonts/Laid Back Snacks fonts/BuenosAires-SemiBold.otf');
}


@font-face {
    font-family: 'BuenosAires Bold';
    src: url('/wp-content/themes/laid-back-snacks/fonts/Laid Back Snacks fonts/BuenosAires_Web_Bold/BuenosAiresWeb-Bold.eot'),
         url('/wp-content/themes/laid-back-snacks/fonts/Laid Back Snacks fonts/BuenosAires_Web_Bold/BuenosAiresWeb-Bold.woff'),
         url('/wp-content/themes/laid-back-snacks/fonts/Laid Back Snacks fonts/BuenosAires_Web_Bold/BuenosAiresWeb-Bold.woff2');
}

/*  Other Font: MessinaSansMono-Book */
@font-face {
    font-family: 'MessinaSansMono-Book';
    src: url('/wp-content/themes/laid-back-snacks/fonts/Laid Back Snacks fonts/MessinaSansMono-Book.otf');
}

.note_snacks{ font-size: 14px; line-height: 18px; margin-top: 2px;}
.choose_snacks{float: left !important;
    padding: 5px 10px;
    background: #ffa332 ;
    border-radius: 2px;
    color: #ffffff;
    /* font-family: "proxima-nova",Arial,serif; */
    font-family: "BuenosAires Regular",Arial,serif;
    font-size: 14px;
    font-weight: 400;
    transition: all 0.3s ease-in-out 0s;

    }
.choose_snacks:hover{background: #f77e09 ; color: #fff;}

.page-template-choose-snack #userbar {
    background: #ffffff none repeat scroll 0 0;
    font-size: 12px;
    position: absolute;
    right: 0;
    top: 0;
    width: 350px;
}
.page-template-choose-snack #mainct {
    margin-bottom: 10px;
    margin-right: 350px;
    padding-left: 20px;
    padding-top: 5px;
    position: relative;
}
.page-template-choose-snack #content {
    position: relative;
}
.page-template-choose-snack .page-template-get-snacks .snack{ pointer-events: inherit;}
.page-template-choose-snack .page-template-get-snacks .snack .hide{display: none;}
.page-template-choose-snack .continue.added{background: #7C822B ;}

/*404 page*/
body.error404{color: #515151; font-family: "BuenosAires Regular",Arial,serif; font-size: 19px; line-height: 1.6em; letter-spacing: 0; font-weight: 400; font-style: normal;}
body.error404 .post-content h4, body.error404 .post-content h5{font-size: 19px; line-height: 1.6em;}
body.error404 #content{ width:100%; }
body.error404 #main a{ text-decoration: underline; }
body.error404 #main a:hover{  color: #a0ce4e; text-decoration: none; }
/* body.home h1{font-size: 39px !important; line-height: 45px !important; color: #221f1f; margin: 0px; margin-bottom: 20px; font-weight: 400; text-transform: capitalize; font-family: "PlutoSansRegular","proxima-nova",Arial,serif !important; letter-spacing: -1px; text-transform: none !important; } */

.textwidget{ display: block;}
.textwidget p{ margin-bottom: 0; }
.textwidget em{ display: inline-block; font-family: "BuenosAires Regular",Arial,serif; font-size: 18px; line-height: 1.6em; letter-spacing: 0; font-weight: 400; font-style: normal; color: #8C8989; }

/*Corporate Sign-in*/
.cor-title {
    font-family: 'BuenosAires Semi Bold';
}

@media only screen and (min-width: 701px) {
    .textwidget {
        width: 200px;
    }
}

.page-template-checkout2-php #userbar form.ui-helper-hidden{
    display:none !important;
}