@charset "utf-8";
/* start at: 1801172200 */
/* last update: 2010112245 */
/* RESET [start] */
* {
    -webkit-box-sizing: border-box; /* Safari/Chrome, other WebKit */
    -moz-box-sizing: border-box;    /* Firefox, other Gecko */
    box-sizing: border-box;         /* Opera/IE 8+ */
}
/* RESET [end] */
/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}
/* debug [start] */
md-sidenav.bcd-fixed {position:fixed;z-index:999999;left:0;top:0;}
md-checkbox .md-icon {width:16px;height:16px;left:2px;top:2px;}
.bcd-default-panel {background:#fff;}
.bcd-default-panel h3, h4 {font-weight:normal;}
.bcd-default-panel md-toolbar.md-default-theme:not(.md-menu-toolbar), .bcd-default-panel md-toolbar:not(.md-menu-toolbar) {background:#fff;}
.bcd-default-panel md-toolbar.md-default-theme:not(.md-menu-toolbar) h3, .bcd-default-panel md-toolbar:not(.md-menu-toolbar) h3 {color:#000;}
.bcd-default-panel md-content {background:#fff;color:#000;}
i.fas.bcd-micro-icon, i.fal.bcd-micro-icon, i.far.bcd-micro-icon, i.fad.bcd-micro-icon {font-size:13px;}
i.fas.bcd-mini-icon, i.fal.bcd-mini-icon, i.far.bcd-mini-icon, i.fad.bcd-mini-icon {font-size:19px;}
i.fas.bcd-maxi-icon, i.fal.bcd-maxi-icon, i.far.bcd-maxi-icon, i.fad.bcd-maxi-icon {font-size:24px;}
/* debug [end]*/
.bcd-container {width:100%;margin-left:auto;margin-right:auto;}
.bcd-large-container {width:100%;margin-left:auto;margin-right:auto;}
.bcd-cta-01:first-child, .bcd-cta-02:first-child, .bcd-cta-03:first-child, .bcd-cta-04:first-child, .bcd-cta-05:first-child, .bcd-cta-06:first-child, .bcd-cta-07:first-child, .bcd-cta-08:first-child, .bcd-cta-09:first-child, .bcd-cta-10:first-child  {margin-left:0 !important;}
.bcd-cta-01:last-child, .bcd-cta-02:last-child, .bcd-cta-03:last-child, .bcd-cta-04:last-child, .bcd-cta-05:last-child, .bcd-cta-06:last-child, .bcd-cta-07:last-child, .bcd-cta-08:last-child, .bcd-cta-09:last-child, .bcd-cta-10:last-child {margin-right:0 !important;}
.bcd-cta-wrapper > *:first-child {margin-left:0 !important;}
.bcd-cta-wrapper > *:last-child {margin-right:0 !important;}
.bcd-force-padding-0 {padding:0 !important;}
.bcd-z-index--1 {z-index:-1;}
.bcd-z-index-0 {z-index:0;}
.bcd-z-index-1 {z-index:1;}
.bcd-size-1 {font-size:0.7em;}
.bcd-size-2 {font-size:0.8em;}
.bcd-size-3 {font-size:0.9em;}
.bcd-size-4 {font-size:1em;}
.bcd-size-5 {font-size:1.2em;}
.bcd-size-6 {font-size:1.4em;}
.bcd-size-7 {font-size:1.6em;}
.bcd-size-8 {font-size:1.9em;}
.bcd-size-9 {font-size:2.2em;}
.bcd-size-10 {font-size:2.5em;}
.bcd-line-height-1 {line-height:0.7em;}
.bcd-line-height-2 {line-height:0.8em;}
.bcd-line-height-3 {line-height:0.9em;}
.bcd-line-height-4 {line-height:1em;}
.bcd-line-height-5 {line-height:1.2em;}
.bcd-line-height-6 {line-height:1.4em;}
.bcd-line-height-7 {line-height:1.6em;}
.bcd-line-height-8 {line-height:1.9em;}
.bcd-line-height-9 {line-height:2.2em;}
.bcd-line-height-10 {line-height:2.5em;}
.bcd-weight-100 {font-weight:100;}
.bcd-weight-200 {font-weight:200;}
.bcd-weight-300 {font-weight:300;}
.bcd-weight-400 {font-weight:400;}
.bcd-weight-500 {font-weight:500;}
.bcd-weight-600 {font-weight:600;}
.bcd-weight-700 {font-weight:700;}
.bcd-weight-800 {font-weight:800;}
.bcd-weight-900 {font-weight:900;}
.bcd-flat-list {list-style-type:none;margin:0; padding: 0;}
.bcd-overflow-y-auto {overflow-y:auto;}
.bcd-overflow-x-auto {overflow-x:auto;}
.bcd-overflow-hidden {overflow:hidden;}
.bcd-strong, .bcd-bold {font-weight: 600;}
.bcd-stronger, .bcd-bolder {font-weight: 700;}
.bcd-cursive {font-style: italic;}
.bcd-italic {font-style: italic;}
.bcd-truncate-text {overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.bcd-html-content p {margin-bottom:5px;}
.bcd-uppercase {text-transform:uppercase;}
.bcd-lowercase {text-transform:lowercase;}
.bcd-capitalize {text-transform:capitalize;}
.bcd-nobr {white-space:nowrap;}
.bcd-text-left, .text-left {text-align:left;}
.bcd-text-right, .text-right {text-align:right;}
.bcd-text-center, .text-center {text-align:center;}
.bcd-full-width {width:100%;}
.bcd-full-width-strong {min-width:100%;width:100%;max-width:100%;}
.bcd-full-height {height:100%;}
.bcd-full-height-strong {min-height:100%;height:100%;max-height:100%;}
.bcd-full-width-and-height {width:100%;height:100%;}
.bcd-full-width-and-height-strong {min-width:100%;width:100%;max-width:100%;min-height:100%;height:100%;max-height:100%;}
.bcd-full-link {display: block;width:100%;height:100%;}
.bcd-background-image-cover {background: no-repeat center center;background-size: cover;}
.bcd-background-image-contain {background: no-repeat center center;background-size: contain;}
.bcd-pointer {cursor: pointer;}
.bcd-apice {vertical-align:super;}
.bcd-pedice {vertical-align:sub;}
.bcd-no-selectable-text {-webkit-touch-callout: none;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;}
.bcd-display-none {display: none;}
.bcd-display-inline {display: inline;}
.bcd-display-inline-block {display: inline-block;}
.bcd-display-inline-flex {display: inline-flex;}
.bcd-display-flex {display: -webkit-box;display: -webkit-flex;display: -moz-box;display: -ms-flexbox;display: flex;}
.bcd-flex-ctn {display:-webkit-flex;display:flex;}
.bcd-float-left {float:left;}
.bcd-float-right {float:right;}
.bcd-relative {position: relative;}
.bcd-absolute {position: absolute;}
.bcd-absolute-top-left {top:0;left:0;}
.bcd-absolute-top-right {top:0;right:0;}
.bcd-absolute-bottom-right {bottom:0;right:0;}
.bcd-absolute-bottom-left {bottom:0;left:0;}
.bcd-absolute-full-container {position: absolute;top:0;left:0;bottom:0;right:0;min-width:100%;width:100%;height:100%;min-height:100%;}
.bcd-absolute-bottom-container {position:absolute;left:0; right:0; bottom:0;width:100%;}
.bcd-absolute-top-container {position:absolute;left:0; right:0; top:0;width:100%;}
.bcd-absolute-left-container {position:absolute;left:0; bottom:0; top:0;height:100%;}
.bcd-absolute-right-container {position:absolute;right:0; bottom:0; top:0;height:100%;}
.bcd-clear-both {clear:both;}
.bcd-icon-badge {position: absolute;right: 5px;top: 5px;font-size:13px;}
.bcd-full-image {width:100%;}
.bcd-post-thumbnail {height:150px;background-position:center center; background-size: cover;background-repeat: no-repeat;}
.bcd-post-image {overflow: hidden;height:300px;}
.bcd-post-image a {object-fit: cover;width: 100%;height: 100%;}
.bcd-post-image img {object-fit: cover;width: 100%;height: 100%;}
.bcd-post-image video {object-fit: cover;width: 100%;height: 100%;}
.bcd-post-image picture {object-fit: cover;width: 100%;height: 100%;}
.bcd-post-full-image {overflow: hidden;height:300px;}
.bcd-post-full-image a {object-fit: contain;width: 100%;height: 100%;}
.bcd-post-full-image img {object-fit: contain;width: 100%;height: 100%;}
.bcd-post-full-image video {object-fit: contain;width: 100%;height: 100%;}
.bcd-post-full-image picture {object-fit: contain;width: 100%;height: 100%;}
.bcd-unordered-list {padding:0 0 0 25px;margin:10px 0;}
.bcd-post-background-thumbnail {height:150px;background-position:center center; background-size: cover;background-repeat: no-repeat;}
.bcd-full-hover {position: absolute;left:0;right:0;top:0;bottom:0;width:100%;height:100%;z-index: 1;}
.bcd-mini {font-size:0.8em !important;line-height: 1.2em;}
.bcd-micro {font-size:0.6em !important;line-height: 1em;}
.bcd-micro-icon, .bcd-micro-icon i, .bcd-micro-icon .fal, .bcd-micro-icon .far, .bcd-micro-icon .fas {font-size:13px;}
.bcd-mini-icon, .bcd-mini-icon i, .bcd-mini-icon .fal, .bcd-mini-icon .far, .bcd-mini-icon .fas {font-size:19px;}
.bcd-line {height:1px;}
.bcd-squared {}
.bcd-md-button-with-icon i {margin-right: 5px;}
.bcd-dark-hover {background:rgba(0,0,0,0.8);}
.bcd-hover {background:rgba(0,0,0,0.5);}
.bcd-hover-margin {left: 15px;right: 15px;top: 15px;bottom: 15px;border: 1px solid #fff;width: auto;height: auto;} /* si lega alla classe bcd-absolute-full-container */

/* angular [start] */
#json_response_e {display:flex;position: fixed;right: 0;bottom: 64px;width: 100%;align-items: flex-end;z-index: 99;padding-bottom: 0;justify-content: flex-end;flex-direction: column;flex-wrap: nowrap;}
#json_response_u {position: fixed;left:0;bottom:65px;width: 100%;z-index:1;}
#screen_cover {display:none;position: fixed;left: 0;top: 0;width: 100%;height: 100%;z-index: 999999;align-items: center;justify-content: center;flex-direction: column;flex-wrap: nowrap;}
#focushelp-box {display:none;position: fixed;left: 0;top: 0;width: 100%;height: 100%;z-index: 999999;background-color:rgba(0,0,0,0.81);}
#form-drop-area, .form-drop-area {background: #fff;padding: 30px 15px;border: 5px dashed #8cc3ec;-webkit-border-radius: 8px;-moz-border-radius: 8px;border-radius: 8px;margin: 15px 0;text-align: center;color: #8cc3ec;text-transform: uppercase;font-weight: 700;font-size: 21px;}
#form-dropped-files {background: #fff;padding: 30px 15px;border: 4px solid #8cc3ec;-webkit-border-radius: 8px;-moz-border-radius: 8px;border-radius: 8px;margin: 15px 0;text-align: center;color: #8cc3ec;text-transform: uppercase;font-weight: 700;font-size: 21px;}
#form-dropped-files label {margin:0;}
#form-dropped-files i.bcd-ready-to-be-uploaded {font-size: 17px;}
#form-dropped-files i.load-images {margin: 15px auto;font-size: 60px;}
#form-dropped-files div.loaded-file {padding:4px 0;color:#71b2e1;font-size:15px;letter-spacing: 2px;text-transform: uppercase;font-weight: 400;}
#form-dropped-files img {width:40px;margin-right:8px;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;}
#form-dropped-files label[for="file-input"] span {color:#71b2e1;}
.md-panel.bcd-panel {background: #fafafa;}
/* angular [end] */

/* development containers */
.bcd-ctn-grey-1 {background-color:#f7f7f7;}
.bcd-ctn-grey-2 {background-color:#f2f2f2;}
.bcd-ctn-grey-3 {background-color:#eee;}
.bcd-ctn-grey-4 {background-color:#eaeaea;}
.bcd-ctn-grey-5 {background-color:#e6e6e6;}
.bcd-ctn-grey-6 {background-color:#e0e0e0;}
.bcd-frozen {color: #fff;text-shadow: 0 0 4px #009eff;}
.bcd-color-cyan {color:#2bd6f1;fill:#2bd6f1;}
.bcd-color-violet {color:#ca28ff;fill:#ca28ff;}
.bcd-color-red {color: rgba(193, 0, 0, 1);fill: rgba(193, 0, 0, 1);} /* color for errors */
.bcd-color-orange {color: rgb(255, 167, 0);fill: rgb(255, 167, 0);} /* color for warnings */
.bcd-color-green {color: rgb(18, 193, 0);fill: rgb(18, 193, 0);} /* color for success */
.bcd-color-draft {color: rgba(193, 0, 0, 1);fill: rgba(193, 0, 0, 1);} /* color for errors */
.bcd-color-publish {color: rgb(18, 193, 0);fill: rgb(18, 193, 0);} /* color for success */
.bcd-color-error {color: rgba(193, 0, 0, 1);fill: rgba(193, 0, 0, 1);} /* color for errors */
.bcd-color-warning {color: rgb(255, 167, 0);fill: rgb(255, 167, 0);} /* color for warnings */
.bcd-color-success {color: rgb(18, 193, 0);fill: rgb(18, 193, 0);} /* color for success */
.bcd-color-info {color: rgb(0, 84, 193);fill: rgb(0, 84, 193);} /* color for info */
.bcd-color-active {color:rgb(0, 196, 255);fill:rgb(0, 196, 255);} /* color for active */
.bcd-color-inactive {color:rgb(236, 236, 236);fill:rgb(236, 236, 236);} /* color for active */
.bcd-color-blue {color:rgb(7, 61, 93);fill: rgb(7, 61, 93);} /* color for info */
.bcd-color-ok {color: rgba(67, 212, 8, 0.64);fill: rgba(67, 212, 8, 0.64);} /* color for ok */
.bcd-color-log {color:#fff; fill: #fff;} /* fill for logs */
.bcd-color-disabled {color:#aaa; fill: #aaa;} /* fill for disabled */
.bcd-color-inactive {color:#a0a0a0;fill: #a0a0a0;} /* color for inactive */
.bcd-color-favorite {color:#ffe200;fill: #ffe200;} /* color for favorites */
.bcd-color-featured {color:#0477f9;fill: #0477f9;} /* color for favorites */
.bcd-color-myfavorite {color:#ffb900;fill: #ffb900;} /* color for my favorites */
.bcd-color-gray {color:#a0a0a0;fill: #a0a0a0;} /* color footer */

.bcd-fill-red {fill: rgba(193, 0, 0, 1);} /* fill for errors */
.bcd-fill-orange {fill: rgb(255, 167, 0);} /* fill for warnings */
.bcd-fill-green {fill: rgb(18, 193, 0);} /* fill for success */
.bcd-fill-draft {fill: rgba(193, 0, 0, 1);} /* fill for errors */
.bcd-fill-publish {fill: rgb(18, 193, 0);} /* fill for success */
.bcd-fill-error {fill: rgba(193, 0, 0, 1);} /* fill for errors */
.bcd-fill-warning {fill: rgb(255, 167, 0);} /* fill for warnings */
.bcd-fill-success {fill: rgb(18, 193, 0);} /* fill for success */
.bcd-fill-info {fill: rgb(0, 84, 193);} /* fill for info */
.bcd-fill-ok {fill: rgba(67, 212, 8, 0.64);} /* fill for ok */
.bcd-fill-log {fill: #fff;} /* fill for logs */

.bcd-gravity-1 {background-color: #AEFB2E;color:#fff;}
.bcd-gravity-2 {background-color: #B3EA2B;color:#fff;}
.bcd-gravity-3 {background-color: #BECA25;color:#fff;}
.bcd-gravity-4 {background-color: #CC9F1D;color:#fff;}
.bcd-gravity-5 {background-color: #D77B16;color:#fff;}
.bcd-gravity-6 {background-color: #DB6E14;color:#fff;}
.bcd-gravity-7 {background-color: #E15C11;color:#fff;}
.bcd-gravity-8 {background-color: #F03209;color:#fff;}
.bcd-gravity-9 {background-color: #FE0200;color:#fff;}
.bcd-gravity-10 {background-color: #990000;color:#fff;}
.bcd-gravity-color-1 {color: #AEFB2E;}
.bcd-gravity-color-2 {color: #B3EA2B;}
.bcd-gravity-color-3 {color: #BECA25;}
.bcd-gravity-color-4 {color: #CC9F1D;}
.bcd-gravity-color-5 {color: #D77B16;}
.bcd-gravity-color-6 {color: #DB6E14;}
.bcd-gravity-color-7 {color: #E15C11;}
.bcd-gravity-color-8 {color: #F03209;}
.bcd-gravity-color-9 {color: #FE0200;}
.bcd-gravity-color-10 {color: #990000;}

.bcd-area-5 {width:5%;}
.bcd-area-10 {width:10%;}
.bcd-area-15 {width:15%;}
.bcd-area-20 {width:20%;}
.bcd-area-25 {width:25%;}
.bcd-area-30 {width:30%;}
.bcd-area-35 {width:35%;}
.bcd-area-40 {width:40%;}
.bcd-area-45 {width:45%;}
.bcd-area-50 {width:50%;}
.bcd-area-55 {width:55%;}
.bcd-area-60 {width:60%;}
.bcd-area-65 {width:65%;}
.bcd-area-70 {width:70%;}
.bcd-area-75 {width:75%;}
.bcd-area-80 {width:80%;}
.bcd-area-85 {width:85%;}
.bcd-area-90 {width:90%;}
.bcd-area-95 {width:95%;}
.bcd-area-100 {width:100%;}

/* padding top and bottom */
.bcd-aria-t-5 {padding-top:5px;}
.bcd-aria-t-10 {padding-top:10px;}
.bcd-aria-t-15 {padding-top:15px;}
.bcd-aria-t-20 {padding-top:20px;}
.bcd-aria-t-25 {padding-top:25px;}
.bcd-aria-t-30 {padding-left:30px;}
.bcd-aria-t-35 {padding-top:35px;}
.bcd-aria-t-40 {padding-top:40px;}
.bcd-aria-t-45 {padding-top:45px;}
.bcd-aria-t-50 {padding-top:50px;}
.bcd-aria-tb-5 {padding-top:5px;padding-bottom:5px;}
.bcd-aria-tb-10 {padding-top:10px;padding-bottom:10px;}
.bcd-aria-tb-15 {padding-top:15px;padding-bottom:15px;}
.bcd-aria-tb-20 {padding-top:20px;padding-bottom:20px;}
.bcd-aria-tb-25 {padding-top:25px;padding-bottom:25px;}
.bcd-aria-tb-50 {padding-top:50px;padding-bottom:50px;}
.bcd-aria-b-5 {padding-bottom:5px;}
.bcd-aria-b-10 {padding-bottom:10px;}
.bcd-aria-b-15 {padding-bottom:15px;}
.bcd-aria-b-20 {padding-bottom:20px;}
.bcd-aria-b-25 {padding-bottom:25px;}
.bcd-aria-b-30 {padding-bottom:30px;}
.bcd-aria-b-35 {padding-bottom:35px;}
.bcd-aria-b-40 {padding-bottom:40px;}
.bcd-aria-b-45 {padding-bottom:45px;}
.bcd-aria-b-50 {padding-bottom:50px;}
/* padding left and right */
.bcd-aria-l-5 {padding-left:5px;}
.bcd-aria-l-10 {padding-left:10px;}
.bcd-aria-l-15 {padding-left:15px;}
.bcd-aria-l-20 {padding-left:20px;}
.bcd-aria-l-25 {padding-left:25px;}
.bcd-aria-l-30 {padding-left:30px;}
.bcd-aria-l-35 {padding-left:35px;}
.bcd-aria-l-40 {padding-left:40px;}
.bcd-aria-l-45 {padding-left:45px;}
.bcd-aria-l-50 {padding-left:50px;}
.bcd-aria-lr-5 {padding-left:5px;padding-right:5px;}
.bcd-aria-lr-10 {padding-left:10px;padding-right:10px;}
.bcd-aria-lr-15 {padding-left:15px;padding-right:15px;}
.bcd-aria-lr-20 {padding-left:20px;padding-right:20px;}
.bcd-aria-lr-25 {padding-left:25px;padding-right:25px;}
.bcd-aria-lr-50 {padding-left:50px;padding-right:50px;}
.bcd-aria-r-5 {padding-right:5px;}
.bcd-aria-r-10 {padding-right:10px;}
.bcd-aria-r-15 {padding-right:15px;}
.bcd-aria-r-20 {padding-right:20px;}
.bcd-aria-r-25 {padding-right:25px;}
.bcd-aria-r-30 {padding-right:30px;}
.bcd-aria-r-35 {padding-right:35px;}
.bcd-aria-r-40 {padding-right:40px;}
.bcd-aria-r-45 {padding-right:45px;}
.bcd-aria-r-50 {padding-right:50px;}

.bcd-margin-0 {margin:0;}
.bcd-margin-1 {margin:1px;}
.bcd-margin-2 {margin:2px;}
.bcd-margin-3 {margin:3px;}
.bcd-margin-4 {margin:4px;}
.bcd-margin-5 {margin:5px;}
.bcd-margin-6 {margin:6px;}
.bcd-margin-7 {margin:7px;}
.bcd-margin-8 {margin:8px;}
.bcd-margin-9 {margin:9px;}
.bcd-margin-10 {margin:10px;}
.bcd-margin-15 {margin:15px;}
.bcd-margin-20 {margin:20px;}
.bcd-margin-25 {margin:25px;}
.bcd-margin-lr-5 {margin-left:5px;margin-right:5px;}
.bcd-margin-lr-10 {margin-left:10px;margin-right:10px;}
.bcd-margin-lr-15 {margin-left:15px;margin-right:15px;}
.bcd-margin-lr-20 {margin-left:20px;margin-right:20px;}
.bcd-margin-lr-25 {margin-left:25px;margin-right:25px;}
.bcd-margin-tb-5 {margin-top:5px;margin-bottom:5px;}
.bcd-margin-tb-10 {margin-top:10px;margin-bottom:10px;}
.bcd-margin-tb-15 {margin-top:15px;margin-bottom:15px;}
.bcd-margin-tb-20 {margin-top:20px;margin-bottom:20px;}
.bcd-margin-tb-25 {margin-top:25px;margin-bottom:25px;}
.bcd-margin-t-5 {margin-top:5px;}
.bcd-margin-t-10 {margin-top:10px;}
.bcd-margin-t-15 {margin-top:15px;}
.bcd-margin-t-20 {margin-top:20px;}
.bcd-margin-t-25 {margin-top:25px;}
.bcd-margin-t-35 {margin-top:35px;}
.bcd-margin-t-50 {margin-top:50px;}
.bcd-margin-r-5 {margin-right:5px;}
.bcd-margin-r-6 {margin-right:6px;}
.bcd-margin-r-7 {margin-right:7px;}
.bcd-margin-r-8 {margin-right:8px;}
.bcd-margin-r-9 {margin-right:9px;}
.bcd-margin-r-10 {margin-right:10px;}
.bcd-margin-r-15 {margin-right:15px;}
.bcd-margin-r-20 {margin-right:20px;}
.bcd-margin-r-25 {margin-right:25px;}
.bcd-margin-r-35 {margin-right:35px;}
.bcd-margin-r-50 {margin-right:50px;}
.bcd-margin-b-5 {margin-bottom:5px;}
.bcd-margin-b-10 {margin-bottom:10px;}
.bcd-margin-b-15 {margin-bottom:15px;}
.bcd-margin-b-20 {margin-bottom:20px;}
.bcd-margin-b-25 {margin-bottom:25px;}
.bcd-margin-b-35 {margin-bottom:35px;}
.bcd-margin-b-50 {margin-bottom:50px;}
.bcd-margin-l-5 {margin-left:5px;}
.bcd-margin-l-10 {margin-left:10px;}
.bcd-margin-l-15 {margin-left:15px;}
.bcd-margin-l-20 {margin-left:20px;}
.bcd-margin-l-25 {margin-left:25px;}
.bcd-margin-l-35 {margin-left:35px;}
.bcd-margin-l-50 {margin-left:50px;}

.bcd-aria-5 {padding:5px;}
.bcd-aria-10 {padding:10px;}
.bcd-aria-15 {padding:15px;}
.bcd-aria-20 {padding:20px;}
.bcd-aria-25 {padding:25px;}
.bcd-aria-30 {padding:30px;}
.bcd-aria-35 {padding:35px;}
.bcd-aria-40 {padding:40px;}
.bcd-aria-45 {padding:45px;}
.bcd-aria-50 {padding:50px;}


/* bcd boxes [start] */
#bcd-pipe {position:fixed;right:0;top:0;z-index:9;}
#bcd-pipe #bcd-pipe-opener {color:#1a1a1a;}
#bcd-pipe .bcd-pipe-elm {display:none;white-space:nowrap;}
#bcd-pipe .bcd-pipe-separator {display:none;width:90%;margin:5px auto;height:1px;background: #cdcdcd;border-bottom: 1px solid #dcdcdc;}
#bcd-pipe .bcd-pipe-elm .bcd-pipe-elm-label {position: absolute;left: 0;height: 100%;top: 0;background-color:rgba(242,242,242,1);width: 300px;min-width: 300px;}
#bcd-pipe .bcd-pipe-elm .bcd-pipe-elm-label-content {white-space:nowrap;padding:0 15px;}

#bcd-wp-popup-login {background:rgba(255,255,255,0.9);color: #a1a1a1;margin: 0;padding: 0;}
#bcd-wp-popup-login a, #bcd-wp-popup-login a:visited {color: #3d666e;text-decoration: none;}
#bcd-wp-popup-login a:hover, #bcd-wp-popup-login a:focus {color: #5b98a4;text-decoration: none;}
#bcd-wp-popup-login .login * {margin: 0;padding: 0;}
#bcd-wp-popup-login form#loginform {margin:0;padding: 25px 25px 65px;background: #fff;box-shadow: 0 1px 3px rgba(0,0,0,.13);}
#bcd-wp-popup-login form#loginform p {margin-bottom: 0;}
#bcd-wp-popup-login form#loginform label {color: #72777c;font-size: 14px;float: left;}
#bcd-wp-popup-login form#loginform .input, form#loginform input[type=text], form#loginform input[type=password] {font-size: 24px;width: 100%;padding: 3px;margin: 2px 0 16px 0;border: 1px solid #ddd;
    box-shadow: inset 0 1px 2px rgba(0,0,0,.07);background-color: #fff;color: #32373c;outline: 0;transition: 50ms border-color ease-in-out;-moz-border-radius:0;-o-border-radius:0;-webkit-border-radius:0;border-radius:0;}
#bcd-wp-popup-login form#loginform .input, form#loginform input[type=checkbox], form#loginform input[type=text] {background: #fbfbfb;}
#bcd-wp-popup-login form#loginform .login-remember {font-weight: 400;float: left;margin-bottom: 0;}
#bcd-wp-popup-login form#loginform .login-submit {font-weight: 400;float: right;margin-bottom: 0;}
#bcd-wp-popup-login form#loginform .login-submit input[type="submit"] {background: #eeeeee;padding: 10px 20px;border: none;text-transform: uppercase;font-weight: 600;color: #343434;}

@media only screen  and (orientation : portrait) {

}

@media only screen  and (orientation : landscape) {

}

@media (min-width: 480px) {

}

@media (min-width: 560px) {

}

@media (max-width: 599px) { /* xs */

}
@media (min-width: 600px) { /* gt-xs */
    .bcd-absolute-full-container-gt-xs {position: absolute;top: 0;left: 0;bottom:0;right:0;width: 100%;height: 100%;}
}

@media (min-width: 768px) {

}

@media (max-width: 959px) { /* sm */

}
@media (min-width: 960px) { /* gt-sm */
    .bcd-container {width:960px;}
    .bcd-absolute-full-container-gt-sm {position: absolute;top: 0;left: 0;bottom:0;right:0;width: 100%;height: 100%;}
}

@media (min-width: 992px) {

}

@media (min-width: 1200px) {

}

@media (max-width: 1279px) { /* md */

}
@media (min-width: 1280px) { /* gt-md */
    .bcd-container {width:1170px;}
    .bcd-absolute-full-container-gt-md {position: absolute;top: 0;left: 0;bottom:0;right:0;width: 100%;height: 100%;}
}

@media (min-width: 1440px) {
    .bcd-large-container {width:1410px;}
}

@media (max-width: 1919px) { /* lg */

}
@media (min-width: 1920px) { /* gt-lg, xl */
    .bcd-large-container {width:1920px;}
    .bcd-absolute-full-container-gt-lg {position: absolute;top: 0;left: 0;bottom:0;right:0;width: 100%;height: 100%;}
}
