.font-raleway-reg{font-family:'Raleway',sans-serif}.font-raleway-thin{font-family:'Raleway',sans-serif;font-weight:100}.font-open-sans{font-family:'Open Sans',sans-serif}.rbg{background:#f00}.border-dot-dark{border-bottom:1px dotted #dedede;padding:10px;margin-bottom:20px}h1{font-family:'Raleway',sans-serif}h2,h3,h4,h5,h6{font-family:'Open Sans',sans-serif;font-weight:normal}body{color:#fff}div.bg-dotted::before{background:url('../img/dotted-line2x1.png') scroll top left repeat-x transparent;width:100%;position:absolute;top:20px;height:1px;content:""}.bg-dotted{padding:0}.head-wrap{background:url("../img/bg-shadow-top-blue.png") no-repeat scroll center 10px transparent;padding-bottom:20px;position:relative}.head-wrap .logo{z-index:9;top:15px;position:relative;margin:0 auto;text-align:center}.head-wrap div.bg-dotted{background-color:transparent;position:relative;padding:10px 0;top:60px;height:70px}.head-wrap div.bg-dotted::before{background:url('../img/dotted-line2x1.png') scroll top left repeat-x transparent;width:100%;position:absolute;top:0;height:1px;content:""}.head-wrap div.bg-dotted::after{background:url('../img/dotted-line2x1.png') scroll top left repeat-x transparent;width:100%;position:absolute;bottom:0;height:1px;content:""}.head-wrap .main-nav{position:relative;top:-77px}.head-wrap .main-nav nav.navbar-default{background-color:transparent;position:relative;padding:10px 0}.head-wrap .main-nav nav.navbar-default ul{width:100%}.head-wrap .main-nav nav.navbar-default ul a.active,.head-wrap .main-nav nav.navbar-default ul a:hover,.head-wrap .main-nav nav.navbar-default ul li.active a{background:#303030;color:#fff}.head-wrap .main-nav nav.navbar-default ul .adjust-first{margin-left:19%}.head-wrap .main-nav nav.navbar-default ul .adjust-nav{margin-left:22%}.head-wrap .main-nav nav.navbar-default ul li.active a::before{border-bottom:40px solid transparent;border-right:13px solid #303030;border-top:0 solid transparent;content:"";height:41px;left:-30px;position:absolute;top:0;width:30px}.head-wrap .main-nav nav.navbar-default ul li.active a::after{border-bottom:0 solid transparent;border-left:13px solid #303030;border-top:40px solid transparent;content:"";height:41px;position:absolute;right:-30px;top:-1px;width:30px}.head-wrap .main-nav nav.navbar-default ul li a:hover::before{border-bottom:40px solid transparent;border-right:13px solid #303030;border-top:0 solid transparent;content:"";height:41px;left:-30px;position:absolute;top:0;width:30px}.head-wrap .main-nav nav.navbar-default ul li a:hover::after{border-bottom:0 solid transparent;border-left:13px solid #303030;border-top:40px solid transparent;content:"";height:41px;position:absolute;right:-30px;top:-1px;width:30px}.head-wrap .main-nav nav.navbar-default ul li a{outline:none;position:relative;font-family:'Raleway',sans-serif;text-transform:lowercase;color:#fff;height:40px;padding-top:10px;margin:0 15px}.hero-wrap h1{font-family:'Raleway',sans-serif;font-weight:100;text-align:center;font-size:64px;padding-top:20px;letter-spacing:-1px;text-shadow:0 1px 1px #1b85b1}.hero-wrap h1 span{font-weight:400}.bottom-text-wrap{font-family:'Open Sans',sans-serif;background:url('../img/bg-shadow-bottom-blue.png') scroll top center no-repeat;padding-top:110px;margin:20px 0 40px;width:100%}.bottom-text-wrap p{font-size:16px;color:#303030}.bottom-text-wrap h3{color:#036173}.bottom-text-wrap .text-content{border-right:1px dotted #1b85b1;color:#e9f6fc}.content-wrap h1{font-family:'Raleway',sans-serif;font-weight:100;text-align:center;font-size:64px}.content-wrap h3{text-align:center;font-size:30px;font-weight:normal}.content-wrap .hero-content{font-family:'Raleway',sans-serif;font-size:16px}.content-wrap .col-md-6{position:relative;padding:0}.content-wrap .box-clr-yellow{opacity:.6;background:#faaf40;min-height:250px}.content-wrap .box-clr-blue{opacity:.6;background:#1b85b1;min-height:250px}.content-wrap .box-clr-orange{opacity:.6;background:#e95c2e;min-height:250px}.content-wrap .box-clr-black{opacity:.6;background:#303030;min-height:250px}.content-wrap .box-content{padding:30px 20px}.content-wrap .box-content h3{text-align:left;font-size:24px}.content-wrap .box-content img{padding-top:40px}.yellow-bg{background:url('../img/bg-yellow-70.png') scroll 0 0 repeat}.blue-bg{background:url('../img/bg-blue-70.png') scroll 0 0 repeat}.red-bg{background:url('../img/bg-red-70.png') scroll 0 0 repeat}.black-bg{background:url('../img/bg-black-70.png') scroll 0 0 repeat}.store-app ul{margin:0;padding:0;overflow:hidden}.store-app h3{margin-top:15px;padding-bottom:8px}.store-app li{display:inline;float:left;list-style:none outside none;margin-right:6px}.store-app .android{border-right:1px solid #c4c4c4;padding-right:6px}.store-app .ios a{background:url("../img/gloss.png") no-repeat scroll right top transparent}.store-app li a{background-color:#323232 !important;border-bottom:2px solid #101010;border-radius:4px;float:left;padding:2px 10px}.store-app li a:hover{background-color:#232425 !important;border-color:#000}html,body{height:100%}#wrap{background:url('../img/bg-home.png') scroll top center / cover no-repeat #1b85b1;height:auto;margin:0 auto -33px;min-height:100%;padding:0 0 33px}#footer{background:none;height:33px;text-align:center}#footer p{padding:0;line-height:33px;margin:0;font-size:11px;color:#fff}#footer>.container-fluid{padding-left:15px;padding-right:15px;border-top:1px dotted #54a0be}.feature #wrap{background:url('../img/bg-feature.png') scroll top center / cover no-repeat #383838}.feature .head-wrap{background:url("../img/bg-shadow-top-black.png") no-repeat scroll center 10px transparent}.feature .bottom-text-wrap{background:url('../img/bg-shadow-bottom-black.png') scroll top center no-repeat}.contact #wrap{background:url('../img/bg-contact.png') scroll top center / cover no-repeat #035869}.contact .my-custom-form{margin:40px 0}.contact .my-custom-form input{border:none;min-height:40px;margin-right:15px;width:100%;padding:10px;color:#000}.contact .my-custom-form button.my-btn-submit::before{border-bottom:49px solid transparent;border-right:16px solid #303030;border-top:0 solid transparent;content:"";height:51px;left:-44px;position:absolute;top:0;width:44px}.contact .my-custom-form button.my-btn-submit::after{border-bottom:0 solid transparent;border-left:16px solid #303030;border-top:49px solid transparent;content:"";height:51px;position:absolute;right:-34px;top:-1px;width:35px}.contact .my-custom-form button.my-btn-submit{padding:8px 25px;background:#303030;position:relative;font-family:'Raleway',sans-serif;text-transform:lowercase;color:#fff;height:50px;padding-top:10px;margin:0 auto;border:none;display:block}.contact .my-custom-form button:hover.my-btn-submit::after{border-left:16px solid #232323}.contact .my-custom-form button:hover.my-btn-submit::before{border-right:16px solid #232323}.contact .my-custom-form button:hover.my-btn-submit{background:#232323}.contact .my-custom-form .submit-style{margin:40px 0}.contact p{font-size:18px}.login #wrap{background:url('../img/bg-login-page-blue.png') scroll top center repeat #5f9ba9}.login .social-sign-in ul{margin:10px 0 0 !important;padding:0 !important}.login .social-sign-in ul li{list-style:none;margin-top:6px}.login .social-sign-in ul li a{border-radius:0 !important;font-family:'Open Sans',sans-serif;font-weight:normal}.login .logo-wrap{top:5px;margin-bottom:30px;padding-bottom:15px;border-bottom:1px dotted #54a0be}.login .logo-wrap img{margin:0 auto}.login .sect-2 img{border:4px solid #ededed;margin-top:30px}.login .sect-2 .right-cont{padding-left:30px}.login .right-side-content{background:#fff;min-height:778px;color:#101010;padding:20px 30px;font-family:'Raleway',sans-serif}.login .store-app{margin-top:20px !important}.login .store-app li{border:none !important;width:225px;margin-bottom:10px}.login .store-app li a{width:225px;text-align:center}.login .top-border{border-top:1px dotted #54a0be;padding:25px 0}.login .login-box{color:#303030;border-bottom:1px dotted #54a0be;padding-bottom:40px}.login .login-box h2{font-family:'Raleway',sans-serif;font-weight:100;margin-top:10px;color:#fff}.login .login-box h3{color:#fff;margin:0 0 10px}.login .login-box .text-content{padding-left:40px;border-left:1px dotted #dedede;padding-bottom:20px}.login .login-box .form-wrap-login{padding-right:15px}.login .login-box .form-wrap-login input{border-radius:0;border-color:#fff}.login .login-box .form-wrap-login .input-group{margin-bottom:8px}.login .login-box .form-wrap-login .input-group-addon{border-color:#fff;border-radius:0;color:#3d3d3d;background-color:#ddd}.login .login-box .form-wrap-login .form-control{height:40px}.login .login-box .form-wrap-login .form-group{margin:0 !important;padding:0 !important}.login .login-box .form-wrap-login .remember-me-pls{font-size:12px;font-family:'Open Sans',sans-serif;text-align:left}.login .login-box .form-wrap-login .remember-me-pls label{font-weight:normal;position:relative;cursor:pointer}.login .login-box .form-wrap-login .remember-me-pls .rem-b{margin-top:5px;padding:5px 0 0 0 !important;color:#fff}.login .login-box .form-wrap-login .remember-me-pls .sign-p{padding-left:5px}.login .login-box .form-wrap-login .remember-me-pls a{position:relative;top:13px;float:left;border-left:1px solid #fff;padding-left:10px;color:#fff;font-size:12px}.login .login-box .form-wrap-login #btn-login{width:100%;border-radius:0;text-transform:uppercase;padding:10px 0;font-family:'Open Sans',sans-serif}.login #footer>.container{border-top:1px dotted #54a0be}