html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, img, ins, kbd, q, s, samp, small, strike, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, canvas, details, embed, figure, figcaption, footer, header, hgroup, menu, nav, output, ruby, section, summary, time, mark, audio, video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline;font-family:'Roboto', sans-serif;}
body{line-height:1;overflow-x:hidden;overflow-x:-moz-scrollbars-none;}
ol, ul{list-style:none;}
blockquote, q{quotes:none;}
blockquote:before, blockquote:after, q:before, q:after{content:'';content:none;}
table{border-collapse:collapse;border-spacing:0;}
.clear{clear:both;}
.vwbg{background-color:#31b0d5;}
h6.walkmargin{margin-top:4px;}
.tblvwbg th{color:#fff;}
.tblvwbg{margin-top:15px;}
.flag.flaggs{height:;}
p{font-size:14px;font-weight:normal;line-height:20px;} 
a{-webkit-transition:color 300ms, background-color 300ms;-moz-transition:color 300ms, background-color 300ms;-o-transition:color 300ms, background-color 300ms;transition:color 300ms, background-color 300ms;}
a:hover{text-decoration:none !important;}
a:focus{outline:none;text-decoration:none !important;}
h4{font-size:25px;margin:0px;padding:0px;}
h6{font-size:18px;}
ul.walkins-body li.walkins a{font-size:13px;}
section.main_head-section{border-bottom:1px solid #e4e4e4;padding-bottom:12px;}
.navbar-default{background-color:transparent !important;border-color:transparent !important;}
.navbar-default .navbar-nav>.active>a, .navbar-default .navbar-nav>.active>a:focus, .navbar-default .navbar-nav>.active>a:hover{background-color:transparent !important;}
ul.nav.navbar-nav.main_nav_bar{margin-top:60px;}
.main_nav_bar li a{font-size:14px;text-decoration:none;display:block;color:#000;padding:0px 14px 0px 14px!important;line-height:24px !important;}
.dashboard-sidebar-links-wrapper .active a{color:#3781E0 !important;}
i.fa.fa-hand-o-right.fa-5x.text-center.icon{font-size:50px;float:left;}
ul.nav.navbar-nav.navbar-right.loginmain{margin-top:25px;}
.login-signup{float:right;}
a.login{padding:5px 20px;background-color:#3781E0;color:#fff;font-size:15px;cursor:pointer;}
a.signup{padding:5px 10px;background-color:#ffc90e;color:#000;margin-left:0px;font-size:14px;cursor:pointer;}
a.job{padding:5px 14px;background-color:#ffc90e;color:#000;margin-top:15px;float:left;font-size:15px;}
#find-job{padding:48px 0;float:left;}
#find-job .jumbotron{background:rgba(0, 0, 0, 0) none repeat scroll 0 0;margin:0 auto;position:absolute;top:30%;}
.searchjob{width:100%;height:250px;background-color:red;}
#coverimage{width:100%;height:auto;}
.search h4{color:#fff;margin-bottom:20px;font-size:38px;text-transform:uppercase;text-shadow:0 0 50px #000;}
.search{align-items:center;text-align:center;padding:20px 0px;}
.dashboard-sidebar-profile-box.ttd img{border-radius:100px;height:200px;margin:0 auto;width:200px;}
#add{}
.flag.flaggs{margin:0 auto;margin-bottom:20px;}
.wdthtd{width:100%;}
.ad3{display:flex;justify-content:center;align-items:center;width:300px;}
.job-view-content p{padding:10px 0 0 0;}
.home-title2{margin-top:10px;}
.job-title{color:blue;font-size:14px;}
table.table.table2 > thead > tr > th, .table > tbody > tr > th, .table > tfoot > tr > th, .table > thead > tr > td, .table > tbody > tr > td, .table > tfoot > tr > td{border:0px;}
.dash{float:left;}
.hmttl{font-size:21px;}
.dash2{float:left;margin-left:50px;}
.dash2 a{margin-top:10px;float:left;}
.brdrdash{border-bottom:1px solid #e4e4e4;margin-bottom:25px;}
.summary{margin-bottom:15px;}
.add{background-color:#9d9d9d;height:90px;width:728px;margin:0 auto;margin-top:20px;margin-bottom:20px;}
.job-title{color:#337ab7;}
.add p{text-align:center;}
.row.flg-sign{margin:0 auto;width:150px;}
.job-create > div{padding:13px 0;}
.jobiconbg{background-color:#e4e4e4;padding-bottom:0px;}
.walking{border:1px solid #e4e4e4;text-align:center;padding:15px 0px;}
.flag.flaggs img{height:50px !important;}
.walking .icon{color:#3781e0;}
.walking h6{font-size:16px;color:#3781e0;text-transform:uppercase;}
.wlkngimg{text-align:center;}
.table-responsive{min-height:auto;}
.vw{float:right;}
h1.home-title{text-align:center;background-color:#3781e0;padding:15px 0px;color:#fff;margin:10px 0 15px 0;font-size:20px;}
.flag{background-color:#fff;padding-top:14px;}
.flag h3{font-size:14px;color:#000;text-transform:Capitalize;}
.margin-left-5.moreplus{float:none;margin-top:0px;width:55px;margin:0 auto;}
.form-group.center-button{text-align:center;}
.panel-body.center-horizontal.center-vertical img{float:left;}
.flag.morecontry.morecontry2{padding:38px 0 !important;}
.form-group label.control-label{font-size:13px;}
.not_visible{display:none;}
.flag:hover{-webkit-transition:all 200ms ease-in;-webkit-transform:scale(1.2);-ms-transition:all 200ms ease-in;-ms-transform:scale(1.2);-moz-transition:all 200ms ease-in;-moz-transform:scale(1.2);transition:all 200ms ease-in;transform:scale(1.1);}
.job-form.abt{padding:0 20px;}
.flag:hover h3 a{}
.row.job-form.cntct{margin:20px 0 0 0;}
.latestjob ul a li{padding:9px 0;color:#000;font-size:15px;padding-bottom:8px;padding-right:8px;float:left;}
h2.home-title.abttitl{margin-top:22px;}
#find-job form{background-color:rgb(255, 255, 255);display:inline-block;padding:5px;border-radius:6px;}
.form-inline .form-group-lg{width:415px;}
.form-inline .form-control{display:inline-block;vertical-align:middle;width:auto;}
.walking.flag:hover{border:none;}
.walking.flag{background-color:#fff;margin:0 auto;margin-top:12px;}
footer h4{color:#fff;text-transform:capitalize;font-size:16px;}
.ftrhr{border-bottom:1px solid #999;float:left;margin-top:15px;width:153px;}
footer ul li a{color:#fff;font-size:13px;}
footer ul li{padding-top:10px;}
.input-blk{width:100% !important;}
.latestjob{border:1px solid #e4e4e4;margin-bottom:20px;}
.latestjob h4{text-align:center;font-size:20px;border-bottom:1px solid #e4e4e4;background-color:#3781e0;color:#fff;padding:5px 0;}
.aplc h2{padding:5px 0;text-transform:capitalize;text-align:center;}
.latestjob ul a li:hover{color:#fff;background-color:#d3d3d3;;}
.latestjob ul a li{padding-left:30px;}
@media screen and (max-width: 900px) {
.latestjob ul a li{padding-left:7px;}
	}
.navbar-default .navbar-collapse, .navbar-default .navbar-form{border-color:transparent !important;}
h3.margin-left-5.walkngjbs{float:none;margin-top:7px;}
footer{background:url(../images/icon/pattern_line.png) #353535;padding:25px 0px 25px 0px;float:left;width:100%;}
.addmargin{padding-left:0;margin-left:0px;}
footer.ftr{background:url(../images/icon/pattern_line.png) #353535;padding:25px 0px 25px 0px;float:left;width:100%;}
.footrmenu{padding:10px 0;}
.footrmenu ul{width:500px;margin:0px auto;}
.footrmenu ul li a{font-size:15px;color:#939292;}
.footrmenu ul li{float:left;padding-left:15px;}
.cprt{width:100%;float:left;background-color:#3781e0;}
.cprt p{text-align:center;color:#fff;margin:0px;padding:10px;font-size:12px;}
.flag.morecontry{padding:38px 0 !important;}
.countrys{margin-bottom:35px;float:left;width:100%;}
.clr-div{margin:22px 0 0;float:left;padding:0 0 22px 0;}
.btn-div{margin:0;}
.relative{position:relative;float:left;width:100%;}
.addtwo{height:600px;background-color:#9d9d9d;margin:0 auto;text-align:center;margin-bottom:25px;width:300px;}
.dropdown.dropdown-lg .dropdown-menu{margin-top:-1px;padding:6px 20px;}
.input-group-btn .btn-group{display:flex !important;}
.btn-group .btn{border-radius:0;margin-left:-1px;}
.btn-group .btn:last-child{border-top-right-radius:4px;border-bottom-right-radius:4px;}
.btn-group .form-horizontal .btn[type="submit"]{border-top-left-radius:4px;border-bottom-left-radius:4px;}
.form-horizontal .form-group{margin-left:0;margin-right:0;}
.form-group .form-control:last-child{border-top-left-radius:4px;border-bottom-left-radius:4px;}
@media screen and (min-width:768px){#adv-search{width:500px;margin:0 auto;}
.dropdown.dropdown-lg{position:static !important;}
.dropdown.dropdown-lg .dropdown-menu{min-width:500px;}
}
.label-warning{background-color:#f0ad4e;border-radius:0px;}
.job-company-name p{font-size:13px;}
.jobstitles{width:150px;}
td.job-company-name.postd{width:100px;}
.job-form{margin-top:10px;background:#fff;float:left;width:100%;margin-bottom:35px;padding:15px;}
@media (max-width:940px){
  .job-form{padding: 9px;}
  .job-form .table tr td { font-size: 14px !important; padding: 3px !important;}
}
select#jobs-job_type{border-color:#e4e4e4;}
i.fa.fa-automobile.fa-5x.text-center.icon{font-size:50px;float:left;}
form#w0 ul{float:right;border:1px solid #e4e4e4;}
i.fa.fa-plus.fa-5x.text-center.icon{font-size:4em;}
h4.header.text-center{font-size:15px;font-weight:normal;}
.filtrntn{float:right;padding:5px;width:200px;}
form p{float:left;color:#3781e0;}
li.jobsbycountry{font-size:15px;}
.form-group{margin-bottom:15px;}
button.btn.btn-success.btn-block{width:16%;float:right;margin-bottom:25px;}
.dropdown-menu > .active > a, .dropdown-menu > .active > a:hover, .dropdown-menu > .active > a:focus{background-color:transparent;}
.ctgrytop{margin-top:5px !important;}
i.glyphicon.glyphicon-remove.close-btn{padding:35px 0 0 0;}
form#w0{margin-top:25px;}
label.control-label{margin-bottom:10px;}
.jobstitles p{font-size:13px;}
.jobstitles > strong{font-size:15px;}
table.table.table-striped tr td{vertical-align:middle;}
.viewhd{text-align:center;color:#000)}
.white{background-color:#fff;}
.sitemap-col{margin:15px 0 10px 0;}
.sitemap-col h4{font-size:16px;margin-bottom:10px;font-weight:bold;}
.sitemap-col ul{margin:0;padding:0;}
.sitemap-col ul li{font-size:14px;margin-bottom:8px;}
@media (max-width:768px){table.table.table-striped tr td{white-space:inherit;}
.job-form.table-responsive tr{position:relative;}
table.table.table-striped tr td a { color: #333;}
table.table.table-striped tr td.jobstitles p a {color:#337ab7}
table.table.table-striped tr td strong a {color:#337ab7}
}
.social-buttons { float: left; width: 100%; margin-top: 10px;}
.social-buttons p { margin-bottom: 6px;}
.social-buttons li{float:left;font-size:14px;margin-right:6px; margin-bottom: 6px;}
.social-buttons li a{ color: #fff; border-radius: 6px; padding: 0 10px 0 0; display: block;}
.social-buttons li a i { margin-right: 6px;text-align: center; font-size: 18px; display: inline-block; padding: 7px 10px 7px 12px; border-radius: 6px 0 0 6px;}
.social-buttons li.button__share--facebook a{background-color:#304D8D;}
.social-buttons li.button__share--facebook a i{ background-color:#36569C; }
.social-buttons li.button__share--twitter a{background-color:#0099DB;}
.social-buttons li.button__share--twitter a i{background-color:#00AAF3;}
.social-buttons li.button__share--linkedin a{background-color:#006EA5;}
.social-buttons li.button__share--linkedin a i{background-color:#007AB8;}
.social-buttons li.button__share--googleplus a{background-color:#CC4326;}
.social-buttons li.button__share--googleplus a i{background-color:#E24A2B;}
.small-show{display:none;}
@media (max-width:768px){.small-show{display:table-row;}
.small-hide{display:none;}
}
.jobstitles{position:relative;}
.right-arrow{position:absolute;right:26px;top:-30px;font-size:60px;z-index:9;color:#337ab7 !important;display: block; width: 100%; text-align: right;}
.public-holidays {float: left; width: 100%; margin-bottom: 40px;}
.public-holidays .holidays-col{ width: 60%; float: left;}
.public-holidays h2 { font-size: 30px; font-weight: 700; margin-bottom: 10px;}
.public-holidays .flag-col{ width: 35%; float: right; padding-top: 6px;}
.public-holidays .flag-col img { max-width: 100%;}
@media (max-width:640px) {
  .public-holidays .flag-col{ width: 100%; padding-top: 0;}
  .public-holidays .holidays-col{ width: 100%; margin-bottom: 20px;}
}
.label {
  display: inline-block;
  margin: 5px 0;
}


#qucikContact {
background-color: #ECECEC;
display: none;
padding:20px 14px;
position: fixed;
right: -250px;
top: 200px;
width: 214px;
z-index: 99 !important;
}
#qucikContact .phone {
font-size: 18px;
font-family: 'Roboto',sans-serif;
font-weight: 600;
color: #333;
margin: 0;
padding: 17px 0;
border-bottom: 1px solid #ddd;
}
#qucikContact .email {
font-size: 15px;
font-family: 'Roboto',sans-serif;
font-weight: 300;
color: #333;
margin: 0;
padding: 17px 0;
}
@media only screen and (max-width: 768px) {
#qucikContact {
top: 164px;
}
}
#qucikContact .full-text-fields {
border: 0 none;
padding: 5px 12px !important;
}
#qucikContact.open {
display: block !important;
}
#qucikContact.close {
display: none !important;
}
#quickContactButton {
display: block;
position: fixed;
right: 0;
top: 200px;
z-index: 99 !important;
}
