header{
	background-color: #253746;
}
/*ul.nav.navbar-nav.navbar-right.header-menu-level-1 li:last-child{
	padding-right: 10px;
}*/
div.menu_child_desc{
	width: 85%;
	line-height: 1.3;
}
p.video-desc{
	line-height: 1.3;
	color: #393939;
}
div.menu_video img{
	margin-bottom: 15px;
	/*height: 175px;*/
	object-fit: cover;
}
div.current_menu_left, div.current_menu_right{
	padding: 0;
}
div.menu_video{
	padding-right: 0;
	padding-left: 4%;
}
h5.menu_child_title{
	margin:0;
	width: 90%;
	margin-bottom: 10px;
	text-transform: inherit;
}
div.menu_child{
	margin-bottom: 20px;
	height: 100px;
}
ul.menu_child_desc.lists li, div.current_menu_desc, div.current_menu_right button, div.menu_child_desc, p.video-desc{
	font-size: 14px;
}
/*button.btn-unset{
	padding-right: 22%;
}*/

/*div.menu_child_container.p-0{
	padding: 0 15px 35px 15px;
}*/
section.nav-desktop{
	height: 122px;
	max-width: 95%;
	margin: auto;
}
.navbar-default .navbar-nav>li>a{
	letter-spacing: 0.8px;
}
.header-menu-level-2>li:not(:first-child):before, .blue-ruler{
	display: none;
}
ul.navbar-nav>li:last-child
{
	/*padding-right: 7px;*/
}
img.header-search{
	border-left: none;
}
#breadcrumbs{
	background-color: #ebebeb;
}
.breadcrumb{
	max-width: 85%;
	margin: auto;
	background-color: #ebebeb;
}
.breadcrumb li a{
	font-size: 13px;
}
.breadcrumb> li{
	font-size: 13px;
}
.breadcrumb> li.active{
	color: #fa4616;
}
section.dev-container{
	padding:1% 0 2% 0;
	margin-bottom: 0;
	background: #f4f4f4;
}
.carrer_banner .banner-text{
	width: 75%;
}
.banner >.banner-text{
	text-align: left;
	left: 8%;
	top: 30%;
}
.banner_cta button, a.btn_start, .apply_loction_cta a{
	background-color: #fa4616;
    border: none;
    padding: 15px 30px;
    color: white;
    font-size: 15px;
    text-transform: uppercase;
    letter-spacing: 1px;
    border-radius: 4px;
}
.banner_desc{
	width: 45%;
	padding-bottom: 30px;
}
.banner_desc p{
	color: white;
	font-size: 18px;
	line-height: 1.54;
}
p.banner-heading{
	padding: 0;
	font-size: 40px;
	width: 60%;
	letter-spacing: normal;
	line-height: 1.2;
}
.dev-point-container{
	width:90%;
}
.dev-point-container p{
	font-size: 17px;
}
/*h4.dev-points-heading{
	margin-top: 0;
}*/
aside.dev_broucher_sidebar{
	border-left: 1px solid #dbdbdb;
	padding-right: 0;
	margin-top: 30px;
}
div.dev-point-container:not(:last-child){
	border:none;
	padding-bottom: 0;
	margin-bottom: 4%;
}
.widget-container{
	border-left: 1px solid #ccc;
}
h4.aside-widget-desc-para{
	width: 100%;
	text-align: left;
	padding:4% 5% 3% 5%;
	text-transform: capitalize;
	letter-spacing: normal;
	font-size: 18px;
	line-height: 1.4;
}
div.aside-widget-desc div.brochure-content-box{
	padding: 0 16px;
	color: #fff;
	line-height: 24px;
	font-size: 16px;
}
/*div.side-bar-desc-blue-container .brochure-content-box{
	padding: 0 15px;
}*/
.aside-widget-container >.side-bar-desc-blue-container{
	text-align: left;
	padding-bottom: 5%;
	border-radius: 0 0 5px 5px;
}
.aside-widget-desc{
	text-align: left;
	border-radius: 0 0 5px 5px;
}
.aside-widget-container>img{
	border-radius: 5px 5px 0 0;
}
.aside-widget-container> .brochure-content-box{
	padding-bottom: 0;
}
a.btn-transparent{
	border:none;
	color: #fb4511;
	padding-left: 5%;
	text-transform: uppercase;
}
a.btn-transparent:focus{
	border:none;
}
a.btn-transparent:hover{
	border:none;
}
.aside-widget-desc .brochure-content-box p{
	margin-bottom: 0;
	font-size: 15px;
	line-height: 1.4;
}
div.aside-widget-container{
	width: 85%;
	border-radius: 5px;
	position: relative;
}
section.new-signup-blue-strip{
	padding: 6% 0;
	display: none;
}
section.servslider-container{
	padding: 0;
	background-color: white
}
.servslider-heading{
	margin-top: 0;
	max-width: 83%;
	margin: auto;
	font-weight: normal;
	letter-spacing: 2px;
	font-size: 30px!important;
	line-height: 1.3;
}
.offerings_page_title{
	color: #243746;
    text-transform: uppercase;
    letter-spacing: 2px;
    font-weight: normal;
    font-size: 30px;
    padding-bottom: 5px;
    line-height: 1.3;
    margin-top: 0;
}
#dev_offerings{
	padding: 30px 0 0;
}
h1.bs-slide-heading span{
   color: #fb4511;
}
/*.them-slider-container{
	margin-top: 0;
}*/
.single_offering{
	box-shadow: 2px 2px 10px 0 rgba(0, 0, 0, 0.1);
	margin: 10px;
	padding:10px;
	border-radius: 5px;
	transition: transform .5s;
}
.dev_offerings_description{
	max-width: 85%;
	margin:0 auto;
	text-align: center;
}
div.single_offering p{
	color: black;
	max-width: 90%;
	margin: auto;	
	margin-bottom: 3%;
	font-size: 15px;
}
div.dev_offerings_description p{
	/*font-weight: 300;*/
	padding-top: 2%;
	text-align: left;
	width: 100%;
	margin: 0;
	color: #393939!important;
}
.dev_offerings_description button{
	background: none;
	color: #fb4511;
	padding: 0;
	font-size: 14px;
}
/*.them-slider img{
	display: none;
}*/
h5.footer-heading{
	color: #253746;
	border:none;
	padding-bottom: 0;
	letter-spacing: 0.16px;
	font-size: 15px;
}
#dev_offerings .them-slider-right, #dev_offerings .them-slider-left, #offerings
.slider_arrows .left_slide, #offerings .slider_arrows .right_slide,
.news_slide_arrow, .nutrition-slider-category .them-slider-left, .nutrition-slider-category .them-slider-right{
	width: 30px;
}
.news_slide_arrow.ts_left{
	position: absolute;
    left: -6%;
    top: 38%;
}
.news_slide_arrow.ts_right{
	position: absolute;
    right: -6%;
    top: 38%;
}
.news_slide_arrow.ns_left{
	position: absolute;
    left: -3%;
    top: 43%;
}
.news_slide_arrow.ns_right{
	position: absolute;
    right: -2%;
    top: 43%;
}
#dev_offerings .them-slider-right, .nutrition-slider-category .them-slider-right{
    position: absolute;
    right: -4%;
    top: 43%;
}
#dev_offerings .them-slider-left, .nutrition-slider-category .them-slider-left{
    position: absolute;
    left: -4%;
    top: 43%;
}
h5.footer-heading a
{
	color: #253746;
}
ul.footer-sl>li{
	margin-left: 6%;
}
ul.footer-sl li::before{
  content: "\2022";
  color:#fa4616;
  font-weight: bold;
  display: inline-block; 
  width: 1em;
  margin-left: -1em;
}
ul.ul-list>li{
	list-style: none;
	padding: 0;
	font-size: 17px;
	line-height: 1.8;
	color: #393939;
}
ul.ul-list>li:before {
	content: "\2022";
	color:#fa4616;
	display: inline-block;
	font-weight: bold;
	/*margin-left: 2%;
    margin-top: 8px;*/
}
/*ul.ul-list{
	padding-left: 2.5%;
	margin-bottom: 0;
}*/
/*.dev-point-container .ul-list{
	padding-left: 6%;
}
.ul-list>li{
	padding: 0;
}*/
.ul-list.list-unstyled
{
	padding-left: 3%;
	line-height: 1.8;
	font-size: 17px;
}
.ul-list>li>ul>li{
	margin: 0;
}
section.footer-links{
	padding: 1% 0 2% 0;
}
div.aside-widget-container:nth-child(2n) .aside-widget-desc{
	background-color: #253746;
}
ul.brochure-list{
 padding-left: 3%;
}
/*.row.drug_dev_map_row{
	max-width: 90%;
	margin: auto;
	padding-top: 30px;
}*/
.drug-dev-center .ddc-heading{
/*	padding-top: 0;*/
	margin-top: 0;
}
h3.ddc-heading{
	padding:2%  0 0 7.5%;
	font-size: 30px;
	font-weight: normal;
	line-height: 1.3;
}
.row.drug_dev_map_row{
	padding: 0 0 30px;
}

/*Home*/
div#bs-vid-slide.bs-slide-content-container, div.bs-slide-content-container{
	text-align: left;
	left:50%;
	top:50%;
	width: 85%;
}
/*#bs-vid-slide .bs-slide-heading{
	font-size: 40px;
}*/
h1.bs-slide-heading{
	font-size: 50px;
	line-height: 1.13;
	margin-bottom: 0;
	letter-spacing: normal;
}
.home-page h1{
	font-weight: 600;
	margin-top: 0;
}
h3.bs-slide-content{
	letter-spacing: normal;
	font-weight: normal;
}
.banner-slider ul.slick-dots{
	left: 7%;
    bottom: 18%;
    text-align: left;
}
.bs-slide-content-container p{
	line-height: 1.23;
	font-size: 22px;
}
#bs-vid-slide a{
    margin: auto;
    display: block;
}

#bs-vid-slide button{
	background-color: #fa4616;
    border: none;
    padding: 15px 30px;
    color: white;
    font-size: 16px;
    text-transform: uppercase;
    letter-spacing: 1px;
    border-radius: 4px;
}
#successful-partnership, .events{
	display: none;
}
#offerings, #case_study, #home_testimonials{
	background-color:#fafafa;
}
.row.offer_head, .row.case_study_sec{
	max-width: 87%;
	margin: auto;
	padding: 55px 0 30px 0;
}
.row.offer_head h3.offer_text_head{
	margin: 0 !important;
}
.offer_head_wrap{
	display: flex;display: -webkit-flex;display: -ms-flex;display: -moz-flex;
	align-items: center;
}
.offer_text p, .case_head p, .Testimonials_head p, .Testimonial_head p{
	font-size: 14px;
	margin: 0;
	color: #fa4616;
	text-transform: uppercase!important;
	letter-spacing: 0.8px;
}
.offer_text h3, .case_head h3, .news_head h3, .Testimonials_head h3,
.Testimonial_head h3, .work_piramal_head h3, .values_piramal_head h3, .programs_piramal_head h3, .portal_head h3, .nutrition-sec .nutrition_pro_sec_heading{
    color: #243746;
    text-transform: uppercase;
    letter-spacing: 2px;
    font-weight: normal;
    font-size: 30px!important;
    line-height: 0.4;
   	margin-top: 15px;
}
/*.offer_text h3:after{
	content: '';
    border: 0.5px solid #d3d3d3;
    height: 30px;
    position: absolute;
    margin-left: 5%;
    top: 8px;
}*/
.slider_arrows{
	/*position: absolute;
    left: 46%;
    top: 20%;*/
    margin-left: 10px;
    border-left: 1px solid #d3d3d3;
    padding-left: 10px;
}
.slider_arrows img{
	margin-right: 10px;
}
.discovery_text{
	padding: 0 4px 0 4px;
}
.visit_btn{
	text-align: right;
	margin-top: 2%;
}
.visit_btn a, .case_view_cta a{
    font-size: 16px;
    border:2px solid #fa4616;
    padding: 10px 40px;
    color: #fa4616;
    border-radius: 5px;
    text-transform: uppercase;
    letter-spacing: 1px;
}
.visit_btn a:hover, .case_view_cta a:hover, .carrer_explore_cta a:hover{
	background-color: #fa4616;
	color: #fff;
}
.row.discovery{
	max-width: 87%;
	margin: auto;
	padding-bottom: 10px;
}
.discovery_sec{
	margin: 15px 15px 20px;
	background-color: white;
	padding: 35px 15px 10px;
	box-shadow: 0px 3px 7px 0 rgba(0, 0, 0, 0.15);
	border-radius: 6px;
	transition: transform .5s;
}
.silder1:hover h5, .discovery_sec:hover h5,.case_wrap:hover .case_text h5,
.single_offering:hover > p{
	color: #fa4616;
}
.offer_img_sec{
	margin-bottom: 30px;
}
.discovery_text h5{
	font-size: 18px;
	/*text-transform: uppercase;*/
	color: #253746;
}
.discovery_text p, .case_text p{
	font-size: 16px;
	color: #393939;
	line-height: 1.3;
/*	font-weight: 300;*/
}
.case_wrap img{
	width: 100%;
	border-radius: 6px 6px 0 0;
	height: 240px;
	object-fit: cover;
}
.case_text{
	background: white;
    padding: 15px 25px;
    border-radius: 0 0 6px 6px;
}
.case_text h5, .silder1 h5{
	font-size: 18px;
	color: #000000;
	margin-top: 0;
	line-height: 1.27;
	margin-bottom: 7px;
}
.case_cta, section.drug-dev-center.container{
	padding-top: 3%;
}
.case_cta a,.news_cta, .piramal-updates_desc a{
	font-size: 14px;
	color: #fa4616;
	line-height: 1.44;
	border:none;
	padding: 0;
	letter-spacing: normal;
}
/*.news_cta{
	position: absolute;
	bottom: 25px;
}*/
/*.case_wrap:first-child{
	padding-left: 0;
}*/
.case_wrap{
	padding: 0;
	width: 31.111%;
	margin: 1.111%;
	box-shadow: 0px 3px 7px 0 rgba(0, 0, 0, 0.15);
	border-radius: 6px;
	transition: transform .5s;
}
.case_head{
	margin-bottom: 3%;
	margin-left: 12px;
}
.case_view_cta{
	text-align: center;
	padding: 3% 0 5% 0;
}
.facilities-map{
	margin-top: 0!important;
}

