body.wt-traveller-user #wt_location-personal-li,
       body.wt-traveller-user #wt_expert,
       #buddypress div.profile .hr-title {
        display: none !important;
       }

      .editfield.field_2644 input {
        display: none !important;
      }
      #field-visibility-settings-toggle-2644 {
        display: none !important;
      }

      /*.field_type_textarea {
            position: relative;
      }*/

      @media ( min-width: 768px ) {
            
            .editfield.field_2620,
            .editfield.field_2626,
            .editfield.field_2632 {
                width: 33%;
                float: left;
            }

            .editfield.field_1,
            .editfield.field_2 {
                width: 49%;
                float: left;
            }

        
            /*#subnav.cloned {
               display: block !important;
            }*/

            #wtCLI_PFP, #wtCLI_LNG, #wtCLI_ASK, #wtCLI_PIS, #wtCLI_PAM, #wtCLI_HCR, #wtCLI_PFW, #wtCLI_PAA {
                display: inline-block;
                text-align: right;
                /*width: 25%;*/
            }

            .wt-alert .panel-body p:nth-child(4) {
                margin-right: 48px;
            }

      }

    #item-body #subnav:not(.cloned) {
       display: none !important;
    }

    /*.top-subnev #subnav {
       display: block !important;
    }*/

    .col-sm-12.top-subnev {
        margin-top: -45px;
    }

    #item-nav {
        display: none !important;
    }


      /* add new css by Arif (thememakerbd) */

    #item-header:not(.item-header-view) #header-cover-image,
    #item-header:not(.item-header-view) .profile-cover-inner,
    #item-header:not(.item-header-view) .profile-cover-action,
    #item-header:not(.item-header-view) .toggle-header,
    #item-header:not(.item-header-view) #item-header-avatar,
    #item-header:not(.item-header-view) #item-header-content {
        display: none !important;
    }


    .item-list-tabs.cloned {
        background: #FFF !important;
        overflow: hidden;
        height: 35px;
    }

    /*#subnav.item-list-tabs {
        height: 35px;
    }*/

    #subnav ul li > a:hover,
    #subnav ul li > a:active {
        color: #4278c1 !important;
    }
    

    #buddypress .standard-form div.submit input {
        margin-right: 15px;
        overflow: hidden;
        display: inline-block;
        height: auto;
        color: #FFF;
    }

    body.my-itinerary h2 .wi_link_b {
        display: none !important;
    }

    #buddypress div.item-list-tabs.cloned ul {
        position: relative;
    }

    body.wt-traveller-user #wt_work_add-personal-li,
    body.wt-traveller-user #wt_listings-personal-li {
        display: none !important;
    }

    body.page-template-wt-work-search-php #wtAccountChecklistPLR {
        padding-top: 0;
    }

    body.page-template-wt-work-search-php .wt-res-box {
        background: #2ecc71 !important;
        border: medium none !important;
        margin-top: 0 !important;
        padding: 10px !important;
    }

    body.page-template-wt-work-search-php .scroll-to-form {
        background: #fff none repeat scroll 0 0;
        border-radius: 10px;
        color: #2ecc71 !important;
        display: inline-block;
        margin-right: 20%;
        padding: 2px 15px;
    }

    .wt-alert {
        background: #f58d57;
        padding: 0;
        border: none !important;
        border-radius: 0 !important;
    }

    .wt-alert p {
        font-size: 14px;
        margin: 0 0 5px;
    }

    .wt-alert .panel.panel-default {
        margin-bottom: 0;
        background: #f58d57;
        color: #fff;
        border: none;
        border-radius: 0;
    }

    .wt-alert .close {
        border: medium none !important;
        box-shadow: none !important;
        opacity: 1;
        font-size: 35px !important;
    }

    .wt-alert .close > span {
        color: #fff;
        opacity: 1 !important;
    }

    .wt-alert .close:hover {
        background: none !important;
    }

    body.wt-color .wt-alert .btn.btn-success {
        background-color: #ffffff;
        border: 1px solid #cccccc;
        border-radius: 100px;
        color: #666666;
        font-size: 12px;
        font-stretch: normal;
        font-style: normal;
        font-weight: normal;
        line-height: 1.5;
        margin-left: 11px;
        padding: 0 8px;
        text-align: center;
    }

    body.wt-color .wt-alert .btn.btn-success:hover,
    body.wt-color .wt-alert .btn.btn-success:active  {
      background-color: #e5e5e5;
      border: solid 1px #cccccc;
    }


    #wtCLI_EML a,
    #wtCLI_EEP a,
    #wtCLI_STU a {
        color:  #f7c260;
    }
  
