body{background:#FFF;color:#656565;padding:0;margin:0;font-family:"Helvetica Neue", "Helvetica", Helvetica, Arial, sans-serif;font-weight:normal;font-style:normal;line-height:1;position:relative;cursor:default;font-size:14px}.row{max-width:76em}.list-unstyled,.list-unstyled li{list-style:none;margin:0;padding:0}.block{display:block}a{text-decoration:none;-webkit-transition:all 0.25s ease-in-out;transition:all 0.25s ease-in-out}ul.inline-list>li,ol.inline-list>li{display:inline-block;padding-right:5px;padding-left:5px}.icon-red{color:#034381 !important}.icon-green{color:#08B30F !important}.icon-blue{color:#2795b6 !important}.clearfix:before,.feature-list .feature:before,.clearfix:after,.feature-list .feature:after{display:table;line-height:0;content:""}.clearfix:after,.feature-list .feature:after{clear:both}h1,h2,h3,h4,h5,h6{font-family:"Helvetica Neue", "Helvetica", Helvetica, Arial, sans-serif;color:#353535;font-weight:300;line-height:1.5em}p{margin-bottom:1em}a,a:focus,a:active{color:#034381;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}a:hover{color:#6e0307}.icon-square,.icon-rounded,.icon-plain,.icon-circled{margin:10px 10px 10px 0}.breadcrumbs>*.current a{color:#FFF;text-shadow:1px 1px 1px #444}.breadcrumbs>* a,.breadcrumbs>* span{text-transform:uppercase;color:#F0F0F0;text-shadow:1px 1px 1px #444}#header .logo span,.logo i{color:#FFF !important;font-weight:bold}#header .logo{text-transform:uppercase;color:#034381 !important;font-size:1.3em;text-shadow:1px 1px 1px #000;margin-top:2px}.logo i{border:2px solid #FFF;border-radius:41px;padding:5px 6px;width:35px;height:35px;display:block;float:left;margin:5px 5px 0 0}#header{background:#262626}.top-bar-section li a{text-transform:uppercase;-webkit-transition:all .5s ease;transition:all .5s ease}.top-bar{background:none;margin-bottom:0;height:50px}#header .top-bar-section>ul{background:#262626;margin:-1px 0 0 0}#header .top-bar-section ul li a{background:none;line-height:50px}#header .top-bar-section li.active a,#header .top-bar-section li a:hover{background:#034381}#header .top-bar.expanded ul li a{line-height:25px}.dropdown{position:absolute;top:-9999px;left:0;z-index:1000;display:none;float:left;min-width:160px;margin:2px 0 0;list-style:none;background-color:inherit;border:1px solid #ccc;border:1px solid rgba(0,0,0,0.3);border-radius:0 0 6px 6px;background:inherit;-webkit-box-shadow:0 5px 10px rgba(0,0,0,0.3);box-shadow:0 5px 10px rgba(0,0,0,0.3);-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box}.top-bar-section .dropdown li{width:100%}.top-bar-section .dropdown li>a{display:block;padding:6px 20px;clear:both;font-weight:normal;line-height:20px;white-space:nowrap;text-transform:capitalize;font-size:1em}#header .top-bar-section .dropdown a{background:#262626;line-height:25px}#banner,.page-title{background:#034381 url("/images/banner_homepage_small-c2b61c44.png") repeat 0 135px;margin-bottom:25px}#banner .orbit-container{background:none;height:450px}#banner .orbit-slide-number{display:none}.orbit-container .orbit-timer{position:absolute;top:0;height:3px;width:100%}.orbit-container .orbit-timer .orbit-progress{background-color:#919191;background-color:rgba(167,167,167,0.6)}.orbit-container .orbit-prev,.orbit-container .orbit-next{width:45px;height:45px;line-height:45px;border-radius:45px;opacity:0;-webkit-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}.orbit-container .orbit-prev span{margin-left:-4px}.orbit-container .orbit-next span{margin-left:-4px}.orbit-container .orbit-prev{left:55px}.orbit-container .orbit-next{right:55px}.orbit-bullets{display:block;position:relative}.orbit-container:hover .orbit-prev{left:0;opacity:1}.orbit-container:hover .orbit-next{right:0;opacity:1}.orbit-bullets{text-align:center}.orbit-bullets li{display:inline-block;width:10px;height:10px;background:#999;float:none;margin-right:6px;border:solid 1px #666;border-radius:1000px;-webkit-box-shadow:inset 1px 1px 2px #444;box-shadow:iinset 1px 1px 2px #444;opacity:0.8;cursor:pointer}.slider-box{padding:40px 0 5px}.slider-details{top:30px}.slider-image{text-align:center}.orbit-container .orbit-slides-container img{display:inline-block}.slider-details p a.button{margin-top:15px}.slider-details h2{color:#FFF;font-weight:bold;text-shadow:1px 1px 1px #444}.slider-details h4{color:#F9F8F8;text-shadow:1px 1px 1px #444}.slider-details p{color:#F9F8F8;text-shadow:1px 1px 1px #444}.orbit-container ul{position:relative;perspective:1000px;-o-perspective:1000px;-ms-perspective:1000px;-moz-perspective:1000px;-webkit-perspective:1000px;backface-visibility:hidden;-moz-backface-visibility:hidden;-webkit-backface-visibility:hidden;overflow:hidden}.orbit-container .slider-image{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-delay:0.5s;animation-delay:0.5s}.slider-details{-webkit-animation-duration:.3s;animation-duration:.3s;-webkit-animation-delay:1s;animation-delay:1s}.slider-details h2{-webkit-animation-duration:.3s;animation-duration:.3s;-webkit-animation-delay:1s;animation-delay:1s}.slider-details h4{-webkit-animation-duration:.3s;animation-duration:.3s;-webkit-animation-delay:1.2s;animation-delay:1.2s}.slider-details p{-webkit-animation-duration:.3s;animation-duration:.3s;-webkit-animation-delay:1.5s;animation-delay:1.5s}#features{padding:30px 0 0}.aligncenter{text-align:center}.features-img .icon-64{width:60px;height:60px;padding:12px;font-size:30px;line-height:40px;background-color:#034381;color:#FFF;display:inline-block}.icon-64.icon-circled{border-radius:32px;-moz-border-radius:32px;-webkit-border-radius:32px}.features-details{margin-top:25px}.features-box,.features-box .features-img i{-webkit-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}.features-box:hover .features-img i{background-color:#262626;padding:15px}.features-box:hover{bottom:8px}.sub-headline{background:#f9f8f8;margin:40px 0;padding:10px 0}#recent-work h3{text-transform:uppercase}#recent-work .row{margin-bottom:20px}.thumbnail{position:relative;display:block;overflow:hidden}.thumbnail img{filter:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg'><filter id='grayscale'><feColorMatrix type='matrix' values='0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0'/></filter></svg>#grayscale");filter:gray;-webkit-filter:grayscale(100%);-webkit-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out}.thumbnail:hover img{filter:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg'><filter id='grayscale'><feColorMatrix type='matrix' values='1 0 0 0 0, 0 1 0 0 0, 0 0 1 0 0, 0 0 0 1 0'/></filter></svg>#grayscale");-webkit-filter:grayscale(0%);-webkit-transform:scale(1.2);transform:scale(1.2)}.recent-box h4{font-size:1.1em;margin-top:8px;font-weight:bold}.recent-box{-webkit-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out;border-bottom:2px solid #FFF;margin-bottom:20px;text-align:center}.recent-box:hover{border-bottom:2px solid #034381;background:#F7F7F7}.client-links{background:#fafafa;padding:10px 0;border-bottom:1px solid #ddd}.our-clients{text-align:center}.our-clients a img{border:0;filter:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg'><filter id='grayscale'><feColorMatrix type='matrix' values='0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0'/></filter></svg>#grayscale");filter:gray;-webkit-filter:grayscale(100%);-webkit-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out}.our-clients a:hover img{filter:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg'><filter id='grayscale'><feColorMatrix type='matrix' values='1 0 0 0 0, 0 1 0 0 0, 0 0 1 0 0, 0 0 0 1 0'/></filter></svg>#grayscale");-webkit-filter:grayscale(0%)}#testimonials{margin-top:60px}.tm-box{background:#FCFCFC;border:1px solid #F0F0F0;padding:0 10px;position:relative}.testimonials-page .tm-box{margin-bottom:75px}.tm-details strong{display:block;margin-bottom:10px}#error-404{padding:10px;border-radius:3px;border:1px solid #E4E4E4;background:#FAFAFA}#error-404 ul{margin-left:25px}.tm-thumbnail{position:absolute;left:50%}.tm-thumbnail img{width:90px;height:90px;border-radius:90px;margin:0 auto;position:relative;display:block;left:-50%;top:-55px}.tm-details{margin-top:45px}.tm-details p:first-letter{font-size:2.5em}.tm-details blockquote{font-style:italic;line-height:1.45;position:relative;border-left:0;padding-top:15px;color:#9C9C9C;padding:10px 0 0}.tm-details blockquote i{color:#D8D8D8;margin:0 5px}.lt-ie9 .tm-thumbnail{position:relative;left:50%}.lt-ie9 .tm-details{margin-top:-10px}footer{background:#1d2123;margin:40px 0 0px;padding-top:20px;color:#8996A0}footer h4{color:#DDD}footer a,footer a:focus,footera:active{color:#8996A0;-webkit-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out}footer a:hover,footer a.privacy{color:#f1f1f1}footer ul{list-style:none}.flickr-widget{width:100%}.flickr-widget img{margin:0 9px 20px 0}footer .flickr-widget{width:100%}footer .flickr-widget img{margin:0 9px 20px 0}.flickr-widget img{width:50px;height:50px;float:left;margin:0 9px 20px 0}#social-links{background:#2f373b;padding:10px 0}#social-links .icon-64{width:50px;height:50px;padding:12px;font-size:25px;line-height:30px;background-color:#848f97;color:#2f373b;display:inline-block}#social-links a i{-webkit-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out}#social-links a:hover i{background:#f1f1f1}.up-arrow{background:#034381;padding:9px 14px;font-size:2em;position:relative;display:inline;color:#FFF !important;top:-25px;-webkit-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out}.up-arrow:hover{background:#f1f1f1;color:#333 !important}#social-links .up-arrow:hover i{background:none}.copyrights{padding:15px 0 0px;font-size:0.9em}.page-title h1{padding:15px 0 5px;font-size:2.5em;text-shadow:1px 1px 1px #222;color:#FFF}.page-title .breadcrumbs{margin-top:25px}.title>h3{border-bottom:3px solid #034381;display:inline-block}aside .title>h3{border-bottom:0;display:block;padding-right:auto}.breadcrumbs{border-width:0;background-color:rgba(0,0,0,0);border-color:rgba(0,0,0,0)}.exp-box{margin:15px 0}.exp-box h6{margin-bottom:0.2em}.aside-box{margin-left:10px;margin-bottom:25px}aside .widget{margin-left:10px;margin-bottom:25px}aside .widget li{margin-left:20px}.progress-striped .meter{background-image:linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent) !important;-ms-background-size:40px 40px !important;background-size:40px 40px !important}.team-thumbnail{text-align:center;padding-top:15px;-webkit-transition:all .5s ease-in-out;transition:all .5s ease-in-out;border:1px solid #FFF}.team-thumbnail:hover{border:1px solid #F5F5F5}.team-thumbnail img{width:130px;height:130px;border-radius:75px;margin:0 auto;position:relative;display:block}.caption h6{font-weight:bold}#services-box{margin-top:30px}.service-item{margin:5px 0;background:#FAFAFA;border:1px solid #F5F5F5;border-radius:6px}.service-img .icon-64{width:60px;height:60px;padding:12px;font-size:30px;line-height:40px;background-color:#FAFAFA;border:2px solid #034381;color:#034381;display:inline-block}.icon-64.icon-circled{border-radius:32px;-moz-border-radius:32px;-webkit-border-radius:32px}.service-img i{-webkit-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}.service-img i{background-color:#262626;padding:15px}#filtrable{margin-left:0}#filtrable li{float:left;margin-right:10px;margin-bottom:10px;list-style:none}#filtrable a{display:inline-block;padding:7px 15px;background-color:#ffffff;color:#555555;-webkit-box-shadow:0 1px 3px rgba(0,0,0,0.1);box-shadow:0 1px 3px rgba(0,0,0,0.1);-webkit-transition:all 0.3s ease-out;transition:all 0.3s ease-out}#filtrable a:hover{background-color:#eeeeee}#filtrable .active a{background-color:#034381;color:#ffffff}.portfolio.thumbnails{margin-top:25px;display:block}.portfolio .thumbnail-box .mask,.portfolio .thumbnail-box .mask-1,.portfolio .thumbnail-box .mask-2,.portfolio .thumbnail-box .content,.portfolio .thumbnail-box .caption{padding:0;width:100%;height:100%;position:absolute;overflow:hidden;top:0;left:0}.portfolio .thumbnail-box h4{text-transform:uppercase;text-align:center;position:relative;font-size:1.4em;margin:20px 0 0 0;font-weight:bold}.portfolio .thumbnail-box h4 a{color:#FFF !important}.portfolio .thumbnail-box p{font-size:1em;line-height:1.2em;position:relative;padding:10px 20px 10px;text-align:center}.portfolio.thumbnails .item.large-3{list-style:none;height:188px;margin-bottom:25px}.portfolio.thumbnails .item.large-4{list-style:none;height:257px;margin-bottom:25px}.portfolio.thumbnails .item.large-6{list-style:none;height:257px;margin-bottom:25px;overflow:hidden}.portfolio.thumbnails .item.large-6 img{width:100%}.item.large-4 .thumbnail-box .caption{padding:35px}.item.large-3 .thumbnail-box .caption{padding:15px;font-size:0.8em}.item.large-6 .thumbnail-box .caption{padding:55px}.thumbnail-box{display:block;padding:4px;line-height:20px;border:1px solid #DDD;border-radius:0;-webkit-box-shadow:0 1px 3px rgba(0,0,0,0.055);box-shadow:0 1px 3px rgba(0,0,0,0.055);-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;position:relative}.thumbnail-box .caption{padding:9px;color:#FFF}.hover-style .mask-1{background:#000;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(opacity=50);filter:alpha(opacity=50);opacity:0.5;height:0% !important;-webkit-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}.mask-2{background:#000;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(opacity=50);filter:alpha(opacity=50);opacity:0.5;height:0% !important;bottom:0 !important;-webkit-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;top:auto !important}.hover-style:hover .mask-1{height:50% !important}.hover-style:hover .mask-2{height:50% !important}.hover-style .caption{top:10px;text-align:center;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(opacity=0);filter:alpha(opacity=0);opacity:0;-webkit-transition:all 0.2s ease-in;transition:all 0.2s ease-in}.hover-style:hover .caption{-ms-filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100);filter:alpha(opacity=100);opacity:1.0;-webkit-transition-delay:.3s;transition-delay:.3s}.touch .portfolio-active .hover-style .mask-1{height:50% !important}.touch .portfolio-active .hover-style .mask-2{height:50% !important}.touch .portfolio-active .hover-style .caption{-ms-filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100);filter:alpha(opacity=100);opacity:1.0;-webkit-transition-delay:.3s;transition-delay:.3s}#container-porfolio [class*="column"]+[class*="column"]:last-child{float:left}aside .widget ul.list-unstyled li{margin:0 0 10px}ul.list-unstyled li i{margin-right:5px}@media only screen and (min-width: 768px) and (max-width: 960px){.item.large-3 .thumbnail-box .caption p,.item.large-4 .thumbnail-box .caption p{display:none}.item.large-3 .thumbnail-box .caption h4,.item.large-4 .thumbnail-box .caption h4{margin-top:5px}.item.large-3 .thumbnail-box .caption .button,.item.large-4 .thumbnail-box .caption .button{font-size:1.1em;margin-top:10px}}.blog-item{background:#FFF;padding:10px 10px 35px;border-top:1px solid #FFF;border-right:1px solid #FFF;border-left:1px solid #FFF;border-bottom:2px solid #929292;margin-bottom:20px;-webkit-transition:all .5s ease-in-out;transition:all .5s ease-in-out}.blog-item:hover{background:#FCFCFC;border-top:1px solid #E9E9E9;border-right:1px solid #E9E9E9;border-left:1px solid #E9E9E9;border-bottom:2px solid #929292}.blog-info.inline-list>li>*,.blog-tags.inline-list>li>*{display:inline-block}.blog-info{margin-bottom:10px}.blog-tags li{margin-right:10px;border:1px solid #E2E2E2;margin-bottom:10px;padding:0 !important}.blog-tags li a{color:#333;padding:3px 10px;background:#F3F3F3;-webkit-transition:all .5s ease-in-out;transition:all .5s ease-in-out}.blog-tags li a:hover{color:#333;padding:3px 10px;background:#CCC}.blog-img-thumb{max-height:200px;overflow:hidden}.blog-item p{margin-top:10px}.blog-aside{margin-top:25px}.categori-list a{color:#333}.categori-list a:hover{color:#034381}.categori-list li{margin:0 0 5px}aside section{margin-bottom:15px}.blog-comments{margin:0;overflow:hidden;padding:0}.comments{list-style:none}.comment{margin:5px 0;overflow:hidden}.comment ul{font-size:1em}.comment-author{overflow:hidden}.author-img{border-radius:20em;float:left;width:60px;width:60px;height:60px}.author-deets{float:left;margin:8px 0 0 10px;overflow:hidden}.author,.comment-date{float:left}.author{font-size:1.25em}.comment-date{font-size:.825em;padding:7px 0 0 15px}.comment-date a{color:#999}.comment-text{border:1px solid #ddd;clear:both;font-size:1.1em;margin:10px 0;overflow:hidden;padding:10px}.comment-text p{font-size:.875em;margin:0}.comment-text .reply{font-size:.75em;float:right}.comment-form{margin:20px 0}#googlemaps img{max-width:none}#googlemaps-container-top{position:relative;z-index:2;height:20px}#googlemaps-container-bottom{position:relative;z-index:5;height:20px;margin-top:-40px;border-bottom:5px solid #f6f6f6}#googlemaps{position:relative;z-index:1;height:480px;width:100%;top:-20px}.gmap_block{padding-right:0px !important;padding-left:0px !important;overflow:hidden;position:relative}.contactform label input{margin-top:5px}.gallery-item a{border:1px solid #CCC;background:#f2f2f2;padding:5px;margin-bottom:20px;display:block}.thumbnail .zoom-icon{background:transparent url(../images/overlay-icon-01-cd23b6d5.png) no-repeat center center;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(opacity=0);filter:alpha(opacity=0);opacity:0;-webkit-transition:all 0.5s ease;transition:all 0.5s ease;height:100%;width:100%;position:absolute;top:0}.thumbnail .zoom-icon:hover{background:transparent url(../images/overlay-icon-01-cd23b6d5.png) no-repeat center center;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100);filter:alpha(opacity=100);opacity:100;height:100%;width:100%;position:absolute;top:0;-webkit-transform:scale(2);transform:scale(2)}.anim-row1{-webkit-animation-delay:.2s;animation-delay:.2s}.anim-row2{-webkit-animation-delay:.3s;animation-delay:.3s}.anim-row3{-webkit-animation-delay:.5s;animation-delay:.5s}#gallery-flickr .flickr-widget{margin-right:-12px;margin-top:15px}#gallery-flickr .flickr-widget img{display:block;width:100%;height:auto}#gallery-flickr .flickr-widget a:hover{border-color:#505050}#gallery-flickr .flickr-widget a{float:left;width:23%;height:170px;margin-left:0px;margin-right:11px;margin-bottom:12px;padding:4px;-webkit-transition:all 0.1s ease-in-out;transition:all 0.1s ease-in-out;overflow:hidden}.ie7 #gallery-flickr .flickr-widget a{width:212px;height:152px}#gallery-flickr .gallery-thumbnail{position:relative;display:block;padding:8px;border:1px solid #CCC;border-radius:0;-webkit-box-shadow:0 1px 1px rgba(0,0,0,0.075);box-shadow:0 1px 1px rgba(0,0,0,0.075);color:#333;background:white;-webkit-transition:all 0.2s ease-in-out;-webkit-transition:all 0.2s  ease-in-out;transition:all 0.2s  ease-in-out}#gallery-flickr .gallery-thumbnail img{border:1px solid #FFF}#gallery-flickr .gallery-thumbnail:hover{background:#EAEAEA;border:1px solid #f1f1f1}#signup .title{width:auto;letter-spacing:-1px;margin:0;border:1px solid #DDD;background:#F7F7F7;padding:12px 20px;font-size:20px;color:#444;border-radius:4px 4px 0 0}#signup fieldset{padding:20px 0 0 0;background-color:white;border:1px solid #DDD;border-top:none;border-radius:0 0 4px 4px}#signup .clearfix,#signup .feature-list .feature,.feature-list #signup .feature,#signup .clearfix.error{width:auto;padding-top:0;margin-left:0;margin-right:0;padding-left:20px;padding-right:20px}#signup .actions{margin:10px 0 0 0 !important;padding-left:30px}#signup .clickedit{color:#333 !important;margin:5px 0 5px 0;font-family:Cambria,Georgia,serif;font-size:110%;line-height:120%;padding:8px 10px;border:1px dashed #E4E4E4;border-radius:4px}input[type="checkbox"],input[type="radio"]{width:auto;height:auto;padding:0;margin:3px 0;line-height:normal;border:none}.inputs-list input[type="radio"],.inputs-list input[type="checkbox"]{margin-bottom:0;margin-right:5px;float:left}.inputs-list label span{font-size:12px}.actions{background:whiteSmoke;margin-top:18px;margin-bottom:18px;padding:17px 20px 18px 150px;border-top:1px solid #DDD;border-radius:0 0 3px 3px}.sign-in .title{color:#444 !important}.sign-in,.sign-up{margin:0 auto;float:none}#signup fieldset{margin:0}#signup .form-link{margin-top:10px}#signup .form-link a{color:#2ba6cb}#signup .form-link a:hover{color:#2795b6}#signup .column.left{padding-left:25px}button.btn-style-1,.button.btn-style-1{background-color:#133463;border-color:#0b254a;color:white}button.btn-style-1:hover,button.btn-style-1:focus,.button.btn-style-1:hover,.button.btn-style-1:focus{background-color:#0b254a}button.btn-style-1:hover,button.btn-style-1:focus,.button.btn-style-1:hover,.button.btn-style-1:focus{color:white}button.btn-style-2,.button.btn-style-2{background-color:#0ec8ce;border-color:#0b9195;color:white}button.btn-style-2:hover,button.btn-style-2:focus,.button.btn-style-2:hover,.button.btn-style-2:focus{background-color:#0b9195}button.btn-style-2:hover,button.btn-style-2:focus,.button.btn-style-2:hover,.button.btn-style-2:focus{color:white}button.btn-style-3,.button.btn-style-3{background-color:#f44103;border-color:#c43301;color:white}button.btn-style-3:hover,button.btn-style-3:focus,.button.btn-style-3:hover,.button.btn-style-3:focus{background-color:#c43301}button.btn-style-3:hover,button.btn-style-3:focus,.button.btn-style-3:hover,.button.btn-style-3:focus{color:white}button.btn-style-4,.button.btn-style-4{background-color:#ea2e49;border-color:#b91e35;color:white}button.btn-style-4:hover,button.btn-style-4:focus,.button.btn-style-4:hover,.button.btn-style-4:focus{background-color:#b91e35}button.btn-style-4:hover,button.btn-style-4:focus,.button.btn-style-4:hover,.button.btn-style-4:focus{color:white}button.btn-style-5,.button.btn-style-5{background-color:#a3b012;border-color:#869205;color:white}button.btn-style-5:hover,button.btn-style-5:focus,.button.btn-style-5:hover,.button.btn-style-5:focus{background-color:#869205}button.btn-style-5:hover,button.btn-style-5:focus,.button.btn-style-5:hover,.button.btn-style-5:focus{color:white}button.btn-style-6,.button.btn-style-6{background-color:#3eb597;border-color:#1e8a6f;color:white}button.btn-style-6:hover,button.btn-style-6:focus,.button.btn-style-6:hover,.button.btn-style-6:focus{background-color:#1e8a6f}button.btn-style-6:hover,button.btn-style-6:focus,.button.btn-style-6:hover,.button.btn-style-6:focus{color:white}button.btn-style-7,.button.btn-style-7{background-color:#f6be36;border-color:#d29b16;color:white}button.btn-style-7:hover,button.btn-style-7:focus,.button.btn-style-7:hover,.button.btn-style-7:focus{background-color:#d29b16}button.btn-style-7:hover,button.btn-style-7:focus,.button.btn-style-7:hover,.button.btn-style-7:focus{color:white}button.btn-style-8,.button.btn-style-8{background-color:#222;border-color:#000;color:white}button.btn-style-8:hover,button.btn-style-8:focus,.button.btn-style-8:hover,.button.btn-style-8:focus{background-color:#000}button.btn-style-8:hover,button.btn-style-8:focus,.button.btn-style-8:hover,.button.btn-style-8:focus{color:white}#icons-set .column{margin-top:5px;margin-bottom:10px}#icons-set{font-size:1.1em}#icons-set i{margin-right:5px}@media only screen and (max-width: 767px){#gallery-flickr .flickr-widget a{height:120px}#header .top-bar-section .drop-down li a{background:none}.slider-box{padding:0}.slider-details{top:10px;text-align:center}.features-box{margin-bottom:10px;border-bottom:1px #D8D8D8 dashed;padding-bottom:20px}.tm-box{background:#FCFCFC;border:1px solid #F0F0F0;padding:0 10px;margin-bottom:80px}footer{margin:10px 0 0px}.breadcrumbs.right{float:none !important}.page-title h1{padding:0;margin:15px 0 0}}@media only screen and (max-width: 479px){#gallery-flickr .flickr-widget a{float:none;width:90%;height:100%}#header .logo{width:auto}.page-title h1{font-size:1.8em}.page-title .breadcrumbs{margin-top:10px}}table.download-java td.download-installbuilder-product{width:67%}table.download-java td.download-cell{width:33%}.js .notifications-banner{display:none}.js tr.hidden_download_platform,.js .checksum_nojs{display:none}.no-js .platform_toggler,.no-js .checksum-tooltip{display:none}.bigger{font-size:1.2em}.h1{display:block}.top-bar .name .h1 a{width:auto;display:block;padding:0 15px}.big_404{float:left;display:block;font-size:10rem}.top-bar .name .h1 a img{vertical-align:top;float:left}.top-bar .name .h1{align-items:center;text-align:center;font-size:2em;font-weight:bold;margin:0;margin-top:0.3rem;line-height:1.2}#header .top-bar-section a{font-weight:normal}#header .top-bar-section li.cta>a{border-bottom:3px solid #fc6536;line-height:48px}#header .top-bar-section li.cta>a:hover,#header .top-bar-section li.cta>a.hover{background-color:#fc6536}#blog_content{margin-top:25px}#blog_content .publish_date{font-size:small;font-weight:bold}#blog_content section ul{list-style-position:inside !important;list-style:inherit;margin:0px 0px 1.25em;padding:0px}#blog_content section h2 span,#blog_content section h2 time{font-size:medium;vertical-align:middle;float:right}#blog_content ul{list-style:none}#blog_content ul.paginate{margin-top:40px;float:right;list-style-type:none;padding:0;display:flex}#blog_content ul.paginate p{margin-right:10px}a.pretty_link{text-underline-offset:1.5px;text-decoration:none;border-bottom:#e23803 0.125em solid}a.decoration{text-decoration:underline !important}.page-title h1{color:#FFF;margin:0px;padding-top:5px}.page-title .breadcrumbs{margin-top:15px}#installbuilder-for-qt .row{margin-bottom:30px}#installbuilder-for-qt .qt-developers-screen{text-align:center}#installbuilder-for-qt .qt-developers-screen .image-footnote{font-size:0.9em;margin-top:5px;text-align:center}#survey .item-group{margin-top:20px;margin-bottom:30px}#survey .item-group .spaced{margin-top:10px}#survey .item-group h4{margin-bottom:0px}#javaruntimes table{width:100%}#javaruntimes table th,#javaruntimes table td{text-align:left}#compare-editions table,#installbuilder-vs-installanywhere table,#download-step2 table,#documentation table,.download-java table{width:100%}#compare-editions table th,#compare-editions table td,#installbuilder-vs-installanywhere table th,#installbuilder-vs-installanywhere table td,#download-step2 table th,#download-step2 table td,#documentation table th,#documentation table td,.download-java table th,.download-java table td{text-align:center}#compare-editions table td.feature,#installbuilder-vs-installanywhere table td.feature,#download-step2 table td.feature,#documentation table td.feature,.download-java table td.feature{text-align:left}#compare-editions table td>.button,#installbuilder-vs-installanywhere table td>.button,#download-step2 table td>.button,#documentation table td>.button,.download-java table td>.button{margin-top:3px;margin-bottom:2px;width:96px}#compare-editions table td.tablesection,#installbuilder-vs-installanywhere table td.tablesection,#download-step2 table td.tablesection,#documentation table td.tablesection,.download-java table td.tablesection{font-size:1em;text-align:left}#compare-editions table td.checksum,#installbuilder-vs-installanywhere table td.checksum,#download-step2 table td.checksum,#documentation table td.checksum,.download-java table td.checksum{font-family:'Monaco', courier, monospace}.download-java .button{margin-bottom:0px}.download-java th,.download-java td{text-align:center}.slider-box{margin-left:0px !important;margin-right:0px !important;padding-top:0px}#highlights .feature,#installbuilder9 .feature{margin-top:40px;margin-bottom:40px;padding:10px;padding-bottom:20px}#highlights .feature h3,#installbuilder9 .feature h3{margin-bottom:20px}#installbuilder-features .row{margin-bottom:10px}.testimonial-item{margin-top:20px;margin-bottom:50px}.testimonial-item .about_company{padding-left:30px;padding-right:30px;font-size:0.8em}.spaced-testimonials .tm-box{height:250px !important;margin-top:10px;margin-bottom:10px;font-size:0.9em}.spaced-testimonials .tm-box blockquote{padding-top:0px}.testimonial{margin:0px;padding-left:0px;padding-right:0px}#testimonials_index .testimonial{padding:5px}img.installbuilder-logo{height:45px;margin-bottom:9px;margin-right:-6px}#purchase table{width:100%}#purchase table th,#purchase table td{text-align:center}#purchase table td.buy-cell{padding-top:10px;padding-bottom:10px}#purchase table td.buy-cell span{font-size:1.1em}#purchase table .button{width:110px;margin:2px;margin-top:4px}#purchase table td.flavor{text-align:left;padding-left:15px}#purchase table td>.button{margin-top:3px;margin-bottom:2px}#purchase table td.tablesection{font-size:1em;text-align:left}textarea{height:auto}.contactform label textarea{margin-top:5px;margin-bottom:10px}.button,button{font-weight:normal;-webkit-box-shadow:none;box-shadow:none}.button.cta,button.cta{background-color:#e23803;border-color:#e23803}.button.cta:hover,button.cta:hover{background-color:#fc6536}button.br-button-blue,.br-button-blue{background-color:#034381;border-color:#00376c;color:white}button.br-button-blue:hover,button.br-button-blue:focus,.button.br-button-blue:hover,.button.br-button-blue:focus{background-color:#29aa75}button.br-button-blue:hover,button.br-button-blue:focus,.button.br-button-blue:hover,.button.br-button-blue:focus{color:white}.slider-image{line-height:450px;vertical-align:center}.slider-image img{display:inline-block}a,a i{-webkit-transition:none !important;transition:none !important}.our-clients a img{-webkit-transition:none !important;transition:none !important;-webkit-filter:none;filter:none}.feature-list{margin:0}.feature-list .feature{padding:1.5em 0;margin-bottom:1em}.feature-list .feature .detail,.feature-list .feature .image{width:50%;float:left}.feature-list .feature .image{padding-left:1em;text-align:right}.feature-list .feature .image>img{margin-top:1em;max-width:90%}.feature-list .feature .detail p{font-size:1.2em}.feature-list .feature .detail .button{margin-top:1em;font-size:1em}.feature-list .feature:nth-child(even){background:#f8f8f8}.feature-list .feature:nth-child(even) .detail,.feature-list .feature:nth-child(even) .detail .button{float:right}.feature-list .feature:nth-child(even) .image{padding:0 1em 0 0;text-align:left}@media only screen and (max-width: 768px){.feature-list .feature .detail,.feature-list .feature .image{width:100%;float:none;padding:0 2em}.feature-list .feature .image{text-align:center !important}}.home-banner{background:#034381 url("/images/banner_homepage_1-2eb946dd.png") repeat 0 0;background-size:contain;color:#fff;padding:4em 0}.home-banner h1{font-size:3.5em}.home-banner h2{font-size:2.5em}.home-banner h1,.home-banner h2{margin:0;color:inherit;font-family:'Dosis', Helvetica, Arial, sans-serif}.home-banner ul{margin:2em 0 0 1.5em}.home-banner ul.button-group{margin-left:0}.home-banner ul.button-group>li{margin-right:1em}.home-banner ul.button-group .button{font-size:16px}.news-notifications-banner h1{margin:0px}.news-notifications-banner i.close-button{align-content:left;float:right}.news-notifications-banner .notification-container{background:#b8cad0;text-align:left;color:black;padding:0px;padding-top:10px;padding-right:10px}.news-notifications-banner .notification-container a.notification_closer{color:black}.notifications-banner{z-index:100;position:fixed;right:10px;bottom:25px;padding-left:25px;padding-bottom:20px}.notifications-banner i.close-button{align-content:left;float:right}.notifications-banner .notification-container{background:rgba(38,38,38,0.84);border-radius:10px;-khtml-border-radius:10px;text-align:left;color:white;padding:25px}.notifications-banner .notification-container a{color:white}#subscribe-form fieldset{border:0;padding:0}#subscribe-form fieldset label{text-transform:uppercase}#subscribe-form fieldset label input{margin-top:0.5em}#subscribe-form fieldset button,#subscribe-form fieldset .button{margin-top:0.5em}ul,ol,dl{list-style-position:inside}#installbuilder-question pre{background:#f7f7f8;padding:15px;margin-top:15px;margin-bottom:15px}#installbuilder-question pre code{font-size:1em;font-family:"Droid Sans Mono","DejaVu Sans Mono",monospace;color:rgba(0,0,0,0.9);font-weight:400;white-space:pre-wrap}