/*-- Details Page --*/ ul.slide-item-features.item-features { list-style: none } .slide-item-features li { padding: 10px; border: 1px solid #c4c4c4; margin: 5px; display: inline-block } span.fa { display: inline-block; font: normal normal normal 14px/1 FontAwesome; font-size: inherit; text-rendering: auto; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; transform: translate(0, 0); padding: 0 10px 0 0 } form label { font-weight: normal } form .webform-component { margin-bottom: 10px } form label.checkbox { margin: 0px; padding: 0px } form .form-actions { background-color: transparent; border: 0px; margin: 0px; padding: 0px } form .fileupload .uneditable-input { -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; -webkit-border-radius: 0px; -moz-border-radius: 0px; border-radius: 0px; height: 40px !important; padding-bottom: 9px !important; padding-top: 9px !important; width: 100px } form .fileupload .input-append { margin-bottom: 0px } form .fileupload .input-append .btn.fileupload-exists { background-color: #272727 } form .fileupload .btn { -webkit-transition: background-color 0.2s ease-in; -moz-transition: background-color 0.2s ease-in; -o-transition: background-color 0.2s ease-in; transition: background-color 0.2s ease-in; border-radius: 0px !important; background-color: #737373; color: #fff; padding-bottom: 10px; padding-top: 10px } form .fileupload .btn span { -webkit-border-radius: 0px; -moz-border-radius: 0px; border-radius: 0px } form .fileupload .btn:hover { background-color: #5a5a5a } form input[type=submit].btn { -webkit-transition: background-color 0.2s ease-in; -moz-transition: background-color 0.2s ease-in; -o-transition: background-color 0.2s ease-in; transition: background-color 0.2s ease-in; border: 0px; color: #fff } form input[type=submit].btn:hover { background-color: #5a5a5a } textarea, input[type=text], input[type=password], input[type=email] { -webkit-font-smoothing: antialiased; -webkit-appearance: none; background-image: none; -webkit-border-radius: 0px; -moz-border-radius: 0px; border-radius: 0px; -webkit-box-shadow: none; -moz-box-shadow: none; box-shadow: none; background-image: none; border: 1px solid #d5d5d5; color: #707070; margin: 0px; padding: 6px } textarea:active, textarea:focus, input[type=text]:active, input[type=text]:focus, input[type=password]:active, input[type=password]:focus, input[type=email]:active, input[type=email]:focus { -webkit-box-shadow: none; -moz-box-shadow: none; box-shadow: none; border: 1px solid #d5d5d5; outline: 0px } button.form-submit { -webkit-transition: background-color 0.2s ease-in; -moz-transition: background-color 0.2s ease-in; -o-transition: background-color 0.2s ease-in; transition: background-color 0.2s ease-in; background-image: none; -webkit-border-radius: 0px; -moz-border-radius: 0px; border-radius: 0px; -webkit-box-shadow: none; -moz-box-shadow: none; box-shadow: none; text-shadow: none; -webkit-transition: background-color 0.2s ease-in; -moz-transition: background-color 0.2s ease-in; -o-transition: background-color 0.2s ease-in; transition: background-color 0.2s ease-in; background-color: #737373; background-image: url("..https://www.garytakowskymd.com/images/arrow-right-white.png"); background-position: 90% center; background-repeat: no-repeat; background-size: 8px 11px; border: 0px; padding: 7px 32px 7px 15px } button.form-submit:active, button.form-submit:focus, button.form-submit:hover { -webkit-box-shadow: none; -moz-box-shadow: none; box-shadow: none; -webkit-transition: background-color 0.2s ease-in; -moz-transition: background-color 0.2s ease-in; -o-transition: background-color 0.2s ease-in; transition: background-color 0.2s ease-in; background-color: #5a5a5a; background-position: 90% center } @media (-webkit-min-device-pixel-ratio: 2), (-moz-min-device-pixel-ratio: 2) { button.form-submit { background-image: url("..https://www.garytakowskymd.com/images/arrow-right-white@2x.png") } } .form-required { color: red } .form-type-checkbox { padding-bottom: 7px } .chzn-container .chzn-single { background-image: none; -webkit-border-radius: 0px; -moz-border-radius: 0px; border-radius: 0px; -webkit-box-shadow: none; -moz-box-shadow: none; box-shadow: none; *zoom: 1; filter: progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr='#FFFFFFFF', endColorstr='#FFFFFFFF'); background-image: none; border: 1px solid #d5d5d5; height: 38px; line-height: 40px } .chzn-container .chzn-single.chzn-single-with-drop { background-color: #fff } .chzn-container .chzn-single div { background-image: none; width: 36px } .chzn-container .chzn-single div b { background-image: none; background-image: url("..https://www.garytakowskymd.com/images/arrow-bottom-black.png") !important; background-size: 11px 7px !important; background-position: center center; background-repeat: no-repeat } .chzn-container .chzn-drop { -webkit-box-shadow: 0px 1px 1px rgba(0, 0, 0, 0.1); -moz-box-shadow: 0px 1px 1px rgba(0, 0, 0, 0.1); box-shadow: 0px 1px 1px rgba(0, 0, 0, 0.1); -webkit-border-radius: 0px; -moz-border-radius: 0px; border-radius: 0px; border: 1px solid #d5d5d5; border-top: 0px } .chzn-container .chzn-drop .chzn-search { border: 0px } .chzn-container .chzn-drop .chzn-search input { background-image: none; background-image: url("..https://www.garytakowskymd.com/images/icons/search.png"); background-position: 95% center; background-repeat: no-repeat; border: 1px solid #707070; width: 100% !important } .chzn-container .chzn-drop .chzn-results .active-result { padding: 10px 5px } .chzn-container .chzn-drop .chzn-results .active-result.highlighted, .chzn-container .chzn-drop .chzn-results .active-result.result-selected { background-image: none; background-color: #34aab5; color: #fff } @media (-webkit-min-device-pixel-ratio: 2), (-moz-min-device-pixel-ratio: 2) { .chzn-container .chzn-single div b { background-image: url("..https://www.garytakowskymd.com/images/arrow-bottom-black@2x.png") !important } } .ui-slider-horizontal { background-image: none; -webkit-border-radius: 0px; -moz-border-radius: 0px; border-radius: 0px; background-color: #272727; border: 0px; height: 5px } .ui-slider-horizontal .ui-slider-range { background-image: none; -webkit-border-radius: 0px; -moz-border-radius: 0px; border-radius: 0px; -webkit-box-shadow: 0px; -moz-box-shadow: 0px; box-shadow: 0px; background-color: #ffffff; border: 0px } .ui-slider-horizontal .ui-slider-handle { background-image: none; -webkit-border-radius: 0px; -moz-border-radius: 0px; border-radius: 0px; background-color: transparent; background-image: url("..https://www.garytakowskymd.com/images/icons/slider-handle.png"); background-position: center center; background-repeat: no-repeat; background-size: 19px 19px; border: 0px; cursor: pointer; height: 19px; top: -7px; width: 19px } @media (-webkit-min-device-pixel-ratio: 2), (-moz-min-device-pixel-ratio: 2) { .ui-slider-horizontal .ui-slider-handle { background-image: url("..https://www.garytakowskymd.com/images/icons/slider-handle@2x.png") } } .ui-slider-horizontal .ui-slider-handle:focus, .ui-slider-horizontal .ui-slider-handle:active { -webkit-box-shadow: none; -moz-box-shadow: none; box-shadow: none; outline: 0px } form.contact-form input[type=text] { height: 40px } form.contact-form textarea { height: 140px } form.contact-form input[type=text], form.contact-form textarea { -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; width: 100% } form.contact-form .name, form.contact-form .email { float: left; width: 48% } form.contact-form .email { float: right } .sidebar h2 { color: #707070 } .sidebar .widget.last { margin-bottom: 0px } .ad .content { text-align: center } .widget.contact .content { -webkit-box-shadow: 0px 1px 1px rgba(0, 0, 0, 0.1); -moz-box-shadow: 0px 1px 1px rgba(0, 0, 0, 0.1); box-shadow: 0px 1px 1px rgba(0, 0, 0, 0.1); background-color: #fff; padding: 20px } .widget.contact .content form { margin: 0px } .widget.contact .content form input[type=text], .widget.contact .content form textarea { -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; width: 100% } .widget.contact .content form input[type=text] { height: 32px } iframe { border: 0px; width: 100% } iframe.map { -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; -webkit-box-shadow: 0px 1px 1px rgba(0, 0, 0, 0.1); -moz-box-shadow: 0px 1px 1px rgba(0, 0, 0, 0.1); box-shadow: 0px 1px 1px rgba(0, 0, 0, 0.1); background-color: #fff; margin: 0px 0px 20px 0px; padding: 20px; width: 100% !important } .tabs { border: 0px; margin: 15px 0px 0px 0px } .tabs li { border: 0px } .tabs li a { -webkit-border-radius: 0px; -moz-border-radius: 0px; border-radius: 0px; background-color: #f0f0f0; border: 0px !important; color: #707070; font-size: 16px } .tabs li a:hover { border: 0px } .tabs li.active { background-color: #fff } .tabs li.active a { color: #272727 } .tabs li.active a:hover { color: #272727 } .tab-content { -webkit-box-shadow: 0px 1px 1px rgba(0, 0, 0, 0.1); -moz-box-shadow: 0px 1px 1px rgba(0, 0, 0, 0.1); box-shadow: 0px 1px 1px rgba(0, 0, 0, 0.1); background-color: #fff; padding: 20px } .accordion-group { border: 0px; border-bottom: 1px solid #fff } .accordion-group .accordion-heading { -webkit-border-radius: 0px; -moz-border-radius: 0px; border-radius: 0px } .accordion-group .accordion-heading .sign { background-color: #1b1b1b; background-image: url("..https://www.garytakowskymd.com/images/icons/faq-plus.png"); background-position: center center; background-repeat: no-repeat; background-size: 8px 8px; display: inline-block; height: 30px; margin-right: 30px; vertical-align: middle; width: 30px } @media (-webkit-min-device-pixel-ratio: 2), (-moz-min-device-pixel-ratio: 2) { .accordion-group .accordion-heading .sign { background-image: url("..https://www.garytakowskymd.com/images/icons/faq-plus@2x.png") } } .accordion-group .accordion-heading a { color: #1b1b1b; font-size: 18px; line-height: 30px; padding-left: 0px; padding-right: 0px } .accordion-group .accordion-heading a:hover { text-decoration: none } .accordion-group .accordion-heading a.active .sign { background-color: #34aab5; background-image: url("..https://www.garytakowskymd.com/images/icons/faq-minus.png"); background-size: 8px 2px } @media (-webkit-min-device-pixel-ratio: 2), (-moz-min-device-pixel-ratio: 2) { .accordion-group .accordion-heading a.active .sign { background-image: url("..https://www.garytakowskymd.com/images/icons/faq-minus@2x.png") } } .accordion-group:last-child { border-bottom: 0px } .accordion-body .accordion-inner { border: 0px; padding: 20px 0px } .box { -webkit-box-shadow: 0px 1px 1px rgba(0, 0, 0, 0.1); -moz-box-shadow: 0px 1px 1px rgba(0, 0, 0, 0.1); box-shadow: 0px 1px 1px rgba(0, 0, 0, 0.1); background-color: #fff; padding: 20px } .box .office { background-image: url("..https://www.garytakowskymd.com/images/icons/phone-gray.png"); background-position: left center; background-repeat: no-repeat; background-size: 20px 20px; line-height: 26px; margin-bottom: 5px; padding-left: 30px } @media (-webkit-min-device-pixel-ratio: 2), (-moz-min-device-pixel-ratio: 2) { .box .office { background-image: url("..https://www.garytakowskymd.com/images/icons/phone-gray@2x.png") } } .box .phone { background-image: url("..https://www.garytakowskymd.com/images/icons/cell-phone-gray.png"); background-position: 4px center; background-repeat: no-repeat; background-size: 12px 20px; line-height: 26px; margin-bottom: 5px; padding-left: 30px } @media (-webkit-min-device-pixel-ratio: 2), (-moz-min-device-pixel-ratio: 2) { .box .phone { background-image: url("..https://www.garytakowskymd.com/images/icons/cell-phone-gray@2x.png") } } .box .email { background-image: url("..https://www.garytakowskymd.com/images/icons/mail-gray.png"); background-position: 1px center; background-repeat: no-repeat; background-size: 17px 11px; line-height: 26px; padding-left: 30px } @media (-webkit-min-device-pixel-ratio: 2), (-moz-min-device-pixel-ratio: 2) { .box .email { background-image: url("..https://www.garytakowskymd.com/images/icons/mail-gray@2x.png") } } .pagination ul { -webkit-border-radius: 0px; -moz-border-radius: 0px; border-radius: 0px; -webkit-box-shadow: none; -moz-box-shadow: none; box-shadow: none; margin-bottom: 0px; margin-top: 30px } .pagination ul li a { -webkit-border-radius: 0px; -moz-border-radius: 0px; border-radius: 0px; -webkit-box-shadow: 0px 1px 1px rgba(1, 1, 1, 0.25); -moz-box-shadow: 0px 1px 1px rgba(1, 1, 1, 0.25); box-shadow: 0px 1px 1px rgba(1, 1, 1, 0.25); background-color: #fff; border: 0px; margin: 0px 5px; padding: 7px 14px } .pagination ul li a:hover { background-color: #34aab5; color: #fff } .pagination ul li.active a { background-color: #737373; color: #fff } .pagination ul li:first-child a, .pagination ul li:last-child a { -webkit-border-radius: 0px; -moz-border-radius: 0px; border-radius: 0px } #header-wrapper { background-color: #fff } #header-wrapper #header #header-inner .navbar { margin: 0px } #header-wrapper #header #header-inner .navbar .navbar-inner { filter: progid:DXImageTransform.Microsoft.gradient(enabled=false); background-image: none; -webkit-border-radius: 0px; -moz-border-radius: 0px; border-radius: 0px; -webkit-box-shadow: none; -moz-box-shadow: none; box-shadow: none; background-color: transparent; border: 0px; height: 90px; padding: 0px } #header-wrapper #header #header-inner .navbar .navbar-inner #btn-nav { background-image: url("..https://www.garytakowskymd.com/images/btn-nav.png"); background-position: center center; background-repeat: no-repeat; background-size: 35px 35px; float: left; height: 35px; margin-top: 30px; margin-right: 10px; text-indent: -9999px; width: 35px } @media (-webkit-min-device-pixel-ratio: 2), (-moz-min-device-pixel-ratio: 2) { #header-wrapper #header #header-inner .navbar .navbar-inner #btn-nav { background-image: url("..https://www.garytakowskymd.com/images/btn-nav@2x.png") } } #header-wrapper #header #header-inner .navbar .navbar-inner .logo { float: left; height: 90px; margin: 0px 15px 0px 0px; line-height: 90px } #header-wrapper #header #header-inner .navbar .navbar-inner .site-name { float: left; height: 90px; line-height: 90px } #header-wrapper #header #header-inner .navbar .navbar-inner .site-name .brand { text-shadow: none; color: #272727; font-size: 24px; margin: 0px; padding: 0px } #header-wrapper #header #header-inner .navbar .navbar-inner .site-slogan { color: #b5b5b5; float: left; margin-top: 30px; margin-left: 15px } #header-wrapper #header #header-inner .navbar .navbar-inner .site-slogan span { border-left: 2px solid #f0f0f0; display: inline-block; line-height: 18px; padding-left: 15px } #header-wrapper #header #header-inner .navbar .navbar-inner .info { float: right; padding-top: 12px } #header-wrapper #header #header-inner .navbar .navbar-inner .site-phone { float: none; line-height: 30px } #header-wrapper #header #header-inner .navbar .navbar-inner .site-phone span { background-image: url("..https://www.garytakowskymd.com/images/icons/phone-gray.png"); background-position: left center; background-repeat: no-repeat; background-size: 20px 20px; color: #707070; font-size: 18px; font-weight: 500; padding-left: 30px } #header-wrapper #header #header-inner .navbar .navbar-inner .site-email { float: none; line-height: 30px } #header-wrapper #header #header-inner .navbar .navbar-inner .site-email a { background-image: url("..https://www.garytakowskymd.com/images/icons/mail-gray.png"); background-position: left center; background-repeat: no-repeat; background-size: 17px 11px; color: #707070; font-size: 18px; font-weight: 500; padding-left: 30px; text-decoration: none } #header-wrapper #header #header-inner .navbar .navbar-inner .list-your-property { float: right; margin-top: 24px } @media (-webkit-min-device-pixel-ratio: 2), (-moz-min-device-pixel-ratio: 2) { #header-wrapper #header #header-inner .navbar .navbar-inner .site-phone span { background-image: url("..https://www.garytakowskymd.com/images/icons/phone-gray@2x.png") } #header-wrapper #header #header-inner .navbar .navbar-inner .site-email a { background-image: url("..https://www.garytakowskymd.com/images/icons/mail-gray@2x.png") } } @media (min-width: 1200px) { #header-wrapper #header #header-inner .navbar .navbar-inner .info { float: none; padding-top: 0px } #header-wrapper #header #header-inner .navbar .navbar-inner .site-phone { float: left; line-height: 90px; margin-left: 40px } #header-wrapper #header #header-inner .navbar .navbar-inner .site-email { float: left; line-height: 90px; margin-left: 40px } } @media (max-width: 1199px) { #header-wrapper #header #header-inner .navbar .navbar-inner .info { float: left; margin-left: 40px; padding-top: 12px } #header-wrapper #header #header-inner .navbar .navbar-inner .site-phone { float: none; line-height: 30px; margin-left: 0px } #header-wrapper #header #header-inner .navbar .navbar-inner .site-phone span { font-size: 16px; padding-top: 1px; padding-bottom: 1px } #header-wrapper #header #header-inner .navbar .navbar-inner .site-email { float: none; line-height: 30px; margin-left: 0px } #header-wrapper #header #header-inner .navbar .navbar-inner .site-email a { font-size: 16px } #header-wrapper #header #header-inner .navbar .navbar-inner .site-search input { width: 186px } #header-wrapper #header #header-inner .navbar .navbar-inner .site-search button { margin: 0px 0px 0px -9px } } @media (max-width: 991px) { #header-wrapper #header #header-inner .navbar .navbar-inner .logo-wrapper { width: auto } #header-wrapper #header #header-inner .navbar .navbar-inner .info { } } @media (max-width: 767px) { #header-wrapper #header #header-inner .navbar .navbar-inner { padding-left: 20px; padding-right: 20px } #header-wrapper #header #header-inner .navbar .navbar-inner .site-slogan { display: none } #header-wrapper #header #header-inner .navbar .navbar-inner .site-search { display: none } #header-wrapper #header #header-inner .navbar .navbar-inner .list-your-property { display: none } } .breadcrumb-wrapper { background-color: #272727; border-bottom: 1px solid transparent } .breadcrumb-wrapper .breadcrumb { -webkit-border-radius: 0px; -moz-border-radius: 0px; border-radius: 0px; background-color: transparent; margin: 0px; padding: 0px } .breadcrumb-wrapper .breadcrumb li { text-shadow: none; color: #fff; font-size: 12px } .breadcrumb-wrapper .breadcrumb li a { text-shadow: none; color: #34aab5; display: inline-block; padding: 3px 5px } .breadcrumb-wrapper .breadcrumb li .divider { text-shadow: none; color: #fff } .breadcrumb-wrapper .account ul { margin: 0px } .breadcrumb-wrapper .account ul li a { -webkit-border-radius: 0px; -moz-border-radius: 0px; border-radius: 0px; border-right: 1px solid #fff; color: #fff; font-size: 12px; margin-top: 6px; padding-bottom: 0px; padding-top: 0px } .breadcrumb-wrapper .account ul li a:hover { background-color: transparent; text-decoration: underline } .breadcrumb-wrapper .account ul li:last-child a { border-right: 0px } @media (max-width: 767px) { .breadcrumb-wrapper { padding-left: 20px; padding-right: 20px } .breadcrumb-wrapper .breadcrumb li:first-child a { padding-left: 0px } } .ez-hide { opacity: 0; filter: alpha(opacity=0) } .ez-checkbox { background-image: url("..https://www.garytakowskymd.com/images/checkbox.png"); background-position: center center; background-repeat: no-repeat; background-size: 20px 20px; display: inline-block; float: left; height: 20px; margin-bottom: -5px; margin-right: 10px; width: 20px } .ez-checkbox input { height: 20px; margin: 0px; width: 20px } @media (-webkit-min-device-pixel-ratio: 2), (-moz-min-device-pixel-ratio: 2) { .ez-checkbox { background-image: url("..https://www.garytakowskymd.com/images/checkbox@2x.png") } } .ez-radio { background-image: url("..https://www.garytakowskymd.com/images/radio.png"); background-position: center center; background-repeat: no-repeat; background-size: 21px 21px; display: inline-block; float: left } @media (-webkit-min-device-pixel-ratio: 2), (-moz-min-device-pixel-ratio: 2) { .ez-radio { background-image: url("..https://www.garytakowskymd.com/images/radio@2x.png") } } .ez-checked { background-image: url("..https://www.garytakowskymd.com/images/checkbox-open.png") } @media (-webkit-min-device-pixel-ratio: 2), (-moz-min-device-pixel-ratio: 2) { .ez-checked { background-image: url("..https://www.garytakowskymd.com/images/checkbox-open@2x.png") } } .ez-selected { background-image: url("..https://www.garytakowskymd.com/images/radio-open.png") } @media (-webkit-min-device-pixel-ratio: 2), (-moz-min-device-pixel-ratio: 2) { .ez-selected { background-image: url("..https://www.garytakowskymd.com/images/radio-open@2x.png") } } .palette { -webkit-box-shadow: 0px 1px 1px rgba(0, 0, 0, 0.1); -moz-box-shadow: 0px 1px 1px rgba(0, 0, 0, 0.1); box-shadow: 0px 1px 1px rgba(0, 0, 0, 0.1); background-color: #fff; left: -195px; padding: 20px; position: fixed; top: 150px; z-index: 9999 } .palette .toggle { -webkit-box-shadow: 0px 1px 1px rgba(0, 0, 0, 0.1); -moz-box-shadow: 0px 1px 1px rgba(0, 0, 0, 0.1); box-shadow: 0px 1px 1px rgba(0, 0, 0, 0.1); background-color: #fff; position: absolute; right: -41px; text-indent: -9999px; top: 0px } .palette .toggle a { background-image: url("..https://www.garytakowskymd.com/images/arrow-right-black.png"); background-position: center center; background-repeat: no-repeat; background-size: 8px 11px; display: block; height: 40px; width: 40px } @media (-webkit-min-device-pixel-ratio: 2), (-moz-min-device-pixel-ratio: 2) { .palette .toggle a { background-image: url("..https://www.garytakowskymd.com/images/arrow-right-black@2x.png") } } .palette.open { left: 0px } .palette.open .toggle a { background-image: url("..https://www.garytakowskymd.com/images/arrow-left-black.png") } @media (-webkit-min-device-pixel-ratio: 2), (-moz-min-device-pixel-ratio: 2) { .palette.open .toggle a { background-image: url("..https://www.garytakowskymd.com/images/arrow-left-black@2x.png") } } .palette .inner { width: 155px } .palette .inner h2 { background-image: url("..https://www.garytakowskymd.com/images/palette-border.png"); background-position: left bottom; background-repeat: repeat-x; clear: both; color: #1b1b1b; font-size: 16px; line-height: 1; margin: 0px 0px 10px 0px; padding: 0px 0px 10px 0px } .palette .inner ul { margin: 0px; padding: 0px } .palette .inner ul li { border: 1px solid #d5d5d5; display: block; float: left; margin-bottom: 5px; margin-right: 5px } .palette .inner ul li a { border: 1px solid #fff; display: block } .palette .inner ul li:nth-child(5n) { margin-right: 0px } .palette .inner .btn { -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; width: 100% } .palette .inner .headers { display: inline-block; zoom: 1; margin-bottom: 10px } .palette .inner .headers:after { height: 0; content: "."; display: block; clear: both; visibility: hidden } .palette .inner .headers a { background-color: #fff; background-position: center center; background-repeat: no-repeat; background-size: 48px 28px; cursor: pointer; height: 28px; text-indent: -9999px; width: 44px } .palette .inner .headers a.header-light { background-image: url("..https://www.garytakowskymd.com/images/header-1.png") } @media (-webkit-min-device-pixel-ratio: 2), (-moz-min-device-pixel-ratio: 2) { .palette .inner .headers a.header-light { background-image: url("..https://www.garytakowskymd.com/images/header-1@2x.png") } } .palette .inner .headers a.header-normal { background-image: url("..https://www.garytakowskymd.com/images/header-2.png") } @media (-webkit-min-device-pixel-ratio: 2), (-moz-min-device-pixel-ratio: 2) { .palette .inner .headers a.header-normal { background-image: url("..https://www.garytakowskymd.com/images/header-2@2x.png") } } .palette .inner .headers a.header-dark { background-image: url("..https://www.garytakowskymd.com/images/header-3.png") } @media (-webkit-min-device-pixel-ratio: 2), (-moz-min-device-pixel-ratio: 2) { .palette .inner .headers a.header-dark { background-image: url("..https://www.garytakowskymd.com/images/header-3@2x.png") } } .palette .inner .headers li:nth-child(3n) { margin-right: 0px } .palette .inner .colors { display: inline-block; zoom: 1; margin-bottom: 10px } .palette .inner .colors:after { height: 0; content: "."; display: block; clear: both; visibility: hidden } .palette .inner .colors a { background-color: gold; background-position: center center; background-repeat: no-repeat; background-size: 23px 23px; height: 23px; text-indent: -9999px; width: 23px } .palette .inner .colors a.blue { background-color: #0a83b6 } .palette .inner .colors a.gray-blue { background-color: #0a83b6; background-image: url("..https://www.garytakowskymd.com/images/combinations/gray-blue.png") } @media (-webkit-min-device-pixel-ratio: 2), (-moz-min-device-pixel-ratio: 2) { .palette .inner .colors a.gray-blue { background-image: url("..https://www.garytakowskymd.com/images/combinations/gray-blue@2x.png") } } .palette .inner .colors a.turquiose { background-color: #36b0bb } .palette .inner .colors a.gray-turquiose { background-color: #36b0bb; background-image: url("..https://www.garytakowskymd.com/images/combinations/gray-turquiose.png") } @media (-webkit-min-device-pixel-ratio: 2), (-moz-min-device-pixel-ratio: 2) { .palette .inner .colors a.gray-turquiose { background-image: url("..https://www.garytakowskymd.com/images/combinations/gray-turquiose@2x.png") } } .palette .inner .colors a.orange { background-color: #f2944e } .palette .inner .colors a.gray-orange { background-color: #f2944e; background-image: url("..https://www.garytakowskymd.com/images/combinations/gray-orange.png") } @media (-webkit-min-device-pixel-ratio: 2), (-moz-min-device-pixel-ratio: 2) { .palette .inner .colors a.gray-orange { background-image: url("..https://www.garytakowskymd.com/images/combinations/gray-orange@2x.png") } } .palette .inner .colors a.violet { background-color: #8e5c90 } .palette .inner .colors a.gray-violet { background-color: #8e5c90; background-image: url("..https://www.garytakowskymd.com/images/combinations/gray-violet.png") } @media (-webkit-min-device-pixel-ratio: 2), (-moz-min-device-pixel-ratio: 2) { .palette .inner .colors a.gray-violet { background-image: url("..https://www.garytakowskymd.com/images/combinations/gray-violet@2x.png") } } .palette .inner .colors a.green { background-color: #55a747 } .palette .inner .colors a.gray-green { background-color: #55a747; background-image: url("..https://www.garytakowskymd.com/images/combinations/gray-green.png") } @media (-webkit-min-device-pixel-ratio: 2), (-moz-min-device-pixel-ratio: 2) { .palette .inner .colors a.gray-green { background-image: url("..https://www.garytakowskymd.com/images/combinations/gray-green@2x.png") } } .palette .inner .colors a.magenta { background-color: #bf224e } .palette .inner .colors a.gray-magenta { background-color: #bf224e; background-image: url("..https://www.garytakowskymd.com/images/combinations/gray-magenta.png") } @media (-webkit-min-device-pixel-ratio: 2), (-moz-min-device-pixel-ratio: 2) { .palette .inner .colors a.gray-magenta { background-image: url("..https://www.garytakowskymd.com/images/combinations/gray-magenta@2x.png") } } .palette .inner .colors a.green-light { background-color: #419a66 } .palette .inner .colors a.gray-green-light { background-color: #419a66; background-image: url("..https://www.garytakowskymd.com/images/combinations/gray-green-light.png") } @media (-webkit-min-device-pixel-ratio: 2), (-moz-min-device-pixel-ratio: 2) { .palette .inner .colors a.gray-green-light { background-image: url("..https://www.garytakowskymd.com/images/combinations/gray-green-light@2x.png") } } .palette .inner .colors a.brown { background-color: #bb6733 } .palette .inner .colors a.gray-brown { background-color: #bb6733; background-image: url("..https://www.garytakowskymd.com/images/combinations/gray-brown.png") } @media (-webkit-min-device-pixel-ratio: 2), (-moz-min-device-pixel-ratio: 2) { .palette .inner .colors a.gray-brown { background-image: url("..https://www.garytakowskymd.com/images/combinations/gray-brown@2x.png") } } .palette .inner .colors a.brown-dark { background-color: #534741 } .palette .inner .colors a.gray-brown-dark { background-color: #534741; background-image: url("..https://www.garytakowskymd.com/images/combinations/gray-brown-dark.png") } @media (-webkit-min-device-pixel-ratio: 2), (-moz-min-device-pixel-ratio: 2) { .palette .inner .colors a.gray-brown-dark { background-image: url("..https://www.garytakowskymd.com/images/combinations/gray-brown-dark@2x.png") } } .palette .inner .colors a.red { background-color: #bb2a2a } .palette .inner .colors a.gray-red { background-color: #bb2a2a; background-image: url("..https://www.garytakowskymd.com/images/combinations/gray-red.png") } @media (-webkit-min-device-pixel-ratio: 2), (-moz-min-device-pixel-ratio: 2) { .palette .inner .colors a.gray-red { background-image: url("..https://www.garytakowskymd.com/images/combinations/gray-red@2x.png") } } .palette .inner .patterns { display: inline-block; zoom: 1; margin-bottom: 10px } .palette .inner .patterns:after { height: 0; content: "."; display: block; clear: both; visibility: hidden } .palette .inner .patterns a { background-color: #fff; background-position: center center; background-repeat: no-repeat; background-size: 23px 23px; cursor: pointer; height: 23px; text-indent: -9999px; width: 23px } .palette .inner .patterns a.pattern-cloth-alike { background-image: url("..https://www.garytakowskymd.com/images/patterns/small/cloth-alike.png") } @media (-webkit-min-device-pixel-ratio: 2), (-moz-min-device-pixel-ratio: 2) { .palette .inner .patterns a.pattern-cloth-alike { background-image: url("..https://www.garytakowskymd.com/images/patterns/small/cloth-alike@2x.png") } } .palette .inner .patterns a.pattern-corrugation { background-image: url("..https://www.garytakowskymd.com/images/patterns/small/corrugation.png"); background-repeat: repeat; background-size: 8px 5px } @media (-webkit-min-device-pixel-ratio: 2), (-moz-min-device-pixel-ratio: 2) { .palette .inner .patterns a.pattern-corrugation { background-image: url("..https://www.garytakowskymd.com/images/patterns/small/corrugation@2x.png") } } .palette .inner .patterns a.pattern-diagonal-noise { background-image: url("..https://www.garytakowskymd.com/images/patterns/small/diagonal-noise.png"); background-size: 100px 100px } @media (-webkit-min-device-pixel-ratio: 2), (-moz-min-device-pixel-ratio: 2) { .palette .inner .patterns a.pattern-diagonal-noise { background-image: url("..https://www.garytakowskymd.com/images/patterns/small/diagonal-noise@2x.png") } } .palette .inner .patterns a.pattern-dust { background-image: url("..https://www.garytakowskymd.com/images/patterns/small/dust.png") } @media (-webkit-min-device-pixel-ratio: 2), (-moz-min-device-pixel-ratio: 2) { .palette .inner .patterns a.pattern-dust { background-image: url("..https://www.garytakowskymd.com/images/patterns/small/dust@2x.png") } } .palette .inner .patterns a.pattern-fabric-plaid { background-image: url("..https://www.garytakowskymd.com/images/patterns/small/fabric-plaid.png") } @media (-webkit-min-device-pixel-ratio: 2), (-moz-min-device-pixel-ratio: 2) { .palette .inner .patterns a.pattern-fabric-plaid { background-image: url("..https://www.garytakowskymd.com/images/patterns/small/fabric-plaid@2x.png") } } .palette .inner .patterns a.pattern-farmer { background-image: url("..https://www.garytakowskymd.com/images/patterns/small/farmer.png") } @media (-webkit-min-device-pixel-ratio: 2), (-moz-min-device-pixel-ratio: 2) { .palette .inner .patterns a.pattern-farmer { background-image: url("..https://www.garytakowskymd.com/images/patterns/small/farmer@2x.png") } } .palette .inner .patterns a.pattern-grid-noise { background-image: url("..https://www.garytakowskymd.com/images/patterns/small/grid-noise.png") } @media (-webkit-min-device-pixel-ratio: 2), (-moz-min-device-pixel-ratio: 2) { .palette .inner .patterns a.pattern-grid-noise { background-image: url("..https://www.garytakowskymd.com/images/patterns/small/grid-noise@2x.png") } } .palette .inner .patterns a.pattern-lghtmesh { background-image: url("..https://www.garytakowskymd.com/images/patterns/small/lghtmesh.png") } @media (-webkit-min-device-pixel-ratio: 2), (-moz-min-device-pixel-ratio: 2) { .palette .inner .patterns a.pattern-lghtmesh { background-image: url("..https://www.garytakowskymd.com/images/patterns/small/lghtmesh@2x.png") } } .palette .inner .patterns a.pattern-pw-maze-white { background-image: url("..https://www.garytakowskymd.com/images/patterns/small/pw-maze-white.png"); background-size: 46px 23px } @media (-webkit-min-device-pixel-ratio: 2), (-moz-min-device-pixel-ratio: 2) { .palette .inner .patterns a.pattern-pw-maze-white { background-image: url("..https://www.garytakowskymd.com/images/patterns/small/pw-maze-white@2x.png") } } .palette .inner .patterns a.pattern-none { background-image: url("..https://www.garytakowskymd.com/images/patterns/small/no-pattern.png") } @media (-webkit-min-device-pixel-ratio: 2), (-moz-min-device-pixel-ratio: 2) { .palette .inner .patterns a.pattern-none { background-image: url("..https://www.garytakowskymd.com/images/patterns/small/no-pattern@2x.png") } } .not-found { background-image: url("..https://www.garytakowskymd.com/images/icons/404.png"); background-position: center top; background-repeat: no-repeat; background-size: 197px 218px; margin-bottom: 100px; margin-top: 100px; padding-top: 120px } @media (-webkit-min-device-pixel-ratio: 2), (-moz-min-device-pixel-ratio: 2) { .not-found { background-image: url("..https://www.garytakowskymd.com/images/icons/404@2x.png") } } .not-found strong { color: #272727; display: block; font-size: 222px; font-weight: normal; margin-bottom: 100px; text-align: center } .not-found h1 { font-size: 30px; font-weight: lighter; text-align: center } .not-found hr { margin: 20px auto; width: 365px } .not-found form { float: none; margin: 27px auto 10px auto; width: 360px } .not-found form .input-append label { display: none } .not-found form .input-append input { -webkit-border-radius: 0px; -moz-border-radius: 0px; border-radius: 0px; border-right: 0px; width: 280px } .not-found form .input-append input[type=submit] { background-image: none; -webkit-border-radius: 0px; -moz-border-radius: 0px; border-radius: 0px; -webkit-box-shadow: none; -moz-box-shadow: none; box-shadow: none; text-shadow: none; background-color: #fff; background-image: url("..https://www.garytakowskymd.com/images/icons/search.png"); background-position: center center; background-repeat: no-repeat; background-size: 13px 13px; border: 1px solid #d5d5d5; border-left: 0px; display: inline-block; margin: 0px 0px 0px -5px; padding-top: 6px; padding-bottom: 6px; text-indent: -9999px; width: 50px } @media (-webkit-min-device-pixel-ratio: 2), (-moz-min-device-pixel-ratio: 2) { .not-found form .input-append input[type=submit] { background-image: url("..https://www.garytakowskymd.com/images/icons/search@2x.png") } } .not-found form .input-append .control-group { display: inline-block; margin: 0px } .not-found p { font-size: 18px; text-align: center } .not-found p a { text-decoration: underline } .list-your-property-form h3 { clear: both; font-size: 24px } .list-your-property-form form { margin: 0px } .list-your-property-form form input[type=text] { -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; height: 40px; width: 100% } .list-your-property-form form textarea { -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; height: 191px; width: 100% } .list-your-property-form form label { font-weight: bold } .list-your-property-form form .chzn-container { -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; width: 100% !important } .list-your-property-form form .property-type, .list-your-property-form form .contract-type, .list-your-property-form form .bedrooms, .list-your-property-form form .bathrooms, .list-your-property-form form .area, .list-your-property-form form .price { float: left; width: 48% } .list-your-property-form form .contract-type, .list-your-property-form form .bathrooms, .list-your-property-form form .price { float: right } .slider-wrapper { padding-top: 30px } .slider-wrapper .slider-info { background-color: #272727; bottom: 20px; left: -300px; opacity: 0; padding: 10px; position: absolute; width: 280px } .slider-wrapper .slider-info h2 { line-height: 1; margin: 0px 0px 10px 0px; padding: 0px } .slider-wrapper .slider-info h2 a { color: #34aab5; text-decoration: none } .slider-wrapper .slider-info h3 { color: #ffffff; font-size: 14px; line-height: 1; margin: 0px 0px 10px 0px } .slider-wrapper .slider-info .price { background-image: url("..https://www.garytakowskymd.com/images/footer-border.png"); background-position: left bottom; background-repeat: repeat-x; background-size: 268px 1px; margin-bottom: 10px; overflow: hidden; padding: 5px 0px 15px 0px } @media (-webkit-min-device-pixel-ratio: 2), (-moz-min-device-pixel-ratio: 2) { .slider-wrapper .slider-info .price { background-image: url("..https://www.garytakowskymd.com/images/footer-border@2x.png") } } .slider-wrapper .slider-info .price h2 { color: #ffffff; float: left; font-size: 24px; line-height: 1; margin: 0px; padding: 0px } .slider-wrapper .slider-info .price a { background-image: url("..https://www.garytakowskymd.com/images/arrow-right-white.png"); background-position: right center; background-repeat: no-repeat; background-size: 8px 11px; color: #ffffff; display: block; float: right; margin-top: 3px; padding-right: 20px } @media (-webkit-min-device-pixel-ratio: 2), (-moz-min-device-pixel-ratio: 2) { .slider-wrapper .slider-info .price a { background-image: url("..https://www.garytakowskymd.com/images/arrow-right-white@2x.png") } } .slider-wrapper .slider-info .bathrooms { background-image: url("..https://www.garytakowskymd.com/images/icons/bathrooms-white.png"); background-position: left center; background-repeat: no-repeat; background-size: 14px 20px; color: #ffffff; font-weight: bold; float: left; margin-right: 30px; padding-left: 25px } @media (-webkit-min-device-pixel-ratio: 2), (-moz-min-device-pixel-ratio: 2) { .slider-wrapper .slider-info .bathrooms { background-image: url("..https://www.garytakowskymd.com/images/icons/bathrooms-white@2x.png") } } .slider-wrapper .slider-info .bedrooms { background-image: url("..https://www.garytakowskymd.com/images/icons/bedrooms-white.png"); background-position: left center; background-repeat: no-repeat; background-size: 21px 12px; color: #ffffff; font-weight: bold; float: left; padding-left: 35px } @media (-webkit-min-device-pixel-ratio: 2), (-moz-min-device-pixel-ratio: 2) { .slider-wrapper .slider-info .bedrooms { background-image: url("..https://www.garytakowskymd.com/images/icons/bedrooms-white@2x.png") } } .slider-wrapper .images { position: relative } .slider-wrapper .images .iosSlider { height: 411px; left: 0; overflow: hidden; position: relative; top: 0; width: 100% } .slider-wrapper .images .iosSlider .slider { height: 411px; width: 100% } .slider-wrapper .images .iosSlider .slider .slide { float: left; height: 411px; width: 100% } .slider-wrapper .images .iosSlider .slider .slide img { display: block } .slider-wrapper .images .navigation { bottom: 15px; margin: 0px; padding: 0px; right: 15px; position: absolute; z-index: 99999 } .slider-wrapper .images .navigation li { -webkit-border-radius: 50%; -moz-border-radius: 50%; border-radius: 50%; background-color: #fff; display: block; float: left; height: 10px; margin: 0px 5px; text-indent: -9999px; width: 10px } .slider-wrapper .images .navigation li.active { background-color: #272727 } @media (max-width: 1199px) { .slider-wrapper .images .iosSlider { height: 330px } .slider-wrapper .images .iosSlider .slider { height: 330px } } @media (max-width: 991px) { .slider-wrapper .span3 { float: none; width: auto } .slider-wrapper .images { float: none; margin-bottom: 30px; width: auto } .slider-wrapper .images .iosSlider { height: 345px; width: auto } .slider-wrapper .images .iosSlider .slider { height: 345px } } @media (max-width: 767px) { .slider-wrapper .images .iosSlider { height: 180px } .slider-wrapper .images .iosSlider .slider { height: 180px } .slider-wrapper .images .iosSlider .slider-info { display: none !important; opacity: 0 !important; visibility: hidden } } #navigation { background-color: rgba(255, 255, 255, 0.5) } .navigation-wrapper .navigation { line-height: 1 } .navigation-wrapper .navigation .nav { display: inline-block; zoom: 1; display: block; float: left; list-style: none; margin: 0px } .navigation-wrapper .navigation .nav:after { height: 0; content: "."; display: block; clear: both; visibility: hidden } .navigation-wrapper .navigation .nav li { background-color: transparent; float: left; position: relative } .navigation-wrapper .navigation .nav li .nolink, .navigation-wrapper .navigation .nav li a { -webkit-transition: none; -moz-transition: none; -o-transition: none; transition: none; background-color: transparent; border-left: 0px; border-top: 2px solid transparent; color: #313131; cursor: pointer; display: block; font-size: 16px; line-height: 1; padding-left: 20px; padding-right: 20px; padding-bottom: 23px; padding-top: 21px; white-space: nowrap } .navigation-wrapper .navigation .nav li .nolink:hover, .navigation-wrapper .navigation .nav li a:hover { background-color: #272727; border-top: 2px solid #34aab5; color: #34aab5; text-decoration: none } .navigation-wrapper .navigation .nav li .nolink.active, .navigation-wrapper .navigation .nav li a.active { border-top: 2px solid #34aab5 } .navigation-wrapper .navigation .nav li.menuparent > .nolink, .navigation-wrapper .navigation .nav li.menuparent > a { background-image: url("..https://www.garytakowskymd.com/images/arrow-bottom-black.png"); background-position: 90% center; background-repeat: no-repeat; background-size: 11px 8px; padding-right: 40px } @media (-webkit-min-device-pixel-ratio: 2), (-moz-min-device-pixel-ratio: 2) { .navigation-wrapper .navigation .nav li.menuparent > .nolink, .navigation-wrapper .navigation .nav li.menuparent > a { background-image: url("..https://www.garytakowskymd.com/images/arrow-bottom-black@2x.png") } } .navigation-wrapper .navigation .nav li.menuparent li.menuparent > .nolink, .navigation-wrapper .navigation .nav li.menuparent li.menuparent > a { background-image: url("..https://www.garytakowskymd.com/images/arrow-right-white.png"); background-size: 8px 11px } @media (-webkit-min-device-pixel-ratio: 2), (-moz-min-device-pixel-ratio: 2) { .navigation-wrapper .navigation .nav li.menuparent li.menuparent > .nolink, .navigation-wrapper .navigation .nav li.menuparent li.menuparent > a { background-image: url("..https://www.garytakowskymd.com/images/arrow-right-white@2x.png") } } .navigation-wrapper .navigation .nav li:hover > ul { visibility: visible } .navigation-wrapper .navigation .nav li:hover > .nolink, .navigation-wrapper .navigation .nav li:hover > a { background-color: #272727; border-top: 2px solid #34aab5; color: #34aab5; text-decoration: none } .navigation-wrapper .navigation .nav li:hover > .nolink.menuparent, .navigation-wrapper .navigation .nav li:hover > a.menuparent { background-image: url("..https://www.garytakowskymd.com/images/arrow-bottom-white.png") } @media (-webkit-min-device-pixel-ratio: 2), (-moz-min-device-pixel-ratio: 2) { .navigation-wrapper .navigation .nav li:hover > .nolink.menuparent, .navigation-wrapper .navigation .nav li:hover > a.menuparent { background-image: url("..https://www.garytakowskymd.com/images/arrow-bottom-white@2x.png") } } .navigation-wrapper .navigation .nav li ul { background-image: none; -webkit-border-radius: 0px; -moz-border-radius: 0px; border-radius: 0px; background-color: #272727; margin: 62px 0px 0px 0px; position: absolute; padding: 0px; top: 0px; visibility: hidden; width: 220px; z-index: 999 } .navigation-wrapper .navigation .nav li ul li { float: none; display: block; min-width: 100% } .navigation-wrapper .navigation .nav li ul li .nolink, .navigation-wrapper .navigation .nav li ul li a { -webkit-transition: background-color 0.1s ease-in, padding-left 0.1s ease-in; -moz-transition: background-color 0.1s ease-in, padding-left 0.1s ease-in; -o-transition: background-color 0.1s ease-in, padding-left 0.1s ease-in; transition: background-color 0.1s ease-in, padding-left 0.1s ease-in; border-top: 0px !important; color: #fff !important; display: block; font-size: 14px; padding-right: 20px; padding-bottom: 15px; padding-top: 15px } .navigation-wrapper .navigation .nav li ul li .nolink.menuparent, .navigation-wrapper .navigation .nav li ul li a.menuparent { background-image: url("..https://www.garytakowskymd.com/images/arrow-right-white.png"); background-position: 90%; background-size: 8px 11px; background-repeat: no-repeat } @media (-webkit-min-device-pixel-ratio: 2), (-moz-min-device-pixel-ratio: 2) { .navigation-wrapper .navigation .nav li ul li .nolink.menuparent, .navigation-wrapper .navigation .nav li ul li a.menuparent { background-image: url("..https://www.garytakowskymd.com/images/arrow-right-white@2x.png") } } .navigation-wrapper .navigation .nav li ul li .nolink.menuparent:hover, .navigation-wrapper .navigation .nav li ul li a.menuparent:hover { background-image: url("..https://www.garytakowskymd.com/images/arrow-right-white.png"); background-size: 8px 11px } @media (-webkit-min-device-pixel-ratio: 2), (-moz-min-device-pixel-ratio: 2) { .navigation-wrapper .navigation .nav li ul li .nolink.menuparent:hover, .navigation-wrapper .navigation .nav li ul li a.menuparent:hover { background-image: url("..https://www.garytakowskymd.com/images/arrow-right-white@2x.png") } } .navigation-wrapper .navigation .nav li ul li .nolink:hover, .navigation-wrapper .navigation .nav li ul li a:hover { background-color: #34aab5; padding-left: 25px } .navigation-wrapper .navigation .nav li ul li ul { left: 220px !important; margin-top: 0px } .navigation-wrapper .navigation .site-search { float: right; margin: 13px 20px 0px 0px } .navigation-wrapper .navigation .site-search input { -webkit-border-radius: 0px; -moz-border-radius: 0px; border-radius: 0px; border-right: 0px; width: 146px } .navigation-wrapper .navigation .site-search button { background-image: none; -webkit-border-radius: 0px; -moz-border-radius: 0px; border-radius: 0px; -webkit-box-shadow: none; -moz-box-shadow: none; box-shadow: none; text-shadow: none; background-color: #fff; background-image: url("..https://www.garytakowskymd.com/images/icons/search.png"); background-position: center center; background-repeat: no-repeat; background-size: 13px 13px; border: 1px solid #d5d5d5; border-left: 0px; display: inline-block; margin: 0px 0px 0px -5px; padding: 6px 15px; vertical-align: top; text-indent: -9999px } @media (-webkit-min-device-pixel-ratio: 2), (-moz-min-device-pixel-ratio: 2) { .navigation-wrapper .navigation .site-search button { background-image: url("..https://www.garytakowskymd.com/images/icons/search@2x.png") } } .navigation-wrapper .navigation .site-search .control-group { display: inline-block; margin: 0px } .navigation-wrapper .navigation .language-switcher { -webkit-box-shadow: 0px 1px 1px rgba(0, 0, 0, 0.1); -moz-box-shadow: 0px 1px 1px rgba(0, 0, 0, 0.1); box-shadow: 0px 1px 1px rgba(0, 0, 0, 0.1); float: right; margin: 13px 0px 11px 0px; position: relative } .navigation-wrapper .navigation .language-switcher:hover .options { max-height: 200px } .navigation-wrapper .navigation .language-switcher .en a { background-image: url("..https://www.garytakowskymd.com/images/flags/United-Kingdom-Flag.png"); background-position: left center; background-repeat: no-repeat; background-size: 16px 16px; margin-left: 15px } @media (-webkit-min-device-pixel-ratio: 2), (-moz-min-device-pixel-ratio: 2) { .navigation-wrapper .navigation .language-switcher .en a { background-image: url("..https://www.garytakowskymd.com/images/flags/United-Kingdom-Flag@2x.png") } } .navigation-wrapper .navigation .language-switcher .de a { background-image: url("..https://www.garytakowskymd.com/images/flags/Germany-Flag.png"); background-position: left center; background-repeat: no-repeat; background-size: 16px 16px; margin-left: 15px } @media (-webkit-min-device-pixel-ratio: 2), (-moz-min-device-pixel-ratio: 2) { .navigation-wrapper .navigation .language-switcher .de a { background-image: url("..https://www.garytakowskymd.com/images/flags/Germany-Flag@2x.png") } } .navigation-wrapper .navigation .language-switcher .fr a { background-image: url("..https://www.garytakowskymd.com/images/flags/France-Flag.png"); background-position: left center; background-repeat: no-repeat; background-size: 16px 16px; margin-left: 15px } @media (-webkit-min-device-pixel-ratio: 2), (-moz-min-device-pixel-ratio: 2) { .navigation-wrapper .navigation .language-switcher .fr a { background-image: url("..https://www.garytakowskymd.com/images/flags/France-Flag@2x.png") } } .navigation-wrapper .navigation .language-switcher .current { background-color: #fff; background-image: url("..https://www.garytakowskymd.com/images/arrow-bottom-black.png"); background-position: right center; background-repeat: no-repeat; background-size: 11px 7px; border-right: 9px solid #fff } @media (-webkit-min-device-pixel-ratio: 2), (-moz-min-device-pixel-ratio: 2) { .navigation-wrapper .navigation .language-switcher .current { background-image: url("..https://www.garytakowskymd.com/images/arrow-bottom-black@2x.png") } } .navigation-wrapper .navigation .language-switcher .current a { color: #313131; display: block; text-decoration: none; padding: 10px 17px 10px 25px; text-indent: -9999px } .navigation-wrapper .navigation .language-switcher .options { -webkit-transition: max-height 0.5s linear; -moz-transition: max-height 0.5s linear; -o-transition: max-height 0.5s linear; transition: max-height 0.5s linear; -webkit-box-shadow: 0px 1px 1px rgba(0, 0, 0, 0.1); -moz-box-shadow: 0px 1px 1px rgba(0, 0, 0, 0.1); box-shadow: 0px 1px 1px rgba(0, 0, 0, 0.1); max-height: 0px; overflow: hidden; position: absolute; right: 0px; top: 34px; z-index: 999 } .navigation-wrapper .navigation .language-switcher .options ul { background-color: #fff; list-style: none; margin: 0px; padding: 0px } .navigation-wrapper .navigation .language-switcher .options ul li { display: block } .navigation-wrapper .navigation .language-switcher .options ul li a { color: #313131; display: block; padding: 10px 26px 10px 25px; text-decoration: none; text-indent: -9999px } @media (max-width: 991px) { .navigation-wrapper { background-color: #272727; height: 100%; left: -70%; position: absolute; top: 0; width: 70% } .navigation-wrapper .navigation .nav { display: block; float: none; margin: 0px } .navigation-wrapper .navigation .nav li { clear: both; display: block; float: none; text-align: right } .navigation-wrapper .navigation .nav li .nolink, .navigation-wrapper .navigation .nav li a { background-image: none !important; border: 0px !important; color: #fff; display: block; font-size: 14px; font-weight: bold; padding-bottom: 20px; padding-top: 20px } .navigation-wrapper .navigation .nav li .nolink:hover, .navigation-wrapper .navigation .nav li a:hover { background-color: transparent; border: 0px !important } .navigation-wrapper .navigation .nav li:hover a { border: 0px !important; color: #fff } .navigation-wrapper .navigation .nav li ul { border-right: 2px solid #fff !important; display: block !important; float: none; left: auto !important; margin: 0px 15px 0px 0px !important; position: relative !important; top: auto !important; visibility: visible !important; width: auto !important } .navigation-wrapper .navigation .nav li ul li .nolink, .navigation-wrapper .navigation .nav li ul li a { background-color: transparent; border: 0px; font-size: 14px } .navigation-wrapper .navigation .nav li ul li .nolink:hover, .navigation-wrapper .navigation .nav li ul li a:hover { background-color: transparent; border: 0px; color: #fff !important } .navigation-wrapper .navigation .nav li ul li.menuparent > .nolink, .navigation-wrapper .navigation .nav li ul li.menuparent > a { background-image: none !important } .navigation-wrapper .navigation .nav li ul li ul { border-right: 2px solid #fff !important; display: block !important; float: none; left: auto !important; margin: 0px 15px 0px 0px !important; position: relative !important; top: auto !important; visibility: visible !important; width: auto !important } .navigation-wrapper .navigation .language-switcher { display: none } } @media (max-width: 991px) { .navigation-wrapper .navigation .site-search input { height: 34px !important; padding: 6px !important } } .properties-grid .property { display: inline-block; zoom: 1; -webkit-box-shadow: 0px 1px 1px rgba(0, 0, 0, 0.1); -moz-box-shadow: 0px 1px 1px rgba(0, 0, 0, 0.1); box-shadow: 0px 1px 1px rgba(0, 0, 0, 0.1); background-color: #fff; margin-bottom: 30px; padding-bottom: 10px; position: relative } .properties-grid .property:after { height: 0; content: "."; display: block; clear: both; visibility: hidden } .properties-grid .property .image { overflow: hidden; position: relative } .properties-grid .property .image a { -webkit-transition: background-color 0.2s ease-in; -moz-transition: background-color 0.2s ease-in; -o-transition: background-color 0.2s ease-in; transition: background-color 0.2s ease-in; background-color: rgba(0, 0, 0, 0); display: block; height: 100%; left: 0px; position: absolute; top: 0px; width: 100%; z-index: 200 } .properties-grid .property .image a:hover { background-color: rgba(0, 0, 0, 0.5); background-image: url("..https://www.garytakowskymd.com/images/icons/eye.png"); background-position: center center; background-repeat: no-repeat } .properties-grid .property .image img { height: auto; width: 100% } .properties-grid .property h2 { line-height: 22px; margin: 10px 0px 0px 0px; padding: 0px 15px } .properties-grid .property h2 a { -webkit-transition: color 0.1s ease-in; -moz-transition: color 0.1s ease-in; -o-transition: color 0.1s ease-in; transition: color 0.1s ease-in; color: #34aab5; font-size: 18px; font-weight: normal } .properties-grid .property h2 a:hover { color: #29858d; text-decoration: none } .properties-grid .property .location { padding: 0px 15px } .properties-grid .property .price { background-color: #fff; color: #313131; font-size: 18px; padding: 5px 16px; position: absolute; right: 15px; bottom: 15px } .properties-grid .property .reduced { background-color: #313131; color: #fff; font-size: 18px; padding: 5px 16px; position: absolute; left: 15px; bottom: 15px } .properties-grid .property .area { color: #313131; float: left; margin-top: 8px } .properties-grid .property .area .key { display: inline; font-weight: bold; padding: 0px 0px 0px 15px } .properties-grid .property .area .value { display: inline } .properties-grid .property .bedrooms { float: right; margin-right: 10px; padding-top: 8px } .properties-grid .property .bedrooms .content { background-image: url("..https://www.garytakowskymd.com/images/icons/bedrooms.png"); background-position: left center; background-repeat: no-repeat; background-size: 21px 12px; color: #313131; padding-left: 30px } @media (-webkit-min-device-pixel-ratio: 2), (-moz-min-device-pixel-ratio: 2) { .properties-grid .property .bedrooms .content { background-image: url("..https://www.garytakowskymd.com/images/icons/bedrooms@2x.png") } } .properties-grid .property .bathrooms { float: right; margin-right: 15px; padding-top: 8px } .properties-grid .property .bathrooms .content { background-image: url("..https://www.garytakowskymd.com/images/icons/bathrooms.png"); background-position: left center; background-repeat: no-repeat; background-size: 14px 20px; color: #313131; padding-left: 25px } @media (-webkit-min-device-pixel-ratio: 2), (-moz-min-device-pixel-ratio: 2) { .properties-grid .property .bathrooms .content { background-image: url("..https://www.garytakowskymd.com/images/icons/bathrooms@2x.png") } } .properties-grid .property:nth-last-child(1), .properties-grid .property:nth-last-child(2), .properties-grid .property:nth-last-child(3) { margin-bottom: 0px } @media (min-width: 768px) and (max-width: 1199px) { .properties-grid .property .reduced, .properties-grid .property .price { font-size: 14px; padding: 5px 8px } } @media (min-width: 768px) and (max-width: 991px) { .properties-grid .property .reduced, .properties-grid .property .price { font-size: 11px; padding: 5px 4px } .properties-grid .property h2 a { font-size: 14px } .properties-grid .property .location { font-size: 12px } .properties-grid .property .area { float: none; margin: 0px } .properties-grid .property .area, .properties-grid .property .bedrooms, .properties-grid .property .bathrooms { font-size: 12px } .properties-grid .property .bedrooms, .properties-grid .property .bathrooms { float: left; margin-left: 16px } } @media (max-width: 767px) { .properties-grid .property:nth-last-child(1), .properties-grid .property:nth-last-child(2), .properties-grid .property:nth-last-child(3) { margin-bottom: 30px } .properties-grid .property:last-child { margin-bottom: 0px } } .widget.properties .content .property { display: inline-block; zoom: 1; -webkit-box-shadow: 0px 1px 1px rgba(0, 0, 0, 0.1); -moz-box-shadow: 0px 1px 1px rgba(0, 0, 0, 0.1); box-shadow: 0px 1px 1px rgba(0, 0, 0, 0.1); background-color: #fff; display: block; margin-bottom: 15px } .widget.properties .content .property:after { height: 0; content: "."; display: block; clear: both; visibility: hidden } .widget.properties .content .property .image { float: left; margin-right: 10px; position: relative; width: 100px } .widget.properties .content .property .image a { -webkit-transition: background-color 0.2s ease-in; -moz-transition: background-color 0.2s ease-in; -o-transition: background-color 0.2s ease-in; transition: background-color 0.2s ease-in; background-color: rgba(0, 0, 0, 0); display: block; height: 100%; left: 0px; position: absolute; top: 0px; width: 100% } .widget.properties .content .property .image a:hover { background-color: rgba(0, 0, 0, 0.5); background-image: url("..https://www.garytakowskymd.com/images/icons/eye.png"); background-position: center center; background-repeat: no-repeat } .widget.properties .content .property .wrapper { padding: 4px 0px } .widget.properties .content .property .title { margin-bottom: 7px; margin-top: 5px } .widget.properties .content .property .title h3 { line-height: 1; margin: 0px } .widget.properties .content .property .title h3 a { font-size: 14px; font-weight: bold; line-height: 1; text-decoration: none } .widget.properties .content .property .location { font-size: 12px; line-height: 1; margin-bottom: 5px } .widget.properties .content .property .price { color: #272727; font-size: 12px; font-weight: bold; line-height: 1 } .widget.properties .content .property:last-child { margin-bottom: 0px } @media (max-width: 1199px) { .widget.properties .content .property .image { width: 80px } .widget.properties .content .property .title { margin-bottom: 3px; margin-top: 0px } .widget.properties .content .property .title h3 a { font-size: 12px } } @media (max-width: 991px) { .widget.properties .content .property .image { float: none; width: 100% } .widget.properties .content .property .image img { width: 100% } .widget.properties .content .property .title { margin-bottom: 0px; padding: 0px 10px } .widget.properties .content .property .title h3 { margin-bottom: 5px; margin-top: 5px } .widget.properties .content .property .title h3 a { font-size: 14px } .widget.properties .content .property .location { padding: 0px 10px } .widget.properties .content .property .price { margin-bottom: 5px; padding: 0px 10px } } .properties-rows .filter { display: inline-block; zoom: 1; -webkit-box-shadow: 0px 1px 1px rgba(0, 0, 0, 0.1); -moz-box-shadow: 0px 1px 1px rgba(0, 0, 0, 0.1); box-shadow: 0px 1px 1px rgba(0, 0, 0, 0.1); background-color: #fff; display: block; margin: 0px 0px 30px 0px; height: auto; padding: 10px } .properties-rows .filter:after { height: 0; content: "."; display: block; clear: both; visibility: hidden } .properties-rows .filter form { float: right; margin: 0px } .properties-rows .filter form .control-group { float: right; margin-bottom: 0px } .properties-rows .filter form .control-group label { color: #1b1b1b; font-weight: bold; line-height: 30px } .properties-rows .filter form .control-group select { width: 100px } .properties-rows .filter form .control-group .control-label { width: 100px } .properties-rows .filter form .control-group .controls { margin-left: 120px } .properties-rows .filter form .control-group .chzn-container { -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box } .properties-rows .property { display: inline-block; zoom: 1; -webkit-box-shadow: 0px 1px 1px rgba(0, 0, 0, 0.1); -moz-box-shadow: 0px 1px 1px rgba(0, 0, 0, 0.1); box-shadow: 0px 1px 1px rgba(0, 0, 0, 0.1); background-color: #fff; margin-bottom: 30px; padding: 0px; position: relative } .properties-rows .property:after { height: 0; content: "."; display: block; clear: both; visibility: hidden } .properties-rows .property:last-child { margin-bottom: 0px } .properties-rows .property .title-price { padding-bottom: 3px; padding-top: 17px } .properties-rows .property .title-price .title h2 { line-height: 1; margin: 0px } .properties-rows .property .title-price .title h2 a { -webkit-transition: color 0.2s ease-in; -moz-transition: color 0.2s ease-in; -o-transition: color 0.2s ease-in; transition: color 0.2s ease-in; color: #34aab5; font-size: 24px; font-weight: normal } .properties-rows .property .title-price .title h2 a:hover { color: #29858d; text-decoration: none } .properties-rows .property .title-price .price { clear: right; color: #313131; float: right; font-size: 24px; margin-top: 3px; padding-right: 30px; text-align: right } .properties-rows .property .body { padding-bottom: 7px } .properties-rows .property .body p { padding-right: 30px } .properties-rows .property .image { position: relative; text-align: center } .properties-rows .property .image .content a { -webkit-transition: background-color 0.2s ease-in; -moz-transition: background-color 0.2s ease-in; -o-transition: background-color 0.2s ease-in; transition: background-color 0.2s ease-in; background-color: rgba(0, 0, 0, 0); display: block; height: 100%; left: 0px; position: absolute; top: 0px; width: 100% } .properties-rows .property .image .content a:hover { background-color: rgba(0, 0, 0, 0.5); background-image: url("..https://www.garytakowskymd.com/images/icons/eye.png"); background-position: center center; background-repeat: no-repeat } .properties-rows .property .location { background-image: url("..https://www.garytakowskymd.com/images/border.png"); background-position: left bottom; background-repeat: repeat-x; color: #707070; font-size: 18px; line-height: 1; margin-bottom: 12px; margin-right: 30px; padding-bottom: 12px } .properties-rows .property .area { display: inline-block; margin-right: 10px } .properties-rows .property .area .key { -webkit-border-radius: 0px; -moz-border-radius: 0px; border-radius: 0px; text-shadow: none; background-color: transparent; font-size: 14px; padding: 0px } .properties-rows .property .bedrooms { background-image: url("..https://www.garytakowskymd.com/images/icons/bedrooms.png"); background-position: left center; background-repeat: no-repeat; background-size: 21px 12px; display: inline-block; margin-right: 10px; padding-left: 30px } @media (-webkit-min-device-pixel-ratio: 2), (-moz-min-device-pixel-ratio: 2) { .properties-rows .property .bedrooms { background-image: url("..https://www.garytakowskymd.com/images/icons/bedrooms@2x.png") } } .properties-rows .property .bathrooms { background-image: url("..https://www.garytakowskymd.com/images/icons/bathrooms.png"); background-position: left center; background-repeat: no-repeat; background-size: 14px 20px; display: inline-block; margin-right: 10px; padding-left: 25px } @media (-webkit-min-device-pixel-ratio: 2), (-moz-min-device-pixel-ratio: 2) { .properties-rows .property .bathrooms { background-image: url("..https://www.garytakowskymd.com/images/icons/bathrooms@2x.png") } } .properties-rows .property .views-field-field-bedrooms { margin: 0px; padding: 0px } .properties-rows .property .views-field-field-bedrooms .field-content { padding-left: 0px } @media (max-width: 991px) { .properties-rows .property .title-price .title h2 a { font-size: 18px } .properties-rows .property .title-price .price { font-size: 18px } .properties-rows .property .location { font-size: 14px } } @media (max-width: 767px) { .properties-rows .filter form .control-group label { float: left; line-height: 40px } .properties-rows .filter form .control-group:last-child { margin: 0px } .properties-rows .property .body { padding: 20px } .properties-rows .property .title-price { padding: 0px } .properties-rows .property .title-price .title { float: left; width: auto } .properties-rows .property .title-price .title h2 a { font-size: 16px; line-height: 1; vertical-align: top } .properties-rows .property .title-price .price { float: right; font-size: 16px; line-height: 1; width: auto } .properties-rows .property .location { font-size: 14px; margin-right: 0px } } .property-filter { -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; display: inline-block; zoom: 1; background-color: #737373 !important; display: block; padding: 20px; width: 100% } .property-filter:after { height: 0; content: "."; display: block; clear: both; visibility: hidden } .property-filter form { margin: 0px } .property-filter label { color: #fff; font-weight: bold } .property-filter select { width: 100% } .property-filter input[type=text] { -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; border: 0px; height: 40px; width: 100% } .property-filter .chzn-container { -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; width: 100% !important } .property-filter .chzn-container .chzn-single { border: 0px } .property-filter .chzn-container .chzn-drop { border: 0px } .property-filter .beds, .property-filter .baths { float: left; width: 48% } .property-filter .baths { float: right } .property-filter .rent, .property-filter .sale { width: 48% } .property-filter .rent { clear: left; float: left } .property-filter .sale { clear: right; float: right } .property-filter .price-value { clear: both; color: #fff; float: left; font-weight: bold; margin: 5px 0px 5px 0px; text-align: center; width: 100% } .property-filter .price-slider { display: inline-block; zoom: 1; clear: both; display: block; float: left; margin: 15px 0px 20px 0px; width: 100% } .property-filter .price-slider:after { height: 0; content: "."; display: block; clear: both; visibility: hidden } .property-filter .price-from, .property-filter .price-to { display: none } .property-filter .form-actions { background-color: transparent; border: 0px; margin: 0px; padding: 0px } .property-filter .form-actions .btn { background-color: #272727; font-weight: bold; width: 100% } .property-filter .form-actions .btn:hover { background-color: #1f1f1f } @media (min-width: 768px) and (max-width: 991px) { .property-filter .rent label, .property-filter .sale label { font-size: 12px } } .property-detail { background-color: #fff; padding: 20px } .property-detail .overview { border: 1px solid #b5b5b5; margin: 0px 30px 10px 0px; padding: 20px } .property-detail .overview h2 { clear: both; line-height: 1; margin: 0px 0px 20px 0px } .property-detail .overview table th { text-align: left; padding-right: 15px } .property-detail #property-map { height: 400px; width: 100% } .property-detail #property-map img { max-width: none } .property-detail ul { list-style: none } .property-detail ul li.checked { background-image: url("..https://www.garytakowskymd.com/images/icons/nike.png"); background-position: left center; background-repeat: no-repeat; background-size: 11px 9px; padding-bottom: 3px; padding-left: 20px; padding-top: 3px } @media (-webkit-min-device-pixel-ratio: 2), (-moz-min-device-pixel-ratio: 2) { .property-detail ul li.checked { background-image: url("..https://www.garytakowskymd.com/images/icons/nike@2x.png") } } .property-detail ul li.plain { background-image: url("..https://www.garytakowskymd.com/images/icons/cross.png"); background-position: left center; background-repeat: no-repeat; background-size: 11px 9px; padding-bottom: 3px; padding-left: 20px; padding-top: 3px } @media (-webkit-min-device-pixel-ratio: 2), (-moz-min-device-pixel-ratio: 2) { .property-detail ul li.plain { background-image: url("..https://www.garytakowskymd.com/images/icons/cross@2x.png") } } .pricing .column { -webkit-box-shadow: 0px 1px 1px rgba(0, 0, 0, 0.1); -moz-box-shadow: 0px 1px 1px rgba(0, 0, 0, 0.1); box-shadow: 0px 1px 1px rgba(0, 0, 0, 0.1); background-color: #fff; padding: 20px; text-align: center } .pricing .column h2 { background-image: url("..https://www.garytakowskymd.com/images/border-gray.png"); background-position: left bottom; background-repeat: repeat-x; color: #737373; font-size: 36px; margin: 0px; padding: 0px 0px 20px 0px } .pricing .column h3 { color: #1b1b1b; font-size: 30px; margin: 0px; padding-top: 10px } .pricing .column h4 { color: #818181; font-size: 14px; font-weight: normal; margin: 0px 0px 50px 0px } .pricing .column li { padding: 7px 0px } .pricing .column li:last-child { padding-bottom: 0px } .pricing .column li.important { font-weight: bold } .pricing .column li.unimportant { color: #b5b5b5 } .pricing .column .btn-primary { background-color: #737373; font-weight: bold; margin-top: 15px } .pricing .column .btn-primary:hover { background-color: #5a5a5a } .pricing.boxed .column { margin-top: 0px } .pricing.boxed .column h2 { background-color: #737373; background-image: none; color: #fff; margin-left: -20px; margin-right: -20px; margin-top: -20px; padding-top: 20px } .pricing.boxed .column h3 { color: #272727; font-weight: bold } .pricing.boxed .column h4 { margin-bottom: 7px } .pricing.boxed .column li { background-image: url("..https://www.garytakowskymd.com/images/border-gray.png"); background-position: left top; background-repeat: repeat-x } .pricing.boxed .column li.unimportant { color: inherit; text-decoration: line-through } .pricing.boxed .column.promoted h2 { background-color: #272727 } .pricing.boxed .column.promoted .content { border: 5px solid #272727; border-top: 0px; margin-bottom: -20px; margin-left: -20px; margin-right: -20px; padding-left: 20px; padding-right: 20px; padding-bottom: 15px } @media (max-width: 767px) { .pricing .column { margin-bottom: 30px } } .login-register .tabs { border: 0px; margin: 15px 0px 0px 0px } .login-register .tabs li { text-align: center; width: 50% } .login-register .tabs li a { font-size: 30px; line-height: 40px; padding: 7px 15px } .login-register .tab-content form { margin: 0px } .login-register .tab-content form input[type=text], .login-register .tab-content form input[type=password] { -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; height: 40px; width: 100% } .login-register .images .item { text-align: center } .login-register .images .item img { margin-bottom: 20px } .login-register .images .item h3 { color: #1b1b1b; font-size: 18px; line-height: 24px; margin: 0px; padding: 0px } .widget { margin-bottom: 20px } .widget.our-agents .agent { -webkit-box-shadow: 0px 1px 1px rgba(0, 0, 0, 0.1); -moz-box-shadow: 0px 1px 1px rgba(0, 0, 0, 0.1); box-shadow: 0px 1px 1px rgba(0, 0, 0, 0.1); background-color: #fff; margin-bottom: 15px; padding: 10px 15px } .widget.our-agents .agent .image { float: left; margin-right: 20px; width: 70px } .widget.our-agents .agent .image img { width: 70px } .widget.our-agents .agent .name { color: #313131; font-size: 16px; margin-bottom: 8px } .widget.our-agents .agent .email, .widget.our-agents .agent .phone { font-size: 12px } .widget.our-agents .agent:last-child { margin-bottom: 0px } @media (min-width: 768px) and (max-width: 1199px) { .widget.our-agents .agent { padding: 10px } .widget.our-agents .agent .image { margin-top: 3px; width: 50px } .widget.our-agents .agent .image img { width: 50px } .widget.our-agents .agent .name { font-size: 14px; line-height: 1.5; margin-bottom: 0px } .widget.our-agents .agent .email, .widget.our-agents .agent .phone { line-height: 1.5 } } @media (min-width: 768px) and (max-width: 991px) { .widget.our-agents .agent { text-align: center } .widget.our-agents .agent .image { float: none; margin-bottom: 10px; width: 100% } .widget.our-agents .agent .image img { width: auto } } @media (max-width: 767px) { .widget.our-agents { margin-bottom: 0px } } .our-agents-large .agent { margin-bottom: 30px } .our-agents-large .agent:last-child { margin-bottom: 0px } @media (max-width: 767px) { .our-agents-large .image { text-align: center } .our-agents-large .body h3 { text-align: center } } .about-us .member { text-align: center } .about-us .member h2 { font-size: 24px; line-height: 24px; margin: 20px 0px 0px 0px } .partners .content { display: inline-block; zoom: 1; -webkit-box-shadow: 0px 1px 1px rgba(0, 0, 0, 0.1); -moz-box-shadow: 0px 1px 1px rgba(0, 0, 0, 0.1); box-shadow: 0px 1px 1px rgba(0, 0, 0, 0.1); background-color: #fff; display: block; padding: 30px; text-align: center } .partners .content:after { height: 0; content: "."; display: block; clear: both; visibility: hidden } .partners .content .partner { display: inline-block; margin: 0px 30px; vertical-align: middle } .carousel .content { background-color: #272727; padding: 30px 30px } .carousel .caroufredsel_wrapper { background-color: #272727; height: 286px !important; margin: 0px !important; overflow: hidden; width: 100% !important } .carousel ul { height: 270px; list-style: none; overflow: hidden } .carousel ul li { background-color: #fff; float: left; height: 286px; margin-right: 30px; width: auto !important } .carousel ul li .image { margin-bottom: 10px; position: relative } .carousel ul li .image a { -webkit-transition: background-color 0.2s ease-in; -moz-transition: background-color 0.2s ease-in; -o-transition: background-color 0.2s ease-in; transition: background-color 0.2s ease-in; background-color: rgba(0, 0, 0, 0); display: block; height: 100%; left: 0px; position: absolute; top: 0px; width: 100% } .carousel ul li .image a:hover { background-color: rgba(0, 0, 0, 0.5); background-image: url("..https://www.garytakowskymd.com/images/icons/eye.png"); background-position: center center; background-repeat: no-repeat } .carousel ul li h3 { line-height: 22px; margin: 3px 0px 0px 0px; padding: 0px 10px } .carousel ul li h3 a { -webkit-transition: color 0.1s ease-in; -moz-transition: color 0.1s ease-in; -o-transition: color 0.1s ease-in; transition: color 0.1s ease-in; color: #272727; font-size: 18px; font-weight: normal } .carousel ul li h3 a:hover { color: #0e0e0e; text-decoration: none } .carousel ul li .location { padding: 0px 10px } .carousel ul li .price { background-color: #ffffff; color: #313131; font-size: 18px; padding: 5px 16px; position: absolute; right: -10px; top: 130px } .carousel ul li .area { color: #313131; float: left; margin-top: 8px } .carousel ul li .area .key { display: inline; font-weight: bold; padding: 0px 0px 0px 10px } .carousel ul li .area .value { display: inline } .carousel ul li .bedrooms { float: right; margin-right: 10px; padding-top: 8px } .carousel ul li .bedrooms .inner { background-image: url("..https://www.garytakowskymd.com/images/icons/bedrooms.png"); background-position: left center; background-repeat: no-repeat; background-size: 21px 12px; color: #313131; padding-left: 30px } @media (-webkit-min-device-pixel-ratio: 2), (-moz-min-device-pixel-ratio: 2) { .carousel ul li .bedrooms .inner { background-image: url("..https://www.garytakowskymd.com/images/icons/bedrooms@2x.png") } } .carousel ul li .bathrooms { float: right; margin-right: 10px; padding-top: 8px } .carousel ul li .bathrooms .inner { background-image: url("..https://www.garytakowskymd.com/images/icons/bathrooms.png"); background-position: left center; background-repeat: no-repeat; background-size: 14px 20px; color: #313131; padding-left: 25px } @media (-webkit-min-device-pixel-ratio: 2), (-moz-min-device-pixel-ratio: 2) { .carousel ul li .bathrooms .inner { background-image: url("..https://www.garytakowskymd.com/images/icons/bathrooms@2x.png") } } .carousel .carousel-prev { -webkit-transition: opacity 0.2s linear, background-color 0.2s linear; -moz-transition: opacity 0.2s linear, background-color 0.2s linear; -o-transition: opacity 0.2s linear, background-color 0.2s linear; transition: opacity 0.2s linear, background-color 0.2s linear; background-color: #34aab5; background-image: url("..https://www.garytakowskymd.com/images/arrow-left-white.png"); background-position: center center; background-repeat: no-repeat; background-size: 8px 11px; cursor: pointer; height: 40px; margin-top: 10px; padding: 0px; position: absolute; left: 15px; text-indent: -9999px; top: 50%; width: 40px; z-index: 999 } @media (-webkit-min-device-pixel-ratio: 2), (-moz-min-device-pixel-ratio: 2) { .carousel .carousel-prev { background-image: url("..https://www.garytakowskymd.com/images/arrow-left-white@2x.png") } } .carousel .carousel-prev:hover { background-color: #1d6066 } .carousel .carousel-next { -webkit-transition: opacity 0.2s linear, background-color 0.2s linear; -moz-transition: opacity 0.2s linear, background-color 0.2s linear; -o-transition: opacity 0.2s linear, background-color 0.2s linear; transition: opacity 0.2s linear, background-color 0.2s linear; background-color: #34aab5; background-image: url("..https://www.garytakowskymd.com/images/arrow-right-white.png"); background-position: center center; background-repeat: no-repeat; background-size: 8px 11px; cursor: pointer; height: 40px; margin-top: 10px; padding: 0px; position: absolute; right: 15px; text-indent: -9999px; top: 50%; width: 40px; z-index: 999 } @media (-webkit-min-device-pixel-ratio: 2), (-moz-min-device-pixel-ratio: 2) { .carousel .carousel-next { background-image: url("..https://www.garytakowskymd.com/images/arrow-right-white@2x.png") } } .carousel .carousel-next:hover { background-color: #29858d } .carousel.property .content { background-color: transparent; position: relative } .carousel.property .caroufredsel_wrapper { background-color: transparent; height: 75px !important } .carousel.property ul { height: 75px } .carousel.property ul li { -webkit-transition: opacity 0.2s ease-in; -moz-transition: opacity 0.2s ease-in; -o-transition: opacity 0.2s ease-in; transition: opacity 0.2s ease-in; background-color: transparent; height: 75px; margin: 0px 5px; opacity: .3 } .carousel.property ul li:hover, .carousel.property ul li.active { opacity: 1 } .carousel.property ul li img { cursor: pointer; height: 75px; width: auto } .carousel.property .carousel-prev { display: block; top: 37px } .carousel.property .carousel-next { display: block; top: 37px } .carousel-wrapper .carousel { margin: 0px } .carousel-wrapper .carousel .content { padding-left: 100px; padding-right: 100px } .carousel-wrapper .carousel .content h2 { color: #fff; margin-bottom: 30px; margin-top: 0px } .carousel-wrapper .carousel .carousel-prev { left: 50px; margin-left: -20px } .carousel-wrapper .carousel .carousel-next { margin-right: -20px; right: 50px } @media (max-width: 767px) { .carousel-wrapper .carousel .content { padding-left: 80px; padding-right: 80px } } .marker { -webkit-transition: margin-top 0.2s linear, padding-bottom 0.2s linear, opacity 0.2s linear; -moz-transition: margin-top 0.2s linear, padding-bottom 0.2s linear, opacity 0.2s linear; -o-transition: margin-top 0.2s linear, padding-bottom 0.2s linear, opacity 0.2s linear; transition: margin-top 0.2s linear, padding-bottom 0.2s linear, opacity 0.2s linear; background-image: url("..https://www.garytakowskymd.com/images/marker.png"); background-position: center top; background-repeat: no-repeat; background-size: 42px 57px; height: 57px; opacity: 0.7; width: 42px } .marker:hover { margin-top: -10px; padding-bottom: 10px; opacity: .99 } @media (-webkit-min-device-pixel-ratio: 2), (-moz-min-device-pixel-ratio: 2) { .marker { background-image: url("..https://www.garytakowskymd.com/images/markers/marker-blue@2x.png") } } .infobox { display: inline-block; zoom: 1; background-color: #fff; padding: 10px; position: relative; width: 270px } .infobox:after { height: 0; content: "."; display: block; clear: both; visibility: hidden } .infobox:before { bottom: -16px; border: 8px solid transparent; border-top-color: #fff; content: ''; height: 0px; margin-left: -8px; left: 50%; position: absolute; width: 0px; z-index: 100 } .infobox .image { float: left; margin-bottom: 10px; margin-right: 10px } .infobox .title { font-size: 18px } .infobox .title a:href { text-decoration: none } .infobox .area { color: #313131; margin-top: 5px } .infobox .area .key { float: left; font-weight: bold } .infobox .price { clear: left; color: #313131; float: left; font-size: 18px; margin-top: 8px } .infobox .link a { -webkit-transition: background-color 0.2s ease-in; -moz-transition: background-color 0.2s ease-in; -o-transition: background-color 0.2s ease-in; transition: background-color 0.2s ease-in; background-image: none; -webkit-border-radius: 0px; -moz-border-radius: 0px; border-radius: 0px; -webkit-box-shadow: none; -moz-box-shadow: none; box-shadow: none; text-shadow: none; background-color: #737373; background-image: url("..https://www.garytakowskymd.com/images/arrow-right-white.png"); background-position: 90% center; background-repeat: no-repeat; background-size: 8px 11px; border: 0px; color: #fff; padding: 7px 30px 7px 15px; clear: right; float: right } .infobox .link a:hover, .infobox .link a:active, .infobox .link a:focus { -webkit-border-radius: 0px; -moz-border-radius: 0px; border-radius: 0px; -webkit-box-shadow: none; -moz-box-shadow: none; box-shadow: none; text-shadow: none } @media (-webkit-min-device-pixel-ratio: 2), (-moz-min-device-pixel-ratio: 2) { .infobox .link a { background-image: url("..https://www.garytakowskymd.com/images/arrow-right-white@2x.png") } } .infobox .link a:hover { background-color: #5a5a5a } .infobox .link a a { color: #fff } .infobox .link a:hover { text-decoration: none } #map { height: 485px; width: 100% } #map img { max-width: inherit } .map { position: relative } .map .row { position: relative } .map .row .span3 { float: right; margin-top: -450px; z-index: 9999 } @media (max-width: 767px) { .map .row { margin-left: 20px; margin-right: 20px } .map .row .span3 { float: none; margin-top: 30px } } .features .item { margin-bottom: 30px } .features .item .icon { text-align: center } .features .item .text h3 { color: #313131; margin: 0px 0px 20px; font-size: 18px; font-weight: normal; line-height: 22px; line-height: 22px; margin-top: 0px; margin-bottom: 20px } @media (max-width: 767px) { .features .item { text-align: center } .features .item .icon { margin-bottom: 30px } .features .item .icon img { width: auto } } .bottom-wrapper { background-color: #fff; margin-bottom: -30px; padding: 30px 0px; text-align: center } .bottom-wrapper .decoration { -webkit-border-radius: 50%; -moz-border-radius: 50%; border-radius: 50%; -webkit-transition: background-position 0.2s ease-in, border-color 0.2s ease-in, background-color 0.2s ease-in; -moz-transition: background-position 0.2s ease-in, border-color 0.2s ease-in, background-color 0.2s ease-in; -o-transition: background-position 0.2s ease-in, border-color 0.2s ease-in, background-color 0.2s ease-in; transition: background-position 0.2s ease-in, border-color 0.2s ease-in, background-color 0.2s ease-in; background-color: #f0f0f0; background-position: center bottom; background-repeat: no-repeat; border: 6px solid #f0f0f0; height: 130px; margin: 0px auto 30px auto; width: 130px } .bottom-wrapper .address { background-image: url("..https://www.garytakowskymd.com/images/call-to-action-address.png"); background-size: 53px 260px } @media (-webkit-min-device-pixel-ratio: 2), (-moz-min-device-pixel-ratio: 2) { .bottom-wrapper .address { background-image: url("..https://www.garytakowskymd.com/images/call-to-action-address@2x.png") } } .bottom-wrapper .gps { background-image: url("..https://www.garytakowskymd.com/images/call-to-action-gps.png"); background-size: 77px 260px } @media (-webkit-min-device-pixel-ratio: 2), (-moz-min-device-pixel-ratio: 2) { .bottom-wrapper .gps { background-image: url("..https://www.garytakowskymd.com/images/call-to-action-gps@2x.png") } } .bottom-wrapper .key { background-image: url("..https://www.garytakowskymd.com/images/call-to-action-key.png"); background-size: 77px 260px } @media (-webkit-min-device-pixel-ratio: 2), (-moz-min-device-pixel-ratio: 2) { .bottom-wrapper .key { background-image: url("..https://www.garytakowskymd.com/images/call-to-action-key@2x.png") } } .bottom-wrapper .item h2 { font-size: 30px; margin: 0px 0px 20px 0px } .bottom-wrapper .item h2 a { color: #272727; text-decoration: none } .bottom-wrapper .item h2 a:hover { text-decoration: none } .bottom-wrapper .item .btn { -webkit-transition: background-color 0.2s ease-in; -moz-transition: background-color 0.2s ease-in; -o-transition: background-color 0.2s ease-in; transition: background-color 0.2s ease-in; background-image: none; -webkit-border-radius: 0px; -moz-border-radius: 0px; border-radius: 0px; -webkit-box-shadow: none; -moz-box-shadow: none; box-shadow: none; text-shadow: none; background-color: #737373; background-image: url("..https://www.garytakowskymd.com/images/arrow-right-white.png"); background-position: 90% center; background-repeat: no-repeat; background-size: 8px 11px; border: 0px; color: #fff; padding: 7px 30px 7px 15px } .bottom-wrapper .item .btn:hover, .bottom-wrapper .item .btn:active, .bottom-wrapper .item .btn:focus { -webkit-border-radius: 0px; -moz-border-radius: 0px; border-radius: 0px; -webkit-box-shadow: none; -moz-box-shadow: none; box-shadow: none; text-shadow: none } @media (-webkit-min-device-pixel-ratio: 2), (-moz-min-device-pixel-ratio: 2) { .bottom-wrapper .item .btn { background-image: url("..https://www.garytakowskymd.com/images/arrow-right-white@2x.png") } } .bottom-wrapper .item .btn:hover { background-color: #5a5a5a } .bottom-wrapper .item .btn a { color: #fff } .bottom-wrapper .item p { margin: 0px 0px 30px 0px } .bottom-wrapper .item:hover .key, .bottom-wrapper .item:hover .gps, .bottom-wrapper .item:hover .address { background-color: #272727; background-position: center top; border-color: #34aab5 } @media (max-width: 767px) { .bottom-wrapper { padding-left: 20px; padding-right: 20px } .bottom-wrapper .item { margin-bottom: 30px } .bottom-wrapper .item:last-child { margin-bottom: 0px } } #footer-wrapper { background-color: #272727; color: #fff; width: 100% } #footer-wrapper .widget.properties .property { background-color: #272727 } #footer-wrapper .widget.properties .property .price { color: #fff } #footer-wrapper #footer-top { background-color: #313131; padding-top: 20px; padding-bottom: 30px } #footer-wrapper #footer-top h2 { color: #34aab5; font-size: 24px; font-weight: lighter; margin: 0px 0px 30px 0px } #footer-wrapper #footer-top .nav li { background-image: url("..https://www.garytakowskymd.com/images/footer-border.png"); background-position: left bottom; background-repeat: repeat-x; background-size: 270px 1px; color: #34aab5; list-style: disc; list-style-position: inside; padding: 6px 0px } @media (-webkit-min-device-pixel-ratio: 2), (-moz-min-device-pixel-ratio: 2) { #footer-wrapper #footer-top .nav li { background-image: url("..https://www.garytakowskymd.com/images/footer-border@2x.png") } } #footer-wrapper #footer-top .nav li a { color: #fff; display: inline-block; line-height: 23px } #footer-wrapper #footer-top .nav li a:hover { background-color: transparent; color: #34aab5; text-decoration: none } #footer-wrapper #footer-top .nav li:first-child { padding-top: 0px } #footer-wrapper #footer-top .nav li:last-child { background-image: none } #footer-wrapper #footer-top form label { font-weight: bold } #footer-wrapper #footer-top form label .form-required { color: red } #footer-wrapper #footer-top form input[type=text], #footer-wrapper #footer-top form input[type=email] { height: 34px; line-height: 34px } #footer-wrapper #footer-top form input[type=text], #footer-wrapper #footer-top form input[type=email], #footer-wrapper #footer-top form textarea { -webkit-border-radius: 0px; -moz-border-radius: 0px; border-radius: 0px; -webkit-box-shadow: none; -moz-box-shadow: none; box-shadow: none; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; border: 0px; resize: none; width: 100% } #footer-wrapper #footer-top form input[type=text]:focus, #footer-wrapper #footer-top form input[type=text]:active, #footer-wrapper #footer-top form input[type=email]:focus, #footer-wrapper #footer-top form input[type=email]:active, #footer-wrapper #footer-top form textarea:focus, #footer-wrapper #footer-top form textarea:active { -webkit-box-shadow: none; -moz-box-shadow: none; box-shadow: none } #footer-wrapper #footer-top form textarea { height: 60px } #footer-wrapper #footer-top form .form-actions { background-color: transparent; border: 0px; margin: 0px; padding: 0px } #footer-wrapper #footer-top form .form-actions .btn { float: right } #footer-wrapper #footer-top table.contact th { background-repeat: no-repeat; color: #34aab5; font-weight: bold; padding: 0px 10px 10px 30px; text-align: right; vertical-align: top } #footer-wrapper #footer-top table.contact th.address { background-image: url("..https://www.garytakowskymd.com/images/icons/address.png"); background-size: 12px 16px; background-position: 6px 2px } #footer-wrapper #footer-top table.contact th.phone { background-image: url("..https://www.garytakowskymd.com/images/icons/mobile.png"); background-size: 16px 16px; background-position: 3px 1px } #footer-wrapper #footer-top table.contact th.email { background-image: url("..https://www.garytakowskymd.com/images/icons/mail.png"); background-size: 17px 11px; background-position: 4px 4px } #footer-wrapper #footer-top table.contact th.skype { background-image: url("..https://www.garytakowskymd.com/images/icons/skype.png"); background-size: 18px 17px; background-position: 3px 1px } #footer-wrapper #footer-top table.contact th.gps { background-image: url("..https://www.garytakowskymd.com/images/icons/gps.png"); background-size: 25px 24px; background-position: left 0px } @media (-webkit-min-device-pixel-ratio: 2), (-moz-min-device-pixel-ratio: 2) { #footer-wrapper #footer-top table.contact th.address { background-image: url("..https://www.garytakowskymd.com/images/icons/address@2x.png") } #footer-wrapper #footer-top table.contact th.phone { background-image: url("..https://www.garytakowskymd.com/images/icons/mobile@2x.png") } #footer-wrapper #footer-top table.contact th.email { background-image: url("..https://www.garytakowskymd.com/images/icons/mail@2x.png") } #footer-wrapper #footer-top table.contact th.skype { background-image: url("..https://www.garytakowskymd.com/images/icons/skype@2x.png") } #footer-wrapper #footer-top table.contact th.gps { background-image: url("..https://www.garytakowskymd.com/images/icons/gps@2x.png") } } #footer-wrapper #footer-top table.contact td { vertical-align: top; padding-bottom: 15px } #footer-wrapper #footer-top table.contact td a { color: #fff; text-decoration: none } #footer-wrapper #footer-top table.contact td a:hover { color: #34aab5; text-decoration: none } #footer-wrapper #footer { border: 0px; margin-top: 0px; padding: 25px 0px } #footer-wrapper #footer #footer-inner p { margin: 0px } #footer-wrapper #footer #footer-inner p a { text-decoration: none } #footer-wrapper #footer #footer-inner #block-menu-menu-share .content { overflow: hidden } #footer-wrapper #footer #footer-inner .nav { float: right; margin: 0px } #footer-wrapper #footer #footer-inner .nav li { display: inline-block; margin-left: 20px } #footer-wrapper #footer #footer-inner .nav li a { background-position: center center; background-repeat: no-repeat; display: block; height: 25px; text-indent: -99999px } #footer-wrapper #footer #footer-inner .nav li a.twitter { background-image: url("..https://www.garytakowskymd.com/images/share/twitter.png"); background-size: 24px 22px; width: 24px } #footer-wrapper #footer #footer-inner .nav li a.facebook { background-image: url("..https://www.garytakowskymd.com/images/share/facebook.png"); background-size: 11px 22px; width: 11px } #footer-wrapper #footer #footer-inner .nav li a.flickr { background-image: url("..https://www.garytakowskymd.com/images/share/flickr.png"); background-size: 23px 10px; width: 23px } #footer-wrapper #footer #footer-inner .nav li a.vimeo { background-image: url("..https://www.garytakowskymd.com/images/share/vimeo.png"); background-size: 22px 20px; width: 22px } #footer-wrapper #footer #footer-inner .nav li a.google { background-image: url("..https://www.garytakowskymd.com/images/share/google.png"); background-size: 27px 25px; width: 27px } #footer-wrapper #footer #footer-inner .nav li a.linkedin { background-image: url("..https://www.garytakowskymd.com/images/share/linkedin.png"); background-size: 23px 22px; width: 23px } #footer-wrapper #footer #footer-inner .nav li a:hover { background-color: transparent } @media (-webkit-min-device-pixel-ratio: 2), (-moz-min-device-pixel-ratio: 2) { #footer-wrapper #footer #footer-inner .nav li a.twitter { background-image: url("..https://www.garytakowskymd.com/images/share/twitter@2x.png") } #footer-wrapper #footer #footer-inner .nav li a.facebook { background-image: url("..https://www.garytakowskymd.com/images/share/facebook@2x.png") } #footer-wrapper #footer #footer-inner .nav li a.flickr { background-image: url("..https://www.garytakowskymd.com/images/share/flickr@2x.png") } #footer-wrapper #footer #footer-inner .nav li a.vimeo { background-image: url("..https://www.garytakowskymd.com/images/share/vimeo@2x.png") } #footer-wrapper #footer #footer-inner .nav li a.google { background-image: url("..https://www.garytakowskymd.com/images/share/google@2x.png") } #footer-wrapper #footer #footer-inner .nav li a.linkedin { background-image: url("..https://www.garytakowskymd.com/images/share/linkedin@2x.png") } } @media (min-width: 768px) and (max-width: 991px) { #footer-wrapper #footer-top table.contact th { background-position: left center !important; display: block; padding-bottom: 12px; padding-left: 35px; padding-top: 12px; text-align: left } #footer-wrapper #footer-top table.contact td { display: table; padding-bottom: 10px } #footer-wrapper #footer-top table.contact tr:first-child th { background-position: left top !important; padding-top: 0px } } @media (max-width: 767px) { #footer-wrapper #footer-top { padding-left: 20px; padding-right: 20px } #footer-wrapper #footer #footer-inner { padding-left: 20px; padding-right: 20px } #footer-wrapper #footer #footer-inner .nav { float: none; margin-top: 20px } #footer-wrapper #footer #footer-inner .nav li:first-child { margin-left: 0px } } .btn { -webkit-font-smoothing: antialiased; background-image: none; -webkit-border-radius: 0px; -moz-border-radius: 0px; border-radius: 0px; -webkit-box-shadow: none; -moz-box-shadow: none; box-shadow: none; text-shadow: none; border: 0px; padding: 7px 15px 7px 15px; font-weight: normal } .btn.btn-primary { -webkit-transition: background-color 0.2s ease-in; -moz-transition: background-color 0.2s ease-in; -o-transition: background-color 0.2s ease-in; transition: background-color 0.2s ease-in; background-color: #34aab5 } .btn.btn-primary.arrow-right { background-image: url("..https://www.garytakowskymd.com/images/arrow-right-white.png"); background-position: 90% center; background-repeat: no-repeat; background-size: 8px 11px; padding-right: 30px } @media (-webkit-min-device-pixel-ratio: 2), (-moz-min-device-pixel-ratio: 2) { .btn.btn-primary.arrow-right { background-image: url("..https://www.garytakowskymd.com/images/arrow-right-white@2x.png") } } .btn.btn-primary:hover { background-color: #29858d } .btn.btn-large { padding: 11px 19px } .btn.btn-large.arrow-right { padding-right: 50px } html { height: 100% } body { -webkit-font-smoothing: antialiased; background-color: #f0f0f0; color: #707070; font-family: "Open Sans", "Arial", sans-serif; font-size: 14px; height: 100%; margin: 0px; padding: 0px } body a { -webkit-transition: color 0.1s ease-in; -moz-transition: color 0.1s ease-in; -o-transition: color 0.1s ease-in; transition: color 0.1s ease-in; color: #34aab5 } body a:hover { color: #29858d; text-decoration: underline } body p { line-height: 20px } body p.content-icon-spacing { padding-left: 55px } body hr.dotted { background-image: url("..https://www.garytakowskymd.com/images/border-gray.png"); background-position: left center; background-repeat: no-repeat; border: 0px; height: 1px } body ul.dotted li { color: #272727; list-style-position: outside; list-style-type: disc; margin-left: 20px } body ul.dotted li .inner { color: #313131 } body ul.dotted li .inner strong { color: #1b1b1b } body #wrapper-outer { height: 100% } body #wrapper-outer #wrapper { -webkit-transition: left 0.3s ease-in; -moz-transition: left 0.3s ease-in; -o-transition: left 0.3s ease-in; transition: left 0.3s ease-in; display: table; height: 100%; position: relative; width: 100% } body #wrapper-outer #wrapper #wrapper-inner { display: table-row; height: 100% } body #wrapper-outer #wrapper #footer-wrapper { display: table-row; height: 1px } @media (min-width: 980px) { body { padding-top: 0px } } @media (max-width: 991px) { body.nav-open #wrapper-outer { overflow-x: hidden } body.nav-open #wrapper-outer #wrapper { left: 70% } } #content { padding-bottom: 30px } @media (max-width: 767px) { #content #main { padding-left: 20px; padding-right: 20px } } h1.page-header, h2.page-header { border: 0px; color: #272727; font-size: 30px; font-weight: 300; line-height: 40px; margin: 20px 0px; padding: 0px } h2 { color: #272727; font-size: 24px; font-weight: lighter; margin: 20px 0px } h3 { color: #272727; font-size: 18px; font-weight: normal } h3.address { background-image: url("..https://www.garytakowskymd.com/images/icons/bubble-address.png"); background-position: left center; background-repeat: no-repeat; background-size: 34px 35px; padding-left: 55px } h3.call-us { background-image: url("..https://www.garytakowskymd.com/images/icons/bubble-call-us.png"); background-position: left center; background-repeat: no-repeat; background-size: 34px 35px; padding-left: 55px } h3.email { background-image: url("..https://www.garytakowskymd.com/images/icons/bubble-email.png"); background-position: left center; background-repeat: no-repeat; background-size: 34px 35px; padding-left: 55px } @media (-webkit-min-device-pixel-ratio: 2), (-moz-min-device-pixel-ratio: 2) { h3.address { background-image: url("..https://www.garytakowskymd.com/images/icons/bubble-address@2x.png") } h3.call-us { background-image: url("..https://www.garytakowskymd.com/images/icons/bubble-call-us@2x.png") } h3.email { background-image: url("..https://www.garytakowskymd.com/images/icons/bubble-email@2x.png") } } @media (max-width: 767px) { h1.page-header, h2.page-header { font-size: 24px } h2 { font-size: 24px } } body.green .marker, body.gray-green .marker { background-image: url("..https://www.garytakowskymd.com/images/markers/marker-green.png") } @media (-webkit-min-device-pixel-ratio: 2), (-moz-min-device-pixel-ratio: 2) { body.green .marker, body.gray-green .marker { background-image: url("..https://www.garytakowskymd.com/images/markers/marker-green@2x.png") } } body.green-light .marker, body.gray-green-light .marker { background-image: url("..https://www.garytakowskymd.com/images/markers/marker-green-light.png") } @media (-webkit-min-device-pixel-ratio: 2), (-moz-min-device-pixel-ratio: 2) { body.green-light .marker, body.gray-green-light .marker { background-image: url("..https://www.garytakowskymd.com/images/markers/marker-green-light@2x.png") } } body.brown .marker, body.gray-brown .marker { background-image: url("..https://www.garytakowskymd.com/images/markers/marker-brown.png") } @media (-webkit-min-device-pixel-ratio: 2), (-moz-min-device-pixel-ratio: 2) { body.brown .marker, body.gray-brown .marker { background-image: url("..https://www.garytakowskymd.com/images/markers/marker-brown@2x.png") } } body.brown-dark .marker, body.gray-brown-dark .marker { background-image: url("..https://www.garytakowskymd.com/images/markers/marker-brown-dark.png") } @media (-webkit-min-device-pixel-ratio: 2), (-moz-min-device-pixel-ratio: 2) { body.brown-dark .marker, body.gray-brown-dark .marker { background-image: url("..https://www.garytakowskymd.com/images/markers/marker-brown-dark@2x.png") } } body.turquiose .marker, body.gray-turquiose .marker { background-image: url("..https://www.garytakowskymd.com/images/markers/marker-turquiose.png") } @media (-webkit-min-device-pixel-ratio: 2), (-moz-min-device-pixel-ratio: 2) { body.turquiose .marker, body.gray-turquiose .marker { background-image: url("..https://www.garytakowskymd.com/images/markers/marker-turquiose@2x.png") } } body.orange .marker, body.gray-orange .marker { background-image: url("..https://www.garytakowskymd.com/images/markers/marker-orange.png") } @media (-webkit-min-device-pixel-ratio: 2), (-moz-min-device-pixel-ratio: 2) { body.orange .marker, body.gray-orange .marker { background-image: url("..https://www.garytakowskymd.com/images/markers/marker-orange@2x.png") } } body.magenta .marker, body.gray-magenta .marker { background-image: url("..https://www.garytakowskymd.com/images/markers/marker-magenta.png") } @media (-webkit-min-device-pixel-ratio: 2), (-moz-min-device-pixel-ratio: 2) { body.magenta .marker, body.gray-magenta .marker { background-image: url("..https://www.garytakowskymd.com/images/markers/marker-magenta@2x.png") } } body.red .marker, body.gray-red .marker { background-image: url("..https://www.garytakowskymd.com/images/markers/marker-red.png") } @media (-webkit-min-device-pixel-ratio: 2), (-moz-min-device-pixel-ratio: 2) { body.red .marker, body.gray-red .marker { background-image: url("..https://www.garytakowskymd.com/images/markers/marker-red@2x.png") } } body.violet .marker, body.gray-violet .marker { background-image: url("..https://www.garytakowskymd.com/images/markers/marker-violet.png") } @media (-webkit-min-device-pixel-ratio: 2), (-moz-min-device-pixel-ratio: 2) { body.violet .marker, body.gray-violet .marker { background-image: url("..https://www.garytakowskymd.com/images/markers/marker-violet@2x.png") } } body.pattern-cloth-alike #content { background-image: url("..https://www.garytakowskymd.com/images/patterns/large/cloth-alike.png"); background-repeat: repeat; background-size: 102px 78px } @media (-webkit-min-device-pixel-ratio: 2), (-moz-min-device-pixel-ratio: 2) { body.pattern-cloth-alike #content { background-image: url("..https://www.garytakowskymd.com/images/patterns/large/cloth-alike@2x.png") } } body.pattern-cloth-alike #content { background-image: url("..https://www.garytakowskymd.com/images/patterns/large/cloth-alike.png"); background-repeat: repeat; background-size: 102px 78px } @media (-webkit-min-device-pixel-ratio: 2), (-moz-min-device-pixel-ratio: 2) { body.pattern-cloth-alike #content { background-image: url("..https://www.garytakowskymd.com/images/patterns/large/cloth-alike@2x.png") } } body.pattern-corrugation #content { background-image: url("..https://www.garytakowskymd.com/images/patterns/large/corrugation.png"); background-repeat: repeat; background-size: 8px 5px } @media (-webkit-min-device-pixel-ratio: 2), (-moz-min-device-pixel-ratio: 2) { body.pattern-corrugation #content { background-image: url("..https://www.garytakowskymd.com/images/patterns/large/corrugation@2x.png") } } body.pattern-diagonal-noise #content { background-image: url("..https://www.garytakowskymd.com/images/patterns/large/diagonal-noise.png"); background-repeat: repeat; background-size: 100px 100px } @media (-webkit-min-device-pixel-ratio: 2), (-moz-min-device-pixel-ratio: 2) { body.pattern-diagonal-noise #content { background-image: url("..https://www.garytakowskymd.com/images/patterns/large/diagonal-noise@2x.png") } } body.pattern-dust #content { background-image: url("..https://www.garytakowskymd.com/images/patterns/large/dust.png"); background-repeat: repeat; background-size: 400px 300px } @media (-webkit-min-device-pixel-ratio: 2), (-moz-min-device-pixel-ratio: 2) { body.pattern-dust #content { background-image: url("..https://www.garytakowskymd.com/images/patterns/large/dust@2x.png") } } body.pattern-fabric-plaid #content { background-image: url("..https://www.garytakowskymd.com/images/patterns/large/fabric-plaid.png"); background-repeat: repeat; background-size: 102px 78px } @media (-webkit-min-device-pixel-ratio: 2), (-moz-min-device-pixel-ratio: 2) { body.pattern-fabric-plaid #content { background-image: url("..https://www.garytakowskymd.com/images/patterns/large/fabric-plaid@2x.png") } } body.pattern-farmer #content { background-image: url("..https://www.garytakowskymd.com/images/patterns/large/farmer.png"); background-repeat: repeat; background-size: 200px 200px } @media (-webkit-min-device-pixel-ratio: 2), (-moz-min-device-pixel-ratio: 2) { body.pattern-farmer #content { background-image: url("..https://www.garytakowskymd.com/images/patterns/large/farmer@2x.png") } } body.pattern-grid-noise #content { background-image: url("..https://www.garytakowskymd.com/images/patterns/large/grid-noise.png"); background-repeat: repeat; background-size: 98px 98px } @media (-webkit-min-device-pixel-ratio: 2), (-moz-min-device-pixel-ratio: 2) { body.pattern-grid-noise #content { background-image: url("..https://www.garytakowskymd.com/images/patterns/large/grid-noise@2x.png") } } body.pattern-lightpaperfibers #content { background-image: url("..https://www.garytakowskymd.com/images/patterns/large/lightpaperfibers.png"); background-repeat: repeat; background-size: 500px 300px } @media (-webkit-min-device-pixel-ratio: 2), (-moz-min-device-pixel-ratio: 2) { body.pattern-lightpaperfibers #content { background-image: url("..https://www.garytakowskymd.com/images/patterns/large/lightpaperfibers@2x.png") } } body.pattern-retina-wood #content { background-image: url("..https://www.garytakowskymd.com/images/patterns/large/retina-wood.png"); background-repeat: repeat; background-size: 512px 512px } @media (-webkit-min-device-pixel-ratio: 2), (-moz-min-device-pixel-ratio: 2) { body.pattern-retina-wood #content { background-image: url("..https://www.garytakowskymd.com/images/patterns/large/retina-wood@2x.png") } } body.pattern-lghtmesh #content { background-image: url("..https://www.garytakowskymd.com/images/patterns/large/lghtmesh.png"); background-repeat: repeat; background-size: 256px 256px } @media (-webkit-min-device-pixel-ratio: 2), (-moz-min-device-pixel-ratio: 2) { body.pattern-lghtmesh #content { background-image: url("..https://www.garytakowskymd.com/images/patterns/large/lghtmesh@2x.png") } } body.pattern-pw-maze-white #content { background-image: url("..https://www.garytakowskymd.com/images/patterns/large/pw-maze-white.png"); background-repeat: repeat; background-size: 46px 23px } @media (-webkit-min-device-pixel-ratio: 2), (-moz-min-device-pixel-ratio: 2) { body.pattern-pw-maze-white #content { background-image: url("..https://www.garytakowskymd.com/images/patterns/large/pw-maze-white@2x.png") } } body.header-light .breadcrumb-wrapper { background-color: #fff; border-bottom: 1px solid #f0f0f0 } body.header-light .breadcrumb-wrapper span { color: #707070 !important } body.header-light .breadcrumb-wrapper .nav li a { border-right-color: #707070; color: #707070 !important } body.header-light #navigation { background-color: #313131 } body.header-light #navigation input[type=text] { border: 0px !important; height: 22px } body.header-light #navigation button.btn { border: 0px; height: 34px } body.header-light #navigation .nav .nolink, body.header-light #navigation .nav a { color: #fff !important } @media (min-width: 980px) { body.header-light #navigation .nav .menuparent > .nolink, body.header-light #navigation .nav .menuparent > a { background-image: url("..https://www.garytakowskymd.com/images/arrow-bottom-white.png") !important } body.header-light #navigation .nav .menuparent .menuparent > .nolink, body.header-light #navigation .nav .menuparent .menuparent > a { background-image: url("..https://www.garytakowskymd.com/images/arrow-right-white.png") !important } } @media (min-width: 980px) and (-webkit-min-device-pixel-ratio: 2), (min-width: 980px) and (-moz-min-device-pixel-ratio: 2) { body.header-light #navigation .nav .menuparent > .nolink, body.header-light #navigation .nav .menuparent > a { background-image: url("..https://www.garytakowskymd.com/images/arrow-bottom-white@2x.png") !important } } @media (min-width: 980px) and (-webkit-min-device-pixel-ratio: 2), (min-width: 980px) and (-moz-min-device-pixel-ratio: 2) { body.header-light #navigation .nav .menuparent .menuparent > .nolink, body.header-light #navigation .nav .menuparent .menuparent > a { background-image: url("..https://www.garytakowskymd.com/images/arrow-right-white@2x.png") !important } } body.header-dark .breadcrumb-wrapper { background-color: #272727; border-bottom: 1px solid #272727 } body.header-dark #header-inner { background-color: #313131; color: #fff } body.header-dark #header-inner .site-name a { color: #fff !important } body.header-dark #header-inner .site-phone span { background-image: url("..https://www.garytakowskymd.com/images/icons/phone-white.png") !important; color: #fff !important } @media (-webkit-min-device-pixel-ratio: 2), (-moz-min-device-pixel-ratio: 2) { body.header-dark #header-inner .site-phone span { background-image: url("..https://www.garytakowskymd.com/images/icons/phone-white@2x.png") !important } } body.header-dark #header-inner .site-email a { background-image: url("..https://www.garytakowskymd.com/images/icons/mail.png") !important; color: #fff !important } @media (-webkit-min-device-pixel-ratio: 2), (-moz-min-device-pixel-ratio: 2) { body.header-dark #header-inner .site-email a { background-image: url("..https://www.garytakowskymd.com/images/icons/mail@2x.png") !important } } .properties-grid .property.featured .row > .wrap { border:solid 3px #737373; } .pagination>li>a, .pagination>li>span { color: #737373; } .pagination>.active>a, .pagination>.active>span, .pagination>.active>a:hover, .pagination>.active>span:hover, .pagination>.active>a:focus, .pagination>.active>span:focus { background: #737373; color:#FFF; border-color: #737373; } .pagination>li>a:hover { color: #737373; }