
@font-face {
  font-family: 'Raleway';
  src: url('../fonts/Raleway-Regulard41d.eot?#iefix') format('embedded-opentype'),  
       url('../fonts/Raleway-Regular.html') format('woff'), 
       url('../fonts/Raleway-Regular.ttf')  format('truetype'), 
       url('../fonts/Raleway-Regular.svg#Raleway-Regular') format('svg');
  font-weight: 400;
  font-style: normal;
}

@font-face {
  font-family: 'Raleway';
  src: url('../fonts/Raleway-Boldd41d.eot?#iefix') format('embedded-opentype'),  
       url('../fonts/Raleway-Bold.html') format('woff'), 
       url('../fonts/Raleway-Bold.ttf')  format('truetype'), 
       url('../fonts/Raleway-Bold.svg#Raleway-Bold') format('svg');
  font-weight: 700;
  font-style: normal;
}


@font-face {
    font-family: 'Raleway';
    src: url('../fonts/RALEWAYLIGHT_5.eot');
    src: url('../fonts/RALEWAYLIGHT_5.eot') format('embedded-opentype'),
         url('../fonts/RALEWAYLIGHT_5.html') format('woff2'),
         url('../fonts/RALEWAYLIGHT_5-2.html') format('woff'),
         url('../fonts/RALEWAYLIGHT_5.ttf') format('truetype'),
         url('../fonts/RALEWAYLIGHT_5.svg#RALEWAYLIGHT_5') format('svg');
    font-weight: 300;
  font-style: normal
}

@font-face {
  font-family: 'Raleway';
  src: url('../fonts/Raleway-Mediumd41d.eot?#iefix') format('embedded-opentype'),  
       url('../fonts/Raleway-Medium.html') format('woff'), 
       url('../fonts/Raleway-Medium.ttf')  format('truetype'), 
       url('../fonts/Raleway-Medium.svg#Raleway-Medium') format('svg');
  font-weight: 500;
  font-style: normal;
}



