
.spinner{position:fixed;top:50%;left:50%;margin-left:-100px;margin-top:-100px;text-align:center;z-index:1234;overflow:auto;width:200px;height:102px;color:#FFF;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;}.spinner-img{width:200px;height:40px;background:url('https://cdn1.toonboom.com/img/spinner.png') center 0px no-repeat;}#overlay{position:fixed;top:0;left:0;width:100%;height:100%;background-color:#000;filter:alpha(opacity=50);-moz-opacity:0.5;-khtml-opacity:0.5;opacity:0.5;z-index:1231;}

#aggregator .feed-source .feed-title{margin-top:0;}#aggregator .feed-source .feed-image img{margin-bottom:0.75em;}#aggregator .feed-source .feed-icon{float:right;display:block;}#aggregator .feed-item{margin-bottom:1.5em;}#aggregator .feed-item-title{margin-bottom:0;font-size:1.3em;}#aggregator .feed-item-meta,#aggregator .feed-item-body{margin-bottom:0.5em;}#aggregator .feed-item-categories{font-size:0.9em;}#aggregator td{vertical-align:bottom;}#aggregator td.categorize-item{white-space:nowrap;}#aggregator .categorize-item .news-item .body{margin-top:0;}#aggregator .categorize-item h3{margin-bottom:1em;margin-top:0;}


.field .field-label,.field .field-label-inline,.field .field-label-inline-first{font-weight:bold;}.field .field-label-inline,.field .field-label-inline-first{display:inline;}.field .field-label-inline{visibility:hidden;}.node-form .content-multiple-table td.content-multiple-drag{width:30px;padding-right:0;}.node-form .content-multiple-table td.content-multiple-drag a.tabledrag-handle{padding-right:.5em;}.node-form .content-add-more .form-submit{margin:0;}.content-multiple-remove-button{display:block;float:right;height:14px;width:16px;margin:2px 0 1px 0;padding:0;background:transparent url(/sites/all/modules/cck/images/remove.png) no-repeat 0 0;border-bottom:#C2C9CE 1px solid;border-right:#C2C9CE 1px solid;}.content-multiple-remove-button:hover{background-position:0 -14px;}.content-multiple-removed-row .content-multiple-remove-button{background-position:0 -28px;}.content-multiple-removed-row .content-multiple-remove-button:hover{background-position:0 -42px;}html.js .content-multiple-removed-row{background-color:#ffffcc;}.content-multiple-weight-header,.content-multiple-remove-header,.content-multiple-remove-cell,.content-multiple-table td.delta-order{text-align:center;}html.js .content-multiple-weight-header,html.js .content-multiple-remove-header span,html.js .content-multiple-table td.delta-order,html.js .content-multiple-remove-checkbox{display:none;}.node-form .number{display:inline;width:auto;}.node-form .text{width:auto;}.form-item #autocomplete .reference-autocomplete{white-space:normal;}.form-item #autocomplete .reference-autocomplete label{display:inline;font-weight:normal;}#content-field-overview-form .advanced-help-link,#content-display-overview-form .advanced-help-link{margin:4px 4px 0 0;}#content-field-overview-form .label-group,#content-display-overview-form .label-group,#content-copy-export-form .label-group{font-weight:bold;}table#content-field-overview .label-add-new-field,table#content-field-overview .label-add-existing-field,table#content-field-overview .label-add-new-group{float:left;}table#content-field-overview tr.content-add-new .tabledrag-changed{display:none;}table#content-field-overview tr.content-add-new .description{margin-bottom:0;}table#content-field-overview .content-new{font-weight:bold;padding-bottom:.5em;}.advanced-help-topic h3,.advanced-help-topic h4,.advanced-help-topic h5,.advanced-help-topic h6{margin:1em 0 .5em 0;}.advanced-help-topic dd{margin-bottom:.5em;}.advanced-help-topic span.code{background-color:#EDF1F3;font-family:"Bitstream Vera Sans Mono",Monaco,"Lucida Console",monospace;font-size:0.9em;padding:1px;}.advanced-help-topic .content-border{border:1px solid #AAA}


.rteindent1{margin-left:40px;}.rteindent2{margin-left:80px;}.rteindent3{margin-left:120px;}.rteindent4{margin-left:160px;}.rteleft{text-align:left;}.rteright{text-align:right;}.rtecenter{text-align:center;}.rtejustify{text-align:justify;}.ibimage_left{float:left;}.ibimage_right{float:right;}table.cke_editor fieldset{padding:0 !important;}.cke_editor{display:table !important;}.cke_editor,#ie#bug{display:inline-table !important;}.cke_panel_listItem{background-image:none;padding-left:0;}tbody{border:0;}form#ckeditor-admin-profile-form textarea#edit-toolbar,form#ckeditor-admin-global-profile-form textarea#edit-toolbar{display:none;}form#ckeditor-admin-profile-form #edit-toolbar + .grippie,form#ckeditor-admin-global-profile-form #edit-toolbar + .grippie{display:none;}div.sortableList{cursor:n-resize;}div.widthMarker{height:20px;border-top:1px dashed #CCC;margin:10px 0px 0px 1px;padding-left:1px;text-align:center;}div.sortableList.group{margin:20px 0px 0px 0px;}div.sortableList div.sortableListDiv{height:30px;margin-bottom:3px;width:900px;}div.sortableList div.sortableListDiv span.sortableListSpan{background-color:#F0F0EE;height:30px;border-right:1px dashed #CCC;display:block;}div.sortableList div.sortableListDiv span.sortableListSpan ul{background:none;width:900px;white-space:nowrap;border:1px solid #CCC;list-style:none;margin:0px;padding:0px 0px 0px 1px;height:30px;}div.sortableList div.sortableListDiv span.sortableListSpan ul li{background:none;list-style:none;cursor:move;height:18px;min-width:18px;padding:2px;}div.sortableList div.sortableListDiv span.sortableListSpan ul li.group{min-width:5px;padding-left:2px;}div.sortableList div.sortableListDiv span.sortableListSpan ul li img{border:0;padding:0;margin:0}li.sortableItem{position:relative;float:left;margin:3px 1px 1px 0px;border:1px solid #CCC;background-color:#F0F0EE;z-index:99;}fieldset#edit-appearance div#groupLayout,div#allButtons{border:0;padding:0 0 0 0;margin:1em 0;overflow:auto;}.cke_browser_ie .cke_panel_block{overflow:hidden !important;}
.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;}

.container-inline-date{width:auto;clear:both;display:inline-block;vertical-align:top;margin-right:0.5em;}.container-inline-date .form-item{float:none;padding:0;margin:0;}.container-inline-date .form-item .form-item{float:left;}.container-inline-date .form-item,.container-inline-date .form-item input{width:auto;}.container-inline-date .description{clear:both;}.container-inline-date .form-item input,.container-inline-date .form-item select,.container-inline-date .form-item option{margin-right:5px;}.container-inline-date .date-spacer{margin-left:-5px;}.views-right-60 .container-inline-date div{padding:0;margin:0;}.container-inline-date .date-timezone .form-item{float:none;width:auto;clear:both;}#calendar_div,#calendar_div td,#calendar_div th{margin:0;padding:0;}#calendar_div,.calendar_control,.calendar_links,.calendar_header,.calendar{width:185px;border-collapse:separate;margin:0;}.calendar td{padding:0;}span.date-display-single{}span.date-display-start{}span.date-display-end{}span.date-display-separator{}.date-repeat-input{float:left;width:auto;margin-right:5px;}.date-repeat-input select{min-width:7em;}.date-repeat fieldset{clear:both;float:none;}.date-views-filter-wrapper{min-width:250px;}.date-views-filter input{float:left !important;margin-right:2px !important;padding:0 !important;width:12em;min-width:12em;}.date-nav{width:100%;}.date-nav div.date-prev{text-align:left;width:24%;float:left;}.date-nav div.date-next{text-align:right;width:24%;float:right;}.date-nav div.date-heading{text-align:center;width:50%;float:left;}.date-nav div.date-heading h3{margin:0;padding:0;}.date-clear{float:none;clear:both;display:block;}.date-clear-block{float:none;width:auto;clear:both;}.date-clear-block:after{content:" ";display:block;height:0;clear:both;visibility:hidden;}.date-clear-block{display:inline-block;}/*_\*/
 * html .date-clear-block{height:1%;}.date-clear-block{display:block;}/* End hide from IE-mac */

.date-container .date-format-delete{margin-top:1.8em;margin-left:1.5em;float:left;}.date-container .date-format-name{float:left;}.date-container .date-format-type{float:left;padding-left:10px;}.date-container .select-container{clear:left;float:left;}div.date-calendar-day{line-height:1;width:40px;float:left;margin:6px 10px 0 0;background:#F3F3F3;border-top:1px solid #eee;border-left:1px solid #eee;border-right:1px solid #bbb;border-bottom:1px solid #bbb;color:#999;text-align:center;font-family:Georgia,Arial,Verdana,sans;}div.date-calendar-day span{display:block;text-align:center;}div.date-calendar-day span.month{font-size:.9em;background-color:#B5BEBE;color:white;padding:2px;text-transform:uppercase;}div.date-calendar-day span.day{font-weight:bold;font-size:2em;}div.date-calendar-day span.year{font-size:.9em;padding:2px;}

#ui-datepicker-div table,#ui-datepicker-div td,#ui-datepicker-div th{margin:0;padding:0;}#ui-datepicker-div,#ui-datepicker-div table,.ui-datepicker-div,.ui-datepicker-div table,.ui-datepicker-inline,.ui-datepicker-inline table{font-size:12px !important;}.ui-datepicker-div,.ui-datepicker-inline,#ui-datepicker-div{margin:0;padding:0;border:0;outline:0;line-height:1.3;text-decoration:none;font-size:100%;list-style:none;background:#ffffff;border:2px solid #d3d3d3;font-family:Verdana,Arial,sans-serif;font-size:1.1em;margin:0;padding:2.5em .5em .5em .5em;position:relative;width:15.5em;}#ui-datepicker-div{background:#ffffff;display:none;z-index:9999;}.ui-datepicker-inline{display:block;float:left;}.ui-datepicker-control{display:none;}.ui-datepicker-current{display:none;}.ui-datepicker-next,.ui-datepicker-prev{background:#e6e6e6 url(/sites/all/modules/date/date_popup/themes/images/e6e6e6_40x100_textures_02_glass_75.png) 0 50% repeat-x;left:.5em;position:absolute;top:.5em;}.ui-datepicker-next{left:14.6em;}.ui-datepicker-next:hover,.ui-datepicker-prev:hover{background:#dadada url(/sites/all/modules/date/date_popup/themes/images/dadada_40x100_textures_02_glass_75.png) 0 50% repeat-x;}.ui-datepicker-next a,.ui-datepicker-prev a{background:url(/sites/all/modules/date/date_popup/themes/images/888888_7x7_arrow_left.gif) 50% 50% no-repeat;border:1px solid #d3d3d3;cursor:pointer;display:block;font-size:1em;height:1.4em;text-indent:-999999px;width:1.3em;}.ui-datepicker-next a{background:url(/sites/all/modules/date/date_popup/themes/images/888888_7x7_arrow_right.gif) 50% 50% no-repeat;}.ui-datepicker-prev a:hover{background:url(/sites/all/modules/date/date_popup/themes/images/454545_7x7_arrow_left.gif) 50% 50% no-repeat;}.ui-datepicker-next a:hover{background:url(/sites/all/modules/date/date_popup/themes/images/454545_7x7_arrow_right.gif) 50% 50% no-repeat;}.ui-datepicker-prev a:active{background:url(/sites/all/modules/date/date_popup/themes/images/222222_7x7_arrow_left.gif) 50% 50% no-repeat;}.ui-datepicker-next a:active{background:url(/sites/all/modules/date/date_popup/themes/images/222222_7x7_arrow_right.gif) 50% 50% no-repeat;}.ui-datepicker-header select{background:#e6e6e6;border:1px solid #d3d3d3;color:#555555;font-size:1em;line-height:1.4em;margin:0 !important;padding:0 !important;position:absolute;top:.5em;}.ui-datepicker-header select.ui-datepicker-new-month{left:2.2em;width:7em;}.ui-datepicker-header select.ui-datepicker-new-year{left:9.4em;width:5em;}table.ui-datepicker{text-align:right;width:15.5em;}table.ui-datepicker td a{color:#555555;display:block;padding:.1em .3em .1em 0;text-decoration:none;}table.ui-datepicker tbody{border-top:none;}table.ui-datepicker tbody td a{background:#e6e6e6 url(/sites/all/modules/date/date_popup/themes/images/e6e6e6_40x100_textures_02_glass_75.png) 0 50% repeat-x;border:1px solid #ffffff;cursor:pointer;}table.ui-datepicker tbody td a:hover{background:#dadada url(/sites/all/modules/date/date_popup/themes/images/dadada_40x100_textures_02_glass_75.png) 0 50% repeat-x;border:1px solid #999999;color:#212121;}table.ui-datepicker tbody td a:active{background:#ffffff url(/sites/all/modules/date/date_popup/themes/images/ffffff_40x100_textures_02_glass_65.png) 0 50% repeat-x;border:1px solid #dddddd;color:#222222;}table.ui-datepicker .ui-datepicker-title-row td{color:#222222;font-size:.9em;padding:.3em 0;text-align:center;text-transform:uppercase;}table.ui-datepicker .ui-datepicker-title-row td a{color:#222222;}

.timeEntry_control{vertical-align:middle;margin-left:2px;}* html .timeEntry_control{margin-top:-4px;}



.filefield-icon{margin:0 2px 0 0;}.filefield-element{margin:1em 0;white-space:normal;}.filefield-element .widget-preview{float:left;padding:0 10px 0 0;margin:0 10px 0 0;border-width:0 1px 0 0;border-style:solid;border-color:#CCC;max-width:30%;}.filefield-element .widget-edit{float:left;max-width:70%;}.filefield-element .filefield-preview{width:16em;overflow:hidden;}.filefield-element .widget-edit .form-item{margin:0 0 1em 0;}.filefield-element input.form-submit,.filefield-element input.form-file{margin:0;}.filefield-element input.progress-disabled{float:none;display:inline;}.filefield-element div.ahah-progress,.filefield-element div.throbber{display:inline;float:none;padding:1px 13px 2px 3px;}.filefield-element div.ahah-progress-bar{display:none;margin-top:4px;width:28em;padding:0;}.filefield-element div.ahah-progress-bar div.bar{margin:0;}

form.fivestar-widget{clear:both;display:block;}form.fivestar-widget select,form.fivestar-widget input{margin:0;}.fivestar-combo-stars .fivestar-static-form-item{float:left;margin-right:40px;}.fivestar-combo-stars .fivestar-form-item{float:left;}.fivestar-static-form-item .form-item,.fivestar-form-item .form-item{margin:0;}div.fivestar-widget-static{display:block;}div.fivestar-widget-static br{clear:left;}div.fivestar-widget-static .star{float:left;width:17px;height:15px;overflow:hidden;text-indent:-999em;background:url(/sites/all/modules/fivestar/widgets/default/star.gif) no-repeat 0 0;}div.fivestar-widget-static .star span.on{display:block;width:100%;height:100%;background:url(/sites/all/modules/fivestar/widgets/default/star.gif) no-repeat 0 -32px;}div.fivestar-widget-static .star span.off{display:block;width:100%;height:100%;background:url(/sites/all/modules/fivestar/widgets/default/star.gif) no-repeat 0 0;}div.fivestar-widget{display:block;}div.fivestar-widget .cancel,div.fivestar-widget .star{float:left;width:17px;height:15px;overflow:hidden;text-indent:-999em;}div.fivestar-widget .cancel,div.fivestar-widget .cancel a{background:url(/sites/all/modules/fivestar/widgets/default/delete.gif) no-repeat 0 -16px;text-decoration:none;}div.fivestar-widget .star,div.fivestar-widget .star a{background:url(/sites/all/modules/fivestar/widgets/default/star.gif) no-repeat 0 0;text-decoration:none;}div.fivestar-widget .cancel a,div.fivestar-widget .star a{display:block;width:100%;height:100%;background-position:0 0;cursor:pointer;-webkit-transition:none;-moz-transition:none;-o-transition:none;transition:none;}div.fivestar-widget div.on a{background-position:0 -16px;}div.fivestar-widget div.hover a,div.rating div a:hover{background-position:0 -32px;}form.fivestar-widget div.description{margin-bottom:0;}

div.toboggan-container{text-align:center;}div.toboggan-login-link-container{text-align:left;}div.toboggan-login-link-container a{text-decoration:none;}div.toboggan-block-message{text-align:left;}div.user-login-block{text-align:left;}div.user-login-block a{text-align:left;}


.blogpost-panel.panel{padding:0.8rem;}.blogpost-panel .blog-title{margin:auto;line-height:1.3;}.blogpost-panel .blogpost-content{padding:1rem 0.5rem 4.25rem;}.blogpost-panel .post-banner{width:100%;padding-bottom:50.4%;background-size:100% auto;background-repeat:no-repeat;background-position:center;}.blogpost-panel p.color-grey-light{color:#9d9d9c;}.blogpost-panel .read-more-btn{position:absolute;bottom:2rem;}@media only screen and (min-width:48em){.blogpost-equalizer-wrap{-webkit-box-direction:normal;-webkit-flex-direction:row;-moz-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-orient:horizontal;-moz-box-orient:horizontal;flex-wrap:wrap;-webkit-flex-wrap:wrap;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;}.blogpost-equalizer-wrap .blogpost-equalizer{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;}.blogpost-equalizer-wrap .blogpost-panel{flex:1;flex-direction:column;}}

.dpUniSlider_wrapper{position:relative;}.dpUniSlider_container{text-align:left;margin:0 auto;width:100%;position:relative;overflow:hidden;list-style:none;padding:0;}.dpUniSlider_drag{width:100%;height:100%;padding-bottom:50px;}.dpUniSlider_container.isDraggable{cursor:pointer;}.dpUniSlider_container.isDragging{opacity:.7;}a.dpUniSlider_larrow,a.dpUniSlider_rarrow{position:absolute;top:50%;width:32px;height:52px;text-indent:-9999px;display:none;z-index:6;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;margin-top:-26px;opacity:0;}a.dpUniSlider_larrow{background:url(/sites/all/modules/toonboom/toonboom_banners/images/left-arrow.png) 50% 50% no-repeat #000;left:10px;}a.dpUniSlider_rarrow{background:url(/sites/all/modules/toonboom/toonboom_banners/images/right-arrow.png) 50% 50% no-repeat #000;right:10px;}.dpUniSlider_container li span.dpUniSlider_caption{font-family:Arial,Helvetica,sans-serif;font-size:10px;text-transform:uppercase;font-weight:bold;color:#dbdbdb;position:absolute;top:10px;left:50%;display:block;padding:5px 10px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;background:#000;opacity:.9;text-shadow:none;}ul.dpUniSlider_nav{position:absolute;bottom:10px;left:50%;padding:10px;margin:0;display:none;z-index:6;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;background:#000;opacity:.5;list-style:none;}ul.dpUniSlider_nav li{float:left;width:10px;height:10px;margin:0 5px;padding:0;background:#dbdbdb;list-style:none;cursor:pointer;}ul.dpUniSlider_nav li.active{background:#93C2F2;}.dpUniSlider_autoLoader{display:none;}li.dpUniSlider_slide{padding:0;margin:0;width:100%;position:relative;overflow:hidden;}li.dpUniSlider_slide{color:#000;list-style-type:none;}li.dpUniSlider_slide a:link,li.dpUniSlider_slide a:visited,li.dpUniSlider_slide a:hover{color:#000;}ul.gallery li.dpUniSlider_slide{padding-bottom:0 !important;}.dpUniSlider_wrapper .blink_container_append{z-index:4;position:absolute;width:100%;height:100%;display:none;top:0px;left:0px;}.dpUniSlider_wrapper .blink_fx{background:#fff;opacity:0;display:none;width:100%;height:100%;position:absolute;top:0;left:0;z-index:4;}


#fancybox-loading{position:fixed;top:50%;left:50%;width:40px;height:40px;margin-top:-20px;margin-left:-20px;cursor:pointer;overflow:hidden;z-index:1104;display:none;}#fancybox-loading div{position:absolute;top:0;left:0;width:40px;height:480px;background-image:url(/sites/all/modules/toonboom/toonboom_fancybox/css/fancybox.png);}#fancybox-overlay{position:absolute;top:0;left:0;width:100%;z-index:1100;display:none;}#fancybox-tmp{padding:0;margin:0;border:0;overflow:auto;display:none;}#fancybox-wrap{position:absolute;top:0;left:0;padding:20px;z-index:1101;outline:none;display:none;}#fancybox-outer{position:relative;width:100%;height:100%;background:#000;}#fancybox-content{width:0;height:0;padding:0;outline:none;position:relative;z-index:1102;border:0px solid #fff;background-color:#000;}#fancybox-hide-sel-frame{position:absolute;top:0;left:0;width:100%;height:100%;background:transparent;z-index:1101;}#fancybox-close{position:absolute;top:-15px;right:-15px;width:30px;height:30px;background:transparent url(/sites/all/modules/toonboom/toonboom_fancybox/css/fancybox.png) -40px 0px;cursor:pointer;z-index:1103;display:none;}#fancybox-error{color:#444;font:normal 12px/20px Arial;padding:14px;margin:0;}#fancybox-img{width:100%;height:100%;padding:0;margin:0;border:none;outline:none;line-height:0;vertical-align:top;}#fancybox-frame{width:100%;height:100%;border:none;display:block;}#fancybox-left,#fancybox-right{position:absolute;bottom:0px;height:100%;width:35%;cursor:pointer;outline:none;background:transparent url(/sites/all/modules/toonboom/toonboom_fancybox/css/blank.gif);z-index:1102;display:none;}#fancybox-left{left:0px;}#fancybox-right{right:0px;}#fancybox-left-ico,#fancybox-right-ico{position:absolute;top:50%;left:-9999px;width:30px;height:30px;margin-top:-15px;cursor:pointer;z-index:1102;display:block;}#fancybox-left-ico{background-image:url(/sites/all/modules/toonboom/toonboom_fancybox/css/fancybox.png);background-position:-40px -30px;}#fancybox-right-ico{background-image:url(/sites/all/modules/toonboom/toonboom_fancybox/css/fancybox.png);background-position:-40px -60px;}#fancybox-left:hover,#fancybox-right:hover{visibility:visible;}#fancybox-left:hover span{left:20px;}#fancybox-right:hover span{left:auto;right:20px;}.fancybox-bg{position:absolute;padding:0;margin:0;border:0;width:20px;height:20px;z-index:1001;}#fancybox-bg-n{top:-20px;left:0;width:100%;background-image:url(/sites/all/modules/toonboom/toonboom_fancybox/css/fancybox-x.png);}#fancybox-bg-ne{top:-20px;right:-20px;background-image:url(/sites/all/modules/toonboom/toonboom_fancybox/css/fancybox.png);background-position:-40px -162px;}#fancybox-bg-e{top:0;right:-20px;height:100%;background-image:url(/sites/all/modules/toonboom/toonboom_fancybox/css/fancybox-y.png);background-position:-20px 0px;}#fancybox-bg-se{bottom:-20px;right:-20px;background-image:url(/sites/all/modules/toonboom/toonboom_fancybox/css/fancybox.png);background-position:-40px -182px;}#fancybox-bg-s{bottom:-20px;left:0;width:100%;background-image:url(/sites/all/modules/toonboom/toonboom_fancybox/css/fancybox-x.png);background-position:0px -20px;}#fancybox-bg-sw{bottom:-20px;left:-20px;background-image:url(/sites/all/modules/toonboom/toonboom_fancybox/css/fancybox.png);background-position:-40px -142px;}#fancybox-bg-w{top:0;left:-20px;height:100%;background-image:url(/sites/all/modules/toonboom/toonboom_fancybox/css/fancybox-y.png);}#fancybox-bg-nw{top:-20px;left:-20px;background-image:url(/sites/all/modules/toonboom/toonboom_fancybox/css/fancybox.png);background-position:-40px -122px;}#fancybox-title{font-family:Helvetica;font-size:12px;z-index:1102;}.fancybox-title-inside{padding-bottom:10px;text-align:center;color:#333;background:#fff;position:relative;}.fancybox-title-outside{padding-top:10px;color:#fff;}.fancybox-title-over{position:absolute;bottom:0;left:0;color:#FFF;text-align:left;}#fancybox-title-over{padding:10px;background-image:url(/sites/all/modules/toonboom/toonboom_fancybox/css/fancy_title_over.png);display:block;}.fancybox-title-float{position:absolute;left:0;bottom:-20px;height:32px;}#fancybox-title-float-wrap{border:none;border-collapse:collapse;width:auto;}#fancybox-title-float-wrap td{border:none;white-space:nowrap;}#fancybox-title-float-left{padding:0 0 0 15px;background:url(/sites/all/modules/toonboom/toonboom_fancybox/css/fancybox.png) -40px -90px no-repeat;}#fancybox-title-float-main{color:#FFF;line-height:29px;font-weight:bold;padding:0 0 3px 0;background:url(/sites/all/modules/toonboom/toonboom_fancybox/css/fancybox-x.png) 0px -40px;}#fancybox-title-float-right{padding:0 0 0 15px;background:url(/sites/all/modules/toonboom/toonboom_fancybox/css/fancybox.png) -55px -90px no-repeat;}#fancybox-title-float-wrap tr{border:none;}.fancybox-ie6 #fancybox-close{background:transparent;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/sites/all/modules/toonboom/toonboom_fancybox/css/fancy_close.png',sizingMethod='scale');}.fancybox-ie6 #fancybox-left-ico{background:transparent;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/sites/all/modules/toonboom/toonboom_fancybox/css/fancy_nav_left.png',sizingMethod='scale');}.fancybox-ie6 #fancybox-right-ico{background:transparent;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/sites/all/modules/toonboom/toonboom_fancybox/css/fancy_nav_right.png',sizingMethod='scale');}.fancybox-ie6 #fancybox-title-over{background:transparent;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/sites/all/modules/toonboom/toonboom_fancybox/css/fancy_title_over.png',sizingMethod='scale');zoom:1;}.fancybox-ie6 #fancybox-title-float-left{background:transparent;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/sites/all/modules/toonboom/toonboom_fancybox/css/fancy_title_left.png',sizingMethod='scale');}.fancybox-ie6 #fancybox-title-float-main{background:transparent;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/sites/all/modules/toonboom/toonboom_fancybox/css/fancy_title_main.png',sizingMethod='scale');}.fancybox-ie6 #fancybox-title-float-right{background:transparent;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/sites/all/modules/toonboom/toonboom_fancybox/css/fancy_title_right.png',sizingMethod='scale');}.fancybox-ie6 #fancybox-bg-w,.fancybox-ie6 #fancybox-bg-e,.fancybox-ie6 #fancybox-left,.fancybox-ie6 #fancybox-right,#fancybox-hide-sel-frame{height:expression(this.parentNode.clientHeight + "px");}#fancybox-loading.fancybox-ie6{position:absolute;margin-top:0;top:expression( (-20 + (document.documentElement.clientHeight ? document.documentElement.clientHeight/2:document.body.clientHeight/2) + (ignoreMe = document.documentElement.scrollTop ? document.documentElement.scrollTop:document.body.scrollTop )) + 'px');}#fancybox-loading.fancybox-ie6 div{background:transparent;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/sites/all/modules/toonboom/toonboom_fancybox/css/fancy_loading.png',sizingMethod='scale');}.fancybox-ie .fancybox-bg{background:transparent !important;}.fancybox-ie #fancybox-bg-n{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/sites/all/modules/toonboom/toonboom_fancybox/css/fancy_shadow_n.png',sizingMethod='scale');}.fancybox-ie #fancybox-bg-ne{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/sites/all/modules/toonboom/toonboom_fancybox/css/fancy_shadow_ne.png',sizingMethod='scale');}.fancybox-ie #fancybox-bg-e{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/sites/all/modules/toonboom/toonboom_fancybox/css/fancy_shadow_e.png',sizingMethod='scale');}.fancybox-ie #fancybox-bg-se{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/sites/all/modules/toonboom/toonboom_fancybox/css/fancy_shadow_se.png',sizingMethod='scale');}.fancybox-ie #fancybox-bg-s{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/sites/all/modules/toonboom/toonboom_fancybox/css/fancy_shadow_s.png',sizingMethod='scale');}.fancybox-ie #fancybox-bg-sw{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/sites/all/modules/toonboom/toonboom_fancybox/css/fancy_shadow_sw.png',sizingMethod='scale');}.fancybox-ie #fancybox-bg-w{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/sites/all/modules/toonboom/toonboom_fancybox/css/fancy_shadow_w.png',sizingMethod='scale');}.fancybox-ie #fancybox-bg-nw{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/sites/all/modules/toonboom/toonboom_fancybox/css/fancy_shadow_nw.png',sizingMethod='scale');}



.display-none{display:none;}.job-connection-pages .panel h1,.job-connection-pages .panel h2,.job-connection-pages .panel h3,.job-connection-pages .panel h4,.job-connection-pages .panel h5,.job-connection-pages .panel h6,.job-connection-pages .panel p{color:#4D4D4D;}.job-connection-pages{margin-bottom:0 !important;}.job-connection-pages .form-item{margin:0;}.job-connection-pages fieldset{margin:0 0 2rem;padding:0.75rem 1.25rem 1rem;}.job-connection-pages fieldset legend{font-size:1.25rem;padding:0 0.5rem;margin:0 -0.5rem;}.job-crumb{padding:1rem 0 2rem !important;}.jobs-table{padding-bottom:2.5rem;}.jobs-table tr.even,.jobs-table tr.alt,.jobs-table tr:nth-of-type(even) {background-color:#f5f5f5;}.jobs-table th{background-color:#636466;color:#FFF;font-size:1.125rem;}.jobs-table thead tr{height:50px;}.jobs-table th *{color:inherit !important;}.jobs-table td{font-size:0.875rem;}.jobs-table th,.jobs-table td{padding:0.4rem 1rem;}.jobs-table th:first-child,.jobs-table td:first-child{padding-top:1rem;}.jobs-table th:last-child,.jobs-table td:last-child{padding-bottom:1rem;}.jobs-table td.actions{text-transform:capitalize;color:#7F7F7F;}.jobs-table ul.pagination li a{font-weight:inherit;font-size:inherit;line-height:inherit;padding:0.2rem 0.625rem !important;}.jobs-table ul.pagination li:not(.current) a{background:none;}@media only screen and (max-width:47.99875em) {.jobs-table thead{display:none;}.jobs-table tr,.jobs-table td{display:block;}}@media only screen and (min-width:48em) {.jobs-table td{font-size:0.938rem;}.jobs-table th,.jobs-table td{padding:0.875rem;}.jobs-table th:first-child,.jobs-table td:first-child{padding-left:1.5rem;}.jobs-table th:last-child,.jobs-table td:last-child{padding-right:1.5rem;}.jobs-table td.date{width:12%;}.jobs-table td.company{width:15%;}.jobs-table td.location{width:15%;}.jobs-table td.post_status{width:10%;}.jobs-table td.actions{width:12%;}}.job-connection-pages .panel-separator{background-color:#F1F2F2;margin:0 -33px;border-width:1px 0;}.ck-editor-content{line-height:1.6;margin-bottom:1.5rem;}.ck-editor-content:last-child{margin-bottom:0;}#job-apply-webform .contact-form{background:transparent;padding:0;border:0;}#job-apply-webform{display:block;}#job-apply-webform .form-item{margin:0.5rem 0;}#job-apply-webform #webform-component-first-name,#job-apply-webform #webform-component-last-name,#job-apply-webform #webform-component-email,#job-apply-webform #webform-component-phone{width:50%;float:left;}#job-apply-webform #webform-component-first-name,#job-apply-webform #webform-component-email{padding-right:0.9375rem;}#job-apply-webform #webform-component-last-name,#job-apply-webform #webform-component-phone{padding-left:0.9375rem;}#job-apply-webform #webform-component-link-to-linkedin-profile,#job-apply-webform #webform-component-link-to-youtube-or-vimeo,#job-apply-webform #webform-component-cover-letter{clear:both;padding-top:1px;}#job-apply-webform #edit-actions{margin-top:20px;}#edit-date-available-wrapper #edit-date-available-month-wrapper,#edit-date-available-wrapper #edit-date-available-day-wrapper,#edit-date-available-wrapper #edit-date-available-year-wrapper{display:inline-block;margin:0;}



#block-toonboom_locale-0{font-size:0.875em;margin:1px 0 0;display:inline-block;vertical-align:middle;}.toonboom-locale-padding{padding:2em;}#toonboom-locale-select-form fieldset{border:0 none;padding:0;margin:0 0 1em;}#toonboom-locale-select-form fieldset legend{font-size:1.2em;font-weight:800;}#toonboom-locale-select-form #fieldset-language .lang-description{margin-left:24px;font-size:0.9em;color:#777;}#toonboom-locale-select-form input[type="submit"]{clear:both;float:left;}#toonboom-locale-select-form .toonboom-locale-header{background-color:#0B9CD7;color:#FFF;}#toonboom-locale-select-form .toonboom-locale-header-title{font-size:1.5em;line-height:1.5em;text-align:center;}#toonboom-locale-select-form .toonboom-locale-header p{color:#FFF;display:none;margin:auto;}@media only screen and (min-width:48em){#toonboom-locale-select-form .toonboom-locale-header-title{font-size:2em;text-align:left;}#toonboom-locale-select-form .toonboom-locale-header p{color:#FFF;display:block;}#toonboom-locale-select-form fieldset{float:left;border:0 none;margin:0;padding-left:0;padding-right:1.25rem;}#toonboom-locale-select-form #fieldset-country{width:30%;}#toonboom-locale-select-form #fieldset-language{width:65%;min-height:12em;border-left:1px solid #eaeaea;padding-left:1.25rem;padding-right:1.25rem;}#toonboom-locale-select-form input[type="submit"]{margin-top:1em;}}#block-toonboom_locale-1{display:none;}#main-locale-selector{width:0;}@media only screen and (min-width:48em){#block-toonboom_locale-1{display:inline-block;}}



#tb-user-sign-in{color:#FFF;background:#333;display:inline-block;cursor:pointer;font-size:0.9rem;text-transform:uppercase;text-align:center;-webkit-transition:all 0.1s linear;-moz-transition:all 0.1s linear;-o-transition:all 0.1s linear;transition:all 0.1s linear;}#tb-user-login:hover,#tb-user-sign-in:hover{color:#8dc9f2 !important;}#tb-user-sign-in #tb-user-login{color:#FFF;cursor:pointer;background:transparent;display:block;padding:2px;-webkit-transition:all 0.1s linear;-moz-transition:all 0.1s linear;-o-transition:all 0.1s linear;transition:all 0.1s linear;}#tb-user-sign-in #tb-user-login a{color:inherit;}#tb-user-sign-in .fa-user{font-size:1.563em;}#tb-user-sign-in:not(.new-login) #tb-user-login span{display:none;padding-left:0.5rem;}@media only screen and (min-width:62em) {#tb-user-sign-in{font-size:1.04rem;}#tb-user-sign-in:not(.new-login) #tb-user-login span{display:inline-block;}}#tb-user-menu{padding:1.25rem;}#tb-user-menu-list{list-style:none;margin:auto;}#aside-close{position:absolute;margin:-1rem;right:1.75rem;top:1.75rem;font-size:1.6rem;color:rgba(0,0,0,0.3);display:block;z-index:3;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-ms-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease;}#tb-user-menu-user-wrap{margin:-1.25rem -1.25rem 0;padding:1rem 1.25rem;background-color:#f0f0f0;border-bottom:1px solid #DDD;}#tb-user-menu-user-wrap .user-thumb:not(.no-picture){width:60px;height:60px;padding:5px;border:1px solid #CCC;background-color:#FFF;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;-khtml-border-radius:50%;overflow:hidden}#tb-user-menu-user-wrap .user-thumb.no-picture{width:60px;height:60px;padding:5px;border:1px solid #C7C7C7;position:relative;overflow:hidden;display:inline-block;-webkit-border-radius:100%;border-radius:100%;}#tb-user-menu-user-wrap .user-thumb.no-picture .fa-user{font-size:2rem;color:#848484;position:absolute;left:50%;top:48%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);}#tb-user-menu-user-wrap .user-thumb.no-picture:after{content:'';-webkit-border-radius:100%;border-radius:100%;position:absolute;top:0;right:0;bottom:0;left:0;border:5px solid #FFF;}#tb-user-menu-user-wrap .p1{font-weight:400;text-transform:none;}#tb-user-menu-user-wrap span{font-size:1.25em;}#tb-user-menu-list hr{margin:auto;border:0;border-bottom:1px solid #DDD;}#tb-user-menu-list a:not(.button){display:block;font-size:1.04rem;color:#333;padding:0.6rem 0 0.6rem 30px;position:relative !important;}#tb-user-menu-list a:not(.button) *{-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-ms-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease;}#tb-user-menu-list a:not(.button):before{content:'';width:0;background-color:#2199e8;position:absolute;left:-1.688rem;top:0;bottom:0;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-ms-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease;}#tb-user-menu-list a:not(.button) > .fa{color:#555;font-size:1.5rem;vertical-align:middle;width:30px;text-align:center;margin:0 4px 0 -34px;}#tb-user-menu-list a:not(.button) span{vertical-align:middle;}#tb-user-menu-list .secondary a:not(.button){font-size:0.875rem;padding:0.4rem 0.7rem;margin:0;border:0;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-ms-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease;}#tb-user-menu-list .secondary a:not(.button):before{display:none;}#tb-user-menu-list a.button{background-color:#2199e8;color:#fefefe;padding:1em 1.25em;display:inline-block;border:0;font-size:0.9rem;}#tb-user-menu-list a.button:hover{background-color:#2e79cc;color:#fefefe;}#tb-user-menu-list a:not(.button):hover{background:none;color:#2199e8;}#tb-user-menu-list a:not(.button):hover *{color:#2199e8;}@media only screen and (min-width:48em) {#tb-user-menu{padding:1.688rem;}#tb-user-menu-user-wrap{margin:-1.688rem -1.688rem 0;padding:2.25rem 1.688rem 2rem;}#tb-user-menu-user-wrap .user-thumb:not(.no-picture){width:122px;height:122px;padding:10px;}#tb-user-menu-user-wrap .user-thumb.no-picture{width:122px;height:122px;padding:10px;}#tb-user-menu-user-wrap .user-thumb.no-picture .fa-user{font-size:4.5rem;top:47%;}#tb-user-menu-user-wrap .user-thumb.no-picture:after{border:10px solid #FFF;}#tb-user-menu-user-wrap span{font-size:1.625em;}#tb-user-menu-list a:not(.button){padding:0.625rem 0 0.625rem 40px;margin:0.5rem 0 0.5rem;}#tb-user-menu-list a:not(.button) > .fa{width:40px;margin:0 4px 0 -44px}#aside-close:hover{color:rgba(0,0,0,0.6);}#tb-user-menu-list a:not(.button):hover:before{width:5px;}#tb-user-menu-list a.button{padding:1em 1.5em;font-size:1.04rem;}}form#user-login input[type='submit'],form#user-login-1 input[type='submit']{position:relative;float:left;margin:0 10px 5px 0;}#edit-remember-me-wrapper,#edit-remember-me-1-wrapper{width:auto;position:relative;float:left;margin:5px 0 0 0;}#block-toonboom_login-2{display:inline-block;}#tb-user-sign-in.new-login{background:transparent;text-transform:none;display:block;}#tb-user-sign-in.logged.new-login{font-size:1.075em;cursor:pointer;-webkit-transition:all 0.1s linear;-moz-transition:all 0.1s linear;-o-transition:all 0.1s linear;transition:all 0.1s linear;}#tb-user-sign-in.logged.new-login,#tb-user-sign-in.new-login #tb-user-login{color:#4d4d4f;}#tb-user-sign-in.new-login:hover{color:#FFCD00 !important;}#tb-user-sign-in #tb-user-login{display:inline-block;}#tb-user-sign-in.new-login .fa-user{font-size:1.33333333em;}#tb-user-sign-in .header-user-thumb{width:28px;-webkit-border-radius:100%;border-radius:100%;overflow:hidden;}#tb-user-sign-in .header-user-thumb.no-picture{background-color:#4d4d4f;width:28px;position:relative;overflow:hidden;display:inline-block;margin:auto;top:5px;}#tb-user-sign-in .header-user-thumb.no-picture .fa-user{color:#FFF;font-size:0.7rem;position:absolute;left:48%;top:48%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);}#tb-user-sign-in.logged.new-login{padding:14px 0.9375rem 15px;}#tb-user-sign-in.new-login a{font-size:1.25em;padding:19px 0.9375rem 20px !important;}#tb-user-sign-in.logged.new-login span{display:none;}@media only screen and (min-width:48em) {#tb-user-sign-in.logged.new-login{font-size:0.919em;}#tb-user-sign-in.logged.new-login,#tb-user-sign-in.new-login #tb-user-login{color:#FFFFFF;}#tb-user-sign-in .header-user-thumb{margin-top:-2px;width:17px;height:17px;}#tb-user-sign-in .header-user-thumb.no-picture{background-color:#FFF;width:17px;height:17px;top:4px;}#tb-user-sign-in .header-user-thumb.no-picture .fa-user{color:#4d4d4f;}#tb-user-sign-in.new-login a,#tb-user-sign-in.logged.new-login{font-size:0.919em;padding:6px 0 7px 0.875rem !important;}#tb-user-sign-in.logged.new-login span{display:inline-block;}}




.product-box,.app-box{background:#0C0C0C;border:1px solid #3D3D3D;color:#CCC !important;}.product-box-related,.app-box-related{background:#191919;margin-bottom:10px;}.app-box,.app-box-related{text-align:center;}.app-box-related .app-box-teaser{text-align:left;margin-bottom:10px;}.app-box-icon{width:100%;height:135px;float:left;text-align:center;}.product-box-title{color:#FFF;font-size:1.667em;line-height:1.0em;text-transform:none;font-family:'SupriaSans-CondMedium' !important;font-weight:normal;display:block;margin:0 0 10px 0;padding:0;}.product-box-teaser{color:#FFF;margin:0 0 10px 0;}.product-box-related .product-box-title{font-size:12px !important;font-family:Arial,sans-serif !important;font-weight:bold;}.product-box .product-box-content{position:relative;margin:0 0 0 0;}.product-box .product-box-description{width:86px;margin:20px 0 0 0;float:right;text-align:left;}.product-box.academic .product-box-description{width:200px;margin:0 0 0 0;text-align:left;}.product-box .product-box-thumbnail{position:relative;float:left;width:114px;padding:14px 0 0 0;}.product-box.crossgrade .product-box-thumbnail{height:84px;padding-top:0px;}.product-box .product-box-price-info{position:relative;float:left;width:84px;padding:14px 0 0 0;}.product-box .product-box-content.promo .product-box-price-info{padding:0;}.product-box-related .product-box-thumbnail{width:112px;height:131px;float:left;}.product-box.academic .product-box-thumbnail{height:92px;}.product-box.academic .product-box-thumbnail-small{width:75px;height:60px;float:left;text-align:center;}.product-box-related .product-box-thumbnail.promo,.product-box .product-box-thumbnail.promo{padding:10px 0 0 0;margin:0 0 10px 0;}.product-box-related .product-ajax-box-price,.product-box .product-ajax-box-price{width:86px;margin:20px 0 0 0;float:right;text-align:center;}.product-box.academic .product-ajax-box-price{width:86px;margin:10px 0 0 0;float:right;text-align:center;height:41px;}.product-box-related .product-ajax-box-price.promo,.product-box .product-ajax-box-price.promo{margin:30px 0 0 0;}.product-box.academic .product-ajax-box-price.promo{height:68px;margin:10px 0 0 0;}.product-box-related .product-box-details,.product-box .product-box-buy,.product-box-related .product-box-try,.product-box .product-box-try{float:right;margin:10px 0 0 0;}.product-box .product-box-form-request{float:right;margin:15px 0 0 0;}.product-box-related .product-box-try,.product-box .product-box-try{margin-bottom:10px;}.product-box-related .product-box-details a,.product-box-related .product-box-try a,.product-box .product-box-buy a,.product-box .product-box-try a{width:60px;text-align:center;}.product-box .product-box-upgrade{width:200px;position:relative;float:left;text-align:center;}.product-box .product-box-upgrade a{font-size:1.2em;}.product-box hr{margin:0 0 10px 0;}.product_info_box{width:120px;position:relative;padding:10px 0 10px 0;text-align:center;}.product_info_box .promo-sticker{top:0px;right:0px;}.product-display{height:358px;float:left;outline:1px #919191 solid;}.product-display .details-col{float:left;width:190px;padding:12px 0 0 5px;}.product-display .box-col{float:left;width:125px;}.product-display .blurb{height:168px;border-bottom:1px #919191 solid;margin-bottom:10px;}.price,.sell-price{font-size:1.818em;color:#FFF;text-align:center;}.contact-sales{font-size:1em;color:#FFF;}.product-box .product-box-upgrade .price,.product-box .product-box-upgrade .sell-price,.product-box .product-box-upgrade .list-price,.product-box .product-box-upgrade .save-price,.product-box .product-box-upgrade .save-price{font-size:1.1em;font-weight:normal;}.save-price{font-size:1.167em;line-height:1.0em;color:#ffa000;font-weight:bold;}.list-price{height:14px;font-size:1.0em;color:#777;font-weight:bold;text-decoration:line-through;text-align:center;}.devices{color:#fff;font-size:0.8em;}.sticker{position:absolute;top:0px;left:0px;}.product-box .promo-sticker{left:57px;}.product-box-related .promo-sticker{top:70px;left:59px;}div.upgrade-label{width:218px;color:#FFF;margin:10px 0 10px -10px;padding:5px 0;clear:both;float:left;text-align:center;font-family:'SupriaSans-CondBold';text-transform:uppercase;background-color:#ef5b02;text-shadow:1px 1px #b45119;}.product-item-col{text-align:center;}.product-item-col .product-item-thumbnail{position:relative;width:110px;height:121px;margin:0 auto 5px auto;}a:hover .product-item-col,.product-item-col:hover{background-color:#111;}.product-item-col h3{height:15px;line-height:1.0em;color:#93C2F2 !important;}.product-item-col .product-ajax-box-price{height:45px;}.product-item-col .teaser{display:block;clear:both;overflow:hidden;color:#CCC !important;}.product-item-col.box_6 .teaser{height:2.9em;}.product-item-col.box_4 .teaser{height:3.9em;}.product-item-col.box_3 .teaser{height:4.9em;}.product-item-col .product-box-try{position:absolute;bottom:0px;width:100%;text-align:center;margin-left:-15px;}div#product-related{display:block;float:left;position:relative;margin:0 0 15px 0;background:transparent url(/sites/all/modules/toonboom/toonboom_product_box/img/filet_dark_gray.gif) repeat-y center center;}div#product-related .promo-sticker{top:-11px;left:-72px;z-index:2;}div#product-related-content{width:600px;overflow:hidden;position:relative;float:left;}div#product-related-left-control,div#product-related-right-control{width:40px;height:150px;position:relative;float:left;}div#product-related-left-control.app,div#product-related-right-control.app{width:40px;height:140px;position:relative;float:left;}div.product-related-col-left,div.product-related-col-right{position:relative;padding:10px 10px 0 10px;float:left;}a:hover div.product-related-col-left,a:hover div.product-related-col-right{background-color:#111;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;}div.product-related-col-left h3,div.product-related-col-right h3{color:#93C2F2 !important;}div.product-related-col-left{width:279px;}div.product-related-col-right{width:279px;margin-left:2px;}div.product-realated-thumbnail{width:120px;height:155px;float:left;position:relative;}div.product-realated-thumbnail.app{width:120px;height:135px;float:left;position:relative;}div.product-related-price{width:159px;float:left;position:relative;margin:0 0 5px 0;}div#product-related .teaser{display:block;height:48px;margin:0 0 8px 0;overflow:hidden;color:#CCC !important;}div.features{display:block;height:64px;text-align:center;}div.features img{margin:2px;}.app-col-box-price{margin-bottom:10px;}




.social-networks-list li{position:relative;float:left;width:23px;height:23px;margin:-4px 0 0 5px;}#social-share-list{position:fixed;left:0px;top:35%;z-index:9999;}#social-share-list.out{left:-100px;}#social-share-list{-webkit-transition:all 0.5s ease-in-out;-moz-transition:all 0.5s ease-in-out;-o-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out;}#social-share-list .share-button{padding:5px;height:45px;}#social-share-list .share-button a{}.social-networks-list li a{display:block;width:100%;height:100%;text-align:center;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;-khtml-border-radius:50%;}a.addthis_button_facebook_follow,.share-button.facebook{border:1px solid rgb(48,88,145);background-color:rgb(48,88,145);}a.addthis_button_twitter_follow,.share-button.twitter{border:1px solid rgb(44,168,210);background-color:rgb(44,168,210);}a.addthis_button_google_follow,.share-button.googleplus{border:1px solid rgb(220,78,65);background-color:rgb(220,78,65);}a.addthis_button_google_follow span{background:url(/sites/all/modules/toonboom/toonboom_theme_blocks/img/googleplus_20.gif) no-repeat 0px 1px !important;}a.addthis_button_youtube_follow{border:1px solid #cc181e;background-color:#cc181e;}a.addthis_button_pinterest_follow{border:1px solid #c92527;background-color:#c92527;}a.addthis_button_youtube_follow span{background:url(/sites/all/modules/toonboom/toonboom_theme_blocks/img/youtube_20.gif) no-repeat 0px 1px !important;}.share-button.linkedin{border:1px solid rgb(0,119,181);background-color:rgb(0,119,181);}.social-networks-list li a span{position:relative;width:16px !important;top:3px;left:4px;}a.addthis_button_google_follow span{}ul#header-links li{position:relative;float:left;margin:0 0 0 20px;font-size:0.917em;}ul#header-links li a:link{color:#333;}ul#header-links li a:visited{color:#333;}ul#header-links li a:hover{color:#C64B25;}#newsletter-box{position:absolute;background-color:#FFF;width:auto;top:25px;right:0;text-align:left;color:#333;font-size:0.917em;padding:10px;border:1px solid #CCC;border:1px solid rgba(0,0,0,0.2);-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-webkit-box-shadow:0 5px 10px rgba(0,0,0,0.2);-moz-box-shadow:0 5px 10px rgba(0,0,0,0.2);box-shadow:0 5px 10px rgba(0,0,0,0.2);-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box;z-index:5000;}#newsletter-box input#FormValue_EmailAddress{width:160px !important;}#newsletter-box.hide{display:none;}#newsletter-link{position:relative;z-index:5001;}.newsletter-box-caret-top{height:26px;background:url(/sites/all/modules/toonboom/toonboom_theme_blocks/img/caret_top.gif) center 19px no-repeat;display:inline-block;}#newsletter-box span{margin:0 0 5px 0;display:block;}li div#newsletter-box a:link{color:#BB250C;}li div#newsletter-box a:visited{color:#BB250C;}li div#newsletter-box a:hover{color:#C64B25;}#newsletter-box form{display:inline-block;}#newsletter-box form input[type='text']{text-align:left;position:relative;}#newsletter-box form input[type="submit"]{font-size:12px;margin:0 0 10px 0;}#newsletter-box .privacy-link{clear:both;}#block-toonboom_theme_blocks-6{position:relative;height:42px;display:block;margin:0 0 20px 0;clear:both;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:moz-none;-ms-user-select:none;user-select:none;}#resources-drop-down-box{position:relative;clear:both;}.drop-down-box-selection{width:410px;height:34px;background:#FFF url(/sites/all/modules/toonboom/toonboom_theme_blocks/img/select-arrow-down.png) no-repeat right top;display:block;padding:8px 0 0 10px;border-left:#ccc 1px solid;border-top:#ccc 1px solid;border-right:#ddd 1px solid;border-bottom:#ddd 1px solid;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;font-size:2em;position:absolute;z-index:4;}.drop-down-box-selection:hover{cursor:pointer;}.drop-down-box-list{background-color:#FFF;position:absolute;display:none;width:420px;top:42px;border-left:#ccc 1px solid;border-right:#ddd 1px solid;border-bottom:#ddd 1px solid;-webkit-border-radius:0 0 3px 3px;-moz-border-radius:0 0 3px 3px;border-radius:0 0 3px 3px;z-index:3;}.drop-down-box-list-option{width:400px;padding:10px;float:left;clear:both;color:#000;}.drop-down-box-list-option:hover{background-color:#aaa;color:#FFF;cursor:pointer;}#footer #footer-message{color:#FFF;text-align:left;padding:40px 20px 20px 20px;}#footer #footer-message .title{text-transform:uppercase;font-size:1.2em;margin-bottom:15px;}#footer #footer-message .message{width:610px;float:left;}#footer #footer-message .message p{font-size:1.1em;}#footer #footer-message .contact{width:222px;float:right;}#footer #footer-menu{font-size:1.2em;text-align:center;border-bottom:dashed 1px #4f4f4f;padding:45px 0 40px 0;}#footer #footer-nav{font-size:1.3em;text-align:center;border-bottom:dashed 1px #4f4f4f;padding:0 0 20px 0;color:#FFF;}#footer #footer-nav .icon{margin:0 10px 0 10px;opacity:0.5;}#footer #footer-nav .icon:hover{margin:0 10px 0 10px;opacity:1;}#footer #footer-nav .icon{-webkit-transition:all 0.2s ease-out;-moz-transition:all 0.2s ease-out;-o-transition:all 0.2s ease-out;transition:all 0.2s ease-out;}#footer #footer-menu ul li{width:184px;list-style:none;text-align:center;margin:0 auto;background-position:center;background-repeat:no-repeat;float:left;}#footer-menu .title{text-transform:uppercase;}#footer-menu ul li a:link{color:#FFF !important;}#footer-menu ul li a:visited{color:#FFF !important;}#footer-menu ul li a:hover{color:#f96e12 !important;text-decoration:none;}#footer-menu ul li a:active{color:#FFF !important;}#footer-newsletter-sign-up{float:right;width:240px;margin-top:4px;}#footer-newsletter-sign-up .title{font-size:1.4em !important;margin-bottom:2px !important;}#footer-newsletter-sign-up form input[type="submit"]{float:left;margin-left:10px;padding:6px;height:34px;width:70px;}#footer-newsletter-sign-up form input[type="text"]{float:left;padding:6px 2px;}#scroll-menu{position:fixed;width:100%;height:50px;left:0px;top:-50px;background-color:#4a4a4a;-webkit-box-shadow:0 3px 6px 0px rgba(36,36,36,0.4);-moz-box-shadow:0 3px 6px 0px rgba(36,36,36,0.4);box-shadow:0 3px 6px 0px rgba(36,36,36,0.4);z-index:1000;margin-bottom:6px;-webkit-transition:all 0.3s ease-out;-moz-transition:all 0.3s ease-out;-o-transition:all 0.3s ease-out;transition:all 0.3s ease-out;}#scroll-menu-wrapper{width:960px;padding:0 10px;margin:0 auto;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}@media (max-width:960px) {#scroll-menu-wrapper{width:100%;min-width:760px;margin:0;}}#scroll-menu-wrapper img{height:50px;margin:0 10px 0 0;}#scroll-menu #scroll-logo{float:left;}#scroll-nav{float:left;margin:10px 0 0 0;}#scroll-nav ul li.item{padding:0.6em 0.6em !important;-moz-border-radius:8px;-webkit-border-radius:8px;border-radius:8px;}#scroll-nav ul li.item.highlight{background-color:#ed610d;margin:0 10px;}#scroll-nav ul li.item.highlight > a{padding:0.6em 1em 0.6em 1em !important;color:#FFF;text-shadow:none !important;}#scroll-socials{float:right;margin:17px 0 0 0;}@media only screen and (min-width:48em){.medium-20percent{width:20% !important;}}#block-toonboom_theme_blocks-1{margin-bottom:3.5rem;}#block-toonboom_theme_blocks-1 .secondary-menu{overflow:hidden;}#block-toonboom_theme_blocks-1 .secondary-menu a{list-style:none;font-size:1.04em;display:block;margin:1em 0;}#block-toonboom_theme_blocks-1 .secondary-menu a:first-child{margin-top:0;}#block-toonboom_theme_blocks-1 ul.secondary-menu[class*="block-grid-"]{margin:0 -0.25rem;}#block-toonboom_theme_blocks-1 ul.secondary-menu[class*="block-grid-"] > li{padding:0.25rem 0.5rem 0;border-bottom:1px solid #DDD;}#block-toonboom_theme_blocks-1 .secondary-menu .group-title{font-weight:800;text-transform:uppercase;font-size:1.2em;display:block;position:relative;}.ja #block-toonboom_theme_blocks-1 .secondary-menu .group-title{font-weight:700;font-weight:bold;}#block-toonboom_theme_blocks-1 .secondary-menu .group-title .angle-icon{position:absolute;right:0;top:3px;font-weight:bold;}#block-toonboom_theme_blocks-1 .secondary-menu .group-title .angle-icon.fa-angle-down{color:#BBB;}#block-toonboom_theme_blocks-1 .secondary-menu .group-title:hover .angle-icon.fa-angle-down{color:inherit;}#block-toonboom_theme_blocks-1 .collapsed{display:none;}#footer-menu-2{margin:0 0 1rem;}#footer-menu-2 a{color:#333 !important;display:inline-block;}#footer-menu-2 a:hover{color:#2e79cc !important;}#block-toonboom_theme_blocks-1 .secondary-menu .highlight{font-weight:700;margin-bottom:0.5em !important;}.ja #block-toonboom_theme_blocks-1 .secondary-menu .highlight{font-weight:bold;}#block-toonboom_theme_blocks-1 .secondary-menu .highlight + a{margin-top:0px !important;}@media only screen and (min-width:48em){#footer-menu-2{margin:4rem 0 1rem;}#block-toonboom_theme_blocks-1{margin-bottom:2rem;}#block-toonboom_theme_blocks-1 ul.secondary-menu[class*="block-grid-"] > li{padding:0 0.25rem 1.5rem;border:0 !important;}#block-toonboom_theme_blocks-1 .secondary-menu .group-title{font-size:1.1em;}#block-toonboom_theme_blocks-1 .secondary-menu a{font-size:0.9em;margin:0.5em 0;}#block-toonboom_theme_blocks-1 .collapsed{display:block !important;}#block-toonboom_theme_blocks-1 .secondary-menu .highlight{margin-bottom:0px !important;}}@media only screen and (min-width:62em){#block-toonboom_theme_blocks-1 .secondary-menu ul{float:left;margin:0;padding:0;}}#block-toonboom_theme_blocks-18{display:none;}@media only screen and (min-width:48em){#block-toonboom_theme_blocks-18{display:inline-block;}}footer a{color:#FFF !important;display:inline-block;}footer a:hover{color:#FFCD00 !important;}footer a.footer-nav-title:hover{border-bottom:1px solid;line-height:1.2;}.footer-text-small{font-size:0.823em !important;}#footer-nav-wrap li.menu li{line-height:1.4;}#footer-nav-wrap a{line-height:1;}#footer-nav-wrap a.with-product-icon{font-size:18px;}#footer-nav-wrap a.with-product-icon span{padding-left:0.5rem;}.footer-nav-title{font-size:1.125em;line-height:1.25em;}.footer-nav-title:not([class*="color-"]) {color:#FFCD00 !important;}.footer-product-logo{font-size:1.25em;line-height:1;}.footer-product-logo img{width:40px;}#footer-company-info p{font-size:0.858em;line-height:1.4;margin:auto;}.footer-contact-info{padding-left:3.75rem;}.view-map{margin:8px 0 22px;border-bottom:1px solid;line-height:1.2;}#footer-social-wrap ul{margin-bottom:0;}#footer-nav-wrap .small-block-grid-2 > li:nth-last-child(1),#footer-nav-wrap .small-block-grid-2 > li:nth-last-child(2){padding-bottom:0;}@media only screen and (min-width:48em){#footer-nav-wrap{padding-left:1.5rem;}#footer-nav-wrap .medium-block-grid-4 > li:nth-last-child(1),#footer-nav-wrap .medium-block-grid-4 > li:nth-last-child(2),#footer-nav-wrap .medium-block-grid-4 > li:nth-last-child(3),#footer-nav-wrap .medium-block-grid-4 > li:nth-last-child(4){padding-bottom:0;}}#footer-company-info{margin-top:-1rem;}#copyright,#closure-links-wrap ul,#closure-links-wrap li{margin:auto;}#closure-links-wrap ul{display:inline-block;margin:0;list-style:none;line-height:1;}#closure-links-wrap li{display:inline-block;list-style:none;}#header-nav{display:block !important;text-align:right;}#header-nav ul{margin:0 -0.3rem;-webkit-transition:all 0.1s linear;-moz-transition:all 0.1s linear;-o-transition:all 0.1s linear;transition:all 0.1s linear;-webkit-transform-origin:0;-moz-transform-origin:0;-ms-transform-origin:0;-o-transform-origin:0;transform-origin:0;display:inline-block;}#header-nav li{display:inline-block;list-style:none;}#header-nav li:first-of-type{padding-left:0;}#header-nav li:last-of-type{padding-right:0;}#header-nav .nav-link:not(.drop-down){display:block;color:#636466;font-size:0.9em;padding:30px 0.75rem 32px;-webkit-transition:all 0.1s linear;-moz-transition:all 0.1s linear;-o-transition:all 0.1s linear;transition:all 0.1s linear;cursor:pointer;}#header-nav .nav-link:not(.drop-down):hover,#header-nav .nav-link.opened:not(.drop-down){color:#FFCD00;}#header-nav .collapse-trigger .angle-icon{font-weight:bold;}#header-nav .collapse-target{position:absolute;bottom:0;}#header-nav .nav-link.collapse-link:not(.drop-down){padding-top:0 !important;padding-bottom:5px !important;float:left;display:block;font-size:0.9em !important;}#header-nav .nav-link .product-logo-wrapper{display:inherit;font-size:inherit;}#header-nav .nav-link .product-logo-wrapper .product-logo img{width:24px;}#header-links ul{margin:0;}#header-links li{display:inline-block;list-style:none;padding:0;}#header-links li:first-of-type{padding-left:0;}#header-links a{display:inline-block;color:#4d4d4f;font-size:1.075em;padding:14px 0.9375rem 15px;}#header-links a:hover{color:#FFCD00 !important;}@media only screen and (min-width:48em){#header-links a{font-size:0.919em;color:#FFFFFF;}#header-links a{padding:7px 0.875rem 8px;}#header-nav .nav-link:not(.drop-down){padding-top:33px;padding-bottom:34px;}}@media only screen and (min-width:62em){#header-nav ul{margin:0 -0.5rem;}#header-nav .nav-link:not(.drop-down){font-size:1.063em;padding-right:1rem;padding-left:1rem;padding-top:30px;padding-bottom:32px;}}@media only screen and (min-width:75em){#header-nav ul{margin:0 -0.75rem;}#header-nav .nav-link:not(.drop-down){padding-right:1.5rem;padding-left:1.5rem;}}

div.fieldgroup{margin:.5em 0 1em 0;}div.fieldgroup .content{padding-left:1em;}
.views-exposed-form .views-exposed-widget{float:left;padding:.5em 1em 0 0;}.views-exposed-form .views-exposed-widget .form-submit{margin-top:1.6em;}.views-exposed-form .form-item,.views-exposed-form .form-submit{margin-top:0;margin-bottom:0;}.views-exposed-form label{font-weight:bold;}.views-exposed-widgets{margin-bottom:.5em;}html.js a.views-throbbing,html.js span.views-throbbing{background:url(/sites/all/modules/views/images/status-active.gif) no-repeat right center;padding-right:18px;}div.view div.views-admin-links{font-size:xx-small;margin-right:1em;margin-top:1em;}.block div.view div.views-admin-links{margin-top:0;}div.view div.views-admin-links ul{margin:0;padding:0;}div.view div.views-admin-links li{margin:0;padding:0 0 2px 0;z-index:201;}div.view div.views-admin-links li a{padding:0;margin:0;color:#ccc;}div.view div.views-admin-links li a:before{content:"[";}div.view div.views-admin-links li a:after{content:"]";}div.view div.views-admin-links-hover a,div.view div.views-admin-links:hover a{color:#000;}div.view div.views-admin-links-hover,div.view div.views-admin-links:hover{background:transparent;}div.view div.views-hide{display:none;}div.view div.views-hide-hover,div.view:hover div.views-hide{display:block;position:absolute;z-index:200;}div.view:hover div.views-hide{margin-top:-1.5em;}.views-view-grid tbody{border-top:none;}


#my-cart a:link{}#my-cart a:visited{}#my-cart a:hover{}#my-cart #my-cart-items{}
