@import url(https://fonts.googleapis.com/css?family=Roboto);
/*--------fixed-header----*/
body{background-image: url("../../../../pAssets/image/body-pattern.jpg") repeat scroll 0% 0% transparent;}
#fb3{display:none;}
#fixedbutton {
    position: fixed;
    top: 263px;
    right: 2px; 
	background:#009900;
	padding:10px;
	border-radius: 10px 0px 10px 10px;
	color:#fff;
	width:50px;
	z-index: 99999;
	display: none;
}
#fixedbutton span, #fixedbutton1 span{
	text-align: center;
	display: table-cell;
	vertical-align: middle;
	line-height: 13px;
	}
#fixedbutton1 {
    position: fixed;
    top: 263px;
    right: 2px;
	background:#055705;
	padding:10px;
	border-radius: 10px 0px 10px 10px;
	color:#fff;
	width:50px;
	z-index: 999999;
	display: none;
	
}
#fixedbutton2 {
    position: fixed;
    top: 200px;
    right: 2px;
    background: #66CC00;
    padding: 10px 12px 10px 13px;
    border-radius: 10px 10px 0px 10px;
    color: #fff;
    width: 45px;
    z-index: 1000;
	display: none;
}

.advertise-with {
    float: left;
    width: 220px;
	margin-left: 5px !important;
}
.advertise-style {
	margin-top: 8px;
    margin-bottom: 0px;
	text-align: right;
}
.More-scrutiny-for-Pfizer{margin-top:30px !important;}
#loadMore {
 display:none;
}

#showLess {
  display:none;
}
.on-touch{display:none;}
.search-width .search-for-mobile{display:none;}
.search-top {
    color: #FFF;
    margin-bottom: 0px;
    font-size: 19px;
    padding: 0px 10px;
    line-height: 35px;
	float: left;
}
.search-ac {
  display:none;
  position: absolute;
  top: 41px;
  left: 0px;
  right: 0;
  z-index: 10;
  background: #C2C2C2;
  width: 740px;
  -webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.1);
  box-shadow: 0 1px 2px rgba(0, 0, 0, 0.1);
  border: 1px solid #FC0D1B;
}
.art-search-ac {
  width: 787px;
}
.search-dropdown-pro {
    padding-left: 10px;
    color:#000C3B;
    padding-top: 5px;
    font-size: 15px;
    font-family: "Raleway",sans-serif;
    padding-bottom: 3px;
    font-weight: bold;
}
.search-dropdown-com {
    padding-left: 10px;
    color: #000C3B;
    padding-top: 10px;
    font-size: 15px;
    font-weight: bold;
    font-family: "Raleway",sans-serif;
    padding-bottom: 3px;
}
.content1 {
    overflow-x: hidden;
    position: relative;
    height: 177px !important;
    box-sizing: border-box;
}
.search-ac li{list-style:none;}
.search-ac a {
    display: block;
    position: relative;
    margin: 0px -1px;
    padding: 2px 40px 2px 10px;
    color:#000C3B;
    font-weight: 500;
    text-decoration: none;
    border: 1px solid transparent;
    border-radius: 3px;
	line-height: 1.2;
	font-size: 14px;
}
.search-ac a:hover {
	background:#000C3B;
    color:#fff;
}
#custom-search-input .search-ac button.cross {
   margin-top: 1px !important;
	background: none !important;
	border-radius: 0px !important;
	padding: 7px 13px !important;
	left: 0px !important;
	color: #000C3B !important;
}
.glyphicon {
    position: relative;
    top: 1px;
    display: inline-block;
    font-family: "Glyphicons Halflings";
    font-style: normal;
    font-weight: normal;
    line-height: 1;
}
.but-width {
    width: 35px !important;
	margin-top: 22px;
}
.art-but{
	padding-left:18px;
	margin-top: 11px;
	}
.navbar-fixed-top {
    position: fixed;
    right: 0px;
    left: 0px;
    z-index: 1030;
	top: 0px;
}
.navbar-fixed-top {
    padding: 10px 0px;
    /*background: url("../../../../pAssets/image/body-pattern.jpg") repeat scroll 0% 0% transparent;*/
	background: #141414 none repeat scroll 0% 0%;
	}
#header{
	/*-webkit-transition: all 0.5s ease-in;
    transition: all 0.5s ease-in;*/
	width: 100%;
	/*background: #16263B !important;*/
	background: #000C3B !important;
	right: 0px;
    left: 0px;
    z-index: 1035;
	position: fixed;
}

#header.fixed{
   /*background: #16263B !important;*/
   background: #000C3B !important;
   left: 0;
   position: fixed;
   top: 0;
   width: 100%;
  /* -webkit-transition: all 0.1s ease-in;
   transition: all 0.1s ease-in;*/
    z-index: 1035;

}
#bread-fixed-pp{
	-webkit-transition: all 0.5s ease-in;
    transition: all 0.5s ease-in;
	width: 100%;
	background: #fff !important;
	/*background-image: url(../../images/header-bg-1.jpg);*/
	right: 0px;
    left: 0px;
    z-index: 1030;
	position: fixed;
	top: 131px;
	padding-top: 1px;
}

#bread-fixed-pp.fixed{
   background: #fff !important;
	/*background-image: url(../../images/header-bg-1.jpg);*/
   left: 0;
   position: fixed;
   top: 131px;
   width: 100%;
   -webkit-transition: all 0.1s ease-in;
   transition: all 0.1s ease-in;
	box-shadow: 0px 3px 12px -6px #4E4E4E;
	

}

#bread-fixed{
	/*background:#fff !important;
	-webkit-transition: all 0.5s ease-in;
    transition: all 0.5s ease-in;
	right: 0px;
    left: 0px;*/
	width: 901px;
	z-index: 1030;
	position: fixed;
	top:130px;

}

#bread-fixed.fixed{
  /* background:#fff!important;
	left: 0;
   position: fixed;****/
   top: 130px;
   width: 901px;
   -webkit-transition: all 0.1s ease-in;
   transition: all 0.1s ease-in;
   border-bottom: 2px solid #fff;
   box-shadow: 0px 3px 12px -6px #4E4E4E;

}

.loading-small {
	background: url("../images/loading/loading-small.gif") no-repeat;
	}
.subphone{display:none;}
.signup-right{margin-right: -40px !important;}
.top-margin{margin-top:103px;}
.search-width input, textarea {
   width: 600px;
   float: left;
}
.main-logo{float: left;margin-right: 8px;margin-top: 7px;width:70px;}
.newsletter-left{left: -213px !important;}
.logo-width{
	width: 390px !important;
	padding-right: 0px;
	}
#logo{
	margin-bottom: 5px;
	width: 295px;
	float: left;
	margin-top: 20px;
	line-height: 6px;
	}
.icon-envelope1{
	background: url("../images/envlope.png") no-repeat scroll 0% 0% transparent !important;
	line-height: 22px !important;
    background-position: center !important;

	}
.search-width {
    width: 665px;
	position: relative;
}
.art-ad-width {
    margin-left: 152px;
    width: 795px;
}
.art-ad-width input, textarea {
    width: 729px;
    float: left;
}
#custom-search-input {
        margin:0;
        margin-top: 22px;
        padding: 0;
    }

#custom-search-input .search-query {

        padding-right: 30px \9;
        padding-left: 10px;
        padding-left: 10px \9;
        /* IE7-8 doesn't have border-radius, so don't indent the padding */
		height: 30px;
        margin-bottom: 0;
		  -webkit-appearance: none;
        -webkit-border-radius: 5px !important;
        -moz-border-radius: 5px !important;
       border-radius:5px !important;

}
#custom-search-input button {
    border: 0px none;
	padding: 10px 12px 10px !important;
	position: relative !important;
	left: -5px !important;
	margin-bottom: 0px !important;
	border-radius: 3px !important;
	z-index: 999;
	background: rgb(0, 174, 255) none repeat scroll 0% 0%;
	color: rgb(255, 255, 255) !important;
}
#custom-search-input.read-search button {
	left: -35px !important; 
	}
.p-s-button #custom-search-input button {

    padding: 12px 12px 11px !important;

}
.p-s-button #custom-search-input button {

    padding: 13px 12px 13px\9\0 !important;

}
@media screen and (-webkit-min-device-pixel-ratio:0) {
   .p-s-button #custom-search-input button {
		padding: 13px 12px !important;
	}
	.phis-center .btn-danger2 {
	margin-left: -35px !important;

	}
}
.top-dropdown .nav > li {
    position: static;
    display: block;
	float: left;
	}
.top-dropdown .navbar-nav {
	float: left;
	margin: 0px;
    position: relative;
    width: 100%;

}
.top-dropdown .navbar-collapse {
	padding-right:15px;
    padding-left: 0px;
    border-top: none !important;
    box-shadow: none !important;
}
.top-dropdown .navbar-default {
   background: none;
    border: none;
}

.top-dropdown .navbar-nav > .open > a, .navbar-default .navbar-nav > .open > a:hover, .navbar-default .navbar-nav > .open > a:focus {
    /*background:#560099 !important;*/
    color: #8DD2FE;
}
.top-dropdown .navbar-default .navbar-nav > .active > a, .navbar-default .navbar-nav > .active > a:hover, .navbar-default .navbar-nav > .active > a:focus {
    background:none;
    color:#fff;
}

.top-dropdown .dropdown-menu > li > a {

    padding:0px 10px;
	line-height:1;


}

.top-dropdown .nav > li > a {
    color:#CEBFC1;
    padding: 0px 9px;
    background: none;
	border-right: 1px solid #8DD2FE !important;
	font-family: "Raleway",sans-serif;
	line-height: 1;
	font-size: 14px;
}

.top-dropdown .navbar {

    min-height: 0px;
    margin-bottom: 0px;

}
.dropdown-menu li > a:hover, .dropdown-menu li > a:focus, .dropdown-submenu:hover > a {
	background-image:none !important;
	background:none !important;
	color:#8dd2fe !important;

}

.top-dropdown .dropdown-menu {padding:0px;margin:0px;}
.top-dropdown .dropdown-menu li{
	float:left;
	border-right:1px solid #8dd2fe !important;
	}
.top-dropdown.back-dropdown .navbar-nav > li > .dropdown-menu {
	background:#fff !important;
	padding:10px 10px 5px 10px;
	width:90%;
	border: 1px solid #fff !important;
	}
.top-dropdown.back-dropdown .dropdown-menu li{
	float:none !important;
	border-right:none !important;
	padding-bottom:10px;
	font-size:14px;
	text-align: center;
	}
.top-dropdown .dropdown-menu li:last-child{
	float:left;
	border-right:none !important;
	}

.top-dropdown .navbar-nav > li > .dropdown-menu {
    margin-top: 0px;
    border-radius: 0px;
	margin-top: 1px;
	background:none !important;
	box-shadow:none !important;
	border:none !important;
	position: absolute;
	left: 0px;
}
.top-dropdown .dropdown-menu > li > a {
    color: #fff;
	border-right: 1px solid #8DD2FE !important;
	font-family: "Raleway",sans-serif;
	line-height:1;
	font-size: 14px;
	white-space: normal !important;
    }

