/*
Theme Name:   WorkScout Child
Theme URI: http://workscout.in
Author: Purethemes
Author URI: http://themeforest.net/user/purethemes
Description: WordPress Job Theme
Version: 1.0
License: ThemeForest
License URI: http://themeforest.net/licenses
Text Domain: workscout
Domain Path: /languages/
Tags: light, responsive-layout, post-formats, theme-options, translation-ready, two-columns
Template:  workscout
*/

/*GENERAL*/
body{
	color: #1B283E !important;
}

.page-id-122 .container .five.columns{
	display: none !important;
}

#post-133 .job_listings {
	margin-bottom: 100px;
}

article#post-122{
	width: 100%;
}

#wrapper {
    background-color: #fbfcfe !important;
}

#tab2{
	margin-top: 20px !important;
}

#titlebar .sixteen.columns{
	max-width: 1200px !important;
}

.showing_jobs{
	display: block !important;
	margin-bottom: 0px !important;
}

.ten.columns h2,
.ten.columns h2 em{
	color: #fff !important;
	    text-transform: none !important;
}
/*HEADER*/

.header-tel{
	display: flex;
    gap: 10px;
    align-items: center;
	margin-left: 40px;
}

.new-header #navigation > ul{
	display: flex;
	align-items: center;
}


.header-tel img{
	width: 30px !important;
}

.header-tel-nr{
	    display: block;
    font-size: 20px;
    line-height: 20px;
    font-weight: 700;
    color: #005E9E !important;
}
.new-header #navigation ul ul,
.header-notifications-dropdown{
	border-radius: 2px !important;
    box-shadow: 0 0 40px rgba(0, 0, 0, 0.16) !important;
	background-color: #ffffff !important;
	top: 78px !important;
}

.new-header #navigation ul ul li{
	margin: 10px 0px !important;
	width: 235px !important;
}

.new-header #navigation ul a{
	padding: 25px 11px !important;
}

body .new-header #navigation ul ul{
	margin-top: 0px !important;
}

.user-menu .header-notifications-dropdown{
	width: 250px !important;
}

.header-notifications-dropdown:before{
	border-bottom: 6px solid #ffffff !important;
}

.new-header #navigation ul ul.sub-menu li a,
.new-header #navigation ul li a,
ul.user-menu-small-nav li a{
	color: #1B283E !important;
}

ul.user-menu-small-nav li a:hover, ul.user-menu-small-nav li a:hover i{
	color: #1B283E !important;
}

ul.user-menu-small-nav li a{
	line-height: 30px !important;
}

.new-header #navigation ul ul:after{
	    border-bottom: 5px solid #ffffff !important;
}

@media (min-width: 1300px) {
    .page-template-template-dashboard .new-header #logo_nh img {
        max-width: unset !important;
        max-height: 40px !important;
    }
}

.login-register-buttons .login-btn,
.login-register-buttons .register-btn{
	color: #1B283E !important;
    padding: 14px 20px;
    margin: 0px !important;
    display: flex;
    justify-content: center;
    align-items: center;
    gap: 10px;
    border: 1px solid #E3EBF1;
    font-weight: 600;
}

.login-register-buttons .login-btn:hover,
.login-register-buttons .register-btn:hover{
	background: #004E84 !important;
	color: #fff !important;
}

.new-header .header-widget{
	border-left: none !important;
}
.login-register-buttons{
	 display: flex;
    gap: 10px;
}

.mobile-nav-header{
	 border-bottom: 1px solid #e3e3e3;
}

.mobile-nav-header,
.mobile-navigation-wrapper,
#mobile-nav .open-submenu>.sub-menu,
#mobile-nav .sub-menu{
	background: #fff !important;
}

.mobile-navigation-list li a{
	color: #1B283E !important;
}

#mobile-nav .header-tel{
	margin-left: 0px !important;
}

#mobile-nav .sub-menu-back-btn{
	background: #FBFCFE !important;
	color: #1B283E !important;
}

.menu-icon-toggle::before, .menu-icon-toggle::after{
	    background-color: #1B283E !important;
}
.mobile-menu-widget:first-child{
	border-top: none !important;
	    padding-top: 10px !important;
}

.mobile-nav-widgets{
	color: #1B283E !important;
    border-top: 1px solid #e3e3e3;
}

.mobile-nav-widgets h4, .mobile-nav-widgets h5{
	color: #1B283E !important;
}