.wt-color .main-color input[type="text"],
.wt-color .main-color input[type="password"],
.wt-color .main-color input[type="date"],
.wt-color .main-color input[type="datetime"],
.wt-color .main-color input[type="datetime-local"],
.wt-color .main-color input[type="month"],
.wt-color .main-color input[type="week"],
.wt-color .main-color input[type="email"],
.wt-color .main-color input[type="number"],
.wt-color .main-color input[type="search"],
.wt-color .main-color input[type="tel"],
.wt-color .main-color input[type="time"],
.wt-color .main-color input[type="url"],
.wt-color .main-color textarea,
.wt-color .main-color #bp-login-widget-form input[type="text"],
.wt-color .main-color #bp-login-widget-form input[type="password"],
.wt-color .main-color #buddypress .standard-form textarea,
.wt-color .main-color #buddypress .standard-form input[type="text"],
.wt-color .main-color #buddypress .standard-form input[type="color"],
.wt-color .main-color #buddypress .standard-form input[type="date"],
.wt-color .main-color #buddypress .standard-form input[type="datetime"],
.wt-color .main-color #buddypress .standard-form input[type="datetime-local"],
.wt-color .main-color #buddypress .standard-form input[type="email"],
.wt-color .main-color #buddypress .standard-form input[type="month"],
.wt-color .main-color #buddypress .standard-form input[type="number"],
.wt-color .main-color #buddypress .standard-form input[type="range"],
.wt-color .main-color #buddypress .standard-form input[type="search"],
.wt-color .main-color #buddypress .standard-form input[type="tel"],
.wt-color .main-color #buddypress .standard-form input[type="time"],
.wt-color .main-color #buddypress .standard-form input[type="url"],
.wt-color .main-color #buddypress .standard-form input[type="week"],
.wt-color .main-color #buddypress .standard-form select,
.wt-color .main-color #buddypress .standard-form input[type="password"],
.wt-color .main-color #buddypress .dir-search input[type="search"],
.wt-color .main-color #buddypress .dir-search input[type="text"],
.wt-color .main-color #bbpress-forums .bbp-form input[type="text"],
.wt-color .main-color #buddypress .rtmedia-container textarea,
.wt-color .main-color #buddypress .rtmedia-container input[type="text"],
.wt-color .main-color #buddypress .rtmedia-container input[type="text"],
.wt-color .main-color #buddypress .rtmedia-container input[type="color"],
.wt-color .main-color #buddypress .rtmedia-container input[type="date"],
.wt-color .main-color #buddypress .rtmedia-container input[type="datetime"],
.wt-color .main-color #buddypress .rtmedia-container input[type="datetime-local"],
.wt-color .main-color #buddypress .rtmedia-container input[type="email"],
.wt-color .main-color #buddypress .rtmedia-container input[type="month"],
.wt-color .main-color #buddypress .rtmedia-container input[type="number"],
.wt-color .main-color #buddypress .rtmedia-container input[type="range"],
.wt-color .main-color #buddypress .rtmedia-container input[type="search"],
.wt-color .main-color #buddypress .rtmedia-container input[type="tel"],
.wt-color .main-color #buddypress .rtmedia-container input[type="time"],
.wt-color .main-color #buddypress .rtmedia-container input[type="url"],
.wt-color .main-color #buddypress .rtmedia-container input[type="week"],
.wt-color .main-color #buddypress .rtmedia-container select,
.wt-color .main-color #buddypress .rtmedia-container input[type="password"],
.wt-color .main-color textarea,
.wt-color .main-color input[type="text"],
.wt-color .main-color input[type="color"],
.wt-color .main-color input[type="date"],
.wt-color .main-color input[type="datetime"],
.wt-color .main-color input[type="datetime-local"],
.wt-color .main-color input[type="email"],
.wt-color .main-color input[type="month"],
.wt-color .main-color input[type="number"],
.wt-color .main-color input[type="range"],
.wt-color .main-color input[type="search"],
.wt-color .main-color input[type="tel"],
.wt-color .main-color input[type="time"],
.wt-color .main-color input[type="url"],
.wt-color .main-color input[type="week"],
.wt-color .main-color select {
    border-radius: 5px !important;
    border: 1px solid #4278c1;
}

.wt-color .main-color .wi_link_b,
.wt-color .main-color input.wi_submit_button,
.wt-color input.wi_submit_button,
.wt-color #work-search-button,
#buddypress .standard-form div.submit input,
.wt-color .main-color #buddypress input[type="button"],
.mpp-create-gallery-button,
.wt-color .main-search .btn-special,
.wt-color .wt-home-reg-form .btn-special,
.avatar-webcam-save {
    background: #2ecc71 !important;
    font-size: 14px !important; 
    font-weight: normal !important; 
    font-style: normal !important; 
    font-stretch: normal !important; 
    line-height: 1.5 !important; 
    text-align: center !important; 
    color: #ffffff !important;
    padding: 10px 50px !important;
    display: inline-block;
    overflow: hidden !important;
    border-radius: 100px !important;
    border: none !important;
    height: inherit !important;
    text-shadow: none !important;
}

