body *{word-wrap:break-word}code{white-space:normal}img{max-width:100%;height:auto}.site-main .comment-navigation,.site-main .paging-navigation,.site-main .post-navigation{margin:0 0 1.5em;overflow:hidden}.navbar-menu-collapse{padding-left:0;padding-right:0}.screen-reader-text{clip:rect(1px,1px,1px,1px);position:absolute!important}.screen-reader-text:hover,.screen-reader-text:active,.screen-reader-text:focus{background-color:#f1f1f1;-moz-border-radius:3px;border-radius:3px;-webkit-box-shadow:0 0 2px 2px rgba(0,0,0,.6);-moz-box-shadow:0 0 2px 2px rgba(0,0,0,.6);box-shadow:0 0 2px 2px rgba(0,0,0,.6);clip:auto!important;color:#21759b;display:block;font-size:14px;font-weight:700;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}.alignleft{display:inline;float:left;margin-right:1.5em}.alignright{display:inline;float:right;margin-left:1.5em}.aligncenter{clear:both;display:block;margin:0 auto}.the-table{word-wrap:break-word}.widget{margin:0 0 1.5em}.widget select{max-width:100%}.widget_search .search-submit{display:none}.sticky{}.hentry{margin:0 0 1.5em}.byline,.updated{display:none}.single .byline,.group-blog .byline{display:inline}.entry-content,.entry-summary{}.page-links{clear:both;margin:0 0 1.5em}.blog .format-aside .entry-title,.archive .format-aside .entry-title{display:none}.comment-content a{word-wrap:break-word}.bypostauthor{}.content-area #comments{margin-bottom:1.5em}.entry-content img.wp-smiley,.comment-content img.wp-smiley{border:none;margin-bottom:0;margin-top:0;padding:0}.wp-caption{border:1px solid #ccc;margin-bottom:1.5em;max-width:100%}.wp-caption img[class*=wp-image-]{display:block;margin:1.2% auto 0;max-width:98%}.wp-caption-text{text-align:center}.wp-caption .wp-caption-text{margin:.8075em 0}.site-main .gallery{margin-bottom:1.5em}.gallery-caption{}.site-main .gallery a img{border:none;height:auto;max-width:90%}.site-main .gallery dd{margin:0}.site-main .gallery-columns-4 .gallery-item{}.site-main .gallery-columns-4 .gallery-item img{}embed,iframe,object{max-width:100%}body{min-width:320px;font-family:open sans,sans-serif;color:#545454;line-height:1.75}a{color:#0070d2}.site-header{}.site-header>.container{}.site-branding{background:#1d2134}.site-branding>.container{position:relative;text-align:center}.header-logo{background:#fff;display:inline-block;text-align:center;line-height:92px;top:25px;position:relative;-webkit-box-shadow:inset 0 0 20px #d4d8dc;-moz-box-shadow:inset 0 0 20px #d4d8dc;box-shadow:inset 0 0 20px #d4d8dc;z-index:2}.header-logo,.header-logo:before,.header-logo:after{width:92px;height:92px;-moz-border-radius:46px;border-radius:46px}.header-logo:before,.header-logo:after{content:'';background:#fff;display:block;position:absolute;top:0;left:0;z-index:-1;-webkit-box-shadow:0 2px 10px rgba(0,0,0,.5);-moz-box-shadow:0 2px 10px rgba(0,0,0,.5);box-shadow:0 2px 10px rgba(0,0,0,.5)}.header-logo:after{top:-2px}.site-title{display:inline-block;margin-left:12px;position:relative;top:10px}.header-logo img{width:70%;margin-top:-4px}.site-header .search-form{text-align:center;position:relative;left:18px;height:50px;height:0;overflow:hidden}.primary-navbar .navbar-collapse.in+.search-form{display:block;height:50px;margin-top:15px;-webkit-transition:all .3s linear;-moz-transition:all .3s linear;transition:all .3s linear}.site-header .search-form>label{}.site-header .search-form input{border:none;background:0 0;color:#93a6aa;font-size:12px;font-weight:400;height:28px}.site-header .search-form input:focus{outline:none}.site-header .search-form .search-field{display:block;width:220px;padding-left:10px;border:1px solid #7a7a7a;-moz-border-radius:14px;border-radius:14px;padding-right:28px;-webkit-transition:all .1s linear;-moz-transition:all .1s linear;transition:all .1s linear}.site-header .search-form .search-field:focus{border-color:#c5c5c5;-webkit-box-shadow:0 5px 3px rgba(255,255,255,.15);-moz-box-shadow:0 5px 3px rgba(255,255,255,.15);box-shadow:0 5px 3px rgba(255,255,255,.15)}.site-header .search-form .search-submit{width:28px;background:#ff0;padding:0;overflow:hidden;text-indent:28px;background:url(img/btn-search-bg.png) no-repeat center center;position:relative;top:0;right:36px;vertical-align:top}.primary-navbar{background:#303b70;border:solid 1px #434d7d;border-width:1px 0 0;margin-bottom:0;-moz-border-radius:0 0 25px 25px;border-radius:0 0 25px 25px;font-size:14px;font-weight:700;text-transform:uppercase;text-align:center;z-index:1}.primary-navbar .navbar-toggle{border:none}.primary-navbar .navbar-toggle:hover,.primary-navbar .navbar-toggle:focus{background:rgba(255,255,255,.1)}.primary-navbar .navbar-toggle .icon-bar{background-color:#fff}.primary-navbar .navbar-collapse{max-height:none;border:none;-webkit-box-shadow:inset 0 3px 0 rgba(0,0,0,.25);-moz-box-shadow:inset 0 3px 0 rgba(0,0,0,.25);box-shadow:inset 0 3px 0 rgba(0,0,0,.25)}.primary-navbar .navbar-collapse.collapsing,.primary-navbar .navbar-collapse.in{background-image:-webkit-gradient(linear,left top,left bottom,from(#1E2541),color-stop(20%,#303b70));background-image:-webkit-linear-gradient(top,#1E2541,#303b70 20%);background-image:-moz-linear-gradient(top,#1E2541,#303b70 20%);background-image:linear-gradient(to bottom,#1E2541,#303b70 20%)}.primary-navbar .navbar-collapse .navbar-nav{margin:0}.primary-navbar .navbar-nav .open .dropdown-menu{padding:0}.primary-navbar .navbar-nav .open .dropdown-menu .dropdown-menu{display:block;padding:0 0 0 30px}.primary-navbar .navbar-nav li{border-bottom:solid 1px rgba(143,193,240,.1)}.primary-navbar .navbar-nav .open .dropdown-menu li{border-bottom:none}.primary-navbar .navbar-nav li a,.primary-navbar .navbar-nav .open .dropdown-menu li a{color:#d0d2db;-webkit-transition:color .18s linear;-moz-transition:color .18s linear;transition:color .18s linear}.primary-navbar .navbar-nav .active a,.primary-navbar .navbar-nav .current-page-parent a,.primary-navbar .navbar-nav .current-page-ancestor a,.primary-navbar .navbar-nav .open .dropdown-menu .current-page-parent>a,.primary-navbar .navbar-nav .open .dropdown-menu .active>a{color:#fc0;background:0 0}.primary-navbar .navbar-nav li a:hover,.primary-navbar .navbar-nav .open .dropdown-menu li a:hover,.primary-navbar .navbar-nav li a:focus,.primary-navbar .navbar-nav .active a:hover{color:#fff;background-color:#427dda}.primary-navbar .navbar-nav .open>a,.primary-navbar .navbar-nav .open>a:hover,.primary-navbar .navbar-nav .open>a:focus{color:#fff;background-color:#427dda}.primary-navbar .navbar-nav .caret{display:none}.primary-navbar .navbar-nav .dropdown-menu{background:#171f47}.primary-navbar .navbar-nav .dropdown-menu>li>a{white-space:normal}.primary-navbar .navbar-nav .dropdown-assist{position:absolute;top:5px;right:5px;display:block;padding:0}.primary-navbar .navbar-nav .dropdown-assist:hover{background:0 0}.primary-navbar .navbar-nav .active .dropdown-assist,.primary-navbar .navbar-nav .current-page-parent .dropdown-assist{color:#fff}.primary-navbar .navbar-nav .dropdown-assist:before{content:'\f107';font-family:fontawesome;background-color:#3e4d8f;width:30px;height:30px;display:block;line-height:30px;border-radius:20px}.site-content-banner,.site-content-header{background:#3e7bf1 url(img/header-inner-bg.jpg) no-repeat center bottom;padding-top:50px;color:#fff;margin-top:-50px;-webkit-box-shadow:0 60px 60px rgba(0,0,0,.3) inset;-moz-box-shadow:0 60px 60px rgba(0,0,0,.3) inset;box-shadow:0 60px 60px rgba(0,0,0,.3) inset;position:relative}.site-content-header{text-align:center}.site-content-banner:before,.site-content-header:before{content:'';height:18px;bottom:0;left:0;right:0;position:absolute;background:rgba(60,100,224,.5)}.site-content-header h2{margin:45px 0;text-transform:uppercase;font-size:36}.site-content-banner{background-image:url(img/header-home-bg.jpg);padding-bottom:30px;background-position:left bottom;padding-top:75px;text-align:center;font-weight:300;margin-bottom:36px}.home .site-content-banner{}.banner-title{font-weight:300;font-size:25px;line-height:1.25;margin-top:0;margin-bottom:20px}.banner-content{margin-bottom:20px}.banner-carousel{-webkit-box-shadow:0 0 30px rgba(0,0,0,.5);-moz-box-shadow:0 0 30px rgba(0,0,0,.5);box-shadow:0 0 30px rgba(0,0,0,.5);max-width:622px;margin:0 auto}.banner-carousel li.active{margin-right:10px}.banner-carousel li{background-color:rgba(234,236,239,.7);border:solid 1px #eaecef;margin-right:10px;-webkit-box-shadow:0 0 5px rgba(0,0,0,.7);-moz-box-shadow:0 0 5px rgba(0,0,0,.7);box-shadow:0 0 5px rgba(0,0,0,.7)}.site-content-banner.fixed-banner{background-attachment:fixed;background-position:left 85px}.site-content{background-color:#f6f7f8}.content-area{padding:0}.site-main .article-box{background-color:#fff;margin-bottom:45px;padding:20px}.site-main .article-box .container-fluid{padding:0}.entry-content{}.site-content-ads{background-color:#2f6bd2;color:#aabde9;padding:45px 0}.ads-title{margin-top:0}.site-footer{background-color:#323232;color:#d8d8d8;text-align:center;overflow:hidden}.site-footer a{color:#5876a3}.footer-bottom{margin-top:40px;margin-bottom:40px}.footer-logo{display:block}.site-footer .site-info{margin:15px 0}.social-navigation ul{text-align:center}.social-navigation li{display:inline-block}.social-navigation a{margin:7px;font-size:24px}.social-navigation a:hover{text-decoration:none}.social-navigation a:before{content:"\f415";text-align:center;font-family:fontawesome}.social-navigation a[href*="facebook.com"]:before{content:"\f09a"}.social-navigation a[href*="plus.google.com"]:before{content:"\f0d5"}.social-navigation a[href*="github.com"]:before{content:"\f09b"}.social-navigation a[href*="instagram.com"]:before{content:"\f16d"}.social-navigation a[href*="linkedin.com"]:before{content:"\f0e1"}.social-navigation a[href^="mailto:"]:before{content:"\f003"}.social-navigation a[href$="/feed/"]:before{content:"\f09e"}.social-navigation a[href*="twitter.com"]:before{content:"\f099"}.site-footer .social-navigation ul{margin-left:0;padding-left:0}.site-footer .social-navigation a{color:#ced4de;border:1px solid #ced4de;-moz-border-radius:50%;border-radius:50%;display:block;height:30px;position:relative;width:30px;text-align:center;line-height:30px;font-size:14px}.site-footer .social-navigation a:hover{background:#ced4de}.site-footer .social-navigation a:hover:before,.site-footer .social-navigation a:focus:before{color:#323232}.footer-quicklinks{background-color:#ced4de;padding:25px;color:#4b4b4b;line-height:30px}.footer-quicklinks a{color:#4b4b4b}.footer-quicklinks{}.quicklinks-title{font-size:18px;font-weight:700;margin-top:0}.quicklinks-navigation ul{margin:0 0 15px;padding:0;list-style:none}.quicklinks-navigation li{display:inline;margin-right:26px}.footer-quicklinks .gsc-control-cse{background-color:transparent;border:none}.footer-quicklinks .gsc-search-box input{height:30px;border-color:#8a8a8a;background-position:7px center!important}.site-content-action{margin-bottom:20px;text-align:center}.site-content-action a{-webkit-transition:text-shadow .2s,-webkit-box-shadow .2s,-webkit-transform .1s;transition:text-shadow .2s,-webkit-box-shadow .2s,-webkit-transform .1s;-moz-transition:box-shadow .2s,text-shadow .2s,transform .1s,-moz-box-shadow .2s,-moz-transform .1s;transition:box-shadow .2s,text-shadow .2s,transform .1s;transition:box-shadow .2s,text-shadow .2s,transform .1s,-webkit-box-shadow .2s,-moz-box-shadow .2s,-webkit-transform .1s,-moz-transform .1s}.site-content-action a:hover{text-decoration:none}.btn-action-container{background-color:#cfcfcf;-webkit-box-shadow:0 12px 30px rgba(0,0,0,.1) inset;-moz-box-shadow:0 12px 30px rgba(0,0,0,.1) inset;box-shadow:0 12px 30px rgba(0,0,0,.1) inset;-moz-border-radius:30px;border-radius:30px;width:290px;text-transform:uppercase;font-size:16px;line-height:45px;height:45px;font-weight:700;color:#2c477e;display:inline-block;text-align:left}.btn-action{display:block;-moz-border-radius:30px;border-radius:30px;background-color:#326fd4;background-image:-moz-linear-gradient( 90deg,#2357c5 0%,rgba(77,77,77,0) 100%);background-image:-webkit-linear-gradient( 90deg,#2357c5 0%,rgba(77,77,77,0) 100%);background-image:-ms-linear-gradient( 90deg,#2357c5 0%,rgba(77,77,77,0) 100%);position:relative;font-size:12px;color:#fff;padding-left:5em;margin-right:7px;width:220px;float:left;white-space:nowrap}.btn-action:before{content:"\f019";font-family:fontawesome;position:absolute;top:0;left:0;bottom:0;width:3.6em;border-right:solid 1px #628ddb;text-align:center}.btn-action:hover{color:#fff;-webkit-box-shadow:0 1px 18px rgba( 100,139,244,1 );-moz-box-shadow:0 1px 18px rgba( 100,139,244,1 );box-shadow:0 1px 18px rgba( 100,139,244,1 );text-shadow:0 0 18px rgba(255,255,255,.5);-webkit-transform:scale(1.02);-moz-transform:scale(1.02);-ms-transform:scale(1.02);transform:scale(1.02)}.action-version,.btn-action-sm{display:block;text-align:center;margin:15px 0}.action-version{font-size:15px;white-space:nowrap}.btn-action-sm{background-color:#dadadb;line-height:32px;padding:0;-moz-border-radius:16px;border-radius:16px;font-size:13px;-webkit-box-shadow:0 1px 9px 0 rgba( 100,139,244,0.2 );-moz-box-shadow:0 1px 9px 0 rgba( 100,139,244,0.2 );box-shadow:0 1px 9px 0 rgba( 100,139,244,0.2 )}.btn-action-sm:hover{background-color:#e4e4e4}.nav-links{padding:0 10px;font-size:13px;margin-bottom:30px}.nav-links a{display:block;position:relative}.nav-links a::before{position:absolute;top:0;font-family:fontawesome}.nav-links .nav-previous a{padding-left:20px}.nav-links .nav-previous a:before{content:"\f060";left:0}.nav-links .nav-next a{padding-right:20px;text-align:right}.nav-links .nav-next a:before{content:"\f061";right:0}.site-content-above-main{background-color:#fff;padding:45px;margin-bottom:35px;-webkit-box-shadow:0 0 5px 1px rgba( 0,0,0,0.15 );-moz-box-shadow:0 0 5px 1px rgba( 0,0,0,0.15 );box-shadow:0 0 5px 1px rgba( 0,0,0,0.15 );position:relative}.site-content-above-main .btn-close{position:absolute;top:0;right:15px;padding:5px 10px;background-color:#ababab;color:#fff;border-radius:0 0 5px 5px}.site-content-above-main .btn-close:hover{background-color:#f4b757}.site-content-features{text-align:center;background:#1b233c;color:#dadada;padding:50px 0;font-size:13px}.site-content-features img{margin:25px auto 0}.features-title{text-transform:uppercase;font-weight:300}.feature-title{font-weight:300}.btn-feature{text-transform:uppercase;background-color:#f4b757;-moz-border-radius:25px;border-radius:25px;margin-top:50px;padding:5px 30px;color:#b06505;font-weight:700;-webkit-box-shadow:0 0 9px rgba(158,90,6,.43);-moz-box-shadow:0 0 9px rgba(158,90,6,.43);box-shadow:0 0 9px rgba(158,90,6,.43)}.btn-more{background-color:#648bf4;font-weight:700;color:#fff;text-transform:uppercase;padding:3px 12px;-moz-border-radius:15px;border-radius:15px;font-size:12px;-webkit-box-shadow:0 0 9px rgba( 100,139,244,0.75 );-moz-box-shadow:0 0 9px rgba( 100,139,244,0.75 );box-shadow:0 0 9px rgba( 100,139,244,0.75 );margin-top:15px;display:block;width:120px}.btn-more:hover,.btn-more:focus{color:#fff;background-color:#326fd4}.entry-meta{color:#818181;font-size:12px;margin:.5em 0 2em}.entry-title{font-size:30px;color:#8d91a9}a.feature-link img:hover{margin-top:42px;padding-bottom:3px}.recent-posts-title{font-size:30px;color:#8d91a9;margin-bottom:40px}.recent-posts-title .fa{color:#f4b757}.home-recent-posts .entry-title{font-size:18px;margin-bottom:6px}.site-content-body .recent-post-list{list-style:none}.recent-post-list li{margin-bottom:15px}.recent-post-list .entry-title{font-size:16px;display:block;margin-bottom:0}.recent-post-list .entry-meta{display:block;margin:0}.recent-post-list .btn-more{margin:0}.sidebar{color:#5876a3}.sidebar .widget{margin-bottom:30px;border-bottom:solid 2px #ecedee;padding-bottom:15px}.sidebar .widget:last-child{border-bottom:none}.sidebar .widget-title{font-size:18px;color:#8d91a9;text-transform:uppercase;margin-bottom:15px}.sidebar .widget:first-child .widget-title{margin-top:0}.sidebar .container-fluid{padding-left:0;padding-right:0}.sidebar .bordered-cols{text-align:center}.sidebar .bordered-cols:before{content:'';display:block;border-top:solid 2px #ecedee;margin:20px 0 15px}.sidebar .bordered-cols .row>div{margin-top:9px}.btn-donate{text-transform:uppercase;background-color:#f4b757;margin:0;padding:6px;-moz-border-radius:25px;border-radius:25px;display:block;vertical-align:middle;color:#b06505;font-weight:700;-webkit-box-shadow:0 0 9px rgba(158,90,6,.43);-moz-box-shadow:0 0 9px rgba(158,90,6,.43);box-shadow:0 0 9px rgba(158,90,6,.43);margin-top:7px}.home .sidebar .widget-title{font-size:30px;font-weight:400;text-transform:none}.site-content-hero{margin:30px 0}.inner-hero{color:#4b64a7;font-size:18px;line-height:1.37em;font-weight:300}.inner-hero .inner-hero-title{font-size:1.25em;margin-bottom:1.1em;line-height:1.2em}.download-hero{color:#4b64a7}.download-hero a{text-decoration:underline}.btn-download-os{color:#fff;margin:20px 0;-webkit-box-shadow:0 2px 2px rgba(0,0,0,.3);-moz-box-shadow:0 2px 2px rgba(0,0,0,.3);box-shadow:0 2px 2px rgba(0,0,0,.3);-moz-border-radius:15px;border-radius:15px;-webkit-transition:-webkit-box-shadow .1s;transition:-webkit-box-shadow .1s;-moz-transition:box-shadow .1s,-moz-box-shadow .1s;transition:box-shadow .1s;transition:box-shadow .1s,-webkit-box-shadow .1s,-moz-box-shadow .1s}.btn-download-os:hover{-webkit-box-shadow:0 0 10px rgba( 100,139,244,0.8 );-moz-box-shadow:0 0 10px rgba( 100,139,244,0.8 );box-shadow:0 0 10px rgba( 100,139,244,0.8 );-webkit-transform:scale(1.01);-moz-transform:scale(1.01);-ms-transform:scale(1.01);transform:scale(1.01)}.os-title{display:block;background-color:#3166c2;color:#fff;padding:15px 25px;-moz-border-radius:15px 15px 0 0;border-radius:15px 15px 0 0;font-size:16px;font-weight:700}.btn-download-os .os-title{text-decoration:none}.os-title:hover{color:#fff;text-decoration:none;background-color:#2259b7}.os-description{display:block;background-color:#3978e4;border-top:solid 1px #658cd1;padding:15px 25px;-moz-border-radius:0 0 15px 15px;border-radius:0 0 15px 15px}.os-description a{color:#fff}.site-content-body blockquote{background:#f2f8fd;border:none;font-size:14px;padding:20px 20px 20px 80px;position:relative;margin:20px 0}.site-content-body blockquote:before{content:"\f10d";font-family:fontawesome;color:#2f6bd2;position:absolute;top:15px;left:25px;font-size:30px}.site-content-body h1,.site-content-body h2,.site-content-body h3,.site-content-body h4,.site-content-body h5,.site-content-body h6{color:#8d91a9;margin-bottom:.75em;margin-top:30px}.site-content-body h1{font-size:30px}.site-content-body h2{font-size:27px}.site-content-body h3{font-size:22px}.site-content-body h4{font-size:20px}.site-content-body h5{font-size:18px}.site-content-body h6{font-size:16px}.site-content-body h1:first-child,.site-content-body h2:first-child,.site-content-body h3:first-child,.site-content-body h4:first-child,.site-content-body h5:first-child,.site-content-body h6:first-child{margin-top:0}.site-content-body ul{margin-left:0;padding-left:15px;list-style-image:url(img/list-bullet.png)}.site-content-body ul li{padding-left:6px}.site-content-body ul ul{list-style:initial}.site-content-body hr{margin:10px 0}.comments-area{color:#5876a3}.comments-area .comment-respond{background:#ecedee;padding:15px;-webkit-box-shadow:0 0 5px 1px rgba( 0,0,0,0.15 );-moz-box-shadow:0 0 5px 1px rgba( 0,0,0,0.15 );box-shadow:0 0 5px 1px rgba( 0,0,0,0.15 )}.comments-area .comments-title,.comments-area .comment-reply-title{font-weight:300}.comments-area .comment-reply-title{text-transform:uppercase}.comments-area .comment-respond .form-submit{margin:25px 0 0}.comments-area .comment-respond .submit{text-transform:uppercase;background-color:#f4b757;border:none;margin:0;padding:6px 25px;-moz-border-radius:25px;border-radius:25px;display:block;vertical-align:middle;color:#b06505;font-weight:700;-webkit-box-shadow:0 0 9px rgba(158,90,6,.15);-moz-box-shadow:0 0 9px rgba(158,90,6,.15);box-shadow:0 0 9px rgba(158,90,6,.15);margin-top:7px}.comments-area .comment-body{padding:20px 0}.comments-area>ul,.comments-area ol{list-style:none;margin:0;padding:0}.comments-area li.comment{border-top:solid 1px #dedede;padding:0 15px}.comments-area .comment-meta{padding-left:45px;position:relative;margin-bottom:9px}.comments-area .comment-meta .avatar{position:absolute;left:0;top:6px;display:block}.comments-area .comment-metadata{font-size:12px}.comments-area .reply a{font-size:12px;padding:3px 15px;-moz-border-radius:16px;border-radius:16px;border:solid 1px #dedede;font-size:13px;-webkit-box-shadow:0 1px 9px 0 rgba( 100,139,244,0.2 );-moz-box-shadow:0 1px 9px 0 rgba( 100,139,244,0.2 );box-shadow:0 1px 9px 0 rgba( 100,139,244,0.2 )}.comments-area .reply a:hover{text-decoration:none}.clearfloat{clear:both}@media(min-width:768px){#page{overflow:hidden}.header-logo{position:absolute;top:20px;left:15px}.site-title{margin-left:110px;display:block;text-align:left;top:0;margin-bottom:20px}.site-header .search-form{float:right;top:-55px;right:-15px;position:absolute;z-index:1;left:auto;margin:0;height:50px}.primary-navbar .navbar-collapse.in+.search-form{margin-top:0;transition:none}.site-header .search-form .search-field:focus{width:300px}.primary-navbar{background-color:transparent;box-shadow:none;text-align:left}.primary-navbar .container{position:relative;background:#303b70;border-radius:30px}.primary-navbar:before{content:'';display:block;position:absolute;background:#303b70;left:0;right:0;top:0;bottom:28px}.primary-navbar .container:before,.primary-navbar .container:after{position:absolute;width:56px;height:29px;bottom:0}.primary-navbar .container:before{left:-25px;background-image:url(img/nav-corner-left.png)}.primary-navbar .container:after{right:-25px;background-image:url(img/nav-corner-right.png);z-index:-1}.primary-navbar .navbar-collapse .navbar-nav{margin-left:100px}.primary-navbar .navbar-collapse{background:0 0;box-shadow:none}.primary-navbar .navbar-collapse.collapsing,.primary-navbar .navbar-collapse.in{background-image:none}.primary-navbar .navbar-nav li{border-bottom:none}.primary-navbar .navbar-nav .caret{display:inline-block}.primary-navbar .navbar-nav .dropdown-assist{display:none}.primary-navbar .navbar-nav .dropdown-menu>li>a{white-space:nowrap}.content-area{padding-left:15px;padding-right:15px}.site-content-header{text-align:left;margin-bottom:45px}.site-content-banner{padding-top:95px;padding-bottom:45px;margin-bottom:36px;text-align:right}.site-main .article-box{padding:45px}.site-main .article-box{-webkit-box-shadow:0 0 5px 1px rgba( 0,0,0,0.15 );-moz-box-shadow:0 0 5px 1px rgba( 0,0,0,0.15 );box-shadow:0 0 5px 1px rgba( 0,0,0,0.15 )}.sidebar{padding-right:30px}.sidebar-right .sidebar{padding-right:0;padding-left:30px}.with-sidebar.sidebar-right .sidebar{padding-left:30px}.site-footer{text-align:left}.footer-bottom{position:relative}.footer-branding{display:block;float:left;margin-right:400px}.footer-logo{float:left;margin:5px 30px 0 0}.site-footer .site-info{float:left}.site-content-ads .widget{margin:0}.social-navigation a{}.site-footer .social-navigation{float:right;position:absolute;top:0;right:15px}.site-footer .social-navigation a{height:45px;width:45px;line-height:45px;font-size:24px}.quicklinks-title{float:left;line-height:30px;margin-bottom:0}.quicklinks-navigation{margin-left:150px}.quicklinks-navigation ul{margin-bottom:0}.site-content-action{}.btn-action-container{width:455px;height:60px;line-height:60px;font-size:24px;margin-bottom:15px}.btn-action{width:330px;font-size:18px;margin-right:18px}.site-content-features img{margin-top:45px}.features-title{font-size:45px}.feature-title{}.feature-text{font-size:14px}.nav-links{padding:0;font-size:14px}.sidebar .bordered-cols{text-align:left}.sidebar .bordered-cols .row>div{margin-top:0}.comments-area .comment-respond{padding:30px;margin-bottom:45px}.comments-area li.comment{padding:0}.dropdown-submenu{position:relative}.dropdown-submenu>.dropdown-menu{top:0;left:100%;margin-top:-6px;margin-left:-1px;-webkit-border-radius:0 6px 6px 6px;-moz-border-radius:0 6px 6px;border-radius:0 6px 6px 6px}.primary-navbar .navbar-nav .open .dropdown-menu .menu-item .dropdown-menu{display:none;padding-left:0}.dropdown-submenu:hover>.dropdown-menu,.primary-navbar .navbar-nav .open .dropdown-menu .menu-item:hover>.dropdown-menu{display:block}.dropdown-submenu>a:after{display:block;content:" ";float:right;width:0;height:0;border-color:transparent;border-style:solid;border-width:5px 0 5px 5px;border-left-color:#ccc;margin-top:5px;margin-right:-10px}.dropdown-submenu:hover>a:after{border-left-color:#fff}.dropdown-submenu.pull-left{float:none}.dropdown-submenu.pull-left>.dropdown-menu{left:-100%;margin-left:10px;-webkit-border-radius:6px 0 6px 6px;-moz-border-radius:6px 0 6px 6px;border-radius:6px 0 6px 6px}}@media(min-width:992px){.site-content-banner{padding-top:120px;padding-bottom:60px;background-position-x:center}.banner-title{font-size:36px}.banner-content{padding-left:30px;padding-right:30px}.banner-text{font-size:16px;line-height:2}.inner-hero{font-size:24px}}@media(min-width:1200px){.banner-title{font-size:48px}.banner-content{padding-left:30px;padding-right:30px}.banner-text{font-size:18px;line-height:2}.banner-carousel{margin-left:47px}.site-content-action{text-align:right}.action-version{font-size:16px}}