/* blue */

.color-blue a:hover {color: #319cee;}
.color-blue header>section.top nav>ul>li.current-menu-item>a, 
.color-blue header>section.top nav>ul>li.current-menu-item:hover>a {background: #319cee; color: #fff;}
.color-blue header .top ul ul a {color: #3f3f3f;}
.color-blue .main-header a {color: #3f3f3f;}
.color-blue blockquote {border-left-color: #319cee;}
.color-blue nav.mainmenu>ul>li:hover>a {color: #319cee;}
.color-blue nav.mainmenu>ul>li.current-menu-item>a {color: #319cee;}
.color-blue aside h3 span {border-bottom: 2px solid #319cee;}
.color-blue footer article h3 span {border-bottom: 1px solid #319cee;}
.color-blue .columns h2:first-child span, .color-blue section h2:first-child span {border-bottom: 2px solid #319cee;}
.color-blue .more a:hover {color: #319cee;}
.color-blue h2.alt span {border-bottom: 2px solid #319cee;}
.color-blue .dc-alt {color: #319cee;}
.color-blue ul.tabs a.selected {border: 1px solid #319cee; border-bottom: 3px solid #277dbe; background: #319cee; color: #fff;}
.color-blue .wp-pagenavi span.current {color: #319cee;}
.color-blue .wp-pagenavi a:hover {color: #319cee;}
.color-blue ul.accordion li>a:before {color: #319cee;}
.color-blue .content-slider article h3 a:hover {color: #319cee;}
.color-blue ul.hp-services li h3 a:hover {color: #319cee;}
.color-blue .hp-recent-work article h3 a:hover {color: #319cee;}
.color-blue .portfolio .filters ul a:hover {color: #319cee;}
.color-blue .portfolio .filters ul a.selected {background: #319cee; color: #fff;}
.color-blue .portfolio article h3 a:hover {color: #319cee;}
.color-blue .project p.copyright a:hover {color: #319cee;}
.color-blue .project dl {border-left: 2px solid #319cee;}
.color-blue .project-nav a:hover {color: #319cee;}
.color-blue .postlist article h2 a:hover {color: #319cee;}
.color-blue .post-meta a:hover, .tags a:hover {color: #319cee;}
.color-blue .post-author h3 a:hover {color: #319cee;}
.color-blue .comment-author a:hover {color: #319cee;}
.color-blue .popular-objects a:hover {color: #319cee;}
.color-blue .events .rss-link a:hover {color: #319cee;}
.color-blue .events-head a:hover {color: #319cee;}
.color-blue .calendar td a.day:hover {color: #319cee;}
.color-blue .content>aside a:hover {color: #319cee;}
.color-blue p.progress>span.fill {background: #319cee;}
.color-blue .tooltip-dark {position: relative; background: #319cee; color: #fff;}
.color-blue table.alt th {border-bottom: 3px solid #277dbe; background: #319cee; color: #fff;}
.color-blue .pricing-plan:hover {border-top: 2px solid #319cee;}
.color-blue .pricing-plan:hover p.price strong {color: #319cee;}
.color-blue .pricing-plan:hover h2 {color: #319cee;}
.color-blue table.pricing tr.action td:first-child a:hover {color: #319cee;}
.color-blue .why-us ul li {background-image: url("images/tick-blue.png");}
.color-blue ul.tick li {background: url("images/tick-blue.png") 0 0 no-repeat;}
.color-blue footer {padding: 25px 0 0; background: url("images/footer.png"); color: #aeaeae;}
.color-blue footer a {color: #ebebeb;}
.color-blue footer a:hover {color: #aeaeae;}
.color-blue p.more a {color: #3f3f3f;}
.color-blue p.more a:hover {color: #319cee;}
@media (max-width: 980px) {
	.color-blue footer {margin: 0 -20px; padding: 25px 20px 0;}
}

.color-blue button[type="submit"], .color-blue a.button, .color-blue .pricing-plan a.button, .color-blue table.pricing a.button {border-color: #2589e9; border-top-color: #499dd3; background: #52b3f2;
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzUyYjNmMiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMyNTg5ZTkiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(top,  #52b3f2 0%, #2589e9 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#52b3f2), color-stop(100%,#2589e9));
background: -webkit-linear-gradient(top,  #52b3f2 0%,#2589e9 100%);
background: -o-linear-gradient(top,  #52b3f2 0%,#2589e9 100%);
background: -ms-linear-gradient(top,  #52b3f2 0%,#2589e9 100%);
background: linear-gradient(to bottom,  #52b3f2 0%,#2589e9 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#52b3f2', endColorstr='#2589e9',GradientType=0 );
color: #fff; text-shadow: 0 -1px 0 #3687c0;}
.color-blue button[type="submit"]:hover, .color-blue a.button:hover, .color-blue table.pricing a.button:hover {background: #2589e9;
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzI1ODllOSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM1MmIzZjIiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(top,  #2589e9 0%, #52b3f2 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#2589e9), color-stop(100%,#52b3f2));
background: -webkit-linear-gradient(top,  #2589e9 0%,#52b3f2 100%);
background: -o-linear-gradient(top,  #2589e9 0%,#52b3f2 100%);
background: -ms-linear-gradient(top,  #2589e9 0%,#52b3f2 100%);
background: linear-gradient(to bottom,  #2589e9 0%,#52b3f2 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#2589e9', endColorstr='#52b3f2',GradientType=0 );
color: #fff;}

.color-blue .slider-pager a {background-image: url("images/paginator-blue.png");}
.color-blue .slider1 article h3 strong {color: #319cee;}

.color-blue header.h1 nav.mainmenu>ul>li:hover>a {color: #3f3f3f;}
.color-blue header.h1 nav.mainmenu>ul>li.current-menu-item>a {color: #319cee;}
.color-blue header.h2 nav.mainmenu>ul>li:hover>a {border-bottom: 3px solid #319cee; color: #3f3f3f;}
.color-blue header.h2 nav.mainmenu>ul>li.current-menu-item>a {border-bottom: 3px solid #319cee; color: #3f3f3f;}
.color-blue header.h3 nav.mainmenu>ul>li:hover>a {border-bottom: 3px solid #277dbe; background: #319cee; color: #fff;}
.color-blue header.h3 nav.mainmenu>ul>li.current-menu-item>a {border-bottom: 3px solid #277dbe; background: #319cee; color: #fff;}
.color-blue header.h4 nav.mainmenu>ul>li>a:active {color: #319cee;}
.color-blue header.h4 nav.mainmenu>ul>li.current-menu-item>a {background-color: #319cee; background-image: url("images/h4-blue.png");}
.color-blue header.h4 nav.mainmenu>ul>li.current-menu-item.parent,
.color-blue header.h4 nav.mainmenu>ul>li.current-menu-item.parent:hover {background-image: url("images/h4-blue.png");}
.color-blue header.h5 {border-bottom: 2px solid #319cee;}
.color-blue header.h5 nav.mainmenu>ul>li.current-menu-item>a, .color-blue header.h5 nav.mainmenu>ul>li:hover>a {border-bottom: 1px solid #319cee; background: #319cee; color: #fff;}
.color-blue header.h6 {border-bottom: 2px solid #319cee;}
.color-blue header.h6 nav.mainmenu>ul>li.current-menu-item>a, .color-blue header.h6 nav.mainmenu>ul>li:hover>a {background: #319cee; color: #fff;}
.color-blue header.h7 nav.mainmenu>ul>li.current-menu-item>a {background: #319cee; color: #fff;}
.color-blue header.h7 nav.mainmenu>ul>li.current-menu-item.parent:hover {background-image: url("images/dropdown-arrow-blue.png");}
.color-blue header.h8 nav.mainmenu>ul>li.current-menu-item>a {background: #319cee; color: #fff;}
.color-blue header.h8 nav ul ul li a:hover {color: #3f3f3f;}
.color-blue header.h9 nav.mainmenu>ul>li.current-menu-item>a {background: #319cee; color: #fff;}
.color-blue header.h9 nav ul ul li a:hover {color: #3f3f3f;}
.color-blue header.h10 nav.mainmenu>ul>li:hover>a {border-bottom: 3px solid #319cee;}
.color-blue header.h10 nav.mainmenu>ul>li.current-menu-item>a {border-bottom: 3px solid #319cee; color: #fff;}
.color-blue header.h10 nav ul ul li a:hover {color: #3f3f3f;}
.color-blue header.h11 nav.mainmenu>ul>li.current-menu-item>a {background: #319cee;}
.color-blue header.h12 nav.mainmenu>ul>li.current-menu-item>a {border-bottom: 3px solid #319cee;}
.color-blue header.h13 nav.mainmenu>ul>li.current-menu-item>a {background: #319cee;}
.color-blue header.h13 nav.mainmenu>ul>li.current-menu-item.parent:hover {background-image: url("images/dropdown-arrow-blue.png");}
.color-blue header.h14 nav.mainmenu>ul>li.current-menu-item>a {background-color: #319cee; background-image: url("images/dropdown-arrow-blue.png");}
.color-blue header.h14 nav.mainmenu>ul>li.current-menu-item.parent,
.color-blue header.h14 nav.mainmenu>ul>li.current-menu-item.parent:hover {background-image: url("images/dropdown-arrow-blue.png");}
.color-blue header.h15 nav.mainmenu>ul>li.current-menu-item>a {background: #319cee;}
.color-blue header.h15 nav.mainmenu>ul>li.current-menu-item.parent,
.color-blue header.h15 nav.mainmenu>ul>li.current-menu-item.parent:hover {background-image: url("images/h4-blue.png");}
.color-blue .landing-form button {border-color: #499dd3; border-bottom-color: #1f77cb;}

.color-blue h3 span {border-color: #319cee;}
.color-blue .columns h2:first-child span, .color-blue .columns .more:first-child + h2 span, .color-blue section h2:first-child span {border-color: #319cee;}
.color-blue .home .col3 h3 span {border-color: #319cee;}
.color-blue .col3 h3 span {border-color: #319cee;}
.color-blue a.go-top {background-color: #319cee;}
.color-blue h2.t01 span {border-color: #319cee;}
.color-blue .content > aside h3.t01 span {border-color: #319cee;}
.color-blue .content > aside h3.t03 {border-color: #319cee;}
.color-blue h2.t03 {border-color: #319cee;}
.color-blue footer h3.t03 {border-color: #319cee;}
.color-blue ul.event-list p.date span:first-child {background-color: #319cee;}
.color-blue .cat-archive > section > h3:first-child {background-color: #319cee;}
.color-blue .slider7 .controls ul .active a:before {background-color: #319cee;}
.color-blue .content-slider.related article div:hover div, .color-blue .hp-recent-work article div:hover div, .color-blue .portfolio article div:hover div {background: rgba(49,156,238,0.8);}
.color-blue .slider8 .slider-pager a {background-image: url("images/paginator.png");}
.color-blue .slider12 .slider-pager a {background-image: url("images/paginator-slider12.png");}
.color-blue .latest h3 a:hover {color: #319cee;}
.color-blue .col4 h3 a:hover, .color-blue .col3 h3 a:hover {color: #319cee;}
.color-blue .col2 h2 a:hover {color: #319cee;}
.color-blue .intro h1 strong {color: #319cee;}
.color-blue .slider5 h2 strong {color: #319cee;}
.color-blue .cat-archive ul li a:hover {color: #319cee;}
.color-blue .slider9 .slider-titles a:hover {color: #fff;}
.color-blue .product-list-full ul li h3 a:hover {color: #319cee;}
.color-blue .pricing-plan:hover p.price strong, .color-blue .pricing-plan.selected p.price strong {color: #319cee;}
.color-blue .pricing-plan:hover h2, .color-blue .pricing-plan.selected h2 {color: #319cee;}
.color-blue .pricing-plan.selected {border-top: 2px solid #319cee;}
.color-blue .content > aside section.menu > ul li.current-menu-item > a {background-color: #319cee;}
.color-blue .404 button {background: #fff url("images/search-large.png") no-repeat scroll 50% 50% #FFFFFF;}
.color-blue .post-meta a.comment-link {background: url("images/icon-comment-blue.png") no-repeat scroll 10px 50% transparent;}
.color-blue a.btn:hover {color:#fff;}
.color-blue a.btn.light-gray:hover {color:#555;}
.color-blue .e404 button, .color-blue .e404 button:hover, .color-blue .searchform button, .color-blue .searchform button:hover {background: url("images/search-large.png") no-repeat scroll 50% 50% #FFFFFF;}

/* green */

.color-green a:hover {color: #93bf1b;}
.color-green header>section.top nav>ul>li.current-menu-item>a, 
.color-green header>section.top nav>ul>li.current-menu-item:hover>a {background: #93bf1b; color: #fff;}
.color-green header .top ul ul a {color: #3f3f3f;}
.color-green .main-header a {color: #3f3f3f;}
.color-green blockquote {border-left-color: #93bf1b;}
.color-green nav.mainmenu>ul>li:hover>a {color: #93bf1b;}
.color-green nav.mainmenu>ul>li.current-menu-item>a {color: #93bf1b;}
.color-green aside h3 span {border-bottom: 2px solid #93bf1b;}
.color-green footer article h3 span {border-bottom: 1px solid #93bf1b;}
.color-green .columns h2:first-child span, .color-green section h2:first-child span {border-bottom: 2px solid #93bf1b;}
.color-green .more a:hover {color: #93bf1b;}
.color-green h2.alt span {border-bottom: 2px solid #93bf1b;}
.color-green .dc-alt {color: #93bf1b;}
.color-green ul.tabs a.selected {border: 1px solid #93bf1b; border-bottom: 3px solid #79a600; background: #93bf1b; color: #fff;}
.color-green .wp-pagenavi span.current {color: #93bf1b;}
.color-green .wp-pagenavi a:hover {color: #93bf1b;}
.color-green ul.accordion li>a:before {color: #93bf1b;}
.color-green .content-slider article h3 a:hover {color: #93bf1b;}
.color-green ul.hp-services li h3 a:hover {color: #93bf1b;}
.color-green .hp-recent-work article h3 a:hover {color: #93bf1b;}
.color-green .portfolio .filters ul a:hover {color: #93bf1b;}
.color-green .portfolio .filters ul a.selected {background: #93bf1b; color: #fff;}
.color-green .portfolio article h3 a:hover {color: #93bf1b;}
.color-green .project p.copyright a:hover {color: #93bf1b;}
.color-green .project dl {border-left: 2px solid #93bf1b;}
.color-green .project-nav a:hover {color: #93bf1b;}
.color-green .postlist article h2 a:hover {color: #93bf1b;}
.color-green .post-meta a:hover, .tags a:hover {color: #93bf1b;}
.color-green .post-author h3 a:hover {color: #93bf1b;}
.color-green .comment-author a:hover {color: #93bf1b;}
.color-green .popular-objects a:hover {color: #93bf1b;}
.color-green .events .rss-link a:hover {color: #93bf1b;}
.color-green .events-head a:hover {color: #93bf1b;}
.color-green .calendar td a.day:hover {color: #93bf1b;}
.color-green .content>aside a:hover {color: #93bf1b;}
.color-green p.progress>span.fill {background: #93bf1b;}
.color-green .tooltip-dark {position: relative; background: #93bf1b; color: #fff;}
.color-green table.alt th {border-bottom: 3px solid #79a600; background: #93bf1b; color: #fff;}
.color-green .pricing-plan:hover {border-top: 2px solid #93bf1b;}
.color-green .pricing-plan:hover p.price strong {color: #93bf1b;}
.color-green .pricing-plan:hover h2 {color: #93bf1b;}
.color-green table.pricing tr.action td:first-child a:hover {color: #93bf1b;}
.color-green .why-us ul li {background-image: url("images/tick-green.png");}
.color-green ul.tick li {background: url("images/tick-green.png") 0 0 no-repeat;}
.color-green footer {padding: 25px 0 0; background: url("images/footer.png"); color: #aeaeae;}
.color-green footer a {color: #ebebeb;}
.color-green footer a:hover {color: #aeaeae;}
.color-green p.more a {color: #3f3f3f;}
.color-green p.more a:hover {color: #93bf1b;}
@media (max-width: 980px) {
	.color-green footer {margin: 0 -20px; padding: 25px 20px 0;}
}

.color-green button[type="submit"], .color-green a.button, .color-green .pricing-plan a.button, .color-green table.pricing a.button {border-color: #80b014; border-top-color: #97b431;background: #accf37;
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2FjY2YzNyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM4MGIwMTQiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(top,  #accf37 0%, #80b014 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#accf37), color-stop(100%,#80b014));
background: -webkit-linear-gradient(top,  #accf37 0%,#80b014 100%);
background: -o-linear-gradient(top,  #accf37 0%,#80b014 100%);
background: -ms-linear-gradient(top,  #accf37 0%,#80b014 100%);
background: linear-gradient(to bottom,  #accf37 0%,#80b014 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#accf37', endColorstr='#80b014',GradientType=0 );
color: #fff; text-shadow: 0 -1px 0 #81a022;}
.color-green button[type="submit"]:hover, .color-green a.button:hover, .color-green table.pricing a.button:hover {background: #80b014;
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzgwYjAxNCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNhY2NmMzciIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(top,  #80b014 0%, #accf37 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#80b014), color-stop(100%,#accf37));
background: -webkit-linear-gradient(top,  #80b014 0%,#accf37 100%);
background: -o-linear-gradient(top,  #80b014 0%,#accf37 100%);
background: -ms-linear-gradient(top,  #80b014 0%,#accf37 100%);
background: linear-gradient(to bottom,  #80b014 0%,#accf37 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#80b014', endColorstr='#accf37',GradientType=0 );
color: #fff;}

.color-green .slider-pager a {background-image: url("images/paginator-green.png");}
.color-green .slider1 article h3 strong {color: #93bf1b;}

.color-green header.h1 nav.mainmenu>ul>li:hover>a {color: #3f3f3f;}
.color-green header.h1 nav.mainmenu>ul>li.current-menu-item>a {color: #93bf1b;}
.color-green header.h2 nav.mainmenu>ul>li:hover>a {border-bottom: 3px solid #93bf1b; color: #3f3f3f;}
.color-green header.h2 nav.mainmenu>ul>li.current-menu-item>a {border-bottom: 3px solid #93bf1b; color: #3f3f3f;}
.color-green header.h3 nav.mainmenu>ul>li:hover>a {border-bottom: 3px solid #79a600; background: #93bf1b; color: #fff;}
.color-green header.h3 nav.mainmenu>ul>li.current-menu-item>a {border-bottom: 3px solid #79a600; background: #93bf1b; color: #fff;}
.color-green header.h4 nav.mainmenu>ul>li>a:active {color: #93bf1b;}
.color-green header.h4 nav.mainmenu>ul>li.current-menu-item>a {background-color: #93bf1b; background-image: url("images/h4-green.png");}
.color-green header.h4 nav.mainmenu>ul>li.current-menu-item.parent, 
.color-green header.h4 nav.mainmenu>ul>li.current-menu-item.parent:hover {background-image: url("images/h4-green.png");}
.color-green header.h5 {border-bottom: 2px solid #93bf1b;}
.color-green header.h5 nav.mainmenu>ul>li.current-menu-item>a, .color-green header.h5 nav.mainmenu>ul>li:hover>a {border-bottom: 1px solid #93bf1b; background: #93bf1b; color: #fff;}
.color-green header.h6 {border-bottom: 2px solid #93bf1b;}
.color-green header.h6 nav.mainmenu>ul>li.current-menu-item>a, .color-green header.h6 nav.mainmenu>ul>li:hover>a {background: #93bf1b; color: #fff;}
.color-green header.h7 nav.mainmenu>ul>li.current-menu-item>a {background: #93bf1b; color: #fff;}
.color-green header.h7 nav.mainmenu>ul>li.current-menu-item.parent:hover {background-image: url("images/dropdown-arrow-green.png");}
.color-green header.h8 nav.mainmenu>ul>li.current-menu-item>a {background: #93bf1b; color: #fff;}
.color-green header.h8 nav ul ul li a:hover {color: #3f3f3f;}
.color-green header.h9 nav.mainmenu>ul>li.current-menu-item>a {background: #93bf1b; color: #fff;}
.color-green header.h9 nav ul ul li a:hover {color: #3f3f3f;}
.color-green header.h10 nav.mainmenu>ul>li:hover>a {border-bottom: 3px solid #93bf1b;}
.color-green header.h10 nav.mainmenu>ul>li.current-menu-item>a {border-bottom: 3px solid #93bf1b;}
.color-green header.h10 nav ul ul li a:hover {color: #3f3f3f;}
.color-green header.h10 nav ul ul li a:hover {color: #3f3f3f;}
.color-green header.h11 nav.mainmenu>ul>li.current-menu-item>a {background: #93bf1b;}
.color-green header.h12 nav.mainmenu>ul>li.current-menu-item>a {border-bottom: 3px solid #93bf1b;}
.color-green header.h13 nav.mainmenu>ul>li.current-menu-item>a {background: #93bf1b;}
.color-green header.h13 nav.mainmenu>ul>li.current-menu-item.parent:hover {background-image: url("images/dropdown-arrow-green.png");}
.color-green header.h14 nav.mainmenu>ul>li.current-menu-item>a {background-color: #93bf1b; background-image: url("images/dropdown-arrow-green.png");}
.color-green header.h14 nav.mainmenu>ul>li.current-menu-item.parent,
.color-green header.h14 nav.mainmenu>ul>li.current-menu-item.parent:hover {background-image: url("images/dropdown-arrow-green.png");}
.color-green header.h15 nav.mainmenu>ul>li.current-menu-item>a {background: #93bf1b;}
.color-green header.h15 nav.mainmenu>ul>li.current-menu-item.parent,
.color-green header.h15 nav.mainmenu>ul>li.current-menu-item.parent:hover {background-image: url("images/h4-green.png");}
.color-green .landing-form button {border-color: #97b431; border-bottom-color: #6f9911;}

.color-green h3 span {border-color: #93bf1b;}
.color-green .columns h2:first-child span, .color-green .columns .more:first-child + h2 span, .color-green section h2:first-child span {border-color: #93bf1b;}
.color-green .home .col3 h3 span {border-color: #93bf1b;}
.color-green .col3 h3 span {border-color: #93bf1b;}
.color-green a.go-top {background-color: #93bf1b;}
.color-green h2.t01 span {border-color: #93bf1b;}
.color-green .content > aside h3.t01 span {border-color: #93bf1b;}
.color-green .content > aside h3.t03 {border-color: #93bf1b;}
.color-green h2.t03 {border-color: #93bf1b;}
.color-green footer h3.t03 {border-color: #93bf1b;}
.color-green ul.event-list p.date span:first-child {background-color: #93bf1b;}
.color-green .cat-archive > section > h3:first-child {background-color: #93bf1b;}
.color-green .slider7 .controls ul .active a:before {background-color: #93bf1b;}
.color-green .content-slider.related article div:hover div, .color-green .hp-recent-work article div:hover div, .color-green .portfolio article div:hover div {background: rgba(147,191,27,0.8);}
.color-green .slider8 .slider-pager a {background-image: url("images/paginator.png");}
.color-green .slider12 .slider-pager a {background-image: url("images/paginator-slider12.png");}
.color-green .latest h3 a:hover {color: #93bf1b;}
.color-green .col4 h3 a:hover, .color-green .col3 h3 a:hover {color: #93bf1b;}
.color-green .col2 h2 a:hover {color: #93bf1b;}
.color-green .intro h1 strong {color: #93bf1b;}
.color-green .slider5 h2 strong {color: #93bf1b;}
.color-green .cat-archive ul li a:hover {color: #93bf1b;}
.color-green .slider9 .slider-titles a:hover {color: #fff;}
.color-green .product-list-full ul li h3 a:hover {color: #93bf1b;}
.color-green .pricing-plan:hover p.price strong, .color-green .pricing-plan.selected p.price strong {color: #93bf1b;}
.color-green .pricing-plan:hover h2, .color-green .pricing-plan.selected h2 {color: #93bf1b;}
.color-green .pricing-plan.selected {border-top: 2px solid #93bf1b;}
.color-green .content > aside section.menu > ul li.current-menu-item > a {background-color: #93bf1b;}
.color-green .404 button {background: #fff url("images/search-large.png") no-repeat scroll 50% 50% #FFFFFF;}
.color-green .post-meta a.comment-link {background: url("images/icon-comment-green.png") no-repeat scroll 10px 50% transparent;}
.color-green a.btn:hover {color:#fff;}
.color-green a.btn.light-green:hover {color:#555;}
.color-green .e404 button, .color-green .e404 button:hover, .color-green .searchform button, .color-green .searchform button:hover {background: url("images/search-large.png") no-repeat scroll 50% 50% #FFFFFF;}

/* turquoise */

.color-turquoise a:hover {color: #00557D;}
.color-turquoise header>section.top nav>ul>li.current-menu-item>a, 
.color-turquoise header>section.top nav>ul>li.current-menu-item:hover>a {background: #00557D; color: #fff;}
.color-turquoise header .top ul ul a {color: #3f3f3f;}
.color-turquoise .main-header a {color: #3f3f3f;}
.color-turquoise blockquote {border-left-color: #00557D;}
.color-turquoise nav.mainmenu>ul>li:hover>a {color: #00557D;}
.color-turquoise nav.mainmenu>ul>li.current-menu-item>a {color: #00557D;}
.color-turquoise aside h3 span {border-bottom: 2px solid #00557D;}
.color-turquoise footer article h3 span {border-bottom: 1px solid #00557D;}
.color-turquoise .columns h2:first-child span, .color-turquoise section h2:first-child span {border-bottom: 2px solid #00557D;}
.color-turquoise .more a:hover {color: #00557D;}
.color-turquoise h2.alt span {border-bottom: 2px solid #00557D;}
.color-turquoise .dc-alt {color: #00557D;}
.color-turquoise ul.tabs a.selected {border: 1px solid #00557D; border-bottom: 3px solid #00557D; background: #00557D; color: #fff;}
.color-turquoise .wp-pagenavi span.current {color: #00557D;}
.color-turquoise .wp-pagenavi a:hover {color: #00557D;}
.color-turquoise ul.accordion li>a:before {color: #00557D;}
.color-turquoise .content-slider article h3 a:hover {color: #00557D;}
.color-turquoise ul.hp-services li h3 a:hover {color: #00557D;}
.color-turquoise .hp-recent-work article h3 a:hover {color: #00557D;}
.color-turquoise .portfolio .filters ul a:hover {color: #00557D;}
.color-turquoise .portfolio .filters ul a.selected {background: #00557D; color: #fff;}
.color-turquoise .portfolio article h3 a:hover {color: #00557D;}
.color-turquoise .project p.copyright a:hover {color: #00557D;}
.color-turquoise .project dl {border-left: 2px solid #00557D;}
.color-turquoise .project-nav a:hover {color: #00557D;}
.color-turquoise .postlist article h2 a:hover {color: #00557D;}
.color-turquoise .post-meta a:hover, .tags a:hover {color: #00557D;}
.color-turquoise .post-author h3 a:hover {color: #00557D;}
.color-turquoise .comment-author a:hover {color: #00557D;}
.color-turquoise .popular-objects a:hover {color: #00557D;}
.color-turquoise .events .rss-link a:hover {color: #00557D;}
.color-turquoise .events-head a:hover {color: #00557D;}
.color-turquoise .calendar td a.day:hover {color: #00557D;}
.color-turquoise .content>aside a:hover {color: #00557D;}
.color-turquoise p.progress>span.fill {background: #00557D;}
.color-turquoise .tooltip-dark {position: relative; background: #00557D; color: #fff;}
.color-turquoise table.alt th {border-bottom: 3px solid #00557D; background: #00557D; color: #fff;}
.color-turquoise .pricing-plan:hover {border-top: 2px solid #00557D;}
.color-turquoise .pricing-plan:hover p.price strong {color: #00557D;}
.color-turquoise .pricing-plan:hover h2 {color: #00557D;}
.color-turquoise table.pricing tr.action td:first-child a:hover {color: #00557D;}
.color-turquoise .why-us ul li {background-image: url("images/tick-turqoise.png");}
.color-turquoise ul.tick li {background: url("images/tick-turqoise.png") 0 0 no-repeat;}
.color-turquoise footer {padding: 25px 0 0; background: url("images/footer.png"); color: #aeaeae;}
.color-turquoise footer a {color: #ebebeb;}
.color-turquoise footer a:hover {color: #aeaeae;}
.color-turquoise p.more a {color: #3f3f3f;}
.color-turquoise p.more a:hover {color: #00557D;}
@media (max-width: 980px) {
	.color-turquoise footer {margin: 0 -20px; padding: 25px 20px 0;}
}

.color-turquoise button[type="submit"], .color-turquoise a.button, .color-turquoise .pricing-plan a.button, .color-turquoise table.pricing a.button {border-color: #00476B; border-top-color: #3eb777;background: #0E9DBC;
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzQ2ZDI4OCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMxY2I1NTYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(top,  #0E9DBC 0%, #00476B 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#0E9DBC), color-stop(100%,#00476B));
background: -webkit-linear-gradient(top,  #0E9DBC 0%,#00476B 100%);
background: -o-linear-gradient(top,  #0E9DBC 0%,#00476B 100%);
background: -ms-linear-gradient(top,  #0E9DBC 0%,#00476B 100%);
background: linear-gradient(to bottom,  #0E9DBC 0%,#00476B 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#0E9DBC', endColorstr='#00476B',GradientType=0 );
color: #fff; text-shadow: 0 -1px 0 #269f5c;}
.color-turquoise button[type="submit"]:hover, .color-turquoise a.button:hover, .color-turquoise table.pricing a.button:hover {background: #00476B;
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzFjYjU1NiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM0NmQyODgiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(top,  #00476B 0%, #0E9DBC 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#00476B), color-stop(100%,#0E9DBC));
background: -webkit-linear-gradient(top,  #00476B 0%,#0E9DBC 100%);
background: -o-linear-gradient(top,  #00476B 0%,#0E9DBC 100%);
background: -ms-linear-gradient(top,  #00476B 0%,#0E9DBC 100%);
background: linear-gradient(to bottom,  #00476B 0%,#0E9DBC 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00476B', endColorstr='#0E9DBC',GradientType=0 );
color: #fff;}

.color-turquoise .slider-pager a {background-image: url("images/paginator-turquoise.png");}
.color-turquoise .slider1 article h3 strong {color: #00557D;}

.color-turquoise header.h1 nav.mainmenu>ul>li:hover>a {color: #3f3f3f;}
.color-turquoise header.h1 nav.mainmenu>ul>li.current-menu-item>a {color: #00557D;}
.color-turquoise header.h2 nav.mainmenu>ul>li:hover>a {border-bottom: 3px solid #3f3f3f; color: #3f3f3f;}
.color-turquoise header.h2 nav.mainmenu>ul>li.current-menu-item>a {border-bottom: 3px solid #00557D; color: #3f3f3f;}
.color-turquoise header.h3 nav.mainmenu>ul>li:hover>a {border-bottom: 3px solid #00557D; background: #00557D; color: #fff;}
.color-turquoise header.h3 nav.mainmenu>ul>li.current-menu-item>a {border-bottom: 3px solid #00557D; background: #00557D; color: #fff;}
.color-turquoise header.h4 nav.mainmenu>ul>li>a:active {color: #00557D;}
.color-turquoise header.h4 nav.mainmenu>ul>li.current-menu-item>a {background-color: #00557D; background-image: url("images/h4-turquoise.png");}
.color-turquoise header.h4 nav.mainmenu>ul>li.current-menu-item.parent,
.color-turquoise header.h4 nav.mainmenu>ul>li.current-menu-item.parent:hover {background-image: url("images/h4-turquoise.png");}
.color-turquoise header.h5 {border-bottom: 2px solid #00557D;}
.color-turquoise header.h5 nav.mainmenu>ul>li.current-menu-item>a, .color-turquoise header.h5 nav.mainmenu>ul>li:hover>a {border-bottom: 1px solid #00557D; background: #00557D; color: #fff;}
.color-turquoise header.h6 {border-bottom: 2px solid #00557D;}
.color-turquoise header.h6 nav.mainmenu>ul>li.current-menu-item>a, .color-turquoise header.h6 nav.mainmenu>ul>li:hover>a {background: #00557D; color: #fff;}
.color-turquoise header.h7 nav.mainmenu>ul>li.current-menu-item>a {background: #00557D; color: #fff;}
.color-turquoise header.h7 nav.mainmenu>ul>li.current-menu-item.parent:hover {background-image: url("images/dropdown-arrow-turquoise.png");}
.color-turquoise header.h8 nav.mainmenu>ul>li.current-menu-item>a {background: #00557D; color: #fff;}
.color-turquoise header.h8 nav ul ul li a:hover {color: #3f3f3f;}
.color-turquoise header.h9 nav.mainmenu>ul>li.current-menu-item>a {background: #00557D; color: #fff;}
.color-turquoise header.h9 nav ul ul li a:hover {color: #3f3f3f;}
.color-turquoise header.h10 nav.mainmenu>ul>li:hover>a {border-bottom: 3px solid #00557D;}
.color-turquoise header.h10 nav.mainmenu>ul>li.current-menu-item>a {border-bottom: 3px solid #00557D; color: #fff;}
.color-turquoise header.h10 nav ul ul li a:hover {color: #3f3f3f;}
.color-turquoise header.h11 nav.mainmenu>ul>li.current-menu-item>a {background: #00557D;}
.color-turquoise header.h12 nav.mainmenu>ul>li.current-menu-item>a {border-bottom: 3px solid #00557D;}
.color-turquoise header.h13 nav.mainmenu>ul>li.current-menu-item>a {background: #00557D;}
.color-turquoise header.h13 nav.mainmenu>ul>li.current-menu-item.parent:hover {background-image: url("images/dropdown-arrow-turquoise.png");}
.color-turquoise header.h14 nav.mainmenu>ul>li.current-menu-item>a {background-color: #00557D; background-image: url("images/dropdown-arrow-turquoise.png");}
.color-turquoise header.h14 nav.mainmenu>ul>li.current-menu-item.parent,
.color-turquoise header.h14 nav.mainmenu>ul>li.current-menu-item.parent:hover {background-image: url("images/dropdown-arrow-turquoise.png");}
.color-turquoise header.h15 nav.mainmenu>ul>li.current-menu-item>a {background: #00557D;}
.color-turquoise header.h15 nav.mainmenu>ul>li.current-menu-item.parent,
.color-turquoise header.h15 nav.mainmenu>ul>li.current-menu-item.parent:hover {background-image: url("images/h4-turquoise.png");}
.color-turquoise .landing-form button {border-color: #3eb777; border-bottom-color: #189d4a;}

.color-turquoise h3 span {border-color: #00557D;}
.color-turquoise .columns h2:first-child span, .color-turquoise .columns .more:first-child + h2 span, .color-turquoise section h2:first-child span {border-color: #00557D;}
.color-turquoise .home .col3 h3 span {border-color: #00557D;}
.color-turquoise .col3 h3 span {border-color: #00557D;}
.color-turquoise a.go-top {background-color: #00557D;}
.color-turquoise h2.t01 span {border-color: #00557D;}
.color-turquoise .content > aside h3.t01 span {border-color: #00557D;}
.color-turquoise .content > aside h3.t03 {border-color: #00557D;}
.color-turquoise h2.t03 {border-color: #00557D;}
.color-turquoise footer h3.t03 {border-color: #00557D;}
.color-turquoise ul.event-list p.date span:first-child {background-color: #00557D;}
.color-turquoise .cat-archive > section > h3:first-child {background-color: #00557D;}
.color-turquoise .slider7 .controls ul .active a:before {background-color: #00557D;}
.color-turquoise .content-slider.related article div:hover div, .color-turquoise .hp-recent-work article div:hover div, .color-turquoise .portfolio article div:hover div {background: rgba(38,195,105,0.8);}
.color-turquoise .slider8 .slider-pager a {background-image: url("images/paginator.png");}
.color-turquoise .slider12 .slider-pager a {background-image: url("images/paginator-slider12.png");}
.color-turquoise .latest h3 a:hover {color: #00557D;}
.color-turquoise .col4 h3 a:hover, .color-turquoise .col3 h3 a:hover {color: #00557D;}
.color-turquoise .col2 h2 a:hover {color: #00557D;}
.color-turquoise .intro h1 strong {color: #00557D;}
.color-turquoise .slider5 h2 strong {color: #00557D;}
.color-turquoise .cat-archive ul li a:hover {color: #00557D;}
.color-turquoise .slider9 .slider-titles a:hover {color: #fff;}
.color-turquoise .product-list-full ul li h3 a:hover {color: #00557D;}
.color-turquoise .pricing-plan:hover p.price strong, .color-turquoise .pricing-plan.selected p.price strong {color: #00557D;}
.color-turquoise .pricing-plan:hover h2, .color-turquoise .pricing-plan.selected h2 {color: #00557D;}
.color-turquoise .pricing-plan.selected {border-top: 2px solid #00557D;}
.color-turquoise .content > aside section.menu > ul li.current-menu-item > a {background-color: #00557D;}
.color-turquoise .404 button {background: #fff url("images/search-large.png") no-repeat scroll 50% 50% #FFFFFF;}
.color-turquoise .post-meta a.comment-link {background: url("images/icon-comment-turquoise.png") no-repeat scroll 10px 50% transparent;}
.color-turquoise a.btn:hover {color:#fff;}
.color-turquoise a.btn.light-turquoise:hover {color:#555;}
.color-turquoise .e404 button, .color-turquoise .e404 button:hover, .color-turquoise .searchform button, .color-turquoise .searchform button:hover {background: url("images/search-large.png") no-repeat scroll 50% 50% #FFFFFF;}

