/*



 Theme Name:   bb_broker Child



 Theme URI:    http://themeforest.net/user/euthemians



 Description:  business Child Theme



 Version:      2.9.11



 Author:       Euthemians Team



 Author URI:   http://euthemians.com



 Template:     bb_broker



*/





/*==========top bar css============*/





@import url('https://fonts.googleapis.com/css?family=Roboto:100,300,400,500,700');



@import url('https://fonts.googleapis.com/css?family=Open+Sans:300,400,600,700');


.service_column .title_address p.srv_list_email {
    font-size: 9px !important;
}
#eut-top-bar ul.eut-bar-content.eut-left-side,

#eut-top-bar ul.eut-bar-content.eut-left-side li {

    float: none;

    text-align: center;

}

.eut-container {

    max-width: 1282px;

}

div#eut-footer-area p,

div#eut-footer-area h4,

footer#eut-footer div#text-12 .yikes-easy-mc-submit-button,

footer#eut-footer div#text-12 input {

    font-family: 'Roboto', sans-serif;

}

div#eut-footer-area .footer_newsletter h4{

    font-size: 20px;

    margin-bottom: 5px;

}

div#eut-footer-area p{

    font-size: 14px;

    line-height: 20px

}

.footer_newsletter p {

    margin-bottom: 15px;

}

div#eut-inner-header .eut-container {

    display: -webkit-box;

    display: -moz-box;        

    display: -ms-flexbox;      

    display: -webkit-flex;     

    display: flex; 

    -webkit-justify-content: center;

    justify-content: center;

    -webkit-flex-wrap: nowrap;

    flex-wrap: nowrap;



}

.login_header_menu a span {

    background: #ff9c00;

    padding: 11px 42px;

    border-radius: 6px;

    color: #fff;

}

.custom_business_lists {

    padding-bottom: 44px !important;

    padding-top: 60px !important;

}

.selling_form_wrapper ,.service_listing_form_wrapper{

    margin: 0 !important;

}



/*=============tab section css========= */







.buisness_tab_row .business_search_form .eut-column-1-3 select {

    opacity: 1 !important;

    padding: 12px 42px !important;

    font-size: 16px;

}

.buisness_tab_row .business_search_form .eut-column-1-3 {

    border-radius: 30px;

    overflow: hidden;

    border: 4px solid #045294;

}

.buisness_tab_row button#searchsubmit {

    background: #ff9c00;

    display: inline-block;

    height: 100%;

    width: 100%;

    border-radius: 30px;

    border-color: #ff9c00;

}

/*.buisness_tab_row button#searchsubmit:hover {

    border: 0 ;

}*/

.buisness_tab_row .business_search_form .eut-column-1-3:last-child {

    background-color: #ff9c00;

}



.buisness_tab_row form#searchform {

     display: -webkit-flex; /* Safari */

    display: flex;

}

.buisness_tab_row .business_search_form .eut-column-1-3:last-child,

.buisness_tab_row .business_search_form .eut-column-1-3:nth-child(2) {



    margin-left: -39px;

    -webkit-flex-basis: 330px;

    flex-basis: 330px;



}



.buisness_tab_row .business_search_form .eut-column-1-3:first-child{

    flex-grow: 0.5;

    -webkit-flex-grow: 0.5;

}

.buisness_tab_row .vc_tta-panels-container {

    text-align: center;

}

.buisness_tab_row form#searchform {

    display: -webkit-flex; /* Safari */

    display: flex;

    max-width: 970px;

    margin: auto;

    -webkit-justify-content: center;

    justify-content: center;

}



.buisness_tab_row  .eut-element.eut-text:after {



    clear: both;



    display: table;



    content: "";



}



.buisness_tab_row li.vc_tta-tab {

    background: #008ac8;

    border-top-right-radius: 25px;

    border-top-left-radius: 25px;    

}

li.vc_tta-tab.vc_active {

    background: #045294;

    border-top-left-radius: 25px;

    z-index: 1;

}



.buisness_tab_row li.vc_tta-tab a span {

    color: #fff;

    font-size: 24px;

    font-weight: 600;

}



.buisness_tab_row li.vc_tta-tab.vc_active a span {

    font-size: 28px;

    font-weight: 700;

}

.buisness_tab_row li.vc_tta-tab a {

    padding: 10px 29px 5px !important;

}

.buisness_tab_row li.vc_tta-tab.vc_active a {

    padding: 26px 50px 10px !important;

}



/*.busnes_tab_row ul.vc_tta-tabs-list {



    position: absolute;



    width: 100%;



    top: -84px;



    z-index: 9999;



}*/







/*============WHY CHOOSE BUSINESS BROKERS===========*/



.feature_slider_row .image span, .custom_business_lists .image span,

.similar_businessess .eut-column-1-4 .image span  {

    position: absolute;

    bottom: 0;

    background: #008ac8;

    color: #fff;

    padding: 10px 14px;

    font-size: 14px;

    left: 0

}

.feature_slider_row .image span:after, 

.custom_business_lists .image span:after,

.similar_businessess .eut-column-1-4 .image span:after {

    content: "";

    position: absolute;

    right: -9px;

    border-bottom: 0 solid;

    border-top: 51px solid #008ac8;

    border-left: 0px solid #008ac8;

    border-right: 9px solid transparent;

    top: 0;

}

.feature_slider_row .image,

.custom_business_lists .image,

.similar_businessess .eut-column-1-4 .image{

    position: relative;

}

.feature_slider_row .seller_custom .eut-column{

    padding: 0;

    margin-right: 10px;

}

.custom_business_lists .eut-column, .similar_businessess .eut-column-1-4 {

    padding: 0;

    padding-right: 10px;

}

.custom_business_lists  .eut-column  {

    margin-top: 25px;

}

.feature_slider_row  .seller_custom .title_address p,

.feature_slider_row .seller_custom .title_address p a,

.custom_business_lists .title_address p,

.custom_business_lists .title_address p a,

.similar_businessess .eut-column-1-4  .title_address p ,

.similar_businessess .eut-column-1-4  .title_address p a{

    color: #000;

    margin-bottom: 0;

}

.business_list_container:after {

   content: "";

    display: table;

    clear: both;

}





/*arrow css*/

.feature_slider_row .slick-prev,

.testimonial_custom .slick-prev{

    left: -71px;

}

.feature_slider_row .slick-next{

    right: -61px;

}

.testimonial_custom .slick-next {

    right: -37px;

}

button.slick-prev.slick-arrow:before {

    content: "\f104";

    font-family: FontAwesome;

    font-style: normal;

    font-weight: normal;

    text-decoration: inherit;

    color: #b0b2b3;

    font-size: 68px;

    left: 0;

    position: absolute;

    top: 50%;

    transform: translateY(-100%);

}

button.slick-next.slick-arrow:before {

    content: "\f105";

    font-family: FontAwesome;

    font-style: normal;

    font-weight: normal;

    text-decoration: inherit;

    color: #b0b2b3;

    font-size: 68px;

    left: 0;

    position: absolute;

    top: 50%;

    transform: translateY(-100%);

}



.title_address.eut-column-2-3 {

    padding-left: 42px;

}

.img_title {

    margin-bottom: -28px;

    display: -webkit-flex;

    display: flex;

    -webkit-align-items: center;

    align-items: center;

    margin-top: 28px;

}

.img_title:after {

    content: "";

    display: table;

    clear: both;

}

.slick-slider .slick-track .title_address h5 {

    margin-bottom: 0;

}

.slick-slider .slick-track .title_address p {

    font-weight: 600 !important;

}

.slick-slider .slick-track .title_address p a {

    font-weight: 400 !important;

    font-size: 14px;

}

/*slider tesimonial css*/

.testimonial_custom .single_slide {

    background: #045294;

    /* border: 10px solid #fff; */

    margin-right: 25px;

    border-radius: 28px;

    padding: 42px 33px 0 64px;

    margin-bottom: 34px;

}

.testimonial_custom .single_slide .content p {

    color: #fff;

    margin-bottom: 0;

    line-height: 1.3;

    font-weight: 300;

    padding-left: 30px;

}

/* .testimonial_custom .image,.testimonial_custom .title_address {

    position: relative;

    bottom: -25px;

}

.testimonial_custom .title_address.eut-column-2-3 {

    float: none;

    bottom: -60px;

    left: 28px;

} */

.testimonial_custom .title_address h5,.testimonial_custom  .title_address p {

    color: #fff !important;

    margin-bottom: 0;

}

.testimonial_custom .single_slide .content p:before {

    content: "\f10d";

    font-family: FontAwesome;

    font-style: normal;

    font-weight: normal;

    text-decoration: inherit;

    color: #235f9b;

    font-size: 50px;

    position: absolute;

    top: -18px;

    left: -40px;

}

.testimonial_custom .single_slide .content p:after {

    content: "\f10e";

    font-family: FontAwesome;

    font-style: normal;

    font-weight: normal;

    text-decoration: inherit;

    color: #235f9b;

    font-size: 50px;

    position: absolute;

    bottom: -104px;

    right: 11px;

}



.contact_form_row {

    box-shadow: 0px 0px 23px 0px #c2c2c2;

}

.contact_pageform_wraper .eut-element.eut-text {

    margin-bottom: 24px;

}

.open_sans p {

    font-size: 18px !important;

    color: #000;

    font-family: "Open Sans";

    font-weight: 600;

    margin-bottom: 0;

}

.free_bb_row_main_right h5 {

    font-family: "Open Sans";

}

.free_bb_row_main .eut-row.eut-bookmark {

    align-items: center;

}

.roboto_font h4,.roboto_font ul li{

        font-family: 'Roboto', sans-serif;

}

.roboto_font h4{

    font-size: 24px;

}

.roboto_font ul li,.roboto_font h4 a{

   color: #4e4e4e;

}

.roboto_font ul li:before {

    color: #4e4e4e;

    font-size: 18px;

    font-weight: 100;

}

.contact_form_row form.wpcf7-form:after {



    clear: both;



    display: table;



    content: "";



}

.contact_form_row form.wpcf7-form .eut-column-1-2, .contact_form_row form.wpcf7-form .eut-column-2-3, .contact_form_row form.wpcf7-form .eut-column-1-3 {

    padding-right: 20px;

    margin-bottom: 15px;

}



.contact_form_row form.wpcf7-form .eut-column-1-2 span,



.contact_form_row form.wpcf7-form  .eut-column-2-3 span ,



.contact_form_row form.wpcf7-form .eut-column-1-3 span{



    display: inline-block;



    width: 100%;



}



.contact_form_row form.wpcf7-form .eut-column-1-2 span input,

.contact_form_row form.wpcf7-form  .eut-column-2-3 span input {

    border: 2px solid #dfdfe48c  !important;

    opacity: 1 !important;

    background: #fff !important;

    padding: 8px !important;

    font-size: 15px;

    font-family: Roboto, sans-serif;

    color: #9d9d9d;

    margin-bottom: 0 !important;

}

