/* Lifesaver Blue Skin */


body {
    color: #555555; 
}
h1, h2, h3, h4, h5, h6 {
    color:#333333;
}

/* UT-Header
–––––––––––––––––––––––––––––––––––––––––––––––––– */

#ut-site-logo a {
    color:#333333;
}
#ut-site-logo a:hover,
#ut-site-logo a:focus,
#ut-site-logo a:active {
    color:#646464;
}
#ut-topHeader {
    background:#EBF8FE;
    color:#4F707E; 
}
.ut-topHeader-left ul li {
    color:#7E7E7E;
}
#ut-topHeader a {
    color: #4F707E;
}
#ut-topHeader a:hover,
#ut-topHeader a:focus,
#ut-topHeader a:active {
	color: #F26535;
}

/* UT TopHeader Seach-Box */

#ut-topHeader .ut-search-box,
#ut-topHeader .ut-search-box input {
    color:#4F707E;
}
#ut-topHeader .ut-search-box .ut-search {
    background:#EBF8FE;
}
#ut-topHeader .ut-search-box .ut-search:focus {
    color:#333333;
}

/* UT-Main-Navigation
–––––––––––––––––––––––––––––––––––––––––––––––––– */

#ut-primary-navigation a {
    color: #555555;
}
#ut-primary-navigation a:hover,
#ut-primary-navigation a:focus,
#ut-primary-navigation a:active {
	color: #F26535;
}
#ut-primary-navigation li:hover > a,
#ut-primary-navigation li.focus > a {
    color:#F26535;
}
#ut-primary-navigation ul ul :hover > a,
#ut-primary-navigation ul ul .focus > a {
    color:#F26535;
}
#ut-primary-navigation ul ul a:hover,
#ut-primary-navigation ul ul a.focus {
    color:#F26535;
}
#ut-primary-navigation .current_page_item > a,
#ut-primary-navigation .current-menu-item > a,
#ut-primary-navigation .current_page_ancestor > a {
    color:#F26535;
}

/* Blockquotes
–––––––––––––––––––––––––––––––––––––––––––––––––– */

blockquote {
    color:#333333;  
}
blockquote p {
    background:#EBF8FE;
}
blockquote cite {
    color:#4f707e;
}

/* Links
–––––––––––––––––––––––––––––––––––––––––––––––––– */

a {
	color:#88BBC8;
}
a:hover,
a:focus,
a:active {
	color:#F26535;
}
.entry-meta a {
    color:#F26535;
}
.entry-meta a:hover,
.entry-meta a:focus,
.entry-meta a:active {
    color:#88BBC8;
}
.entry-footer.ut-meta a {
    color:#8A8A8A;
}
.entry-footer.ut-meta a:hover,
.entry-footer.ut-meta a:focus,
.entry-footer.ut-meta a:active {
    color:#646464;
}
.entry-footer.ut-meta .ut-tag-list a,
.entry-footer.ut-meta .cat-links a {
    color:#88BBC8;
}
.entry-footer.ut-meta .ut-tag-list a:hover,
.entry-footer.ut-meta .ut-tag-list a:focus,
.entry-footer.ut-meta .ut-tag-list a:active,
.entry-footer.ut-meta .cat-links a:hover,
.entry-footer.ut-meta .cat-links a:focus,
.entry-footer.ut-meta .cat-links a:active {
    color:#F26535;
}
.entry-title a {
    color:#333333;   
}
.entry-title a:hover,
.entry-title a:focus,
.entry-title a:active {
    color:#646464;
}
.ut-similar-posts a {
    color:#333333;   
}
.ut-similar-posts a:hover,
.ut-similar-posts a:focus,
.ut-similar-posts a:active {
    color:#646464;
}
#nav-below a,
.post-navigation .nav-links a {
    color:#F26535;    
}
#nav-below a:hover,
.post-navigation .nav-links a:hover,
#nav-below a:focus,
.post-navigation .nav-links a:focus,
#nav-below a:active,
.post-navigation .nav-links a:active {
    color:#88BBC8;
}
.ut-get-author .fa {
    color:#F26535;
}
.ut-get-author:hover .fa ,
.ut-get-author:focus .fa ,
.ut-get-author:active .fa  {
    color:#F26535;
}
.ut-social-profiles-widget a {
    color:#646464;
}
.ut-social-profiles-widget a:hover,
.ut-social-profiles-widget a:focus,
.ut-social-profiles-widget a:active {
    color:#F26535;
}
.ut-author-name a {
    color:#333333;
}
.ut-author-name a:hover,
.ut-author-name a:focus,
.ut-author-name a:active {
    color:#F26535;
}