.mobile-nav-social{
	display: flex !important;
    gap: 10px !important;
}

.mobile-nav-social .elementor-social-icon{
	background: #31C1E4 !important;
}
/*HOME*/

.input-with-icon.location{
	width: 100% !important;
}

@media (max-width: 992px) {
    .intro-banner-search-form .intro-search-field.with-label {
        margin-top: 10px !important;
    }
	
	.grid-layout .job-listing.grid{
		margin: 0px 0px 20px 0px !important;
	}
	
	.new-header #navigation > ul{
		display: none !important;
	}
	
	.new-header .hamburger-inner, .hamburger-inner::before, .hamburger-inner::after{
		width: 40px !important;
    	height: 2px !important;
    	background-color: #1B283E !important;
	}
	.mmenu-trigger {
        margin: 0 -15px 0 15px !important;
        background: transparent !important;
    }
	
	#logo_nh{
		display: flex !important;
        align-items: center !important;
	}

	
	#logo_nh a img {
    	display: none !important;
	}

	#logo_nh a {
		display: block;
		width: 50px; /* prilagodi širinu */
		height: 50px; /* prilagodi visinu */
		background-image: url('https://zaposli-vozaca.hr/wp-content/uploads/2026/05/zaposli-vozaca-logo-mobile.jpg');
		background-size: contain;
		background-repeat: no-repeat;
		background-position: center;
	}

	#titlebar{
		height: 150px !important;
	}
	
	.single-job_listing #titlebar{
		height: 250px !important;
	}
	
	.single-job_listing #titlebar > .container > .five.columns{
		display: none !important;
	}
	
	#titlebar h1 span{
		font-size: 12px !important;
	}
	
	.company-info-boxed {
    	margin-top: 20px !important;
	}
	
	#titlebar #breadcrumbs span{
		font-size: 14px !important;
	}
	
	#titlebar h1{
		font-size: 30px !important;
	}
	
	#titlebar #breadcrumbs, .dashboard-headline #breadcrumbs{
		margin-top: 0px !important;
	}
}

.intro-search-field .field-title{
	color: #333 !important;
}

.link_more_jobs.button{
	margin-top: 30px !important;
}
.intro-banner-search-form{
	margin-top: 0px !important;
}

.fake-input, input[type="text"], input[type="password"], input[type="email"], input[type="number"], input[type="tel"], input[type="phone"], input[type="url"], textarea, select,
.select2-container--default .select2-selection--single,
.select2-container--default .select2-selection--multiple{
	background: #fff !important;
}

body a.button,
.button.big,
.send-btn-border .button,
.job_listing_packages .button{
    font-weight: 700 !important;
    font-size: 19px !important;
    padding: 20px 35px !important;
    background: linear-gradient(45deg, #005E9E 0%, #004E84 100%) !important;

}


.button.secondary{
	background: #e0e0e0 !important;
	color: #333 !important;
    font-weight: 700 !important;
    font-size: 19px !important;
    padding: 20px 35px !important;

}

a.button i.fa-plus-circle{
	display: none !important;
}

/*JOB LIST*/
.job-listing.grid .job-listing-footer ul li,
.type-page ul.new-layout.job_listings li{
	color: #333 !important;
	font-size: 17px !important;
}

.grid-layout .job-listing h3.job-listing-title{
	font-size: 24px !important;
}

.job-listing.grid h4.job-listing-company{
	color: #4DA8DA !important;
}

.job-listing.grid .job-listing-footer,
.grid-layout .job-listing-details{
	background: #fff !important;
}

.job-listing.grid{
	border: 1px solid #E3EBF1 !important;
}
.grid-layout .job-listing.grid{
	    margin: 0 20px 20px 0;
}





/*SINGLE JOB*/


.send-message-to-owner.button.popup-with-zoom-anim{
	display: none !important;
}

.company-info-boxed{
	margin-top: 20px !important;
}



.wp-singular.job_listing-template-default.single-job_listing #wrapper{
	    background-color: #FBFCFE !important;
}


#titlebar span a, #titlebar span{
	color: #31C1E4 !important;
	font-size: 22px !important;
	font-weight: 700 !important;
	margin-bottom: 20px;
}

@media (min-width: 993px) {
	#titlebar h1{
	font-size: 35px !important;
	}

	#titlebar h1 span{
		font-size: 14px !important;
	}
}

