body {
	background: #d64e0d;
	color: #fff;
}

#wrapper { background: url(images/orange/body.png) no-repeat center bottom; }

a { color: #4a4b4c; }

/* header */
#header { background: url(images/header.png) repeat-x center 0; height: 231px; }
#logo a { background: url(images/orange/logo.png) no-repeat 0 0; }

#header .intro-message { background: url(images/intro-message.png) no-repeat right 14px; }
#header .intro-message h2 { color: #a0afb9; }
#header .intro-message h2 span { color: #d64e0d; }
#header nav a em { background: url(images/orange/ico-plus-dd.png) no-repeat right 3px; }
#header nav ul li ul a:hover span em { background: url(images/orange/ico-plus-dd.png) no-repeat left 3px; }
/* end of header */

/* container */
.container { background: url(images/orange/container.png) repeat-x 0 0; }
.container h3.title-big-border { background: url(images/orange/title-big-border.png) no-repeat 0 bottom; }
.container h3.title-border { background: url(images/orange/title-border.png) no-repeat 0 bottom; }
.container ul li { background: url(images/orange/plus-ico.png) no-repeat 0 5px; }
.container .tabs a { color: #fff4cb; text-shadow: 1px 1px 1px rgba(0,0,0, 0.6); }
.container .tabs a.active { background: url(images/orange/tab.png) no-repeat center 0; }
.container .tabs a.active span { background: url(images/orange/tab.png) no-repeat 0 0; }
.container .tabs a.active { color: #fff4cb; text-shadow: 1px 1px 1px rgba(0,0,0, 0.6); }
.container blockquote {  border-left: 5px solid #4a4b4c; }
/* end of container */

.page-title h5 { background: url(images/orange/tab.png) no-repeat center 0; }
.page-title h5 span { background: url(images/orange/tab.png) no-repeat 0 0; }
.page-title h5 { color: #fff4cb; text-shadow: 1px 1px 1px rgba(0,0,0, 0.6); }

/* main */
.main { border-radius: 0 0 3px 3px; }
.main { background-color: #da6710; background-image: url(images/orange/main.png); }
.main h3.title { color: #633831; }
.main h6.custom { color: #4a4b4c; }
/* end of main */

.header-block h1 { color: #fff; }

/* ********************************************************************************************************************************************************************************** */

/* table */
.table table th { background-color: #4a4b4c; color: #fed792; border-color: #d7590d; }
.table table td { padding: 3px 43px; border-color: #d7590d; background-color: #d64e0d; }
.table table td.tc { text-align: center; }
.table table td a { color: #fff; }
/* end of table */

/* footer */
.footer h5 { color: #f9d598; }
.footer h5 a { color: #f9d598; }
.footer-cols .col { background-image: url(images/orange/footer-col-border.png); }
.footer-cols a { color: #f9d598; }
.footer-cols a:hover { color: #ffbc06; }
.footer-cols span { color: #ffbc06; }
.footer-cols address a { color: #ffbc06; }
.footer-cols address { color: #f9d598;  }
.footer-cols .col ul.services li { background-image: url(images/orange/plus-ico-footer.png); }
.footer-bottom { background: #8d3807 url(images/orange/footer.png) no-repeat; }
.footer-bottom p.copy { float: right; color: #c55616; }
.footer-bottom p.copy a { color: #c55616; }
.footer-nav a { color: #c55616; }
.footer-nav a:hover { color: #ffbc06; }
/* end of footer */

/* content */
.content { background: #da6710 url(images/orange/main.png) repeat-x 0 0; }
.content .tabs-cnt p { color: #fff; }
.content .tabs-cnt p em { color: #fff; }
.content h5.title { color: #585e68; border-color: #a45f25; }
.content header h3 { color: #404650; }

.content .tabs-cnt .tab-cols h3 { color: #3a414b; font-weight: bold; }
.content .tabs-cnt .tab-cols h3 span { color: #646e7c; }

.content .tabs-cnt .team-members li h6 { color: #474849; }
.content .tabs-cnt .team-members li h6 a { color: #474849; }
.content .tabs-cnt .team-members li p { color: #555555; }

.content .tabs-cnt blockquote { border-color: #a0afb9; color: #fff; }
.content .tabs-cnt .color-article p { color: #ffffff; }
.content .tabs-cnt .color-article p span { color: #435059; }
.content .tabs-cnt .color-article em { color: #435059; }
.content .tabs-cnt .color-article h3 { color: #404650; font-weight: bold; }
/* end of content */

/* sidebar */
.sidebar { color: #fff; }
.sidebar { background-image: url(images/orange/main.png); background-color: #da6710; }
.sidebar .widget { padding-top: 12px; padding-bottom: 12px; }
.sidebar .widget-cnt { padding: 0 14px; }
.sidebar h5.widgettitle { background-image: url(images/orange/widget-border.png); color: #ffffff; text-shadow: rgba(0,0,0,0.4) 1px 1px 1px;}
.sidebar ul li a { color: #fff; }
.sidebar a.btn-request { background-image: url(images/orange/btn-req.png); color: #fff; text-shadow: rgba(0,0,0,0.3) 2px 1px 0px; }
/* end of sidebar */

/* contact page */
.content .entry ul li { color: #fff; }
.content .entry ul li a { color: #fff; }
.content .entry ul li span { color: #f8b37b; }
.content .form-contact .row label { color: #fff; }
.content .form-contact .row label span { color: #f8b37b; }
.content .form-contact .row input.field { background-color: #dc5b0b; border-color: #b04805; color: #fff; }
.content .form-contact .row textarea.textarea-field { background-color: #dc5b0b; border-color: #b04805; color: #fff; }
.content .form-contact .row input.submit-btn { color: #fff; }
.content .form-contact .row input.submit-btn:hover { color: #ccc; } 
/* end of contact page */


/* error page */
.error-page { background-image: url(images/orange/error.png); }
.error-page p { color: #896f5d; }

.bubble { background-color: #e5d3c7; border-color: #fff; }
.top-bubble span.arr { background-image: url(images/orange/error-arr-b.png); }
.bottom-bubble span.arr { background-image: url(images/orange/error-arr-t.png); }
/* end of error page */

/* three columns page */
.columns .col h3.col-title { background-image: url(images/orange/col-title.png); }
/* end of three columns page */

/* sitemap */
.content ul li ul li a { color: #e6e7e8; }
/* end of sitemap */

/* services page */
.services article .img-holder { background: url(images/orange/img-holder.png) no-repeat 0 0; }
.services article .img-holder img { border-color: #e1e1e1; }
.services article h4 a { color: #f9d598; }
/* end of services page */

/* gallery-classic page */
.gallery-classic ul li a img { border: 5px solid #f0e2d9; }
.gallery-classic ul li a em { background-color: #e1e1e1; }
.gallery-classic ul li a span { background-image: url(images/orange/zoom-ico.png); }
/* end of gallery-classic page */

/* gallery-project page */
.gallery-project ul li a img { border-color: #e1e1e1; }
.gallery-project ul li a:hover img { border-color: #d8baa6; }

/* end of gallery-project page */

.popup { background-image: url(images/orange/main.png); }
.popup h3 { color: #fff; background-image: url(images/popup-border.png); }
.popup input.field { background-color: #dc5b0b; border-color: #b74905; color: #fff; }
#cboxOverlay {background: url(images/orange/overlay.png) repeat 0 0; }
/* *************************************** */
/* projects page */
.projects article { background-image: url(images/orange/title-border.png); }
.projects article h3 { color: #fff; }

.projects .caroufredsel_wrapper { border-color: #e1e1e1; }
.projects .slider-holder { position: relative; }
.projects .slider-holder a.zoom { background-image: url(images/slider-zoom.png); background-color: #e1e1e1; }
.projects .slider-holder a.arr { background-image: url(images/orange/projects-slider-arr.png); }
.projects .slider-holder span.slider-shadow { background: url(images/orange/slider-shadow.png) no-repeat 0 0  !important;}

.pagination ul li a { color: #ceb7a6; background-image: url(images/orange/pagination.png); border-color: #993e0c; }
.pagination ul li a:hover,
.pagination ul li.active a { text-decoration: none; background-image: url(images/orange/pagination-active.png); }
/* end of projects page */

/* project full */
.project-full .slider-holder .control-nav a { background-image: url(images/orange/control-nav.png); }
.project-full .slider-holder .control-nav a img { background: #e1e1e1; }
.project-full .slider-holder .control-nav a:before { border-color: transparent transparent #e1e1e1; }
.project-full .slider-holder span.big-slider-shadow { background-image: url(images/big-slider-shadow.png); }
/* end of project full */

/* blog-single page */
.container h4.title-border { background-image: url(images/orange/title-border.png); }
.post h4 a { color: #fff; }
.post h4 a:hover { text-decoration: none; color: #fff7da; }

.post p.meta-top a.ico { color: #863407; text-shadow: rgba(255,255,255, 0.2) 0px 1px 0px ; }
.post p.meta-top a.date-ico { background-image: url(images/orange/date-ico.png); }
.post p.meta-top a.user-ico { background-image: url(images/orange/user-ico.png); } 
.post p.meta-top a.comments-ico { background-image: url(images/orange/comments-ico.png); }
.post p.meta-top a.ico:hover { color: #ffbc06; text-shadow: none; }

.post .img-holder img { border-color: #e1e1e1; }
.post .meta-bottom { color: #f8b37b;  }
.post .meta-bottom p span { color: #f8b37b; }
.post .meta-bottom p a { color: #432723; }
.post .meta-bottom p a:hover { color: #ffbc06; }

.container h6.title { color: #fff; }
.container h6.title-border { background-image: url(images/orange/title-border.png); }
.comments-section { background-image: url(images/orange/title-border.png); }

.comments-section .user h6 { color: #973d11; background-image: url(images/orange/comments-user-ico.png); }
.comments-section .user h6 a { color: #973d11; }
.comments-section .user h6 a:hover { color: #802a00;  }

.comments-section .user p { color: #f8b37b; text-shadow: 1px -1px 0px rgba(0,0,0,0.4); }
.comments-section .user p a { color: #f8b37b; text-decoration: none; }
.comments-section .user p a:hover { color: #ffbc06;  }

.comment-form label { color: #fff; }
.comment-form label span  { color: #f8b37b; }

.comment-form input.field { background-color: #dc5b0b; border-color: #b74905; color: #fff; }
.comment-form textarea.textarea-field {  background-color: #dc5b0b; border-color: #b74905; color: #fff; }

.sidebar .popular-posts ul li { background-image: url(images/orange/widget-border.png); }
.sidebar .popular-posts ul li a img { border-color: #e1e1e1; }
.sidebar .popular-posts ul li a:hover img { border-color: #f8b37b; }
.sidebar .popular-posts ul li .popular-posts-cnt p { color: #fff; }
.sidebar .popular-posts ul li .popular-posts-cnt small { color: #902f00; text-shadow: rgba(255,255,255,0.2) 1px 1px 0px; }

.sidebar .categories ul li { background-image: url(images/orange/widget-border.png); color: #fff; }
.sidebar .categories ul li a { color: #fff; }
.sidebar .categories ul li a:hover { color: #fff; }

.sidebar .popular-tags a { color: #fff; }
.sidebar .popular-tags a:hover { color: #fff; }

.sidebar address { color: #fff; }
.sidebar address a { color: #fff; }
.sidebar address a span { color: #4a4b4c; }
.sidebar address a:hover { color: #4a4b4c; }
/* end of blog-single page */

/* blog page */
.content .pagination-post a { color: #ceb7a6; }
.content .pagination-post a.prev span { background-image: url(images/orange/prev-arr.png); }
.content .pagination-post a.next span { background-image: url(images/orange/next-arr.png); }
.content .pagination-post li a { background-image: url(images/orange/pagination.png); }
.content .pagination-post li a:hover,
.content .pagination-post li.active a { background-image: url(images/orange/pagination-active.png); }
.pagination span.shadow { background-image: url(images/orange/pagination-shadow.png); }
/* end of blog page */

/* under-construction page */
.under-construction span.designs { background-image: url(images/orange/101-designs.png); }
.under-construction span.under-const { background-image: url(images/orange/under-const.png); }
.under-construction h2 { color: #f9d598; }
.under-construction h3 { color: #f9d598; }
.socials ul li a { background-image: url(images/orange/socials-icos.png); }
/* end of under-construction page */

/* home page */
.home-page #header { height: 558px; background-color: #fff; background-image: url(images/header-home.png); }
.home-page .home-slider .slide-cnt h2 { color: #555555; line-height: 40px; }
.home-page .home-slider .slide-cnt h2 span { color: #f28705; }
.home-page .home-slider .slide-cnt p { color: #343c44; }

.home-page .main { box-shadow: 0px 0px 10px 10px #cf4b0c; -moz-box-shadow: 0px 0px 10px 10px #cf4b0c; -webkit-box-shadow: 0px 0px 6px 10px #cf4b0c; -o-box-shadow: 0px 0px 6px 10px #cf4b0c; background: url(images/orange/home-page-main.png) repeat-x 0 0; }
.home-page article { background-image: url(images/orange/article-tabs.png); }
.home-page article a { color: #732f41; }
.home-page article p { color: #eef4e2; }
.home-page article h6.title { color: #e2eab1; }

.home-page article .slider-tab-holder a.btn { background-image: url(images/orange/slider-tabs-arr.png); }
.home-page article.gallery ul li .img-holder {  border-color: #feeea4; }
.home-page article.gallery h5 { color: #fff4cb; }

.home-page article.gallery ul li .img-holder span.shadow { background-image: url(images/article-shadow.png); }
.home-page article.gallery ul li small { color: #fed792; }

.home-page article.news ul li p { color: #feeea4; }
.home-page article.news ul li p.date { color: #fbde81; }
.home-page article.news ul li h5 { color: #feeea4; }
.home-page article.news ul li img { border-color: #feeea4; position: relative; z-index: 10;}
.home-page article.news ul li .img-holder span.shadow { background-image: url(images/orange/news-shadow.png); z-index: 3; }

.home-page article.blog-tab ul li h5 { color: #fff4cb; }
.home-page article.blog-tab ul li p.meta a { color: #feeea4; }
.home-page article.blog-tab ul li p.meta a:hover { color: #4a4b4c; }
.home-page article.blog-tab ul li p { color: #fff4cb; }
.home-page article.blog-tab ul li .img-holder { background-color: #a0afb9; border-color: #c6c6c6; }

.home-page .tab span.border-left { background-image: url(images/orange/left-border.png); }
.home-page .tab span.border-right { background-image: url(images/orange/right-border.png); }
.home-page .tabs a em.ico { background-image: url(images/orange/icos.png); }

.home-style1-slider .slide-cnt h2 { color: #e3e3e3; }
.home-style1-slider .slide-cnt h2 span { color: #00aef0; }
.home-style1-slider .slide-cnt p { color: #bcbcbc; }
/* end of home page */