body.site{font-size:17px;color:#000000;margin:0;font-family: 'utsaahregular';}

.cd-top.cd-is-visible {
  /* the button becomes visible */
  visibility: visible;
  opacity: 1;
}
.cd-top.cd-fade-out {
  /* if the user keeps scrolling down, the button is out of focus and becomes less visible */
  opacity: .5;
}

#owl-demo6 .item img{
    display: block;
    width: 100%;
    height: auto;
}
.slider-wrapper{width:100%;}
.nivo-directionNav, .nivo-caption, .nivo-controlNav{display:none!important;}
.slider-wrapper{margin-top:0;margin-bottom:0;}
.backtotop{cursor:pointer;display:inline-block;}
.mrgn-top-05{margin-top:5px;}
.mrgn-top-10{margin-top:10px;}
.mrgn-top-15{margin-top:15px;}
.mrgn-top-20{margin-top:20px;}
.mrgn-top-25{margin-top:25px;}
.mrgn-top-30{margin-top:30px;}
.mrgn-top-35{margin-top:35px;}
.mrgn-top-40{margin-top:40px;}
.mrgn-bot-05{margin-bottom:5px;}
.mrgn-bot-10{margin-bottom:10px;}
.mrgn-bot-15{margin-bottom:15px;}
.mrgn-bot-20{margin-bottom:20px;}
.mrgn-bot-25{margin-bottom:25px;}
.mrgn-bot-30{margin-bottom:30px;}
.mrgn-bot-35{margin-bottom:35px;}
.mrgn-bot-40{margin-bottom:40px;}
.mrgn-rgt-05{margin-right:5px;}
.mrgn-rgt-10{margin-right:10px;}
.mrgn-rgt-15{margin-right:15px;}
.mrgn-rgt-20{margin-right:20px;}
.mrgn-rgt-25{margin-right:25px;}
.mrgn-rgt-30{margin-right:30px;}
.mrgn-rgt-35{margin-right:35px;}
.mrgn-rgt-40{margin-right:40px;}
.mrgn-lft-05{margin-left:5px;}
.mrgn-lft-10{margin-left:10px;}
.mrgn-lft-15{margin-left:15px;}
.mrgn-lft-20{margin-left:20px;}
.mrgn-lft-25{margin-left:25px;}
.mrgn-lft-30{margin-left:30px;}
.mrgn-lft-35{margin-left:35px;}
.mrgn-lft-40{margin-left:40px;}

