/**

	This CSS file is included only in Graze and is supposed to contain color scheme specific styles like
	backgrounds, font colors, icons, etc.

*/

.graze-default-color {
	color: #d14836 !important;
}

/* Loading */
.loading i:first-child:before {
    background:#d14836;
}

.loading i:first-child:after {
    background:#d14836;
}
.loading i:last-child:before {
    background:#d14836;
}

.loading i:last-child:after {
    background:#d14836;
}

/* Navigation */
.navigation > li:hover > a,.navigation > li > a:hover,
.navigation > li > .activelink,.navigation > li:hover > a > i, .navigation > li > a:hover > span.label-nav-sub::before, .navigation > li > a:focus > span.label-nav-sub::before{
    color: #d14836;
}
.mobile-menu-button, .mobile-nav, .slider-fixed-container{
    background-color: #d14836;
}
.navigation>li:hover > a > span.label-nav-sub::before,.navigation>li:hover> a > span.label-nav-sub::before{
    color: #d14836;
}

.label-bkg {
	 background-color: #d14836;
}

.navigation>li>a.activelink:before{
    border-color: transparent transparent #d14836 transparent;
}

.navigation>li:hover >a:after{
    background-color: #d14836;
    bottom: 0;
}

/* Commented for merge with Fekra
.top-title-wrapper, #header{
    border-color: #d14836;
}
*/

.sticky-header .navigation > li:hover > a span {
    color: #d14836;
}

/* Commented for merge with Fekra
#header:after{
   border-bottom: #d14836;
}
*/

/* Page Content Colors */
.body-wrapper a:hover,
.top-body a:hover,
.bottom-body a:hover,
.content-box.content-style2 h4 i,
.side-navigation .menu-item.current-menu-item a,
.side-navigation .menu-item:hover a:after,
.side-navigation .menu-item:hover a,
a.tool-tip,
.team-member .team-member-position,
.team-member-progress .team-member-position,
.item-img-overlay i,
ul.fa-content-list-container li.fa-content-single .fa-box i,
.item-img-overlay .portfolio-zoom:hover,
.navigation ul li:hover>a,
.blog-post-quote:after,
.item-img-overlay .portfolio-zoom,
body .tabs-vertical  .tab a,
.section-tabs .tab a.active,
.blog-post-icon i,
.blog-post .blog-post-details-item i,
.blog-post h2 a,
.blog-post .blog-read-more a,
.body-wrapper .tags a,
.feature-arrows .feature-arrow,
body .tab a,
.section-etabs a:hover,
.accordion .title h4,
.accordion2 .title h4,
body .white-text .feature-details a:hover,
.blog-post .blog-span h2,
a.list-group-item.active,
.content-box h4 i{
  color: #d14836;
}

::selection
{
    background-color:#d14836;
}
::-moz-selection
{
    background-color:#d14836;
}

