.dottedBorder,.ratioHolder{border:1px dotted #CCC}.imgBg,.sliderText,.thumbnail h4,.thumbnail p{text-align:center}body{background-color:#EEE}h2{font-size:29px}.ratioHolder{width:100%;padding-bottom:50%;position:relative;border-bottom:none;margin-top:20px}.thumbs{width:100%;overflow:hidden;position:absolute;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer;min-height:0;bottom:25px}.sliderText{font-family:Arial,Helvetica,sans-serif;line-height:1;font-size:32px;color:#76AABD;position:absolute;display:block;font-weight:700;width:422px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.footerLink,.footerLink a{font-size:12px;text-decoration:none;color:#666;cursor:pointer;font-weight:700}.footerLink:hover{color:#414042;text-decoration:none}.footerCopyright{font-size:10px}.shadow{-moz-box-shadow:0 0 0 0 #ccc;-webkit-box-shadow:0 0 0 0 #ccc;box-shadow:0 0 0 0 #ccc}.shadow:hover{-moz-box-shadow:3px 3px 5px 6px #ccc;-webkit-box-shadow:3px 3px 5px 6px #ccc;box-shadow:3px 3px 5px 6px #ccc}.thumbnail{display:block;padding:4px;line-height:20px;border:1px solid transparent;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-box-shadow:0 1px 3px transparent;-moz-box-shadow:0 1px 3px transparent;box-shadow:0 1px 3px transparent;-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}.thumbnail h4{color:#58595B}.thumbnail p{margin-left:5px;margin-right:5px;color:#6D6E71}.codeHeight{max-height:160px;overflow:auto;white-space:nowrap}.light{padding:2px}.elemLight{background-color:#D0EAE1;border:1px solid #3B8C75}.optionsLight{background-color:#E8D3E7;border:1px solid #A14080}.motionLight{background-color:#d6ebff;border:1px solid #3d658b}.motionOptionsLight{background-color:#E5D3E5;border:1px solid #8DACB7}.idLight{background-color:#6EE8DE;border:1px solid #3d658b}@media (max-width:979px){.divPad{padding-top:10px}}@media (min-width:979px){.divPad{padding-top:40px}}