/*
    Theme Name: hamiltro website design
    Theme URI: https://www.hamiltrowebsitedesign.com
    Description: HAMILTRO WEBSITE DESIGN THEME
    Version: 1.
    Author: hamiltro
*/

/* Futura */
@font-face{font-family: 'Futura PT';
src: url('/wp-content/themes/hwd/fonts/FuturaPT/FuturaPT-Light.eot');
src: url('/wp-content/themes/hwd/fonts/FuturaPT/FuturaPT-Light.eot?#iefix') format('embedded-opentype'),
		url('/wp-content/themes/hwd/fonts/FuturaPT/FuturaPT-Light.woff') format('woff'),
		url('/wp-content/themes/hwd/fonts/FuturaPT/FuturaPT-Light.ttf') format('truetype');
		font-weight: 300;
		font-style: normal;
		font-display:swap;
}
		
/* Slate Std Light */
@font-face{font-family: 'Slate Std Light';
src: url('/wp-content/themes/hwd/fonts/Slate/SlateStd-Light.eot');
src: url('/wp-content/themes/hwd/fonts/Slate/SlateStd-Light.eot?#iefix') format('embedded-opentype'),
		url('/wp-content/themes/hwd/fonts/Slate/SlateStd-Light.woff2') format('woff2'),
		url('/wp-content/themes/hwd/fonts/Slate/SlateStd-Light.woff') format('woff'),
		url('/wp-content/themes/hwd/fonts/Slate/SlateStd-Light.ttf') format('truetype'),
		url('/wp-content/themes/hwd/fonts/Slate/SlateStd-Light.svg#SlateStd-Light') format('svg');
		font-weight: 300;
		font-style: normal;
		font-display:swap;
}

/* Slate Std Book */
@font-face{font-family: 'Slate Std Bk';src: url('/wp-content/themes/hwd/fonts/Slate/SlateStd-Bk.eot');src: url('/wp-content/themes/hwd/fonts/Slate/SlateStd-Bk.eot?#iefix') format('embedded-opentype'),
		url('/wp-content/themes/hwd/fonts/Slate/SlateStd-Bk.woff2') format('woff2'),
		url('/wp-content/themes/hwd/fonts/Slate/SlateStd-Bk.woff') format('woff'),
		url('/wp-content/themes/hwd/fonts/Slate/SlateStd-Bk.ttf') format('truetype'),
		url('/wp-content/themes/hwd/fonts/Slate/SlateStd-Bk.svg#SlateStd-Bk') format('svg');
		font-weight: normal;
		font-style: normal;
		font-display:swap;
}
/* Slate Std Light Italic */
@font-face{font-family: 'Slate Std Light Italic';src: url('/wp-content/themes/hwd/fonts/Slate/SlateStd-LightItalic.eot');src: url('/wp-content/themes/hwd/fonts/Slate/SlateStd-LightItalic.eot?#iefix') format('embedded-opentype'),
		url('/wp-content/themes/hwd/fonts/Slate/SlateStd-LightItalic.woff2') format('woff2'),
		url('/wp-content/themes/hwd/fonts/Slate/SlateStd-LightItalic.woff') format('woff'),
		url('/wp-content/themes/hwd/fonts/Slate/SlateStd-LightItalic.ttf') format('truetype'),
		url('/wp-content/themes/hwd/fonts/Slate/SlateStd-LightItalic.svg#SlateStd-LightItalic') format('svg');
		font-weight: 300;
		font-style: italic;
		font-display:swap;
}

