/*
 Theme Name:   excelra Child
 Theme URI:    http://themeforest.net/user/euthemians
 Description:  excelra Child Theme
 Version:      2.5.0
 Author:       Euthemians Team
 Author URI:   http://euthemians.com
 Text Domain:  excelra
 Template:     excelra
*/
@import url('https://fonts.googleapis.com/css?family=Montserrat');
body{word-wrap: break-word; font-family:Open Sans!important;}
h2, h3, h4, h5, h6{ padding-bottom:5px!important; font-family: Montserrat!important;} 
::selection{ background:#96CBE6!important; color:#fff!important} 
ul{ padding:0px; margin:0px; }  ul li{ list-style:none; padding:0px 0px 15px 0px; font-family:Open Sans!important; }
.text-center{ text-align:center!important}  .text-left{ text-align:left!important}  .t-u{ text-decoration:none;} 
.pr-0{ padding-right:0px;} .pl-0{ padding-left:0px;} .pt-b-0{ padding-top:0px; padding-bottom:0px;} .pl-r-0{ padding-left:0px; padding-right:0px;} .pt-10{ padding-top:10px; } .pb-10{ padding-bottom:10px; } .pt-15{ padding-top:15px; } .pb-15{ padding-bottom:15px; } .pt-20{ padding-top:20px; } .pb-20{ padding-bottom:20px; } .pt-25{ padding-top:25px; } .pb-30{ padding-bottom:30px; } .pt-30{ padding-top:30px; } .pb-40{ padding-bottom:40px; } .pt-40{ padding-top:40px; } .pb-50{ padding-bottom:50px; } .pt-50{ padding-top:50px; } .pb-60{ padding-bottom:60px; } .pt-60{ padding-top:60px; } .pb-70{ padding-bottom:70px; } .pt-70{ padding-top:70px; }

.mt-15{ margin-top:15px; } .mb-15{ margin-bottom:15px; } .mt-20{ margin-top:20px; } .mb-20{ margin-bottom:20px; } .mb-30{ margin-bottom:30px; } .mt-30{ margin-top:30px; } .mb-40{ margin-bottom:40px; } .mt-40{ margin-top:40px; } .mb-50{ margin-bottom:50px; } .mt-50{ margin-top:50px; } .mb-60{ margin-bottom:60px; } .mt-60{ margin-top:60px; } .mb-70{ margin-bottom:70px; } .mt-70{ margin-top:70px; } .menu-item a{ font-weight:300!important;}

/* basic */
.eut-container {padding-top:0px!important;}
.eut-column-1-12, .eut-column-5-12, .eut-column-7-12, .eut-column-11-12, .eut-column-1-6, .eut-column-1-5, .eut-column-1-4, .eut-column-1-2, .eut-column-1-3, .eut-column-2-3, .eut-column-3-4, .eut-column-4-5, .eut-column-5-6, .eut-column-1{z-index: 5;} #sticky-menu{ z-index:999;}
#eut-header #eut-main-menu ul li{ padding-bottom:0px;}
/*discover */
 .width-bulb{ width:200px; height:3px; background:#0099CC; position:relative; margin-top:28px; } .width-bulb::before,  .width-bulb::after { width:15px; height:15px; border-radius:50%; background:#0099CC; content:'';  position: absolute;  }  .width-bulb::before{top: -6px; left: -5px;}  .width-bulb::after{top: -8px; right: -5px;}
.tab-btn h2{ font-weight:400; cursor:pointer; text-align:center; font-size:25px!important;     font-family: "Open Sans"!important;} .tab-btn-active{ font-weight:400!important; color:#0099CC!important} 
.blue-text{ color:#0099CC!important} .color-text{ color:#fff!important} .text-red{ color:#0099cc!important;} .team-normal{ font-size: 14px; font-weight: 400;   font-style: italic; } h3.text-red{font-size: 18px; font-weight: 600; padding-top: 10px; margin-bottom: 0px!important; text-transform: uppercase;}
.learn-more-btn{ background:#0099CC!important; padding:10px 20px!important; border-radius:8px!important; text-align:center; color:#fff;} 
.learn-more-btn-white{ background:#fff!important; padding:10px 20px!important; border-radius:8px!important; text-align:center; color:#000!important;}
.bg-blue{ background:#96CBE6;} .bg-l-green{ background-image: linear-gradient(to right,#a2c6a8, #83b38b);} .bg-l-blue{ background-image: linear-gradient(to right, #aeb7c7, #7e8fa5);} .gery-l-bg{ background:#ECECEC; } .bg-ma{ background-image: linear-gradient(to right, #9fcecf, #66b3b3);} .dark-bg-grey{ background-image: linear-gradient(to right, #868686, #cecece);}  .bg-dark-blue-g{ background-image: linear-gradient(to right, #00a5c2, #00113c);} .bg-dark{ background:#4A5462; color:#fff!important}  .bg-dark-blue-gl{ background-image: linear-gradient(to right, #00113c, #00a5c2);} .bg-dark-blue-gin{ background-image: linear-gradient(to right, #002152, #01f8fa);}
.have-q h3{ color:#fff!important;  font-weight:400!important; padding-top:10px; } .submit-btn{ background:#0099CC!important; border-radius:8px!important;  color:#fff; text-align:center!important; width:100% }
#eut-theme-wrapper .input-text, #eut-theme-wrapper input[type="text"], #eut-theme-wrapper input[type="input"], #eut-theme-wrapper input[type="password"], #eut-theme-wrapper input[type="email"], #eut-theme-wrapper input[type="number"], #eut-theme-wrapper input[type="date"], #eut-theme-wrapper input[type="url"], #eut-theme-wrapper input[type="tel"], #eut-theme-wrapper input[type="search"], #eut-main-menu-responsive input[type="text"], #eut-theme-wrapper textarea, #eut-theme-wrapper select, #eut-theme-wrapper .select2-choice{background: #F5F5F5!important; border-radius:8px!important;  opacity: 1;}
.wpcf7-form .input-text, .wpcf7-form input[type="text"], .wpcf7-form input[type=".wpcf7-form input"], .wpcf7-form input[type="password"], .wpcf7-form input[type="email"], .wpcf7-form input[type="number"], .wpcf7-form input[type="url"], .wpcf7-form input[type="tel"], .wpcf7-form input[type="search"], .wpcf7-form input[type="file"], .wpcf7-form textarea, .wpcf7-form select{font-size: 16px!important;}
.solution-ic .eut-box-content p{ padding-top:20px;} .solution-ic .eut-element{ margin-bottom:20px!important;}
.color-white{ color:#fff!important; } .eut-copyright p{margin-bottom: 0px!important;}
.data-se{ display:none}
  .content-blue-li ul li{ padding-left:20px; position:relative;}  .content-blue-li ul li::before{ width:6px; height:6px; border-radius:50%; background:#0099cc; content:''; position:absolute; left:0; top:5px;}
   .list-icon img{ padding-top:10px} .solution-ic img {  margin-top: 10px; }
 .have-q h3 { font-size: 30px!important; }   .tech-mobile{ background-position:center top;}
/* contact */
.form-bg{ background-color:#F5F5F5!important; color:#777777!important; } .contact-area  input[type="text"]:hover{ background:#fff; } .border-r-c{ width:5px; height:100%; background:#F5F5F5;}

/* about */
.team-pro .info{  overflow-y: scroll;  border: 1px solid #ededed;} .ih-item.square.effect10 .info p, .team-pro .info{ font-size:14px; color:#000!important;  }  .ih-item.square.effect10 p .info p{ padding:0px 0px 20px 0px!important; margin-bottom:0px!important; text-align:left!important; }  .team-pro .info{ padding:20px!important; } 
.team-pro  .ih-item.square{ box-shadow:none!important; border:none!important;}  .insi-h, .data-h{ padding-top:10px}
/* team */
.flip-container {
  -webkit-perspective: 1000;
  -moz-perspective: 1000;
  -o-perspective: 1000;
  perspective: 1000;
  border: 1px solid #ccc;
}
div#eut-footer-bar {
    padding: 5px;
}
div#eut-footer-bar span {
    color: #a09e9e !important;
    font-size: 11px !important;
}
 .flip-container:hover .flipper,  .flip-container.hover .flipper {
	 -webkit-transform: rotateY(180deg); -moz-transform: rotateY(180deg); -o-transform: rotateY(180deg); transform: rotateY(180deg);
	}

.submit-btn{margin-top:10px important; padding: 16px !important;}

.flipper {
	-webkit-transition: 0.6s;
	-webkit-transform-style: preserve-3d;

	-moz-transition: 0.6s;
	-moz-transform-style: preserve-3d;
  
  -o-transition: 0.6s;
	-o-transform-style: preserve-3d;
     transition: 0.6s;
	transform-style: preserve-3d;
    position: relative;
}

.front, .back {
	-webkit-backface-visibility: hidden;
	-moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
	backface-visibility: hidden;
     position: absolute;
	top: 0;
	left: 0;
}

#technology-solutions h1, #our-edge h1{left:7%}
.sub-foot{display:none !important}

.front {z-index: 2;}
.back {
	-webkit-transform: rotateY(180deg);
	-moz-transform: rotateY(180deg);
  -o-transform: rotateY(180deg);
	transform: rotateY(180deg);
     background: #f8f8f8;
	 width:100%;
	 height:100%;
	 position:relative;
	/* padding-bottom:20px; */
	 
}

.back-title {
	color: #fff;
	left: 0;
	right: 0;
	text-align: center;
	position:absolute; width:100%; top:0; left:0;
	background:rgba(0, 0, 0, .8);
	height:100%;
	overflow-y: scroll;  padding-top:20px;
}
.back-title p { padding:0px 10px 10px 10px; margin-bottom:0px; font-size:12px;  }
.back-title p:first-child{ padding-top:0px;}
/*  */

#insights ul, #data ul{margin-left: 20px;}
#insights ul li, #data ul li{list-style: disc;padding:0}
#artificial_int p{margin-bottom:10px}
#advanced_vis ul{margin-left: 20px;}
#advanced_vis  ul li{list-style: disc;padding:0}
#artificial_int ul{margin-left: 20px;}
#artificial_int ul li{list-style: disc;padding:0}
#advanced_vis p{margin-bottom:15px} 
a:hover, a:focus {
     text-decoration: none !important;
}
#target_id, #chemistry, #gostar, #data_science, #data-science-driven{ margin-top:-100px !important;padding-top:100px !important;}
#biomaker, #drug_repositioning, #systems_biology, #biology_curation, #gobiom{ margin-top:-100px !important;padding-top:100px !important;}
#precision_oncology, #clinical_pharmacology, #clinical_trial, #instant_intelligence{ margin-top:-100px !important;padding-top:100px !important;}
#pharmacoeconomic_modeling, #value_evidence, #epidemiology_modeling, #rwe_curation, #systematic_literature{ margin-top:-100px !important;padding-top:100px !important;}
#platform_and_product, #advanced_visualization, #enterprise_workflow, #natural_language, #artificial_intelligence{ margin-top:-100px !important;padding-top:100px !important;}
.adress_blocks h5{min-height:35px;color:#333}
.footer-section ul li{padding:0 0 6px 0}
.footer-section ul{min-height:65px; padding-bottom:20px;}
.footer-section h4{margin-bottom:0}
.eut-inner-header{top:0 }
#technology_panel h2{line-height:10px;position:relative;z-index:999;}
#technology_panel h5{position:relative;z-index:999;}

#eut-footer-area .widget li a:hover, #eut-footer-area a:hover{color:#0099CC!important}


@media only screen and (min-width: 1440px){
#technology-solutions h1, #our-edge h1 {
    left: 10%;
}
}

@media only screen and (min-width: 1920px){
#technology-solutions h1, #our-edge h1 {
    left: 20%;
}
}

 @media only screen and (max-width: 1440px)
	 {      .copyright{
		     position: relative;
             bottom: 20px !important;
			}
	 }

/* footer */
#eut-main-content .eut-container{padding-bottom: 0px!important}
.footer-section h3{ font-size:18px; }
.footer-section h4{ font-size:14px; font-weight:700; text-transform:uppercase; } .footer-section ul li{ font-size:12px;   line-height: 14px;font-weight: bold;} .footer-section h5{ font-size:12px;}
/* menu iocn*/
#eut-header.eut-default .eut-button-icon .eut-line-icon, #eut-header.eut-default .eut-button-icon .eut-line-icon:after, #eut-header.eut-default .eut-button-icon .eut-line-icon:before{ background:#0099CC!important}

 @media only screen and (max-width: 1200px) { 
	 #eut-header .eut-logo .eut-logo-wrapper img{width: 180px !important;}
	 #eut-header .eut-logo .eut-logo-wrapper{top:0}
	 
}

@media only screen and (max-width: 767px) { 
.desk-only{ display:none;}
.t-code-grey{ width:50%; height:200px} .pb-70, .pb-50{ padding-bottom:25px!important} .pt-70, .pt-50{ padding-top:25px!important} .mb-70, .mb-50{ margin-bottom:25px!important} #eut-main-content h1{ margin-bottom:0px!important;}
.team-pro.mb-40{ margin-bottom:0px!important;}
.front, .back { height:100%; }
.front, .back { width:100%;}
	.tab-btn h2{text-align:left !important;}
	#Submit{margin-top:0 !important}
	
 .re-order {
    display: flex;
    display: -ms-flex;
    flex-direction: column;
    }
  .re-order .first {
    order: 1;
  }
  .re-order .second {
    order: 2;
  }
  #sticky-menu, #stickyBanner, #insights-particle-abs
  {
	  display:none !important;
	  
  }
  #eut-header
  {
	  z-index:99 !important;
  }
  
  .video_ban {
    position: relative !important;
  }
	
}
@media only screen and (min-width: 576px) and (max-width:768px){
.bg-dark .container {
    max-width: 100%;
}
}
@media only screen and (min-width: 768px) { 
.mob-only{ display:none;}
.have-q h3{  font-size:30px!important}
.pl-r-0{ padding-left:0px; padding-right:0px;} .have-q h3{margin-top: 10px!important;}  .q-email{ margin-top: 15px!important; } .col-5{ width:20%!important;}
 .tech-mobile{background-size: 100%!important; background-position-y: -80px!important;} 
  .flip-container{ height:320px; }
.front, .back { height:100%; }

}
@media only screen and (max-width: 1200px) { 
  .width-bulb{display:none;}
	#technology-solutions h1, #our-edge h1{left:2%}	
	.eut-logo-wrapper{padding-top:0 !important}
	#pills-tab .nav-link {
		font-size:12px !important;
	}
}

@media only screen and (min-width: 1200px) { 
.col-5{ width:20%!important;}

}
.z-index-1{z-index:1!important;}
.insi-h a, .data-h a{color: #ccc;}
.font-w-monster{ font-weight:700!important; font-family: Montserrat!important;} 
.graybg{background: #f5f5f5;padding: 10px;}

.copyright {
    text-align: left;
    font-size: 13px;
    color: #fff;
	padding-bottom:30px;
	
}
.copyright .container {
	padding:0;
	margin:0;
}

.shareicons {
    text-align: right;
    margin: 0;
}
.shareicons li {
    padding: 0 2px;
}
.shareicons li a {
    display: block;
    border: 1px solid #fff;
    background: none;
    height: 32px;
    width: 32px;
    border-radius: 50%;
    text-align: center;
    line-height: 32px;
    color: #fff;
    text-decoration: none;
    font-size: 18px;
    transition: all 0.2s ease-in;
    -moz-transition: all 0.2s ease-in;
    -webkit-transition: all 0.2s ease-in;
}
.list-inline>li {
    display: inline-block;
    padding-left: 5px;
    padding-right: 5px;
}
.shareicons
{
padding-left: 0;
    list-style: none;
    float: right;
}

#eut-footer-area {
    padding-top: 0 !important;
    padding-bottom: 0 !important;
	color:#333 !important;
}

.shareicons li a:hover {
    background: #fff !important;
    color: #33a3dc !important;
    text-decoration: none;
}


.bg-dark-blue
{
	background-image: linear-gradient(to left, #01b5ce, #0095af, #007690, #005971, #003d52);
}
.bg-blur-tech
{
	    background-image: linear-gradient(to left, #01b5ce, #0095af, #007690, #005971, #003d52);
    margin-bottom: 0 !important;
    padding: 0px !important;
}

.bg-blur-edge
{
	   background-image: linear-gradient(to right, #00a5c2, #00113c);
    margin-bottom: 0 !important;
    padding: 0px !important;
}

.bg-blur-tech h1, .bg-blur-edge h1
{
	    color: #fff !important;
}
.bg-blur-tech .eut-bookmark, .bg-blur-edge .eut-bookmark
{
    background: #00000054;
    padding: 15px 0;
}

.bg-blur-edge .eut-bookmark
{
    background: #00000054;
    padding: 15px 0;
}

.drug-rep-image,.sys-bio-learn-txt, .bio-cur-service-text, .click-pre-txt, .cli-outcome-txt, .disc-target-txt, .disc-curation-txt
{
	display:none;
}

.about-us-hidden, .about-hidden-image
{
	display:none;
}
.team-pro img, .team-pro h3
{
	cursor:pointer;
}

.modal-backdrop {
  z-index: -1;
}

.clinicle-insights-img img
{
	width:50%;
}
.modal-lg
{
	min-width:1080px !important;
	width:1080px !important;
}

#eut-header .eut-logo .eut-logo-wrapper img
{
	height: initial;
	width: 190px !important;
	
}
.split-block p {
    margin-bottom: 10px;
}
#eut-header #eut-main-menu ul li ul a{color:#FFF !important}

@media only screen and (max-width: 1400px) and (min-width: 1000px)
{ 

.caption_right h1{
    font-size:2rem !important;
}
.video_ban {
    margin-top: 0px;
}

#insights-text-div
{
	    -ms-flex: 0 0 58.333333%;
    flex: 0 0 58.333333%;
    max-width: 58.333333%;
}




.video-circle {
    top: 30% !important;
    left: 30% !important;
}

#technology_panel .second
{
	margin-bottom:10px !important;
}


}

@media only screen and (min-width: 1500px)
{ 

}

#eut-header.eut-default #eut-main-menu > ul > li > a span.eut-item:after {
    background-color: #0099cc !important;
}
p.browsers {
    color: #d4d4d4;
    font-size: 11px;
}
.dis-text-color{
  color:#6ca6c0 !important;
}
.dis-text-bg{
  background-color:#6ca6c0 !important;
}
.tra-text-color{
  color:#84b48c !important;
}
.tra-text-bg{
  background-color:#84b48c !important;
}
.cli-text-color{
  color:#7d8ea5 !important;
}
.cli-text-bg{
  background-color:#7d8ea5 !important;
}
.mar-text-color{
  color:#66b3b2 !important;
}
.mar-text-bg{
  background-color:#66b3b2 !important;
}
.footer-section ul {
    min-height: 60px !important;
}
.pt-15 {
	padding-top:15px;
}
.header-menu-close{
	background-color: #ffffff;
    position: relative;
    top: -48%;
    left: 0;
    margin-top: -1.5px;
	color: #0099cc;
    font-size: 20px;
}
.eut-button-close-icon
{
	cursor:pointer;
}
.image-rotating
{
    -webkit-animation: rotating 35s linear infinite;
    -moz-animation: rotating 35s linear infinite;
    -ms-animation: rotating 35s linear infinite;
    -o-animation: rotating 35s linear infinite;
    animation: rotating 35s linear infinite;
}

.image-spin {
    -webkit-animation:spin 4s linear infinite;
    -moz-animation:spin 4s linear infinite;
    animation:spin 40s linear infinite;
}
@-moz-keyframes spin { 100% { -moz-transform: rotate(360deg); } }
@-webkit-keyframes spin { 100% { -webkit-transform: rotate(360deg); } }
@keyframes spin { 100% { -webkit-transform: rotate(360deg); transform:rotate(360deg); } }

#eut-footer-area .widget li, .footer-section h4, .footer-section h5 {
    text-align: left !important;
}
#eut-footer-area
{
	    background-image: linear-gradient(to bottom, #01303d, #1a303d, #27303a, #2f3137, #333333);
}
.text-light-blue
{
	color: #81cce5 !important;
}
.submit-btn
{
	margin-top:15px !important;
}
.team_block .eut-element{    margin: 0px 0px 0px 0px;}
#technology_panel p{margin-bottom:15px !important}
#wpcf7-f3752-p3264-o3 .wpcf7-email{width:100%; padding:15px}


@media screen and (max-width: 480px){
.shareicons{float:left;padding-top:15px}
	#page-3241 .vc_custom_1540411541839	{padding-left:0 !important}
	
	
}
@media screen and (max-width: 360px){
	.contact-section b{display:none}
	.contact-section .blue-text{display:block !important}
}
.show-important
{
	    visibility: visible !important;
    width: initial !important;
}
#pills-tab .nav-item .active
{
	    color: #fff !important;
		background:none !important;
		font-weight:bold;
		text-decoration: underline !important;
        text-underline-position: under;
}
#pills-tab .nav-link
{
	       color: #fff !important;
    border-right: 2px dotted #fff;
    border-radius: 0;
	font-size:14px;
}
#sticky-menu
{
	display:none;
}
.pt-20{
	padding-top:20px !important;
}
#menu-center
{
	justify-content: center;
}
#pills-tab .nav-item:last-child .nav-link
{
	border:none;
}

.biomarker-discovery ul li {
    list-style: disc;
    padding: 0;
}
.biomarker-discovery ul {
    margin-left: 20px;
}
p
{
	margin-bottom:15px;
}

.onepage-wrapper .container {
    padding-top: 50px !important;
}
#show-menu
{
	cursor: pointer;
}
.h-325 img
{
	height:325px;
}
.h-420 img
{
	    height: 420px;
}
.h-368 img
{
	height: 368px;
}

.h-560 img
{
	height: 560px;
}
.bg-green-light
{
	background: #688b6d;
}

.bg-blue-light {
    background: #5c8ca2;
}
.bg-bri-light
{
	background: #657082;
}
.h-475 img
{
	height: 475px;
}
.w-87 img
{
	width: 80%;
}
.h-420 img
{
	height: 420px;
}
.w-80 img
{
	width: 80%;
}

#technology-solutions
{
	margin-top: -100px !important;
    padding-top: 100px !important;
}
#technology-solutions-heading h1
{
	left:10%;
}

.team-normal
{
	font-style:normal !important;
	font-weight:bold;
}
.vertical-name
{
	color:grey !important;
	font-weight:normal !important;
}



.team-pro .eut-element:last-child{
	font-weight:normal !important;
}

.font-10
{
	font-size:10px !important;
}
.flip-box-custom .default-state div
{
	padding:0 !important;
}

.flip-box-custom a{
	color: #fff !important;
    background-color: #0099cc;
    border-color: #fff;
    display: inline-block;
    font-weight: 400;
    text-align: center;
    white-space: nowrap;
    vertical-align: middle;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    border: 1px solid transparent;
    padding: .375rem .75rem;
    font-size: 1rem;
    line-height: 1.5;
    border-radius: .25rem;
    transition: color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;
    margin-top: 20px;
}

.flip-box-custom .cube p {
    font-size: 15px;
    text-align: center;
    margin: 0;
    line-height: 20px;
    padding: 10px;
}

.flip-box-custom img
{
	height:240px;
}

#footer-section
{
	background-image: linear-gradient(to bottom, #01303d, #1a303d, #27303a, #2f3137, #333333);
    z-index: 200;
}

#footer-section #eut-footer-area
{
	background:none;
}

@media only screen and (min-width: 1900px){
#technology_panel .container
{
	padding-top:9% !important;
}

#insights-text-div .first-child {
    padding-top: 20%;
}


}

#eventTabs .bg-primary {
    background-color: #0099cc!important;
}

#eventTabs .title.bg-primary  {
    padding: 15px;
    margin: 0;
    color: #FFF !important;
}

#eventTabs .text-primary, #eventTabs .title.bg-primary a {
    color: #0099cc!important;
	font-size: 16px;
}

#eventTabs
{
	margin-top:20px;
}

.yr-stl {
  height: 30px;
    padding-top: 3px;
    padding-bottom: 45px !important;
    color: #000 !important;
	    margin-top: 30px;
		border-bottom:2px solid #ddd;
}

.pressList:first-child .yr-stl {
	 margin-top: 0;
}
.pressList .text-primary
{
	margin-bottom:0;
	
}
.video_anim
{
	top: -100px !important;
}
.wpcf7-mail-sent-ok
{
	color:green !important;
}
.wpcf7-form-control, .wpcf7-form-control:active, .wpcf7-form-control:hover, .wpcf7-form-control:focus
{
	color:#000 !important;
	opacity:1 !important;
}
.caption_right h1
{
	    font-size: 2.2rem !important;
}
.team_block img
{
	    border: 1px solid #ddd;
}
.leadership-row-first-display img
{
	border:none !important;
}
.wpcf7-submit, .wpcf7-submit:hover, .wpcf7-submit:active, .wpcf7-submit:focus
{
	color:#fff !important;
}

.copyright{
	bottom: 20px;
	position:relative;
}
.light-grey{
color: #ffffff78;
}

.have-q input[type="text"], .have-q input[type="email"]{
	-webkit-appearance: none;
    -moz-appearance: none;
    padding: 10px;
    margin: 0;
    width: 100%;
    text-indent: 0;
    -webkit-box-shadow: 0 1px 4px 0 rgba(0,0,0,0), inset 0 0 0 0 rgba(0,0,0,0);
    box-shadow: 0 1px 4px 0 rgba(0,0,0,0), inset 0 0 0 0 rgba(0,0,0,0);
    background-color: #EFEFF4;
    opacity: 0.8;
    -webkit-transition: all 0.4s ease;
    -moz-transition: all 0.4s ease;
    -o-transition: all 0.4s ease;
    -ms-transition: all 0.4s ease;
    transition: all 0.4s eas;
	background: #F5F5F5!important;
    border-radius: 8px!important;
}
.email-930 input[type="email"]
{
	margin-top: 15px !important;
}

div.wpcf7-response-output
{
	background-color: transparent !important;
    border: none !important;
}
.wpcf7-validation-errors
{
	color:red !important;
}
.text-primary a
{
	color: #0099cc!important;
    font-size: 18px;
	margin-bottom:0;
}
.tech-bg{
background-image: linear-gradient(to left, #00485e, #01b3cc);
color:#fff;
}
.font-18
{
	font-size:18px;
}


@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .skltbs.has-animation .skltbs-tab
  {
	  background:red;
  }
}
#eut-header .eut-logo .eut-logo-wrapper a
{
	height:auto !important;
}

@media screen and (max-width: 480px){
.video_anim {
    display: none;
}

#footer-section #cookie-notice {
    position: fixed !important;
    bottom: 0 !important;
}

}
/*ContactUs Page*/
.page-contentus .form-group input,
.page-contentus .form-group span,
.page-contentus .form-group select,
.page-contentus .form-group textarea{
  margin-bottom:0px !important;
}
#eut-main-content .page-contentus .form-group input, #eut-main-content .page-contentus .form-group select,
 #eut-main-content .page-contentus .form-group textarea{
    height: 45px;
    border-radius: 0px!important;
    padding-left: 15px !important;
    padding-right: 15px !important;
    padding-top: 0px !important;
    padding-bottom: 0px !important;
    line-height: 45px;
    min-height: 45px;
    border-color :transparent !important;
}
#eut-main-content .page-contentus .form-group select{
  background: #F5F5F5 url(//dev.excelra.com/wp-content/themes/excelra/images/graphics/select-icon.png) no-repeat center right !important;
}
#eut-main-content .page-contentus .form-group textarea{
  height: auto;
  line-height: 1.5;
  padding-top: 10px !important;
    padding-bottom: 10px !important;
}
.page-contentus .form-group sup{
  position: absolute;
    top: 10px;
    color: red;
    font-weight: 900;
    right: 25px;
}
.page-contentus .row + h4{
  margin-top:30px;
}
.page-contentus ul li{
  padding-bottom: 0;
}
#eut-main-content .page-contentus .form-group input[type="submit"]{
  margin-top: 0 !important;
    max-width: 200px;
}
#eut-main-content div.wpcf7-response-output {
    text-align: left;
    padding-left: 0;
}

#eut-main-content .select2-container--default #eut-main-content .select2-selection--multiple {
    background-color: whitesmoke;
    }
.select2-container--default.select2-container--focus .select2-selection--multiple{
  border-width:0px !important;
}
.select2-selection__rendered{
  background: whitesmoke;
}
span.wpcf7-not-valid-tip {
    font-size: 14px;
    line-height: 1;
}
span.select2.select2-container.select2-container--default{
  line-height: 1;
}
#eut-content-area .vc_tta.vc_general .vc_tta-tab > a {
    padding: 8px 50px;
    border: none;
    background: #f7f7f7;
    border-right: 1px solid #fff;
}
.page-id-4248 .vc_tta-panels-container a {
    color: #0099cc;
    font-weight: bold;
    font-size: 18px;
}
.page-id-4248 .vc_tta-panels-container .news-room-content-section a{
    font-weight: normal;
    font-size: 14px;
}
#eut-content-area .vc_tta.vc_general .vc_tta-tab.vc_active > a,
#eut-content-area .vc_tta.vc_general .vc_tta-tab.vc_active > a span {
    background: #0099cc;
    color: #fff;
}
.page-id-3264 .paoc-popup-modal, .page-id-2940 .paoc-popup-modal, 
.page-id-3027 .paoc-popup-modal, .page-id-3095 .paoc-popup-modal,
.page-id-3197 .paoc-popup-modal {
    max-width: 420px;
}
#paoc-modal-1 .paoc-popup-modal-cnt .wpcf7-form-control-wrap{
  margin-bottom: 15px !important;
  display:block;
}
#paoc-modal-1 .paoc-popup-modal-cnt .wpcf7-form-control-wrap input{
  margin-bottom: 0px !important;
}
.stickybtn {
        position: fixed;
        right: 0;
        bottom: 60px;
        z-index: 20;
        transform: translateX(0px);
        -webkit-transition: transform .25s ease-in-out;
        -moz-transition: transform .25s ease-in-out;
        -ms-transition: transform .25s ease-in-out;
        -o-transition: transform .25s ease-in-out;
        transition: transform .25s ease-in-out;
        line-height: 1;
        -ms-writing-mode: vertical-rl;
        -webkit-writing-mode: vertical-rl;
        writing-mode: vertical-rl;
        text-orientation: mixed;
    }
    .stickybtn a{
      padding: 12px 10px;
      border:2px solid #045067;
          background: #045067;
          color: #fff;
          border-radius: 11px 0px 0 11px;
            box-shadow: 0 0px 5px #000000;
            -webkit-transition: all .25s ease-in-out;
             -moz-transition: all .25s ease-in-out;
              -ms-transition: all .25s ease-in-out;
               -o-transition: all .25s ease-in-out;
                  transition: all .25s ease-in-out;
    }
    .stickybtn a i{
          padding: 0 10px;
          font-size: 20px;
          
    }
    .stickybtn a:hover{
      background: #fff;
          color: #045067;
          box-shadow: 0 0px 2px #ccc;
}
    .page-id-3241 .stickybtn{
      display:none;
    }
    #technology_panel .row{
      margin-left: 0;
      margin-right: 0;
    }

    #eut-main-content .page-contentus .select2-container ul li input[type=search]{
      background: transparent !important;
    }
    #eut-main-content .page-contentus .select2-container ul.select2-selection__rendered{
      background: #f5f5f5 url(//dev.excelra.com/wp-content/themes/excelra/images/graphics/select-icon.png) no-repeat center right 10px !important;
    }
    .casestudy_btn a, .pum-container a,
    .casestudy_btn a.popupaoc-button{
      border: 2px solid;
      border-color: #5c8ca2 !important;
      color: #5c8ca2 !important;
      background-color: transparent;
      padding: 10px 20px!important;
      border-radius: 8px!important;
      line-height: 1;
      font-family: "Open Sans";
      font-weight: 600;
      font-style: normal;
      font-size: 13px !important;
      text-transform: uppercase;
      letter-spacing: 0.5px;
    }
