/* Default Settings */ body { padding: 0px; } body a { color: #036694; text-decoration: underline; cursor: pointer; } /* Default Settings ends */ /* Content */ #outer_home_wrapper { margin: 0 auto; max-width: 1280px; min-height: 897px; } #outer_inner_wrapper, #container { margin: 0 auto; max-width: 1280px; min-height: 897px; overflow: auto; } #container-inner { overflow: auto; background-color: #6298b0; } #outer_inner_wrapper, #outer_home_wrapper { position: relative; background-color: #6298b0; } #main_content, #inner_wrapper, .static-content { position: relative; } .header-graphic { max-width: 100%; position: fixed; top: 0; } .editheadergraphic-link, .admin-nav { z-index: 51; } #home_wrapper, #inner_wrapper { max-width: 1000px; margin: 150px auto 0 auto; } #header { position: relative; height: 200px; z-index: 1; } .Logo { position: absolute; bottom: -20px; } .Logo .SiteTitleLabel { font: Normal Normal 39px Arial Black, Franklin Gothic Medium, Sans-Serif; line-height: 88%; color: #ffffff; } .NavigationMenu { position: absolute; bottom: 0; right: 0; } #home_middle, #inner_middle { max-width: 1000px; height: auto; background: url('/Theme/Themes/Cascade/images/Blue/content-bg.png'); } .ContentBg { padding: 5px 20px; margin: 8px 8px 8px 0; min-height: 300px; background-color: #FEFEFE; color: #636363; } .ContentBg hr, .ContentBg td, .ContentBg label { color: #636363; border-color: #636363 !important; } .ContentBg p, .ContentBg .normaltext { color: #636363; } .ContentBg .SubTitle, .ContentBg a { color: #636363; } .ContentBg .SiteTagLine { color: #0F6187; display: block; margin-bottom: 20px; font: Normal Normal 22px Verdana, Sans-Serif; } #content-area { background: url('/Theme/Themes/Cascade/images/Blue/content-bg.png'); padding: 0; position: relative; } #content-area .Module { padding: 0 10px; } #main-content { padding-top: 10px; background-color: #FEFEFE; color: #636363; } #main-content hr, #main-content td, #main-content label { color: #636363; border-color: #636363 !important; } #main-content p, #main-content .normaltext { color: #636363; } #main-content .SubTitle, #main-content a { color: #636363; } #main-content .Module .Title { font: normal 24px Verdana; color: #0F6187; } #sidebar { color: #404241; padding: 10px 0px 0; } #sidebar h1 { background-color: #FEFEFE; color: #486796; border-color: #D8D8D8; } #sidebar .SubTitle, #sidebar a { color: #0F6187; } #sidebar p, #sidebar .normaltext { color: #404241; } #sidebar hr, #sidebar td, #sidebar label { color: #404241; border-color: #404241 !important; } #sidebar .Announcements .DataList tr td .item-seperator, #sidebar .Events .DataList tr td .item-seperator { border-color: #333333; } a.EmailAgentLink:link, a.EmailAgentLink:visited, .CommandButton { background-color: #3B79A8; color: #FFFFFF !important; border-color: #1E4D70; } div#sidebar .FeaturedListingModule { overflow: hidden; } .FeedbackModule p span { background: none !important; color: #636363 !important; } .static-content { width: 1000px; margin: 0 auto; color: #404241; background: url('/Theme/Themes/Cascade/images/Blue/content-bg.png'); } .static-content h1 { color: #486796; } .static-content .SubTitle, .static-content a { color: #0F6187; } .static-content p, .static-content .normaltext { color: #404241; } .static-content hr, .static-content td, .static-content label { font-size: 12px; color: #404241; border-color: #404241 !important; } .static-content .Module .Title { font: normal 24px Verdana; color: #0F6187; } .wysiwyg-body { background-color: #fff; } /* Content ends */ /* Editor settings starts */ p, .normaltext { color: #333333; } /* Editor settings ends */ /* MENU ----------------------------------------- */ #PrimaryMenu { float: right; clear: both; } #PrimaryMenu > ul { margin: 0; } #PrimaryMenu li.PrimaryMenuLink, #PrimaryMenu li.PrimaryMenuLinkActive { vertical-align: middle; display: inline-block; margin-left: 1px; background-color: #FEFEFE; } #PrimaryMenu li.PrimaryMenuLink ul li, #PrimaryMenu li.PrimaryMenuLinkActive ul li { border: 0; border-bottom: 2px solid transparent; border-image: url('/Theme/Themes/Cascade/images/Blue/content-bg.png') 10% repeat; background-color: #6298b0; width: auto; display: block; padding: 10px; } #PrimaryMenu li.PrimaryMenuLink ul li a, #PrimaryMenu li.PrimaryMenuLinkActive ul li a { font: normal 13px Verdana; text-decoration: none; display: block; color: #FFFFFF !important; background: none; } #PrimaryMenu li.PrimaryMenuLink ul li:hover, #PrimaryMenu li.PrimaryMenuLinkActive ul li:hover { background-color: #0F6187 !important; } #PrimaryMenu li.PrimaryMenuLink ul li:hover a, #PrimaryMenu li.PrimaryMenuLinkActive ul li:hover a { color: #6298b0 !important; } #PrimaryMenu li.PrimaryMenuLink a { color: #000000; } #PrimaryMenu li.PrimaryMenuLink:hover a { color: #6298b0; } #PrimaryMenu li.PrimaryMenuLinkActive a { color: #0F6187; } #PrimaryMenu ul li a { font: normal 13px Verdana; text-decoration: none; white-space: nowrap; color: #486796; } #PrimaryMenu ul li > a { padding: 0 20px; line-height: 40px; } #PrimaryMenu ul li ul { position: absolute; opacity: 1.0; filter: alpha(opacity=100); z-index: 3; top: 100%; left: auto; right: 0; width: auto; background: transparent; } .sort-menu-link { top: 0 !important; } /* MOBILE NAVBAR ----------------------------------------- */ .navbar .brand { font-family: 'GillSansStdWebFont'; color: #ffffff; } .navbar-inner, .navbar .nav .active > a, .navbar .nav .active > a:hover, .navbar .nav > li > a:hover, .navbar .nav .dropdown-menu a:hover { background: none repeat scroll 0% 0% #6298b0; filter: none; } .navbar .nav > li > a, .navbar .nav .dropdown-menu a { color: #FFFFFF; font: normal 13px Verdana; text-shadow: none; text-decoration: none; } .navbar .nav > li > a { font-weight: bold; } .navbar ul li { list-style-type: none; } .navbar .nav .active > a, .navbar .nav .active > a:hover { background: #0F6187; color: #6298b0; opacity: 1; } .navbar .nav > li > a:hover, .navbar .nav .dropdown-menu a:hover { background: #0F6187; color: #6298b0; opacity: 0.8; } .btn-navbar { background-image: -moz-linear-gradient(top, #6298b0, #0F6187); background-image: -ms-linear-gradient(top, #6298b0, #0F6187); background-image: -webkit-linear-gradient(top, #6298b0, #0F6187); background-image: -o-linear-gradient(top, #6298b0, #0F6187); -webkit-box-shadow: inset 0 -8px 10px #0F6187, 0 0 0 #0F6187, inset 0 0 0 #6298b0; -moz-box-shadow: inset 0 -8px 10px #0F6187, 0 1px 0 #0F6187, inset 0 0 0 #6298b0; box-shadow: inset 0 -8px 10px #0F6187, 0 0 0 #0F6187, inset 0 0 0 #6298b0; border: none; } .btn-navbar, .btn-navbar:hover, .btn-navbar:active, .btn-navbar.active, .btn-navbar.disabled, .btn-navbar[disabled] { background-color: #6298b0; } /* Section settings */ h1, .header1 { position: relative; font: normal 18px "Arial"; color: #333333; text-decoration: none; vertical-align: top; margin-bottom: 15px; text-align: left; } h2, .header2 { position: relative; font: normal 26px "Times New Roman", Times, serif; color: #ffffff; display: block; margin-bottom: 20px; } #LeftCol { height: auto; min-height: 316px; padding-top: 10px; float: left; z-index: 2; } #RightCol { float: right; } #sidebarlogo { padding: 20px 20px 0 20px; } .contact_info { font-size: 12px; margin-top: 10px; margin-left: 20px; display: block; color: #000000; } .contact_info a { color: #000000; } .contact_info span.agent_name { color: #0F6187; font-weight: bold; display: block; margin-bottom: 5px; } .contact_info .agent_address, .contact_info .agent_phone { margin-bottom: 5px; } .agent_img { float: right; padding: 7px 5px 20px 35px; background: url(PhotoBg.jpg) no-repeat top right; } .user-photo { max-width: 120px; margin: 10px 20px 20px 20px; float: left; } .user-photo img { border: 2px solid #000; } .agent_address span { display: block; } #footer { max-width: 1280px; margin-top: 10px; color: #ffffff; } #footer #footer_left { margin-left: 10px; } #footer #footer_left span.agent_name { font-weight: bold; display: block; margin-bottom: 5px; } #footer #footer_left .agent_address, #footer #footer_left .agent_phone { margin-bottom: 5px; } #footer #footer_right { margin-left: -5px; margin-right: 10px; float: right; } #footer a { color: #ffffff; } .company-logo { margin: 10px 0px 0 20px; } #inner_wrapper .company-logo { float: right; } .copyright { float: left; display: block; } .copyright a, .privacy-policy { color: #dfd9d1; } .copyright #copyright_image { height: 13px; width: 15px; display: inline-block; } .powered-by { position: relative; color: #dfd9d1; text-decoration: none; display: block; clear: left; } .powered-by a { color: #dfd9d1; } .socialnetworking { position: relative; padding: 10px 0; height: auto; float: right; } .socialnetworking ul { position: relative; padding: 0px; margin: 0px; } .socialnetworking li { display: inline; list-style-type: none; } .socialnetworking li a { vertical-align: bottom; text-decoration: none; text-align: center; } .socialnetworking ul li.facebook { background-image: url('/Theme/Themes/Cascade/images/Blue/facebook.jpg'); } .socialnetworking ul li.twitter { background-image: url('/Theme/Themes/Cascade/images/Blue/twitter.jpg'); } .socialnetworking ul li.linkedin { background-image: url('/Theme/Themes/Cascade/images/Blue/linkedin.jpg'); } .socialnetworking ul li.googleplus { background-image: url('/Theme/Themes/Cascade/images/Blue/googlePlus.jpg'); } .socialnetworking ul li.pinterest { background-image: url('/Theme/Themes/Cascade/images/Blue/pinterest.jpg'); } .socialnetworking ul li.editSocialMedia { margin-left: -111px !important; } /* Listings Grid ----------------------- */ .DemographicDataGrid .Header { background-color: #3B79A8 !important; } .DemographicDataGrid .Header td, .DemographicDataGrid .Header td a, .DemographicDataGrid .Header th, .DemographicDataGrid .Header th a { color: #FFFFFF !important; font-weight: bold; } .DemographicDataGrid .ViewListingLink { color: #3B79A8 !important; font-weight: bold; } .DemographicDataGrid .Item { background-color: white; color: black; } .DemographicDataGrid .AlternatingItem { background-color: whitesmoke; color: black; } .DemographicDataGrid .barsBelowAverage { background-color: #3B79A8; opacity: .8; } .DemographicDataGrid .barsAboveAverage { background-color: #3B79A8; opacity: .6; } .ListingDetailsHeaderPanel th { background-color: #3B79A8 !important; color: #FFFFFF !important; } .ListingDetailsHeaderPanel td.ListingDetailsData { background-color: whitesmoke; color: black; } .ListingDetailsHeaderPanel .ViewListingLink { color: #3B79A8 !important; font-weight: bold; } .sort-menu-link { margin-top: 20px; } .container-fluid { padding-right: 0; } /* BOOTSTRAP OVERRIDES ---------------------------- */ .row-fluid { width: 100%; } .row-fluid > [class*="span"] { margin-left: 0; } /* GLOBAL2 CANDIDATES ---------------------------- */ .Module { max-width: 100%; } div#sidebar { max-width: none; } /* MEDIA QUERIES ----------------------------------------- */ @media (max-width: 1279px) { #outer_home_wrapper, #outer_inner_wrapper { background-size: 100% 100%; } } @media (max-width: 1039px) { #home_wrapper, #inner_wrapper { margin-top: 7%; } #container-inner { padding-left: 20px; padding-right: 20px; } #container-inner #theme_banner .header-graphic { left: 0; } .static-content { width: 100%; min-width: 0; float: none; } .container-fluid { padding-right: 20px; } } @media (max-width: 1023px) { #PrimaryMenu ul li > a { padding: 0 5px; } } @media (max-width: 800px) { .SiteTitleLabel { font-size: 40px; line-height: 55px; } .contact_info { float: left; } } @media (max-width: 767px) { .header-graphic { display: none; } #header { position: static; height: auto; } .contact_info { float: none; } .Logo { position: static; height: auto; } .Logo .SiteTitleLabel { font-size: 35px; line-height: normal; white-space: normal; } .NavigationMenu { position: static; } .NavigationMenu #PrimaryMenu { display: none; } #home_wrapper, #inner_wrapper { width: 100%; margin-top: 20px; } #inner_wrapper .company-logo { float: none; margin: 0 0 20px; } .static-content { width: 100%; padding-left: 0px; padding-right: 0px; } .static-content > table { padding: 5px; } #LeftCol { min-height: 0; } .ContentBg { margin: 8px; min-height: 0; } #footer { text-align: center; } #footer #footer_left { margin-left: 0; } #footer #footer_right { margin-right: 0; } #footer .copyright { float: none; } #footer .socialnetworking { margin: 0 auto; } #footer .company-logo { text-align: center; margin-top: 10px; float: none; } #footer .socialnetworking { float: none; } /* override global2.css*/ .row-fluid > [class*="span"] { width: 100%; margin-left: 0; } } @media (max-width: 320px) { .container-fluid { padding: 0; } } /****** Listing details theme colors *****/ .p2a-ldw h1.address-container { color: #0F6187; } .p2a-ldw a { color: #404241; } .p2a-ldw .listing-feature-list li:before, .p2a-ldw .btn-cnt a { color: #fff; background-color: #0F6187; } .p2a-ldw .listing-tabs li.selected { color: #0F6187; } .p2a-ldw .listing-tabs { border-color: #0F6187; } .p2a-ldw .listing-tabs li.selected { border-color: #0F6187; } .p2a-ldw .listing-tabs li.selected a, .p2a-ldw .listing-tabs li.selected a:hover, .p2a-ldw .photo-map-cnt a.selected { color: #0F6187; } .p2a-ldw .gotop:after { border-bottom-color: #3B79A8; } .p2a-ldw #listing-details-map, .p2a-ldw .photos_widget { background: rgba(0, 0, 0, 0.07); border-color: rgba(0, 0, 0, 0.18); } .p2a-ldw .photo-map-cnt a, .p2a-ldw .map-btn-cnt { border-color: rgba(0, 0, 0, 0.18); } .p2a-ldw .photo-map-cnt a.selected { background: rgba(0, 0, 0, 0.07); } .p2a-ldw .listing-attachments li a:before, .p2a-ldw .contact-agent-phone:before, .p2a-ldw .rfs-tools li a:before { background-image: url(../../_MVC/content/images/light-sprite.png); } .p2a-ldw .contact-agent-phone:before { background-color: rgba(0, 0, 0, 0.25); } .p2a-ldw .listing-sec-title { color: inherit; } #main-content .ListingsSummaryPanel td { border-color: rgba(150, 150, 150, 0.15) !important; } .ListingsSummaryPanel .listview-item-cnt { background: rgba(0, 0, 0, 0.05); } .ListingsSummaryPanel .SortPanel .SelectedLink, .ListingsSummaryPanel .ListingsDataGrid .Header .HeaderSelected a { color: #0F6187 !important; } .ListingsSummaryPanel .ListingsDataGrid .Header { border-color: #0F6187 !important; } .ListingsSummaryPanel .listview-item-cnt .item-address h2 a, .ListingsSummaryPanel .ListingsDataGrid .ViewListingLink, .ListingsSummaryPanel .Pager td div a { color: #0F6187 !important; } .ListingsSummaryPanel .listview-item-cnt .btn-cnt a, .ListingsSummaryPanel .listview-item-cnt .btn-cnt a:hover { border-color: #0F6187; background: #0F6187; color: #fff !important; }