#titlebar h1{
	color: #fff !important;
	font-weight: 600 !important;
}

#titlebar h1 span{
    font-weight: 400 !important;
    color: #fff !important;
}

#titlebar.titlebar-boxed-company-info .bookmark-notice{
	display: none !important;
}

.company-info-boxed .company-info .send-message-to-owner{
	background: #51c2e6 !important;
    color: #fff !important;
    font-size: 12px !important;
    font-weight: 400 !important;
    padding: 5px 20px !important;
}

body .job-overview{
	background: #fff !important;
}

.job-overview ul li span{
	color: #1B283E !important;
}

.mfp-content .small-dialog{
	 background: #fff !important;
}

.small-dialog-headline {
    background-color: transparent !important;
    border-bottom:none !important;
	padding-bottom: 0px !important;
}

.small-dialog-headline h2{
	    color: #1B283E !important;
    font-size: 40px !important;
}

.apply_with_resume p,
.mfp-content p,
.small-dialog-content strong{
	color: #1B283E !important;
}

.mfp-content .tab-slider--tabs{
	height: 55px !important;
	background: transparent !important;
}

.mfp-content .tab-slider--trigger.active{
	background: #4da8da !important;
    color: #fff !important;
   
}

.mfp-content .tab-slider--trigger{
	font-size: 20px !important;
	background: #fff;
}

body .mfp-content input[name="wp_job_manager_resumes_apply_with_resume_create"],
.mfp-close{
	background-color: #4da8da !important;
}





.fake-input, input[type="text"], input[type="password"], input[type="email"], input[type="number"], input[type="tel"], input[type="phone"], input[type="url"], textarea, select{
	height: 60px !important;
	color: #1B283E !important;
}
.mfp-content .workscout-signup-popup input[type="submit"] {
    padding: 15px 35px !important;
    font-size: 20px !important;
}


/*POSLOVI*/

#breadcrumbs{
    position: relative !important;
    right: 0px !important;
    display: block !important;
    top: 0% !important;
    transform: none !important;
    background-color: transparent !important;
}

@media(min-width: 993px){
	#titlebar #breadcrumbs span{
	font-size: 17px !important;
	}
}

#breadcrumbs ul{
	padding: 0px !important;
}

#titlebar .sixteen.columns{
    display: flex;
    flex-direction: column-reverse;
    gap: 8px;
}

#breadcrumbs ul li:before {
    content: "|" !important;
    display: inline-block;
    height: 0;
    width: 0;
    border-top: none !important;
    border-bottom: none !important;
    border-left: none !important;
    font-size: 14px;
    margin-right: 15px !important;
    color: #72bfe2 !important;
}


/*VOZAČI*/


#titlebar{
	padding: 0px !important;
    height: 200px;
    display: flex !important;
    align-content: center !important;
    align-items: center !important;
    justify-content: center !important;
    background: url(https://blockcode-studio.hr/zaposli-vozaca/wp-content/uploads/2026/04/zaposli-vozaca-bg.jpg) !important;
    background-position: center center !important;
    background-size: cover !important;
}

.single-page-header.freelancer-header {
	background: url(https://blockcode-studio.hr/zaposli-vozaca/wp-content/uploads/2026/04/zaposli-vozaca-bg.jpg) !important;
    background-position: center center !important;
    background-size: cover !important;
}

#titlebar .container{
	height: 100%;
    display: flex;
    align-items: center;
    background-color: rgb(27 40 62 / 90%) !important;
    width: 100%;
    justify-content: center;
}


.single-page-header:before{
	content: "" !important;
    position: absolute !important;
    height: 100% !important;
    width: 100% !important;
    display: block !important;
    top: 0 !important;
    left: 0 !important;
    z-index: 15 !important;
	 background: #1b283e !important;
    opacity: 0.9 !important;
}
.single-page-header:after{
	display: none !important;
}

.single-page-header .header-details h3 span,
.single-page-header .header-details h3{
	color: #fff !important;
}

.single-page-header .header-details li a,
.single-page-header .header-details li span,
.single-page-header .header-details li i,
.single-page-header .header-details li{
	color: #fff !important;
}

.freelancers-list-layout .freelancer-details a.button,
body .single-page-header-inner .button.send-message-resume{
	color: #fff !important;
}