.contact_form_row div.wpcf7 .ajax-loader{

    background-repeat:no-repeat;

 }

.contact_form_row form.wpcf7-form .eut-column-1-2 span, .contact_form_row form.wpcf7-form .eut-column-2-3 span, .contact_form_row form.wpcf7-form .eut-column-1-3 span {

    font-size: 12px;

    line-height: 2;

}

.contact_form_row form.wpcf7-form input.wpcf7-form-control.wpcf7-submit {

    font-weight: 300;

    width: 100%;

    background: #008ac8;

    padding: 15px;

    font-size: 17px !important;

    text-transform: capitalize;

    letter-spacing: 0px;

}

.contact_form_row form.wpcf7-form input.wpcf7-form-control.wpcf7-submit:hover {

    border-color: #008ac8;

}

.contact_form_row div.wpcf7-response-output.wpcf7-validation-errors {

    color: #f00;

    display: block !important;

    clear: both;

    width: 97%;

}

.clieant_logo_row .wpb_column {

     display: -webkit-flex; /* Safari */

    display: flex;

    -webkit-flex-wrap: wrap; 

    flex-wrap: wrap;

    -webkit-justify-content: center;

    justify-content: center;

}



.clieant_logo_row .wpb_column .eut-element.eut-image.eut-align-center {



    padding: 0 15px;



}



.associate_row h2 {



    color: #fff !important;



}







/*footer*/



footer#eut-footer .logo_footer p {



    font-size: 34px;



    line-height: 46px;



}







footer#eut-footer .logo_footer p span {



    font-weight: 600;



}



footer#eut-footer div#eut-widget-contact-info-3 ul li {

    position: relative;

    margin-left: 45px;

    border-bottom: 0;

    font-family: 'Roboto', sans-serif;

    font-size: 16px;

    font-weight: 100 !important;

}

footer#eut-footer .logo_footer p span {

    font-weight: 900;

}

footer#eut-footer div#eut-widget-contact-info-3 ul li:before {

    position: absolute;

    left: -47px;

    font-size: 22px;

}

footer#eut-footer div#eut-widget-social-3 {

    float: right;

}

footer#eut-footer div#text-12 {

    float: left;

    width: 60%

}



.contact_form_row .eut-element.eut-list.eut-list-check ul li {

    position: relative;

    margin-left: 24px;

    padding-left: 16px;

}

.contact_form_row .eut-element.eut-list.eut-list-check ul li:first-child {

    line-height: 1.1 !important;

}





.contact_form_row .eut-element.eut-list.eut-list-check ul li:before {



    position: absolute;



    left: -24px;



}











#eut-header {



    position: static;



}



header#eut-header {

    z-index: 5;

}

body .buisness_tab_row .vc_tta-tabs.vc_tta-tabs-position-top .vc_tta-tabs-container, body .buisness_tab_row .vc_tta-tabs.vc_tta-tabs-position-top .vc_tta-tabs-list {

    overflow: visible !important;

    margin-top: -70px !important;

    z-index: 5;

    border-bottom: 0;

}



/*.buisness_tab_row li.vc_tta-tab.vc_active a:before {

    position: absolute !important;

    content: "";

    border-left: 0 solid transparent !important;

    border-right: 20px solid #045294 !important;

    border-bottom: 1px solid #045294 !important;

    border-top: 47px solid transparent !important;

    height: unset !important;

    width: unset !important;

    display: block !important;

    top: 20px !important;

    left: -18px;

}*/



.choose_buisness_row_block .eut-row.eut-bookmark {

     display: -webkit-flex; /* Safari */

    display: flex;

    -webkit-flex-wrap: wrap; 

    flex-wrap: wrap;

    margin:0;

}

.convos_wrap .series_link h2{

    padding-right: 0;

}

.eut-section.eut-feature-footer.associate_row {

    background: rgb(61, 64, 65);

}

.business_search_form #business_category,

.business_search_form #business_type,

.business_search_form #business_location, 

.business_search_form #business_city,

.business_search_form #business_price, 

.business_search_form #business_price_min,

.business_search_form #business_price_max,

.business_search_form #business_turnover_min ,

.business_search_form #business_turnover_max, 

.business_search_form #business-listing-id {

    background: #fff;

    font-weight: 400;

    opacity: 1 !important;

    color: #525151;

}

.listing_page_form.business_search_form.eut-column-1 .eut-column-1-3 {

    margin-right: 10px;

    margin-bottom: 10px;

}

.listing_page_form.business_search_form .listing_form_section_one  .eut-column-1-3,

.listing_page_form.business_search_form  .listing_form_section_two .eut-column-1-3 {    

    -webkit-flex: 1; /* Safari 6.1+ */

    -ms-flex: 1; /* IE 10 */ 

    flex: 1;

}

.listing_page_form.business_search_form.eut-column-1 {

    padding: 15px 25px;

    background: #f0f0f0;

    margin-bottom: 30px;

    position: relative;

}

.listing_page_form.business_search_form.eut-column-1:after {

    content: "";

    position: absolute;

    border-top: 20px solid #f0f0f0;

    border-bottom: 0px solid red;

    border-left: 20px solid transparent;

    border-right: 20px solid transparent;

    margin: 0 auto;

    max-width: 2px;

    left: 0;

    right: 0;

    bottom: -20px;

}

 .listing_page_form.business_search_form.eut-column-1 .eut-column-1-3:last-child {

    margin-right: 0;

}

#mailpoet_form_1 .mailpoet_form p input[type="email"]{

    opacity: 1;

    min-height: 49px;

    font-size: 14px;

    color: rgb(63, 36, 36);

    font-weight: 300;

    width: 100%;

    max-height: 49px;

    font-family: 'Roboto', sans-serif;

    padding-left: 25px;

}

footer#eut-footer div#text-12 .yikes-easy-mc-submit-button, #mailpoet_form_1 .mailpoet_form p input[type="submit"] {

    max-width: 131px;

    float: left;

    background-color: #ffa515;

    border-radius: 0;

    border-color: #ffa515;

    margin: 0;

    font-size: 14px !important;

    margin-left: 10px;

    min-height: 49px;

    text-transform: capitalize;

    width: 100%;

    padding: 0 35px;

}

#mailpoet_form_1 .mailpoet_form label.mailpoet_hp_email_label + p {

    -ms-flex: 1;

    -webkit-flex: 1; 

    flex: 1;

}

#mailpoet_form_1 .mailpoet_form label.mailpoet_hp_email_label ~ p {

    margin-bottom: 0 !important;

}

footer#eut-footer div#text-12 form.yikes-easy-mc-form,

footer#eut-footer #mailpoet_form_1 .mailpoet_form {

    position: relative;

    height: 49px;

    display: -webkit-flex;

    display: flex;

    -webkit-flex-wrap: wrap;

    flex-wrap: wrap;

}

.footer_newsletter {

    margin-bottom: 23px;

}

div#eut-footer-area {

    padding-bottom: 0;

}

.business_list_container .image img,.feature_slider_row .image img,

 .custom_business_lists .image img, 

 .similar_businessess .eut-column-1-4 .image img {

    width: 100%;

    max-height: 223px;

    min-height: 223px;

    object-fit: cover;

}

.listing_page_form.business_search_form.eut-column-1 select {

    position: relative;

}

/* .listing_page_form.business_search_form.eut-column-1 .eut-column-1-3:after,

.business_search_form .eut-column-1-3:first-child:after,

.business_search_form .eut-column-1-3:nth-child(2):after {

    content: "\f107";

    font-family: FontAwesome;

    font-style: normal;

    font-weight: normal;

    text-decoration: inherit;

    color: #000000;

    font-size: 25px;

    position: absolute;

    top: 10px;

    right: 12px;

} */



.listing_page_form.business_search_form.eut-column-1 .eut-column-1-3 select,

 .business_search_form .eut-column-1-3:first-child select,

  .business_search_form .eut-column-1-3:nth-child(2) select {

    background-image: url(https://freebusinessbrokers.com.au/wp-content/uploads/2018/09/drop-dawn.png) !important;

    background-repeat: no-repeat !important;

    background-position: center right 13% !important;

}

.business_search_form .eut-column-1-3:first-child:after,

.business_search_form .eut-column-1-3:nth-child(2):after{

    right: 50px;

    color: #bdbaba;

}

#eut-header #eut-main-menu ul li ul a:hover {

     color: #fff !important; 

     background-color: #045294 !important; 

}

body #eut-main-content .two_bg_row .wpb_column p {

        font-size: 16px;

        line-height: 22px;

}

.two_bg_row .eut-row .wpb_column.eut-column a.eut-btn:hover > span {

    color: #045294 !important;

}

.listing_page_form select option {

    font-weight: 700;

}



#eut-header.eut-default #eut-main-menu > ul > li.login_header_menu  > a span.eut-item:after {

    display: none;

}

footer .eut-widget.eut-social li a.eut-outline {

    border: 1px solid #fff !important;

    width: 1.5em !important;

    height: 1.5em !important;

    line-height: 1.5em !important;

    font-size: 23px !important;

}

footer .eut-widget.eut-social ul {

    padding: 10px;

}

footer .eut-widget.eut-social li a.eut-outline:hover {

    /* font-size: 16px !important;

    line-height: 19px !important; */

    transform: scale(1.1);

}

.buyers_search_form:after {

    content: "";

    clear: both;

    display: table;

}

.buyers_search_form .terms_section .eut-row {

    margin: 0;

}



span#buyer_continue {

    margin: 0px;

    display: block;

    border: 2px solid transparent;

    cursor: pointer;

    text-align: center;

    line-height: 100%;

    padding: 0.818em 0.909em;

    font-family: Montserrat;

    font-weight: 600;

    font-style: normal;

    font-size: 15px !important;

    text-transform: uppercase;

    letter-spacing: 0.5px;

    background-color: #045294;

    color: #ffffff;

    float: right;

}

.sell_a_business_btn span {

    font-size: 18px;

}

.sell_a_business_btn {

    background-color: #008ac8 !important;

    padding: 16px;

}

.sell_a_business_btn:hover {

    background: #045294 !important;

}

.listing_form_section_three label {

    color: #000;

    font-weight: 600;

    margin-right: 10px; 

    min-width: 100px;

    display: inline-block;

    font-size: 16px !important;

    line-height: 50px;

}

.selling_form_wrapper .description_below li.field_description_below ,

.service_listing_form_wrapper .service_listing_form ul.form_sublabel_above.description_below li ,

.page-template-template-upgrade-service-plan-page ul.description_below li,

.page-template-template-upgrade-featured-business-plan-page ul.description_below li ,

