body {
	background: #343b45;
	color: #b5c2cb;
}

#wrapper { background: url(images/default/body.png) no-repeat center bottom; }

a { color: #00aeef; }

/* header */
#header { background: url(images/header.png) repeat-x center 0; height: 231px; }
#logo a { background: url(images/default/logo.png) no-repeat 0 0;margin-top: 30px; }

#header nav a em { background-image: url(images/default/plus-ico.png); }
#header nav ul li ul a:hover span em { background: url(images/wood/ico-plus-dd.png) no-repeat left 3px; }

#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: #00aeef; }
/* end of header */

/* container */
.container { background: url(images/default/container.png) repeat-x 0 0; }

.container h3.title-big-border { background: url(images/default/title-big-border.png) no-repeat 0 bottom; }
.container h3.title-border { background: url(images/default/title-border.png) no-repeat 0 bottom; }
.container ul li {/* background: url(images/default/plus-ico.png) no-repeat 0 5px; */}
.container .tabs .tabs__caption li {color: #7b909d;text-shadow: 1px 1px 1px rgba(0,0,0, 0.9);padding: 20px;font-size: 20px;font-weight: bold;float: left;cursor: pointer;}
.container .tabs .tabs__caption li.active {background: url(images/default/tab.png) no-repeat center 0;}
.container .tabs il.active span { background: url(images/default/tab.png) no-repeat 0 0; }
.container .tabs il.active { color: #7b909d; text-shadow: 1px 1px 1px rgba(0,0,0, 0.9); }
.container blockquote {  border-left: 5px solid #00aef0; }
/* end of container */

.page-title h5 { background: url(images/default/tab.png) no-repeat center 0; }
.page-title h5 span { background: url(images/default/tab.png) no-repeat 0 0; }
.page-title h5 { color: #7b909d; text-shadow: 1px 1px 1px rgba(0,0,0, 0.9); }

/* main */
.main { border-radius: 0 0 3px 3px; }
.main { background-color: #404650; background-image: url(images/default/main.png); }
.main h3.title { color: #7b909d; }
.main h6.custom { color: #00aef0; }
/* end of main */

.header-block h1 { color: #7b909d; }

/* table */
.table table th { background-color: #00aef0; color: #000; border-color: #404650; }
.table table td { padding: 3px 43px; border-color: #404650; background-color: #343b45; }
.table table td.tc { text-align: center; }
.table table td a { color: #fff; }
/* end of table */

/* footer */
.footer h5 { color: #ccc; }
.footer h5 a { color: #ccc; }
.footer-cols .col { background-image: url(images/default/footer-col-border.png); }
.footer-cols a { color: #ccc; }
.footer-cols a:hover { color: #00aef0; }
.footer-cols span { color: #00aef0; }
.footer-cols address a { color: #00aef0; }
.footer-cols .col ul.services li { background-image: url(images/default/plus-ico.png); }
.footer-bottom { background: #24292f url(images/default/footer.png) no-repeat; }
.footer-bottom p.copy { float: right; color: #52555a; }
.footer-bottom p.copy a { color: #52555a; }
.footer-nav a { color: #52555a; }
.footer-nav a:hover { color: #00aef0; }
/* end of footer */

/* content */
.content { background: #404650 url(images/default/main.png) repeat-x 0 0; }
.content p { color: #b5c2cb; }
.content h5.title { color: #7b909d; border-color: #2e343d;}
.content header h3 { color: #00aff0; }
.tab-cols {
overflow:auto;
}
.content  h3 span { color: #7b909d; }
.content .team-members li h6 {color: #00aff0;float: left;}
.content .team-members li p {color: #898989;float: left;width: 40%;padding-left: 138px;}
.content blockquote { border-color: #a0afb9; }
.content  .color-article p { color: #00aff0; }
/* end of content */

/* sidebar */
.sidebar { color: #cccccc; }
.sidebar { background-image: url(images/default/main.png); background-color: #404650; }
.sidebar .widget {padding-bottom: 12px; }
.sidebar .widget-cnt { padding: 0 14px; }
.sidebar h5.widgettitle { background-image: url(images/default/widget-border.png); color: #7b909d; }
.sidebar ul li a { color: #ccc; }
.sidebar a.btn-request { background-image: url(images/default/btn-req.png); color: #818d95; }
/* end of sidebar */

/* contact page */
.content .entry ul li a { color: #b5c2cb; }
.content .entry ul li span { color: #7b8ba4; }
.content .form-contact .row label span { color: #7b8ba4; }
.content .form-contact .row input.field { background-color: #343b45; border-color: #2b323b; color: #b5c2cb; }
.content .form-contact .row textarea.textarea-field { background-color: #343b45; border-color: #2b323b; color: #b5c2cb;}
/* end of contact page */

/* error page */
.error-page { background-image: url(images/default/error.png); }
.error-page p { color: #2a313a; }

.bubble { background-color: #7b909d; border-color: #a5b4bd; }
.top-bubble span.arr { background-image: url(images/default/error-arr-b.png); }
.bottom-bubble span.arr { background-image: url(images/default/error-arr-t.png); }
/* end of error page */

/* three columns page */
.columns .col h3.col-title { background-image: url(images/default/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/default/img-holder.png) no-repeat 0 0; }
.services article .img-holder img { border-color: #5b6069; }
.services article h4 a { color: #a0afb9; }
/* end of services page */

/* gallery-classic page */
.gallery-classic ul li a img { border: 5px solid #525d6d; }
.gallery-classic ul li span.shadow { background: url(images/default/gallery-classic-shadow.png) no-repeat 0 0; }
.gallery-classic ul li a em { background-color: #525d6d; }
.gallery-classic ul li a span { background-image: url(images/default/zoom-ico.png); }
/* end of gallery-classic page */

/* gallery-project page */
.gallery-project ul li a img { border-color: #525d6d; }
.gallery-project ul li a:hover img { border-color: #6e7887; }
.gallery-project .gallery-project-cnt h4 { color: #7b909d; }
.gallery-project .gallery-project-cnt p { color: #7b909d; }
/* end of gallery-project page */

/* popup */
.popup { background-image: url(images/default/main.png); }
.popup h3 { background-image: url(images/popup-border.png); color: #7b909d; }
#cboxOverlay {background: url(images/default/overlay.png) repeat 0 0; }
.popup input.field { background-color: #343b45; border-color: #283039; color: #fff; }
/* end of popup */

/* projects page */
.projects article { background-image: url(images/default/title-border.png); }
.projects article h3 { color: #7b909d; }

.projects .caroufredsel_wrapper { border-color: #363d48; }
.projects .slider-holder { position: relative; }
.projects .slider-holder a.zoom { background-image: url(images/slider-zoom.png); background-color: #363d48; }
.projects .slider-holder a.arr { background-image: url(images/default/projects-slider-arr.png); }

.pagination ul li a { color: #c3c3c3; background-image: url(images/default/pagination.png); border-color: #2b2f37; }
.pagination ul li a:hover,
.pagination ul li.active a { text-decoration: none; background-image: url(images/default/pagination-active.png); }
/* end of projects page */

/* project full */
.project-full .slider-holder .control-nav a { background-image: url(images/default/control-nav.png); }
.project-full .slider-holder .control-nav a img { background: #525d6d; }
.project-full .slider-holder .control-nav a:before { border-color: transparent transparent #525d6d; }
.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/default/title-border.png); }
.post h4 a { color: #b5c2cb; }
.post h4 a:hover { text-decoration: none;  color: #7b909d; }

.post p.meta-top a.ico { color: #7b8ba4; }
.post p.meta-top a.date-ico { background-image: url(images/default/date-ico.png); }
.post p.meta-top a.user-ico { background-image: url(images/default/user-ico.png); } 
.post p.meta-top a.comments-ico { background-image: url(images/default/comments-ico.png); }
.post p.meta-top a.ico:hover { color: #00aeef; }

.post .img-holder img { border-color: #343b45; }
.post .meta-bottom p span { color: #525d6d; }
.post .meta-bottom p a { color: #7b909d; }
.post .meta-bottom p a:hover { color: #00aeef; }

.container h6.title { color: #7b909d; }
.container h6.title-border { background-image: url(images/default/title-border.png); }
.comments-section { background-image: url(images/default/title-border.png); }

.comments-section .user h6 { color: #a9c4cb; background-image: url(images/default/comments-user-ico.png); }
.comments-section .user h6 a { color: #a9c4cb; }
.comments-section .user h6 a:hover { color: #00aeef; }
.comments-section .user p { color: #7b909d; text-shadow: 1px -1px 0px rgba(0,0,0,0.4); }
.comments-section .user p a { color: #7b909d; text-decoration: none; }
.comments-section .user p a:hover { color: #00aeef; }

.comment-form label { color: #7b909d; }
.comment-form label span  { color: #2a313a; }
.comment-form input.field { background-color: #343b45; border-color: #2b323b; color: #b7c1c7; }
.comment-form textarea.textarea-field {  background-color: #343b45; border-color: #2b323b; color: #b7c1c7; }


.sidebar .popular-posts ul li { background-image: url(images/default/widget-border.png); }
.sidebar .popular-posts ul li a img { border-color: #a0afb9; }
.sidebar .popular-posts ul li a:hover img { border-color: #c7d8e3; }
.sidebar .popular-posts ul li .popular-posts-cnt p { color: #a0afb9; }
.sidebar .popular-posts ul li .popular-posts-cnt small { color: #7b909d; }

.sidebar .categories ul li { background-image: url(images/default/widget-border.png); color: #a0afb9; }
.sidebar .categories ul li a { color: #a0afb9; }
.sidebar .categories ul li a:hover { color: #c6d2da;  }

.sidebar .popular-tags a { color: #a0afb9; }
.sidebar .popular-tags a:hover { color: #a0afb9; }

.sidebar address { color: #a0afb9; }
.sidebar address a { color: #a0afb9; }
.sidebar address a span { color: #00aeef; }
.sidebar address a:hover { color: #00aeef; }
/* end of blog-single page */

/* blog page */

.content .pagination-post a { color: #7b8ba4; }
.content .pagination-post a.prev span { background-image: url(images/default/prev-arr.png); }
.content .pagination-post a.next span { background-image: url(images/default/next-arr.png); }
.content .pagination-post li a { background-image: url(images/default/pagination2.png); }
.content .pagination-post li a:hover,
.content .pagination-post li.active a { background-image: url(images/default/pagination-active2.png); }
.pagination span.shadow { background-image: url(images/pagination-shadow.png); }
/* end of blog page */

/* under-construction page */
.under-construction span.designs { background-image: url(images/default/101-designs.png); }
.under-construction span.under-const { background-image: url(images/default/under-const.png); }
.under-construction h2 { color: #7b8ba4; }
.under-construction h3 { color: #7b8ba4; }
.socials ul li a { background-image: url(images/default/socials-icos.png); }
/* end of under-construction page */

/* home page */
.home-page #header { height: 558px; background-color: #fefefe; 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: #df6408; }
.home-page .home-slider .slide-cnt p { color: #343c44; }

.home-page .main { box-shadow: 0px 0px 10px 10px #313842; -moz-box-shadow: 0px 0px 10px 10px #313842; -webkit-box-shadow: 0px 0px 10px 10px #313842; -o-box-shadow: 0px 0px 10px 10px #313842; background: url(images/default/home-page-main.png) repeat-x 0 0;background-color:#2E323B; }
.home-page article { background-image: url(images/default/article-tabs.png); }
.home-page article p { color: #7b909d; }
.home-page article h6.title { color: #7b909d; }

.home-page article .slider-tab-holder a.btn { background-image: url(images/default/slider-tabs-arr.png); }
.home-page article.gallery ul li .img-holder {  border-color: #595e67; }

.home-page article.gallery ul li .img-holder span.shadow { background-image: url(images/article-shadow.png); }

.home-page article.news ul li img { border-color: #b3dff1; position: relative; z-index: 10;}
.home-page article.news ul li .img-holder span.shadow { background-image: url(images/default/news-shadow.png); z-index: 3; }
.home-page article.news ul li p.date { color: #808285;  }
.home-page article.news ul li img { border-color: #383c45; }

.home-page article.blog-tab ul li p.meta a { color: #7b909d; }
.home-page article.blog-tab ul li p.meta a:hover { color: #00aef0; }
.home-page article.blog-tab ul li p { color: #a0afb9; }
.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/default/left-border.png); }
.home-page .tab span.border-right { background-image: url(images/default/right-border.png); }
.home-page .tabs a em.ico { background-image: url(images/default/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 */

#servicesTable td{
    padding:10px;
}
