/* 
    Description : Styles for Domain Search plugin
    Author      : BDT
*/


/*Front end display*/

#mainDomainSearchDisplay table tr td , #mainAdtDomainSearchDisplay table tr td{
    padding: 5px !important;
}
#mainDomainSearchDisplay a , #mainAdtDomainSearchDisplay a {
    text-decoration: none !important;
    color: #63c2e7 !important;
}
#mainDomainSearchDisplay td, #mainAdtDomainSearchDisplay td {
    font-family: Verdana,Helvetica,Sans-Serif;
    font-size: 16px;
}
#mainDomainSearchDisplay, #mainAdtDomainSearchDisplay {
    width: 80%;
    margin:auto;
}
#domainSearchDisplay table tr td, #adtDomainSearchDisplay table tr td { 
    padding: 5px !important;
}
#mainDomainSearchDisplay #orderFormDIv , #mainDomainSearchDisplay #orderFormDIvSum table, #mainAdtDomainSearchDisplay #orderFormDIv , #mainAdtDomainSearchDisplay #adtOrderFormDIvSum table {
    width: 100% !important;
    margin:auto;
}
#mainDomainSearchDisplay #orderFormDIv table #orderForm,  #mainAdtDomainSearchDisplay #orderFormDIv table #orderForm{
    width: 50% !important;
    text-align: center !important;
    margin:auto;
}
#orderFormDIv table td {
    font-family: Verdana,Helvetica,Sans-Serif;
    font-size: 16px;
    padding-left: 10px;
}
#orderFormDIv table #fillOrderForm {
    width: 100% !important;
}
.dButton {
    background-color: #222 !important;
    border: 0 !important;
    color: #fff !important;
    cursor: pointer !important;
    display: inline-block !important;
    font-weight: 800 !important;
    font-size: 14px !important;
    line-height: 1 !important;
    padding: 1em 2em !important;
}
#orderFormDIv a {
    color: #63c2e7 !important;
    text-decoration: none !important;
}
#loadingmessage {
    background: rgba(0, 0, 0, 0) url("../loader.gif") no-repeat scroll 50% center;
    background-repeat: no-repeat;
    display: none;
    width: 100%;
    height: 32px;
    background-repeat: no-repeat;
    text-align: center;
}
#mainDomainSearchDisplay .ErrorField, #mainAdtDomainSearchDisplay .ErrorField {
    border-color: #D00 !important;
}
#mainDomainSearchDisplay .ErrorFieldCheck, #mainAdtDomainSearchDisplay .ErrorFieldChec {
    outline-color : #D00 !important;
    outline-style: solid;
    outline-width : thin;
}

.entry-content{
    width: 100% !important;
}

.domain_search_textarea {
    float: left;
    font-size: 100%;
    width: 40%;
}

.domain_search_textarea p {
    margin: 0;
}

.popular_check {
    float: left;
    height: auto;
    width: 60%;
}

.popular_check b {
    width: 100%;
    font-size: 100%;
}

.popular_check .sub_check {
    font-size: 12px;
    width: 24%;
}

.unpopular_check .sub_check {
    font-size: 12px;
    width: 14%;
}

.unpopular_check {
    float: left;
    height: auto;
    max-height: 200px;
    overflow-y: scroll;
    width: 100%;
}

.sub_check {
    float: left;
    height: auto;
    margin: 5px 0 0;
    min-height: 20px;
    width: 90px;
}
.sub_check input[type="radio"], input[type="checkbox"] {
    margin-right: 0em !important;
}

.domain_search_radio {
    font-family: Arial,Helvetica,sans-serif;
    font-size: 12px;
    line-height: 27px;
    float: left;
    margin: 10px 0;
}

.domain_search_radio label {
    margin: 0;
    float: left;
    padding-right: 10px;
}

#wrapper_content {
    float: left;
    height: auto;
    margin: auto;
    width: 100%;
    background-color: #DAD3C5;
}
.wrapper_content_1 {
    float: left;
    height: auto;
    margin-top: 25px;
    width: 100%;
    padding-left: 2%;
}

.wrapper_content_2 {
    float: right;
    height: auto;
    padding-left: 10px;
    width: 100%;
    border-bottom: 1px solid #eee;
}

.wrapper_content_3 {
    float: left;
    height: auto;
    margin-top: 25px;
    min-height: 50px;
    width: 100%;
    padding-left: 2%;
    border-bottom: 1px solid #eee;
}

.wrapper_content_4 {
    float: left;
    height: auto;
    margin-top: 25px;
    min-height: 60px;
    width: 100%;
    padding-left: 2%;
    border-bottom: 1px solid #eee;
}

.wrapper_content_5 {
    float: left;
    height: auto;
    min-height: 60px;
    width: 100%;
    margin-top: 15px;
}

.wrapper_content_4 div {
    float: left;
}

#domain_search_captcha {
    width: 60px;
    display: inline;
}

.slider_txt_area {
    border: medium none;
    color: gray;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 12px;
    height: auto;
    margin: 5px 0;
    min-height: 50px;
    overflow: hidden;
    width: 79%;
}
.captchaStyle {
    color: #2980b9;
}
#domainSearchDisplay #domainDisplay, #adtDomainSearchDisplay #adtDomainDisplay {
    margin-top :1% !important;
}
.noTld {
    margin-top: 30%;
}

#commissions-table .spinner,
#commissions-table .button {
    float: left;
}

.domain_search_error {
    color: red;
    margin: 10px;
}

.order_complete {
    font-weight: bold;
    padding: 50px;
}

.wrapper_content_1,
.wrapper_content_2,
.wrapper_content_3,
.wrapper_content_4,
.wrapper_content_5 {
    position: relative;
    display: block;
    float: left;
}