#contact {
    background-color: #253746;
    height: 375px;
}
.contact_sec {
    position: relative;
    top: 48%;
}
.contact_sec .lets-start{
	border:none;
	padding: 15px 40px;
	letter-spacing: 1px;
	border-radius: 4px;
}
.text_wrapper {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    text-align: center;
    color: white;
}
.text_wrapper h3{
	font-size: 35px!important;
	font-weight: bold;
	text-transform: uppercase;
	line-height: 1.3;
	letter-spacing: 1px;
	margin:auto;
	width: 85%;

}
.text_wrapper p{
	font-size: 18px;
	line-height: 2;
  	letter-spacing: 0.48px;
  	margin-bottom: 5%;
}
.news_sec{
	display: flex;
    max-width: 80%;
    margin: auto;
    padding: 30px;
}

/*slider
.slick-slide {
    margin: 0px 20px;
}
.icon_image p{
    font-size: 16px;
    color:#4b4b4b;
    margin-top: 8px;
}
.slick-slide img {
    width: 100%;
}

img.slide_right{
    position: absolute;
    top: 33%;
    right: -7%;
    width: 50px;
}
img.slide_left{
    position: absolute;
    top: 33%;
    left: -7%;
    width: 50px;
}  
.slick-slider
{
    position: relative;
    display: block;
    box-sizing: border-box;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    -webkit-touch-callout: none;
    -khtml-user-select: none;
    -ms-touch-action: pan-y;
    touch-action: pan-y;
    -webkit-tap-highlight-color: transparent;
}
.slick-list
{
    position: relative;
    display: block;
    overflow: hidden;
    margin: 0;
    padding: 0;
}

.slick-list:focus
{
    outline: none;
}
.slick-list.dragging
{
    cursor: pointer;
    cursor: hand;
}
.slick-slider .slick-track,
.slick-slider .slick-list
{
   -webkit-transform: translate3d(0, 0, 0);
       -moz-transform: translate3d(0, 0, 0);
        -ms-transform: translate3d(0, 0, 0);
         -o-transform: translate3d(0, 0, 0);
            transform: translate3d(0, 0, 0);
}
.slick-track
{
    position: relative;
    top: 0;
    left: 0;
    display: block;
}
.slick-track:before,
.slick-track:after
{
    display: table;
    content: '';
}
.slick-track:after
{
    clear: both;
}
.slick-loading .slick-track
{
    visibility: hidden;
}
.slick-slide
{
    display: none;
    float: left;
    height: 100%;
    min-height: 1px;
}
[dir='rtl'] .slick-slide
{
    float: right;
}
.slick-slide img
{
    display: block;
}
.slick-slide.slick-loading img
{
    display: none;
}

.slick-slide.dragging img
{
    pointer-events: none;
}
.slick-initialized .slick-slide
{
    display: block;
}
.slick-loading .slick-slide
{
    visibility: hidden;
}
.slick-vertical .slick-slide
{
    display: block;
    height: auto;
    border: 1px solid transparent;
}
.slick-arrow.slick-hidden {
    display: none;
}
.row.silder_section{
    max-width: 75%;
    margin: auto;
}*/
#slider{
	background-color: #fafafa;
	padding: 40px 0 0 0;
	position: relative;
}

.news_slide{
	max-width: 75%;
    margin: 4% auto;
}
.silder1{
	margin: 10px 30px 10px 20px;
	border:1px solid #d3d3d3;
	background-color: white;
	padding: 15px;
	box-shadow: 0px 3px 7px 0 rgba(0, 0, 0, 0.15);
	transition: transform .5s;
}
.silder1 p{
	font-size: 14px;
	color: #808080;
	margin-bottom: 10%;
}
.news_head{
	padding-left: 7.5%;
}
.silder1:hover,.discovery_sec:hover,.single_offering:hover, .case_wrap:hover, #customer_portal .card:hover, .nutrition-we-innovative:hover{
	/*box-shadow: 5px 5px 18px 0 rgba(0, 0, 0, 0.16);*/
	/*transition: transform .5s;*/
	box-shadow: 0 8px 17px 0 rgba(0, 0, 0, .2), 0 6px 20px 0 rgba(0, 0, 0, .15);
	transform: scale3d(1.006, 1.006, 1);
}
.home_testimonials_sec{
	max-width: 85%;
	padding: 40px 0 40px 0;
	margin: auto;
}
.Testimonials_head{
	padding-left: 7.5%;
	background-color: #fafafa;
	/*padding-bottom: 3%;*/
}
section.facilities-map{
	margin: 0;
}
/*.home-page div.maps-container-ddc svg,.row.drug_dev_map_row .maps-container-ddc svg,
section.drug-dev-center.container svg {
    overflow: initial;
    width: 83%;
    margin: 0 9%;
}*/
/*modal*/
.modal-header{
	background: #fa4616;
}
div#myModalNorm .modal-body {
    float: left;
}
h4#myModalLabel{
	color: #fff;
	text-align: center;
}
#myModalNorm .form-control, #myModalNorm .modal-content{
	border: 1px solid #808080!important;
	border-radius: 4px!important;
	color:#aaaaaa;
}
.close span{
	border: 2px solid white;
    border-radius: 50%;
    padding: 0px 8px 2px 8px;
    color: white;
}
.modal-header .close{
	color: white;
	opacity: 1;
	margin-top: 2px!important;
	font-size: 17px;
}
#myModalNorm .btn-default{
	float: right;
	/*background: none!important;
	color: #fa4616!important;*/
	border-color: #fa4616;
}
#webinar_modal .btn-default{
	background-color: #fa4616;
	color: #fff;
	text-transform: uppercase;
}
img#piramal-search-btn {
	width: 30px;
}
button.btn-unset{
	margin-top: 17%;
}
/*careers*/

#carrer_banner{
	position: relative;
}
.carrer_banner_text{
	position: absolute;
	top: 32%;
	left: 8%;
	width: 35%;
}
.page-desc_sec{
	max-width: 84%;
	margin:auto;
}
.carrer_banner_heading p{
	font-size: 50px;
	font-weight: bold;
	color: #fff;
	text-transform: uppercase!important;
	line-height: 1.13;
	margin-bottom: 0;
}
.carrer_banner_desc{
	margin-top: 4%;
}
.carrer_banner_desc p{
	font-size: 20px;
	color: #fff;
	line-height: 1.54;
}
section.career_desc_sec{
	padding: 40px 0 40px 0
	background-color:#fafafa;
}
section.page-desc{
	margin:0;
	padding: 30px 0 30px;
	background: #fafafa;
}
.page-desc-text:last-child{
	margin-bottom: 0;
	color: #393939;
	text-align: left;
	font-size: 17px;
}
.about-description .facility-name{
	margin-top: 0;
	font-size: 20px;
}
#work_for_piramal, #carrer_type{
	background-color: #fafafa;
}
.row.work_piramal{
	max-width: 87%;
	margin: auto;
	padding: 30px 0 40px 0;
}
.row.career_type_sec{
	max-width: 85%;
	margin:auto;
	padding: 0px 0 40px 0;
}
.work_piramal_head{
	margin-bottom: 5%;
	margin-left: 1.5%;
}
.work_detail_wrap{
	padding-top: 20px;
}
.work_detail_wrap p, .carrer_description_wrap p, .overview_desc p{
	color: #393939;
	line-height: 1.5;
	font-size: 17px;
	/*font-weight: 300;*/
}
.career_img_wrap img{
	width: 100%;
}
.carrer_description_wrap{
	padding:20px 40px 50px 40px;
	background-color: #fff;
	/*min-height: 220px;*/
	border-radius: 6px;
}
.career_details{
	width: 48.4%;
	padding: 0;
	margin: 0 .8% 0 .8%;
	box-shadow: -5px 6px 18px 0 rgba(0, 0, 0, 0.1);
}
.career_details:hover{
/*	transform: scale(1.1);
	-ms-transform: scale(1.1); 
  	-webkit-transform: scale(1.1);*/
}
.carrer_description_wrap h4{
	font-size: 24px;
    text-transform: uppercase;
    color: #fa4616;
    margin-bottom: 15px;
}
.carrer_explore_cta{
	margin-top:45px;
}
.carrer_description_wrap p{
	min-height: 74px;
}
.carrer_explore_cta a{
    font-size: 16px;
    border:2px solid #fa4616;
    padding: 10px 20px;
    color: #fa4616;
    border-radius: 5px;
    text-transform: uppercase;
    letter-spacing: 1px;
}

/*.new-signup{
	display: none;
}*/

/*Values*/
#our_values{
	background-color: #fafafa;
	padding: 20px 0 60px 0;
}
.values_piramal_head{
	margin: 0 8% 3%;
}
#our_values .ourvalues_sec{
	max-width: 84%;
	background: #263746;
	margin: auto;
}
.vdial {
    text-align: center;
    width: 740px;
    margin: 100px auto 0;
    position: relative;
}
.vdial img.bdial {
    width: 100%;
}
.valone {
    bottom: 110px;
    left: 0;
}
.valtwo {
    bottom: 72%;
    left: 164px;
}
.valthree {
    bottom: 75%;
    right: 26%;
}
.valfour {
    bottom: 110px;
    right: -5px;
}
.valuename {
    position: absolute;
    width: 120px;
    height: 120px;
    border-radius: 50%;
    background: transparent;
    color: #b4b5b5;
    cursor: pointer;
    transform: rotateY(0deg);
}
.valtitle {
    font-size: 30px;
    font-weight: bold;
    color: #FA4616;
    text-transform: uppercase!important;
}
.valtxt {
    font-size: 14px;
    color: #fff;
    margin: 10px 0;
}
.wfont .valtxt {
    font-size: 14px;
}
#f1_card {
    width: 100%;
    height: 100%;
    -webkit-transition: all 0.9s linear;
}
.valuename.active .face p {    
    transform: rotateX(180deg);
    -webkit-transform: rotateX(180deg);
    -moz-transform: rotateX(180deg);
    -ms-transform: rotateX(180deg);
}
#f1_container.active #f1_card{
	transform: rotateX(180deg);
	-webkit-transform: rotateX(180deg);
    -moz-transform: rotateX(180deg);
    -ms-transform: rotateX(180deg);
}
.valuename.active .face {
    background: #FA4616;
    border: 6px solid #FA4616;
    transition: transform 0.8s;
}
.face {
    position: absolute;
    width: 100%;
    height: 100%;
    backface-visibility: hidden;
    border-radius: 100%;
    border: 4px solid #b4b5b5;
    background: #263746;
}
.face p {
    -webkit-transform: rotateX(0deg);
   }
.valuename p {
    font-weight: bold;
    line-height: 114px;
    letter-spacing: 1px;
    font-size: 16px;
    text-transform: uppercase!important;
    color: #fff;
}
.face.back {
    display: none;
    -webkit-transform: rotateX(180deg);
    box-sizing: border-box;
    padding: 5px;
    background: #253746;
    border: 6px solid #b7b7b7;
    text-align: center;
}
.face.back img {
    display: none;
}
.contentholder {
    position: absolute;
    width: 359px;
    /* left: calc(50% - 183px); */
    left: 26%;
    top: 195px;
    border-radius: 101px;
    display: table;
    height: 187px;
}
.page-desc-text{
	color: #393939;
}
.valarrow{
	display: none;
}
footer{
	background-color: #ebebeb;
}
.footer-copyright{
	background-color: #d8d8d8;
}
/*#f1_card:hover{
	transform: rotateY(90deg);
}*/
/*#f1_container.active #f1_card {
    transform: rotateX(180deg);
    -webkit-transform: rotateX(180deg);
}*/
.row.students_sec{
	max-width: 85%;
	margin: auto;
	padding: 40px 0 60px 0;
}
.programs_piramal_head{
	max-width: 98.5%;
	margin:auto;
	margin-bottom: 4%;
}
.carrer_description_wrap h6{
	font-size: 17px;
	color: #393939;
	margin: 20px 0 5px 0;
	font-weight: bold;
}
.overview_sec{
	max-width: 84%;
	margin: auto;
	padding: 50px 0 60px 0;
}
.overview_head h3{
	color: #243746;
    text-transform: uppercase;
    letter-spacing: 2px;
    font-weight: normal;
    font-size: 30px!important;
    line-height: 0.4;
    margin-top: 0px;
    margin-bottom: 30px;
}
.eligibility_details{
	padding: 0;
}
.row.eligibility_sec{
	margin-top: 35px;
}
.eligibility_details h4{
	font-size: 20px;
	text-transform: uppercase;
	color: #fa4616;
}
.eligibility_details p{
	width: 75%;
	margin-bottom: 0;
}
.apply_details_wrap{
	max-width: 84%;
	margin: auto;
	padding: 0px 0 40px 0;
}
.overview_desc a{
	color: #1100d8;
	text-decoration: underline;
}
.apply_loction_cta{
	margin: 5% 0 3% 0;
}
a.apply_cta{
	margin-right: 20px;
	font-weight: bold;
	font-size: 14px;
	padding: 12px 30px;
}
.page-desc_wrap{
	padding: 2% 0;
	margin: 0;
}
#slick-slide-control00{
	display: none;
}
#carrer_banner .slick-dots {
	text-align: left;
	bottom: 18%;
	left: 7.5%;
}
#carrer_banner .slick-dots li{
	height: 7px;
	width: 50px;
	background-color: #fa4616;
}
/*ul.ul-list>li>ul, ul.ul-list{
	padding-left: 3%;
}*/
.facilities-map .map-location-content{
	background-color: #fa4616;
}
#customer_portal_updates, #customer_portal_ask_expert{
	background-color: #fafafa;
	padding-top: 30px;
}
/*.brochure-box{
	padding: 2% 0 2% 0;
}*/
#customer_portal_updates .divider-bottom, section.brochure-container .container, #customer_portal_ask_expert .member-info-container, .brochures .ins-news /*, .brochure-container, .table-containers.is-active*/{
	background-color: #fff;
}
/*#customer_portal_updates .brochure-box{
	margin: 0!important;
}*/
.row.brochure-box > section.col-md-2{
	padding-left: 0;
	margin-bottom: 20px;
}
#customer_portal_updates .brochure-content-box, #customer_portal_updates .brochure-title{
	font-size: 16px!important;
}
#customer_portal_updates > .container{
	max-width: 80%;
}
#customer_portal_ask_expert .leaders-container .member-img{
	object-fit: unset!important;
}
#customer_portal_ask_expert .leaders-container h3.card-title{
	line-height: 1.25;
	color: #253746;
	margin-bottom: 15px;
}
#customer_portal_ask_expert .leaders-container h3.card-title,
#customer_portal_ask_expert .leaders-container h3.card-title p{
	font-size: 18px;
}
#customer_portal_ask_expert .team-designation {
    height: 60px;
    color: #253746;
}
.team-designation,.team-designation p{
    font-size: 14px;
}
section#customer_portal_updates > .container{
	padding-top: 0;
}
#customer_portal_updates .row .divider-bottom{
	padding: 10px 0;
}
#customer_portal_updates .brochure-title{
	margin-top: 0;
}
/*.SandboxRoot.var-chromeless div.timeline-Widget{
	border:1px solid #ccc!important;
	border-radius: 0!important;
}*/
#customer_portal div.feed-card{
	margin-bottom: 0;
	border-bottom: none;
	justify-content: space-between;
}
.linkedin_feeds, .twitter_feeds{
	height: 600px;
	overflow-y: scroll;
	box-shadow: 0 3px 6px 0 rgba(0, 0, 0, 0.16);
	border: solid 1px #cecece;
	background-color: #ffffff;
}
#customer_portal_ask_expert .team-designation, #customer_portal_ask_expert .leaders-container .card-title{
	color: #253746;
}
#customer_portal .card p, #customer_portal_updates h4{
	font-size: 20px;
	color: #253746;
}
.linkedin_feeds_wrapper h4, .twitter_feeds_wrapper h4{
	font-size: 24px;
	line-height: 0.53;
  	letter-spacing: 1.5px;
  	color: #253746;
  	margin-bottom: 15px;
}
.linkedin_feeds_wrapper h4 img, .twitter_feeds_wrapper h4 img{
	padding-right: 6px;
}
#customer_portal{
	background-color: #fafafa;
}
#customer_portal div.card{
	background-color: #fff;
}
#customer_portal .feed-card a.twitter-button{
	border:none;
}
.team-member-title{
	font-size: 19px;
	font-weight: normal;
}
.team-member-title > a:first-child{
	color: #fb4511;
	display: block;
	text-align: center;
	/*width: 72%;*/
	margin: auto;
}
.team-member-title{
	position: relative;
}
.team-member-title > a:last-child{
	position: absolute;
    right: 5px;
    top: 0;
}
#customer_portal_ask_expert h2, #customer_portal_updates h2{
	color: #253746;
	letter-spacing: 2px;
	font-size: 30px;
}
#customer_portal_ask_expert a.ask-a-question-btn{
	font-size: 16px;
	padding: 8px 25px;
}
#customer_portal_ask_expert > div.container{
	padding-bottom: 0;
}
#customer_portal_updates h4:hover a, #customer_portal_updates h4.menu_active a, .divider-bottom h4{
	font-size: 20px;
}
#customer_portal_updates a.download-link{
	display: flex;display: -webkit-flex;display: -ms-flex;display: -moz-flex;
	align-items: center;
	font-size: 14px;
}
#customer_portal_updates h4.brochure-title{
	margin-bottom: 5px;
	color: #253746!important;
}
#customer_portal_updates div.brochure-content-box{
	color: #253746!important;
}
.ask_expert_form,.schedule_audit_form,.other_forms{
	display: none;
}

