@font-face {
  font-family: 'HeliosCond';
  src: url('../../fonts/HeliosCond.eot');
  src: local('☺'), url('../../fonts/HeliosCond.woff') format('woff'), url('../../fonts/HeliosCond.ttf') format('truetype'), url('../../fonts/HeliosCond.svg') format('svg');
  font-style: normal;
}
@font-face {
  font-family: 'HeliosCondBold';
  src: url('../../fonts/HeliosCondBold.eot');
  src: local('☺'), url('../../fonts/HeliosCondBold.woff') format('woff'), url('../../fonts/HeliosCondBold.ttf') format('truetype'), url('../../fonts/HeliosCondBold.svg') format('svg');
  font-style: normal;
}
/* line 2, /Users/abestcenny/Sites/chef/public/css/src/icons.less */
.icon-drop-down {
  background-image: url(../../img/images.png);
  background-position: 0px -66px;
  display: inline-block;
  vertical-align: middle;
  width: 18px;
  height: 16px;
}
/* line 10, /Users/abestcenny/Sites/chef/public/css/src/icons.less */
.icon-comments {
  background-image: url(../../img/images.png);
  background-position: 0px -138px;
  display: inline-block;
  vertical-align: middle;
  width: 16px;
  height: 17px;
}
/* line 18, /Users/abestcenny/Sites/chef/public/css/src/icons.less */
.icon-personal-messages {
  background-image: url(../../img/images.png);
  background-position: 0px -84px;
  display: inline-block;
  vertical-align: middle;
  width: 18px;
  height: 16px;
}
/* line 26, /Users/abestcenny/Sites/chef/public/css/src/icons.less */
.icon-search {
  background-image: url(../../img/images.png);
  background-position: 0px -31px;
  display: inline-block;
  vertical-align: middle;
  width: 15px;
  height: 15px;
}
/* line 34, /Users/abestcenny/Sites/chef/public/css/src/icons.less */
.icon-blogs {
  background-image: url(../../img/images.png);
  background-position: 0px -102px;
  width: 21px;
  height: 16px;
  display: inline-block;
  vertical-align: middle;
}
/* line 40, /Users/abestcenny/Sites/chef/public/css/src/icons.less */
.icon-person-red {
  background-image: url(../../img/images.png);
  background-position: 0px -120px;
  width: 12px;
  height: 16px;
  display: inline-block;
  vertical-align: middle;
}
/* line 46, /Users/abestcenny/Sites/chef/public/css/src/icons.less */
.icon-person-yello {
  background-image: url(../../img/images.png);
  background-position: 0px -15px;
  width: 12px;
  height: 14px;
  display: inline-block;
  vertical-align: middle;
  margin-right: 5px;
}
/* line 54, /Users/abestcenny/Sites/chef/public/css/src/icons.less */
.icon-star {
  background-image: url(../../img/images.png);
  background-position: 0px -177px;
  width: 19px;
  height: 19px;
  display: inline-block;
  vertical-align: baseline;
}
/* line 61, /Users/abestcenny/Sites/chef/public/css/src/icons.less */
.icon-heart {
  background-image: url(../../img/images.png);
  background-position: 0px -48px;
  width: 18px;
  height: 16px;
  display: inline-block;
  vertical-align: middle;
}
/* line 68, /Users/abestcenny/Sites/chef/public/css/src/icons.less */
.icon-cat-balloon {
  background-image: url(../../img/images.png);
  background-position: 0px -395px;
  width: 20px;
  height: 20px;
  display: inline-block;
  vertical-align: middle;
}
/* line 74, /Users/abestcenny/Sites/chef/public/css/src/icons.less */
.icon-cat-book {
  background-image: url(../../img/images.png);
  background-position: 0px -417px;
  width: 20px;
  height: 20px;
  display: inline-block;
  vertical-align: middle;
}
/* line 80, /Users/abestcenny/Sites/chef/public/css/src/icons.less */
.icon-cat-cake {
  background-image: url(../../img/images.png);
  background-position: 0px -439px;
  width: 20px;
  height: 20px;
  display: inline-block;
  vertical-align: middle;
}
/* line 86, /Users/abestcenny/Sites/chef/public/css/src/icons.less */
.icon-cat-carrot {
  background-image: url(../../img/images.png);
  background-position: 0px -461px;
  width: 20px;
  height: 20px;
  display: inline-block;
  vertical-align: middle;
}
/* line 92, /Users/abestcenny/Sites/chef/public/css/src/icons.less */
.icon-cat-dish {
  background-image: url(../../img/images.png);
  background-position: 0px -483px;
  width: 21px;
  height: 20px;
  display: inline-block;
  vertical-align: middle;
}
/* line 98, /Users/abestcenny/Sites/chef/public/css/src/icons.less */
.icon-cat-fish {
  background-image: url(../../img/images.png);
  background-position: 0px -505px;
  width: 22px;
  height: 20px;
  display: inline-block;
  vertical-align: middle;
}
/* line 104, /Users/abestcenny/Sites/chef/public/css/src/icons.less */
.icon-cat-fork {
  background-image: url(../../img/images.png);
  background-position: 0px -527px;
  width: 20px;
  height: 20px;
  display: inline-block;
  vertical-align: middle;
}
/* line 110, /Users/abestcenny/Sites/chef/public/css/src/icons.less */
.icon-cat-forks {
  background-image: url(../../img/images.png);
  background-position: 0px -549px;
  width: 20px;
  height: 20px;
  display: inline-block;
  vertical-align: middle;
}
/* line 116, /Users/abestcenny/Sites/chef/public/css/src/icons.less */
.icon-cat-hat {
  background-image: url(../../img/images.png);
  background-position: 0px -571px;
  width: 20px;
  height: 20px;
  display: inline-block;
  vertical-align: middle;
}
/* line 122, /Users/abestcenny/Sites/chef/public/css/src/icons.less */
.icon-cat-icecream {
  background-image: url(../../img/images.png);
  background-position: 0px -219px;
  width: 20px;
  height: 20px;
  display: inline-block;
  vertical-align: middle;
}
/* line 128, /Users/abestcenny/Sites/chef/public/css/src/icons.less */
.icon-cat-maffin {
  background-image: url(../../img/images.png);
  background-position: 0px -241px;
  width: 20px;
  height: 20px;
  display: inline-block;
  vertical-align: middle;
}
/* line 134, /Users/abestcenny/Sites/chef/public/css/src/icons.less */
.icon-cat-meat {
  background-image: url(../../img/images.png);
  background-position: 0px -263px;
  width: 20px;
  height: 20px;
  display: inline-block;
  vertical-align: middle;
}
/* line 140, /Users/abestcenny/Sites/chef/public/css/src/icons.less */
.icon-cat-pizza {
  background-image: url(../../img/images.png);
  background-position: 0px -285px;
  width: 20px;
  height: 20px;
  display: inline-block;
  vertical-align: middle;
}
/* line 146, /Users/abestcenny/Sites/chef/public/css/src/icons.less */
.icon-cat-roll {
  background-image: url(../../img/images.png);
  background-position: 0px -307px;
  width: 21px;
  height: 20px;
  display: inline-block;
  vertical-align: middle;
}
/* line 152, /Users/abestcenny/Sites/chef/public/css/src/icons.less */
.icon-cat-soup {
  background-image: url(../../img/images.png);
  background-position: 0px -329px;
  width: 21px;
  height: 20px;
  display: inline-block;
  vertical-align: middle;
}
/* line 158, /Users/abestcenny/Sites/chef/public/css/src/icons.less */
.icon-cat-tea {
  background-image: url(../../img/images.png);
  background-position: 0px -351px;
  width: 20px;
  height: 20px;
  display: inline-block;
  vertical-align: middle;
}
/* line 164, /Users/abestcenny/Sites/chef/public/css/src/icons.less */
.icon-cat-turkey {
  background-image: url(../../img/images.png);
  background-position: 0px -373px;
  width: 21px;
  height: 20px;
  display: inline-block;
  vertical-align: middle;
}
/* line 170, /Users/abestcenny/Sites/chef/public/css/src/icons.less */
.icon-cake {
  background-image: url(../../img/images.png);
  background-position: 0px -1672px;
  width: 400px;
  height: 393px;
  display: inline-block;
  vertical-align: middle;
  float: left;
}
/* line 177, /Users/abestcenny/Sites/chef/public/css/src/icons.less */
.icon-rss {
  background-image: url(../../img/images.png);
  background-position: 0px -625px;
  width: 32px;
  height: 32px;
  display: inline-block;
  vertical-align: middle;
}
/* line 183, /Users/abestcenny/Sites/chef/public/css/src/icons.less */
.icon-back {
  background-image: url(../../img/images.png);
  background-position: 0px -157px;
  width: 24px;
  height: 18px;
  display: inline-block;
  vertical-align: middle;
}
/* line 189, /Users/abestcenny/Sites/chef/public/css/src/icons.less */
.icon-facebook {
  background-image: url(../../img/images.png);
  background-position: 0px -859px;
  width: 48px;
  height: 48px;
  display: inline-block;
  vertical-align: middle;
}
/* line 195, /Users/abestcenny/Sites/chef/public/css/src/icons.less */
.icon-twitter {
  background-image: url(../../img/images.png);
  background-position: 0px -809px;
  width: 48px;
  height: 48px;
  display: inline-block;
  vertical-align: middle;
}
/* line 201, /Users/abestcenny/Sites/chef/public/css/src/icons.less */
.icon-google {
  background-image: url(../../img/images.png);
  background-position: 0px -909px;
  width: 48px;
  height: 48px;
  display: inline-block;
  vertical-align: middle;
}
/* line 207, /Users/abestcenny/Sites/chef/public/css/src/icons.less */
.icon-vk {
  background-image: url(../../img/images.png);
  background-position: 0px -659px;
  width: 48px;
  height: 48px;
  display: inline-block;
  vertical-align: middle;
}
/* line 213, /Users/abestcenny/Sites/chef/public/css/src/icons.less */
.icon-odnoklassniki {
  background-image: url(../../img/images.png);
  background-position: 0px -709px;
  width: 48px;
  height: 48px;
  display: inline-block;
  vertical-align: middle;
}
/* line 219, /Users/abestcenny/Sites/chef/public/css/src/icons.less */
.icon-yandex {
  background-image: url(../../img/images.png);
  background-position: 0px -759px;
  width: 48px;
  height: 48px;
  display: inline-block;
  vertical-align: middle;
}
/* line 1, /Users/abestcenny/Sites/chef/public/css/src/layout.less */
body {
  font-family: Arial, "Helvetica Neue", Helvetica, sans-serif;
  background-image: url(../../img/paper_pattern.jpg);
  background-color: #faedd2;
  color: #453c34;
}
/* line 8, /Users/abestcenny/Sites/chef/public/css/src/layout.less */
a {
  color: #45a5c1;
  text-decoration: underline;
}
/* line 11, /Users/abestcenny/Sites/chef/public/css/src/layout.less */
a:hover {
  color: #45a5c1;
}
/* line 16, /Users/abestcenny/Sites/chef/public/css/src/layout.less */
h1 {
  font-size: 26px;
  font-family: HeliosCond;
  color: #e58910;
  padding-bottom: 5px;
  margin-bottom: 5px;
  border-bottom: 2px dashed #d5d0d2;
}
/* line 25, /Users/abestcenny/Sites/chef/public/css/src/layout.less */
h2 {
  font-size: 22px;
  font-family: HeliosCond;
  color: #e58910;
  padding-bottom: 5px;
  margin-bottom: 5px;
  border-bottom: 2px dotted #d5d0d2;
}
/* line 35, /Users/abestcenny/Sites/chef/public/css/src/layout.less */
h1 a {
  text-decoration: none;
  color: #e58910;
}
/* line 38, /Users/abestcenny/Sites/chef/public/css/src/layout.less */
h1 a:hover {
  text-decoration: none;
  color: #e58910;
}
/* line 45, /Users/abestcenny/Sites/chef/public/css/src/layout.less */
.back {
  background-repeat: repeat-y;
  background-position: center 0;
  overflow: hidden;
}
@media (min-width: 992px) {
  /* line 46, /Users/abestcenny/Sites/chef/public/css/src/layout.less */
  .back {
    background-image: url(../../img/back.png);
  }
}
/* line 55, /Users/abestcenny/Sites/chef/public/css/src/layout.less */
.container {
  background-color: #fff;
  position: relative;
}
/* line 62, /Users/abestcenny/Sites/chef/public/css/src/layout.less */
.header .roof {
  background-image: url(../../img/roof.png);
  background-repeat: repeat-x;
  position: absolute;
  width: 100%;
  min-height: 89px;
  height: 89px;
  left: 0;
  right: 0;
  top: 0;
  z-index: 20;
}
/* line 75, /Users/abestcenny/Sites/chef/public/css/src/layout.less */
.header .leaf {
  position: absolute;
  display: inline-block;
  z-index: 80;
  right: -185px;
  top: 20px;
}
@media (min-width: 992px) {
  /* line 77, /Users/abestcenny/Sites/chef/public/css/src/layout.less */
  .header .leaf {
    background-image: url(../../img/images.png);
    background-position: 0px -1285px;
    width: 233px;
    height: 187px;
  }
}
/* line 89, /Users/abestcenny/Sites/chef/public/css/src/layout.less */
.header .profile-holder {
  background-image: url(../../img/profile-back.png);
  background-repeat: repeat-x;
  position: absolute;
  top: 0;
  min-width: 225px;
  height: 57px;
  z-index: 40;
  padding: 13px;
}
@media (min-width: 768px) {
  /* line 92, /Users/abestcenny/Sites/chef/public/css/src/layout.less */
  .header .profile-holder {
    left: 267px;
  }
}
@media (max-width: 767px) {
  /* line 96, /Users/abestcenny/Sites/chef/public/css/src/layout.less */
  .header .profile-holder {
    left: auto;
    right: 5px;
  }
}
/* line 111, /Users/abestcenny/Sites/chef/public/css/src/layout.less */
.header .profile-holder .avatar {
  border: none;
  padding: 0;
  background-color: inherit;
}
/* line 117, /Users/abestcenny/Sites/chef/public/css/src/layout.less */
.header .profile-holder .auth-info {
  margin-top: 10px;
}
/* line 119, /Users/abestcenny/Sites/chef/public/css/src/layout.less */
.header .profile-holder .auth-info a {
  color: #ff4c3e;
}
/* line 124, /Users/abestcenny/Sites/chef/public/css/src/layout.less */
.header .profile-holder .profile-info {
  display: inline-block;
  vertical-align: bottom;
  margin-left: 10px;
}
/* line 129, /Users/abestcenny/Sites/chef/public/css/src/layout.less */
.header .profile-holder .profile-info .dropdown {
  display: inline-block;
}
/* line 131, /Users/abestcenny/Sites/chef/public/css/src/layout.less */
.header .profile-holder .profile-info .dropdown a {
  color: #ff4c3e;
}
/* line 136, /Users/abestcenny/Sites/chef/public/css/src/layout.less */
.header .profile-holder .profile-info .dropdown .dropdown-menu a {
  text-decoration: none;
  color: #736357;
}
/* line 143, /Users/abestcenny/Sites/chef/public/css/src/layout.less */
.header .profile-holder .profile-info .comments-holder {
  position: relative;
  margin-left: 40px;
}
/* line 147, /Users/abestcenny/Sites/chef/public/css/src/layout.less */
.header .profile-holder .profile-info .personal-messages-holder {
  position: relative;
}
/* line 151, /Users/abestcenny/Sites/chef/public/css/src/layout.less */
.header .profile-holder .profile-info .num {
  position: absolute;
  font-size: 8px;
  z-index: 80;
  top: -4px;
  right: -4px;
  background-color: #fff;
  color: #000000;
  line-height: 8px;
}
/* line 165, /Users/abestcenny/Sites/chef/public/css/src/layout.less */
.header .search-holder {
  position: absolute;
  right: 60px;
  top: 15px;
  z-index: 60;
}
/* line 172, /Users/abestcenny/Sites/chef/public/css/src/layout.less */
.header .logoHolder {
  position: absolute;
  z-index: 40;
}
@media (min-width: 768px) {
  /* line 178, /Users/abestcenny/Sites/chef/public/css/src/layout.less */
  .header .logoHolder .logo {
    background-image: url(../../img/images.png);
    background-position: 0px -1474px;
    width: 274px;
    height: 196px;
  }
}
@media (max-width: 767px) {
  /* line 182, /Users/abestcenny/Sites/chef/public/css/src/layout.less */
  .header .logoHolder .logo {
    background-image: url(../../img/images.png);
    background-position: 0px -1019px;
    width: 90px;
    height: 90px;
  }
}
/* line 190, /Users/abestcenny/Sites/chef/public/css/src/layout.less */
.header .navbar-chef {
  background-color: #fff;
  border-color: #fff;
  padding-left: 25px;
  border-radius: 0px;
}
@media (max-width: 767px) {
  /* line 194, /Users/abestcenny/Sites/chef/public/css/src/layout.less */
  .header .navbar-chef {
    margin: 85px 25px 0 0px;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  /* line 198, /Users/abestcenny/Sites/chef/public/css/src/layout.less */
  .header .navbar-chef {
    margin: 90px 34px 0 250px;
  }
}
@media (min-width: 992px) {
  /* line 202, /Users/abestcenny/Sites/chef/public/css/src/layout.less */
  .header .navbar-chef {
    margin: 77px 34px 0 190px;
  }
}
/* line 210, /Users/abestcenny/Sites/chef/public/css/src/layout.less */
.header .navbar-chef .navbar-toggle {
  background-color: #eee;
  border: 1px solid #ddd;
}
/* line 213, /Users/abestcenny/Sites/chef/public/css/src/layout.less */
.header .navbar-chef .navbar-toggle .icon-bar {
  background-color: #aaa;
}
/* line 218, /Users/abestcenny/Sites/chef/public/css/src/layout.less */
.header .navbar-chef li.add-recipe-holder > a {
  padding: 0;
  background-color: #514134;
}
/* line 223, /Users/abestcenny/Sites/chef/public/css/src/layout.less */
.header .navbar-chef .add-recipe {
  background-image: url(../../img/images.png);
  background-position: 0px -959px;
  width: 175px;
  height: 58px;
}
/* line 227, /Users/abestcenny/Sites/chef/public/css/src/layout.less */
.header .navbar-chef #chefNavbarMain {
  background-color: #f0ebe5;
}
/* line 231, /Users/abestcenny/Sites/chef/public/css/src/layout.less */
.header .navbar-chef .main-navbar {
  margin-left: 15px;
}
/* line 234, /Users/abestcenny/Sites/chef/public/css/src/layout.less */
.header .navbar-chef .main-navbar li > a {
  font-size: 18px;
  text-transform: uppercase;
  padding-top: 19px;
  padding-bottom: 19px;
  color: #785134;
}
/* line 240, /Users/abestcenny/Sites/chef/public/css/src/layout.less */
.header .navbar-chef .main-navbar li > a:hover {
  color: #ffa509;
  background-color: #f0ebe5;
}
/* line 246, /Users/abestcenny/Sites/chef/public/css/src/layout.less */
.header .navbar-chef .main-navbar li.active > a {
  color: #e58910;
}
/* line 249, /Users/abestcenny/Sites/chef/public/css/src/layout.less */
.header .navbar-chef .main-navbar li.active > a:hover {
  background-color: #f0ebe5;
}
/* line 256, /Users/abestcenny/Sites/chef/public/css/src/layout.less */
.header .navbar-chef .second-navbar {
  margin-left: 15px;
}
/* line 258, /Users/abestcenny/Sites/chef/public/css/src/layout.less */
.header .navbar-chef .second-navbar li > a {
  font-size: 16px;
  padding-top: 10px;
  padding-bottom: 10px;
  color: #785134;
  background-color: #fff;
  text-decoration: underline;
}
/* line 265, /Users/abestcenny/Sites/chef/public/css/src/layout.less */
.header .navbar-chef .second-navbar li > a:hover {
  color: #ffa509;
}
/* line 270, /Users/abestcenny/Sites/chef/public/css/src/layout.less */
.header .navbar-chef .second-navbar li.active > a {
  color: #e58910;
  text-decoration: none;
}
/* line 274, /Users/abestcenny/Sites/chef/public/css/src/layout.less */
.header .navbar-chef .second-navbar li.active > a:hover {
  background-color: #fff;
}
/* line 282, /Users/abestcenny/Sites/chef/public/css/src/layout.less */
.content {
  margin: 35px 0;
}
@media (max-width: 991px) {
  /* line 287, /Users/abestcenny/Sites/chef/public/css/src/layout.less */
  .content .infoblock-col {
    display: none;
  }
}
/* line 294, /Users/abestcenny/Sites/chef/public/css/src/layout.less */
.footer-holder {
  background-color: #ce2d19;
  position: relative;
}
/* line 298, /Users/abestcenny/Sites/chef/public/css/src/layout.less */
.footer-holder .gutter {
  height: 2px;
  background-image: url(../../img/bottom_wave.png);
  background-repeat: repeat-x;
}
/* line 304, /Users/abestcenny/Sites/chef/public/css/src/layout.less */
.footer-holder .kitchen-boy {
  z-index: 0;
  position: absolute;
  bottom: -10px;
  right: -90px;
  background-image: url(../../img/images.png);
  background-position: 0px -1111px;
  width: 231px;
  height: 172px;
}
/* line 312, /Users/abestcenny/Sites/chef/public/css/src/layout.less */
.footer-holder .pumkin {
  z-index: 40;
  position: absolute;
  bottom: -40px;
  left: -314px;
}
@media (min-width: 992px) {
  /* line 318, /Users/abestcenny/Sites/chef/public/css/src/layout.less */
  .footer-holder .pumkin {
    background-image: url(../../img/images.png);
    background-position: 0px -2067px;
    width: 344px;
    height: 398px;
  }
}
/* line 325, /Users/abestcenny/Sites/chef/public/css/src/layout.less */
.footer-holder .footer {
  overflow: hidden;
  color: #fff;
}
@media (min-width: 768px) {
  /* line 328, /Users/abestcenny/Sites/chef/public/css/src/layout.less */
  .footer-holder .footer {
    padding: 10px 75px;
  }
}
@media (max-width: 767px) {
  /* line 332, /Users/abestcenny/Sites/chef/public/css/src/layout.less */
  .footer-holder .footer {
    padding: 10px 0;
  }
}
@media (max-width: 991px) {
  /* line 338, /Users/abestcenny/Sites/chef/public/css/src/layout.less */
  .footer-holder .footer ul {
    padding: 0 0 0 17px;
  }
}
/* line 346, /Users/abestcenny/Sites/chef/public/css/src/layout.less */
.footer-holder .footer a {
  color: #fff;
}
/* line 353, /Users/abestcenny/Sites/chef/public/css/src/layout.less */
.footer2-holder {
  color: #9e876f;
  background-color: #3c251d;
  position: relative;
  text-align: center;
  padding: 15px;
}
/* line 361, /Users/abestcenny/Sites/chef/public/css/src/layout.less */
.footer2-holder .gutter {
  height: 3px;
  background-image: url(../../img/bottom_wave2.png);
  background-repeat: repeat-x;
  position: absolute;
  left: 0;
  right: 0;
  top: -3px;
}
/* line 371, /Users/abestcenny/Sites/chef/public/css/src/layout.less */
.footer2-holder a {
  color: #e58910;
  text-decoration: underline;
}
/* line 378, /Users/abestcenny/Sites/chef/public/css/src/layout.less */
.search-form {
  margin-right: 20px;
}
/* line 382, /Users/abestcenny/Sites/chef/public/css/src/layout.less */
.search-form .input-group .input-group-btn {
  width: 1%;
}
/* line 386, /Users/abestcenny/Sites/chef/public/css/src/layout.less */
.search-form .btn {
  background-color: #ff4c3e;
  color: #fff;
}
/* line 393, /Users/abestcenny/Sites/chef/public/css/src/layout.less */
.avatar {
  border: 1px solid #ddd;
  padding: 2px;
  background-color: white;
}
/* line 399, /Users/abestcenny/Sites/chef/public/css/src/layout.less */
.chef_top_banner {
  width: 728px;
  margin: 0 auto;
}
/* Bootstrap override */
/* line 407, /Users/abestcenny/Sites/chef/public/css/src/layout.less */
.help-block {
  font-size: 12px;
  font-style: italic;
}
/* line 412, /Users/abestcenny/Sites/chef/public/css/src/layout.less */
.btn.disabled,
.btn[disabled],
fieldset[disabled] .btn {
  opacity: 0.25;
  filter: alpha(opacity=25);
}
/* line 417, /Users/abestcenny/Sites/chef/public/css/src/layout.less */
blockquote {
  border: 1px solid #aaa;
  border-left: 5px solid #aaa;
  background-color: #efefef;
}
/* line 423, /Users/abestcenny/Sites/chef/public/css/src/layout.less */
blockquote p {
  font-size: 13px;
}
/* line 429, /Users/abestcenny/Sites/chef/public/css/src/layout.less */
.nav-pills > li > a {
  border-radius: 0;
}
/* line 433, /Users/abestcenny/Sites/chef/public/css/src/layout.less */
.nav-pills > li.active > a,
.nav-pills > li.active > a:hover,
.nav-pills > li.active > a:focus {
  background-color: #f0ebe5;
  color: #736357;
}
/* line 440, /Users/abestcenny/Sites/chef/public/css/src/layout.less */
.navbar-toggle {
  float: left;
}
/* line 1, /Users/abestcenny/Sites/chef/public/css/src/el/errors.less */
ul.errors {
  margin: 0;
  padding: 0;
  list-style-type: none;
}
/* line 7, /Users/abestcenny/Sites/chef/public/css/src/el/errors.less */
ul.errors li {
  color: red;
}
/* line 1, /Users/abestcenny/Sites/chef/public/css/src/el/infoblocks.less */
.infoblock {
  font-size: 12px;
}
/* line 5, /Users/abestcenny/Sites/chef/public/css/src/el/infoblocks.less */
.infoblock h2 {
  color: #c7cb12;
  font-size: 24px;
  font-family: HeliosCond;
  padding-bottom: 5px;
  margin-bottom: 25px;
  border-bottom: 2px dashed #d5d0d2;
  margin-right: 50px;
}
/* line 15, /Users/abestcenny/Sites/chef/public/css/src/el/infoblocks.less */
.infoblock .main-holder {
  background-color: #f0ebe5;
  padding: 20px 8px 15px;
}
/* line 21, /Users/abestcenny/Sites/chef/public/css/src/el/infoblocks.less */
.infoblock .others {
  color: #45a5c1;
}
/* line 23, /Users/abestcenny/Sites/chef/public/css/src/el/infoblocks.less */
.infoblock .others a {
  font-style: italic;
  text-decoration: underline;
  color: #45a5c1;
}
/* line 30, /Users/abestcenny/Sites/chef/public/css/src/el/infoblocks.less */
.infoblock .nav {
  margin-bottom: 5px;
}
/* line 34, /Users/abestcenny/Sites/chef/public/css/src/el/infoblocks.less */
.infoblock .nav > li > a {
  padding: 5px 15px;
}
/* line 43, /Users/abestcenny/Sites/chef/public/css/src/el/infoblocks.less */
.infoblock-active a.person {
  text-decoration: none;
  color: #736357;
  font-style: italic;
}
/* line 49, /Users/abestcenny/Sites/chef/public/css/src/el/infoblocks.less */
.infoblock-active a.category {
  text-decoration: none;
  color: #736357;
}
/* line 55, /Users/abestcenny/Sites/chef/public/css/src/el/infoblocks.less */
.infoblock-active .info {
  margin-left: 15px;
}
/* line 60, /Users/abestcenny/Sites/chef/public/css/src/el/infoblocks.less */
.infoblock-blogs {
  font-size: 14px;
}
/* line 64, /Users/abestcenny/Sites/chef/public/css/src/el/infoblocks.less */
.infoblock-blogs a {
  text-decoration: none;
  color: #736357;
}
/* line 69, /Users/abestcenny/Sites/chef/public/css/src/el/infoblocks.less */
.infoblock-blogs .info {
  background-color: #edc742;
  color: #fff;
  margin-left: 15px;
  padding: 0 15px;
}
/* line 76, /Users/abestcenny/Sites/chef/public/css/src/el/infoblocks.less */
.infoblock-blogs .icon {
  margin-right: 10px;
}
/* line 82, /Users/abestcenny/Sites/chef/public/css/src/el/infoblocks.less */
.infoblock-cloud {
  font-size: 14px;
}
/* line 86, /Users/abestcenny/Sites/chef/public/css/src/el/infoblocks.less */
.infoblock-cloud a {
  text-decoration: none;
  color: #736357;
  margin-right: 5px;
  line-height: 20px;
}
/* line 93, /Users/abestcenny/Sites/chef/public/css/src/el/infoblocks.less */
.infoblock-cloud sup {
  vertical-align: super;
}
/* line 97, /Users/abestcenny/Sites/chef/public/css/src/el/infoblocks.less */
.infoblock-cloud .tags {
  text-align: justify;
}
/* line 103, /Users/abestcenny/Sites/chef/public/css/src/el/infoblocks.less */
.infoblock-banner {
  text-align: center;
  margin: 20px 0;
}
/* line 111, /Users/abestcenny/Sites/chef/public/css/src/el/infoblocks.less */
.infoblock-category .block-image img {
  padding: 2px;
  border: 1px solid #ddd;
  background-color: #fff;
  width: 100%;
}
/* line 118, /Users/abestcenny/Sites/chef/public/css/src/el/infoblocks.less */
.infoblock-category h3 {
  margin-top: 5px;
  text-align: center;
}
/* line 122, /Users/abestcenny/Sites/chef/public/css/src/el/infoblocks.less */
.infoblock-category a {
  text-decoration: none;
  color: #736357;
}
/* line 2, /Users/abestcenny/Sites/chef/public/css/src/el/pagination.less */
.jcarousel-control-next .blocking-wrapper {
  position: absolute;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  width: 100%;
  height: 100%;
  background-color: rgba(200, 200, 200, 0.6);
  border-radius: 10px;
}
/* line 15, /Users/abestcenny/Sites/chef/public/css/src/el/pagination.less */
.pagination > li > a,
.pagination > li > span {
  background-color: #e58910;
  color: #fff;
  border: 1px solid #e58910;
  margin: 2px;
  padding: 2px 7px;
}
/* line 24, /Users/abestcenny/Sites/chef/public/css/src/el/pagination.less */
.pagination > .active > a,
.pagination > .active > span,
.pagination > .active > a:hover,
.pagination > .active > span:hover,
.pagination > .active > a:focus,
.pagination > .active > span:focus {
  background-color: #785134;
  border-color: #785134;
}
/* line 36, /Users/abestcenny/Sites/chef/public/css/src/el/pagination.less */
.pagination > li > a:hover,
.pagination > li > span:hover,
.pagination > li > a:focus,
.pagination > li > span:focus {
  background-color: #785134;
  border: 1px solid #785134;
  color: #FFF;
}
/* line 45, /Users/abestcenny/Sites/chef/public/css/src/el/pagination.less */
.pagination > .disabled > span,
.pagination > .disabled > span:hover,
.pagination > .disabled > span:focus,
.pagination > .disabled > a,
.pagination > .disabled > a:hover,
.pagination > .disabled > a:focus {
  border: 0px;
}
/* line 54, /Users/abestcenny/Sites/chef/public/css/src/el/pagination.less */
.pagination > li.dots > span {
  background-color: transparent;
  border: 0;
  color: gray;
}
/* line 60, /Users/abestcenny/Sites/chef/public/css/src/el/pagination.less */
.pagination > li:first-child > a,
.pagination > li:first-child > span {
  background-color: transparent;
  color: #e58910;
  border: 0px;
}
/* line 67, /Users/abestcenny/Sites/chef/public/css/src/el/pagination.less */
.pagination > li:last-child > a,
.pagination > li:last-child > span {
  background-color: transparent;
  color: #e58910;
  border: 0px;
}
/* line 3, /Users/abestcenny/Sites/chef/public/css/src/el/comments.less */
.comments-holder .comments {
  margin-top: 30px;
}
/* line 7, /Users/abestcenny/Sites/chef/public/css/src/el/comments.less */
.comments-holder .add-comments-holder {
  margin-top: 40px;
}
/* line 11, /Users/abestcenny/Sites/chef/public/css/src/el/comments.less */
.comments-holder .add-comments-holder .add-comment {
  font-size: 20px;
  border-bottom: 1px dashed #45a5c1;
  text-decoration: none;
}
/* line 17, /Users/abestcenny/Sites/chef/public/css/src/el/comments.less */
.comments-holder .add-comments-holder .comment-block {
  margin-top: 10px;
}
/* line 21, /Users/abestcenny/Sites/chef/public/css/src/el/comments.less */
.comments-holder .add-comments-holder .glyphicon-comment {
  color: #ff4c3e;
}
/* line 27, /Users/abestcenny/Sites/chef/public/css/src/el/comments.less */
.comments-holder .alert {
  margin-top: 30px;
}
/* line 31, /Users/abestcenny/Sites/chef/public/css/src/el/comments.less */
.comments-holder .prev {
  text-align: center;
  margin-top: 40px;
  border: 1px solid #ddd;
  padding-top: 1px;
  border-radius: 20px;
  background-color: #f0ebe5;
  line-height: 40px;
}
/* line 40, /Users/abestcenny/Sites/chef/public/css/src/el/comments.less */
.comments-holder .prev .comments_loading {
  display: inline;
  margin-left: 20px;
}
/* line 49, /Users/abestcenny/Sites/chef/public/css/src/el/comments.less */
.comment-holder {
  margin-top: 30px;
}
/* line 53, /Users/abestcenny/Sites/chef/public/css/src/el/comments.less */
.comment-holder h4 {
  margin-bottom: 5px;
  font-family: HeliosCond;
  color: #e58910;
}
/* line 59, /Users/abestcenny/Sites/chef/public/css/src/el/comments.less */
.comment-holder .author {
  font-size: 12px;
  margin-bottom: 10px;
  display: inline-block;
}
/* line 63, /Users/abestcenny/Sites/chef/public/css/src/el/comments.less */
.comment-holder .author .date {
  color: #aaa;
  margin-left: 20px;
  margin-right: 20px;
}
/* line 70, /Users/abestcenny/Sites/chef/public/css/src/el/comments.less */
.comment-holder .rating {
  float: right;
}
/* line 73, /Users/abestcenny/Sites/chef/public/css/src/el/comments.less */
.comment-holder .rating .com_rating_zero {
  color: #ddd;
}
/* line 77, /Users/abestcenny/Sites/chef/public/css/src/el/comments.less */
.comment-holder .rating .com_rating_plus {
  color: lawngreen;
}
/* line 81, /Users/abestcenny/Sites/chef/public/css/src/el/comments.less */
.comment-holder .rating .com_rating_minus {
  color: #ff4c3e;
}
/* line 86, /Users/abestcenny/Sites/chef/public/css/src/el/comments.less */
.comment-holder .rating .glyphicon-thumbs-up {
  color: lawngreen;
}
/* line 90, /Users/abestcenny/Sites/chef/public/css/src/el/comments.less */
.comment-holder .rating .glyphicon-thumbs-down {
  color: #ff4c3e;
}
/* line 96, /Users/abestcenny/Sites/chef/public/css/src/el/comments.less */
.comment-holder .rating.disabled .glyphicon-thumbs-up,
.comment-holder .rating.disabled .glyphicon-thumbs-down {
  color: #ddd;
}
/* line 102, /Users/abestcenny/Sites/chef/public/css/src/el/comments.less */
.comment-holder .community_options {
  font-size: 12px;
}
/* line 107, /Users/abestcenny/Sites/chef/public/css/src/el/comments.less */
.comment-holder .actions {
  margin-top: 10px;
}
/* line 109, /Users/abestcenny/Sites/chef/public/css/src/el/comments.less */
.comment-holder .actions a {
  font-size: 12px;
  text-decoration: none;
  border-bottom: 1px dashed;
}
/* line 116, /Users/abestcenny/Sites/chef/public/css/src/el/comments.less */
.comment-holder .comment {
  min-height: 34px;
}
/* line 118, /Users/abestcenny/Sites/chef/public/css/src/el/comments.less */
.comment-holder .comment img {
  vertical-align: text-bottom;
}
/* line 123, /Users/abestcenny/Sites/chef/public/css/src/el/comments.less */
.comment-holder .comment-block {
  margin-top: 10px;
}
/* line 127, /Users/abestcenny/Sites/chef/public/css/src/el/comments.less */
.comment-holder.highlight_comment {
  background-color: lightyellow;
}
/* line 3, /Users/abestcenny/Sites/chef/public/css/src/el/tags.less */
.tags-holder .glyphicon {
  color: #ff4c3e;
}
/* line 7, /Users/abestcenny/Sites/chef/public/css/src/el/tags.less */
.tags-holder .tags {
  display: block;
  margin-left: 25px;
  font-size: 12px;
}
/* line 12, /Users/abestcenny/Sites/chef/public/css/src/el/tags.less */
.tags-holder .tags a {
  color: #b4ab9c;
  text-decoration: underline;
}
/* line 1, /Users/abestcenny/Sites/chef/public/css/src/el/forumCategories.less */
.forum-categories {
  margin-top: 20px;
}
/* line 3, /Users/abestcenny/Sites/chef/public/css/src/el/forumCategories.less */
.forum-categories button {
  margin-bottom: 5px;
  border: 2px solid #bbb;
}
/* line 7, /Users/abestcenny/Sites/chef/public/css/src/el/forumCategories.less */
.forum-categories button.btn-pin {
  border: 2px solid #428bca;
  background-color: #428bca;
  color: #fff;
}
/* line 1, /Users/abestcenny/Sites/chef/public/css/src/el/arrow.less */
.arrow_box,
.r_arrow_box,
.arrow_box_highlight {
  border-radius: 6px 6px 6px 6px;
  /*    box-shadow: 0 1px 4px rgba(0, 0, 0, 0.3);
        border-top: 1px solid #F0F0F0;*/
  border: 1.9px solid #D0D0D0;
  color: #1A1A1A;
  font-size: 16px;
  padding: 10px;
  text-align: left;
  vertical-align: top;
  position: relative;
}
/* line 16, /Users/abestcenny/Sites/chef/public/css/src/el/arrow.less */
.arrow_box_highlight {
  background: #FFFFCC;
}
/* line 20, /Users/abestcenny/Sites/chef/public/css/src/el/arrow.less */
.arrow_box,
.arrow_box_highlight {
  margin-left: 20px;
}
/* line 25, /Users/abestcenny/Sites/chef/public/css/src/el/arrow.less */
.l_arrow_box {
  background-color: #eff2fe;
}
/* line 30, /Users/abestcenny/Sites/chef/public/css/src/el/arrow.less */
.r_arrow_box {
  margin-right: 20px;
  background-color: #f2feef;
}
/* line 36, /Users/abestcenny/Sites/chef/public/css/src/el/arrow.less */
.arrow_box:after,
.arrow_box:before,
.arrow_box_highlight:after,
.arrow_box_highlight:before,
.r_arrow_box:after,
.r_arrow_box:before {
  border: medium solid transparent;
  content: "";
  height: 0;
  pointer-events: none;
  position: absolute;
  right: 100%;
  width: 0;
  /*	top: 50%;*/
  top: 20px;
}
/* line 53, /Users/abestcenny/Sites/chef/public/css/src/el/arrow.less */
.arrow_box:after,
.arrow_box_highlight:after {
  border-right-color: #FFFFFF;
  border-width: 10px;
  margin-top: -10px;
}
/* line 60, /Users/abestcenny/Sites/chef/public/css/src/el/arrow.less */
.arrow_box_highlight:after {
  border-right-color: #FFFFCC;
}
/* line 64, /Users/abestcenny/Sites/chef/public/css/src/el/arrow.less */
.arrow_box:before,
.arrow_box_highlight:before {
  border-right-color: #D0D0D0;
  border-width: 12px;
  margin-top: -12px;
}
/* line 72, /Users/abestcenny/Sites/chef/public/css/src/el/arrow.less */
.r_arrow_box:after,
.r_arrow_box:before {
  left: 100%;
}
/* line 77, /Users/abestcenny/Sites/chef/public/css/src/el/arrow.less */
.r_arrow_box:after {
  border-left-color: #f2feef;
  border-width: 10px;
  margin-top: -10px;
}
/* line 84, /Users/abestcenny/Sites/chef/public/css/src/el/arrow.less */
.r_arrow_box:before {
  border-left-color: #D0D0D0;
  border-width: 12px;
  margin-top: -12px;
}
/* line 1, /Users/abestcenny/Sites/chef/public/css/src/el/rating.less */
.review {
  font-size: 24px;
  text-align: center;
  color: #785134;
}
/* line 7, /Users/abestcenny/Sites/chef/public/css/src/el/rating.less */
.rating {
  cursor: pointer;
  display: inline-block;
}
/* line 11, /Users/abestcenny/Sites/chef/public/css/src/el/rating.less */
.rating:after {
  content: '.';
  display: inline-block;
  height: 0;
  width: 0;
  clear: both;
  visibility: hidden;
}
/* line 19, /Users/abestcenny/Sites/chef/public/css/src/el/rating.less */
.cancel,
.star {
  width: 19px;
  height: 19px;
  overflow: hidden;
  text-indent: -999em;
  cursor: pointer;
}
/* line 29, /Users/abestcenny/Sites/chef/public/css/src/el/rating.less */
.star,
.star a {
  background-image: url(../../img/images.png);
  background-position: 0px -198px;
  display: inline-block;
  vertical-align: baseline;
  width: 19px;
  height: 19px;
}
/* line 39, /Users/abestcenny/Sites/chef/public/css/src/el/rating.less */
.star.hover,
.star.hover a {
  background-image: url(../../img/images.png);
  background-position: 0px -177px;
  display: inline-block;
  vertical-align: baseline;
  width: 19px;
  height: 19px;
}
/* line 1, /Users/abestcenny/Sites/chef/public/css/src/el/favorite.less */
.favorites-holder {
  text-align: center;
}
/* line 5, /Users/abestcenny/Sites/chef/public/css/src/el/favorite.less */
.favorites-holder a .glyphicon {
  color: #ff4c3e;
  font-size: 18px;
  vertical-align: text-bottom;
  margin-right: 5px;
}
/* line 1, /Users/abestcenny/Sites/chef/public/css/src/el/communuty.less */
.community_options {
  font-size: 16px;
}
/* line 5, /Users/abestcenny/Sites/chef/public/css/src/el/communuty.less */
.community_options .glyphicon-thumbs-up {
  color: #008000;
}
/* line 9, /Users/abestcenny/Sites/chef/public/css/src/el/communuty.less */
.community_options .glyphicon-pencil {
  color: #008000;
}
/* line 13, /Users/abestcenny/Sites/chef/public/css/src/el/communuty.less */
.community_options .glyphicon-thumbs-down {
  color: darkred;
}
/* line 17, /Users/abestcenny/Sites/chef/public/css/src/el/communuty.less */
.community_options .glyphicon-remove {
  color: darkred;
}
/* line 21, /Users/abestcenny/Sites/chef/public/css/src/el/communuty.less */
.community_options .glyphicon-star-empty {
  color: orangered;
}
/* line 25, /Users/abestcenny/Sites/chef/public/css/src/el/communuty.less */
.community_options .glyphicon-star {
  color: orangered;
}
/* line 1, /Users/abestcenny/Sites/chef/public/css/src/el/jcarousel.less */
.jcarousel-overflow {
  position: absolute;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background-color: rgba(200, 200, 200, 0.8);
}
/* line 13, /Users/abestcenny/Sites/chef/public/css/src/el/jcarousel.less */
.jcarousel-wrapper {
  margin: 20px auto;
  position: relative;
  border: 10px solid #fff;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  border-radius: 5px;
  -webkit-box-shadow: 0 0 2px #999;
  -moz-box-shadow: 0 0 2px #999;
  box-shadow: 0 0 2px #999;
}
/** Carousel **/
/* line 27, /Users/abestcenny/Sites/chef/public/css/src/el/jcarousel.less */
.jcarousel {
  position: relative;
  overflow: hidden;
  width: 100%;
}
/* line 33, /Users/abestcenny/Sites/chef/public/css/src/el/jcarousel.less */
.jcarousel ul {
  width: 20000em;
  position: relative;
  list-style: none;
  margin: 0;
  padding: 0;
}
/* line 41, /Users/abestcenny/Sites/chef/public/css/src/el/jcarousel.less */
.jcarousel li {
  width: 150px;
  float: left;
  border: 1px solid #fff;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}
/* line 50, /Users/abestcenny/Sites/chef/public/css/src/el/jcarousel.less */
.jcarousel img {
  display: block;
  max-width: 100%;
  height: auto !important;
}
/** Carousel Controls **/
/* line 58, /Users/abestcenny/Sites/chef/public/css/src/el/jcarousel.less */
.jcarousel-control-prev,
.jcarousel-control-next {
  position: absolute;
  top: 50%;
  margin-top: -15px;
  width: 30px;
  height: 30px;
  text-align: center;
  background: #4E443C;
  color: #fff;
  text-decoration: none;
  text-shadow: 0 0 1px #000;
  font: 24px/27px Arial, sans-serif;
  -webkit-border-radius: 30px;
  -moz-border-radius: 30px;
  border-radius: 30px;
  -webkit-box-shadow: 0 0 4px #F0EFE7;
  -moz-box-shadow: 0 0 4px #F0EFE7;
  box-shadow: 0 0 4px #F0EFE7;
}
/* line 78, /Users/abestcenny/Sites/chef/public/css/src/el/jcarousel.less */
.jcarousel-control-prev:hover,
.jcarousel-control-next:hover {
  text-decoration: none;
}
/* line 83, /Users/abestcenny/Sites/chef/public/css/src/el/jcarousel.less */
.jcarousel-control-prev {
  left: 15px;
}
/* line 87, /Users/abestcenny/Sites/chef/public/css/src/el/jcarousel.less */
.jcarousel-control-next {
  right: 15px;
}
/* line 1, /Users/abestcenny/Sites/chef/public/css/src/el/showPassword.less */
.hideShowPassword-wrapper {
  position: relative;
}
/* line 5, /Users/abestcenny/Sites/chef/public/css/src/el/showPassword.less */
.hideShowPassword-wrapper input[type=text],
.hideShowPassword-wrapper input[type=password] {
  padding-right: 25px;
}
/* line 9, /Users/abestcenny/Sites/chef/public/css/src/el/showPassword.less */
.hideShowPassword-wrapper .glyphicon {
  font-size: 16px;
  margin-right: 15px;
  cursor: pointer;
  position: absolute;
  right: 5px;
  top: 50%;
  margin-top: -7px;
}
/* line 1, /Users/abestcenny/Sites/chef/public/css/src/el/select2.less */
.select2-container-multi .select2-choices .select2-search-field input {
  margin: 0;
  padding: 0 0 0 5px;
}
/* line 6, /Users/abestcenny/Sites/chef/public/css/src/el/select2.less */
.select2-no-results {
  font-size: 12px;
}
/* line 10, /Users/abestcenny/Sites/chef/public/css/src/el/select2.less */
.select2-selection-limit {
  font-size: 12px;
}
/* line 14, /Users/abestcenny/Sites/chef/public/css/src/el/select2.less */
.select2-container-multi .select2-choices {
  min-height: 28px;
  line-height: 28px;
  background-color: #ffffff;
  border: 1px solid #cccccc;
  border-radius: 4px;
  -moz-border-radius: 4px;
  -webkit-border-radius: 4px;
}
/* line 25, /Users/abestcenny/Sites/chef/public/css/src/el/select2.less */
.select2-container-multi .select2-choices .select2-search-field {
  line-height: 26px;
  width: 100%;
}
/* typeahead */
/* line 3, /Users/abestcenny/Sites/chef/public/css/src/el/typeahead.less */
.twitter-typeahead .tt-query,
.twitter-typeahead .tt-hint {
  margin-bottom: 0;
  background-color: #fff;
}
/* line 9, /Users/abestcenny/Sites/chef/public/css/src/el/typeahead.less */
.twitter-typeahead .tt-hint {
  right: 0;
}
/* line 13, /Users/abestcenny/Sites/chef/public/css/src/el/typeahead.less */
.tt-dropdown-menu {
  margin-top: 2px;
  padding: 5px 0;
  background-color: #fff;
  border: 1px solid #ccc;
  border: 1px solid rgba(0, 0, 0, 0.2);
  *border-right-width: 2px;
  *border-bottom-width: 2px;
  -webkit-border-radius: 6px;
  -moz-border-radius: 6px;
  border-radius: 6px;
  -webkit-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);
  -moz-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);
  box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);
  -webkit-background-clip: padding-box;
  -moz-background-clip: padding;
  background-clip: padding-box;
}
/* line 32, /Users/abestcenny/Sites/chef/public/css/src/el/typeahead.less */
.tt-suggestion {
  display: block;
  padding: 3px 5px;
}
/* line 37, /Users/abestcenny/Sites/chef/public/css/src/el/typeahead.less */
.tt-suggestion.tt-is-under-cursor {
  color: #fff;
  background-color: #0081c2;
  background-image: -moz-linear-gradient(top, #0088cc, #0077b3);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#0088cc), to(#0077b3));
  background-image: -webkit-linear-gradient(top, #0088cc, #0077b3);
  background-image: -o-linear-gradient(top, #0088cc, #0077b3);
  background-image: linear-gradient(to bottom, #0088cc, #0077b3);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff0088cc', endColorstr='#ff0077b3', GradientType=0);
}
/* line 49, /Users/abestcenny/Sites/chef/public/css/src/el/typeahead.less */
.tt-suggestion.tt-is-under-cursor a {
  color: #fff;
}
/* line 53, /Users/abestcenny/Sites/chef/public/css/src/el/typeahead.less */
.tt-suggestion p {
  margin: 0;
}
/* line 3, /Users/abestcenny/Sites/chef/public/css/src/login.less */
.login .sn-icons {
  text-align: center;
  margin-top: 20px;
}
/* line 6, /Users/abestcenny/Sites/chef/public/css/src/login.less */
.login .sn-icons .sn-icon {
  margin: 0 10px;
}
/* line 11, /Users/abestcenny/Sites/chef/public/css/src/login.less */
.login .form-holder {
  margin-top: 30px;
}
/* line 19, /Users/abestcenny/Sites/chef/public/css/src/login.less */
.login-modal .modal-dialog {
  position: absolute;
  top: 50%;
  left: 50%;
  margin-left: -300px;
  margin-top: -194px;
}
/* line 26, /Users/abestcenny/Sites/chef/public/css/src/login.less */
.login-modal .modal-dialog .modal-content {
  background-image: url(../../img/sprite/kitchen-boy.png);
  background-repeat: no-repeat;
  background-position: right 163px;
}
/* line 31, /Users/abestcenny/Sites/chef/public/css/src/login.less */
.login-modal .modal-dialog .modal-content .form-login {
  background-color: rgba(255, 255, 255, 0.9);
}
/* line 36, /Users/abestcenny/Sites/chef/public/css/src/login.less */
.login-modal .modal-dialog .modal-header {
  background-color: #f0ebe5;
  color: #785134;
}
/* line 40, /Users/abestcenny/Sites/chef/public/css/src/login.less */
.login-modal .modal-dialog .modal-body {
  padding: 20px 20px 20px;
}
/* line 43, /Users/abestcenny/Sites/chef/public/css/src/login.less */
.login-modal .modal-dialog .modal-body .sn-icons {
  text-align: center;
}
/* line 45, /Users/abestcenny/Sites/chef/public/css/src/login.less */
.login-modal .modal-dialog .modal-body .sn-icons .sn-icon {
  margin: 0 10px;
}
/* line 51, /Users/abestcenny/Sites/chef/public/css/src/login.less */
.login-modal .modal-dialog .modal-footer {
  background-color: #fff;
}
/* line 60, /Users/abestcenny/Sites/chef/public/css/src/login.less */
.form-login .password-group {
  position: relative;
}
/* line 63, /Users/abestcenny/Sites/chef/public/css/src/login.less */
.form-login .password-group .form-control {
  padding-right: 30px;
}
/* line 67, /Users/abestcenny/Sites/chef/public/css/src/login.less */
.form-login .password-group .forgot-password {
  position: absolute;
  right: 20px;
  top: 7px;
  font-size: 18px;
}
/* line 72, /Users/abestcenny/Sites/chef/public/css/src/login.less */
.form-login .password-group .forgot-password a {
  color: #777;
}
/* line 3, /Users/abestcenny/Sites/chef/public/css/src/forgotPassword.less */
.forgotPassword .form-holder {
  margin-top: 30px;
}
/* line 6, /Users/abestcenny/Sites/chef/public/css/src/forgotPassword.less */
.forgotPassword .form-holder .or-group {
  font-weight: bold;
  text-align: center;
}
/* line 13, /Users/abestcenny/Sites/chef/public/css/src/forgotPassword.less */
.forgotPassword .sent-block {
  margin-top: 30px;
}
/* line 17, /Users/abestcenny/Sites/chef/public/css/src/forgotPassword.less */
.forgotPassword .success-block {
  margin-top: 30px;
}
/* line 3, /Users/abestcenny/Sites/chef/public/css/src/signUp.less */
.sign-up h1 {
  margin-bottom: 20px;
}
/* line 7, /Users/abestcenny/Sites/chef/public/css/src/signUp.less */
.sign-up .sn-icons {
  text-align: center;
}
/* line 9, /Users/abestcenny/Sites/chef/public/css/src/signUp.less */
.sign-up .sn-icons .sn-icon {
  margin: 0 10px;
}
/* line 3, /Users/abestcenny/Sites/chef/public/css/src/recipeList.less */
.recipeList .recipe-brief {
  margin-bottom: 40px;
}
/* line 7, /Users/abestcenny/Sites/chef/public/css/src/recipeList.less */
.recipeList .blogs {
  display: block;
  margin-left: 35px;
  font-size: 12px;
}
/* line 12, /Users/abestcenny/Sites/chef/public/css/src/recipeList.less */
.recipeList .blogs a {
  color: #b4ab9c;
  text-decoration: underline;
}
/* line 18, /Users/abestcenny/Sites/chef/public/css/src/recipeList.less */
.recipeList .main-info {
  font-size: 12px;
}
@media (max-width: 991px) {
  /* line 20, /Users/abestcenny/Sites/chef/public/css/src/recipeList.less */
  .recipeList .main-info {
    margin-top: 5px;
  }
}
@media (min-width: 992px) {
  /* line 24, /Users/abestcenny/Sites/chef/public/css/src/recipeList.less */
  .recipeList .main-info {
    margin-top: 15px;
  }
}
/* line 30, /Users/abestcenny/Sites/chef/public/css/src/recipeList.less */
.recipeList .main-info .main-action-holder {
  padding-right: 0px;
}
/* line 34, /Users/abestcenny/Sites/chef/public/css/src/recipeList.less */
.recipeList .main-info hr {
  margin-top: 10px;
  margin-bottom: 10px;
}
/* line 39, /Users/abestcenny/Sites/chef/public/css/src/recipeList.less */
.recipeList .main-info .date {
  font-style: italic;
  color: #b4ab9c;
}
@media (max-width: 991px) {
  /* line 41, /Users/abestcenny/Sites/chef/public/css/src/recipeList.less */
  .recipeList .main-info .date {
    float: left;
    margin-right: 5px;
  }
}
/* line 50, /Users/abestcenny/Sites/chef/public/css/src/recipeList.less */
.recipeList .main-info .author {
  margin-top: 10px;
}
/* line 52, /Users/abestcenny/Sites/chef/public/css/src/recipeList.less */
.recipeList .main-info .author a {
  font-style: italic;
  color: #45a5c1;
  -ms-word-break: break-all;
  word-break: break-all;
}
/* line 57, /Users/abestcenny/Sites/chef/public/css/src/recipeList.less */
.recipeList .main-info .author a span {
  margin-right: 5px;
}
/* line 64, /Users/abestcenny/Sites/chef/public/css/src/recipeList.less */
.recipeList .main-info .social-buttons {
  clear: both;
}
@media (min-width: 992px) {
  /* line 66, /Users/abestcenny/Sites/chef/public/css/src/recipeList.less */
  .recipeList .main-info .social-buttons {
    width: 30px;
    margin-top: 30px;
  }
  /* line 69, /Users/abestcenny/Sites/chef/public/css/src/recipeList.less */
  .recipeList .main-info .social-buttons a {
    padding: 2px;
  }
}
@media (max-width: 991px) {
  /* line 75, /Users/abestcenny/Sites/chef/public/css/src/recipeList.less */
  .recipeList .main-info .social-buttons {
    margin-top: 5px;
  }
}
@media (min-width: 992px) {
  /* line 86, /Users/abestcenny/Sites/chef/public/css/src/recipeList.less */
  .recipeList .main-info .actions {
    margin-top: 30px;
  }
}
@media (max-width: 991px) {
  /* line 91, /Users/abestcenny/Sites/chef/public/css/src/recipeList.less */
  .recipeList .main-info .actions hr {
    display: none;
  }
  /* line 95, /Users/abestcenny/Sites/chef/public/css/src/recipeList.less */
  .recipeList .main-info .actions > div {
    display: inline-block;
    vertical-align: middle;
    line-height: 34px;
    margin-right: 10px;
  }
}
/* line 103, /Users/abestcenny/Sites/chef/public/css/src/recipeList.less */
.recipeList .main-info .actions .comments-holder {
  text-align: center;
}
/* line 106, /Users/abestcenny/Sites/chef/public/css/src/recipeList.less */
.recipeList .main-info .actions .comments-holder .icon-comments {
  margin-right: 8px;
}
/* line 114, /Users/abestcenny/Sites/chef/public/css/src/recipeList.less */
.recipeList .main-info .main-image-holder {
  font-size: 14px;
}
/* line 118, /Users/abestcenny/Sites/chef/public/css/src/recipeList.less */
.recipeList .main-info .main-image-holder .desc-holder {
  background: #f8ebd1;
  background-color: rgba(248, 235, 209, 0.7);
  -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#fff8ebd1, endColorstr=#ffffffff)";
  position: absolute;
  bottom: 0;
  padding: 20px 20px 0;
  left: 0;
  right: 0;
  margin: 2px 18px;
}
@media (max-width: 767px) {
  /* line 120, /Users/abestcenny/Sites/chef/public/css/src/recipeList.less */
  .recipeList .main-info .main-image-holder .desc-holder {
    display: none;
  }
}
/* line 135, /Users/abestcenny/Sites/chef/public/css/src/recipeList.less */
.recipeList .main-info .main-image-holder .desc-holder .description {
  max-height: 40px;
  overflow: hidden;
  transition: all 0.5s ease;
  -webkit-transition: all 0.5s ease;
  -moz-transition: all 0.5s ease;
  -ms-transition: all 0.5s ease;
}
/* line 146, /Users/abestcenny/Sites/chef/public/css/src/recipeList.less */
.recipeList .main-info .main-image-holder .desc-holder:hover .description {
  max-height: 1000px;
}
/* line 151, /Users/abestcenny/Sites/chef/public/css/src/recipeList.less */
.recipeList .main-info .main-image-holder .desc-holder .read-more {
  color: #45a5c1;
}
/* line 156, /Users/abestcenny/Sites/chef/public/css/src/recipeList.less */
.recipeList .main-info .main-image-holder img {
  width: 100%;
  border: 1px solid #ddd;
  padding: 2px;
}
/* line 166, /Users/abestcenny/Sites/chef/public/css/src/recipeList.less */
.recipeList .highlight {
  background-color: #fff2a8;
}
/* line 171, /Users/abestcenny/Sites/chef/public/css/src/recipeList.less */
.category-info {
  border-color: #d9534f;
  background-color: #fdf7f7;
  padding: 20px;
  border-left: 3px solid #d9534f;
}
/* line 179, /Users/abestcenny/Sites/chef/public/css/src/recipeList.less */
.category-info h1 {
  margin-top: 0px;
}
/* line 183, /Users/abestcenny/Sites/chef/public/css/src/recipeList.less */
.category-info .category-desc {
  margin-left: 130px;
}
/* line 187, /Users/abestcenny/Sites/chef/public/css/src/recipeList.less */
.category-info .category-pic {
  width: 100px;
  margin-right: 20px;
  text-align: center;
}
/* line 191, /Users/abestcenny/Sites/chef/public/css/src/recipeList.less */
.category-info .category-pic img {
  border: 1px solid #d0d0d0;
  padding: 5px;
  max-width: 100%;
}
/* line 198, /Users/abestcenny/Sites/chef/public/css/src/recipeList.less */
.category-info .icon-rss {
  float: right;
}
/* line 3, /Users/abestcenny/Sites/chef/public/css/src/recipeListCol.less */
.recipeListCol .recipe {
  height: 370px;
}
/* line 7, /Users/abestcenny/Sites/chef/public/css/src/recipeListCol.less */
.recipeListCol .recipe h2 {
  height: 55px;
  border-bottom: 0px;
}
/* line 12, /Users/abestcenny/Sites/chef/public/css/src/recipeListCol.less */
.recipeListCol .recipe .main-image {
  padding: 5px;
  border: 1px solid #ddd;
  max-width: 350px;
  max-height: 250px;
}
/* line 19, /Users/abestcenny/Sites/chef/public/css/src/recipeListCol.less */
.recipeListCol .recipe .author-holder {
  margin-top: 2px;
  font-size: 12px;
}
/* line 21, /Users/abestcenny/Sites/chef/public/css/src/recipeListCol.less */
.recipeListCol .recipe .author-holder .icon-star {
  vertical-align: middle;
  margin-left: 5px;
}
/* line 26, /Users/abestcenny/Sites/chef/public/css/src/recipeListCol.less */
.recipeListCol .recipe .author-holder .icon-person-yello {
  vertical-align: text-bottom;
}
/* line 32, /Users/abestcenny/Sites/chef/public/css/src/recipeListCol.less */
.recipeListCol .recipe .author-holder a {
  text-decoration: none;
  color: #736357;
  font-style: italic;
}
/* line 38, /Users/abestcenny/Sites/chef/public/css/src/recipeListCol.less */
.recipeListCol .recipe .author-holder .published {
  color: #b4ab9c;
}
/* line 1, /Users/abestcenny/Sites/chef/public/css/src/recipe.less */
.recipe-full {
  margin-bottom: 50px;
  /* backward capability NEED to be deleted after moving all recipes to new structure  */
}
/* line 5, /Users/abestcenny/Sites/chef/public/css/src/recipe.less */
.recipe-full .blogs {
  display: block;
  margin-left: 35px;
  font-size: 12px;
}
/* line 10, /Users/abestcenny/Sites/chef/public/css/src/recipe.less */
.recipe-full .blogs a {
  color: #b4ab9c;
  text-decoration: underline;
}
/* line 16, /Users/abestcenny/Sites/chef/public/css/src/recipe.less */
.recipe-full .author-holder {
  margin-top: 5px;
}
/* line 18, /Users/abestcenny/Sites/chef/public/css/src/recipe.less */
.recipe-full .author-holder a {
  font-style: italic;
  color: #45a5c1;
  -ms-word-break: break-all;
  word-break: break-all;
}
/* line 23, /Users/abestcenny/Sites/chef/public/css/src/recipe.less */
.recipe-full .author-holder a span {
  margin-right: 5px;
}
/* line 27, /Users/abestcenny/Sites/chef/public/css/src/recipe.less */
.recipe-full .author-holder .published {
  color: #b4ab9c;
  margin-left: 10px;
}
/* line 33, /Users/abestcenny/Sites/chef/public/css/src/recipe.less */
.recipe-full .main-step {
  margin-top: 10px;
  position: relative;
}
/* line 37, /Users/abestcenny/Sites/chef/public/css/src/recipe.less */
.recipe-full .main-step .desc-holder {
  margin-top: 10px;
  font-size: 15px;
}
/* line 45, /Users/abestcenny/Sites/chef/public/css/src/recipe.less */
.recipe-full .other-steps {
  font-size: 15px;
}
/* line 47, /Users/abestcenny/Sites/chef/public/css/src/recipe.less */
.recipe-full .other-steps img {
  padding: 10px;
  border: 1px solid #D0D0D0;
}
/* line 51, /Users/abestcenny/Sites/chef/public/css/src/recipe.less */
.recipe-full .other-steps table {
  margin: 20px 0;
}
/* line 53, /Users/abestcenny/Sites/chef/public/css/src/recipe.less */
.recipe-full .other-steps table td + td {
  padding-left: 5px;
}
/* line 61, /Users/abestcenny/Sites/chef/public/css/src/recipe.less */
.recipe-full .pic-step .big-pic {
  max-width: 100%;
}
/* line 64, /Users/abestcenny/Sites/chef/public/css/src/recipe.less */
.recipe-full .pic-step .small-pic {
  width: 100%;
}
/* line 70, /Users/abestcenny/Sites/chef/public/css/src/recipe.less */
.recipe-full .video-step .video-holder {
  position: relative;
  padding-bottom: 56.25%;
  padding-top: 30px;
  height: 0;
  overflow: hidden;
}
/* line 77, /Users/abestcenny/Sites/chef/public/css/src/recipe.less */
.recipe-full .video-step .video-holder iframe {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}
/* line 89, /Users/abestcenny/Sites/chef/public/css/src/recipe.less */
.recipe-full .ingredients-step h2 {
  margin-top: 10px;
}
/* line 93, /Users/abestcenny/Sites/chef/public/css/src/recipe.less */
.recipe-full .ingredients-step .ingredient {
  border-bottom: 1px dotted #ddd;
  margin-bottom: 4px;
  font-size: 12px;
}
/* line 101, /Users/abestcenny/Sites/chef/public/css/src/recipe.less */
.recipe-full .step {
  margin-bottom: 20px;
}
/* line 105, /Users/abestcenny/Sites/chef/public/css/src/recipe.less */
.recipe-full .step img {
  border: 1px solid #ddd;
  padding: 2px;
}
/* line 113, /Users/abestcenny/Sites/chef/public/css/src/recipe.less */
.recipe-full .actions {
  padding: 5px;
  border: 1px solid #ddd;
  border-radius: 20px;
  background-color: #f0ebe5;
  line-height: 34px;
}
/* line 121, /Users/abestcenny/Sites/chef/public/css/src/recipe.less */
.recipe-full .actions .review {
  font-size: 24px;
  color: #785134;
}
/* line 126, /Users/abestcenny/Sites/chef/public/css/src/recipe.less */
.recipe-full .actions .social-buttons {
  line-height: 30px;
}
/* line 1, /Users/abestcenny/Sites/chef/public/css/src/recipeEdit.less */
.recipeEdit {
  margin-top: 20px;
}
/* line 7, /Users/abestcenny/Sites/chef/public/css/src/recipeEdit.less */
.recipeEdit .recipe-blogs .form-control {
  margin-bottom: 5px;
}
/* line 11, /Users/abestcenny/Sites/chef/public/css/src/recipeEdit.less */
.recipeEdit .recipe-blogs .glyphicon {
  cursor: pointer;
  font-size: 16px;
  line-height: 34px;
}
/* line 17, /Users/abestcenny/Sites/chef/public/css/src/recipeEdit.less */
.recipeEdit .recipe-blogs .glyphicon-plus {
  color: #45a5c1;
}
/* line 21, /Users/abestcenny/Sites/chef/public/css/src/recipeEdit.less */
.recipeEdit .recipe-blogs .glyphicon-minus {
  color: #ff4c3e;
}
/* line 4, /Users/abestcenny/Sites/chef/public/css/src/recipeSearch.less */
.recipeSearch .recipeSearchForm {
  margin-top: 30px;
  margin-bottom: 30px;
  background-color: #f0ebe5;
  padding: 20px;
}
/* line 11, /Users/abestcenny/Sites/chef/public/css/src/recipeSearch.less */
.recipeSearch .recipeSearchForm .search-form {
  margin-left: 75px;
}
/* line 17, /Users/abestcenny/Sites/chef/public/css/src/recipeSearch.less */
.recipeSearch .glyphicon-search {
  font-size: 48px;
  margin-right: 20px;
  color: #736357;
}
/* line 3, /Users/abestcenny/Sites/chef/public/css/src/recipeSearchTag.less */
.recipeSearchTag .form-tag-search {
  margin-top: 20px;
  margin-bottom: 20px;
}
/* line 8, /Users/abestcenny/Sites/chef/public/css/src/recipeSearchTag.less */
.recipeSearchTag .form-tag-search .glyphicon-cloud {
  font-size: 20px;
  vertical-align: middle;
}
/* line 13, /Users/abestcenny/Sites/chef/public/css/src/recipeSearchTag.less */
.recipeSearchTag .form-tag-search .btn {
  background-color: #ff4c3e;
  color: white;
}
/* line 3, /Users/abestcenny/Sites/chef/public/css/src/recipeBest.less */
.recipeBest .filter-holder {
  margin-top: 20px;
  margin-bottom: 50px;
  padding: 15px 5px 5px;
  background-color: #f0ebe5;
}
/* line 10, /Users/abestcenny/Sites/chef/public/css/src/recipeBest.less */
.recipeBest .period-options {
  margin-bottom: 10px;
}
/* line 12, /Users/abestcenny/Sites/chef/public/css/src/recipeBest.less */
.recipeBest .period-options button {
  min-width: 100px;
  margin-top: 5px;
  margin-bottom: 5px;
  text-shadow: 0px 1px 0px rgba(0, 0, 0, 0.5);
}
/* line 21, /Users/abestcenny/Sites/chef/public/css/src/recipeBest.less */
.recipeBest.best-week h2 a {
  color: #4cae4c;
}
/* line 27, /Users/abestcenny/Sites/chef/public/css/src/recipeBest.less */
.recipeBest.best-month h2 a {
  color: #46b8da;
}
/* line 33, /Users/abestcenny/Sites/chef/public/css/src/recipeBest.less */
.recipeBest.best-year h2 a {
  color: #eea236;
}
/* line 39, /Users/abestcenny/Sites/chef/public/css/src/recipeBest.less */
.recipeBest.best-all h2 a {
  color: #d43f3a;
}
/* line 3, /Users/abestcenny/Sites/chef/public/css/src/recipeTags.less */
.recipeTags .glyphicon-cloud {
  float: left;
  font-size: 20px;
  color: #808080;
  display: block;
  padding-top: 7px;
}
/* line 1, /Users/abestcenny/Sites/chef/public/css/src/recipeDraft.less */
.recipe-draft {
  margin-top: 30px;
}
/* line 6, /Users/abestcenny/Sites/chef/public/css/src/recipeDraft.less */
.recipe-draft h2 a {
  color: #e58910;
}
/* line 11, /Users/abestcenny/Sites/chef/public/css/src/recipeDraft.less */
.recipe-draft .info {
  color: #b4ab9c;
  font-size: 12px;
}
/* line 1, /Users/abestcenny/Sites/chef/public/css/src/forum.less */
.forum {
  margin-top: 40px;
}
/* line 5, /Users/abestcenny/Sites/chef/public/css/src/forum.less */
.forum h2 {
  border: 0px;
  margin-top: 0px;
  margin-bottom: 2px;
  padding-bottom: 0px;
}
/* line 10, /Users/abestcenny/Sites/chef/public/css/src/forum.less */
.forum h2 a {
  text-decoration: none;
  color: #785134;
  font-family: HeliosCond;
  border-bottom: 1px dotted #785134;
}
/* line 18, /Users/abestcenny/Sites/chef/public/css/src/forum.less */
.forum .add_new_topic {
  margin-top: 20px;
}
/* line 22, /Users/abestcenny/Sites/chef/public/css/src/forum.less */
.forum .topic {
  padding: 30px 0;
  border-bottom: 1px solid #ddd;
}
/* line 26, /Users/abestcenny/Sites/chef/public/css/src/forum.less */
.forum .topic .details {
  font-size: 12px;
  color: #889097;
}
/* line 30, /Users/abestcenny/Sites/chef/public/css/src/forum.less */
.forum .topic .details .glyphicon-user {
  margin-left: 20px;
}
/* line 37, /Users/abestcenny/Sites/chef/public/css/src/forum.less */
.forum .topic .details .glyphicon-user.icon-last-commenter {
  color: #eea236;
}
/* line 42, /Users/abestcenny/Sites/chef/public/css/src/forum.less */
.forum .topic .details .author {
  text-decoration: none;
}
/* line 45, /Users/abestcenny/Sites/chef/public/css/src/forum.less */
.forum .topic .details .published {
  color: #777;
  margin-left: 20px;
}
/* line 50, /Users/abestcenny/Sites/chef/public/css/src/forum.less */
.forum .topic .details a {
  color: #889097;
}
/* line 59, /Users/abestcenny/Sites/chef/public/css/src/forum.less */
.forum .forum-topic-add-form {
  margin-top: 30px;
}
/* line 1, /Users/abestcenny/Sites/chef/public/css/src/forumTopic.less */
.forumTopic {
  margin-top: 40px;
}
/* line 5, /Users/abestcenny/Sites/chef/public/css/src/forumTopic.less */
.forumTopic h1 {
  margin-top: 0px;
  margin-bottom: 0px;
  border-bottom: 0px;
}
/* line 11, /Users/abestcenny/Sites/chef/public/css/src/forumTopic.less */
.forumTopic .details {
  font-size: 12px;
  margin-bottom: 20px;
}
/* line 15, /Users/abestcenny/Sites/chef/public/css/src/forumTopic.less */
.forumTopic .details .comments {
  text-decoration: none;
}
/* line 18, /Users/abestcenny/Sites/chef/public/css/src/forumTopic.less */
.forumTopic .details .author {
  text-decoration: none;
  margin-left: 20px;
}
/* line 22, /Users/abestcenny/Sites/chef/public/css/src/forumTopic.less */
.forumTopic .details .published {
  color: #777;
  margin-left: 20px;
}
/* line 27, /Users/abestcenny/Sites/chef/public/css/src/forumTopic.less */
.forumTopic .details a {
  color: #889097;
}
/* line 32, /Users/abestcenny/Sites/chef/public/css/src/forumTopic.less */
.forumTopic .comments-section {
  border-top: 1px solid #ddd;
  border-bottom: 1px solid #ddd;
  padding: 10px 0;
  margin-top: 30px;
  font-size: 18px;
}
/* line 3, /Users/abestcenny/Sites/chef/public/css/src/people.less */
.people .period-options {
  margin-top: 20px;
  margin-bottom: 50px;
}
/* line 6, /Users/abestcenny/Sites/chef/public/css/src/people.less */
.people .period-options button {
  margin-top: 5px;
  margin-bottom: 5px;
  text-shadow: 0px 1px 0px rgba(0, 0, 0, 0.5);
}
/* line 13, /Users/abestcenny/Sites/chef/public/css/src/people.less */
.people .left-column {
  padding-top: 77px;
}
/* line 16, /Users/abestcenny/Sites/chef/public/css/src/people.less */
.people .left-column .info {
  color: #736357;
}
/* line 23, /Users/abestcenny/Sites/chef/public/css/src/people.less */
.people .best {
  background-color: #f0ebe5;
  padding: 10px;
}
/* line 29, /Users/abestcenny/Sites/chef/public/css/src/people.less */
.people .best .chef {
  border-bottom: 1px solid #ccc;
  margin: 10px 0;
}
/* line 34, /Users/abestcenny/Sites/chef/public/css/src/people.less */
.people .best .chef .avatar-holder {
  margin-right: 10px;
}
/* line 38, /Users/abestcenny/Sites/chef/public/css/src/people.less */
.people .best .chef .main-info {
  font-size: 18px;
}
/* line 41, /Users/abestcenny/Sites/chef/public/css/src/people.less */
.people .best .chef .main-info .rating {
  background-color: #edc742;
  color: #fff;
  margin-left: 15px;
  padding: 0 15px;
  cursor: default;
}
/* line 50, /Users/abestcenny/Sites/chef/public/css/src/people.less */
.people .best .chef .additional-info {
  color: #736357;
}
/* line 53, /Users/abestcenny/Sites/chef/public/css/src/people.less */
.people .best .chef .actions {
  margin: 15px 0;
  font-size: 12px;
  color: #45a5c1;
}
/* line 63, /Users/abestcenny/Sites/chef/public/css/src/people.less */
.people .recent-activity {
  margin: 20px 0;
}
/* line 66, /Users/abestcenny/Sites/chef/public/css/src/people.less */
.people .recent-activity .avatar-holder {
  margin-right: 5px;
}
/* line 69, /Users/abestcenny/Sites/chef/public/css/src/people.less */
.people .recent-activity .chef {
  font-size: 12px;
  margin-bottom: 10px;
}
/* line 73, /Users/abestcenny/Sites/chef/public/css/src/people.less */
.people .recent-activity .chef .published {
  font-size: 11px;
  color: #aaa;
}
/* line 4, /Users/abestcenny/Sites/chef/public/css/src/peopleNew.less */
.peopleNew .chefs {
  margin: 25px 0;
}
/* line 7, /Users/abestcenny/Sites/chef/public/css/src/peopleNew.less */
.peopleNew .chefs .chef {
  background-color: #f0ebe5;
  width: 220px;
  display: inline-block;
  margin-right: 10px;
  margin-bottom: 10px;
  padding: 5px;
}
/* line 15, /Users/abestcenny/Sites/chef/public/css/src/peopleNew.less */
.peopleNew .chefs .chef .avatar-holder {
  margin-right: 5px;
}
/* line 19, /Users/abestcenny/Sites/chef/public/css/src/peopleNew.less */
.peopleNew .chefs .chef .registered {
  color: #aaa;
  font-size: 12px;
}
/* line 1, /Users/abestcenny/Sites/chef/public/css/src/profile.less */
.profile {
  margin-top: 35px;
}
/* line 5, /Users/abestcenny/Sites/chef/public/css/src/profile.less */
.profile h1 {
  border: 0px;
  margin-top: 0px;
  margin-bottom: 0px;
  padding-bottom: 0px;
}
/* line 10, /Users/abestcenny/Sites/chef/public/css/src/profile.less */
.profile h1 .real-name {
  font-size: 20px;
  color: #453c34;
}
/* line 16, /Users/abestcenny/Sites/chef/public/css/src/profile.less */
.profile .rating-place {
  font-size: 12px;
}
/* line 20, /Users/abestcenny/Sites/chef/public/css/src/profile.less */
.profile .avatar-holder {
  margin-right: 30px;
}
/* line 24, /Users/abestcenny/Sites/chef/public/css/src/profile.less */
.profile .main-info {
  margin-left: 100px;
}
/* line 28, /Users/abestcenny/Sites/chef/public/css/src/profile.less */
.profile .main-info .rate .rating {
  background-color: #edc742;
  color: #fff;
  margin-left: 15px;
  padding: 0 15px;
}
/* line 36, /Users/abestcenny/Sites/chef/public/css/src/profile.less */
.profile .main-info .actions {
  margin: 10px 0;
}
/* line 38, /Users/abestcenny/Sites/chef/public/css/src/profile.less */
.profile .main-info .actions .glyphicon {
  vertical-align: baseline;
}
/* line 44, /Users/abestcenny/Sites/chef/public/css/src/profile.less */
.profile .nav {
  margin-top: 30px;
}
/* line 47, /Users/abestcenny/Sites/chef/public/css/src/profile.less */
.profile .nav li {
  border-bottom: 0;
}
/* line 51, /Users/abestcenny/Sites/chef/public/css/src/profile.less */
.profile .nav li a {
  color: #785134;
  background-color: #fff;
  text-decoration: underline;
  border: 0;
}
/* line 57, /Users/abestcenny/Sites/chef/public/css/src/profile.less */
.profile .nav li a:hover {
  color: #ffa509;
  background-color: #fff;
  border: 0;
  border-bottom: 2px solid #e58910;
}
/* line 65, /Users/abestcenny/Sites/chef/public/css/src/profile.less */
.profile .nav li.active {
  border-bottom: 2px solid #e58910;
}
/* line 69, /Users/abestcenny/Sites/chef/public/css/src/profile.less */
.profile .nav li.active a {
  color: #e58910;
  text-decoration: none;
  border-bottom: 0;
}
/* line 82, /Users/abestcenny/Sites/chef/public/css/src/profile.less */
.profile .profile-info {
  margin: 20px 0px;
  padding: 10px;
  background-color: #f0ebe5;
  color: #736357;
}
/* line 88, /Users/abestcenny/Sites/chef/public/css/src/profile.less */
.profile .profile-info li {
  margin: 10px 0;
}
/* line 90, /Users/abestcenny/Sites/chef/public/css/src/profile.less */
.profile .profile-info li .name {
  font-weight: bold;
  text-align: right;
}
/* line 100, /Users/abestcenny/Sites/chef/public/css/src/profile.less */
.profile .profile-edit-info {
  margin: 20px 0px;
  padding: 10px;
  color: #736357;
  background-color: #f0ebe5;
}
/* line 107, /Users/abestcenny/Sites/chef/public/css/src/profile.less */
.profile .profile-edit-info .avatar-group {
  margin-bottom: 0px;
}
/* line 111, /Users/abestcenny/Sites/chef/public/css/src/profile.less */
.profile .profile-edit-info .delete-avatar-group {
  margin-bottom: 30px;
}
/* line 115, /Users/abestcenny/Sites/chef/public/css/src/profile.less */
.profile .profile-edit-info .newsletter-group {
  margin-bottom: 30px;
}
/* line 121, /Users/abestcenny/Sites/chef/public/css/src/profile.less */
.profile .profile-change-password-info {
  margin: 20px 0px;
  padding: 10px;
  color: #736357;
  background-color: #f0ebe5;
}
/* line 129, /Users/abestcenny/Sites/chef/public/css/src/profile.less */
.profile .profile-change-password-info .form-holder {
  margin-top: 20px;
}
/* line 137, /Users/abestcenny/Sites/chef/public/css/src/profile.less */
.profile .profile-recipes .main-image {
  padding: 5px;
  border: 1px solid #ddd;
  width: 100%;
}
/* line 143, /Users/abestcenny/Sites/chef/public/css/src/profile.less */
.profile .profile-recipes .recipe-info {
  font-size: 12px;
  line-height: 20px;
}
/* line 148, /Users/abestcenny/Sites/chef/public/css/src/profile.less */
.profile .profile-recipes .recipe-info .info-detail {
  margin-right: 10px;
}
/* line 152, /Users/abestcenny/Sites/chef/public/css/src/profile.less */
.profile .profile-recipes .recipe-info .published {
  color: #aaa;
}
/* line 156, /Users/abestcenny/Sites/chef/public/css/src/profile.less */
.profile .profile-recipes .recipe-info .icon-star {
  vertical-align: middle;
}
/* line 164, /Users/abestcenny/Sites/chef/public/css/src/profile.less */
.profile .profile-personal-messages {
  margin: 30px 0;
}
/* line 172, /Users/abestcenny/Sites/chef/public/css/src/profile.less */
.profile .profile-personal-message {
  margin: 30px 0;
}
/* line 175, /Users/abestcenny/Sites/chef/public/css/src/profile.less */
.profile .profile-personal-message .message-holder {
  margin: 30px 0;
}
/* line 179, /Users/abestcenny/Sites/chef/public/css/src/profile.less */
.profile .profile-personal-message .author {
  font-size: 12px;
  color: #777;
  margin-bottom: 10px;
}
/* line 185, /Users/abestcenny/Sites/chef/public/css/src/profile.less */
.profile .profile-personal-message .message {
  border: 1px solid #d0d0d0;
  padding: 10px;
  border-radius: 10px;
  margin: 0 90px;
  min-height: 40px;
}
/* line 194, /Users/abestcenny/Sites/chef/public/css/src/profile.less */
.profile .profile-personal-message .prev {
  text-align: center;
  margin-top: 40px;
  border: 1px solid #ddd;
  padding-top: 1px;
  border-radius: 20px;
  background-color: #f0ebe5;
  line-height: 40px;
}
/* line 206, /Users/abestcenny/Sites/chef/public/css/src/profile.less */
.profile .profile-personal-comments {
  margin: 30px 0;
}
/* line 210, /Users/abestcenny/Sites/chef/public/css/src/profile.less */
.profile .profile-personal-comments .prev {
  text-align: center;
  margin-top: 40px;
  border: 1px solid #ddd;
  padding-top: 1px;
  border-radius: 20px;
  background-color: #f0ebe5;
  line-height: 40px;
}
/* line 219, /Users/abestcenny/Sites/chef/public/css/src/profile.less */
.profile .profile-personal-comments .prev .comments_loading {
  display: inline;
  margin-left: 20px;
}
/* line 227, /Users/abestcenny/Sites/chef/public/css/src/profile.less */
.profile .profile-edit {
  margin: 20px 0px;
  padding: 10px;
  background-color: #f0ebe5;
  color: #736357;
}
/* line 234, /Users/abestcenny/Sites/chef/public/css/src/profile.less */
.profile .profile-edit .login-info {
  padding-top: 7px;
}
/* line 236, /Users/abestcenny/Sites/chef/public/css/src/profile.less */
.profile .profile-edit .login-info .help-block {
  text-decoration: underline;
}
/* line 245, /Users/abestcenny/Sites/chef/public/css/src/profile.less */
.profile .profile-edit .help-block {
  font-size: 12px;
  margin-bottom: 0px;
}
/* line 3, /Users/abestcenny/Sites/chef/public/css/src/page.less */
.page .page-content {
  margin-top: 40px;
}
/* line 1, /Users/abestcenny/Sites/chef/public/css/src/constructor.less */
#loading {
  width: 400px;
  margin: 0 auto;
  padding-top: 100px;
  padding-bottom: 100px;
}
/* line 8, /Users/abestcenny/Sites/chef/public/css/src/constructor.less */
#constructor {
  /* general element */
  /* Ingredients element */
  /* Categories */
  /* Bootstrap */
}
/* line 10, /Users/abestcenny/Sites/chef/public/css/src/constructor.less */
#constructor .constructor-title {
  margin-bottom: 20px;
}
/* line 15, /Users/abestcenny/Sites/chef/public/css/src/constructor.less */
#constructor .constructor-element {
  padding-bottom: 10px;
}
/* line 18, /Users/abestcenny/Sites/chef/public/css/src/constructor.less */
#constructor .constructor-element .glyphicon-move {
  cursor: move;
  vertical-align: middle;
}
/* line 23, /Users/abestcenny/Sites/chef/public/css/src/constructor.less */
#constructor .constructor-element .view-presentation {
  padding: 5px;
  border: 2px dashed #dcdcdc;
}
/* line 28, /Users/abestcenny/Sites/chef/public/css/src/constructor.less */
#constructor .constructor-element .edit-presentation {
  display: none;
  padding: 5px;
  border: 2px dashed #dcdcdc;
}
/* line 34, /Users/abestcenny/Sites/chef/public/css/src/constructor.less */
#constructor .constructor-element .new-element-area {
  position: relative;
  height: 20px;
}
/* line 38, /Users/abestcenny/Sites/chef/public/css/src/constructor.less */
#constructor .constructor-element .new-element-area [data-name^=image] {
  cursor: pointer;
}
/* line 42, /Users/abestcenny/Sites/chef/public/css/src/constructor.less */
#constructor .constructor-element .new-element-area .element-actions-wrapper {
  display: none;
  position: absolute;
  left: -50px;
  top: -11px;
}
/* line 53, /Users/abestcenny/Sites/chef/public/css/src/constructor.less */
#constructor .add-point {
  cursor: pointer;
  display: block;
  position: absolute;
}
/* line 58, /Users/abestcenny/Sites/chef/public/css/src/constructor.less */
#constructor .add-point .add-mark {
  position: absolute;
  width: 225px;
  height: 20px;
  background: url(/img/constructor/add-mark.png) no-repeat center left;
  top: -8px;
  left: -86px;
  z-index: 100;
}
/* line 70, /Users/abestcenny/Sites/chef/public/css/src/constructor.less */
#constructor .add-panel {
  margin-bottom: 10px;
}
/* line 73, /Users/abestcenny/Sites/chef/public/css/src/constructor.less */
#constructor .add-panel #addpic {
  position: relative;
  overflow: hidden;
}
/* line 77, /Users/abestcenny/Sites/chef/public/css/src/constructor.less */
#constructor .add-panel #addpic #fileupload {
  cursor: pointer;
  direction: ltr;
  font-size: 200px;
  right: 0px;
  top: 0px;
  margin: 0px;
  opacity: 0;
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
  position: absolute;
}
/* line 95, /Users/abestcenny/Sites/chef/public/css/src/constructor.less */
#constructor .pseudo-link {
  border-bottom: 2px dotted;
  cursor: pointer;
}
/* line 100, /Users/abestcenny/Sites/chef/public/css/src/constructor.less */
#constructor .wysiwyg-toolbar {
  font-size: 12px;
  margin-bottom: 5px;
}
/* line 105, /Users/abestcenny/Sites/chef/public/css/src/constructor.less */
#constructor .wysiwyg-toolbar .block {
  display: inline-block;
  margin-right: 10px;
}
/* line 110, /Users/abestcenny/Sites/chef/public/css/src/constructor.less */
#constructor .wysiwyg-toolbar .block a {
  border: 1px solid #ddd;
  padding: 3px;
  display: inline-block;
  width: 28px;
  text-align: center;
  font-size: 14px;
  color: #444;
  border-radius: 3px;
}
/* line 122, /Users/abestcenny/Sites/chef/public/css/src/constructor.less */
#constructor .wysiwyg-toolbar .create-link-group {
  margin-top: 10px;
}
/* line 125, /Users/abestcenny/Sites/chef/public/css/src/constructor.less */
#constructor .wysiwyg-toolbar .create-link-group .form-control {
  height: auto;
  padding-top: 0;
  padding-bottom: 0;
  width: 170px;
  font-size: 12px;
}
/* line 132, /Users/abestcenny/Sites/chef/public/css/src/constructor.less */
#constructor .wysiwyg-toolbar .create-link-group label {
  font-size: 12px;
}
/* line 138, /Users/abestcenny/Sites/chef/public/css/src/constructor.less */
#constructor .text-element {
  position: relative;
}
/* line 141, /Users/abestcenny/Sites/chef/public/css/src/constructor.less */
#constructor .text-element .view-presentation {
  padding-bottom: 50px;
}
/* line 147, /Users/abestcenny/Sites/chef/public/css/src/constructor.less */
#constructor .text-element .wysiwyg-toolbar .create-link-group label {
  font-size: 14px;
}
/* line 150, /Users/abestcenny/Sites/chef/public/css/src/constructor.less */
#constructor .text-element .wysiwyg-toolbar .create-link-group .form-control {
  width: 370px;
  font-size: 14px;
}
/* line 157, /Users/abestcenny/Sites/chef/public/css/src/constructor.less */
#constructor .text-element .body {
  width: 100%;
  min-height: 120px;
  border: 1px dotted #ccc;
  padding: 5px;
}
/* line 164, /Users/abestcenny/Sites/chef/public/css/src/constructor.less */
#constructor .text-element .action-panel {
  position: absolute;
  bottom: 30px;
  right: 30px;
}
/* line 172, /Users/abestcenny/Sites/chef/public/css/src/constructor.less */
#constructor .pic-element {
  position: relative;
}
/* line 176, /Users/abestcenny/Sites/chef/public/css/src/constructor.less */
#constructor .pic-element .body {
  width: 100%;
  min-height: 120px;
  border: 1px dotted #ccc;
  padding: 5px;
}
/* line 183, /Users/abestcenny/Sites/chef/public/css/src/constructor.less */
#constructor .pic-element .body-edit {
  margin-bottom: 45px;
}
/* line 187, /Users/abestcenny/Sites/chef/public/css/src/constructor.less */
#constructor .pic-element .action-panel {
  position: absolute;
  bottom: 30px;
  right: 30px;
}
/* line 193, /Users/abestcenny/Sites/chef/public/css/src/constructor.less */
#constructor .pic-element [data-name^=image] {
  width: 100%;
  cursor: pointer;
}
/* line 200, /Users/abestcenny/Sites/chef/public/css/src/constructor.less */
#constructor .pic-element-pic {
  width: 50%;
  float: left;
  overflow: hidden;
  position: relative;
}
/* line 206, /Users/abestcenny/Sites/chef/public/css/src/constructor.less */
#constructor .pic-element-pic input[type=file] {
  cursor: pointer;
  direction: ltr;
  font-size: 200px;
  right: 0px;
  top: 0px;
  margin: 0px;
  opacity: 0;
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
  position: absolute;
}
/* line 219, /Users/abestcenny/Sites/chef/public/css/src/constructor.less */
#constructor .pic-element-body {
  display: inline-block;
  width: 50%;
  padding: 0 15px 55px;
}
/* line 224, /Users/abestcenny/Sites/chef/public/css/src/constructor.less */
#constructor .pic-element-body textarea {
  width: 100%;
  height: 150px;
}
/* line 233, /Users/abestcenny/Sites/chef/public/css/src/constructor.less */
#constructor .video-element .action-panel {
  margin: 10px;
  text-align: right;
}
/* line 238, /Users/abestcenny/Sites/chef/public/css/src/constructor.less */
#constructor .video-element .video-element-video {
  position: relative;
  padding-bottom: 56.25%;
  padding-top: 30px;
  height: 0;
  overflow: hidden;
}
/* line 245, /Users/abestcenny/Sites/chef/public/css/src/constructor.less */
#constructor .video-element .video-element-video iframe {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}
/* line 258, /Users/abestcenny/Sites/chef/public/css/src/constructor.less */
#constructor .ingredients-element {
  position: relative;
}
/* line 262, /Users/abestcenny/Sites/chef/public/css/src/constructor.less */
#constructor .ingredients-element .ingredients-placeholder {
  padding: 10px 0;
}
/* line 267, /Users/abestcenny/Sites/chef/public/css/src/constructor.less */
#constructor .ingredients-element .action-panel {
  position: absolute;
  bottom: 30px;
  right: 30px;
}
/* line 275, /Users/abestcenny/Sites/chef/public/css/src/constructor.less */
#constructor .ingredient-details {
  width: 50%;
  display: inline-block;
  padding: 0 15px 55px;
}
/* line 281, /Users/abestcenny/Sites/chef/public/css/src/constructor.less */
#constructor .ingredient-details .actions .ingredient-type .tt-dropdown-menu {
  width: 140px;
}
/* line 288, /Users/abestcenny/Sites/chef/public/css/src/constructor.less */
#constructor .ingredient-element-pic {
  width: 50%;
  float: left;
  overflow: hidden;
  position: relative;
}
/* line 294, /Users/abestcenny/Sites/chef/public/css/src/constructor.less */
#constructor .ingredient-element-pic img {
  width: 100%;
  cursor: pointer;
}
/* line 300, /Users/abestcenny/Sites/chef/public/css/src/constructor.less */
#constructor .ingredient-element-pic input[type=file] {
  cursor: pointer;
  direction: ltr;
  font-size: 200px;
  right: 0px;
  top: 0px;
  margin: 0px;
  opacity: 0;
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
  position: absolute;
}
/* line 315, /Users/abestcenny/Sites/chef/public/css/src/constructor.less */
#constructor .ingredient-element {
  margin: 2px 0;
  position: relative;
  padding-left: 30px;
}
/* line 320, /Users/abestcenny/Sites/chef/public/css/src/constructor.less */
#constructor .ingredient-element [data-name=title] {
  border-bottom: 1px dashed gray;
}
/* line 324, /Users/abestcenny/Sites/chef/public/css/src/constructor.less */
#constructor .ingredient-element .glyphicon-move {
  position: absolute;
  top: 8px;
  left: 0px;
  margin-right: 5px;
  visibility: hidden;
}
/* line 333, /Users/abestcenny/Sites/chef/public/css/src/constructor.less */
#constructor .ingredient-element:hover .glyphicon-move {
  visibility: visible;
}
/* line 337, /Users/abestcenny/Sites/chef/public/css/src/constructor.less */
#constructor .ingredient-element:hover .destroy-ingredient {
  visibility: visible;
}
/* line 343, /Users/abestcenny/Sites/chef/public/css/src/constructor.less */
#constructor .ingredient-element .destroy-ingredient {
  visibility: hidden;
}
/* line 351, /Users/abestcenny/Sites/chef/public/css/src/constructor.less */
#constructor .infoblock {
  background-color: #f0ebe5;
  overflow: hidden;
  padding: 15px;
  margin-bottom: 20px;
  font-size: 14px;
}
/* line 358, /Users/abestcenny/Sites/chef/public/css/src/constructor.less */
#constructor .infoblock h4 {
  margin-top: 0;
}
/* line 363, /Users/abestcenny/Sites/chef/public/css/src/constructor.less */
#constructor .infoblock-tags .tags-select {
  width: 100%;
}
/* line 369, /Users/abestcenny/Sites/chef/public/css/src/constructor.less */
#constructor .infoblock-category ul {
  padding-left: 15px;
}
/* line 373, /Users/abestcenny/Sites/chef/public/css/src/constructor.less */
#constructor .infoblock-category .categories-placeholder {
  margin-bottom: 20px;
}
/* line 377, /Users/abestcenny/Sites/chef/public/css/src/constructor.less */
#constructor .infoblock-category .categories-placeholder li {
  margin: 5px 0;
}
/* line 381, /Users/abestcenny/Sites/chef/public/css/src/constructor.less */
#constructor .infoblock-category .category-select {
  width: 100%;
}
/* line 387, /Users/abestcenny/Sites/chef/public/css/src/constructor.less */
#constructor .infoblock-category .category .destroy-category {
  visibility: hidden;
}
/* line 391, /Users/abestcenny/Sites/chef/public/css/src/constructor.less */
#constructor .infoblock-category .category:hover .destroy-category {
  visibility: visible;
}
/* line 403, /Users/abestcenny/Sites/chef/public/css/src/constructor.less */
#constructor .infoblock-tips .others {
  margin-top: 10px;
  color: #45a5c1;
}
/* line 409, /Users/abestcenny/Sites/chef/public/css/src/constructor.less */
#constructor .infoblock-tips .others a {
  font-style: italic;
  text-decoration: underline;
  color: #45a5c1;
}
/* line 419, /Users/abestcenny/Sites/chef/public/css/src/constructor.less */
#constructor .constructor-footer {
  margin-bottom: 20px;
}
/* line 422, /Users/abestcenny/Sites/chef/public/css/src/constructor.less */
#constructor .constructor-footer .recipe-publish-info {
  line-height: 34px;
  margin-right: 20px;
}
/* line 431, /Users/abestcenny/Sites/chef/public/css/src/constructor.less */
#constructor .btn-small {
  padding: 2px 6px;
}
/* line 435, /Users/abestcenny/Sites/chef/public/css/src/constructor.less */
#constructor .element-error {
  border: 2px solid #d43f3a;
}
/* line 442, /Users/abestcenny/Sites/chef/public/css/src/constructor.less */
.video-dialog-holder .video-preview {
  border: 1px solid #ddd;
  color: #ddd;
  font-style: italic;
  position: relative;
  padding: 5px 5px 56.25%;
  height: 0;
  overflow: hidden;
}
/* line 452, /Users/abestcenny/Sites/chef/public/css/src/constructor.less */
.video-dialog-holder .video-preview iframe {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}
/* line 461, /Users/abestcenny/Sites/chef/public/css/src/constructor.less */
.video-dialog-holder .btn-update {
  margin-top: 10px;
}
/* Sortable */
/* line 471, /Users/abestcenny/Sites/chef/public/css/src/constructor.less */
.ui-sortable-helper .view-presentation,
.ui-sortable-helper .edit-presentation {
  box-shadow: 0px 0px 20px 4px #ffff00;
  -webkit-box-shadow: 0px 0px 20px 4px #ffff00;
  -moz-box-shadow: 0px 0px 20px 4px #ffff00;
  border: 0px;
}
/* line 1, /Users/abestcenny/Sites/chef/public/css/src/error.less */
.container.error-container {
  background-color: #fdfbfe;
}
/* line 8, /Users/abestcenny/Sites/chef/public/css/src/error.less */
.error-page h1 {
  border-bottom: 0;
}
/* line 12, /Users/abestcenny/Sites/chef/public/css/src/error.less */
.error-page .img-holder {
  text-align: center;
}
/* line 3, /Users/abestcenny/Sites/chef/public/css/src/oauth.less */
.oauth .profile-info {
  margin: 20px 0px;
  padding: 10px;
  background-color: #f0ebe5;
  color: #736357;
}
/* line 9, /Users/abestcenny/Sites/chef/public/css/src/oauth.less */
.oauth .profile-info li {
  margin: 10px 0;
}
/* line 11, /Users/abestcenny/Sites/chef/public/css/src/oauth.less */
.oauth .profile-info li .name {
  font-weight: bold;
  text-align: right;
}
/* line 3, /Users/abestcenny/Sites/chef/public/css/src/newyear.less */
.new_year ul {
  list-style-type: none;
  padding: 0px;
  margin: 0px;
}
/* line 8, /Users/abestcenny/Sites/chef/public/css/src/newyear.less */
.new_year ul li {
  padding: 0px;
  margin: 0px;
}
/* line 12, /Users/abestcenny/Sites/chef/public/css/src/newyear.less */
.new_year ul li h2 {
  margin-bottom: 20px;
}
/* line 16, /Users/abestcenny/Sites/chef/public/css/src/newyear.less */
.new_year ul li .new_year_receipt_holder {
  width: 240px;
  vertical-align: top;
  margin-bottom: 10px;
  background-color: #F7F9FB;
  display: inline-block;
}
/* line 23, /Users/abestcenny/Sites/chef/public/css/src/newyear.less */
.new_year ul li .new_year_receipt_holder .new_year_receipt {
  clear: left;
  padding: 5px;
  color: #999999;
  text-align: center;
}
/* line 31, /Users/abestcenny/Sites/chef/public/css/src/newyear.less */
.new_year ul li .new_year_receipt_holder .new_year_receipt h3 a {
  font-size: 18px;
  text-decoration: none;
  color: #736357;
}