.wt-color .main-color #buddypress #groups-list a.wt-group-button,
.wt-color .main-color #buddypress #groups-list a.wt-again,
.wt-color .main-color #buddypress #groups-list a.leave-group {
     background: #2ecc71 !important;
     color: #fff;
     border: none;
     border-radius: 20px;
}

.wt-color .main-color #buddypress #groups-list a.wt-again {
    background: #E54C61 !important;
}

.wt-color .main-color #buddypress #groups-list a.leave-group {
    background: #F58D57 !important;
}

.wt-color .btn.btn-success {
    background: #2ecc71;
    font-size: 14px; 
    font-weight: normal; 
    font-style: normal; 
    font-stretch: normal; 
    line-height: 1.5; 
    text-align: center; 
    color: #ffffff;
    padding: 10px 50px;
    display: inline-block;
    overflow: hidden;
    border-radius: 100px;
    border: none;
    height: inherit;
    text-shadow: none;
}

.wt-color .main-color .not-available .wi_link_b {
    background: #ff955c !important;
}

.wt-color .main-color .wi_link_b:hover,
.wt-color .main-color input.wi_submit_button:hover,
.wt-color input.wi_submit_button:hover,
.wt-color #work-search-button:hover,
#buddypress .standard-form div.submit input:hover,
.wt-color .main-color #buddypress input[type="button"]:hover,
.wt-color .main-color #buddypress input[type="button"]:hover,
.mpp-create-gallery-button:hover,
.wt-color .main-search .btn-special:hover,
.wt-color .wt-home-reg-form .btn-special:hover,
.avatar-webcam-save:hover,
.wt-color .main-color #buddypress #groups-list a.wt-group-button:hover {
    background: #63d995 !important;
    opacity: 1 !important;
}

.wt-color .main-color #buddypress #groups-list a.wt-again:hover {
    background: #E54C61 !important;
}

.wt-color .main-color #buddypress #groups-list a.leave-group:hover {
    background: #F58D57 !important;
}


.wt-color .btn.btn-success:hover {
    background: #63d995;
    opacity: 1;
}

.wt-color .main-color .not-available .wi_link_b:hover {
    background: #f58d57  !important;
    opacity: 1;
}

.wt-color .main-color .wi_link_b:active,
.wt-color .main-color .wi_link_b:focus,
.wt-color .main-color input.wi_submit_button:active,
.wt-color .main-color input.wi_submit_button:focus,
.wt-color input.wi_submit_button:active,
.wt-color input.wi_submit_button:focus,
.wt-color #work-search-button:active,
.wt-color #work-search-button:focus,
#buddypress .standard-form div.submit input:active,
#buddypress .standard-form div.submit input:focus,
.wt-color .main-color #buddypress input[type="button"]:active,
.wt-color .main-color #buddypress input[type="button"]:focus,
.mpp-create-gallery-button:active,
.mpp-create-gallery-button:focus,
.wt-color .main-search .btn-special:active,
.wt-color .main-search .btn-special:focus,
.wt-color .wt-home-reg-form .btn-special:active,
.wt-color .wt-home-reg-form .btn-special:focus,
.avatar-webcam-save:active,
.avatar-webcam-save:focus {
    background: #2ecc71 !important;
    box-shadow: inset 0 1px 3px 0 rgba(0, 0, 0, 0.25) !important;
}

.wt-color .btn.btn-success:active,
.wt-color .btn.btn-success:focus {
    background: #2ecc71 ;
    box-shadow: inset 0 1px 3px 0 rgba(0, 0, 0, 0.25) ;
}

.wt-color .main-color .not-available .wi_link_b:active,
.wt-color .main-color .not-available .wi_link_b:focus {
    background: #57c260  !important;
    box-shadow: inset 0 1px 3px 0 rgba(0, 0, 0, 0.25) ;
}


#buddypress div.profile {
    border-radius: 5px !important;
}

#buddypress div.profile > h2:first-child {
    margin-top: -85px;
}

#buddypress div.profile > h2 + p {
    padding-top: 20px;
    overflow: hidden;
    clear: both;
}

#buddypress .hr-title.hr-full.hr-double {
    margin-top: 55px;
}

body.work_listings #item-body {
    border: 1px solid #4278c1;
    border-radius: 5px;
    margin: 35px 0px 0;
}

body.work_listings #item-body > h2:first-child {
    margin-top: -45px;
}

body.wt-emergency .wtBoxRed,
body.wt-languages .wtBoxRed,
body.handshakes .wtBoxRed,
body.work_listings .wtBoxRed {
    background: #4278c1;
    box-shadow: 0 0 10px 0 rgba(0, 0, 0, 0.15);
    border-radius: 0;
}

body.wt-premium .wtBoxInfo {
    background: #f58d57;
    box-shadow: 0 0 10px 0 rgba(0, 0, 0, 0.15);
    border-radius: 0;
    color: #FFF;
}

body.wt-premium .wtBoxInfo h3 {
    color: #FFF !important;
}


