body,html{padding:0;margin:0;width:100%;height:100%;background:url(../image/banner-bg.jpg) center bottom no-repeat fixed;font-family:'Open Sans',sans-serif;color:#333;font-size:24px;font-weight:800}body span{font-weight:300}a,a:focus,a:hover{outline:0;-moz-transition:all .3s ease-in;-webkit-transition:all .3s ease-in;-o-transition:all .3s ease-in;transition:all .3s ease-in;color:#666}h1{font-family:'Open Sans',sans-serif;font-size:62px;font-weight:800;color:#fff}h2{margin:0;padding:10px 0;font-family:'Open Sans',sans-serif;font-size:42px;font-weight:800;color:#fff;text-transform:uppercase}h3{margin:0;padding:20px 0;font-family:'Open Sans',sans-serif;font-size:30px;font-weight:800;color:#333}h3 span{font-weight:300}h4{font-family:'Open Sans',sans-serif;font-size:24px;font-weight:400;color:#fff}h5{font-family:'Open Sans',sans-serif;font-size:18px;font-weight:400;color:#fff;line-height:36px}.animated{visibility:hidden}.visible{visibility:visible}#mask{background-color:#fff;bottom:0;height:100%;left:0;position:fixed;right:0;top:0;z-index:10000}#loader{background-image:url(../image/loader.gif);background-position:center center;background-repeat:no-repeat;height:200px;left:50%;margin:-100px 0 0 -100px;position:absolute;top:50%;width:200px}.main-head{padding:0;text-align:center;color:#fff}.solid-color{padding:40px 0 60px!important;background:rgba(255,69,0,.9)}.solid-color h1,.solid-color h3{color:#fff}.demos-all{text-align:center;text-transform:uppercase}.demos-all .solid-bg{padding:60px 0 80px;background:rgba(251,251,251,.9)}.demos-all01{padding:60px 0 100px;text-align:center;text-transform:uppercase;background:#eee}.dark-file img,.light-file img{width:100%;border:5px solid #eee;margin-bottom:20px}.light-versions{padding:0;margin:0;text-align:center}.light-versions ul{padding:0;margin:0;list-style:none}.light-versions ul li{padding:0 1%;margin:0;text-align:center;width:28%;display:inline-table}.light-versions ul li a,.light-versions ul li a:focus{color:#333;text-decoration:none}.light-versions ul li a:hover{color:#666;text-decoration:none}.light-versions ul li img{width:100%;margin-bottom:10px}hr{display:inline-table;padding:0;margin:0 0 70px;border:0;border-top:5px solid rgba(0,0,0,.2);width:150px}@media (max-width:768px){.light-versions ul li{padding:0 1%;margin:30px 0;width:80%}}