/*
Theme Name: custom Custom Layout Child theme
Theme URI: http://www.enginethemes.com/themes/custom
Author: EngineThemes Team
Author URI: http://www.enginethemes.com
Description: Custom layout for custom theme - Show 2 columns layout in detail project and detail profiles pages.
Version: 1.0
Template:custom
*/

.comments, .screen-reader-text {
    display: none !important;
}

.contact-link {
    text-align: center;
    padding: 20px;
}

#searchsubmit {
    display: inline-block;
    padding: 6px 12px;
    margin-bottom: 0;
    font-size: 14px;
    font-weight: 400;
    line-height: 1.42857143;
    text-align: center;
    white-space: nowrap;
    vertical-align: middle;
    -ms-touch-action: manipulation;
    touch-action: manipulation;
    cursor: pointer;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    background-image: none;
    border: 1px solid transparent;
    border-radius: 4px;
}

#s {
    border-radius: 5px;
    box-shadow: none;
    border: 1px solid #ccc;
    padding: 4px 0px 8px 4px;
}

.view_as {
    cursor: pointer;
}

.view_as:hover {
    color: #333!important;
}

.view_as.active {
    color: #333;
    font-weight: 700;
}

.timetable-datepicker {
    max-width: 137px;
}

.mw-50 {
    max-width: 50px;
}
.mw-100 {
    max-width: 100px;
}

.unstyle::-webkit-inner-spin-button, .start::-webkit-inner-spin-button, .end::-webkit-inner-spin-button {
    -webkit-appearance: none;
}

.unstyle::-webkit-outer-spin-button, .start::-webkit-outer-spin-button, .end::-webkit-outer-spin-button {
    -webkit-appearance: none;
    margin: 0;
}

.unstyle::-webkit-calendar-picker-indicator {
    padding: 0;
}

.unstyle-select {
    padding: 6px 0;
    min-width: 75px;
}

.pl-0 {
    padding-left: 0;
}

.pr-0 {
    padding-right:0;
}


.citb-button-check {
    /* width: calc(100% - 15px)!important;
    margin-left: 15px; */
    width: 100%!important;
}

.custom-field.success input[type=email], .custom-field.success input[type=number], .custom-field.success input[type=password], .custom-field.success input[type=search], .custom-field.success input[type=text], .fre-input-field.success input[type=email], .fre-input-field.success input[type=number], .fre-input-field.success input[type=password], .fre-input-field.success input[type=search], .fre-input-field.success input[type=text] {
    border: 1px solid green!important;
}

.citb_verified {
    color: #90ee90;
}

.citb_verified::before {
    font-family: FontAwesome;
    content: "\f00c";
    padding-right: 5px;
}

.fre-custom-field-value {
    margin-right:20px;
        font-weight: 400;
}
.error {
    display:block!important;
    margin-left:0!important;
}
.profie-wizard-avatar {
    padding: 40px 0;
    margin:0 auto
}
.profie-wizard-avatar .avatar-125 {
    border-radius: 50%;
}
.hide-el {
    display:none
}
#webcam {
    margin: 0 auto 80px;
    padding: 40px 0 0;
}

.avatar-upload__input {
    border:none;
    margin: 0 auto;
}

.buildy-credits__list {
    display: flex;
}

.buildy-credits__item {
    flex:1;
}
.buildy-balance-info {
    padding:0!important;
}

.buildy-payment-info__table {
    padding: 0 40px;
}