.pdng-top-05{padding-top:5px;}
.pdng-top-10{padding-top:10px;}
.pdng-top-15{padding-top:15px;}
.pdng-top-20{padding-top:20px;}
.pdng-top-25{padding-top:25px;}
.pdng-top-30{padding-top:30px;}
.pdng-top-35{padding-top:35px;}
.pdng-top-40{padding-top:40px;}
.pdng-bot-05{padding-bottom:5px;}
.pdng-bot-10{padding-bottom:10px;}
.pdng-bot-15{padding-bottom:15px;}
.pdng-bot-20{padding-bottom:20px;}
.pdng-bot-25{padding-bottom:25px;}
.pdng-bot-30{padding-bottom:30px;}
.pdng-bot-35{padding-bottom:35px;}
.pdng-bot-40{padding-bottom:40px;}
.pdng-rgt-05{padding-right:5px;}
.pdng-rgt-10{padding-right:10px;}
.pdng-rgt-15{padding-right:15px;}
.pdng-rgt-20{padding-right:20px;}
.pdng-rgt-25{padding-right:25px;}
.pdng-rgt-30{padding-right:30px;}
.pdng-rgt-35{padding-right:35px;}
.pdng-rgt-40{padding-right:40px;}
.pdng-lft-05{padding-left:5px;}
.pdng-lft-10{padding-left:10px;}
.pdng-lft-15{padding-left:15px;}
.pdng-lft-20{padding-left:20px;}
.pdng-lft-25{padding-left:25px;}
.pdng-lft-30{padding-left:30px;}
.pdng-lft-35{padding-left:35px;}
.pdng-lft-40{padding-left:40px;}
.flt-lft{float:left;}
.flt-rgt{float:right;}
.txt-lft{text-align:left;}
.txt-rgt{text-align:right;}
.txt-cnt{text-align:center;}
.site .container{width:100%;max-width:960px;margin:auto;padding:0;}
ul{margin:0;padding:0;}
li{list-style:none;}
.site ol{margin-left:14px;}
ol li{list-style:inherit;line-height:normal;}
a{text-decoration:none;}
.width100per{width:100%;}
.site h1{font-size:60px;font-family:'DolceVitaLight';margin:35px 0;display:inline-block;}
.site h2{font-size:24px;}
.site .heading h1{font-size:60px;font-family:'DolceVitaLight';margin:35px 0;display:inline-block;background:#FFFFFF;padding:0 20px;}
.container .row{margin:0;}
.container .heading-border{margin:-70px 0 0 0;border-bottom:solid 1px #e9e9e9;border-top:solid 1px #e9e9e9;height:7px;}
.container .heading-border hr{margin:2px 0;color:#e9e9e9;}

.header{}
.header li{text-transform:uppercase;}
.header .top-bar{background:#0079c0;color:#FFFFFF;}
.header .top-bar .navbar{min-height:inherit;}
.top-bar-menu{padding:0!important;}
.top-bar .top-bar-menu ul{margin:0;}
.top-bar-menu ul li{display:inline-block;}
.header .top-bar-menu ul li a{color:#FFFFFF;font-size:13px;line-height:10px;border-left:solid 1px #FFFFFF;padding:0 5px 0 8px;display:inline-block}
.top-bar-menu ul li:first-child a{border:none;}
.header .logo{max-width:177px;width:100%;float:left;margin:10px 0;}
.header .d-menu{font-size:15px;max-width:732px;width:100%;float:right;padding:0;}
.header .d-menu ul{margin:0;}
.header .d-menu li{display:inline-block;margin:0 0 0 1.5%;height:91px;line-height:91px;background:none;}
.header .d-menu li.active a{background:none;}
.header .d-menu li:hover.active a{background:none;}
.header .d-menu li:hover{border-bottom:solid 2px #8dc53c;}
.header .d-menu li:hover a{color:#8dc53c;background:none;}
.header .header-area .d-menu li a{color:#000000;padding:0;line-height:inherit;}
.header .navbar-default{background:none;border:none;margin:0;}
.site .container{padding:0 10px;}
.header .container-fluid{padding:0;}
.header .d-menu .nav{width:100%;}
.site .header .header-area .navbar-brand{height:auto;padding:0;margin:0;}
.banner {position:relative;display:inline-block;text-align:center;width:100%;}
.banner img{width:100%;height:330px !important}
.banner h1{color:#FFFFFF;position:absolute;top:38%;left:0;right:0;font-size:68px;font-family: 'utsaahregular';font-weight:bold;}
.about-tab{background:#0079c0;margin-top:14px;}
.about-tab .container{padding:0;}
.round-box-tab{background:#FFFFFF;padding:20px;margin-top:-120px;display:inline-block;width:100%;position:relative;box-sizing:border-box;text-align:center;z-index:999;}
.round-box-tab ul{margin:0;}
.round-box-tab li{display:inline-block;max-width:236px;width:100%;margin:0 20px;text-align:center;}
.round-box-tab li span{font-size:19px;font-weight:bold;text-transform:uppercase;}
.about-content{color:#FFFFFF;font-size:21px;line-height:normal;}
.about-content a{background:#8dc53c;color:#FFFFFF;padding:12px 34px;display:inline-block;font-size:21px;border-radius:3px;}
.about-content a:hover{transition:all 0.3s ease;background:#88b04d;text-decoration:none;color:#FFFFFF;}
.explore-tab{position:relative;}
.site .span10{margin:0;}
.container .heading{height:130px;}
.explore-item{display:inline-block;border-left:solid 1px #d0d0d0;color:#231f20;font-size:18px;line-height:normal;min-height:220px;padding:0 15px;}
.explore-item-brdr-none{border:none;}
.explore-item h2{font-weight:bold;text-transform:uppercase;}
.explore-item span{height:62px;display:inline-block;}
.explore-item span img{vertical-align:middle;}
.grp-com-tab{background:url(../images/group-bg.png) no-repeat;background-size:100% 100%;}
.site .grp-com-tab h1{background:none;color:#FFFFFF;}
.grp-com-tab .container .heading-border{opacity:0.3;}
.grp-com-tab .container .heading-border hr{opacity:0.3;}
.grp-com-item{background:#FFFFFF;width:80%;margin:auto;}
.grp-com-tab .owl-pagination{display:none;}
.grp-com-tab .heading .heading-border{display:none;}
.site .grp-com-tab .owl-buttons .owl-prev, .site .grp-com-tab .owl-buttons .owl-next{width:22px;height:46px;text-indent:100%;white-space:nowrap;overflow:hidden;position:absolute;top:25px;padding-left:0;padding-right:0;}
.site .grp-com-tab .owl-buttons .owl-prev{background:url(../images/arrow-left.png) no-repeat;left:-60px;top:150px;}
.site .grp-com-tab .owl-buttons .owl-next{background:url(../images/arrow-right.png) no-repeat;right:-60px;top:150px;}
.client-tab .explore-item{min-height:60px;}
.client-tab .owl-pagination{display:none;}
.testimonial-tab .heading{border-top:solid 1px #e9e8e8;}
.testimonials{width:90%;margin:0 5%;}
.test-content{background:url(../images/test-bg.png) no-repeat left bottom;padding-bottom:18px;display:inline-block;}
.test-content-inner{background:#f5f5f5;padding:30px;color:#000;font-size:18px;line-height:normal;border-top-left-radius:4px;border-top-right-radius:4px;border-bottom-right-radius:4px;}
.test-bio img{float:left;}
.test-bio h1{font-size:22px;font-weight:bold;color:#0079c0;margin:0;font-family: 'utsaahregular';}
.test-bio h2{font-size:17px;color:#282828;margin:0;font-family: 'utsaahregular';}
.newsletter{background:#0079c0;}
.newsletter-tab h1{color:#FFF;font-size:18px;text-transform:uppercase;margin:0;}
.newsletter-tab .newsletter-subs-box{max-width:500px;width:100%;height:32px;margin:auto;}
.newsletter-tab .newsletter-subs-box input{max-width:460px;width:100%;height:32px;line-height:32px;}
.newsletter-tab .newsletter-subs-box a{float:right;background:#8dc53c;color:#FFFFFF;width:40px;text-align:center;height:32px;line-height:32px;font-size:32px;}
.footer hr{margin:2px 0;}
.footer .container{padding:0;}
.footer-menu{display:inline-block;text-align:center;}
.footer-menu ul{margin:0;}
.footer-menu ul li{display:inline-block;padding:0 10px;text-transform:uppercase;}
.footer-menu ul li a{color:#000;}
.footer-socialicon{display:inline-block;text-align:center;}
.footer-socialicon ul li{width:27px;height:27px;border:solid 1px #000;display:inline-block;border-radius:50px;margin:0 10px;}
.footer-socialicon ul li:hover{background:#13c4fe;border-color:#13c4fe;}
.footer-socialicon ul li a{background:url(../images/footer-socialicon.png) no-repeat;width:27px;height:27px;float:left;}
.footer-socialicon ul li.facebook a{background-position:-25px 5px;}
.footer-socialicon ul li.facebook:hover a{background-position:-25px -22px;}
.footer-socialicon ul li.twitter a{background-position:7px 7px;}
.footer-socialicon ul li.twitter:hover a{background-position:7px -20px;}
.footer-socialicon ul li.googleplus a{background-position:-57px 5px;}
.footer-socialicon ul li.googleplus:hover a{background-position:-57px -23px;}
.copyright{background:#0079c0;color:#FFFFFF;}
.m-dsply-none{display:none;}
.inner-banner{/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#0079c0+0,0079c0+50,8dc644+51,8dc644+100 */
background: #0079c0; /* Old browsers */
background: -moz-linear-gradient(left,  #0079c0 0%, #0079c0 50%, #8dc644 51%, #8dc644 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(left,  #0079c0 0%,#0079c0 50%,#8dc644 51%,#8dc644 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to right,  #0079c0 0%,#0079c0 50%,#8dc644 51%,#8dc644 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#0079c0', endColorstr='#8dc644',GradientType=1 ); /* IE6-9 */
position:relative;text-align:center;}
.inner-banner h1{position:absolute;top:34%;left:0;right:0;bottom:0;margin:auto;color:#FFFFFF;font-family:"utsaahregular";font-size:50px;letter-spacing: 8px;}
.inner-content{font-size:17px;line-height:19px;color:#000000;padding:25px 0;}
.inner-content h3{margin:0;font-weight:bold;font-size:17px;text-transform:uppercase;}
.inner-content ul{margin:0px 0 20px 0;padding:0;}
.inner-content ul li{font-size:17px;line-height:normal;}
.inner-content ul li::before{content:url(../images/tick.png);padding-right:6px;}
.inner-content a.green-btn{background:#8dc53c;color:#FFFFFF;font-size:19px;font-weight:bold;text-transform:uppercase;padding:13px;border-radius:4px;display:inline-block}
.inner-content a.green-btn:hover{text-decoration:none;}
.about-client-area{background:url(../images/about-client-bg.png) no-repeat;background-size:100% 100%;}
.about-client-section h1{font-size:35px;font-family:"utsaahregular";}
.about-client-section .about-over-heading{font-size:44px;}
.about-client-section ul{margin:0;}
.about-client-section ul li{display:inline-block;max-width:99px;width:100%;margin:0 7px;font-family:Arial, Helvetica, sans-serif;font-weight:bold;font-size:14px;}
.about-client-section ul li div{width:99px;height:99px;display:inline-block;position:relative;border-radius:100%;}
.about-client-section ul li div img{position:absolute;top:0;left:0;bottom:0;right:0;margin:auto;}
.about-client-section ul li .green-circle{background:#8dc644;}
.about-client-section ul li .blue-circle{background:#0079c0;}
.location-tab{position:relative;}
.location-points{margin:0;padding:0;position:absolute;bottom:20%;}
.location-points li{line-height:normal;clear:both;margin-top:5px;}
.location-points li span{border-radius:100%;vertical-align:middle;width:20px;height:20px;margin-right:8px;display:inline-block;background:#8dc644;}
.inner-content hr{display:none;}
.consultancy h1{top:20%;font-size:50px;}
.consultancy h1 span{font-size:31px;background:#0079c0;border-radius:100%;width:35px;height:35px;display:inline-block;}
.consultancy h1 small{font-size:31px;color:#FFFFFF;}
.jobseeker-tab{display:inline-block;border-bottom:solid 1px #e5e5e5;margin-bottom:10px;}
.jobseeker-tab .jobseeker-img{max-width:110px;float:left;width:100%;}
.jobseeker-tab .jobseeker-content{float:right;max-width:87%;}
.jobseeker-tab .jobseeker-content ul{margin-bottom:0;}
.jobseeker-tab .jobseeker-content ul li{font-weight:normal;}
.jobseeker-reg{display:inline-block;}
.jobseeker-reg .job-reg-left{width:100%;}
.jobseeker-reg .job-reg-left h1{font-family:Arial, Helvetica, sans-serif;font-size:25px;font-weight:bold;margin:0;}
.jobseeker-reg .job-reg-left h2{font-family:Arial, Helvetica, sans-serif;font-size:13px;font-weight:bold;margin:10px 0 0 0;color:#ff0000;}
.jobseeker-reg .job-reg-right{width:100%;}
.jobseeker-reg input[type="text"]{color:#919191;padding:7px 8px;border-radius:4px;line-height:normal;height:inherit;width:50%;}
.jobseeker-reg select{color:#919191;padding:8px 10px;border-radius:4px;line-height:normal;height:inherit;}
.reg-area{display:inline-block;width:100%;margin-top:20px;}
.reg-area .reg-area-left{float:left;width:32%;font-size:13px;font-weight:bold;font-family:Arial, Helvetica, sans-serif;margin-right:1%;}
.reg-area .reg-area-right{float:left;width:67%;}
.bluebar{background:#e3f0f8;float:left;width:100%;padding:10px;box-sizing:border-box;text-transform:capitalize;color:#0078bc;height:40px;}
.bluebar-wrapper{display:inline-block;width:100%;margin-top:20px;}
.per-dtl-tab{display:inline-block;width:100%;}
/*.form-field{display:inline-block;width:100%;margin:10px 0 0 0;}
.form-field span{display:inline-block;width:32%;text-align:right;vertical-align:middle;}
.form-field1 select{width:11.7%;}
.form-field input[type="text"].medium{width:18%;}
.form-field input[type="text"].small{width:7%;}
.form-field input[type="text"].large{width:40%;}
.form-field select.medium{width:18%;}
.form-field select.small{width:7%;}
.form-field select.large{width:40%;}
.form-field select{vertical-align:top;height:35px;margin:0 2% 0 0;vertical-align:middle;}
.form-field input[type="text"]{width:18%;margin:0;height:35px;margin:0 2% 0 0;vertical-align:middle;}
.form-field input[type="checkbox"]{margin:0;}
.form-field label{margin:0 20px 0 0;}
*/

.form-field{display:inline-block;width:100%;margin:10px 0 0 0;}
.form-field span{display:inline-block;width:32%;text-align:right;vertical-align:middle;margin-right:1%;}
.form-field input[type="text"].small{width:7%;}
.form-field input[type="text"].medium{width:18%;}
.form-field input[type="text"].large{width:40%;}
.form-field select.small{width:11.8%;}
.form-field select.medium{width:26%;}
.form-field select.large{width:40%;}
.form-field select{vertical-align:top;height:35px;margin:0 2% 0 0;vertical-align:middle;}
.form-field input[type="text"]{width:18%;margin:0;height:35px;margin:0 2% 0 0;vertical-align:middle;}
.form-field input[type="checkbox"]{margin:0;}
.form-field label{margin:0 20px 0 0;}
.txt-add-doctorate{color:#85c553;font-size:19px;text-decoration:underline;}
.form-field input[type="file"]{display:inherit;}
.attach-div{display:inline-block;width:40%;}
.form-field .ver-top{vertical-align:top;margin-top:10px;}
.attach-div p{color:#a7a7a7;margin:10px 0;}
.attach-div .blue-txt{color:#0079c0;}
.attach-div textarea{width:100%;height:150px;resize:none;}


.edu-dtl-tab span{width:30%;}
.jobsearch-banner{position:relative;}
.jobsearch-banner img{width:100%;}
.banner-search-area{display:inline-block;width:100%;position:absolute;top:35%;max-width:960px;text-align:center;}
.banner-search-area span{font-size:34px;color:#ffffff;vertical-align:middle;}
.jobsearch-banner .banner-search-area input{padding:5px;height:30px;line-height:normal;vertical-align:middle;margin:0 0 0 8px;}
.jobsearch-banner .banner-search-area select{padding:5px;height:30px;line-height:normal;margin:0 0 0 8px;}
.jobsearch-banner .banner-search-area button{background:#0079c0;border:none;height:30px;padding:0 15px;display:inline-block;margin:0 0 0 8px;}
.jobsearch-head h1{display:block;font-size:28px;color:#8dc644;font-family: 'utsaahregular';font-weight:bold;margin:0;}
.jobsearch-head hr{display:block;}
.div-col-3{display:inline-block;width:20%;margin-right:2%;}
.inner-content .div-col-3 input{padding:5px;height:30px;line-height:normal;margin:0;vertical-align:middle;width:100%;}
.inner-content .div-col-3 select{padding:5px;height:30px;line-height:normal;width:100%;}
.scroller-area{display:inline-block;width:100%;}
.scroller-area:nth-child(2){
	background:#e4f0f8;
}
.scroller-area:nth-child(){
	background:#e4f0f8;
}
.green-tab{padding:20px;display:inline-block;color:#000000;background:#ffffff;width:100%;}
.green-tab span{float:right;background:url(../images/close-tab.png) no-repeat;width:15px;height:29px;margin-top:2%;}
.whitetab{background:#f3f9ec;}
.whitetab span{float:right;background:url(../images/open-tab.png) no-repeat;width:29px;height:15px;margin-top:2%;}
.green-tab h1{color:#0079c0;margin:0;font-family: 'utsaahregular';font-size:20px;font-weight:bold;}
.blue-tab{background:#e4f0f8;}
.show-content{border:none;display:none;}

.top-bar .navbar-toggle{float:right;background:url(../images/top-menu-open.png) no-repeat 110px center #3394cd!important;}
.top-bar .collapsed{float:right;background:url(../images/top-menu-close.png) no-repeat 110px center #3394cd!important;}
.job-seeker-reg{background:#f3f9ed;padding:20px;}

.submit-green-btn{background: #8DC53C none repeat scroll 0% 0%;
color: #FFF;
font-size: 19px;
font-weight: bold;
text-transform: uppercase;
padding: 13px;
border-radius: 4px;
display: inline-block;}

@media (max-width: 1920px) {
    .current_salary{
        width:111px !important;
    }
}

@media (max-width: 981px) {
    .select2-container--default .select2-selection--single{
        margin-left: -128px !important;
        width: 376px !important;
    }

    .current_salary{
        width:111px !important;
    }
}


@media (max-width: 945px) {
.header .logo{max-width:140px;width:100%;}
.header .d-menu{font-size:14px;max-width:683px;}
.header .d-menu li{height:73px;line-height:73px;}
.jobseeker-tab .jobseeker-content{max-width:84%}

    .current_salary{
        width:111px !important;
    }


}
@media (max-width: 860px) {
.top-bar .navbar{float:right;}
.navbar-header{float:left;width:100%;}
.site .header .header-area .navbar-brand{height:auto;padding:0;width:100%;text-align:center;}
.navbar-header .navbar-brand > img{display:inline-block;}
.header .logo{max-width:inherit;width:100%;}
.header .d-menu{float:left;max-width:100%;text-align:center;}
.site .header .d-menu li{float:none;}
.site .header .d-menu li:first-child{margin:0;}
.jobseeker-tab .jobseeker-content{max-width:84%}

    .select2-container--default .select2-selection--single{
        margin-left: -129px !important;
        width: 312px !important;
    }

    .current_salary{
        width:111px !important;
    }
}


@media (max-width: 769px) {
    .select2-container--default .select2-selection--single{
        margin-left: -129px !important;
        width: 299px !important;
    }

    .current_salary{
        width:111px !important;
    }
}

@media (max-width: 767px) {
.testimonial-tab{background:#8ac33f;padding-bottom:20px;}
.testimonial-tab .test-content{background:none;}
.testimonial-tab .test-content-inner{border-radius:4px;}
.site .testimonial-tab .heading h1{background:inherit;}
.banner h1{font-size:22px;font-family: 'utsaahregular';text-transform:uppercase;letter-spacing:7px;}
.consultancy h1 span{background:none;font-size:22px;}
.consultancy h1 small{font-size:22px;letter-spacing:7px;}
.welcome-txt{line-height:normal;padding-top:8px;}
.top-bar .navbar{float:none;}
body.site{padding:0;}
.header-area{margin-bottom:15px;}
.header .container-fluid > .navbar-header{margin:0;float:none;}
.site .grp-com-tab .owl-buttons .owl-prev, .site .grp-com-tab .owl-buttons .owl-next{top:100px;}
.site .grp-com-tab .owl-buttons .owl-next {right:0px;}	
.site .grp-com-tab .owl-buttons .owl-prev {left:0px;}
.top-bar .navbar-default .navbar-toggle{border:none;background:#3394cd;min-width:130px;margin:0;padding:5px 10px;text-align:left;text-transform:uppercase;}
.top-bar .navbar-default .navbar-toggle:focus, .top-bar .navbar-default .navbar-toggle:hover, .top-bar .navbar-default .navbar-toggle.active{background:#3394cd;}
.top-bar .navbar-default .navbar-toggle .sr-only{position:relative;}
.top-bar .navbar-default .navbar-toggle span{display: block;margin:0;    position: inherit;    width: inherit;    height: inherit;}
.container-fluid > .navbar-collapse{margin:0;border:none;float:right;width:20%;}
.top-bar-menu ul li{width:130px;}
.site .header .top-bar-menu{overflow-y:inherit;padding:0;margin:0;width:130px;}
.site .header .top-bar-menu ul li a{line-height:normal;border:none;}
.header .navbar-toggle{margin:0;}
.header-area .navbar-header{width:80%;margin:auto!important;}
.header-area .navbar-default .navbar-toggle{border:none;background:#8dc644;float:left;width:100%;margin-top:10px;}
.m-dsply-none{display:none;}
.header-area .navbar-default .navbar-toggle .icon-bar{background:#FFF;float: right;    clear: both;}
.header-area .navbar-default .navbar-toggle .sr-only{position:relative;color:#FFF;text-transform:uppercase;}
.header .logo{text-align:center;float:left;width:100%;max-width:100%;}
.header .logo a{float:left;width:100%;}
.header .logo a img{display:inline-block;}
.header-area .container-fluid > .navbar-collapse{margin:0;float:left;width:80%;margin:0 10%;}
.header-area .navbar-default .navbar-toggle:hover, .header-area .navbar-default .navbar-toggle:focus{background-color:#8dc644;}
.round-box-tab{margin:0;}
.round-box-tab li{display:block;margin:auto;}
.site .heading-border{display:none;}
.footer{margin-top:0px;}
.footer hr{display:none;}
.footer-menu ul li{display:block;text-align:left;padding:0 30px;}
.footer-menu ul li:hover{background:#e5e5e5;}
.footer-menu ul li:hover a{text-decoration:none;}
.testimonial-tab  .owl-pagination, .explore-tab .owl-pagination{display:none;}
.newsletter-tab .newsletter-subs-box input {    max-width:250px;	display:inline-block;border:none;}
.newsletter-tab .newsletter-subs-box a{display:inline-block;float:none;vertical-align:top;margin-left:-4px;}
.about-client-area{background:#e5f1f8;}
.about-client-section ul li{max-width:40%;}
.about-client-section ul li span{float:left;width:100%;}
.location-points{padding:0;position:absolute;top:0;left:30%;right:0;bottom:0;margin:auto;}
.location-tab img{margin-top:40px;}
.inner-content hr{display:block;}
.m-btn-center{float:left;width:100%;text-align:center;}
.footer-menu{margin-top:0;}
.inner-content{padding-bottom:0;}
.jobseeker-reg .job-reg-left{width:100%;}
.jobseeker-reg .job-reg-right{width:100%;}
.form-field span{width:100%;text-align:left;}
.reg-area .reg-area-left{width:100%;text-align:left;}
.reg-area .reg-area-right{margin:0;width:100%;}
.reg-area .reg-area-right input{width:100%;}
.form-field select{width:100%;margin:0;}
.form-field select.large{width:100%;}
.footer{border-top:solid 2px #e5e5e5;margin-top:20px;}
.banner-search-area{position:inherit;}
.jobsearch-banner .banner-search-area input{margin:0 1% 10px 1%;width:98%;}
.jobsearch-banner .banner-search-area select{margin:0 1% 10px 1%;width:98%;}
.jobsearch-banner .banner-search-area button{margin:0 1% 10px 1%;width:98%;}
.jobsearch-banner .banner-search-area button img{width:auto;}
.div-col-3{width:100%;margin-bottom:10px;margin-right:0;}
.jobseeker-tab .jobseeker-img{max-width:80px;}
.jobseeker-tab .jobseeker-content{width:68%;min-width:83%;}
.bluebar-wrapper.expand .bluebar span{float:right;background:url(../images/close-tab.png) no-repeat;width:15px;height:29px;background-size:60% 60%;}
.bluebar-wrapper .bluebar span{float:right;background:url(../images/open-tab.png) no-repeat;width:29px;height:15px;background-size:60% 60%;}
.site .header .d-menu li{display:block;padding:0 20px;height:30px;line-height:30px;text-align:left;margin:0;}
.site .header .d-menu li:hover{background:#8dc644;}
.site .header .d-menu li:hover a{color:#FFFFFF;}
.jobsearch-banner .container{padding:0;}
.banner-search-area span{color:#000;}
.explore-item{min-height:inherit;}
.site .explore-tab .owl-prev{background:url(../images/leftarrow.png) no-repeat!important;width:14px;height:26px;position:absolute;left:20px;top:90px;}
.site .explore-tab .owl-next{background:url(../images/rightarrow.png) no-repeat!important;width:14px;height:26px;position:absolute;right:20px;top: 90px;}
.site .client-tab .owl-prev{background:url(../images/leftarrow.png) no-repeat!important;width:14px;height:26px;position:absolute;left:20px;top: 90px;}
.site .client-tab .owl-next{background:url(../images/rightarrow.png) no-repeat!important;width:14px;height:26px;position:absolute;right:20px;top: 90px;border-radius:0!important;opacity:1!important;}
.top-brdr-none{border-top:none;}
.about-content{padding:0 10px;}
.explore-tab{margin-bottom:10px;}
.devices-div span{width:30%;}
.form-field .displaynone{display:none;}
.form-field input.large[type="text"]{width:100%;}
.form-field select.small{width:32%;}
.form-field input[type="text"].medium, .form-field select.medium{width:66%;margin:5px 0;}
.attach-div{width:100%;}
.m-btn-center{text-align:right;}
.site h1{font-size:20px;}
.m-bg-blue{background:#7fbcdf;padding:10px;box-sizing:border-box;}
.m-bg-green{background:#c6e2a1;padding:10px;box-sizing:border-box;}

    .current_salary{
        width:111px !important;
    }



}

@media (max-width: 1090px) {
.site .grp-com-tab .owl-buttons .owl-prev{left:0px;}
.site .grp-com-tab .owl-buttons .owl-next{right:0px;}

    .current_salary{
        width:111px !important;
    }
}

@media (max-width: 600px) {
.item div{border:none;}
.site .explore-tab .owl-prev{background:url(../images/leftarrow.png) no-repeat!important;width:14px;height:26px;position:absolute;left:20px;top:130px;}
.site .explore-tab .owl-next{background:url(../images/rightarrow.png) no-repeat!important;width:14px;height:26px;position:absolute;right:20px;top: 130px;}
.site .client-tab .owl-prev{background:url(../images/leftarrow.png) no-repeat!important;width:14px;height:26px;position:absolute;left:20px;top: 130px;}
.site .client-tab .owl-next{background:url(../images/rightarrow.png) no-repeat!important;width:14px;height:26px;position:absolute;right:20px;top: 130px;}
.site .grp-com-tab .owl-buttons .owl-prev, .site .grp-com-tab .owl-buttons .owl-next{top:140px;}
.jobseeker-tab .jobseeker-content{width:68%;min-width:77%;}
.container .heading{height:inherit;}
.explore-item{border:none;}

    .current_salary{
        width:111px !important;
    }
}

@media (max-width: 440px) {
.jobseeker-tab .jobseeker-content{width:68%;min-width:68%;}
.site .heading h1{padding:0;font-size:39px;}
.about-content h1{font-size:39px;}

    .current_salary{
        width:111px !important;
    }

}

@media (max-width: 361px) {
    .select2-container--default .select2-selection--single{
        margin-left: 0 !important;
        width: 320px !important;
    }

    .current_salary{
        width:111px !important;
    }
}

@media (max-width: 321px) {

    .select2-container--default .select2-selection--single{
        margin-left: 0px !important;
        width: 278px !important;
    }

    .current_salary{
       width:111px !important;
    }
}




@font-face {
    font-family: 'utsaahregular';
    src: url('../fonts/ufonts.com_utsaah-webfont.eot');
    src: url('../fonts/ufonts.com_utsaah-webfont.eot') format('embedded-opentype'),
         url('../fonts/ufonts.com_utsaah-webfont.woff2') format('woff2'),
         url('../fonts/ufonts.com_utsaah-webfont.woff') format('woff'),
         url('../fonts/ufonts.com_utsaah-webfont.ttf') format('truetype'),
         url('../fonts/ufonts.com_utsaah-webfont.svg') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
  font-family: 'DolceVitaLight';
  src: url('../fonts/DolceVitaLight.eot') format('embedded-opentype'),
  	   url('../fonts/DolceVitaLight.woff') format('woff'), 
	   url('../fonts/DolceVitaLight.ttf')  format('truetype'), 
	   url('../fonts/DolceVitaLight.svg') format('svg');
  font-weight: normal;
  font-style: normal;
}

h2.contact{
    color: #0278be;
    font-weight: bold;
    font-size: 20px;
}
h2 > span{
    border-bottom: 5px solid #8dc53c;
}

.bg{
 background: #E5E5E5 !important;
}