.wiki-top-banner {
    clear: both;
    display: block;
    overflow: hidden;
    position: relative;
    width: 100%;
    margin-bottom: 15px;
	height:390px;
	background-repeat: no-repeat;
	background-size:cover;
	padding-top:30px;
}

.wiki-top-info {
    background: rgba(0, 0, 0, 0.4) none repeat scroll 0 0;
    bottom: 0;
    color: #fff;
    padding: 8px 0;
    position: absolute;
    width: 100%;
    z-index: 1;
}

.wiki-top-info h3 {
    margin: 0;
}

.wt-remove-widget {
    display: none !important;
}

#wtItinerarySave {
    display: block;
    margin-bottom: 20px;
    overflow: hidden;
}

#wtItinerarySave > * {
    display: inline-block;
    float: left;
    margin-right: 15px;
}

.alert.alert-info {
    color: #Fff;
    background: #2ECC71;
    border-radius: 0;
    text-align: center;
}

 body.wt-color .alert.alert-info .btn.btn-success {
        background-color: #ffffff;
        border: 1px solid #cccccc;
        border-radius: 100px;
        color: #666666;
        margin-left: 40px;
    }

body.wt-color .alert.alert-info .btn.btn-success:hover,
body.wt-color .alert.alert-info .btn.btn-success:active  {
  background-color: #e5e5e5;
  border: solid 1px #cccccc;
}


body.change-avatar .callout-blockquote {
    display: none !important;
}

body.home-page #wtAccountChecklistPLR {
    display: none !important;
    padding: 0 !important;
}

a.btn.btn-primary.info-popup {
    background: #4278c1;
    color: #fff;
    padding: 2px 9px !important;
    min-width: inherit;
    border-radius: 50%;
}

#item-header:not(.item-header-view) {
    padding: 0 !important;
}

.dropdown-menu > li > a {
    text-align: left;
}

.popover {
    border: 1px solid #4278c1 !important;
    background: #fff !important;
}

.popover.fade.in {
    background: #fff none repeat scroll 0 0 !important;
}

.popover .arrow {
    border-top-color: #4278c1 !important;
}

.wtHoverBox > h3 {
    color: #c81355 !important;
    font-family: Helvetica !important;
    font-size: 18px !important;
    font-weight: bold;
    line-height: 1.33 !important;
    margin-bottom: 10px !important;
}

.wtHoverBox > p {
    color: #000 !important;
    font-family: helvetica !important;
    font-size: 14px !important;
}

.wtSkillsL > span {
    background: #6598cc none repeat scroll 0 0;
    border-radius: 15px;
    color: #fff !important;
    display: inline-block;
    font-family: helvetica !important;
    font-size: 16px !important;
    font-weight: 300 !important;
    margin-top: 5px !important;
    padding: 4px 35px;
}

.wtSkillsL {
    text-align: center;
}

.box_details {
    text-align: center;
}

.wtSkillsA {
    text-align: left;
}

.gm-style-iw .vpbn {
    background: #2ecc71 none repeat scroll 0 0 !important;
    border-radius: 100px;
    display: inline-block;
    float: none !important;
    font-size: 14px !important;
    font-weight: normal !important;
    line-height: 1.5 !important;
    margin: 0 auto !important;
    padding: 8px 50px !important;
    text-shadow: none !important;
    width: 280px;
    text-align: center;
}


/*.gm-style-iw > div {
    overflow: visible !important;
}

.gm-style-iw > div > div {
    margin-right: -20px !important;
}*/


.dropdown-menu.sub-menu {
    left: inherit !important;
    right: 0 !important;
}

.main-search {
    text-align: center;
}

.main-search > h3 {
    font-family: helvetica;
    font-size: 24px;
    font-weight: normal;
    margin: 20px 0 10px;
    text-align: left;
}

.main-search > div {
	margin:0 auto;
	float:none;
	display:inline-block;
}

.wt-color form.main-search .nice-select {
    /*background: rgba(0, 0, 0, 0) none repeat scroll 0 0;*/
    background: rgba(255, 255, 255, 0.5) none repeat scroll 0 0;
    border: 2px solid #fff !important;
    border-radius: 100px !important;
    color: #000;
    font-family: helvetica;
    font-size: 24px;
    font-weight: normal;
    height: 50px;
    line-height: 48px;
}

.wt-color form.main-search .nice-select:hover,
.wt-color form.main-search .nice-select:focus,
.wt-color form.main-search .nice-select:active {
    background: rgba(255, 255, 255, 0.5) none repeat scroll 0 0;
    color: #000;
}

.nice-select .list {
    border: 1px solid #cccccc !important;
    box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.25) !important;
    color: #666;
}

.nice-select .option:hover, 
.nice-select .option.focus, 
.nice-select .option.selected.focus {
    background: #96caf9 none repeat scroll 0 0 !important;
    color: #fff;
}