.compact-list.freelancers-list-layout .freelancer:nth-child(2n){
	    background-color: #FBFCFE !important;
}

.compact-list.freelancers-list-layout .freelancer.freelancer-featured:before, .tasks-list-container.compact-list a.task-listing-featured:before{
	    background-color: #005E9E !important;
}

.freelancers-container .freelancer .listing-badge{
    background-color: #005E9E !important;
    color: #ffffff !important;
}

.single-page-header .header-details h3 span{
	font-weight: 400 !important;
}

/*DASHBOARD POSLODAVCI*/

.page-template-template-dashboard #breadcrumbs.dark,
.page-template-template-dashboard #breadcrumbs.dark ul li a,
.page-template-template-dashboard #breadcrumbs.dark ul li{
	color: #72bfe2 !important;
	font-weight: 600 !important;
	box-shadow: none !important;
}

.dashboard-content-inner{
	background-color:  #FBFCFE !important;
}

.dashboard-box-list .button,
.app-content a.button.gray{
	color: #fff !important;
	padding: 10px 20px !important;
	font-size: 14px !important;
}

a.button.delete-application.delete_job_application {
    background: transparent !important;
    font-size: 16px !important;
    padding: 0px ! IMPORTANT;
}

a.button.delete-application.delete_job_application:hover{
	color: #d83434 !important;
}

.type-and-hit-enter{
	top: 50px !important;
}

.select2-container .select2-selection--single .select2-selection__rendered{
	line-height: 60px !important;
}

.select2-container--default .select2-selection--single,
.select2-container--default .select2-selection--single .select2-selection__arrow{
	height: 60px !important;
}


.job_listing_preview_title{
	background: linear-gradient(45deg, rgb(0, 94, 158) 0%, rgb(0, 78, 132) 100%) !important;
}

.job_listing_preview_title h2{
	color: #fff !important;
}

.job_listing_preview.single_job_listing #titlebar{
	display: none !important;
}

.job_listing_preview.single_job_listing .company-info-boxed{
	margin-top: 0px !important;
}

#task_package_selection .user-packages label, #task_package_selection .plan-features label, #job_package_selection .user-packages label, #job_package_selection .plan-features label{
	background: linear-gradient(45deg, rgb(0, 94, 158) 0%, rgb(0, 78, 132) 100%) !important;
}

.user-job-package label,
.plan-features label{
	color: #fff !important;
}
#task_package_selection .user-packages [type="radio"]:checked+label:after, #job_package_selection .user-packages [type="radio"]:checked+label:after, #task_package_selection .plan-features [type="radio"]:checked+label:after, #job_package_selection .plan-features [type="radio"]:checked+label:after{
	color: #000 !important;
}


.dashboard-nav ul:before{
	color: #1b283e !important;
}

.dashboard-headline #breadcrumbs{
	display: none !important;
}


/*DASHBOARD VOZAČI*/

.resume_preview.single-resume #titlebar.resume{
	display: none !important;
}

@media (max-width: 992px) {
    a.dashboard-responsive-nav-trigger {
        background-color: #ffffff !important;
    }
	
	a.dashboard-responsive-nav-trigger span.trigger-title {
        padding-left: 55px !important;
        color: #1b283e !important;
        font-size: 16px !important;
    }
}


/*WOO PAKETI*/

.pricing-plan-features li {
    position: relative !important; /* KLJUČNO */
    padding-left: 30px;
    margin-bottom: 10px;
    text-align: center;
	width: fit-content !important;
}
.pricing-plan-features li::before {
    content: "✔";
    position: absolute;
    left: -32px;
    top: 50%;
    transform: translateY(-50%);
    font-size: 12px;
    color: #ffffff;
    background: var(--e-global-color-primary);
    border-radius: 99px;
	
	height: 22px;
    width: 22px;
    line-height: 22px;
}

.pricing-plan-features{
	display: flex;
    justify-content: center;
    flex-direction: column;
    align-items: center;
}

.pricing-plan-features ul {
    display: flex;
    flex-direction: column;
    align-items: center;
	margin-bottom: 20px;
}

.pricing-plan h3{
	font-size: 25px !important;
}

.pricing-plan .recommended-badge {
    background: linear-gradient(45deg, var(--e-global-color-secondary) 0%, var(--e-global-color-primary) 100%) !important;
    text-transform: uppercase !important;
    font-size: 19px !important;
}

.job_listing_packages_title h2{
	display: none !important;
}

