.extras {background-color: #E65824 !important; padding: 1rem !important;}
.specials {background-color: #df2e75 !important; padding: 1rem !important;}

.tsidesign_center {text-align: center !important; margin: 0 auto !important;}
.tsidesign_left {text-align: left !important;}
.tsidesign_extras {background-color:#E65824 !important;}

.large-text-white {font-size: 2rem !important; color: #FFFFFF !important;}
.medium-text-white {font-size: 1.75rem !important; color: #FFFFFF !important;}
.small-text-white {font-size: 1.5rem !important; color: #FFFFFF !important;}

.large-text-orange {font-size: 2rem !important; color: #E65824 !important;}
.medium-text-orange {font-size: 1.75rem !important; color: #E65824 !important;}
.small-text-orange {font-size: 1.5rem !important; color: #E65824 !important;}

.large-text-purple {font-size: 2rem !important; color: #793089 !important;}
.medium-text-purple {font-size: 1.75rem !important; color: #793089 !important;}
.small-text-purple {font-size: 1.5rem !important; color: #793089 !important;}

.large-text-gold {font-size: 2rem !important; color: #866440 !important;}
.medium-text-gold {font-size: 1.75rem !important; color: #866440 !important;}
.small-text-gold {font-size: 1.5rem !important; color: #866440 !important;}

.large-text-green {font-size: 2rem !important; color: #047016 !important;}
.medium-text-green {font-size: 1.75rem !important; color: #047016 !important;}
.small-text-green {font-size: 1.5rem !important; color: #047016 !important;}

.large-text-blue {font-size: 2rem !important; color: #3B5998 !important;}
.medium-text-blue {font-size: 1.75rem !important; color: #3B5998 !important;}
.small-text-blue {font-size: 1.5rem !important; color: #3B5998 !important;}

.large-text-pink {font-size: 2rem !important; color: #df2e75 !important;}
.medium-text-pink {font-size: 1.75rem !important; color: #df2e75 !important;}
.small-text-pink {font-size: 1.5rem !important; color: #df2e75 !important;}

.large-text-brown {font-size: 2rem !important; color: #734e2e !important;}
.medium-text-brown {font-size: 1.75rem !important; color: #734e2e !important;}
.small-text-brown {font-size: 1.5rem !important; color: #734e2e !important;}


















.tsidesign_feature .the_list_item:hover {
   opacity: 0.9 !important;
   -webkit-transform: scale(1.1);
        -ms-transform: scale(1.1);
        transform: scale(1.1);
}

html {
  background: no-repeat center center fixed !important;
  -webkit-background-size: cover !important;
  -moz-background-size: cover !important;
  -o-background-size: cover !important;
  background-size: cover !important;
}

#container .w1060 .column_amt_2 .the_list_item {
    width: 100% !important;
}

h1, h2, h3{
  font-weight: normal !important;
}
#the_header .logo-variation-mobile .slot-type-text, #the_header .logo-variation-mobile .slot-type-image {
  background: #000000 !important;
}
#wrapper #access .menu {
  text-align: center !important;
}
#wrapper #_the_navigation a {
    letter-spacing: 3px !important;
    padding-left: 7.2rem !important;
    text-transform: uppercase !important;
}
#wrapper #_the_navigation a:hover {
    color: #f90000 !important;
}
.mediaqueries.mobileview #access a:hover {
    color: #f90000 !important;
    z-index: 9999 !important;
}
@media (min-width: 801px){
.current-menu-item.current_page_item a {
    background-image: url("/files/2016/05/ciros-fish-logo3.png") !important;
    background-repeat: no-repeat !important;
    background-size: 70px auto !important;
}
#menu-primary-menu.sf-menu.sf-menu_bg li:hover {
    background-image: url("/files/2016/05/ciros-fish-logo3.png") !important;
    background-repeat: no-repeat !important;
    background-size: 70px auto !important;
}
}
.home #wrapper #container .full_width_content.content_bg.wrp_color_bg {
  background: transparent !important;
  margin-left: auto !important;
  margin-right: auto !important;
  max-width: 100% !important;
}
@media (min-width: 801px){
.home #header_logo {
  display: none !important;
}
.tsidesign_dl .the_list_text{
  padding-top: 18% !important;
}
}
.tsidesign_dl {
  max-width:100% !important;
  margin-right:auto !important;
  margin-left:auto !important;
}
.tsidesign_dl .caption{
  background: transparent !important;
}

.tsidesign_dl .the_list_item_headline, .tsidesign_dl .the_list_item_headline a{
  color: rgba(255, 255, 255, 0.8) !important;

}
.tsidesign_dl .the_list_item_subheadline{
  color: rgba(255, 255, 255, 0.6) !important;

}
.tsidesign_dl .slidesjs-pagination {
  display: none !important;
}
.tsidesign_dl .the_list_item, .tsidesign_dl .the_list, .tsidesign_dl2 .the_list_item, .tsidesign_dl2 .the_list {
  margin-bottom: 0 !important;
}
.tsidesign_dl2 .slidesjs-container {
  max-height: 55rem !important;
}
.tsidesign_dl .the_list_item, .tsidesign_dl .the_list {
  margin-bottom: 0 !important;
}
.tsidesign_cta{
  background: #f90000 !important;
  margin: 0 !important;
}
.tsidesign_cta .the_list_item_headline, .tsidesign_cta .the_list_item_headline a{
  text-transform: uppercase !important;
  text-align: center !important;
  font-size: 4rem !important;
  color: #eddfcc !important;
  font-family: "Bevan", monospace !important;
}
.tsidesign_cta .item_2{
  text-align: right !important;
}
.tsidesign_cta .the_list_item_action{
  background-color: transparent !important;
}
.tsidesign_cta .the_list_item_action a {
  color: #eddfcc !important;
  font-size: 1.6rem !important;
  padding: 2rem 4.2rem !important;
  background: transparent !important;
  border: 1px solid #eddfcc !important;
  box-shadow: none !important;
}
.tsidesign_cta .the_list_item_action a:hover{
  background-color: #f90000 !important;
  border: 1px solid #f90000 !important;
}
.tsidesign_cta .the_list_item, .tsidesign_cta .the_list {
  margin-bottom: 0.5rem !important;
}
.tsidesign_feature, .tsidesign_content{
  max-width: 134rem !important;
  margin-right:auto !important;
  margin-left:auto !important;
}
.tsidesign_feature .the_list_item_headline, .tsidesign_feature .the_list_item_headline a {
  font-size: 2.2rem !important;
  font-weight: lighter !important;
 text-transform: uppercase !important;
  color: #eddfcc !important;
}
.tsidesign_feature .the_list_item_heads {
  background: #f90000 !important;
  height: 20% !important;
}
.the_list_item_action {
  background-color: transparent !important;
  border: none !important;
}
.the_list_item_action a {
  color: #eddfcc !important;
  font-size: 1.5rem !important;
  text-transform: uppercase !important;
  background: #f90000 !important;
  border-radius: 5px !important;
  box-shadow: 0 6px #f90000 !important;
  border: none !important;
  -webkit-transition: all 0.3s !important;
  -moz-transition: all 0.3s !important;
  transition: all 0.3s !important;
  padding: 15px 60px !important;
}
.the_list_item_action a:hover {
  box-shadow: 0 4px #ac0b0b !important;

}
.tsidesign_dl .the_list_item_action a, .tsidesign_dl2 .the_list_item_action a {
  font-size: 2rem !important;
}
.home #container .content.thereIsFeatured {
  padding-top: 20px !important;
}
#the_footer {
  max-width:100% !important;
}

#the_footer #_the_copyright, #the_footer #_the_logo, #the_footer .section {
  margin-right:auto !important;
  margin-left:auto !important;
  max-width:106rem !important;
}
@media (max-width: 800px){
.tsidesign_dl .the_list_text {
  padding-top: 14% !important;
}
.tsidesign_cta .the_list_item_headline, .tsidesign_cta .the_list_item_headline a{
  font-size: 3rem !important;
}
.tsidesign_cta {
  padding-top: 2rem !important;
}
.tsidesign_feature{
  margin-top: 3rem !important;
}
}
@media (max-width: 575px) {
.the_list_item_action a {
  font-size: 1.2rem !important;
  padding: 5px 30px !important;
}
.tsidesign_dl .the_list_item_action a, .tsidesign_dl2 .the_list_item_action a {
  font-size: 1.2rem !important;
}
.tsidesign_dl .caption {
  background: rgba(255, 255, 255, 0.5) !important;
}
.tsidesign_dl .the_list_text {
  padding-top: 0 !important;
}
.tsidesign_dl .the_list_item_headline, .tsidesign_dl .the_list_item_headline a{
  color: #ffffff !important;

}
.tsidesign_dl .the_list_item_subheadline{
  color: #ffffff !important;

}
.tsidesign_cta .item_2{
  text-align: center !important;
}
}