﻿#wrapper { padding-bottom:20px; }
a, a:visited { font-weight:bold; color:#26A5DF; }
a:hover { color:White !important; background-color:#26A5DF; text-decoration:none !important; }
.center { text-align:center; }
.pad-top-10 { padding-top:10px; }
.pad-top-25 { padding-top:25px; }
.pad-bot-20 { padding-bottom:20px; }
.pad-bot-5 { padding-bottom:5px; }
.pad-bot-10 { padding-bottom:10px; }
.pad-left-5 { padding-left:5px; }
.pad-left-10 { padding-left:10px; }
.pad-left-20 { padding-left:20px; }
.pad-right-15 { padding-right:15px; }
.pad-right-20 { padding-right:20px; }
.not-bold label { font-weight:normal; }
input[type="radio"] { margin-right:5px !important; }
.inline { display:inline !important; }
.pad-bot-10 { padding-bottom:10px; }
.modal-header { border-bottom:0px solid transparent !important; }
.modal-footer { border-top:0px solid transparent !important; }
.chat-btn { color:transparent !important;; background: url("/images/chat.gif") no-repeat; text-indent: -10000px; width: 150px; height: 38px; display: block; margin-left: auto; margin-right: auto; margin-top: 10px; margin-bottom: 5px; }
.chat-btn a:hover { color:transparent !important; background-color:transparent !important; }
.chat-btn:hover { color:transparent !important; background-color:transparent !important; }
.phone-call { display: block; color: #d50418 !important; font-size: 1.5rem; padding: 9px 5px; }
.phone-call:hover { background-color:transparent !important; text-decoration:underline !important; color:#d50418 !important; }
.lp-form .col-md-12, .lp-form .col-md-8, .lp-form .col-md-7, .lp-form .col-md-6, .lp-form .col-md-5, .lp-form .col-md-4, .lp-form .col-md-3 { padding:0px !important; padding-right:5px !important; }
.testimonial { margin-top: 15px; padding: 20px; color:White; background-color:#BDBDBD; }
.lp-modal { padding:15px !important; }
.btn-lp { background: none repeat scroll 0 0 #25a5e2; border-radius: 0; color: #fff !important; font-weight: bold; margin: 10px 0; }
.btn-lp:hover { background: none repeat scroll 0 0 #428bca; color: #fff; text-decoration: none; }
.logo { background-attachment: scroll; background-image: url("/~/media/explorica/images/logos/logo-expws"), none; background-position: center top; background-repeat: no-repeat; background-size: 211px 35px; color: #fff; height: 35px; margin: 0; text-indent: -10000px; width: 211px; }
#logo-container { background: none repeat scroll 0 0; border-radius: 0 15px 15px 0; height: 54px; margin-left: -15px; margin-top: 10px; padding-top: 10px; width: 230px; z-index: 9999; }
.telerik-text, .telerik-text a { font-family: Verdana !important; color: #626262 !important; font-size: 13px !important; font-weight:normal !important; }
.not-bold, .not-bold label { font-weight:normal !important; }
.lp-footer { background-color:#626262 !important; color:White; padding-top:10px; padding-bottom:10px; }
@media (max-width: 991px)  {
    .rd-pad-top-15 { padding-top:15px; }
    .logo { width:100%; }
    #logo-container { width:100%; }
    .logo-parent-container { text-align: center !important; width: 100% !important;  }
    .lp-form .form-group { margin-bottom: 0px; padding: 0px 15px;}
    .lp-control-group { margin-bottom:5px;}
    .state { width:80px; }
}
@media (min-width: 992px)  {
    #logo-container { position:absolute; margin-left:15px; }
    
    .lp-ppc .form-control.embed { width:auto !important; display:inline !important; }
}
@media (max-width: 768px) {
    .lp-footer {
        margin-bottom:60px;
    }
}