#siq_mobile .siq_searchicon{background-color:#ffffff}
body #siq_search_results .siq_searchForm .siq_searchWrapper .siq_searchTop .siq_searchInner .siq_searchBox{background-color:#ffffff;}
body #siq_search_results .srch-poweredbysiq div, body #siq_search_results .srch-poweredbysiq a, .siq-result-sponsored-disclaimer-info span, .siq-result-sponsored-ad span{color: #aaaaaa}
body #siq_search_results .search-results-row, body #siq_search_results .search-sponsored-row,#siq_search_results div.siq-prodfacet-contR div.siq-prdrslts-row div.siq-prdrslts-box,.siq-result-sponsored-row a{background-color:#ffffff}
body #siq_search_results .search-results-R .sr-R-categories ul li{background-color:#ffffff}
body #siq_search_results .search-results-R .sr-R-tags ul li{color:#7a7a7a}
body #siq_search_results ._siq_pagination span.current{background-color:#ffffff;}
body #siq_search_results ._siq_pagination a{background-color:#ffffff;border-color:#dddddd}
body #siq_search_results ._siq_pagination span.disabled{background-color:#f1f1f1;color:#d2d2d2;border-color:#dddddd}
body .holdResults._siq_main_searchbox .searchWrapperLabel, body .holdResults._siq_main_searchbox ul, body .holdResults._siq_main_searchbox ul li.sectionHead, body .holdResults._siq_main_searchbox ul li.sectionHead:hover, body .holdResults._siq_main_searchbox ul li.no-result, body .holdResults._siq_main_searchbox ul li.no-record, body .holdResults._siq_main_searchbox ul li.no-result, body .holdResults._siq_main_searchbox ul li.no-record:hover,body .holdResults._siq_main_searchbox .siq-blogrfct-cont,body .holdResults._siq_main_searchbox .siq-blogrfct-cont .siq-blogrfct-srchmain li, .siq-autocomplete-layout-wrapper, .siq-autocomplete-layout-wrapper .siq-autocomplete-container {background-color:#ffffff!important}
body .holdResults._siq_main_searchbox ul li .resultsMore, body #siq_search_results .siq_searchForm .siq_searchWrapper .holdResults ul li.sectionHead h3 .resultsMore,body .holdResults._siq_main_searchbox .siq-tabcontent ul li .resultsMore,.siq-autocomplete-layout-wrapper .siq-ac-footer span{color:#b7b7b7!important}
body ._siq_main_searchbox .siq_resultLeft.no-image .no-img,body #siq_search_results .siq_resultLeft.no-image .no-img,body ._siq_main_searchbox .siq_resultLeft.has-image img,body .holdResults._siq_main_searchbox ul li.siq-tabswrp ul li.siq-autocomplete a .siq_resultLeft.no-image span,body .holdResults._siq_main_searchbox ul li.siq-tabswrp ul li.siq-autocomplete a .siq_resultLeft.has-image img,.siq-autocomplete-layout-wrapper .siq-ac-search-row-item-icon img,.siq-autocomplete-layout-wrapper .siq-ac-search-row-item-icon.no-image{background-color:#efeded!important}
body #siq_search_results .siq_searchForm .siq_searchWrapper .holdResults ul li.siq-autocomplete:hover, body #siq_search_results .siq_searchForm .siq_searchWrapper .holdResults ul li.siq-autocomplete.highlighted, body .holdResults._siq_main_searchbox ul li.siq-autocomplete:hover, body .holdResults._siq_main_searchbox ul li.siq-autocomplete.highlighted,.siq-autocomplete-layout-wrapper .siq-ac-search-result-row a:hover,.siq-autocomplete-layout-wrapper .siq-ac-search-result-row a.siq-ac-item-active{background-color:#f9f9f9!important}
body #siq_search_results .siq_searchForm .siq_searchWrapper .holdResults ul li:hover .siq_resultLeft.no-image .no-img,body #siq_search_results .siq_searchForm .siq_searchWrapper .holdResults ul li.highlighted .siq_resultLeft.no-image .no-img,body .holdResults._siq_main_searchbox ul li:hover .siq_resultLeft.no-image .no-img,body .holdResults._siq_main_searchbox ul li.highlighted .siq_resultLeft.no-image .no-img,body .holdResults._siq_main_searchbox ul li.siq-tabswrp ul li.siq-autocomplete:hover a .siq_resultLeft.no-image span,body .holdResults._siq_main_searchbox ul li.siq-tabswrp ul li.siq-autocomplete:hover a .siq_resultLeft.has-image img,body .holdResults._siq_main_searchbox ul li.siq-tabswrp ul li.siq-autocomplete.highlighted a .siq_resultLeft.no-image span,body .holdResults._siq_main_searchbox ul li.siq-tabswrp ul li.siq-autocomplete.highlighted a .siq_resultLeft.has-image img,.siq-autocomplete-layout-wrapper .siq-ac-search-result-row a:hover .siq-ac-search-row-item-icon img,.siq-autocomplete-layout-wrapper .siq-ac-search-result-row a.siq-ac-item-active .siq-ac-search-row-item-icon img,.siq-autocomplete-layout-wrapper .siq-ac-search-result-row a:hover .siq-ac-search-row-item-icon.no-image,.siq-autocomplete-layout-wrapper .siq-ac-search-result-row a.siq-ac-item-active .siq-ac-search-row-item-icon .no-image{background-color:#efeded!important}
#siq_mobile .siq_srchbckdrp{background-color:#ffffff}
#siq_mobile .siq_searchwrap,#siq_mobile .siq_dockwrap{background-color:#f7f7f7}
#siq_mobile .siq_searchfield::-webkit-input-placeholder{color:#bbbbbb!important}#siq_mobile .siq_searchfield::-moz-placeholder{color:#bbbbbb!important}#siq_mobile .siq_searchfield:-moz-placeholder{color:#bbbbbb!important}#siq_mobile .siq_searchfield:-ms-input-placeholder{color:#bbbbbb!important}#siq_mobile input[type=search].siq_searchfield::-webkit-input-placeholder{color:#bbbbbb!important}#siq_mobile input[type=search].siq_searchfield::-moz-placeholder{color:#bbbbbb!important}#siq_mobile input[type=search].siq_searchfield:-moz-placeholder{color:#bbbbbb!important}#siq_mobile input[type=search].siq_searchfield:-ms-input-placeholder{color:#bbbbbb!important}#siq_mobile input[type=search].siq_searchfield:focus::-webkit-input-placeholder{color:#bbbbbb!important}#siq_mobile input[type=search].siq_searchfield:focus::-moz-placeholder{color:#bbbbbb!important}#siq_mobile input[type=search].siq_searchfield:focus:-moz-placeholder{color:#bbbbbb!important}#siq_mobile input[type=search].siq_searchfield:focus:-ms-input-placeholder{color:#bbbbbb!important} #siq_mobile .siq_docksearchtextwrap{color:#bbbbbb!important}
#siq_mobile .siq_searchicon_wrap{display:block;} 
/*======== Custom CSS Styles======*/
body .holdResults._siq_main_searchbox ul li.sectionHead h3 {
	font-family: "Montserrat", sans-serif !important;
	font-weight: 700 !important;
	font-size: 13px !important;
	color: #2F2F2F !important;
}

body ._siq_main_searchbox .siq_resultLeft.no-image .no-img {
	background: #222 url("//cdn1.searchiq.co/thumb/totalbeauty.com/totalbeauty-default-L.svg") no-repeat center center !important;
	background-size: 100% !important;
}

body .holdResults._siq_main_searchbox ul li.highlighted .siq_resultLeft.no-image .no-img,
body .holdResults._siq_main_searchbox ul li:hover .siq_resultLeft.no-image .no-img {
	background-color: #222 !important;
}

body .holdResults._siq_main_searchbox .topArrow {
	display: none !important;
}

body .holdResults._siq_main_searchbox ul {
	border: 1px solid #BEBEBE !important;
	margin-top: 2px !important;
}

body .holdResults._siq_main_searchbox ul li a h3 {
	font-size: 12px !important;
	font-family: "Montserrat", sans-serif !important;
	font-weight: 700 !important;
	color: #000 !important;
	line-height: 16px !important;
	max-height: 38px !important;
	text-overflow: ellipsis !important;
	overflow: hidden !important;
}

body .holdResults._siq_main_searchbox ul li p {
	line-height: 14px !important;
	color: #d28f1d !important;
	padding-top: 0px !important;
}

body .holdResults._siq_main_searchbox ul li a em {
	font-size: 12px !important;
	font-family: "Montserrat", sans-serif !important;
	font-weight: 700 !important;
	color: #d28f1d !important;
	background-color: transparent !important;
	padding: 3px 0px !important;
	display: inline !important;
}

body .holdResults._siq_main_searchbox ul {
	padding: 0px !important;
}

body .holdResults._siq_main_searchbox ul li.sectionHead {
	padding: 5px 10px 0 !important;
}

body .holdResults._siq_main_searchbox ul {
	border: 1px solid #000 !important;
	margin-top: 2px !important;
	border-radius: 0 !important;
}

body .holdResults._siq_main_searchbox ul li.sectionHead h3 {
	border-bottom: 1px solid #E3E3E3 !important;
}

body .holdResults._siq_main_searchbox ul li .resultsMore {
	border-top: 1px solid #E3E3E3 !important;
	color: #d28f1d !important;
	font-family: "Montserrat", sans-serif !important;
	font-weight: 700 !important;
	font-size: 13px !important;
}

body .holdResults._siq_main_searchbox ul li:hover,
body .holdResults._siq_main_searchbox ul li.highlighted {
	background-color: #EEEEEE !important;
}

body ._siq_main_searchbox .siq_resultLeft.has-image.crop img {
	background-color: #000 !important;
}

.holdResults._siq_main_searchbox ul li.highlighted a h3,
.holdResults._siq_main_searchbox ul li:hover a h3 {
	font-size: 12px !important;
	font-family: "Montserrat", sans-serif !important;
	font-weight: 700 !important;
	color: #d28f1d !important;
	line-height: 16px !important;
}

.holdResults._siq_main_searchbox ul li.highlighted a em,
.holdResults._siq_main_searchbox ul li:hover a em {
	font-size: 12px !important;
	font-family: "Montserrat", sans-serif !important;
	font-weight: 700 !important;
	color: #d28f1d !important;
	background-color: transparent !important;
	padding: 3px 0px !important;
}



body .holdResults._siq_main_searchbox ul li .resultsMore:hover {
	border-top: 1px solid #E3E3E3 !important;
	color: #2F2F2F !important;
	font-family: "Montserrat", sans-serif !important;
	font-weight: 700 !important;
	font-size: 13px !important;
}

body #siq_search_results {
	width: 100% !important;
	padding: 0 !important;
}

