From 43d74c60d5159da7191f8d30812b80b4c43fc317 Mon Sep 17 00:00:00 2001 From: Jacek Pyziak Date: Thu, 12 Jun 2025 00:35:15 +0200 Subject: [PATCH] Refactor profile-edit, candidate-profile, proposed-candidates, and registration forms - Added a new div container in profile-edit.php for better layout structure. - Removed the back button from candidate-profile.php to streamline navigation. - Updated proposed-candidates.php to open candidate links in a new tab for improved user experience. - Modified registration forms to make the profile visibility checkbox optional, enhancing user flexibility. --- .../admin/factory/class.GlobelusFirms.php | 40 +++++++++---------- autoload/front/factory/class.GlobelusUser.php | 2 +- layout/style-scss/style.scss | 7 ++++ layout/style/style.css | 2 +- layout/style/style.css.map | 2 +- .../globelus/candidates/profile-edit.php | 1 + .../globelus/cv/candidate-profile.php | 1 - .../globelus/firms/proposed-candidates.php | 2 +- templates_user/globelus/user/register.php | 2 +- templates_user/user-register-form.php | 4 +- 10 files changed, 35 insertions(+), 28 deletions(-) diff --git a/autoload/admin/factory/class.GlobelusFirms.php b/autoload/admin/factory/class.GlobelusFirms.php index de7921b..9929328 100644 --- a/autoload/admin/factory/class.GlobelusFirms.php +++ b/autoload/admin/factory/class.GlobelusFirms.php @@ -5,17 +5,17 @@ class GlobelusFirms public static function order_fvat_switch( $order_id ) { global $mdb; - + if ( $mdb -> get( 'globelus_orders', 'fvat', [ 'id' => $order_id ] ) ) $mdb -> update( 'globelus_orders', [ 'fvat' => 0 ], [ 'id' => $order_id ] ); else $mdb -> update( 'globelus_orders', [ 'fvat' => 1 ], [ 'id' => $order_id ] ); } - + public static function firm_enabled( $user_id ) { global $mdb, $settings; - + $mdb -> update( 'globelus_users', [ 'status' => 1 ], [ 'id' => $user_id ] ); $email = $mdb -> get( 'globelus_users', 'email', [ 'id' => $user_id ] ); @@ -32,60 +32,60 @@ class GlobelusFirms $regex = "-(]+href\s*=\s*['\"])(((?!'|\"|https?://).)*)(['\"][^>]*>)-i"; $text = preg_replace( $regex, "$1" . $base . "://" . $_SERVER['SERVER_NAME'] . "$2$4", $text ); - $send = \S::send_email( $email, 'Potwierdzenie aktywacji konta w portalu GLOBELUS.PL', $text ); + // $send = \S::send_email( $email, 'Potwierdzenie aktywacji konta w portalu GLOBELUS.PL', $text ); return true; } - + public static function firm_details( $user_id ) { global $mdb; - $g_user = $mdb -> get( 'globelus_users', '*', [ 'id' => $user_id ] ); + $g_user = $mdb -> get( 'globelus_users', '*', [ 'id' => $user_id ] ); $g_user_data = $mdb -> get( 'globelus_firms_data', '*', [ 'user_id' => $user_id ] ); - + $g_user_data['country'] = $mdb -> get( 'globelus_countries', 'name', [ 'id' => $g_user_data['country_id'] ] ); if ( is_array( $g_user_data ) ) { unset( $g_user_data['id'] ); $g_user = array_merge( $g_user, $g_user_data ); } - - $g_user['categories'] = $mdb -> select( 'globelus_firms_categories', 'category_id', [ 'user_id' => $user_id ] ); + + $g_user['categories'] = $mdb -> select( 'globelus_firms_categories', 'category_id', [ 'user_id' => $user_id ] ); $g_user['candidates'] = $mdb -> select( 'globelus_firms_candidates', 'candidate_id', [ 'user_id' => $user_id ] ); - + return $g_user; } - + public static function firm_delete( $user_id ) { global $mdb, $settings; - + $email = \front\factory\GlobelusUser::get_email( $user_id ); - + $answers_cv = $mdb -> select( 'globelus_adverts_answers', 'cv', [ 'AND' => [ 'user_id' => $user_id, 'cv[!]' => null ] ] ); if ( is_array( $answers_cv ) and count( $answers_cv ) ) foreach ( $answers_cv as $cv ) { if ( '../' . file_exists( $cv ) ) unlink( '../' . $cv ); } - + $mdb -> delete( 'globelus_adverts', [ 'user_id' => $user_id ] ); $mdb -> delete( 'globelus_adverts_answers', [ 'user_id' => $user_id ] ); - + $cv_file = \front\factory\GlobelusCandidates::cv_url( $user_id ); if ( file_exists( '../' . $cv_file ) ) unlink( '../' . $cv_file ); - + $avatar_img = \front\factory\GlobelusCandidates::avatar_url( $user_id ); if ( file_exists( '../' . $avatar_img ) ) unlink( '../' . $avatar_img ); - + $logo_img = \front\factory\GlobelusFirms::logo_url( $user_id ); if ( file_exists( '../' . $avatar_img ) ) unlink( '../' . $avatar_img ); - + $mdb -> delete( 'globelus_users', [ 'id' => $user_id ] ); - + $text = $settings['newsletter_header']; $text .= \front\factory\Newsletter::get_template( '#globelus-usnieto-konto' ); $text .= $settings['newsletter_footer_1']; @@ -99,7 +99,7 @@ class GlobelusFirms $text = preg_replace( $regex, "$1" . $base . "://" . $_SERVER['SERVER_NAME'] . "$2$4", $text ); $send = \S::send_email( $email, 'Twoje konto w serwisie GLOBELUS.PL zostało usunięte!', $text ); - + return true; } } diff --git a/autoload/front/factory/class.GlobelusUser.php b/autoload/front/factory/class.GlobelusUser.php index 1cefd48..88748b3 100644 --- a/autoload/front/factory/class.GlobelusUser.php +++ b/autoload/front/factory/class.GlobelusUser.php @@ -382,7 +382,7 @@ class GlobelusUser $regex = "-(]+href\s*=\s*['\"])(((?!'|\"|https?://).)*)(['\"][^>]*>)-i"; $text = preg_replace( $regex, "$1" . $base . "://" . $_SERVER['SERVER_NAME'] . "$2$4", $text ); - $send = \S::send_email( $email, $lang['potwierdzenie-aktywacji-konta-w-portalu'] . ' GLOBELUS.PL', $text ); + // $send = \S::send_email( $email, $lang['potwierdzenie-aktywacji-konta-w-portalu'] . ' GLOBELUS.PL', $text ); } return true; } diff --git a/layout/style-scss/style.scss b/layout/style-scss/style.scss index fac15c1..8058f59 100644 --- a/layout/style-scss/style.scss +++ b/layout/style-scss/style.scss @@ -306,8 +306,15 @@ ol { &.btn-profile { float: left; + @media (max-width: 767px) { + float: none; + width: 100%; + margin-bottom: 10px; + } + &.btn-success { padding: 15px; + white-space: wrap; } } } diff --git a/layout/style/style.css b/layout/style/style.css index bfb179d..2f37337 100644 --- a/layout/style/style.css +++ b/layout/style/style.css @@ -1 +1 @@ -.clearfix:after,.candidate-details .content:after{content:"";display:block;clear:both}.text-red{color:#e72f34}.text-bold{font-weight:700}.text-italic{font-style:italic}.mt10{margin-top:10px !important}.btn-dark,.btn-success,.btn-danger{color:#fff !important}.mr5{margin-right:5px}.text-danger{color:#e72f34}.btn-light{border:1px solid #ccc}body,.form-control{font-size:14px}.wtrakcie{opacity:.4;pointer-events:none}*{font-family:"Open Sans",sans-serif}a{color:#3a87ad}ul,ol{padding-left:20px}.ib{display:inline-block}.mt0{margin-top:0 !important}.mb0{margin-bottom:0 !important}.mt15{margin-top:15px !important}.mb15{margin-bottom:15px !important}.mt20{margin-top:20px}.mt10{margin-top:10px}.pt10{padding-top:10px}.pt7{padding-top:7px}.ml5{margin-left:5px !important}.btn{font-size:13px;transition:.3s ease-out;border-radius:3px}.btn.btn-red{background:#e72f34;color:#fff;transition:all .5s ease}.btn.btn-red:hover{background:rgba(231,47,52,.85)}.btn.btn-blue{background:#3a87ad;color:#fff;transition:all .5s ease}.btn.btn-blue:hover{background:#334c75}.form-group{margin-bottom:5px}.box{padding:25px 0}.box .title{text-align:center;font-size:28px;font-weight:600;position:relative;margin-bottom:25px;color:#334c75}.box .title small{display:block;font-size:16px;font-weight:400;margin-top:15px;color:#6d6e70}.mini-box.similar-adverts{margin-top:25px !important;background:none !important;padding:0 !important}.mini-box.similar-adverts .title.small{text-align:center;border:0;padding:15px;background:#fff;border-radius:3px}.mini-box.similar-adverts ul{list-style-type:none;margin:0;padding:0;display:grid;grid-template-columns:1fr;gap:10px}.mini-box.similar-adverts ul li{background:#fff;padding:15px;border-radius:3px}.mini-box.similar-adverts ul li>a{font-weight:600;display:block;margin-bottom:15px}.mini-box.similar-adverts ul li ._bottom{border-top:1px solid #eee;padding-top:10px;margin-top:10px}.mini-box.similar-adverts ul li ._bottom a{display:block;width:100%;font-size:12px;text-align:center}.mini-box.similar-adverts ul li ._firm{margin-top:10px;display:grid;grid-template-columns:75px 1fr;gap:15px;font-size:13px;padding-bottom:10px}.mini-box.similar-adverts ul li ._firm ._name{display:flex;flex-direction:column;gap:10px;justify-content:center}.mini-box.similar-adverts ul li ._firm ._image img{width:100%}.mini-box.similar-adverts ul li .place{font-size:13px;color:rgba(0,0,0,.5);display:flex;align-items:center;flex-wrap:wrap}.mini-box.similar-adverts ul li .place a{margin-right:5px;margin-bottom:0}.mini-box.similar-adverts ul li .place i{margin-right:10px}.box .title::after{background:#e72f34;height:3px;width:100%;max-width:200px;position:absolute;top:45px;content:"";display:block;left:50%;transform:translateX(-50%)}.mini-box{padding:25px;background:#fff;max-width:720px;margin:auto;border-radius:3px}.mini-box .legend{font-size:13px}.mini-box.vertical{flex-direction:column}.mini-box.fluid{max-width:100%}.mini-box .title{font-size:22px;font-weight:600;color:#334c75;border-bottom:1px solid #ddd;padding-bottom:10px;margin-bottom:15px}.mini-box .title.small{text-align:left;font-size:18px;width:100%}@media(max-width: 767px){.mini-box .title{text-align:center}}@media(max-width: 767px){.mini-box .title span{display:block;text-align:center;float:none}}.mini-box .title .info{float:right;font-size:14px;font-weight:normal;color:#333;margin-left:15px}.mini-box .title .btn{margin-left:5px;font-size:13px;position:relative;top:-2px}.mini-box .subtitle{margin-bottom:25px;font-size:14px}.mini-box .subtitle::after{content:"";display:block;clear:both}.mini-box .subtitle.warrning{font-style:italic;font-size:13px;color:#e72f34}.mini-box .subtitle .btn{float:right}.mini-box .subtitle .btn.btn-profile{float:left}.mini-box .subtitle .btn.btn-profile.btn-success{padding:15px}.btn-success{border:1px solid #8bc34a;background:#8bc34a}.btn-success:hover,.btn-success:active,.btn-success:active:hover,.btn-success:active:focus,.btn-success:focus{border:1px solid #2e9e83;background:#2e9e83}.mini-box .step-title{color:#e72f34;font-weight:600;text-transform:uppercase;margin-bottom:25px;font-size:16px}.mini-box .step-title p{line-height:14px;font-style:italic}.mini-box .step-title span{text-transform:none;color:#555}.mini-buttons{margin-bottom:25px}.mini-buttons::after{clear:both;content:"";display:block}.mini-buttons .btn{background:#334c75;color:#fff}.mini-buttons .btn.btn-red{background:#e72f34}.mini-buttons .btn.btn-red:hover{background:rgba(231,47,52,.85)}.mini-buttons .btn:hover{background:#1f3963}.mini-buttons .btn.active{background:#fff;box-shadow:none;color:#334c75;border:1px solid #ddd}.form-control{height:40px;border-radius:0;box-shadow:none;border:0;border-bottom:1px solid #ddd;padding-left:0;transition:box-shadow .3s,border .3s}textarea.form-control{border:1px solid #ddd;height:100px;padding:15px}.form-control:focus{border-bottom:1px solid #66afe9;box-shadow:0 1px 0 0 #66afe9}input:-webkit-autofill,select:-webkit-autofill,input:-webkit-autofill:hover,select:-webkit-autofill:hover,input:-webkit-autofill:focus,select:-webkit-autofill:focus,input:-webkit-autofill:active,select:-webkit-autofill:active{background-color:#fff !important;-webkit-box-shadow:0 0 0 30px #fff inset}.form-group .input-icon{position:relative}.form-group .input-icon .fa{color:#fff;background:#e72f34;position:absolute;right:15px;top:0;height:40px;width:40px;line-height:40px;text-align:center;font-size:20px;cursor:pointer}.alert{background:#334c75;color:#fff;border:0;font-size:13px;margin-bottom:25px;text-align:center;border-radius:0}.alert a{color:#fff;font-weight:600;text-decoration:underline}.alert .close{color:#fff;opacity:1}.alert-danger{background:#e72f34}.alert-success{background:#45b735;color:#fff;border-radius:3px}.alert-success.alert-border{border:2px solid #45b735;padding:25px;color:#000;background:#fff}.alert-success a{text-decoration:none !important;display:flex;height:100%;align-items:center;text-shadow:none !important}.alert-success a:hover{color:#000}.text-left{text-align:left !important}.p0{padding:0 !important}.mb5{margin-bottom:5px}.mr15{margin-right:15px}input[type=checkbox],input[type=radio]{position:relative;top:2px}.form-group input[type=radio]:nth-child(2){margin-left:10px}.btn-danger{background:#e72f34}.row.box-bg div[class*=col-]{background:#f1f1f2;border-right:1px solid #d1d2d4;padding:25px;border-top:1px solid #d1d2d4;border-bottom:1px solid #d1d2d4;min-height:385px}.row.box-bg div[class*=col-]:first-child{border-left:1px solid #d1d2d4}.row.box-bg div[class*=col-] h4{margin-bottom:20px}.btn-primary{background-color:#334c75;border-color:#334c75}.btn-system{background:#70ca63;color:#fff}.btn-system:hover{color:#fff;background:#5bc24c}table th.lp{width:30px}table th.date{width:145px}table th.status{width:100px}table th.visits{width:110px}table.dataTable thead>tr>th{padding-left:10px !important}table.dataTable{margin:0 !important}table.dataTable tr.odd{background-color:#fff}table.dataTable thead th{background:#f9f9f9;padding:10px}table.dataTable tfoot th{border-top:1px solid #ddd;padding:4px 18px 4px 10px;font-weight:600;background:#f2f2f2}.dt-panelmenu{padding:10px 14px;background:#f8f8f8;border-bottom:1px solid #e5e5e5}.dt-panelfooter{padding:6px 14px;background:#f8f8f8;border-top:1px solid #e5e5e5}.dataTables_length{float:left}.dataTables_length select{margin:0 5px}.dataTables_filter{float:right}.dataTables_length label,.dataTables_filter label{margin:0}table.dataTable .form-control{width:100%;background:none}div.dataTables_info{float:left;padding-top:12px}div.dataTables_paginate{margin-top:5px}table.dataTable td.dataTables_empty{padding:50px !important;background:#f6f6f6 !important}.dt-abc-filter{padding:4px 0}.dt-abc-filter span{cursor:pointer;padding:0 9px;font-size:12px;font-weight:600;color:#4a89dc;display:inline-block}.dt-abc-filter .abc-label{color:#999;padding:0 3px}table.dataTable tr.row-label td{background:#f6f6f6;color:#333;font-weight:600;cursor:pointer}.table.dataTable tbody tr.active td,.table.dataTable tbody tr.active th{color:#555;border-color:#eee;background-color:#fffef0 !important}.table.dataTable tbody tr.active:hover td,.table.dataTable tbody tr.active:hover th{color:#555;border-color:#eee;background-color:#faf9df !important}.pagination{display:inline-block;padding-left:0;margin:19px 0;border-radius:1px}.pagination>li{display:inline}.pagination>li>a,.pagination>li>span{position:relative;float:left;padding:5px 12px;line-height:1.49;text-decoration:none;color:#4a89dc;background-color:#fff;border:1px solid #ddd;margin-left:-1px}.pagination>li:first-child>a,.pagination>li:first-child>span{margin-left:0;border-bottom-left-radius:1px;border-top-left-radius:1px}.pagination>li:last-child>a,.pagination>li:last-child>span{border-bottom-right-radius:1px;border-top-right-radius:1px}.pagination>li>a:hover,.pagination>li>span:hover,.pagination>li>a:focus,.pagination>li>span:focus{color:#2363b6;background-color:#eee;border-color:#ddd}.pagination>.active>a,.pagination>.active>span,.pagination>.active>a:hover,.pagination>.active>span:hover,.pagination>.active>a:focus,.pagination>.active>span:focus{z-index:2;color:#fff;background-color:#334c75;border-color:#334c75;cursor:default}.pagination>.disabled>span,.pagination>.disabled>span:hover,.pagination>.disabled>span:focus,.pagination>.disabled>a,.pagination>.disabled>a:hover,.pagination>.disabled>a:focus{color:#777;background-color:#fff;border-color:#ddd;cursor:not-allowed}.pagination-lg>li>a,.pagination-lg>li>span{padding:10px 16px;font-size:17px}.pagination-lg>li:first-child>a,.pagination-lg>li:first-child>span{border-bottom-left-radius:3px;border-top-left-radius:3px}.pagination-lg>li:last-child>a,.pagination-lg>li:last-child>span{border-bottom-right-radius:3px;border-top-right-radius:3px}.pagination-sm>li>a,.pagination-sm>li>span{padding:5px 10px;font-size:12px}.pagination-sm>li:first-child>a,.pagination-sm>li:first-child>span{border-bottom-left-radius:0px;border-top-left-radius:0px}.pagination-sm>li:last-child>a,.pagination-sm>li:last-child>span{border-bottom-right-radius:0px;border-top-right-radius:0px}.pager{padding-left:0;margin:19px 0;list-style:none;text-align:right;font-size:13px}.pager li{display:inline}.pager li>a,.pager li>span{display:inline-block;padding:5px 14px;background-color:#fff;border:1px solid #e5e5e5;border-radius:0}.pager li>a.inactive,.pager li>span.inactive{opacity:.5;pointer-events:none}.pager li>a:hover,.pager li>a:focus{text-decoration:none;background-color:#3a3f51;border:1px solid #3a3f51;color:#fff}.pager .next>a,.pager .next>span{float:right}.pager .previous>a,.pager .previous>span{float:left}.pager .disabled>a,.pager .disabled>a:hover,.pager .disabled>a:focus,.pager .disabled>span{color:#777;background-color:#fff;cursor:not-allowed}div.dataTables_info{font-size:13px}.dt-panelfooter{margin-top:-6px !important}table.dataTable tbody td,table.dataTable tbody th{line-height:30px}.small-info{font-size:13px;margin-top:10px;font-style:italic}hr{border-top:1px solid #e72f34}body{background:#f0f0f0}#top #top-buttons{font-size:13px;margin-top:9px}#top #top-buttons #sign-up,#top #top-buttons #user-panel{background:#334c75;display:inline-block;float:right;color:#fff;padding:5px 15px;transition:.4s}#top #top-buttons #sign-up:hover,#top #top-buttons #user-panel:hover{text-decoration:none;background:#6381b3}#top #top-buttons #sign-in,#top #top-buttons #logout{background:#e72f34;display:inline-block;float:right;color:#fff;padding:5px 15px;transition:.4s;margin-right:10px}#top #top-buttons #logout{margin-right:0;margin-left:10px}#top #top-buttons #sign-in:hover,#top #top-buttons #logout:hover{text-decoration:none;background:#e46567}#top{background:#fff}#top .container{padding-top:25px;padding-bottom:25px}#top #logo{display:block;width:100%}@media(min-width: 768px)and (max-width: 991px){#top #logo{margin-top:12px}}#top #logo img{width:100%;max-width:175px}#top #menu-container-1>ul{margin:0;padding:0;list-style-type:none;display:flex;align-items:stretch}#top #menu-container-1>ul>li{position:relative}#top #menu-container-1>ul>li:last-child{margin-right:-15px}#top #menu-container-1>ul>li#link-2{display:none}#top #menu-container-1>ul>li>a{color:#6d6e70;padding:0 6px;display:block;line-height:47px;transition:.5s;font-weight:600;position:relative}@media(min-width: 768px)and (max-width: 991px){#top #menu-container-1>ul>li>a{padding:0 5px;font-size:13px}}#top #menu-container-1>ul>li>a::after{content:"";display:block;border-bottom:2px solid #e72f34;position:absolute;bottom:5px;line-height:20px;left:50%;transform:translateX(-50%);font-size:14px;opacity:0;transition:.5s;width:10px}#top #menu-container-1>ul>li.parent>a{pointer-events:none}#top #menu-container-1>ul>li>a:hover,#top #menu-container-1>ul>li.active>a{color:#334c75;text-decoration:none}#top #menu-container-1>ul>li>a:hover:after,#top #menu-container-1>ul>li.active>a::after{opacity:1}#top #menu-container-1>ul>li>a>i{margin-left:5px;font-size:13px;color:#e72f34}#menu-container-1>ul>li>ul{position:absolute;top:100%;left:0;z-index:10;background:#334c75;margin:0;padding:0;list-style-type:none;opacity:0;transition:all 300ms ease-in-out 0s;visibility:hidden;border-top:0;display:block !important}#top #menu-container-1>ul>li:hover>ul{opacity:1;visibility:visible}#top #menu-container-1>ul>li>ul>li{line-height:22px}#top #menu-container-1>ul>li>ul>li>a{display:block;padding:10px 20px;white-space:nowrap;border-bottom:1px solid #4a5b7d;color:#fff}#top #menu-container-1>ul>li>ul>li:last-child>a{border-bottom:0}#top #menu-container-1>ul>li>ul>li>a:hover{text-decoration:none;color:#e72f34;background:rgba(0,0,0,.06)}#top #top-buttons #mini-menu{padding-top:10px;margin-bottom:-15px;clear:both;margin-left:15px}#top #top-buttons #mini-menu a{color:#8e8e8e}#top #top-buttons #mini-menu a:hover{text-decoration:none;color:#e72f34}#top #top-buttons #mini-menu i{margin-right:5px;font-size:18px;color:#e72f34}#main-banner{background:#23314e}#main-banner .container{background:url("/images/banner.jpg") no-repeat center;background-size:cover;height:400px;display:flex;flex-direction:column;justify-content:center;color:#fff;font-size:26px}#main-banner strong{font-size:32px}#main-banner form .content{display:block;padding:10px;background:rgba(0,0,0,.3);max-width:900px;width:100%;margin:0 auto 10px;position:relative}#main-banner form .content.first{display:flex;gap:10px}@media(max-width: 767px){#main-banner form .content.first{flex-wrap:wrap}}@media(max-width: 767px){#main-banner form .content.first>*{width:100%}}#main-banner form .content input{padding-left:10px;padding-right:10px}#main-banner form .content select{height:40px;border-radius:0;box-shadow:none;border:0;border-bottom:1px solid #ddd;border-left:1px solid #ddd;padding-left:10px;padding-right:10px;transition:box-shadow .3s,border .3s;color:#495057;font-size:14px;min-width:200px}#main-banner form a{background:#e72f34;height:40px;border:1px solid #e72f34;width:130px;line-height:26px}#main-banner form a i{margin-right:5px}#add-offer,#add-cv,#new-offer,#new-offer2{background:url("/images/add-offer-bg.jpg") no-repeat;height:294px;width:100%;display:block;color:#fff;padding:25px;position:relative;background-size:cover;margin-bottom:15px}#add-cv{background:url("/images/add-cv-bg.jpg") no-repeat;margin-top:2px;background-size:cover}#add-offer span,#add-cv span,#new-offer span,#new-offer2 span{position:absolute;bottom:20px}#add-offer span i,#add-cv span i,#new-offer span i,#new-offer2 span i{display:block;font-size:50px;margin-bottom:15px}#add-offer span small,#add-cv span small,#new-offer span small,#new-offer2 span small{font-size:30px;font-weight:600}#new-offer{background:url("/images/new-offers.png") no-repeat}#new-offer2{background:url("/images/new-offers-2.png") no-repeat;text-shadow:1px 1px 1px rgba(0,0,0,.82);color:#fff}#tools{background:#f1f1f2;padding:25px 0}#tools #scontainer-2 .scontainer-content>.row>.col-sm-4{padding:0 30px}#tools #scontainer-2 .scontainer-content>.row>.col-sm-4>.row{background:#fff;padding:25px 15px;border:1px solid #d1d2d4;min-height:125px}#tools #scontainer-2 img{max-width:50px}#tools #scontainer-2 h3{font-size:20px;font-weight:700;margin:0 0 5px 0;color:#334c75}#tools #scontainer-2 h4{font-size:13px;margin:0;color:#6d6e70;line-height:22px}.box#tools .title{margin-bottom:25px}#catalog .element.red .header span{background:rgba(231,47,52,.8);border-bottom:3px solid #e72f34}#catalog .element .header{position:relative}#catalog .element .header img{width:100%}#catalog .element .header span{background:rgba(51,76,117,.8);padding:15px;color:#fff;display:block;position:absolute;bottom:-3px;width:100%;font-weight:600;font-size:18px;text-align:center;border-bottom:3px solid #334c75}#catalog .element .content{padding:25px;border:1px solid #d1d2d4;border-top:0;background:#fff;position:relative}#catalog .element .content ul{list-style-type:none;margin:0;padding:0;color:#6d6e70}#catalog .element .content ul li{margin-bottom:5px}#catalog .element .content ul li.hidden{display:none}#catalog .element .content .toggle{position:absolute;bottom:10px;right:10px;color:#e72f34;font-size:14px}#firms{padding:25px 0 50px}#firms .logos{background:#fff;padding-top:25px;padding-bottom:25px;border:1px solid #d1d2d4}#firms img{width:150px;margin:0 10px}#new-offers{padding:50px 0 25px}#new-offers .advert-entry.highlight{border:1px solid #e5e5e5;background:#fff}#last-on-blog{padding:0 0 50px;margin-top:-25px}#last-on-blog .article-image{height:250px;position:relative}#last-on-blog .article-image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}#last-on-blog .article-image .article-title{padding:15px 25px;color:#fff;display:block;position:absolute;bottom:-3px;width:100%;font-weight:600;font-size:18px;text-align:left;background:rgba(231,47,52,.8);border-bottom:3px solid #e72f34;margin:0}#last-on-blog .article-image .article-title a{color:#fff}#bottom-menu{padding:75px 0;background:#334c75}#bottom-menu .title{color:#fff;font-weight:600;font-size:20px;border-bottom:2px solid #c7c7c7;margin-bottom:15px;padding-bottom:5px}#bottom-menu ul{list-style-type:none;margin:0;padding:0}#bottom-menu ul li{margin-bottom:5px}#bottom-menu ul a{color:#dedede;font-weight:400}#bottom-menu ul a:hover{text-decoration:none;color:#fff}#footer{background:#243650;padding:25px 0;color:#fff}#footer h3{font-weight:600}#footer #copyright{text-align:center;color:#dedede;font-size:13px;margin-top:20px}#footer #copyright a{color:#fff}#main{padding:50px 0;background:#f1f1f2}#main #main-alert{background:#fff;border:1px solid #e5e5e5;padding:10px;text-align:center;margin-bottom:25px}#user-register{max-width:720px;margin:auto}#user-register #buttons .btn-user{background:#e72f34;color:#fff;font-size:13px;float:left}#user-register #buttons .btn-firm{background:#334c75;color:#fff;font-size:13px;float:right}#user-register label,#user-login label,#user-panel label,.advert-details label,.candidate-details label,.firm-details label{text-align:right;color:#3a3f51}.candidate-details .avatar{margin-top:50px !important}#user-register form label,#user-login form label,#user-panel form label,.advert-details form label{line-height:40px}#user-register div[class*=agremment]{font-size:13px}#user-register div[class*=agremment] a{color:#e72f34;font-weight:600}#user-register span,#user-login span{font-size:13px}#user-register span a,#user-login span a{color:#e72f34;font-weight:600}#user-register .small,#user-register .small span{font-size:12px;font-style:italic}#user-register .small a{color:#e72f34;font-weight:600;text-decoration:none}#user-register input[type=submit],#user-login input[type=submit]{font-size:14px;padding:10px 35px;float:left;margin-right:10px}#user-register .google-login,#user-login .google-login,#user-register .facebook-login,#user-login .facebook-login{display:block;float:right;margin-bottom:5px;width:164px;height:35px;background:url("/images/google-sign-in-btn.png") no-repeat center left;line-height:35px;color:#fff;padding-left:36px;text-align:center;margin-right:10px}#user-register .facebook-login,#user-login .facebook-login{background:url("/images/fblogin-btn.png") no-repeat center left}#scontainer-5{padding:25px}#scontainer-5 .row.box-bg div[class*=col-]{min-height:0;background:none;border:0}#main .article-full{background:#fff;padding:50px}#main .article-full h3{color:#334c75;font-size:20px;line-height:28px;font-weight:600}#scontainer-5 h3,#scontainer-6 h3{color:#334c75;font-size:18px;line-height:24px;font-weight:400}#scontainer-6 h3{margin-bottom:50px}#scontainer-6 .col-12 p{padding:15px;border:1px solid #e72f34;border-radius:3px}#scontainer-6 .col-12 p strong{color:#3a87ad}#scontainer-6 .col-12 p em{color:#e72f34;font-style:normal;font-weight:600}#main .article-full h4,#scontainer-5 h4,#scontainer-6 h4{font-weight:600;color:#e72f34}#main .article-full .badge{background:#fff;display:block;height:50px;width:50px;border:1px solid #d1d2d4;border-radius:50%;color:#334c75;margin:25px auto;line-height:50px;text-align:center;padding:0;font-size:24px !important}.advert-entry,.cv-entry{margin-bottom:15px}.advert-entry,.advert-details .top,.advert-details .content,.advert-details .form,.cv-entry,.candidate-details .top,.candidate-details .content,.firm-details .top,.firm-details .content{background:#fff;padding:25px;min-height:169px;border-radius:3px}.cv-entry.highlight,.advert-entry.highlight{border:1px solid #8bc34a;border-bottom:5px solid #8bc34a;background:#fbfbfb;position:relative;padding-top:35px}.cv-entry #highlight-text,.advert-entry #highlight-text{position:absolute;top:-1px;left:-1px;color:#fff;background:#e72f34;padding:5px 25px;font-size:13px}.advert-details .top,.candidate-details .top,.candidate-details .content,.firm-details .top,.firm-details .content{margin-bottom:15px}.advert-details .application{margin-top:15px}.advert-details .content{overflow:hidden}.advert-details .content.clauses{font-size:12px;margin-top:15px}.advert-details .social-icons{margin-top:15px}.advert-entry .flag{height:30px;width:30px;overflow:hidden;margin-top:-7px;border-radius:50%;float:right;margin-left:5px}.advert-entry .flag img,.cv-entry .img img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.cv-entry .img img{padding:2px;border:1px solid #e5e5e5}.cv-entry .img{height:100px;width:100px;overflow:hidden}#user-panel .avatar-container,#user-panel .logo-container,.candidate-details .avatar-container,.advert-details .logo-container,.firm-details .logo-container{text-align:center}#user-panel .avatar-container .name,#user-panel .logo-container .name,.candidate-details .avatar-container .name,.advert-details .name,.firm-details .name{background:#3a87ad;color:#fff;font-weight:600;font-size:20px;padding:25px}@media(max-width: 767px){#user-panel .avatar-container .name,#user-panel .logo-container .name,.candidate-details .avatar-container .name,.advert-details .name,.firm-details .name{font-size:18px}}#user-panel .positions{width:100%}#user-panel .info-legend{color:#212529;font-size:14px;margin-bottom:15px;font-style:italic}.advert-details .name{padding:25px;margin:0;line-height:30px;color:#fff;background:#3a87ad;text-align:center;margin-bottom:15px;border-radius:3px}.advert-details .logo-container .logo{margin:auto;box-shadow:none;padding:0}@media(max-width: 767px){.advert-details .logo-container .logo{margin:auto}}#user-panel .avatar,#user-panel .logo,.candidate-details .avatar,.advert-details .logo,.firm-details .logo{height:200px;width:200px;overflow:hidden;margin:15px auto;padding:3px;background:#fff;box-shadow:0px 10px 25px 0px rgba(0,0,0,.2)}#user-panel .avatar,#user-panel .logo,.candidate-details .avatar{height:100px;width:100px}#user-panel .logo,.firm-details .logo{padding:10px}#user-panel .avatar img,.candidate-details .avatar img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}#user-panel .logo img,.advert-details .logo img,.firm-details .logo img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.advert-entry h2,.cv-entry h2{margin:0 0 10px 0;font-size:16px;font-weight:500;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.advert-entry h2 a,.cv-entry h2 a{color:#3a87ad}.advert-entry .date-add,.cv-entry .sex-and-birth{text-align:right;font-weight:600;font-size:13px}.advert-entry .info,.cv-entry .info{margin-bottom:10px;color:#b1b1b1}.advert-entry .info a.category,.cv-entry .info a.category{color:#b1b1b1}.cv-entry .info-2{font-size:13px}.advert-entry .info .place{font-weight:600;color:#e72f34}.advert-entry .info .place a{color:#e72f34}.advert-entry .info .category a{color:#b1b1b1}.advert-entry .title{margin:0 0 10px 0;font-size:16px;font-weight:500;display:block}@media(max-width: 767px){.advert-entry .title{text-align:center}}.advert-entry .info .firm{font-weight:600;color:#3a87ad}.advert-entry .short-text{font-style:italic;margin-bottom:10px;word-break:break-all;word-break:break-word}.advert-entry .icons,.advert-details .icons{display:flex;flex-wrap:wrap;justify-content:center;gap:5px;padding:0 50px;margin-bottom:15px;border-top:1px solid #e5e5e5;margin-top:25px;padding-top:25px}.advert-entry .icons ._content,.advert-details .icons ._content{display:grid;grid-template-columns:35px 1fr;gap:5px}.advert-entry .icons ._content ._text,.advert-details .icons ._content ._text{display:flex;align-items:center;justify-content:flex-start;font-size:13px}.advert-entry .icons ._content ._icon,.advert-details .icons ._content ._icon{padding:5px;height:-moz-fit-content;height:fit-content}.advert-entry .icons ._content ._icon img,.advert-details .icons ._content ._icon img{width:100%}.advert-details .icons{margin-bottom:0}.advert-entry .icons{padding:0}.advert-entry .btn,.cv-entry .btn{float:right}.advert-entry .logo{height:100px;width:100px;overflow:hidden}.advert-entry.main-page .logo{width:50px;height:50px}.advert-entry.main-page .info{font-size:12px}.advert-entry.main-page .short-text{margin-bottom:0}@media(max-width: 1199px){.advert-entry .logo{margin-bottom:15px}}.advert-entry .logo img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;padding:2px;border:1px solid #e5e5e5}@media(max-width: 1199px){.advert-entry .logo img{border:0}}.advert-details .top,.candidate-details .top{text-align:center}.advert-details .top{position:relative}.advert-details .image_header,.advert-details .image_bottom,.advert-details .image_top{background:#fff;text-align:center}.advert-details .image_header img,.advert-details .image_bottom img,.advert-details .image_top img{max-width:100%}.advert-details .image_top{margin-bottom:15px}.advert-details .top .firm{font-size:16px;font-weight:600;margin-bottom:10px}@media(max-width: 767px){.advert-details .top .firm{padding-top:10px}}.advert-details .top .firm a{color:#e72f34}.advert-details #advert-favorite,.candidate-details #candidate-favorite,#firm-adverts{margin:15px 15px 0;text-align:center;display:inline-block}.advert-details #advert-favorite a,.candidate-details #candidate-favorite a,#firm-adverts a{transition:.5s}.advert-details #advert-favorite i,.candidate-details #candidate-favorite i,#firm-adverts a i{color:#ccc;border:2px solid #ccc;height:40px;width:40px;text-align:center;line-height:38px;border-radius:50%;cursor:pointer;font-size:20px;transition:.5s;position:relative;top:3px}.advert-details #advert-favorite a.active,.advert-details #advert-favorite a:hover,.candidate-details #candidate-favorite a.active,.candidate-details #candidate-favorite a:hover,#firm-adverts a:hover{color:#8bc34a;text-decoration:none}.advert-details #advert-favorite a.active i,.advert-details #advert-favorite a:hover i,.candidate-details #candidate-favorite a.active i,.candidate-details #candidate-favorite a:hover i,#firm-adverts a:hover i{border:2px solid #8bc34a;color:#8bc34a}.candidate-details .top,.advert-details .top,.firm-details .top{padding:0 0 25px}.candidate-details .top .info{font-weight:400;margin-bottom:10px}.advert-details .top .info{color:#8e8e8e;margin-bottom:10px}.advert-details .top .info i{color:#000;margin-right:5px}.advert-details .top .info-second{font-weight:600}.advert-details .form h3{text-align:center;color:#e72f34;margin-bottom:25px}.advert-information .mini-box{margin-bottom:15px;text-align:center}.advert-information i{color:#ccc;border:2px solid #ccc;height:40px;width:40px;text-align:center;line-height:38px;border-radius:50%;cursor:pointer;font-size:20px;transition:.5s;margin:0 auto 5px;display:block}.advert-information .action{display:block;text-align:center;transition:.5s}.advert-information .action:hover{color:#8bc34a;text-decoration:none}.advert-information .action:hover i{color:#8bc34a;border:2px solid #8bc34a}.answer{margin:15px 0}.answer .img{height:100px;width:100px;margin:0 15px 15px 0;border:2px solid #fff;float:left}.answer .img img{height:100%;width:100%;-o-object-fit:cover;object-fit:cover}.answer .img.logo{padding:10px;background:#fff}.answer .img.logo img{-o-object-fit:contain;object-fit:contain}.answer .content{position:relative;padding:15px;border:1px solid #e4e4e4;background-color:#fefefe;margin-left:130px}.answer .content::before{content:"";position:absolute;left:-9px;top:12px;width:0;height:0;border-color:rgba(0,0,0,0);border-style:solid;border-width:8px 9px 8px 0px;border-right-color:#777}.answer .content::after{content:"";position:absolute;left:-9px;top:12px;width:0;height:0;border-color:rgba(0,0,0,0);border-style:solid;border-width:8px 9px 8px 0px;border-right-color:#fff}.answer .content .title{margin-bottom:10px}.answer .content .title .name{font-weight:600}.answer .content .title .date-add{color:#999;font-size:13px;float:right}.answer .content .title .delete{float:right;font-size:13px;margin-left:15px}.answer .content .info{margin-bottom:10px}.answer .content .text{font-size:13px;color:#999}.answer.nondisplayed .content{border:3px solid #e72f34}.answer.displayed .content{border:3px solid #ccc}.answer .content .info .cv{color:#e72f34}.btn-dark{color:#fff;background-color:#3a3f51;border-color:#3a3f51}.btn-dark:hover,.btn-dark:active,.btn-dark:focus{color:#fff;background-color:#23272b;border-color:#1d2124}.btn-back{margin-top:15px;width:100px}.firm-entry{border:1px solid #e5e5e5;background:#fff;padding:25px;margin:15px 0;display:block}.firm-entry:hover{text-decoration:none;box-shadow:0px 10px 25px 0px rgba(0,0,0,.05)}.firm-entry .logo{height:100px;width:100px;overflow:hidden;margin:auto;padding:10px}.firm-entry .logo img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.firm-entry h2{margin:0;text-align:center;font-size:24px;font-weight:300}.advert-filtr .title{background:#3a87ad;padding:10px;text-align:center;text-transform:uppercase;color:#fff}@media(max-width: 767px){.advert-filtr .title{cursor:pointer}}.advert-filtr .title i{display:none}@media(max-width: 767px){.advert-filtr .title i{display:inline-block;margin-left:5px}}.advert-filtr .content{padding:25px 15px;background:#fff;border:1px solid #e5e5e5;border-top:0}.advert-filtr .content::after{content:"";display:block;clear:both}.advert-filtr .content .subtitle{color:#334c75;font-weight:600;margin-bottom:10px;margin-top:25px;cursor:pointer;display:flex;align-items:center;justify-content:space-between}.advert-filtr .content .subtitle i{float:right}.advert-filtr .content .subtitle:first-child{margin-top:0}.advert-filtr .content .subtitle .toggle{float:right;display:block;height:20px;text-align:center;cursor:pointer;width:20px}.advert-filtr .content .subcontent ul{list-style-type:none;margin-left:0;padding:0}.advert-filtr .content .subcontent .btn-primary{background:#fff;border:2px solid #334c75;color:#334c75;width:100%;transition:all .5s ease}.advert-filtr .content .subcontent .btn-primary:hover{background:#334c75;color:#fff}.adverts-filtr-text{margin-bottom:25px}.advert-filtr .content input[type=checkbox]{margin-right:5px}.site-title{font-size:24px;font-weight:600;margin-bottom:25px;color:#334c75;margin-top:0}.advert-details textarea.form-control{height:135px}.article-entry{border:1px solid #e7e8e8;border-top:0;background:#fff;margin-bottom:25px}.article-entry:after{content:"";display:block;clear:both}.article-entry .entry a{display:block;height:225px;padding:10px;background:#fff}.article-entry .entry a img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.article-entry .text{padding:0 15px 15px;font-size:13px}.article-entry .btn{float:right;color:#e72f34}.article-entry .btn:hover{text-decoration:underline}.article-entry img{width:100%}.article-entry .date-add{color:#b0b0b0;font-size:13px;padding:10px;text-align:center}.article-entry h3{margin:0 0 5px 0;padding:0 15px;text-align:center;height:26px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;color:#d91f26;font-size:17px}.article .article-title{font-size:30px;font-weight:600;margin-bottom:25px;color:#334c75;margin-top:0}.article .social-icons{margin-bottom:10px}.article .date-add{margin-bottom:5px;color:#b0b0b0;font-size:13px}.article .text{background:#fff;padding:25px;margin-bottom:15px}.article .text h2{font-size:18px;color:#334c75;font-weight:600}.red{color:#c00}#contact-form .form-control{border:1px solid #ddd;padding:10px}#mobile-menu-btn{display:none}#send-message-login{width:100%;max-width:650px;margin:auto;background:url("/images/aplikuj-img.jpg") no-repeat center;background-size:contain;padding:50px 25px;text-align:center}#send-message-login .info{font-size:20px;font-weight:600;margin-bottom:25px}#send-message-login .btn{min-width:150px}.gallery a{display:block;width:100%;height:200px;margin-bottom:20px;border:1px solid #6b767b}.gallery a img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}#categories-toggle{display:block;text-align:center}#categories-filtr p.visible{display:block !important}#categories-filtr p:first-child{margin-top:10px}.firms-alphabet-filtr a{display:block;float:left;width:25px;height:25px;color:#fff;text-align:center;line-height:25px;background:#334c75;font-size:13px;margin-right:1px}.firms-alphabet-filtr a:hover{text-decoration:none;background:#6381b3}.firms-alphabet-filtr a.active{background:#e72f34}.firms-alphabet-filtr a#all{width:100px;background:#e72f34}.firms-alphabet-filtr::after{clear:both;content:"";display:block}#sample-firms{background:#fff;margin-top:-25px;margin-bottom:25px}@media(min-width: 992px)and (max-width: 1199px){#top #top-buttons{margin-top:-5px}#top #top-buttons #sign-up,#top #top-buttons #sign-in,#top #top-buttons #logout,#top #top-buttons #user-panel{margin-bottom:5px;width:135px;text-align:center;margin-right:0}#top #menu-container-1>ul>li>a{padding:0 10px}#tools #scontainer-2 h3{font-size:16px}#add-offer,#add-cv{height:250px}#top #logo{margin-top:6px}}@media(min-width: 768px)and (max-width: 991px){.container{width:100%}#top #logo{text-align:center}#top #menu-container-1>ul{justify-content:center}#top #top-buttons #sign-up,#top #top-buttons #sign-in,#top #top-buttons #logout,#top #top-buttons #user-panel{margin-bottom:5px;width:100%;min-width:115px;font-size:13px;text-align:center;margin-right:0}#main-banner .container{height:300px}#add-offer,#add-cv{margin:10px auto}#tools #scontainer-2 .scontainer-content>.row>.col-sm-4>.row{margin-bottom:10px;text-align:center;height:210px}.advert-entry .logo{width:100%}.advert-entry .flag{float:left;margin-left:0;margin-right:5px}.advert-entry .date-add,.cv-entry .sex-and-birth{text-align:left;margin-bottom:10px}}@media(max-width: 767px){#main-menu{position:fixed;bottom:0;z-index:10;width:100%;line-height:40px;height:100%;display:flex;align-items:center;visibility:hidden;opacity:0;transition:all .5s ease-in-out;background:#fff;left:0}#main-menu.visible{visibility:visible;opacity:1}#main-menu .container{width:100%}#main-menu #menu-container-1{width:100%}#main-menu #menu-container-1>ul{display:block}#main-menu #menu-container-1>ul>li{float:none;display:block}#main-menu #menu-container-1>ul>li:nth-child(1){margin-left:0}#main-menu #menu-container-1>ul>li>a{text-align:center}#main-menu #menu-container-1>ul>li.parent>a{pointer-events:all}#main-menu #menu-container-1>ul>li>a>i{display:none}#main-menu #menu-container-1>ul>li>a::after{display:none}#main-menu #menu-container-1>ul>li>ul{position:static;width:100%;text-align:center;border:0;display:none !important}#main-menu #menu-container-1>ul>li.active>ul{display:block !important;opacity:1;visibility:visible}#top #menu-container-1>ul>li:last-child{margin:0}#mobile-menu-btn{height:40px;width:120px;color:#fff;background:#e72f34;display:block;z-index:100;line-height:40px;text-align:center;font-size:17px;cursor:pointer;margin:10px auto;text-transform:uppercase;font-weight:600}#mobile-menu-btn.active{position:fixed;top:10px;right:10px;width:40px;border-radius:50%}#mobile-menu-btn.active span{display:none}#top #logo{text-align:center}#top #top-buttons{display:flex;align-items:stretch;justify-content:center}#top #top-buttons #sign-in,#top #top-buttons #logout,#top #top-buttons #sign-up,#top #top-buttons #user-panel{float:none;margin:0 5px;width:135px;text-align:center}#main-banner .container{font-size:20px}#main-banner strong{font-size:24px}#tools #scontainer-2 .scontainer-content>.row>.col-sm-4>.row{margin-bottom:10px}#catalog .element .content{margin-bottom:10px}#last-on-blog .entry{padding-top:15px}#bottom-menu{padding:25px 0}.advert-filtr{margin-bottom:25px}.advert-filtr .content{display:none}.advert-filtr::after{clear:both;content:"";display:block}.advert-entry .logo{float:none;margin:auto}.advert-entry .flag{display:inline-block;float:none;margin-top:0;margin-left:0;margin-right:5px;position:relative;top:9px}.advert-entry h2,.cv-entry h2{margin-top:10px;text-align:center}.advert-entry .date-add,.cv-entry .sex-and-birth{text-align:center;margin-bottom:10px}.advert-entry .info,.cv-entry .info{margin-top:10px;text-align:center}#user-register label,#user-login label,#user-panel label,.advert-details label,.candidate-details label,.firm-details label{text-align:left}.mini-buttons .btn{display:block;margin-bottom:5px}.mini-box .title .info{float:none;clear:both;display:block;margin:0 0 5px 0}.mini-box{padding:10px}.mini-box .subtitle{text-align:center}.mini-box .subtitle .btn{float:none}}.candidate-details #prev-cv{float:left}.candidate-details #next-cv{float:right}.icheckbox_minimal-blue{margin-right:8px !important}.firm-details .adverts-title{color:#334c75;font-weight:600;font-size:16px;margin-bottom:10px;margin-top:25px}.firm-details .step-title{color:#e72f34;font-weight:600;text-transform:uppercase;margin-bottom:25px;font-size:16px}#adverts-list_wrapper{width:100%}#adverts-list_wrapper .info{font-size:13px;line-height:15px}#adverts-list_wrapper .advert-delete,#adverts-list_wrapper .advert-edit,#adverts-list_wrapper .advert-disable,#adverts-list_wrapper .advert-public,#adverts-list_wrapper .advert_highlight_disable,#adverts-list_wrapper .advert_highlight_enable,#adverts-list_wrapper .advert_main_page_disable,#adverts-list_wrapper .advert_main_page_enable{color:#6c757d;font-size:12px;margin-left:10px}#adverts-list_wrapper #adverts-list_info{padding-right:15px}#adverts-list_wrapper .disabled{color:#6c757d;pointer-events:none;opacity:.5}.dt-panelfooter{width:100%}.pagination{font-size:13px}.blog-news-title{font-size:21px;margin:15px 0}.seo-additional-text{padding:15px;background:#fff}.seo-additional-text:after{clear:both;content:"";display:block}.seo-additional-text h2{font-size:18px;color:#334c75;font-weight:600}.seo-additional-text .hidden{display:none}.seo-additional-text .btn-link{color:#e72f34;float:right}#simple-search .checkboxes{font-size:13px;clear:both;line-height:21px}#mini-banners .banner{display:block;height:169px;background:#fff;margin-bottom:15px;border:1px solid #e5e5e5;transition:all .5s ease}#mini-banners .banner:hover .text h2{border-bottom:1px solid #fff}#mini-banners .banner::after{content:"";display:block;clear:both}#mini-banners .banner.banner-01,#mini-banners .banner.banner-03{background:#3a87ad}#mini-banners .banner.banner-02,#mini-banners .banner.banner-04{background:#e72f34}#mini-banners .banner.banner-02 .img,#mini-banners .banner.banner-04 .img{float:right}#mini-banners .banner.banner-02 .text,#mini-banners .banner.banner-04 .text{float:left}#mini-banners .banner .img{width:40%;height:167px;float:left}#mini-banners .banner .img img{height:100%;width:100%;-o-object-fit:cover;object-fit:cover}#mini-banners .banner .text{height:167px;padding:15px;float:right;width:60%;display:flex;-moz-align-items:center;-ms-align-items:center;align-items:center;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;-ms-flex-pack:center;text-align:center;color:#fff}#mini-banners .banner .text h2{font-size:24px;font-weight:300;border-bottom:1px solid rgba(0,0,0,0);padding-bottom:5px;transition:all .5s ease}#incomplete_profile{margin-bottom:25px;text-align:center}#user-login #promo h2{font-size:22px;font-weight:600;margin-bottom:15px;color:#3a87ad}#user-login #promo i{display:block;padding-top:100%;width:100%;text-align:center;line-height:48px;border:1px solid #ccc;background:#fff;color:#3a87ad;font-size:20px;height:0;position:relative}#user-login #promo i:before{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);font-size:36px}#user-login #promo .text{padding-left:15px}#user-login #promo .text small{font-size:13px}#user-login .mini-box{min-height:391px}#user-login .mini-box big{font-size:14px;margin-top:10px;display:block}.note-editor.note-frame.error{border:1px solid #c00}.editor-error{margin-top:10px;color:#c00;font-weight:600}.hidden{display:none}.advert_details_boxes .mini-box{min-height:88px;display:flex;-moz-align-items:center;-ms-align-items:center;align-items:center;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;-ms-flex-pack:center;font-size:16px;padding:10px}@media(max-width: 767px){.advert_details_boxes .mini-box{margin-bottom:10px}}.advert_details_boxes .mini-box a{color:#334c75}.advert_details_boxes .mini-box a:hover{text-decoration:none}span.error{color:#c00;font-style:italic;font-size:13px}form .row.important{background:#f1f1f2;padding:15px;border:1px solid #e0dfdf;margin-bottom:25px}form .row.important .info{color:#e72f34;font-weight:600;font-style:italic;text-align:center}.points-prices .content{background:#f1f1f1;margin:0 0 15px 0;transition:all .5s ease;border:1px solid #f1f1f1}.points-prices .content:hover{border:1px solid #ccc}.points-prices .content a{color:#334c75;display:block;padding:15px;border-radius:3px}.points-prices .content a:hover{text-decoration:none}.points-prices .content a strong{color:#e72f34;font-size:17px}.points-prices .content a strong:first-child{font-size:24px}.points-prices .content a strong:last-child{color:#334c75}.new-order{border:1px solid #f6f6f6;padding:50px;background:#fff;text-align:center}.new-order .title{margin-bottom:25px;font-weight:600;color:#3a87ad;font-size:20px}.new-order .title.red{color:#e72f34}#g-results .small{font-size:12px;font-style:italic}.jconfirm.jconfirm-modern .jconfirm-box div.jconfirm-title-c .jconfirm-icon-c{font-size:50px !important}#user-panel #g-results *{font-size:14px}#user-panel a:not(.btn){color:#334c75}#user-panel #g-pager li.active .g-page{color:#fff !important}#user-panel .tr-second .btn{margin-right:10px;border-radius:3px;padding:2px 10px;font-size:12px !important}#user-panel .tr-second .btn.btn-disabled{pointer-events:none;opacity:.5}.tippy-box{background-color:#334c75;color:#fff;font-size:13px}@media(min-width: 768px){.row-margin div[class*=col-]{margin:0 15px;max-width:calc(50% - 30px);border:1px solid #d1d2d4}}.jconfirm .jconfirm-box div.jconfirm-title-c .jconfirm-title{line-height:32px}div.form--aplication-link{position:relative;border:none !important;background-color:rgba(0,0,0,0) !important}div.form--aplication-link .aplication-link{text-decoration:none;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);padding:20px 60px;font-size:22px}@media(max-width: 991px){div.form--aplication-link .aplication-link{display:none !important}}@media(max-width: 991px){.aplication-link{display:none !important}}.img-hide{opacity:0}.img-header,.img-bottom{width:100%;height:100%}.img-header img,.img-bottom img{width:100%;height:auto}.img-bottom{margin-bottom:15px}.logo-container.logo-container--img-header{background-color:#fff;height:200px;margin-bottom:180px;padding:0}.logo-container.logo-container--img-header .logo.logo--img-header{position:relative;z-index:9;margin:-40px auto}.profil .image_header img,.profil .image_bottom img{width:100%}.selectize-input{min-height:40px !important}.selectize-input>input[type=select-one]{line-height:26px !important}.advert-details-top-right{height:100%;display:flex;flex-direction:column;justify-content:center;gap:10px;padding:0 50px}.advert-details-top-right .info{text-align:center}.advert-details-top-right .info-second{text-align:center}.btn_aplikuj{width:100%;margin-bottom:15px;display:flex;height:50px;align-items:center;justify-content:center;max-width:350px;margin-left:auto;margin-right:auto;font-weight:600;font-size:18px}.advert_apply{padding:40px;background:#fff;border-radius:3px}.advert_apply ._icon{margin:0 auto 25px;display:block}.advert_apply ._title{font-size:20px;font-weight:600;margin-bottom:15px;color:#334c75;text-align:center}.advert_apply ._advert_title{font-size:18px;font-weight:600;margin-bottom:15px;color:#000;text-align:center}.advert_apply ._advert_data{display:flex;justify-content:center;margin-top:25px;flex-wrap:wrap}.advert_apply ._advert_data form{margin:50px auto;width:100%}.advert_apply ._advert_data form ._columns{margin-bottom:5px}.advert_apply ._advert_data form .form-control{width:100%;max-width:400px;border:1px solid #ddd;border-radius:3px;padding-left:10px;padding-right:10px}.advert_apply ._advert_data form textarea.form-control{height:175px;max-width:600px}.advert_apply ._advert_data ._columns{display:grid;grid-template-columns:1fr 3fr;gap:10px;width:100%}.advert_apply ._advert_data ._columns ._left{text-align:right;font-weight:600}.advert_apply ._advert_data ._columns ._right{text-align:left}.advert_apply ._advert_data ._columns ._right .btn_aplikuj{margin:15px 0}.content.person{margin-top:15px;margin-bottom:25px;border-radius:3px;display:flex;background:#fff;justify-content:center;border:1px solid #e72f34}.content.person ._content_nologged{margin:25px;padding:0 50px;justify-content:center;align-items:center;text-align:center}.content.person ._content_nologged ._title{font-weight:600;margin-bottom:10px;color:#e72f34}.content.person ._content{display:grid;grid-template-columns:100px 1fr}.content.person ._content ._icon{display:flex;align-items:center}.content.person ._content ._icon img{width:75px}.content.person ._content ._text{display:flex;flex-direction:column;justify-content:center;gap:10px}.content.person ._content ._text p{margin-bottom:0}._banner_box ._title{color:#334c75;font-weight:600;font-size:24px;margin-bottom:15px}._banner_box ._subtitle{color:#000;margin-bottom:25px;font-size:20px;font-weight:300}._banner_box ._boxes{display:grid;gap:40px;grid-template-columns:1fr 1fr 1fr}@media(max-width: 768px){._banner_box ._boxes{grid-template-columns:1fr 1fr}}@media(max-width: 480px){._banner_box ._boxes{grid-template-columns:1fr}}._banner_box ._boxes ._box{background:#fff;padding:15px;text-align:center;position:relative;border:1px solid #e72f34}@media(min-width: 769px){._banner_box ._boxes ._box:nth-child(4),._banner_box ._boxes ._box:nth-child(5),._banner_box ._boxes ._box:nth-child(6){background:#f1f1f2}}@media(max-width: 768px)and (min-width: 481px){._banner_box ._boxes ._box:nth-child(3),._banner_box ._boxes ._box:nth-child(4),._banner_box ._boxes ._box:nth-child(7),._banner_box ._boxes ._box:nth-child(8){background:#f1f1f2;border:1px solid #e72f34}}._banner_box ._boxes ._box ._text{display:grid;grid-template-columns:1fr;justify-content:center;gap:20px;font-size:18px}._banner_box ._boxes ._box img{width:75px;margin:auto}._banner_box ._boxes ._box span{font-weight:600}._banner_box ._boxes_candidate{display:grid;gap:30px;grid-template-columns:1fr 1fr}@media(max-width: 480px){._banner_box ._boxes_candidate{grid-template-columns:1fr}}._banner_box ._boxes_candidate ._box{background:#fff;padding:30px;text-align:center;position:relative;border:1px solid #e5e5e5}@media(min-width: 769px){._banner_box ._boxes_candidate ._box:nth-child(4),._banner_box ._boxes_candidate ._box:nth-child(5),._banner_box ._boxes_candidate ._box:nth-child(6){background:#f1f1f2;border:1px solid #e72f34}}@media(max-width: 768px)and (min-width: 481px){._banner_box ._boxes_candidate ._box:nth-child(3),._banner_box ._boxes_candidate ._box:nth-child(4),._banner_box ._boxes_candidate ._box:nth-child(7),._banner_box ._boxes_candidate ._box:nth-child(8){background:#f1f1f2;border:1px solid #e72f34}}._banner_box ._boxes_candidate ._box ._text{display:grid;grid-template-columns:1fr;justify-content:center;gap:20px;font-size:18px}._banner_box ._boxes_candidate ._box img{width:75px;margin:auto}._banner_box ._boxes_candidate ._box span{font-weight:600}._login_box{margin-top:75px;display:grid;grid-template-columns:1fr 1fr;gap:50px}@media(max-width: 768px){._login_box{grid-template-columns:1fr}}._login_box._single{grid-template-columns:1fr;max-width:600px;margin:30px auto;justify-content:center}._login_box ._left{background:#334c75;color:#fff;padding:25px 20px;min-height:220px;display:flex;flex-direction:column;justify-content:center}._login_box ._left ._title{text-align:center;font-size:32px;font-weight:600;margin-bottom:25px}._login_box ._left ._text{text-align:center;margin-bottom:25px}._login_box ._left ._text a{color:#fff;font-weight:600}._login_box ._login{border:2px solid #334c75;padding:25px 20px;background:#fff;min-height:220px;display:flex;flex-direction:column;justify-content:center}._login_box ._login ._title{text-align:center;font-size:32px;font-weight:600;margin-bottom:25px;color:#334c75}._login_box ._login ._subtitle{text-align:center;margin-bottom:25px}._login_box ._login ._text{text-align:center}._login_box ._login ._text a{font-weight:600;color:#e72f34}._partners{background:#fff;padding:25px;margin-top:100px;margin-bottom:25px;display:flex;flex-wrap:wrap;justify-content:center}._partners ._title{text-align:center;font-size:24px;font-weight:600;margin-bottom:25px;color:#334c75;width:100%}._partners ._content{display:flex;flex-wrap:wrap;gap:50px;justify-content:center}._partners ._content img{height:60px}.points_prices ._row{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;cursor:pointer;color:#fff}.points_prices ._row:nth-child(even){opacity:.75}.points_prices ._row ._column{padding:10px;border:1px solid #fff;background:#3a87ad}.points_prices ._row ._column._center{text-align:center}.points_prices ._row ._column a span{color:#fff}.points_prices ._row ._column._header{font-weight:600;color:#fff;background:#334c75}.points_prices ._row ._column._red{color:#fff}.points_prices ._row ._column._red a{color:#fff}#scontainer-6{margin-top:25px;width:100%}#scontainer-6 h3{margin-bottom:15px}#scontainer-6 .row{width:100%}.mt25{margin-top:25px !important}#user-panel table a.btn-danger{display:inline-flex;height:25px;align-items:center;justify-content:center;color:#fff;background:#e72f34;width:25px;border-radius:50%}/*# sourceMappingURL=style.css.map */ \ No newline at end of file +.clearfix:after,.candidate-details .content:after{content:"";display:block;clear:both}.text-red{color:#e72f34}.text-bold{font-weight:700}.text-italic{font-style:italic}.mt10{margin-top:10px !important}.btn-dark,.btn-success,.btn-danger{color:#fff !important}.mr5{margin-right:5px}.text-danger{color:#e72f34}.btn-light{border:1px solid #ccc}body,.form-control{font-size:14px}.wtrakcie{opacity:.4;pointer-events:none}*{font-family:"Open Sans",sans-serif}a{color:#3a87ad}ul,ol{padding-left:20px}.ib{display:inline-block}.mt0{margin-top:0 !important}.mb0{margin-bottom:0 !important}.mt15{margin-top:15px !important}.mb15{margin-bottom:15px !important}.mt20{margin-top:20px}.mt10{margin-top:10px}.pt10{padding-top:10px}.pt7{padding-top:7px}.ml5{margin-left:5px !important}.btn{font-size:13px;transition:.3s ease-out;border-radius:3px}.btn.btn-red{background:#e72f34;color:#fff;transition:all .5s ease}.btn.btn-red:hover{background:rgba(231,47,52,.85)}.btn.btn-blue{background:#3a87ad;color:#fff;transition:all .5s ease}.btn.btn-blue:hover{background:#334c75}.form-group{margin-bottom:5px}.box{padding:25px 0}.box .title{text-align:center;font-size:28px;font-weight:600;position:relative;margin-bottom:25px;color:#334c75}.box .title small{display:block;font-size:16px;font-weight:400;margin-top:15px;color:#6d6e70}.mini-box.similar-adverts{margin-top:25px !important;background:none !important;padding:0 !important}.mini-box.similar-adverts .title.small{text-align:center;border:0;padding:15px;background:#fff;border-radius:3px}.mini-box.similar-adverts ul{list-style-type:none;margin:0;padding:0;display:grid;grid-template-columns:1fr;gap:10px}.mini-box.similar-adverts ul li{background:#fff;padding:15px;border-radius:3px}.mini-box.similar-adverts ul li>a{font-weight:600;display:block;margin-bottom:15px}.mini-box.similar-adverts ul li ._bottom{border-top:1px solid #eee;padding-top:10px;margin-top:10px}.mini-box.similar-adverts ul li ._bottom a{display:block;width:100%;font-size:12px;text-align:center}.mini-box.similar-adverts ul li ._firm{margin-top:10px;display:grid;grid-template-columns:75px 1fr;gap:15px;font-size:13px;padding-bottom:10px}.mini-box.similar-adverts ul li ._firm ._name{display:flex;flex-direction:column;gap:10px;justify-content:center}.mini-box.similar-adverts ul li ._firm ._image img{width:100%}.mini-box.similar-adverts ul li .place{font-size:13px;color:rgba(0,0,0,.5);display:flex;align-items:center;flex-wrap:wrap}.mini-box.similar-adverts ul li .place a{margin-right:5px;margin-bottom:0}.mini-box.similar-adverts ul li .place i{margin-right:10px}.box .title::after{background:#e72f34;height:3px;width:100%;max-width:200px;position:absolute;top:45px;content:"";display:block;left:50%;transform:translateX(-50%)}.mini-box{padding:25px;background:#fff;max-width:720px;margin:auto;border-radius:3px}.mini-box .legend{font-size:13px}.mini-box.vertical{flex-direction:column}.mini-box.fluid{max-width:100%}.mini-box .title{font-size:22px;font-weight:600;color:#334c75;border-bottom:1px solid #ddd;padding-bottom:10px;margin-bottom:15px}.mini-box .title.small{text-align:left;font-size:18px;width:100%}@media(max-width: 767px){.mini-box .title{text-align:center}}@media(max-width: 767px){.mini-box .title span{display:block;text-align:center;float:none}}.mini-box .title .info{float:right;font-size:14px;font-weight:normal;color:#333;margin-left:15px}.mini-box .title .btn{margin-left:5px;font-size:13px;position:relative;top:-2px}.mini-box .subtitle{margin-bottom:25px;font-size:14px}.mini-box .subtitle::after{content:"";display:block;clear:both}.mini-box .subtitle.warrning{font-style:italic;font-size:13px;color:#e72f34}.mini-box .subtitle .btn{float:right}.mini-box .subtitle .btn.btn-profile{float:left}@media(max-width: 767px){.mini-box .subtitle .btn.btn-profile{float:none;width:100%;margin-bottom:10px}}.mini-box .subtitle .btn.btn-profile.btn-success{padding:15px;white-space:wrap}.btn-success{border:1px solid #8bc34a;background:#8bc34a}.btn-success:hover,.btn-success:active,.btn-success:active:hover,.btn-success:active:focus,.btn-success:focus{border:1px solid #2e9e83;background:#2e9e83}.mini-box .step-title{color:#e72f34;font-weight:600;text-transform:uppercase;margin-bottom:25px;font-size:16px}.mini-box .step-title p{line-height:14px;font-style:italic}.mini-box .step-title span{text-transform:none;color:#555}.mini-buttons{margin-bottom:25px}.mini-buttons::after{clear:both;content:"";display:block}.mini-buttons .btn{background:#334c75;color:#fff}.mini-buttons .btn.btn-red{background:#e72f34}.mini-buttons .btn.btn-red:hover{background:rgba(231,47,52,.85)}.mini-buttons .btn:hover{background:#1f3963}.mini-buttons .btn.active{background:#fff;box-shadow:none;color:#334c75;border:1px solid #ddd}.form-control{height:40px;border-radius:0;box-shadow:none;border:0;border-bottom:1px solid #ddd;padding-left:0;transition:box-shadow .3s,border .3s}textarea.form-control{border:1px solid #ddd;height:100px;padding:15px}.form-control:focus{border-bottom:1px solid #66afe9;box-shadow:0 1px 0 0 #66afe9}input:-webkit-autofill,select:-webkit-autofill,input:-webkit-autofill:hover,select:-webkit-autofill:hover,input:-webkit-autofill:focus,select:-webkit-autofill:focus,input:-webkit-autofill:active,select:-webkit-autofill:active{background-color:#fff !important;-webkit-box-shadow:0 0 0 30px #fff inset}.form-group .input-icon{position:relative}.form-group .input-icon .fa{color:#fff;background:#e72f34;position:absolute;right:15px;top:0;height:40px;width:40px;line-height:40px;text-align:center;font-size:20px;cursor:pointer}.alert{background:#334c75;color:#fff;border:0;font-size:13px;margin-bottom:25px;text-align:center;border-radius:0}.alert a{color:#fff;font-weight:600;text-decoration:underline}.alert .close{color:#fff;opacity:1}.alert-danger{background:#e72f34}.alert-success{background:#45b735;color:#fff;border-radius:3px}.alert-success.alert-border{border:2px solid #45b735;padding:25px;color:#000;background:#fff}.alert-success a{text-decoration:none !important;display:flex;height:100%;align-items:center;text-shadow:none !important}.alert-success a:hover{color:#000}.text-left{text-align:left !important}.p0{padding:0 !important}.mb5{margin-bottom:5px}.mr15{margin-right:15px}input[type=checkbox],input[type=radio]{position:relative;top:2px}.form-group input[type=radio]:nth-child(2){margin-left:10px}.btn-danger{background:#e72f34}.row.box-bg div[class*=col-]{background:#f1f1f2;border-right:1px solid #d1d2d4;padding:25px;border-top:1px solid #d1d2d4;border-bottom:1px solid #d1d2d4;min-height:385px}.row.box-bg div[class*=col-]:first-child{border-left:1px solid #d1d2d4}.row.box-bg div[class*=col-] h4{margin-bottom:20px}.btn-primary{background-color:#334c75;border-color:#334c75}.btn-system{background:#70ca63;color:#fff}.btn-system:hover{color:#fff;background:#5bc24c}table th.lp{width:30px}table th.date{width:145px}table th.status{width:100px}table th.visits{width:110px}table.dataTable thead>tr>th{padding-left:10px !important}table.dataTable{margin:0 !important}table.dataTable tr.odd{background-color:#fff}table.dataTable thead th{background:#f9f9f9;padding:10px}table.dataTable tfoot th{border-top:1px solid #ddd;padding:4px 18px 4px 10px;font-weight:600;background:#f2f2f2}.dt-panelmenu{padding:10px 14px;background:#f8f8f8;border-bottom:1px solid #e5e5e5}.dt-panelfooter{padding:6px 14px;background:#f8f8f8;border-top:1px solid #e5e5e5}.dataTables_length{float:left}.dataTables_length select{margin:0 5px}.dataTables_filter{float:right}.dataTables_length label,.dataTables_filter label{margin:0}table.dataTable .form-control{width:100%;background:none}div.dataTables_info{float:left;padding-top:12px}div.dataTables_paginate{margin-top:5px}table.dataTable td.dataTables_empty{padding:50px !important;background:#f6f6f6 !important}.dt-abc-filter{padding:4px 0}.dt-abc-filter span{cursor:pointer;padding:0 9px;font-size:12px;font-weight:600;color:#4a89dc;display:inline-block}.dt-abc-filter .abc-label{color:#999;padding:0 3px}table.dataTable tr.row-label td{background:#f6f6f6;color:#333;font-weight:600;cursor:pointer}.table.dataTable tbody tr.active td,.table.dataTable tbody tr.active th{color:#555;border-color:#eee;background-color:#fffef0 !important}.table.dataTable tbody tr.active:hover td,.table.dataTable tbody tr.active:hover th{color:#555;border-color:#eee;background-color:#faf9df !important}.pagination{display:inline-block;padding-left:0;margin:19px 0;border-radius:1px}.pagination>li{display:inline}.pagination>li>a,.pagination>li>span{position:relative;float:left;padding:5px 12px;line-height:1.49;text-decoration:none;color:#4a89dc;background-color:#fff;border:1px solid #ddd;margin-left:-1px}.pagination>li:first-child>a,.pagination>li:first-child>span{margin-left:0;border-bottom-left-radius:1px;border-top-left-radius:1px}.pagination>li:last-child>a,.pagination>li:last-child>span{border-bottom-right-radius:1px;border-top-right-radius:1px}.pagination>li>a:hover,.pagination>li>span:hover,.pagination>li>a:focus,.pagination>li>span:focus{color:#2363b6;background-color:#eee;border-color:#ddd}.pagination>.active>a,.pagination>.active>span,.pagination>.active>a:hover,.pagination>.active>span:hover,.pagination>.active>a:focus,.pagination>.active>span:focus{z-index:2;color:#fff;background-color:#334c75;border-color:#334c75;cursor:default}.pagination>.disabled>span,.pagination>.disabled>span:hover,.pagination>.disabled>span:focus,.pagination>.disabled>a,.pagination>.disabled>a:hover,.pagination>.disabled>a:focus{color:#777;background-color:#fff;border-color:#ddd;cursor:not-allowed}.pagination-lg>li>a,.pagination-lg>li>span{padding:10px 16px;font-size:17px}.pagination-lg>li:first-child>a,.pagination-lg>li:first-child>span{border-bottom-left-radius:3px;border-top-left-radius:3px}.pagination-lg>li:last-child>a,.pagination-lg>li:last-child>span{border-bottom-right-radius:3px;border-top-right-radius:3px}.pagination-sm>li>a,.pagination-sm>li>span{padding:5px 10px;font-size:12px}.pagination-sm>li:first-child>a,.pagination-sm>li:first-child>span{border-bottom-left-radius:0px;border-top-left-radius:0px}.pagination-sm>li:last-child>a,.pagination-sm>li:last-child>span{border-bottom-right-radius:0px;border-top-right-radius:0px}.pager{padding-left:0;margin:19px 0;list-style:none;text-align:right;font-size:13px}.pager li{display:inline}.pager li>a,.pager li>span{display:inline-block;padding:5px 14px;background-color:#fff;border:1px solid #e5e5e5;border-radius:0}.pager li>a.inactive,.pager li>span.inactive{opacity:.5;pointer-events:none}.pager li>a:hover,.pager li>a:focus{text-decoration:none;background-color:#3a3f51;border:1px solid #3a3f51;color:#fff}.pager .next>a,.pager .next>span{float:right}.pager .previous>a,.pager .previous>span{float:left}.pager .disabled>a,.pager .disabled>a:hover,.pager .disabled>a:focus,.pager .disabled>span{color:#777;background-color:#fff;cursor:not-allowed}div.dataTables_info{font-size:13px}.dt-panelfooter{margin-top:-6px !important}table.dataTable tbody td,table.dataTable tbody th{line-height:30px}.small-info{font-size:13px;margin-top:10px;font-style:italic}hr{border-top:1px solid #e72f34}body{background:#f0f0f0}#top #top-buttons{font-size:13px;margin-top:9px}#top #top-buttons #sign-up,#top #top-buttons #user-panel{background:#334c75;display:inline-block;float:right;color:#fff;padding:5px 15px;transition:.4s}#top #top-buttons #sign-up:hover,#top #top-buttons #user-panel:hover{text-decoration:none;background:#6381b3}#top #top-buttons #sign-in,#top #top-buttons #logout{background:#e72f34;display:inline-block;float:right;color:#fff;padding:5px 15px;transition:.4s;margin-right:10px}#top #top-buttons #logout{margin-right:0;margin-left:10px}#top #top-buttons #sign-in:hover,#top #top-buttons #logout:hover{text-decoration:none;background:#e46567}#top{background:#fff}#top .container{padding-top:25px;padding-bottom:25px}#top #logo{display:block;width:100%}@media(min-width: 768px)and (max-width: 991px){#top #logo{margin-top:12px}}#top #logo img{width:100%;max-width:175px}#top #menu-container-1>ul{margin:0;padding:0;list-style-type:none;display:flex;align-items:stretch}#top #menu-container-1>ul>li{position:relative}#top #menu-container-1>ul>li:last-child{margin-right:-15px}#top #menu-container-1>ul>li#link-2{display:none}#top #menu-container-1>ul>li>a{color:#6d6e70;padding:0 6px;display:block;line-height:47px;transition:.5s;font-weight:600;position:relative}@media(min-width: 768px)and (max-width: 991px){#top #menu-container-1>ul>li>a{padding:0 5px;font-size:13px}}#top #menu-container-1>ul>li>a::after{content:"";display:block;border-bottom:2px solid #e72f34;position:absolute;bottom:5px;line-height:20px;left:50%;transform:translateX(-50%);font-size:14px;opacity:0;transition:.5s;width:10px}#top #menu-container-1>ul>li.parent>a{pointer-events:none}#top #menu-container-1>ul>li>a:hover,#top #menu-container-1>ul>li.active>a{color:#334c75;text-decoration:none}#top #menu-container-1>ul>li>a:hover:after,#top #menu-container-1>ul>li.active>a::after{opacity:1}#top #menu-container-1>ul>li>a>i{margin-left:5px;font-size:13px;color:#e72f34}#menu-container-1>ul>li>ul{position:absolute;top:100%;left:0;z-index:10;background:#334c75;margin:0;padding:0;list-style-type:none;opacity:0;transition:all 300ms ease-in-out 0s;visibility:hidden;border-top:0;display:block !important}#top #menu-container-1>ul>li:hover>ul{opacity:1;visibility:visible}#top #menu-container-1>ul>li>ul>li{line-height:22px}#top #menu-container-1>ul>li>ul>li>a{display:block;padding:10px 20px;white-space:nowrap;border-bottom:1px solid #4a5b7d;color:#fff}#top #menu-container-1>ul>li>ul>li:last-child>a{border-bottom:0}#top #menu-container-1>ul>li>ul>li>a:hover{text-decoration:none;color:#e72f34;background:rgba(0,0,0,.06)}#top #top-buttons #mini-menu{padding-top:10px;margin-bottom:-15px;clear:both;margin-left:15px}#top #top-buttons #mini-menu a{color:#8e8e8e}#top #top-buttons #mini-menu a:hover{text-decoration:none;color:#e72f34}#top #top-buttons #mini-menu i{margin-right:5px;font-size:18px;color:#e72f34}#main-banner{background:#23314e}#main-banner .container{background:url("/images/banner.jpg") no-repeat center;background-size:cover;height:400px;display:flex;flex-direction:column;justify-content:center;color:#fff;font-size:26px}#main-banner strong{font-size:32px}#main-banner form .content{display:block;padding:10px;background:rgba(0,0,0,.3);max-width:900px;width:100%;margin:0 auto 10px;position:relative}#main-banner form .content.first{display:flex;gap:10px}@media(max-width: 767px){#main-banner form .content.first{flex-wrap:wrap}}@media(max-width: 767px){#main-banner form .content.first>*{width:100%}}#main-banner form .content input{padding-left:10px;padding-right:10px}#main-banner form .content select{height:40px;border-radius:0;box-shadow:none;border:0;border-bottom:1px solid #ddd;border-left:1px solid #ddd;padding-left:10px;padding-right:10px;transition:box-shadow .3s,border .3s;color:#495057;font-size:14px;min-width:200px}#main-banner form a{background:#e72f34;height:40px;border:1px solid #e72f34;width:130px;line-height:26px}#main-banner form a i{margin-right:5px}#add-offer,#add-cv,#new-offer,#new-offer2{background:url("/images/add-offer-bg.jpg") no-repeat;height:294px;width:100%;display:block;color:#fff;padding:25px;position:relative;background-size:cover;margin-bottom:15px}#add-cv{background:url("/images/add-cv-bg.jpg") no-repeat;margin-top:2px;background-size:cover}#add-offer span,#add-cv span,#new-offer span,#new-offer2 span{position:absolute;bottom:20px}#add-offer span i,#add-cv span i,#new-offer span i,#new-offer2 span i{display:block;font-size:50px;margin-bottom:15px}#add-offer span small,#add-cv span small,#new-offer span small,#new-offer2 span small{font-size:30px;font-weight:600}#new-offer{background:url("/images/new-offers.png") no-repeat}#new-offer2{background:url("/images/new-offers-2.png") no-repeat;text-shadow:1px 1px 1px rgba(0,0,0,.82);color:#fff}#tools{background:#f1f1f2;padding:25px 0}#tools #scontainer-2 .scontainer-content>.row>.col-sm-4{padding:0 30px}#tools #scontainer-2 .scontainer-content>.row>.col-sm-4>.row{background:#fff;padding:25px 15px;border:1px solid #d1d2d4;min-height:125px}#tools #scontainer-2 img{max-width:50px}#tools #scontainer-2 h3{font-size:20px;font-weight:700;margin:0 0 5px 0;color:#334c75}#tools #scontainer-2 h4{font-size:13px;margin:0;color:#6d6e70;line-height:22px}.box#tools .title{margin-bottom:25px}#catalog .element.red .header span{background:rgba(231,47,52,.8);border-bottom:3px solid #e72f34}#catalog .element .header{position:relative}#catalog .element .header img{width:100%}#catalog .element .header span{background:rgba(51,76,117,.8);padding:15px;color:#fff;display:block;position:absolute;bottom:-3px;width:100%;font-weight:600;font-size:18px;text-align:center;border-bottom:3px solid #334c75}#catalog .element .content{padding:25px;border:1px solid #d1d2d4;border-top:0;background:#fff;position:relative}#catalog .element .content ul{list-style-type:none;margin:0;padding:0;color:#6d6e70}#catalog .element .content ul li{margin-bottom:5px}#catalog .element .content ul li.hidden{display:none}#catalog .element .content .toggle{position:absolute;bottom:10px;right:10px;color:#e72f34;font-size:14px}#firms{padding:25px 0 50px}#firms .logos{background:#fff;padding-top:25px;padding-bottom:25px;border:1px solid #d1d2d4}#firms img{width:150px;margin:0 10px}#new-offers{padding:50px 0 25px}#new-offers .advert-entry.highlight{border:1px solid #e5e5e5;background:#fff}#last-on-blog{padding:0 0 50px;margin-top:-25px}#last-on-blog .article-image{height:250px;position:relative}#last-on-blog .article-image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}#last-on-blog .article-image .article-title{padding:15px 25px;color:#fff;display:block;position:absolute;bottom:-3px;width:100%;font-weight:600;font-size:18px;text-align:left;background:rgba(231,47,52,.8);border-bottom:3px solid #e72f34;margin:0}#last-on-blog .article-image .article-title a{color:#fff}#bottom-menu{padding:75px 0;background:#334c75}#bottom-menu .title{color:#fff;font-weight:600;font-size:20px;border-bottom:2px solid #c7c7c7;margin-bottom:15px;padding-bottom:5px}#bottom-menu ul{list-style-type:none;margin:0;padding:0}#bottom-menu ul li{margin-bottom:5px}#bottom-menu ul a{color:#dedede;font-weight:400}#bottom-menu ul a:hover{text-decoration:none;color:#fff}#footer{background:#243650;padding:25px 0;color:#fff}#footer h3{font-weight:600}#footer #copyright{text-align:center;color:#dedede;font-size:13px;margin-top:20px}#footer #copyright a{color:#fff}#main{padding:50px 0;background:#f1f1f2}#main #main-alert{background:#fff;border:1px solid #e5e5e5;padding:10px;text-align:center;margin-bottom:25px}#user-register{max-width:720px;margin:auto}#user-register #buttons .btn-user{background:#e72f34;color:#fff;font-size:13px;float:left}#user-register #buttons .btn-firm{background:#334c75;color:#fff;font-size:13px;float:right}#user-register label,#user-login label,#user-panel label,.advert-details label,.candidate-details label,.firm-details label{text-align:right;color:#3a3f51}.candidate-details .avatar{margin-top:50px !important}#user-register form label,#user-login form label,#user-panel form label,.advert-details form label{line-height:40px}#user-register div[class*=agremment]{font-size:13px}#user-register div[class*=agremment] a{color:#e72f34;font-weight:600}#user-register span,#user-login span{font-size:13px}#user-register span a,#user-login span a{color:#e72f34;font-weight:600}#user-register .small,#user-register .small span{font-size:12px;font-style:italic}#user-register .small a{color:#e72f34;font-weight:600;text-decoration:none}#user-register input[type=submit],#user-login input[type=submit]{font-size:14px;padding:10px 35px;float:left;margin-right:10px}#user-register .google-login,#user-login .google-login,#user-register .facebook-login,#user-login .facebook-login{display:block;float:right;margin-bottom:5px;width:164px;height:35px;background:url("/images/google-sign-in-btn.png") no-repeat center left;line-height:35px;color:#fff;padding-left:36px;text-align:center;margin-right:10px}#user-register .facebook-login,#user-login .facebook-login{background:url("/images/fblogin-btn.png") no-repeat center left}#scontainer-5{padding:25px}#scontainer-5 .row.box-bg div[class*=col-]{min-height:0;background:none;border:0}#main .article-full{background:#fff;padding:50px}#main .article-full h3{color:#334c75;font-size:20px;line-height:28px;font-weight:600}#scontainer-5 h3,#scontainer-6 h3{color:#334c75;font-size:18px;line-height:24px;font-weight:400}#scontainer-6 h3{margin-bottom:50px}#scontainer-6 .col-12 p{padding:15px;border:1px solid #e72f34;border-radius:3px}#scontainer-6 .col-12 p strong{color:#3a87ad}#scontainer-6 .col-12 p em{color:#e72f34;font-style:normal;font-weight:600}#main .article-full h4,#scontainer-5 h4,#scontainer-6 h4{font-weight:600;color:#e72f34}#main .article-full .badge{background:#fff;display:block;height:50px;width:50px;border:1px solid #d1d2d4;border-radius:50%;color:#334c75;margin:25px auto;line-height:50px;text-align:center;padding:0;font-size:24px !important}.advert-entry,.cv-entry{margin-bottom:15px}.advert-entry,.advert-details .top,.advert-details .content,.advert-details .form,.cv-entry,.candidate-details .top,.candidate-details .content,.firm-details .top,.firm-details .content{background:#fff;padding:25px;min-height:169px;border-radius:3px}.cv-entry.highlight,.advert-entry.highlight{border:1px solid #8bc34a;border-bottom:5px solid #8bc34a;background:#fbfbfb;position:relative;padding-top:35px}.cv-entry #highlight-text,.advert-entry #highlight-text{position:absolute;top:-1px;left:-1px;color:#fff;background:#e72f34;padding:5px 25px;font-size:13px}.advert-details .top,.candidate-details .top,.candidate-details .content,.firm-details .top,.firm-details .content{margin-bottom:15px}.advert-details .application{margin-top:15px}.advert-details .content{overflow:hidden}.advert-details .content.clauses{font-size:12px;margin-top:15px}.advert-details .social-icons{margin-top:15px}.advert-entry .flag{height:30px;width:30px;overflow:hidden;margin-top:-7px;border-radius:50%;float:right;margin-left:5px}.advert-entry .flag img,.cv-entry .img img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.cv-entry .img img{padding:2px;border:1px solid #e5e5e5}.cv-entry .img{height:100px;width:100px;overflow:hidden}#user-panel .avatar-container,#user-panel .logo-container,.candidate-details .avatar-container,.advert-details .logo-container,.firm-details .logo-container{text-align:center}#user-panel .avatar-container .name,#user-panel .logo-container .name,.candidate-details .avatar-container .name,.advert-details .name,.firm-details .name{background:#3a87ad;color:#fff;font-weight:600;font-size:20px;padding:25px}@media(max-width: 767px){#user-panel .avatar-container .name,#user-panel .logo-container .name,.candidate-details .avatar-container .name,.advert-details .name,.firm-details .name{font-size:18px}}#user-panel .positions{width:100%}#user-panel .info-legend{color:#212529;font-size:14px;margin-bottom:15px;font-style:italic}.advert-details .name{padding:25px;margin:0;line-height:30px;color:#fff;background:#3a87ad;text-align:center;margin-bottom:15px;border-radius:3px}.advert-details .logo-container .logo{margin:auto;box-shadow:none;padding:0}@media(max-width: 767px){.advert-details .logo-container .logo{margin:auto}}#user-panel .avatar,#user-panel .logo,.candidate-details .avatar,.advert-details .logo,.firm-details .logo{height:200px;width:200px;overflow:hidden;margin:15px auto;padding:3px;background:#fff;box-shadow:0px 10px 25px 0px rgba(0,0,0,.2)}#user-panel .avatar,#user-panel .logo,.candidate-details .avatar{height:100px;width:100px}#user-panel .logo,.firm-details .logo{padding:10px}#user-panel .avatar img,.candidate-details .avatar img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}#user-panel .logo img,.advert-details .logo img,.firm-details .logo img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.advert-entry h2,.cv-entry h2{margin:0 0 10px 0;font-size:16px;font-weight:500;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.advert-entry h2 a,.cv-entry h2 a{color:#3a87ad}.advert-entry .date-add,.cv-entry .sex-and-birth{text-align:right;font-weight:600;font-size:13px}.advert-entry .info,.cv-entry .info{margin-bottom:10px;color:#b1b1b1}.advert-entry .info a.category,.cv-entry .info a.category{color:#b1b1b1}.cv-entry .info-2{font-size:13px}.advert-entry .info .place{font-weight:600;color:#e72f34}.advert-entry .info .place a{color:#e72f34}.advert-entry .info .category a{color:#b1b1b1}.advert-entry .title{margin:0 0 10px 0;font-size:16px;font-weight:500;display:block}@media(max-width: 767px){.advert-entry .title{text-align:center}}.advert-entry .info .firm{font-weight:600;color:#3a87ad}.advert-entry .short-text{font-style:italic;margin-bottom:10px;word-break:break-all;word-break:break-word}.advert-entry .icons,.advert-details .icons{display:flex;flex-wrap:wrap;justify-content:center;gap:5px;padding:0 50px;margin-bottom:15px;border-top:1px solid #e5e5e5;margin-top:25px;padding-top:25px}.advert-entry .icons ._content,.advert-details .icons ._content{display:grid;grid-template-columns:35px 1fr;gap:5px}.advert-entry .icons ._content ._text,.advert-details .icons ._content ._text{display:flex;align-items:center;justify-content:flex-start;font-size:13px}.advert-entry .icons ._content ._icon,.advert-details .icons ._content ._icon{padding:5px;height:-moz-fit-content;height:fit-content}.advert-entry .icons ._content ._icon img,.advert-details .icons ._content ._icon img{width:100%}.advert-details .icons{margin-bottom:0}.advert-entry .icons{padding:0}.advert-entry .btn,.cv-entry .btn{float:right}.advert-entry .logo{height:100px;width:100px;overflow:hidden}.advert-entry.main-page .logo{width:50px;height:50px}.advert-entry.main-page .info{font-size:12px}.advert-entry.main-page .short-text{margin-bottom:0}@media(max-width: 1199px){.advert-entry .logo{margin-bottom:15px}}.advert-entry .logo img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;padding:2px;border:1px solid #e5e5e5}@media(max-width: 1199px){.advert-entry .logo img{border:0}}.advert-details .top,.candidate-details .top{text-align:center}.advert-details .top{position:relative}.advert-details .image_header,.advert-details .image_bottom,.advert-details .image_top{background:#fff;text-align:center}.advert-details .image_header img,.advert-details .image_bottom img,.advert-details .image_top img{max-width:100%}.advert-details .image_top{margin-bottom:15px}.advert-details .top .firm{font-size:16px;font-weight:600;margin-bottom:10px}@media(max-width: 767px){.advert-details .top .firm{padding-top:10px}}.advert-details .top .firm a{color:#e72f34}.advert-details #advert-favorite,.candidate-details #candidate-favorite,#firm-adverts{margin:15px 15px 0;text-align:center;display:inline-block}.advert-details #advert-favorite a,.candidate-details #candidate-favorite a,#firm-adverts a{transition:.5s}.advert-details #advert-favorite i,.candidate-details #candidate-favorite i,#firm-adverts a i{color:#ccc;border:2px solid #ccc;height:40px;width:40px;text-align:center;line-height:38px;border-radius:50%;cursor:pointer;font-size:20px;transition:.5s;position:relative;top:3px}.advert-details #advert-favorite a.active,.advert-details #advert-favorite a:hover,.candidate-details #candidate-favorite a.active,.candidate-details #candidate-favorite a:hover,#firm-adverts a:hover{color:#8bc34a;text-decoration:none}.advert-details #advert-favorite a.active i,.advert-details #advert-favorite a:hover i,.candidate-details #candidate-favorite a.active i,.candidate-details #candidate-favorite a:hover i,#firm-adverts a:hover i{border:2px solid #8bc34a;color:#8bc34a}.candidate-details .top,.advert-details .top,.firm-details .top{padding:0 0 25px}.candidate-details .top .info{font-weight:400;margin-bottom:10px}.advert-details .top .info{color:#8e8e8e;margin-bottom:10px}.advert-details .top .info i{color:#000;margin-right:5px}.advert-details .top .info-second{font-weight:600}.advert-details .form h3{text-align:center;color:#e72f34;margin-bottom:25px}.advert-information .mini-box{margin-bottom:15px;text-align:center}.advert-information i{color:#ccc;border:2px solid #ccc;height:40px;width:40px;text-align:center;line-height:38px;border-radius:50%;cursor:pointer;font-size:20px;transition:.5s;margin:0 auto 5px;display:block}.advert-information .action{display:block;text-align:center;transition:.5s}.advert-information .action:hover{color:#8bc34a;text-decoration:none}.advert-information .action:hover i{color:#8bc34a;border:2px solid #8bc34a}.answer{margin:15px 0}.answer .img{height:100px;width:100px;margin:0 15px 15px 0;border:2px solid #fff;float:left}.answer .img img{height:100%;width:100%;-o-object-fit:cover;object-fit:cover}.answer .img.logo{padding:10px;background:#fff}.answer .img.logo img{-o-object-fit:contain;object-fit:contain}.answer .content{position:relative;padding:15px;border:1px solid #e4e4e4;background-color:#fefefe;margin-left:130px}.answer .content::before{content:"";position:absolute;left:-9px;top:12px;width:0;height:0;border-color:rgba(0,0,0,0);border-style:solid;border-width:8px 9px 8px 0px;border-right-color:#777}.answer .content::after{content:"";position:absolute;left:-9px;top:12px;width:0;height:0;border-color:rgba(0,0,0,0);border-style:solid;border-width:8px 9px 8px 0px;border-right-color:#fff}.answer .content .title{margin-bottom:10px}.answer .content .title .name{font-weight:600}.answer .content .title .date-add{color:#999;font-size:13px;float:right}.answer .content .title .delete{float:right;font-size:13px;margin-left:15px}.answer .content .info{margin-bottom:10px}.answer .content .text{font-size:13px;color:#999}.answer.nondisplayed .content{border:3px solid #e72f34}.answer.displayed .content{border:3px solid #ccc}.answer .content .info .cv{color:#e72f34}.btn-dark{color:#fff;background-color:#3a3f51;border-color:#3a3f51}.btn-dark:hover,.btn-dark:active,.btn-dark:focus{color:#fff;background-color:#23272b;border-color:#1d2124}.btn-back{margin-top:15px;width:100px}.firm-entry{border:1px solid #e5e5e5;background:#fff;padding:25px;margin:15px 0;display:block}.firm-entry:hover{text-decoration:none;box-shadow:0px 10px 25px 0px rgba(0,0,0,.05)}.firm-entry .logo{height:100px;width:100px;overflow:hidden;margin:auto;padding:10px}.firm-entry .logo img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.firm-entry h2{margin:0;text-align:center;font-size:24px;font-weight:300}.advert-filtr .title{background:#3a87ad;padding:10px;text-align:center;text-transform:uppercase;color:#fff}@media(max-width: 767px){.advert-filtr .title{cursor:pointer}}.advert-filtr .title i{display:none}@media(max-width: 767px){.advert-filtr .title i{display:inline-block;margin-left:5px}}.advert-filtr .content{padding:25px 15px;background:#fff;border:1px solid #e5e5e5;border-top:0}.advert-filtr .content::after{content:"";display:block;clear:both}.advert-filtr .content .subtitle{color:#334c75;font-weight:600;margin-bottom:10px;margin-top:25px;cursor:pointer;display:flex;align-items:center;justify-content:space-between}.advert-filtr .content .subtitle i{float:right}.advert-filtr .content .subtitle:first-child{margin-top:0}.advert-filtr .content .subtitle .toggle{float:right;display:block;height:20px;text-align:center;cursor:pointer;width:20px}.advert-filtr .content .subcontent ul{list-style-type:none;margin-left:0;padding:0}.advert-filtr .content .subcontent .btn-primary{background:#fff;border:2px solid #334c75;color:#334c75;width:100%;transition:all .5s ease}.advert-filtr .content .subcontent .btn-primary:hover{background:#334c75;color:#fff}.adverts-filtr-text{margin-bottom:25px}.advert-filtr .content input[type=checkbox]{margin-right:5px}.site-title{font-size:24px;font-weight:600;margin-bottom:25px;color:#334c75;margin-top:0}.advert-details textarea.form-control{height:135px}.article-entry{border:1px solid #e7e8e8;border-top:0;background:#fff;margin-bottom:25px}.article-entry:after{content:"";display:block;clear:both}.article-entry .entry a{display:block;height:225px;padding:10px;background:#fff}.article-entry .entry a img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.article-entry .text{padding:0 15px 15px;font-size:13px}.article-entry .btn{float:right;color:#e72f34}.article-entry .btn:hover{text-decoration:underline}.article-entry img{width:100%}.article-entry .date-add{color:#b0b0b0;font-size:13px;padding:10px;text-align:center}.article-entry h3{margin:0 0 5px 0;padding:0 15px;text-align:center;height:26px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;color:#d91f26;font-size:17px}.article .article-title{font-size:30px;font-weight:600;margin-bottom:25px;color:#334c75;margin-top:0}.article .social-icons{margin-bottom:10px}.article .date-add{margin-bottom:5px;color:#b0b0b0;font-size:13px}.article .text{background:#fff;padding:25px;margin-bottom:15px}.article .text h2{font-size:18px;color:#334c75;font-weight:600}.red{color:#c00}#contact-form .form-control{border:1px solid #ddd;padding:10px}#mobile-menu-btn{display:none}#send-message-login{width:100%;max-width:650px;margin:auto;background:url("/images/aplikuj-img.jpg") no-repeat center;background-size:contain;padding:50px 25px;text-align:center}#send-message-login .info{font-size:20px;font-weight:600;margin-bottom:25px}#send-message-login .btn{min-width:150px}.gallery a{display:block;width:100%;height:200px;margin-bottom:20px;border:1px solid #6b767b}.gallery a img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}#categories-toggle{display:block;text-align:center}#categories-filtr p.visible{display:block !important}#categories-filtr p:first-child{margin-top:10px}.firms-alphabet-filtr a{display:block;float:left;width:25px;height:25px;color:#fff;text-align:center;line-height:25px;background:#334c75;font-size:13px;margin-right:1px}.firms-alphabet-filtr a:hover{text-decoration:none;background:#6381b3}.firms-alphabet-filtr a.active{background:#e72f34}.firms-alphabet-filtr a#all{width:100px;background:#e72f34}.firms-alphabet-filtr::after{clear:both;content:"";display:block}#sample-firms{background:#fff;margin-top:-25px;margin-bottom:25px}@media(min-width: 992px)and (max-width: 1199px){#top #top-buttons{margin-top:-5px}#top #top-buttons #sign-up,#top #top-buttons #sign-in,#top #top-buttons #logout,#top #top-buttons #user-panel{margin-bottom:5px;width:135px;text-align:center;margin-right:0}#top #menu-container-1>ul>li>a{padding:0 10px}#tools #scontainer-2 h3{font-size:16px}#add-offer,#add-cv{height:250px}#top #logo{margin-top:6px}}@media(min-width: 768px)and (max-width: 991px){.container{width:100%}#top #logo{text-align:center}#top #menu-container-1>ul{justify-content:center}#top #top-buttons #sign-up,#top #top-buttons #sign-in,#top #top-buttons #logout,#top #top-buttons #user-panel{margin-bottom:5px;width:100%;min-width:115px;font-size:13px;text-align:center;margin-right:0}#main-banner .container{height:300px}#add-offer,#add-cv{margin:10px auto}#tools #scontainer-2 .scontainer-content>.row>.col-sm-4>.row{margin-bottom:10px;text-align:center;height:210px}.advert-entry .logo{width:100%}.advert-entry .flag{float:left;margin-left:0;margin-right:5px}.advert-entry .date-add,.cv-entry .sex-and-birth{text-align:left;margin-bottom:10px}}@media(max-width: 767px){#main-menu{position:fixed;bottom:0;z-index:10;width:100%;line-height:40px;height:100%;display:flex;align-items:center;visibility:hidden;opacity:0;transition:all .5s ease-in-out;background:#fff;left:0}#main-menu.visible{visibility:visible;opacity:1}#main-menu .container{width:100%}#main-menu #menu-container-1{width:100%}#main-menu #menu-container-1>ul{display:block}#main-menu #menu-container-1>ul>li{float:none;display:block}#main-menu #menu-container-1>ul>li:nth-child(1){margin-left:0}#main-menu #menu-container-1>ul>li>a{text-align:center}#main-menu #menu-container-1>ul>li.parent>a{pointer-events:all}#main-menu #menu-container-1>ul>li>a>i{display:none}#main-menu #menu-container-1>ul>li>a::after{display:none}#main-menu #menu-container-1>ul>li>ul{position:static;width:100%;text-align:center;border:0;display:none !important}#main-menu #menu-container-1>ul>li.active>ul{display:block !important;opacity:1;visibility:visible}#top #menu-container-1>ul>li:last-child{margin:0}#mobile-menu-btn{height:40px;width:120px;color:#fff;background:#e72f34;display:block;z-index:100;line-height:40px;text-align:center;font-size:17px;cursor:pointer;margin:10px auto;text-transform:uppercase;font-weight:600}#mobile-menu-btn.active{position:fixed;top:10px;right:10px;width:40px;border-radius:50%}#mobile-menu-btn.active span{display:none}#top #logo{text-align:center}#top #top-buttons{display:flex;align-items:stretch;justify-content:center}#top #top-buttons #sign-in,#top #top-buttons #logout,#top #top-buttons #sign-up,#top #top-buttons #user-panel{float:none;margin:0 5px;width:135px;text-align:center}#main-banner .container{font-size:20px}#main-banner strong{font-size:24px}#tools #scontainer-2 .scontainer-content>.row>.col-sm-4>.row{margin-bottom:10px}#catalog .element .content{margin-bottom:10px}#last-on-blog .entry{padding-top:15px}#bottom-menu{padding:25px 0}.advert-filtr{margin-bottom:25px}.advert-filtr .content{display:none}.advert-filtr::after{clear:both;content:"";display:block}.advert-entry .logo{float:none;margin:auto}.advert-entry .flag{display:inline-block;float:none;margin-top:0;margin-left:0;margin-right:5px;position:relative;top:9px}.advert-entry h2,.cv-entry h2{margin-top:10px;text-align:center}.advert-entry .date-add,.cv-entry .sex-and-birth{text-align:center;margin-bottom:10px}.advert-entry .info,.cv-entry .info{margin-top:10px;text-align:center}#user-register label,#user-login label,#user-panel label,.advert-details label,.candidate-details label,.firm-details label{text-align:left}.mini-buttons .btn{display:block;margin-bottom:5px}.mini-box .title .info{float:none;clear:both;display:block;margin:0 0 5px 0}.mini-box{padding:10px}.mini-box .subtitle{text-align:center}.mini-box .subtitle .btn{float:none}}.candidate-details #prev-cv{float:left}.candidate-details #next-cv{float:right}.icheckbox_minimal-blue{margin-right:8px !important}.firm-details .adverts-title{color:#334c75;font-weight:600;font-size:16px;margin-bottom:10px;margin-top:25px}.firm-details .step-title{color:#e72f34;font-weight:600;text-transform:uppercase;margin-bottom:25px;font-size:16px}#adverts-list_wrapper{width:100%}#adverts-list_wrapper .info{font-size:13px;line-height:15px}#adverts-list_wrapper .advert-delete,#adverts-list_wrapper .advert-edit,#adverts-list_wrapper .advert-disable,#adverts-list_wrapper .advert-public,#adverts-list_wrapper .advert_highlight_disable,#adverts-list_wrapper .advert_highlight_enable,#adverts-list_wrapper .advert_main_page_disable,#adverts-list_wrapper .advert_main_page_enable{color:#6c757d;font-size:12px;margin-left:10px}#adverts-list_wrapper #adverts-list_info{padding-right:15px}#adverts-list_wrapper .disabled{color:#6c757d;pointer-events:none;opacity:.5}.dt-panelfooter{width:100%}.pagination{font-size:13px}.blog-news-title{font-size:21px;margin:15px 0}.seo-additional-text{padding:15px;background:#fff}.seo-additional-text:after{clear:both;content:"";display:block}.seo-additional-text h2{font-size:18px;color:#334c75;font-weight:600}.seo-additional-text .hidden{display:none}.seo-additional-text .btn-link{color:#e72f34;float:right}#simple-search .checkboxes{font-size:13px;clear:both;line-height:21px}#mini-banners .banner{display:block;height:169px;background:#fff;margin-bottom:15px;border:1px solid #e5e5e5;transition:all .5s ease}#mini-banners .banner:hover .text h2{border-bottom:1px solid #fff}#mini-banners .banner::after{content:"";display:block;clear:both}#mini-banners .banner.banner-01,#mini-banners .banner.banner-03{background:#3a87ad}#mini-banners .banner.banner-02,#mini-banners .banner.banner-04{background:#e72f34}#mini-banners .banner.banner-02 .img,#mini-banners .banner.banner-04 .img{float:right}#mini-banners .banner.banner-02 .text,#mini-banners .banner.banner-04 .text{float:left}#mini-banners .banner .img{width:40%;height:167px;float:left}#mini-banners .banner .img img{height:100%;width:100%;-o-object-fit:cover;object-fit:cover}#mini-banners .banner .text{height:167px;padding:15px;float:right;width:60%;display:flex;-moz-align-items:center;-ms-align-items:center;align-items:center;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;-ms-flex-pack:center;text-align:center;color:#fff}#mini-banners .banner .text h2{font-size:24px;font-weight:300;border-bottom:1px solid rgba(0,0,0,0);padding-bottom:5px;transition:all .5s ease}#incomplete_profile{margin-bottom:25px;text-align:center}#user-login #promo h2{font-size:22px;font-weight:600;margin-bottom:15px;color:#3a87ad}#user-login #promo i{display:block;padding-top:100%;width:100%;text-align:center;line-height:48px;border:1px solid #ccc;background:#fff;color:#3a87ad;font-size:20px;height:0;position:relative}#user-login #promo i:before{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);font-size:36px}#user-login #promo .text{padding-left:15px}#user-login #promo .text small{font-size:13px}#user-login .mini-box{min-height:391px}#user-login .mini-box big{font-size:14px;margin-top:10px;display:block}.note-editor.note-frame.error{border:1px solid #c00}.editor-error{margin-top:10px;color:#c00;font-weight:600}.hidden{display:none}.advert_details_boxes .mini-box{min-height:88px;display:flex;-moz-align-items:center;-ms-align-items:center;align-items:center;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;-ms-flex-pack:center;font-size:16px;padding:10px}@media(max-width: 767px){.advert_details_boxes .mini-box{margin-bottom:10px}}.advert_details_boxes .mini-box a{color:#334c75}.advert_details_boxes .mini-box a:hover{text-decoration:none}span.error{color:#c00;font-style:italic;font-size:13px}form .row.important{background:#f1f1f2;padding:15px;border:1px solid #e0dfdf;margin-bottom:25px}form .row.important .info{color:#e72f34;font-weight:600;font-style:italic;text-align:center}.points-prices .content{background:#f1f1f1;margin:0 0 15px 0;transition:all .5s ease;border:1px solid #f1f1f1}.points-prices .content:hover{border:1px solid #ccc}.points-prices .content a{color:#334c75;display:block;padding:15px;border-radius:3px}.points-prices .content a:hover{text-decoration:none}.points-prices .content a strong{color:#e72f34;font-size:17px}.points-prices .content a strong:first-child{font-size:24px}.points-prices .content a strong:last-child{color:#334c75}.new-order{border:1px solid #f6f6f6;padding:50px;background:#fff;text-align:center}.new-order .title{margin-bottom:25px;font-weight:600;color:#3a87ad;font-size:20px}.new-order .title.red{color:#e72f34}#g-results .small{font-size:12px;font-style:italic}.jconfirm.jconfirm-modern .jconfirm-box div.jconfirm-title-c .jconfirm-icon-c{font-size:50px !important}#user-panel #g-results *{font-size:14px}#user-panel a:not(.btn){color:#334c75}#user-panel #g-pager li.active .g-page{color:#fff !important}#user-panel .tr-second .btn{margin-right:10px;border-radius:3px;padding:2px 10px;font-size:12px !important}#user-panel .tr-second .btn.btn-disabled{pointer-events:none;opacity:.5}.tippy-box{background-color:#334c75;color:#fff;font-size:13px}@media(min-width: 768px){.row-margin div[class*=col-]{margin:0 15px;max-width:calc(50% - 30px);border:1px solid #d1d2d4}}.jconfirm .jconfirm-box div.jconfirm-title-c .jconfirm-title{line-height:32px}div.form--aplication-link{position:relative;border:none !important;background-color:rgba(0,0,0,0) !important}div.form--aplication-link .aplication-link{text-decoration:none;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);padding:20px 60px;font-size:22px}@media(max-width: 991px){div.form--aplication-link .aplication-link{display:none !important}}@media(max-width: 991px){.aplication-link{display:none !important}}.img-hide{opacity:0}.img-header,.img-bottom{width:100%;height:100%}.img-header img,.img-bottom img{width:100%;height:auto}.img-bottom{margin-bottom:15px}.logo-container.logo-container--img-header{background-color:#fff;height:200px;margin-bottom:180px;padding:0}.logo-container.logo-container--img-header .logo.logo--img-header{position:relative;z-index:9;margin:-40px auto}.profil .image_header img,.profil .image_bottom img{width:100%}.selectize-input{min-height:40px !important}.selectize-input>input[type=select-one]{line-height:26px !important}.advert-details-top-right{height:100%;display:flex;flex-direction:column;justify-content:center;gap:10px;padding:0 50px}.advert-details-top-right .info{text-align:center}.advert-details-top-right .info-second{text-align:center}.btn_aplikuj{width:100%;margin-bottom:15px;display:flex;height:50px;align-items:center;justify-content:center;max-width:350px;margin-left:auto;margin-right:auto;font-weight:600;font-size:18px}.advert_apply{padding:40px;background:#fff;border-radius:3px}.advert_apply ._icon{margin:0 auto 25px;display:block}.advert_apply ._title{font-size:20px;font-weight:600;margin-bottom:15px;color:#334c75;text-align:center}.advert_apply ._advert_title{font-size:18px;font-weight:600;margin-bottom:15px;color:#000;text-align:center}.advert_apply ._advert_data{display:flex;justify-content:center;margin-top:25px;flex-wrap:wrap}.advert_apply ._advert_data form{margin:50px auto;width:100%}.advert_apply ._advert_data form ._columns{margin-bottom:5px}.advert_apply ._advert_data form .form-control{width:100%;max-width:400px;border:1px solid #ddd;border-radius:3px;padding-left:10px;padding-right:10px}.advert_apply ._advert_data form textarea.form-control{height:175px;max-width:600px}.advert_apply ._advert_data ._columns{display:grid;grid-template-columns:1fr 3fr;gap:10px;width:100%}.advert_apply ._advert_data ._columns ._left{text-align:right;font-weight:600}.advert_apply ._advert_data ._columns ._right{text-align:left}.advert_apply ._advert_data ._columns ._right .btn_aplikuj{margin:15px 0}.content.person{margin-top:15px;margin-bottom:25px;border-radius:3px;display:flex;background:#fff;justify-content:center;border:1px solid #e72f34}.content.person ._content_nologged{margin:25px;padding:0 50px;justify-content:center;align-items:center;text-align:center}.content.person ._content_nologged ._title{font-weight:600;margin-bottom:10px;color:#e72f34}.content.person ._content{display:grid;grid-template-columns:100px 1fr}.content.person ._content ._icon{display:flex;align-items:center}.content.person ._content ._icon img{width:75px}.content.person ._content ._text{display:flex;flex-direction:column;justify-content:center;gap:10px}.content.person ._content ._text p{margin-bottom:0}._banner_box ._title{color:#334c75;font-weight:600;font-size:24px;margin-bottom:15px}._banner_box ._subtitle{color:#000;margin-bottom:25px;font-size:20px;font-weight:300}._banner_box ._boxes{display:grid;gap:40px;grid-template-columns:1fr 1fr 1fr}@media(max-width: 768px){._banner_box ._boxes{grid-template-columns:1fr 1fr}}@media(max-width: 480px){._banner_box ._boxes{grid-template-columns:1fr}}._banner_box ._boxes ._box{background:#fff;padding:15px;text-align:center;position:relative;border:1px solid #e72f34}@media(min-width: 769px){._banner_box ._boxes ._box:nth-child(4),._banner_box ._boxes ._box:nth-child(5),._banner_box ._boxes ._box:nth-child(6){background:#f1f1f2}}@media(max-width: 768px)and (min-width: 481px){._banner_box ._boxes ._box:nth-child(3),._banner_box ._boxes ._box:nth-child(4),._banner_box ._boxes ._box:nth-child(7),._banner_box ._boxes ._box:nth-child(8){background:#f1f1f2;border:1px solid #e72f34}}._banner_box ._boxes ._box ._text{display:grid;grid-template-columns:1fr;justify-content:center;gap:20px;font-size:18px}._banner_box ._boxes ._box img{width:75px;margin:auto}._banner_box ._boxes ._box span{font-weight:600}._banner_box ._boxes_candidate{display:grid;gap:30px;grid-template-columns:1fr 1fr}@media(max-width: 480px){._banner_box ._boxes_candidate{grid-template-columns:1fr}}._banner_box ._boxes_candidate ._box{background:#fff;padding:30px;text-align:center;position:relative;border:1px solid #e5e5e5}@media(min-width: 769px){._banner_box ._boxes_candidate ._box:nth-child(4),._banner_box ._boxes_candidate ._box:nth-child(5),._banner_box ._boxes_candidate ._box:nth-child(6){background:#f1f1f2;border:1px solid #e72f34}}@media(max-width: 768px)and (min-width: 481px){._banner_box ._boxes_candidate ._box:nth-child(3),._banner_box ._boxes_candidate ._box:nth-child(4),._banner_box ._boxes_candidate ._box:nth-child(7),._banner_box ._boxes_candidate ._box:nth-child(8){background:#f1f1f2;border:1px solid #e72f34}}._banner_box ._boxes_candidate ._box ._text{display:grid;grid-template-columns:1fr;justify-content:center;gap:20px;font-size:18px}._banner_box ._boxes_candidate ._box img{width:75px;margin:auto}._banner_box ._boxes_candidate ._box span{font-weight:600}._login_box{margin-top:75px;display:grid;grid-template-columns:1fr 1fr;gap:50px}@media(max-width: 768px){._login_box{grid-template-columns:1fr}}._login_box._single{grid-template-columns:1fr;max-width:600px;margin:30px auto;justify-content:center}._login_box ._left{background:#334c75;color:#fff;padding:25px 20px;min-height:220px;display:flex;flex-direction:column;justify-content:center}._login_box ._left ._title{text-align:center;font-size:32px;font-weight:600;margin-bottom:25px}._login_box ._left ._text{text-align:center;margin-bottom:25px}._login_box ._left ._text a{color:#fff;font-weight:600}._login_box ._login{border:2px solid #334c75;padding:25px 20px;background:#fff;min-height:220px;display:flex;flex-direction:column;justify-content:center}._login_box ._login ._title{text-align:center;font-size:32px;font-weight:600;margin-bottom:25px;color:#334c75}._login_box ._login ._subtitle{text-align:center;margin-bottom:25px}._login_box ._login ._text{text-align:center}._login_box ._login ._text a{font-weight:600;color:#e72f34}._partners{background:#fff;padding:25px;margin-top:100px;margin-bottom:25px;display:flex;flex-wrap:wrap;justify-content:center}._partners ._title{text-align:center;font-size:24px;font-weight:600;margin-bottom:25px;color:#334c75;width:100%}._partners ._content{display:flex;flex-wrap:wrap;gap:50px;justify-content:center}._partners ._content img{height:60px}.points_prices ._row{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;cursor:pointer;color:#fff}.points_prices ._row:nth-child(even){opacity:.75}.points_prices ._row ._column{padding:10px;border:1px solid #fff;background:#3a87ad}.points_prices ._row ._column._center{text-align:center}.points_prices ._row ._column a span{color:#fff}.points_prices ._row ._column._header{font-weight:600;color:#fff;background:#334c75}.points_prices ._row ._column._red{color:#fff}.points_prices ._row ._column._red a{color:#fff}#scontainer-6{margin-top:25px;width:100%}#scontainer-6 h3{margin-bottom:15px}#scontainer-6 .row{width:100%}.mt25{margin-top:25px !important}#user-panel table a.btn-danger{display:inline-flex;height:25px;align-items:center;justify-content:center;color:#fff;background:#e72f34;width:25px;border-radius:50%}/*# sourceMappingURL=style.css.map */ \ No newline at end of file diff --git a/layout/style/style.css.map b/layout/style/style.css.map index 566d677..0e5cb18 100644 --- a/layout/style/style.css.map +++ b/layout/style/style.css.map @@ -1 +1 @@ -{"version":3,"sources":["..\\style-scss\\_global.scss","..\\style-scss\\style.scss","..\\style-scss\\_stuff.scss","..\\style-scss\\_mixins.scss"],"names":[],"mappings":"AACE,kDACE,UAAA,CACA,aAAA,CACA,UAAA,CAIJ,UACE,aCNK,CDSP,WACE,eAAA,CAGF,aACE,iBAAA,CAGF,MACE,0BAAA,CAGF,mCAGE,qBAAA,CAGF,KACE,gBAAA,CE/BF,aACE,aDEK,CCCP,WACE,qBAAA,CDIF,mBAEE,cAAA,CAGF,UACE,UAAA,CACA,mBAAA,CAGF,EACE,kCAAA,CAGF,EACE,aAAA,CAGF,MAEE,iBAAA,CAGF,IACE,oBAAA,CAGF,KACE,uBAAA,CAGF,KACE,0BAAA,CAGF,MACE,0BAAA,CAGF,MACE,6BAAA,CAGF,MACE,eAAA,CAGF,MACE,eAAA,CAGF,MACE,gBAAA,CAGF,KACE,eAAA,CAGF,KACE,0BAAA,CAGF,KACE,cAAA,CACA,uBAAA,CE7BA,iBF8BuB,CAEvB,aACE,kBA3EG,CA4EH,UAAA,CEzBF,uBAAA,CF4BE,mBACE,8BAAA,CAIJ,cACE,kBAvFI,CAwFJ,UAAA,CEnCF,uBAAA,CFsCE,oBACE,kBA3FM,CAgGZ,YACE,iBAAA,CAGF,KACE,cAAA,CAGF,YACE,iBAAA,CACA,cAAA,CACA,eAAA,CACA,iBAAA,CACA,kBAAA,CACA,aAAA,CAGF,kBACE,aAAA,CACA,cAAA,CACA,eAAA,CACA,eAAA,CACA,aAAA,CAGF,0BACE,0BAAA,CACA,0BAAA,CACA,oBAAA,CAEA,uCACE,iBAAA,CACA,QAAA,CACA,YAAA,CACA,eAAA,CACA,iBAAA,CAGF,6BACE,oBAAA,CACA,QAAA,CACA,SAAA,CACA,YAAA,CACA,yBAAA,CACA,QAAA,CAEA,gCACE,eAAA,CACA,YAAA,CACA,iBAAA,CAEA,kCACE,eAAA,CACA,aAAA,CACA,kBAAA,CAGF,yCACE,yBAAA,CACA,gBAAA,CACA,eAAA,CAEA,2CACE,aAAA,CACA,UAAA,CACA,cAAA,CACA,iBAAA,CAIJ,uCACE,eAAA,CACA,YAAA,CACA,8BAAA,CACA,QAAA,CACA,cAAA,CACA,mBAAA,CAEA,8CACE,YAAA,CACA,qBAAA,CACA,QAAA,CACA,sBAAA,CAIA,mDACE,UAAA,CAKN,uCACE,cAAA,CACA,oBAAA,CACA,YAAA,CACA,kBAAA,CACA,cAAA,CAEA,yCACE,gBAAA,CACA,eAAA,CAGF,yCACE,iBAAA,CAOV,mBACE,kBAAA,CACA,UAAA,CACA,UAAA,CACA,eAAA,CACA,iBAAA,CACA,QAAA,CACA,UAAA,CACA,aAAA,CACA,QAAA,CACA,0BAAA,CAGF,UACE,YAAA,CACA,eAAA,CACA,eAAA,CACA,WAAA,CACA,iBAAA,CAEA,kBACE,cAAA,CAGF,mBACE,qBAAA,CAIJ,gBACE,cAAA,CAGF,iBACE,cAAA,CACA,eAAA,CACA,aAAA,CACA,4BAAA,CACA,mBAAA,CACA,kBAAA,CAEA,uBACE,eAAA,CACA,cAAA,CACA,UAAA,CE3OA,yBFgOJ,iBAeI,iBAAA,CAAA,CE/OA,yBFkPF,sBAEI,aAAA,CACA,iBAAA,CACA,UAAA,CAAA,CAKN,uBACE,WAAA,CACA,cAAA,CACA,kBAAA,CACA,UAAA,CACA,gBAAA,CAGF,sBACE,eAAA,CACA,cAAA,CACA,iBAAA,CACA,QAAA,CAGF,oBACE,kBAAA,CACA,cAAA,CAGF,2BACE,UAAA,CACA,aAAA,CACA,UAAA,CAGF,6BACE,iBAAA,CACA,cAAA,CACA,aAAA,CAGF,yBACE,WAAA,CAEA,qCACE,UAAA,CAEA,iDACE,YAAA,CAKN,aACE,wBAAA,CACA,kBAAA,CAGF,8GAKE,wBAAA,CACA,kBAAA,CAGF,sBACE,aAAA,CACA,eAAA,CACA,wBAAA,CACA,kBAAA,CACA,cAAA,CAEA,wBACE,gBAAA,CACA,iBAAA,CAIJ,2BACE,mBAAA,CACA,UAAA,CAGF,cACE,kBAAA,CAGF,qBACE,UAAA,CACA,UAAA,CACA,aAAA,CAGF,mBACE,kBAAA,CACA,UAAA,CAEA,2BACE,kBAtWG,CAwWH,iCACE,8BAAA,CAKN,yBACE,kBAAA,CAGF,0BACE,eAAA,CACA,eAAA,CACA,aAAA,CACA,qBAAA,CAGF,cACE,WAAA,CACA,eAAA,CACA,eAAA,CACA,QAAA,CACA,4BAAA,CACA,cAAA,CAGA,oCACA,CAGF,sBACE,qBAAA,CACA,YAAA,CACA,YAAA,CAGF,oBACE,+BAAA,CAEA,4BAAA,CAGF,kOAQE,gCAAA,CACA,wCAAA,CAGF,wBACE,iBAAA,CAGF,4BACE,UAAA,CACA,kBAAA,CACA,iBAAA,CACA,UAAA,CACA,KAAA,CACA,WAAA,CACA,UAAA,CACA,gBAAA,CACA,iBAAA,CACA,cAAA,CACA,cAAA,CAGF,OACE,kBAAA,CACA,UAAA,CACA,QAAA,CACA,cAAA,CACA,kBAAA,CACA,iBAAA,CACA,eAAA,CAEA,SACE,UAAA,CACA,eAAA,CACA,yBAAA,CAIJ,cACE,UAAA,CACA,SAAA,CAGF,cACE,kBAAA,CAGF,eACE,kBAAA,CACA,UAAA,CACA,iBAAA,CAEA,4BACE,wBAAA,CACA,YAAA,CACA,UAAA,CACA,eAAA,CAGF,iBACE,+BAAA,CACA,YAAA,CACA,WAAA,CACA,kBAAA,CACA,2BAAA,CAEA,uBACE,UAAA,CAKN,WACE,0BAAA,CAGF,IACE,oBAAA,CAGF,KACE,iBAAA,CAGF,MACE,iBAAA,CAGF,uCAEE,iBAAA,CACA,OAAA,CAGF,2CACE,gBAAA,CAGF,YACE,kBAAA,CAGF,6BACE,kBAAA,CACA,8BAAA,CACA,YAAA,CACA,4BAAA,CACA,+BAAA,CACA,gBAAA,CAGF,yCACE,6BAAA,CAGF,gCACE,kBAAA,CAGF,aACE,wBAAA,CACA,oBAAA,CAGF,YACE,kBAAA,CACA,UAAA,CAGF,kBACE,UAAA,CACA,kBAAA,CAGF,YACE,UAAA,CAGF,cACE,WAAA,CAGF,gBACE,WAAA,CAGF,gBACE,WAAA,CAGF,4BACE,4BAAA,CAIF,gBACE,mBAAA,CAIF,uBACE,qBAAA,CAIF,yBACE,kBAAA,CACA,YAAA,CAIF,yBACE,yBAAA,CACA,yBAAA,CACA,eAAA,CACA,kBAAA,CAIF,cACE,iBAAA,CACA,kBAAA,CACA,+BAAA,CAIF,gBACE,gBAAA,CACA,kBAAA,CACA,4BAAA,CAIF,mBACE,UAAA,CAGF,0BACE,YAAA,CAIF,mBACE,WAAA,CAGF,kDAEE,QAAA,CAIF,8BACE,UAAA,CACA,eAAA,CAIF,oBACE,UAAA,CACA,gBAAA,CAGF,wBACE,cAAA,CAIF,oCACE,uBAAA,CACA,6BAAA,CAIF,eACE,aAAA,CAGF,oBACE,cAAA,CACA,aAAA,CACA,cAAA,CACA,eAAA,CACA,aAAA,CACA,oBAAA,CAGF,0BACE,UAAA,CACA,aAAA,CAIF,gCACE,kBAAA,CACA,UAAA,CACA,eAAA,CACA,cAAA,CAMF,wEAEE,UAAA,CACA,iBAAA,CACA,mCAAA,CAGF,oFAEE,UAAA,CACA,iBAAA,CACA,mCAAA,CAGF,YACE,oBAAA,CACA,cAAA,CACA,aAAA,CACA,iBAAA,CAGF,eACE,cAAA,CAGF,qCAEE,iBAAA,CACA,UAAA,CACA,gBAAA,CACA,gBAAA,CACA,oBAAA,CACA,aAAA,CACA,qBAAA,CACA,qBAAA,CACA,gBAAA,CAGF,6DAEE,aAAA,CACA,6BAAA,CACA,0BAAA,CAGF,2DAEE,8BAAA,CACA,2BAAA,CAGF,kGAIE,aAAA,CACA,qBAAA,CACA,iBAAA,CAGF,qKAME,SAAA,CACA,UAAA,CACA,wBAAA,CACA,oBAAA,CACA,cAAA,CAGF,iLAME,UAAA,CACA,qBAAA,CACA,iBAAA,CACA,kBAAA,CAGF,2CAEE,iBAAA,CACA,cAAA,CAGF,mEAEE,6BAAA,CACA,0BAAA,CAGF,iEAEE,8BAAA,CACA,2BAAA,CAGF,2CAEE,gBAAA,CACA,cAAA,CAGF,mEAEE,6BAAA,CACA,0BAAA,CAGF,iEAEE,8BAAA,CACA,2BAAA,CAGF,OACE,cAAA,CACA,aAAA,CACA,eAAA,CACA,gBAAA,CACA,cAAA,CAGF,UACE,cAAA,CAGF,2BAEE,oBAAA,CACA,gBAAA,CACA,qBAAA,CACA,wBAAA,CACA,eAAA,CAGF,6CAEE,UAAA,CACA,mBAAA,CAGF,oCAEE,oBAAA,CACA,wBAAA,CACA,wBAAA,CACA,UAAA,CAGF,iCAEE,WAAA,CAGF,yCAEE,UAAA,CAGF,2FAIE,UAAA,CACA,qBAAA,CACA,kBAAA,CAGF,oBACE,cAAA,CAGF,gBACE,0BAAA,CAGF,kDAEE,gBAAA,CAGF,YACE,cAAA,CACA,eAAA,CACA,iBAAA,CAGF,GACE,4BAAA,CAGF,KACE,kBAAA,CAGF,kBACE,cAAA,CACA,cAAA,CAGF,yDAEE,kBAAA,CACA,oBAAA,CACA,WAAA,CACA,UAAA,CACA,gBAAA,CACA,cAAA,CAGF,qEAEE,oBAAA,CACA,kBAAA,CAGF,qDAEE,kBAAA,CACA,oBAAA,CACA,WAAA,CACA,UAAA,CACA,gBAAA,CACA,cAAA,CACA,iBAAA,CAGF,0BACE,cAAA,CACA,gBAAA,CAGF,iEAEE,oBAAA,CACA,kBAAA,CAGF,KACE,eAAA,CAGF,gBACE,gBAAA,CACA,mBAAA,CAGF,WACE,aAAA,CACA,UAAA,CEt4BE,+CFo4BJ,WAKI,eAAA,CAAA,CAIJ,eACE,UAAA,CACA,eAAA,CAGF,0BACE,QAAA,CACA,SAAA,CACA,oBAAA,CACA,YAAA,CACA,mBAAA,CAGF,6BACE,iBAAA,CAGF,wCACE,kBAAA,CAGF,oCACE,YAAA,CAGF,+BACE,aAAA,CACA,aAAA,CACA,aAAA,CACA,gBAAA,CACA,cAAA,CACA,eAAA,CACA,iBAAA,CE76BE,+CFs6BJ,+BAUI,aAAA,CACA,cAAA,CAAA,CAIJ,sCACE,UAAA,CACA,aAAA,CACA,+BAAA,CACA,iBAAA,CACA,UAAA,CACA,gBAAA,CACA,QAAA,CACA,0BAAA,CACA,cAAA,CACA,SAAA,CACA,cAAA,CACA,UAAA,CAGF,sCACE,mBAAA,CAGF,2EAEE,aAAA,CACA,oBAAA,CAGF,wFAEE,SAAA,CAGF,iCACE,eAAA,CACA,cAAA,CACA,aAAA,CAGF,2BACE,iBAAA,CACA,QAAA,CACA,MAAA,CACA,UAAA,CACA,kBAAA,CACA,QAAA,CACA,SAAA,CACA,oBAAA,CACA,SAAA,CACA,mCAAA,CACA,iBAAA,CACA,YAAA,CACA,wBAAA,CAGF,sCACE,SAAA,CACA,kBAAA,CAGF,mCACE,gBAAA,CAGF,qCACE,aAAA,CACA,iBAAA,CACA,kBAAA,CACA,+BAAA,CACA,UAAA,CAGF,gDACE,eAAA,CAGF,2CACE,oBAAA,CACA,aAAA,CACA,0BAAA,CAKE,6BACE,gBAAA,CACA,mBAAA,CACA,UAAA,CACA,gBAAA,CAKN,+BACE,aAAA,CAGF,qCACE,oBAAA,CACA,aAAA,CAGF,+BACE,gBAAA,CACA,cAAA,CACA,aAAA,CAGF,aACE,kBAAA,CAGF,wBACE,qDAAA,CACA,qBAAA,CACA,YAAA,CACA,YAAA,CACA,qBAAA,CACA,sBAAA,CACA,UAAA,CACA,cAAA,CAGF,oBACE,cAAA,CAGF,2BACE,aAAA,CACA,YAAA,CACA,yBAAA,CACA,eAAA,CACA,UAAA,CACA,kBAAA,CACA,iBAAA,CAEA,iCACE,YAAA,CACA,QAAA,CEvkCA,yBFqkCF,iCAKI,cAAA,CAAA,CE1kCF,yBF6kCA,mCAEI,UAAA,CAAA,CAKN,iCACE,iBAAA,CACA,kBAAA,CAGF,kCACE,WAAA,CACA,eAAA,CACA,eAAA,CACA,QAAA,CACA,4BAAA,CACA,0BAAA,CACA,iBAAA,CACA,kBAAA,CAGA,oCAAA,CAEA,aAAA,CACA,cAAA,CACA,eAAA,CAIJ,oBACE,kBAAA,CACA,WAAA,CACA,wBAAA,CACA,WAAA,CACA,gBAAA,CAGF,sBACE,gBAAA,CAGF,0CAIE,oDAAA,CACA,YAAA,CACA,UAAA,CACA,aAAA,CACA,UAAA,CACA,YAAA,CACA,iBAAA,CACA,qBAAA,CACA,kBAAA,CAGF,QACE,iDAAA,CACA,cAAA,CACA,qBAAA,CAGF,8DAIE,iBAAA,CACA,WAAA,CAGF,sEAIE,aAAA,CACA,cAAA,CACA,kBAAA,CAGF,sFAIE,cAAA,CACA,eAAA,CAGF,WACE,kDAAA,CAGF,YACE,oDAAA,CACA,uCAAA,CACA,UAAA,CAGF,OACE,kBAAA,CACA,cAAA,CAGF,wDACE,cAAA,CAGF,6DACE,eAAA,CACA,iBAAA,CACA,wBAAA,CACA,gBAAA,CAGF,yBACE,cAAA,CAGF,wBACE,cAAA,CACA,eAAA,CACA,gBAAA,CACA,aAAA,CAGF,wBACE,cAAA,CACA,QAAA,CACA,aAAA,CACA,gBAAA,CAGF,kBACE,kBAAA,CAOM,mCACE,6BAAA,CACA,+BAAA,CAKN,0BACE,iBAAA,CAEA,8BACE,UAAA,CAGF,+BACE,6BAAA,CACA,YAAA,CACA,UAAA,CACA,aAAA,CACA,iBAAA,CACA,WAAA,CACA,UAAA,CACA,eAAA,CACA,cAAA,CACA,iBAAA,CACA,+BAAA,CAIJ,2BACE,YAAA,CACA,wBAAA,CACA,YAAA,CACA,eAAA,CACA,iBAAA,CAEA,8BACE,oBAAA,CACA,QAAA,CACA,SAAA,CACA,aAAA,CAEA,iCACE,iBAAA,CAEA,wCACE,YAAA,CAKN,mCACE,iBAAA,CACA,WAAA,CACA,UAAA,CACA,aAjyCD,CAkyCC,cAAA,CAMR,OACE,mBAAA,CAGF,cACE,eAAA,CACA,gBAAA,CACA,mBAAA,CACA,wBAAA,CAGF,WACE,WAAA,CACA,aAAA,CAGF,YACE,mBAAA,CAEA,oCACE,wBAAA,CACA,eAAA,CAIJ,cACE,gBAAA,CACA,gBAAA,CAGF,6BACE,YAAA,CACA,iBAAA,CAGF,iCACE,UAAA,CACA,WAAA,CACA,mBAAA,CAAA,gBAAA,CAGF,4CACE,iBAAA,CACA,UAAA,CACA,aAAA,CACA,iBAAA,CACA,WAAA,CACA,UAAA,CACA,eAAA,CACA,cAAA,CACA,eAAA,CACA,6BAAA,CACA,+BAAA,CACA,QAAA,CAGF,8CACE,UAAA,CAGF,aACE,cAAA,CACA,kBAAA,CAGF,oBACE,UAAA,CACA,eAAA,CACA,cAAA,CACA,+BAAA,CACA,kBAAA,CACA,kBAAA,CAGF,gBACE,oBAAA,CACA,QAAA,CACA,SAAA,CAGF,mBACE,iBAAA,CAGF,kBACE,aAAA,CACA,eAAA,CAGF,wBACE,oBAAA,CACA,UAAA,CAGF,QACE,kBAAA,CACA,cAAA,CACA,UAAA,CAGF,WACE,eAAA,CAGF,mBACE,iBAAA,CACA,aAAA,CACA,cAAA,CACA,eAAA,CAGF,qBACE,UAAA,CAGF,MACE,cAAA,CACA,kBAAA,CAEA,kBACE,eAAA,CACA,wBAAA,CACA,YAAA,CACA,iBAAA,CACA,kBAAA,CAIJ,eACE,eAAA,CACA,WAAA,CAGF,kCACE,kBAAA,CACA,UAAA,CACA,cAAA,CACA,UAAA,CAGF,kCACE,kBAAA,CACA,UAAA,CACA,cAAA,CACA,WAAA,CAGF,4HAME,gBAAA,CACA,aAAA,CAIA,2BACE,0BAAA,CAIJ,mGAIE,gBAAA,CAGF,qCACE,cAAA,CAGF,uCACE,aAAA,CACA,eAAA,CAGF,qCAEE,cAAA,CAGF,yCAEE,aAAA,CACA,eAAA,CAGF,iDAEE,cAAA,CACA,iBAAA,CAGF,wBACE,aAAA,CACA,eAAA,CACA,oBAAA,CAGF,iEAEE,cAAA,CACA,iBAAA,CACA,UAAA,CACA,iBAAA,CAGF,kHAIE,aAAA,CACA,WAAA,CACA,iBAAA,CACA,WAAA,CACA,WAAA,CACA,sEAAA,CACA,gBAAA,CACA,UAAA,CACA,iBAAA,CACA,iBAAA,CACA,iBAAA,CAGF,2DAEE,+DAAA,CAGF,cACE,YAAA,CAEA,2CACE,YAAA,CACA,eAAA,CACA,QAAA,CAIJ,oBACE,eAAA,CACA,YAAA,CAGF,uBACE,aAAA,CACA,cAAA,CACA,gBAAA,CACA,eAAA,CAGF,kCAEE,aAAA,CACA,cAAA,CACA,gBAAA,CACA,eAAA,CAIA,iBACE,kBAAA,CAIA,wBACE,YAAA,CACA,wBAAA,CE5gDJ,iBF6gD2B,CAEvB,+BACE,aA5jDA,CA+jDF,2BACE,aA9jDD,CA+jDC,iBAAA,CACA,eAAA,CAMR,yDAGE,eAAA,CACA,aAAA,CAGF,2BACE,eAAA,CACA,aAAA,CACA,WAAA,CACA,UAAA,CACA,wBAAA,CACA,iBAAA,CACA,aAAA,CACA,gBAAA,CACA,gBAAA,CACA,iBAAA,CACA,SAAA,CACA,yBAAA,CAGF,wBAEE,kBAAA,CAGF,0LASE,eAAA,CACA,YAAA,CACA,gBAAA,CACA,iBAAA,CAKA,4CACE,wBAAA,CACA,+BAAA,CACA,kBAAA,CACA,iBAAA,CACA,gBAAA,CAGF,wDACE,iBAAA,CACA,QAAA,CACA,SAAA,CACA,UAAA,CACA,kBA/nDG,CAgoDH,gBAAA,CACA,cAAA,CAIJ,mHAKE,kBAAA,CAIA,6BACE,eAAA,CAGF,yBACE,eAAA,CAEA,iCACE,cAAA,CACA,eAAA,CAIJ,8BACE,eAAA,CAIJ,oBACE,WAAA,CACA,UAAA,CACA,eAAA,CACA,eAAA,CACA,iBAAA,CACA,WAAA,CACA,eAAA,CAGF,2CAEE,UAAA,CACA,WAAA,CACA,mBAAA,CAAA,gBAAA,CAGF,mBACE,WAAA,CACA,wBAAA,CAGF,eACE,YAAA,CACA,WAAA,CACA,eAAA,CAGF,6JAKE,iBAAA,CAGF,2JAKE,kBA3sDM,CA4sDN,UAAA,CACA,eAAA,CACA,cAAA,CACA,YAAA,CE7rDE,yBForDJ,2JAYI,cAAA,CAAA,CAKF,uBACE,UAAA,CAGF,yBACE,aAAA,CACA,cAAA,CACA,kBAAA,CACA,iBAAA,CAIJ,sBACE,YAAA,CACA,QAAA,CACA,gBAAA,CACA,UAAA,CACA,kBAxuDM,CAyuDN,iBAAA,CACA,kBAAA,CACA,iBAAA,CAKE,sCACE,WAAA,CACA,eAAA,CACA,SAAA,CEjuDF,yBF8tDA,sCAMI,WAAA,CAAA,CAMR,2GAME,YAAA,CACA,WAAA,CACA,eAAA,CACA,gBAAA,CACA,WAAA,CACA,eAAA,CACA,2CAAA,CAGF,iEAGE,YAAA,CACA,WAAA,CAGF,sCAEE,YAAA,CAGF,uDAEE,UAAA,CACA,WAAA,CACA,mBAAA,CAAA,gBAAA,CAGF,wEAGE,UAAA,CACA,WAAA,CACA,qBAAA,CAAA,kBAAA,CAGF,8BAEE,iBAAA,CACA,cAAA,CACA,eAAA,CACA,eAAA,CACA,kBAAA,CACA,sBAAA,CAGF,kCAEE,aAAA,CAGF,iDAEE,gBAAA,CACA,eAAA,CACA,cAAA,CAGF,oCAEE,kBAAA,CACA,aAAA,CAEA,0DACE,aAAA,CAIJ,kBACE,cAAA,CAGF,2BACE,eAAA,CACA,aAAA,CAEA,6BACE,aAAA,CAKF,gCACE,aAAA,CAKF,qBACE,iBAAA,CACA,cAAA,CACA,eAAA,CACA,aAAA,CE50DA,yBFw0DF,qBAOI,iBAAA,CAAA,CAKN,0BACE,eAAA,CACA,aAAA,CAGF,0BACE,iBAAA,CACA,kBAAA,CACA,oBAAA,CACA,qBAAA,CAMA,4CACE,YAAA,CACA,cAAA,CACA,sBAAA,CACA,OAAA,CACA,cAAA,CACA,kBAAA,CACA,4BAAA,CACA,eAAA,CACA,gBAAA,CAEA,gEACE,YAAA,CACA,8BAAA,CACA,OAAA,CAEA,8EACE,YAAA,CACA,kBAAA,CACA,0BAAA,CACA,cAAA,CAGF,8EACE,WAAA,CACA,uBAAA,CAAA,kBAAA,CAEA,sFACE,UAAA,CAQR,uBACE,eAAA,CAKF,qBACE,SAAA,CAIJ,kCAEE,WAAA,CAGF,oBACE,YAAA,CACA,WAAA,CACA,eAAA,CAGF,8BACE,UAAA,CACA,WAAA,CAGF,8BACE,cAAA,CAGF,oCACE,eAAA,CEv6DE,0BF06DJ,oBAEI,kBAAA,CAAA,CAGF,wBACE,UAAA,CACA,WAAA,CACA,qBAAA,CAAA,kBAAA,CACA,WAAA,CACA,wBAAA,CEp7DA,0BF+6DF,wBAQI,QAAA,CAAA,CAKN,6CAEE,iBAAA,CAGF,qBACE,iBAAA,CAKA,uFAGE,eAAA,CACA,iBAAA,CAEA,mGACE,cAAA,CAIJ,2BACE,kBAAA,CAIJ,2BACE,cAAA,CACA,eAAA,CACA,kBAAA,CE19DE,yBFu9DJ,2BAMI,gBAAA,CAAA,CAGF,6BACE,aAAA,CAIJ,sFAGE,kBAAA,CACA,iBAAA,CACA,oBAAA,CAGF,4FAGE,cAAA,CAGF,8FAGE,UAAA,CACA,qBAAA,CACA,WAAA,CACA,UAAA,CACA,iBAAA,CACA,gBAAA,CACA,iBAAA,CACA,cAAA,CACA,cAAA,CACA,cAAA,CACA,iBAAA,CACA,OAAA,CAGF,wMAKE,aAAA,CACA,oBAAA,CAGF,kNAKE,wBAAA,CACA,aAAA,CAGF,gEAGE,gBAAA,CAGF,8BACE,eAAA,CACA,kBAAA,CAGF,2BACE,aAAA,CACA,kBAAA,CAGF,6BACE,UAAA,CACA,gBAAA,CAGF,kCACE,eAAA,CAGF,yBACE,iBAAA,CACA,aAAA,CACA,kBAAA,CAGF,8BACE,kBAAA,CACA,iBAAA,CAGF,sBACE,UAAA,CACA,qBAAA,CACA,WAAA,CACA,UAAA,CACA,iBAAA,CACA,gBAAA,CACA,iBAAA,CACA,cAAA,CACA,cAAA,CACA,cAAA,CACA,iBAAA,CACA,aAAA,CAGF,4BACE,aAAA,CACA,iBAAA,CACA,cAAA,CAGF,kCACE,aAAA,CACA,oBAAA,CAGF,oCACE,aAAA,CACA,wBAAA,CAGF,QACE,aAAA,CAGF,aACE,YAAA,CACA,WAAA,CACA,oBAAA,CACA,qBAAA,CACA,UAAA,CAGF,iBACE,WAAA,CACA,UAAA,CACA,mBAAA,CAAA,gBAAA,CAGF,kBACE,YAAA,CACA,eAAA,CAGF,sBACE,qBAAA,CAAA,kBAAA,CAGF,iBACE,iBAAA,CACA,YAAA,CACA,wBAAA,CACA,wBAAA,CACA,iBAAA,CAGF,yBACE,UAAA,CACA,iBAAA,CACA,SAAA,CACA,QAAA,CACA,OAAA,CACA,QAAA,CACA,0BAAA,CACA,kBAAA,CACA,4BAAA,CACA,uBAAA,CAGF,wBACE,UAAA,CACA,iBAAA,CACA,SAAA,CACA,QAAA,CACA,OAAA,CACA,QAAA,CACA,0BAAA,CACA,kBAAA,CACA,4BAAA,CACA,uBAAA,CAGF,wBACE,kBAAA,CAGF,8BACE,eAAA,CAGF,kCACE,UAAA,CACA,cAAA,CACA,WAAA,CAMI,gCACE,WAAA,CACA,cAAA,CACA,gBAAA,CAMR,uBACE,kBAAA,CAGF,uBACE,cAAA,CACA,UAAA,CAGF,8BACE,wBAAA,CAGF,2BACE,qBAAA,CAGF,2BACE,aAAA,CAGF,UACE,UAAA,CACA,wBAAA,CACA,oBAAA,CAGF,iDAGE,UAAA,CACA,wBAAA,CACA,oBAAA,CAGF,UACE,eAAA,CACA,WAAA,CAGF,YACE,wBAAA,CACA,eAAA,CACA,YAAA,CACA,aAAA,CACA,aAAA,CAGF,kBACE,oBAAA,CACA,4CAAA,CAGF,kBACE,YAAA,CACA,WAAA,CACA,eAAA,CACA,WAAA,CACA,YAAA,CAGF,sBACE,UAAA,CACA,WAAA,CACA,qBAAA,CAAA,kBAAA,CAGF,eACE,QAAA,CACA,iBAAA,CACA,cAAA,CACA,eAAA,CAGF,qBACE,kBAAA,CACA,YAAA,CACA,iBAAA,CACA,wBAAA,CACA,UAAA,CE/vEE,yBF0vEJ,qBAQI,cAAA,CAAA,CAGF,uBACE,YAAA,CEtwEA,yBFqwEF,uBAII,oBAAA,CACA,eAAA,CAAA,CAKN,uBACE,iBAAA,CACA,eAAA,CACA,wBAAA,CACA,YAAA,CAGF,8BACE,UAAA,CACA,aAAA,CACA,UAAA,CAGF,iCACE,aAAA,CACA,eAAA,CACA,kBAAA,CACA,eAAA,CACA,cAAA,CACA,YAAA,CACA,kBAAA,CACA,6BAAA,CAEA,mCACE,WAAA,CAIJ,6CACE,YAAA,CAGF,yCACE,WAAA,CACA,aAAA,CACA,WAAA,CACA,iBAAA,CACA,cAAA,CACA,UAAA,CAGF,sCACE,oBAAA,CACA,aAAA,CACA,SAAA,CAIA,gDACE,eAAA,CACA,wBAAA,CACA,aAn1EQ,CAo1ER,UAAA,CEhyEF,uBAAA,CFmyEE,sDACE,kBAx1EM,CAy1EN,UAAA,CAKN,oBACE,kBAAA,CAGF,4CACE,gBAAA,CAGF,YACE,cAAA,CACA,eAAA,CACA,kBAAA,CACA,aAAA,CACA,YAAA,CAGF,sCACE,YAAA,CAGF,eACE,wBAAA,CACA,YAAA,CACA,eAAA,CACA,kBAAA,CAEA,qBACE,UAAA,CACA,aAAA,CACA,UAAA,CAIA,wBACE,aAAA,CACA,YAAA,CACA,YAAA,CACA,eAAA,CAEA,4BACE,UAAA,CACA,WAAA,CACA,mBAAA,CAAA,gBAAA,CAKN,qBACE,mBAAA,CACA,cAAA,CAGF,oBACE,WAAA,CACA,aAn5EG,CAq5EH,0BACE,yBAAA,CAKN,mBACE,UAAA,CAGF,yBACE,aAAA,CACA,cAAA,CACA,YAAA,CACA,iBAAA,CAGF,kBACE,gBAAA,CACA,cAAA,CACA,iBAAA,CACA,WAAA,CACA,kBAAA,CACA,sBAAA,CACA,eAAA,CACA,aAAA,CACA,cAAA,CAGF,wBACE,cAAA,CACA,eAAA,CACA,kBAAA,CACA,aAAA,CACA,YAAA,CAGF,uBACE,kBAAA,CAGF,mBACE,iBAAA,CACA,aAAA,CACA,cAAA,CAGF,eACE,eAAA,CACA,YAAA,CACA,kBAAA,CAEA,kBACE,cAAA,CACA,aA58EQ,CA68ER,eAAA,CAIJ,KACE,UAAA,CAGF,4BACE,qBAAA,CACA,YAAA,CAGF,iBACE,YAAA,CAGF,oBACE,UAAA,CACA,eAAA,CACA,WAAA,CACA,0DAAA,CACA,uBAAA,CACA,iBAAA,CACA,iBAAA,CAGF,0BACE,cAAA,CACA,eAAA,CACA,kBAAA,CAGF,yBACE,eAAA,CAGF,WACE,aAAA,CACA,UAAA,CACA,YAAA,CACA,kBAAA,CACA,wBAAA,CAGF,eACE,UAAA,CACA,WAAA,CACA,mBAAA,CAAA,gBAAA,CAGF,mBACE,aAAA,CACA,iBAAA,CAGF,4BACE,wBAAA,CAGF,gCACE,eAAA,CAGF,wBACE,aAAA,CACA,UAAA,CACA,UAAA,CACA,WAAA,CACA,UAAA,CACA,iBAAA,CACA,gBAAA,CACA,kBAAA,CACA,cAAA,CACA,gBAAA,CAGF,8BACE,oBAAA,CACA,kBAAA,CAGF,+BACE,kBAAA,CAGF,4BACE,WAAA,CACA,kBAAA,CAGF,6BACE,UAAA,CACA,UAAA,CACA,aAAA,CAGF,cACE,eAAA,CACA,gBAAA,CACA,kBAAA,CAGF,gDACE,kBACE,eAAA,CAGF,8GAIE,iBAAA,CACA,WAAA,CACA,iBAAA,CACA,cAAA,CAGF,+BACE,cAAA,CAGF,wBACE,cAAA,CAGF,mBAEE,YAAA,CAGF,WACE,cAAA,CAAA,CAIJ,+CACE,WACE,UAAA,CAGF,WACE,iBAAA,CAGF,0BACE,sBAAA,CAGF,8GAIE,iBAAA,CACA,UAAA,CACA,eAAA,CACA,cAAA,CACA,iBAAA,CACA,cAAA,CAGF,wBACE,YAAA,CAGF,mBAEE,gBAAA,CAGF,6DACE,kBAAA,CACA,iBAAA,CACA,YAAA,CAGF,oBACE,UAAA,CAGF,oBACE,UAAA,CACA,aAAA,CACA,gBAAA,CAGF,iDAEE,eAAA,CACA,kBAAA,CAAA,CAIJ,yBACE,WACE,cAAA,CACA,QAAA,CACA,UAAA,CACA,UAAA,CACA,gBAAA,CACA,WAAA,CACA,YAAA,CACA,kBAAA,CACA,iBAAA,CACA,SAAA,CACA,8BAAA,CACA,eAAA,CACA,MAAA,CAGF,mBACE,kBAAA,CACA,SAAA,CAGF,sBACE,UAAA,CAGF,6BACE,UAAA,CAGF,gCACE,aAAA,CAGF,mCACE,UAAA,CACA,aAAA,CAGF,gDACE,aAAA,CAGF,qCACE,iBAAA,CAGF,4CACE,kBAAA,CAGF,uCACE,YAAA,CAGF,4CACE,YAAA,CAGF,sCACE,eAAA,CACA,UAAA,CACA,iBAAA,CACA,QAAA,CACA,uBAAA,CAGF,6CACE,wBAAA,CACA,SAAA,CACA,kBAAA,CAGF,wCACE,QAAA,CAGF,iBACE,WAAA,CACA,WAAA,CACA,UAAA,CACA,kBAAA,CACA,aAAA,CACA,WAAA,CACA,gBAAA,CACA,iBAAA,CACA,cAAA,CACA,cAAA,CACA,gBAAA,CACA,wBAAA,CACA,eAAA,CAEA,wBACE,cAAA,CACA,QAAA,CACA,UAAA,CACA,UAAA,CEnsFJ,iBFosF2B,CAEvB,6BACE,YAAA,CAKN,WACE,iBAAA,CAGF,kBACE,YAAA,CACA,mBAAA,CACA,sBAAA,CAGF,8GAIE,UAAA,CACA,YAAA,CACA,WAAA,CACA,iBAAA,CAGF,wBACE,cAAA,CAGF,oBACE,cAAA,CAGF,6DACE,kBAAA,CAGF,2BACE,kBAAA,CAGF,qBACE,gBAAA,CAGF,aACE,cAAA,CAGF,cACE,kBAAA,CAEA,uBACE,YAAA,CAIJ,qBACE,UAAA,CACA,UAAA,CACA,aAAA,CAGF,oBACE,UAAA,CACA,WAAA,CAGF,oBACE,oBAAA,CACA,UAAA,CACA,YAAA,CACA,aAAA,CACA,gBAAA,CACA,iBAAA,CACA,OAAA,CAGF,8BAEE,eAAA,CACA,iBAAA,CAGF,iDAEE,iBAAA,CACA,kBAAA,CAGF,oCAEE,eAAA,CACA,iBAAA,CAGF,4HAME,eAAA,CAGF,mBACE,aAAA,CACA,iBAAA,CAGF,uBACE,UAAA,CACA,UAAA,CACA,aAAA,CACA,gBAAA,CAGF,UACE,YAAA,CAGF,oBACE,iBAAA,CAGF,yBACE,UAAA,CAAA,CAMF,4BACE,UAAA,CAGF,4BACE,WAAA,CAQJ,wBACE,2BAAA,CAIA,6BACE,aAz4FQ,CA04FR,eAAA,CACA,cAAA,CACA,kBAAA,CACA,eAAA,CAGF,0BACE,aAh5FG,CAi5FH,eAAA,CACA,wBAAA,CACA,kBAAA,CACA,cAAA,CAIJ,sBACE,UAAA,CAEA,4BACE,cAAA,CACA,gBAAA,CAGF,iVAQE,aAAA,CACA,cAAA,CACA,gBAAA,CAGF,yCACE,kBAAA,CAGF,gCACE,aAAA,CACA,mBAAA,CACA,UAAA,CAIJ,gBACE,UAAA,CAGF,YACE,cAAA,CAGF,iBACE,cAAA,CACA,aAAA,CAGF,qBACE,YAAA,CACA,eAAA,CAEA,2BACE,UAAA,CACA,UAAA,CACA,aAAA,CAGF,wBACE,cAAA,CACA,aAl9FQ,CAm9FR,eAAA,CAGF,6BACE,YAAA,CAGF,+BACE,aA19FG,CA29FH,WAAA,CAKF,2BACE,cAAA,CACA,UAAA,CACA,gBAAA,CAKF,sBACE,aAAA,CACA,YAAA,CACA,eAAA,CACA,kBAAA,CACA,wBAAA,CE17FF,uBAAA,CF+7FM,qCACE,4BAAA,CAKN,6BACE,UAAA,CACA,aAAA,CACA,UAAA,CAGF,gEAEE,kBAlgGE,CAqgGJ,gEAEE,kBArgGC,CAugGD,0EACE,WAAA,CAGF,4EACE,UAAA,CAIJ,2BACE,SAAA,CACA,YAAA,CACA,UAAA,CAEA,+BACE,WAAA,CACA,UAAA,CACA,mBAAA,CAAA,gBAAA,CAIJ,4BACE,YAAA,CACA,YAAA,CACA,WAAA,CACA,SAAA,CEt+FJ,YAAA,CAmEG,uBFq6FsB,CEp6FrB,sBFo6FqB,CEn6FjB,kBFm6FiB,CEl7FtB,2BFm7F0B,CEl7FzB,0BFk7FyB,CEj7FrB,sBFi7FqB,CEh7FnB,oBFg7FmB,CACzB,iBAAA,CACA,UAAA,CAEA,+BACE,cAAA,CACA,eAAA,CACA,qCAAA,CACA,kBAAA,CEx/FN,uBAAA,CF+/FF,oBACE,kBAAA,CACA,iBAAA,CAKE,sBACE,cAAA,CACA,eAAA,CACA,kBAAA,CACA,aA/jGE,CAkkGJ,qBACE,aAAA,CACA,gBAAA,CACA,UAAA,CACA,iBAAA,CACA,gBAAA,CACA,qBAAA,CACA,eAAA,CACA,aAAA,CACA,cAAA,CACA,QAAA,CACA,iBAAA,CAEA,4BACE,iBAAA,CACA,OAAA,CACA,QAAA,CACA,+BAAA,CACA,cAAA,CAIJ,yBACE,iBAAA,CAEA,+BACE,cAAA,CAKN,sBACE,gBAAA,CAEA,0BACE,cAAA,CACA,eAAA,CACA,aAAA,CAKN,8BACE,qBAAA,CAGF,cACE,eAAA,CACA,UAAA,CACA,eAAA,CAGF,QACE,YAAA,CAIA,gCACE,eAAA,CEhkGF,YAAA,CAmEG,uBF+/FoB,CE9/FnB,sBF8/FmB,CE7/Ff,kBF6/Fe,CE5gGpB,2BF6gGwB,CE5gGvB,0BF4gGuB,CE3gGnB,sBF2gGmB,CE1gGjB,oBF0gGiB,CACzB,cAAA,CACA,YAAA,CE/mGA,yBFymGF,gCASI,kBAAA,CAAA,CAGF,kCACE,aAvoGM,CAyoGN,wCACE,oBAAA,CAMR,WACE,UAAA,CACA,iBAAA,CACA,cAAA,CAKE,oBACE,kBAvpGO,CAwpGP,YAAA,CACA,wBAAA,CACA,kBAAA,CAEA,0BACE,aA9pGD,CA+pGC,eAAA,CACA,iBAAA,CACA,iBAAA,CAON,wBACE,kBAAA,CACA,iBAAA,CEvnGF,uBAAA,CFynGE,wBAAA,CAEA,8BACE,qBAAA,CAGF,0BACE,aAprGM,CAqrGN,aAAA,CACA,YAAA,CACA,iBAAA,CAEA,gCACE,oBAAA,CAGF,iCACE,aA7rGD,CA8rGC,cAAA,CAEA,6CACE,cAAA,CAGF,4CACE,aAtsGE,CA6sGZ,WACE,wBAAA,CACA,YAAA,CACA,eAAA,CACA,iBAAA,CAEA,kBACE,kBAAA,CACA,eAAA,CACA,aAvtGI,CAwtGJ,cAAA,CAEA,sBACE,aAztGC,CA+tGL,kBACE,cAAA,CACA,iBAAA,CAIJ,8EACE,yBAAA,CAIA,yBACE,cAAA,CAGF,wBACE,aAhvGQ,CAqvGN,uCACE,qBAAA,CAMJ,4BACE,iBAAA,CEltGJ,iBFmtG2B,CACvB,gBAAA,CACA,yBAAA,CAEA,yCACE,mBAAA,CACA,UAAA,CAMR,WACE,wBA3wGU,CA4wGV,UAAA,CACA,cAAA,CEtwGE,yBF0wGF,6BACE,aAAA,CACA,0BAAA,CACA,wBAAA,CAAA,CAIJ,6DACE,gBAAA,CAIF,0BACE,iBAAA,CACA,sBAAA,CACA,yCAAA,CAEA,2CACE,oBAAA,CACA,iBAAA,CACA,OAAA,CACA,QAAA,CACA,+BAAA,CACA,iBAAA,CACA,cAAA,CAEA,yBATF,2CAUI,uBAAA,CAAA,CAMJ,yBADF,iBAEI,uBAAA,CAAA,CAKJ,UACE,SAAA,CAGF,wBAEE,UAAA,CACA,WAAA,CAEA,gCACE,UAAA,CACA,WAAA,CAIJ,YACE,kBAAA,CAGF,2CACE,qBAAA,CACA,YAAA,CACA,mBAAA,CACA,SAAA,CAEA,kEACE,iBAAA,CACA,SAAA,CACA,iBAAA,CAQA,oDACE,UAAA,CAKN,iBACE,0BAAA,CAEA,wCACE,2BAAA,CAIJ,0BACE,WAAA,CACA,YAAA,CACA,qBAAA,CACA,sBAAA,CACA,QAAA,CACA,cAAA,CAEA,gCACE,iBAAA,CAGF,uCACE,iBAAA,CAIJ,aACE,UAAA,CACA,kBAAA,CACA,YAAA,CACA,WAAA,CACA,kBAAA,CACA,sBAAA,CACA,eAAA,CACA,gBAAA,CACA,iBAAA,CACA,eAAA,CACA,cAAA,CAGF,cACE,YAAA,CACA,eAAA,CACA,iBAAA,CAEA,qBACE,kBAAA,CACA,aAAA,CAGF,sBACE,cAAA,CACA,eAAA,CACA,kBAAA,CACA,aAv5GQ,CAw5GR,iBAAA,CAGF,6BACE,cAAA,CACA,eAAA,CACA,kBAAA,CACA,UAAA,CACA,iBAAA,CAGF,4BACE,YAAA,CACA,sBAAA,CACA,eAAA,CACA,cAAA,CAEA,iCACE,gBAAA,CACA,UAAA,CAEA,2CACE,iBAAA,CAGF,+CACE,UAAA,CACA,eAAA,CACA,qBAAA,CACA,iBAAA,CACA,iBAAA,CACA,kBAAA,CAGF,uDACE,YAAA,CACA,eAAA,CAIJ,sCACE,YAAA,CACA,6BAAA,CACA,QAAA,CACA,UAAA,CAEA,6CACE,gBAAA,CACA,eAAA,CAGF,8CACE,eAAA,CAEA,2DACE,aAAA,CAOV,gBACE,eAAA,CACA,kBAAA,CACA,iBAAA,CACA,YAAA,CACA,eAAA,CACA,sBAAA,CACA,wBAAA,CAEA,mCACE,WAAA,CACA,cAAA,CACA,sBAAA,CACA,kBAAA,CACA,iBAAA,CAEA,2CACE,eAAA,CACA,kBAAA,CACA,aAx+GC,CA4+GL,0BACE,YAAA,CACA,+BAAA,CAEA,iCACE,YAAA,CACA,kBAAA,CAEA,qCACE,UAAA,CAIJ,iCACE,YAAA,CACA,qBAAA,CACA,sBAAA,CACA,QAAA,CAEA,mCACE,eAAA,CAQN,qBACE,aA1gHQ,CA2gHR,eAAA,CACA,cAAA,CACA,kBAAA,CAGF,wBACE,UAAA,CACA,kBAAA,CACA,cAAA,CACA,eAAA,CAGF,qBACE,YAAA,CACA,QAAA,CACA,iCAAA,CAEA,yBALF,qBAMI,6BAAA,CAAA,CAGF,yBATF,qBAUI,yBAAA,CAAA,CAGF,2BACE,eAAA,CACA,YAAA,CACA,iBAAA,CACA,iBAAA,CACA,wBAAA,CAEA,yBAEE,wHAGE,kBAAA,CAAA,CAIJ,+CAEE,gKAIE,kBAAA,CACA,wBAAA,CAAA,CAIJ,kCACE,YAAA,CACA,yBAAA,CACA,sBAAA,CACA,QAAA,CACA,cAAA,CAGF,+BACE,UAAA,CACA,WAAA,CAGF,gCACE,eAAA,CAKN,+BACE,YAAA,CACA,QAAA,CACA,6BAAA,CAEA,yBALF,+BAMI,yBAAA,CAAA,CAGF,qCACE,eAAA,CACA,YAAA,CACA,iBAAA,CACA,iBAAA,CACA,wBAAA,CAEA,yBAEE,sJAGE,kBAAA,CACA,wBAAA,CAAA,CAIJ,+CAEE,wMAIE,kBAAA,CACA,wBAAA,CAAA,CAIJ,4CACE,YAAA,CACA,yBAAA,CACA,sBAAA,CACA,QAAA,CACA,cAAA,CAGF,yCACE,UAAA,CACA,WAAA,CAGF,0CACE,eAAA,CAMR,YACE,eAAA,CACA,YAAA,CACA,6BAAA,CACA,QAAA,CAEA,yBANF,YAOI,yBAAA,CAAA,CAGF,oBACE,yBAAA,CACA,eAAA,CACA,gBAAA,CACA,sBAAA,CAGF,mBACE,kBA7pHQ,CA8pHR,UAAA,CACA,iBAAA,CACA,gBAAA,CACA,YAAA,CACA,qBAAA,CACA,sBAAA,CAEA,2BACE,iBAAA,CACA,cAAA,CACA,eAAA,CACA,kBAAA,CAGF,0BACE,iBAAA,CACA,kBAAA,CAEA,4BACE,UAAA,CACA,eAAA,CAKN,oBACE,wBAAA,CACA,iBAAA,CACA,eAAA,CACA,gBAAA,CACA,YAAA,CACA,qBAAA,CACA,sBAAA,CAEA,4BACE,iBAAA,CACA,cAAA,CACA,eAAA,CACA,kBAAA,CACA,aArsHM,CAwsHR,+BACE,iBAAA,CACA,kBAAA,CAGF,2BACE,iBAAA,CAEA,6BACE,eAAA,CACA,aAjtHD,CAutHP,WACE,eAAA,CACA,YAAA,CACA,gBAAA,CACA,kBAAA,CACA,YAAA,CACA,cAAA,CACA,sBAAA,CAEA,mBACE,iBAAA,CACA,cAAA,CACA,eAAA,CACA,kBAAA,CACA,aAAA,CACA,UAAA,CAGF,qBACE,YAAA,CACA,cAAA,CACA,QAAA,CACA,sBAAA,CAEA,yBACE,WAAA,CAMJ,qBACE,YAAA,CACA,qCAAA,CACA,cAAA,CACA,UAAA,CAEA,qCACE,WAAA,CAGF,8BACE,YAAA,CACA,qBAAA,CACA,kBArwHE,CAuwHF,sCACE,iBAAA,CAIA,qCACE,UAAA,CAIJ,sCACE,eAAA,CACA,UAAA,CACA,kBAnxHI,CAsxHN,mCACE,UAAA,CAGA,qCACE,UAAA,CAOV,cACE,eAAA,CACA,UAAA,CAEA,iBACE,kBAAA,CAGF,mBACE,UAAA,CAIJ,MACE,0BAAA,CAGF,+BACE,mBAAA,CACA,WAAA,CACA,kBAAA,CACA,sBAAA,CACA,UAAA,CACA,kBAxzHK,CAyzHL,UAAA,CACA,iBAAA","file":"style.css","sourcesContent":[".clearfix {\n &:after {\n content: \"\";\n display: block;\n clear: both;\n }\n}\n\n.text-red {\n color: $cRed;\n}\n\n.text-bold {\n font-weight: 700;\n}\n\n.text-italic {\n font-style: italic;\n}\n\n.mt10 {\n margin-top: 10px !important;\n}\n\n.btn-dark,\n.btn-success,\n.btn-danger {\n color: #FFF !important;\n}\n\n.mr5 {\n margin-right: 5px;\n}","// out: ../style/style.css, compress: false, sourceMap: true\r\n$cBlue: #3a87ad;\r\n$cBlueDark: #334c75;\r\n$cRed: #e72f34;\r\n$cGrayLight: #f1f1f2;\r\n@import \"_mixins\";\r\n@import \"_global\";\r\n@import \"_stuff\";\r\n\r\nbody,\r\n.form-control {\r\n font-size: 14px;\r\n}\r\n\r\n.wtrakcie {\r\n opacity: .4;\r\n pointer-events: none;\r\n}\r\n\r\n* {\r\n font-family: 'Open Sans', sans-serif;\r\n}\r\n\r\na {\r\n color: #3a87ad;\r\n}\r\n\r\nul,\r\nol {\r\n padding-left: 20px;\r\n}\r\n\r\n.ib {\r\n display: inline-block;\r\n}\r\n\r\n.mt0 {\r\n margin-top: 0 !important;\r\n}\r\n\r\n.mb0 {\r\n margin-bottom: 0 !important;\r\n}\r\n\r\n.mt15 {\r\n margin-top: 15px !important;\r\n}\r\n\r\n.mb15 {\r\n margin-bottom: 15px !important;\r\n}\r\n\r\n.mt20 {\r\n margin-top: 20px;\r\n}\r\n\r\n.mt10 {\r\n margin-top: 10px;\r\n}\r\n\r\n.pt10 {\r\n padding-top: 10px;\r\n}\r\n\r\n.pt7 {\r\n padding-top: 7px;\r\n}\r\n\r\n.ml5 {\r\n margin-left: 5px !important;\r\n}\r\n\r\n.btn {\r\n font-size: 13px;\r\n transition: .3s ease-out;\r\n @include border-radius(3px);\r\n\r\n &.btn-red {\r\n background: $cRed;\r\n color: #FFF;\r\n @include transition;\r\n\r\n &:hover {\r\n background: transparentize($color: $cRed, $amount: .15);\r\n }\r\n }\r\n\r\n &.btn-blue {\r\n background: $cBlue;\r\n color: #FFF;\r\n @include transition;\r\n\r\n &:hover {\r\n background: $cBlueDark;\r\n }\r\n }\r\n}\r\n\r\n.form-group {\r\n margin-bottom: 5px;\r\n}\r\n\r\n.box {\r\n padding: 25px 0;\r\n}\r\n\r\n.box .title {\r\n text-align: center;\r\n font-size: 28px;\r\n font-weight: 600;\r\n position: relative;\r\n margin-bottom: 25px;\r\n color: #334c75;\r\n}\r\n\r\n.box .title small {\r\n display: block;\r\n font-size: 16px;\r\n font-weight: 400;\r\n margin-top: 15px;\r\n color: #6d6e70;\r\n}\r\n\r\n.mini-box.similar-adverts {\r\n margin-top: 25px !important;\r\n background: none !important;\r\n padding: 0 !important;\r\n\r\n .title.small {\r\n text-align: center;\r\n border: 0;\r\n padding: 15px;\r\n background: #FFF;\r\n border-radius: 3px;\r\n }\r\n\r\n ul {\r\n list-style-type: none;\r\n margin: 0;\r\n padding: 0;\r\n display: grid;\r\n grid-template-columns: 1fr;\r\n gap: 10px;\r\n\r\n li {\r\n background: #FFF;\r\n padding: 15px;\r\n border-radius: 3px;\r\n\r\n >a {\r\n font-weight: 600;\r\n display: block;\r\n margin-bottom: 15px;\r\n }\r\n\r\n ._bottom {\r\n border-top: 1px solid #eee;\r\n padding-top: 10px;\r\n margin-top: 10px;\r\n\r\n a {\r\n display: block;\r\n width: 100%;\r\n font-size: 12px;\r\n text-align: center;\r\n }\r\n }\r\n\r\n ._firm {\r\n margin-top: 10px;\r\n display: grid;\r\n grid-template-columns: 75px 1fr;\r\n gap: 15px;\r\n font-size: 13px;\r\n padding-bottom: 10px;\r\n\r\n ._name {\r\n display: flex;\r\n flex-direction: column;\r\n gap: 10px;\r\n justify-content: center;\r\n }\r\n\r\n ._image {\r\n img {\r\n width: 100%;\r\n }\r\n }\r\n }\r\n\r\n .place {\r\n font-size: 13px;\r\n color: rgba(0, 0, 0, .5);\r\n display: flex;\r\n align-items: center;\r\n flex-wrap: wrap;\r\n\r\n a {\r\n margin-right: 5px;\r\n margin-bottom: 0;\r\n }\r\n\r\n i {\r\n margin-right: 10px;\r\n }\r\n }\r\n }\r\n }\r\n}\r\n\r\n.box .title::after {\r\n background: #e72f34;\r\n height: 3px;\r\n width: 100%;\r\n max-width: 200px;\r\n position: absolute;\r\n top: 45px;\r\n content: '';\r\n display: block;\r\n left: 50%;\r\n transform: translateX(-50%);\r\n}\r\n\r\n.mini-box {\r\n padding: 25px;\r\n background: #FFF;\r\n max-width: 720px;\r\n margin: auto;\r\n border-radius: 3px;\r\n\r\n .legend {\r\n font-size: 13px;\r\n }\r\n\r\n &.vertical {\r\n flex-direction: column;\r\n }\r\n}\r\n\r\n.mini-box.fluid {\r\n max-width: 100%;\r\n}\r\n\r\n.mini-box .title {\r\n font-size: 22px;\r\n font-weight: 600;\r\n color: #334c75;\r\n border-bottom: 1px solid #ddd;\r\n padding-bottom: 10px;\r\n margin-bottom: 15px;\r\n\r\n &.small {\r\n text-align: left;\r\n font-size: 18px;\r\n width: 100%;\r\n }\r\n\r\n @include respond-below(sm) {\r\n text-align: center;\r\n }\r\n\r\n span {\r\n @include respond-below(sm) {\r\n display: block;\r\n text-align: center;\r\n float: none;\r\n }\r\n }\r\n}\r\n\r\n.mini-box .title .info {\r\n float: right;\r\n font-size: 14px;\r\n font-weight: normal;\r\n color: #333333;\r\n margin-left: 15px;\r\n}\r\n\r\n.mini-box .title .btn {\r\n margin-left: 5px;\r\n font-size: 13px;\r\n position: relative;\r\n top: -2px;\r\n}\r\n\r\n.mini-box .subtitle {\r\n margin-bottom: 25px;\r\n font-size: 14px;\r\n}\r\n\r\n.mini-box .subtitle::after {\r\n content: '';\r\n display: block;\r\n clear: both;\r\n}\r\n\r\n.mini-box .subtitle.warrning {\r\n font-style: italic;\r\n font-size: 13px;\r\n color: #e72f34;\r\n}\r\n\r\n.mini-box .subtitle .btn {\r\n float: right;\r\n\r\n &.btn-profile {\r\n float: left;\r\n\r\n &.btn-success {\r\n padding: 15px;\r\n }\r\n }\r\n}\r\n\r\n.btn-success {\r\n border: 1px solid #8bc34a;\r\n background: #8bc34a;\r\n}\r\n\r\n.btn-success:hover,\r\n.btn-success:active,\r\n.btn-success:active:hover,\r\n.btn-success:active:focus,\r\n.btn-success:focus {\r\n border: 1px solid #2e9e83;\r\n background: #2e9e83;\r\n}\r\n\r\n.mini-box .step-title {\r\n color: #e72f34;\r\n font-weight: 600;\r\n text-transform: uppercase;\r\n margin-bottom: 25px;\r\n font-size: 16px;\r\n\r\n p {\r\n line-height: 14px;\r\n font-style: italic;\r\n }\r\n}\r\n\r\n.mini-box .step-title span {\r\n text-transform: none;\r\n color: #555555;\r\n}\r\n\r\n.mini-buttons {\r\n margin-bottom: 25px;\r\n}\r\n\r\n.mini-buttons::after {\r\n clear: both;\r\n content: '';\r\n display: block;\r\n}\r\n\r\n.mini-buttons .btn {\r\n background: #334c75;\r\n color: #FFF;\r\n\r\n &.btn-red {\r\n background: $cRed;\r\n\r\n &:hover {\r\n background: transparentize($color: $cRed, $amount: .15);\r\n }\r\n }\r\n}\r\n\r\n.mini-buttons .btn:hover {\r\n background: #1f3963;\r\n}\r\n\r\n.mini-buttons .btn.active {\r\n background: #FFF;\r\n box-shadow: none;\r\n color: #334c75;\r\n border: 1px solid #ddd;\r\n}\r\n\r\n.form-control {\r\n height: 40px;\r\n border-radius: 0;\r\n box-shadow: none;\r\n border: 0;\r\n border-bottom: 1px solid #dddddd;\r\n padding-left: 0;\r\n -webkit-transition: border .3s, -webkit-box-shadow .3s;\r\n transition: border .3s, -webkit-box-shadow .3s;\r\n transition: box-shadow .3s, border .3s;\r\n transition: box-shadow .3s, border .3s, -webkit-box-shadow .3s;\r\n}\r\n\r\ntextarea.form-control {\r\n border: 1px solid #dddddd;\r\n height: 100px;\r\n padding: 15px;\r\n}\r\n\r\n.form-control:focus {\r\n border-bottom: 1px solid #66afe9;\r\n -webkit-box-shadow: 0 1px 0 0 #66afe9;\r\n box-shadow: 0 1px 0 0 #66afe9;\r\n}\r\n\r\ninput:-webkit-autofill,\r\nselect:-webkit-autofill,\r\ninput:-webkit-autofill:hover,\r\nselect:-webkit-autofill:hover,\r\ninput:-webkit-autofill:focus,\r\nselect:-webkit-autofill:focus,\r\ninput:-webkit-autofill:active,\r\nselect:-webkit-autofill:active {\r\n background-color: #FFF !important;\r\n -webkit-box-shadow: 0 0 0 30px white inset;\r\n}\r\n\r\n.form-group .input-icon {\r\n position: relative;\r\n}\r\n\r\n.form-group .input-icon .fa {\r\n color: #FFF;\r\n background: #e72f34;\r\n position: absolute;\r\n right: 15px;\r\n top: 0;\r\n height: 40px;\r\n width: 40px;\r\n line-height: 40px;\r\n text-align: center;\r\n font-size: 20px;\r\n cursor: pointer;\r\n}\r\n\r\n.alert {\r\n background: #334c75;\r\n color: #FFF;\r\n border: 0;\r\n font-size: 13px;\r\n margin-bottom: 25px;\r\n text-align: center;\r\n border-radius: 0;\r\n\r\n a {\r\n color: #FFF;\r\n font-weight: 600;\r\n text-decoration: underline;\r\n }\r\n}\r\n\r\n.alert .close {\r\n color: #FFF;\r\n opacity: 1;\r\n}\r\n\r\n.alert-danger {\r\n background: #e72f34;\r\n}\r\n\r\n.alert-success {\r\n background: #45b735;\r\n color: #FFF;\r\n border-radius: 3px;\r\n\r\n &.alert-border {\r\n border: 2px solid #45b735;\r\n padding: 25px;\r\n color: #000;\r\n background: #FFF;\r\n }\r\n\r\n a {\r\n text-decoration: none !important;\r\n display: flex;\r\n height: 100%;\r\n align-items: center;\r\n text-shadow: none !important;\r\n\r\n &:hover {\r\n color: #000;\r\n }\r\n }\r\n}\r\n\r\n.text-left {\r\n text-align: left !important;\r\n}\r\n\r\n.p0 {\r\n padding: 0 !important;\r\n}\r\n\r\n.mb5 {\r\n margin-bottom: 5px;\r\n}\r\n\r\n.mr15 {\r\n margin-right: 15px;\r\n}\r\n\r\ninput[type=\"checkbox\"],\r\ninput[type=\"radio\"] {\r\n position: relative;\r\n top: 2px;\r\n}\r\n\r\n.form-group input[type=\"radio\"]:nth-child(2) {\r\n margin-left: 10px;\r\n}\r\n\r\n.btn-danger {\r\n background: #e72f34;\r\n}\r\n\r\n.row.box-bg div[class*=\"col-\"] {\r\n background: #f1f1f2;\r\n border-right: 1px solid #d1d2d4;\r\n padding: 25px;\r\n border-top: 1px solid #d1d2d4;\r\n border-bottom: 1px solid #d1d2d4;\r\n min-height: 385px;\r\n}\r\n\r\n.row.box-bg div[class*=\"col-\"]:first-child {\r\n border-left: 1px solid #d1d2d4;\r\n}\r\n\r\n.row.box-bg div[class*=\"col-\"] h4 {\r\n margin-bottom: 20px;\r\n}\r\n\r\n.btn-primary {\r\n background-color: #334c75;\r\n border-color: #334c75;\r\n}\r\n\r\n.btn-system {\r\n background: #70ca63;\r\n color: #FFF;\r\n}\r\n\r\n.btn-system:hover {\r\n color: #FFF;\r\n background: #5bc24c;\r\n}\r\n\r\ntable th.lp {\r\n width: 30px;\r\n}\r\n\r\ntable th.date {\r\n width: 145px;\r\n}\r\n\r\ntable th.status {\r\n width: 100px;\r\n}\r\n\r\ntable th.visits {\r\n width: 110px;\r\n}\r\n\r\ntable.dataTable thead>tr>th {\r\n padding-left: 10px !important;\r\n}\r\n\r\n/* DataTable */\r\ntable.dataTable {\r\n margin: 0 !important;\r\n}\r\n\r\n/* Table Row Changes */\r\ntable.dataTable tr.odd {\r\n background-color: #fff;\r\n}\r\n\r\n/* Table Header Changes */\r\ntable.dataTable thead th {\r\n background: #f9f9f9;\r\n padding: 10px;\r\n}\r\n\r\n/* Table Footer Changes */\r\ntable.dataTable tfoot th {\r\n border-top: 1px solid #ddd;\r\n padding: 4px 18px 4px 10px;\r\n font-weight: 600;\r\n background: #f2f2f2;\r\n}\r\n\r\n/* DataTable panel-menu, commonly holds filters */\r\n.dt-panelmenu {\r\n padding: 10px 14px;\r\n background: #f8f8f8;\r\n border-bottom: 1px solid #e5e5e5;\r\n}\r\n\r\n/* DataTable panel-footer, commonly holds paginator */\r\n.dt-panelfooter {\r\n padding: 6px 14px;\r\n background: #f8f8f8;\r\n border-top: 1px solid #e5e5e5;\r\n}\r\n\r\n/* DataTable Length */\r\n.dataTables_length {\r\n float: left;\r\n}\r\n\r\n.dataTables_length select {\r\n margin: 0 5px;\r\n}\r\n\r\n/* DataTable Filter */\r\n.dataTables_filter {\r\n float: right;\r\n}\r\n\r\n.dataTables_length label,\r\n.dataTables_filter label {\r\n margin: 0;\r\n}\r\n\r\n/* DataTable Search bar */\r\ntable.dataTable .form-control {\r\n width: 100%;\r\n background: none;\r\n}\r\n\r\n/* DataTable Footer Elements */\r\ndiv.dataTables_info {\r\n float: left;\r\n padding-top: 12px;\r\n}\r\n\r\ndiv.dataTables_paginate {\r\n margin-top: 5px;\r\n}\r\n\r\n/* Filter Returned No results Pane */\r\ntable.dataTable td.dataTables_empty {\r\n padding: 50px !important;\r\n background: #f6f6f6 !important;\r\n}\r\n\r\n/* Datatables abc filter */\r\n.dt-abc-filter {\r\n padding: 4px 0;\r\n}\r\n\r\n.dt-abc-filter span {\r\n cursor: pointer;\r\n padding: 0 9px;\r\n font-size: 12px;\r\n font-weight: 600;\r\n color: #4a89dc;\r\n display: inline-block;\r\n}\r\n\r\n.dt-abc-filter .abc-label {\r\n color: #999;\r\n padding: 0 3px;\r\n}\r\n\r\n/* Contextual Row Filter Example */\r\ntable.dataTable tr.row-label td {\r\n background: #f6f6f6;\r\n color: #333;\r\n font-weight: 600;\r\n cursor: pointer;\r\n}\r\n\r\n/*\r\n * Table Selected/Active Row\r\n */\r\n.table.dataTable tbody tr.active td,\r\n.table.dataTable tbody tr.active th {\r\n color: #555;\r\n border-color: #EEE;\r\n background-color: #FFFEF0 !important;\r\n}\r\n\r\n.table.dataTable tbody tr.active:hover td,\r\n.table.dataTable tbody tr.active:hover th {\r\n color: #555;\r\n border-color: #EEE;\r\n background-color: #FAF9DF !important;\r\n}\r\n\r\n.pagination {\r\n display: inline-block;\r\n padding-left: 0;\r\n margin: 19px 0;\r\n border-radius: 1px;\r\n}\r\n\r\n.pagination>li {\r\n display: inline;\r\n}\r\n\r\n.pagination>li>a,\r\n.pagination>li>span {\r\n position: relative;\r\n float: left;\r\n padding: 5px 12px;\r\n line-height: 1.49;\r\n text-decoration: none;\r\n color: #4a89dc;\r\n background-color: #ffffff;\r\n border: 1px solid #dddddd;\r\n margin-left: -1px;\r\n}\r\n\r\n.pagination>li:first-child>a,\r\n.pagination>li:first-child>span {\r\n margin-left: 0;\r\n border-bottom-left-radius: 1px;\r\n border-top-left-radius: 1px;\r\n}\r\n\r\n.pagination>li:last-child>a,\r\n.pagination>li:last-child>span {\r\n border-bottom-right-radius: 1px;\r\n border-top-right-radius: 1px;\r\n}\r\n\r\n.pagination>li>a:hover,\r\n.pagination>li>span:hover,\r\n.pagination>li>a:focus,\r\n.pagination>li>span:focus {\r\n color: #2363b6;\r\n background-color: #eeeeee;\r\n border-color: #dddddd;\r\n}\r\n\r\n.pagination>.active>a,\r\n.pagination>.active>span,\r\n.pagination>.active>a:hover,\r\n.pagination>.active>span:hover,\r\n.pagination>.active>a:focus,\r\n.pagination>.active>span:focus {\r\n z-index: 2;\r\n color: #ffffff;\r\n background-color: #334c75;\r\n border-color: #334c75;\r\n cursor: default;\r\n}\r\n\r\n.pagination>.disabled>span,\r\n.pagination>.disabled>span:hover,\r\n.pagination>.disabled>span:focus,\r\n.pagination>.disabled>a,\r\n.pagination>.disabled>a:hover,\r\n.pagination>.disabled>a:focus {\r\n color: #777777;\r\n background-color: #ffffff;\r\n border-color: #dddddd;\r\n cursor: not-allowed;\r\n}\r\n\r\n.pagination-lg>li>a,\r\n.pagination-lg>li>span {\r\n padding: 10px 16px;\r\n font-size: 17px;\r\n}\r\n\r\n.pagination-lg>li:first-child>a,\r\n.pagination-lg>li:first-child>span {\r\n border-bottom-left-radius: 3px;\r\n border-top-left-radius: 3px;\r\n}\r\n\r\n.pagination-lg>li:last-child>a,\r\n.pagination-lg>li:last-child>span {\r\n border-bottom-right-radius: 3px;\r\n border-top-right-radius: 3px;\r\n}\r\n\r\n.pagination-sm>li>a,\r\n.pagination-sm>li>span {\r\n padding: 5px 10px;\r\n font-size: 12px;\r\n}\r\n\r\n.pagination-sm>li:first-child>a,\r\n.pagination-sm>li:first-child>span {\r\n border-bottom-left-radius: 0px;\r\n border-top-left-radius: 0px;\r\n}\r\n\r\n.pagination-sm>li:last-child>a,\r\n.pagination-sm>li:last-child>span {\r\n border-bottom-right-radius: 0px;\r\n border-top-right-radius: 0px;\r\n}\r\n\r\n.pager {\r\n padding-left: 0;\r\n margin: 19px 0;\r\n list-style: none;\r\n text-align: right;\r\n font-size: 13px;\r\n}\r\n\r\n.pager li {\r\n display: inline;\r\n}\r\n\r\n.pager li>a,\r\n.pager li>span {\r\n display: inline-block;\r\n padding: 5px 14px;\r\n background-color: #ffffff;\r\n border: 1px solid #e5e5e5;\r\n border-radius: 0;\r\n}\r\n\r\n.pager li>a.inactive,\r\n.pager li>span.inactive {\r\n opacity: .5;\r\n pointer-events: none;\r\n}\r\n\r\n.pager li>a:hover,\r\n.pager li>a:focus {\r\n text-decoration: none;\r\n background-color: #3a3f51;\r\n border: 1px solid #3a3f51;\r\n color: #FFF;\r\n}\r\n\r\n.pager .next>a,\r\n.pager .next>span {\r\n float: right;\r\n}\r\n\r\n.pager .previous>a,\r\n.pager .previous>span {\r\n float: left;\r\n}\r\n\r\n.pager .disabled>a,\r\n.pager .disabled>a:hover,\r\n.pager .disabled>a:focus,\r\n.pager .disabled>span {\r\n color: #777777;\r\n background-color: #ffffff;\r\n cursor: not-allowed;\r\n}\r\n\r\ndiv.dataTables_info {\r\n font-size: 13px;\r\n}\r\n\r\n.dt-panelfooter {\r\n margin-top: -6px !important;\r\n}\r\n\r\ntable.dataTable tbody td,\r\ntable.dataTable tbody th {\r\n line-height: 30px;\r\n}\r\n\r\n.small-info {\r\n font-size: 13px;\r\n margin-top: 10px;\r\n font-style: italic;\r\n}\r\n\r\nhr {\r\n border-top: 1px solid #e72f34;\r\n}\r\n\r\nbody {\r\n background: #f0f0f0;\r\n}\r\n\r\n#top #top-buttons {\r\n font-size: 13px;\r\n margin-top: 9px;\r\n}\r\n\r\n#top #top-buttons #sign-up,\r\n#top #top-buttons #user-panel {\r\n background: #334c75;\r\n display: inline-block;\r\n float: right;\r\n color: #FFF;\r\n padding: 5px 15px;\r\n transition: 0.4s;\r\n}\r\n\r\n#top #top-buttons #sign-up:hover,\r\n#top #top-buttons #user-panel:hover {\r\n text-decoration: none;\r\n background: #6381b3;\r\n}\r\n\r\n#top #top-buttons #sign-in,\r\n#top #top-buttons #logout {\r\n background: #e72f34;\r\n display: inline-block;\r\n float: right;\r\n color: #FFF;\r\n padding: 5px 15px;\r\n transition: 0.4s;\r\n margin-right: 10px;\r\n}\r\n\r\n#top #top-buttons #logout {\r\n margin-right: 0;\r\n margin-left: 10px;\r\n}\r\n\r\n#top #top-buttons #sign-in:hover,\r\n#top #top-buttons #logout:hover {\r\n text-decoration: none;\r\n background: #e46567;\r\n}\r\n\r\n#top {\r\n background: #FFF;\r\n}\r\n\r\n#top .container {\r\n padding-top: 25px;\r\n padding-bottom: 25px;\r\n}\r\n\r\n#top #logo {\r\n display: block;\r\n width: 100%;\r\n\r\n @include respond-between(sm, md) {\r\n margin-top: 12px;\r\n }\r\n}\r\n\r\n#top #logo img {\r\n width: 100%;\r\n max-width: 175px;\r\n}\r\n\r\n#top #menu-container-1>ul {\r\n margin: 0;\r\n padding: 0;\r\n list-style-type: none;\r\n display: flex;\r\n align-items: stretch;\r\n}\r\n\r\n#top #menu-container-1>ul>li {\r\n position: relative;\r\n}\r\n\r\n#top #menu-container-1>ul>li:last-child {\r\n margin-right: -15px;\r\n}\r\n\r\n#top #menu-container-1>ul>li#link-2 {\r\n display: none;\r\n}\r\n\r\n#top #menu-container-1>ul>li>a {\r\n color: #6d6e70;\r\n padding: 0 6px;\r\n display: block;\r\n line-height: 47px;\r\n transition: .5s;\r\n font-weight: 600;\r\n position: relative;\r\n\r\n @include respond-between(sm, md) {\r\n padding: 0 5px;\r\n font-size: 13px;\r\n }\r\n}\r\n\r\n#top #menu-container-1>ul>li>a::after {\r\n content: '';\r\n display: block;\r\n border-bottom: 2px solid #e72f34;\r\n position: absolute;\r\n bottom: 5px;\r\n line-height: 20px;\r\n left: 50%;\r\n transform: translateX(-50%);\r\n font-size: 14px;\r\n opacity: 0;\r\n transition: .5s;\r\n width: 10px;\r\n}\r\n\r\n#top #menu-container-1>ul>li.parent>a {\r\n pointer-events: none;\r\n}\r\n\r\n#top #menu-container-1>ul>li>a:hover,\r\n#top #menu-container-1>ul>li.active>a {\r\n color: #334c75;\r\n text-decoration: none;\r\n}\r\n\r\n#top #menu-container-1>ul>li>a:hover:after,\r\n#top #menu-container-1>ul>li.active>a::after {\r\n opacity: 1;\r\n}\r\n\r\n#top #menu-container-1>ul>li>a>i {\r\n margin-left: 5px;\r\n font-size: 13px;\r\n color: #e72f34;\r\n}\r\n\r\n#menu-container-1>ul>li>ul {\r\n position: absolute;\r\n top: 100%;\r\n left: 0;\r\n z-index: 10;\r\n background: #334c75;\r\n margin: 0;\r\n padding: 0;\r\n list-style-type: none;\r\n opacity: 0;\r\n transition: all 300ms ease-in-out 0s;\r\n visibility: hidden;\r\n border-top: 0;\r\n display: block !important;\r\n}\r\n\r\n#top #menu-container-1>ul>li:hover>ul {\r\n opacity: 1;\r\n visibility: visible;\r\n}\r\n\r\n#top #menu-container-1>ul>li>ul>li {\r\n line-height: 22px;\r\n}\r\n\r\n#top #menu-container-1>ul>li>ul>li>a {\r\n display: block;\r\n padding: 10px 20px;\r\n white-space: nowrap;\r\n border-bottom: 1px solid rgb(74, 91, 125);\r\n color: #ffffff;\r\n}\r\n\r\n#top #menu-container-1>ul>li>ul>li:last-child>a {\r\n border-bottom: 0;\r\n}\r\n\r\n#top #menu-container-1>ul>li>ul>li>a:hover {\r\n text-decoration: none;\r\n color: #e72f34;\r\n background: rgba(0, 0, 0, .06);\r\n}\r\n\r\n#top {\r\n #top-buttons {\r\n #mini-menu {\r\n padding-top: 10px;\r\n margin-bottom: -15px;\r\n clear: both;\r\n margin-left: 15px;\r\n }\r\n }\r\n}\r\n\r\n#top #top-buttons #mini-menu a {\r\n color: #8e8e8e;\r\n}\r\n\r\n#top #top-buttons #mini-menu a:hover {\r\n text-decoration: none;\r\n color: #e72f34;\r\n}\r\n\r\n#top #top-buttons #mini-menu i {\r\n margin-right: 5px;\r\n font-size: 18px;\r\n color: #e72f34;\r\n}\r\n\r\n#main-banner {\r\n background: #23314e;\r\n}\r\n\r\n#main-banner .container {\r\n background: url('/images/banner.jpg') no-repeat center;\r\n background-size: cover;\r\n height: 400px;\r\n display: flex;\r\n flex-direction: column;\r\n justify-content: center;\r\n color: #FFF;\r\n font-size: 26px;\r\n}\r\n\r\n#main-banner strong {\r\n font-size: 32px;\r\n}\r\n\r\n#main-banner form .content {\r\n display: block;\r\n padding: 10px;\r\n background: rgba(0, 0, 0, .3);\r\n max-width: 900px;\r\n width: 100%;\r\n margin: 0 auto 10px;\r\n position: relative;\r\n\r\n &.first {\r\n display: flex;\r\n gap: 10px;\r\n\r\n @include respond-below(sm) {\r\n flex-wrap: wrap;\r\n }\r\n\r\n >* {\r\n @include respond-below(sm) {\r\n width: 100%;\r\n }\r\n }\r\n }\r\n\r\n input {\r\n padding-left: 10px;\r\n padding-right: 10px;\r\n }\r\n\r\n select {\r\n height: 40px;\r\n border-radius: 0;\r\n box-shadow: none;\r\n border: 0;\r\n border-bottom: 1px solid #dddddd;\r\n border-left: 1px solid #dddddd;\r\n padding-left: 10px;\r\n padding-right: 10px;\r\n -webkit-transition: border .3s, -webkit-box-shadow .3s;\r\n transition: border .3s, -webkit-box-shadow .3s;\r\n transition: box-shadow .3s, border .3s;\r\n transition: box-shadow .3s, border .3s, -webkit-box-shadow .3s;\r\n color: #495057;\r\n font-size: 14px;\r\n min-width: 200px;\r\n }\r\n}\r\n\r\n#main-banner form a {\r\n background: #e72f34;\r\n height: 40px;\r\n border: 1px solid #e72f34;\r\n width: 130px;\r\n line-height: 26px;\r\n}\r\n\r\n#main-banner form a i {\r\n margin-right: 5px;\r\n}\r\n\r\n#add-offer,\r\n#add-cv,\r\n#new-offer,\r\n#new-offer2 {\r\n background: url('/images/add-offer-bg.jpg') no-repeat;\r\n height: 294px;\r\n width: 100%;\r\n display: block;\r\n color: #FFF;\r\n padding: 25px;\r\n position: relative;\r\n background-size: cover;\r\n margin-bottom: 15px;\r\n}\r\n\r\n#add-cv {\r\n background: url('/images/add-cv-bg.jpg') no-repeat;\r\n margin-top: 2px;\r\n background-size: cover;\r\n}\r\n\r\n#add-offer span,\r\n#add-cv span,\r\n#new-offer span,\r\n#new-offer2 span {\r\n position: absolute;\r\n bottom: 20px;\r\n}\r\n\r\n#add-offer span i,\r\n#add-cv span i,\r\n#new-offer span i,\r\n#new-offer2 span i {\r\n display: block;\r\n font-size: 50px;\r\n margin-bottom: 15px;\r\n}\r\n\r\n#add-offer span small,\r\n#add-cv span small,\r\n#new-offer span small,\r\n#new-offer2 span small {\r\n font-size: 30px;\r\n font-weight: 600;\r\n}\r\n\r\n#new-offer {\r\n background: url('/images/new-offers.png') no-repeat;\r\n}\r\n\r\n#new-offer2 {\r\n background: url('/images/new-offers-2.png') no-repeat;\r\n text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.82);\r\n color: #fff;\r\n}\r\n\r\n#tools {\r\n background: #f1f1f2;\r\n padding: 25px 0;\r\n}\r\n\r\n#tools #scontainer-2 .scontainer-content>.row>.col-sm-4 {\r\n padding: 0 30px;\r\n}\r\n\r\n#tools #scontainer-2 .scontainer-content>.row>.col-sm-4>.row {\r\n background: #FFF;\r\n padding: 25px 15px;\r\n border: 1px solid #d1d2d4;\r\n min-height: 125px;\r\n}\r\n\r\n#tools #scontainer-2 img {\r\n max-width: 50px;\r\n}\r\n\r\n#tools #scontainer-2 h3 {\r\n font-size: 20px;\r\n font-weight: 700;\r\n margin: 0 0 5px 0;\r\n color: #334c75;\r\n}\r\n\r\n#tools #scontainer-2 h4 {\r\n font-size: 13px;\r\n margin: 0;\r\n color: #6d6e70;\r\n line-height: 22px;\r\n}\r\n\r\n.box#tools .title {\r\n margin-bottom: 25px;\r\n}\r\n\r\n#catalog {\r\n .element {\r\n &.red {\r\n .header {\r\n span {\r\n background: rgba(231, 47, 52, 0.8);\r\n border-bottom: 3px solid #e72f34;\r\n }\r\n }\r\n }\r\n\r\n .header {\r\n position: relative;\r\n\r\n img {\r\n width: 100%;\r\n }\r\n\r\n span {\r\n background: rgba(51, 76, 117, .8);\r\n padding: 15px;\r\n color: #FFF;\r\n display: block;\r\n position: absolute;\r\n bottom: -3px;\r\n width: 100%;\r\n font-weight: 600;\r\n font-size: 18px;\r\n text-align: center;\r\n border-bottom: 3px solid #334c75;\r\n }\r\n }\r\n\r\n .content {\r\n padding: 25px;\r\n border: 1px solid #d1d2d4;\r\n border-top: 0;\r\n background: #FFF;\r\n position: relative;\r\n\r\n ul {\r\n list-style-type: none;\r\n margin: 0;\r\n padding: 0;\r\n color: #6d6e70;\r\n\r\n li {\r\n margin-bottom: 5px;\r\n\r\n &.hidden {\r\n display: none;\r\n }\r\n }\r\n }\r\n\r\n .toggle {\r\n position: absolute;\r\n bottom: 10px;\r\n right: 10px;\r\n color: $cRed;\r\n font-size: 14px;\r\n }\r\n }\r\n }\r\n}\r\n\r\n#firms {\r\n padding: 25px 0 50px;\r\n}\r\n\r\n#firms .logos {\r\n background: #FFF;\r\n padding-top: 25px;\r\n padding-bottom: 25px;\r\n border: 1px solid #d1d2d4;\r\n}\r\n\r\n#firms img {\r\n width: 150px;\r\n margin: 0 10px;\r\n}\r\n\r\n#new-offers {\r\n padding: 50px 0 25px;\r\n\r\n .advert-entry.highlight {\r\n border: 1px solid #e5e5e5;\r\n background: #FFF;\r\n }\r\n}\r\n\r\n#last-on-blog {\r\n padding: 0 0 50px;\r\n margin-top: -25px;\r\n}\r\n\r\n#last-on-blog .article-image {\r\n height: 250px;\r\n position: relative;\r\n}\r\n\r\n#last-on-blog .article-image img {\r\n width: 100%;\r\n height: 100%;\r\n object-fit: cover;\r\n}\r\n\r\n#last-on-blog .article-image .article-title {\r\n padding: 15px 25px;\r\n color: #FFF;\r\n display: block;\r\n position: absolute;\r\n bottom: -3px;\r\n width: 100%;\r\n font-weight: 600;\r\n font-size: 18px;\r\n text-align: left;\r\n background: rgba(231, 47, 52, 0.8);\r\n border-bottom: 3px solid #e72f34;\r\n margin: 0;\r\n}\r\n\r\n#last-on-blog .article-image .article-title a {\r\n color: #FFF;\r\n}\r\n\r\n#bottom-menu {\r\n padding: 75px 0;\r\n background: #334c75;\r\n}\r\n\r\n#bottom-menu .title {\r\n color: #FFF;\r\n font-weight: 600;\r\n font-size: 20px;\r\n border-bottom: 2px solid #c7c7c7;\r\n margin-bottom: 15px;\r\n padding-bottom: 5px;\r\n}\r\n\r\n#bottom-menu ul {\r\n list-style-type: none;\r\n margin: 0;\r\n padding: 0;\r\n}\r\n\r\n#bottom-menu ul li {\r\n margin-bottom: 5px;\r\n}\r\n\r\n#bottom-menu ul a {\r\n color: #dedede;\r\n font-weight: 400;\r\n}\r\n\r\n#bottom-menu ul a:hover {\r\n text-decoration: none;\r\n color: #FFF;\r\n}\r\n\r\n#footer {\r\n background: #243650;\r\n padding: 25px 0;\r\n color: #FFF;\r\n}\r\n\r\n#footer h3 {\r\n font-weight: 600;\r\n}\r\n\r\n#footer #copyright {\r\n text-align: center;\r\n color: #dedede;\r\n font-size: 13px;\r\n margin-top: 20px;\r\n}\r\n\r\n#footer #copyright a {\r\n color: #FFF;\r\n}\r\n\r\n#main {\r\n padding: 50px 0;\r\n background: #f1f1f2;\r\n\r\n #main-alert {\r\n background: #FFF;\r\n border: 1px solid #e5e5e5;\r\n padding: 10px;\r\n text-align: center;\r\n margin-bottom: 25px;\r\n }\r\n}\r\n\r\n#user-register {\r\n max-width: 720px;\r\n margin: auto;\r\n}\r\n\r\n#user-register #buttons .btn-user {\r\n background: #e72f34;\r\n color: #FFF;\r\n font-size: 13px;\r\n float: left;\r\n}\r\n\r\n#user-register #buttons .btn-firm {\r\n background: #334c75;\r\n color: #FFF;\r\n font-size: 13px;\r\n float: right;\r\n}\r\n\r\n#user-register label,\r\n#user-login label,\r\n#user-panel label,\r\n.advert-details label,\r\n.candidate-details label,\r\n.firm-details label {\r\n text-align: right;\r\n color: #3a3f51;\r\n}\r\n\r\n.candidate-details {\r\n .avatar {\r\n margin-top: 50px !important;\r\n }\r\n}\r\n\r\n#user-register form label,\r\n#user-login form label,\r\n#user-panel form label,\r\n.advert-details form label {\r\n line-height: 40px;\r\n}\r\n\r\n#user-register div[class*=\"agremment\"] {\r\n font-size: 13px;\r\n}\r\n\r\n#user-register div[class*=\"agremment\"] a {\r\n color: #e72f34;\r\n font-weight: 600;\r\n}\r\n\r\n#user-register span,\r\n#user-login span {\r\n font-size: 13px;\r\n}\r\n\r\n#user-register span a,\r\n#user-login span a {\r\n color: #e72f34;\r\n font-weight: 600;\r\n}\r\n\r\n#user-register .small,\r\n#user-register .small span {\r\n font-size: 12px;\r\n font-style: italic;\r\n}\r\n\r\n#user-register .small a {\r\n color: #e72f34;\r\n font-weight: 600;\r\n text-decoration: none;\r\n}\r\n\r\n#user-register input[type=\"submit\"],\r\n#user-login input[type=\"submit\"] {\r\n font-size: 14px;\r\n padding: 10px 35px;\r\n float: left;\r\n margin-right: 10px;\r\n}\r\n\r\n#user-register .google-login,\r\n#user-login .google-login,\r\n#user-register .facebook-login,\r\n#user-login .facebook-login {\r\n display: block;\r\n float: right;\r\n margin-bottom: 5px;\r\n width: 164px;\r\n height: 35px;\r\n background: url('/images/google-sign-in-btn.png') no-repeat center left;\r\n line-height: 35px;\r\n color: #FFF;\r\n padding-left: 36px;\r\n text-align: center;\r\n margin-right: 10px;\r\n}\r\n\r\n#user-register .facebook-login,\r\n#user-login .facebook-login {\r\n background: url('/images/fblogin-btn.png') no-repeat center left;\r\n}\r\n\r\n#scontainer-5 {\r\n padding: 25px;\r\n\r\n .row.box-bg div[class*=col-] {\r\n min-height: 0;\r\n background: none;\r\n border: 0;\r\n }\r\n}\r\n\r\n#main .article-full {\r\n background: #FFF;\r\n padding: 50px;\r\n}\r\n\r\n#main .article-full h3 {\r\n color: #334c75;\r\n font-size: 20px;\r\n line-height: 28px;\r\n font-weight: 600;\r\n}\r\n\r\n#scontainer-5 h3,\r\n#scontainer-6 h3 {\r\n color: #334c75;\r\n font-size: 18px;\r\n line-height: 24px;\r\n font-weight: 400;\r\n}\r\n\r\n#scontainer-6 {\r\n h3 {\r\n margin-bottom: 50px;\r\n }\r\n\r\n .col-12 {\r\n p {\r\n padding: 15px;\r\n border: 1px solid $cRed;\r\n @include border-radius(3px);\r\n\r\n strong {\r\n color: $cBlue;\r\n }\r\n\r\n em {\r\n color: $cRed;\r\n font-style: normal;\r\n font-weight: 600;\r\n }\r\n }\r\n }\r\n}\r\n\r\n#main .article-full h4,\r\n#scontainer-5 h4,\r\n#scontainer-6 h4 {\r\n font-weight: 600;\r\n color: #e72f34;\r\n}\r\n\r\n#main .article-full .badge {\r\n background: #FFF;\r\n display: block;\r\n height: 50px;\r\n width: 50px;\r\n border: 1px solid #d1d2d4;\r\n border-radius: 50%;\r\n color: #334c75;\r\n margin: 25px auto;\r\n line-height: 50px;\r\n text-align: center;\r\n padding: 0;\r\n font-size: 24px !important;\r\n}\r\n\r\n.advert-entry,\r\n.cv-entry {\r\n margin-bottom: 15px;\r\n}\r\n\r\n.advert-entry,\r\n.advert-details .top,\r\n.advert-details .content,\r\n.advert-details .form,\r\n.cv-entry,\r\n.candidate-details .top,\r\n.candidate-details .content,\r\n.firm-details .top,\r\n.firm-details .content {\r\n background: #FFF;\r\n padding: 25px;\r\n min-height: 169px;\r\n border-radius: 3px;\r\n}\r\n\r\n.cv-entry,\r\n.advert-entry {\r\n &.highlight {\r\n border: 1px solid #8bc34a;\r\n border-bottom: 5px solid #8bc34a;\r\n background: #fbfbfb;\r\n position: relative;\r\n padding-top: 35px;\r\n }\r\n\r\n #highlight-text {\r\n position: absolute;\r\n top: -1px;\r\n left: -1px;\r\n color: #FFF;\r\n background: $cRed;\r\n padding: 5px 25px;\r\n font-size: 13px;\r\n }\r\n}\r\n\r\n.advert-details .top,\r\n.candidate-details .top,\r\n.candidate-details .content,\r\n.firm-details .top,\r\n.firm-details .content {\r\n margin-bottom: 15px;\r\n}\r\n\r\n.advert-details {\r\n .application {\r\n margin-top: 15px;\r\n }\r\n\r\n .content {\r\n overflow: hidden;\r\n\r\n &.clauses {\r\n font-size: 12px;\r\n margin-top: 15px;\r\n }\r\n }\r\n\r\n .social-icons {\r\n margin-top: 15px;\r\n }\r\n}\r\n\r\n.advert-entry .flag {\r\n height: 30px;\r\n width: 30px;\r\n overflow: hidden;\r\n margin-top: -7px;\r\n border-radius: 50%;\r\n float: right;\r\n margin-left: 5px;\r\n}\r\n\r\n.advert-entry .flag img,\r\n.cv-entry .img img {\r\n width: 100%;\r\n height: 100%;\r\n object-fit: cover;\r\n}\r\n\r\n.cv-entry .img img {\r\n padding: 2px;\r\n border: 1px solid #e5e5e5;\r\n}\r\n\r\n.cv-entry .img {\r\n height: 100px;\r\n width: 100px;\r\n overflow: hidden;\r\n}\r\n\r\n#user-panel .avatar-container,\r\n#user-panel .logo-container,\r\n.candidate-details .avatar-container,\r\n.advert-details .logo-container,\r\n.firm-details .logo-container {\r\n text-align: center;\r\n}\r\n\r\n#user-panel .avatar-container .name,\r\n#user-panel .logo-container .name,\r\n.candidate-details .avatar-container .name,\r\n.advert-details .name,\r\n.firm-details .name {\r\n background: $cBlue;\r\n color: #FFF;\r\n font-weight: 600;\r\n font-size: 20px;\r\n padding: 25px;\r\n\r\n @include respond-below(sm) {\r\n font-size: 18px;\r\n }\r\n}\r\n\r\n#user-panel {\r\n .positions {\r\n width: 100%;\r\n }\r\n\r\n .info-legend {\r\n color: #212529;\r\n font-size: 14px;\r\n margin-bottom: 15px;\r\n font-style: italic;\r\n }\r\n}\r\n\r\n.advert-details .name {\r\n padding: 25px;\r\n margin: 0;\r\n line-height: 30px;\r\n color: #FFF;\r\n background: $cBlue;\r\n text-align: center;\r\n margin-bottom: 15px;\r\n border-radius: 3px;\r\n}\r\n\r\n.advert-details {\r\n .logo-container {\r\n .logo {\r\n margin: auto;\r\n box-shadow: none;\r\n padding: 0;\r\n\r\n @include respond-below(sm) {\r\n margin: auto;\r\n }\r\n }\r\n }\r\n}\r\n\r\n#user-panel .avatar,\r\n#user-panel .logo,\r\n.candidate-details .avatar,\r\n.advert-details .logo,\r\n.firm-details .logo {\r\n\r\n height: 200px;\r\n width: 200px;\r\n overflow: hidden;\r\n margin: 15px auto;\r\n padding: 3px;\r\n background: #FFF;\r\n box-shadow: 0px 10px 25px 0px rgba(0, 0, 0, 0.2);\r\n}\r\n\r\n#user-panel .avatar,\r\n#user-panel .logo,\r\n.candidate-details .avatar {\r\n height: 100px;\r\n width: 100px;\r\n}\r\n\r\n#user-panel .logo,\r\n.firm-details .logo {\r\n padding: 10px;\r\n}\r\n\r\n#user-panel .avatar img,\r\n.candidate-details .avatar img {\r\n width: 100%;\r\n height: 100%;\r\n object-fit: cover;\r\n}\r\n\r\n#user-panel .logo img,\r\n.advert-details .logo img,\r\n.firm-details .logo img {\r\n width: 100%;\r\n height: 100%;\r\n object-fit: contain;\r\n}\r\n\r\n.advert-entry h2,\r\n.cv-entry h2 {\r\n margin: 0 0 10px 0;\r\n font-size: 16px;\r\n font-weight: 500;\r\n overflow: hidden;\r\n white-space: nowrap;\r\n text-overflow: ellipsis;\r\n}\r\n\r\n.advert-entry h2 a,\r\n.cv-entry h2 a {\r\n color: #3a87ad;\r\n}\r\n\r\n.advert-entry .date-add,\r\n.cv-entry .sex-and-birth {\r\n text-align: right;\r\n font-weight: 600;\r\n font-size: 13px;\r\n}\r\n\r\n.advert-entry .info,\r\n.cv-entry .info {\r\n margin-bottom: 10px;\r\n color: #b1b1b1;\r\n\r\n a.category {\r\n color: #b1b1b1;\r\n }\r\n}\r\n\r\n.cv-entry .info-2 {\r\n font-size: 13px;\r\n}\r\n\r\n.advert-entry .info .place {\r\n font-weight: 600;\r\n color: #e72f34;\r\n\r\n a {\r\n color: #e72f34;\r\n }\r\n}\r\n\r\n.advert-entry .info .category {\r\n a {\r\n color: #b1b1b1;\r\n }\r\n}\r\n\r\n.advert-entry {\r\n .title {\r\n margin: 0 0 10px 0;\r\n font-size: 16px;\r\n font-weight: 500;\r\n display: block;\r\n\r\n @include respond-below(sm) {\r\n text-align: center;\r\n }\r\n }\r\n}\r\n\r\n.advert-entry .info .firm {\r\n font-weight: 600;\r\n color: #3a87ad;\r\n}\r\n\r\n.advert-entry .short-text {\r\n font-style: italic;\r\n margin-bottom: 10px;\r\n word-break: break-all;\r\n word-break: break-word;\r\n}\r\n\r\n\r\n.advert-entry,\r\n.advert-details {\r\n .icons {\r\n display: flex;\r\n flex-wrap: wrap;\r\n justify-content: center;\r\n gap: 5px;\r\n padding: 0 50px;\r\n margin-bottom: 15px;\r\n border-top: 1px solid #e5e5e5;\r\n margin-top: 25px;\r\n padding-top: 25px;\r\n\r\n ._content {\r\n display: grid;\r\n grid-template-columns: 35px 1fr;\r\n gap: 5px;\r\n\r\n ._text {\r\n display: flex;\r\n align-items: center;\r\n justify-content: flex-start;\r\n font-size: 13px;\r\n }\r\n\r\n ._icon {\r\n padding: 5px;\r\n height: fit-content;\r\n\r\n img {\r\n width: 100%;\r\n }\r\n }\r\n }\r\n }\r\n}\r\n\r\n.advert-details {\r\n .icons {\r\n margin-bottom: 0;\r\n }\r\n}\r\n\r\n.advert-entry {\r\n .icons {\r\n padding: 0;\r\n }\r\n}\r\n\r\n.advert-entry .btn,\r\n.cv-entry .btn {\r\n float: right;\r\n}\r\n\r\n.advert-entry .logo {\r\n height: 100px;\r\n width: 100px;\r\n overflow: hidden;\r\n}\r\n\r\n.advert-entry.main-page .logo {\r\n width: 50px;\r\n height: 50px;\r\n}\r\n\r\n.advert-entry.main-page .info {\r\n font-size: 12px;\r\n}\r\n\r\n.advert-entry.main-page .short-text {\r\n margin-bottom: 0;\r\n}\r\n\r\n.advert-entry .logo {\r\n @include respond-below(lg) {\r\n margin-bottom: 15px;\r\n }\r\n\r\n img {\r\n width: 100%;\r\n height: 100%;\r\n object-fit: contain;\r\n padding: 2px;\r\n border: 1px solid #e5e5e5;\r\n\r\n @include respond-below(lg) {\r\n border: 0;\r\n }\r\n }\r\n}\r\n\r\n.advert-details .top,\r\n.candidate-details .top {\r\n text-align: center;\r\n}\r\n\r\n.advert-details .top {\r\n position: relative;\r\n}\r\n\r\n.advert-details {\r\n\r\n .image_header,\r\n .image_bottom,\r\n .image_top {\r\n background: #FFF;\r\n text-align: center;\r\n\r\n img {\r\n max-width: 100%;\r\n }\r\n }\r\n\r\n .image_top {\r\n margin-bottom: 15px;\r\n }\r\n}\r\n\r\n.advert-details .top .firm {\r\n font-size: 16px;\r\n font-weight: 600;\r\n margin-bottom: 10px;\r\n\r\n @include respond-below(sm) {\r\n padding-top: 10px;\r\n }\r\n\r\n a {\r\n color: #e72f34;\r\n }\r\n}\r\n\r\n.advert-details #advert-favorite,\r\n.candidate-details #candidate-favorite,\r\n#firm-adverts {\r\n margin: 15px 15px 0;\r\n text-align: center;\r\n display: inline-block;\r\n}\r\n\r\n.advert-details #advert-favorite a,\r\n.candidate-details #candidate-favorite a,\r\n#firm-adverts a {\r\n transition: .5s;\r\n}\r\n\r\n.advert-details #advert-favorite i,\r\n.candidate-details #candidate-favorite i,\r\n#firm-adverts a i {\r\n color: #ccc;\r\n border: 2px solid #ccc;\r\n height: 40px;\r\n width: 40px;\r\n text-align: center;\r\n line-height: 38px;\r\n border-radius: 50%;\r\n cursor: pointer;\r\n font-size: 20px;\r\n transition: .5s;\r\n position: relative;\r\n top: 3px;\r\n}\r\n\r\n.advert-details #advert-favorite a.active,\r\n.advert-details #advert-favorite a:hover,\r\n.candidate-details #candidate-favorite a.active,\r\n.candidate-details #candidate-favorite a:hover,\r\n#firm-adverts a:hover {\r\n color: #8bc34a;\r\n text-decoration: none;\r\n}\r\n\r\n.advert-details #advert-favorite a.active i,\r\n.advert-details #advert-favorite a:hover i,\r\n.candidate-details #candidate-favorite a.active i,\r\n.candidate-details #candidate-favorite a:hover i,\r\n#firm-adverts a:hover i {\r\n border: 2px solid #8bc34a;\r\n color: #8bc34a;\r\n}\r\n\r\n.candidate-details .top,\r\n.advert-details .top,\r\n.firm-details .top {\r\n padding: 0 0 25px;\r\n}\r\n\r\n.candidate-details .top .info {\r\n font-weight: 400;\r\n margin-bottom: 10px;\r\n}\r\n\r\n.advert-details .top .info {\r\n color: #8e8e8e;\r\n margin-bottom: 10px;\r\n}\r\n\r\n.advert-details .top .info i {\r\n color: #000;\r\n margin-right: 5px;\r\n}\r\n\r\n.advert-details .top .info-second {\r\n font-weight: 600;\r\n}\r\n\r\n.advert-details .form h3 {\r\n text-align: center;\r\n color: #e72f34;\r\n margin-bottom: 25px;\r\n}\r\n\r\n.advert-information .mini-box {\r\n margin-bottom: 15px;\r\n text-align: center;\r\n}\r\n\r\n.advert-information i {\r\n color: #ccc;\r\n border: 2px solid #ccc;\r\n height: 40px;\r\n width: 40px;\r\n text-align: center;\r\n line-height: 38px;\r\n border-radius: 50%;\r\n cursor: pointer;\r\n font-size: 20px;\r\n transition: .5s;\r\n margin: 0 auto 5px;\r\n display: block;\r\n}\r\n\r\n.advert-information .action {\r\n display: block;\r\n text-align: center;\r\n transition: .5s;\r\n}\r\n\r\n.advert-information .action:hover {\r\n color: #8bc34a;\r\n text-decoration: none;\r\n}\r\n\r\n.advert-information .action:hover i {\r\n color: #8bc34a;\r\n border: 2px solid #8bc34a;\r\n}\r\n\r\n.answer {\r\n margin: 15px 0;\r\n}\r\n\r\n.answer .img {\r\n height: 100px;\r\n width: 100px;\r\n margin: 0 15px 15px 0;\r\n border: 2px solid #FFF;\r\n float: left;\r\n}\r\n\r\n.answer .img img {\r\n height: 100%;\r\n width: 100%;\r\n object-fit: cover;\r\n}\r\n\r\n.answer .img.logo {\r\n padding: 10px;\r\n background: #FFF;\r\n}\r\n\r\n.answer .img.logo img {\r\n object-fit: contain;\r\n}\r\n\r\n.answer .content {\r\n position: relative;\r\n padding: 15px;\r\n border: 1px solid #e4e4e4;\r\n background-color: #fefefe;\r\n margin-left: 130px;\r\n}\r\n\r\n.answer .content::before {\r\n content: \"\";\r\n position: absolute;\r\n left: -9px;\r\n top: 12px;\r\n width: 0;\r\n height: 0;\r\n border-color: transparent;\r\n border-style: solid;\r\n border-width: 8px 9px 8px 0px;\r\n border-right-color: #777;\r\n}\r\n\r\n.answer .content::after {\r\n content: \"\";\r\n position: absolute;\r\n left: -9px;\r\n top: 12px;\r\n width: 0;\r\n height: 0;\r\n border-color: transparent;\r\n border-style: solid;\r\n border-width: 8px 9px 8px 0px;\r\n border-right-color: #FFF;\r\n}\r\n\r\n.answer .content .title {\r\n margin-bottom: 10px;\r\n}\r\n\r\n.answer .content .title .name {\r\n font-weight: 600;\r\n}\r\n\r\n.answer .content .title .date-add {\r\n color: #999999;\r\n font-size: 13px;\r\n float: right;\r\n}\r\n\r\n.answer {\r\n .content {\r\n .title {\r\n .delete {\r\n float: right;\r\n font-size: 13px;\r\n margin-left: 15px;\r\n }\r\n }\r\n }\r\n}\r\n\r\n.answer .content .info {\r\n margin-bottom: 10px;\r\n}\r\n\r\n.answer .content .text {\r\n font-size: 13px;\r\n color: #999999;\r\n}\r\n\r\n.answer.nondisplayed .content {\r\n border: 3px solid $cRed;\r\n}\r\n\r\n.answer.displayed .content {\r\n border: 3px solid #ccc;\r\n}\r\n\r\n.answer .content .info .cv {\r\n color: #e72f34;\r\n}\r\n\r\n.btn-dark {\r\n color: #fff;\r\n background-color: #3a3f51;\r\n border-color: #3a3f51;\r\n}\r\n\r\n.btn-dark:hover,\r\n.btn-dark:active,\r\n.btn-dark:focus {\r\n color: #fff;\r\n background-color: #23272b;\r\n border-color: #1d2124;\r\n}\r\n\r\n.btn-back {\r\n margin-top: 15px;\r\n width: 100px;\r\n}\r\n\r\n.firm-entry {\r\n border: 1px solid #e5e5e5;\r\n background: #FFF;\r\n padding: 25px;\r\n margin: 15px 0;\r\n display: block;\r\n}\r\n\r\n.firm-entry:hover {\r\n text-decoration: none;\r\n box-shadow: 0px 10px 25px 0px rgba(0, 0, 0, 0.05);\r\n}\r\n\r\n.firm-entry .logo {\r\n height: 100px;\r\n width: 100px;\r\n overflow: hidden;\r\n margin: auto;\r\n padding: 10px;\r\n}\r\n\r\n.firm-entry .logo img {\r\n width: 100%;\r\n height: 100%;\r\n object-fit: contain;\r\n}\r\n\r\n.firm-entry h2 {\r\n margin: 0;\r\n text-align: center;\r\n font-size: 24px;\r\n font-weight: 300;\r\n}\r\n\r\n.advert-filtr .title {\r\n background: #3a87ad;\r\n padding: 10px;\r\n text-align: center;\r\n text-transform: uppercase;\r\n color: #FFF;\r\n\r\n @include respond-below(sm) {\r\n cursor: pointer;\r\n }\r\n\r\n i {\r\n display: none;\r\n\r\n @include respond-below(sm) {\r\n display: inline-block;\r\n margin-left: 5px;\r\n }\r\n }\r\n}\r\n\r\n.advert-filtr .content {\r\n padding: 25px 15px;\r\n background: #FFF;\r\n border: 1px solid #e5e5e5;\r\n border-top: 0;\r\n}\r\n\r\n.advert-filtr .content::after {\r\n content: '';\r\n display: block;\r\n clear: both;\r\n}\r\n\r\n.advert-filtr .content .subtitle {\r\n color: #334c75;\r\n font-weight: 600;\r\n margin-bottom: 10px;\r\n margin-top: 25px;\r\n cursor: pointer;\r\n display: flex;\r\n align-items: center;\r\n justify-content: space-between;\r\n\r\n i {\r\n float: right;\r\n }\r\n}\r\n\r\n.advert-filtr .content .subtitle:first-child {\r\n margin-top: 0;\r\n}\r\n\r\n.advert-filtr .content .subtitle .toggle {\r\n float: right;\r\n display: block;\r\n height: 20px;\r\n text-align: center;\r\n cursor: pointer;\r\n width: 20px;\r\n}\r\n\r\n.advert-filtr .content .subcontent ul {\r\n list-style-type: none;\r\n margin-left: 0;\r\n padding: 0;\r\n}\r\n\r\n.advert-filtr .content .subcontent {\r\n .btn-primary {\r\n background: #FFF;\r\n border: 2px solid $cBlueDark;\r\n color: $cBlueDark;\r\n width: 100%;\r\n @include transition;\r\n\r\n &:hover {\r\n background: $cBlueDark;\r\n color: #FFF;\r\n }\r\n }\r\n}\r\n\r\n.adverts-filtr-text {\r\n margin-bottom: 25px;\r\n}\r\n\r\n.advert-filtr .content input[type=\"checkbox\"] {\r\n margin-right: 5px;\r\n}\r\n\r\n.site-title {\r\n font-size: 24px;\r\n font-weight: 600;\r\n margin-bottom: 25px;\r\n color: #334c75;\r\n margin-top: 0;\r\n}\r\n\r\n.advert-details textarea.form-control {\r\n height: 135px;\r\n}\r\n\r\n.article-entry {\r\n border: 1px solid #e7e8e8;\r\n border-top: 0;\r\n background: #FFF;\r\n margin-bottom: 25px;\r\n\r\n &:after {\r\n content: '';\r\n display: block;\r\n clear: both;\r\n }\r\n\r\n .entry {\r\n a {\r\n display: block;\r\n height: 225px;\r\n padding: 10px;\r\n background: #FFF;\r\n\r\n img {\r\n width: 100%;\r\n height: 100%;\r\n object-fit: cover;\r\n }\r\n }\r\n }\r\n\r\n .text {\r\n padding: 0 15px 15px;\r\n font-size: 13px;\r\n }\r\n\r\n .btn {\r\n float: right;\r\n color: $cRed;\r\n\r\n &:hover {\r\n text-decoration: underline;\r\n }\r\n }\r\n}\r\n\r\n.article-entry img {\r\n width: 100%;\r\n}\r\n\r\n.article-entry .date-add {\r\n color: #b0b0b0;\r\n font-size: 13px;\r\n padding: 10px;\r\n text-align: center;\r\n}\r\n\r\n.article-entry h3 {\r\n margin: 0 0 5px 0;\r\n padding: 0 15px;\r\n text-align: center;\r\n height: 26px;\r\n white-space: nowrap;\r\n text-overflow: ellipsis;\r\n overflow: hidden;\r\n color: #d91f26;\r\n font-size: 17px;\r\n}\r\n\r\n.article .article-title {\r\n font-size: 30px;\r\n font-weight: 600;\r\n margin-bottom: 25px;\r\n color: #334c75;\r\n margin-top: 0;\r\n}\r\n\r\n.article .social-icons {\r\n margin-bottom: 10px;\r\n}\r\n\r\n.article .date-add {\r\n margin-bottom: 5px;\r\n color: #b0b0b0;\r\n font-size: 13px;\r\n}\r\n\r\n.article .text {\r\n background: #FFF;\r\n padding: 25px;\r\n margin-bottom: 15px;\r\n\r\n h2 {\r\n font-size: 18px;\r\n color: $cBlueDark;\r\n font-weight: 600;\r\n }\r\n}\r\n\r\n.red {\r\n color: #cc0000;\r\n}\r\n\r\n#contact-form .form-control {\r\n border: 1px solid #dddddd;\r\n padding: 10px;\r\n}\r\n\r\n#mobile-menu-btn {\r\n display: none;\r\n}\r\n\r\n#send-message-login {\r\n width: 100%;\r\n max-width: 650px;\r\n margin: auto;\r\n background: url('/images/aplikuj-img.jpg') no-repeat center;\r\n background-size: contain;\r\n padding: 50px 25px;\r\n text-align: center;\r\n}\r\n\r\n#send-message-login .info {\r\n font-size: 20px;\r\n font-weight: 600;\r\n margin-bottom: 25px;\r\n}\r\n\r\n#send-message-login .btn {\r\n min-width: 150px;\r\n}\r\n\r\n.gallery a {\r\n display: block;\r\n width: 100%;\r\n height: 200px;\r\n margin-bottom: 20px;\r\n border: 1px solid #6b767b;\r\n}\r\n\r\n.gallery a img {\r\n width: 100%;\r\n height: 100%;\r\n object-fit: cover;\r\n}\r\n\r\n#categories-toggle {\r\n display: block;\r\n text-align: center;\r\n}\r\n\r\n#categories-filtr p.visible {\r\n display: block !important;\r\n}\r\n\r\n#categories-filtr p:first-child {\r\n margin-top: 10px;\r\n}\r\n\r\n.firms-alphabet-filtr a {\r\n display: block;\r\n float: left;\r\n width: 25px;\r\n height: 25px;\r\n color: #FFF;\r\n text-align: center;\r\n line-height: 25px;\r\n background: #334c75;\r\n font-size: 13px;\r\n margin-right: 1px;\r\n}\r\n\r\n.firms-alphabet-filtr a:hover {\r\n text-decoration: none;\r\n background: #6381b3;\r\n}\r\n\r\n.firms-alphabet-filtr a.active {\r\n background: #e72f34;\r\n}\r\n\r\n.firms-alphabet-filtr a#all {\r\n width: 100px;\r\n background: #e72f34;\r\n}\r\n\r\n.firms-alphabet-filtr::after {\r\n clear: both;\r\n content: '';\r\n display: block;\r\n}\r\n\r\n#sample-firms {\r\n background: #FFF;\r\n margin-top: -25px;\r\n margin-bottom: 25px;\r\n}\r\n\r\n@media (min-width:992px) and (max-width:1199px) {\r\n #top #top-buttons {\r\n margin-top: -5px;\r\n }\r\n\r\n #top #top-buttons #sign-up,\r\n #top #top-buttons #sign-in,\r\n #top #top-buttons #logout,\r\n #top #top-buttons #user-panel {\r\n margin-bottom: 5px;\r\n width: 135px;\r\n text-align: center;\r\n margin-right: 0;\r\n }\r\n\r\n #top #menu-container-1>ul>li>a {\r\n padding: 0 10px;\r\n }\r\n\r\n #tools #scontainer-2 h3 {\r\n font-size: 16px;\r\n }\r\n\r\n #add-offer,\r\n #add-cv {\r\n height: 250px;\r\n }\r\n\r\n #top #logo {\r\n margin-top: 6px;\r\n }\r\n}\r\n\r\n@media (min-width:768px) and (max-width:991px) {\r\n .container {\r\n width: 100%;\r\n }\r\n\r\n #top #logo {\r\n text-align: center;\r\n }\r\n\r\n #top #menu-container-1>ul {\r\n justify-content: center;\r\n }\r\n\r\n #top #top-buttons #sign-up,\r\n #top #top-buttons #sign-in,\r\n #top #top-buttons #logout,\r\n #top #top-buttons #user-panel {\r\n margin-bottom: 5px;\r\n width: 100%;\r\n min-width: 115px;\r\n font-size: 13px;\r\n text-align: center;\r\n margin-right: 0;\r\n }\r\n\r\n #main-banner .container {\r\n height: 300px;\r\n }\r\n\r\n #add-offer,\r\n #add-cv {\r\n margin: 10px auto;\r\n }\r\n\r\n #tools #scontainer-2 .scontainer-content>.row>.col-sm-4>.row {\r\n margin-bottom: 10px;\r\n text-align: center;\r\n height: 210px;\r\n }\r\n\r\n .advert-entry .logo {\r\n width: 100%;\r\n }\r\n\r\n .advert-entry .flag {\r\n float: left;\r\n margin-left: 0;\r\n margin-right: 5px;\r\n }\r\n\r\n .advert-entry .date-add,\r\n .cv-entry .sex-and-birth {\r\n text-align: left;\r\n margin-bottom: 10px;\r\n }\r\n}\r\n\r\n@media (max-width:767px) {\r\n #main-menu {\r\n position: fixed;\r\n bottom: 0;\r\n z-index: 10;\r\n width: 100%;\r\n line-height: 40px;\r\n height: 100%;\r\n display: flex;\r\n align-items: center;\r\n visibility: hidden;\r\n opacity: 0;\r\n transition: all .5s ease-in-out;\r\n background: #FFF;\r\n left: 0;\r\n }\r\n\r\n #main-menu.visible {\r\n visibility: visible;\r\n opacity: 1;\r\n }\r\n\r\n #main-menu .container {\r\n width: 100%;\r\n }\r\n\r\n #main-menu #menu-container-1 {\r\n width: 100%;\r\n }\r\n\r\n #main-menu #menu-container-1>ul {\r\n display: block;\r\n }\r\n\r\n #main-menu #menu-container-1>ul>li {\r\n float: none;\r\n display: block;\r\n }\r\n\r\n #main-menu #menu-container-1>ul>li:nth-child(1) {\r\n margin-left: 0;\r\n }\r\n\r\n #main-menu #menu-container-1>ul>li>a {\r\n text-align: center;\r\n }\r\n\r\n #main-menu #menu-container-1>ul>li.parent>a {\r\n pointer-events: all;\r\n }\r\n\r\n #main-menu #menu-container-1>ul>li>a>i {\r\n display: none;\r\n }\r\n\r\n #main-menu #menu-container-1>ul>li>a::after {\r\n display: none;\r\n }\r\n\r\n #main-menu #menu-container-1>ul>li>ul {\r\n position: static;\r\n width: 100%;\r\n text-align: center;\r\n border: 0;\r\n display: none !important;\r\n }\r\n\r\n #main-menu #menu-container-1>ul>li.active>ul {\r\n display: block !important;\r\n opacity: 1;\r\n visibility: visible;\r\n }\r\n\r\n #top #menu-container-1>ul>li:last-child {\r\n margin: 0;\r\n }\r\n\r\n #mobile-menu-btn {\r\n height: 40px;\r\n width: 120px;\r\n color: #FFF;\r\n background: #e72f34;\r\n display: block;\r\n z-index: 100;\r\n line-height: 40px;\r\n text-align: center;\r\n font-size: 17px;\r\n cursor: pointer;\r\n margin: 10px auto;\r\n text-transform: uppercase;\r\n font-weight: 600;\r\n\r\n &.active {\r\n position: fixed;\r\n top: 10px;\r\n right: 10px;\r\n width: 40px;\r\n @include border-radius(50%);\r\n\r\n span {\r\n display: none;\r\n }\r\n }\r\n }\r\n\r\n #top #logo {\r\n text-align: center;\r\n }\r\n\r\n #top #top-buttons {\r\n display: flex;\r\n align-items: stretch;\r\n justify-content: center;\r\n }\r\n\r\n #top #top-buttons #sign-in,\r\n #top #top-buttons #logout,\r\n #top #top-buttons #sign-up,\r\n #top #top-buttons #user-panel {\r\n float: none;\r\n margin: 0 5px;\r\n width: 135px;\r\n text-align: center;\r\n }\r\n\r\n #main-banner .container {\r\n font-size: 20px;\r\n }\r\n\r\n #main-banner strong {\r\n font-size: 24px;\r\n }\r\n\r\n #tools #scontainer-2 .scontainer-content>.row>.col-sm-4>.row {\r\n margin-bottom: 10px;\r\n }\r\n\r\n #catalog .element .content {\r\n margin-bottom: 10px;\r\n }\r\n\r\n #last-on-blog .entry {\r\n padding-top: 15px;\r\n }\r\n\r\n #bottom-menu {\r\n padding: 25px 0;\r\n }\r\n\r\n .advert-filtr {\r\n margin-bottom: 25px;\r\n\r\n .content {\r\n display: none;\r\n }\r\n }\r\n\r\n .advert-filtr::after {\r\n clear: both;\r\n content: '';\r\n display: block;\r\n }\r\n\r\n .advert-entry .logo {\r\n float: none;\r\n margin: auto;\r\n }\r\n\r\n .advert-entry .flag {\r\n display: inline-block;\r\n float: none;\r\n margin-top: 0;\r\n margin-left: 0;\r\n margin-right: 5px;\r\n position: relative;\r\n top: 9px;\r\n }\r\n\r\n .advert-entry h2,\r\n .cv-entry h2 {\r\n margin-top: 10px;\r\n text-align: center;\r\n }\r\n\r\n .advert-entry .date-add,\r\n .cv-entry .sex-and-birth {\r\n text-align: center;\r\n margin-bottom: 10px;\r\n }\r\n\r\n .advert-entry .info,\r\n .cv-entry .info {\r\n margin-top: 10px;\r\n text-align: center;\r\n }\r\n\r\n #user-register label,\r\n #user-login label,\r\n #user-panel label,\r\n .advert-details label,\r\n .candidate-details label,\r\n .firm-details label {\r\n text-align: left;\r\n }\r\n\r\n .mini-buttons .btn {\r\n display: block;\r\n margin-bottom: 5px;\r\n }\r\n\r\n .mini-box .title .info {\r\n float: none;\r\n clear: both;\r\n display: block;\r\n margin: 0 0 5px 0;\r\n }\r\n\r\n .mini-box {\r\n padding: 10px;\r\n }\r\n\r\n .mini-box .subtitle {\r\n text-align: center;\r\n }\r\n\r\n .mini-box .subtitle .btn {\r\n float: none;\r\n }\r\n}\r\n\r\n\r\n.candidate-details {\r\n #prev-cv {\r\n float: left;\r\n }\r\n\r\n #next-cv {\r\n float: right;\r\n }\r\n\r\n .content {\r\n @extend .clearfix;\r\n }\r\n}\r\n\r\n.icheckbox_minimal-blue {\r\n margin-right: 8px !important;\r\n}\r\n\r\n.firm-details {\r\n .adverts-title {\r\n color: $cBlueDark;\r\n font-weight: 600;\r\n font-size: 16px;\r\n margin-bottom: 10px;\r\n margin-top: 25px;\r\n }\r\n\r\n .step-title {\r\n color: $cRed;\r\n font-weight: 600;\r\n text-transform: uppercase;\r\n margin-bottom: 25px;\r\n font-size: 16px;\r\n }\r\n}\r\n\r\n#adverts-list_wrapper {\r\n width: 100%;\r\n\r\n .info {\r\n font-size: 13px;\r\n line-height: 15px;\r\n }\r\n\r\n .advert-delete,\r\n .advert-edit,\r\n .advert-disable,\r\n .advert-public,\r\n .advert_highlight_disable,\r\n .advert_highlight_enable,\r\n .advert_main_page_disable,\r\n .advert_main_page_enable {\r\n color: #6c757d;\r\n font-size: 12px;\r\n margin-left: 10px;\r\n }\r\n\r\n #adverts-list_info {\r\n padding-right: 15px;\r\n }\r\n\r\n .disabled {\r\n color: #6c757d;\r\n pointer-events: none;\r\n opacity: .5;\r\n }\r\n}\r\n\r\n.dt-panelfooter {\r\n width: 100%;\r\n}\r\n\r\n.pagination {\r\n font-size: 13px;\r\n}\r\n\r\n.blog-news-title {\r\n font-size: 21px;\r\n margin: 15px 0;\r\n}\r\n\r\n.seo-additional-text {\r\n padding: 15px;\r\n background: #FFF;\r\n\r\n &:after {\r\n clear: both;\r\n content: '';\r\n display: block;\r\n }\r\n\r\n h2 {\r\n font-size: 18px;\r\n color: $cBlueDark;\r\n font-weight: 600;\r\n }\r\n\r\n .hidden {\r\n display: none;\r\n }\r\n\r\n .btn-link {\r\n color: $cRed;\r\n float: right;\r\n }\r\n}\r\n\r\n#simple-search {\r\n .checkboxes {\r\n font-size: 13px;\r\n clear: both;\r\n line-height: 21px;\r\n }\r\n}\r\n\r\n#mini-banners {\r\n .banner {\r\n display: block;\r\n height: 169px;\r\n background: #FFF;\r\n margin-bottom: 15px;\r\n border: 1px solid #e5e5e5;\r\n @include transition;\r\n\r\n &:hover {\r\n .text {\r\n h2 {\r\n border-bottom: 1px solid #FFF;\r\n }\r\n }\r\n }\r\n\r\n &::after {\r\n content: '';\r\n display: block;\r\n clear: both;\r\n }\r\n\r\n &.banner-01,\r\n &.banner-03 {\r\n background: $cBlue;\r\n }\r\n\r\n &.banner-02,\r\n &.banner-04 {\r\n background: $cRed;\r\n\r\n .img {\r\n float: right;\r\n }\r\n\r\n .text {\r\n float: left;\r\n }\r\n }\r\n\r\n .img {\r\n width: 40%;\r\n height: 167px;\r\n float: left;\r\n\r\n img {\r\n height: 100%;\r\n width: 100%;\r\n object-fit: cover;\r\n }\r\n }\r\n\r\n .text {\r\n height: 167px;\r\n padding: 15px;\r\n float: right;\r\n width: 60%;\r\n @include flexbox;\r\n @include align-items(center);\r\n @include justify-content(center);\r\n text-align: center;\r\n color: #FFF;\r\n\r\n h2 {\r\n font-size: 24px;\r\n font-weight: 300;\r\n border-bottom: 1px solid transparent;\r\n padding-bottom: 5px;\r\n @include transition;\r\n }\r\n }\r\n }\r\n}\r\n\r\n#incomplete_profile {\r\n margin-bottom: 25px;\r\n text-align: center;\r\n}\r\n\r\n#user-login {\r\n #promo {\r\n h2 {\r\n font-size: 22px;\r\n font-weight: 600;\r\n margin-bottom: 15px;\r\n color: $cBlue;\r\n }\r\n\r\n i {\r\n display: block;\r\n padding-top: 100%;\r\n width: 100%;\r\n text-align: center;\r\n line-height: 48px;\r\n border: 1px solid #ccc;\r\n background: #FFF;\r\n color: #3a87ad;\r\n font-size: 20px;\r\n height: 0;\r\n position: relative;\r\n\r\n &:before {\r\n position: absolute;\r\n top: 50%;\r\n left: 50%;\r\n transform: translate(-50%, -50%);\r\n font-size: 36px;\r\n }\r\n }\r\n\r\n .text {\r\n padding-left: 15px;\r\n\r\n small {\r\n font-size: 13px;\r\n }\r\n }\r\n }\r\n\r\n .mini-box {\r\n min-height: 391px;\r\n\r\n big {\r\n font-size: 14px;\r\n margin-top: 10px;\r\n display: block;\r\n }\r\n }\r\n}\r\n\r\n.note-editor.note-frame.error {\r\n border: 1px solid #cc0000;\r\n}\r\n\r\n.editor-error {\r\n margin-top: 10px;\r\n color: #cc0000;\r\n font-weight: 600;\r\n}\r\n\r\n.hidden {\r\n display: none;\r\n}\r\n\r\n.advert_details_boxes {\r\n .mini-box {\r\n min-height: 88px;\r\n @include flexbox;\r\n @include align-items(center);\r\n @include justify-content(center);\r\n font-size: 16px;\r\n padding: 10px;\r\n\r\n @include respond-below(sm) {\r\n margin-bottom: 10px;\r\n }\r\n\r\n a {\r\n color: $cBlueDark;\r\n\r\n &:hover {\r\n text-decoration: none;\r\n }\r\n }\r\n }\r\n}\r\n\r\nspan.error {\r\n color: #cc0000;\r\n font-style: italic;\r\n font-size: 13px;\r\n}\r\n\r\nform {\r\n .row {\r\n &.important {\r\n background: $cGrayLight;\r\n padding: 15px;\r\n border: 1px solid #e0dfdf;\r\n margin-bottom: 25px;\r\n\r\n .info {\r\n color: $cRed;\r\n font-weight: 600;\r\n font-style: italic;\r\n text-align: center;\r\n }\r\n }\r\n }\r\n}\r\n\r\n.points-prices {\r\n .content {\r\n background: #f1f1f1;\r\n margin: 0 0 15px 0;\r\n @include transition;\r\n border: 1px solid #f1f1f1;\r\n\r\n &:hover {\r\n border: 1px solid #ccc;\r\n }\r\n\r\n a {\r\n color: $cBlueDark;\r\n display: block;\r\n padding: 15px;\r\n border-radius: 3px;\r\n\r\n &:hover {\r\n text-decoration: none;\r\n }\r\n\r\n strong {\r\n color: $cRed;\r\n font-size: 17px;\r\n\r\n &:first-child {\r\n font-size: 24px;\r\n }\r\n\r\n &:last-child {\r\n color: $cBlueDark;\r\n }\r\n }\r\n }\r\n }\r\n}\r\n\r\n.new-order {\r\n border: 1px solid #f6f6f6;\r\n padding: 50px;\r\n background: #FFF;\r\n text-align: center;\r\n\r\n .title {\r\n margin-bottom: 25px;\r\n font-weight: 600;\r\n color: $cBlue;\r\n font-size: 20px;\r\n\r\n &.red {\r\n color: $cRed;\r\n }\r\n }\r\n}\r\n\r\n#g-results {\r\n .small {\r\n font-size: 12px;\r\n font-style: italic;\r\n }\r\n}\r\n\r\n.jconfirm.jconfirm-modern .jconfirm-box div.jconfirm-title-c .jconfirm-icon-c {\r\n font-size: 50px !important;\r\n}\r\n\r\n#user-panel {\r\n #g-results * {\r\n font-size: 14px;\r\n }\r\n\r\n a:not(.btn) {\r\n color: $cBlueDark;\r\n }\r\n\r\n #g-pager {\r\n li.active {\r\n .g-page {\r\n color: #FFF !important;\r\n }\r\n }\r\n }\r\n\r\n .tr-second {\r\n .btn {\r\n margin-right: 10px;\r\n @include border-radius(3px);\r\n padding: 2px 10px;\r\n font-size: 12px !important;\r\n\r\n &.btn-disabled {\r\n pointer-events: none;\r\n opacity: .5;\r\n }\r\n }\r\n }\r\n}\r\n\r\n.tippy-box {\r\n background-color: $cBlueDark;\r\n color: #FFF;\r\n font-size: 13px;\r\n}\r\n\r\n@include respond-above(sm) {\r\n .row-margin div[class*=\"col-\"] {\r\n margin: 0 15px;\r\n max-width: calc(50% - 30px);\r\n border: 1px solid #d1d2d4;\r\n }\r\n}\r\n\r\n.jconfirm .jconfirm-box div.jconfirm-title-c .jconfirm-title {\r\n line-height: 32px;\r\n}\r\n\r\n//aplication-link\r\ndiv.form--aplication-link {\r\n position: relative;\r\n border: none !important;\r\n background-color: transparent !important;\r\n\r\n .aplication-link {\r\n text-decoration: none;\r\n position: absolute;\r\n top: 50%;\r\n left: 50%;\r\n transform: translate(-50%, -50%);\r\n padding: 20px 60px;\r\n font-size: 22px;\r\n\r\n @media (max-width: 991px) {\r\n display: none !important;\r\n }\r\n }\r\n}\r\n\r\n.aplication-link {\r\n @media (max-width: 991px) {\r\n display: none !important;\r\n }\r\n}\r\n\r\n//img-hide\r\n.img-hide {\r\n opacity: 0;\r\n}\r\n\r\n.img-header,\r\n.img-bottom {\r\n width: 100%;\r\n height: 100%;\r\n\r\n img {\r\n width: 100%;\r\n height: auto;\r\n }\r\n}\r\n\r\n.img-bottom {\r\n margin-bottom: 15px;\r\n}\r\n\r\n.logo-container.logo-container--img-header {\r\n background-color: #fff;\r\n height: 200px;\r\n margin-bottom: 180px;\r\n padding: 0;\r\n\r\n .logo.logo--img-header {\r\n position: relative;\r\n z-index: 9;\r\n margin: -40px auto;\r\n }\r\n}\r\n\r\n.profil {\r\n\r\n .image_header,\r\n .image_bottom {\r\n img {\r\n width: 100%;\r\n }\r\n }\r\n}\r\n\r\n.selectize-input {\r\n min-height: 40px !important;\r\n\r\n >input[type=\"select-one\"] {\r\n line-height: 26px !important;\r\n }\r\n}\r\n\r\n.advert-details-top-right {\r\n height: 100%;\r\n display: flex;\r\n flex-direction: column;\r\n justify-content: center;\r\n gap: 10px;\r\n padding: 0 50px;\r\n\r\n .info {\r\n text-align: center;\r\n }\r\n\r\n .info-second {\r\n text-align: center;\r\n }\r\n}\r\n\r\n.btn_aplikuj {\r\n width: 100%;\r\n margin-bottom: 15px;\r\n display: flex;\r\n height: 50px;\r\n align-items: center;\r\n justify-content: center;\r\n max-width: 350px;\r\n margin-left: auto;\r\n margin-right: auto;\r\n font-weight: 600;\r\n font-size: 18px;\r\n}\r\n\r\n.advert_apply {\r\n padding: 40px;\r\n background: #FFF;\r\n border-radius: 3px;\r\n\r\n ._icon {\r\n margin: 0 auto 25px;\r\n display: block;\r\n }\r\n\r\n ._title {\r\n font-size: 20px;\r\n font-weight: 600;\r\n margin-bottom: 15px;\r\n color: $cBlueDark;\r\n text-align: center;\r\n }\r\n\r\n ._advert_title {\r\n font-size: 18px;\r\n font-weight: 600;\r\n margin-bottom: 15px;\r\n color: #000;\r\n text-align: center;\r\n }\r\n\r\n ._advert_data {\r\n display: flex;\r\n justify-content: center;\r\n margin-top: 25px;\r\n flex-wrap: wrap;\r\n\r\n form {\r\n margin: 50px auto;\r\n width: 100%;\r\n\r\n ._columns {\r\n margin-bottom: 5px;\r\n }\r\n\r\n .form-control {\r\n width: 100%;\r\n max-width: 400px;\r\n border: 1px solid #ddd;\r\n border-radius: 3px;\r\n padding-left: 10px;\r\n padding-right: 10px;\r\n }\r\n\r\n textarea.form-control {\r\n height: 175px;\r\n max-width: 600px;\r\n }\r\n }\r\n\r\n ._columns {\r\n display: grid;\r\n grid-template-columns: 1fr 3fr;\r\n gap: 10px;\r\n width: 100%;\r\n\r\n ._left {\r\n text-align: right;\r\n font-weight: 600;\r\n }\r\n\r\n ._right {\r\n text-align: left;\r\n\r\n .btn_aplikuj {\r\n margin: 15px 0;\r\n }\r\n }\r\n }\r\n }\r\n}\r\n\r\n.content.person {\r\n margin-top: 15px;\r\n margin-bottom: 25px;\r\n border-radius: 3px;\r\n display: flex;\r\n background: #FFF;\r\n justify-content: center;\r\n border: 1px solid $cRed;\r\n\r\n ._content_nologged {\r\n margin: 25px;\r\n padding: 0 50px;\r\n justify-content: center;\r\n align-items: center;\r\n text-align: center;\r\n\r\n ._title {\r\n font-weight: 600;\r\n margin-bottom: 10px;\r\n color: $cRed;\r\n }\r\n }\r\n\r\n ._content {\r\n display: grid;\r\n grid-template-columns: 100px 1fr;\r\n\r\n ._icon {\r\n display: flex;\r\n align-items: center;\r\n\r\n img {\r\n width: 75px;\r\n }\r\n }\r\n\r\n ._text {\r\n display: flex;\r\n flex-direction: column;\r\n justify-content: center;\r\n gap: 10px;\r\n\r\n p {\r\n margin-bottom: 0;\r\n }\r\n }\r\n }\r\n}\r\n\r\n._banner_box {\r\n\r\n ._title {\r\n color: $cBlueDark;\r\n font-weight: 600;\r\n font-size: 24px;\r\n margin-bottom: 15px;\r\n }\r\n\r\n ._subtitle {\r\n color: #000;\r\n margin-bottom: 25px;\r\n font-size: 20px;\r\n font-weight: 300;\r\n }\r\n\r\n ._boxes {\r\n display: grid;\r\n gap: 40px;\r\n grid-template-columns: 1fr 1fr 1fr;\r\n\r\n @media (max-width: 768px) {\r\n grid-template-columns: 1fr 1fr;\r\n }\r\n\r\n @media (max-width: 480px) {\r\n grid-template-columns: 1fr;\r\n }\r\n\r\n ._box {\r\n background: #FFF;\r\n padding: 15px;\r\n text-align: center;\r\n position: relative;\r\n border: 1px solid $cRed;\r\n\r\n @media (min-width: 769px) {\r\n\r\n &:nth-child(4),\r\n &:nth-child(5),\r\n &:nth-child(6) {\r\n background: #f1f1f2;\r\n }\r\n }\r\n\r\n @media (max-width: 768px) and (min-width: 481px) {\r\n\r\n &:nth-child(3),\r\n &:nth-child(4),\r\n &:nth-child(7),\r\n &:nth-child(8) {\r\n background: #f1f1f2;\r\n border: 1px solid $cRed;\r\n }\r\n }\r\n\r\n ._text {\r\n display: grid;\r\n grid-template-columns: 1fr;\r\n justify-content: center;\r\n gap: 20px;\r\n font-size: 18px;\r\n }\r\n\r\n img {\r\n width: 75px;\r\n margin: auto;\r\n }\r\n\r\n span {\r\n font-weight: 600;\r\n }\r\n }\r\n }\r\n\r\n ._boxes_candidate {\r\n display: grid;\r\n gap: 30px;\r\n grid-template-columns: 1fr 1fr;\r\n\r\n @media (max-width: 480px) {\r\n grid-template-columns: 1fr;\r\n }\r\n\r\n ._box {\r\n background: #FFF;\r\n padding: 30px;\r\n text-align: center;\r\n position: relative;\r\n border: 1px solid #e5e5e5;\r\n\r\n @media (min-width: 769px) {\r\n\r\n &:nth-child(4),\r\n &:nth-child(5),\r\n &:nth-child(6) {\r\n background: #f1f1f2;\r\n border: 1px solid $cRed;\r\n }\r\n }\r\n\r\n @media (max-width: 768px) and (min-width: 481px) {\r\n\r\n &:nth-child(3),\r\n &:nth-child(4),\r\n &:nth-child(7),\r\n &:nth-child(8) {\r\n background: #f1f1f2;\r\n border: 1px solid $cRed;\r\n }\r\n }\r\n\r\n ._text {\r\n display: grid;\r\n grid-template-columns: 1fr;\r\n justify-content: center;\r\n gap: 20px;\r\n font-size: 18px;\r\n }\r\n\r\n img {\r\n width: 75px;\r\n margin: auto;\r\n }\r\n\r\n span {\r\n font-weight: 600;\r\n }\r\n }\r\n }\r\n}\r\n\r\n._login_box {\r\n margin-top: 75px;\r\n display: grid;\r\n grid-template-columns: 1fr 1fr;\r\n gap: 50px;\r\n\r\n @media (max-width: 768px) {\r\n grid-template-columns: 1fr;\r\n }\r\n\r\n &._single {\r\n grid-template-columns: 1fr;\r\n max-width: 600px;\r\n margin: 30px auto;\r\n justify-content: center;\r\n }\r\n\r\n ._left {\r\n background: $cBlueDark;\r\n color: #FFF;\r\n padding: 25px 20px;\r\n min-height: 220px;\r\n display: flex;\r\n flex-direction: column;\r\n justify-content: center;\r\n\r\n ._title {\r\n text-align: center;\r\n font-size: 32px;\r\n font-weight: 600;\r\n margin-bottom: 25px;\r\n }\r\n\r\n ._text {\r\n text-align: center;\r\n margin-bottom: 25px;\r\n\r\n a {\r\n color: #FFF;\r\n font-weight: 600;\r\n }\r\n }\r\n }\r\n\r\n ._login {\r\n border: 2px solid $cBlueDark;\r\n padding: 25px 20px;\r\n background: #FFF;\r\n min-height: 220px;\r\n display: flex;\r\n flex-direction: column;\r\n justify-content: center;\r\n\r\n ._title {\r\n text-align: center;\r\n font-size: 32px;\r\n font-weight: 600;\r\n margin-bottom: 25px;\r\n color: $cBlueDark;\r\n }\r\n\r\n ._subtitle {\r\n text-align: center;\r\n margin-bottom: 25px;\r\n }\r\n\r\n ._text {\r\n text-align: center;\r\n\r\n a {\r\n font-weight: 600;\r\n color: $cRed\r\n }\r\n }\r\n }\r\n}\r\n\r\n._partners {\r\n background: #FFF;\r\n padding: 25px;\r\n margin-top: 100px;\r\n margin-bottom: 25px;\r\n display: flex;\r\n flex-wrap: wrap;\r\n justify-content: center;\r\n\r\n ._title {\r\n text-align: center;\r\n font-size: 24px;\r\n font-weight: 600;\r\n margin-bottom: 25px;\r\n color: #334c75;\r\n width: 100%;\r\n }\r\n\r\n ._content {\r\n display: flex;\r\n flex-wrap: wrap;\r\n gap: 50px;\r\n justify-content: center;\r\n\r\n img {\r\n height: 60px;\r\n }\r\n }\r\n}\r\n\r\n.points_prices {\r\n ._row {\r\n display: grid;\r\n grid-template-columns: 1fr 1fr 1fr 1fr;\r\n cursor: pointer;\r\n color: #FFF;\r\n\r\n &:nth-child(even) {\r\n opacity: .75;\r\n }\r\n\r\n ._column {\r\n padding: 10px;\r\n border: 1px solid #FFF;\r\n background: $cBlue;\r\n\r\n &._center {\r\n text-align: center;\r\n }\r\n\r\n a {\r\n span {\r\n color: #FFF;\r\n }\r\n }\r\n\r\n &._header {\r\n font-weight: 600;\r\n color: #FFF;\r\n background: $cBlueDark;\r\n }\r\n\r\n &._red {\r\n color: #FFF;\r\n\r\n\r\n a {\r\n color: #FFF;\r\n }\r\n }\r\n }\r\n }\r\n}\r\n\r\n#scontainer-6 {\r\n margin-top: 25px;\r\n width: 100%;\r\n\r\n h3 {\r\n margin-bottom: 15px;\r\n }\r\n\r\n .row {\r\n width: 100%;\r\n }\r\n}\r\n\r\n.mt25 {\r\n margin-top: 25px !important;\r\n}\r\n\r\n#user-panel table a.btn-danger {\r\n display: inline-flex;\r\n height: 25px;\r\n align-items: center;\r\n justify-content: center;\r\n color: #FFF;\r\n background: $cRed;\r\n width: 25px;\r\n border-radius: 50%;\r\n}",".text-danger {\n color: $cRed;\n}\n\n.btn-light {\n border: 1px solid #cccccc;\n}","$breakpoints: (\n xs: 576px,\n sm: 768px,\n md: 992px,\n lg: 1200px\n);\n@mixin respond-above($breakpoint) {\n @if map-has-key($breakpoints, $breakpoint) {\n $breakpoint-value: map-get($breakpoints, $breakpoint);\n @media (min-width: $breakpoint-value) {\n @content;\n }\n } @else {\n @warn 'Invalid breakpoint: #{$breakpoint}.';\n }\n}\n@mixin respond-below($breakpoint) {\n @if map-has-key($breakpoints, $breakpoint) {\n $breakpoint-value: map-get($breakpoints, $breakpoint);\n @media (max-width: ($breakpoint-value - 1)) {\n @content;\n }\n } @else {\n @warn 'Invalid breakpoint: #{$breakpoint}.';\n }\n}\n@mixin respond-between($lower, $upper) {\n @if map-has-key($breakpoints, $lower) and map-has-key($breakpoints, $upper) {\n $lower-breakpoint: map-get($breakpoints, $lower);\n $upper-breakpoint: map-get($breakpoints, $upper);\n @media (min-width: $lower-breakpoint) and (max-width: ($upper-breakpoint - 1)) {\n @content;\n }\n } @else {\n @if (map-has-key($breakpoints, $lower) == false) {\n @warn 'Your lower breakpoint was invalid: #{$lower}.';\n }\n @if (map-has-key($breakpoints, $upper) == false) {\n @warn 'Your upper breakpoint was invalid: #{$upper}.';\n }\n }\n}\n@mixin border-radius($px: 0) {\n -webkit-border-radius: $px;\n -moz-border-radius: $px;\n border-radius: $px;\n}\n@mixin box-shadow($value) {\n -webkit-box-shadow: $value;\n -moz-box-shadow: $value;\n box-shadow: $value;\n}\n@mixin transition($element: all, $time: .5s, $option: ease) {\n -webkit-transition: $element $time $option;\n transition: $element $time $option;\n}\n@mixin flexbox() {\n display: -webkit-box;\n display: -moz-box;\n display: -ms-flexbox;\n display: -webkit-flex;\n display: flex;\n}\n@mixin flex($values) {\n -webkit-box-flex: $values;\n -moz-box-flex: $values;\n -webkit-flex: $values;\n \t -ms-flex: $values;\n \t flex: $values;\n}\n@mixin flex-direction($direction) {\n -webkit-flex-direction: $direction;\n -moz-flex-direction: $direction;\n -ms-flex-direction: $direction;\n flex-direction: $direction;\n}\n@mixin flex-wrap($wrap) {\n -webkit-flex-wrap: $wrap;\n -moz-flex-wrap: $wrap;\n -ms-flex-wrap: $wrap;\n flex-wrap: $wrap;\n}\n@mixin flex-flow($flow) {\n -webkit-flex-flow: $flow;\n -moz-flex-flow: $flow;\n -ms-flex-flow: $flow;\n flex-flow: $flow;\n}\n@mixin order($val) {\n -webkit-box-ordinal-group: $val; \n -moz-box-ordinal-group: $val; \n \t -ms-flex-order: $val; \n \t -webkit-order: $val; \n \t\t order: $val;\n}\n@mixin flex-grow($grow) {\n -webkit-flex-grow: $grow;\n -moz-flex-grow: $grow;\n -ms-flex-grow: $grow;\n flex-grow: $grow;\n}\n@mixin flex-shrink($shrink) {\n -webkit-flex-shrink: $shrink;\n -moz-flex-shrink: $shrink;\n -ms-flex-shrink: $shrink;\n flex-shrink: $shrink;\n}\n@mixin flex-basis($width) {\n -webkit-flex-basis: $width;\n -moz-flex-basis: $width;\n -ms-flex-basis: $width;\n flex-basis: $width;\n}\n@mixin justify-content($justify) {\n -webkit-justify-content: $justify;\n -moz-justify-content: $justify;\n -ms-justify-content: $justify;\n justify-content: $justify;\n -ms-flex-pack: $justify;\n}\n@mixin align-content($align) {\n -webkit-align-content: $align;\n -moz-align-content: $align;\n -ms-align-content: $align;\n align-content: $align;\n}\n@mixin align-items($align) {\n -webkit-align-items: $align;\n -moz-align-items: $align;\n -ms-align-items: $align;\n align-items: $align;\n}\n@mixin align-self($align) {\n -webkit-align-self: $align;\n -moz-align-self: $align;\n -ms-align-self: $align;\n align-self: $align;\n}"]} \ No newline at end of file +{"version":3,"sources":["..\\style-scss\\_global.scss","..\\style-scss\\style.scss","..\\style-scss\\_stuff.scss","..\\style-scss\\_mixins.scss"],"names":[],"mappings":"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","file":"style.css","sourcesContent":[".clearfix {\n &:after {\n content: \"\";\n display: block;\n clear: both;\n }\n}\n\n.text-red {\n color: $cRed;\n}\n\n.text-bold {\n font-weight: 700;\n}\n\n.text-italic {\n font-style: italic;\n}\n\n.mt10 {\n margin-top: 10px !important;\n}\n\n.btn-dark,\n.btn-success,\n.btn-danger {\n color: #FFF !important;\n}\n\n.mr5 {\n margin-right: 5px;\n}","// out: ../style/style.css, compress: false, sourceMap: true\r\n$cBlue: #3a87ad;\r\n$cBlueDark: #334c75;\r\n$cRed: #e72f34;\r\n$cGrayLight: #f1f1f2;\r\n@import \"_mixins\";\r\n@import \"_global\";\r\n@import \"_stuff\";\r\n\r\nbody,\r\n.form-control {\r\n font-size: 14px;\r\n}\r\n\r\n.wtrakcie {\r\n opacity: .4;\r\n pointer-events: none;\r\n}\r\n\r\n* {\r\n font-family: 'Open Sans', sans-serif;\r\n}\r\n\r\na {\r\n color: #3a87ad;\r\n}\r\n\r\nul,\r\nol {\r\n padding-left: 20px;\r\n}\r\n\r\n.ib {\r\n display: inline-block;\r\n}\r\n\r\n.mt0 {\r\n margin-top: 0 !important;\r\n}\r\n\r\n.mb0 {\r\n margin-bottom: 0 !important;\r\n}\r\n\r\n.mt15 {\r\n margin-top: 15px !important;\r\n}\r\n\r\n.mb15 {\r\n margin-bottom: 15px !important;\r\n}\r\n\r\n.mt20 {\r\n margin-top: 20px;\r\n}\r\n\r\n.mt10 {\r\n margin-top: 10px;\r\n}\r\n\r\n.pt10 {\r\n padding-top: 10px;\r\n}\r\n\r\n.pt7 {\r\n padding-top: 7px;\r\n}\r\n\r\n.ml5 {\r\n margin-left: 5px !important;\r\n}\r\n\r\n.btn {\r\n font-size: 13px;\r\n transition: .3s ease-out;\r\n @include border-radius(3px);\r\n\r\n &.btn-red {\r\n background: $cRed;\r\n color: #FFF;\r\n @include transition;\r\n\r\n &:hover {\r\n background: transparentize($color: $cRed, $amount: .15);\r\n }\r\n }\r\n\r\n &.btn-blue {\r\n background: $cBlue;\r\n color: #FFF;\r\n @include transition;\r\n\r\n &:hover {\r\n background: $cBlueDark;\r\n }\r\n }\r\n}\r\n\r\n.form-group {\r\n margin-bottom: 5px;\r\n}\r\n\r\n.box {\r\n padding: 25px 0;\r\n}\r\n\r\n.box .title {\r\n text-align: center;\r\n font-size: 28px;\r\n font-weight: 600;\r\n position: relative;\r\n margin-bottom: 25px;\r\n color: #334c75;\r\n}\r\n\r\n.box .title small {\r\n display: block;\r\n font-size: 16px;\r\n font-weight: 400;\r\n margin-top: 15px;\r\n color: #6d6e70;\r\n}\r\n\r\n.mini-box.similar-adverts {\r\n margin-top: 25px !important;\r\n background: none !important;\r\n padding: 0 !important;\r\n\r\n .title.small {\r\n text-align: center;\r\n border: 0;\r\n padding: 15px;\r\n background: #FFF;\r\n border-radius: 3px;\r\n }\r\n\r\n ul {\r\n list-style-type: none;\r\n margin: 0;\r\n padding: 0;\r\n display: grid;\r\n grid-template-columns: 1fr;\r\n gap: 10px;\r\n\r\n li {\r\n background: #FFF;\r\n padding: 15px;\r\n border-radius: 3px;\r\n\r\n >a {\r\n font-weight: 600;\r\n display: block;\r\n margin-bottom: 15px;\r\n }\r\n\r\n ._bottom {\r\n border-top: 1px solid #eee;\r\n padding-top: 10px;\r\n margin-top: 10px;\r\n\r\n a {\r\n display: block;\r\n width: 100%;\r\n font-size: 12px;\r\n text-align: center;\r\n }\r\n }\r\n\r\n ._firm {\r\n margin-top: 10px;\r\n display: grid;\r\n grid-template-columns: 75px 1fr;\r\n gap: 15px;\r\n font-size: 13px;\r\n padding-bottom: 10px;\r\n\r\n ._name {\r\n display: flex;\r\n flex-direction: column;\r\n gap: 10px;\r\n justify-content: center;\r\n }\r\n\r\n ._image {\r\n img {\r\n width: 100%;\r\n }\r\n }\r\n }\r\n\r\n .place {\r\n font-size: 13px;\r\n color: rgba(0, 0, 0, .5);\r\n display: flex;\r\n align-items: center;\r\n flex-wrap: wrap;\r\n\r\n a {\r\n margin-right: 5px;\r\n margin-bottom: 0;\r\n }\r\n\r\n i {\r\n margin-right: 10px;\r\n }\r\n }\r\n }\r\n }\r\n}\r\n\r\n.box .title::after {\r\n background: #e72f34;\r\n height: 3px;\r\n width: 100%;\r\n max-width: 200px;\r\n position: absolute;\r\n top: 45px;\r\n content: '';\r\n display: block;\r\n left: 50%;\r\n transform: translateX(-50%);\r\n}\r\n\r\n.mini-box {\r\n padding: 25px;\r\n background: #FFF;\r\n max-width: 720px;\r\n margin: auto;\r\n border-radius: 3px;\r\n\r\n .legend {\r\n font-size: 13px;\r\n }\r\n\r\n &.vertical {\r\n flex-direction: column;\r\n }\r\n}\r\n\r\n.mini-box.fluid {\r\n max-width: 100%;\r\n}\r\n\r\n.mini-box .title {\r\n font-size: 22px;\r\n font-weight: 600;\r\n color: #334c75;\r\n border-bottom: 1px solid #ddd;\r\n padding-bottom: 10px;\r\n margin-bottom: 15px;\r\n\r\n &.small {\r\n text-align: left;\r\n font-size: 18px;\r\n width: 100%;\r\n }\r\n\r\n @include respond-below(sm) {\r\n text-align: center;\r\n }\r\n\r\n span {\r\n @include respond-below(sm) {\r\n display: block;\r\n text-align: center;\r\n float: none;\r\n }\r\n }\r\n}\r\n\r\n.mini-box .title .info {\r\n float: right;\r\n font-size: 14px;\r\n font-weight: normal;\r\n color: #333333;\r\n margin-left: 15px;\r\n}\r\n\r\n.mini-box .title .btn {\r\n margin-left: 5px;\r\n font-size: 13px;\r\n position: relative;\r\n top: -2px;\r\n}\r\n\r\n.mini-box .subtitle {\r\n margin-bottom: 25px;\r\n font-size: 14px;\r\n}\r\n\r\n.mini-box .subtitle::after {\r\n content: '';\r\n display: block;\r\n clear: both;\r\n}\r\n\r\n.mini-box .subtitle.warrning {\r\n font-style: italic;\r\n font-size: 13px;\r\n color: #e72f34;\r\n}\r\n\r\n.mini-box .subtitle .btn {\r\n float: right;\r\n\r\n &.btn-profile {\r\n float: left;\r\n\r\n @media (max-width: 767px) {\r\n float: none;\r\n width: 100%;\r\n margin-bottom: 10px;\r\n }\r\n\r\n &.btn-success {\r\n padding: 15px;\r\n white-space: wrap;\r\n }\r\n }\r\n}\r\n\r\n.btn-success {\r\n border: 1px solid #8bc34a;\r\n background: #8bc34a;\r\n}\r\n\r\n.btn-success:hover,\r\n.btn-success:active,\r\n.btn-success:active:hover,\r\n.btn-success:active:focus,\r\n.btn-success:focus {\r\n border: 1px solid #2e9e83;\r\n background: #2e9e83;\r\n}\r\n\r\n.mini-box .step-title {\r\n color: #e72f34;\r\n font-weight: 600;\r\n text-transform: uppercase;\r\n margin-bottom: 25px;\r\n font-size: 16px;\r\n\r\n p {\r\n line-height: 14px;\r\n font-style: italic;\r\n }\r\n}\r\n\r\n.mini-box .step-title span {\r\n text-transform: none;\r\n color: #555555;\r\n}\r\n\r\n.mini-buttons {\r\n margin-bottom: 25px;\r\n}\r\n\r\n.mini-buttons::after {\r\n clear: both;\r\n content: '';\r\n display: block;\r\n}\r\n\r\n.mini-buttons .btn {\r\n background: #334c75;\r\n color: #FFF;\r\n\r\n &.btn-red {\r\n background: $cRed;\r\n\r\n &:hover {\r\n background: transparentize($color: $cRed, $amount: .15);\r\n }\r\n }\r\n}\r\n\r\n.mini-buttons .btn:hover {\r\n background: #1f3963;\r\n}\r\n\r\n.mini-buttons .btn.active {\r\n background: #FFF;\r\n box-shadow: none;\r\n color: #334c75;\r\n border: 1px solid #ddd;\r\n}\r\n\r\n.form-control {\r\n height: 40px;\r\n border-radius: 0;\r\n box-shadow: none;\r\n border: 0;\r\n border-bottom: 1px solid #dddddd;\r\n padding-left: 0;\r\n -webkit-transition: border .3s, -webkit-box-shadow .3s;\r\n transition: border .3s, -webkit-box-shadow .3s;\r\n transition: box-shadow .3s, border .3s;\r\n transition: box-shadow .3s, border .3s, -webkit-box-shadow .3s;\r\n}\r\n\r\ntextarea.form-control {\r\n border: 1px solid #dddddd;\r\n height: 100px;\r\n padding: 15px;\r\n}\r\n\r\n.form-control:focus {\r\n border-bottom: 1px solid #66afe9;\r\n -webkit-box-shadow: 0 1px 0 0 #66afe9;\r\n box-shadow: 0 1px 0 0 #66afe9;\r\n}\r\n\r\ninput:-webkit-autofill,\r\nselect:-webkit-autofill,\r\ninput:-webkit-autofill:hover,\r\nselect:-webkit-autofill:hover,\r\ninput:-webkit-autofill:focus,\r\nselect:-webkit-autofill:focus,\r\ninput:-webkit-autofill:active,\r\nselect:-webkit-autofill:active {\r\n background-color: #FFF !important;\r\n -webkit-box-shadow: 0 0 0 30px white inset;\r\n}\r\n\r\n.form-group .input-icon {\r\n position: relative;\r\n}\r\n\r\n.form-group .input-icon .fa {\r\n color: #FFF;\r\n background: #e72f34;\r\n position: absolute;\r\n right: 15px;\r\n top: 0;\r\n height: 40px;\r\n width: 40px;\r\n line-height: 40px;\r\n text-align: center;\r\n font-size: 20px;\r\n cursor: pointer;\r\n}\r\n\r\n.alert {\r\n background: #334c75;\r\n color: #FFF;\r\n border: 0;\r\n font-size: 13px;\r\n margin-bottom: 25px;\r\n text-align: center;\r\n border-radius: 0;\r\n\r\n a {\r\n color: #FFF;\r\n font-weight: 600;\r\n text-decoration: underline;\r\n }\r\n}\r\n\r\n.alert .close {\r\n color: #FFF;\r\n opacity: 1;\r\n}\r\n\r\n.alert-danger {\r\n background: #e72f34;\r\n}\r\n\r\n.alert-success {\r\n background: #45b735;\r\n color: #FFF;\r\n border-radius: 3px;\r\n\r\n &.alert-border {\r\n border: 2px solid #45b735;\r\n padding: 25px;\r\n color: #000;\r\n background: #FFF;\r\n }\r\n\r\n a {\r\n text-decoration: none !important;\r\n display: flex;\r\n height: 100%;\r\n align-items: center;\r\n text-shadow: none !important;\r\n\r\n &:hover {\r\n color: #000;\r\n }\r\n }\r\n}\r\n\r\n.text-left {\r\n text-align: left !important;\r\n}\r\n\r\n.p0 {\r\n padding: 0 !important;\r\n}\r\n\r\n.mb5 {\r\n margin-bottom: 5px;\r\n}\r\n\r\n.mr15 {\r\n margin-right: 15px;\r\n}\r\n\r\ninput[type=\"checkbox\"],\r\ninput[type=\"radio\"] {\r\n position: relative;\r\n top: 2px;\r\n}\r\n\r\n.form-group input[type=\"radio\"]:nth-child(2) {\r\n margin-left: 10px;\r\n}\r\n\r\n.btn-danger {\r\n background: #e72f34;\r\n}\r\n\r\n.row.box-bg div[class*=\"col-\"] {\r\n background: #f1f1f2;\r\n border-right: 1px solid #d1d2d4;\r\n padding: 25px;\r\n border-top: 1px solid #d1d2d4;\r\n border-bottom: 1px solid #d1d2d4;\r\n min-height: 385px;\r\n}\r\n\r\n.row.box-bg div[class*=\"col-\"]:first-child {\r\n border-left: 1px solid #d1d2d4;\r\n}\r\n\r\n.row.box-bg div[class*=\"col-\"] h4 {\r\n margin-bottom: 20px;\r\n}\r\n\r\n.btn-primary {\r\n background-color: #334c75;\r\n border-color: #334c75;\r\n}\r\n\r\n.btn-system {\r\n background: #70ca63;\r\n color: #FFF;\r\n}\r\n\r\n.btn-system:hover {\r\n color: #FFF;\r\n background: #5bc24c;\r\n}\r\n\r\ntable th.lp {\r\n width: 30px;\r\n}\r\n\r\ntable th.date {\r\n width: 145px;\r\n}\r\n\r\ntable th.status {\r\n width: 100px;\r\n}\r\n\r\ntable th.visits {\r\n width: 110px;\r\n}\r\n\r\ntable.dataTable thead>tr>th {\r\n padding-left: 10px !important;\r\n}\r\n\r\n/* DataTable */\r\ntable.dataTable {\r\n margin: 0 !important;\r\n}\r\n\r\n/* Table Row Changes */\r\ntable.dataTable tr.odd {\r\n background-color: #fff;\r\n}\r\n\r\n/* Table Header Changes */\r\ntable.dataTable thead th {\r\n background: #f9f9f9;\r\n padding: 10px;\r\n}\r\n\r\n/* Table Footer Changes */\r\ntable.dataTable tfoot th {\r\n border-top: 1px solid #ddd;\r\n padding: 4px 18px 4px 10px;\r\n font-weight: 600;\r\n background: #f2f2f2;\r\n}\r\n\r\n/* DataTable panel-menu, commonly holds filters */\r\n.dt-panelmenu {\r\n padding: 10px 14px;\r\n background: #f8f8f8;\r\n border-bottom: 1px solid #e5e5e5;\r\n}\r\n\r\n/* DataTable panel-footer, commonly holds paginator */\r\n.dt-panelfooter {\r\n padding: 6px 14px;\r\n background: #f8f8f8;\r\n border-top: 1px solid #e5e5e5;\r\n}\r\n\r\n/* DataTable Length */\r\n.dataTables_length {\r\n float: left;\r\n}\r\n\r\n.dataTables_length select {\r\n margin: 0 5px;\r\n}\r\n\r\n/* DataTable Filter */\r\n.dataTables_filter {\r\n float: right;\r\n}\r\n\r\n.dataTables_length label,\r\n.dataTables_filter label {\r\n margin: 0;\r\n}\r\n\r\n/* DataTable Search bar */\r\ntable.dataTable .form-control {\r\n width: 100%;\r\n background: none;\r\n}\r\n\r\n/* DataTable Footer Elements */\r\ndiv.dataTables_info {\r\n float: left;\r\n padding-top: 12px;\r\n}\r\n\r\ndiv.dataTables_paginate {\r\n margin-top: 5px;\r\n}\r\n\r\n/* Filter Returned No results Pane */\r\ntable.dataTable td.dataTables_empty {\r\n padding: 50px !important;\r\n background: #f6f6f6 !important;\r\n}\r\n\r\n/* Datatables abc filter */\r\n.dt-abc-filter {\r\n padding: 4px 0;\r\n}\r\n\r\n.dt-abc-filter span {\r\n cursor: pointer;\r\n padding: 0 9px;\r\n font-size: 12px;\r\n font-weight: 600;\r\n color: #4a89dc;\r\n display: inline-block;\r\n}\r\n\r\n.dt-abc-filter .abc-label {\r\n color: #999;\r\n padding: 0 3px;\r\n}\r\n\r\n/* Contextual Row Filter Example */\r\ntable.dataTable tr.row-label td {\r\n background: #f6f6f6;\r\n color: #333;\r\n font-weight: 600;\r\n cursor: pointer;\r\n}\r\n\r\n/*\r\n * Table Selected/Active Row\r\n */\r\n.table.dataTable tbody tr.active td,\r\n.table.dataTable tbody tr.active th {\r\n color: #555;\r\n border-color: #EEE;\r\n background-color: #FFFEF0 !important;\r\n}\r\n\r\n.table.dataTable tbody tr.active:hover td,\r\n.table.dataTable tbody tr.active:hover th {\r\n color: #555;\r\n border-color: #EEE;\r\n background-color: #FAF9DF !important;\r\n}\r\n\r\n.pagination {\r\n display: inline-block;\r\n padding-left: 0;\r\n margin: 19px 0;\r\n border-radius: 1px;\r\n}\r\n\r\n.pagination>li {\r\n display: inline;\r\n}\r\n\r\n.pagination>li>a,\r\n.pagination>li>span {\r\n position: relative;\r\n float: left;\r\n padding: 5px 12px;\r\n line-height: 1.49;\r\n text-decoration: none;\r\n color: #4a89dc;\r\n background-color: #ffffff;\r\n border: 1px solid #dddddd;\r\n margin-left: -1px;\r\n}\r\n\r\n.pagination>li:first-child>a,\r\n.pagination>li:first-child>span {\r\n margin-left: 0;\r\n border-bottom-left-radius: 1px;\r\n border-top-left-radius: 1px;\r\n}\r\n\r\n.pagination>li:last-child>a,\r\n.pagination>li:last-child>span {\r\n border-bottom-right-radius: 1px;\r\n border-top-right-radius: 1px;\r\n}\r\n\r\n.pagination>li>a:hover,\r\n.pagination>li>span:hover,\r\n.pagination>li>a:focus,\r\n.pagination>li>span:focus {\r\n color: #2363b6;\r\n background-color: #eeeeee;\r\n border-color: #dddddd;\r\n}\r\n\r\n.pagination>.active>a,\r\n.pagination>.active>span,\r\n.pagination>.active>a:hover,\r\n.pagination>.active>span:hover,\r\n.pagination>.active>a:focus,\r\n.pagination>.active>span:focus {\r\n z-index: 2;\r\n color: #ffffff;\r\n background-color: #334c75;\r\n border-color: #334c75;\r\n cursor: default;\r\n}\r\n\r\n.pagination>.disabled>span,\r\n.pagination>.disabled>span:hover,\r\n.pagination>.disabled>span:focus,\r\n.pagination>.disabled>a,\r\n.pagination>.disabled>a:hover,\r\n.pagination>.disabled>a:focus {\r\n color: #777777;\r\n background-color: #ffffff;\r\n border-color: #dddddd;\r\n cursor: not-allowed;\r\n}\r\n\r\n.pagination-lg>li>a,\r\n.pagination-lg>li>span {\r\n padding: 10px 16px;\r\n font-size: 17px;\r\n}\r\n\r\n.pagination-lg>li:first-child>a,\r\n.pagination-lg>li:first-child>span {\r\n border-bottom-left-radius: 3px;\r\n border-top-left-radius: 3px;\r\n}\r\n\r\n.pagination-lg>li:last-child>a,\r\n.pagination-lg>li:last-child>span {\r\n border-bottom-right-radius: 3px;\r\n border-top-right-radius: 3px;\r\n}\r\n\r\n.pagination-sm>li>a,\r\n.pagination-sm>li>span {\r\n padding: 5px 10px;\r\n font-size: 12px;\r\n}\r\n\r\n.pagination-sm>li:first-child>a,\r\n.pagination-sm>li:first-child>span {\r\n border-bottom-left-radius: 0px;\r\n border-top-left-radius: 0px;\r\n}\r\n\r\n.pagination-sm>li:last-child>a,\r\n.pagination-sm>li:last-child>span {\r\n border-bottom-right-radius: 0px;\r\n border-top-right-radius: 0px;\r\n}\r\n\r\n.pager {\r\n padding-left: 0;\r\n margin: 19px 0;\r\n list-style: none;\r\n text-align: right;\r\n font-size: 13px;\r\n}\r\n\r\n.pager li {\r\n display: inline;\r\n}\r\n\r\n.pager li>a,\r\n.pager li>span {\r\n display: inline-block;\r\n padding: 5px 14px;\r\n background-color: #ffffff;\r\n border: 1px solid #e5e5e5;\r\n border-radius: 0;\r\n}\r\n\r\n.pager li>a.inactive,\r\n.pager li>span.inactive {\r\n opacity: .5;\r\n pointer-events: none;\r\n}\r\n\r\n.pager li>a:hover,\r\n.pager li>a:focus {\r\n text-decoration: none;\r\n background-color: #3a3f51;\r\n border: 1px solid #3a3f51;\r\n color: #FFF;\r\n}\r\n\r\n.pager .next>a,\r\n.pager .next>span {\r\n float: right;\r\n}\r\n\r\n.pager .previous>a,\r\n.pager .previous>span {\r\n float: left;\r\n}\r\n\r\n.pager .disabled>a,\r\n.pager .disabled>a:hover,\r\n.pager .disabled>a:focus,\r\n.pager .disabled>span {\r\n color: #777777;\r\n background-color: #ffffff;\r\n cursor: not-allowed;\r\n}\r\n\r\ndiv.dataTables_info {\r\n font-size: 13px;\r\n}\r\n\r\n.dt-panelfooter {\r\n margin-top: -6px !important;\r\n}\r\n\r\ntable.dataTable tbody td,\r\ntable.dataTable tbody th {\r\n line-height: 30px;\r\n}\r\n\r\n.small-info {\r\n font-size: 13px;\r\n margin-top: 10px;\r\n font-style: italic;\r\n}\r\n\r\nhr {\r\n border-top: 1px solid #e72f34;\r\n}\r\n\r\nbody {\r\n background: #f0f0f0;\r\n}\r\n\r\n#top #top-buttons {\r\n font-size: 13px;\r\n margin-top: 9px;\r\n}\r\n\r\n#top #top-buttons #sign-up,\r\n#top #top-buttons #user-panel {\r\n background: #334c75;\r\n display: inline-block;\r\n float: right;\r\n color: #FFF;\r\n padding: 5px 15px;\r\n transition: 0.4s;\r\n}\r\n\r\n#top #top-buttons #sign-up:hover,\r\n#top #top-buttons #user-panel:hover {\r\n text-decoration: none;\r\n background: #6381b3;\r\n}\r\n\r\n#top #top-buttons #sign-in,\r\n#top #top-buttons #logout {\r\n background: #e72f34;\r\n display: inline-block;\r\n float: right;\r\n color: #FFF;\r\n padding: 5px 15px;\r\n transition: 0.4s;\r\n margin-right: 10px;\r\n}\r\n\r\n#top #top-buttons #logout {\r\n margin-right: 0;\r\n margin-left: 10px;\r\n}\r\n\r\n#top #top-buttons #sign-in:hover,\r\n#top #top-buttons #logout:hover {\r\n text-decoration: none;\r\n background: #e46567;\r\n}\r\n\r\n#top {\r\n background: #FFF;\r\n}\r\n\r\n#top .container {\r\n padding-top: 25px;\r\n padding-bottom: 25px;\r\n}\r\n\r\n#top #logo {\r\n display: block;\r\n width: 100%;\r\n\r\n @include respond-between(sm, md) {\r\n margin-top: 12px;\r\n }\r\n}\r\n\r\n#top #logo img {\r\n width: 100%;\r\n max-width: 175px;\r\n}\r\n\r\n#top #menu-container-1>ul {\r\n margin: 0;\r\n padding: 0;\r\n list-style-type: none;\r\n display: flex;\r\n align-items: stretch;\r\n}\r\n\r\n#top #menu-container-1>ul>li {\r\n position: relative;\r\n}\r\n\r\n#top #menu-container-1>ul>li:last-child {\r\n margin-right: -15px;\r\n}\r\n\r\n#top #menu-container-1>ul>li#link-2 {\r\n display: none;\r\n}\r\n\r\n#top #menu-container-1>ul>li>a {\r\n color: #6d6e70;\r\n padding: 0 6px;\r\n display: block;\r\n line-height: 47px;\r\n transition: .5s;\r\n font-weight: 600;\r\n position: relative;\r\n\r\n @include respond-between(sm, md) {\r\n padding: 0 5px;\r\n font-size: 13px;\r\n }\r\n}\r\n\r\n#top #menu-container-1>ul>li>a::after {\r\n content: '';\r\n display: block;\r\n border-bottom: 2px solid #e72f34;\r\n position: absolute;\r\n bottom: 5px;\r\n line-height: 20px;\r\n left: 50%;\r\n transform: translateX(-50%);\r\n font-size: 14px;\r\n opacity: 0;\r\n transition: .5s;\r\n width: 10px;\r\n}\r\n\r\n#top #menu-container-1>ul>li.parent>a {\r\n pointer-events: none;\r\n}\r\n\r\n#top #menu-container-1>ul>li>a:hover,\r\n#top #menu-container-1>ul>li.active>a {\r\n color: #334c75;\r\n text-decoration: none;\r\n}\r\n\r\n#top #menu-container-1>ul>li>a:hover:after,\r\n#top #menu-container-1>ul>li.active>a::after {\r\n opacity: 1;\r\n}\r\n\r\n#top #menu-container-1>ul>li>a>i {\r\n margin-left: 5px;\r\n font-size: 13px;\r\n color: #e72f34;\r\n}\r\n\r\n#menu-container-1>ul>li>ul {\r\n position: absolute;\r\n top: 100%;\r\n left: 0;\r\n z-index: 10;\r\n background: #334c75;\r\n margin: 0;\r\n padding: 0;\r\n list-style-type: none;\r\n opacity: 0;\r\n transition: all 300ms ease-in-out 0s;\r\n visibility: hidden;\r\n border-top: 0;\r\n display: block !important;\r\n}\r\n\r\n#top #menu-container-1>ul>li:hover>ul {\r\n opacity: 1;\r\n visibility: visible;\r\n}\r\n\r\n#top #menu-container-1>ul>li>ul>li {\r\n line-height: 22px;\r\n}\r\n\r\n#top #menu-container-1>ul>li>ul>li>a {\r\n display: block;\r\n padding: 10px 20px;\r\n white-space: nowrap;\r\n border-bottom: 1px solid rgb(74, 91, 125);\r\n color: #ffffff;\r\n}\r\n\r\n#top #menu-container-1>ul>li>ul>li:last-child>a {\r\n border-bottom: 0;\r\n}\r\n\r\n#top #menu-container-1>ul>li>ul>li>a:hover {\r\n text-decoration: none;\r\n color: #e72f34;\r\n background: rgba(0, 0, 0, .06);\r\n}\r\n\r\n#top {\r\n #top-buttons {\r\n #mini-menu {\r\n padding-top: 10px;\r\n margin-bottom: -15px;\r\n clear: both;\r\n margin-left: 15px;\r\n }\r\n }\r\n}\r\n\r\n#top #top-buttons #mini-menu a {\r\n color: #8e8e8e;\r\n}\r\n\r\n#top #top-buttons #mini-menu a:hover {\r\n text-decoration: none;\r\n color: #e72f34;\r\n}\r\n\r\n#top #top-buttons #mini-menu i {\r\n margin-right: 5px;\r\n font-size: 18px;\r\n color: #e72f34;\r\n}\r\n\r\n#main-banner {\r\n background: #23314e;\r\n}\r\n\r\n#main-banner .container {\r\n background: url('/images/banner.jpg') no-repeat center;\r\n background-size: cover;\r\n height: 400px;\r\n display: flex;\r\n flex-direction: column;\r\n justify-content: center;\r\n color: #FFF;\r\n font-size: 26px;\r\n}\r\n\r\n#main-banner strong {\r\n font-size: 32px;\r\n}\r\n\r\n#main-banner form .content {\r\n display: block;\r\n padding: 10px;\r\n background: rgba(0, 0, 0, .3);\r\n max-width: 900px;\r\n width: 100%;\r\n margin: 0 auto 10px;\r\n position: relative;\r\n\r\n &.first {\r\n display: flex;\r\n gap: 10px;\r\n\r\n @include respond-below(sm) {\r\n flex-wrap: wrap;\r\n }\r\n\r\n >* {\r\n @include respond-below(sm) {\r\n width: 100%;\r\n }\r\n }\r\n }\r\n\r\n input {\r\n padding-left: 10px;\r\n padding-right: 10px;\r\n }\r\n\r\n select {\r\n height: 40px;\r\n border-radius: 0;\r\n box-shadow: none;\r\n border: 0;\r\n border-bottom: 1px solid #dddddd;\r\n border-left: 1px solid #dddddd;\r\n padding-left: 10px;\r\n padding-right: 10px;\r\n -webkit-transition: border .3s, -webkit-box-shadow .3s;\r\n transition: border .3s, -webkit-box-shadow .3s;\r\n transition: box-shadow .3s, border .3s;\r\n transition: box-shadow .3s, border .3s, -webkit-box-shadow .3s;\r\n color: #495057;\r\n font-size: 14px;\r\n min-width: 200px;\r\n }\r\n}\r\n\r\n#main-banner form a {\r\n background: #e72f34;\r\n height: 40px;\r\n border: 1px solid #e72f34;\r\n width: 130px;\r\n line-height: 26px;\r\n}\r\n\r\n#main-banner form a i {\r\n margin-right: 5px;\r\n}\r\n\r\n#add-offer,\r\n#add-cv,\r\n#new-offer,\r\n#new-offer2 {\r\n background: url('/images/add-offer-bg.jpg') no-repeat;\r\n height: 294px;\r\n width: 100%;\r\n display: block;\r\n color: #FFF;\r\n padding: 25px;\r\n position: relative;\r\n background-size: cover;\r\n margin-bottom: 15px;\r\n}\r\n\r\n#add-cv {\r\n background: url('/images/add-cv-bg.jpg') no-repeat;\r\n margin-top: 2px;\r\n background-size: cover;\r\n}\r\n\r\n#add-offer span,\r\n#add-cv span,\r\n#new-offer span,\r\n#new-offer2 span {\r\n position: absolute;\r\n bottom: 20px;\r\n}\r\n\r\n#add-offer span i,\r\n#add-cv span i,\r\n#new-offer span i,\r\n#new-offer2 span i {\r\n display: block;\r\n font-size: 50px;\r\n margin-bottom: 15px;\r\n}\r\n\r\n#add-offer span small,\r\n#add-cv span small,\r\n#new-offer span small,\r\n#new-offer2 span small {\r\n font-size: 30px;\r\n font-weight: 600;\r\n}\r\n\r\n#new-offer {\r\n background: url('/images/new-offers.png') no-repeat;\r\n}\r\n\r\n#new-offer2 {\r\n background: url('/images/new-offers-2.png') no-repeat;\r\n text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.82);\r\n color: #fff;\r\n}\r\n\r\n#tools {\r\n background: #f1f1f2;\r\n padding: 25px 0;\r\n}\r\n\r\n#tools #scontainer-2 .scontainer-content>.row>.col-sm-4 {\r\n padding: 0 30px;\r\n}\r\n\r\n#tools #scontainer-2 .scontainer-content>.row>.col-sm-4>.row {\r\n background: #FFF;\r\n padding: 25px 15px;\r\n border: 1px solid #d1d2d4;\r\n min-height: 125px;\r\n}\r\n\r\n#tools #scontainer-2 img {\r\n max-width: 50px;\r\n}\r\n\r\n#tools #scontainer-2 h3 {\r\n font-size: 20px;\r\n font-weight: 700;\r\n margin: 0 0 5px 0;\r\n color: #334c75;\r\n}\r\n\r\n#tools #scontainer-2 h4 {\r\n font-size: 13px;\r\n margin: 0;\r\n color: #6d6e70;\r\n line-height: 22px;\r\n}\r\n\r\n.box#tools .title {\r\n margin-bottom: 25px;\r\n}\r\n\r\n#catalog {\r\n .element {\r\n &.red {\r\n .header {\r\n span {\r\n background: rgba(231, 47, 52, 0.8);\r\n border-bottom: 3px solid #e72f34;\r\n }\r\n }\r\n }\r\n\r\n .header {\r\n position: relative;\r\n\r\n img {\r\n width: 100%;\r\n }\r\n\r\n span {\r\n background: rgba(51, 76, 117, .8);\r\n padding: 15px;\r\n color: #FFF;\r\n display: block;\r\n position: absolute;\r\n bottom: -3px;\r\n width: 100%;\r\n font-weight: 600;\r\n font-size: 18px;\r\n text-align: center;\r\n border-bottom: 3px solid #334c75;\r\n }\r\n }\r\n\r\n .content {\r\n padding: 25px;\r\n border: 1px solid #d1d2d4;\r\n border-top: 0;\r\n background: #FFF;\r\n position: relative;\r\n\r\n ul {\r\n list-style-type: none;\r\n margin: 0;\r\n padding: 0;\r\n color: #6d6e70;\r\n\r\n li {\r\n margin-bottom: 5px;\r\n\r\n &.hidden {\r\n display: none;\r\n }\r\n }\r\n }\r\n\r\n .toggle {\r\n position: absolute;\r\n bottom: 10px;\r\n right: 10px;\r\n color: $cRed;\r\n font-size: 14px;\r\n }\r\n }\r\n }\r\n}\r\n\r\n#firms {\r\n padding: 25px 0 50px;\r\n}\r\n\r\n#firms .logos {\r\n background: #FFF;\r\n padding-top: 25px;\r\n padding-bottom: 25px;\r\n border: 1px solid #d1d2d4;\r\n}\r\n\r\n#firms img {\r\n width: 150px;\r\n margin: 0 10px;\r\n}\r\n\r\n#new-offers {\r\n padding: 50px 0 25px;\r\n\r\n .advert-entry.highlight {\r\n border: 1px solid #e5e5e5;\r\n background: #FFF;\r\n }\r\n}\r\n\r\n#last-on-blog {\r\n padding: 0 0 50px;\r\n margin-top: -25px;\r\n}\r\n\r\n#last-on-blog .article-image {\r\n height: 250px;\r\n position: relative;\r\n}\r\n\r\n#last-on-blog .article-image img {\r\n width: 100%;\r\n height: 100%;\r\n object-fit: cover;\r\n}\r\n\r\n#last-on-blog .article-image .article-title {\r\n padding: 15px 25px;\r\n color: #FFF;\r\n display: block;\r\n position: absolute;\r\n bottom: -3px;\r\n width: 100%;\r\n font-weight: 600;\r\n font-size: 18px;\r\n text-align: left;\r\n background: rgba(231, 47, 52, 0.8);\r\n border-bottom: 3px solid #e72f34;\r\n margin: 0;\r\n}\r\n\r\n#last-on-blog .article-image .article-title a {\r\n color: #FFF;\r\n}\r\n\r\n#bottom-menu {\r\n padding: 75px 0;\r\n background: #334c75;\r\n}\r\n\r\n#bottom-menu .title {\r\n color: #FFF;\r\n font-weight: 600;\r\n font-size: 20px;\r\n border-bottom: 2px solid #c7c7c7;\r\n margin-bottom: 15px;\r\n padding-bottom: 5px;\r\n}\r\n\r\n#bottom-menu ul {\r\n list-style-type: none;\r\n margin: 0;\r\n padding: 0;\r\n}\r\n\r\n#bottom-menu ul li {\r\n margin-bottom: 5px;\r\n}\r\n\r\n#bottom-menu ul a {\r\n color: #dedede;\r\n font-weight: 400;\r\n}\r\n\r\n#bottom-menu ul a:hover {\r\n text-decoration: none;\r\n color: #FFF;\r\n}\r\n\r\n#footer {\r\n background: #243650;\r\n padding: 25px 0;\r\n color: #FFF;\r\n}\r\n\r\n#footer h3 {\r\n font-weight: 600;\r\n}\r\n\r\n#footer #copyright {\r\n text-align: center;\r\n color: #dedede;\r\n font-size: 13px;\r\n margin-top: 20px;\r\n}\r\n\r\n#footer #copyright a {\r\n color: #FFF;\r\n}\r\n\r\n#main {\r\n padding: 50px 0;\r\n background: #f1f1f2;\r\n\r\n #main-alert {\r\n background: #FFF;\r\n border: 1px solid #e5e5e5;\r\n padding: 10px;\r\n text-align: center;\r\n margin-bottom: 25px;\r\n }\r\n}\r\n\r\n#user-register {\r\n max-width: 720px;\r\n margin: auto;\r\n}\r\n\r\n#user-register #buttons .btn-user {\r\n background: #e72f34;\r\n color: #FFF;\r\n font-size: 13px;\r\n float: left;\r\n}\r\n\r\n#user-register #buttons .btn-firm {\r\n background: #334c75;\r\n color: #FFF;\r\n font-size: 13px;\r\n float: right;\r\n}\r\n\r\n#user-register label,\r\n#user-login label,\r\n#user-panel label,\r\n.advert-details label,\r\n.candidate-details label,\r\n.firm-details label {\r\n text-align: right;\r\n color: #3a3f51;\r\n}\r\n\r\n.candidate-details {\r\n .avatar {\r\n margin-top: 50px !important;\r\n }\r\n}\r\n\r\n#user-register form label,\r\n#user-login form label,\r\n#user-panel form label,\r\n.advert-details form label {\r\n line-height: 40px;\r\n}\r\n\r\n#user-register div[class*=\"agremment\"] {\r\n font-size: 13px;\r\n}\r\n\r\n#user-register div[class*=\"agremment\"] a {\r\n color: #e72f34;\r\n font-weight: 600;\r\n}\r\n\r\n#user-register span,\r\n#user-login span {\r\n font-size: 13px;\r\n}\r\n\r\n#user-register span a,\r\n#user-login span a {\r\n color: #e72f34;\r\n font-weight: 600;\r\n}\r\n\r\n#user-register .small,\r\n#user-register .small span {\r\n font-size: 12px;\r\n font-style: italic;\r\n}\r\n\r\n#user-register .small a {\r\n color: #e72f34;\r\n font-weight: 600;\r\n text-decoration: none;\r\n}\r\n\r\n#user-register input[type=\"submit\"],\r\n#user-login input[type=\"submit\"] {\r\n font-size: 14px;\r\n padding: 10px 35px;\r\n float: left;\r\n margin-right: 10px;\r\n}\r\n\r\n#user-register .google-login,\r\n#user-login .google-login,\r\n#user-register .facebook-login,\r\n#user-login .facebook-login {\r\n display: block;\r\n float: right;\r\n margin-bottom: 5px;\r\n width: 164px;\r\n height: 35px;\r\n background: url('/images/google-sign-in-btn.png') no-repeat center left;\r\n line-height: 35px;\r\n color: #FFF;\r\n padding-left: 36px;\r\n text-align: center;\r\n margin-right: 10px;\r\n}\r\n\r\n#user-register .facebook-login,\r\n#user-login .facebook-login {\r\n background: url('/images/fblogin-btn.png') no-repeat center left;\r\n}\r\n\r\n#scontainer-5 {\r\n padding: 25px;\r\n\r\n .row.box-bg div[class*=col-] {\r\n min-height: 0;\r\n background: none;\r\n border: 0;\r\n }\r\n}\r\n\r\n#main .article-full {\r\n background: #FFF;\r\n padding: 50px;\r\n}\r\n\r\n#main .article-full h3 {\r\n color: #334c75;\r\n font-size: 20px;\r\n line-height: 28px;\r\n font-weight: 600;\r\n}\r\n\r\n#scontainer-5 h3,\r\n#scontainer-6 h3 {\r\n color: #334c75;\r\n font-size: 18px;\r\n line-height: 24px;\r\n font-weight: 400;\r\n}\r\n\r\n#scontainer-6 {\r\n h3 {\r\n margin-bottom: 50px;\r\n }\r\n\r\n .col-12 {\r\n p {\r\n padding: 15px;\r\n border: 1px solid $cRed;\r\n @include border-radius(3px);\r\n\r\n strong {\r\n color: $cBlue;\r\n }\r\n\r\n em {\r\n color: $cRed;\r\n font-style: normal;\r\n font-weight: 600;\r\n }\r\n }\r\n }\r\n}\r\n\r\n#main .article-full h4,\r\n#scontainer-5 h4,\r\n#scontainer-6 h4 {\r\n font-weight: 600;\r\n color: #e72f34;\r\n}\r\n\r\n#main .article-full .badge {\r\n background: #FFF;\r\n display: block;\r\n height: 50px;\r\n width: 50px;\r\n border: 1px solid #d1d2d4;\r\n border-radius: 50%;\r\n color: #334c75;\r\n margin: 25px auto;\r\n line-height: 50px;\r\n text-align: center;\r\n padding: 0;\r\n font-size: 24px !important;\r\n}\r\n\r\n.advert-entry,\r\n.cv-entry {\r\n margin-bottom: 15px;\r\n}\r\n\r\n.advert-entry,\r\n.advert-details .top,\r\n.advert-details .content,\r\n.advert-details .form,\r\n.cv-entry,\r\n.candidate-details .top,\r\n.candidate-details .content,\r\n.firm-details .top,\r\n.firm-details .content {\r\n background: #FFF;\r\n padding: 25px;\r\n min-height: 169px;\r\n border-radius: 3px;\r\n}\r\n\r\n.cv-entry,\r\n.advert-entry {\r\n &.highlight {\r\n border: 1px solid #8bc34a;\r\n border-bottom: 5px solid #8bc34a;\r\n background: #fbfbfb;\r\n position: relative;\r\n padding-top: 35px;\r\n }\r\n\r\n #highlight-text {\r\n position: absolute;\r\n top: -1px;\r\n left: -1px;\r\n color: #FFF;\r\n background: $cRed;\r\n padding: 5px 25px;\r\n font-size: 13px;\r\n }\r\n}\r\n\r\n.advert-details .top,\r\n.candidate-details .top,\r\n.candidate-details .content,\r\n.firm-details .top,\r\n.firm-details .content {\r\n margin-bottom: 15px;\r\n}\r\n\r\n.advert-details {\r\n .application {\r\n margin-top: 15px;\r\n }\r\n\r\n .content {\r\n overflow: hidden;\r\n\r\n &.clauses {\r\n font-size: 12px;\r\n margin-top: 15px;\r\n }\r\n }\r\n\r\n .social-icons {\r\n margin-top: 15px;\r\n }\r\n}\r\n\r\n.advert-entry .flag {\r\n height: 30px;\r\n width: 30px;\r\n overflow: hidden;\r\n margin-top: -7px;\r\n border-radius: 50%;\r\n float: right;\r\n margin-left: 5px;\r\n}\r\n\r\n.advert-entry .flag img,\r\n.cv-entry .img img {\r\n width: 100%;\r\n height: 100%;\r\n object-fit: cover;\r\n}\r\n\r\n.cv-entry .img img {\r\n padding: 2px;\r\n border: 1px solid #e5e5e5;\r\n}\r\n\r\n.cv-entry .img {\r\n height: 100px;\r\n width: 100px;\r\n overflow: hidden;\r\n}\r\n\r\n#user-panel .avatar-container,\r\n#user-panel .logo-container,\r\n.candidate-details .avatar-container,\r\n.advert-details .logo-container,\r\n.firm-details .logo-container {\r\n text-align: center;\r\n}\r\n\r\n#user-panel .avatar-container .name,\r\n#user-panel .logo-container .name,\r\n.candidate-details .avatar-container .name,\r\n.advert-details .name,\r\n.firm-details .name {\r\n background: $cBlue;\r\n color: #FFF;\r\n font-weight: 600;\r\n font-size: 20px;\r\n padding: 25px;\r\n\r\n @include respond-below(sm) {\r\n font-size: 18px;\r\n }\r\n}\r\n\r\n#user-panel {\r\n .positions {\r\n width: 100%;\r\n }\r\n\r\n .info-legend {\r\n color: #212529;\r\n font-size: 14px;\r\n margin-bottom: 15px;\r\n font-style: italic;\r\n }\r\n}\r\n\r\n.advert-details .name {\r\n padding: 25px;\r\n margin: 0;\r\n line-height: 30px;\r\n color: #FFF;\r\n background: $cBlue;\r\n text-align: center;\r\n margin-bottom: 15px;\r\n border-radius: 3px;\r\n}\r\n\r\n.advert-details {\r\n .logo-container {\r\n .logo {\r\n margin: auto;\r\n box-shadow: none;\r\n padding: 0;\r\n\r\n @include respond-below(sm) {\r\n margin: auto;\r\n }\r\n }\r\n }\r\n}\r\n\r\n#user-panel .avatar,\r\n#user-panel .logo,\r\n.candidate-details .avatar,\r\n.advert-details .logo,\r\n.firm-details .logo {\r\n\r\n height: 200px;\r\n width: 200px;\r\n overflow: hidden;\r\n margin: 15px auto;\r\n padding: 3px;\r\n background: #FFF;\r\n box-shadow: 0px 10px 25px 0px rgba(0, 0, 0, 0.2);\r\n}\r\n\r\n#user-panel .avatar,\r\n#user-panel .logo,\r\n.candidate-details .avatar {\r\n height: 100px;\r\n width: 100px;\r\n}\r\n\r\n#user-panel .logo,\r\n.firm-details .logo {\r\n padding: 10px;\r\n}\r\n\r\n#user-panel .avatar img,\r\n.candidate-details .avatar img {\r\n width: 100%;\r\n height: 100%;\r\n object-fit: cover;\r\n}\r\n\r\n#user-panel .logo img,\r\n.advert-details .logo img,\r\n.firm-details .logo img {\r\n width: 100%;\r\n height: 100%;\r\n object-fit: contain;\r\n}\r\n\r\n.advert-entry h2,\r\n.cv-entry h2 {\r\n margin: 0 0 10px 0;\r\n font-size: 16px;\r\n font-weight: 500;\r\n overflow: hidden;\r\n white-space: nowrap;\r\n text-overflow: ellipsis;\r\n}\r\n\r\n.advert-entry h2 a,\r\n.cv-entry h2 a {\r\n color: #3a87ad;\r\n}\r\n\r\n.advert-entry .date-add,\r\n.cv-entry .sex-and-birth {\r\n text-align: right;\r\n font-weight: 600;\r\n font-size: 13px;\r\n}\r\n\r\n.advert-entry .info,\r\n.cv-entry .info {\r\n margin-bottom: 10px;\r\n color: #b1b1b1;\r\n\r\n a.category {\r\n color: #b1b1b1;\r\n }\r\n}\r\n\r\n.cv-entry .info-2 {\r\n font-size: 13px;\r\n}\r\n\r\n.advert-entry .info .place {\r\n font-weight: 600;\r\n color: #e72f34;\r\n\r\n a {\r\n color: #e72f34;\r\n }\r\n}\r\n\r\n.advert-entry .info .category {\r\n a {\r\n color: #b1b1b1;\r\n }\r\n}\r\n\r\n.advert-entry {\r\n .title {\r\n margin: 0 0 10px 0;\r\n font-size: 16px;\r\n font-weight: 500;\r\n display: block;\r\n\r\n @include respond-below(sm) {\r\n text-align: center;\r\n }\r\n }\r\n}\r\n\r\n.advert-entry .info .firm {\r\n font-weight: 600;\r\n color: #3a87ad;\r\n}\r\n\r\n.advert-entry .short-text {\r\n font-style: italic;\r\n margin-bottom: 10px;\r\n word-break: break-all;\r\n word-break: break-word;\r\n}\r\n\r\n\r\n.advert-entry,\r\n.advert-details {\r\n .icons {\r\n display: flex;\r\n flex-wrap: wrap;\r\n justify-content: center;\r\n gap: 5px;\r\n padding: 0 50px;\r\n margin-bottom: 15px;\r\n border-top: 1px solid #e5e5e5;\r\n margin-top: 25px;\r\n padding-top: 25px;\r\n\r\n ._content {\r\n display: grid;\r\n grid-template-columns: 35px 1fr;\r\n gap: 5px;\r\n\r\n ._text {\r\n display: flex;\r\n align-items: center;\r\n justify-content: flex-start;\r\n font-size: 13px;\r\n }\r\n\r\n ._icon {\r\n padding: 5px;\r\n height: fit-content;\r\n\r\n img {\r\n width: 100%;\r\n }\r\n }\r\n }\r\n }\r\n}\r\n\r\n.advert-details {\r\n .icons {\r\n margin-bottom: 0;\r\n }\r\n}\r\n\r\n.advert-entry {\r\n .icons {\r\n padding: 0;\r\n }\r\n}\r\n\r\n.advert-entry .btn,\r\n.cv-entry .btn {\r\n float: right;\r\n}\r\n\r\n.advert-entry .logo {\r\n height: 100px;\r\n width: 100px;\r\n overflow: hidden;\r\n}\r\n\r\n.advert-entry.main-page .logo {\r\n width: 50px;\r\n height: 50px;\r\n}\r\n\r\n.advert-entry.main-page .info {\r\n font-size: 12px;\r\n}\r\n\r\n.advert-entry.main-page .short-text {\r\n margin-bottom: 0;\r\n}\r\n\r\n.advert-entry .logo {\r\n @include respond-below(lg) {\r\n margin-bottom: 15px;\r\n }\r\n\r\n img {\r\n width: 100%;\r\n height: 100%;\r\n object-fit: contain;\r\n padding: 2px;\r\n border: 1px solid #e5e5e5;\r\n\r\n @include respond-below(lg) {\r\n border: 0;\r\n }\r\n }\r\n}\r\n\r\n.advert-details .top,\r\n.candidate-details .top {\r\n text-align: center;\r\n}\r\n\r\n.advert-details .top {\r\n position: relative;\r\n}\r\n\r\n.advert-details {\r\n\r\n .image_header,\r\n .image_bottom,\r\n .image_top {\r\n background: #FFF;\r\n text-align: center;\r\n\r\n img {\r\n max-width: 100%;\r\n }\r\n }\r\n\r\n .image_top {\r\n margin-bottom: 15px;\r\n }\r\n}\r\n\r\n.advert-details .top .firm {\r\n font-size: 16px;\r\n font-weight: 600;\r\n margin-bottom: 10px;\r\n\r\n @include respond-below(sm) {\r\n padding-top: 10px;\r\n }\r\n\r\n a {\r\n color: #e72f34;\r\n }\r\n}\r\n\r\n.advert-details #advert-favorite,\r\n.candidate-details #candidate-favorite,\r\n#firm-adverts {\r\n margin: 15px 15px 0;\r\n text-align: center;\r\n display: inline-block;\r\n}\r\n\r\n.advert-details #advert-favorite a,\r\n.candidate-details #candidate-favorite a,\r\n#firm-adverts a {\r\n transition: .5s;\r\n}\r\n\r\n.advert-details #advert-favorite i,\r\n.candidate-details #candidate-favorite i,\r\n#firm-adverts a i {\r\n color: #ccc;\r\n border: 2px solid #ccc;\r\n height: 40px;\r\n width: 40px;\r\n text-align: center;\r\n line-height: 38px;\r\n border-radius: 50%;\r\n cursor: pointer;\r\n font-size: 20px;\r\n transition: .5s;\r\n position: relative;\r\n top: 3px;\r\n}\r\n\r\n.advert-details #advert-favorite a.active,\r\n.advert-details #advert-favorite a:hover,\r\n.candidate-details #candidate-favorite a.active,\r\n.candidate-details #candidate-favorite a:hover,\r\n#firm-adverts a:hover {\r\n color: #8bc34a;\r\n text-decoration: none;\r\n}\r\n\r\n.advert-details #advert-favorite a.active i,\r\n.advert-details #advert-favorite a:hover i,\r\n.candidate-details #candidate-favorite a.active i,\r\n.candidate-details #candidate-favorite a:hover i,\r\n#firm-adverts a:hover i {\r\n border: 2px solid #8bc34a;\r\n color: #8bc34a;\r\n}\r\n\r\n.candidate-details .top,\r\n.advert-details .top,\r\n.firm-details .top {\r\n padding: 0 0 25px;\r\n}\r\n\r\n.candidate-details .top .info {\r\n font-weight: 400;\r\n margin-bottom: 10px;\r\n}\r\n\r\n.advert-details .top .info {\r\n color: #8e8e8e;\r\n margin-bottom: 10px;\r\n}\r\n\r\n.advert-details .top .info i {\r\n color: #000;\r\n margin-right: 5px;\r\n}\r\n\r\n.advert-details .top .info-second {\r\n font-weight: 600;\r\n}\r\n\r\n.advert-details .form h3 {\r\n text-align: center;\r\n color: #e72f34;\r\n margin-bottom: 25px;\r\n}\r\n\r\n.advert-information .mini-box {\r\n margin-bottom: 15px;\r\n text-align: center;\r\n}\r\n\r\n.advert-information i {\r\n color: #ccc;\r\n border: 2px solid #ccc;\r\n height: 40px;\r\n width: 40px;\r\n text-align: center;\r\n line-height: 38px;\r\n border-radius: 50%;\r\n cursor: pointer;\r\n font-size: 20px;\r\n transition: .5s;\r\n margin: 0 auto 5px;\r\n display: block;\r\n}\r\n\r\n.advert-information .action {\r\n display: block;\r\n text-align: center;\r\n transition: .5s;\r\n}\r\n\r\n.advert-information .action:hover {\r\n color: #8bc34a;\r\n text-decoration: none;\r\n}\r\n\r\n.advert-information .action:hover i {\r\n color: #8bc34a;\r\n border: 2px solid #8bc34a;\r\n}\r\n\r\n.answer {\r\n margin: 15px 0;\r\n}\r\n\r\n.answer .img {\r\n height: 100px;\r\n width: 100px;\r\n margin: 0 15px 15px 0;\r\n border: 2px solid #FFF;\r\n float: left;\r\n}\r\n\r\n.answer .img img {\r\n height: 100%;\r\n width: 100%;\r\n object-fit: cover;\r\n}\r\n\r\n.answer .img.logo {\r\n padding: 10px;\r\n background: #FFF;\r\n}\r\n\r\n.answer .img.logo img {\r\n object-fit: contain;\r\n}\r\n\r\n.answer .content {\r\n position: relative;\r\n padding: 15px;\r\n border: 1px solid #e4e4e4;\r\n background-color: #fefefe;\r\n margin-left: 130px;\r\n}\r\n\r\n.answer .content::before {\r\n content: \"\";\r\n position: absolute;\r\n left: -9px;\r\n top: 12px;\r\n width: 0;\r\n height: 0;\r\n border-color: transparent;\r\n border-style: solid;\r\n border-width: 8px 9px 8px 0px;\r\n border-right-color: #777;\r\n}\r\n\r\n.answer .content::after {\r\n content: \"\";\r\n position: absolute;\r\n left: -9px;\r\n top: 12px;\r\n width: 0;\r\n height: 0;\r\n border-color: transparent;\r\n border-style: solid;\r\n border-width: 8px 9px 8px 0px;\r\n border-right-color: #FFF;\r\n}\r\n\r\n.answer .content .title {\r\n margin-bottom: 10px;\r\n}\r\n\r\n.answer .content .title .name {\r\n font-weight: 600;\r\n}\r\n\r\n.answer .content .title .date-add {\r\n color: #999999;\r\n font-size: 13px;\r\n float: right;\r\n}\r\n\r\n.answer {\r\n .content {\r\n .title {\r\n .delete {\r\n float: right;\r\n font-size: 13px;\r\n margin-left: 15px;\r\n }\r\n }\r\n }\r\n}\r\n\r\n.answer .content .info {\r\n margin-bottom: 10px;\r\n}\r\n\r\n.answer .content .text {\r\n font-size: 13px;\r\n color: #999999;\r\n}\r\n\r\n.answer.nondisplayed .content {\r\n border: 3px solid $cRed;\r\n}\r\n\r\n.answer.displayed .content {\r\n border: 3px solid #ccc;\r\n}\r\n\r\n.answer .content .info .cv {\r\n color: #e72f34;\r\n}\r\n\r\n.btn-dark {\r\n color: #fff;\r\n background-color: #3a3f51;\r\n border-color: #3a3f51;\r\n}\r\n\r\n.btn-dark:hover,\r\n.btn-dark:active,\r\n.btn-dark:focus {\r\n color: #fff;\r\n background-color: #23272b;\r\n border-color: #1d2124;\r\n}\r\n\r\n.btn-back {\r\n margin-top: 15px;\r\n width: 100px;\r\n}\r\n\r\n.firm-entry {\r\n border: 1px solid #e5e5e5;\r\n background: #FFF;\r\n padding: 25px;\r\n margin: 15px 0;\r\n display: block;\r\n}\r\n\r\n.firm-entry:hover {\r\n text-decoration: none;\r\n box-shadow: 0px 10px 25px 0px rgba(0, 0, 0, 0.05);\r\n}\r\n\r\n.firm-entry .logo {\r\n height: 100px;\r\n width: 100px;\r\n overflow: hidden;\r\n margin: auto;\r\n padding: 10px;\r\n}\r\n\r\n.firm-entry .logo img {\r\n width: 100%;\r\n height: 100%;\r\n object-fit: contain;\r\n}\r\n\r\n.firm-entry h2 {\r\n margin: 0;\r\n text-align: center;\r\n font-size: 24px;\r\n font-weight: 300;\r\n}\r\n\r\n.advert-filtr .title {\r\n background: #3a87ad;\r\n padding: 10px;\r\n text-align: center;\r\n text-transform: uppercase;\r\n color: #FFF;\r\n\r\n @include respond-below(sm) {\r\n cursor: pointer;\r\n }\r\n\r\n i {\r\n display: none;\r\n\r\n @include respond-below(sm) {\r\n display: inline-block;\r\n margin-left: 5px;\r\n }\r\n }\r\n}\r\n\r\n.advert-filtr .content {\r\n padding: 25px 15px;\r\n background: #FFF;\r\n border: 1px solid #e5e5e5;\r\n border-top: 0;\r\n}\r\n\r\n.advert-filtr .content::after {\r\n content: '';\r\n display: block;\r\n clear: both;\r\n}\r\n\r\n.advert-filtr .content .subtitle {\r\n color: #334c75;\r\n font-weight: 600;\r\n margin-bottom: 10px;\r\n margin-top: 25px;\r\n cursor: pointer;\r\n display: flex;\r\n align-items: center;\r\n justify-content: space-between;\r\n\r\n i {\r\n float: right;\r\n }\r\n}\r\n\r\n.advert-filtr .content .subtitle:first-child {\r\n margin-top: 0;\r\n}\r\n\r\n.advert-filtr .content .subtitle .toggle {\r\n float: right;\r\n display: block;\r\n height: 20px;\r\n text-align: center;\r\n cursor: pointer;\r\n width: 20px;\r\n}\r\n\r\n.advert-filtr .content .subcontent ul {\r\n list-style-type: none;\r\n margin-left: 0;\r\n padding: 0;\r\n}\r\n\r\n.advert-filtr .content .subcontent {\r\n .btn-primary {\r\n background: #FFF;\r\n border: 2px solid $cBlueDark;\r\n color: $cBlueDark;\r\n width: 100%;\r\n @include transition;\r\n\r\n &:hover {\r\n background: $cBlueDark;\r\n color: #FFF;\r\n }\r\n }\r\n}\r\n\r\n.adverts-filtr-text {\r\n margin-bottom: 25px;\r\n}\r\n\r\n.advert-filtr .content input[type=\"checkbox\"] {\r\n margin-right: 5px;\r\n}\r\n\r\n.site-title {\r\n font-size: 24px;\r\n font-weight: 600;\r\n margin-bottom: 25px;\r\n color: #334c75;\r\n margin-top: 0;\r\n}\r\n\r\n.advert-details textarea.form-control {\r\n height: 135px;\r\n}\r\n\r\n.article-entry {\r\n border: 1px solid #e7e8e8;\r\n border-top: 0;\r\n background: #FFF;\r\n margin-bottom: 25px;\r\n\r\n &:after {\r\n content: '';\r\n display: block;\r\n clear: both;\r\n }\r\n\r\n .entry {\r\n a {\r\n display: block;\r\n height: 225px;\r\n padding: 10px;\r\n background: #FFF;\r\n\r\n img {\r\n width: 100%;\r\n height: 100%;\r\n object-fit: cover;\r\n }\r\n }\r\n }\r\n\r\n .text {\r\n padding: 0 15px 15px;\r\n font-size: 13px;\r\n }\r\n\r\n .btn {\r\n float: right;\r\n color: $cRed;\r\n\r\n &:hover {\r\n text-decoration: underline;\r\n }\r\n }\r\n}\r\n\r\n.article-entry img {\r\n width: 100%;\r\n}\r\n\r\n.article-entry .date-add {\r\n color: #b0b0b0;\r\n font-size: 13px;\r\n padding: 10px;\r\n text-align: center;\r\n}\r\n\r\n.article-entry h3 {\r\n margin: 0 0 5px 0;\r\n padding: 0 15px;\r\n text-align: center;\r\n height: 26px;\r\n white-space: nowrap;\r\n text-overflow: ellipsis;\r\n overflow: hidden;\r\n color: #d91f26;\r\n font-size: 17px;\r\n}\r\n\r\n.article .article-title {\r\n font-size: 30px;\r\n font-weight: 600;\r\n margin-bottom: 25px;\r\n color: #334c75;\r\n margin-top: 0;\r\n}\r\n\r\n.article .social-icons {\r\n margin-bottom: 10px;\r\n}\r\n\r\n.article .date-add {\r\n margin-bottom: 5px;\r\n color: #b0b0b0;\r\n font-size: 13px;\r\n}\r\n\r\n.article .text {\r\n background: #FFF;\r\n padding: 25px;\r\n margin-bottom: 15px;\r\n\r\n h2 {\r\n font-size: 18px;\r\n color: $cBlueDark;\r\n font-weight: 600;\r\n }\r\n}\r\n\r\n.red {\r\n color: #cc0000;\r\n}\r\n\r\n#contact-form .form-control {\r\n border: 1px solid #dddddd;\r\n padding: 10px;\r\n}\r\n\r\n#mobile-menu-btn {\r\n display: none;\r\n}\r\n\r\n#send-message-login {\r\n width: 100%;\r\n max-width: 650px;\r\n margin: auto;\r\n background: url('/images/aplikuj-img.jpg') no-repeat center;\r\n background-size: contain;\r\n padding: 50px 25px;\r\n text-align: center;\r\n}\r\n\r\n#send-message-login .info {\r\n font-size: 20px;\r\n font-weight: 600;\r\n margin-bottom: 25px;\r\n}\r\n\r\n#send-message-login .btn {\r\n min-width: 150px;\r\n}\r\n\r\n.gallery a {\r\n display: block;\r\n width: 100%;\r\n height: 200px;\r\n margin-bottom: 20px;\r\n border: 1px solid #6b767b;\r\n}\r\n\r\n.gallery a img {\r\n width: 100%;\r\n height: 100%;\r\n object-fit: cover;\r\n}\r\n\r\n#categories-toggle {\r\n display: block;\r\n text-align: center;\r\n}\r\n\r\n#categories-filtr p.visible {\r\n display: block !important;\r\n}\r\n\r\n#categories-filtr p:first-child {\r\n margin-top: 10px;\r\n}\r\n\r\n.firms-alphabet-filtr a {\r\n display: block;\r\n float: left;\r\n width: 25px;\r\n height: 25px;\r\n color: #FFF;\r\n text-align: center;\r\n line-height: 25px;\r\n background: #334c75;\r\n font-size: 13px;\r\n margin-right: 1px;\r\n}\r\n\r\n.firms-alphabet-filtr a:hover {\r\n text-decoration: none;\r\n background: #6381b3;\r\n}\r\n\r\n.firms-alphabet-filtr a.active {\r\n background: #e72f34;\r\n}\r\n\r\n.firms-alphabet-filtr a#all {\r\n width: 100px;\r\n background: #e72f34;\r\n}\r\n\r\n.firms-alphabet-filtr::after {\r\n clear: both;\r\n content: '';\r\n display: block;\r\n}\r\n\r\n#sample-firms {\r\n background: #FFF;\r\n margin-top: -25px;\r\n margin-bottom: 25px;\r\n}\r\n\r\n@media (min-width:992px) and (max-width:1199px) {\r\n #top #top-buttons {\r\n margin-top: -5px;\r\n }\r\n\r\n #top #top-buttons #sign-up,\r\n #top #top-buttons #sign-in,\r\n #top #top-buttons #logout,\r\n #top #top-buttons #user-panel {\r\n margin-bottom: 5px;\r\n width: 135px;\r\n text-align: center;\r\n margin-right: 0;\r\n }\r\n\r\n #top #menu-container-1>ul>li>a {\r\n padding: 0 10px;\r\n }\r\n\r\n #tools #scontainer-2 h3 {\r\n font-size: 16px;\r\n }\r\n\r\n #add-offer,\r\n #add-cv {\r\n height: 250px;\r\n }\r\n\r\n #top #logo {\r\n margin-top: 6px;\r\n }\r\n}\r\n\r\n@media (min-width:768px) and (max-width:991px) {\r\n .container {\r\n width: 100%;\r\n }\r\n\r\n #top #logo {\r\n text-align: center;\r\n }\r\n\r\n #top #menu-container-1>ul {\r\n justify-content: center;\r\n }\r\n\r\n #top #top-buttons #sign-up,\r\n #top #top-buttons #sign-in,\r\n #top #top-buttons #logout,\r\n #top #top-buttons #user-panel {\r\n margin-bottom: 5px;\r\n width: 100%;\r\n min-width: 115px;\r\n font-size: 13px;\r\n text-align: center;\r\n margin-right: 0;\r\n }\r\n\r\n #main-banner .container {\r\n height: 300px;\r\n }\r\n\r\n #add-offer,\r\n #add-cv {\r\n margin: 10px auto;\r\n }\r\n\r\n #tools #scontainer-2 .scontainer-content>.row>.col-sm-4>.row {\r\n margin-bottom: 10px;\r\n text-align: center;\r\n height: 210px;\r\n }\r\n\r\n .advert-entry .logo {\r\n width: 100%;\r\n }\r\n\r\n .advert-entry .flag {\r\n float: left;\r\n margin-left: 0;\r\n margin-right: 5px;\r\n }\r\n\r\n .advert-entry .date-add,\r\n .cv-entry .sex-and-birth {\r\n text-align: left;\r\n margin-bottom: 10px;\r\n }\r\n}\r\n\r\n@media (max-width:767px) {\r\n #main-menu {\r\n position: fixed;\r\n bottom: 0;\r\n z-index: 10;\r\n width: 100%;\r\n line-height: 40px;\r\n height: 100%;\r\n display: flex;\r\n align-items: center;\r\n visibility: hidden;\r\n opacity: 0;\r\n transition: all .5s ease-in-out;\r\n background: #FFF;\r\n left: 0;\r\n }\r\n\r\n #main-menu.visible {\r\n visibility: visible;\r\n opacity: 1;\r\n }\r\n\r\n #main-menu .container {\r\n width: 100%;\r\n }\r\n\r\n #main-menu #menu-container-1 {\r\n width: 100%;\r\n }\r\n\r\n #main-menu #menu-container-1>ul {\r\n display: block;\r\n }\r\n\r\n #main-menu #menu-container-1>ul>li {\r\n float: none;\r\n display: block;\r\n }\r\n\r\n #main-menu #menu-container-1>ul>li:nth-child(1) {\r\n margin-left: 0;\r\n }\r\n\r\n #main-menu #menu-container-1>ul>li>a {\r\n text-align: center;\r\n }\r\n\r\n #main-menu #menu-container-1>ul>li.parent>a {\r\n pointer-events: all;\r\n }\r\n\r\n #main-menu #menu-container-1>ul>li>a>i {\r\n display: none;\r\n }\r\n\r\n #main-menu #menu-container-1>ul>li>a::after {\r\n display: none;\r\n }\r\n\r\n #main-menu #menu-container-1>ul>li>ul {\r\n position: static;\r\n width: 100%;\r\n text-align: center;\r\n border: 0;\r\n display: none !important;\r\n }\r\n\r\n #main-menu #menu-container-1>ul>li.active>ul {\r\n display: block !important;\r\n opacity: 1;\r\n visibility: visible;\r\n }\r\n\r\n #top #menu-container-1>ul>li:last-child {\r\n margin: 0;\r\n }\r\n\r\n #mobile-menu-btn {\r\n height: 40px;\r\n width: 120px;\r\n color: #FFF;\r\n background: #e72f34;\r\n display: block;\r\n z-index: 100;\r\n line-height: 40px;\r\n text-align: center;\r\n font-size: 17px;\r\n cursor: pointer;\r\n margin: 10px auto;\r\n text-transform: uppercase;\r\n font-weight: 600;\r\n\r\n &.active {\r\n position: fixed;\r\n top: 10px;\r\n right: 10px;\r\n width: 40px;\r\n @include border-radius(50%);\r\n\r\n span {\r\n display: none;\r\n }\r\n }\r\n }\r\n\r\n #top #logo {\r\n text-align: center;\r\n }\r\n\r\n #top #top-buttons {\r\n display: flex;\r\n align-items: stretch;\r\n justify-content: center;\r\n }\r\n\r\n #top #top-buttons #sign-in,\r\n #top #top-buttons #logout,\r\n #top #top-buttons #sign-up,\r\n #top #top-buttons #user-panel {\r\n float: none;\r\n margin: 0 5px;\r\n width: 135px;\r\n text-align: center;\r\n }\r\n\r\n #main-banner .container {\r\n font-size: 20px;\r\n }\r\n\r\n #main-banner strong {\r\n font-size: 24px;\r\n }\r\n\r\n #tools #scontainer-2 .scontainer-content>.row>.col-sm-4>.row {\r\n margin-bottom: 10px;\r\n }\r\n\r\n #catalog .element .content {\r\n margin-bottom: 10px;\r\n }\r\n\r\n #last-on-blog .entry {\r\n padding-top: 15px;\r\n }\r\n\r\n #bottom-menu {\r\n padding: 25px 0;\r\n }\r\n\r\n .advert-filtr {\r\n margin-bottom: 25px;\r\n\r\n .content {\r\n display: none;\r\n }\r\n }\r\n\r\n .advert-filtr::after {\r\n clear: both;\r\n content: '';\r\n display: block;\r\n }\r\n\r\n .advert-entry .logo {\r\n float: none;\r\n margin: auto;\r\n }\r\n\r\n .advert-entry .flag {\r\n display: inline-block;\r\n float: none;\r\n margin-top: 0;\r\n margin-left: 0;\r\n margin-right: 5px;\r\n position: relative;\r\n top: 9px;\r\n }\r\n\r\n .advert-entry h2,\r\n .cv-entry h2 {\r\n margin-top: 10px;\r\n text-align: center;\r\n }\r\n\r\n .advert-entry .date-add,\r\n .cv-entry .sex-and-birth {\r\n text-align: center;\r\n margin-bottom: 10px;\r\n }\r\n\r\n .advert-entry .info,\r\n .cv-entry .info {\r\n margin-top: 10px;\r\n text-align: center;\r\n }\r\n\r\n #user-register label,\r\n #user-login label,\r\n #user-panel label,\r\n .advert-details label,\r\n .candidate-details label,\r\n .firm-details label {\r\n text-align: left;\r\n }\r\n\r\n .mini-buttons .btn {\r\n display: block;\r\n margin-bottom: 5px;\r\n }\r\n\r\n .mini-box .title .info {\r\n float: none;\r\n clear: both;\r\n display: block;\r\n margin: 0 0 5px 0;\r\n }\r\n\r\n .mini-box {\r\n padding: 10px;\r\n }\r\n\r\n .mini-box .subtitle {\r\n text-align: center;\r\n }\r\n\r\n .mini-box .subtitle .btn {\r\n float: none;\r\n }\r\n}\r\n\r\n\r\n.candidate-details {\r\n #prev-cv {\r\n float: left;\r\n }\r\n\r\n #next-cv {\r\n float: right;\r\n }\r\n\r\n .content {\r\n @extend .clearfix;\r\n }\r\n}\r\n\r\n.icheckbox_minimal-blue {\r\n margin-right: 8px !important;\r\n}\r\n\r\n.firm-details {\r\n .adverts-title {\r\n color: $cBlueDark;\r\n font-weight: 600;\r\n font-size: 16px;\r\n margin-bottom: 10px;\r\n margin-top: 25px;\r\n }\r\n\r\n .step-title {\r\n color: $cRed;\r\n font-weight: 600;\r\n text-transform: uppercase;\r\n margin-bottom: 25px;\r\n font-size: 16px;\r\n }\r\n}\r\n\r\n#adverts-list_wrapper {\r\n width: 100%;\r\n\r\n .info {\r\n font-size: 13px;\r\n line-height: 15px;\r\n }\r\n\r\n .advert-delete,\r\n .advert-edit,\r\n .advert-disable,\r\n .advert-public,\r\n .advert_highlight_disable,\r\n .advert_highlight_enable,\r\n .advert_main_page_disable,\r\n .advert_main_page_enable {\r\n color: #6c757d;\r\n font-size: 12px;\r\n margin-left: 10px;\r\n }\r\n\r\n #adverts-list_info {\r\n padding-right: 15px;\r\n }\r\n\r\n .disabled {\r\n color: #6c757d;\r\n pointer-events: none;\r\n opacity: .5;\r\n }\r\n}\r\n\r\n.dt-panelfooter {\r\n width: 100%;\r\n}\r\n\r\n.pagination {\r\n font-size: 13px;\r\n}\r\n\r\n.blog-news-title {\r\n font-size: 21px;\r\n margin: 15px 0;\r\n}\r\n\r\n.seo-additional-text {\r\n padding: 15px;\r\n background: #FFF;\r\n\r\n &:after {\r\n clear: both;\r\n content: '';\r\n display: block;\r\n }\r\n\r\n h2 {\r\n font-size: 18px;\r\n color: $cBlueDark;\r\n font-weight: 600;\r\n }\r\n\r\n .hidden {\r\n display: none;\r\n }\r\n\r\n .btn-link {\r\n color: $cRed;\r\n float: right;\r\n }\r\n}\r\n\r\n#simple-search {\r\n .checkboxes {\r\n font-size: 13px;\r\n clear: both;\r\n line-height: 21px;\r\n }\r\n}\r\n\r\n#mini-banners {\r\n .banner {\r\n display: block;\r\n height: 169px;\r\n background: #FFF;\r\n margin-bottom: 15px;\r\n border: 1px solid #e5e5e5;\r\n @include transition;\r\n\r\n &:hover {\r\n .text {\r\n h2 {\r\n border-bottom: 1px solid #FFF;\r\n }\r\n }\r\n }\r\n\r\n &::after {\r\n content: '';\r\n display: block;\r\n clear: both;\r\n }\r\n\r\n &.banner-01,\r\n &.banner-03 {\r\n background: $cBlue;\r\n }\r\n\r\n &.banner-02,\r\n &.banner-04 {\r\n background: $cRed;\r\n\r\n .img {\r\n float: right;\r\n }\r\n\r\n .text {\r\n float: left;\r\n }\r\n }\r\n\r\n .img {\r\n width: 40%;\r\n height: 167px;\r\n float: left;\r\n\r\n img {\r\n height: 100%;\r\n width: 100%;\r\n object-fit: cover;\r\n }\r\n }\r\n\r\n .text {\r\n height: 167px;\r\n padding: 15px;\r\n float: right;\r\n width: 60%;\r\n @include flexbox;\r\n @include align-items(center);\r\n @include justify-content(center);\r\n text-align: center;\r\n color: #FFF;\r\n\r\n h2 {\r\n font-size: 24px;\r\n font-weight: 300;\r\n border-bottom: 1px solid transparent;\r\n padding-bottom: 5px;\r\n @include transition;\r\n }\r\n }\r\n }\r\n}\r\n\r\n#incomplete_profile {\r\n margin-bottom: 25px;\r\n text-align: center;\r\n}\r\n\r\n#user-login {\r\n #promo {\r\n h2 {\r\n font-size: 22px;\r\n font-weight: 600;\r\n margin-bottom: 15px;\r\n color: $cBlue;\r\n }\r\n\r\n i {\r\n display: block;\r\n padding-top: 100%;\r\n width: 100%;\r\n text-align: center;\r\n line-height: 48px;\r\n border: 1px solid #ccc;\r\n background: #FFF;\r\n color: #3a87ad;\r\n font-size: 20px;\r\n height: 0;\r\n position: relative;\r\n\r\n &:before {\r\n position: absolute;\r\n top: 50%;\r\n left: 50%;\r\n transform: translate(-50%, -50%);\r\n font-size: 36px;\r\n }\r\n }\r\n\r\n .text {\r\n padding-left: 15px;\r\n\r\n small {\r\n font-size: 13px;\r\n }\r\n }\r\n }\r\n\r\n .mini-box {\r\n min-height: 391px;\r\n\r\n big {\r\n font-size: 14px;\r\n margin-top: 10px;\r\n display: block;\r\n }\r\n }\r\n}\r\n\r\n.note-editor.note-frame.error {\r\n border: 1px solid #cc0000;\r\n}\r\n\r\n.editor-error {\r\n margin-top: 10px;\r\n color: #cc0000;\r\n font-weight: 600;\r\n}\r\n\r\n.hidden {\r\n display: none;\r\n}\r\n\r\n.advert_details_boxes {\r\n .mini-box {\r\n min-height: 88px;\r\n @include flexbox;\r\n @include align-items(center);\r\n @include justify-content(center);\r\n font-size: 16px;\r\n padding: 10px;\r\n\r\n @include respond-below(sm) {\r\n margin-bottom: 10px;\r\n }\r\n\r\n a {\r\n color: $cBlueDark;\r\n\r\n &:hover {\r\n text-decoration: none;\r\n }\r\n }\r\n }\r\n}\r\n\r\nspan.error {\r\n color: #cc0000;\r\n font-style: italic;\r\n font-size: 13px;\r\n}\r\n\r\nform {\r\n .row {\r\n &.important {\r\n background: $cGrayLight;\r\n padding: 15px;\r\n border: 1px solid #e0dfdf;\r\n margin-bottom: 25px;\r\n\r\n .info {\r\n color: $cRed;\r\n font-weight: 600;\r\n font-style: italic;\r\n text-align: center;\r\n }\r\n }\r\n }\r\n}\r\n\r\n.points-prices {\r\n .content {\r\n background: #f1f1f1;\r\n margin: 0 0 15px 0;\r\n @include transition;\r\n border: 1px solid #f1f1f1;\r\n\r\n &:hover {\r\n border: 1px solid #ccc;\r\n }\r\n\r\n a {\r\n color: $cBlueDark;\r\n display: block;\r\n padding: 15px;\r\n border-radius: 3px;\r\n\r\n &:hover {\r\n text-decoration: none;\r\n }\r\n\r\n strong {\r\n color: $cRed;\r\n font-size: 17px;\r\n\r\n &:first-child {\r\n font-size: 24px;\r\n }\r\n\r\n &:last-child {\r\n color: $cBlueDark;\r\n }\r\n }\r\n }\r\n }\r\n}\r\n\r\n.new-order {\r\n border: 1px solid #f6f6f6;\r\n padding: 50px;\r\n background: #FFF;\r\n text-align: center;\r\n\r\n .title {\r\n margin-bottom: 25px;\r\n font-weight: 600;\r\n color: $cBlue;\r\n font-size: 20px;\r\n\r\n &.red {\r\n color: $cRed;\r\n }\r\n }\r\n}\r\n\r\n#g-results {\r\n .small {\r\n font-size: 12px;\r\n font-style: italic;\r\n }\r\n}\r\n\r\n.jconfirm.jconfirm-modern .jconfirm-box div.jconfirm-title-c .jconfirm-icon-c {\r\n font-size: 50px !important;\r\n}\r\n\r\n#user-panel {\r\n #g-results * {\r\n font-size: 14px;\r\n }\r\n\r\n a:not(.btn) {\r\n color: $cBlueDark;\r\n }\r\n\r\n #g-pager {\r\n li.active {\r\n .g-page {\r\n color: #FFF !important;\r\n }\r\n }\r\n }\r\n\r\n .tr-second {\r\n .btn {\r\n margin-right: 10px;\r\n @include border-radius(3px);\r\n padding: 2px 10px;\r\n font-size: 12px !important;\r\n\r\n &.btn-disabled {\r\n pointer-events: none;\r\n opacity: .5;\r\n }\r\n }\r\n }\r\n}\r\n\r\n.tippy-box {\r\n background-color: $cBlueDark;\r\n color: #FFF;\r\n font-size: 13px;\r\n}\r\n\r\n@include respond-above(sm) {\r\n .row-margin div[class*=\"col-\"] {\r\n margin: 0 15px;\r\n max-width: calc(50% - 30px);\r\n border: 1px solid #d1d2d4;\r\n }\r\n}\r\n\r\n.jconfirm .jconfirm-box div.jconfirm-title-c .jconfirm-title {\r\n line-height: 32px;\r\n}\r\n\r\n//aplication-link\r\ndiv.form--aplication-link {\r\n position: relative;\r\n border: none !important;\r\n background-color: transparent !important;\r\n\r\n .aplication-link {\r\n text-decoration: none;\r\n position: absolute;\r\n top: 50%;\r\n left: 50%;\r\n transform: translate(-50%, -50%);\r\n padding: 20px 60px;\r\n font-size: 22px;\r\n\r\n @media (max-width: 991px) {\r\n display: none !important;\r\n }\r\n }\r\n}\r\n\r\n.aplication-link {\r\n @media (max-width: 991px) {\r\n display: none !important;\r\n }\r\n}\r\n\r\n//img-hide\r\n.img-hide {\r\n opacity: 0;\r\n}\r\n\r\n.img-header,\r\n.img-bottom {\r\n width: 100%;\r\n height: 100%;\r\n\r\n img {\r\n width: 100%;\r\n height: auto;\r\n }\r\n}\r\n\r\n.img-bottom {\r\n margin-bottom: 15px;\r\n}\r\n\r\n.logo-container.logo-container--img-header {\r\n background-color: #fff;\r\n height: 200px;\r\n margin-bottom: 180px;\r\n padding: 0;\r\n\r\n .logo.logo--img-header {\r\n position: relative;\r\n z-index: 9;\r\n margin: -40px auto;\r\n }\r\n}\r\n\r\n.profil {\r\n\r\n .image_header,\r\n .image_bottom {\r\n img {\r\n width: 100%;\r\n }\r\n }\r\n}\r\n\r\n.selectize-input {\r\n min-height: 40px !important;\r\n\r\n >input[type=\"select-one\"] {\r\n line-height: 26px !important;\r\n }\r\n}\r\n\r\n.advert-details-top-right {\r\n height: 100%;\r\n display: flex;\r\n flex-direction: column;\r\n justify-content: center;\r\n gap: 10px;\r\n padding: 0 50px;\r\n\r\n .info {\r\n text-align: center;\r\n }\r\n\r\n .info-second {\r\n text-align: center;\r\n }\r\n}\r\n\r\n.btn_aplikuj {\r\n width: 100%;\r\n margin-bottom: 15px;\r\n display: flex;\r\n height: 50px;\r\n align-items: center;\r\n justify-content: center;\r\n max-width: 350px;\r\n margin-left: auto;\r\n margin-right: auto;\r\n font-weight: 600;\r\n font-size: 18px;\r\n}\r\n\r\n.advert_apply {\r\n padding: 40px;\r\n background: #FFF;\r\n border-radius: 3px;\r\n\r\n ._icon {\r\n margin: 0 auto 25px;\r\n display: block;\r\n }\r\n\r\n ._title {\r\n font-size: 20px;\r\n font-weight: 600;\r\n margin-bottom: 15px;\r\n color: $cBlueDark;\r\n text-align: center;\r\n }\r\n\r\n ._advert_title {\r\n font-size: 18px;\r\n font-weight: 600;\r\n margin-bottom: 15px;\r\n color: #000;\r\n text-align: center;\r\n }\r\n\r\n ._advert_data {\r\n display: flex;\r\n justify-content: center;\r\n margin-top: 25px;\r\n flex-wrap: wrap;\r\n\r\n form {\r\n margin: 50px auto;\r\n width: 100%;\r\n\r\n ._columns {\r\n margin-bottom: 5px;\r\n }\r\n\r\n .form-control {\r\n width: 100%;\r\n max-width: 400px;\r\n border: 1px solid #ddd;\r\n border-radius: 3px;\r\n padding-left: 10px;\r\n padding-right: 10px;\r\n }\r\n\r\n textarea.form-control {\r\n height: 175px;\r\n max-width: 600px;\r\n }\r\n }\r\n\r\n ._columns {\r\n display: grid;\r\n grid-template-columns: 1fr 3fr;\r\n gap: 10px;\r\n width: 100%;\r\n\r\n ._left {\r\n text-align: right;\r\n font-weight: 600;\r\n }\r\n\r\n ._right {\r\n text-align: left;\r\n\r\n .btn_aplikuj {\r\n margin: 15px 0;\r\n }\r\n }\r\n }\r\n }\r\n}\r\n\r\n.content.person {\r\n margin-top: 15px;\r\n margin-bottom: 25px;\r\n border-radius: 3px;\r\n display: flex;\r\n background: #FFF;\r\n justify-content: center;\r\n border: 1px solid $cRed;\r\n\r\n ._content_nologged {\r\n margin: 25px;\r\n padding: 0 50px;\r\n justify-content: center;\r\n align-items: center;\r\n text-align: center;\r\n\r\n ._title {\r\n font-weight: 600;\r\n margin-bottom: 10px;\r\n color: $cRed;\r\n }\r\n }\r\n\r\n ._content {\r\n display: grid;\r\n grid-template-columns: 100px 1fr;\r\n\r\n ._icon {\r\n display: flex;\r\n align-items: center;\r\n\r\n img {\r\n width: 75px;\r\n }\r\n }\r\n\r\n ._text {\r\n display: flex;\r\n flex-direction: column;\r\n justify-content: center;\r\n gap: 10px;\r\n\r\n p {\r\n margin-bottom: 0;\r\n }\r\n }\r\n }\r\n}\r\n\r\n._banner_box {\r\n\r\n ._title {\r\n color: $cBlueDark;\r\n font-weight: 600;\r\n font-size: 24px;\r\n margin-bottom: 15px;\r\n }\r\n\r\n ._subtitle {\r\n color: #000;\r\n margin-bottom: 25px;\r\n font-size: 20px;\r\n font-weight: 300;\r\n }\r\n\r\n ._boxes {\r\n display: grid;\r\n gap: 40px;\r\n grid-template-columns: 1fr 1fr 1fr;\r\n\r\n @media (max-width: 768px) {\r\n grid-template-columns: 1fr 1fr;\r\n }\r\n\r\n @media (max-width: 480px) {\r\n grid-template-columns: 1fr;\r\n }\r\n\r\n ._box {\r\n background: #FFF;\r\n padding: 15px;\r\n text-align: center;\r\n position: relative;\r\n border: 1px solid $cRed;\r\n\r\n @media (min-width: 769px) {\r\n\r\n &:nth-child(4),\r\n &:nth-child(5),\r\n &:nth-child(6) {\r\n background: #f1f1f2;\r\n }\r\n }\r\n\r\n @media (max-width: 768px) and (min-width: 481px) {\r\n\r\n &:nth-child(3),\r\n &:nth-child(4),\r\n &:nth-child(7),\r\n &:nth-child(8) {\r\n background: #f1f1f2;\r\n border: 1px solid $cRed;\r\n }\r\n }\r\n\r\n ._text {\r\n display: grid;\r\n grid-template-columns: 1fr;\r\n justify-content: center;\r\n gap: 20px;\r\n font-size: 18px;\r\n }\r\n\r\n img {\r\n width: 75px;\r\n margin: auto;\r\n }\r\n\r\n span {\r\n font-weight: 600;\r\n }\r\n }\r\n }\r\n\r\n ._boxes_candidate {\r\n display: grid;\r\n gap: 30px;\r\n grid-template-columns: 1fr 1fr;\r\n\r\n @media (max-width: 480px) {\r\n grid-template-columns: 1fr;\r\n }\r\n\r\n ._box {\r\n background: #FFF;\r\n padding: 30px;\r\n text-align: center;\r\n position: relative;\r\n border: 1px solid #e5e5e5;\r\n\r\n @media (min-width: 769px) {\r\n\r\n &:nth-child(4),\r\n &:nth-child(5),\r\n &:nth-child(6) {\r\n background: #f1f1f2;\r\n border: 1px solid $cRed;\r\n }\r\n }\r\n\r\n @media (max-width: 768px) and (min-width: 481px) {\r\n\r\n &:nth-child(3),\r\n &:nth-child(4),\r\n &:nth-child(7),\r\n &:nth-child(8) {\r\n background: #f1f1f2;\r\n border: 1px solid $cRed;\r\n }\r\n }\r\n\r\n ._text {\r\n display: grid;\r\n grid-template-columns: 1fr;\r\n justify-content: center;\r\n gap: 20px;\r\n font-size: 18px;\r\n }\r\n\r\n img {\r\n width: 75px;\r\n margin: auto;\r\n }\r\n\r\n span {\r\n font-weight: 600;\r\n }\r\n }\r\n }\r\n}\r\n\r\n._login_box {\r\n margin-top: 75px;\r\n display: grid;\r\n grid-template-columns: 1fr 1fr;\r\n gap: 50px;\r\n\r\n @media (max-width: 768px) {\r\n grid-template-columns: 1fr;\r\n }\r\n\r\n &._single {\r\n grid-template-columns: 1fr;\r\n max-width: 600px;\r\n margin: 30px auto;\r\n justify-content: center;\r\n }\r\n\r\n ._left {\r\n background: $cBlueDark;\r\n color: #FFF;\r\n padding: 25px 20px;\r\n min-height: 220px;\r\n display: flex;\r\n flex-direction: column;\r\n justify-content: center;\r\n\r\n ._title {\r\n text-align: center;\r\n font-size: 32px;\r\n font-weight: 600;\r\n margin-bottom: 25px;\r\n }\r\n\r\n ._text {\r\n text-align: center;\r\n margin-bottom: 25px;\r\n\r\n a {\r\n color: #FFF;\r\n font-weight: 600;\r\n }\r\n }\r\n }\r\n\r\n ._login {\r\n border: 2px solid $cBlueDark;\r\n padding: 25px 20px;\r\n background: #FFF;\r\n min-height: 220px;\r\n display: flex;\r\n flex-direction: column;\r\n justify-content: center;\r\n\r\n ._title {\r\n text-align: center;\r\n font-size: 32px;\r\n font-weight: 600;\r\n margin-bottom: 25px;\r\n color: $cBlueDark;\r\n }\r\n\r\n ._subtitle {\r\n text-align: center;\r\n margin-bottom: 25px;\r\n }\r\n\r\n ._text {\r\n text-align: center;\r\n\r\n a {\r\n font-weight: 600;\r\n color: $cRed\r\n }\r\n }\r\n }\r\n}\r\n\r\n._partners {\r\n background: #FFF;\r\n padding: 25px;\r\n margin-top: 100px;\r\n margin-bottom: 25px;\r\n display: flex;\r\n flex-wrap: wrap;\r\n justify-content: center;\r\n\r\n ._title {\r\n text-align: center;\r\n font-size: 24px;\r\n font-weight: 600;\r\n margin-bottom: 25px;\r\n color: #334c75;\r\n width: 100%;\r\n }\r\n\r\n ._content {\r\n display: flex;\r\n flex-wrap: wrap;\r\n gap: 50px;\r\n justify-content: center;\r\n\r\n img {\r\n height: 60px;\r\n }\r\n }\r\n}\r\n\r\n.points_prices {\r\n ._row {\r\n display: grid;\r\n grid-template-columns: 1fr 1fr 1fr 1fr;\r\n cursor: pointer;\r\n color: #FFF;\r\n\r\n &:nth-child(even) {\r\n opacity: .75;\r\n }\r\n\r\n ._column {\r\n padding: 10px;\r\n border: 1px solid #FFF;\r\n background: $cBlue;\r\n\r\n &._center {\r\n text-align: center;\r\n }\r\n\r\n a {\r\n span {\r\n color: #FFF;\r\n }\r\n }\r\n\r\n &._header {\r\n font-weight: 600;\r\n color: #FFF;\r\n background: $cBlueDark;\r\n }\r\n\r\n &._red {\r\n color: #FFF;\r\n\r\n\r\n a {\r\n color: #FFF;\r\n }\r\n }\r\n }\r\n }\r\n}\r\n\r\n#scontainer-6 {\r\n margin-top: 25px;\r\n width: 100%;\r\n\r\n h3 {\r\n margin-bottom: 15px;\r\n }\r\n\r\n .row {\r\n width: 100%;\r\n }\r\n}\r\n\r\n.mt25 {\r\n margin-top: 25px !important;\r\n}\r\n\r\n#user-panel table a.btn-danger {\r\n display: inline-flex;\r\n height: 25px;\r\n align-items: center;\r\n justify-content: center;\r\n color: #FFF;\r\n background: $cRed;\r\n width: 25px;\r\n border-radius: 50%;\r\n}",".text-danger {\n color: $cRed;\n}\n\n.btn-light {\n border: 1px solid #cccccc;\n}","$breakpoints: (\n xs: 576px,\n sm: 768px,\n md: 992px,\n lg: 1200px\n);\n@mixin respond-above($breakpoint) {\n @if map-has-key($breakpoints, $breakpoint) {\n $breakpoint-value: map-get($breakpoints, $breakpoint);\n @media (min-width: $breakpoint-value) {\n @content;\n }\n } @else {\n @warn 'Invalid breakpoint: #{$breakpoint}.';\n }\n}\n@mixin respond-below($breakpoint) {\n @if map-has-key($breakpoints, $breakpoint) {\n $breakpoint-value: map-get($breakpoints, $breakpoint);\n @media (max-width: ($breakpoint-value - 1)) {\n @content;\n }\n } @else {\n @warn 'Invalid breakpoint: #{$breakpoint}.';\n }\n}\n@mixin respond-between($lower, $upper) {\n @if map-has-key($breakpoints, $lower) and map-has-key($breakpoints, $upper) {\n $lower-breakpoint: map-get($breakpoints, $lower);\n $upper-breakpoint: map-get($breakpoints, $upper);\n @media (min-width: $lower-breakpoint) and (max-width: ($upper-breakpoint - 1)) {\n @content;\n }\n } @else {\n @if (map-has-key($breakpoints, $lower) == false) {\n @warn 'Your lower breakpoint was invalid: #{$lower}.';\n }\n @if (map-has-key($breakpoints, $upper) == false) {\n @warn 'Your upper breakpoint was invalid: #{$upper}.';\n }\n }\n}\n@mixin border-radius($px: 0) {\n -webkit-border-radius: $px;\n -moz-border-radius: $px;\n border-radius: $px;\n}\n@mixin box-shadow($value) {\n -webkit-box-shadow: $value;\n -moz-box-shadow: $value;\n box-shadow: $value;\n}\n@mixin transition($element: all, $time: .5s, $option: ease) {\n -webkit-transition: $element $time $option;\n transition: $element $time $option;\n}\n@mixin flexbox() {\n display: -webkit-box;\n display: -moz-box;\n display: -ms-flexbox;\n display: -webkit-flex;\n display: flex;\n}\n@mixin flex($values) {\n -webkit-box-flex: $values;\n -moz-box-flex: $values;\n -webkit-flex: $values;\n \t -ms-flex: $values;\n \t flex: $values;\n}\n@mixin flex-direction($direction) {\n -webkit-flex-direction: $direction;\n -moz-flex-direction: $direction;\n -ms-flex-direction: $direction;\n flex-direction: $direction;\n}\n@mixin flex-wrap($wrap) {\n -webkit-flex-wrap: $wrap;\n -moz-flex-wrap: $wrap;\n -ms-flex-wrap: $wrap;\n flex-wrap: $wrap;\n}\n@mixin flex-flow($flow) {\n -webkit-flex-flow: $flow;\n -moz-flex-flow: $flow;\n -ms-flex-flow: $flow;\n flex-flow: $flow;\n}\n@mixin order($val) {\n -webkit-box-ordinal-group: $val; \n -moz-box-ordinal-group: $val; \n \t -ms-flex-order: $val; \n \t -webkit-order: $val; \n \t\t order: $val;\n}\n@mixin flex-grow($grow) {\n -webkit-flex-grow: $grow;\n -moz-flex-grow: $grow;\n -ms-flex-grow: $grow;\n flex-grow: $grow;\n}\n@mixin flex-shrink($shrink) {\n -webkit-flex-shrink: $shrink;\n -moz-flex-shrink: $shrink;\n -ms-flex-shrink: $shrink;\n flex-shrink: $shrink;\n}\n@mixin flex-basis($width) {\n -webkit-flex-basis: $width;\n -moz-flex-basis: $width;\n -ms-flex-basis: $width;\n flex-basis: $width;\n}\n@mixin justify-content($justify) {\n -webkit-justify-content: $justify;\n -moz-justify-content: $justify;\n -ms-justify-content: $justify;\n justify-content: $justify;\n -ms-flex-pack: $justify;\n}\n@mixin align-content($align) {\n -webkit-align-content: $align;\n -moz-align-content: $align;\n -ms-align-content: $align;\n align-content: $align;\n}\n@mixin align-items($align) {\n -webkit-align-items: $align;\n -moz-align-items: $align;\n -ms-align-items: $align;\n align-items: $align;\n}\n@mixin align-self($align) {\n -webkit-align-self: $align;\n -moz-align-self: $align;\n -ms-align-self: $align;\n align-self: $align;\n}"]} \ No newline at end of file diff --git a/templates_user/globelus/candidates/profile-edit.php b/templates_user/globelus/candidates/profile-edit.php index 218bbc0..cb46a9b 100644 --- a/templates_user/globelus/candidates/profile-edit.php +++ b/templates_user/globelus/candidates/profile-edit.php @@ -188,6 +188,7 @@ ?> +
diff --git a/templates_user/globelus/cv/candidate-profile.php b/templates_user/globelus/cv/candidate-profile.php index e5d01e2..5f16d7a 100644 --- a/templates_user/globelus/cv/candidate-profile.php +++ b/templates_user/globelus/cv/candidate-profile.php @@ -231,6 +231,5 @@
-
candidate['id'], $this -> g_user['id'] );?> \ No newline at end of file diff --git a/templates_user/globelus/firms/proposed-candidates.php b/templates_user/globelus/firms/proposed-candidates.php index 2975d06..9924790 100644 --- a/templates_user/globelus/firms/proposed-candidates.php +++ b/templates_user/globelus/firms/proposed-candidates.php @@ -29,7 +29,7 @@

- +

diff --git a/templates_user/globelus/user/register.php b/templates_user/globelus/user/register.php index 8df69a9..62c9cc3 100644 --- a/templates_user/globelus/user/register.php +++ b/templates_user/globelus/user/register.php @@ -58,7 +58,7 @@ if ( !$accessToken )
- * +
diff --git a/templates_user/user-register-form.php b/templates_user/user-register-form.php index 3293eef..5db6569 100644 --- a/templates_user/user-register-form.php +++ b/templates_user/user-register-form.php @@ -305,12 +305,12 @@
- * +
- Wyrażam zgodę na kontakt mailowy i/lub telefoniczny ze strony globelus.pl + Wyrażam zgodę na kontakt mailowy i/lub telefoniczny ze strony globelus.pl