/*
wpAddicts: Thyreo Theme Style Variation
::: Theme Color: Blue
*/

/* === Color Accents === */
a.btn:hover,
.posterTit .titL, /*Header Title Accent*/
#pagination .current, /*Pagination: current*/
#colM .postMeta.postMetaTags li a:hover,/*Tags hover*/
.tagcloud a:hover,#footer .tagcloud a:hover,/*Tag Cloud Widget*/
div.reply a:link,div.reply a:active,div.reply a:visited,/*Comments Reply*/
.form-submit input[type="submit"],
body form.wpcf7-form input.wpcf7-submit,
#homeSlogan a.sloganBtn,a.sliderBtn:link,a.sliderBtn:active,a.sliderBtn:visited
{background-color:#2988d1;}

/*Text Highlights*/
#logo .logoDescr,/*Logo*/
#navTop a:hover,
#hdrContact li:hover,#hdrContact a:hover,/*Header Contact details*/
.boxTit .persAttrib, /*Team & Testimonials*/
.boxPost h2 a:hover, /*Archive Title*/
#colM .postMeta .metaMore a,#colM .postMeta li a:hover,#colM .postMeta span a:hover,/*Meta*/
.articleBlock .article h4 a:hover,/*Homepage Articles*/
.boxTit .persAttrib a:link,.boxTit .persAttrib a:active,.boxTit .persAttrib a:visited,
#colM .pageTit a:hover,.back2topSC a:hover,
.dateMore .more a,
#filters li a:hover,#filters li a.active,/*Portfolio Filters*/
#colR a:hover,#colL a:hover,/*Column & Footer Links*/
.postNav a:hover,/*Post Prev/Next Nav*/
#pagination a.page-numbers:hover,/*Pagination*/
.servContent a.more:link,.servContent a.more:active,.servContent a.more:visited,/*Service&Products more link*/
#navigation .sf-menu a:hover,#navigation .sf-menu > li.sfHover > a,#navigation .sf-menu li.sfHover > a,/*Main Nav Menu*/
#navigation .sf-menu .current-menu-item > a:link,#navigation .sf-menu .current-menu-item > a:active,#navigation .sf-menu .current-menu-item > a:visited,
#navigation .current_page_ancestor > a:link,#navigation .current_page_ancestor > a:active,#navigation .current_page_ancestor > a:visited,
#navigation .current-menu-parent > a:link,#navigation .current-menu-parent > a:active,#navigation .current-menu-parent > a:visited,
.panel_tabs li a.selected,.panel_tabs li a:hover,/*Accordion & Toggle*/
.sitemap404 a:hover,/*Sitemap 404*/
.clientName span,
.entry a:link,.entry a:active,.entry a:visited
{color:#2988d1;}

/*General*/
.entry ul li,.block-widget_recent_entries li,.block-widget_recent_comments li,.block-widget_meta li,.block-widget_links li,.block-widget_categories li,.block-widget_archive li{background:url(blue/images/elements/liArrow.gif) no-repeat 0 8px;}

/*Main Navigation*/
#navigation ul.sub-menu a{background:url(blue/images/elements/moreArrow.gif) no-repeat 3px 12px;}
#navigation .sf-menu ul.sub-menu .current-menu-item > a,#navigation .sf-menu ul.sub-menu .current-page-parent > a,#navigation .sf-menu ul.sub-menu ul.sub-menu li.current_page_item > a{border-left:10px solid #2988d1;}
#navigation .sf-menu > li.home a:link,#navigation .sf-menu > li.home a:active,#navigation .sf-menu > li.home a:visited{background:url(blue/images/elements/navigation/homeBtn.png) no-repeat 0 6px;}
#navigation .sf-menu > li.home a:hover{background-position:0 -29px;}
#navigation .sf-menu > li > a{border-bottom:2px solid transparent;}
#navigation .sf-menu > li > a:hover,#navigation .sf-menu > li.sfHover > a,
#navigation .sf-menu > .current-menu-item > a:link,#navigation .sf-menu > .current-menu-item > a:active,#navigation .sf-menu > .current-menu-item > a:visited,
#navigation .sf-menu > .current_page_ancestor > a:link,#navigation .sf-menu > .current_page_ancestor > a:active,#navigation .sf-menu > .current_page_ancestor > a:visited,
#navigation .sf-menu > .current-menu-parent > a:link,#navigation .sf-menu > .current-menu-parent > a:active,#navigation .sf-menu > .current-menu-parent > a:visited
{border-bottom:2px solid #2988d1;}
#navigation .sf-sub-indicator{background: url(blue/images/elements/navigation/navArrow.png) no-repeat 0 0;}

/*Column Navigation*/
.column .block-simple-section-nav li a,.column .block-simple-section-nav li a:hover,
#colR.column .block-simple-section-nav li.hasChildren li a,#colR.column .block-simple-section-nav li.hasChildren li a:hover,
#colR.column .block-simple-section-nav li.hasChildren li li a,#colR.column .block-simple-section-nav li.hasChildren li li a:hover,
#colL.column .block-simple-section-nav li.hasChildren li a,#colL.column .block-simple-section-nav li.hasChildren li a:hover,
#colL.column .block-simple-section-nav li.hasChildren li li a,#colL.column .block-simple-section-nav li.hasChildren li li a:hover,
.column .wpAddLBP ul li.more,.ftrWidgets .wpAddLBP ul li.more,
#homeArticles .more{background-image:url(blue/images/elements/moreArrow.gif)!important;background-repeat:no-repeat!important;background-position:1px 12px!important;}
.column .block-simple-section-nav li.current_page_item a,
#colR.column .block-simple-section-nav li ul.children li.current_page_item > a,
#colL.column .block-simple-section-nav li ul.children li.current_page_item > a{border-left:10px solid #2988d1;background-image:none!important;}

/*Widgets*/
.widget a.wpAddWmore{background-image:url(blue/images/elements/moreArrow.gif);background-repeat:no-repeat;background-position:0 8px;}
.column .wpAddLBP ul li.more,.ftrWidgets .wpAddLBP ul li.more{background-position:right 7px!important;}
#homeArticles .more{background-position:right 8px!important;}

/*Search Field*/
.srcBox input.srcGo,.column .srcBox input.srcGo,.column .srcBox{background:transparent url(blue/images/elements/search/srcGo.png) no-repeat right 0;}

/*Portfolio*/
#filters li a{background:url(blue/images/elements/liArrow.gif) no-repeat 0 6px;}

/*Meta Icons*/
.metaItem.metaDate span,.metaItem a:link,.metaItem a:active,.metaItem a:visited,
#colM .postMeta.postMetaTags ul{background:url(blue/images/icons/metaIcons.png) no-repeat;}
#colM .metaItem.metaMore a{background:url(blue/images/elements/moreArrow.gif) no-repeat right 5px;}

/*Prev/Next Post Nav*/
#colM .postNav h4 span{background:url(blue/images/blog/single/prevNextArrows.png) no-repeat;}

/*Social Icons*/
.hdrSocial li a{background:url(blue/images/icons/social/icnSocHdr.png) no-repeat 0 0;}/*Header/Footer Icons*/
/*Team Members*/
.memberBox ul.social li a:hover,.hdrSocial li a:hover{background-color:#2988d1;}

/*Tooltips*/
.tipsy-inner,.tipsy-n .tipsy-inner{background-color:#2988d1;color:#fff;box-shadow:0 0 3px #575238;-webkit-box-shadow:0 0 3px #575238;-moz-box-shadow:0 0 3px #575238;}
.tipsy-arrow{border:5px dashed #2988d1;}
.tipsy-arrow-n,.tipsy-n .tipsy-arrow-n{border-bottom-color:#2988d1;}
.tipsy-arrow-s,.tipsy-n .tipsy-arrow-s{border-top-color:#2988d1;}
.tipsy-arrow-e,.tipsy-n .tipsy-arrow-e{border-left-color:#2988d1;}
.tipsy-arrow-w,.tipsy-n .tipsy-arrow-w{border-right-color:#2988d1;}

/*Header Contact*/
#hdrContact ul li{background: url(blue/images/elements/header/hdrContact.png) no-repeat 0 0;}
#hdrContact .hdrEmail{background-position:0 4px;}
#hdrContact .hdrEmail:hover{background-position:0 -16px;}
#hdrContact .hdrPhone{background-position:0 -40px;}
#hdrContact .hdrPhone:hover{background-position:0 -60px;}
/*Header Nav*/
#navTop a:link,#navTop a:active,#navTop a:visited{background:url(blue/images/header/hdrNavArrow.gif) no-repeat 0 5px;}
#navTop a:hover{background-position:0 -10px;}

/*Back to Top*/
#back2top a:link,#back2top a:active,#back2top a:visited{background:url(blue/images/elements/back2top.png) no-repeat 0 0;}
#back2top a:hover{background-position:0 -32px;}

/*wpAddWidget: Contact us & Map*/
#contentWrap .ctBlockLocation,#footerWrap .ctBlockLocation{background:url(blue/images/widgets/contactIcons-globe.png) no-repeat 0 4px;}
#contentWrap .ctBlockContactinfo,#footerWrap .ctBlockContactinfo{background:url(blue/images/widgets/contactIcons-phone.png) no-repeat 0 4px;}
#contentWrap .ctBlockSchedule,#footerWrap .ctBlockSchedule{background:url(blue/images/widgets/contactIcons-clock.png) no-repeat 0 4px;}
.ctBlockLocation:hover,.ctBlockContactinfo:hover,.ctBlockSchedule:hover{background-position:0 -380px!important;}

/* Responsive Menus */
a#show_hidden_menu{background:#f3f1ee url(blue/images/elements/navigation/navPhoneArrows_open1.png) no-repeat right 0;background-size:48px 39px;}
/*Active*/
#hidden_menu .current-menu-ancestor > a,#hidden_menu .current-menu-item > a{border-left:5px solid #2988d1;}
/*X Button*/
a#show_hidden_menu.open{background:#f3f1ee url(blue/images/elements/navigation/navPhoneArrows_open2.png) no-repeat right 0;background-size:48px 39px;}
a.close_menu{background:url(blue/images/elements/navigation/navPhoneArrows_close.png) no-repeat right 0;background-size:48px 39px;}

/*Homepage Orbit Slider*/
div.orbit-wrapper div.slider-nav span{background:url(blue/images/homepage/sliderArrows.png) no-repeat;}
#homePortfolio .slider-nav span{background:#fff url(blue/images/homepage/sliderArrowsPort.png) no-repeat right 0;}
ul.orbit-bullets li{background:url(blue/images/homepage/sliderBullets.png) no-repeat 0 0;}
.orbitFull h4{border-left:30px solid #2988d1;}

/*Shortcodes*/
.back2topSC a:link,.back2topSC a:active,.back2topSC a:visited{background:url(blue/images/elements/back2toparrow.gif) no-repeat right 2px;}
.back2topSC a:hover{background-position:right -18px;}

/*Homepage*/
a.sloganBtn{border-bottom:2px solid #666;}