@media (max-width: 767px) {.hidden-xs {display: none !important;}}
@media (min-width: 768px) and (max-width: 991px) {.hidden-sm {display: none !important;}}
@media (min-width: 992px) and (max-width: 1199px) {.hidden-md {display: none !important;}}
@media (min-width: 1200px) {.hidden-lg {display: none !important;}}


div.section-column.subnav-wrap {background-color: #ef7d00; !important;}

main.section-column.maincontent-wrap  {box-shadow:0em 0em 1em #333333} 

.subnav-link {background-color: white;}        .single-item{
          margin:0;
        }
        .slick-header {
          bottom: inherit;
          top: 1em;
        }
        .slick-text {
          bottom: inherit;
          top: 7em;
        }
        .slick-header .span h1 {
          background-color: rgba(0,0,0,0.5);
          color: #FFF;
          font-size: 2em;
          font-weight: bold;
        }
        /* color */
        .slick-slider .slick-next:before,
				.slick-slider .slick-prev:before, 
        #slickcarousel1 .slick-next:before,
				#slickcarousel1 .slick-prev:before, 
        #slickcarousel2 .slick-next:before,
				#slickcarousel2 .slick-prev:before, 
        #slickcarousel3 .slick-next:before,
				#slickcarousel3 .slick-prev:before {
          color: #CC3737;
        }
        .slick-slider  .slick-dots li button:before,
        #slickcarousel1 .slick-dots li button:before,
        #slickcarousel2 .slick-dots li button:before,
        #slickcarousel3 .slick-dots li button:before {
          color: #C24646;
        }
        .slick-slider .slick-dots li.slick-active button:before,
        #slickcarousel1 .slick-dots li.slick-active button:before,
        #slickcarousel2 .slick-dots li.slick-active button:before,
        #slickcarousel3 .slick-dots li.slick-active button:before {
          color: #4AA874;
        }
        .slick-slider .slick-next:before,
				.slick-slider .slick-prev:before, 
        .slider1 .slick-next:before,
				.slider1 .slick-prev:before, 
        .slider2 .slick-next:before,
				.slider2 .slick-prev:before, 
        .slider3 .slick-next:before,
				.slider3 .slick-prev:before {
          color: #CC3737;
        }
        .slick-slider .slick-dots li button:before,
        .slider1 .slick-dots li button:before,
        .slider2 .slick-dots li button:before,
        .slider3 .slick-dots li button:before {
          color: #C24646;
        }
        .slick-slider .slick-dots li.slick-active button:before,
        .slider1 .slick-dots li.slick-active button:before,
        .slider2 .slick-dots li.slick-active button:before,
        .slider3 .slick-dots li.slick-active button:before {
          color: #4AA874;
        }
        /* position */
        .slick-dots {
          bottom: -45px;
          margin-left:0;
          margin-right:0;
        }