@media only screen and (min-width: 1024px){
  .pum-container.pum-responsive.pum-responsive-medium {
      margin-left: 0%;
      width: 60%;
      max-width: 480px !important;
      transform: translateX(-50%);
  }

}
.pum-container.pum-responsive.pum-responsive-medium p{
    margin-bottom:30px;
  }
   #eut-main-content .page-contentus .wpcf7-form select {
          color: #6c757d !important;
    }
    #eut-main-content .page-contentus .wpcf7-form select:focus {
          color: #000000 !important;
    }
@media(max-width:767px){
  .caption_right h1 {
    font-size: 1.5rem !important;
  }
  .vc_tta.vc_general .vc_tta-panel-title>a{
    background: #f7f7f7 !important;
    position:relative;
  }
  .vc_tta.vc_general .vc_active .vc_tta-panel-title>a{
    background: #0099cc !important;
  }
  .vc_tta.vc_tta-controls-align-left .vc_active .vc_tta-panel-heading a span{
    color:#fff;
  }
  .vc_tta.vc_general .vc_tta-panel-title>a:after{
    content:"+";
    position: absolute;
    right:15px;
    top:50%;
    -webkit-transform: translateY(-50%);
       -moz-transform: translateY(-50%);
        -ms-transform: translateY(-50%);
         -o-transform: translateY(-50%);
            transform: translateY(-50%);
            color:#343a40;
            font-size: 20px;
  }
  .vc_tta.vc_general .vc_active .vc_tta-panel-title>a:after{
    content:"-";
          color:#fff;
          font-size: 20px;
  }
  .click_bottom{
    display: none;
  }
  .is-active > .skltbs-tab {
    color: #09c !important;
  }
  #eut-header {
    z-index: 101 !important;
}
#technology_panel h2 , #technology_panel h5{
    z-index: 99 !important;
}
.skltbs-panel {
    padding: 0 0 20px !important;
}
.page-id-3267 .team-pro {
    padding-right: 10px;
    padding-left: 10px;
    width: 50%;
}
.page-id-3267 .team-pro:nth-child(2n + 3){
  clear: left;
}
.page-id-3267 .eut-row {
    margin-right: -20px;
    margin-left: -20px;
}
.page-id-3267 #eut-main-content h3, .page-id-3267 #eut-main-content h5 {
    font-size: 14px !important;
    line-height: 1.4 !important;
}