.wc-block-components-checkout-place-order-button{
	font-weight: 700 !important;
    font-size: 19px !important;
    padding: 20px 35px !important;
    background: linear-gradient(45deg, #005E9E 0%, #004E84 100%) !important;
}

.wc-block-components-form .wc-block-components-text-input input[type=email], .wc-block-components-form .wc-block-components-text-input input[type=number], .wc-block-components-form .wc-block-components-text-input input[type=password], .wc-block-components-form .wc-block-components-text-input input[type=tel], .wc-block-components-form .wc-block-components-text-input input[type=text], .wc-block-components-form .wc-block-components-text-input input[type=url], .wc-block-components-text-input input[type=email], .wc-block-components-text-input input[type=number], .wc-block-components-text-input input[type=password], .wc-block-components-text-input input[type=tel], .wc-block-components-text-input input[type=text], .wc-block-components-text-input input[type=url],
.wc-blocks-components-select .wc-blocks-components-select__select{
	border: 1px
solid #E3EBF1 !important;
}

.wc-block-components-address-form__country.wc-block-components-country-input{
	margin-top: 12px !important;
}

.wc-block-components-radio-control {
	box-shadow: 2px 25px 39px -27px rgb(0 0 0 / 20%) !important;
    border: none !important;
    background: #fff !important;
}

.wc-block-components-radio-control--highlight-checked .wc-block-components-radio-control-accordion-option--checked-option-highlighted, .wc-block-components-radio-control--highlight-checked label.wc-block-components-radio-control__option--checked-option-highlighted{
	box-shadow: none !important;
	border: none !important;
}

.wc-block-components-radio-control--highlight-checked:after{
	border: none !important;
}

.wp-block-woocommerce-checkout-order-summary-block{
	border-radius: 1px !important;
}

.wc-block-components-order-summary-item__image{
	display: none !important;
}
.wc-block-components-order-summary .wc-block-components-order-summary-item__description{
	padding-left: 0px !important;
}


/*VOZACI CUSTOM*/

/* GRID */
.zv-candidates-grid {
    display: flex;
    flex-direction: column;
    gap: 20px;
}

/* CARD */
.zv-driver-card {
    position: relative;
    display: flex;
    flex-direction: column;
    background: #fff;
    border: 1px solid #e5e5e5;
    border-left: 4px solid #72bfe0;
    border-radius: 6px;
    transition: all 0.2s ease;
}

.zv-driver-card:hover {
    box-shadow: 0 8px 25px rgba(0,0,0,0.08);
    transform: translateY(-2px);
}

/* HEADER */
.zv-driver-card h3 {
    margin: 0 0 12px;
    font-size: 30px;
    font-weight: 700;
    color: #222;
    line-height: 1.3;
}

/* INFO ROW */
.zv-driver-meta {
    display: flex;
    flex-wrap: wrap;
    gap: 18px;
    color: #666;
    font-size: 15px;
}

.zv-driver-meta span {
    display: flex;
    align-items: center;
    gap: 6px;
}

ul.zv-driver-meta-list{
	display: flex;
    list-style-type: none;
	gap: 40px;
    margin: 0px;
}

ul.zv-driver-meta-list li{
    display: flex;
    flex-direction: column;
}
/* BADGES */
.zv-driver-badges {
    display: flex;
    flex-wrap: wrap;
    gap: 10px;
    margin-top: 10px;
}

.zv-badge {
    display: inline-flex;
    align-items: center;
    padding: 0px 8px;
    border-radius: 4px;
    font-size: 12px;
    font-weight: 500;
    background: #f3f0ff;
    color: #6d28d9;
    border: 1px solid #d8ccff;
}

.zv-badge i{
	margin-right: 5px;
    color: #8ecbe5;
}

/* PHONE / CONTACT */
.zv-driver-contact {
    margin-top: 10px;
    font-size: 15px;
	display: flex;
	flex-direction: column;
}

.zv-driver-contact strong {
    color: #222;
}

.zv-driver-experience{
	border-top: 1px solid #eaeaea;
    padding: 20px 30px;
}

.zv-driver-data{
	 display: flex;
    justify-content: space-between;
    align-items: center;
	padding: 20px 30px;
}

.zv-pagination{
    margin-top:40px;
    display:flex;
    justify-content:center;
}

.zv-pagination .page-numbers{
    display:inline-flex;
    align-items:center;
    justify-content:center;
    min-width:42px;
    height:42px;
    margin:0 4px;
    padding:0 14px;
    border-radius:3px;
    border:1px solid #ddd;
    background:#fff;
    color:#333;
    text-decoration:none;
    font-weight:600;
    transition:.2s;
}

.zv-pagination .page-numbers:hover{
	background: linear-gradient(45deg, #005E9E 0%, #004E84 100%) !important;
    color: #fff;
    border-color: #005E9E;
}

.zv-pagination .current{
    background: linear-gradient(45deg, #005E9E 0%, #004E84 100%) !important;
    color: #fff;
    border-color: #005E9E;
}

.zv-locked{
    display:inline-flex;
    align-items:center;
    padding:10px 14px;
    border-radius:3px;
    background:#fff7ed;
    border:1px solid #fed7aa;
    color:#c2410c;
    font-size:14px;
    font-weight:600;
}

.zv-candidates-count{
	font-size: 18px;
	margin-bottom: 15px;
}


/*REGISTRACIJA VOZAČA*/

.register.workscout_form fieldset{
	display: flex !important;
	flex-direction: column;
    gap: 0px !important;
}

.register.workscout_form fieldset > p{
	margin-bottom: 0px !important;
}

.register.workscout_form fieldset > p:nth-child(1){
	order: 2;
}
.register.workscout_form fieldset > p:nth-child(2){
	order: 3;
}
.register.workscout_form fieldset > p:nth-child(3){
	order: 4;
}
.register.workscout_form fieldset > p:nth-child(4){
	order: 5;
}
.register.workscout_form fieldset > p:nth-child(5){
	order: 6;
}
.register.workscout_form fieldset > p:nth-child(6){
	order: 7;
}
.register.workscout_form fieldset > p:nth-child(7){
	order: 8;
}
.register.workscout_form fieldset > p:nth-child(7){
	order: 8;
}
.register.workscout_form fieldset > p:nth-child(8){
	order: 9;
}
.register.workscout_form fieldset > p:nth-child(9){
	order: 10;
}
.register.workscout_form fieldset > p:nth-child(10){
	order: 11;
}
.register.workscout_form fieldset > p:nth-child(11){
	order: 12;
}

.register.workscout_form fieldset > #workscout-core-registration-fields{
	order: 1;
}

.register.workscout_form fieldset .notification{
	order: 99;
}

#workscout-registration-custom-_godina_roenja::before{
	content: 'Vaši podaci';
	font-size: 20px !important;
    color: #000;
	font-weight: 500;
	position: absolute;
	top: -30px;

}

#workscout-registration-custom-_godina_roenja{
	margin-top: 60px !important;
}

 label.workscout-registration-custom-text i {
	font-weight: 700 !important;
    top: 19px !important;
    opacity: 0.3 !important;
	
}