.wt-color .main-search .btn-special {
    background: #e54c61 none repeat scroll 0 0;
    border: 1px solid #fff !important;
    color: #fff !important;
    display: block !important;
    font-family: helvetica;
    font-size: 14px !important;
    margin-left: auto;
    margin-right: auto;
    margin-top: 20px;
    padding-bottom: 14px !important;
    padding-top: 14px !important;
    text-transform: inherit;
}


.page-id-160 .wtChecklist {
    background: #2ecc71;
    border: 1px solid #2ecc71;
    border-radius: 5px;
    color: #fff;
    font-family: "Lato";
    font-size: 14px;
    box-shadow: 0 0 10px 0 rgba(0, 0, 0, 0.15);
}

.page-id-160 .wtChecklist > h4 {
    color: #fff !important;
    font-family: "Lato";
}

.page-id-160 .addthis_sharing_toolbox {
    display: none !important;
}

#wt-home-reg-form label strong,
#wt-home-reg-form a {
    color: #4278c1;
}

#wt-home-reg-form .checkbox-inline {
    font-size: 13px;
}

.home-page .well {
    border-radius: 10px;
    background: #fff;
}

#wt-home-reg-form input[type="text"],
#wt-home-reg-form input[type="password"],
#wt-home-reg-form input[type="email"] {
    border-radius: 5px !important;
    border: 1px solid #4278c1 !important;
}

#wt-home-reg-form .btn-custom {
    background: #e54c61 none repeat scroll 0 0;
    border: 1px solid #e54c61 !important;
    color: #fff;
    font-family: "lato";
    line-height: 1.5;
    padding: 10px 20px;
    text-transform: uppercase;
}

#wt-home-reg-form .sign-up-main {
    opacity: 1 !important;
}

.left.mck-message-inner-left {
    display: none !important;
}

.mck-container .right {
    width: 100% !important;
}

/*.my-account .mck-container {
    left: 10px !important;
    min-width: inherit !important;
    position: absolute !important;
    right: 10px !important;
    width: 90% !important;
    top: inherit !important;
    z-index: inherit !important;
}*/

#chat-box-content ~ .alerts-block {
    margin-top: 30px;
}

.my-account .col-sm-8.col-sm-push-4 {
    height: 100%;
    min-height: 980px !important;
}

#mck-tab-header{display:none}

#wtRegionSDR_L1 {
    margin-left: 50px;
}

.wtBoxSuccess {
    background: #2ECC71;
    border: none ;
}

#buddypress #message {
    background: #f58d57 none repeat scroll 0 0;
}
#buddypress #message > p {
    background: #f58d57 none repeat scroll 0 0;
    color: #fff;
    font-size: 14px;
    margin: 0;
     border: none;
}

#buddypress #message.bp-template-notice.updated > p {
    background: #2ECC71;
}

.wtBoxInfo {
    background: #4278c1 none repeat scroll 0 0;
    color: #fff;
}
.wtBoxInfo > h3 {
    color: #fff !important;
}

.nice-select {
    clear: both;
    color: #000;
    display: block;
    margin-bottom: 10px;
    width: 100%;
}
.main-search .nice-select{
	text-align:center!important;
}

.wtWidgetTitle {
    color: #262626 !important;
    font-family: "lato";
    font-size: 20px;
}

.wiki-content-area ul li a,
#wtWidgetNavigation ul li a {
    color: #58636d;
    font-family: "Lato" !important;
}

.wiki-content-area ul li a:hover,
#wtWidgetNavigation ul li a:hover {
    color: #96caf9;
}

#wikiHomePage ul li {
    float: none !important;
}

#wikipagetitle h1 {
    color: #58636d;
}

.nice-select .list .option {
    font-size: 20px;
    line-height: 30px;
    min-height: inherit !important;
}

#bp-avatar-feedback.success {
    background: #2ecc71;
    border: medium none;
    border-radius: 0;
    color: #fff;
    font-size: 16px;
    line-height: 28px;
}

#bp-avatar-feedback .btn.btn-default {
    margin-left: 30px;
    border-radius: 20px;
}

#bp-cover-image-feedback.success {
    background: #2ecc71;
    border: medium none;
    border-radius: 0;
    color: #fff;
    font-size: 16px;
    line-height: 28px;
}

#bp-cover-image-feedback .btn.btn-default {
    margin-left: 30px;
    border-radius: 20px;
}

.wtWorkSearch .wi_select {
    width: 100% !important;
}

#wtWorkFilter .wtWSFilterBox {
    clear: both;
    display: block;
    width: 100%;
}

#wtWSFilterB_type .wtWSFBox {
    display: inline-block;
    margin-right: 15px;
    width: auto;
}

#wtWorkFilter h4 {
    color: #262626 !important;
    margin-bottom: 15px;
}

