body{background:#FFF;font-family:'Roboto',sans-serif;font-weight:400;color:#242424;padding-right:0!important;-webkit-text-size-adjust:100%;-webkit-overflow-scrolling:touch;-webkit-font-smoothing:antialiased!important;overflow-x:hidden}
h3,h4{font-weight:600;line-height:1.4;font-family:'Quicksand',sans-serif}
h1,h2{line-height:1.5;font-weight:600;font-family:'Quicksand',sans-serif}
h5,h6{line-height:1.4;font-family:'Quicksand',sans-serif}
p{font-family:'Roboto',sans-serif;line-height:22px;font-size:14px;color:#777}
a{outline:none!important;color:#242424;text-decoration:none;-webkit-transition:all .3s ease 0;-moz-transition:all .3s ease- 0;-o-transition:all .3s ease 0;transition:all .3s ease 0}
a:hover,a:focus{text-decoration:none!important;color:#FF3131}
ol,ul{text-decoration:none;margin-bottom:0;padding-left:0}
.hidden{display:none !important}
.clearfix{clear:both}
.upper{text-transform:uppercase}
.pt5{padding-top:5px!important}
.p15{padding:15px 0!important}
.pt15{padding-top:15px!important}
.pt25{padding-top:25px!important}
.pt35{padding-top:35px!important}
.pt50{padding-top:50px!important}
.pt75{padding-top:75px!important}
.p50{padding:50px 0!important}
.pb15{padding-bottom:15px!important}
.pb25{padding-bottom:25px!important}
.pb35{padding-bottom:35px!important}
.pb35{padding-bottom:35px!important}
.pb50{padding-bottom:50px!important}
.font-size1{font-size:14px;line-height:19px}
.font-size2{font-size:16px;line-height:21px}
.font-size3{font-size:15px;line-height:20px}
.text-white{color:#fff}
.text-center{text-align:center !important}
.text-right{text-align:right !important}
.red-color{color:#FF3131 !important}
.blue-color{color:#233d7b !important}
.bold{font-weight:600 !important}
.line-clamp2{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}
.line-clamp3{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}
.relative{position: relative;}
.parsley-errors-list{list-style:none;padding:0!important;margin:0!important}
.parsley-errors-list li{margin-top:10px;color:#c00;margin-bottom:10px;width:100%!important}
.light-blue{background-color:#F4F8FB!important}
input.form-control{height:50px}
input.form-control:focus{box-shadow:none;border:1px solid #ddd}
.form-control{box-shadow:none;border:1px solid #ddd;border-radius:4px}
.form-control:focus{border-color:#eee;box-shadow:none}
textarea{border:1px solid #eee;box-shadow:none;border-radius:0}
textarea:focus{border:1px solid #eee;box-shadow:none}
.nopadding{padding:0!important}
.no-translate{transform:none!important}
.bg-grey{background-color:#F8F8F8!important}
.bg-white{background-color:#FFF!important}
.light-grey{background-color:#f9f9f9!important}
section{padding:80px 0}
.nopadding{padding:0}
.mt30{margin-top:30px}
.mt40{margin-top:40px}
.pt0{padding-top:0!important}
.pt170{padding-top:170px!important}
.pt140{padding-top:140px!important}
.jqte ul,.jqte ol{padding-left:40px}
.jqte_editor div,.jqte_editor p{font-family:'Quicksand',sans-serif}
span.wpcf7-not-valid-tip{margin-top:5px}
.mega-menu{-webkit-transition:all .3s ease 0;-moz-transition:all .3s ease- 0;-o-transition:all .3s ease 0;transition:all .3s ease 0}
.menu-list-items.desktopTopFixed{position:fixed;top:0;width:100%;box-shadow:1px 0 20px rgba(0,0,0,0.07)}
div.wpcf7-validation-errors,div.wpcf7-acceptance-missing{border:2px solid #f7e700;margin:0;padding:20px;position:relative;overflow:hidden}
.n-extra-btn-section{text-align:center;margin-top:50px;position:relative;width:100%;float:left}
.n-extra-btn-section .btn-mid{padding:10px 30px}
.n-extra-btn-section .btn-mid.btn-clear{background:transparent;color:#FF3131}
.n-extra-btn-section .btn-mid.btn-clear:hover{color:#FFF;background-color:#FF3131;border-color:#FF3131}
.vc_column_container > .vc_column-inner{padding:0!important}
.vc_row{margin:0!important}
.form-group .jqte{border:1px solid #e1e1e1;box-shadow:none;margin:0;border-radius:0}
.form-group .jqte:focus{box-shadow:none}
.form-group .jqte_editor,.form-group .jqte_source{max-height:350px}
.leaflet-control-search .search-input{min-width:200px}
#spinner{background:#fff;height:100%;left:0;opacity:1;filter:alpha(opacity=100);position:fixed;text-align:center;top:0;width:100%;z-index:999999999}
.spinner-img{height:100%;left:0;position:fixed;top:35%;width:100%}
.scroll-to{text-align:center;width:130px;height:130px;border:2px solid #fff;z-index:9;position:absolute;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;bottom:-60px;border-radius:50%;left:50%;margin-left:-65px}
.scroll-to a{position:absolute;left:50%;top:50%;width:60px;height:60px;margin-left:-30px;margin-top:-30px;background:#fff;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;border-radius:50%;-webkit-box-shadow:0 10px 30px rgba(0,0,0,0.1);-moz-box-shadow:0 10px 30px rgba(0,0,0,0.1);-ms-box-shadow:0 10px 30px rgba(0,0,0,0.1);-o-box-shadow:0 10px 30px rgba(0,0,0,0.1);box-shadow:0 10px 30px rgba(0,0,0,0.1);line-height:65px;font-size:30px}
.scrollup{width:50px;height:50px;position:fixed;bottom:34px;right:20px;display:none;background-color:#FF3131;padding:5px;box-shadow:0 2px 22px 0 rgba(0,0,0,0.05);opacity:.5;border-radius:3px;z-index:999}
.scrollup:hover{opacity:1}
.scrollup i{color:#fff;display:block;line-height:38px;text-align:center;border:1px solid #FFF}
.select2-container .select2-selection--single{height:50px;border:1px solid #eee}
.select2-container--default .select2-selection--single .select2-selection__rendered{line-height:45px;padding-left:12px;color:#999}
.select2-container--default .select2-selection--single .select2-selection__arrow{height:45px;right:15px}
.select2-container--default .select2-selection--single .select2-selection__clear{margin-right:20px;display:none}
.select2-container--default .select2-selection--multiple{border-color:#e1e1e1;border-radius:0;height:auto}
.select2-container--default .select2-selection--multiple .select2-selection__clear{position:absolute;right:10px;margin:0;line-height:45px}
.select2-container--default.select2-container--focus .select2-selection--multiple{border-color:#e1e1e1;height:auto}
.select2-container--default .select2-search--inline .select2-search__field{height:45px;margin:0}
.select2-container--default .select2-selection--multiple .select2-selection__rendered{padding:0 12px}
.select2-container--default .select2-selection--multiple .select2-selection__choice{border-color:#e1e1e1;background-color:#f5f5f5f;padding:5px 10px;margin-right:10px;margin-top:8px;border-radius:0}
.select2-container--default .select2-results__option--highlighted[aria-selected]{background-color:#FF3131;color:#FFF}
.btn{padding:13px 30px;box-shadow:none}
.n-btn-rounded{color:#FFF;border-radius:20px;background-color:#FF3131;border-color:#FF3131;font-size:14px;font-weight:400;padding:10px 30px}
.n-btn-rounded.btn-mid{padding:10px 30px}
.n-btn-rounded:hover,.n-btn-rounded:focus,.n-btn-rounded:active,.n-btn-rounded.active,.open .dropdown-toggle.n-btn-rounded{color:#242424}
.n-btn-rounded.disabled,.n-btn-rounded[disabled],fieldset[disabled] .n-btn-rounded,.n-btn-rounded.disabled:hover,.n-btn-rounded[disabled]:hover,fieldset[disabled] .n-btn-rounded:hover,.n-btn-rounded.disabled:focus,.n-btn-rounded[disabled]:focus,fieldset[disabled] .n-btn-rounded:focus,.n-btn-rounded.disabled:active,.n-btn-rounded[disabled]:active,fieldset[disabled] .n-btn-rounded:active,.n-btn-rounded.disabled.active,.n-btn-rounded[disabled].active,fieldset[disabled] .n-btn-rounded.active{color:#fff;background-color:#242424;border-color:#242424}
.n-btn-flat{color:#FFF;background-color:#3FC1A5;border-color:#41CEB0;font-size:15px;font-weight:500;border-radius:4px;position:relative;z-index:1;-webkit-transition:all .5s ease-out 0;-moz-transition:all .5s ease-out 0;-ms-transition:all .5s ease-out 0;-o-transition:all .5s ease-out 0;transition:all .5s ease-out 0}
.n-btn-flat:hover,.n-btn-flat.focus,.n-btn-flat:focus{color:#FFF}
.n-btn-flat.btn-mid{padding:13px 30px}
.n-btn-flat::before{content:'';position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;border-radius:4px;opacity:0;transform:scale(0,0);z-index:-1;-webkit-transition:all .5s ease-out 0;-moz-transition:all .5s ease-out 0;-ms-transition:all .5s ease-out 0;-o-transition:all .5s ease-out 0;transition:all .5s ease-out 0}
.n-btn-flat:hover::before{background-color:rgba(255,255,255,.2);opacity:1;transform:scale(1,1)}
.n-btn-custom{border-radius:4px;text-transform:capitalize;font-weight:400;color:#FFF;font-size:14px;background-color:#242424;border:1px solid #242424;z-index:1;position:relative;-webkit-transition:all .5s ease-out 0;-moz-transition:all .5s ease-out 0;-ms-transition:all .5s ease-out 0;-o-transition:all .5s ease-out 0;transition:all .5s ease-out 0}
.n-btn-custom::before{content:'';position:absolute;top:0;left:0;width:100%;height:100%;border-radius:4px;opacity:0;transform:scale(0,0);z-index:-1;-webkit-transition:all .5s ease-out 0;-moz-transition:all .5s ease-out 0;-ms-transition:all .5s ease-out 0;-o-transition:all .5s ease-out 0;transition:all .5s ease-out 0}
.n-btn-custom:hover::before{background-color:rgba(255,255,255,.2);opacity:1;transform:scale(1,1)}
.n-btn-custom:hover,.n-btn-custom:hover,.n-btn-custom:focus,.n-btn-custom:focus{background-color:#242424;border:1px solid #242424;color:#FFF}
.n-btn-custom i{margin-right:10px}
.n-btn-custom-two{color:#FFF;background-color:#233d7b;border-color:#233d7b;font-size:15px;font-weight:500;border-radius:4px;position:relative;z-index:1;-webkit-transition:all .5s ease-out 0;-moz-transition:all .5s ease-out 0;-ms-transition:all .5s ease-out 0;-o-transition:all .5s ease-out 0;transition:all .5s ease-out 0}
.n-btn-custom-two:hover,.n-btn-custom-two.focus,.n-btn-custom-two:focus{color:#FFF}
.n-btn-custom-two.btn-mid{padding:13px 30px}
.n-btn-custom-two::before{content:'';position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;border-radius:4px;opacity:0;transform:scale(0,0);z-index:-1;-webkit-transition:all .5s ease-out 0;-moz-transition:all .5s ease-out 0;-ms-transition:all .5s ease-out 0;-o-transition:all .5s ease-out 0;transition:all .5s ease-out 0}
.n-btn-custom-two:hover::before{background-color:rgba(255,255,255,.2);opacity:1;transform:scale(1,1)}
.n-btn-custom-two i{margin-right:10px}
.section-bg-style{background:url(../images/style.png);background-position-x:0;background-position-y:0;background-repeat:repeat;right:auto;background-position:top 50px right;background-repeat:no-repeat}
.section-bg-style-2{background:url(../images/style-left.png);background-position-x:0;background-position-y:0;background-repeat:repeat;right:auto;background-position:top 50px left;background-repeat:no-repeat}
.mega-menu.n-header-trabsparent.as-breadcrumb{padding:0;background:url(../images/slider-image.png);background-position:center center;background-size:cover;background-repeat:no-repeat;background-attachment:scroll;position:relative;border:none}
.heading-title{float:left;margin-bottom:60px;text-align:center;width:100%}
.heading-title h2{display:inline-block;font-size:30px;margin:0;padding-bottom:18px;position:relative;text-align:center;text-transform:capitalize;font-weight:600;color:#242424}
.heading-title h2::after{bottom:0;content:"";height:3px;left:0;margin:0 auto;position:absolute;right:0;width:100px;background-color:#FF3131}
.heading-title p{text-align:center;width:60%;margin:0 auto;margin-top:15px;font-size:16px;line-height:30px}
.heading-title.white h2,.heading-title.white p{color:#FFF}
.heading-title.left{text-align:left;margin-bottom:90px}
.heading-title.left h2{font-size:26px;padding-bottom:0;line-height:30px}
.heading-title.left h2::after{right:auto;bottom:-30px}
.n-related-jobs .heading-title.left h2::after{bottom:-15px}
.heading-title.left .view-more{position:relative;overflow:hidden;padding-left:30px;margin-left:30px;border-left:2px solid #FF3131}
.heading-title.left .view-more a{font-size:12px;padding:4px 15px;top:-8px}
.mega-menu .menu-button{float:right;margin-bottom:0;padding-left:0;position:relative}
.mega-menu .menu-button li{float:left;line-height:40px}
.mega-menu .menu-button li a.n-btn-flat:hover,.mega-menu .menu-button li a.n-btn-flat:hover i{color:#FFF}
.mega-menu .menu-button li.profile-pic a{margin:0 15px}
.mega-menu .menu-button li.profile-pic{line-height:48px}
.mega-menu .menu-button li.profile-pic a i.fa-angle-down{margin-left:5px}
.mega-menu .menu-button li.profile-pic a img{width:37px;height:37px;border-radius:50%;box-shadow:0 0 10px 2px rgba(0,0,0,0.1);background-color:#FFF}
.mega-menu .menu-button li.profile-pic ul{padding:0;border:none;box-shadow:0 0 4px rgba(0,0,0,0.176);border-radius:4px;left:auto;right:0;min-width:200px}
.mega-menu .menu-button li.profile-pic ul li{width:100%}
.mega-menu .menu-button li.profile-pic ul li a{margin:0;padding:15px 20px;font-size:14px;display:inline-block;float:left;width:100%;color:#555;transition:color 200ms ease;text-transform:capitalize;font-weight:500}
.mega-menu .menu-button li.profile-pic ul li a:hover{color:#FF3131;background-color:transparent}
.mega-menu .menu-button li.profile-pic ul li a i{margin-right:5px}
.mega-menu.n-header-trabsparent{position:absolute;top:0;background-color:#20435E;border-bottom:1px solid;border-color:rgba(204,204,204,.3)}
.n-header-trabsparent.mega-menu .menu-list-items .menu-links .drop-down-multilevel{top:165px}
.mega-menu.n-header-trabsparent .menu-button a.n-btn-flat{background-color:#3FC1A5;border-color:#41CEB0;color:#FFF;padding:7px 10px;}
.mega-menu.n-admin-header .menu-button a.n-btn-flat{background-color:#FF3131;color:#FFF}
.mega-menu.n-header-trabsparent > section.menu-list-items{background-color:transparent}
.mega-menu .menu-button li a.n-btn-rounded{margin-top:3px}
.mega-menu .menu-button li a.n-btn-rounded i{font-weight:400;margin-right:5px}
.mega-menu .menu-button li a.n-btn-rounded:hover{color:#242424}
.mega-menu .menu-button li a i{margin-right:5px}
.n-login-header{line-height:48px;margin-right:15px}
.mega-menu.n-header-trabsparent .menu-button .n-login-header{color:#FFF;line-height:45px}
.mega-menu.n-header-trabsparent .menu-links > li > a{color:#FFF;-webkit-transition:all .3s ease 0;-moz-transition:all .3s ease- 0;-o-transition:all .3s ease 0;transition:all .3s ease 0}
.mega-menu.n-header-trabsparent .menu-links > li > a:hover{color:#FF3131}
.top-bar{background-color:#242424}
.top-bar ul.header-social{display:block;height:40px}
.top-bar ul.header-social > li{display:inline-block;height:40px;margin-right:1px;text-align:center}
.top-bar ul.header-social > li > a{background-color:rgba(255,255,255,0.2);color:#fff;display:inline-block;font-size:16px;height:40px;line-height:40px;margin-left:5.5px;margin-right:5.5px;position:relative;transition:background-color .4s ease-in-out 0;width:30px}
.top-bar ul.header-social > li > a::before,ul.header-social > li > a::after{content:"";display:block;position:absolute;top:0;transition:border-color .4s ease-in-out 0}
.top-bar ul.header-social > li > a::before{border-color:transparent rgba(255,255,255,0.2) rgba(255,255,255,0.2) transparent;border-style:solid;border-width:20px 5px;right:100%}
.top-bar ul.header-social > li > a::after{border-color:rgba(255,255,255,0.2) transparent transparent rgba(255,255,255,0.2);border-style:solid;border-width:20px 5px;left:100%}
.top-bar ul.header-social > li > a.social-twitter:hover{background-color:#1bb6ec}
.top-bar ul.header-social > li > a.social-twitter:hover::before{border-bottom:20px solid #1bb6ec;border-right:5px solid #1bb6ec;right:100%}
.top-bar ul.header-social > li > a.social-twitter:hover::after{border-left:5px solid #1bb6ec;border-top:20px solid #1bb6ec;left:100%}
.top-bar ul.header-social > li > a.social-facebook:hover{background-color:#3c599b}
.top-bar ul.header-social > li > a.social-facebook:hover::before{border-bottom:20px solid #3c599b;border-right:5px solid #3c599b;right:100%}
.top-bar ul.header-social > li > a.social-facebook:hover::after{border-left:5px solid #3c599b;border-top:20px solid #3c599b;left:100%}
.top-bar ul.header-social > li > a.social-facebook-square:hover{background-color:#3c599b}
.top-bar ul.header-social > li > a.social-facebook-square:hover::before{border-bottom:20px solid #3c599b;border-right:5px solid #3c599b;right:100%}
.top-bar ul.header-social > li > a.social-facebook-square:hover::after{border-left:5px solid #3c599b;border-top:20px solid #3c599b;left:100%}
.top-bar ul.header-social > li > a.social-google-plus:hover{background-color:#d94e37}
.top-bar ul.header-social > li > a.social-google-plus:hover::before{border-bottom:20px solid #d94e37;border-right:5px solid #d94e37;right:100%}
.top-bar ul.header-social > li > a.social-google-plus:hover::after{border-left:5px solid #d94e37;border-top:20px solid #d94e37;left:100%}
.top-bar ul.header-social > li > a.social-dribbble:hover{background-color:#e04c86}
.top-bar ul.header-social > li > a.social-dribbble:hover::before{border-bottom:20px solid #e04c86;border-right:5px solid #e04c86;right:100%}
.top-bar ul.header-social > li > a.social-dribbble:hover::after{border-left:5px solid #e04c86;border-top:20px solid #e04c86;left:100%}
.top-bar ul.header-social > li > a.social-rss:hover{background-color:#ff9600}
.top-bar ul.header-social > li > a.social-rss:hover::before{border-bottom:20px solid #ff9600;border-right:5px solid #ff9600;right:100%}
.top-bar ul.header-social > li > a.social-rss:hover::after{border-left:5px solid #ff9600;border-top:20px solid #ff9600;left:100%}
.top-bar ul.header-social > li > a.social-youtube:hover{background-color:#c4302b}
.top-bar ul.header-social > li > a.social-youtube:hover::before{border-bottom:20px solid #c4302b;border-right:5px solid #c4302b;right:100%}
.top-bar ul.header-social > li > a.social-youtube:hover::after{border-left:5px solid #c4302b;border-top:20px solid #c4302b;left:100%}
.top-bar ul.header-social > li > a.social-vimeo-square:hover{background-color:#4ebbff}
.top-bar ul.header-social > li > a.social-vimeo-square:hover::before{border-bottom:20px solid #4ebbff;border-right:5px solid #4ebbff;right:100%}
.top-bar ul.header-social > li > a.social-vimeo-square:hover::after{border-left:5px solid #4ebbff;border-top:20px solid #4ebbff;left:100%}
.top-bar ul.header-social > li > a.social-pinterest:hover{background-color:#c92228}
.top-bar ul.header-social > li > a.social-pinterest:hover::before{border-bottom:20px solid #c92228;border-right:5px solid #c92228;right:100%}
.top-bar ul.header-social > li > a.social-pinterest:hover::after{border-left:5px solid #c92228;border-top:20px solid #c92228;left:100%}
.top-bar ul.header-social > li > a.social-linkedin:hover{background-color:#0077b5}
.top-bar ul.header-social > li > a.social-linkedin:hover::before{border-bottom:20px solid #0077b5;border-right:5px solid #0077b5;right:100%}
.top-bar ul.header-social > li > a.social-linkedin:hover::after{border-left:5px solid #0077b5;border-top:20px solid #0077b5;left:100%}
.top-bar ul.header-social > li > a.social-linkedin-square:hover{background-color:#0077b5}
.top-bar ul.header-social > li > a.social-linkedin-square:hover::before{border-bottom:20px solid #0077b5;border-right:5px solid #0077b5;right:100%}
.top-bar ul.header-social > li > a.social-linkedin-square:hover::after{border-left:5px solid #0077b5;border-top:20px solid #0077b5;left:100%}
.top-bar ul.header-social > li > a.social-skype:hover{background-color:#1db1ee}
.top-bar ul.header-social > li > a.social-skype:hover::before{border-bottom:20px solid #1db1ee;border-right:5px solid #1db1ee;right:100%}
.top-bar ul.header-social > li > a.social-skype:hover::after{border-left:5px solid #1db1ee;border-top:20px solid #1db1ee;left:100%}
.top-bar ul.header-social > li > a.social-apple:hover{background-color:#000}
.top-bar ul.header-social > li > a.social-apple:hover::before{border-bottom:20px solid #000;border-right:5px solid #000;right:100%}
.top-bar ul.header-social > li > a.social-apple:hover::after{border-left:5px solid #000;border-top:20px solid #000;left:100%}
.top-bar ul.header-social > li > a.social-instagram:hover{background-color:#3f729b}
.top-bar ul.header-social > li > a.social-instagram:hover::before{border-bottom:20px solid #3f729b;border-right:5px solid #3f729b;right:100%}
.top-bar ul.header-social > li > a.social-instagram:hover::after{border-left:5px solid #3f729b;border-top:20px solid #3f729b;left:100%}
.top-bar ul.header-social > li > a.social-tumblr:hover{background-color:#32506d}
.top-bar ul.header-social > li > a.social-tumblr:hover::before{border-bottom:20px solid #32506d;border-right:5px solid #32506d;right:100%}
.top-bar ul.header-social > li > a.social-tumblr:hover::after{border-left:5px solid #32506d;border-top:20px solid #32506d;left:100%}
.top-bar ul.header-social > li > a.social-behance:hover{background-color:#1769ff}
.top-bar ul.header-social > li > a.social-behance:hover::before{border-bottom:20px solid #1769ff;border-right:5px solid #1769ff;right:100%}
.top-bar ul.header-social > li > a.social-behance:hover::after{border-left:5px solid #1769ff;border-top:20px solid #1769ff;left:100%}
.top-bar .header-info{float:right;position:relative;overflow:hidden}
.top-bar .header-info a{float:left;text-align:right;color:#FFF;margin-left:30px;font-size:14px;line-height:40px}
.top-bar .header-info a i{margin-right:5px}
section.home-slider{background: #484E64;padding-top: 0px;padding-bottom:0}
.transparent-header-1 .n-header-trabsparent.desktopTopFixed .menu-list-items{background-color:#FFF;box-shadow:1px 0 20px rgba(0,0,0,0.07)}
.mega-menu.n-header-trabsparent.desktopTopFixed .menu-links > li > a,.mega-menu.n-header-trabsparent.desktopTopFixed .menu-button .n-login-header{color:#242424}
.mega-menu.desktopTopFixed > section.menu-list-items{box-shadow:1px 0 20px rgba(0,0,0,0.07)}
.n-hero-section{padding:0;background:url(../images/slider-image.png);background-position:center center;background-size:cover;background-repeat:no-repeat;background-attachment:scroll;height:720px;position:relative;overflow:hidden}
.n-hero-section:before{background:rgba(0,0,0,0.6);background:-webkit-linear-gradient(to right,rgba(0,40,70,0.6),rgba(0,0,0,0.6));background:linear-gradient(to right,rgba(0,40,70,0.6),rgba(0,0,0,0.6));content:"";height:100%;left:0;position:absolute;top:0;width:100%}
.n-hero-section .n-hero-box{text-align:center;padding:180px 0}
.n-hero-section .n-hero-box .n-hero-main-text{color:#FFF;margin-bottom:60px}
.n-hero-section .n-hero-box .n-hero-main-text h1{color:#FFF;font-size:46px;margin-bottom:0;font-weight:500}
.n-hero-section .n-hero-box .n-hero-main-text p{color:#FFF;font-size:18px}
.n-hero-section .n-hero-box .n-most-cat{float:left;margin-bottom:15px}
.n-hero-section .n-hero-box .n-most-cat .n-most-cat-title{font-size:16px;font-weight:600;margin-right:20px;color:#FFF}
.n-hero-section .n-hero-box .n-most-cat .n-most-cat-list a{font-style:italic;color:#FFF;margin-right:10px;text-decoration:underline;font-size:14px;-webkit-transition:all .3s ease 0;-moz-transition:all .3s ease- 0;-o-transition:all .3s ease 0;transition:all .3s ease}
.n-hero-section .n-hero-box .n-most-cat .n-most-cat-list a:hover{color:#FF3131}
.n-hero-section .n-hero-box .n-saech-form{position:relative;overflow:hidden;width:100%}
.n-hero-section .n-hero-box .n-saech-form input,.n-hero-section .n-hero-box .n-saech-form input:focus{border-radius:0;background-color:rgba(255,255,255,0.1);border-color:rgba(255,255,255,0.2);color:#FFF;height:55px}
.n-hero-section .n-hero-box .n-saech-form input.form-control::-moz-placeholder{color:#FFF}
.n-hero-section .n-hero-box .n-saech-form .select2-container--default .select2-selection--single .select2-selection__rendered{line-height:50px;text-align:left;color:#FFF}
.n-hero-section .n-hero-box .n-saech-form .select2-container--default .select2-selection--single .select2-selection__arrow{height:50px}
.n-hero-section .n-hero-box .n-saech-form .select2-container--default .select2-selection--single{border-radius:0;background-color:rgba(255,255,255,0.1);border-color:rgba(255,255,255,0.2);color:#FFF;height:55px;border-left:none}
.n-hero-section .n-hero-box .n-saech-form .select2-container--default .select2-selection--single .select2-selection__arrow b{border-color:#FFF transparent transparent}
.n-hero-section .n-hero-box .n-saech-form .btn{width:100%;height:55px;border-radius:0}
.n-hero-section .n-hero-box .n-saech-form .n-btn-flat:hover,.n-hero-section .n-hero-box .n-saech-form .n-btn-flat:focus{background:#FF3131;background:-webkit-linear-gradient(to right,#FF3131,#FF3131);background:linear-gradient(to right,#FF3131,#FF3131);color:#242424}
.n-hero-section .n-hero-box .n-saech-form .btn i{margin-left:5px}
.n-hero-section .n-hero-box .n-saech-form .select2-container--default .select2-selection--single .select2-selection__placeholder{color:#FFF}
.n-hero-cat-section{padding:20px 0;background-color:rgba(255,255,255,0.1);position:absolute;width:100%;bottom:0;border-top:1px solid rgba(255,255,255,0.4)}
.main-hero-cat{text-align:center}
.n-hero-cat-section a{color:#FFF}
.n-hero-cat-section .n-hero-cat-heading{position:relative;overflow:hidden}
.n-hero-cat-section .n-hero-cat-heading h4{margin-top:0;margin-bottom:15px;color:#FFF}
.n-hero-cat-section .n-hero-cat-heading h4:before{background-color:#FF3131;content:"";height:1px;left:0;margin:0 auto;position:absolute;width:50px;top:30px}
.n-hero-cat-section .n-category-box{position:relative;overflow:hidden}
.n-hero-cat-section .n-category-box .n-cats{position:relative;overflow:hidden}
.n-hero-cat-section .n-category-box .n-cats h4{margin-top:0;margin-bottom:0}
.n-hero-cat-section .n-category-box .n-cats p{margin-bottom:0;color:#FFF}
.n-hero-cat-section .n-category-box .owl-carousel .owl-nav,.n-hero-cat-section .n-category-box .owl-carousel .owl-nav{position:absolute;top:25%;background-color:transparent;color:#FFF;width:100%;margin-top:0}
.n-hero-cat-section .n-category-box .owl-carousel .owl-nav button.owl-prev:hover,.n-hero-cat-section .n-category-box .owl-carousel .owl-nav button.owl-next:hover{background:none}
.n-hero-cat-section .n-category-box .owl-carousel .owl-nav button.owl-prev{float:left}
.n-hero-cat-section .n-category-box .owl-carousel .owl-nav button.owl-next{float:right}
.n-hero-section-two{padding:0;background:url(../images/slider-2-image.png);background-position:center center;background-size:cover;background-repeat:no-repeat;background-attachment:scroll;height:770px;position:relative}
.n-hero-section-two:before{background:rgba(0,0,0,0.9);background:-webkit-linear-gradient(to right,rgba(0,40,70,0.9),rgba(0,0,0,0.9));background:linear-gradient(to right,rgba(0,40,70,0.9),rgba(0,0,0,0.9));content:"";height:100%;left:0;position:absolute;top:0;width:100%}
.n-hero-section-two .n-hero-two-box{padding-top:270px}
.n-hero-section-two .n-hero-two-box h1{color:#FFF;font-size:40px;font-weight:500;margin-top:0;margin-bottom:0}
.n-hero-section-two .n-hero-two-box p{color:#fff;font-size:18px}
.n-hero-section-two .n-hero-two-form-cat{position:relative;overflow:hidden;margin-top:30px}
.n-hero-section-two .n-hero-two-form-cat .n-saech-two-form{background-color:rgba(16,16,36,0.7);position:relative;overflow:hidden;padding:20px 5px;margin-bottom:20px}
.n-hero-section-two .n-hero-two-form-cat .n-saech-two-form .form-group{margin-bottom:0}
.n-hero-section-two .n-hero-two-form-cat .n-saech-two-form .form-group label{color:#fff;font-size:18px;margin-bottom:10px}
.n-hero-section-two .n-hero-two-form-cat .n-saech-two-form .form-group label i{font-size:16px}
.n-hero-section-two .n-hero-two-form-cat .n-saech-two-form .form-group input,.n-hero-section-two .n-hero-two-form-cat .n-saech-two-form .form-group input:focus{border-radius:0;background-color:rgba(255,255,255,0.1);border-color:rgba(255,255,255,0.2);color:#FFF;height:50px}
.n-hero-section-two .n-hero-two-form-cat .n-saech-two-form .form-group input.form-control::-moz-placeholder{color:#FFF}
.n-hero-section-two .n-saech-two-form input.form-control:active{color:#FFF}
.n-hero-section-two .select2-container .select2-selection--single{background-color:rgba(255,255,255,0.1);border-color:rgba(255,255,255,0.2);border-radius:0}
.n-hero-section-two .select2-container--default .select2-selection__placeholder{color:#FFF}
.n-hero-section-two .select2-container--default .select2-selection__arrow b{border-color:#fff transparent transparent}
.n-hero-section-two .select2-container--default .select2-selection__rendered{line-height:50px;color:#FFF}
.n-hero-section-two .select2-container--default .select2-selection__arrow{height:50px}
.n-hero-section-two .n-hero-two-form-cat .n-saech-two-form .btn{margin-top:35px;padding:14px;width:100%}
.n-hero-section-two .n-hero-two-form-cat .n-most-two-cat{float:left;margin-bottom:15px}
.n-hero-section-two .n-hero-two-form-cat .n-most-two-cat .n-most-cat-title{font-size:16px;font-weight:600;margin-right:20px;color:#FFF}
.n-hero-section-two .n-hero-two-form-cat .n-most-two-cat .n-most-cat-list a{color:#fff;margin-right:10px;text-decoration:underline;font-size:14px;-webkit-transition:all .3s ease 0;-moz-transition:all .3s ease- 0;-o-transition:all .3s ease 0;transition:all .3s ease}
.n-hero-section-two .n-hero-two-form-cat .n-most-two-cat .n-most-cat-list a:hover{color:#FF3131}
.n-hero-section-two .move-down{text-align:center;position:relative}
.n-hero-section-two .move-down i{color:#242424;font-size:30px;padding:30px;background-color:#FFf;border-radius:50px;position:absolute;font-weight:500;bottom:-240px;left:45%;box-shadow:0 -5px 10px 3px rgba(255,255,255,0.4);z-index:9}
.n-hero-section-two.rebuild::before{background:none;content:"";height:100%;left:0;position:absolute;top:0;width:100%}
.n-hero-section-two.rebuild{background:url(../images/bg/4.png)}
.n-hero-section-two.rebuild .n-hero-two-box p{margin-bottom:15px;font-size:22px}
.n-hero-section-two.rebuild .n-hero-two-box h1{color:#FFF;font-size:55px;font-weight:600;margin-top:0;margin-bottom:20px;line-height:1.3}
.n-hero-section-two.rebuild .n-hero-two-form-cat .n-saech-two-form{background-color:#FFF;position:relative;overflow:hidden;padding:30px;margin-bottom:20px;border-radius:20px}
.n-hero-section-two.rebuild .n-hero-two-form-cat{position:relative;overflow:hidden;margin-top:50px}
.n-hero-section-two.rebuild .n-hero-two-form-cat .n-saech-two-form{background-color:#FFF;position:relative;overflow:hidden;padding:30px;margin-bottom:20px;border-radius:20px}
.n-hero-section-two.rebuild .n-hero-two-form-cat .n-saech-two-form .form-group label{color:#fff;font-size:16px;margin-bottom:10px}
.n-hero-section-two.rebuild .n-hero-two-form-cat .n-saech-two-form .form-group input.form-control::placeholder{color:#999}
.n-hero-section-two.rebuild .n-hero-two-form-cat .n-saech-two-form .form-group input.form-control:focus,.n-hero-section-two.rebuild .n-hero-two-form-cat .n-saech-two-form .form-group input.form-control{color:#999}
.n-hero-section-two.rebuild .n-hero-two-form-cat .n-saech-two-form .form-group input,.n-hero-section-two .n-hero-two-form-cat .n-saech-two-form .form-group input:focus{background-color:transparent;border:1px solid #ddd;height:50px;border-radius:4px}
.n-hero-section-two.rebuild .n-hero-two-box{padding-top:250px}
.n-hero-section-two.rebuild .n-hero-two-form-cat .n-saech-two-form .form-group label{color:#242424;font-size:16px;margin-bottom:10px;font-weight:500}
.n-hero-section-two.rebuild .n-hero-two-box .n-hero-two-main-text{text-align:center}
.n-hero-section-two.rebuild .n-hero-two-form-cat .n-saech-two-form .form-group label i{font-size:14px;color:#FF3131;margin-right:5px}
.n-hero-section-two.rebuild .n-hero-two-form-cat .n-most-two-cat{text-align:center;float:none}
.n-hero-section-two.rebuild .n-hero-two-form-cat .n-most-two-cat .n-most-cat-list a:hover{color:#FFF}
.n-hero-section-two.rebuild .n-hero-two-form-cat .n-saech-two-form .btn{margin-top:31px;padding:14px;width:100%}
.n-hero-section-two.rebuild .move-down i{color:#242424;font-size:30px;padding:30px;background-color:#FFf;border-radius:50px;position:absolute;font-weight:500;bottom:-200px;left:45%;box-shadow:0 -5px 10px 3px rgba(255,255,255,0.4);z-index:9}
.n-hero-section-two.rebuild .select2-container .select2-selection--single{background-color:rgba(255,255,255,0.1);border-color:#ccc;border-radius:0}
.n-hero-section-two.rebuild .select2-container--default .select2-selection__placeholder{color:#999}
.n-hero-section-two.rebuild .select2-container--default .select2-selection__arrow b{border-color:#999 transparent transparent;border:1px solid #ddd}
.n-hero-section-two.rebuild .select2-container--default .select2-selection__rendered{line-height:50px;color:#999}
.n-hero-section-two.rebuild .select2-container--default .select2-selection__arrow{height:50px}
.n-featured-jobs{position:relative}
.n-featured-jobs .n-featured-job-boxes{position:relative}
.n-featured-jobs .n-featured-job-boxes .n-job-single{position:relative;width:100%;float:left;margin-bottom:30px}
.n-featured-jobs .n-featured-job-boxes .n-job-single:last-child{}
.n-featured-jobs .n-featured-job-boxes .n-job-single .n-job-img{float:left;width: 12%;padding-right: 10px;padding-top: 5px;}
.n-featured-jobs .n-featured-job-boxes .n-job-single .n-job-detail{position:relative;overflow:hidden;float:left;padding:15px;border-left:1px solid #FF3131;box-shadow:1px 0 20px rgba(0,0,0,0.07);border-radius:4px;width:100%;background-color:#FFF;height:155px}
.n-featured-jobs .n-featured-job-boxes .n-job-single .n-job-detail ul{position:relative;width:88%;float: left;}
.n-featured-jobs .n-featured-job-boxes .n-job-single .n-job-detail ul li.n-job-title-box{width:50%;float:left}
.homexxx  .n-featured-jobs .n-featured-job-boxes .n-job-single .n-job-detail ul li.n-job-title-box{width:100%;float:none}


.n-featured-jobs .n-featured-job-boxes .n-job-single .n-job-detail ul li.n-job-title-box h4{margin:0;color:#242424;font-weight:600;font-size:16px;margin-bottom:5px}
.n-featured-jobs .n-featured-job-boxes .n-job-single .n-job-detail ul li.n-job-title-box h4 .flag{display: inline-block;font-size: 11px;background: #FF3131;color: #fff;padding: 2px 4px;border-radius: 2px;line-height: 18px;text-transform: uppercase;margin-bottom: 2px;}
.n-featured-jobs .n-featured-job-boxes .n-job-single .n-job-detail ul li.n-job-title-box p{margin-bottom:0;color:#777;font-size:14px}
.n-featured-jobs .n-featured-job-boxes .n-job-single .n-job-detail ul li.n-job-title-box p i{color:#FF3131}
.n-featured-jobs .n-featured-job-boxes .n-job-single .n-job-detail ul li.n-job-title-box p a{color:#FF3131}
.n-featured-jobs .n-featured-job-boxes .n-job-single .n-job-detail ul li.n-job-title-box p span{margin-right:10px}
.n-featured-jobs .n-featured-job-boxes .n-job-single .n-job-detail ul li.n-job-short{float:left;width:49%}
.n-featured-jobs .n-featured-job-boxes .n-job-single .n-job-detail ul li.n-job-short span{display:block;color:#777;margin-top:3px}
.n-featured-jobs .n-featured-job-boxes .n-job-single .n-job-detail ul li.n-job-short span:last-child{margin-top:7px}
.n-featured-jobs .n-featured-job-boxes .n-job-single .n-job-detail ul li.n-job-short strong{color:#242424;margin-right:10px;font-weight:500}
.n-featured-jobs .n-featured-job-boxes .n-job-single .n-job-detail ul li.n-job-btns{width:23%;text-align:right;margin-top:8px}
.n-featured-jobs .n-featured-job-boxes .n-job-single .n-job-detail ul li.n-job-btns .n-btn-rounded{background-color:transparent;color:#FF3131;border-color:#FF3131;padding:10px 20px}
.n-featured-jobs .n-featured-job-boxes .n-job-single:hover li.n-job-btns span.n-btn-rounded{color:#FFF;background-color:#FF3131;border-color:#FF3131;-webkit-transition:all .3s ease 0;-moz-transition:all .3s ease- 0;-o-transition:all .3s ease 0;transition:all .3s ease 0}
.n-featured-jobs .n-featured-job-boxes .n-job-single .n-job-detail ul li.n-job-btns .n-job-saved{margin-left:20px}
.n-featured-jobs .n-featured-job-boxes .n-job-single .n-job-detail ul li.n-job-btns .n-job-saved i{vertical-align:middle;font-size:16px}
.n-single-job.n-detail-transparent{padding-top:30px}
.n-single-job.n-detail-transparent .n-single-detail{background-color:#FFF;padding:30px;margin-bottom:30px;padding-bottom:0;position:relative;overflow:hidden;box-shadow:1px 0 20px rgba(0,0,0,0.07)}
.n-single-job.n-detail-transparent .n-skills{padding:30px;margin-bottom:30px;border:none;background-color:#FFF;box-shadow:1px 0 20px rgba(0,0,0,0.07)}
.n-single-job.n-detail-transparent .n-skills h5{display:block;float:none;margin-bottom:20px}
.n-single-job.n-detail-transparent .n-skills .n-skills-tags a{background-color:#f1f1f1;padding:5px 10px;border-radius:4px;margin-right:5px;margin-bottom:5px;display:inline-block}
.n-single-job.n-detail-transparent .dingle-job-company-meta{background-color:#FFF}
.n-single-job.n-detail-transparent .n-single-job-company{border:none;box-shadow:1px 0 20px rgba(0,0,0,0.07)}
.n-related-jobs .n-featured-jobs .n-featured-job-boxes .n-job-single .n-job-img{width:11%}
.n-related-jobs .n-featured-jobs .n-featured-job-boxes .n-job-single .n-job-detail{width:100%}
.n-call-to-action{background-size:auto auto;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;height:auto;position:relative;overflow:hidden;padding:100px 0}
.n-call-to-action::before{content:"";top:0;right:0;bottom:0;left:0;position:absolute;background:rgba(0,0,0,0.8)}
.n-call-to-action .buisness-inner-section{position:absolute;top:30px}
.n-call-to-action .heading-title{margin-bottom:0}
.n-call-to-action .heading-title.black h2{padding-bottom:0;color:#FFF;font-size:40px;margin-bottom:10px}
.n-call-to-action .heading-title.black p{margin-top:0;color:#FFF;width:60%}
.n-call-to-action .heading-title.black h2::after{content:"";background:none}
.n-call-to-action .n-extra-btn-section .btn-mid.btn-clear{color:#FFF;margin-right:20px;border-color:#FFF}
.n-call-to-action .n-extra-btn-section .btn-mid.btn-clear:hover{border-color:#FF3131}
.n-call-to-action-two .img-side-fluid{background:url(../images/calltoaction-two-bg.png);background-position:left top;background-size:contain;background-repeat:no-repeat;background-attachment:scroll;position:relative;overflow:hidden}
.n-call-to-action-two .n-call-to-action-text{max-width:70%}
.n-call-to-action .n-extra-btn-section{margin-top:30px}
.how-it-works.style-2{}
.how-it-works.style-2 .heading-title{margin-bottom:20px}
.how-it-works.style-2 .h-i-w-box{background-position:center center;background-repeat:no-repeat;background-size:contain;position:relative;padding:10px 0;width:100%;float:left}
.how-it-works.style-2 .h-i-w-content-box{background-color:rgba(251,251,251,0.9);padding:30px;text-align:center;margin-bottom:30px}
.how-it-works.style-2 .work-points .h-i-w-content-box h4{margin-top:10px;margin-bottom:10px;color:#242424;font-weight:500}
.how-it-works.style-2 .work-points .h-i-w-content-box p{margin-bottom:0;font-size:16px;color:#777;line-height:24px}
.how-it-works.style-2 .work-points .h-i-w-content-box i{color:#FF3131}
.how-it-works.style-2 .Heading-title{margin-bottom:30px}
.how-it-works .work-points .h-i-w-content-box img.main-img{width:60px;margin:0 auto;display:block}
.n-call-to-box{position:relative;overflow:hidden}
.n-call-to-box h3{font-size:24px;font-weight:600;margin-top:45px;margin-bottom:20px}
.n-call-to-box p{font-size:16px;margin-bottom:30px}
.n-call-to-box .n-extra-btn-section{margin:0;text-align:left}
.n-pricing-plan.whilte-bg{background:none;background-color:#FFF}
.n-pricing-plan.whilte-bg:before{background:none;content:normal}
.n-pricing-plan.whilte-bg .n-price-single{box-shadow:1px 0 20px rgba(0,0,0,0.07)}
.n-pricing-plan{background:url(../images/price.png);background-position:center center;background-size:cover;background-repeat:no-repeat;background-attachment:scroll;position:relative;overflow:hidden;padding-bottom:50px}
.n-pricing-plan:before{background:rgba(0,0,0,0.7);background:-webkit-linear-gradient(to right,rgba(0,40,70,0.7),rgba(0,0,0,0.7));background:linear-gradient(to right,rgba(0,40,70,0.7),rgba(0,0,0,0.7));content:"";height:100%;left:0;position:absolute;top:0;width:100%}
.n-pricing-plan .n-price-single{position:relative;margin-bottom:30px}
.n-pricing-plan .n-price-single .n-price-top .n-price-top-text{background:url(../images/price-box-bg.png);background-position:bottom center;background-size:contain;background-repeat:no-repeat;background-attachment:scroll;position:relative;overflow:hidden;padding:35px;height:185px;text-align:center}
.n-pricing-plan .n-price-single .n-price-top{background:#FF3131;background:-webkit-linear-gradient(to right,#FF3131,#FF3131);background:linear-gradient(to right,#FF3131,#FF3131);height:185px}
.n-pricing-plan .n-price-single .n-price-top .n-price-top-text h3{margin-top:0;margin-bottom:0;font-size:36px;font-weight:600;color:#242424}
.n-pricing-plan .n-price-single .n-price-top .n-price-top-text p{margin-bottom:0;font-size:18px;font-weight:600;color:#242424}
.n-pricing-plan .n-price-single .n-price-bottom{padding:35px;background-color:#FFF;text-align:center}
.n-pricing-plan .n-price-single .n-price-bottom ul{list-style:none;text-align:center;margin-bottom:30px}
.n-pricing-plan .n-price-single .n-price-bottom ul li{padding:10px 0;color:#777;font-size:16px;font-weight:500}
.n-pricing-plan .n-price-single .n-price-bottom ul li i{margin-right:5px;color:#55a747}
.n-pricing-plan .n-price-single .n-price-bottom ul li:first-child{padding-top:0}
.n-blog-section{position:relative;padding-bottom:50px}
.n-blog-section h1{padding:0;margin:0 0 15px;font-size:34px;font-weight:600}
.n-blog-section .n-blog-box{position:relative;background-color:#FFF;box-shadow:0 2px 22px 0 rgba(0,0,0,0.05);margin-bottom:30px;border-radius:4px!important;position:relative;overflow:hidden;-webkit-transition:all .3s ease-out 0;-moz-transition:all .3s ease-out 0;-ms-transition:all .3s ease-out 0;-o-transition:all .3s ease-out 0;transition:all .3s ease-out 0}
.n-blog-section .n-blog-box .n-blog-bottom{padding:30px;position:relative;text-align:center}
.n-blog-section .n-blog-box .n-blog-bottom h4{margin-top:0;margin-bottom:10px;color:#242424;font-weight:600;word-wrap:break-word;height: 50px;overflow: hidden;}
.n-blog-section .n-blog-box .n-blog-bottom p{margin-bottom:20px;display:block;overflow: hidden;text-overflow: ellipsis;font-size: 14px;font-weight: 400;display:-webkit-box;height:84px;-webkit-line-clamp: 4;-webkit-box-orient: vertical;line-height:21px;}
.n-blog-section .n-blog-box .n-blog-bottom a.read-more{color:#FFF;background-color:#3FC1A5;padding:5px 10px;display:inline-block;border-radius:4px;font-size:14px}
.n-blog-section .n-blog-box .n-blog-bottom .author-icon{position:absolute;right:20px;top:-25px;box-shadow:0 0 6px 4px rgba(0,0,0,0.3);border-radius:50px;display:none}
.n-blog-section .n-blog-box .n-blog-bottom ul{list-style:none;margin-bottom:10px;position:relative;overflow:hidden;width:100%;display:grid}
.n-blog-section .n-blog-box .n-blog-bottom ul li{float:left;color:#777;line-height:18px;font-size:14px}
.n-blog-section.blog-page .n-blog-box .n-blog-top{padding:15px}
.n-blog-section.blog-page .n-blog-box .n-blog-bottom{padding:15px;text-align:left}
.s-category{margin-bottom:20px}
.s-category a{font-size:13px;font-weight:500;color:#fff;padding:5px 10px;background-color:#FF3131}
.s-post-meta{margin-bottom:8px}
.s-post-meta li{position:relative;color:#b8b8b8;font-size:14px;font-weight:500;padding-right:8px;margin-right:17px;margin-bottom:8px;display:inline-block}
.s-post-meta li strong{color:#222;font-weight:500}
.s-post-meta li::after{position:absolute;content:'/';color:#b8b8b8;right:-10px;top:1px;font-size:14px}
.s-post-meta li:last-child::after{display:none}
.s-post-meta li span{color:#e6202d}
.s-read-txt{text-align:right}
.read-more-btn{font-size:16px;font-weight:500;color:#222}
.n-blog-box:hover{-webkit-transform:translateY(-5px);transform:translateY(-5px)}
.n-client{position:relative;overflow:hidden}
.n-client .n-client-heading{margin-bottom:40px}
.n-client .n-client-heading h4{font-size:24px;font-weight:500;margin:0;position:relative}
.n-client .n-client-heading h4::before{background-color:#FF3131;content:"";height:3px;left:0;margin:0 auto;position:absolute;width:110px;top:45px}
.n-client .n-client-heading h4::after{background-color:#FF3131;content:"";height:3px;left:0;margin:0 auto;position:absolute;width:70px;top:55px}
.n-client .n-client-box .item{padding:30px}
.n-footer-transparent{padding-top:80px;padding-bottom:0;position:relative;border-top:1px solid;border-color:rgba(204,204,204,.3)}
.n-footer-transparent::before{background:#20435E;content:"";height:100%;left:0;position:absolute;top:0;width:100%}
.n-footer-transparent .n-footer-block{position:relative;overflow:hidden}
.n-footer-transparent .n-footer-block p{margin-bottom:20px;color:#fff;line-height: 22px;}
.n-footer-transparent .n-footer-block h4{color:#fff;font-size:20px;font-weight:600;margin-top:0;margin-bottom:20px}
.n-footer-transparent .n-footer-block .n-page-links{position:relative;overflow:hidden}
.n-footer-transparent .n-footer-block .n-page-links li a{color:#fff;font-size:14px}
.n-footer-transparent .n-footer-block .n-page-links li{padding-bottom:20px;color:#fff;margin-left:20px}
.n-footer-transparent .n-footer-block .n-page-links li:first-child{padding-top:0}
.n-footer-transparent .n-footer-block .n-page-links li:last-child{padding-bottom:0}
.n-footer-transparent .n-footer-block .n-page-links.multiple{columns:2}
.n-footer-transparent .no-app-section .n-footer-block .n-page-links.multiple{columns:3}
.n-footer-transparent .n-footer-block .n-page-links.multiple li{position:relative}
.n-footer-transparent .n-footer-block .n-subscription-form form{position:relative}
.n-footer-transparent .n-footer-block .n-subscription-form input{background-color:rgba(255,255,255,0.1);border-color:rgba(255,255,255,0.3);color:#EEE;height:50px;border-radius:4px}
.n-footer-transparent .n-footer-block .n-subscription-form .form-control::-moz-placeholder{color:#EEE}
.n-footer-transparent .n-footer-block .n-subscription-form{width:90%}
.n-footer-transparent .n-footer-block .n-subscription-form form button{position:absolute;top:0;font-size:16px;right:0;padding:15px;background-color:transparent;border:none;color:#EEE}
.n-footer-transparent .n-footer-block .n-social-bar{position:relative;overflow:hidden;margin-top:20px}
.n-footer-transparent .n-footer-block .n-social-bar li{float:left;background-color:rgba(255,255,255,0.1);margin-right:5px;margin-bottom:5px;border-radius:4px;-webkit-transition:all .3s ease-out 0;-moz-transition:all .3s ease-out 0;-ms-transition:all .3s ease-out 0;-o-transition:all .3s ease-out 0;transition:all .3s ease-out 0}
.n-footer-transparent .n-footer-block .n-social-bar li:hover{background-color:#FF3131}
.n-footer-transparent .n-footer-block .n-social-bar li a{width:35px;text-align:center;color:#FFF;padding:8px;font-size:20px}
.n-footer-transparent .n-footer-block .n-social-bar li a.zalo span{display:inline-block;height:22px;width:22px;margin-top:7px;background:url("../images/zalo.png") center center no-repeat;background-size:cover}
.n-footer-transparent .n-footer-block .n-social-bar ul{padding-left:0;list-style:none}
.n-footer-transparent .n-footer-bottom{margin-top:40px;padding:10px 0;border-top:1px solid;position:relative;text-align:center;border-color:rgba(204,204,204,.3)}
.n-footer-transparent .n-footer-bottom p{color:#fff;font-size:16px;margin-bottom:0}
.n-footer-transparent .n-footer-bottom a{color:#FF3131;text-decoration:underline;font-weight:500}
.n-footer-block .n-app-btn{background-color:rgba(255,255,255,0.1);border:1px solid rgba(255,255,255,0.3);padding:10px 30px;display:inline-flex;border-radius:5px;margin-bottom:30px}
.n-footer-block .n-app-btn a{display:inherit}
.n-footer-block .n-app-btn .icon{float:left;margin-right:15px}
.n-footer-block .n-app-btn .icon i{font-size:35px;color:#eee;line-height:45px}
.n-footer-block .n-app-btn .n-icon-text{}
.n-footer-block .n-app-btn .n-icon-text small{color:#eee;text-transform:uppercase}
.n-footer-block .n-app-btn .n-icon-text h5{color:#eee;margin:0;font-size:16px}
.n-footer-transparent.footer-two{padding-top:80px;padding-bottom:0;background:url(../images/footer.png);background-repeat:no-repeat;background-attachment:scroll;background-size:cover;background-position:bottom center;position:relative}
.n-footer-transparent.footer-two:before{background:rgba(0,0,0,0.9);background:-webkit-linear-gradient(to right,rgba(0,40,70,0.9),rgba(0,0,0,0.9));background:linear-gradient(to right,rgba(0,40,70,0.9),rgba(0,0,0,0.9));content:"";height:100%;left:0;position:absolute;top:0;width:100%}
.n-footer-transparent.footer-two img.footer-logo{margin-bottom:15px}
.n-footer-transparent.footer-two .n-footer-block .n-page-links.multiple{columns:3}
.n-footer-transparent.footer-two .no-app-section .n-footer-block .n-page-links.multiple{columns:4}
.n-footer-transparent.footer-two .n-footer-block .n-app-btn{float:left;width:45%;margin-bottom:0;padding:5px 10px;margin-right:15px}
.n-footer-transparent.footer-two .n-footer-block .n-app-btn .n-icon-text h5{font-size:14px}
.n-footer-transparent.footer-two .n-footer-block .n-app-btn .icon i{font-size:36px}
.not-plugin-active{padding:0}
.not-plugin-active .n-footer-bottom{margin-top:0;border:none}
.footer.footer-white .n-footer-block .n-app-btn{border:1px solid #ddd;padding:10px 15px}
.footer.footer-white .n-footer-block .n-app-btn a{color:#828282}
.footer.footer-white .n-footer-block .n-app-btn .icon i,.footer.footer-white .n-footer-block .n-app-btn .n-icon-text small,.footer.footer-white .n-footer-block .n-app-btn .n-icon-text h5{color:#828282}
.n-featured-cat{position:relative;padding-bottom:60px}
.n-featured-cat .new-category-box{background-color:#f9f9f9;padding:20px 30px;position:relative;overflow:hidden;margin-bottom:30px;-webkit-transition:all .3s ease 0;-moz-transition:all .3s ease- 0;-o-transition:all .3s ease 0;transition:all .3s ease 0}
.n-featured-cat .new-category-box:hover{background-color:#FFF;box-shadow:1px 0 20px rgba(0,0,0,0.07)}
.n-featured-cat .col-lg-3:nth-child(9n+1) .new-category-box{border-bottom:2px solid #5AC17F}
.n-featured-cat .col-lg-3:nth-child(9n+2) .new-category-box{border-bottom:2px solid #fed662}
.n-featured-cat .n-cat-boxes .col-lg-3:nth-child(9n+3) .new-category-box{border-bottom:2px solid #ff7058}
.n-featured-cat .n-cat-boxes .col-lg-3:nth-child(9n+4) .new-category-box{border-bottom:2px solid #168de2}
.n-featured-cat .n-cat-boxes .col-lg-3:nth-child(9n+5) .new-category-box{border-bottom:2px solid #242424}
.n-featured-cat .n-cat-boxes .col-lg-3:nth-child(9n+6) .new-category-box{border-bottom:2px solid #c3e678}
.n-featured-cat .n-cat-boxes .col-lg-3:nth-child(9n+7) .new-category-box{border-bottom:2px solid #d3b940}
.n-featured-cat .n-cat-boxes .col-lg-3:nth-child(9n+8) .new-category-box{border-bottom:2px solid #e6b798}
.n-featured-cat .n-cat-boxes .col-lg-3:nth-child(9n+9) .new-category-box{border-bottom:2px solid #93afad}
.n-featured-cat .new-category-box h3{font-size:18px;font-weight:500;margin-top:0;margin-bottom:0;color:#242424}
.n-featured-cat .new-category-box p{color:#777;margin-bottom:0;font-size:16px}
.n-featured-cat .new-category-box img{position:absolute;right:-20px;bottom:0}
.n-featured-jobs-two{position:relative}
.n-featured-jobs-two .n-features-job-two-box{position:relative;overflow:hidden}
.n-featured-jobs-two .n-features-job-two-box .n-featured-single{border:1px solid #eee;padding:20px;padding-bottom:0;margin-bottom:30px;position:relative;background-color:#fff}
.n-featured-jobs-two .n-features-job-two-box .n-featured-single .n-featured-single-top{border-bottom:1px solid #eee;padding-bottom:20px}
.n-featured-jobs-two .n-features-job-two-box .n-featured-single .n-featured-single-top .n-featured-singel-img{float:left;padding:5px;margin-right:20px}
.n-featured-jobs-two .n-features-job-two-box .n-featured-single .n-featured-single-top .n-featured-singel-img img{width:70px}
.n-featured-jobs-two .n-features-job-two-box .n-featured-single .n-featured-single-top .n-featured-singel-meta{position:relative;overflow:hidden}
.n-featured-jobs-two .n-features-job-two-box .n-featured-single .n-featured-single-top .n-featured-singel-meta h4{font-size:18px;font-weight:500;margin-top:0;margin-bottom:5px;color:#242424}
.n-featured-jobs-two .n-features-job-two-box .n-featured-single .n-featured-single-top .n-featured-singel-meta .n-cat{margin-bottom:5px;font-weight:500}
.n-featured-jobs-two .n-features-job-two-box .n-featured-single .n-featured-single-top .n-featured-singel-meta .n-cat a{color:#777;font-size:16px}
.n-featured-jobs-two .n-features-job-two-box .n-featured-single .n-featured-single-top .n-featured-singel-meta p{margin-bottom:0}
.n-featured-jobs-two .n-features-job-two-box .n-featured-single .n-featured-single-top .n-featured-singel-meta p a{color:#777;font-size:14px}
.n-featured-jobs-two .n-features-job-two-box .n-featured-single .n-featured-single-top .n-featured-singel-meta p i{margin-right:10px;color:#FF3131;font-size:18px}
.n-featured-jobs-two .n-features-job-two-box .n-featured-single .n-featured-single-bottom{padding:15px 0}
.n-featured-jobs-two .n-features-job-two-box .n-featured-single .n-featured-single-bottom li{padding:0 15px;border-right:1px solid #eee;color:#777;display:inline-block}
.n-featured-jobs-two .n-features-job-two-box .n-featured-single .n-featured-single-bottom li:first-child{padding-left:0}
.n-featured-jobs-two .n-features-job-two-box .n-featured-single .n-featured-single-bottom li:last-child{padding-right:0;border-right:none}
.n-featured-jobs-two .n-features-job-two-box .n-featured-single .n-featured-single-bottom li i{margin-right:5px;color:#FF3131;font-style:normal}
.n-featured-jobs-two .n-features-job-two-box .n-featured-single .n-featured-single-bottom li a{color:#777}
.n-fav-icon{position:absolute;top:0;right:0;color:#777}
.features-star{position:absolute;top:0;left:0;width:42px;height:42px}
.features-star:before{content:'';border-width:22px;border-style:solid;border-color:#E52D27 transparent transparent #E52D27;position:absolute;top:0;left:0}
.features-star i{margin:0;color:#fff;position:relative;-webkit-transform:translate(6px,3px);-ms-transform:translate(6px,3px);-o-transform:translate(6px,3px);transform:translate(6px,3px)}
.features-star-2{position:absolute;top:0;right:0;width:42px;height:42px}
.features-star-2:before{content:'';border-width:22px;border-style:solid;border-color:#E52D27 #E52D27 transparent transparent;position:absolute;top:0;left:0}
.features-star-2 i{margin:0;color:#fff;position:relative;-webkit-transform:translate(24px,3px);-ms-transform:translate(24px,3px);-o-transform:translate(24px,3px);transform:translate(24px,3px)}
.n-single-job .featured-badge-list{margin-top:0}
.featured-badge-list{margin:0;list-style:none;margin-top:5px}
.featured-badge-list li{margin-bottom:5px;margin-right:5px;webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;padding:3px 10px;color:#FFF;font-size:12px;font-weight:500;display:inline-block}
.featured-badge-list li:nth-child(1){-webkit-transition-delay:.1s;-o-transition-delay:.1s;transition-delay:.1s;background-color:rgba(250,122,86,0.2);color:#fa7a56}
.featured-badge-list li:nth-child(1) a{color:#fa7a56}
.featured-badge-list li:nth-child(2){-webkit-transition-delay:.2s;-o-transition-delay:.2s;transition-delay:.2s;background-color:rgba(255,187,0,0.2);color:#fb0}
.featured-badge-list li:nth-child(2) a{color:#fb0}
.featured-badge-list li:nth-child(3){-webkit-transition-delay:.3s;-o-transition-delay:.3s;transition-delay:.3s;background-color:rgba(179,136,103,0.2);color:#b38867}
.featured-badge-list li:nth-child(3) a{color:#b38867}
.featured-badge-list li:nth-child(4){-webkit-transition-delay:.4s;-o-transition-delay:.4s;transition-delay:.4s;background-color:rgba(39,209,0,0.2);color:#27d100}
.featured-badge-list li:nth-child(4) a{color:#27d100}
.featured-badge-list li:nth-child(5){-webkit-transition-delay:.5s;-o-transition-delay:.5s;transition-delay:.5s;background-color:rgba(76,181,245,0.2);color:#4cb5f5}
.featured-badge-list li:nth-child(5) a{color:#4cb5f5}
.light-grey .n-owl-testimonial-2 .n-single_testimonial{background-color:#FFF}
.n-owl-testimonial-2 .n-single_testimonial{background-color:#f5f5f5;padding:30px;border-radius:20px;opacity:.6}
.n-owl-testimonial-2 .active .n-single_testimonial{opacity:1}
.n-owl-testimonial-2 .n-single_testimonial i{color:#FF3131;position:relative;font-size:60px;font-weight:600;opacity:.2}
.n-owl-testimonial-2 .n-single_testimonial img{border-radius:500px;display:block;height:100px;margin:auto;width:100px}
.n-owl-testimonial-2 .n-single_testimonial h3{font-size:16px;margin-bottom:0;text-transform:capitalize}
.light-grey .n-owl-testimonial-2 .n-single_testimonial .n-testimoial-text{background-color:#FFF}
.n-owl-testimonial-2 .n-single_testimonial .n-testimoial-text{position:relative;padding-bottom:0;background-color:#f5f5f5;padding-bottom:20px;margin-bottom:20px;border-bottom:1px solid #ddd}
.n-owl-testimonial-2 .n-single_testimonial .n-testimoial-text p{color:#777;font-size:16px;margin-bottom:20px}
.n-owl-testimonial-2 .n-single_testimonial .n-testimoial-text p:last-child{margin-bottom:0}
.n-owl-testimonial-2 .n-single_testimonial .n-user-meta{position:relative;overflow:hidden}
.n-owl-testimonial-2 .n-single_testimonial .n-user-meta .n-user-avatar{float:left;margin-right:15px;display:inline-block}
.n-owl-testimonial-2 .n-single_testimonial .n-user-meta .n-user-avatar img{width:60px;height:60px}
.n-owl-testimonial-2 .n-single_testimonial .n-user-meta .n-user-detail h3{margin-top:5px;font-size:16px;font-weight:600}
.n-owl-testimonial-2 .n-single_testimonial .n-user-meta .n-user-detail p{margin-bottom:0;font-size:13px;color:#777}
.n-owl-testimonial-2.owl-carousel .owl-nav{position:absolute;width:100%;top:0;top:40%;margin:0}
.n-owl-testimonial-2.owl-carousel .owl-nav i{font-size:30px;opacity:.3}
.n-owl-testimonial-2.owl-carousel .owl-nav button.owl-prev{left:-22px;position:absolute}
.n-owl-testimonial-2.owl-carousel .owl-nav button.owl-next{right:-22px;position:absolute}
.n-owl-testimonial-2.owl-carousel .owl-nav button.owl-next:hover,.n-owl-testimonial-2.owl-carousel .owl-nav button.owl-prev:hover{background-color:transparent}
.n-owl-testimonial-2.owl-carousel .owl-nav button.owl-next:hover i,.n-owl-testimonial-2.owl-carousel .owl-nav button.owl-prev:hover i{opacity:1;color:#242424}
.n-owl-testimonial-2.owl-carousel .owl-dots{margin-top:30px}
.n-owl-testimonial-2.owl-carousel .owl-stage-outer{overflow:hidden}
.n-owl-testimonial-2.owl-carousel .owl-nav button.owl-prev, .n-owl-testimonial-2.owl-carousel .owl-nav button.owl-next {padding: 3px !important;background:rgba(255,255,255,0.6);border-radius: 100%;width: 36px;height: 36px;}
.n-owl-testimonial-2.owl-carousel .owl-nav button.owl-prev:hover, .n-owl-testimonial-2.owl-carousel .owl-nav button.owl-next:hover {padding: 3px !important;background:rgba(255,255,255,0.9);}
.n-owl-testimonial-2.owl-carousel .owl-item .cvlink{display:block;position:relative;}
.n-owl-testimonial-2.owl-carousel .owl-item .cvlink:after{content:"";display:block;position: absolute;top:0;left:0;width:100%;height:100%;z-index:2;background:rgba(0,0,0,0.3)}
.n-owl-testimonial-2.owl-carousel .owl-item :hover.cvlink:after{background:rgba(0,0,0,0.2)}
.n-owl-testimonial-2.owl-carousel .owl-item .title {position: absolute;z-index:3;width: 100%;top: 50%;left: 0;margin-top: -15px;text-align: center;}
.n-owl-testimonial-2.owl-carousel .owl-item .title  span{display:inline-block;background:#FA236A;color:#fff;font-size: 18px;padding: 5px 10px;border-radius: 4px;visibility: hidden;}
.n-owl-testimonial-2.owl-carousel .owl-item .cvlink:hover  span{visibility:visible;}
.n-owl-testimonial-2.owl-carousel .owl-item img {border:rgba(255,255,255,0.8) solid 2px;border-radius:2px}
.n-owl-testimonial-2.owl-carousel .owl-item img:hover {border:#FF3131 solid 3px;}
.n-featured-candidates{position:relative;overflow:hidden;padding-bottom:50px}
.n-featured-candidates .n-featured-candidates-box{position:relative;text-align:center}
.n-featured-candidates .n-featured-candidates-box .n-featured-single{box-shadow:1px 0 20px rgba(0,0,0,0.07);margin-bottom:30px}
.n-featured-candidates .n-featured-candidates-box .n-featured-single .n-featured-candidates-single-top{background-color:#FFF;padding:30px;padding-bottom:0}
.n-candidate-title h4{font-size:18px;font-weight:500;margin:0;word-wrap:break-word}
.n-candidate-title p{color:#777;font-size:16px}
.n-canididate-avatar img{margin:0 auto;display:block;min-width:100px;min-height:100px;max-width:100px;max-height:100px;border-radius:50px;box-shadow:1px 0 20px rgba(0,0,0,0.07)}
.n-canididate-avatar{margin-bottom:15px}
.n-candidate-location{padding:0 60px}
.n-candidate-location i{font-size:24px;color:#FF3131}
.n-candidate-location p{margin-bottom:0;font-size:16px;color:#777}
.n-candidate-skills{position:relative;overflow:hidden;padding:20px 0;padding-bottom:30px;display:inline-block}
.n-candidate-skills a{padding:5px 10px;border:1px solid #eee;border-radius:3px;float:left;margin-right:5px;margin-bottom:5px;font-size:12px;text-transform:capitalize}
.n-candidate-skills a:hover{background-color:#FF3131;color:#FFF;border:1px solid #FF3131;font-size:12px}
.n-candidates-single-bottom{position:relative}
.n-candidates-single-bottom a{padding:20px;background-color:#fff;border-top:1px solid #EEE;display:block;font-weight:500}
.n-candidates-single-bottom a:hover{background-color:#FF3131;color:#FFF}
.n-mobile-app-new{padding:0;background:url(../images/slider-2-image.png);background-position:center center;background-size:cover;background-repeat:no-repeat;background-attachment:scroll;position:relative}
.n-mobile-app-new:before{background:rgba(0,0,0,0.85);background:-webkit-linear-gradient(to right,rgba(0,40,70,0.85),rgba(0,0,0,0.85));background:linear-gradient(to right,rgba(0,40,70,0.85),rgba(0,0,0,0.85));content:"";height:100%;left:0;position:absolute;top:0;width:100%}
.n-mobile-app-new h2{margin:0;font-size:28px;font-weight:600;padding-right:150px;margin-bottom:20px;color:#fff}
.n-mobile-app-new .n-mobile-app-text-area{padding:100px 0}
.n-mobile-app-new .n-mobile-app-text-area p{margin-bottom:30px;color:#fff;font-size:18px}
.n-mobile-app-new .n-mobile-app-text-area a{margin-right:20px}
.n-mobile-app-new .n-mobile-app-text-area a:last-child{margin-right:0}
.n-mobile-app-new .n-mobile-app-text-area a img{width:150px}
.n-mobile-app-new .n-mobile-app-new-img{margin:0 auto;display:table}
.n-mobile-app-new .n-mobile-app-new-img img{margin-top:50px;position:absolute;right:70px}
.n-search-page{background-color:#fbfbfb}
.new-sidebar{position:relative;box-shadow:1px 0 20px rgba(0,0,0,0.07)}
.new-sidebar .panel-group{margin-bottom:0}
.new-sidebar .panel-group .panel + .panel{margin-top:0}
.new-sidebar .panel-default > .panel-heading{padding:0;background-color:#FFF;border:none}
.new-sidebar .panel-default{border-radius:0;border-bottom:none;border-color:#EEE;padding:20px}
.new-sidebar .panel-default > .panel-heading a{font-size:16px;font-weight:500;display:block;color:#242424}
.new-sidebar .panel-default .panel-collapse .panel-body{border:none;padding:0;margin-top:20px}
.new-sidebar .panel-default ul{list-style:none}
.new-sidebar .panel-default ul li{margin-bottom:10px}
.new-sidebar .panel-default ul li .iradio_square,.new-sidebar .panel-default ul li .icheckbox_square{margin-right:10px}
.new-sidebar .panel-default ul li:last-child{margin-bottom:0}
.new-sidebar .panel-default ul li label{font-size:14px;font-weight:400}
#search-widget{position:relative;overflow:hidden}
#search-widget .form-group{margin-bottom:0}
#search-widget .btn{background-color:transparent;position:absolute;right:0;top:25px;color:#FF3131;padding:8px 12px}
.new-sidebar .panel-heading a::before{font-family:'FontAwesome';content:"\f068";color:#999;transition:all .5s;right:25px;position:absolute;-webkit-transition:all .3s ease 0;-moz-transition:all .3s ease- 0;-o-transition:all .3s ease 0;transition:all .3s ease 0}
.new-sidebar .panel-heading a.collapsed::before{font-family:'FontAwesome';content:"\f067"}
.new-sidebar .panel-default ul li.show-more a{padding:10px;text-align:center;color:#242424;border-top:1px solid #EEE;padding-bottom:0;margin-top:20px;display:block;font-weight:500}
.new-sidebar .heading{position:relative;background-color:#FFF;padding:30px 20px;padding-bottom:35px;border:1px solid #eee;border-bottom:none}
.new-sidebar .heading h4{margin:0;display:inline-block;font-weight:500}
.new-sidebar .heading h4:before{background-color:#FF3131;content:"";height:2px;margin:0 auto;position:absolute;width:50px;top:60px}
.new-sidebar .heading a{float:right;color:#FF3131;line-height:25px}
.new-sidebar .panel-default .custom-feilds{margin-bottom:30px}
.new-sidebar .panel-default .custom-feilds form-group{margin-bottom:0}
.new-sidebar .panel-default .custom-feilds label.label-heading{font-size:16px;font-weight:500;display:block;color:#242424;margin-bottom:15px}
.n-search-main{position:relative}
.n-search-main .n-bread-crumb .breadcrumb{background-color:transparent;padding:0;margin-bottom:20px}
.n-search-main .n-bread-crumb .breadcrumb a{font-size:16px;font-weight:500}
.n-search-main .n-bread-crumb .breadcrumb > li + li::before{content:"\f105";font-family:'FontAwesome';font-size:18px;color:#242424;padding:0 10px}
.n-search-main .n-bread-crumb .breadcrumb li.active a{color:#FF3131}
.n-search-main .heading-area{background-color:#FFF;position:relative;padding:20px;margin-bottom:30px;border-radius:4px;box-shadow:1px 0 20px rgba(0,0,0,0.07)}
.n-search-main .heading-area h4{margin:0;color:#242424;font-weight:500;margin-bottom:10px}
.n-search-main .heading-area .select2-container--default .select2-selection--single{border-radius:4px}
.n-search-main .n-search-listing{position:relative}
.n-search-main .n-search-listing{background-color:#FFF;position:relative;padding:0px;margin-bottom:30px;border-radius:4px;box-shadow:1px 0 20px rgba(0,0,0,0.07)}
.n-search-result {padding:10px 15px;border-bottom:#eee solid 1px}
.n-search-item {padding:10px 15px;border-bottom:#eee solid 1px}
.n-search-item .left {float:left;width:100px}
.n-search-item .right {float:left;width:calc(100% - 100px);padding-left:15px}
.n-search-main .n-search-listing.featured{margin-bottom:30px;overflow:hidden}
.n-search-main .n-search-listing.featured h3{font-size:18px;margin:0;margin-bottom:30px}
.n-search-main .n-search-listing.featured .n-featured-job-boxes .n-job-single .n-job-detail{box-shadow:none}
.n-search-main .n-search-listing.featured .n-featured-job-boxes .n-job-single.featured-box .n-job-detail{background-color:#fff4d3}
.n-search-main .n-search-listing.n-featured-jobs .n-featured-job-boxes .n-job-single .n-job-img{width:11%;display:none}
.n-search-main .n-search-listing.n-featured-jobs .n-featured-job-boxes .n-job-single .n-job-detail{width:100%}
.pagination{margin:0;float:right}
.pagination > li > a,.pagination > li > span{border-radius:6px;margin:0 3px;background-color:#f1f1f1;border:none;padding:8px 15px;color:#242424}
.pagination > li > a.active,.pagination > li.active > span,.pagination > li > a:hover,.pagination > li.active > a,.pagination > li.active > a:hover,.pagination > li.active > span:hover{background-color:#FF3131;border-radius:6px;color:#FFF}
.pagination > li:first-child > a,.pagination > li:first-child > span,.pagination > li:last-child > a,.pagination > li:last-child > span{border-radius:6px}
.pagination > li > span.current{background-color:#FF3131;color:#FFF}
.new-sidebar .vertical-job-slider .bx-wrapper{box-shadow:none;border:none;margin-bottom:0}
.new-sidebar .vertical-job-slider{padding:20px;background-color:#fff}
.new-sidebar .vertical-single-job .label{background-color:#c3c3c8;border-radius:0;font-size:12px;font-weight:400;padding:5px 10px}
.new-sidebar .vertical-single-job{margin-bottom:30px}
.new-sidebar .vertical-single-job h4{margin-top:10px;font-size:16px;font-weight:500}
.new-sidebar .vertical-single-job p{margin-bottom:0}
.new-sidebar .vertical-single-job p i,.new-sidebar .vertical-single-job span i{font-size:18px;color:#FF3131;margin-right:5px}
.new-sidebar .vertical-job-slider .bx-wrapper .bx-controls{position:absolute;top:-80px;right:-10px;transform:rotate(90deg)}
.new-sidebar .vertical-job-slider .bx-wrapper .bx-controls .bx-controls-direction{position:relative;overflow:hidden}
.new-sidebar .vertical-job-slider .bx-wrapper .bx-controls-direction a{text-indent:inherit;position:relative;margin:0;top:0;left:0;padding:5px;font-size:16px;background:none}
.n-single-job .n-single-title{position:relative;overflow:hidden;margin-bottom:15px}
.n-single-job .n-single-title .job-title{margin-top: 0;font-size: 26px;font-weight: 600;line-height:32px}
.n-single-job .n-single-title ul{list-style:none}
.n-single-job .n-single-title ul li{float:left;border-right:1px solid #EEE;padding-right:20px;margin-right:20px;font-size:16px;line-height:16px;height:18px}
.n-single-job .n-single-title ul li.salary{color:#FF3131;font-weight:600}
.n-single-job .n-single-title ul li:last-child{border:none;padding:0;margin:0}
.n-single-job .n-single-title ul li i{font-size:16px;color:#FF3131;margin-right:10px}
.n-single-job .n-single-meta{position:relative;overflow:hidden;margin-bottom:40px}
.n-single-job .n-single-meta ul.n-single-meta-detail{list-style:none}
.n-single-job .n-single-meta ul.n-single-meta-detail li{float:left;width:33%;text-align:center;border:1px solid #eee;padding:15px}
.n-single-job .n-single-meta ul.n-single-meta-detail li small{position:relative;overflow:hidden;display:block;font-size:16px}
.n-single-job .n-single-meta ul.n-single-meta-detail li strong{position:relative;overflow:hidden;display:block;font-size:16px;font-weight:600}
.n-single-job .n-single-meta .n-single-detail{position:relative;overflow:hidden}
.n-single-job .n-single-detail h4{font-size:22px;margin-top:0;font-weight:500;margin-bottom:20px}
.n-single-job .n-single-detail p{color:#777;font-size:16px;margin-bottom:30px}
.n-single-job .n-single-detail p b,.n-single-job .n-single-detail p strong{color:#777;font-weight:400px}
.n-single-job .n-single-detail p span{color:#777!important}
.n-single-job .n-single-detail ul,.n-single-job .n-single-detail ol{color:#777;padding-left:40px;margin-bottom:30px}
.n-single-job .n-single-detail ul li,.n-single-job .n-single-detail ol li{padding-bottom:10px;font-size:16px;line-height:1.75}
.n-single-job .n-single-detail ul li span,.n-single-job .n-single-detail ol li span{color:#777!important}
.n-single-job .n-single-detail ul li:last-child,.n-single-job .n-single-detail ol li:last-child{padding-bottom:0}
.n-single-job .n-skills{border-top:1px solid #777;padding:15px 0}
.n-single-job .n-skills h5{margin:0;display:inline-block;float:left;font-size:18px;font-weight:500;margin-right:20px}
.n-single-job .n-skills .n-skills-tags{position:relative}
.n-single-job .n-skills .n-skills-tags a{font-size:16px}
.n-related-jobs{position:relative;margin-top:40px;display:block;width:100%;float:left}
.n-related-jobs .heading-title.left{margin-bottom:60px}
.n-related-jobs .heading-title.left h2{font-size:22px;line-height:26px}
.n-related-jobs .heading-title.left .view-more a{font-size:12px;padding:4px 15px;top:-8px}
.n-related-jobs .n-featured-job-boxes .n-job-single:last-child{margin-bottom:0}
aside.n-single-sidebar .app-deadline{position:relative;background-color:#55a747;padding:18px;margin-bottom:30px}
aside.n-single-sidebar .app-deadline.exp{background-color:#b09b26;}
aside.n-single-sidebar .app-deadline small{width:100%;display:block;color:#FFF;font-size:14px;line-height:20px}
aside.n-single-sidebar .app-deadline strong{width:100%;display:block;color:#FFF;font-size:18px;font-weight:500;line-height:24px}
aside.n-single-sidebar .apply-buttons .btn-theme{background-color:transparent;color:#FF3131;font-size:14px}
aside.n-single-sidebar .apply-buttons .btn-theme:hover{background-color:#2088cb;color:#FFF}
aside.n-single-sidebar .apply-buttons .btn-linkedIn{background-color:#0077B5;color:#FFF;text-transform:capitalize;font-family:'Roboto',sans-serif}
aside.n-single-sidebar .apply-buttons .btn-linkedIn i{border-right:1px solid #2088cb;padding:0 15px;line-height:50px;font-size:20px;vertical-align:middle}
aside.n-single-sidebar .apply-buttons .btn-linkedIn span{padding:12px 15px;font-weight:500;vertical-align:middle}
aside.n-single-sidebar .app-deadline .short-detail-icon{float:left;margin-right:10px}
aside.n-single-sidebar .app-deadline .short-detail-icon i{font-size:44px;color:#FFF}
aside.n-single-sidebar .app-deadline .ab-iocn{position:absolute;bottom:-10px;right:-10px;-ms-transform:rotate(-30deg);-webkit-transform:rotate(-30deg);transform:rotate(-30deg)}
aside.n-single-sidebar .app-deadline .ab-iocn i{font-size:64px;color:#FFF;opacity:.1}
aside.n-single-sidebar .apply-buttons .n-btn-flat.btn-clear{display:block;padding:12px 30px}
aside.n-single-sidebar .apply-buttons .n-btn-flat.btn-clear.grown{background:#3FC1A5;border:#3FC1A5 solid 1px;margin-top: 10px;color:#fff;}
aside.n-single-sidebar .apply-buttons .n-btn-custom{margin-top:20px}
aside.n-single-sidebar .apply-buttons .n-btn-custom-two{margin-top:10px}
.n-single-sidebar .apply-buttons .divider{padding:20px 0;position:relative}
.n-single-sidebar .apply-buttons .divider hr{width:100%;color:#999}
.n-single-sidebar .apply-buttons .divider small{font-size:16px;position:absolute;background-color:#FFF;left:40%;padding:10px;border-radius:10px;z-index:9;text-transform:uppercase;top:20px;color:#999}
.n-single-job-company{position:relative;overflow:hidden;text-align:center;border:1px solid #eee;margin-top:30px}
.n-single-job-company .dingle-job-company-meta{padding:30px 20px}
.n-single-job-company .dingle-job-company-meta .contact-img{margin:20px 0}
.n-single-job-company .dingle-job-company-meta .contact-img img{margin:0 auto;display:block;max-width:120px;padding:15px;box-shadow:1px 0 20px rgba(0,0,0,0.07);background-color:#FFF}
.n-single-job-company .dingle-job-company-meta .contact-caption h4{font-size:18px;font-weight:500;margin-top:0;margin-bottom:0}
.n-single-job-company .dingle-job-company-meta .saving_resume{margin-top:20px}
.n-single-job-company .dingle-job-company-meta .contact-caption p{margin-bottom:0;font-size:16px}
.n-single-job-company .dingle-job-company-meta .contact-caption a{color:#777}
.n-single-job-company .view-profile{padding:20px;display:block;background-color:#FF3131;color:#FFF;font-weight:500}
.n-single-job-company .social-links{position:relative;overflow:hidden}
.n-single-job-company .social-links li{width:30px;display:inline-block}
.n-single-job-company .social-links li img{width:30px}
.n-single-job-transparent{background:url(../images/slider-image.png);background-position:top center;background-size:cover;background-repeat:no-repeat;background-attachment:scroll;position:relative;padding:200px 0 40px;box-shadow:1px 0 20px rgba(0,0,0,0.3)}
.n-single-job-transparent:before{background:rgba(0,0,0,0.8);background:-webkit-linear-gradient(to right,rgba(0,40,70,0.8),rgba(0,0,0,0.8));background:linear-gradient(to right,rgba(0,40,70,0.8),rgba(0,0,0,0.8));content:"";height:100%;left:0;position:absolute;top:0;width:100%}
.n-single-job.n-single-job-transparent .n-single-title{margin-bottom:0}
.n-single-job-transparent .n-single-title h4{color:#FFF;font-size:24px;margin-bottom:15px}
.n-single-job-transparent .n-single-title ul li{color:#FFF}
.n-single-job-transparent .n-single-title ul li a{color:#FFF}
.n-single-job-transparent aside.n-single-sidebar .apply-buttons .n-btn-flat{margin-bottom:20px;color:#fff}
.n-single-job-transparent .single-transparent-cats{position:relative;overflow:hidden;margin-bottom:5px;margin-top:20px}
.n-single-job-transparent .single-transparent-cats ul{list-style:none}
.n-single-job-transparent .single-transparent-cats ul li{float:left}
.n-single-job-transparent .single-transparent-cats ul li a{color:#FFF;font-size:16px}
.n-single-job-transparent .single-transparent-cats ul li{padding-right:20px;margin-right:20px;position:relative}
.n-single-job-transparent .single-transparent-cats ul li::after{color:#FFF;content:"\f105";font-family:"FontAwesome";position:absolute;font-size:18px;right:-5px;line-height:20px}
.n-single-job-transparent .single-transparent-cats ul li:last-child::after{content:normal}
.n-detail-transparent .n-single-meta-2{background-color:#FFF;padding:30px;position:relative;overflow:hidden;box-shadow:1px 0 20px rgba(0,0,0,0.07);margin-bottom:30px;padding-bottom:0}
.n-detail-transparent .n-single-meta-2 h4{font-size:22px;margin-top:0;font-weight:500;margin-bottom:20px}
.n-detail-transparent .n-single-meta-2 .short-detail-icon{float:left;margin-right:15px}
.n-detail-transparent .n-single-meta-2 .short-detail-icon img{margin-top:5px}
.n-detail-transparent .n-single-meta-2 .short-detail-meta{position:relative;overflow:hidden}
.n-detail-transparent .n-single-meta-2 .short-detail-meta small{display:block;font-size:16px;font-weight:500}
.n-detail-transparent .n-single-meta-2 .short-detail-meta strong{font-weight:400;font-size:14px;color:#777}
.n-breadcrumb-big{background:url(https://demo.nokriwp.com/wp-content/uploads/2018/10/4.png);background-position:top center;background-size:cover;background-repeat:no-repeat;background-attachment:scroll;position:relative;padding:140px 0 80px;box-shadow:1px 0 20px rgba(0,0,0,0.3)}
.n-breadcrumb-big .breadcrumb-text{text-align:center;color:#FFF}
.n-breadcrumb-big .breadcrumb-text h2{margin-top:0;font-size:30px;font-weight:600;line-height:30px;margin-bottom:40px}
.n-breadcrumb-big .breadcrumb-text h2::before{background-color:#FF3131;content:"";height:4px;margin:0 auto;position:absolute;width:50px;top:50px;left:48%}
.n-breadcrumb-big .breadcrumb-text ul{list-style:none}
.n-breadcrumb-big .breadcrumb-text ul li{display:inline-block;font-size:16px}
.n-breadcrumb-big .breadcrumb-text li::before{content:"\f105";font-family:'FontAwesome';font-size:18px;color:#FFF;padding:0 10px}
.n-breadcrumb-big .breadcrumb-text li:first-child::before{content:"";padding:0}
.n-candidate-detail{padding-top:0px}
.n-candidate-detail .n-candidate-meta{background-color:#FFF}
.n-candidate-detail .n-candidate-meta h4{font-size:20px;font-weight:600;margin-top:0;margin-bottom:15px}
.n-candidate-detail .n-candidate-meta ul,.n-candidate-detail .n-candidate-meta ol{color:#777;padding-left:40px;margin-bottom:30px}
.n-candidate-detail .n-candidate-meta ul li,.n-candidate-detail .n-candidate-meta ol li{padding-bottom:10px;font-size:14px}
.n-candidate-detail .n-candidate-meta p{color:#777;font-size:16px;margin-bottom:30px}
.n-candidate-detail .n-candidate-meta p span{color:#777!important;font-family:'Roboto',sans-serif!important;font-size:16px!important}
.n-candidate-detail .n-candidate-meta .n-skills{margin-bottom:50px}
.n-candidate-detail .n-candidate-meta .n-skills .n-skills-tags{position:relative}
.n-candidate-detail .n-candidate-meta .n-skills .n-skills-tags a{background-color:#f1f1f1;padding:5px 10px;border-radius:4px;display:inline-block;margin-right:5px;margin-bottom:5px}
.n-candidate-detail .n-candidate-meta .timeline-box{position:relative}
.n-candidate-detail .n-candidate-meta .timeline-box ul.education{list-style:none;position:relative;padding:0 0 0 50px;display:inline-block;width:100%;padding-left:0;margin-bottom:50px}
.n-candidate-detail .n-candidate-meta .timeline-box ul.education li{position:relative;padding-bottom:40px;margin-left:35px;background-color:#fff;display:block;padding-top:0;transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out}
.candidates-2 .n-candidate-location i{font-size:14px;margin-right:5px}
.candidates-2 .n-candidate-location p{font-size:14px;display:inline}
.candidates-2 .n-candidate-location{background-color:#f5f5f5;padding:10px}
.n-featured-candidates.candidates-2 .n-featured-candidates-box .n-featured-single .n-featured-candidates-single-top{padding:0;padding-top:30px;position:relative;overflow:hidden}
.candidates-2 .n-candidates-single-bottom a{padding:15px}
.n-featured-candidates.candidates-2 .n-featured-candidates-box .n-featured-single .bookmark-icon{position:absolute;top:20px;left:20px;font-size:20px;color:#777}
.n-featured-candidates.candidates-2 .n-featured-candidates-box .n-featured-single .bookmark-icon.active{color:#E52D27}
.n-featured-candidates .features-star{position:absolute;top:0;right:0;width:50px;height:50px;left:auto}
.n-featured-candidates .features-star::before{content:'';border-width:25px;border-style:solid;border-color:#E52D27 #E52D27 transparent transparent;position:absolute;top:0;left:0}
.n-featured-candidates .features-star i{top:3px;right:-3px}
.n-featured-candidates.candidates-2 .owl-theme .owl-dots .owl-dot span{width:30px;height:5px}
.n-featured-candidates.candidates-2 .n-candidate-skills{padding:20px 0;margin:0 auto;display:table;padding-bottom:15px}
.n-featured-candidates.candidates-2 .owl-theme .owl-dots .owl-dot.active span,.n-featured-candidates.candidates-2 .owl-theme .owl-dots .owl-dot:hover span{background:#FF3131}
.n-candidate-detail .n-candidate-meta .timeline-box ul.education li:first-child{margin-top:0}
.n-candidate-detail .n-candidate-meta .timeline-box ul.education li:last-child{padding:0}
.n-candidate-detail .n-candidate-meta .timeline-box ul.education li > span{width:4px;height:100%;background:#eee;left:-30px;position:absolute;top:15px}
.n-candidate-detail .n-candidate-meta .timeline-box ul.education li:last-child span{background:none}
.n-candidate-detail .n-candidate-meta .timeline-box ul.education li > span:before{background-color:#FF3131;content:"";width:15px;height:15px;border-radius:90%;border:3px solid #FFF;position:absolute;left:-5px;top:-10px;box-shadow:0 4px 10px 2px rgba(0,0,0,0.07)}
.n-candidate-detail .n-candidate-meta .timeline-box ul.education li .date{color:#777;font-size:14px}
.n-candidate-detail .n-candidate-meta .timeline-box ul.education li .lead{position:relative;overflow:hidden;margin-bottom:10px;font-weight:500;font-size:18px;color:#242424;margin-top:10px;font-family:'Quicksand',sans-serif}
.n-candidate-detail .n-candidate-meta .timeline-box ul.education li .lead span{font-size:14px;color:#777;margin-left:15px}
.n-candidate-detail .n-candidate-meta .timeline-box div .type{font-size:16px;margin-bottom:15px;color:#FF3131}
.candidate-resume-page .main-body .timeline-box div .type span{margin-right:30px;font-weight:400;color:#242424}
.n-candidate-detail .n-candidate-meta .timeline-box div .type span strong{margin-right:5px;text-transform:uppercase}
.n-candidate-detail .n-candidate-meta .timeline-box span.number{height:100%}
.n-candidate-detail .n-candidate-meta .timeline-box p{margin-bottom:0}
.n-candidate-detail .n-candidate-meta .timeline-box ul li,.n-candidate-detail .n-candidate-meta .timeline-box ol li{color:#777;padding:5px 0}
.n-candidate-detail .n-candidate-meta .timeline-box ul.education li .info{line-height:30px;font-size:16px;color:#777}
.n-candidate-detail .n-candidate-meta .timeline-box .n-my-portfolio{position:relative}
.n-candidate-detail .n-candidate-meta .timeline-box .n-my-portfolio ul{list-style:none;padding:0;margin-bottom:0}
.n-candidate-detail .n-candidate-meta .timeline-box .n-my-portfolio ul li{max-width:110px;max-height:110px;display:inline-block;margin-right:10px;margin-bottom:10px;padding:0;border:3px solid #EEE}
.n-candidate-detail .n-candidate-meta .timeline-box.n-video-portfolio{position:relative;margin-top:30px}
.n-candidate-detail .n-single-sidebar .n-single-job-company{margin-top:0;background-color:#FFF;border:1px solid #EEE;margin-bottom:30px}
.n-candidate-detail .n-single-sidebar .n-single-job-company .contact-img{max-width:145px;margin:30px auto;position:relative;background:url(../images/profile-bg.png) no-repeat scroll center center / cover;padding:10px 0}
.n-candidate-detail .n-single-sidebar .n-single-job-company .contact-img img{max-width:130px;max-height:130px;border-radius:50%;min-height:130px;min-width:130px}
.n-candidate-detail .n-candidate-info h4{text-transform:capitalize;font-weight:600;margin-top:0;font-size:16px}
.n-candidate-detail .n-candidate-info{padding:20px;background-color:#FFF;border:1px solid #EEE;margin-bottom:30px;border-radius:4px}
.n-candidate-detail .n-candidate-info ul{margin-bottom:0;padding:0;list-style:none}
.n-candidate-detail .n-candidate-info ul li{padding:0}
.n-candidate-detail .n-candidate-info ul li i{margin-right:5px;color:#FF3131;float:left}
.n-candidate-detail .n-candidate-info ul li:last-child{padding-bottom:0;border-bottom:none}
.n-candidate-detail .n-candidate-info ul li img{margin-right:10px;width:35px;float:left}
.n-candidate-detail .n-candidate-info ul li .resume-detail-meta{padding: 15px 0;border-bottom:#eee solid 1px;}
.n-candidate-detail .n-candidate-info ul li .resume-detail-meta small{display:block;color:#777;font-size:14px}
.n-candidate-detail .n-candidate-info ul li .resume-detail-meta strong{font-size:14px;font-weight:500;font-family:'Roboto',sans-serif;word-wrap:break-word}
.n-candidate-detail .n-candidate-contact-form{padding:30px 20px;background-color:#fff;border:1px solid #EEE;position:relative;overflow:hidden;border-radius:3px;margin-bottom:30px}
.n-candidate-detail .n-candidate-contact-form h4{margin-top:0;margin-bottom:20px;font-weight:600;text-transform:capitalize;font-size:16px}
.n-candidate-detail .n-candidate-contact-form input{height:45px;border-radius:3px}
.user-resume2-breadcrumb{padding:150px 0 60px;box-shadow:none}
.user-resume2-breadcrumb .n-candidate-info{position:relative;overflow:hidden}
.user-resume2-breadcrumb .n-candidate-info .n-candidate-img-box{max-width:160px;float:left;margin-right:20px;background:url(../images/profile-bg.png) no-repeat scroll center center / contain;padding:10px}
.user-resume2-breadcrumb .n-candidate-info .n-candidate-img-box img{border-radius:50%}
.user-resume2-breadcrumb .n-candidate-info .n-candidate-meta-box{position:relative;overflow:hidden;padding:10px 0}
.user-resume2-breadcrumb .n-candidate-info .n-candidate-meta-box h4{font-size:24px;color:#FFF;margin-top:0;font-weight:600;margin-bottom:10px;line-height:24px}
.user-resume2-breadcrumb .n-candidate-info .n-candidate-meta-box p{color:#FFF;margin-bottom:;line-height:22px}
.user-resume2-breadcrumb .n-candidate-info .n-candidate-meta-box p i{color:#FF3131;margin-right:10px}
.user-resume2-breadcrumb .n-candidate-info .n-candidate-meta-box .n-skills-tags{position:relative;overflow:hidden}
.user-resume2-breadcrumb .n-candidate-info .n-candidate-meta-box .n-skills-tags a{background-color:transparent;padding:5px 10px;border-radius:50px;display:inline-block;border:1px solid #FFF;color:#FFF;font-size:12px;margin-right:10px;margin-bottom:5px}
.n-candidate-social-box{text-align:right;padding:25px 0}
.n-candidate-social-box .social-links li:first-child{margin-left:0}
.n-candidate-social-box .social-links li{display:inline-block;margin-left:8px;padding:0}
.n-candidate-social-box .social-links li a img{width:35px}
.n-candidate-social-box .n-candiate-btns{margin-top:30px}
.n-candidate-social-box .n-candiate-btns .btn{padding:10px 40px}
.n-scroll-btns{text-align:right;position:absolute;right:15px;top:-93px}
.n-scroll-btns a.n-btn-flat.btn-mid,.n-scroll-btns a.n-btn-flat.btn-mid:focus{background:none;color:#FFF;border-color:#FFF;padding:12px 40px;display:inline;border-radius:0}
.n-candidate-meta ul.n-candidate-short-info{list-style:none;position:relative;overflow:hidden;padding-left:0}
.n-candidate-meta ul.n-candidate-short-info li{float:left;width:33.2%;margin-bottom:20px;padding-bottom:0}
.n-candidate-meta ul.n-candidate-short-info .short-detail-icon{float:left;margin-right:15px}
.n-candidate-meta ul.n-candidate-short-info .short-detail-icon img{margin-top:5px}
.n-candidate-meta ul.n-candidate-short-info .short-detail-meta{position:relative;overflow:hidden}
.n-candidate-meta ul.n-candidate-short-info .short-detail-meta small{display:block;font-size:16px;color:#242424;font-weight:500}
.n-candidate-meta ul.n-candidate-short-info .short-detail-meta strong{font-weight:400;font-size:14px;color:#777;word-wrap:break-word}
.n-company-grids{position:relative}
.n-company-grids .n-company-grid-single{margin-bottom:30px}
.n-company-grids .n-company-grid-single .n-company-grid-img{position:relative;padding:30px 20px}
.n-company-grids .n-company-grid-single .n-company-grid-img:before{background:rgba(0,0,0,0.8);background:-webkit-linear-gradient(to right,rgba(0,40,70,0.8),rgba(0,0,0,0.8));background:linear-gradient(to right,rgba(0,40,70,0.8),rgba(0,0,0,0.8));content:"";height:100%;left:0;position:absolute;top:0;width:100%}
.n-company-grids .n-company-grid-single .n-company-grid-img .n-company-logo{position:relative;overflow:hidden}
.n-company-grids .n-company-grid-single .n-company-grid-img .n-company-logo img{margin:0 auto;display:block;background-color:#FFF;border-radius:50%;max-width:80px;max-height:80px;min-width:80px;min-height:80px}
.n-company-grids .n-company-grid-single .n-company-title{position:relative;overflow:hidden}
.n-company-grids .n-company-grid-single .n-company-grid-img .n-company-title h3{margin-top:20px;margin-bottom:0;position:relative;color:#FFF;font-size:20px;font-weight:500;text-align:center}
.n-company-grids .n-company-grid-single .n-company-grid-img .n-company-title h3 a{color:#FFF}
.n-company-grids .n-company-grid-single .n-company-grid-img .n-company-title p{color:#FFF;text-align:center;font-size:14px}
.n-company-grids .n-company-grid-single .n-company-grid-img .n-company-title p i{margin-right:5px;font-size:18px}
.n-company-grids .n-company-grid-single .n-company-bottom{text-align:center;padding:40px 20px 30px;position:relative;box-shadow:1px 0 20px rgba(0,0,0,0.07);background-color:#FFF}
.n-company-grids .n-company-grid-single .n-company-grid-img .n-company-follow{position:absolute;bottom:-18px;z-index:9;margin-left:auto;margin-right:auto;left:0;right:0;width:123px}
}
.n-company-grids .n-company-grid-single .n-company-grid-img .n-company-follow a{background:#FFF;padding:6px 30px;color:#FF3131}
.n-company-grids .n-company-grid-single .n-company-bottom .social-links{position:relative;overflow:hidden}
.n-company-grids .n-company-grid-single .n-company-bottom .social-links li{width:40px;display:inline-block}
.n-company-grids .n-company-grid-single .n-company-bottom .social-links li img{width:40px}
.n-search-page.n-user-page{position:relative}
.n-search-page.n-user-page n-search-main{float:left;width:100%}
.n-search-page.n-user-page .heading-area{background-color:#FFF;box-shadow:1px 0 20px rgba(0,0,0,0.07)}
.n-search-page.n-user-page .heading-area h4{color:#242424}
.n-search-page.n-user-page .heading-area .select2-container--default .select2-selection--single{background-color:transparent;border:1px solid #eee}
.n-search-page.n-user-page .heading-area .select2-container--default .select2-selection--single .select2-selection__rendered{color:#242424}
.n-search-page.n-user-page .heading-area .select2-container--default .select2-selection--single .select2-selection__arrow b{border-color:#888 transparent transparent}
.n-user-page .n-company-list{background-color:#FFF;margin-bottom:20px;padding:20px;position:relative;overflow:hidden;box-shadow:1px 0 20px rgba(0,0,0,0.07);border-radius:4px}
.n-user-page .n-company-list .n-company-img{float:left;margin-right:20px;max-width:80px;max-height:80px}
.n-user-page .n-company-list .n-company-img img{border-radius:50%}
.n-user-page .n-company-list .n-company-meta{position:relative;overflow:hidden}
.n-user-page .n-company-list .n-company-meta h4{margin:0;font-size:16px;font-weight:500}
.n-user-page .n-company-list .n-company-meta span{position:relative;color:#333}
.n-user-page .n-company-list .n-company-meta p.location{color:#FF3131;margin:5px 0}
.n-user-page .n-company-list .n-company-meta p.location a{color:#FF3131}
.n-user-page .n-company-list .n-company-meta p.location i{margin-right:5px;font-size:20px;vertical-align:middle}
.author-sidebar .n-company-contact-info .widget{margin-bottom:30px;border:1px solid #EEE;padding:20px;position:relative;overflow:hidden}
.author-sidebar .n-company-contact-info .widget:last-child{margin-bottom:0}
.author-sidebar .n-company-contact-info .widget h4.widget-heading{font-size:16px;font-weight:600;margin-bottom:25px;margin-top:0;border-bottom:1px solid #eee;position:relative;padding-bottom:20px}
.author-sidebar .n-company-contact-info .widget h4.widget-heading::before{content:"";height:1px;left:0;position:absolute;bottom:-1px;width:70px;background-color:#FF3131}
.new-sidebar .n-general-select-search{position:relative}
.new-sidebar .n-general-select-search .select2-container--default .select2-selection--single{position:relative;border-radius:0;border-color:#EEE}
.new-sidebar .n-general-select-search .select2-container--default .select2-selection--single .select2-selection__rendered{line-height:40px}
.new-sidebar .n-general-select-search .select2-container--default .select2-selection--single .select2-selection__arrow b{color:#999}
.new-sidebar .n-general-select-search .select2-container--default .select2-selection--single .select2-selection__arrow{height:40px}
.user-resume2-breadcrumb .n-company-info{position:relative;overflow:hidden}
.user-resume2-breadcrumb .n-company-info .n-company-meta-box{position:relative;overflow:hidden}
.user-resume2-breadcrumb .n-company-info .n-company-meta-box h4{font-size:24px;color:#FFF;margin-top:0;font-weight:500;margin-bottom:10px;line-height:24px}
.user-resume2-breadcrumb .n-company-info .n-company-meta-box p{color:#FFF;line-height:22px;font-size:16px}
.user-resume2-breadcrumb .n-company-info .n-company-meta-box p i{color:#FF3131;margin-right:10px}
.n-company-social-box{text-align:right}
.n-company-social-box .social-links li:first-child{margin-left:0}
.n-company-social-box .social-links li{display:inline-block;margin-left:8px;padding:0}
.n-company-social-box .social-links li a img{width:35px}
.n-company-social-box .n-company-btns{margin-top:20px}
.n-company-social-box .n-company-btns .btn{padding:10px 40px}
.n-company-social-box .n-company-btns .btn i{margin-right:5px}
.n-company-breadcrumb{padding:170px 0 40px}
.n-candidate-detail .n-company-float-img{position:absolute;top:-150px;left:50%;width:170px;min-width:140px;max-width:140px;margin-top:-70px;margin-left:-70px;z-index:9}
.n-candidate-detail .n-company-float-img .n-company-img-box{background:url(../images/profile-bg-big.png) no-repeat scroll center center / contain;padding:10px;width:100%;height:100%}
.n-candidate-detail .n-company-float-img .n-company-img-box img{border-radius:50%;min-height:110px;min-width:110px;background-color:#FFF;padding:10px}
.n-company-breadcrumb .n-company-info .n-company-meta-box{position:relative;overflow:hidden}
.n-company-breadcrumb .n-company-info .n-company-meta-box h4{font-size:24px;color:#FFF;margin-top:0;font-weight:600;margin-bottom:10px;line-height:24px}
.n-company-breadcrumb .n-company-info .n-company-meta-box p{color:#FFF;line-height:22px;font-size:16px}
.n-company-breadcrumb .n-company-info .n-company-meta-box p.location{color:#FFF;line-height:22px;font-size:16px;margin-bottom:0}
.n-company-breadcrumb .n-company-info .n-company-meta-box p i{color:#FF3131;margin-right:10px}
.n-pages-breadcrumb{background:url(../images/slider-image.png);background-position:top center;background-size:cover;background-repeat:no-repeat;background-attachment:scroll;position:relative;padding:150px 0 0;box-shadow:1px 0 20px rgba(0,0,0,0.3);height:580px}
.n-pages-breadcrumb .n-breadcrumb-info{text-align:center}
.n-pages-breadcrumb .n-breadcrumb-info h1{color:#FFF;font-size:24px;font-weight:600;margin:0;margin-bottom:25px}
.n-pages-breadcrumb .n-breadcrumb-info h1::before{background-color:#FF3131;content:"";height:2px;margin:0 auto;position:absolute;width:50px;top:45px;left:47%}
.n-pages-breadcrumb.service{height:680px}
.n-pages-breadcrumb.service .n-breadcrumb-info h1{font-size:36px}
.n-pages-breadcrumb.service .n-breadcrumb-info h1::before{top:55px;width:100px;left:44%}
.n-pages-breadcrumb .n-breadcrumb-info p{color:#FFF;font-size:18px;width:80%;margin:0 auto;display:block}
.n-job-pages-section{position:relative;padding-top:30px}
.n-job-pages-section .n-jobpost{background-color:#FFF;box-shadow:1px 0 20px rgba(0,0,0,0.07);position:relative;padding:30px 15px}
.n-job-pages-section .post-job-heading{border-bottom:#dfdfdf solid 1px;padding-bottom: 15px;margin-bottom:30px}
.n-job-pages-section h3{font-size:20px;font-weight:600;margin:0;color:#242424}
.n-job-pages-section .form-group{margin-bottom:30px;position:relative}
.n-job-pages-section .form-group .select2-container--default .select2-selection--single{border:1px solid #eee;border-radius:0}
.n-job-pages-section.form-group .icheckbox_square{margin-right:5px;display:inline-block}
.n-job-pages-section .form-group p.policy-link{display:inline;margin-bottom:0;font-size:16px;vertical-align:middle;margin-left:10px}
.n-jobpost .job-topups{position:relative;overflow:hidden;margin-bottom:30px}
.n-jobpost .job-topups ul{list-style:none}
.n-jobpost .job-topups ul li{padding:15px;position:relative;overflow:hidden}
.n-jobpost .job-topups .job-topups-box{position:relative;overflow:hidden;width:60%;float:left}
.n-jobpost .job-topups .job-topups-box h4{margin-top:0;margin-bottom:0;font-size:14px;font-weight:500}
.n-jobpost .job-topups .job-topups-box p{margin-bottom:0}
.n-jobpost .job-topups .job-topups-checkbox{width:40%;position:relative;overflow:hidden;text-align:right}
.n-jobpost .job-topups ul li:nth-child(2n+1){background-color:#F5f5f5}
.n-jobpost #your_current_location{position:absolute;right:15px;bottom:15px}
.n-jobpost #your_current_location i{font-size:18px;color:#999}
.dashboard-new #your_current_location{position:absolute;right:30px;bottom:28px}
.dashboard-new #your_current_location i{font-size:20px;color:#999}
.n-job-pages-section .n-job-pages{background-color:#FFF;box-shadow:1px 0 20px rgba(0,0,0,0.07);position:relative;overflow:hidden;margin-top:-200px;border-radius:4px}
.n-job-pages-section .n-job-pages .n-page-right-side{padding:30px;background-color:#110f24;min-height:450px}
.n-job-pages-section .n-job-pages .n-page-right-side h3{color:#FFF}
.n-job-pages-section .n-job-pages .n-page-right-side p{color:#FFF;font-size:16px}
.n-job-pages-section .n-job-pages .n-page-left-side{padding:30px 15px;position:relative;overflow:hidden}
.n-job-pages-section .n-job-pages .n-page-left-side .signup-area{margin-top:60px;text-align:center;font-size:16px;color:#777}
.n-job-pages-section .n-job-pages .n-page-left-side .signup-area a{font-weight:500;color:#242424}
.n-job-pages-section .n-job-pages .n-page-right-side .social-buttons .form-group:last-child{margin-bottom:0}
.n-job-pages-section .n-job-pages .n-page-right-side .social-buttons .btn-linkedIn{background-color:#0077B5;color:#FFF;text-transform:capitalize;font-family:'Roboto',sans-serif}
.n-job-pages-section .n-job-pages .n-page-right-side .social-buttons .btn-linkedIn i{border-right:1px solid #2088cb;padding:0 15px;line-height:50px;font-size:20px;vertical-align:middle}
.n-job-pages-section .n-job-pages .n-page-right-side .social-buttons .btn-linkedIn span{padding:12px 15px;font-weight:500;vertical-align:middle}
.n-job-pages-section .n-job-pages .n-page-right-side .social-buttons .btn-facebook{background-color:#3B5998;color:#FFF;text-transform:capitalize;font-family:'Roboto',sans-serif;padding:15px}
.n-job-pages-section .n-job-pages .n-page-right-side .social-buttons .btn-facebook img{vertical-align:middle;width:20px}
.n-job-pages-section .n-job-pages .n-page-right-side .social-buttons .btn-facebook span{padding:12px 15px;font-weight:500;vertical-align:middle}
.n-job-pages-section .n-job-pages .n-page-right-side .social-buttons .btn-google{background-color:#FFF;color:#FFF;text-transform:capitalize;font-family:'Roboto',sans-serif;padding:15px}
.n-job-pages-section .n-job-pages .n-page-right-side .social-buttons .btn-google i{border-right:1px solid #e2695e;padding:0 15px;line-height:50px;font-size:20px;vertical-align:middle}
.n-job-pages-section .n-job-pages .n-page-right-side .social-buttons .btn-google span{padding:12px 15px;font-weight:500;vertical-align:middle;color:#242424}
.n-job-pages-section .n-job-pages .n-page-right-side .social-buttons .btn-google img{width:35px;height:20px;padding-right:15px;border-right:1px solid #CCC}
.n-job-pages-section .n-job-pages .n-page-left-side .buttons-area{position:relative}
.n-job-pages-section .n-job-pages .n-page-left-side .buttons-area .form-group{display:inline-block;margin-bottom:0;line-height:40px}
.n-job-pages-section .n-job-pages .n-page-left-side .buttons-area .icheckbox_square{margin-right:10px;display:inline-block}
.n-job-pages-section .n-job-pages .n-page-left-side .buttons-area p{display:inline-block;vertical-align:middle;margin-bottom:0}
.n-job-pages-section .n-job-pages .n-page-left-side .buttons-area p a{color:#242424;font-weight:500}
.n-job-pages-section .n-job-pages .n-page-right-side ul{padding-left:20px;margin-bottom:30px}
.n-job-pages-section .n-job-pages .n-page-right-side ul li{color:#FFF;line-height:30px;font-size:16px}
.n-job-pages-section .n-job-pages .n-page-left-side #status{margin-bottom:30px}
.n-job-pages-section .n-job-pages .n-page-left-side #status .btn-default{border-radius:0;padding:10px 30px;border-color:#e1e1e1;font-weight:500}
.n-job-pages-section .n-job-pages .n-page-left-side #status .btn-default.active{box-shadow:none;background-color:transparent;background:#FF3131;background:-webkit-linear-gradient(to right,#FF3131,#FF3131);background:linear-gradient(to right,#FF3131,#FF3131);border-color:#FF3131;color:#FFF}
.n-job-pages-section .n-job-pages.register-page .n-page-right-side{min-height:530px}
.n-job-pages-section .n-job-pages.register-page .n-page-left-side .signup-area{margin-top:20px;text-align:left}
.n-job-pages-section .n-job-pages.contact-page .n-page-right-side ul{list-style:none;margin-bottom:30px;padding:0}
.n-job-pages-section .n-job-pages.contact-page .n-page-right-side ul li{line-height:30px;padding:15px 0}
.n-job-pages-section .n-job-pages.contact-page .n-page-right-side ul li i{margin-top:4px;font-size:30px;float:left;margin-right:10px;line-height:34px}
.n-job-pages-section .n-job-pages.contact-page .n-page-right-side ul li a{color:#FFF;font-size:16px}
.n-job-pages-section .n-job-pages.contact-page .n-page-right-side ul li p{margin-bottom:0;font-size:16px}
.n-job-pages-section .n-job-pages.contact-page .n-page-right-side .contact-detail{margin-left:50px}
.n-job-pages-section .n-job-pages.contact-page .n-page-right-side .social-links{position:relative;overflow:hidden;margin-bottom:0}
.n-job-pages-section .n-job-pages.contact-page .n-page-right-side .social-links li{width:35px;display:inline-block;margin-right:10px;padding:0}
.n-job-pages-section .n-job-pages.contact-page .n-page-right-side{min-height:520px}
.error-page-section{background:#fff url(../images/city.png) repeat-x scroll center bottom;text-align:center;padding:80px 0;margin-top:-350px!important;padding-bottom:200px}
.error-page-section .error-404 h2{font-size:150px;font-weight:500;margin:0;line-height:150px;text-shadow:5px 5px 1px rgba(0,0,0,.2)}
.error-page-section .error-404 h4{font-size:30px;margin-top:0;font-weight:500}
.error-page-section .error-404 p{font-size:16px;margin-bottom:30px}
.n-job-pages-section .n-job-pages.user-section{text-align:center;padding:100px 0}
.n-job-pages-section .n-job-pages.user-section h3{margin-bottom:30px}
.n-job-pages-section .n-job-pages.user-section #status{position:relative}
.n-job-pages-section .n-job-pages.user-section #status .btn-default{border-radius:0;padding:10px 30px;border-color:#e1e1e1;font-weight:500}
.n-job-pages-section .n-job-pages.user-section #status .btn-default.active{box-shadow:none;background-color:transparent;background:#FF3131;background:-webkit-linear-gradient(to right,#FF3131,#FF3131);background:linear-gradient(to right,#FF3131,#FF3131);border-color:#FF3131}
.n-job-pages-section .n-job-pages.user-section .buttons-area{margin-top:30px}
.n-job-pages-section .n-job-pages.user-section .buttons-area .icheckbox_square{margin-right:5px}
.n-job-pages-section .n-job-pages.user-section .buttons-area p{display:inline;margin-bottom:0;vertical-align:middle}
.modal-popup .modal-content{border-radius:0}
.modal-popup .modal-content .modal-body{padding:30px;position:relative;overflow:hidden}
.modal-popup .modal-content .modal-body h4{margin-top:0;margin-bottom:30px;font-weight:500}
.modal-popup .modal-content .modal-body .form-group{margin-bottom:30px}
.right-part{width:calc(100% - 900px);position:fixed;right:0;top:0;float:right}
.right-part.left-flip{right:auto;left:0}
.left-part{padding:0 10px;width:900px;margin-top:115px;margin-bottom:30px}
.left-part .n-search-listing .pagination{margin-top:0}
#mapid{height:100vh}
.location-filters{position:relative}
.location-filters .form-group{margin-bottom:20px}
.location-filters .form-group i{position:absolute;right:35px;bottom:35px;color:#777}
.search-map-filters{position:relative;overflow:hidden;box-shadow:1px 0 20px rgba(0,0,0,0.07);padding:30px 20px}
.search-map-filters .form-group label{font-size:14px;font-weight:500;margin-bottom:10px;width:100%}
.search-map-filters .form-group .slider .tooltip.top{margin-top:-20px}
.search-map-filters .form-group .slider.slider-horizontal{width:100%!important;height:45px}
.search-map-filters .form-group .slider-handle{background:#FFF;opacity:1;box-shadow:0 0 10px 5px rgba(0,0,0,0.07);width:15px;height:15px}
.search-map-filters .form-group .slider.slider-horizontal .slider-track{background:#FF3131;height:6px}
.search-map-filters .form-group .slider-selection{background:#f5f5f5;box-shadow:none}
.filters-toggle{font-size:14px;float:right;cursor:pointer}
.filters-toggle i{font-size:14px;margin-right:5px;filter:progid: DXImageTransform.Microsoft.BasicImage(rotation=0.5);-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);display:inline-block}
.filters-container{position:relative;float:left;width:100%}
.filters-toggle.collapsed i{filter:progid: DXImageTransform.Microsoft.BasicImage(rotation=0.5);-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(-0deg);transform:rotate(0deg)}
.filters-container label{margin-right:10px;font-size:16px}
.filters-container .proximity-space{margin-right:10px}
.result-area{position:relative;overflow:hidden;width:100%;float:left;margin-top:10px}
.result-area h4{margin-top:0;margin-bottom:0}
.slider-track{background-color:#f9f9f9;box-shadow:none}
.slider.slider-horizontal .slider-track{height:7px;width:100%;margin-top:-4px;top:50%;left:0}
.slider.slider-horizontal{width:80%;height:20px}
.slider-handle{background:none;background-color:#FFF;border:2px solid #e52d27;width:18px;height:18px}
.slider-selection{background:none;background-color:#e52d27;box-shadow:none}
.slider-track{background-image:linear-gradient(to bottom,#ddd 0%,#ddd 100%)}
.search-page-with-map.sidebars{display:flex;align-items:flex-start;max-height:100vh}
.search-page-with-map.sidebars .new-sidebar{width:250px}
.search-page-with-map.sidebars .left-part{width:50%;margin-top:0}
.search-page-with-map.sidebars .right-part{width:calc(50% - 250px)}
.search-page-with-map.sidebars .side-filters{max-height:100vh}
.side-listings{max-height:100vh;padding-bottom:30px}
.search-page-with-map.sidebars .n-search-main{margin-top:150px;float:left;padding-bottom:30px;width:100%}
.search-page-with-map.sidebars .new-sidebar .heading{margin-top:140px;border:none}
.search-page-with-map.sidebars .new-sidebar .panel-default{border:none}
.search-page-with-map.sidebars .new-sidebar .panel-default:last-child{border:none;box-shadow:none}
.search-page-with-map.sidebars .new-sidebar .panel-default ul li label{color:#777}
.search-page-with-map.sidebars .new-sidebar .panel-group{margin-bottom:30px}
.blog-detail-page .blog-post{overflow:hidden;margin-bottom:30px}
.blog-detail-page .blog-post a{color:inherit}
.blog-detail-page .post-info a{margin-right:20px;color:#FF3131}
.blog-detail-page .post-img{margin-bottom:15px;position:relative}
.blog-detail-page .post-img img{height:auto;-moz-transition:all 2s;-o-transition:all 2s;-webkit-transition:all 2s;transition:all 2s}
.blog-detail-page .blog-post .post-img .author-icon{position:absolute;right:30px;bottom:-25px;box-shadow:0 0 10px 1px rgba(0,0,0,0.3);border-radius:50px}
.blog-detail-page .blog-post .post-img .author-icon img{width:50px;height:50px}
.blog-detail-page .post-info{font-size:14px;color:#777}
.blog-detail-page .post-title{font-size:28px;font-weight:600;margin-bottom:15px;margin-top:15px;word-wrap:break-word;transition:all .4s ease 0}
.blog-detail-page .post-title a:hover{color:#FF3131}
.blog-detail-page .blog-single p{font-size:16px;margin-bottom:20px;line-height:1.9}
.blog-detail-page .post-excerpt{font-size:14px;line-height:26px;margin-bottom:30px;padding:0 20px}
.blog-detail-page .blog-single .blog-main-title{font-size:30px;font-weight:600;margin-top:0;margin-bottom:30px}
.blog-detail-page .blog-single{position:relative;overflow:hidden}
.blog-detail-page .blog-single ul,.blog-detail-page .blog-single ol{margin-bottom:30px;padding-left:20px}
.blog-detail-page .blog-single ul li,.blog-detail-page .blog-single ol li{line-height:1.9;font-size:16px;color:#777}
.blog-detail-page .blog-single ul li:last-child,.blog-detail-page .blog-single ol li:last-child{padding-bottom:0}
.blog-detail-page blockquote{line-height:30px;border-left:5px solid #FF3131;font-size:18px;margin:30px 0;font-style:italic;padding:0;padding-left:30px;color:#242424}
.blog-detail-page blockquote p{font-size:18px!important;color:#242424}
.blog-detail-page .blog-single .tagcloud{border-top:1px solid #eee;padding:20px 0;width:100%;display:inline-block}
.blog-detail-page .tagcloud i{margin-right:20px}
.blog-detail-page .tagcloud a{color:#777!important;margin-right:10px;word-wrap:break-word}
.blog-sidebar .search-blog .stylish-input-group .form-control{background-color:#fff;border-color:#ccc;border-right:0 none #ccc;height:50px;border-radius:4px 0 0 4px}
.blog-sidebar .search-blog .stylish-input-group .input-group-addon{background-color:#FF3131;border:none}
.blog-sidebar .search-blog .stylish-input-group button{background:transparent none repeat scroll 0 0;border:0 none;line-height:normal;color:#FFF}
.blog-sidebar .widget{margin-bottom:30px;overflow:hidden;position:relative;padding:20px 25px;border:1px solid #EEE}
.blog-sidebar .widget .widget-heading{background-color:transparent;padding-bottom:10px;text-transform:capitalize;margin-bottom:20px;font-size:16px;font-weight:600;border-bottom:1px solid #eee;position:relative;font-family:'Quicksand',sans-serif}
.blog-sidebar .widget .widget-heading::before{content:"";height:1px;left:0;position:absolute;bottom:-1px;width:70px;background-color:#FF3131}
.blog-sidebar .widget ul li a span{float:right}
.blog-sidebar .widget .categories-module{background-color:#FFF}
.blog-sidebar .widget .categories-module li{border-bottom:1px solid #f1f1f1;display:block;padding-bottom:13px;padding-top:13px}
.blog-sidebar .widget .categories-module li a{color:#242424;font-size:14px;text-transform:capitalize}
.blog-sidebar .widget .categories-module li a:hover{color:#FF3131}
.blog-sidebar .widget ul li:last-child{border-bottom:none;padding-bottom:0}
.blog-sidebar .widget .recent-ads-list-image{display:table-cell;width:96px}
.blog-sidebar .widget .recent-ads-list-image-inner{background-color:rgba(0,0,0,.12);display:block;height:60px;margin:0 16px 0 0;position:relative;width:100px}
.blog-sidebar .widget .recent-ads-list-image img{display:block;position:relative;width:100%;z-index:2}
.blog-sidebar .widget .recent-ads-list-content{display:table-cell;vertical-align:top}
.blog-sidebar .widget .related-post li{position:relative;overflow:hidden;padding-bottom:20px;border-bottom:1px solid #eee;margin-bottom:20px}
.blog-sidebar .widget .related-post li a{color:#242424;margin-bottom:5px;position:relative;overflow:hidden;display:block;font-size:16px}
.blog-sidebar .widget .related-post li a:hover{color:#FF3131}
.blog-sidebar .widget .related-post li span{position:relative;overflow:hidden;margin-bottom:5px;display:block;font-size:14px;color:#777}
.blog-sidebar .widget .related-post li span i{color:#777;position:relative;margin-right:10px;font-size:14px}
.blog-sidebar .widget .recent-ads .recent-ads-list{border-bottom:1px solid rgba(0,0,0,.12);margin:0 0 15px;padding:0 0 15px}
.blog-sidebar .widget .recent-ads .recent-ads-list:last-child{border:none;padding:0;margin:0}
.blog-sidebar .widget .recent-ads .recent-ads-container{display:table;width:100%}
.blog-sidebar .widget .recent-ads .recent-ads-list-image{display:table-cell;width:96px}
.blog-sidebar .widget .recent-ads .recent-ads-list-image-inner{background-color:rgba(0,0,0,.12);display:block;height:70px;margin:0 16px 0 0;position:relative;width:100px}
.blog-sidebar .widget .recent-ads .recent-ads-list-image img{display:block;position:relative;width:100%;z-index:2}
.blog-sidebar .widget .recent-ads .recent-ads-list-content{display:table-cell;vertical-align:top}
.blog-sidebar .widget .recent-ads .recent-ads-list-content h3{color:#242424;font-size:16px}
.blog-sidebar .widget .recent-ads .recent-ads-list-title{margin:0}
.blog-sidebar .widget .recent-ads .recent-ads-list-title a{color:#242424;font-size:14px}
.blog-sidebar .widget .recent-ads .recent-ads-list-content .recent-ads-list-location li{margin-top:5px;padding:0;color:#777}
.blog-sidebar .widget .recent-ads .recent-ads-list-content .recent-ads-list-location li a{color:#777}
.premium-badges{margin-bottom:30px;background-color:#FFf;padding:20px;padding-bottom:15px}
.n-job-tags{background-color:#FFF;position:relative;margin-top:30px;padding:15px;box-shadow:1px 0 20px rgba(0,0,0,0.07)}
.n-job-tags h3{margin-bottom:20px;text-transform:capitalize;margin-top:0;font-size:18px;font-weight:500}
.n-job-tags .job-tag-list{position:relative}
.n-job-tags .job-tag-list a{background-color:#f1f1f1;padding:5px 10px;border-radius:4px;margin-right:5px;margin-bottom:5px;display:inline-block}
.n-advert-box{margin:0 auto;display:table;margin-bottom:30px}
.post-desc h1{font-size:48px;margin:25px 0 0}
.post-desc h2{font-size:30px;margin:25px 0}
.post-desc h3{font-size:22px;margin:22px 0}
.post-desc h4{font-size:20px;margin:25px 0}
.post-desc h5{font-size:18px;margin:30px 0}
.post-desc h6{font-size:16px;margin:36px 0}
.post-desc img,.post-desc img[height],.post-desc img[class*="align"],.post-desc img[class*="wp-image-"],.post-desc img[class*="attachment-"]{height:auto;max-width:100%}
.comment-list .comment .comment-content p{font-size:16px;color:#777}
.blog-detail-page .blog-heading h2{font-size:20px;margin:0 0 15px;padding:13px 18px 0 0;padding-top:13px;text-transform:capitalize;font-weight:600}
.blog-detail-page .blog-section.review-form{padding:0}
.blog-detail-page .blog-section.review-form h2{margin-top:0;padding-top:0}
.blog-detail-page .comment-notes{font-size:16px}
.comment-list{list-style:outside none none;margin:0;padding:0!important}
.comment-list .children{list-style:outside none none;padding-left:35px}
.comment-meta-wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-bottom:2rem}
.comment .gravatar{width:5rem;margin:0}
.comment-wrapper img.avatar{border-radius:50%;vertical-align:bottom;margin:0;min-width:40px;border:1px solid #ddd;padding:1px}
.comment-meta{line-height:1.4}
.comment-author-linkz a,.comment-author-linkz{color:#333;font-weight:500;font-size:16px}
.comment-meta-item,.entry-meta-item{font-size:14px;text-transform:uppercase;color:#999}
.comment-meta-item a{color:#242424}
.comment-content{padding:2rem;background-color:#fafafa;border:1px solid #e1e8ed;margin-bottom:2rem;position:relative;border-radius:4px}
.comment-list .comment .comment-wrapper,.comment-list .comment .comment-wrapper ol,.comment-list .comment .comment-wrapper ul{color:#777;font-size:16px}
.comment-list .comment .comment-wrapper ul,.comment-list .comment .comment-wrapper ol{padding-left:30px}
.comment-list .comment .comment-wrapper dd,.comment-list .comment .comment-wrapper dt{line-height:inherit}
.comment-list .comment .comment-wrapper table{border:1px solid #EEE;background-color:#fff}
.comment-list .comment .comment-wrapper table,.comment-list .comment .comment-wrapper td,.comment-list .comment .comment-wrapper th{text-align:left}
.comment-content::after{position:absolute;top:-10px;left:12px;width:0;height:0;border-left:10px solid transparent;border-right:10px solid transparent;border-bottom:10px solid #e1e8ed}
.comment-content::after{clear:both}
.comment-content::before,.comment-content::after{content:"";display:table;table-layout:fixed}
.comment-reply-link{font-family:inherit;font-size:14px;line-height:1.5;text-transform:capitalize;color:#FFF!important;font-weight:500;background-color:#242424;padding:5px 15px;display:inline-block;border-radius:4px}
.comment-reply-link:hover{background-color:#FF3131}
h3#reply-title{font-size:18px}
.post-excerpt li{margin:0 0 0 2.571428571rem}
.blog-section .comment-respond .comment-form .form-group label{font-size:16px;font-weight:500}
.post-excerpt ol,.post-excerpt ol,.post-excerpt ul,.comment-content ul,.mu_register ul{line-height:1.714285714}
.post-excerpt ol.comment-list li{margin:inherit}
.post-excerpt ol.comment-list li .comment-body ul,.post-excerpt ol.comment-list li .comment-body ol{margin:0 0 0 2.571428571rem}
.drop-accordion .panel-title a{display:block;position:relative;padding:10px 60px 10px 15px;font-weight:400;font-size:18px;line-height:1.6;color:#6d7194}
.drop-accordion .panel-default{overflow:hidden;border:0;border-radius:0;-webkit-box-shadow:none;box-shadow:none}
.drop-accordion .panel-heading{overflow:hidden;padding:0;border:1px solid #f1f1f1;background:fcfcfc;border-radius:0}
.drop-accordion .panel-title a{display:block;position:relative;padding:20px 60px 20px 20px;font-weight:400;font-size:20px;line-height:1.6;color:#191919}
.drop-accordion .panel-title .expand-icon-wrap{position:absolute;right:0;top:0;bottom:0;border-left:1px solid #d9d7d7;font-size:24px;line-height:46px;color:#FF3131}
.drop-accordion .expand-icon-wrap:before{content:'';display:inline-block;height:100%;vertical-align:middle}
.drop-accordion .panel-title .expand-icon{padding:0 18px;vertical-align:middle}
.drop-accordion .panel-title .expand-icon:before{content:"\f055"}
.drop-accordion .panel-body{line-height:25px;padding:20px;position:relative;border:1px solid #d9d7d7}
.drop-accordion .circlus-ui .drop-accordion .panel-body,.leaf-ui .drop-accordion .panel-body{border-radius:4px}
.drop-accordion .panel-body-icon{width:75px;float:left;padding:10px}
.drop-accordion .panel-body-icon i{font-size:45px;color:#FF3131}
.drop-accordion .tab-collapsed{border:transparent;background:#FF3131;-webkit-transition:.5s;-o-transition:.5s;transition:.5s}
.drop-accordion .tab-collapsed a{color:#fff}
.drop-accordion .about-us .panel-group{margin-bottom:0}
.drop-accordion .tab-collapsed .expand-icon-wrap{border-color:#fff;color:#fff}
.drop-accordion .tab-collapsed .expand-icon:before{content:"\f056"}
.drop-accordion .panel-body ul{list-style:disc!important;padding:0 0 0 30px;text-decoration:none;margin-bottom:0}
.drop-accordion .panel-body ul li{padding:5px}
blockquote{line-height:30px;border-left:5px solid #FF3131;font-size:18px;margin:30px 0;font-style:italic;padding:0;padding-left:0;padding-left:30px}
.about-us .large-paragraph{font-size:20px;font-weight:300;margin-bottom:20px;line-height:1.75;color:#242424}
.about-us h2{margin:0;margin-bottom:10px;color:#FF3131;font-weight:600}
.about-us p{font-size:14px;color:#777;line-height:1.75;margin-bottom:20px}
.services-grid .icons img{width:60px}
.services-grid h4{font-size:18px;margin-btoom:10px;color:#232323;font-weight:600}
.services-grid{background-color:#fff;transition:all .3s ease 0;margin-bottom:30px;position:relative}
.services-grid i{color:#FF3131}
.services{position:relative;overflow:hidden;margin-top:10px}
.team{padding-bottom:70px}
.team .heading{margin-bottom:60px}
.team-member,.team-member .team-img{position:relative}
.team-member{overflow:hidden;margin-bottom:30px}
.team-hover{position:absolute;top:0;left:0;bottom:0;right:0;margin:0;border:20px solid rgba(0,0,0,0.1);background-color:rgba(255,255,255,0.90);opacity:0;-webkit-transition:all .3s;transition:all .3s}
.team-member:hover .team-hover .desk{top:35%}
.team-member:hover .team-hover,.team-member:hover .team-hover .desk,.team-member:hover .team-hover .s-link{opacity:1}
.team-hover .desk{position:absolute;top:0;width:100%;opacity:0;-webkit-transform:translateY(-55%);-ms-transform:translateY(-55%);transform:translateY(-55%);-webkit-transition:all .3s .2s;transition:all .3s .2s;padding:0 20px}
.desk,.desk h4,.team-hover .s-link a{text-align:center;color:#222}
.team-member:hover .team-hover .s-link{bottom:10%}
.team-member:hover .team-hover,.team-member:hover .team-hover .desk,.team-member:hover .team-hover .s-link{opacity:1}
.team-hover .s-link{position:absolute;bottom:0;width:100%;opacity:0;text-align:center;-webkit-transform:translateY(45%);-ms-transform:translateY(45%);transform:translateY(45%);-webkit-transition:all .3s .2s;transition:all .3s .2s;font-size:35px}
.desk,.desk h4,.team-hover .s-link a{text-align:center;color:#222}
.team-member .s-link a{margin:0 10px;color:#333;font-size:16px}
.team-member .s-link a i:hover{color:#29aafe}
.team-title{position:static;padding:20px 0;display:inline-block;letter-spacing:2px;width:100%}
.team-title h5{margin-bottom:0;display:block;text-transform:uppercase}
.team-title span{font-size:12px;text-transform:uppercase;color:#a5a5a5;letter-spacing:1px}
.light-txt{color:#fff!important}
.team-member .team-intro.light-txt h5{color:#fff;font-size:16px;font-weight:400;text-transform:capitalize}
.team-member .team-intro.light-txt span{color:#FFF;font-size:12px}
.team-member .team-intro h5,.team-member .team-intro.light-txt span{margin-bottom:0;text-transform:capitalize}
.team-member .team-intro{position:absolute;right:0;bottom:30px;background:rgba(0,0,0,.7);padding:10px 20px;width:75%;text-align:right}
#intro-hero::after{background:rgba(0,0,0,0.55);content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:-1}
#intro-hero{background:rgba(0,0,0,0) url(../images/bg.jpeg) no-repeat scroll center center / cover;color:#fff;padding-bottom:130px;padding-top:220px;position:relative;z-index:1}
.hero-title{color:#fff;font-size:24px;font-weight:300;margin:0;font-family:'Roboto',sans-serif}
#intro-hero h2{font-size:36px;font-weight:600;margin-top:0}
#intro-hero .hero-text-box p{font-size:16px;color:#FFF;margin-top:30px}
.hero-tagline{font-size:18px;margin-bottom:50px;margin-top:20px;line-height:26px}
#intro-hero .hero-text-box{position:relative;margin-top:40px}
.form-join{background:#fff none repeat scroll 0 0;border-radius:4px;bbox-shadow:0 0 50px 10px rgba(0,0,0,0.05);margin:0 auto;padding:30px}
.form-join > h4{color:#191919;font-size:24px;font-weight:600;margin-top:0;margin-bottom:20px}
.form-join .form-group label{text-align:left;width:100%;text-transform:capitalize}
label{color:#242424;font-size:14px;font-weight:400}
.form-join .form-control{border:1px solid #ddd;box-shadow:none;border-radius:3px;color:#555;font-size:14px;padding:10px 15px;transition:all .2s cubic-bezier(0,0,0.58,1) 0}
.form-join .minict_wrapper span{font-size:14px;line-height:35px;height:40px}
.form-join .minict_wrapper{height:45px;border:1px solid #ddd}
.form-join .minict_wrapper.bubble::after{border-left:1px solid #e5e5e5;box-shadow:1px 0 0 0 #fff inset;height:43px}
.form-join .minict_wrapper.bubble{box-shadow:none;background:none}
.form-join .btn-theme{margin-top:20px;text-transform:capitalize}
.form-join .minict_wrapper span:empty::before{color:#999}
.form-join .n-btn-flat i{margin-left:5px}
.conter-grid{position:relative;overflow:hidden;margin-top:45px}
.conter-grid .counter-box .counter-stats{font-size:24px;font-weight:600;margin:0;color:#FFF}
.conter-grid .counter-seprator{display:inline-block;float:left;width:33%}
.conter-grid .count-title{font-size:20px;margin:0}
.categories-section-2{position:relative;background:url(../images/blog-big-elements.png);background-position:center center;background-repeat:no-repeat;background-size:contain}
.categories-boxes-2{position:relative}
.categories-section-2 h2 span{color:#29aafe}
.categories-section-2 .popular-categories{margin:0;display:block}
.categories-section-2 .popular-categories li{display:inline-block;width:22.4%;float:left;padding:60px 30px;border:1px solid #f2f0f0;text-align:center;min-height:240px;background-color:#fff;-webkit-transition:all .3s ease 0;-moz-transition:all .3s ease- 0;-o-transition:all .3s ease 0;transition:all .3s ease 0;margin:15px;position:relative;overflow:hidden;border-radius:4px}
.categories-section-2 .popular-categories li:before{content:"";position:absolute;width:100px;height:50px;background-color:#f5f5f5;top:-10px;left:-45px;transform:rotate(-45deg);-webkit-transition:all .3s ease 0;-moz-transition:all .3s ease- 0;-o-transition:all .3s ease 0;transition:all .3s ease 0}
.categories-section-2 .popular-categories li:hover{cursor:pointer;box-shadow:1px 0 20px rgba(0,0,0,0.07)}
.categories-section-2 .popular-categories li a{display:block;text-align:center;position:relative;background-color:#fff;font-size:16px;color:#242424;font-weight:600;-webkit-transition:all .3s ease 0;-moz-transition:all .3s ease 0;-o-transition:all .3s ease 0;transition:all .3s ease 0}
.categories-section-2 .popular-categories li a span{color:#777;display:block;margin-top:5px;font-size:14px;font-weight:400}
.categories-section-2 .popular-categories li a span.arrow i{font-size:16px;position:absolute;margin-left:auto;margin-right:auto;left:0;right:0;bottom:-90px;margin-bottom:0;-webkit-transition:all .3s ease 0;-moz-transition:all .3s ease- 0;-o-transition:all .3s ease 0;transition:all .3s ease 0}
.categories-section-2 .popular-categories li:hover span.arrow i{bottom:-40px}
.categories-section-2 .popular-categories li a .cat-icons img{display:block;margin:0 auto;width:80px;max-width:80px}
.categories-section-2 .popular-categories li a .cat-icons{margin-bottom:15px;min-height:70px}
.categories-section-2 .popular-categories li a i{color:#FF3131;text-align:center;display:block;margin-bottom:10px}
.n-breadcrumb-big.resume-3-brreadcrumb{height:400px}
.user-resume-3{position:relative;background-color:#FFF;padding:0}
.user-resume-3 .n-candidate-info{position:relative;margin-top:-110px}
.user-resume-3 .n-candidate-img-box{float:left;margin-right:70px;max-width:170px;vertical-align:bottom;position:relative;border-radius:50%}
.user-resume-3 .n-candidate-img-box img{border-radius:50%;max-width:170px;min-width:170px;max-height:170px;min-height:170px}
.user-resume-3 .n-candidate-info:before{background-image:url(../images/ping.png);background-position:right top;background-repeat:no-repeat;position:absolute;content:"";top:-6px;left:-12%;height:150px;width:34%}
.user-resume-3 .n-candidate-meta-box{position:relative;padding-top:20px}
.user-resume-3 .n-candidate-meta-box h4{color:#FFF;font-size:30px;font-weight:600;margin:0}
.user-resume-3 .n-candidate-meta-box p{margin-bottom:0;color:#fff}
.user-resume-3 .n-candidate-meta-box a.btn{position:absolute;bottom:20px;right:0;background-color:transparent;border:2px solid #FFF;color:#FFF}
.user-resume-3 .n-candidate-meta-box .social-links{position:absolute;bottom:0;right:0}
.user-resume-3 .n-candidate-meta-box .social-links li a img{width:35px}
.user-resume-3 .n-candidate-meta-box .social-links li{display:inline-block;margin-left:8px;padding:0}
.resume-3-sidebar .widget{padding:20px;border:1px solid #eee;margin-bottom:30px;border-radius:4px}
.resume-3-sidebar .n-candidate-info .saving_resume{margin-top:20px}
.resume-3-sidebar .n-candidate-info ul li:first-child{padding-top:0}
.resume-3-sidebar .n-candidate-info ul li:last-child{padding-bottom:0}
.resume-3-sidebar .n-candidate-info ul li i{margin-right:5px;color:#FF3131;float:left;font-size:36px}
.resume-3-sidebar .n-candidate-info ul li{border:none}
.resume-3-sidebar .n-candidate-info ul li .resume-detail-meta small{color:#242424;font-size:15px;font-weight:500;display:inline}
.resume-3-sidebar .n-candidate-info ul li .resume-detail-meta strong{font-weight:400;font-size:15px;color:#777;word-wrap:break-word}
.resume-3-sidebar .n-candidate-info ul li .resume-detail-meta strong.phonenumber{cursor:pointer}
.resume-3-sidebar .widget h4.widget-heading{font-size:16px;font-weight:600;margin-bottom:25px;margin-top:0;border-bottom:1px solid #eee;position:relative;padding-bottom:20px}
.resume-3-sidebar .widget h4.widget-heading::before{content:"";height:1px;left:0;position:absolute;bottom:-1px;width:70px;background-color:#FF3131}
.resume-3-sidebar .n-candidate-info h4.widget-heading{font-size:24px;font-weight:500;margin-bottom:15px;margin-top:0;border-bottom:1px solid #eee;position:relative;padding-bottom:15px}
.resume-3-sidebar .n-candidate-info h4.widget-heading::before{content:"";height:1px;left:0;position:absolute;bottom:-1px;width:70px;background-color:#FF3131}
.resume-3-sidebar .widget input{background-color:#fbfbfb}
.resume-3-sidebar .widget .btn.n-btn-flat i{margin-left:10px;font-size:20px;vertical-align:middle}
.n-candidate-detail .resume-3-detail{position:relative}
.n-candidate-detail .resume-3-detail .resume-3-box{position:relative;margin-bottom:30px;border:1px solid #EEE;padding:20px;border-radius:4px;overflow:hidden}
.n-candidate-detail .resume-3-detail .resume-3-box h4{font-size:20px;font-weight:600;margin-top:0;margin-bottom:20px}
.n-candidate-detail .resume-3-detail .resume-3-box p{font-size:15px;margin-bottom:30px}
.n-candidate-detail .resume-3-detail .resume-3-box p span,.n-candidate-detail .resume-3-detail .resume-3-box p font{color:#777!important;font-family:'Roboto',sans-serif!important}
.n-candidate-detail .resume-3-detail .n-related-jobs{margin:0}
.n-candidate-detail .resume-3-detail .n-related-jobs .heading-title{margin-bottom:0}
.n-candidate-detail .resume-3-detail .n-related-jobs .heading-title h4{font-size:20px;font-weight:600;margin-top:0;margin-bottom:40px}
.n-candidate-detail .resume-3-detail .n-related-jobs .n-featured-jobs .n-featured-job-boxes .n-job-single .n-job-detail{width:100%}
.n-candidate-detail .resume-3-detail .n-related-jobs .n-featured-jobs .n-featured-job-boxes .n-job-single .n-job-img{display:none}
.resume-timeline{position:relative;border-left:1px solid #f4f9ed}
.resume-timeline .resume-timeline-box{position:relative;padding-left:25px;padding-bottom:15px}
.resume-timeline .resume-timeline-box:last-child p{margin-bottom:0}
.resume-timeline .resume-timeline-box .degree-duration{display:inline-block;position:relative;color:#fff;font-weight:300;line-height:1.1em;margin:0 0 3px;background-color:#FF3131;padding:5px 8px 5px 10px;margin-left:-30px}
.resume-timeline .resume-timeline-box .degree-duration::before,.resume-timeline .resume-timeline-box .degree-duration::after{display:block;width:5px;height:0;position:absolute;bottom:-5px;left:0;content:"";border-bottom:5px solid transparent;border-right:5px solid #FF3131}
.resume-timeline .resume-timeline-box .degree-name{display:block;margin:10px 0 0;font-size:1.14em;line-height:1.5em}
.resume-timeline .resume-timeline-box .institute-name{display:block;color:#a5a5a5;margin:0 0 10px;font-size:13px;font-weight:300;line-height:1.45em}
.resume-3-portfolio{position:relative;overflow:hidden}
.resume-3-portfolio ul{list-style:none;display:inline-flex}
.resume-3-portfolio ul li{float:left;width:32.2%;border:none!important;margin-bottom:3px;margin-right:3px;border-radius:8px;padding:0!important;-webkit-transition:all .3s ease 0;-moz-transition:all .3s ease- 0;-o-transition:all .3s ease 0;transition:all .3s ease 0}
.resume-3-portfolio ul li a img:hover{border-color:#FF3131}
.resume-3-portfolio li a{position:relative}
.resume-3-portfolio li a img{border-radius:4px;border:3px solid #eee;width:100%;margin-right:3px}
.resume-3-detail .resume-3-box .tooltip{position:relative;float:right;right:0!important;left:auto!important;z-index:unset}
.resume-3-detail .resume-3-box .tooltip > .tooltip-inner{background-color:rgba(0,40,70,0.9);padding:5px 15px;color:#FFF;font-weight:700;font-size:14px}
.resume-3-detail .resume-3-box .popOver + .tooltip > .tooltip-arrow{border-left:5px solid transparent;border-right:5px solid transparent;border-top:5px solid rgba(0,40,70,0.9)}
.resume-3-detail .resume-3-box .progress{border-radius:4px;box-shadow:none;height:5px;overflow:visible;margin-top:5px;background-color:#eee;margin-bottom:30px}
.resume-3-detail .resume-3-box .bar-wrapper .progress-text{font-size:16px;font-weight:500}
.resume-3-detail .resume-3-box .progress-bar{background:#FF3131;-webkit-transition:width 1.5s ease-in-out;transition:width 1.5s ease-in-out;border-radius:4px;box-shadow:none;width:0}
.resume-3-detail .resume-3-box.resume-skills{position:relative}
.resume-3-detail .resume-3-box .portfolio-video{position:relative;padding-bottom:56.25%;padding-top:25px;height:0}
.resume-3-detail .resume-3-box .portfolio-video iframe{position:absolute;top:0;left:0;width:100%;height:100%}
.equal-height{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}
img{max-width:100%;height:auto}
.icon-title{color:#222;font-size:18px;margin-top:0;font-weight:600;line-height:40px}
.icon-title .icon{float:left;color:#fff;margin-right:15px;width:40px;height:40px;background-color:#fda7c3;border-radius:3px;font-size:20px;line-height:40px;text-align:center}
[class|="space"]{display:block;width:100%;overflow:hidden}
.single-service-two .title,.single-service .title{font-size:30px;margin-bottom:15px;margin-top:0;line-height:1.4em}
.single-service-two p{font-size:17px}
.bttn-more.ppl{color:#FF3131}
.bttn-more.ppl::before{background-color:#FF3131}
.bttn-more::before{content:"";width:20px;height:2px;margin-right:5px;border-radius:10px;-webkit-transform:translateY(-4px);transform:translateY(-4px);background-color:#28CC8B;display:inline-block;-webkit-transition:.3s;transition:.3s}
.equal-height.revers{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}
.pricing-item{border:7px solid #233d7b;color:#232323;padding:15px 30px;margin-bottom:30px;overflow:hidden;background-color:#FFF}
.pricing-item .price{font-size:4.3em;font-weight:900;letter-spacing:3px;position:relative;float:left;width:100%}
.pricing-item .price small{font-size:.6em;position:relative;top:-25px}
.pricing-item strong{display:block;font-size:24px;margin:10px 0}
.pricing-item p{color:#999}
.pricing-item ul{list-style:none}
.pricing-item ul li{margin-top:15px;margin-bottom:10px;font-size:15px}
.pricing-item .btn{margin:15px 0}
.pricing-fancy{padding:60px 32px;background:#fff none repeat scroll 0 0;position:relative;overflow:hidden;text-align:center;margin-bottom:30px;border:1px solid #e1e1e1}
.gray .pricing-fancy{border:medium none}
.pricing-fancy h3{color:#232323;font-size:30px;text-transform:uppercase;margin-top:0}
.pricing-fancy h3 span{font-weight:300}
.pricing-fancy .icon-bg{bottom:0;position:absolute;right:-30px;z-index:1}
.pricing-fancy .icon-bg i{color:#f1f1f1;font-size:170px}
.pricing-fancy .price-box{position:relative;z-index:10}
.pricing-fancy .price-large{font-family:'Roboto',sans-serif;font-size:72px;font-weight:500;line-height:82px;color:#232323;margin-bottom:15px}
.pricing-fancy .dollartext,.monthtext{font-size:24px;font-weight:300;line-height:24px}
.pricing-fancy .price-box p{color:#d2d2d2;text-transform:uppercase;margin-bottom:20px}
.pricing-fancy ul{list-style:none}
.pricing-fancy ul li{margin-bottom:10px;font-size:15px}
.transparent-breadcrumb-listing{background:rgba(0,0,0,0) url(../images/collage.jpg) no-repeat fixed center center/cover;color:#fff;padding-bottom:35px;padding-top:190px;position:relative;z-index:1}
.transparent-breadcrumb-listing::after{background:rgba(0,0,0,0.8);content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:-1}
.transparent-breadcrumb-listing .list-heading h2{margin:0;text-transform:capitalize;font-weight:600;text-align:left;color:#fff}
.auto-container{position:static;max-width:1200px;padding:0 15px;margin:0 auto}
.case-section .image-column{position:relative;margin-bottom:40px}
.case-section .image-column .inner-column{position:relative;padding-top:40px;margin-left:-70px}
.case-section .image-column .image{position:relative;display:inline-block}
.case-section .image-column .image::before{position:absolute;content:'';left:50px;top:-50px;width:550px;height:573px;z-index:-1;background:url(../images/lines.png) no-repeat}
.case-section .content-column .inner-column .sec-title{margin-bottom:30px}
.sec-title .title{position:relative;color:#ff4c72;font-size:14px;font-weight:500;line-height:1.4em;letter-spacing:1px;margin-bottom:15px;text-transform:uppercase}
.case-section .content-column .inner-column .sec-title h2{max-width:510px}
.sec-title h2{position:relative;font-size:30px;color:#222;font-weight:600;line-height:1.3em;padding-bottom:20px;display:inline-block;margin-top:0}
.sec-title h2::after{position:absolute;content:'';left:0;bottom:0;width:42px;height:3px;background-color:#ff4c72}
.case-section .content-column .text{position:relative}
.case-section .content-column .text p{position:relative;color:#777;font-size:17px;line-height:1.8em;margin-bottom:20px}
.services-section .title-box{position:relative;padding-top:10px;z-index:2}
.services-section .title-box .title-column{position:relative;padding-bottom:40px}
.services-section .title-box .title-column .inner-column{position:relative;padding-right:30px;border-right:2px solid #ff4c72}
.services-section .title-box .title-column .inner-column .big-letter{position:absolute;left:-80px;top:-120px;font-weight:700;font-size:400px;line-height:1em;color:rgba(0,0,0,0.03)}
.services-section .title-box .title-column h2{position:relative;color:#222;font-size:30px;line-height:1.4em;font-weight:600;text-align:right;margin-top:0}
.services-section .title-box .content-column{position:relative}
.services-section .title-box .content-column .inner-column{position:relative;padding-left:40px}
.services-section .title-box .content-column .inner-column .text{position:relative;color:#777;font-size:17px;line-height:1.9em}
.services-section .outer-blocks{position:relative;margin-top:100px}
.services-section .outer-blocks .row{margin:0 -30px}
.services-section .outer-blocks .service-block{padding:0 30px}
.service-block{position:relative;margin-bottom:40px}
.service-block .inner-box{position:relative;text-align:center;border-radius:5px;padding:40px 35px 20px;border:1px solid #efefef;transition:all .3s ease;-moz-transition:all .3s ease;-webkit-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;background-color:#fff}
.service-block .inner-box .icon-box{position:relative;margin-bottom:30px;transition:all .3s ease;-moz-transition:all .3s ease;-webkit-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease}
.service-block .inner-box h3{position:relative;color:#222;font-size:18px;font-weight:600;margin-bottom:12px}
.service-block .inner-box h3 a{position:relative;color:#222;transition:all .3s ease;-moz-transition:all .3s ease;-webkit-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease}
.service-block .inner-box .text{position:relative;color:#777;font-size:14px;line-height:1.8em;margin-bottom:18px;transition:all .3s ease;-moz-transition:all .3s ease;-webkit-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease}
.service-block .inner-box .read-more{position:relative;font-size:45px;color:#fff;line-height:12px;display:inline-block;transition:all .3s ease;-moz-transition:all .3s ease;-webkit-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease}
.service-block .inner-box .read-more span{position:relative;font-size:50px;color:#fff;line-height:12px;display:inline-block}
.service-block .inner-box .read-more span{font-size:50px;color:#fff;line-height:12px}
.services-section{position:relative;margin-top:80px;background-repeat:no-repeat;background-position:right top;background-image:url(../images/pattern-1.png);padding-bottom:0}
.case-section{position:relative;padding-top:40px;padding-bottom:60px}
.appointment-section{position:relative;padding:95px 0;background-image:url(../images/2.jpg);background-position:center center;background-repeat:no-repeat;background-size:cover}
.appointment-section .inner-container{position:relative;max-width:560px;float:right;width:100%}
.appointment-section .inner-container h2{position:relative;color:#fff;font-size:34px;font-weight:600;line-height:1.4em;margin-bottom:10px;margin-top:0}
.appointment-section .inner-container .text{position:relative;font-size:24px;color:#fff;margin-bottom:25px}
.btn-style-two{position:relative;line-height:24px;color:#fff;font-size:17px;font-weight:600;background:#d2b871;display:inline-block;padding:11px 43px;border-radius:50px;border:2px solid #d2b871}
.appointment-section::before{position:absolute;content:'';left:0;top:0;width:100%;display:block;height:100%;background-color:rgba(0,0,0,0.50)}
.single-service-two .bttn-more{font-size:16px}
.mbr-40{margin-bottom:70px}
.mega-menu.on-white{border:none;box-shadow:none}
.mega-menu.on-white > section.menu-list-items{padding:40px 15px}
.mega-menu.on-white .menu-links > li > a{color:#242424}
.mega-menu.on-white .menu-button .n-login-header{color:#242424;line-height:50px}
.mega-menu.on-white .menu-button a.n-btn-flat:hover,.mega-menu.on-white .menu-button a.n-btn-flat:active{background-color:#242424;color:#FFF;border-radius:4px;border-color:#242424}
#latest-jobs .save-icon i:hover{color:#FF3131;border-color:#FF3131}
.footer-four-social li{float:left;list-style:none;margin:0 14px 7px 0}
.footer-four-social li a.fa-facebook{background-color:#375d93}
.footer-four-social li a{font-size:14px;width:32px;height:32px;background-color:#375d93;color:#fff;padding-top:9px;float:left;border-radius:100%;text-align:center}
.footer-four-social li a.fa-twitter{background-color:#43afe9}
.footer-four-social li a.fa-google-plus{background-color:#e24046}
.footer-four-social li a.fa-linkedin{background-color:#007eb3}
.n-footer-call-action{padding:40px 40px 20px;border-radius:16px;box-shadow:0 0 20px 0 rgba(0,0,0,0.10);margin-bottom:60px}
.n-footer-call-action h2{font-size:30px;margin-bottom:12px;margin-top:0;line-height:30px}
.n-footer-reg-btn{float:right}
.n-footer-reg-btn .btn{margin-top:15px}
.candidates-grid{background-color:#FFF;border-radius:10px;border:1px solid #f5f5f5;margin-bottom:30px;-webkit-transition:all .3s ease 0;-moz-transition:all .3s ease- 0;-o-transition:all .3s ease 0;transition:all .3s ease 0}
.candidates-grid:hover{box-shadow:1px 0 20px rgba(0,0,0,0.07)}
.candidates-grid .candidate-meta-box{position:relative;overflow:hidden;padding:15px}
.candidates-grid .candidate-meta-box img{width:50px;float:left;border-radius:10px;margin-right:10px}
.candidates-grid .candidate-meta-box .candidate-meta .cand-name{font-size:18px;font-weight:500;font-family:'Quicksand',sans-serif}
.candidates-grid .candidate-meta-box .candidate-meta p{margin-bottom:0;font-size:13px;text-transform:uppercase}
.candidates-grid .cand-skills{position:relative;overflow:hidden;margin-bottom:15px;padding:0 15px}
.candidates-grid .cand-skills a{border:1px solid #e1e1e1;padding:5px 10px;display:inline-block;border-radius:4px;margin-right:3px;margin-bottom:3px;text-transform:uppercase;font-size:11px;color:#999}
.candidates-grid .cand-btns{position:relative;border-top:1px solid #f5f5f5;text-align:center;overflow:hidden}
.candidates-grid .cand-btns ul{list-style:none}
.candidates-grid .cand-btns ul li{float:left}
.candidates-grid .cand-btns ul li:last-child{float:right}
.candidates-grid .cand-btns ul li a{padding:15px 20px;display:inline-block}
.candidates-grid .cand-btns ul li.cand-fav a{border-left:1px solid #f5f5f5;padding:15px 20px}
.candidates-2 .n-candidate-location i{font-size:14px;margin-right:5px}
.candidates-2 .n-candidate-location p{font-size:14px;display:inline}
.candidates-2 .n-candidate-location{background-color:#f5f5f5;padding:10px}
.n-featured-candidates.candidates-2 .n-featured-candidates-box .n-featured-single .n-featured-candidates-single-top{padding:0;padding-top:30px}
.candidates-2 .n-candidates-single-bottom a{padding:15px}
.jobs-alert-box{background-color:#FFF;padding:20px;position:relative;overflow:hidden;box-shadow:1px 0 20px rgba(0,0,0,0.07);margin-bottom:30px}
.jobs-alert-box span{font-size:18px;font-family:'Quicksand',sans-serif;font-weight:600}
.jobs-alert-box p{margin-bottom:0}
.jobs-alert-box .btn{float:right}
.home-banner img{border:#eaeaea solid 1px;padding:3px}
.home-hoso img{border:#eaeaea solid 1px;padding:5px;border-radius:100%;}
.home-hoso .title{color: #242424;font-weight: 600;font-size: 16px;line-height: 1.2;margin:10px auto 5px;text-transform: uppercase;}
.home-hoso p{font-style:italic;line-height:19px;}
@media (min-width: 1024px) and (max-width: 1279px) {
.n-call-to-action-two .n-call-to-action-text{max-width:100%;padding:0 20px}
.n-call-to-box .n-extra-btn-section{margin-bottom:30px;text-align:center}
.n-featured-candidates .n-featured-candidates-box .n-featured-single .n-featured-candidates-single-top{padding:20px;padding-bottom:0}
.n-candidate-location{padding:0 30px}
.n-candidate-skills a{display:inline-block;margin-bottom:5px}
.n-mobile-app-new .n-mobile-app-new-img img{position:relative;right:0}
.n-footer-transparent.footer-two .n-footer-block .n-app-btn{width:auto;margin-bottom:10px}
.n-featured-jobs.n-search-listing .n-featured-job-boxes .n-job-single .n-job-detail ul li.n-job-btns .n-btn-rounded{display:none}
.n-featured-jobs.n-search-listing .n-featured-job-boxes .n-job-single .n-job-detail ul li.n-job-btns{width:8%}
.n-featured-jobs.n-search-listing .n-featured-job-boxes .n-job-single .n-job-detail ul li.n-job-title-box{width:60%}
.n-single-job .n-single-title ul li{line-height:30px;border:none}
.left-part{width:650px}
.right-part{width:calc(100% - 650px)}
.mega-menu .menu-logo{min-width:auto}
.mega-menu .menu-links{margin-top:15px;width:100%}
.user-resume-3 .n-candidate-info::before{width:34%}
.categories-section-2 .popular-categories li{width:21.9%}
.n-header-trabsparent.mega-menu .menu-list-items .menu-links .drop-down-multilevel{top:auto}
.search-page-with-map.sidebars .new-sidebar{width:30%}
.search-page-with-map.sidebars .left-part{width:70%}
.search-page-with-map.sidebars .right-part{display:none}
.search-page-with-map.sidebars .new-sidebar .heading{margin-top:210px}
.search-page-with-map.sidebars .n-search-main{margin-top:210px}
.dashboard-new{padding-top:180px!important}
}
@media (min-width: 768px) and (max-width: 1023px) {
.pt140{padding-top:90px!important}
.n-featured-jobs .n-featured-job-boxes .n-job-single .n-job-img{display:none}
.n-featured-jobs .n-featured-job-boxes .n-job-single .n-job-detail{width:100%}
.how-it-works.style-2 .h-i-w-box{background:none!important}
.n-footer-transparent .n-footer-block .n-page-links.multiple li{width:100%}
.n-footer-transparent .n-footer-block{margin-bottom:40px}
.n-footer-transparent .n-footer-bottom{margin-top:20px}
.n-featured-jobs-two .n-features-job-two-box .n-featured-single .n-featured-single-bottom li{display:inline-block;border:none;line-height:30px}
.n-call-to-action-two .n-call-to-action-text{max-width:100%;padding:0 30px}
.n-call-to-box .n-extra-btn-section{margin-bottom:50px;text-align:center}
.n-candidate-skills a{display:inline-block;margin-bottom:5px}
.n-mobile-app-new .n-mobile-app-text-area{padding:80px 0}
.n-mobile-app-new .n-mobile-app-new-img img{display:none}
.n-footer-transparent .n-footer-block h4{font-size:20px}
.n-footer-transparent.footer-two .n-footer-block .n-app-btn{margin-bottom:10px}
.n-footer-transparent.footer-two .n-footer-block .n-app-btn{width:auto;margin-bottom:10px}
.n-candidate-detail .n-company-float-img{top:0;min-width:130px;max-width:130px;margin-top:-65px;margin-left:-65px;width:120px}
.n-candidate-detail .n-company-float-img .n-company-img-box img{min-height:100px;min-width:100px;padding:0}
.n-candidate-meta ul.n-candidate-short-info li{width:50%}
.n-company-grids .n-company-grid-single .n-company-bottom .n-company-follow{left:35%}
.n-pages-breadcrumb .n-breadcrumb-info p{width:100%}
.n-single-job .n-single-title ul li{line-height:30px;border:none;display:inline-table}
.n-single-job-transparent .n-single-title h4{margin-bottom:10px}
.n-single-job.n-single-job-transparent .n-single-title{margin-bottom:20px}
aside.n-single-sidebar .apply-buttons .n-btn-flat{display:inline-block;width:47%;float:left;margin-right:20px;height:50px}
aside.n-single-sidebar .apply-buttons .btn-linkedIn{width:50%;float:right;text-align:center}
.n-single-sidebar .apply-buttons .divider{display:none}
.user-resume2-breadcrumb .n-candidate-info .n-candidate-meta-box .n-skills-tags a{margin-bottom:10px}
.left-part,.right-part{width:auto}
.mega-menu .menu-logo{min-width:auto}
.conter-grid{margin-bottom:40px;margin-top:30px}
.categories-section-2 .popular-categories li{width:29.3%}
.n-featured-jobs .n-featured-job-boxes .n-job-single .n-job-detail ul li.n-job-btns .n-job-saved i{display:none}
.mega-menu .menu-links{margin-top:15px;width:100%}
.n-search-main .n-bread-crumb .breadcrumb{margin-top:30px}
.n-footer-transparent .n-footer-block .n-page-links{columns:2}
.user-resume-3 .n-candidate-info::before{width:46.6%}
.n-pages-breadcrumb{padding:180px 0 0;height:580px}
.n-related-jobs .n-featured-jobs .n-featured-job-boxes .n-job-single .n-job-detail{width:100%}
.banner-area-wraper .banner-overlay-bg .banner-dots1,.banner-area-wraper .banner-overlay-bg .banner-dots2{display:none}
.mega-menu.on-white .menu-list-items .menu-links .drop-down-multilevel{top:auto}
.hero-banner-content.banner-style2{padding:100px;text-align:center}
.banner-area-wraper{padding-top:100px}
.single-banner-slider{min-height:700px}
.n-hero-section-two .move-down i{bottom:-120px}
.search-page-with-map.sidebars .new-sidebar{width:30%}
.search-page-with-map.sidebars .left-part{width:70%}
.search-page-with-map.sidebars .right-part{display:none}
.search-page-with-map.sidebars .new-sidebar .heading{margin-top:210px}
.search-page-with-map.sidebars .n-search-main{margin-top:210px}
.mega-menu .menu-links > li > a {padding: 0 15px;}
}
@media (min-width: 320px) and (max-width: 767px) {
section{padding:50px 0}
.static-images-section{padding-bottom:120px;padding-top:150px}
.static-images-section .background-1{width:100%}
.background-2{display:none}
.heading-title h2{font-size:24px}
.skills-gen .skills-btn-postion{position:relative}
.skills-gen .btn-danger{margin-top:0!important}
.skills-gen .row.group{background-color:#f5f5f5;padding:15px;margin-bottom:15px;border-radius:4px}
.cat-tabs .panel.panel-primary > .panel-heading{position:relative;left:0;top:0}
.cat-tabs .panel.panel-primary > .panel-heading li{width:100%}
.new-sidebar{margin-top:30px}
.dashboard-new .main-body .dashboard-edit-profile.skills .n-btn-flat{margin-top:70px}
.dashboard-edit-profile.skills .skills-gen .skills-btn-postion{bottom:70px;width:100%}
.dashboard-edit-profile.skills .skills-gen .skills-btn-postion .btn-success{width:100%}
.mega-menu .menu-logo li a{padding:0}
.heading-title p{width:100%}
.n-hero-section{height:auto}
.heading-title{margin-bottom:40px}
.n-hero-section .n-hero-box{padding-bottom:250px}
.n-hero-section .n-hero-box .n-hero-main-text h1{font-size:24px}
.n-hero-section .n-hero-box .n-most-cat{margin-bottom:30px}
.n-hero-cat-section .n-hero-cat-heading{margin-bottom:30px}
.n-hero-section .n-hero-box .n-saech-form .select2-container--default .select2-selection--single{border:1px solid rgba(255,255,255,0.2)}
.n-hero-section .n-hero-box .n-saech-form .select2-container{margin-bottom:15px}
.mega-menu .menu-links{background-color:#FFF;position:relative}
.mega-menu.n-header-trabsparent .menu-links > li > a{color:#242424}
.mega-menu .drop-down,.mega-menu .drop-down-tab-bar{margin-top:0}
.n-featured-jobs .n-featured-job-boxes .n-job-single .n-job-detail ul li{margin-bottom:10px;text-align:left!important}
.n-featured-jobs .n-featured-job-boxes .n-job-single .n-job-detail{width:100%}
.n-featured-jobs .n-featured-job-boxes .n-job-single .n-job-img{display:none}
.n-call-to-action .heading-title.black p{width:100%}
.n-call-to-action .n-extra-btn-section .btn-mid{display:block;margin-top:20px}
.n-call-to-action .n-extra-btn-section .btn-mid.btn-clear{margin:0;margin-top:10px}
.how-it-works.style-2 .h-i-w-box{background:none}
.n-call-to-box h3{margin-top:20px}
.n-footer-transparent .n-footer-block .n-page-links.multiple li{width:100%}
.top-bar .header-info a{margin:0;text-align:center;display:block;float:none}
.top-bar .header-info{float:none}
.n-hero-section-two .n-hero-two-box h1{font-size:30px}
.n-hero-section-two .n-hero-two-box{padding:150px 0}
.n-hero-section-two{height:auto}
.n-hero-section-two .move-down i{top:-45px;bottom:auto!important;left:50%!important;-webkit-transform:translateX(-50%);transform:translateX(-50%)}
.n-featured-jobs .n-featured-job-boxes .n-job-single .n-job-detail ul li .featured-badge-list li{width:auto!important}
.heading-title.left h2{font-size:20px;border:none}
.heading-title.left .view-more{display:none}
.n-featured-jobs-two .n-features-job-two-box .n-featured-single .n-featured-single-top .n-featured-singel-img{display:inline-block;float:none;margin:0}
.n-featured-jobs-two .n-features-job-two-box .n-featured-single .n-featured-single-bottom li{border:none;line-height:30px;padding-left:0;padding-right:15px}
.n-call-to-action-two .n-call-to-action-text{max-width:100%;padding:20px}
.n-call-to-box h3{font-size:20px}
.n-call-to-box .n-extra-btn-section{margin-bottom:30px;text-align:center}
.n-candidate-location{padding:0}
.n-candidate-skills a{display:inline-block;margin-bottom:5px}
.n-mobile-app-new h2{padding-right:0}
.n-mobile-app-new .n-mobile-app-text-area a{margin-bottom:10px;display:inline-block}
.n-mobile-app-new .n-mobile-app-text-area{padding:50px 0}
.n-mobile-app-new .n-mobile-app-new-img img{margin-top:0;position:relative;right:auto}
.n-footer-transparent.footer-two .n-footer-block .n-app-btn{width:auto;float:none;display:inline-block;margin-bottom:10px}
.n-footer-transparent .n-footer-block .n-app-btn .n-icon-text{display:inline-block}
.n-company-breadcrumb{padding:170px 0 150px}
.n-company-social-box{text-align:center}
.n-company-breadcrumb .n-company-info .n-company-meta-box{padding:20px 0;text-align:center}
.n-candidate-meta ul.n-candidate-short-info li{width:100%}
.n-candidate-detail .n-candidate-meta ul,.n-candidate-detail .n-candidate-meta ol{padding-left:15px}
.n-candidate-detail .n-candidate-meta{padding:20px}
.n-pages-breadcrumb .n-breadcrumb-info p{width:100%;font-size:16px}
.n-job-pages-section .n-job-pages.contact-page .n-page-right-side ul li i{font-size:24px}
.n-job-pages-section .n-job-pages.contact-page .n-page-right-side .contact-detail{margin-left:40px}
.n-job-pages-section .n-job-pages.contact-page .n-page-right-side ul li p{font-size:14px}
.n-job-pages-section .n-job-pages .n-page-right-side{padding:20px}
.n-job-pages-section .n-job-pages .n-page-left-side .buttons-area p{display:inline}
.n-job-pages-section .n-job-pages .n-page-left-side .buttons-area .n-btn-flat{display:block;float:none;width:100%}
.n-job-pages-section .n-job-pages .n-page-left-side .buttons-area .form-group{margin-bottom:30px}
.n-single-job .n-single-title ul{position:relative;overflow:hidden}
.n-single-job .n-single-title ul li{padding:0;margin:0;border:none;line-height:30px;width:100%;height:auto}
.n-single-job .n-single-meta ul.n-single-meta-detail li{width:100%;text-align:left}
.n-single-job-transparent .n-single-title ul li{padding:0;margin:0;border:none;line-height:30px;width:100%;display:inline-table}
.n-single-job-transparent .n-single-title ul{margin-bottom:30px}
.n-detail-transparent .n-single-meta-2{padding:20px}
.n-detail-transparent .n-single-meta-2 ul li{width:100%}
.n-breadcrumb-big .breadcrumb-text h2::before{left:40%}
.n-candidate-detail .n-candidate-meta .timeline-box ul.education{padding-left:0}
.user-resume2-breadcrumb .n-candidate-info .n-candidate-img-box{margin:0 auto;float:none}
.user-resume2-breadcrumb .n-candidate-info .n-candidate-meta-box .n-skills-tags a{margin-bottom:10px}
.n-candidate-social-box{text-align:center}
.n-scroll-btns{display:none}
.left-part{width:auto;margin-top:40px}
.categories-section-2 .popular-categories li{width:91%}
.hero-title{font-size:18px}
#intro-hero h2{font-size:30px;margin:20px 0}
.conter-grid{margin-bottom:20px;text-align:center;margin-top:50px}
.form-join > h4{font-size:20px}
.conter-grid .counter-seprator{width:100%;margin-bottom:30px}
.n-call-to-action .heading-title.black h2{font-size:24px}
.n-search-main .n-bread-crumb .breadcrumb{margin-top:30px}
.n-footer-transparent .n-footer-block{margin-bottom:40px}
.n-footer-transparent .n-footer-bottom{margin-top:0;padding-bottom:0}
.n-footer-transparent{padding:50px 0}
.n-footer-transparent .n-footer-block .n-app-btn:last-child{margin-bottom:0}
.n-footer-transparent .n-footer-block .n-subscription-form{width:100%}
.n-footer-transparent .n-footer-block .n-page-links{columns:2}
.n-owl-testimonial-2 .n-single_testimonial{margin-right:0;margin-top:0}
.n-extra-btn-section{margin-top:20px}
.n-search-main .heading-area h4{margin-bottom:15px;line-height:normal}
.mega-menu .menu-button li.profile-pic ul{right:auto;left:0}
.user-resume2-breadcrumb .n-candidate-info .n-candidate-meta-box{text-align:center}
.n-company-contact-form{margin-top:30px}
.n-user-page .n-company-list .n-company-img{float:none}
.n-user-page .n-company-list .n-company-meta span{position:relative}
.n-breadcrumb-big.resume-3-brreadcrumb{height:300px}
.user-resume-3 .n-candidate-img-box{float:none;margin:0 auto}
.user-resume-3{padding-bottom:30px}
.user-resume-3 .n-candidate-info{text-align:center;color:#242424}
.user-resume-3 .n-candidate-meta-box h4{color:#242442}
.user-resume-3 .n-candidate-meta-box p{color:#242424}
.user-resume-3 .n-candidate-meta-box .social-links{position:relative;top:auto;bottom:auto;margin-top:20px}
.user-resume-3 .n-candidate-info::before{left:0;width:100%;background-size:cover;background-position:inherit}
.resume-3-portfolio ul li{width:32.4%}
#intro-hero .hero-text-box{margin-top:0;text-align:center}
#intro-hero::after{background:rgba(0,0,0,0.9);background:-webkit-linear-gradient(to right,rgba(0,40,70,0.9),rgba(0,0,0,0.9));background:linear-gradient(to right,rgba(0,40,70,0.9),rgba(0,0,0,0.9))}
#intro-hero .hero-text-box p{margin-top:0;font-size:18px}
.n-pages-breadcrumb{padding:180px 0 0;height:580px}
.n-job-pages-section .n-job-pages{margin-top:-170px}
.n-pages-breadcrumb .n-breadcrumb-info h1::before{left:42%}
.conter-grid .count-title{font-size:17px;margin-top:5px}
.n-related-jobs .n-featured-jobs .n-featured-job-boxes .n-job-single .n-job-detail{width:100%}
#latest-jobs .jobs-latest .img-thumb{display:none}
#latest-jobs .jobs-latest .content{width:100%}
.n-owl-testimonial-2.owl-carousel .owl-nav button.owl-prev{left:-20px}
.n-owl-testimonial-2.owl-carousel .owl-nav button.owl-next{right:-20px}
.appointment-section .inner-container h2{font-size:24px}
.appointment-section .inner-container .text{font-size:16px}
.hero-banner-content.banner-style2{margin-bottom:30px}
.banner-area-wraper{padding-top:100px}
.hero-banner-content.banner-style2 .banner-title{font-size:30px}
.banner-area-wraper .banner-overlay-bg .banner-dots1,.banner-area-wraper .banner-overlay-bg .banner-dots2{display:none}
.mega-menu.on-white .menu-button{margin-top:10px}
.mega-menu.on-white .menu-list-items .menu-links .drop-down-multilevel{top:0;border-radius:0}
.mega-menu.on-white .drop-down-multilevel li:last-child,.mega-menu .drop-down-multilevel li:last-child{border-bottom:none}
.mega-menu.on-white .drop-down .grid-row,.mega-menu .drop-down-tab-bar .grid-row{border-radius:0}
.n-header-trabsparent.mega-menu .menu-list-items .menu-links .drop-down-multilevel{top:0;border-radius:0}
.n-header-trabsparent.mega-menu .drop-down .grid-row,.mega-menu .drop-down-tab-bar .grid-row{border-radius:0}
.n-hero-section-two.rebuild .n-hero-two-box h1{font-size:34px}
.n-hero-section-two.rebuild .n-hero-two-box p{font-size:20px}
.n-hero-section-two.rebuild .n-hero-two-form-cat .n-saech-two-form .btn{margin-top:0}
.n-hero-section-two .n-hero-two-form-cat .n-saech-two-form .form-group{margin-bottom:20px}
#latest-jobs .save-icon{position:absolute;bottom:50px;right:20px;top:auto}
.n-hero-section-two.rebuild .n-hero-two-box{padding-top:200px}
.n-hero-section-two .n-hero-two-form-cat .n-most-two-cat .n-most-cat-title{margin-right:0;display:block;margin-bottom:10px}
.mega-menu .menu-button{margin-top:0px;width: 100%;text-align: center;}
.mega-menu .menu-button li{float:none;display:inline-block}
.n-owl-testimonial-2.owl-carousel .owl-stage-outer{overflow:hidden}
.search-page-with-map.sidebars .new-sidebar{width:100%}
.search-page-with-map.sidebars .left-part{width:100%}
.search-page-with-map.sidebars .right-part{display:none}
.search-page-with-map.sidebars{display:block}
.search-page-with-map.sidebars .new-sidebar .heading{margin-top:40px}
.search-page-with-map.sidebars .n-search-main{margin-top:50px}
}
@media (min-width: 1600px) and (max-width: 2900px) {
.user-resume-3.cand-reume-3 .container,.n-candidate-detail.cand-reume-3 .container{width:1470px}
.user-resume-3.cand-reume-3 .n-candidate-info:before{left:-16.6%}
}
.clear-custom .col-md-1:nth-child(12n+1),.clear-custom .col-md-2:nth-child(6n+1),.clear-custom .col-md-3:nth-child(4n+1),.clear-custom .col-md-4:nth-child(3n+1),.clear-custom .col-md-6:nth-child(2n+1){clear:both}
.clear-custom .col-lg-1:nth-child(12n+1),.clear-custom .col-lg-2:nth-child(6n+1),.clear-custom .col-lg-3:nth-child(4n+1),.clear-custom .col-lg-4:nth-child(3n+1),.clear-custom .col-lg-6:nth-child(2n+1){clear:left}
.n-company-grids .n-company-grid-single .n-company-grid-img .n-company-follow a{color:#fff!important}
.on-map-jobs{position:relative;overflow:hidden}
.on-map-jobs .n-job-single .n-job-img{float:left;padding:20px;width:20%}
.on-map-jobs .n-job-single .n-job-detail{position:relative;float:left;padding:20px;box-shadow:1px 0 20px rgba(0,0,0,0.07);border-radius:5px;width:100%}
.on-map-jobs .n-job-single .n-job-detail ul{position:relative}
.on-map-jobs .n-job-single .n-job-detail ul li.n-job-title-box h4{margin:0;color:#101024;font-weight:500}
.on-map-jobs .n-job-single .n-job-detail ul li.n-job-title-box h4 a{color:#101024}
.on-map-jobs .n-job-single .n-job-detail ul li.n-job-title-box h4 span{background:#ffc420;background:-webkit-linear-gradient(to right,#f8dd56,#ffc420);background:linear-gradient(to right,#f8dd56,#ffc420);background-color:rgba(0,0,0,0);color:#101024;font-size:12px;font-weight:400;padding:2px 10px;vertical-align:middle;margin-left:10px;display:inline-block}
.on-map-jobs .n-job-single .n-job-detail ul li.n-job-title-box p{margin-bottom:0;color:#777}
.on-map-jobs .n-job-single .n-job-detail ul li.n-job-title-box p i{margin-right:5px;color:#f8dd56}
.leaflet-popup-content{width:400px!important}
.leaflet-popup-content{margin:0}
.leaflet-left{left:0;z-index:600}
.custom-search-form .form-group{position:relative;overflow:hidden}
.custom-search-form .form-group .btn{position:absolute;top:0;right:0;border-radius:0 4px 4px 0}
.custom-search-form .select2-container{width:100%!important}
.n-single-job.n-detail-transparent .n-single-job-attach{background-color:#FFF;padding:15px;border:none;box-shadow:1px 0 20px rgba(0,0,0,0.07)}
.n-single-job.n-detail-transparent .n-single-job-attach h4{margin-top:0;text-align:left;font-weight:500;text-transform:capitalize}
.n-single-job .n-single-job-attach{padding:15px;border:1px solid #eee;margin-top:30px}
.n-single-job .n-single-job-attach h4{margin-top:0;text-align:left;font-weight:500;text-transform:capitalize}
ul.job-attach{list-style:none}
ul.job-attach li{display:inline-block;padding:10px}
ul.job-attach li a img{width:50px;height:50px}
.n-job-pages-section .parsley-errors-list.filled{opacity:1;position:absolute;bottom:-28px}
.n-job-pages-section .skin-minimal ul{list-style:none}
.n-job-pages-section .skin-minimal .icheckbox_square{margin-right:10px}
.n-job-pages-section .form-group .fa-calendar{position:absolute;top:52px;right:15px}
.apply-job-modal-popup .file-caption{padding:0 10px;height:50px}
.apply-job-modal-popup .file-caption-name{height:50px}
.apply-job-modal-popup .file-caption-main .btn-file{background-color:#242424;border:1px solid #242424;height:50px}
.skills-gen select.candidate-skill-gener{height:50px;color:#999;border:1px solid #eee}
.add_skill_box{background:#f2f2f2;border:#ccc solid 1px;border-radius: 4px;padding: 10px;}
.skills-gen .btn{padding:13px 20px;}
.skills-gen .btn-danger{margin-left:0px;width:100%}
.skills-gen .skills-btn-postion{position:absolute;bottom:0;z-index:999}
.select2-container{width:100%!important}
.n-candidate-info ul.emp-gallery li{display:inline-block;padding:0}
.n-candidate-info ul.emp-gallery li{width:31.6%;margin-right:5px}
.n-candidate-info ul.emp-gallery li img{width:auto;margin:auto}
.n-candidate-info ul.emp-gallery li:nth-child(3n+3){margin-right:0}
.n-candidate-detail.cand-reume-3 .resume-3-box .tooltip{position:relative;float:right;right:0!important;left:auto!important;z-index:unset;top:-25px!important}
.n-candidate-detail.cand-reume-3 .resume-3-box .popOver + .tooltip > .tooltip-arrow{border-left:5px solid transparent;border-right:5px solid transparent;border-top:5px solid transparent}
.n-candidate-detail.cand-reume-3 .resume-3-box .tooltip > .tooltip-inner{background-color:transparent;padding:0;color:#242424}
.custom-field-box{position:relative;overflow:hidden;margin-bottom:30px}
.custom-field-box .n-can-custom-meta ul.n-can-custom-meta-detail{list-style:none;padding:0;position:relative;overflow:hidden}
.custom-field-box .n-can-custom-meta ul.n-can-custom-meta-detail li{float:left;width:33%;border-bottom:1px solid #eee;padding:15px 0}
.custom-field-box .n-can-custom-meta ul.n-can-custom-meta-detail li small{position:relative;overflow:hidden;display:block;margin-bottom:5px;color:#a5a5a5}
.custom-field-box .n-can-custom-meta ul.n-can-custom-meta-detail li strong{position:relative;overflow:hidden;display:inline;font-size:16px;font-weight:400;color:#242424}
.resume-3-detail .custom-field-box{margin-bottom:0}
.resume-3-detail .custom-field-box .n-can-custom-meta ul.n-can-custom-meta-detail li{border:none}
.n-question-box{position:relative;overflow:hidden;padding:20px;background-color:#f5f5f5;border-radius:4px}
.n-question-box .btnRemove{padding:10px 20px;position:absolute;top:35px;right:0;border:none;height:50px}
.n-question-box #question_btn{position:absolute;bottom:15px}
.n-question-box .toggle label{margin-bottom:0}
.n-question-box .toggle label.btn-primary{color:#FFF}
.n-question-box .job_qstns{margin-bottom:40px}
.n-camp-custom-fields ul.n-single-meta-detail li{position:relative;overflow:hidden;padding-left:50px}
.n-camp-custom-fields ul.n-single-meta-detail li:before{position:absolute;top:10px;left:0;content:'\f17d';font-family:LineAwesome;color:#FF3131;font-size:36px}
.n-camp-custom-fields ul.n-single-meta-detail li:first-child:before{top:-5px}
.n-camp-custom-fields ul.n-single-meta-detail li small{display:block;color:#242424;font-size:16px}
.n-camp-custom-fields ul.n-single-meta-detail li strong{font-weight:400;font-size:14px;color:#777;word-wrap:break-word}
.dashboard-new .main-body .file-upload-wrapper{position:relative;width:100%;height:60px;height:55px;border:1px solid #f5f5f5;border-radius:4px}
.dashboard-new .main-body .file-upload-wrapper:after{content:attr(data-text);font-size:14px;position:absolute;top:0;left:0;background:#fff;padding:10px 15px;display:block;width:calc(100% - 40px);pointer-events:none;z-index:20;height:53px;line-height:40px;color:#999;border-radius:5px 10px 10px 5px;font-weight:300}
.dashboard-new .main-body .file-upload-wrapper:before{content:'\f362';font-family:LineAwesome;position:absolute;top:0;right:0;display:inline-block;height:54px;background-color:#4daf7c;color:#fff;z-index:25;font-size:22px;line-height:54px;padding:0 15px;text-transform:uppercase;pointer-events:none;border-radius:0 4px 4px 0;border:1px solid #4daf7c}
.dashboard-new .main-body .file-upload-wrapper:hover:before{background-color:#3d8c63}
.dashboard-new .main-body .file-upload-wrapper input{opacity:0;position:absolute;top:0;right:0;bottom:0;left:0;z-index:99;height:53px;margin:0;padding:0;display:block;cursor:pointer;width:100%}
.dashboard-questions-box{margin-bottom:20px;border:1px solid #f5f5f5;padding:20px}
.dashboard-questions-box p{background-color:#f5f5f5;padding:5px 10px}
.resume-action-modal .company-search-toggle .btn-custom{border-radius:4px;font-size:14px;text-transform:capitalize;font-weight:400;border:1px solid #777;background-color:#242424;padding:6px 15px;color:#FFF}
ul.custom-radiobox{list-style:none}
ul.custom-radiobox li{width:50%;display:inline-block}
ul.custom-radiobox li .iradio_square{margin-right:5px}
ul.custom-radiobox li p{margin-bottom:0;display:inline-block}
.default-content{font-size:15px;line-height:21px;color:#333;text-align:justify;font-family: Roboto;}
.default-content li{margin-left:15px;}
.default-content h1{font-size:24px;margin: 0;padding: 10px 0 5px;}
.default-content h2{font-size:20px;margin: 0;padding: 10px 0 5px;}
.default-content h3{font-size:18px;margin: 0;padding: 8px 0 5px;}
.default-content p{padding-bottom:5px;margin: 0;color:#333}
.default-content a{color:#FA236A}
.default-content a:hover{color:#233d7b}
.default-content iframe{width:100%;height:450px}
.home-search{background:rgba(255,255,255,1.0);border-radius: 5px;padding: 25px;margin-top: -80px;}
.home-search .h2{padding: 0;margin: 0 0 25px;}
.home-search .col{float:left;}
.home-search .col-right{width:179px;padding-left:10px;text-align:right}
.home-search .col-left{width:calc(100% - 180px);}
.home-search .form-control,.home-search .select2-selection__rendered{padding-left:30px !important}
.home-search .input-icon {position:absolute;top:17px;left: 10px;color:#aaa;}
.home-search .col-right a{display: block;padding-top: 5px;font-size: 13px;}
.modal_form{width:600px;border-radius:5px;overflow:hidden;max-width: 100%;}
.modal_form .search_title{background:#002e5b}
.modal_form .search_title span{display:block;color:#fff;padding:10px 0px;font-size:16px;font-weight:500}
.modal_form .search_title .close{position:absolute;width:24px;height:24px;background:url("../images/close-overlay.png") no-repeat;top:8px;right:10px;}
.modal_form .advance_search_form{padding:15px;background:#F4F4F4;}
.n-footer-transparent .n-footer-block p.footer-info{line-height:28px}
.footer-info .fa{display:inline-block;text-align:center;width:22px;height:22px;color:#fff;line-height:22px;border-radius:2px;background:rgba(255,255,255,0.1);margin-right:3px;}
.job-type1{background-color:#3FC1A5 !important;}
.job-type1 a{color:#fff !important;}
.job-type2{background-color:rgba(250,122,86,0.2) !important;}
.job-type2 a{color:#fa7a56 !important;}
.job-type3{background-color:rgba(255,187,0,0.2) !important;}
.job-type3 a{color:#ffbb00 !important;}
.service-static .static-item{display:inline-block;width:140px;height:140px;border:#fff solid 2px;text-align:center;border-radius:100%;margin:0 20px;background: rgba(255,255,255,0.2);}
.service-static .static-item .row1{display:block;font-size:30px;color:#FF3131;padding-top:30px;padding-bottom:0px}
.service-static .static-item .row2{display:block;font-size:14px;color:#fff;padding:0 10px;height:40px;overflow:hidden;}
.nth-success .nth-sc-content{height:auto;padding:30px 40px 80px;margin-bottom:30px}
.nth-success .nth-sc-content h3{font-size:28px;font-weight:600;color:#fff;margin:0}
.nth-success .nth-sc-content p{margin-top:3px;color:#fff;line-height:26px;margin-bottom:0;width:85%}
.nth-success .nth-sc-content .n-btn-flat{background-color:#fff;color:#242424;font-size:14px;margin-top:17px;border:none}
.nth-sc-product.service{margin-top:50px}
.n-search-page .n-featured-jobs .n-featured-job-boxes .n-job-single .n-job-detail .job-thumb{padding-top:2px;width:70px;height:70px;float:left;border-radius:3px}
.n-search-page .n-featured-jobs .n-featured-job-boxes .n-job-single .n-job-detail ul{width:calc(100% - 70px);float:left;padding-left:10px;}
.n-search-page .n-featured-jobs .n-featured-job-boxes .n-job-single .n-job-detail ul li.n-job-title-box{width:68%;padding-right:15px;}
.n-search-page .n-featured-jobs .n-featured-job-boxes .n-job-single .n-job-detail ul li.n-job-title-box .job-title{margin:0 0 3px;font-weight:600;font-size:16px;display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;line-height:24px}
.n-search-page .n-featured-jobs .n-featured-job-boxes .n-job-single .n-job-detail ul li.n-job-title-box .job-co{display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;margin-bottom:3px}
.n-search-page .n-featured-jobs .n-featured-job-boxes .n-job-single .n-job-detail ul li.n-job-title-box p .blue i {color:#233d7b;}
.n-search-page .n-featured-jobs .n-featured-job-boxes .n-job-single .n-job-detail ul li.n-job-title-box p .blue a {color:#233d7b;}
.n-search-page .n-featured-jobs .n-featured-job-boxes .n-job-single .n-job-detail ul li.n-job-short span:last-child {margin-top:3px;}
.n-search-page .n-featured-jobs .n-featured-job-boxes .n-job-single .n-job-detail .job-save{position:absolute;top:8px;right:10px;}
.n-search-page .n-search-main .n-search-listing{background:none;box-shadow:none}
.n-single-meta-2 h2{font-size:24px;font-weight:500}
.job-co-list .item{clear:both;padding:10px 0;border-top:#ccc solid 1px}
.job-co-list .item .left{float:left;width:65px;padding-top:4px}
.job-co-list .item .left ìm{width:65px;height:65px}
.job-co-list .item .right{float:left;width:calc(100% - 65px);padding-left:10px}
.job-co-list .item .right .job-title{display: block;margin: 0 0 5px;padding: 0;overflow: hidden;text-overflow: ellipsis;font-size: 16px;font-weight: 500;color:#333;display: -webkit-box;height:44px;-webkit-line-clamp: 2;-webkit-box-orient: vertical;line-height:22px;}
.job-co-list .item .right .job-money{color: #777;}
.error-msg-box{padding: 15px;border:#ffd1d1 solid 1px;background:#fff5f5;border-radius: 3px;}
.info-msg-box{padding: 15px;background:#f0f9fd;border:#c1ecff solid 1px;color:#137099;border-radius: 3px;}
.header-1{position: relative !important;background:url("../images/header-1.jpg");background-repeat: no-repeat;background-size: cover;background-position: center center;background-attachment: scroll;}
.btn.small{padding:8px 15px;font-size:14px;font-weight:400}
.n-btn-flat.white{background-color:#f7f7f7;border-color:#ccc;color:#333;}
.n-btn-flat.white:hover{background-color:#ececec;border-color:#ccc;color:#333;}
.check-button1{display:block;position:relative;padding-left:35px;margin-bottom:12px;cursor:pointer;font-size:22px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}
.check-button1 input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}
.check-button1 .checkmark{position:absolute;top:0;left:0;height:25px;width:25px;background-color:#eee}
.check-button1:hover input ~ .checkmark{background-color:#ccc}
.check-button1 input:checked ~ .checkmark{background-color:#2196F3}
.check-button1 .checkmark:after{content:"";position:absolute;display:none}
.check-button1 input:checked ~ .checkmark:after{display:block}
.check-button1 .checkmark:after{left:9px;top:5px;width:5px;height:10px;border:solid #fff;border-width:0 3px 3px 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}
.uv-catlist li{list-style:none;margin:0;padding-top:5px}
.uv-catlist li:nth-child(3n + 1){clear:both}
.uv-catlist > li{padding-bottom:30px}
.uv-catlist li strong{color:#204067}
.uv-catlist li ul li i{color:#666}
.uv-catlist li ul li a{}
.uv-catlist li span{color:#FF3131}
.uv-catlist li ul li span{color:#FF3131}
.linkpage a{display:inline-block;border-radius:6px;margin:0 3px;background-color:#f1f1f1;padding:8px 15px;color:#242424;}
.linkpage a.pagecurrent,.linkpage a:hover{background-color: #FF3131;color:#fff}
#ungvien_cv_view.modal{width:100%;max-width:1600px;height: 100%;}
.modal_ungvien_view .search_title{background:#002e5b}
.modal_ungvien_view .search_title span{display:block;color:#fff;padding:10px 0px;font-size:16px;font-weight:500}
.modal_ungvien_view .search_title .close{position:absolute;width:24px;height:24px;background:url("../images/close-overlay.png") no-repeat;top:8px;right:10px;}
.modal_ungvien_view .content{padding:15px;background:#fff;position:absolute;height:100%;width:100%;}
.user-apply-data{padding-bottom: 15px;margin-bottom: 15px;border-bottom:#ccc solid 1px;font-size: 13px;}
.n-job-listing5 .n-listing-content .n-listing-user-detail ul.user-opt li{padding:5px 0;font-size:15px;color:#333}
.skill-type2 span{display: inline-block;border: #686767 dashed 1px;padding: 5px 10px;border-radius: 20px;margin: 5px 10px 5px 0;}
#hd-box{background: #f4f4f4;padding: 10px;border-radius: 4px;margin-bottom: 15px;}
#hd-box .hd-row{display:none}
#hd-box .hd-row h3{padding-bottom: 10px;border-bottom: #ccc solid 1px;margin-bottom: 10px;color: #057104;}
#hd-box .hd-row .hd-content,#hd-box .hd-row .hd-content p{color:#135712;}
#hd-box .hd-row .hd-content hr{border-top: 1px solid #e3e3e3;}
.ntd_note{margin-left:80px;border:#829FE6 dashed 2px;border-radius:4px;color:#333;padding:15px;background:#EFF3F6;}
.ntd_note p{color:#333}
#cv-loading{position: absolute;top: 50%;left: 50%;margin-top: -40px;margin-left: -40px;width: 80px;text-align: center;}
#cv-loading img{width:60px}
.schedule-form label{display:block;font-weight:600}
.schedule-form .form-control{padding:8px;margin-bottom:10px;height:50px}
.viectop-checked{font-size:16px;color:#059f42;border:#129948 dashed 1px;padding:8px;border-radius:4px;display:inline-block;margin:0 0 5px;}
.viectop-unchecked{font-size:16px;color:#d2b309;border:#d2b309 dashed 1px;padding:8px;border-radius:4px;display:inline-block;margin:0 0 5px;}
.report-button{background: #f0bb78 !important;border-color: #fbb762 !important;margin: 10px auto 0;display: block;}
.home-khachhang{max-width:800px;margin:0 auto}
.home-khachhang .clogo{width:160px !important;margin:20px auto}
.home-khachhang h4{font-style: italic;font-size: 16px;}
.mega-menu.is_sticky{position:fixed;width:100%;}
.mega-menu.is_sticky .menu-button{display:none;}
.mega-menu.is_sticky .menu-logo img{margin:0;height:50px}
.mega-menu.is_sticky .menu-links {margin-top:5px}
.n-header-trabsparent.mega-menu.is_sticky .menu-list-items .menu-links .drop-down-multilevel{top:135px;}
.max-950{max-width:950px;margin:0 auto;}
.quytrinh .cat-title{text-align:center;color:#FA236A;text-transform:uppercase;margin:0 auto;max-width:350px;}
.quytrinh .quytrinh-box{background: #fff; padding: 15px 30px; margin-top: 30px; border-radius: 3px; border-left: #FF236C solid 1px;}
.quytrinh .quytrinh-box .title{text-transform: uppercase;}
.quytrinh .quytrinh-box p{}
.quytrinh .quytrinh-box p a{color:#FF236C}
.quytrinh .quytrinh-box .btn{padding: 8px 15px;}
.whybox{}
.whybox .title{position: relative;padding-left: 30px;}
.whybox .title span{position: absolute;opacity: 0.2;font-size: 60px;bottom: 0;line-height: 60px;left: 0;}
#tailieu_view.modal { width: 100%;  max-width: 1600px;  height: 100%;}
.banner-top-items{background:#3FC1A5;padding:0px}
.banner-top-items .row1{position:absolute;width:100%;}
.banner-top-items .mask1{height:65px;background:#3FC1A5}
.banner-top-items .mask2{height:65px;background:#fff}
.banner-top-items .col-left p{padding:0;margin:0;font-weight: 600;display: block;line-height: 65px;text-align: left;font-size: 18px;text-transform: uppercase;color: #fff;letter-spacing: 1px;}
.banner-top-items .col-right{padding:10px 0;text-align:right;height:65px;background:#fff;margin-left:-30px;transform:skew(15deg);}
.banner-top-items .col-right > div{transform: skew(-15deg);text-align:right;}
.banner-top-items .col-right .btn{padding:10px 20px;padding: 10px 20px;background:#3FC1A5;border-color:#3FC1A5;text-transform:uppercase;font-weight:500;font-size:14px;}
.banner-top-items .col-right .btn:hover{color:#fff;}
.home-intro-3col{padding-top:200px;text-align:center}
.home-intro-3col .title{font-weight:600;font-size:16px;color:#242424;text-transform:uppercase}
.home-intro-3col img{height:160px}
.new-popup-box {display: none;}
@media (min-width: 1300px){
.cv-edit-page .container{width:1300px}
}
@media (max-width: 767px){
.service-static .static-item{width:90px;height:90px;margin:0 5px;}
.service-static .static-item .row1{font-size:16px;padding-top:10px;}
.service-static .static-item .row2{font-size:13px;}
.n-pages-breadcrumb.service .n-breadcrumb-info h1 {font-size: 30px;}
.n-pages-breadcrumb.service .n-breadcrumb-info h1::before {display: none;}
.nth-sc-product.service {margin-top:-50px;}
.modal_ungvien_view .content {height:95%;overflow:auto;}
.cv-config{padding-bottom:30px}
.ho-so-uv  .cv-iframe{max-height:300px}
.home-search .col-left{width:100%}
.home-search .col-left .search-input {margin-bottom:5px}
.home-search .col-right {width: 100%;padding: 5px 0;text-align: center;}
.home-search .col-right .btn {width:100%;}
.advance_search_form .text-right{text-align:center !important}
.home-search {margin-top: 15px;}
section.home-slider {padding-top:120px;}
}
@media (max-width: 480px){
.n-featured-jobs .n-featured-job-boxes .n-job-single .n-job-detail{height:auto}
.default-content iframe {height:250px;}
.mega-menu.n-header-trabsparent .menu-button .n-login-header {color: #333;line-height: 25px;}
.mega-menu ul.menu-links{display:none}
}