fieldset > p > label > i {
	font-weight: 700 !important;
    top: 19px !important;
    opacity: 0.3 !important;
}

/* MOBILE */
@media (max-width: 768px) {

    .zv-driver-card {
        padding: 20px;
		
    }

    .zv-driver-card h3 {
        font-size: 24px;
        padding-right: 0;
    }

    .zv-driver-status {
        position: static;
        display: inline-block;
        margin-bottom: 15px;
        width: fit-content;
    }

    .zv-driver-meta {
        flex-direction: column;
        gap: 10px;
    }
	
	.zv-driver-data{
		padding: 10px !important;
		flex-direction: column !important;
	}
	
	.zv-driver-experience{
		padding: 10px !important;
	}
	
	.zv-driver-meta-list{
		    gap: 10px !important;
			flex-wrap: wrap !important;
			margin-top: 10px !important;
	}
	
	.zv-driver-badges{
		margin-bottom: 10px !important;
	}

}

/*LOGIN REGISTER*/

@media (min-width: 769px){
	.sign-in-form.style-1.margin-bottom-45{
	margin-top: -109px;
	}
}

.tabs-nav.login-tabs li > a{	
	padding: 20px 35px !important;
	font-size: 19px !important;
	border-radius: 0px !important;
	line-height: 19px !important;
	background: #fbfcfe;
	color: #1b283e;
	border: none !important;
}

.tabs-nav.login-tabs li.active > a{	
	background: #71a7d5 !important;
	color: #ffffff !important;
}