.asset-app .btn-bold,.asset-app .btn-clear,.asset-app .react-modal .react-modal-content .modal-footer .close-modal-btn,.asset-app .react-modal .react-modal-content .modal-footer .save-modal-btn,.asset-app .round-tag-span,.asset-app .tag-gen-btn,.asset-app .tb-file-table .tb-body .row .tb-tb .add-tag-btn,.asset-app .tb-file-table .tb-body .row .tb-tb .generate-tag-btn,.asset .asset-files a.asset-download-bundle,.btn-round,.ex-tags ul li a,.featured-collection .featured-collection-description a,.lightbox-container .react-modal .react-modal-content .modal-footer .close-modal-btn,.lightbox-container .react-modal .react-modal-content .modal-footer .save-modal-btn,.search-keywords span,div.ccm-page .btn-submit,div.ccm-page .btn-submit-danger{display:inline-block;text-transform:uppercase;text-decoration:none;padding:15px 45px;border:2px solid #0075bf;border-radius:50px;margin-top:20px;text-align:center;font-weight:700;font-size:.8em;letter-spacing:.3em}.asset-app .btn-bold:hover,.asset-app .btn-clear:hover,.asset-app .react-modal .react-modal-content .modal-footer .close-modal-btn:hover,.asset-app .react-modal .react-modal-content .modal-footer .save-modal-btn:hover,.asset-app .round-tag-span:hover,.asset-app .tag-gen-btn:hover,.asset-app .tb-file-table .tb-body .row .tb-tb .add-tag-btn:hover,.asset-app .tb-file-table .tb-body .row .tb-tb .generate-tag-btn:hover,.asset .asset-files a.asset-download-bundle:hover,.btn-round:hover,.ex-tags ul li a:hover,.featured-collection .featured-collection-description a:hover,.lightbox-container .react-modal .react-modal-content .modal-footer .close-modal-btn:hover,.lightbox-container .react-modal .react-modal-content .modal-footer .save-modal-btn:hover,.search-keywords span:hover,div.ccm-page .btn-submit-danger:hover,div.ccm-page .btn-submit:hover{text-decoration:none}.home-search .search-container{width:700px}.home-search .search-container input,.top-search .search input{width:100%;min-height:50px;max-height:50px;padding:20px 40px 20px 80px;border:0;border-top-left-radius:50px;border-bottom-left-radius:50px;font-size:1em;background:url(/packages/brand_central/themes/theme_brand_central/images/magnifiing-glass.svg) no-repeat;background-size:25px;background-position:left 35px top 15px;background-color:#fff;margin:0}.home-search .search-container input:focus,.top-search .search input:focus{outline:none}.home-search .search-container button,.top-search .search button{min-height:50px;max-height:50px;border-radius:0;border-left:1px solid #ccc;border-top-right-radius:50px;border-bottom-right-radius:50px;background-color:#fff;width:150px}.home-search .search-container button:focus,.top-search .search button:focus{outline:none;box-shadow:none}.home-search .search-container button:active,.top-search .search button:active{box-shadow:none}.home-search .search-container button span.caret,.top-search .search button span.caret{margin-left:15px}.home-search .search-container .dropdown-menu,.top-search .search .dropdown-menu{min-width:150px;border-radius:0;margin:0}.home-search .search-container .dropdown-menu a,.top-search .search .dropdown-menu a{padding:5px 20px 5px 35px;line-height:1.6}.home-search .search-container .dropdown-menu a:first-child,.top-search .search .dropdown-menu a:first-child{margin-top:10px}.home-search .search-container .dropdown-menu a:last-child,.top-search .search .dropdown-menu a:last-child{margin-bottom:10px}.lightbox-container .react-modal{position:fixed;top:0;bottom:0;left:0;right:0;background-color:rgba(0,0,0,.8);z-index:150}.lightbox-container .react-modal .react-modal-content{background-color:#fff;position:absolute;top:40%;left:50%;margin-right:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.lightbox-container .react-modal .react-modal-content .modal-body{overflow-y:auto}.lightbox-container .react-modal .react-modal-content .label-default{padding:8px;background-color:#f4f4f4;color:#333;text-transform:uppercase;margin:10px;border:1px solid #ccc}.lightbox-container .react-modal .react-modal-content .close-modal{background:url(/packages/brand_central/themes/theme_brand_central/images/icon_close.svg) no-repeat;background-size:contain;min-height:20px;min-width:20px;display:block;cursor:pointer;float:left;position:absolute;top:20px;right:20px;clear:both}.lightbox-container .react-modal .react-modal-content .modal-footer .close-modal-btn{margin:5px}.lightbox-container .react-modal .react-modal-content .modal-footer .close-modal-btn:focus{outline:none}.lightbox-container .react-modal .react-modal-content .modal-footer .save-modal-btn{margin:5px;background-color:#0075bf;color:#fff}.lightbox-container .react-modal .react-modal-content .modal-footer .save-modal-btn:focus{outline:none}.lightbox-container .lightbox-banner-alert,.lightbox-container .lightbox-banner-success{position:absolute;float:left;text-align:center;z-index:150;font-weight:700;width:600px;padding:15px;top:200px;left:50%;margin-right:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}body{font-family:Montserrat,sans-serif}div.ccm-page h1{font-size:3em;color:#3a3a3a}div.ccm-page h1,div.ccm-page h2{font-family:Montserrat,sans-serif;font-weight:700}div.ccm-page h2{text-transform:uppercase;font-size:1.5em}div.ccm-page .blank-space{min-height:600px}div.ccm-page .top-placeholder{background-color:#f4f4f4;margin:10px 0 20px;min-height:200px}div.ccm-page .side-bar-placeholder{background-color:#f4f4f4}div.ccm-page .side-bar-placeholder .side-bar-content{min-height:400px}.home-search{display:-ms-flexbox;background-size:cover;background-repeat:no-repeat;background-position-y:center;display:flex;justify-content:center;align-items:center;-ms-flex-pack:center}@media (min-width:992px){.home-search{min-height:700px;height:700px}}@media (min-width:320px) and (max-width:991px){.home-search{min-height:400px}.home-search form{padding:10px}}.home-search .search-container .dropdown-menu a:hover{background:none;color:#0075bf}.top-search{width:100%;margin-bottom:20px}.top-search .col-md-6{width:70%}.top-search .col-md-offset-3{margin-left:15%}.top-search .search{border:1px solid #ccc;border-radius:50px}.top-search .search .dropdown-menu a:hover{background:none;color:#0075bf}.top-search .search .search-clear{display:none;float:left;position:absolute;right:165px;top:18px;z-index:10}.top-search .search .search-clear,.top-search .search .search-clear:hover{text-decoration:none;color:#b2b2b2}.search-results h1 small{font-size:.4em;color:#9b9b9b}.search-results h1 small strong{color:#8b8b8b;font-weight:600}.search-filter-dropdown button.dropdown-toggle{font-weight:600;font-size:14px}.search-filter-dropdown button.dropdown-toggle:hover{color:#0075bf}.search-filter-dropdown button.dropdown-toggle img{margin-left:5px}.search-filter-dropdown i.fa{font-size:18px;vertical-align:middle;margin-right:5px}.search-filter-dropdown .fa-dot-circle-o{color:#0075bf}.search-keywords{margin-bottom:20px}.search-keywords span{border:none;background-color:#f4f4f4;color:#333}.search-keywords span a{text-decoration:none;color:#333;margin-left:10px}.featured-collection h1{margin-top:20px;margin-bottom:0}.featured-collection span strong{margin-right:40px}.featured-collection .collection-meta{position:relative;margin-bottom:30px;margin-top:30px}.featured-collection .collection-meta a:hover{color:#000}.featured-collection .collection-meta ul{list-style-type:none;margin:0;padding:0}.featured-collection .collection-meta ul li{display:inline-block;margin-right:68px;color:#585858}.featured-collection .collection-meta ul li.pull-right{margin-right:0}.featured-collection .collection-meta ul li span{color:#a8a8a8}.featured-collection .featured-collection-thumbnail{clear:both;margin:20px 0;min-height:566px;width:100%;border-radius:0;border:1px solid #ececec;text-decoration:none;background-color:#fafafa;display:block;position:relative;padding:56.25% 0 0;overflow:hidden}@media (min-width:1200px){.featured-collection .featured-collection-thumbnail{min-height:566px!important}}@media (min-width:992px) and (max-width:1200px){.featured-collection .featured-collection-thumbnail{min-height:466px!important}}@media (min-width:768px) and (max-width:991px){.featured-collection .featured-collection-thumbnail{min-height:481px!important}}@media (max-width:767px){.featured-collection .featured-collection-thumbnail{min-height:calc((100vw - 30px)/3*2)!important}}.featured-collection .featured-collection-description a{margin-top:0}.second-featured-collection .second-featured-collection-thumbnail{height:231px;border-radius:0;margin:10px 0}@media (min-width:1200px){.second-featured-collection .second-featured-collection-thumbnail{min-height:274px!important}}@media (min-width:992px) and (max-width:1200px){.second-featured-collection .second-featured-collection-thumbnail{min-height:231px!important}}@media (min-width:768px) and (max-width:991px){.second-featured-collection .second-featured-collection-thumbnail{min-height:231px!important}}@media (max-width:767px){.second-featured-collection .second-featured-collection-thumbnail{min-height:calc((100vw - 30px)/3*2)!important}}.second-featured-collection .second-featured-collection-thumbnail:hover{outline:none;border-color:#ececec}.second-featured-collection h3{color:#0075bf;font-weight:600;margin-bottom:20px}.second-featured-collection h3 a,.second-featured-collection h3 a:hover{text-decoration:none}.collection-list-container .thumbnail-container{margin:10px 0}.collection-list-container .thumbnail-container .thumbnail{margin:0}@media (min-width:1200px){.collection-list-container .thumbnail-container .thumbnail{min-height:273px!important}}@media (min-width:992px) and (max-width:1200px){.collection-list-container .thumbnail-container .thumbnail{min-height:223px!important}}@media (min-width:768px) and (max-width:991px){.collection-list-container .thumbnail-container .thumbnail{min-height:478px!important}}@media (max-width:767px){.collection-list-container .thumbnail-container .thumbnail{min-height:calc((100vw - 30px)/3*2)!important}}.collection-list-container .thumbnail-container .thumbnail-caption{padding:10px;text-align:center;min-height:170px}.collection-list-container .thumbnail-container .thumbnail-caption h3{font-weight:600}.collection-list-container .thumbnail-container .thumbnail-caption h3 a,.collection-list-container .thumbnail-container .thumbnail-caption h3 a:hover{text-decoration:none}@media (min-width:992px){.collection-list-container .thumbnail-container .thumbnail-caption h3{font-size:1.2em}}@media (min-width:320px) and (max-width:991px){.collection-list-container .thumbnail-container .thumbnail-caption h3{font-size:1.5em}}.asset-collection-list-container .thumbnail-container{margin:10px 0}.asset-collection-list-container .thumbnail-container .thumbnail{margin:0}@media (min-width:1200px){.asset-collection-list-container .thumbnail-container .thumbnail{min-height:241px!important}}@media (min-width:992px) and (max-width:1200px){.asset-collection-list-container .thumbnail-container .thumbnail{min-height:304px!important}}@media (min-width:768px) and (max-width:991px){.asset-collection-list-container .thumbnail-container .thumbnail{min-height:481px!important}}@media (max-width:767px){.asset-collection-list-container .thumbnail-container .thumbnail{min-height:calc((100vw - 30px)/3*2)!important}}.asset-collection-list-container .thumbnail-container .thumbnail-caption{padding:10px;text-align:center;min-height:170px}.asset-collection-list-container .thumbnail-container .thumbnail-caption h3{font-weight:600}.asset-collection-list-container .thumbnail-container .thumbnail-caption h3 a,.asset-collection-list-container .thumbnail-container .thumbnail-caption h3 a:hover{text-decoration:none}@media (min-width:992px){.asset-collection-list-container .thumbnail-container .thumbnail-caption h3{font-size:1.2em}}@media (min-width:320px) and (max-width:991px){.asset-collection-list-container .thumbnail-container .thumbnail-caption h3{font-size:1.5em}}.all-collection-list-container .thumbnail-container{margin:10px 0}.all-collection-list-container .thumbnail-container .thumbnail{margin:0}.all-collection-list-container .thumbnail-container .thumbnail-caption{padding:10px;text-align:center;min-height:170px}.all-collection-list-container .thumbnail-container .thumbnail-caption h3{font-weight:600}.all-collection-list-container .thumbnail-container .thumbnail-caption h3 a,.all-collection-list-container .thumbnail-container .thumbnail-caption h3 a:hover{text-decoration:none}@media (min-width:992px){.all-collection-list-container .thumbnail-container .thumbnail-caption h3{font-size:1.2em}}@media (min-width:320px) and (max-width:991px){.all-collection-list-container .thumbnail-container .thumbnail-caption h3{font-size:1.5em}}.side-bar-search input{width:100%;padding:5px 25px 5px 5px;margin-bottom:20px;background:url(/packages/brand_central/themes/theme_brand_central/images/magnifiing-glass.svg) no-repeat;background-size:15px;background-position:right 10px top 8px;border:1px solid #ccc}.side-bar-search input:focus{outline:none}.side-bar-links h4{text-transform:uppercase;color:#333;font-weight:700;font-size:.8em}.side-bar-links ul{list-style:none;margin:0;padding:0}.side-bar-links ul li{height:30px;margin:10px 0 10px -10px}.side-bar-links ul li a{text-decoration:none;display:table-cell;height:30px;vertical-align:middle;padding-left:10px;color:#555;transition:.3s}.side-bar-links ul li.active a,.side-bar-links ul li a:hover{text-decoration:none;font-weight:600;color:#333;border-left:5px solid #0075bf;margin-left:-10px}.side-bar-links ul li:last-child{margin-bottom:30px}.collection-asset-list-container .thumbnail-container{margin:10px 0}.collection-asset-list-container .thumbnail-container .thumbnail{margin:0}.collection-asset-list-container .asset-details{padding:10px}.collection-asset-list-container .asset-details h3{font-family:Montserrat,sans-serif;text-transform:uppercase;font-size:1.3em;font-weight:700;color:#0075bf}div.ccm-page footer{padding:25px 0;background-color:#f1f1f1;color:#737373;line-height:26px}div.ccm-page footer a{color:#1680c4}div.ccm-page footer .footer-copyright{color:#333;padding-top:20px;font-size:12px}div.ccm-page footer div.footer-logos{text-align:right;margin-top:-40px}@media (min-width:768px) and (max-width:991px){div.ccm-page footer div.footer-logos{text-align:center!important;margin-top:0!important}}@media (max-width:767px){div.ccm-page footer div.footer-logos{text-align:center!important;margin-top:0!important}}div.ccm-page footer div.footer-logos img{margin-left:40px;vertical-align:bottom}div.ccm-page footer div.footer-logos img:first-child{margin-left:0;margin-top:20px}.top-nav nav{margin-top:3px;margin-bottom:3px}.top-nav nav ul{list-style-type:none;padding:0;margin:0}.top-nav nav ul li{display:inline-block;margin-right:10px}.top-nav a{color:#f4f4f4;text-decoration:none;font-size:10px}.top-nav a:hover{color:#4b87c2}@media (min-width:992px){.top-nav{background-color:#000}}@media (min-width:320px) and (max-width:991px){.top-nav{display:none}}#ccm-account-menu-container{display:none}@media (min-width:992px){.logo{display:inline-block}}@media (min-width:320px) and (max-width:991px){.logo{display:none}}.logo-mobil{height:90px;width:90px;margin-top:3px}@media (min-width:992px){.logo-mobil{display:none}}@media (min-width:320px) and (max-width:991px){.logo-mobil{display:inline-block}}.search-input{border:none;padding:5px 40px 5px 10px;border-radius:20px;color:#333;background:url(/packages/brand_central/themes/theme_brand_central/images/magnifiing-glass.svg) no-repeat;background-size:20px;background-position:right 15px top 5px;background-color:#fff}.header{color:#737373}.header,.header .main-nav-branding{height:116px}.header .main-nav-branding .logo{display:block;width:220px;margin:30px 0 0}@media (min-width:992px){.header{background-color:#fff}}@media (min-width:320px) and (max-width:991px){.header{background-color:#00549c}.header .main-nav-branding .logo{margin:10px 0 0}}.header .main-nav-menu{height:116px}@media (min-width:992px){.header .main-nav-menu{padding-top:25px}.header .main-nav-menu .hamburger-icon{display:none}.header .main-nav-menu ul{list-style:none;text-align:right}.header .main-nav-menu ul li{display:inline-block;padding:0;margin:0}.header .main-nav-menu ul li a{display:table-cell;position:relative;width:135px;height:66px;white-space:pre-wrap;white-space:-moz-pre-wrap;white-space:-o-pre-wrap;word-wrap:break-word;color:#9f9f9f;text-decoration:none;text-transform:uppercase;line-height:16px;font-weight:400;font-size:13px;transition:color .1s,background-color .1s,padding .2s ease-in}.header .main-nav-menu ul li a:hover{color:#000;font-weight:400}.header .main-nav-menu ul li a:before{content:"";display:block;position:absolute;bottom:3px;left:0;height:3px;width:100%;background-color:#00549c;-webkit-transform-origin:right top;transform-origin:right top;-webkit-transform:scaleX(0);transform:scaleX(0);transition:color .1s,-webkit-transform .2s ease-out;transition:color .1s,transform .2s ease-out;transition:color .1s,transform .2s ease-out,-webkit-transform .2s ease-out}.header .main-nav-menu ul li a:hover:before{-webkit-transform-origin:left top;transform-origin:left top;-webkit-transform:scale(1);transform:scale(1)}}@media (min-width:320px) and (max-width:991px){.header .main-nav-menu{text-align:right;padding-top:30px}.header .main-nav-menu .hamburger-icon{display:inline-block;width:36px;margin-right:20px}.header .main-nav-menu ul{display:none}}@media (min-width:992px){.header .main-nav-search{height:116px;padding-top:40px;padding-right:20px}}@media (min-width:320px) and (max-width:991px){.header .main-nav-search{display:none}}.header .main-nav-menu-mobil{display:none;background-color:#333;position:absolute;top:116px;left:0;width:100%;z-index:200;box-sizing:border-box}@media (min-width:320px) and (max-width:991px){.header .main-nav-menu-mobil form{padding-right:15px}.header .main-nav-menu-mobil .search-input{display:block;width:100%;margin:30px 0 20px}.header .main-nav-menu-mobil ul{list-style:none;padding:0}.header .main-nav-menu-mobil ul li{padding:5px}.header .main-nav-menu-mobil ul li a{color:#fff;text-decoration:none;text-transform:uppercase;font-weight:400;font-size:1.2em;padding:0;line-height:3.5em}.header .main-nav-menu-mobil ul li a:hover{color:#fff;text-decoration:none}}@media (min-width:992px){.header .main-nav-menu-mobil,.header .main-nav-menu-mobil .search-input,.header .main-nav-menu-mobil ul{display:none}}#nav-icon{width:36px;height:30px;margin:15px 0 0 -10px;transition:.5s ease-in-out;cursor:pointer}#nav-icon,#nav-icon span{-webkit-transform:rotate(0deg);transform:rotate(0deg)}#nav-icon span{display:block;position:absolute;height:5px;width:100%;background:#fff;opacity:1;left:0;transition:.25s ease-in-out;-webkit-transform-origin:left center;transform-origin:left center}#nav-icon span:first-child{top:0}#nav-icon span:nth-child(2){top:12px}#nav-icon span:nth-child(3){top:24px}#nav-icon.open span:first-child{-webkit-transform:rotate(45deg);transform:rotate(45deg);top:-3px;left:0}#nav-icon.open span:nth-child(2){width:0;opacity:0}#nav-icon.open span:nth-child(3){-webkit-transform:rotate(-45deg);transform:rotate(-45deg);top:23px;left:0}.breadcrumb{background:none;padding:32px 0 0}.breadcrumb a,.breadcrumb a:hover{text-decoration:none}.breadcrumb .active{color:#333;font-weight:600}.lightbox-sidenav{list-style:none;margin:0;padding:0}.lightbox-sidenav li{margin:0;padding:10px;list-style:none}.lightbox-sidenav li a{color:#333;text-decoration:none}.lightbox-sidenav li a:hover{text-decoration:none}.lightbox-menu{position:absolute;float:right;bottom:20px;right:25px}#rename-lightbox-modal .modal-dialog .modal-content .modal-body label{display:block;font-size:.7em;font-weight:700;text-transform:uppercase}#rename-lightbox-modal .modal-dialog .modal-content .modal-body input{display:block;width:100%;padding:10px;font-size:1.3em}#rename-lightbox-modal .modal-dialog .modal-content .modal-body input:focus{outline:none}.ex-tags h2{text-transform:capitalize;display:block;margin:40px 0 0;font-size:1.5em}.ex-tags hr{margin-bottom:5px;margin-top:15px}.ex-tags ul{list-style:none;padding:0;margin:0}.ex-tags ul li{display:inline-block;margin:10px}.ex-tags ul li:first-child{margin-left:0}.ex-tags ul li a{color:#333;border:none;background-color:#e9e9e9;margin-top:0}.ex-tags ul li a:hover{background-color:#727272;color:#fff}.asset h1{margin-top:20px;margin-bottom:0}.asset h2{text-transform:none!important}.asset h3{margin-top:0}.asset .asset-btn-group button{text-transform:uppercase;font-weight:700}.asset .asset-btn-group button:hover{text-decoration:none}.asset .asset-meta{position:relative;margin-bottom:30px;margin-top:30px}.asset .asset-meta a:hover{color:#000}.asset .asset-meta a.add-to-lightbox{position:absolute;top:0;right:0;padding-right:25px;background:url(/packages/brand_central/themes/theme_brand_central/images/ic_collections.svg) no-repeat;background-size:15px;background-position:right 0 top 3px;text-decoration:none;color:#585858}.asset .asset-meta a.add-to-lightbox:hover{color:#000}.asset .asset-meta ul{list-style-type:none;margin:0;padding:0}.asset .asset-meta ul li{display:inline-block;margin-right:68px;color:#585858}.asset .asset-meta ul li span{color:#a8a8a8}.asset .asset-detail-image{background-color:#fafafa;border:1px solid #ececec;display:block;position:relative;height:0;padding:56.25% 0 0;overflow:hidden;width:100%;min-height:500px}.asset .asset-collections,.asset .asset-description{margin-bottom:50px}.asset .asset-collections h3,.asset .asset-description h3{font-weight:700;font-size:1em;color:#737373}.asset .asset-collections ul,.asset .asset-files ul{list-style:none;margin:0;padding:0}.asset .asset-collections ul li,.asset .asset-files ul li{margin-bottom:15px}.asset .asset-collections ul li a,.asset .asset-files ul li a{text-decoration:none}.asset .asset-collections ul li a i,.asset .asset-files ul li a i{margin-right:10px}.asset .asset-collections ul li a:hover,.asset .asset-files ul li a:hover{text-decoration:none}.asset .asset-files a.asset-download-bundle{color:#0075bf;border-color:#0075bf}.asset .asset-files a.asset-download-bundle:hover{background-color:#0075bf;color:#fff}.error-message{position:relative;font-size:18px}.error-message i{position:absolute;top:10px;left:10px}.error-message ul{list-style-type:none}.collection-container .thumbnail-container{margin-bottom:20px}.collection-container .thumbnail-container .thumbnail{margin:0}.collection-container .thumbnail-container .thumbnail img{-o-object-fit:contain;object-fit:contain;width:100%;height:100%}.collection-container .thumbnail-container .thumbnail-caption h3{font-weight:600;display:block;font-size:1em}.collection-container .thumbnail-container .thumbnail-caption h3 a.asset-link{color:#0075bf;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;display:block;margin-right:40px}.collection-container .thumbnail-container .thumbnail-caption h3 a{color:#747474;text-decoration:none;min-height:15px}.collection-container .thumbnail-container .thumbnail-caption h3 a:hover{text-decoration:none}.collection-container .thumbnail-container .thumbnail-caption h3 a.add-to-lightbox{background:url(/packages/brand_central/themes/theme_brand_central/images/ic_collections.svg) no-repeat;background-size:15px;min-height:15px;min-width:15px;display:inline-block;margin-right:10px}.lightbox-grid-container .thumbnail{height:200px!important}.lightbox-grid-container .thumbnail-caption .lightbox-menu .btn-group .dropdown-menu{right:0!important;left:inherit!important;min-width:115px!important}nav.pagination{float:right}nav.pagination a,nav.pagination span{color:#555;display:inline-block;width:34px;height:34px;text-align:center;line-height:34px;border-radius:17px;margin-right:5px;margin-left:5px}nav.pagination a.current,nav.pagination span.current{background-color:#f1f1f1;color:#a7aeaf}nav.pagination a.disabled,nav.pagination span.disabled{color:#a7aeaf}nav.pagination a.disabled:hover,nav.pagination span.disabled:hover{background-color:transparent}nav.pagination a:hover,nav.pagination span:hover{text-decoration:none;background-color:#f7f7f7}.asset-app h3{text-transform:uppercase;font-weight:600}.asset-app .btn-bold{background-color:#0075bf;color:#fff;margin:10px}.asset-app .btn-bold:focus{outline:none}.asset-app .btn-clear{margin:10px;color:#0075bf;background-color:#fff}.asset-app .btn-clear:focus{outline:none}.asset-app .round-tag-span{margin:10px;background-color:#f4f4f4;display:inline-block;text-align:left;border:none;letter-spacing:.1em;padding:15px 30px}.asset-app .round-tag-span .remove{margin-left:10px;cursor:pointer}.asset-app section{margin-top:10px;margin-bottom:10px}.asset-app p{font-size:1.2em}.asset-app label{display:block;font-weight:600;font-size:.75em;color:#9d9d9d;text-transform:uppercase}.asset-app label span{color:#0075bf;font-weight:700}.asset-app input{display:block;width:100%;padding:10px;border:1px solid #ccc}.asset-app input:focus{outline:none}.asset-app textarea{display:block;width:100%;max-width:100%;padding:10px;border:1px solid #ccc;min-height:60px;max-height:60px}.asset-app textarea:focus{outline:none}.asset-app .files-container,.asset-app .loading-thumb,.asset-app .thumbnail-container{background-color:#f5f9fd;border:1px dashed #cce4f3;min-height:350px;max-height:350px;width:100%}.asset-app .empty-thumb{background:url(/packages/brand_central/themes/theme_brand_central/images/thumbnail-default.svg) no-repeat #f5f9fd;background-size:150px;background-position:center top 100px}.asset-app .empty-thumb span{display:block;position:relative;text-align:center;top:250px}.asset-app .empty-thumb span .upload-thumb{cursor:pointer;color:#0075bf;font-weight:600;text-decoration:none}.asset-app .loading-thumb{background:url(/packages/brand_central/themes/theme_brand_central/images/loader.svg) no-repeat #f5f9fd;background-size:100px;background-position:50%}.asset-app .thumbnail-dropzone{width:100%;max-height:350px;border:none}.asset-app .thumbnail-container{position:relative;display:block;height:0;padding:56.25% 0 0;overflow:hidden}.asset-app .clear-thumb{cursor:pointer;color:#0075bf;font-size:.65em}.asset-app .select__control:focus{border-color:#0a5d99!important}.asset-app .select-loader{display:block;min-height:45px;color:#0075bf}.asset-app .files-container .stored-files{max-height:300px;min-height:300px;overflow-y:auto}.asset-app .files-container .stored-files ul{list-style:none;margin:0;padding:0 0 0 5px}.asset-app .files-container .stored-files ul li{margin:5px;padding:5px;min-height:30px}.asset-app .files-container .stored-files ul li:first-child{margin:10px 5px 5px}.asset-app .files-container .stored-files ul li .file-disabled{cursor:not-allowed;color:silver}.asset-app .files-container .stored-files ul li .file-item{cursor:pointer;color:#333;display:block;float:left;position:absolute;min-height:20px;margin:5px}.asset-app .files-container .stored-files ul li .file-icon-pull-right{display:block;float:right;right:5px;position:absolute;min-height:20px;min-width:20px;margin:5px}.asset-app .files-container .stored-files ul li .file-processing-icon{background:url(/packages/brand_central/themes/theme_brand_central/images/loader.svg) no-repeat;background-size:contain}.asset-app .files-container .stored-files ul li .file-delete-icon{background:url(/packages/brand_central/themes/theme_brand_central/images/icon_close.svg) no-repeat;background-size:contain;cursor:pointer}.asset-app .files-container .files-uploader{min-height:50px;padding-top:5px}.asset-app .files-container .files-uploader .file-upload-btn{margin-top:-3px;min-height:25px;display:table-cell;vertical-align:middle}.asset-app .files-container .files-uploader .file-upload-btn a{cursor:pointer;color:#0075bf;font-weight:600;text-decoration:none}.asset-app .files-container .files-uploader .file-upload-icon{background:url(/packages/brand_central/themes/theme_brand_central/images/icon_file_upload.svg) no-repeat;background-size:contain;display:inline-block;min-height:25px;min-width:20px;width:20px;margin-right:20px}.asset-app .tag-gen-btn{cursor:pointer;margin-top:25px;font-size:.8em;padding:10px 20px;letter-spacing:0;color:#fff;font-weight:400;border:none;background-color:#73b285}.asset-app .tag-gen-btn:hover{background-color:#5da486}.asset-app .tag-gen-btn:focus{outline:none}.asset-app .processing-icon{background:url(/packages/brand_central/themes/theme_brand_central/images/loader.svg) no-repeat;background-size:contain;min-height:40px;min-width:40px;display:inline-block;margin:20px 0 0 20px}.asset-app .react-modal{position:fixed;top:0;bottom:0;left:0;right:0;background-color:rgba(0,0,0,.8);z-index:150}.asset-app .react-modal .react-modal-content{background-color:#fff;position:absolute;top:40%;left:50%;margin-right:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.asset-app .react-modal .react-modal-content .modal-body{overflow-y:auto}.asset-app .react-modal .react-modal-content .label-default{padding:8px;background-color:#f4f4f4;color:#333;text-transform:uppercase;margin:10px;border:1px solid #ccc}.asset-app .react-modal .react-modal-content .close-modal{background:url(/packages/brand_central/themes/theme_brand_central/images/icon_close.svg) no-repeat;background-size:contain;min-height:20px;min-width:20px;display:block;cursor:pointer;float:left;position:absolute;top:20px;right:20px;clear:both}.asset-app .react-modal .react-modal-content .modal-footer .close-modal-btn{margin:5px}.asset-app .react-modal .react-modal-content .modal-footer .close-modal-btn:focus{outline:none}.asset-app .react-modal .react-modal-content .modal-footer .save-modal-btn{margin:5px;background-color:#0075bf;color:#fff}.asset-app .react-modal .react-modal-content .modal-footer .save-modal-btn:focus{outline:none}.asset-app .bulk-file-uploader{min-height:200px;background-color:#f5f9fd;border:2px dashed #6dc4db}.asset-app .bulk-file-uploader.error-warning{border-color:red}.asset-app .bulk-file-uploader .alert{left:50%;margin:10px 50% 10px 0;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:400px;text-align:center;padding:8px}.asset-app .bulk-file-uploader .file-upload-icon-container{float:left;position:absolute;width:245px;top:45%;left:50%;margin-right:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);text-align:center}.asset-app .bulk-file-uploader .file-upload-icon-container .file-upload-icon{background:url(/packages/brand_central/themes/theme_brand_central/images/icon_file_upload.svg) no-repeat;background-size:contain;background-position-x:center;display:block;min-height:40px;min-width:40px;margin-bottom:10px}.asset-app .bulk-file-uploader .file-upload-icon-container .file-upload-btn a{text-decoration:none;cursor:pointer}.asset-app .tb-file-table .tb-header{background-color:#f4f4f4}.asset-app .tb-file-table .tb-header .tb-th span{display:table-cell;vertical-align:middle;color:#828282;font-size:.8em;text-transform:uppercase;height:50px;padding:10px}.asset-app .tb-file-table .tb-header .tb-th.tb-xs{width:40px}.asset-app .tb-file-table .tb-header .tb-th.tb-sm{width:115px}.asset-app .tb-file-table .tb-header .tb-th.tb-md{width:220px}.asset-app .tb-file-table .tb-body .row{margin:0}.asset-app .tb-file-table .tb-body .row .tb-error-msg{color:red;vertical-align:middle;display:table-cell;height:60px;padding:10px 50px}.asset-app .tb-file-table .tb-body .row .tb-tb{min-height:60px;padding:10px}.asset-app .tb-file-table .tb-body .row .tb-tb .delete-asset,.asset-app .tb-file-table .tb-body .row .tb-tb .input-container,.asset-app .tb-file-table .tb-body .row .tb-tb .placeholder{display:table-cell;vertical-align:middle;height:40px}.asset-app .tb-file-table .tb-body .row .tb-tb.tb-xs{width:40px;text-align:center}.asset-app .tb-file-table .tb-body .row .tb-tb.tb-sm{width:115px}.asset-app .tb-file-table .tb-body .row .tb-tb.tb-md{width:220px}.asset-app .tb-file-table .tb-body .row .tb-tb input::-webkit-input-placeholder{color:red}.asset-app .tb-file-table .tb-body .row .tb-tb input:-ms-input-placeholder{color:red}.asset-app .tb-file-table .tb-body .row .tb-tb input::-ms-input-placeholder{color:red}.asset-app .tb-file-table .tb-body .row .tb-tb input::placeholder{color:red}.asset-app .tb-file-table .tb-body .row .tb-tb .loading{background:url(/packages/brand_central/themes/theme_brand_central/images/loader.svg) no-repeat;background-size:contain;min-height:30px;min-width:30px;display:inline-block;margin:5px}.asset-app .tb-file-table .tb-body .row .tb-tb img{max-height:50px;min-height:50px;width:60px;height:auto;-o-object-fit:cover;object-fit:cover}.asset-app .tb-file-table .tb-body .row .tb-tb .label-default{padding:5px;margin:5px;background-color:#f4f4f4;color:#333;font-size:.8em;text-transform:lowercase;display:inline-block}.asset-app .tb-file-table .tb-body .row .tb-tb .placeholder{color:#ccc;cursor:pointer}.asset-app .tb-file-table .tb-body .row .tb-tb .add-tag-btn{color:#417bc0}.asset-app .tb-file-table .tb-body .row .tb-tb .add-tag-btn,.asset-app .tb-file-table .tb-body .row .tb-tb .generate-tag-btn{font-size:.8em;padding:5px 10px;letter-spacing:0;text-transform:capitalize;border-color:#f4f4f4;margin:0 10px 0 0;cursor:pointer}.asset-app .tb-file-table .tb-body .row .tb-tb .generate-tag-btn{color:#218c52}.asset-app .tb-file-table .tb-body .row .tb-tb .delete-asset{cursor:pointer;color:#0075bf}.asset-app .remove-tag-btn{cursor:pointer;margin-left:8px}.asset-app .alert{display:inline-block;bottom:0;position:absolute;margin:0}.asset-app .alert-danger{background-color:red;color:#fff;padding:10px 25px;border-radius:20px}.asset-app .alert-select-type{left:280px;bottom:12px}.asset-app .alert-files{bottom:80px}.processing-bulk-upload{position:fixed;top:0;bottom:0;left:0;right:0;background-color:rgba(0,0,0,.8);z-index:150}.processing-bulk-upload .loading{display:block;background:url(/packages/brand_central/themes/theme_brand_central/images/loader.svg) no-repeat;background-size:contain;min-height:50px;min-width:50px;float:left;position:absolute;top:40%;left:50%;margin-right:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.error-warning{border:1px solid red!important}.error-warning-border-only{border-color:red!important}.lightbox-container{display:inline-block!important}.lightbox-container .icon{background:url(/packages/brand_central/themes/theme_brand_central/images/ic_collections.svg) no-repeat;background-size:15px;min-height:15px;min-width:15px;display:inline-block;margin:0 10px}.lightbox-container .loader{display:block;text-align:center;min-height:355px;margin:10px}.lightbox-container .loader span{background:url(/packages/brand_central/themes/theme_brand_central/images/loader.svg) no-repeat;background-size:contain;min-height:40px;min-width:40px;display:block;position:absolute;float:left;top:40%;left:50%;margin-right:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.lightbox-container .lightbox-list-container{display:block;min-height:355px;max-height:355px;overflow-y:auto;margin:10px}.lightbox-container .lightbox-list-container .lightbox-list{list-style:none;margin:0;padding:0}.lightbox-container .lightbox-list-container .lightbox-list li{margin:10px 0;list-style:none;padding:5px}.lightbox-container .lightbox-list-container .lightbox-list li span{text-transform:capitalize;cursor:pointer}.lightbox-container .lightbox-list-container .lightbox-list li span i{margin-right:8px;color:#63858f}.lightbox-container .label-create-new{font-size:.8em;font-weight:600;margin:10px 0;display:block}.lightbox-container .create-lightbox-btn{text-transform:uppercase;font-size:8px;height:34px;font-weight:700;background-color:#5da058;color:#fff}.lightbox-container .create-lightbox-btn,.lightbox-container .create-lightbox-input{border:none;border-radius:0}.lightbox-container .create-lightbox-btn:focus,.lightbox-container .create-lightbox-input:focus{outline:none!important}.lightbox-container .create-lightbox-input{background-color:#f4f4f4;border:0;box-shadow:none}.lightbox-container .create-lightbox-input:focus{outline:none!important}.lightbox-container .lightbox-banner-success{background-color:#68bf56;color:#fff}.lightbox-container .lightbox-banner-alert{background-color:red;color:#fff}.btn-round{color:#333;border:none;background-color:#e9e9e9;margin-top:0}.btn-round:hover{background-color:#727272;color:#fff}div.ccm-page .btn-submit{background-color:#0075bf;color:#fff;margin-top:0}div.ccm-page .btn-submit:focus{outline:none}div.ccm-page .btn-submit-danger{background-color:#a8151c;border-color:#a8151c;color:#fff;margin-top:0}div.ccm-page .btn-submit-danger:focus{outline:none}.search-filter-dropdown .dropdown-menu{right:0!important;left:unset;border-radius:0}.search-filter-dropdown .dropdown-menu li:last-child{margin-bottom:20px}.search-filter-dropdown button{margin-top:30px;border:none!important;background-color:#fff!important}.search-filter-dropdown button:active,.search-filter-dropdown button:focus{outline:none;outline:0;-moz-outline-style:none!important;box-shadow:none!important;-webkit-box-shadow:none!important}.search-filter-dropdown h4{margin:10px 0;padding:3px 20px;text-transform:uppercase;font-weight:600;font-size:.8em}.search-page-results{display:inline-block;width:50px;margin-top:25px}.search-page-results button{border-radius:0;background-color:#fff;box-shadow:none}.search-page-results button:active,.search-page-results button:focus{outline:none;outline:0;-moz-outline-style:none!important;box-shadow:none!important;-webkit-box-shadow:none!important}.search-page-results .dropdown-menu{width:60px;min-width:60px!important}@media (min-width:1200px){.all-collection-list-container .thumbnail-container .thumbnail,.collection-asset-list-container .thumbnail-container .thumbnail,.collection-container .thumbnail-container .thumbnail{min-height:241px!important}}@media (min-width:992px) and (max-width:1200px){.all-collection-list-container .thumbnail-container .thumbnail,.collection-asset-list-container .thumbnail-container .thumbnail,.collection-container .thumbnail-container .thumbnail{min-height:304px!important}}@media (min-width:768px) and (max-width:991px){.all-collection-list-container .thumbnail-container .thumbnail,.collection-asset-list-container .thumbnail-container .thumbnail,.collection-container .thumbnail-container .thumbnail{min-height:231px!important}}@media (max-width:767px){.all-collection-list-container .thumbnail-container .thumbnail,.collection-asset-list-container .thumbnail-container .thumbnail,.collection-container .thumbnail-container .thumbnail{min-height:calc((100vw - 30px)/3*2)!important}}@media (min-width:1200px){.asset .asset-detail-image{min-height:500px!important}}@media (min-width:992px) and (max-width:1200px){.asset .asset-detail-image{min-height:412px!important}}@media (min-width:768px) and (max-width:991px){.asset .asset-detail-image{min-height:481px!important}}@media (max-width:767px){.asset .asset-detail-image{min-height:calc((100vw - 30px)/3*2)!important}}.all-collection-list-container .thumbnail-container .thumbnail,.asset-collection-list-container .thumbnail-container .thumbnail,.collection-asset-list-container .thumbnail-container .thumbnail,.collection-container .thumbnail-container .thumbnail,.collection-list-container .thumbnail-container .thumbnail,.second-featured-collection .second-featured-collection-thumbnail{text-decoration:none;width:100%;border-radius:0;border:1px solid #ececec;background-color:#fafafa;display:block;position:relative;height:0;padding:56.25% 0 0;overflow:hidden;min-height:241px}.all-collection-list-container .thumbnail-container .thumbnail img,.asset-app .preview-thumb img,.asset-collection-list-container .thumbnail-container .thumbnail img,.asset .asset-detail-image img,.collection-asset-list-container .thumbnail-container .thumbnail img,.collection-container .thumbnail-container .thumbnail img,.collection-list-container .thumbnail-container .thumbnail img,.featured-collection .featured-collection-thumbnail img,.second-featured-collection .second-featured-collection-thumbnail img{position:absolute;display:block;left:0;right:0;top:0;bottom:0;margin:auto;max-width:100%;max-height:100%}div.ccm-block-desktop-waiting-for-me{border:1px solid #dddfdf;background-color:#fff;padding:20px;margin-bottom:40px}div.ccm-block-desktop-waiting-for-me h3{padding-bottom:5px;margin-top:0;border-bottom:1px solid #d6d6d8;font-weight:400;margin-bottom:20px;position:relative}div.ccm-block-desktop-waiting-for-me i.ccm-block-desktop-waiting-for-me-loader{display:none;position:absolute;top:5px;right:0;font-size:18px}div.ccm-block-desktop-waiting-for-me div.ccm-block-desktop-waiting-for-me-loading i.ccm-block-desktop-waiting-for-me-loader{display:block}div.ccm-block-desktop-waiting-for-me div.ccm-block-desktop-waiting-for-me-loading div.ccm-block-desktop-waiting-for-me-item,div.ccm-block-desktop-waiting-for-me div.ccm-block-desktop-waiting-for-me-loading div.ccm-pagination-wrapper{opacity:.4}div.ccm-block-desktop-waiting-for-me div.ccm-block-desktop-waiting-for-me-item{margin-left:-20px;margin-right:-20px;padding:20px;position:relative}div.ccm-block-desktop-waiting-for-me div.ccm-block-desktop-waiting-for-me-item.ccm-block-desktop-waiting-for-me-menu-active{background-color:#f5f5f5}div.ccm-block-desktop-waiting-for-me div.ccm-block-desktop-waiting-for-me-item.ccm-block-desktop-waiting-for-me-menu-active .btn{border-color:transparent!important;background-color:#e6e6e6!important}div.ccm-block-desktop-waiting-for-me div.ccm-block-desktop-waiting-for-me-item.ccm-block-desktop-waiting-for-me-menu-active .btn i{color:#28647e!important}div.ccm-block-desktop-waiting-for-me div.ccm-block-desktop-waiting-for-me-item div.ccm-block-desktop-waiting-for-me-icon{position:absolute;top:20px;left:20px}div.ccm-block-desktop-waiting-for-me div.ccm-block-desktop-waiting-for-me-item div.ccm-block-desktop-waiting-for-me-icon i{color:#b2b1b7}div.ccm-block-desktop-waiting-for-me div.ccm-block-desktop-waiting-for-me-item div.ccm-block-desktop-waiting-for-me-details{padding-left:25px;padding-right:80px}div.ccm-block-desktop-waiting-for-me div.ccm-block-desktop-waiting-for-me-item div.ccm-block-desktop-waiting-for-me-about{margin-top:5px;font-size:.9em}div.ccm-block-desktop-waiting-for-me div.ccm-block-desktop-waiting-for-me-item div.ccm-block-desktop-waiting-for-me-about div.ccm-block-desktop-waiting-for-me-author-comment{color:#999;margin-top:5px;border-left:5px solid #efefef;padding-left:10px}div.ccm-block-desktop-waiting-for-me div.ccm-block-desktop-waiting-for-me-item div.ccm-block-desktop-waiting-for-me-menu{position:absolute;top:20px;right:20px}div.ccm-block-desktop-waiting-for-me div.ccm-block-desktop-waiting-for-me-item div.ccm-block-desktop-waiting-for-me-menu .btn{border-color:#c6c6c6;display:block;width:40px!important;height:40px;padding:0;line-height:50px;border-radius:50%;text-align:center;text-decoration:none;font-size:20px;font-weight:700;position:relative}div.ccm-block-desktop-waiting-for-me div.ccm-block-desktop-waiting-for-me-item div.ccm-block-desktop-waiting-for-me-menu .btn i{position:absolute;top:9px;left:9px;color:#ccc;-webkit-text-stroke:2px #fff}div.ccm-block-desktop-waiting-for-me div.ccm-block-desktop-waiting-for-me-item div.ccm-block-desktop-waiting-for-me-menu .btn:hover i,div.ccm-block-desktop-waiting-for-me div.ccm-block-desktop-waiting-for-me-item div.ccm-block-desktop-waiting-for-me-menu.open .btn i{-webkit-text-stroke:2px #ebebeb!important}div.ccm-block-desktop-waiting-for-me div.ccm-block-desktop-waiting-for-me-item div.ccm-block-desktop-waiting-for-me-menu .btn-waiting-for-me-archive i{opacity:.7;top:11px;left:11px;height:16px;width:16px;background:transparent url(../../../../../concrete/images/icons/icon_close.png) no-repeat scroll}div.ccm-block-desktop-waiting-for-me div.ccm-pagination-wrapper{text-align:center}