body,html{height:100%}#user_area ul.language,.right{float:right}body{font-family:'Open Sans',sans-serif;background-color:#f9f9f9}button:focus{outline:0}.wrapper{min-height:100%;height:auto!important;height:100%;margin:0 auto -285px}.footer,.push{height:405px;clear:both;background-color:#1F1F1F;}.inner_footer{padding-top:60px;margin-bottom:40px;color:#888;}.inner_footer a{color:#888!important;}#user_area{width:100%;height:30px;background-color:#363636;position:relative}#main_menu_area{width:100%;background-color:#1F1F1F;position:relative;box-shadow:0 5px 5px #888}#sub_menu_area{width:100%;height:40px;background-color:#EEE;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border-top:1px solid #CCC;border-bottom:1px solid #CCC}#fullmenu{display:block}#mobilemenu{display:none;cursor:pointer}#user_area ul{margin:10px 0 0;padding:0;position:relative;line-height:0}#user_area ul li:first-child{border-left:0 solid #999;padding-left:0}#user_area ul li{display:inline-block;color:#999;text-transform:uppercase;font-size:10px;height:10px;margin:0;padding:0 5px 0 8px;border-left:1px solid #999;line-height:10px;font-weight:700;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}#user_area ul li a{text-decoration:none;color:#999}#user_area ul li a:hover{text-decoration:none;color:#e1e2e6}#user_area ul li.selected a{color:#e1e2e6}.username_div{background:0 0!important}.username_div a{margin:0!important}.username_div a p{background-color:#555!important;-webkit-border-radius:11px;border-radius:11px!important;height:22px;margin:4px 3px;padding:0 10px;position:relative;display:table;float:right;color:#a8a8a8;font-size:12px}.username_div a p i{margin-right:5px}#slide_drop_area{background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#F9F9F9),color-stop(1,#C6C6C6));background-image:-o-linear-gradient(bottom,#F9F9F9 0,#C6C6C6 100%);background-image:-moz-linear-gradient(bottom,#F9F9F9 0,#C6C6C6 100%);background-image:-ms-linear-gradient(bottom,#F9F9F9 0,#C6C6C6 100%);background-image:linear-gradient(to bottom,#F9F9F9 0,#C6C6C6 100%)}.iframe_main_menu{margin-top:20px;margin-left:30px}.cbp-hrmenu{position:absolute;z-index:2}.cbp-hrmenu a{cursor:pointer}.cbp-hrmenu .cbp-hrsub-inner p{color:#f9f9f9}.cbp-hrmenu .cbp-hrsub-inner{width:952px;margin:0 auto;padding:0}.cbp-hrmenu>ul>li.cbp-hropen a,.cbp-hrmenu>ul>li.cbp-hropen>a:hover{color:#f50801;background:#555}.cbp-hrmenu .cbp-hrsub-inner h5>a,.cbp-hrmenu>ul>li.nodrop a,.cbp-hrmenu>ul>li.nodrop>a:hover{color:#FFF}.cbp-hrmenu .cbp-hrsub-inner h5>a:hover{color:#f50801}.cbp-hrmenu>ul>li>a{padding:1em .5em;display:inline-block;color:#FFF}.cbp-hrmenu .cbp-hrsub{display:none;position:absolute;background:#555;width:100%;height:270px;left:0}.cbp-hropen .cbp-hrsub{display:block;padding-bottom:3em}.cbp-hrmenu .cbp-hrsub-inner>div{float:right;padding:1em 2.45em 0;width:160px;}#main_menu_area ul,#sub_menu_area ul{padding:0;line-height:0;position:relative}.cbp-hrmenu .cbp-hrsub-inner h5{color:#FFF;font-weight:700;text-transform:uppercase!important}#main_menu_area ul li,#sub_menu_area ul li{font-size:13px;height:10px;line-height:10px;font-weight:600;-webkit-box-sizing:border-box;-moz-box-sizing:border-box}.cbp-hrmenu .cbp-hrsub-inner:after,.cbp-hrmenu .cbp-hrsub-inner:before{content:" ";display:table}.cbp-hrmenu .cbp-hrsub-inner:after{clear:both}#main_menu_area ul{float:right;margin:-41px 0 30px;display:inline}#main_menu_area ul li{display:inline-block;color:#fff;text-transform:uppercase;padding:0 5px;box-sizing:border-box}#main_menu_area .cbp-hrsub-inner ul{float:none;display:block;margin-top:1em}#main_menu_area .cbp-hrsub-inner li{display:list-item;margin-bottom:1em;color:#FFF}#main_menu_area .cbp-hrsub-inner li a{color:#FFF}#main_menu_area .cbp-hrsub-inner li a:hover{color:#f50801;cursor:pointer}#main_menu_area ul li a:hover{color:#f50801;text-decoration:none}#sub_menu_area ul{margin:14px 0 0}#sub_menu_area ul li{display:inline-block;color:#777;text-transform:uppercase;margin:0;padding:0 8px 0 10px;border-left:1px solid #777;box-sizing:border-box}#sub_menu_area ul li:first-child{border-left:0 solid #777;padding-left:0}#sub_menu_area ul li a{color:#777;text-decoration:none}#sub_menu_area ul li a:hover{color:#111;text-decoration:none}#sub_menu_area ul li.selected a{color:#111}.social_links{margin:8px 0 0;float:right}.social_links a i{color:#777;margin-left:15px}.contact_desc a{font-weight:700}.contact_desc a:hover{color:#f50801}.contact_desc p{text-align:justify}.contact_desc img{display:inline;margin:10px;float:right;border:0}.top_footer{height:250px;border-top:1px solid #ddd}.bottom_footer{background-color:#1F1F1F;height:75px}.footer_left,.footer_middle,.footer_right{float:left;display:inline;margin:30px 0 0;height:170px}.footer_left p,.footer_middle p,.footer_right p{margin:0 0 10px;font-size:12px;line-height:16px;color:#888}.footer_left{width:280px;padding:0 10px 0 25px}.footer_middle,.footer_right{width:280px;padding:0 20px 0 25px}.footer_left .middle_left{float:left}.footer_left .middle_right{float:right}.footer_left p.title,.footer_middle p.title,.footer_right p.title{font-weight:700;font-size:13px;color:#FFF;float:none;text-transform:uppercase}.footer_middle .middle_left{float:left}.footer_middle .middle_right{float:right}.footer_left li,.footer_middle li,.footer_right li{margin:0;font-size:12px;line-height:16px;color:#888}.footer_left li a,.footer_middle li a,.footer_right li a{color:#888}.footer_left li a:hover,.footer_middle li a:hover,.footer_right li a:hover{color:#f50801;cursor:pointer}.footer_right .middle_left{float:left}.footer_right .middle_right{float:right}.middle_bottom_footer ul{margin:30px 0 0;padding:0;position:relative;line-height:0;display:inline}.middle_bottom_footer ul li{display:inline;color:#fff;text-transform:uppercase;font-size:10px;height:10px;margin:0;padding:0 5px 0 8px;border-left:1px solid #999;line-height:10px;font-weight:700;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.banner_3colunas,.banner_4colunas{padding-bottom:20px;background:#f9f9f9}.middle_bottom_footer ul li:first-child{border-left:0 solid #999;padding-left:0}.middle_bottom_footer ul li a{text-decoration:none;color:#999}.middle_bottom_footer ul li a:hover{text-decoration:none;color:#e1e2e6}.middle_bottom_footer{text-align:center;position:relative;top:15px}.banner_3colunas h2{padding-top:30px;text-align:center;font-size:1.75rem;line-height:100%;color:#222}.banner_3colunas h3{text-align:center;font-size:17px;font-weight:300;line-height:24px;color:#555}.banner_3colunas img{height:120px}.banner_3colunas .desc{margin:0 12px 5px 0}.banner_3colunas .TextBlock{float:right;width:55%}.banner_4colunas{border-top:2px solid #ddd}.banner_4colunas h2{padding-top:30px;text-align:center;font-size:1.75rem;line-height:100%;color:#222}.banner_4colunas h2:hover{color:#f50801}.banner_4colunas h3{text-align:center;font-size:17px;font-weight:300;line-height:24px;color:#555}.banner_4colunas img{height:90px}.banner_4colunas .desc{margin:0 5px 5px 0}.banner_4colunas .TextBlock{float:right;width:57%}.banner_4colunas_last img{float:left;height:32px!important;position:absolute}.banner_4colunas_last .TextBlock{font-size:17px;line-height:24px;margin:5px -45px 10px 0;width:100%}.banner_4colunas_download{background:#f9f9f9;padding-bottom:30px}.banner_4colunas_download img{float:left;height:32px;position:absolute}.banner_4colunas_download .desc{font-size:1.5rem;color:#222;margin:5px 45px}.banner_4colunas_download .desc:hover{color:#f50801}.banner_4colunas_download .TextBlock{width:100%}.responsive_languages{display:none}.login_form_title{margin:10px 10px 0 5px;padding-top:10px}.login_form_title p{font-size:20px;text-transform:uppercase;font-weight:600;display:inline-block;line-height:12px;margin:0 0 15px}.input-group-addon{display:table-cell}.form_row{position:relative;margin-bottom:5px}.form_row .login_input_holder{width:370px;height:35px;background-color:#FDFDFD;box-sizing:border-box;border-radius:4px;border:1px solid #BBB;position:relative;overflow:hidden;margin:0 0 15px 15px;cursor:pointer}.form_row .login_input_holder i{margin:8px 8px 8px 12px}.form_row .remember_pass{float:left;width:200px}.form_row .remember_pass p{margin:10px 0 0 25px;font-size:11px;line-height:14px}.form_row .login_action button,.form_row .login_action p{font-weight:700;font-size:15px;line-height:11px;color:#FFF;text-shadow:1px 1px 1px #131313}.form_row .login_action{height:40px;padding:0;margin:5px 3px 20px 10px;text-align:center;background:linear-gradient(top bottom,#555 0,#333 100%);cursor:pointer;float:right}.form_row .login_action p{margin:0;padding:14px 30px}.form_row .login_action button{margin:0;padding:10px 12px;text-transform:uppercase;background:none;border:none}.form_row .login_input_holder input[type=text],.form_row .login_input_holder input[type=password]{border:0 solid #CCC;padding:0 10px;outline:0;border-radius:0;font:13px "Open Sans",sans-serif;color:#000;margin:0;width:320px;height:30px;display:block;background:none;top:0;left:25px;position:absolute}.contact_desc{font-size:14px;line-height:18px;padding:0 0 0 10px}.contact_desc_text{font-size:17px;font-weight:300;line-height:21px;margin-left:10px}form{margin:0}.agent_help{margin:0 0 20px;padding:0;position:relative}.no-border-top{border-top:medium none}.agent_contact_form_title{margin:10px 10px 0;padding-top:10px;border-top:1px solid #E2DDC5}.agent_contact_form_title p{font-size:20px;text-transform:uppercase;font-weight:700;display:inline-block;line-height:12px}.agent_contact_form_title span{font-size:12px;text-transform:none;font-weight:400;display:inline-block;line-height:12px;padding:5px}.agent_help .form_row .new_input_holder{width:335px;height:35px;background-color:#FFF;box-sizing:border-box;border-radius:4px;border:1px solid #BBB;position:relative;overflow:hidden;margin:0 0 0 10px;cursor:pointer;float:none}.agent_help .form_row .new_input_holder input[type=text]{border:0 solid #CCC;padding:0 10px 0 15px;outline:0;border-radius:0;font:12px "Open Sans",sans-serif;margin:0;width:290px;height:30px;display:block;top:0;left:15px;position:absolute;background:none}.agent_help .form_row .new_message_holder{width:335px;height:100px;background-color:#FFF;box-sizing:border-box;border-radius:4px;border:1px solid #BBB;position:relative;overflow:hidden;margin:0 0 0 10px;cursor:pointer;float:none}.agent_help .form_row .new_message_holder textarea{border:0 solid #CCC;padding:8px 10px 0 15px;outline:0;border-radius:0;font:12px "Open Sans",sans-serif;color:#000;margin:0;width:290px;height:90px;display:block;background:none;top:0;left:15px;position:absolute;resize:none}.form_row .request_contact{height:35px;border-radius:19px;padding:0;margin:5px 10px 10px;right:11px;text-align:center;background:linear-gradient(to bottom,#555 0,#333 100%);filter:none;cursor:pointer}.form_row .request_contact button{margin:0;padding:10px 12px;font-weight:700;font-size:15px;line-height:11px;color:#FFF;text-transform:uppercase;text-shadow:1px 1px 1px #131313;background:none;border:none}.form_row .new_input_holder i,.form_row .new_message_holder i{margin:7px 8px}.banner_produto{width:976px;height:309px}.banner_produto_left{width:400px;float:left;display:block}.banner_produto_right{width:560px;float:right}.banner_produto .bigger{font-size:78px;line-height:68px;padding-top:30px;color:#1F1F1F;text-transform:uppercase;}.banner_produto .smaller{font-size:36px;line-height:50px;color:#1F1F1F}.banner_produto p{font-size:20px;line-height:25px;text-align:right}.invisible,.invisible2{width:1013px}#thumbnails{display:block;margin-left:18px;margin-bottom:10px}#thumbnails ul li{float:left;margin-bottom:12px}
#thumbnails img{border:3px solid #ccc}
.extras_left{width:318px;float:left}
.extras_left 
.only{width:976px}
.extras_left li{margin:2px}
.extras_center{width:318px;float:left;margin-left:1px}
.extras_center li,
.extras_right li{margin:2px}
.extras_right{width:318px;float:right}

.half{width:470px}

.address{background: url('../images/world-map.png') no-repeat center;width:262px;height:154px;padding-top:15px;}
.inner_footer p
.title{font-weight:700;font-size:13px;color:#FFF;float:none;text-transform:uppercase}
.inner_footer ul.highlights>li>a:before{content: "\f105";display: inline-block;font: normal normal normal 14px/1 FontAwesome;padding-right: 10px;}.inner_footer ul.highlights>li{padding-bottom: 10px;font-weight: 300};