@media (max-width: 1199px) {
  /* line 3, ../sass/responsive.scss */
  #slideshow_container {
    width: 970px !important;
    height: auto !important;
  }
}
@media (max-width: 1199px) and (min-width: 992px) {
  @import url(../includes/nucleo/outline/css/nucleo-outline.css);
  @import url(../includes/nucleo/mini/css/nucleo-mini.css);
  @import url(../includes/nucleo/glyph/css/nucleo-glyph.css);
  /* color for skin */
  /* line 3, ../sass/_skincolor.scss */
  .change-skin-menu-wrapper .color-default {
    background-color: #c01700;
  }

  /* background skin */
  /* line 3, ../sass/_skinbackground.scss */
  .change-skin-menu-wrapper .bg-default a {
    background-color: #fff;
  }
  /* line 7, ../sass/_skinbackground.scss */
  .change-skin-menu-wrapper .bg-black a {
    background-color: #000;
  }
  /* line 11, ../sass/_skinbackground.scss */
  .change-skin-menu-wrapper .bg-1 a {
    background: url(../images/skins-menu/bg-1.png) 0 0 repeat;
  }
  /* line 15, ../sass/_skinbackground.scss */
  .change-skin-menu-wrapper .bg-2 a {
    background: url(../images/skins-menu/bg-2.png) 0 0 repeat;
  }
  /* line 19, ../sass/_skinbackground.scss */
  .change-skin-menu-wrapper .bg-3 a {
    background: url(../images/skins-menu/bg-3.png) 0 0 repeat;
  }
  /* line 23, ../sass/_skinbackground.scss */
  .change-skin-menu-wrapper .bg-4 a {
    background: url(../images/skins-menu/bg-4.png) 0 0 repeat;
  }
  /* line 27, ../sass/_skinbackground.scss */
  .change-skin-menu-wrapper .bg-5 a {
    background: url(../images/skins-menu/bg-5.png) 0 0 repeat;
  }
  /* line 31, ../sass/_skinbackground.scss */
  .change-skin-menu-wrapper .bg-6 a {
    background: url(../images/skins-menu/bg-6.png) 0 0 repeat;
  }
  /* line 35, ../sass/_skinbackground.scss */
  .change-skin-menu-wrapper .bg-7 a {
    background: url(../images/skins-menu/bg-7.png) 0 0 repeat;
  }

  /* change background */
  /* line 45, ../sass/_skinbackground.scss */
  .bg-1 {
    background: url("../images/skins-menu/bg-1.png") 0 0 repeat;
  }

  /* line 49, ../sass/_skinbackground.scss */
  .bg-2 {
    background: url("../images/skins-menu/bg-2.png") 0 0 repeat;
  }

  /* line 53, ../sass/_skinbackground.scss */
  .bg-3 {
    background: url("../images/skins-menu/bg-3.png") 0 0 repeat;
  }

  /* line 57, ../sass/_skinbackground.scss */
  .bg-4 {
    background: url("../images/skins-menu/bg-4.png") 0 0 repeat;
  }

  /* line 61, ../sass/_skinbackground.scss */
  .bg-5 {
    background: url("../images/skins-menu/bg-5.png") 0 0 repeat;
  }

  /* line 65, ../sass/_skinbackground.scss */
  .bg-6 {
    background: url("../images/skins-menu/bg-6.png") 0 0 repeat;
  }

  /* line 69, ../sass/_skinbackground.scss */
  .bg-7 {
    background: url("../images/skins-menu/bg-7.png") 0 0 repeat;
  }

  /* line 73, ../sass/_skinbackground.scss */
  .bg-default {
    background-color: #fff;
  }

  /* skin menu */
  /* line 2, ../sass/_skinmenu.scss */
  .change-skin-menu-wrapper {
    position: fixed;
    left: -188px;
    top: 150px;
    z-index: 500;
    background-color: #fafafa;
    box-shadow: 1px 1px 2px -1px #888888;
    -webkit-box-shadow: 1px 1px 2px -1px #888888;
    border-radius: 0 0 3px 0;
    -webkit-border-radius: 0 0 3px 0;
    transition: all 0.5s ease-in-out;
    -webkit-transition: all 0.5s ease-in-out;
    /* tag a */
    /* color */
    /*background*/
    /*layout*/
    /* direction */
  }
  /* line 15, ../sass/_skinmenu.scss */
  .change-skin-menu-wrapper .container {
    width: 185px;
    padding: 10px;
  }
  /* line 21, ../sass/_skinmenu.scss */
  .change-skin-menu-wrapper .background,
  .change-skin-menu-wrapper .skin-color {
    overflow: hidden;
  }
  /* line 25, ../sass/_skinmenu.scss */
  .change-skin-menu-wrapper .skin-color {
    margin-bottom: 15px;
  }
  /* line 30, ../sass/_skinmenu.scss */
  .change-skin-menu-wrapper .change-skin {
    line-height: 1.6;
    text-align: center;
    border-radius: 0 5px 5px 0;
    position: absolute;
    top: 0;
    left: 100%;
    background-color: #fafafa;
    padding: 10px;
    width: 41px;
    height: 41px;
    box-shadow: 1px 1px 2px -2px #888888;
    -webkit-box-shadow: 1px 1px 2px -2px #888888;
    color: #666;
    transition: all 0.3s ease-in-out;
    -webkit-transition: all 0.3s ease-in-out;
  }
  /* line 47, ../sass/_skinmenu.scss */
  .change-skin-menu-wrapper .change-skin:hover, .change-skin-menu-wrapper .change-skin:focus {
    color: #333;
  }
  /* line 51, ../sass/_skinmenu.scss */
  .change-skin-menu-wrapper .change-skin i {
    font-size: 18px;
    line-height: 21px;
  }
  /* line 57, ../sass/_skinmenu.scss */
  .change-skin-menu-wrapper strong {
    margin-bottom: 10px;
    display: block;
    font-weight: 600;
  }
  /* line 64, ../sass/_skinmenu.scss */
  .change-skin-menu-wrapper ul {
    padding: 0;
    margin-bottom: 0;
  }
  /* line 69, ../sass/_skinmenu.scss */
  .change-skin-menu-wrapper li {
    list-style: none;
    display: inline-block;
    float: left;
    margin-right: 3px;
    margin-bottom: 3px;
  }
  /* line 80, ../sass/_skinmenu.scss */
  .change-skin-menu-wrapper .change-skin-button,
  .change-skin-menu-wrapper .change-background-button {
    display: inline-block;
    text-indent: -999em;
    width: 30px;
    height: 30px;
    position: relative;
    opacity: 0.7;
    -webkit-transition: all 0.3s ease-in;
    -moz-transition: all 0.3s ease-in;
    -ms-transition: all 0.3s ease-in;
    -o-transition: all 0.3s ease-in;
    transition: all 0.3s ease-in;
  }
  /* line 93, ../sass/_skinmenu.scss */
  .change-skin-menu-wrapper .change-skin-button:hover, .change-skin-menu-wrapper .change-skin-button:focus,
  .change-skin-menu-wrapper .change-background-button:hover,
  .change-skin-menu-wrapper .change-background-button:focus {
    opacity: 1;
  }
  /* line 99, ../sass/_skinmenu.scss */
  .change-skin-menu-wrapper .change-background-button {
    border: 1px solid #cdcdcd;
  }
  /* line 102, ../sass/_skinmenu.scss */
  .change-skin-menu-wrapper .change-background-button:hover, .change-skin-menu-wrapper .change-background-button:focus {
    border-color: #7b7b7b;
  }
  /* line 108, ../sass/_skinmenu.scss */
  .change-skin-menu-wrapper .layout {
    margin-bottom: 15px;
  }
  /* line 112, ../sass/_skinmenu.scss */
  .change-skin-menu-wrapper .change-layout-button {
    border-radius: 0;
    -webkit-border-radius: 0;
    padding: 5px 18px 3px;
    background-color: #fff;
    background-image: none;
  }
  /* line 123, ../sass/_skinmenu.scss */
  .change-skin-menu-wrapper .change-layout-button.active {
    background-color: #428bca;
    color: #fff;
    border-color: #428bca;
  }
  /* line 127, ../sass/_skinmenu.scss */
  .change-skin-menu-wrapper .change-layout-button.active:first-child {
    border-right: none;
  }
  /* line 134, ../sass/_skinmenu.scss */
  .change-skin-menu-wrapper .change-direction li {
    margin-left: 0;
    margin-right: 0;
  }
  /* line 138, ../sass/_skinmenu.scss */
  .change-skin-menu-wrapper .change-direction li a {
    display: block;
    padding: 5px 16px 3px;
    color: #333;
    border: 1px solid #ccc;
    box-shadow: 0 1px 0 rgba(255, 255, 255, 0.15) inset, 0 1px 1px rgba(0, 0, 0, 0.075);
    -webkit-box-shadow: 0 1px 0 rgba(255, 255, 255, 0.15) inset, 0 1px 1px rgba(0, 0, 0, 0.075);
    line-height: 1.42857;
    font-size: 14px;
  }
  /* line 148, ../sass/_skinmenu.scss */
  .change-skin-menu-wrapper .change-direction li a:hover, .change-skin-menu-wrapper .change-direction li a:focus {
    border-color: #adadad;
  }
  /* line 155, ../sass/_skinmenu.scss */
  .change-skin-menu-wrapper .change-direction .active a {
    background-color: #428bca;
    color: #fff;
    box-shadow: 0 3px 5px rgba(0, 0, 0, 0.125) inset;
    -webkit-box-shadow: 0 3px 5px rgba(0, 0, 0, 0.125) inset;
    border-color: #428bca;
  }
  /* line 162, ../sass/_skinmenu.scss */
  .change-skin-menu-wrapper .change-direction .active a:hover, .change-skin-menu-wrapper .change-direction .active a:focus {
    border-color: #428bca;
  }

  /* line 170, ../sass/_skinmenu.scss */
  .fly-out {
    left: 0;
  }

  /* RTL Skinmenu */
  /* line 176, ../sass/_skinmenu.scss */
  [dir="rtl"] .change-skin-menu-wrapper li {
    float: right;
    margin-right: auto;
  }

  /* */
  /*  */
  /* line 19, ../sass/includes/_include.scss */
  .box_shadow {
    box-shadow: 0 0 5px #ccc;
    -webkit-box-shadow: 0 0 5px #ccc;
  }

  /* line 23, ../sass/includes/_include.scss */
  .border_radius {
    border-radius: 5px;
    -webkit-border-radius: 5px;
  }

  /* line 28, ../sass/includes/_include.scss */
  .font_oswald {
    font-family: 'oswaldregular';
  }

  /* BUTTON */
  /* line 34, ../sass/includes/_include.scss */
  .form-actions .form-submit {
    margin: 0 10px 10px 0;
    border: none;
    padding: 8px 20px;
    color: #fff;
    background: #c01700;
    border-radius: 3px;
    -webkit-border-radius: 3px;
    cursor: pointer;
  }
  /* line 43, ../sass/includes/_include.scss */
  .form-actions .form-submit:hover, .form-actions .form-submit:focus {
    background-color: #555555;
  }

  /* slideshow */
  /* line 14, ../sass/responsive.scss */
  #slideshow .container .views-field-title {
    font-size: 1.53em;
  }

  /* line 19, ../sass/responsive.scss */
  .sidebar .our-products-list .views-field-title a {
    width: 100%;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
  }

  /* line 25, ../sass/responsive.scss */
  #featured .container .views-field-title {
    width: 100%;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
  }

  /* line 32, ../sass/responsive.scss */
  .subscribe-form .form-text {
    float: none;
    border-radius: 3px;
    -webkit-border-radius: 3px;
    margin-bottom: 10px;
    width: 100%;
  }
  /* line 39, ../sass/responsive.scss */
  .subscribe-form .form-submit {
    float: none;
    border-radius: 3px;
    -webkit-border-radius: 3px;
  }
}
@media (max-width: 991px) {
  @import url(../includes/nucleo/outline/css/nucleo-outline.css);
  @import url(../includes/nucleo/mini/css/nucleo-mini.css);
  @import url(../includes/nucleo/glyph/css/nucleo-glyph.css);
  /* color for skin */
  /* line 3, ../sass/_skincolor.scss */
  .change-skin-menu-wrapper .color-default {
    background-color: #c01700;
  }

  /* background skin */
  /* line 3, ../sass/_skinbackground.scss */
  .change-skin-menu-wrapper .bg-default a {
    background-color: #fff;
  }
  /* line 7, ../sass/_skinbackground.scss */
  .change-skin-menu-wrapper .bg-black a {
    background-color: #000;
  }
  /* line 11, ../sass/_skinbackground.scss */
  .change-skin-menu-wrapper .bg-1 a {
    background: url(../images/skins-menu/bg-1.png) 0 0 repeat;
  }
  /* line 15, ../sass/_skinbackground.scss */
  .change-skin-menu-wrapper .bg-2 a {
    background: url(../images/skins-menu/bg-2.png) 0 0 repeat;
  }
  /* line 19, ../sass/_skinbackground.scss */
  .change-skin-menu-wrapper .bg-3 a {
    background: url(../images/skins-menu/bg-3.png) 0 0 repeat;
  }
  /* line 23, ../sass/_skinbackground.scss */
  .change-skin-menu-wrapper .bg-4 a {
    background: url(../images/skins-menu/bg-4.png) 0 0 repeat;
  }
  /* line 27, ../sass/_skinbackground.scss */
  .change-skin-menu-wrapper .bg-5 a {
    background: url(../images/skins-menu/bg-5.png) 0 0 repeat;
  }
  /* line 31, ../sass/_skinbackground.scss */
  .change-skin-menu-wrapper .bg-6 a {
    background: url(../images/skins-menu/bg-6.png) 0 0 repeat;
  }
  /* line 35, ../sass/_skinbackground.scss */
  .change-skin-menu-wrapper .bg-7 a {
    background: url(../images/skins-menu/bg-7.png) 0 0 repeat;
  }

  /* change background */
  /* line 45, ../sass/_skinbackground.scss */
  .bg-1 {
    background: url("../images/skins-menu/bg-1.png") 0 0 repeat;
  }

  /* line 49, ../sass/_skinbackground.scss */
  .bg-2 {
    background: url("../images/skins-menu/bg-2.png") 0 0 repeat;
  }

  /* line 53, ../sass/_skinbackground.scss */
  .bg-3 {
    background: url("../images/skins-menu/bg-3.png") 0 0 repeat;
  }

  /* line 57, ../sass/_skinbackground.scss */
  .bg-4 {
    background: url("../images/skins-menu/bg-4.png") 0 0 repeat;
  }

  /* line 61, ../sass/_skinbackground.scss */
  .bg-5 {
    background: url("../images/skins-menu/bg-5.png") 0 0 repeat;
  }

  /* line 65, ../sass/_skinbackground.scss */
  .bg-6 {
    background: url("../images/skins-menu/bg-6.png") 0 0 repeat;
  }

  /* line 69, ../sass/_skinbackground.scss */
  .bg-7 {
    background: url("../images/skins-menu/bg-7.png") 0 0 repeat;
  }

  /* line 73, ../sass/_skinbackground.scss */
  .bg-default {
    background-color: #fff;
  }

  /* skin menu */
  /* line 2, ../sass/_skinmenu.scss */
  .change-skin-menu-wrapper {
    position: fixed;
    left: -188px;
    top: 150px;
    z-index: 500;
    background-color: #fafafa;
    box-shadow: 1px 1px 2px -1px #888888;
    -webkit-box-shadow: 1px 1px 2px -1px #888888;
    border-radius: 0 0 3px 0;
    -webkit-border-radius: 0 0 3px 0;
    transition: all 0.5s ease-in-out;
    -webkit-transition: all 0.5s ease-in-out;
    /* tag a */
    /* color */
    /*background*/
    /*layout*/
    /* direction */
  }
  /* line 15, ../sass/_skinmenu.scss */
  .change-skin-menu-wrapper .container {
    width: 185px;
    padding: 10px;
  }
  /* line 21, ../sass/_skinmenu.scss */
  .change-skin-menu-wrapper .background,
  .change-skin-menu-wrapper .skin-color {
    overflow: hidden;
  }
  /* line 25, ../sass/_skinmenu.scss */
  .change-skin-menu-wrapper .skin-color {
    margin-bottom: 15px;
  }
  /* line 30, ../sass/_skinmenu.scss */
  .change-skin-menu-wrapper .change-skin {
    line-height: 1.6;
    text-align: center;
    border-radius: 0 5px 5px 0;
    position: absolute;
    top: 0;
    left: 100%;
    background-color: #fafafa;
    padding: 10px;
    width: 41px;
    height: 41px;
    box-shadow: 1px 1px 2px -2px #888888;
    -webkit-box-shadow: 1px 1px 2px -2px #888888;
    color: #666;
    transition: all 0.3s ease-in-out;
    -webkit-transition: all 0.3s ease-in-out;
  }
  /* line 47, ../sass/_skinmenu.scss */
  .change-skin-menu-wrapper .change-skin:hover, .change-skin-menu-wrapper .change-skin:focus {
    color: #333;
  }
  /* line 51, ../sass/_skinmenu.scss */
  .change-skin-menu-wrapper .change-skin i {
    font-size: 18px;
    line-height: 21px;
  }
  /* line 57, ../sass/_skinmenu.scss */
  .change-skin-menu-wrapper strong {
    margin-bottom: 10px;
    display: block;
    font-weight: 600;
  }
  /* line 64, ../sass/_skinmenu.scss */
  .change-skin-menu-wrapper ul {
    padding: 0;
    margin-bottom: 0;
  }
  /* line 69, ../sass/_skinmenu.scss */
  .change-skin-menu-wrapper li {
    list-style: none;
    display: inline-block;
    float: left;
    margin-right: 3px;
    margin-bottom: 3px;
  }
  /* line 80, ../sass/_skinmenu.scss */
  .change-skin-menu-wrapper .change-skin-button,
  .change-skin-menu-wrapper .change-background-button {
    display: inline-block;
    text-indent: -999em;
    width: 30px;
    height: 30px;
    position: relative;
    opacity: 0.7;
    -webkit-transition: all 0.3s ease-in;
    -moz-transition: all 0.3s ease-in;
    -ms-transition: all 0.3s ease-in;
    -o-transition: all 0.3s ease-in;
    transition: all 0.3s ease-in;
  }
  /* line 93, ../sass/_skinmenu.scss */
  .change-skin-menu-wrapper .change-skin-button:hover, .change-skin-menu-wrapper .change-skin-button:focus,
  .change-skin-menu-wrapper .change-background-button:hover,
  .change-skin-menu-wrapper .change-background-button:focus {
    opacity: 1;
  }
  /* line 99, ../sass/_skinmenu.scss */
  .change-skin-menu-wrapper .change-background-button {
    border: 1px solid #cdcdcd;
  }
  /* line 102, ../sass/_skinmenu.scss */
  .change-skin-menu-wrapper .change-background-button:hover, .change-skin-menu-wrapper .change-background-button:focus {
    border-color: #7b7b7b;
  }
  /* line 108, ../sass/_skinmenu.scss */
  .change-skin-menu-wrapper .layout {
    margin-bottom: 15px;
  }
  /* line 112, ../sass/_skinmenu.scss */
  .change-skin-menu-wrapper .change-layout-button {
    border-radius: 0;
    -webkit-border-radius: 0;
    padding: 5px 18px 3px;
    background-color: #fff;
    background-image: none;
  }
  /* line 123, ../sass/_skinmenu.scss */
  .change-skin-menu-wrapper .change-layout-button.active {
    background-color: #428bca;
    color: #fff;
    border-color: #428bca;
  }
  /* line 127, ../sass/_skinmenu.scss */
  .change-skin-menu-wrapper .change-layout-button.active:first-child {
    border-right: none;
  }
  /* line 134, ../sass/_skinmenu.scss */
  .change-skin-menu-wrapper .change-direction li {
    margin-left: 0;
    margin-right: 0;
  }
  /* line 138, ../sass/_skinmenu.scss */
  .change-skin-menu-wrapper .change-direction li a {
    display: block;
    padding: 5px 16px 3px;
    color: #333;
    border: 1px solid #ccc;
    box-shadow: 0 1px 0 rgba(255, 255, 255, 0.15) inset, 0 1px 1px rgba(0, 0, 0, 0.075);
    -webkit-box-shadow: 0 1px 0 rgba(255, 255, 255, 0.15) inset, 0 1px 1px rgba(0, 0, 0, 0.075);
    line-height: 1.42857;
    font-size: 14px;
  }
  /* line 148, ../sass/_skinmenu.scss */
  .change-skin-menu-wrapper .change-direction li a:hover, .change-skin-menu-wrapper .change-direction li a:focus {
    border-color: #adadad;
  }
  /* line 155, ../sass/_skinmenu.scss */
  .change-skin-menu-wrapper .change-direction .active a {
    background-color: #428bca;
    color: #fff;
    box-shadow: 0 3px 5px rgba(0, 0, 0, 0.125) inset;
    -webkit-box-shadow: 0 3px 5px rgba(0, 0, 0, 0.125) inset;
    border-color: #428bca;
  }
  /* line 162, ../sass/_skinmenu.scss */
  .change-skin-menu-wrapper .change-direction .active a:hover, .change-skin-menu-wrapper .change-direction .active a:focus {
    border-color: #428bca;
  }

  /* line 170, ../sass/_skinmenu.scss */
  .fly-out {
    left: 0;
  }

  /* RTL Skinmenu */
  /* line 176, ../sass/_skinmenu.scss */
  [dir="rtl"] .change-skin-menu-wrapper li {
    float: right;
    margin-right: auto;
  }

  /* */
  /*  */
  /* line 19, ../sass/includes/_include.scss */
  .box_shadow {
    box-shadow: 0 0 5px #ccc;
    -webkit-box-shadow: 0 0 5px #ccc;
  }

  /* line 23, ../sass/includes/_include.scss */
  .border_radius {
    border-radius: 5px;
    -webkit-border-radius: 5px;
  }

  /* line 28, ../sass/includes/_include.scss */
  .font_oswald {
    font-family: 'oswaldregular';
  }

  /* BUTTON */
  /* line 34, ../sass/includes/_include.scss */
  .form-actions .form-submit {
    margin: 0 10px 10px 0;
    border: none;
    padding: 8px 20px;
    color: #fff;
    background: #c01700;
    border-radius: 3px;
    -webkit-border-radius: 3px;
    cursor: pointer;
  }
  /* line 43, ../sass/includes/_include.scss */
  .form-actions .form-submit:hover, .form-actions .form-submit:focus {
    background-color: #555555;
  }

  /* slideshow */
  /* line 50, ../sass/responsive.scss */
  #slideshow_container {
    width: 750px !important;
  }

  /* line 55, ../sass/responsive.scss */
  #slideshow .container .views-field-title {
    font-size: 2.15em;
  }
  /* line 58, ../sass/responsive.scss */
  #slideshow .container .jssorb05 {
    bottom: 26px !important;
  }
  /* line 60, ../sass/responsive.scss */
  #slideshow .container .jssorb05 div {
    width: 16px !important;
    height: 16px !important;
  }
  /* line 66, ../sass/responsive.scss */
  #slideshow .container .jssora12l,
  #slideshow .container .jssora12r {
    display: none !important;
  }
  /* line 70, ../sass/responsive.scss */
  #slideshow .flex-caption {
    position: static;
    text-align: center;
    background: #fff;
  }
  /* line 74, ../sass/responsive.scss */
  #slideshow .flex-caption a {
    color: #000;
  }
  /* line 78, ../sass/responsive.scss */
  #slideshow .flex-control-paging {
    display: none;
  }

  /* line 82, ../sass/responsive.scss */
  .sidebar-first {
    display: none;
  }

  /* line 85, ../sass/responsive.scss */
  .sidebar-second {
    margin-top: 15px;
  }

  /* line 89, ../sass/responsive.scss */
  #panel_second .col-lg-3 {
    margin-bottom: 15px;
  }

  /* line 94, ../sass/responsive.scss */
  #featured .container {
    padding-left: 15px;
    padding-right: 15px;
  }
  /* line 97, ../sass/responsive.scss */
  #featured .container .views-col {
    border-bottom: 1px dotted #dadada;
    padding: 0;
    padding-bottom: 20px;
    margin-bottom: 20px;
    width: 100% !important;
  }
  /* line 76, ../sass/includes/_include.scss */
  #featured .container .views-col:after {
    content: ".";
    clear: both;
    display: block;
    visibility: hidden;
    height: 0;
  }
  /* line 104, ../sass/responsive.scss */
  #featured .container .views-col:last-child {
    margin-bottom: 0;
    border-bottom: none;
  }
  /* line 109, ../sass/responsive.scss */
  #featured .container .views-field-title {
    min-height: 10px;
  }
  /* line 112, ../sass/responsive.scss */
  #featured .container .views-field-field-image {
    float: left;
    margin: 0 15px 5px 0;
  }

  /* main menu */
  /* line 119, ../sass/responsive.scss */
  .navbar-toggle {
    display: block;
    float: right;
    background: #fff;
    border-color: #e7e8e9;
    margin: 4px 0 0 5px;
    border-radius: 3px;
    -webkit-border-radius: 3px;
  }
  /* line 128, ../sass/responsive.scss */
  .navbar-toggle:hover, .navbar-toggle:focus {
    background: #dddddd;
  }
  /* line 131, ../sass/responsive.scss */
  .navbar-toggle .icon-bar {
    background: #333;
  }

  /* line 135, ../sass/responsive.scss */
  #main-menu {
    max-height: 20000px;
    margin-bottom: 0;
  }
  /* line 138, ../sass/responsive.scss */
  #main-menu .container {
    height: auto;
    position: relative;
    background: none;
    margin-bottom: 0;
  }
  /* line 143, ../sass/responsive.scss */
  #main-menu .container .block {
    float: none;
  }
  /* line 147, ../sass/responsive.scss */
  #main-menu .region-main-menu {
    margin-bottom: 15px;
  }
  /* line 150, ../sass/responsive.scss */
  #main-menu .navbar-collapse {
    max-height: 200000px;
  }
  /* line 152, ../sass/responsive.scss */
  #main-menu .navbar-collapse .container {
    height: 0;
    overflow: hidden;
    background: #fff;
  }
  /* line 156, ../sass/responsive.scss */
  #main-menu .navbar-collapse .container ul.menu {
    float: none;
    padding: 5px 15px;
  }
  /* line 159, ../sass/responsive.scss */
  #main-menu .navbar-collapse .container ul.menu li {
    border-left: none;
    float: none;
    border-top: 1px solid #dadada;
    border-top-style: dotted;
  }
  /* line 164, ../sass/responsive.scss */
  #main-menu .navbar-collapse .container ul.menu li a {
    display: block;
    color: #555555;
    border-radius: 0;
    padding: 10px 0;
  }
  /* line 170, ../sass/responsive.scss */
  #main-menu .navbar-collapse .container ul.menu li .is-active {
    color: #c01700;
    background: none;
  }
  /* line 175, ../sass/responsive.scss */
  #main-menu .navbar-collapse .container ul.menu li.menu-item--active-trail > a {
    background: none;
    color: #c01700;
  }
  /* line 182, ../sass/responsive.scss */
  #main-menu .navbar-collapse .container ul.menu li:hover a, #main-menu .navbar-collapse .container ul.menu li:focus a {
    background: none;
    color: #c01700;
    text-decoration: none;
  }
  /* line 188, ../sass/responsive.scss */
  #main-menu .navbar-collapse .container ul.menu li:first-child {
    border-top: none;
  }
  /* line 191, ../sass/responsive.scss */
  #main-menu .navbar-collapse .container ul.menu li ul.menu {
    position: static;
    left: auto;
    top: auto;
    width: auto;
    display: block;
    border: none;
    background: none;
  }
  /* line 199, ../sass/responsive.scss */
  #main-menu .navbar-collapse .container ul.menu li ul.menu li {
    border-top: 1px solid #dadada;
    border-top-style: dotted;
  }
  /* line 202, ../sass/responsive.scss */
  #main-menu .navbar-collapse .container ul.menu li ul.menu li a {
    background: none;
    color: #555555;
    padding: 10px 0;
  }
  /* line 207, ../sass/responsive.scss */
  #main-menu .navbar-collapse .container ul.menu li ul.menu li a:hover, #main-menu .navbar-collapse .container ul.menu li ul.menu li a:focus {
    color: #c01700;
  }
  /* line 211, ../sass/responsive.scss */
  #main-menu .navbar-collapse .container ul.menu li ul.menu li .is-active {
    color: #c01700;
  }
  /* line 215, ../sass/responsive.scss */
  #main-menu .navbar-collapse .container ul.menu li ul.menu li .menu-item--active-trail > a {
    color: #c01700;
  }
  /* line 223, ../sass/responsive.scss */
  #main-menu .navbar-collapse .container ul.menu .menu-item--expanded > a:before {
    color: #555555;
  }
  /* line 231, ../sass/responsive.scss */
  #main-menu .navbar-collapse.in .container {
    height: auto;
    margin-bottom: 15px;
  }

  /* line 239, ../sass/responsive.scss */
  .sidebar .our-products-list .views-row {
    padding-bottom: 20px;
    margin-bottom: 20px;
    border-bottom: 1px dotted #dadada !important;
  }
  /* line 76, ../sass/includes/_include.scss */
  .sidebar .our-products-list .views-row:after {
    content: ".";
    clear: both;
    display: block;
    visibility: hidden;
    height: 0;
  }
  /* line 244, ../sass/responsive.scss */
  .sidebar .our-products-list .views-row .views-field-field-image {
    float: left;
    margin: 0 15px 0 0;
  }
  /* line 248, ../sass/responsive.scss */
  .sidebar .our-products-list .views-row .views-field-title {
    position: static;
    background: none;
    color: #555555;
  }
  /* line 252, ../sass/responsive.scss */
  .sidebar .our-products-list .views-row .views-field-title a {
    color: #555555;
  }
  /* line 255, ../sass/responsive.scss */
  .sidebar .our-products-list .views-row .views-field-title a:hover, .sidebar .our-products-list .views-row .views-field-title a:focus {
    color: #c01700;
  }
  /* line 263, ../sass/responsive.scss */
  .sidebar .our-products-list .views-row:hover .views-field-title a, .sidebar .our-products-list .views-row:focus .views-field-title a {
    color: #c01700;
  }
  /* line 268, ../sass/responsive.scss */
  .sidebar .our-products-list .views-row:last-child {
    border-bottom: none !important;
    padding-bottom: 0;
  }
}
@media (max-width: 991px) and (min-width: 361px) {
  /* line 279, ../sass/responsive.scss */
  #slideshow .flex-direction-nav a {
    margin-top: -35px;
  }
}
@media (max-width: 767px) {
  @import url(../includes/nucleo/outline/css/nucleo-outline.css);
  @import url(../includes/nucleo/mini/css/nucleo-mini.css);
  @import url(../includes/nucleo/glyph/css/nucleo-glyph.css);
  /* color for skin */
  /* line 3, ../sass/_skincolor.scss */
  .change-skin-menu-wrapper .color-default {
    background-color: #c01700;
  }

  /* background skin */
  /* line 3, ../sass/_skinbackground.scss */
  .change-skin-menu-wrapper .bg-default a {
    background-color: #fff;
  }
  /* line 7, ../sass/_skinbackground.scss */
  .change-skin-menu-wrapper .bg-black a {
    background-color: #000;
  }
  /* line 11, ../sass/_skinbackground.scss */
  .change-skin-menu-wrapper .bg-1 a {
    background: url(../images/skins-menu/bg-1.png) 0 0 repeat;
  }
  /* line 15, ../sass/_skinbackground.scss */
  .change-skin-menu-wrapper .bg-2 a {
    background: url(../images/skins-menu/bg-2.png) 0 0 repeat;
  }
  /* line 19, ../sass/_skinbackground.scss */
  .change-skin-menu-wrapper .bg-3 a {
    background: url(../images/skins-menu/bg-3.png) 0 0 repeat;
  }
  /* line 23, ../sass/_skinbackground.scss */
  .change-skin-menu-wrapper .bg-4 a {
    background: url(../images/skins-menu/bg-4.png) 0 0 repeat;
  }
  /* line 27, ../sass/_skinbackground.scss */
  .change-skin-menu-wrapper .bg-5 a {
    background: url(../images/skins-menu/bg-5.png) 0 0 repeat;
  }
  /* line 31, ../sass/_skinbackground.scss */
  .change-skin-menu-wrapper .bg-6 a {
    background: url(../images/skins-menu/bg-6.png) 0 0 repeat;
  }
  /* line 35, ../sass/_skinbackground.scss */
  .change-skin-menu-wrapper .bg-7 a {
    background: url(../images/skins-menu/bg-7.png) 0 0 repeat;
  }

  /* change background */
  /* line 45, ../sass/_skinbackground.scss */
  .bg-1 {
    background: url("../images/skins-menu/bg-1.png") 0 0 repeat;
  }

  /* line 49, ../sass/_skinbackground.scss */
  .bg-2 {
    background: url("../images/skins-menu/bg-2.png") 0 0 repeat;
  }

  /* line 53, ../sass/_skinbackground.scss */
  .bg-3 {
    background: url("../images/skins-menu/bg-3.png") 0 0 repeat;
  }

  /* line 57, ../sass/_skinbackground.scss */
  .bg-4 {
    background: url("../images/skins-menu/bg-4.png") 0 0 repeat;
  }

  /* line 61, ../sass/_skinbackground.scss */
  .bg-5 {
    background: url("../images/skins-menu/bg-5.png") 0 0 repeat;
  }

  /* line 65, ../sass/_skinbackground.scss */
  .bg-6 {
    background: url("../images/skins-menu/bg-6.png") 0 0 repeat;
  }

  /* line 69, ../sass/_skinbackground.scss */
  .bg-7 {
    background: url("../images/skins-menu/bg-7.png") 0 0 repeat;
  }

  /* line 73, ../sass/_skinbackground.scss */
  .bg-default {
    background-color: #fff;
  }

  /* skin menu */
  /* line 2, ../sass/_skinmenu.scss */
  .change-skin-menu-wrapper {
    position: fixed;
    left: -188px;
    top: 150px;
    z-index: 500;
    background-color: #fafafa;
    box-shadow: 1px 1px 2px -1px #888888;
    -webkit-box-shadow: 1px 1px 2px -1px #888888;
    border-radius: 0 0 3px 0;
    -webkit-border-radius: 0 0 3px 0;
    transition: all 0.5s ease-in-out;
    -webkit-transition: all 0.5s ease-in-out;
    /* tag a */
    /* color */
    /*background*/
    /*layout*/
    /* direction */
  }
  /* line 15, ../sass/_skinmenu.scss */
  .change-skin-menu-wrapper .container {
    width: 185px;
    padding: 10px;
  }
  /* line 21, ../sass/_skinmenu.scss */
  .change-skin-menu-wrapper .background,
  .change-skin-menu-wrapper .skin-color {
    overflow: hidden;
  }
  /* line 25, ../sass/_skinmenu.scss */
  .change-skin-menu-wrapper .skin-color {
    margin-bottom: 15px;
  }
  /* line 30, ../sass/_skinmenu.scss */
  .change-skin-menu-wrapper .change-skin {
    line-height: 1.6;
    text-align: center;
    border-radius: 0 5px 5px 0;
    position: absolute;
    top: 0;
    left: 100%;
    background-color: #fafafa;
    padding: 10px;
    width: 41px;
    height: 41px;
    box-shadow: 1px 1px 2px -2px #888888;
    -webkit-box-shadow: 1px 1px 2px -2px #888888;
    color: #666;
    transition: all 0.3s ease-in-out;
    -webkit-transition: all 0.3s ease-in-out;
  }
  /* line 47, ../sass/_skinmenu.scss */
  .change-skin-menu-wrapper .change-skin:hover, .change-skin-menu-wrapper .change-skin:focus {
    color: #333;
  }
  /* line 51, ../sass/_skinmenu.scss */
  .change-skin-menu-wrapper .change-skin i {
    font-size: 18px;
    line-height: 21px;
  }
  /* line 57, ../sass/_skinmenu.scss */
  .change-skin-menu-wrapper strong {
    margin-bottom: 10px;
    display: block;
    font-weight: 600;
  }
  /* line 64, ../sass/_skinmenu.scss */
  .change-skin-menu-wrapper ul {
    padding: 0;
    margin-bottom: 0;
  }
  /* line 69, ../sass/_skinmenu.scss */
  .change-skin-menu-wrapper li {
    list-style: none;
    display: inline-block;
    float: left;
    margin-right: 3px;
    margin-bottom: 3px;
  }
  /* line 80, ../sass/_skinmenu.scss */
  .change-skin-menu-wrapper .change-skin-button,
  .change-skin-menu-wrapper .change-background-button {
    display: inline-block;
    text-indent: -999em;
    width: 30px;
    height: 30px;
    position: relative;
    opacity: 0.7;
    -webkit-transition: all 0.3s ease-in;
    -moz-transition: all 0.3s ease-in;
    -ms-transition: all 0.3s ease-in;
    -o-transition: all 0.3s ease-in;
    transition: all 0.3s ease-in;
  }
  /* line 93, ../sass/_skinmenu.scss */
  .change-skin-menu-wrapper .change-skin-button:hover, .change-skin-menu-wrapper .change-skin-button:focus,
  .change-skin-menu-wrapper .change-background-button:hover,
  .change-skin-menu-wrapper .change-background-button:focus {
    opacity: 1;
  }
  /* line 99, ../sass/_skinmenu.scss */
  .change-skin-menu-wrapper .change-background-button {
    border: 1px solid #cdcdcd;
  }
  /* line 102, ../sass/_skinmenu.scss */
  .change-skin-menu-wrapper .change-background-button:hover, .change-skin-menu-wrapper .change-background-button:focus {
    border-color: #7b7b7b;
  }
  /* line 108, ../sass/_skinmenu.scss */
  .change-skin-menu-wrapper .layout {
    margin-bottom: 15px;
  }
  /* line 112, ../sass/_skinmenu.scss */
  .change-skin-menu-wrapper .change-layout-button {
    border-radius: 0;
    -webkit-border-radius: 0;
    padding: 5px 18px 3px;
    background-color: #fff;
    background-image: none;
  }
  /* line 123, ../sass/_skinmenu.scss */
  .change-skin-menu-wrapper .change-layout-button.active {
    background-color: #428bca;
    color: #fff;
    border-color: #428bca;
  }
  /* line 127, ../sass/_skinmenu.scss */
  .change-skin-menu-wrapper .change-layout-button.active:first-child {
    border-right: none;
  }
  /* line 134, ../sass/_skinmenu.scss */
  .change-skin-menu-wrapper .change-direction li {
    margin-left: 0;
    margin-right: 0;
  }
  /* line 138, ../sass/_skinmenu.scss */
  .change-skin-menu-wrapper .change-direction li a {
    display: block;
    padding: 5px 16px 3px;
    color: #333;
    border: 1px solid #ccc;
    box-shadow: 0 1px 0 rgba(255, 255, 255, 0.15) inset, 0 1px 1px rgba(0, 0, 0, 0.075);
    -webkit-box-shadow: 0 1px 0 rgba(255, 255, 255, 0.15) inset, 0 1px 1px rgba(0, 0, 0, 0.075);
    line-height: 1.42857;
    font-size: 14px;
  }
  /* line 148, ../sass/_skinmenu.scss */
  .change-skin-menu-wrapper .change-direction li a:hover, .change-skin-menu-wrapper .change-direction li a:focus {
    border-color: #adadad;
  }
  /* line 155, ../sass/_skinmenu.scss */
  .change-skin-menu-wrapper .change-direction .active a {
    background-color: #428bca;
    color: #fff;
    box-shadow: 0 3px 5px rgba(0, 0, 0, 0.125) inset;
    -webkit-box-shadow: 0 3px 5px rgba(0, 0, 0, 0.125) inset;
    border-color: #428bca;
  }
  /* line 162, ../sass/_skinmenu.scss */
  .change-skin-menu-wrapper .change-direction .active a:hover, .change-skin-menu-wrapper .change-direction .active a:focus {
    border-color: #428bca;
  }

  /* line 170, ../sass/_skinmenu.scss */
  .fly-out {
    left: 0;
  }

  /* RTL Skinmenu */
  /* line 176, ../sass/_skinmenu.scss */
  [dir="rtl"] .change-skin-menu-wrapper li {
    float: right;
    margin-right: auto;
  }

  /* */
  /*  */
  /* line 19, ../sass/includes/_include.scss */
  .box_shadow {
    box-shadow: 0 0 5px #ccc;
    -webkit-box-shadow: 0 0 5px #ccc;
  }

  /* line 23, ../sass/includes/_include.scss */
  .border_radius {
    border-radius: 5px;
    -webkit-border-radius: 5px;
  }

  /* line 28, ../sass/includes/_include.scss */
  .font_oswald {
    font-family: 'oswaldregular';
  }

  /* BUTTON */
  /* line 34, ../sass/includes/_include.scss */
  .form-actions .form-submit {
    margin: 0 10px 10px 0;
    border: none;
    padding: 8px 20px;
    color: #fff;
    background: #c01700;
    border-radius: 3px;
    -webkit-border-radius: 3px;
    cursor: pointer;
  }
  /* line 43, ../sass/includes/_include.scss */
  .form-actions .form-submit:hover, .form-actions .form-submit:focus {
    background-color: #555555;
  }

  /* line 290, ../sass/responsive.scss */
  h2,
  h1,
  .h1 {
    font-size: 1.38em;
  }

  /* line 293, ../sass/responsive.scss */
  .page {
    padding: 0 15px;
  }
  /* line 296, ../sass/responsive.scss */
  .page .slider .views-field-field-image {
    padding: 0 10px;
  }

  /* line 302, ../sass/responsive.scss */
  #main-menu .navbar-header {
    right: 0;
    margin: 0;
  }

  /*skin menu*/
  /* line 308, ../sass/responsive.scss */
  .change-skin-menu-wrapper {
    display: none;
  }

  /* slideshow */
  /* line 312, ../sass/responsive.scss */
  #slideshow_container {
    width: 100% !important;
  }

  /* line 317, ../sass/responsive.scss */
  #slideshow .container .jssorb05 {
    bottom: 26px !important;
  }
  /* line 319, ../sass/responsive.scss */
  #slideshow .container .jssorb05 div {
    width: 26px !important;
    height: 26px !important;
  }
  /* line 324, ../sass/responsive.scss */
  #slideshow .container .views-field-title {
    display: none;
  }
  /* line 328, ../sass/responsive.scss */
  #slideshow .flex-caption {
    font-size: 1.071em;
  }
  /* line 331, ../sass/responsive.scss */
  #slideshow .flex-direction-nav {
    display: none;
  }

  /* line 335, ../sass/responsive.scss */
  .navbar-collapse.in {
    overflow: visible;
  }

  /* sidebar */
  /* line 340, ../sass/responsive.scss */
  #header .search-block-form {
    width: 190px;
  }
  /* line 343, ../sass/responsive.scss */
  #header .search-block-form .form-item .form-search {
    width: 83%;
  }
  /* line 347, ../sass/responsive.scss */
  #header .search-block-form .button {
    padding: 0;
    width: 26px;
  }

  /* line 355, ../sass/responsive.scss */
  #main .contact-message-feedback-form label {
    display: block;
  }
  /* line 359, ../sass/responsive.scss */
  #main .contact-message-feedback-form .form-text,
  #main .contact-message-feedback-form .form-email {
    width: 230px;
  }

  /* footer */
  /* line 366, ../sass/responsive.scss */
  #footer .block {
    float: none;
    width: 100%;
    margin-bottom: 10px;
    text-align: center;
  }
  /* line 371, ../sass/responsive.scss */
  #footer .block p {
    margin: 0;
  }
  /* line 375, ../sass/responsive.scss */
  #footer ul.menu {
    text-align: center;
  }
  /* line 377, ../sass/responsive.scss */
  #footer ul.menu li {
    margin: 0;
    padding: 0 10px;
  }

  /* line 385, ../sass/responsive.scss */
  #forum td,
  #forum th {
    padding: 7px 3px;
    font-size: 0.923em;
  }

  /* line 395, ../sass/responsive.scss */
  #forum td.created,
  #forum td.posts,
  #forum td.topics,
  #forum td.last-reply,
  #forum td.replies,
  #forum td.pager {
    white-space: normal;
  }

  /* line 399, ../sass/responsive.scss */
  #comments .form-text {
    width: 100%;
  }
}
@media (max-width: 639px) {
  /* line 408, ../sass/responsive.scss */
  #featured .container .views-field-field-image {
    float: none;
    margin: 0 0 15px;
  }

  /* line 418, ../sass/responsive.scss */
  #main .container .content .node--view-mode-teaser .field-type-image {
    float: none;
    margin: 0 0 15px;
  }

  /* line 430, ../sass/responsive.scss */
  button,
  input,
  optgroup,
  select,
  textarea {
    max-width: 100%;
  }

  /* search form page */
  /* line 436, ../sass/responsive.scss */
  #search-form #edit-basic label {
    display: block;
    margin: 0 0 10px;
  }
  /* line 440, ../sass/responsive.scss */
  #search-form #edit-basic .form-search {
    float: none;
    margin: 0;
    width: 100%;
  }
  /* line 445, ../sass/responsive.scss */
  #search-form #edit-basic .form-item {
    display: block;
  }
  /* line 448, ../sass/responsive.scss */
  #search-form #edit-basic .form-submit {
    margin-right: 0;
    margin-bottom: 5px;
  }
  /* line 453, ../sass/responsive.scss */
  #search-form .form-text {
    max-width: 100%;
    width: 100%;
  }
  /* line 457, ../sass/responsive.scss */
  #search-form .details-wrapper #action {
    margin-bottom: 10px;
  }

  /* line 463, ../sass/responsive.scss */
  .node .node__content .field--name-field-image {
    float: none;
    margin-right: 0;
  }
}
@media (max-width: 480px) {
  @import url(../includes/nucleo/outline/css/nucleo-outline.css);
  @import url(../includes/nucleo/mini/css/nucleo-mini.css);
  @import url(../includes/nucleo/glyph/css/nucleo-glyph.css);
  /* color for skin */
  /* line 3, ../sass/_skincolor.scss */
  .change-skin-menu-wrapper .color-default {
    background-color: #c01700;
  }

  /* background skin */
  /* line 3, ../sass/_skinbackground.scss */
  .change-skin-menu-wrapper .bg-default a {
    background-color: #fff;
  }
  /* line 7, ../sass/_skinbackground.scss */
  .change-skin-menu-wrapper .bg-black a {
    background-color: #000;
  }
  /* line 11, ../sass/_skinbackground.scss */
  .change-skin-menu-wrapper .bg-1 a {
    background: url(../images/skins-menu/bg-1.png) 0 0 repeat;
  }
  /* line 15, ../sass/_skinbackground.scss */
  .change-skin-menu-wrapper .bg-2 a {
    background: url(../images/skins-menu/bg-2.png) 0 0 repeat;
  }
  /* line 19, ../sass/_skinbackground.scss */
  .change-skin-menu-wrapper .bg-3 a {
    background: url(../images/skins-menu/bg-3.png) 0 0 repeat;
  }
  /* line 23, ../sass/_skinbackground.scss */
  .change-skin-menu-wrapper .bg-4 a {
    background: url(../images/skins-menu/bg-4.png) 0 0 repeat;
  }
  /* line 27, ../sass/_skinbackground.scss */
  .change-skin-menu-wrapper .bg-5 a {
    background: url(../images/skins-menu/bg-5.png) 0 0 repeat;
  }
  /* line 31, ../sass/_skinbackground.scss */
  .change-skin-menu-wrapper .bg-6 a {
    background: url(../images/skins-menu/bg-6.png) 0 0 repeat;
  }
  /* line 35, ../sass/_skinbackground.scss */
  .change-skin-menu-wrapper .bg-7 a {
    background: url(../images/skins-menu/bg-7.png) 0 0 repeat;
  }

  /* change background */
  /* line 45, ../sass/_skinbackground.scss */
  .bg-1 {
    background: url("../images/skins-menu/bg-1.png") 0 0 repeat;
  }

  /* line 49, ../sass/_skinbackground.scss */
  .bg-2 {
    background: url("../images/skins-menu/bg-2.png") 0 0 repeat;
  }

  /* line 53, ../sass/_skinbackground.scss */
  .bg-3 {
    background: url("../images/skins-menu/bg-3.png") 0 0 repeat;
  }

  /* line 57, ../sass/_skinbackground.scss */
  .bg-4 {
    background: url("../images/skins-menu/bg-4.png") 0 0 repeat;
  }

  /* line 61, ../sass/_skinbackground.scss */
  .bg-5 {
    background: url("../images/skins-menu/bg-5.png") 0 0 repeat;
  }

  /* line 65, ../sass/_skinbackground.scss */
  .bg-6 {
    background: url("../images/skins-menu/bg-6.png") 0 0 repeat;
  }

  /* line 69, ../sass/_skinbackground.scss */
  .bg-7 {
    background: url("../images/skins-menu/bg-7.png") 0 0 repeat;
  }

  /* line 73, ../sass/_skinbackground.scss */
  .bg-default {
    background-color: #fff;
  }

  /* skin menu */
  /* line 2, ../sass/_skinmenu.scss */
  .change-skin-menu-wrapper {
    position: fixed;
    left: -188px;
    top: 150px;
    z-index: 500;
    background-color: #fafafa;
    box-shadow: 1px 1px 2px -1px #888888;
    -webkit-box-shadow: 1px 1px 2px -1px #888888;
    border-radius: 0 0 3px 0;
    -webkit-border-radius: 0 0 3px 0;
    transition: all 0.5s ease-in-out;
    -webkit-transition: all 0.5s ease-in-out;
    /* tag a */
    /* color */
    /*background*/
    /*layout*/
    /* direction */
  }
  /* line 15, ../sass/_skinmenu.scss */
  .change-skin-menu-wrapper .container {
    width: 185px;
    padding: 10px;
  }
  /* line 21, ../sass/_skinmenu.scss */
  .change-skin-menu-wrapper .background,
  .change-skin-menu-wrapper .skin-color {
    overflow: hidden;
  }
  /* line 25, ../sass/_skinmenu.scss */
  .change-skin-menu-wrapper .skin-color {
    margin-bottom: 15px;
  }
  /* line 30, ../sass/_skinmenu.scss */
  .change-skin-menu-wrapper .change-skin {
    line-height: 1.6;
    text-align: center;
    border-radius: 0 5px 5px 0;
    position: absolute;
    top: 0;
    left: 100%;
    background-color: #fafafa;
    padding: 10px;
    width: 41px;
    height: 41px;
    box-shadow: 1px 1px 2px -2px #888888;
    -webkit-box-shadow: 1px 1px 2px -2px #888888;
    color: #666;
    transition: all 0.3s ease-in-out;
    -webkit-transition: all 0.3s ease-in-out;
  }
  /* line 47, ../sass/_skinmenu.scss */
  .change-skin-menu-wrapper .change-skin:hover, .change-skin-menu-wrapper .change-skin:focus {
    color: #333;
  }
  /* line 51, ../sass/_skinmenu.scss */
  .change-skin-menu-wrapper .change-skin i {
    font-size: 18px;
    line-height: 21px;
  }
  /* line 57, ../sass/_skinmenu.scss */
  .change-skin-menu-wrapper strong {
    margin-bottom: 10px;
    display: block;
    font-weight: 600;
  }
  /* line 64, ../sass/_skinmenu.scss */
  .change-skin-menu-wrapper ul {
    padding: 0;
    margin-bottom: 0;
  }
  /* line 69, ../sass/_skinmenu.scss */
  .change-skin-menu-wrapper li {
    list-style: none;
    display: inline-block;
    float: left;
    margin-right: 3px;
    margin-bottom: 3px;
  }
  /* line 80, ../sass/_skinmenu.scss */
  .change-skin-menu-wrapper .change-skin-button,
  .change-skin-menu-wrapper .change-background-button {
    display: inline-block;
    text-indent: -999em;
    width: 30px;
    height: 30px;
    position: relative;
    opacity: 0.7;
    -webkit-transition: all 0.3s ease-in;
    -moz-transition: all 0.3s ease-in;
    -ms-transition: all 0.3s ease-in;
    -o-transition: all 0.3s ease-in;
    transition: all 0.3s ease-in;
  }
  /* line 93, ../sass/_skinmenu.scss */
  .change-skin-menu-wrapper .change-skin-button:hover, .change-skin-menu-wrapper .change-skin-button:focus,
  .change-skin-menu-wrapper .change-background-button:hover,
  .change-skin-menu-wrapper .change-background-button:focus {
    opacity: 1;
  }
  /* line 99, ../sass/_skinmenu.scss */
  .change-skin-menu-wrapper .change-background-button {
    border: 1px solid #cdcdcd;
  }
  /* line 102, ../sass/_skinmenu.scss */
  .change-skin-menu-wrapper .change-background-button:hover, .change-skin-menu-wrapper .change-background-button:focus {
    border-color: #7b7b7b;
  }
  /* line 108, ../sass/_skinmenu.scss */
  .change-skin-menu-wrapper .layout {
    margin-bottom: 15px;
  }
  /* line 112, ../sass/_skinmenu.scss */
  .change-skin-menu-wrapper .change-layout-button {
    border-radius: 0;
    -webkit-border-radius: 0;
    padding: 5px 18px 3px;
    background-color: #fff;
    background-image: none;
  }
  /* line 123, ../sass/_skinmenu.scss */
  .change-skin-menu-wrapper .change-layout-button.active {
    background-color: #428bca;
    color: #fff;
    border-color: #428bca;
  }
  /* line 127, ../sass/_skinmenu.scss */
  .change-skin-menu-wrapper .change-layout-button.active:first-child {
    border-right: none;
  }
  /* line 134, ../sass/_skinmenu.scss */
  .change-skin-menu-wrapper .change-direction li {
    margin-left: 0;
    margin-right: 0;
  }
  /* line 138, ../sass/_skinmenu.scss */
  .change-skin-menu-wrapper .change-direction li a {
    display: block;
    padding: 5px 16px 3px;
    color: #333;
    border: 1px solid #ccc;
    box-shadow: 0 1px 0 rgba(255, 255, 255, 0.15) inset, 0 1px 1px rgba(0, 0, 0, 0.075);
    -webkit-box-shadow: 0 1px 0 rgba(255, 255, 255, 0.15) inset, 0 1px 1px rgba(0, 0, 0, 0.075);
    line-height: 1.42857;
    font-size: 14px;
  }
  /* line 148, ../sass/_skinmenu.scss */
  .change-skin-menu-wrapper .change-direction li a:hover, .change-skin-menu-wrapper .change-direction li a:focus {
    border-color: #adadad;
  }
  /* line 155, ../sass/_skinmenu.scss */
  .change-skin-menu-wrapper .change-direction .active a {
    background-color: #428bca;
    color: #fff;
    box-shadow: 0 3px 5px rgba(0, 0, 0, 0.125) inset;
    -webkit-box-shadow: 0 3px 5px rgba(0, 0, 0, 0.125) inset;
    border-color: #428bca;
  }
  /* line 162, ../sass/_skinmenu.scss */
  .change-skin-menu-wrapper .change-direction .active a:hover, .change-skin-menu-wrapper .change-direction .active a:focus {
    border-color: #428bca;
  }

  /* line 170, ../sass/_skinmenu.scss */
  .fly-out {
    left: 0;
  }

  /* RTL Skinmenu */
  /* line 176, ../sass/_skinmenu.scss */
  [dir="rtl"] .change-skin-menu-wrapper li {
    float: right;
    margin-right: auto;
  }

  /* */
  /*  */
  /* line 19, ../sass/includes/_include.scss */
  .box_shadow {
    box-shadow: 0 0 5px #ccc;
    -webkit-box-shadow: 0 0 5px #ccc;
  }

  /* line 23, ../sass/includes/_include.scss */
  .border_radius {
    border-radius: 5px;
    -webkit-border-radius: 5px;
  }

  /* line 28, ../sass/includes/_include.scss */
  .font_oswald {
    font-family: 'oswaldregular';
  }

  /* BUTTON */
  /* line 34, ../sass/includes/_include.scss */
  .form-actions .form-submit {
    margin: 0 10px 10px 0;
    border: none;
    padding: 8px 20px;
    color: #fff;
    background: #c01700;
    border-radius: 3px;
    -webkit-border-radius: 3px;
    cursor: pointer;
  }
  /* line 43, ../sass/includes/_include.scss */
  .form-actions .form-submit:hover, .form-actions .form-submit:focus {
    background-color: #555555;
  }

  /* line 476, ../sass/responsive.scss */
  #header #logo {
    float: none;
  }
  /* line 479, ../sass/responsive.scss */
  #header .region-header {
    float: none;
  }
  /* line 482, ../sass/responsive.scss */
  #header .search-block-form {
    float: none;
    width: 100%;
  }
  /* line 486, ../sass/responsive.scss */
  #header .block-system-branding-block {
    float: none;
    margin-bottom: 15px;
    display: inline-block;
  }

  /* line 493, ../sass/responsive.scss */
  #main-menu .navbar-header {
    top: -48px;
  }

  /* line 500, ../sass/responsive.scss */
  #slideshow .container .jssorb05 div {
    width: 34px !important;
    height: 34px !important;
  }
  /* line 506, ../sass/responsive.scss */
  #slideshow .flex-caption {
    font-size: 1em;
    height: 60px;
    position: relative;
  }
  /* line 510, ../sass/responsive.scss */
  #slideshow .flex-caption a {
    display: block;
    left: 0;
    padding: 10px 15px;
    position: absolute;
    text-align: center;
    top: 50%;
    -webkit-transform: translate(0px, -50%);
    -moz-transform: translate(0px, -50%);
    -o-transform: translate(0px, -50%);
    transform: translate(0px, -50%);
    width: 100%;
  }
  /* line 523, ../sass/responsive.scss */
  #slideshow .flex-control-paging li a {
    width: 11px;
    height: 11px;
  }
  /* line 527, ../sass/responsive.scss */
  #slideshow .flex-control-paging li a.flex-active:before {
    width: 5px;
    height: 5px;
    top: 3px;
    left: 3px;
  }
  /* line 537, ../sass/responsive.scss */
  #slideshow .flex-control-nav {
    bottom: 8px;
    right: 2px;
  }
  /* line 540, ../sass/responsive.scss */
  #slideshow .flex-control-nav li {
    margin: 0 4px;
  }

  /* line 548, ../sass/responsive.scss */
  #main .container .content .field-type-image {
    float: none;
    margin: 0 0 15px !important;
  }
  /* line 552, ../sass/responsive.scss */
  #main .container .content #edit-user-picture-wrapper {
    padding: 5px;
  }
  /* line 557, ../sass/responsive.scss */
  #main .forum {
    overflow: auto;
  }
  /* line 559, ../sass/responsive.scss */
  #main .forum table {
    overflow-x: auto;
  }

  /* line 566, ../sass/responsive.scss */
  #footer ul.menu li {
    padding: 0 5px;
  }

  /* line 573, ../sass/responsive.scss */
  .page .slider .views-field-field-image {
    padding: 0 10px;
  }

  /* line 579, ../sass/responsive.scss */
  #main .contact-message-feedback-form .form-text,
  #main .contact-message-feedback-form .form-email {
    width: 100%;
  }

  /* line 582, ../sass/responsive.scss */
  #featured .container .views-field-title {
    max-height: 100%;
  }

  /* line 587, ../sass/responsive.scss */
  .sidebar .our-products-list .views-row {
    margin-bottom: 20px !important;
  }
  /* line 76, ../sass/includes/_include.scss */
  .sidebar .our-products-list .views-row:after {
    content: ".";
    clear: both;
    display: block;
    visibility: hidden;
    height: 0;
  }
  /* line 590, ../sass/responsive.scss */
  .sidebar .our-products-list .views-row .views-field-field-image {
    float: none;
    margin: 0 0 10px 0;
  }
  /* line 594, ../sass/responsive.scss */
  .sidebar .our-products-list .views-row .views-field-title {
    position: static;
    background: none;
    color: #555555;
  }
  /* line 598, ../sass/responsive.scss */
  .sidebar .our-products-list .views-row .views-field-title a {
    color: #555555;
    padding-left: 0;
    padding-right: 0;
    padding-top: 0;
  }
  /* line 604, ../sass/responsive.scss */
  .sidebar .our-products-list .views-row .views-field-title a:hover, .sidebar .our-products-list .views-row .views-field-title a:focus {
    color: #c01700;
  }
}
@media (max-width: 360px) {
  /* line 617, ../sass/responsive.scss */
  #slideshow .flex-direction-nav a {
    width: 30px;
    height: 30px;
    border: 2px solid #fff;
    line-height: 39px;
  }
  /* line 622, ../sass/responsive.scss */
  #slideshow .flex-direction-nav a:before {
    font-size: 18px;
    margin-top: 0;
  }
  /* line 628, ../sass/responsive.scss */
  #slideshow .flex-direction-nav a {
    margin-top: -27px;
  }
}