.page-template-template-seller-service-promotion-page ul.description_below li

{

    margin-bottom: 10px !important;

    margin-top: 10px !important;

    padding-top: 0 !important;

    padding-bottom: 0 !important;

    padding-left:0 !important

}

.page-template-template-upgrade-service-plan-page ul.description_below li  .ginput_container.ginput_container_total span,

.page-template-template-upgrade-featured-business-plan-page ul.description_below li  .ginput_container.ginput_container_total span,

.page-template-template-seller-service-promotion-page ul.description_below li .ginput_container.ginput_container_total span,

.page-template-template-upgrade-service-plan-page ul.description_below li .ginput_container_singleproduct .ginput_product_price,

.page-template-template-upgrade-featured-business-plan-page ul.description_below li .ginput_container_singleproduct .ginput_product_price,

.page-template-template-seller-service-promotion-page ul.description_below li .ginput_container_singleproduct .ginput_product_price{

    color: #000 !important;

    font-weight: 600;

}



div#eut-header-wrapper .eut-menu-options-wrapper {

    margin-left: 0 !important;

}

.page-template-template-upgrade-service-plan-page ul.description_below li label.gfield_label.gfield_label_before_complex,

.page-template-template-upgrade-featured-business-plan-page ul.description_below li label.gfield_label.gfield_label_before_complex,

.page-template-template-seller-service-promotion-page ul.description_below li label.gfield_label.gfield_label_before_complex{

    display: none !important;

}

/*.selling_form_wrapper .description_below li#field_1_69 {

    width: 50%;

}*/

.refresh_captcha ,div#imgdiv{

    display: inline-block;

}



.selling_form_wrapper .description_below li.field_description_below .ginput_container, 

.service_listing_form_wrapper .service_listing_form ul.form_sublabel_above.description_below li .ginput_container,

.page-template-template-upgrade-service-plan-page ul.description_below li .ginput_container,

.page-template-template-upgrade-featured-business-plan-page ul.description_below li .ginput_container ,

.page-template-template-seller-service-promotion-page ul.description_below li .ginput_container,

.page-template-template-upgrade-service-plan-page ul.description_below li .ginput_container label,

.page-template-template-upgrade-featured-business-plan-page ul.description_below li .ginput_container label,

.page-template-template-seller-service-promotion-page ul.description_below li .ginput_container label{

    margin-top: 0 !important;

}

#eut-header #eut-main-menu ul.sub-menu li.current-menu-item > a {

    color: #fff !important;

}

.toggle_quick_search {

    text-align: center;

}

.toggle_quick_search span{

    display: inline-block;

    cursor: pointer;

}

.business_video_file .ginput_container_fileupload {

    border: 1px dashed #CCC;

    background: rgba(0,0,0,.02);

    -webkit-border-radius: 4px;

    -moz-border-radius: 4px;

    border-radius: 4px;

    padding: 17px;

    height: 121px;

    display: -webkit-box;

    display: -moz-box;        

    display: -ms-flexbox;      

    display: -webkit-flex;     

    display: flex; 

    -webkit-align-items: center;

    align-items: center;

}

.business_video_file .ginput_container_fileupload input#input_1_29 {

    width: auto;

    margin: 0 auto;

}

.custom_currency_sign .ginput_container_text:after {

    content: "\$";

    font-size: 18px;

    padding: 0 10px;

    position: absolute;

    top: 50%;

    left: 0;

    transform: translateY(-50%);

}



.custom_currency_sign .ginput_container_text {

    position: relative;

}

body .custom_currency_sign .ginput_container_text input,

body .buyers_search_form .eut-column-1-2 div input{

    padding-left: 30px !important;

}

.selling_form_wrapper select,

.selling_form_wrapper input[type="text"],

.selling_form_wrapper input[type="email"],

.buyers_search_form input[type="text"],

.buyers_search_form input[type="email"],

.buyers_search_form select ,

.service_listing_form_wrapper .service_listing_form input[type="text"],

.service_listing_form_wrapper .service_listing_form input[type="email"],

.service_listing_form_wrapper .service_listing_form select,

.page-template-template-upgrade-service-plan-page select,

.page-template-template-upgrade-featured-business-plan-page select,

.page-template-template-seller-service-promotion-page select,

.page-template-template-upgrade-service-plan-page input[type="text"],

.page-template-template-upgrade-featured-business-plan-page  input[type="text"],

.page-template-template-seller-service-promotion-page  input[type="text"]{

    min-height: 42px !important;

    font-size: 14px !important;

    /* height: 42px !important; */

    padding:4px 10px !important;

    /* line-height: 1; */



}





select#business_location,select#business_city {

    height: auto !important;

}

.selling_form_wrapper .description_below li .ginput_container ,{

    margin: 0 !important;

    padding: 0 !important;

}

.selling_form_wrapper label ,

.buyers_search_form label,

.custom_payment_stripe label,

.service_listing_form_wrapper .service_listing_form .form_sublabel_above.description_below li label,

.page-template-template-upgrade-service-plan-page form label,

.page-template-template-upgrade-featured-business-plan-page form  label,

.page-template-template-seller-service-promotion-page form label{

    font-weight: 700 !important;

    line-height: 2 !important;    

    font-size: 15px !important;

    color: #676767 !important;

}

.selling_form_wrapper label ,

.buyers_search_form label,

.custom_payment_stripe label{

    margin: 5px 0 !important;

}

.selling_form_wrapper .description_below li.field_description_below .gfield_radio li {

    margin-bottom: 0 !important;

}

.selling_form_wrapper .description_below li.field_description_below .gfield_radio {

    margin-bottom: 0 !important;

    margin-top: 0 !important;

}

.selling_form_wrapper .description_below li.field_description_below .gfield_radio li label ,

.service-registration-form_wraper li.field_description_below .gfield_radio li label {

    margin: 0 !important;

}

.buyers_search_form .eut-column-1-2 div {

    position: relative;

}

.buyers_search_form .eut-column-1-2 div span {

    position: absolute;

    left: 10px;

    top: 6px;

}

#eut-theme-wrapper .input-text, #eut-theme-wrapper input[type="text"]:hover, #eut-theme-wrapper input[type="input"]:hover, #eut-theme-wrapper input[type="password"]:hover, #eut-theme-wrapper input[type="email"]:hover, #eut-theme-wrapper input[type="number"]:hover, #eut-theme-wrapper input[type="date"]:hover, #eut-theme-wrapper input[type="url"]:hover, #eut-theme-wrapper input[type="tel"]:hover, #eut-theme-wrapper input[type="search"]:hover, #eut-main-menu-responsive input[type="text"]:hover, #eut-theme-wrapper textarea:hover, #eut-theme-wrapper select:hover, #eut-theme-wrapper input[type="text"]:focus, #eut-theme-wrapper input[type="password"]:focus, #eut-theme-wrapper input[type="email"]:focus, #eut-theme-wrapper input[type="number"]:focus, #eut-theme-wrapper input[type="date"]:focus, #eut-theme-wrapper input[type="url"]:focus, #eut-theme-wrapper input[type="tel"]:focus, #eut-theme-wrapper input[type="search"]:focus, #eut-theme-wrapper textarea:focus, #eut-theme-wrapper select:focus ,#eut-theme-wrapper .input-text, #eut-theme-wrapper input[type="text"], #eut-theme-wrapper input[type="input"], #eut-theme-wrapper input[type="password"], #eut-theme-wrapper input[type="email"], #eut-theme-wrapper input[type="number"], #eut-theme-wrapper input[type="date"], #eut-theme-wrapper input[type="url"], #eut-theme-wrapper input[type="tel"], #eut-theme-wrapper input[type="search"], #eut-main-menu-responsive input[type="text"], #eut-theme-wrapper textarea, #eut-theme-wrapper select, #eut-theme-wrapper .select2-choice{
	border: 1px solid black;
  	border-radius: 4px;
    opacity: 1;

}

span.gfield_required ,

.buyers_search_form .eut-column-1 label span, 

.buyers_search_form .eut-column label span ,

.buyers_search_form .eut-column-1-2 label span  {

    color: #790000 !important;

    font-weight: 600;

    font-size: 16px;

}

.selling_form_wrapper .description_below li h2.gsection_title {

    font-size: 18px !important;

    font-weight: 600 !important;

}

/*==============5-9-18=========================*/

.buyers_search_form  select + label.error, .buyers_search_form  input + label.error {

    color: #790000 !important;

    line-height: 2;

    font-weight: 600;

}

label.title_checkbox {

    width: 100%;

}

div#imgdiv {

    min-width: 140px;

    min-height: 40px;

}





/*! CSS Used from: Embedded */



.custom_checkbox:hover .checkmark {

    border-color: #2b89d8; 

}

label.custom_checkbox {

    position: relative;

    line-height: 2 !important;

    display: block;

    padding-left: 35px;

    cursor: pointer;

    font-size: 22px;

    -webkit-user-select: none;

    -moz-user-select: none;

    -ms-user-select: none;

    user-select: none;

 /*   margin-left: 10px;*/

    width: 33.33%;

    float: left;

    margin: 2px 0;



}

.listing_form_section_three .eut-column-1-2 {

    margin-bottom: 15px;

}

.custom_checkbox input {

    position: absolute;

    opacity: 0;

    cursor: pointer;

    left: 0;

}

.custom_checkbox span.checkmark {

    position: absolute;

    top: 50%;

    left: 0;

    height: 20px;

    width: 20px;

    border: 3px solid #045294;

    transform: translateY(-50%);

}

.custom_checkbox span.checkmark:after {

    content: "";

    position: absolute;

    display: none;

    left: 4px;

    top: 1px;

    width: 6px;

    height: 10px;

    border: solid #045294;

    border-width: 0 2px 2px 0;

    -webkit-transform: rotate(45deg);

    -ms-transform: rotate(45deg);

    transform: rotate(45deg);

    opacity: 1 !important;

}

.custom_checkbox input:checked ~ .checkmark:after {

    display: block;

}

.custom_checkbox:hover input ~ .checkmark:after {

    display: block;

    opacity: 0.4;

}





.gfield_checkbox li {

    position: relative;

}

.gfield_checkbox li label:after {

    content: "";

    position: absolute;

    height: 20px;

    width: 20px;

    border: 3px solid #045294;

    left: 0;

    top: 50%;

    transform: translateY(-50%);

}

.gfield_checkbox li label:before {

    content: "";

    position: absolute;

    left: 7px;

    height: 10px;

    width: 6px;

    border: solid #045294;

    border-width: 0px 2px 2px 0px;

    transform: rotate(45deg);

    top: 14px;

    display: none;

}

.gfield_checkbox li:hover input ~ label:before{

    display: block;

    opacity: 0.8;

} 

.gfield_checkbox li input:checked ~ label:before{

    display: block;

} 

