/* --------------------------------------------------- */
/* ThemeTastic Drupal Theme - Custom Styles (Subtheme) */
/* Optimum:  Teal/Blue Color Scheme                    */
/* --------------------------------------------------- */


/* Change Color to P1 Primary - Teal   */
/* ----------------------------------- */

::-moz-selection
{ background-color:#45bea7; }
::selection
{ background-color:#45bea7; }

body.fullwidthlayout, body.wide 
{ border-top: 3px solid #45bea7; }

.blogpost.sticky .day, .blogpost.sticky .month, #event_article .event_media_photos, #event_article .event_media_video, #event_article h2, .foliotextholder .itemcategories, .icon-number_1circle, .icon-number_2circle, .icon-number_3circle, .node-page h2, #page-content h2, .sidebar .block-posts ul li span 
{ color:#45bea7 !important; }

.btn, .btn:hover, .colored .pagetitlewrap, .front #prescript, .highlightbox, .mediaholder .link, .mediaholder .show, .sidebar .tagcloud a:hover 
{ background:#45bea7 !important; }


/* Change Link Color to P1 Primary - Teal */
/* -------------------------------------- */

a, a.color
{ color:#45bea7 }

.block-archive ul li a:before, .block-categories ul li a:before, .blogpost .postinfo a, .blogpost .posttext a, .blogpost ul li a, .blogpost.sticky h2 a, .comment-form a, #event_article .event_media_wrap a, .field-item a, .foliotextholder .itemcategories a, .hhm-highlight-box a:hover, li.search-result h3 a, .nav-tabs > .active > a, .nav-tabs > .active > a:hover, .pagination ul > .active > a, .pagination ul > .active > span, .pagination ul > li > a:hover, .pagination ul > .pager-current > a, .pagination ul > .pager-current > span, .pagination ul > .pager-current > a:hover, .projectnav a:hover:before, .servicewrap a span.hlink, .sidebar ul li a:before, .view-display-id-proj5col .linktext a, .view-footer .linktext a, .view-events .field-content a, ul.portfoliofilter li a:hover, ul.portfoliofilter li a.selected 
{ color:#45bea7 !important; }

.content a:hover
{ color:#45bea7 !important; text-decoration:underline !important; }

.block-menu a:hover, .view-content .itemtitle a:hover, .view-content li a:hover
{ color:#45bea7 !important; }


/* Change Color to P2 Header Bg - Teal  */
/* ------------------------------------ */

.headertopwrap, .headerwrap, .social .s_icon, .social .so_facebook, .social .so_twitter 
{ background-color:#43d1b9 !important; }


/* Change Color to P4 Darker Accent - Dark Teal */
/* -------------------------------------------- */

.tooltip-inner 
{ background-color:#1c6456 !important; }
.tooltip.bottom .tooltip-arrow 
{ border-bottom-color:#1c6456 !important; }

a:hover .fa, a:hover strong, .cc-text a:hover, .event_media_wrap a:hover, .view-content a:hover, .view-footer a:hover, .view-header a:hover
{ color:#1c6456 !important; text-decoration:none !important; }


/* Change Color to S1 Secondary - Blue   */
/* ------------------------------------- */

#block-views-themetastic-homepage-block, .footerwrap, .footerwrap.wide 
{ background-color:#00acd1 !important; }

.cc-subtitle h2, #event_article h1, #event_article img, .footertitle h2, .node-page h1, #page-content h1, .servicewrap h2 
{ color:#00acd1 !important; }

.hhm-highlight-box a 
{ color:#00acd1 !important; }
.hhm-highlight-box a:hover 
{ text-decoration:underline; }