/*Facilities*/
#all_facility{
	background-color: #fafafa;
	padding: 40px 0;
}
.row.all_facility_row,.row.other_locations_row{
	max-width: 85%;
	margin: auto;
}
p.region{
	font-size: 24px;
    color: #253746;
    font-weight: bold;
    letter-spacing: 1.5px;
    text-transform: uppercase!important;
    margin: 0 15px 20px;
}
/*.single_facility{
	text-align: center;
}*/
.facility_thumbnail{
	width: 100%;
	position: relative;
}
.facility_thumbnail_wrapper{
	border-radius: 6px;
	overflow: hidden;
}
.f_intro{
	position: absolute;
    top: 50%;
    left: 0;
    right: 0;
    margin: auto;
    text-align: center;
    font-size: 16px;
	line-height: 24px;
	color: white;
	width: 90%;
	font-family: Calibri;
}
.f_intro p{
	width: 90%;
	margin: auto;
	margin-bottom: 6%;
}
.f_intro a, .f_sidebar_text_wrap button{
	background: #fa4616;
    border: none;
    padding: 6px 13px 6px 13px;
    border-radius: 4px;
}
.f_intro a, .f_sidebar_text_wrap button a{
	font-size: 12px;
	color: white;
}
.facility_name{
	font-size: 18px;
    text-transform: uppercase!important;
    color: #253746;
    border-bottom: 1px solid #ccc;
    padding-top: 5%;
    padding-bottom: 7px;
}
.f_address p{
	display: inline;
	margin-bottom: 3px;
}
.tour_cta a{
	font-size: 14px;
	color: #253746;
	font-family: Calibri;
	vertical-align: middle;
	margin: 0 5% 0 5%;
	text-transform: uppercase;
}
.tour_cta a.btn{
	background: #fa4616;
    border: none;
    padding: 9px 22px 9px 15px;
    border-radius: 4px;
    color: white;
    margin: 0;
}
.facility_phone{
	margin-bottom: 3%;
}
.page-desc-text, .page-desc, .management-system-certifications .msc-container p{
	color: #393939;
	line-height: 30px;
	font-size: 17px;
	line-height: 1.5;
}
.facility_all_details h4{
	font-size: 22px;
	color: #fa4616;
}
.facility_all_details ul,.facility_all_details  ol{
	padding-left: 16px;
    color: #393939;
    line-height: 34px;
    border-bottom: 1px solid #ccc;
    margin-bottom: 25px;
    padding-bottom: 25px;
    list-style: none;
    font-size: 17px;
}
.facility_all_details ul li, .blog_detail_content_wrapper ul{
	line-height: 1.8;
	font-size: 17px;
}
.facility_all_details  ol{
	list-style: decimal;
}
.facility_all_details ul:last-child,.facility_all_details  ol:last-child{
	border-bottom:none;
	margin-bottom: 0;
	padding-bottom: 0;
}
.facility_all_details ul li:before, .dev-point-container ul li ul li:before, .nutrition-food-wrap ul li:before {
  content: "\2022";
  color: #fa4616;
  font-weight: bold;
  display: inline-block; 
  width: 1em;
  margin-left: -1em;
}
.dev-point-container ul li ul{
	padding-left: 16px;
	list-style: none;
	margin-bottom: 0;
	padding-bottom: 0;
	line-height: 1.8;
}
.facility_details_sidebar{
	border-left: 1px solid #ccc;
	padding-left: 3.5%;
	margin-top: 2%;
}
.facility_details_sidebar img{
	width: 100%;
	height: 180px;
	border-radius: 6px 6px 0 0;
	object-fit: cover;
}
.facility_details_sidebar  .single_sidebar{
	background-color: #253746;
	color: #fff;
	border-radius: 6px;
}
.f_sidebar_text_wrap{
	display: flex;
	padding: 30px 20px;
	font-size: 17px;
	margin-bottom: 8%;
	align-items: center;
	justify-content: space-between;
}
.facility_details_sidebarm, .advantage_sidebar{
	border-left: 1px solid #ccc;
	padding-left: 4%;
	margin-top: 15px;
}
.f_sidebar_text_wrap button{
	padding: 0px 12px;
	height:35px;
}
.f_sidebar_text_wrap button a{
	font-size: 13px;
}
.facility_all_details, .advantage_details{
	padding-right: 8%;
}
.f_sidebar_text_wrap button a:hover{
	color: #fff;
}
.adv_single_sidebar_widget button{
	border: none;
    background: none;
    text-transform: uppercase;
    padding-left: 5%;
}
.adv_single_sidebar_widget button a{
	color: #fa4616;
	font-size: 14px;
}
.adv_single_sidebar_widget button a i{
	font-size: 11px;
}
.adv_single_sidebar_widget{
	background-color: #253746;
	border-radius: 6px;
	margin-bottom: 8%;
	padding-bottom: 5%;
}
.adv_single_sidebar_widget p.adv_sidebar_title{
	font-size: 18px;
	color: #fff;
	padding: 12px 15px 0 15px;
	margin-bottom: 2px;
}
.broucher_cta_wrapper .fa-chevron-right:before{
	font-size: 12px;
}
.adv_sidebar_desc{
	color: #fff;
	font-size: 15px;
	line-height: 1.33;
	padding: 0 16px 0 16px;
}
.adv_single_sidebar_widget img{
	width: 100%;
	border-top-left-radius: 5px;
	border-top-right-radius: 5px;
	height: 200px; 
}

#home_map{
	background-color: #fafafa;
}
.row.facility_filter{
	max-width: 65%;
	margin: auto;
	padding: 0 0 40px 0;
	text-align: center;
	font-size: 15px;
}
.row.facility_filter span{
	margin: 0 15px;
	text-transform: uppercase;
	color: #253746;
	text-decoration: underline;
	letter-spacing: 0.8px;
	cursor: pointer;
}
.row.facility_filter span:hover{
	color: #fa4616;
}
.banner_cta{
	padding-top: 1%;
}
p.adv_sidebar_cat a{
	color: #fff;
	font-size: 13px;
}
p.adv_sidebar_cat{
/*	position: absolute;
    top: 14px;
    right: 30px;*/
    background-color: #fa4616;    
    padding: 7px 20px;
    font-size: 12px;
    border-radius: 30px;
    text-transform: uppercase!important;
    letter-spacing: 0.6px;
    margin-right: 15px;
    line-height: normal;
    margin-bottom: 0;
}
.broucher_cta_wrapper a{
	font-size: 14px;
}
#Track_project .modal-dialog{
	margin-top: 12%;
}
.track_content{
	border-radius: 16px;
}
.track_body{
	text-align: center;
	padding: 90px 0 10px 0;
}
.track_body h1{
	font-size: 60px;
	text-transform: uppercase;
	font-weight: 900;
	letter-spacing: 4px;
	color: #253746;
	margin: 0;
	padding-bottom: 10px;
}
.track_body p{
	font-size: 16px;
	color: #393939;
}
.track_footer{
	border:0;
	text-align: center;
	padding-bottom: 80px;
}
.track_btn{
	border:1px solid #fa4616;
	color: #fa4616;
	background-color: #fff;
	background: white;
    padding: 8px 30px;
    text-transform: uppercase;
    border-radius: 4px;
}
.row.other_locations_row{
	margin-top: 40px;
	margin-bottom: 40px;
}
.customer-centric-quote p{
	font-size: 18px;
	margin-bottom: 3%;
}
.customer-centric-quote{
	padding: 38px 0;
}
.hide_section{
	display: none;
}
.advantage_details h4, .custom-more h4{
	font-size: 24px;
    color: #fa4616;
    text-transform: uppercase;
    letter-spacing: 1px;
    margin-bottom: 15px;
    text-align: left;
}
.custom-more .patient_awareness{
	border-top: 1px solid #ccc;
	padding: 4% 0;
	margin-top: 4%;
}
.centricity_details{
	padding-left: 0;
	padding-bottom: 2%;
}
.centric-img{
	width: 66%;
}
.centric-align{
	text-align: right;
}
.advantage_details ul{
	padding-left: 19px;
}
.advantage_details ul li{
	list-style-type: none;
	position: relative;
}
.advantage_details ul li:before {
    content: "\2022";
    color: #fa4616;
    display: inline-block;
    font-weight: bold;
    position: absolute;
    left: -18px;
}

/*about*/
.piramal_leaders_sec_wrap{
	max-width: 85%;
	margin: auto;
}
.row.piramal-leaders_sec:first-child{
	border-bottom: 1px solid #ccc;
	padding: 35px 0 15px 0;
	margin-bottom: 35px;
}
.piramal-leaders{
	padding-top: 0;
}
.pl-section img, .safety-management{
	width: 100%;
}
.safety-management{
	margin-top: 20px;
}
.leadership_cta{
	text-align: center;
	margin-top: 4%;
	padding-bottom: 2%;
}
.about-description p, .blog_detail_content_wrapper p, .blog-share, .blog_detail_content_wrapper ol{
	font-size: 17px;
	line-height: 1.5;
	color: #393939;
	margin-bottom: 18px;
}
.blog_detail_content_wrapper ol{
 	padding-left: 17px;
 }
