body{background-color:#DFD5C8;font-family:'Open Sans Condensed',sans-serif;font-size:18px;color:#000;line-height:1.5;height:100%}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{line-height:1.2;margin-top:0;margin-bottom:16px;padding-top:5px;padding-bottom:0;font-weight:700;font-family:'Open Sans'}h1,.h1,h1 a{font-size:36px}h2,.h2,h2 a{font-size:42px;font-weight:600;font-family:'Open Sans Condensed';text-transform:uppercase}h3,.h3,h3 a{font-size:24px}h4,.h4,h4 a{font-size:20px;font-family:'Open Sans'}h5,.h5,h5 a{color:#00A15F;font-size:20px;font-family:'Open Sans'}mark{background:transparent;color:inherit}small{color:inherit!important}p{margin:0 0 18px}a{-webkit-transition:all .3s ease-out;transition:all .3s ease-out}a{color:#4C4C4B}a:hover,a:visited{color:#73A584}img,figure{max-width:100%;height:auto}figure{margin-bottom:1em;margin-top:1em}figure.pull-right img{margin-left:1em}figure.pull-left img{margin-right:1em}figure.center-block img{width:100%;height:auto;display:block;margin:0 auto}hr{border-top:1px solid #DDD}.clear{clear:both;display:block;height:0;line-height:0}header.main{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABAQMAAAAl21bKAAAAA1BMVEU7LiJRI39jAAAAAXRSTlPM0jRW/QAAAApJREFUeJxjYgAAAAYAAzY3fKgAAAAASUVORK5CYII=) repeat;min-height:150px;margin-bottom:0;border:0;color:#FFF}header.main .container{position:relative;z-index:10}header.main .navbar{margin-bottom:0}header.main .navbar-header .navbar-brand{height:auto;padding:0;font-size:0;position:absolute;z-index:11;top:0;left:0;float:none}header.main .navbar-toggle{line-height:1;color:#FFF;border:0;background:transparent none;text-shadow:0 0 4px #000;padding:10px;font-weight:100;text-transform:uppercase}header.main address{text-align:right!important;padding:20px 30px 0 0;margin-bottom:0;font-family:Arial,Helvetica Neue,Helvetica,sans-serif;font-weight:100;font-size:14px;visibility:hidden}header.main address .fa-phone{font-size:30px}header.main address .tel{font-size:34px;font-weight:800;display:inline-block}header.main .nav-bottom li,footer.main .list-inline li{position:relative}header.main .navbar-nav>li:after{content:"|";color:#FFF;position:absolute;top:13px;right:-5px;font-size:18px}header.main .navbar-nav>li:last-child:after{content:""}header.main a{font-family:'Open Sans';padding-right:35px;padding-left:35px;color:#FFF;font-size:18px;line-height:24px;font-weight:100;text-transform:uppercase}header.main a:hover,header.main a:focus{background:transparent;border:0;opacity:.8}html{position:relative;min-height:100%}body{padding-bottom:185px!important}footer.main{border-top:0;background:#FFF;position:absolute;bottom:0;width:100%;height:185px}footer.main{font-size:24px;color:#4C4C4B;padding-top:20px}footer.main .navbar-header .navbar-brand{height:auto;padding:15px;font-size:0;z-index:11;float:none;display:inline-block;vertical-align:middle}footer.main .navbar-text{display:inline-block;vertical-align:middle;float:none}footer.main address .fa-phone{font-size:30px}footer.main address .tel{font-size:34px;font-weight:800}footer.main .social{padding-top:20px}footer.main .social a{color:#000}footer.main .social a:hover,footer.main .social a:focus{opacity:.75}.PrintFriendly{position:relative;min-height:750px}.PrintFriendly .row{padding-top:1em;padding-bottom:1em}.banner{background:url(images/avintegrate/site/template/bg_banner_default.jpg) 50% 50% no-repeat;background-size:cover;position:relative;height:450px;width:100%;text-align:center;color:#FFF;text-shadow:0 0 12px #000,0px 0 32px #000;font-size:26px;font-family:'Open Sans'}.banner .container{position:absolute;top:50%;width:100%}.banner h1{font-family:'Open Sans Condensed';text-transform:uppercase;font-size:55px}.slideshow-wrap{position:relative;width:100%;height:auto}.slideshow-wrap .next,.slideshow-wrap .prev{position:absolute;top:50%;font-size:44px;line-height:1;margin-top:-22px;cursor:pointer;z-index:100;color:#FFF}.slideshow-wrap .next:hover,.slideshow-wrap .prev:hover{opacity:.5}.slideshow-wrap .next{right:15px}.slideshow-wrap .prev{left:15px}.slideshow-carousel{position:relative;width:auto;margin-left:90px;margin-right:90px}.slideshow-carousel .next-brand,.slideshow-carousel .prev-brand{position:absolute;top:50%;font-size:60px;line-height:1;margin-top:-30px;cursor:pointer;color:#CDCDCD}.slideshow-carousel .next-brand{right:-65px}.slideshow-carousel .prev-brand{left:-65px}.slideshow-carousel .cycle-slideshow{width:100%;height:0;padding-bottom:6.5%;margin:0 auto;position:relative;display:block}.slideshow-carousel img{white-space:normal!important;width:auto;height:auto;display:inline-block}.services figure,.services-detailed figure{position:relative;margin-top:0;margin-bottom:0}.services figure a,.services-detailed figure a{display:block}.services figure img,.services-detailed figure img{width:100%;height:auto}.services a:hover,.services a:focus,.services-detailed figure a:hover,.services-detailed figure a:focus{opacity:.65}.services figure figcaption,.services-detailed figure figcaption{position:absolute;bottom:0;width:100%;height:107px;padding:15px;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAYAAAAfFcSJAAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAALEgAACxIB0t1+/AAAABV0RVh0Q3JlYXRpb24gVGltZQAzLzI0LzE1tFQ5LgAAABx0RVh0U29mdHdhcmUAQWRvYmUgRmlyZXdvcmtzIENTNui8sowAAAANSURBVAiZY2BgYJgAAACVAJHdLBHeAAAAAElFTkSuQmCC) repeat;display:table;text-align:center;vertical-align:middle;line-height:1.2}.services figcaption b,.services-detailed figcaption b{display:table-cell;vertical-align:middle;font-family:'Open Sans Condensed';font-size:26px;text-transform:uppercase;color:#FFF}.services-detailed{margin-left:10px;margin-right:10px;position:relative;left:3.5px;text-align:center}.services-detailed>[class^=col-]{padding:10px 10px 10px 10px;float:none;display:inline-block;vertical-align:top;margin-right:-3.5px}.services-detailed .service{background:#FFF;box-shadow:0 0 5px #9C958C;padding:10px 10px 10px 10px}.services-detailed>div .description{height:120px;text-align:center;overflow-x:hidden;overflow-y:scroll}.services-detailed>div>img{display:block;margin 10px auto;width:100%;max-height:}.nav-services{font-size:16px;text-transform:uppercase;text-align:center;position:relative;left:-3px;margin-bottom:0}.nav-services li{display:inline-block;margin-right:-3px}.nav-services a{color:#9C958C;font-family:'Open Sans Condensed';font-weight:600;text-align:center;display:block;font-size:16px;padding:10px 8px 10px 5px;text-decoration:none}.nav-services a.active,.nav-services a:hover,.nav-services a:focus{color:#E50E17}.photo-gallery a{display:block}.photo-gallery .photo{width:100%;height:auto;border:10px solid #FFF;box-shadow:0 0 5px #9C958C;margin-bottom:15px}.photo-gallery [class^="col-"]{padding-left:7.5px;padding-right:7.5px}.photo-gallery .row{margin-left:-7.5px;margin-right:-7.5px}.noir{background:#000;padding-top:15px;padding-bottom:15px;color:#FFF}.blanca{background:#FFF;padding-top:15px;padding-bottom:15px}.browner{background:url(images/avintegrate/site/template/bg_home_electronics.jpg) 50% 50% no-repeat;background-size:cover;color:#FFF}.sepia{background:url(images/avintegrate/site/template/bg_sepia.jpg) 50% 50% no-repeat;background-size:cover;color:#FFF;padding-top:4%;padding-bottom:4%}.inverse,.inverse a{color:#FFF}.no-gutter{margin-right:0;margin-left:0}.no-gutter [class^=col-]{padding:0;margin:0}.breadcrumb li{margin-bottom:0}.pagination>a,.pagination>span{background-color:#fff;border:1px solid #ddd;display:inline-block;line-height:1.42857;margin-right:-3.5px;padding:6px 12px;position:relative;text-decoration:none}.pagination>a:focus,.pagination>a:hover,.pagination>span:focus,.pagination>span:hover{background-color:#eee;border-color:#ddd;color:#23527c}.pagination .active,.pagination>.active>a:focus,.pagination>.active>a:hover,.pagination>.active>span,.pagination>.active>span:focus,.pagination>.active>span:hover{background-color:#00A15F;border-color:#00A15F;color:#fff;cursor:default;z-index:2}.pagination>.disabled,.pagination>.disabled:focus,.pagination>.disabled:hover{background-color:#fff;border-color:#ddd;color:#777;cursor:not-allowed}.pg-home .banner,.pg-EDITShome .banner{background:url(images/avintegrate/site/template/bg_banner_home.jpg) 50% 50% no-repeat;background-size:cover;padding-bottom:56.85%;max-height:450px;min-height:300px}.pg-home .banner .container,.pg-EDITShome .banner .container{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:100%}.pg-home .browner>.container>.row,.pg-EDITShome .browner>.container>.row{padding:0}.pg-home .browner .row>div,.pg-EDITShome .browner .row>div{float:none;display:inline-block;position:relative;margin-right:-4px;vertical-align:middle}.pg-contact-us .tel,.pg-EDITScontact-us .tel,.pg-thank-you .tel,.pg-EDITSthank-you .tel{font-size:30px}.pg-contact-us .social a,.pg-EDITScontact-us .social a,.pg-thank-you .social a,.pg-EDITSthank-you .social a{color:#000}.pg-contact-us .social a:hover,.pg-EDITScontact-us .social a:focus,.pg-thank-you .social a:hover,.pg-EDITSthank-you .social a:focus{opacity:.65}.btn.btn-primary{background:#D90000;color:#FFF;font-size:16px;border-radius:0;padding:10px 20px;height:52px;border:1px solid #444;box-shadow:none}.btn.btn-primary:hover,.btn.btn-primary:active,.btn.btn-primary:focus{opacity:.75;box-shadow:none}.form-control{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAQAAAC1HAwCAAAAC0lEQVR4nGP6fwYAAtMBznRijrsAAAAASUVORK5CYII=) repeat;border:1px solid #999;color:#FFF;font-size:18px;height:52px;line-height:1.42857;padding:4px 12px;box-shadow:none}.PrintFriendly .form-control{border-radius:10px 10px 10px 10px;border:0}.PrintFriendly input.form-control{height:52px}.form-control::-webkit-input-placeholder{color:#444}.form-control:-moz-placeholder{color:#444}.form-control::-moz-placeholder{color:#444}.form-control:-ms-input-placeholder{color:#444}.disclaimer{text-align:center;padding:15px 10px}.disclaimer p{color:#333;font-size:11px;line-height:15px;margin:0}.disclaimer p a{color:#333;text-decoration:none}.embed-responsive-10by7{padding-bottom:70%;margin:1em auto}.embed-banner{padding-bottom:25%;margin:1em auto}@media screen and (max-width:768px){body,footer.main{min-width:320px}.tres-leches{-webkit-column-count:2;-webkit-column-gap:20px;-moz-column-count:2;-moz-column-gap:20px;column-count:2;column-gap:20px}header.main .navbar-header .logo{position:relative;top:0;max-width:60%;display:inline-block}header.main .logo img{width:300px;max-width:100%;padding:15px}header.main .navbar-collapse{margin:10px auto;float:none!important}header.main .navbar-collapse li:after{content:""!important}header.main .navbar-collapse li:hover{background:#CCC}header.main .navbar-collapse li:hover a{color:#FFF}header.main .navbar-collapse li:hover ul{display:none}footer.main,footer.main .navbar-right{height:auto;text-align:center}footer.main .navbar{float:none;margin-bottom:0}footer.main .navbar-brand img{margin:0 auto}html{position:relative;min-height:100%}body{padding-bottom:0!important}footer.main{position:relative}.banner{height:250px}}@media screen and (max-width:650px){figure.pull-right,.figure.pull-left{max-width:100%;float:none}figure.pull-right img,.figure.pull-left img{margin:15px auto 10px;display:block}.tres-leches{-webkit-column-count:1;-webkit-column-gap:20px;-moz-column-count:1;-moz-column-gap:20px;column-count:1;column-gap:20px}}@media screen and (max-width:500px){.col-tny-1,.col-tny-2,.col-tny-3,.col-tny-4,.col-tny-5,.col-tny-6,.col-tny-7,.col-tny-8,.col-tny-9,.col-tny-10,.col-tny-11,.col-tny-12{position:relative;min-height:1px;padding-left:15px;padding-right:15px}.col-tny-1,.col-tny-2,.col-tny-3,.col-tny-4,.col-tny-5,.col-tny-6,.col-tny-7,.col-tny-8,.col-tny-9,.col-tny-10,.col-tny-11,.col-tny-12{float:left}.col-tny-12{width:100%}.col-tny-11{width:91.66666667%}.col-tny-10{width:83.33333333%}.col-tny-9{width:75%}.col-tny-8{width:66.66666667%}.col-tny-7{width:58.33333333%}.col-tny-6{width:50%}.col-tny-5{width:41.66666667%}.col-tny-4{width:33.33333333%}.col-tny-3{width:25%}.col-tny-2{width:16.66666667%}.col-tny-1{width:8.33333333%}.col-tny-offset-1{margin-left:8.33333%}.col-tny-offset-2{margin-left:16.6667%}.col-tny-offset-3{margin-left:25%}.col-tny-offset-4{margin-left:33.3333%}.col-tny-offset-5{margin-left:41.6667%}.col-tny-offset-6{margin-left:50%}.col-tny-offset-7{margin-left:58.3333%}.col-tny-offset-8{margin-left:66.6667%}.col-tny-offset-9{margin-left:75%}.col-tny-offset-10{margin-left:83.3333%}.col-tny-offset-11{margin-left:91.6667%}.col-tny-offset-12{margin-left:100%}.hidden-tny{display:none!important}.col-tny-offset-0{margin-left:0}.logo img,.logo img{display:block;margin:0 auto}.slideshow-carousel .cycle-slideshow{padding-bottom:16.5%}}