#style-switcher h4 a {
    background: #f28300 none repeat scroll 0 0
}

.navbar-default .navbar-brand:focus,
.navbar-default .navbar-brand:hover,
.logo:after,
.widget_search,
input[type=radio].with-font:checked ~ label,
.fill-btn,
.widget .tagcloud a,
.social-icons ul li:hover:before,
.banskew,
.button-group .button:last-child::before,
.gImg .circle-icon i,
.plan-top:before,
.plan-top,
.skewpink,
.pricebox .midelement,
.logo .navbar-brand,
.back-to-top:before,
.posted-by .badge,
.list-status .badge,
.navbar-default .navbar-toggle .icon-bar, 
.element-btn .element-fill-btn {
    background-color: #f28300;
}

.menuBar .navbar-default .navbar-nav>.active>a,
.menuBar .navbar-default .navbar-nav>.active>a:focus,
.menuBar .navbar-default .navbar-nav>.active>a:hover,
.menuBar .navbar-default .navbar-nav>li>a:focus,
.menuBar .navbar-default .navbar-nav>li>a:hover,
.inner-banner .bannerText ol a,
.mid-banner-news .ban-text h3,
.sectionTitle span,
a:hover,
a:active,
a:focus,
.news .item ul li a:hover,
.posted-by span a,
.nlist-info p a,
.list-status span a,
.widget_recent_entries .bpost span a,
.nlist-bottom .social li a:hover,
.contact-address ul li a:hover,
.fIcons:before,
.feature h4,
.sliderInn h3 span,
.priceBox h4,
.clientSlide .item h4,
.fTitle span,
.top-head ul li a:hover,
.copyright h6 a,
.hot-news figure figcaption a:hover,
.list-status .nlist-info h4 a:hover,
.gallery-button-group button.button.is-checked,
.gallery-button-group button:hover,
blockquote h6,
.blog-date a:hover,
.blog-date .comment-reply,
.gallery-button-group button.button.checked,
.gallery-button-group button:hover {
    color: #f28300;
}

.b_effect:focus,
.form-Box input[type="text"]:focus,
.form-Box input[type="email"]:focus,
.form-Box input[type="passowrd"]:focus,
.form-Box textarea:focus,
.social-icons ul li:before,
.subscribe form input:focus {
    border-color: #f28300;
}

#site-head:after {
    border-bottom-color: #f28300;
}

blockquote {
    border-left-color: #f28300;
}

.circle-icon {
    background-color: rgba(255, 83, 1, 0.5);
}

.spacer {
    background-image: -moz-linear-gradient(left, rgba(255, 0, 0, 0) 0%, rgba(255, 0, 0, 0) 15%, rgb(255, 83, 1) 50%, rgba(255, 0, 0, 0) 85%, rgba(255, 0, 0, 0) 100%);
    background-image: -webkit-gradient(linear, left top, right top, color-stop(0%, rgba(255, 0, 0, 0)), color-stop(15%, rgba(255, 0, 0, 0)), color-stop(50%, rgb(255, 83, 1)), color-stop(85%, rgba(255, 0, 0, 0)), color-stop(100%, rgba(255, 0, 0, 0)));
    background-image: -webkit-linear-gradient(left, rgba(255, 0, 0, 0) 0%, rgba(255, 0, 0, 0) 15%, rgb(255, 83, 1) 50%, rgba(255, 0, 0, 0) 85%, rgba(255, 0, 0, 0) 100%);
    background-image: -o-linear-gradient(left, rgba(255, 0, 0, 0) 0%, rgba(255, 0, 0, 0) 15%, rgb(255, 83, 1) 50%, rgba(255, 0, 0, 0) 85%, rgba(255, 0, 0, 0) 100%);
    background-image: -ms-linear-gradient(left, rgba(255, 0, 0, 0) 0%, rgba(255, 0, 0, 0) 15%, rgb(255, 83, 1) 50%, rgba(255, 0, 0, 0) 85%, rgba(255, 0, 0, 0) 100%);
    background-image: linear-gradient(to right, rgba(255, 0, 0, 0) 0%, rgba(255, 0, 0, 0) 15%, rgb(255, 83, 1) 50%, rgba(255, 0, 0, 0) 85%, rgba(255, 0, 0, 0) 100%);
}