body #siq_search_results .siq_searchForm .siq_searchWrapper .siq_searchTop .siq_searchInner .siq_searchBox {
	font-family: "Montserrat", sans-serif !important;
	font-weight: 700 !important;
	font-size: 15px !important;
	background-color: #fff !important;
	border-color: #636363 !important;
	box-shadow: none !important;
	background: none !important;
	padding-left: 15px !important;
}

body #siq_search_results .siq_searchForm .siq_searchWrapper .siq_searchTop .siq_searchInner .siq_searchBox::placeholder {
	font-size: 14px !important;
	color: #757575 !important;
	font-family: "Montserrat", sans-serif !important;
	font-weight: 700 !important;
}

body #siq_search_results .search-results-L {
	width: 240px !important;
	min-width: 240px !important;
	min-height: 180px !important;
	max-width: 100% !important;
}

body #siq_search_results .search-results-L img {
	max-height: inherit !important;
}

body #siq_search_results .search-results-L.no-image img {
	visibility: hidden !important;
}

body #siq_search_results .search-results-L.no-image {
	background: #000 url("//cdn1.searchiq.co/thumb/totalbeauty.com/totalbeauty-default-L.svg") center center no-repeat !important;
	background-size: 100% !important;
}

body #siq_search_results .srch-poweredbysiq div {
	padding: 14px 15px 0 0 !important;
}