/* Sidebar
–––––––––––––––––––––––––––––––––––––––––––––––––– */

.ut-sidebar {
    color:#646464;
}
.ut-sidebar .widget-title {
    border-top: 1px dotted #DDDDDD;
    color: #333333;
}
.ut-sidebar .ut-aboutMe-widget a {
    color:#f26535;
}
.ut-sidebar .ut-aboutMe-widget a:hover,
.ut-sidebar .ut-aboutMe-widget a:focus,
.ut-sidebar .ut-aboutMe-widget a:active {
    color:#88BBC8;
}
.ut-sidebar a {
    color:#88BBC8;   
}
.ut-sidebar a:hover,
.ut-sidebar a:focus,
.ut-sidebar a:active {
	color: #F26535;
}
.ut-sidebar .tagcloud a {
    color:#5b5b5c;
    background:#F0EEE8;
    border:1px solid #E8E7DE;   
}
.ut-sidebar .tagcloud a:hover,
.ut-sidebar .tagcloud a:focus,
.ut-sidebar .tagcloud a:active {
    color:#F26535;
    background:#F0EEE8;
    border:1px solid #E8E7DE; 
}

/* About Me Widget */

.ut-aboutMe-widget {
    color:#4f707e;
    background:#EBF8FE;
}

/* Recent Post Widget */ 

.ut-recent-posts-widget .entry-title a,
#ut-footer .ut-recent-posts-widget .entry-title a {
   color:#333333;
}
.ut-recent-posts-widget .ut-meta.ut-tagline span {
    color:#000000;
    background:#FEF198;
    padding:0 1px;
}
.ut-recent-posts-widget .entry-title a:hover,
.ut-recent-posts-widget .entry-title a:focus,
.ut-recent-posts-widget .entry-title a:active,
#ut-footer .ut-recent-posts-widget .entry-title a:hover,
#ut-footer .ut-recent-posts-widget .entry-title a:focus,
#ut-footer .ut-recent-posts-widget .entry-title a:active {
   color:#F26535;
}
.ut-recent-posts-widget .posted-on a:hover,
#ut-footer .ut-recent-posts-widget .posted-on a:hover {
    color:#8a8a8a;   
}
.ut-recent-posts-widget .posted-on a:hover,
#ut-footer .ut-recent-posts-widget .posted-on a:hover {
    color:#646464;   
}

/* Footer
–––––––––––––––––––––––––––––––––––––––––––––––––– */

#ut-footer {
    background:#F0EEE8;
    border-top:1px solid #FFFFFF;
    color:#5b5b5c;
}
#ut-footer a {
    color:#70706D;
}
#ut-footer a:hover,
#ut-footer a:focus,
#ut-footer a:active {
    color:#F26535;
}
#ut-footer-navigation a {
    color:#686864;
}
#ut-footer-navigation a:hover,
#ut-footer-navigation a:focus,
#ut-footer-navigation a:active {
    color:#F26535;
}

#ut-footer label,
#ut-footer legend {
    color:#646464;
}
#ut-footer .widget-title {
    color: #333333;
}
#ut-footer .tagcloud a {
    color:#FFFFFF;
    background:#333333;
    border:1px solid #FFFFFF;
}
#ut-footer .tagcloud a:hover,
#ut-footer .tagcloud a:focus,
#ut-footer .tagcloud a:active {
    color:#FEF198;
    background:#333333;
    border:1px solid #FFFFFF;
}

