/* Арт Широты — палитра вместо оранжевой схемы темы
   умбра #704C20  киноварь #9B1B1B  крем #F6F0E6  бумага-блок #EFE4D4  подвал #4A3216 */

a,
ul.menu li.collapsed>a:before,
ul.menu li.collapsed>a:hover:before,
ul.menu li.expanded>a:hover:before,
ul.pager li.pager-current,
.item-list ul li.pager-current.last,
.views-field-title a,
.footer-area ul.social-media-info li a,
ul.social-media-info li a:hover i,
.view-showcases .view-content .more-link a,
.comment-counter,
.comment ul.links li a,
#site-name a,
.item-list ul.quicktabs-tabs>li.active>a,
.item-list ul.quicktabs-tabs>li.active>a:hover,
.nav-tabs>li.active>a,
.nav-tabs>li.active>a:hover {
	color: #704C20;
}

#main-navigation .sf-menu>li.active-trail>a,
#main-navigation ul.main-menu.menu>li.active-trail>a {
	color: #704C20;
	border-bottom: 2px solid #704C20;
}

#footer,
#main-navigation .sf-menu ul li a:hover,
#main-navigation .sf-menu ul li.sfHover>a,
.team-member ul.social-bookmarks li a:hover,
ul.links li a,
a.more,
input[type="submit"],
input[type="reset"],
input[type="button"],
.checkout-buttons .checkout-cancel,
.checkout-buttons .checkout-back,
.view-showcases .more-link a,
.call-to-action a.more,
.call-to-action a.more:hover,
.nav-pills>li.active>a,
.nav-pills>li.active>a:hover,
.nav-pills>li.active>a:focus,
.tp-bannertimer,
ul.menu li a:hover,
table th,
.view-showcases .info span,
.view-showcases .info a,
.poll .bar .foreground {
	background-color: #704C20;
}

.tp-bullets.simplebullets.round .bullet {
	background-color: rgba(112, 76, 32, 0.55);
}

@media (min-width: 992px) {

	.tparrows.default,
	.tp-bullets.simplebullets.round .bullet {
		background-color: rgba(112, 76, 32, 0.35);
	}

	.tparrows.default:hover,
	.tp-bullets.simplebullets.round .bullet:hover,
	.tp-bullets.simplebullets.round .bullet.selected {
		background-color: rgba(112, 76, 32, 0.55);
	}
}

@media (max-width: 1199px) {
	.tparrows.default:before {
		color: rgba(112, 76, 32, 0.55);
	}

	.tparrows.default:hover:before {
		color: #9B1B1B;
	}

	.tp-bullets.simplebullets.round .bullet:hover,
	.tp-bullets.simplebullets.round .bullet.selected {
		background-color: #9B1B1B;
	}
}

.team-member ul.social-bookmarks li a:hover {
	border-color: #704C20;
}

ul.pager li.pager-current,
.item-list ul li.pager-current.last {
	border-bottom: 1px solid #704C20;
}

.comment ul.links li a:hover,
a:hover,
a:focus,
blockquote:after,
h1 a:hover,
h2 a:hover,
h3 a:hover,
h4 a:hover,
h5 a:hover,
h6 a:hover,
ul.pager li>a:hover,
#breadcrumb a:hover,
.post-submitted-info i,
ul.social-bookmarks li a,
ul.brands li a,
.view-showcases .view-content .more-link a:hover,
#top-content .views-field-title a:hover,
.views-field-title a:hover,
.view-testimonials .views-field-body p:after,
.node-type-mt-testimonial .field-name-body p:after,
.panel-title a,
.mean-container a.meanmenu-reveal.meanclose:after {
	color: #9B1B1B;
}

#main-navigation ul.menu li a:hover,
#main-navigation ul.main-menu.menu>li.active-trail>a:hover,
#main-navigation .sf-menu>li.sfHover>a {
	color: #9B1B1B;
	border-bottom: 2px solid #9B1B1B;
}