.callout-box{
    border-left-color: #d14836}
.feature .feature-content,.team-member .team-member-content{
    border-top-color: #d14836;
}

.team-member-progress-bar,.section-parallax{
    background-color: #d14836;
}
.blog-masonry .blog-post-quote {
    border-top: 2px solid #d14836;
}

.item-img-overlay{
    background-color: rgba(209,72,54,0.8);
}
.item-img-overlay i:hover{
    background-color: rgba(209,72,54,0.8);
}
body .section-content.section-image{
    background-color: #d14836;
    background-color: rgba(209,72,54,0.8);
}
.team-member .team-member-image{
        box-shadow: inset 0 0 0 0 rgba(209,72,54,0.8),
                    inset 0 0 0 0px rgba(255,255,255,0.6),
                    0 1px 2px rgba(0,0,0,0.1);
}
.team-member-image:hover{
    box-shadow: inset 0 0 0 110px rgba(209,72,54,0.8),
                inset 0 0 0 5px rgba(255,255,255,0.8),
                0 1px 2px rgba(0,0,0,0.1);
}
.section-parallax.secion-color-bg:before{
    background-color: #d14836;
    background-color: rgba(209,72,54,0.8);
}
body a.button, input[type="submit"],
input[type="button"],
body button.button,
body .button,
.btn.btn-primary,
.section-content.section-color-bg,
.section-content.section-services,
.content-box.content-style4 h4 i
,button.button-main,
.body-wrapper .tags a:hover,
.callout-box.callout-box2,
.blog-search .blog-search-button,
.top-title-wrapper, .testimonial-big,
.process-step,
.content-style3:hover .content-style3-icon,
.content-box.style5 h4 i,
table.table thead tr,
.price-table .price-label-badge,
.price-table .price-table-header,
.section-subscribe
.subscribe-button.fa-envelope-o,
.single-process:after,
.tab.active,
.accordion .active,
.accordion2 .active,
.blog-post-quote,
.feature-arrows .feature-arrow:hover,
.dark-accordion.accordion .title.active,
.dark-accordion.accordion2 .title.active,
.progress .progress-bar,
.content-box.content-style4 h4 i{
    background-color: #d14836;
}

.dark-accordion.accordion .title,
.dark-accordion.accordion2 .title { background-color: #711A0E; }

.comments-list .children .comment:before,.portfolio-filter li a.portfolio-selected,
.portfolio-filter li a:hover, .dropcaps.dropcaps-color-style, .carousel-container .carousel-icon:hover
,.button.alter:hover, .button.alter:active, button.button.alter:hover, button.button.alter:active{
    background-color: #d14836;
}
.comments-list .children .comment:after{
    border-color: transparent transparent transparent #d14836;;
}

.highlighted-text{
    background-color: #d14836;
    color: #ffffff;
}
.icons-list.colored-list li:before, .blog-post-date .day,
.blog-post-date .month, strong.colored, span.colored
,.content-style3 .content-style3-icon, .process-details h4,
.feature .feature-content a, .feature .feature-details i,
body .tp-caption.main_color_text, .accordion .title, .accordion2 .title,
.button.alter, button.button.alter{
    color: #d14836;
}
.button.alter, button.button.alter, body a.button, input[type="submit"], input[type="button"], body button.button,body .button{
    border-color: #d14836;
}

.button.button-white{
    color: #d14836 !important;
}
.pagination .prev, .pagination .next, .pagination a:hover, .pagination a.current, .price-table .price-label{
    color: #d14836;
}

.btn.btn-default{ color: #d14836 !important; border: 1px solid #ddd !important; }

/* Footer Area Colors */

.footer .copyright,
.body-wrapper .tags a{
    border-color: #d14836;
}

.footer .footer-col .footer-title, .footer .copyright a:hover{
    color: #d14836;
}

.flickr_badge_wrapper .flickr_badge_image img:hover,
.feature-arrows .feature-arrow:hover{
    border-color: #d14836;
}

/* NAVIGATION STYLING */

#header .row-toggle,
#header .row-toggle .row-toggle-content
{
	background: #d14836;
	color: #fff;
}

#header .row-toggle a.rss
{
	color: #fff;
}

#header .row-toggle .row-toggle-content .btn.btn-primary
{
	background: #d14836;
}

#header .row-toggle:hover .nav-toggle-link,
#header .row-toggle:hover .current-item-prep,
#header .row-toggle:hover a.rss
{
	color: #d14836;
}

.mobile-top-button{ background-color: #d14836; }

/* END NAVIGATION STYLING */

/* STATISTICST STYLING */

.statistics-container .panel-heading a,
.statistics-container .panel-heading
{
	background: #d14836;
	color: white;
}
.statistics-container .panel.panel-default
{
	border-color: #d14836;
}

/* END STATISTICS STYLING */

/* WEB ITEM DETAILS */

.modal-header .close
{
	color: #d14836;
}

/* END WEB ITEM DETAILS */

.renew-new-items-count-container
{
	background-color: #d14836;
}

/*=========== Neli Levi's version 14.11.2014 ===============*/
i.time-icon{  background-image: url("../../images/red/clock.png"); }
i.provider-icon{  background-image: url("../../images/red/ext-link.png"); }
i.domain-icon{  background-image: url("../../images/red/tag.png"); }
i.lng-icon{  background-image: url("../../images/red/bubble.png"); }
i.loc-icon{  background-image: url("../../images/red/location.png"); }

.news-list .blog-post{}
	.news-list .blog-span h2, .modal-title, .list-highlight-title h2 { 
		color: #d14836 !important; 
		/* border-bottom: 1px solid #d14836;  */
	}
	#graze-home-page-body-wrapper .blog-post .blog-span .blog-post-details-item,
	.similar-list  .blog-post .blog-span .blog-post-details-item,
	.full-width-details .blog-post-details-item{ color: #d14836; }
		#graze-home-page-body-wrapper .blog-post .blog-span .blog-post-details-item a ,
		.similar-list .blog-post .blog-span .blog-post-details-item a ,
		.full-width-details .blog-post-details-item a {color: #d14836; }
	.news-list .blog-post .blog-post-body{ color: #474747; }

.modal-header .blog-post .blog-span .blog-post-details-item{ color: #d14836; }
	.modal-header .blog-post .blog-span .blog-post-details-item a{ color: #d14836; }
	.modal-header .blog-post .domains-container a:after { content: "|"; }
		.modal-header .blog-post .domains-container a:last-child:after{ content: ""; }
	#graze-home-page-body-wrapper .modal-header .news-list .blog-span .blog-post-details-item.blog-post-details-domains,
	.modal-header .news-list .blog-span .blog-post-details-item.blog-post-details-domains { width: 100% !important; }

/*== header ==*/
#header .row-toggle:before,
#header .row-toggle .row-toggle-content:before{ border-top: 1px solid #d14836; }
#header .row-toggle:hover{
	-webkit-box-shadow: inset 0px -1px 1px rgba(209, 72, 54, 0.5);
	-moz-box-shadow: inset 0px -1px 1px rgba(209, 72, 54, 0.5);
	box-shadow: inset 0px -1px 1px rgba(209, 72, 54, 0.5);
}
#header .row-toggle:hover:before{
	-webkit-box-shadow: inset 0px 1px 0px rgba(209, 72, 54, 0.5);
	-moz-box-shadow: inset 0px 1px 0px rgba(209, 72, 54, 0.5);
	box-shadow: inset 0px 1px 0px rgba(209, 72, 54, 0.5);
}

/*== navigation ==*/
#to-top-button{ color: #d14836; }
#header .row-toggle-content .navigation-section .btn.btn-default { color: #FFC796 !important; }
.nav-carousel-item.trimmed:after{
	background: -moz-linear-gradient(left,  rgba(209,72,54,0) 0%, rgba(209,72,54,1) 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, right top, color-stop(0%,rgba(209,72,54,0)), color-stop(100%,rgba(209,72,54,1))); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(left,  rgba(209,72,54,0) 0%,rgba(209,72,54,1) 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(left,  rgba(209,72,54,0) 0%,rgba(209,72,54,1) 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(left,  rgba(209,72,54,0) 0%,rgba(209,72,54,1) 100%); /* IE10+ */
	background: linear-gradient(to right,  rgba(209,72,54,0) 0%,rgba(209,72,54,1) 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00D14836', endColorstr='#d14836',GradientType=1 ); /* IE6-8 */
}
/*== footer ==*/

.footer{ border-top: 5px solid #d14836; }
	.footer .footer-col .footer-content .contact-details,
	.footer .footer-col .footer-content .contact-details a{ color: #d14836; }

i.map-icon{  background-image: url("../../images/red/pin.png"); }
i.phone-icon{  background-image: url("../../images/red/tel.png"); }
i.fax-icon{  background-image: url("../../images/red/fax.png"); }
i.email-icon{  background-image: url("../../images/red/email.png"); }

/*== profiles page ==*/
.bootstrap-tagsinput .tag{ background-color: #d14836; }

.dark-accordion.accordion2 .title,
.accordion2 .title { background-color: #d14836; }
.dark-accordion.accordion2 .title.collapsed { background-color: #711A0E; }
.source-item input[type=checkbox]:checked + i{ color: #d14836; }

.show-sources > *:last-child a{ color: #d14836;  }
	.show-sources > *:last-child a:hover { color: #711A0E;  }
	.show-sources i.checked{ color: #d14836; }

.add-source .bootstrap-tagsinput .tag{ background-image: url("../../images/red/ext-link.png"); color: #d14836; }
.add-source .bootstrap-tagsinput .tag [data-role="remove"]:hover:active { color: #711A0E; }

/* accordition */	
.light-accordion .title.collapsed .status > i.checked,
.light-accordion .title.collapsed .status > i.halfchecked,
.light-accordion .title.collapsed .status > i.unchecked,
.light-accordion .title.collapsed .status > i,
.light-accordion .title.collapsed i
 { color: #D4D4D4}
 
.light-accordion .title.collapsed:hover,	 
.light-accordion .title.collapsed:hover .status > i.checked, 
.light-accordion .title.collapsed:hover .status > i.halfchecked,  
.light-accordion .title.collapsed:hover .status > i.unchecked,
.light-accordion .title.collapsed:hover .status > i,
.light-accordion .title.collapsed:hover i {
    color: #6E6E6E; 
}

/* ========== FILE UPLOAD STYLING ======= */

#uploader .plupload_header
{
	background: #d14836;
}

.contactus-form1-row .h3-body-title
{
	color: #d14836 !important;
}

.footer .footer-col .footer-content .contact-title i.fa-globe { color: #d14836; }

/* Notifications */

.alert-success { color: black; background-color: #fafafa; border-color: #ccc; }
	.alert-success a { color: #d14836; }

/* Settings */
.settings-form.price-table.price-table-light-headers .price-table-rows .price-table-header,
.settings-form.price-table.price-table-light-headers .price-table-rows .price-table-header.light-header{ color: #D14836; border-bottom-color: #D14836; }

@media (max-width: 768px ){
	.price-value p.public-resources-section-par { color: #d14836; }
}

/* Error page */
.not-found-404 h2 {
	color: #9a9a9a;
}

.not-found-404 h2 i {
	color: #d14836;
}


@media print{
	i.time-icon{  background-image: url("../../images/red/clock.png") !important; }
	i.provider-icon{  background-image: url("../../images/red/ext-link.png") !important; }
	i.domain-icon{  background-image: url("../../images/red/tag.png") !important; }
	i.lng-icon{  background-image: url("../../images/red/bubble.png") !important; }
}