@charset "utf-8";h3 span, footer a:hover, footer a:hover i{color:#b7000c;}
a, .post-details h3 a:hover, a.read-more:hover, .tabs-framed li a:hover, .tabs-framed li a:hover i, .side-content .news-entry a:hover, .widget_tag_cloud li a:hover, .pagination a:hover, .read-more:hover .icon-angle-right, .breadcrumb a:hover, .tagcloud li a:hover, .comment-meta .commentmetadata a:hover, .comment .comment-meta .author-name a:hover, .post-details h2 a:hover, .post-details ul li a:hover, #secondary .widget_recent_posts h5 a:hover, #secondary .widget_categories ul li a:hover, .widget_testimonials ul li p a:hover, .portfolio-container h4 a:hover, .toggle-accordion a:hover, .toggle a:hover, .toggle.active, .toggle.active a, .toggle-accordion.active, .toggle-accordion.active a, footer ul.footer-links li a:hover, ul.theme-color li [class^="icon-"], .services:hover .icon-lightbulb, .services:hover .icon-resize-full, .services:hover .icon-magic, .comment-author .reply:hover, .tabs-framed li a.current, .tabs-framed li a.current [class^="icon-"]{color:#b7000c;}
#page-nav ul li.current_page_item, #page-nav ul li:hover, #page-nav ul li ul.sub-menu li:hover, .tag li a:hover, .portfolio-container li:hover h4.title a, .related-works.three-fourth li:hover h4 a, .portfolio-container li a:hover .thick-border, input[type="button"], input[type="submit"], input[type="reset"], button, .button, .color, .sorting-container li a.active, .sorting-container li a:hover, .sorting-container li a.active, .sorting-container li a:hover, .side-nav li a:hover, .side-nav li.active a, .sorting-container li a.active, .sorting-container li a:hover, .faq h5.toggle-accordion.active:before, .toggle-frame h5.toggle-accordion.active, .toggle-frame h5.toggle.active, .ls-layer .button-text2 a, .ls-layer .button-text a, .ls-layer h4, .ui-widget-content, .portfolio-thumb .image-overlay a span, ul.tabs-frame li a.current, ul.tabs-vertical-frame li a.current, .widget_testimonials .carousel-arrows .icon-chevron-left:hover, #secondary .widget_testimonials .carousel-arrows .icon-chevron-right:hover, .portfolio-slider-container .bx-controls-direction a, .widget_testimonials .carousel-arrows .icon-chevron-left:hover, .widget_testimonials .carousel-arrows .icon-chevron-right:hover, .theme-border, span.highlight{background-color:#b7000c;}
.sorting-container li:hover a:before, .sorting-container li a.active:before{background:#b7000c;}
.theme-color .tb-header{background-color:#d12a35;}
.pricing-table .theme-color .tb-content .price strong, .pricing-table .theme-color .tb-content .price strong sup{color:#b7000c;}
.sorting-container li a.active, .sorting-container li a:hover, .portfolio-container li h4.title a:hover, .related-works.three-fourth li h4.title a:hover, .portfolio-container li:hover h4.title a, .related-works.three-fourth li:hover h4.title a, .side-nav li a:hover, .side-nav li.active a, ul.tabs-frame li a.current, ul.tabs-vertical-frame li a.current, .toggle-frame h5.toggle-accordion.active a, .toggle-frame h5.toggle.active a, .toggle-frame h5.toggle-accordion.active a:hover, .toggle-frame h5.toggle-accordion.active a, .toggle-frame h5.toggle.active a, .toggle-frame h5.toggle-accordion.active:before, .toggle-frame h5.toggle.active:before, .toggle-frame h5.toggle-accordion.active:hover, .toggle-frame h5.toggle.active:hover , .theme-color .tb-title h5, .theme-color .tb-title h6{color:#fff;text-shadow:1px 1px 0px #5b0006;}
header{border-top-color:#b7000c;}
.portfolio-container li:hover .thick-border, .related-works li:hover .thick-border, .widget_flickr ul li:hover, .portfolio-container li .portfolio-thumb:hover .thick-border, #page-nav ul li ul.sub-menu li:hover, .container .intro div img, .pr-tb-col.selected, .theme-color .tb-content, .intro-text.type4, ul.tabs-vertical-frame li a.current{border-color:#b7000c;}
.theme-btn{background-color:#99262e;background-image:linear-gradient(bottom, #99262e 0%, #cd3f48 100%);background-image:-o-linear-gradient(bottom, #99262e 0%, #cd3f48 100%);background-image:-moz-linear-gradient(bottom, #99262e 0%, #cd3f48 100%);background-image:-webkit-linear-gradient(bottom, #99262e 0%, #cd3f48 100%);background-image:-ms-linear-gradient(bottom, #99262e 0%, #cd3f48 100%);background-image:-webkit-gradient(linear,
left bottom,
left top,
color-stop(0, #99262e)),
color-stop(1, #cd3f48)));box-shadow:0px 5px 0px #5d0006;}
.theme-btn:hover{background-color:#ce3f48;background-image:linear-gradient(bottom, #cd3f48 0%, #99262e 100%);background-image:-o-linear-gradient(bottom, #cd3f48 0%, #99262e 100%);background-image:-moz-linear-gradient(bottom, #cd3f48 0%, #99262e 100%);background-image:-webkit-linear-gradient(bottom, #cd3f48 0%, #99262e 100%);background-image:-ms-linear-gradient(bottom, #cd3f48 0%, #99262e 100%);background-image:-webkit-gradient(linear,
left bottom,
left top,
color-stop(0, #cd3f48)),
color-stop(1, #99262e)));box-shadow:0px 5px 0px #5d0006;}
.theme-btn.red:active{box-shadow:0 2px 0px #5d0006;-moz-box-shadow:0 2px 0px #5d0006;-webkit-box-shadow:0 2px 0px #5d0006;-o-box-shadow:0 2px 0px #5d0006;}
.theme-btn, .theme-btn:hover, .theme-btn.large.button-arrow{color:#f3f3f3;text-shadow:1px 1px 0px #56181d;}
.theme-btn:active{box-shadow:0 2px 0px #5d0006;-moz-box-shadow:0 2px 0px #5d0006;-webkit-box-shadow:0 2px 0px #5d0006;-o-box-shadow:0 2px 0px #5d0006;}
.theme-btn .icon-angle-right{background-color:#f3f3f3;box-shadow:1px 1px 0px #833438;color:#b8353e;}
.button-arrow.button-arrow:before{background:#CD3F48;border-right-color:#99262E;}
.theme-btn.button-arrow .icon-angle-right{background-color:#F3F3F3;box-shadow:1px 1px 0 #833438;color:#B8353E;}
.pagination ul li a:hover, .pagination ul li.active-page, .pagination a .skip-page:hover{border-color:#b7000c;}
.sorting-container li a.active, .sorting-container li a:hover{border-bottom-color:#5d0006 !important;border-top-color:#b7000c !important;}
.sorting-container li:first-child a.active{background:#b7000c !important;}
ul.tabs-frame li a.current, .tabs-vertical-frame-content, .tabs-frame-content, .toggle-frame .toggle-content, ul.tabs-vertical-frame li a.current{border:1px solid #b7000c;}
.toggle-frame .toggle-accordion.active:after, .tabs-frame-content:before{border-left:1px solid #b7000c;border-right:1px solid #b7000c;}
ul.tabs-vertical-frame li.current a span{background:url(images/vertical-tabs-active.png) no-repeat scroll 0 0 transparent;}
.portfolio-slider-container .bx-controls a.bx-next{background-image:url(images/arrow-next.png);}
.portfolio-slider-container .bx-controls a.bx-prev{background-image:url(images/arrow-prev.png);}
.portfolio-slider-container .bx-controls a.bx-next:hover{background-image:url(images/arrow-next-hover.png);}
.portfolio-slider-container .bx-controls a.bx-prev:hover{background-image:url(images/arrow-prev-hover.png);}