@charset "utf-8";
::-moz-selection{ background: #552448; }
::selection { background:#552448; }
a, .ha-transparent #navigation ul li a:hover { color: #552448; }
.ut-language-selector a:hover { color: #552448; }
.ut-custom-icon-link:hover i { color: #552448 !important; }
.ut-hide-member-details:hover, #ut-blog-navigation a:hover, .light .ut-hide-member-details, .ut-mm-button:hover:before, .ut-mm-trigger.active .ut-mm-button:before, .ut-mobile-menu a:after { color: #552448; }
p.lead span, .entry-title span, #cancel-comment-reply-link, .member-description-style-3 .ut-member-title,.ut-twitter-rotator h2 a, .themecolor{ color: #552448; }
.icons-ul i, .comments-title span, .member-social a:hover, .ut-parallax-quote-title span, .ut-member-style-2 .member-description .ut-member-title { color:#552448; }
.about-icon, .ut-skill-overlay, .ut-dropcap-one, .ut-dropcap-two, .ut-mobile-menu a:hover, .themecolor-bg, .ut-btn.ut-pt-btn:hover, .ut-btn.dark:hover { background:#552448; }
blockquote, div.wpcf7-validation-errors, .ut-hero-style-5 .hero-description, #navigation ul.sub-menu, .ut-member-style-3 .member-social a:hover { border-color:#552448; }
.cta-section, .ut-btn.theme-btn, .ut-social-link:hover .ut-social-icon, .ut-member-style-2 .ut-so-link:hover { background:#552448 !important; }
.ut-social-title, .ut-service-column h3 span, .ut-rq-icon{ color:#552448; }
.count, .ut-icon-list i { color:#552448; }
.client-section, .ut-portfolio-pagination.style_two a.selected:hover, .ut-portfolio-pagination.style_two a.selected, .ut-portfolio-pagination.style_two a:hover, .ut-pt-featured { background:#552448 !important; }
ins, mark, .ut-alert.themecolor, .ut-portfolio-menu.style_two li a:hover, .ut-portfolio-menu.style_two li a.selected { background:#552448; }
.footer-content i { color:#552448; }
.copyright a:hover, .footer-content a:hover, .toTop:hover, .ut-footer-dark a.toTop:hover, .hero-title span { color:#552448; }
blockquote span { color:#552448; }
.entry-meta a:hover, #secondary a:hover, .page-template-templatestemplate-archive-php a:hover { color:#552448; }
h1 a:hover, h2 a:hover, h3 a:hover, h4 a:hover, h5 a:hover, h6 a:hover, .ut-header-dark .site-logo .logo a:hover { color:#552448; }
a.more-link:hover, .fa-ul li .fa{ color:#552448; }
.ut-pt-featured-table .ut-pt-info .fa-li{ color: #552448 !important; }
.button, input[type="submit"], input[type="button"], .dark button, .dark input[type="submit"], .dark input[type="button"], .light .button, .light input[type="submit"], .light input[type="button"] { background:#552448; }
.img-hover { background:rgb(225,62,25);background:rgba(225,62,25, 0.85); }
.portfolio-caption { background:rgb(225,62,25);background:rgba(225,62,25, 0.85); }
.team-member-details { background:rgba(225,62,25, 0.85 ); }
.ut-avatar-overlay { background:rgb(225,62,25); background:rgba(225,62,25, 0.85 ); }
.mejs-controls .mejs-time-rail .mejs-time-current, .mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-current, .format-link .entry-header a { background:#552448 !important; }
.light .ut-portfolio-menu li a:hover, .light .ut-portfolio-pagination a:hover, .light .ut-nav-tabs li a:hover, .light .ut-accordion-heading a:hover { border-color:#552448 !important; }
.light .ut-portfolio-menu li a:hover, .light .ut-portfolio-pagination a:hover, .ut-portfolio-list li strong, .light .ut-nav-tabs li a:hover, .light .ut-accordion-heading a:hover, .ut-custom-icon a:hover i:first-child { color:#552448 !important; }
.ut-portfolio-gallery-slider .flex-direction-nav a, .ut-gallery-slider .flex-direction-nav a, .ut-rotate-quote-alt .flex-direction-nav a, .ut-rotate-quote .flex-direction-nav a{ background:rgb(225,62,25);background:rgba(225,62,25, 0.85); }
.light .ut-bs-wrap .entry-title a:hover, .light .ut-bs-wrap a:hover .entry-title{ color: #552448; }
.ut-rated i { color: #552448; }
.ut-footer-area ul.sidebar a:hover { color: #552448; }
.ut-footer-dark .ut-footer-area .widget_tag_cloud a:hover { color: #552448!important; }
.ut-footer-dark .ut-footer-area .widget_tag_cloud a:hover { border-color: #552448; }
.elastislide-wrapper nav span:hover { border-color: #552448; }
.elastislide-wrapper nav span:hover { color: #552448; }
.ut-footer-so li a:hover { border-color: #552448; }
.ut-footer-so li a:hover i { color: #552448!important; }
#navigation li a:hover { color:#552448; }
#navigation .selected,#navigation ul li.current_page_parent a.active, #navigation ul li.current-menu-ancestor a.active { color: #552448; }
#navigation ul li a:hover,#navigation ul.sub-menu li a:hover { color: #552448; }
#navigation ul.sub-menu li > a { color: #999999; }
#navigation ul li.current-menu-item:not(.current_page_parent) a, #navigation ul li.current_page_item:not(.current_page_parent) a { color: #552448; }
#navigation ul li.current-menu-item:not(.current_page_parent) .sub-menu li a { color: #999999; }
.ut-header-dark #navigation li a:hover { color:#552448; }
.ut-header-dark #navigation .selected,.ut-header-dark #navigation ul li.current_page_parent a.active, .ut-header-dark #navigation ul li.current-menu-ancestor a.active { color: #552448; }
.ut-header-dark #navigation ul li a:hover,.ut-header-dark #navigation ul.sub-menu li a:hover { color: #552448; }
.ut-header-dark #navigation ul.sub-menu li > a { color: #999999; }
.ut-header-dark #navigation ul li.current-menu-item:not(.current_page_parent) a, .ut-header-dark #navigation ul li.current_page_item:not(.current_page_parent) a { color: #552448; }
.ut-header-dark #navigation ul li.current-menu-item:not(.current_page_parent) .sub-menu li a { color: #999999; }
.ut-loader-overlay { background: #FFFFFF}
body { font-family: ralewayregular, "Helvetica Neue", Helvetica, Arial, sans-serif; }
h1 { font-family: ralewaysemibold, "Helvetica Neue", Helvetica, Arial, sans-serif; }
h2 { font-family: ralewayregular, "Helvetica Neue", Helvetica, Arial, sans-serif; }
h3 { font-family: ralewaysemibold, "Helvetica Neue", Helvetica, Arial, sans-serif; }
h4 { font-family: ralewaymedium, "Helvetica Neue", Helvetica, Arial, sans-serif; }
h5 { font-family: ralewaymedium, "Helvetica Neue", Helvetica, Arial, sans-serif; }
h6 { font-family: ralewaybold, "Helvetica Neue", Helvetica, Arial, sans-serif; }
.page-title{ font-family: ralewaysemibold, "Helvetica Neue", Helvetica, Arial, sans-serif; }
.hero-description { color: #ffffff}
.hero-title { font-family: ralewaysemibold, "Helvetica Neue", Helvetica, Arial, sans-serif; }
.ut-tablets-title{ font-family: ralewaysemibold, "Helvetica Neue", Helvetica, Arial, sans-serif; }
.ut-fancy-slider-fullwidth { height: 600px; }
.ut-fancy-slider-fullwidth .hero-inner { height: 600px; }
.hero .parallax-overlay { background-color: rgba(44,62,80 , 0.1 ); }
#contact-section .parallax-title { font-family: , "Helvetica Neue", Helvetica, Arial, sans-serif;}
#contact-section .parallax-overlay { background: rgb(44,62,80,0.5); }
#contact-section .parallax-overlay { background: rgba(44,62,80,0.5); }
#contact-section .parallax-overlay { padding-top:80px; padding-bottom:120px; }
blockquote { font-family: ralewaysemibold, "Helvetica Neue", Helvetica, Arial, sans-serif; }
p.lead, .taxonomy-description { font-family: ralewayregular, "Helvetica Neue", Helvetica, Arial, sans-serif; }
#real-living-in-real-time{ padding-top:80px; padding-bottom:60px; }
#real-living-in-real-time .ut-offset-anchor { top:-159px; }
#real-living-in-real-time .parallax-header { padding-bottom:30px; }
#real-living-in-real-time .section-header { padding-bottom:30px; }
#real-living-in-real-time .parallax-title{ font-family: ralewaysemibold, "Helvetica Neue", Helvetica, Arial, sans-serif; }
#real-living-in-real-time .section-title{ font-family: ralewaysemibold, "Helvetica Neue", Helvetica, Arial, sans-serif; }
#real-living-in-real-time{ background-color: #ffffff; }
#real-living-in-real-time .section-header.pt-style-1 .section-title span{ background-color: #ffffff; }
#real-living-in-real-time .section-content { color: #606060; }
#real-living-in-real-time .section-content h1 { color: #505050 !important; }
#real-living-in-real-time .section-content h2 { color: #505050 !important; }
#real-living-in-real-time .section-content h3 { color: #505050 !important; }
#real-living-in-real-time .section-content h4 { color: #505050 !important; }
#real-living-in-real-time .section-content h5 { color: #505050 !important; }
#real-living-in-real-time .section-content h6 { color: #505050 !important; }
#real-living-in-real-time .parallax-title { color: #1a1a1a; }
#real-living-in-real-time .section-title { color: #1a1a1a; }
#real-living-in-real-time p.lead { color: #707070; }
#socially-speaking .parallax-overlay { padding-top:80px; padding-bottom:60px; }
#socially-speaking .parallax-header { padding-bottom:30px; }
#socially-speaking .section-header { padding-bottom:30px; }
#socially-speaking .parallax-title{ font-family: ralewaysemibold, "Helvetica Neue", Helvetica, Arial, sans-serif; }
#socially-speaking .section-title{ font-family: ralewaysemibold, "Helvetica Neue", Helvetica, Arial, sans-serif; }
#socially-speaking{background-repeat: !important;background-attachment:scroll !important;background-position: !important;background-size: !important;background-image:url("");}
#socially-speaking{ background-color: ; }
#socially-speaking .section-header.pt-style-1 .section-title span{ background-color: ; }
#socially-speaking .parallax-title { color: #ffffff; }
#socially-speaking .section-title { color: #ffffff; }
#socially-speaking p.lead { color: #ffffff; }
#socially-speaking .parallax-overlay { background-color: rgb(102,102,102); }
#socially-speaking .parallax-overlay { background-color: rgba(102,102,102 , 0.8 ); }
#contact .parallax-overlay { padding-top:80px; padding-bottom:60px; }
#contact .parallax-header { padding-bottom:30px; }
#contact .section-header { padding-bottom:30px; }
#contact .parallax-title{ font-family: ralewaysemibold, "Helvetica Neue", Helvetica, Arial, sans-serif; }
#contact .section-title{ font-family: ralewaysemibold, "Helvetica Neue", Helvetica, Arial, sans-serif; }
#contact{ background-color: ; }
#contact .section-header.pt-style-1 .section-title span{ background-color: ; }
#contact .parallax-overlay { background-color: rgb(255,255,255); }
#contact .parallax-overlay { background-color: rgba(255,255,255 , 1 ); }
.parallax-overlay-pattern.style_one { background-image: url("") !important; }
.parallax-overlay-pattern.style_two { background-image: url("") !important; }
.ut-post-thumbnail {margin-bottom: 20px;}
#primary {padding-top: 60px;padding-bottom: 80px;}
div#GS_schoolSearchWidget div.GS_getWidget a{color: #ffffff !important;}
.part-assoc img {background: #552448;-webkit-filter: grayscale(100%);-webkit-transition: all 0.3s ease; -moz-transition: all 0.3s ease; -o-transition: all 0.3s ease;-ms-transition: all 0.3s ease;transition: all 0.3s ease;}
.part-assoc img:hover{-webkit-filter: grayscale(0%);}
.teaser_grid_container .link_image {background: #552448;-webkit-filter: grayscale(100%);-webkit-transition: all 0.5s ease; -moz-transition: all 0.5s ease; -o-transition: all 0.5s ease;-ms-transition: all 0.5s ease;transition: all 0.5s ease;}
.teaser_grid_container a:hover.link_image {-webkit-filter: grayscale(0%);}
.teaser_grid_container h2.post-title{background: #552448;padding:5px ;font-size: 150% !important;line-height:150% !important;}
.teaser_grid_container a.link_title{color: #fff !important;}
.teaser_grid_container a:hover.link_title{color: #333 !important;text-decoration:none !important;font-weight:normal !important;}
a.vc_read_more {color: #333 !important;}
a:hover.vc_read_more {color: #552448 !important;text-decoration:none !important;}
a:selected.vc_read_more {color: #552448 !important;text-decoration:none !important;}
#ut-mobile-menu {border-top: 1px solid #222222;font-size: 14px;margin: 30px 0;padding: 0;text-align: left;text-transform: uppercase;}
.ut-header-dark .ut-mobile-menu a,.ut-mobile-menu a {color:#ffffff;padding:10px 0;border-bottom:1px solid #222222;background: #000000;display:block;padding-left:30px;position:relative;-webkit-transition:none;-moz-transition:none;transition:none;}
.member-photo{border: 1px solid #552448 !important;}

.wp-caption-text {width: 100% !important;background: #552448 !important;font-size: 150% !important;opacity: 0.8 !important;bottom:0 !important;}
.wp-caption:hover .wp-caption-text {opacity:0.8 !important;background: #3C0F29 !important;}

.recentcomments a{display:inline !important;padding:0 !important;margin:0 !important;}
