.simple-box{
    background: #ffffff none repeat scroll 0 0;
    border-bottom: 2px solid #000;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    border-radius: 3px;
    cursor: pointer;
    padding: 34px 10px 32px 10px;
    text-align: center;
    width: 100%;
    border-top: 1px solid #e3e3e3;
    border-left: 1px solid #e3e3e3;
    border-right: 1px solid #e3e3e3;
    margin-bottom: 30px;
    -webkit-transition: all 300ms ease-out 50ms;
            -moz-transition: all 300ms ease-out 50ms;
            -o-transition: all 300ms ease-out 50ms;
            transition: all 300ms ease-out 50ms;
}

.simple-box.video{
    text-align: left;
    padding: 10px;
    position: relative;
}

.simple-box.video img{
    max-width: 100%;
    margin-bottom: 10px;
}

.simple-box.video .video_play_icon{
 padding-right: 20px;
    position: absolute;
    text-align: center;
    top: 31%;
    width: 100%;
}

.simple-box.video p{
font-size:13px;
}
.col-md-6.big.video .video_play_icon{

    top: 35%;
 
}


.simple-box.video.text_center h2{
text-align:center;

}

.simple-box.video .video_play_icon .fa{
     background: rgba(255, 255, 255, 0.5) none repeat scroll 0 0;
     -webkit-border-radius: 3px;
     -moz-border-radius: 3px;
    border-radius: 3px;
    color: #000;
    font-size: 22px;
    margin-top: 0;
    padding: 10px 28px;
}
.simple-box.video:hover .video_play_icon .fa{
background: rgba(255, 255, 255, 0.9) none repeat scroll 0 0;
}

.simple-box.video span.date p{
    font-size: 12px;
    margin-bottom: 0;
}
.simple-box.blue{
    border-bottom: 2px solid #46629e;
}
.simple-box.blue:hover .fa{
    color: #46629e;
}

.simple-box.carrot{
    border-bottom: 2px solid #e67e22;
}
.simple-box.carrot:hover .fa{
    color: #e67e22;
}

.simple-box.green{
    border-bottom: 2px solid #4cab09;
}
.simple-box.green:hover .fa{
    color: #4cab09;
}

.simple-box.purple{
    border-bottom: 2px solid #8e44ad;
}
.simple-box.purple:hover .fa{
    color: #8e44ad;
}

.simple-box.dark_blue{
    border-bottom: 2px solid #2c3e50;
}
.simple-box.dark_blue:hover .fa{
    color: #2c3e50;
}

.simple-box.red{
    border-bottom: 2px solid #c33929;
}
.simple-box.red:hover .fa{
    color: #c33929;
}

.simple-box.orange{
    border-bottom: 2px solid #f39c12;
}
.simple-box.orange:hover .fa{
    color: #f39c12;
}

.simple-box.dark_green{
    border-bottom: 2px solid #045f74;
}
.simple-box.dark_green:hover .fa{
    color: #045f74;
}

.simple-box.black{
    border-bottom: 2px solid #045f74;
}
.simple-box.black:hover .fa{
    color: #045f74;
}

.simple-box.fb_group{
    border-bottom: 2px solid #4cab09;
}
.simple-box.fb_group:hover .fa{
    color: #4cab09;
}

.simple-box.fb_page{
    border-bottom: 2px solid #46629e;
}

.simple-box.fb_page:hover .fa{
    color:#46629e;
}

.simple-box.twitter{
    border-bottom: 2px solid #55acee;
}

.simple-box.twitter:hover .fa{
    color:#55acee;
}

.simple-box.g_plus{
    border-bottom: 2px solid #c33929;
}

.simple-box.g_plus:hover .fa{
    color:#c33929;
}

.simple-box.linked_in{
    border-bottom: 2px solid #3692c3;
}

.simple-box.linked_in:hover .fa{
    color:#3692c3;
}

