.breadcrumbs {display: none;}

.button.big.arrow-right {
     border-radius: 5px;
     -moz-border-radius: 5px;
     -webkit-border-radius: 5px;
}

.p-table {
      border-radius: 5px;
      -moz-border-radius: 5px;
      -webkit-border-radius: 5px;
}

.p-table-price {
      background-color: #7c7c7c !important;
}

.p-table-price:hover {
      background: #7c7c7c !important;
}

.p-table .button {
      height: 35px;
      width: 140px;
      padding: 10px 5px 5px !important;
      font-size: 16px !important;
      background-color: #ff7700 !important;
}

.p-table-2 .button {
      height: 35px;
      width: 140px;
      padding: 10px 5px 5px !important;
      font-size: 16px !important;
      background-color: #ff7700 !important;
}

.p-table-3 .button {
      height: 35px;
      width: 140px;
      padding: 10px 5px 5px !important;
      font-size: 16px !important;
      background-color: #ff7700 !important;
}

.p-table .button:hover {
      background: #7c7c7c !important;
}

.p-table:hover {
      border-bottom-color: #ff7700
}

.woocommerce-page form .form-row-last {
      float: left !important;
}
input[type="submit"] {
      height: 35px;
      width: 140px;
      color: #fff;
      padding: 5px 5px 5px !important;
      font-size: 16px !important;
      background-color: #ff7700;
      cursor: pointer;
      cursor: hand;
      text-transform: uppercase;
      vertical-align: top;
}
input[type="submit"]:hover {
      background-color:#000000;
      color: #fff;
}
#mc_signup_submit {
      height: 35px !important;
      width: 140px !important;
      margin-top: 0.5em !important;
}
.mc_merge_var{
      background-color:#222;
      width: 420px !important;
      margin-left:auto;
      margin-right:auto;
      padding: 5px 5px 10px 40px;
}
.mc_var_label, .mc_interest_label {
      font-size:12pt !important;
      color: #fff !important;
}
#mc_signup_form .mc_input {
      width: 380px !important;
}
div.launchwrapper{  
    position:relative;
}  
img.center {
    display: block;
    margin-left: auto;
    margin-right: auto;
}
div.launchtitle{  
    position:absolute;
    left:26%;
    top:7%;
    color:#222222;
    font-size:32px;
    font-weight: 100;
    line-height: 50px;
    font-family: "Open Sans";
    text-decoration: none;
    background-color: rgba(255, 255, 255, 0.498039);
    padding: 0px 10px;
    text-shadow: none;
    border-width: 0px;
    border-color: rgb(0, 0, 0);
    border-style: none;
} 
div.launchtextone{  
    position:absolute;
    left:19%;
    top:20%;
    color:#FFFFFF;
    font-size:18px;
}   
div.launchtexttwo{  
    position:absolute;
    left:23%;
    top:25%;
    color:#FFFFFF;
    font-size:18px;
}  
div.launchtextthree{  
    position:absolute;
    left:32%;
    top:28%;
    color:#FFFFFF;
    font-size:14px;
}    
div.mclaunch{  
    position:absolute;
    left:25%;
    top:35%;
}  
div.launchtextfour{  
    position:absolute;
    left:17%;
    top:65%;
    font-size:18px;
    color:#FFFFFF;
}
@media screen and (min-width:0px) and (max-width: 319px) {
div.launchtitle{  
    position:absolute;
    left:3%;
    top:7%;
    color:#222222;
    font-size:12px;
    font-weight: 100;
    line-height: 50px;
    font-family: "Open Sans";
    text-decoration: none;
    background-color: rgba(255, 255, 255, 0.498039);
    padding: 0px 10px;
    text-shadow: none;
    border-width: 0px;
    border-color: rgb(0, 0, 0);
    border-style: none;
} 
div.launchtextone{  
    position:absolute;
    left:3%;
    top:27%;
    color:#FFFFFF;
    font-size:7px;
}   
div.launchtexttwo{  
    position:absolute;
    left:3%;
    top:33%;
    color:#FFFFFF;
    font-size:7px;
}  
div.launchtextthree{  
    position:absolute;
    left:10%;
    top:38%;
    color:#FFFFFF;
    font-size:5px;
}    
div.mclaunch{  
    position:absolute;
    left:13%;
    top:44%;
}  
div.launchtextfour{  
    position:absolute;
    left:10%;
    top:83%;
    font-size:5px;
    color:#FFFFFF;
}
.mc_merge_var{
      background-color:#222;
      width: 220px !important;
      margin-left:auto;
      margin-right:auto;
      margin-bottom:0.5em !important;
      padding: 1px 2px 1px 2px;
}    
#mc_signup_form .mc_input {
      width: 215px !important;
}
#mc_signup_submit {
      height: 28px !important;
      width: 140px !important;
      margin-top: 0em !important;
      font-size: 8px !important;
}
.mc_var_label, .mc_interest_label {
      font-size:5px !important;
}
} 
@media screen and (min-width:320px) and (max-width: 479px) {
div.launchtitle{  
    position:absolute;
    left:9%;
    top:7%;
    color:#222222;
    font-size:16px;
    font-weight: 100;
    line-height: 50px;
    font-family: "Open Sans";
    text-decoration: none;
    background-color: rgba(255, 255, 255, 0.498039);
    padding: 0px 10px;
    text-shadow: none;
    border-width: 0px;
    border-color: rgb(0, 0, 0);
    border-style: none;
} 
div.launchtextone{  
    position:absolute;
    left:4%;
    top:29%;
    color:#FFFFFF;
    font-size:8px;
}   
div.launchtexttwo{  
    position:absolute;
    left:15%;
    top:33%;
    color:#FFFFFF;
    font-size:8px;
}  
div.launchtextthree{  
    position:absolute;
    left:21%;
    top:38%;
    color:#FFFFFF;
    font-size:8px;
}    
div.mclaunch{  
    position:absolute;
    left:9%;
    top:37%;
}  
div.launchtextfour{  
    position:absolute;
    left:5%;
    top:79%;
    font-size:7px;
    color:#FFFFFF;
}
.mc_merge_var{
      background-color:#222;
      width: 220px !important;
      margin-left:auto;
      margin-right:auto;
      margin-bottom:0.5em !important;
      padding: 5px 10px 5px 10px;
}    
#mc_signup_form .mc_input {
      width: 215px !important;
}
#mc_signup_submit {
      height: 28px !important;
      width: 140px !important;
      margin-top: 0em !important;
      font-size: 8px !important;
}
.mc_var_label, .mc_interest_label {
      font-size:8px !important;
}
} 
@media screen and (min-width: 480px) and (max-width: 767px) {
div.launchtitle{  
    position:absolute;
    left:18%;
    top:7%;
    color:#222222;
    font-size:20px;
    font-weight: 100;
    line-height: 50px;
    font-family: "Open Sans";
    text-decoration: none;
    background-color: rgba(255, 255, 255, 0.498039);
    padding: 0px 10px;
    text-shadow: none;
    border-width: 0px;
    border-color: rgb(0, 0, 0);
    border-style: none;
} 
div.launchtextone{  
    position:absolute;
    left:13%;
    top:22%;
    color:#FFFFFF;
    font-size:10px;
}   
div.launchtexttwo{  
    position:absolute;
    left:17%;
    top:28%;
    color:#FFFFFF;
    font-size:10px;
}  
div.launchtextthree{  
    position:absolute;
    left:23%;
    top:35%;
    color:#FFFFFF;
    font-size:10px;
}    
div.mclaunch{  
    position:absolute;
    left:10%;
    top:37%;
}  
div.launchtextfour{  
    position:absolute;
    left:12%;
    top:80%;
    font-size:10px;
    color:#FFFFFF;
}
.mc_merge_var{
      background-color:#222;
      width: 325px !important;
      margin-left:auto;
      margin-right:auto;
      padding: 5px 20px 5px 20px;
}    
#mc_signup_form .mc_input {
      width: 325px !important;
}
#mc_signup_submit {
      height: 35px !important;
      width: 140px !important;
      margin-top: 0em !important;
}
}    
@media screen and (min-width: 768px) and (max-width: 979px) {
div.launchtitle{  
    position:absolute;
    left:18%;
    top:7%;
    color:#222222;
    font-size:32px;
    font-weight: 100;
    line-height: 50px;
    font-family: "Open Sans";
    text-decoration: none;
    background-color: rgba(255, 255, 255, 0.498039);
    padding: 0px 10px;
    text-shadow: none;
    border-width: 0px;
    border-color: rgb(0, 0, 0);
    border-style: none;
} 
div.launchtextone{  
    position:absolute;
    left:9%;
    top:23%;
    color:#FFFFFF;
    font-size:18px;
}   
div.launchtexttwo{  
    position:absolute;
    left:15%;
    top:23%;
    color:#FFFFFF;
    font-size:18px;
}  
div.launchtextthree{  
    position:absolute;
    left:27%;
    top:28%;
    color:#FFFFFF;
    font-size:14px;
}    
div.mclaunch{  
    position:absolute;
    left:18%;
    top:35%;
}  
div.launchtextfour{  
    position:absolute;
    left:8%;
    top:65%;
    font-size:18px;
    color:#FFFFFF;
}    
}
@media screen and (min-width: 1600px) {
div.launchtitle{  
    position:absolute;
    left:31%;
    top:7%;
    color:#222222;
    font-size:32px;
    font-weight: 100;
    line-height: 50px;
    font-family: "Open Sans";
    text-decoration: none;
    background-color: rgba(255, 255, 255, 0.498039);
    padding: 0px 10px;
    text-shadow: none;
    border-width: 0px;
    border-color: rgb(0, 0, 0);
    border-style: none;
} 
div.launchtextone{  
    position:absolute;
    left:25%;
    top:20%;
    color:#FFFFFF;
    font-size:18px;
}   
div.launchtexttwo{  
    position:absolute;
    left:28%;
    top:25%;
    color:#FFFFFF;
    font-size:18px;
}  
div.launchtextthree{  
    position:absolute;
    left:36%;
    top:28%;
    color:#FFFFFF;
    font-size:14px;
}    
div.mclaunch{  
    position:absolute;
    left:30%;
    top:35%;
}  
div.launchtextfour{  
    position:absolute;
    left:24%;
    top:65%;
    font-size:18px;
    color:#FFFFFF;
}    
}