a {
  color: #53aee1;
}
article .portfolio-details .meta-icon,
article .metainfo .meta-icon {
  color: #53aee1;
}
.feature span.beopen-icon {
  color: #53aee1;
}
.label {
  background: #53aee1;
}
input[type='submit'],
.button,
p a.button {
  color: #53aee1;
  border: 1px solid #ddd;
}
input[type='submit']:hover,
.button:hover {
  border-color: #53aee1;
}
input[type='submit']:after,
.button:after {
  background: #53aee1;
}
input[type="text"]:focus,
input[type="password"]:focus,
input[type="date"]:focus,
input[type="datetime"]:focus,
input[type="email"]:focus,
input[type="number"]:focus,
input[type="search"]:focus,
input[type="tel"]:focus,
input[type="time"]:focus,
input[type="url"]:focus,
textarea:focus {
  background: transparent;
  outline: none !important;
  border-color: #b3b3b3;
  border-color: #53aee1;
  box-shadow: 0px 0px 0px 1px #53aee1;
  -moz-box-shadow: 0px 0px 0px 1px #53aee1;
  -webkit-box-shadow: 0px 0px 0px 1px #53aee1;
  -o-box-shadow: 0px 0px 0px 1px #53aee1;
}
html {
  background: #dadada ;
}
#main {
  background: #ffffff ;
}
.beopen-wrap:hover:before {
  color: #53aee1;
}
a:hover,
a:hover h1,
a:hover h2,
a:hover h3,
a:hover h4,
a:hover h5,
a:hover h6,
#sidebar a:hover {
  color: #53aee1;
}
.footer a[class*="socialicon-"] {
  color: #fff;
}
#inner-header #header-logo-stuff .slogan {
  color: #555555;
}
#inner-header #logo a {
  color: #1f567d;
}
#header-fixed {
  background: #ffffff ;
}
.titlebar {
  background: #f8f8f8 ;
}
.titlebar h1 {
  color: #53aee1;
}
article .metainfo {
  color: #53aee1;
}
article .portfolio-details .date:before,
article .portfolio-details .author:before,
article .portfolio-details .tags:before {
  color: #53aee1;
}
article .metainfo .author a:hover span,
article .metainfo .author a:hover,
article .metainfo .comments a:hover span,
article .metainfo .comments a:hover {
  color: #53aee1;
}
.pagination a {
  border: 1px solid transparent;
  background: #ddd;
  background: rgba(0,0,0,0.2);
}
.pagination a.selected,
.pagination a:hover {
  background-color: #53aee1;
  border: 1px solid transparent;
}
.row .columns.feature .service-bg {
  background-color: #fff;
}
.process-bg .beopen-icon {
  color: #fff;
}
.process-bg {
  background-color: #53aee1;
}
.inner-calltoaction .button:active {
  box-shadow: 0px 0px 0px #53aee1;
}
.be-portfolio-title {
  background-color: #53aee1;
}
.be-portfolio-title:after {
  background-color: #46a8df;
}
ul.icons i.icon-ok {
  color: #53aee1;
}
.footer {
  color: #aaa;
  background: #313131 ;
}
.footer #inner-footer #bottom-footer {
  background: #252525;
}
.footer a,
footer .widget li a {
  color: #53aee1;
}
.footer a:hover,
footer .widget li a:hover {
  color: #fff;
}
.footer h6 strong {
  color: #eee;
}
.sf-menu a,
.sf-menu li > a {
  color: #1f567d;
}
.sf-arrows .sf-with-ul:after {
  border-top-color: #1f567d;
}
.sf-menu li.active > a,
.sf-menu li:hover > a,
.sf-menu li.sfHover > a {
  color: #1f567d;
}
.sf-menu li:hover,
.sf-menu li.sfHover {
  background: #ffffff;
}
.sf-menu li.active > a > .sf-with-ul:after {
  border-top-color: #1f567d;
}
ul.sf-menu > li:hover,
ul.sf-menu > li.sfHover {
  background: #ffffff;
}
a#responsive-trigger {
  color: #1f567d;
}
.last-posts .over-block {
  background: #53aee1;
}
.dk_toggle:before {
  color: #53aee1;
}
#portfolio-sizes a:hover,
#portfolio-sizes a#beopen-portfolio-size-selected {
  color: #53aee1;
}
.dk_options a:hover,
.dk_options .dk_option_current a {
  color: #53aee1;
}
.has-tip:hover {
  border-bottom: dotted 1px #0593dc;
  color: #53aee1;
}
.label {
  color: #fff;
  background: #53aee1;
}
#beopen-quick-search:hover {
  background: #53aee1;
}
article.sticky header {
  border-top: 3px solid #53aee1;
}
.last-posts article:hover {
  border-bottom: 2px solid #53aee1;
}
article.team_member [class*="socialicon-"]:hover {
  color: #53aee1;
}
article.team_member:hover {
  border-bottom: 2px solid #53aee1;
}
.jp-audio .beopen-entypo {
  color: #53aee1;
}
.jp-volume-bar-value {
  border-color: #53aee1;
}
dl.tabs dd a {
  font-family: 'Montserrat';
}
dl.tabs dd:hover a,
dl.tabs dd.active a {
  border-top-color: #53aee1;
}
dl.tabs dd.active a {
  color: #53aee1;
}
ul.accordion > li .title:before:hover {
  background: #53aee1;
  border-color: #53aee1;
  color: #fff;
}
ul.accordion > li.active .title {
  border-left: 2px solid #53aee1;
  color: #53aee1;
}
article.portfolio_item a .solid-bg {
  background: #53aee1;
}
ul.page-numbers li span.current {
  color: ;
}
ul.page-numbers li a {
  color: ;
}
ul.page-numbers li:hover a,
ul.page-numbers li a:focus {
  border-bottom-color: ;
}
.rev_slider .button.shortcode.wireframe:hover {
  background: transparent !important;
  color: #fff;
  border: 1px solid #53aee1;
}
.beopen-section h2 span.title:after {
  transition: all 0.3s;
  -webkit-transition: all 0.3s;
}
.beopen-section:hover h2 span.title:after {
  margin-left: -30px;
  width: 60px;
  border-color: #53aee1;
}