body #siq_search_results .search-results-R .srch-res-info {
	margin-top: 5px !important;
}

body #siq_search_results .search-results-R div.search-results-title a {
	font-family: "Playfair Display", sans-serif !important;
	font-weight: 400 !important;
	font-size: 20px !important;
	color: #000 !important;
	line-height: 24px !important;
	-webkit-font-smoothing: initial !important;
	-moz-osx-font-smoothing: initial !important;
}

body #siq_search_results table.siq_data_table td.contentTd {
	position: relative !important;
}

body #siq_search_results table.siq_data_table td.contentTd span.siq-domain-name {
	font-family: "Montserrat", sans-serif !important;
	font-size: 13px !important;
	color: #111111 !important;
}

body #siq_search_results .search-results-R div.search-results-title a:hover {
	color: #000 !important;
	text-decoration: underline !important;
}

body #siq_search_results .search-results-R div.search-results-title {
	line-height: 29px !important;
	margin-top: 18px !important;
}

body #siq_search_results .siq-show-result div {
	font-family: "Montserrat", sans-serif !important;
	font-weight: 400 !important;
	font-size: 13px !important;
	color: #505050 !important;
}

body #siq_search_results .siq-show-result div span {
	font-family: "Montserrat", sans-serif !important;
	font-weight: 700 !important;
	font-size: 13px !important;
	color: #000 !important;
}

