@media (min-width: 575px){
#container .tsidesign_feature{display: flex !important;flex-direction: row;align-items: stretch;align-content: stretch;justify-content: space-around;flex-wrap: wrap;}
#container .tsidesign_feature .the_list_item{flex: 1 2 0;align-self:stretch;flex-direction:column;display: flex;margin: .5rem !important;flex-wrap: wrap;justify-content: space-between;}
#container .tsidesign_feature .the_list_item .the_list_wrap{height:100%;display:flex;flex-direction:column;align-item:stretch;}
#container .tsidesign_feature .the_list_item .the_list_item_action{margin-top:auto !important;display:block;width:100%;}
}



.mediaqueries.mobileview #access {
  background-color: #fff !important;
}

#container .the_list_item .the_list_item_action a {
background: linear-gradient(to bottom, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.0) 0%) repeat scroll 0 0 rgba(0, 0, 0, 0) !important;
background-color: #040059 !important;
box-shadow: none !important;
border: 1px solid #040059 !important;
font-size: 1.4rem !important;
text-transform: uppercase !important;
color: #fff !important;
}

 #container .the_list_item .the_list_item_action a:hover {
background: linear-gradient(to bottom, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.0) 0%) repeat scroll 0 0 rgba(0, 0, 0, 0) !important;
background-color: #262626 !important;
border:1px solid #262626 !important;
box-shadow: none !important;
font-size: 1.4rem !important;
text-transform: uppercase !important;
color: #fff !important;
}



.logo-variation-header .slot-type-image img {
  max-height: 20rem !important;
}
#wrapper #_the_logo {
  margin: 0 auto !important;
  max-width:106rem !important;
}



#the_header, .home #container .full_width_content {
  max-width: 100% !important;
}



html:not(.mobileview) #access .menu, #the_header .header_logo_wrap, #the_header .share_icons-wrap, #container .full_width_content, .container-wrap, #container .content, #the_footer.footer, #the_footer, #the_header .logo-variation-header {
  float:  none !important;
  margin:  0 auto !important;

}



html:not(.mobileview) #access{
border-top: 0.5px solid #040059 !important;
border-bottom: 0.5px solid #040059 !important;
background: -moz-linear-gradient(left, rgba(169,3,41,1) 0%, rgba(67,24,71,1) 0%, rgba(122,46,137,1) 49%, rgba(67,24,71,1) 100%); 
background: -webkit-linear-gradient(left, rgba(169,3,41,1) 0%,rgba(67,24,71,1) 0%,rgba(122,46,137,1) 49%,rgba(67,24,71,1) 100%); 
background: linear-gradient(to right, rgba(169,3,41,1) 0%,rgba(67,24,71,1) 0%,rgba(122,46,137,1) 49%,rgba(67,24,71,1) 100%); 
}
html:not(.mobileview) #access .menu ul li a {
  font-size: 1.4rem !important;
  font-weight: 500 !important;
  padding: 0.7rem 1rem !important;
  text-transform: uppercase !important;
}
#menu-holder a {
  font-size: 1.4rem !important;
  font-weight: 500 !important;
  text-transform: uppercase !important;
}





.home #container {
  margin-top: -40rem !important;
  padding: 0 !important;
}



.home #wrapper .full_width_content{
  background-color: transparent !important;
}




.tsidesign_dl .the_list_text {
  margin-top: 13% !important;
  text-align: center !important;
}
.tsidesign_dl .the_list_item_action {
  background-color: #040059 !important;
}
.tsidesign_dl .the_list_item_action a {
  color: #fff !important;
  text-transform: uppercase !important;
  background: linear-gradient(to bottom, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0) 100%) repeat scroll 0 0 rgba(0, 0, 0, 0) !important;
  background-color: rgba(0, 0, 0, 0) !important;
  box-shadow: 0 0 0 0 rgba(255, 255, 255, 0) !important;
  border: 2px solid #fff !important;
  border-radius: 0px !important;
}
.tsidesign_dl .the_list_item_action a:hover {
  color: #fff !important;
  background: #262626 !important;
  border: 2px solid #262626 !important;
}
.tsidesign_dl .slidesjs-pagination {
  display: none !important;
}

.tsidesign_feature .the_list_item_action a {
  color: #fff !important;
  text-transform: uppercase !important;
  background: linear-gradient(to bottom, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0) 100%) repeat scroll 0 0 rgba(0, 0, 0, 0) !important;
  background-color: #040059 !important;
  box-shadow: 0 0 0 0 rgba(255, 255, 255, 0) !important;
  border: 2px solid #fff !important;
  border-radius: 0px !important;
}
.tsidesign_feature .the_list_item_action a:hover {
  color: #040059 !important;
  background: #fff !important;
  border: 2px solid #fff !important;
}




.tsidesign_feature{
  max-width: 120rem !important;
  margin: 0 auto !important;
  padding: 0 !important;
}
.tsidesign_feature .the_list_item{
-webkit-transition: all .5s ease !important;
transition: all .5s ease !important;
}
.tsidesign_feature .the_list_item:hover{
-webkit-transform: translate(0px,-10px) !important;
transform: translate(0px,-10px) !important;
box-shadow: 0px 7px 5px rgba(0,0,0,.3)  !important;
}




.home #container .content.thereIsFeatured {
  padding-top: 3rem !important;
}



#container .w988 .type_article.column_amt_1.large {
  margin-left: 0rem !important;
  margin-right: 0rem !important;
}

#the_footer {
  max-width:100% !important;
}

#the_footer .footer_brand {
  border: medium none !important;
  display:  none !important;
}

#the_footer #_the_copyright{
border-top: 1px solid rgba(130, 130, 130, 0.6) !important;
background-color: #262626 !important;
}




.isMobile .home #container, .isTablet .home #container, .mobileview .home #container{
  margin-top: 0 !important;
}

.isMobile .tsidesign_dl .the_list_text, .isTablet .tsidesign_dl .the_list_text, .mobileview .tsidesign_dl .the_list_text {
  margin-top: 0% !important;
}

html:not(.mobileview) .home #container{
  margin-top: 0 !important;
}
html:not(.mobileview)  .tsidesign_dl .the_list_text {
  margin-top: 0% !important;
}




@media (max-width: 575px){
.tsidesign_dl, .tsidesign_dl .the_list , .tsidesign_dl .slides, .tsidesign_dl .slidesjs-container, .tsidesign_dl .slidesjs-control, .tsidesign_dl .the_list_item_image, .tsidesign_dl .caption_overlay, .tsidesign_dl .caption, .tsidesign_dl .the_list_text {
height: 200px !important;
top: 0 !important;
}

.tsidesign_dl .the_list_item {height: 400px !important;}

.tsidesign_dl .the_list_item_image img {
height: 400px !important;
  width: initial !important;

}
.tsidesign_dl .the_list_item .caption_overlay {
  background: rgba(0, 0, 0, 0) linear-gradient(to bottom, rgba(0, 0, 0, 0) 0px, rgba(0, 0, 0, 0.65) 100%) repeat scroll 0 0;
  position: relative!important;
}

.content {padding-top: 15px !important;}
.tsidesign_dl .caption{
  padding: 0!important;
  text-align: center !important;
}
}
