#status,.parallax{background-repeat:no-repeat}.btn-black:hover,.btn-theme:hover{box-shadow:0 1px 0 rgba(255,255,255,.2) inset,0 1px 2px rgba(0,0,0,.2)}.img-cover h3,.intro-content h3,.navbar-nav>li>a,.pricing-table .plan-title,.scroll-down{text-transform:uppercase}.btn:focus,.foo_social,.subscribe-submit,a,a:focus,a:hover{text-decoration:none}#preloader{position:fixed;top:0;right:0;bottom:0;left:0;z-index:99999;background-color:#fff}#status{position:absolute;top:50%;left:50%;margin:-100px 0 0 -100px;width:200px;height:200px;background-image:url(../images/icons/loader.gif);background-position:center;background-size:125px 125px}.parallax{background-attachment:fixed!important;background-position:center center;background-size:cover}#newsletter{background-image:url(../images/parallax_bg/newsletter_bg.jpg)}#testimonials-rotator{background-image:url(../images/parallax_bg/testimonials_bg.jpg)}h1,h2,h3,h4,h5,h6{margin-top:0;margin-bottom:10px}a{-webkit-transition:all 250ms ease-in-out;-moz-transition:all 250ms ease-in-out;-o-transition:all 250ms ease-in-out;-ms-transition:all 250ms ease-in-out;transition:all 250ms ease-in-out}a:hover{color:#444}a:focus{color:#f8f8f8;outline:0}ul{margin:0;padding:0;list-style:none}.btn-black,.btn-theme{color:#fff;font-size:16px;font-weight:700;padding:10px 20px;font-family:Lato,sans-serif}.btn-theme{background-color:#234c7a;border:1px solid #003f69;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.btn-theme:hover{background-color:#003f69;border-color:#234c7a}.btn-black{background-color:#444;border:1px solid #444;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.btn-black:hover{background-color:#222;border-color:#222}.navbar-fixed-top,.scroll-fixed-navbar{border-bottom:2px #234c7a}.btn-lg{padding:12px 24px;font-size:18px}.btn:focus{outline:0;color:#f8f8f8}.titlebar{margin-bottom:35px}.titlebar h2{font-weight:900;margin-bottom:10px}.titlebar h3{line-height:30px}.titlebar h3 span{color:#234c7a}.titlebar p{color:#444;font-size:20px;font-family:Lato,sans-serif;font-weight:300}.navbar-brand{padding:10px 15px}.navbar-brand-cfa{padding:5px 15px 10px}.navbar-brand img{max-width:120px}.navbar-brand-cfa img{max-width:154px;padding-top:8px}.navbar-brand:hover{color:#234c7a}.navbar{margin-bottom:0;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;padding:30px 0;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.navbar-fixed-top .navbar-border{padding:0;margin:0;background-color:#234c7a;height:1px}#intro,#slides .scrollable{height:100%;position:relative;top:0}.navbar-nav>li>a{color:#234c7a;font-family:Lato,sans-serif;line-height:60px;font-weight:900;display:block;padding:0 15px;-webkit-transition:all .1s ease-in-out;-moz-transition:all .1s ease-in-out;-o-transition:all .1s ease-in-out;-ms-transition:all .1s ease-in-out;transition:all .1s ease-in-out}.pricing-table .plan-title,.scroll-down span{-webkit-transition:all 250ms ease-in-out;-moz-transition:all 250ms ease-in-out;-o-transition:all 250ms ease-in-out;-ms-transition:all 250ms ease-in-out}.scroll-fixed-navbar{padding:0;background-color:#fff}.scroll-fixed-navbar .navbar-brand .black-color,.scroll-fixed-navbar .navbar-nav>li>a{color:#949494}.navbar-nav>li>a.selected-nav,.navbar-nav>li>a:hover{color:#949494;background-color:transparent}.scroll-fixed-navbar .navbar-nav>li>a.selected-nav,.scroll-fixed-navbar .navbar-nav>li>a:hover{color:#234c7a}.navbar-toggle{position:relative;float:right;background-color:none;padding:10px;margin:13px 30px 13px 0;color:#234c7a;border:2px solid #234c7a}.navbar-toggle .icon-bar{background-color:#234c7a}#intro{width:100%;z-index:1;display:block;overflow:hidden;padding:0!important}#slides{position:relative}#slides .scrollable{left:0;overflow-y:auto;-webkit-overflow-scrolling:touch}.feature-box-icon,.intro-content,.scroll-down,.slides-pagination{position:absolute;text-align:center}#slides .scrollable:after{content:"";display:table;clear:both}.intro-content{width:80%;left:50%;top:50%;color:#fff;display:inline-block;padding:50px;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.intro-content h1{font-size:500%;font-weight:900;line-height:95%;margin-bottom:20px}.intro-content h3{font-size:200%;font-weight:400;margin-top:0}.slides-pagination{width:100%;bottom:24%;z-index:20}.slides-pagination a{width:30px;height:4px;background:#fff;color:#1a1a1a;opacity:.5;-moz-opacity:.5;filter:alpha(opacity=50);display:-moz-inline-stack;display:inline-block;vertical-align:middle;zoom:1;margin:2px;overflow:hidden;text-indent:-100%}.slides-pagination a.current,.slides-pagination a:hover{opacity:1;-moz-opacity:1;filter:alpha(opacity=100)}.scroll-down{width:100%;color:#fff;font-weight:600;bottom:5%;z-index:99}.scroll-down span{background:0 0;width:44px;height:44px;text-align:center;cursor:pointer;display:block;margin:0 auto 10px;border:2px solid #fff;box-shadow:0 0 0 0 rgba(10,10,10,.15);-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;transition:all 250ms ease-in-out}.scroll-down span:hover{background:#d2512c;border-color:#d2512c;box-shadow:0 0 0 10px rgba(240,240,240,.3)}#banner_1,#features{border-bottom:1px solid #ddd;padding-top:60px}.scroll-down span [class*=fa-]{color:#fff;font-size:36px;line-height:40px}.banner_1_content h3{color:#234c7a;margin-bottom:20px}.banner_1_content p{color:#444;font-size:18px;font-family:Lato,sans-serif;font-weight:300;margin-bottom:30px}.banner_1_content p strong{line-height:24px}#banner_1 .img-responsive{display:inline-block}#features{padding-bottom:0;background-color:#ecf0f1}.feature-box-icon,.image_zoom,.subscribe-submit{background-color:#234c7a}.feature-box{margin-bottom:50px;padding-left:5px;padding-right:5px}.feature-box-icon{display:block;width:60px;height:60px;left:0;top:10px;border-radius:30px;color:#FFF;line-height:60px;font-size:30px}#banner_2 .img-responsive,#banner_3 .img-responsive,.flexslider .slides img,.footer-socials{display:inline-block}.subscribe-input,.subscribe-submit{height:54px;font-family:Lato,sans-serif}.feature-box-content{padding-left:70px}.feature-box-content h4{font-family:Lato,sans-serif;font-weight:700}#banner_2{padding-top:60px}.banner_2_content h3{color:#234c7a;margin-bottom:20px}.banner_2_content p{color:#444;font-size:18px;font-family:Lato,sans-serif;font-weight:300;margin-bottom:30px}.list-item{margin-bottom:20px}.list-item i{color:#234c7a;margin-right:8px;font-size:18px}.list-item h5{font-size:16px;font-weight:700}#subscribe{padding-top:60px;padding-bottom:60px;color:#fff}#newsletter_title h1{font-weight:900}#newsletter_title p{line-height:24px;font-size:18px;font-family:Lato,sans-serif;font-weight:400;padding:0 8%}.subscribe-form{margin:25px auto 14px;position:relative;z-index:10;width:90%}.subscribe-form input{border:1px solid #ddd;border-right:none;width:100%}.subscribe-input{width:75%;color:#222;font-size:16px;font-weight:300;padding-left:10px}.subscribe-submit{width:30%;position:absolute;top:0;right:0;border:1px solid #234c7a;color:#fff;font-size:18px;font-weight:900;text-align:center;display:block;cursor:pointer;outline:0}.subscribe-submit:active{outline:0}.subscribe-submit:hover{opacity:.9}.error{font-size:16px;font-family:Lato,sans-serif;font-weight:400;padding:5px}#screens{padding-top:60px;padding-bottom:20px;background-color:#ecf0f1;border-bottom:1px solid #ddd}#screenshot_1,#screenshot_2,#screenshot_3,#screenshot_4,#screenshot_5,#screenshot_6,#screenshot_7,#screenshot_8{margin-bottom:40px}.hover-details{width:100%;height:auto;overflow:hidden;position:relative;-moz-transition:all ease .4s ease-in-out;-webkit-transition:all ease .4s ease-in-out;-o-transition:all ease .4s ease-in-out;transition:all ease .4s ease-in-out}.hover-details .img-cover,.hover-details>img{width:100%;-moz-transition:all ease .4s ease-in-out;-webkit-transition:all ease .4s ease-in-out;-o-transition:all ease .4s ease-in-out}.hover-details .img-cover{height:100%;opacity:0;position:absolute;top:0;left:0;background:rgba(10,10,10,.55);transition:all ease .4s ease-in-out}.hover-details>img{height:auto;transition:all ease .4s ease-in-out}.image_zoom{width:50px;height:50px;background-image:url(../images/icons/zoom-ico.png);background-repeat:no-repeat;background-position:50% 50%;position:absolute;top:-50%;left:50%;border-radius:50%;margin-top:-25px;margin-left:-25px;-webkit-transition:all ease .4s ease-in-out;-moz-transition:all ease .4s ease-in-out;-ms-transition:all ease .4s ease-in-out;-o-transition:all ease .4s ease-in-out;transition:all ease .4s ease-in-out}.img-cover h3{width:100%;position:absolute;bottom:-28%;color:#f8f8f8;font-size:16px;font-weight:700;text-align:center;padding:0 10px;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.hover-details:hover>img{transform:scale(1.2);-ms-transform:scale(1.2);-webkit-transform:scale(1.2);-o-transform:scale(1.2);-moz-transform:scale(1.2)}.hover-details:hover .image_zoom{top:45%}.hover-details:hover .img-cover h3{bottom:28%}.hover-details:hover .img-cover{opacity:1}.image_zoom:hover{background-color:#333}#banner_3{padding-top:60px}.testimonials p,.testimonials p.author{padding-top:10px;font-family:Lato,sans-serif}.banner_3_content h3{color:#234c7a;margin-bottom:20px}.banner_3_content p{color:#444;font-size:18px;font-family:Lato,sans-serif;font-weight:300;margin-bottom:30px}.stores a{margin-right:5px}.stores a:last-child{margin-right:0}.testimonials{margin:50px 8%}.slides{margin:10px 0 50px}.flexslider .slides img{width:80px;height:80px;text-align:center;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%}.testimonials p.author{color:#fff;font-size:16px;font-style:normal;margin-bottom:0}.testimonials p.author span{color:#234c7a;font-weight:900}.testimonials p{color:#fff;font-size:24px;font-weight:600;font-style:italic;line-height:30px;margin-bottom:60px}#pricing{padding-top:60px;padding-bottom:10px}#pricing-table-holder{padding:0 30px}#price_1,#price_2,#price_3,#price_4{margin-bottom:50px}#pricing .panel{margin-bottom:0}.pricing-table{border:1px solid #cfcfcf;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px}.pricing-table .price-header{border-bottom:1px solid #e7e7e7;position:relative}.pricing-table .plan-title{color:#fff;background:#234c7a;font-size:20px;font-weight:300;padding:30px 15px;margin:0;-webkit-border-radius:4px 4px 0 0;-moz-border-radius:4px 4px 0 0;border-radius:4px 4px 0 0;transition:all 250ms ease-in-out}#cancel,#contact{background-image:url(../images/thumbs/contact_bkg.jpg);background-repeat:repeat;background-position:center center;overflow:hidden}.pricing-table .plan-price{background-color:#f3f3f3;margin:0;line-height:normal;padding:20px;border-top:1px solid #e7e7e7;-webkit-transition:all 250ms ease-in-out;-moz-transition:all 250ms ease-in-out;-o-transition:all 250ms ease-in-out;-ms-transition:all 250ms ease-in-out;transition:all 250ms ease-in-out}.pricing-table.featured .plan-price,.pricing-table.featured .plan-title{background-color:#234c7a;color:#f7f7f7}.pricing-table .plan-price h2{color:#222;font-size:44px;font-weight:400;margin-bottom:0;display:inline-block}.pricing-table .plan-price span{color:#999;font-weight:700;text-transform:uppercase}.pricing-table ul.features{font-size:18px;font-family:Lato,sans-serif;font-weight:300;padding:5px 20px;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.pricing-table ul.features li{border-top:1px solid #e7e7e7;padding:10px 25px}.pricing-table ul.features li:nth-child(1),.pricing-table.featured ul.features li:nth-child(1){border:none}.pricing-table .price-footer{padding-top:25px;padding-bottom:25px;border-top:1px solid #e7e7e7;-webkit-border-radius:0 0 4px 4px;-moz-border-radius:0 0 4px 4px;border-radius:0 0 4px 4px;-webkit-transition:all 250ms ease-in-out;-moz-transition:all 250ms ease-in-out;-o-transition:all 250ms ease-in-out;-ms-transition:all 250ms ease-in-out;transition:all 250ms ease-in-out}.pricing-table.featured .plan-price{border-top:1px solid #003f69}.pricing-table.featured .plan-price h2,.pricing-table.featured .plan-price span{color:#f7f7f7}#contact{padding-top:60px;padding-bottom:50px;border-top:1px solid #ddd}#contact-form .form-control{height:50px;font-size:16px;margin-bottom:20px;border:1px solid #ccc}.contact-form input[type=text],.contact-form input[type=email],.contact-form textarea{background-color:#f3f3f3;color:#444;font-size:16px;margin-bottom:15px;padding:8px;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;transition:all .3s ease-in-out;box-shadow:0 0}#contact-form textarea{min-height:180px}.form-control:focus{outline:0;box-shadow:none}#form_btn{margin-top:30px}.error{color:#af3809}#cancel{padding-top:100px;padding-bottom:80px;border-top:1px solid #ddd}#cancel .container{min-height:550px}#cancel-form .form-control{height:50px;font-size:16px;margin-bottom:20px;border:1px solid #ccc}.cancel-form input[type=text],.cancel-form input[type=email],.cancel-form input[type=password],.cancel-form textarea{background-color:#f3f3f3;color:#444;font-size:16px;margin-bottom:15px;padding:8px;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;transition:all .3s ease-in-out;box-shadow:0 0}#cancel-form textarea{min-height:180px}#footer{width:100%;background-color:#333;padding-top:20px;padding-bottom:20px}#footer p{color:#999;font-size:13px;font-family:Lato,sans-serif;margin-bottom:0}.footer-socials{padding-left:0;margin-bottom:3px}.footer-socials li{float:left;width:auto!important;display:inline-block!important;vertical-align:top;clear:none!important}.foo_social{width:40px;height:40px;color:#777;font-size:18px;line-height:40px;text-align:center;margin:0 5px;display:block;-webkit-transition:all 250ms ease-in-out;-moz-transition:all 250ms ease-in-out;-o-transition:all 250ms ease-in-out;-ms-transition:all 250ms ease-in-out;transition:all 250ms ease-in-out}#scrollUp,nav a#pull{display:none}.ico-facebook:hover{color:#3b5998}.ico-twitter:hover{color:#00a9ed}.ico-google-plus:hover{color:#cd1111}.ico-linkedin:hover{color:#015886}.ico-dribbble:hover{color:#d92d84}.ico-instagram:hover{color:#beb3a8}.ico-pinterest:hover{color:#ac281a}.ico-dropbox:hover{color:#008ad2}.ico-skype:hover{color:#00a9ed}.ico-youtube:hover{color:#cd1b20}.ico-tumblr:hover{color:#3a5976}.ico-vimeo:hover{color:#00adee}.ico-flickr:hover{color:#d2d2d2}.ico-github:hover{color:#222}.ico-renren:hover{color:#364a83}.ico-vk:hover{color:#3b5998}.ico-xing:hover{color:#015f5e}.ico-weibo:hover{color:#be4443}.ico-rss:hover{color:#f60}#scrollUp{width:50px;height:50px;position:fixed;bottom:30px;right:30px;background-image:url(../images/icons/back-to-top.png);background-repeat:no-repeat;background-position:50% 48%;background-color:rgba(35,76,122,.65);-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;-webkit-transition:all 250ms linear;-moz-transition:all 250ms linear;transition:all 250ms linear}#scrollUp:hover{background-color:rgba(35,76,122,.95)}#form_response{margin:50px auto}#form_response .img-responsive{display:inline-block}#form_response h1{font-size:40px;font-weight:700;margin-top:10px}#form_response p{font-size:18px;font-family:Lato,sans-serif;font-weight:400;margin-bottom:20px}#account-form-accordion .form-control{height:50px;font-size:16px;margin-bottom:20px;border:1px solid #ccc}#account-form-accordion form{margin-bottom:40px}#account-form-accordion input[type=text],#account-form-accordion input[type=email],#account-form-accordion input[type=password],#account-form-accordion textarea{background-color:#f3f3f3;color:#444;font-size:16px;margin-bottom:15px;padding:8px;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;transition:all .3s ease-in-out;box-shadow:0 0}#account-form-accordion .panel{background-color:#fff;border:none;border-radius:0;-webkit-box-shadow:0 0 0 rgba(0,0,0,.05);box-shadow:0 0 0 rgba(0,0,0,.05)}