.simple-box p{
    color: #5b5b5b;
    font-size: 14px;
    margin-bottom: 10px;
}
.no-td-hover:hover{
    text-decoration: none;
}
.simple-box h2 {
    color: #000;
    font-size: 13px;
    font-weight: 500;
    margin: 0 0 4px;
}

.col-md-4.medium .simple-box h2{
    font-size: 16px;
}

.col-md-6.big .simple-box h2{
    font-size: 20px;
    font-weight: 400;
}

.col-md-6.big.video .simple-box h2 {
    font-size: 17px;
}

.simple-box .fa{
    color: #393939;
    padding-top: 10px;
    font-size: 33px;
    -webkit-transition: all 300ms ease-out 50ms;
            -moz-transition: all 300ms ease-out 50ms;
            -o-transition: all 300ms ease-out 50ms;
            transition: all 300ms ease-out 50ms;
}

.col-md-6.big .simple-box .fa{
    font-size: 38px;
}

.col-md-6.big.video .simple-box .fa {
    font-size: 22px;
}

.simple-link{
    background: #ffffff none repeat scroll 0 0;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    border-radius: 3px;
    cursor: pointer;
    text-align: center;
    width: 100%;
    border: 1px solid #e3e3e3;
    margin-bottom: 30px;
    -webkit-transition: all 300ms ease-out 50ms;
            -moz-transition: all 300ms ease-out 50ms;
            -o-transition: all 300ms ease-out 50ms;
            transition: all 300ms ease-out 50ms;
            position: relative;
            padding: 10px;
            overflow: hidden;
}

.simple-link p{
 color:#000;
    line-height: 21px;
    margin: 0 0 0 35px;
    text-align: left;
}

.simple-link .fa-link{
background: #51b3c0 none repeat scroll 0 0;
color: #fff;
height: 100%;
left: 0;
line-height: 42px;
position: absolute;
top: 0;
vertical-align: middle;
width: 35px;
-webkit-transition: all 300ms ease-out 50ms;
            -moz-transition: all 300ms ease-out 50ms;
            -o-transition: all 300ms ease-out 50ms;
            transition: all 300ms ease-out 50ms;
}

.simple-link:hover .fa-link{
    background: #127987 none repeat scroll 0 0;
}

.simple-link .fa-angle-right{
font-size: 18px;
    line-height: 20px;
    position: absolute;
    right: 13px;
    color: #7e7e7e;
}

.conversion-tracking #main{
            padding-top: 40px;
        }
        .conversion-tracking .main-sub-title {
              color: #905d02;
    display: block;
    font-size: 19px;
    line-height: 22px;
    margin-bottom: 20px;
    margin-top: 30px;
    text-align: center;
    text-transform: none;
        }
        .conversion-tracking #def-in a {
            display: block;
            left: 50%;
            margin-left: 0;
            position: static;
            text-align: center;
        }
        .conversion-tracking #signup {
            float: none;
            margin: 0 auto;
            padding-bottom: 10px;
            width: 500px;
            max-width: 100%;
        }
        .conversion-tracking #main {
        background:#f9f9f9;
        background-image: none;
        margin: 0 auto;
    }
    .formed form span.split.textarea{
        height: 120px;
    }
    .formed form span.split.textarea .input-name{
        margin-bottom: 5px;
    }
    #custom-tracking{
        cursor: pointer;
    }
    .setup-tr{
        margin-top: 20px;
        display: block;
        text-align: center;
        margin-bottom: 40px;
    }
    
    #signup .inner{
    margin: 31px;
    position: relative;
}

#signup .title{
    text-transform: uppercase;
    font-size: 15px;
    font-weight: 500;
    text-align: center;
    color: #fff;
    display: block;
    width: 100%;
    padding: 14px;
    line-height: 20px;
    font-style: normal;
    -moz-border-radius:6px 6px 0px 0px;
    -webkit-border-radius:6px 6px 0px 0px;
    border-radius:6px 6px 0px 0px;
}

#signup .title span{
    font-weight: 900;
    text-decoration: underline;
}


.formed form span.split{
    display: block;
    height: 44px;
    margin-bottom: 8px;
}

