html.with-featherlight{overflow:hidden}.featherlight{display:none;position:fixed;top:0;right:0;bottom:0;left:0;z-index:2147483647;text-align:center;white-space:nowrap;cursor:pointer;background:#333;background:rgba(0,0,0,0)}.featherlight:last-of-type{background:rgba(0,0,0,.8)}.featherlight:before{content:'';display:inline-block;height:100%;vertical-align:middle}.featherlight .featherlight-content{position:relative;text-align:left;vertical-align:middle;display:inline-block;overflow:auto;padding:25px 25px 0;border-bottom:25px solid transparent;margin-left:5%;margin-right:5%;max-height:95%;background:#fff;cursor:auto;white-space:normal}.featherlight .featherlight-inner{display:block}.featherlight link.featherlight-inner,.featherlight script.featherlight-inner,.featherlight style.featherlight-inner{display:none}.featherlight .featherlight-close-icon{position:absolute;z-index:9999;top:0;right:0;line-height:25px;width:25px;cursor:pointer;text-align:center;font-family:Arial,sans-serif;background:#fff;background:rgba(255,255,255,.3);color:#000;border:0;padding:0}.featherlight .featherlight-close-icon::-moz-focus-inner{border:0;padding:0}.featherlight .featherlight-image{width:100%}.featherlight-iframe .featherlight-content{border-bottom:0;padding:0;-webkit-overflow-scrolling:touch}.featherlight iframe{border:0}.featherlight *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}@media only screen and (max-width:1024px){.featherlight .featherlight-content{margin-left:0;margin-right:0;max-height:98%;padding:10px 10px 0;border-bottom:10px solid transparent}}@media print{html.with-featherlight>*>:not(.featherlight){display:none}}
.ontop,#growls-default,#growls-tl,#growls-tr,#growls-bl,#growls-br,#growls-tc,#growls-bc,#growls-cc,#growls-cl,#growls-cr{z-index:50000;position:fixed;}#growls-default{top:10px;right:10px;}#growls-tl{top:10px;left:10px;}#growls-tr{top:10px;right:10px;}#growls-bl{bottom:10px;left:10px;}#growls-br{bottom:10px;right:10px;}#growls-tc{top:10px;right:10px;left:10px;}#growls-bc{bottom:10px;right:10px;left:10px;}#growls-cc{top:50%;left:50%;margin-left:-125px;}#growls-cl{top:50%;left:10px;}#growls-cr{top:50%;right:10px;}#growls-tc .growl,#growls-bc .growl{margin-left:auto;margin-right:auto;}.growl{opacity:0.8;filter:alpha(opacity=80);position:relative;border-radius:4px;-webkit-transition:all 0.4s ease-in-out;-moz-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out;}.growl.growl-incoming{opacity:0;filter:alpha(opacity=0);}.growl.growl-outgoing{opacity:0;filter:alpha(opacity=0);}.growl.growl-small{width:200px;padding:5px;margin:5px;}.growl.growl-medium{width:250px;padding:10px;margin:10px;}.growl.growl-large{width:300px;padding:15px;margin:15px;}.growl.growl-default{color:#FFF;background:#7f8c8d;}.growl.growl-error{color:#FFF;background:#C0392B;}.growl.growl-notice{color:#FFF;background:#2ECC71;}.growl.growl-warning{color:#FFF;background:#F39C12;}.growl .growl-close{cursor:pointer;float:right;font-size:14px;line-height:18px;font-weight:normal;font-family:helvetica,verdana,sans-serif;}.growl .growl-title{font-size:18px;line-height:24px;}.growl .growl-message{font-size:14px;line-height:18px;}
@font-face{font-family:'icomoon';src:url(/themes/custom/carglass/assets/fonts/icomoon.eot?u73hrg=);src:url(/themes/custom/carglass/assets/fonts/icomoon.eot?u73hrg=#iefix) format('embedded-opentype'),url(/themes/custom/carglass/assets/fonts/icomoon.ttf?u73hrg=) format('truetype'),url(/themes/custom/carglass/assets/fonts/icomoon.woff?u73hrg=) format('woff'),url(/themes/custom/carglass/assets/fonts/icomoon.svg?u73hrg=#icomoon) format('svg');font-weight:normal;font-style:normal;}[class^="icon-"],[class*=" icon-"]{font-family:'icomoon' !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.icon-downloadicon2:before{content:"\e901";color:#fff;}.icon-downloadicon:before{content:"\e900";color:#fff;}
html,body,.dialog-off-canvas-main-canvas{height:100%;}body.toolbar-fixed .toolbar-oriented .toolbar-bar{z-index:99999999999;}.dialog-off-canvas-main-canvas{display:flex;min-height:100%;flex-direction:column;}footer{margin:auto auto 0 auto;width:100%;}.headroom{will-change:transform;transition:transform 200ms linear;position:fixed;top:0px;z-index:100;width:100%;z-index:9999999;}.headroom--pinned{transform:translateY(0%);}.headroom--unpinned{transform:translateY(-100%);}.messages{margin-bottom:20px;}body{font-family:'Open Sans',sans-serif;color:#231F20;}body a{color:#000000;text-decoration:underline;}body a:hover{color:#000000;}h1,h2,h3{color:#231F20;font-family:'Hind',sans-serif;font-size:40px;}h3{font-size:22px;}body main{padding-top:135px;}body.toolbar-horizontal .headroom{top:39px;}body.toolbar-horizontal.toolbar-tray-open .headroom{top:79px;}body.toolbar-horizontal main{padding-top:135px;}body.toolbar-horizontal.toolbar-tray-open main{padding-top:135px;}body.role-administrator footer{margin-bottom:45px;}#block-carglass-page-title{display:none;}#block-carglass-local-tasks{position:fixed;bottom:0px;left:0px;width:100%;z-index:10;background-color:#2d2d2d;}#block-carglass-local-tasks  ul{list-style:none;margin-bottom:0px;padding-bottom:0px;}#block-carglass-local-tasks li{display:inline-block;-webkit-transition:all 0.2s;transition:all 0.2s;}#block-carglass-local-tasks li:hover{background-color:#0084d7;}#block-carglass-local-tasks li a{padding:1em 1.3333em;color:#ccc;line-height:40px;font-size:13px;}#block-carglass-local-tasks li:hover a{color:#ffffff;text-decoration:none !important;}.navbar{min-height:40px;}div.region-header{background-color:#ED1B2E;line-height:20px;}div.region-subheader{border-top:2px solid #ffffff;background-color:#C2C4C6;color:#231F20;font-family:'Hind',sans-serif;font-weight:300;}div.region-subheader .navbar-toggle .icon-bar{background:#ffffff;}div.region-subheader .navbar{margin-bottom:0px;border:0px solid transparent;}div.region-subheader .navbar ul > li > a,div.region-subheader .navbar ul > li > a:hover,div.region-subheader .navbar ul > li > a:active,div.region-subheader .navbar ul > li > a:focus{padding:14px 30px 0px 15px;font-size:14px;color:#231F20;display:block;padding:15px 10px 0;height:40px;text-transform:uppercase;line-height:1.1;position:relative;text-decoration:none;}div.region-subheader .navbar ul > li > a.is-active,div.region-subheader .navbar ul > li > a:hover{background-color:#D8D9DB;}div.region-subheader .navbar .menu-item{margin-top:0px;padding-top:0px;}div.region-subheader .navbar-collapse{padding-left:0px;padding-right:0px;box-shadow:initial;}header img{height:40px;margin:20px 0px;}div.region-subheader .navbar ul > li > a:before{width:1px;border-left:2px solid #ffffff;content:"";height:40px;position:absolute;left:0;top:0;}main{padding:50px 0px;}footer{background-color:#820e19;color:#ffffff;line-height:20px;}footer a,footer a:hover,footer a:visited,footer a:active{color:#ffffff;}footer .nav>li>a:hover{background:none;text-decoration:underline;}footer p{padding-top:15px;padding-bottom:15px;margin:0;}#cg-main-menu .nav{width:100%;}.navbar-nav > li.logoutlink{float:right;}.webform-submission-form input,.ui-dialog-content input,#block-carglass-content form.user-login-form input,#block-carglass-content form.user-form input,#block-carglass-content form.user-pass input
#block-carglass-content form.user-pass-reset input{font-size:14px;height:50px;line-height:50px;padding:0px 10px;border:1px solid #cccccc;width:100%}.webform-submission-form textarea,.ui-dialog-content textarea,#block-carglass-content form.user-login-form textarea,#block-carglass-content form.user-pass textarea{font-size:14px;line-height:15px;padding:10px;border:1px solid #cccccc;width:100%}.webform-submission-form input.error,.webform-submission-form textarea.error,.ui-dialog-content input.error,.ui-dialog-content textarea.error,#block-carglass-content form.user-login-form input.error,#block-carglass-content form.user-form input.error,#block-carglass-content form.user-login-form textarea.error,#block-carglass-content form.user-pass input.error,#block-carglass-content form.user-pass textarea.error{border:1px solid #e62600;}.webform-submission-form .form-item,.ui-dialog-content .form-item,#block-carglass-content form.user-login-form .form-item,#block-carglass-content form.user-form .form-item,#block-carglass-content form.user-pass .form-item{margin-bottom:15px;}.form-item--error-message{color:#a51b00;}.field--name-field-blocks .field__item{margin-top:20px;margin-bottom:20px;}.webform-submission-form .webform-button--submit,#block-carglass-content form.user-login-form .form-submit,#block-carglass-content form.user-form .form-submit,#block-carglass-content form.user-pass .form-submit,#block-carglass-content form.user-pass-reset .form-submit{color:#fff;background-color:#2ccd6f;border-color:#2ccd6f;width:auto;padding:0px 30px;}#block-carglass-content form.user-pass-reset .form-submit,#block-carglass-content form.user-form .form-submit{color:#fff;background-color:#2ccd6f;border:#2ccd6f;width:auto;padding:0px 15px;font-size:14px;height:30px;line-height:30px;border-radius:0px;margin-right:0px;}#block-carglass-content .user-login-form .passreset{margin-top:20px;display:inline-block;}#block-loginformpopup{text-align:right;}#block-loginformpopup a{background-color:transparent;border:1px solid #fff;color:#ffffff;text-decoration:none;padding:10px 15px;display:inline-block;margin-top:20px;font-weight:300;font-family:hind;}#block-loginformpopup a:hover{background-color:#ffffff;color:#ED1B2E;border-color:#ED1B2E;}body .ui-widget-overlay{background:#334960;opacity:0.5;}body .ui-dialog{background:#ffffff !important;border-radius:0px;padding:0px;border:0px;}body .ui-dialog .ui-dialog-titlebar{background:#ED1B2E;color:#ffffff;border-radius:0px;font-weight:400;font-family:hind;font-size:20px;}body .ui-dialog .ui-dialog-titlebar .ui-dialog-titlebar-close{font-size:0px;}body .ui-dialog .ui-dialog-titlebar .ui-icon-closethick{font-size:10px;top:0px;left:0px;line-height:18px;text-indent:0;font-family:"Font Awesome 5 Free";font-weight:900;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;border-radius:0px;}body .ui-dialog .ui-dialog-titlebar .ui-icon-closethick:before{content:"\f00d";}body .ui-dialog .ui-dialog-titlebar button{background:transparent;border:0px;}body .ui-dialog .ui-dialog-titlebar-close{right:10px;}body .ui-dialog label{font-weight:400;font-family:hind;font-size:16px;}body .ui-widget-content{font-family:'Open Sans',sans-serif;color:#494c50;font-size:12px;}body .ui-dialog button.form-submit,#docbinder-page .form-submit{color:#fff;background-color:#2ccd6f;border:#2ccd6f;width:auto;padding:0px 15px;font-size:14px;height:30px;line-height:30px;border-radius:0px;margin-right:0px;}#block-carglass-content form.user-login-form,#block-carglass-content form.user-pass,#block-carglass-content form.user-pass-reset,#block-carglass-content form.user-form{margin:0 auto;width:360px;margin-top:50px;margin-bottom:20px;}.block-system-messages-block{margin-top:20px;margin-bottom:20px;}.g-recaptcha{margin-bottom:15px;}.filterbutton{display:none;}.facets-widget-checkbox h3{margin-top:0px;}@media screen and (min-width:768px){}@media screen and (max-width:991px){.filtercol{width:50%;position:absolute;transform:translateX(-100%);-webkit-transition:all .3s;transition:all .3s;z-index:999999;left:10px;}.filtercol .filterbutton{display:block;position:absolute;top:0px;right:-21px;height:30px;width:30px;background-color:#ed1b2e;color:#ffffff;font-weight:900;font-family:"Font Awesome 5 Free";-webkit-font-smoothing:antialiased;display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;line-height:30px;text-align:center;}.filtercol .filterbutton:after{content:"\f0b0";}.filtercol.expanded{transform:translateX(0%);-webkit-transition:all .3s;transition:all .3s;background-color:#ed1b2e;color:#ffffff;}.facets-widget-checkbox h3{color:#ffffff;margin-top:20px;}.downloadcol{margin-bottom:25px;}.facet-item--expanded > .facets-expand{background-color:#ffffff !important;color:#ed1b2e !important;}.view-photo-gallery-page{position:initial;}}@media screen and (max-width:767px){div.region-subheader{background-color:#ED1B2E;color:#231F20;}header img{height:34px;margin-top:12px;margin-bottom:12px;}header .navbar{min-height:40px;margin-top:0px;margin-bottom:0px;}div.region-subheader .menu-item{text-align:center;margin-left:15px;margin-right:15px;}div.region-subheader .navbar ul > li > a,div.region-subheader .navbar ul > li > a:hover,div.region-subheader .navbar ul > li > a:active,div.region-subheader .navbar ul > li > a:focus{width:100%;height:auto;padding-top:17px;padding-bottom:17px;color:#ffffff;border-bottom:1px solid #ffffff;}div.region-subheader .navbar ul > li:last-of-type a{border-bottom:0px !important;}div.region-header{width:calc(100% - 50px);}div.region-header .col-sm-6{width:50%;float:left;}div.region-header #block-loginformpopup{text-align:right;}div.region-header{position:absolute;top:0px;left:0px;z-index:1;}.navbar-toggle{margin-right:-12px;margin-top:12px;margin-bottom:12px;}div.region-subheader .navbar ul > li > a:before{height:100%;}#block-docbinder,.view-photo-gallery-page{margin-top:24px;}div.region-subheader .navbar ul > li > a.is-active,div.region-subheader .navbar ul > li > a:hover{background-color:transparent;font-weight:bold;}}article.media--type-image .field--type-image{border:1px solid #cccccc;padding:10px;}article.media--type-image .field--type-image .field__item{margin:0 auto;display:flex;height:150px;width:150px;align-items:center;flex-direction:row;align-items:center;justify-content:center;}article.media--type-image .field--type-image .field__item img{vertical-align:middle;max-width:150px;max-height:150px;height:auto;width:auto;}.js-facets-checkbox-links{padding-left:0px;list-style:none;}.js-facets-checkbox-links ul{padding-left:10px;list-style:none;}.media-information-bar{width:100%;font-size:12px;line-height:13px;display:block;background:#45607b;margin-top:0px;padding:10px;color:#ffffff;float:left;}.media-information-bar .mimelogo{width:26px;margin-left:-5px;float:left;}.media-information-bar .file-size{float:left;text-align:center;margin-left:5px;font-size:11px;}.media-information-bar .file-dimen{float:left;text-align:center;margin-left:15px;font-size:11px;position:relative;}.media-information-bar .file-dimen:before{content:'x';position:absolute;top:50%;margin-top:-6px;left:-6px;}.media-information-bar .field--name-name{height:50px;width:100%;overflow:hidden;float:left;}.media-information-bar .download-icon,.media-information-bar .delete-icon{-webkit-transition:all .3s;transition:all .3s;float:right;color:#fff;font-size:22px;margin-top:2px;}.media-information-bar .download-icon:hover,.media-information-bar .delete-icon:hover{-webkit-transition:all .3s;transition:all .3s;color:#19171c;}.media-information-bar .download-icon.disabled{opacity:0.3;}.media-information-bar .download-icon.disabled:hover{opacity:0.3;color:#ffffff;}.gallerybox{margin-bottom:20px;}.filecartloader{display:inline-block;border:4px solid #f3f3f3;border-top-color:rgb(243,243,243);border-top:4px solid #e20025;border-radius:50%;width:30px;height:30px;animation:spin 2s linear infinite;}@keyframes spin{0%{transform:rotate(0deg);}100%{transform:rotate(360deg);}}#block-docbinder{text-align:right;font-size:11px;margin-top:24px;}#docbinder-download-form{margin-top:20px;}#docbinder-page,.view-photo-gallery-page{margin-top:50px;}.added{opacity:0.6;-webkit-transition:all .3s;transition:all .3s;}.added:hover{opacity:1;-webkit-transition:all .3s;transition:all .3s;}.paragraph--type--text-visual img{width:100%;height:auto !important;}.paragraph--type--text-visual .field--name-field-text img{width:auto;margin-top:50px;margin-bottom:50px;}#block-docbinder .has-badge[data-count]:after{position:absolute;right:0%;top:0%;content:attr(data-count);font-size:50%;padding:.6em;border-radius:999px;line-height:.75em;color:white;color:#ed1b2e;text-align:center;min-width:2em;font-weight:bold;background:#ffffff;border-style:solid;border-width:1px;}.fa-circle{color:transparent;}.blue-cart{color:#ffffff;}.item-list__checkbox .facet-item label::before{content:"";display:inline-block;height:16px;width:16px;border:1px solid;position:absolute;top:3px;left:0px;}.item-list__checkbox .facet-item label::after{content:"";display:inline-block;position:absolute;height:6px;width:9px;border-left:2px solid;border-bottom:2px solid;left:4px;top:7px;transform:rotate(-45deg);}.item-list__checkbox .facet-item label{position:relative;padding-left:25px;}.item-list__checkbox .facet-item input[type="checkbox"]{display:none;}.item-list__checkbox .facet-item input[type="checkbox"] + label::after{content:none;}.item-list__checkbox .facet-item input[type="checkbox"]:checked + label::after{content:"";}.item-list__checkbox .facet-item input[type="checkbox"]:indeterminate + label::after{border-left:0px solid;transform:rotate(0deg);content:"";}.item-list__checkbox .facet-item input[type="checkbox"]:focus + label::before{outline:rgb(59,153,252) auto 5px;}.facet-item--expanded > .facets-widget-{display:none;}.facet-item--expanded{padding-right:20px;position:relative;}.facet-item--expanded > .facets-expand{cursor:pointer;position:absolute;width:20px;height:20px;right:0px;top:0px;color:#ffffff;background-color:#ED1B2E;font-size:12px;text-align:center;line-height:20px;}.facet-item--expanded > .facets-expand:hover{background-color:#ea707b;}.facet-item--expanded > .facets-expand:after{content:"+";}.facet-item--expanded.open > .facets-expand:after{content:"-";}.facet-item--expanded.open > .facets-widget-{display:block;}.largeimglink{display:block;}body .pager li>a,body .pager li>span{text-decoration:none;display:inline-block;padding:5px 14px;background-color:#334960;border:1px solid #334960;border-radius:0px;color:#ffffff;}body .pager li.is-active>a,body .pager li.is-active>span{display:inline-block;padding:5px 14px;background-color:#ffffff;border:1px solid #334960;border-radius:0px;color:#334960;}.pager__items{padding-left:0px;}@media screen and (max-width:767px){body main{padding-top:35px;}#block-docbinder{margin-top:11px;}.navbar-nav > li.logoutlink{float:none;}div.region-subheader .navbar ul > li > a:before{display:none;}footer{text-align:center;}footer p{padding-top:1px;padding-bottom:6px;}.pager__item{display:none !important;}.pager__item.pager__item--next,.pager__item.pager__item--previous,.pager__item.pager__item--last,.pager__item.pager__item--first{display:inline !important;}.contentcol  .col-xs-6{padding-right:5px;padding-left:5px;}.gallerybox{margin-bottom:10px;}article.media--type-image .field--type-image .field__item{height:112px;width:112px;}article.media--type-image .field--type-image .field__item img{max-width:112px;max-height:112px;}.media-information-bar .download-icon,.media-information-bar .delete-icon{display:block;float:right;text-align:center;padding:0px;}.filtercol .filterbutton{right:-30px;}.filtercol{width:80%;}#block-loginformpopup a{padding:6px 10px;margin-top:14px;}.paragraph--type--text-visual .field--name-field-text img{margin-top:10px;margin-bottom:0px;}}.paragraph--type--visual img{width:100%;height:auto;}.paragraph--type--dual-visual img{width:100%;height:auto;}body .fa.icon-downloadicon,body .fa.icon-downloadicon2{line-height:1.8em;}body .fa.icon-downloadicon.small,body .fa.icon-downloadicon2.small{line-height:1em;}.text-formatted a.btn{margin-right:10px;border:1px solid #000;border-radius:0px;text-decoration:none;color:#000;margin-bottom:10px;-webkit-transition:all .3s;transition:all .3s;}.text-formatted a.btn:hover{background:#ED1B2E;color:#fff;-webkit-transition:all .3s;transition:all .3s;border-color:#ED1B2E;}.paragraph  .field--name-field-visual img{width:100% !important;height:auto !important;}.region-header #block-docbinder,.docbinder-docbinder{color:#fff;}.docbinder-docbinder:before{font-family:'icomoon' !important;content:"\e900";color:#fff;margin-right:8px;font-size:19px;position:relative;top:6px;}.region-header #block-docbinder p{margin-bottom:0px;line-height:15px;}.docbinder-docbinder:hover{color:#fff;}table#docbinder-page-files{width:100%;}table#docbinder-page-files th,table#docbinder-page-files td{padding:10px;}body .ui-dialog button.form-submit,#docbinder-page .form-submit{background-color:#ED1B2E;}body .ui-dialog button.form-submit:hover,#docbinder-page .form-submit:hover{background-color:#AE1321;}