#wtWorkFilter #auto_jq,
#wtWorkFilter input[type="text"],
#wtWorkFilter textarea {
    box-shadow: none;
    border: 1px solid #ccc;
    width: 100%;
    display: block;
    padding: 10px;
    border-radius: 5px;
}

#wtWorkFilter #wtWSFilterB_location .wtRegionSDR_L .wtRegionSDR {
    max-width: inherit;
    width: 100%;
}

#wtWorkFilter .sublbl {
    color: #4278c1;
    margin: 0 0 5px;
}

#wtWorkFilter .text-center {
    padding-right: 50px;
    text-align: right;
}

#wtWSFilterB_type {
    margin: 30px 0;
}

#wtWorkFilter .wtWSLoc .sublbl {
    margin-bottom: 12px;
}

#wtWSFilterB_keywords textarea {
    min-height: 122px;
}

#wtWSFilterB_barter {
    
}

#wtWSFilterB_type .wtWSFBox input[type="checkbox"],
#wtWSFilterB_dates .sublbl  input[type="checkbox"] {
    display: none;
}

#wtWSFilterB_type .wtWSFBox input[type="checkbox"] + label:before {
    background-color: white;
    border: 1px solid #ccc;
    content: "";
    display: inline-block;
    font-size: 12px;
    height: 16px;
    line-height: 16px;
    margin: -2px 6px 0 0;
    vertical-align: middle;
    text-align: center;
    width: 16px;    
}

#wtWSFilterB_dates .sublbl input[type="checkbox"] + label:after {
    background-color: white;
    border: 1px solid #ccc;
    content: "";
    display: inline-block;
    font-size: 12px;
    height: 16px;
    line-height: 16px;
    margin: -2px 0 0 6px;
    vertical-align: middle;
    text-align: center;
    width: 16px;    
}

#wtWSFilterB_type .wtWSFBox input[type="checkbox"]:checked + label:before {
    content: "\2713";
}

#wtWSFilterB_dates .sublbl input[type="checkbox"]:checked + label:after {
    content: "\2713";
}

#wtWorkFilter #wtRegionSDR_L1 {
     margin-left: 0px; 
}

/*#buddypress #groups-list li {
    display: block !important;
    left: inherit !important;
    padding: 10px;
    text-align: left;
}

#buddypress #groups-list li > * {
    display: table-cell !important;
    padding-top: 0 !important;
    vertical-align: middle !important;
}

#buddypress #groups-list li .item-subitem-indicator {
    float: none;
}

#buddypress #groups-list li .subitem {
    display: block !important;
    width: 100%;
}

#buddypress #groups-list li .item > * {
    display: table-cell;
    vertical-align: middle;
}


#buddypress #groups-list li .item > * {
    display: inline-block !important;
    width: auto !important;
}

#buddypress #groups-list li .item .item-desc {
    display: none !important;
}*/

#wikiTextArea {
    width: 100%;
}

#buddypress .item-subitem-indicator {
    float: none;
    font-size: inherit;
    line-height: inherit;
    width: inherit;
}

.action.col-sm-9 > * {
    display: inline-block !important;
    margin: 20px;
}

.item-subitem-indicator-wt a {
    background: #4278c1 none repeat scroll 0 0;
    color: #fff;
    padding: 7px 15px;
    border-radius: 20px;
}

@media ( min-width: 768px ) {
    #buddypress #groups-list li div.action {
        text-align: right;
    }
}


.item-list-tabsx {
    float: right;
    list-style: outside none none !important;
    width: 250px;
}

.item-list-tabsx li {
    list-style: outside none none;
}

#search-groups-form {
    min-width: 320px !important;
    width: 320px !important;
}

#search-groups-form input#groups_search {
    border: 1px solid #ccc;
    border-radius: 20px !important;
}

#search-groups-form > input#groups_search_submit {
    background: #4278c1 none repeat scroll 0 0;
    border: medium none;
    border-radius: 20px;
    box-shadow: none;
    color: #fff;
    font-size: 14px !important;
    font-weight: 400 !important;
    height: auto;
    line-height: 1;
    margin-top: 0;
    padding: 8px 10px !important;
    text-indent: 0;
    text-shadow: none;
    width: auto;
}

#search-groups-form > label {
    width: 75% !important;
}


h1.wt-profile-name {
    display: inline-block;
    font-size: 28px;
    margin-bottom: 0;
    margin-right: 20px;
    margin-top: 0;
    font-weight: bold;
}

.wt-bt-point {
    display: inline-block;
    margin: 0;
}
.wt-bt-point > span {
    font-size: 28px;
    font-weight: bold;
}
.references-info span {
    font-size: 28px;
    font-weight: bold;
    margin: 0 10px;
}

.fa.fa-star {
    color: #e54c61;
}

.av-point {
    color: #e54c61;
    margin-right: 0 !important;
}


.profile-skills > a {
    background: #4278c2 none repeat scroll 0 0;
    border-radius: 20px;
    color: #fff;
    display: inline-block;
    margin: 0 5px 10px 0;
    padding: 5px 20px;
}

