@font-face {font-family: 'Montserrat'; src: url("/files/system/fonts/Montserrat-Regular.woff") format('woff'); font-weight: normal; } @font-face {font-family: 'Montserrat'; src: url("/files/system/fonts/Montserrat-SemiBold.woff") format('woff'); font-weight: bold; } @font-face {font-family: 'Montserrat'; src: url("/files/system/fonts/Montserrat-Light.woff") format('woff'); font-style: italic; }  @font-face {font-family: 'Oswald'; src: url("/files/system/fonts/VNF-Oswald Regular.ttf") format('ttf'); font-weight: normal; } @font-face {font-family: 'Oswald'; src: url("/files/system/fonts/VL_Oswald-Bold.otf") format('otf'); font-weight: bold; }  body,html{color:#000;font: 300 14px 'Arial'; line-height: 1.6em;}figure{margin:0px;padding:5px;position:relative} a, a:hover, a:focus{color:#337ab7;} @media screen and (max-width:992px) and (min-width:768px){body,html{font-size:12px;}} h1, h2, h3, h4, h5, h6, .title-headdline{font-style: normal; font-weight: 300; font-size: 1.2em;  line-height: 1.2em; } body iframe, .fb_iframe_widget >span{max-width:100% !important}h1{font-size:26px;} body{margin-left:auto;margin-right:auto;display:block;top:0px !important;background:#FFF;position: relative; min-height: 100%;} body:after{clear:both;content:"";}.relative{position:relative;} #wrapper{position:relative;clear:both;overflow-x:hidden;} #wrapper:after{content:"";clear:both;display:block;} .text-left{text-align:left !important;}.relative{position:relative;} select[disabled=disabled],input[disabled=disabled]{background-color:#EBEBE4}.block{display:block}.float_right{float:right;}.float_left{float:left;} table{border-width:1px;border-spacing:0px;border-style:none;border-color:gray;border-collapse:collapse;font-size:12px;width:100%;} th{background:#ddd;color:#222;padding:10px;text-align:left;border:1px solid #ccc;}td{padding:10px;border:1px solid #ccc;}tr:nth-child(2n){background:#eaeaea;} .table>h2, .table>h1{color:#800000;font-size:2em} .table>table{margin:10px auto;display:table;border-collapse:collapse;border-spacing:0px;border-color:gray;border:1px solid #666} .table>table tr td{border:1px solid #DDD;padding:5px 10px}.table>table tr th{border:1px solid #DDD;padding:5px 10px;background-color:#F5F5F5}.fb_iframe_widget, .fb_iframe_widget span, .fb_iframe_widget span iframe[style]{width:100% !important} .table-red tr:nth-child(2n){background:#ff0000;color:#FFF;}.table-red th, .table-red td{border-color:#F00 !important;} .border-none table, .border-none table th, .border-none table td, .border-none table tr{border-collapse:collapse;border-spacing:0px;border:none !important;background:none !important;} .padding-bs-0{padding-left:0px !important;padding-right:0px !important;margin-left:auto;margin-right:auto} .padding-bs-left{padding-right:0px}.mod_newsreader img, .ce_text img, #footer img, .img-reponsive img, figure img{max-width:100% !important;height:auto !important} .invisible{display:none !important} /*.banner_image{max-width: 80%;}*/ .banner-slick-items .banner_image img{width:160px !important;}  .news-reader .layout_mansory .content-albums .item img{-webkit-transition:all 0.5s ease-in-out;-moz-transition:all 0.5s ease-in-out;-o-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out;-webkit-filter: grayscale(0%); filter: grayscale(0%);width:100%;} .news-reader .layout_mansory .content-albums .item:hover img{-webkit-filter: grayscale(100%); filter: grayscale(100%);-webkit-transform: scale(1.05);-moz-transform: scale(1.05);-o-transform: scale(1.05);transform: scale(1.05);} /* het */ #main{margin-bottom:0px;} #main > .inside:after{clear:both;content:"";display:block} .img-border{display:inline-block;margin-left:-4px;float:inherit;text-align:center;}.img-border img{border:1px solid #E8E8E8;} .overflow{overflow:hidden !important;display:block;position:relative;} #header .logo{position:relative; z-index:1} #header .logo a{position: relative;}  #container{  padding-top: 30px; background: #FFF; margin-bottom: 10px; padding-bottom: 15px; } #container:after, #header:after{clear:both;content:"";display:block;} .slick-dots{display:none !important;} .div-padding-top{display: block; padding-top: 20px; } .div-padding{display: block; padding-top: 40px; padding-bottom: 40px;} .div-partner{display: block; padding-top: 40px; padding-bottom: 40px; } .slider-home{display:block;margin-bottom:0px;font-size:18px;} /*.slider-home > div{box-shadow: 0px 7px 40px -10px #000;}*/ #footer{padding-bottom:33px;} #footer .footer-background{padding-top:30px;background:rgb(128, 97, 45);color:#FFF } #footer:after{clear:both;content:"";display:block} #footer .footer-address{padding-bottom:10px;} #footer .footer-address h1, #footer .footer-address h2, #footer .footer-address h3{margin-top:0px} #footer .block-footer p{padding:0px;margin:0px 0px;line-height:1.2em;} #footer .copyright, #footer .copyright a{color:#c7c7c7;font-size:12px;} #footer .footer-copyright > div{padding-top:20px; padding-bottom: 20px;} #footer .copyright p{margin:0px;padding:0px 0px;} #footer.fixbottom{position:absolute;bottom:0px;width:100%;} #footer .footer-copyright{background:#0c46ab;} .footer-icon{padding: 25px 0px 30px 0; z-index: 1; position: relative;display: block; color:#FFF; background: #022a5b; /*background:url("/files/system/img/general/bg-footer.jpg") center center no-repeat; background-size: cover;*/} .footer-icon div p{color:#FFF; position: relative;} .footer-icon div p:after{display: block; content:""; clear: both;} .footer-icon:before{content: "";z-index: -1; position: absolute; left: 0px; right: 0px; bottom: 0px; top: 0px; background:url("/files/system/img/general/bg-footer.jpg") center top no-repeat ; background-size: cover; opacity: 0.15;}  .form-newletter{ display: block; margin-top: 0px; vertical-align: top; padding-top: 25px; color: #FFF; border-top: 1px solid #717171; margin-top: 25px;} .form-newletter h3{font-weight: bold; color: #FFF; font-size: 28px;} .form-newletter div.div-inline{display: block;position: relative;} .form-newletter input.text, .form-newletter input.submit{border:none;height:46px;-webkit-border-radius:5px;-moz-border-radius:3px;border-radius:3px;padding-left:10px;padding-right:10px;max-width:100%;text-align:center;color:#000;} .form-newletter input.text{background:#FFF;color:#000; display: inline-block;vertical-align: top; width: calc(100% - 115px); } .form-newletter input.submit{color:#FFF;background:red; width: 110px; } .form-newletter input.submit:hover{background: #f49a06;} @media screen and (max-width:640px){ .form-newletter h3{ font-size: 18px;} }  .related-content li{padding-bottom:10px; padding-top: 3px;}  .teaser-hotline{ background: #d7dbdd;  color:#4d5656;} .teaser-hotline .btn{background: #4d5656; color:#8aedff; border-color:#4d5656; box-shadow: none; border-radius: 0px;} .teaser-hotline .btn:hover{background: #13a3be; color:#FFF; border-color: #13a3be;} .break-line{border-top:1px solid #E6D600;border-bottom:1px solid #FFF9AA;margin-top:15px;} #top-link-block{bottom:50px;right:10px;position:fixed;z-index:900;opacity:0} #top-link-block > a{background:url("/files/system/img/general/Back-Top.png") center top no-repeat;padding-top:30px;width:55px;display:block;text-align:center;text-indent:1000px;}  /* .background-bre{ padding: 20px 0px 0px 0px; } .menu-brebrum{display:block;padding-top:0px;padding-bottom:0px;font-size:1em;} .menu-brebrum span{display:inline-block;padding:1px;color:#777;text-transform:uppercase;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;font-size:1.2em;} .menu-brebrum ul{list-style:none;margin:0px;padding:0px;} .menu-brebrum ul li{ display: inline-block; border-left: 1px solid #d9d9d9; white-space: normal; font-size: 1em; background-image: url("/files/system/img/general/bg-crumbs.png"); background-repeat: no-repeat; background-position: 100% 0; margin-left: -13px; padding: 0px 20px; position: relative; text-decoration: none; height: 30px; line-height: 28px; } .menu-brebrum ul li:nth-child(1){z-index: 5} .menu-brebrum ul li:nth-child(2){z-index: 4} .menu-brebrum ul li:nth-child(3){z-index: 3} .menu-brebrum ul li:nth-child(4){z-index: 2} .menu-brebrum ul li:nth-child(5){z-index: 1} .menu-brebrum ul li:after{content:"0bb";display:inline-block;padding-left:10px;padding-right:10px} .menu-brebrum ul li.last:after{display:none} .menu-brebrum ul li a, .menu-brebrum ul li{color:#777} */ .background-bre{padding: 8px 0px 8px 0px; background:#f7f4f4;} .menu-brebrum{display: block;} .menu-brebrum span{display: inline-block;padding:1px;color:red;text-transform: uppercase;-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px; font-size: 1.4em;} .menu-brebrum ul{list-style: none; margin: 0px; padding:0px; } .menu-brebrum ul li{display: inline-block;white-space: normal; font-size: 0.9em; padding: 8px 0px;} .menu-brebrum ul li:after{content: "\bb"; display: inline-block; padding-left: 10px;padding-right: 10px} .menu-brebrum ul li.last:after{display: none} .menu-brebrum ul li a, .menu-brebrum ul li{color:#9c9c9c}  .fb_iframe_widget{display:block !important; overflow: hidden;} .fb_iframe_widget iframe{max-width:100% !important;display:block;margin:0px auto; top:0px;} .fb_iframe_widget >span{width:100%} .background-none{background:none !important;border:none !important;box-shadow:none;} .block-menu.empty-none{border:none !important;box-shadow:none !important;background:none !important;padding-bottom:0px !important;} .padding-none{padding:0px !important;} .block-menu.block-ads img{display:block;margin:0px auto 5px auto} .block-video{display:block;position:relative;margin-bottom:0px;padding-bottom:10px;overflow: hidden;} .block-menu select, .block-video select{display:block;width:100%;margin:5px auto 0px auto;border:1px solid #DDD;height:34px;color:#000;} .block-menu iframe, .block-video iframe{max-width:100% !important;display:block;margin:0px auto;} .link-website-select option{padding:2px;text-align:center;} .contact-online-div .content-main .rows>div.icon-full .info{color:#949494;} .contact-online-div .content-main .hotline .title{color:#EF0000;padding-right:5px} .pagination{display:block;clear:both;} .pagination > p{display:none;border-bottom:3px double #e2e2e2;text-align:center;font-weight:bold;color:#000000;padding-bottom:5px;} .pagination ul{list-style:none;padding:0px;margin:10px 0px;text-align:center} .pagination ul li{display:inline-block;white-space:normal;padding:5px} .pagination ul li a, .pagination ul li span{display:block;padding:2px 7px;background:none;color:#000;} .pagination ul li span, .pagination ul li a:hover{background:#575757;color:#FFF;}  .skiptranslate {display: none !important;}  #wrapper .hidden-wrapper{display: none;} .hotline-menu{ font-size: 1.5em; line-height: 30px; color: #ff602d; padding-right: 15px;} .hotline-menu b{color: #424242;}  .icon-search{vertical-align: top;padding-top: 0px; padding-left: 0px;} .icon-search .block-absolute-search{display: none; opacity: 0; -webkit-transition: -webkit-transform 0.4s ease; -ms-transition: -ms-transform 0.4s ease; transition: transform 0.4s ease; position: fixed; z-index: 9999; margin:0px !important;background: rgba(0, 0, 0, 0.85);left:0px;  color: #FFF; top:0px; width:100%; height: 100%;} .icon-search .block-absolute-search.active{display: block; opacity: 1;} .icon-search .block-absolute-search > div{position: fixed; margin:0px !important;left:0px; top:0px; width:100%; height: 100%;display: -webkit-box !important; display: -moz-box !important; display: -ms-flexbox !important; display: -webkit-flex !important; display: flex !important; -webkit-flex-direction: row !important; -ms-flex-direction: row !important; flex-direction: row !important; -webkit-flex-wrap: wrap !important; -ms-flex-wrap: wrap !important; flex-wrap: wrap !important; -webkit-box-pack: center !important; -moz-box-pack: center !important; -webkit-justify-content: center !important; -ms-flex-pack: center !important; justify-content: center !important; -webkit-box-align: center !important; -moz-box-align: center !important; -webkit-align-items: center !important; -ms-flex-align: center !important; align-items: center !important;} .icon-search .block-absolute-search > div div{position: relative;} .icon-search .block-absolute-search form{width: 90%; max-width: 500px; display: block;} .icon-search .block-absolute-search .close-search{position: fixed; top:15px; right: 45px;z-index: 9999;cursor: pointer;} .icon-search .block-absolute-search .close-search:after{ font:normal normal normal 14px/1 FontAwesome;font-size: 2.5em; color:#FFF;content:"\f00d";} .icon-search > span{  font-size: 1em; color: #000000; cursor: pointer; background: #fbbb00; height: 25px; width: 25px; line-height: 24px; text-align: center;} .block-search{margin-top: 0px;position: relative;} .block-search div{display: block;margin: 0px; padding:0px;vertical-align: top} .block-search input[type=text]{ vertical-align: top;height: 46px;width: 100%;color:#000;border: 1px solid #afafaf;outline: none !important;background: #FFF;padding-left: 10px;padding-right: 10px;} .block-search input[type=submit]{position: relative;vertical-align: top;text-indent: 1000px; display: inline-block;width:40px; height:40px;border:none;margin: 0px; padding:0px;line-height: 30px;background:#ed1c24 url("/files/system/img/general/search-icon.png") center center no-repeat;margin-left: -30px; margin-top: 0px;}  .dlh_googlemap{max-width:100% !important;display:block} .form-contact-div, .form-person-div{padding-top:0px;padding-bottom:20px} .form-contact-div form{display:block;clear:both;} .form-contact-div form > div >div, .form-person-div form > div >div > div{display:block;position:relative;padding:5px 5px;vertical-align:top} .form-contact-div form > div >.submit_container, .form-person-div > form > div >.submit_container{display:block;text-align:right;margin-right:2%} .form-contact-div form > div >div>label.input-contact, .form-person-div form > div >div > div label{display:inline-block;width:30%;padding-right:2%;vertical-align:top;text-align:right;position:relative;padding-top:10px; font-weight: normal;} .form-contact-div form > div >div>input.input-contact, .form-contact-div > form > div >div>textarea.input-contact, .form-person-div form > div >div > div input.text, .form-person-div form > div >div > div select{display:inline-block;width:66%;padding-left:1%;padding-right:1%;padding-top:5px;padding-bottom:5px;border:1px solid #C5C5C5;color:#000 !important;background:#FFF;} .form-contact-div form > div >div>.captcha_text{display:block;color:#AB0202;background-color:#F1F1F1;margin-right:2%;padding:10px;margin-left:30%;margin-top:5px} .form-contact-div form > div >div input.submit, .form-person-div form > div >div > input.submit{background:red;border:1px solid red;padding:10px 30px;color:#FFF;} .form-contact-div form > div >div input.submit:hover, .form-person-div form > div >div > input:hover{background:#ea3030;border-color:#ea3030;color:#FFF;} .form-contact-div form > div >div >label.input-contact .mandatory, .form-person-div form > div >div > div label .mandatory{color:#F00;display:inline-block;white-space:normal;padding-left:5px;position:absolute;} .form-contact-div form > div >div p.error, .form-person-div form > div >div > div p.error{color:#F00;position:absolute;right:5%;} .form-contact-div form > div >div .filedQuestion{display:inline-block;width:67%;} .form-contact-div form > div >div .filedQuestion p.error{position:relative;right:inherit;top:0px;} .form-contact-div form > div >div .filedQuestion img{margin-bottom:5px;width:200px;height:54px;} .form-contact-div form > div >div .filedQuestion input.input-contact{margin:0px 5px;width:calc(100% - 215px);height:54px;vertical-align:top;border:1px solid #C5C5C5;color:#000 !important;background:#FFF;} .form-contact-div .btn{margin-top:15px;min-width:150px;font-size:1.2em;text-transform:uppercase;background:#0077e0;color:#FFF;border:1px solid #FFF;box-shadow:3px 3px 2px 0px #d6d6d6;} .form-contact-div abbr{color:#F00;} .str_wrap{overflow:hidden;zoom:1;position:relative;-moz-user-select:none;-khtml-user-select:none;user-select:none;white-space:nowrap} .str_move{white-space:nowrap;position:absolute;top:0;left:0;cursor:move} .str_move_clone{display:inline-block;display:inline;zoom:1;vertical-align:top;position:absolute;left:100%;top:0} .str_vertical .str_move_clone{left:0;top:100%} .str_down .str_move_clone{left:0;bottom:100%} .str_vertical .str_move, .str_down .str_move{white-space:normal;width:100%} .str_static .str_move, .no_drag .str_move, .noStop .str_move{cursor:inherit} .str_wrap img{max-width:none !important} .ads-banner-scroll{top:0px;position:absolute;display:block;z-index:100;padding-top:35px;} .teaser-company .ce_text{margin-bottom:15px;} .teaser-company .ce_text h1{margin:0px;padding:0px;font-size:1.3em;font-weight:bold;margin-bottom:10px;color:#FF0000;} .teaser-company .ce_text > h2, .form-contact-div > h2{display:block;margin-top:0px;font-weight:normal; font-size: 1.1em;} .teaser-company .ce_text > h2 span, .form-contact-div > h2 span{background:red;padding:10px 12px;color:#FFF;margin-top:0px;font-weight:normal; display: inline-block; -webkit-border-radius: 3px;-moz-border-radius: 3px;border-radius: 3px;} .mod_article .pdf_link{text-align:right; padding-bottom: 15px;} .reader-news .pdf_link{position:relative;right:15px;} .reader-news .back{display:block;} .reader-news .back a{text-align:center;display:inline-block;color:#FFF;padding:4px 10px;text-transform:uppercase;font-weight:normal;background:#000;border:none;} .reader-news .reader-2column .content-teaser-text > h1{font-size:1.2em;font-weight:bold;} .news-related{display:block;} .news-related .content{display:block;clear:both;} .gallery-list{display:block;position:relative;margin-bottom:15px;} .gallery-list > h2, .gallery-list > h1{font-size:2em;margin:15px 0px;padding:0px;color:#ff0000;} .gallery-list ul{list-style:none;margin:0px;padding:0px;} .gallery-list ul li{float:inherit !important;display:inline-block;vertical-align:top;margin:0px;padding:0px 5px;} .gallery-list ul li a{position: relative;display: block;} .gallery-list ul li a:hover{text-decoration: none;} .gallery-list ul li a span{ display: block; padding: 10px 0px;  font-weight: bold;  color: #1a6ba0;} .gallery-list ul li a figure{overflow:hidden;position: relative;display: block;} .gallery-list ul li a figure:before, .gallery-list ul li a figure:after{-webkit-transition: all 1s ease; -moz-transition: all 1s ease; -ms-transition: all 1s ease; -o-transition: all 1s ease; transition: all 1s ease;} .gallery-list ul li a figure:before{ content:"";opacity: 0; width: 100%; height: 100%;position: absolute; left:0px; top:0px; background-color: rgba(77, 159, 211, 0.33);} .gallery-list ul li a figure:after{width: 30px; opacity: 0;height: 30px;position: absolute; font: normal normal normal 14px/1 FontAwesome; content: "\f030"; text-align: center; line-height: 30px; color:#FFF; top:calc(50% - 15px); left:calc(50% - 15px); z-index: 3; font-size: 25px;} .gallery-list ul li a figure:hover:before, .gallery-list ul li a figure:hover:after{opacity: 1;} .headline-maximage .link, .headline-maximage .control-image{display:none;} #footer h2.title-headdline, h2.title-headdline, h1.title-headdline,.list-news-scroll > h2, .list-news-teaser > h2, .list-news-scroll h2.headline, .list-news-scroll > h1{display:block;font-size:2.2em;color:#1d53b1;text-align:center;font-weight:normal;position:relative;margin-bottom:20px;line-height:1.2em;z-index:1;margin-top:0px;text-transform: uppercase;padding-bottom: 10px;} h2.color-white{color:#FFF;} .title-headdline > span, .list-news-scroll > h2 span, .list-news-teaser > h2 span, .list-news-scroll h2.headline span, .list-news-scroll > h1 span{position:static;display:inline-block;padding:15px 0px 5px 0px; overflow: hidden;} .title-headdline > span:after, .list-news-scroll > h2 span:after, .list-news-teaser > h2 span:after, .list-news-scroll h2.headline span:after, .list-news-scroll > h1 span:after{   position: absolute;  background: url("/files/system/img/general/line-title.png");  background-size: cover;  content: "";  bottom: -6px;  left: 50%;  transform: translateX(-50%);  display: block;  width: 25px;  height: 25px; } .color-white > span:after{border-color: #FFF;} .title-headdline:before, .title-headdline:after, .list-news-scroll > h2:after, .list-news-teaser > h2:after, .list-news-scroll h2.headline:after, .list-news-scroll > h1:after, .list-news-scroll > h2:before, .list-news-teaser > h2:before, .list-news-scroll h2.headline:before, .list-news-scroll > h1:before{content:""; display: block; width: 150px; background: rgb(60 107 187); height: 1px; position: absolute; bottom: 4px; } .title-headdline:before, .list-news-scroll > h2:before, .list-news-teaser > h2:before, .list-news-scroll h2.headline:before, .list-news-scroll > h1:before{right: calc(50% + 20px);} .title-headdline:after,  .list-news-scroll > h2:after, .list-news-teaser > h2:after, .list-news-scroll h2.headline:after, .list-news-scroll > h1:after{left: calc(50% + 20px);} h1.title-headdline > span{padding:5px 0px 15px 0px; display: block;  color:#525252; } h2.title-headdline > span b{font-weight: normal; } h2.title-headdline > span strong{font-weight: normal;  } h2.title-headdline.color-black > span{color:#000;} h2.title-headdline.color-gray > span{color:#525252;} h2.title-headdline > span i{font-weight: bold; font-style: normal;} .csticky .logo img{ max-height: 50px;}  .background-top{background: #000;} .background-top > div{ padding: 5px 0px; border-bottom: 1px solid #232323; }  .list-news-scroll > h1{display: none;}  .menu-hoiz-content{display: block; position: relative;padding-bottom: 15px; text-align: center;} .menu-hoiz-content ul{display: block; list-style: none; padding:0px; margin:0px;} .menu-hoiz-content ul li{position: relative;} .menu-hoiz-content ul li a{position: relative; display: block;} .menu-hoiz-content ul li .title{position: absolute; z-index: 1; left: 0px; line-height: 1.2em; right: 0px; top: calc(50% - 30px); color: #ffffff; font-weight: bold; background: rgba(1, 1, 5, 0.37); padding: 20px; text-transform: uppercase; font-size: 1.8em; -webkit-transition:all 1s ease;-moz-transition:all 1s ease;-o-transition:all 1s ease;-ms-transition:all 1s ease;transition:all 1s ease;} .menu-hoiz-content ul li:hover .title{background: red;}  .contact-footer{background: #010105; padding: 30px 0px 15px 0px; display: block; margin: 15px 0px;} .contact-footer *{color:#FFF;}  .hotline-top{ color: #FFF; font-weight: bold; font-size: 12px; letter-spacing: 1px; margin-top: 3px;} .hotline-top i{color: #fb9955; font-size: 1.2em;} .hotline-top div{padding-right:15px;} .button-social{margin-top:3px;vertical-align:top;} .button-social > h2{margin-top:0px;} .button-social b{font-size:0.9em;color:#FFF} .button-social p{margin:0px;} .button-social a{margin-left:-3px;padding:1px 15px 1px 0px;font-size:1.2em;color:#FFF;display:inline-block;-webkit-transition:all 1s ease;-moz-transition:all 1s ease;-o-transition:all 1s ease;-ms-transition:all 1s ease;transition:all 1s ease;} .button-social a:last-child{border:none;} .button-social a:hover{color:#fb811d;text-decoration:none;} .col-md-inline:after, .col-lg-inline:after, .col-sm-inline:after, .col-xxs-inline:after{content: ""; clear: both; display: block;} .tab-control-home h2.resp-accordion{text-transform: uppercase;}  .header-hotline-mobile{color: #f10000; padding: 0px;position: fixed;bottom: 0px; width: 100%; left:0px;z-index: 999999; background: #052967} .header-hotline-mobile a{ text-decoration: none;color:#FFF; display: inline-block; width: calc(20%); position: relative; padding: 5px 0px; font-size: 1em; border-radius: 0px;} .header-hotline-mobile a b{font-weight: normal; font-size: 8px;color:#FFF; padding-top: 2px; display: block;} .header-hotline-mobile i{display: block;color:#eebd00;} .header-hotline-mobile i:before{padding-right:5px;font-size: 20px;} .header-hotline-mobile .hotline i:before{content:"\f095";} .header-hotline-mobile .sms i:before{content:"\f003";} .header-hotline-mobile .location i:before{content:"\f041";} .header-hotline-mobile .fa-building:before{content:"\f1ad";}  .suntory-alo-phone {  background-color: transparent;  cursor: pointer;  height: 80px;  position: fixed;  transition: visibility 0.5s ease 0s;  width: 80px;  z-index: 200000 !important;  text-decoration: none !important; }  .suntory-alo-ph-circle, .suntory-alo-ph-circle2 {  -webkit-animation: 1.2s ease-in-out 0s normal none infinite running suntory-alo-circle-anim;  animation: 1.2s ease-in-out 0s normal none infinite running suntory-alo-circle-anim;  background-color: transparent;  border: 2px solid rgba(30, 30, 30, 0.4);  border-radius: 100%;  height: 60px;  left: 15px;  opacity: 0.1;  position: absolute;  top: 15px;  transform-origin: 50% 50% 0;  transition: all 0.5s ease 0s;  width: 60px; }  .suntory-alo-phone.suntory-alo-green .suntory-alo-ph-circle {  border-color: #fe0018;  opacity: 1; }  .suntory-alo-ph-circle-fill {  -webkit-animation: 2.3s ease-in-out 0s normal none infinite running suntory-alo-circle-fill-anim;  animation: 2.3s ease-in-out 0s normal none infinite running suntory-alo-circle-fill-anim;  border: 2px solid transparent;  border-radius: 100%;  height: 70px;  left: 10px;  position: absolute;  top: 10px;  transform-origin: 50% 50% 0;  transition: all 0.5s ease 0s;  width: 70px; }  .suntory-alo-phone.suntory-alo-green .suntory-alo-ph-circle-fill {  background-color: rgb(8 8 8 / 90%); }  .suntory-alo-ph-img-circle {  text-align: center;  border-radius: 100%;  height: 50px;  left: 20px;  opacity: 1;  position: absolute;  top: 20px;  transform-origin: 50% 50% 0;  width: 50px; }  .suntory-alo-phone.suntory-alo-green .suntory-alo-ph-img-circle {  background-color: #1182FC; }  .suntory-alo-phone.suntory-alo-green .suntory-alo-ph-img-circle img {  width: 70%; }  .suntory-alo-phone span {  display: block;  background: #cb0101;  text-align: center;  border: 1px solid #FFF;  font-size: 1em;  padding: 5px;  text-decoration: none !important;  font-weight: bold;  color: #fff;  width: 125px;  margin: 24px 0px 0px 50px;  -webkit-border-top-right-radius: 20px;  -webkit-border-bottom-right-radius: 20px;  -moz-border-radius-topright: 20px;  -moz-border-radius-bottomright: 20px;  border-top-right-radius: 20px;  border-bottom-right-radius: 20px;  position: relative;  z-index: -1; }  .suntory-alo-ph-img-circle i {  display: flex;  display: -ms-flex;  justify-content: center;  align-items: center;  -ms-flex-align: center;  width: 50px;  height: 50px; }  .suntory-alo-phone.suntory-alo-green .suntory-alo-ph-circle2 {  border-color: #0197d4;  opacity: 1; }  @-webkit-keyframes suntory-alo-circle-anim {  0% {   opacity: 0.1;   transform: rotate(0deg) scale(0.5) skew(1deg);  }   30% {   opacity: 0.5;   transform: rotate(0deg) scale(0.7) skew(1deg);  }   100% {   opacity: 0.6;   transform: rotate(0deg) scale(1) skew(1deg);  }  }  @keyframes suntory-alo-circle-anim {  0% {   opacity: 0.1;   transform: rotate(0deg) scale(0.5) skew(1deg);  }   30% {   opacity: 0.5;   transform: rotate(0deg) scale(0.7) skew(1deg);  }   100% {   opacity: 0.6;   transform: rotate(0deg) scale(1) skew(1deg);  }  }  @-webkit-keyframes suntory-alo-circle-img-anim {  0% {   transform: rotate(0deg) scale(1) skew(1deg);  }   10% {   transform: rotate(-25deg) scale(1) skew(1deg);  }   20% {   transform: rotate(25deg) scale(1) skew(1deg);  }   30% {   transform: rotate(-25deg) scale(1) skew(1deg);  }   40% {   transform: rotate(25deg) scale(1) skew(1deg);  }   50% {   transform: rotate(0deg) scale(1) skew(1deg);  }   100% {   transform: rotate(0deg) scale(1) skew(1deg);  }  }  @keyframes suntory-alo-circle-img-anim {  0% {   transform: rotate(0deg) scale(1) skew(1deg);  }   10% {   transform: rotate(-25deg) scale(1) skew(1deg);  }   20% {   transform: rotate(25deg) scale(1) skew(1deg);  }   30% {   transform: rotate(-25deg) scale(1) skew(1deg);  }   40% {   transform: rotate(25deg) scale(1) skew(1deg);  }   50% {   transform: rotate(0deg) scale(1) skew(1deg);  }   100% {   transform: rotate(0deg) scale(1) skew(1deg);  }  }  @-webkit-keyframes suntory-alo-circle-fill-anim {  0% {   opacity: 0.2;   transform: rotate(0deg) scale(0.7) skew(1deg);  }   50% {   opacity: 0.2;   transform: rotate(0deg) scale(1) skew(1deg);  }   100% {   opacity: 0.2;   transform: rotate(0deg) scale(0.7) skew(1deg);  }  }  @keyframes suntory-alo-circle-fill-anim {  0% {   opacity: 0.2;   transform: rotate(0deg) scale(0.7) skew(1deg);  }   50% {   opacity: 0.2;   transform: rotate(0deg) scale(1) skew(1deg);  }   100% {   opacity: 0.2;   transform: rotate(0deg) scale(0.7) skew(1deg);  }  }  .nav-footer-menu{display: block;position: relative;} .nav-footer-menu ul{display: block; padding:0px; margin: 0px; list-style: none;} .nav-footer-menu ul li{display: block;} .nav-footer-menu ul li a, .nav-footer-menu ul li span{padding:5px 0px; display: block; color:#bfbfbf; text-transform: uppercase;} .nav-footer-menu ul li a:hover, .nav-footer-menu ul li span{color:#FFF;} .nav-footer-menu ul li i{display: inline-block; padding-right: 10px; width: 40px; text-align: center; color:red;} .nav-footer-menu h4{ display: block; padding: 20px 0px 20px 0px; font-weight: bold;  margin: 0px;}  .menu-background{background: #FFF; } .menu-tab-left ul{list-style: none; padding: 12px 0px;  display: block;} .menu-tab-left ul li{ display: inline-block; vertical-align: top; padding: 0px;} .menu-tab-left ul li span, .menu-tab-left ul li a{ display: block; /*padding: 6px 15px;*/ margin-top:5px; margin-bottom:5px; text-transform: uppercase; font-size: 1.2em; font-weight: normal; color:#404040;position:relative;} .cate-general{  /*padding: 10px 18px 10px 45px !important;*/ } .mod_navigation .cate-general::before {  content: '';  margin-right:12px;  font-size: 1.2em;  font-family: FontAwesome;  font-weight: normal;  display: inline-block;  text-align: center;  width: 20px; } /*Gioi thieu*/ .mod_navigation .cate-general.cate-542::before{  content: "\f140"; } .mod_navigation .cate-general.cate-543::before{  content: "\f0ee"; } .mod_navigation .cate-general.cate-549::before{  content: "\f1b2"; } .mod_navigation .cate-general.cate-550::before{  content: "\f201"; }     /*Dich vu*/ .mod_navigation .cate-general.cate-551::before{  content: "\f044"; } .mod_navigation .cate-general.cate-552::before{  content: "\f2cc"; } .mod_navigation .cate-general.cate-553::before{  content: "\f19c"; } .mod_navigation .cate-general.cate-554::before{  content: "\f2cd"; } .mod_navigation .cate-general.cate-555::before{  content: "\f0e3"; } .mod_navigation .cate-general.cate-556::before{  content: "\f007"; } .mod_navigation .cate-general.cate-557::before{  content: "\f2c9"; }   /*Bang gia*/ .mod_navigation .cate-general.cate-526::before{  content: '\f015'; } .mod_navigation .cate-general.cate-527::before{  content: '\f19c'; } .mod_navigation .cate-general.cate-529::before{  content: '\f291'; } .mod_navigation .cate-general.cate-558::before{  content: '\f0e3'; }   /*Huong dan*/ .mod_navigation .cate-general.cate-547::before, .mod_navigation .cate-general.cate-548::before{  margin: 0 !important; }  .mod_navigation.nav-footer-menu .cate-general.cate-547::before, .mod_navigation.nav-footer-menu .cate-general.cate-548::before{  margin: -10px !important; }   .mod_newsmenu.menu-tab-left ul li span, .mod_newsmenu.menu-tab-left ul li a{  display: block;  padding: 5px 15px;  margin-top: 5px;  margin-bottom: 5px;  text-transform: capitalize;  border: 1px solid #f20309;  box-shadow: 0 0 black;  border-radius: 5px;  font-size: 1.2em;  font-weight: normal;  color: red;  position: relative;  }  .mod_newsmenu .cate-init::before{  content: '';  margin-right:12px;  font-size: 1.2em;  font-family: FontAwesome;  font-weight: normal; }  /*Thiet ke*/ .mod_newsmenu .cate-::before{  content:'\f079'; } .mod_newsmenu .cate-75::before{  content:'\f015'; } .mod_newsmenu .cate-76::before{  content:'\f19c'; } .mod_newsmenu .cate-82::before{  content:'\f2cd'; } .mod_newsmenu .cate-78::before{  content:'\f291'; } .mod_newsmenu .cate-96::before{  content:'\f1ad'; } .mod_newsmenu .cate-97::before{  content:'\f1b3'; }  .mod_newsmenu.nav-footer-menu .cate-75::before,  .mod_newsmenu.nav-footer-menu .cate-76::before,  .mod_newsmenu.nav-footer-menu .cate-82::before,  .mod_newsmenu.nav-footer-menu .cate-78::before, .mod_newsmenu.nav-footer-menu .cate-96::before, .mod_newsmenu.nav-footer-menu .cate-97::before{  content: unset;  margin: 0 !important; } /*Du an*/ .mod_newsmenu .cate-85::before{  content:'\f19c'; } .mod_newsmenu .cate-86::before{  content:'\f2cd'; } .mod_newsmenu .cate-93::before{  content:'\f015'; }  .menu-tab-left ul li span, .menu-tab-left ul li a.active, .menu-tab-left ul li a:hover{color:red; text-decoration: none; font-weight: normal;} .mod_newsmenu.menu-tab-left ul li span, .mod_newsmenu.menu-tab-left ul li a.active, .mod_newsmenu.menu-tab-left ul li a:hover{  color: #0a45ab;  text-decoration: none;  /*font-weight: bold;*/ } .div-teaser-round > div{padding: 15px; background: red; color:#FFF;} .div-teaser-header{background: #f1eff4; padding-top:40px;}  .bottom-contact{background: url("/files/system/img/general/hire-bg.jpg")no-repeat fixed center center/cover; z-index: 1;  position: relative; display: block; } .bottom-contact:before{content:""; position: absolute; top: 0;left:0px; width: 100%; height: 100%; background: rgb(13 67 162 / 50%) none repeat scroll 0 0;} .bottom-contact .hire-overlay{ border-bottom: 60px solid transparent; border-color: transparent transparent transparent #cecece; border-left: 40px solid rgba(10, 69, 171, 0.92); border-style: solid; border-top: 62px solid transparent; content: ""; display: block; left: 100%; position: absolute; top: 0;} .bottom-contact .hire-left{padding:50px 0px 50px 15px; position: relative;} .bottom-contact .hire-left:before{ background: rgba(10, 69, 171, 0.92); content: " "; height: 100%; position: absolute; right: 0; top: 0; width: 2000px; z-index: 999;} .bottom-contact h3{color: #FFF; display: inline-block; font-weight: 400; left: 105px; position: relative; text-transform: uppercase; z-index: 9999999; letter-spacing: 1px; margin: 0px;} .bottom-contact .hire-icon {color: #eebd00; display: -webkit-inline-box; display: -ms-inline-flexbox; display: inline-flex; font-size: 65px; left: 24px; position: absolute; top: 20px; z-index: 9999; } .bottom-contact a{margin: 36px 30px; -webkit-backface-visibility: hidden; backface-visibility: hidden; border: 3px solid #b1b1b1; box-shadow: 0 0 1px rgba(0, 0, 0, 0); color: #fff !important; display: inline-block; font-weight: 600; padding: 10px 20px; position: relative; text-transform: uppercase; -webkit-transition: all 0.4s ease 0s; transition: all 0.4s ease 0s; -webkit-transform: translateZ(0px); transform: translateZ(0px); -webkit-transition-duration: 0.5s; transition-duration: 0.5s; -webkit-transition-property: color; transition-property: color; vertical-align: middle;} .bottom-contact a:hover{text-decoration: none;} .bottom-contact a:before{background: rednone repeat scroll 0 0; bottom: 0; content: ""; left: 0; position: absolute; right: 0; top: 0; -webkit-transform: scaleX(0); transform: scaleX(0); -webkit-transform-origin: 50% 0 0; transform-origin: 50% 0 0; -webkit-transition-duration: 0.5s; transition-duration: 0.5s; transition-property: transform, -webkit-transform; -webkit-transition-timing-function: ease-out; transition-timing-function: ease-out; width: 100%; z-index: -1;} .bottom-contact a:hover:before{ -webkit-transform: scaleX(1); transform: scaleX(1); -webkit-transition-timing-function: cubic-bezier(0.52, 1.64, 0.37, 0.66); transition-timing-function: cubic-bezier(0.52, 1.64, 0.37, 0.66);}  .ce_text hr{ margin-top: 12px; margin-bottom: 12px; border: 0; border-top: 1px solid #eee;} .teaser-company .ce_text hr{ margin-top: 20px; margin-bottom: 20px;}  .d-display{   display: flex;  }   /*.container-slider .ws_images::after{*/ /* content: "";*/ /* position: absolute;*/ /* background:rgba(0, 0, 0, 0.5);*/ /* top: 0;*/ /* left: 0;*/ /* width: 100%;*/ /* height: 100%;*/ /* display: block;*/ /*}*/  @media screen and (min-width:768px){ .header-hotline-mobile a b{font-size: 14px;} .header-hotline-mobile i:before{font-size: 20px;} .header-hotline-mobile i{display: inline-block; vertical-align: middle; margin-right: 10px;} .header-hotline-mobile a b{display: inline-block; vertical-align: middle;} #header .more-inside-menu{ background: #0a45ab;/*url("/files/system/img/general/bg-header.jpg") center top repeat;margin-bottom: 1px;*/} #header .more-inside-menu.csticky{background: rgba(10, 69, 171, 0.92) !important; opacity: 1; box-shadow: none;} #header .logo img{max-height:100px; margin-top: 3px;} .background-menu{display: block; padding-bottom: 1px; position: static;} .align-right{text-align:right;} .inline-block{white-space:normal;display:inline-block;vertical-align:top;} .col-sm-center{text-align:center !important;} .col-sm-left{text-align:left !important;} .col-sm-right{text-align:right !important;} .col-sm-inline{display:inline-block !important;vertical-align:top !important;white-space:normal;float:none !important; margin-left: -3px;} .col-sm-align-center{vertical-align: middle !important;} .col-sm-block{display:block !important;} .col-sm-no-padding-left{padding-left:0px !important;} .col-sm-no-padding-right{padding-right:0px !important;} .col-sm-no-padding{padding-left:0px !important;padding-right:0px !important;} .content-2column{border-left:1px solid #EEE;} .content-2column-right{border-right:1px solid #EEE;} .col-sm-20{width:20%;} .col-sm-60{width:60%;} .col-sm-80{width:80%;} .col-sm-40{width:40%;} .col-sm-push-20{left:20%;} .col-sm-push-40{left:40%;} .col-sm-push-60{left:60%;} .col-sm-pull-20{right:20%;} .col-sm-pull-40{right:40%;} .col-sm-pull-60{right:60%;} #header .more-inside-header > div{vertical-align:top} #header .block-languages{position:relative;z-index:100;text-align:center;padding-top:5px;padding-left:5px;margin-right:10px;} .block-languages ul li a, #header .block-languages ul li span{margin:2px 0px 0px 5px;text-indent:-1000px;padding-left:30px;} .more-inside-right > .more-inside{padding:5px 0px 5px 0px;} #header .block-search{margin-bottom: 0px;vertical-align: top;display: block;margin-top: 3px;} .block-search input[type=submit]{position: absolute;height: 46px; width: 60px;top:0px;right:0px;} .copyright{line-height:16px;vertical-align:top;} .copyright b{font-size:0.9em;color:#3C3800} .copyright a{padding-left:5px;font-size:0.9em;color:#FFFFFF} #header .icon_header a{padding:0px 5px;} .video-block{margin-bottom:25px;} .video-block.last{margin-bottom:0px;}      .container-slider .ws-title{display:block;width:100%;/*padding:3% 0;margin-left:auto;margin-right:auto;background:rgba(0, 0, 0, 0.470588);*/ text-align: left;} /*.container-slider .ws-title >span{width:100%;line-height:1em;background:none;text-align:center;color:red;font-size:1.7em; font-weight: bold;*/ /* top: 50%;*/ /* left: 50%;*/ /* position: absolute;*/   /*}*/ .container-slider .ws-title >span{  top: 50%;  left: 2%;  position: absolute;  line-height:1.1em;  color:#e6e6e6;font-size:3em; font-weight: bold;width:100%; } .container-slider .ws-title >div{  top: 67%;  left: 2%;  position: absolute;  font-size:1em;line-height:1em;color:#CCC;width:100%; } /*.container-slider .ws-title >div{margin-top:0px;font-size:1em;line-height:1em;background:none;color:#CCC;width:100%;text-align:center;}*/ .hotline-right{position: fixed; z-index: 1000; bottom: 0px; left: 0px;}  .background-img-one{position: relative; z-index: 3;} .background-img-two{margin-left: -25%;  right: 0px; z-index: 1; position: relative; float: right; } .div-teaser-round{position: relative; margin-bottom: 15px;} .div-teaser-round > div{display: inline-block;-webkit-border-radius: 50%; -moz-border-radius: 50%; border-radius: 50%; overflow:hidden; position: relative;} .div-teaser-round .teaser-text{position: absolute; z-index: 2; padding: 12%; left:0px; top:0px; bottom:0px; right:0px;display: -webkit-box !important; display: -moz-box !important; display: -ms-flexbox !important; display: -webkit-flex !important; display: flex !important; -webkit-flex-direction: row !important; -ms-flex-direction: row !important; flex-direction: row !important; -webkit-flex-wrap: wrap !important; -ms-flex-wrap: wrap !important; flex-wrap: wrap !important; -webkit-box-pack: center !important; -moz-box-pack: center !important; -webkit-justify-content: center !important; -ms-flex-pack: center !important; justify-content: center !important; -webkit-box-align: center !important; -moz-box-align: center !important; -webkit-align-items: center !important; -ms-flex-align: center !important; align-items: center !important;}  .bg-menu-footer{ background: #404040; padding-top: 5px; border-bottom: 1px solid #313131;} .nav-footer-menu-bottom{display: block;position: relative;} .nav-footer-menu-bottom ul{display: block; white-space: nowrap; padding:0px; margin: 0px; list-style: none;} .nav-footer-menu-bottom ul li{display: inline-block; vertical-align: top;} .nav-footer-menu-bottom ul li a, .nav-footer-menu-bottom ul li span{padding:5px 10px; display: block; color:red; text-transform: uppercase;}     } @media screen and (min-width:992px){.padding-top-md-15{padding-top:15px} .col-md-center{text-align:center !important;} .col-md-left{text-align:left !important;} .col-md-right{text-align:right !important;} .col-md-inline{display:inline-block !important;vertical-align:top !important;white-space:normal;float:none !important; margin-left: -3px;} .col-md-align-center{vertical-align: middle !important;} .col-md-block{display:block !important;} .col-md-20{width:20%;} .col-md-80{width:80%;} .col-md-60{width:60%;} .col-md-40{width:40%;} .col-md-push-20{left:20%;} .col-md-push-40{left:40%;} .col-md-push-60{left:60%;} .col-md-pull-20{right:20%;} .col-md-pull-40{right:40%;} .col-md-pull-60{right:60%;} .col-md-no-padding-left{padding-left:0px;} .col-md-no-padding-right{padding-right:0px;} .col-md-no-padding{padding-left:0px !important;padding-right:0px !important;} #header .slider-header.rsts-skin-default .rsts-caption{width:45%} .col-md-no-padding-left{padding-left:0px;} .col-md-no-padding-right{padding-right:0px;} } @media screen and (max-width:992px) and (min-width:768px){.padding-top-sm-15{padding-top:15px} .col-sm-center{text-align:center;} .col-sm-only-no-padding-left{padding-left:0px;} .col-sm-only-no-padding-right{padding-right:0px;} .menu-brebrum{position:relative;} .header-hotline{font-size:1em;} .form-contact-div > form > div >div p.error, .form-person-div form > div >div > div p.error{color:#F00;position:absolute;right:5%;top:-10px} .header-translate{text-align:left;padding-left:15px} .header-hotline-mobile a{font-size:2em; width: calc(25% - 3px);} .header-hotline-mobile i:before{font-size:1em;}  #header .logo{  float:right;  height: 95px; } #header .logo a{  left:15%; } .nav-header.navbar-default{  float: left; } .nav-header.navbar-default .navbar-collapse.in{  left: 0; } #footer{padding-bottom:46px;} } @media screen and (max-width:1440px){  .container-slider .ws-title >div{   top: 69%;  } } @media screen and (max-width:992px){  .ads-banner-scroll{display:none}  .menu-brebrum span{   font-size: 1.2em !important;  }  .container-slider .ws-title >div{   top: 65%;  } } @media screen and (min-width:1200px){.col-lg-center{text-align:center !important;} .col-lg-left{text-align:left !important;} .col-lg-right{text-align:right !important;} .col-lg-inline{display:inline-block !important;vertical-align:top !important;white-space:normal;float:none !important; margin-left: -3px;} .col-lg-block{display:block !important;} .col-lg-no-padding-left{padding-left:0px !important;} .col-lg-no-padding-right{padding-right:0px !important;} .col-lg-no-padding{padding-left:0px !important;padding-right:0px !important;} .col-lg-padding-left{padding-left:15px !important;} .col-lg-padding-right{padding-right:15px !important;} .col-lg-20{width:20%;} .col-lg-80{width:80%;} .col-lg-60{width:60%;} .col-lg-40{width:40%;} .col-lg-push-20{left:20%;} .col-lg-push-40{left:40%;} .col-lg-push-60{left:60%;} .col-lg-pull-20{right:20%;} .col-lg-pull-40{right:40%;} .col-lg-pull-60{right:60%;} .container-slider .ws_bullets{  bottom: 40px; } .desktop-about {  margin-left: calc(5% + 5px) !important; }  } @media screen and (max-width:768px){ .container-slider .ws-title{display:block;width:100%;text-align: left;} .container-slider .ws-title >span{  top: 50%;  left: 5%;  position: absolute;  line-height:1.1em;  color:#e6e6e6;font-size:3em; font-weight: bold;width:100%;     } .container-slider .ws-title >div{  top: 74%;  left: 5%;  position: absolute;  font-size:1em;line-height:1em;color:#CCC;width:100%;  word-wrap: break-word;  padding-right: 5%; }     /*.p-menu{padding: 10px 0;}*/  .background-img-two{     margin-top: 35px;  }  #main{   padding: 0 9px;  }    #container{   padding-bottom: 0;  }    .service{   margin-top: 0;  }    .title-color ul{   padding-left: 0 !important;  } }   @media screen and (max-width:767px){ .d-display{  display: block; } #header .logo{  height: 50px; } .pl-25{  padding-left: unset !important; } .van-phong{font-size: 8.5pt !important;} .csticky-div .logo img{max-height: 60px; margin:5px 0;} .csticky .logo img{max-height: 50px;  background: url("/files/system/img/general/logo-1.png");  background-size: cover;  overflow: hidden;  padding: 51px 60px 0 0;} #header .more-inside-menu, #header .more-inside-menu.csticky, .nav-header.navbar-default .navbar-collapse{ background: #0a45ab; } div > .title-headdline, #footer h2.title-headdline{font-size:1.2em;} .teaser-company .ce_text > h2{margin-top:10px;} #header .bg-header > div{background:none} .padding-top-xs-15{padding-top:15px} #footer{padding-bottom: 45px;} .col-xs-center{text-align:center !important;} .col-xs-left{text-align:left !important;} .col-xs-right{text-align:right !important;} .col-xs-inline{display:inline-block !important;float:none !important;white-space:normal;float:none !important;vertical-align: top;} .col-xs-block{display:block !important;} .col-xs-no-padding-left{padding-left:0px;} .col-xs-no-padding-right{padding-right:0px;} .col-xs-no-padding{padding-left:0px !important;padding-right:0px !important;} .col-xs-row{margin-left: -15px; margin-right: -15px;} .slick-prev, .slick-next{display:none !important;} #left, #right{box-shadow:none;margin-top:0px;margin-bottom:10px} #left>.inside, #right>.inside{float:inherit} .block-search{ margin-top: 0px;margin-right: 65px;margin-top: 0px;margin-left: 5px;} .block-search form{text-align: center} .block-search input[type=text]{background: #FFF; border: 1px solid #cacaca; height:46px;-webkit-border-radius:0px;-moz-border-radius:0px;border-radius:0px;position: relative;z-index: 1001;} .block-search input[type=submit]{ position: absolute; z-index: 1001; top: 3px; right: 3px;}  .header-translate{padding-top:5px;padding-bottom:10px;text-align:center;padding-left:0px} .header-translate > div{display:inline-block} .goog-te-menu-frame{width:100% !important} .mod_newsmenu.menu-tab-left ul li{  width: calc(50%);  text-align: left;  padding: 4px; } .mod_newsmenu.menu-tab-left ul li span, .mod_newsmenu.menu-tab-left ul li a{  display: block;  /*padding-top: 40% !important;*/  padding: 0% 0% !important;  margin-top: 0px;   margin-bottom: 0px;   /*border-left: 1px solid #cdcdcd;*/  font-weight: normal;  color: #404040;  position:relative;  /*font-size:8.6px;*/  font-size:0.68em; } .menu-tab-left ul{  margin:10px 18px !important; }  .mod_navigation.menu-tab-left{  background: #dcdcdc;  margin:0 -18px !important; }  .mod_newsmenu.menu-tab-left{  background: #dcdcdc;  margin:0 -18px !important; }  .mod_navigation.nav-footer-menu {  width: 100%; } .mod_newsmenu.nav-footer-menu {  width: 100%; } .mod_customnav.nav-footer-menu {  width: 100%; }   .menu-tab-left ul li{  width:calc(50%); }  .price-list ul li{  width:calc(100%); }  .price-responsive{  font-size: 24pt !important; }  .header-hotline-mobile a{  width: calc(25% - 3px); }  } @media screen and (max-width:640px){ .menu-tab-left ul li span, .menu-tab-left ul li a{font-size: 0.94em;  padding: 6px 0px 6px 0px;  text-transform: none;}   .price-list ul li span, .price-list ul li a {  font-size: 1em !importart; } .mod_newsmenu.menu-tab-left ul li span, .mod_newsmenu.menu-tab-left ul li a{  font-weight: bold; }  .pr-xs-0{  padding-right: 0;  }  .pl-xs-0{  padding-left: 0; }  .col-xxs-center{text-align:center !important;} .col-xxs-left{text-align:left !important;} .col-xxs-right{text-align:right !important;} .col-xxs-inline{display:inline-block !important;float:none !important;vertical-align:top;} .col-xxs-block{display:block !important;} .hidden-xxs{display:none !important;} #top-link-block{display:none !important;} .copyright{font-size:0.9em;} .news-reader-product .layout_full .headline-image > .image_container_div{margin:10px;float:inherit} .news-reader-product .layout_full .headline-image > .image_container_div figure img{height:auto !important;max-width:100% !important} .list-news-scroll .headline a.more{float:inherit;display:block;text-align:left;margin-top:10px} .form-contact-div > h2, .form-person-div > h2{font-size:1.2em;margin-top:10px;} .form-contact-div > form > div >.submit_container, .form-person-div > form > div >.submit_container{display:block;text-align:right;margin-right:2%} .form-contact-div > form > div >div>label.input-contact, .form-person-div form > div >div > div label{display:block;padding-right:2%;width:98%;text-align:left;} .form-contact-div > form > div >div>input.input-contact, .form-contact-div > form > div >div>textarea.input-contact, .form-person-div form > div >div > div input.text, .form-person-div form > div >div > div select{display:block;width:98%;padding-left:0.5%;padding-right:0.5%} .form-contact-div > form > div >div>.captcha_text{display:block;color:#AB0202;background-color:#F1F1F1;margin-right:2%;padding:10px;margin-left:0%;margin-top:5px;width:98%} .form-contact-div > form > div >div p.error, .form-person-div form > div >div > div p.error{position:relative;right:0px;top:inherit} .form-contact-div form > div >div .filedQuestion{display:block;width:auto;} .pgwSlider .ps-caption b{font-size:1.2em} .menu-brebrum span{font-size:2em;} .menu-brebrum ul li{font-size: 1em; float:left; } .menu-brebrum ul li.first{  float: left; } .menu-brebrum ul li.last{  width: 58%;  overflow: hidden;  float: left;  white-space: nowrap;  text-overflow: ellipsis; }  .hotline-menu{font-size: 1.3em; padding-top: 1px;}  /*Gioi thieu*/ .menu-tab-left ul li span.cate-542,  .menu-tab-left ul li a.cate-542,  .menu-tab-left ul li span.cate-543,  .menu-tab-left ul li a.cate-543,  .menu-tab-left ul li span.cate-549,  .menu-tab-left ul li a.cate-549,  .menu-tab-left ul li span.cate-550,  .menu-tab-left ul li a.cate-550{  /*font-size: 1.1em;*/  text-transform: uppercase;  font-weight: bold  }  /*Dich vu*/ .menu-tab-left ul li span.cate-551,  .menu-tab-left ul li a.cate-551,  .menu-tab-left ul li span.cate-552,  .menu-tab-left ul li a.cate-552,  .menu-tab-left ul li span.cate-553,  .menu-tab-left ul li a.cate-553,  .menu-tab-left ul li span.cate-554,  .menu-tab-left ul li a.cate-554, .menu-tab-left ul li span.cate-555, .menu-tab-left ul li a.cate-555, .menu-tab-left ul li span.cate-556, .menu-tab-left ul li a.cate-556, .menu-tab-left ul li span.cate-557, .menu-tab-left ul li a.cate-557{  font-size: 0.82em;  text-transform: uppercase;  font-weight: bold  }  /*Bang gia*/ .menu-tab-left ul li span.cate-526,  .menu-tab-left ul li a.cate-526,  .menu-tab-left ul li span.cate-527,  .menu-tab-left ul li a.cate-527,  .menu-tab-left ul li span.cate-529,  .menu-tab-left ul li a.cate-529, .menu-tab-left ul li span.cate-558, .menu-tab-left ul li a.cate-558{  font-size: 1.1em;  text-transform: uppercase;  font-weight: bold  }  /*Thiet ke*/ .mod_newsmenu.menu-tab-left ul li span.cate-, .mod_newsmenu.menu-tab-left ul li a.cate-, .mod_newsmenu.menu-tab-left ul li span.cate-75, .mod_newsmenu.menu-tab-left ul li a.cate-75, .mod_newsmenu.menu-tab-left ul li span.cate-76, .mod_newsmenu.menu-tab-left ul li a.cate-76, .mod_newsmenu.menu-tab-left ul li span.cate-82, .mod_newsmenu.menu-tab-left ul li a.cate-82, .mod_newsmenu.menu-tab-left ul li span.cate-78, .mod_newsmenu.menu-tab-left ul li a.cate-78, .mod_newsmenu.menu-tab-left ul li span.cate-96, .mod_newsmenu.menu-tab-left ul li a.cate-96, .mod_newsmenu.menu-tab-left ul li span.cate-97, .mod_newsmenu.menu-tab-left ul li a.cate-97{  font-size: 0.87em; }  /*Du an*/ .mod_newsmenu.menu-tab-left ul li span.cate-85, .mod_newsmenu.menu-tab-left ul li a.cate-85, .mod_newsmenu.menu-tab-left ul li span.cate-86, .mod_newsmenu.menu-tab-left ul li a.cate-86{  font-size: 0.77em; }  } @media screen and (max-width:640.99px){  .van-phong{font-size: 7.4pt !important;}  .tru-so{font-size: 8.7pt !important;}  .nav-footer-menu ul li a, .nav-footer-menu ul li span{   font-size: small;  }   }  @media screen and (max-width: 320.99px){    .container-slider .ws-title >span{   top: 50%;   font-size:2.5em;  }    .menu-tab-left ul li span, .menu-tab-left ul li a{   font-size:0.8em;  }  .menu-tab-left.price-list ul li span, .menu-tab-left.price-list ul li a {   font-size: 1.1em;  }  .mod_newsmenu.menu-tab-left.design-font ul li span, .mod_newsmenu.menu-tab-left.design-font ul li a{   font-size: 9.7px;  }  .csticky-div .logo img{   max-height: 50px;   /*padding-top: 5px;*/   margin: 5px 0;  }  .mod_newsmenu .cate-init::before{   margin-right: 3px;  }  .menu-brebrum ul li.last{   width: 52%;  }    /*Dich vu*/  .menu-tab-left ul li span.cate-551, .menu-tab-left ul li a.cate-551, .menu-tab-left ul li span.cate-552, .menu-tab-left ul li a.cate-552, .menu-tab-left ul li span.cate-553, .menu-tab-left ul li a.cate-553, .menu-tab-left ul li span.cate-554, .menu-tab-left ul li a.cate-554, .menu-tab-left ul li span.cate-555, .menu-tab-left ul li a.cate-555, .menu-tab-left ul li span.cate-556, .menu-tab-left ul li a.cate-556, .menu-tab-left ul li span.cate-557, .menu-tab-left ul li a.cate-557{   font-size: 0.67em;  }    /*Bang gia*/  .menu-tab-left ul li span.cate-526, .menu-tab-left ul li a.cate-526, .menu-tab-left ul li span.cate-527, .menu-tab-left ul li a.cate-527, .menu-tab-left ul li span.cate-529, .menu-tab-left ul li a.cate-529, .menu-tab-left ul li span.cate-558, .menu-tab-left ul li a.cate-558{   font-size: 1em;  }    /*Du an*/  .mod_newsmenu.menu-tab-left ul li span.cate-85, .mod_newsmenu.menu-tab-left ul li a.cate-85,  .mod_newsmenu.menu-tab-left ul li span.cate-86, .mod_newsmenu.menu-tab-left ul li a.cate-86{   font-size: 0.68em;  }    /*Thiet ke*/  .mod_newsmenu.menu-tab-left ul li span.cate-, .mod_newsmenu.menu-tab-left ul li a.cate-,  .mod_newsmenu.menu-tab-left ul li span.cate-75, .mod_newsmenu.menu-tab-left ul li a.cate-75,  .mod_newsmenu.menu-tab-left ul li span.cate-76, .mod_newsmenu.menu-tab-left ul li a.cate-76,  .mod_newsmenu.menu-tab-left ul li span.cate-82, .mod_newsmenu.menu-tab-left ul li a.cate-82,  .mod_newsmenu.menu-tab-left ul li span.cate-78, .mod_newsmenu.menu-tab-left ul li a.cate-78,  .mod_newsmenu.menu-tab-left ul li span.cate-96, .mod_newsmenu.menu-tab-left ul li a.cate-96{   font-size: 0.77em;  } }  .title-relate span{  color:#867c7c; }  .nb-line-top{   display: block;  font-size: 2.2em;  color: #d2d2d2;  text-align: center;  font-weight: normal;  position: relative;  margin-bottom: 15px;  line-height: 1.2em;  overflow: hidden;  z-index: 1;  margin-top: 0px;  text-transform: uppercase;  padding-bottom: 10px; } .nb-line-top::before{  content: "";  display: block;  width: 300px;  background: rgba(205, 205, 200, 0.71);  height: 1px;  position: absolute;  bottom: 4px;  right: calc(50% + 20px); }  .nb-line-top::after{  content: "";  display: block;  width: 300px;  background: rgba(205, 205, 200, 0.71);  height: 1px;  position: absolute;  bottom: 4px;  left: calc(50% + 20px); }  .nb-line-top span::after{  position: absolute;  background: red;  content: "";  bottom: 0px;  left: calc(50% - 2px);  display: block;  width: 8px;  height: 8px;  -webkit-border-radius: 100%;  -moz-border-radius: 100%;  border-radius: 100%; } .tp-bullets{  bottom: calc(5% + 3px) !important; }  .pl-25{  padding-left: 24px; }  #don-gia-don-gia-thi-cong, #don-gia-thiet-ke, #vat-tu-hoan-thien, #chi-tiet{  padding: 9px; }  .menu-tab-left ul{  margin:2px 320px 10px 320px; }  .mod_navigation.menu-tab-left{  /*background: #dcdcdc;*/  margin:0 -320px;  background: url("/files/system/img/general/bg-icon.jpg") center center no-repeat;  background-size: cover; }  .mod_newsmenu.menu-tab-left{  /*background: #dcdcdc;*/  margin:0 -320px;  background: url("/files/system/img/general/bg-icon.jpg") center center no-repeat;  background-size: cover; }  .col-padding-5{  padding: 0 !important; }  .title-color h1{  color:red; }   .left-xay-dung ul{  list-style: none; }  .left-xay-dung ul li a{  display: flex;  background: #f4f4f4;  margin-top: 10px;  text-decoration: none;  transition: all ease 0.5s; }  .left-xay-dung ul li a:hover{  background: #f48000; }  .left-xay-dung ul li a .title{  align-self: center;  margin-left: 25px;  color: #1d53b1;  font-size: 18px;  font-weight: 600;  text-transform: uppercase; }  .left-xay-dung ul li a:hover .title{  color:#FFF; }  .right-bao-gia .aniview{  margin-top: 10px; }  .right-bao-gia .content h2 a{  color: #131212;  font-weight: 600;  text-decoration: none;  transition: all ease 0.5s;  padding: 10px; }  .right-bao-gia .content h2 a:hover{  /*background: #f48000;*/  color: #34b0fa; }
.more-inside-menu{display: block; text-align: right; background: #404040; } .more-inside-menu.csticky{box-shadow: 0px 3px 5px #000;} .nav-header.navbar-default a.active{background:none} .more-inside-menu{display:block;text-align:right;} .nav-header.navbar-default{ background: none; border: none; min-height: auto; margin:0px;} .nav-header.navbar-default li>ul{left:100%;margin-top:-1px;margin-left:-1px;-webkit-border-radius:0 6px 6px 6px;-moz-border-radius:0 6px 6px;border-radius:0 6px 6px 6px;top:0} .nav-header.navbar-default .navbar-brand{display:none;}  .nav-header.navbar-default ul.level_1 >li.first a::before{  font: normal normal normal 14px/1 FontAwesome;  content: "\f015";  font-size: 1.5em;  text-align: center;  text-indent: 0px;  height: 100%;  width: 100%;  padding: 0px;  position: absolute;  left: 50%;  top: 82%;  align-items: center !important;  transform: translateY(-50%); }	 @media screen and (min-width:768px){ 	.nav-header.navbar-default .hidden-sm-menu{display:none !important;} }	 @media screen and (min-width:992px){ 	.nav-header.navbar-default ul.level_1{padding:0px;margin:0px;} 	.nav-header.navbar-default .navbar{min-height:inherit;margin:0px;} 	.nav-header.navbar-default ul.level_1 li{position:relative;} 	.nav-header.navbar-default ul.level_1 >li{padding:0px;margin:0px;display:inline-block;margin-left:-3px; vertical-align: middle;} 	.nav-header.navbar-default ul.level_1 >li.first{margin-left:0px;} 	 	.nav-header.navbar-default ul.level_1 >li.first a{   position:relative;   text-indent: -9999px;   text-align: left;   width: 74px;     }  .nav-header.navbar-default ul.level_1 >li.first a #text{   display:none;        }       	 	 	 	.nav-header.navbar-default ul.level_1 >li.last{background:none;padding-right:0px;box-shadow:none;} 	.nav-header.navbar-default .invisible{display:none !important} 	.nav-header.navbar-default ul.level_1 a{z-index:11;padding:7px;color:#d6d6d6;font-size:1.1em;display:block;} 	.nav-header.navbar-default ul.level_1 li li a{background:rgb(45 91 171);margin-bottom:0px;border-bottom:1px solid rgba(0, 0, 0, 0);} 	.nav-header.navbar-default ul.level_1>li>a, .nav-header.navbar-default ul.level_1>li>span{color:#FFF;background:none;z-index:101;padding:25px 10px;text-transform:uppercase;font-weight:normal;position:relative;font-size:1em;} 	.nav-header.navbar-default ul.level_1 li>ul a{padding-top:6px;padding-bottom:6px;min-width:150px; text-transform: uppercase;} 	.nav-header.navbar-default ul.level_1 a.active, .nav-header.navbar-default ul.level_1 span.active, .nav-header.navbar-default ul.level_1 a:hover, .nav-header.navbar-default ul.level_1 a:focus, .nav-header.navbar-default ul.level_1 a.active, .nav-header.navbar-default .open>a, .nav-header.navbar-default .open>a:focus, .nav-header.navbar-default .open>a:hover, .nav-header.navbar-default ul.level_1 > li:hover >a{background:none;text-decoration:none;color:yellow;} 	.nav-header.navbar-default ul.level_1 ul a.active, .nav-header.navbar-default ul.level_1 ul span.active, .nav-header.navbar-default ul.level_1 ul a:hover, .nav-header.navbar-default ul.level_1 ul a:focus, .nav-header.navbar-default ul.level_1 ul a.active, .nav-header.navbar-default ul.level_1 ul .open>a, .nav-header.navbar-default ul.level_1 ul .open>a:focus, .nav-header.navbar-default ul.level_1 ul .open>a:hover{background:rgb(10 69 171);text-decoration:none;color:yellow;} 	.nav-header.navbar-default ul.level_1 > li > a.active, .icon-home .nav-header.navbar-default ul.level_1 > li > .icon-home{text-decoration:none;background:none;color:yellow!important;} 	.nav-header.navbar-default ul.level_1> li > a.icon-home, .nav-header.navbar-default ul.level_1> li > span.icon-home{text-indent:-9999px;text-align:left;width:50px;position:relative;} 	.nav-header.navbar-default ul.level_1> li > a.icon-home:before, .nav-header.navbar-default ul.level_1> li > span.icon-home:before{font:normal normal normal 14px/1 FontAwesome;content:"\f015";font-size:1.5em;text-align:center;text-indent:0px;height:100%;width:100%;padding:0px;position:absolute;left:0px;top:0px;display:-webkit-box !important;display:-moz-box !important;display:-ms-flexbox !important;display:-webkit-flex !important;display:flex !important;-webkit-flex-direction:row !important;-ms-flex-direction:row !important;flex-direction:row !important;-webkit-flex-wrap:wrap !important;-ms-flex-wrap:wrap !important;flex-wrap:wrap !important;-webkit-box-pack:center !important;-moz-box-pack:center !important;-webkit-justify-content:center !important;-ms-flex-pack:center !important;justify-content:center !important;-webkit-box-align:center !important;-moz-box-align:center !important;-webkit-align-items:center !important;-ms-flex-align:center !important;align-items:center !important;} 	.nav-header.navbar-default .navbar-brand{display:none} 	.nav-header.navbar-default .navbar-collapse{padding-left:0px;padding-right:0px} 	.nav-header.navbar-default li>ul{background-color:inherit;opacity: 0;left:0px; top:100%; z-index: -9999;position:absolute;display:block;padding:0px;list-style:none;border:none;box-shadow:none;box-shadow:1px 1px 3px -2px #000;margin-bottom:0px;padding-bottom:0px; -webkit-transition:all 0.5s ease-in-out;-moz-transition:all 0.5s ease-in-out;-o-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out; -moz-transform: scale(0.1); -webkit-transform: scale(0.1); -o-transform: scale(0.1); -ms-transform: scale(0.1); transform: scale(0.1);} 	.nav-header.navbar-default li:hover > ul{display:block;z-index: 9999; opacity: 1; margin-top:0px;padding-top:0px; -moz-transform: scale(1); -webkit-transform: scale(1); -o-transform: scale(1); -ms-transform: scale(1); transform: scale(1);} 	.nav-header.navbar-default ul.level_1 ul>li:hover ul{top:0px;} 	/*.nav-header.navbar-default ul.level_1>li:hover>ul{top:112%;left:1px; padding-top: 14px; box-shadow: none;}*/ 	.nav-header.navbar-default ul.level_1 ul li{position:relative} 	.nav-header.navbar-default .caret-icon{margin-left:5px;} 	.nav-header.navbar-default .icon-tree{display:none;} 	.nav-header.navbar-default li.hidden-sm-menu-child{display:none !important;} 	.nav-header.navbar-default .hidden-md-menu{display:none;} 	.nav-header.navbar-default ul.level_1>li.logo-desktop>a, .nav-header.navbar-default ul.level_1>li.logo-desktop>span{width: 111px;  display: inline-block;  position: relative; height: 100px; margin:5px 40px; overflow: hidden; text-indent: -1000px;} 	.nav-header.navbar-default ul.level_1>li.logo-desktop>a:before, .nav-header.navbar-default ul.level_1>li.logo-desktop>span:before, 	.nav-header.navbar-default ul.level_1>li.logo-desktop>a:after, .nav-header.navbar-default ul.level_1>li.logo-desktop>span:after{content: "";width: 110px; position: absolute; left: 0px; top:-200%; background-size: contain; background-position: center center; background-repeat: no-repeat; -webkit-transition: all .4s ease; -moz-transition: all .4s ease; -ms-transition: all .4s ease; -o-transition: all .4s ease; transition: all .4s ease;} 	.nav-header.navbar-default ul.level_1>li.logo-desktop>a:before, .nav-header.navbar-default ul.level_1>li.logo-desktop>span:before{top:calc(50% - 45px); height: 100px; background-image: url("/files/system/img/general/logo.png"); } 	.nav-header.navbar-default ul.level_1>li.logo-desktop>a:after, .nav-header.navbar-default ul.level_1>li.logo-desktop>span:after{top:200%; height: 80px; background-image: url("/files/system/img/general/logo-1.png");} 	.csticky .nav-header.navbar-default ul.level_1>li.logo-desktop>a:before, .csticky .nav-header.navbar-default ul.level_1>li.logo-desktop>span:before{top:-200%;} 	.csticky .nav-header.navbar-default ul.level_1>li.logo-desktop>a:after, .csticky .nav-header.navbar-default ul.level_1>li.logo-desktop>span:after{top:calc(50% - 40px);} } @media screen and (max-width:992px) and (min-width:768px){ 	/*.nav-header.navbar-default .navbar-toggle{ background: url("/files/system/img/general/resp_menu_btn.png") left top no-repeat; background-size: 48px 48px; border-color: transparent; color: #FFF; position: relative; width: 48px; height: 48px; padding: 0px; text-indent: -99999px; margin: 0px; margin-left: 5px; margin-top: 12px; margin-right: 10px; display:inline-block; }*/ 	.nav-header.navbar-default .navbar-toggle{ background: url("/files/system/img/general/resp_menu_btn.png") left top no-repeat; background-size: 48px 48px; border-color: transparent; color: #FFF; position: relative; width: 48px; height: 48px; padding: 0px; text-indent: -99999px; margin: 0px; margin-left: 5px; margin-right: 10px; display:inline-block; transform: translateY(50%);} 	/*.nav-header.navbar-default .navbar-collapse{display:none !important;position:absolute;min-width:500px;text-align:left;top:99%; z-index: 9999;}*/ 	.nav-header.navbar-default .navbar-collapse{position: absolute;  min-width: calc(100% + 705px);  text-align: left;  top: calc(100% + 65px);  left: -9px !important;  z-index: 9999;  opacity: 0;  transition: all ease 0.5s;} 	/*.nav-header.navbar-default .navbar-collapse.in{display:block !important;background:none;padding:0px;margin-bottom:15px;}*/ 	.nav-header.navbar-default .navbar-collapse.in{background: none;  padding: 0px;  margin-bottom: 15px;  opacity: 1;   display:block !important}  .navbar-collapse.collapse{   display: none !important;  } 	.nav-header.navbar-default .navbar-header{float:right;display:block;position:relative;} 	/*.csticky .nav-header.navbar-default .navbar-toggle{margin-top: 10px;}*/ 	.csticky .nav-header.navbar-default .navbar-toggle{margin-top: 0px;} 	.nav-header.navbar-default ul a{color:#fff;background:rgb(64, 64, 64);border-bottom:1px solid #616161;position:relative;} 	.nav-header.navbar-default ul span, .nav-header.navbar-default ul a.active{background:yellow;color:#FFF; border-color: yellow;} 	.nav-header.navbar-default ul a.dropdown-toggle, .nav-header.navbar-default ul span.dropdown-toggle{padding-right:50px !important;} 	.nav-header.navbar-default .open>a, .nav-header.navbar-default .open>a:focus, .nav-header.navbar-default .open>a:hover{background:yellow;color:#FFF;border-color:yellow;} 	.nav-header.navbar-default .dropdown-menu{position:relative;left:0px;width:100%;padding:0px;float:inherit;margin:0px;border:none;margin-bottom:0px;background:none;} 	.nav-header.navbar-default ul.level_1>li>a, .nav-header.navbar-default ul.level_1>li>span{padding-right:7px;padding-left:7px;text-transform:none;} 	.nav-header.navbar-default ul.level_1 ul a, .nav-header.navbar-default ul.level_1 ul span{padding:10px;} 	.nav-header.navbar-default .dropdown-submenu>.dropdown-menu{left:0px;margin-left:0px;} 	.nav-header.navbar-default .caret-icon{position:absolute;right:0px;width:40px;text-align:center;height:100%;z-index:1;background:rgba(202, 202, 202, 0.19);top:0px;display:-webkit-box !important;display:-moz-box !important;display:-ms-flexbox !important;display:-webkit-flex !important;display:flex !important;-webkit-flex-direction:row !important;-ms-flex-direction:row !important;flex-direction:row !important;-webkit-flex-wrap:wrap !important;-ms-flex-wrap:wrap !important;flex-wrap:wrap !important;-webkit-box-pack:center !important;-moz-box-pack:center !important;-webkit-justify-content:center !important;-ms-flex-pack:center !important;justify-content:center !important;-webkit-box-align:center !important;-moz-box-align:center !important;-webkit-align-items:center !important;-ms-flex-align:center !important;align-items:center !important;} 	.nav-header.navbar-default .navbar-collapse.in{right:0px;} 	 } @media screen and (max-width:1200px) and (min-width:992px){ 	.nav-header.navbar-default ul.level_1>li>a, .nav-header.navbar-default ul.level_1>li>span{padding-left:0px;padding-right:0px;text-transform:none; } 	.nav-header.navbar-default ul.level_1>li{text-align: center; width: calc(10% - 2px);} 	.nav-header.navbar-default ul.level_1>li.logo-desktop{width: 20%;} 	 .nav-header.navbar-default ul.level_1 >li.first a::before{ 	 left: 0px; 	} 	.nav-header.navbar-default ul.level_1>li.logo-desktop>a, .nav-header.navbar-default ul.level_1>li.logo-desktop>span{ 	 /*margin-left: 0;*/ 	 /*margin-right: 0;*/ 	} 	.nav-header.navbar-default ul.level_1>li.logo-desktop{ 	 width: unset; 	} 	.nav-header.navbar-default ul.level_1>li{ 	 /*width: 11%;*/ 	} 	.nav-header.navbar-default ul.level_1 >li.first a{ 	 width:50%; 	} 	.nav-header.navbar-default ul.level_1 >li.first a::before{ 	 text-align: right; 	} }  @media screen and (max-width:1200px){  .desktop-about{   margin-left: 0 !important;  } }  @media screen and (min-width:1200px){ 	.nav-header.navbar-default ul.level_1>li>a, .nav-header.navbar-default ul.level_1>li>span{padding-left:0px;padding-right:0px; } 	.nav-header.navbar-default ul.level_1>li{text-align: center; width: calc(10% - 2px);} 	.nav-header.navbar-default ul.level_1>li.logo-desktop{width: 20%;}  	.nav-header.navbar-default .hidden-lg-menu{display:none !important;} 	 	 	 }  @media screen and (max-width:991.98px){  .nav-header.navbar-default ul.level_1 >li.first a::before{ 	 display:none; 	} }  @media screen and (max-width:767px){ 	.nav-header.navbar-default{border:none;background:none;margin-bottom:0px;margin-top:0px;text-align:left; padding:0px;} 	.nav-header.navbar-default .navbar-collapse, .nav-header.navbar-default .navbar-form{margin-bottom:0px;padding-top:10px;border:none;margin-right:0px;margin-left:0px;} 	.nav-header .navbar-collapse{overflow-y: auto; max-height: 400px;} 	.nav-header.navbar-default .navbar-toggle{ background: url("/files/system/img/general/resp_menu_btn.png") 4px 4px no-repeat; background-size: 24px 24px; border-color: transparent; color: #FFF; position: absolute; width: 34px; height: 34px; padding: 0px; text-indent: -99999px; margin: 0px; margin-left: 5px; margin-right: 10px; left: 0px;  top: 50%;  transform: translateY(-50%);  	/*border: 1px solid #fff;*/ 	 	} 	.nav-header.navbar-default .navbar-toggle span{display:none;} 	.nav-header.navbar-default .navbar-toggle:focus, .nav-header.navbar-default .navbar-toggle:hover{background-color:transparent;box-shadow:none} 	.nav-header.navbar-default a{color:#5aa24a;font-size:1.2em;} 	.nav-header.navbar-default a.active, .nav-header.navbar-default li>a:focus, .nav-header.navbar-default li>a:hover, .nav-header.navbar-default .open>a, .nav-header.navbar-default .open>a:focus, .nav-header.navbar-default .open>a:hover{background:none;color:yellow;} 	.nav-header.navbar-default .navbar-toggle .icon-bar{background:#FFF} 	.nav-header.navbar-default .navbar-header{margin-right:0px;margin-left:0px;position: relative;} 	.nav-header.navbar-default .dropdown-menu{display:none;left:0px;background:none;border:none;position:relative;float:inherit} 	.nav-header.navbar-default .open >.dropdown-menu{display:block;} 	.nav-header.navbar-default .dropdown-submenu>.dropdown-menu{left:0px;margin-top:0px;margin-left:5px;top:auto;} 	.nav-header.navbar-default .caret-icon{width:30px;height:30px;vertical-align:middle;position:absolute;right:0px;display:block;line-height:34px;text-align:center;font-size:1.2em;bottom:1px;color:#FFF;} 	.nav-header.navbar-default .icon-tree{display:none;} 	.nav-header li ul{padding-left:15px;} 	.nav-header.navbar-default li{position:relative !important; border-bottom: 1px solid #535353;} 	.nav-header.navbar-default li.last{border:none; box-shadow: none;} 	.nav-header.navbar-default li a{position:relative !important;background:none;color:#FFF;margin-bottom:1px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;padding:7px 10px;font-size:1em; text-transform: uppercase;} 	.nav-header.navbar-default .dropdown-submenu a, .nav-header.navbar-default .dropdown-menu a{white-space:normal;background:none;} 	  	 }