.top-dropdown .dropdown-menu > li > a:last-child {
	border-right:none !important;
	background:#560099 !important;

}

/*--------fixed-header end----*/
a:focus{outline:none;}
button:focus{outline:none;}
table th {color: #fff;}

input[type=search]::-ms-clear {

	display:none !important;
	height:0px !important;
	width:0px !important;
 }

.market-place{
	width: 870px;
	z-index:100;
	}
.drg-icon{
	display: block !important;
	width:40px;
	margin-left: 25px;
	float: left;
	padding: 5px;
	cursor: pointer;
	}
#outerLogo {
	display: none;
		}
.top-log1 {
	margin-left: 413px !important;
	}
.partyInfo {
    cursor: pointer;
    font-weight: bold;
    color: #00AEFF;
    font-size: 15px;
    font-family: "PT Sans",sans-serif;
}
.partyInfo1 {
    height: 56px;
    overflow: hidden;
    text-overflow: ellipsis;
    display: inline-block;
}
.dd-tittle {
    max-height: 55px;
	overflow: hidden;
	text-overflow: ellipsis;
	display: inline-block;
	width: 100%;
	height: 52px;
	border-top: 1px solid #c2c2c2;
}
.partyInfo1:hover {
    cursor: pointer;
    font-weight: bold;
    color: #00AEFF;
    font-size: 15px;
    font-family: "PT Sans",sans-serif;
    text-decoration: underline;
}
.dds-structure {
    width: 382px;
    float: left;
    margin-right: 10px;
    height: 140px;
    overflow: hidden;
    margin-bottom: 10px;
    min-height: 210px;
    background: #FFF none repeat scroll 0% 0%;
    padding: 0px;
    position: relative;
	padding-top: 10px;
}
.dropdown-menu.login-drop {
	min-width: 95px !important;
}
 #component .title {padding: 5px 15px !important;}
