/* Slider */

.js #fouc { display:none;}
    .CaptSliderCapt{
    padding:1.5em;
    position: relative;
    z-index: 5;
}

.CaptSliderCapt .columns
{
    padding:0px !important;
}
    

 
/* Small only */
@media only screen and (max-width: 40em) { 
     .CaptSliderCapt 
     {
       /*  height:280px;*/
     }
     
    .CaptSliderCapt .button
    {
     display:none;
     width:100%;
     margin-top:1em;
    }
    
    .slick-slide a:hover
     {
     color: #1e5282 !important;
     }
    
    } 
    
/* Medium Only */
@media only screen and (min-width: 40.063em) and (max-width: 64em) { 
    .CaptSliderCapt{
    color: White;

}

.CaptSliderCapt, .CaptSliderCapt h2 {
color:#ffffff;
}

.Black .CaptSliderCapt {
    background-color:rgba(38,38,38,.85);
}
.Black .button{
	 color:#000;
     background-color:rgba(128, 128, 128, 1);
}
.Black .button:focus,
.Black .button:hover,
.Black  button:focus,
.Black  button:hover {
    color: #000 !important;
    background-color: #6a6a6a !important;
}
.Blue .CaptSliderCapt{
     background-color:rgba(2, 42, 78, 0.9);
}
.Blue .button{
	 color:#000;
     background-color:rgba(210, 169, 39, 1);
}
.Blue  .button:focus,
.Blue  .button:hover,
.Blue  button:focus,
.Blue  button:hover {
    color: #000 !important;
    background-color: #a78107 !important;
}
.Blue .CaptSliderCapt + .Blue .CaptSliderBg{
    color:#FFFFFF !important;
    background-color:rgba(28,42,84,.85) !important;
}

.Green .CaptSliderCapt {
    background-color:rgba(29, 111, 113, 0.9);
}
.Green .button{
	 color:#fff;
     background-color:rgba(0, 61, 59, 1);
}
.Green  .button:focus,
.Green  .button:hover,
.Green  button:focus,
.Green  button:hover {
    color: #fff !important;
    background-color: #002e27 !important;
}
.Red .CaptSliderCapt{
    background-color:rgba(76, 21, 32, 0.9);    
}
.Red .button{
	 color:#fff;
     background-color:rgba(45, 0, 16, 1);
}
.Red .button:focus,
.Red .button:hover,
.Red button:focus,
.Red button:hover {
    color: #fff !important;
    background-color: #230c00 !important;
}
.Yellow .CaptSliderCapt{
    color:#000000 !important;
     background-color:rgba(210, 169, 39, 0.9);
}
.Yellow .CaptSliderCapt h2{
	 color:#000000;
}
.White .CaptSliderCapt{
    color:#000000 !important;
     background-color:rgba(255,255,255,.8);
}
.White .CaptSliderCapt h2{
	 color:#000000;
}
 .CaptSliderCapt 
{
     height:130px;
     }
     
     .CaptSliderCapt .button
    {
        float:right;
        margin-top:1.5em;
        margin-left:0.5em;
    }
    
     .CaptSliderCapt .button::hover,   .CaptSliderCapt .button::active,   .CaptSliderCapt .button::visited
    {
    /* background-color:none !important;
     font-size:1rem !important;*/
    }
    
    .CaptSliderCapt .button::after
    {
          content:"\00a0\25B6";
    }
    }
    
    

/* Large and up */
@media only screen and (min-width: 64.063em) { 
    .CaptSliderCapt{

    color: White;
   
}

.CaptSliderCapt, .CaptSliderCapt h2 {
color:#ffffff;
}

.Black .CaptSliderCapt {
    background-color:rgba(38,38,38,.85);
}
.Black .button{
	 color:#000;
     background-color:rgba(128, 128, 128, 1);
}
.Black .button:focus,
.Black .button:hover,
.Black  button:focus,
.Black  button:hover {
    color: #000 !important;
    background-color: #6a6a6a !important;
}
.Blue .CaptSliderCapt{
     background-color:rgba(2, 42, 78, 0.9);
}
.Blue .button{
	 color:#000;
     background-color:rgba(210, 169, 39, 1);
}
.Blue  .button:focus,
.Blue  .button:hover,
.Blue  button:focus,
.Blue  button:hover {
    color: #000 !important;
    background-color: #a78107 !important;
}
.Blue .CaptSliderCapt + .Blue .CaptSliderBg{
    color:#FFFFFF !important;
    background-color:rgba(28,42,84,.85) !important;
}

.Green .CaptSliderCapt {
    background-color:rgba(29, 111, 113, 0.9);
}
.Green .button{
	 color:#fff;
     background-color:rgba(0, 61, 59, 1);
}
.Green  .button:focus,
.Green  .button:hover,
.Green  button:focus,
.Green  button:hover {
    color: #fff !important;
    background-color: #002e27 !important;
}
.Red .CaptSliderCapt{
    background-color:rgba(76, 21, 32, 0.9);    
}
.Red .button{
	 color:#fff;
     background-color:rgba(45, 0, 16, 1);
}
.Red .button:focus,
.Red .button:hover,
.Red button:focus,
.Red button:hover {
    color: #fff !important;
    background-color: #230c00 !important;
}
.Yellow .CaptSliderCapt{
    color:#000000 !important;
     background-color:rgba(210, 169, 39, 0.9);
}
.Yellow .CaptSliderCapt h2{
	 color:#000000;
}
.White .CaptSliderCapt{
    color:#000000 !important;
     background-color:rgba(255,255,255,.8);
}
.White .CaptSliderCapt h2{
	 color:#000000;
}
    
.CaptSliderCapt .button
 {
     margin-top:1em;
     margin-bottom:0em;
     display:block;
     
 }
.Top, .Center
{
    top:10% !important;
    position:absolute !important;
    display:inline;
    width: inherit;
}

.Left .CaptSliderCapt
{
  margin-left:5%;
  margin-right:70%;
}

.Right .CaptSliderCapt
{
  margin-left:70%;
  margin-right:5%;
}

.Bottom
{
    bottom:5%;
    position:absolute !important;
    display:inline;
    width: inherit;
}

.Center .CaptSliderCapt
{
  margin-left:38%;
  margin-right:38%;
}


}

