.cb-site .alert{padding:10px;margin-bottom:0px;border:1px solid transparent;border-radius:0;margin-bottom:15px}.cb-site .alert a{cursor:pointer}.cb-site .alert-success{background-color:#E8E8E8;border:none;color:#666;font-size:0.9em}.cb-site .alert-danger{background-color:#f2dede;border-color:#ebccd1;color:#a94442;font-size:0.9em}.cb-site .btn{display:inline-block;margin-bottom:0;font-weight:normal;text-align:center;vertical-align:middle;cursor:pointer;background-image:none;border:1px solid transparent;white-space:nowrap;padding:6px 12px;font-size:14px;line-height:1.428571429;border-radius:4px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.cb-site .btn-primary{color:white;background-color:#ccc;border-radius:0px}.cb-site .btn-primary:hover{background-color:#bbb}@font-face{font-family:'clickbooq-icons';src:url("https://static.clickbooq.com/fonts/ClickbooqIcons.woff") format("woff");font-weight:400}@font-face{font-family:'Alegreya Sans';src:url("https://static.clickbooq.com/fonts/alegreyasans-regular-webfont.woff") format("woff");font-weight:normal;font-style:normal}@font-face{font-family:'Alegreya Sans';src:url("https://static.clickbooq.com/fonts/AlegreyaSans-Bold.woff") format("woff");font-weight:bold}@font-face{font-family:'Anonymous Pro';src:url("https://static.clickbooq.com/fonts/AnonymousPro.woff") format("woff");font-weight:normal;font-style:normal}@font-face{font-family:'Anonymous Pro';src:url("https://static.clickbooq.com/fonts/AnonymousPro-Bold.woff") format("woff");font-weight:bold}@font-face{font-family:'Bitter';src:url("https://static.clickbooq.com/fonts/Bitter-Regular.woff") format("woff");font-weight:normal;font-style:normal}@font-face{font-family:'Bitter';src:url("https://static.clickbooq.com/fonts/Bitter-Bold.woff") format("woff");font-weight:bold}@font-face{font-family:'Cabin Sketch';src:url("https://static.clickbooq.com/fonts/CabinSketch-Regular.woff") format("woff");font-weight:normal;font-style:normal}@font-face{font-family:'Cabin Sketch';src:url("https://static.clickbooq.com/fonts/CabinSketch-Bold.woff") format("woff");font-weight:bold}@font-face{font-family:'Cinzel';src:url("https://static.clickbooq.com/fonts/Cinzel-Regular.woff") format("woff");font-weight:normal;font-style:normal}@font-face{font-family:'Cinzel';src:url("https://static.clickbooq.com/fonts/Cinzel-Bold.woff") format("woff");font-weight:bold}@font-face{font-family:'Cinzel Decorative';src:url("https://static.clickbooq.com/fonts/CinzelDecorative-Regular.woff") format("woff");font-weight:normal;font-style:normal}@font-face{font-family:'Cinzel Decorative';src:url("https://static.clickbooq.com/fonts/CinzelDecorative-Bold.woff") format("woff");font-weight:bold}@font-face{font-family:'Covered By Your Grace';src:url("https://static.clickbooq.com/fonts/CoveredByYourGrace.woff") format("woff");font-weight:normal;font-style:normal}@font-face{font-family:'Courier';src:url("https://static.clickbooq.com/fonts/courier_prime-webfont.woff") format("woff");font-weight:normal;font-style:normal}@font-face{font-family:'Courier';src:url("https://static.clickbooq.com/fonts/courier_prime_bold-webfont.woff") format("woff");font-weight:bold}@font-face{font-family:'Courier Bold';src:url("https://static.clickbooq.com/fonts/courier_prime_bold-webfont.woff") format("woff");font-weight:bold}@font-face{font-family:'Droid Sans';src:url("https://static.clickbooq.com/fonts/DroidSans.woff") format("woff");font-weight:normal;font-style:normal}@font-face{font-family:'Droid Sans';src:url("https://static.clickbooq.com/fonts/DroidSans-Bold.woff") format("woff");font-weight:bold}@font-face{font-family:'Droid Serif';src:url("https://static.clickbooq.com/fonts/DroidSerif.woff") format("woff");font-weight:normal;font-style:normal}@font-face{font-family:'Droid Serif';src:url("https://static.clickbooq.com/fonts/DroidSerif-Bold.woff") format("woff");font-weight:bold}@font-face{font-family:'Josefin Sans';src:url("https://static.clickbooq.com/fonts/JosefinSans.woff") format("woff");font-weight:normal;font-style:normal}@font-face{font-family:'Josefin Sans';src:url("https://static.clickbooq.com/fonts/JosefinSans-Bold.woff") format("woff");font-weight:bold}@font-face{font-family:'Junge';src:url("https://static.clickbooq.com/fonts/Junge-Regular.woff") format("woff");font-weight:normal;font-style:normal}@font-face{font-family:'Garamond';src:url("https://static.clickbooq.com/fonts/EBGaramond.woff") format("woff");font-weight:normal;font-style:normal}@font-face{font-family:'Helvetica Neue';src:url("https://static.clickbooq.com/fonts/HelveticaNeue.woff");font-weight:normal;font-style:normal}@font-face{font-family:'Helvetica Neue';src:url("https://static.clickbooq.com/fonts/HelveticaNeue-Bold.woff");font-weight:bold}@font-face{font-family:'Lato';src:url("https://static.clickbooq.com/fonts/Lato-Regular.woff") format("woff");font-weight:normal;font-style:normal}@font-face{font-family:'Lato';src:url("https://static.clickbooq.com/fonts/Lato-Bold.woff") format("woff");font-weight:bold}@font-face{font-family:'Lato';src:url("https://static.clickbooq.com/fonts/Lato-Bold.woff") format("woff");font-weight:bold}@font-face{font-family:'Libre Baskerville';src:url("https://static.clickbooq.com/fonts/LibreBaskerville-Regular.woff") format("woff");font-weight:normal}@font-face{font-family:'Love Ya Like A Sister';src:url("https://static.clickbooq.com/fonts/LoveYaLikeASister-Regular.woff") format("woff");font-weight:normal;font-style:normal}@font-face{font-family:'Mill Goudy';src:url("https://static.clickbooq.com/fonts/SortsMillGoudy-Regular.woff") format("woff");font-weight:normal;font-style:normal}@font-face{font-family:'Montserrat';src:url("https://static.clickbooq.com/fonts/Montserrat-Regular.woff") format("woff");font-weight:normal;font-style:normal}@font-face{font-family:'Montserrat';src:url("https://static.clickbooq.com/fonts/Montserrat-Bold.woff") format("woff");font-weight:bold}@font-face{font-family:'Nobile';src:url("https://static.clickbooq.com/fonts/Nobile-Regular.woff") format("woff");font-weight:normal;font-style:normal}@font-face{font-family:'Nobile';src:url("https://static.clickbooq.com/fonts/Nobile-Bold.woff") format("woff");font-weight:bold}@font-face{font-family:'Open Sans';src:url("https://static.clickbooq.com/fonts/OpenSans.woff") format("woff");font-weight:normal;font-style:normal}@font-face{font-family:'Open Sans';src:url("https://static.clickbooq.com/fonts/OpenSans-Bold.woff") format("woff");font-weight:bold}@font-face{font-family:'Oswald';src:url("https://static.clickbooq.com/fonts/Oswald-Regular.woff") format("woff");font-weight:normal;font-style:normal}@font-face{font-family:'Oswald';src:url("https://static.clickbooq.com/fonts/Oswald-Bold.woff") format("woff");font-weight:bold}@font-face{font-family:'Pacifico';src:url("https://static.clickbooq.com/fonts/Pacifico-Regular.woff") format("woff");font-weight:normal;font-style:normal}@font-face{font-family:'Quattrocento';src:url("https://static.clickbooq.com/fonts/Quattrocento.woff") format("woff");font-weight:normal;font-style:normal}@font-face{font-family:'Quattrocento';src:url("https://static.clickbooq.com/fonts/Quattrocento-Bold.woff") format("woff");font-weight:bold}@font-face{font-family:'Quattrocento Sans';src:url("https://static.clickbooq.com/fonts/QuattrocentoSans.woff") format("woff");font-weight:normal;font-style:normal}@font-face{font-family:'Quattrocento Sans';src:url("https://static.clickbooq.com/fonts/QuattrocentoSans-Bold.woff") format("woff");font-weight:bold}@font-face{font-family:'Quattrocento Sans';src:url("https://static.clickbooq.com/fonts/QuattrocentoSans.woff") format("woff");font-weight:normal;font-style:normal}@font-face{font-family:'Raleway';src:url("https://static.clickbooq.com/fonts/Raleway.woff") format("woff");font-weight:normal;font-style:normal}@font-face{font-family:'Raleway';src:url("https://static.clickbooq.com/fonts/Raleway-Bold.woff") format("woff");font-weight:bold}@font-face{font-family:'Raleway Bold';font-style:normal;font-weight:700;src:url("https://static.clickbooq.com/fonts/Raleway-Bold.woff") format("woff")}@font-face{font-family:'Roboto';src:url("https://static.clickbooq.com/fonts/Roboto-Regular.woff") format("woff");font-weight:normal;font-style:normal}@font-face{font-family:'Roboto';src:url("https://static.clickbooq.com/fonts/Roboto-Bold.woff") format("woff");font-weight:bold}@font-face{font-family:'Roboto Condensed';src:url("https://static.clickbooq.com/fonts/RobotoCondensed-Regular.woff") format("woff");font-weight:normal;font-style:normal}@font-face{font-family:'Roboto Condensed';src:url("https://static.clickbooq.com/fonts/RobotoCondensed-Bold.woff") format("woff");font-weight:bold}@font-face{font-family:'Rokkitt';src:url("https://static.clickbooq.com/fonts/Rokkitt.woff") format("woff");font-weight:normal;font-style:normal}@font-face{font-family:'Rokkitt';src:url("https://static.clickbooq.com/fonts/Rokkitt-Bold.woff") format("woff");font-weight:bold}@font-face{font-family:'Ropa Sans';src:url("https://static.clickbooq.com/fonts/RopaSans-Regular.woff") format("woff");font-weight:normal;font-style:normal}.cb-site form{display:block;margin-top:0em}.cb-site .form-group{margin-bottom:15px}.cb-site .form-control{display:block;width:100%;height:34px;padding:6px 12px;font-size:14px;line-height:1.428571429;background-color:rgba(255,255,255,0.85);background-image:none;-webkit-appearance:none;border:none;margin-bottom:10px;margin-top:10px}.cb-site textarea.form-control{height:100%}.cb-site .additional_comments_and_notes{position:absolute;top:3px;left:-2080px}.cb-site .form-terms{position:absolute;top:3px;left:-2080px}.social-menu{line-height:0}.cb-site .social-menu a{display:inline-block;font-size:0;margin-right:3px;margin-bottom:7px}.social-icon-svg{height:22px;width:22px;fill:#cfcfcf}.social-icon-svg:hover{fill:#646464}/*! normalize.css v3.0.1 | MIT License | git.io/normalize */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,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: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{-moz-box-sizing:content-box;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;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;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}.clearfix:before,.clearfix:after{content:"";display:table}.clearfix:after{clear:both}.clearfix{zoom:1}html,body{height:100%;width:100%;background-color:#FFFFF;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}*,*:before,*:after{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}#cb-site-container{line-height:normal;background-attachment:fixed}.cb-site{min-height:100%;position:relative;width:100%}.cb-branding,.social-menu,.toolbar{-moz-osx-font-smoothing:grayscale}.totop{position:fixed;z-index:10;bottom:10px;background:rgba(153,153,153,0.7);opacity:0.70;width:44px;height:44px;display:block;text-decoration:none;right:10px;-webkit-border-radius:35px;-moz-border-radius:35px;border-radius:35px;display:none;-webkit-transition:all 0.3s linear;-moz-transition:all 0.3s ease;-ms-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease}.totop:after{content:'';position:absolute;top:-10px;bottom:-10px;left:-10px;right:-10px}.totop svg{width:20px;color:#fff;margin:0;position:relative;left:12px;top:12px;font-size:16px;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-ms-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease}.cb-site .page-title .off{display:none}.cb-site header{z-index:100}.cb-site main{z-index:10;display:none}.cb-site footer{z-index:100}.cb-site a,.cb-site a:hover{text-decoration:none}.cb-site ul,.cb-site ol{margin:0;list-style:none}.cb-site .text-element ul{list-style-type:disc;padding-left:30px}.cb-site .text-element ol{list-style-type:decimal;padding-left:30px}.cb-site .text-element a:hover{opacity:0.8}.cb-site span{display:inline}.cb-site p{margin:0 0 10px}.cb-site .form-group label{margin-top:5px;margin-bottom:0px}.cb-site .form-error{display:none;background-color:rgba(239,239,239,0.75);padding:10px;color:#333;font-size:.9em;line-height:1.3em;font-family:"Helvetica Neue", Helvetica, Arial, sans-serif}.cb-site .left{float:left}.cb-site .right{float:right}.cb-site .vspace-20{margin-bottom:20px}.cb-site .width100{width:100px}.cb-site hr{width:100%;margin-top:0px;margin-bottom:10px;border-top:0px;border:0}.cb-site h1,.cb-site h2,.cb-site h3,.cb-site h4,.cb-site h5,.cb-site h6{font-weight:500;font-style:normal;line-height:normal;margin-top:0px;margin-bottom:10px}.cb-site h4{font-size:1.0em}.cb-site h5{font-size:0.83em}.cb-site h6{font-size:0.67em}.cb-site li{padding:0}.cb-site .inner-containers{float:left;padding-left:0px;padding-right:24px}.cb-site .inner-containers.col-md-12{padding-right:0px}.cb-site .outer-containers{overflow:hidden}.cb-site .element-container{margin-bottom:20px}.cb-site .col-md-12{width:100%}.cb-site .col-md-11{width:91.66%}.cb-site .col-md-10{width:83.33%}.cb-site .col-md-9{width:74.99%}.cb-site .col-md-8{width:66.66%}.cb-site .col-md-7{width:58.33%}.cb-site .col-md-6{width:50%}.cb-site .col-md-5{width:41.66%}.cb-site .col-md-4{width:33.33%}.cb-site .col-md-3{width:25%}.cb-site .col-md-2{width:16.66%}.cb-site .col-md-1{width:8.33%}.cb-site .close{float:right;font-size:21px;font-weight:bold;line-height:1;color:black;text-shadow:0 1px 0 white;opacity:0.2;filter:alpha(opacity=20)}.cb-site .menu-toggle{display:none}.cb-site .mobile-social-item{display:none}.cb-site .nav-item.mobile-footer-content{display:none}.cb-site .password{width:500px;margin:0 auto;padding-top:40px}.cb-site.fullscreen{max-width:100%}.no-select{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.cb-site footer{position:absolute;padding-left:inherit;padding-right:inherit;padding-top:20px;bottom:0;left:0;width:100%;display:flex;align-items:center;display:-webkit-flex;-webkit-align-items:center}.cb-site .footer-content{flex:1;display:flex;flex-wrap:wrap;align-items:center;-webkit-flex:1;display:-webkit-flex;-webkit-flex-wrap:wrap;-webkit-align-items:center}.cb-site .footer-text{padding-right:20px}.cb-site .cb-branding{text-align:right;min-width:150px;cursor:pointer}.cb-site .cb-branding-text{opacity:0}.cb-site .cb-branding-text a{font-family:'Helvetica' !important;letter-spacing:normal !important;text-transform:lowercase !important;font-size:11px !important;display:block;color:#ff0099;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;cursor:pointer}.cb-site .cb-branding:hover .cb-branding-text{opacity:1}.cb-site .cb-branding-text,.cb-site .cb-branding-symbol{display:inline-block;vertical-align:middle;cursor:pointer;transition:all .5s ease-out;-webkit-transition:all .5s ease-out}.cb-site .cb-branding .cb-symbol{display:inline-block;vertical-align:middle;width:26px;height:26px}.cb-site .cb-branding .cb-symbol svg{width:26px;height:26px;fill:#cccccc}.cb-site .cb-branding:hover .cb-symbol svg{fill:#ff0099}.cb-site{opacity:0}.cb-site .clickbooq-logo{float:right}.cb-site .clickbooq-logo a{font-family:'Helvetica';font-size:14px;color:#999;text-decoration:none}.cb-site .logo{position:relative;width:300px}.cb-site .logo img{max-width:100%}.cb-site .logo_image img{width:100%}.cb-site .cb-logo img{height:11px}.cb-site .nav-item{position:relative}.cb-site .sub-nav{text-align:left;position:absolute;z-index:9997;left:-10px;padding:0 10px;max-width:180px;min-width:160px}.cb-site .sub-nav.right-justify{text-align:right;position:absolute;z-index:9997;right:-10px;left:inherit;padding:0 10px;max-width:180px}.cb-site .cb-blog .post-listing li{padding-top:15px}.cb-site .cb-blog .post-listing li a:hover{text-decoration:underline}.cb-site .cb-blog .blog-pagination-wrapper{padding:2.0em 0em}.cb-site .cb-blog .pagination{text-align:center;cursor:default;display:inherit;padding-bottom:2.0em}.cb-site .cb-blog .pagination .disabled{color:#aaaaaa}.cb-site .cb-blog .pagination .current{font-style:normal;display:inline-block;-moz-border-radius:0.2rem;-webkit-border-radius:0.2rem;border:solid 1px;border-color:#ddd;border-radius:0.2rem;padding:0.4rem 0.8rem;text-align:center}.cb-site .cb-blog .pagination .previous_page_carat{font-family:'clickbooq-icons';display:inline-block;padding:0;padding-right:10px}.cb-site .cb-blog .pagination .next_page_carat{font-family:'clickbooq-icons';display:inline-block;padding:0;padding-left:10px}.cb-site .cb-blog .pagination .previous_page{font-family:'clickbooq-icons';display:inline-block;padding-right:10px}.cb-site .cb-blog .pagination .next_page{font-family:'clickbooq-icons';display:inline-block;padding-left:10px}.cb-site .cb-blog .pagination .text-advance-previous{display:inline-flex;float:left}.cb-site .cb-blog .pagination .text-advance-next{display:inline-flex;float:right}.cb-site .cb-blog .pagination span.maxch{max-width:32ch;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;margin:0;display:inline-block}.cb-site .cb-blog .pagination a,.cb-site .cb-blog .pagination span{text-align:center}.cb-site .cb-blog .post-stamp,.cb-site .cb-blog .tags{font-size:0.85em}.cb-site .cb-blog .post-title h1{margin-bottom:2px}.cb-site .cb-blog .post-footer .tags{padding-top:1.0em}.cb-site .cb-blog .post-footer .tags a:hover{text-decoration:underline}.cb-site .cb-blog .post-content{padding-top:25px}.cb-site .cb-blog .tags p{font-size:0.9em}.cb-site .cb-blog .sharing-links{display:inline-flex;position:relative;padding-top:20px}.cb-site .cb-blog .sharing-links .twitter-share-button{margin-right:10px}.cb-site .cb-blog .sharing-links .linkedin-share-button{margin-left:10px}.cb-site .cb-blog .sharing-links .off{display:none}.cb-site .cb-blog #disqus_thread{padding-top:40px}img{display:block;-webkit-touch-callout:none;-webkit-user-select:none}img.block-singleimage{pointer-events:none}body.noscroll,#cb-site-container.noscroll{overflow:hidden}main{position:relative}.items{overflow:auto}.item{box-sizing:border-box;overflow:hidden;background-color:#ccc;position:relative;vertical-align:top}.item_filename{display:none}.vertical-scroller .item .item_filename{padding:15px 0px 0px 15px}.item_info{position:absolute;display:none}.vertical-scroller .item_info{padding:15px 15px}.vertical-scroller .item_info .item_title{padding-bottom:10px}.item .image-tags{top:0;left:0;position:absolute;display:none}.hover_text{display:none;text-align:center;left:20%;top:50%;margin:auto;position:absolute;left:0;right:0;width:80%;padding:0 10%;-webkit-transform:translate(0, -50%);transform:translate(0, -50%);text-transform:uppercase;pointer-events:none;font-size:14px;font-family:"Helvetica Neue";font-color:#fff;text-transform:uppercase;text-decoration:none;letter-spacing:0px;line-height:1;z-index:1}.uniform-fixed .item .image_wrapper{position:relative;overflow:hidden;cursor:pointer}.uniform-fixed .item_info{text-align:left}.cb-site .slideshow .item img:hover,.cb-site .uniform-fluid .item img:hover,.cb-site .masonry-fluid .item img:hover,.cb-site .masonry-fixed .item img:hover,.cb-site .uniform-fixed .item img:hover,.cb-site .rows-ragged .item img:hover,.cb-site .rows-filled .item img:hover{opacity:.6 !important}.uniform-fluid .item{float:left;overflow:hidden;position:relative}.uniform-fluid .item .image_wrapper{position:relative;overflow:hidden;cursor:pointer}.uniform-fluid .item img{position:absolute}.item img{opacity:0;transition:opacity .25s ease-in-out;-webkit-backface-visibility:hidden;-moz-transition:opacity .25s ease-in-out;-webkit-transition:opacity .25s ease-in-out}.cb-site .item img{max-width:none;cursor:pointer}.masonry-fluid .item .image_wrapper{cursor:pointer}.masonry-fluid .item img{width:100%;height:auto}.masonry-fixed .item .image_wrapper{cursor:pointer}.masonry-fixed .item img{max-width:100%}.rows-ragged .item{float:left;overflow:hidden;margin-right:20px}.rows-ragged .item .image_wrapper{position:relative;overflow:hidden;cursor:pointer}.rows-ragged .item img{height:100%}.rows-filled .item{float:left;overflow:hidden}.rows-filled .item .image_wrapper{position:relative;overflow:hidden;cursor:pointer}.nocontext-menu{position:absolute;left:0px;top:0px;right:0px;bottom:0px;z-index:200;cursor:pointer}.image-element img{display:inline}.item.active{opacity:0}.item{z-index:0}.gallery-inner-wrapper{width:100%;height:100%}.gallery{position:relative}.gallery-wrapper{width:100%;height:100%;position:relative}.gallery-close-button{cursor:pointer;position:absolute;z-index:1000;top:0;right:0;height:50px;width:50px;font-size:22px;line-height:32px;text-align:center;vertical-align:middle;font-family:'clickbooq-icons';padding-top:10px}.gallery-slideshow{position:absolute;z-index:100;width:100%;height:100%;top:0px;left:0px;display:none;bottom:0;right:0;overflow:hidden;background-color:#FFF}.gallery-slideshow .slide-wrapper{position:absolute;width:100%;height:100%;top:0;left:0;overflow:hidden}.gallery-slideshow .slides{position:absolute;width:100%;height:100%;top:0;left:0;overflow:hidden}.gallery-slideshow .slide-images{position:absolute;width:100%;height:100%;top:0;left:0}.gallery-slideshow .slide{position:absolute;width:100%;height:100%;top:0;left:0;text-align:center;overflow:hidden}.gallery-slideshow .slide img{position:absolute;max-width:100%;max-height:100%}@media only screen and (orientation: landscape){.gallery-slideshow .slide iframe{top:0 !important;left:0px !important;width:100% !important;height:100% !important}}.prev{position:absolute;top:50%;left:10px;z-index:100}.next{position:absolute;top:50%;right:10px;z-index:100}.follow{position:relative;width:32px;height:32px;display:none;outline:5px solid transparent}.follow .next,.follow .prev{left:auto;right:auto;opacity:0}.arrow{height:32px;width:32px;margin-top:-16px;font-family:'clickbooq-icons';position:absolute}.follow .arrow{cursor:none;position:absolute}.arrow-icon{text-align:center;position:absolute;font-size:20px;line-height:20px;top:9px;width:100%;color:black;z-index:10;cursor:pointer}.arrow-background{position:absolute;width:100%;height:100%;opacity:.5;background-color:white;top:-2px}.loader{position:absolute;display:none;top:50%;left:0;right:0;bottom:0;transform:translateY(-50%);-webkit-transform:translateY(-50%);z-index:1000;margin:0 auto;height:50px;width:50px}.loading{display:block;background:url("https://static.clickbooq.com/assets/ajax-loader-50x50.png") no-repeat center center;background:linear-gradient(transparent, transparent),url("https://static.clickbooq.com/assets/puff.svg") no-repeat center center}.notransition{-webkit-transition:none !important;-moz-transition:none !important;-o-transition:none !important;-ms-transition:none !important;transition:none !important}.vertical-scroller .item img{max-width:100%;margin:0 auto}.horizontal-scroller.gallery{width:100%;background-color:#CCC;overflow-x:scroll;overflow-y:hidden;height:100%;white-space:nowrap;background-color:transparent}.horizontal-scroller .item{padding:0;display:inline-block;margin-bottom:0;height:100%;background-color:transparent}.horizontal-scroller .item:first-child{margin-left:0}.slideshow .item{display:none}.gallery-slideshow.slideshow{position:relative;display:none;height:100%;width:100%;overflow:hidden}.info-panel{overflow:hidden;position:absolute;z-index:201}.info-background{position:absolute;width:100%;height:100%;z-index:0}.info-panel.bottom{bottom:0;height:0;width:100%}.info-panel.top{top:0;height:0;width:100%}.info-panel.left{left:0;height:100%;width:0}.info-panel.right{right:0;height:100%;width:0}.info-content{position:absolute;overflow:hidden;width:100%;height:100%;z-index:10}.info-body{padding-top:10px}.slideshow-thumbnails.horizontal{overflow-x:auto;overflow-y:hidden;height:0;width:100%;position:absolute;white-space:nowrap}.slideshow-thumbnails.vertical{overflow-y:auto;overflow-x:hidden;height:100%;width:0;position:absolute;white-space:nowrap}.slideshow-thumbnails.top{top:0}.slideshow-thumbnails.bottom{bottom:0}.slideshow-thumbnails.left{left:0}.slideshow-thumbnails.right{right:0}.video-layer{display:none;position:absolute;z-index:101;top:0px;left:0px;bottom:0;right:0;text-align:center;height:100%;width:100%;background-color:#FFF}.video-layer.show{display:block}.video-layer .gallery-close-button{color:#333}.fa-play-circle-o{display:none;color:#fff;-webkit-filter:drop-shadow(0px 0px 1px #222);filter:drop-shadow(0px 0px 1px #222);position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);z-index:11;font:normal normal normal 30px/1 FontAwesome;padding:2px}.fa-play-circle-o.show{display:block}.gallery-slideshow .fa-play-circle-o{font:normal normal normal 24px/1 FontAwesome}.horizontal-scroller .fa-play-circle-o.show,.vertical-scroller .fa-play-circle-o.show{padding:30px}.gallery-slideshow .toolbar{font-family:'clickbooq-icons';-webkit-font-smoothing:antialiased;width:100%;position:absolute;bottom:0;font-size:24px;height:30px}.gallery-slideshow .toolbar-outer{width:100%}.gallery-slideshow .toolbar-outer.center{text-align:center}.gallery-slideshow .toolbar-outer.left{text-align:left}.gallery-slideshow .toolbar-outer.right{text-align:right}.gallery-slideshow .toolbar-inner{display:inline-block}.gallery-slideshow .toolbar-counter{font-family:Helvetica;font-size:16px;position:relative;margin-left:8px;margin-right:13px;float:left;height:30px;cursor:default;display:table}.gallery-slideshow .toolbar-counter .cell{display:table-cell;vertical-align:middle;text-align:center}.gallery-slideshow .toolbar-button{position:relative;margin-right:5px;float:left;height:30px;width:30px;cursor:pointer}.gallery-slideshow .toolbar-button .toolbar-button-background{position:absolute;top:0;left:0;z-index:0;width:100%;height:100%;opacity:.5;background-color:none}.gallery-slideshow .toolbar-button .toolbar-button-icon{position:absolute;top:0;left:0;z-index:10;width:100%;height:100%;text-align:center;line-height:38px}.gallery-slideshow .toolbar-button:hover{opacity:1}.slideshow-thumbnails .item{width:100px;height:100px;display:block;margin:0;padding:0;position:relative;background-color:#CCC}.slideshow-thumbnails .item.active{opacity:.5}.slideshow-thumbnails.bottom .item,.slideshow-thumbnails.top .item{display:inline-block;padding:0;margin:0}.info-content.ps-container:hover>.ps-scrollbar-x-rail:hover,.info-content.ps-container:hover>.ps-scrollbar-y-rail:hover,.show-scroller.ps-container>.ps-scrollbar-x-rail,.show-scroller.ps-container>.ps-scrollbar-y-rail,.ps-container:hover>.ps-scrollbar-x-rail.in-scrolling,.ps-container:hover>.ps-scrollbar-y-rail.in-scrolling,.ps-container>.ps-scrollbar-y-rail.in-scrolling,.ps-container>.ps-scrollbar-x-rail.in-scrolling{background-color:#eee;opacity:0.6}.cb-site .index_grid{position:relative}.cb-site .index_grid .item img.block{pointer-events:none}.cb-site .index_page_image{float:left;width:200px}.cb-site .index_page_image_title{font-weight:bold}.cb-site .index_page_image_description{font-weight:normal}.cb-site .iframe-video iframe{top:0px;left:0px;position:absolute;width:100%;height:100%}.cb-site .iframe-video{position:relative;max-width:100%;margin:0;width:100%;height:0;padding-bottom:56.25%}.cb-site .image-element img{max-width:100%;height:inherit}.cb-site .image-element img.block{pointer-events:none}.cb-site img.scale{width:100%}.cb-site #placeholder{height:auto}.ps-container{overflow:hidden !important}.ps-container.ps-active-x>.ps-scrollbar-x-rail,.ps-container.ps-active-y>.ps-scrollbar-y-rail{display:block}.ps-container.ps-in-scrolling{pointer-events:none}.ps-container.ps-in-scrolling.ps-x>.ps-scrollbar-x-rail{background-color:#eee;opacity:0.9}.ps-container.ps-in-scrolling.ps-x>.ps-scrollbar-x-rail>.ps-scrollbar-x{background-color:#999}.ps-container.ps-in-scrolling.ps-y>.ps-scrollbar-y-rail{background-color:#eee;opacity:0.9}.ps-container.ps-in-scrolling.ps-y>.ps-scrollbar-y-rail>.ps-scrollbar-y{background-color:#999}.ps-container>.ps-scrollbar-x-rail{display:none;position:absolute;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;border-radius:4px;opacity:0;-webkit-transition:background-color .2s linear, opacity .2s linear;-moz-transition:background-color .2s linear, opacity .2s linear;-o-transition:background-color .2s linear, opacity .2s linear;transition:background-color .2s linear, opacity .2s linear;bottom:3px;height:8px}.ps-container>.ps-scrollbar-x-rail>.ps-scrollbar-x{position:absolute;background-color:#aaa;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;border-radius:4px;-webkit-transition:background-color .2s linear;-moz-transition:background-color .2s linear;-o-transition:background-color .2s linear;transition:background-color .2s linear;bottom:0;height:8px}.ps-container>.ps-scrollbar-y-rail{display:none;position:absolute;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;border-radius:4px;opacity:0;-webkit-transition:background-color .2s linear, opacity .2s linear;-moz-transition:background-color .2s linear, opacity .2s linear;-o-transition:background-color .2s linear, opacity .2s linear;transition:background-color .2s linear, opacity .2s linear;right:3px;width:8px}.ps-container>.ps-scrollbar-y-rail>.ps-scrollbar-y{position:absolute;background-color:#aaa;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;border-radius:4px;-webkit-transition:background-color .2s linear;-moz-transition:background-color .2s linear;-o-transition:background-color .2s linear;transition:background-color .2s linear;right:0;width:8px}.ps-container.ps-in-scrolling:hover{pointer-events:none}.ps-container.ps-in-scrolling.ps-x:hover>.ps-scrollbar-x-rail{background-color:#eee;opacity:0.9}.ps-container.ps-in-scrolling.ps-x:hover>.ps-scrollbar-x-rail>.ps-scrollbar-x{background-color:#999}.ps-container.ps-in-scrolling.ps-y:hover>.ps-scrollbar-y-rail{background-color:#eee;opacity:0.9}.ps-container.ps-in-scrolling.ps-y:hover>.ps-scrollbar-y-rail>.ps-scrollbar-y{background-color:#999}.ps-container:hover>.ps-scrollbar-x-rail,.ps-container:hover>.ps-scrollbar-y-rail{opacity:0.6}.ps-container:hover>.ps-scrollbar-x-rail:hover{background-color:#eee;opacity:0.9}.ps-container:hover>.ps-scrollbar-x-rail:hover>.ps-scrollbar-x{background-color:#999}.ps-container:hover>.ps-scrollbar-y-rail:hover{background-color:#eee;opacity:0.9}.ps-container:hover>.ps-scrollbar-y-rail:hover>.ps-scrollbar-y{background-color:#999}
