/*
 Theme Name:     Alchem-Pro_Datalogics
 Theme URI:      
 Description:    Child Theme
 Author:         Joel Geraci
 Author URI:     
 Template:       alchem-pro
 Version:        1.0.0
*/

/*
 Generated by Template Debugger
 https://wordpress.org/plugins/quick-edit-template-link/
*/

/* =Theme customization starts here
------------------------------------------------------- */


div.uv-icon.uv-bottom-right { z-index:100 !important}

footer {position:relative; z-index:999 !important}

html {overflow:hidden; height:100%;}

body {height:100%; overflow:auto}

/* .col-main > a {color: #0000cd}
.widget-box > a {color: #0000cd; font-weight: bold} */
.wrapper {min-width:1000px}
.header-wrap.overlay {position:relative; background-color:#495158; max-height:50px}
.page-title-header { margin-bottom: 10px; }
.page-title-header > p { display:none; } 
.dl_leftMenu_closed { display:none; } 
.dl_leftMenu_selected > a {color:#FF0004}
#rate-topic-content { display:none; }
.widget-box li {padding: 0px;}
.page-title-bar {border-bottom:0px; border-top:0px; max-height:305px;}
#alchem-home-sections .alchem-home-section-0  {background-size: cover; background-repeat:no-repeat; background-position: 50% 50%;}

.alchem-home-section-0 h1 {
	/*color:#FFFFFF !important;*/
	font-family: "Arial Black";
	font-size: 4.5em !important
}

.alchem-home-section-0 p {
	/*color:#000000 !important;*/
	font-size: 2em !important;
}

.col-main a {color: #0000cd}
.widget-box a {
	color: #005aff; 
	font-weight: bold;
}

.dl_leftMenu_selected > a {
	color: #ff0004
}



.page-title {margin-left: 290px;}
.page-title h1 {font-size:60px !important; 
	font-family:"Arial Black";
	color: white;
/*
  text-shadow:
   -2px -2px 0 #4FC4CB,  
    2px -2px 0 #4FC4CB,
    -2px 2px 0 #4FC4CB,
     2px 2px 0 #4FC4CB;
*/
}
.page-title h3 {font-size:30px !important; 
font-family:"Arial"; 
font-weight:500;
/*text-shadow: 2px 2px 0px #4FC4CB;*/
/*
  text-shadow:
   -1px -1px 0 #4FC4CB,  
    1px -1px 0 #4FC4CB,
    -1px 1px 0 #4FC4CB,
     1px 1px 0 #4FC4CB;
*/
}
.title-left .breadcrumb-nav {margin-left:0px; float: left; padding-top: 35px;}
img.site-logo {height:25px; padding-top: 5px}

div.col-aside-left {padding-top:63px}

.site-nav li ul {width: 350px !important;}
.site-nav > ul > li a {border-bottom: 0px solid transparent !important; line-height:50px !important}

.sampleList {
	border:none !important;
	border-width: 0px 0px 0px 0px !important;
}

td, th {
   border:none !important;
   padding:2px !important;
}

td.sampleCategory {
	font-size:1.25em;
	font-weight:bold;
	border-bottom:1px solid black !important;
}

i.feature-box-icon.fa {font-size: 90px}

.search-form {
  display:block;
  position:inherit; 
  margin-top:9px; float:left;
}

#menu-main {margin-right:25px}

#s {color:#FFFFFF !important}

h1.v3 {color:#000 !important;
/*
  text-shadow:
   -2px -2px 0 #CBCAC8,  
    2px -2px 0 #CBCAC8,
    -2px 2px 0 #CBCAC8,
     2px 2px 0 #CBCAC8 !important;
*/	
}
	
h3.v3 {color:#000 !important;
/*
  text-shadow:
   -1px -1px 0 #CBCAC8,  
    1px -1px 0 #CBCAC8,
    -1px 1px 0 #CBCAC8,
     1px 1px 0 #CBCAC8 !important;
*/
}	

blockquote,
q {
	-webkit-hyphens: none;
	-moz-hyphens:    none;
	-ms-hyphens:     none;
	hyphens:         none;
	quotes: none;
}

blockquote:before,
blockquote:after,
q:before,
q:after {
	content: "";
	content: none; display:none;
}


blockquote {
	font-size: inherit;
	font-style: inherit;
	font-weight: inherit;
	line-height: inherit;
	margin-bottom:1em;
}

blockquote cite,
blockquote small {
	color:inherit;
	font-size:inherit;
	font-weight: inherit;
	line-height: inherit;
}

blockquote em,
blockquote i,
blockquote cite {
	font-style: normal;
}

blockquote strong,
blockquote b {
	font-weight:bold;
}


blockquote {
	border: 0;
	position:inherit;
	font-family:inherit;
}



blockquote p {
	padding: 1em 0 1em 48px;
}



blockquote p:before {
	content: inherit;
	display: none;
	font-size:inherit;
	line-height:inherit;
	position:inherit;
	left:inherit;
	top: inherit;
}

table, th, td {
    border: 0px solid rgba(0, 0, 0, 0);
}

.bsearchform input, .bsearch_date { display:none}

.searchResultProductName {
	font-size:12px; text-align:right; color:A0A0A0; padding-left:5px; 
}


.searchResultTitle a {
	margin: 0px; padding-top:4px; color:#000000;
}


#bsearchresults p {
	margin-bottom:0px;
}

/*
.bsearch_excerpt {padding-bottom:24px}
*/

.searchResultItem {
  /*background: transparent url(http://dev.datalogics.com/wp-content/uploads/images/APIDoc_45x45.png) 0 0 no-repeat;*/
  background-position:0px -5px;
  
}

.searchResultContent {
	margin-left:53px; margin-bottom:36px;
}

.hs-cta-img {
	float:right; position:absolute; top:15px; right:0px;
}

/*
.searchResultTitle { 
	float:left; 
	width:66%;
}

.searchResultProductName {
	float:left; 
	text-align:right; 
	width:33%;
}
*/

.bsearch_excerpt {text-align:justify;}

#userVoiceIcon {padding-top:8px; padding-left:20px;cursor: pointer; cursor: hand;}

@media (min-width:768px) {
.bsearch_results_page {
	width: 750px
}
}

@media (min-width:992px) {
.bsearch_results_page {
	width: 970px
}
}

@media (min-width:1200px) {
.bsearch_results_page {
	width: 1170px
}

.bsearch_results_page {
    padding-right: 15px;
    padding-left: 15px;
    margin-right: auto;
    margin-left: auto;
}



}