body {background-color: #5777ba;background: -ms-radial-gradient(ellipse at center,  #335B67 0%, #2C3E50 100%) fixed no-repeat;background: -moz-radial-gradient(ellipse at center,  #335B67 0%, #2C3E50 100%) fixed no-repeat;background: -o-radial-gradient(ellipse at center, #335B67 0%, #2C3E50 100%) fixed no-repeat;font-family: "Open Sans", sans-serif;-webkit-font-smoothing: antialiased;margin: 0px;}
.margin0{margin: 0;}
.marginauto{margin:auto;}
 a {color: #5181b8;text-decoration: none;cursor:pointer;font-size: 14px;}
 a:hover{text-decoration:none}
 .navbar-fixed-top {display:none;}
 
 

/*  HEADER */
 header{}
 #header_support .navbar_support{position: relative;min-height: 50px;margin-bottom: 20px;border: none;padding: 30px 0 30px 0;}
 #header_support .head_support{width: 100%;max-width: 980px;margin: auto;padding: 0 0px;-webkit-box-align: center;align-items: center;-webkit-box-pack: end;justify-content: flex-end;flex-wrap: nowrap;position: relative;z-index: 2222;height: 50px;}
 #header_support a.likeicon_support{top: 0px;background: url(/media/img/about/icon_404_about.png);height: 50px;width: 190px;position: absolute;margin: 0px;background-position: 4px -11px;left: 0px;background-size: 100%;}
 #header_support .forma_page_not_found{position: relative;height: 50px;top: 0px;margin: auto;float: right;padding: 0 10px;}
 #header_support a.page_not_found_btn{background-color: #fff;border: 0;border-radius: 5px;box-sizing: border-box;color: #5777ba;cursor: pointer;display: inline-block;font-size: 13px;font-weight: 400;line-height: 19px;overflow: hidden;padding: 5px 15px;left: auto;top: 10px;position: relative;text-align: center;text-decoration: none;vertical-align: middle;z-index: 0;box-shadow: inset 0 0 0 1px #fff, inset 0 0 0 2px rgba(0,0,0,0), inset 0 0 0 1px rgba(0,0,0,0);}
 #header_support a.page_not_found_btn:hover{background-color: #fff;border: 0;border-radius: 5px;box-sizing: border-box;color: #5777ba;cursor: pointer;display: inline-block;font-size: 13px;font-weight: 400;line-height: 19px;overflow: hidden;padding: 5px 15px;left: auto;top: 10px;position: relative;text-align: center;text-decoration: none;vertical-align: middle;z-index: 0;box-shadow: inset 0 0 0 1px #fff, inset 0 0 0 2px rgba(0,0,0,0), inset 0 0 0 1px rgba(0,0,0,0);}
 #header_support a.page_not_found_btn:focus {color: #5777ba;text-decoration: none;}
 
 
 /*  SECTION */
 section{padding: 40px 0 40px;position: relative;}
 #section_page_not_found .row{margin-right: 0px;margin-left: 0px;}
 #section_page_not_found p {margin: 0 0 20px;text-align: center;}
 #section_page_not_found #main-content {float: right;max-width: 50%;color: #fff;font-weight: 300;font-size: 18px;line-height: 28px;}
 #section_page_not_found #main-content h1 {margin: 0px;font-weight: 400;font-size: 40px;margin-top: 40px;margin-bottom: 40px;line-height: normal;text-align: center;}
 #section_page_not_found #navigation a.navigation {background-color: #29527500;border: 0;border-radius: 4px;box-sizing: border-box;color: #fff;cursor: pointer;display: inline-block;font-size: 20px;font-weight: 700;line-height: 48px;overflow: hidden;padding: 0px 40px;left: auto;position: relative;text-align: center;text-decoration: none;vertical-align: middle;z-index: 0;box-shadow: inset 0 0 0 1px #fff, inset 0 0 0 2px rgba(0,0,0,0), inset 0 0 0 1px rgba(0,0,0,0);margin: auto;}
 #section_page_not_found #navigation a.navigation i { line-height: 41px; }
 #section_page_not_found #navigation a.navigation:hover {background-color: #fff;border-bottom: none;color:#5777ba}
 #section_page_not_found #wordsearch {width: 45%;float: left;}
 #section_page_not_found #wordsearch ul {margin: 0px;padding: 0px;}
 #section_page_not_found #wordsearch ul li {float: left;width: 12%;background-color: rgba(0,0,0,.2);list-style: none;margin-right: 0.5%;margin-bottom: 0.5%;padding: 0;display: block;text-align: center;color: #fff;text-transform: uppercase;overflow: hidden;font-size: 24px;font-size: 1.6vw;font-weight: 300;transition: background-color 0.75s ease;-moz-transition: background-color 0.75s ease;-webkit-transition: background-color 0.75s ease;-o-transition: background-color 0.75s ease;border-radius: 3px;}
 #section_page_not_found #wordsearch ul li.selected {background-color: #fff;color: #5777ba;font-weight: 400;}
 @media all and (min-width: 2000px) {#section_page_not_found #wordsearch ul li {float: left;width: 12%;background-color: rgba(0,0,0,.2);list-style: none;margin-right: 0.5%;margin-bottom: 0.5%;padding: 0;display: block;text-align: center;color: #fff;text-transform: uppercase;overflow: hidden;font-size: 24px;font-size: 0.6vw;font-weight: 300;transition: background-color 0.75s ease;-moz-transition: background-color 0.75s ease;-webkit-transition: background-color 0.75s ease;-o-transition: background-color 0.75s ease;}}
 #section_page_not_found .page_not_found_container{margin: 0 auto;display: block;position: relative;max-width: 900px;}

 navigation1 {background-color: #29527500;border: 0;border-radius: 2px;box-sizing: border-box;color: #fff;cursor: pointer;display: inline-block;font-size: 20px;font-weight: 700;line-height: 48px;overflow: hidden;padding: 0px 40px;left: auto;position: relative;text-align: center;text-decoration: none;vertical-align: middle;z-index: 0;box-shadow: inset 0 0 0 1px #fff, inset 0 0 0 2px rgba(0,0,0,0), inset 0 0 0 1px rgba(0,0,0,0);margin: auto}
 
 
 /*  FOOTER */

 main.container{padding-right: 0px;padding-left: 0px;margin-right: 0px;margin-left: 0px;width: auto;max-width:100%}



@media only screen and (max-width: 769px){
 body {padding-top: 0px;}
 #header_support .head_support{width: 100%;max-width: 95%;margin: auto;padding: 0 0px;-webkit-box-align: center;align-items: center;-webkit-box-pack: end;justify-content: flex-end;flex-wrap: nowrap;position: relative;z-index: 2222;height: 40px;}
 #header_support a.likeicon_support{top: 0px;background: url(/media/img/about/icon_m_about.png);height: 40px;width: 40px;position: absolute;margin: 0px;left: 10px;background-size: 100%;}
 #header_support .forma_page_not_found{position: relative;height: 40px;top: 0px;margin: auto;float: right;padding: 0 10px;}
 #header_support a.page_not_found_btn{background-color: #fff;border: 0;border-radius: 5px;box-sizing: border-box;color: #5777ba;cursor: pointer;display: inline-block;font-size: 13px;font-weight: 400;line-height: 20px;overflow: hidden;padding: 5px 20px;left: auto;top: 5px;position: relative;text-align: center;text-decoration: none;vertical-align: middle;z-index: 0;box-shadow: inset 0 0 0 1px #fff, inset 0 0 0 2px rgba(0,0,0,0), inset 0 0 0 1px rgba(0,0,0,0);}
 #header_support a.page_not_found_btn:hover{background-color: #fff;border: 0;border-radius: 5px;box-sizing: border-box;color: #295275;cursor: pointer;display: inline-block;font-size: 13px;font-weight: 400;line-height: 19px;overflow: hidden;padding: 5px 15px;left: auto;top: 5px;position: relative;text-align: center;text-decoration: none;vertical-align: middle;z-index: 0;box-shadow: inset 0 0 0 1px #fff, inset 0 0 0 2px rgba(0,0,0,0), inset 0 0 0 1px rgba(0,0,0,0);}
 #header_support a.page_not_found_btn:focus {color: #295275;text-decoration: none;}
.categories_container{margin: 0 auto;display: block;position: relative;max-width: 100%;}   
 section{padding: 0px 0 40px;position: relative;}
 #section_page_not_found #wordsearch {display: none;}
 #section_page_not_found #main-content {max-width: 90%;color: #fff;font-weight: 300;font-size: 17px;line-height: 28px;margin: auto;position: relative;float: none;}
 #section_page_not_found #main-content h1 {margin: 0px;font-weight: 300;font-size: 28px;margin-top: 0px;margin-bottom: 40px;line-height: normal;text-align: center;}
 #section_page_not_found #navigation a.navigation {background-color: #29527500;border: 0;border-radius: 4px;box-sizing: border-box;color: #fff;cursor: pointer;display: inline-block;font-size: 20px;font-weight: 500;line-height: 48px;overflow: hidden;padding: 0px 40px;left: auto;position: relative;text-align: center;text-decoration: none;vertical-align: middle;z-index: 0;box-shadow: inset 0 0 0 1px #fff, inset 0 0 0 2px rgba(0,0,0,0), inset 0 0 0 1px rgba(0,0,0,0);margin: auto;}
 footer{width: 100%;background-color: #fff;clear: both;float: left;}
 #supportFooter .footer_navigation{width: 100%;display: flex;justify-content: center;border-top: 1px solid #ebebeb;height: 50px;padding: 0 20px;}
 #supportFooter .footer_nav_button{display: flex;-ms-flex-direction: row;flex-direction: row;-ms-flex-pack: justify;justify-content: space-between;width: 100%;margin: auto;}
 #supportFooter .footer_navBar{display: none;flex-direction: row;justify-content: center;align-items: center;font-size: 15px;height: auto;}
 #supportFooter .footer_link{margin: 0 36px 0 0;font-size: 16px;line-height: 24px;padding: 15px 0;font-weight: 400;-webkit-font-smoothing: subpixel-antialiased;-moz-osx-font-smoothing: auto;color: #283e4a;}
 #supportFooter .footer_lang{color: #283e4a;font-weight: 400;-webkit-font-smoothing: subpixel-antialiased;-moz-osx-font-smoothing: auto;font-size: 16px;line-height: 24px;}   
 #supportFooter .footer_lang_support{font-size: 13px;line-height: 30px;font-weight: 400;color: #283e4a;display: -webkit-box;display: -ms-flexbox;display: flex;-ms-flex-negative: 0;flex-shrink: 0;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;padding: 0px 0px;position: relative;cursor: pointer;}
 #supportFooter .footer_lang_support:hover{text-decoration:underline}
}

