/* Theme Name: Elements RE Theme URI: http://www.agentimage.com Description: AIOS mobile semi-custom theme. Author: The Design People, Inc. Author URI: http://www.agentimage.com Version: 1.0 */ /***** RESET *****/ html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, a, abbr, acronym, address, big, cite, code, del, dfn, img, ins, kbd, q, s, samp, small, strike, tt, var, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, canvas, details, embed, figure, figcaption, footer, header, hgroup, menu, nav, output, ruby, section, summary, time, mark, audio, video { margin: 0; padding: 0; border: 0; font-size: 100%; font: inherit; vertical-align: baseline; } @media only screen and (min-device-width : 320px) and (max-device-width : 568px) and (orientation : landscape) { .jcarousel-skin-custom-carousel .jcarousel-container-horizontal { width: 95%; /*100%*/ overflow: hidden; } #hp-welcome-text .wrap .number { position: relative; top: auto; } #footer-left { width:100%!important; float:none !important } #footer-right { width:100% !important; margin-left:0 !important } } article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section { display: block; } body { line-height: 1; } ol, ul { list-style: none; } table { border-collapse: collapse; border-spacing: 0; } area, img, map { outline:none; } .clearfix, .clear { clear:both; } input { -webkit-appearance: normal !important; border-radius: 0 !important; } /***** THEME CSS Replace with your skin styles *****/ body{ font-family: Arial, Helvetica, Georgia, Sans-serif; font-size: 12px; background: #e6e6e6; /*-webkit-background-size: 1600px 1386px;*/ color: #000000; min-width: 1130px; font-weight: 300; } body.home { color: #323232; font-size: 18px; font-family: 'Lato', sans-serif; -webkit-font-smoothing: subpixel-antialiased; } body.home.logged-in { margin-top: -32px !important; } body.home p { margin-bottom: 1px; line-height: 24px; } body.home p sup { font-size: 11px; } body.home p a { /*font-weight: 400;*/ } .txt-center { text-align: center; } .group:after { content: ""; display: table; clear: both; } a:link, a:visited{ text-decoration: none; color: #000000; } a:hover{ color: #5f5f5f; } .wrap{ width: 1130px; margin:0 auto; } body.home { padding-top: 134px; } #top {} .home #top { position: fixed; width: 100%; min-width: 1130px; top: 0; z-index: 9999; } /*.home #top.fixed { position: fixed; top: -180px; z-index: 9999; }*/ #header{ border-top: 6px #e10000 solid; background-color: #e6e6e6; padding: 15px 0 20px 0; } #header a.site-name { font-size:30px; color:#333; float: left; margin-left: 20px; } #header-tagline { float: right; width: 495px; text-align: right; color: #e10000; font-size: 20px; font-weight: 300; font-family: 'Lato', sans-serif; margin-top: 15px; line-height: 24px; } #backhomelink { display:none; } #navigation{ /* enclosing div for main nav */ margin:0; /*background: url(images/gray.png);*/ background-color: #616064; } .menu-main-container:after{ /* do not delete, clears floats from navs */ content: ""; display: table; clear: both; } #nav { width: 1130px; color: #FFFFFF; text-transform: uppercase; clear: both; margin: auto; } #nav ul { width: 100%; float: left; margin: 0; padding: 0; } #nav li ul { z-index: 9999; position: absolute; left: 0; top: 100%; height: auto; width: 220px; display: none; padding-top: 1px; } #nav li ul ul { top: 0; left: 100%; padding-top: 0; padding-left: 1px; width: 250px !important; } #nav .menu-item-14 ul ul { width: 180px !important; } #nav > li { display: inline-block; /*float: left;*/ list-style: none; padding: 7px 0; } #nav li { position: relative; } #nav li a { color: #FFFFFF; display: block; font-family: 'Lato', sans-serif; font-size: 16px; font-weight: 300; margin: 0; padding: 7px 46px 5px 46px; text-decoration: none; position: relative; border-right: 1px #87888c solid; } #nav > li:first-child a { border-left: 1px #87888c solid; } #nav li a sup { /*font-size: 9px; vertical-align: top;*/ font-size: 10px; vertical-align: super; } #nav > li:hover > a{ color:red;} #nav li li { /*background: url(images/gray.png);*/ background-color: #616064; padding: 0 10px; } #nav li li a, #nav li li a:link, #nav li li a:visited { color: #FFFFFF; font-size: 14px; margin: 0; padding: 15px 10px 15px 10px; position: relative; border-top: 1px #7d7e81 solid; border-right: 0; text-align: left; } #nav li li:first-child > a { border-top: 0; } #nav li li li a { font-size: 11px !important; padding: 10px 5px !important; } #nav li:hover > ul { display: block !important; } #nav li li.menu-item-has-children > a { background: url(images/nav-w-sub.png) right no-repeat; } /*#nav li:hover > a,*/ #nav li li a:hover { color: #e10000; } /* footer */ #footer{ clear: both; /*margin-top: 20px; - uncomment this line when using the homepage recent posts section */ padding: 15px 0 0 0; background:#e10000; color: #fff; font-family: 'Lato', sans-serif; font-weight: 400; font-size: 12px; height:80px; } #footer .fbbb img { margin-left: 5px; margin-top: -19px; } #footer p { line-height: normal; margin: 0; clear: both; width: 750px; } #footer a { color: #fff; text-decoration: none; } #footer sup { font-size: 7px; vertical-align: top; } .ie #footer sup { font-size: 8px; } #footer-left { float: left; width:500px; } #footer-right { float:left; margin-top: 10px; margin-left:50px; } #footer-right img { vertical-align: middle; } .social-media a { width: 28px; height: 28px; display: inline-block; text-indent: -9999em; margin-right: 12px; vertical-align: middle; } .sm-fb { background: url(images/new-icon-fb.png); } .sm-fb:hover { background: url(images/new-icon-fb2.png); } .sm-tw { background: url(images/new-icon-tw.png); } .sm-tw:hover { background: url(images/new-icon-tw2.png); } .sm-li { background: url(images/new-icon-li.png); } .sm-li:hover { background: url(images/new-icon-li2.png); } .sm-gp { background: url(images/new-icon-gp.png); } .sm-gp:hover { background: url(images/new-icon-gp2.png); } ul.footernav { /* footer navigation styles */ padding: 0; list-style: none; line-height: 1; } ul.footernav a { color:#FFF; } ul.footernav a:hover { } ul.footernav li { float: left; } ul.footernav li a { border-left:1px solid #FFF; padding: 0 10px; } ul.footernav li:first-child a { border-left:none; padding-left: 0; } ul.footernav ul{ display:none; } /***** END THEME CSS *****/ /*************** Begin AIOS Mobile Theme standard areas. ***************/ /* SET DEFAULT STYLES FOR WYSIWYG CONTENT AND WIDGET AREAS (IF YOU USED RESET ON YOUR THEME) */ #content, .widget-set { line-height:1.2 } #content th, .widget-set th { font-weight: bolder; } #content h1, .widget-set h1 { font-size: 2em; margin: .67em 0 } #content h2, .widget-set h2 { font-size: 1.5em; margin: .75em 0 } #content h3, .widget-set h3 { font-size: 1.17em; margin: .83em 0 } #content h4, .widget-set h4, #content p, .widget-set p, #content blockquote, .widget-set blockquote, #content ul, .widget-set ul, #content fieldset, .widget-set fieldset, #content form, .widget-set form, #content ol, .widget-set ol, #content dl, .widget-set dl, #content dir, .widget-set dir #content menu, .widget-set menu { margin: 1.12em 0 } #content h5, .widget-set h5 { font-size: .83em; margin: 1.5em 0 } #content h6, .widget-set h6 { font-size: .75em; margin: 1.67em 0 } #content h1, .widget-set h1, #content h2, .widget-set h2, #content h3, .widget-set h3, #content h4, .widget-set h4, #content h5, .widget-set h5, #content h6, .widget-set h6, #content b, .widget-set h6, #content strong, .widget-set strong { font-weight: bolder } #content blockquote, .widget-set blockquote { margin-left: 40px; margin-right: 40px } #content i, .widget-set i, #content cite, .widget-set cite, #content em, .widget-set em, #content var, .widget-set var, #content address, .widget-set address { font-style: italic } #content pre, .widget-set pre, #content tt, .widget-set tt, #content code, .widget-set code, #content kbd, .widget-set kbd, samp { font-family: monospace } #content big, .widget-set big { font-size: 1.17em } #content small, .widget-set small, #content sub, .widget-set sub, #content sup, .widget-set sup { font-size: 11px } #content sub, .widget-set sub { vertical-align: sub } #content sup, .widget-set sup, .textwidget sup { vertical-align: baseline; position: relative; top: -0.6em; } #content table, .widget-set table { border-spacing: 2px; } #content thead, .widget-set thead, #content tbody, .widget-set tbody, #content tfoot, .widget-set tfoot { vertical-align: middle } #content td, .widget-set td, #content th, .widget-set th, #content tr, .widget-set tr { vertical-align: inherit } #content hr, .widget-set hr { border: 1px inset } #content ol, .widget-set ol, #content ul, .widget-set ul, #content dir, .widget-set dir, #content menu, .widget-set menu, #content dd, .widget-set dd { margin-left: 40px } #content ol, widget-set ol { list-style-type: decimal } #content ol ul, .widget-set ol ul, #content ul ol, .widget-set ul ol, #content ul ul, .widget-set ul ul, #content ol ol, .widget-set ol ol { margin-top: 0; margin-bottom: 0 } #content ol, .widget-set ol { list-style-type:decimal } #content ul, .widget-set ul { list-style-type:disc } /* CONTENT */ #content-sidebar, #content-full{ width: 1020px; margin:0 auto; min-height: 400px; /*font-family: Arial, Helvetica, Georgia, Sans-serif;*/ font-family: 'Lato', sans-serif !important; font-size: 18px; font-weight:300; } .ipad #content-sidebar, ipad #content-full{ min-height: 600px; } #content-sidebar:after, #content-full:after{ content: ""; display: table; clear: both; } #content-sidebar #content{ /* content area with sidebar */ float: left; width: 740px; padding-bottom: 30px; } #content-full #content{ /* content area for full width template (no sidebar) */ width: 1020px; } #content .entry{ } #content a { text-decoration: underline; } #content a:hover { color: #e10000; } #content strong { color: #e10000; } #content .entry:after { content: ""; display: table; clear: both; } #content .entry-title { /* styles for post/page main headings (h1) */ color: #e10000; font-size: 30px; font-family: 'Raleway', sans-serif; font-weight: 400; } #content .archive-title { /* styles for category/archive/etc main headings (h1) */ color: #e10000; font-size: 30px; font-family: 'Raleway', sans-serif; font-weight: 400; } #content .archive-subtitle { /* styles for category/archive/search/etc subheadings (h2) */ color: #e10000; font-size: 30px; font-family: 'Raleway', sans-serif; font-weight: 400; } #content { line-height: 22px; font-size: 18px; } #content .wpcf7 input[type="text"], #content .wpcf7 input[type="tel"], #content .wpcf7 input[type="email"] { border: 1px #616064 solid; border-radius: 5px !important; padding: 5px; } #content .wpcf7 textarea { height: 100px; border: 1px #616064 solid; border-radius: 5px !important; padding: 5px; } #content .wpcf7 input[type="submit"] { background-color: #e10000; font-family: 'Lato', sans-serif; text-transform: uppercase; text-align: center; border: 0; color: #fff; font-weight: 300; display: block; padding: 5px 20px; font-size: 18px; border-radius: 12px !important; -webkit-appearance: none; } /* SIDEBAR */ #sidebar{ float: right; width: 240px; margin: 20px 0 0 0; } .widget-set{ /* div class for each widget group on primary sidebar */ } .widget-set div.widget-title{ /* style of widget titles */ display:block; background:#333; color:#FFF; } #sidebar h3 { background-color: #e10000; color: #fff; font-weight: 300; text-transform: uppercase; text-align: center; padding: 10px; border-radius: 12px; } #sidebar .wpcf7 input[type="text"], #sidebar .wpcf7 input[type="tel"], #sidebar .wpcf7 input[type="email"] { width: 182px; border: 1px #616064 solid; border-radius: 5px !important; padding: 5px; } #sidebar .wpcf7 textarea { width: 182px; height: 100px; border: 1px #616064 solid; border-radius: 5px !important; padding: 5px; } #sidebar .wpcf7 input[type="submit"] { background-color: #e10000; font-family: 'Lato', sans-serif; text-transform: uppercase; text-align: center; border: 0; color: #fff; font-weight: 300; display: block; margin: auto; padding: 5px 20px; font-size: 18px; border-radius: 12px !important; } /* MISCELLANEOUS WP CLASSES */ /*span.wpcf7-not-valid-tip{ UNCOMMENT FOR LIGHT TEXT color:#000; }*/ .gravatar{ float: right; } .comments-template ol.comment-list{ margin:20px 0 0 0; padding:0; list-style:none; } .comments-template ol.children{ margin:20px 0 0 40px; padding:0; list-style:none; } .comments-template ol.comment-list li.comment{ margin:0 0 10px 0; padding:0; border-top:1px dotted; } .comments-template .comment-meta{ font-size:10px; } .comments-template .screen-reader-text{ display:none; } .comments-template .comment-navigation{ margin:10px 0; background:none; } .wp-caption { background-color: #f3f3f3; border: 1px solid #ddd; -khtml-border-radius: 3px; -moz-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px; /* optional rounded corners for browsers that support it */ margin: 10px; padding-top: 4px; text-align: center; } .wp-caption img { border: 0 none; margin: 0; padding: 0; } .wp-caption p.wp-caption-text { font-size: 11px; line-height: 17px; margin: 0; padding: 0 4px 5px; } .category .post, .archive .post{ border-bottom:1px dotted; } .attachment-post-thumbnail { float:left; margin:0 10px 10px 0; } pre { white-space: pre-wrap; /* css-3 */ white-space: -moz-pre-wrap; /* Mozilla, since 1999 */ white-space: -pre-wrap; /* Opera 4-6 */ white-space: -o-pre-wrap; /* Opera 7 */ word-wrap: break-word; /* Internet Explorer 5.5+ */ } #content img.alignleft{ float:left; } #content img.alignright{ float:right; } #content img.aligncenter { display:block; margin-left:auto !important; margin-right:auto !important; } #content img[class*="align"], #content img[class*="wp-image-"], #content img[class*="attachment-"], #content img.size-full, #content img.size-large, #content img.header-image, #content img.wp-post-image { max-width: 98%; margin:0 1%; height:auto; } #content embed, #content iframe, #content object, #content video { max-width: 100%; } /* IHF (Dark background) */ /*#ihf, #ihf a, #ihf td, #ihf p, #ihf ul li, #ihf #ihf_modulebox_600 .ihf-content, #ihf table, #ihf tr, #ihf tr td, #ihf .ihf_formlabel { color:#fff !important; } #ihf .ihf_results_row_620 { background:none !important; } #ihf .ihf_results_tabs_mid a, #ihf #map_canvas{ color:#000 !important; } #ihf #ihf_fade_container { background:none !important; } #ihf_map_widget iframe { background:#000; } #ihf #selectedAreas { color:#fff; } .ui-dialog .ui-dialog-titlebar-close span { margin-left:-9px !important; margin-top:-9px !important; } #ihf_results_tabs { overflow:hidden; } #ihf table td, table.ihmain td{ color:#FFF !important; } #ihf .ihf-detail-menu ul li { color:#000 !important; } #ihf_detail_walkscore_container{ background:#FFF; } */ /*************** End AIOS Mobile Theme standard areas. ***************/ /* hp bg */ .hp-bg { background-size: cover !important; } #hp-bg-1 img, #hp-bg-2 img {display: none;} .ipad .hp-bg { background-size: auto !important; background-attachment: scroll !important; } #hp-bg-1 { width: 100%; height: 531px; margin-bottom: 30px; background: url(images/hp-bg-1b.jpg) bottom no-repeat; background-attachment: fixed; } #hp-bg-2 { width: 100%; height: 529px; background: url(images/hp-bg-2.jpg) bottom no-repeat; background-attachment: fixed; margin-bottom: 30px; } .home h3 { text-align: center; color: #e10000; font-size: 30px; text-transform: uppercase; margin-bottom: 25px; font-family: 'Raleway', sans-serif; background: url(images/home-h3-line.png) center repeat-x; } .home h3 span { background: #e6e6e6; padding: 0 30px; } .home p a { text-decoration: underline; } .home p a:hover { color: #e10000; } /* hp welcome text */ #hp-welcome-text { background: url(images/hp-welcome-text.jpg) bottom no-repeat fixed; min-height: 446px; /*margin-bottom: 50px; - uncomment this line when using the homepage recent posts section */ color: #fff; text-align: justify; background-size: cover; background-position:top left !important; } #hp-welcome-text img { width: 95%; max-width: 378px; } #hp-welcome-text .wrap { padding-top: 50px; position: relative; } #hp-welcome-text .wrap .number { position: absolute; top: 103px; right: 0; color: #e10000; font-size: 30px; text-shadow: 1px 1px 1px #000; letter-spacing: 1px; font-weight: 700; } #hp-welcome-text .wrap .number a { color: #e10000 !important; } #hp-welcome-text p { text-shadow: 1px 1px 1px #000; } /* hp buying solutions */ #hp-buying-solutions { margin-bottom: 50px; text-align: center; } /* hp selling solutions */ #hp-selling-solutions { margin-bottom: 48px; text-align:center; } #hp-selling-solutions img { vertical-align: middle; } #hp-selling-solutions .arrow { margin: 0 20px 0 5px; } /* hp recent posts */ #hp-recent-posts { min-height: 240px; text-align: justify; } #hp-recent-posts .widget-title { display: none; } #hp-recent-posts ul li { width: 244px; float: left; margin: 0 35px 0 0 !important; border-bottom: 0 !important; position: relative; padding-top: 25px; font-size: 14px; } #hp-recent-posts ul li a { color: #e10000; } #hp-recent-posts .cat-post-widget .post-title { font-weight: 300; font-size: 20px; display: block; margin-bottom: 15px; line-height: 24px; } #hp-recent-posts .cat-post-widget .post-date { position: absolute; top: 0; font-size: 11px; } /* hp featured properties */ #hp-featured-properties { margin-bottom: 45px; } #hp-featured-properties li { width: 275px; display: inline-block; line-height: 24px; } #hp-featured-properties li div { font-weight: 300; font-size: 16px; } #hp-featured-properties li .more { font-size: 16px; font-weight: 300; background: url(images/view-bg.png) no-repeat; display: block; height: 57px; line-height: 57px; text-align: right; padding-right: 33px; } #hp-featured-properties li .price { color: #e10000; text-decoration: underline; font-weight: 400; font-size: 18px; } #hp-featured-properties li .address, #hp-featured-properties li .price, #hp-featured-properties li .beds-baths { padding: 0 15px; } .content-col { float: left; width: 40%; } /* mobile nav toggle */ .mobile-nav-toggle { display: none; } /***** MOBILE STYLES *****/ @media only screen and (max-width: 977px) { #content .entry-title { line-height: 32px; } .mobile-nav-toggle { display: block; text-align: center; background-color: #e10000; padding: 10px 0; color: #fff; cursor: pointer; font-size: 18px; } .mobile-nav { display: block !important; } body { min-width: inherit !important; } .home #top { position: relative !important; min-width: inherit !important; } /* Navigation mobile styles. Delete if you didn't use the starter theme nav styles. */ #nav { display: none; } #backhomelink { display: block; clear: both; font-size: 20px; background: #FFF; } #backhomelink a{ color:#000; } .home #backhomelink{ display:none; } #nav { display: none; padding:0; margin-bottom: 20px; } #nav ul, #nav li ul ul { width: 100% !important; position: relative !important; left: inherit !important; top: inherit !important; } #nav li { width:100%; padding:0; text-align:center; border-bottom: 1px #fff solid; } #nav li li { padding-left: 0 !important; padding-right: 0 !important; } #nav li a { padding: 5px 0 !important; } #nav li li a { text-align: center !important; } #nav li:hover > ul { /*display: none !important;*/ } #nav li ul, .home #nav li:hover ul { /*display:none;*/ } /* End Navigation mobile */ /******** UNCOMMENT IF USING MOBILE DROPMENU SCRIPT IN script.js .home #nav li.tap ul { display:block; } .home #nav li.tap ul ul { display:none; } .home #nav li ul { width:100%; z-index: 9999; position: relative; left: 0; } .home #nav li ul li a{ width:100%; } End mobile dropmenu script styles ********/ #content-sidebar, #content-full{ width:100%; } #content-sidebar #content, #content-full #content { width: 92%; margin: auto; float: none; } /* IHF */ .ihf-template .wrap { /* Add your other main / first-level div classes without the wrap class, e.g. .ihf-template #content-sidebar, .ihf-template #content-full */ min-width:620px; } .ihf-template #content-sidebar, .ihf-template #content-full, .ihf-template #content-sidebar #content, .ihf-template #content-full #content { width:100%; padding:0; } /* WPCF7 */ #content .wpcf7 form input[type='text'], #content .wpcf7 form input[type='password'], #content .wpcf7 form input[type='email'], #content .wpcf7 form input[type='number'], #content .wpcf7 form input[type='tel'], #content .wpcf7 form input[type='url'], #content .wpcf7 form textarea { padding-left:2%; padding-right:2%; width:94%; max-width:292px; } .wrap, #nav { width: 100%; } /*.hp-bg, #hp-selling-solutions, #hp-buying-solutions, #hp-featured-properties, #hp-recent-posts { display: none; }*/ body.home { padding-top: 0; } #header a.site-name, #header-tagline { float: none; text-align: center; width: 100%; display: block; margin: 0; } #footer-left, #footer-right { float: none; text-align: center; width:100% } ul.footernav li { float: none; display: inline-block; } #hp-welcome-text .wrap { width: 90%; } #hp-selling-solutions img { width: 35%; } #hp-selling-solutions img.arrow { width: auto; } .jcarousel-skin-custom-carousel .jcarousel-container-horizontal { width: 85%; /*100%*/ overflow: hidden; } #hp-welcome-text { height: auto; background-position: top left !important; background-attachment: scroll !important; } #sidebar{ margin: 10px auto; float: none !important; width: 95%; } #sidebar h3 { background-color: #e10000; color: #fff; font-weight: 300; text-transform: uppercase; text-align: center; padding: 10px; } #sidebar .wpcf7 input[type="text"], #sidebar .wpcf7 input[type="tel"], #sidebar .wpcf7 input[type="email"] { width: 97%; border: 1px #616064 solid; border-radius: 5px !important; padding: 5px; } #sidebar .wpcf7 textarea { width: 97%; height: 100px; border: 1px #616064 solid; border-radius: 5px !important; padding: 5px; } #sidebar .wpcf7 input[type="submit"] { background-color: #e10000; font-family: 'Lato', sans-serif; text-transform: uppercase; text-align: center; border: 0; color: #fff; font-weight: 300; display: block; margin: auto; padding: 5px 20px; border-radius: 5px; } #hp-buying-solutions .wrap, #hp-selling-solutions .wrap { width: 95%; margin: auto; text-align: center; } .hp-bg { width: 100% !important; height: auto !important } #hp-bg-1 img, #hp-bg-2 img { display:block; width: 100% !important; height: auto !important; } .wpcf7 input[type='text'], .wpcf7 input[type='email'], .wpcf7 input[type='number'], .wpcf7 input[type='tel'], .wpcf7 textarea {font-size:16px;} #footer p { width:100% !important } } @media only screen and (max-width:700px) { /* AIOS Listings */ .aios-listings-page .wrap { /* Add your other main / first-level div classes without the wrap class, e.g. .aios-listings-page #content-sidebar, .aios-listings-page #content-full */ min-width:670px; } .site-name img { max-width: 283px; width: 100%; } .content-col { float: none; width: 100%; } .home h3 { background: none !important; } .home h3 span { padding: 0 !important; } #hp-welcome-text .wrap .number { position: relative; top: auto; } } @media only screen and (min-device-width : 768px) and (max-device-width : 1024px) and (orientation : landscape) { .IN-widget { left:90px !important; margin-top:-26px !important} #footer-right { margin-top:0 !important } #bbblogo { left:90px !important; top:-70px !important } #footer { height:120px !important } } @media only screen and (min-device-width : 768px) and (max-device-width : 1024px) and (orientation : portrait) { #footer-left, #footer p { width:100% !important } .IN-widget { float: right !important; left: -160px !important; position: relative !important; } #footer { height:170px; } #bbblogo { left:80px !important; } } @media only screen and (min-width : 768px) and (max-width : 1080px) { body {min-width: 100%;} .wrap { width: 95%; max-width: 1130px; min-width: inherit; } #nav { width: 100%; } #content-sidebar, #content-full { width: 95%; } #content-sidebar #content { width: 700px; } #content-full #content { width: 100%; } .home #top { min-width: inherit; } .jcarousel-skin-custom-carousel .jcarousel-container-horizontal { width: 100%; overflow: hidden; } .jcarousel-skin-custom-carousel .jcarousel-item { width: 239px !important; overflow: hidden; } #hp-featured-properties li div { font-size: 13px !important; } #hp-featured-properties li .more { background-position: right; } #nav li a { padding: 7px 39px 5px 39px; } } @media only screen and (min-width : 1081px) and (max-width : 1280px) { #nav li a { padding: 7px 47px 5px 47px; } } /* css amends - 8/29/2014 - a1L80000003HhiP */ /* view button bg */ #hp-featured-properties li .more { background-position: top right; } #hp-featured-properties li .more:hover { color: #fff; background-position: bottom right; } .breadcrumbs {padding: 10px 0;} #text-9 { background-color: #e6e6e6; border: 4px #8d8d8d solid; border-radius: 20px; padding: 10px 20px; } .cycloneslider-template-thumbnails.cycloneslider-thumbnails ul { margin-left: 0 !important; } .cycloneslider-template-thumbnails.cycloneslider-thumbnails li.current { border-color: #e10000 !important; } .cycloneslider-template-thumbnails.cycloneslider-width-full .cycloneslider-slide img{ height:100%;} @media only screen and (min-device-width : 320px) and (max-device-width : 568px) and (orientation : portrait) { #nav > ul li ul:hover > ul { display:none !important;} #hp-welcome-text{ background-attachment: scroll; background-size: cover !important;} #sidebar .wpcf7 input[type="submit"]{ -webkit-appearance: none; -webkit-border-radius: 0; } #hp-selling-solutions .arrow {margin: 0 10px 0 15px;} #hp-welcome-text .wrap .number { position: relative; top: auto; } #footer-left, #footer p { width:100% !important } #footer-right { margin-left:-10px !important } #footer { height:200px; } #bbb { margin:0 auto !important; width:150px !important; top:10px !important } .IN-widget { margin-left:20px !important } } .breadcrumbs .no-hover {color: #000 !important;} .cycloneslider-template-thumbnails .cycloneslider-slide img{ min-height:464px !important; } #hp-buying-solutions .wrap{ max-width:1400px; width:100%; } .IN-widget {float: right;margin-left: 5px;margin-top: 5px;} /* css amends - 10/31/2014 - 0028000000c1LhO */ /* cycloneslider images */ .cycloneslider-template-thumbnails .cycloneslider-slide img { height: 100%; width: auto; margin: auto; } #ihf-main-container .mt-25 { margin-top: 5px !important; } #bbblogo { left: 70px; margin: 0 auto; position: relative; top: 0; max-width:200px; width:100%; } .page-id-12 #sidebar, .page-id-0 #sidebar{ display:none !important } .page-id-12 #content-sidebar #content { width:95% !important } .page-id-0 #content-sidebar #content { width:100% !important } #bbb { position:relative; float:left }