.row{position:relative;float:left;clear:both;min-width:100%}.company .content{background:url(../../img/backgrounds/fundo_empresa_m.jpg) top left repeat-y}@media (min-width:768px){.company .content{background:url(../../img/backgrounds/fundo_empresa.jpg) no-repeat}}.company .content .text{padding:25px 1.5%;font-size:1em;background:rgba(60,60,60,.75)}.company .content .text p{margin:0 0 20px;color:#fff;text-shadow:.05em .05em 0 #333}
.row{position:relative;float:left;clear:both;min-width:100%}.banner{position:relative;float:left;clear:both;min-width:100%;border-bottom:1px solid #333}.banner ul li{display:list-item;z-index:2;min-width:100%}.banner ul li .banner-text{position:relative;z-index:3}.banner ul li .banner-text h2{position:absolute;margin:22% 0 0 1%;font-size:2.5vw;line-height:135%;text-align:center;font-family:Arial;font-weight:400;color:#fff;cursor:default}.banner ul li img{width:100%}
.row{position:relative;float:left;clear:both;min-width:100%}section.clients .text p{color:#333}section.clients .text p:last-of-type{padding:0 0 10px;border-bottom:1px solid #aaa}section.clients .letters>ul>li{display:inline-block;width:90%;margin:5px 5%;font-size:.85em;cursor:pointer}@media (min-width:480px){section.clients .letters>ul>li{width:80%;margin:10px 10%}}@media (min-width:768px){section.clients .letters>ul>li{float:left;width:48%;margin:15px 1%;font-size:1em}}@media (min-width:1024px){section.clients .letters>ul>li{width:23%}}@media (min-width:1300px){section.clients .letters>ul>li{width:15%;margin:15px .83%}}@media (min-width:1600px){section.clients .letters>ul>li{font-size:1.25em}}section.clients .letters>ul>li .letter{display:block;width:100%;padding:10px 2%;border-radius:5px;text-align:center;color:#fff;background:rgba(0,120,168,.75);-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:all .3s;-o-transition:.3s;transition:.3s}section.clients .letters>ul>li .letter.active,section.clients .letters>ul>li .letter:hover{background:#0078a8}section.clients .letters>ul>li .letter.empty{color:#e8e8e8;background:rgba(0,120,168,.3);cursor:default}section.clients .letters>ul>li ul{visibility:hidden;clear:both;overflow:hidden;max-height:0;-webkit-transition:max-height .25s;-moz-transition:max-height .25s;-ms-transition:max-height .25s;-o-transition:max-height .25s;transition:max-height .25s}section.clients .letters>ul>li ul.active{visibility:visible;max-height:1100px}section.clients .letters>ul>li ul.active li{visibility:visible;margin:5px 0;padding:10px 2.5%}section.clients .letters>ul>li ul li{display:block;visibility:hidden;cursor:default;color:#333;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:all .3s;-o-transition:.3s;transition:.3s}section.clients .letters>ul>li ul li:nth-child(even){background:#ddd}
.row{position:relative;float:left;clear:both;min-width:100%}section.contact .content{overflow:hidden;background-image:url(../../img/backgrounds/imagem_contato_m.jpg);background-position:top center;background-repeat:repeat-y}section.contact .content form{width:95%;margin:20px auto;padding:20px 5%;border-radius:15px;background:rgba(0,120,168,.6)}section.contact .content form fieldset{margin:15px auto;font-size:1em}@media (min-width:480px){section.contact .content form fieldset{width:90%}}@media (min-width:768px){section.contact .content{background:url(../../img/backgrounds/imagem_contato.jpg)}section.contact .content form fieldset{width:85%}}section.contact .content form fieldset input[type=email],section.contact .content form fieldset input[type=text],section.contact .content form fieldset textarea{display:block;width:100%;margin:0 auto;padding:10px 2.5%;color:#333}@media (min-width:1024px){section.contact .content form fieldset{width:70%}section.contact .content form fieldset input[type=email],section.contact .content form fieldset input[type=text],section.contact .content form fieldset textarea{padding:15px 2.5%}}section.contact .content form fieldset textarea{max-width:100%;height:150px;resize:none}section.contact .content form fieldset .error-message{margin:5px 0 0;color:#bb2626}section.contact .content form fieldset .error-message:focus{-webkit-box-shadow:0 0 5px #eee;-moz-box-shadow:0 0 5px #eee;-ms-box-shadow:0 0 5px #eee;-o-box-shadow:0 0 5px #eee;box-shadow:0 0 5px #eee}section.contact .content form button{display:block;clear:both;margin:0 auto;padding:10px 4%;font-size:1.25em;background:#009edd;color:#fff}@media (min-width:768px){section.contact .content form button{padding:10px 2.5%}}
.row{position:relative;float:left;clear:both;min-width:100%}footer{position:relative;float:left;clear:both;min-width:100%;z-index:5;padding:15px 0;border-top:2px solid rgba(255,255,255,.3);background-color:#0078a8;background-image:-webkit-radial-gradient(rgba(0,120,168,.7),rgba(30,30,30,.7) 180%),url(../../img/backgrounds/back_section.png);background-image:-moz-radial-gradient(rgba(0,120,168,.7),rgba(30,30,30,.7) 180%),url(../../img/backgrounds/back_section.png);background-image:-ms-radial-gradient(rgba(0,120,168,.7),rgba(30,30,30,.7) 180%),url(../../img/backgrounds/back_section.png);background-image:radial-gradient(rgba(0,120,168,.7),rgba(30,30,30,.7) 180%),url(../../img/backgrounds/back_section.png)}footer .logo{float:left;width:100%;height:75px;margin:0 0 10px;text-align:center}@media (min-width:768px){footer .logo{width:20%;height:auto}}footer .logo img{max-height:100%}footer .menu{float:left;width:100%}footer .menu ul li{display:inline-block;float:left;width:20%;text-align:center}footer .menu ul li a{text-decoration:none;color:#fff;font-size:.65em;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:all .3s;-o-transition:.3s;transition:.3s}@media (min-width:480px){footer .menu ul li a{font-size:.75em}}@media (min-width:768px){footer .menu{width:70%;margin:60px 0 0}footer .menu ul li a{font-size:1em}}footer .menu ul li a:hover{text-shadow:2px 2px 3px #333}footer .facebook{float:left;width:100%;margin:15px 0;text-align:center}footer .facebook a{color:#fff}footer .facebook a i{font-size:2em}@media (min-width:768px){footer .facebook{width:10%;margin:50px 0 0}footer .facebook a i{font-size:2.5em}}@media (min-width:1024px){footer .menu ul li a{font-size:1.25em}footer .facebook a i{font-size:2.75em}}footer .contact-infos{clear:both;margin:15px 0 0;font-size:.75em}@media (min-width:480px){footer .contact-infos{font-size:.85em}}@media (min-width:768px){footer .contact-infos{font-size:.95em}footer .contact-infos .info{float:right;margin:0 5%}}@media (min-width:1300px){footer .contact-infos{font-size:1em}}@media (min-width:1600px){footer .contact-infos{font-size:1.25em}}footer .contact-infos .info:first-child{margin:0 0 10px}footer .contact-infos .info p{color:#fff}footer .contact-infos .info p i{margin:0 5px 0 0}footer .dots{position:relative;float:left;clear:both;min-width:100%;margin:15px 0 20px}footer .dots .wrap-dots{width:65px;margin:0 auto}footer .dots .wrap-dots div[class*=dot]{float:left;width:8px;height:8px;border-radius:4px;background:#fff}footer .dots .wrap-dots .dot:first-of-type{float:none;margin:0 auto 20px}footer .dots .wrap-dots .dot:last-of-type{float:right}footer .copyright{clear:both;font-size:.75em}@media (min-width:768px){footer .copyright{font-size:.9em}}footer .copyright p{margin:0 0 10px;text-align:center;color:#fff}footer .copyright p:last-child{margin:0}footer .copyright p a{color:#00c6b1;text-decoration:none}
.row{position:relative;float:left;clear:both;min-width:100%}@-webkit-keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@-moz-keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@-o-keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}.fade-in{-webkit-animation:.7s fadeIn;-moz-animation:.7s fadeIn;-ms-animation:fadeIn .7s;-o-animation:.7s fadeIn;animation:.7s fadeIn}@font-face{font-family:FontAwesome;src:url(../../fonts/fontawesome-webfont.eot?v=4.6.3);src:url(../../fonts/fontawesome-webfont.eot?#iefix&v=4.6.3) format('embedded-opentype'),url(../../fonts/fontawesome-webfont.woff2?v=4.6.3) format('woff2'),url(../../fonts/fontawesome-webfont.woff?v=4.6.3) format('woff'),url(../../fonts/fontawesome-webfont.ttf?v=4.6.3) format('truetype'),url(../../fonts/fontawesome-webfont.svg?v=4.6.3#fontawesomeregular) format('svg');font-weight:400;font-style:normal}.fa{display:inline-block;font:14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.fa-fw{width:1.28571429em;text-align:center}.fa-stack{position:relative;display:inline-block;width:2em;height:2em;line-height:2em;vertical-align:middle}.fa-stack-1x,.fa-stack-2x{position:absolute;left:0;width:100%;text-align:center}.fa-stack-1x{line-height:inherit}.fa-stack-2x{font-size:2em}.fa-inverse{color:#fff}.fa-facebook-official:before{content:"\f230"}.fa-phone:before{content:"\f095"}.fa-map-marker:before{content:"\f041"}.fa-whatsapp:before{content:"\f232"}.fa-wrench:before{content:"\f0ad"}.fa-pencil:before{content:"\f040"}.fa-columns:before{content:"\f0db"}.fa-cogs:before{content:"\f085"}*{margin:0;padding:0;border:0;box-sizing:border-box}:after,:before{box-sizing:border-box}::selection{background:rgba(200,200,200,.7)}::-webkit-scrollbar-track{background-color:#0078a8;border-radius:5px;box-shadow:0 0 3px #1c1c1c inset}::-webkit-scrollbar{width:12px;background:#333}::-webkit-scrollbar-thumb{background:#ccc;border-radius:5px}body{font-family:Trebuchet MS;font-size:18px;transition:font-size .15s}@media (min-width:480px){body{font-size:17px}}@media (min-width:768px){body{font-size:16px}}@media (min-width:1024px){body{font-size:15.5px}}@media (min-width:1300px){body{font-size:15px}}footer,header,main,section{position:relative;float:left;clear:both;min-width:100%;font-size:inherit}input,select,textarea{-webkit-appearance:none;font-family:inherit;font-size:inherit}img{max-width:100%;vertical-align:middle}ul{list-style:none}a{text-decoration:none;transition:color .25s}h1,h2,h3,h4,h5,h6{font-weight:400}h1{margin:5px 0;color:#333}h1 a{text-decoration:none;color:inherit;transition:color .25s}h1 a:hover{color:#666}h2{font-size:2em}@media (min-width:1024px){h2{font-size:2.25em}}.container{margin:0 4.5%;transition:margin .25s}@media (min-width:480px){.container{margin:0 4%}}@media (min-width:768px){.container{margin:0 3.5%}}@media (min-width:1024px){.container{margin:0 3%}}@media (min-width:1300px){h2{font-size:2.5em}.container{margin:0 2.5%}}@media (min-width:1600px){h2{font-size:2.75em}.container{max-width:1580px;margin:0 auto}}.arial{font-family:Arial}.bold{font-weight:600}.italic{font-style:italic}.line{width:100%;clear:both}.line.x-1{height:1px}.line.x-2{height:2px}.line.x-3{height:3px}.line.x-4{height:4px}.line.blue{background:#009edd;background:-webkit-linear-gradient(45deg,#00a8ec,rgba(0,168,236,0));background:-moz-linear-gradient(45deg,#00a8ec,rgba(0,168,236,0));background:-ms-linear-gradient(45deg,#00a8ec,rgba(0,168,236,0));background:-o-linear-gradient(45deg,#00a8ec,rgba(0,168,236,0));background:linear-gradient(45deg,#00a8ec,rgba(0,168,236,0))}.line.white{background:-webkit-linear-gradient(45deg,rgba(255,255,255,0),#fff,rgba(255,255,255,0));background:-moz-linear-gradient(45deg,rgba(255,255,255,0),#fff,rgba(255,255,255,0));background:-ms-linear-gradient(45deg,rgba(255,255,255,0),#fff,rgba(255,255,255,0));background:-o-linear-gradient(45deg,rgba(255,255,255,0),#fff,rgba(255,255,255,0));background:linear-gradient(45deg,rgba(255,255,255,0),#fff,rgba(255,255,255,0))}.line.dark-blue{background:-webkit-linear-gradient(45deg,rgba(0,120,168,0),#0078a8,rgba(0,120,168,0));background:-moz-linear-gradient(45deg,rgba(0,120,168,0),#0078a8,rgba(0,120,168,0));background:-ms-linear-gradient(45deg,rgba(0,120,168,0),#0078a8,rgba(0,120,168,0));background:-o-linear-gradient(45deg,rgba(0,120,168,0),#0078a8,rgba(0,120,168,0));background:linear-gradient(45deg,rgba(0,120,168,0),#0078a8,rgba(0,120,168,0))}.flex-container{display:flex;flex-wrap:wrap}.card-panel{width:100%;margin:10px auto;font-size:1rem;text-align:center;color:#fff}.card-panel span{display:inline-block;padding:10px;border-radius:5px}.card-panel.success span{background:#15a049}.card-panel.error span{background:#bb2626}header .contact-info{position:relative;float:left;clear:both;min-width:100%;background:#0078a8;padding:10px 0;font-size:.9em}header .contact-info .info{float:left;width:100%;color:#fff;-webkit-transition:width .5s;-moz-transition:width .5s;-ms-transition:width .5s;-o-transition:width .5s;transition:width .5s}header .contact-info .info p{float:left;width:100%}header .contact-info .info p i{float:left;margin:2px 0 0}header .contact-info .info.address{margin:0 0 20px}@media (min-width:768px){header .contact-info{font-size:1.05em}header .contact-info .info{float:right;width:auto;clear:both}header .contact-info .info.address{margin:0 0 10px}header .contact-info .info.phone p{width:auto;margin:0 5px}}@media (min-width:1024px){header .contact-info{font-size:.95em}header .contact-info .info{clear:none;margin:0 2.5%}header .contact-info .info.address{margin:0}}header .menu{position:relative;float:left;clear:both;min-width:100%;padding:10px 0;border-bottom:1px solid #333;background:-webkit-linear-gradient(45deg,#fff,#ccc);background:-moz-linear-gradient(45deg,#fff,#ccc);background:-ms-linear-gradient(45deg,#fff,#ccc);background:-o-linear-gradient(45deg,#fff,#ccc);background:linear-gradient(45deg,#fff,#ccc)}header .menu .logo{float:left;width:100%;height:120px;margin:0;text-align:center;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:all .3s;-o-transition:.3s;transition:.3s}@media (min-width:480px){header .menu .logo{margin:0}}header .menu .logo img{max-height:100%}header .menu nav{float:right;width:100%;margin:20px 0 0;text-align:center}header .menu nav:before{content:"";display:block;width:25px;height:18px;margin:10px auto;background:-webkit-linear-gradient(to bottom,#0078a8 0,#0078a8 10%,transparent 10%,transparent 45%,#0078a8 45%,#0078a8 55%,transparent 55%,transparent 90%,#0078a8 90%,#0078a8 100%);background:-moz-linear-gradient(to bottom,#0078a8 0,#0078a8 10%,transparent 10%,transparent 45%,#0078a8 45%,#0078a8 55%,transparent 55%,transparent 90%,#0078a8 90%,#0078a8 100%);background:-ms-linear-gradient(to bottom,#0078a8 0,#0078a8 10%,transparent 10%,transparent 45%,#0078a8 45%,#0078a8 55%,transparent 55%,transparent 90%,#0078a8 90%,#0078a8 100%);background:-o-linear-gradient(to bottom,#0078a8 0,#0078a8 10%,transparent 10%,transparent 45%,#0078a8 45%,#0078a8 55%,transparent 55%,transparent 90%,#0078a8 90%,#0078a8 100%);background:linear-gradient(to bottom,#0078a8 0,#0078a8 10%,transparent 10%,transparent 45%,#0078a8 45%,#0078a8 55%,transparent 55%,transparent 90%,#0078a8 90%,#0078a8 100%);-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:all .3s;-o-transition:.3s;transition:.3s}header .menu nav ul{max-height:0;-webkit-transition:.5s ease-out;-moz-transition:.5s ease-out;-ms-transition:all .5s ease-out;-o-transition:.5s ease-out;transition:.5s ease-out}header .menu nav ul.active{max-height:400px}header .menu nav ul li{padding:10px 0;border-bottom:1px solid #0078a8}@media (min-width:768px){header .menu .logo{width:20%;height:auto;margin:-60px 0 0}header .menu nav{width:80%;padding:0 0 0 5%}header .menu nav:before{display:none}header .menu nav ul{max-height:400px}header .menu nav ul li{float:left;width:20%;border:0}}header .menu nav ul li:last-child{border:0}header .menu nav ul li a{display:block;padding:10px 0;font-size:1.25em;color:#333;text-decoration:none;letter-spacing:.025em;-webkit-transition:color .25s;-moz-transition:color .25s;-ms-transition:color .25s;-o-transition:color .25s;transition:color .25s}header .menu nav ul li a:hover{color:#0078a8}@media (min-width:1024px){header .menu .logo{margin:-40px 0 0}header .menu nav{width:70%}header .menu nav ul li a{font-size:1.5em}}@media (min-width:1600px){header .contact-info{font-size:1.1em}header .menu nav ul li a{font-size:1.75em}}
.row{position:relative;float:left;clear:both;min-width:100%}.products-home h2{margin:0 0 5px;color:#333}.products-home .product-list .product{margin:20px 0}.products-home .product-list .product:nth-child(even) .link img{border-right:transparent}.products-home .product-list .product:nth-child(odd) .link img{border-left:transparent}.products-home .product-list .product .category{font-size:1.25em;margin:0 0 15px;color:#0078a8}@media (min-width:768px){.products-home .product-list .product{float:left;width:45%;margin:25px 2.5%}.products-home .product-list .product .category{font-size:1.5em}}@media (min-width:1600px){.products-home .product-list .product .category{font-size:1.75em}}.products-home .product-list .product .sub-categories{margin:0 0 5px;font-size:.7em;text-align:center;color:#666}.products-home .product-list .product .link{text-align:center}.products-home .product-list .product .link img{border:1px solid rgba(60,60,60,.1)}.budget{padding:15px 0;background-image:url(../../img/home/man.png),url(../../img/backgrounds/wall.jpg);background-repeat:no-repeat,repeat-x;background-position:0 0,center 0;background-size:cover,auto}@media (min-width:480px){.products-home .product-list .product .sub-categories{font-size:.85em}.budget{background-size:contain,auto}}.budget .form-container{position:relative;padding:10px 7.5%;border-radius:10px;background:#009edd;box-shadow:0 0 7px #333}@media (min-width:768px){.budget .form-container{float:right;width:60%;margin:0 0 25px;padding:15px 5%}}@media (min-width:1024px){.products-home .product-list .product .sub-categories{font-size:1em}.budget .form-container{width:55%}}@media (min-width:1300px){.budget .form-container{width:50%;padding:15px 7.5%}}@media (min-width:1600px){.products-home .product-list .product .sub-categories{font-size:1.25em}.budget .form-container{width:45%}}.budget .form-container .title{margin:0 0 15px;text-align:center;color:#fff}.budget .form-container fieldset{margin:10px auto;font-size:1em}.budget .form-container fieldset input[type=email],.budget .form-container fieldset input[type=text],.budget .form-container fieldset textarea{display:block;width:100%;padding:5px 2%;border-radius:2px;color:#333}.budget .form-container fieldset textarea{max-width:100%;height:100px;resize:none}.budget .form-container fieldset .error-message{font-size:.85em;color:#bb2626}.budget .form-container button{display:block;margin:0 auto;padding:5px;border:2px solid #fff;border-radius:3px;font-size:20px;background:0 0;color:#fff;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:all .3s;-o-transition:.3s;transition:.3s}.budget .form-container button:hover{box-shadow:0 0 2px #fff;color:#666;background:#fff}
.row{position:relative;float:left;clear:both;min-width:100%}.internal-page .title{font-size:1em}.internal-page .content{margin:25px 0 0}.internal-page .content .text{font-size:.9em;line-height:1.25em;text-align:justify}@media (min-width:480px){.internal-page .title{font-size:1.25em}.internal-page .content .text{line-height:1.5em}}@media (min-width:768px){.internal-page .content .text{font-size:1em}}.internal-page .content .blue{color:#009edd}.internal-page .content p{margin:0 0 10px}.internal-page .extra{position:relative;float:left;clear:both;min-width:100%;padding:25px 0;background-image:url(../../img/backgrounds/wall.jpg);background-position:top left;background-repeat:repeat}.internal-page .extra h2{text-align:center;font-size:1.5em;margin:0 0 5px;color:#333}@media (min-width:1024px){.internal-page .content .text{font-size:1.1em}.internal-page .extra h2{font-size:2.25em}}@media (min-width:1300px){.internal-page .content .text{font-size:1.15em}.internal-page .extra h2{font-size:2.5em}}@media (min-width:1600px){.internal-page .content .text{font-size:1.2em}.internal-page .extra h2{font-size:2.75em}}.internal-page .extra .list dd{display:inline-block;float:left;width:45%;margin:20px 2.5% 0;padding:10px 2%;border-radius:10px;text-align:center;background:rgba(255,255,255,.65);-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:all .3s;-o-transition:.3s;transition:.3s}.internal-page .extra .list dd:hover{background:#fff}.internal-page .extra iframe{display:block;width:100%;height:250px;margin:15px auto}@media (min-width:768px){.internal-page .extra .list dd{width:20%}.internal-page .extra iframe{width:90%;height:300px}}
.row{position:relative;float:left;clear:both;min-width:100%}section.products .segments{margin:15px 0}section.products .segments li{width:100%;margin:5px 0;padding:10px 2%;background-position:left center;background-repeat:no-repeat;background-size:contain}@media (min-width:480px){section.products .segments li{float:left;width:50%}}section.products .segments li:nth-child(1){background-image:url(../../img/produtos/ferragens_icon.png)}section.products .segments li:nth-child(2){background-image:url(../../img/produtos/eletrodomesticos_icon.png)}section.products .segments li:nth-child(3){background-image:url(../../img/produtos/eletrica_icon.png)}section.products .segments li:nth-child(4){background-image:url(../../img/produtos/pintura_icon.png)}section.products .segments li:nth-child(5){background-image:url(../../img/produtos/hidraulica_icon.png)}section.products .segments li:nth-child(6){background-image:url(../../img/produtos/docol_icon.png)}section.products .segments li a{display:block;margin:0 0 0 55px;padding:10px 2%;border-radius:5px;font-size:.85em;text-transform:uppercase;text-decoration:none;font-weight:600;font-style:italic;color:#ededed;background:-webkit-linear-gradient(45deg,rgba(0,120,168,.8) 50%,rgba(0,120,168,.3));background:-moz-linear-gradient(45deg,rgba(0,120,168,.8) 50%,rgba(0,120,168,.3));background:-ms-linear-gradient(45deg,rgba(0,120,168,.8) 50%,rgba(0,120,168,.3));background:-o-linear-gradient(45deg,rgba(0,120,168,.8) 50%,rgba(0,120,168,.3));background:linear-gradient(45deg,rgba(0,120,168,.8) 50%,rgba(0,120,168,.3));-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:all .3s;-o-transition:.3s;transition:.3s}@media (min-width:768px){section.products .segments li{float:left;width:48%;margin:5px 1%}section.products .segments li a{font-size:1.1em}}section.products .segments li a:hover{color:#fff}section.products .segments li a.active{background:-webkit-linear-gradient(45deg ,rgba(0,168,236,.8) 50%,rgba(0,168,236,.3));background:-moz-linear-gradient(45deg ,rgba(0,168,236,.8) 50%,rgba(0,168,236,.3));background:-ms-linear-gradient(45deg ,rgba(0,168,236,.8) 50%,rgba(0,168,236,.3));background:-o-linear-gradient(45deg ,rgba(0,168,236,.8) 50%,rgba(0,168,236,.3));background:linear-gradient(45deg ,rgba(0,168,236,.8) 50%,rgba(0,168,236,.3))}section.products .description{clear:both}section.products .description .text{width:95%;margin:0 auto;padding:0 0 10px;font-size:.85em;line-height:1.5em}@media (min-width:1024px){section.products .segments{float:left;width:25%}section.products .segments li{width:100%;margin:5px 0}section.products .segments li a{margin:0 0 0 60px;font-size:1em}section.products .description{float:right;clear:none;width:70%;margin:15px 0 0}section.products .description .text{font-size:1em}}section.products .description .text p{text-align:justify;color:#666}section.products .description .text p a{color:#0078a8}section.products .description .text p a:hover{color:#009edd}section.products .description .list{margin:20px auto;background:center center no-repeat;overflow:auto;min-height:250px}section.products .description .list ul{margin:0 0 25px}section.products .description .list ul:last-child{margin:0}@media (min-width:480px){section.products .description .list{margin:0 auto;background:center center no-repeat}section.products .description .list ul{float:left;width:45%;margin:25px 2.5%}section.products .description .list ul:last-child{margin:25px 2.5%}section.products .description .list ul:nth-child(2n+1){clear:left}}@media (min-width:1300px){section.products .description .list ul{width:22%;margin:25px 1.5%}section.products .description .list ul:last-child{margin:25px 1.5%}section.products .description .list ul:nth-child(2n+1){clear:none}section.products .description .list ul:nth-child(4n+1){clear:left}}section.products .description .list ul li{margin:0 0 10px;font-size:.85em;color:#333}section.products .description .list ul li:last-child{margin:0}section.products .description .list ul li:before{content:'‣';margin:0 5px 0 0}@media (min-width:480px){section.products .description .list ul li{font-size:1em}}@media (min-width:1600px){section.products .description .list ul li,section.products .description .text,section.products .segments li a{font-size:1.25em}}section.products .description .list ul li:nth-child(odd){color:#333}section.products .description .list ul li:nth-child(even){color:#666}
.row{position:relative;float:left;clear:both;min-width:100%}section{padding:15px 0 0;background-color:#e8e8e8}section.pattern{background-image:url(../../img/backgrounds/back_section.png)}@media (min-width:768px){section{padding:25px 0 0}}