/* COLORS */
/* COLORS */
@media (max-width: 1280px) and (min-width: 1024px) {
  /* line 5, ../../sass/screens/theme-responsive.scss */
  .tb-megamenu .mega-dropdown-menu-more {
    width: 1000px !important;
  }
}
@media (max-width: 1199px) {
  /* line 12, ../../sass/screens/theme-responsive.scss */
  tr.odd .form-item, tr.even .form-item {
    white-space: normal;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  /* line 19, ../../sass/screens/theme-responsive.scss */
  .sidebar .item-list .quicktabs-tabs {
    margin-left: -2px;
    margin-right: -2px;
  }
  /* line 22, ../../sass/screens/theme-responsive.scss */
  .sidebar .item-list .quicktabs-tabs li {
    margin: 0 2px 10px;
  }
  /* line 24, ../../sass/screens/theme-responsive.scss */
  .sidebar .item-list .quicktabs-tabs li a {
    padding: 12px 8px;
  }

  /* line 39, ../../sass/screens/theme-responsive.scss */
  #cart-form-pane table td,
  #cart-pane table td,
  .order-review-table table td,
  .view-uc-orders-user table td,
  .page-user-track .block-system .content table td,
  #wishlist-form-products table td,
  #views-form-commerce-cart-form-default table td,
  #commerce-checkout-form-checkout table td,
  .checkout-review table td {
    padding: 25px 20px;
  }
}
@media (max-width: 1024px) {
  /* header */
  /* line 48, ../../sass/screens/theme-responsive.scss */
  #header {
    z-index: 15;
  }

  /* slideshow */
  /* line 54, ../../sass/screens/theme-responsive.scss */
  .bootstrap-slideshow .carousel-inner .slideshow-content {
    padding-bottom: 0;
    position: absolute;
    z-index: 10;
    left: 30px;
    width: auto;
    float: none;
  }

  /* view slideshow */
  /* line 69, ../../sass/screens/theme-responsive.scss */
  .main-slideshow .slideshow-content .views-field-title,
  .main-slideshow .slideshow-content .views-field-title,
  .flatize-slideshow2 .slideshow-content .views-field-title {
    font-size: 2.857em;
  }

  /* jcarousel */
  /* line 77, ../../sass/screens/theme-responsive.scss */
  .main-jcarousel .jcarousel-skin-default .jcarousel-container-horizontal {
    height: auto;
  }
  /* line 79, ../../sass/screens/theme-responsive.scss */
  .main-jcarousel .jcarousel-skin-default .jcarousel-container-horizontal .jcarousel-clip-horizontal {
    height: auto;
  }
  /* line 81, ../../sass/screens/theme-responsive.scss */
  .main-jcarousel .jcarousel-skin-default .jcarousel-container-horizontal .jcarousel-clip-horizontal .jcarousel-item {
    width: 222px;
    height: auto;
    min-height: 370px;
  }

  /* line 91, ../../sass/screens/theme-responsive.scss */
  #panel-third .block-bean {
    margin-top: 0;
  }

  /* line 95, ../../sass/screens/theme-responsive.scss */
  .btn-btt {
    width: 40px;
    height: 40px;
    line-height: 40px;
  }
  /* line 99, ../../sass/screens/theme-responsive.scss */
  .btn-btt:after {
    line-height: 40px;
  }

  /* line 103, ../../sass/screens/theme-responsive.scss */
  .title {
    font-size: 2.57em;
  }

  /* line 107, ../../sass/screens/theme-responsive.scss */
  .not-front #main {
    margin-bottom: 15px;
  }

  /* login form */
  /* line 112, ../../sass/screens/theme-responsive.scss */
  #user-login, #user-register-form, #user-pass {
    margin-bottom: 15px;
  }

  /* second menu */
  /* line 118, ../../sass/screens/theme-responsive.scss */
  ul.primary li a {
    padding-left: 10px;
    padding-right: 10px;
  }

  /* line 125, ../../sass/screens/theme-responsive.scss */
  .flatize-ads li {
    padding: 10px 0 10px 10px;
  }
  /* line 126, ../../sass/screens/theme-responsive.scss */
  .flatize-ads li .fa {
    font-size: 1.857em;
    margin-top: 5px;
  }
}
@media (max-width: 991px) {
  /* line 139, ../../sass/screens/theme-responsive.scss */
  .container > .navbar-header,
  .container-fluid > .navbar-header,
  .container > .navbar-collapse,
  .container-fluid > .navbar-collapse {
    margin: 0;
  }

  /* line 142, ../../sass/screens/theme-responsive.scss */
  .navbar-toggle {
    border: medium none;
    border-radius: 0;
    display: inline-block;
    margin: 0;
    padding: 0;
    position: absolute;
    right: 0;
    top: 35px;
    z-index: 4;
  }
  /* line 152, ../../sass/screens/theme-responsive.scss */
  .navbar-toggle:hover, .navbar-toggle:focus {
    background: none !important;
  }
  /* line 155, ../../sass/screens/theme-responsive.scss */
  .navbar-toggle .icon-bar {
    background-color: #333333;
    width: 20px;
  }
  /* line 160, ../../sass/screens/theme-responsive.scss */
  .navbar-toggle:hover .icon-bar, .navbar-toggle:focus .icon-bar {
    background-color: black;
  }

  /* line 166, ../../sass/screens/theme-responsive.scss */
  .nav .open > a {
    background: none;
  }
  /* line 168, ../../sass/screens/theme-responsive.scss */
  .nav .open > a:hover, .nav .open > a:focus {
    background: none;
  }

  /* line 173, ../../sass/screens/theme-responsive.scss */
  .navbar-collapse {
    border: none;
    box-shadow: none;
    max-height: none;
  }
  /* line 177, ../../sass/screens/theme-responsive.scss */
  .navbar-collapse.collapse {
    overflow-y: auto !important;
  }

  /* main-menu */
  /* line 182, ../../sass/screens/theme-responsive.scss */
  .mobile-main-menu {
    margin: 0 !important;
    /* tb-megamenu */
  }
  /* line 184, ../../sass/screens/theme-responsive.scss */
  .mobile-main-menu .region-main-menu {
    position: relative;
  }
  /* line 187, ../../sass/screens/theme-responsive.scss */
  .mobile-main-menu .container {
    padding: 0;
    position: static;
    width: auto;
  }
  /* line 192, ../../sass/screens/theme-responsive.scss */
  .mobile-main-menu .row {
    margin: 0;
  }
  /* line 194, ../../sass/screens/theme-responsive.scss */
  .mobile-main-menu .row > div {
    padding: 0;
    position: static;
    float: none;
  }
  /* line 200, ../../sass/screens/theme-responsive.scss */
  .mobile-main-menu a {
    color: #ccc;
    text-transform: none;
  }
  /* line 203, ../../sass/screens/theme-responsive.scss */
  .mobile-main-menu a:hover, .mobile-main-menu a:focus {
    color: white;
  }
  /* line 207, ../../sass/screens/theme-responsive.scss */
  .mobile-main-menu ul.menu {
    width: auto;
    padding-left: 0;
  }
  /* line 210, ../../sass/screens/theme-responsive.scss */
  .mobile-main-menu ul.menu a {
    display: block;
    font-size: 14px;
    line-height: 14px;
    text-decoration: none;
  }
  /* line 215, ../../sass/screens/theme-responsive.scss */
  .mobile-main-menu ul.menu a:hover, .mobile-main-menu ul.menu a:focus {
    background-color: #404040;
  }
  /* line 219, ../../sass/screens/theme-responsive.scss */
  .mobile-main-menu ul.menu > li {
    margin-left: 0;
    margin-bottom: 0;
    padding-top: 0;
    padding-right: 0;
    list-style: none;
    float: none;
    display: block;
  }
  /* line 227, ../../sass/screens/theme-responsive.scss */
  .mobile-main-menu ul.menu > li > a {
    border-top: 1px solid rgba(0, 0, 0, 0.3);
    box-shadow: 0 1px 0 rgba(255, 255, 255, 0.05) inset;
    padding: 15px;
    background: none;
  }
  /* line 232, ../../sass/screens/theme-responsive.scss */
  .mobile-main-menu ul.menu > li > a.active, .mobile-main-menu ul.menu > li > a.active-trail {
    color: #fff !important;
    background-color: #1a1a1a;
  }
  /* line 236, ../../sass/screens/theme-responsive.scss */
  .mobile-main-menu ul.menu > li > a.active-trail {
    color: white;
  }
  /* line 240, ../../sass/screens/theme-responsive.scss */
  .mobile-main-menu ul.menu > li > a:hover:before, .mobile-main-menu ul.menu > li > a:focus:before {
    border-top-color: white;
  }
  /* line 245, ../../sass/screens/theme-responsive.scss */
  .mobile-main-menu ul.menu > li ul {
    padding: 5px 0 15px 30px;
  }
  /* line 248, ../../sass/screens/theme-responsive.scss */
  .mobile-main-menu ul.menu > li ul li a {
    padding: 7px 0;
    border: 0 none;
    box-shadow: none;
  }
  /* line 249, ../../sass/screens/theme-responsive.scss */
  .mobile-main-menu ul.menu > li ul li a.active-trail {
    color: white;
  }
  /* line 255, ../../sass/screens/theme-responsive.scss */
  .mobile-main-menu ul.menu > li ul li a:hover, .mobile-main-menu ul.menu > li ul li a:focus {
    background-color: transparent;
  }
  /* line 259, ../../sass/screens/theme-responsive.scss */
  .mobile-main-menu ul.menu > li ul li ul {
    padding-left: 20px;
  }
  /* line 261, ../../sass/screens/theme-responsive.scss */
  .mobile-main-menu ul.menu > li ul li ul a {
    border-bottom: none;
  }
  /* line 268, ../../sass/screens/theme-responsive.scss */
  .mobile-main-menu ul.menu > li ul.menu > li > a {
    background: none;
  }
  /* line 275, ../../sass/screens/theme-responsive.scss */
  .mobile-main-menu ul.menu .expanded > a {
    position: relative;
  }
  /* line 277, ../../sass/screens/theme-responsive.scss */
  .mobile-main-menu ul.menu .expanded > a:before {
    content: "";
    position: absolute;
    right: 10px;
    top: 50%;
    margin-top: -2px;
    border-left: 5px solid transparent;
    border-right: 5px solid transparent;
    border-top: 5px solid #aeaeae;
  }
  /* line 293, ../../sass/screens/theme-responsive.scss */
  .mobile-main-menu ul.menu .expanded.active-trail ul li .active, .mobile-main-menu ul.menu .expanded.active-trail ul li a.active-trail {
    background-color: transparent;
  }
  /* line 300, ../../sass/screens/theme-responsive.scss */
  .mobile-main-menu .tb-megamenu-button {
    display: none !important;
  }
  /* line 304, ../../sass/screens/theme-responsive.scss */
  .mobile-main-menu .tb-megamenu {
    background: none;
    width: 250px;
  }
  /* line 308, ../../sass/screens/theme-responsive.scss */
  .mobile-main-menu .tb-megamenu .nav > li {
    display: inline-block;
    float: none;
    width: 100%;
  }
  /* line 312, ../../sass/screens/theme-responsive.scss */
  .mobile-main-menu .tb-megamenu .nav > li.active > a {
    color: white !important;
    background-color: #1a1a1a;
  }
  /* line 315, ../../sass/screens/theme-responsive.scss */
  .mobile-main-menu .tb-megamenu .nav > li.active > a:hover, .mobile-main-menu .tb-megamenu .nav > li.active > a:focus {
    background-color: #1a1a1a;
  }
  /* line 319, ../../sass/screens/theme-responsive.scss */
  .mobile-main-menu .tb-megamenu .nav > li > a {
    display: block;
    font-size: 14px;
    line-height: 14px;
    font-weight: 500;
    text-decoration: none;
    border-right: none;
    border-top: 1px solid rgba(0, 0, 0, 0.3);
    border-bottom: none;
    box-shadow: 0 1px 0 rgba(255, 255, 255, 0.05) inset;
    padding: 15px;
    text-shadow: 0 1px 0 rgba(0, 0, 0, 0.5);
    color: #ccc;
  }
  /* line 332, ../../sass/screens/theme-responsive.scss */
  .mobile-main-menu .tb-megamenu .nav > li > a:hover, .mobile-main-menu .tb-megamenu .nav > li > a:focus {
    color: #fff;
    background-color: #404040;
    border-top: 1px solid rgba(0, 0, 0, 0.3);
  }
  /* line 336, ../../sass/screens/theme-responsive.scss */
  .mobile-main-menu .tb-megamenu .nav > li > a:hover:before, .mobile-main-menu .tb-megamenu .nav > li > a:focus:before {
    border-top-color: white;
  }
  /* line 341, ../../sass/screens/theme-responsive.scss */
  .mobile-main-menu .tb-megamenu .nav > li.active > a:before {
    border-top-color: white;
  }
  /* line 345, ../../sass/screens/theme-responsive.scss */
  .mobile-main-menu .tb-megamenu .nav .dropdown-menu a {
    border-bottom: 0;
  }
  /* line 348, ../../sass/screens/theme-responsive.scss */
  .mobile-main-menu .tb-megamenu .nav > li.dropdown.open.active > a:hover {
    border-top-color: rgba(0, 0, 0, 0.3);
    background-color: #1a1a1a;
    box-shadow: 0 1px 0 rgba(255, 255, 255, 0.05) inset;
  }
  /* line 354, ../../sass/screens/theme-responsive.scss */
  .mobile-main-menu .tb-megamenu .nav li.dropdown > .dropdown-toggle {
    position: relative;
  }
  /* line 356, ../../sass/screens/theme-responsive.scss */
  .mobile-main-menu .tb-megamenu .nav li.dropdown > .dropdown-toggle .caret {
    position: absolute;
    right: 10px;
    top: 50%;
    margin: -2px 0 0;
    border-left: 5px solid transparent;
    border-right: 5px solid transparent;
    border-top: 5px solid #aeaeae;
    display: inline-block;
  }
  /* line 367, ../../sass/screens/theme-responsive.scss */
  .mobile-main-menu .tb-megamenu .nav li.dropdown > .dropdown-toggle:hover .caret {
    border-top-color: white;
  }
  /* line 372, ../../sass/screens/theme-responsive.scss */
  .mobile-main-menu .tb-megamenu .nav li.dropdown.open > .dropdown-toggle {
    color: white;
    background-color: #404040;
    border-top: 1px solid rgba(0, 0, 0, 0.3);
  }
  /* line 376, ../../sass/screens/theme-responsive.scss */
  .mobile-main-menu .tb-megamenu .nav li.dropdown.open > .dropdown-toggle .caret {
    border-top-color: white;
  }
  /* line 381, ../../sass/screens/theme-responsive.scss */
  .mobile-main-menu .tb-megamenu .nav li.dropdown.active > .dropdown-toggle, .mobile-main-menu .tb-megamenu .nav li.dropdown.open.active > .dropdown-toggle {
    color: white;
  }
  /* line 383, ../../sass/screens/theme-responsive.scss */
  .mobile-main-menu .tb-megamenu .nav li.dropdown.active > .dropdown-toggle .caret, .mobile-main-menu .tb-megamenu .nav li.dropdown.open.active > .dropdown-toggle .caret {
    border-top-color: white;
  }
  /* line 389, ../../sass/screens/theme-responsive.scss */
  .mobile-main-menu .tb-megamenu .nav li.dropdown.open.active > .dropdown-toggle, .mobile-main-menu .tb-megamenu .nav li.dropdown.active > .dropdown-toggle {
    border-top-color: rgba(0, 0, 0, 0.3);
    background-color: #1a1a1a;
    box-shadow: 0 1px 0 rgba(255, 255, 255, 0.05) inset;
  }
  /* line 395, ../../sass/screens/theme-responsive.scss */
  .mobile-main-menu .tb-megamenu .nav .open > a {
    color: white !important;
  }
  /* line 404, ../../sass/screens/theme-responsive.scss */
  .mobile-main-menu .tb-megamenu .hidden-collapse,
  .mobile-main-menu .tb-megamenu .always-show .caret,
  .mobile-main-menu .tb-megamenu .sub-hidden-collapse > .nav-child,
  .mobile-main-menu .tb-megamenu .sub-hidden-collapse .caret,
  .mobile-main-menu .tb-megamenu .sub-hidden-collapse > a::after,
  .mobile-main-menu .tb-megamenu .always-show .dropdown-submenu > a::after {
    display: none !important;
  }
  /* line 407, ../../sass/screens/theme-responsive.scss */
  .mobile-main-menu .tb-megamenu .row-fluid + .row-fluid {
    border: none;
  }
  /* line 410, ../../sass/screens/theme-responsive.scss */
  .mobile-main-menu .tb-megamenu .mega > .mega-dropdown-menu {
    display: block;
    position: static;
    background-color: transparent;
    border: 0;
    box-shadow: none;
  }
  /* line 417, ../../sass/screens/theme-responsive.scss */
  .mobile-main-menu .tb-megamenu .row-fluid [class*="span"] {
    float: none;
  }
  /* line 422, ../../sass/screens/theme-responsive.scss */
  .mobile-main-menu .tb-megamenu .row-fluid,
  .mobile-main-menu .tb-megamenu .mega-dropdown-menu,
  .mobile-main-menu .tb-megamenu .row-fluid [class*="span"] {
    left: 0 !important;
    margin-left: 0 !important;
    min-width: 100% !important;
    transform: none !important;
    width: 100% !important;
    min-height: 0 !important;
  }
  /* line 430, ../../sass/screens/theme-responsive.scss */
  .mobile-main-menu .tb-megamenu .mega-inner {
    padding: 10px 0 10px 30px !important;
  }
  /* line 433, ../../sass/screens/theme-responsive.scss */
  .mobile-main-menu .tb-megamenu .tb-megamenu-block {
    display: none;
  }
  /* line 437, ../../sass/screens/theme-responsive.scss */
  .mobile-main-menu .tb-megamenu .mega-nav .mega-group > .mega-group-title, .mobile-main-menu .tb-megamenu .dropdown-menu .mega-nav .mega-group > .mega-group-title, .mobile-main-menu .tb-megamenu .dropdown-menu .active .mega-nav .mega-group > .mega-group-title {
    padding: 7px 0;
    margin: 0;
    border: none;
    font-size: 14px;
    line-height: 14px;
    color: #ccc;
    text-transform: none;
    font-weight: 500;
  }
  /* line 446, ../../sass/screens/theme-responsive.scss */
  .mobile-main-menu .tb-megamenu .mega-nav .mega-group > .mega-group-title:hover, .mobile-main-menu .tb-megamenu .mega-nav .mega-group > .mega-group-title:focus, .mobile-main-menu .tb-megamenu .dropdown-menu .mega-nav .mega-group > .mega-group-title:hover, .mobile-main-menu .tb-megamenu .dropdown-menu .mega-nav .mega-group > .mega-group-title:focus, .mobile-main-menu .tb-megamenu .dropdown-menu .active .mega-nav .mega-group > .mega-group-title:hover, .mobile-main-menu .tb-megamenu .dropdown-menu .active .mega-nav .mega-group > .mega-group-title:focus {
    color: white;
  }
  /* line 452, ../../sass/screens/theme-responsive.scss */
  .mobile-main-menu .tb-megamenu .dropdown-menu .mega-nav .active.mega-group > .mega-group-title {
    color: white;
  }
  /* line 455, ../../sass/screens/theme-responsive.scss */
  .mobile-main-menu .tb-megamenu .dropdown-menu .active > a {
    color: white !important;
    background: none;
  }
  /* line 458, ../../sass/screens/theme-responsive.scss */
  .mobile-main-menu .tb-megamenu .dropdown-menu .active > a:hover {
    color: white;
    background: none;
  }
  /* line 463, ../../sass/screens/theme-responsive.scss */
  .mobile-main-menu .tb-megamenu .dropdown-menu li > a {
    color: #ccc;
  }
  /* line 468, ../../sass/screens/theme-responsive.scss */
  .mobile-main-menu .tb-megamenu .mega-nav > li a,
  .mobile-main-menu .tb-megamenu .dropdown-menu .mega-nav > li a {
    border: 0;
    font-size: 14px;
    line-height: 14px;
    margin: 0;
    padding: 7px 0;
  }
  /* line 474, ../../sass/screens/theme-responsive.scss */
  .mobile-main-menu .tb-megamenu .mega-nav > li a:hover, .mobile-main-menu .tb-megamenu .mega-nav > li a:focus,
  .mobile-main-menu .tb-megamenu .dropdown-menu .mega-nav > li a:hover,
  .mobile-main-menu .tb-megamenu .dropdown-menu .mega-nav > li a:focus {
    color: white;
  }

  /* line 481, ../../sass/screens/theme-responsive.scss */
  .page-home3 .search-wrapper {
    top: 193px;
  }

  /* line 485, ../../sass/screens/theme-responsive.scss */
  .flatize-special-button {
    right: 65px;
  }

  /* line 488, ../../sass/screens/theme-responsive.scss */
  .search-wrapper .container-inline {
    width: 100%;
  }

  /* menu */
  /* line 492, ../../sass/screens/theme-responsive.scss */
  #header {
    position: static;
    z-index: auto;
  }
  /* line 495, ../../sass/screens/theme-responsive.scss */
  #header .container {
    position: static;
  }
  /* line 498, ../../sass/screens/theme-responsive.scss */
  #header .navbar-header {
    float: none;
    position: relative;
  }
  /* line 502, ../../sass/screens/theme-responsive.scss */
  #header #block-search-form {
    top: 1px;
    right: 30px;
  }

  /* home 3 */
  /* line 510, ../../sass/screens/theme-responsive.scss */
  #main-menu .flatize-special-button,
  #main-menu #block-search-form {
    top: -72px;
    z-index: 20;
  }
  /* line 514, ../../sass/screens/theme-responsive.scss */
  #main-menu #block-search-form {
    right: 47px;
  }
  /* line 517, ../../sass/screens/theme-responsive.scss */
  #main-menu #main-menu-inner {
    right: 15px;
    top: 0;
  }

  /* line 523, ../../sass/screens/theme-responsive.scss */
  #block-search-form:before {
    margin-top: 30px;
  }

  /* slideshow */
  /* line 530, ../../sass/screens/theme-responsive.scss */
  .bootstrap-slideshow .carousel-inner .slideshow-content {
    margin-top: 75px;
    padding-bottom: 0;
    position: absolute;
    z-index: 10;
    left: 30px;
    width: auto;
  }

  /* line 541, ../../sass/screens/theme-responsive.scss */
  .main-slideshow .views-slideshow-cycle-main-frame-row {
    width: 100% !important;
  }
  /* line 545, ../../sass/screens/theme-responsive.scss */
  .main-slideshow .slideshow-content .views-field-title {
    font-size: 2.57em;
  }
  /* line 549, ../../sass/screens/theme-responsive.scss */
  .main-slideshow .views-slideshow-controls-text-previous, .main-slideshow .views-slideshow-controls-text-next {
    width: 40px;
    height: 40px;
    margin-top: -20px;
  }
  /* line 553, ../../sass/screens/theme-responsive.scss */
  .main-slideshow .views-slideshow-controls-text-previous:before, .main-slideshow .views-slideshow-controls-text-next:before {
    line-height: 40px;
  }

  /* line 559, ../../sass/screens/theme-responsive.scss */
  .main-slideshow .views-field-title,
  .flatize-slideshow2 .views-field-title {
    margin: 0 0 10px;
  }

  /* line 563, ../../sass/screens/theme-responsive.scss */
  .main-slideshow .slideshow-content,
  .flatize-slideshow2 .slideshow-content {
    left: 10%;
    right: 10%;
    top: 20%;
    transform: none;
    width: auto;
  }

  /* line 570, ../../sass/screens/theme-responsive.scss */
  .main-slideshow .slideshow-content {
    top: 40%;
  }

  /* line 573, ../../sass/screens/theme-responsive.scss */
  .carousel-control {
    width: 40px;
    height: 40px;
    line-height: 40px;
    z-index: 15;
  }

  /* jcarousel */
  /* line 582, ../../sass/screens/theme-responsive.scss */
  .main-jcarousel .jcarousel-skin-default .jcarousel-container-horizontal {
    height: auto;
  }
  /* line 584, ../../sass/screens/theme-responsive.scss */
  .main-jcarousel .jcarousel-skin-default .jcarousel-container-horizontal .jcarousel-clip-horizontal {
    height: auto;
  }
  /* line 586, ../../sass/screens/theme-responsive.scss */
  .main-jcarousel .jcarousel-skin-default .jcarousel-container-horizontal .jcarousel-clip-horizontal .jcarousel-item {
    width: 227px;
    height: auto;
    min-height: 370px;
  }

  /* line 596, ../../sass/screens/theme-responsive.scss */
  #panel-third .block-bean {
    margin-top: 0;
  }

  /* testimonials */
  /* line 602, ../../sass/screens/theme-responsive.scss */
  .view-testimonials .views-field-body {
    font-size: 2em;
  }

  /* parallax */
  /* line 607, ../../sass/screens/theme-responsive.scss */
  .parallax {
    width: 100%;
  }

  /* line 610, ../../sass/screens/theme-responsive.scss */
  #panel-fourth .container {
    min-height: auto;
    padding: 60px 20px 0;
  }

  /* Sidebar */
  /* line 615, ../../sass/screens/theme-responsive.scss */
  #sidebar-second {
    margin-bottom: 34px;
  }

  /* Contact */
  /* line 621, ../../sass/screens/theme-responsive.scss */
  .flatize-get-touch-1 .field-type-text-with-summary,
  .flatize-get-touch-1 .webform-client-form {
    width: 100%;
  }

  /* line 627, ../../sass/screens/theme-responsive.scss */
  .page-contact .region-content > .block {
    width: 100%;
  }
  /* line 629, ../../sass/screens/theme-responsive.scss */
  .page-contact .region-content > .block + .block .block-inner {
    margin-left: 0;
  }

  /* Node */
  /* line 636, ../../sass/screens/theme-responsive.scss */
  .node-flatize-product .group-item-info .add-to-cart .form-actions {
    display: block;
    float: none;
    margin-top: 30px;
    width: 285px;
  }
  /* line 641, ../../sass/screens/theme-responsive.scss */
  .node-flatize-product .group-item-info .add-to-cart .form-actions .node-add-to-cart {
    margin-right: 0;
  }

  /* line 646, ../../sass/screens/theme-responsive.scss */
  .node-flatize-product .group-item-info .add-to-cart .attribute,
  .node-flatize-product .group-item-info .add-to-cart .attribute label {
    margin-right: 7px;
  }

  /* line 652, ../../sass/screens/theme-responsive.scss */
  .page-blog-view .main-title,
  .page-blog .main-title,
  .page-blog-teaser .main-title,
  .node-type-blog .main-title {
    padding-bottom: 35px;
    padding-top: 35px;
  }

  /* line 656, ../../sass/screens/theme-responsive.scss */
  .not-front #content {
    margin-bottom: 0;
  }

  /* line 660, ../../sass/screens/theme-responsive.scss */
  .flatize-get-touch-1 .field-type-text-with-summary, .flatize-get-touch-1 .webform-client-form {
    margin-bottom: 10px;
  }

  /* cart */
  /* line 665, ../../sass/screens/theme-responsive.scss */
  #cart-form-pane {
    width: 100%;
    margin-bottom: 50px;
    float: none;
  }

  /* line 670, ../../sass/screens/theme-responsive.scss */
  #uc-cart-pane-coupon {
    float: none;
    width: 100%;
  }
  /* line 673, ../../sass/screens/theme-responsive.scss */
  #uc-cart-pane-coupon #uc-coupon-form {
    margin-left: 0;
  }

  /* line 680, ../../sass/screens/theme-responsive.scss */
  #uc-cart-pane-coupon #uc-coupon-form .form-item #edit-code {
    max-width: 300px;
  }

  /* line 688, ../../sass/screens/theme-responsive.scss */
  .field-slideshow-wrapper .field-slideshow-pager li {
    width: 77px;
    margin-bottom: 10px;
  }

  /* line 694, ../../sass/screens/theme-responsive.scss */
  .quicktabs-tabpage {
    overflow: hidden;
  }
  /* line 696, ../../sass/screens/theme-responsive.scss */
  .quicktabs-tabpage .views-row {
    margin-left: 0;
  }
  /* line 698, ../../sass/screens/theme-responsive.scss */
  .quicktabs-tabpage .views-row .grid-inner {
    margin-left: 0;
    padding-left: 10px;
    padding-right: 10px;
  }

  /* blog masonry */
  /* line 707, ../../sass/screens/theme-responsive.scss */
  .flatize-blog-masonry .view-content {
    height: auto !important;
  }
  /* line 709, ../../sass/screens/theme-responsive.scss */
  .flatize-blog-masonry .view-content .flatize-blog {
    width: 100%;
    padding-bottom: 30px;
    position: static !important;
  }

  /* links */
  /* line 719, ../../sass/screens/theme-responsive.scss */
  ul.inline li a {
    margin-bottom: 10px;
  }

  /* line 724, ../../sass/screens/theme-responsive.scss */
  .node {
    margin-bottom: 40px;
  }

  /* comment-form */
  /* line 730, ../../sass/screens/theme-responsive.scss */
  .comment-form .form-item-subject,
  .comment-form .form-type-textarea {
    width: 100%;
  }

  /* home2 */
  /* line 735, ../../sass/screens/theme-responsive.scss */
  .flatize-ads li {
    min-height: 80px;
  }

  /* line 748, ../../sass/screens/theme-responsive.scss */
  #cart-form-pane table thead th,
  #cart-pane table thead th,
  .order-review-table table thead th,
  .view-uc-orders-user table thead th,
  .page-user-track .block-system .content table thead th,
  #wishlist-form-products table thead th,
  #views-form-commerce-cart-form-default table thead th,
  #commerce-checkout-form-checkout table thead th,
  .checkout-review table thead th {
    padding: 10px;
  }
  /* line 751, ../../sass/screens/theme-responsive.scss */
  #cart-form-pane table td,
  #cart-pane table td,
  .order-review-table table td,
  .view-uc-orders-user table td,
  .page-user-track .block-system .content table td,
  #wishlist-form-products table td,
  #views-form-commerce-cart-form-default table td,
  #commerce-checkout-form-checkout table td,
  .checkout-review table td {
    padding: 10px;
    text-align: center;
  }
  /* line 754, ../../sass/screens/theme-responsive.scss */
  #cart-form-pane table td li,
  #cart-pane table td li,
  .order-review-table table td li,
  .view-uc-orders-user table td li,
  .page-user-track .block-system .content table td li,
  #wishlist-form-products table td li,
  #views-form-commerce-cart-form-default table td li,
  #commerce-checkout-form-checkout table td li,
  .checkout-review table td li {
    text-align: left;
  }
}
@media (max-width: 767px) {
  /* line 763, ../../sass/screens/theme-responsive.scss */
  #change_skin_menu_wrapper {
    display: none;
  }

  /* line 767, ../../sass/screens/theme-responsive.scss */
  .views-view-grid.cols-4 .views-col {
    width: 50%;
  }
  /* line 770, ../../sass/screens/theme-responsive.scss */
  .views-view-grid.cols-5 .views-col {
    width: 50%;
  }

  /* line 774, ../../sass/screens/theme-responsive.scss */
  .panel-column {
    margin-bottom: 30px;
  }

  /* line 780, ../../sass/screens/theme-responsive.scss */
  .flatize-blog-masonry .views-field-field-image img,
  .flatize-blog-masonry .views-field-field-video img {
    width: 100%;
  }

  /* jcarousel */
  /* line 790, ../../sass/screens/theme-responsive.scss */
  .main-jcarousel .jcarousel-skin-default .jcarousel-container-horizontal .jcarousel-clip-horizontal .jcarousel-item {
    width: 232px;
  }
}
@media (max-width: 640px) {
  /* line 801, ../../sass/screens/theme-responsive.scss */
  .main-slideshow .slideshow-content,
  .flatize-slideshow2 .slideshow-content {
    bottom: 10%;
    left: 5%;
    right: 5%;
    top: auto;
  }

  /* line 807, ../../sass/screens/theme-responsive.scss */
  .flatize-ads li {
    display: block;
    float: none;
    width: 100%;
  }

  /* line 813, ../../sass/screens/theme-responsive.scss */
  .views-view-grid.cols-3 .views-col {
    width: 100%;
  }

  /* line 818, ../../sass/screens/theme-responsive.scss */
  .flatize-ads li {
    min-height: 20px;
    padding-top: 20px;
    padding-bottom: 20px;
  }

  /* line 827, ../../sass/screens/theme-responsive.scss */
  .container > .navbar-header,
  .container-fluid > .navbar-header,
  .container > .navbar-collapse,
  .container-fluid > .navbar-collapse {
    margin-left: 0;
    margin-right: 0;
  }

  /* line 841, ../../sass/screens/theme-responsive.scss */
  #cart-form-pane table thead th,
  #cart-pane table thead th,
  .order-review-table table thead th,
  .view-uc-orders-user table thead th,
  .page-user-track .block-system .content table thead th,
  #wishlist-form-products table thead th,
  #views-form-commerce-cart-form-default table thead th,
  #commerce-checkout-form-checkout table thead th,
  .checkout-review table thead th {
    display: block;
    text-align: center;
  }
  /* line 845, ../../sass/screens/theme-responsive.scss */
  #cart-form-pane table td,
  #cart-pane table td,
  .order-review-table table td,
  .view-uc-orders-user table td,
  .page-user-track .block-system .content table td,
  #wishlist-form-products table td,
  #views-form-commerce-cart-form-default table td,
  #commerce-checkout-form-checkout table td,
  .checkout-review table td {
    display: block;
    text-align: center;
  }
  /* line 848, ../../sass/screens/theme-responsive.scss */
  #cart-form-pane table td li,
  #cart-pane table td li,
  .order-review-table table td li,
  .view-uc-orders-user table td li,
  .page-user-track .block-system .content table td li,
  #wishlist-form-products table td li,
  #views-form-commerce-cart-form-default table td li,
  #commerce-checkout-form-checkout table td li,
  .checkout-review table td li {
    text-align: center;
  }

  /* line 855, ../../sass/screens/theme-responsive.scss */
  .iframe-map iframe {
    height: 230px;
  }
}
@media (max-width: 568px) {
  /* Node */
  /* line 865, ../../sass/screens/theme-responsive.scss */
  .node-flatize-product .group-item-info .add-to-cart .form-actions .node-add-to-cart,
  .node-flatize-product .group-item-info .add-to-cart .form-actions .node-add-to-wishlist {
    display: block;
    margin-left: 0;
  }
  /* line 869, ../../sass/screens/theme-responsive.scss */
  .node-flatize-product .group-item-info .add-to-cart .form-actions .node-add-to-cart {
    margin-bottom: 20px;
  }
  /* line 872, ../../sass/screens/theme-responsive.scss */
  .node-flatize-product .group-item-info .add-to-cart .form-actions #edit-wishlist {
    margin-bottom: 0;
  }

  /* view-home3 */
  /* line 879, ../../sass/screens/theme-responsive.scss */
  .view-home3 .cat-caption .views-field-title {
    font-size: 1.428em;
  }
}
@media (max-width: 640px) and (min-width: 481px) {
  /* line 887, ../../sass/screens/theme-responsive.scss */
  #logo {
    margin-left: 15px;
  }

  /* line 894, ../../sass/screens/theme-responsive.scss */
  .main-jcarousel .jcarousel-skin-default .jcarousel-container-horizontal .jcarousel-clip-horizontal .jcarousel-item {
    width: 189px;
    min-height: 340px;
  }

  /* line 903, ../../sass/screens/theme-responsive.scss */
  #panel-footer .panel-column {
    padding-right: 15px;
    padding-left: 15px;
    width: auto;
    float: none;
    margin-bottom: 30px;
  }

  /* line 911, ../../sass/screens/theme-responsive.scss */
  #newsletter-subscribe-form {
    max-width: 300px;
  }

  /* line 918, ../../sass/screens/theme-responsive.scss */
  #footer .social-list li a:before {
    font-size: 1.5em;
  }

  /* line 925, ../../sass/screens/theme-responsive.scss */
  .title {
    font-size: 2em;
  }

  /* line 931, ../../sass/screens/theme-responsive.scss */
  #cart-form-pane table thead th, #cart-pane table thead th, .order-review-table table thead th {
    padding: 10px 7px;
  }
  /* line 935, ../../sass/screens/theme-responsive.scss */
  #cart-form-pane table td, #cart-pane table td, .order-review-table table td {
    padding: 10px 7px;
  }
  /* line 937, ../../sass/screens/theme-responsive.scss */
  #cart-form-pane table td .form-submit, #cart-pane table td .form-submit, .order-review-table table td .form-submit {
    padding: 8px 10px;
  }
  /* line 940, ../../sass/screens/theme-responsive.scss */
  #cart-form-pane table td .form-text, #cart-pane table td .form-text, .order-review-table table td .form-text {
    width: 60px;
  }

  /* line 947, ../../sass/screens/theme-responsive.scss */
  .profile .user-picture {
    float: none;
    margin: 0 0 30px;
  }
}
@media (max-width: 480px) {
  /* line 955, ../../sass/screens/theme-responsive.scss */
  #edit-wishlist #edit-title {
    width: 100%;
  }

  /* line 958, ../../sass/screens/theme-responsive.scss */
  #logo {
    margin-left: 15px;
  }

  /* line 962, ../../sass/screens/theme-responsive.scss */
  .headline #block-block-1 {
    display: none;
  }

  /* line 966, ../../sass/screens/theme-responsive.scss */
  #flatize-user-wrapper {
    width: 100%;
  }

  /* line 970, ../../sass/screens/theme-responsive.scss */
  #slideshow,
  #slideshow2 {
    display: none;
  }

  /* line 974, ../../sass/screens/theme-responsive.scss */
  .front #main {
    padding-top: 30px;
    margin-bottom: 0;
    border: none;
    background: none;
  }

  /* line 981, ../../sass/screens/theme-responsive.scss */
  .flatize-product-catalog {
    display: none;
  }
  /* line 984, ../../sass/screens/theme-responsive.scss */
  .flatize-product-catalog .views-view-grid .views-col {
    float: none;
    width: 100%;
  }
  /* line 987, ../../sass/screens/theme-responsive.scss */
  .flatize-product-catalog .views-view-grid .views-col .col-inner {
    margin-left: 0;
  }
  /* line 991, ../../sass/screens/theme-responsive.scss */
  .flatize-product-catalog .views-view-grid .views-row {
    margin-left: 0;
  }
  /* line 995, ../../sass/screens/theme-responsive.scss */
  .flatize-product-catalog .views-field-type-image {
    margin-bottom: 0;
    text-align: center;
  }

  /* line 1004, ../../sass/screens/theme-responsive.scss */
  .main-jcarousel .jcarousel-skin-default .jcarousel-container-horizontal .jcarousel-clip-horizontal .jcarousel-item {
    width: 214px;
    min-height: 345px;
  }

  /* panel-third */
  /* line 1016, ../../sass/screens/theme-responsive.scss */
  #panel-third .quicktabs-tabs li a {
    width: 130px;
  }

  /* panel-fourth */
  /* line 1024, ../../sass/screens/theme-responsive.scss */
  #panel-fourth .container {
    min-width: 370px;
  }

  /* line 1029, ../../sass/screens/theme-responsive.scss */
  .view-testimonials .views-field-body {
    font-size: 1.5em;
  }

  /* line 1034, ../../sass/screens/theme-responsive.scss */
  #panel-footer .panel-column {
    padding-right: 15px;
    padding-left: 15px;
    width: auto;
    float: none;
    margin-bottom: 30px;
  }

  /* line 1042, ../../sass/screens/theme-responsive.scss */
  #newsletter-subscribe-form {
    max-width: 300px;
  }

  /* line 1046, ../../sass/screens/theme-responsive.scss */
  #footer .block {
    width: 100%;
    float: none;
    text-align: center;
  }
  /* line 1051, ../../sass/screens/theme-responsive.scss */
  #footer .social-list {
    padding-left: 0;
    text-align: center;
  }
  /* line 1056, ../../sass/screens/theme-responsive.scss */
  #footer .social-list li a:before {
    font-size: 1.5em;
  }

  /* line 1065, ../../sass/screens/theme-responsive.scss */
  #panel-footer .panel-column:last-child {
    margin-bottom: 0;
  }

  /* line 1070, ../../sass/screens/theme-responsive.scss */
  .title {
    font-size: 2em;
  }

  /* line 1076, ../../sass/screens/theme-responsive.scss */
  #cart-form-pane table thead th, #cart-pane table thead th, .order-review-table table thead th {
    padding: 10px 7px;
  }
  /* line 1080, ../../sass/screens/theme-responsive.scss */
  #cart-form-pane table td, #cart-pane table td, .order-review-table table td {
    padding: 10px 7px;
  }
  /* line 1082, ../../sass/screens/theme-responsive.scss */
  #cart-form-pane table td .form-submit, #cart-pane table td .form-submit, .order-review-table table td .form-submit {
    padding: 8px 10px;
  }
  /* line 1085, ../../sass/screens/theme-responsive.scss */
  #cart-form-pane table td .form-text, #cart-pane table td .form-text, .order-review-table table td .form-text {
    width: 60px;
  }

  /* line 1092, ../../sass/screens/theme-responsive.scss */
  #cart-form-pane table {
    width: 100%;
  }
  /* line 1094, ../../sass/screens/theme-responsive.scss */
  #cart-form-pane table tr {
    border: 1px solid #e5e5e5;
  }
  /* line 1096, ../../sass/screens/theme-responsive.scss */
  #cart-form-pane table tr th {
    display: none;
  }
  /* line 1099, ../../sass/screens/theme-responsive.scss */
  #cart-form-pane table tr td {
    border: medium none;
    display: block;
    text-align: center;
  }
  /* line 1103, ../../sass/screens/theme-responsive.scss */
  #cart-form-pane table tr td.desc {
    width: auto;
  }
  /* line 1106, ../../sass/screens/theme-responsive.scss */
  #cart-form-pane table tr td img {
    float: none;
  }
  /* line 1112, ../../sass/screens/theme-responsive.scss */
  #cart-form-pane .form-actions {
    text-align: center;
  }
  /* line 1114, ../../sass/screens/theme-responsive.scss */
  #cart-form-pane .form-actions a {
    display: block;
    float: none;
    margin-bottom: 10px;
  }
  /* line 1119, ../../sass/screens/theme-responsive.scss */
  #cart-form-pane .form-actions input {
    display: block;
    margin-bottom: 10px;
    margin-left: 0 !important;
    width: 100%;
  }
  /* line 1127, ../../sass/screens/theme-responsive.scss */
  #cart-form-pane .uc-store-address-field label {
    float: none;
    padding-left: 0;
    text-align: left;
  }
  /* line 1132, ../../sass/screens/theme-responsive.scss */
  #cart-form-pane .uc-store-address-field input.form-text {
    width: 90%;
  }

  /* line 1138, ../../sass/screens/theme-responsive.scss */
  .profile .user-picture {
    float: none;
    margin: 0 0 30px;
  }

  /* comment */
  /* line 1144, ../../sass/screens/theme-responsive.scss */
  .indented {
    margin-left: 30px;
  }

  /* line 1148, ../../sass/screens/theme-responsive.scss */
  .embedded-video iframe {
    max-width: 100%;
  }

  /* product detail */
  /* line 1154, ../../sass/screens/theme-responsive.scss */
  .node-flatize-product .field-name-uc-product-image {
    width: 100%;
    float: none;
    margin-bottom: 30px;
  }
  /* line 1158, ../../sass/screens/theme-responsive.scss */
  .node-flatize-product .field-name-uc-product-image .field-slideshow {
    padding-right: 0 !important;
  }
  /* line 1162, ../../sass/screens/theme-responsive.scss */
  .node-flatize-product .group-item-info {
    width: 100%;
    float: none;
    margin-bottom: 30px;
  }

  /* view shop */
  /* line 1169, ../../sass/screens/theme-responsive.scss */
  .flatize-shop-grid {
    overflow: hidden;
  }
  /* line 1171, ../../sass/screens/theme-responsive.scss */
  .flatize-shop-grid .views-row {
    margin-left: 0;
  }
  /* line 1173, ../../sass/screens/theme-responsive.scss */
  .flatize-shop-grid .views-row .col-inner {
    margin-left: 0;
    padding: 0 10px;
  }
  /* line 1177, ../../sass/screens/theme-responsive.scss */
  .flatize-shop-grid .views-row .views-col {
    width: 50%;
    min-height: 360px;
  }

  /* checkout */
  /* line 1186, ../../sass/screens/theme-responsive.scss */
  .uc-cart-checkout-form .form-item .form-text {
    width: 260px;
  }
  /* line 1189, ../../sass/screens/theme-responsive.scss */
  .uc-cart-checkout-form .form-item .form-select {
    width: 260px;
  }

  /* contact */
  /* line 1197, ../../sass/screens/theme-responsive.scss */
  .flatize-get-touch-1 .field-type-text-with-summary > div {
    margin-right: 0;
  }
  /* line 1201, ../../sass/screens/theme-responsive.scss */
  .flatize-get-touch-1 .field-type-text-with-summary, .flatize-get-touch-1 .webform-client-form {
    margin: 0;
  }

  /* line 1206, ../../sass/screens/theme-responsive.scss */
  .flatize-get-touch-2 .webform-client-form, .flatize-get-touch-1 .webform-client-form {
    margin-bottom: 0;
  }
  /* line 1208, ../../sass/screens/theme-responsive.scss */
  .flatize-get-touch-2 .webform-client-form .form-item, .flatize-get-touch-1 .webform-client-form .form-item {
    padding: 0;
    float: none;
    width: 100%;
    margin-bottom: 20px;
  }
  /* line 1214, ../../sass/screens/theme-responsive.scss */
  .flatize-get-touch-2 .webform-client-form .form-actions, .flatize-get-touch-1 .webform-client-form .form-actions {
    padding: 0;
    margin-bottom: 0;
  }

  /* search */
  /* line 1223, ../../sass/screens/theme-responsive.scss */
  #search-form #edit-basic .form-text {
    width: 190px;
  }

  /* line 1229, ../../sass/screens/theme-responsive.scss */
  .search-advanced .criterion {
    float: none;
    width: 100%;
    margin-bottom: 30px;
    margin-right: 0;
    overflow: hidden;
  }
  /* line 1235, ../../sass/screens/theme-responsive.scss */
  .search-advanced .criterion + .criterion {
    width: 100%;
  }

  /* line 1242, ../../sass/screens/theme-responsive.scss */
  .node-flatize-product .field-name-uc-product-image > .field-items {
    margin-right: 0;
  }

  /* line 1249, ../../sass/screens/theme-responsive.scss */
  .field-slideshow-wrapper .field-slideshow-pager li {
    margin-left: 10px;
    width: 84px;
  }

  /* line 1255, ../../sass/screens/theme-responsive.scss */
  .webform-client-form {
    margin-left: 0;
    margin-right: 0;
  }

  /* line 1260, ../../sass/screens/theme-responsive.scss */
  .views-view-grid .views-col {
    width: 100%;
    float: none;
    margin-bottom: 30px;
  }
  /* line 1265, ../../sass/screens/theme-responsive.scss */
  .views-view-grid.cols-1 .views-col {
    width: 100%;
  }
  /* line 1268, ../../sass/screens/theme-responsive.scss */
  .views-view-grid.cols-2 .views-col {
    width: 100%;
  }
  /* line 1271, ../../sass/screens/theme-responsive.scss */
  .views-view-grid.cols-3 .views-col {
    width: 100%;
  }
  /* line 1274, ../../sass/screens/theme-responsive.scss */
  .views-view-grid.cols-4 .views-col {
    width: 100%;
  }
  /* line 1277, ../../sass/screens/theme-responsive.scss */
  .views-view-grid.cols-5 .views-col {
    width: 100%;
  }
  /* line 1280, ../../sass/screens/theme-responsive.scss */
  .views-view-grid .col-last {
    margin-bottom: 0;
  }

  /* blog mix */
  /* line 1287, ../../sass/screens/theme-responsive.scss */
  .flatize-blog-mix .views-field-type-image,
  .flatize-blog-mix .views-field-field-video {
    float: none;
    margin-right: 0;
    width: 100%;
  }

  /* line 1294, ../../sass/screens/theme-responsive.scss */
  .embedded-video iframe {
    max-width: 100%;
    min-width: 100%;
  }

  /* line 1300, ../../sass/screens/theme-responsive.scss */
  #user-profile-form .form-type-select .form-select {
    width: 100%;
  }

  /* line 1304, ../../sass/screens/theme-responsive.scss */
  .shortcode-section iframe {
    width: 100% !important;
  }

  /* view-home3 */
  /* line 1309, ../../sass/screens/theme-responsive.scss */
  .view-home3 .views-row {
    margin-left: 0;
  }
  /* line 1311, ../../sass/screens/theme-responsive.scss */
  .view-home3 .views-row > .grid {
    float: none;
  }
  /* line 1314, ../../sass/screens/theme-responsive.scss */
  .view-home3 .views-row .two-col {
    width: 100%;
  }
  /* line 1317, ../../sass/screens/theme-responsive.scss */
  .view-home3 .views-row .one-col {
    width: 100%;
  }
  /* line 1321, ../../sass/screens/theme-responsive.scss */
  .view-home3 .col-inner {
    margin-left: 0;
  }

  /* primary menu */
  /* line 1326, ../../sass/screens/theme-responsive.scss */
  ul.primary {
    border-bottom: none;
  }
  /* line 1328, ../../sass/screens/theme-responsive.scss */
  ul.primary li {
    float: none;
    display: block;
    margin-bottom: 10px;
  }
  /* line 1332, ../../sass/screens/theme-responsive.scss */
  ul.primary li a {
    display: block;
    margin: 0;
    border: 1px solid #ddd !important;
  }

  /* line 1340, ../../sass/screens/theme-responsive.scss */
  .iframe-map iframe {
    height: 200px;
  }
}
@media (max-width: 360px) {
  /* headline */
  /* line 1351, ../../sass/screens/theme-responsive.scss */
  .headline .block-lang-dropdown,
  .headline .block-jump-menu,
  .headline .flatize-cart-status {
    padding-left: 5px;
    padding-right: 5px;
  }
  /* line 1355, ../../sass/screens/theme-responsive.scss */
  .headline .flatize-cart-status {
    padding-right: 25px;
  }
  /* line 1358, ../../sass/screens/theme-responsive.scss */
  .headline .block-uc-cart {
    border-left: none;
    padding-left: 0;
    padding-right: 10px;
  }

  /* line 1364, ../../sass/screens/theme-responsive.scss */
  #flatize-user-wrapper #user-login-form .item-list li {
    display: block;
    margin-bottom: 5px;
  }
  /* line 1367, ../../sass/screens/theme-responsive.scss */
  #flatize-user-wrapper #user-login-form .item-list li + li {
    margin-left: 0;
  }

  /* line 1371, ../../sass/screens/theme-responsive.scss */
  .page-home3 #logo {
    float: left;
  }

  /* jcarousel */
  /* line 1379, ../../sass/screens/theme-responsive.scss */
  .main-jcarousel .jcarousel-skin-default .jcarousel-container-horizontal .jcarousel-clip-horizontal .jcarousel-item {
    width: 154px;
    min-height: 315px;
  }

  /* line 1389, ../../sass/screens/theme-responsive.scss */
  .flatize-shop-grid .views-row .views-col {
    min-height: 310px;
  }

  /* line 1395, ../../sass/screens/theme-responsive.scss */
  .views-view-grid .views-col {
    float: none;
  }
  /* line 1398, ../../sass/screens/theme-responsive.scss */
  .views-view-grid.cols-4 .views-col {
    width: 100%;
  }
  /* line 1401, ../../sass/screens/theme-responsive.scss */
  .views-view-grid.cols-5 .views-col {
    width: 100%;
  }

  /* panel second */
  /* line 1406, ../../sass/screens/theme-responsive.scss */
  #panel-second {
    margin-bottom: 30px;
  }

  /* line 1410, ../../sass/screens/theme-responsive.scss */
  #panel-third .quicktabs-tabs {
    margin-bottom: 40px;
  }
  /* line 1413, ../../sass/screens/theme-responsive.scss */
  #panel-third .quicktabs-tabs li a {
    width: auto;
    padding-right: 15px;
    padding-left: 15px;
    margin-bottom: 10px;
  }
  /* line 1422, ../../sass/screens/theme-responsive.scss */
  #panel-third .quicktabs-tabpage .views-col {
    min-height: 310px;
  }

  /* line 1428, ../../sass/screens/theme-responsive.scss */
  #panel-fourth .container {
    padding-left: 20px;
    padding-right: 20px;
    min-width: 0;
  }
  /* line 1432, ../../sass/screens/theme-responsive.scss */
  #panel-fourth .container .views-slideshow-cycle-main-frame, #panel-fourth .container .views-slideshow-cycle-main-frame-row {
    width: auto !important;
  }
  /* line 1434, ../../sass/screens/theme-responsive.scss */
  #panel-fourth .container .views-slideshow-cycle-main-frame .views-row, #panel-fourth .container .views-slideshow-cycle-main-frame-row .views-row {
    margin-left: 0;
  }

  /* cart
  #cart-form-pane, #cart-pane, .order-review-table{
    table{
      thead{
        th{
          padding: 10px 3px;
        }
      }
      td{
        padding: 10px 3px;
        .form-submit{
          padding: 5px;
        }
        .form-text{
          width: 45px;
        }
      }
    }
    } */
  /* line 1459, ../../sass/screens/theme-responsive.scss */
  #main {
    padding-top: 30px;
  }

  /* line 1464, ../../sass/screens/theme-responsive.scss */
  #cart-form-pane .form-actions input, #cart-form-pane .form-actions a {
    margin-bottom: 10px;
  }

  /* checkout */
  /* line 1470, ../../sass/screens/theme-responsive.scss */
  .uc-cart-checkout-form {
    margin-bottom: 30px;
  }
  /* line 1472, ../../sass/screens/theme-responsive.scss */
  .uc-cart-checkout-form .description {
    padding-left: 0;
    margin-bottom: 10px;
  }
  /* line 1476, ../../sass/screens/theme-responsive.scss */
  .uc-cart-checkout-form .form-actions {
    margin-bottom: 0;
  }

  /* line 1480, ../../sass/screens/theme-responsive.scss */
  .order-review-table {
    margin-bottom: 20px;
  }

  /* block bean */
  /* line 1484, ../../sass/screens/theme-responsive.scss */
  .block-bean {
    margin-bottom: 40px;
  }
  /* line 1486, ../../sass/screens/theme-responsive.scss */
  .block-bean .block-inner {
    padding-left: 20px;
    padding-right: 20px;
  }

  /* line 1491, ../../sass/screens/theme-responsive.scss */
  iframe, .form-text {
    max-width: 100%;
  }

  /* line 1494, ../../sass/screens/theme-responsive.scss */
  .webform-client-form {
    margin-left: 0;
    margin-right: 0;
  }

  /* line 1500, ../../sass/screens/theme-responsive.scss */
  .field-slideshow-wrapper .field-slideshow-pager li {
    width: 77px;
  }

  /* serch */
  /* line 1508, ../../sass/screens/theme-responsive.scss */
  #search-form #edit-basic label {
    display: block;
    float: none;
    margin-bottom: 10px;
  }

  /* line 1519, ../../sass/screens/theme-responsive.scss */
  .search-advanced .criterion .form-type-checkboxes .form-checkboxes .form-item {
    width: 50%;
  }

  /* pager */
  /* line 1528, ../../sass/screens/theme-responsive.scss */
  .item-list .pager {
    margin-bottom: 30px;
  }
  /* line 1530, ../../sass/screens/theme-responsive.scss */
  .item-list .pager li {
    margin-bottom: 10px;
  }

  /* newsletter-manage-subscriptions-form */
  /* line 1538, ../../sass/screens/theme-responsive.scss */
  #newsletter-manage-subscriptions-form .form-text,
  #newsletter-manage-subscriptions-form .form-submit {
    width: 100%;
  }
  /* line 1541, ../../sass/screens/theme-responsive.scss */
  #newsletter-manage-subscriptions-form #edit-unsubscribe {
    display: block;
    margin: 0 0 15px;
    text-align: center;
  }

  /* line 1549, ../../sass/screens/theme-responsive.scss */
  #user-profile-form #edit-picture .user-picture {
    float: none;
    margin-bottom: 15px;
    margin-right: 0;
  }
  /* line 1555, ../../sass/screens/theme-responsive.scss */
  #user-profile-form .password-strength {
    float: none;
    margin-bottom: 15px;
    width: 100%;
  }
}
@media (max-width: 320px) {
  /* headline */
  /* line 1566, ../../sass/screens/theme-responsive.scss */
  .headline .block-lang-dropdown, .headline .block-jump-menu, .headline .block-uc-cart, .headline .flatize-cart-status {
    padding-left: 10px;
    padding-right: 10px;
  }
  /* line 1570, ../../sass/screens/theme-responsive.scss */
  .headline .region-headline {
    margin: 0 -15px;
  }

  /* jcarousel */
  /* line 1579, ../../sass/screens/theme-responsive.scss */
  .main-jcarousel .jcarousel-skin-default .jcarousel-container-horizontal .jcarousel-clip-horizontal .jcarousel-item {
    width: 288px;
    min-height: 430px;
  }

  /* line 1590, ../../sass/screens/theme-responsive.scss */
  #panel-third .block-quicktabs h2 span {
    padding-right: 10px;
    padding-left: 10px;
  }
  /* line 1598, ../../sass/screens/theme-responsive.scss */
  #panel-third .quicktabs-tabs li a {
    padding-left: 7px;
    padding-right: 7px;
  }
  /* line 1605, ../../sass/screens/theme-responsive.scss */
  #panel-third .quicktabs-tabpage .views-col {
    width: 100%;
  }

  /* line 1610, ../../sass/screens/theme-responsive.scss */
  #panel-fifth {
    margin-bottom: 30px;
  }

  /* line 1615, ../../sass/screens/theme-responsive.scss */
  #panel-second .block h2, #panel-fifth .block h2, #panel-third .block h2 {
    font-size: 1.33em;
    margin-bottom: 30px;
  }
  /* line 1618, ../../sass/screens/theme-responsive.scss */
  #panel-second .block h2 span, #panel-fifth .block h2 span, #panel-third .block h2 span {
    padding-right: 10px;
    padding-left: 10px;
  }

  /* line 1627, ../../sass/screens/theme-responsive.scss */
  .field-slideshow-wrapper .field-slideshow-pager li {
    width: 67px;
  }

  /* line 1633, ../../sass/screens/theme-responsive.scss */
  .node-type-product .node-flatize-product {
    margin-bottom: 0;
  }
  /* line 1636, ../../sass/screens/theme-responsive.scss */
  .node-type-product .group-item-info {
    margin-bottom: 0;
  }
  /* line 1639, ../../sass/screens/theme-responsive.scss */
  .node-type-product .group-item-info .ui-accordion .field-group-format-wrapper {
    padding-bottom: 0;
  }

  /* cart
  #cart-form-pane, #cart-pane, .order-review-table{
    table{
      thead{
        th{
          padding: 10px 3px;
        }
      }
      td{
        padding: 10px 3px;
        font-size: 0.875em;
        .form-submit{
          padding: 5px;
        }
        .form-text{
          width: 45px;
        }
        .product-description{
          padding-top: 10px;
          li{
            list-style: none;
            margin-left: 0;
          }
        }
      }
    }
  }
  */
  /* line 1675, ../../sass/screens/theme-responsive.scss */
  .order-review-table .form-actions .form-submit {
    margin-left: 5px;
  }

  /* serch */
  /* line 1683, ../../sass/screens/theme-responsive.scss */
  #search-form #edit-basic .form-text {
    float: none;
    width: 100%;
    margin-bottom: 10px;
  }

  /* shop */
  /* line 1693, ../../sass/screens/theme-responsive.scss */
  .flatize-shop-grid .views-row .views-col {
    width: 100%;
    float: none;
    margin-bottom: 30px;
  }
}