.footer-area ul.menu li a:hover,
.block-search .form-text,
#search-area:hover .form-text,
#search-area .form-text:focus,
.view-popular-tags .views-row a,
ul.social-bookmarks li a:hover,
ul.brands li a:hover,
ul.links li a:hover,
a.more:hover,
input[type="submit"]:hover,
input[type="reset"]:hover,
input[type="button"]:hover,
.view-showcases .more-link a:hover,
.checkout-buttons .checkout-cancel:hover,
.checkout-buttons .checkout-back:hover,
.latest-item:hover,
.item-list ul.quicktabs-tabs>li>a:hover,
.nav-tabs>li>a:hover,
.panel-heading:hover,
.field-type-taxonomy-term-reference .field-item a:hover,
.footer-area ul.social-bookmarks li a:hover,
.footer-area ul.brands li a:hover,
.subfooter-area ul.social-bookmarks li a:hover,
.subfooter-area ul.brands li a:hover,
.mean-container .mean-nav ul li a:hover,
.mean-container .mean-nav ul li a.mean-expand:hover {
	background-color: #9B1B1B;
}

ul.social-bookmarks li a,
ul.brands li a,
ul.social-bookmarks li a:hover,
ul.brands li a:hover,
.footer-area table td {
	border: 1px solid #9B1B1B;
}

ul.pager li>a:hover,
.footer-area .item-list ul.quicktabs-tabs,
.footer-area .block-quicktabs .block,
.footer-area .nav-tabs {
	border-bottom: 1px solid #9B1B1B;
}

.item-list ul.quicktabs-tabs>li>a:hover,
.nav-tabs>li>a:hover,
.footer-area ul.social-bookmarks li a:hover,
.footer-area ul.brands li a:hover,
.subfooter-area ul.social-bookmarks li a:hover,
.subfooter-area ul.brands li a:hover {
	border-color: #9B1B1B;
}

.footer-area .item-list ul.quicktabs-tabs>li.active>a,
.footer-area .nav-tabs>li.active>a {
	border-color: #9B1B1B #9B1B1B #704C20 #9B1B1B !important;
}

.overlay {
	background: rgba(155, 27, 27, 0.75);
	background: -moz-linear-gradient(top, rgba(155, 27, 27, 0.75) 0%, rgba(112, 76, 32, 0.75) 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(155, 27, 27, 0.75)), color-stop(100%, rgba(112, 76, 32, 0.75)));
	background: -webkit-linear-gradient(top, rgba(155, 27, 27, 0.75) 0%, rgba(112, 76, 32, 0.75) 100%);
	background: -o-linear-gradient(top, rgba(155, 27, 27, 0.75) 0%, rgba(112, 76, 32, 0.75) 100%);
	background: -ms-linear-gradient(top, rgba(155, 27, 27, 0.75) 0%, rgba(112, 76, 32, 0.75) 100%);
	background: linear-gradient(to bottom, rgba(155, 27, 27, 0.75) 0%, rgba(112, 76, 32, 0.75) 100%);
}

.caption-link a {
	background: #9B1B1B;
	background: -moz-linear-gradient(top, #9B1B1B 0%, #704C20 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #9B1B1B), color-stop(100%, #704C20));
	background: -webkit-linear-gradient(top, #9B1B1B 0%, #704C20 100%);
	background: -o-linear-gradient(top, #9B1B1B 0%, #704C20 100%);
	background: -ms-linear-gradient(top, #9B1B1B 0%, #704C20 100%);
	background: linear-gradient(to bottom, #9B1B1B 0%, #704C20 100%);
}

#highlighted,
#footer-top {
	background-color: #EFE4D4;
}

#highlighted:after {
	color: #EFE4D4;
}

#highlighted {
	border-bottom: 1px solid #EFE4D4;
}

#subfooter {
	background-color: #4A3216;
}

/*resets*/
ul.social-bookmarks li a:hover,
ul.brands li a:hover {
	color: #ffffff;
}

#main-navigation .sf-menu ul li a:hover,
#main-navigation .sf-menu ul li.sfHover>a {
	border-bottom: none;
	color: #fff;
}

