/*
* customized styles for cookieController plugin
* Developed by sapnagroup (Sapna Technologies)
*/
.cc-window.cc-banner{padding:15px;overflow:hidden}.my-cool-layout{width:100%;display:table}.my-cool-layout .layoutRow{display:table-row}.my-cool-layout .layoutCell{display:table-cell;vertical-align:middle}.cc-header{display:block;margin-bottom:15px}.msgDiv{font-size:14px;line-height:normal; float:left; text-align:left;}.msgDiv .cc-message{display:inline;font-size:inherit}.my-cool-layout .btn{display:inline-block;min-width:100px!important;margin:0}.complianceDiv{text-align:right;min-width:500px}.cc-btn{font-size:14px;font-weight:400}.cc-link{padding:0;line-height:normal}.cc-window.cc-floating{padding:15px!important;max-width:none!important}.cc-bottom{bottom:0!important}.cc-revoke.cc-bottom{left:auto;right:45px;padding:5px 10px 10px!important;font-size:14px}.cc-right{right:0}.rvbtn{min-width:70px;width:auto;border-radius:3px;outline:0;font-weight:600;cursor:pointer;font-size:14px;text-transform:uppercase;text-decoration:none;padding:8px 14px;opacity:1}.popup-layout{position:fixed;width:300px;border-radius:6px;border:solid 1px #e6e6e6;padding:22px;overflow:hidden}.top-left{top:30px;left:30px}.top-center{top:30px;left:40%}.top-right{top:30px;right:30px}.bottom-left{bottom:30px;left:30px}.bottom-center{bottom:30px;left:40%}.bottom-right{bottom:30px;right:30px}.popup-layout h3.headingpop{font-size:14px;margin:0 0 8px}.popup-layout p.poppargarph{line-height:18px;margin-top:0}.popup-layout .cc-link{color:#003648;font-size:12px;font-weight:600;text-decoration:underline;text-decoration:underline;display:block;text-align:center}button.popbutton{min-width:70px;width:auto;border-radius:3px;outline:0;font-weight:600;cursor:pointer;font-size:14px;text-transform:uppercase;padding:8px 14px;opacity:1;margin-top:10px}.popup-layout .outerdiv{margin:0 auto}.poptextbutton{width:auto;text-align:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}@media (max-width:1023px){.my-cool-layout .layoutCell{display:block}.complianceDiv{text-align:left;padding:10px 0 0 0}.cc-window.cc-floating{padding:15px!important;max-width:none!important}.cc-bottom{bottom:0!important}.cc-revoke.cc-bottom{right:15px}}@media (max-width:520px){.complianceDiv{min-width:100%!important;width:100%!important}.my-cool-layout .btn{min-width:100%!important;margin:0;width:100%;margin-top:10px}}
/*demo2*/
#cookieController{font-family:Arial,Helvetica,sans-serif}#cookieController .overlay-popup{background:rgba(0,0,0,.5);z-index:1;width:100%;height:100%;overflow:hidden;position:fixed;top:0;bottom:0;left:0}#cookieController .popup-custom-layout{font-family:Arial,Helvetica,sans-serif;z-index:2147483645;top:10%;position:fixed;right:0;background-color:#fff;width:60%;max-width:650px;border-radius:2.5px;left:1em;margin:0 auto;font-size:14px;max-height:90%;overflow-x:hidden;overflow-y:auto;background-color:#002d72;box-shadow:0 0 18px rgba(0,0,0,.2)}#cookieController .popup-custom-layout .link{color:#fff;font-size:13px;font-weight:600;text-decoration:underline;text-align:center}.popup-custom-layout .popup-layout-container{width:100%;padding:0}.popup-custom-layout .popup-layout-container .popup-layout-row{max-width:none;display:block;margin:0;color:#fff}.popup-custom-layout .popup-layout-container .popup-layout-row .poppargarph.msgDiv{clear:both;float:left;margin:0 30px 10px 30px;font-size:.813em;line-height:1.5;padding-top:20px}.popup-custom-layout .popup-layout-container .popup-layout-row .poppargarph.msgDiv .policy-link a{font-weight:700}.popup-custom-layout .popup-layout-container .popup-layout-row .outerdiv{display:flex;justify-content:center;padding:15px 30px;text-align:center}.popup-custom-layout .popup-layout-container .popup-layout-row .outerdiv .poptextbutton{background-color:#6cc04a;color:#fff;border:none;min-width:135px;padding:12px 10px;padding-left:10px;letter-spacing:.05em;line-height:1.4;font-size:.813em;font-weight:600;height:auto;white-space:normal;word-break:break-word;word-wrap:break-word;margin-bottom:1rem;cursor:pointer;font-family:Arial,Helvetica,sans-serif}.popup-custom-layout .popup-layout-container .popup-layout-row .outerdiv .poptextbutton.trigger{text-decoration:underline;margin-right:1rem}input{font-family:Arial,Helvetica,sans-serif}.Btn{font-family:Arial,Helvetica,sans-serif;border:1px solid #bbb;cursor:pointer;display:inline-block;font-size:.75em;letter-spacing:.08em;max-width:394px;padding:12px 30px;line-height:1;word-break:break-word;word-wrap:break-word;white-space:normal;font-weight:700;height:auto}.Btn:hover{outline:0;opacity:.7}.cookiemodal .logo{background-size:contain;background-repeat:no-repeat;background-position:center}.cookiemodal .modalheader{border-bottom:1px solid #e9e9e9;padding:10px 0 10px 25px}.cc-message{color:#fff!important;font-size:13px}.subtitle,.title{color:#767676!important}.cookiemodal .modalheader .header-logo{height:40px;width:120px;display:inline-block}#cookieController .cookiemodal{background-color:#d1d4d3;right:0;left:auto;position:fixed;z-index:2147483647;bottom:0;max-width:480px;min-width:480px;height:100%;-webkit-box-shadow:0 2px 10px -3px #999;-moz-box-shadow:0 2px 10px -3px #999;box-shadow:0 2px 10px -3px #999;color:#767676!important;animation-name:ot-slide-in-right;-webkit-animation-name:ot-slide-in-right;animation-duration:1s;-webkit-animation-duration:1s;animation-fill-mode:both;-webkit-animation-fill-mode:both;animation-timing-function:ease-in-out;-webkit-animation-timing-function:ease-in-out}@keyframes ot-slide-in-right{0%{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}100%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.cookiemodal .modalcontent{position:absolute;padding-left:2px;padding-right:10px;top:67px;bottom:104px;margin-left:23px;margin-right:7px;width:calc(100% - 42px);overflow-y:scroll;color:#767676}.cookiemodal .modalcontent h3{font-size:1.125em;line-height:1.2;margin:20px 0 10px}.cookiemodal .modalcontent #policy-text{font-size:.813em;line-height:1.5;margin-bottom:25px}a.privacy-notice-link{color:#001ca8;text-decoration:none}.cookiemodal .modalcontent #policy-text a.privacy-notice-link{text-decoration:underline;display:block;margin-top:5px}.cookiemodal .modalcontent #policy-text a.privacy-notice-link:hover{text-decoration:none}.cookiemodal .modalcontent button#accept-policy-text{background-color:#001ca8;color:#fff;border-radius:2px;border:1px solid #001ca8;margin-bottom:25px;margin-right:10px}.cookiemodal .modalcontent .wrapper h3{margin:0;padding-bottom:10px}.cookiemodal .modalcontent .wrapper .settings{position:relative;border-radius:1px;margin:0;padding:0;border:1px solid #d8d8d8;border-top:none;float:left;width:calc(100% - 2px);line-height:1.1}.cookiemodal .modalcontent .wrapper .settings .left-wrapper{padding-top:11.5px;padding-bottom:11.5px;padding-left:20px;padding-right:15px;width:calc(100% - 35px);display:inline-block;position:relative;min-height:25px;cursor:pointer}.cookiemodal .left-wrapper:after{content:'\002B';float:left;color:#001ca8;width:20px;height:20px;font-size:1.4em;display:inline-block;position:absolute;top:14px;left:15px}.cookiemodal .left-wrapper.active:after{content:"\2212"}.cookiemodal .modalcontent .wrapper .first-set{margin-top:10px;border-top:1px solid #d8d8d8}.cookiemodal .modalcontent .wrapper .settings h4,.cookiemodal .modalcontent .wrapper .settings span{margin:0;font-size:.88em;line-height:1.4;position:relative;top:5px;display:inline;}.cookiemodal .modalcontent .wrapper .settings h4{width:calc(100% - 130px);max-width:60%;margin-left:15px;display:inline-block}.cookiemodal .modalcontent .wrapper .settings h4.always-active{width:55%}.cookiemodal .modalcontent .wrapper .settings span.always-active{float:right;color:#001ca8;font-weight:700}.cookiemodal .modalcontent .wrapper .settings .right-wrapper{float:right;padding-left:30px;position:absolute;top:50%;transform:translateY(-50%);right:16px}.switch{position:relative;display:inline-block;width:45px;height:25px}.switch input{opacity:0;width:0;height:0}.slider{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#f2f1f1;-webkit-transition:.4s;transition:.4s}.slider:before{position:absolute;content:"";height:21px;width:21px;left:1px;bottom:2px;background-color:#7d7d7d;-webkit-transition:.4s;transition:.4s}input:checked+.slider{background-color:#d5e9ff}input:focus+.slider{box-shadow:0 0 1px #001ca8}input:checked+.slider:before{-webkit-transform:translateX(21px);-ms-transform:translateX(21px);transform:translateX(21px);background-color:#001ca8}.slider.round{border-radius:34px}.slider.round:before{border-radius:50%}.cookiemodal .modalcontent .wrapper .settings .text{max-height:0;overflow:hidden;transition:max-height .2s ease-out;background-color:#fff;background-color:#f8f8f8;display:block;width:auto}.cookiemodal .modalcontent .wrapper .settings .text p{font-size:.813em;line-height:1.5;padding:15px 20px 0;width:calc(100% - 40px);margin:0}.cookiemodal .modalcontent .wrapper .settings .text .ck-details{padding-left:20px;width:calc(100% - 20px);display:inline-block;margin-top:0;padding-bottom:2px}.cookiemodal .modalcontent .wrapper .settings .text .ck-details a{color:#001ca8;font-size:.813em;text-decoration:none;float:left;margin-top:5px;padding-bottom:15px}.cookiemodal .content-details{position:absolute;top:60px;bottom:0px;width:100%}.cookiemodal .content-details .content-details-header{display:inline-block;padding-left:27px;padding-right:17px;width:calc(100% - 44px)}.cookiemodal .content-details .content-details-header h3{margin:15px 0 0;font-size:1em;font-weight:700;line-height:1.3}.cookiemodal .content-details .content-details-header h3 .bck-btn{text-decoration:none;color:#656565;cursor:pointer;min-height:20px}.cookiemodal .content-details .content-details-header h3 .bck-btn:hover{opacity:.6}.cookiemodal .content-details .content-details-header h3 .bck-btn img{width:12px;height:12px}.cookiemodal .content-details .content-details-header h3 span{margin-left:15px;color:#767676}.cookiemodal .content-details .cookie-content-details{transform:translate3d(0,0,0);position:relative;padding-left:27px;margin-right:10px;margin-top:10px;width:calc(100% - 37px);top:0;bottom:70px;height:calc(100% - 94px);overflow-y:auto;overflow-x:hidden}.cookiemodal .content-details .cookie-content-details ul{list-style:none;margin:0;padding:0}.cookiemodal .content-details .cookie-content-details ul li{position:relative;margin:0;padding:15px 0 15px 15px;border-bottom:1px solid #e2e2e2}.cookiemodal .content-details .cookie-content-details ul li .left-wrapper{display:flex;width:100%;flex-flow:row-reverse;justify-content:flex-end;cursor:pointer;padding-bottom:5px}.cookiemodal .content-details .cookie-content-details ul li .left-wrapper::after{margin-right:8px;top:10px;left:4px;position:relative}.cookiemodal .content-details .cookie-content-details ul li .left-wrapper .host-details{width:calc(100% - 165px);height:auto;text-align:left;word-break:break-word;word-wrap:break-word;vertical-align:middle;padding-bottom:2px;padding-left:2px}.cookiemodal .content-details .cookie-content-details ul li .left-wrapper .host-details h3{color:#696969;font-size:.81em;font-weight:700;line-height:1.4;position:relative;margin:0;margin-bottom:5px}.cookiemodal .content-details .cookie-content-details ul li .left-wrapper .host-details h4{color:#001ca8;display:inline-block;float:none;font-size:.69em;line-height:1.4;font-weight:400;margin:0}.cookiemodal .content-details .cookie-content-details ul li .text{max-height:0;width:auto;overflow:auto;display:block;z-index:2;position:relative;transition:max-height .2s ease-out;overflow:hidden}.cookiemodal .content-details .cookie-content-details ul li .text ul{margin:0;font-size:inherit;display:inline-block;width:100%}.cookiemodal .content-details .cookie-content-details ul li .text ul li{font-size:.7em;border:none;display:inline-block;width:calc(100% - 20px);padding:10px;margin-bottom:10px;background-color:#f8f8f8;color:#767676}.cookiemodal .content-details .cookie-content-details ul li .text ul li>div div{font-size:.8em;padding:5px 0}.cookiemodal .content-details .cookie-content-details ul li .text ul li>div div:nth-child(1){width:30%;float:left}.cookiemodal .content-details .cookie-content-details ul li .text ul li>div div:nth-child(2){width:70%;float:left;word-break:break-word;word-wrap:break-word}.cookiemodal .content-details .cookie-content-details #no_result{margin-top:30px;height:calc(100% - 300px);margin-left:27px}.cookiemodal .content-details .cookie-content-details #no_result span{font-weight:700}.cookiemodal .modalfooter{position:absolute;bottom:0;width:100%;max-height:160px;}.cookiemodal .modalfooter .footer-container{text-align:left;margin-left:25px;margin-right:25px}.cookiemodal .modalfooter .footer-container button{min-width:calc(50% - 5px);margin:19px 0 16px;background-color:#001ca8;color:#fff;border-radius:2px;border-color:#001ca8}.cookiemodal .modalfooter .footer-container button.popbutton{min-width:calc(50% - 5px);margin:19px 0 16px;background-color:#001ca8;color:#fff;border-radius:2px;border-color:#001ca8}.cookiemodal .modalfooter .footer-logo{padding-left:25px;height:30px;text-align:left;background:#f4f4f4;text-align:right}.cookiemodal .modalfooter .footer-logo .logo{display:inline-block;margin-top:5px;margin-right:10px;height:25px;width:152px;cursor:pointer;}@media only screen and (min-width:426px) and (max-width:896px){#cookieController .popup-custom-layout{left:0;top:15%;transform:translateY(-13%);-webkit-transform:translateY(-13%);max-width:600px;width:95%}}@media only screen and (max-width:600px){.popup-custom-layout .popup-layout-container{width:auto}.popup-custom-layout .popup-layout-container .popup-layout-row .poppargarph.msgDiv{margin:0 22px 10px 22px;width:calc(100% - 44px)}.popup-custom-layout .popup-layout-container .popup-layout-row .outerdiv{padding:15px 22px}#cookieController .cookiemodal{max-width:100%;min-width:100%}.cookiemodal .content-details .content-details-header{margin-top:0;padding:0 5px 0 10px;width:calc(100% - 25px)}.cookiemodal .content-details .cookie-content-details{margin-top:0;padding:0 5px 0 10px;width:calc(100% - 25px)}.logo{margin:9px auto;}.cookiemodal .content-details{top: 72px;}.cookiemodal .modalcontent{top:84px;}}@media only screen and (max-width:425px){#cookieController .popup-custom-layout{left:0;width:95%;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%)}.popup-custom-layout .popup-layout-container .popup-layout-row .outerdiv{flex-flow:column-reverse}.popup-custom-layout .popup-layout-container .popup-layout-row .outerdiv .poptextbutton.trigger{margin-right:0}.popup-custom-layout .popup-layout-container .popup-layout-row .outerdiv .poptextbutton{width:100%;margin-bottom:10px}.cookiemodal .modalcontent{margin:0 10px 0 20px}.cookiemodal .modalcontent button#accept-policy-text{letter-spacing:.01em}.cookiemodal .left-wrapper::after{top:14px}.cookiemodal .modalfooter .footer-container button{letter-spacing:.01em}.cookiemodal .content-details .content-details-header .search-bar .search-input{width:75%}.cookiemodal .content-details .content-details-header .search-bar .search-input #search-handler{font-size:1em}.cookiemodal .content-details .content-details-header .search-bar .fltr-search .fltr-search-cnt .fltr-scrl-cnt .fltr-btns button{letter-spacing:.01em}.cookiemodal .content-details .cookie-content-details{height:calc(100% - 95px)}}#btn-dismissCustomCookie{display:none}