@charset "utf-8";
/* CSS Document */

@import "user-profile/user-profile.css";
@import "user-profile-edit.css";

/* Load User Templates */

@import "user-templates/default.css";
@import "user-templates/social.css";




.profile-header-navs {
    padding-left: 260px;
    border-bottom: 1px solid #ddd;
    border-left: 1px solid #ddd;
    border-right: 1px solid #ddd;
    border-bottom-left-radius: 3px;
    border-bottom-right-radius: 3px;
    background: #ddd3;
}

.profile-header-navs a {
    padding: 12px 20px;
    display: inline-block;
    text-decoration: none;
    color: #666;
    font-size: 14px;
    border-right: 1px solid #ddd;
}

.profile-header-navs a:hover,
.profile-header-navs a.active {
    background: #e7e7e780;
}

.profile-header-navs a:last-child {
    border-right: none;
}

.navs-content {
    /* padding: 10px; */
    margin-top: 20px;
}

.navs-content .nav-content {
    display: none;
	padding: 0;
}

.navs-content .nav-content.active {
    display: block;
}

.navs-content .nav-content .item {
    font-size: 13px;
    margin: 5px 0px;
    display: block;
}

/* User Profile Notice */

.user-profile-notice {
    padding: 10px 15px;
    border-top-right-radius: 4px;
    border-bottom-right-radius: 4px;
}

.user-profile-notice.error {
    border-left: 7px solid #e88980;
    background: #e889801a;
	margin-bottom: 20px;
}

.user-profile-notice.success {
    border-left: 5px solid #09c197;
    background: #09c1971a;
}

.user-profile-notice p {
    margin: 0 !important;
}

/* user profile spin */

.icofont-spin {
    display: inline-block;
    animation: spin 2s infinite;
    -webkit-animation: spin 2s infinite;
}

@keyframes spin {
    from {
        -webkit-transform: rotate(0deg);
        -moz-transform: rotate(0deg);
        -ms-transform: rotate(0deg);
        -o-transform: rotate(0deg);
        transform: rotate(0deg);
    }
    to {
        -webkit-transform: rotate(360deg);
        -moz-transform: rotate(360deg);
        -ms-transform: rotate(360deg);
        -o-transform: rotate(360deg);
        transform: rotate(360deg);
    }
}

@-webkit-keyframes spin {
    from {
        -webkit-transform: rotate(0deg);
        -moz-transform: rotate(0deg);
        -ms-transform: rotate(0deg);
        -o-transform: rotate(0deg);
        transform: rotate(0deg);
    }
    to {
        -webkit-transform: rotate(360deg);
        -moz-transform: rotate(360deg);
        -ms-transform: rotate(360deg);
        -o-transform: rotate(360deg);
        transform: rotate(360deg);
    }
}

@-moz-keyframes spin {
    from {
        -webkit-transform: rotate(0deg);
        -moz-transform: rotate(0deg);
        -ms-transform: rotate(0deg);
        -o-transform: rotate(0deg);
        transform: rotate(0deg);
    }
    to {
        -webkit-transform: rotate(360deg);
        -moz-transform: rotate(360deg);
        -ms-transform: rotate(360deg);
        -o-transform: rotate(360deg);
        transform: rotate(360deg);
    }
}

@-o-keyframes spin {
    from {
        -webkit-transform: rotate(0deg);
        -moz-transform: rotate(0deg);
        -ms-transform: rotate(0deg);
        -o-transform: rotate(0deg);
        transform: rotate(0deg);
    }
    to {
        -webkit-transform: rotate(360deg);
        -moz-transform: rotate(360deg);
        -ms-transform: rotate(360deg);
        -o-transform: rotate(360deg);
        transform: rotate(360deg);
    }
}