/* Sub-Footer
–––––––––––––––––––––––––––––––––––––––––––––––––– */

#ut-subFooter {
    background:#E8E7DE;
    border-top:1px solid #FFFFFF;
    color:#B5B4AD;   
}
.ut-subFooter-logo h2 {
    color:#5B5B5C;
}
.ut-subFooter-slogan i {
    color:#FF0004;
}

/* Buttons
–––––––––––––––––––––––––––––––––––––––––––––––––– */

.button,
button,
input[type="submit"],
input[type="reset"],
input[type="button"] {
    color:#5b5b5c;
    background: #F0EEE8;
    border:1px solid #E8E7DE;
    -webkit-border-radius:30px;
    -moz-border-radius:30px;
    border-radius:30px;
}
.button:hover,
button:hover,
input[type="submit"]:hover,
input[type="reset"]:hover,
input[type="button"]:hover,
.button:focus,
button:focus,
input[type="submit"]:focus,
input[type="reset"]:focus,
input[type="button"]:focus {
    color:#F26535;
    background:#F0EEE8;
    outline:0;
}
#ut-footer .button,
#ut-footer button,
#ut-footer input[type="submit"],
#ut-footer input[type="reset"],
#ut-footer input[type="button"] {
    color:#FFFFFF;
    background:#333333;
    border:1px solid #333333;    
}
#ut-footer .button:hover,
#ut-footer button:hover,
#ut-footer input[type="submit"]:hover,
#ut-footer input[type="reset"]:hover,
#ut-footer input[type="button"]:hover,
#ut-footer .button:focus,
#ut-footer button:focus,
#ut-footer input[type="submit"]:focus,
#ut-footer input[type="reset"]:focus,
#ut-footer input[type="button"]:focus {
    color:#FEF198;
}

/* Forms
–––––––––––––––––––––––––––––––––––––––––––––––––– */

input[type="email"],
input[type="number"],
input[type="search"],
input[type="text"],
input[type="tel"],
input[type="url"],
input[type="password"],
textarea,
select {
    color:#f26535;
}
#ut-footer input[type="email"],
#ut-footer input[type="number"],
#ut-footer input[type="search"],
#ut-footer input[type="text"],
#ut-footer input[type="tel"],
#ut-footer input[type="url"],
#ut-footer input[type="password"],
#ut-footer textarea,
#ut-footer select {
    background:#FFFFFF;
    border:1px solid #FFFFFF;
    color:#5b5b5c;
}
.wpcf7-not-valid-tip {
    color:#f26535 !important;
}
div.wpcf7-validation-errors {
    border:none !important;
    background:#FEF198;
    color:#000000;    
}
input[type="email"]:focus,
input[type="number"]:focus,
input[type="search"]:focus,
input[type="text"]:focus,
input[type="tel"]:focus,
input[type="url"]:focus,
input[type="password"]:focus,
textarea:focus,
select:focus {
    border: 1px solid #DDDDDD;
    outline: 0;
    color:#555555;
}
#ut-footer input[type="email"]:focus,
#ut-footer input[type="number"]:focus,
#ut-footer input[type="search"]:focus,
#ut-footer input[type="text"]:focus,
#ut-footer input[type="tel"]:focus,
#ut-footer input[type="url"]:focus,
#ut-footer input[type="password"]:focus,
#ut-footer textarea:focus,
#ut-footer select:focus {
    border:1px solid #FFFFFF;
    outline:0;
    color:#5b5b5c; 
}
label,
legend,
form > p,
div.wpcf7-response-output {
    color: #5b5b5c;
}
.required {
    color:#F26535;
}

/* UT-Blog-Teaser
–––––––––––––––––––––––––––––––––––––––––––––––––– */

.ut-teaser-tagline span {
    color:#FFFFFF;
    color:rgba(255,255,255,0.8);
    border-bottom:1px solid #f26535;
}

/* Blog
–––––––––––––––––––––––––––––––––––––––––––––––––– */