::-moz-selection {
    color: #fff;
    background: #f28300;
}

::selection {
    color: #fff;
    background: #f28300;
}

.fill-btn,
.element-btn .element-fill-btn {
    box-shadow: 0px 10px 50px -10px rgb(255, 83, 1);
}

@media screen and (max-width: 767px){        
    .button-group .button.is-checked {
        background-color: #f28300;
    }
}


.fixed-info-container {
	background: #fff none repeat scroll 0 0;
	bottom: 50px;
	left: 0;
	padding: 120px 30px 80px;
	position: fixed;
	top: 100px;
	width: 350px;
	height: 100%;
	z-index: 4;
}
.resize-carousel-holder, .ifarme-fwh-holder {
	float: left;
	height: 100%;
	position: relative;
	width: 100%;
}
.gallery_horizontal {
	float: left;
	height: 100%;
	position: relative;
	width: 100%;
	padding-left: 350px;
}
.owl-carousel .owl-stage-outer {
	overflow: hidden;
	position: relative;
	transform: translate3d(0px, 0px, 0px);
}
.gallery_horizontal .owl-item img {
	position: relative;
	width: auto;
	z-index: 1;
	height: 100%;
}
.gallery-horizontal-holder .customNavigation {
	height: 80px;
	margin-top: -40px;
	position: absolute;
	right: 0;
	top: 50%;
	width: 40px;
	z-index: 5;
}
.gallery-horizontal-holder .customNavigation a {
	background: #fff none repeat scroll 0 0;
	cursor: pointer;
	float: left;
	font-size: 19px;
	height: 40px;
	line-height: 40px;
	margin-bottom: 1px;
	width: 40px;
}
 @media only screen and (max-width: 1036px) {
.nav-inner nav {
	padding-top: 50px;
}
.gallery-item {
	width: 50% !important;
}
.gallery_horizontal {
	padding-left: 0px;
}
.fixed-info-container {
	position: relative;
	top: 0;
	left: 0 !important;
	bottom: 0;
	opacity: 1;
	height: 100%;
	width: 100%;
	float: left;
	padding: 80px 30px 30px 30px;
}
.show-hid-content, .close-contact, .showform {
	display: none;
}
.vis-info {
	padding-left: 0;
}
.filter-vis-column {
	position: relative;
	height: auto;
	float: left;
	width: 100%;
	padding: 0;
}
.full-width-slider .item {
	padding-bottom: 50px;
}
.full-width-slider .item .show-info {
	bottom: 50px;
}
.fixed-column {
	position: relative;
	float: left;
	width: 100%;
	height: 400px;
	background: #fff;
	top: 0;
	bottom: 0;
	padding-bottom: 70px;
}
.wrapper-inner {
	width: 100%;
	height: auto;
}
.align-content {
	top: 0;
	margin-top: 0 !important;
	padding: 40px 0;
}
.ifarme-holder {
	float: left;
	width: 100% !important;
	height: auto !important;
	padding-bottom: 56.25%;
	padding-top: 30px;
	height: 0;
	overflow: hidden;
	margin-bottom: 120px;
	margin-top: 60px;
}
.ifarme-holder iframe, .ifarme-holder object, .ifarme-holder embed {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%!important;
	height: 100% !important;
}
.horizontal_item img {
	width: 100%;
	height: auto !important;
}
.gallery-horizontal-holder .customNavigation {
	display: none;
}
.contact-form-holder {
	float: left;
	position: relative;
	width: 100%;
	height: auto;
	overflow: auto;
}
.column-wrap {
	width: 50%;
	padding-left: 10%;
}
}