hr{height:0;border:0;border-bottom:1px solid #ddd}.content{padding:80px 0 0 0}.bg-white{background:#fff;color:#303030}.text{padding:20px 40px 60px 40px}div#header2 ul li.dropdown2{position:relative}div#header2 ul li.dropdown2 span.dropdown2{display:none;position:absolute;top:100%;left:0;height:auto;background:#b31c27}div#header2 ul li.dropdown22:hover span.dropdown{display:block}div#header2 ul li.dropdown2 ul{float:none;min-width:200px;height:auto}div#header2 ul li.dropdown2 li{float:none;height:auto}div#header2 ul li.dropdown2 li a{padding:5px 15px;text-align:left;color:#fff}div#header2 ul li.dropdown2 li a:hover{color:#fff;opacity:.5}#spacer-top .wrapme{min-height:100px}div#sub_page{min-height:500px;padding-bottom:80px}div#header2 div#header2-rightzone div#search_input input{font-size:12px}#product-breadcrumbs ol{margin:0;padding:0;list-style:none}#product-breadcrumbs li{float:left;margin:0;padding:0;color:#333;font-weight:normal}#product-breadcrumbs li:last-child{color:#bf2e1a;font-weight:bold}#product-breadcrumbs li a{color:#333}#product-breadcrumbs li a:hover{color:#bf2e1a}#product-breadcrumbs li:after{margin:0 5px;font-family:'FontAwesome';content:"\f105"}#product-breadcrumbs li:last-child:after{margin:0;content:""}.milo-text-content h2{margin-bottom:0;text-transform:uppercase;font-size:1.17em}.milo-text-content a{display:inline-block;padding:5px 10px 5px 10px;border:1px solid #fff;border-radius:5px}.milo-text-content a:hover{background-color:#fff;color:#000}.tslt{position:relative}.tslt .error{position:absolute;top:-40px;right:0;min-width:310px;max-width:100%;height:40px;line-height:20px;padding:0 20px;background:#bf2e1a;color:#fff}.clcol{float:left;width:50%}.crcol{float:right;width:50%}.cats-cont a{background-position:center center;background-size:cover}.casestudy{margin-bottom:20px}.casestudy h4{padding:0 20px}.casestudy .casestudy-description{padding:0 20px;margin-bottom:20px;text-align:left}.casestudy .casestudy-image{position:relative;display:table;width:100%;height:360px;background:#bf2e1a url(../img/bgcasestudy.png) no-repeat center center;opacity:1}.casestudy .casestudy-slogan{z-index:20;display:table-cell;height:360px;padding:0 20%;font-size:36px;font-weight:800;text-shadow:0 0 7px #000;color:#fff;text-align:center;vertical-align:middle}.casestudy .casestudy-slogan b,.casestudy .casestudy-slogan strong{background:#bf2e1a;text-shadow:none;text-transform:uppercase;padding-left:5px;padding-right:5px}.casestudy .casestudy-image:hover{opacity:.9}.sect_video{margin-bottom:20px}.sect_video a{position:relative;display:block;width:100%;height:180px;background:#bf2e1a url(../img/bgcasestudy.png) no-repeat center center;opacity:1}.sect_video a:hover{opacity:.9}.sect_video a span.fa{position:absolute;top:50%;left:50%;width:50px;height:50px;margin:-25px 0 0 -25px;color:#fff;text-shadow:0 0 7px #000;font-size:50px!important}.text-left{text-align:left}.text-center{text-align:center}.text-right{text-align:right}.clearfix,.clear{clear:both}.more{text-align:right}.more a,a.more{display:inline-block;height:30px;line-height:30px;padding:0 15px;background:#1b1b1b;color:#fff;font-weight:400;cursor:pointer}.more a:hover,a.more:hover{background:#b31c27;color:#fff}.back{text-align:left}.back a,a.back{display:inline-block;height:30px;line-height:30px;padding:0 15px;background:#1b1b1b;color:#fff;font-weight:400;cursor:pointer}.back a:hover,a.back:hover{background:#b31c27;color:#fff}.topbox{background:rgba(255,255,255,0.9);color:#505050}.topbox .topcontainer{padding:5px;border:1px solid #f0f0f0;background:rgba(255,255,255,0.9);color:#505050;overflow:auto}.btnclose{display:none}.btnclose:hover{background:#666}.nrow{min-height:390px;margin-bottom:30px;padding:0 20px 20px 20px;}.nrow1{float:left;width:48.5%}.nrow0{float:right;width:48.5%}@media(max-width:767px){.nrow1,.nrow0{float:none;width:auto}}.nrow h3{margin-bottom:0}.nrow .ndate{margin-bottom:10px;color:#999}.nrow .nimage{float:left;margin:5px 20px 10px 0}.nrow .nimage img{border:1px solid #e0e0e0;padding:1px}.news h1{margin-bottom:0}.news .ndate{margin-bottom:10px}.news .nsummary{font-weight:400}.news .ndescription{font-weight:300}.news .nimage{float:left;margin:0 20px 10px 0}.news .nimage img{border:1px solid #e0e0e0;padding:1px}.nav2 .nprev{display:inline-block;margin-right:20px}.nav2 .nnext{display:inline-block;margin-left:20px}.nav2 a{display:inline-block;background:;color:#fff;padding:5px 10px}.nav2 a.active{display:inline-block;background:#1b1b1b;color:#fff;padding:5px 10px}.nav2 a:hover{background:transparent;color:#fff}.nav2 span{display:inline-block;background:transparent;color:#fff;padding:5px 10px}.form{width:100%;margin:0 auto 0 auto;padding:0;color:#666}.form label{display:block;margin-bottom:5px}.form .input{width:100%;width:-moz-calc(100% - 12px);width:-webkit-calc(100% - 12px);width:calc(100% - 12px);height:32px;line-height:32px;padding:0 5px;margin-bottom:5px;background:#fff;border:1px solid #e5e5e5;-moz-box-shadow:inset 0 0 10px #f0f0f0;-webkit-box-shadow:inset 0 0 10px #f0f0f0;box-shadow:inset 0 0 10px #f0f0f0}.form .select{width:100%;width:-moz-calc(100% - 12px);width:-webkit-calc(100% - 12px);width:calc(100% - 12px);height:32px;margin-bottom:5px;padding:0 5px;background:#fff;border:1px solid #e5e5e5;-moz-box-shadow:inset 0 0 10px #f0f0f0;-webkit-box-shadow:inset 0 0 10px #f0f0f0;box-shadow:inset 0 0 10px #f0f0f0}.form .select2{width:auto;height:32px;margin-bottom:5px;padding:0 5px;background:#fff;border:1px solid #e5e5e5;-moz-box-shadow:inset 0 0 10px #f0f0f0;-webkit-box-shadow:inset 0 0 10px #f0f0f0;box-shadow:inset 0 0 10px #f0f0f0}.form .textarea{width:100%;width:-moz-calc(100% - 12px);width:-webkit-calc(100% - 12px);width:calc(100% - 12px);height:150px;margin-bottom:5px;padding:5px;background:#fff;border:1px solid #e5e5e5;-moz-box-shadow:inset 0 0 10px #f0f0f0;-webkit-box-shadow:inset 0 0 10px #f0f0f0;box-shadow:inset 0 0 10px #f0f0f0}.input:hover,.textarea:hover,.select:hover{border-color:#f0f0f0;background:#fff;-moz-box-shadow:0 0 10px #f0f0f0;-webkit-box-shadow:0 0 10px #f0f0f0;box-shadow:0 0 10px #f0f0f0}.form .checkbox{margin-bottom:5px;border:0}.form .links{text-align:center;margin-top:15px}.form .filecont{width:100%;height:27px;line-height:27px;padding:0;margin-bottom:5px;background:#e5e5e5;border:1px solid #e5e5e5;position:relative}.form .filecont label{position:absolute;top:1px;left:1px;display:block;height:25px;padding:0 20px;background:#fff;color:#505050}.form .filecont label span{color:#000}.form .file{width:100%;height:25px;filter:alpha(opacity=0);opacity:0;cursor:pointer}.form .rq{color:#000}.form .req{border:1px solid #e5e5e5}.form .submit{display:inline-block;height:30px;line-height:30px;padding:0 15px;background:#1b1b1b;color:#fff;font-weight:400;cursor:pointer}.form .submit:hover{background:#b31c27;color:#fff}.form .err{color:#b20000}.form .tleft .submit{float:left}.error{color:#b20000;padding:5px 15px;margin-bottom:10px;font-weight:bold;border:1px solid #ef0000;background:#fff;-moz-box-shadow:inset 0 0 10px #f0f0f0;-webkit-box-shadow:inset 0 0 10px #f0f0f0;box-shadow:inset 0 0 10px #f0f0f0}.info{color:#606060;padding:5px 15px;margin-bottom:10px;font-weight:bold;border:1px solid #ccc;background:#fff;-moz-box-shadow:inset 0 0 10px #f0f0f0;-webkit-box-shadow:inset 0 0 10px #f0f0f0;box-shadow:inset 0 0 10px #f0f0f0}.rq:after{content:" *"}