::selection {
    background: #aee3ef; /* Safari */
}
::-moz-selection {
    background: #aee3ef; /* Firefox */
}
.animsition-loading,
.lg-outer .lg-item:after,
.tp-loader.spinner {
    border-left: 6px solid #34b9d7;
}
a,
.isotope-filter ul li a:hover,
.isotope-filter ul li a.is-checked {
    color: #34b9d7;
}
.instagram-wrapper .btn-full:hover,
.instagram-wrapper .btn-full:focus,
.instagram-wrapper .btn-full:active,
.instagram-wrapper .btn-full.active {
    color:  #34b9d7 !important;
}
a.line:hover {
    border-bottom: 1px solid #34b9d7;
}
a:hover,
a:focus {
    color: #bd2a27;
}
.post-title a:hover {
    color: #34b9d7
}
.more {
    color: #34b9d7;
}
.meta a:hover,
.more:hover {
    color: #34b9d7
}
ul.circled li:before {
    color: #34b9d7;
}
.btn {
    background: #34b9d7;
}
.btn:hover,
.btn:focus,
.btn:active,
.btn.active,
.pagination ul > li > a:hover,
.pagination ul > li > a:focus,
.pagination ul > .active > a,
.pagination ul > .active > span {
    background: #1daaca;
}
.btn-light:hover,
.btn-light:focus,
.btn-light:active,
.btn-light.active {
    color: #34b9d7 !important;
}
.btn-border:hover,
.btn-border:focus,
.btn-border:active,
.btn-border.active {
    background: none;
    color: #34b9d7 !important;
    border-color: #34b9d7 !important;
}
.btn-white:hover,
.btn-white:focus,
.btn-white:active,
.btn-white.active {
    color: #34b9d7 !important;
}
.navbar .nav > li.current > a,
.navbar .nav > li > a:hover {
    color: #34b9d7 !important
}
.navbar .dropdown-menu li a:hover,
.navbar .dropdown-menu li a.active {
    color: #34b9d7 !important
}
.lg-outer .lg-thumb-item.active,
.lg-outer .lg-thumb-item.active:hover,
.fotorama__thumb-border {
    border-color: #34b9d7
}
.sidebar .meta a:hover,
footer .meta a:hover {
    color: #34b9d7 !important
}
.sidebox a:hover {
    color: #34b9d7
}
.widget .post-list li a:hover {
    color: #34b9d7
}
.feature .icon {
    color: #34b9d7;
}
.icon-large {
    color: #34b9d7;
}
.tabs-top .tab a:hover,
.tabs-top .tab.active a {
    border: 2px solid #34b9d7;
    color: #34b9d7;
}
.panel-group .panel-heading .panel-title:hover,
.panel-group .panel-active .panel-heading .panel-title {
    border: 2px solid #34b9d7;
    color: #34b9d7;
}
.price {
    color: #34b9d7;
}
.tooltip-inner {
    background-color: #34b9d7;
}
.tooltip.top .tooltip-arrow,
.tooltip.top-left .tooltip-arrow,
.tooltip.top-right .tooltip-arrow {
    border-top-color: #34b9d7
}
.tooltip.right .tooltip-arrow {
    border-right-color: #34b9d7
}
.tooltip.left .tooltip-arrow {
    border-left-color: #34b9d7
}
.tooltip.bottom .tooltip-arrow,
.tooltip.bottom-left .tooltip-arrow,
.tooltip.bottom-right .tooltip-arrow {
    border-bottom-color: #34b9d7
}
.progress-list li em {
    color: #34b9d7;
}
.progress.plain .bar {
    background: #34b9d7 !important;
}
#comments .info h2 a:hover {
    color: #34b9d7
}
blockquote,
.vanilla-form input[type="radio"]:focus + span,
.vanilla-form input[type="checkbox"]:focus + span,
.vanilla-form input[type="radio"]:active + span,
.vanilla-form input[type="checkbox"]:active + span {
    padding-top: 20px;
    padding-bottom: 13px;
    margin-top: -30px;
    border-color: #e02421;
}
.vanilla-form input[type="radio"] + span::after {
    background-color: #34b9d7;
    border-color: #34b9d7;
}
.vanilla-form input[type="radio"]:checked + span,
.vanilla-form input[type="checkbox"]:checked + span {
    border: 2px solid #34b9d7
}
.vanilla-form input[type="checkbox"] + span::after {
    border: 0 solid #34b9d7;
}
.social.bordered a:hover .icon-s-email:hover {
    color: #34b9d7;
    border-color: #34b9d7;
}