.btn-large {
    padding: 9px 5px;
}
.width-20 .btn-large {
    padding: 9px 14px;
}
.data-excel-5 {height: 62px;}
.pc-search-width{margin:0 auto;width: 654px !important;}
.pc-search-drop{width: 70% !important;}
.pc-search-drop-top{padding:0px; margin:0px;top: 42px !important;width: 648px !important;}
.pc-search-under{width:550px;margin:5px auto;}
.fdalogo{float:left;width:36%;}
.fda-title{float:left;float:left;width: 64%;}
.fda-title p{text-align:center;color:#0f81c6;font-size:30px;font-family:Raleway,sans-serif;font-weight:bold;padding-top:50px;}
.top-banner-style{max-width:100%;background: rgba(0, 0, 0, 0.4);}
.enq-back {
	background: #fff !important;    
	-webkit-box-shadow: 0px 1px 2px 0px rgba(0,0,0,0.12);
    -moz-box-shadow: 0px 1px 2px 0px rgba(0,0,0,0.12);
    box-shadow: 0px 1px 2px 0px rgba(0,0,0,0.12);
	}
.enq-back .cssmenu.blue > ul > li:hover > a, .cssmenu.blue > ul > li > a:hover {
    color: #fff !important;
    background: #FC0D1B;
}
.api-fdf input{margin-top:0px;}
.api-fdf .search ul{margin:0px;}
.api-fdf .search ul li{line-height: 17px;padding-left: 5px;margin: 4px 5px 3px 0px !important;}
.api-fdf .search ul li input{height:20px;}
.in-case{color:#00aeff !important;padding-left:17px;text-align: left !important;line-height:18px;}
 .prev .icon-chevron-up{color:#fff;}
 .parent-border-bottom{border-bottom: 1px solid #b19e88;}
 .phis-top-heading{font-weight: normal;font-size: 17px;color:#463B31;margin-bottom:0px;}
 .phis-top-date{font-weight: normal;font-size: 14px;color:#959595;margin-bottom: 0px;}
 .phis-read-contant{font-size:14px;min-height: 60px;}
 .read-right{float: right !important;cursor: pointer;text-align:left;width: 166px !important;}
 .back-to-enquiry{padding: 0px 5px !important;font-size:12px !important;box-shadow: 1px 2px 1px #B1B1B1;border-radius:2px;}
 .phis-thumb-color{color:#8DD2FE;padding-right: 5px;}
 .phis-comment-color{color:#8DD2FE;padding-right: 5px;}
 .phis-edit-width{float:left;width:70px;color: #0227b6;}
.cnt223 .btn-small{
	color: #fff !important;
    display: inline-block;
    margin-bottom: 0px;
    font-size: 14px;
    line-height: 20px;
    text-align: center;
    vertical-align: middle;
    cursor: pointer;
    -moz-border-top-colors: none;
    -moz-border-right-colors: none;
    -moz-border-bottom-colors: none;
    -moz-border-left-colors: none;
    border-image: none;
    border-radius: 4px;
    background-color: #DA4F49;
    background-image: linear-gradient(to bottom, #EE5F5B, #BD362F);
    background-repeat: repeat-x;
    border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) #B3B3B3;
    box-shadow: 0px 1px 0px rgba(255, 255, 255, 0.2) inset, 0px 1px 2px rgba(0, 0, 0, 0.05);
    text-shadow: 0px -1px 0px rgba(0, 0, 0, 0.25);
    padding: 4px 12px;
}
.registers{color:#0227b6;}
.other-certifications{cursor : pointer;color: #00aeff ;}
.ing-patent .patentInfo{cursor:text !important;}
.add-left{width:585px;float:left;}
.add-arrow{width:100px;float:left;}
.add-company{width:355px;float:left;margin-left:30px;}
.add-logo{width:130px;float:left;margin-top:28px}
.left-text{
	font-size: 23px;color: #000;line-height: 29px;margin:10px;font-weight: bold;
	}
.left-text1{
	font-size: 23px;color:#000;line-height: 27px;height:35px;margin-left: 130px;font-weight: bold;
	}
.company-text{
	font-size: 23px;color: #000;line-height: 29px;margin:10px 0px 10px;font-weight: bold;text-align:center;
	}
.company-text1{
	font-size: 23px;color:#000;line-height: 27px;height:35px;font-weight: bold;
	}
.source-video{width:565px;}
 .service-pro {
    text-align: left;
    margin-bottom: 0px;
    padding-left: 26px;
    font-size: 13px;
}


/*------daily mad------*/
.daily-mad-width{width: 845px !important;}
.appInfo{color:#0227b6;cursor:pointer;}
.xac-wrapper {width: 100% !important;}
.Figure {
    width: 50%;
    min-height: 240px;
    overflow: auto;

}
.xac-wrapper h3 span{color: #000;font-size:20px;line-height: 26px;}
.xac-wrapper h3 {line-height: 26px;}
.xac-container p{margin-bottom:0px;;}
.xac-container .contentTableTitle strong{
	font-size: 20px !important;
    text-transform: uppercase;
    display: block;
	background: #2B789F;
	color:#fff;

}
.xac-container table td.contentTableTitle {
	background: #2B789F;
	}
.xac-container table tbody tr td {
    color: #463B31 !important;
	}
.formTablePetite{margin: 10px 0px;width: 100%;}
.formTableMorePetite{margin: 10px 0px;}

.xac-container table td.formHeadingTitle {
	background: #2B789F;
	text-transform: uppercase;
	color: #fff !important;

	font-size: 15px !important;
	}
.xac-container .contentTableTitle span{
	font-size: 16px !important;
	font-weight:bold !important;
	color: #fff;

  }
 .xac-container .formHeadingTitle {
	font-size: 14px !important;
	font-weight:bold !important;
  }
.xac-container table tr td {
	padding:8px;
	font-size:14px;
	

  }
 .xac-trigger span {
	padding: 0px !important;
	display: inline !important;
	float: left;
 }
 .xac-container {
    padding: 5px 0px !important;
 }
 .xac-container table.num-ric {width:100%;}
 .xac-container table tr td.formLabel{
	background:#FFCD6F;
	font-weight:bold;
	color: #000;
	font-size: 15px !important;
	border: 1px solid #b19e88 !important;
  }
 .xac-container table tr td.formItem{

	border: 1px solid #b19e88 !important;
  }
.aplTable table td.formHeadingTitle {
	background: #2B789F;
	text-transform: uppercase;
	color: #fff !important;
	font-size: 15px !important;
	}
.aplTable .contentTableTitle span{
	font-size: 16px !important;
	font-weight:bold !important;
	color: #fff;
  }
.aplTable table tr td {
    padding: 8px;
    font-size: 14px;
	font-weight: bold;
}

.formTablePetite tr th{
	background:#FFCD6F;
	font-weight:bold;
	color:#000;
	font-size:15px;
	
	vertical-align: top;
	}
.formTableMorePetite tr th{
	background:#FFCD6F;
	font-weight:bold;
	color:#000;
	font-size:15px;
	
	vertical-align: top;
	}
.ndc-code{margin-bottom:0px;}
.ndc-code{
	color: #1D86BB !important;
    text-decoration: underline !important;
	
	font-weight:bold;
	font-size:15px !important;
}
p.ndc-code span{
	color: #1D86BB !important;
    text-decoration: underline;
	
	font-weight:bold;
	font-size:15px;
}
p.ndc-code{
	color: #222 !important;

}
h3.xac-trigger .ndc-code-span {
  
    font-size: 14px !important;
	color: #222 !important;
	float: left;
	width: 85%;
	word-wrap: break-word;
	padding-left: 5px !important;
}
h3.xac-trigger span.ndc-code-packager {
   
    font-weight: bold;
    font-size: 15px !important;
	color:#222;
}
 h3.xac-trigger {
    line-height: 20px !important;
}
#re-dailymed h3.xac-trigger {
    line-height: 20px !important;
    height: 60px;
}
h3.xac-trigger .ndc-code-packager-span {
    font-size: 14px !important;
	padding-left: 5px !important;
}
.ndc-code-packager{margin-bottom:15px;}
.ndc-code-packager span{color:#222;font-weight:bold;font-size:15px;}
.ndc-code-cat{margin-bottom:0px;color:#F89025 !important;}
.ndc-code-cat span{color:#222;font-weight:bold;font-size:15px;}
.ndc-code-dea{margin-bottom:0px;}
.ndc-code-dea span{color:#222;font-weight:bold;font-size:15px;}
.ndc-code-mar{margin-bottom:5px;}
.ndc-code-mar span{color:#222;font-weight:bold;font-size:15px;}
.dda-head{border:1px solid #b19e88;border-bottom:none;text-transform: uppercase;color: #FFF;font-size: 15px !important;font-weight:bold;padding:7px 8px;width: 98.2%;background: #2B789F;margin-bottom: 0px;}
.dda-inner{width: 881px; overflow:auto;height: auto;}
.dda-inner-border{border-left:1px solid #b19e88 !important;min-width: 100% !important;width: auto !important;}
.used-app-no{border:1px solid #b19e88;color: #FFF;font-size: 15px !important;font-weight:bold;padding:7px 8px;background: #2B789F;margin-bottom: 0px;}


 /*------daily mad end------*/
.data-dosages .dropdown-menu {
    right: 0px !important;
}
 .video-tut-top{
		padding: 0px 0px 0px 10px;
		margin-top: 17px;
		width: 90px;
		float: right;
		
	}
.newslet-popup .input-append .add-on, .newslet-popup  .input-prepend .add-on {
	height:22px !important;
    padding: 4px 5px 4px !important;
 }
.newslet-popup .ex-menu > ul.l1 > li > a[class^="subtitle icon-"] > div, .newslet-popup .ex-menu > ul.l1 > li > a[class*="subtitle icon-"] > div {
    margin: -5px 0px 0px 33px;
}
.products-overview h2 {
    font-size: 14px;
    line-height: 32px;
	margin-top:0px !important;
}
.active-pharmaceutical-right h3 {
    font-size: 14px;
    line-height: 24px !important;
	margin-top:0px !important;
	margin-bottom: 0px;
	padding-left: 20px;
	color: #000;
}
.active-pharmaceutical-right h3 {
    font-size: 14px;
    line-height: 24px !important;
	margin-top:0px !important;
	margin-bottom: 0px;
	padding-left: 10px;
	color: #463B31;
}
.Dossiers{float: left;width:354.5px !important;}
.virtual-com-logo{width: 288px !important;}
.virtual-logo{width: 265px !important;margin-top: 50px;}
.contact-feed input{
    width: 220px !important;
}
.contact-feed textarea{
   height: 81px;
   width:94%;
   color:#000000 !important;
   font-size:14px;
}
.virtual-contact{width: 545px;margin: 43px auto;font-size:19px;text-align: center;border:1px solid #000C3B;padding:30px;}
.video-width{width:450px;}
.traffic-left{float:left;width:133px;border-right: 1px solid #444;}
.traffic-right{float:left;width:130px;}
.top-add-close{float: right !important;color: #CEBFC1;cursor: pointer;font-size: 15px;font-weight: bold;padding: 0px 5px;margin-right: 2px !important;border: 1px solid #CEBFC1;border-radius: 50%;}
@media screen and (-webkit-min-device-pixel-ratio:0) {

select, input[type="file"] {

line-height: 26px !important;
}
#uploadBuyingList select, input[type="file"] {

line-height: 14px !important;
}
 }
.pro-com-1200{width:965px !important;}
 .confirm-icon{
	cursor:pointer;color:#961212;
	border:1px solid #961212;
	padding:8px;
	border-radius: 50%;
	font-size:20px;
}

 .madrid-finished{float: left;width:386px !important;}
 .madrid-buyer{float: left;width:270px !important;}
 .upload1 {
    width: 170px;
    height: 30px;
    background: url(../images/upload1.jpg);
    overflow: hidden;
	background-repeat: no-repeat;
	margin-top: 5px;
}
/*.icon-circle-arrow-down {
    color: #2A221A;
    position: absolute;
    bottom: 5px;
    left: 0px;
	right: 0px;
	text-align: center;
}*/
.icon-circle-arrow-down {
	left: 40%;
    bottom: 2px;
    content: '';
    width: 18px;
    height: 17px;
    position: absolute;
    background-position: 0 0;
	background: url("images/filter-icon1.png") no-repeat !important;
	font-family: none;
	font-size: 0px;
	
}
.top-nav .dropdown ul li .icon-circle-arrow-down{
	background:none !important;
	float: right;
	font-size:14px !important;
	font-family: FontAwesome;
	bottom: auto;
	position: static;
	}
.left-bar ul li#cphiId{
    /*background: #961212;*/
}
.left-bar ul li#productsID{
   /* background: #961212;*/
}
.btn-active{background:#00AEFF url("../images/arrow-min.png") no-repeat !important;}
/*-------product overview-----*/
.members-button{width: 49%;float: left;}
.meet-btn{font-size:12px;border:2px solid #961212;margin:2px;cursor:pointer;padding:0px 2px;}
.overview-not-avail {
    background: #e9e9e9 none repeat scroll 0 0;
    border: 1px solid #908e8e;
    color: #000;
    font-size: 20px;
    line-height: 1.6;
    margin: 0 20px;
    padding: 92px 24px;
    text-align: center;
    vertical-align: middle;
}
.active-pharmaceutical	{
	border:1px solid #908e8e;
}
.overview-margin-left{margin-left: 5px !important;}
.overview-com-det{margin-left: 15px !important;margin-right: 15px !important;width: 325px !important;}
.active-pharmaceutical-inner{width:100%;padding: 7px 0px;border-bottom: 1px solid #908e8e;}
.active-pharmaceutical-left	{width:17%;float:left;}
.active-pharmaceutical-left p{text-align: right;font-weight:bold;font-size:20px;}
.active-pharmaceutical-right{width:81%;float:left;}
.active-pharmaceutical-right p{color: #000;padding-left:20px;}
.contact-details-head {font-weight:normal;font-size:17px !important;color:#463B31;padding-left: 10px;font-weight:bold;text-align:left !important;padding-left: 70px;}
.overview-drug-img {width:354px !important;}
.Synonyms-overlap {color: #000;overflow: hidden;text-overflow: ellipsis;width: 630px;white-space: nowrap;}
.Synonyms-txt1{width:64%;}
.Synonyms-txt{
	position: absolute;
	top: 305px;
	left: 336px;
	}
.Synonyms-txt-pro{
	position: absolute;
	top: 320px;
	left: 336px;
	}
.products-address{
	height: 64px;
	-webkit-line-clamp: 3;
   -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
	 display: block;
   /* display: -webkit-box;*/
	margin-bottom:10px !important;
	color: #fff;
	padding: 0px 10px 0px 0px;

}
.overview-party-about{
	height: 110px;
	-webkit-line-clamp: 5;
   -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
	 display: block;
    display: -webkit-box;
	color: #00aeff;

}
.overview-associated-companies{
	height: 109px;
	-webkit-line-clamp: 5;
   -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
	 display: block;
    display: -webkit-box;
	color: #00aeff;

}
.products-website{
	height: 22px;
	-webkit-line-clamp: 1;
   -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
	 display: block;
    /*display: -webkit-box;*/
	margin-bottom:10px !important;
	color: #fff;
	padding: 0px 10px 0px 0px;

}
 .products-overview-title{
	height: 65px;
	-webkit-line-clamp: 3;
   -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
	 display: block;
    display: -webkit-box;
	margin-bottom:10px !important;
	color: #fff;
	padding: 6px 15px 0px 0px;

}
.products-overview p{margin-bottom:2px !important;}
 /*-------product overview end-----*/

.exhibitor-pdf-excel{ float:left;width:75% !important;}
 .phis-center .btn-danger2 {
    margin-left: -37px\9\0 !important;
}
.email-newsletter input{ width: 93%;}
.email-newsletter{
	border:1px solid #ccc;
	width:500px;
	margin:0 auto;
	padding:20px;
	background: #F2F0F0;
	box-shadow: 0px 3px 12px -6px #343434;
	-webkit-box-shadow: 0px 3px 12px -6px #343434;
	-moz-box-shadow: 0px 3px 12px -6px #343434;
}
.newsletter-back{
	background: url("../images/Background.jpg") no-repeat !important;
}
 .phis-title-width{width:745px;float:left;}
.table-responsive table tbody tr td img{vertical-align:middle !important;}
.view-data-img{width: 20px;}
 .search_loader{
	left: 96.5% !important;
	top: .4% !important;
	}
.comBut {
    position: absolute;
    top: 2px;
    left: 96.8%;
    width: 26px;
    cursor: pointer;
    z-index: 102;
}

 .db{display:block;}
 .dn{display:none;}
 .mostread li .image img{width:100% !important;}
 .addHoldtext{width:100%;border:1px solid #00aeff;}
 .addpopuptext{width:100%;float: left;margin:22px 0px;}
 .addpopuptext p{font-size:36px !important;font-family: "Open Sans",sans-serif;}
.article-bottom{padding-bottom: 295px !important;}
.article-bottom-part{position: absolute;bottom: 0px;height:315px;padding-right:10px;font-size:16px;}
.data-others-inner iframe{overflow: auto !important;-webkit-overflow-scrolling: touch !important;}
.others-title{float:left;width:1100px;}
.others-date{float:left;width:85px;}
.others-author{float:left;width:600px;}
.others-source{float:right;width:300px;}
.p-n-data{width:84% !important;}
.p-n-image{height:84px !important;}
.p-news-s-author{width:100%;position:absolute;bottom:0px;margin-left: 142px;}
.p-n-news-author{width:83%;position: absolute;bottom: 0px;}
.party-logo{padding-top:13px;}
.table-responsive .purple th{font-size:13px !important;text-align:center !important;}
.phis-like-icon1{float:left;width:80px;}
.phis-comment-icon1{float:left;width:80px;}

.p-r-more-like-cmnt{width:100%;margin-bottom:0px;margin-top:10px;}
.top-dropdown {margin-top: 5px;margin-left: 170px;}
.art-top-dropdown { margin-left: 370px;}
.phis-img-post{width:130px !important;margin-top: 6px;float: right;padding-left: 10px;}
.p-and-e-img{cursor:pointer;float:left;margin-top: -1px;width: 150px;}
.phis-center{padding-bottom:10px !important;width: 870px;}
.phis-search-input{border-radius:5px !important;width: 185px;margin-bottom: 0px !important;}
.phis-search-input-768{float: right;margin: 0px;width: 205px;}
.phis-search-input-768 form input{ -webkit-appearance: none;border-radius:5px;}

.panel-title{color:#fff;}
#fit.table  th {
color: #000;
font-weight: bold;
}
#fit-clone.table  th {
color: #000;
font-weight: bold;
}
#fit-clone.table  thead {
background-color: #fff;
}
#fit-clone.table  tbody tr {
color: transparent;
}
.modal
{
    overflow: hidden;
}
.modal-dialog{
    margin-right: 0;
    margin-left: 0;
}
.read-search{
	float: right;
	margin: -10px 0px 0px !important;
	width: 248px;
	}
#custom-search-input .btn-danger1{
	background: none ;
	margin-left: 0px;
	color: #00aeff !important;
	width: 26px;
}
.phis-center .btn-danger2{
	background: none ;
	margin-left: -35px;
	color: #00aeff;
	width: 24px;
}
.pdfPresentation{padding-left: 270px;}
.icon-sort-down{color:#00aeff;}
.font-all{font-size:14px;text-transform:normal;}
.width-33 button.btn-primary {
    background: #00aeff url("../images/arrow-min.png") no-repeat scroll 0% 0%;
}
.width-33 button.btn-primary:hover {
    background: #00aeff url("../images/arrow-min.png") no-repeat scroll 0% 0%;
}
.width-33 button {
    border-right: 1px solid #CEBFC1 !important;
}
.phis-description{  word-wrap: break-word;}
.phis-com-textarea{
	width: 97%;
	color: #AAA;
	font-size: 14px;
	margin-bottom: 10px;
	}
.phis-like{
	float: left;
  margin-right: 5px;
  width: 40px;
  cursor: pointer;
  color:#00aeff;
 /* border-right: 1px solid #232323;
  font-weight: bold;*/
  line-height: 1;
  display:none;
}
.phis-like-icon{
float: left;
  margin-right: 10px;
  line-height: 1;
  margin-left: 10px;
  border-right: 1px solid #232323;
  padding-right: 15px;
  display:none;
  }
.phis-comment-icon {
	float: left;
	margin-right: 10px;
	line-height: 1px;
	display:none;
	}
.phis-comment{
	float: left;
	margin-right: 5px;
	width:80px;
	
	line-height: 1;
	cursor:pointer;
	color: #0227b6 ;
	}

.vc{
	width: 40px;
	float: left;
	line-height:1;
	color: #009e34;
	}
#component .article-tools .article-info dd {
    display: inline-block;
    margin: 0px 10px 0px 0px;
}
#component .article-tools .article-info {
    margin: 0px;
	}
#footer-wrap{
	/*background: url("../../../../pAssets/image/body-pattern.jpg") repeat scroll 0% 0% transparent;*/
	position: relative;
	z-index: 2;
	
	}
::-webkit-input-placeholder {
   color: #000000 !important;
 }

:-moz-placeholder { /* Firefox 18- */
 color: #000000 !important;
}

::-moz-placeholder {  /* Firefox 19+ */
  color: #000000 !important;
}

:-ms-input-placeholder {
 color: #000000 !important;
}

/*---without add article-----*/
#custom-search-input button {
    padding: 5px 12px 5px !important;
}
.search-bar-desk .btn-group {
    position: inherit;
}
#custom-search-input button {height:32px !important;}
.some-id{font-size:15px !important}
.search-left{
	background: rgba(0, 0, 0, 0.8) none repeat scroll 0% 0%;
	border-radius: 0px;
	
}
.search-left li{
	padding: 7px 15px;
	color:#fff;
	font-size:15px;
}
.search-bar-desk input, textarea {
    width: 350px;
	height: 40px;
}
.search-bar-desk input#search, textarea {
    width: 510px;
	height: 30px;
	padding:0px 5px !important;
}
.top-log1 {
    margin-left: 20px !important;
	width: 142px;
	float: right;
	padding-top:0px;
	margin-top:0px;
}
#outerLogo{display: block;}
.logo-width {
	float: left;
	width: 280px !important;
	margin-bottom:2px;
}
.Header-banner{float:right;display:none !important;}
#peelback{display:none !important;}

.search-bar-desk {
    width: 490px;
	margin-left:20px !important;
	float: left;
	margin-right:15px;

}
.logo-left{float:left;width:69px;margin-top: 16px;}
.logo-right{float:right;width:90px;margin-top: 5px;margin-right: 33px;}
.logo-text{float:left;width:208px;margin-top: 26px;}
.logo-text span{color:#000C3B;font-size: 26px;line-height: 20px;font-weight: normal;}
.logotag{font-size: 13.5px;color:#000C3B;margin-bottom: 0px;}
.fixed-header{padding:0px;height:37px;}
.search-width {
    width: 523px;
}
.Hp-google-analytics{
	float:right;
	width:135px;
	margin-top: -10px;
	margin-right: -3px;
}
.Hp-google-analytics img{float:left;width:13px;margin-top:6px;margin-left:-16px;}
.Hp-google-analytics span{font-size: 11px;color: #727171;float: left;padding-top: 2px;}
.cap-enquiry{
	float:left;
	width:140px;
	margin-top: 24px;
	background: url(images/cap-enquiry-bac.png) no-repeat scroll 0% 0%;
	height: 35px;
	}
.cap-enquiry-text{margin-top: 7px;color:#000;font-size: 11.5px;padding-left:10px;}
@media screen and (min-color-index:0) and(-webkit-min-device-pixel-ratio:0) { @media
{
   .cap-enquiry-text{margin-top: 7px;color:#000;font-size: 11.5px;padding-left:7.5px;}
}}
.mac-os .cap-enquiry-text{margin-top: 7px;color:#000;font-size: 11.5px;padding-left:7.5px;}
.web-but{
	
	width:136px;
	margin-top: -1px;
	/*background: url(../images/grey.png) no-repeat scroll 0% 0%;*/
	background: url(images/company-butt.png) no-repeat scroll 0% 0%;
	height: 24px;
	display: block;
	float: right;
	text-align: center;
	color: #000C3B;
	padding-top:0px;
	font-size: 15px;
	padding-left:25px;
	}
.web-but-big {
    width: 150px !important;
    margin-top: -1px;
   background: url(images/All-A3P-Presentations1.png) no-repeat !important;
    height: 24px !important;
    display: block;
    float: right;
    text-align: center;
    color: #000C3B;
    padding-top:1px;
    font-size: 15px;
    padding-left: 30px;
    font-weight: normal;
}
.read-but{
	
	width:85px;
	margin-top: -1px;
	height: 25px;
	display: block;
	float: right;
	text-align: center;
    font-weight: normal;
	color: #000C3B;
	padding-top: 1px;
	font-size: 15px;
	background: url(images/all-button.png) no-repeat scroll 0% 0%;
	/*background: url(../images/read-wood.png) no-repeat scroll 0% 0%;*/
	padding-left: 25px;
	}
.see-all{
	
	width:96px;
	margin-top: -1px;
	/*background: url(../images/see-grey.png) no-repeat scroll 0% 0%;*/
	background: url(images/see-all-button.png) no-repeat scroll 0% 0%;
	height: 24px;
	display: block;
	float: right;
	text-align: center;
    font-weight: normal;
	color: #000C3B;
	padding-top:1px;
	font-size: 15px;
	padding-left: 29px;
	white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
	}

.Subscribe-but {
    width: 108px;
    margin-top: -1px;
    height: 25px;
    display: block;
    float: right;
    text-align: left;
    font-weight: normal;
    color: #000C3B;
    padding-top: 2px;
    font-size: 15px;
    background: url(images/all-button.png) no-repeat scroll 0% 0%;
    padding-left: 36px;
}
.Submit-but {
    width: 108px;
    margin-top: -1px;
    height: 25px;
    display: block;
    float: left;
    text-align: left;
    font-weight: normal;
    color: #000C3B !important;
    padding-top: 2px;
    font-size: 15px;
    background: url(images/all-button.png) no-repeat scroll 0% 0%;
    padding-left:45px;
}
.edit-rep {
    width: 110px;
    margin-top: -1px;
    height: 25px;
    display: block;
    float: left;
    text-align: left;
    font-weight: normal;
    color: #000C3B !important;
    padding-top: 0px;
    font-size: 15px;
    background: url(images/edit-rep.png) no-repeat scroll 0% 0%;
    padding-left: 32px;
}
.save-btn {
    width: 77px;
	margin-top: 4px;
	height: 25px;
	display: block;
	text-align: left;
	font-weight: normal;
	color: #000C3B !important;
	padding-top: 0px;
	font-size: 15px;
	background: url(images/save-but.png) no-repeat scroll 0% 0%;
	padding-left: 37px;
	border: none;
	float: right;
	padding-right: 0px;
}
.video-tut-top {
    width: 110px;
	margin-top:23px;
}
.but-width {
    padding-left:0px;
	width: 32px !important;
	margin-top:0px;
	float:left !important;
	height: 36px !important;
	border-radius: 3px 3px 3px 3px;
	margin-right: 0px;
	background: #000C3B;
	z-index: 99999;
	position: relative;
	margin-right: 5px;
}

.search-ac {
	width: 522px;
	top: 35px;
}
.top-dropdown {
    margin-top: 7px;
    margin-left: 115px;
}
.top-dropdown.back-dropdown .navbar-nav > li > .dropdown-menu {
    width: 90%;
}
/*---without add article end-----*/

.resetFilter ul li{list-style:none;}

.addHold{
	/*box-shadow: 0 2px 5px #000;*/
	margin: 0 auto;
	min-height: auto;
	min-width: 30%;
	padding: 1px;
	width: 74%;
	position:relative;
	z-index: 103;
	top: 30px; 
	}
.search-popup-style{padding:15px;background-color:#fff;min-height:350px}
.search-popup-style{min-height:60px\9\0;}
 @media screen and (-webkit-min-device-pixel-ratio:0) {
	 #cloneBack .search-popup-style {
		min-height:0px;
	}
}

.search-popup{
	position: fixed;
	left: 117px !important;
	top: 234px !important;
	display: block;
	width:98.6% !important;
	}
.search-popup-text{float:left;width:250px;margin-top:60px;}
.search-popup-text p{font-size:24px;line-height:1.4;margin-bottom:5px;text-align:center;font-family: "Raleway",sans-serif;}
.search-popup-img{
	float: left;
	text-align: center;
	width:926px;
	}
/*@media screen and (min-color-index:0) 
and(-webkit-min-device-pixel-ratio:0) { @media
{
    .search-popup-img{
	
	width:875px !important;
	}
}}*/
@media screen and (-webkit-min-device-pixel-ratio:0) {
/* this will target only Mac Safari and Chrome browsers */
.mac .search-popup-img{width:875px;}
}

#copyright{margin-bottom:20px;}
.copyright-1{margin-top:38px;}
.phisper-popup{
	background:#ffffff !important;
    padding: 0px !important;
    width: 40% !important;
	}
.phisper-pass{width:42%;float:left;}
.phisper-sub{width: 20.5%;float:right;}

.phisper-img-uplaod{width: 19%;float: left;margin-right: 40px;}
div.upload {
    width: 100px;
    height: 26px;
    background: url(images/logo/upload.jpg);
    overflow: hidden;
	background-repeat: no-repeat;
	margin-top: 5px;
	margin-bottom: 10px;
}

div.upload input {
    display: block !important;
    width: 95px !important;
    height: 20px !important;
    opacity: 0 !important;
    overflow: hidden !important;
	cursor: pointer;
}
.read-phisper{
	float:left;
	width:870px;
	min-height: 115px;
	position: relative;
}
.mp-api-fdf .read-phisper {
    float: left;
    width: 560px;
}
.mp-api-fdf .mak-tit-ellipsis {
    width: 78%;
	margin-bottom:10px;
}
.mp-api-fdf .phis-image {
   display:none !important;
}
.mp-api-fdf-email{display:none;}
.read-phisper-reply{
	float:left;
	width:765px;
	padding-left:10px;
}
.read-phisper-date{width:115px; float:right;text-align: right;}

.read-phisper-cont{color:#463B31;width: 100%; float: left;padding-right: 5px;}
.admin-img{float: left;width: 80px;height: 80px;overflow: hidden;}
.data-title{float:left;width:973px;}
.data-excel{float: left;width: 188px;padding: 0px 12px !important;background:#00AEFF !important;height: 46px;}
.filters{color:#0227b6;font-size:12px;padding-left: 27px;font-weight:normal;text-align: left !important;}
.table-responsive #fit-clone tr th {
    text-align: left !important;
    font-size: 13px !important;
	color:#000;
	font-weight: bold;

}
.table .dropdown-menu a {
	padding: 0px 20px;
    font-size: 11px !important;
}
.table ul li{line-height:14px;list-style:none;}
.table-responsive .table tr th {
    text-align: left !important;
    font-size: 15px !important;
	word-wrap:break-word;
	border-color: #C2C2C2 !important;
}

.table-responsive .table tr th.my-width {
   width:18%
}
.table input[type="radio"], .table input[type="checkbox"] {
    line-height: normal;
    cursor: pointer;
    margin: 2px 0px 0px;
}
#fit .icon-sort-down{
	float: right ;
	/*color: #961212 !important;*/
	color: #00aeff !important;
	font-size: 25px !important;
	}
#fit-clone .icon-sort-down{
	float: right ;
	/*color: #961212 !important;*/
	color: #00aeff !important;
	font-size: 25px !important;
	}
.sticky-table-header
{
	border-style:none !important;
	background:transparent none repeat scroll 0 0 !important;
}
#fit .icon-filter1{
	float: right ;
	color: #00aeff !important;
	font-size: 25px !important;
	background:url("images/filter-icon.png") no-repeat !important;
	height: 25px;
    width: 23px;
	}
.icon-filter1{
	float: right ;
	color: #00aeff !important;
	font-size: 25px !important;
	background:url("images/filter-icon1.png") no-repeat !important;
	height: 22px;
    width: 14px;
	background-position: center !important;
	position: absolute;
	bottom: 0px;
	right: 45px;
	}
#fit label {
	font-size:11px;
    margin-bottom: 0px !important;
}
.table label {
	font-size:11px;
    margin-bottom: 0px !important;
	line-height:14px;
}

#fit .dropdown-menu li {line-height:16px !important;list-style: none;}
#fit .dropdown-menu li > a:hover, .dropdown-menu li > a:focus, .dropdown-submenu:hover > a {
	background-image: none !important;
	background-color: #fff !important;

}
#fit .dropdown-menu a {

    padding: 0px 20px !important;

}
#fit input[type="checkbox"] {
    margin: 0px !important;

}

.table #fit th, .table #fit td {
  padding: 5px 26px !important;
    line-height: 20px;
    vertical-align: top;
    border-top: 1px solid #000;
    font-size: 12px;
}

.table#fit th, .table#fit td {

    border-top: 1px solid #000 !important;
}
.table-responsive #fit  tr th {
    text-align: left !important;
    font-size: 13px !important;
	/*font-family: "Raleway",sans-serif;*/
}
.company-bottom {
    margin-bottom: 13px;
}
.arti-bread .prod .quickMatch {
    width: 98.8%;
}
.about-img-height{height:430px;}
.arti-bottom .quickMatch .btn {
    padding: 7px 14px 7px 15px;
    margin-top: 1px;
    background: none repeat scroll 0% 0% #723DED;
}
.M-R-Title{
	font-size: 17px;
	padding: 11px;
	}
/*.news-tit-height{height:52px;}*/
.table-responsive table{margin:0px;}
.arti-bread{margin-bottom: 72px;margin-top: 5px;width: 831px !important;padding-left: 16%;}
.arti-bottom{width:60.8% !important;}
.arti-top{width:61.1% !important;}
.arti-btn{width: 150px;}
.logo-margin{margin-left: 80px;}
.arti-subtitle{font-size:18px !important;}

.news-left{
	width: 900px !important;
	box-shadow: 0px 3px 12px -6px rgb(52, 52, 52);
	}
.arti-read-more {
    position: absolute;
    bottom: 10px;
    right: 15px;
    cursor: pointer;
    padding: 0px 5px !important;
    font-size: 11px !important;

}


.proDruCom li{list-style:none;}


.arti-contact{left:0px;top:115px !important;}
.Regulatory-left{width:40%;float:left;}
.Regulatory-left1{width:60%;float:left;}
.inspec-left{width:58%;float:left;}
.inspec-left1{width:40%;float:left;}
.arti-credit{position: absolute; height: 50px; left: 15px;font-size:16px !Important;font-family: arial,sans-serif !important;bottom: 0px;}
.arti-sign-stay{bottom: 85px; left: 15px;cursor: pointer;font-size:16px !Important;font-family: arial,sans-serif !important;}
.arti-read-more{position: absolute; bottom: 10px; right: 15px; cursor: pointer;padding:0px 5px !important;font-size: 11px !important;}
.pagination { margin: 0px;}
#component .pagination {
    padding: 0px 0px;
	}
/*.widget-copyrightinfo{padding-left:7px;}*/
.cat-RM-bg{background: none repeat scroll 0% 0% rgb(239, 239, 239); padding: 5px; border-bottom: 1px solid #b19e88 ! important; margin-bottom: 5px; left: 0px;position: relative;}
.cat-RM-AS{width:77%;position: absolute;bottom: 5px;}
.cat-RM-WI-AS{width: 99%;position: absolute;bottom: 5px;}
.cat-RM-DIS{color:#414141;font-size:13px;min-height: 50px;}
.muted {
    font-size: 16px !important;
	font-family: arial,sans-serif !important;
}
.credit-tatle{padding:9px !important;}
.credit-title-set{height: 23px !important;font-size: 17px !important;padding-top: 14px !important;}
.cus-editor li{line-height:20px !important;}
.cus-editor p{font: 100%/1.5 arial,sans-serif;text-align:left !important;}
.cus-editor p{font: 100%/1.5 arial,sans-serif;text-align:left !important;}
.cus-editor h2{font: 100%/1.5 arial,sans-serif;text-align:left !important;line-height: 16px;margin: 0px;font-weight: bold;font-size:16px;}


.cus-editor span {
    font-family: arial,sans-serif !important;
	}
.news-source a{cursor: initial;color: #414141 !important;}
.width-25 {
    width: 25%;
}
.width-25 button.btn-primary {
    background: #00AEFF url("images/arrow-min.png") no-repeat scroll 0% 0%;
    color: #FFF;
    border-right: 1px solid #CEBFC1 !important;
	padding-left:28px;
}
.width-25 button.btn-primary:hover{
    background: #00AEFF url("images/arrow-min.png") no-repeat scroll 0% 0%;
    color: #FFF;
    border-right: 1px solid #CEBFC1 !important;
	padding-left:28px;
}
.width-25 button {
    border-right: 1px solid #cebfc1 !important;
	padding-left:28px;
}
.width-20 .btn-success {
    background: #560099 !important;
    color: #FFF;
}
.width-20 .btn {
	background:#463B31 !important;
    /*background:#9000FF; !important;*/
    color: #FFF;
}

.width-50 button.btn-primary {
    background: #00AEFF url("../images/arrow-min.png") no-repeat scroll 0% 0%;
    color: #FFF;
	border-right: 1px solid #CEBFC1 !important;
}
.width-50 button.btn-primary:hover {
    background: #00AEFF url("../images/arrow-min.png") no-repeat scroll 0% 0%;
    color: #FFF;
	border-right: 1px solid #CEBFC1 !important;
}
.width-50 button.btn-inner.btn-primary {
	background-color: #00AEFF;
    background-image:  url("../images/arrow-min.png"), -webkit-gradient(linear, 0% 0%, 0% 100%, from(#00aeff), to(#2980b9));
    background-image:  url("../images/arrow-min.png"), -webkit-linear-gradient(top, #00aeff, #2980b9);
    background-image:  url("../images/arrow-min.png"), -moz-linear-gradient(top, #00aeff, #2980b9);
    background-image:  url("../images/arrow-min.png"), -ms-linear-gradient(top, #00aeff, #2980b9);
    background-image:  url("../images/arrow-min.png"), -o-linear-gradient(top, #00aeff, #2980b9);
    background-image:  url("../images/arrow-min.png"), linear-gradient(to bottom, #00aeff, #2980b9);
    background-repeat: no-repeat, repeat;
    color: #fff;
	border: solid #1f628d 4px;
	border-right: solid #1f628d 4px !important;
	text-decoration: none;
  
}
.width-50 button.btn-inner.btn-primary:hover {
	background-color: #3cb0fd;
   
    background-image:  url("../images/arrow-min.png"), -webkit-linear-gradient(top, #3cb0fd, #3498db);
    background-image:  url("../images/arrow-min.png"), -moz-linear-gradient(top, #3cb0fd, #3498db);
    background-image:  url("../images/arrow-min.png"), -ms-linear-gradient(top, #3cb0fd, #3498db);
    background-image:  url("../images/arrow-min.png"), -o-linear-gradient(top, #3cb0fd, #3498db);
    background-image:  url("../images/arrow-min.png"), linear-gradient(to bottom, #3cb0fd, #3498db);
    background-repeat: no-repeat, repeat;
    color: #fff;
	border: solid #1f628d 4px;
	border-right: solid #1f628d 4px !important;
	text-decoration: none;
  
}
.width-50 button.btn-inner {
	background-color: #00AEFF;
    background-image:  url("../images/arrow-plus.png"), -webkit-gradient(linear, 0% 0%, 0% 100%, from(#00aeff), to(#2980b9));
    background-image:  url("../images/arrow-plus.png"), -webkit-linear-gradient(top, #00aeff, #2980b9);
    background-image:  url("../images/arrow-plus.png"), -moz-linear-gradient(top, #00aeff, #2980b9);
    background-image:  url("../images/arrow-plus.png"), -ms-linear-gradient(top, #00aeff, #2980b9);
    background-image:  url("../images/arrow-plus.png"), -o-linear-gradient(top, #00aeff, #2980b9);
    background-image:  url("../images/arrow-plus.png"), linear-gradient(to bottom, #00aeff, #2980b9);
    background-repeat: no-repeat, repeat;
    color: #fff;
	border: solid #1f628d 4px;
	border-right: solid #1f628d 4px !important;
	text-decoration: none;
}
.width-50 button.btn-inner:hover {
  background: #3cb0fd;
  background-image: url("../images/arrow-plus.png"), -webkit-linear-gradient(top, #3cb0fd, #3498db);
  background-image: url("../images/arrow-plus.png"), -moz-linear-gradient(top, #3cb0fd, #3498db);
  background-image: url("../images/arrow-plus.png"), -ms-linear-gradient(top, #3cb0fd, #3498db);
  background-image: url("../images/arrow-plus.png"), -o-linear-gradient(top, #3cb0fd, #3498db);
  background-image: url("../images/arrow-plus.png"), linear-gradient(to bottom, #3cb0fd, #3498db);
  text-decoration: none;
  background-repeat: no-repeat, repeat;
}
.width-33 button.btn-inner.btn-primary {
	background-color: #00AEFF;
    background-image:  url("../images/arrow-min.png"), -webkit-gradient(linear, 0% 0%, 0% 100%, from(#00aeff), to(#2980b9));
    background-image:  url("../images/arrow-min.png"), -webkit-linear-gradient(top, #00aeff, #2980b9);
    background-image:  url("../images/arrow-min.png"), -moz-linear-gradient(top, #00aeff, #2980b9);
    background-image:  url("../images/arrow-min.png"), -ms-linear-gradient(top, #00aeff, #2980b9);
    background-image:  url("../images/arrow-min.png"), -o-linear-gradient(top, #00aeff, #2980b9);
    background-image:  url("../images/arrow-min.png"), linear-gradient(to bottom, #00aeff, #2980b9);
    background-repeat: no-repeat, repeat;
    color: #fff;
	border: solid #1f628d 4px;
	border-right: solid #1f628d 4px !important;
	text-decoration: none;
	padding-left: 26px;
  
}
.width-33 button.btn-inner.btn-primary:hover {
	background-color: #3cb0fd;
   
    background-image:  url("../images/arrow-min.png"), -webkit-linear-gradient(top, #3cb0fd, #3498db);
    background-image:  url("../images/arrow-min.png"), -moz-linear-gradient(top, #3cb0fd, #3498db);
    background-image:  url("../images/arrow-min.png"), -ms-linear-gradient(top, #3cb0fd, #3498db);
    background-image:  url("../images/arrow-min.png"), -o-linear-gradient(top, #3cb0fd, #3498db);
    background-image:  url("../images/arrow-min.png"), linear-gradient(to bottom, #3cb0fd, #3498db);
    background-repeat: no-repeat, repeat;
    color: #fff;
	border: solid #1f628d 4px;
	border-right: solid #1f628d 4px !important;
	text-decoration: none;
	padding-left: 26px;
}
.width-33 button.btn-inner {
	background-color: #00AEFF;
    background-image:  url("../images/arrow-plus.png"), -webkit-gradient(linear, 0% 0%, 0% 100%, from(#00aeff), to(#2980b9));
    background-image:  url("../images/arrow-plus.png"), -webkit-linear-gradient(top, #00aeff, #2980b9);
    background-image:  url("../images/arrow-plus.png"), -moz-linear-gradient(top, #00aeff, #2980b9);
    background-image:  url("../images/arrow-plus.png"), -ms-linear-gradient(top, #00aeff, #2980b9);
    background-image:  url("../images/arrow-plus.png"), -o-linear-gradient(top, #00aeff, #2980b9);
    background-image:  url("../images/arrow-plus.png"), linear-gradient(to bottom, #00aeff, #2980b9);
    background-repeat: no-repeat, repeat;
    color: #fff;
	border: solid #1f628d 4px;
	border-right: solid #1f628d 4px !important;
	text-decoration: none;
	padding-left: 26px;
}
.width-33 button.btn-inner:hover {
  background: #3cb0fd;
  background-image: url("../images/arrow-plus.png"), -webkit-linear-gradient(top, #3cb0fd, #3498db);
  background-image: url("../images/arrow-plus.png"), -moz-linear-gradient(top, #3cb0fd, #3498db);
  background-image: url("../images/arrow-plus.png"), -ms-linear-gradient(top, #3cb0fd, #3498db);
  background-image: url("../images/arrow-plus.png"), -o-linear-gradient(top, #3cb0fd, #3498db);
  background-image: url("../images/arrow-plus.png"), linear-gradient(to bottom, #3cb0fd, #3498db);
  text-decoration: none;
  background-repeat: no-repeat, repeat;
  padding-left: 26px;
}
*:focus {
    outline: 0;
}

ul, ol {
    padding: 0px;
    margin: 0px 0px 10px 20px;
}
.news1 ul.latestnews {
    margin-left:0px;
}
/*.newsletter-left{left: 14px !important;}*/
.arti-newsletter{left: -129px !important;}
.ex-menu > ul.l1 > li > .arti-newsletter > .column:before {

  left: 71% !important;

}
.arti-newsletter{left: -129px !important;}

.feedback-right{left:-81% !important;}
.feedback-right1 {left: -95% !important;}
.width-20 button{border-right: 1px solid #cebfc1 !important;}
.preloader{float: right; width: 985px !important;margin-top: 53px;}
.list-p{width:auto !important;}
.preloader-text{float:left;width:250px;}
.preloader-img{float:left;width:705px;text-align: center;margin-top: 10px;margin-bottom: 20px;}
.pre_loader{top: 40% !important;left: 55% !important;}
.bread-display{
	width: 290px;
	display: block;
	background: none repeat scroll 0% 0% #560099;
	margin-right: 7px;

	}
.credit-news{font-size: 13px;padding: 0px 10px;}
.credit-news a{color:#0227b6;}
.credit-news a:hover{color:#00AEFF;}
.nav-list > .active > a, .nav-list > .active > a:hover {

    background-color: #00AEFF !important;
}
#C.nav-list > .active > a {
    background-color: #93c261 !important;
}

.box-grey {
    background-color: #93C261;
    color: #FFF;
}
.dark-green .title {
    background-color: #557C37;
    color: #FFF;
}

#innerDisplay .quickMatch .btn {
    padding: 7px 14px 7px 15px;
    margin-top: 1px;
    background: none repeat scroll 0% 0% #723DED;
}
.product-style ul.latestnews li {
    max-height: 85px !important;
	padding-bottom: 4px;
}
.product-style ul.latestnews li a {

    line-height: 1.5 !important;
}
.news-search{margin-top: 5px; padding-left:5px;}
.credit{
	text-align: left;
	padding-left: 15px;
	margin-bottom: 0px;
	}
.quality-style{
	padding-bottom: 0px !important;
    min-height: 481px !important;
    margin: 0px !important;
    background: none repeat scroll 0% 0% transparent !important;
	}
.product-style{
	padding-bottom: 0px;
	min-height: 481px !important;
	margin: 0px;
	background: none repeat scroll 0% 0% transparent;\
	}
.product_app{width: 49.825% !important;border-right: 1px solid #93C261;}
.box_dark_green{
    background-color: #257A33;
    color: #FFF;
	}
.pagination ul > li > a, .pagination ul > li > span {
   border-width: 1px 1px 1px 1px;
    margin-right: 5px;
}

.img-info{
	font-size: 14px !important;
	line-height: 24px;
	font-weight: 300 !important;
	padding: 0px 10px;
	word-wrap: break-word;
	}
.News10 a h3{color:#000 !Important;}
.News10 a h3:hover{color: #414141 !important;}

.bottom-feed{float: right;font-family: Open Sans,helvetica,arial;color:#AAA;}
.bottom-feed a{color:#AAA;}
.bottom-feed a:hover{color:#fff !important;}
.bottom-feed span{color: #8DD2FE;font-size: 11px;}

.input-append.dis-news  input, .input-append.dis-news select, .input-append.dis-news .uneditable-input, .input-prepend input, .input-prepend select, .input-prepend .uneditable-input {

    padding: 12px 5px !important;
}
.dis-news .btn {
    display: inline-block;
    padding: 13px 14px;
	}
.cat-news {
    width: 50%;
    float: left;
}
.cat-news p {
    font-size: 12px;
    padding: 0px;
    margin: 0px;
    color: #414141;
	text-align: right;
}
.cat-news-link {
    width: 77%;
    float: left;
    text-align: right;
}
.cat-news-link p {
    font-size: 12px;
    color: #000;
    padding: 0px;
    margin: 0px;
}
.credit-left{
	padding: 0px;
	max-height: 150px;
	overflow: hidden;
	width: 179px !important;
	border: 1px solid #b19e88;
	height:150px;
	}
.credit-center{
	
    min-height: 150px;
    border-left: 0px !important;
    border: 1px solid #b19e88;
	width: 245px !important;
	}
.credit-right{
	min-height: 110px;
	border-left: 1px solid rgb(255, 255, 255);
	width: 19.99%
	}

.dis-news #display {
	width: 296px !important;
	z-index: 100;
	max-height: 210px;

}
.dis-news #display  .btn {
    padding: 7px 15px 7px 14px;
	margin-top: 1px;
	background: none repeat scroll 0% 0% #723DED;
}

.subscribe-mail input {
    width: 83% !important;

}
.subscribe-mail .arti-input-width {
    width: 124% !important;
}
.arti-bread-bottom .arti-input-width{width: 64% !important;}
#component .title {
	line-height: 17px !important;
}
#component .news-tit{line-height: 26px !important; padding: 10px 15px !important;max-height: none !important;text-transform: none !important;font-size:17px;}
#component .title-text{font-size:17px !important;padding: 15px 15px 6px !important;color:#ffffff !important;}
.loc h2{
	font-size:18px;
	color: #444;
	font-weight: normal;
	margin-top: 10px;
	margin-bottom: 10px;
	font-family: "Open Sans",sans-serif;
	}
.loc p{
	font-size:12px;
	color: #444;
	font-weight: normal;
	line-height: 1.6;
	margin-bottom: 10px;
	}
.loc{font-family: "Open Sans",sans-serif;}
.det{padding-left:50px;}
.det h2{
	font-size:18px;
	color: #444;
	font-weight: normal;
	margin-top: 10px;
	margin-bottom: 10px;
	font-family: "Open Sans",sans-serif;
	}
/*.reg {
	padding-left:30px;
	}*/
.inspec{margin-left: 50px !important;}
.reg b {
	font-size:14px;
	font-weight: normal !important;
	}
.reg h2{
	font-size:18px;
	color: #444;
	margin-top: 10px;
	margin-bottom: 10px;
	font-family: "Open Sans",sans-serif;
	}
.About h2{
	font-size:18px;
	color: #444;

	margin-bottom: 10px;
	font-family: "Open Sans",sans-serif;
	}
.det p{
	font-size:12px;
	color: #444;
	font-weight: normal;
	line-height: 1.6;
	margin-bottom: 10px;
	}
.reg p{
	font-size:12px;
	color: #444;

	/*line-height: 1.6;*/
	margin-bottom: 10px;
	}
.About p{
	font-size:13px;
	color: #444;
	font-weight: normal;
	line-height: 1.6;
	margin-bottom: 10px;

	}
.About{
	padding-left: 30px;
	padding-bottom: 20px;
}
.sorry1 p{text-align: center;}
.width-20 .btn-large {

    font-size: 14px !important;
}
.txtabs-nav li a {

    font-size: 15px !important;
}
.news-10 {
    width: 870px !important;
	margin-top: -5px !important;

	}
.news-10 button.btn.btn-mini, input.btn.btn-mini[type="submit"] {
	background: none repeat scroll 0% 0% #FFF;
	box-shadow: 0px 2px 5px -2px #3F3F3F;
	border-radius: 10px;
	color: rgb(0, 0, 0);
	padding: 2px 13px;
}

.news-10 .arti-img{
	float: right;
	width: 165px;
	margin-right: 0px;
	}
.news-10 .arti-contant {

    width: 79%;
	}
.eTab {
    background: none repeat scroll 0 0 #9050ff !important;
}

.word-search1{
	width: 464px !important;
	border: 1px solid #D4D4D4;
	padding: 2px;
	min-height: 336px;
	position: relative;
	}
.word-search2{
	width: 464px !important;
	border: 1px solid #D4D4D4;
	padding: 2px;
	min-height: 415px;
	position: relative;
	}
.word-mar{margin-right: 15px !important;}
.exp-tab{
	/*text-overflow: ellipsis;*/
	width: 168px;
	white-space: nowrap;
	overflow: hidden;
	margin: 0px;
	}
/* .proDruCom ul{margin: 0px 0px 10px 11px !important;} */
.word-search{background:#fff;padding:15px;}
.word-search-bg{background: none repeat scroll 0% 0% rgb(243, 243, 243);padding-bottom: 10px;}
.word-search-bg:hover{background:#CACACA;padding-bottom: 10px;}
.word-search h3{color:#fff;margin-bottom: 1px;padding:0px 10px;text-shadow: 0px 2px rgba(0, 0, 0, 0.14);}
.word-search p{font-size: 14px;margin: 0px;padding: 10px 10px 5px;}
.word-date{font-size: 12px !important;color: #454545;}
.word-search hr{margin:2px 0px;}
.com-style {
	font-weight: bold;
    background: none repeat scroll 0% 0% #908E8E;
    border-bottom: 1px solid #6E6E6E;
	color: #000;
	}
.word-news{font-size:13px !important;color:#000 !important;}
#overlay
{
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background-color: #000;
    filter: alpha(opacity=80);
    -moz-opacity: 0.8;
    -khtml-opacity: 0.8;
    opacity: 0.8;
    z-index: 9999;
    display: none;
}
#overlay #register
{
z-index: 9999 !important;

}
.cnt223 a
{
 text-decoration: none;
}

.popup
{
    width: 100%;
    margin: 0 auto;
    display: none;
    position: absolute;
    z-index: 99999;
	top:200px;
}
.popup-message
{
    width: 1200px;
	max-width: 100%;
	position: fixed;
}
.cnt223{
	min-width: 309px !important;
	width: 309px !important;
	min-height: auto;
	margin: 0px auto;
	background-color:#000C3B !important;
	position: relative;
	z-index: 103;
	padding: 20px;
	box-shadow: 0px 2px 5px #000;
	border-radius: 0px;
	border: 1px solid #FC0D1B !important;
	}
#my_contact_feed .cnt223 {
	background-color: #fff !important;
	border: 1px solid #FC0D1B !important;
	min-width: 309px !important;
	width: 309px !important;
}
#my_news_feed .cnt223 {
	background-color: rgba(255, 255, 255, 0.9) !important;
	border: 2px solid #b19e88 !important;
    min-width:19%;
    width:19%;
}

.cnt223 .x
{
float: right;
height: 25px;
left: 28px;
position: relative;
top: -33px;
width: 25px;
}
.cnt223 .x:hover
{
    cursor: pointer;
}

.cnt223 p{text-align:center;color:#ffffff;margin:0;}
.popup-top{position:fixed;display:block;top:130px;}
 .login-popup {
    background-color: #fff !important;
    border: 1px solid #FC0D1B !important;
    min-width: 309px !important;
    width: 309px !important;
}	
.newslet-popup {
    background-color: rgba(255, 255, 255, 0.9) !important;
    border: 2px solid #7A7979 !important;
    width: 27% !important;
}
.newslet-popup a {
    padding: 0px !important;
}
.newslet-popup input {
    width: 90% !important;
}
.newslet-popup button {
    border-radius: 4px;
}
.reg-gender{
	width:232px !important;
	height: 32px;
	}
.reg-email1{width: 220px !important;}
.reg-con-pas{width: 220px;}
.exhibitors .reg-gender{
	width: 264px !important;
	height: 32px;
	}
.register-pop{
	top: 32px !important;
	z-index: 9999 !important;
	position:fixed;
	}
.buying-register-pop{
	top: 123px !important;
	z-index: 9999 !important;
	}
.cnt223.register{width:600px !important;}
.cnt223.register input, textarea {
    width: 220px;
}
.cnt223.register-login input, textarea {
    width: 220px;
}

.cnt223.otherpop {
    width: 20% !important;
	min-width: 20% !important;
}
.cnt223.otherpop a:hover {
   color:#444 !important;
}
.register h4{
	font-family: 'Roboto Condensed', sans-serif !important;
	margin-top: 0px;
	margin-bottom: 0px;
	font-size:17px;
	}
#my_meeting_request h4{
	font-family: 'Roboto Condensed', sans-serif !important;
	font-weight:bold;
	margin-top: 0px;
	margin-bottom: 20px;
	padding-bottom:15px !important;
	}
.register-login h4{
	font-family: 'Roboto Condensed', sans-serif !important;
	margin-top: 0px;
	margin-bottom: 0px;
	color:#463B31 
	}
.request_demo h4 {
    font-family: 'Roboto Condensed', sans-serif !important;
    margin-top: 0px;
    margin-bottom: 0px;
    color: #463B31;
    font-size: 17px;
}
#requsetDemo button.btn-primary {
    background: #FC0D1B !important;
    border-radius: 4px !important;
    color: #fff;
}

.popup.request_demo {
    top: 40px !important;
}
.register p{
	font-family: 'Roboto Condensed', sans-serif !important;

	}
.register-login .control{
	color:#333333 !important;
	
	}
.register-login  a:hover {
	color: #23527C;
	}
.register-pop .register  a:hover {
	color: #23527C;
	}

/*.register button.btn-primary{border-radius: 4px !important;}*/
.register-login button.btn-primary{border-radius: 0px !important;}
#feedback_compose button.btn-primary{background: #000C3B !important;color: #fff !important;border-radius: 0px !important;}
.register-field{margin-top:1%;width:280px !important;float: left;margin-right: 35px;}
.exhibitors .register-field{margin-top:1%;width:45% !important;float: left;margin-right: 35px;}
.field-margin-right{margin-right:0px !important;}
.register-email{width: 102% !important;}
.exhibitors .register-email{width: 100% !important;}

.testimonials2 {
width: 100% !important;
height: 150px;
}
.testimonials2 blockquote{
border-left:none !important;
font-family: "Open Sans",sans-serif;
color:#808080;
display:block;
margin:0px !important;
height:150px !important;
padding:0px;
}
.slide-img{margin: 0px !important;
max-height: none !important;}
.testimonials2 blockquote p{
margin: 0 !important;
font-size: 13px;

}
.testimonials2 blockquote cite {
font-style: normal;
display: block;

text-transform: uppercase;
font-weight: bold;
font-style:italic;
color: #555;
padding-left:5px;
margin-top:10px;
}

.subTitle
{
	color:#cebfc1;
	font-size:15px;
	font-family: "Open Sans",sans-serif;
}
ul.latestnews li {
	max-height: 85px !important;
	}
.news1 ul.latestnews li {
    max-height: 92px !important;
}
.validation
{
	display:none;
	color:red;
	font-size:14px;
	font-family: sans-serif;
}
.hideClass
{
    display: none;
}
.hideClassP
{
    display: none;
}
.hideClassC
{
    display: none;
}
/*---sachin code---*/
.Advertise-CRMO{background-color:#fff !important;border:1px solid #000c3b !important;width:910px  !important;min-width: 910px  !important;padding: 0px;}
.Advertise-h4{width:735px;float:left}

.top-Head{background:url("images/Header-BG.png") no-repeat;height: 90px;width: 568px !important;}
.Advertise-logo{width:155px;float:left;margin-top: -25px;}
.h4-inner{font-size:45px !important;font-weight:bold;color:#ff7d19 !important;padding:25px 15px;}
.h4-ascent{font-size:29px !important;color:#FC0D1B !important;}
.crmo-advertise{background:#EBEBEB;border-top: 3px solid #000C3B;}
.crmo-advertise-form{float:left;width:243px;background: #000c3b;height: 304px;padding:10px 15px 6px 15px;}
.crmo-right-IMG{float:left;width:636px;}
.Biotechnica-img-right{width: 635px !important;}
.crmo-advertise input{height:10px;width: 230px;}
.crmo-advertise textarea{width: 230px;height:40px;}
.crmo-advertise label {margin-bottom: 2px;}
.advertise-btn {
	background:#ff7d19 !important;
	color:#fff !important;
	border-radius: 0px !important;
	margin-right: 0px;
	padding: 5px 25px;
	font-size:18px;
	}
.top-Head h4{font-size: 55px !important;}
.Bitech-Logo {
    width: 342px !important;background: #60C405 !important;
}
.cTab{background:#A5A5A4 !important;}
.txtabs-nav li.active a.cTab, .txtabs-wrap .txtabs-nav li a.cTab:hover {
    background: none repeat scroll 0% 0% #93C261 !important;
}
.txtabs-nav li.active h1.cTab, .txtabs-wrap .txtabs-nav li h1.cTab:hover {
    background: none repeat scroll 0% 0% #93C261 !important;
}
.txtabs-nav li.active a.eTab, .txtabs-wrap .txtabs-nav li a.eTab:hover {
    background: none repeat scroll 0% 0% #00AEFF !important;
}
.news-img{
	width:350px;
	margin-right:15px;
	float: left;
	}
.pharma1{
	font-size:17px;
	margin-bottom:10px;
	}
.newsletter1{
	font-size:13px;
	width:63% !important;
	}
.s-slide{min-height: 400px;}
.xc_intro
{
	font-size:11px;
	line-height:19px;
}
.menu_subtitle_div
{
	color:#8dd2fe;
}
.finder{}
#mod-finder-searchform label.finder {
  font-size: 17px !important;
}
.xslider_title a {
   /* color: #8DD2FE !important;*/
	cursor: text;
	}
.camera_caption > div {font-size: 15px;line-height: 1.4;color: #cebfc1 !important;}
.xc-block a {
   /* font-family: 'PT Sans Narrow', sans-serif !important;*/

}
.xc_intro {
    font-size: 13px;
    line-height: 16px;

}
.news1 ul.latestnews li a {

   font-size: 17px;
	line-height: 1.4;
	color: #463B31 !important;
	font-weight: bold;
	font-family: sans-serif !important;

}
.news-source p a{
	font-size: 14px !important;
	color: #000;
	padding: 2px 2px 0px 0px;
	margin: 0px;
	font-weight:normal !important;
}
.myheading {
    font-size: 12px !important;
    /*font-size: 14px !important;*/
}
.custom h3 a {
/*color: #002020;*/
/*font-family: "PT Sans Narrow",sans-serif !important;*/
font-size: 21px;
}

/*.txtabs-pane-in p {font-family: "PT Sans Narrow",sans-serif !important; font-size: 16px !important;text-align: justify;
padding-right: 15px;}*/
/*ul.mostread li a {
   font-family: "PT Sans Narrow",sans-serif !important; font-size: 15px !important;
}*/
ul.mostread li {
    margin-bottom: 10px;
    /*border-bottom: 1px solid rgba(237, 206, 231, 1) !important;*/
}
/*.copyright{font-family: "PT Sans Narrow",sans-serif !important;font-size: 14px;}*/
#scrolltop:after {

    color: #00AEFF !important;

    border: 3px solid #00AEFF !important;

}
.pharma-data-search h6 {
    color: #fff !important;
    padding-left: 35px;

}

.items-p{padding: 0px 0px 10px !important;}

.xco-wrap.xco-classic .heading { max-height: 75px;line-height: 20px;}
.introa {font-size: 12px !important;color: #333 !important;}


h4 {

    line-height: 17px !important;
}

.china{min-height: 309px;}
.china1{min-height: 309px;}
.china2{position: absolute; min-height: 300px;}
.btn-res{bottom:-10px;position: absolute;}
.left-bar .nav-list > li > a {
    font-size: 13px;
	padding:6px;
	margin-bottom: 5px;
	color: #fff;
	text-align: right;

}
.left-bar .nav-list > li {line-height:15px !important;}
.left-bar .nav-list {
 padding-left: 0px !important;
 padding-right: 0px !important;
}
.left-bar .nav-list > li > a, .nav-list .nav-header {
margin-left: 0px !important;
margin-right:0px !important;
}
.left-bar ul li  {

	background:#908E8E;

}
.left-bar .active{background:#20A6DB !important;}
.tabs-custom{background:none !important;padding:0px !important;}
.txtabs-nav li a {
    font-size: 16px !important;
}
.txtabs-nav li h1 {
    font-size: 16px !important;
}
.tab-style{
	border-radius: 10px 10px 0px 0px !important;
	color: #FFF !important;
	}
.txtab1 li{
	margin-bottom:5px !important;
	}
.xslider_caption > div {
	color: #cebfc1 !important;
	}
.txtabs-nav li a {

    padding: 5px 9px !important;
	}
.txtabs-nav li h1 {
    margin-top:0px !important;
    padding: 2px 9px !important;
	line-height: 33px;

	}
.txtabs-nav li {

    margin-right: 3px !important;
}
.scroler{
	height: 430px;
	overflow-y: scroll;
	}

.th-style{
	padding: 4px 5px 4px 5px !important;
	text-align: left !important;
	}
.th-style1{
	padding: 6px 4px 6px 4px !important;
	text-align: left !important;
	}
.arrow-center{position: relative !important;padding-bottom:25px !important;}
.mySpan {
    color: #FFF;
    background: none repeat scroll 0% 0% #60BFED;
    padding: 2px;
    margin: 2px;
    float: left;
    cursor: pointer;
	}
.spanArrow {
    color: #fff !important;
    font-size: 13px;

	}
.tb-img{
	padding-right: 5px !important;
	float: left !important;
	margin:0px !important;
	}
.left-th{
	background:#A5A5A4;
	text-align:left;
	}
.txtabs-nav li a {
	background:#A5A5A4;
	}
.txtabs-nav li h1 {
	background:#A5A5A4;
	}
.tabss1 li a {
	background:#fff;
	}
.txtabs-wrap .txtabs-content, .txtabs-wrap .txtabs-nav .tabss1 li.active a, .txtabs-wrap .txtabs-nav li a:hover {
    background: none repeat scroll 0% 0% #00AEFF;
	}
.over{
	background: none repeat scroll 0% 0% #A5A5A4;
	text-align: center;
	color:#fff;
	cursor: pointer;
	}
.over:hover{
	background: #00AEFF;
	}
.over1{
	background: #A5A5A4 !important;
	text-align: center;
	color:#fff;
	}
.chevronOverlay {
    margin-top: 5px;
    margin-right: 5px;
	}
.prod{
	position: absolute;
	z-index: 9999;
	}
.prod .proDruCom  {
	cursor: pointer;
}
.prod .proDruCom li:hover  {
   text-decoration:underline;
	cursor: pointer;
}
.proDruCom li:hover{ text-decoration:underline;cursor: pointer;}
.prod .quickMatch {
   width: 96.8%;
}
.prod .proDruCom div {
    color: #60BFED;
	font-size: 11px;
	margin-top: 10px;
	margin-right: 0px;
	float: right;
	text-align: left;
	}
.prod .proDruCom .myLiS {
	font-size: 11px;
	}
.copyright{
	font-size:14px;
	}
.box-grey1 a{
	color:#000;
	}
.down{
	color: #171717;
	border: 1px solid #000;
	padding: 5px;
	border-radius: 50%;font-size: 12px;
	}
.imgLogo{
	margin:0px !important;
	max-height: none !important;
	max-width: 180px;
	width: 100%;
	}
.news-p{
	color: #0070C0;
	font-size:11px;
	}
.news-p1{
	width:50%;
	float:right;
	color: #0070C0;
	font-size:11px;
	text-align: right;
	padding-right: 1px;
	}
.digox{
	border-left:1px solid #474545 !important;
	}
.table-responsive .digox  th {
	width:50%;
	font-weight: bold;
	text-align: left !important;
	color: #2C2C2C;
	font-size:14px !important;
	}
.digox  td {
	font-size:14px;
	}
.list-p p{
	font-size:14px;
	margin-bottom: 5px;
	padding-right: 10px;
	line-height: 1.4;
	}
.list-p{
	width:auto;
	float:left !important;
	}
.list-value{
	width: 953px;
	overflow: scroll;
	height: 251px;
	overflow-y:hidden;
	}
.list-value1{
	width: 10000px;
	}
.drug-img{
	margin-top: 0px !important;
	margin-bottom: 10px !important;
	max-height:none !important;
	margin-right:none !important;
	margin-right: 0px !important;
	}
.btn-grey{
	width: 100%;
	background: #A5A5A4 url("../images/arrow-plus.png") no-repeat scroll 0% 0%;
	color:#fff;
	}
.btn-grey:hover{
	/*background:	#c9c8c8;*/
	color:#fff !Important;
	}
.bread{
	float: left;
	width: 60%;
	overflow: hidden !Important;
	white-space: nowrap !Important;
	border: none !Important;
	}
.bread1{
	border: 1px solid rgba(255, 255, 255, 0.3);
	}
.xco-wrap .item .image img {
   height: 100%;
    width: 100%;
	}
.btn-dark{
	background: #2A221A !Important;
	}
.btn-dark:hover{
	background: #b19e88 !Important;
	color:#fff !Important;
	}
.shadow-box{
	border: 1px solid #888;
	-webkit-box-shadow: 0 1px 3px rgba(0,0,0,0.5);
	-moz-box-shadow: 0 1px 3px rgba(0,0,0,0.5);
	box-shadow: 0 1px 3px rgba(0,0,0,0.5);
	margin: 13px;
	width: 378px !important;
	}
.logo-title{
	color:#8dd2fe;
	font-size:16px;
	}
.search-bar{
	width: 238px;
	}
.no-padding{
	padding:0px;
	}
.no-padding1{
	padding-right:0px !important;
	}
.left-margin{
	margin-top:40px;
	}
.left-margin1{
	margin-top:48px;
	}
.sorry{
	background:#00AEFF;
	padding: 20px;
	border-top: 1px solid #fff;
	}
.sorry1{
	background: #fff;
	}
.sorry h1{

	text-align:center;
	color: #fff;
	font-size: 55px;
	font-weight: 400;
	}
.sorry1 {

    padding: 30px;
    font-size: 24px;

    margin: 0px;
	line-height: 1.4;
	}
.myTitle{

	font-size: 24px;
    text-transform: none !Important;

   /* padding: 0px 15px 5px !Important;
    margin: -10px -15px 15px !Important;*/
    border-bottom: 0px none;
    max-height: none !Important;
    overflow: none !Important;
   /* line-height: 1.2 !important;*/
	}
.tdFix{position:relative;height:85px;}
.tdFix div{min-height:100px;}
.tdFixSpan{position:absolute;bottom:5px;left:5px;}
.tdFixSpanW{position:absolute;bottom:23px;left:5px;}
.txtabs-nav li.active a {margin-bottom: 0px !important;}

.form-left-style{width: 47%;float: left;margin-top:2%;margin-right:15px;}
.regis-form{width: 539px;margin-right: 0px;padding-right: 0px !important;}
.ex-menu > ul.l1 > li > .dropdown > .regis-form:before{left: 40% !important;}
.ex-menu > ul.l1 > li > .dropdown > .sign-form:before{left: 25% !important;}
.ex-menu > ul.l1 > li > .dropdown > .myfeed:before {left: 68% !important;}
.ex-menu > ul.l1 > li > .dropdown > .column {border: 2px solid #7A7979;}
.form-left-style1 {
    width: 50%;
    float: left;
    margin-bottom: 4%;
}
.save-search label {margin-bottom: 0px !important;}
.save-search label p{margin-bottom: 0px !important;}
.profile .btn:hover, .block .btn:hover, #component .block .btn:hover {color: #000000;}
.profile p{margin: 5px 0px !important;color: #463B31;}
.pro-info{margin-left:60px !important;}
.pro-left{width:40%;float:left;}
.pro-right{width:60%;float:left;}
.pro-head{width:80%;float:left;}
.pro-edit{width:20%;float:left;}
.pro-main-heading{padding: 5px 15px 15px !important;}
.next{color:lightblue;}
/*----drug info style----*/

.head-style{
	padding: 10px;
	font-weight: bold;
	/*background: none repeat scroll 0% 0% rgb(227, 227, 227);
	border-bottom: 1px solid rgb(201, 201, 201);*/
	background: #F1F1F1;
	border-bottom: 1px solid #C2C2C2;
	color:#463B31;
	font-size:15px;

	}
.inner-head{

    background: #fff ;/*#F9F9F9*/
    border: 1px solid #DDD;
    padding: 10px;
	box-shadow: 0px 5px 9px -6px #343434;
	-moz-box-shadow: 0px 5px 9px -6px #343434;
	-webkit-box-shadow: 0px 5px 9px -6px #343434;
	word-wrap: break-word;
}
.mred{color:red !important;}
.mgreen{color:#9000ff !important;}
/*----end drug info style----*/
}

.arti-mar{margin-left:10px !important;}
.arti-img{
	float: left;
	margin-right: 20px;
	width: 124px;
	height: 115px;
	}
.arti-img img{width:100%;height:100%;}
.arti-contant{float:left;width:55%;}
.arti-contant h3{
	font-size: 15px !important;
	margin-bottom: 5px;
	color: #000;
	font-weight: bold !important;
	margin-top: 0px;
	font-family: 'Roboto Condensed', sans-serif !important;
	}
.news-width{width: 47% !important;margin-top: -18px;margin-bottom: 4px;}
.news-mar{margin-left:10px !important;}
.Views{margin-top: -18px;margin-bottom: 4px;margin-left: 10px !important;}
.mp{text-align:center;}
.tabss1 li{margin-bottom:0px !important;}
.buss-date{
	color: rgb(0, 0, 0);
	font-size: 11px;
	line-height: 0.8;
	padding-bottom: 5px;
	margin: 0px;
	text-align:right;
	}
.sapn-title{font-size: 12px !important;color: #fff;text-transform: uppercase;}
.myheading1{font-size:13px !important;}
.form-left{margin-left:75px;}
.bread li a{font-size:11px !important;}
.top-title{

	background:none !important;
	margin: 0px -15px 0px;
	padding: 5px 15px;
	
	}
.news-date{width:20%;float:left;}
.news1 li a{ padding: 4px 0px !important;}
.news-date p{font-size:12px;color:#000;padding:5px 0px 0px 2px;margin:0px;color: #414141;}
.news-link{width:80%;float:left;text-align:right;}
.news-link p {font-size:12px;color:#000;padding: 2px 2px 0px 0px;margin:0px;}
.news-link p a{padding:0px !important;margin:0px;}
.news1 li{padding: 5px;margin-bottom:10px;max-height: none !important; }
.news-source{width:50%;float:left;text-align:right;}
.news-author{width:50%;float:left;}
.news-author p{font-size:12px;color:#000;padding:5px 0px 0px 2px;margin:0px;color: #414141;font-style:italic;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;}
.news-source p {font-size:12px;color:#000;padding: 2px 2px 0px 0px;margin:0px;color":#000;}
.form-style{border: 1px solid #D7D0D0 !important; -moz-border: 1px solid #D7D0D0 !important;padding-right: 0px !important;background: #EAEAEA !important;padding-left: 20px !important;padding-top: 0px !important;}
.validation{font-size:14px ;font-family: sans-serif !important;}
.Feed1{background:rgba(240, 240, 240, 0.9);box-shadow: 0px 5px 9px -6px #343434;left: 51%;}
.validation {
    display: none;
    color: red;
    font-size: 14px;
    font-family: sans-serif;
}