/*--
TSCAPPAREL.COM 2017 HOME STYLE UPDATE
AUTHOR: GRAPHICA
LAST UPDATED: 2017.04.27 
--*/


body { background-color: #fff;}

/****/

a.left.carousel-control {
   background:none;
   visibility:hidden;
}

a.right.carousel-control {
   background:none;
   visibility:hidden;
}

/* CUSTOMIZE THE CAROUSEL
-------------------------------------------------- */
/* Carousel base class */
.carousel {
  /*height: 416px;*/
  min-height: 124px;
}
/* Since positioning the image, we need to help out the caption */
.carousel-caption {
  z-index: 10;
}

/* Declare heights because of positioning of img element */
.carousel .item {
  background-color: #fff;
}

.carousel-inner .item img { 
  position: absolute;
  top: 0;
  left: 0;
  min-width: 100%;
  height: 5000px;
}

@media (max-width:480px) { .carousel, .carousel .item { min-height: 115px;}}
@media (min-width: 915px) { .carousel, .carousel .item { min-height: 203px;}}
@media (min-width: 1000px) { .carousel, .carousel .item { min-height: 300px;}}
@media (min-width: 1200px) { .carousel, .carousel .item { min-height: 355px; }}
@media (min-width: 1600px) { .carousel, .carousel .item { min-height: 500px; }}
.homeimgsize { width:100%; }
.homeimgcont {margin-bottom:50x;}
.homeimgcont div {padding:1px;}

@media (min-width: 1600px) {
.col-xl-3 {
    width: 25%;
}
}
 /****/


/*-- GRAPHICA HOME   background-color: rgba(255,255,255,1);  --*/
#site-wrapper { background-color: rgba(255,255,255,1); }

.container { width: 100%; margin:0; }
.col-xs-12 { padding: 0; }

.main.wrapper.clearfix { margin-left: 0; padding-bottom: 0; }
.menu_embeded, .menu_embed { display: none; } 

.contentInner.clearfix { margin-bottom: 0!important; }
  
  .main.wrapper.clearfix { margin-left: 0!important; padding-bottom: 0!important; }
  
#footer .footer-bar { bottom: initial; }

.homeimgcont div { padding: 10px 5px 1px 5px; }


/*-- RESPONSIVE --*/

@media (max-width: 767px) {
    /*body {padding-top: 14px;}*/
    .content.container { margin-top: 63px;}
}

@media (min-width:768px) {
    
    .content.container { margin-top: 23px; }
    
}

@media (min-width: 1200px) { 
    .content.container { margin-top: 23px; }
}

@media (max-width:767px) {
    
    #svg-container { display: none; }
}

@media (min-width:768px) {
    
    #mobile-tultex-reveal { display: none; }
}

#myCarousel {
 display: block;
 margin: 0 auto;
 min-height: 300px;
}

@media (min-width: 700px) {
.carousel, .carousel .item {
   max-width: 700px;
}
}

@media (min-width: 1080px) {
.carousel, .carousel .item {
   max-width: 1080px;

}
}

@media (min-width: 1200px) {
.carousel, .carousel .item {
   max-width: 1200px;
}
}

@media (min-width: 1600px) {
.carousel, .carousel .item {
   max-width: 1600px;
}
}

#wipe_container {
 display: none;
}

@media (min-width: 1600px) {
.carousel, .carousel .item {
    min-height: 300px;
}
}

.carousel-inner{
 padding: 0 5px;
}