.about-description p:last-child, .work_us{
	margin:0;
}
.leadership_cta button.leader_cta{
	border-radius: 4px;
	letter-spacing: 1px;
	font-size: 16px;
	padding: 12px 25px;
}
#ourvalues_details .ourvalues_sec {
    max-width: 84%;
    background: #263746;
    margin: auto;
    border-radius: 10px;
    margin-bottom: 60px;
}
.values_head{
	margin-bottom: 25px;
}
.values_head h3{
	color: #243746;
    text-transform: uppercase;
    letter-spacing: 2px;
    font-weight: normal;
    font-size: 30px;
    line-height: 0.4;
    margin-top: 15px;
}
.values_description{
	width: 87%;
}
.f_address p, .facility_phone, .page-desc-text p, .values_description p,
.leadership-container .leadership-short p, .advantage_details .page-desc-text p, .leadership-container .description p, .facility_all_details p{
	font-size: 17px;
	color: #393939;
	/*font-weight: 300;*/
	line-height: 1.5;
}
/*.leadership-container .leadership-short p.orangetext{
	color: #fb4511;
}*/
.value_quote p{
	font-size: 30px;
	line-height: 1.2;
  	letter-spacing: 2px;
  	color: #393939;
}
.row.core_values{
	max-width: 84%;
	margin: auto;
	padding: 40px 0;
}
.value_quote{
	position: relative;
	margin-top: 14%;
}
.value_quote:before {
    content: '';
    border: 1px solid #fa4616;
    position: absolute;
    top: 50px;
    left: -26px;
    height: 73%;
}
.value_quote:after {
    content: '';
    display: block;
    position: absolute;
    top: -5%;
    background-image: url(../images/Quote.png);
    width: 100%;
    height: 20%;
    left: -60px;
    background-repeat: no-repeat;
    background-size: contain;
    bottom: 0;
}
/*.dev-container p{
	line-height: 26px;
}*/
.dev-points-heading{
	margin: 22px 0 6px 0;
	font-weight: normal;
	font-size: 19px;
}
.them-slider-container{
	width: 75%;
	padding-bottom: 40px;
}
/*Leadership*/
.leaders-container{
	background-color: #fafafa;
	padding: 3% 0;
}
.member-img{
	border-radius: 50%;
	width: 75%;
	filter: none;
}
.member-info-container p{
	font-size: 14px;
	color: #253746;
	line-height: 1.25;
}
.leaders-container .leadership_team_wrap{
    width: 23%;
    margin: 1%;
   	box-shadow: 2px 2px 10px 0 rgba(0, 0, 0, 0.1);
   	padding-top: 20px;
   	border-radius: 6px;
   	background-color: #fff;
}
img.leader-img{
	width:100%;
	border-radius: 50%;
	border: 1px solid #fa4616;
	margin-right: 40px;
}
.leadership-container.all p.orangetext{
	display: none;
}
.leadership-container .description{
	float: left;
	margin-top: 25px;
	color: #393939;
    line-height: 1.5;
}
.leader_detail_wrap{
	padding-left: 0;
	padding-right: 4%;
}
.leadership-container.all{
	border-top: 1px solid #ccc;
	border-bottom: none;
	padding: 0;
}
.leadership-container .leadership-short a{
	position: relative;
	padding-left: 15px;
}
.leadership-container .leadership-short a:before{
    content: '';
    border: .5px solid #ccc;
    position: absolute;
    height: 25px;
    top: 20%;
    left: 2%;
}
.leadership-container .col-md-9{
/*	width: 100%;*/
	padding: 0;
}
.leadership-container .col-md-12{
	padding: 0;
}
.leadership-container .leadership-short{
	padding-top: 10%;
}
.leadership-short p.orangetext{
	font-size: 25px!important;
	color: #fb4511;
	font-weight: normal;
}
.team-member-title img{
	width: 25px;
}
.brochures .ins-news{
	margin-bottom: 15px;
	padding: 25px 50px 25px 25px;
	box-shadow: 2px 2px 10px 0 rgba(0, 0, 0, 0.1);
	border-radius: 6px;
}
.ins-news .news-title, .blog-title{
	font-size: 19px;
	margin-bottom: 5px;
	font-weight: normal;
/*	color: #fa4616;*/
}
.blog-title:hover{
	color: #fa4616;
}
.ins-news .news-date, .blog_content .blog-published-date{
	font-size: 15px;
    color: #393939;
}
.news_link_wrap{
	display: flex;
	padding-top: 25px;
}
.news_share_links{
	text-align: right;
	width: 100%;
}
.news_link_wrap a, .blog_cta a{
	font-size: 14px;
    font-weight: normal;
    color: #fa4616;
    width: 100%;
    text-transform: uppercase;
    border:none;
}
.news_share_links a i, .cf_follows_us a i, .blog-share a i{
	margin: 0 2px;
	border: 1px solid;
    font-size: 15px;
    border-radius: 4px;
    color: #fa4616;
    width: 30px;
    height: 30px;
    line-height: 2;
    padding: 0 8px;
}
.cf_follows_us a i{
	margin: 0 5px;
}
.news_share_links a i:hover, .cf_follows_us a i:hover, .blog-share a i:hover{
	background: #fa4616;
	color:#fff;
}
/*.news_share_links a:last-child i, .cf_follows_us a:last-child  i, .blog-share a:first-child i{
	padding: 6px 9px;
}*/
.ins-news .news_desc, .blog_content div{
	font-size: 16px;
	color: #393939;
	margin-top: 5px;
}
.dev-container.insights{
	background: #fafafa;
	padding-top: 40px;
}
.pl-name{
	font-weight: normal;
	font-size: 20px;
}
.banner-breadcrumb ul.menu_slick{
	width: 85%;
}
.banner-breadcrumb ul.menu_slick li a{
	text-transform: uppercase;
	font-size: 12px;
	letter-spacing: 0.6px;
}
.container .leaders-container{
	width:100%!important;
}
.generic-api-list{
	line-height: 1.8;
	text-align: center;
}
.generic-api-list a{
	font-size: 18px;
}
.specialized-services-list-tabs .generic-api-list li{
	text-transform: uppercase;
}
.clinical-servicetab.is-active::after{
	bottom: -2px;
}
.generic-api-list li:not(:last-child)::after{
	top: 5px;
	border-right: 2px solid #808080;
	height: 25px;
}
.contact-us-page h3.orangetext{
	margin-bottom: 10px;
}
form#contact-us button{
	text-align: right;
}
.customer-centricity-link{
	padding: 4% 0;
	margin:1% 0 0 0;
	background-color: #253746;
}
.ccl-heading{
	font-size: 30px;
	font-weight: bold;
}
.customer-centricity-link .ccl-button, .api-product-list button, .all-product-list a, .api-development button{
	background-color: #fb4511;
	border-radius: 4px;
	color: #fff;
	letter-spacing: 0.8px;
	font-size: 14px;
	padding: 12px 30px;
	font-weight: normal;
}
.leadership-container{
	padding-bottom: 25px;
}
.leadership_wrapper{
	max-width: 85%;
	margin: auto;
}
.footer-ml>li, .footer-sl>li{
	padding:0;
	line-height: 1.5;
	font-size: 15px;
}
.footer-sl>li>a{
	font-size: 14px;
}
.footer-sl>li:first-child{
	padding: 0;
}
.footer-social-list .fa-youtube-play{
	background-color: #fb4511;
    color: #fff;
    border-radius: 6px;
    font-size: 20px;
    padding: 6px 4px 1px 3px; 
}
.footer-social-list{
	width: 80%;
}
.blog-featured{
	height: 225px;
}
.blog_cta_row{
	margin-top: 25px;
}
.blog_content{
	padding-right: 35px;
}
/*.advantage_sidebar .adv_sidebar_desc{
	padding: 0 17px;
}*/
/*pagination*/
.brochure-container .pagination{
	text-align: center;
}
.pagination>li>a, .pagination>li>span{
	float: unset;
	border:none;
	font-size: 18px;
	color: #243746;
	padding: 6px 16px;
	background-color: transparent;
}
.pagination>li>a:hover{
	background-color: #fafafa;
	color: #fb4511;
}
.pagination>li:not(:last-child){
	border-right: 2px solid #243746;
}
.brochure-container .pagination>li:last-child>a{
	font-size: 14px;
}
.dataTables_paginate .pagination>li:first-child>a, .dataTables_paginate .pagination>li:last-child>a{
	font-size: 14px;
}
#searchTextMobile .btn-default, .pagination>.active>a, .pagination>.active>a:focus, .pagination>.active>a:hover, .pagination>.active>span, .pagination>.active>span:focus, .pagination>.active>span:hover{
	background-color:#fafafa!important;
	border-color: #fafafa!important;
	color: #fb4511;
	font-size: 18px;
}
.dataTables_paginate .pagination>li>a, .dataTables_paginate .pagination>li>span, .dataTables_paginate .pagination>.active>a{
	background-color: transparent!important;
}
.blog_detail_content_wrapper{
	margin-top: 15px;
}
.blog_detail_content_wrapper p{
	margin-bottom: 10px;
}
.blog_detail_content_wrapper h2, .realted_article_heading{
	font-size: 24px;
	color: #fa4616;
	line-height: 1.33;
	margin: 0 0 5px 0;
	font-weight: normal;
}
.realted_article_heading{
	font-size: 20px;
	margin-bottom: 15px;
}
/*.history_num:after{
	content: '';
    border: 1px solid #fa4616;
    position: absolute;
    top: 32px;
    height: 265%;
}*/
.blog_detail_content_wrapper ul{
	padding-left: 19px;
}

/*Generic api*/
.container.generic-api-list-tabs section.dev-container{
	padding: 0!important;
}
.api-tables tbody tr:nth-child(even), .nutrition-tables tbody tr:nth-child(even){
	background-color: #fbfbfb;
}
.api-tables tbody tr, .nutrition-tables tbody tr{
	border-bottom: 1px solid #ccc;
}
.api-tables tbody td, .nutrition-tables tbody td{
	color: #393939;
	font-size: 15px;
	padding-left: 1%;
}
.api-tables thead, .nutrition-tables thead{
	background-color: #fbfbfb;
	color:#fa4616; 
}
.api-tables thead th, .nutrition-tables thead th{
	font-weight: bold;
	letter-spacing: normal;
	font-size: 15px;
	padding-left: 1%;
	width: auto!important;
}
.apis-table-descriptor{
	display: none;
}
.dataTables_wrapper .row:first-child{
	background-color: #243746;
	padding: 1% 7.5%;
}
.dataTables_wrapper .dataTables_length select, .dataTables_wrapper .dataTables_filter>label>input, .dataTables_wrapper .dataTables_filter select{
	background: #47667e;
	color: #fff;
	height: 30px;
	border:none;
	border-radius: 4px;
}
.dataTables_wrapper .dataTables_filter>label>input::placeholder{
	color: #fff;
}
.dataTables_length label, .dataTables_filter label{
	margin-bottom: 0;
	color: #fff;
	font-weight: normal;
	font-size: 14px;
}
.generic-api-list-tabs .generic-api-list li{
	width: 49%;
}
.generic-api-list-tabs .generic-api-list{
	text-align: center;
}
.api-product-list{
	margin-top: 25px;
}
.generic-api-list-tabs .generic-api-list a{
	font-size: 20px;
	font-weight: bold;
	color: #808080;
}
.apitab:hover, .specialized-services-list-tabs, .generic-api-list-tabs .generic-api-list a:hover, .work_us a{
	color: #fa4616;
	border: 0;
}
.generic-api-list-tabs{
	padding-top: 25px;
}
.generic-api-list-tabs .apitab.is-active{
	color: #fa4616;
}
.apitab.is-active::after{
	border:0;
}
.disclaimer_section .dev-points-heading{
	color: #393939;
	font-size: 18px;
	font-weight: bold;
}
.disclaimer_section p, .work_us, .investors{
	font-size: 17px!important;
	color: #393939;
	line-height: 1.2;
}
section.footer-social-links .fa-youtube-play:before {
   position: relative;
   top: -2px;
}
/*Nutritional solutions*/
.row.nutrition-we-section{
	max-width: 85%;
	margin: auto;
	padding-top: 30px;
}
.nutrition-we, section.dev-container.all-product-list{
	background-color: #fafafa;
}
.nutrition_details_wrap{
	text-align: left;
	background: #fff;
	padding: 25px;
	height: 310px;
	border-radius: 6px;
}
.nutrition_details_wrap ul{
	padding-left: 15px;
	list-style-type: none;
	position: relative;
}
.nutrition_details_wrap ul li:before{
	content: "\2022";
    color: #fa4616;
    display: inline-block;
    font-weight: bold;
    position: absolute;
    left: 0;
}
.nutrition_details_wrap ul li{
	font-size: 15px;
	color: #393939;
	line-height: 1.67;
}
.we-image img{
	width: 60px;
	height: 60px;
	object-fit: contain;
}
.nutrition_details_wrap .nutrition_head{
	font-size: 18px;
	color: #000;
	font-weight: bold;
}
.nutrition-we-innovative{
	width: 31.3%!important;
	margin:1%;
	box-shadow: 0px 3px 7px 0 rgba(0, 0, 0, 0.15);
	transition: transform .5s;
	border-radius: 6px;
}
.all-product-list a, .api-development button{
	font-size: 16px;
}
.nutrition-services-list-tabs{
	max-width: 83%;
	margin: auto;
	width: 100%;
}
.nutrition-services-list-tabs .generic-api-list{
	text-align: center;
	background-color: #253746;
	margin: 0;
	padding: 10px;
	border-radius:3px;
	/*margin-bottom: 30px;*/
}
.nutrition-services-list-tabs .generic-api-list li{
	width: 24%;
}
.nutrition-services-list-tabs .generic-api-list a{
	color: #ffffff;
	font-weight: normal;
	font-size: 18px;
}
.nutrition-services-list-tabs .generic-api-list li:not(:last-child)::after{
	top: 5px;
}
.nutrition_sec_wrap .nutrition-image, .card-layout-view img{
	border-radius: 6px;
}
.nutrition-food-wrap .orangetext, .card-layout-view p{
	font-size: 19px;
	font-weight: normal;
}
.nutrition-food-wrap p, .card-layout-view-text p{
	font-size: 17px;
	line-height: 1.3;
}
.nutrition-food-wrap ul{
	font-size: 17px;
	line-height: 1.8;
	list-style-type: none;
}
.nutrition_sec_wrap{
	padding-top: 30px;
}
.nutrition-food-wrap{
	padding-top: 15px;
	padding-left: 25px;
}
.apisproductlist-api-container.container, .apisproductlist-api-container.container {
	width: 100%;
	padding: 0;
}
.dataTables_wrapper .row {
	padding: 0 7%;
}
.dataTables_wrapper, .api-tables tbody tr, .nutrition-tables tbody tr{
	background-color: #fff;
}
.dataTables_wrapper{
	padding-top: 0;
}
.card-layout-view>div{
	border: 0;
	padding-bottom: 0;
}
.card-layout-view-text{
	padding: 0;
	margin-top: 30px;
}
.specialized-product-list li{
	padding: 0 44px;
	width: auto!important;
}
.nutrition-slider-category .them-slides img {
	width: 35px;
	height: 35px;
	margin: 0 10px;
}
.nutrition-slider-category .them-slider p{
	width: auto;
	float:left
}
.nutrition-slider-category .them-slider{
	background-color:#253746;
	padding: 0 15px;
	border-radius: 4px;
}
.nutrition-slider-category .servslider-container{
	text-align: left;
}
.nutrition-slider-category .slick-initialized .slick-slide{
	display: flex;
}
.nutrition-slider-category .them-slider p{
	margin: 0;
	padding:15px 0;
}
.nutrition-slider-category .slick-initialized .slick-slide:after{
	position: absolute;
    content: " ";
    top: 15px;
    border-right: 1.5px solid #808080;
    height: 25px;
    right: 0;
}
.nutrition-slider-category .them-slider p a{
	color: #fff;
	font-weight: normal;
	font-size: 18px;
}
.nutrition-slider-category .them-slider p a:hover{
	color: #fa4616;
}
.nutrition-slider-category .them-slider>.them-slider-arrows.them-slider-left, .nutrition-slider-category .them-slider>.them-slider-arrows.them-slider-right{
	top: 15px!important;
}
.row.api_product_list_ordernow{
	padding: 0 8%;
}
.commercial-api-table-legend:first-child{
	margin-right: 2%;
}
.facility-name{
	font-size: 20px;
	margin-top: 0;
}
.sm-desc{
	margin: 25px 0;
}
/* Nutrition Sol*/
.product_categories{
	position: relative;
}
.product_categories img {
    width: 100%;
    height: 135px;
    object-fit: cover;
    border-radius: 6px;
}
.product_categories p {
    font-size: 18px;
    color: #fff;
    position: absolute;
    top: 45%;
    left: 0;
    right: 0;
    width: 85%;
    margin: auto;
    text-align: center!important;
}
.nutrition-anchor p{
	font-size: 17px;
	text-align: left;
	padding: 0 15px 0;
}
.row.product_cat_wrap{
	margin-top: 35px;
}
.nutrition-slider-category .them-slider-container{
	padding-bottom: 10px;
}
.nutrition-slider-category  .servslider-slider-text{
	width: 85%;
}
.blog_images, .categoryinsightwc img{
	border-radius: 6px 0 0 6px;
}
.nutrition-slider-category .them-slider-container .them-slides.slick-current p:after{
	left: -20%;
	width: 20%;
	height: 4px;
}
.nutrition_pro_sec_heading{
	padding: 1% 8.5% 2%;
	background: #fbfbfb;
    margin: 0;
}
.staple-foods-container{
	margin-bottom: 30px;
}
.specialized-services-list-tabs{
	width: 100%;
	padding: 0;
    background-color: #fafafa;
}
.commercial-api-table-legend button, .dataTables_wrapper .row:last-child button{
	border-radius: 4px;
	padding: 8px 25px;
}
.dataTables_filter label {
	position: relative;
}
/*div#apisproductlist-apis-table_filter > label:after, div#foods-beverages-apis-table_filter > label:after,*/
div.dataTables_filter > label:after {
	content: "\f002";
	display: block;
	font-family: FontAwesome !important;
	position: absolute;
	top: 8px;
	right: 8px;
	font-size: 12px;
}
.customized-vitamin-mineral-premix-powder-form-container,
.customized-oliy-water-miscible-vitamin-products-container, .retinol-diluted-forms-container,
.other-oily-forms-cosmetic-industry-container, .micro-nutrient-powdermnp-container,
.premixes-ready-eat-therapeutic-supplementary-container, .moh-mandated-fortification-programs-container, .dry-encapsulated-container,
.dry-cold-water-soluble-container, .oily-liquid-container{
	padding: 0;
}
.dry-encapsulated-container .nutrition_sec_wrap, .retinol-diluted-forms-container .nutrition_sec_wrap,
.micro-nutrient-powdermnp-container .nutrition_sec_wrap, .customized-vitamin-mineral-premix-powder-form-container .nutrition_sec_wrap{
	padding-top: 0;
}
/*.dataTables_filter input:after {
    content: '';
    display: block;
    position: absolute;
    top: -5%;
    background-image: url(../images/search-icon.png);
    width: 100%;
    height: 20%;
    left: -60px;
    background-repeat: no-repeat;
    background-size: contain;
    bottom: 0;
}*/
/*.nutrition-sec .nutrition_pro_sec_heading{
	background-color: #fafafa;
	margin-top: 35px;
	margin-bottom: 0;
}*/
/*#foods-beverages{
	padding-bottom: 9%;
}*/
/* Nutrition sol end */

