/*!
 * Created by Sanket Sinha
 * Bootstrap v3.3.6 
 * Copyright 2011-2015 Twitter, Inc. 
 */


/* Custom CSS created to modify the Portal form field default layout */


@media (min-width: 767px){
.checkbox-cell {
    padding-bottom: 20px !important;
}
.info {
    width: 27%;
    align-self: center;
}
    .crmEntityFormView .cell label {
        float: inherit;
        /*display: inline;*/
        padding-right: 10px;
        overflow-wrap: break-word;
    }
.crmEntityFormView .cell div.control {
    clear: both;
    width: 70%
}
.crmEntityFormView .cell.lookup div.control ,.crmEntityFormView .cell.datetime  div.control  {
    width: 50%;
}
.crmEntityFormView .cell.subgrid-cell div.control, .clearfix.cell.notes-cell .control {
    width: 100%;
}
.crmEntityFormView td.cell {
    vertical-align: top;
    display: flex;
    width: 100%;
    margin: 2px 0px;
}
.form-control {
border-radius:6px;
}
.clearfix.cell.subgrid-cell .info, .clearfix.cell.notes-cell .info{
width:0%;
}
.clearfix.cell.crmquickform-cell .info{
width:0%;
}
.clearfix.cell.sharepoint-documents.table.table-striped-cell .info{
width:0%;
}
.clearfix.cell.sharepoint-documents.table.table-striped-cell div.control {
    width: 100%;
}

.crmEntityFormView .clearfix.cell.checkbox-cell .info{
padding-left: 0px;
}


.clearfix.cell.subgrid-cell{
display:block;
}
.clearfix.cell.subgrid-cell .info {
    width: 100%;
}
.crmEntityFormView div.description {
    clear: both;
    color: rgb(170, 170, 170);
    font-size: small;
}

.crmEntityFormView fieldset {
    margin: 0;
    margin-bottom: 0px;
    padding: 0;
    border: 0 none;
}
}

#bpid{
    display: block;
    width: 100%;
    height: 35px;
    padding: 6px 12px;
    font-size: 15px;
    line-height: 1.42857;
    color: #2D2D2D;
    background-color: #fff;
    background-image: none;
    border: 1px
 solid #ccc;
    border-radius: 10;
    -webkit-box-shadow: inset 0 1px 1px rgb(0 0 0 / 8%);
    box-shadow: inset 0 1px 1px rgb(0 0 0 / 8%);
    -webkit-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
    -o-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
    transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
}