.fontawesome-icon-list .fa-hover {
	width: 25%; line-height: 18px; padding-bottom: 10px; font-size: 13px; float: left;
}
.fontawesome-icon-list .fa-hover .text-muted {
	color: rgb(204, 204, 204);
}
.fontawesome-icon-list .fa-hover [class*=' fa-'] {
	width: 23px; color: rgb(62, 62, 62); font-size: 18px; display: inline-block;
}
@media only screen and (max-width:959px) and (min-width:768px)
{
.fontawesome-icon-list .fa-hover {
	width: 33.33%;
}
}
@media only screen and (max-width:767px) and (min-width:480px)
{
.fontawesome-icon-list .fa-hover {
	width: 50%;
}
}
@media only screen and (max-width:479px)
{
.fontawesome-icon-list .fa-hover {
	width: 100%;
}
}
#configurator {
	background: rgb(249, 249, 249); left: -192px; top: 15px; width: 190px; color: rgb(33, 52, 66) !important; text-transform: uppercase; line-height: 21px; font-size: 12px; position: fixed; z-index: 9000;
}
#configurator form {
	text-align: center; margin-bottom: 0px;
}
#configurator select {
	background: none; padding: 3px; color: rgb(33, 52, 66); margin-bottom: 10px; box-shadow: 0px 0px 0px;
}
#configurator .control {
	background: url("../images/ico.png") no-repeat center rgb(249, 249, 249); top: 216px; width: 51px; height: 51px; right: -51px; text-indent: -9999px; display: block; position: absolute;
}
#configurator .inside {
	padding: 10px;
}
#configurator .header {
	text-align: center; padding-bottom: 5px; font-size: 18px; margin-bottom: 5px; border-bottom-color: rgb(238, 238, 238); border-bottom-width: 1px; border-bottom-style: solid;
}
#configurator ul.image-select {
	margin-bottom: 5px;
}
#configurator ul.image-select li {
	float: left; display: block;
}
#configurator ul.image-select li a {
	margin: 5px; width: 32px; height: 32px; float: left; display: block;
}
#configurator ul.image-select li:hover {
	border-color: rgb(204, 204, 204);
}
#configurator ul.select-color li a {
	text-indent: -9999px;
}
#configurator ul.text-select {
	margin-bottom: 15px;
}
#configurator ul.text-select li {
	width: 50%; font-size: 13px; float: left;
}
#configurator ul.text-select li:not(.active) a {
	color: rgb(81, 94, 108);
}
#configurator p {
	line-height: 16px; margin-bottom: 5px;
}
@media only screen and (max-width:768px)
{
#configurator {
	display: none;
}
}
.menu-clean.color-custom #Header .menu > li > a {
	color: rgb(68, 68, 68);
}
.menu-clean.color-custom #Header .menu > li.current-menu-item > a {
	color: rgb(249, 76, 63) !important;
}
.menu-clean.color-custom #Header .menu > li.current_page_item > a {
	color: rgb(249, 76, 63) !important;
}
.menu-clean.color-custom #Header .menu > li.current-menu-ancestor > a {
	color: rgb(249, 76, 63) !important;
}
.menu-clean.color-custom #Header .menu > li.current_page_ancestor > a {
	color: rgb(249, 76, 63) !important;
}
.menu-clean.color-custom #Header .menu > li > a:hover {
	color: rgb(249, 76, 63) !important;
}
.menu-clean.color-custom #Header .menu > li.hover > a {
	color: rgb(249, 76, 63) !important;
}
.menu-clean.color-custom .social li a {
	color: rgb(177, 177, 177) !important;
}
.menu-clean.color-custom .social li a:hover {
	color: rgb(68, 68, 68) !important;
}
.demo_no_line .fancy_heading .fancy_heading_wrapper {
	padding-bottom: 0px;
}
.demo_no_line .fancy_heading .fancy_heading_wrapper.no_icon::after {
	display: none;
}
.demo_contact_section .fancy_heading .fancy_heading_wrapper {
	padding-top: 0px;
}
#searchform input[type='submit'] {
	display: none;
}
.pad40-0 {
	padding-top: 40px; padding-bottom: 0px;
}
.slider1 {
	background-image: url("../images/slide_1.jpg");
}
.slider2 {
	background-image: url("../images/slider_2.jpg");
}
.slider3 {
	background-image: url("../images/slide_3.jpg");
}
.samplebox h5 {
	padding-top: 20px;
}
.vertical-fancy {
	background-position: top; padding-top: 40px; padding-bottom: 0px; background-image: url("../images/section_offer.jpg"); background-repeat: repeat; background-color: rgb(228, 228, 210);
}
#gallery-1 {
	margin: auto;
}
#gallery-1 .gallery-item {
	width: 25%; text-align: center; margin-top: 10px; float: left;
}
#gallery-1 img {
	border: 2px solid rgb(207, 207, 207); border-image: none;
}
#gallery-1 .gallery-caption {
	margin-left: 0px;
}
.soundcloud iframe {
	width: 100%;
}
.user img {
	display: none !important;
}
.interact {
	display: none !important;
}
