/* COLORS & FONTS
********************/
/* Body
*******************************/
body .topline #rel-top {
  background-color: #579cca;
}
.woocommerce a {
  color: #579cca;
}
input[type="text"],
input[type="email"],
input[type="url"] {
  border: 1px solid rgba(87, 156, 202, 0.3);
}
input[type="text"]:focus,
input[type="email"]:focus,
input[type="url"]:focus {
  box-shadow: 0px 0px 10px rgba(87, 156, 202, 0.3);
  border: 1px solid rgba(87, 156, 202, 0.5);
}
input[type="submit"],
input[type="button"] {
  background: #579cca;
}
.testimonialblog .itemblog .notumbtestimonial figcaption {
  background: #579cca;
}
.testimonialblog .itemblog .view a.info {
  background: #579cca;
}
.testimonialblog .itemblog .view-first .mask {
  background-color: rgba(87, 156, 202, 0.5);
}
section#homepage .flexslider .rightbox .rightothermenu .boxinrightside .inforight {
  background: #579cca;
}
section#homepage .flexslider .leftbox .leftmenubox header#leftheader h1.image {
  background: #579cca;
}
section#homepage .flexslider .leftbox .leftmenubox header#leftheader .social a {
  background: rgba(87, 156, 202, 0.5);
}
section#homepage .flexslider .leftbox .leftmenubox header#leftheader .social a.pinticon {
  background: rgba(87, 156, 202, 0.5) url(../images/social/pin.png) 50% 50% no-repeat;
}
section#homepage .flexslider .leftbox .leftmenubox header#leftheader .social a.pinticon:hover {
  background: #579cca url(../images/social/pin.png) 50% 50% no-repeat;
}
section#homepage .flexslider .leftbox .leftmenubox header#leftheader .social a.youtubeicon {
  background: rgba(87, 156, 202, 0.5) url(../images/social/tube.png) 50% 50% no-repeat;
}
section#homepage .flexslider .leftbox .leftmenubox header#leftheader .social a.youtubeicon:hover {
  background: #579cca url(../images/social/tube.png) 50% 50% no-repeat;
}
section#homepage .flexslider .leftbox .leftmenubox header#leftheader .social a.fbicon {
  background: rgba(87, 156, 202, 0.5) url(../images/social/fb.png) 50% 50% no-repeat;
}
section#homepage .flexslider .leftbox .leftmenubox header#leftheader .social a.fbicon:hover {
  background: #579cca url(../images/social/fb.png) 50% 50% no-repeat;
}
section#homepage .flexslider .leftbox .leftmenubox header#leftheader .social a.twiicon {
  background: rgba(87, 156, 202, 0.5) url(../images/social/twi.png) 50% 50% no-repeat;
}
section#homepage .flexslider .leftbox .leftmenubox header#leftheader .social a.twiicon:hover {
  background: #579cca url(../images/social/twi.png) 50% 50% no-repeat;
}
section#homepage .flexslider .leftbox .leftmenubox header#leftheader .social a.gogicon {
  background: rgba(87, 156, 202, 0.5) url(../images/social/gog.png) 50% 50% no-repeat;
}
section#homepage .flexslider .leftbox .leftmenubox header#leftheader .social a.gogicon:hover {
  background: #579cca url(../images/social/gog.png) 50% 50% no-repeat;
}
section#homepage .flexslider .leftbox .leftmenubox header#leftheader .social a.vimicon {
  background: rgba(87, 156, 202, 0.5) url(../images/social/vim.png) 50% 50% no-repeat;
}
section#homepage .flexslider .leftbox .leftmenubox header#leftheader .social a.vimicon:hover {
  background: #579cca url(../images/social/vim.png) 50% 50% no-repeat;
}
section#homepage .flexslider .leftbox .leftmenubox header#leftheader .social a.flickricon {
  background: rgba(87, 156, 202, 0.5) url(../images/social/flikr.png) 50% 50% no-repeat;
}
section#homepage .flexslider .leftbox .leftmenubox header#leftheader .social a.flickricon:hover {
  background: #579cca url(../images/social/flikr.png) 50% 50% no-repeat;
}
section#homepage .flexslider .leftbox .leftmenubox header#leftheader .social a.driicon {
  background: rgba(87, 156, 202, 0.5) url(../images/social/dri.png) 50% 50% no-repeat;
}
section#homepage .flexslider .leftbox .leftmenubox header#leftheader .social a.driicon:hover {
  background: #579cca url(../images/social/dri.png) 50% 50% no-repeat;
}
section#homepage .flexslider .leftbox .leftmenubox header#leftheader .social a.instaicon {
  background: rgba(87, 156, 202, 0.5) url(../images/social/insta.png) 50% 50% no-repeat;
}
section#homepage .flexslider .leftbox .leftmenubox header#leftheader .social a.instaicon:hover {
  background: #579cca url(../images/social/insta.png) 50% 50% no-repeat;
}
section#homepage .flexslider .leftbox .leftmenubox header#leftheader .social a.liinicon {
  background: rgba(87, 156, 202, 0.5) url(../images/social/link.png) 50% 50% no-repeat;
}
section#homepage .flexslider .leftbox .leftmenubox header#leftheader .social a.liinicon:hover {
  background: #579cca url(../images/social/link.png) 50% 50% no-repeat;
}
section#homepage .flexslider .leftbox .leftmenubox header#leftheader .social a.picaicon {
  background: rgba(87, 156, 202, 0.5) url(../images/social/pica.png) 50% 50% no-repeat;
}
section#homepage .flexslider .leftbox .leftmenubox header#leftheader .social a.picaicon:hover {
  background: #579cca url(../images/social/pica.png) 50% 50% no-repeat;
}
section#homepage .flexslider .leftbox .leftmenubox header#leftheader .social a.rssicon {
  background: rgba(87, 156, 202, 0.5) url(../images/social/rss.png) 50% 50% no-repeat;
}
section#homepage .flexslider .leftbox .leftmenubox header#leftheader .social a.rssicon:hover {
  background: #579cca url(../images/social/rss.png) 50% 50% no-repeat;
}
section#homepage .flexslider .leftbox .leftmenubox header#leftheader nav#leftnav ul.leftmenu ul li {
  border-left: 4px solid rgba(87, 156, 202, 0.5);
}
section#homepage .flexslider .leftbox .leftmenubox header#leftheader nav#leftnav ul.leftmenu a:hover {
  color: #579cca;
}
section#homepage .flexslider .leftbox .leftmenubox header#leftheader nav#leftnav ul.leftmenu li.current-menu-item a {
  color: #579cca;
  background: url(../images/blue_down.gif) 95% 50% no-repeat;
}
section#homepage .flexslider .leftbox .leftmenubox header#leftheader nav#leftnav ul.leftmenu li.current-menu-item ul li a:hover {
  color: #579cca;
}
section#homepage .flexslider .leftbox .leftmenubox header#leftheader nav#leftnav ul.leftmenu li a:hover {
  background: url(../images/blue_down.gif) 95% 50% no-repeat;
}
section#homepage .flexslider li figure figcaption .mainsliderdescription .sliderlinkmore {
  background: #579cca;
}
.home-bottom .threemainboxes .recentwork figure figcaption:hover a {
  background: rgba(87, 156, 202, 0.8);
}
.home-bottom .threemainboxes .recentwork figure figcaption:hover a:hover {
  background: rgba(87, 156, 202, 0.8) url(../images/readmore.png) 50% 50% no-repeat;
}
.home-bottom .threemainboxes .letsdiscus figure figcaption:hover a {
  background: rgba(87, 156, 202, 0.8);
}
.home-bottom .threemainboxes .letsdiscus figure figcaption:hover a:hover {
  background: rgba(87, 156, 202, 0.8) url(../images/readmore.png) 50% 50% no-repeat;
}
.home-bottom .threemainboxes .mostvoted figure figcaption:hover a {
  background: rgba(87, 156, 202, 0.8);
}
.home-bottom .threemainboxes .mostvoted figure figcaption:hover a:hover {
  background: rgba(87, 156, 202, 0.8) url(../images/readmore.png) 50% 50% no-repeat;
}
.blogpost .itemblog figure.imageformat figcaption {
  background: rgba(87, 156, 202, 0.8);
}
.blogpost .itemblog figure.galleryformat figcaption {
  background: rgba(87, 156, 202, 0.8);
}
.blogpost .itemblog .itemboxwhite .bottomblogitem .readmoreblog {
  color: #579cca;
}
.blogpost .itemblog .itemboxwhite .bottomblogitem .readmoreblog a {
  color: #579cca;
}
.blogpost .itemblog .itemboxwhite .titleline .datebox span.day {
  color: #579cca;
}
.blogpost .itemblog figure figcaption a {
  background: rgba(87, 156, 202, 0.8);
}
.blogpost .itemblog figure figcaption a:hover {
  background: rgba(87, 156, 202, 0.8) url(../images/readmore.png) 50% 50% no-repeat;
}
section.singlepage .leftside .sidebar a {
  color: #579cca;
}
section.singlepage .rightsidebar .sidebar a {
  color: #579cca;
}
section.singlepage .centerside .blogpost .itemblog figure figcaption a:hover {
  background: rgba(87, 156, 202, 0.8) url(../images/plus.png) 50% 50% no-repeat;
}
section.singlepage .rightside section.full section.commentform section.comments .scrollbox ol.commentlist li.trackback a,
section.singlepage .rightside section.full section.commentform section.comments .scrollbox ol.commentlist li.pingback a {
  color: #579cca;
}
section.singlepage .rightside section.full section.commentform section.respond h3 {
  background: #579cca;
}
section.singlepage .rightside section.full section.commentform section.respond .area2 .commenttextarea textarea {
  border: 1px solid rgba(87, 156, 202, 0.3);
}
section.singlepage .rightside section.full section.commentform section.respond .area2 .commenttextarea textarea:focus {
  box-shadow: 0px 0px 10px rgba(87, 156, 202, 0.3);
  border: 1px solid rgba(87, 156, 202, 0.5);
}
section.singlepage .rightside section.full section.commentform section.respond .area2 .buttoncomment input.submit {
  background: #579cca;
}
section.singlepage .rightside section.full section.commentform section.respond .area2 .buttoncomment input.reset {
  background: #579cca;
}
section.singlepage .rightside section.full section.commentform section.respond .area1 input {
  border: 1px solid rgba(87, 156, 202, 0.3);
}
section.singlepage .rightside section.full section.commentform section.respond .area1 input:focus {
  box-shadow: 0px 0px 10px rgba(87, 156, 202, 0.3);
  border: 1px solid rgba(87, 156, 202, 0.5);
}
section.singlepage .rightside section.full section.story .boxcontent p a {
  color: #579cca;
}
section.singlepage .rightside .soclikesline .lefticons a.prev {
  background: #579cca;
}
section.singlepage .rightside .soclikesline .lefticons a.next {
  background: #579cca;
}
section.singlepage .rightside .soclikesline .righticons .righticonsbuttons a {
  background: rgba(87, 156, 202, 0.5);
}
section.singlepage .rightside .soclikesline .righticons .righticonsbuttons a.gooplus {
  background: rgba(87, 156, 202, 0.5) url(../images/social/gog.png) 50% 50% no-repeat;
}
section.singlepage .rightside .soclikesline .righticons .righticonsbuttons a.gooplus:hover {
  background: #579cca url(../images/social/gog.png) 50% 50% no-repeat;
}
section.singlepage .rightside .soclikesline .righticons .righticonsbuttons a.fbicon {
  background: rgba(87, 156, 202, 0.5) url(../images/social/fb.png) 50% 50% no-repeat;
}
section.singlepage .rightside .soclikesline .righticons .righticonsbuttons a.fbicon:hover {
  background: #579cca url(../images/social/fb.png) 50% 50% no-repeat;
}
section.singlepage .rightside .soclikesline .righticons .righticonsbuttons a.twiicon {
  background: rgba(87, 156, 202, 0.5) url(../images/social/twi.png) 50% 50% no-repeat;
}
section.singlepage .rightside .soclikesline .righticons .righticonsbuttons a.twiicon:hover {
  background: #579cca url(../images/social/twi.png) 50% 50% no-repeat;
}
section.singlepage .rightside .soclikesline .couintbox p.post-like .like {
  background: #579cca url(../images/heart.png) 0 0 no-repeat;
}
section.singlepage .rightside .soclikesline .couintbox p.post-like span.count {
  background: #579cca;
}
section.singlepage .rightside header.preview .titleline .datebox span.day {
  color: #579cca;
}
section.singlepage .rightside .postnavigation .categoriesbox ul.categorieslist li a {
  border: 1px solid rgba(87, 156, 202, 0.3);
}
section.singlepage .rightside .postnavigation .categoriesbox ul.categorieslist li a:hover {
  background: #579cca;
  border: 1px solid #579cca;
}
section.singlepage .rightside .postnavigation .categoriesbox .title {
  color: #579cca;
}
section.singlepage .rightside .postnavigation .reachsinglbox .title {
  color: #579cca;
}
section.singlepage .rightside .postnavigation .reachsinglbox .searchform input[type="text"] {
  border: 1px solid rgba(87, 156, 202, 0.3);
}
section.singlepage .rightside .postnavigation .reachsinglbox .searchform input[type="text"]:focus {
  box-shadow: 0px 0px 10px rgba(87, 156, 202, 0.3);
  border: 1px solid rgba(87, 156, 202, 0.5);
}
section.singlepage .leftmenubox header#leftheader h1.image {
  background: #579cca;
}
section.singlepage .leftmenubox header#leftheader .social a {
  background: rgba(87, 156, 202, 0.5);
}
section.singlepage .leftmenubox header#leftheader .social a.pinticon {
  background: rgba(87, 156, 202, 0.5) url(../images/social/pin.png) 50% 50% no-repeat;
}
section.singlepage .leftmenubox header#leftheader .social a.pinticon:hover {
  background: #579cca url(../images/social/pin.png) 50% 50% no-repeat;
}
section.singlepage .leftmenubox header#leftheader .social a.youtubeicon {
  background: rgba(87, 156, 202, 0.5) url(../images/social/tube.png) 50% 50% no-repeat;
}
section.singlepage .leftmenubox header#leftheader .social a.youtubeicon:hover {
  background: #579cca url(../images/social/tube.png) 50% 50% no-repeat;
}
section.singlepage .leftmenubox header#leftheader .social a.fbicon {
  background: rgba(87, 156, 202, 0.5) url(../images/social/fb.png) 50% 50% no-repeat;
}
section.singlepage .leftmenubox header#leftheader .social a.fbicon:hover {
  background: #579cca url(../images/social/fb.png) 50% 50% no-repeat;
}
section.singlepage .leftmenubox header#leftheader .social a.twiicon {
  background: rgba(87, 156, 202, 0.5) url(../images/social/twi.png) 50% 50% no-repeat;
}
section.singlepage .leftmenubox header#leftheader .social a.twiicon:hover {
  background: #579cca url(../images/social/twi.png) 50% 50% no-repeat;
}
section.singlepage .leftmenubox header#leftheader .social a.gogicon {
  background: rgba(87, 156, 202, 0.5) url(../images/social/gog.png) 50% 50% no-repeat;
}
section.singlepage .leftmenubox header#leftheader .social a.gogicon:hover {
  background: #579cca url(../images/social/gog.png) 50% 50% no-repeat;
}
section.singlepage .leftmenubox header#leftheader .social a.vimicon {
  background: rgba(87, 156, 202, 0.5) url(../images/social/vim.png) 50% 50% no-repeat;
}
section.singlepage .leftmenubox header#leftheader .social a.vimicon:hover {
  background: #579cca url(../images/social/vim.png) 50% 50% no-repeat;
}
section.singlepage .leftmenubox header#leftheader .social a.flickricon {
  background: rgba(87, 156, 202, 0.5) url(../images/social/flikr.png) 50% 50% no-repeat;
}
section.singlepage .leftmenubox header#leftheader .social a.flickricon:hover {
  background: #579cca url(../images/social/flikr.png) 50% 50% no-repeat;
}
section.singlepage .leftmenubox header#leftheader .social a.driicon {
  background: rgba(87, 156, 202, 0.5) url(../images/social/dri.png) 50% 50% no-repeat;
}
section.singlepage .leftmenubox header#leftheader .social a.driicon:hover {
  background: #579cca url(../images/social/dri.png) 50% 50% no-repeat;
}
section.singlepage .leftmenubox header#leftheader .social a.instaicon {
  background: rgba(87, 156, 202, 0.5) url(../images/social/insta.png) 50% 50% no-repeat;
}
section.singlepage .leftmenubox header#leftheader .social a.instaicon:hover {
  background: #579cca url(../images/social/insta.png) 50% 50% no-repeat;
}
section.singlepage .leftmenubox header#leftheader .social a.liinicon {
  background: rgba(87, 156, 202, 0.5) url(../images/social/link.png) 50% 50% no-repeat;
}
section.singlepage .leftmenubox header#leftheader .social a.liinicon:hover {
  background: #579cca url(../images/social/link.png) 50% 50% no-repeat;
}
section.singlepage .leftmenubox header#leftheader .social a.picaicon {
  background: rgba(87, 156, 202, 0.5) url(../images/social/pica.png) 50% 50% no-repeat;
}
section.singlepage .leftmenubox header#leftheader .social a.picaicon:hover {
  background: #579cca url(../images/social/pica.png) 50% 50% no-repeat;
}
section.singlepage .leftmenubox header#leftheader .social a.rssicon {
  background: rgba(87, 156, 202, 0.5) url(../images/social/rss.png) 50% 50% no-repeat;
}
section.singlepage .leftmenubox header#leftheader .social a.rssicon:hover {
  background: #579cca url(../images/social/rss.png) 50% 50% no-repeat;
}
section.singlepage .leftmenubox header#leftheader nav#leftnav ul.leftmenu ul li {
  border-left: 4px solid rgba(87, 156, 202, 0.5);
}
section.singlepage .leftmenubox header#leftheader nav#leftnav ul.leftmenu a:hover {
  color: #579cca;
}
section.singlepage .leftmenubox header#leftheader nav#leftnav ul.leftmenu li.current-menu-item a {
  color: #579cca;
  background: url(../images/blue_down.gif) 95% 50% no-repeat;
}
section.singlepage .leftmenubox header#leftheader nav#leftnav ul.leftmenu li.current-menu-item ul li a:hover {
  color: #579cca;
}
section.singlepage .leftmenubox header#leftheader nav#leftnav ul.leftmenu li a:hover {
  background: url(../images/blue_down.gif) 95% 50% no-repeat;
}
#archives .ale-archives .year .up {
  background: url(../images/blue_down.gif) 50% 50% no-repeat;
}
#archives .ale-archives .year .down {
  background: url(../images/blue_up.gif) 50% 50% no-repeat;
}
.widget_search input[type="text"] {
  border: 1px solid rgba(87, 156, 202, 0.3);
}
.widget_search input[type="text"]:focus {
  box-shadow: 0px 0px 10px rgba(87, 156, 202, 0.3);
  border: 1px solid rgba(87, 156, 202, 0.5);
}
.widget_tag_cloud .tagcloud a {
  background: #579cca;
}
.aletheme-flickr ul.aletheme-flickr-widget li:hover {
  background: #579cca;
}
.boxwithgalleries .gallbox figure figcaption {
  background: rgba(87, 156, 202, 0.8);
}
.galleysingle .sharegallery .righticonsbuttons a {
  background: rgba(87, 156, 202, 0.5);
}
.galleysingle .sharegallery .righticonsbuttons a.fbicon {
  background: rgba(87, 156, 202, 0.5) url(../images/social/fb.png) 50% 50% no-repeat;
}
.galleysingle .sharegallery .righticonsbuttons a.fbicon:hover {
  background: #579cca url(../images/social/fb.png) 50% 50% no-repeat;
}
.galleysingle .sharegallery .righticonsbuttons a.twiicon {
  background: rgba(87, 156, 202, 0.5) url(../images/social/twi.png) 50% 50% no-repeat;
}
.galleysingle .sharegallery .righticonsbuttons a.twiicon:hover {
  background: #579cca url(../images/social/twi.png) 50% 50% no-repeat;
}
.galleysingle .sharegallery .righticonsbuttons a.gooplus {
  background: rgba(87, 156, 202, 0.5) url(../images/social/gog.png) 50% 50% no-repeat;
}
.galleysingle .sharegallery .righticonsbuttons a.gooplus:hover {
  background: #579cca url(../images/social/gog.png) 50% 50% no-repeat;
}
.inspirationblog .itemblog .notumbinspiration figcaption {
  background: #579cca;
}
.inspirationblog .itemblog .notumbinspiration figcaption a {
  color: #579cca;
}
.inspirationblog .itemblog .view a.info {
  color: #579cca;
}
.inspirationblog .itemblog .view-effect .mask {
  background-color: #579cca;
}
.pagelayout section.story p a {
  color: #579cca;
}
.aboutpage .videoaboutbox .videotitle {
  background: #579cca;
}
.aboutpage .quotebox figure figcaption {
  background: rgba(87, 156, 202, 0.3);
}
.aboutpage .quotebox figure figcaption:hover {
  background: rgba(87, 156, 202, 0.8);
}
.contactpage .leftcontactbox .formbox .success,
.contactpage .leftcontactbox .formbox .error {
  color: #579cca;
}
.contactpage .leftcontactbox .formbox .commenttextarea textarea {
  border: 1px solid rgba(87, 156, 202, 0.3);
}
.contactpage .leftcontactbox .formbox .commenttextarea textarea:focus {
  box-shadow: 0px 0px 10px rgba(87, 156, 202, 0.3);
  border: 1px solid rgba(87, 156, 202, 0.5);
}
.contactpage .leftcontactbox .formbox .buttoncomment input.submit {
  background: #579cca;
}
.contactpage .leftcontactbox .formbox .buttoncomment input.reset {
  background: #579cca;
}
.contactpage .leftcontactbox .formbox input[type="text"],
.contactpage .leftcontactbox .formbox input[type="email"] {
  border: 1px solid rgba(87, 156, 202, 0.3);
}
.contactpage .leftcontactbox .formbox input[type="text"]:focus,
.contactpage .leftcontactbox .formbox input[type="email"]:focus {
  box-shadow: 0px 0px 10px rgba(87, 156, 202, 0.3);
  border: 1px solid rgba(87, 156, 202, 0.5);
}
.contactpage .leftcontactbox .formbox .contactformtitle {
  background: #579cca;
}
.contactpage .rightcontactbox figure figcaption {
  background: rgba(87, 156, 202, 0.3);
}
.contactpage .rightcontactbox figure figcaption:hover {
  background: rgba(87, 156, 202, 0.8);
}
.pressarchive .pressstyle .image figure:hover figcaption a {
  background: rgba(87, 156, 202, 0.8);
}
.pressarchive .pressstyle .rightbox .titleline .datebox span.day {
  color: #579cca;
}
.aletheme-mostcommented-widget li.mostcommentedpost figure figcaption {
  background: rgba(87, 156, 202, 0.8);
}
.aletheme-mostcommented-widget li.no-thumb figure figcaption {
  background: rgba(87, 156, 202, 0.8);
}
.aletheme-mostcommented-widget li.no-thumb figure figcaption:hover {
  background: #579cca;
}
section.error a {
  color: #579cca;
}
.jspTrack {
  background: rgba(87, 156, 202, 0.5);
}
.jspDrag {
  background: #579cca;
}
section.defaultwp nav#comment-nav-below a {
  color: #579cca;
}
section.defaultwp .respondbox #respond a {
  color: #579cca;
}
section.defaultwp #respond p.comment-form-author input,
section.defaultwp #respond p.comment-form-url input,
section.defaultwp #respond p.comment-form-email input {
  border: 1px solid rgba(87, 156, 202, 0.3);
}
section.defaultwp #respond p.comment-form-author input:focus,
section.defaultwp #respond p.comment-form-url input:focus,
section.defaultwp #respond p.comment-form-email input:focus {
  box-shadow: 0px 0px 10px rgba(87, 156, 202, 0.3);
  border: 1px solid rgba(87, 156, 202, 0.5);
}
section.defaultwp #respond p.form-submit input#submit {
  background: #579cca;
}
section.defaultwp #respond p.comment-form-comment textarea {
  border: 1px solid rgba(87, 156, 202, 0.3);
}
section.defaultwp #respond p.comment-form-comment textarea:focus {
  box-shadow: 0px 0px 10px rgba(87, 156, 202, 0.3);
  border: 1px solid rgba(87, 156, 202, 0.5);
}
section.defaultwp #comments li.comment a,
section.defaultwp #comments li.pingback a,
section.defaultwp #comments li.trackback a {
  color: #579cca;
}
.story-pages p a {
  color: #579cca;
}
.story table a {
  color: #579cca !important;
}
form.protected-post-form p input[type="submit"] {
  background: #579cca;
}
form.protected-post-form p input[type="password"] {
  border: 1px solid rgba(87, 156, 202, 0.3);
}
form.protected-post-form p input[type="password"]:focus {
  box-shadow: 0px 0px 10px rgba(87, 156, 202, 0.3);
  border: 1px solid rgba(87, 156, 202, 0.5);
}
.gallerygrid #filters li.activefilter a {
  background: #579cca;
  border-color: #579cca;
}
.gallerygrid #filters li a {
  border: 1px solid rgba(87, 156, 202, 0.3);
}
.gallerygrid #filters li a:hover {
  background: #579cca;
  border-color: #579cca;
}
.gallerygrid #galcontainer .element figure:hover .titlegalleryfilter .lefticon,
.gallerygrid #galcontainerhome .element figure:hover .titlegalleryfilter .lefticon {
  background: #579cca;
}
.gallerygrid #galcontainer .element figure figcaption a,
.gallerygrid #galcontainerhome .element figure figcaption a {
  background: #579cca url(../images/icons/im_ic.png) left bottom no-repeat;
}
.gallerygrid #galcontainer .element figure figcaption:hover a,
.gallerygrid #galcontainerhome .element figure figcaption:hover a {
  background: rgba(87, 156, 202, 0.8) url(../images/icons/im_ic.png) 50% 50% no-repeat;
}
.gallerygrid #galcontainer .element .titlegalleryfilter .lefticon,
.gallerygrid #galcontainerhome .element .titlegalleryfilter .lefticon {
  background: #579cca url(../images/icons/im_ic.png) 50% 50% no-repeat;
}
.nivo-caption .mainsliderdescription .sliderlinkmore {
  background: #579cca;
}
.ourteambox .itemteam figure figcaption {
  background: #579cca;
}
.abouttwo .abouttworight .ourskill .skillul li .skillline {
  background: rgba(87, 156, 202, 0.3);
}
.abouttwo .abouttworight .ourskill .skillul li .skillline .countline {
  background: #579cca;
}
.contactformtwo .formbox label span {
  color: #579cca;
}
.contactformtwo .formbox .buttoncomment input.submit {
  background: #579cca;
}
.contactformtwo .formbox .buttoncomment input.reset {
  background: #579cca;
}
.contactformtwo .formbox textarea {
  border: 1px solid rgba(87, 156, 202, 0.3);
}
.contactformtwo .formbox textarea:focus {
  box-shadow: 0px 0px 10px rgba(87, 156, 202, 0.3);
  border: 1px solid rgba(87, 156, 202, 0.5);
}
.contactformtwo .formbox .nametwo input[type="text"],
.contactformtwo .formbox .emailtwo input[type="text"],
.contactformtwo .formbox .phonetwo input[type="text"],
.contactformtwo .formbox .nametwo input[type="email"],
.contactformtwo .formbox .emailtwo input[type="email"],
.contactformtwo .formbox .phonetwo input[type="email"] {
  border: 1px solid rgba(87, 156, 202, 0.3);
}
.contactformtwo .formbox .nametwo input[type="text"]:focus,
.contactformtwo .formbox .emailtwo input[type="text"]:focus,
.contactformtwo .formbox .phonetwo input[type="text"]:focus,
.contactformtwo .formbox .nametwo input[type="email"]:focus,
.contactformtwo .formbox .emailtwo input[type="email"]:focus,
.contactformtwo .formbox .phonetwo input[type="email"]:focus {
  box-shadow: 0px 0px 10px rgba(87, 156, 202, 0.3);
  border: 1px solid rgba(87, 156, 202, 0.5);
}
.ale-service .iconbox,
.ale-divider span {
  background: #579cca;
}
.ale-team .socialbut .fbbut a {
  background: rgba(87, 156, 202, 0.8) url(../images/social/fb.png) 50% 50% no-repeat;
}
.ale-team .socialbut .fbbut a:hover {
  background: #579cca url(../images/social/fb.png) 50% 50% no-repeat;
}
.ale-team .socialbut .twibut a {
  background: rgba(87, 156, 202, 0.8) url(../images/social/twi.png) 50% 50% no-repeat;
}
.ale-team .socialbut .twibut a:hover {
  background: #579cca url(../images/social/twi.png) 50% 50% no-repeat;
}
.ale-team .socialbut .gbut a {
  background: rgba(87, 156, 202, 0.8) url(../images/social/gog.png) 50% 50% no-repeat;
}
.ale-team .socialbut .gbut a:hover {
  background: #579cca url(../images/social/gog.png) 50% 50% no-repeat;
}
.aboutthree .abouttoggle .itemtoggle .titletog .iconplu {
  background: #579cca;
}
.aboutthreeteam .itemteam .teamphotobox .masktemphoto {
  background: rgba(87, 156, 202, 0.5);
}
.aboutthreeteam .itemteam .teamdesc .prof {
  color: #579cca;
}
a.fbiconteam {
  background: #579cca url(../images/social/fb.png) 50% 50% no-repeat;
}
a.twiiconteam {
  background: #579cca url(../images/social/twi.png) 50% 50% no-repeat;
}
a.giconteam {
  background: #579cca url(../images/social/gog.png) 50% 50% no-repeat;
}
a.piniconteam {
  background: #579cca url(../images/social/pin.png) 50% 50% no-repeat;
}
.woocommerce span.onsale,
.woocommerce-page span.onsale {
  background: #579cca !important;
}
.woocommerce ul.products li.product a,
.woocommerce-page ul.products li.product a {
  background: #579cca !important;
}
.woocommerce div.product form.cart .button,
.woocommerce-page div.product form.cart .button,
.woocommerce #content div.product form.cart .button,
.woocommerce-page #content div.product form.cart .button,
.woocommerce .cart .button,
.woocommerce-page .cart .button,
.woocommerce .cart input.button,
.woocommerce-page .cart input.button,
.woocommerce #payment #place_order,
.woocommerce-page #payment #place_order {
  background: #579cca !important;
}
.sku_wrapper a,
.posted_in a,
.tagged_as a {
  color: #579cca;
}
.woocommerce div.product .woocommerce-tabs .panel a,
.woocommerce-page div.product .woocommerce-tabs .panel a,
.woocommerce #content div.product .woocommerce-tabs .panel a,
.woocommerce-page #content div.product .woocommerce-tabs .panel a {
  color: #579cca;
}
.shipping-calculator-button {
  color: #579cca;
}
.woocommerce input[type="text"],
.woocommerce input[type="email"],
.woocommerce input[type="url"],
.woocommerce textarea {
  border: 1px solid rgba(87, 156, 202, 0.3) !important;
}
.woocommerce input[type="text"]:focus,
.woocommerce input[type="email"]:focus,
.woocommerce input[type="url"]:focus,
.woocommerce textarea:focus {
  box-shadow: 0px 0px 10px rgba(87, 156, 202, 0.3) !important;
  border: 1px solid rgba(87, 156, 202, 0.5) !important;
}
.woocommerce ul.cart_list li a:hover,
.woocommerce-page ul.cart_list li a:hover,
.woocommerce ul.product_list_widget li a:hover,
.woocommerce-page ul.product_list_widget li a:hover {
  color: #579cca !important;
}
p.buttons a.button,
.woocommerce .widget_price_filter .price_slider_amount .button,
.woocommerce-page .widget_price_filter .price_slider_amount .button {
  background: #579cca !important;
}
.woocommerce .widget_price_filter .ui-slider .ui-slider-handle,
.woocommerce-page .widget_price_filter .ui-slider .ui-slider-handle {
  background: #579cca !important;
}
@media (max-width: 1294px) {
  .blogpost .itemblog figure figcaption a:hover {
    background: rgba(87, 156, 202, 0.8) url(../images/plus.png) 50% 50% no-repeat;
  }
}
@media (max-width: 980px) {
  .blogpost .itemblog figure figcaption a:hover {
    background: rgba(87, 156, 202, 0.8) url(../images/plus.png) 50% 50% no-repeat;
  }
}
@media (max-width: 480px) {
  .home-bottom .othermenuhomemobile .inforight {
    background: #579cca;
  }
}