/*TermsofUse*/
.page-id-5064 .eut-element.eut-text{
    overflow-x: scroll;
}
.skltbs-tab img{
      background: #029acc;
    border-radius: 50%;
    padding: 4px;
    box-sizing: border-box;
    max-width: 30px;
    }
}
    /*Rajesh*/
 .select2-container {
  min-width: 100%;
  max-width: 100% !important;
}
 .select2-results__option {
  padding-right: 20px;
  vertical-align: middle;
}
.select2-results__option:before {
  content: "";
  display: inline-block;
  position: relative;
  height: 20px;
  width: 20px;
  border: 2px solid #e9e9e9;
  border-radius: 4px;
  background-color: #fff;
  margin-right: 20px;
  vertical-align: middle;
}
.select2-results__option[aria-selected=true]:before {
  font-family:fontAwesome;
  content: "\f00c";
  color: #fff;
  background-color: #f77750;
  line-height: 1.4;
  border: 0;
  display: inline-block;
  padding-left: 3px;
}
.select2-container--default .select2-results__option[aria-selected=true] {
  background-color: #fff;
}
.select2-container--default .select2-results__option--highlighted[aria-selected] {
  background-color: #eaeaeb;
  color: #272727;
}
.select2-container--default .select2-selection--multiple {
  margin-bottom: 10px;
}
.select2-container--default.select2-container--open.select2-container--below .select2-selection--multiple {
  border-radius: 4px;
}
.select2-container--default.select2-container--focus .select2-selection--multiple {
  border-color: #f77750;
  border-width: 0px;
}
.select2-container--default .select2-selection--multiple {
  border-width: 0px;
}
.select2-container--open .select2-dropdown--below {
  
  border-radius: 6px;
  box-shadow: 0 0 10px rgba(0,0,0,0.5);

}
.select2-selection .select2-selection--multiple:after {
  content: 'hhghgh';
}
/* select with icons badges single*/
.select-icon .select2-selection__placeholder .badge {
  display: none;
}
.select-icon .placeholder {
  display: none;
}
.select-icon .select2-results__option:before,
.select-icon .select2-results__option[aria-selected=true]:before {
  display: none !important;
  /* content: "" !important; */
}
.select-icon  .select2-search--dropdown {
  display: none;
}
p.madatory {color:red; clear:both;}
#eut-main-content .page-contentus .form-group input[type=submit].contactbtn {width:100px;}    
.select2-container--default .select2-selection--multiple .select2-selection__choice__remove {
    color: #999;
    cursor: pointer;
    display: inline-block;
    font-weight: bold;
    margin-left: 3px;
	float:right;
}
#eut-header #eut-main-menu li.lowercase a {text-transform:none;}
/**/
.two_btn_set .button-casestudy, .two_btn_set .casestudy_btn {
    padding-right: 0;
    display:inline-block;
    padding-right:25px;
    vertical-align: top;
}
.two_btn_set .casestudy_btn{
	padding-right:0;
}
.two_btn_set .button-casestudy a, .two_btn_set .casestudy_btn a{
	margin-bottom: 0; 
}
#eut-main-menu-responsive ul.eut-menu li a {
    text-transform: none !important;
}  
.mb-15.mb_0{
	margin-bottom:-0px !important;
}

 #value_evidence, 