.profile-skills {
    text-align: center;
    
}


.profile-name-age {
    margin-top: 10px;
}

.profile-name-age > * {
    display: inline-block;
    margin: 0 15px 0 0;
}

.profile-gender {
    color: #4278C2;
}

.profile-full-name {
    font-size: 24px;
}

.profile-age {
    font-size: 24px;
}

.profile-date-nat {
    text-align: right;
}

.profile-date-nat > * {
    display: inline-block;
    margin: 0 0 0 15px;
}

.profile-since {
    font-size: 16px;
}

.profile-since > span {
    font-size: 20px;
}

.profile-nationality {
    font-size: 24px;
}

.profile-thumbs {
    color: #ff945c;
    font-size: 24px;
    font-weight: bold;
}

.profile-thumbs .fa.fa-thumbs-down {
    background: #ff945c none repeat scroll 0 0;
    border-radius: 50%;
    color: #fff;
    padding: 10px 12px;
    -webkit-transform: rotateY(150deg); /* Safari */
    transform: rotateY(150deg); /* Standard syntax */
}

.profile-brief-cv h2 {
    margin: 0 !important;
}


.profile-lang span {
    background: #e54c61 none repeat scroll 0 0;
    border-radius: 20px;
    color: #fff;
    display: inline-block;
    margin-right: 20px;
    padding: 8px 40px;
}

.profile-about {
    margin-top: 30px;
}


.profile-wiki .col-sm-4 strong {
    font-size: 24px;
}


.profile-reference .col-sm-7 > strong {
    font-size: 24px;
    line-height: 40px;
}

.row.profile-reference {
    
}

.profile-reference .col-sm-12 {
    text-align: center;
}

.profile-reference .col-sm-12 > p {
    display: inline-block;
    font-size: 18px;
    margin: 0 15px;
}

.profile-reference .col-sm-12 > p strong {
    font-size: 24px;
}

.f-margin {
    margin-top: 40px;
}

.references-info {
    text-align: right;
}

.wt-open-work-listing {
    background: #4278c2 !important;
}
.wt-open-work-listing > a {
    color: #97caf7;
}

/*#menu-item-3388 > a,
#menu-item-3498 > a {
    background: #fff none repeat scroll 0 0;
    box-shadow: none !important;
    border: 2px solid #fff;
    color: #000;
}

#menu-item-3388 > a:hover,
#menu-item-3498 > a:hover,
#menu-item-3388 > a:active,
#menu-item-3498 > a:active,
#menu-item-3388 > a:focus,
#menu-item-3498 > a:focus {
    background: #f0f0f0 none repeat scroll 0 0;
    border: 2px solid #f0f0f0;
    color: #000;
}

#menu-item-3763 > a,
#menu-item-3776 > a {
    border: 2px solid #fff;
    color: #fff;
}

#menu-item-3763:hover > a,
#menu-item-3776:hover > a,
#menu-item-3763:active > a,
#menu-item-3776:active > a,
#menu-item-3763:focus > a,
#menu-item-3776:focus > a {
    color: #f0f0f0;
}
*/
#wtWorkRequest .wi_textarea {
    width: 100%;
}

#wtWorkRequest #wtLocationLng + .wtBoxRed {
    background: #f58d57;
    border: none !important;
}

body.work_listings .wtBoxRed > a {
    color: #96caf9;
}

select[name="wtBarterDaily"] + .nice-select {
    width: 100px;
}

select[name="wtNewDurationType"] + .nice-select {
    width: 150px;
}

.wt-color .select2-container--default .select2-selection--single {
    background-color: #fff;
    border: 1px solid #ccc;
    border-radius: 5px;
}

.wt-color #wtWorkFilter .select2-container--default .select2-selection--single {
    background-color: #fff;
    border: 1px solid #ccc;
    border-radius: 5px;
    font-size: 14px;
    height: auto !important;
    line-height: 18px;
    padding: 8px 5px;
}

.wt-color #wtWorkFilter .select2-container--default .select2-selection--single .select2-selection__arrow {
    top: 10px;
}

.chat .bubble.mck-msg-center {
    display: none !important;
}

#field_94,
#field_2611,
#field_1,
#field_2 {
    max-width: 350px;
}

body.page-template-wt-wiki .row > .wtBoxRed {
    background: #2ecc71 !important;
    border: medium none !important;
    margin-top: 0 !important;
    padding: 10px !important;
    border-radius: 0 !important;
    margin: 0 15px;
}

body.page-template-wt-wiki .row > .wtBoxRed a {
    color: #fff;
    font-weight: bold;
}

body.page-template-wt-wiki .row > .wtBoxRed h3 {
    padding-bottom: 0 !important;
}

body.page-template-wt-wiki .row > .wtBoxRed p {
    margin-bottom: 18px !important;
}

