@import url("https://fonts.googleapis.com/css?family=Roboto+Condensed:400,700&display=swap");
@import url("https://fonts.googleapis.com/css?family=Open+Sans&display=swap");




#main-wrapper {overflow: hidden;position: relative;}
a:focus,a:hover{text-decoration: none;outline: none;}
.container{max-width:1195px;}

h1{font-family: 'Roboto Condensed', sans-serif;font-weight: 700;font-size: 61px;color:#000;line-height: 68px;}
h2{font-family: 'Roboto Condensed', sans-serif;font-weight: 700;font-size: 25px;color:#ED8600;line-height: 34px;}
h3{font-family: 'Roboto Condensed', sans-serif;font-weight: 700;font-size: 45px;color:#000;position: relative;}
h4{font-family: 'Roboto Condensed', sans-serif;font-weight: 700;font-size: 21px;color:#515050;}
h5{font-family: 'Roboto Condensed', sans-serif;font-weight: 700;font-size: 23px;color:#000;}
p{font-family: 'Roboto Condensed', sans-serif;font-weight: 400;font-size: 16px;color:#545353}
.txt-center{text-align: center;}

header{position:absolute;top: 17px;float: left;width: 100%;margin: 0;padding: 0;z-index: 9;}
.logo-part{margin: 0;padding: 0;float:left;width: 30%;}
.menu-cntct-combined{margin: 0;padding: 0;float:right;width: 70%;}
ul.email-details{margin: 0;padding: 0;float: right;width: 62%;}
ul.email-details li{margin: 0 0 0 43px;padding: 0;float: left;list-style: none;font-family: 'Roboto Condensed', sans-serif;font-weight: 700;font-size: 16px;color: #ED8600;}
ul.email-details li a{color: #0f2541;transition:ease-in-out 1s;}
ul.email-details li a:hover{text-decoration: underline;color: #ED8600;}
.number{color: #0f2541;}


/*-----------------------css for menu part----------------------*/

/*.new-menu ul li.current-menu-item:after{position: absolute;content: '';left: 0;right: 0;z-index: 1;width: 53%;height: 3px;background-color: #e05513;margin: 0 auto;float: none;bottom: 0px;}*/
.new-menu ul li.current-menu-item a{color:#ED8600;border: 1px solid #ED8600;}
/*.new-menu ul li.current-menu-item{border: 1px solid #ED8600;}*/
.new-menu{width: 82%;float: right;margin: 10px 0 0;padding: 0;}
ul.menu{margin: 0 0 0 0px;padding:0;list-style: none;float:left;overflow: hidden;}
ul.menu li{margin: 0;list-style: none;float: left;position: relative;padding: 0 10px 12px;transition:ease-in-out 1s;}
/*ul.menu li:hover:after{position: absolute;content: '';left: 0;right: 0;z-index: 1;width: 53%;height: 3px;background-color: #e05513;margin: 0 auto;float: none;bottom: 0px;transition:ease-in-out 0.5s;}
ul.menu li:after{position: absolute;content: '';left: 0;right: 0;z-index: 1;width: 0%;height: 3px;background-color: #e05513;margin: 0 auto;float: none;bottom: 0px;transition:ease-in-out 0.5s;}*/
ul.menu li a {font-family: 'Roboto Condensed', sans-serif;font-weight: 700;font-size: 20px;color:#0f2541;display: block;text-decoration: none;border: 1px solid transparent;padding: 2px 13px;}
ul.menu li:hover a{color:#ED8600;transition: 1s ease-in-out;border: 1px solid #ED8600;}
/*ul.menu li:hover{border: 1px solid #ED8600;}*/
ul.menu {clear: both;max-height: 0;transition: max-height .2s ease-out;}
.new-menu .menu-icon {cursor: pointer;display: inline-block; float: right; padding: 28px 20px;position: relative;user-select: none;}

 .menu-icon .navicon {background: #333;display: block;height: 2px;position: relative;transition: background .2s ease-out;width: 18px;}
.menu-icon .navicon:before,
 .menu-icon .navicon:after {background: #333;content: '';display: block;height: 100%;position: absolute;transition: all .2s ease-out;width: 100%;}

.new-menu .menu-icon .navicon:before {top: 5px;}

.new-menu .menu-icon .navicon:after {top: -5px;}

/* menu btn */

.new-menu .menu-btn {display: none;}

.new-menu .menu-btn:checked ~ .menu {max-height: 240px;}
.new-menu .menu-btn:checked ~ .menu-icon .navicon {background: transparent;}

.new-menu .menu-btn:checked ~ .menu-icon .navicon:before {transform: rotate(-45deg);}

.new-menu .menu-btn:checked ~ .menu-icon .navicon:after {transform: rotate(45deg);}

.new-menu .menu-btn:checked ~ .menu-icon:not(.steps) .navicon:before,
.new-menu .menu-btn:checked ~ .menu-icon:not(.steps) .navicon:after {top: 0;}

/* 48em = 768px */

@media (min-width: 48em) {
  .new-menu li {float: left;}
  .new-menu li a {padding: 0;}
  .new-menu .menu {clear: none;float: right;max-height: none;width: 106%;margin: 0;}
  .new-menu .menu-icon {display: none;}
}



section#banner{margin: 0;padding: 0;width: 100%;float: left;position: relative;}
#banner img{width: 100%;}
.banner-inside{position: absolute;width: 100%;bottom: 62%;}
.banner-caption{margin: 0 ;padding: 0;float: left;position: absolute;width: 47%;}
.carousel-indicators {bottom: 33px;z-index: 1;width: 9%;margin: 0 auto;float: none;}
.carousel-indicators li{width: 18px;background-color: #000;height: 3px;border-radius: 0px;}
.carousel-indicators .active {background-color: #ED8600;}
.font-sizing{font-size: 50px;}
/*.carousel-item{transition: transform 1s ease,-webkit-transform 1s ease;}*/
.link-combined{margin: 38px 0 0 0;padding:0;float: left;width: 100%;}
a.now-cntct{font-family: 'Roboto Condensed', sans-serif;font-weight: 700;font-size: 15px;color:#fff;background: #ED8600;border: 1px solid transparent;padding: 16px 38px;transition: ease-in-out 1s;border-radius: 4px;}
a.now-cntct:hover{background: transparent;border: 1px solid #ED8600;color: #000;}
a.read-more{font-family: 'Roboto Condensed', sans-serif;font-weight: 700;font-size: 15px;color:#000;background: transparent;border: 1px solid #ED8600;padding: 16px 48px;transition: ease-in-out 1s;border-radius: 4px;margin: 0 0 0 8px;}
a.read-more:hover{background: #ED8600;border: 1px solid transparent;color:#fff;}
.network{font-size: 59px;line-height: 65px;}
.professional{font-size: 23px;line-height: 34px;padding: 12px 13px 0 0;}

section#experts{margin: 0;padding: 2% 0;width: 100%;float: left;border-bottom: 1px solid #dedddd;}
section#experts h4 {
    padding: 0 0 0 0;
}
.expert-text h2 {
    padding: 161px 0 0 0;
}

h3:before{position: absolute;
content: '';
background: url("../images/black-bar.png") no-repeat;
left: 33%;
width: 98px;
height: 21px;
z-index: 9;
top: 32px;
}
h3:after{position: absolute;
content: '';
background: url("../images/black-bar.png") no-repeat;
right: 32%;
width: 89px;
height: 19px;
z-index: 9;
top: 32px;
}
.expert-combine{margin: -91px 0 27px 0;padding:0;float: left;width: 100%;}
.expert-box1{margin: 0 0 0 41px;
padding: 0 0 22px 0;
float: left;
width: 85%;
position: relative;
border-top: none;
transition: ease-in-out 1s;

}

.expert-box1:hover .expert-text{background: #ED8600;}
.expert-box1:hover h2{color: #fff;}
.expert-box1:hover p{color: #fff;}
.expert-box1:hover img.star{display: none;}
.expert-box1:hover img.star-new{margin: 0 auto;float: none;display: table;}
.expert-box1:hover a.cntct-me{background: #fff;color: #ED8600;}
img.expert-pic{border-radius: 50%;
position: absolute;
top: 159px;
width: 100%;
right: 0;
left: 0;
margin: 0 auto;

}
.expert-text{margin: 260px 0 0 0;
padding: 0 0 0 0;
float: left;
width: 100%;
border: 1px solid #dedddd;
border-top: none;
height: 366px;transition:ease-in-out 1s;

}
img.star{margin: 0 auto;float: none;display: table;}
img.star-new{display: none;}
a.cntct-me{margin: 13px auto 0;
float: none;
display: table;
font-family: 'Roboto Condensed', sans-serif;
font-weight: 700;
font-size: 14px;
color: #fff;
background: #ED8600;
border-radius: 4px;
padding: 9px 40px;transition:ease-in-out 1s;
}
a.cntct-me:hover{background: #fff;color: #ED8600;}
a.view{font-family: 'Roboto Condensed', sans-serif;
font-weight: 700;
font-size: 22px;
color: #ED8600;text-decoration: underline;margin: 0 auto;float: none;display: table;transition:ease-in-out 1s;}
a.view:hover{color: #ED8600;}
#content-slider {
    height: 629.817px !important;
}

section#how-works{margin: 0;padding: 2% 0;float: left;width: 100%;}
.spacing{margin: 45px 0 0 0;}
.work-box1{margin: 0 0 0 0px;
padding: 28px 0px 28px 0px;
float: left;
width: 100%;
border: 1px solid #dedddd;min-height: 309px;}
img.icon-pic{margin: 0 auto 32px;float: none;display: table;}
.work-para{color: #515050;padding: 13px 2px 0 25px;
line-height: 25px;
}
a.plus{color: #ED8600;transition:ease-in-out 1s;}
a.plus:hover{color: #000;}
.work-box1 h5 {
    padding: 0 0 0 25px;min-height: 62px;
}
section#how-works .col-sm-3{padding: 0;}
section#how-works h4 {
    padding: 0 107px;
    line-height: 31px;
}


section#client-say{margin: 0;padding:2% 0;float: left;width: 100%;background: #f7f7f7;}
.client-heading{position: relative;}
.client-heading:before{position: absolute;
content: '';
background: url("../images/black-bar.png") no-repeat;
left: 26%;
width: 98px;
height: 21px;
z-index: 9;
top: 32px;
}
.client-heading:after{position: absolute;
content: '';
background: url("../images/black-bar.png") no-repeat;
right: 25%;
width: 89px;
height: 19px;
z-index: 9;
top: 32px;
}
.two-boxes{margin: 0;padding: 18px 0 0 0;float: left;width: 100%;}
.client-say-box1{
padding: 25px 0;
float: left;
width: 44%;
background: #F9F9F9;
box-shadow: 0 .125rem .25rem rgba(0,0,0,.075) !important;
margin: 5px;
}

.client-para{color: #515050;position: relative;padding: 0 32px 0 21px;
line-height: 28px;
}
.client-para:after{position: absolute;
content: '';
background: url("../images/comma.png") no-repeat;
right: 24%;
width: 44px;
height: 40px;
z-index: 9;
bottom: -56%;
}
img.client-picture{margin: 0 0 0 19px;float: left;}
.designation{color: #000;font-size: 18px;padding: 24px 0 0 15px;
float: left;
}
.designation-new{color: #ED8600;font-size: 15px;}
.client-say-box1:nth-child(2) {
    margin: 5px 5px 5px 52px;
}

/*slider-control part*/

.lSSlideOuter .lSPager.lSpg > li:hover a, .lSSlideOuter .lSPager.lSpg > li.active a {
    background-color: #ED8600 !important;
}
.lSSlideOuter .lSPager.lSpg > li a {
    background-color: #000 !important;
    border-radius: 0 !important;
height: 4px !important;width: 15px !important;}
ul.lSPager.lSpg {
    margin-top: 35px !important;
}


section#experts ul.lSPager.lSpg {
    display: none;
}



section#client-say .lSAction {
    display: none !important;
}

.lSAction > .lSPrev {background: url("../images/previous.png") no-repeat;width:30px;height: 30px;left: -9px !important;top: 60% !important;z-index: 8;}
.lSAction > .lSNext {background: url("../images/next.png") no-repeat;width: 30px;
height: 30px;
right: -46px !important;
top: 60% !important;
z-index: 8;background-position: 0 !important;
}


section#about-us-part{margin: 0;padding: 2% 0;float: left;width: 100%;background: url("../images/about-us-part-background-image.jpg") no-repeat;background-size: cover;}
.about-image-part{margin: 0;padding:0;float:left;width: 50%;}
img.about-part-picture{float: left;margin: 0;}
.about-text-part{margin: 0;padding: 0;float:right;width: 47%;}
.about-part-heading{position: relative;padding: 0 0 18px 0;}
.about-part-heading:after{position: absolute;
content: '';
background: url("../images/black-bar.png") no-repeat;
right: 54%;
width: 89px;
height: 19px;
z-index: 9;
top: 32px;
}
.about-part-heading:before{display: none;}
.about-small-text{color: #515050;font-family: 'Roboto Condensed', sans-serif;
font-weight: 400;padding: 0 0 37px 0;
line-height: 30px;
}
a.now-view{font-family: 'Roboto Condensed', sans-serif;font-weight: 700;font-size: 15px;color:#fff;background: #ED8600;border: 1px solid transparent;padding: 16px 50px;transition: ease-in-out 1s;border-radius: 4px;}
a.now-view:hover{background: transparent;border: 1px solid #ED8600;color: #000;}
ul.about-icon-listing{margin: 58px 0 0 0;padding:0;float: left;width: 100%;}
ul.about-icon-listing li{margin: 0;padding: 0;float: left;list-style: none;width: 42%;}
img.abt-icon{margin: 0;float: left;}
h2.abt-icon-text{line-height: 0;color: #000;/*float: left;*/padding: 28px 0 17px 0;margin: 63px 0 5px 0;}
p.abt-icon-small-text{color: #515050;font-family: 'Roboto Condensed', sans-serif;
font-weight: 400;float: left;}
ul.about-icon-listing li:nth-child(2) {
    margin: 0 0 0 85px;
}

section#download-application{margin: 0;padding: 0 0 2%;float: left;width: 100%;border-bottom: 1px solid #a8585b;}
.application-text-part{margin: 0;padding: 49px 0 0 0;float: left;width: 48%;}
.app-sub-heading{color: #ED8600;padding: 0 0 14px 0;}
.download-part-heading{position: relative;padding: 0 0 18px 0;}
.download-part-heading:after{position: absolute;
content: '';
background: url("../images/black-bar.png") no-repeat;
right: 0%;
width: 89px;
height: 19px;
z-index: 9;
top: 32px;
}
.download-part-heading:before{display: none;}
.app-combined{margin: 30px 0 0 0;padding: 0 0 0 21%;float: left;width: 100%;}
a.one{float: left;}
a.one:nth-child(2) {
    margin: 0 0 0 8px;
}
img.app-right-picture{float: right;margin: 0;}

footer{margin: 0;padding:0;float: left;width: 100%;}
.top-footer{margin: 0;padding: 55px 0;float: left;width: 100%;}
.entire-portion{margin: 0;padding:0;float: left;width: 100%;}
.address-part{margin: 0;padding:0;float: left;width: 22%;}
.color-black{color: #000;}
ul.address-email-list{margin: 13px 0 4px 0;padding:0;float: left;width: 100%;}
ul.address-email-list li{margin: 0 0 18px 0;padding:0;float: left;width: 100%;list-style: none;font-family: 'Roboto Condensed', sans-serif;font-weight: 400;font-size: 15px;color:#545353}
img.cntct-icon-picture{margin: 0 12px 0 0;float: left;}
ul.address-email-list li a{font-family: 'Roboto Condensed', sans-serif;font-weight: 400;font-size: 15px;color:#545353;transition: ease-in-out 1s;}
ul.address-email-list li a:hover{text-decoration: underline;}
ul.facebook-listing{margin: 0;padding:0;float: left;width: 100%;}
ul.facebook-listing li{margin: 0 11px 0 0;padding:0;float: left;list-style: none;}
img.simple-icon{display: block;}
img.simple-icon-hover{display: none;}
ul.facebook-listing li:hover img.simple-icon{display: none;}
ul.facebook-listing li:hover img.simple-icon-hover{display: block;}
.menu-list{margin: 0 0 0 38px;padding:0;float: left;width: 10%;}
ul.menu-listing{margin: 0px 0 0px 0;padding:0;float: left;width: 100%;}
ul.menu-listing li{margin: 0 0 0px 0;margin: 0 0 3px 0;float: left;width: 100%;list-style: none;}
ul.menu-listing li a{font-family: 'Roboto Condensed', sans-serif;font-weight: 400;font-size: 15px;color:#545353;transition: ease-in-out 1s;}
ul.menu-listing li:hover a{color: #ED8600;}
ul.menu-listing li.current-menu-item a{color: #ED8600;}
ul.menu-listing li:nth-child(1) {
    padding: 11px 0 0 0;
}
.simple-heading{margin: 0 0 0 52px;padding:0;float: left;width: 17%;}
.simple-heading-small-text{padding: 13px 0 0 0;}
.map-portion{margin: 0 0 0 49px;padding:0;float: left;width: 30%;}
img.map-image{margin: 0;float: left;}
.bottom-footer{margin: 0;padding: 12px 0;float: left;width: 100%;background: #ED8600;}

.scrollup {width: 40px;height: 40px;position: fixed;bottom: 10px;right: 4%;display: none;text-indent: -9999px;background: url('../images/scroll.png') no-repeat;}
p.copyright{color: #000000;font-size:12px;font-family: 'Open Sans', sans-serif;font-weight: 400;text-align: center;margin: 0;}

iframe{padding: 15px 0 0 0;}
/*-------------------FAQ page------------------------*/

.lies{font-size: 46px;
line-height: 59px;
}
section#inner-middle-content h4 {
    padding: 0 75px;
    line-height: 30px;
}

.banner-caption-faq{margin: 0 ;padding: 0;float: left;position: absolute;width: 49%;}
section#inner-middle-content{margin:0;padding:2% 0;float:left;width:100%;border-bottom: 1px solid #ED8600;;}
.question-heading{position: relative;}
.question-heading:before{position: absolute;content: '';background: url("../images/black-bar.png") no-repeat;left: 39%;width: 98px;height: 21px;z-index: 9;top: 32px;}
.question-heading:after{position: absolute;content: '';background: url("../images/black-bar.png") no-repeat;right: 38%;width: 89px;height: 19px;z-index: 9;top: 32px;}
.interrogation-image-part{margin:33px 0 0 0;padding:0;float: left;width: 39%;}
img.question{float:left;margin: 6px 0 0 0;width: 100%;}
.interrogation-right-text-part{margin:33px 0 0 0;padding:0;float:right;width: 59%;}

/*-----------------------accordian part css--------------*/

.rlAccordion > h3 {
  background-color: #ED8600;;
border: 1px solid #b64d56;
border-radius: 0;
color: #fff;
font-size: 20px;
margin: 7px auto 0;
padding: 3px 18px;
text-decoration: none;
/*text-shadow: 1px 1px 0 #004E68;*/
font-family: 'Roboto Condensed', sans-serif;font-weight: 700;cursor:pointer;

}
.rlAccordion > h3 > span {
  float: right;
  font-family: arial, serif, sans-serif;font-family: 'Roboto Condensed', sans-serif;font-weight: 700;color: #fff;
}
.rlAccordion > h3 + div {
  display: none;
  /*padding: 26px 5% 0% 3%;*/border-left: 1px solid #b64d56;border-right: 1px solid #b64d56;border-bottom: 1px solid #b64d56;/*margin: -7px 0 9px 0;*/
}
.accordian-inner-text {
    padding: 11px 0 0 19px;
}

h3.accordian-heading:before{display: none;}
h3.accordian-heading:after{display: none;}

/*----------------------our-experts-----------------*/

section#experts-new{margin: 0;padding: 2% 0;width: 100%;float: left;border-bottom: 1px solid #dedddd;border-bottom: 1px solid #ED8600;;}
section#experts-new h4 {
    padding: 0 0 0 0;
}
.expert-text-new h2 {
    padding: 122px 0 0 0;
}
.expert-text-new {
    margin: -94px 0 0 0;
    padding: 0 0 0 0;
    float: left;
    width: 100%;
    border: 1px solid #dedddd;
    border-top: none;
    height: 310px;
    transition:ease-in-out 1s;
}
img.expert-pic-new {
    border-radius: 50%;
    /*position: absolute;*/
    top: 159px;
    width: 100%;
    right: 0;
    left: 0;
    margin: 0 auto;
}
.expert-box2:hover .expert-text-new{background: #ED8600;}
a.cntct-me-new{margin: 13px 0 0 11px;
float: left;

font-family: 'Roboto Condensed', sans-serif;
font-weight: 700;
font-size: 13px;
color: #fff;
background: #ED8600;
border-radius: 4px;
padding: 7px 14px;
transition: ease-in-out 1s;
}
a.cntct-me-new:hover{background: #fff;color: #ED8600;}
.expert-box2:hover a.cntct-me-new{background: #fff;color: #ED8600;}
a.profile{margin: 13px 0 0 8px;
float: left;

font-family: 'Roboto Condensed', sans-serif;
font-weight: 700;
font-size: 13px;
color: #fff;
background: #ED8600;
border-radius: 4px;
padding: 7px 24px;
transition: ease-in-out 1s;
}
a.profile:hover{background: #fff;color: #ED8600;}
.expert-box2:hover a.profile{background: #fff;color: #ED8600;}
.cnt-profile{margin: 15px 0 0 0;padding: 0;float:left;width: 100%;}
.expert-dash{position: relative;}
.expert-dash:before{position: absolute;
content: '';
background: url("../images/black-bar.png") no-repeat;
left: 26%;
width: 98px;
height: 21px;
z-index: 9;
top: 32px;
}
.expert-dash:after{position: absolute;
content: '';
background: url("../images/black-bar.png") no-repeat;
right: 25%;
width: 89px;
height: 19px;
z-index: 9;
top: 32px;
}
.expert-spacing{padding: 46px 0 0 0;}

.expert-box2{margin: 0 0 0 41px;
padding: 0 0 22px 0;
float: left;
width: 85%;
position: relative;
border-top: none;
transition: ease-in-out 1s;

}


.expert-box2:hover h2{color: #fff;}
.expert-box2:hover p{color: #fff;}
.expert-box2:hover img.star{display: none;}
.expert-box2:hover img.star-new{margin: 0 auto;float: none;display: table;}

/*-------------------------post-job---------------------*/

section#job-inner-part{margin: 0;padding: 2% 0;float: left;width: 100%;border-bottom: 1px solid #ED8600;;}
.middle-job-form-part{margin: 30px 0 0 0;padding:0;float:left;width: 100%;border:1px solid #cfcfcf;}
.info{font-size: 31px;color:#fff;text-align: center;background: #ED8600;padding: 8px 0;text-transform: uppercase;margin-bottom: 26px;}
.required{color:#ee5757;}
form {width: 100%;margin: 0;text-align:center;float: left;}
.job-info-text{color:#121212;font-size:20px;font-family: 'Roboto Condensed', sans-serif;font-weight: 400;float: left;margin: 9px 12px 0 20px;}
.inpt-fld-new{width: 49%;line-height: 38px;padding: 0 0 0 17px;margin: 5px 10px 13px 31px;color: #b7b7b7;font-size: 20px;font-family: 'Roboto Condensed', sans-serif;font-weight: 400;transition: all 1s;background: #fff;float: left;border: 1px solid #cfcfcf;}
.inpt-fld-type{width: 49%;line-height: 38px;padding: 0 0 0 17px;margin: 5px 10px 13px 20px;color: #b7b7b7;font-size: 20px;font-family: 'Roboto Condensed', sans-serif;font-weight: 400;transition: all 1s;background: #fff;float: left;border: 1px solid #cfcfcf;}
textarea.inpt-fld-scope{width: 87%;line-height: 51px;padding: 0 0 0 17px;margin: 5px 10px 13px 17px;color: #b7b7b7;font-size: 20px;font-family: 'Roboto Condensed', sans-serif;font-weight: 400;transition: all 1s;background: #fff;float: left;border: 1px solid #cfcfcf;height: 164px;}

::-webkit-input-placeholder { /* Chrome/Opera/Safari */
  opacity:  1;color: #b7b7b7;font-size: 20px;font-family: 'Roboto Condensed', sans-serif;font-weight: 400;
}
::-moz-placeholder { /* Firefox 19+ */
  opacity:  1;color: #b7b7b7;font-size: 20px;font-family: 'Roboto Condensed', sans-serif;font-weight: 400;
}
:-ms-input-placeholder { /* IE 10+ */
  opacity:  1;color: #b7b7b7;font-size: 20px;font-family: 'Roboto Condensed', sans-serif;font-weight: 400;
}
:-moz-placeholder { /* Firefox 18- */
  opacity:  1;color: #b7b7b7;font-size: 20px;font-family: 'Roboto Condensed', sans-serif;font-weight: 400;
}
::placeholder { color: #b7b7b7;font-size: 20px;font-family: 'Roboto Condensed', sans-serif;font-weight: 400;}

label.rd-text{color:#121212;font-size:20px;font-family: 'Roboto Condensed', sans-serif;font-weight: 400;padding: 0 14px 0 9px;}
.rd-btn{margin: 17px 0 0 39px;
padding: 0;
float: left;
width: 44%;
}
.inpt-fld-cmp{width: 72%;line-height: 38px;padding: 0 0 0 17px;margin: 5px 10px 13px 31px;color: #b7b7b7;font-size: 20px;font-family: 'Roboto Condensed', sans-serif;font-weight: 400;transition: all 1s;background: #fff;float: left;border: 1px solid #cfcfcf;}
.inpt-fld-wbs{width: 89%;line-height: 38px;padding: 0 0 0 17px;margin: 5px 10px 13px 20px;color: #b7b7b7;font-size: 20px;font-family: 'Roboto Condensed', sans-serif;font-weight: 400;transition: all 1s;background: #fff;float: left;border: 1px solid #cfcfcf;}
.inpt-fld-ph{width: 72%;line-height: 38px;padding: 0 0 0 17px;margin: 5px 10px 13px 56px;color: #b7b7b7;font-size: 20px;font-family: 'Roboto Condensed', sans-serif;font-weight: 400;transition: all 1s;background: #fff;float: left;border: 1px solid #cfcfcf;}
.form-control-file{display: block;width: 60%;margin: 10px 0 0 0;/*border: 1px solid #cfcfcf;*/padding: 0px 10px 8px 0;/*text-align: right;*/float: right;}
.file-part{border: 1px solid #cfcfcf;margin: 0;padding: 0;float: left;width: 71%;}
.file-atch-text{color: #b7b7b7;font-size: 20px;font-family: 'Roboto Condensed', sans-serif;font-weight: 400;padding: 9px 0 0 14px;margin: 0;float: left;}
.btn-cptch-here{margin: 0;padding: 16px 4px 16px 11px;float: left;width: 100%;border-top: 1px solid #cfcfcf;}

.sb-btn-cntct{color: #fff;
padding: 0 48px;
border: 1px solid transparent;
float: left;
font-size: 15px;
font-family: 'Roboto Condensed', sans-serif;font-weight: 400;
transition: all 1s;
margin: 5px 0 0 6px;
cursor: pointer;
background: #ED8600;;
line-height: 41px;}
.sb-btn-cntct:hover{background-color:#000 !important;transition: 1s ease-in-out;text-decoration: underline;color: #fff;}
.job-cptch-here{margin:0;padding:0;float:right;width: 53%;}
img.cptch-portrait{margin: 5px 0 0 0;float: left;}
.inpt-fld-cpth{width: 35%;line-height: 38px;padding: 0 0 0 17px;margin: 5px 10px 13px 31px;color: #b7b7b7;font-size: 20px;font-family: 'Roboto Condensed', sans-serif;font-weight: 400;transition: all 1s;background: #fff;float: left;border: 1px solid #cfcfcf;}

.sb-btn-cntct-job{color: #fff;
padding: 0 48px;
border: 1px solid transparent;
float: left;
font-size: 15px;
font-family: 'Roboto Condensed', sans-serif;font-weight: 400;
transition: all 1s;
margin: 5px 0 0 6px;
cursor: pointer;
background: #ED8600;
line-height: 41px;}
.sb-btn-cntct-job:hover{background-color:#ED8600!important;transition: 1s ease-in-out;text-decoration: underline;color: #fff;}


[type="radio"]:checked,
[type="radio"]:not(:checked) {
    position: absolute;
    left: -9999px;
}
[type="radio"]:checked + label,
[type="radio"]:not(:checked) + label
{
    position: relative;
    padding-left: 28px;
    cursor: pointer;
    line-height: 20px;
    display: inline-block;
    color: #000;
}
[type="radio"]:checked + label:before,
[type="radio"]:not(:checked) + label:before {
    content: '';
    position: absolute;
    left: 0;
    top: 0;
    width: 18px;
    height: 18px;
    border: 1px solid #ddd;
    border-radius: 100%;
    background: #dedede;
}
[type="radio"]:checked + label:after,
[type="radio"]:not(:checked) + label:after {
    content: '';
    width: 12px;
    height: 12px;
    background: #c6777c;
    position: absolute;
    top: 3px;
    left: 3px;
    border-radius: 100%;
    -webkit-transition: all 0.2s ease;
    transition: all 0.2s ease;
}
[type="radio"]:not(:checked) + label:after {
    opacity: 0;
    -webkit-transform: scale(0);
    transform: scale(0);
}
[type="radio"]:checked + label:after {
    opacity: 1;
    -webkit-transform: scale(1);
    transform: scale(1);
}

.rd-btn p {
    float: left;
    width: 22%;
}




/*---------------------------------register-----------------*/

section#middle{margin: 0;padding: 4% 0;float: left;width: 100%;}
.real-xprt{margin: 0;}
.pub{color:#515050;font-size: 20px;font-family: 'Roboto Condensed', sans-serif;font-weight: 400;}
.sgn:before{position: absolute;
content: '';
background: url("../images/black-bar.png") no-repeat;
left: 27%;
width: 98px;
height: 21px;
z-index: 9;
top: 32px;
}
.sgn:after{position: absolute;
content: '';
background: url("../images/black-bar.png") no-repeat;
right: 26%;
width: 89px;
height: 19px;
z-index: 9;
top: 32px;
}
.sgn{position: relative;}
.ref{padding: 0 154px;}
.act{color:#131313;font-size:27px;font-family: 'Roboto Condensed', sans-serif;font-weight: 700;position: relative;text-align: left;padding: 44px 0 0 0;}
.act:before{position: absolute;
content: '';
background-color: #dfdfdf;
left: 0;
width: 100%;
height: 2px;
z-index: 9;
top: 34px;

}
.act:after{position: absolute;
content: '';
background-color: #dfdfdf;
left: 0;
width: 100%;
height: 2px;
z-index: 9;
bottom: -13px;

}
.nav-tabs li a{/*border:1px solid #787878;*/border-radius:0px;padding: 9px 23px 0;position: relative;float: left;background: url("../images/trap-bck.png") no-repeat; }
.nav-tabs li a{color:#4e4e4e;font-size: 21px;font-family: 'Roboto Condensed', sans-serif;font-weight: 400;margin: 0 0 0 0;}
ul.nav-tabs li.active a{background:#a25255;}
ul.nav-tabs li a.active{background: url("../images/trap-bck-hover.png") no-repeat;/*border: 1px solid transparent;*/color: #fff;}
/*ul.nav-tabs li a.active:after{position: absolute;top: 37px;left: 0;content: '';z-index: 1;width: 0;height: 0;border-style: solid;border-width: 16px 9px 0 9px;border-color: #696969 transparent transparent transparent;right: 0;margin: 0 auto;transition: all 1s;}*/
ul.nav-tabs li.active a{border:1px solid transparent;transition:all 1s;color:#fff;}
.nav-tabs{margin: 61px auto 9px;float: none;display: table;border-bottom: none;width: 100%;border-bottom: 2px solid #d8d8d8;}
.tab-content {border: 1px solid #e3e3e3;float: left;padding: 20px 31px 52px;}

/*-------------input type file---------------*/

.input-file-container {
  position: relative;
width: 489px;
border: 1px solid #d0d0d0;
float: left;
margin: 0 0 7px 0;


}
.js .input-file-trigger {
  display: block;
padding: 9px 0 9px 0;
background: #000;
color: #fff;
font-size: 20px;
transition: all .4s;
cursor: pointer;
width: 213px;float: right;
margin-top: 7px;
margin-right: 8px;
font-family: 'Roboto Condensed', sans-serif;font-weight: 400;

}
.js .input-file {
  position: absolute;
  top: 0; right: 0;
  width: 225px;
  opacity: 0;
  padding: 14px 0;
  cursor: pointer;
}
.js .input-file:hover + .input-file-trigger,
.js .input-file:focus + .input-file-trigger,
.js .input-file-trigger:hover,
.js .input-file-trigger:focus {
  background: #ED8600;
  color: #fff;
}

.file-return {
  margin: 0;
}
.file-return:not(:empty) {
  margin: 1em 0;
}
.js .file-return {
  font-style: italic;
  font-size: 13px;
  font-weight: bold;position: absolute;
left: -155px;
width: 39%;
right: 0;
margin: 0 auto;
top: 11px;

}
.js .file-return:not(:empty):before {
  content: "Selected file: ";
  font-style: normal;
  font-weight: normal;
}


form {
  width: 100%;
  margin: 0;
  text-align:center;
  float: left;
}
.face{font-size: 23px;position: relative;text-align: left;color:#131313;font-family: 'Roboto Condensed', sans-serif;font-weight: 700;padding: 32px 0 0 0;}
.face:before{display: none;}
.face:after{display: none;}
.portrait{padding: 0;text-align: left;color: #515050;font-size:20px;font-family: 'Roboto Condensed', sans-serif;font-weight: 400;position: relative;}




.inpt-fld-tise{width: 89%;line-height: 45px;padding: 0 0 0 17px;margin: 5px 10px 0px 0;color: #b7b7b7;font-size: 20px;font-family: 'Roboto Condensed', sans-serif;font-weight: 400;transition: all 1s;background: #fff;float: left;border: 1px solid #d0d0d0;height: 37px;}
.inpt-fld{width: 89%;line-height: 45px;padding: 0 0 0 17px;margin: 5px 10px 0px 0;color: #b7b7b7;font-size: 20px;font-family: 'Roboto Condensed', sans-serif;font-weight: 400;transition: all 1s;background: #fff;float: left;border: 1px solid #d0d0d0;height: 37px;}
.inpt-fld-acnt{width: 95%;line-height: 45px;padding: 0 0 0 17px;margin: 5px 10px 0px 0;color: #b7b7b7;font-size: 20px;font-family: 'Roboto Condensed', sans-serif;font-weight: 400;transition: all 1s;background: #fff;float: left;border: 1px solid #d0d0d0;height: 37px;}
textarea.inpt-fld{width: 96%;
line-height: 48px;
padding: 0 0 0 17px;
margin: 5px 10px 0px 0px;
color: #b7b7b7;font-size: 20px;font-family: 'Roboto Condensed', sans-serif;font-weight: 400;
height: 143px;
transition: all 1s;
background: #fff;
float: left;
border: 1px solid #d0d0d0;}
/*.sb-btn-cntct{color: #fff;
padding: 0 48px;
border: 1px solid transparent;
float: left;
font-size: 15px;
font-family: 'Open Sans', sans-serif;
font-weight: 700;
transition: all 1s;
margin: 5px 0 0 6px;
cursor: pointer;
background: #6bb71f;
line-height: 45px;}
.sb-btn-cntct:hover{background-color:#15400a !important;transition: 1s ease-in-out;text-decoration: underline;color: #fff;}*/

select {
    width: 95%;padding: 0 0 0 7px;
    /*height: 51px;*/
    color: #b7b7b7;font-size: 20px;font-family: 'Roboto Condensed', sans-serif;font-weight: 400;border: 1px solid #d0d0d0;background: #fff;float: left;height: 37px;margin: 5px 0 11px 0;

}


::-webkit-input-placeholder { /* Chrome/Opera/Safari */
  opacity:  1;color: #b7b7b7;font-size: 20px;font-family: 'Roboto Condensed', sans-serif;font-weight: 400;
}
::-moz-placeholder { /* Firefox 19+ */
  opacity:  1;color: #b7b7b7;font-size: 20px;font-family: 'Roboto Condensed', sans-serif;font-weight: 400;
}
:-ms-input-placeholder { /* IE 10+ */
  opacity:  1;color: #b7b7b7;font-size: 20px;font-family: 'Roboto Condensed', sans-serif;font-weight: 400;
}
:-moz-placeholder { /* Firefox 18- */
  opacity:  1;color: #b7b7b7;font-size: 20px;font-family: 'Roboto Condensed', sans-serif;font-weight: 400;color: #b7b7b7;font-size: 20px;font-family: 'Roboto Condensed', sans-serif;font-weight: 400;
}
::placeholder { color: #b7b7b7;font-size: 20px;font-family: 'Roboto Condensed', sans-serif;font-weight: 400;}

.act-info-text{color:#515050;font-size:20px;font-family: 'Roboto Condensed', sans-serif;font-weight: 400;float: left;margin: 9px 32px 0 0px;}

.photo-expert{margin: 0;padding: 0;float:left;width:50%;}
img.plus-photo{margin: 0px 0 0 16px;float: left;}
.pic-grey {float: left;margin: 7px 0 0 11px;}
img.inter-pic{margin: 0 0 0 4px;}
.tips{color: #0f2541;text-decoration: underline;transition:ease-in-out 1s;font-size: 20px;font-family: 'Roboto Condensed', sans-serif;font-weight: 400;}
.tips:hover{color:#a25155;text-decoration: underline;}
.rtn{color:#515050;font-size: 19px;font-family: 'Roboto Condensed', sans-serif;font-weight: 400;text-align: left;}
.robot-btn-combine{margin: 6px 0 0 0;padding: 0;float: left;width: 100%;}
img.robot-portrait{float: left;margin: 0;}
a.robot-sub{margin: 5px 0 0 7px;
padding: 14px 67px;
float: left;background:#ED8600;color:#fff;font-family: 'Roboto Condensed', sans-serif;font-weight: 400;font-size: 20px;transition:ease-in-out 1s;}
a.robot-sub:hover{background:#0f2541;}

button.robot-sub{margin: 5px 0 0 7px; padding: 14px 67px; float: left;background:#ED8600;color:#fff;font-family: 'Roboto Condensed', sans-serif;font-weight: 400;font-size: 20px;transition:ease-in-out 1s;}
button.robot-sub:hover{background:#0f2541;}

.banner-caption-post{margin: 0 ;padding: 0;float: left;position: absolute;width: 47%;}

/*---------------------responsive-part--------------------*/


@media screen and (min-width :1200px) and (max-width :1280px) {

.professional {font-size: 17px;line-height: 27px;padding: 4px 13px 0 0;}
.network {font-size: 38px;line-height: 50px;}
.application-text-part {width: 45%;}
section#download-application h3{font-size: 40px;}

}




@media screen and (min-width :1100px) and (max-width :1199px){

.new-menu {width: 86%;}
ul.email-details {width: 68%;}

.professional {font-size: 17px;line-height: 27px;padding: 4px 13px 0 0;}
.network {font-size: 38px;line-height: 50px;}
.application-text-part {width: 45%;}
ul.about-icon-listing li {width: 35%;}
img.about-part-picture {width: 100%;}
h3::before {left: 31%;}
h3::after {right: 30%;}
.client-heading::before {left: 24%;}
.client-heading::after {right: 23%;}
section#download-application h3{font-size: 36px;}
img.app-right-picture {width: 50%;}
.address-part {margin: 0 0 0 21px;}
a.cntct-me-new {margin: -4px auto 0;float: none;display: table;}
a.profile {margin: 13px auto 0;float: none;display: table;}
.lies {font-size: 37px;line-height: 48px;}
.inpt-fld-ph {width: 66%;}
.inpt-fld-cmp {width: 66%;}
.inpt-fld-wbs {width: 86%;}
textarea.inpt-fld-scope {width: 82%;}
.job-cptch-here {width: 61%;}
h2 {font-size: 21px;line-height: 30px;}
h1 {font-size: 52px;line-height: 63px;}

}




@media screen and (min-width : 971px) and (max-width :1099px){

.new-menu {width: 98%;}
ul.email-details {width: 78%;}

.professional {font-size: 17px;line-height: 27px;padding: 4px 13px 0 0;}
.network {font-size: 28px;line-height: 37px;}
.application-text-part {width: 45%;}
ul.about-icon-listing li {width: 35%;}
img.about-part-picture {width: 100%;}
h3::before {left: 29%;}
h3::after {right: 28%;}
.client-heading::before {left: 24%;}
.client-heading::after {right: 23%;}
section#download-application h3{font-size: 36px;}
img.app-right-picture {width: 50%;}
.address-part {margin: 0 0 0 21px;width: 23%;}
a.cntct-me-new {margin: -4px auto 0;float: none;display: table;}
a.profile {margin: 13px auto 0;float: none;display: table;}
.lies {font-size: 32px;line-height: 41px;}
.inpt-fld-ph {width: 66%;}
.inpt-fld-cmp {width: 66%;}
.inpt-fld-wbs {width: 86%;}
textarea.inpt-fld-scope {width: 82%;}
.job-cptch-here {width: 70%;}
h2 {font-size: 18px;line-height: 30px;}
h1 {font-size: 43px;line-height: 52px;}
.expert-dash::before {left: 20%;}
.expert-dash::after {right: 19%;}
.expert-text-new p {font-size: 13px;}
.logo-image {width: 39%;}
.form-control-file {margin: 10px 0 0 8px;float: left;}
.rd-btn {width: 50%;}
.sgn::before {left: 22%;}
.sgn::after {right: 21%;}
.question-heading::before {left: 35%;}
.question-heading::after {right: 34%;}



}



@media screen and (min-width : 768px) and (max-width : 970px){


.new-menu {width: 122%;}
ul.email-details {width: 103%;}

.professional {font-size: 17px;line-height: 27px;padding: 4px 13px 0 0;}
.network {font-size: 28px;line-height: 37px;}
.application-text-part {width: 45%;padding: 0 0 0 0;}
ul.about-icon-listing li {width: 32%;}
img.about-part-picture {width: 100%;}
h3::before {left: 23%;}
h3::after {right: 22%;}
.client-heading::before {left: 13%;}
.client-heading::after {right: 10%;}
section#download-application h3{font-size: 36px;padding: 0 0 3px 0;}
img.app-right-picture {width: 50%;}
.address-part {margin: 0 0 0 21px;width: 31%;}
a.cntct-me-new {margin: -4px auto 0;float: none;display: table;}
a.profile {margin: 13px auto 0;float: none;display: table;}
.lies {font-size: 27px;line-height: 38px;}
.inpt-fld-ph {width: 54%;}
.inpt-fld-cmp {width: 55%;}
.inpt-fld-wbs {width: 82%;}
textarea.inpt-fld-scope {width: 75%;line-height: 26px;padding: 18px 0 0 17px;}
.job-cptch-here {width: 75%;}
h2 {font-size: 17px;line-height: 23px;}
h1 {font-size: 35px;line-height: 44px;}
.expert-dash::before {left: 12%;}
.expert-dash::after {right: 11%;}
.expert-text-new p {font-size: 13px;padding: 0 3px;}
.expert-box2 {margin: 0 0 0 0;width: 100%;}
.logo-image {width: 39%;}
.form-control-file {margin: 10px 0 0 8px;float: left;}
.rd-btn {width: 64%;}
.sgn::before {left: 15%;}
.sgn::after {right: 13%;}
.expert-text h2 {padding: 111px 0 0 0;}
img.expert-pic{top: 171px; height: auto;}
a.cntct-me{margin: 13px auto 13px;}
.expert-text{height: auto;}
.expert-combine{margin: -111px 0 0px 0;}
.lSAction > .lSNext {right: -9px !important;}
.expert-box1 {width: 90%;margin: 0 auto;float: none;display: table;}
section#how-works h4 {line-height: 29px;font-size: 17px;padding: 0;}
.client-say-box1 {min-height: 251px;}
.client-para::after {bottom: -39px;}
.about-part-heading::after {right: 26%;}
.about-small-text {padding: 0 0 16px 0;}
ul.about-icon-listing {margin: 36px 0 0 0;}
.download-part-heading::after {right: 14%;}
.app-sub-heading {padding: 0 0 0 0;}
.map-portion {margin: 0 0 0 11px;}
.simple-heading {margin: 0 0 0 25px;}
.menu-list {margin: 0 0 0 20px;}
.expert-text-new h2 {padding: 109px 0 0 0;}
.question-heading::before {left: 31%;}
.question-heading::after {right: 29%;}
section#inner-middle-content h4 {padding: 0 0;}

::-webkit-input-placeholder { /* Chrome/Opera/Safari */
  opacity:  1;color: #b7b7b7;font-size: 13px;font-family: 'Roboto Condensed', sans-serif;font-weight: 400;
}
::-moz-placeholder { /* Firefox 19+ */
  opacity:  1;color: #b7b7b7;font-size: 13px;font-family: 'Roboto Condensed', sans-serif;font-weight: 400;
}
:-ms-input-placeholder { /* IE 10+ */
  opacity:  1;color: #b7b7b7;font-size: 13px;font-family: 'Roboto Condensed', sans-serif;font-weight: 400;
}
:-moz-placeholder { /* Firefox 18- */
  opacity:  1;color: #b7b7b7;font-size: 13px;font-family: 'Roboto Condensed', sans-serif;font-weight: 400;color: #b7b7b7;font-size: 20px;font-family: 'Roboto Condensed', sans-serif;font-weight: 400;
}
::placeholder { color: #b7b7b7;font-size: 13px;font-family: 'Roboto Condensed', sans-serif;font-weight: 400;}

.file-part {width: 67%;}
.sb-btn-cntct-job {padding: 0 25px;}
.ref {padding: 0 0;}




}


@media screen and (min-width : 768px) and (max-width : 970px){
.new-menu {width: 122%;}
ul.email-details {width: 103%;}
.professional {font-size: 13px;line-height: 16px;padding: 4px 13px 0 0;}
.network {font-size: 18px;line-height: 22px;}
.application-text-part {width: 45%;padding: 0 0 0 0;}
ul.about-icon-listing li {width: 32%;}
img.about-part-picture {width: 100%;}
h3::before {left: 23%;}
h3::after {right: 22%;}
.client-heading::before {left: 13%;}
.client-heading::after {right: 10%;}
section#download-application h3{font-size: 36px;padding: 0 0 3px 0;}
img.app-right-picture {width: 50%;}
.address-part {margin: 0 0 0 21px;width: 31%;}
a.cntct-me-new {margin: -4px auto 0;float: none;display: table;}
a.profile {margin: 13px auto 0;float: none;display: table;}
.lies {font-size: 27px;line-height: 38px;}
.inpt-fld-ph {width: 54%;}
.inpt-fld-cmp {width: 55%;}
.inpt-fld-wbs {width: 82%;}
textarea.inpt-fld-scope {width: 75%;line-height: 26px;padding: 18px 0 0 17px;}
.job-cptch-here {width: 75%;}
h2 {font-size: 17px;line-height: 23px;}
h1 {font-size: 35px;line-height: 44px;}
.expert-dash::before {left: 12%;}
.expert-dash::after {right: 11%;}
.expert-text-new p {font-size: 13px;padding: 0 3px;}
.expert-box2 {margin: 0 0 0 0;width: 100%;}
.logo-image {width: 39%;}
.form-control-file {margin: 10px 0 0 8px;float: left;}
.rd-btn {width: 64%;}
.sgn::before {left: 15%;}
.sgn::after {right: 13%;}
.expert-text h2 {padding: 111px 0 0 0;}
img.expert-pic{top: 171px; height: auto;}
a.cntct-me{margin: 13px auto 13px;}
.expert-text{height: auto;}
.expert-combine{margin: -111px 0 0px 0;}
.lSAction > .lSNext {right: -9px !important;}
.expert-box1 {width: 90%;margin: 0 auto;float: none;display: table;}
section#how-works h4 {line-height: 29px;font-size: 17px;padding: 0;}
.client-say-box1 {min-height: 251px;}
.client-para::after {bottom: -39px;}
.about-part-heading::after {right: 26%;}
.about-small-text {padding: 0 0 16px 0;}
ul.about-icon-listing {margin: 36px 0 0 0;}
.download-part-heading::after {right: 14%;}
.app-sub-heading {padding: 0 0 0 0;}
.map-portion {margin: 0 0 0 11px;}
.simple-heading {margin: 0 0 0 25px;}
.menu-list {margin: 0 0 0 20px;}
.expert-text-new h2 {padding: 109px 0 0 0;}
.question-heading::before {left: 31%;}
.question-heading::after {right: 29%;}
section#inner-middle-content h4 {padding: 0 0;}

::-webkit-input-placeholder { /* Chrome/Opera/Safari */
  opacity:  1;color: #b7b7b7;font-size: 13px;font-family: 'Roboto Condensed', sans-serif;font-weight: 400;
}
::-moz-placeholder { /* Firefox 19+ */
  opacity:  1;color: #b7b7b7;font-size: 13px;font-family: 'Roboto Condensed', sans-serif;font-weight: 400;
}
:-ms-input-placeholder { /* IE 10+ */
  opacity:  1;color: #b7b7b7;font-size: 13px;font-family: 'Roboto Condensed', sans-serif;font-weight: 400;
}
:-moz-placeholder { /* Firefox 18- */
  opacity:  1;color: #b7b7b7;font-size: 13px;font-family: 'Roboto Condensed', sans-serif;font-weight: 400;color: #b7b7b7;font-size: 20px;font-family: 'Roboto Condensed', sans-serif;font-weight: 400;
}
::placeholder { color: #b7b7b7;font-size: 13px;font-family: 'Roboto Condensed', sans-serif;font-weight: 400;}

.file-part {width: 67%;}
.sb-btn-cntct-job {padding: 0 25px;}
.ref {padding: 0 0;}
a.now-cntct,a.read-more{padding: 10px 30px;}
}






@media screen and (min-width : 640px) and (max-width: 767px){

.app-combined-popup{position: relative; left: 10%!important; margin:10px 0 10px 0;}
.app-popup-top{width: 96%!important;}
.network {font-size: 22px;line-height: 29px;padding: 12px 0 5px 0;margin: 0;}
.professional {font-size: 15px;line-height: 26px;padding: 0 0 0 0;}
.carousel-indicators {width: 15%;bottom: 55px;}
.banner-inside {position: relative;}
.banner-caption {position: relative;height: 265px;width: 100%;}
.banner-caption-post {position: relative;height: 105px;width: 100%;}
img.logo-image {width: 66%;}
.menu-cntct-combined {float: left;width: 98%;}
ul.email-details {margin: 80px auto 0;float: none;width: 100%;background: #fff;opacity: 0.76;display: table;padding: 5px 0;}
ul.email-details li {margin: 0 auto;font-size: 13px;float: none;display: table;}
header {top: 40px;}
.new-menu {width: 100%;float: right;margin: 0 0 0;padding: 0;position: fixed;top: 0;left: 0;background: #0f305a;}
.new-menu .menu-icon {padding: 16px 20px;margin: 0;}
.menu-icon .navicon {background: #fff;}
.menu-icon .navicon::before, .menu-icon .navicon::after {background: #fff;}
#banner img {width: none;max-width: 100%;height: auto;float: left;}
.new-menu ul li.current-menu-item a {color: #ffffff;border: none;}
ul.menu li {width: 100%;padding: 16px 10px 12px;}
.new-menu .menu-btn:checked ~ .menu {max-height: 331px;}
ul.menu {height: 362px;background: #ED8600;}
ul.menu li:hover a {color: #fff;border: none;}
ul.menu li a{border: none;}
ul.menu li:first-child {padding: 25px 10px 12px;}
h1 {font-size: 29px;line-height: 41px;text-align: center;}
h2 {font-size: 19px;line-height: 26px;text-align: center;}
.link-combined {margin: 6px auto 0;float: none;display: table;width: 39%;}
a.now-cntct {font-size: 12px;padding: 8px 16px;}
a.read-more {font-size: 12px;padding: 8px 27px;}
h3::before{display: none;}
h3:after{display: none;}
h4 {font-size: 18px;}
h3 {font-size: 30px;}
section#experts {padding: 0 0 4%;}

/*----------------------slider-part-----------------------*/

.expert-combine {margin: -144px 0 17px 0;}
.expert-box1 {margin: 0 auto;float: none;width: 46%;}
.lSAction > .lSPrev {left: -12px !important;}
.lSAction > .lSNext {right: -4% !important;}
a.view {font-size: 20px;}


section#how-works h4 {padding: 0 0;line-height: 26px;font-size: 15px;}
h5 {font-size: 18px;}
.work-para {padding: 13px 3px 0;text-align: center;}
.work-box1 h5 {padding: 0 0 0 0;min-height: 30px;text-align: center;}
.work-box1 {min-height: 279px;}
.two-boxes {padding: 9px 0 0 0;}
img.expert-pic {width: 98%; top: 101px;}
/*--------------------second slider part-------------*/
.client-para::after {bottom: -51px;}

.client-say-box1:nth-child(2) {margin: 14px 0 0 0;}
.client-say-box1 {width: 100%;}


img.about-part-picture {margin: 0 auto;float: none;display: table;}

.about-image-part {float: left;width: 100%;}
.about-text-part {padding: 20px 0 0 0;float: left;width: 100%;}
.about-part-heading {padding: 0 0 0 0;text-align: center;}
.about-small-text {padding: 0 0 9px 0;line-height: 27px;text-align: center;}
a.now-view {font-size: 14px;padding: 10px 30px;margin: 0 auto;float: none;display: table;}

p.abt-icon-small-text {text-align: center;font-size: 14px;}
ul.about-icon-listing li:nth-child(2) h2.abt-icon-text {margin-top: 44px;}
h2.abt-icon-text {padding: 0 0 17px 0;margin: 29px 0 5px 0;margin-top: 29px;text-align: center;}
img.abt-icon {margin: 0 auto;float: none;display: table;}
ul.about-icon-listing li:nth-child(2) {margin: 0;}
ul.about-icon-listing li {width: 50%;}
ul.about-icon-listing {margin: 24px 0 0 0;}
.application-text-part {padding: 5px 0 0 0;width: 100%;}
.spacing {margin: 25px 0 0 0;}
.download-part-heading {padding: 0 0 7px 0;text-align: center;font-size: 27px;}
.app-sub-heading {padding: 0 0 0 0;text-align: center;}
.app-combined {margin: 11px auto 20px;float: none;display: table;width: 47%;}
a.one:nth-child(2) {margin: 0 0 0 -11px;float: left;}
a.one img {width: 82%;margin: 0 auto;float: none;display: table;}
img.app-right-picture {width: 100%;}

.top-footer {padding: 23px 0;}
.map-portion {width: 44%;margin: 0;}
.simple-heading {margin: 0 0 0 52px;padding: 0;float: left;width: 45%;}

/*.simple-heading-small-text {padding: 3px 0 0 0;text-align: center;}*/
/*ul.menu-listing {margin: 0 0 0 32px;width: 100%;}
ul.menu-listing li {margin: 0 0 3px 0;width: 23%;}
ul.menu-listing li:nth-child(1) {padding: 0 0 0 0;}*/
/*ul.facebook-listing {margin: 0px auto;padding: 0;float: none;width: 28%;display: table;}*/
.address-part {width: 42%;margin: 0 0 23px 42px;float: left;}
.menu-list {margin: 0 0 0 38px;padding: 0;float: left;width: 44%;}

.entire-portion h2{text-align: left;}
/*ul.address-email-list {margin: 13px 0 4px 119px;}*/
p.copyright {font-size: 11px;}
/*ul.menu-listing li:nth-child(5) {margin: 0 0 0 111px;}*/


/*------------------faq page-----------------*/

.lies {font-size: 18px;line-height: 28px;margin: 14px 0 5px;}
.banner-caption-faq {position: relative;width: 100%;}
section#inner-middle-content h4 {padding: 0 0;line-height: 30px;font-size: 16px;}
.interrogation-image-part {margin: 3px 0 0 0;width: 100%;}
.interrogation-right-text-part {margin: 30px 0 0 0;float: left;width: 100%;}
.job-info-text {margin: 9px 12px 0 9px;font-size: 18px;}
.inpt-fld-new {width: 94%;margin: 5px 0 13px 7px;}
.inpt-fld-type {width: 94%;margin: 5px 0 13px 7px;}
textarea.inpt-fld-scope {width: 94%;margin: 5px 0 13px 7px;line-height: 21px;padding: 13px 0 0 17px;}
.rd-btn {margin: 17px 0 0 7px;width: 496px;}
.mb-5{margin-bottom: 1rem !important;}
.info {font-size: 24px;}
.inpt-fld-cmp {width: 94%;margin: 5px 0 13px 7px;}
.inpt-fld-wbs {width: 94%;margin: 5px 0 13px 7px;}
.inpt-fld-ph {width: 94%;margin: 5px 0 13px 7px;}
.file-part {margin: 0 0 0 7px;width: 94%;}
.form-control-file {margin: 10px 0 0 13px;float: left;}
img.question {float: none;margin: 6px auto 0;display: table;width: auto;}


/*--------------register/login page---------------*/

.ref {padding: 0 0;}
.tab-content {padding: 20px 14px 24px;width: 100%;}
.pub {font-size: 16px;text-align: center;}
.face {font-size: 20px;padding: 10px 0 0 0;text-align: center;}
.portrait {text-align: center;font-size: 18px;}
.pic-grey {float: none;margin: 7px auto 0;display: table;}
.js .input-file-trigger {float: none;margin: 8px auto;}
/*.inpt-fld {width: 200%;}*/
.act {text-align: center;}
.inpt-fld {width: 100%;}
.act-info-text {font-size: 17px;}
.mt-4, .my-4 {margin-top: 2px !important;}
.act::before {z-index: 8;}
.act::after {z-index: 8;}
.rtn {font-size: 18px;text-align: center;padding: 13px 0 0 0;}
a.robot-sub {margin: 0 0 0 7px;padding: 8px 39px;float: none;font-size: 18px;}
img.robot-portrait {margin: 0 0 18px 0;}
.input-file-container {width: 576px;}
.inpt-fld-tise {width: 200%;}

::-webkit-input-placeholder { /* Chrome/Opera/Safari */
  opacity:  1;color: #b7b7b7;font-size: 14px;font-family: 'Roboto Condensed', sans-serif;font-weight: 400;
}
::-moz-placeholder { /* Firefox 19+ */
  opacity:  1;color: #b7b7b7;font-size: 14px;font-family: 'Roboto Condensed', sans-serif;font-weight: 400;
}
:-ms-input-placeholder { /* IE 10+ */
  opacity:  1;color: #b7b7b7;font-size: 14px;font-family: 'Roboto Condensed', sans-serif;font-weight: 400;
}
:-moz-placeholder { /* Firefox 18- */
  opacity:  1;color: #b7b7b7;font-size: 14px;font-family: 'Roboto Condensed', sans-serif;font-weight: 400;color: #b7b7b7;font-size: 20px;font-family: 'Roboto Condensed', sans-serif;font-weight: 400;
}
::placeholder { color: #b7b7b7;font-size: 14px;font-family: 'Roboto Condensed', sans-serif;font-weight: 400;}

textarea.inpt-fld {line-height: 23px;padding: 11px 0 0 17px;}

select {width: 100%;}
.inpt-fld-acnt {width: 100%;}




/*-------------------post job page-------------------*/

.inpt-fld-cpth {width: 69%;margin: 4px 10px 13px 8px;}
.job-cptch-here {margin: 0 auto;float: none;width: 100%;display: table;}

/*--------------------our-expert--------------*/

.cnt-profile {margin: 15px auto 0;padding: 0;float: none;width: 78%;display: table;}
a.profile {margin: 8px 0 0 10px;font-size: 10px;}
a.cntct-me-new {font-size: 10px;}
.expert-text-new h2 {font-size: 15px;}
.expert-text-new p {font-size: 12px;}
#experts-new .expert-box2 {width: 50%; margin: 0 auto 20px auto; float: none;}
section#experts h4{padding: 0 0 70px 0;}
.expert-text-new{margin: -105px 0 35px 0; height: auto; padding: 0 0 20px 0;}
a.cntct-me-new{margin: 8px 0 0 11px;}
.cnt-profile{width: 57%;}
.banner-caption-post,.banner-caption-faq,.banner-caption{padding: 20px 0 0 0;}
}



@media screen and (min-width : 480px) and (max-width: 639px){
.app-combined-popup{position: relative; left: 10%!important; margin:10px 0 10px 0;}
.app-popup-top{width: 96%!important;}
.network {font-size: 22px;line-height: 29px;padding: 12px 0 5px 0;margin: 0;}
.professional {font-size: 15px;line-height: 26px;padding: 0 0 0 0;}
.carousel-indicators {width: 15%;bottom: 45px;}
.banner-inside {position: relative;}
.banner-caption {position: relative;height: 265px;width: 100%;}
.banner-caption-post {position: relative;height:187px;width: 100%;}
img.logo-image {width: 66%;}
.menu-cntct-combined {float: left;width: 98%;}
ul.email-details {margin: 42px auto 0;float: none;width: 100%;background: #fff;opacity: 0.76;display: table;padding: 5px 0;}
ul.email-details li {margin: 0 auto;font-size: 13px;float: none;display: table;}
header {top: 40px;}
.new-menu {width: 100%;float: right;margin: 0 0 0;padding: 0;position: fixed;top: 0;left: 0;background: #0f305a;}
.new-menu .menu-icon {padding: 16px 20px;margin: 0;}
.menu-icon .navicon {background: #fff;}
.menu-icon .navicon::before, .menu-icon .navicon::after {background: #fff;}
#banner img {width: 100%;max-width: 100%;height: auto;float: left;}
.new-menu ul li.current-menu-item a {color: #ffffff;border: none;}
ul.menu li {width: 100%;padding: 16px 10px 12px;}
.new-menu .menu-btn:checked ~ .menu {max-height: 331px;}
ul.menu {height: 362px;background: #ED8600;}
ul.menu li:hover a {color: #fff;border: none;}
ul.menu li a{border: none;}
ul.menu li:first-child {padding: 25px 10px 12px;}
h1 {font-size: 29px;line-height: 41px;text-align: center;}
h2 {font-size: 19px;line-height: 26px;text-align: center;}
.link-combined {margin: 6px auto 0;float: none;display: table;width: 54%;}
a.now-cntct {font-size: 12px;padding: 8px 16px;}
a.read-more {font-size: 12px;padding: 8px 27px;}
h3::before{display: none;}
h3:after{display: none;}
h4 {font-size: 18px;}
h3 {font-size: 30px;}
section#experts {padding: 0 0 4%;}

/*----------------------slider-part-----------------------*/

.expert-combine {margin: -144px 0 17px 0;}
.expert-box1 {margin: 0 auto;float: none;width: 60%;}
.lSAction > .lSPrev {left: -12px !important;}
.lSAction > .lSNext {right: -4% !important;}
a.view {font-size: 20px;}


section#how-works h4 {padding: 0 0;line-height: 26px;font-size: 15px;}
h5 {font-size: 18px;}
.work-para {padding: 13px 3px 0;text-align: center;}
.work-box1 h5 {padding: 0 0 0 0;min-height: 30px;text-align: center;}
.work-box1 {min-height: 279px;}
.two-boxes {padding: 9px 0 0 0;}

/*--------------------second slider part-------------*/

.client-say-box1:nth-child(2) {margin: 14px 0 0 0;}
.client-say-box1 {width: 100%;}


img.about-part-picture {width: 100%;}
.about-image-part {float: left;width: 100%;}
.about-text-part {padding: 20px 0 0 0;float: left;width: 100%;}
.about-part-heading {padding: 0 0 0 0;text-align: center;}
.about-small-text {padding: 0 0 9px 0;line-height: 27px;text-align: center;}
a.now-view {font-size: 14px;padding: 10px 30px;margin: 0 auto;float: none;display: table;}

p.abt-icon-small-text {text-align: center;font-size: 14px;}
ul.about-icon-listing li:nth-child(2) h2.abt-icon-text {margin-top: 44px;}
h2.abt-icon-text {padding: 0 0 17px 0;margin: 29px 0 5px 0;margin-top: 29px;text-align: center;}
img.abt-icon {margin: 0 auto;float: none;display: table;}
ul.about-icon-listing li:nth-child(2) {margin: 0;}
ul.about-icon-listing li {width: 50%;}
ul.about-icon-listing {margin: 24px 0 0 0;}
.application-text-part {padding: 5px 0 0 0;width: 100%;}
.spacing {margin: 25px 0 0 0;}
.download-part-heading {padding: 0 0 7px 0;text-align: center;font-size: 27px;}
.app-sub-heading {padding: 0 0 0 0;text-align: center;}
.app-combined {margin: 11px auto 20px;float: none;display: table;width: 65%;}
a.one:nth-child(2) {margin: 0 0 0 -11px;float: left;}
a.one img {width: 86%;float: left;}
img.app-right-picture {width: 100%;}

.top-footer {padding: 23px 0;}
.map-portion {margin: 0 0 0 0;width: 100%;}
.simple-heading {margin: 0 0 9px 0;width: 100%;}
.simple-heading-small-text {padding: 3px 0 0 0;text-align: center;}
ul.menu-listing {margin: 0 0 0 32px;width: 100%;}
ul.menu-listing li {margin: 0 0 3px 0;width: 23%;}
ul.menu-listing li:nth-child(1) {padding: 0 0 0 0;}
ul.facebook-listing {margin: 0px auto;padding: 0;float: none;width: 28%;display: table;}
.address-part {width: 100%;margin: 0 0 23px 0;}
.menu-list {margin: 0 0 23px 0;width: 100%;}
ul.address-email-list {margin: 13px 0 4px 119px;}
p.copyright {font-size: 11px;}
ul.menu-listing li:nth-child(5) {margin: 0 0 0 111px;}


/*------------------faq page-----------------*/

.lies {font-size: 18px;line-height: 28px;margin: 14px 0 5px;}
.banner-caption-faq {position: relative;width: 100%;}
section#inner-middle-content h4 {padding: 0 0;line-height: 30px;font-size: 16px;}
.interrogation-image-part {margin: 3px 0 0 0;width: 100%;}
.interrogation-right-text-part {margin: 30px 0 0 0;float: left;width: 100%;}
.job-info-text {margin: 9px 12px 0 9px;font-size: 18px;}
.inpt-fld-new {width: 94%;margin: 5px 0 13px 7px;}
.inpt-fld-type {width: 94%;margin: 5px 0 13px 7px;}
textarea.inpt-fld-scope {width: 94%;margin: 5px 0 13px 7px;line-height: 21px;padding: 13px 0 0 17px;}
.rd-btn {margin: 17px 0 0 7px;width: 496px;}
.mb-5{margin-bottom: 1rem !important;}
.info {font-size: 24px;}
.inpt-fld-cmp {width: 94%;margin: 5px 0 13px 7px;}
.inpt-fld-wbs {width: 94%;margin: 5px 0 13px 7px;}
.inpt-fld-ph {width: 94%;margin: 5px 0 13px 7px;}
.file-part {margin: 0 0 0 7px;width: 94%;}
.form-control-file {margin: 10px 0 0 13px;float: left;}

/*--------------register/login page---------------*/

.ref {padding: 0 0;}
.tab-content {padding: 20px 14px 24px;width: 100%;}
.pub {font-size: 16px;text-align: center;}
.face {font-size: 20px;padding: 10px 0 0 0;text-align: center;}
.portrait {text-align: center;font-size: 18px;}
.pic-grey {float: none;margin: 7px auto 0;display: table;}
.js .input-file-trigger {float: none;margin: 8px auto;}
/*.inpt-fld {width: 200%;}*/
.act {text-align: center;}
.inpt-fld {width: 100%;}
.act-info-text {font-size: 17px;}
.mt-4, .my-4 {margin-top: 2px !important;}
.act::before {z-index: 8;}
.act::after {z-index: 8;}
.rtn {font-size: 18px;text-align: center;padding: 13px 0 0 0;}
a.robot-sub {margin: 0 0 0 7px;padding: 8px 39px;float: none;font-size: 18px;}
img.robot-portrait {margin: 0 0 18px 0;}
.input-file-container {width: 417px;}
.inpt-fld-tise {width: 200%;}

::-webkit-input-placeholder { /* Chrome/Opera/Safari */
  opacity:  1;color: #b7b7b7;font-size: 14px;font-family: 'Roboto Condensed', sans-serif;font-weight: 400;
}
::-moz-placeholder { /* Firefox 19+ */
  opacity:  1;color: #b7b7b7;font-size: 14px;font-family: 'Roboto Condensed', sans-serif;font-weight: 400;
}
:-ms-input-placeholder { /* IE 10+ */
  opacity:  1;color: #b7b7b7;font-size: 14px;font-family: 'Roboto Condensed', sans-serif;font-weight: 400;
}
:-moz-placeholder { /* Firefox 18- */
  opacity:  1;color: #b7b7b7;font-size: 14px;font-family: 'Roboto Condensed', sans-serif;font-weight: 400;color: #b7b7b7;font-size: 20px;font-family: 'Roboto Condensed', sans-serif;font-weight: 400;
}
::placeholder { color: #b7b7b7;font-size: 14px;font-family: 'Roboto Condensed', sans-serif;font-weight: 400;}

textarea.inpt-fld {line-height: 23px;padding: 11px 0 0 17px;}

select {width: 100%;}
.inpt-fld-acnt {width: 100%;}




/*-------------------post job page-------------------*/

.inpt-fld-cpth {width: 69%;margin: 16px 10px 13px 2px;}
.job-cptch-here {margin: 0 auto;float: none;width: 100%;display: table;}

/*--------------------our-expert--------------*/

.cnt-profile {margin: 15px auto 0;padding: 0;float: none;width: 78%;display: table;}
.expert-box2 {margin: 0 auto;float: none;width: 62%;}
section#experts-new .col-sm-3 {margin: 0 0 19px 0;}
section#experts h4{padding: 0 0 110px 0;}
img.expert-pic{top: 106px;}
.expert-text h2 {padding: 197px 0 0 0;}
#experts-new .expert-box2 {width: 50%; margin: 0 auto 20px auto; float: none;}
.expert-text-new{margin: -105px 0 35px 0; height: auto; padding: 0 0 20px 0;}
a.cntct-me-new{margin: 8px 0 0 4px;}
.cnt-profile{width: 57%;}
.banner-caption-post,.banner-caption-faq,.banner-caption{padding: 20px 0 0 0;}
}



@media screen and (min-width : 360px) and (max-width: 479px){
.app-combined-popup{position: relative; left: 10%!important; margin:10px 0 10px 0;}
.app-popup-top{width: 96%!important;}
.app-combined a{width:32%!important;}
.network {font-size: 22px;line-height: 29px;padding: 12px 0 5px 0;margin: 0;}
.professional {font-size: 15px;line-height: 26px;padding: 0 0 0 0;}
.carousel-indicators {width: 15%;bottom: 7px;}
.banner-inside {position: relative;}
.banner-caption {position: relative;height: 265px;width: 100%;}
.banner-caption-post {position: relative;height:187px;width: 100%;}
img.logo-image {width: 66%;}
.menu-cntct-combined {float: left;width: 98%;}
ul.email-details {margin: 52px auto 0;float: none;width: 100%;background: #fff;opacity: 0.76;display: table;padding: 5px 0;}
ul.email-details li {margin: 0 auto;font-size: 13px;float: none;display: table;}
header {top: 40px;}
.new-menu {width: 100%;float: right;margin: 0 0 0;padding: 0;position: fixed;top: 0;left: 0;background: #0f305a;}
.new-menu .menu-icon {padding: 16px 20px;margin: 0;}
.menu-icon .navicon {background: #fff;}
.menu-icon .navicon::before, .menu-icon .navicon::after {background: #fff;}
#banner img {width: auto;max-width: none;height: 198px;float: right;}
.new-menu ul li.current-menu-item a {color: #ffffff;border: none;}
ul.menu li {width: 100%;padding: 16px 10px 12px;}
.new-menu .menu-btn:checked ~ .menu {max-height: 370px;}
ul.menu {height: 370px;background: #ED8600;}
ul.menu li:hover a {color: #fff;border: none;}
ul.menu li a{border: none;}
ul.menu li:first-child {padding: 25px 10px 12px;}
h1 {font-size: 29px;line-height: 41px;text-align: center;}
h2 {font-size: 19px;line-height: 26px;text-align: center;}
.link-combined {margin: 6px auto 0;float: none;display: table;width: 72%;text-align: center;}
a.now-cntct {font-size: 12px;padding: 8px 16px;}
a.read-more {font-size: 12px;padding: 8px 27px;}
h3::before{display: none;}
h3:after{display: none;}
h4 {font-size: 18px;}
h3 {font-size: 30px;}
section#experts {padding: 30px 0 4%;}

/*----------------------slider-part-----------------------*/

.expert-combine {margin: -144px 0 17px 0;}
.expert-box1 {margin: 0 0 0 21px;}
.lSAction > .lSPrev {left: -12px !important;}
.lSAction > .lSNext {right: -2% !important;}
a.view {font-size: 20px;}


section#how-works h4 {padding: 0 0;line-height: 26px;font-size: 15px;}
h5 {font-size: 18px;}
.work-para {padding: 13px 3px 0;text-align: center;}
.work-box1 h5 {padding: 0 0 0 0;min-height: 30px;text-align: center;}
.work-box1 {min-height: 279px;}
.two-boxes {padding: 9px 0 0 0;}

/*--------------------second slider part-------------*/

.client-say-box1:nth-child(2) {margin: 14px 0 0 0;}
.client-say-box1 {width: 100%;}


img.about-part-picture {width: 100%;}
.about-image-part {float: left;width: 100%;}
.about-text-part {padding: 20px 0 0 0;float: left;width: 100%;}
.about-part-heading {padding: 0 0 0 0;text-align: center;}
.about-small-text {padding: 0 0 9px 0;line-height: 27px;text-align: center;}
a.now-view {font-size: 14px;padding: 10px 30px;margin: 0 auto;float: none;display: table;}

p.abt-icon-small-text {text-align: center;font-size: 14px;}
ul.about-icon-listing li:nth-child(2) h2.abt-icon-text {margin-top: 44px;}
h2.abt-icon-text {padding: 0 0 17px 0;margin: 29px 0 5px 0;margin-top: 29px;text-align: center;}
img.abt-icon {margin: 0 auto;float: none;display: table;}
ul.about-icon-listing li:nth-child(2) {margin: 0;}
ul.about-icon-listing li {width: 50%;}
ul.about-icon-listing {margin: 24px 0 0 0;}
.application-text-part {padding: 5px 0 0 0;width: 100%;}
.spacing {margin: 25px 0 0 0;}
.download-part-heading {padding: 0 0 7px 0;text-align: center;font-size: 27px;}
.app-sub-heading {padding: 0 0 0 0;text-align: center;}
.app-combined {margin: 11px auto 20px;float: none;display: table;width: 87%;}
a.one:nth-child(2) {margin: 0 0 0 -11px;float: left;}
a.one img {width: 86%;float: left;}
img.app-right-picture {width: 100%;}

.top-footer {padding: 23px 0;}
.map-portion {margin: 0 0 0 0;width: 100%;}
.simple-heading {margin: 0 0 9px 0;width: 100%;}
.simple-heading-small-text {padding: 3px 0 0 0;text-align: center;}
ul.menu-listing {margin: 0 0 0 32px;width: 100%;}
ul.menu-listing li {margin: 0 0 3px 0;width: 33.33%;}
ul.menu-listing li:nth-child(1) {padding: 0 0 0 0;}
ul.facebook-listing {margin: 0px auto;padding: 0;float: none;width: 38%;display: table;}
.address-part {width: 100%;margin: 0 0 23px 0;}
.menu-list {margin: 0 0 23px 0;width: 100%;}
ul.address-email-list {margin: 13px 0 4px 67px;}
p.copyright {font-size: 11px;}

/*------------------faq page-----------------*/

.lies {font-size: 18px;line-height: 28px;margin: 14px 0 5px;}
.banner-caption-faq {position: relative;width: 100%;}
section#inner-middle-content h4 {padding: 0 0;line-height: 30px;font-size: 16px;}
.interrogation-image-part {margin: 3px 0 0 0;width: 100%;}
.interrogation-right-text-part {margin: 30px 0 0 0;float: left;width: 100%;}
.job-info-text {margin: 9px 12px 0 9px;font-size: 18px;}
.inpt-fld-new {width: 94%;margin: 5px 0 13px 7px;}
.inpt-fld-type {width: 94%;margin: 5px 0 13px 7px;}
textarea.inpt-fld-scope {width: 94%;margin: 5px 0 13px 7px;line-height: 21px;padding: 13px 0 0 17px;}
.rd-btn {margin: 17px 0 0 7px;width: 496px;}
.mb-5{margin-bottom: 1rem !important;}
.info {font-size: 24px;}
.inpt-fld-cmp {width: 94%;margin: 5px 0 13px 7px;}
.inpt-fld-wbs {width: 94%;margin: 5px 0 13px 7px;}
.inpt-fld-ph {width: 94%;margin: 5px 0 13px 7px;}
.file-part {margin: 0 0 0 7px;width: 94%;}
.form-control-file {margin: 10px 0 0 13px;float: left;}

/*--------------register/login page---------------*/

.ref {padding: 0 0;}
.tab-content {padding: 20px 14px 24px;width: 100%;}
.pub {font-size: 16px;text-align: center;}
.face {font-size: 20px;padding: 10px 0 0 0;text-align: center;}
.portrait {text-align: center;font-size: 18px;}
.pic-grey {float: none;margin: 7px auto 0;display: table;}
.js .input-file-trigger {float: none;margin: 8px auto;}
/*.inpt-fld {width: 200%;}*/
.act {text-align: center;}
.inpt-fld {width: 100%;}
.act-info-text {font-size: 17px;}
.mt-4, .my-4 {margin-top: 2px !important;}
.act::before {z-index: 8;}
.act::after {z-index: 8;}
.rtn {font-size: 18px;text-align: center;padding: 13px 0 0 0;}
a.robot-sub {margin: 0 0 0 7px;padding: 8px 39px;float: none;font-size: 18px;}
img.robot-portrait {margin: 0 0 18px 0;}
.input-file-container {width: 298px;}
.inpt-fld-tise {width: 200%;}

::-webkit-input-placeholder { /* Chrome/Opera/Safari */
  opacity:  1;color: #b7b7b7;font-size: 14px;font-family: 'Roboto Condensed', sans-serif;font-weight: 400;
}
::-moz-placeholder { /* Firefox 19+ */
  opacity:  1;color: #b7b7b7;font-size: 14px;font-family: 'Roboto Condensed', sans-serif;font-weight: 400;
}
:-ms-input-placeholder { /* IE 10+ */
  opacity:  1;color: #b7b7b7;font-size: 14px;font-family: 'Roboto Condensed', sans-serif;font-weight: 400;
}
:-moz-placeholder { /* Firefox 18- */
  opacity:  1;color: #b7b7b7;font-size: 14px;font-family: 'Roboto Condensed', sans-serif;font-weight: 400;color: #b7b7b7;font-size: 20px;font-family: 'Roboto Condensed', sans-serif;font-weight: 400;
}
::placeholder { color: #b7b7b7;font-size: 14px;font-family: 'Roboto Condensed', sans-serif;font-weight: 400;}

textarea.inpt-fld {line-height: 23px;padding: 11px 0 0 17px;}

select {width: 100%;}
.inpt-fld-acnt {width: 100%;}




/*-------------------post job page-------------------*/

.inpt-fld-cpth {width: 69%;margin: 16px 10px 13px 2px;}
.job-cptch-here {margin: 0 auto;float: none;width: 100%;display: table;}

/*--------------------our-expert--------------*/

.cnt-profile {margin: 15px auto 0;padding: 0;float: none;width: 78%;display: table;}

.client-para:after {bottom: -71%;}

.expert-box2 {margin: 0 auto;float: none;text-align:center;}
section#experts-new .col-sm-3 {margin: 0 0 19px 0;}
section#experts h4{padding: 0 0 110px 0;}
img.expert-pic{top: 98px;}
.expert-text h2 {padding: 171px 0 0 0;}
.expert-text-new{margin: -105px 0 35px 0; height: auto; padding: 0 0 20px 0;}
.banner-caption-post,.banner-caption-faq,.banner-caption{padding: 20px 0 0 0;}
}





@media screen and (min-width : 320px) and (max-width: 359px){
.app-combined-popup{position: relative; left: 10%!important; margin:10px 0 10px 0;}
.app-popup-top{width: 96%!important;}
.app-combined-popup a img{width:67%!important;}
.app-combined-popup a img.apple-img{margin-top:14px;}
.app-combined a{width:32%!important; float:left!important;margin-top:10%!important;}
.top-app-download-logo{position: absolute; display: inline-block;}
    .top-app-download-logo a img{width:90px;}

    	.top-app-download-logo {left: 27%!important; margin-top: 6%!important;}
    	.top-app-download-logo a {float: left!important; margin-right: 6px!important;}
    	.top-app-download-logo a.iosimg {float: left!important; display: contents!important;}
    	.link-combined{text-align:center;}
    	.expert-box2{text-align:center;}

    		.profile-nam { text-align: left!important; }

		a.cntct-me-rofile-new-btn{
			margin-left: 34% !important;
			float: left !important;
		}
		.profile-right-text-part{ width:100%!important;}
		.profile-nam{text-align:center!important;}
		.profile-top-info{text-align:center!important;}
		.profile-top-info .star{text-align:center!important;margin:auto!important;}
		.profile-left-part{ width:100%!important;}
		.profile-right-text-part {margin: 10px 0 8px 0!important;}




.network {font-size: 22px;line-height: 29px;padding: 12px 0 5px 0;margin: 0;}
.professional {font-size: 15px;line-height: 26px;padding: 0 0 0 0;}
.carousel-indicators {width: 15%;bottom: 7px;}
.banner-inside {position: relative;}
.banner-caption {position: relative;height: 265px;width: 100%;}
.banner-caption-post {position: relative;height:187px;width: 100%;}
img.logo-image {width: 66%;}
.menu-cntct-combined {float: left;width: 98%;}
ul.email-details {margin: 52px auto 0;float: none;width: 100%;background: #fff;opacity: 0.76;display: table;padding: 5px 0;}
ul.email-details li {margin: 0 auto;font-size: 13px;float: none;display: table;}
header {top: 40px;}
.new-menu {width: 100%;float: right;margin: 0 0 0;padding: 0;position: fixed;top: 0;left: 0;background: #0f305a;}
.new-menu .menu-icon {padding: 16px 20px;margin: 0;}
.menu-icon .navicon {background: #fff;}
.menu-icon .navicon::before, .menu-icon .navicon::after {background: #fff;}
#banner img {width: auto;max-width: none;height: 198px;float: right;}
.new-menu ul li.current-menu-item a {color: #ffffff;border: none;}
ul.menu li {width: 100%;padding: 16px 10px 12px;}
.new-menu .menu-btn:checked ~ .menu {max-height: 331px;}
ul.menu {height: 362px;background: #ED8600;}
ul.menu li:hover a {color: #fff;border: none;}
ul.menu li a{border: none;}
ul.menu li:first-child {padding: 25px 10px 12px;}
h1 {font-size: 29px;line-height: 41px;text-align: center;}
h2 {font-size: 19px;line-height: 26px;text-align: center;}
.link-combined {margin: 6px auto 0;float: none;display: table;width: 82%;}
a.now-cntct {font-size: 12px;padding: 8px 16px;}
a.read-more {font-size: 12px;padding: 8px 27px;}
h3::before{display: none;}
h3:after{display: none;}
h4 {font-size: 18px;}
h3 {font-size: 30px;}
section#experts {padding: 25px 0 4%;}

/*----------------------slider-part-----------------------*/

.expert-combine {margin: -144px 0 17px 0;}
.expert-box1 {margin: 0 0 0 21px;}
.lSAction > .lSPrev {left: -12px !important;}
.lSAction > .lSNext {right: -4% !important;}
a.view {font-size: 20px;}


section#how-works h4 {padding: 0 0;line-height: 26px;font-size: 15px;}
h5 {font-size: 18px;}
.work-para {padding: 13px 3px 0;text-align: center;}
.work-box1 h5 {padding: 0 0 0 0;min-height: 30px;text-align: center;}
.work-box1 {min-height: 279px;}
.two-boxes {padding: 9px 0 0 0;}

/*--------------------second slider part-------------*/

.client-say-box1:nth-child(2) {margin: 14px 0 0 0;}
.client-say-box1 {width: 100%;}


img.about-part-picture {width: 100%;}
.about-image-part {float: left;width: 100%;}
.about-text-part {padding: 20px 0 0 0;float: left;width: 100%;}
.about-part-heading {padding: 0 0 0 0;text-align: center;}
.about-small-text {padding: 0 0 9px 0;line-height: 27px;text-align: center;}
a.now-view {font-size: 14px;padding: 10px 30px;margin: 0 auto;float: none;display: table;}

p.abt-icon-small-text {text-align: center;font-size: 14px;}
ul.about-icon-listing li:nth-child(2) h2.abt-icon-text {margin-top: 44px;}
h2.abt-icon-text {padding: 0 0 17px 0;margin: 29px 0 5px 0;margin-top: 29px;text-align: center;}
img.abt-icon {margin: 0 auto;float: none;display: table;}
ul.about-icon-listing li:nth-child(2) {margin: 0;}
ul.about-icon-listing li {width: 50%;}
ul.about-icon-listing {margin: 24px 0 0 0;}
.application-text-part {padding: 5px 0 0 0;width: 100%;}
.spacing {margin: 25px 0 0 0;}
.download-part-heading {padding: 0 0 7px 0;text-align: center;font-size: 27px;}
.app-sub-heading {padding: 0 0 0 0;text-align: center;}
.app-combined {margin: 11px 0 20px 0;}
a.one:nth-child(2) {margin: -49px 0 0 0;float: right;}
a.one img {width: 94%;}
img.app-right-picture {width: 100%;}

.top-footer {padding: 23px 0;}
.map-portion {margin: 0 0 0 0;width: 100%;}
.simple-heading {margin: 0 0 9px 0;width: 100%;}
.simple-heading-small-text {padding: 3px 0 0 0;text-align: center;}
ul.menu-listing {margin: 0 0 0 32px;width: 100%;}
ul.menu-listing li {margin: 0 0 3px 0;width: 33.33%;}
ul.menu-listing li:nth-child(1) {padding: 0 0 0 0;}
ul.facebook-listing {margin: 0px auto;padding: 0;float: none;width: 44%;display: table;}
.address-part {width: 100%;margin: 0 0 23px 0;}
.menu-list {margin: 0 0 23px 0;width: 100%;}
ul.address-email-list {margin: 13px 0 4px 43px;}
p.copyright {font-size: 11px;}

/*------------------faq page-----------------*/

.lies {font-size: 18px;line-height: 28px;margin: 14px 0 5px;}
.banner-caption-faq {position: relative;width: 100%;}
section#inner-middle-content h4 {padding: 0 0;line-height: 30px;font-size: 16px;}
.interrogation-image-part {margin: 3px 0 0 0;width: 100%;}
.interrogation-right-text-part {margin: 30px 0 0 0;float: left;width: 100%;}
.job-info-text {margin: 9px 12px 0 9px;font-size: 18px;}
.inpt-fld-new {width: 94%;margin: 5px 0 13px 7px;}
.inpt-fld-type {width: 94%;margin: 5px 0 13px 7px;}
textarea.inpt-fld-scope {width: 94%;margin: 5px 0 13px 7px;line-height: 21px;padding: 13px 0 0 17px;}
.rd-btn {margin: 17px 0 0 7px;width: 496px;}
.mb-5{margin-bottom: 1rem !important;}
.info {font-size: 24px;}
.inpt-fld-cmp {width: 94%;margin: 5px 0 13px 7px;}
.inpt-fld-wbs {width: 94%;margin: 5px 0 13px 7px;}
.inpt-fld-ph {width: 94%;margin: 5px 0 13px 7px;}
.file-part {margin: 0 0 0 7px;width: 94%;}
.form-control-file {margin: 10px 0 0 13px;float: left;}

/*--------------register/login page---------------*/

.ref {padding: 0 0;}
.tab-content {padding: 20px 14px 24px;width: 100%;}
.pub {font-size: 16px;text-align: center;}
.face {font-size: 20px;padding: 10px 0 0 0;text-align: center;}
.portrait {text-align: center;font-size: 18px;}
.pic-grey {float: none;margin: 7px auto 0;display: table;}
.js .input-file-trigger {float: none;margin: 8px auto;}
/*.inpt-fld {width: 200%;}*/
.act {text-align: center;}
.inpt-fld {width: 100%;}
.act-info-text {font-size: 17px;}
.mt-4, .my-4 {margin-top: 2px !important;}
.act::before {z-index: 8;}
.act::after {z-index: 8;}
.rtn {font-size: 18px;text-align: center;padding: 13px 0 0 0;}
a.robot-sub {margin: 0 0 0 7px;padding: 8px 39px;float: none;font-size: 18px;}
img.robot-portrait {margin: 0 0 18px 0;}
.input-file-container {width: 262px;}
.inpt-fld-tise {width: 200%;}

::-webkit-input-placeholder { /* Chrome/Opera/Safari */
  opacity:  1;color: #b7b7b7;font-size: 14px;font-family: 'Roboto Condensed', sans-serif;font-weight: 400;
}
::-moz-placeholder { /* Firefox 19+ */
  opacity:  1;color: #b7b7b7;font-size: 14px;font-family: 'Roboto Condensed', sans-serif;font-weight: 400;
}
:-ms-input-placeholder { /* IE 10+ */
  opacity:  1;color: #b7b7b7;font-size: 14px;font-family: 'Roboto Condensed', sans-serif;font-weight: 400;
}
:-moz-placeholder { /* Firefox 18- */
  opacity:  1;color: #b7b7b7;font-size: 14px;font-family: 'Roboto Condensed', sans-serif;font-weight: 400;color: #b7b7b7;font-size: 20px;font-family: 'Roboto Condensed', sans-serif;font-weight: 400;
}
::placeholder { color: #b7b7b7;font-size: 14px;font-family: 'Roboto Condensed', sans-serif;font-weight: 400;}

textarea.inpt-fld {line-height: 23px;padding: 11px 0 0 17px;}

/*-------------------post job page-------------------*/

.inpt-fld-cpth {width: 69%;margin: 16px 10px 13px 2px;}
.job-cptch-here {margin: 0 auto;float: none;width: 100%;display: table;}

/*-------------------our experts------------------*/

.expert-box2 {margin: 0 auto;float: none;}
section#experts-new .col-sm-3 {margin: 0 0 19px 0;}
section#experts h4{padding: 0 0 50px 0;}
img.expert-pic{top: 130px;}
.expert-text-new{margin: -105px 0 35px 0; height: auto; padding: 0 0 20px 0;}
.banner-caption-post,.banner-caption-faq,.banner-caption{padding: 20px 0 0 0;}
}


.remove_field {color: red; text-decoration: none; margin-top: 9px; float: left;}
.form-error{float: left; color: #c41313; font-size: 16px;}

.sucessPop{color: #008000; font-size: 20px; text-align: center;}
.failurePop{color: #dd4b1f; font-size: 20px; text-align: center;}
.app-popup-top{width:596px;}
.download-popup-part-heading {padding: 0 0 7px 0;text-align: center;font-size: 40px; color:#000;}
.app-combined-popup{position: relative; left: 21%; margin:10px 0 10px 0;}
body.modal-open{padding-right: 0 !important;}