.gfield_checkbox li input{

    opacity: 0;

}

.gfield_checkbox li label {

    padding-left: 14px !important;

}









label.custom_radio {

    position: relative;

    line-height: 1 !important;

    display: inline-block;

    padding-left: 24px;

    margin-left: 15px;

}

.custom_radio input {

    opacity: 0;

    position: absolute;

    left: 0;

}

.custom_radio span.radiomark {

    position: absolute;

    top: 0;

    border-radius: 50%;

    left: 0;

    cursor: pointer;

    height: 20px;

    width: 20px;

    border: 3px solid #045294;

}

.custom_radio:hover input ~ span.radiomark:after {

    display: block;

}

.custom_radio span.radiomark:after {

    content: "";

    width: 14px;

    height: 14px;

    background: #fff;

    position: absolute;

    border-radius: 50%;

    top: 0px;

    left: 0px;

    display: none;

    border: 2px solid #fff;

    z-index: 5;

    background: #008ac8;

}

.custom_radio input[type="radio"]:checked ~ span.radiomark:after{

    display: block;

}

.error_chk_box label.custom_checkbox {

    display: block;

    width: 31.33%;

    float: left;

}

.selling_form_wrapper .description_below li {

    position: relative;

}

.error_chk_box .custom_checkbox input ~ label.error {

    position: absolute;

    white-space: nowrap;

    top: -27px;

    left: 0;

    font-size: 14px !important;

}

.selling_form_wrapper .description_below li input[type="radio"] ~ label:after,

.service_listing_form_wrapper .service_listing_form  .gfield_radio li label:after {

    content: "";

    position: absolute;

    left: 0;

    height: 20px;

    width: 20px;

    border: 3px solid #045294;

    border-radius: 50%;

    top: 6px;

}

.selling_form_wrapper .description_below li input[type="radio"] ~ label:before ,

.service_listing_form_wrapper .service_listing_form .gfield_radio li label:before{

    content: "";

    position: absolute;

    left: 3px;

    width: 14px;

    height: 14px;

    border-radius: 50%;

    border: 2px solid #fff;

    z-index: 5;

    top: 9px;



}

.selling_form_wrapper .description_below li input[type="radio"],

.service_listing_form_wrapper .service_listing_form .gfield_radio input[type="radio"]{

    opacity: 0;

}

.selling_form_wrapper .description_below li input[type="radio"]:checked ~ label:before,

.service_listing_form_wrapper .service_listing_form .gfield_radio input[type="radio"]:cheked ~ label:before {

    background: #008ac8;

}

.selling_form_wrapper .description_below li:hover > input[type="radio"] ~ label:before ,

.service_listing_form_wrapper .service_listing_form .gfield_radio li:hover input[type="radio"] ~ label:before,

.service_listing_form_wrapper .service_listing_form .gfield_radio input[type="radio"]:checked ~ label:before{

  background-color: #008ac8;

}

.selling_form_wrapper .description_below li > input[type="radio"]:checked ~ label:before ,

.service_listing_form_wrapper .service_listing_form .gfield_radio li input[type="radio"]:checked ~ label:before,

.service_listing_form_wrapper .service_listing_form .gfield_radio input[type="radio"]:checked ~ label:before{

  background-color: #008ac8;

}

.selling_form_wrapper .description_below li input[type="radio"] ~ label,

.service_listing_form_wrapper .service_listing_form .gfield_radio input[type="radio"] ~label {

    padding-left: 10px;

    line-height: 2;

}

.modal_selling_form button.btn.btn-default,

.modal_buyer_form  button.btn.btn-default,

.category-business-blog article .eut-post-content a.eut-read-more{

    background: #045294;

    font-weight: 600;

    color: #fff;

    font-size: 15px !important;

    border: 1px solid #045294;

    padding: 13px 15px;

    line-height: 1.1;

    border-radius: 3px;

    text-transform: uppercase

}

.modal_selling_form button.btn.btn-default:hover,

.modal_buyer_form  button.btn.btn-default:hover,

.category-business-blog article .eut-post-content a.eut-read-more:hover{

    background-color: #008ac8;

    border-color: #008ac8;

}

.modal_buyer_form .modal-body p, .modal_selling_form .modal-body p {

    margin-bottom: 12px;

    color: #000 !important;

    font-size: 14px;

    line-height: 20px;

}

.modal_buyer_form .modal-body .textwidget,

.modal_selling_form .modal-body .textwidget  {

    padding: 0 20px;

}

.modal_selling_form .modal-body .eut-widget.widget.widget_text ,

.modal_buyer_form  .modal-body .eut-widget.widget.widget_text{

    margin-bottom: 0;

}

.buyers_search_form .terms_section p {

    margin-bottom: 15px;

}



.buyers_search_form .personal_detail .eut-column.eut-column-1 label.custom_checkbox {

    height: 30px;

    width: 30px;

}

.modal_selling_form h3.eut-widget-title,

.modal_buyer_form  h3.eut-widget-title{

    font-size: 22px;

    text-align: center;

    color: #045294;

    border-bottom: 1px solid #045294;

    margin-bottom: 15px !important;

}

.modal_buyer_form .modal-dialog ,

.modal_selling_form .modal-dialog{

    transform: translateY(-50%) !important;

    top: 50%;

}

.modal_selling_form .modal-footer,

.modal_buyer_form  .modal-footer{

    padding: 8px;

    border-color: #045294;

}

.buyers_search_form .eut-column-1 > label {

    margin: 0 !important;

    color: #676767 !important;

}





/*about us css */

.free_bb_row_main_right  h2,

.free_bb_row_main_right  h5,

.ess_row_main_left h2 ,

.bokers_men_mainrow_left .eut-element.eut-text h2{

    color: #fff !important;

}

.free_bb_row_main_right p,.ess_row_main_left p ,

.bokers_men_mainrow_left .eut-element.eut-text p {

    font-family: "Open Sans";

    margin-bottom: 19px;

    font-weight: 300;

    line-height: 20px;

    margin-bottom: 15px;

}

.bokers_men_mainrow .wpb_column.eut-column.eut-column-1-4.eut-reset-padding {

    width: 43%;

}

.bokers_men_mainrow .wpb_column.eut-column.eut-column-3-4.eut-reset-padding {

    width: 57%;

}

.sell_your_business_today {

    background: transparent !important;

    border: 2px solid;

    border-radius: 10px;

    text-transform: capitalize !important;

}

.sell_your_business_today  span{

    font-size: 18px;

    font-family: "Open Sans";

}

.sell_your_business_today:hover{

    background-color: #045294 !important;

}

.bokers_men_mainrow .eut-element.eut-box.eut-align-center  .eut-box-content h3 {

    font-size: 20px;

    color: #fff !important;

    margin-bottom: 0;

    line-height: 1;

}

.bokers_men_mainrow .eut-element.eut-box.eut-align-center  .eut-box-content p {

    font-size: 14px;

}

.bokers_men_mainrow .eut-element.eut-box.eut-align-center .eut-box-content {

    position: absolute;

    width: 100%;

    bottom: 0;

    background: #045294;

    padding: 15px 0;

    display: none;

    transition: all 0.3s;

}

.bokers_men_mainrow .eut-element.eut-box.eut-align-center:hover .eut-box-content{

    display: block;

} 

.bokers_men_mainrow .bokers_men_mainrow_right .eut-row .wpb_column {

    padding: 0 15px !important;

}

.tml-login {

    max-width: 650px;

    margin: 0 auto;

}

.business_details_page .sale_price {

    position: absolute;

    bottom: 0;

    background: rgba(0, 138, 200, 0.8);

    padding: 15px 10px;

    color: #fff;

    font-size: 22px;

    font-weight: 600;

    left: 10%;

}

.business_details_page .eut-column-1-4 .seller_sec {

    margin: 0 0 20px;

    background: #f2f2f2;

}

.business_details_page .eut-column-1-4 .seller_sec h3 {

    font-size: 23px !important;

    text-align: center;

    background: #045294;

    color: #fff !important;

    padding: 4px 0;

    text-transform: capitalize !important;

}

.business_details_page .eut-column-1-4 .seller_sec p {

    padding: 8px;

    margin-bottom: 0;

    color: #000;

    font-size: 15px;

    border-bottom: 1px solid #c2c2c2;

}

.business_details_page .bs_heading h4 {

    color: #045294 !important;

    margin-bottom: 25px;

    position: relative;

    padding-bottom: 12px;

    display: inline-block;

}

.business_details_page .bs_heading h4:before {

    content: "";

    background: #008ac8;

    height: 2px;

    width: 46%;

    position: absolute;

    bottom: 0;

}

.business_details_page .gallery_lightbox {

    text-align: right;

    font-size: 16px;

}

.business_details_page .gallery_lightbox a:before {

    content: "\f00e ";

    font-family: FontAwesome;

    margin-right: 10px;

}

.business_details_page .gallery_lightbox a:hover {

    color: #045294;

}

.business_details .eut-column-1-2 ul {

    list-style: none;

    margin-left: 0;

    padding-right: 25px;

}



.business_details .eut-column-1-2 ul li {

    margin-bottom: 10px;

    border-bottom: 1px solid #cecece;

    color: #000 !important;

    font-weight: 600;

    font-size: 16px;

}

.business_details .content {

    margin-bottom: 25px;

}

.business_details .eut-column-1 .bs_heading ~ ul {

    list-style: none;

     margin-left: 0; 

}

.business_details .eut-column-1 .bs_heading ~ ul li:before {

    content: "\f0f7 ";

    font-family: FontAwesome;

    margin-right: 10px;

    color: #045294;

}

.business_details .eut-column-1-2 ul li span {

    color: rgba(103,103,103);

    font-weight: 400;

    margin-left: 10px;

}

.business_details_page .eut-column-3-4, .business_details_page .eut-column-1-4 {

    margin-top: 10px;

}

.tml.tml-login .tml-field-wrap.tml-rememberme-wrap label.tml-label:after {

    content: "";

    position: absolute;

    height: 20px;

    width: 20px;

    border: 3px solid #045294;

    left: 0;

    top: 0;

}

.tml.tml-login .tml-field-wrap.tml-rememberme-wrap label.tml-label {

    position: relative;

    padding-left: 30px;



}

.tml.tml-login .tml-field-wrap.tml-rememberme-wrap input#rememberme {

    position: absolute;

    top: 0;

    opacity: 0;

    cursor: pointer;

}

.tml.tml-login .tml-field-wrap.tml-rememberme-wrap label.tml-label:before {

    content: "";

    position: absolute;

    width: 6px;

    height: 10px;

    left: 7px;

    top: 4px;

    border: solid #045294;

    border-width: 0 2px 2px 0;

    transform: rotate(45deg);

    display: none;

}

.tml.tml-login .tml-field-wrap.tml-rememberme-wrap input#rememberme:checked ~ label:before {

    display: block;

}