.formed form span.split i{
    position: absolute;
    color: #fff;
    float: left;
    font-size: 14px;
    height: 44px;
    line-height: 43px;
    left: 0px;
    text-align: center;
    vertical-align: middle;
    width: 32px;
    -moz-border-radius:4px 0px 0px 4px;
    -webkit-border-radius:4px 0px 0px 4px;
    border-radius:4px 0px 0px 4px;
}

.formed form span.split.no-icon input{
    text-indent: 10px !important;
}

.formed form span.split input[type=text],
.formed form span.split input[type=password],
.formed form span.split input[type=number],
.formed form span.split select{
    border: 1px solid #b6bbbd;
    float: left;
    height: 100%;
    text-indent: 40px;
    width: 100%;
    -moz-border-radius:4px;
    -webkit-border-radius:4px;
    border-radius:4px;
    font-size: 13px;
    color: #4a4d52;
    max-width: 100%;
}

.formed form span.split textarea
{
    border: 1px solid #b6bbbd;
    float: left;
    height: 100%;
    text-indent: 10px;
    width: 100%;
    -moz-border-radius:4px;
    -webkit-border-radius:4px;
    border-radius:4px;
    font-size: 13px;
    color: #4a4d52;
    max-width: 100%;
    padding-top: 8px;
    margin-bottom: 15px;
}

.formed form span.split select{
    text-indent: 30px !important;
    height: 44px;
    line-height: 39px;
    float: left;
}

.formed form span.split #expiry-month{
    width:150px !important;
}

.formed form span.split #expiry-year{
    margin-left: 15px;
    text-indent: 5px !important;
    width: 80px !important;
}


.conversion-tracking .formed form span.split input{
        text-indent: 10px;

    }

    .gr_get_api{
color:#000;
    float: right;
    font-size: 13px;
}

#refreshlist{
 color: #000;
    float: right;
    font-size: 12px;
}

#refreshlist:hover,
#refreshlist:hover span.fa{
 color: #003e84;
 text-decoration: none;
}

#autoresponder-form span.split select{
    text-indent: 7px !important;
}
#autoresponder-form span.input-name{
    margin-bottom: 10px;

}
#autoresponder-form span.input-name {
    display: inline-block;
}

#ajaxSave{
     display: block;
    margin-top: 20px;
    text-align: center;
}

label.error {
color: red;
    display: inline-block;
    font-size: 12px;
    font-weight: normal;
    position: absolute;
    right: 10px;
    top: 42px;
    vertical-align: top;
}

input.error {
    border:2px solid red !important;
}

#autoresponder-form .split {
    position: relative;
}
#saving{
     display: block;
    margin: 0 auto;
    text-align: center;
    float: none;
margin-top: 20px;
}

.centered_video_embed{
    max-width: 960px;
    text-align: center;
    margin: 0 auto;
    display: block;
}



.close-modal a,
.close-modal a:hover {
   background: #000 none repeat scroll 0 0;
    color: #fff;
    float: right;
    font-size: 12px;
    font-weight: bold;
    height: 20px;
    line-height: 20px;
    text-align: center;
    width: 20px;
}
.modal-content{
    padding: 15px;
}

.formed form span.split select{
    margin-bottom: 15px;
    text-indent: 4px !important;
}
#image_previews{
    position: absolute;

}
#image_previews img{
     border: 1px solid #e2e2e2;
     -webkit-border-radius: 5px;
     -moz-border-radius: 5px;
    border-radius: 5px;
    display: none;
    position: relative;
     z-index: +999999;
}
#add_new_tracking{
    color: #000;
float: right;
font-size: 13px;
}
#view_lp{
    display: block;
    cursor: pointer;
    font-size: 13px;
    text-align: right;
}
#view_lp span{
    margin-right: 4px;
  color: #000;
}
#f_submit{
    cursor: pointer;
}

#saving{
     display: block;
    margin: 0 auto;
    text-align: center;
    float: none;
}
#faqs{
}