a{transition: all 0.5s ease;}
body{ font-family:'Raleway'; }
.container-1180-wrp{ width: 1180px; margin: 0 auto;}
.navbar-brand{ padding: 0px;}
.navbar {position: relative;min-height: 100px;margin-bottom: 0px;border: 0px;}
.navbar-nav {float: right;margin: 0;}
.navbar-default .navbar-nav>.active>a, .navbar-default .navbar-nav>.active>a:focus, .navbar-default .navbar-nav>.active>a:hover {color: #ff6600;background-color: #fff;}
.navbar-nav>li>a {padding-top: 40px;padding-bottom: 40px; text-transform: uppercase; color: #808080; font-size: 15px;}
.navbar-nav>li>a:hover{ color:#ff6600;}
/*banner css*/

.carousel-fade .carousel-inner .item {
  opacity: 0;
  transition-property: opacity;
}

.carousel-fade .carousel-inner .active {
  opacity: 1;
}

.carousel-fade .carousel-inner .active.left,
.carousel-fade .carousel-inner .active.right {
  left: 0;
  opacity: 0;
  z-index: 1;
}

.carousel-fade .carousel-inner .next.left,
.carousel-fade .carousel-inner .prev.right {
  opacity: 1;
}

.carousel-fade .carousel-control {
  z-index: 2;
}

@media all and (transform-3d),
(-webkit-transform-3d) {
  .carousel-fade .carousel-inner > .item.next,
  .carousel-fade .carousel-inner > .item.active.right {
    opacity: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .carousel-fade .carousel-inner > .item.prev,
  .carousel-fade .carousel-inner > .item.active.left {
    opacity: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .carousel-fade .carousel-inner > .item.next.left,
  .carousel-fade .carousel-inner > .item.prev.right,
  .carousel-fade .carousel-inner > .item.active {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}

.carousel-caption {
    width: 700px;
    margin: 0 auto;
    top:144px;
    padding: 0px;
  text-shadow: 0 1px 4px rgba(0, 0, 0, .9);
 
}

.carousel-caption h3 {
  font-size: 66px;
    color:#fff;
    margin-top: 0px;
  font-weight: 700;
}


.carousel-caption p{ font-size: 16px; line-height: 24px; font-weight: 400; color: #fff;}

.carousel-caption a{ width: 180px; height: 44px; margin: 30px auto 0px; display: block; background-color: #ff6600; padding: 13px 0px; text-align: center; color: #fff; text-transform: uppercase; font-weight: 400; text-decoration: none; border-radius:25px}

.carousel-caption a:hover{background-color: #fff; color:#ff6600; text-shadow: none;}

html,
body,
.carousel,
.carousel-inner,
.carousel-inner .item {
  height: 100%;
}

.item:nth-child(1) {
  background: url('../images/banner_01.jpg');
  background-size: cover;
  background-position: center center;
  background-repeat: no-repeat;
}

.item:nth-child(2) {
  background: url('../images/banner_02.jpg');
  background-size: cover;
  background-position: center center;
  background-repeat: no-repeat;
}

.item:nth-child(3) {
  background: url('../images/banner_03.jpg');
  background-size: cover;
  background-position: center center;
  background-repeat: no-repeat;
}

#carouselFade{ height: 550px;}
.carousel-control.right{ background-image: none;}
.carousel-control.left{ background-image: none;}
.carousel-control{ opacity:1;}

/*banner css end*/

.common-pad-top-bottom{ padding: 25px 0px;}
.about-section{ width:810px; margin: 0 auto; text-align: center;}
.about-section h2{ margin: 0px 0px; font-size: 28px; line-height: 36px; font-weight: 400; color: #333333;}
.about-section h2 span{ font-weight: 700; color:#007cb7;}
.about-section p{ margin: 15px 0px; font-weight: 400; font-size: 16px; line-height: 26px; color:#666;}
.about-section a{width: 180px; height: 44px; margin: 30px auto 0px; display: block; background-color: #fff; border: 3px solid #ff6600; padding: 10px 0px; text-align: center; color: #ff6600; text-transform: uppercase; font-weight: 400; text-decoration: none; border-radius:25px}

.about-section a:hover{ color: #fff; background-color: #ff6600;}

.services-wrp{ width:100%; height: 616px; background-image: url(../images/services-bg_06.jpg); background-repeat: no-repeat; background-position: 0px 0px; background-size: cover;}

h2.main-home-title{ margin: 0px; padding: 65px 0px 0px 35px; font-weight: 300; font-size: 60px;}
h2.serv-bg{ color:#fff; background-image: url(../images/s-icon-bg_07.png); background-repeat:no-repeat; background-position: 0px 0px;}

.inner-service-box h2{ color: #fff;margin: 0px 0px 5px 0px;padding: 12px 0px 20px 60px;font-weight: 700;font-size: 22px;}
.inner-service-box p{ color:#fff; font-weight: 500; font-size: 14px; line-height: 22px; margin: 0px 0px 20px 0px;}
.inner-service-box a{width: 150px; height: 44px; display: block; border: 3px solid #fff; padding: 10px 0px; text-align: center; color: #fff; text-transform: uppercase; font-weight: 400; text-decoration: none; border-radius:25px}

.inner-service-box a:hover{border: 3px solid #ff6600; color: #fff; background-color: #ff6600;}

.service-grid-wrp{ margin-top: 60px;}

.title-1-serv{ background-image: url(../images/service-icn-1_07.png); background-repeat: no-repeat; background-position: 0px 0px;}
.title-2-serv{ background-image: url(../images/service-icn-2_09.png); background-repeat: no-repeat; background-position: 0px 0px;}
.title-3-serv{ background-image: url(../images/service-icn-3_11.png); background-repeat: no-repeat; background-position: 0px 0px;}
.title-4-serv{ background-image: url(../images/service-icn-4_13.png); background-repeat: no-repeat; background-position: 0px 0px; padding: 0px 0px 6px 60px !important; }
.inner-service-box{ border-right:1px solid rgba(255,255,255,0.3); }
.no-bord{ border: none;}

.serv-bg-2{color:#333; background-image: url(../images/s-icon-orange_07.png); background-repeat:no-repeat; background-position: 0px 0px;}

.solution-wrp{ margin: 40px 0px 0px;}

.solution-pic-wrp{ width:100%; height: 210px; }

.solutin-bg-1{background-image: url(../images/solution-pic-1_20.jpg); background-repeat: no-repeat; background-position: center center; background-size: cover; position: relative;}

.solutin-bg-2{background-image: url(../images/solution-pic-2_20.jpg); background-repeat: no-repeat; background-position: center center; background-size: cover; position: relative;}

.solutin-bg-3{background-image: url(../images/solution-pic-3_20.jpg); background-repeat: no-repeat; background-position: center center; background-size: cover; position: relative;}

.solutin-bg-4{background-image: url(../images/solution-pic-4_19.jpg); background-repeat: no-repeat; background-position: center center; background-size: cover; position: relative;}

.solution-inner-box a{ text-decoration: none;}
.pic-wrp{ width:100%; height: 100%; position: absolute; left:0px; top:0px; border-bottom: 5px solid #ff6600; transition: all 0.5s ease;}
.pic-wrp img{ position: absolute; top:50%; left: 50%; margin-top:-40px; margin-left: -40px;}

.solution-title-wrp{ width:100%; border-bottom: 1px solid #dddddd;border-right: 1px solid #dddddd;border-left: 1px solid #dddddd; transition: all 0.5s ease;}
.solution-inner-box a .solution-title-wrp  p{ text-align: center; text-decoration: none;margin: 0px; font-weight: 700; color:#333333; font-size: 18px; padding: 20px 0px; transition: all 0.5s ease;}

.solution-inner-box a:hover .pic-wrp{ background-color: rgba(0,124,183,0.5);}

.news-wrp{ width:100%;}
h2.common-title-2{ text-transform: uppercase; font-weight: 700; font-size: 22px; color:#333; margin: 0px 0px 35px;}
.new-inner-box{ width:100%;}
.new-inner-box a{ text-decoration: none; display: block;}
.new-inner-box a p.new-inner-title{ color:#007cb7; font-size: 22px; line-height: 28px; font-weight: 400;}
.new-inner-box a p.news-inner-desc{ color:#666666; font-size: 16px; line-height: 26px; font-weight: 400; padding-bottom: 20px; border-bottom: 1px solid #eeeeee;}
.new-inner-box a p.news-inner-date{ color:#999999; font-size: 12px; line-height: 14px; font-weight: 400;}

.orange-pic{ height: 315px; background-color: #ff6600; background-image: url(../images/new-pic_03.jpg); background-repeat: no-repeat; background-position: center center; padding: 25px; margin-top: -59px; position: relative;}

.orange-pic p{ color:#fff; font-size: 22px; line-height: 28px; font-weight: 700;}

.orange-pic a{ width: 135px; height: 40px;  border: 3px solid #fff; font-weight: 400; text-transform: uppercase; text-align: center; display: block; border-radius:25px; color:#fff; text-decoration: none; padding: 7px 0px; position: absolute; bottom:25px; left:25px;}

.orange-pic a:hover{border: 3px solid #fff; color:#ff6600; background-color: #fff;}

.bord-btm-grey{ border-bottom: 1px solid #dddddd;}

.common-btm-wrps{ width:100%; padding: 30px; border: 1px solid #eeeeee; height: 330px;}

.new-grid-wrp{ padding-bottom: 80px;}
p.case-study-title{ color:#007cb7; font-size: 16px; font-weight: 700; text-transform: uppercase;}
p.case-desc{ color:#333; font-size: 28px; line-height: 36px; font-weight: 400;}
a.common-grid-cta{    width: 150px;
    height: 44px;
    display: block;
    border: 3px solid #ff6600;
    padding: 10px 0px;
    text-align: center;
    color: #ff6600;
    text-transform: uppercase;
    font-weight: 400;
    text-decoration: none;
    border-radius: 25px; margin-top: 20px;}


a.common-grid-cta:hover{ background-color: #ff6600; color:#fff;}


.common-pad-bottom{ padding-bottom: 75px;}

.footer{ width:100%; background-color: #1b1b1b; padding:75px 0px 55px 0px;}

.footer-inner-box{ width:100%;}

h2.footer-common-title{ color:#fff; text-transform: uppercase; font-size: 18px; font-weight: 400; margin: 0px 0px 30px;}

.footer-address-box p{ color:#636363; font-size: 14px; font-weight: 400; margin: 0px 0px 0px 0px; padding: 0px 0px 20px 25px;}
.footer-address-box p a{ text-decoration: none; color:#636363; font-size: 14px; font-weight: 400;}

.location-icn{ background-image: url(../images/footer-loacation_11.jpg); background-repeat: no-repeat; background-position: 0px 0px;}
.website-icn{ background-image: url(../images/footer-website_14.jpg); background-repeat: no-repeat; background-position: 0px 0px;}
.mail-icn{ background-image: url(../images/footer-mail_16.jpg); background-repeat: no-repeat; background-position: 0px 0px;}
.phone-icn{ background-image: url(../images/footer-phone_18.jpg); background-repeat: no-repeat; background-position: 0px 0px;}
.fax-icn{ background-image: url(../images/footer-fax_20.jpg); background-repeat: no-repeat; background-position: 0px 0px;}

.footer-service-box{ width:100%;}
.footer-service-box ul{ list-style: none; list-style-type: none; margin: 0px; padding: 0px;}
.footer-service-box ul li{ margin: 0px; padding: 0px;}
.footer-service-box ul li a{ text-decoration: none;
    display: block;
    padding: 5px 0px 5px 12px;
    margin: 0px 0px;
    color: #636363;
    font-size: 14px;
    font-weight: 400;
    background-image: url(../images/blue-dot_14.jpg);
    background-repeat: no-repeat;
    background-position: center left;
    border-bottom: 1px solid #333333;}

.footer-contact-box{ width:100%;}

.footer-contact-box input[type="text"]{ background-color: transparent; width:100%; border: 1px solid #434343; padding: 10px; margin-bottom: 10px; color:#636363; font-weight: 400;}
.footer-contact-box textarea{ background-color: transparent; color:#636363; font-weight: 400; width:100%; border: 1px solid #434343; padding: 10px; height: 110px;}
.footer-contact-box textarea:focus{ border: 1px solid #434343;}
.footer-contact-box input[type="submit"]{ width:152px; height: 40px; background-color: transparent; border-radius:25px; border: 1px solid #434343; color:#fff;  font-size: 14px; font-weight: 400; text-transform: uppercase;}

.copyright-wrp{ width:100%;background-color: #1b1b1b;}
.inner-copyright-wrp{ width:100%; border-top:1px solid #333333;padding: 28px 0px;}
.inner-copyright-wrp p{ color:#636363; font-size: 14px; margin: 0px;}

.solution-inner-box a:hover .solution-title-wrp{ background-color: #ff6600; border-bottom: 1px solid #ff6600;
    border-right: 1px solid #ff6600;
    border-left: 1px solid #ff6600;}
.solution-inner-box a:hover .solution-title-wrp p{ color:#fff;}


.inner-banner{ width: 100%; height: 420px; margin: 0px 0px;}
.services-bg{ background-image: url(../images/Our-services.jpg); background-repeat: no-repeat; background-position: center center; background-size: cover;}.why-Technimates-bg{ background-image: url(../images/why-Technimates-it.jpg); background-repeat: no-repeat; background-position: center center; background-size: cover;}
.enterprise-application-bg{ background-image: url(../images/Enterprise-Applications.jpg); background-repeat: no-repeat; background-position: center center; background-size: cover;}.clinical-bg{ background-image: url(../images/clinical.jpg); background-repeat: no-repeat; background-position: center center; background-size: cover;}.pharmacueticles-bg{ background-image: url(../images/pharmacueticles.jpg); background-repeat: no-repeat; background-position: center center; background-size: cover;}.medical-devices-bg{ background-image: url(../images/medical-devices.jpg); background-repeat: no-repeat; background-position: center center; background-size: cover;}.regulatory-affairs-bg{ background-image: url(../images/regulatory-affairs.jpg); background-repeat: no-repeat; background-position: center center; background-size: cover;}.drug-safety-bg{ background-image: url(../images/drug-safety.jpg); background-repeat: no-repeat; background-position: center center; background-size: cover;}.software-quality-assurance-bg{ background-image: url(../images/software-quality-assurance.jpg); background-repeat: no-repeat; background-position: center center; background-size: cover;}.business-analysis-bg{background-image: url(../images/business-analysis.jpg); background-repeat: no-repeat; background-position: center center; background-size: cover;}.project-management-bg{background-image: url(../images/project-management.jpg); background-repeat: no-repeat; background-position: center center; background-size: cover;}.consulting-solutions-bg{background-image: url(../images/Consulting-Solutions.jpg); background-repeat: no-repeat; background-position: center center; background-size: cover;}.resource-augmentation-bg{background-image: url(../images/resource-augmentation.jpg); background-repeat: no-repeat; background-position: center center; background-size: cover;}.application-developement-bg{background-image: url(../images/Application-Development.jpg); background-repeat: no-repeat; background-position: center center; background-size: cover;}.pharmaceutical-validation-bg{background-image: url(../images/Pharmaceutical-Validation.jpg); background-repeat: no-repeat; background-position: center center; background-size: cover;}.partners-bg{background-image: url(../images/partners.jpg); background-repeat: no-repeat; background-position: center center; background-size: cover;}.careers-bg{background-image: url(../images/careers.jpg); background-repeat: no-repeat; background-position: center center; background-size: cover;}.clients-bg{background-image: url(../images/clients.jpg); background-repeat: no-repeat; background-position: center center; background-size: cover;}.case-studies-bg{background-image: url(../images/case-studies.html); background-repeat: no-repeat; background-position: center center; background-size: cover;}
.inner-caption{ width: 415px; padding: 114px 0px 0px;}
.inner-caption h2{ color:#fff; font-weight: 700;font-size: 28px; text-transform: uppercase; margin: 0px 0px;}
.inner-caption span.orange-btm-bord{ width:35px; height: 5px; background-color: #ff6600; display: block; margin: 5px 0px 10px;}
.inner-caption p{ color:#fff; margin: 0px; font-weight: 400; font-size: 22px; line-height: 30px;}

.breadcrumb-full-wrp{ width:100%; background-color: #f0f0f0; padding: 12px 0px;}
.breadcrumb-full-wrp ul{ list-style: none; list-style-type: none; margin: 0px; padding: 0px;}
.breadcrumb-full-wrp ul li{ float: left; margin: 0px; padding: 0px;}
.breadcrumb-full-wrp ul li a{ text-decoration: none; color:#707170; position: relative;font-size: 14px; font-weight: 400; padding: 0px 30px 0px 0px;}
.breadcrumb-full-wrp ul li.act a{ color:#333333;}
.breadcrumb-full-wrp ul li a:after {content: '»';color: #707170;font-size: 16px;position: absolute;right: 9px;top: -3px;}
.breadcrumb-full-wrp ul li.act a:after{ content: '';}

.main-inner-body{ width:100%;}
h2.main-title{ color:#333333; font-weight: 300; font-size: 35px; margin: 50px 0px 0px; position: relative; background-image: url(../images/title-blue-pic_03.png); background-repeat: no-repeat; background-position: 0px 0px; padding: 10px 0px;}
h2.main-title span.overlay-text{ color:#ff6600; font-size: 135px; font-weight: 700; text-transform: uppercase; position: absolute; top:-64px; opacity: 0.5;}
.common-text-inner-title{ z-index: 9999;
    position: relative;
    padding: 0px 0px 0px 26px;}

p.sub-desc-main{ color:#333333; font-size: 22px; line-height: 28px; font-weight: 400; margin: 30px 0px 15px;}
.body-copy{ color: #666666; font-size: 16px; font-weight: 400; line-height: 26px; margin: 0px 0px 10px;}

.sub-title{ font-weight: 700; color:#333; font-size: 22px; line-height: 30px; margin: 30px 0px 20px; text-transform: uppercase;}
hr.inner-page-sept{ border-color: #cfcfcf;}

ul.inner-list-main{ list-style: none; list-style-type: none; margin: 0px; padding: 0px;}
ul.inner-list-main li{ margin: 0px 0px;
    padding: 0px 0px 15px 20px;
    color: #666666;
    font-size: 16px;
    background-image: url(../images/inner-list-tick_03.png);
    background-repeat: no-repeat;
    background-position: 0px 6px;}

ul.inner-list-main li ul{   margin: 15px 0px 0px 17px;padding: 0px 0px 0px 0px; list-style: circle; list-style-type: circle;}
ul.inner-list-main li ul li{  padding: 0px 0px 15px 0px; background-image: none;}

p.blue-title{ text-transform: uppercase; color:#007cb7; font-size: 16px; font-weight: 700; margin: 20px 0px 15px;}

.other-products-wrp{ width:100%; background-color: #ff6600; padding: 30px 20px;}
h2.right-title{ color:#fff; text-transform: uppercase; margin: 0px 0px 15px; font-size: 22px; font-weight: 700;}

ul.right-list{ margin: 0px; padding: 0px; list-style: none; list-style-type: none;}
ul.right-list li{ margin: 0px; padding: 0px;}
ul.right-list li a{ text-decoration: none; margin: 0px; padding: 10px 0px; font-weight: 400; color:#fff; font-size: 14px; border-bottom: 1px solid #ff8a00; display: block;}

.related-products-wrp{ width:100%; background-color: #ff8939; padding: 30px 20px;}
.related-products-wrp ul.right-list li a{ border-bottom: 1px solid #ffad75; font-weight: 700;}

.marg-top-30{ margin-top: 30px;}

.navbar-default{ background-color: #fff;}
.navbar-default .navbar-nav>.open>a, .navbar-default .navbar-nav>.open>a:focus, .navbar-default .navbar-nav>.open>a:hover{ background-color: #fff; color:#ff6600;}

.dropdown-menu {
    position: absolute;
    top: 100%;
    left: 0;
    z-index: 1000;
    display: none;
    float: left;
    min-width: 160px;
    padding: 0px 0;
    margin: 2px 0 0;
    font-size: 14px;
    text-align: left;
    list-style: none;
    background-color: #ff6600;
    -webkit-background-clip: padding-box;
    background-clip: padding-box;
    border: 1px solid #ff6600;
    border-radius: 0px;
    -webkit-box-shadow: 0 6px 12px rgba(0,0,0,.175);
    box-shadow: 0 6px 12px rgba(0,0,0,.175);
}


.dropdown-menu>li>a{ color:#fff; font-size:14px;}


.dropdown-menu>li>a{ padding: 5px 5px; border-bottom: 1px solid #fff!important;}

.dropdown-menu > li.open > a{ color:#fff;}

.navbar-nav>li>a{ border-bottom: 3px solid #fff;}
.navbar-nav>li.bord-btm-menu:hover a{ border-bottom: 3px solid #ff6600;}

.consulting-wrp-box{ border: 1px solid #e4e4e4; height: 270px; padding: 0px 20px 20px 20px; margin-bottom: 30px;}
.consulting-wrp-box p.sub-title{ color:#ff6600;}


.medical-device-inner-wrp{ width: 100%; padding: 10px; border: 2px solid #e4e4e4; text-align: center; margin-bottom: 30px; display: block;}
.medical-device-inner-wrp img{ display: block; margin: 0 auto;}
.medical-device-inner-wrp p{ margin-top: 15px; font-weight: 700; font-size: 16px;}

.main-page .consulting-wrp-box{ height: 430px;}

/*careers tabs start*/

#tabs{
  overflow: hidden;
  width: 100%;
  margin: 0;
  padding: 0;
  list-style: none;
}

#tabs li{
  float: left;
  margin: 0 .5em 0 0;
}

#tabs a{
  position: relative;
  background: #ddd;
  padding: .7em 3.5em;
  float: left;
  text-decoration: none;
  color: #000;
  border-radius: 0px 0 0 0;
}

#tabs a:hover,
#tabs a:hover::after,
#tabs a:focus,
#tabs a:focus::after{
  background: #ffb380;
    z-index: 3;
    color: #fff;
}

#tabs a:focus{
  outline: 0;
}

#tabs a::after{
  content:'';
  position:absolute;
  z-index: 1;
    display: none;
  top: 0;
  right: -.5em;
  bottom: 0;
  width: 1em;
  background: #ddd;
  background-image: linear-gradient(to bottom, #fff, #ddd);
  box-shadow: 2px 2px 2px rgba(0,0,0,.4);
  transform: skew(10deg);
  border-radius: 0 5px 0 0;
}

#tabs #current a,
#tabs #current a::after{
 background: #ffb380;
    z-index: 3;
    color: #fff;
}
.mr-b-10{margin-bottom:10%}
#content
{
    background: #fff;
    padding: 2em;
    height: auto;
    position: relative;
    z-index: 2;
    border-radius: 0 5px 5px 5px;
    /*box-shadow: 0 -2px 3px -2px rgba(0, 0, 0, .5);*/
}


.tabs-careers{ margin: 30px 0px;}

/*carrers tabs end*/

/* error message */
.error{color: red; background: #ddd; padding: 2px 10px;}