html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}dfn{font-style:italic}h1{font-size:2em;margin:0.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace, monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto}input[type="search"]{-webkit-appearance:textfield;box-sizing:content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:bold}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}html,button,input,select,textarea{color:#222}html{font-size:1em;line-height:1.666666667}::-moz-selection{background:#b3d4fc;text-shadow:none}::selection{background:#b3d4fc;text-shadow:none}hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0}audio,canvas,img,video{vertical-align:middle}fieldset{border:0;margin:0;padding:0}textarea{resize:vertical}.ir{background-color:transparent;border:0;overflow:hidden}.ir:before{content:"";display:block;width:0;height:150%}.hidden{display:none !important}.visuallyhidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.visuallyhidden.focusable:active,.visuallyhidden.focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto}.invisible{visibility:hidden}.clearfix:before,.clearfix:after{content:" ";display:table}.clearfix:after{clear:both}@media print{*{background:transparent !important;color:#000 !important;box-shadow:none !important;text-shadow:none !important}a,a:visited{text-decoration:underline}pre,blockquote{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}tr,img{page-break-inside:avoid}img{max-width:100% !important}@page{margin:0.5cm}p,h2,h3{orphans:3;widows:3}h2,h3{page-break-after:avoid}}.royalSlider{width:600px;height:400px;position:relative;direction:ltr}.royalSlider>*{float:left}.rsWebkit3d .rsSlide{-webkit-transform:translateZ(0)}.rsWebkit3d .rsSlide,.rsWebkit3d .rsContainer,.rsWebkit3d .rsThumbs,.rsWebkit3d .rsPreloader,.rsWebkit3d img,.rsWebkit3d .rsOverflow,.rsWebkit3d .rsBtnCenterer,.rsWebkit3d .rsAbsoluteEl,.rsWebkit3d .rsABlock,.rsWebkit3d .rsLink{-webkit-backface-visibility:hidden}.rsFade.rsWebkit3d .rsSlide,.rsFade.rsWebkit3d img,.rsFade.rsWebkit3d .rsContainer{-webkit-transform:none}.rsOverflow{width:100%;height:100%;position:relative;overflow:hidden;float:left;-webkit-tap-highlight-color:transparent}.rsVisibleNearbyWrap{width:100%;height:100%;position:relative;overflow:hidden;left:0;top:0;-webkit-tap-highlight-color:transparent}.rsVisibleNearbyWrap .rsOverflow{position:absolute;left:0;top:0}.rsContainer{position:relative;width:100%;height:100%;-webkit-tap-highlight-color:transparent}.rsArrow,.rsThumbsArrow{cursor:pointer}.rsThumb{float:left;position:relative}.rsArrow,.rsNav,.rsThumbsArrow{opacity:1;-webkit-transition:opacity 0.3s linear;-moz-transition:opacity 0.3s linear;-o-transition:opacity 0.3s linear;transition:opacity 0.3s linear}.rsHidden{opacity:0;visibility:hidden;-webkit-transition:visibility 0s linear 0.3s,opacity 0.3s linear;-moz-transition:visibility 0s linear 0.3s,opacity 0.3s linear;-o-transition:visibility 0s linear 0.3s,opacity 0.3s linear;transition:visibility 0s linear 0.3s,opacity 0.3s linear}.rsGCaption{width:100%;float:left;text-align:center}.royalSlider.rsFullscreen{position:fixed !important;height:auto !important;width:auto !important;margin:0 !important;padding:0 !important;z-index:2147483647 !important;top:0 !important;left:0 !important;bottom:0 !important;right:0 !important}.royalSlider .rsSlide.rsFakePreloader{opacity:1 !important;-webkit-transition:0s;-moz-transition:0s;-o-transition:0s;transition:0s;display:none}.rsSlide{position:absolute;left:0;top:0;display:block;overflow:hidden;height:100%;width:100%}.royalSlider.rsAutoHeight,.rsAutoHeight .rsSlide{height:auto}.rsContent{width:100%;height:100%;position:relative}.rsPreloader{position:absolute;z-index:0}.rsNav{-moz-user-select:-moz-none;-webkit-user-select:none;user-select:none}.rsNavItem{-webkit-tap-highlight-color:rgba(0,0,0,0.25)}.rsThumbs{cursor:pointer;position:relative;overflow:hidden;float:left;z-index:22}.rsTabs{float:left;background:none !important}.rsTabs,.rsThumbs{-webkit-tap-highlight-color:transparent;-webkit-tap-highlight-color:transparent}.rsVideoContainer{width:auto;height:auto;line-height:0;position:relative}.rsVideoFrameHolder{position:absolute;left:0;top:0;background:#141414;opacity:0;-webkit-transition:.3s}.rsVideoFrameHolder.rsVideoActive{opacity:1}.rsVideoContainer iframe,.rsVideoContainer video,.rsVideoContainer embed,.rsVideoContainer .rsVideoObj{position:absolute;z-index:50;left:0;top:0;width:100%;height:100%}.rsVideoContainer.rsIOSVideo iframe,.rsVideoContainer.rsIOSVideo video,.rsVideoContainer.rsIOSVideo embed{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding-right:44px}.rsABlock{left:0;top:0;position:absolute;z-index:15}img.rsImg{max-width:none}.grab-cursor{cursor:url(/js/vendor/royalslider/grab.png) 8 8,move}.grabbing-cursor{cursor:url(/js/vendor/royalslider/grabbing.png) 8 8,move}.rsNoDrag{cursor:auto}.rsLink{left:0;top:0;position:absolute;width:100%;height:100%;display:block;z-index:20;background:url(/js/vendor/royalslider/blank.gif)}.rsDefault,.rsDefault .rsOverflow,.rsDefault .rsSlide,.rsDefault .rsVideoFrameHolder,.rsDefault .rsThumbs{background:#151515;color:#FFF}.rsDefault .rsArrow{height:100%;width:44px;position:absolute;display:block;cursor:pointer;z-index:21}.rsDefault.rsVer .rsArrow{width:100%;height:44px}.rsDefault.rsVer .rsArrowLeft{top:0;left:0}.rsDefault.rsVer .rsArrowRight{bottom:0;left:0}.rsDefault.rsHor .rsArrowLeft{left:0;top:0}.rsDefault.rsHor .rsArrowRight{right:0;top:0}.rsDefault .rsArrowIcn{width:32px;height:32px;top:50%;left:50%;margin-top:-16px;margin-left:-16px;position:absolute;cursor:pointer;background:url("/js/vendor/royalslider/skins/default/rs-default.png");background-color:#000;background-color:rgba(0,0,0,0.75);*background-color:#000;border-radius:2px}.rsDefault .rsArrowIcn:hover{background-color:rgba(0,0,0,0.9)}.rsDefault.rsHor .rsArrowLeft .rsArrowIcn{background-position:-64px -32px}.rsDefault.rsHor .rsArrowRight .rsArrowIcn{background-position:-64px -64px}.rsDefault.rsVer .rsArrowLeft .rsArrowIcn{background-position:-96px -32px}.rsDefault.rsVer .rsArrowRight .rsArrowIcn{background-position:-96px -64px}.rsDefault .rsArrowDisabled .rsArrowIcn{opacity:.2;filter:alpha(opacity=20);*display:none}.rsDefault .rsBullets{position:absolute;z-index:35;left:0;bottom:0;width:100%;height:auto;margin:0 auto;background:#000;background:rgba(0,0,0,0.75);text-align:center;line-height:8px;overflow:hidden}.rsDefault .rsBullet{width:8px;height:8px;display:inline-block;*display:inline;*zoom:1;padding:6px 5px 6px}.rsDefault .rsBullet span{display:block;width:8px;height:8px;border-radius:50%;background:#777;background:rgba(255,255,255,0.5)}.rsDefault .rsBullet.rsNavSelected span{background-color:#FFF}.rsDefault .rsThumbsHor{width:100%;height:72px}.rsDefault .rsThumbsVer{width:96px;height:100%;position:absolute;top:0;right:0}.rsDefault.rsWithThumbsHor .rsThumbsContainer{position:relative;height:100%}.rsDefault.rsWithThumbsVer .rsThumbsContainer{position:relative;width:100%}.rsDefault .rsThumb{float:left;overflow:hidden;width:96px;height:72px}.rsDefault .rsThumb img{width:100%;height:100%}.rsDefault .rsThumb.rsNavSelected{background:#02874a}.rsDefault .rsThumb.rsNavSelected img{opacity:0.3;filter:alpha(opacity=30)}.rsDefault .rsTmb{display:block}.rsDefault .rsTmb h5{font-size:16px;margin:0;padding:0;line-height:20px;color:#FFF}.rsDefault .rsTmb span{color:#DDD;margin:0;padding:0;font-size:13px;line-height:18px}.rsDefault .rsThumbsArrow{height:100%;width:20px;position:absolute;display:block;cursor:pointer;z-index:21;background:#000;background:rgba(0,0,0,0.75)}.rsDefault .rsThumbsArrow:hover{background:rgba(0,0,0,0.9)}.rsDefault.rsWithThumbsVer .rsThumbsArrow{width:100%;height:20px}.rsDefault.rsWithThumbsVer .rsThumbsArrowLeft{top:0;left:0}.rsDefault.rsWithThumbsVer .rsThumbsArrowRight{bottom:0;left:0}.rsDefault.rsWithThumbsHor .rsThumbsArrowLeft{left:0;top:0}.rsDefault.rsWithThumbsHor .rsThumbsArrowRight{right:0;top:0}.rsDefault .rsThumbsArrowIcn{width:16px;height:16px;top:50%;left:50%;margin-top:-8px;margin-left:-8px;position:absolute;cursor:pointer;background:url("/js/vendor/royalslider/skins/default/rs-default.png")}.rsDefault.rsWithThumbsHor .rsThumbsArrowLeft .rsThumbsArrowIcn{background-position:-128px -32px}.rsDefault.rsWithThumbsHor .rsThumbsArrowRight .rsThumbsArrowIcn{background-position:-128px -48px}.rsDefault.rsWithThumbsVer .rsThumbsArrowLeft .rsThumbsArrowIcn{background-position:-144px -32px}.rsDefault.rsWithThumbsVer .rsThumbsArrowRight .rsThumbsArrowIcn{background-position:-144px -48px}.rsDefault .rsThumbsArrowDisabled{display:none !important}@media screen and (min-width: 0px) and (max-width: 800px){.rsDefault .rsThumb{width:59px;height:44px}.rsDefault .rsThumbsHor{height:44px}.rsDefault .rsThumbsVer{width:59px}}.rsDefault .rsTabs{width:100%;height:auto;margin:0 auto;text-align:center;overflow:hidden;padding-top:12px;position:relative}.rsDefault .rsTab{display:inline-block;cursor:pointer;text-align:center;height:auto;width:auto;color:#333;padding:5px 13px 6px;min-width:72px;border:1px solid #D9D9DD;border-right:1px solid #f5f5f5;text-decoration:none;background-color:#FFF;background-image:-webkit-linear-gradient(top, #fefefe, #f4f4f4);background-image:-moz-linear-gradient(top, #fefefe, #f4f4f4);background-image:linear-gradient(to bottom, #fefefe, #f4f4f4);-webkit-box-shadow:inset 1px 0 0 #fff;box-shadow:inset 1px 0 0 #fff;*display:inline;*zoom:1}.rsDefault .rsTab:first-child{-webkit-border-top-left-radius:4px;border-top-left-radius:4px;-webkit-border-bottom-left-radius:4px;border-bottom-left-radius:4px}.rsDefault .rsTab:last-child{-webkit-border-top-right-radius:4px;border-top-right-radius:4px;-webkit-border-bottom-right-radius:4px;border-bottom-right-radius:4px;border-right:1px solid #cfcfcf}.rsDefault .rsTab:active{border:1px solid #D9D9DD;background-color:#f4f4f4;box-shadow:0 1px 4px rgba(0,0,0,0.2) inset}.rsDefault .rsTab.rsNavSelected{color:#FFF;border:1px solid #999;text-shadow:1px 1px #838383;box-shadow:0 1px 9px rgba(102,102,102,0.65) inset;background:#ACACAC;background-image:-webkit-linear-gradient(top, #ACACAC, #BBB);background-image:-moz-llinear-gradient(top, #ACACAC, #BBB);background-image:linear-gradient(to bottom, #ACACAC, #BBB)}.rsDefault .rsFullscreenBtn{right:0;top:0;width:44px;height:44px;z-index:22;display:block;position:absolute;cursor:pointer}.rsDefault .rsFullscreenIcn{display:block;margin:6px;width:32px;height:32px;background:url("/js/vendor/royalslider/skins/default/rs-default.png") 0 0;background-color:#000;background-color:rgba(0,0,0,0.75);*background-color:#000;border-radius:2px}.rsDefault .rsFullscreenIcn:hover{background-color:rgba(0,0,0,0.9)}.rsDefault.rsFullscreen .rsFullscreenIcn{background-position:-32px 0}.rsDefault .rsPlayBtn{-webkit-tap-highlight-color:rgba(0,0,0,0.3);width:64px;height:64px;margin-left:-32px;margin-top:-32px;cursor:pointer}.rsDefault .rsPlayBtnIcon{width:64px;display:block;height:64px;-webkit-border-radius:4px;border-radius:4px;-webkit-transition:.3s;-moz-transition:.3s;transition:.3s;background:url(/js/vendor/royalslider/skins/default/rs-default.png) no-repeat 0 -32px;background-color:#000;background-color:rgba(0,0,0,0.75);*background-color:#000}.rsDefault .rsPlayBtn:hover .rsPlayBtnIcon{background-color:rgba(0,0,0,0.9)}.rsDefault .rsBtnCenterer{position:absolute;left:50%;top:50%}.rsDefault .rsCloseVideoBtn{right:0;top:0;width:44px;height:44px;z-index:500;position:absolute;cursor:pointer;-webkit-backface-visibility:hidden;-webkit-transform:translateZ(0)}.rsDefault .rsCloseVideoBtn.rsiOSBtn{top:-38px;right:-6px}.rsDefault .rsCloseVideoIcn{margin:6px;width:32px;height:32px;background:url("/js/vendor/royalslider/skins/default/rs-default.png") -64px 0;background-color:#000;background-color:rgba(0,0,0,0.75);*background-color:#000}.rsDefault .rsCloseVideoIcn:hover{background-color:rgba(0,0,0,0.9)}.rsDefault .rsPreloader{width:20px;height:20px;background-image:url(/js/vendor/royalslider/skins/preloaders/preloader-white.gif);left:50%;top:50%;margin-left:-10px;margin-top:-10px}.rsDefault .rsGCaption{position:absolute;float:none;bottom:6px;left:6px;text-align:left;background:#000;background:rgba(0,0,0,0.75);color:#FFF;padding:2px 8px;width:auto;font-size:12px;border-radius:2px}.mfp-bg{top:0;left:0;width:100%;height:100%;z-index:1042;overflow:hidden;position:fixed;background:rgba(0,0,0,0.7);opacity:1}.mfp-wrap{top:0;left:0;width:100%;height:100%;z-index:1043;position:fixed;outline:none !important;-webkit-backface-visibility:hidden}.mfp-container{text-align:center;position:absolute;width:100%;height:100%;left:0;top:0;padding:0 8px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.mfp-container:before{content:'';display:inline-block;height:100%;vertical-align:middle}.mfp-align-top .mfp-container:before{display:none}.mfp-content{position:relative;display:inline-block;vertical-align:middle;margin:0 auto;text-align:left;z-index:1045}.mfp-inline-holder .mfp-content,.mfp-ajax-holder .mfp-content{width:100%;cursor:auto}.mfp-ajax-cur{cursor:progress}.mfp-zoom-out-cur,.mfp-zoom-out-cur .mfp-image-holder .mfp-close{cursor:-moz-zoom-out;cursor:-webkit-zoom-out;cursor:zoom-out}.mfp-zoom{cursor:pointer;cursor:-webkit-zoom-in;cursor:-moz-zoom-in;cursor:zoom-in}.mfp-auto-cursor .mfp-content{cursor:auto}.mfp-close,.mfp-arrow,.mfp-preloader,.mfp-counter{-webkit-user-select:none;-moz-user-select:none;user-select:none}.mfp-loading.mfp-figure{display:none}.mfp-hide{display:none !important}.mfp-preloader{color:#CCC;position:absolute;top:50%;width:auto;text-align:center;margin-top:-0.8em;left:8px;right:8px;z-index:1044}.mfp-preloader a{color:#CCC}.mfp-preloader a:hover{color:#FFF}.mfp-s-ready .mfp-preloader{display:none}.mfp-s-error .mfp-content{display:none}button.mfp-close,button.mfp-arrow{overflow:visible;cursor:pointer;background:transparent;border:0;-webkit-appearance:none;display:block;outline:none;padding:0;z-index:1046;-webkit-box-shadow:none;box-shadow:none}button::-moz-focus-inner{padding:0;border:0}.mfp-close{width:44px;height:44px;line-height:44px;position:absolute;right:0;top:0;text-decoration:none;text-align:center;opacity:.65;padding:0 0 18px 10px;color:#FFF;font-style:normal;font-size:28px;font-family:Arial, Baskerville, monospace}.mfp-close:hover,.mfp-close:focus{opacity:1}.mfp-close:active{top:1px}.mfp-close-btn-in .mfp-close{color:#333}.mfp-image-holder .mfp-close,.mfp-iframe-holder .mfp-close{color:#FFF;right:-6px;text-align:right;padding-right:6px;width:100%}.mfp-counter{position:absolute;top:0;right:0;color:#CCC;font-size:12px;line-height:18px;white-space:nowrap}.mfp-arrow{position:absolute;opacity:.65;margin:0;top:50%;margin-top:-55px;padding:0;width:90px;height:110px;-webkit-tap-highlight-color:transparent}.mfp-arrow:active{margin-top:-54px}.mfp-arrow:hover,.mfp-arrow:focus{opacity:1}.mfp-arrow:before,.mfp-arrow:after,.mfp-arrow .mfp-b,.mfp-arrow .mfp-a{content:'';display:block;width:0;height:0;position:absolute;left:0;top:0;margin-top:35px;margin-left:35px;border:medium inset transparent}.mfp-arrow:after,.mfp-arrow .mfp-a{border-top-width:13px;border-bottom-width:13px;top:8px}.mfp-arrow:before,.mfp-arrow .mfp-b{border-top-width:21px;border-bottom-width:21px;opacity:0.7}.mfp-arrow-left{left:0}.mfp-arrow-left:after,.mfp-arrow-left .mfp-a{border-right:17px solid #FFF;margin-left:31px}.mfp-arrow-left:before,.mfp-arrow-left .mfp-b{margin-left:25px;border-right:27px solid #3F3F3F}.mfp-arrow-right{right:0}.mfp-arrow-right:after,.mfp-arrow-right .mfp-a{border-left:17px solid #FFF;margin-left:39px}.mfp-arrow-right:before,.mfp-arrow-right .mfp-b{border-left:27px solid #3F3F3F}.mfp-iframe-holder{padding-top:40px;padding-bottom:40px}.mfp-iframe-holder .mfp-content{line-height:0;width:100%;max-width:900px}.mfp-iframe-holder .mfp-close{top:-40px}.mfp-iframe-scaler{width:100%;height:0;overflow:hidden;padding-top:56.25%}.mfp-iframe-scaler iframe{position:absolute;display:block;top:0;left:0;width:100%;height:100%;box-shadow:0 0 8px rgba(0,0,0,0.6);background:#000}img.mfp-img{width:auto;max-width:100%;height:auto;display:block;line-height:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:40px 0 40px;margin:0 auto}.mfp-figure{line-height:0}.mfp-figure:after{content:'';position:absolute;left:0;top:40px;bottom:40px;display:block;right:0;width:auto;height:auto;z-index:-1;box-shadow:0 0 8px rgba(0,0,0,0.6);background:#444}.mfp-figure small{color:#BDBDBD;display:block;font-size:12px;line-height:14px}.mfp-figure figure{margin:0}.mfp-bottom-bar{margin-top:-36px;position:absolute;top:100%;left:0;width:100%;cursor:auto}.mfp-title{text-align:left;line-height:18px;color:#F3F3F3;word-wrap:break-word;padding-right:36px}.mfp-image-holder .mfp-content{max-width:100%}.mfp-gallery .mfp-image-holder .mfp-figure{cursor:pointer}@media screen and (max-width: 800px) and (orientation: landscape), screen and (max-height: 300px){.mfp-img-mobile .mfp-image-holder{padding-left:0;padding-right:0}.mfp-img-mobile img.mfp-img{padding:0}.mfp-img-mobile .mfp-figure:after{top:0;bottom:0}.mfp-img-mobile .mfp-figure small{display:inline;margin-left:5px}.mfp-img-mobile .mfp-bottom-bar{background:rgba(0,0,0,0.6);bottom:0;margin:0;top:auto;padding:3px 5px;position:fixed;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.mfp-img-mobile .mfp-bottom-bar:empty{padding:0}.mfp-img-mobile .mfp-counter{right:5px;top:3px}.mfp-img-mobile .mfp-close{top:0;right:0;width:35px;height:35px;line-height:35px;background:rgba(0,0,0,0.6);position:fixed;text-align:center;padding:0}}@media all and (max-width: 900px){.mfp-arrow{-webkit-transform:scale(0.75);transform:scale(0.75)}.mfp-arrow-left{-webkit-transform-origin:0;transform-origin:0}.mfp-arrow-right{-webkit-transform-origin:100%;transform-origin:100%}.mfp-container{padding-left:6px;padding-right:6px}}.vjs-default-skin{color:#ccc}@font-face{font-family:VideoJS;src:url(/js/vendor/video-js/font/vjs.eot);src:url(/js/vendor/video-js/font/vjs.eot?#iefix) format("embedded-opentype"),url(/js/vendor/video-js/font/vjs.woff) format("woff"),url(/js/vendor/video-js/font/vjs.ttf) format("truetype"),url(/js/vendor/video-js/font/vjs.svg#icomoon) format("svg");font-weight:400;font-style:normal}.vjs-default-skin .vjs-slider{outline:0;position:relative;cursor:pointer;padding:0;background-color:#333;background-color:rgba(51,51,51,0.9)}.vjs-default-skin .vjs-slider:focus{-webkit-box-shadow:0 0 2em #fff;-moz-box-shadow:0 0 2em #fff;box-shadow:0 0 2em #fff}.vjs-default-skin .vjs-slider-handle{position:absolute;left:0;top:0}.vjs-default-skin .vjs-slider-handle:before{content:"\e009";font-family:VideoJS;font-size:1em;line-height:1;text-align:center;text-shadow:0 0 1em #fff;position:absolute;top:0;left:0;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)}.vjs-default-skin .vjs-control-bar{display:none;position:absolute;bottom:0;left:0;right:0;height:3em;background-color:#07141e;background-color:rgba(7,20,30,0.7)}.vjs-default-skin.vjs-has-started .vjs-control-bar{display:block;visibility:visible;opacity:1;-webkit-transition:visibility .1s,opacity .1s;-moz-transition:visibility .1s,opacity .1s;-o-transition:visibility .1s,opacity .1s;transition:visibility .1s,opacity .1s}.vjs-default-skin.vjs-has-started.vjs-user-inactive.vjs-playing .vjs-control-bar{display:block;visibility:hidden;opacity:0;-webkit-transition:visibility 1s,opacity 1s;-moz-transition:visibility 1s,opacity 1s;-o-transition:visibility 1s,opacity 1s;transition:visibility 1s,opacity 1s}.vjs-default-skin.vjs-controls-disabled .vjs-control-bar{display:none}.vjs-default-skin.vjs-using-native-controls .vjs-control-bar{display:none}.vjs-default-skin.vjs-error .vjs-control-bar{display:none}.vjs-audio.vjs-default-skin.vjs-has-started.vjs-user-inactive.vjs-playing .vjs-control-bar{opacity:1;visibility:visible}@media \0screen{.vjs-default-skin.vjs-user-inactive.vjs-playing .vjs-control-bar :before{content:""}}.vjs-default-skin .vjs-control{outline:0;position:relative;float:left;text-align:center;margin:0;padding:0;height:3em;width:4em}.vjs-default-skin .vjs-control:before{font-family:VideoJS;font-size:1.5em;line-height:2;position:absolute;top:0;left:0;width:100%;height:100%;text-align:center;text-shadow:1px 1px 1px rgba(0,0,0,0.5)}.vjs-default-skin .vjs-control:focus:before,.vjs-default-skin .vjs-control:hover:before{text-shadow:0 0 1em #fff}.vjs-default-skin .vjs-control-text{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.vjs-default-skin .vjs-play-control{width:5em;cursor:pointer}.vjs-default-skin .vjs-play-control:before{content:"\e001"}.vjs-default-skin.vjs-playing .vjs-play-control:before{content:"\e002"}.vjs-default-skin .vjs-playback-rate .vjs-playback-rate-value{font-size:1.5em;line-height:2;position:absolute;top:0;left:0;width:100%;height:100%;text-align:center;text-shadow:1px 1px 1px rgba(0,0,0,0.5)}.vjs-default-skin .vjs-playback-rate.vjs-menu-button .vjs-menu .vjs-menu-content{width:4em;left:-2em;list-style:none}.vjs-default-skin .vjs-mute-control,.vjs-default-skin .vjs-volume-menu-button{cursor:pointer;float:right}.vjs-default-skin .vjs-mute-control:before,.vjs-default-skin .vjs-volume-menu-button:before{content:"\e006"}.vjs-default-skin .vjs-mute-control.vjs-vol-0:before,.vjs-default-skin .vjs-volume-menu-button.vjs-vol-0:before{content:"\e003"}.vjs-default-skin .vjs-mute-control.vjs-vol-1:before,.vjs-default-skin .vjs-volume-menu-button.vjs-vol-1:before{content:"\e004"}.vjs-default-skin .vjs-mute-control.vjs-vol-2:before,.vjs-default-skin .vjs-volume-menu-button.vjs-vol-2:before{content:"\e005"}.vjs-default-skin .vjs-volume-control{width:5em;float:right}.vjs-default-skin .vjs-volume-bar{width:5em;height:.6em;margin:1.1em auto 0}.vjs-default-skin .vjs-volume-level{position:absolute;top:0;left:0;height:.5em;width:100%;background:#66a8cc url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAYAAAAGCAYAAADgzO9IAAAAP0lEQVQIHWWMAQoAIAgDR/QJ/Ub//04+w7ZICBwcOg5FZi5iBB82AGzixEglJrd4TVK5XUJpskSTEvpdFzX9AB2pGziSQcvAAAAAAElFTkSuQmCC) -50% 0 repeat}.vjs-default-skin .vjs-volume-bar .vjs-volume-handle{width:.5em;height:.5em;left:4.5em}.vjs-default-skin .vjs-volume-handle:before{font-size:.9em;top:-.2em;left:-.2em;width:1em;height:1em}.vjs-default-skin .vjs-volume-menu-button .vjs-menu{display:block;width:0;height:0;border-top-color:transparent}.vjs-default-skin .vjs-volume-menu-button .vjs-menu .vjs-menu-content{height:0;width:0}.vjs-default-skin .vjs-volume-menu-button:hover .vjs-menu,.vjs-default-skin .vjs-volume-menu-button .vjs-menu.vjs-lock-showing{border-top-color:rgba(7,40,50,0.5)}.vjs-default-skin .vjs-volume-menu-button:hover .vjs-menu .vjs-menu-content,.vjs-default-skin .vjs-volume-menu-button .vjs-menu.vjs-lock-showing .vjs-menu-content{height:2.9em;width:10em}.vjs-default-skin .vjs-progress-control{position:absolute;left:0;right:0;width:auto;font-size:.3em;height:1em;top:-1em;-webkit-transition:all .4s;-moz-transition:all .4s;-o-transition:all .4s;transition:all .4s}.vjs-default-skin:hover .vjs-progress-control{font-size:.9em;-webkit-transition:all .2s;-moz-transition:all .2s;-o-transition:all .2s;transition:all .2s}.vjs-default-skin .vjs-progress-holder{height:100%}.vjs-default-skin .vjs-progress-holder .vjs-play-progress,.vjs-default-skin .vjs-progress-holder .vjs-load-progress,.vjs-default-skin .vjs-progress-holder .vjs-load-progress div{position:absolute;display:block;height:100%;margin:0;padding:0;width:0;left:0;top:0}.vjs-default-skin .vjs-play-progress{background:#66a8cc url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAYAAAAGCAYAAADgzO9IAAAAP0lEQVQIHWWMAQoAIAgDR/QJ/Ub//04+w7ZICBwcOg5FZi5iBB82AGzixEglJrd4TVK5XUJpskSTEvpdFzX9AB2pGziSQcvAAAAAAElFTkSuQmCC) -50% 0 repeat}.vjs-default-skin .vjs-load-progress{background:#646464;background:rgba(255,255,255,0.2)}.vjs-default-skin .vjs-load-progress div{background:#787878;background:rgba(255,255,255,0.1)}.vjs-default-skin .vjs-seek-handle{width:1.5em;height:100%}.vjs-default-skin .vjs-seek-handle:before{padding-top:.1em}.vjs-default-skin.vjs-live .vjs-time-controls,.vjs-default-skin.vjs-live .vjs-time-divider,.vjs-default-skin.vjs-live .vjs-progress-control{display:none}.vjs-default-skin.vjs-live .vjs-live-display{display:block}.vjs-default-skin .vjs-live-display{display:none;font-size:1em;line-height:3em}.vjs-default-skin .vjs-time-controls{font-size:1em;line-height:3em}.vjs-default-skin .vjs-current-time{float:left}.vjs-default-skin .vjs-duration{float:left}.vjs-default-skin .vjs-remaining-time{display:none;float:left}.vjs-time-divider{float:left;line-height:3em}.vjs-default-skin .vjs-fullscreen-control{width:3.8em;cursor:pointer;float:right}.vjs-default-skin .vjs-fullscreen-control:before{content:"\e000"}.vjs-default-skin.vjs-fullscreen .vjs-fullscreen-control:before{content:"\e00b"}.vjs-default-skin .vjs-big-play-button{left:.5em;top:.5em;font-size:3em;display:block;z-index:2;position:absolute;width:4em;height:2.6em;text-align:center;vertical-align:middle;cursor:pointer;opacity:1;background-color:#07141e;background-color:rgba(7,20,30,0.7);border:.1em solid #3b4249;-webkit-border-radius:.8em;-moz-border-radius:.8em;border-radius:.8em;-webkit-box-shadow:0 0 1em rgba(255,255,255,0.25);-moz-box-shadow:0 0 1em rgba(255,255,255,0.25);box-shadow:0 0 1em rgba(255,255,255,0.25);-webkit-transition:all .4s;-moz-transition:all .4s;-o-transition:all .4s;transition:all .4s}.vjs-default-skin.vjs-big-play-centered .vjs-big-play-button{left:50%;margin-left:-2.1em;top:50%;margin-top:-1.4000000000000001em}.vjs-default-skin.vjs-controls-disabled .vjs-big-play-button{display:none}.vjs-default-skin.vjs-has-started .vjs-big-play-button{display:none}.vjs-default-skin.vjs-using-native-controls .vjs-big-play-button{display:none}.vjs-default-skin:hover .vjs-big-play-button,.vjs-default-skin .vjs-big-play-button:focus{outline:0;border-color:#fff;background-color:#505050;background-color:rgba(50,50,50,0.75);-webkit-box-shadow:0 0 3em #fff;-moz-box-shadow:0 0 3em #fff;box-shadow:0 0 3em #fff;-webkit-transition:all 0s;-moz-transition:all 0s;-o-transition:all 0s;transition:all 0s}.vjs-default-skin .vjs-big-play-button:before{content:"\e001";font-family:VideoJS;line-height:2.6em;text-shadow:.05em .05em .1em #000;text-align:center;position:absolute;left:0;width:100%;height:100%}.vjs-error .vjs-big-play-button{display:none}.vjs-error-display{display:none}.vjs-error .vjs-error-display{display:block;position:absolute;left:0;top:0;width:100%;height:100%}.vjs-error .vjs-error-display:before{content:'X';font-family:Arial;font-size:4em;color:#666;line-height:1;text-shadow:.05em .05em .1em #000;text-align:center;vertical-align:middle;position:absolute;left:0;top:50%;margin-top:-.5em;width:100%}.vjs-error-display div{position:absolute;bottom:1em;right:0;left:0;font-size:1.4em;text-align:center;padding:3px;background:#000;background:rgba(0,0,0,0.5)}.vjs-error-display a,.vjs-error-display a:visited{color:#F4A460}.vjs-loading-spinner{display:none;position:absolute;top:50%;left:50%;font-size:4em;line-height:1;width:1em;height:1em;margin-left:-.5em;margin-top:-.5em;opacity:.75}.vjs-waiting .vjs-loading-spinner,.vjs-seeking .vjs-loading-spinner{display:block;-webkit-animation:spin 1.5s infinite linear;-moz-animation:spin 1.5s infinite linear;-o-animation:spin 1.5s infinite linear;animation:spin 1.5s infinite linear}.vjs-error .vjs-loading-spinner{display:none;-webkit-animation:none;-moz-animation:none;-o-animation:none;animation:none}.vjs-default-skin .vjs-loading-spinner:before{content:"\e01e";font-family:VideoJS;position:absolute;top:0;left:0;width:1em;height:1em;text-align:center;text-shadow:0 0 .1em #000}@-moz-keyframes spin{0%{-moz-transform:rotate(0deg)}100%{-moz-transform:rotate(359deg)}}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg)}}@-o-keyframes spin{0%{-o-transform:rotate(0deg)}100%{-o-transform:rotate(359deg)}}@keyframes spin{0%{transform:rotate(0deg)}100%{transform:rotate(359deg)}}.vjs-default-skin .vjs-menu-button{float:right;cursor:pointer}.vjs-default-skin .vjs-menu{display:none;position:absolute;bottom:0;left:0;width:0;height:0;margin-bottom:3em;border-left:2em solid transparent;border-right:2em solid transparent;border-top:1.55em solid #000;border-top-color:rgba(7,40,50,0.5)}.vjs-default-skin .vjs-menu-button .vjs-menu .vjs-menu-content{display:block;padding:0;margin:0;position:absolute;width:10em;bottom:1.5em;max-height:15em;overflow:auto;left:-5em;background-color:#07141e;background-color:rgba(7,20,30,0.7);-webkit-box-shadow:-.2em -0.2em 0.3em rgba(255,255,255,0.2);-moz-box-shadow:-.2em -0.2em 0.3em rgba(255,255,255,0.2);box-shadow:-.2em -0.2em 0.3em rgba(255,255,255,0.2)}.vjs-default-skin .vjs-menu-button:hover .vjs-control-content .vjs-menu,.vjs-default-skin .vjs-control-content .vjs-menu.vjs-lock-showing{display:block}.vjs-default-skin .vjs-menu-button ul li{list-style:none;margin:0;padding:.3em 0;line-height:1.4em;font-size:1.2em;text-align:center;text-transform:lowercase}.vjs-default-skin .vjs-menu-button ul li.vjs-selected{background-color:#000}.vjs-default-skin .vjs-menu-button ul li:focus,.vjs-default-skin .vjs-menu-button ul li:hover,.vjs-default-skin .vjs-menu-button ul li.vjs-selected:focus,.vjs-default-skin .vjs-menu-button ul li.vjs-selected:hover{outline:0;color:#111;background-color:#fff;background-color:rgba(255,255,255,0.75);-webkit-box-shadow:0 0 1em #fff;-moz-box-shadow:0 0 1em #fff;box-shadow:0 0 1em #fff}.vjs-default-skin .vjs-menu-button ul li.vjs-menu-title{text-align:center;text-transform:uppercase;font-size:1em;line-height:2em;padding:0;margin:0 0 .3em;font-weight:700;cursor:default}.vjs-default-skin .vjs-subtitles-button:before{content:"\e00c"}.vjs-default-skin .vjs-captions-button:before{content:"\e008"}.vjs-default-skin .vjs-chapters-button:before{content:"\e00c"}.vjs-default-skin .vjs-chapters-button.vjs-menu-button .vjs-menu .vjs-menu-content{width:24em;left:-12em}.vjs-default-skin .vjs-captions-button:focus .vjs-control-content:before,.vjs-default-skin .vjs-captions-button:hover .vjs-control-content:before{-webkit-box-shadow:0 0 1em #fff;-moz-box-shadow:0 0 1em #fff;box-shadow:0 0 1em #fff}.video-js{background-color:#000;position:relative;padding:0;font-size:10px;vertical-align:middle;font-weight:400;font-style:normal;font-family:Arial,sans-serif;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.video-js .vjs-tech{position:absolute;top:0;left:0;width:100%;height:100%}.video-js:-moz-full-screen{position:absolute}body.vjs-full-window{padding:0;margin:0;height:100%;overflow-y:auto}.video-js.vjs-fullscreen{position:fixed;overflow:hidden;z-index:1000;left:0;top:0;bottom:0;right:0;width:100% !important;height:100% !important;_position:absolute}.video-js:-webkit-full-screen{width:100% !important;height:100% !important}.video-js.vjs-fullscreen.vjs-user-inactive{cursor:none}.vjs-poster{background-repeat:no-repeat;background-position:50% 50%;background-size:contain;cursor:pointer;margin:0;padding:0;position:absolute;top:0;right:0;bottom:0;left:0}.vjs-poster img{display:block;margin:0 auto;max-height:100%;padding:0;width:100%}.video-js.vjs-has-started .vjs-poster{display:none}.video-js.vjs-audio.vjs-has-started .vjs-poster{display:block}.video-js.vjs-controls-disabled .vjs-poster{display:none}.video-js.vjs-using-native-controls .vjs-poster{display:none}.video-js .vjs-text-track-display{text-align:center;position:absolute;bottom:4em;left:1em;right:1em}.video-js.vjs-user-inactive.vjs-playing .vjs-text-track-display{bottom:1em}.video-js .vjs-text-track{display:none;font-size:1.4em;text-align:center;margin-bottom:.1em;background-color:#000;background-color:rgba(0,0,0,0.5)}.video-js .vjs-subtitles{color:#fff}.video-js .vjs-captions{color:#fc6}.vjs-tt-cue{display:block}.video-js.vjs-fullscreen .vjs-text-track{font-size:3em}.vjs-default-skin .vjs-hidden{display:none}.vjs-lock-showing{display:block !important;opacity:1;visibility:visible}.vjs-no-js{padding:20px;color:#ccc;background-color:#333;font-size:18px;font-family:Arial,sans-serif;text-align:center;width:300px;height:150px;margin:0 auto}.vjs-no-js a,.vjs-no-js a:visited{color:#F4A460}html{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}*,*:before,*:after{-webkit-box-sizing:inherit;-moz-box-sizing:inherit;box-sizing:inherit;-webkit-font-smoothing:subpixel-antialiased}body{color:#828282;position:relative;font-family:'Open Sans', sans-serif;font-size:1.0625rem;font-weight:300}strong,b{font-weight:600}h1,h2,h3,h4,h5,h6{color:#000;margin-bottom:0}h2,h3,h4,h5,h6{font-weight:300}h1{font-family:Comfortaa, sans-serif;text-transform:uppercase;line-height:1.2;margin-top:0;font-weight:300;font-size:2rem;position:relative}header h1{margin-left:auto;margin-right:auto}main h1{font-size:1.75rem}@media (min-width: 42em){h1{font-size:2.8rem}}h2{font-size:1.5rem;line-height:1.4;margin:2.5rem 0 .5rem}h3{font-size:1.2rem;line-height:1.2}h1+h3{margin-top:.25rem}p,.page-main li,body[class^="/blog"] .page-main ul{font-size:1.0625rem;margin-top:0;margin-bottom:1rem}.page-main ul{padding-left:1.2rem;margin:0}.page-main ul li{margin-bottom:.4rem}a{text-decoration:none;color:#00a8b3}a svg{fill:#00a8b3}a:hover,a:focus{color:#00cfc8}a:hover svg,a:focus svg{fill:#00cfc8}blockquote{padding-left:1.5rem;margin-left:0.1em;margin-top:1.5rem;margin-bottom:1.5rem;border-left:1px solid #ccc}nav ul,nav ol{padding:0;list-style:none}img{max-width:100%;vertical-align:bottom}input[type="text"]{padding:.5em;border-radius:.25em;border:1px solid #bbb}.center{text-align:center}.content-wrapper{max-width:1050px;margin-left:auto;margin-right:auto;padding:0 20px}.content-wrapper:after{content:" ";display:block;clear:both}.cents{font-size:.55em;margin-left:.1em;letter-spacing:.1em;margin-right:-.3em;position:relative;top:-.5em}.dollar-decimal{display:none}.button-call-to-action{white-space:nowrap;display:inline-block;background-color:#F95F1D;border:0;color:#fff;-webkit-border-radius:3em;border-radius:3em;padding:.3em 1.4em;text-transform:uppercase;font-weight:400;font-size:1em;line-height:1.666666667;-webkit-transition:all .1s ease;-moz-transition:all .1s ease;-o-transition:all .1s ease;transition:all .1s ease}.button-call-to-action.alternate{font-size:1em;background:#bbb;font-weight:300}.button-call-to-action.outline-on-dark{font-size:1em;background:transparent;font-weight:300;border:1px solid #fff}.button-call-to-action.outline-on-light{font-size:1em;background:transparent;color:inherit !important;font-weight:300;border:1px solid #bbb}.button-call-to-action.outline-on-light svg{fill:#888}.button-call-to-action.outline-on-light:hover,.button-call-to-action.outline-on-light:focus{border-color:transparent}.button-call-to-action.outline-on-light:hover svg,.button-call-to-action.outline-on-light:focus svg{fill:#888}.call-to-action-banner .button-call-to-action.alternate,.call-to-action-banner .button-call-to-action.outline-on-light,.call-to-action-banner .button-call-to-action.outline-on-dark,.call-to-action-banner .button-call-to-action.smaller{font-size:1em}.button-call-to-action.smaller{font-size:.8em}.button-call-to-action.alternate-light{background:transparent;border:1px solid #bbb;color:#000;font-weight:300}.button-call-to-action.alternate-light:hover,.button-call-to-action.alternate-light:focus{border:1px solid #fff}.button-call-to-action:hover,.button-call-to-action:focus{color:#fff;-webkit-transform:scale(1.1);transform:scale(1.1);-webkit-box-shadow:0 2px 10px rgba(0,0,0,0.5);box-shadow:0 2px 10px rgba(0,0,0,0.5)}.button-call-to-action:active{-webkit-transform:scale(1.05);transform:scale(1.05)}.button-indesign-script-upgrade{white-space:nowrap;display:inline-block;font-size:1em;font-weight:300;background-color:transparent;text-transform:uppercase;color:rgba(255,255,255,0.7);margin:1em .1em 0 .2em}.button-indesign-script-upgrade:hover,.button-indesign-script-upgrade:focus{color:white}.button-indesign-script-upgrade .cents{font-weight:400}.indesign-script-header .button-indesign-script-upgrade{margin:.7em 1em 0}.no-wrap{white-space:nowrap}.line-behind{margin:0;border-top:1px solid #ddd}.line-behind span{background:white;padding:0 .5em;margin:-.9em auto 0;display:table}.page-header{background:#064A76 url(/img/bg-gradient-small.jpg) center top;-webkit-background-size:130% 230%;background-size:130% 230%;color:white;margin-bottom:3%}.page-header *{color:inherit}@media (min-width: 42em){.page-header{-webkit-background-size:100% 230%;background-size:100% 230%;background-image:url(/img/bg-gradient-large.jpg);text-align:center}}@media (max-width: 42em){.page-header.single-col-header{margin-bottom:7%}}.page-header header .content-wrapper{padding:7% 20px}@media (min-width: 48em){.page-header header .content-wrapper{padding-top:4%;padding-bottom:4%}}.page-nav{font-size:.875rem}.page-nav .content-wrapper{max-width:100%}.page-nav a,.page-nav .cart-button{display:inline-block;padding:0 .23rem .7rem 0;text-transform:uppercase}@media (min-width: 48em){.page-nav a,.page-nav .cart-button{padding:.75rem .25rem .5rem}}.page-nav a:hover,.page-nav a:focus,.page-nav .cart-button:hover,.page-nav .cart-button:focus{color:#fff}.page-nav a:hover svg,.page-nav a:focus svg,.page-nav .cart-button:hover svg,.page-nav .cart-button:focus svg{opacity:1}.page-nav .cart-button{background:transparent;border:0;margin-top:.01rem}.page-nav a,.page-nav .cart-button{color:white;color:rgba(255,255,255,0.75)}.page-nav svg,.page-nav a svg,.page-nav a:hover svg,.page-nav a:focus svg{fill:#fff}.page-nav svg.danrodney-logo,.page-nav svg.shopping-cart,.page-nav svg.apple-logo{opacity:.75}.page-nav a.site-logo{float:left;width:174px;height:34px;font-size:0;line-height:0;padding:.6rem 0 .4rem;margin-left:20px;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}@media (max-width: 49.9375em){.page-nav a.site-logo{width:139px;height:27px;padding-top:.9rem}}.page-nav svg.danrodney-logo{width:100%;height:100%}.page-nav svg.danrodney-logo:hover,.page-nav svg.danrodney-logo:focus{opacity:1}.page-nav svg.shopping-cart{width:1rem;height:1rem;margin-left:.2rem;margin-bottom:-.15em;margin-right:-4px}.page-nav .page-menu{float:right;padding-top:.9rem;padding-left:20px;padding-right:20px;padding-bottom:.4rem}@media (min-width: 48em){.page-nav .page-menu{display:none}}.page-nav .main-nav{z-index:100;position:relative}.page-nav .main-nav li{margin-right:1em}@media (min-width: 30em){.page-nav .main-nav li{display:inline-block}}.page-nav .main-nav li.cart{margin-right:0}.page-nav .main-nav>ul{margin:0}@media (max-width: 47.9375em){.page-nav .main-nav>ul{display:none;background:rgba(0,0,0,0.3);width:100%;padding:20px 20px 10px}}@media (min-width: 47.9375em){.page-nav .main-nav>ul{float:right}}@media (max-width: 47.9375em){.page-nav .main-nav li.submenu{margin:0}}@media (min-width: 48em) and (max-width: 61.9375em){.page-nav .main-nav li.submenu .tips-text{display:none}.page-nav .main-nav li.submenu:hover .submenu-title,.page-nav .main-nav li.submenu:focus .submenu-title{color:#fff}.page-nav .main-nav li.submenu .sub-menu-arrow{line-height:0;width:.45rem;height:.8rem}.page-nav .main-nav li.submenu ul{display:none;padding:.35rem;margin-left:-1.35rem;margin-top:-.1em;opacity:0;background:rgba(0,0,0,0.83);-webkit-transition:all 1s ease-in-out;-moz-transition:all 1s ease-in-out;-o-transition:all 1s ease-in-out;transition:all 1s ease-in-out;-webkit-border-radius:.5em;border-radius:.5em;-webkit-box-shadow:0 0 20px rgba(255,255,255,0.4);box-shadow:0 0 20px rgba(255,255,255,0.4)}.page-nav .main-nav li.submenu ul li{display:block;margin:0}.page-nav .main-nav li.submenu ul li a{display:block;padding:.32rem 1rem}.page-nav .main-nav li.submenu ul:before{content:'';width:0;height:0;border-left:7px solid transparent;border-right:7px solid transparent;border-bottom:7px solid rgba(0,0,0,0.83);position:absolute;top:-.5em;left:47%}.page-nav .main-nav li.submenu:hover ul{opacity:1;display:block;position:absolute}}@media (min-width: 62em){.page-nav .main-nav li.submenu{margin:0}}.page-nav .main-nav li.submenu .submenu-title{display:none}@media (min-width: 48em) and (max-width: 61.9375em){.page-nav .main-nav li.submenu .submenu-title{display:inline-block}}@media (min-width: 62em){.page-nav .main-nav li.submenu .submenu-title{display:none}}@media (max-width: 47.9375em){.page-nav .content-wrapper.main-nav{padding:0}}@media (min-width: 48em){.page-nav .content-wrapper.main-nav{float:right}}.page-footer{text-align:center;font-size:.875rem;margin-top:6.3rem}.page-footer .social-links{display:inline-block;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;margin:0;margin-top:8px}.page-footer .social-links a{display:block;height:100%}.page-footer .social-links li{float:left;width:40px;height:40px;padding:0 5px 5px}.page-footer .social-links li svg{width:100%;height:100%;fill:#bbb}.page-footer .social-twitter a:hover svg,.page-footer .social-twitter a:focus svg{fill:#00aced}.page-footer .social-facebook a:hover svg,.page-footer .social-facebook a:focus svg{fill:#4c66a4}.page-footer .social-youtube a:hover svg,.page-footer .social-youtube a:focus svg{fill:#f33}.page-footer .social-linkedin a:hover svg,.page-footer .social-linkedin a:focus svg{fill:#1782bc}.adobe-certified-instructor{width:185px;height:45px}.adobe-certified-expert{width:164px;height:45px}[class^="adobe-certified"] svg{width:100%;height:100%}.page-footer-about{margin-top:3rem}.page-footer-about p{margin-top:.5rem;margin-bottom:8px}.copyright{color:#aaa;text-transform:uppercase;font-size:.5rem;margin-top:4rem}.copyright a{color:#aaa}.copyright a:hover{color:#00cfc8}@media (min-width: 50em){.subnav.multi-item{text-align:left}.subnav.multi-item ul{padding:0;width:100%;float:left}.subnav.multi-item ul li{float:left}.subnav.multi-item ul li.support{float:right;margin:0}}.indesign-script-header{text-align:left}.indesign-script-header h1 a:hover{color:inherit}.indesign-script-header h3{opacity:.6}.indesign-script-header .buy-buttons{font-size:.85em;margin-top:.4rem}.indesign-script-header .buy-buttons br{display:none}span.indesign-script-feature-img{display:block;padding-top:100%;background-color:#222;background-repeat:no-repeat;background-position:center;-webkit-border-radius:50%;border-radius:50%;-webkit-background-size:100%;background-size:100%;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out;-webkit-box-shadow:inset 0 4px 4px rgba(0,0,0,0.5);box-shadow:inset 0 4px 4px rgba(0,0,0,0.5)}a:hover .indesign-script-feature-img{background-size:115%}body[class^="/scripts"] .page-header,body[class^="/mac"] .page-header{margin-bottom:0}body[class^="/scripts/makebookjacket"] .page-header .content-wrapper,body[class^="/scripts/properfraction"] .page-header .content-wrapper,body[class^="/scripts/widow"] .page-header .content-wrapper,body[class^="/scripts/quotes"] .page-header .content-wrapper{padding-bottom:0}main.indesign-script-homepage{position:relative;-webkit-box-shadow:0 -10px 12px rgba(0,0,0,0.2);box-shadow:0 -10px 12px rgba(0,0,0,0.2)}.indesign-script-header-visual{padding-top:1.5rem;clear:both}.indesign-script-homepage .subnav .features a,body[class^="/scripts/support"] .subnav .support a,body[class^="/scripts/videos"] .subnav .videos a,body[class^="/scripts/install"] .subnav .install a,body[class^="/scripts/whatsnew"] .subnav .new a,body[class^="/scripts/comparison"] .subnav .compare a,body[class^="/mac/index"] .subnav .shortcuts a,body[class^="/mac/multitouch"] .subnav .gestures a,body[class^="/mac/tips"] .subnav .tips a,body[class^="/mac/recommend"] .subnav .apps a{background:#fff;color:#000;margin:0 .4em;cursor:default;-webkit-box-shadow:none;box-shadow:none}.subnav{text-align:center;font-weight:400;background:#eee;margin-bottom:20px}.subnav ul{margin:.75em 0;display:inline-block;text-transform:uppercase}.subnav ul li{font-size:.875rem;display:inline-block;position:relative;margin:0}@media (max-width: 41.9375em){.subnav ul li{margin:0 -.4em}}.subnav ul li a{color:#777;display:inline-block;padding:.1em .9em;-webkit-border-radius:20px;border-radius:20px}.subnav ul li a:hover,.subnav ul li a:focus{color:inherit}@media (min-width: 42em){.subnav ul li a:hover,.subnav ul li a:focus{-webkit-box-shadow:0 0 0 1px #bbb;box-shadow:0 0 0 1px #bbb}}.indesign-script-feature{padding-top:20px;padding-bottom:20px;overflow:hidden;text-align:center}.indesign-script-feature h2{margin-top:1rem}@media (min-width: 42em){.indesign-script-feature h2{margin-top:0}}.indesign-script-feature.odd{background:#F5F5F5}.indesign-script-feature-visual{width:250px;margin:auto}.indesign-script-reviews{margin-bottom:2.5rem;text-align:center}.indesign-script-reviews .content-wrapper,.indesign-script-reviews .royalSlider{position:relative}.indesign-script-reviews h2{margin-top:3rem}.indesign-script-reviews .quote{text-align:center;max-width:40em;margin:1rem auto;padding:1.6rem;border:1px solid #30a0a8;-webkit-border-radius:5px;border-radius:5px;position:relative}.indesign-script-reviews .quote:before,.indesign-script-reviews .quote:after{content:"";position:absolute;width:0;height:0;border-style:solid;border-color:transparent;border-bottom:0;left:50%;margin-left:-10px;border-width:11px;bottom:-11px;border-top-color:#30a0a8}.indesign-script-reviews .quote:after{bottom:-10px;border-top-color:#fff}.indesign-script-reviews .credit{color:#828282;text-align:center;margin-bottom:.2rem}.indesign-mag-logo{width:128px}@media (min-width: 34em){.indesign-mag{display:table;margin:auto;padding-bottom:20px}.indesign-mag .indesign-mag-logo{display:table-cell}.indesign-mag .indesign-mag-quote{display:table-cell;vertical-align:middle;padding-left:1.3em;padding-top:.7em;line-height:1.3}}.script-movies.multi-col a{display:inline-block;width:100%;margin-bottom:1.5rem}.script-movies.multi-col a p{line-height:1.2;margin-bottom:.4em}.script-movies.multi-col a img{width:100%;border:1px solid #bbb}@media (min-width: 34em){.script-movies.multi-col a{width:47%;margin-right:3%}}@media (min-width: 50em){.script-movies.three-col a{width:30.3333%}}@media (min-width: 50em){.script-movies.four-col a{width:22%}}.fill-page-center-content{height:100vh;display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center}.call-to-action-banner{background:#064A76 url(/img/bg-gradient-large.jpg) center top;-webkit-background-size:100% 430%;background-size:100% 430%;color:white;text-align:center;padding:7% 0;margin-top:7%}.post-pagination+.call-to-action-banner{margin-top:0}@media (min-width: 50em){.call-to-action-banner{padding:3.6% 0;margin-top:3.6%}}.call-to-action-banner .button-call-to-action{font-size:1.2em;margin:0 .3em}.call-to-action-banner h2{color:inherit;margin-top:-.3em}.call-to-action-banner.support-site p{margin-top:.5em}.call-to-action-banner .text-link{color:#F95F1D;font-weight:400}.call-to-action-banner *:last-child{margin-bottom:0}.bulk-purchases{margin:1em 0}.client-logos-mbj{text-align:center;margin:35px 0 35px}.client-logos-mbj h2{margin:0}.client-logos-mbj .client-logos{margin:-20px;padding:20px;white-space:nowrap;overflow:auto;-webkit-overflow-scrolling:touch}.client-logos-mbj svg{max-height:55px;width:15%;min-width:100px;margin:20px 10px 0}.client-logos-mbj .harper-collins{width:20%}.client-logos-mbj .simon-and-schuster{max-height:60px;width:11%;min-width:60px;vertical-align:-4px}.client-logos-mbj .hachette{width:13%;vertical-align:10%}@media (min-width: 42em){.indesign-script-feature-visual{width:300px}.indesign-script-feature .content-wrapper{display:table;max-width:900px;margin:auto}.indesign-script-feature .content-wrapper .inner-wrapper{display:table-row}.indesign-script-feature-description,.indesign-script-feature-visual{display:table-cell;vertical-align:middle;text-align:left}.odd.indesign-script-feature{direction:rtl}.odd.indesign-script-feature-description{direction:ltr;padding-right:20px}.odd.indesign-script-feature-visual{direction:ltr}.even.indesign-script-feature-description{padding-left:20px}}@media (min-width: 50em){body[class^="/scripts"] .page-header h3{margin-bottom:.5rem}.indesign-script-header .headings{width:73.3333333333%;float:left;margin-left:.8333333333%;margin-right:.8333333333%;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box;margin:-.8333333333%;padding:.8333333333%}body[class^="/scripts/properfraction"] .indesign-script-header .headings{width:65%}.indesign-script-header .buy-buttons{text-align:right;width:23.3333333333%;float:right;margin-left:.8333333333%;margin-right:.8333333333%;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box;margin:-.8333333333%;padding:.8333333333%}body[class^="/scripts/properfraction"] .indesign-script-header .buy-buttons{width:35%}.indesign-script-header .buy-buttons .button-call-to-action{font-size:1.2em;margin-right:-.3em}.indesign-script-header .buy-buttons .button-indesign-script-upgrade{margin-left:.2em;margin-right:.2em}}@media (min-width: 55em){body[class^="/scripts/properfraction"] .indesign-script-header .headings{width:70%}body[class^="/scripts/properfraction"] .indesign-script-header .buy-buttons{width:30%}}body[class^="/iphone"] .page-header{background:url(/img/iphone/iphone6-header.jpg) center 77% no-repeat;background-size:cover}body[class^="/iphone"] .page-header header .content-wrapper{padding-top:6%;padding-bottom:13%}body[class^="/apple-watch"] .page-header{background:url(/img/apple-watch/apple-watch-header.jpg) center 28% no-repeat;background-size:cover}body[class^="/apple-watch"] .page-header header .content-wrapper{padding-top:6%;padding-bottom:13%}body[class="/scripts/"] .page-header,body[class^="/scripts/custom-scripts"] .page-header,body[class^="/scripts/directions-installingscripts"] .page-header{color:#fd5896;background:transparent;background-color:#490319;background-image:-ms-radial-gradient(center bottom, ellipse farthest-corner, #7D0532 0%, #24090D 100%);background-image:-moz-radial-gradient(center bottom, ellipse farthest-corner, #7D0532 0%, #24090D 100%);background-image:-o-radial-gradient(center bottom, ellipse farthest-corner, #7D0532 0%, #24090D 100%);background-image:-webkit-gradient(radial, center bottom, 0, center bottom, 554, color-stop(0, #7D0532), color-stop(1, #24090D));background-image:-webkit-radial-gradient(center bottom, ellipse farthest-corner, #7D0532 0%, #24090D 100%);background-image:radial-gradient(ellipse farthest-corner at center bottom, #7D0532 0%, #24090D 100%);background-size:100% 120%}body[class^="/mac"] .page-header{background:url(/img/mac/el-capitan.jpg) center bottom no-repeat;background-size:cover}body[class^="/mac"] .page-header header .content-wrapper{padding-top:7.85%;padding-bottom:7.85%}.page-header .apple-logo{height:.9em;width:.9em}table{width:100%}table th,table td{padding:.55em .95em;border-bottom:1px solid #ddd}table th{text-align:left;background:#fff}table tr:nth-child(odd){background:#f5f5f5}table ul{padding-left:1.25em}.table-head-note{font-size:.7em;color:#aaa;padding-left:.55em;display:inline-block}.table-head-text{color:#fff;padding:.35em .75em;display:inline-block;margin-top:20px;margin-right:.55em;background:#999;-webkit-border-radius:10px;border-radius:10px}.mac-content .section-icon{display:inline-block;height:48px;background:url(/img/mac/section-icon-sprite.png) no-repeat;background-size:auto 48px;margin-top:10px}#symbols .section-icon{width:57px;background-position:-645px 0}#finder .section-icon{width:51px;background-position:0 0}#app-switcher .section-icon{width:111px;background-position:-51px 0}#dock .section-icon{width:52px;background-position:-162px 0}#dashboard .section-icon{width:48px;background-position:-214px 0}#working-with-text .section-icon{width:41px;background-position:-262px 0}#screenshots .section-icon{width:45px;background-position:-303px 0}#spotlight .section-icon{width:47px;background-position:-348px 0}#mission-control .section-icon{width:54px;background-position:-395px 0}#safari .section-icon{width:47px;background-position:-449px 0}#apple-mail .section-icon{width:46px;background-position:-496px 0}#preview .section-icon{width:54px;background-position:-542px 0}#emacs .section-icon{width:49px;background-position:-596px 0}#calendar .section-icon{width:46px;background-position:-702px 0}#quicktime .section-icon{width:48px;background-position:-748px 0}#quicklook .section-icon{width:47px;background-position:-796px 0}.mac-content{color:#000}@media (min-width: 42em){.mac-content{margin-right:200px}}.mac-content h2{margin-top:4rem}.mac-content h2 span{vertical-align:bottom}.mac-content .section:first-of-type h2{margin-top:1.75rem}.mac-content table,.mac-content table li{font-size:.875rem}.mac-content td{vertical-align:top}.mac-content #symbols td{vertical-align:middle}.mac-content svg{max-width:70px;max-height:.75rem}.mac-content #symbols th:first-child,.mac-content #symbols td:first-child{text-align:center;width:80px;padding:0}#mac-section-nav{margin-bottom:20px;position:relative;z-index:1000}@media (min-width: 42em){#mac-section-nav{width:170px;float:right;margin-left:.8333333333%;margin-right:.8333333333%}}#mac-section-nav nav{color:#fff;background:#999;overflow:hidden;-webkit-border-radius:10px;border-radius:10px}@media (min-width: 42em){#mac-section-nav nav{position:absolute}}#mac-section-nav nav li{font-size:1rem;display:inline-block;min-width:10.54em}@media (min-width: 42em){#mac-section-nav nav li{display:block}}@media (min-width: 42em){#mac-section-nav nav.affix{position:fixed;top:20px}}#mac-section-nav nav li.active a{background:#72A6EC;position:relative}#mac-section-nav h4{color:inherit;background:#666;margin:0;padding:.5em 1em}#mac-section-nav ul{margin:.5em 0;padding:0}#mac-section-nav li{margin:0;padding:0}#mac-section-nav a{display:block;padding:.2em 1em;color:#fff}.responsive-ad-mac-keystrokes,.responsive-ad-blog-keystrokes{margin-top:4rem}.indesign-scripts{padding:0;overflow:hidden}.indesign-scripts ul{padding-left:0}@media (min-width: 34em) and (max-width: 61.9375em){.indesign-scripts{margin:0 auto;max-width:46em;padding:0 20px}}@media (min-width: 62em){.indesign-scripts{margin-top:1.5em;padding:0}.indesign-scripts li{width:50%;float:left;margin:0}}.indesign-scripts a{color:black;display:block;border-radius:20px;margin:45px 0 0}@media (min-width: 62em){.indesign-scripts a{min-height:14em;border:1px solid rgba(0,0,0,0.1);padding:50px;margin:20px}.indesign-scripts a:hover,.indesign-scripts a:focus{background-color:#5a0421;background-image:-ms-linear-gradient(top, #7D0532 0%, #500920 100%);background-image:-moz-linear-gradient(top, #7D0532 0%, #500920 100%);background-image:-o-linear-gradient(top, #7D0532 0%, #500920 100%);background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0, #7D0532), color-stop(1, #500920));background-image:-webkit-linear-gradient(top, #7D0532 0%, #500920 100%);background-image:linear-gradient(to bottom, #7D0532 0%, #500920 100%);-webkit-box-shadow:0 4px 11px rgba(0,0,0,0.7);box-shadow:0 4px 11px rgba(0,0,0,0.7);-webkit-transform:scale(1.03);transform:scale(1.03);-webkit-transition:all 500ms cubic-bezier(0.175, 0.885, 0.32, 1);-webkit-transition:all 500ms cubic-bezier(0.175, 0.885, 0.32, 1.275);-moz-transition:all 500ms cubic-bezier(0.175, 0.885, 0.32, 1.275);-o-transition:all 500ms cubic-bezier(0.175, 0.885, 0.32, 1.275);transition:all 500ms cubic-bezier(0.175, 0.885, 0.32, 1.275)}.indesign-scripts a:hover h2,.indesign-scripts a:focus h2{color:white}.indesign-scripts a:hover p,.indesign-scripts a:focus p{color:#FFAACD}.indesign-scripts a .script-icon,.indesign-scripts a .script-icon{-webkit-transition:all 500ms cubic-bezier(0.175, 0.885, 0.32, 1);-webkit-transition:all 500ms cubic-bezier(0.175, 0.885, 0.32, 1.275);-moz-transition:all 500ms cubic-bezier(0.175, 0.885, 0.32, 1.275);-o-transition:all 500ms cubic-bezier(0.175, 0.885, 0.32, 1.275);transition:all 500ms cubic-bezier(0.175, 0.885, 0.32, 1.275)}.indesign-scripts a:hover .script-icon,.indesign-scripts a:focus .script-icon{-webkit-transform:scale(1.05);transform:scale(1.05)}}.indesign-scripts .script-icon{background:#fff url(/img/script-icons-bg.svg) no-repeat;height:90px;width:90px;margin:.2em 0 .3em;border:1px solid #d4d4d4;-webkit-border-radius:10px;border-radius:10px}.indesign-scripts .script-icon.mbj{background-position:-1px 0}.indesign-scripts .script-icon.proper-fraction{background-position:-1px -90px}.indesign-scripts .script-icon.widow-fixer{background-position:-1px -180px}.indesign-scripts .script-icon.quotes-to-inch{background-position:-1px -270px}@media (min-width: 34em){.indesign-scripts .script-icon{float:left}}.indesign-scripts h2{font-size:1.6rem;margin:0 0 .2em;padding-bottom:.2em;border-bottom:1px solid #d4d4d4}@media (min-width: 34em){.indesign-scripts h2{padding-left:110px;border:0;margin:0}}.indesign-scripts p{margin-bottom:0;color:#787878}@media (min-width: 34em){.indesign-scripts p{padding-left:110px}}.scripts-install.fine-print *{font-size:.8rem}@media (min-width: 34em){.mac-recommended-apps header{margin-bottom:2.25rem}}.mac-recommended-apps header a.title{display:block;text-align:center;color:#000;width:100%;position:relative;padding-bottom:.5em;margin-top:100px;margin-bottom:10px;border-bottom:1px solid #d4d4d4;-webkit-transition:all .3s ease;transition:all .3s ease}@media (min-width: 34em){.mac-recommended-apps header a.title{padding-left:190px;text-align:left}}.mac-recommended-apps header a.title:hover,.mac-recommended-apps header a.title:focus{color:#00cfc8}.mac-recommended-apps header a.title:hover .app-icon,.mac-recommended-apps header a.title:focus .app-icon{-webkit-transform:scale(1.1);transform:scale(1.1)}.mac-recommended-apps header a.title h2{display:inline-block;margin:0}.mac-recommended-apps header .info{text-align:center}@media (min-width: 34em){.mac-recommended-apps header .info{margin-left:190px;text-align:left}}.mac-recommended-apps header .download{text-transform:uppercase;font-size:.75em;font-weight:400;background:#bbb;color:#fff;display:inline-block;padding:.15em .8em .025em;position:relative;top:-0.05em;-webkit-border-radius:20px;border-radius:20px}.mac-recommended-apps header .download:hover,.mac-recommended-apps header .download:focus{color:#fff;background:#00cfc8}.mac-recommended-apps .app-icon{background:url(/img/mac/recommended-apps-sprite.png) no-repeat;background-size:auto 150px;height:150px;width:150px;margin:-50px auto 10px;-webkit-transition:all .3s ease;transition:all .3s ease}@media (min-width: 34em){.mac-recommended-apps .app-icon{position:absolute;left:1.5em;bottom:-160%;margin:auto}}.quicksilver .app-icon{background-position:-150px 0}.spectacle .app-icon{background-position:-300px 0}.imageoptim .app-icon{background-position:-450px 0}.imagealpha .app-icon{background-position:-600px 0}.yemuzip .app-icon{background-position:-750px 0}.transmit .app-icon{background-position:-900px 0}.cyberduck .app-icon{background-position:-1050px 0}.namemangler .app-icon{background-position:-1200px 0}.bettertouchtool .app-icon{background-position:-1350px 0}.displaymenu .app-icon{background-position:-1500px 0}.screenflow .app-icon{background-position:-1650px 0}.snapzpro .app-icon{background-position:-1800px 0}header.homepage h1:first-of-type{font-size:3rem}@media (max-width: 30em){header.homepage h1:first-of-type{font-size:2rem}}header.homepage img{height:1.2em;border:1px solid #fff;-webkit-border-radius:5px;border-radius:5px;vertical-align:-.2em}@media (min-width: 55em){header.homepage .content-wrapper{position:absolute;bottom:0;width:100%;max-width:100%}}h2.occupation{margin-top:.6rem}@media (max-width: 55em){h2.occupation{font-size:1.25rem}}#homepage-more{margin-top:-3.6%;padding-top:7%}@media (min-width: 55em){#homepage-more{padding-top:5%}}#homepage-more article{border:0}#homepage-more h2.post-head{margin-top:1rem}.homepage-highlight{max-width:14em;vertical-align:top;-webkit-border-radius:.5em;border-radius:.5em;border:1px solid rgba(255,255,255,0.3);background:rgba(0,0,0,0.3);margin:1em auto}.homepage-highlight .sub-nav{padding-bottom:1em}.homepage-highlight>a{padding:1em;text-transform:uppercase;font-size:1em}.homepage-highlight a{display:block}@media (min-width: 55em){.homepage-highlight{display:inline-block;width:25%;margin:1em}}body[class^="/index"] .page-header{background:url(/img/training.jpg) 45% bottom no-repeat;background-size:auto 120%;min-height:100vh;position:relative}@media (min-width: 55em){body[class^="/index"] .page-header{background-size:cover;background-position:center}}body[class^="/index"] .page-header header .content-wrapper{padding-top:50%;padding-bottom:15px;text-align:center}@media (min-width: 34em){body[class^="/index"] .page-header header .content-wrapper{padding-top:45%}}@media (min-width: 55em){body[class^="/index"] .page-header header .content-wrapper{padding-top:0}}body[class^="/index"] .post-list h1{text-align:center;margin-top:0;margin-bottom:1em;font-size:1.5rem}body[class^="/index"] .post-list header:first-of-type{margin-top:.25em}.scroll-down-arrow-wrap{background:#000;width:56px;height:56px;padding:21px 14px;border-radius:50%;display:block;margin:auto}.scroll-down-arrow{float:left;position:relative;width:0px;height:0px;border-style:solid;border-width:14px 14px 0 14px;border-color:#fff transparent transparent transparent;-webkit-transform:rotate(360deg);transform:rotate(360deg)}.scroll-down-arrow:after{content:'';position:absolute;top:-16px;left:-14px;width:0px;height:0px;border-style:solid;border-width:14px 14px 0 14px;border-color:#000 transparent transparent transparent;-webkit-transform:rotate(360deg);transform:rotate(360deg)}@-webkit-keyframes scroll-down-arrow-anim{0%{top:0}10%{top:12%}20%{top:0}30%{top:12%}40%{top:-12%}50%{top:12%}60%{top:0}70%{top:12%}80%{top:-12%}90%{top:12%}100%{top:0}}@keyframes scroll-down-arrow-anim{0%{top:0}10%{top:12%}20%{top:0}30%{top:12%}40%{top:-12%}50%{top:12%}60%{top:0}70%{top:12%}80%{top:-12%}90%{top:12%}100%{top:0}}.scroll-down-arrow-wrap .scroll-down-arrow{-webkit-animation:scroll-down-arrow-anim 3s 0.4s;animation:scroll-down-arrow-anim 3s 0.4s;-webkit-animation-delay:3.5s;animation-delay:3.5s}.single-col-reading{max-width:43.625em;width:80%;padding-left:0;padding-right:0;margin:auto}svg.arrow-right,svg.arrow-left{width:.4em;height:.7em;margin:0 .2em}.alternate svg.arrow-right,.alternate svg.arrow-left{fill:white}svg.arrow-button-right,svg.arrow-button-left{width:40px;height:40px;margin:0 .2em}.disabled{opacity:0}.blog-tagline a{display:inline-block;color:rgba(255,255,255,0.45);border-bottom:1px solid rgba(255,255,255,0.15);padding-bottom:.1em}.blog-tagline a:hover{color:#fff}.blog-post-update-notification{background-color:#F5F5F5;padding:20px;border:1px solid #ccc;margin-bottom:20px;-webkit-border-radius:.25em;border-radius:.25em}header .meta{margin-bottom:0;text-transform:uppercase;font-size:.875rem;margin-top:.2rem}header svg{fill:#fff}body[class^="/blog"] .page-header{margin-bottom:5%}@media (max-width: 42em){body[class^="/blog"] .page-header{margin-bottom:8%}}body[class^="/blog"] header .content-wrapper,.single-col-header header .content-wrapper{max-width:100%;width:80%;padding-left:0;padding-right:0}@media (min-width: 42em){body[class^="/blog"] header .content-wrapper .no-break,.single-col-header header .content-wrapper .no-break{white-space:nowrap}}body[class^="/blog"] header h1{font-family:'Open Sans', sans-serif;text-transform:none}.border{border:1px solid #ccc}.inline-graphic{height:1.3em;vertical-align:middle}.youtube-video-wrapper{position:relative;padding-bottom:56.25%;height:0;overflow:hidden;max-width:100%;height:auto}.youtube-video-wrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%}h2.post-head{font-weight:300;font-size:1.75rem;margin-top:7%}.post-list article{border-bottom:1px solid #ddd;padding-bottom:7%}@media (min-width: 55em){.post-list article{padding-bottom:7%}}.post-list article:first-of-type h2.post-head{margin-top:5%}.post-read-more{margin:0}@media (min-width: 370px){.max-300px{max-width:300px}}@media (min-width: 620px){.max-500px{max-width:500px}}@media (min-width: 750px){.max-600px{max-width:600px}}.post-meta{font-size:.8rem;color:#BBBBBB;font-weight:300;float:right;line-height:1.7}.archive-list .post-meta,.tag-list .post-meta{float:none;padding-left:.15rem;font-size:.7rem}.all-tags{font-size:.8rem;color:#797B80;font-weight:300;padding-left:.25rem;position:absolute;bottom:0;right:0;line-height:2}.post-pagination{margin:8% auto 3%}.post-pagination .content-wrapper{padding:0}.tags{border-top:1px solid #ddd;padding:1em 0;margin-top:2em;margin-bottom:3.6%;font-size:.8rem}.tags a:first-child{margin-right:.2em}.tag{display:inline-block;padding:.1em .6em;-webkit-border-radius:.5em;border-radius:.5em;color:#444}.tag:hover,.tag:focus{color:#fff;background:#bbb}.page-main .archive-list,.page-main .tag-list{list-style:none;padding:0;margin:0}.page-main .archive-list li,.page-main .tag-list li{margin:0 0 .75rem 0}.back-to-blog{margin-top:2em}.align-left-then-center{text-align:left}@media (min-width: 42em){.align-left-then-center{text-align:center}}body[class^="/about"] .page-header{background:url(/img/about.jpg) center 30% no-repeat;background-size:cover}body[class^="/about"] .page-header header .content-wrapper{padding-top:16%;padding-bottom:5%}body[class^="/training"] .page-header{background:url(/img/training.jpg) center 40% no-repeat;background-size:cover}@media (min-width: 58em){body[class^="/training"] .page-header{background-position:center 35.5%}}body[class^="/training"] .page-header header .content-wrapper{padding-top:16%;padding-bottom:3%}.client-logos-training{opacity:.7;background:url(/inc/svg-sprite/client-logos-training.svg) no-repeat center;padding-top:17%;margin:0 auto 1rem}#client-list-training-popup h2{margin-top:0}#client-list-training-popup ul{list-style-type:none;margin:0 0 1rem;padding:.5rem 2rem}#client-list-training-popup ul li{margin:.5em}ul.training-class-list{list-style-type:none;margin:0 auto;padding:0}@media (min-width: 42em){ul.training-class-list{margin-left:7em}}ul.training-class-list li{line-height:45px;display:inline-block;width:100%}@media (min-width: 42em){ul.training-class-list li{width:18em;white-space:nowrap}}ul.training-class-list li span{display:inline-block;vertical-align:middle;background:url(/img/training-app-icons-sprite.png) no-repeat;background-size:49px;margin-right:10px;width:49px;height:45px}ul.training-class-list .sublime span{background-position:0 -45px}ul.training-class-list .js span{background-position:0 -90px}ul.training-class-list .ps span{background-position:0 -135px}ul.training-class-list .id span{background-position:0 -180px}ul.training-class-list .ai span{background-position:0 -225px}ul.training-class-list .ic span{background-position:0 -270px}ul.training-class-list .ebooks span{background-position:0 -315px}ul.training-class-list .sketch span{background-position:0 -360px}ul.training-class-list .keynote span{background-position:0 -405px}.rsDefaultInv{background:#fff}.rsDefaultInv .rsOverflow,.rsDefaultInv .rsSlide{background:#fff}.rsDefault,.rsDefault .rsOverflow,.rsDefault .rsSlide,.rsDefault .rsVideoFrameHolder,.rsDefault .rsThumbs,.rsDefault .rsBullets{background:transparent;color:#000}.rsDefault .rsArrow{height:auto;width:32px;position:relative;display:inline-block !important;float:none}.rsDefault.rsVer .rsArrow{width:4px;height:32px}.rsDefault.rsHor .rsArrowLeft{left:auto;top:auto;margin:10px 6px 0}.rsDefault.rsHor .rsArrowRight{right:auto;top:auto;margin:10px 6px 0}.rsDefault .rsArrowIcn{width:32px;height:32px;top:auto;left:auto;margin:0 !important;position:relative;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-color:#30a0a8;background-color:rgba(48,160,168,0.35);*background-color:#30a0a8}.rsDefault .rsArrowIcn:hover{background-color:rgba(48,160,168,0.7)}.rsDefault .rsBullet span{background:#bbb}.rsDefault .rsBullet.rsNavSelected span{background-color:#000}.rsBullet{cursor:pointer}.typed-cursor{opacity:1;font-weight:100;-webkit-animation:blink 1s infinite;-moz-animation:blink 1s infinite;-ms-animation:blink 1s infinite;-o-animation:blink 1s infinite;animation:blink 1s infinite}@-webkit-keyframes blink{0%{opacity:1}50%{opacity:0}100%{opacity:1}}@-moz-keyframes blink{0%{opacity:1}50%{opacity:0}100%{opacity:1}}@-ms-keyframes blink{0%{opacity:1}50%{opacity:0}100%{opacity:1}}@-o-keyframes blink{0%{opacity:1}50%{opacity:0}100%{opacity:1}}@keyframes blink{0%{opacity:1}50%{opacity:0}100%{opacity:1}}.fancybox-close{right:auto;left:-18px}.magnific-popup{text-align:center;background:#fff;max-width:600px;position:relative;margin:20px auto;padding:30px 20px 20px}@media (min-width: 30em){.magnific-popup{padding:35px}}.magnific-popup p:last-of-type{margin-bottom:0}.magnific-popup .paypal-note{font-size:.75em;color:#888;margin-top:1em}.magnific-popup .invoice-note{border-top:1px solid #ddd;padding-top:1em;margin-left:-20px;margin-right:-20px}@media (min-width: 30em){.magnific-popup .invoice-note{margin-left:-35px;margin-right:-35px}}.mfp-gallery{font-weight:400}#upgrade-popup{max-width:660px}#upgrade-popup form input[type="text"]{margin-right:1em;margin-bottom:.5em;width:9em;text-align:center}#upgrade-popup .ajax-loading{vertical-align:middle}#client-list-training-popup{max-width:250px}@media (min-width: 30em){#client-list-training-popup{max-width:500px}}.mfp-bg{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.my-mfp-zoom-in .zoom-anim-dialog{opacity:0;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;-webkit-transform:scale(0.8);-moz-transform:scale(0.8);-ms-transform:scale(0.8);-o-transform:scale(0.8);transform:scale(0.8)}.my-mfp-zoom-in.mfp-ready .zoom-anim-dialog{opacity:1;-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}.my-mfp-zoom-in.mfp-removing .zoom-anim-dialog{-webkit-transform:scale(0.8);-moz-transform:scale(0.8);-ms-transform:scale(0.8);-o-transform:scale(0.8);transform:scale(0.8);opacity:0}.my-mfp-zoom-in.mfp-bg{opacity:0;-webkit-transition:opacity 0.3s ease-out;-moz-transition:opacity 0.3s ease-out;-o-transition:opacity 0.3s ease-out;transition:opacity 0.3s ease-out}.my-mfp-zoom-in.mfp-ready.mfp-bg{opacity:1}.my-mfp-zoom-in.mfp-removing.mfp-bg{opacity:0}.mfp-fade.mfp-bg{opacity:0;-webkit-transition:all 0.15s ease-out;-moz-transition:all 0.15s ease-out;transition:all 0.15s ease-out}.mfp-fade.mfp-bg.mfp-ready{opacity:0.8}.mfp-fade.mfp-bg.mfp-removing{opacity:0}.mfp-fade.mfp-wrap .mfp-content{opacity:0;-webkit-transition:all 0.15s ease-out;-moz-transition:all 0.15s ease-out;transition:all 0.15s ease-out}.mfp-fade.mfp-wrap.mfp-ready .mfp-content{opacity:1}.mfp-fade.mfp-wrap.mfp-removing .mfp-content{opacity:0}#script-feature-video{cursor:pointer}#script-feature-video .vjs-control-bar{display:none}.video-js .vjs-tech{position:static;max-width:100%;height:auto}.vjs-control-bar{font-size:11px}.video-js.vjs-fullscreen .vjs-tech{max-height:100%}.vjs-default-skin .vjs-big-play-button::before{text-shadow:none;font-size:2em;line-height:1.85;margin-left:.1em}.vjs-default-skin .vjs-big-play-button,.vjs-default-skin:hover .vjs-big-play-button,.vjs-default-skin .vjs-big-play-button:focus{-webkit-box-shadow:0 0 0 3px #fff;-moz-box-shadow:0 0 0 3px #fff;-o-box-shadow:0 0 0 3px #fff;box-shadow:0 0 0 3px #fff;background:#000;border:0;color:#fff;opacity:.6}.vjs-default-skin .vjs-big-play-button{border-radius:100%;width:3.5em;height:3.5em;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}.vjs-default-skin:hover .vjs-big-play-button,.vjs-default-skin .vjs-big-play-button:focus{opacity:1}
