/**
    Custom styles
**/
button#ap-tag-clear{
    margin:0 0 2px 10px;
    display:none;
}

.form-group.has-tags button#ap-tag-clear{
    display:inline-block;
}

#s2id_ap-targeting{
    width: 100%;
}

.form-group span.help-block{
    margin-bottom:20px;
    display:none;
}

.form-group span.targeting-help{
    display: block;
    margin-top: 5px;
    margin-bottom: 10px;
    color: #737373;
}


.form-group.has-error span.help-block{
    display:block;
}
.form-group.has-error span.targeting-help{
    display:none;
}

.form-group.has-error .select2-container-multi .select2-choices{
    border: 1px solid #A94442;
}

#ap-form{
    margin-bottom: 20px;
}

#ap-success-msg{
    display:none;
}

#ap-script-container{
    display:none;
}

#ap-results-container{
    margin-bottom:150px;
}

#ap-results-container textarea{
    width: 100%;
}

div#apt-opts{
    float:right;
    width:50px;
    margin-top:25px;
}
div#apt-opts button{
    float:right;
}

#ap-form div.row.form-inline{
    margin-bottom:10px;
}

div.row.form-inline .form-group label.control-label{
    margin-right: 15px;
}

/*
remove option to change input type
*/
div#apt-opts{
    display:none;
}

#ap-form div select.sel2-full{
    width: 100%;
}

#ap-form .form-group label.control-label.above-sel2{
    margin-bottom:5px;
}

button#ap-size-clear{
    margin:0 0 2px 10px;
    display:none;
}

div.ap-tag-head h5{
    display:inline-block;
    margin-right: 25px;
}

#ap-txt-dl{
    display:none;
}