ul.menu li.collapsed>a:hover:before,
ul.menu li.expanded>a:hover:before {
	color: #fff;
}

#search-area:hover .form-text,
#search-area .form-text:focus,
.block-search .form-text {
	color: #ffffff;
}

.footer-area a,
.subfooter-area a {
	color: #ffffff;
	text-decoration: underline;
}

.footer-area a:hover,
.subfooter-area a:hover {
	color: #ffffff;
	text-decoration: none;
}

.footer-area ul.menu li a:hover {
	color: #e1e1e1;
	text-decoration: none;
}

.footer-area ul.menu li>a:before,
.footer-area ul.menu li.active-trail>a:before {
	color: #e1e1e1;
}

.nav-tabs>li.active>a:hover,
.item-list ul.quicktabs-tabs>li.active>a:hover {
	background: #fff;
	border-color: #c2c2c2 #c2c2c2 #ffffff #c2c2c2;
}

.footer-area .item-list ul.quicktabs-tabs>li.active>a,
.footer-area .nav-tabs>li.active>a {
	background: transparent;
}

.footer-area .item-list ul.quicktabs-tabs>li.active>a,
.footer-area .item-list ul.quicktabs-tabs>li.active>a:hover,
.footer-area .nav-tabs>li.active>a:hover {
	color: #fff;
}

.footer-area .latest-item .views-field-title a:hover {
	text-decoration: none;
}

.footer-area .view-testimonials.highlighted .views-field-body p:after {
	color: #fff;
}

.view-promoted-items .icon {
	background: transparent;
	color: #704C20;
	border: 2px solid #704C20;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}

.view-promoted-items .icon:hover {
	background: transparent;
	color: #9B1B1B;
	border-color: #9B1B1B;
}

.view-promoted-items .icon i {
	color: inherit;
}

.view-showcases .view-content .more-link a:hover {
	background: transparent;
}

.view-showcases .info a.comments:after {
	color: #fff;
}

.footer-area .view-popular-tags .views-row a {
	color: #e1e1e1;
}

.footer-area .view-popular-tags .views-row a:hover {
	color: #fff;
}

.view-tweets .views-field-created-time {
	color: #c2c2c2;
}

/* бумага, шапка, логотип — этого в оранжевом файле не было.
   Bootstrap грузится после схемы и ставит body { background:#fff } — поэтому !important. */
html,
body {
	background-color: #F6F0E6 !important;
	color: #3F2E22;
}

#header,
#header-inside,
.onscroll #header,
.onscroll.show #header,
#page,
#top-content,
#highlighted,
#footer-top,
.boxed #page-container,
.flexslider {
	background: #F6F0E6;
	background-color: #F6F0E6;
}

#highlighted {
	border-top-color: #F6F0E6;
}

#highlighted:before,
#highlighted:after {
	color: #F6F0E6;
}

#main-navigation ul.menu li a {
	color: #5C3D18;
}

#header-inside {
	padding-top: 22px;
	padding-bottom: 18px;
}

#main-navigation ul.menu {
	padding-top: 28px;
}

#logo img {
	max-height: 96px;
	width: auto;
	height: auto;
}

/* отзывы на главной: view-feedback + blockquote, не view-testimonials */
#highlighted-bottom-left blockquote {
	padding: 0 0 0 56px;
	margin: 10px 0 8px;
	font-size: 18px;
	line-height: 1.45;
}

#highlighted-bottom-left blockquote:after {
	left: 0;
	top: -6px;
	font-size: 42px;
	line-height: 1;
	color: #9B1B1B;
}

#highlighted-bottom-left .views-field-title {
	padding-left: 56px;
	margin-top: 0;
}