ol,ul{ list-style:none}a{text-decoration:none;-webkit-transition:all .3s; -moz-transition:all .3s;transition:all .3s}article,aside,details,dialog,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}.clearfix:after{content:".";visibility:hidden;display:block;clear:both;height:0;font-size:0}.align-center{text-align:center}strong{ font-weight:bold}em{ font-style:italic}hr{ border:0; clear:both; margin:25px 0; height:1px; border-bottom:1px solid #d4d4d4}img{ max-width:100%; vertical-align:middle; border:0; -ms-interpolation-mode:bicubic; opacity:1}h1,h2,h3,h4,h5,h6{font-weight:300}h1{ font-size:40px; line-height:1.2em; clear:both; color:#656565; margin-bottom:20px}h2,h2 a{ font-size:32px; line-height:1.2em; margin-bottom:30px; color:#cd04ae}h2 a:hover{ color:#6f005e; text-decoration:none}h3,h3 a{ font-size:28px; line-height:28px;font-weight:600; color:#333; margin-bottom:15px}h3 a:hover{ color:#6f005e; text-decoration:none}h4{ font-size:24px; line-height:1.2em; margin-bottom:20px; color:#656565; margin-bottom:20px}h5,h5 a{ font-size:20px; line-height:1.2em; color:#cd04ae; margin-bottom:20px}h5 a:hover{ color:#cd04ae; font-size:24px; line-height:1.2em; text-decoration:none}h6{ font-size:18px; line-height:1.2em; color:#4baad3; margin-bottom:20px}p{margin-bottom:20px; color:#656565; font-weight:300}header{position:relative;left:0;top:0;width:100%;padding:60px 0;color:#fff;text-align:center;background:#383838 url(../images/preview/bg.jpg) no-repeat center center; background-size:cover}header .header-inner{clear:both}header .logo{clear:both; display:block; margin-bottom:20px}header h2{ font-weight:300; font-size:24px; color:#eee;letter-spacing:2px;text-transform:uppercase;margin:0 !important}section{position:relative}.wrapper{max-width:1100px;margin:0 auto}.section-inner{position:relative;padding:40px 0}.small-padding .section-inner{padding:20px 0}.big-padding .section-inner{padding:50px 0}.no-padding .section-inner{padding:0}.flush-bottom{ margin-bottom:0 !important; padding-bottom:0 !important}section.settings{background-color:#ddd}section.message .left-float p{font-size:20px;line-height:28px;margin-top:8px;margin-bottom:0}.row{position:relative; overflow:hidden;background-color:#f3f3f3}.row-darker{ background:#e9e9e9; border-bottom:1px solid #e0e0e0; border-top:1px solid #e0e0e0}.wrapper-center{ text-align:center}h2.top-h2{ color:#666; font-size:50px; position:relative; z-index:10;margin-bottom:0}.royaltimer-container{width:80%;margin:0 10%}.cross-browser{ padding-top:0}.cross-browser >.wrapper >i{font-size:70px;line-height:70px;color:#cd04ae;margin:0 10px;cursor:default}.fa.nav-style{ position:absolute; top:-240px; font-size:480px; color:#eee; margin-left:-158px; z-index:0}.btn{ display:inline-block; position:relative}.btn a{ text-decoration:none; float:left; display:block; color:#fff; font-size:14px;line-height:24px; font-weight:500; padding:10px 30px;background-color:#cd04ae; text-transform:uppercase;-webkit-border-radius:5px; -moz-border-radius:5px;border-radius:5px}.btn a:hover{ background-color:#6f005e; text-decoration:none; color:#fff}section.footer{background-color:#111;text-align:center}section.footer span.copyright{ color:#777; margin-top:0; margin-bottom:0; font-size:12px; text-transform:uppercase; letter-spacing:2px; line-height:19px; font-weight:400}section.footer span.copyright a{color:#cd04ae;text-align:center}section.footer span.copyright a:hover{color:#fff}section.footer .social{display:block;clear:both;cursor:default;line-height:1;margin-top:10px}section.footer .social a{padding:0 5px}section.footer .social a i.fa{font-size:16px;color:#999;-webkit-transition:all .3s; -moz-transition:all .3s;transition:all .3s}section.footer .social a:hover i.fa{color:#fff}#colors{clear:both;width:315px;margin:20px auto}#colors a{display:block;float:left;width:45px;height:30px;cursor:pointer}#colors .black{background:#333}#colors .grey{background:#ddd}#colors .orange{background:#ff5744}#colors .green{background:#03a678}#colors .blue{background:#1fb4da}#colors .red{background:#ed5565}#colors .purple{background:#6f005e}@media screen and (max-width:1300px),(orientation:portrait){.wrapper{width:940px}.royaltimer-container{width:100%;margin:0}}@media (max-width:1100px){.wrapper{width:748px}section.message{text-align:center}}@media (max-width:767px){.wrapper{width:420px}.one-half,.one-half-first,.one-third,.one-third-first{ width:100%;clear:both; float:none; margin:10px 0 20px 0}}@media (max-width:479px){.wrapper{width:300px}.demo-skin{width:100%;clear:both;margin-right:0}}