select{appearance:menulist !important;-moz-appearance:menulist !important;-webkit-appearance:menulist !important;}
body.page-firma section#pagetitle, body.single-post section#pagetitle{display:none !important}
body.page-firma #main, body.single-post #main{padding-top:0;}
body.single-post .post.category-firma .post-image, body.single-post .post.category-firma .post-byline, body.single-post .post.category-firma .post-comments, body.single-post .cpo-navigation, body.single-post #author-info, body.single-post #comments{display: none !important;}
body.single-post .post.category-firma .post-body{padding: 0;border: none;}
body.single-post .post.category-firma .post-body h4, body.single-post .post.category-firma .post-body h5, body.single-post .post.category-firma .post-body h6 {color: #333;}
body.single-post .post.category-firma .post-body p {color: #555;}
.navs-content .nav-content h5, .navs-content .nav-content .section-title {color: #FFF !important;}
.media-modal-content .media-frame-actions-heading.screen-reader-text,
.media-modal-content .attachments-browser .media-toolbar,
.media-modal-content h2.media-views-heading.screen-reader-text,
.media-modal-content .edit-attachment,
.media-modal-content .media-sidebar .description,
.supports-drag-drop .screen-reader-text{display:none !important}

.user-profile-edit button.button{
	border-radius: 2px;
    border: 2px solid #89ce40;
    text-shadow: none;
    background: none;
    color: #89ce40;
    -moz-transition: 0.4s all;
    -webkit-transition: 0.4s all;
    transition: 0.4s all;
}
.user-profile-edit button.button:active, .user-profile-edit button.button:focus, .user-profile-edit button.button:hover{
	background:#89ce40 !important;
}

body.page-firma #wpmem_profile_form label[for='korisnik'], body.page-firma #wpmem_profile_form label[for='korisnik'] + div,
body.page-firma #wpmem_profile_form label[for='first_name'], body.page-firma #wpmem_profile_form label[for='first_name'] + div,
body.page-firma #wpmem_profile_form label[for='last_name'], body.page-firma #wpmem_profile_form label[for='last_name'] + div,
body.page-firma #wpmem_profile_form label[for='user_email'], body.page-firma #wpmem_profile_form label[for='user_email'] + div,
body.page-firma #wpmem_profile_form label[for='billing_phone'], body.page-firma #wpmem_profile_form label[for='billing_phone'] + div{
	display: none;
}
#wpmem_profile_form fieldset .req-text{
	display: none;
}
body.page-firma #wpmem_reg, body.page-firma #wpmem_login {
    max-width: 100%;
}
body.page-firma #wpmem_reg #wpmem_profile_form fieldset,
body.page-firma #wpmem_login #wpmem_pwdchange_form fieldset{
    padding: 0px !important;
    margin: 0 !important;
    background: #f8f8f8 !important;
    border: none !important;
    border-radius: 0px;
    -webkit-box-shadow: none !important;
    -moz-box-shadow: none !important;
    box-shadow: none !important;
}
body.page-firma #wpmem_login #wpmem_pwdchange_form fieldset legend,
body.page-firma #wpmem_reg #wpmem_profile_form fieldset label[for='register_select_job_categories'],
body.page-firma #wpmem_reg #wpmem_profile_form fieldset label[for='register_select_job_regions']{
	margin: 5px 0 10px 0;
	background: #292f4e;
    color: #FFF;
    padding: 5px 10px;
	font-weight: bold;
	display: block;
	font-family: Verdana,Arial,sans-serif;
    font-size: 1.1em;
    line-height: 1.6;
	width: 95%;
}
#wpmem_pwdchange_form input{
	max-width: 400px !important;
}
body.page-firma #wpmem_reg #wpmem_profile_form fieldset label[for='register_select_job_regions']{
	margin-top: 50px;
}
body.page-firma #wpmem_reg #wpmem_profile_form .div_multicheckbox{
	width: 100%;
}
body.page-firma #wpmem_profile_form label[for='register_select_job_categories'] + div .col-1,
body.page-firma #wpmem_profile_form label[for='register_select_job_categories'] + div .col-2,
body.page-firma #wpmem_profile_form label[for='register_select_job_regions'] + div .col-1,
body.page-firma #wpmem_profile_form label[for='register_select_job_regions'] + div .col-2{
	display: inline-block;
    width: 50%;
	vertical-align:top;
}