body, html {min-height: 100%;height: 100%}html {-webkit-text-size-adjust: none}body {margin: 0;font-family: 'Source Sans Pro', sans-serif;transition: color ease-out 0.3s, background ease-out 0.1s}.loadingOverlay {background: url(/assets/white80.png);display: none;position: fixed;top: 0;left: 0;right: 0;bottom: 0;z-index: 999999}.loadingOverlay > div {background: url(/assets/loadingCog.gif) center center no-repeat;display: block;position: fixed;top: 0;left: 0;right: 0;bottom: 0}.wrap {max-width: 1440px;margin: 0 auto;position: relative}.smallWrap {max-width: 840px;margin: 0 auto;padding-left: 220px;padding-right: 40px;position: relative}.clearFix {border: none !important;margin: 0;clear: both;background: none !important}.blackBar {background: #000}.right {float: right}.left {float: left}.center {display: block;position: relative;margin: 0 auto}.textLeft {text-align: left}.textRight {text-align: right}.textCenter {text-align: center}.valignTop {vertical-align: top}.valignMiddle {vertical-align: middle}.table {display: table}.table-cell {display: table-cell}.hidden {display: none}.whiteText {color: #FFF}a {text-decoration: none;color: #7f7dff;font-weight: 700}.notice {color: #999;font-size: 11px;line-height: 11px}a:hover {color: #5250d5}.cols {position: relative}.col {float: left}.col.right {width: 48%;margin-left: 2%}.col.left {width: 48%;margin-right: 2%}.cols.third .col {width: 33.333%}#nav-placeholder {position: relative;z-index: 99}#nav-placeholder #nav-container {position: fixed;width: 240px;float: left;z-index: 99;transition: top 0.2s ease-out}#nav-placeholder #nav-container #logo {display: block;z-index: 99;width: 240px;height: 150px;background-image: url("/assets/logo_tradition.png");background-size: 150px;background-repeat: no-repeat;background-position: center}#nav-placeholder #nav-container #nav {list-style: none;margin: 0;padding: 0;display: block;width: 220px}#nav-placeholder #nav-container #nav li {display: block}#nav-placeholder #nav-container #nav li.right {float: none}#nav-placeholder #nav-container #nav li a {display: block;padding: 10px 5px 10px 40px;font-size: 20px;line-height: 20px;letter-spacing: 0px;color: #000}#nav-placeholder #nav-container #nav li a:hover {background: #FFF;color: #EF4129}@media only screen and (max-width: 1100px) {#nav-placeholder #nav-container {position: fixed;right: 0;left: auto;top: 15px;background: #FFF;border: 1px solid #DDD;border-right: none;width: auto;}#nav-placeholder #nav-container.expanded #nav li {height: 46px;opacity: 1}#nav-placeholder #nav-container.expanded #nav li a {border-top-color: #DDD}#nav-placeholder #nav-container.expanded #hamberg div.l1 {-webkit-transform: translateY(7px) rotate(45deg);-ms-transform: translateY(7px) rotate(45deg);transform: translateY(7px) rotate(45deg)}#nav-placeholder #nav-container.expanded #hamberg div.l2 {opacity: 0;width: 0}#nav-placeholder #nav-container.expanded #hamberg div.l3 {-webkit-transform: translateY(-7px) rotate(-45deg);-ms-transform: translateY(-7px) rotate(-45deg);transform: translateY(-7px) rotate(-45deg)}#nav-placeholder #nav-container .inner-wrapper {padding: 0}#nav-placeholder #nav-container #hamberg {position: absolute;right: 0px;top: 0px;bottom: 0px;width: 55px;height: 50px;border-left: 1px solid #DDD;cursor: pointer}#nav-placeholder #nav-container #hamberg:hover {background: #EEE}#nav-placeholder #nav-container #hamberg div {background: #888;width: 30px;height: 3px;position: absolute;left: 13px;transition: all ease-out 0.3s}#nav-placeholder #nav-container #hamberg div.l1 {top: 17px}#nav-placeholder #nav-container #hamberg div.l2 {top: 24px}#nav-placeholder #nav-container #hamberg div.l3 {top: 31px}#nav-placeholder #nav-container #logo {margin: 0;width: 165px;height: 50px;margin-right: 50px;background-size: 60px}#nav-placeholder #nav-container #nav {padding-top: 0px;min-height: 0}#nav-placeholder #nav-container #nav li {display: block;float: none;height: 0;opacity: 0;overflow: hidden;transition: height 0.3s ease-out, opacity 0.3s ease-out}#nav-placeholder #nav-container #nav li a {border-top: 1px solid #DDD;padding: 15px 20px;font-weight: 400}}.styledTable th, .styledTable td {border-bottom: 1px solid #CCC;border-right: 1px solid #CCC}.styledTable tr th:first-child, .styledTable tr td:first-child {border-left: 1px solid #CCC}.styledTable tr:first-child th, .styledTable tr:first-child td {border-top: 1px solid #CCC}#content {position: relative;z-index: 0}#pageContent {position: relative;z-index: 1}.paddedBox {padding: 50px 0;background: #FAFAFA}.paddedBox:nth-child(even) {background: #F7F7F7}h1 {font-size: 67px;line-height: 0.95em;margin-top: 0.3em;margin-bottom: 0.2em}h2 {font-size: 50px;line-height: 0.95em}h3 {font-size: 37px;line-height: 0.95em}h4 {font-size: 28px;line-height: 0.95em}p {font-size: 21px;line-height: 1.4em;margin-bottom: 1.2em}hr.styled {border: none;height: 1px;background: #CCC;clear: both}.cta {z-index: 5;position: relative;height: 100px;background: #EEE}.cta ul {list-style: none;padding: 0;margin: 0}.cta ul li {position: relative;width: 33.333333333%;display: inline-block;float: left}.cta ul li a {width: 100%;height: 100px;color: #000}.cta ul li a span {text-align: center;z-index: 2;width: 100%}.cta ul li .bgImg, .cta ul li .ovlImg {position: absolute;z-index: 0;width: 100%;height: 100px;left: 0;top: 0;background-repeat: no-repeat;background-position: center center;transition: background 0.3s ease-out, margin 0.3s ease-out, opacity 0.3s ease-out}.cta ul li .ovlImg {margin-top: -80px}.cta ul li .bgImg {background-position: center -80px}.cta ul li .descr {position: absolute;box-sizing: border-box;right: 0;left: 0;bottom: 0px;padding: 20px;opacity: 0;font-weight: 400;-webkit-transform: scale(0.95, 0.95);-ms-transform: scale(0.95, 0.95);transform: scale(0.95, 0.95);transition: opacity 0.4s ease-out, -webkit-transform 0.4s ease-out}.cta ul li .saleLabel {position: absolute;bottom: 20px;transition: opacity 0.2s ease-out, margin 0.2s ease-out}.cta ul li:hover .ovlImg {margin-top: -90px}.cta ul li:hover .bgImg {background-position: center -90px}.cta ul li:hover .descr {opacity: 1;-webkit-transform: scale(1, 1);-ms-transform: scale(1, 1);transform: scale(1, 1)}.cta ul li:hover .saleLabel {opacity: 0;margin-bottom: -40px}.cta ul li.cta_precipitFX .bgImg {background-image: url(cta1BG.png)}.cta ul li.cta_precipitFX .ovlImg {background-image: url(cta1OV.png)}.productCont {margin-left: 350px}.productImg {float: left;margin-right: 50px;width: 300px;height: auto}#footer {position: relative;font-size: 11px;padding-bottom: 50px;z-index: 20}#footer span.right {float: right}#footer span.left {float: left}@media only screen and (max-width: 1100px) {h1 {font-size: 50px;margin-top: 0.3em;margin-bottom: 0.2em}h2 {font-size: 37px}h3 {font-size: 28px}h4 {font-size: 21px}p {font-size: 16px;margin-bottom: 2em}.smallWrap {padding: 0px 40px}.productCont {margin-left: 300px}.productImg {width: 250px;margin: 0}}@media only screen and (max-width: 800px) {.productCont {margin-left: 150px}.productImg {width: 100px}}@media only screen and (max-width: 620px) {h1 {font-size: 37px;margin-top: 0.3em;margin-bottom: 0.2em}h2 {font-size: 28px}h3 {font-size: 21px}h4 {font-size: 16px}p {font-size: 16px;margin-bottom: 2em}.styledTable th, .styledTable td {font-size: 0.8em}.productCont {margin-left: 0px}.productImg {width: 100%;float: none}.cta {height: auto}.cta ul li {float: none;display: block;width: auto;overflow: hidden}}#contact{text-align: center;padding: 20px 0!important;}#contact .smallWrap{padding-left: 40px!important;}#contact h3{margin-top: 20px!important;margin-bottom: 20px}.trustarc-banner {z-index: 20;}body #nav-placeholder #nav-container #nav li a {padding: 7px 5px 7px 40px!important;}body #nav-placeholder #nav-container #nav li a img{margin-top:15px;}#nav-placeholder {z-index: 9!important;}@media only screen and (max-width: 1100px){#nav-placeholder #nav-container.expanded #nav li {height: 66px;}body #nav-placeholder #nav-container #nav li a img{margin-top:0px;}}.indexSlides {margin: 0 auto;max-width: 1440px;min-width: 900px;height: 550px;white-space: nowrap;overflow: hidden;font-size: 0px;position: relative;}.slideContainer {display: inline-block;position: relative;vertical-align:text-top;width: 100%;min-width: 900px;height: 450px;}.slideContainer > div {float: left;width: 100%;height: 550px;background-position: center center;background-size: cover;}.indexSlidesSelectors {width: 100%;text-align: center;z-index: 10;margin: 20px 0;}.indexSlidesSelectors > div {display: inline-block;width: 10px;height: 10px;margin: 0px 3px;border-radius: 10px;cursor: pointer;border:3px solid #000;}.indexSlidesSelectors > div.current {background: #000;border:3px solid #000;}.indexSlidesSeparator {height: 30px;background: url(http://assets.oldprop.com/fsfx/fxGallerySep.png) no-repeat center center;position: absolute;margin-top: -30px;width: 100%;}@media only screen and (max-width : 1100px) {.indexSlides, .slideContainer, .slideContainer > div {height: 400px;}.indexSlides {margin-top: 80px;}}@media only screen and (max-width : 800px) {.indexSlides {min-width: 0;clear: both;}.indexSlides, .slideContainer, .slideContainer > div {height: 300px;}.slideContainer {min-width: 0;}}@media only screen and (max-width : 620px) {.indexSlides, .slideContainer, .slideContainer > div {height: 160px;}.slideContainer h2 {margin-top: 10px;}}