/* Effective stylesheet produced by snapshot save */
.clearfix::before, .clearfix::after { display: table; line-height: 0; content: ""; }
.clearfix::after { clear: both; }
@media (max-width: 767px) {
  .hidden-phone { display: none !important; }
}
@media (min-width: 1200px) {
  .row { margin-left: -30px; }
  .row::before, .row::after { display: table; line-height: 0; content: ""; }
  .row::after { clear: both; }
  [class*="span"] { float: left; min-height: 1px; margin-left: 30px; }
  .container, .navbar-static-top .container, .navbar-fixed-top .container, .navbar-fixed-bottom .container { width: 1170px; }
  .span12 { width: 1170px; position: relative; }
  .span4 { width: 570px; }
  .row-fluid::before, .row-fluid::after { display: table; line-height: 0; content: ""; }
  .row-fluid::after { clear: both; }
  input, textarea, .uneditable-input { margin-left: 0px; }
}
@media (min-width: 768px) and (max-width: 979px) {
  .row { margin-left: -20px; }
  .row::before, .row::after { display: table; line-height: 0; content: ""; }
  .row::after { clear: both; }
  [class*="span"] { float: left; min-height: 1px; margin-left: 20px; }
  .container, .navbar-static-top .container, .navbar-fixed-top .container, .navbar-fixed-bottom .container { width: 724px; }
  .span12 { width: 724px; }
  .span4 { width: 228px; }
  .row-fluid::before, .row-fluid::after { display: table; line-height: 0; content: ""; }
  .row-fluid::after { clear: both; }
  input, textarea, .uneditable-input { margin-left: 0px; }
}
@media (max-width: 767px) {
  body { padding-right: 20px; padding-left: 20px; }
  .navbar-fixed-top, .navbar-fixed-bottom, .navbar-static-top { margin-right: -20px; margin-left: -20px; }
  .container { width: auto; }
  .row, .thumbnails { margin-left: 0px; }
  [class*="span"], .uneditable-input[class*="span"], .row-fluid [class*="span"] { display: block; float: none; width: 100%; margin-left: 0px; box-sizing: border-box; padding: 10px 60px 10px 10px; }
  .span12, .row-fluid .span12 { width: 100%; box-sizing: border-box; }
}
@media (max-width: 480px) {
  input[type="checkbox"], input[type="radio"] { border: 1px solid rgb(204, 204, 204); }
}
@media (max-width: 979px) {
  body { padding-top: 0px; }
  .navbar-fixed-top, .navbar-fixed-bottom { position: static; }
  .navbar-fixed-top { margin-bottom: 20px; }
  .navbar-fixed-top .navbar-inner, .navbar-fixed-bottom .navbar-inner { padding: 5px; }
  .navbar .container { width: auto; padding: 0px; }
  .nav-collapse .dropdown-menu::before, .nav-collapse .dropdown-menu::after { display: none; }
  .nav-collapse .nav > li > .dropdown-menu::before, .nav-collapse .nav > li > .dropdown-menu::after { display: none; }
}