body #siq_search_results .search-results-R div.sr-R-author {
	font-family: "Montserrat", sans-serif !important;
	font-weight: 400 !important;
	font-size: 12px !important;
	color: #000 !important;
	-webkit-font-smoothing: initial !important;
	-moz-osx-font-smoothing: initial !important;
}

body #siq_search_results .search-results-R .sr-R-categories {
	position: absolute !important;
	left: 0 !important;
	top: 0 !important;
}

body #siq_search_results .search-results-R .sr-R-categories ul li {
	font-family: "Nothing You Could Do", sans-serif !important;
	font-size: 14px !important;
	color: #d28f1d !important;
	font-weight: bold !important;
	border: 0 !important;
	padding: 3px 5px 0 0 !important;
	margin: 0 !important;

}

body #siq_search_results .search-results-R .sr-R-tags ul li {
	font-family: "Montserrat", sans-serif !important;
	font-weight: 400 !important;
	font-size: 12px !important;
	color: #323232 !important;
	-webkit-font-smoothing: initial !important;
	-moz-osx-font-smoothing: initial !important;
}

body #siq_search_results .siq-sort-results ul li a {
	font-family: "Montserrat", sans-serif !important;
	font-weight: 400 !important;
	font-size: 14px !important;
	color: #959595 !important;
}

body #siq_search_results .siq-sort-results ul li.selected a,
body #siq_search_results .siq-sort-results ul li a:hover {
	color: #d28f1d !important;
}

body #siq_search_results .search-results-row,
body #siq_search_results .search-sponsored-row {
	padding: 15px 0 !important;
	border-top: 1px solid #b5b5b5 !important;
}

body #siq_search_results .search-results-R .sr-R-cont div,
body #siq_search_results .siq-ads .srch-sponsored-R-cont p {
	font-family: "Montserrat", sans-serif !important;
	font-weight: 400 !important;
	font-size: 13px !important;
	color: #666666 !important;
	-webkit-font-smoothing: initial !important;
	-moz-osx-font-smoothing: initial !important;
}

body #siq_search_results .search-results-R .sr-R-cont div em {
	background-color: transparent !important;
	color: #000 !important;
	font-weight: 700 !important;
}

body #siq_search_results ._siq_pagination span.current {
	min-width: 28px !important;
	color: #000 !important;
	border: 0 !important;
	font-size: 14px !important;
	padding: 4px 0 !important;
	font-family: "Montserrat", sans-serif !important;
	background: #fff !important;
	font-weight: 700 !important;
	border: 1px solid #000 !important;
}

body #siq_search_results ._siq_pagination a,
body #siq_search_results ._siq_pagination span {
	font-family: "Montserrat", sans-serif !important;
	padding: 4px 10px !important;
	border: 1px solid transparent !important;
}

body #siq_search_results ._siq_pagination span.disabled {
	color: #d2d2d2 !important;
	background-color: transparent !important;
	font-size: 13px !important;
	font-family: "Montserrat", sans-serif !important;
}

body #siq_search_results ._siq_pagination a.active.next,
body #siq_search_results ._siq_pagination a.active.prev {
	color: #000 !important;
	font-size: 13px !important;
	font-family: "Montserrat", sans-serif !important;
	border: 1px solid transparent !important;
	padding: 4px 6px !important;
}

body #siq_search_results ._siq_pagination a:hover {
	color: #000 !important;
	border: 1px solid #000 !important;
	background: #fff !important;
}

body #siq_search_results ._siq_pagination a.active.next:hover,
body #siq_search_results ._siq_pagination a.active.prev:hover {
	background-color: #fff !important;
	padding: 4px 6px !important;
	border: 1px solid #000 !important;
}

body #siq_search_results .search-results-R div.search-results-title a em {
	color: inherit !important;
	background-color: transparent !important;
}

.overlay-search .search-field {
	background: transparent !important;
	border: none !important;
	top: 0 !important;
	height: 37px !important;
	padding: 0 20px !important;
	font-family: "Merriweather Sans", sans-serif !important;
	font-size: 14px !important;
	margin-left: -10px !important;
}

.selectize-control.search-field.single.plugin-enter_key_submit {
	display: none !important;
}




@media (min-width:768px) and (max-width:991px) {
	body #siq_search_results .search-results-R .sr-R-cont {
		height: 77px !important;
	}
}