.tml.tml-login .tml-field-wrap.tml-rememberme-wrap input#rememberme:hover ~ label:before {

    display: block;

}

.tml.tml-login  label.tml-label {

    line-height: 2;

    color: #000 !important;

    font-weight: 600 !important;

}

.business_details_page .similar_businessess {

    margin-top: 23px;

}

.business_details_page ul.tml-links {

    list-style: none;

    margin: 0;

}

.service_column {

    background: #f3f3f3;

    padding: 20px 10px;

    text-align: center;

    border-radius: 5px;

    -webkit-flex: 1;

    flex: 1;

    display: -webkit-flex; 

    display: flex;

    -webkit-flex-direction: column; 

    flex-direction: column;

}

.service_column .title_address {

    display: -webkit-flex;

    display: flex;

    -webkit-flex-direction: column; 

    flex-direction: column;

    -webkit-flex: 1;

    flex: 1;

}

.service_column .title_address p.read_more:hover a {

    background: #fea800;

    color: #fff;

    padding: 6px 10px;

    border-radius: 5px;

}

.service_column .image a img {

    margin-bottom: 20px;
    min-height: 75px;
    max-height: 150px;

}
.service_column .image {
    min-height: 165px;
}

.service_column .title_address h5 {

    font-size: 16px;

    color: gray;

}

.service_column .title_address h5 ~ p:not(.read_more) {

    margin-bottom: 10px;

    line-height: 1.3;

    font-size: 12px;

    flex: 1;
    text-align: justify;

}
.service_column .title_address p.read_more:hover a {
    background: #fea800;
    color: #0f90cb;
    padding: 6px 25px;
    border-radius: 5px;
    border-radius: 2px 40px!important;
    font-weight: bold!important;
}
.service_column .title_address p.read_more a {

    color: #ffffff;

    margin-bottom: 0 !important;

    font-size: 16px;

    font-weight: 500;

}

.service_column .title_address p.read_more {

    margin-bottom: 0;

}

.service_column_wraper {

    padding: 0 10px;

    margin-bottom: 20px;

}

.tml.tml-login ul.tml-links {

    margin: 0;

    list-style: none;

}

.service_listing_form_wrapper .service_listing_form .gsection,

.service_listing_form_wrapper .service_listing_form .gform_page_footer{

    border: none;

}

.service_listing_form_wrapper .service_listing_form .gf_progressbar {

    padding: 5px;

}

.service_listing_form_wrapper .service_listing_form span.ginput_total.ginput_total_4 {

    color: #000;

    font-size: 20px;

    opacity: 1;

    font-weight: 600;

}

.custom_payment_stripe .gfield_creditcard_warning_message span {

    background-position: left top !important;

}

.custom_payment_stripe {

    border: 0 !important;

}

.services_listing_page li {

    float: left;

    list-style: none;

    padding: 0 23px 23px 0;

}

.services_listing_page li a {

    color: #045294;

}

.similar_businessess:after {

    content: "";

    display: table;

    clear: both;

}

.similar_businessess .eut-column.eut-column-1-4 .title_address h5 {

    margin-top: 15px;

}

.services_list_container {

    display: -webkit-flex;

    display: flex;

    width: 100%;

    -webkit-flex-wrap: wrap; 

    flex-wrap: wrap;

}

.services_list_container .eut-column.eut-column-1-5.service_column_wraper {

    display: -webkit-flex;

    display: flex;

    -webkit-flex-direction: column; 

    flex-direction: column;

}

.home div#eut-main-content {

    background-color: #f3f3f3;

}

.category-business-blog article h5.eut-post-title {

    font-weight: 700 !important;

}

.category-business-blog article {

    margin-bottom: 30px !important;

    padding-bottom: 30px !important;

}

.category-business-blog article.eut-blog-item h5.eut-post-title ,

.single-post article.eut-single-post h1.eut-single-post-title span{

    color: #045294 !important;

    font-weight: 600;

}

div#eut-social-share ul li a i {

    color: #045294;

}

div#eut-social-share ul li a span {

    color: #008ac8;

}

.modal_selling_form .modal-content,

.modal_buyer_form   .modal-content{

    border-radius: unset;

}

.form_pera_text p a {

    font-size: 20px;

}

.form_pera_text p a {

    color: #fff;

    font-weight: 600;

}

.two_bg_row {

    background-image: linear-gradient(to right, #045294 50%, #008ac8 50%);

}

.two_bg_row .eut-row .wpb_column.eut-column .eut-element.eut-text h3{

    min-height: 80px;

}

.bokers_men_mainrow .eut-element.eut-text {

    margin-bottom: 0;

}

.ess_row_main_left .eut-element {

    background-color: #ff9c00;

    padding-left: 40px;

    padding-right: 30px;

    padding-bottom: 50px;

    padding-top: 50px;

}

.free_bb_row_main_right .eut-element {

    background-color: #045294;

    padding: 50px 47px;

}

.ess_row_main_left .eut-element.eut-text ,

.free_bb_row_main_right .eut-element.eut-text {

    display: -webkit-flex; 

    display: flex;

    -webkit-flex-direction: column; 

    flex-direction: column;

    -webkit-justify-content: center;

    justify-content: center;

}

.free_bb_row_main .eut-row.eut-bookmark,

.ess_row_main  .eut-row.eut-bookmark ,

.bokers_men_mainrow .eut-row.eut-bookmark{

    max-width: 1208px;

    margin: auto !important;

}

.bokers_men_mainrow_left {

    padding-left: 12.5px;

}

.ess_row_main .eut-row.eut-bookmark {

    align-items: center;

}

.loader_container {

    width: 100%;

    text-align: center;

    margin: 0 auto;

}

footer#eut-footer .logo_footer p {

    font-size: 43px;

    line-height: 46px;

    font-family: Montserrat;

}

div#eut-footer-area div#text-11 p {

    margin-bottom: 85px;

}

.business_list_container h1 {

    font-size: 20px;

    text-align: center;

}

.business_modal .close {

    opacity: 1;

}

.business_modal .mySlides {

    text-align: center;

}

.business_details .eut-column-1 {

    margin-bottom: 15px;

}

.contact_pageform_wraper .eut-column-1-2 span, .contact_pageform_wraper .eut-column-1 span {

    margin-right: 10px;

    display: block;

    width: auto;

}

.contact_pageform_wraper .eut-column-1-2 span input, .contact_pageform_wraper .eut-column-1 span input{

    min-height: 42px !important;

    font-size: 14px !important;

    height: 42px !important;

    padding: 10px !important;

    line-height: 1;

    margin-bottom: 0 !important;

}

.contact_pageform_wraper .eut-column-1-2, .contact_pageform_wraper .eut-column-1{

    margin-bottom: 10px !important;

}

.contact_pageform_wraper .eut-column-1 span textarea{

    min-height: 200px !important;

    margin-bottom: 0 !important;

    height: 200px !important;

}

/* .contact_pageform_wraper .eut-column-1 input[type="submit"],.contact_pageform_wraper span.ajax-loader{

    float: left;

} */

.contact_pageform_wraper .wpcf7-response-output.wpcf7-display-none.wpcf7-validation-errors {

    color: red;

    width: 99%;

}

.contact_pageform_wraper span.ajax-loader {

    background-repeat: no-repeat !important;

}

.wpcf7-response-output.wpcf7-display-none.wpcf7-mail-sent-ok {

    color:green;

    clear: both;

    width: 98%;

}

.wpcf7-response-output.wpcf7-spam-blocked {

    color: red;

    clear: both;

    width: 98%;

    border-color: #F4F4F4;

}

.listing_page_form.business_search_form.eut-column-1 form .eut-column-1-3 select {

    background-position: center right 5% !important;

}

.gform_wrapper select  {

    text-transform: capitalize;

}

.bokers_men_mainrow_right .eut-media {

    margin-bottom: 0;

}

.business_details h3 span {

    background: #008ac8;

    color: #fff;

    padding: 2px 10px;

    border-top-right-radius: 15px;

    border-bottom-left-radius: 15px;

    text-transform: uppercase;

    font-weight: 600;

    font-size: 24px;

}

.business_details h3 {

    line-height: 30px;

}

.listing_page_form.business_search_form.eut-column-1 form .eut-column-1-3 {

    padding-right: 0;

}

.business_details_page div#eut-page-title h1.eut-title.eut-light,

.service_details_page div#eut-page-title h1.eut-title.eut-light ,

.category-business-blog div#eut-page-title h1.eut-title.eut-light{

    text-transform: uppercase !important;

}

.business_modal .modal-content {

    width: 100%;

    max-width: 628px;

}

.business_modal .prev, .business_modal .next {

    background:#045294 !important;

}

.business_modal .prev:hover, .business_modal .next:hover {

    background-color:#008ac8 !important;

}

.business_modal .modal-content {

    width: 100% !important;

    max-width: 95% !important;

    background: transparent !important;

}

.business_modal .modal-content .mySlides img {

    margin: 0 !important;

}

.login_details_form_wraper .wpb_column.eut-column.eut-column-1 .eut-element.eut-text {

    max-width: 900px;

    margin: 0 auto !important;

}

.login_details_form_wraper ul.tml-links {

    margin: 0;

    list-style: none;

}

.login_details_form_wraper ul.tml-links a {

    border: 2px solid #008ac8;

    padding: 5px 17px;

    color: #fff;

    background: #008ac8;

}

.service_column .title_address p.read_more:hover a {

    background: #fea800;

    color: #fff;

    padding: 6px 10px;

    border-radius: 5px;

}

.business_gallery_wrapper .bs_heading h4 {

    margin-bottom: 0;

}

.business_gallery_wrapper .column.eut-column-1-4 {

    padding: 0 3px;

}

.feature_slider_row .seller_custom .eut-column p.read_more a:hover {

    color: #008ac8;

}

.feature_slider_row .seller_custom .eut-column p.read_more a:focus {

    outline: 0 !important;

}

#mailpoet_form_1 .mailpoet_form label.mailpoet_hp_email_label ~ .mailpoet_message p {

    line-height: 2;

}

.services_listing_page .eut-column-1 ul:after {

    content: "";

    display: table;

    clear: both;

}

.services_listing_page .eut-column-1 li#category_tab {

    padding: 0;

    margin: 3px 3px;

    background: #045294;

    transform: skewX(-10deg);

}

.services_listing_page .eut-column-1 li#category_tab a {

    color: #fff;

    padding: 4px 12px;

    transform: skewX(10deg);

    display: inline-block;

}

.services_listing_page .eut-column-1 li#category_tab:hover {

    background: #008ac8;

}

.service_details_page .service_details {

    margin-bottom: 50px;
    margin-top: 20px;

}

.service_details_page .service_details h3 {

    margin-top: 15px;

}

