@font-face{font-display:swap;font-family:Quicksand;font-style:normal;font-weight:400;src:url(/fonts/Quicksand-Regular.eot);src:url(/fonts/Quicksand-Regular.eot?#iefix) format("embedded-opentype"),url(/fonts/Quicksand-Regular.woff2) format("woff2"),url(/fonts/Quicksand-Regular.woff) format("woff"),url(/fonts/Quicksand-Regular.ttf) format("truetype"),url(/fonts/Quicksand-Regular.svg#Quicksand) format("svg")}@font-face{font-display:swap;font-family:Quicksand;font-style:italic;font-weight:400;src:url(/fonts/Quicksand-Italic.eot);src:url(/fonts/Quicksand-Italic.eot?#iefix) format("embedded-opentype"),url(/fonts/Quicksand-Italic.woff2) format("woff2"),url(/fonts/Quicksand-Italic.woff) format("woff"),url(/fonts/Quicksand-Italic.ttf) format("truetype"),url(/fonts/Quicksand-Italic.svg#Quicksand) format("svg")}@font-face{font-display:swap;font-family:Quicksand;font-style:normal;font-weight:700;src:url(/fonts/Quicksand-Bold.eot);src:url(/fonts/Quicksand-Bold.eot?#iefix) format("embedded-opentype"),url(/fonts/Quicksand-Bold.woff2) format("woff2"),url(/fonts/Quicksand-Bold.woff) format("woff"),url(/fonts/Quicksand-Bold.ttf) format("truetype"),url(/fonts/Quicksand-Bold.svg#Quicksand) format("svg")}@font-face{font-display:swap;font-family:Opensans;font-style:normal;font-weight:400;src:url(/fonts/opensans-regular-webfont.eot);src:url(/fonts/opensans-regular-webfont.eot?#iefix) format("embedded-opentype"),url(/fonts/opensans-regular-webfont.woff2) format("woff2"),url(/fonts/opensans-regular-webfont.ttf) format("truetype"),url(/fonts/opensans-regular-webfont.svg#OpenSans) format("svg")}@font-face{font-display:swap;font-family:Opensans;font-style:italic;font-weight:400;src:url(/fonts/opensans-italic-webfont.eot);src:url(/fonts/opensans-italic-webfont.eot?#iefix) format("embedded-opentype"),url(/fonts/opensans-italic-webfont.woff) format("woff"),url(/fonts/opensans-italic-webfont.ttf) format("truetype"),url(/fonts/opensans-italic-webfont.svg#OpenSansItalic) format("svg")}@font-face{font-display:swap;font-family:Opensans;font-style:normal;font-weight:700;src:url(/fonts/opensans-bold-webfont.eot);src:url(/fonts/opensans-bold-webfont.eot?#iefix) format("embedded-opentype"),url(/fonts/opensans-bold-webfont.woff) format("woff"),url(/fonts/opensans-bold-webfont.ttf) format("truetype"),url(/fonts/opensans-bold-webfont.svg#OpenSansBold) format("svg")}@font-face{font-display:swap;font-family:Opensans;font-style:normal;font-weight:light;src:url(/fonts/opensans-light-webfont.eot);src:url(/fonts/opensans-light-webfont.eot?#iefix) format("embedded-opentype"),url(/fonts/opensans-light-webfont.woff) format("woff"),url(/fonts/opensans-light-webfont.ttf) format("truetype"),url(/fonts/opensans-light-webfont.svg#OpenSansLight) format("svg")}@font-face{font-display:swap;font-family:Opensans;font-style:italic;font-weight:700;src:url(/fonts/opensans-bolditalic-webfont.eot);src:url(/fonts/opensans-bolditalic-webfont.eot?#iefix) format("embedded-opentype"),url(/fonts/opensans-bolditalic-webfont.woff) format("woff"),url(/fonts/opensans-bolditalic-webfont.ttf) format("truetype"),url(/fonts/opensans-bolditalic-webfont.svg#OpenSansBoldItalic) format("svg")}html{min-height:100%;position:relative}body{background-color:#fcfcfc;color:#000;margin-bottom:80px}h1{font-size:2.1rem;text-align:left}h2{font-size:1.8rem;text-align:right}h3{font-size:1.4rem}h4{font-size:1rem}h5{font-size:1.2rem}h6{font-size:.9rem}a,a:hover,a:visited{color:#555;font-weight:500}ul{list-style:none}p{font-size:12pt;margin:.3rem 0}a,a:hover,a:visited{text-decoration:none}br{display:none}hr{border-color:#222;margin:1.6rem auto;opacity:1;width:90%}.container{max-width:100%}.page-container{background-color:#fcfcfc}.page-container header{padding:1rem 2rem 0}.page-container header h1{font-family:Opensans;font-weight:700;padding-top:.6rem;text-align:left}.page-container header h1 a{color:#000!important;font-weight:400;text-decoration:none}.page-container header .lead{font-family:Opensans;font-size:1.3rem}.page-container header .navbar{float:right;padding:0}.page-container header .navbar .navbar-brand{visibility:hidden}.page-container header .navbar .navbar-nav>.nav-item{font-size:1.1rem}.page-container header .navbar .navbar-nav>.nav-item .nav-link{padding:.1rem 1rem}.page-container header .navbar .navbar-nav>.nav-item:first-child{border:none}.page-container header:after{clear:both;content:".";display:block;height:0;visibility:hidden}footer{bottom:0;position:absolute;width:100%}footer .container{padding-bottom:0}footer .navbar{padding:0}footer .inner{background-color:#fff;border:1px solid #003;border-top-left-radius:.25rem;border-top-right-radius:.25rem}footer .inner h6{text-align:center}footer .inner .link-container{margin:.5rem}footer .inner .link-container .other-sites{float:left;font-size:1.1rem}footer .inner .copyright-container{clear:both;margin:.5rem 5rem}.inner-container{margin:1rem auto;max-width:1000px;padding:1rem}.date-container{float:right}.date-container ul li{font-size:1rem;margin-right:2rem;width:auto}.dropdown-menu{top:90%}.dropdown-submenu{position:relative}.dropdown-submenu>.dropdown-menu{left:100%;margin-top:-6px;top:0}.widget .message{background-color:#bbe1de;border:1px dashed #676767;font-size:1.2rem;padding:1rem;text-align:center}.container{padding:1rem}.form-group{font-weight:700;margin-bottom:.5rem}.form-group label{display:block}.form-group input[type=text]{width:100%}.video-container{height:25rem;text-align:center}.video-container iframe{min-height:100%;width:100%}.link-container ul{margin-left:auto!important}.link-container ul li{border-left:1px solid #676767;float:left;font-size:1rem}.link-container ul li a{padding:.1rem 1rem}.link-container ul li:first-child{border:none}.post-listing-container{margin:1rem 0}.post-listing-container h2{font-size:2rem}.post-listing-container h3{font-size:1.6rem}.logo-container{float:left;margin-right:1rem}.logo-container img{border:1px solid #555;border-radius:.1rem}.text-container,.widget-element{border:0;margin:2rem}.content-container,.text-container{border:1px solid #ccc;border-radius:.1rem;padding:1rem;width:auto}.content-container p,.text-container p{font-size:1.1rem}.abstract-container{font-size:1rem;margin-top:1rem}.widget-element .widget-form,.widget-element .widget-image-container{min-width:400px;width:50%}.widget-element .widget-image-container{float:right;text-align:center}.widget-element:after{clear:both;content:".";display:block;height:0;visibility:hidden}.category-container{font-size:.9rem}.category-container-inline ul,.category-container-navigation ul{float:right;margin-right:.5rem}.category-container-inline ul li,.category-container-navigation ul li{border-left:1px solid #555;float:left;margin-left:1rem;padding-left:1rem}.category-container-inline ul :first-child,.category-container-navigation ul :first-child{border-left:0}.category-container-navigation:after{clear:both;content:".";display:block;height:0;visibility:hidden}.category-container-navigation{margin:.5rem 0}.article-container-category,.article-container-navigation,.post-container-category,.post-container-navigation,.product-container-category,.product-container-navigation{border-left:1px solid #555}.tag-container{border-top:1px solid #555;clear:both;float:right;margin-top:1rem}.tag-container ul{margin-top:.5rem}.tag-container ul li{float:left;font-size:.9rem;padding-left:1rem}.article-listing-container,.post-listing-container,.product-listing-container{margin-top:1rem}.article-listing-container h3,.post-listing-container h3,.product-listing-container h3{margin-right:2rem;text-align:right}.article-listing-container,.article-show-container,.post-listing-container,.post-show-container{margin-top:1rem}.article-listing-container .post-listing-metadata:after,.article-show-container .post-listing-metadata:after,.post-listing-container .post-listing-metadata:after,.post-show-container .post-listing-metadata:after{clear:both;content:".";display:block;height:0;visibility:hidden}.article-listing-container .card,.article-show-container .card,.post-listing-container .card,.post-show-container .card{background-color:inherit;border:none;margin:2rem 1rem;padding:0 1rem}.article-listing-container .card .card-header,.article-show-container .card .card-header,.post-listing-container .card .card-header,.post-show-container .card .card-header{background-color:inherit;padding:.4rem;text-align:center}.article-listing-container .card .card-header h1,.article-listing-container .card .card-header h2,.article-show-container .card .card-header h1,.article-show-container .card .card-header h2,.post-listing-container .card .card-header h1,.post-listing-container .card .card-header h2,.post-show-container .card .card-header h1,.post-show-container .card .card-header h2{margin:0}.article-listing-container .card .card-body,.article-show-container .card .card-body,.post-listing-container .card .card-body,.post-show-container .card .card-body{background-color:inherit;border-top:2px solid #555;padding:0}.article-listing-container .card .card-body .image-container,.article-show-container .card .card-body .image-container,.post-listing-container .card .card-body .image-container,.post-show-container .card .card-body .image-container{border:1px solid #555}.article-listing-container .card .card-body .image-container .full-image-link,.article-show-container .card .card-body .image-container .full-image-link,.post-listing-container .card .card-body .image-container .full-image-link,.post-show-container .card .card-body .image-container .full-image-link{bottom:2rem;float:right;font-size:1.1rem;position:relative;right:1rem}.article-listing-container .card .card-body .image-container .full-image-link a,.article-listing-container .card .card-body .image-container .full-image-link a:hover,.article-listing-container .card .card-body .image-container .full-image-link a:visited,.article-show-container .card .card-body .image-container .full-image-link a,.article-show-container .card .card-body .image-container .full-image-link a:hover,.article-show-container .card .card-body .image-container .full-image-link a:visited,.post-listing-container .card .card-body .image-container .full-image-link a,.post-listing-container .card .card-body .image-container .full-image-link a:hover,.post-listing-container .card .card-body .image-container .full-image-link a:visited,.post-show-container .card .card-body .image-container .full-image-link a,.post-show-container .card .card-body .image-container .full-image-link a:hover,.post-show-container .card .card-body .image-container .full-image-link a:visited{color:#fff;text-decoration:none;text-shadow:0 0 3px #000}.article-listing-container .main-section,.article-listing-container .sub-section,.article-listing-container .video-section,.article-show-container .main-section,.article-show-container .sub-section,.article-show-container .video-section,.post-listing-container .main-section,.post-listing-container .sub-section,.post-listing-container .video-section,.post-show-container .main-section,.post-show-container .sub-section,.post-show-container .video-section{padding:1rem}.article-listing-container .card .card-body .image-container,.post-listing-container .card .card-body .image-container,.post-show-container .card .card-body .image-container,.product-listing-container .card .card-body .image-container{max-width:302px}.article-listing-container .card .card-body .content-container,.post-listing-container .card .card-body .content-container,.post-show-container .card .card-body .content-container,.product-listing-container .card .card-body .content-container{font-size:1rem}.article-listing-container .card .card-body .content-container p,.post-listing-container .card .card-body .content-container p,.post-show-container .card .card-body .content-container p,.product-listing-container .card .card-body .content-container p{font-size:1.1rem}.article-listing-container .card .card-body .content-container img,.post-listing-container .card .card-body .content-container img,.post-show-container .card .card-body .content-container img,.product-listing-container .card .card-body .content-container img{border:1px solid #000;margin:.5rem}.article-listing-container .card .card-body .content-container ul,.post-listing-container .card .card-body .content-container ul,.post-show-container .card .card-body .content-container ul,.product-listing-container .card .card-body .content-container ul{list-style:disc none outside}.article-listing-container .card .card-body .content-container ul li,.post-listing-container .card .card-body .content-container ul li,.post-show-container .card .card-body .content-container ul li,.product-listing-container .card .card-body .content-container ul li{margin-left:1rem}.article-listing-container .card .card-body .content-container ul>br,.post-listing-container .card .card-body .content-container ul>br,.post-show-container .card .card-body .content-container ul>br,.product-listing-container .card .card-body .content-container ul>br{display:none}.product-listing-container .pagination-container{padding-left:15px}.pagination-full-page{display:flex;justify-content:center}.article-show-container .image-browse-container,.product-show-container .image-browse-container{margin:1rem 0}.article-show-container .image-browse-container ul li,.product-show-container .image-browse-container ul li{border:1px solid #003;float:left;margin-right:1rem}.article-show-container .image-browse-container:after,.product-show-container .image-browse-container:after{clear:both;content:".";display:block;height:0;visibility:hidden}.article-show-container .content-container img,.product-show-container .content-container img{border:1px solid #000;margin:.5rem}.article-show-container .product-attribute-container .name,.product-show-container .product-attribute-container .name{font-weight:700}.article-show-container .product-related-container ul li,.product-show-container .product-related-container ul li{margin-right:1rem;text-align:center;width:100px}.article-show-container .purchase-url-container,.product-show-container .purchase-url-container{text-align:right}@media (min-width:768px){.page-container header .navbar .navbar-nav>.nav-item{border-left:1px solid #676767}.page-container .post-listing-container .sub-section,.page-container .post-show-container .sub-section{border-right:2px solid #555}.page-container .post-listing-container .sub-section h3,.page-container .post-listing-container .sub-section h4,.page-container .post-show-container .sub-section h3,.page-container .post-show-container .sub-section h4{text-align:right}footer .inner .copyright-container{border-top:1px solid #555;padding-top:.5rem}}@media (max-width:767.98px){body{margin-bottom:80px}.post-show-container .sub-section .cloud{display:none}.apost-container-navigation,.article-container-navigation,.post-container-navigation,.product-container-navigation{border:none;margin-top:1rem}}
