@import url(http://fonts.googleapis.com/css?family=Open+Sans:300italic,400italic,600italic,700italic,800italic,400,300,800,700,600);.no-padding{padding-right:0;padding-left:0}html,body{height:100%;cursor:default}body{font:400 14px/1.5 'Open Sans',Helvetica,Arial;color:#666;background:url('../img/bg.jpg') no-repeat top center;background-color:#3a3b3f}body.landing{background-color:#fff}h1,h2,h3,h4,h5,h6{font-family:'Open Sans',Helvetica,Arial;font-weight:600;letter-spacing:-0.03em}h1 em,h2 em,h3 em,h4 em,h5 em,h6 em{font-family:'Open Sans',Helvetica,Arial;font-style:normal}h1.margin-top-none,h2.margin-top-none,h3.margin-top-none,h4.margin-top-none,h5.margin-top-none,h6.margin-top-none{margin-top:0!important}h1{margin:0 0 25px;font-size:40px;font-weight:600;color:#57708a;text-transform:uppercase}@media(max-width:992px){h1{font-size:35px}}h2{margin:25px 0 15px;color:#3a3b3f;color:#57708a;text-transform:uppercase}h2.sidelines{margin:0;margin-top:-15px;color:#ccc}h2.sidelines span{position:absolute;top:-10px;left:30%;z-index:2;display:inline-block;width:40%;font-size:24px;line-height:2;letter-spacing:2px;background-color:#fff}@media(max-width:600px){h2.sidelines span{top:0;left:12.5%;width:75%;font-size:16px}}h3{margin:25px 0 15px;color:#57708a;text-transform:uppercase}h4{margin:25px 0 15px;font-size:24px}a{font-size:inherit;text-decoration:none}a:hover{text-decoration:none}a.anchor{position:relative;top:-130px;display:block;visibility:hidden}hr{margin:30px 0;border-width:3px}ul{margin-bottom:15px}ul ul{margin-bottom:10px}.section .container{padding:30px 30px}@media(max-width:600px){.section .container{padding:15px}}.container{padding:20px 20px;background-color:#fff}@media(max-width:1024px){.container{width:100%}}@media(max-width:992px){.container{width:100%}}@media(max-width:992px){.container{padding:15px 15px}}.container.full-width{width:100%}[class^='col-']{display:table}[class^='col-'] .v-align{display:table-cell;vertical-align:middle}[class^='col-'].unpad-sides{padding-right:0;padding-left:0}img.img-responsive{width:100%}img[align="left"]{margin-right:20px;margin-bottom:15px}@media(max-width:992px){img[align="left"]{width:100%;height:auto;margin:0 0 15px}}img[align="right"]{margin-bottom:15px;margin-left:20px}@media(max-width:992px){img[align="right"]{width:100%;height:auto;margin:0 0 15px}}.form-control{height:auto;padding:15px}.btn{margin:0;-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out}.btn.btn-outline{padding:15px 50px;font-size:16px;font-weight:600;letter-spacing:3px;color:#3a3b3f;text-transform:uppercase;border:2px solid #3a3b3f;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.btn.btn-outline:hover{color:#fff;background-color:#3a3b3f;border-color:#3a3b3f}.btn.btn-submit{padding:15px 60px;font-size:16px;font-weight:600;color:#fff;text-transform:uppercase;background-color:#57708a;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.btn.btn-submit:hover{background-color:#3a3b3f}.btn.btn-link{padding:0;font-size:inherit;color:#fff}.btn.btn-disabled{cursor:default;-webkit-opacity:.3;-khtml-opacity:.3;-moz-opacity:.3;opacity:.3;-ms-filter:alpha(opacity=30);filter:alpha(opacity=30)}@media(max-width:600px){.hide-xs{display:none}}.modal .title{margin:0}.modal .close{font-size:35px;color:rgba(0,0,0,0.7);-webkit-opacity:1;-khtml-opacity:1;-moz-opacity:1;opacity:1;-ms-filter:alpha(opacity=100);filter:alpha(opacity=100)}.modal .modal-body{padding:30px}@media(max-width:600px){.modal .modal-body{padding:15px}}.site-menu-btn{position:absolute;top:0;right:15px;z-index:100;display:none;padding:5px 7px;color:#fff;text-decoration:none;text-transform:uppercase;cursor:pointer;background-color:rgba(0,0,0,0.5);-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out}@media(max-width:600px){.site-menu-btn{display:block}}.site-menu-btn:hover{text-decoration:none}.site-menu-btn .fa{font-size:25px;color:inherit}.site-wrap{display:block;width:100%}@media(max-width:600px){.site-header .container{min-height:100px}}.site-header .ip-logo{position:absolute}.site-header .ip-logo img{max-height:120px}@media(max-width:1024px){.site-header .ip-logo img{max-height:80px}}@media(max-width:600px){.site-header .ip-logo img{max-height:70px}}.site-header .wilden-logo{float:right}.site-header .wilden-logo img{max-height:120px}.site-header .phone{display:block;float:right;margin-top:20px;font-size:26px;font-weight:700;color:#d53033;text-decoration:none}@media(max-width:1024px){.site-header .phone{margin-top:0}}@media(max-width:600px){.site-header .phone{display:none}}.site-header .main-menu{display:block;float:right;width:100%;margin:40px 0 0 0;-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out}@media(max-width:1024px){.site-header .main-menu{margin-top:20px}}@media(max-width:600px){.site-header .main-menu{position:absolute;top:85px;right:0;left:0;z-index:200;display:none;float:none;margin:0;background-color:#777}}.site-header .main-menu.open{display:block}.site-header .main-menu .menu-items{padding:0;margin:0;text-align:right;list-style:none}@media(max-width:600px){.site-header .main-menu .menu-items{text-align:left}}.site-header .main-menu .menu-items li{display:inline-block;margin:0 0 0 20px;font:500 18px/1 'Open Sans',Helvetica,Arial;text-transform:uppercase}@media(max-width:992px){.site-header .main-menu .menu-items li{margin:0 0 0 10px;font-size:14px}}@media(max-width:600px){.site-header .main-menu .menu-items li{display:block;width:100%;margin:0;border-top:1px solid #999}}.site-header .main-menu .menu-items li.active{font:900 18px/1 'Open Sans',Helvetica,Arial}@media(max-width:992px){.site-header .main-menu .menu-items li.active{font-size:14px}}.site-header .main-menu .menu-items li.active a{color:#57708a}@media(max-width:600px){.site-header .main-menu .menu-items li.active a{color:#fff}}.site-header .main-menu .menu-items li a{display:block;color:#777;text-decoration:none;-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out}@media(max-width:600px){.site-header .main-menu .menu-items li a{padding:15px 10px;color:#fff}}.site-header .main-menu .menu-items li a:hover{color:#ccc}.site-footer{font-size:13px;font-weight:300;color:rgba(255,255,255,0.5)}.site-footer a{color:inherit}.site-footer a:hover{color:#fff}.site-footer .container{padding:30px;padding-top:10px;background-color:#1e1e1e}.site-footer .heading{font:700 16px/1.5 'Open Sans',Helvetica,Arial;color:#777;text-transform:uppercase}.site-footer .menu-items{padding:0;margin:0;list-style:none}.site-footer .menu-items li{padding:0;margin:0;margin-bottom:5px}.site-footer .menu-items li a{text-decoration:none;-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out}.site-footer .contact-details{padding:0;margin:0;list-style:none}.site-footer .contact-details li{padding:0;margin:0;margin-bottom:15px}.site-footer .contact-details li a{text-decoration:none;-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out}.site-footer .contact-details li a i{float:left;width:30px;margin-top:0;font-size:20px}.site-footer .contact-details li a i.fa-map-marker{margin-bottom:20px}.site-footer .disclaimer a{text-decoration:none;-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out}.slides .container{padding:0}.slides .slider{position:relative;width:100%;padding:0;margin:0;overflow:hidden;list-style:none}.slides .slider li{position:absolute;top:0;left:0;display:none;width:100%;-webkit-backface-visibility:hidden}.slides .slider li:first-child{position:relative;display:block;float:left}.slides .slider li img{display:block;float:left;width:100%;height:auto;border:0}.slides .slider_tabs{position:absolute;z-index:200;width:100%;padding:0;margin:-45px 0 0;text-align:center}.slides .slider_tabs li{display:inline-block;margin:0 5px}.slides .slider_tabs li a{display:block;width:12px;height:12px;text-indent:-9999px;background:#fff;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;-webkit-opacity:.5;-khtml-opacity:.5;-moz-opacity:.5;opacity:.5;-ms-filter:alpha(opacity=50);filter:alpha(opacity=50)}.slides .slider_tabs li.slider_here a{-webkit-opacity:1;-khtml-opacity:1;-moz-opacity:1;opacity:1;-ms-filter:alpha(opacity=100);filter:alpha(opacity=100);-webkit-box-shadow:inset 0 0 0 3px #fff;box-shadow:inset 0 0 0 3px #fff}.contact-form .form-control{padding:10px}.industry-block{display:block;margin:10px 0}.industry-block .heading{margin:15px 0 0;font-size:16px}.map-banner{display:block;height:315px}@media(max-width:600px){.map-banner{height:250px}}.grid-box{display:block;width:100%;clear:both}.products-grid{display:block;float:left;width:100%;padding:0;margin:0;margin:0 0 15px;clear:both;list-style:none}.products-grid>li{float:left;width:33.3333333333%;padding:8px;margin:0}@media(max-width:992px){.products-grid>li{width:50%}}@media(max-width:600px){.products-grid>li{width:100%}}.products-grid>li .title{margin:10px 0 5px;font-size:16px;line-height:1;text-align:center}.products-grid>li .summary{height:40px;margin:0;font-size:13px;line-height:1.3;color:rgba(0,0,0,0.5);text-align:center}.services-grid{display:block;float:left;width:100%;padding:0;margin:0;margin:0 0 15px;clear:both;list-style:none}.services-grid>li{float:left;width:50%;padding:8px;margin:0}@media(max-width:600px){.services-grid>li{width:100%}}.services-grid>li .title{margin:10px 0 5px;font-size:18px;line-height:1;text-align:center}.wilden-grid{display:block;float:left;width:100%;padding:0;margin:0;margin:15px 0;clear:both;list-style:none}.wilden-grid>li{float:left;width:33.3333333333%;padding:8px;margin:0}@media(max-width:992px){.wilden-grid>li{width:50%}}@media(max-width:600px){.wilden-grid>li{width:100%}}.wilden-grid>li .title{margin:10px 0 5px;font-size:18px;line-height:1;text-align:center}.wilden-iframe{width:100%;height:600px;margin:20px 0;border:1px solid #ccc}@media(max-width:1024px){.wilden-iframe{height:500px}}@media(max-width:992px){.wilden-iframe{height:400px}}@media(max-width:600px){.wilden-iframe{height:300px}}