#faqs ul{
    margin: 0;
    list-style: none;
    padding-left: 0;

}

#faqs li{
        border-bottom: 1px solid #e2e2e2;
    margin: 0 0 10px;
    padding-bottom: 24px;
    padding-top: 12px;
    list-style: none;

}

#faqs li strong{
    display: block;
}
#ct_btn{
    margin-bottom: 60px;
text-align: center;
}
#faqs h2{
    margin: 0;
    padding-bottom: 20px;
}
#cpp_affiliate_id{
    text-indent: 4px !important;
}

.page-id-4114 .main-sub-title,
.page-id-4078 .main-sub-title
 {
  color: #905d02;
  display: block;
  font-size: 19px;
  line-height: 22px;
  margin-bottom: 20px;
  margin-top: 30px;
  text-align: center;
  text-transform: none;
}

select option[disabled] {
    display: none;
}

.formed .input-name {
    float: left;
    font-size: 14px;
    font-weight: bold;
    color: #000;
}

.blue-bg{
background: #00458e;
/* Safari 4-5, Chrome 1-9 */ 
background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#003d7e), to(#004a98)); 

/* Safari 5.1, Chrome 10+ */ 
background: -webkit-linear-gradient(top, #004a98, #003d7e); 

/* Firefox 3.6+ */ 
background: -moz-linear-gradient(top, #004a98, #003d7e); 

/* IE 10 */ 
background: -ms-linear-gradient(top, #004a98, #003d7e); 

/* Opera 11.10+ */ 
background: -o-linear-gradient(top, #004a98, #003d7e);
}

.brown-bg{
background: #956105;
/* Safari 4-5, Chrome 1-9 */ 
background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#956105), to(#b27200)); 

/* Safari 5.1, Chrome 10+ */ 
background: -webkit-linear-gradient(top, #b27200, #956105); 

/* Firefox 3.6+ */ 
background: -moz-linear-gradient(top, #b27200, #956105); 

/* IE 10 */ 
background: -ms-linear-gradient(top, #b27200, #956105); 

/* Opera 11.10+ */ 
background: -o-linear-gradient(top, #b27200, #956105);
}

.main-title {
    color: #003e84;
    font-size: 40px;
    font-weight: 900;
    letter-spacing: -1px;
    line-height: 40px;
    text-transform: uppercase;
    text-align: center;
    display: block;
}

.h_section_title {
    border-bottom: 1px solid #dddddd;
    text-align: center;
    margin-top: 10px;
    margin-bottom: 40px;
}

.h_section_title > span {
    background: #f9f9f9;
    font-size: 20px;
    position: relative;
    top: 8px;
    padding: 10px;
    font-weight: normal;
    color: #7d7d7d;
    text-transform: uppercase;
}




.timer-mins{
    font-size: 45px !important;
    font-weight: normal !important;
    float: left;
    margin-right: 10px;
}

.time-mins-note{
    font-size: 15px !important;
    color: #383838;
    position: relative;
    top: 11px;
    line-height: 10px;
}

.timer-inner{
    text-align: center;
    color: #000;
}

#timer .countdown-section{
    margin-right: 10px;
}

    #top-timer{
        width: 100%;
    }
    #top-timer::after{
        content: "";
        display: block;
        clear: both;
    }
    .title{
          display: inline-block;
    font-size: 15px;
    margin: 8px 0 0;
    padding: 0 20px 0 0;
    text-align: center;
    }

    .title span{
        font-size: 12px;
font-weight: normal;
    }
#timer {
    display: inline-block;
    position: relative;
    text-align: center;
    top: 10px;
}

    .countdown-section{
    display: inline-block;
}

.countdown-amount{
    display: block;
    font-size: 30px;
    font-weight: bold;
    line-height: 15px;
}

.countdown-period{
    display: inline-block;
    font-size: 16px;
    margin-top: 6px;
    text-transform: uppercase;
}
#hta-timer{
    margin-bottom: 20px;
padding: 15px 0;
text-align: center;
}