.ctools-locked{color:red;border:1px solid red;padding:1em;}.ctools-owns-lock{background:#FFFFDD none repeat scroll 0 0;border:1px solid #F0C020;padding:1em;}a.ctools-ajaxing,input.ctools-ajaxing,button.ctools-ajaxing,select.ctools-ajaxing{padding-right:18px !important;background:url(/sites/all/modules/ctools/images/status-active.gif) right center no-repeat;}div.ctools-ajaxing{float:left;width:18px;background:url(/sites/all/modules/ctools/images/status-active.gif) center center no-repeat;}
li.dhtml-menu-cloned-leaf{font-size:0.7em;font-style:italic;}li.dhtml-menu.start-collapsed ul{display:none;}li.dhtml-menu-open > a{font-style:italic;}a.dhtml-menu-icon{position:relative;float:left;width:16px;height:16px;}li.dhtml-folder.expanded{list-style-image:url(/sites/all/modules/dhtml_menu/images/folder-open-white.png) !important;}li.dhtml-folder.collapsed{list-style-image:url(/sites/all/modules/dhtml_menu/images/folder-closed-white.png) !important;}
#lightbox{position:absolute;top:40px;left:0;width:100%;z-index:100;text-align:center;line-height:0;}#lightbox a img{border:none;}#outerImageContainer{position:relative;background-color:#fff;width:250px;height:250px;margin:0 auto;min-width:240px;overflow:hidden;}#imageContainer,#frameContainer,#modalContainer{padding:10px;}#modalContainer{line-height:1em;overflow:auto;}#loading{height:25%;width:100%;text-align:center;line-height:0;position:absolute;top:40%;left:45%;}#hoverNav{position:absolute;top:0;left:0;height:100%;width:100%;z-index:10;}#imageContainer>#hoverNav{left:0;}#frameHoverNav{z-index:10;margin-left:auto;margin-right:auto;width:20%;position:absolute;bottom:0px;height:45px;}#imageData>#frameHoverNav{left:0;}#hoverNav a,#frameHoverNav a{outline:none;}#prevLink,#nextLink{width:49%;height:100%;background:transparent url(/sites/all/modules/lightbox2/images/blank.gif) no-repeat;display:block;}#prevLink,#framePrevLink{left:0;float:left;}#nextLink,#frameNextLink{right:0;float:right;}#prevLink:hover,#prevLink:visited:hover,#prevLink.force_show_nav,#framePrevLink{background:url(/sites/all/modules/lightbox2/images/prev.gif) left 15% no-repeat;}#nextLink:hover,#nextLink:visited:hover,#nextLink.force_show_nav,#frameNextLink{background:url(/sites/all/modules/lightbox2/images/next.gif) right 15% no-repeat;}#prevLink:hover.force_show_nav,#prevLink:visited:hover.force_show_nav,#framePrevLink:hover,#framePrevLink:visited:hover{background:url(/sites/all/modules/lightbox2/images/prev_hover.gif) left 15% no-repeat;}#nextLink:hover.force_show_nav,#nextLink:visited:hover.force_show_nav,#frameNextLink:hover,#frameNextLink:visited:hover{background:url(/sites/all/modules/lightbox2/images/next_hover.gif) right 15% no-repeat;}#framePrevLink,#frameNextLink{width:45px;height:45px;display:block;position:absolute;bottom:0px;}#imageDataContainer{font:10px Verdana,Helvetica,sans-serif;background-color:#fff;margin:0 auto;line-height:1.4em;min-width:240px;}#imageData{padding:0 10px;}#imageData #imageDetails{width:70%;float:left;text-align:left;}#imageData #caption{font-weight:bold;}#imageData #numberDisplay{display:block;clear:left;padding-bottom:1.0em;}#imageData #lightbox2-node-link-text{display:block;padding-bottom:1.0em;}#imageData #bottomNav{height:66px;}.lightbox2-alt-layout #imageData #bottomNav,.lightbox2-alt-layout-data #bottomNav{margin-bottom:60px;}#lightbox2-overlay{position:absolute;top:0;left:0;z-index:90;width:100%;height:500px;background-color:#000;}#overlay_default{opacity:0.6;}#overlay_macff2{background:transparent url(/sites/all/modules/lightbox2/images/overlay.png) repeat;}.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}* html>body .clearfix{display:inline;width:100%;}* html .clearfix{height:1%;}#bottomNavClose{display:block;background:url(/sites/all/modules/lightbox2/images/close.gif) left no-repeat;margin-top:33px;float:right;padding-top:0.7em;height:26px;width:26px;}#bottomNavClose:hover{background-position:right;}#loadingLink{display:block;background:url(/sites/all/modules/lightbox2/images/loading.gif) no-repeat;width:32px;height:32px;}#bottomNavZoom{display:none;background:url(/sites/all/modules/lightbox2/images/expand.gif) no-repeat;width:34px;height:34px;position:relative;left:30px;float:right;}#bottomNavZoomOut{display:none;background:url(/sites/all/modules/lightbox2/images/contract.gif) no-repeat;width:34px;height:34px;position:relative;left:30px;float:right;}#lightshowPlay{margin-top:42px;float:right;margin-right:5px;margin-bottom:1px;height:20px;width:20px;background:url(/sites/all/modules/lightbox2/images/play.png) no-repeat;}#lightshowPause{margin-top:42px;float:right;margin-right:5px;margin-bottom:1px;height:20px;width:20px;background:url(/sites/all/modules/lightbox2/images/pause.png) no-repeat;}.lightbox2-alt-layout-data #bottomNavClose,.lightbox2-alt-layout #bottomNavClose{margin-top:93px;}.lightbox2-alt-layout-data #bottomNavZoom,.lightbox2-alt-layout-data #bottomNavZoomOut,.lightbox2-alt-layout #bottomNavZoom,.lightbox2-alt-layout #bottomNavZoomOut{margin-top:93px;}.lightbox2-alt-layout-data #lightshowPlay,.lightbox2-alt-layout-data #lightshowPause,.lightbox2-alt-layout #lightshowPlay,.lightbox2-alt-layout #lightshowPause{margin-top:102px;}.lightbox_hide_image{display:none;}#lightboxImage{-ms-interpolation-mode:bicubic;}
div.panel-pane div.admin-links{font-size:xx-small;margin-right:1em;}div.panel-pane div.admin-links li a{color:#ccc;}div.panel-pane div.admin-links li{padding-bottom:2px;background:white;z-index:201;}div.panel-pane div.admin-links:hover a,div.panel-pane div.admin-links-hover a{color:#000;}div.panel-pane div.admin-links a:before{content:"[";}div.panel-pane div.admin-links a:after{content:"]";}div.panel-pane div.panel-hide{display:none;}div.panel-pane div.panel-hide-hover,div.panel-pane:hover div.panel-hide{display:block;position:absolute;z-index:200;margin-top:-1.5em;}div.panel-pane div.node{margin:0;padding:0;}div.panel-pane div.feed a{float:right;}
#uif_user_preview table{border:1px solid #999;margin-bottom:1em;}div.uif_help_section{font-size:.85em;color:#555;margin:.6em 0;}
.znaka-voting-widget{position:relative;padding-right:5px;min-width:45px;line-height:18px;font-size:14px;}.znaka-voting-widget a{line-height:11px;}.znaka-voting-widget .znaka-voting-widget-image{vertical-align:middle;}.znaka-voting-widget .znaka-voting-widget-text{color:blue;margin:0;padding:0;vertical-align:baseline;cursor:pointer;font-weight:bold;}.znaka-voting-widget .znaka-voting-widget-link,.znaka-voting-widget .znaka-voting-widget-link:hover{text-decoration:none;}.znaka-voting-widget .znaka-voting-widget-infotext,.znaka-voting-widget .hc-name{color:blue;cursor:pointer;margin-left:2px;border:1px solid lightgrey;background-color:#FFF9F3;padding:1px 7px;font-size:10px;line-height:8px;}.znaka-voting-widget .hc-preview{top:1px;}.znaka-voting-widget .znaka-voting-widget-overlay{background-color:transparent;width:100%;height:100%;position:absolute;top:0;left:0;}.znaka-voting-widget .view-voting-details .view-filters{display:none;}

.selectBox-dropdown{min-width:150px;position:relative;border:solid 1px #BBB;line-height:1.5;text-decoration:none;text-align:left;color:#000;outline:none;vertical-align:middle;background:#F2F2F2;background:-moz-linear-gradient(top,#F8F8F8 1%,#E1E1E1 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(1%,#F8F8F8),color-stop(100%,#E1E1E1));filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#F8F8F8',endColorstr='#E1E1E1',GradientType=0);-moz-box-shadow:0 1px 0 rgba(255,255,255,.75);-webkit-box-shadow:0 1px 0 rgba(255,255,255,.75);box-shadow:0 1px 0 rgba(255,255,255,.75);-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;display:inline-block;cursor:default;}.selectBox-dropdown:focus,.selectBox-dropdown:focus .selectBox-arrow{border-color:#666;}.selectBox-dropdown.selectBox-menuShowing-bottom{-moz-border-radius-bottomleft:0;-moz-border-radius-bottomright:0;-webkit-border-bottom-left-radius:0;-webkit-border-bottom-right-radius:0;border-bottom-left-radius:0;border-bottom-right-radius:0;}.selectBox-dropdown.selectBox-menuShowing-top{-moz-border-radius-topleft:0;-moz-border-radius-topright:0;-webkit-border-top-left-radius:0;-webkit-border-top-right-radius:0;border-top-left-radius:0;border-top-right-radius:0;}.selectBox-dropdown .selectBox-label{padding:2px 8px;display:inline-block;white-space:nowrap;overflow:hidden;}.selectBox-dropdown .selectBox-arrow{position:absolute;top:0;right:0;width:23px;height:100%;background:url(/sites/all/libraries/jquery-selectBox/jquery.selectBox-arrow.gif) 50% center no-repeat;border-left:solid 1px #BBB;}.selectBox-dropdown-menu{position:absolute;z-index:99999;max-height:200px;min-height:1em;border:solid 1px #BBB;background:#FFF;-moz-box-shadow:0 2px 6px rgba(0,0,0,.2);-webkit-box-shadow:0 2px 6px rgba(0,0,0,.2);box-shadow:0 2px 6px rgba(0,0,0,.2);overflow:auto;-webkit-overflow-scrolling:touch;}.selectBox-inline{min-width:150px;outline:none;border:solid 1px #BBB;background:#FFF;display:inline-block;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;overflow:auto;}.selectBox-inline:focus{border-color:#666;}.selectBox-options,.selectBox-options LI,.selectBox-options LI A{list-style:none;display:block;cursor:default;padding:0;margin:0;}.selectBox-options.selectBox-options-top{border-bottom:none;margin-top:1px;-moz-border-radius-topleft:5px;-moz-border-radius-topright:5px;-webkit-border-top-left-radius:5px;-webkit-border-top-right-radius:5px;border-top-left-radius:5px;border-top-right-radius:5px;}.selectBox-options.selectBox-options-bottom{border-top:none;-moz-border-radius-bottomleft:5px;-moz-border-radius-bottomright:5px;-webkit-border-bottom-left-radius:5px;-webkit-border-bottom-right-radius:5px;border-bottom-left-radius:5px;border-bottom-right-radius:5px;}.selectBox-options LI A{line-height:1.5;padding:0 .5em;white-space:nowrap;overflow:hidden;background:6px center no-repeat;}.selectBox-options LI.selectBox-hover A{background-color:#EEE;}.selectBox-options LI.selectBox-disabled A{color:#888;background-color:transparent;}.selectBox-options LI.selectBox-selected A{background-color:#C8DEF4;}.selectBox-options .selectBox-optgroup{color:#666;background:#EEE;font-weight:bold;line-height:1.5;padding:0 .3em;white-space:nowrap;}.selectBox.selectBox-disabled{color:#888 !important;}.selectBox-dropdown.selectBox-disabled .selectBox-arrow{opacity:.5;filter:alpha(opacity=50);border-color:#666;}.selectBox-inline.selectBox-disabled{color:#888 !important;}.selectBox-inline.selectBox-disabled .selectBox-options A{background-color:transparent !important;}
.pp-portal-schedule-form .classrooms .empty-view{background:#FFFFFF;box-shadow:0px 2px 20px rgba(0,0,0,0.04);border-radius:16px;text-align:center;padding:36px 20px 56px 20px;}.pp-portal-schedule-form .classrooms .empty-view:before{font-size:60px;color:#969AB3;margin-bottom:24px;opacity:0.6;}.pp-portal-schedule-form .classrooms .empty-view .text{font-weight:normal;font-size:16px;line-height:20px;color:#2C303F;}.pp-portal-schedule-form .classrooms .classroom{border-radius:16px;background:#FFFFFF;box-shadow:0px 2px 20px rgba(0,0,0,0.04);padding:22px 32px;}.pp-portal-schedule-form .classrooms .classroom:not(:last-child){margin-bottom:24px;}.pp-portal-schedule-form .classrooms .classroom .header{margin-left:-32px;margin-bottom:16px;padding-bottom:20px;padding-left:32px;border-bottom:1px solid #F5F5FC;}.pp-portal-schedule-form .classrooms .classroom .header h3{margin:0;font-weight:900;font-size:18px;line-height:22px;color:#2C303F;}.pp-portal-schedule-form .classrooms .classroom .description{margin-bottom:16px;font-size:16px;}.pp-portal-schedule-form .classrooms .classroom .sessions{margin-bottom:16px;}.pp-portal-schedule-form .classrooms .classroom .sessions .session:not(:first-child){margin-top:16px;}.pp-portal-schedule-form .classrooms .classroom .sessions .session .session-content{display:flex;background:#F4F4F7;border-radius:8px;padding:8px;}.pp-portal-schedule-form .classrooms .classroom .sessions .session .session-content .info{flex:1 1;padding:8px 16px;}.pp-portal-schedule-form .classrooms .classroom .sessions .session .session-content .info .primary{display:flex;margin-bottom:24px;}.pp-portal-schedule-form .classrooms .classroom .sessions .session .session-content .info .primary h4{display:inline-block;vertical-align:middle;font-weight:900;font-size:16px;line-height:20px;color:#2C303F;margin:0 24px 0 0;line-height:40px;}.pp-portal-schedule-form .classrooms .classroom .sessions .session .session-content .info .primary .form-type-select{display:inline-block;vertical-align:middle;margin-bottom:0;margin-right:24px;width:240px;height:40px;}.pp-portal-schedule-form .classrooms .classroom .sessions .session .session-content .info .primary .form-type-select .form-control{line-height:40px;height:40px;}.pp-portal-schedule-form .classrooms .classroom .sessions .session .session-content .info .primary .occurencies{display:inline-block;vertical-align:middle;font-weight:normal;font-size:14px;line-height:40px;color:#2C303F;margin-right:24px;}.pp-portal-schedule-form .classrooms .classroom .sessions .session .session-content .info .primary .form-type-item{margin-bottom:0;line-height:40px;flex:1;text-align:right;padding-right:34px;font-weight:bold;font-size:13px;text-transform:uppercase;color:#FE6031;}.pp-portal-schedule-form .classrooms .classroom .sessions .session .session-content .info .details{display:flex;}.pp-portal-schedule-form .classrooms .classroom .sessions .session .session-content .info .details > *{display:flex;}.pp-portal-schedule-form .classrooms .classroom .sessions .session .session-content .info .details > *:not(:last-child){margin-right:20px;}.pp-portal-schedule-form .classrooms .classroom .sessions .session .session-content .info .details > *:not(:first-child){margin-left:20px;}.pp-portal-schedule-form .classrooms .classroom .sessions .session .session-content .info .details > * .name{flex:1 1;font-weight:bold;font-size:14px;line-height:20px;color:#2C303F;margin-bottom:6px;}.pp-portal-schedule-form .classrooms .classroom .sessions .session .session-content .info .details > * .secondary{font-weight:normal;font-size:14px;line-height:20px;color:#2C303F;}.pp-portal-schedule-form .classrooms .classroom .sessions .session .session-content .info .details > *:before{flex:0;font-family:FontAwesome;margin-right:12px;color:#85889D;font-size:18px;}.pp-portal-schedule-form .classrooms .classroom .sessions .session .session-content .info .details .schedule:before{content:"\f017";}.pp-portal-schedule-form .classrooms .classroom .sessions .session .session-content .info .details .schedule .timeslots .timeslot{margin-bottom:16px;}.pp-portal-schedule-form .classrooms .classroom .sessions .session .session-content .info .details .schedule .days{list-style-type:none;padding-left:0;margin-bottom:8px;}.pp-portal-schedule-form .classrooms .classroom .sessions .session .session-content .info .details .schedule .days li{display:inline-block;vertical-align:top;color:white;border-radius:4px;text-transform:uppercase;padding:4px;font-family:Lato;font-style:normal;font-weight:bold;font-size:10px;line-height:16px;}.pp-portal-schedule-form .classrooms .classroom .sessions .session .session-content .info .details .schedule .days li:not(:last-child){margin-right:4px;}.pp-portal-schedule-form .classrooms .classroom .sessions .session .session-content .info .details .schedule .days .time{white-space:nowrap;}.pp-portal-schedule-form .classrooms .classroom .sessions .session .session-content .info .details .location{flex:1;}.pp-portal-schedule-form .classrooms .classroom .sessions .session .session-content .info .details .location:before{content:"\f041";}.pp-portal-schedule-form .classrooms .classroom .sessions .session .session-content .info .details .level{flex:0.7;}.pp-portal-schedule-form .classrooms .classroom .sessions .session .session-content .info .details .level:before{content:"\f0c0";}.pp-portal-schedule-form .classrooms .classroom .sessions .session .session-content .action{flex:0 0 264px;padding:8px 16px;background-color:white;border-radius:4px;}.pp-portal-schedule-form .classrooms .classroom .sessions .session .session-content .action .promotion{margin-bottom:16px;font-weight:bold;font-size:14px;line-height:17px;}.pp-portal-schedule-form .classrooms .classroom .sessions .session .session-content .action .promotion:before{display:inline-block;font-size:18px;line-height:inherit;margin-left:0;font-family:beakidv2;margin-right:8px;}.pp-portal-schedule-form .classrooms .classroom .sessions .session .session-content .action .promotion .name{display:inline-block;}.pp-portal-schedule-form .classrooms .classroom .sessions .session .session-content .action .promotion.promotion-hot-deal{color:#f25e63;}.pp-portal-schedule-form .classrooms .classroom .sessions .session .session-content .action .promotion.promotion-hot-deal:before{content:'\e81a';}.pp-portal-schedule-form .classrooms .classroom .sessions .session .session-content .action .promotion.promotion-early-bird{color:#FE6031;}.pp-portal-schedule-form .classrooms .classroom .sessions .session .session-content .action .promotion.promotion-early-bird:before{content:'\e811';}.pp-portal-schedule-form .classrooms .classroom .sessions .session .session-content .action .cost{display:flex;}.pp-portal-schedule-form .classrooms .classroom .sessions .session .session-content .action .cost:not(:last-child){margin-bottom:16px;}.pp-portal-schedule-form .classrooms .classroom .sessions .session .session-content .action .cost label{flex:1;font-weight:bold;font-size:12px;line-height:20px;text-transform:uppercase;color:#2C303F;}.pp-portal-schedule-form .classrooms .classroom .sessions .session .session-content .action .cost .original{flex:1;text-decoration:line-through;color:#85889D;font-weight:bold;}.pp-portal-schedule-form .classrooms .classroom .sessions .session .session-content .action .cost .amount{flex:1;font-weight:900;font-size:18px;line-height:20px;text-align:right;color:#2CB774;}.pp-portal-schedule-form .classrooms .classroom .sessions .session .session-content .action .payment-plan-available{margin-bottom:8px;font-weight:bold;font-size:13px;line-height:16px;text-align:right;color:#85889D;}.pp-portal-schedule-form .classrooms .classroom .sessions .session .session-content .action button{display:block;width:100%;text-align:center;font-family:Lato;font-style:normal;font-weight:bold;font-size:16px;line-height:19px;}.pp-portal-schedule-form .classrooms .classroom .sessions .session .session-content .action button.btn-add-to-cart,.pp-portal-schedule-form .classrooms .classroom .sessions .session .session-content .action button.btn-join-to-waitlist{position:relative;border-radius:4px;border:0;padding:10px;overflow:hidden;}.pp-portal-schedule-form .classrooms .classroom .sessions .session .session-content .action button.btn-add-to-cart.added:before,.pp-portal-schedule-form .classrooms .classroom .sessions .session .session-content .action button.btn-join-to-waitlist.added:before{content:'\f00c';font-family:FontAwesome;left:20px;position:absolute;top:9px;animation:fadeinout 1s;z-index:1;}.pp-portal-schedule-form .classrooms .classroom .sessions .session .session-content .action button.btn-add-to-cart.added:after,.pp-portal-schedule-form .classrooms .classroom .sessions .session .session-content .action button.btn-join-to-waitlist.added:after{background-color:green;content:'Added';width:100%;height:100%;display:inline-block;border-radius:5px;position:absolute;left:0;top:0;animation:move 1s;text-align:center;padding-top:9px;}.pp-portal-schedule-form .classrooms .classroom .sessions .session .session-content .action button.btn-add-to-cart{color:#FFFFFF;}.pp-portal-schedule-form .classrooms .classroom .sessions .session .session-content .action button.btn-add-to-cart.sold-out{cursor:not-allowed;pointer-events:none;}.pp-portal-schedule-form .classrooms .classroom .sessions .session .session-content .action button.btn-add-to-cart.sold-out:before{content:'\f119';font-family:FontAwesome;position:absolute;top:9px;left:20px;animation:fadeinout 1s;z-index:1;font-size:24px;}.pp-portal-schedule-form .classrooms .classroom .sessions .session .session-content .action button.btn-add-to-cart.sold-out:after{background-color:gray;content:'SOLD OUT';width:100%;height:100%;display:inline-block;border-radius:5px;position:absolute;left:0;top:0;animation:move 1s;text-align:center;padding-top:9px;}.pp-portal-schedule-form .classrooms .classroom .sessions .session .session-content .action button.btn-add-to-cart.sold-out.has-waitlist-option:after{background-color:white;color:orange;}.pp-portal-schedule-form .classrooms .classroom .sessions .session .session-content .action button.btn-add-to-cart:not(.sold-out).added-notified{background-color:green;}.pp-portal-schedule-form .classrooms .classroom .sessions .session .session-content .action button.btn-add-to-cart:not(.sold-out).added-notified:before{background-color:darkred;width:100%;height:100%;display:inline-block;border-radius:5px;position:absolute;left:0;top:0;animation:movetop 1s;text-align:center;font-family:'Lato';padding-top:9px;}.pp-portal-schedule-form .classrooms .classroom .sessions .session .session-content .action button.btn-add-to-cart:not(.sold-out).added-notified{background-color:green;}.pp-portal-schedule-form .classrooms .classroom .sessions .session .session-content .action button.btn-add-to-cart:not(.sold-out).added-notified:before{background-color:darkred;content:'Proceed to cart';}.pp-portal-schedule-form .classrooms .classroom .sessions .session .session-content .action button.btn-join-to-waitlist{display:none;margin-top:10px;background-color:#da611b !important;text-align:center;font-family:Lato;font-style:normal;font-weight:bold;font-size:16px;line-height:19px;color:white;}.pp-portal-schedule-form .classrooms .classroom .sessions .session .session-content .action button.btn-join-to-waitlist.sold-out{display:block;}.pp-portal-schedule-form .classrooms .classroom .sessions .session .session-content .action button.btn-join-to-waitlist.added-notified{background-color:green;}.pp-portal-schedule-form .classrooms .classroom .sessions .session .session-content .action button.btn-join-to-waitlist.added-notified:before{background-color:darkred;color:white;content:'Proceed to cart';width:100%;height:100%;display:inline-block;border-radius:5px;position:absolute;left:0;top:0;animation:movetop 1s;text-align:center;font-family:'Lato';padding-top:9px;}.pp-portal-schedule-form .classrooms .classroom .sessions .session .session-content .action button.btn-remove-from-cart{margin-top:8px;background-color:transparent;color:#cbcbcb;border:none;text-decoration:underline;display:none;}.pp-portal-schedule-form .classrooms .classroom .sessions .session .session-content .action button.btn-remove-from-cart.added{display:block;}.pp-portal-schedule-form .classrooms .classroom .sessions .session .session-content .action .not-active-text{font-size:20px;line-height:36px;color:#e4327e;text-align:center;margin-bottom:20px;}.pp-portal-schedule-form .classrooms .classroom .expander{padding:14px;background:#3F69FF0C;border-radius:8px;font-weight:bold;font-size:14px;line-height:20px;color:#3F69FF;text-align:center;cursor:pointer;}.pp-portal-schedule-form .classrooms .classroom .expander .arrow{font-size:6px;vertical-align:middle;margin-left:10px;}.pp-portal-schedule-form .classrooms .classroom .expander .arrow:before{transform:rotateZ(0);transition:1s;}.pp-portal-schedule-form .classrooms .classroom .expander.view-less .arrow:before{transform:rotateZ(180deg);transition:0.3s;}.pp-portal-schedule-form .toolbar{display:flex;justify-content:space-between;margin-bottom:24px;}.pp-portal-schedule-form .toolbar .help{align-self:center;white-space:nowrap;}.pp-portal-schedule-form .toolbar .students{display:flex;flex-wrap:wrap;justify-content:flex-start;margin-bottom:20px;margin-left:12px;}.pp-portal-schedule-form .toolbar .students .student{flex:0;display:flex;align-items:flex-start;text-align:center;}.pp-portal-schedule-form .toolbar .students .student:not(:last-child){margin-right:24px;}.pp-portal-schedule-form .toolbar .students .student .checkbox-holder{flex:0 35px;padding-top:7px;}.pp-portal-schedule-form .toolbar .students .student label{display:flex;align-items:center;}.pp-portal-schedule-form .toolbar .students .student label .username{max-width:150px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;font-size:12px;}.pp-portal-schedule-form .toolbar .students .student label .avatar{background-color:#cbcbcb;border-radius:50%;width:36px;margin:0 8px;}.pp-portal-schedule-form .toolbar .students .student label .avatar img{width:36px;border-radius:50%;}.pp-portal-schedule-form .toolbar .students .student button{background-color:transparent;padding:0;transform:translateY(-10px);}.pp-portal-schedule-form .toolbar .students .student button:before{display:inline-block;content:'\e812';font-family:beakidv2;color:#a5b4cb;width:20px;height:20px;}.pp-portal-schedule-form .toolbar .expand-all{border:none;box-shadow:none;background-color:#3F69FF0C;line-height:40px;float:right;font-weight:bold;font-size:14px;padding:0 20px;border-radius:4px;width:145px;text-align:left;white-space:nowrap;}.pp-portal-schedule-form .toolbar .expand-all:focus{outline:none;}.pp-portal-schedule-form .toolbar .expand-all:before{margin-right:10px;}.pp-portal-schedule-form .toolbar .expand-all.executed{animation:glimps 1s;}@media only screen and (min-width:1300px){.pp-portal-schedule-form .classrooms .classroom .sessions .session .session-content .info .details .schedule{flex:0 0 275px;}}@media only screen and (max-width:768px){.pp-portal-schedule-form .form-inner-wrapper .toolbar{display:flex;}.pp-portal-schedule-form .form-inner-wrapper .toolbar .form-item{flex:1;width:unset;margin:0;}.pp-portal-schedule-form .form-inner-wrapper .toolbar .form-item:not(:first-child){margin-left:12px;}.pp-portal-schedule-form .form-inner-wrapper .toolbar .form-item:not(:last-child){margin-right:12px;}.pp-portal-schedule-form .form-inner-wrapper .toolbar .form-item .form-control{width:100%;}.pp-portal-schedule-form .form-inner-wrapper .toolbar button{display:none;}.pp-portal-schedule-form .form-inner-wrapper .classrooms .classroom{padding-left:16px;padding-right:16px;}.pp-portal-schedule-form .form-inner-wrapper .classrooms .classroom .sessions .session .session-content{display:block;}.pp-portal-schedule-form .form-inner-wrapper .classrooms .classroom .sessions .session .session-content .info{width:100%;}.pp-portal-schedule-form .form-inner-wrapper .classrooms .classroom .sessions .session .session-content .info .primary{display:block;}.pp-portal-schedule-form .form-inner-wrapper .classrooms .classroom .sessions .session .session-content .info .primary .occurencies{line-height:unset;margin-top:16px;}.pp-portal-schedule-form .form-inner-wrapper .classrooms .classroom .sessions .session .session-content .info .details{display:block;}.pp-portal-schedule-form .form-inner-wrapper .classrooms .classroom .sessions .session .session-content .info .details > *:before{flex-basis:24px;}.pp-portal-schedule-form .form-inner-wrapper .classrooms .classroom .sessions .session .session-content .info .details > * .inner-content{flex:1 1;}.pp-portal-schedule-form .form-inner-wrapper .classrooms .classroom .sessions .session .session-content .info .details .schedule .timeslots .timeslot:last-child{margin-bottom:0;}.pp-portal-schedule-form .form-inner-wrapper .classrooms .classroom .sessions .session .session-content .info .details > *{margin-left:0;}.pp-portal-schedule-form .form-inner-wrapper .classrooms .classroom .sessions .session .session-content .info .details > *:not(:last-child){margin-bottom:16px;}.pp-portal-schedule-form .form-inner-wrapper .classrooms .classroom .sessions .session .session-content .action{margin:8px;}}@keyframes glimps{from{background-color:#3F69FF7c;color:white !important;}to{background-color:#3F69FF0C;}}@keyframes move{from{left:-100%;color:green;}50%{left:0;color:green;}to{left:0;color:white;}}@keyframes movetop{from{top:-100%;color:white;}to{top:0;color:white;}}@keyframes fadeinout{from{opacity:0;}50%{opacity:0;}to{opacity:1;}}
@font-face{font-family:'beakidv2';src:url(/sites/all/themes/parent_portal/fonts/fontello/font/beakidv2.eot?14169514);src:url(/sites/all/themes/parent_portal/fonts/fontello/font/beakidv2.eot?14169514#iefix) format('embedded-opentype'),url(/sites/all/themes/parent_portal/fonts/fontello/font/beakidv2.woff2?14169514) format('woff2'),url(/sites/all/themes/parent_portal/fonts/fontello/font/beakidv2.woff?14169514) format('woff'),url(/sites/all/themes/parent_portal/fonts/fontello/font/beakidv2.ttf?14169514) format('truetype'),url(/sites/all/themes/parent_portal/fonts/fontello/font/beakidv2.svg?14169514#beakidv2) format('svg');font-weight:normal;font-style:normal;}[class$="icon-beakid"]:before,[class*="icon-beakid "]:before{font-family:"beakidv2";font-style:normal;font-weight:normal;speak:none;display:inline-block;text-decoration:inherit;width:1em;margin-right:.2em;text-align:center;font-variant:normal;text-transform:none;line-height:1em;margin-left:.2em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.billingicon-beakid:before{content:'\e800';}.closeicon-beakid:before{content:'\e801';}.enrollmentsicon-beakid:before{content:'\e802';}.formsicon-beakid:before{content:'\e803';}.pathicon-beakid:before{content:'\e804';}.agesicon-beakid:before{content:'\e805';}.scheduleicon-beakid:before{content:'\e806';}.shapeicon-beakid:before{content:'\e807';}.socialicon-beakid:before{content:'\e808';}.carticon-beakid:before{content:'\e809';}.timeicon-beakid:before{content:'\e80a';}.star-emptyicon-beakid:before{content:'\e80b';}.staricon-beakid:before{content:'\e80c';}.check-inicon-beakid:before{content:'\e80d';}.check-outicon-beakid:before{content:'\e80e';}.deleteicon-beakid:before{content:'\e80f';}.downloadicon-beakid:before{content:'\e810';}.earlybirdicon-beakid:before{content:'\e811';}.editicon-beakid:before{content:'\e812';}.expandicon-beakid:before{content:'\e813';}.infoicon-beakid:before{content:'\e814';}.locationicon-beakid:before{content:'\e815';}.radio-inicon-beakid:before{content:'\e816';}.radio-outicon-beakid:before{content:'\e817';}.searchicon-beakid:before{content:'\e818';}.warningicon-beakid:before{content:'\e819';}.fireicon-beakid:before{content:'\e81a';}.checkicon-beakid:before{content:'\e81b';}.forms_okicon-beakid:before{content:'\e81c';}
