.h-vcenter-child,.icon.site-initial,.url{vertical-align:middle}
.b-title,.bundle-cell,.desc,.imodal-button,.slick-bundle-name,.url-display{text-overflow:ellipsis}
@font-face{font-family:'Open Sans';font-style:normal;font-weight:300;font-stretch:normal;src:url(https://fonts.gstatic.com/s/opensans/v43/memSYaGs126MiZpBA-UvWbX2vVnXBbObj2OVZyOOSr4dVJWUgsiH0B4gaVc.ttf) format('truetype')}
@font-face{font-family:'Open Sans';font-style:normal;font-weight:500;font-stretch:normal;src:url(https://fonts.gstatic.com/s/opensans/v43/memSYaGs126MiZpBA-UvWbX2vVnXBbObj2OVZyOOSr4dVJWUgsjr0B4gaVc.ttf) format('truetype')}
#cookie-law{position:fixed;z-index:99999;background:#fff;box-shadow:0 3px 6px rgba(0,0,0,.16),0 3px 6px rgba(0,0,0,.23);text-align:center;padding:20px 0;right:0;bottom:0;left:0}
#cookie-law p{margin:0}
.invisible{opacity:0}
div.off-screen{position:absolute;opacity:.7}
button:focus{outline:0!important}
.btn-trans,.close-icon,.imodal-input:focus,.search-box,a:focus,input:focus{outline:0}
.validationMessage{display:block;margin-top:-3px;color:#db2020;margin-left:2px}
li.ui-autocomplete-category,li.ui-menu-item{margin-left:7px}
.ui-autocomplete-input{border:none;font-size:14px;margin-bottom:3px;padding-top:3px;position:relative}
.ui-menu .ui-menu-item a{font-size:12px}
.ui-autocomplete{position:absolute;top:0;left:0;z-index:11001!important;float:left;display:none;min-width:160px;width:160px;padding:4px 0;margin:2px 0 0;list-style:none;background-color:#fff;border-color:#ccc;border-color:rgba(0,0,0,.2);border-style:solid;border-width:1px;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;-webkit-box-shadow:0 5px 10px rgba(0,0,0,.2);-moz-box-shadow:0 5px 10px rgba(0,0,0,.2);box-shadow:0 5px 10px rgba(0,0,0,.2);-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box}
.slick-container{position:relative;border:1px solid #eee;display:none;margin:5px 0 0;padding:25px 25px 0;width:100%;color:#333;background:#E4EBED}
.slick-container.no-slider{padding-bottom:25px}
.slick-container.active{display:block}
.slick-container .article-tip{position:absolute;margin:3px 25px;padding:0 5px;top:0;left:0;width:100%}
.slick-container .article-tip a{position:absolute;top:5px;right:45px;font-size:12px}
.slick-container .save-alink a{position:absolute;bottom:5px;right:25px;display:none;font-size:12px}
.slick-container .save-alink.active a{display:inline-block}
.hint,.popover-bundle .bundle-stripe{display:block;width:100%;position:relative}
.popover-article,.popover-bundle{font-size:10px;max-height:500px;max-width:180px}
.popover-bundle .bundle-stripe{height:25px}
.hint{font-size:medium;color:#000;left:10px;margin-left:-10px;padding:10px 10px 15px;border:1px dotted orange;background-color:#DAEEEE}
.hint-promotion-image{box-sizing:border-box;display:flex}
.web-store{background:url(/Content/images/ChromeWebStoreBadge.png) 0 50% no-repeat;background-size:cover;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;display:flex;width:200px;height:56.5px;margin:0 auto}
.popover{max-width:152px!important;border:none!important;margin:0!important}
.divbutton>.img-container{width:100%;max-height:250px;min-height:35px}
.popover-article>.img-container{height:100px;width:100%}
.divbutton>.img-container img,.popover-article>.img-container img,.popover-bundle>.img-container img{object-fit:cover;object-position:50% 50%;min-width:100%;height:100%}
.divbutton>.img-container img.click-to-visit:hover{cursor:pointer}
.popover-article .title,.popover-bundle .title{margin-top:3px;font-weight:600;font-size:10px;display:block;color:#000;overflow-x:auto}
.popover-bundle .title{margin-top:5px;font-size:12px}
.popover-bundle .title:hover{color:#7CD8CF}
.popover-article .title:hover{color:#094FEF}
.popover-article>.desc,.popover-bundle>.desc{display:block;font-weight:100;font-size:10px;max-height:100px;min-height:30px;overflow:hidden;color:#333}
.article-tip .site,.popover-article .site,.popover-bundle .site{display:block;font-weight:500;font-size:12px;text-overflow:ellipsis;color:#666;margin:3px 0 0}
.article-tip .icon,.popover-article .icon,.popover-bundle .icon{display:inline;vertical-align:middle;width:16px;height:16px;z-index:100;margin:1.5px 3px 3px 0}
.icon.site-initial{color:#EFEFEF;text-align:center;font-size:12px;padding:0 3.5px;border-radius:50%}
.slick-slide{display:flex;margin-left:5px;justify-content:center;align-items:center;overflow:hidden;border:3px solid #E4EBED;width:100px;height:75px}
.slick-item.no-image-item{background:-webkit-linear-gradient(top,#AAA,#FFF);display:block;padding:0;line-height:10px}
.slick-desc{display:inline-block;background:0 0;font-size:9px;padding:0 3px 3px}
.bundle-item .lick-bundle-name,.slick-bundle-name{font-size:10px;font-weight:600}
.no-image-item>.slick-desc{height:75px;display:inline-flex;align-items:center}
.slick-item.bundle-item{display:block;padding:0;background:-webkit-linear-gradient(bottom,#AAA,#FFF);line-height:12px}
.slick-bundle-name{background:0 0;display:block;padding:3px 3px 0}
.bundle-item .bundle-stripe{display:block;position:relative;height:20%;width:100%}
.slick-item img{object-fit:cover;object-position:50% 50%;min-width:100%;height:100%}
a.remove-alink{float:right}
.dropdown-menu.columns-2{min-width:400px}
.dropdown-menu.columns-3{min-width:600px}
.dropdown-menu li a{padding:5px 15px;font-weight:300}
.dropdown-menu li.divider{height:1px;margin:5px 0;overflow:hidden;background-color:#D7D7D7}
.scrollable-menu{height:auto;max-height:500px;overflow-x:hidden}
.navbar-fixed-top.hidden,body.modal-on .navbar-fixed-top{display:none}
.navbar-fixed-top{transition:top .4s ease-in-out}
.nav-up{top:-65px}
@media (max-width:400px){.navbar-brand{padding:19.5px 10px 19.5px 1px}
}
@media (max-width:600px){.dropdown-menu.multi-column{min-width:240px!important;overflow-x:hidden}
}
.btn-dropdown-container{display:flex;position:absolute;width:100%;margin-top:24px}
.btn-dropdown{margin:0 auto}
.iphone- .btn-dropdown{margin-top:1.5px}
.btn-dropdown>i.glyphicon{margin:0;padding:0;font-size:20px;width:20px;height:20px}
.blurry,.splash{position:fixed;width:100%}
.bundle-img{filter:blur(25px);-webkit-filter:blur(25px);-moz-filter:blur(25px);-o-filter:blur(25px);-ms-filter:blur(25px)}
.blurry{display:flex;margin:0;height:100%;-webkit-filter:blur(50px);-moz-filter:blur(50px);-o-filter:blur(50px);-ms-filter:blur(50px);filter:blur(50px);-webkit-mask-image:-webkit-gradient(rgba(100,100,100,.9) 36%,rgba(255,255,255,.4) 20%);overflow:hidden;background-size:cover;background-position:center;z-index:-100}
.floatable{opacity:.9}
.floatable.solid{opacity:1}
.oauth-link{display:inline-block;font-size:30px;padding-left:15px;padding-bottom:15px;text-decoration:none!important;color:#375a7f}
.oauth-link:hover{color:#0A3257;opacity:1}
.or-line{margin-top:-22px}
hr.across-or{border:0;height:1px;margin-top:0;max-width:400px;background-image:linear-gradient(to right,rgba(0,0,0,.5),rgba(0,0,0,.4),rgba(0,0,0,.3),rgba(0,0,0,.1),rgba(225,225,225,0),rgba(0,0,0,.1),rgba(0,0,0,.3),rgba(0,0,0,.4),rgba(0,0,0,.5))}
.page-content{position:fixed;margin:0 20px;z-index:9999}
.splash{text-align:center;margin:0;opacity:.8;color:#FFF;padding:0;height:100%}
.splash .message{padding-top:10%;font-size:5em;line-height:1.5em;text-shadow:rgba(0,0,0,.5) 0 0 15px}
.splash .fa-spinner{text-align:center;display:inline-block;font-size:5em;margin-top:50px}
.splash span.bundole-logo{display:block;margin-bottom:-30px}
.splash .lead{font-size:20px;font-weight:400}
.page-host{position:relative;padding-top:80px}
.loader{margin:6px 8px 4px;visibility:hidden}
.loader.active{visibility:visible}
body{overflow-x:hidden;background-color:#FFF}
body.no-scroll{overflow-y:hidden;position:relative}
.navbar-fixed-bottom,body.no-scroll .navbar-fixed-top{z-index:9}
.padt15px{padding-top:15px}
.switch-label{font-size:15px;font-weight:100;display:inline-block;padding:5px}
.mart5{margin-top:6%}
.auto-height-textarea{overflow-y:hidden;padding-top:1.1em;height:auto}
.h-vcenter-parent{display:table}
.h-vcenter-child{display:table-cell}
#sharebar{margin-right:5px}
#sharebar i{font-size:1.3em}
@media (min-width:7768px){#sharebar i{-moz-transform:scale(1.5);-ms-transform:scale(1.5);-o-transform:scale(1.5);-webkit-transform:scale(1.5);transform:scale(1.5)}
}
@media (max-width:7767px){#sharebar span{display:inline!important}
}
@media (max-width:79px){.navbar-fixed-top{margin-bottom:0}
.st-loader span[class*=l-]{width:5px;height:5px}
.splash .message{font-size:2.5em}
.splash .fa-spinner{font-size:3.5em}
.desc{position:relative;display:inline-block;font-size:x-small;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;height:4em}
}
@media (max-width:68px){.container,body{margin:0}
.desc,.title{position:relative;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
body{background-color:#d3d3d3;font-weight:300;font-size:x-small}
btn{padding:0 3px;border:0}
.btn-trans{padding:2px 10px;z-index:12;opacity:1}
.brand{margin-left:10px!important}
.title{font-size:small;font-weight:600;display:block;margin-bottom:18px;max-width:80%}
.age,.desc{display:inline-block;font-size:x-small}
.desc{height:4em}
.age{float:right}
.url-container{line-height:1}
.bootbox .modal-dialog{max-height:100px;max-width:100px;margin-top:20%;overflow-y:auto}
}
#articles .st-offcanvas,.btn-func{opacity:0}
#articles,#index #featured{margin-top:-30px}
#articles .st-offcanvas-menu{padding:2% 2% 30em}
#articles .st-offcanvas-main{padding:0 2%}
#articles .st-offcanvas-main:before{padding-bottom:100em;-webkit-box-shadow:-2px -8px 8px #999 inset;box-shadow:-2px -8px 8px #999 inset}
#articles .offcanvas-buttons{margin:0 -2% 0 -2.5%;padding:5px}
#articles .showmenubutton{float:left;text-decoration:none;font-size:2em;display:block;color:#FFF;padding-left:10px;padding-right:10px}
#zoom-btns,.masonry,li#addArticle,li#addBundle{display:none}
#articles .showmenubutton:hover{opacity:.6}
a.reset-btn{top:13px;right:5px;position:absolute;background:0 0;text-decoration:none!important;border:0;color:#AAA;margin:0;padding:0;z-index:10}
a.reset-btn:hover{color:#333!important;font-weight:600}
.user-contents{margin-top:5px;background-color:#fff;padding:3px;border:1px dotted #D2D2D2;border-radius:5px;max-height:80px;color:#333;overflow:hidden}
a.current-bundle.static,ul.breadcrumb.list-inline>li>a{color:#CCC}
.user-contents li,.user-contents p{font-size:13px;padding:0;margin:0;overflow-wrap:break-word}
.masonry{margin:0 auto 15px;padding:0;-moz-transform-origin:0 0 0;-moz-transition:height 0s cubic-bezier(0,1,0,1);-ms-transition:height 0s cubic-bezier(0,1,0,1);-o-transition:height 0s cubic-bezier(0,1,0,1);-webkit-transition:height 0s cubic-bezier(0,1,0,1);transition:height 0s cubic-bezier(0,1,0,1);background:0 0;opacity:1}
body.modal-on .masonry{transition:opacity .5s ease-out;opacity:.33}
#dashboard-articles.masonry,#dashboard-pub-bundles.masonry,#pub-bundle-articles.masonry{padding-bottom:0}
.breadcrumb{margin-left:15px}
a.current-bundle{cursor:default}
.btn-bundle-add,.btn-trans,.clearable.onX,.close-icon,.starRating span,a.current-bundle.ready:not(.static):hover{cursor:pointer}
div.breadcrumb-row.fixed{width:120%;position:fixed;top:0;z-index:120}
.weblink .icon,.weblink a,.weblink p{position:relative}
.container-fluid{padding-left:0;padding-right:0}
@media only screen and (max-width:409px){.modal-dialog{width:100%!important}
}
@media only screen and (min-width:410px) and (max-width:774px){.modal-dialog{width:100%!important}
}
@media only screen and (min-width:680px){#zoom-btns{display:inline-block}
}
@media only screen and (min-width:760px){ul#menu-control:not(.search-on)>li#addArticle,ul#menu-control:not(.search-on)>li#addBundle{display:inline-block;margin-left:30px}
}
@media only screen and (min-width:600px) and (max-width:1139px){.modal-dialog{width:88%!important}
}
@media only screen and (min-width:1140px) and (max-width:1504px){.masonry{width:100%}
#zoom-btns{display:inline-block;margin-left:10px}
.modal-dialog:not(.fixed-width){width:88%!important}
}
@media only screen and (min-width:1505px) and (max-width:1869px){#zoom-btns{display:inline-block;margin-left:10px}
.modal-dialog{width:70%!important}
}
@media only screen and (min-width:1870px){#zoom-btns{display:inline-block;margin-left:10px}
.modal-dialog{width:60%!important}
}
.weblink .icon,.weblink img{margin-right:-100px;width:auto}
#bundle-articles,#pub-bundle-articles{z-index:110;margin-top:16px}
.dimGradient{background-color:#000;background-color:rgba(0,0,0,.15);background:-webkit-gradient(linear,left top,left bottom,from(transparent),to(rgba(0,0,0,.3)));background:-webkit-linear-gradient(transparent,rgba(0,0,0,.3));background:linear-gradient(transparent,rgba(0,0,0,.3))}
#about{padding:2%}
#about h1{color:#FFF}
.about-content{padding:4%;color:#FFF;min-height:250px;margin-top:10px;background:#7a62d3}
.about-content p{margin-top:5%}
.about-content li{margin-top:2%}
.about-content a{font-size:1.5em;color:#FFF}
.well-danger{background:#e91d1d;border:#e91d1d}
.navbar-fixed-top .navbar-inner{padding-left:1em;padding-right:1em}
.weblink .icon,.weblink a,.weblink img,.weblink p{padding:0;overflow:hidden}
.navbar-fixed-top .icon-home{font-size:18px}
.label{font-size:1.1em!important;font-weight:100!important}
.weblink p{font-size:smaller}
.weblink img{float:right;height:75px}
.weblink .icon{height:20px}
.weblink .pDate{font-size:x-small;overflow:hidden}
.url-container{margin-bottom:10px;padding:10px 25px 10px 0}
.url{position:absolute;margin:5px 1px 5px 0;display:inline-block;column-fill:balance;overflow:scroll;width:100%}
.btn-trans,.desc,.url-display{overflow:hidden}
.desc{font-size:small;width:auto}
#bundle-articles.small .bundle-desc,#bundle-articles.small .desc,#bundle-articles.x-small .bundle-desc,#bundle-articles.x-small .desc,#dashboard-articles.small .desc,#dashboard-articles.x-small .desc,#dashboard-bundles.small .bundle-desc,#dashboard-bundles.x-small .bundle-desc,#dashboard-pub-bundles.small .bundle-desc,#dashboard-pub-bundles.x-small .bundle-desc,#pub-bundle-articles.small .bundle-desc,#pub-bundle-articles.small .desc,#pub-bundle-articles.x-small .bundle-desc,#pub-bundle-articles.x-small .desc{display:none}
.bundle-desc{font-size:small;width:100%;padding:3px;min-height:50px;max-height:150px;overflow-y:hidden}
.status{float:left;display:inline-block;vertical-align:bottom;margin-left:40%;margin-top:26px;font-size:.8em}
hr{margin-top:5px;margin-bottom:10px}
.main-image-container{vertical-align:top;min-height:80px;background:linear-gradient(transparent,red)}
.main-image{display:block;position:center}
.btn-func,.btn-search,.btn-url,.close-icon:after,.zoom-control{position:absolute}
.search-box{border:1px solid #ccc;border-radius:10px}
.close-icon{border:0 solid transparent;background-color:transparent;display:inline-block;vertical-align:middle}
.close-icon:after{content:"X";display:block;width:1em;height:1em;background-color:#FA9595;z-index:1;right:.2em;border-radius:50%;color:#fff;box-shadow:0 0 2px #E50F0F}
.search-box:not(:valid)~.close-icon{display:none}
.clearable{background:url(data:image/gif;base64,R0lGODlhBwAHAIAAAP///5KSkiH5BAAAAAAALAAAAAAHAAcAAAIMTICmsGrIXnLxuDMLADs=) right -10px center no-repeat #fff;border:1px solid transparent;border-radius:3px;transition:background .4s}
.btn-search:hover,.btn-trans{background-color:transparent}
.clearable.x{background-position:right 10px center}
.clearable::-ms-clear{display:none;width:0;height:0}
bundle-name{width:100%;margin:5px 0}
.btn-url{margin:5px 25px 25px 5px;border-radius:10px;display:inline-block;float:left}
.btn-search,.searchText{margin-top:-1px;display:inline-block}
.searchText{padding:0 3px;float:left;max-width:280px;font-size:16px}
.btn-search{padding:4px;float:right;line-height:.65;border-bottom-left-radius:0;border-top-left-radius:0;border:1px solid transparent}
.touch .btn-search{display:none}
.btn-search:hover{color:#fff;border:1px solid transparent}
.btn-trans{width:33.3%;padding:3.3%;border:none;opacity:.9;background-repeat:no-repeat;-webkit-transition:.3s;-o-transition:.3s;transition:.3s;float:right}
.bottom .btn-trans{width:auto;margin-left:7px;padding:10px 5px}
.masonry.small .btn-trans{margin-left:15px}
.masonry.medium .btn-trans{margin-left:25px}
.masonry.large .btn-trans{margin-left:30px}
.gray-shadow{text-shadow:0 0 1px #333;-moz-text-shadow:0 0 1px #333;-webkit-text-shadow:0 0 1px #333}
div.tagsinput span.tag{display:block!important;float:left!important;text-decoration:none!important;margin:3px 3px 1px!important;font-family:inherit!important;font-size:15px!important;background-color:#EAEAEA!important;color:#142855!important;border:1px solid #ccccc5!important;border-radius:3px!important;padding:2px 1px 2px 5px!important;text-align:center!important;white-space:nowrap!important;vertical-align:baseline!important}
.b-title,.btn-func,.url-display{white-space:nowrap}
div.tagsinput span.tag a[title]{color:#AAA!important}
div.tagsinput span.tag a[title]:hover{color:#333!important}
div.tagsinput span.tag::after{content:''!important;padding:3px 3px 3px 1px!important}
span.select2-selection{min-height:38px!important}
.select2-container .select2-search--inline .select2-search__field{margin-top:7px!important}
.select2-container--default .select2-selection--multiple .select2-selection__choice__edit__linked,.select2-container--default .select2-selection--multiple .select2-selection__choice__linked,.select2-container--default .select2-selection--multiple .select2-selection__choice__remove{display:inline-block;font-weight:700;margin-right:2px;padding:1px 5px 1px 2px!important}
.select2-container--default .select2-selection--multiple .select2-selection__choice__remove{color:#AAA}
.select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover{color:#fff}
.select2-container--default .select2-selection--multiple .select2-selection__choice{border:1px solid transparent!important;padding:1px 5px!important;border-radius:3px!important}
div.tagsinput,span.select2-selection--multiple{height:auto;min-height:39.33px!important}
.icon-disp,.modal-icon-disp{display:inline-block;width:16px;height:16px;z-index:100}
.icon-disp{margin-bottom:4px;vertical-align:baseline}
.main-image,.url-age{vertical-align:middle}
.modal-icon-disp{margin:1px 5px 5px 8px}
#bundole-root .modal-header{padding:12px 15px 2px}
.fallback-site-icon:not(.fallback)>span.icon-disp,.icon-disp.no-show,.img-container>img.no-show{display:none!important}
.age,.site-icon,.url-display{display:inline-block}
.site-icon{margin-top:-10px;margin-left:10px;width:2em;height:2em;z-index:100}
.url-display{color:#666;padding-left:3px;font-size:small;max-width:80%}
.url-display:visited{color:#142855}
.ui-autocomplete .url-display{padding-bottom:4px;padding-left:7px}
.age{float:left;font-size:medium;text-align:left}
a.zoom-control{text-decoration:none}
a.zoom-control.disabled{color:gray}
.btn-func{display:block;margin:3px 33.3%;width:33.3%;background:rgba(192,192,192,.3);border-radius:4px;z-index:10}
.btn-func.bottom{bottom:-5px;right:9px;width:auto;height:0;margin:0;background-color:transparent;transition:opacity .75s ease-in}
.touch .btn-func.bottom{opacity:.2;transition:opacity .5s ease-in}
.divbutton.active .btn-func.bottom{height:auto;opacity:1;background:0 0}
.divbutton.active .btn-func{opacity:1;background:center no-repeat rgba(0,0,0,.2)}
.btn-func.bottom .btn-trans .fa{margin-left:0;padding:3px 8px;color:#AAA;font-size:1.2em}
.btn-func.bottom .btn-trans .fa:hover{color:#111}
.label-archived.floatable,.label-new.floatable{display:inline-block;position:absolute;bottom:.8em;left:.3em;opacity:.75}
.divbutton.active .label-archived.floatable,.divbutton.active .label-new.floatable{opacity:0}
div.category-container,div.name-container,div.toggle-container{padding:0}
div.category-container{margin-top:5px}
.main-container div.toggle-container .bootstrap-switch{margin-left:20px!important}
.main-container div.name-container #bundle-name{margin-left:110px!important}
.main-container div.category-container #categoryDropdown{margin-left:50px}
.main-container div.category-container .select2-container{width:160px!important;margin-left:28px!important}
.category-container span.select2-selection{min-height:30px!important}
.publish-container div.bootstrap-switch{margin-left:30px}
.position-container div.bootstrap-switch{margin-left:20px}
.chosen-container span.select2-container,.tag-container .tagsinput{margin:5px 0 0 20px!important;min-height:38px!important;width:100%!important;overflow-y:hidden!important}
.main-container .row label.fixed-label-20{padding-top:10px}
.modal-footer .btn-modal{margin-left:15px!important}
.modal-header button.close{color:#464545!important;padding:0 10px 8px 0;font-size:28px;border:0!important;text-decoration:none!important}
.main-container .row .sub-row label.fixed-label-20{padding-top:3px}
.category-container .bootstrap-switch-container{margin-left:5px}
.content-container{margin:0;display:block;z-index:100}
.sub-row{margin-bottom:10px}
.fixed-label-20{font-weight:300;display:block;float:left!important;margin-left:20px;min-width:55px}
.workItem{-webkit-transition:.3s;background:#d7d7d7}
.modal-body,.modal-footer{background-color:#eee}
.bootbox .modal-dialog{max-height:300px;max-width:300px;margin-top:20%;overflow-y:auto}
.bootbox-close-button{color:gray}
.modal-body .main-container{max-width:100%}
.st-image-container{max-height:100px}
.zoom-control{display:inline-block;float:left;margin-left:0;margin-right:0}
.divbutton,.img-container{display:block;overflow:hidden}
.search-container,.tags,.url-age{position:relative}
.divbutton{margin:0 auto;float:left;width:auto;height:auto;min-height:150px;opacity:1;background-color:#F6F7F8;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;border:.5px solid #ddd}
@media only screen and (max-width:409px){.divbutton{width:300px}
}
.divbutton.bundle,.divbutton.child-bundle,.divbutton.pub-child-bundle{border:.5px solid #CEE1E1;margin-bottom:0}
.divbutton.pub-bundle{border:1px solid #add8e6}
.divbutton.bundle-article{margin-bottom:0}
.divbutton.article,.divbutton.pub-article,.divbutton.pub-bundle,.divbutton.pub-bundle-article{margin-bottom:15px}
.divbutton.active,.divbutton:hover{-webkit-box-shadow:0 0 25px 0 rgba(20,40,85,.55);-moz-box-shadow:0 0 25px 0 rgba(20,40,85,.55);box-shadow:0 0 25px 0 rgba(20,40,85,.55)}
.divbutton.bundle.active,.divbutton.bundle:hover,.divbutton.child-bundle.active,.divbutton.child-bundle:hover,.divbutton.pub-bundle.active,.divbutton.pub-bundle:hover,.divbutton.pub-child-bundle.active,.divbutton.pub-child-bundle:hover{-webkit-box-shadow:0 0 25px 0 rgba(0,80,66,.77);-moz-box-shadow:0 0 25px 0 rgba(0,80,66,.77);box-shadow:0 0 25px 0 rgba(0,80,66,.77)}
.divbutton.is-dragging,.divbutton.is-positioning-post-drag{z-index:5}
.img-container{width:100%;max-height:350px;-moz-transition:max-height .5s cubic-bezier(0,1,0,1);-ms-transition:max-height .5s cubic-bezier(0,1,0,1);-o-transition:max-height .5s cubic-bezier(0,1,0,1);-webkit-transition:max-height .5s cubic-bezier(0,1,0,1);transition:max-height .5s cubic-bezier(0,1,0,1)}
#bundle-articles .bundle-article:not(.child-bundle) .img-container:not(.loading),#dashboard-articles .img-container:not(.loading),#pub-bundle-articles .bundle-article:not(.child-bundle) .img-container:not(.loading){background:-webkit-linear-gradient(bottom,#AAA,#FFF)}
.divbutton .img-container.blank{display:none}
#bundle-articles.manageMode .divbutton .img-container.blank{display:block}
.divbutton .img-container.loading>img{opacity:0}
.divbutton .img-container.no-show-handled{max-height:35px}
.bundle>.img-container:not([ratio]),.child-bundle>.img-container,.pub-bundle>.img-container,.pub-child-bundle>.img-container{height:35px}
.img-container img:not(.noscale){width:100%}
.form-control input{max-width:200px;font-size:16px;padding:14px 14px 6px 0;display:inline-block;border:none;border-bottom:1px solid #ccc;color:#7f7f7f;line-height:20px;top:-1px;position:relative;margin-bottom:-1px}
.form-group-linked{margin-top:-45px}
@media screen and (min-width:991px){.form-group-linked{margin-top:-15px}
}
.modal-input-field{margin-top:10px}
.empty-label{margin:0!important;padding:0!important;line-height:0!important;width:0;height:0}
span.inline-error{color:#b22828;font-size:12px;display:inline-block;margin-top:7px;text-align:left}
.main-image{max-height:100%;min-height:80px;min-width:80px;border:1px solid #ff0}
.title{display:block;word-wrap:break-word;padding-bottom:3px}
.masonry.large .bundle-title,.masonry.large .title{font-weight:500;font-size:1.2em}
.masonry.medium .bundle-title,.masonry.medium .title{font-weight:500;font-size:1.1em}
.masonry.small .bundle-title,.masonry.small .title{font-weight:500;font-size:1em}
.masonry.x-small .bundle-title,.masonry.x-small .title{font-weight:500;font-size:.9em}
.divbutton:hover .title{color:#094fef}
.divbutton:hover .bundle-link{color:#7CD8CF}
a.bundle-link{color:#142855;font-size:1.3em;font-weight:500;padding-top:10px;padding-left:3px;text-decoration:none}
span.publish-icon-link{color:#ddd;text-decoration:none}
span.publish-icon-link:hover{color:#B9F3ED;cursor:pointer}
a.article-link,span.bundle-title{color:#142855;text-decoration:none}
.masonry.small a.bundle-link{font-size:1.2em}
.masonry.x-small a.bundle-link{font-size:1em}
a.bundle-link.edit-pending:after{font-family:FontAwesome;content:"\f044";font-weight:100;font-size:.7em;margin-left:3px;z-index:1;vertical-align:middle}
span.bundle-title{display:block;padding:10px 3px 5px}
a.article-link{font-size:1.1em;font-weight:500;padding-top:10px}
hr.under-bundle{border:0;height:1px;margin-top:2px;margin-bottom:1px;background-image:linear-gradient(to right,rgba(0,0,0,.5),rgba(0,0,0,.4),rgba(0,0,0,.2),rgba(0,0,0,.1),rgba(0,0,0,0))}
div.published-bundle{margin-top:-26px;margin-right:15px;height:10px;width:10px}
.no-side-padding,.tags{height:auto;display:block}
.no-side-padding{padding:5px 7px}
.no-side-padding.placeholder{min-height:50px}
.side-padding-none{padding-right:0!important;padding-left:0!important}
.tags{padding:0 7px 2px}
.label-group{display:block;margin:3px}
.label-pill{font-size:.75em!important;border-radius:50%}
small{font-size:x-small}
.url-age{display:block;margin:5px 10px 10px;height:1.5em;border:1px solid brown}
div .box,div .cl{border:none}
.create-date{display:inline-block;margin-bottom:5px;margin-right:5px;padding:0 5px 5px 0;font-size:small;float:right;opacity:.75;transition:opacity .35s}
.divbutton.active .create-date{opacity:0}
.h-flipper,.v-flipper{-webkit-transition:.35s ease-out;-webkit-transform-style:preserve-3d;-moz-transition:.35s ease-out;-moz-transform-style:preserve-3d;-o-transition:.35s ease-out;-o-transform-style:preserve-3d;transition:.35s ease-out;transform-style:preserve-3d}
.active .v-flipper{-moz-transform:scale(1,0);-webkit-transform:scale(1,0);-o-transform:scale(1,0);-ms-transform:scale(1,0);transform:scale(1,0)}
.active .h-flipper{-webkit-transform:rotateY(180deg);-moz-transform:rotateY(180deg);-o-transform:rotateY(180deg);transform:rotateY(180deg)}
.box:hover{background:-webkit-linear-gradient(bottom,#5d758e,#E7E7E7)}
.st-image{padding:0;min-width:100px;min-height:80px;max-width:100%;max-height:120px;border:1px solid brown}
.bundle-select{display:block}
.chosen-select{width:80%}
.btn-bundle-add{color:green;padding-right:9px;float:right;border:0;background:0 0}
.btn-bundle-add:hover{color:#90ee90}
#link-bundle{margin-top:20%;overflow-y:auto}
.starRating span{width:24px;height:24px;background-image:url(images/stars.png);display:inline-block;background-position:-24px 0}
.starRating span.chosen{background-position:0 0}
.starRating:hover span{background-position:-24px 0}
.starRating:hover span.hoverChosen{background-position:0 0}
.search-choice-close,.select2-selection__choice{padding-right:.5em!important;padding-left:.5em!important;color:#fff!important;border:1px solid #ccccc5!important;opacity:1}
.label-bundle,.label-category{padding:.3em .5em;-webkit-transition-property:background;text-decoration:none!important;opacity:1;display:inline-block}
.label-bundle,.search-legend{color:#fff;font-weight:100!important;font-size:small!important}
.search-legend{margin-top:10px}
.label-bundle{border:1px solid transparent;margin:2px 2px 2px 0;border-radius:3px;-webkit-transition-duration:.25s;transition-duration:.25s;transition-property:background}
.label-bundle-lg{margin:3px;display:inline-block;border-radius:3px}
.label-bundle.static:hover{cursor:default}
.label-bundle.filter,.label-bundle:not(.static):hover{border-color:initial;color:#37A89B;background-color:#fff!important;cursor:pointer}
.label-category{color:#fff;font-weight:100!important;font-size:small!important;border:1px solid #fff;margin:2px 2px 2px 0;border-radius:3px;-webkit-transition-duration:.25s;transition-duration:.25s;transition-property:background}
.label-category-lg{margin:3px;display:inline-block}
.label-category:hover{border-color:#fff;background-color:#000;cursor:pointer}
.label-url{border:1px solid transparent;padding:3px;border-radius:3px;text-decoration:none!important}
.label-url.filter,.label-url:hover{border:1px solid #ccc;color:#00008b;background-color:#fff!important;cursor:pointer}
.label-tag{padding:.3em .5em;display:inline-block;color:#142855;font-weight:100!important;font-size:small!important;background-color:#EAEAEA;border:1px solid #ccccc5;z-index:5;opacity:1;margin:2px 2px 2px 0;border-radius:3px;-webkit-transition-duration:.5s;transition-duration:.5s;-webkit-transition-property:background;transition-property:background}
.label-tag-lg{display:inline-block;margin:3px;border-radius:3px}
.showMore{padding:.2em;vertical-align:bottom;display:inline-block;color:#777;font-size:12px}
.showMore:hover{color:#142855;cursor:pointer}
span.label-tag-lg:not(.static):hover,span.label-tag.filter,span.label-tag:not(.static):hover{background-color:#fff;color:#000;cursor:pointer}
.label-url.filter,.label.filter{border-style:dashed;background-image:url(images/tile.gif)}
.bootstrap-switch{margin-bottom:10px}
#profile .bootstrap-switch{margin-bottom:5px}
.bundle-cell{display:block;vertical-align:top;padding:5px;max-height:25%;overflow:hidden}
div.no_broken img.broken{background-image:url(images/default.jpeg)}
.search-container{padding:15px 2px;margin-left:15px;width:auto}
.centered{margin:0 auto}
.search-input{padding:10px;width:30%}
#article-link-btn{color:gray}
#article-link-btn.active{color:#000}
.playback-link{position:absolute;max-width:40px;max-height:40px}
#bundle-articles .divbutton .playback-link img,#pub-bundle-articles .divbutton .playback-link img{display:none;opacity:0}
#bundle-articles .divbutton .playback-link img.ready,#pub-bundle-articles .divbutton .playback-link img.ready{display:block;opacity:1;-webkit-transition:visibility 1.5s linear;-moz-transition:visibility 1.5s linear;-o-transition:visibility 1.5s linear}
#dashboard-articles .divbutton.just-added .playback-link img{opacity:0}
.divbutton .playback-link{margin-top:-25%;margin-left:75%;z-index:1;-webkit-transition:opacity .7s ease;opacity:.5}
.divbutton .playback-link img{width:100%}
.popover-article .playback-link{position:absolute;width:40px;top:62px;right:25px;z-index:1000;opacity:.4}
.playback-link:hover{opacity:.8}
:not(.archived)>.badge-count:after,:not(.just-added)>.badge-count:after,:not(.new)>.badge-count:after{content:attr(count);position:absolute;height:1.45em;width:1.45em;text-align:center;line-height:1.3em;font-size:.9em;border-radius:50%;z-index:1;border:1px solid transparent}
.icon-disp.site-initial{color:#EFEFEF;font-weight:600;text-align:center;vertical-align:middle;font-size:11px;margin-top:-12px;border-radius:50%}
span.category-emoji{left:10px;vertical-align:top;padding:2px}
span.category-emoji.archived-emoji:not(.annotated-emoji):before{content:"🗄️";vertical-align:top;padding:2px}
span.category-emoji.annotated-emoji:not(.archived-emoji):before{content:"📝";vertical-align:top;padding:2px 10px 2px 2px}
span.category-emoji.annotated-emoji.archived-emoji:before{content:"📝🗄️";vertical-align:top;padding:2px}
.modal-header .icon-disp.site-initial{margin:-4px 4px 0}
.popover-article .icon-disp.site-initial{margin:0 4px 0 0}
a.article-anchor,div.anchors{margin-left:5px}
div.anchors{margin-top:3px}
alink{color:#00f;background-color:#FAFAFA;-webkit-transition:background-color 1s linear;-ms-transition:background-color 1s linear;transition:background-color 1s linear}
alink:hover{text-decoration:underline solid #00f;background-color:#F5F5F5}
.intro-content,li.ui-menu-item>a{text-decoration:none!important}
alink.highlight{background-color:#FF9}
#pub-bundle-articles.grid-mode{margin-top:15px}
#bundle-articles a.article-anchor{color:#00008b;opacity:1}
#bundle-articles.edited a.article-anchor{opacity:.7;color:#34495E}
#bundle-articles a.article-anchor.edited{color:#D98880;opacity:.7}
#bundle-articles.edited a.article-anchor.edited{color:#8b0000;opacity:1}
#dashboard-articles span.label-bundle.linked:after,#dashboard-bundles span.label-bundle.linked:after,#pub-bundle-articles span.label-bundle.linked:after{font-family:FontAwesome;content:"\f0c1";position:absolute;color:#DDD;top:.25em;left:.2em;font-size:1.2em;z-index:1;vertical-align:middle}
#bundle-articles span.label.editLinked:not(.static),#bundle-articles span.label.linked,#bundle-articles.manageMode span.label.editLinked.static:not(.linked),#dashboard-articles span.label-bundle.linked,#dashboard-bundles span.label-bundle.linked,#pub-bundle-articles span.label-bundle.linked{position:relative;padding-left:1.6em}
#bundle-articles span.label.linked:not(.static):after,#bundle-articles.manageMode span.label.linked.static:after{font-family:FontAwesome;content:"\f0c1";color:#DDD;position:absolute;top:.25em;left:.2em;font-size:1.2em;z-index:1;vertical-align:middle}
#bundle-articles:not(.manageMode) span.label.linked.static:not(.editLinked):before{font-family:FontAwesome;content:"\f127";color:#DDD;position:absolute;top:.25em;left:.2em;font-size:1.2em;z-index:1;vertical-align:middle}
#bundle-articles span.label.editLinked:not(.linked):not(.static):before,#bundle-articles.manageMode span.label.editLinked.static:not(.linked):before{font-family:FontAwesome;content:"\f0c6";position:absolute;color:#DDD;top:.25em;left:.2em;font-size:1.2em;z-index:1;vertical-align:middle}
#bundle-articles.edited:not(.manageMode) span.label.editLinked:hover,#bundle-articles:not(.edited):not(.manageMode) span.label.linked:hover,#pub-bundle-articles span.label.linked:hover{cursor:pointer}
.badge-count-debug:after{content:attr(count);position:absolute;height:.35em;width:.35em;width:1.45em;top:8em;text-align:center;line-height:.35em;font-size:.35em;z-index:1;border:1px solid transparent}
.badge-count.order:after{left:.5em;bottom:.5em;opacity:.75;color:#fff;background-color:transparent;-webkit-transition:all .75s linear;-moz-transition:all .75s linear;-o-transition:all .75s linear;transition:all .75s linear}
.show-count .badge-count.order:after{color:#555;background-color:#d3d3d3}
.divbutton.active .badge-count.order:hover:after{color:#fff;background:center no-repeat rgba(0,0,0,.2);opacity:1}
.badge-count.total:after{right:.6em;top:.6em;background-color:#888;color:#fff;border:1px solid transparent}
.badge-count.total.archived:after{border:1px solid #375A7F}
.badge-count.total.for-bundle:after{right:.5em;background-color:#9FC4C0;color:#fff}
.badge-count.total.child-bundle:after,.badge-count.total.pub-child-bundle:after{right:3em;background-color:#9FC4C0;color:#fff}
.badge-count.menu-badge:after,.badge-count.search-results:after{height:2rem;width:2rem;top:.5rem;right:.5rem;line-height:1.8rem;font-size:1rem}
.badge-count.menu-badge.large-count:after,.badge-count.search-results.large-count:after{width:3rem}
.badge-count.total.search-results:after{right:-.75rem;background-color:#58915F;color:#fff}
.badge-count.total.search-results.no-results:after{right:-.75rem;background-color:#9C1F09;color:#fff}
.tag-count:after{content:attr(count);position:relative;text-align:left;margin-right:.5rem;margin-left:-.5rem;padding:.3em;color:#fff;background-color:#ccccc5;font-weight:100;border-top-right-radius:3px;border-bottom-right-radius:3px;border:1px solid #ccccc5}
li.ui-menu-item>a{padding:0 5px 2px;text-align:center}
li.ui-menu-item>a.default-search{color:#28415B}
li.ui-menu-item>a.default-search:hover{color:#000}
li.ui-menu-item:not(.ui-state-disabled){display:list-item;padding:7px 1px 0;margin:1px}
li.ui-menu-item>.label-bundle-lg,li.ui-menu-item>.label-tag-lg{margin:0 3px 7px}
li.ui-menu-item>a.label-tag-lg:hover{color:#142855}
li.ui-menu-item:not(.ui-state-disabled):hover{background-color:#F5F5F5}
li.ui-menu-item:not(.ui-state-disabled):hover>a.label-bundle-lg{color:#fff}
.label-annotated,.label-archived{color:#FFF;border:1px solid #fff;margin-left:5px;font-weight:400!important}
.label-archived{background-color:#375A7F}
.label-annotated{background-color:#374E7F}
.sort-index:after{content:attr(position);position:absolute;height:2rem;width:2rem;top:.34rem;right:0;text-align:center;line-height:2rem;font-size:1rem;border-radius:50%;color:#fff;background-color:#aaa}
.b-container{background:#ccc;display:table}
.b-left .b-right{display:table-cell;list-style-type:none}
.b-left,.b-right{background:#d3d3d3;color:#142855}
.b-st-image:hover{border:1px solid #5d758e;background-color:#fff;color:#142855}
.b-st-image{max-width:50px;max-height:50px;border:1px solid transparent;padding-top:5px;padding-bottom:5px}
.b-main-image{max-width:40px;max-height:40px;object-fit:cover;overflow:hidden}
.b-thumbnail{margin:5px;padding:5px;position:relative;width:110px;height:110px;overflow:hidden;border:3px solid #E7E7E7;background-color:#E7E7E7}
.b-thumbnail img,.b-thumbnail img.revert{position:absolute;margin-top:-3px;margin-left:-3px}
.b-thumbnail img{width:auto;height:100px}
.b-thumbnail img.revert{height:auto;width:100px}
.b-title,.l-thumbnail{position:relative;overflow:hidden;display:inline-block;float:left}
.b-title{padding-top:2px;font-size:medium;width:100%}
.l-thumbnail{margin:2px;padding:2px;width:24px;height:24px;border:1px solid #E7E7E7;background-color:#E7E7E7}
.l-thumbnail img,.l-thumbnail img.revert{position:absolute;margin-top:-1px;margin-left:-1px}
.l-thumbnail img{width:auto;height:20px}
.l-thumbnail img.revert{height:auto;width:20px}
.l-row{background-color:#FFF;margin:5px 5px 5px 0;border:1px solid #5d758e;border-radius:5px}
.sort-handle{padding-left:1px;cursor:move;cursor:grab;cursor:-moz-grab;cursor:-webkit-grab}
.sort-handle:active{cursor:grabbing;cursor:-moz-grabbing;cursor:-webkit-grabbing}
.modal-title{position:relative;color:#142855;font-weight:500;font-size:16px}
.modal-title-bundle{position:absolute;margin:-3px 5px 5px 7px;padding:.3em .5em;color:#fff;border:1px solid transparent;border-radius:3px}
.text-right{margin-right:50px}
.zen-mode{height:auto;max-width:250px}
.bundle-content{background-image:url(image);width:80%;height:auto}
.remove-article{position:absolute;top:.4em;left:.4em;width:1.5em;height:1.5em;display:none}
.remove-article.active{display:block;background:url(images/remove1.png) round}
.remove-article.active:hover{background:url(images/remove2.png) round}
.confirm-btn-group{position:inherit;top:0;right:15px;display:none;padding:0;border:none;z-index:125}
.bootstrap-switch,.confirm-btn,.intro-content,.intro-icon{display:inline-block}
.confirm-btn{float:left;line-height:8px;font-size:14px;text-align:center;margin:8px 10px 0 0;padding:5px}
.bootstrap-switch{float:left;margin-left:20px}
#editBundleModal .bootstrap-switch{margin-left:20px}
#manage .bootstrap-switch,#profile .bootstrap-switch{margin-left:0}
.switch-wrapper{padding:0 30px}
#profile .switch-wrapper{margin-left:-15px}
.lead{font-size:18px;font-weight:400}
.bndl-ver{font-size:12px;color:#ddd}
#deleteaccount,#externalloginfailure,#forgotpassword,#home-default,#home-index,#requestinvite,#resetpassword,#signup-header{margin-top:-80px}
.intro-header{margin-top:-60px;padding-top:5%;padding-bottom:5%;text-align:center;background-size:cover}
.account-control-panel span.fa{font-size:14px!important}
.account-control-panel a:not(.btn-primary):hover,.intro-content:hover{text-decoration:none}
.account-control-panel i:hover{color:#fff!important;text-decoration:none!important}
.account-control-panel{background:url(/Content/assets/images/lib7.jpg) center center no-repeat fixed;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;height:95vh;min-height:700px}
.form-control[readonly]{background-color:#fff!important}
.btn-gap{margin-right:35px}
.intro-message{position:relative;margin-bottom:15px}
.header-container{width:300px;margin:0 auto}
.intro-icon{margin:4px 0 2px 10px;width:60px;height:60px;float:left}
.account-input .intro-message h1{margin:0 0 12px!important;font-size:5.5rem;font-family:Lato,sans-serif;color:#FFF!important;text-decoration:none!important;font-weight:500}
.form-horizontal input[type=checkbox]{margin:0 6px 3px 0;vertical-align:middle}
.intro-divider{max-width:400px;border-top:1px solid #f8f8f8;border-bottom:1px solid rgba(0,0,0,.2)}
.intro-landing{float:left;font-weight:100;font-style:italic;right:10px}
.intro-checkbox{font-weight:100;cursor:pointer}
.account-input{position:relative;opacity:1;margin:0 auto;z-index:1;min-width:340px;max-width:400px;padding:15px}
.account-control-panel .form-horizontal:after{content:'\A';position:absolute;width:100%;height:100%;top:0;left:0;background:rgba(0,0,0,.75);opacity:.5;transition:all .5s;-webkit-transition:all .5s;border-radius:10px;z-index:-10}
.account-control-panel .form-horizontal .intro-content,.account-control-panel .form-horizontal .user-message>p{font-size:16px}
.account-control-panel .form-horizontal .btn{font-size:18px}
.account-control-panel .form-horizontal label,.account-control-panel .form-horizontal p,.account-control-panel .form-horizontal span{color:#fff}
.account-control-panel .form-horizontal label{text-align:left;margin-bottom:0;padding-top:11px}
.account-control-panel .form-horizontal>.has-error>label{color:#db2020}
.account-control-panel .form-horizontal .form-group{padding:0 20px}
.account-control-panel .btn.btn-primary{color:#fff;background-color:#149dcc;border-color:#149dcc;border-radius:5px}
#home-default .account-control-panel .btn.btn-primary{height:48px;width:240px}
#home-index .account-control-panel .btn.btn-primary{height:48px}
.account-control-panel .ext-signin-btn{display:inline-block;background:#4285F4;color:#444;width:240px;height:48px;border-radius:5px;border:thin solid #888;box-shadow:1px 1px 1px grey;white-space:nowrap}
.account-control-panel .ext-signin-btn:hover{cursor:pointer}
.hr-sect{display:flex;flex-basis:100%;align-items:center;font-size:13px;color:rgba(250,250,250,.8);margin:8px 60px 16px}
#externalloginfailure .hr-sect{margin-top:20px}
.hr-sect::after,.hr-sect::before{content:"";flex-grow:1;background:rgba(250,250,250,.6);height:1px;font-size:0;line-height:0;margin:0 10px}
#externalloginfailure .alert.alert-danger>p{font-size:18px;padding:4px 0 12px}
.account-control-panel .ext-signin-btn span.label{font-family:serif;font-weight:400}
.account-control-panel .ext-signin-btn div.icon-container{background-color:#fff;border:thin solid #4285F4;display:inline-block;vertical-align:middle;width:48px;height:48px}
.account-control-panel .ext-signin-btn span.icon{background:url(icons/g-logo.png) 0 50% no-repeat;background-size:cover;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;display:inline-block;vertical-align:middle;width:24px;height:24px;margin:12px 2px}
.account-control-panel .ext-signin-btn span.buttonText{display:inline-block;vertical-align:middle;padding-left:24px;padding-right:30px;font-size:16px;font-family:Roboto,sans-serif}
.account-control-panel .terms{font-size:14px;color:#AEAEAE;margin-top:-10px;margin-bottom:16px;width:260px}
.show-password{margin:-10px 0 12px}
.show-password>label.show-password-label{font-size:14px;vertical-align:top;color:#EDEDED}
.setting-container .show-password>label.show-password-label{color:#142855;margin-left:20px}
#manage label.external-login-provider{margin-left:30px;font-size:13px}
#manage label.hint-message{margin-left:2px;margin-top:10px;font-size:13px}
#manage .danger-area{margin:30px;padding:0 40px 30px;max-width:600px;min-width:300px;background-color:#EEE;border-radius:5px;border:1px solid red}
.show-password>label.show-password-label>input[type=checkbox]{margin-left:-20px;margin-top:0;vertical-align:middle}
.bndl-btn,.breadcrumb{vertical-align:baseline}
.account-control-panel .terms a.terms-link{text-decoration:underline;color:#FEFEFE}
.account-control-panel div.terms>a.terms-link:hover{text-decoration:underline!important}
.user-message{margin:25px 0}
@media screen and (max-width:767px){.account-input{width:320px}
}
.intro-message>h3{text-shadow:2px 2px 3px rgba(0,0,0,.1)}
@media screen and (min-width:600px){.navbar-toggle-custom{display:none!important}
}
@media screen and (max-width:600px){.navbar-toggle-custom-two{display:none!important}
}
.navbar-toggle-custom.mobile{display:flex;flex-direction:row}
.search-legend{display:block}
#searchBundlePopover,#searchPopover{position:absolute;margin-top:-5px!important;margin-left:-5px!important;display:none;width:100%;padding:5px!important}
.popover-wrapper{position:absolute;width:100%;height:auto;padding:10px;z-index:1000}
#editArticle{display:none;margin:0!important;width:100%}
#editArticle>.popover-wrapper{position:absolute;width:100%;top:0!important;left:0!important;overflow:auto;padding:5px;background:#F7F7F7;opacity:1;z-index:1000}
body.no-scroll #bundole-root,body.no-scroll .content-body,body.no-scroll .durandal-wrapper{overflow:hidden}
.popover-wrapper-layer{position:absolute;background:#222;width:110%;opacity:.65;z-index:10}
.content-body{position:relative;width:100%;height:auto}
body.modal-only{background-color:#365A7F;height:100%}
body.modal-only div.st-sticky-footer,body.modal-only div.st-sticky-wrap{max-height:0}
body.modal-only button,body.modal-only div.st-sticky-wrap div#bundole-root,body.modal-only ul.nav{display:none}
.content-body-layer{display:none;position:absolute;background:#111;height:100%;width:100%;opacity:.33;top:0;left:0;z-index:10}
body.no-scroll .content-body-layer{overflow:hidden;display:block}
body.no-show #bundole-root,body.no-show footer{display:none}
#searchPopover-donotcare::after{content:'';position:absolute;left:235px;bottom:100%;width:0;height:0;border-left:10px solid transparent;border-right:10px solid transparent;border-bottom:10px solid #F4F4F4;clear:both}
div.name-container input{margin:0 0 0 20px!important;padding-left:3px;height:36px;border:1px solid #d3d3d3;border-radius:5px;width:100%!important}
.select2-search.select2-search--inline,input.select2-search__field{width:150px!important}
.main-container .row .row-input{width:100%!important;margin:5px 5px 5px 20px}
.main-container .title-container input{margin:5px 0 5px 20px;padding-left:3px;height:36px;border:1px solid #d3d3d3;border-radius:5px;max-width:100%}
.main-container .color-container{margin-top:10px}
#profile .color-chooser,.main-container .color-container .color-chooser{display:flex;justify-content:space-around;background-color:#fff;width:100%!important;margin:5px 15px 5px 20px;padding:3px 3px 3px 0;border:1px solid #d3d3d3;border-radius:5px}
#profile .color-chooser{justify-content:flex-start;border:1px solid transparent;margin:0}
.main-container .description-container{margin-top:0}
#editBundleModal .chosen-container{display:none}
div.description-container div.ql-snow{background:#fefefe}
.breadcrumb{padding:3px 15px!important;margin-bottom:0!important;background:-webkit-linear-gradient(left,#4E6884,#FEFEFE)!important;border-radius:0!important}
.durandal-wrapper[data-view*=page]{margin-top:-20px!important}
.durandal-wrapper[data-view*=profile]{margin-top:60px!important}
.durandal-wrapper.edit[data-view*=profile]{margin-top:0!important}
div.bundle-description-wrapper{display:block;margin:0 auto;background-color:#fff}
div.bundle-title{display:block;font-weight:600;padding:5px 3%;margin-bottom:5px}
div.bundle-edit-control{position:relative}
.bndl-btn{margin:3px 0;color:#375A7F;font-size:15px;text-decoration:none;background-color:#EAEAEA;padding:1px 5px;border:1px solid transparent;border-radius:3px}
#bundole-root.s--xxxxs #manage .setting-menu-pull>i,input.phone-number{vertical-align:middle}
.bndl-btn-large{margin:5px 0;font-size:25px;padding:5px 10px;border:1px solid transparent;border-radius:8px}
.bndl-btn:disabled{color:#AAA}
.bndl-btn:not([disabled]):hover{color:#375A7F;background-color:#fff;border:1px solid #375A7F;text-decoration:none}
div.bundle-edit-control a.edit-bundle{position:absolute;top:-24px;right:20px}
div.bundle-edit-control a.edit-bundle.hasPendingEdit{color:#8b0000}
button.edit-mode{display:none!important}
button.edit-mode.show{display:inline-block!important}
.fading{background-color:transparent}
.fading:hover{background-color:#f57c7c!important;transition:background-color 2s linear!important}
div.bundle-description-content{display:block;min-height:100px;box-sizing:border-box;cursor:text;line-height:1.42;outline:0;padding:5px 15px;tab-size:4;-moz-tab-size:4;text-align:left;white-space:pre-wrap;word-wrap:break-word;margin:0!important;overflow-y:hidden}
.ql-editor{padding:5px 15px!important;margin:0 0 15px!important}
.ql-editor.shiftdown{margin-top:135px!important}
div.bundle-description-content *{box-sizing:border-box}
div.bundle-description-content.moreContent{max-height:100%;overflow-y:auto}
div.bundle-description-content.lessContent{max-height:100px;overflow-y:hidden}
div.show-more{display:none}
.editor-style{width:100%;min-height:30px}
.bundle-description-content::-webkit-scrollbar{display:none}
.ql-toolbar.fixed{position:fixed;top:0;opacity:1;z-index:100;background-color:#FEFEFE}
div.show-more.has-more-content{display:block;padding:0;margin:0}
div.show-more.has-more-content a{display:block;color:gray;width:100px;margin:0 auto 7px;text-decoration:none}
div.show-more.has-more-content a:hover{color:#000;text-decoration:underline}
.fade-out-bottom{display:none}
.fade-out-bottom.has-more-content{display:block;position:absolute;bottom:25px;height:40px;width:100%;background:-webkit-linear-gradient(rgba(255,255,255,0),rgba(255,255,255,1));background:linear-gradient(to bottom,rgba(255,255,255,0),#fff);-webkit-transition:all .2s linear;-moz-transition:all .2s linear;-o-transition:all .2s linear;transition:all .2s linear}
div.bundle-description-wrapper div#bundle-description-editor{display:none;margin-top:-15px}
div.bundle-description-content p,div.editor-style p{font-size:18px!important;line-height:1.4!important;margin:0 0 18px!important;padding:0!important;text-align:justify!important;display:block;box-sizing:border-box;cursor:text}
div.bundle-description-content p:nth-last-child(1),div.editor-style p:nth-last-child(1){margin-bottom:0!important}
div.editor-style div.ql-toolbar.ql-snow{width:600px!important}
.ql-container.ql-snow{border:none!important}
#searchPopover.no-triangle::after{content:none}
#searchBundlePopover span,#searchPopover span{padding:.3em .5em;z-index:15;opacity:1}
#searchBundlePopover span:not(.label-bundle-lg):hover,#searchPopover span:not(.label-bundle-lg):hover{background-color:#fff;color:#000;opacity:1}
#searchBundlePopover hr,#searchPopover hr{margin:3px;border-top:1px solid #d3d3d3}
#hideSearchPopover i{margin-right:3px;color:#a9a9a9}
#hideSearchPopover i:hover{color:#fff}
#articlePaging,#searchArticlePaging{margin-top:-8px!important;display:flex;width:auto;margin:5px auto}
.pagination{margin:2px auto 8px;font-size:.9em}
.pagination>li>a,.pagination>li>span{border:1px solid #d3d3d3;background-color:#F5F7F7;color:gray;text-decoration:none;padding:4px 8px}
.pagination>.disabled>a,.pagination>.disabled>a:focus,.pagination>.disabled>a:hover,.pagination>.disabled>span,.pagination>.disabled>span:focus,.pagination>.disabled>span:hover{background-color:#a9a9a9;color:#000;opacity:0;cursor:default}
.pagination>li>a:hover,.pagination>li>span:hover{background-color:transparent;border-color:#d3d3d3;color:#000}
.pagination>.active>a,.pagination>.active>a:focus,.pagination>.active>a:hover,.pagination>.active>span,.pagination>.active>span:focus,.pagination>.active>span:hover{border-color:#d3d3d3;background-color:#28415B;color:#fff;text-decoration:none}
.popove{z-index:9000}
.color-group{width:5%;float:left;display:block;margin:3px}
.color-block{float:left;margin:3px;display:block;position:relative;width:100%;padding-bottom:100%}
#profile .color-block{margin:3px;padding:0;display:inline-block;position:relative;width:30px;height:30px}
#profile .color-block:nth-child(1){margin-left:15px}
.g-recaptcha>div{margin:0 auto}
.color-chooser .color-block div,.theme-color-chooser .color-block div{position:absolute;cursor:pointer;width:100%;height:100%;-webkit-transition:transform .2s ease-out;-moz-transition:transform .2s ease-out;-o-transition:transform .2s ease-out;transition:transform .2s ease-out}
.color-block.selected div{position:absolute;background:#a9aaab;border-radius:50%;height:100%;width:100%;top:50%;left:50%;margin:-50% 0 0 -50%;border:.2em solid transparent}
.profile-container{margin-top:-45px;min-width:500px}
.profile-container .tab-content{display:inline-block;width:100%;margin-left:5px;margin-top:-20px}
.setting-container .tab-content{margin-left:8px;margin-bottom:20px;display:inline-block}
.setting-container{margin-top:-5px;min-width:500px;min-height:350px}
.tab-content .control-label{text-align:left;max-width:130px}
.tab-content .control-label.unconfirmed{color:#ccc}
.tab-content .control-label-long{max-width:190px}
.tab-content .control-label-ex-long{max-width:195px;padding-top:0}
.tab-content .form-control{max-width:100%;width:150px;background-color:#F6F6F6}
.tab-content .form-control.long-field,.tab-content .form-control.multi-line{width:100%;resize:none;overflow:hidden}
.tab-content .form-control.switch-wrapper{background-color:transparent;padding:5px 25px}
.tab-content a.form-control{color:#00f;background-color:transparent;padding:12px 15px}
.tab-content .form-control.multi-line{height:auto}
#profile .tab-content .form-group{margin-bottom:8px}
.phone-field{font-size:14px;font-weight:400;line-height:45px}
.form-control-dropdown{width:250px!important}
span.phone-country-code{width:20px;line-height:45px;margin-right:-1px;border-radius:3px 0 0 3px;padding:13.2px 5px;text-align:center;vertical-align:middle;background-color:#f5f8fa;border:1px solid #ccd6dd}
input.phone-number{display:inline-block;position:absolute;margin-left:1px;margin-top:1.75px;padding:3px 5px;font-size:14px;line-height:20px;border-radius:0 3px 3px 0}
span.confirm-status{font-size:12px}
span.confirm-status.unconfirmed{color:#8b0000;background-color:#fefb9f}
.fa.fa-check-circle.phone-confirmed{color:#8CC576;position:absolute;margin:8px 0 8px 118px;font-size:30px}
.bndl-btn.get-validation{position:absolute;margin-left:150px;font-size:14px}
.form-control-inline{display:inline}
.bndl-btn.confirm-phone{display:inline;margin-left:15px}
input.dropdown-placeholder{padding-left:18.5px}
.profile-title-desc{color:#567892;margin:10px 0 20px}
.profile-warning{color:#f75757;margin:10px 0 20px}
.tab-content hr{margin-left:-3%}
.nav.nav-tabs{background-color:#E4EBED}
.tabs-left{height:100%;display:inline-block;float:left;margin-top:12px}
.tabs-left>.nav-tabs>li,.tabs-right>.nav-tabs>li{float:none}
.tabs-left>.nav-tabs>li>a{min-width:74px;padding:14px 16px;color:#142855}
.tabs-left>.nav-tabs>li.active>a{color:#FFF;background-color:#375A7F}
.tabs-left>.nav-tabs{float:left;margin-right:19px;border-right:1px solid #ddd}
.tabs-left>.nav-tabs>li>a{margin-right:-1px;-webkit-border-radius:0!important;-moz-border-radius:0!important;border-radius:0!important}
.tabs-left>.nav-tabs>li>a:focus,.tabs-left>.nav-tabs>li>a:hover{border-color:#eee;color:#fff}
.tabs-left .nav-tabs>li>a.active{color:#fff}
div.tab-pane.active{min-height:210px}
.tab-pane-content,.tab-pane-control{display:block}
.tab-pane-control>.bndl-btn{display:inline-block;float:right;margin-right:50px}
.pic-edit-container{width:200px;position:absolute;margin:0 auto!important}
.middle-block .pic-edit-container{margin-top:-25px!important}
.profile-header{width:100%;height:300px;background:-webkit-linear-gradient(bottom,#AAA,#FFF);margin-bottom:20px;box-shadow:1px 1px 3px 0 rgba(0,0,0,.25);display:block;position:relative;margin-top:-80px;transition:margin-top .4s ease-in-out}
#manage:not(.edited)>.profile-header{margin-top:-20px;transition:margin-top .7s ease-in-out}
.profile-avatar{position:absolute;display:block;margin-top:-175px;width:200px;height:200px;border-radius:50%;border:7px solid #FFF;background:-webkit-linear-gradient(bottom,#375a7f,#FFF);float:left}
.profile-avatar-img,.profile-header-img{object-fit:cover;object-position:50% 50%;min-width:100%;height:100%}
.profile-avatar-img{border-radius:50%}
.profile-edit-control{float:right;margin:-5px 5px 20px}
.profile-container .tab-content h3{margin:5px 10px}
#manage hr{max-width:75%}
#manage .setting-menu-pull{opacity:0;margin-right:0;margin-left:-20px;display:inline-block;padding:10px 5px}
#bundole-root.s--xxxs #manage:not(.pulled) .setting-menu-pull,#bundole-root.s--xxxxs #manage:not(.pulled) .setting-menu-pull{opacity:1;color:#d3d3d3;background-color:transparent}
#bundole-root.s--xxxs #manage:not(.pulled) .setting-menu-pull:hover,#bundole-root.s--xxxxs #manage:not(.pulled) .setting-menu-pull:hover{opacity:1;color:#333;background-color:#DDD}
#bundole-root .tabs-left{margin-left:0;-webkit-transition:all 1s ease;-moz-transition:all 1s ease;-o-transition:all 1s ease;transition:all 1s ease}
#bundole-root.s--xxxs #manage:not(.pulled) .tabs-left,#bundole-root.s--xxxxs #manage:not(.pulled) .tabs-left{margin-left:-300px}
#manage h3{display:inline-block}
#manage .form-control{max-width:80%}
@media only screen and (max-width:700px){#manage hr{max-width:105%}
#manage .form-control{max-width:95%}
}
.setting-edit-control{margin-bottom:2px;margin-top:10px}
.profile-control{display:block;width:100%;height:50px;color:#AAA;text-decoration:none}
.profile-image-selector ul.dropdown-menu>li:hover{background-color:#d3d3d3!important}
.dropdown-caret:hover,.pic-edit-btn{background-color:transparent}
.profile-image-selector ul.dropdown-menu>li>a{color:#AAA}
.profile-image-selector ul.dropdown-menu>li>a:hover{color:#FFF}
.profile-image-selector .pic-edit-btn{margin-top:-100px}
.profile-control span.nav-content,.profile-control span.nav-title{display:block;width:100px;height:20px;text-align:center}
.profile-control ul{margin:0;list-style:none;width:100%}
.profile-control .profile-info li{display:inline-block}
.profile-control a{text-decoration:none;left:5px}
.profile-nav{position:relative;margin-right:5px}
.profile-nav-item .bndl-btn{vertical-align:baseline;float:left;margin-left:15px}
.pic-edit-btn{display:block;text-align:center;text-decoration:none!important;color:#fff!important;z-index:100;font-size:16px}
.pic-edit-btn .glyphicon{font-size:35px;text-align:center}
.pic-edit-btn:hover>p{color:#FC8E0D}
.dropdown-caret{margin-top:-15px;position:absolute;left:85px;width:18px;height:10px;float:left;overflow:hidden}
.dropdown-caret .caret-outer{border-bottom:10px solid #657786;border-bottom-color:rgba(0,0,0,.1);border-left:10px solid transparent;border-right:10px solid transparent;height:auto;width:auto}
.dropdown-caret .caret-inner{border-left:9px solid transparent;border-right:9px solid transparent;border-bottom:9px solid #fff;border-bottom-color:#fff}
.middle-block{position:absolute;width:186px;margin:0 45%}
.pic-edit-dropdown .dropdown-menu{margin-top:-25px;background-color:#FFF;border:none;position:absolute;width:186px}
.report-category,.report-category-lb{border-bottom:1px solid #e7e7e7;cursor:pointer;overflow:hidden}
.dropdown-caret .caret-inner,.dropdown-caret .caret-outer{position:absolute;top:1px;left:0;display:inline-block}
.profile-row,.report-category{display:block;position:relative}
input.open-file{position:fixed;top:-100px;width:1px;height:1px;z-index:-100;opacity:0;background-color:transparent}
.crop-header-photo-modal{height:400px;margin:0;padding:0}
.crop-avatar-photo-modal{height:auto;margin:0;padding:0}
.crop-header-photo-modal .modal-body,.crop-header-photo-modal .modal-content,.crop-header-photo-modal .modal-dialog{width:100%;height:300px;margin:0;padding:0}
.crop-avatar-photo-modal .modal-body,.crop-avatar-photo-modal .modal-content,.crop-avatar-photo-modal .modal-dialog{width:100%;height:300px;padding:0}
.crop-avatar-photo-modal>.modal-dialog.fixed-width{width:400px!important}
span.zoomer-title{margin-top:15px}
a.croppie-rotate>i.fa{font-size:20px;margin-left:15px}
.profile-row{height:30px;width:100%}
@media only screen and (min-width:450px){.color-chooser .color-block:hover div,.theme-color-chooser .color-block:hover div{-webkit-transform:scale(1.75);-moz-transform:scale(1.75);-ms-transform:scale(1.75);-o-transform:scale(1.75);transform:scale(1.75);z-index:4}
.color-chooser .color-block.selected:hover div,.theme-color-chooser .color-block.selected:hover div{border-radius:50%}
}
.report-category-lb{display:flex;position:relative;color:#888;width:100%;margin:0;font-size:14px}
.report-category-lb.selected,.report-category-lb:hover{color:#222}
.report-category-desc-warpper{margin:5px;display:inline-flex;padding:10px}
.report-category-lb input[type=radio]{height:20px;width:20px;cursor:pointer;margin:16px 6px;display:inline;float:left}
.report-category-lb.selected>.radio-dot:before{border:3px solid #ccc;left:0;content:"";display:inline-flex;position:absolute;background:#555;border-radius:100%;height:20px;width:20px;margin:16px 6px}
.report-category-desc{margin:5px;display:inline-flex;padding:10px;font-size:15px;font-weight:600}
.imodal-button.imodal-button-bold,.imodal-title{font-weight:500}
#reportArticle .modal-content{max-width:800px;margin:auto}
#reportArticle .comment-area{margin:20px 0 0;height:auto}
#reportArticle textarea{resize:vertical}
.imodal-overlay,.popup-overlay,.preloader-indicator-overlay{position:absolute;left:0;top:0;width:100%;height:100%;background:rgba(0,0,0,.4);z-index:10600;visibility:hidden;opacity:0;-webkit-transition-duration:.4s;transition-duration:.4s}
.imodal-overlay.imodal-overlay-visible,.popup-overlay.imodal-overlay-visible,.preloader-indicator-overlay.imodal-overlay-visible{visibility:visible;opacity:1}
.popup-overlay{z-index:10200}
.imodal{width:270px;position:absolute;z-index:11000;left:50%;margin-left:-135px;margin-top:0;top:50%;text-align:center;border-radius:7px;opacity:0;-webkit-transform:translate3d(0,0,0) scale(1.185);transform:translate3d(0,0,0) scale(1.185);-webkit-transition-property:-webkit-transform,opacity;-moz-transition-property:-moz-transform,opacity;-ms-transition-property:-ms-transform,opacity;-o-transition-property:-o-transform,opacity;transition-property:transform,opacity;color:#000;display:none}
.imodal-full-screen.imodal-in,.imodal.imodal-in{opacity:1;-webkit-transition-duration:.4s;transition-duration:.4s;-webkit-transform:translate3d(0,0,0) scale(1);transform:translate3d(0,0,0) scale(1)}
.imodal-full-screen.imodal-out,.imodal.imodal-out{opacity:0;z-index:10999;-webkit-transition-duration:.4s;transition-duration:.4s;-webkit-transform:translate3d(0,0,0) scale(.815);transform:translate3d(0,0,0) scale(.815)}
.imodal-button:after,.imodal-buttons-vertical .imodal-button:after,.imodal-inner:after{z-index:15;content:''}
.imodal-inner{padding:15px;border-radius:7px 7px 0 0;position:relative;background:#e8e8e8}
.imodal-inner:after{position:absolute;left:0;bottom:0;right:auto;top:auto;height:1px;width:100%;background-color:#b5b5b5;display:block;-webkit-transform-origin:50% 100%;transform-origin:50% 100%}
html.pixel-ratio-2 .imodal-inner:after{-webkit-transform:scaleY(.5);transform:scaleY(.5)}
html.pixel-ratio-3 .imodal-inner:after{-webkit-transform:scaleY(.33);transform:scaleY(.33)}
.imodal-title{font-size:18px;text-align:center}
.imodal-title+.imodal-text{margin-top:5px}
.imodal-buttons{height:44px;overflow:hidden;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center}
.imodal-buttons.imodal-buttons-vertical{display:block;height:auto}
.imodal-button{width:100%;padding:0 5px;height:44px;font-size:17px;line-height:44px;text-align:center;color:#007aff;background:#e8e8e8;display:block;position:relative;white-space:nowrap;overflow:hidden;cursor:pointer;box-sizing:border-box;-webkit-box-flex:1;-ms-flex:1}
.imodal-button:after{position:absolute;right:0;top:0;left:auto;bottom:auto;width:1px;height:100%;background-color:#b5b5b5;display:block;-webkit-transform-origin:100% 50%;transform-origin:100% 50%}
.imodal-button:last-child:after,.imodal-buttons-vertical .imodal-button:after,.imodal-buttons-vertical .imodal-button:before{display:none}
html.pixel-ratio-2 .imodal-button:after{-webkit-transform:scaleX(.5);transform:scaleX(.5)}
html.pixel-ratio-3 .imodal-button:after{-webkit-transform:scaleX(.33);transform:scaleX(.33)}
.imodal-button:first-child{border-radius:0 0 0 7px}
.imodal-button:last-child{border-radius:0 0 7px}
.imodal-button:first-child:last-child{border-radius:0 0 7px 7px}
.imodal-button.active-state,html:not(.watch-active-state) .imodal-button:active{background:#d4d4d4}
.imodal-buttons-vertical .imodal-button{border-radius:0}
.imodal-buttons-vertical .imodal-button:after{position:absolute;left:0;bottom:0;right:auto;top:auto;height:1px;width:100%;background-color:#b5b5b5;display:block;-webkit-transform-origin:50% 100%;transform-origin:50% 100%}
.imodal-buttons-vertical .imodal-button:last-child:after,.imodal-no-buttons .imodal-buttons,.imodal-no-buttons .imodal-inner:after{display:none}
html.pixel-ratio-2 .imodal-buttons-vertical .imodal-button:after{-webkit-transform:scaleY(.5);transform:scaleY(.5)}
html.pixel-ratio-3 .imodal-buttons-vertical .imodal-button:after{-webkit-transform:scaleY(.33);transform:scaleY(.33)}
.imodal-buttons-vertical .imodal-button:last-child{border-radius:0 0 7px 7px}
.imodal-no-buttons .imodal-inner{border-radius:7px}
.actions-imodal{position:absolute;left:0;bottom:0;z-index:11000;width:100%;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}
.actions-imodal.imodal-in{-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
.actions-imodal.imodal-out{z-index:10999;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}
.actions-imodal-group{margin:8px}
.actions-imodal-button,.actions-imodal-label{width:100%;text-align:center;font-weight:400;margin:0;background:rgba(243,243,243,.95);box-sizing:border-box;display:block;position:relative}
.actions-imodal-button:after,.actions-imodal-label:after{content:'';position:absolute;left:0;bottom:0;right:auto;top:auto;height:1px;width:100%;background-color:#d2d2d6;display:block;z-index:15;-webkit-transform-origin:50% 100%;transform-origin:50% 100%}
html.pixel-ratio-2 .actions-imodal-button:after,html.pixel-ratio-2 .actions-imodal-label:after{-webkit-transform:scaleY(.5);transform:scaleY(.5)}
html.pixel-ratio-3 .actions-imodal-button:after,html.pixel-ratio-3 .actions-imodal-label:after{-webkit-transform:scaleY(.33);transform:scaleY(.33)}
.actions-imodal-button a,.actions-imodal-label a{text-decoration:none;color:inherit;display:block}
.actions-imodal-button b,.actions-imodal-button.actions-imodal-button-bold,.actions-imodal-label b,.actions-imodal-label.actions-imodal-button-bold{font-weight:500}
.actions-imodal-button.actions-imodal-button-red,.actions-imodal-label.actions-imodal-button-red{color:#ff3b30}
.actions-imodal-button:first-child,.actions-imodal-label:first-child{border-radius:4px 4px 0 0}
.actions-imodal-button:last-child,.actions-imodal-label:last-child{border-radius:0 0 4px 4px}
.actions-imodal-button:last-child:after,.actions-imodal-label:last-child:after{display:none}
.actions-imodal-button:first-child:last-child,.actions-imodal-label:first-child:last-child{border-radius:4px}
.actions-imodal-button.disabled,.actions-imodal-label.disabled{opacity:.95;color:#8e8e93}
.actions-imodal-button{cursor:pointer;line-height:43px;font-size:20px;color:#007aff}
.actions-imodal-button.active-state,html:not(.watch-active-state) .actions-imodal-button:active{background:#dcdcdc}
.actions-imodal-label{font-size:13px;line-height:1.3;min-height:44px;padding:8px 10px;color:#8a8a8a;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center}
input.imodal-text-input{box-sizing:border-box;height:30px;background:#fff;margin:15px 0 0;padding:0 5px;border:1px solid #a0a0a0;border-radius:5px;width:100%;font-size:14px;font-family:inherit;display:block;box-shadow:0 0 0 transparent;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;appearance:none}
.popover,.popover .list-block:first-child ul:before,.popover .list-block:last-child ul:after{display:none}
input.imodal-text-input+input.imodal-text-input{margin-top:5px}
.imodal-input-double input.imodal-text-input{border-radius:5px 5px 0 0}
.imodal-input-double+.imodal-input-double input.imodal-text-input{border-top:0;border-radius:0 0 5px 5px;margin-top:0}
.popover{width:320px;background:rgba(255,255,255,.95);z-index:11000;top:0;opacity:0;left:0;border-radius:7px;position:absolute;-webkit-transform:none;transform:none;-webkit-transition-property:opacity;-moz-transition-property:opacity;-ms-transition-property:opacity;-o-transition-property:opacity;transition-property:opacity}
.popover-angle,.popover-angle:after{width:26px;height:26px;position:absolute;top:0}
.popover .list-block:first-child li:first-child a,.popover .list-block:first-child ul{border-radius:7px 7px 0 0}
.popover.imodal-in{-webkit-transition-duration:.3s;transition-duration:.3s;opacity:1}
.popover .list-block{margin:0}
.popover .list-block ul{background:0 0}
.popover .list-block:last-child li:last-child a,.popover .list-block:last-child ul{border-radius:0 0 7px 7px}
.popover .list-block:first-child:last-child li:first-child:last-child a,.popover .list-block:first-child:last-child ul:first-child:last-child{border-radius:7px}
.popover .list-block+.list-block{margin-top:35px}
.popover-angle{left:-26px;z-index:100;overflow:hidden}
.popover-angle:after{content:' ';background:rgba(255,255,255,.95);left:0;border-radius:3px;-webkit-transform:rotate(45deg);transform:rotate(45deg)}
.popover-angle.on-left{left:-26px}
.popover-angle.on-left:after{left:19px;top:0}
.popover-angle.on-right{left:100%}
.popover-angle.on-right:after{left:-19px;top:0}
.popover-angle.on-top{left:0;top:-26px}
.popover-angle.on-top:after{left:0;top:19px}
.popover-angle.on-bottom{left:0;top:100%}
.popover-angle.on-bottom:after{left:0;top:-19px}
.popover-inner{overflow:auto;-webkit-overflow-scrolling:touch}
.actions-popover .list-block+.list-block{margin-top:20px}
.actions-popover .list-block ul{background:#fff}
.actions-popover-label{padding:8px 10px;color:#8a8a8a;font-size:13px;line-height:1.3;text-align:center;position:relative}
.actions-popover-label:after{content:'';position:absolute;left:0;bottom:0;right:auto;top:auto;height:1px;width:100%;background-color:#d2d2d6;display:block;z-index:15;-webkit-transform-origin:50% 100%;transform-origin:50% 100%}
html.pixel-ratio-2 .actions-popover-label:after{-webkit-transform:scaleY(.5);transform:scaleY(.5)}
html.pixel-ratio-3 .actions-popover-label:after{-webkit-transform:scaleY(.33);transform:scaleY(.33)}
.actions-popover-label:last-child:after{display:none}
.login-screen,.popup{position:absolute;left:0;top:0;width:100%;height:100%;z-index:10400;background:#fff;box-sizing:border-box;display:none;overflow:auto;-webkit-overflow-scrolling:touch;-webkit-transition-property:-webkit-transform;-moz-transition-property:-moz-transform;-ms-transition-property:-ms-transform;-o-transition-property:-o-transform;transition-property:transform;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}
.login-screen.imodal-in,.login-screen.imodal-out,.popup.imodal-in,.popup.imodal-out{-webkit-transition-duration:.4s;transition-duration:.4s}
.login-screen.imodal-in,.popup.imodal-in{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
.login-screen.imodal-out,.popup.imodal-out{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}
.login-screen.imodal-in,.login-screen.imodal-out{display:block}
@media all and (min-width:630px) and (min-height:630px){.popup:not(.tablet-fullscreen){width:630px;height:630px;left:50%;top:50%;margin-left:-315px;margin-top:-315px;-webkit-transform:translate3d(0,1024px,0);transform:translate3d(0,1024px,0)}
.popup:not(.tablet-fullscreen).imodal-in{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
.popup:not(.tablet-fullscreen).imodal-out{-webkit-transform:translate3d(0,1024px,0);transform:translate3d(0,1024px,0)}
}
@media all and (max-width:629px),(max-height:629px){html.with-statusbar-overlay .popup{height:-webkit-calc(100% - 20px);height:calc(100% - 20px);top:20px}
html.with-statusbar-overlay .popup-overlay{z-index:9800}
}
html.with-statusbar-overlay .login-screen,html.with-statusbar-overlay .popup.tablet-fullscreen{height:-webkit-calc(100% - 20px);height:calc(100% - 20px);top:20px}
.imodal .preloader{width:34px;height:34px}
.preloader-indicator-overlay{visibility:visible;opacity:0;background:0 0}
.preloader-indicator-imodal{position:absolute;left:50%;top:50%;padding:8px;margin-left:-25px;margin-top:-25px;background:rgba(0,0,0,.8);z-index:11000;border-radius:5px}
.preloader-indicator-imodal .preloader{display:block;width:34px;height:34px}
.picker-imodal{position:absolute;left:0;bottom:0;width:100%;height:260px;z-index:11500;display:none;-webkit-transition-property:-webkit-transform;-moz-transition-property:-moz-transform;-ms-transition-property:-ms-transform;-o-transition-property:-o-transform;transition-property:transform;background:#cfd5da;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}
.picker-imodal.imodal-in,.picker-imodal.imodal-out{-webkit-transition-duration:.4s;transition-duration:.4s}
.picker-imodal.imodal-in{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
.picker-imodal.imodal-out{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}
.picker-imodal .picker-imodal-inner{height:100%;position:relative}
.picker-imodal .toolbar{position:relative;width:100%}
.picker-imodal .toolbar:before{content:'';position:absolute;left:0;top:0;bottom:auto;right:auto;height:1px;width:100%;background-color:#929499;display:block;z-index:15;-webkit-transform-origin:50% 0;transform-origin:50% 0}
html.pixel-ratio-2 .picker-imodal .toolbar:before{-webkit-transform:scaleY(.5);transform:scaleY(.5)}
html.pixel-ratio-3 .picker-imodal .toolbar:before{-webkit-transform:scaleY(.33);transform:scaleY(.33)}
.picker-imodal .toolbar+.picker-imodal-inner{height:-webkit-calc(100% - 44px);height:-moz-calc(100% - 44px);height:calc(100% - 44px)}
.picker-imodal.picker-imodal-inline,.popover .picker-imodal{display:block;position:relative;background:0 0;z-index:inherit;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
.picker-imodal.picker-imodal-inline .toolbar:before,.popover .picker-imodal .toolbar:before{display:none}
.picker-imodal.picker-imodal-inline .toolbar:after,.popover .picker-imodal .toolbar:after{content:'';position:absolute;left:0;bottom:0;right:auto;top:auto;height:1px;width:100%;background-color:#929499;display:block;z-index:15;-webkit-transform-origin:50% 100%;transform-origin:50% 100%}
html.pixel-ratio-2 .picker-imodal.picker-imodal-inline .toolbar:after,html.pixel-ratio-2 .popover .picker-imodal .toolbar:after{-webkit-transform:scaleY(.5);transform:scaleY(.5)}
html.pixel-ratio-3 .picker-imodal.picker-imodal-inline .toolbar:after,html.pixel-ratio-3 .popover .picker-imodal .toolbar:after{-webkit-transform:scaleY(.33);transform:scaleY(.33)}
.popover .picker-imodal{width:auto}
.popover .picker-imodal .toolbar{background:0 0}
.preloader{display:inline-block;width:20px;height:20px;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20viewBox%3D'0%200%20120%20120'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20xmlns%3Axlink%3D'http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink'%3E%3Cdefs%3E%3Cline%20id%3D'l'%20x1%3D'60'%20x2%3D'60'%20y1%3D'7'%20y2%3D'27'%20stroke%3D'%236c6c6c'%20stroke-width%3D'11'%20stroke-linecap%3D'round'%2F%3E%3C%2Fdefs%3E%3Cg%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(30%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(60%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(90%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(120%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(150%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.37'%20transform%3D'rotate(180%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.46'%20transform%3D'rotate(210%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.56'%20transform%3D'rotate(240%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.66'%20transform%3D'rotate(270%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.75'%20transform%3D'rotate(300%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.85'%20transform%3D'rotate(330%2060%2C60)'%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E");background-position:50%;background-size:100%;background-repeat:no-repeat;-webkit-animation:preloader-spin 1s steps(12,end) infinite;animation:preloader-spin 1s steps(12,end) infinite}
.imodal-input{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%;padding:8px;border:1px solid #b5b5b5;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}
.preloader-white{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20viewBox%3D'0%200%20120%20120'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20xmlns%3Axlink%3D'http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink'%3E%3Cdefs%3E%3Cline%20id%3D'l'%20x1%3D'60'%20x2%3D'60'%20y1%3D'7'%20y2%3D'27'%20stroke%3D'%23fff'%20stroke-width%3D'11'%20stroke-linecap%3D'round'%2F%3E%3C%2Fdefs%3E%3Cg%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(30%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(60%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(90%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(120%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(150%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.37'%20transform%3D'rotate(180%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.46'%20transform%3D'rotate(210%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.56'%20transform%3D'rotate(240%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.66'%20transform%3D'rotate(270%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.75'%20transform%3D'rotate(300%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.85'%20transform%3D'rotate(330%2060%2C60)'%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E")}
@-webkit-keyframes preloader-spin{100%{-webkit-transform:rotate(360deg)}
}
@keyframes preloader-spin{100%{transform:rotate(360deg)}
}
.imodal-left-botton{position:fixed;right:15px}
.imodal-full-screen{display:none;margin-left:0;position:fixed;width:100%;top:0;left:0;overflow:auto;-webkit-overflow-scrolling:touch;z-index:12;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);-webkit-transition-duration:.3s;transition-duration:.3s}
body.modal-on .imodal-full-screen{display:block;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
.imodal-bottom{margin-left:0;position:fixed;width:100%;bottom:0;left:0;overflow:auto;-webkit-overflow-scrolling:touch}
.imodal-full-screen>.imodal-buttons{top:5px;position:fixed;width:98%;margin-left:1%;border-bottom:solid #d3d3d3 1px}
.imodal-full-screen>.imodal-title{margin-left:30%;width:40%;text-align:center;z-index:5}
.imodal-full-screen>.imodal-buttons>.imodal-button{z-index:10;width:25%;font-size:14px}
.imodal-full-screen>.imodal-buttons>.imodal-button:after{content:none}
.imodal-full-screen>.imodal-buttons>.imodal-left-button{margin-left:-50%}
.imodal-full-screen>.imodal-buttons>.imodal-right-button{right:-50%}
.imodal-select2-container,.imodal-tag-container{margin:20px 1px}
.imodal-select2-container select,.imodal-tag-container input{line-height:22px;font-size:18px;width:100%;min-height:30px;padding:5px;border-radius:3px}
.imodal-select2-container>.select2,.imodal-tag-container>.tagsinput{width:100%!important}
.select2-container{z-index:100000}
.bndl-overlay~*{z-index:2}