.service_details_page .service_details p {

    margin-bottom: 4px;

}

.service_details_page .service_details .bs_heading {



}

.services_listing_page .loadmore_btn {

    text-align: center;

}

.services_listing_page .loadmore_btn a {

    background: #045294;

    color: #fff;

    padding: 9px 18px;

    font-size: 16px;

    border-radius: 3px;

}

strong.copyright_text {

    font-weight: 400;

}

.listing_page_form.business_search_form.eut-column-1 form .eut-column-1-3 select {

    background-position: center right 5% !important;

}

.business_list_container {

    display: -webkit-flex;

    display: flex;

    -webkit-flex-wrap: wrap; 

    flex-wrap: wrap;

    width: 100%;

}

.business_list_container .eut-column.eut-column-1-4 {

    display: -webkit-flex;

    display: flex;

    -ms-flex-direction: column;

    flex-direction: column;

}

.business_list_container .eut-column.eut-column-1-4 .image {

    -webkit-flex: 1; 

    flex: 1;

}

.business_list_container p.read_more a ,

.title_address p.read_more a{

    font-size: 15px;


}

.business_list_container p.read_more a:hover ,

.title_address p.read_more a:hover{

    color: #008ac8;

}

.validation_error {

    border: 0 !important;

    margin-bottom: 0 !important;

}

.selling_form_wrapper .description_below li.field_description_below, 

.service_listing_form_wrapper .service_listing_form ul.form_sublabel_above.description_below li,

.page-template-template-upgrade-service-plan-page ul.description_below li,

.page-template-template-upgrade-featured-business-plan-page ul.description_below li ,

.page-template-template-seller-service-promotion-page ul.description_below li{

    border: 0 !important;

    background: unset !important;

}

.page-template-template-upgrade-service-plan-page ul.description_below li .gfield_creditcard_warning_message span,

.page-template-template-upgrade-featured-business-plan-page ul.description_below li .gfield_creditcard_warning_message span,

.page-template-template-seller-service-promotion-page ul.description_below li .gfield_creditcard_warning_message span {

    background-position: left top !important;

}

.business_details_page .eut-container {

    padding-bottom: 50px !important;

    padding-top: 50px !important;

}

.business_details_page .eut-column-3-4, .business_details_page .eut-column-1-4 {

    margin-top: 0;

}

.testimonial_custom .single_slide:focus {

    outline: none;

}

.category-business-blog ul.eut-small-text.eut-post-meta li:last-child {

    display: none !important;

}

.category-business-blog ul.eut-small-text.eut-post-meta li,

.category-business-blog  ul.eut-small-text.eut-post-meta li a,

.category-business-blog .eut-small-text.eut-post-meta,

.category-business-blog  .eut-small-text.eut-post-meta span a {

    color: #49a9d7;

    font-weight: 600;

}

.category-business-blog article:last-child {

    margin-bottom: 0 !important;

    border-width: 0 !important;

    padding-bottom: 0 !important;

}

.buisness_tab_row li.vc_tta-tab {

    position: relative;

}









.buisness_tab_row li.vc_tta-tab.vc_active:after {

    content: '';

    position: absolute;

    left: -10px;

    top: 17px;

    bottom: 0;

    border-width: 30px 6px;

    border-style: solid;

    border-color: #ff000000 #045294 #045294 #ff000000;

    z-index: 1;

}



.buisness_tab_row li.vc_tta-tab.vc_active:before {

    content: '';

    position: absolute;

    right: -10px;

    top: 17px;

    bottom: 0;

    border-width: 30px 6px;

    border-style: solid;

    border-color: #00800000 #80000000 #045294 #045294;

    z-index: 1;

}



.buisness_tab_row li.vc_tta-tab:before {

    content: '';

    position: absolute;

    right: -7px;

    top: 11px;

    bottom: 0;

    border-width: 18px 5px;

    border-style: solid;

    border-color: #00800000 #80000000 #008ac8 #008ac8;

}



.buisness_tab_row li.vc_tta-tab:after {

    content: '';

    position: absolute;

    left: -7px;

    top: 11px;

    bottom: 0;

    border-width: 18px 5px;

    border-style: solid;

    border-color: #ff000000 #008ac8 #008ac8 transparent;

}

.buisness_tab_row li.vc_tta-tab {

    vertical-align: bottom;

}

#eut-content-area .buisness_tab_row .vc_tta.vc_tta-tabs-position-top.vc_general .vc_tta-panel-body {

    padding: 30px 0 15px;

}

.validation_message {

    padding-top: 0 !important;

}

.custom_payment_stripe {

    padding: 0 !important;

}

.category-business-blog .eut-section {

    margin-bottom: 29px !important;

}

.business_gallery_wrapper .column.eut-column-1-4 img {

    max-height: 168px;

    object-fit: cover;

    height: 100%;

    width: 100%;

}
/* Wishlist*/
.title_wishlist_sec span.my_wishlist_btn {
    float: right;
    padding-right: 10px;
}
.title_wishlist_sec h5, .title_wishlist_sec h3 {
    display: inline-block;
}
.grid_wishlist_sec .btn.btn-default {
    font-size: 0;
}
.grid_wishlist_sec .btn.btn-default > i{
    font-size: 22px;
}
.grid_wishlist_sec {
    position: absolute;
    right: 0;
    top: 0;
}
.grid_wishlist_sec .btn-default, .title_wishlist_sec .btn-default {
    color: #045294;
    background-color: #fff;
    border-color: #045294;
    border: 1px solid #045294;
    border-radius: 0px;
    padding: 6px 10px;
}

body.search.search-results article.eut-blog-item:after {
    content: "";
    display: table;
    clear: both;
}
body.search.search-results  article.eut-blog-item {
    padding-bottom: 15px  !important;
    margin-bottom: 30px !important;
}
body.search.search-results article.eut-blog-item .eut-column > span ,
.page-template-template-business-list-view .title_address > span{
    color: #49a9d7;
    font-weight: 600;
    font-size: 15px;
}
body.search.search-results article.eut-blog-item .eut-column > p {
    margin-bottom: 8px;
}
body.search.search-results article.eut-blog-item .eut-column > a.eut-read-more ,
.page-template-template-business-list-view .title_address > a.eut-read-more{
    text-transform: capitalize;
    font-weight: 600;
}
body.search.search-results article.eut-blog-item .eut-column > .title_wishlist_sec h2.eut-post-title {
    line-height: 1;
    margin-bottom: 0 !important;
    color: #045294 !important;
}
body.search.search-results article.eut-blog-item .eut-column > span + p ,
.page-template-template-business-list-view .title_address > span + p{
    font-size: 14px;
    font-weight: 600;
    color: #045294;
    line-height: 1;
}
body.search.search-results .eut-description.eut-dark {
    color: #ffffff !important;
    font-size: 16px !important;
}
/*12-06-2020*/
.business_details_page .business_details .content p {
    margin-bottom: 10px;
}









































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

    .eut-container {

        max-width: 1170px;

    }

    .ess_row_main_left .eut-element,

    .free_bb_row_main_right .eut-element {

        padding-left: 15px;

        padding-right: 15px;

    }

}

@media only screen and (min-width:1200px){

    div#eut-footer-bar {

        display: none;

    }

}

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

    .eut-container {

        padding-left: 15px;

        padding-right: 15px;

    }

}

@media only screen and (min-width:1024px) and (max-width:1099px){

    .bokers_men_mainrow_right .eut-row {

        margin: 0;

    }

}

@media only screen and (min-width: 991px) and (max-width: 1700px){

    div#eut-header-wrapper li.menu-item > a span {

        font-size: 14px;

    }

}

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

    .testimonial_custom .single_slide .content p:before ,

    .testimonial_custom .single_slide .content p:after{

        font-size: 30px;

    }

    .testimonial_custom .single_slide .content p {

        padding-left:0;

    }

    .testimonial_custom .single_slide {

        padding: 42px 50px 0;

    }

    .testimonial_custom .single_slide .content p:before {

        left: -39px;

    }

    .testimonial_custom .single_slide .content p:after {

        font-size: 30px;

        bottom: -50px;

    }

    button.slick-next.slick-arrow:before{

        display: none;

    }

    footer#eut-footer div#text-12{

        margin-bottom: 0;

    }

}

@media only screen and (min-width: 768px){

    .two_bg_row .eut-row {

        display: -webkit-flex; /* Safari */

        display: flex;

    }

    .two_bg_row .eut-row .wpb_column.eut-column {

         display: -webkit-flex; /* Safari */

        display: flex;

        -webkit-flex-flow: row-reverse wrap;

        flex-flow: column;

    }

    .two_bg_row .eut-row .wpb_column.eut-column .eut-element.eut-text {

         -webkit-flex-grow: 1;

        flex-grow: 1;

        display: -webkit-flex;

        display: flex;

        -webkit-flex-direction: column; 

        flex-direction: column;

    }

    .buyers_search_form {

        box-shadow: 0px 0px 14px 1px #c7c7c7;

        padding: 20px;

    }

    .free_bb_row_main_right, .ess_row_main_right {

        padding-left: 12px;

    }

    .free_bb_row_main_left, .free_bb_row_main_right {

        padding-right: 12px;

    }

    .free_bb_row_main .eut-row,

    .ess_row_main .eut-row,

    .free_bb_row_main_right,

    .ess_row_main_left ,

    .free_bb_row_main_right .eut-column-wrapper,

    .ess_row_main_left .eut-column-wrapper {

        display: -webkit-flex;

        display: flex;

    }

    .ess_row_main_left .eut-element.eut-text p:last-child {

        margin-bottom: 40px;

    }

    .homeform_left_col {

        width: 56%;

    }

    .contact_form_row .eut-row.eut-bookmark {

        max-width: 1235px;

        margin: auto !important;

    }

    .homeform_right_col {

        width: 44%;

    }

    .listing_page_form.business_search_form.eut-column-1 .eut-column-1-3,

    .business_search_form .eut-column-1-3:first-child,

    .business_search_form .eut-column-1-3:nth-child(2) {

        padding-right: 20px;

    }

    

}

@media only screen and (max-width: 1099px) and (min-width: 768px){

    .feature_slider_row .image span, .custom_business_lists .image span {

        width: 90%;

    }

    .feature_slider_row .image span{

        line-height: 1.3;

    }

}

@media only screen and (max-width: 1099px) and (min-width: 990px){

    .business_list_container .eut-column.eut-column-1-4 {

        width: 33.33%;

    }

}

@media only screen and (min-width: 991px){

    .bokers_men_mainrow .bokers_men_mainrow_left  {

        width: 43%;

    }

    .bokers_men_mainrow .bokers_men_mainrow_right  {

        width: 57%;

    }

    

}