#rwe_curation#rwe_curation#rwe_curation , #value_evidence#value_evidence#value_evidence,
#outcomes_research, #life-cycle-management{
 margin-top:-100px !important;padding-top:100px !important;
}
#life-cycle-management, #systematic_literature, #rwe_curation {
    padding-top: 55px !important;
}
#value_evidence#value_evidence#value_evidence, #rwe_curation#rwe_curation#rwe_curation,
#systematic_literature{
	margin-top:-0px !important;
	padding-top: 0px !important;
}
#rwe_curation#rwe_curation#rwe_curation{
	padding-top: 55px !important;
}
#systematic_literature{
	padding-top: 25px !important;
}
@media(min-width:600px){

	.home #eut-footer {
	    min-height: calc(100vh - 82px);
	}
}
#eut-main-content h5.event_heading{
	color: #0099cc;
    font-weight: bold;
    font-size: 18px;
    margin:15px 0 0;
    padding:0;
}
#eut-main-content h6.news-room-date-section {
    color: grey !important;
    font-size: 14px;
    margin-bottom: 25px;
    border-bottom: 1px solid rgba(128, 128, 128, 0.15);
    padding-bottom: 25px !important;
}
/*last*/
.hiddenfield {display:none !important;}

div#wpcf7-f6948-p2940-o2 .wpcf7-mail-sent-ok, div#wpcf7-f6950-p3027-o2 .wpcf7-mail-sent-ok, div#wpcf7-f5743-p3095-o2 .wpcf7-mail-sent-ok, div#wpcf7-f5743-p3197-o2 .wpcf7-mail-sent-ok, div#wpcf7-f5743-p3264-o2 .wpcf7-mail-sent-ok, div#wpcf7-f5821-p3264-o3 .wpcf7-mail-sent-ok, div#wpcf7-f5822-p3264-o4 .wpcf7-mail-sent-ok, div#wpcf7-f5823-p3264-o5 .wpcf7-mail-sent-ok, div#wpcf7-f5824-p3264-o6 .wpcf7-mail-sent-ok, div#wpcf7-f5825-p3264-o7 .wpcf7-mail-sent-ok, div#wpcf7-f5826-p3264-o8 .wpcf7-mail-sent-ok, div#wpcf7-f5827-p3264-o9 .wpcf7-mail-sent-ok, div#wpcf7-f5828-p3264-o10 .wpcf7-mail-sent-ok, div#wpcf7-f5829-p3264-o11 .wpcf7-mail-sent-ok, div#wpcf7-f5830-p3264-o12 .wpcf7-mail-sent-ok, div#wpcf7-f5831-p3264-o13 .wpcf7-mail-sent-ok, div#wpcf7-f6951-p3095-o2 .wpcf7-mail-sent-ok, div#wpcf7-f6952-p3197-o2 .wpcf7-mail-sent-ok{
    display: none !important;
}
.grecaptcha-badge{
	visibility: collapse !important;  
}


