/*
To change this license header, choose License Headers in Project Properties.
To change this template file, choose Tools | Templates
and open the template in the editor.
*/
/*
    Created on : Apr 8, 2019, 7:18:22 AM
    Author     : RobertSmith
*/
* {
  border-spacing: 0px; }

a img:hover {
  filter: alpha(opacity=80);
  opacity: 0.8; }

/*img {display:none;}*/
/*

Flex Box theme

*/
#weeklyadtheme {
  display: flex;
  flex-direction: column;
  flex: 1; }

.pagerow {
  display: flex; }

#p1-item1, #p1-item2, .page1-group3, .page1-group4, .page4-group3 {
  flex: 1; }

.ads-page-holder {
  display: flex !important; }

.ads-page {
  display: flex;
  flex: 1; }

/*JQuery override start*/
.ui-page-theme-a {
  text-shadow: none !important; }

.ui-button {
  margin: 0px !important; }

.ui-corner-all, .ui-button.ui-corner-all {
  border-radius: 0 !important; }

.ui-button {
  font-family: "Aleo", sans-serif !important;
  font-weight: 400 !important; }

.ui-page-theme-a .ui-button.ui-button-active {
  background-color: #ede7d9 !important;
  border-color: #ede7d9 !important;
  color: #000000 !important;
  text-shadow: none !important; }

#specials .acyfield_email input {
  width: 100% !important;
  background: none !important; }

.ui-page-theme-a .ui-body-inherit {
  background: none !important;
  border: none !important;
  text-shadow: none !important; }

.custom_topmenu img {
  max-width: 70%;
  margin: 50px 0; }

.toplogo span {
  margin-top: -32px; }

.acymailing_module_newsletterboxsubpage .acymailing_form {
  align-items: center; }

/*JQuery override end*/
.acymailing_introtext {
  font-family: "Aleo", sans-serif;
  color: #ede7d9;
  text-align: center;
  font-size: 3.7rem;
  line-height: 2.3rem;
  font-weight: 700; }
  .acymailing_introtext span {
    font-weight: 400;
    font-size: 2.3rem; }

.acysubbuttons {
  font-family: "Aleo", sans-serif; }
  .acysubbuttons input {
    background: #ede7d9;
    border: none;
    text-transform: uppercase;
    padding: 14px 0px;
    font-size: 1.4em;
    text-align: center;
    font-family: 'Roboto Slab', sans-serif; }
  .acysubbuttons .subbutton {
    width: 100%; }

.acyfield_email input {
  color: #ede7d9;
  background: none;
  border: solid 4px #ede7d9;
  padding: 14px 5%;
  font-size: 1em; }

.acymailing_module_newsletterboxsubpage {
  padding: 41px 0px;
  transform: skewY(-0.7deg); }
  .acymailing_module_newsletterboxsubpage .acymailing_introtext {
    font-family: "Aleo", sans-serif;
    color: #ede7d9;
    font-size: 2.3rem;
    line-height: 2.3rem;
    font-weight: 700;
    display: flex;
    align-items: center;
    justify-content: flex-end;
    flex: 1;
    margin: 0 10px;
    padding: 0; }
    .acymailing_module_newsletterboxsubpage .acymailing_introtext span {
      font-weight: 400;
      margin: 0 7px; }
  .acymailing_module_newsletterboxsubpage .acymailing_module_form, .acymailing_module_newsletterboxsubpage .acymailing_form {
    display: flex;
    flex: 1; }
  .acymailing_module_newsletterboxsubpage .fieldacyemail, .acymailing_module_newsletterboxsubpage .acysubbuttons {
    margin: 0 5px;
    flex: 1; }

.moduletable_newsletterboxsubpage {
  flex-basis: 950px; }

/*.weeklyadpage {max-width:950px; height:970px;}*/
/*

Flex Box theme

*/
/* WEEKLY AD */
#weeklyadtheme .container {
  padding-left: 0px !important;
  padding-right: 0px !important; }

/* WEEKLY AD */
/* Responsive */
/* Custom, iPhone Retina */
@media only screen and (min-width: 320px) {
  .pagerow {
    flex-direction: column; }

  .weeklyadpage {
    height: auto; } }
/* Extra Small Devices, Phones */
@media only screen and (min-width: 480px) {
  .pagerow {
    flex-direction: row; }

  .weeklyadpage {
    height: 1475px; } }
/* Small Devices, Tablets */
/* Medium Devices, Desktops */
/* Large Devices, Wide Screens */

/*# sourceMappingURL=specials.css.map */