@media only screen and (min-width: 768px){

    .selling_form_wrapper h3.gform_title {

        font-size: 28px !important;

    }

    .choose_buisness_row_block  .wpb_column.eut-column.eut-column-1-4{

        margin-right: 0.9%;

        width: 24%;

        background-repeat: no-repeat;

    }

    .listing_page_form.business_search_form.eut-column-1 form#searchbusiness .listing_form_section_one {

         display: -webkit-flex; /* Safari */

        display: flex;

        -webkit-flex-wrap: wrap; 

        flex-wrap: wrap;

        -webkit-justify-content: space-between;

        justify-content: space-between;

    }

    .listing_page_form.business_search_form.eut-column-1 form#searchbusiness {

        max-width: 1170px;

        margin:15px auto;

    }

    .listing_page_form.business_search_form  .listing_form_section_two {

        display: -webkit-flex; /* Safari */

        display: flex;

        flex-wrap: wrap;

        -webkit-flex-wrap: wrap;

        -webkit-justify-content: center;

        justify-content: space-between;

    }

    .buyers_search_form .eut-column-1-2 ,

    .buyers_search_form .eut-column-1 {

        padding: 0 10px;

        margin-bottom: 10px;

        margin-top: 10px;

    }

    .buyers_search_form .eut-column-1 {

        padding: 0 10px;

        margin-bottom: 0 !important;

    }

    .free_bb_row_main_left,.ess_row_main_right{

        width: 48%;

        /* padding-left: 15px;

        padding-right: 15px; */

    }

    .free_bb_row_main_right,.ess_row_main_left  {

        width: 52%;

        /* padding-left: 15px;

        padding-right: 15px; */

    }

}

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

    div#eut-header-wrapper  ul#menu-main-menu-header-1 > li > a {

        padding: 0 5px !important;

    }



}

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

    .login_header_menu a span {

        padding: 11px 17px;

    }

    .choose_buisness_row_block .wpb_column.eut-column.eut-column-1-4 {

        padding: 10px;

        background-size: cover;

    } 



}

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

      body #eut-header .eut-logo .eut-logo-wrapper a {

        height: 18px;

    }

    .feature_slider_row .slick-prev {

        left: -46px;

   }

    .feature_slider_row .slick-next {



        right: -37px;



    }

    .business_details_page .sale_price{

        left: 5%;

    }



}

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

    #eut-header .eut-menu-options-wrapper {

    min-width: 35px !important;

    margin-left: 10px !important;

}

.business_details_page .sale_price{

        left: 0;

    }

.home #eut-main-content h2 {

    font-size: 26px !important;

    line-height: 26px !important;

}

#eut-main-content .free_bb_row_main_right h2,

#eut-main-content .ess_row_main_left h2,

#eut-main-content .bokers_men_mainrow_left h2 {

    font-size: 25px !important;

    line-height: 34px !important;

}

.ess_row_main_left .eut-element,

.free_bb_row_main_right .eut-element {

    padding: 15px;

}

.free_bb_row_main_right p, .ess_row_main_left p, .bokers_men_mainrow_left .eut-element.eut-text p {

    font-size: 16px;

    font-weight: 300;

}

div#eut-footer-area div#text-11 p {

    margin-bottom: 0;

}

}

@media only screen and (max-width: 1200px) and (min-width: 1024px){



    body #eut-header .eut-logo .eut-logo-wrapper a {

        height: 10px !important;

    }



    div#eut-header-wrapper li.menu-item > a span {

        font-size: 12px;

    }

     div#eut-header-wrapper  ul#menu-main-menu-header-1 > li > a  {

        padding: 0 6px !important;

    }

}



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

    body #eut-main-content .two_bg_row .wpb_column h3 {

        font-size: 20px !important;

        line-height: 28px !important;

    }

    /*.buisness_tab_row li.vc_tta-tab.vc_active a {

        padding: 15px !important;

    }*/

    body .buisness_tab_row .vc_tta-tabs.vc_tta-tabs-position-top .vc_tta-tabs-container, body .buisness_tab_row .vc_tta-tabs.vc_tta-tabs-position-top .vc_tta-tabs-list {

        margin-top: -66px !important;

    }

    footer#eut-footer div#text-12 {

        float: left;

        width: 100%;

    }

    .buisness_tab_row li.vc_tta-tab:before, .buisness_tab_row li.vc_tta-tab:after {

        border-width: 17px 5px;

    }

}



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



    .buisness_tab_row li.vc_tta-tab.vc_active a span {

        font-size: 21px;

    }

    .buisness_tab_row li.vc_tta-tab a span {

        font-size: 16px;

    }

    strong.copyright_text {

        display: none;

    }

    .similar_businessess .eut-column-1-4 .image span{

        padding: 10px 9px;

        font-size: 13px;

    }

}

@media only screen and (min-width: 768px) and (max-width: 991px){

    .business_details_page .eut-column-1-4 .seller_sec p span {

        display: block;

        font-size: 12px;

    }

    #eut-main-content.business_details_page .bs_heading h4 {

        font-size: 18px !important;

    }

    #eut-main-content .business_details h3 {

        font-size: 24px !important;

    }

    footer#eut-footer div#text-12 input {

        max-width: 219px;

    }

    footer#eut-footer div#text-12 .yikes-easy-mc-submit-button {

        max-width: 117px;

        /* position: absolute; */

    }

    .img_title {

        margin-bottom: -16px;

    }



}

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

    .testimonial_custom .single_slide .content p:before,

    .testimonial_custom .single_slide .content p:after{

        display: none;

    }

    .testimonial_custom .single_slide {

        padding: 42px 25px 0;

    }

    .testimonial_custom .single_slide .content p {

        font-size: 16px !important;

    }

   button.slick-prev.slick-arrow:before,

    button.slick-next.slick-arrow:after{

        display: none;

    }

    .slick-dots li.slick-active button:before {

        opacity: 1;

        color: #008ac8 !important;

        font-size: 50px;

    }

    .slick-dots li button:before{

        font-size: 50px !important;

    }

    div#eut-footer-bar {

        display: block;

    }

    div#text-12 .footer_newsletter + p {

        display: none;

    }

    .business_list_container .eut-column.eut-column-1-4 {

        width: 50%;

    }

    body #eut-main-content .two_bg_row .wpb_column p {

        font-size: 16px;

        line-height: 22px;

    }

    body #eut-main-content .two_bg_row .wpb_column h3 {

        font-size: 18px !important;

        line-height: 26px !important;

    }

    .error_chk_box {

        font-size: 14px;

    }

    .error_chk_box label.custom_checkbox {

        width: 45%;

    }

    #eut-main-content .free_bb_row_main_right h2,

    #eut-main-content .ess_row_main_left h2,

    #eut-main-content  .bokers_men_mainrow_left .eut-element.eut-text h2{

        font-size: 20px !important;

        line-height: 30px !important;

    }

    .free_bb_row_main_right p,

    .ess_row_main_left p, 

    .bokers_men_mainrow_left .eut-element.eut-text p {

        font-size: 14px;

    }

    .bokers_men_mainrow_left,.bokers_men_mainrow_right  {

        width: 100%;

        margin: 20px 0;

    }

    #eut-main-content.business_details_page .eut-column-1-4 .seller_sec h3 {

        font-size: 18px !important;

    }

    .business_details .content {

        margin-bottom: 15px;

        font-size: 16px;

        line-height: 1.6;

    }

    .business_details_page .sale_price {

        left: 0;

        bottom: 29px;

        font-size: 16px;

    }

    .business_video_file .ginput_container_fileupload input#input_1_29 {

        width: 70% !important;

    }

    .home  #eut-main-content h2 {

        font-size: 22px !important;

    }

    .choose_buisness_row_block .eut-image-icon img {

        height: 65px;

    }

    .choose_buisness_row_block .eut-box-icon .eut-box-content p.eut-subtitle {

        line-height: 1.5;

    }

    .business_search_form .eut-column-1-3 {

        -webkit-flex: 1; 

        flex: 1 !important;

    }

    body .contact_form_row div.wpcf7-response-output.wpcf7-validation-errors {

        font-size: 11px;

        padding: 0;

    }

    .contact_pageform_wraper {

        padding-right: 15px !important;

    }

    footer#eut-footer div#eut-widget-social-3 {

        margin-bottom: 0;

    }

    .listing_form_section_three label.custom_checkbox {

        padding-left: 25px;

        font-size: 14px !important;

    }

    

}