body.page-template-wt-wiki .row > .wtBoxRed .wtButtonGreen.wtButtonLarge {
    background: #fff none repeat scroll 0 0;
    border-radius: 20px;
    color: #000;
    font-size: 14px;
    font-weight: normal !important;
    padding: 8px 25px;
    text-shadow: none;
}

.alerts-block .alert-warning {
    background: #F58D57 !important;
    color: #FFF !important;
    border-radius: 0;
}

.alerts-block .alert-info {
    background: #4278C1 !important;
    color: #FFF !important;
    text-align: left;
}

.alerts-block .alert-success {
    background: #2ECC71 !important;
    color: #FFF !important;
    border-radius: 0;
}

.alerts-block .alert-success .row .col-sm-6:last-child {
    text-align: right;
}

.alerts-block .alert-danger {
    background: #E54C61 !important;
    color: #FFF !important;
    border-radius: 0;
}

.alerts-block .alert-danger .row .col-sm-6:last-child {
    text-align: right;
}

#indroduce-button,
.alerts-block .alert-danger .confirm-traveler {
    color: #000;
    padding: 10px 25px;
    border-radius: 20px !important;
}


.refe-title > * {
    display: inline-block;
}
.refe-title > h3 {
    color: #e54c61 !important;
    font-size: 24px;
    margin-right: 30px;
}
.refe-title h3 a {
    color: #e54c61 !important;
}
.refe-title p a {
    font-weight: bold;
}
.refe-dt > * {
    display: block;
    font-size: 18px;
    margin: 0 0 5px;
}


@media ( min-width: 640px ) {

    .refe-dt {
        display: flex;
    }

    .refe-dt > * {
      display: inline-block;
      width: 20%;
      margin: 0;
    }

    .refe-dt .av-point {
        text-align: right;
    }
}

.refe-item {
    margin-bottom: 30px;
}

.exchange-stars{
    background: #fff none repeat scroll 0 0;
    border-radius: 20px;
    display: inline-block;
    padding: 1px 20px;
    color: #e54c61;
    font-weight: bold;
}

.wt-icon-block{
    display: inline-block;
    vertical-align: top;
    margin-right: 10px;
}
.wt-icon-block p{
    padding: 0px;
    margin: 0px;
}
.wt-icon-block img {
    border: none;
}

.media-body, .media-left, .media-right {
    display: table-cell;
    vertical-align: top;
}

.media-left, .media>.pull-left {
    padding-right: 10px;
}

.img-box-list-search{
    width: 220px;
    height: 180px;
}
.img-box-list-search > img{
    max-width: 100%;
    max-height: 100%
}

#listTable{
    padding-top: 20px;
}

#listTable .container{
    padding-top: 35px;
}

.list-search-vie-button{
    width: 105px !important;
    height: 35px !important;
    padding: 6px !important;
}

.panel-danger>.panel-heading {
    background-color: #e54c61 !important;
    color: #fff;
}

.panel-success>.panel-heading {
    background-color: #31ab94 !important;
    color: #fff;
}

.panel-info>.panel-heading {
    background-color: #58636d !important;
    color: #fff;
}

#wt-search-list {
    background: #E54C61 none repeat scroll 0 0;
    border-radius: 10px;
    color: #fff !important;
    display: inline-block;
    margin-right: 20%;
    padding: 2px 15px;
}
.wt-btn-green{
    background-color: #2ECC71 !important;
    border-radius: 50px;
    height: 30px;
    padding: 5px;
    margin-bottom: 7px;
    color: white !important;
}

.wt-btn-red{
    background-color: #E54C61 !important;
    border-radius: 50px;
    height: 30px;
    padding: 5px;
    margin-bottom: 7px;
    color: white !important;
}

.wt-btn-orange{
    background-color: #F58D57 !important;
    border-radius: 50px;
    height: 30px;
    padding: 5px;
    margin-bottom: 7px;
    color: white !important;
}

.wt-badge{
    background-color: #f7c260;
}

#group-dir-search .ui-widget input#auto_jq{
    border: 1px solid #ccc;
    border-radius: 20px !important;
    width: 220px;
    height: 31px;
}

#group-dir-search .ui-widget input#auto_jq:focus {
    outline: none;
}

#group-dir-search .ui-widget input#auto_jq::-webkit-input-placeholder {
    padding-left: 10px;
}

#group-dir-search .ui-widget input#auto_jq::-moz-placeholder {
    padding-left: 10px;
}

#group-dir-search .ui-widget input#auto_jq:-moz-placeholder {
    padding-left: 10px;
}

#group-dir-search .ui-widget input#auto_jq:-ms-input-placeholder {
    padding-left: 10px;
}
#group-dir-search .ui-widget input#auto_jq[placeholder] {
    padding-left: 10px;
}

#group-dir-search .ui-widget .btn-success.disabled {
    color: #FFFFFF !important;
}

.home-hover-2{
	max-width: 1000px;
	margin: 0 auto;
}