/* Add here all your CSS customizations */

/* these.css edits */
html.boxed .body {
	border-bottom-color: #f05b9e;
}
.home-intro {
	background-color: #990033;
}
.home-intro p span {
	color: #f8c2da;
}

/* Page Top */
.page-top {
	background-color: #990033;
	border-bottom: 5px solid #f1b1c6;
	border-top: 5px solid #7A0029;
}
.page-top ul.breadcrumb > li {
	color: #f1b1c6;
}
/* sidebar thumbnail size */
.img-sidebar img {
	max-width: 75px; 
}

#footer .recent-work img {
	width: 100%;
	filter: none;
	filter: none;
	-webkit-filter: none;
}
#footer .thumb-info img {
	border: 1px solid #dddddd;
}

/* my add ons */
.mr25 {
	margin-right: 25px;
}
.ml25 {
	margin-left: 25px;
}
.mb25 {
	margin-bottom: 25px;
}
.mt25 {
	margin-top: 25px;
}
.dot { 
	border-bottom: 1px solid #fee4f2;
	margin-bottom: 10px;
	padding-bottom: 10px;
}
.center-mags {
	margin: 0 auto;
	width: 100%;
}
.smaller {
	font-size: 1em;
}
.mini {
	font-size: 0.8em;
}
/* Perfume House jumpbox */
#housebox {
	border:1px solid #ffccff;
	min-width: 240px;
}
#housebox .active {
	color:#D11C8B; 
}
#housebox2 {
	border:1px solid #ffccff;
	min-width: 240px;
	color:#D11C8B; 
}

/* Float perfume detail box headings */
.perfh {
	float: left;
	width: 20%;
	padding: 8px;
	border-top: 1px solid #ddd;
	font-weight: bold;
	line-height: 1.4em;
}
/* Float perfume detail box info text */
.perft {
	float: left; 	
	width: 80%;
	padding: 8px;
	border-top: 1px solid #ddd;
	line-height: 1.4em;
}
.no-border {
	border: 0;
}
.line2 {
	background-color: #f9f9f9;
}
.clrb {
	clear: both;
}
/* Celeb name */
.celeb {
	display: block;
	font-size: 0.8em;
	margin-top: 5px;
	text-align: center;
}

/* theme-elements edits */
.thumb-info:hover .thumb-info-title {
	background: rgba(240, 91, 154, 0.5);
}
.thumb-info .thumb-info-title {
	-webkit-transition: all 0.3s;
	-moz-transition: all 0.3s;
	transition: all 0.3s;
	background: rgba(222, 66, 118, 0.8);
	bottom: 10%;
	color: #FFF;
	font-size: 1.2em;
	font-weight: 600;
	left: 0;
	/*letter-spacing: -1px;*/
	padding: 9px 11px 9px;
	position: absolute;
	text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.2);
	text-transform: none;
	z-index: 1;
}
.thumb-info .thumb-info-action {
	-webkit-transition: all 0.3s;
	-moz-transition: all 0.3s;
	transition: all 0.3s;
	background: rgba(254, 228, 242, 0.3);
	bottom: 0;
	color: #FFF;
	filter: alpha(opacity=0);
	height: 100%;
	left: 0;
	opacity: 0.0;
	position: absolute;
	right: 0;
	top: 0;
	width: 100%;
}


/* Google custom search box */
.cse .gsc-search-button input.gsc-search-button-v2, input.gsc-search-button-v2 {
   background-image: inherit;
   box-sizing: content-box;
   -moz-box-sizing: content-box;
 }
 .gsc-input-box {
    height: auto !important;
}