.ut-tagline {
    color:#88bbc8;  
}
.ut-meta.ut-tagline {
    color:#88bbc8;
}
.post:hover .ut-postThumbnail-categorys .post-categories li a {
    background:#88BBC8;
    color:#FFFFFF;   
}
.post:hover .ut-post-video a,
.post:hover .ut-post-audio a,
.post:hover .ut-post-gallery a {
    background:#88BBC8;
    color:#FFFFFF;   
}
.ut-postThumbnail-categorys .post-categories li a:hover {
    background:#88BBC8 !important;
    color:#FFFFFF;   
}
.ut-post-video a:hover,
.ut-post-audio a:hover,
.ut-post-gallery a:hover {
    background:#88BBC8 !important;
    color:#FFFFFF;   
}
.ut-written-by {
    color:#000000;
    background:#FEF198;
    padding:0 1px;
    margin-right:1px;
}
.entry-meta {
    color: #8a8a8a;  
}
.ut-post-view {
    color:#8a8a8a;
}
.ut-post-view .fa {
    color:#646464;   
}

/* Blog UT-Related-Posts
–––––––––––––––––––––––––––––––––––––––––––––––––– */

.ut-related-posts .entry-title a {
    color:#333333;
}
.ut-related-posts .entry-title a:hover,
.ut-related-posts .entry-title a:focus,
.ut-related-posts .entry-title a:active {
    color:#f26535;
}
.ut-related-posts {
    background:#F0EEE8;
}
.ut-related-posts .ut-meta.ut-tagline span {
    color:#000000;
    background:#FEF198;
    padding:0 1px;
}
.ut-related-posts .ut-postThumbnail img {
    border:2px solid #FFFFFF;
}
.ut-related-posts .entry-footer.ut-meta a {
    color:#8a8a8a;
}
.ut-related-posts .entry-footer.ut-meta a:hover,
.ut-related-posts .entry-footer.ut-meta a:focus,
.ut-related-posts .entry-footer.ut-meta a:active {
    color:#646464;
}

/* UT Blog Teaser
–––––––––––––––––––––––––––––––––––––––––––––––––– */


/* Author Bio
–––––––––––––––––––––––––––––––––––––––––––––––––– */

.ut-author-role {
    color:#88bbc8;
}

/* Lightbox
–––––––––––––––––––––––––––––––––––––––––––––––––– */

.mfp-title {
    color:#000000;
}
.mfp-title strong {
    background:#FEF198;
}
.mfp-counter {
    color:#000000;
}
.mfp-close {
    opacity: 1;
    filter: alpha(opacity=1);
    color: #000000;
}
.mfp-bg {
    background: #EBF8FE;
    opacity: 1;
    filter: alpha(opacity=100);
}
.mfp-figure:after {
    box-shadow: none !important;
    background: #EBF8FE;
}
.mfp-image-holder .mfp-close, 
.mfp-iframe-holder .mfp-close
.mfp-close-btn-in .mfp-close {
    color: #000000;
}
.mfp-arrow-left:after, .mfp-arrow-left .mfp-a {
    border-right: 17px solid #000000;
    margin-left: 31px;
}
.mfp-arrow-right:after, .mfp-arrow-right .mfp-a {
    border-left: 17px solid #000000;
    margin-left: 39px;
}

/* UT Media Gallery
–––––––––––––––––––––––––––––––––––––––––––––––––– */

.ut-mediaGallery-caption {
    color:#000000;
    background:#FEF198;  
}
.wp-caption-text {
    color:#000000;
    background:#FEF198; 
}
.ut-postThumbnailCaption {
    color:#000000;
    background:#FEF198;
}

/* Misc
–––––––––––––––––––––––––––––––––––––––––––––––––– */

::-moz-selection { /* Code for Firefox */
    color:#000000;
    background:#FEF198;
}
::selection {
    color:#000000;
    background:#FEF198;
}
.edit-link a,
.edit-link a:hover,
.edit-link a:focus,
.edit-link a:active   {
    color:#000000 !important;
    background:#FEF198;
}