@media(max-width: 767.98px){
	h1.bs-slide-heading, .carrer_banner_heading p{font-size: 35px;}
	.banner-slider.for-mobile, .row.blogs_row, .row.product_cat_wrap{display: block!important;}
	.carrer_banner_desc{display: none;}
	div#bs-vid-slide.bs-slide-content-container, div.bs-slide-content-container{text-align: center;left: 50%;width: 80%;}
	.bs-slide-content-container p, .carrer_banner_desc p{font-size: 18px;letter-spacing: normal;width: 80%;margin: auto;}
	#bs-vid-slide.bs-slide-content-container{top: unset !important; bottom: 10px;}
	.banner-slider ul.slick-dots{bottom: 4%;}
	.news_slide{max-width: 90%;margin: auto;display: block;margin-bottom: 5%;}
	.row.offer_head, .row.case_study_sec{max-width: 95%;padding-bottom: 10px;}
 	.row.discovery, .page-desc_sec, .row.customer-portal_sec{max-width: 92%;}		
	.offer_text h3:after, .morebutton{display: none;}
	.text_wrapper h3{width: 100%;font-size: 30px!important;margin-bottom: 2%;}
	.text_wrapper p{font-size: 18px;line-height: normal;margin-bottom: 10%;}
	.case_wrap{margin:auto;width: 96%;margin-bottom: 8%;}
	.case_view_cta{padding-bottom: 6%;}
	.offer_text h3, .case_head h3, .news_head h3, .Testimonials_head h3, .Testimonial_head h3,
	.work_piramal_head h3, .values_piramal_head h3, .programs_piramal_head h3, .overview_head h3, .overview_head h3{line-height: normal;margin-top: 5px;}
	.banner-slider ul.slick-dots{left:0;text-align: center;}
	.visit_btn{margin-top:5%;}
	.news_head{padding: 0 0 3% 5%;}
	.news_slide_arrow{top: 11%;}
	div.testimonial_description{margin: auto;font-size: 16px;padding: 10px;}
	p.testimonial_name{width: 80%;}
	.visit_btn, .work_img_sec, .centric-align, .dataTables_paginate ul.pagination{text-align: center;}
	.Testimonials_head{padding-left: 5%;}
	.home_testimonials_sec{padding-bottom: 20px;}
	.home_testimonials_sec, .overview_sec, .apply_details_wrap{max-width: 90%;}
	.silder1:hover{transform: none;}
	.search_for_mobile {right: 11%;top: 27px;}
	.burger-menu{margin-top: 4%;}
	.home-page div.maps-container-ddc svg{width: 100%;margin: 0;}
	div.ddc-map-container{margin-top: 0;margin-bottom: 0;}
	div.dev-point-container, #customer_portal .card, .dataTables_length select{width: 100%!important;}
	aside.dev_broucher_sidebar{border:none;}
	.breadcrumb, .row.work_piramal, .row.career_type_sec, .row.students_sec, .piramal_leaders_sec_wrap{max-width: 95%;}
	h3.ddc-heading{text-align: left;padding:2% 0 0 2%;}
	.servslider-heading{text-align: left;/*margin-top: 30px;*/max-width: 92%;}
	section.dev-container{padding: 4% 0;}
	.them-slider>.them-slider-arrows.them-slider-left, .them-slider>.them-slider-arrows.them-slider-right{display: none!important;}
	.carrer_banner_text{width: 80%;text-align: center;}
	.career_details{width: 96%;margin-bottom: 5%;margin-left: 15px;margin-right: 15px;}
	section.page-desc, #customer_portal_updates .brochure-title{padding: 5% 0 0 0;}
	.work_sec_wrap, .eligibility_details:first-child{padding-bottom: 5%;}
	.programs_piramal_head{max-width: 96.5%;margin-bottom: 6%;}
	.row.students_sec{padding-bottom: 40px;}
	.values_piramal_head{margin-left: 4%;}
	h2.m-b-60{margin-bottom: 25px;}
	section#customer_portal .row{margin: 20px auto;width: 95%;}
	section#customer_portal_updates .brochure-box{margin: 30px 0 0 0;width: 100%;padding-left: 0;padding-right: 0;padding-top: 8%;}
	section.brochures, .nutrition_sec_wrap, .micro-nutrient-powdermnp-container{padding-left: 0;padding-right: 0;}
	section#customer_portal_updates .divider-right{border-right:none;}
	.nutrition_pro_sec_heading{padding: 1% 4% 4%;line-height: 1.4!important;}

	#our_values .ourvalues_sec, .nutrition-services-list-tabs{max-width: 92%;}
	.ourvalues_sec{height: 580px;}
	.vdial{width: 100%;margin: 30px 0 30px 0;}
	.face, .vdial img.bdial{display: none;}
	.contentholder{position: unset;width: 100%;}
	.valcontent{display: block!important;margin-bottom: 25px;}
	.row.career_type_sec, .row.work_piramal{padding-bottom: 0;}
	.banner >.banner-text{text-align: center;left: 0;width: 70%;margin:auto;}
	p.banner-heading{font-size: 35px;width: 100%;}
	#carrer_banner .slick-dots{text-align: center;left: 0;bottom: 10%;}
	#customer_portal_updates > .container, .row.all_facility_row, .row.other_locations_row{max-width: 95%;}
	.row.brochure-box > section.col-md-2, .blog_featured_img, .card-layout-view{padding:0;}
	.row.facility_filter{display: grid;padding-bottom: 0;}
	.f_intro{font-size: 18px;width: 93%;}
	.facility_all_details, .advantage_details{padding-right: 0;}
	.facility_details_sidebar img, .adv_single_sidebar_widget img{height: auto;}
	.facility_details_sidebar, .facility_details_sidebarm, .advantage_sidebar, .broucher_cta_wrapper a{padding-left: 15px;border:0;}
	.facility_details_sidebar .single_sidebar{margin-top: 5%;}
	.f_sidebar_text_wrap button{margin-left: 30%;}
	.generic-api-list{margin-top: 2%;padding-left: 0;}
	.generic-api-list li{padding-right: 0;}
	.row.facility_filter span{padding-bottom: 4%;}
	.widget-container{border: 0;}

	.about-description .morelink, .value_quote:before, .news_slide_arrow.ns_left, .news_slide_arrow.ns_right{display: none!important;}
	.row.piramal-leaders_sec:first-child, .pl-section, .leadership_cta{margin: 0;padding: 0;border:none;}
	.values_description{width: 100%;}
	.row.core_values, #ourvalues_details .ourvalues_sec, .row.nutrition-we-section{max-width: 92%;}
	.value_quote{margin-top: 8%;}
	.leadership-container .description, .leadership-short p{font-size: 15px;}
	.member-info-container img{width: 13%;}
	.leadership-container{width: 90%;}
	.leadership-container .leadership-short{text-align: center;padding-top: 4%;}
	.blog_featured_img .blog-featured{border-radius: 6px 6px 0 0;}
	/*.blog_content{padding-bottom: 8%;}*/
	.facility_details_sidebarm, .advantage_sidebar{border-left: none;}
	#contact{height: 340px;}
	aside.dev_broucher_sidebar{padding-right: 15px;}
	.dev-points-heading{margin-top: 0;}
	.row.other_locations_row{margin-top: 30px;margin-bottom: 30px;}
	.en_bt_cap{float: none;}
	.dataTables_wrapper .row:first-child{padding: 2% 2.5% 3%;}
	.dataTables_wrapper .row{padding: 0 4%;}
	.nutrition-we-innovative{width: 100%!important;margin: 2% auto;}
	.nutrition-slider-category .servslider-slider-text{width: 95%;}
	.nutrition-slider-category .them-slider-container{width: 80%;}
	.nutrition-slider-category .them-slider-left{left: -7%;width: 25px;}
	.nutrition-slider-category .them-slider-right{right: -7%;width: 25px;}
	.product_categories, .dataTables_length label{padding-bottom: 15px;}
	.card-layout-view>div{padding: 20px 0 0 0;}
	.banner >.banner-text{top: 18%;}
	.row.api_product_list_ordernow{display: flex;padding: 0 6%;}
	.nutrition-slider-category .them-slider>.them-slider-arrows.them-slider-left, .nutrition-slider-category .them-slider>.them-slider-arrows.them-slider-right{display: block!important;}
}
@media(max-width: 480px){
	div#bs-vid-slide.bs-slide-content-container, div.bs-slide-content-container{width: 100%;top: 50%!important;}
    .banner-slider ul.slick-dots{bottom: 4%;}
	h1.bs-slide-heading, .carrer_banner_heading p, p.banner-heading{font-size: 25px;}
	ul.banner-slider .slick-dots li{width: 30px;}
	#offerings .slider_arrows .left_slide, #offerings .slider_arrows .right_slide{width: 25px;}
	.offerings_page_title{text-align: left;}
	.banner-slider ul.slick-dots li button:before{width: 30px;}
	.bs-slide-content-container p, .carrer_banner_desc p, .customer-centric-quote p{font-size: 17px;width: 90%;}
	.visit_btn{text-align: center;margin-bottom: 6%;}
	.text_wrapper h3, .valtitle, .management-additional-content .whitetext:last-child, .customer-centric-quote .whitetext:last-child{font-size: 22px!important;}
	.offer_text h3, .case_head h3, .news_head h3, .Testimonials_head h3,
	.Testimonial_head h3, .work_piramal_head h3, .values_piramal_head h3,
	.programs_piramal_head h3, .overview_head h3, .overview_head h3, .portal_head h3,
	.values_head h3, .offerings_page_title, #customer_portal_updates h2, #customer_portal_ask_expert h2, #customer_portal h2, h3.ddc-heading {font-size: 22px!important;margin-top: 5px;}
	.banner-slider ul.slick-dots{left: 2%;text-align: center;}
	.banner-slider ul.slick-dots li{margin: 0px 6px;}
	.search_for_mobile {right: 23%;top: 33px;line-height: normal;}
	.burger-menu{margin-top:8%;}	
	.case_view_cta{padding-bottom: 12%;}
	.home-page div.maps-container-ddc svg{width: 80%;}
	.row.offer_head{padding-top: 30px;}
	.drug-dev-center .ddc-heading{font-size: 22px!important;text-align: left;padding-left: 5%;padding-right: 5%;margin-top: 20px;}
	.servslider-heading{font-size: 22px!important;text-align: left;max-width: 87%;margin-bottom: 20px;}
	.dev_broucher_sidebar{margin-top: 4%;}
	section.dev-container{padding-top: 6%;}
	.page-desc-text{margin-bottom: 0;}
	.work_piramal_head{margin-left: 3%;margin-bottom: 7%;}
	.carrer_description_wrap h4, .api-development .api-dev-heading{font-size: 20px;}
	section.page-desc{padding: 7% 0;}
	.row.work_piramal{padding-bottom: 10px;padding-top: 0}
	.burger-menu{margin-right: 0;}
	.search_for_mobile{right: 16%;}
	.logo{margin-left: 0;}
	img.logo{width: 43%;padding-left: 0;}
	.career_details{width: 93.5%;}
	.programs_piramal_head, .case_wrap{max-width: 93.5%;}
	a.apply_cta{display: block;text-align: center;margin-bottom: 4%;margin-right: 0;}
	.overview_sec{padding-bottom: 30px}
	.overview_head h3{margin-bottom: 15px;}
	.row.eligibility_sec{margin-top: 20px;}
	.page-desc_sec, #our_values .ourvalues_sec, .row.other_locations_row, .row.core_values, #ourvalues_details .ourvalues_sec, .row.nutrition-we-section{max-width: 90%;}
	.page-desc_wrap{padding: 5% 0;}
	/*.ourvalues_sec {height: 640px;}*/
	#our_values{padding-bottom: 40px;}
	.values_piramal_head{margin: 0 5% 6%;}
	.banner_desc p, .map_single_facility .map_facility_name{font-size: 17px;}
	#carrer_banner .slick-dots li{width: 35px;}
	.banner >.banner-text{top: 37%;}
	/*section.page-desc{padding-bottom: 0;}*/
	.case_text h5, .silder1 h5, .generic-api-list-tabs .generic-api-list a{font-size: 17px;}
	.footer-mobile{padding-top: 20px;}
	.row.customer-portal_sec{max-width: 100%;}
	 h2.m-b-60{margin-bottom: 20px;}
	.leaders-container{margin-top: 6%;margin-bottom: 10%;}
	section#customer_portal .row, .generic-api-list-tabs .generic-api-list li{width: 100%;}
	.f_sidebar_text_wrap button{margin-left: 0;}
	.banner_cta button, a.btn_start, #bs-vid-slide button, ol.breadcrumb, .sm-desc{font-size: 12px;}
	.banner_cta{padding-top: 3%;}
	.ul-list.list-unstyled{padding-left: 6%;}
	.generic-api-list{display: grid;text-align: center;}
	.generic-api-list li:not(:last-child)::after, .nutrition-slider-category .slick-initialized .slick-slide:after{display: none;}
	.generic-api-list a, .ins-news .news-title, .facility-name, p.region, .blog-title, #customer_portal .card p, #customer_portal_updates h4{font-size: 18px;}
	.clinical-servicetab.is-active::after{bottom: -5px;}
	.api-tables thead th, .nutrition-tables thead th, .api-tables tbody td, .nutrition-tables tbody td{font-size: 13px;}
	.breadcrumb>li+li:before{padding: 0 2px;}
	ul.menu_slick{height: 45px;}
	.banner-breadcrumb .fa-angle-left:before, .banner-breadcrumb .fa-angle-right:before{font-size: 15px;}
	.banner-breadcrumb .menu_slick_next.slick-arrow, .banner-breadcrumb .menu_slick_prev.slick-arrow{top: 25%!important;}
	.banner-breadcrumb ul.menu_slick li{padding: 0 20px;}
	.banner-breadcrumb ul.menu_slick li a{line-height: normal;font-size: 10px;padding:15px 0;}
	.banner-breadcrumb ul.menu_slick li.menu_active a, .banner-breadcrumb ul.menu_slick li a:hover{border-bottom: 2px solid #fff;}

	.piramal-leaders_wrap, .about-piramal, .blog_featured_img, .apisproductlist-api-container{padding: 0;}
	.row.piramal-leaders_sec, .disclaimer_section{max-width: 95%;margin: auto!important;}
	.value_quote p{font-size: 25px;}
	.leaders-container .leadership_team_wrap{margin: 10px;width: 100%;}
	.leaders-container .slick-dots li{color:#fa4616;}
	.leaders-container>section{border: none;}
	/*.leaders-container{background-color: #fff;}*/
	img.leader-img{width: 100%;margin-bottom: 20px;}
	.leadership-short .orangetext{font-size: 25px!important;}
	.team-member-title{display: inline-flex;}
	.member-info-container img{width: 70%;}
	.leadership-container .leadership-short{text-align: center;padding-top: 4%;}
	section.brochure-container.container{padding: 0 15px;}
	.row.blogs_row{display: block;}
	.advantage_details h4, .custom-more h4, .linkedin_feeds_wrapper h4, .twitter_feeds_wrapper h4{font-size: 20px;}
	.discovery_text p, .case_text p, .banner_cta button, a.btn_start, .page-desc-text, .work_detail_wrap p,
	.carrer_description_wrap p, .carrer_explore_cta a, .carrer_description_wrap h6, .eligibility_details p, .overview_desc p, .about-description p, .values_description p, .pl-title, .ins-news .news_desc,
	.leadership-container .leadership-short p, .leadership-container .description p, .page-desc-text:last-child, ul.ul-list>li,
	#customer_portal_ask_expert a.ask-a-question-btn, .page-desc-text p, .f_address p, .facility_phone, .facility_all_details ul li,
	.advantage_details .page-desc-text p, .dev-point-container p,
	.dev-points-heading-2, .ins-news .news_desc, .about-description p, .blog_detail_content_wrapper p, .blog-share,
	.blog_detail_content_wrapper ul, .work_detail_wrap p, .carrer_description_wrap p, .overview_desc p, .ul-list.list-unstyled, .facility_all_details p, .work_us, .investors,
	.nutrition-anchor p:first-child, .product_categories p, .nutrition_details_wrap .nutrition_head, .nutrition-food-wrap p, .card-layout-view-text p, .facility_name, .management-system-certifications .msc-container p, .nutrition-food-wrap ul{font-size: 16px;}
	/*.row.piramal-leaders_sec:first-child{border-bottom: 0;}*/

	 .visit_btn a, .case_view_cta a .contact_sec .lets-start, .visit_btn a, .case_view_cta a{font-size: 12px;}
	  .row.facility_filter, .leadership_cta button.leader_cta, .dataTables_info, .commercial-api-table-legend span, .all-product-list a, .api-development button{font-size: 14px;}
	 .row.facility_filter span{padding-bottom: 6%;}
	 .case_head{margin-bottom: 6%;}
	 .text_wrapper, .api-development .api-dev-heading{width: 85%;}
	 .value_quote:after{left: 0;top: -10%;}
	 .disclaimer_section p{font-size: 16px!important;}

	.blog_featured_img .blog-featured, .blog_images, .categoryinsightwc img{border-radius: 6px 6px 0 0;}
	/*.blog_content{padding-bottom: 8%;}*/
	.facility_details_sidebarm, .advantage_sidebar{border-left: none;}
	.adv_single_sidebar_widget img, .nutrition_details_wrap{height: auto;}
	.value_quote{padding-left: 10%;}
	.dataTables_filter input{margin-bottom: 20px;}
	.nutrition-slider-category .them-slider-container{width: 72%;padding-top: 10px;}
	.nutrition-slider-category .them-slider-left{left: -8%;}
	.nutrition-slider-category .them-slider-right{right: -8%;}
	.services-slider.nutrition-slider-category{margin-top: 25px;}
	.nutrition-slider-category .them-slider p a, .pagination>li>a, .pagination>li>span, .pagination>.active>a{font-size: 15px;}
	.nutrition-slider-category .them-slider{padding: 0 20px;}
	.nutrition-sec .nutrition_pro_sec_heading{font-size: 22px!important;}
	.nutrition-services-list-tabs .generic-api-list li{width: 100%;padding:10px;border-bottom: 2px solid #fff;}
	.nutrition-services-list-tabs{max-width:100%;}
	.nutrition-services-list-tabs .generic-api-list li:last-child{border: 0;}
	.nutrition_sec_wrap{padding-top: 15px;}
	.dataTables_paginate ul.pagination{margin-top: 25px!important;}
	.generic-api-list-tabs, .table-containers.is-active, .specialized-product-list li{padding: 0;}
	/*.commercial-api-table-legend{padding-left: 1%;}*/
	.blog_content div{font-size: 15px;} 
	.linkedin_feeds_wrapper h4 img, .twitter_feeds_wrapper h4 img{width: 35px;}
	.generic-api-list-tabs .generic-api-list{margin: 0;}
	.generic-api-list-tabs .generic-api-list li{background-color:#243746;padding: 10px;margin-bottom: 10px;}
	.api-development{padding-bottom: 8%;}
	.row.leadership_top_management{margin-bottom: 10%!important;}
	h3.ddc-heading{padding-left: 5%;}
	.scrollable.default-skin{padding-right: 0;}
	.news_slide_arrow.ts_right{right: -12%;}
	.news_slide_arrow.ts_left{left: -12%;}
	.nutrition-slider-category .them-slider-container .them-slides.slick-current p:after{left: -33%;}
	.api-tables tbody td, .nutrition-tables tbody td{padding: 3% 2% 0 1%!important;}


}
@media(max-width: 420px){
	.offer_text{float: unset;}
	.text_wrapper p, .carrer_explore_cta a{font-size: 13px;}
	.banner_cta button, a.btn_start, .api-product-list button, .all-product-list a, .api-development button{font-size: 12px;}
	.silder1, .banner >.banner-text{width: 85%;}
	.banner-slider ul.slick-dots{left: 2%;text-align: center;}
	.banner-slider ul.slick-dots li{margin: 0px 6px;}
	.news_head{padding-left: 4.5%}
	.career_details{width: 92%;margin-bottom:7%;margin-left: 15px;margin-right: 15px;}
	section.page-desc{padding: 8% 0;}
	.programs_piramal_head{max-width: 91.5%;}

	.search_for_mobile{right: 17%;}
	.page-desc_sec, #our_values .ourvalues_sec{max-width: 88%;}
	.ourvalues_sec{height: 710px;}
	.values_piramal_head{margin-left: 6%;}
	/*section.page-desc{padding-bottom: 0;}*/
	.ask_expert_row{max-width: 92%;}
	/*.leaders-container .col-md-3{height: 370px;}*/
	.value_quote{padding-left: 12%;}
	.nutrition-slider-category .them-slider-left{left: -10%;}
	.nutrition-slider-category .them-slider-right{right: -10%;}
	.nutrition_pro_sec_heading{padding-left: 6%;margin: 0;}
	.api-development .api-dev-heading{font-size: 18px;width: 90%;margin-bottom:15px;}


}
@media(max-width: 380px){
	.career_details{max-width: 91%;}
	.carrer_explore_cta a {font-size: 13px;padding: 10px 16px;}
	.ourvalues_sec {height: 730px;}
}
@media(max-width: 991.98px) and (min-width: 768px){
	.logo{margin-left: 0;}
	.burger-menu{margin-right: 0;}
	.search_for_mobile{right: 11%;}
	.logo{width: 23%;top: 8px!important;}

	/*#bs-vid-slide a{width: 80%;}*/
	.ourvalues {min-height: 419px;}
	.vdial {width: 680px;}
	#our_values .container{max-width: 100%;margin: 0}
	.row.students_sec, .servslider-heading, .leadership_wrapper, .specialized-services-list-tabs, .nutrition-services-list-tabs{max-width: 90%;}
	h4.carrer_description_head{min-height: 51px;}
	.carrer_description_wrap p{min-height: 150px;}


	.carrer_banner_heading p, p.banner-heading{font-size: 30px;}
	.carrer_banner_text, .banner >.banner-text{left: 5%;width: 45%;top: 25%;}
	.page-desc_sec, .overview_sec, .apply_details_wrap, .row.customer-portal_sec, .row.core_values, .row.nutrition-we-section{max-width: 90%;}
	#our_values .ourvalues_sec{max-width: 95%;}
	.values_piramal_head{padding-bottom: 1%;margin-left: 2.5%;}
	.row.work_piramal, .row.career_type_sec, #customer_portal_updates > .container,  .piramal_leaders_sec_wrap, .disclaimer_section .container{max-width: 95%;}
	.carrer_description_wrap h4, .custom-more .facility-name{font-size: 20px;}
	.carrer_banner_desc p, .carrer_explore_cta a, .banner_desc p, .ins-news .news_desc, .blog_content div{font-size: 15px;}
	.work_piramal_head{margin-left: 2.5%;}
	/*.work_detail_wrap p, .carrer_description_wrap p, .page-desc-text{font-size: 16px;}*/
	/*.carrer_description_wrap p{min-height: 120px;}*/
	.offer_text h3, .case_head h3, .news_head h3, .Testimonials_head h3,
	.Testimonial_head h3, .work_piramal_head h3, .values_piramal_head h3,
	.programs_piramal_head h3, .overview_head h3, .text_wrapper h3, h1.bs-slide-heading, .valtitle, .servslider-heading,
	.offerings_page_title, .nutrition-sec .nutrition_pro_sec_heading{font-size: 25px!important}
	.apply_loction_cta{margin-top: 8%;}
	p.banner-heading{width: auto;}
	.banner >.banner-text{top: 24%;}

	.banner_desc, .brochure-container, .insights .brochure-container.container {width: 100%;}
	#carrer_banner .slick-dots{bottom: 5%;left: 4.5%;}
	.text_wrapper p, .bs-slide-content-container p, p.region, .ins-news .news-title, .blog-title{font-size: 18px;}
	.case_text h5, .silder1 h5, .portal_details p, .text_wrapper p, .generic-api-list, .nutrition-slider-category .them-slider p a, .nutrition_details_wrap .nutrition_head{font-size: 16px;}
	.home-page h3{margin-top: 10px;}
	.bs-slide-content p{width: 90%;}
	#customer_portal_updates .divider-right{border-right: none;}
	.row.all_facility_row, .breadcrumb{max-width: 94%;}
	.f_intro{font-size: 12px;line-height: 18px;width: 84%;}
	.tour_cta a{font-size: 10px;margin: 0 0.8% 0 0.8%;}
	.tour_cta img{width: 13px;}
	.facility_name, .valuename p, .all-product-list a, .api-development button, .product_categories p{font-size: 14px;}
	.f_intro a, .f_sidebar_text_wrap button a, .broucher_cta_wrapper a, p.adv_sidebar_cat a{font-size: 10px;}
	.f_intro p{width: 85%;margin-bottom: 3%;}
	.row.facility_filter{max-width: 95%;font-size: 11px;}
	.f_sidebar_text_wrap{padding: 20px 10px;font-size: 12px;}
	.facility_details_sidebar img{height: 115px;}
	.f_sidebar_text_wrap button{padding: 0;height: 30px;}
	.facility_all_details, .advantage_details{padding-right: 3%;}
	.facility_details_sidebar{padding-left: 3%;}
	.banner_cta button, a.btn_start, .apply_loction_cta a{font-size: 12px;}
	p.adv_sidebar_cat{padding: 4px 15px;}
	.en_bt_cap{float: unset;}

	.piramal-leaders_wrap, .dev-point-container{width: 100%;}
	.value_quote p{font-size: 22px;}
	.value_quote{margin-top: 25%;}
	.about-description .morelink/*, .advantage_sidebar*/, .news_slide_arrow.ts_left, .news_slide_arrow.ts_right {display: none;}
	#ourvalues_details .ourvalues_sec, .row.all_facility_row, .row.other_locations_row{max-width: 93%;}
	.row.piramal-leaders_sec:first-child, .pl-section, .leadership_cta{margin: 0;padding: 0;}
	.ask_expert_row{max-width: 100%;}
	.footer-social-list{width: 75%;}
	#bs-vid-slide button, .visit_btn a, .case_view_cta a, .contact_sec .lets-start{padding: 10px 20px;font-size: 15px;}
	.case_wrap img, .adv_single_sidebar_widget img{height: auto;}
	.banner-slider ul.slick-dots{bottom: 10%;left: 7%;}
	.leaders-container .col-md-3{height: 250px;}
	.member-info-container p, .adv_sidebar_desc, .nutrition_details_wrap ul li{font-size: 13px;}
	h4.team-member-title, .ins-news .news-title{font-size: 17px;}
	.leadership-short .orangetext{font-size: 20px!important;}
	.leadership-container .description, .leadership-short p{font-size: 15px;line-height: 1.5;}
	.leadership-container{width: 90%;}
	.member-info-container img{width: 11%;}
	.leadership-short img{width: 5%;}
	.leadership-container .leadership-short, .piramal-leaders:last-child{padding-top: 8%;}
	h3.ddc-heading{padding-left: 3%;font-size: 25px;}
	.value_quote:after{left: -50px;}
	.value_quote:before{top: 35px;height: 75%;}
	.contentholder{left: 24%;}
	.page-desc .container, .dev-container .container{width: 97%;}
	.career_img_wrap img{height: 210px;}
	.centric-img{width: 72%;}
	.insights .brochure-container.container .brochures{padding: 0;}
	.blog_content{padding-right: 20px;}
	.broucher_cta_wrapper{padding: 0 0 0 8px;}
	.broucher_cta_wrapper a.btn-regular{padding-right: 0;}
	.dataTables_wrapper .row{padding:0 4%;}
	.dataTables_wrapper .row:first-child{padding: 1% 3.5%;}
	.card-layout-view>div, .nutrition_sec_wrap{padding-left: 0;padding-right: 0;}
	#dev_offerings .them-slider-right{right: -7%;}
	#dev_offerings .them-slider-left{left: -7%;}
	.nutrition-slider-category .them-slider-left{left: -4%;width: 20px;}
	.nutrition-slider-category .them-slider-right{right: -4%;width: 20px;}
	.nutrition-we-innovative{height: 390px;}
	.nutrition_pro_sec_heading{padding: 1% 5% 4%;}
	.row.api_product_list_ordernow{padding-left: 6%;}
	.news_slide_arrow.ns_left{left: -6%;}
	.news_slide_arrow.ns_right{right: -6%;}
	.product_categories p{width: 75%;top: 35%;}
	.management-system-certifications .msc-container{width: 95%;}
	.nutrition-slider-category .them-slider-container .them-slides.slick-current p:after{width: 20%;left: -43%;}
}
@media(max-width: 1024.98px) and (min-width: 992px){
	.logo{margin-left: 0;}
	.burger-menu{margin-right: 0;}
	.search_for_mobile{right: 9%;}
	.banner-slider ul.slick-dots{bottom: 8%;}
	.row.students_sec, #customer_portal_updates > .container, .piramal_leaders_sec_wrap, .row.nutrition-we-section{max-width: 90%;}
	.row.customer-portal_sec{max-width: 85%;}
	.nutrition-services-list-tabs{max-width: 87%;}
	h4.carrer_description_head{min-height: 51px;}
	.carrer_description_wrap p{min-height: 125px;}
	.carrer_banner_heading p, p.banner-heading{font-size: 30px;}
	.banner_cta button, a.btn_start, .apply_loction_cta a,
	.single_testimonial .testimonial_description, .team-designation,
	 .team-designation p, .broucher_cta_wrapper a, p.adv_sidebar_cat a{font-size: 13px;}
	.values_piramal_head{margin-bottom: 4%;}
	.carrer_banner_text{left: 5%;width: 40%;}
	.banner >.banner-text{top: 25%;left: 6%;}
	.banner_desc p, .ins-news .news-title, .carrer_banner_desc p, .text_wrapper p, .bs-slide-content-container p{font-size: 18px;}
	#carrer_banner .slick-dots{bottom: 5%;left: 4.5%;}
	.text_wrapper h3{font-size: 30px!important;}
	.case_text h5, .silder1 h5, .facility_name, h4.team-member-title, .generic-api-list a{font-size: 16px;}
	h1.bs-slide-heading{font-size: 35px;}
	.home-page h3{margin-top: 10px;}
	.bs-slide-content p{width: 80%;}
	#customer_portal .feed-card{height: 60px;}
	#piramal-logo{top: 0!important;}
	.row.all_facility_row, .row.other_locations_row, .breadcrumb, .row.core_values, #ourvalues_details .ourvalues_sec{max-width: 90%;}
	.f_intro{font-size: 13px;line-height: 18px;width: 84%;}
	.tour_cta a{font-size: 12px;margin: 0 2% 0 2%;}
	.tour_cta img{width: 13px;}
	.f_intro a{font-size: 12px;}
	.f_sidebar_text_wrap button{height: 30px;}
	.f_sidebar_text_wrap button a{padding: 0 2px;font-size: 12px;}
	.f_intro p{width: 85%;margin-bottom: 3%;}
	.row.facility_filter{max-width: 80%;font-size: 13px;}
	.facility_details_sidebar{padding-left: 3%;}
	.facility_details_sidebar img{height: 160px;}
	.them-slider-container{width: 77%;}
	.nutrition-slider-category .servslider-slider-text{width: 80%;}
	#customer_portal_ask_expert .leaders-container h3.card-title,
	#customer_portal_ask_expert .leaders-container h3.card-title p, .f_sidebar_text_wrap, .product_categories p{font-size: 15px;}


	.about-description .morelink{display: none;}
	.nutrition-slider-category .them-slider-container .them-slides.slick-current p:after{left: -49%;}
	.value_quote p{font-size: 25px;}
	.value_quote{margin-top: 20%;}
	.ul-list.list-unstyled{padding-left: 4%;}
	.servslider-heading{max-width:87%;}
	h3.ddc-heading{padding-left: 4.5%;}
	.banner_cta button, a.btn_start, .apply_loction_cta a{font-size: 13px;}
	.footer-social-list{width: 75%;}
	#customer_portal_ask_expert a.ask-a-question-btn, .adv_sidebar_desc{font-size: 14px;width: 100%;}
	#customer_portal_ask_expert .member-info-container{padding-left: 10px!important;padding-right: 10px!important;}
	#bs-vid-slide button, .visit_btn a, .case_view_cta a, .contact_sec .lets-start, .leadership-container .description, .leadership-short p{font-size: 15px;}
	.leaders-container .col-md-3{height: 260px;}
	.member-info-container img{width: 12%;}
	.brochure-container{width: 95%;}
	.leadership-container.all, .leadership-container, .management-system-certifications .msc-container {width: 90%;}
	.dev-point-container, .leadership-container .leaders-container{width: 100%;}
	.leadership-container.all .leaders-container{margin-top: 25px;}
	p.region, .advantage_details h4, .custom-more h4{font-size: 20px;}
	.value_quote:before{top: 40px;}
	.banner-breadcrumb ul.menu_slick li a{font-size: 10px;letter-spacing: 0.5px;}
	.banner-breadcrumb ul.menu_slick{width: 88%;}
	.banner-breadcrumb ul.menu_slick li{padding: 0 10px;}
	.banner-breadcrumb ul.menu_slick li.menu_active a, ul.menu_slick li a:hover{border-bottom: 2px solid #fff;}
	/*.centric-img{margin-bottom: 17%!important;}
	.centricity_details{padding-bottom: 0;}*/
	.centric-img{width: 75%;}
	.dev-container .container, .page-desc .container{width: 93%;}
	.career_img_wrap img{height: 255px;}
	.adv_single_sidebar_widget img{height: 150px;}
	.broucher_cta_wrapper{padding: 0 5px;}
	.dataTables_wrapper .row{padding:0 4%;}
	.dataTables_wrapper .row:first-child{padding: 1% 4.5%;}
	.nutrition-slider-category .them-slider-left{left: -6%;width: 25px;}
	.nutrition-slider-category .them-slider-right{right: -6%;width: 25px;}
	.nutrition-slider-category .slick-initialized .slick-slide:after{right: 50px;}
	.nutrition_details_wrap .nutrition_head{font-size: 16px;}
	.all-product-list a, .api-development button, .nutrition_details_wrap ul li{font-size: 14px;}
	.nutrition_pro_sec_heading{padding: 1% 5% 3%;}
	.row.api_product_list_ordernow{padding-left: 6%;}
	.ask_expert_row .leaders-container{max-width: 95%;}
	p.adv_sidebar_cat{padding: 7px 14px;}

}
@media(max-width: 1200.98px) and (min-width: 1025px){
	.logo{margin-left: 0;}
	.burger-menu{margin-right: 0;}
	.search_for_mobile{right: 9%;}
	.banner-slider ul.slick-dots{bottom: 10%;}
	h4.carrer_description_head{min-height: 51px;}
	.carrer_description_wrap p{min-height: 125px;}
	.carrer_banner_heading p, p.banner-heading{font-size: 32px;}
	.values_piramal_head{margin-bottom: 4%;}
	.carrer_banner_text{left: 5%;width: 40%;}
	#carrer_banner .slick-dots{bottom: 6%;left: 4.5%;}
	.text_wrapper h3{font-size: 35px!important;}
	.text_wrapper p, .bs-slide-content-container p, h4.team-member-title, .carrer_banner_desc p{font-size: 18px;}
	h1.bs-slide-heading{font-size: 40px;}
	#customer_portal .feed-card{height: 60px;}
	#piramal-logo{top: 0!important;}
	#customer_portal_updates > .container, .row.all_facility_row, .breadcrumb, .row.nutrition-we-section{max-width: 90%;}
	#customer_portal_updates .brochure-content-box, #customer_portal_updates .brochure-title{font-size: 18px!important}
	.f_intro{font-size: 13px;line-height: 18px;width: 84%;}
	.tour_cta a{font-size: 12px;margin: 0 2% 0 2%;}
	.tour_cta img{width: 13px;}
	.f_intro a, .f_sidebar_text_wrap button a{font-size: 12px;padding: 0 4px;}
	.f_intro p{width: 85%;margin-bottom: 3%;}
	.row.facility_filter{max-width: 80%;font-size: 13px;}
	.facility_details_sidebar img{height: 160px;}
	.f_sidebar_text_wrap{font-size: 15px;}
	.facility_details_sidebar{padding-left: 3%;}

	.row.other_locations_row{max-width: 85%;}
	.case_text h5, .silder1 h5, .generic-api-list a, .ins-news .news-title, .nutrition_details_wrap .nutrition_head{font-size: 17px;}
	.footer-links{max-width: 95%;margin: auto;}
	.footer-social-list{width: 90%;}
	.single_testimonial .testimonial_description, .broucher_cta_wrapper a, p.adv_sidebar_cat a{font-size: 13px;}
	.single_testimonial .testimonial_name{font-size: 11px;}
	.ul-list.list-unstyled{padding-left: 4%;}
	.servslider-heading{max-width:89%;font-size: 25px;}
	.banner_cta{padding: 0;}
	.banner_cta button, a.btn_start, .apply_loction_cta a, #customer_portal_updates a.download-link{font-size: 13px;}
	.banner >.banner-text{left: 5.5%;top: 24%;}
	.breadcrumb{padding-left: 6px;}
	.dev-container .widget-container{padding: 0;}
	h3.ddc-heading{padding-left: 6%;padding-top: 0;font-size: 25px;}
	p.banner-heading{width: 50%;}
	.offerings_page_title, #customer_portal_ask_expert h2, #customer_portal_updates h2{font-size: 25px;}
	.facility-name{font-size: 20px;}
	.page-desc .container, .dev-container .container{max-width: 95%;margin: auto;}
	.carrer_banner .banner_desc p, .product_categories p{font-size: 16px;}
	.m-b-60{margin-bottom: 20px!important;}
	.team-designation, .team-designation p, .nutrition-slider-category .them-slider p a{font-size: 13px;}
	#customer_portal_ask_expert a.ask-a-question-btn, .nutrition_details_wrap ul li{font-size: 14px;width: 100%;}
	#customer_portal_ask_expert .member-info-container{padding: 20px 10px;}
	.logo{width: 65%;}
	.navbar-default .navbar-nav>li>a, p.adv_sidebar_cat a, .broucher_cta_wrapper a{font-size: 12px;}
	.leaders-container .col-md-3{height: 265px;}
	.leadership-container .description, .leadership-short p, #customer_portal_ask_expert .leaders-container h3.card-title,
	#customer_portal_ask_expert .leaders-container h3.card-title p{font-size: 15px;}
	.member-info-container img{width: 13%;}
	.leadership-container.all .leaders-container{margin-top: 25px;}
	p.region, .advantage_details h4, .custom-more h4{font-size: 22px;}
	.banner-breadcrumb ul.menu_slick li a{font-size: 10px;}
	.banner-breadcrumb ul.menu_slick{width: 88%;}
	.banner-breadcrumb ul.menu_slick li{padding: 0 10px;}
	.banner-breadcrumb ul.menu_slick li.menu_active a, ul.menu_slick li a:hover{border-bottom: 2px solid #fff;}
	.centric-img{margin-bottom: 15%!important;}
	.centricity_details{padding-bottom: 0;}
	.career_img_wrap img{height: 245px;}
	.adv_single_sidebar_widget img{height: 150px;}
	.dataTables_wrapper .row{padding:0  4%;}
	.dataTables_wrapper .row:first-child{padding: 1% 4%;}
	.all-product-list a, .api-development button{font-size: 14px;}
	.nutrition-slider-category .them-slider-container{width: 88%;}
	.nutrition-slider-category .servslider-slider-text{width: 90%;}
	.nutrition-slider-category .them-slider{padding: 0 10px;}
	.nutrition-slider-category .them-slider-left{left: -5%;width: 25px;}
	.nutrition-slider-category .them-slider-right{right: -5%;width: 25px;}
	.nutrition-slider-category .them-slides img{height: 30px;width: 30px;margin: 0 5px;}
	.nutrition-slider-category .slick-initialized .slick-slide:after{right: 0;}
	.nutrition-services-list-tabs{max-width: 89%;}
	.nutrition_pro_sec_heading{padding: 1% 5% 3%;}
	.row.api_product_list_ordernow{padding-left: 5.5%;}
	p.adv_sidebar_cat{padding: 7px 14px;}


}
@media(max-width: 1300px) and (min-width: 1201px){
	.banner >.banner-text{left: 7%;}
	.header-menu-level-1>li>a, .header-menu-level-2>li>a{font-size: 12px;}
	#carrer_banner .slick-dots{bottom: 10%;left: 7.5%;}
	.tour_cta a{font-size: 14px;margin: 0 2% 0 2%;}
	.tour_cta img{width: 13px;}
	.f_intro{font-size: 14px;line-height: 20px;width: 84%;}
	.row.facility_filter{max-width: 75%;}
	div#bs-vid-slide.bs-slide-content-container, div.bs-slide-content-container{width: 55%;left: 35%;}
	.banner-slider ul.slick-dots{bottom: 12%;}

	.servslider-heading, .nutrition-services-list-tabs{max-width: 87%;}
	h3.ddc-heading{padding-left: 5.5%;padding-top: 0;}
	.dev-container .widget-container{margin-top: 35px!important;}
	.breadcrumb{max-width: 87%;padding-left: 0;}
	.banner_cta{padding: 0;}
	p.banner-heading{width: 50%;font-size: 35px;}
	.page-desc .container, .dev-container .container{max-width: 92%;margin: auto;}
	.banner_cta button, a.btn_start, .apply_loction_cta a, #customer_portal_updates a.download-link{font-size: 14px;}
	.offerings_page_title, h3.ddc-heading, #customer_portal_ask_expert h2, #customer_portal_updates h2{font-size: 25px;}
	.facility-name{font-size: 20px;}
	.generic-api-list{padding-left: 48px;}
	.logo{width: 75%;}
	section.footer-links{max-width: 90%;margin: auto;}
	.footer-social-list{width: 80%;}
	h1.bs-slide-heading, .carrer_banner_heading p, h1.bs-slide-heading{font-size: 40px;}
	.bs-slide-content-container p, .carrer_banner_desc p, .bs-slide-content-container p{font-size: 18px;}
	.carrer_banner .banner_desc p, .product_categories p{font-size: 16px;}
	.m-b-60{margin-bottom: 20px!important;}
	.leadership-container .description, .leadership-short p{font-size: 15px;}
	.leadership-container.all .leaders-container{margin-top: 25px;}
	.container.leadership-container{width: 85%!important;}
	.banner-breadcrumb ul.menu_slick li a{font-size: 11px;}
	.banner-breadcrumb ul.menu_slick li{padding: 0 14px;}
	.centric-img{margin-bottom: 4%!important;}
	.testimonial_description{font-size: 13px;}
	.discovery_sec{height: 388px!important;}
	.career_img_wrap img{height: 290px;}
	.ins-news .news-title, .nutrition-slider-category .them-slider p a{font-size: 14px;}
	.carrer_description_wrap p{min-height: 100px;}
	.adv_single_sidebar_widget img{height: 180px;}
	.specialized-product-list li{padding: 0 40px;}
	.nutrition-slider-category .them-slider-container{width: 86%;}
	.nutrition-slider-category .servslider-slider-text{width: 88%;}
	.nutrition-slider-category .them-slider{padding: 0 10px;}
	.nutrition-slider-category .them-slider-left{left: -4%;width: 25px;}
	.nutrition-slider-category .them-slider-right{right: -4%;width: 25px;}
	.nutrition-slider-category .them-slides img{height: 30px;width: 30px;}
	.nutrition-slider-category .slick-initialized .slick-slide:after{right: 0;}
	.dataTables_wrapper .row:first-child{padding: 1% 5.5%;}
	.nutrition_pro_sec_heading{padding: 1% 6.5% 2%;}
	.management-system-certifications .msc-container{width: 90%;}

}
@media(max-width: 1499px) and (min-width: 1301px){
	h1.bs-slide-heading, .carrer_banner_heading p{font-size: 40px;}
	.bs-slide-content-container p, .carrer_banner_desc p, .ins-news .news-title{font-size: 18px;}
	div#bs-vid-slide.bs-slide-content-container, div.bs-slide-content-container{width: 55%;left: 35%;}
	.banner-slider ul.slick-dots{bottom: 12%;}
	.leaders-container .col-md-3{height: 305px;}
	.leadership-container .description, .leadership-short p{font-size: 15px;}
	.page-desc .container, .dev-container .container{width: 87%;}
	.career_img_wrap img{height: 325px;}
	.footer-social-list{width: 100%;}
	.nutrition-slider-category .them-slider p a, .product_categories p{font-size: 15px;}
	.nutrition-slider-category .them-slider{padding: 0 15px;}
	.centric-img{width: 67%;}
	.carrer_banner .banner_desc{width: 55%;}

}	
@media(max-width: 1799px) and (min-width: 1500px){
	.navbar-default .navbar-nav>li>a, .navbar-default .navbar-nav>li>a span {font-size: 14px;}
	ul.menu_child_desc.lists li, div.current_menu_desc, div.current_menu_right button, div.menu_child_desc, p.video-desc{font-size: 16px;}
	.carrer_banner_heading p{font-size: 45px;}
	/*.container{width: 85%;padding: 0}*/
	.offer_text p, .case_head p, .Testimonials_head p, .Testimonial_head p, .case_cta a, .case_cta a,.news_cta, .member-info-container p, .footer-sl>li>a{font-size: 15px;}
	/*.offer_text h3, .case_head h3, .news_head h3, .Testimonials_head h3, .Testimonial_head h3, .work_piramal_head h3, .programs_piramal_head h3, .overview_head h3, .overview_head h3{font-size: 35px!important;}*/
	/*.text_wrapper h3{font-size: 40px!important;}*/
	.discovery_text h5, .case_text h5, .silder1 h5{font-size: 20px;}
	.carrer_banner_desc p, .eligibility_details h4, .portal_details p, #customer_portal_updates h4 {font-size: 22px;}
	.discovery_text p, .case_text p, .visit_btn a, .case_view_cta a, .banner_cta button, a.btn_start, .page-desc-text,
	.work_detail_wrap p, .carrer_description_wrap p, .carrer_explore_cta a, .carrer_description_wrap h6, .overview_desc p, .eligibility_details p{font-size: 17px;}
	.container .leaders-container{width:100%!important;}
	#contact{height: 400px;}
	/*.carrer_description_wrap h4{font-size: 28px;}*/
	.carrer_description_wrap p{min-height: 82px;}
	h5.footer-heading, .footer-ml>li>a, a.apply_cta{font-size: 16px;}
	h1.bs-slide-heading, .text_wrapper h3{font-size: 40px!important;}
	.bs-slide-content-container p, .f_intro, .f_sidebar_text_wrap, .text_wrapper p{font-size: 18px;}
	div#bs-vid-slide.bs-slide-content-container, div.bs-slide-content-container{width: 55%;left: 35%;}
	.banner-slider ul.slick-dots{bottom: 12%;}
	div.carrer_banner_desc p, h4.team-member-title{font-size: 20px;}
	.page-desc .container, .dev-container .container, .container.footer-links, .footer-cc{width: 87%;}
/*	.apisproductlist-api-container.container{width: 100%;}*/
	.value_quote:after{height: 23%;}
	.banner-breadcrumb ul.menu_slick li a{font-size: 13px;}
	.career_img_wrap img{height: 360px;}
	.logo{/*width: 90%;*/margin-top: 0;}
	.specialized-product-list li{padding: 0 50px;}
	.msc-container.container{width: 85%;}
	.nutrition-slider-category .them-slider p a, .product_categories p{font-size: 17px;}

}
@media(min-width: 1800px){
	.navbar-default .navbar-nav>li>a, .navbar-default .navbar-nav>li>a span, .offer_text p, .case_head p, .Testimonials_head p, .Testimonial_head p, .case_cta a,
	.news_cta,.case_cta a, h5.footer-heading, .footer-ml>li>a, .member-info-container p, .news_link_wrap a, 	.navbar-default .navbar-nav>li>a,
	.navbar-default .navbar-nav>li>a span, ul.menu_child_desc.lists li, div.current_menu_desc, div.current_menu_right button, div.menu_child_desc, p.video-desc,
	.broucher_cta_wrapper a, p.adv_sidebar_cat a, .dev_offerings_description button, #customer_portal_updates a.download-link, .banner-breadcrumb ul.menu_slick li a,
	.tour_cta a, .f_sidebar_text_wrap button a, .row.facility_filter, .news_link_wrap a, .blog_cta a, .api-product-list button, .commercial-api-table-legend button{font-size: 16px;}
	.carrer_banner_heading p, .carrer_banner p.banner-heading, .facility_detail_banner p.banner-heading, p.banner-heading{font-size:60px;}
	.container{width: 85%;padding: 0;}
	.offer_text h3, .case_head h3, .news_head h3, .Testimonials_head h3, .Testimonial_head h3, 
	.work_piramal_head h3, .programs_piramal_head h3, .overview_head h3, .overview_head h3, .values_head h3, .value_quote p,
	.servslider-heading, #customer_portal_ask_expert h2, #customer_portal_updates h2, .values_piramal_head h3, h3.ddc-heading, .nutrition-sec .nutrition_pro_sec_heading{font-size: 40px!important;}
	.text_wrapper h3{font-size: 50px!important;}
	.discovery_text h5, .case_text h5, .silder1 h5, h4.aside-widget-desc-para, div.single_offering p, .f_sidebar_text_wrap, .adv_single_sidebar_widget p.adv_sidebar_title,
	.nutrition-slider-category .them-slider p a, .product_categories p,
	.nutrition_details_wrap .nutrition_head, .nutrition-food-wrap .orangetext, .card-layout-view p, .nutrition-services-list-tabs .generic-api-list a{font-size: 22px;}
	.text_wrapper p, .carrer_banner_desc p, .eligibility_details h4, .portal_details p, #customer_portal_updates h4:hover a, #customer_portal_updates h4, .facility-name,
	.pl-name, h4.team-member-title, .ins-news .news-title, .dev-points-heading, #customer_portal .card p, #customer_portal_updates h4, #customer_portal_updates h4:hover a,
	#customer_portal_updates h4.menu_active a, .divider-bottom h4, #customer_portal_ask_expert .leaders-container h3.card-title,
	#customer_portal_ask_expert .leaders-container h3.card-title p, .carrer_banner .banner_desc p, .facility_name, .f_intro, .current_menu_title, .current_menu_title a, .ins-news .news-title, .blog-title, .realted_article_heading,
	.generic-api-list-tabs .generic-api-list a, .pagination>li>a, .pagination>li>span, .pagination>.active>a{font-size: 24px;}
	.carrer_description_wrap h4, .linkedin_feeds_wrapper h4, .twitter_feeds_wrapper h4, p.region, .advantage_details h4, .custom-more h4, .leadership-short p.orangetext, .blog_detail_content_wrapper h2{font-size: 30px!important;}
	.discovery_text p, .case_text p, .visit_btn a, .case_view_cta a, .banner_cta button, a.btn_start, .page-desc-text, .work_detail_wrap p,
	.carrer_description_wrap p, .carrer_explore_cta a, .carrer_description_wrap h6, .eligibility_details p, .overview_desc p, .about-description p, .values_description p,
	.leadership_cta button.leader_cta, .pl-title, .ins-news .news_desc,
	.leadership-container .leadership-short p, .leadership-container .description p, .page-desc-text:last-child, ul.ul-list>li,
	#customer_portal_ask_expert a.ask-a-question-btn, .page-desc-text p, .f_address p, .facility_phone, .facility_all_details ul li, .advantage_details .page-desc-text p, .dev-point-container p,
	.dev-points-heading-2, .ins-news .news_desc, .blog_content div, .about-description p, .blog_detail_content_wrapper p, .blog-share, .blog_detail_content_wrapper ul, .work_detail_wrap p, .carrer_description_wrap p,
	.overview_desc p, .facility_all_details p, .nutrition-anchor p:first-child, .all-product-list a,
	.api-development button, .nutrition-food-wrap p, .card-layout-view-text p, .disclaimer_section .dev-points-heading, .work_us, .investors{font-size: 20px;}
	.disclaimer_section p{font-size: 20px!important;}
	.silder1{width:100%;}
	#contact{height: 450px;}
	.carrer_description_wrap p{min-height: 90px;}
	a.apply_cta, #customer_portal_updates .brochure-content-box, #customer_portal_updates .brochure-title, .ins-news .news-date, .aside-widget-desc .brochure-content-box p, .adv_sidebar_desc,
	.menu_child_title, .ins-news .news-date, .blog_content .blog-published-date, .nutrition_details_wrap ul li, .dataTables_length label, .api-tables thead th, .nutrition-tables thead th,
	.api-tables tbody td, .nutrition-tables tbody td{font-size: 18px!important;}
	.work_piramal_head{margin-left: 1%;}
	.row.work_piramal{max-width: 86%;}
	.value_quote:after{left: -70px;}
	.value_quote:before{top: 55px;}
	div.aside-widget-desc div.brochure-content-box{padding: 0 22px;}
	div.single_offering p{margin-bottom: 10%;}
	.card-container .card-title{margin-bottom: 25px!important;}
	.carrer_banner .banner-text{width: 85%;}
	.leaders-container .col-md-3{height: 380px;}
	p.banner-heading{width: 50%;}
	.logo{width: 90%;margin-top: 0;}
	#customer_portal_ask_expert{padding-bottom: 50px;}
	#customer_portal .card{width: auto!important;padding: 70px 0;}
	.blog-featured{height: auto!important;}
	.history_left .single_history{padding-right: 2.5%!important;}
	.history_right .single_history{padding-left: 4.5%!important;}
	.history_left .history_num:before, .history_right .history_num:before{width: 103px!important;}
/*	.history_left .single_history:after{right: 2px;}
	.history_right .single_history:after{left: -4px;}*/
	.history_left .single_history:after, .history_right .single_history:after{top: 100px;}

}