/**
 * @category   Ests
 * @package    Ests_Newsletterpopup
 * @copyright  Copyright (c) 2023 ESTS<expoundcoderz.com>
 */
#expert_background_layer {
    position: absolute;
    z-index: 9998;
    width: 100%;
    height: 100%;
    overflow: hidden;
    display: block;
    text-align: center;
    top: 0;
    left: 0;
    display: none;
     background-color: rgba(0, 0, 0, 0.6);
}

#expert_box_layer {
    z-index: 9999;
    width: 450px;
    height: auto;
    overflow: hidden;
    top: 0;
    text-align:left;
    display: inline-block;
    padding: 0;
}

#expert_box_title {
    margin: 0 15px;
    text-transform: capitalize;
    height: auto;
    overflow: hidden;
    text-align: center;
}
/*expert_box_block1.png*/

#expert_box_header_block {

}
#expert_box_content_block {
 height: auto;
    margin: 10px 0;
    }
#expert_box_bottom_block {
   font-size: 15px;
  margin: auto;
  
  width: 405px;

}

#expert_box_close {
    margin-right: 10px;
    margin-top: 10px;
    height: 22px;
    width: 22px;
    background: url(../images/newssubscribers/expert_box_close.png) no-repeat;
    cursor: pointer;
    float: right;
}
.expert_box_lines {
    clear: both;
    }
#expert_box_subscribe {
height: auto;
margin: 15px;
overflow: hidden;
}
#expert_box_subscribe_input {
  clear: both;
}
#expert_box_subscribe_input input {
border: 1px solid #e9e9e9;
height: auto;
margin: 5px 0;
padding: 9px;
}
#expert_box_subscribe_submit {
  margin: auto;
 text-align: center;
 width: 100px;
}
#expert_box_subscribe_submit a {
    background-color: #e7402f;
    color: #fff;
    display: block;
    font-size: 15px;
    font-weight: 700;
    height: auto;
    margin: 5px 0;
    padding: 8px 15px;
    
}
#expert_box_subscribe_submit > a:hover{ text-decoration:none; background-color:#000;}

#expert_box_subscribe_response {
    text-align: left;
    margin: 10px 0 0 30px;
    height: 15px;
}

#expert_box_subscribe_response_success {
    display: none;
}

#expert_box_subscribe_response_error {
    color: #ea6868;
    text-align: left;
    margin: 0 0 0 30px;
    height: auto;
    overflow: hidden;
}

#expert_box_subscribe_response_success {
    color: #35ea49;
    font: 20px/34px "CenturyGothicRegular",Century Gothic,Verdana,sans-serif;
}


/*** LABEL THEME ***/
.tl#expert_box_layer { background-color: #085DAD;
        width: 470px;
    position: relative; text-transform: capitalize;
}
.tl #expert_box_header_block, .tl #expert_box_content_block {
   color: #FFFFFF;
    line-height: normal;
    text-align: justify;

}
.tl #expert_box_header_block {
    margin: 20px 0 0 28px ;
}

.tl #expert_box_content_block {
    margin: 5px 0 0 28px ;
}

.tl #expert_box_bottom_block {
    color:#FFF;
    clear: both;
    text-align: justify;
    float: right;
    margin: 10px 36px 5px 0 ;
    overflow: hidden;
    border-bottom: 1px dotted;
    border-top: 1px dotted;
    font-size: 15px;
    padding-bottom: 4px;
    padding-top: 4px;
     }

.tl #expert_box_close {
    position: absolute;
}

.tl #expert_box_subscribe_response_error {
    height: 15px;
    color: #ffffff;
    float: right;
    text-align: left;
    width: 325px;
    margin: 0 50px 0 0;
    overflow: hidden;
}

.tl #expert_box_subscribe_input input {
    border: 1px solid #ACACAC;
    height: 25px;
    margin: 5px 0 0 -3px;
    padding-left: 10px;
    width: 265px;
    
}

.tl #expert_box_subscribe_submit a {
    background:#FFF;
    color: #000000;
   height: 25px;
    line-height: 2.2;
    margin-top: 7px;
  }
.tl #expert_box_subscribe_response_success {
    color: #FFFFFF;
    float: right;
    margin: 0 50px 0 0;
    width: 340px;
}
.tl #expert_box_subscribe_input {
}

.tl #expert_box_close {
   background: url("../images/newssubscribers/expert_box_close2.png") no-repeat scroll 0 0 #1A6FBF;
  height: 26px;
  right: 0;
  top: 0;
  width: 25px;
}

#expert_box_subscribe_bottom {
  text-align: center;  padding: 10px 20px;
}

.expert_box_news_icon ul li {
  display: inline-block;
  list-style: outside none none;
  margin: 2px;
}
.expert_gift {
  text-align: center; margin-top: 10px;
}

@media screen and (max-width: 479px) {

#expert_box_layer{ width:300px;}

}
.expert_gift img {
    display: inline;
}
input#expert_fname {
    width: 100%;
}
input#expert_email {
    width: 100%;
}
