#container {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
}

.jui-google-result {
    font-family: arial, sans-serif;
    max-width: 600px;
}

.jui-google-result > div {
    cursor: pointer;
    width: 100%;
}

.jui-google-result > div span {
    display: none;
}

.jui-google-result > div:hover {
    text-decoration: underline;
}

.jui-google-result__headline {
    display: block;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    font-size: 18px;
    line-height: 1.2;
    text-align: left;
    color: #1a0dab;
}

.jui-google-result__link {
    color: #006621;
    font-size: 14px;
    font-style: normal;
    font-weight: normal;
    line-height: 16px;
    text-align: left;
    visibility: visible;
    white-space: nowrap;
    width: auto;
    zoom: 1;
}

.jui-google-result__description {
    color: #545454;
    display: inline;
    font-size: 13px;
    font-weight: normal;
    height: auto;
    line-height: 18.2px;
    text-align: left;
    visibility: visible;
    width: auto;
    word-wrap: break-word;
    zoom: 1;
}

.builder__logo h1{
    margin-top: 12px !important;
}

.section__item--title:after {
    content: none !important;
}

.brand.image__disabled{
    background-image: none !important;
}

.brand.backgroundcolor__disabled{
    background-color: transparent !important;
}

.help__text{
    font-size: 0.8rem;
    margin-top: 0px;
}

.testimonial__video--select{
    left: 0% !important;
}

.testimonial__video {
    float: left;
    padding: 5px;
    width: 100%;
}

/*.modal-dialog-fixed .modal-dialog-wrap{*/
    /*height: 50% !important;*/
/*}*/

/*.modal-dialog-wrap {*/
    /*width: 40%;*/
/*}*/

.builder__loader{
    margin-left: -15px;
    width: 102%;
}

.opacity-content{
    opacity:0.1;
}

.finishButtonColor{
    background-color: #f05405 !important;
}

.transButtons.ng-hide-add {
    opacity: 0;
    transition: opacity .7s, color .7s;
}

.transButtons.ng-hide-remove {
    opacity: 0;
    transition: opacity .7s, color .7s;
}

.builder__header{
    display:none;
}

.refLogo{
    height: 48px;
    margin-top: 2px;
}

.transSideBar{
    display:none;
}

.textAreaCustomCode{
    overflow-y: auto !important;
    padding: 0rem 0 0rem 0 !important;
    resize: vertical !important;
    font-size: 13px !important;
    min-height:7rem !important;
}

/*.service__add--content {*/
    /*width: 60% !important;*/
/*}*/

/*.service__add--image{*/
    /*width: 40% !important;*/
/*}*/

@media (min-width: 480px){
.blog__article {
    display: block !important;
    width: initial !important;
    }
}

.nav-content {
    width: calc(100% - 135px);
}

.header__reward {
    width: 135px;
}