/* PALETTE / VARIABLES
*****************************************/
:root{
	--color-text: #555;
	--color-background: BLACK;
	--color-backgroundAlt: WHITE;
	--color-a: #000;
	--color-a-hover: #9c0d06; /* RED*/
	--color-siteTitle: #01fdee; /*e-BLUE */
	--color-siteTitle-hover: #01fdee; /*e-BLUE */
	--color-siteTitleSub: #FFF;
	
	--color-pageTitle: #BBB; /* pale grey */
	--navbar-wrapper-background: TRANSPARENT;
	--mainNav-text-link-color: #777;
	--mainNav-text-link-hover-color: #444;
	--color-sub-menu-li-bg: rgba(238,245,249,0.98);
	--color-sub-menu-li-bg-hover: rgba(243,250,254,0.98);
	--color-sub-menu-li-border: rgba(209, 230,246,0.25);
	--color-portfolio-image-border: rgba(214, 219,223,0.4);
	--color-readMore-a: #666666;
	--color-readMore-a-border: #DBE9F3;
	--color-readMore-a-background: #DBE9F3;
	--color-readMore-a-hover: #616161!important;
	--color-readMore-a-hover-border: #CDDBE5;
	--color-readMore-a-hover-background: #CDDBE5;
	--color-border-subtle: TRANSPARENT;
	--form-input-border-color: TRANSPARENT;
	--form-button-bg-color: TRANSPARENT;
	--form-button-text-color: TRANSPARENT;
	--form-button-bg-hover-color: TRANSPARENT;
	--color-wpcf7-sent: #01fdee; /*e-BLUE */
	--color-footer-background: #999;
	--color-footer-border: #888;
	--color-footer: #CCC;
	--color-footer-a: #DDD;
	--color-footer-credit: #BBB;
	--color-footer-credit-a:#CCC;
	--color-footer-a-hover:#FFF;

	
	
	--font-siteTitle:  'FuturaPT', 'Slate Std Light', sans-serif;
	--font-nav:   'FuturaPT', 'Open Sans', sans-serif;
	--font-body: 'Slate Std Light','helvetica', arial, sans-serif;
	--font-readMore:  'FuturaPT', 'Open Sans', sans-serif;
	--font-quote: Baskerville, 'Palatino Linotype', Palatino, 'Century Schoolbook L', 'Times New Roman', serif;
}
	

/*HEADERS: TITLE AREA
****************************************/

/*font-weight: 200;*/

.logo_header{
	height: 120px;
	position: fixed;
	padding: 6px 0;
	top: 0;
	width: 100%;
	z-index: 9;
	background-color:#000;
}

@media (max-width: 319px){
	.logo_header{height: 126px;}
}
.logo_header .head_left{float: left;width: 80%;margin-left: 15px;margin-top: -8px}
@media only screen and (max-width: 500px){
	.logo_header .head_left{margin-top: 0px;}
}
.logo_header .head_right{float: right;width: 10%;margin-right: 15px;text-align: right}
.logo_header .head_right .right_menu_image{width: 24px;margin: 9px 0}


h1.siteTitle{ 
	padding-top:1em; 
	max-width: none; 
	font-family: font-family: var(--font-siteTitle);
	
	font-weight: 300;
	line-height: 1.5em;
}

a.hamiltro_logo span.hamiltro{
	color: var(--color-siteTitle);
	font-size: 1.1em;
}
a.hamiltro_logo span.websiteDesign{
	text-transform: uppercase;
	color: var(--color-siteTitleSub);
	font-size: .9em;
}

span.siteSlogan	{
	color: var(--color-siteTitleSub);
}

@media only screen and (max-width: 500px){
	a.hamiltro_logo{font-size: 28px;}
	a.hamiltro_logo span.websiteDesign{font-size: 22px;}
}

.pageheadertitle,
.sectionheadertitle{
	margin-bottom: 20px;
	font-size: 2.5em;
	color: var(--color-pageTitle);
}

.headertitle{
	padding-bottom:10px;
}



/*HEADER: NAVIGATION AREA
*********************************************/