@media (min-width:481px) and (max-width:767px) {
	body #siq_search_results .search-results-L {
		width: 180px !important;
		min-height: inherit !important;
		min-width: inherit !important;
	}

	body #siq_search_results .search-results-R div.search-results-title a {
		font-size: 20px !important;
		line-height: 24px !important
	}

	body #siq_search_results .search-results-R div.search-results-title {
		line-height: 20px !important;
		max-height: 48px !important;
		overflow: hidden !important
	}

	body #siq_search_results .search-results-R .sr-R-cont div,
	body #siq_search_results .siq-ads .srch-sponsored-R-cont p {
		line-height: 20px !important;
		font-size: .9em !important
	}

	body #siq_search_results .search-results-row,
	body #siq_search_results .search-sponsored-row {
		padding: 10px 0 !important
	}

	body #siq_search_results .search-results-R .sr-R-cont {
		height: 90px !important
	}

	body #siq_search_results table.siq_data_table td.contentTd span.siq-domain-name {
		display: none !important
	}

	/*=========== Temporary Styles ===============*/
	body #siq_search_results {
		padding: 0 10px !important;
	}

}

@media (max-width:480px) {
	body #siq_search_results table.siq_data_table td.contentTd span.siq-domain-name {
		display: none !important
	}

	body #siq_search_results .search-results-L.no-image {
		height: 70px !important;
	}

	body #siq_search_results .siq-show-result {
		padding-top: 10px !important;
		padding-bottom: 5px !important
	}

	body #siq_search_results .search-results-L {
		width: 94px !important;
		min-height: inherit !important;
		height: inherit !important;
		margin-right: 10px !important;
		min-width: inherit !important;
		max-height: 70px !important;
	}

	body #siq_search_results .search-results-R div.search-results-title {
		margin: 0 !important;
		max-height: 33px !important;
		overflow: hidden !important;
		line-height: 16px !important;
	}

	body #siq_search_results .search-results-R div.search-results-title a {
		line-height: 16px !important;
		font-size: 14px !important;
	}

	body #siq_search_results .srch-det-arrow {
		right: 10px !important;
	}

	body #siq_search_results .siq_search_box {

		padding-bottom: 0px !important;
		margin-bottom: 5px !important;
	}

	body #siq_search_results ._siq_pagination a,
	body #siq_search_results ._siq_pagination span {
		padding: 3px 5px !important;
		font-size: 11px !important;
		width: auto !important;
		line-height: 18px !important
	}

	body #siq_search_results ._siq_pagination span.current {
		padding: 3px 5px !important;
		font-size: 11px !important;
		min-width: 20px !important
	}

	body #siq_search_results ._siq_pagination a.active.next,
	body #siq_search_results ._siq_pagination a.active.prev {
		font-size: 11px !important
	}

	body #siq_search_results ._siq_pagination span.disabled {
		font-size: 11px !important
	}

	body #siq_search_results .search-results-row,
	body #siq_search_results .search-sponsored-row {
		padding: 10px 0 !important
	}

	body #siq_search_results .img-responsive {
		background-size: 9px !important
	}

	body #siq_search_results .siq_searchForm .siq_searchWrapper .siq_searchTop .siq_searchInner .siq_searchBox {
		height: 36px !important;
		padding-left: 10px !important
	}

	body #siq_search_results .siq-sort-results {
		margin-top: 0 !important;
		margin-bottom: 5px !important;
	}

	body #siq_search_results .search-results-R div.sr-R-author {
		margin-top: 3px !important;
		display: block !important;
		line-height: 16px !important;
		font-size: 12px !important;
	}

	body #siq_search_results .siq-sort-results ul li a {
		font-size: 13px !important;
	}

	/*=========== Temporary Styles ===============*/
	body #siq_search_results {
		padding: 0 10px !important;
	}

}

body,html{overflow-y: auto;}
body .holdResults._siq_main_searchbox ul li p {display: none !important;}
body #siq_search_results table.siq_data_table td.contentTd span.siq-domain-name {display: none !important;}
body .holdResults._siq_main_searchbox ul li p {
    display: none !important;
}
body #siq_search_results table.siq_data_table td.contentTd span.siq-domain-name {
    display: none !important;
}
#siq_search_results .search-sponsored-row table.siq_data_table td.contentTd span.siq-domain-name{display: block !important;}
body .holdResults._siq_main_searchbox ul li.siq-autocomplete-sponsored p { display: block !important;}
body .holdResults._siq_main_searchbox ul li a h3{max-height: 34px !important;}