html {font-family: sans-serif; -ms-text-size-adjust: 100%; -webkit-text-size-adjust: 100%; }body {margin: 0;}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary {display: block;}audio,canvas,progress,video {display: inline-block; vertical-align: baseline; }audio:not([controls]) {display: none;height: 0;}[hidden],template {display: none;}a {background-color: transparent;}a:active,a:hover {outline: 0;}abbr[title] {border-bottom: 1px dotted;}b,strong {font-weight: bold;}dfn {font-style: italic;}h1 {font-size: 2em;margin: 0.67em 0;}mark {background: #ff0;color: #000;}small {font-size: 80%;}sub,sup {font-size: 75%;line-height: 0;position: relative;vertical-align: baseline;}sup {top: -0.5em;}sub {bottom: -0.25em;}img {border: 0;}svg:not(:root) {overflow: hidden;}figure {margin: 1em 40px;}hr {box-sizing: content-box;height: 0;}pre {overflow: auto;}code,kbd,pre,samp {font-family: monospace, monospace;font-size: 1em;}button,input,optgroup,select,textarea {color: inherit; font: inherit; margin: 0; }button {overflow: visible;}button,select {text-transform: none;}button,html input[type="button"], input[type="reset"],input[type="submit"] {-webkit-appearance: button; cursor: pointer; }button[disabled],html input[disabled] {cursor: default;}button::-moz-focus-inner,input::-moz-focus-inner {border: 0;padding: 0;}input {line-height: normal;}input[type="checkbox"],input[type="radio"] {box-sizing: border-box; padding: 0; }input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button {height: auto;}input[type="search"] {-webkit-appearance: textfield; box-sizing: content-box; }input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration {-webkit-appearance: none;}fieldset {border: 1px solid #c0c0c0;margin: 0 2px;padding: 0.35em 0.625em 0.75em;}legend {border: 0; padding: 0; }textarea {overflow: auto;}optgroup {font-weight: bold;}table {border-collapse: collapse;border-spacing: 0;}td,th {padding: 0;}.sf-menu, .sf-menu * {margin: 0;padding: 0;list-style: none;}.sf-menu li {position: relative;}.sf-menu ul {position: absolute;display: none;top: 100%;left: 0;z-index: 99;}.sf-menu > li {float: left;}.sf-menu li:hover > ul,.sf-menu li.sfHover > ul {display: block;}.sf-menu a {display: block;position: relative;}.sf-menu ul ul {top: 0;left: 100%;}.sf-menu {float: left;margin-bottom: 0;}.sf-menu a {padding: 8px 8px 23px 8px;text-decoration: none;zoom: 1; }.sf-menu a {color: #f1f1f1;font: 400 20px / 20px 'Didact Gothic';text-transform: uppercase;}.sf-menu li > ul a {color: #ffffff;font: 400 16px / 16px 'Didact Gothic';text-align: center;border-bottom: 1px solid #30302f;text-transform: capitalize;padding: 9px 0;}.sf-menu li > ul li:last-child {border-bottom-left-radius: 5px;border-bottom-right-radius: 5px;}.sf-menu li > ul li:last-child a {border-bottom: 0;padding-bottom: 16px;}.sf-menu li > ul a:hover, .sf-menu li.mainactive > a, .sf-menu li > a:hover {color: #4ba9e6;}.sf-menu > li {background-color: transparent;white-space: nowrap; *white-space: normal; -webkit-transition: background .2s;transition: background .2s;border-top-left-radius: 5px;border-top-right-radius: 5px;}.sf-menu ul > li {background-color: rgb(0,0,0);background-color: rgba(0,0,0,0.9);padding: 0 13px;}.sf-menu li:hover,.sf-menu li.sfHover, .sf-menu li.mainactive {background-color: rgb(0,0,0);background-color: rgba(0,0,0,0.9);-webkit-transition: none;transition: none;}.sf-arrows .sf-with-ul, .slick .arrow {padding-right: 34px;*padding-right: 34px; }.sf-arrows .sf-with-ul:after {content: '';background: url('../img/icon-arrow-down.png') top left no-repeat;position: absolute;top: 10%;height: 0;width: 0;right: 18px;border: 11px solid transparent;}.sf-arrows > li > .sf-with-ul:focus:after,.sf-arrows > li:hover > .sf-with-ul:after,.sf-arrows > .sfHover > .sf-with-ul:after {}.sf-arrows ul .sf-with-ul:after {}.sf-arrows ul li > .sf-with-ul:focus:after,.sf-arrows ul li:hover > .sf-with-ul:after,.sf-arrows ul .sfHover > .sf-with-ul:after {}.bx-wrapper {position: relative;margin: 0 auto;padding: 0;*zoom: 1;-ms-touch-action: pan-y;touch-action: pan-y;}.bx-wrapper img {width: 100%;max-width: 100%;display: block;}.bxslider {margin: 0;padding: 0;}ul.bxslider {list-style: none;}.bx-viewport {-webkit-transform: translatez(0);}.bx-wrapper {background: #fff;}.bx-wrapper .bx-pager,.bx-wrapper .bx-controls-auto {position: absolute;bottom: -30px;width: 100%;}.bx-wrapper .bx-loading {min-height: 50px;background: url('../img/bx_loader.gif') center center no-repeat #ffffff;height: 100%;width: 100%;position: absolute;top: 0;left: 0;z-index: 2000;}.bx-wrapper .bx-pager {text-align: center;font-size: .85em;font-family: Arial;font-weight: bold;color: #666;position: absolute;bottom: 9%;z-index: 99999;text-align: right;right: 16%;}.bx-wrapper .bx-pager.bx-default-pager a {opacity: 0.6;background: #ffffff;text-indent: -9999px;display: block;width: 73px;height: 74px;margin: 0 7px;outline: 0;}.bx-wrapper .bx-pager.bx-default-pager a:hover,.bx-wrapper .bx-pager.bx-default-pager a.active,.bx-wrapper .bx-pager.bx-default-pager a:focus {background: #004c25;}.bx-wrapper .bx-pager-item,.bx-wrapper .bx-controls-auto .bx-controls-auto-item {display: inline-block;*zoom: 1;*display: inline;}.bx-wrapper .bx-pager-item {font-size: 0;line-height: 0;}.bx-wrapper .bx-prev {left: 0px;background: url('../img/icon-slidearrows.png') no-repeat 0 -74px;}.bx-wrapper .bx-prev:hover,.bx-wrapper .bx-prev:focus {opacity: 0.8;}.bx-wrapper .bx-next {right: 0px;background: url('../img/icon-slidearrows.png') no-repeat 0px 0px; */}.bx-wrapper .bx-next:hover,.bx-wrapper .bx-next:focus {opacity: 0.8;}.bx-wrapper .bx-controls-direction a {position: absolute;top: 40%;margin-top: -16px;outline: 0;width: 73px;height: 74px;text-indent: -9999px;z-index: 9999;}.bx-wrapper .bx-controls-direction a.disabled {display: none;}.bx-wrapper .bx-controls-auto {text-align: center;}.bx-wrapper .bx-controls-auto .bx-start {display: block;text-indent: -9999px;width: 10px;height: 11px;outline: 0;background: url('../img/controls.png') -86px -11px no-repeat;margin: 0 3px;}.bx-wrapper .bx-controls-auto .bx-start:hover,.bx-wrapper .bx-controls-auto .bx-start.active,.bx-wrapper .bx-controls-auto .bx-start:focus {background-position: -86px 0;}.bx-wrapper .bx-controls-auto .bx-stop {display: block;text-indent: -9999px;width: 9px;height: 11px;outline: 0;background: url('../img/controls.png') -86px -44px no-repeat;margin: 0 3px;}.bx-wrapper .bx-controls-auto .bx-stop:hover,.bx-wrapper .bx-controls-auto .bx-stop.active,.bx-wrapper .bx-controls-auto .bx-stop:focus {background-position: -86px -33px;}.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-pager {text-align: left;width: 80%;}.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-controls-auto {right: 0;width: 35px;}.bx-wrapper .bx-caption {position: absolute;bottom: 0;left: 0;background: #666;background: rgba(80, 80, 80, 0.75);width: 100%;}.bx-wrapper .bx-caption span {color: #fff;font-family: Arial;display: block;font-size: .85em;padding: 10px;}.slicknav_btn {position: relative;display: block;vertical-align: middle;float: right;padding: 0.438em 0.625em 0.438em 0.625em;line-height: 1.125em;cursor: pointer; }.slicknav_btn .slicknav_icon-bar + .slicknav_icon-bar {margin-top: 0.188em; }.slicknav_menu {*zoom: 1; }.slicknav_menu .slicknav_menutxt {display: block;line-height: 1.188em;float: left; }.slicknav_menu .slicknav_icon {float: left;width: 1.125em;height: 0.875em;margin: 0.188em 0 0 0.438em; }.slicknav_menu .slicknav_icon:before {background: transparent;width: 1.125em;height: 0.875em;display: block;content: "";position: absolute; }.slicknav_menu .slicknav_no-text {margin: 0; }.slicknav_menu .slicknav_icon-bar {display: block;width: 1.125em;height: 0.125em;-webkit-border-radius: 1px;-moz-border-radius: 1px;border-radius: 1px;-webkit-box-shadow: 0 1px 0 rgba(0, 0, 0, 0.25);-moz-box-shadow: 0 1px 0 rgba(0, 0, 0, 0.25);box-shadow: 0 1px 0 rgba(0, 0, 0, 0.25); }.slicknav_menu:before {content: " ";display: table; }.slicknav_menu:after {content: " ";display: table;clear: both; }.slicknav_nav {clear: both; }.slicknav_nav ul {display: block; }.slicknav_nav li {display: block; }.slicknav_nav .slicknav_arrow {font-size: 0.8em;margin: 0 0 0 0.4em; }.slicknav_nav .slicknav_item {cursor: pointer; }.slicknav_nav .slicknav_item a {display: inline; }.slicknav_nav .slicknav_row {display: block; }.slicknav_nav a {display: block; }.slicknav_nav .slicknav_parent-link a {display: inline; }.slicknav_brand {float: left; }.slicknav_menu {font-size: 16px;box-sizing: border-box;background: #2d3436;padding: 6px; }.slicknav_menu * {box-sizing: border-box; }.slicknav_menu .slicknav_menutxt {color: #fff;font-weight: bold;text-shadow: 0 1px 3px #000; }.slicknav_menu .slicknav_icon-bar {background-color: #fff; }.slicknav_btn {margin: 5px 5px 6px;text-decoration: none;text-shadow: 0 1px 1px rgba(255, 255, 255, 0.75);-webkit-border-radius: 4px;-moz-border-radius: 4px;border-radius: 4px;background-color: #222; }.slicknav_nav {color: #fff;margin: 0;padding: 0;font-size: 0.875em;list-style: none;overflow: hidden; }.slicknav_nav ul {list-style: none;overflow: hidden;padding: 0;margin: 0 0 0 20px; }.slicknav_nav .slicknav_row {padding: 5px 10px;margin: 2px 5px; }.slicknav_nav .slicknav_row:hover {-webkit-border-radius: 6px;-moz-border-radius: 6px;border-radius: 6px;background: #ccc;color: #fff; }.slicknav_nav a {padding: 5px 10px;margin: 2px 5px;text-decoration: none;color: #fff; }.slicknav_nav a:hover {-webkit-border-radius: 6px;-moz-border-radius: 6px;border-radius: 6px;background: #ccc;color: #222; }.slicknav_nav .slicknav_txtnode {margin-left: 15px; }.slicknav_nav .slicknav_item a {padding: 0;margin: 0; }.slicknav_nav .slicknav_parent-link a {padding: 0;margin: 0; }.slicknav_brand {color: #fff;font-size: 18px;line-height: 30px;padding: 7px 12px;height: 44px; }.mfp-bg {top: 0;left: 0;width: 100%;height: 100%;z-index: 1042;overflow: hidden;position: fixed;background: #0b0b0b;opacity: 0.8;filter: alpha(opacity=80); }.mfp-wrap {top: 0;left: 0;width: 100%;height: 100%;z-index: 1043;position: fixed;outline: none !important;-webkit-backface-visibility: hidden; }.mfp-container {text-align: center;position: absolute;width: 100%;height: 100%;left: 0;top: 0;padding: 0 8px;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box; }.mfp-container:before {content: '';display: inline-block;height: 100%;vertical-align: middle; }.mfp-align-top .mfp-container:before {display: none; }.mfp-content {position: relative;display: inline-block;vertical-align: middle;margin: 0 auto;text-align: left;z-index: 1045; }.mfp-inline-holder .mfp-content,.mfp-ajax-holder .mfp-content {width: 100%;cursor: auto; }.mfp-ajax-cur {cursor: progress; }.mfp-zoom-out-cur, .mfp-zoom-out-cur .mfp-image-holder .mfp-close {cursor: -moz-zoom-out;cursor: -webkit-zoom-out;cursor: zoom-out; }.mfp-zoom {cursor: pointer;cursor: -webkit-zoom-in;cursor: -moz-zoom-in;cursor: zoom-in; }.mfp-auto-cursor .mfp-content {cursor: auto; }.mfp-close,.mfp-arrow,.mfp-preloader,.mfp-counter {-webkit-user-select: none;-moz-user-select: none;user-select: none; }.mfp-loading.mfp-figure {display: none; }.mfp-hide {display: none !important; }.mfp-preloader {color: #CCC;position: absolute;top: 50%;width: auto;text-align: center;margin-top: -0.8em;left: 8px;right: 8px;z-index: 1044; }.mfp-preloader a {color: #CCC; }.mfp-preloader a:hover {color: #FFF; }.mfp-s-ready .mfp-preloader {display: none; }.mfp-s-error .mfp-content {display: none; }button.mfp-close,button.mfp-arrow {overflow: visible;cursor: pointer;background: transparent;border: 0;-webkit-appearance: none;display: block;outline: none;padding: 0;z-index: 1046;-webkit-box-shadow: none;box-shadow: none; }button::-moz-focus-inner {padding: 0;border: 0; }.mfp-close {width: 44px;height: 44px;line-height: 44px;position: absolute;right: 0;top: 0;text-decoration: none;text-align: center;opacity: 0.65;filter: alpha(opacity=65);padding: 0 0 18px 10px;color: #FFF;font-style: normal;font-size: 28px;font-family: Arial, Baskerville, monospace; }.mfp-close:hover,.mfp-close:focus {opacity: 1;filter: alpha(opacity=100); }.mfp-close:active {top: 1px; }.mfp-close-btn-in .mfp-close {color: #333; }.mfp-image-holder .mfp-close,.mfp-iframe-holder .mfp-close {color: #FFF;right: -6px;text-align: right;padding-right: 6px;width: 100%; }.mfp-counter {position: absolute;top: 0;right: 0;color: #CCC;font-size: 12px;line-height: 18px;white-space: nowrap; }.mfp-arrow {position: absolute;opacity: 0.65;filter: alpha(opacity=65);margin: 0;top: 50%;margin-top: -55px;padding: 0;width: 90px;height: 110px;-webkit-tap-highlight-color: transparent; }.mfp-arrow:active {margin-top: -54px; }.mfp-arrow:hover,.mfp-arrow:focus {opacity: 1;filter: alpha(opacity=100); }.mfp-arrow:before,.mfp-arrow:after,.mfp-arrow .mfp-b,.mfp-arrow .mfp-a {content: '';display: block;width: 0;height: 0;position: absolute;left: 0;top: 0;margin-top: 35px;margin-left: 35px;border: medium inset transparent; }.mfp-arrow:after,.mfp-arrow .mfp-a {border-top-width: 13px;border-bottom-width: 13px;top: 8px; }.mfp-arrow:before,.mfp-arrow .mfp-b {border-top-width: 21px;border-bottom-width: 21px;opacity: 0.7; }.mfp-arrow-left {left: 0; }.mfp-arrow-left:after,.mfp-arrow-left .mfp-a {border-right: 17px solid #FFF;margin-left: 31px; }.mfp-arrow-left:before,.mfp-arrow-left .mfp-b {margin-left: 25px;border-right: 27px solid #3F3F3F; }.mfp-arrow-right {right: 0; }.mfp-arrow-right:after,.mfp-arrow-right .mfp-a {border-left: 17px solid #FFF;margin-left: 39px; }.mfp-arrow-right:before,.mfp-arrow-right .mfp-b {border-left: 27px solid #3F3F3F; }.mfp-iframe-holder {padding-top: 40px;padding-bottom: 40px; }.mfp-iframe-holder .mfp-content {line-height: 0;width: 100%;max-width: 900px; }.mfp-iframe-holder .mfp-close {top: -40px; }.mfp-iframe-scaler {width: 100%;height: 0;overflow: hidden;padding-top: 56.25%; }.mfp-iframe-scaler iframe {position: absolute;display: block;top: 0;left: 0;width: 100%;height: 100%;box-shadow: 0 0 8px rgba(0, 0, 0, 0.6);background: #000; }img.mfp-img {width: auto;max-width: 100%;height: auto;display: block;line-height: 0;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;padding: 40px 0 40px;margin: 0 auto; }.mfp-figure {line-height: 0; }.mfp-figure:after {content: '';position: absolute;left: 0;top: 40px;bottom: 40px;display: block;right: 0;width: auto;height: auto;z-index: -1;box-shadow: 0 0 8px rgba(0, 0, 0, 0.6);background: #444; }.mfp-figure small {color: #BDBDBD;display: block;font-size: 12px;line-height: 14px; }.mfp-figure figure {margin: 0; }.mfp-bottom-bar {margin-top: -36px;position: absolute;top: 100%;left: 0;width: 100%;cursor: auto; }.mfp-title {text-align: left;line-height: 18px;color: #F3F3F3;word-wrap: break-word;padding-right: 36px; }.mfp-image-holder .mfp-content {max-width: 100%; }.mfp-gallery .mfp-image-holder .mfp-figure {cursor: pointer; }@media screen and (max-width: 800px) and (orientation: landscape), screen and (max-height: 300px) {.mfp-img-mobile .mfp-image-holder {padding-left: 0;padding-right: 0; }.mfp-img-mobile img.mfp-img {padding: 0; }.mfp-img-mobile .mfp-figure:after {top: 0;bottom: 0; }.mfp-img-mobile .mfp-figure small {display: inline;margin-left: 5px; }.mfp-img-mobile .mfp-bottom-bar {background: rgba(0, 0, 0, 0.6);bottom: 0;margin: 0;top: auto;padding: 3px 5px;position: fixed;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box; }.mfp-img-mobile .mfp-bottom-bar:empty {padding: 0; }.mfp-img-mobile .mfp-counter {right: 5px;top: 3px; }.mfp-img-mobile .mfp-close {top: 0;right: 0;width: 35px;height: 35px;line-height: 35px;background: rgba(0, 0, 0, 0.6);position: fixed;text-align: center;padding: 0; } }@media all and (max-width: 900px) {.mfp-arrow {-webkit-transform: scale(0.75);transform: scale(0.75); }.mfp-arrow-left {-webkit-transform-origin: 0;transform-origin: 0; }.mfp-arrow-right {-webkit-transform-origin: 100%;transform-origin: 100%; }.mfp-container {padding-left: 6px;padding-right: 6px; } }.mfp-ie7 .mfp-img {padding: 0; }.mfp-ie7 .mfp-bottom-bar {width: 600px;left: 50%;margin-left: -300px;margin-top: 5px;padding-bottom: 5px; }.mfp-ie7 .mfp-container {padding: 0; }.mfp-ie7 .mfp-content {padding-top: 44px; }.mfp-ie7 .mfp-close {top: 0;right: 0;padding-top: 0; }@font-face {font-family: 'Didact Gothic';src: url('/fonts/DidactGothic.eot');src: url('/fonts/DidactGothic.eot?#iefix') format('embedded-opentype'),url('/fonts/DidactGothic.woff') format('woff'),url('/fonts/DidactGothic.ttf') format('truetype');font-weight: 400;font-style: normal;}html {color: #000000;font: 400 1em / 1 'Didact Gothic';}::-moz-selection {background: #b3d4fc;text-shadow: none;}::selection {background: #b3d4fc;text-shadow: none;}hr {display: block;height: 1px;border: 0;border-top: 1px solid #ccc;margin: 1em 0;padding: 0;}audio,canvas,iframe,img,svg,video {vertical-align: middle;}fieldset {border: 0;margin: 0;padding: 0;}textarea {resize: vertical;}.browserupgrade {margin: 0.2em 0;background: #ccc;color: #000;padding: 0.2em 0;}h1,h2,h3,p,figure {margin:0;padding:0;}.container {width: 96%;max-width: 1275px;margin: 0 auto;}.header-content {position: relative;}.header {margin-top: 10px;z-index: 99999;left: 0;right: 0;}.header #main-logo {text-align: center;display: block;width: 100%;height: 106px;background-color: #000000;border-top-left-radius: 5px;border-top-right-radius: 5px;}.header #main-logo img {margin: 28px 0 0 0;}.header #menu {display: block;width: 96%;min-height: 93px;padding: 10px 2% 0 2%;max-width: 946px;background-color: #2d3436;}#secondary {display: inline-block;padding: 0;margin: 0 0 10px;}#secondary li{display: inline-block;margin: 0 0 0 12px;}#secondary li a{color: #b5b5b5;font: 400 0.800em / 1 'Didact Gothic';text-decoration: none;}#secondary li a:hover, #secondary li.mainactive a{border-bottom: 2px solid #0069ae;}#primary {display: none;}#mobile-menu {display: block;}#cart {float: right;padding-right: 14px;}#cart .order a {color: #ffffff;font: 900 11px / 11px Lato;text-transform: uppercase;text-decoration: none;background-color: #4ba9e6;border-radius: 3px;padding: 5px 4px;margin-right: 14px;}#cart .in-cart a {color: #9bd8ff;font: 400 0.650em / 1 'Didact Gothic';border-bottom: 1px solid #9bd8ff;margin-right: 14px;text-decoration: none;}#menu hr {display: block;height: 1px;border: 0;border-top: 1px solid #6b6b6b;margin: 10px 0;padding: 0;}#slider, #slider .slide {max-height: 732px;overflow: hidden;position: relative;width: 96%;margin: 0 auto;}#slider .slider-list {margin: 0;padding: 0;width: 100% !important;}#slider .slide, #slider .slide img {width: 100%;}#slider article .caption-container {display: none;max-width: 1275px;margin: 0 auto;position: absolute;top: 38%;left: 0; right: 0;text-align: center;}#slider article h1 {color: #f1f1f1;font: 400 3.000em / 1 'Didact Gothic';text-shadow: 1px 2px 3px #000000;margin-bottom: 17px;}#slider article p {color: #f1f1f1;font: 400 1.100em / 1 'Didact Gothic';text-shadow: 1px 2px 2px rgba(0, 0, 0, 0.88);margin-bottom: 41px;}#breadcrumb {padding: 24px 0;color: #2d3436;font: 400 0.650em / 1 'Didact Gothic';text-transform: uppercase;}#breadcrumb a {color: #2d3436;text-decoration: none;}#breadcrumb a:hover, #breadcrumb .active {color: #4ba9e6;}.read-more {color: #ffffff !important;font: 400 1.200em / 1 'Didact Gothic';background-color: #363636;text-transform: uppercase;text-decoration: none;padding: 14px 50px;border-radius: 5px;border: 1px solid #363636;display: inline-block;text-decoration: none !important;cursor: pointer;}.read-more:hover {color: #363636 !important;background-color: #ffffff;}#index .content {text-align: center;}.container-fluid {width: 100%;}.container-white {background-color: #ffffff;}.container-gray {background-color: #eaeaea;}#index .content, #page .content, #index .container, #page .container {padding: 23px 0;}.content, #index .container, #page .container {width: 98%;max-width: 1235px;margin: 0 auto;}.content h1 {color: #000000;font: 400 2.100em / 1 'Didact Gothic';margin-bottom: 18px;}.content p.lead {color: #000000;font: 400 1.400em / 1.2 'Didact Gothic';margin-bottom: 22px;}.content p {color: #000000;font: 400 0.97em / 1.15 'Didact Gothic';margin-bottom: 28px;}.content h2 {color: #000000;font: 400 1.700em / 1.1 'Didact Gothic';margin-bottom: 8px;}.content ul {margin-bottom: 24px;} .content ul li {color: #000000;font: 400 1.000em / 1.2 'Didact Gothic';}.content a {color: #016aae;text-decoration: none;}.content a:hover {text-decoration: underline;}#product-highlights {padding: 36px 0;}#product-highlights h1 {color: #000000;font: 400 2.000em / 1 'Didact Gothic';margin-bottom: 8px;}#product-highlights p.lead {color: #000;font: 400 1.400em / 1.2 'Didact Gothic';margin-bottom: 22px;}#product-highlights p {color: #000000;font: 400 0.97em / 1.15 'Didact Gothic';margin-bottom: 28px;}#product-highlights article {max-width: 295px;margin: 0 auto;background-color: #ffffff;border-bottom: 2px solid #dfdfdf;padding-bottom: 14px;margin-bottom: 20px;text-align: center;min-height: 296px;border: 1px solid #eaeaea;}#product-highlights article a {text-decoration: none;}#product-highlights article h2 {color: #000000;font: 400 0.900em / 1 'Didact Gothic';margin: 18px 0 6px 0;text-transform: uppercase;}#product-highlights article .price {display: block;color: #0069ae;font: 400 1.200em / 1 'Didact Gothic';}#product-highlights article .installed {color: #000000;font: 400 0.700em / 1 'Didact Gothic';}#product-highlights article figure {background: #000000;position: relative;}#product-highlights article figure .triangle {background: transparent url('../img/icon-product-triangle.png') no-repeat;position: absolute;bottom: -7px;left: 28px;width: 18px;height: 15px;display: inline-block;}#product-highlights article figure figcaption {position: absolute;bottom: 32px;left: 0;right: 0;display: none;}#product-highlights article:hover figure img, #product-highlights article:hover .triangle {opacity: 0.7;}#product-highlights article:hover figcaption {display: block;}#product-highlights .read-more-product {color: #ffffff;font: 400 0.900em / 1 'Didact Gothic';background-color: #0069ae;padding: 12px 36px;text-transform: uppercase;text-decoration: none;border-radius: 5px;}#single-product {width: 56%;float: left;}#single-product .price {color: #ffffff;font: 400 1.2em / 1 'Didact Gothic';border: 1px solid #016aae;padding: 6px 16px;text-transform: uppercase;text-decoration: none;background-color: #016aae;display: inline-block;border-radius: 5px;margin-bottom: 20px;}#references {max-width: 1244px;padding: 36px 0;}#references h1 {color: #000000;font: 400 2.000em / 1 'Didact Gothic';margin-bottom: 40px;}#references article.first{position: relative;}#references article.first .first-content {position: absolute;top: 30px;left: 70px;right: 148px;z-index: 9999;}#references article.first time {color: #7a7a7a;font: 400 0.700em / 1 'Didact Gothic';margin-bottom: 26px;}#references article.first h2 {color: #000000;font: 400 1.250em / 1 'Didact Gothic';margin-bottom: 10px;}#references article.first p {color: #000000;font: 400 0.750em / 1.1 'Didact Gothic';margin-bottom: 20px;}#references article.first figure {top: 183px;max-height: 286px;}#references article figure img {width: 100%;}#references .read-more-references {color: #000000;font: 400 0.650em / 1 'Didact Gothic';border: 1px solid #000000;padding: 6px 16px;text-transform: uppercase;text-decoration: none;background-color: #ffffff;display: inline-block;text-decoration: none !important;}#references figure {max-height: 248px;position: relative;overflow: hidden;}#references figcaption {position: absolute;bottom: 0;left: 0;right: 0;background-color: rgb(22,22,22);background-color: rgba(22,22,22,0.7);display: table;width: 100%;}#references figcaption h2 {color: #ffffff;font: 400 1.1em / 1 'Didact Gothic';text-align: center;height: 67px;vertical-align: middle;display: table-cell;width: 100%;padding: 0 25px;}#category-menu {background-color: #ffffff;width: auto;padding: 26px;margin-bottom: 25px;}#category-menu h3 {color: #000000;font: 400 1em / 1 'Didact Gothic';margin: 0 0 14px 0;text-transform: uppercase;}#category-menu ul {display: inline-block;padding: 0;margin: 0;}#category-menu ul li {display: block;margin: 0 10px 5px 0;float: left;}#category-menu ul li a {color: #000000;font: 400 0.900em / 1.2 'Didact Gothic';margin-bottom: 24px;text-decoration: none;cursor: pointer;}#category-menu ul li a:hover, #category-menu ul li a.active {color: #0069ae;}.container-some {background: #ffffff url('../img/background-some.jpg') no-repeat center center fixed; -webkit-background-size: cover;-moz-background-size: cover;-o-background-size: cover;background-size: cover;}#some {padding: 36px 0;}#some h1 {color: #000000;font: 400 2.000em / 1 'Didact Gothic';margin-bottom: 40px;}#some .fb-page {display: none;}.container-black {background-color: #000000;}#project_slider {max-width: 370px;width: 44%;float: right;min-height: 422px;margin-bottom: 40px;}#project_slider .bx-wrapper {background: transparent;}#project_slider .bx-viewport {max-height: 247px;overflow: hidden;}#project_slider ul {margin: 0;padding: 0;list-style: none;}#project_pager {margin-top: 20px;}#project_pager img {opacity: 0.5;}#project_pager a {display: inline-block;margin: 0 17px 5px 0;}#project_pager a.active img {opacity: 1;}#footer {padding: 70px 0 0 0;text-align: center;}#footer .footer-logo, #footer .donetti, #footer .facebook, #footer .area { margin-bottom: 60px;}#footer address, #footer .area p.title {color: #ffffff;font: 400 0.800em / 1.5 'Didact Gothic';}#footer .area p.title { line-height: 1.3;}#footer .area p {color: #ffffff;font: 400 0.700em / 1.28 'Didact Gothic';}#footer address a {color: #ffffff;text-decoration: none;}#footer .facebook,{ padding-top: 20px;}#footer .donetti a {color: #ffffff;font: 400 0.700em / 1 'Didact Gothic';text-decoration: none;text-transform: uppercase;}.align-right {float: right;margin: 0 0 2% 2%;}.align-left {float: left;margin: 0 2% 2% 0;}.text-left {text-align: left;}.text-right {text-align: right;}.text-center {text-align: center;}img {max-width: 100% !important;height: auto;display: inline-block;}.no-img {position: static !important;}.back {padding: 60px 0;}#view-cart table th, #view-cart table td {text-align: left;padding: 5px 0;}.form-group {margin-bottom: 15px;}.form-control {display: block;width: 90%;height: 34px;padding: 6px 12px;font-size: 14px;line-height: 1.42857143;color: #555;background-color: #fff;background-image: none;border: 1px solid #ccc;border-radius: 5px;-webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075);box-shadow: inset 0 1px 1px rgba(0,0,0,.075);}label {display: inline-block;max-width: 100%;margin-bottom: 5px;}textarea.form-control {height: auto !important;}.table-responsive {overflow-x: auto;}.hidden {display: none !important;}.visuallyhidden {border: 0;clip: rect(0 0 0 0);height: 1px;margin: -1px;overflow: hidden;padding: 0;position: absolute;width: 1px;}.visuallyhidden.focusable:active,.visuallyhidden.focusable:focus {clip: auto;height: auto;margin: 0;overflow: visible;position: static;width: auto;}.invisible {visibility: hidden;}.clearfix:before,.clearfix:after {content: " "; display: table; }.clearfix:after {clear: both;} @media only screen and (min-width : 320px) {} @media only screen and (min-width : 480px) {#some .fb-page {border: 16px solid #dad7ce;display: block;max-width: 500px;margin: 0 auto;}#some .fb-like {display: none;}}@media only screen and (min-width : 768px) {.header {position: absolute;}#secondary { margin: 0;}.header #main-logo {float:left;width: 22.5%;max-width: 273px;text-align: left;border-top-right-radius: 0;border-bottom-left-radius: 5px;border-bottom-right-radius: 0px;}.header #menu {display: block;float:left;width: 73.5%;border-top-left-radius: 0;border-top-right-radius: 5px; border-bottom-left-radius: 0px;border-bottom-right-radius: 5px;min-height: 96px;}#slider, #slider .slide {width: 100%;}#slider article .caption-container {display: block;}.header #main-logo img {margin: 28px 0 0 16px;width: 144px;}#references .row {max-height: 497px;overflow: hidden;}#category-menu ul li {float: none;}#category-menu {padding: 26px 26px 62px 26px;}.col78 {width: 78%;float: left;}.col75 {width: 75%;float: left;}.col60 {width: 60%;float: left;}.col50 {width: 50%;float: left;}.col40 {width: 40%;float: left;}.col33 {width: 33.33333%;float: left;}.col25 {width: 25%;float: left;}.col22 {width: 22%;float: left;}#category-menu {max-width: 168px;}#page #product-highlights article {margin-left: 0;}}@media only screen and (min-width : 992px) {.header #main-logo img {margin: 28px 0 0 48px;width: auto;}#primary {display: block;}#mobile-menu {display: none;}#footer {text-align: left;}#footer .footer-logo {width: 25%;float: left;margin-bottom: 60px;}#footer .footer-logo img {padding-left: 86px;}#footer .facebook {width: 10%;float: left;}#footer address {width: 25%;float: left;}#footer .area {width: 30%;float: left;}#footer .donetti {width: 10%;float: left;text-align: right; }}@media only screen and (min-width : 1319px) {html {font-size: 1.250em;}.header #menu {width: 100%;padding: 10px 28px 0 28px;}#index .content, #page .content, #index .container, #page .container {padding: 23px 20px;}}@media print, (-webkit-min-device-pixel-ratio: 1.25), (min-resolution: 1.25dppx), (min-resolution: 120dpi) {}@media print {*,*:before,*:after,*:first-letter,*:first-line {background: transparent !important;color: #000 !important; box-shadow: none !important;text-shadow: none !important;}a,a:visited {text-decoration: underline;}a[href]:after {content: " (" attr(href) ")";}abbr[title]:after {content: " (" attr(title) ")";}a[href^="#"]:after,a[href^="javascript:"]:after {content: "";}pre,blockquote {border: 1px solid #999;page-break-inside: avoid;}thead {display: table-header-group;}tr,img {page-break-inside: avoid;}img {max-width: 100% !important;}p,h2,h3 {orphans: 3;widows: 3;}h2,h3 {page-break-after: avoid;}}