/* FOOTER
*********************************************/
/* FOOTER & bottom-fixed elements
----------------------------------*/
#footer{background-color: #383838;padding: 10px 0;font-size: 16px;}
.footer_intro{color: #bbb;margin: 20px 0px;text-align: justify;font-style: italic;font-size: 16px;}
.footer_intro span{color: #ccc};
.footer_details{padding-top: 10px;background-color: #383838;font-size: .9em;}
.column{padding-top: 17px; color: #999; text-align: center; min-height: 290px;}
.column.contact_details{padding-left:0; text-align: center;}
.footer_details .column h4{text-transform: uppercase;letter-spacing: .1em;font-family: 'Futura PT','Slate Std Light', sans-serif;}
h4.footer_sec_title a {color: #000;}
.footer_sec_title a:hover{color: #ddd;}
.footer_details .column ul, .fsec_3{list-style: none; padding:0; font-family: 'Futura PT','Slate Std Light',sans-serif;line-height: 24px; } 
.fsec_3 a{
	line-height: 30px; 
	font-family: 'Slate Std Light', Helvetica, Arial;
	color: #FFF;
}
.fsec_3 span.telNo, .fsec_3 span.telNo a{color: #999 !important;}
.footer_details .column ul{text-transform: uppercase;line-height: 30px;}
.footer_details .column li a{color: #999;}
.footer_details .column li a:hover{color: #fff;}
.about_details{padding-left: 0px;}
.about_parent_list hr{width: 230px; display: none;}
.about_parent_list{padding-bottom: 11px;}
.portfolios_details{padding-right: 15px;padding-right: 0px;}
.blog_details{}
.contact_details{padding-left: 25px;} /*bc centered */
.fsec_3 div{margin-bottom: 12px;}
.fsec_3 div p.beginForm{margin-top: 20px;}
/*move-to-top & newsletter sign-up */
.contact_details input{background-color: #c2e7e6;border: #c2e7e6;color: #333; width: 210px; padding:4px 0 0 0; font-size: .9em;text-align: center;}
.contact_details input.submit_btn {background: #111; color: #fff; border: #333; width: 82px;padding: 6px 14px 2px;}
.contact_details input.submit_btn:hover{background: #9c0d06;}
.footer_copy_text{color:#999;text-align:center; font-size: 12px;max-width: 100%;}
.move_top_fix{display: none;position: fixed;bottom: 55px;right: 4px;color: #fff;font-size: 30px;z-index: 100;}
.move_top_fix a{color: #fff;background-color: #555;padding: 13px 13px 0;border-radius: 50%}
.move_top_fix a:hover{background-color: #000;}
.bg_black a{background-color: #000;}
.bg_black a:hover{background-color: #555;}

.footer_bottom{text-align:center;margin-bottom: 16px;}
.footer_bottom ul{padding:0px;}
.single-post .fixedDiv{background-color: #fff;}
.single-post .fixedDiv p.close{opacity: 90%; }

.footer_intro h5	{
	max-width: 1000px;
}
/* email slideout */
.contact_fix{
	position: fixed;
	bottom: 0;
	right: -3px;
	padding: 7px 10px;
	background-color: var(--color-text);
	border-radius: 9px 0 0 0;
	z-index: 1001;
}
.contact_fix img{
	margin-bottom: 0;
	cursor:pointer;
}
.contact_fix a{
	color: var(--color-backgroundAlt);
	font-weight: 200;
}
.contact_fix .contact_fix_content{
	transition: all 5s ease;
	max-width: 0px;
	padding-left:7px;
	margin-right:-178px;
	float:right;
	transition: all 0.5s linear;
}
.contact_fix.expanded .contact_fix_content{
 	max-width: 300px;
	display: inline-block;
	margin-right: 0px;
}
.contact_fix .mc4wp-response{
	font-size: 12px;
	color: var(--color-backgroundAlt);
}
.contact_fix.expanded .contact_fix_icon{
	margin-top:5px;
	float:left;
}
.contact_fix.expanded .contact_fix_icon{
	padding-right:5px;
}

    
/*HOMEPAGE
************************************************************/
section{
	padding-top: 10vh;
	padding-bottom: 2vh;
}

section.hello, 
section.whenHire{
	border-bottom: 1px solid #ccc;
	border-top: 1px solid #d0e0da
}
.home h2{

	max-width: 900px;
	font-weight: 200;
	color: var(--color-background); 
}

@media (max-width: 768px){
	.home h2{margin-bottom: 10px; line-height: 1.2em;padding-top: 20px;}
}




/*HOMEPAGE BLURB
**********************************************/

section.homeBlurb {
	padding-top: 16vh;
	min-height: calc(100vh - 50px);
	border-bottom: 1px solid #ccc;
	background-image: url('/wp-content/themes/hwd/images/homeBlurb-BG-1400w.jpg');
	background-position: right top;
	background-repeat: no-repeat;
	-o-background-size: cover;
	-webkit-background-size: cover;
	-moz-background-size: cover;
	background-size: cover;
}
@media (min-device-width: 1400px){
	section.homeBlurb {background-image: url('/wp-content/themes/hwd/images/homeBlurb-BG3.jpg');}
}

h3.homeBlurb{
	font-size: 2em;
	max-width: 12em;
	text-align: left;	
	margin: 0 0 50px;
	color: #000;	
	line-height: 58px;
	font-family: 'Slate Std Bk', sans-serif;	
	text-transform: none;
	font-weight: 300;
}
.homeBlurb p{margin-bottom: 60px;font-size: 36px;font-weight: 300;max-width: 450px}/* for short two-line p */
.homeBlurb p{font-size: 1.4em;max-width: 580px;color: BLACK;} /* this was font-size 26px */
/*.homeBlurbImage{height: 300px; overflow:hidden;}
.homeBlurbImage img{display: none;}
@media only screen and (min-width: 768px){
	.homeBlurbImage img{display: block;width: 100%; height: auto;}
}*/

@media only screen and (min-width: 812px) and (orientation: landscape){
	section.homeBlurb{padding-top: 7vh;}
	.homeBlurb p{margin: 0 0 30px;}
}
@media only screen and (min-width: 1024px){
	section.homeBlurb{padding-top: 20vh;}
}
@media only screen and (min-width: 1500px){
	section.homeBlurb{padding-top: 14vh;}
}
@media only screen and (min-width: 2000px){
	section.homeBlurb{min-height: calc(85vh - 50px);}
	section.carousel{display: none;}
	section.whyChooseUs{padding-top: 15vh;min-height: calc(85vh - 50px);}
}
h3.homeBlurb span{color: #000; }
section.projects{padding: 10vh 0}


/*HOMEPAGE HELLO
**********************************************/
section.hello .container{
	max-width: 33em;
	/*text-align: center;*/
}

.helloThumb{ 
	margin-bottom: 30px;
}

.helloExcerpt p{
	margin-bottom: 1em;
	line-height: 1.5em;
	padding-left: 1em;
	font-size: 1.1em;
}


/*HOMEPAGE WHY CHOOSE US
**********************************************/
section.whyChooseUs{
	padding: 0;
	min-height: calc(80vh - 50px);	
	border-bottom: 1px solid #ccc;
	border-top: 1px solid #d0e0da;
	background-image: url('./images/workspace-BG3.jpg');
	background-repeat: no-repeat;
	-o-background-size: cover;
	-webkit-background-size: cover;
	-moz-background-size: cover;
	background-size: cover;
	position: relative;
}

section.whyChooseUs	.sectionHeader{
	position: relative;
	width: 100%;
	top: 0;
	padding-top: 10vh;
	z-index: 5;
}
	
ul.whyChooseUs.long{
	width: 100%;
	max-width: 100%;
	margin: 0;
}

section.whyChooseUs	.sectionHeader,
ul.whyChooseUs.long li{
	background: rgba(0,0,0,.7);
}

ul.whyChooseUs.long li{
	width: 100%;
	padding: 60px 0 10px;
}

@media (orientation: portrait){
	section.whyChooseUs	.sectionHeader,
	ul.whyChooseUs.long li{
		background: rgba(0,0,0,.8);
	}
}

ul.whyChooseUs.long li:nth-child(3){
	padding: 60px 0 100px;
}	

section.whyChooseUs h2,
ul.whyChooseUs.long h3,
ul.whyChooseUs.long h6{	
	width: 100%;
	max-width: 100%;
	padding: 0 10%;
	color: var(--color-backgroundAlt);
	text-transform: none;
}
section.whyChooseUs h2{
	margin-bottom: 0;
}

ul.whyChooseUs.long h3{
	text-align: center;
	height: 60px;
	font-size: 1.2em;
	line-height: 1.3em;
}

ul.whyChooseUs.long h6{
	margin-top: 0vh;
	font-size: .9em;
	line-height: 1.4em;

}

@media (min-width: 1000px){
	section.whyChooseUs{filter: saturate(100%);}
	section.whyChooseUs	.sectionHeader{position: absolute;height: 30px;background: none;}
	ul.whyChooseUs.long{display: flex;}	
	ul.whyChooseUs.long li,
	ul.whyChooseUs.long li:nth-child(3)	{
		display: flex;
		flex-wrap: wrap;
		width:33.33vw;
		min-height: calc(80vh);
		background: rgba(0,0,0,.6);
		padding: 0 0 40px;
	}	
	ul.whyChooseUs.long li:nth-child(2){background: rgba(0,0,0,.7);}
	ul.whyChooseUs.long h3{ margin-top: 30vh; text-align: left;}
	ul.whyChooseUs.long h6{height: 50%;}
	section.whyChooseUs h2,
	ul.whyChooseUs.long h3,
	ul.whyChooseUs.long h6{width: 95%;max-width: 70%;background: none;}
	ul.whyChooseUs.long h3, ul.whyChooseUs.long h6{max-width: 32vw;}
	ul.whyChooseUs.long li:hover{ background: rgba(1,253,238,0.85);transition: background 0.35s ease-in-out,transform 0.35s ease-in-out,opacity 0.35s ease-in-out;}
    ul.whyChooseUs.long li:hover h6{filter: blur(0px);}
	ul.whyChooseUs.long li:hover h3{color: var(--color-a-hover);}
	ul.whyChooseUs.long li:hover h6{color: #000;}
	ul.whyChooseUs.long li:nth-child(2):hover{ background: rgba(33,220,209,0.85);}
}

@media (min-width:1400px){
	ul.whyChooseUs.long li h6{filter: blur(3px);}
	ul.whyChooseUs.long h3,
	ul.whyChooseUs.long h6{max-width: 70%;}
}


/*HOMEPAGE TESTIMONIALS
**********************************************/

section.testimonials{ padding: 10vh 1% 1vh;}
@media only screen and (max-width: 960px){section.testimonials .container {padding: 20vh 8% 1vh;}}

section.testimonials .center.slider{padding-top: 40px;text-align: left;}
section.testimonials .testimonial{ font-size: 1.3rem; line-height: 1.8rem;}
section.testimonials .testimonial .author{font-family: 'Slate Std Light Italic';font-style: italic; font-size: 1.2rem; margin-top: 40px;}
@media only screen and (max-width: 768px){
	section.testimonials h2{padding-top: 60px; padding-bottom: 0px;}
	section.testimonials .slick-prev, section.testimonials .slick-next{top: 40% !important;}
	section.testimonials .testimonial{font-size: 1.3rem; line-height: 1.8rem;}
	section.testimonials .testimonial .author{font-size: 1.2rem;}
}
@media only screen and (max-width: 414px){
	section.testimonials h2{font-size: 1.8em;}
}

.slick-next {
    right: -30px!important;
	opacity: .7;
}
.slick-prev {
    left: -30px!important;
	opacity: .7;
}
.slick-next:hover, .slick-prev:hover{
	opacity: 1;
}

/*PORTFOLIO PAGES
**********************************************/

body.page-portfolios{background: #000;}


.website_portfolio .img-responsive{display:inline-block;}
.website_portfolio_thumbs:hover  .portfolio_thumbs_overlay
{
	background: #9c0d06;
	background: #000000;
	opacity:.9;
	padding: 10px;
	text-shadow: 0.7px 0.7px 1.1px #FFF;
}
/* PORTFOLIOS
*********************************************/
.website_portfolio_thumbs_inner img {
	margin-bottom:0!important;
}

@media (orientation: landscape) {
	div.website_portfolio_thumbs_inner img	{
		width: 40vw;
		height: 30vw;
	}
	/*.page-id-14 div.website_portfolio_thumbs_inner img	{ // portfolios/all
		width: 250px;
		height: 167px;
	}*/
}
.portfolio_thumbs_overlay{bottom: 24px;background-color: rgba(0,0,0,0.9);display:table; padding: 10px;}
.term-recent .portfolio_thumbs_overlay{top: 14px;width: calc(100% - 4px);}
.portfolio_thumbs_overlay .portfolio_thumbs_content{
 color: #fff;font-size: 20px;padding:0px 25px;text-align:center;width:100%;height:100%;position:relative;display:table-cell;vertical-align:middle}
.page-id-14 .portfolio_thumbs_overlay .portfolio_thumbs_content{color: #fff; font-size: 18px;}
.website_portfolio_thumbs_inner img{ width:100%; height: auto; }
@media only screen and (min-width: 1200px){
	.website_portfolio_thumbs_inner{ overflow: hidden;}
	/*.website_portfolio_thumbs_inner.all_portfolio_inner{width: 278px; height: 187px; overflow: hidden;}*/
}
@media only screen and (min-width: 992px) and (max-width: 1199px){
	.website_portfolio_thumbs_inner img{width: 308px; height: 206px !important; overflow: hidden;}
	/*.website_portfolio_thumbs_inner.all_portfolio_inner{width: 232px; height: 155px; overflow: hidden;}*/
	.all_portfolio_inner img{height:100% !important;}
	.portfolio_thumbs_overlay{margin-top: -12px; width: calc(100% - 4px); }
}
@media only screen and (min-width: 768px) and (max-width: 991px){
	.website_portfolio_thumbs_inner img{width: 366px; height: 245px; overflow: hidden;}
	/*.website_portfolio_thumbs_inner.all_portfolio_inner{width: 232px; height: 155px; overflow: hidden;}*/
	.all_portfolio_inner img{height: 100%;}
	.portfolio_thumbs_overlay{width: calc(100% - 10px); margin-top: -12px;}
}
@media only screen and (max-width: 767px){
	.website_portfolio_thumbs_inner.all_portfolio_inner{width: 232px; height: 155px; overflow: hidden;}
	.portfolio_thumbs_overlay{    display: none;	margin-top: -14px;	height: 100%;	background-color: rgba(0,0,0, 0.5); /* black overlay; easiest fix for responsive issues */
		}
}
}

p.prevNext{padding-top: 20px}



/*PORTFOLIO THUMBS CAPTIONS (AFTER EVERYTHING ELSE)
**********************************************/

.catitems:hover .hid-box {
	opacity: .8;
}
.hid-box {
	  position: absolute;
	  top: 0;
	  bottom: 0;
	  left: 0;
	  right: 0;
	  height: 100%;
	  width: 100%;
	  opacity: 0;
	  transition: .5s ease;
	  background-color: #9c0d06;
	  cursor:pointer;
}

.hid-box h3{
	  color: white;
	  font-size: 20px;
	  position: absolute;
	  top: 50%;
	  left: 50%;
	  -webkit-transform: translate(-50%, -50%);
	  -ms-transform: translate(-50%, -50%);
	  transform: translate(-50%, -50%);
	  text-align: center;
}
.catitems:hover > .hid-box {
 top: 80%;
 font-size: .9em;
 opacity: .7;
transition: opacity .6s ease-out;
}
.catitems:hover > .hid-box h3 {
	padding: 10px;
	margin:0!important;
}
@media (max-width:768px ) {
	.hid-box h3{
		color:white;
		font-size: 18px;
		padding: 10px;
		margin: 0!important;
	}
}
@media only screen and (min-width: 768px){
		.hid-box h3{
		font-size:18px;
		color:white;
		padding: 10px;
		margin:0!important;
	}

	.website_portfolio_thumbs_link .portfolio_thumbs_overlay{opacity: 1;}
	.mobileonly{
		display:none;
	}
}

@media screen and (min-width: 768px){
	  #annpages .catitems .website_portfolio_thumbs_inner{
		max-width: 350px;
		margin: 10px auto;  
	  }
	  #annpages .website_portfolio .img-responsive{
		height: 234px;  
	  }
	  #annpages .website_portfolio .website_portfolio_thumbs_inner .portfolio_thumbs_overlay{top:12px;}
	  .website_portfolio_thumbs_inner img{ max-height: 234px; }
	  .website_portfolio_thumbs {
	  	min-height: 24.99999% !important;
	  }
  }
  @media screen and (max-width: 767px){
	  #annpages .catitems .website_portfolio_thumbs_inner{
		width: 96%;
		margin: 0 auto;  
	  }
  }
/*PORTFOLIO SINGLE PAGES
**********************************************/

.content.websiteTitle,.websiteTitle a{font-size:2.3em; margin-bottom: 0;}
.websiteTitle{color: #ccc;}
.bottom_content h2.websiteTitle{color: #444;}

.portfoliorows{
	list-style:none;
}

.portfoliorows li.item {
	text-align: center;
	margin-bottom: 50px;
}

.single-websites li.item img,
.single-websites .content_bottom_sec img{
	border: solid 1px var(--color-portfolio-image-border);
	box-shadow: 2px 4px 6px  var(--color-portfolio-image-border);
}

img.moveUp	{
	margin-top: -54px;
}

@media (max-width:500px){
	img.moveUp	{margin-top: -40px;}
}

/*PORTFOLIO BREADCRUMBS
**********************************************/

.anncustom_breadcrumbs{color:#777;text-align:left;margin-bottom: 20px; font-size:0.8em;}
.anncustom_breadcrumbs a{color:#444;text-decoration:none;text-transform: capitalize;}
.anncustom_breadcrumbs a:hover,.process_group a:hover{color:#9C0D06;text-decoration:none; }