@media only screen and (max-width: 767px){
    /* css 14-5-2020 */
    .home .vc_tta-panels-container .vc_tta-panel-heading {
        background-color: #ff9c00;
        border-radius: 7px 49px;
        margin-top: 10px;
        margin-bottom:10px;
    }

    body .business_search_form .toggle_quick_search {
        text-align: center;
        background-color: #ff9c00;
        padding: 10px 0px;
        border-radius: 27px 74px;
        margin-bottom: 5px;
        color: #fff;
        font-weight: bold;
    }


    .slide_mobile_css h1 {
      font-size: 18px !important;
    }
    .title_wishlist_sec  .btn.btn-default {
        font-size: 0;
    }
     .title_wishlist_sec .btn.btn-default > i{
        font-size: 22px;
    }
    .title_wishlist_sec .btn-default {
        color: #045294;
        background-color: #fff;
        border-color: #045294;
        border: 1px solid #045294;
        border-radius: 0px;
        padding: 6px 10px;
    }
    .page-template-template-upgrade-service-plan-page ul.description_below li .gfield_creditcard_warning_message span,

    .page-template-template-upgrade-featured-business-plan-page ul.description_below li .gfield_creditcard_warning_message span,

    .page-template-template-seller-service-promotion-page ul.description_below li .gfield_creditcard_warning_message span {

        font-size: 12px;   

    }   

    body #eut-header .eut-logo .eut-logo-wrapper a {

        height: 15px !important;

    }

    div#eut-top-bar ul li p {

        font-size: 10px !important;

        padding: 0 !important;

    }

    .buisness_tab_row form#searchform {

        display: block;

    }

    .buisness_tab_row .business_search_form .eut-column-1-3:last-child, 

    .buisness_tab_row .business_search_form .eut-column-1-3:nth-child(2){

        margin: 0;

    }

    .buisness_tab_row .business_search_form .eut-column-1-3 select {

        margin: 4px 0 !important;

        padding: 0 14px !important;

    }

    .buisness_tab_row .business_search_form .eut-column-1-3{

        overflow: visible;

    }

    .buisness_tab_row .business_search_form .eut-column-1-3:last-child {

        margin-top: 4px;

    }

    .testimonial_custom .image, .testimonial_custom .title_address,

    .testimonial_custom .title_address.eut-column-2-3 {

        bottom: 0;

    }

    .clieant_logo_row .wpb_column .eut-element.eut-image.eut-align-center {

        width: 33%;

    }

    button.slick-prev.slick-arrow,button.slick-next.slick-arrow{

        display: none !important;

    }

    .testimonial_custom .single_slide {

        border: 0 solid #fff;

        padding: 32px 15px ;

        margin: 0;

        margin-bottom: 25px;

        padding-bottom: 10px;

    }

    .title_address.eut-column-2-3 {

        padding-left: 0;

    }

    .feature_slider_row {

        padding-bottom: 40px !important;

    }

    div#eut-footer-area {

        padding-top: 25px;

    }

    footer#eut-footer div#eut-widget-social-3 {

       float: left;

       margin-bottom: 0;

    }

    div#eut-footer-area {

        padding-bottom: 25px;

    }

    #eut-header[data-menu-options="right"] .eut-menu-options-wrapper {

        margin-left: 0px;

    }

    #eut-header[data-logo-align="left"] .eut-logo {

        margin-right: 0;

    }

    .two_bg_row .eut-element.eut-text.eut-animated-item.eut-fadeInLeft h3 br {

        display: none;

    }

    body #eut-main-content .two_bg_row .wpb_column h3 {

       font-size: 18px !important;

       line-height: 26px !important;

    }

    .testimonial_custom .single_slide .content p {

        font-size: 15px;

    }

     .slick-slide img {

        width: 150px;

    }

    .title_address.eut-column-2-3 {

        float: none;

        display: block;

        text-align: center;

        position: static;

    }

     .listing_page_form.business_search_form #business_type,

     .listing_page_form.business_search_form #business_location,

     .listing_page_form.business_search_form #business_city,

     .listing_page_form.business_search_form #business_price ,

     .listing_page_form.business_search_form #business_price_min,

     .listing_page_form.business_search_form #business_price_max{

        min-height: 25px;

    }

    .custom_business_lists .business_search_form form .eut-column-1-3 {

        width: 46%;

    }

    .business_list_container .image img {

        width: 100%;

    }

    .feature_slider_row .image span, .custom_business_lists .image span {

        padding: 10px;

        line-height: 1.5;

        width: 100%;

        text-align: center;

    }

    .feature_slider_row .image span:after, .custom_business_lists .image span:after{

        display: none;

    }

    .adv_search_details .eut-column-1-2 {

        padding: 0 ;

        margin-bottom: 10px;

    }

    .buyers_search_form .adv_search_details select + label.error, .buyers_search_form .adv_search_details input + label.error {

        font-size: 13px !important;

    }

    .bokers_men_mainrow .bokers_men_mainrow_right .eut-row .wpb_column.eut-column.eut-column-1-3 .eut-element.eut-box.eut-align-center {

        max-width: 208px;

        margin: 0 auto;

        margin-bottom: 10px;

    }

    #eut-main-content .bokers_men_mainrow .eut-element.eut-box.eut-align-center .eut-box-content h3 {

        font-size: 20px !important;

        line-height: 20px !important;

    }

    .bokers_men_mainrow .eut-element.eut-box.eut-align-center .eut-box-content {

        padding: 10px 0;

    }

    .sell_your_business_today {

        padding: 15px 9px;

    }

    .bokers_men_mainrow_left, .bokers_men_mainrow_right {

        margin: 20px 0;

    }

    .free_bb_row_main_left .eut-element {

        margin-bottom: 0 !important;

    }

    .bokers_men_mainrow .eut-element.eut-box.eut-align-center .eut-box-content{

        display: block;

        background: rgba(4, 82, 148, 0.8);

    }

    #eut-main-content.business_details_page .bs_heading h4 {

        font-size: 22px !important;

    }

    .business_details .eut-column-1-2 ul li {

        font-size: 14px;

    }

    .business_details .eut-column-1 .bs_heading ~ ul li {

        font-size: 14px;

    }

    .business_details_page .sale_price {

        position: static;

    }

    footer#eut-footer div#text-12 .yikes-easy-mc-submit-button {

        max-width: 108px;

    }

    .single-post article.eut-single-post h1.eut-single-post-title span {

        font-size: 24px !important;

    }

    .modal_selling_form h3.eut-widget-title, .modal_buyer_form h3.eut-widget-title {

        font-size: 18px;

    }

    .modal_buyer_form .modal-body .textwidget, .modal_selling_form .modal-body .textwidget {

        padding: 0 10px;

    }

    .choose_buisness_row_block .wpb_column.eut-column.eut-column-1-4 {

        margin-bottom: 10px;

    }

    .two_bg_row .wpb_column .eut-element.eut-align-left {

        margin-bottom: 0;

    }

    .two_bg_row {

        padding: 0 15px !important;

        background-image: linear-gradient(to bottom, #045294 48%, #008ac8 48%);

    }

    div#eut-footer-bar .eut-copyright {

        font-size: 12px !important;

    }

    .eut-section.choose_buisness_row.open_sans{

        padding-top:50px !important;

    }

    .two_bg_row .eut-row .wpb_column.eut-column .eut-element.eut-text h3 {

        min-height: 60px;

    }

    .buisness_tab_row .vc_tta-panel-heading h4 a span {

        color: #fff !important;

    }

    body #eut-theme-wrapper .two_bg_row .wpb_column.eut-column.eut-column-1-2 {

        padding: 25px !important;

    }

    .ess_row_main .eut-row.eut-bookmark {

        display: -webkit-flex; 

        display: flex;

        -webkit-flex-direction: column-reverse; 

        flex-direction: column-reverse;

    }

    #eut-header[data-fullscreen='no'] #eut-feature-section .eut-title {

        font-size: 22px !important;

    }

    #eut-feature-section .eut-feature-section-inner,

    #eut-feature-section {

        min-height: 200px !important;

    }

    div#eut-page-title {

        height: 200px !important;

    }

    .bokers_men_mainrow {

        padding: 30px 15px !important;

    }

    .ess_row_main {

        padding-bottom: 0 !important;

    }

    .free_bb_row_main {

        padding-top: 42px !important;

    }

    .sell_your_business_today span {

        font-size: 16px;

    }

    .contact_form_row form.wpcf7-form .eut-column-1-2, .contact_form_row form.wpcf7-form .eut-column-2-3, .contact_form_row form.wpcf7-form .eut-column-1-3 {

        padding-right: 0;

    }

    body .contact_form_row div.wpcf7-response-output.wpcf7-validation-errors {

        width: 100%;

    }

    .listing_page_form.business_search_form.eut-column-1 .eut-column-1-3 select, .business_search_form .eut-column-1-3:first-child select, .business_search_form .eut-column-1-3:nth-child(2) select {

       background-position: center right 23px !important;

    }

    div#eut-feature-section, .eut-feature-section-inner {

        min-height: 200px !important;

    }

    label.custom_checkbox {

        padding-left: 24px;

        font-size: 12px !important;

    }

    html body #eut-main-content .business_list_container .eut-column.eut-column-1-4 .title_address h5 {

        font-size: 16px !important;

    }

    div#eut-footer-area {

        padding-bottom: 0 !important;

    }

    footer#eut-footer div#eut-widget-contact-info-3 ul li a {

        word-break: break-all;

    }

    div#eut-page-title-content h1.eut-title.eut-light {

        font-size: 30px !important;

    }

    .business_details_page .eut-container {

        padding-bottom: 25px !important;

        padding-top: 25px !important;

    }

    .category-business-blog #eut-main-content h1 {

        font-size: 36px !important;

        line-height: 30px !important;

    }

    .business_gallery_wrapper .column.eut-column-1-4 {

        margin-bottom: 10px;

        text-align: center;

        padding: 0;

    }

    .single-post #eut-main-content article.eut-single-post h1.eut-single-post-title {

        line-height: 24px !important;

    }

    .similar_businessess .eut-column.eut-column-1-4 {

        margin-bottom: 18px;

    }

    .category-business-blog div#eut-single-post-meta {

        margin-bottom: 5px;

    }

    footer#eut-footer div#text-12 .yikes-easy-mc-submit-button, #mailpoet_form_1 .mailpoet_form p input[type="submit"] {

        max-width: 100px;

        padding: 0 12px;

        text-align: center;

    }

    .servise_list_wrap {

        padding-top: 33px !important;

    }

    .service_column_wraper:last-child {

        margin-bottom: 0;

    }

    .services_listing_page .eut-column-1 li#category_tab a {

        padding: 2px 10px;

        font-size: 14px;

    }

    .page-template-template-upgrade-service-plan-page select,

    .page-template-template-upgrade-featured-business-plan-page select,

    .page-template-template-seller-service-promotion-page select{

        margin-bottom: 10px !important;

    }

}

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

    .business_list_container .eut-column.eut-column-1-4 {

        width: 100%;

    }

    /* .business_list_container .eut-column.eut-column-1-4 {

        width: 100%;

        padding: 0;

    } */

}

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

    div#eut-footer-bar .eut-copyright {

        font-size: 10px !important;

    }

    .listing_form_section_three label {

        font-size: 12px !important;

    }

    .feature_slider_row .image span, 

    .custom_business_lists .image span {

        padding: 6px;

    }

    footer#eut-footer div#eut-widget-contact-info-3 ul li:before {

        left: -29px;

        margin-right: 0;

    }

    footer#eut-footer div#eut-widget-contact-info-3 ul li {

        margin-left: 35px;

    }

    footer#eut-footer div#eut-widget-contact-info-3 ul li {

        word-break: break-all;

        font-size: 14px;

    }

    

}


.gform_body .checkbox-2column ul.gfield_checkbox li {
    width: 50%;
    display: inline-block;
}

@media all and (max-width: 479px) { 
	.gform_body .checkbox-2column ul.gfield_checkbox li {
    	width: 100%;
    	display: inline-block;
	}
}

.pad-left label, .pad-left .ginput_container {
    padding-left: 50px !important;
}

.pad-left-container .ginput_container {
    padding-left: 50px !important;
}

.pad-right label, .pad-right .ginput_container {
    padding-right: 50px !important;
}

.pad-right-container .ginput_container {
    padding-right: 50px !important;
}


@media all and (max-width: 640px) { 
	.pad-left label, .pad-left .ginput_container {
    	padding-left: unset !important;
	}

	.pad-left-container .ginput_container {
		padding-left: unset !important;
	}

	.pad-right label, .pad-right .ginput_container {
		padding-right: unset !important;
	}

	.pad-right-container .ginput_container {
		padding-right: unset !important;
	}
}

#gform_7 span#input_7_1_6_container {
    padding-right: 0px;
}

#gform_1 #field_1_88 .ginput_container.ginput_container_select, #gform_7 #field_7_14 .ginput_container.ginput_container_select {
    width: 145px;
}

.business_search_form input#business-listing-id {
    background-color: #ffffff !important;
}
@media all and (min-width: 768px) { 
	.business_search_form input#business-listing-id {
   		width: 48.7% !important;
	}
}