.wrapper {
    background: #FFFFFF url(/media/wysiwyg/biztune_freelancer_designer.jpg);
    background-size: cover;
    padding-top: 0px;
}

.messages {
    opacity: 0.9;
}

.col-main {
  width: 60%;
}

.col-right {
    width: 40%;
    border: none;
}

.col-right .widget, .col-right .block {
    border: none;
    padding: 10px;  
}


.col-right .std {
    padding: 10px;    
    border: none;
    background-color: rgba(0, 0, 0, 0.7);
}

.block-subscribe {
    border: none;  
    background-color: rgba(0, 0, 0, 0.4);
    padding: 10px;
    /*margin-top: 50px;*/
    width: 100%;
    max-width: 520px;
}

.block-subscribe .button:hover span {
  color:#D40613 !important;
}

.main h1{
  color: #fff !important;
}

.main p{
  color: #fff !important;
}

#loginemail,
#email, #captcha_newsletterpopup {
  width: 100%;
}

.block-title {
  border: none;
  padding: 0;
  margin-bottom: 10px;
}

.block-title strong {
  color: #fff !important;
  font-size: 19px;
}

.block .actions {
  margin: 15px 0 0;
}

input[type=email], input[type=search], input[type=number], input[type=password], input[type=tel], input[type=text] {
    height: 35px;
    padding: 0 8px;
}

.std ul { 
  padding-left:20px;
  list-style:none;
}

.std li { 
  margin-bottom:10px;
  color: #fff !important;
  font-size: 18px;
  font-style: normal !important;
  padding-bottom: 10px;
}

.std li:before {    
    font-family: 'FontAwesome';
    content: '\f061';
    margin:0 5px 0 -15px;
    color:#D40613;
}

.button:not(.search-button), .cart-table .product-cart-actions .button, #co-shipping-method-form .buttons-set .button, .footer .button {
    background-color: #9f3232 !important;
    color: #fff;
    font-size: 17px;
    border: 2px solid #9f3232;
    text-decoration: none;
    transition-property: background, color;
    transition-duration: .4s;
    transition-timing-function: ease-in-out;
    cursor: pointer;
}

.button:hover:not(.search-button), .cart-table .product-cart-actions .button:hover, #co-shipping-method-form .buttons-set .button:hover, .footer .button:hover {
    background-color: #fff !important;
    color: #9f3232 !important;
    border: 2px solid #9f3232;
    text-decoration: none;
    transition-property: background, color;
    transition-duration: .4s;
    transition-timing-function: ease-in-out;
}

#landing-footer {
  height: 37px;
}

#landing-header {
  text-align: right;
}

#landing-header a {
  background-color: rgba(255, 255, 255, 0.4);
  padding: 10px;
}


#landing-footer a{
  background-color: rgba(0, 0, 0, 0.4);
  padding: 10px;
  color: #fff;
}

.countdown{
    zoom: 0.7;
    -moz-transform: scale(0.7);
    margin-top: 2em;
}

@media only screen and (max-width: 560px) {
  .countdown{
      zoom: 0.5;
      -moz-transform: scale(0.5);
      -webkit-text-size-adjust: auto;
  }
}

.countdown-block{
    margin-top: 1em;
}

.countdown-block .block-title strong{
    color: #9f3232 !important;
}