
/* red */

.color-red h3 span {border-color: #e94141;}
.color-red iconcolor { color: #e94141;}
.color-red a {color: #e94141;}
.color-red a:hover {color: #e94141;}
.color-red ul.ulintro li>a:before {color: #e94141;font: 400 1.308em "Signika",sans-serif; content: "-";}
.color-red .selectionlayout { border: 0px; border-top: 2px solid #e94141; border-bottom: 2px solid #e94141; border-collapse: collapse; padding: 12px 12px 12px 12px; margin: 0px; background: #ffffff;}

.color-red .catelabel1 { border: 2px solid #f8c6c6; background: #fcecec; font-weight: bold; padding: 8px;}


.color-red legend { padding: 0.2em 0.5em;  border-top: 2px solid #ffffff; border-right: 2px solid #fad9d9; border-bottom: 2px solid #fad9d9; border-left: 2px solid #FFFFFF; background: #edebd5; color:#990000; font-size:10px; font-weight:bold; margin-bottom: 3px;}
.color-red fieldset { border: 1px solid #f8c6c6; }

.color-red header>section.top nav>ul>li.current-menu-item>a, 
.color-red header>section.top nav>ul>li.current-menu-item:hover>a {background: #e94141; color: #fff;}
.color-red header .top ul ul a {color: #3f3f3f;}
.color-red .main-header a {color: #3f3f3f;}

.color-red blockquote {border-left-color: #e94141;}
.color-red nav.mainmenu>ul>li:hover>a {color: #e94141;}
.color-red nav.mainmenu>ul>li.current-menu-item>a {color: #e94141;}
.color-red aside h3 span {border-bottom: 2px solid #e94141;}
.color-red footer article h3 span {border-bottom: 1px solid #e94141;}
.color-red .columns h2:first-child span, .color-red section h2:first-child span {border-bottom: 2px solid #e94141;}
.color-red .more a:hover {color: #e94141;}
.color-red h2.alt span {border-bottom: 2px solid #e94141;}
.color-red .dc-alt {color: #e94141;}
.color-red ul.tabs a.selected {border: 1px solid #e94141; border-bottom: 3px solid #ba3434; background: #e94141; color: #fff;}
.color-red .wp-pagenavi span.current {color: #e94141;}
.color-red .wp-pagenavi a:hover {color: #e94141;}
.color-red ul.accordion li>a:before {color: #e94141;}
.color-red .content-slider article h3 a:hover {color: #e94141;}
.color-red ul.hp-services li h3 a:hover {color: #e94141;}
.color-red .hp-recent-work article h3 a:hover {color: #e94141;}
.color-red .portfolio .filters ul a:hover {color: #e94141;}
.color-red .portfolio .filters ul a.selected {background: #e94141; color: #fff;}
.color-red .portfolio article h3 a:hover {color: #e94141;}
.color-red .project p.copyright a:hover {color: #e94141;}
.color-red .project dl {border-left: 2px solid #e94141;}
.color-red .project-nav a:hover {color: #e94141;}
.color-red .postlist article h2 a:hover {color: #e94141;}
.color-red .post-meta a:hover, .tags a:hover {color: #e94141;}
.color-red .post-author h3 a:hover {color: #e94141;}
.color-red .comment-author a:hover {color: #e94141;}
.color-red .popular-objects a:hover {color: #e94141;}
.color-red .events .rss-link a:hover {color: #e94141;}
.color-red .events-head a:hover {color: #e94141;}
.color-red .calendar td a.day:hover {background-color: #e94141;}
.color-red .content>aside a:hover {color: #e94141;}
.color-red p.progress>span.fill {background: #e94141;}
.color-red .tooltip-dark {position: relative; background: #e94141; color: #fff;}
.color-red table.alt th {border-bottom: 3px solid #ba3434; background: #e94141; color: #fff;}
.color-red .pricing-plan:hover {border-top: 2px solid #e94141;}
.color-red .pricing-plan:hover p.price strong {color: #e94141;}
.color-red .pricing-plan:hover h2 {color: #e94141;}
.color-red table.pricing tr.action td:first-child a:hover {color: #e94141;}
.color-red .why-us ul li {background: #e94141;}
.color-red ul.tick li {background: #e94141;}
.color-red footer {padding: 25px 0 0; background:  url("../images/footer.png"); color: #aeaeae;}
.color-red footer a {color: #ebebeb;}
.color-red footer a:hover {color: #aeaeae;}
.color-red p.more a {color: #3f3f3f;}
.color-red p.more a:hover {color: #e94141;}
@media (max-width: 980px) {
	.color-red footer {margin: 0 -20px; padding: 25px 20px 0;}
}

.color-red button, .color-red a.button, .color-red .pricing-plan a.button, .color-red table.pricing a.button {border-color: #e33232; border-top-color: #d05757;background: #ef6363;
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2VmNjM2MyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNlMzMyMzIiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(top,  #ef6363 0%, #e33232 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ef6363), color-stop(100%,#e33232));
background: -webkit-linear-gradient(top,  #ef6363 0%,#e33232 100%);
background: -o-linear-gradient(top,  #ef6363 0%,#e33232 100%);
background: -ms-linear-gradient(top,  #ef6363 0%,#e33232 100%);
background: linear-gradient(to bottom,  #ef6363 0%,#e33232 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ef6363', endColorstr='#e33232',GradientType=0 );
color: #fff; text-shadow: 0 -1px 0 #bd4444;}
.color-red button:hover, .color-red a.button:hover, .color-red table.pricing a.button:hover {background: #e33232;
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2UzMzIzMiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNlZjYzNjMiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(top,  #e33232 0%, #ef6363 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#e33232), color-stop(100%,#ef6363));
background: -webkit-linear-gradient(top,  #e33232 0%,#ef6363 100%);
background: -o-linear-gradient(top,  #e33232 0%,#ef6363 100%);
background: -ms-linear-gradient(top,  #e33232 0%,#ef6363 100%);
background: linear-gradient(to bottom,  #e33232 0%,#ef6363 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e33232', endColorstr='#ef6363',GradientType=0 );
color: #fff;}

.color-red .slider-pager a {background: #e94141;}
.color-red .slider1 article h3 strong {color: #e94141;}

.color-red header.h1 nav.mainmenu>ul>li:hover>a {color: #3f3f3f;}
.color-red header.h1 nav.mainmenu>ul>li.current-menu-item>a {color: #e94141;}
.color-red header.h2 nav.mainmenu>ul>li:hover>a {border-bottom: 3px solid #e94141; color: #3f3f3f;}
.color-red header.h2 nav.mainmenu>ul>li.current-menu-item>a {border-bottom: 3px solid #e94141; color: #3f3f3f;}
.color-red header.h3 nav.mainmenu>ul>li:hover>a {border-bottom: 3px solid #ba3434; background: #e94141; color: #fff;}
.color-red header.h3 nav.mainmenu>ul>li.current-menu-item>a {border-bottom: 3px solid #ba3434; background: #e94141; color: #fff;}
.color-red header.h4 nav.mainmenu>ul>li>a:active {color: #e94141;}
.color-red header.h4 nav.mainmenu>ul>li.current-menu-item>a {background-color: #e94141; background-image:  url("../images/h4-red.png");}
.color-red header.h4 nav.mainmenu>ul>li.current-menu-item.parent,
.color-red header.h4 nav.mainmenu>ul>li.current-menu-item.parent:hover {background-image: url("../images/h4-red.png");}
.color-red header.h5 {border-bottom: 2px solid #e94141;}
.color-red header.h5 nav.mainmenu>ul>li.current-menu-item>a, .color-red header.h5 nav.mainmenu>ul>li:hover>a {border-bottom: 1px solid #e94141; background: #e94141; color: #fff;}
.color-red header.h6 {border-bottom: 2px solid #e94141;}
.color-red header.h6 nav.mainmenu>ul>li.current-menu-item>a, .color-red header.h6 nav.mainmenu>ul>li:hover>a {background: #e94141; color: #fff;}
.color-red header.h7 nav.mainmenu>ul>li.current-menu-item>a {background: #e94141; color: #fff;}
.color-red header.h7 nav.mainmenu>ul>li.current-menu-item.parent:hover {background-image: url("../images/dropdown-arrow-red.png");}
.color-red header.h8 nav.mainmenu>ul>li.current-menu-item>a {background: #e94141; color: #fff;}
.color-red header.h8 nav ul ul li a:hover {color: #3f3f3f;}
.color-red header.h9 nav.mainmenu>ul>li.current-menu-item>a {background: #e94141; color: #fff;}
.color-red header.h9 nav ul ul li a:hover {color: #3f3f3f;}
.color-red header.h10 nav.mainmenu>ul>li:hover>a {border-bottom: 3px solid #e94141;}
.color-red header.h10 nav.mainmenu>ul>li.current-menu-item>a {border-bottom: 3px solid #e94141; color: #fff;}
.color-red header.h10 nav ul ul li a:hover {color: #3f3f3f;}
.color-red header.h11 nav.mainmenu>ul>li.current-menu-item>a {background: #e94141;}
.color-red header.h12 nav.mainmenu>ul>li.current-menu-item>a {border-bottom: 3px solid #e94141;}
.color-red header.h13 nav.mainmenu>ul>li.current-menu-item>a {background: #e94141;}
.color-red header.h13 nav.mainmenu>ul>li.current-menu-item.parent:hover {background-image: url("../images/dropdown-arrow-red.png");}
.color-red header.h14 nav.mainmenu>ul>li.current-menu-item>a {background-color: #e94141; background-image:  url("../images/dropdown-arrow-red.png");}
.color-red header.h14 nav.mainmenu>ul>li.current-menu-item.parent,
.color-red header.h14 nav.mainmenu>ul>li.current-menu-item.parent:hover {background-image: url("../images/dropdown-arrow-red.png");}
.color-red header.h15 nav.mainmenu>ul>li.current-menu-item>a {background: #e94141;}
.color-red header.h15 nav.mainmenu>ul>li.current-menu-item.parent,
.color-red header.h15 nav.mainmenu>ul>li.current-menu-item.parent:hover {background-image: url("../images/h4-red.png");}
.color-red .landing-form button {border-color: #d05757; border-bottom-color: #c52c2c;}

.color-red .columns h2:first-child span, .color-red .columns .more:first-child + h2 span, .color-red section h2:first-child span {border-color: #e94141;}
.color-red .home .col3 h3 span {border-color: #e94141;}
.color-red .col3 h3 span {border-color: #e94141;}
.color-red a.go-top {background-color: #e94141;}
.color-red h2.t01 span {border-color: #e94141;}
.color-red .content > aside h3.t01 span {border-color: #e94141;}
.color-red .content > aside h3.t03 {border-color: #e94141;}
.color-red h2.t03 {border-color: #e94141;}
.color-red footer h3.t03 {border-color: #e94141;}
.color-red ul.event-list p.date span:first-child {background-color: #e94141;}
.color-red .cat-archive > section > h3:first-child {background-color: #e94141;}
.color-red .slider7 .controls ul .active a:before {background-color: #e94141;}
.color-red .content-slider.related article div:hover div, .color-red .hp-recent-work article div:hover div, .color-red .portfolio article div:hover div {background: rgba(233,65,65,0.8);}
.color-red .slider8 .slider-pager a {background-image:  url("../images/paginator.png");}
.color-red .slider12 .slider-pager a {background-image:  url("../images/paginator-slider12.png");}
.color-red .latest h3 a:hover {color: #e94141;}
.color-red .col4 h3 a:hover, .color-red .col3 h3 a:hover {color: #e94141;}
.color-red .col2 h2 a:hover {color: #e94141;}
.color-red .intro h1 strong {color: #e94141;}
.color-red .slider5 h2 strong {color: #e94141;}
.color-red .cat-archive ul li a:hover {color: #e94141;}
.color-red .slider9 .slider-titles a:hover {color: #fff;}
.color-red .product-list-full ul li h3 a:hover {color: #e94141;}
.color-red .pricing-plan:hover p.price strong, .color-red .pricing-plan.selected p.price strong {color: #e94141;}
.color-red .pricing-plan:hover h2, .color-red .pricing-plan.selected h2 {color: #e94141;}
.color-red .pricing-plan.selected {border-top: 2px solid #e94141;}
.color-red .content > aside section.menu > ul li.current-menu-item > a {background-color: #e94141;}
.color-red .404 button {background: #fff url("../images/search-large.png") no-repeat scroll 50% 50% #FFFFFF;}
.color-red .post-meta a.comment-link {background:  url("../images/icon-comment-red.png") no-repeat scroll 10px 50% transparent;}
.color-red a.btn:hover {color:#fff;}
.color-red a.btn.light-gray:hover {color:#555;}
.color-red .e404 button, .color-red .e404 button:hover, .color-red .searchform button, .color-red .searchform button:hover {background:  url("../images/search-large.png") no-repeat scroll 50% 50% #FFFFFF;}




