/*
.ic{width:15px;height:15px;background:url("../images/icon_vne.png") no-repeat;display:inline-block;vertical-align:middle;margin-top:-2px}h1 .ic{margin-top:-5px;vertical-align:middle}h1 .ic-comment{margin-top:0}.ic-comment{width:auto;background-position:-45px -3px;height:12px}.ic-comment span,.ic-comment .section_common .title_box_category>a,.section_common .ic-comment .title_box_category>a{font:400 12px arial;margin:0 0 0 15px;background:#fff;color:#9f224e;padding-right:2px;float:left}.ic-audio{background-position:0 -1px}.ic-video,.ic-m-video{background-position:-15px -1px;height:15px;margin-top:0;vertical-align:bottom}.ic-photo{background-position:-30px -1px}.ic-infographic{background-position:-271px -21px}.ic-android-2{background-position:-106px -49px}.ic-app{background-position:-121px -47px}.ic-double-arrow-right{background-position:-524px -26px;width:8px;height:8px}.ic-double-arrow-up{background-position:-489px -127px;width:8px;height:8px}.ic-double-arrow-down{background-position:-480px -127px;width:8px;height:8px}.ic-audio{background-position:0 -1px}.ic-apple{width:13px;background-position:-137px -47px}.ic-arrow-up{width:11px;background-position:-104px 0}.ic-bell{width:18px;height:20px;background-position:-489px -42px}.ic-best-player{width:20px;height:20px;background-position:-261px -77px}.ic-book{background-position:-166px -46px}.ic-bookmark{width:11px;height:13px;background-position:-475px -96px;margin-right:3px}.ic-caret-2-down{height:9px;background-position:-117px -3px}.ic-caret-2-right{width:8px;background-position:-164px -6px}.ic-caret-down,.ic-caret-down-2{width:6px;height:3px;background-position:-508px -116px;margin-top:-3px}.ic-caret-left,.ic-caret-left-2{width:12px;background-position:-476px -110px;width:12px}.ic-caret-right,.ic-caret-right-2{width:12px;background-position:-492px -110px;width:12px}.ic-caret-up{height:12px;background-position:-225px -1px}.ic-corner-kick{width:16px;height:20px;background-position:-83px -76px}.ic-edit{width:30px;height:24px;background-position:-446px -69px}.ic-email{height:12px;background-position:-315px -1px}.ic-expand{background-position:-323px -47px}.ic-facebook{width:8px;height:12px;background-position:-509px -95px}.ic-false{background-position:-271px -1px}.ic-famous-quote{width:20px;height:16px;background-position:-301px -78px}.ic-free-kick{width:20px;height:12px;background-position:-41px -80px}.ic-globe{width:20px;height:20px;background-position:-548px -42px}.ic-goal{width:20px;height:20px;background-position:-101px -76px}.ic-google-plus{width:12px;height:12px;background-position:-531px -95px}.ic-instagram{width:13px;height:13px;background-position:-361px -1px}.ic-linkedin{width:13px;height:13px;background-position:-391px -1px}.ic-m-24h{background-position:-316px -20px}.ic-m-business{background-position:-61px -20px}.ic-m-car{height:11px;background-position:-211px -22px}.ic-m-contact{width:13px;height:13px;background-position:-332px -21px}.ic-m-ecom{height:13px;background-position:-301px -21px}.ic-m-education{height:11px;background-position:-121px -22px}.ic-m-entertainment{background-position:-76px -20px}.ic-m-family{background-position:-151px -20px}.ic-m-fun{height:11px;background-position:-286px -22px}.ic-m-health{background-position:-136px -21px}.ic-m-home{background-position:-1px -20px}.ic-m-infographic{background-position:-271px -21px}.ic-m-law{background-position:-106px -20px}.ic-m-mail{width:13px;height:9px;background-position:-347px -23px}.ic-m-news{width:11px;height:15px;background-position:-18px -20px}.ic-m-opinion{height:13px;background-position:-31px -21px}.ic-m-photo{height:13px;background-position:-256px -21px}.ic-m-science{background-position:-181px -20px}.ic-m-social{height:9px;background-position:-226px -23px}.ic-m-sport{background-position:-91px -20px}.ic-m-talk{height:11px;background-position:-241px -22px}.ic-m-technology{width:11px;background-position:-198px -20px}.ic-m-travel{background-position:-166px -20px}.ic-m-world{background-position:-46px -20px}.ic-menu{height:13px;background-position:-376px -21px}.ic-minus-circle{background-position:-406px -20px;background-color:#fff;border-radius:100%}.ic-minus-square{background-position:-466px -20px;zoom:0.7}.ic-miss-penalty{background-position:-161px -76px;width:20px;height:20px}.ic-offside{background-position:-64px -76px;width:14px;height:20px}.ic-own-goal{background-position:-161px -76px;width:20px;height:20px}.ic-penalty{background-position:-141px -76px;width:20px;height:20px}.ic-pinterest-p{background-position:-497px 0;width:11px;height:15px}.ic-player{background-position:-1px -77px;width:20px;height:19px}.ic-plus{background-position:-421px -20px}.ic-plus-square{background-position:-498px -96px;width:11px;height:11px}.ic-red-card{background-position:-206px -76px;width:10px;height:20px}.ic-reply{background-position:-534px -23px;width:10px;height:9px}.ic-responsive{background-position:-361px -20px}.ic-rss{background-position:-545px -20px;width:13px;height:14px}.ic-search{background-position:-491px -20px}.ic-sh-gear{background-position:-151px -47px}.ic-sh-laptop{background-position:-1px -49px;width:15px;height:11px}.ic-sh-other{background-position:-18px -47px;width:11px;height:15px}.ic-sh-phone{background-position:-34px -47px;width:9px;height:16px}.ic-sh-photo-camera{background-position:-47px -49px;width:13px;height:11px}.ic-sh-tablet{background-position:-62px -47px;width:13px;height:15px}.ic-sport-comment{background-position:-281px -76px;width:20px;height:20px}.ic-sport-live-default{background-position:-321px -76px;width:20px;height:20px}.ic-stadium{background-position:-341px -78px;width:20px;height:16px}.ic-star-half-left{background-position:-390px -38px;width:12px;height:23px}.ic-star-half-right{background-position:-423px -38px;width:12px;height:23px}.ic-start-match{background-position:-21px -80px;width:20px;height:20px}.ic-star{background-position:-182px -48px;width:13px;height:13px}.ic-strategy{background-position:-242px -75px;width:19px;height:22px}.ic-substitution{background-position:-221px -79px;width:20px;height:13px}.ic-tag{background-position:-227px -48px;width:13px;height:13px}.ic-true{background-position:-285px -1px;width:15px;height:13px}.ic-twitter{background-position:-519px -96px;width:12px;height:10px}.ic-user{background-position:-529px -42px;width:18px;height:20px}.ic-vnexpress{background-position:-241px -47px}.ic-window{background-position:-76px -47px}.ic-yellow-card{background-position:-186px -76px;width:10px;height:20px}.ic-unlike{background-position:-368px -52px;width:10px;height:10px}.ic-interactive{background-position:-260px -40px;width:14px;height:22px}.ic-like{background-position:-368px -52px;width:10px;height:10px}.ic-info-2{background-position:-369px -71px;width:9px;height:25px}.ic-print{background-position:-555px 0}.ic-fun{background-position:-507px -21px;width:14px;height:14px;margin:-5px 0 0 -2px}.ic-before-n-after{background-position:-386px -66px;width:30px;height:30px}.ic-flip{background-position:-418px -66px;width:26px;height:30px;position:absolute;left:10px;top:10px;z-index:2}.ic-share{background-position:-42px -63px}.ic-play{background-position:-559px -20px;width:7px;height:7px}.ic-day-lightning{background-position:-197px -100px;width:40px;height:34px}.ic-day-showers{background-position:-238px -98px;width:39px;height:39px}.ic-day-lightning-showers{background-position:-277px -101px;width:40px;height:33px}.ic-cloud{background-position:0 -109px;width:35px;height:16px}.ic-cloudy{background-position:-37px -108px;width:40px;height:17px}.ic-cloudy-lightning{background-position:-77px -102px;width:40px;height:29px}.ic-cloudy-lightning-showers{background-position:-117px -99px;width:40px;height:36px}.ic-cloudy-showers{background-position:-157px -106px;width:40px;height:22px}.ic-sunny{background-position:-360px -100px;width:34px;height:34px}.ic-raindrops{background-position:-324px -101px;width:26px;height:32px}.ic-ad{background-position:-553px -68px;width:16px;height:16px}.ic-phone{background-position:-544px -95px;width:13px;height:13px}.ic-female{background-position:-94px -138px;width:17px;height:17px;margin-top:-3px}.ic-male{background-position:-112px -138px;width:17px;height:17px;margin-top:-3px}.ic-live{font-size:9px;text-transform:uppercase;height:15px;line-height:15px;display:inline-block;vertical-align:middle;color:#e78dac}.ic-live:before{-webkit-border-radius:50%;border-radius:50%;display:block;position:relative;width:15px;height:15px;content:'';margin-right:5px;vertical-align:initial;-webkit-animation:live-pulse 1s infinite;-moz-animation:live-pulse 1s infinite;-o-animation:live-pulse 1s infinite;animation:live-pulse 1s infinite;float:left}@-webkit-keyframes live-pulse{0%{background-color:#e78dac}50%{background-color:white}100%{background-color:#e78dac}}@-moz-keyframes live-pulse{0%{background-color:#e78dac}50%{background-color:white}100%{background-color:#e78dac}}@keyframes live-pulse{0%{background-color:#e78dac}50%{background-color:white}100%{background-color:#e78dac}}html,body{text-rendering:optimizeSpeed}html{overflow-y:scroll}*{margin:0;padding:0;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-ms-box-sizing:border-box;text-rendering:geometricPrecision}body{color:#000;font:400 12px arial;text-align:left;min-height:100vh;overflow-x:hidden}a:focus{outline:1 !important}a{color:#000;text-decoration:none;outline:1}a:hover{color:#004f8b}img{border:0;font-size:0;line-height:0;max-width:100%}ul,li{list-style-type:none}input[type="text"],input[type="password"],input[type="email"],input[type="tel"],textarea,select{background:#fff;width:100%;height:30px;line-height:30px;border:1px solid #ccc;font-size:14px;margin:3px 0;padding:0 5px;outline:none}.clearfix:before,.clearfix:after{content:'';display:block;height:0;overflow:hidden}.clearfix:after{clear:both}.left{float:left !important}.right{float:right !important}.width_common{width:100%;float:left}html{-webkit-text-size-adjust:none}h2,.title_box_category h3,h3,h4,h5,h6{line-height:16px}.no_wrap{white-space:nowrap}.txt_666{color:#666}.txt_10{font-size:10px}.txt_11{font-size:11px}.txt_14{font-size:14px}.txt_16{font-size:16px}.txt_vne{color:#9f224e}.mb10{margin-bottom:10px !important}.page_contact .sidebar_2 iframe{width:298px !important}.space_bottom_15{margin-bottom:15px}.mb20{margin-bottom:20px !important}.no_margin{margin:0 !important}.no_margin_right{margin-right:0 !important}.no_margin_bottom{margin-bottom:0 !important}.no_padding{padding:0 !important}.no_padding_right{padding-right:0 !important}.no_border{border:none !important}.list_title_no_dot li{padding:0 0 5px 0 !important}.list_title_no_dot li:after{content:none !important}.line_dotted,.line_solid{width:100%;height:1px;border-bottom:1px dotted #cecece;border-top:0;margin-bottom:10px;clear:both}.line_solid{border-bottom:1px solid #cecece}.icon_thumb_videophoto{width:28px;display:block;height:28px;line-height:28px;text-align:center;position:absolute;background:rgba(255,255,255,0.8);left:0;bottom:0}.icon_thumb_videophoto .ic-interactive{font-size:16px;display:inline-block;vertical-align:middle;margin-top:3px}.icon_thumb_videophoto.icon_thumb_zoom{left:auto;right:0;bottom:auto;top:0}.icon_thumb_videophoto .ic-photo{background-position:-293px -48px;height:13px}.icon_thumb_videophoto .ic-video{background-position:-278px -48px;height:20px}.icon_thumb_videophoto .ic-infographic{background-position:-308px -47px}.thumb_art.large_thumb{margin-bottom:10px !important}.thumb,.thumb_img{display:block;overflow:hidden;height:1px;position:relative;width:100%;background:#f4f4f4}.thumb img,.thumb_img img{width:100%;float:left;object-fit:cover}.interactives .thumb_art{width:36%}.thumb_art{position:relative;margin-right:10px;float:left;width:140px;margin-bottom:10px}.thumb_art img{width:100%}.thum120{width:120px}.large_thumb{width:100% !important;margin-bottom:10px}.thumb_medium{width:45%}.thumb_tags{width:36%}.thumb_30{width:30%}.thumb_full{width:100% !important;margin-bottom:10px}.thumb_full img{float:left;width:100%}.thumb_5x3{padding-bottom:60%}.thumb_2x1{padding-bottom:50%}.thumb_1x1{padding-bottom:100%}.thumb_2x3{padding-bottom:150%}.thumb_3x4{padding-bottom:133.33334%}.thumb_1x15{padding-bottom:150%}.title_news{margin-bottom:5px;line-height:normal}.title_news a{font:700 14px arial;color:#333;position:relative;z-index:3}.title_news a:hover{color:#004f8b !important}.title_news_nomal,.title_news_nomal a{font:400 14px arial}.description,.news_lead{color:#333;font:400 13px/16px arial;margin-bottom:5px}.list_title{border-top:1px dotted #CCC;margin-top:10px;padding-top:10px;float:left;width:100%}.list_title li{position:relative;padding:0 0 5px 10px}.list_title li a{font:700 12px/16px arial;color:#666}.list_title li .time_news{font-size:14px;color:#666;margin-left:3px;font-weight:normal}.list_title li .txt_666{font-size:14px;color:#666;font-weight:normal}.list_title li:after{content:'';width:3px;height:3px;background:#999;position:absolute;left:0;top:7px}.list_title .icon_news i:last-child{margin-right:0}.box_100{width:100px}.box_300,.box_160{width:300px !important}.box_thumb_large_small .title_news{margin-top:0 !important}.box_thumb_large_small .title_news a{font-weight:700}.box_thumb_large_small .title_news i:nth-of-type(1){margin-left:3px}.slide_video_box_300{position:relative}.slide_video_box_300 .thumb_art{width:100%;margin-bottom:10px}.slide_video_box_300 .btn_next,.slide_video_box_300 .btn_prev{top:20%}.slide_video_box_300 .title_news{margin-bottom:0 !important;float:left;margin-top:10px}.slide_video_box_300 .title_news a{font-weight:400}.btn_vne{background:#9F224E;color:#fff !important;font:700 12px arial;padding:5px 18px;border:none;cursor:pointer;display:inline-block}.txt_clear_all{font-size:11px;text-decoration:underline;color:#666}span.error,.section_common .title_box_category>a.error{display:block;font-size:11px;color:#9F224E;clear:both}.btn_next,.btn_prev{position:absolute;height:28px;line-height:28px;width:28px;background:rgba(255,255,255,0.8);z-index:9;top:30%;text-align:center}.btn_next i,.btn_prev i{color:#000}.btn_list_raovat_sidebar_prev,.btn_list_raovat_sidebar_next,.btn_shop_sidebar_prev,.btn_shop_sidebar_next,.box_sp .btn_shop_b_prev,.box_sp .btn_shop_b_next,.thongtin_dn .btn_dn_prev,.thongtin_dn .btn_dn_next{position:absolute;top:50%;z-index:999}.btn_list_raovat_sidebar_prev i,.btn_list_raovat_sidebar_next i,.btn_shop_sidebar_prev i,.btn_shop_sidebar_next i,.box_sp .btn_shop_b_prev i,.box_sp .btn_shop_b_next i,.thongtin_dn .btn_dn_prev i,.thongtin_dn .btn_dn_next i{font-weight:bold;color:#000}.btn_next{right:0}.btn_prev{left:0}.btn_list_raovat_sidebar_prev{left:-5px}.btn_list_raovat_sidebar_next{right:-5px}#to_top{width:38px;height:38px;line-height:37px;text-align:center;background:rgba(0,0,0,0.2);position:fixed;bottom:19px;right:19px;z-index:9999;border:4px double #fff}#to_top i{background-position:-407px -41px;margin-bottom:6px}.pagination{float:right;margin-top:10px}.pagination a{width:26px;height:26px;line-height:26px;display:inline-block;border:1px solid #d6d6d6;color:#000;font:400 11px/25px arial;border-radius:3px;text-align:center;margin-left:3px}.pagination a i{vertical-align:middle;display:inline-block}.pagination .active,.pagination a:hover,.pagination #sub_menu>span:hover,.pagination .section_common .title_box_category#sub_menu>a:hover,.section_common .pagination .title_box_category#sub_menu>a:hover{background:#c8c8c8;font-weight:700}.pagination .ic-caret-right,.pagination .ic-caret-left{opacity:.4}.view_by_date{height:24px;display:block;border:1px solid #acacac;padding:0 10px 0 0;margin:10px 0 20px;cursor:pointer;float:left;position:relative;z-index:4}.view_by_date img{float:left;margin-right:10px}.view_by_date #widgetField span,.view_by_date #widgetField .section_common .title_box_category>a,.section_common .view_by_date #widgetField .title_box_category>a{height:24px;border:none}#widgetCalendar,.calendarblockvne{background:none}.view_more{font:400 11px arial !important;color:#666;float:right;padding-right:10px}.view_more:hover{color:#004f8b}.view_more .ic-double-arrow-right{background-position:-524px -17px}.txt_main_category{display:inline-block;position:relative}.txt_main_category:before{content:'';background:#999;position:absolute;top:0;left:0;z-index:1;width:100%;height:2px}.txt_main_category a{font:700 14px/32px arial;color:#9f224e}#box_fb iframe{width:298px !important}.owl-carousel{display:none;width:100%;-webkit-tap-highlight-color:transparent;position:relative;z-index:1}.owl-carousel .owl-stage{position:relative;-ms-touch-action:pan-Y;-moz-backface-visibility:hidden}.owl-carousel .owl-stage:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.owl-carousel .owl-stage-outer{position:relative;overflow:hidden;-webkit-transform:translate3d(0px, 0px, 0px)}.owl-carousel .owl-wrapper,.owl-carousel .owl-item{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0)}.owl-carousel .owl-item{position:relative;min-height:1px;float:left;-webkit-backface-visibility:hidden;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none}.owl-carousel .owl-item img{display:block;width:100%}.owl-carousel .owl-nav.disabled,.owl-carousel .owl-dots.disabled{display:none}.owl-carousel .owl-nav .owl-prev,.owl-carousel .owl-nav .owl-next,.owl-carousel .owl-dot{cursor:pointer;cursor:hand;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel.owl-loaded{display:block}.owl-carousel.owl-loading{opacity:0;display:block}.owl-carousel.owl-hidden{opacity:0}.owl-carousel.owl-refresh .owl-item{visibility:hidden}.owl-carousel.owl-drag .owl-item{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel.owl-grab{cursor:move;cursor:grab}.owl-carousel.owl-rtl{direction:rtl}.owl-carousel.owl-rtl .owl-item{float:right}.no-js .owl-carousel{display:block}.owl-carousel .animated{animation-duration:1000ms;animation-fill-mode:both}.owl-carousel .owl-animated-in{z-index:0}.owl-carousel .owl-animated-out{z-index:1}.owl-carousel .fadeOut{animation-name:fadeOut}@keyframes fadeOut{0%{opacity:1}100%{opacity:0}}.owl-height{transition:height 500ms ease-in-out}.owl-carousel .owl-item .owl-lazy{opacity:0;transition:opacity 400ms ease}.owl-carousel .owl-item img.owl-lazy{transform-style:preserve-3d}.scroll-wrapper{overflow:hidden !important;padding:0 !important;position:relative;-ms-overflow-style:none}.scroll-wrapper>.scroll-content{border:none !important;box-sizing:content-box !important;height:auto;left:0;margin:0;max-height:none;max-width:none !important;overflow:scroll !important;padding:0;position:relative !important;top:0;width:auto !important}.scroll-wrapper>.scroll-content::-webkit-scrollbar{height:0;width:0}.scroll-element{display:none}.scroll-element,.scroll-element div{box-sizing:content-box}.scroll-element.scroll-x.scroll-scrollx_visible,.scroll-element.scroll-y.scroll-scrolly_visible{display:block}.scroll-element .scroll-bar,.scroll-element .scroll-arrow{cursor:default}.scroll-textarea{border:1px solid #cccccc;border-top-color:#999999}.scroll-textarea>.scroll-content{overflow:hidden !important}.scroll-textarea>.scroll-content>textarea{border:none !important;box-sizing:border-box;height:100% !important;margin:0;max-height:none !important;max-width:none !important;overflow:scroll !important;outline:none;padding:2px;position:relative !important;top:0;width:100% !important}.scroll-textarea>.scroll-content>textarea::-webkit-scrollbar{height:0;width:0}.scrollbar-inner>.scroll-element,.scrollbar-inner>.scroll-element div{border:none;margin:0;padding:0;position:absolute;z-index:10}.scrollbar-inner>.scroll-element div{display:block;height:100%;left:0;top:0;width:100%}.scrollbar-inner>.scroll-element.scroll-x{bottom:2px;height:6px;left:0;width:100%}.scrollbar-inner>.scroll-element.scroll-y{height:100%;right:2px;top:0;width:6px}.scrollbar-inner>.scroll-element .scroll-element_outer{overflow:hidden}.scrollbar-inner>.scroll-element .scroll-element_outer,.scrollbar-inner>.scroll-element .scroll-element_track,.scrollbar-inner>.scroll-element .scroll-bar{-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px}.scrollbar-inner>.scroll-element .scroll-element_track,.scrollbar-inner>.scroll-element .scroll-bar{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=40)";filter:alpha(opacity=40);opacity:0.4}.scrollbar-inner>.scroll-element .scroll-element_track{background-color:none}.scrollbar-inner>.scroll-element .scroll-bar{background-color:#919191;width:5px}.scrollbar-inner>.scroll-element:hover .scroll-bar{background-color:#919191}.scrollbar-inner>.scroll-element.scroll-draggable .scroll-bar{background-color:#919191}.sub-interactive .content.scrollbar-inner>.scroll-element .scroll-bar{height:20px !important}.scrollbar-macosx>.scroll-element,.scrollbar-macosx>.scroll-element div{background:none;border:none;margin:0;padding:0;position:absolute;z-index:10}.scrollbar-macosx>.scroll-element div{display:block;height:100%;left:0;top:0;width:100%}.scrollbar-macosx>.scroll-element .scroll-element_track{display:none}.scrollbar-macosx>.scroll-element .scroll-bar{background-color:#D3D3D3;display:block;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);opacity:0;-webkit-border-radius:7px;-moz-border-radius:7px;border-radius:7px;-webkit-transition:opacity 0.2s linear;-moz-transition:opacity 0.2s linear;-o-transition:opacity 0.2s linear;-ms-transition:opacity 0.2s linear;transition:opacity 0.2s linear}.scrollbar-macosx:hover>.scroll-element .scroll-bar,.scrollbar-macosx>.scroll-element.scroll-draggable .scroll-bar{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=70)";filter:alpha(opacity=70);opacity:0.7}.scrollbar-macosx>.scroll-element.scroll-x{bottom:0px;height:0px;left:0;min-width:100%;overflow:visible;width:100%}.scrollbar-macosx>.scroll-element.scroll-y{height:100%;min-height:100%;right:0px;top:0;width:0px}.scrollbar-macosx>.scroll-element.scroll-x .scroll-bar{height:7px;min-width:10px;top:-9px}.scrollbar-macosx>.scroll-element.scroll-y .scroll-bar{left:-9px;min-height:10px;width:4px}.scrollbar-macosx>.scroll-element.scroll-x .scroll-element_outer{left:2px}.scrollbar-macosx>.scroll-element.scroll-x .scroll-element_size{left:-4px}.scrollbar-macosx>.scroll-element.scroll-y .scroll-element_outer{top:2px}.scrollbar-macosx>.scroll-element.scroll-y .scroll-element_size{top:-4px}.scrollbar-macosx>.scroll-element.scroll-x.scroll-scrolly_visible .scroll-element_size{left:-11px}.scrollbar-macosx>.scroll-element.scroll-y.scroll-scrollx_visible .scroll-element_size{top:-11px}.scrollbar-inner>.scroll-element.scroll-x.scroll-scrolly_visible .scroll-element_track{left:-12px}.scrollbar-inner>.scroll-element.scroll-y.scroll-scrollx_visible .scroll-element_track{top:-12px}.scrollbar-inner>.scroll-element.scroll-x.scroll-scrolly_visible .scroll-element_size{left:-12px}.scrollbar-inner>.scroll-element.scroll-y.scroll-scrollx_visible .scroll-element_size{top:-12px}.btn_shop_sidebar_prev{left:0}.btn_shop_sidebar_next{right:0}.sidebar_shop{border:1px solid  #EEE;position:relative}.logo_shop_sidebar{display:block;margin:20px auto;width:70px}.box_hover{background:rgba(255,255,255,0.7);position:absolute;top:0;left:0;width:100%;height:100%;display:none;text-align:center}.price{color:#9f224e;font-size:13px;font-weight:700;text-transform:uppercase;display:block;padding-top:45px}.btn_buy{background:#9f224e;font-size:11px;padding:7px 14px 9px;font-weight:700;color:#fff;display:inline-block;margin-top:3px}.btn_buy:hover{color:#fff !important}#list_sp_shop li{border-bottom:none !important;float:left}#list_sp_shop .title_news{text-align:center}#list_sp_shop .thumb_shop{width:130px;height:130px;border:1px solid #eeeeee;display:block;padding-top:35px;text-align:center;margin:0 auto 5px;position:relative}#list_sp_shop .thumb_shop:hover{border:1px solid #9f224e}#list_sp_shop .thumb_shop:hover .box_hover{display:block}.box_sp{width:1000px;margin:10px auto;border:1px solid #dedede}.box_sp .wrap_slide_sp{padding:10px}.box_sp header{background:#F4F4F4;color:#9f224e;padding:0 1%;font:700 14px/30px arial;position:relative;text-align:left}.box_sp .logo{float:left;width:13.7551%;margin:20px 20px 0 0}.box_sp .logo span,.box_sp .logo .section_common .title_box_category>a,.section_common .box_sp .logo .title_box_category>a{color:#9f224e;font-size:12px;text-transform:uppercase;font-weight:700;margin-top:10px;display:block}.box_sp .slide_sp img{border:1px solid  #eee}.box_sp .slide_sp .ten_sp{display:block;color:#333;font-size:14px;line-height:1.3;margin-bottom:10px}.box_sp .slide_sp .giam_gia{color:#6b6b6b;font-weight:700;line-height:1.2;font-size:15px}.box_sp .thumb_sp_b{width:110px;float:left;margin-right:10px;position:relative}.box_sp .thumb_sp_b .price{padding-top:20px}.box_sp .thumb_sp_b .btn_buy{font-size:9px}.box_sp .btn_shop_b_prev{left:95%;top:0;height:30px}.box_sp .btn_shop_b_prev i{font-weight:normal;color:#000;line-height:33px;font-size:13px}.box_sp .btn_shop_b_next{right:1%;top:0}.box_sp .btn_shop_b_next i{font-weight:normal;color:#000;line-height:33px;font-size:13px}.box_sp .price{padding-top:5px !important;text-transform:none}input[type="text"],input[type="password"],input[type="email"],input[type="tel"],textarea,select{font:400 13px/14px Arial}.form_box .title_box_category{margin:0}.form_element{font:400 14px/14px Arial;width:80%;margin:0 auto}.form_element li{margin:0 0 10px 0}.form_element li:last-child{margin:0}.label_form{width:100%;float:left;padding:0 0 5px 0;color:#000}.input_form{width:100%;float:left;border:1px solid silver;color:#666;font:400 14px/14px Arial;height:30px;padding:2px 5px;background:#fff;outline:none}.input_area{height:100px}.txt_error{font:400 11px arial;color:#9f224e}.input_70{width:69% !important}.input_30{width:29% !important}.input_50{width:49% !important}.capcha{float:left;margin:3px 10px}.txt_clear_all{background:none;padding:5px 8px;text-decoration:underline;color:#333 !important}.mfp-bg{top:0;left:0;width:100%;height:100%;z-index:1042;overflow:hidden;position:fixed;background:#0b0b0b;opacity:0.8}.mfp-wrap{top:0;left:0;width:100%;height:100%;z-index:1043;position:fixed;outline:none !important;-webkit-backface-visibility:hidden}.mfp-container{text-align:center;position:absolute;width:100%;height:100%;left:0;top:0;padding:0 6px;box-sizing:border-box}.mfp-container:before{content:'';display:inline-block;height:100%;vertical-align:middle}.mfp-align-top .mfp-container:before{display:none}.mfp-content{position:relative;display:inline-block;vertical-align:middle;margin:0 auto;text-align:left;z-index:1045}.mfp-inline-holder .mfp-content,.mfp-ajax-holder .mfp-content{width:100%;cursor:auto}.mfp-ajax-cur{cursor:progress}.mfp-zoom-out-cur,.mfp-zoom-out-cur .mfp-image-holder .mfp-close{cursor:-moz-zoom-out;cursor:-webkit-zoom-out;cursor:zoom-out}.mfp-zoom{cursor:pointer;cursor:-webkit-zoom-in;cursor:-moz-zoom-in;cursor:zoom-in}.mfp-auto-cursor .mfp-content{cursor:auto}.mfp-close,.mfp-arrow,.mfp-preloader,.mfp-counter{-webkit-user-select:none;-moz-user-select:none;user-select:none}.mfp-loading.mfp-figure{display:none}.mfp-hide{display:none !important}.mfp-preloader{color:#CCC;position:absolute;top:50%;width:auto;text-align:center;margin-top:-0.8em;left:8px;right:8px;z-index:1044}.mfp-preloader a{color:#CCC}.mfp-preloader a:hover{color:#FFF}.mfp-s-ready .mfp-preloader{display:none}.mfp-s-error .mfp-content{display:none}button.mfp-close{overflow:visible;cursor:pointer;background:transparent;border:0;-webkit-appearance:none;display:block;outline:none;z-index:1046;touch-action:manipulation}button::-moz-focus-inner{padding:0;border:0}.mfp-close{width:36px;height:36px;line-height:36px;position:absolute;right:0;top:0;text-decoration:none;text-align:center;opacity:0.65;color:#333;font-style:normal;font-size:28px;font-family:Arial, Baskerville, monospace}.mfp-close:hover,.mfp-close:focus{opacity:1}.mfp-close:active{top:1px}.mfp-iframe-holder{padding-top:40px;padding-bottom:40px}.mfp-iframe-holder .mfp-content{line-height:0;width:100%;max-width:600px}.mfp-iframe-holder .mfp-close{top:0}.mfp-iframe-scaler{width:100%;height:100%;overflow:hidden;padding-top:66%}.mfp-iframe-scaler iframe{position:absolute;display:block;top:0;left:0;width:100%;height:100%}.white-popup{position:relative;background:#f4f4f4;width:auto;max-width:40%;margin:0 auto}.mfp-with-zoom.mfp-ready .white-popup{opacity:1;-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}.mfp-with-zoom .white-popup{opacity:0;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;-webkit-transform:scale(0.8);-moz-transform:scale(0.8);-ms-transform:scale(0.8);-o-transform:scale(0.8);transform:scale(0.8)}.mfp-with-zoom.mfp-removing .white-popup{-webkit-transform:scale(0.8);-moz-transform:scale(0.8);-ms-transform:scale(0.8);-o-transform:scale(0.8);transform:scale(0.8);opacity:0}.mfp-with-zoom.mfp-bg{opacity:0;-webkit-transition:opacity 0.3s ease-out;-moz-transition:opacity 0.3s ease-out;-o-transition:opacity 0.3s ease-out;transition:opacity 0.3s ease-out}.mfp-with-zoom.mfp-ready.mfp-bg{opacity:0.8}.mfp-with-zoom.mfp-removing.mfp-bg{opacity:0}.title_popup{font:700 16px arial;color:#000;padding:8px 20px;background:#fff}.content_poup{padding:20px;background:#f4f4f4;font:400 14px/20px Arial}.content_poup.popup_padding10{padding:10px}.ques_vote{background:#ededed;padding:15px 20px}.ques_vote .text_ques{font:500 14px arial;color:#9f224e;margin-bottom:5px}.ques_vote .timevote{font:400 11px arial;color:#666}.list_vote li{width:100%;float:left;margin:0 0 10px;padding:0 0 15px;border-bottom:1px dotted #ccc}.rsV_left{width:25%;float:left;font:12px arial;color:#000;padding-right:15px}.scroll_color{width:55%;float:left;margin:5px 0;height:5px;background:#ccc}.scroll_color .bg_center_scroll{position:relative;background:#9f224e;float:left;height:5px}.scroll_color .bg_center_scroll .txt_number_ketqua{display:inline-block;padding:5px 0 0;position:absolute;right:0;bottom:-15px;font:10px arial;color:#9f224e}.rsV_right{width:18%;float:right;font:12px arial;color:#999;text-align:right}.rsV_right label{color:#000}.total_vote{float:right;font:400 11px arial;color:#666}.total_vote label{font-weight:700;color:#9f224e}.total_rate{font-weight:700;color:#9f224e}.list_rating{padding-top:20px;margin-bottom:20px;font-size:0}.list_rating li{width:9%;display:inline-block;position:relative;margin-right:1%;counter-increment:num}.list_rating li:before{content:counter(num);position:absolute;bottom:-20px;left:50%;font:400 12px arial;color:#000}.list_rating .rank_point{height:10px;background:#ccc}.social_lightbox li{display:inline-block;margin:5px 1%;width:46%;line-height:26px}.social_lightbox .item_social{width:26px;height:26px;border-radius:100%;margin-right:10px;display:inline-block;text-align:center}.social_lightbox .item_social i{color:#fff}.social_lightbox .item_fb{background:#3067a3}.social_lightbox .item_linkedin{background:#007bb6}.social_lightbox .item_twit{background:#00aced}.social_lightbox .item_pinterest{background:#cb2027}.social_lightbox .item_pinterest .ic-pinterest-p{background-position:-512px  0}.social_lightbox .item_google{background:#dd4b39}.social_lightbox .item_email{background:#d7d7d7}.btn_refrest{float:left}.content_poup .btn_vne{height:30px;margin-left:10px}.share_email_des{background:#EDEDED;width:100%;float:left;padding:15px 0}.share_email_des .share_email_left{width:12%;float:left}.share_email_des .share_email_left a{color:#666;text-decoration:underline;font:600 11px/16px Arial;padding:0 0 0 20px}.share_email_des .share_email_right{width:88%;float:right;padding-left:5px;padding-right:10px}.share_email_des .share_email_right p{font:400 14px/16px Arial;color:#9f224e}.share_email_des .share_email_right .breakumb{color:#000 !important}.share_email_des .share_email_right .breakumb a{color:#666;font:400 11px/16px Arial;text-decoration:underline}.share_email_des .share_email_right .breakumb a.active,.share_email_des .share_email_right .breakumb .pagination a:hover,.pagination .share_email_des .share_email_right .breakumb a:hover{color:#333;text-decoration:none}.lightbox_vipham .input_area{height:50px}.lightbox_vipham .btn_vne{margin-left:0}.lightbox_dangnhap2 .content_poup{padding:0}#login-vne1{padding:15px 0}#login-vne1 .login-type{font:700 14px arial;color:#000;margin:0 0 5px;overflow:hidden}#login-vne1 .login-left{width:35%;float:left}#login-vne1 .login-left .login-type{text-align:right}#login-vne1 .login-right{width:61%;float:right;padding:0 0 0 2%;border-left:1px solid #dedede}#login-vne1 .login-right .login-type{text-align:left}#login-vne1 .btt-complete{width:96px;height:28px;text-align:center;padding:2px 0 0;font:500 14px arial;color:#fffefe;background:#9f224e;border:none;cursor:pointer}.p-social{display:block;overflow:hidden;margin:0 0 10px}.p-social .login-social{width:134px;height:30px;float:right;background:url(images/graphics/social-login.gif) no-repeat}.p-social .lg-facebook{background-position:0 0}.p-social .lg-google{background-position:0 -42px}.login-form{width:100%;float:left;border:1px solid #dedede;background:#fff;position:relative;padding:10px 0}.login-txt{margin:0 0 3px}.login-txt .txt-login{border:1px solid silver;background:#fff;font:400 14px arial;color:#666;width:85%;padding:2px 7px;height:24px}.login-desc{font:400 11px arial;color:#9f224e;margin:0 0 10px;display:inline-block;overflow:hidden}.login-btt{display:block;overflow:hidden;margin:0;width:100%}.lightbox_dangnhap .form_element{width:100%}.lightbox_dangnhap .login_title{font:700 14px arial;color:#000;margin-bottom:5px}.lightbox_dangnhap .login-left{width:35%;float:left}.lightbox_dangnhap .login-left .login_title{text-align:right}.lightbox_dangnhap .login-right{width:61%;float:right;padding:0 0 0 2%;border-left:1px solid #dedede}.lightbox_dangnhap .login-right .login_title{text-align:left}.lightbox_dangnhap .p_social a{width:134px;height:30px;line-height:30px;display:block;text-align:center;color:#fff;float:right;margin-bottom:10px}.lightbox_dangnhap .p_social a i{color:#fff;float:left;height:30px;width:30px;line-height:30px;border-right:1px solid rgba(255,255,255,0.27)}.lightbox_dangnhap .p_social .facebook{background:#3B589C}.lightbox_dangnhap .p_social .google{background:#DA4835}#resultbmi-popup.white-popup,.white-popup#resultcalo-popup{width:40%}#resultbmi-popup .content_poup,#resultcalo-popup .content_poup{padding:30px}#resultbmi-popup .ketqua_chiso,#resultcalo-popup .ketqua_chiso{background:#04A59D;color:#fff;text-align:center;margin-bottom:10px;font:700 18px/50px arial}#resultbmi-popup .guicauhoi,#resultcalo-popup .guicauhoi{display:block;padding:5px 20px;border:1px solid #e5e5e5;background:#fff;width:209px;margin:0 auto}#resultbmi-popup .guicauhoi i,#resultcalo-popup .guicauhoi i{margin-right:5px;display:inline-block;vertical-align:middle;padding-bottom:1px}#resultbmi-popup .quantam,#resultcalo-popup .quantam{margin-top:15px;padding-top:10px;border-top:1px solid #d9d9d9}#resultbmi-popup .quantam .tieude,#resultcalo-popup .quantam .tieude{font:700 13px arial}#resultbmi-popup .quantam .list_title,#resultcalo-popup .quantam .list_title{border:none;padding-top:5px}#resultbmi-popup .quantam .list_title li a,#resultcalo-popup .quantam .list_title li a{font:400 13px arial;color:#000}#resultbmi-popup .quantam .list_title li a:hover,#resultcalo-popup .quantam .list_title li a:hover{color:#004f8b}#resultcalo-popup .ketqua_chiso{padding:5px;font-size:14px;line-height:normal;font-weight:normal}#resultcalo-popup .ketqua_chiso span,#resultcalo-popup .ketqua_chiso .section_common .title_box_category>a,.section_common #resultcalo-popup .ketqua_chiso .title_box_category>a{display:block}#resultcalo-popup .ketqua_chiso span.calo,#resultcalo-popup .ketqua_chiso .section_common .title_box_category>a.calo,.section_common #resultcalo-popup .ketqua_chiso .title_box_category>a.calo{font:700 18px arial}#resultcalo-popup .canbiet{font-size:13px}#resultcalo-popup .canbiet p{padding:5px 0}#resultcalo-popup .canbiet span,#resultcalo-popup .canbiet .section_common .title_box_category>a,.section_common #resultcalo-popup .canbiet .title_box_category>a{display:block;padding:5px 0 5px 15px}#weather-popup{max-width:45%;background:#f4f4f4}#weather-popup .content_poup{padding:10px}#weather-popup .time_weather{float:right;font:400 12px/20px arial;color:#666;padding-right:15px}#weather-popup .location{font:400 16px arial;padding:20px 0;border-bottom:1px dotted #e2e2e3;width:100%;margin:0 0 10px}#weather-popup .location p{margin-bottom:5px}#weather-popup .location span a,#weather-popup .location .section_common .title_box_category>a a,.section_common #weather-popup .location .title_box_category>a a{text-decoration:underline;margin:0 0 0 20px;color:#666;font:400 12px arial}#weather-popup .location strong{color:#9f224e}#weather-popup .location select{width:250px}#weather-popup .wrap_temperature{padding:10px 10px 10px 0;margin-bottom:10px;float:left;width:100%}#weather-popup .wrap_temperature i{font-size:72px;float:left;margin-right:10px}#weather-popup .temperature{font-size:72px;float:left;line-height:60%}#weather-popup .temperature sup{font-size:35px;position:relative;top:-10px}#weather-popup .list_info{float:left;margin-left:15%;color:#000}#weather-popup .list_info li{padding:7px 0 0 10px;position:relative}#weather-popup .list_info li:before{content:'';width:3px;height:3px;background:#999;position:absolute;left:0;top:12px}#weather-popup .list_info span,#weather-popup .list_info .section_common .title_box_category>a,.section_common #weather-popup .list_info .title_box_category>a{color:#666}#weather-popup .future_temperature{width:100%;float:left;background:#ddd;padding:5px 10px;margin-bottom:10px}#weather-popup .block_left{width:15%;float:left}#weather-popup .block_left li{margin-bottom:10px;font-weight:bold}#weather-popup .block_left li:first-child{margin-bottom:50px}#weather-popup .block_right{width:85%;float:left;font-size:12px}#weather-popup .block_right li{width:30%;float:left;border-left:1px solid #e2e2e3;padding:0 2%;text-align:center}#weather-popup .block_right li i{display:block;text-align:center;margin:0 auto 10px}#weather-popup .block_right li span,#weather-popup .block_right li .section_common .title_box_category>a,.section_common #weather-popup .block_right li .title_box_category>a{display:block;text-align:center;font-weight:bold}#weather-popup .block_right li p{margin-bottom:10px}#notice-popup.white-popup,.white-popup#vote-popup,.white-popup#voteresult-popup,.white-popup#ratingresult-popup,.white-popup#share-popup,.white-popup#dangnhap2-popup{width:40%}#rating-popup.white-popup{width:40%}#rating-popup .criteria_cmt{background:#ededed;margin:0 -20px 20px;padding:0 20px 10px}#rating-popup .danhgia_comment{width:80%;margin:0 auto}#rating-popup .btn_vne{padding:5px 10px}#pvtt-popup .wrap_form{display:inline-block;margin-bottom:10px}#pvtt-popup .wrap_form label{display:inline-block;margin-bottom:10px}#pvtt-popup .wrap_form .text_label{display:block}#pvtt-popup .wrap_form .input_form{height:26px;padding:2px 2%;font:400 14px arial}#pvtt-popup .wrap_form textarea{height:100px !important}#pvtt-popup .wrap_form .image_capcha{margin:0 10px;display:inline-block;float:left}.w70{width:68%;margin-right:2%}.w45{width:45% !important}.w30{width:30%}#login-eid-popup.white-popup{max-width:400px;max-height:505px}#model-rating-popup .title_popup{font:700 18px arial;color:#222222;padding:18px 20px}#model-rating-popup .content_poup{background:#fff;padding:0px 10px 20px 20px}#model-rating-popup .content_poup p{margin-bottom:15px}#model-rating-popup .scrollbar-inner{max-height:450px;padding-right:15px}@media screen and (max-width: 1366px){#weather-popup{max-width:44%}#weather-popup .list_info{margin-left:10px}#rating-popup.white-popup{width:44%}#rating-popup.white-popup .input_50{width:35% !important}}@media screen and (max-width: 1200px){.white-popup{max-width:80%}#weather-popup .temperature{clear:both}#weather-popup .list_info{float:none;overflow:hidden;padding-bottom:5px}#weather-popup .wrap_temperature{padding:0 10px 10px 0}#weather-popup .wrap_temperature i{margin:0 20% 0 2%}}@media screen and (max-width: 1000px){.white-popup{max-width:100%}.form_element{width:75%}.share_email_des .share_email_left{width:13%}.share_email_des .share_email_right{width:87%}#weather-popup{max-width:70%}#rating-popup.white-popup{width:70%;overflow:hidden}#rating-popup.white-popup .input_50{width:35% !important}}@media screen and (max-width: 767px){#notice-popup.white-popup,.white-popup#vote-popup,.white-popup#voteresult-popup,.white-popup#ratingresult-popup,.white-popup#share-popup,.white-popup#dangnhap2-popup,.white-popup#vote-popup,.white-popup#voteresult-popup,.white-popup#ratingresult-popup,.white-popup#rating-popup,.white-popup#share-popup,.white-popup#dangnhap2-popup,#resultbmi-popup.white-popup,.white-popup#resultcalo-popup,.white-popup#resultcalo-popup{width:100%}.share_email_des{display:none}.form_element{width:100%}.form_element .btn_vne{padding:5px 10px}.content_poup{padding:10px}.lightbox_dangnhap .login-left{width:100%}.lightbox_dangnhap .login-left .login_title{text-align:left}.lightbox_dangnhap .login-right{width:100%;border:none}.lightbox_dangnhap .p_social a{float:none;margin:10px auto}}.box_bg_gray{background:#f5f5f5}.interview_box.section_common .title_box_category>a{float:none;margin:0}.interview_box .thumb_art.thumb_full{margin:0}.interview_box .box_bg_gray{padding:0}.interview_box .title_news{padding:10px 10px 7px 10px;border-bottom:1px solid #fff}.interview_box .title_news a{font:700 14px/18px arial;color:#333}.interview_box .box_button{padding:7px 5px;margin:0}.interview_box .btn_vne{padding:5px 10px;font:700 11px arial}.timer_pvtt{margin-top:5px;font:400 12px arial;color:#333}.timer_pvtt .ic{font-size:11px;color:#000}.timer_pvtt.dangphongvan{color:#9f224e}.interview_box_rutgon .btn_vne{font-size:14px;padding:10px 18px}.section_common .title_box_category span,.section_common .title_box_category>a{display:inline-block;position:relative;color:#9f224e;font:700 14px/20px arial;float:left;margin:0}.section_common .title_box_category span:before,.section_common .title_box_category>a:before{content:'';background:#999;width:100%;height:2px;position:absolute;top:0;left:0;z-index:1}.fancybox-wrap,.fancybox-skin,.fancybox-outer,.fancybox-inner,.fancybox-image,.fancybox-wrap iframe,.fancybox-wrap object,.fancybox-nav,.fancybox-nav span,.fancybox-nav .section_common .title_box_category>a,.section_common .fancybox-nav .title_box_category>a,.fancybox-tmp{padding:0;margin:0;border:0;outline:none;vertical-align:top}.fancybox-wrap{position:absolute;top:0;left:0;z-index:8020}.fancybox-skin{position:relative;color:#444;text-shadow:none;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.fancybox-opened{z-index:8030}.fancybox-outer,.fancybox-inner{position:relative}.fancybox-inner{overflow:hidden}.fancybox-type-iframe .fancybox-inner{-webkit-overflow-scrolling:touch}.fancybox-error{color:#444;font:14px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;margin:0;padding:15px;white-space:nowrap}.fancybox-image,.fancybox-iframe{display:block;width:100%;height:100%}.fancybox-image{max-width:100%;max-height:100%}#fancybox-loading,.fancybox-close,.fancybox-prev span,.fancybox-prev .section_common .title_box_category>a,.section_common .fancybox-prev .title_box_category>a,.fancybox-next span,.fancybox-next .section_common .title_box_category>a,.section_common .fancybox-next .title_box_category>a{background-image:url(images/graphics/fancybox_sprite.png)}#fancybox-loading{position:fixed;top:50%;left:50%;margin-top:-22px;margin-left:-22px;background-position:0 -108px;opacity:.8;cursor:pointer;z-index:8060}#fancybox-loading div{width:44px;height:44px;background:url(images/graphics/fancybox_loading.gif) center center no-repeat}.fancybox-close{position:absolute;top:-18px;right:-18px;width:36px;height:36px;cursor:pointer;z-index:8040}.fancybox-nav{position:absolute;top:0;width:40%;height:100%;cursor:pointer;text-decoration:none;background:transparent url(images/graphics/blank.gif);-webkit-tap-highlight-color:transparent;z-index:8040}.fancybox-prev{left:0}.fancybox-next{right:0}.fancybox-nav span,.fancybox-nav .section_common .title_box_category>a,.section_common .fancybox-nav .title_box_category>a{position:absolute;top:50%;width:36px;height:34px;margin-top:-18px;cursor:pointer;z-index:8040;visibility:hidden}.fancybox-prev span,.fancybox-prev .section_common .title_box_category>a,.section_common .fancybox-prev .title_box_category>a{left:10px;background-position:0 -36px}.fancybox-next span,.fancybox-next .section_common .title_box_category>a,.section_common .fancybox-next .title_box_category>a{right:10px;background-position:0 -72px}.fancybox-nav:hover span,.fancybox-nav:hover .section_common .title_box_category>a,.section_common .fancybox-nav:hover .title_box_category>a{visibility:visible}.fancybox-tmp{position:absolute;top:-99999px;left:-99999px;visibility:hidden;max-width:99999px;max-height:99999px;overflow:visible !important}.fancybox-lock{overflow:hidden !important;width:auto}.fancybox-lock body{overflow:hidden !important}.fancybox-lock-test{overflow-y:hidden !important}.fancybox-overlay{position:absolute;top:0;left:0;overflow:hidden;display:none;z-index:8010;background:url(images/graphics/fancybox_overlay.png)}.fancybox-overlay-fixed{position:fixed;bottom:0;right:0}.fancybox-lock .fancybox-overlay{overflow:auto;overflow-y:scroll}.fancybox-title{visibility:hidden;font:normal 13px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;position:relative;text-shadow:none;z-index:8050}.fancybox-opened .fancybox-title{visibility:visible}.fancybox-title-float-wrap{position:absolute;bottom:0;right:50%;margin-bottom:-35px;z-index:8050;text-align:center}.fancybox-title-float-wrap .child{display:inline-block;margin-right:-100%;padding:2px 20px;background:transparent;background:rgba(0,0,0,0.8);-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;text-shadow:0 1px 2px #222;color:#FFF;font-weight:700;line-height:24px;white-space:nowrap}.fancybox-title-outside-wrap{position:relative;margin-top:10px;color:#fff}.fancybox-title-inside-wrap{padding-top:10px}.fancybox-title-over-wrap{position:absolute;bottom:0;left:0;color:#fff;padding:10px;background:#000;background:rgba(0,0,0,0.8)}.close-lb{background:url(images/graphics/icon_total_01.png) -22px -286px no-repeat;width:30px;height:30px;position:absolute;top:5px;right:10px;cursor:pointer}#login-vne3 .ttOline,#login-vne4 .ttOline,#login-vne5 .ttOline,#login-vne6 .ttOline,#login-vne7 .ttOline,.ttOline{background:#fff;height:36px;padding:8px 20px 0;display:block;overflow:hidden;font:700 16px arial;color:#000}#login-vne4{background:#f4f4f4;padding:0}.login-form{width:100%;float:left;border:1px solid #dedede;background:#fff;position:relative;padding:10px 0}.complete-form{padding:20px;display:block;overflow:hidden;font:500 14px arial;color:#000;width:auto}div#myvne_close_popup{width:30px;height:30px;position:absolute;top:5px;right:10px;cursor:pointer}div#myvne_close_popup:after{content:'';background:#ccc;width:15px;height:1px;position:absolute;top:15px;left:8px;transform:rotate(45deg)}div#myvne_close_popup:before{content:'';background:#ccc;width:15px;height:1px;position:absolute;top:15px;left:8px;transform:rotate(-45deg)}#myvne_taskbar{background-color:#eee;height:30px;border-bottom:1px solid #ccc;color:#333;font-size:11px;position:relative}#myvne_taskbar .myvne_container{height:100%;max-width:1000px;margin:0 auto}#myvne_taskbar ul{height:29px}#myvne_taskbar ul li{height:100%;display:inline-block;vertical-align:top;line-height:29px;padding:0 5px;border-left:1px solid #ccc}#myvne_taskbar ul li:first-child{border-left:none;padding-left:0}#myvne_taskbar ul li a{font-size:12px;display:inline-block;color:#666}#myvne_taskbar ul li .ic-m-contact.phone{float:left;margin:6px 3px 0 0}#myvne_taskbar .myvne_notification{position:relative;cursor:pointer}#myvne_taskbar .myvne_notification .badged{position:absolute;font-size:9px;padding:2px;line-height:1;background-color:#9f224e;color:#fff;top:2px;right:-7px}#myvne_taskbar .myvne_icon_bell{font-size:20px;display:inline-block;vertical-align:middle;line-height:1}#myvne_taskbar .myvne_contact{float:left;color:#666;font-size:12px}#myvne_taskbar .myvne_form_log{float:right;font-size:12px}#myvne_taskbar .myvne_form_log .myvne_user{position:relative}#myvne_taskbar .block_search_web{padding-right:4px;width:176px}#myvne_taskbar .block_search_web .txt_input{width:150px !important;float:left;height:23px !important;margin-right:-1px}#myvne_taskbar .icon_seach_web{background:#fff;float:left;height:23px;width:23px;border:1px solid silver;cursor:pointer;font-size:0;line-height:0;margin-top:3px}#myvne_taskbar .icon_seach_web .ic{font-size:12px}#myvne_taskbar .item_social{margin-right:5px;margin-top:4px !important;line-height:0;display:inline-block;float:left}#myvne_taskbar a.dk_nhantin{line-height:30px}#myvne_taskbar .icon_nhantin{display:inline-block;width:22px;height:20px;background-position:-452px -96px;vertical-align:middle;margin:-2px 5px 0 0;text-align:center;color:#9f224e;line-height:23px}#myvne_taskbar .myvne_avatar{height:100%;padding-right:15px;width:65px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}#myvne_taskbar .myvne_avatar:after{content:"";border-left:5px solid transparent;border-right:5px solid transparent;border-top:5px solid gray;position:absolute;top:50%;margin-top:-2.5px;right:0}#myvne_taskbar .myvne_avatar img{position:absolute;left:-30px;top:2px}#myvne_taskbar .myvne_user_status{display:none;z-index:999;position:absolute;background-color:#f8f8f8;border:1px solid #ccc;top:30px;left:-32px;min-width:134px;height:auto}#myvne_taskbar .myvne_user_status li{padding:8px 0;width:100%;float:left;box-sizing:inherit;white-space:nowrap;border:none}#myvne_taskbar .myvne_user_status li a{line-height:15px;display:block;float:left;width:90%;float:left;padding:0 5%}#myvne_taskbar .myvne_content_notification{display:none;position:absolute;width:450px;right:0;top:30px;z-index:99;background-color:#f8f8f8;border:1px solid #ccc;max-height:370px;overflow:auto}#myvne_taskbar .myvne_content_notification ul{height:auto}#myvne_taskbar .myvne_content_notification ul li{padding:10px;border-bottom:1px solid #ccc;line-height:15px;width:100%}#myvne_taskbar .myvne_content_notification .myvne_wrap_info{overflow:hidden;display:block}#myvne_taskbar .myvne_content_notification .myvne_time{margin-top:5px}#myvne_taskbar .myvne_notification-viewmore{text-align:center;font-size:13px;display:block}#myvne_taskbar i.ico{background:url(images/icons/icon_login_user.png) no-repeat;display:inline-block;vertical-align:middle}#myvne_taskbar i.ico.ico_comment{width:13px;height:11px;background-position:-90px 0}.myvne_thumb{float:left;margin-right:10px}#myvne_user_logged .block_search_web{margin-right:28px;width:146px}#myvne_user_logged .block_search_web .txt_input{width:120px !important}#myvne_user_logged .notify_recentlyread{position:absolute;top:40px;right:-33px;width:250px;z-index:9}#myvne_user_logged .notify_recentlyread a{width:100%;display:block;background:#004e8b;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;border-radius:5px;padding:10px 50px 10px 10px;color:#fff;font:400 14px/1.313 arial}#myvne_user_logged .notify_recentlyread a strong{display:block}#myvne_user_logged .notify_recentlyread .close_notify{color:#fff;width:30px;height:30px;text-align:center;cursor:pointer;line-height:30px;position:absolute;top:0;right:0;font-size:25px}#myvne_user_logged .notify_recentlyread:before{width:0;height:0;border-left:7px solid transparent;border-right:7px solid transparent;border-bottom:10px solid #004e8b;position:absolute;top:-10px;right:64px;content:''}@media screen and (max-width: 1000px){#myvne_taskbar .myvne_contact,#myvne_taskbar .block_search_web,#myvne_taskbar .myvne_avatar span,#myvne_taskbar .myvne_avatar .section_common .title_box_category>a,.section_common #myvne_taskbar .myvne_avatar .title_box_category>a,#myvne_taskbar .myvne_link{display:none}.logged .myvne_icon{display:none !important}#myvne_taskbar{position:absolute;left:auto;right:0;background-color:transparent;height:44px;z-index:99}#myvne_taskbar ul{height:44px;border-left:1px solid #ccc}#myvne_taskbar ul li{height:44px;line-height:44px;padding:0}#myvne_taskbar ul li a{padding:0 8px}#myvne_taskbar .myvne_avatar{display:block;background:none;padding:3px 0 0 7px;line-height:33px;width:auto}#myvne_taskbar .myvne_avatar img{position:relative;left:auto;top:auto;display:inline-block;vertical-align:middle;border-radius:50%}#myvne_taskbar .myvne_avatar:after{content:none}#myvne_taskbar .myvne_user_status{top:auto;left:auto;right:0;text-align:left}#myvne_taskbar .myvne_user_status li{height:auto}#myvne_taskbar .myvne_notification i{font-size:20px;padding:0 5px}#myvne_taskbar .myvne_notification .badged{right:7px}#myvne_taskbar .myvne_content_notification{right:0}#myvne_taskbar .myvne_nofify_item{height:auto !important}.myvne_user{text-align:center;width:35px}i.ico.ico_user_myvne{width:16px;height:20px;background-position:-30px -120px  !important}}ul#thumbnails li{width:22%;float:left;height:120px;margin:5px 3% 10px 0;overflow:hidden}ul#thumbnails li .wrap{height:100px;overflow:hidden}ul#thumbnails li .del_action{line-height:18px;float:right}ul#thumbnails li .del_action a{font:400 12px arial}_:-ms-fullscreen,:root .list_km li{padding-right:10px}_:-ms-fullscreen,:root .scroll-element.scroll-x.scroll-scrollx_visible.scroll-scrolly_visible{display:none}_:-ms-fullscreen,:root #list_sub_featured{margin-bottom:0 !important}@media \0screen{input[type="text"],input[type="password"],input[type="email"],input[type="tel"],textarea,select{height:auto !important;padding-top:6px;padding-bottom:6px}.featured article,.featured .sub_featured,.featured .ads_featured{float:left}.sidebar_home_1,.sidebar_home_2,.sidebar_home_3,.sidebar_1,.page_24h .sidebar_12 .sidebar_2,.sidebar_2,.sidebar_3,.featured_home_sh .side_featured,.featured_home_sh>article{float:left}.thongtin_dn{clear:both}.box_infographics .list_news,.box_infographics .art_item,.box_thongtinshow_style2 .list_news,.box_thongtinshow_style2 .art_item{float:none !important;display:inline-block !important;vertical-align:top}.box_infographics .list_news+.list_news,.box_infographics .art_item+.list_news,.box_infographics .list_news+.art_item,.box_infographics .art_item+.art_item{margin-right:0}.box_infographics,.box_thongtinshow_style2{font-size:0}.box_infographics .list_news+.list_news+.list_news+.list_news,.box_infographics .art_item+.list_news+.list_news+.list_news,.box_infographics .list_news+.art_item+.list_news+.list_news,.box_infographics .art_item+.art_item+.list_news+.list_news,.box_infographics .list_news+.list_news+.art_item+.list_news,.box_infographics .art_item+.list_news+.art_item+.list_news,.box_infographics .list_news+.art_item+.art_item+.list_news,.box_infographics .art_item+.art_item+.art_item+.list_news,.box_infographics .list_news+.list_news+.list_news+.art_item,.box_infographics .art_item+.list_news+.list_news+.art_item,.box_infographics .list_news+.art_item+.list_news+.art_item,.box_infographics .art_item+.art_item+.list_news+.art_item,.box_infographics .list_news+.list_news+.art_item+.art_item,.box_infographics .art_item+.list_news+.art_item+.art_item,.box_infographics .list_news+.art_item+.art_item+.art_item,.box_infographics .art_item+.art_item+.art_item+.art_item{margin-right:0;margin-left:4%}.wrap_2item .list_news+.list_news,.wrap_2item .art_item+.list_news,.wrap_2item .list_news+.art_item,.wrap_2item .art_item+.art_item{margin-right:0}.box_thongtinshow_style2 .list_news+.list_news,.box_thongtinshow_style2 .art_item+.list_news,.box_thongtinshow_style2 .list_news+.art_item,.box_thongtinshow_style2 .art_item+.art_item{margin-right:0}.box_thongtinshow_style2 .list_news+.list_news+.list_news+.list_news,.box_thongtinshow_style2 .art_item+.list_news+.list_news+.list_news,.box_thongtinshow_style2 .list_news+.art_item+.list_news+.list_news,.box_thongtinshow_style2 .art_item+.art_item+.list_news+.list_news,.box_thongtinshow_style2 .list_news+.list_news+.art_item+.list_news,.box_thongtinshow_style2 .art_item+.list_news+.art_item+.list_news,.box_thongtinshow_style2 .list_news+.art_item+.art_item+.list_news,.box_thongtinshow_style2 .art_item+.art_item+.art_item+.list_news,.box_thongtinshow_style2 .list_news+.list_news+.list_news+.art_item,.box_thongtinshow_style2 .art_item+.list_news+.list_news+.art_item,.box_thongtinshow_style2 .list_news+.art_item+.list_news+.art_item,.box_thongtinshow_style2 .art_item+.art_item+.list_news+.art_item,.box_thongtinshow_style2 .list_news+.list_news+.art_item+.art_item,.box_thongtinshow_style2 .art_item+.list_news+.art_item+.art_item,.box_thongtinshow_style2 .list_news+.art_item+.art_item+.art_item,.box_thongtinshow_style2 .art_item+.art_item+.art_item+.art_item{margin-right:0;margin-left:4%}.featured .sub_featured.has_banner #list_sub_featured.home_scroll{margin-right:0 !important;overflow-y:scroll}.box_tin_khac .box_infographics .list_news+.list_news+.list_news+.list_news,.box_tin_khac .box_infographics .art_item+.list_news+.list_news+.list_news,.box_tin_khac .box_infographics .list_news+.art_item+.list_news+.list_news,.box_tin_khac .box_infographics .art_item+.art_item+.list_news+.list_news,.box_tin_khac .box_infographics .list_news+.list_news+.art_item+.list_news,.box_tin_khac .box_infographics .art_item+.list_news+.art_item+.list_news,.box_tin_khac .box_infographics .list_news+.art_item+.art_item+.list_news,.box_tin_khac .box_infographics .art_item+.art_item+.art_item+.list_news,.box_tin_khac .box_infographics .list_news+.list_news+.list_news+.art_item,.box_tin_khac .box_infographics .art_item+.list_news+.list_news+.art_item,.box_tin_khac .box_infographics .list_news+.art_item+.list_news+.art_item,.box_tin_khac .box_infographics .art_item+.art_item+.list_news+.art_item,.box_tin_khac .box_infographics .list_news+.list_news+.art_item+.art_item,.box_tin_khac .box_infographics .art_item+.list_news+.art_item+.art_item,.box_tin_khac .box_infographics .list_news+.art_item+.art_item+.art_item,.box_tin_khac .box_infographics .art_item+.art_item+.art_item+.art_item{margin-left:1% !important}.quantam .box_redcom_ads+.box_redcom_ads{margin-right:0}.quantam .box_redcom_ads+.box_redcom_ads+.box_redcom_ads{margin-right:0}.featured .sub_featured img{width:auto !important}.icon_thumb_videophoto{background:#dadada}.p_menu{display:table}}@media all and (min-width: 0\0) and (min-resolution: 0.001dpcm){.featured article,.featured .sub_featured,.featured .ads_featured{float:left}.sidebar_home_1,.sidebar_home_2,.sidebar_home_3,.sidebar_1,.page_24h .sidebar_12 .sidebar_2,.sidebar_2,.sidebar_3,.featured_home_sh .side_featured,.featured_home_sh>article{float:left}.thongtin_dn{clear:both}.box_infographics .list_news,.box_infographics .art_item,.box_thongtinshow_style2 .list_news,.box_thongtinshow_style2 .art_item{float:none !important;display:inline-block !important;vertical-align:top}.box_infographics .list_news+.list_news,.box_infographics .art_item+.list_news,.box_infographics .list_news+.art_item,.box_infographics .art_item+.art_item{margin-right:0}.box_infographics,.box_thongtinshow_style2{font-size:0}.box_infographics .list_news+.list_news+.list_news+.list_news,.box_infographics .art_item+.list_news+.list_news+.list_news,.box_infographics .list_news+.art_item+.list_news+.list_news,.box_infographics .art_item+.art_item+.list_news+.list_news,.box_infographics .list_news+.list_news+.art_item+.list_news,.box_infographics .art_item+.list_news+.art_item+.list_news,.box_infographics .list_news+.art_item+.art_item+.list_news,.box_infographics .art_item+.art_item+.art_item+.list_news,.box_infographics .list_news+.list_news+.list_news+.art_item,.box_infographics .art_item+.list_news+.list_news+.art_item,.box_infographics .list_news+.art_item+.list_news+.art_item,.box_infographics .art_item+.art_item+.list_news+.art_item,.box_infographics .list_news+.list_news+.art_item+.art_item,.box_infographics .art_item+.list_news+.art_item+.art_item,.box_infographics .list_news+.art_item+.art_item+.art_item,.box_infographics .art_item+.art_item+.art_item+.art_item{margin-right:0;margin-left:4%}.wrap_2item .list_news+.list_news,.wrap_2item .art_item+.list_news,.wrap_2item .list_news+.art_item,.wrap_2item .art_item+.art_item{margin-right:0}.box_thongtinshow_style2 .list_news+.list_news,.box_thongtinshow_style2 .art_item+.list_news,.box_thongtinshow_style2 .list_news+.art_item,.box_thongtinshow_style2 .art_item+.art_item{margin-right:0}.box_thongtinshow_style2 .list_news+.list_news+.list_news+.list_news,.box_thongtinshow_style2 .art_item+.list_news+.list_news+.list_news,.box_thongtinshow_style2 .list_news+.art_item+.list_news+.list_news,.box_thongtinshow_style2 .art_item+.art_item+.list_news+.list_news,.box_thongtinshow_style2 .list_news+.list_news+.art_item+.list_news,.box_thongtinshow_style2 .art_item+.list_news+.art_item+.list_news,.box_thongtinshow_style2 .list_news+.art_item+.art_item+.list_news,.box_thongtinshow_style2 .art_item+.art_item+.art_item+.list_news,.box_thongtinshow_style2 .list_news+.list_news+.list_news+.art_item,.box_thongtinshow_style2 .art_item+.list_news+.list_news+.art_item,.box_thongtinshow_style2 .list_news+.art_item+.list_news+.art_item,.box_thongtinshow_style2 .art_item+.art_item+.list_news+.art_item,.box_thongtinshow_style2 .list_news+.list_news+.art_item+.art_item,.box_thongtinshow_style2 .art_item+.list_news+.art_item+.art_item,.box_thongtinshow_style2 .list_news+.art_item+.art_item+.art_item,.box_thongtinshow_style2 .art_item+.art_item+.art_item+.art_item{margin-right:0;margin-left:4%}.featured .sub_featured.has_banner #list_sub_featured.home_scroll{margin-right:0 !important;overflow-y:scroll}.box_tin_khac .box_infographics .list_news+.list_news+.list_news+.list_news,.box_tin_khac .box_infographics .art_item+.list_news+.list_news+.list_news,.box_tin_khac .box_infographics .list_news+.art_item+.list_news+.list_news,.box_tin_khac .box_infographics .art_item+.art_item+.list_news+.list_news,.box_tin_khac .box_infographics .list_news+.list_news+.art_item+.list_news,.box_tin_khac .box_infographics .art_item+.list_news+.art_item+.list_news,.box_tin_khac .box_infographics .list_news+.art_item+.art_item+.list_news,.box_tin_khac .box_infographics .art_item+.art_item+.art_item+.list_news,.box_tin_khac .box_infographics .list_news+.list_news+.list_news+.art_item,.box_tin_khac .box_infographics .art_item+.list_news+.list_news+.art_item,.box_tin_khac .box_infographics .list_news+.art_item+.list_news+.art_item,.box_tin_khac .box_infographics .art_item+.art_item+.list_news+.art_item,.box_tin_khac .box_infographics .list_news+.list_news+.art_item+.art_item,.box_tin_khac .box_infographics .art_item+.list_news+.art_item+.art_item,.box_tin_khac .box_infographics .list_news+.art_item+.art_item+.art_item,.box_tin_khac .box_infographics .art_item+.art_item+.art_item+.art_item{margin-left:1% !important}.quantam .box_redcom_ads+.box_redcom_ads{margin-right:0}.quantam .box_redcom_ads+.box_redcom_ads+.box_redcom_ads{margin-right:0}.featured .sub_featured img{width:auto !important}.icon_thumb_videophoto{background:#dadada}.wrap_video iframe{height:300px}}.list_title li a:hover{color:#004f8b !important}[data-component-type='video']{margin-bottom:15px;height:0;width:100%;padding-bottom:56.25%;position:relative;background:#f5f5f5}@keyframes placeHolderShimmer{0%{background-position:-468px 0}100%{background-position:468px 0}}.animated-background{animation-duration:1s;animation-fill-mode:forwards;animation-iteration-count:infinite;animation-name:placeHolderShimmer;animation-timing-function:linear;background:#f4f4f4;background:linear-gradient(to right, #eee 8%, #ddd 18%, #eee 33%);background-size:800px 104px}.box-dexuat .head{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;font-size:13px;line-height:1.313}.box-dexuat .head .avata{width:32px;height:32px;margin-right:10px;border-radius:50%;display:block;overflow:hidden}.box-dexuat .head .text-dexuat{min-height:52px;background:#F4F4F4;flex-grow:1;padding:9px 13px;margin-bottom:10px;border-radius:3px;position:relative}.box-dexuat .head .text-dexuat:before{content:'';width:0;height:0;border-style:solid;border-width:5px 3.5px 0 3.5px;border-color:#f4f4f4 transparent transparent transparent;position:absolute;right:12px;bottom:-5px}.box-dexuat .head .text-dexuat a{font-weight:bold;color:#004f8b}.box-dexuat .control-tab{width:100%;float:left;border-bottom:1px solid #E5E5E5;padding-left:42px;font-size:12px;padding-bottom:7px;margin-bottom:10px;font-weight:bold;position:relative}.box-dexuat .control-tab .tab{color:#333;position:relative}.box-dexuat .control-tab .tab.active,.box-dexuat .control-tab .pagination a.tab:hover,.pagination .box-dexuat .control-tab a.tab:hover,.box-dexuat .control-tab #sub_menu>span.tab:hover,.box-dexuat .control-tab .section_common .title_box_category#sub_menu>a.tab:hover,.section_common .box-dexuat .control-tab .title_box_category#sub_menu>a.tab:hover,.box-dexuat .control-tab .tab:hover{color:#9F224E}.box-dexuat .control-tab .tab.active:before,.box-dexuat .control-tab .pagination a.tab:hover:before,.pagination .box-dexuat .control-tab a.tab:hover:before,.box-dexuat .control-tab #sub_menu>span.tab:hover:before,.box-dexuat .control-tab .section_common .title_box_category#sub_menu>a.tab:hover:before,.section_common .box-dexuat .control-tab .title_box_category#sub_menu>a.tab:hover:before,.box-dexuat .control-tab .tab:hover:before{content:'';width:100%;position:absolute;bottom:-8px;border-bottom:1px solid #9F224E}.box-dexuat .control-tab .tab:first-child{margin-right:20px}.box-dexuat .control-tab .logo{width:18px;height:21px;background:url(images/icons/app_vne.png);display:block;position:absolute;right:6px;top:-4px}.box-dexuat .wrapper_box_scroll{width:100%;float:left;height:200px;overflow:hidden;position:relative}.box-dexuat .wrapper_box_scroll .item_box_scroll{position:absolute;top:0;left:0;visibility:hidden;opacity:0;width:100%;float:left;height:100%;overflow:hidden;transition-duration:250ms;transition-property:all;transition-timing-function:cubic-bezier(0.7, 1, 0.7, 1)}.box-dexuat .wrapper_box_scroll .item_box_scroll.show{opacity:1;visibility:visible;z-index:9}.box-dexuat .content-tab{width:100%;float:left;height:200px;overflow:hidden}.box-dexuat .content-tab li{width:100%;float:left;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;margin-bottom:10px;align-items:center}.box-dexuat .content-tab li:last-of-type{margin-bottom:0}.box-dexuat .content-tab .num{width:32px;height:32px;line-height:31px;font-size:14px;text-align:center;margin-right:10px;background:#dadada;color:#fff;border-radius:50%;cursor:pointer;position:relative;border:1px solid #dadada;flex-shrink:0}.box-dexuat .content-tab .num .tooltip{position:absolute;white-space:nowrap;width:190px;height:30px;line-height:30px;text-align:center;background:#15416d;font-size:13px;border-radius:3px;left:calc(100% + 15px);top:0;z-index:4;transition:all .3s ease;opacity:0;visibility:hidden}.box-dexuat .content-tab .num .tooltip:before{content:'';width:0;height:0;border-style:solid;border-width:3.5px 5px 3.5px 0;border-color:transparent #15416d transparent transparent;position:absolute;bottom:10px;left:-5px}.box-dexuat .content-tab .num:before{content:'';width:20px;height:2px;background:#fff;transform:rotate(45deg);position:absolute;left:5px;top:14px;opacity:0;visibility:hidden;transition:all .3s ease}.box-dexuat .content-tab .num:after{content:'';width:20px;height:2px;background:#fff;transform:rotate(-45deg);position:absolute;left:5px;top:14px;opacity:0;visibility:hidden;transition:all .3s ease}.box-dexuat .content-tab .num:hover{font-size:0;background:#15416d;border:1px solid #15416d}.box-dexuat .content-tab .num:hover .tooltip{left:calc(100% + 10px);opacity:1;visibility:visible;font-size:13px}.box-dexuat .content-tab .num:hover:before,.box-dexuat .content-tab .num:hover:after{opacity:1;visibility:visible}.box-dexuat .content-tab .thumb_art{width:120px}.box-dexuat .content-tab .title_news{font-size:14px;padding-right:10px;margin-bottom:0}.box-dexuat .content-tab .title_news a{font-weight:normal}.box-dexuat .content-tab .item{flex-shrink:3;flex-grow:1}.box-dexuat .content-tab .save{display:block;width:10px;height:16px;border:1px solid #15416d;position:relative;cursor:pointer;margin-right:10px;transition:all .3s ease;flex-shrink:1;align-self:flex-start;margin-top:4px;font-size:0}.box-dexuat .content-tab .save:before{content:'';width:5px;height:5px;position:absolute;bottom:-3px;left:1px;background:#fff;transform:rotate(45deg);border-left:1px solid #15416d;border-top:1px solid #15416d}.box-dexuat .content-tab .save.active,.box-dexuat .content-tab .pagination a.save:hover,.pagination .box-dexuat .content-tab a.save:hover,.box-dexuat .content-tab #sub_menu>span.save:hover,.box-dexuat .content-tab .section_common .title_box_category#sub_menu>a.save:hover,.section_common .box-dexuat .content-tab .title_box_category#sub_menu>a.save:hover,.box-dexuat .content-tab .save:hover{background:#15416d}.thumb_16x9{padding-bottom:56.25%}.ic-play-video{width:32px;height:32px;background:#3d3d3d;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;position:absolute;bottom:10px;left:10px}.ic-play-video:before{width:0;height:0;border-top:8px solid transparent;border-bottom:8px solid transparent;border-left:13px solid #fff;position:absolute;top:8px;left:50%;margin-left:-5px;content:''}.thanhtoan_item{width:100%;float:left}.thanhtoan_item a{float:left}.thanhtoan_item .txt_hoadon{margin-top:12px;margin-left:10px}.box_cothebanquantam_slide .list_news_quantam .list_news,.box_cothebanquantam_slide .list_news_quantam .art_item{padding:0 10px 10px 0;width:25%}.box_cothebanquantam_slide .list_news_quantam .end{padding-right:0 !important}.top-banner{clear:both;margin-bottom:12px !important}.top-banner iframe{max-width:100%;width:100%}.container{width:1000px;display:inherit;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;position:relative;margin:0 auto}.container .container{margin:0 auto;left:0}_::-moz-svg-foreign-content,:root .p_header .container{display:inherit;overflow:hidden}_::-moz-svg-foreign-content,:root .container.page73{display:inherit;overflow:hidden}.m_header{display:none}.p_header{height:114px}.logo_vne{padding-bottom:10px}.logo_vne .logo{width:22.5%}.logo_vne .banner_top{padding-top:10px;width:77.5%;text-align:right}.logo_vne .banner_top ins{float:right}.logo_vne .banner_top .banner_ads{width:728px;height:90px}.logo_vne .banner_top.home .banner_ads{width:738px}#main_menu{width:1000px;height:20px;border-bottom:3px solid silver;padding-bottom:3px;position:relative;margin:0 auto}#main_menu a{font-weight:bold;font-size:12px;border-right:1px solid  #E2E2E3;padding-right:4px;height:14px;margin-right:4px;float:left;display:inline-block;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;-moz-font-smoothing:antialiased;font-smoothing:antialiased;text-rendering:optimizeLegibility;font-smooth:always}#main_menu a:first-of-type{width:19px}#main_menu a:last-of-type{border-right:0;padding-right:0}#main_menu a.active .ic-m-home-img,#main_menu .pagination a:hover .ic-m-home-img,.pagination #main_menu a:hover .ic-m-home-img{background:url(../images/sprite_img.png) -88px 0 no-repeat}#main_menu i{font-size:10px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}#main_menu .ic-m-home-img{height:13px;width:13px;background:url(images/graphics/sprite_img.png) -75px 0 no-repeat;display:inline-block}#main_menu .caret-down{width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;border-top:5px solid #999;position:absolute;top:4px;right:-2px}#main_menu .drop_menu{position:relative;cursor:pointer;display:inline-block;width:10px;height:15px}#main_menu .drop_menu_hover{position:absolute;top:0;left:-44px;padding-top:17px;z-index:99;width:64px;height:36px;visibility:hidden;opacity:0;transition:all .3s linear}#main_menu .drop_menu_hover a{box-shadow:0 2px 7px #ccc;background:#f7f7f7;padding:8px 10px;border-top:2px solid #9f224e;width:auto !important;margin-right:0 !important;height:33px !important}#main_menu .drop_menu:hover .drop_menu_hover{visibility:visible;opacity:1}.mnu_thoisu:hover,.mnu_thegioi:hover,.mnu_gocnhin:hover,.mnu_tamsu:hover,.mnu_congdong:hover{color:#9F224E !important}.mnu_video:hover,.mnu_raovat:hover{color:#004f8b !important}.mnu_thethao:hover{color:#58a12b !important}.mnu_kinhdoanh:hover{color:#04416d !important}.mnu_giaitri:hover{color:#d71450 !important}.mnu_phapluat:hover{color:#6e2c2d !important}.mnu_giaoduc:hover{color:#e17100 !important}.mnu_suckhoe:hover{color:#04a59d !important}.mnu_doisong:hover{color:#2D96B5	!important}.mnu_dulich:hover{color:#0072bb	!important}.mnu_khoahoc:hover{color:#806f26}.mnu_sohoa:hover{color:#df9c00	!important}.mnu_xe:hover{color:#6a7b83	!important}.mnu_cuoi:hover{color:#dc3926	!important}.m_menu{display:none}#sub_menu{background:#9F224E;width:1000px;margin:0 auto}#sub_menu a{font:700 12px/25px arial;color:#fff;padding:0 10px;height:25px;white-space:nowrap;display:inline-block;cursor:pointer;float:left}#sub_menu .active,#sub_menu .pagination a:hover,.pagination #sub_menu a:hover,#sub_menu>span:hover,.section_common .title_box_category#sub_menu>a:hover{background:#9F224E}.cat_header{margin:3px auto;width:1000px;position:relative}.cat_header .btn_to_en{background:#e2e2e2;float:left;width:66px;height:20px;font-size:0;color:#9F224E;position:relative}.cat_header .btn_to_en:before{content:'';background:url(images/graphics/sprite_img.png) -48px 0 no-repeat;position:absolute;top:2px;left:2px;width:14px;height:16px}.cat_header .btn_to_en:after{content:'English';position:absolute;top:3px;right:2px;text-indent:0;font-size:12px;font-weight:bold;color:#666}.cat_header .timer{float:left;font:400 11px/20px arial;text-align:right;width:180px;white-space:nowrap;margin-left:25px}.cat_header .thong_tin_tai_tro{background:#e2e2e2;font:400 11px/20px arial;padding:0 5px;margin:0 0 0 5px}.cat_header .txt_24h{background:#e2e2e2;color:#000;float:left;font:400 11px/20px arial;padding:0 5px;margin:0 0 0 3px}.cat_header .btn_rss{width:56px;height:20px;font:700 13px/16px arial;background:#e2e2e2;color:#666;padding:3px 2px;float:left;margin-left:3px}.cat_header .btn_rss span.ic-rss-img,.cat_header .btn_rss .section_common .title_box_category>a.ic-rss-img,.section_common .cat_header .btn_rss .title_box_category>a.ic-rss-img{background:url(images/graphics/sprite_img.png) -62px 0 no-repeat;display:inline-block;color:#fff;font-size:10px;font-weight:400;padding:2px;height:13px;width:13px;margin-top:-5px;vertical-align:middle}.cat_header .right{width:405px;text-align:right}.cat_header .right.not_timer{width:auto}.cat_header .right .top-contact{margin:8px 10px 0 0;display:inline-block;color:#666;font-size:11px}.cat_header .right .box_ad{display:inline-block;clear:none;width:auto;float:right;margin:0}.breadcrumb li{float:left}.breadcrumb li a{background:#D3D3D3;padding:0 8px 0 15px;height:26px;display:block;float:left;font:400 14px/25px arial;white-space:nowrap;position:relative;color:#000}.breadcrumb li a:after{content:"";position:absolute;right:-13px;top:0;border-left:13px solid #D3D3D3;border-top:13px solid transparent;border-bottom:13px solid transparent;z-index:999}.breadcrumb .start a{font-weight:700;color:#9f224e;background:#eceeed;border-left:3px solid #9F224E;padding:0 8px;margin-left:0;z-index:99}.breadcrumb .start a:after{border-left:13px solid #eceeed !important}.breadcrumb li.end a{background:#e2e2e2}.breadcrumb li.end a:after{border-left:13px solid #e2e2e2}.sub_breadcrumb{margin-left:18px}.sub_breadcrumb li{display:inline-block}.sub_breadcrumb li a{height:26px;padding:0 8px 0 5px;line-height:26px;font-weight:normal;border-right:1px solid #ccc}.sub_breadcrumb li a:hover{color:#004f8b}.sub_breadcrumb li.active a{text-decoration:underline}.sub_breadcrumb li.sub{position:relative;padding-right:4px}.sub_breadcrumb li.sub:before{content:'';position:absolute;right:0;top:12px;width:0;height:0;border-style:solid;border-width:4px 3.5px 0 3.5px;border-color:#999999 transparent transparent transparent}.sub_breadcrumb li.sub .dropdown-sub{width:250px;background:#eee;border-bottom:1px solid #d9d9d9;padding:5px 5px 5px;position:absolute;left:4px;z-index:100;font-size:0;opacity:0;visibility:hidden;transition:all .4s}.sub_breadcrumb li.sub .dropdown-sub li{width:50%;display:inline-block;font-size:12px}.sub_breadcrumb li:hover .dropdown-sub{opacity:1;visibility:visible}.m_breadcrumb{display:none}.sub_breadcrumb li:last-child a{border:none}.featured{border-bottom:1px solid #E2E2E3;padding-bottom:7px;margin-bottom:7px}.featured article{width:510px;border-right:1px solid  #E2E2E3;padding-right:9px}.featured .thumb_big{width:100%;float:left;margin-bottom:5px}.featured h1{line-height:15px;float:left}.featured h1 a{color:#9F224E;font:700 20px arial}.featured .description,.featured .news_lead{float:left;width:100%;padding-bottom:0;margin-bottom:0}.featured .related_news{margin:10px 0 0;padding-bottom:0;width:100%;float:left}.featured .sub_featured{width:180px;padding:0 0 0 10px;border-right:1px solid  #ccc;vertical-align:top;overflow:hidden;height:417px}.featured .sub_featured img{width:160px;margin-bottom:5px}.featured .sub_featured #list_sub_featured{padding-right:10px;height:417px !important;max-height:417px !important}.featured .sub_featured #list_sub_featured li{width:160px !important;border-bottom:1px dotted #e2e2e3;margin-bottom:7px;padding-bottom:7px;float:left}.featured .sub_featured #list_sub_featured li:last-child{border:none;margin-bottom:0;padding-bottom:0}.featured .sub_featured #list_sub_featured>li>a{font:400 13px arial;color:#333}.featured .sub_featured #list_sub_featured>li>h4>a{font:400 13px arial;color:#333}.featured .sub_featured #list_sub_featured.home_scroll{height:279px !important;overflow:hidden}.featured .sub_featured.has_banner #list_sub_featured{height:350px !important}.featured .sub_featured.has_banner #list_sub_featured.home_scroll{height:238px !important;overflow:hidden;margin-right:-24px !important}.featured .sub_featured .scroll-x{display:none}.featured .ads_featured{vertical-align:top;width:310px;padding-left:10px}.featured .ads_featured .box_category:last-child{margin:0}.gocnhin{margin-top:5px;padding-right:9px}.gocnhin .gocnhin_header{background-image:-ms-linear-gradient(right, #fff 60%, #eee 100%);background-image:-moz-linear-gradient(right, #fff 60%, #eee 100%);background-image:-o-linear-gradient(right, #fff 60%, #eee 100%);background-image:-webkit-gradient(linear, right top, left top, color-stop(60, #fff), color-stop(100, #eee));background-image:-webkit-linear-gradient(right, #fff 60%, #eee 100%);background-image:linear-gradient(to left, #fff 60%, #eee 100%);height:27px}.gocnhin .thumb{background:none}.gocnhin .thumb_art{width:40%;margin:5px 0 0 5px}.gocnhin .gocnhin_header{margin-bottom:4px;border-top:1px solid #dadada}.gocnhin .gocnhin_header a{display:inline-block;color:#9F224E;font:700 13px/30px arial;margin-left:10px;position:relative}.gocnhin .gocnhin_header a:before{content:'';width:100%;height:1px;background:#9F224E;position:absolute;top:-1px}.gocnhin .gocnhin_title{font:700 13px/17px arial;padding-bottom:10px}.gocnhin .gocnhin_title a{color:#333}.gocnhin .description,.gocnhin .news_lead{font-size:12px;width:auto;float:none}.related_news{position:relative;margin-bottom:7px}.related_news a{display:inline}.related_news a:first-of-type{padding-left:10px !important}.related_news a:first-of-type:after{content:'';width:3px;height:3px;background:#888;position:absolute;left:0;top:5px}.related_news a{color:#666;font:700 11px/14px arial;position:relative}.related_news a:hover{color:#004f8b}.sidebar_1 .related_news,.page_24h .sidebar_12 .sidebar_2 .related_news{width:auto;float:none;overflow:hidden}.sidebar_1 .related_news a,.page_24h .sidebar_12 .sidebar_2 .related_news a{font-size:11px}.sidebar_1 .list_news,.page_24h .sidebar_12 .sidebar_2 .list_news,.sidebar_1 .art_item,.page_24h .sidebar_12 .sidebar_2 .art_item,.sidebar_1 .art_item,.page_24h .sidebar_12 .sidebar_2 .art_item{padding-bottom:0}span.icon_news,.section_common .title_box_category>a.icon_news{margin-left:0}.sidebar_home_1{width:390px;border-right:1px solid  #E2E2E3;padding-right:9px}.sidebar_home_1 .description,.sidebar_home_1 .news_lead{margin-bottom:5px}.sidebar_home_1 .list_news,.sidebar_home_1 .art_item,.sidebar_home_1 .art_item{padding-bottom:0}.sidebar_home_1 .list_news:nth-last-of-type(3),.sidebar_home_1 .art_item:nth-last-of-type(3){border-bottom:none}.sidebar_home_1.sidebar_flexible_1 .list_news:nth-last-of-type(-n+2),.sidebar_home_1.sidebar_flexible_1 .art_item:nth-last-of-type(-n+2),.sidebar_home_1.sidebar_flexible_1 .art_item:nth-last-of-type(-n+2){display:none;padding-bottom:0;margin-bottom:0;height:0}.sidebar_home_2{position:relative;width:440px;padding:0 10px 0 10px}.sidebar_home_2 .box_bg_gray{background:none !important}.sidebar_home_3{width:170px;padding-left:9px;border-left:1px solid  #E2E2E3}.sidebar_1,.page_24h .sidebar_12 .sidebar_2{width:510px;border-right:1px solid  #E2E2E3;padding-right:9px}.sidebar_2{width:320px;padding:0 10px 0 10px}.sidebar_3{width:170px;padding-left:9px;border-left:1px solid  #E2E2E3}.page73 .sidebar_1,.page73 .page_24h .sidebar_12 .sidebar_2,.page_24h .sidebar_12 .page73 .sidebar_2{width:690px;float:left}.page73 .sidebar_1 .title_rss,.page73 .page_24h .sidebar_12 .sidebar_2 .title_rss,.page_24h .sidebar_12 .page73 .sidebar_2 .title_rss{margin:10px 0 20px}.page73 .sidebar_2{width:310px;float:right;padding-right:0}.page73 p{padding:0 0 10px;font:400 12px/17px arial}.page_contact p{color:#000}.list_rss{width:50%;float:left;border-right:1px solid  #E2E2E3;box-sizing:border-box;padding-right:10px}.list_rss:last-child{border:none;padding:0 0 0 10px;margin-left:0}.list_rss li{float:left;padding:0 0 5px;margin:0 0 5px;width:100%;border-bottom:1px dotted #e2e2e3}.list_rss li .rss_txt{font:400 14px arial;float:left}.list_rss li .icon_rss{float:right;display:block;padding:3px 3px 0;width:50px;height:18px;background:#e2e2e2}.list_rss li .icon_rss i{font-size:9px;float:right;color:#fff;padding:2px}.title_rss{margin-bottom:10px;border-bottom:1px dotted #E2E2E3;font:700 14px arial;padding-bottom:10px}.sidebar_2 .title_rss{margin-top:10px}.page_24h .sidebar_12{width:690px}.page_24h .sidebar_12 .sidebar_1,.page_24h .sidebar_12 .sidebar_2{width:340px;display:table-cell;vertical-align:top}.page_24h .sidebar_12 .sidebar_2{border-right:none}.page_24h .content_block{position:relative;overflow:hidden;padding-right:9px;font-size:0}.page_24h .content_block:before{content:'';background:#E2E2E3;width:1px;height:100%;position:absolute;left:339px}.page_24h .content_block .box_category{width:330px;margin-right:20px;display:inline-block;vertical-align:top;font-size:12px}.page_24h .content_block .box_category:nth-child(2n+2){margin-right:0}.page_24h .content_block .thumb_art{margin-bottom:10px}.page_24h .sidebar_3{width:310px}.page_24h .thumb_art{margin-bottom:10px}.page_24h .time{font:11px arial;margin-bottom:5px;color:#666}.page_24h .sidebar_top .thumb_art{width:146px}.page_24h .sidebar_top .sidebar_1 .list_news,.page_24h .sidebar_top .sidebar_12 .sidebar_2 .list_news,.page_24h .sidebar_12 .sidebar_top .sidebar_2 .list_news,.page_24h .sidebar_top .sidebar_1 .art_item,.page_24h .sidebar_top .sidebar_12 .sidebar_2 .art_item,.page_24h .sidebar_12 .sidebar_top .sidebar_2 .art_item{margin-bottom:0;padding-bottom:0}.page_24h .sidebar_top.sidebar_2 .list_news,.page_24h .sidebar_top.sidebar_2 .art_item{margin-bottom:10px !important;padding:0}.page_24h hr{width:681px;height:1px;border:none;background:#E2E2E3;margin:10px 0;float:left}.page_24h .list_title_time{border-top:1px dotted #e2e2e3;padding-top:5px;float:left;width:100%}.page_24h .list_title_time li{margin:5px 0;display:block;float:left;width:100%;line-height:14px}.page_24h .list_title_time .time{width:25%;float:left}.page_24h .list_title_time .text{width:75%;float:left}.page_24h .list_title_time .text a{color:#333}.list_news,.art_item{border-bottom:1px dotted #e2e2e3;margin-bottom:6px;padding-bottom:10px;float:left;width:100%}.list_news .thumb_art,.art_item .thumb_art{z-index:1}.list_news:last-of-type,.art_item:last-of-type{border-bottom:none;margin-bottom:0}.list_news_nothumb .list_news,.list_news_nothumb .art_item{margin-bottom:7px;border-bottom:1px dotted #e2e2e3}.list_news_nothumb .list_news:last-child,.list_news_nothumb .art_item:last-child{border:none}.tai_tro{float:left;width:100%;text-align:right;padding-bottom:5px}.tai_tro i{font-size:35px;line-height:0;display:inline-block;vertical-align:middle}.box_interactive.box_thumb_large_small .list_news,.box_interactive.box_thumb_large_small .art_item{border:none;margin-bottom:0}.box_interactive .title_box_category h2,.box_interactive .title_box_category h3{top:5px;margin-right:2px}.box_interactive .title_box_category .first{padding:6px;background:#E1E1E1;color:#999}.box_interactive .title_box_category .first.active,.box_interactive .title_box_category .pagination a.first:hover,.pagination .box_interactive .title_box_category a.first:hover,.box_interactive .title_box_category #sub_menu>span.first:hover,.box_interactive .section_common .title_box_category#sub_menu>a.first:hover,.section_common .box_interactive .title_box_category#sub_menu>a.first:hover{background:#fff;color:#9F224E}.box_interactive .title_box_category .first:after{background:#dadada}.box_interactive .title_box_category:after{content:none}.box_interactive .title_box_category .view_more{margin:10px 0 0 0}.banggiaxe{width:100%;float:left;border-top:1px solid #d9d9d9;margin:10px 0;padding-top:2px}.banggiaxe .title{font-size:12px;line-height:normal;color:#333;margin-bottom:6px}.banggiaxe .title span,.banggiaxe .title .section_common .title_box_category>a,.section_common .banggiaxe .title .title_box_category>a{font-size:10px;color:#666}.banggiaxe .btn-tab{width:100%;float:left;position:relative}.banggiaxe .btn-tab .item-tab{width:51px;height:19px;float:left;font-size:11px;text-align:center;line-height:19px;color:#333;background:#f7f7f7;font-weight:bold}.banggiaxe .btn-tab .item-tab.active,.banggiaxe .btn-tab .pagination a.item-tab:hover,.pagination .banggiaxe .btn-tab a.item-tab:hover,.banggiaxe .btn-tab #sub_menu>span.item-tab:hover,.banggiaxe .btn-tab .section_common .title_box_category#sub_menu>a.item-tab:hover,.section_common .banggiaxe .btn-tab .title_box_category#sub_menu>a.item-tab:hover{border-top:1px solid #999;color:#9F224E;background:#eee}.banggiaxe .btn-tab .tragop{font-size:10px;line-height:13px;position:absolute;right:0;top:0}.banggiaxe .btn-tab .tragop i{background-position:-524px -17px;margin-top:1px}.banggiaxe select{width:calc(50% - 27px);height:20px;line-height:20px;float:left;margin:0px 2px 0 0 !important;border-color:#e6e6e6;font-size:11px}.banggiaxe button{width:50px;height:20px;line-height:20px;color:#9F224E;text-align:center;background:#eee;border:none;cursor:pointer;font-size:11px;border-left:1px solid #e6e6e6}.box_category{width:100%;margin-bottom:15px;float:left}.box_category .thumb_art{margin-bottom:0}.box_category article{border-bottom:none;margin-bottom:0;padding-bottom:0}.box_category .thumb_full{margin-bottom:10px}.box_thumb_large_small .list_news,.box_thumb_large_small .art_item{margin-bottom:12px !important;border-bottom:1px dotted #e2e2e3;float:none}.box_thumb_large_small .title_news{margin-bottom:10px;line-height:16px}.box_thumb_large_small .description,.box_thumb_large_small .news_lead{padding-bottom:5px}.box_thumb_large_small .thumb_art{margin-bottom:10px}.wrap_2item .list_news,.wrap_2item .art_item{width:48.5%;float:left;border:none;margin:0 3% 5px 0}.wrap_2item .list_news:nth-of-type(2n+2),.wrap_2item .art_item:nth-of-type(2n+2){margin:0 0 5px 0}.wrap_2item .list_news:nth-last-of-type(1),.wrap_2item .art_item:nth-last-of-type(1),.wrap_2item .list_news:nth-last-of-type(2),.wrap_2item .art_item:nth-last-of-type(2){margin-bottom:0 !important;margin-top:0 !important;padding-top:0 !important;border:none !important}.wrap_2item .list_news:nth-last-of-type(1) .title_news,.wrap_2item .art_item:nth-last-of-type(1) .title_news,.wrap_2item .list_news:nth-last-of-type(2) .title_news,.wrap_2item .art_item:nth-last-of-type(2) .title_news{margin-bottom:0}.wrap_2item .list_news .thumb_art,.wrap_2item .art_item .thumb_art{width:100%}.wrap_2item .title_news a{font-weight:400}.wrap_2item .title_news i:nth-of-type(1){margin-left:3px}.title_box_category{background:#eee;margin-bottom:10px;overflow:hidden;position:relative;padding-left:10px;white-space:nowrap}.title_box_category .first{color:#9F224E;font:700 14px/20px arial;padding:6px 0;display:block}.title_box_category .first:after{content:'';width:100%;height:2px;position:absolute;top:0;left:0;background:#999;z-index:9}.title_box_category h2,.title_box_category h3{display:inline-block;min-height:28px;position:relative;margin-right:6px}.title_box_category h2 a,.title_box_category h3 a{font:400 11px arial;color:#666;padding:10px 6px;display:block}.title_box_category h3{margin:0}.title_box_category h3:after{content:'';width:1px;height:10px;background:#ccc;position:absolute;left:-2px;top:11px;z-index:1}.title_box_category h3:first-of-type{margin-left:-9px}.title_box_category h3:first-of-type:after{content:none}.title_box_category .right a{display:inline-block;height:30px;margin:0 5px;line-height:30px}.title_box_category .right i{display:inline-block;vertical-align:middle;margin-top:4px;color:#999}.title_box_category>a{display:inline-block;float:right;margin:6px 5px 0 0}.title_box_category::after{content:'';width:100%;height:2px;background:#dadada;position:absolute;top:0;left:0}.title_box_category_noline:after{content:none}.box_video .list_news,.box_video .art_item{width:48%;margin-right:4%;border-bottom:none}.box_video .list_news .thumb_art,.box_video .art_item .thumb_art{width:100%;margin:0}.box_video .list_news:last-of-type,.box_video .art_item:last-of-type{margin-right:0}.box_video figure{padding-bottom:10px;background:#fff}.box_video .wrap{background:#f5f5f5}.box_video .thumb_video_home{margin-bottom:0}.box_video .title_news{padding:0 7px}.box_video .description,.box_video .news_lead{padding:0 7px;margin-bottom:10px}.box_video .slide_video_box_300{background:#f5f5f5;padding-bottom:10px}.box_video_home .title_box_category{margin-bottom:0}.icon600s{margin-right:10px}.box_anh{overflow:none}.box_anh .thumb_art{width:100%;margin-bottom:10px}.box_anh .title_news{float:left;margin:10px 0 0}.box_anh .slide_box_anh{position:relative}.box_anh .list_anh .title_news{margin:0 0 10px;width:100%;float:left}.box_infographics .list_news,.box_infographics .art_item{width:48% !important;float:left;margin:0 4% 10px 0}.box_infographics .list_news .thumb_art,.box_infographics .art_item .thumb_art{width:100%;margin-bottom:0}.box_infographics .list_news .title_news,.box_infographics .art_item .title_news{float:left;margin:10px 0 0}.box_infographics .list_news .title_news a,.box_infographics .art_item .title_news a{color:#000}.box_infographics .list_news:nth-of-type(2n),.box_infographics .art_item:nth-of-type(2n){margin-right:0}.box_infographics .list_news:nth-last-of-type(1),.box_infographics .art_item:nth-last-of-type(1),.box_infographics .list_news:nth-last-of-type(2),.box_infographics .art_item:nth-last-of-type(2){margin-bottom:0}.box_anh_300 .title_news a{font:400 14px arial}.sidebar_home_2 .title_box_category{height:33px;overflow:hidden}.sidebar_home_2 .list_news,.sidebar_home_2 .art_item{width:300px;float:left}.sidebar_home_2 .list_title{width:115px;float:right;border-top:none;margin-top:0;padding-top:5px}.sidebar_home_2 .thamdo{width:100px !important}.sidebar_home_2 .thamdo.box_category{margin-bottom:0}.thamdo{text-align:left}.thamdo .title_bx{font:400 14px arial;padding-bottom:10px;margin-bottom:10px;border-bottom:1px solid #dadada}.thamdo label{display:block;margin-bottom:9px;float:left;width:100%}.thamdo label input{float:left;margin-right:8px}.thamdo label span,.thamdo label .section_common .title_box_category>a,.section_common .thamdo label .title_box_category>a{width:75%;float:right;display:inline-block}.thamdo button{background:#858585;padding:5px 7px;margin:0 0 0 15px;color:#fff;font:700 11px arial;border:none;cursor:pointer;float:left}.thamdo a{font:400 11px arial;color:#9a1f44;float:left;padding:5px 0 0 25px}.thamdo .btn_vote_rate.btn_ketqua{color:#9F224E !important;font:400 12px arial;padding:5px;margin-left:10px;background:none}.thamdo .title_box_category span,.thamdo .section_common .title_box_category>a,.section_common .thamdo .title_box_category>a{display:inline-block;padding:6px 0;position:relative;font:700 14px arial;color:#9F224E}.thamdo .title_box_category span:before,.thamdo .section_common .title_box_category>a:before,.section_common .thamdo .title_box_category>a:before{content:'';width:100%;height:2px;background:#999;position:absolute;top:0;z-index:1}.list_km{height:210px;overflow:hidden !important}.list_km li{border-bottom:1px dotted #E2E2E3;margin:0 10px 5px 0;padding-bottom:5px}.list_km li a{font-size:12px}.box_100 ul{margin-bottom:10px}.box_100 li{border-bottom:1px dotted #E2E2E3;margin-bottom:5px;padding-bottom:5px}.box_100 li:last-child{border-bottom:none}.box_100 .list_first img{margin-bottom:5px}.box_100 .list_first a{font-weight:700}.box_logo a{color:#333}.box_logo .first{font-size:0 !important;width:59px;height:16px;display:block;margin-top:7px !important}.box_logo .first:after{background:none !important}.box_logo .box_list_thumb_full .first{font-size:12px !important;margin-top:0 !important}.box_logo .box_list_thumb_full .wrap_list_box{padding:0;width:100% !important;float:left}.box_logo .box_list_thumb_full .wrap_list_box.scrollbar-inner{height:370px;overflow:hidden;overflow:-moz-scrollbars-none;padding-right:17px}.box_logo .box_list_thumb_full .wrap_list_box.scrollbar-inner::-webkit-scrollbar{width:0}.box_logo .box_list_thumb_full .wrap_list_box.scrollbar-inner .list_news:not(*:root),.box_logo .box_list_thumb_full .wrap_list_box.scrollbar-inner .art_item:not(*:root){padding-right:10px}.box_logo .box_list_thumb_full .wrap_list_box.scrollbar-inner .thumb_full{margin-right:0}.box_logo .list_news,.box_logo .art_item{max-width:100%}.evne .first{background:url(images/icons/img_vne_eng.gif) no-repeat center center}.ngoisao .first{background:url(images/icons/img_ngoisao.gif) no-repeat center center}.ione .first{background:url(images/icons/img_ione.gif) no-repeat center center}.list-random{width:100%;float:left;margin-bottom:15px}.list-random img{margin-bottom:5px}.list-random .scroll-content{width:100%;float:left;max-height:139px;padding-right:5px;overflow-y:hidden}.list-random .title{font-size:13px;line-height:normal;margin-bottom:5px}.list-random .lead{font-size:13px;line-height:normal}.box_100 #evne,#ngoisao,#ione{height:217px !important}.box_100 #ngoisao,#ione{display:none}.box_100 li{border-bottom:none !important}.box_100 .title_news_nomal,.box_100 .title_news_nomal a{font:400 13px arial}.box_100 .eni{height:260px;margin-bottom:12px}.box_mostview .box_category{margin-bottom:0}.box_mostview .list_title{border-top:none !important;margin-top:0 !important;padding-top:0 !important;width:100%}.box_mostview .list_title li{margin-bottom:10px;padding-bottom:0}.box_mostview .list_title li a{font:400 14px arial;color:#333}.box_160{width:100% !important}.box_160 .list_title li{padding-bottom:7px;margin-bottom:7px;border-bottom:1px dotted #E2E2E3}.box_160 .list_title li:last-child{border:none}.bottom_box{border-top:1px dotted #dfdfdf;padding-top:5px}.bottom_box .left{font:400 11px arial;color:#000}.bottom_box .right a{float:left;margin-right:10px}.bottom_box .right a:last-child{margin:0}.wrap_video{width:100%}.wrap_video iframe{width:100%}.thumb_video_home{margin-bottom:10px;height:0;padding-bottom:56.25%;position:relative}.thumb_video_home iframe{width:100%;height:100%;border:none;position:absolute;left:0;top:0}.slide_video{background:#f5f5f5;padding:10px;position:relative}.slide_video .thumb_art{width:100%;margin-bottom:10px}.slide_video a{font-size:14px;font-weight:normal}.slide_video .btn_next{right:10px;top:17%}.slide_video .btn_prev{left:10px;top:17%}.thongtin_dn{width:1000px;margin:10px auto;border:1px solid #dedede}.thongtin_dn header{background:#F4F4F4;color:#9f224e;padding:0 1%;font:700 14px/30px arial;position:relative}.thongtin_dn .btn_dn_prev{left:95%;top:0;height:30px}.thongtin_dn .btn_dn_prev i{font-weight:normal;color:#000;line-height:33px;font-size:13px}.thongtin_dn .btn_dn_next{right:1%;top:0}.thongtin_dn .btn_dn_next i{font-weight:normal;color:#000;line-height:33px;font-size:13px}.thongtin_dn .wrap_list{padding:10px}.thongtin_dn .wrap_list a{font:400 14px/16px arial;color:#333;display:block;margin-bottom:5px}.thongtin_dn .wrap_list img{margin-bottom:10px}.form_contact{margin:10px 0;float:left}.form_contact label{width:100%;float:left;margin-bottom:10px;font-size:14px}.form_contact label span,.form_contact label .section_common .title_box_category>a,.section_common .form_contact label .title_box_category>a{color:#9F224E}.form_contact select{width:300px;display:block}.form_contact input[type="file"]{width:300px;display:block;margin:3px 0}.form_contact textarea.noidung{height:200px}.form_contact .text_label{display:block;padding:0;color:#000}.form_contact .input_capcha{width:200px;display:inline-block;float:left}.form_contact .image_capcha{margin:0 5px;display:inline-block;float:left}.form_contact .btn_vne{margin:0 10px 0 0}.form_contact .note{font-size:11px;color:#666;padding:0 1% 0 0}.note_form,.require_txt{margin-bottom:10px;padding:10px 0 0 !important;border-top:1px dotted #999;font-size:11px !important;color:#666 !important}.trumbowyg-box,.trumbowyg-editor{margin:3px auto}.form_contact_ads select{width:100%}.row_form{width:100%;float:left}.row_form label{width:49%;margin-right:2%}.row_form label:last-child{margin-right:0}.header_box{width:100%;height:18px;position:relative;margin-bottom:10px;font:700 14px arial}.header_box:before{content:'';background:#e2e2e3;width:100%;height:1px;position:absolute;top:50%;left:0}.header_box span,.header_box .section_common .title_box_category>a,.section_common .header_box .title_box_category>a{background:#fff;position:absolute;left:0;padding-right:10px;color:#000}.box_side_contact_ads{margin-bottom:30px;float:left}.box_side_contact_ads .row_contact_ads{font:400 14px arial;margin-bottom:5px}.box_side_contact_ads .row_contact_ads i{color:#000}.box_side_contact_ads .row_contact_ads .icon{float:left;margin-right:1%;width:7%}.box_side_contact_ads .row_contact_ads .txt{overflow:hidden;width:92%;float:right}.hot_line{padding:5px 20px 5px 35px;position:relative;float:left;font:700 14px arial;color:#fff;background:#999;border-radius:5px}.hot_line i{color:#fff;position:absolute;left:10px}.hot_line:hover{background:#9F224E}.fan_page{clear:both}.banner_footer{width:1000px;margin:10px auto 20px;text-align:center;clear:both}.banner_footer .banner_ads{width:970px;margin:0 auto}.banner_980x60 .banner_ads{width:970px;margin:0 auto}footer{width:1000px;margin:10px auto 0}footer .top_footer{background:#f4f4f4;border-top:1px solid #dedede;border-bottom:1px solid #dedede;height:29px;line-height:29px;width:100%;overflow:hidden}footer .top_footer a{font:400 12px/29px arial;color:#666;padding:0 10px}footer .top_footer a:first-child{padding-left:18px;font-weight:bold}footer .top_footer .link_fb i,footer .top_footer .search_bottom i,footer .top_footer .link_twitter i{display:inline-block;vertical-align:middle;font-size:12px}footer .top_footer .search_bottom{border-left:1px solid #dedede;border-right:1px solid #dedede;padding:0 12px}footer .top_footer .search_bottom .ic-search{margin:0px 2px 0 0}footer .top_footer .link_twitter{border-left:1px solid #dedede;margin-right:20px}footer .top_footer .ic-facebook{background-position:-408px 0;width:15px;height:15px}footer .top_footer .ic-facebook:hover{color:#3067A3}footer .top_footer .ic-twitter{background-position:-435px -1px;width:15px;height:15px}footer .top_footer .ic-twitter:hover{color:#00ACED}footer .top_footer .box_ad{width:auto;float:right;background:none;margin-bottom:0;clear:none}footer .row_menu{background:#f4f4f4;border-top:1px solid #fff;padding:20px 0 20px 20px;float:left;width:100%}footer .row_menu ul{width:120px;float:left}footer .row_menu .parent h6{font:bold 12px/20px arial;height:20px;margin:0 0 10px}footer .row_menu .parent h6 a{color:#666}footer .row_menu .parent{font:bold 12px/20px arial;height:20px;margin:0 0 10px}footer .row_menu .parent a{color:#666}footer .row_menu .parent:last-child{margin-bottom:0}footer .row_menu .vne_app{width:19.5%;color:#666;margin-left:50px;float:left}footer .row_menu .vne_app H6{font:bold 12px/20px arial;margin:0 0 5px}footer .row_menu .vne_app .logo_app{margin-bottom:10px}footer .row_menu .vne_app .logo_app img{width:28px;display:inline-block;margin-right:5px;vertical-align:middle}footer .row_menu .vne_app .tab_app{font-size:0}footer .row_menu .vne_app .tab_app a{position:relative;color:#333333;border:1px solid #f4f4f4;border-bottom:1px solid #dfdfdf;padding:10px 4px 10px 26px;display:inline-block;font-size:12px;margin-bottom:5px}footer .row_menu .vne_app .tab_app a:before{content:"";width:18px;height:21px;background:url(images/icons/app_vne.png);background-position:18px 0px;position:absolute;left:5px;top:6px}footer .row_menu .vne_app .tab_app a.active,footer .row_menu .vne_app .tab_app .pagination a:hover,.pagination footer .row_menu .vne_app .tab_app a:hover{border:1px solid #dfdfdf;border-bottom:0}footer .row_menu .vne_app .tab_app a.active:before,footer .row_menu .vne_app .tab_app .pagination a:hover:before,.pagination footer .row_menu .vne_app .tab_app a:hover:before{background-position:0px 0px}footer .row_menu .vne_app .link_app{width:55%;float:left}footer .row_menu .vne_app .link_app a{display:block;margin-bottom:2px}footer .row_menu .vne_app .link_app a:last-child{margin-bottom:0}footer .row_menu .vne_app .qr_code{float:right;width:45%}footer .row_menu .vne_app .qr_code img{width:65px}footer .row_menu:before,footer .row_menu:after{content:'';display:block;height:0;overflow:hidden}footer .row_menu:after{clear:both}footer .bottom_footer{width:100%;padding:0 0 20px;border-top:1px solid #d7dbe3}footer .logo_bottom{width:190px;padding:14px 0 0 10px}footer .bottom_footer_1,footer .bottom_footer_2{padding:18px 0 0 10px;font:400 11px arial;color:#666}footer .bottom_footer_1 a,footer .bottom_footer_2 a{color:#666;padding:0 4px}footer .bottom_footer_1 a:hover,footer .bottom_footer_2 a:hover{color:#004f8b}footer .bottom_footer_2{text-align:right;margin-right:10px}footer .tttoasoan{display:none !important}.row_menu_tablet{display:none !important}.sidebar_raovat{position:relative;overflow:visible}#list_raovat_sidebar,#list_sp_shop{width:140px;margin:0 auto}#list_raovat_sidebar li,#list_sp_shop li{margin-bottom:7px;padding-bottom:7px;border-bottom:1px dotted #E2E2E3}#list_raovat_sidebar .thumb_art,#list_sp_shop .thumb_art{margin:0 0 5px}#list_raovat_sidebar .title_news,#list_sp_shop .title_news{margin-bottom:0;clear:both;overflow:hidden;height:33px}#list_raovat_sidebar a,#list_sp_shop a{font:400 14px arial}#list_raovat_sidebar a:hover,#list_sp_shop a:hover{color:#004f8b}#list_raovat_sidebar .wrap_price,#list_sp_shop .wrap_price{background:rgba(0,0,0,0.6);color:#fff;width:100%;position:absolute;bottom:0;left:0;padding:1px 5px 1px 0;box-sizing:border-box;text-align:right}#list_raovat_sidebar .wrap_price i,#list_sp_shop .wrap_price i{color:#fff}.box_giavang{width:100%;float:left;margin-top:5px}.box_giavang .col_1{width:57%}.box_giavang .col_2{width:40%}.box_giavang .col_2 img{height:14px;margin-top:5px}.box_giavang .col_2 table{margin-bottom:0}.box_giavang img{height:16px;max-width:100%}.box_giavang table{border-top:1px solid #e6e6e6;border-left:1px solid #e6e6e6;margin-bottom:5px}.box_giavang td{border-right:1px solid #e6e6e6;border-bottom:1px solid #e6e6e6;font-size:11px;padding:3px;vertical-align:middle}.box_giavang .title_box{width:100%;font:700 12px arial;color:#333;padding:3px 0 5px;border-top:1px solid #e6e6e6}.box_giavang .title_right{text-align:right;font-size:11px;font-weight:normal;float:right}.box_giavang .col_ls{width:100%;float:left;margin-bottom:6px}.box_giavang .ls{width:100%;float:left;border:1px solid #e6e6e6;padding:2px}.box_giavang .ls .right{width:50px;text-align:center;border-left:1px solid #e6e6e6}.wrap_ty_gia{height:39px;overflow:hidden}.box_ocb{margin-top:10px}.box_ocb table{border-left:none}.box_ocb table .no_border td{border-right:none}.box_ocb table td{text-align:center}.box_ocb table td.align_left{text-align:left;border-left:1px solid #e6e6e6}.box_ocb table .no_border td.align_left{border-left:none}.box_ocb img{height:13px}.box_ocb .title_right{color:#666}@media all and (min--moz-device-pixel-ratio: 0) and (min-resolution: 30dpcm){.wrap_ty_gia{height:43px}}.name_tag{font:400 20px arial;color:#9f224e;padding:0 0 8px;width:100%;float:left;border-bottom:1px solid #e2e2e3;margin:5px 0 8px}.btn_sub_menu{display:none}.most_view_detail .list_title{border-top:none;margin-top:0;padding-top:0}.most_view_detail .list_title li{padding:0 0 7px 0;margin-bottom:7px;border-bottom:1px dotted #E2E2E3;float:left}.most_view_detail .list_title li a{font:400 14px arial;color:#000}.most_view_detail .list_title li:after{content:none}.most_view_detail .list_title li:last-child{border-bottom:none;margin-bottom:0;padding-bottom:0}.most_view_detail .list_title li .thumb_art{width:100%;margin-bottom:5px}.box_list_thumb_full .wrap_list_box{padding:0 10px}.box_list_thumb_full .list_news,.box_list_thumb_full .art_item{border-bottom:1px dotted #e2e2e3;margin-bottom:6px}.box_shopvne{position:relative;border:1px solid #dfdfdf;padding-bottom:20px}.box_shopvne .title{position:relative;z-index:1;font-size:14px;font-weight:700;background:#f2f2f2;display:block;padding:7px 8px;margin-bottom:5px}.box_shopvne .title a{color:#9f224e !important}.box_shopvne .box_logo{position:relative;z-index:99}.box_shopvne .box_shopvne_inner{overflow:hidden;box-sizing:border-box;max-height:750px}.box_shopvne .Item{margin-bottom:10px;padding-bottom:10px;padding-left:9px;padding-right:9px}.box_shopvne .Item:last-of-type{margin-bottom:0;padding-bottom:0}.box_shopvne .avata{width:123px;height:123px;margin-bottom:5px;margin-right:0;box-sizing:border-box;margin-left:auto;margin-right:auto;display:block}.box_shopvne figure{overflow:hidden;display:block;padding:0;margin:0;box-sizing:border-box;width:100%;height:100%;position:relative}.box_shopvne .ten_sp{max-width:none;display:block;font-size:14px;color:#333;margin-bottom:5px}.box_shopvne .gia_sp{font-size:14px;color:#9f224e;font-weight:700}.box_weather{background:#efedef;padding:5px;border-top:2px solid #dadada}.box_weather .left{padding-left:5px}.box_weather .location{font:700 12px tahoma;color:#666;cursor:pointer}.box_weather .location i{font-weight:bold;margin-right:5px;font-size:12px;color:#000}.box_weather .temperature{display:block;font-size:17px;font-weight:bold;text-indent:17px}.box_weather .temperature sup{font-size:11px}.box_weather .icon_weather{padding:6px 5px 0 0}.number_rating{width:62px;height:9px;background:url(images/graphics/bg_start.jpg) no-repeat top left;margin:0 0 7px 0}.criteria_cmt{margin-bottom:10px;display:block;overflow:hidden}.danhgia_comment{display:block;overflow:hidden}.danhgia_comment .span_fr{font:bold 14px arial;line-height:29px;float:left;margin:5px 20px 0 0}.rating,.block_one_bar{float:left}.block_one_start{float:left;margin:0 2px;position:relative;width:24px;height:24px}.block_one_start i{position:absolute;top:8px}.block_one_start i.ic-star-half-left{left:0}.block_one_start i.ic-star-half-right{left:-1px}.star-left,.star-left a{float:left}.star-right,.star-right a{float:left}.star a{display:inline-block;width:12px;height:40px;float:left;overflow:hidden;position:relative}div.rating div.hover a .ic-star-half-left,div.rating div a:hover .ic-star-half-left{background-position:-440px -39px}div.rating div.hover a .ic-star-half-right,div.rating div a:hover .ic-star-half-right{background-position:-473px -39px}.danhgia_comment .span_bh{font:14px arial;line-height:29px;float:left;color:#666;margin-top:7px}.danhgia_comment .span_bh label{font-weight:700;color:#000}.section_404{text-align:center;padding-top:30px;font-size:14px}.section_404 a{color:#9F224E}.section_404 p.mb20{font:400 14px arial;margin-bottom:10px}.section_404 .btn_vne{height:29px}.note_404{font:400 28px/40px arial !important;color:#9F224E;position:relative;display:inline-block}.note_404 .i_info{color:#fff;display:inline-block;margin:0 25px 0 -24px}.note_404 .up-triangle{display:inline-block;width:0;height:0;border-bottom:40px solid #9F224E;border-left:20px solid transparent;border-right:20px solid transparent}.search_404{width:600px;margin-left:auto;margin-right:auto}.input_404{width:500px !important;margin:0 !important}.radio_search_404{margin-top:10px}.radio_search_404 label{display:inline-block;margin:0 20px}.radio_search_404 label input{display:inline-block;vertical-align:middle}.box_pvtt .thumb_art{margin:0}.box_pvtt .content_vptt{width:100%;float:left;background:#eee}.box_pvtt .content_vptt .btn_vne{margin:6px}.box_pvtt .title_news{padding:5px 7px;border-bottom:1px solid #fff;margin-bottom:0}.box_pvtt .time{color:#333;font:400 12px/24px arial;padding:7px 5px;display:inline-block}.box_pvtt .time i{font-size:12px;font-weight:bold;color:#666;margin-right:3px}.block_banner .box_100{width:100px !important}.box_category.box_100{width:100px !important}.box_ad{width:100%;float:left;background:#efedef;color:#666;clear:both;padding:6px 7px 5px 7px;text-align:center;margin-bottom:15px}.box_ad i{margin-right:5px}.box_ad.no-space-top{margin-top:-14px}.box-gocnhin .thumb_art{width:90px;margin-bottom:10px}.box-gocnhin .thumb,.box-gocnhin .thumb_img{background:none}.box-gocnhin .title_news{margin-bottom:10px}.box-gocnhin .description,.box-gocnhin .news_lead{overflow:hidden;margin-right:0}.box-gocnhin .list_news,.box-gocnhin .art_item{width:285px}.box-gocnhin .list_title{width:125px;padding-top:0}.box-gocnhin .list_title li a{color:#333}.box-gocnhin .list_title li:after{content:none}.box-gocnhin .list_title li:last-of-type .name-author{margin-bottom:0}.box-gocnhin .list_title .name-author{display:block;color:#666;font-weight:normal;margin:5px 0 5px}.meta_author{color:#666;display:inline-block;width:100%;float:left}.meta_author a{color:#666;font-size:12px}span.icon_commend,.section_common .title_box_category>a.icon_commend{margin-left:15px;position:relative}span.icon_commend:after,.section_common .title_box_category>a.icon_commend:after{content:'';background:#999;width:1px;height:10px;position:absolute;left:-28px;top:2px;margin-left:20px !important}.section-interactive{margin:20px auto;display:block}.section-interactive .title_news a .prefix{color:#9F224E;margin-right:13px;position:relative}.section-interactive .title_news a .prefix:before{content:'';width:1px;height:10px;background:#ccc;position:absolute;right:-7px;top:4px}.section-interactive .description,.section-interactive .news_lead{margin-bottom:0}.section-interactive .scroll-x{display:none !important}.main-interactive{background:#f4f4f4;position:relative;width:600px;float:left;overflow:hidden}.main-interactive .thumb_art{width:380px;margin:0 15px 0 0}.main-interactive .title_news a{font-size:16px}.main-interactive .title_news a .prefix{margin-right:13px}.main-interactive .title_news a .prefix:before{height:15px;right:-7px;top:2px}.main-interactive .content{margin-top:16px}.main-interactive .ic-comment span,.main-interactive .ic-comment .section_common .title_box_category>a,.section_common .main-interactive .ic-comment .title_box_category>a{background:#f4f4f4}.sub-interactive{width:400px;float:left;font-size:0;display:table}.sub-interactive .item{width:50%;display:table-cell;vertical-align:top;padding:0 0 0 20px;position:relative}.sub-interactive .item:before{content:'';width:1px;height:100%;background:#e2e2e3;position:absolute;left:10px;top:0}.sub-interactive .thumb_art{margin:0 0 10px;width:100%}.sub-interactive .title_news{clear:both}.sub-interactive .content{height:110px;max-height:110px;padding-right:10px}.sidebar_home_2 .scroll-x,.sidebar_home_3 .scroll-x{display:none !important}.form-henho span.error,.form-henho .section_common .title_box_category>a.error,.section_common .form-henho .title_box_category>a.error{display:block}.form-henho .col50{width:49%;display:inline-block}.form-henho .col50 label{width:48.25%;margin-right:3.5%}.form-henho .col50 label:last-child{margin-right:0}.title-form{font-size:14px;padding-bottom:13px;margin-bottom:15px;border-bottom:1px dotted #e2e2e3}.note-fill{font-size:14px !important}.note-fill span,.note-fill .section_common .title_box_category>a,.section_common .note-fill .title_box_category>a{color:#9F224E;font-weight:bold}.note-fill a{color:#004f8b;font-weight:bold}input[type="text"],input[type="password"],input[type="email"],input[type="tel"],textarea,select{color:#666}.full-width{width:100% !important}.wrap-radiobox{width:49%;display:inline-block}.wrap-radiobox label{width:auto;display:inline-block;float:none;height:30px;padding-top:10px}.wrap-radiobox .label{display:block;font-size:14px}.wrap-radiobox .text{color:#333}.wrap-radiobox input[type="radio"]{width:10px;height:10px;margin:0 5px 0 0;position:relative}.wrap-radiobox input[type="radio"]:before{content:'';width:10px;height:10px;border:2px solid #e1e1e1;background:#fff;position:absolute;left:-2p;top:-2px;border-radius:100%}.wrap-radiobox input[type="radio"]:checked:before{background:#9F224E}.not-sent{font-size:12px;color:#999 !important;float:right;white-space:nowrap}.not-sent label{margin:0}.not-sent input[type="checkbox"]{width:10px;height:10px;margin:0 10px 0 0;position:relative}.not-sent input[type="checkbox"]:after{content:'';width:12px;height:12px;position:absolute;left:-2px;top:-2px;background:#ebebeb;border:1px solid #d1d1d1;z-index:1}.not-sent input[type="checkbox"]:before{content:'';width:14px;height:14px;position:absolute;left:-2px;top:-2px;z-index:2}.not-sent input[type="checkbox"]:checked:before{background:url(images/icons/icon-checked.jpg)}.not-sent.check-confirm{width:100%;color:#333 !important;font-size:12px;float:left;margin-bottom:25px}.count-word{float:right;color:#666 !important;font-size:12px}.box-banner-henho img{float:left}.title_news_detail .ic-female{width:22px;height:22px;background-position:-160px -138px}.title_news_detail .ic-male{width:22px;height:22px;background-position:-183px -138px}.box-traodoi{margin-bottom:10px;margin-top:20px;background:#f4f4f4}.box-traodoi .list-traodoi{width:100%;padding:10px}.box-traodoi .list-traodoi .thumb_full{margin-bottom:0;width:280px !important}.box-traodoi .list-traodoi .title_news{margin-top:15px}.box-traodoi .list-traodoi .title_news a{font-size:14px;line-height:1.313}.box-traodoi .list-traodoi .des{font-size:13px;line-height:normal}.box-traodoi .list-traodoi li{width:calc(50% - 10px);float:left;position:relative;margin-right:20px;padding-right:5px}.box-traodoi .list-traodoi li .thumb_full:before{content:'';width:100%;height:1px;position:absolute;top:-1px;left:0}.box-traodoi .list-traodoi li:first-child{background:#e1eefa}.box-traodoi .list-traodoi li:first-child .thumb_full:before{background:#c6d44d}.box-traodoi .list-traodoi li:first-child .ic-comment span,.box-traodoi .list-traodoi li:first-child .ic-comment .section_common .title_box_category>a,.section_common .box-traodoi .list-traodoi li:first-child .ic-comment .title_box_category>a{background:#e1eefa}.box-traodoi .list-traodoi li:last-child{margin-right:0;background:#ebefeb}.box-traodoi .list-traodoi li:last-child .thumb_full:before{background:#ed008c}.box-traodoi .list-traodoi li:last-child .ic-comment span,.box-traodoi .list-traodoi li:last-child .ic-comment .section_common .title_box_category>a,.section_common .box-traodoi .list-traodoi li:last-child .ic-comment .title_box_category>a{background:#ebefeb}.box-traodoi .list-traodoi li:last-child .label-icon{width:70px}.box-traodoi .list-traodoi .label-icon{position:absolute;right:10px;top:10px;width:80px}.box-traodoi .list-traodoi li:first-child .title_news a{font-family:'Roboto',"arial", sans-serif}.banner_ads{position:relative}.banner_top .banner_ads{float:right}.text_ads{width:100%;float:left;font:400 11px arial;color:#a7a7a7;text-align:left;margin-bottom:5px}.text_ads.text_ads_vertical{position:absolute;bottom:25px;left:-38px;transform:rotate(-90deg);-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);width:auto;margin-bottom:0}.margin_top{margin-top:110px}@media screen and (max-width: 1000px){.box-dexuat .control-tab{padding-left:32px}.box-dexuat .content-tab .thumb_art{display:none}.top-banner{display:none}.margin_top{margin-top:0}.section{width:100%;margin:0 auto}.section .inner_section{width:100%;float:left;position:relative;padding-left:10px;padding-right:10px}.cat_header,.container,.thongtin_dn,.box_sp,footer{width:750px}.ads_featured,.sidebar_home_3,.box_logo,.block_banner,.banner_300x250,.logo_bottom,.btn_to_en,.thong_tin_tai_tro,.txt_24h,.btn_rss,.diadanhkhac,.sidebar_3,.banner_footer{display:none !important}.cat_header .timer{margin-top:10px;color:#666;font-size:12px;width:auto}.cat_header .right{width:auto}.sidebar_1,.page_24h .sidebar_12 .sidebar_2{width:440px}.sidebar_2{width:310px;padding:0 0 0 10px}.page73 .sidebar_1,.page73 .page_24h .sidebar_12 .sidebar_2,.page_24h .sidebar_12 .page73 .sidebar_2{width:67.5%}.page73 .sidebar_2{width:32.5%}.page_24h .sidebar_12{width:100%}.page_24h .sidebar_12 .sidebar_1,.page_24h .sidebar_12 .sidebar_2,.page_24h .sidebar_12 .sidebar_2{width:50% !important}.page_24h .sidebar_top .thumb_art{width:198px}.page_24h .content_block{padding-right:0}.page_24h .content_block .box_category{width:48.5%;margin-right:3%}.page_24h .content_block:before{left:50%}.page_24h hr{width:100%}.page_rss .sidebar_1,.page_rss .page_24h .sidebar_12 .sidebar_2,.page_24h .sidebar_12 .page_rss .sidebar_2{width:60%}.page_rss .sidebar_2{width:40%;padding-top:10px}.sidebar_home_1{width:490px}.sidebar_home_2{width:260px;padding-right:0}.sidebar_home_2 .list_title{width:100%}.sidebar_home_2 .box_100{width:100% !important;max-width:100% !important}.page_contact .sidebar_1,.page_contact .page_24h .sidebar_12 .sidebar_2,.page_24h .sidebar_12 .page_contact .sidebar_2{width:69%}.page_contact .sidebar_2{width:31%}.featured{margin-top:10px}.featured article{width:490px}.featured .sub_featured{width:260px;border-right:none;padding-right:0}.featured .sub_featured img{width:100%}.featured .sub_featured .gocnhin .gocnhin_title{min-height:30px}.featured .sub_featured .gocnhin .thumb_art{width:25%}.featured .sub_featured .gocnhin .description,.featured .sub_featured .gocnhin .news_lead{float:none}.featured .sub_featured #list_sub_featured{width:auto !important;height:auto !important;margin-right:0}.featured .sub_featured #list_sub_featured li{width:92% !important}.featured .sub_featured #list_sub_featured li a{font-weight:bold}.wrap_sub_menu{width:750px;margin:0 auto;position:relative}.wrap_sub_menu #sub_menu{background:#f5f5f5;width:100%;padding-bottom:10px;position:absolute;top:35px;z-index:999;visibility:hidden;opacity:0}.wrap_sub_menu #sub_menu a{width:29.33339%;height:auto;color:#000;font-weight:normal;font:400 18px/44px arial;margin:0 2%;padding:0;border-bottom:1px solid #dedede}.wrap_sub_menu #sub_menu a.active,.wrap_sub_menu #sub_menu .pagination a:hover,.pagination .wrap_sub_menu #sub_menu a:hover{background:#f5f5f5}.wrap_sub_menu #sub_menu.active,.wrap_sub_menu .pagination a#sub_menu:hover,.pagination .wrap_sub_menu a#sub_menu:hover,.wrap_sub_menu #sub_menu>span#sub_menu:hover,.wrap_sub_menu .section_common .title_box_category#sub_menu>a#sub_menu:hover,.section_common .wrap_sub_menu .title_box_category#sub_menu>a#sub_menu:hover{visibility:visible;opacity:1}.wrap_sub_menu .dropdown_menu{display:none}.cat_header{position:relative}.sub_breadcrumb,.pc_breadcrumb{display:none}.m_breadcrumb{display:block}.breadcrumb li a{height:32px;line-height:32px}.breadcrumb li a:after{right:-16px;border-left:16px solid #D3D3D3;border-top:16px solid transparent;border-bottom:16px solid transparent}.breadcrumb li.start a:after{right:-13px}#taskbar{display:none}.main_menu{width:240px;position:fixed;top:0;left:0;bottom:0;z-index:9999;will-change:transform;-moz-transition:.4s;-o-transition:.4s;-webkit-transition:.4s;transition:.4s;-webkit-transform:translate(-100%);-ms-transform:translate(-100%);-o-transform:translate(-100%);transform:translate(-100%)}.main_menu input[type="text"]{margin:0;border:none}.main_menu .ic-m-video{vertical-align:middle !important}.show_main_menu .main_menu{-webkit-transform:translate(0);-ms-transform:translate(0);-o-transform:translate(0);transform:translate(0)}.block_scoll_menu{scroll-behavior:smooth;-ms-overflow-style:-ms-autohiding-scrollbar;overflow:scroll;-webkit-overflow-scrolling:touch;z-index:9999;height:100%}.block_scoll_menu .block_search{background:#333;border-bottom:1px solid #171717;padding:7px 10px}.block_scoll_menu .block_search .input_search{background:#555 !important;padding:.2em 0;color:#aeaeae;width:197px;padding:0.5em 0 0.5em 0.5em !important;font-size:12px;height:30px;float:left;border-radius:0 !important}.block_scoll_menu .block_search .btn_search{width:23px;height:30px;border:none;background-position:-602px -5px;background-color:#555;margin:0;border-radius:0 !important}.block_scoll_menu .block_swich_en_mobile{width:100%;float:left;background:#e2e2e2;padding:0 10px 0 15px;box-sizing:border-box;line-height:40px;color:#666}.block_scoll_menu .block_swich_en_mobile a{line-height:40px;vertical-align:middle;width:80px;height:18px;text-indent:-9000px;display:inline-block;position:relative}.block_scoll_menu .block_swich_en_mobile a::after{content:"English";position:absolute;top:0;left:20px;text-indent:0;height:18px;font:700 15px arial}.block_scoll_menu .block_swich_en_mobile a .ic{text-indent:0;position:absolute;top:1px;left:0}.block_scoll_menu .coppy_right_left{background:#d0d0d0;padding:20px 5px 50px 15px;box-sizing:border-box;float:left;width:100%;font:400 14px arial;color:#838282;position:relative}.block_scoll_menu .coppy_right_left p{padding-bottom:.5em}.list_item_panel li{width:100%;float:left}.list_item_panel li a{display:block;width:100%;float:left;color:#333 !important;font:700 16px/40px arial;background:#f4f4f4;border-bottom:1px dotted #c3c3c3;padding:0 0 0 15px;box-sizing:border-box}.list_item_panel li a .ic{margin:0 10px 0 0}.list_item_panel li a.bg_e8e8{background:#e8e8e8}.list_item_panel li.active a{border-left:5px solid #9f224e;padding:0 0 0 10px}.mask-content{position:relative;z-index:999}.mask-content::before{position:fixed;top:0;left:0;width:100%;height:100%;z-index:89;background:rgba(0,0,0,0.7);content:"";transition:all 250ms cubic-bezier(0.7, 1, 0.7, 1);-moz-transition:all 250ms cubic-bezier(0.7, 1, 0.7, 1);-webkit-transition:all 250ms cubic-bezier(0.7, 1, 0.7, 1);-ms-transition:all 250ms cubic-bezier(0.7, 1, 0.7, 1);opacity:0;visibility:hidden}.show_main_menu .mask-content::before,.show_main_menu .close_main_menu{opacity:1;visibility:visible}body.show_main_menu,body.hidden{overflow:hidden;height:100vh;position:relative}.close_main_menu{position:absolute;top:7px;right:-30px;width:30px;height:30px;line-height:31px;font-size:30px;color:#9F224E;background:#fff;text-align:center;opacity:0;visibility:hidden;transition:all 250ms cubic-bezier(0.7, 1, 0.7, 1);-moz-transition:all 250ms cubic-bezier(0.7, 1, 0.7, 1);-webkit-transition:all 250ms cubic-bezier(0.7, 1, 0.7, 1);-ms-transition:all 250ms cubic-bezier(0.7, 1, 0.7, 1)}.p_menu{display:none !important}.m_menu{display:block}#main_menu a{display:block}.btn_sub_menu{width:34px;height:34px;line-height:40px;border:1px solid #eaeaea;display:block;float:right;text-align:center;margin-left:10px}.btn_sub_menu.active,.pagination a.btn_sub_menu:hover,#sub_menu>span.btn_sub_menu:hover,.section_common .title_box_category#sub_menu>a.btn_sub_menu:hover{background:#f5f5f5}.p_header{display:none}.m_header{display:block}#header{height:44px;background:#f4f4f4;border-bottom:1px solid #e6e6e6}#header .box_category{width:auto;float:right;margin:0}#header .box_weather{background:none;border:none;padding:0}#header .box_weather .temperature{display:inline-block;vertical-align:middle;margin:10px 10px 10px 0}#header .box_weather .location{font-size:14px;font-weight:400;font-family:arial}#header .box_weather .icon_weather{padding:0;height:41px;line-height:41px}.btn_control_menu{display:block;position:absolute;left:0;top:0;cursor:pointer;width:44px;height:44px;text-align:center;line-height:44px;border-right:1px solid #e6e6e6}.btn_control_menu .ic{vertical-align:middle}.img_logo{float:left;margin:5px 0 0 42px !important;width:140px}.img_logo img{width:100%;float:left}.sidebar_home_2 .list_news,.sidebar_home_2 .art_item{width:100%}.sidebar_home_2 .list_title{border-top:1px dotted #CCC;padding-top:10px}.sidebar_home_2 .box_category .thumb_art{width:40%}.sidebar_home_2 .box_category.box-gocnhin .thumb_art{width:35%}.box_giavang{margin-top:10px}.box_giavang .col_1{width:100%;margin-bottom:10px}.box_giavang .col_2{width:100%}.box_300,.box_160{width:100% !important}.thongtin_dn .btn_dn_prev{left:94%}.camera{float:right;display:block;height:44px;width:44px;text-align:center;line-height:44px;border-left:1px solid #e1e1e1;margin-left:10px;margin-right:67px}.camera i{font-size:18px;line-height:44px;vertical-align:middle}.myvne_header_not_login{margin-right:30px}.thamdo label span,.thamdo label .section_common .title_box_category>a,.section_common .thamdo label .title_box_category>a{width:89%}footer .bottom_footer_1,footer .bottom_footer_2{padding:18px 0 0 0}footer .bottom_footer_2{margin-right:0}footer .row_menu ul{width:12.5%}footer .row_menu ul:nth-last-child(2){width:13.1%;margin-right:3%}footer .row_menu .vne_app{margin-left:0}footer .row_menu .vne_app .qr_code img{width:50px;margin-left:5px}.main-interactive{background:none;width:50%}.main-interactive .thumb_art{width:100%;margin:0 0 10px}.main-interactive .description,.main-interactive .news_lead{display:none}.main-interactive .ic-comment span,.main-interactive .ic-comment .section_common .title_box_category>a,.section_common .main-interactive .ic-comment .title_box_category>a{background:#fff}.sub-interactive{width:50%}.box-traodoi .list-traodoi{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex}.box-traodoi .list-traodoi li{padding:0}.box-traodoi .list-traodoi .title_news{clear:both;padding:0 10px}.box-traodoi .list-traodoi .des{padding:0 10px;margin-bottom:10px}.box-traodoi .list-traodoi .thumb_full{width:100% !important;margin-right:0 !important;margin-bottom:10px}.scroll_table{max-width:100%;width:100%;float:left;overflow-x:auto;scroll-behavior:smooth;-ms-overflow-style:-ms-autohiding-scrollbar;-webkit-overflow-scrolling:touch}.scroll_table table{width:420px}.sidebar_home_1.sidebar_flexible_1 .list_news:nth-last-of-type(-n+2),.sidebar_home_1.sidebar_flexible_1 .art_item:nth-last-of-type(-n+2){display:block;padding-bottom:0;margin-bottom:6px;height:auto}.sidebar_home_1.sidebar_flexible_1 .list_news:nth-last-of-type,.sidebar_home_1.sidebar_flexible_1 .art_item:nth-last-of-type{margin-bottom:0}.sidebar_home_1.sidebar_flexible_1 .list_news:nth-last-of-type(3),.sidebar_home_1.sidebar_flexible_1 .art_item:nth-last-of-type(3){border-bottom:1px solid #e2e2e3}.sub-interactive .content{height:170px;max-height:170px}}@media screen and (max-width: 768px){.hidden320{display:none !important}.top-banner{display:none !important}}@media screen and (max-width: 767px){.box_300 .banner_300x250,.box_160 .banner_300x250{display:none}.view_by_date{display:none !important}.cat_header,.container,.thongtin_dn,.box_sp,.wrap_sub_menu,footer{width:600px}.sidebar_home_1,.sidebar_1,.page_24h .sidebar_12 .sidebar_2{width:350px}.sidebar_home_2,.sidebar_2{width:250px}.featured article{width:385px}.featured h1 a{font:700 24px arial}.featured .sub_featured{width:215px}.featured .sub_featured #list_sub_featured{max-height:165px}.featured .sub_featured #list_sub_featured li a{font:400 16px arial}.featured .gocnhin .gocnhin_header{height:44px}.featured .gocnhin .gocnhin_header a{font:700 20px/44px arial}.title_box_category{min-height:44px}.title_box_category h2,.title_box_category h3{min-height:44px}.title_box_category h2 .first,.title_box_category h3 .first{font:700 20px/30px arial}.title_box_category h3{display:none}.title_news a{font:700 16px arial}.description,.news_lead{font:400 16px arial}.list_title li a{font:700 16px arial;color:#000}.thongtin_dn .btn_dn_prev{left:93%}.page_24h .sidebar_top .thumb_art{width:140px}.list_rss{width:100%;border-right:none;padding:0}.list_rss:last-child{margin:0;padding:0}footer .bottom_footer_2,footer .row_menu,footer .top_footer{display:none}footer .tttoasoan{width:100%;float:left;display:block !important;font-size:0;padding:10px 0 0 10px}footer .tttoasoan li{font:400 12px arial;color:#333;display:inline-block;width:50%;padding-bottom:10px}footer .tttoasoan li a{color:#000}footer .tttoasoan li i{display:inline-block;vertical-align:middle;margin:-3px 5px 0 0}footer .row_menu_tablet{display:block;float:left;width:100%}footer .row_menu_tablet .top_footer_tablet{background:#f4f4f4;border-bottom:1px solid #dedede;height:42px;line-height:42px;width:100%;overflow:hidden;padding-left:10px}footer .row_menu_tablet .top_footer_tablet a{font-size:14px}footer .row_menu_tablet .top_footer_tablet .search_bottom{padding:0 12px}footer .row_menu_tablet .top_footer_tablet .link_twitter{border-left:1px solid #dedede;border-right:1px solid #dedede;padding:0 12px}footer .row_menu_tablet .top_footer_tablet .link_fb,footer .row_menu_tablet .top_footer_tablet .top_footer .search_bottom,footer .top_footer .row_menu_tablet .top_footer_tablet .search_bottom,footer .row_menu_tablet .top_footer_tablet .top_footer .link_twitter,footer .top_footer .row_menu_tablet .top_footer_tablet .link_twitter{border-left:1px solid #dedede;padding:0 12px}footer .row_menu_tablet .top_footer_tablet .app_vne{margin-right:12px;border-left:1px solid #dedede;padding-left:12px}footer .row_menu_tablet .top_footer_tablet .app_vne img{vertical-align:middle;margin-right:5px}footer .row_menu_tablet ul{float:left;width:100%;padding-left:10px;background:#f4f4f4}footer .row_menu_tablet li{width:33.334%;float:left}footer .row_menu_tablet li a{font-size:14px;font-weight:normal;display:block;padding:10px 0;border-bottom:1px solid #dedede;margin-right:20px}footer .bottom_footer_1.left,footer .left.bottom_footer_2{float:none !important;text-align:center;padding-top:10px}footer .logo_bottom{margin:0 auto;display:block !important}footer .logo_bottom.left{float:none !important}}@media screen and (max-width: 749px){.title_box_category h3{display:none}.search_404{width:100%}.input_404{width:80% !important}}@media screen and (max-width: 620px){.section,.cat_header,.container,.thongtin_dn,.box_sp,.wrap_sub_menu,footer{width:100%;padding:0 10px}.bottom_footer_2{display:none}.featured{padding-bottom:10px}.featured article{width:65%}.featured .sub_featured{width:35%}.sidebar_home_1,.sidebar_1,.page_24h .sidebar_12 .sidebar_2{width:60%}.sidebar_home_2,.sidebar_2{width:40%}.wrap_sub_menu #sub_menu{width:calc(100% - 20px);left:10px}.wrap_sub_menu #sub_menu a{width:46%}.slide_video_box_300 .btn_next,.slide_video_box_300 .btn_prev{top:15%}.camera{margin-right:60px}.myvne_header_not_login{margin-right:20px}}@media screen and (max-width: 579px){footer .tttoasoan li{width:50%;margin-bottom:10px}.section_404{padding:0}.section_404 .inner_section{padding:30px 0 0}.inner_section .section_404{width:300px !important}.search_404{width:300px !important}.input_404{width:185px !important}.note_404 .up-triangle{border-bottom:30px solid #9F224E;border-left:15px solid transparent;border-right:15px solid transparent}.note_404 .i_info{color:#fff;display:inline-block;margin:0 20px 0 -19px}}@media screen and (max-width: 540px){header .box_category{display:none}}@media screen and (max-width: 480px){.cat_header .timer{display:none}.featured article{width:100%;border:none;padding:0;margin-bottom:15px}.featured .sub_featured{width:100%}.gocnhin{margin-top:15px}.gocnhin .gocnhin_title{font:700 16px/17px arial}.gocnhin .description,.gocnhin .news_lead{font-size:14px}.sidebar_home_1,.sidebar_1,.page_24h .sidebar_12 .sidebar_2,.sidebar_2{width:100%;border:none;padding:0}.sidebar_home_2{width:100%;padding:0}.related_news a{font:700 14px/16px arial}.list_title_right .list_news,.list_title_right .art_item{width:100%}footer .row_menu,footer .top_footer{display:none}}.banner_ntt_wc2018{position:relative;max-width:380px;margin:0 auto 15px}.banner_ntt_wc2018>a{position:absolute;width:90px;height:30px;z-index:1}.banner_ntt_wc2018 .link_wc{left:10px;top:7px}.banner_ntt_wc2018 .link_ntt{right:10px;top:7px}.banner_ntt_wc2018.model3 .link_ntt{right:70px;top:7px}.banner_ntt_wc2018 .note{font:400 12px arial;color:#999;float:left;width:100%;margin-top:8px;padding-left:10px}.sidebar_home_1 .top-banner ins{margin-bottom:15px;display:block;width:380px;height:110px;animation:timeline;animation-duration:1s;animation-timing-function:linear;animation-iteration-count:infinite;background:linear-gradient(to right, #eee 8%, #ddd 18%, #eee 33%);background-size:800px auto;background-position:100px 0}.sidebar_home_1 .top-banner .box-line-title{height:10px;width:40%;margin-bottom:7px}.sidebar_home_1 .top-banner .box-line-author{height:10px;width:25%;margin-bottom:15px}.sidebar_home_1 .top-banner .box-line-desc-first{height:8px;margin-bottom:7px;width:70%}.sidebar_home_1 .top-banner .box-line-desc-second{height:8px;margin-bottom:7px;width:90%}.sidebar_home_1 .top-banner .box-line-desc-third{height:8px;margin-bottom:7px;width:60%}@keyframes timeline{0%{background-position:-350px 0}100%{background-position:400px 0}}#block_calendar_wc2018{margin-bottom:0}#block_calendar_wc2018 .control{position:absolute;top:40px;right:7px}#block_calendar_wc2018 .control a{width:15px;height:15px;background:url(../images/icon_vne.png) no-repeat;display:inline-block}#block_calendar_wc2018 .control .prev{background-position:-535px -120px;margin-right:8px}#block_calendar_wc2018 .control .next{background-position:-547px -120px}#block_calendar_wc2018{position:relative;padding-top:50px;min-height:110px}#block_calendar_wc2018:before{content:"";background:#dfdfdf;height:1px;position:absolute;left:10px;right:55px;top:50px}#block_calendar_wc2018 .warp{padding:10px 0px 8px 0px;position:relative}#block_calendar_wc2018 .warp:before{content:"";width:1px;height:40px;background:#f4f4f4;position:absolute;right:0px;z-index:1}#block_calendar_wc2018 .warp .high_link{position:absolute;width:100%;top:0;bottom:0;left:0}#block_calendar_wc2018 .warp .team{float:left;width:66%;position:relative;padding-left:7px}#block_calendar_wc2018 .warp .team:before{content:"";background:#ccc;width:1px;height:38px;position:absolute;top:1px;left:-1px;display:block}#block_calendar_wc2018 .warp .team .tr{margin-bottom:8px;float:left;width:100%}#block_calendar_wc2018 .warp .item .right strong.win:before{content:"";background:url(images/graphics/dot_win.png) no-repeat;width:5px;height:8px;position:absolute;right:-9px;top:4px}#block_calendar_wc2018 .warp .team .tr:last-child{margin-bottom:0}#block_calendar_wc2018 .warp .team .tr img{width:23.6px;height:16px;float:left}#block_calendar_wc2018 .warp .team .tr a{font-size:12px;font-weight:400;font-style:normal;font-stretch:normal;letter-spacing:normal;text-align:left;color:#666;float:left;margin:0 0 0 5px}#block_calendar_wc2018 .warp .team .tr.win a{color:#333}#block_calendar_wc2018 .warp .time{float:right;width:160px;margin-top:4px}#block_calendar_wc2018 .warp .time strong{font-size:18px;font-weight:700;font-style:normal;font-stretch:normal;line-height:1;letter-spacing:normal;text-align:center;color:#333;display:block}#block_calendar_wc2018 .warp .time span,#block_calendar_wc2018 .warp .time .section_common .title_box_category>a,.section_common #block_calendar_wc2018 .warp .time .title_box_category>a,#block_calendar_wc2018 .warp .vong a{font-weight:400;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal}#block_calendar_wc2018 .warp .time span,#block_calendar_wc2018 .warp .time .section_common .title_box_category>a,.section_common #block_calendar_wc2018 .warp .time .title_box_category>a{font-size:12px;text-align:center;color:#666;display:block}#block_calendar_wc2018 .warp .time .vong{float:right;padding-left:30px;margin-top:8px;position:relative}#block_calendar_wc2018 .warp .time .vong:before{content:"";background:#ccc;width:2px;height:38px;position:absolute;top:-11px;left:15px}#block_calendar_wc2018 .warp .vong a{font-size:14px;text-align:left;color:#ccc;border-bottom:1px solid}#block_calendar_wc2018 .warp .item{position:relative;width:100%;float:left}#block_calendar_wc2018 .warp .item .td50{float:left;width:50%;position:relative}#block_calendar_wc2018 .item .right span,#block_calendar_wc2018 .item .right .section_common .title_box_category>a,.section_common #block_calendar_wc2018 .item .right .title_box_category>a,#block_calendar_wc2018 .warp .item .right strong{font-style:normal;font-stretch:normal;letter-spacing:normal;text-align:right;display:block}#block_calendar_wc2018 .warp .item .high_link{position:absolute;width:100%;top:0;bottom:0;left:0}#block_calendar_wc2018 .warp .item .right{position:relative;padding-top:5px;width:34%;text-align:right;padding-right:7px}#block_calendar_wc2018 .warp .item .right .live{position:absolute;left:-35px;top:12px}#block_calendar_wc2018 .warp .item.no_pen .right .live{left:-5px}#block_calendar_wc2018 .warp .item .right .live .ic-live{color:#9f224e;text-transform:inherit}#block_calendar_wc2018 .warp .item .right .live .ic-live:before{width:12px;height:12px}#block_calendar_wc2018 .warp .item .right.kt{padding-top:0}#block_calendar_wc2018 .warp .item .right.kt strong{margin-bottom:7px}#block_calendar_wc2018 .warp .item .right strong{position:relative;font-size:16px;margin-bottom:5px;font-weight:700;line-height:1;color:#333}#block_calendar_wc2018 .warp .item .right strong span,#block_calendar_wc2018 .warp .item .right strong .section_common .title_box_category>a,.section_common #block_calendar_wc2018 .warp .item .right strong .title_box_category>a{float:right;display:inline-block;color:#666;margin:-1px 0 0 5px;font-size:15px}#block_calendar_wc2018 .warp .item .right strong:last-child{margin-bottom:0}#block_calendar_wc2018 .item .right span,#block_calendar_wc2018 .item .right .section_common .title_box_category>a,.section_common #block_calendar_wc2018 .item .right .title_box_category>a{font-size:12px;font-weight:400;line-height:normal;color:#666}@media screen and (max-width: 767px){.banner_ntt_wc2018{background-size:contain !important}#block_calendar_wc2018{padding-top:40px}#block_calendar_wc2018:before{top:44px}#block_calendar_wc2018 .control{top:34px}#block_calendar_wc2018 .warp .team{width:65%}#block_calendar_wc2018 .warp .item .right{width:35%}#block_calendar_wc2018 .warp:before{background:#fff}}.box_calendar_wc2018{margin-top:20px;position:relative}.box_calendar_wc2018:before{content:"";position:absolute;top:-10px;bottom:0;width:2px;background:#fff;right:-2px}.box_calendar_wc2018 label{font-weight:bold;font-size:14px;display:block;margin:20px 0 10px}.box_calendar_wc2018 table{width:100%;border-collapse:collapse}.box_calendar_wc2018 table thead{background:#f8f8f8}.box_calendar_wc2018 table thead tr{background:#f8f8f8;padding:10px}.box_calendar_wc2018 table thead tr th{padding:10px;font-size:13px;font-weight:400}.box_calendar_wc2018 table thead tr th:nth-child(5){text-align:center}.box_calendar_wc2018 table thead tr:nth-child(2n){background:#fff}.box_calendar_wc2018 table tbody tr td{padding:10px;font-size:13px;font-weight:400}.box_calendar_wc2018 table tbody tr td:nth-child(5){text-align:center}.box_calendar_wc2018 table tbody tr:nth-child(2n){background:#f8f8f8}.box_calendar_wc2018 .table2 thead tr th:nth-child(2){width:250px}.box_calendar_wc2018 .table2 thead tr th:nth-child(3){width:110px}.box_calendar_wc2018 .table2 thead tr th:nth-child(4){width:110px}.box_calendar_wc2018 .table2 thead tr th:nth-child(5){text-align:left}@media screen and (max-width: 1024px){.box_calendar_wc2018 .table2 thead tr th:nth-child(2){width:260px}}@media screen and (max-width: 1000px){.box_calendar_wc2018 .table2 thead tr th:nth-child(2){width:290px}}@media screen and (max-width: 767px){.box_calendar_wc2018 .table2 thead tr th:nth-child(2){width:180px}}.box_calendar_wc2018 .table2 tbody tr td:nth-child(5){text-align:left}.box_tracuudt{background:url(images/graphics/bg_tracuudt.jpg);padding:15px}.box_tracuudt h3{font-size:14px;line-height:1.2;border-bottom:1px solid rgba(225,113,0,0.15);padding-bottom:10px;margin-bottom:10px;color:#333}.box_tracuudt.thoisu{padding:15px}.box_tracuudt.thoisu h3{font-size:13px;border-bottom:0;padding-bottom:0;margin-bottom:10px}.box_tracuudt.thoisu .conten span,.box_tracuudt.thoisu .conten .section_common .title_box_category>a,.section_common .box_tracuudt.thoisu .conten .title_box_category>a{font-size:13px}.box_tracuudt.thoisu .conten strong{font-size:15px}.box_tracuudt.thoisu .conten .note{font-size:12px}.box_tracuudt.thoisu .conten p{font-size:12px;margin-top:10px}.dangky_lightbox{font:400 14px arial;color:#333}.dangky_lightbox .round_lighbox{text-align:center;padding:30px 30px 10px 30px;float:left;width:100%;background:#fff}.dangky_lightbox.white-popup{max-width:500px}.dangky_lightbox h4{font:700 20px arial;margin-bottom:15px}.dangky_lightbox form{margin:25px -10px 0 -10px;text-align:left}.dangky_lightbox form .form-group{padding:0 10px;margin-bottom:10px}.dangky_lightbox form .form-group label{display:block;margin-bottom:5px}.dangky_lightbox form .form-group input{height:28px;padding-left:10px;width:100%;border:1px solid #dfdfdf}.dangky_lightbox form .form-group select{height:28px;border:1px solid #dfdfdf;width:100%}.dangky_lightbox form .width_50{float:left;width:50%}.dangky_lightbox form .width_100{float:left;width:100%}.dangky_lightbox .error{font-size:13px;display:block}.dangky_lightbox .center{text-align:center}.dangky_lightbox .btn{background:#e17100;font:700 16px arial;color:#fff;border:0;padding:9px 25px}#thong_bao .center{margin-top:20px}#thong_bao .center button{position:relative;background:#e17100;font:700 16px arial;color:#fff;border:0;padding:9px 25px;width:90px;opacity:1;margin:0 auto 10px}.embed_video_new{position:relative}.embed_video_new .box_img_video{cursor:pointer}.embed_video_new .icon_blockvideo{bottom:0;left:0;position:absolute;right:0;top:0;text-align:left}.embed_video_new .box_img_video img{width:100% !important}.embed_video_new .img_icon{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAHgAAAA8CAYAAACtrX6oAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAABAVJREFUeNrsnGtsDFEYht/Z7faqqqp0SYO2oS1aFEXaLSoSsVpCiYZGgrpGrVYa6lq3SGttiQSJECGCuMS9SRGkibpTlwqNaxpFKaIU29WZH02w2x9s58yZ+Z5kk53N2U3efc6Z+b6Z2RUcDscJaAuzlsLqQJBgggQTJJggwQQJJkgwQYJJMEGCCRJMkGCCBBP/gYe7Pqj2yUuU5m7Gx6dVCB3WH/HLpsMzoJVqvzhe8gruulx4cmwO3t193LTt1zEYSbZstI+LUlpms5byum0XXXO/8rftL1VvcXZSHu5uPQRHg0N1K5iXvG4T7LA3/PVag92Om9a9KJ6yDHXV71UlmJe8shRZr6+U47h5AV5duK6JwkZJeWWror+9/4iSGWtwdc1O2L//UL1kpeSVt01yOPBg13GcTsvFp2dV6l/KCsjLpA+uuVeJE6MtqDx6QRO7bJZ5mZ3o+FH3DZdzbNJDfK52WOVtUcHJ2/OQemYzgvt0dzlGnNXi7P6z7eARJeZtUcGhwwcgsFtnjDywHjFz0iDoBKfjxOPT6fG50vFKPG7xihLzyrKL1un16Js9GSP25MO3Q5DTMWKlKVac5zLXShUozygpr6zHYOOgGKScskkz3RUvz19r7CEtUi/JO0rIK3uR5R3YGsnbliB+RSb0Xp5Ox9RV16A4YzluWfdJZ4d4hnVeNlW0ICAqYxTMRwrQJiLUeQtpb8CdrQdRnL4UX99+4HspM8zL9HpwYGQXmI9tRPjYoS7HVF9/ILUWaoBFXuYX/D18vDAwf1azY97ceKiafljuvMwF//xaj6urdjQ7Jrh3d9UIljuvB8uwHx49x8WsQtQ+fuE6bJ9ImKwLVSGXRV42ghub+4p9Z3Bt3S7Y6787r0t0AnrNHIfelnSpr+QahnllF1xf+xmluVvwoqTM5Rif4MDGWWyBcXAs96uWdV5ZBb8uu4dLFqvU97miU1IcEguz4N02gHu5Ssgri2Cxeb9dtB/l2w47vdVFqvY89IhblIEe01KlvpFnlJS3RQWLt6z4h4agdPEWvLlZ4XJc685GmIpy0K5XBNdilZjXbbfN7g5P/af3haWYMGj1bBha+crlwaylvMzaJIOvN+JXZiJiXDK0AKu8TAS3je6KpKJFCAjrpAm5LPPKK1g86T5lFPotngq9p0H9ZhWQVzbBXm38kbBhfrPXRtWEUvLKIjgkvicSrQvhFxKkCblKyus2wYJe91fPJ74WO28iYudOkJ6rau/LSV63CQ6KDsO78idN237GdjBtykaH/tGqXKW85HXbNEsoyJJ+Omnw80H4mCFIOWlTrVye8gr0d8Lqhv7CgQQTJJggwQQJJkgwQYIJEkyCCRJMkGCCBBMtzS8BBgAlCv8yJumsfQAAAABJRU5ErkJggg==);display:inline-block;height:60px;vertical-align:middle;width:60px}.embed_video_new .image_icon_center{display:inline-block;height:100%;vertical-align:middle}.embed_video_new .media_content,.embed_video_new .flash_content{width:100%;height:282px;position:relative;background:#000}.embed_video_new .media_content .video_container{height:100%;width:100%;position:relative}.fp-reload{font-family:"Arial", sans-serif;color:#ccc;font-size:14px;float:left;position:absolute}.fp-reload-button{display:inline-block;padding:5px 10px;border:1px solid #333;cursor:pointer;background:#000}.fp-reload-button:hover{background:#9f224e}.box_tracuudt_v2{background:url(images/graphics/bg_tracuudt.jpg);padding:15px;position:relative}.box_tracuudt_v2 .view{color:#e17100;font:400 14px/16px arial;position:absolute;top:15px;right:15px}.box_tracuudt_v2 h3{font-size:16px;line-height:1.2;margin-bottom:15px}.box_tracuudt_v2 #seach_diemthi .form_iterm{float:left;margin-bottom:10px;position:relative;font-size:14px}.box_tracuudt_v2 #seach_diemthi .cumthi{width:100%;padding:0;font-size:14px}.box_tracuudt_v2 #seach_diemthi label h5{font:400 14px arial;margin-bottom:10px}.box_tracuudt_v2 #seach_diemthi .cs-placeholder{background:url(images/graphics/arrow_seach.png) 95% 12px no-repeat #fff;border:1px solid rgba(225,113,0,0.25);box-sizing:border-box;float:left;padding:7px 5px;width:100%;color:#666;cursor:pointer}.box_tracuudt_v2 #seach_diemthi .cs_cumthi{display:none;position:absolute;background:#fff;border:1px solid #ccc;padding:10px;margin-top:5px;width:100%;box-sizing:border-box;top:100%;z-index:10}.box_tracuudt_v2 #seach_diemthi .cs_cumthi ul{max-height:330px;overflow-y:scroll}.box_tracuudt_v2 #seach_diemthi .cs_cumthi ul li{cursor:pointer;line-height:25px;padding:5px 0;font-size:12px}.box_tracuudt_v2 #seach_diemthi .tenthisinh{width:100%}.box_tracuudt_v2 #seach_diemthi .tenthisinh input{margin:0;height:32px;border:1px solid rgba(225,113,0,0.25);width:100%;background:#fff;padding-left:5px;font-size:14px}.box_tracuudt_v2 #seach_diemthi .submit_form{width:100%;float:left;position:relative;padding-right:0}.box_tracuudt_v2 #seach_diemthi .submit_form input{background:#e17100;border:none;color:#fff;padding:7px 20px;font:400 14px arial;cursor:pointer;height:32px}.box_tracuudt_v2 .note{float:left;width:100%;color:#666;border-top:1px solid rgba(225,113,0,0.15);padding-top:10px;margin-top:0;font-size:14px;line-height:1.5}.box_tracuudt_v2 .note strong{color:#e17100;font:700 18px arial}.box_tracuudt_v2 .note span,.box_tracuudt_v2 .note .section_common .title_box_category>a,.section_common .box_tracuudt_v2 .note .title_box_category>a{color:#999;font-size:13px;font-style:italic;display:block}.box_fsell .title_box_category{padding-left:5px;height:40px;margin-bottom:0}.box_fsell .title_box_category img{float:left;width:60px;margin-top:7px}.box_fsell .title_box_category h4{float:right;margin-top:5px}.box_fsell .title_box_category h4 a{font-weight:400}.box_fsell .title_box_category h4 a:after{display:none}.box_fsell .title_box_category:after{display:none}.box_fsell .warp{background:#f9f9f9;padding:10px}.box_fsell ul{margin-left:-15px;font-size:0}.box_fsell ul li{display:inline-block;width:50%;padding-left:15px;margin-bottom:10px;vertical-align:top}.box_fsell ul li .thumb_art{width:100%;margin:0 0 10px 0;height:115px;position:relative}.box_fsell ul li .thumb_art a{display:block;background:#fff;height:100%;width:100%;position:relative}.box_fsell ul li .thumb_art img{max-height:90%;max-width:90%;width:auto;height:auto;position:absolute;top:0;bottom:0;left:0;right:0;margin:auto}.box_fsell ul li .content{float:left;width:100%}.box_fsell ul li .content span,.box_fsell ul li .content .section_common .title_box_category>a,.section_common .box_fsell ul li .content .title_box_category>a{font-size:15px;color:#db4639;font-weight:700;position:relative;padding-left:30px}.box_fsell ul li .content span:before,.box_fsell ul li .content .section_common .title_box_category>a:before,.section_common .box_fsell ul li .content .title_box_category>a:before{content:"";background:url(images/icons/tag_fsell.png) no-repeat;width:24px;height:20px;position:absolute;left:0;top:-2px}.box_fsell ul li .content h5{font-size:14px;font-weight:500;margin-top:8px}.box_fsell ul li .content h5 a{color:#666}.box_fsell .model2{padding:10px 10px 0 10px}.box_fsell .model2 ul li{width:100%;position:relative}.box_fsell .model2 ul li:before{content:"";background:#dfdfdf;width:50%;height:1px;position:absolute;right:-10px}.box_fsell .model2 ul li:after{content:"";background:#dfdfdf;width:50%;height:1px;position:absolute;right:-10px;bottom:0}.box_fsell .model2 ul li .thumb_art{width:50%;margin:0;padding-right:15px}.box_fsell .model2 ul li .content{float:left;width:50%;padding-top:20px}.embed-container-square{padding-bottom:80%}
*/
/*# sourceMappingURL=general.css.map */
@import url("CherryFramework/css/style.css");

@font-face {
    font-family: 'Roboto';
    font-style: normal;
    font-weight: 100;
    src: local('Roboto Thin'), local('Roboto-Thin'), url(../font/Roboto-Thin.ttf) format('truetype');
}

@font-face {
    font-family: 'Roboto';
    font-style: normal;
    font-weight: 300;
    src: local('Roboto Light'), local('Roboto-Light'), url(../font/Roboto-Light.ttf) format('truetype');
}

@font-face {
    font-family: 'Roboto';
    font-style: normal;
    font-weight: 400;
    src: local('Roboto'), local('Roboto-Regular'), url(../font/Roboto-Regular.ttf) format('truetype');
}

@font-face {
    font-family: 'Roboto';
    font-style: normal;
    font-weight: 500;
    src: local('Roboto Medium'), local('Roboto-Medium'), url(../font/Roboto-Medium.ttf) format('truetype');
}

@font-face {
    font-family: 'Roboto';
    font-style: normal;
    font-weight: 700;
    src: local('Roboto Bold'), local('Roboto-Bold'), url(../font/Roboto-Bold.ttf) format('truetype');
}

@font-face {
    font-family: 'Roboto';
    font-style: normal;
    font-weight: 900;
    src: local('Roboto Black'), local('Roboto-Black'), url(../font/Roboto-Black.ttf) format('truetype');
}

@font-face {
    font-family: 'Roboto';
    font-style: italic;
    font-weight: 100;
    src: local('Roboto Thin Italic'), local('Roboto-ThinItalic'), url(../font/Roboto-ThinItalic.ttf) format('truetype');
}

@font-face {
    font-family: 'Roboto';
    font-style: italic;
    font-weight: 300;
    src: local('Roboto Light Italic'), local('Roboto-LightItalic'), url(../font/Roboto-LightItalic.ttf) format('truetype');
}

@font-face {
    font-family: 'Roboto';
    font-style: italic;
    font-weight: 400;
    src: local('Roboto Italic'), local('Roboto-Italic'), url(../font/Roboto-Italic.ttf) format('truetype');
}

@font-face {
    font-family: 'Roboto';
    font-style: italic;
    font-weight: 500;
    src: local('Roboto Medium Italic'), local('Roboto-MediumItalic'), url(../font/Roboto-MediumItalic.ttf) format('truetype');
}

@font-face {
    font-family: 'Roboto';
    font-style: italic;
    font-weight: 700;
    src: local('Roboto Bold Italic'), local('Roboto-BoldItalic'), url(../font/Roboto-BoldItalic.ttf) format('truetype');
}

@font-face {
    font-family: 'Roboto';
    font-style: italic;
    font-weight: 900;
    src: local('Roboto Black Italic'), local('Roboto-BlackItalic'), url(../font/Roboto-BlackItalic.ttf) format('truetype');
}

@font-face {
    font-family: 'Merriweather';
    font-style: normal;
    font-weight: 900;
    src: local('Merriweather Black'), local('Merriweather-Black'), url(../font/Merriweather.ttf) format('truetype');
}

@font-face {
    font-family: 'Merriweather';
    font-style: normal;
    font-weight: 400;
    src: local('Merriweather'), local('Merriweather-Regular'), url(../font/Merriweather-Regular.ttf) format('truetype');
}


@media (max-width: 767px) {
    body {
        padding: 0;
    }
}

.main-holder {
    overflow: hidden;
}

    .main-holder input[type="text"], .main-holder input[type="email"], .main-holder input[type="tel"], .main-holder textarea {
        background: #fff;
        min-height: 18px;
        margin: 0;
        padding: 9px 16px 10px 16px !important;
        border: 1px solid #dedede !important;
        -webkit-border-radius: 0;
        -moz-border-radius: 0;
        border-radius: 0;
        -webkit-box-shadow: none;
        -moz-box-shadow: none;
        box-shadow: none;
        resize: none;
        font-family: 'Roboto', sans-serif;
        font-size: 14px;
        font-weight: 300;
        color: #989898 !important;
    }

    .main-holder input[type="submit"], .main-holder input[type="reset"], #btnsubmit {
        /*background: #ed3a12 url(images/submit_arrow.png) no-repeat 100% 50%;
        height: 53px;
        padding: 0 56px 0 42px;
        margin: 0 15px 0 0;  
        */
        background: #ed3a12 100% 50%;
        height: 35px;
        padding: 0 22px 0 22px;
        margin: 0 10px 0 0;
        border: none;
        -webkit-border-radius: 26px;
        -moz-border-radius: 26px;
        border-radius: 26px;
        -webkit-box-shadow: none;
        -moz-box-shadow: none;
        box-shadow: none;
        -webkit-transition: 0.8s;
        -moz-transition: 0.8s;
        -o-transition: 0.8s;
        transition: 0.8s;
        font-family: 'Roboto', sans-serif;
        font-size: 16px;
        font-weight: 700;
        text-shadow: none;
        text-transform: uppercase;
        color: #fff;
    }

@media (max-width: 480px) {
    .main-holder input[type="submit"], .main-holder input[type="reset"], #btnsubmit {
        margin: 0 10px 0 0;
        padding: 0 56px 0 22px;
        font-size: 13px;
    }
}

.main-holder input[type="submit"]:focus, .main-holder input[type="reset"]:focus, #btnsubmit:focus {
    background-color: #ed3a12;
    -webkit-box-shadow: none;
    -moz-box-shadow: none;
    box-shadow: none;
    -webkit-transition: 0.4s;
    -moz-transition: 0.4s;
    -o-transition: 0.4s;
    transition: 0.4s;
    color: #fff;
}

.main-holder input[type="submit"]:hover, .main-holder input[type="reset"]:hover, #btnsubmit:hover {
    background-color: #8abb50;
    -webkit-box-shadow: none;
    -moz-box-shadow: none;
    box-shadow: none;
    -webkit-transition: 0.4s;
    -moz-transition: 0.4s;
    -o-transition: 0.4s;
    transition: 0.4s;
    color: #fff;
}

.main-holder .search-form input[type="text"] {
    width: 160px;
}

@media (min-width: 980px) and (max-width: 1199px) {
    .main-holder .search-form input[type="text"] {
        width: 120px;
    }
}

@media (min-width: 768px) and (max-width: 979px) {
    .main-holder .search-form input[type="text"] {
        width: 90px;
    }
}

@media (max-width: 480px) {
    .main-holder .search-form input[type="text"] {
        width: 120px;
    }
}

.main-holder .search-form input[type="submit"] {
    height: 39px;
    margin-right: 0;
    margin-left: 10px;
    padding: 0 56px 0 28px;
}

@media (min-width: 980px) and (max-width: 1199px) {
    .main-holder .search-form input[type="submit"] {
        background-image: none !important;
        padding: 0 28px 0 28px;
    }
}

@media (min-width: 768px) and (max-width: 979px) {
    .main-holder .search-form input[type="submit"] {
        background-image: none !important;
        padding: 0 15px 0 15px;
        font-size: 14px;
    }
}

@media (max-width: 480px) {
    .main-holder .search-form input[type="submit"] {
        background-image: none !important;
        padding: 0 15px 0 15px;
        font-size: 14px;
    }
}

h1 {
    /*font-weight: 900 !important;*/
}

    h1 a {
        text-decoration: none;
        color: #101010;
    }

        h1 a:focus {
            text-decoration: none;
            color: #101010;
        }

        h1 a:hover {
            text-decoration: none;
            color: #25bce9;
        }

h2 {
    margin-bottom: 18px; /*30px fix*/
    margin-top: 0;
    font-weight: 900 !important;
}

    h2 a {
        text-decoration: none;
        color: #101010;
    }

        h2 a:focus {
            text-decoration: none;
            color: #101010;
        }

        h2 a:hover {
            text-decoration: none;
            color: #25bce9;
        }

    h2 em {
        display: block;
        margin: 0 0 -8px 0;
        font-style: normal;
    }

h3 {
    /* font-weight: 900 !important; */
}

    h3 a {
        text-decoration: none;
        color: #101010;
    }

        h3 a:focus {
            text-decoration: none;
            color: #101010;
        }

        h3 a:hover {
            text-decoration: none;
            color: #25bce9;
        }

h4 {
    margin-bottom: 13px;
    text-transform: uppercase;
}

    h4 a {
        text-decoration: none;
        color: #25bce9;
    }

        h4 a:focus {
            text-decoration: none;
            color: #25bce9;
        }

        h4 a:hover {
            text-decoration: none;
            color: #ed3a12;
        }

h5 a {
    text-decoration: none;
    color: #101010;
}

    h5 a:focus {
        text-decoration: none;
        color: #101010;
    }

    h5 a:hover {
        text-decoration: none;
        color: #8abb50;
    }

p {
    margin: 0 0 18px 0;
    font-weight: 300;
}

a {
    -webkit-transition: 0.8s;
    -moz-transition: 0.8s;
    -o-transition: 0.8s;
    transition: 0.8s;
}

    a:hover {
        -webkit-transition: 0.4s;
        -moz-transition: 0.4s;
        -o-transition: 0.4s;
        transition: 0.4s;
        text-decoration: none;
    }

html.ie a:focus {
    background: none !important;
}

.header {
    background: none;
    position: relative;
    margin: 0;
    padding: 0 25px 0 51px;
    border: none;
    z-index: 999;
}

@media (min-width: 768px) and (max-width: 979px) {
    .header {
        padding: 0 25px 0 25px;
    }
}

@media (max-width: 767px) {
    .header {
        padding: 0 20px;
        text-align: center;
    }
}

.header .container, .header .row, .header .span12 {
    width: 100%;
    margin: 0;
}

.header .header_block_1 {
    position: relative;
    padding: 18px 0 12px 0;
}

    .header .header_block_1:before {
        background: #25bce9;
        display: block;
        position: absolute;
        top: 0;
        bottom: 0;
        left: 50%;
        width: 20000px;
        margin: 0 0 0 -10000px;
        z-index: -1;
        content: '';
    }

.header .header_block_2 {
    position: relative;
    width: 100%;
    /*padding:24px 0 21px 0;*/
    padding: 2px 0 6px 0;
}

    .header .header_block_2.isStuck {
        background: #fff;
        right: 0;
        left: 0;
        padding: 24px 25px 21px 25px;
        -webkit-box-sizing: border-box;
        -moz-box-sizing: border-box;
        box-sizing: border-box;
        -webkit-box-shadow: 0 5px 5px rgba(0,0,0,0.5);
        -moz-box-shadow: 0 5px 5px rgba(0,0,0,0.5);
        box-shadow: 0 5px 5px rgba(0,0,0,0.5);
        z-index: 999;
    }

    .header .header_block_2:before {
        background: #e5e5e5;
        display: block;
        position: absolute;
        right: -1000px;
        bottom: 3px;
        left: -1000px;
        height: 1px;
        z-index: -1;
        content: '';
    }

.header .social-nets-wrapper {
    float: right; /* float:left;*/
}

    .header .social-nets-wrapper > a > img {
        width: 50%;
        height: auto;
        margin-top: -5px;
    }

        .header .social-nets-wrapper > a > img:hover {
            transform: rotateY(360deg);
            -webkit-transform: rotateY(360deg);
            -webkit-transition: 0.4s;
            -moz-transition: 0.4s;
            -o-transition: 0.4s;
            transition: 0.4s;
        }

@media (min-width: 1200px) {
    .header .social-nets-wrapper {
        /*margin-left:12px;*/
        margin-right: 14px;
    }
}

@media (max-width: 767px) {
    .header .social-nets-wrapper {
        float: none;
        margin: 5px 0 0 0;
    }

        .header .social-nets-wrapper > a > img {
            width: 10%;
            height: auto;
        }

    .header .header_widget {
        margin-bottom: 4px;
    }

    .header .header_block_1 {
        float: left;
        padding: 10px 0 12px 0;
    }
}

.header .social-nets-wrapper ul {
    margin: -1px 0 0 0;
    padding: 0;
    line-height: 0;
    font-size: 0;
}

@media (max-width: 767px) {
    .header .social-nets-wrapper ul {
        margin: 0;
    }
}

.header .social-nets-wrapper ul li {
    display: inline-block;
    margin: 0 0 0 9px;
    padding: 0;
    vertical-align: top;
    list-style: none;
    line-height: 16px;
}

    .header .social-nets-wrapper ul li:first-child {
        margin: 0;
    }

    .header .social-nets-wrapper ul li a {
        display: inline-block;
        vertical-align: top;
    }

        .header .social-nets-wrapper ul li a:hover:before {
            transform: rotateY(360deg);
            -webkit-transform: rotateY(360deg);
            -webkit-transition: 0.4s;
            -moz-transition: 0.4s;
            -o-transition: 0.4s;
            transition: 0.4s;
            color: #444;
        }

        .header .social-nets-wrapper ul li a[title="google"]:before {
            content: '\f0d5';
        }

        .header .social-nets-wrapper ul li a[title="twitter"]:before {
            content: '\f099';
        }

        .header .social-nets-wrapper ul li a[title="facebook"]:before {
            content: '\f09a';
        }

        .header .social-nets-wrapper ul li a[title="pinterest"]:before {
            content: '\f0d2';
        }

        .header .social-nets-wrapper ul li a[title="linkedin"]:before {
            content: '\f0e1';
        }

        .header .social-nets-wrapper ul li a:before {
            display: inline-block;
            -webkit-transition: 0.8s;
            -moz-transition: 0.8s;
            -o-transition: 0.8s;
            transition: 0.8s;
            line-height: 16px;
            font-family: FontAwesome;
            font-size: 16px;
            color: #fff;
        }

        .header .social-nets-wrapper ul li a img {
            display: none;
        }

.header .header_widget {
    /*float:right;*/
    float: left;
    padding: 1px 0 0 0;
    line-height: 14px;
    font-size: 11px;
    color: #fff;
}

    .header .header_widget > div > div > b > a {
        color: #fff;
    }

        .header .header_widget > div > div > b > a:hover {
            color: #fff;
            text-decoration: none;
        }

    .header .header_widget > div > div > b {
        font-size: 14pt;
        color: white;
    }

@media (min-width: 1200px) {
    .header .header_widget {
        margin-right: 14px;
    }
}

@media (max-width: 767px) {
    .header .header_widget {
        float: none;
    }
}

.header .header_widget .textwidget b {
    margin: 0 0 0 28px;
    font-weight: 400;
    text-transform: uppercase;
}

@media (max-width: 767px) {
    .header .header_widget .textwidget b {
        display: block;
        margin: 5px 0 0 0;
    }
}

.header .header_widget .textwidget b:before {
    display: inline-block;
    margin: 0 5px 0 0;
    vertical-align: top;
    line-height: 14px;
    font-family: FontAwesome;
    font-size: 18px;
    content: '\f095';
}

.header .header_widget .textwidget i {
    font-style: normal;
}

    .header .header_widget .textwidget i:before {
        display: inline-block;
        margin: -1px 7px 0 0;
        vertical-align: top;
        line-height: 14px;
        font-family: FontAwesome;
        font-size: 26px;
        content: '\f041';
    }

.header .logo {
    float: left;
    margin: 0;
}

@media (min-width: 768px) and (max-width: 979px) {
    .header .logo {
        width: auto;
    }
}

@media (max-width: 767px) {
    .header .logo {
        float: none;
        margin: 20px 0 0 0;
    }
}

.header .logo .logo_h__txt {
    margin: 6px 0 0 0;
    padding: 0;
    text-transform: none;
}

    .header .logo .logo_h__txt a {
        text-decoration: none;
    }

        .header .logo .logo_h__txt a:focus {
            text-decoration: none;
            color: #ed3a12;
        }

        .header .logo .logo_h__txt a:hover {
            text-decoration: none;
            color: #ed3a12;
        }

.header .logo .logo_tagline {
    display: none;
}

.header .nav__primary {
    float: right;
    margin: 23px 0 -17px 0;
}

@media (max-width: 767px) {
    .header .nav__primary {
        float: none;
        margin: 0;
    }
}

.header .nav__primary .select-menu {
    -webkit-border-radius: 0;
    -moz-border-radius: 0;
    border-radius: 0;
    font-size: 12px;
}

.header .nav__primary .sf-menu ul {
    background: #fff;
    width: 235px;
    padding: 20px 0 20px 0;
    -webkit-box-shadow: 0 0 3px rgba(0,0,0,0.3);
    -moz-box-shadow: 0 0 3px rgba(0,0,0,0.3);
    box-shadow: 0 0 3px rgba(0,0,0,0.3);
}

.header .nav__primary .sf-menu > li {
    background: none;
    margin: 0 0 0 21px;
}

@media (min-width: 768px) and (max-width: 979px) {
    .header .nav__primary .sf-menu > li {
        margin: 0 0 0 3px;
    }
}

.header .nav__primary .sf-menu > li:first-child {
    margin: 0;
}

.header .nav__primary .sf-menu > li > a {
    position: relative;
    /*padding:0 18px 35px 18px;*/
    padding: 0 18px 26px 18px;
    border: none;
    letter-spacing: -0.4px;
    text-transform: uppercase;
}

@media (min-width: 768px) and (max-width: 979px) {
    .header .nav__primary .sf-menu > li > a {
        padding-right: 9px;
        padding-left: 9px;
    }
}

.header .nav__primary .sf-menu > li > a:before {
    background: #25bce9;
    position: absolute;
    right: 0;
    bottom: 0;
    left: 0;
    height: 0;
    overflow: hidden;
    -webkit-transition: 0.8s;
    -moz-transition: 0.8s;
    -o-transition: 0.8s;
    transition: 0.8s;
    content: '';
}

.header .nav__primary .sf-menu > li li {
    background: none;
    margin: 1px 0 0 0;
}

    .header .nav__primary .sf-menu > li li:first-child {
        margin: 0;
    }

    .header .nav__primary .sf-menu > li li a {
        padding: 9px 32px 10px 32px;
        -webkit-transition: 0.8s;
        -moz-transition: 0.8s;
        -o-transition: 0.8s;
        transition: 0.8s;
        border: none;
        line-height: 20px;
        font-size: 14px;
        font-weight: 300;
        text-align: left;
        text-decoration: none;
        color: #4e4e4e;
    }

    .header .nav__primary .sf-menu > li li .sf-sub-indicator {
        top: 50%;
        right: 5px;
        margin: -5px 0 0 0;
    }

.header .nav__primary .sf-menu > li > a:hover, .header .nav__primary .sf-menu > li.sfHover > a, .header .nav__primary .sf-menu > li.current-menu-item > a, .header .nav__primary .sf-menu > li.current_page_item > a {
    background: none;
    color: #25bce9;
}

    .header .nav__primary .sf-menu > li > a:hover:before, .header .nav__primary .sf-menu > li.sfHover > a:before, .header .nav__primary .sf-menu > li.current-menu-item > a:before, .header .nav__primary .sf-menu > li.current_page_item > a:before {
        height: 5px;
        -webkit-transition: 0.4s;
        -moz-transition: 0.4s;
        -o-transition: 0.4s;
        transition: 0.4s;
    }

.header .nav__primary .sf-menu li li > a:hover, .header .nav__primary .sf-menu li li.sfHover > a, .header .nav__primary .sf-menu li li.current-menu-item > a, .header .nav__primary .sf-menu li li.current_page_item > a {
    background: #25bce9;
    color: #fff;
}

.header .nav__primary .sf-menu li:hover ul, .header .nav__primary .sf-menu li.sfHover ul {
    margin: 0 0 0 -117.5px;
    top: 60px;
    left: 50%;
}

.header .nav__primary ul.sf-menu li li:hover ul, .header .nav__primary ul.sf-menu li li.sfHover ul {
    top: -20px;
    left: 240px;
    margin: 0;
}

.header .nav__primary .sf-sub-indicator {
    background-image: url(images/arrows-ffffff.png);
    top: 25px;
    right: 50%;
    margin: 0 -5px 0 0;
}

#slider-wrapper .container {
    position: relative;
    left: 50%;
    width: 2050px;
    margin: 0 0 0 -1025px;
}

@media (min-width: 2051px) {
    #slider-wrapper .container {
        left: auto;
        width: auto;
        margin: 0;
    }
}

@media (max-width: 767px) {
    #slider-wrapper .container {
        width: 1400px;
        margin: 0 0 0 -700px;
    }
}

@media (max-width: 480px) {
    #slider-wrapper .container {
        width: 1000px;
        margin: 0 0 0 -500px;
    }
}

#slider-wrapper .container .camera_wrap {
    margin: 0 !important;
}

#slider-wrapper .camera_caption {
    position: absolute;
    bottom: 158px;
    left: 50%;
    width: 1170px;
    margin: 0 0 0 -585px;
}

@media (min-width: 980px) and (max-width: 1199px) {
    #slider-wrapper .camera_caption {
        width: 940px;
        margin: 0 0 0 -470px;
    }
}

@media (min-width: 768px) and (max-width: 979px) {
    #slider-wrapper .camera_caption {
        width: 724px;
        margin: 0 0 0 -362px;
    }
}

@media (max-width: 767px) {
    #slider-wrapper .camera_caption {
        width: 440px;
        margin: 0 0 0 -220px;
        top: 20px;
        bottom: auto;
    }
}

@media (max-width: 480px) {
    #slider-wrapper .camera_caption {
        width: 280px;
        margin: 0 0 0 -140px;
    }
}

#slider-wrapper .camera_caption div {
    background: none;
    padding: 0;
    line-height: 20px;
    font-size: 17px;
    font-weight: 700;
    text-transform: uppercase;
    color: #fff;
}

@media (min-width: 1200px) {
    #slider-wrapper .camera_caption div {
        padding: 0 40% 0 0;
    }
}

@media (min-width: 980px) and (max-width: 1199px) {
    #slider-wrapper .camera_caption div {
        padding: 0 20% 0 0;
    }
}

@media (max-width: 767px) {
    #slider-wrapper .camera_caption div {
        text-align: center;
    }
}

@media (max-width: 480px) {
    #slider-wrapper .camera_caption div {
        line-height: 16px;
        font-size: 12px;
        font-weight: 400;
    }
}

#slider-wrapper .camera_caption div strong {
    display: block;
    margin: 0 0 16px 0;
    line-height: 60px;
    font-size: 50px;
    font-weight: 700;
    text-transform: none;
}

@media (max-width: 767px) {
    #slider-wrapper .camera_caption div strong {
        line-height: 30px;
        font-size: 30px;
    }
}

@media (max-width: 480px) {
    #slider-wrapper .camera_caption div strong {
        line-height: 20px;
        font-size: 20px;
    }
}

#slider-wrapper .camera_caption div span {
    display: block;
}

#slider-wrapper .camera_caption div a {
    text-decoration: none;
    color: #fff;
}

    #slider-wrapper .camera_caption div a:focus {
        text-decoration: none;
        color: #fff;
    }

    #slider-wrapper .camera_caption div a:hover {
        text-decoration: none;
        color: #8abb50;
    }

#slider-wrapper .camera_pag {
    position: absolute;
    right: 0;
    bottom: 0;
    left: 0;
}

#slider-wrapper .camera_thumbs {
    position: absolute;
    right: 0;
    bottom: 0;
    left: 0;
}

    #slider-wrapper .camera_thumbs .camera_thumbs_cont {
        background: none;
    }

#slider-wrapper .camera_prev {
    background: none;
    position: absolute;
    top: auto;
    right: auto;
    bottom: 67px;
    left: 50%;
    width: auto;
    height: auto;
    margin: 0 0 0 -585px;
    overflow: hidden;
    line-height: 40px;
}

@media (min-width: 980px) and (max-width: 1199px) {
    #slider-wrapper .camera_prev {
        margin: 0 0 0 -470px;
    }
}

@media (min-width: 768px) and (max-width: 979px) {
    #slider-wrapper .camera_prev {
        margin: 0 0 0 -362px;
    }
}

@media (max-width: 767px) {
    #slider-wrapper .camera_prev {
        bottom: 20px;
        margin: 0 0 0 -27px;
    }
}

#slider-wrapper .camera_prev:hover:before {
    opacity: 0.6;
    filter: alpha(opacity=60);
    -webkit-transition: 0.4s;
    -moz-transition: 0.4s;
    -o-transition: 0.4s;
    transition: 0.4s;
}

#slider-wrapper .camera_prev:before {
    display: inline-block;
    -webkit-transition: 0.8s;
    -moz-transition: 0.8s;
    -o-transition: 0.8s;
    transition: 0.8s;
    vertical-align: top;
    line-height: 40px;
    font-family: FontAwesome;
    font-size: 65px;
    color: #fff;
    content: '\f104';
}

#slider-wrapper .camera_prev span {
    display: none;
}

#slider-wrapper .camera_next {
    background: none;
    position: absolute;
    top: auto;
    right: auto;
    bottom: 67px;
    left: 50%;
    width: auto;
    height: auto;
    margin: 0 0 0 -558px;
    overflow: hidden;
    line-height: 40px;
}

@media (min-width: 980px) and (max-width: 1199px) {
    #slider-wrapper .camera_next {
        margin: 0 0 0 -443px;
    }
}

@media (min-width: 768px) and (max-width: 979px) {
    #slider-wrapper .camera_next {
        margin: 0 0 0 -335px;
    }
}

@media (max-width: 767px) {
    #slider-wrapper .camera_next {
        bottom: 20px;
        margin: 0 -27px 0 0;
    }
}

#slider-wrapper .camera_next:hover:before {
    opacity: 0.6;
    filter: alpha(opacity=60);
    -webkit-transition: 0.4s;
    -moz-transition: 0.4s;
    -o-transition: 0.4s;
    transition: 0.4s;
}

#slider-wrapper .camera_next:before {
    display: inline-block;
    -webkit-transition: 0.8s;
    -moz-transition: 0.8s;
    -o-transition: 0.8s;
    transition: 0.8s;
    vertical-align: top;
    line-height: 40px;
    font-family: FontAwesome;
    font-size: 65px;
    color: #fff;
    content: '\f105';
}

#slider-wrapper .camera_next span {
    display: none;
}

#slider-wrapper .camera_commands {
    position: absolute;
    top: auto;
    right: auto;
    bottom: 67px;
    left: 50%;
    margin: 0 0 0 -508px;
}

.content-holder {
    margin: 0;
    /*padding:66px 0;*/
    padding: 0;
}

@media (max-width: 767px) {
    .content-holder {
        /*padding: 66px 20px;*/
        padding: 20px 20px;
    }
}

body.home .content-holder {
    padding: 0 0 19px 0;
}

@media (max-width: 767px) {
    body.home .content-holder {
        padding: 0 20px 19px 20px;
    }
}

#sidebar h3 {
    /*margin-bottom: 41px;*/
    margin-bottom: 20px;
}

#sidebar .widget {
    margin: 50px 0 0 0;
    padding: 44px 0 0 0;
    border-top: 1px solid #e5e5e5;
}

    #sidebar .widget:first-child {
        margin: 0;
        padding: 0;
        border: none;
    }

#sidebar .widget_categories ul, #sidebar .widget_archive ul, #sidebar .widget_nav_menu ul, #sidebar .widget_meta ul, #sidebar .widget_meta ul, #sidebar .widget_pages ul, #sidebar .widget_recent_comments ul, #sidebar .widget_recent_entries ul {
    margin: 0;
    padding: 0;
}

    #sidebar .widget_categories ul li, #sidebar .widget_archive ul li, #sidebar .widget_nav_menu ul li, #sidebar .widget_meta ul li, #sidebar .widget_meta ul li, #sidebar .widget_pages ul li, #sidebar .widget_recent_comments ul li, #sidebar .widget_recent_entries ul li {
        position: relative;
        margin: 0;
        padding: 6px 0 6px 27px;
        border-top: 1px solid #d2d2d1;
        list-style: none;
        line-height: 18px;
        font-size: 14px;
        color: #888;
    }

        #sidebar .widget_categories ul li:first-child, #sidebar .widget_archive ul li:first-child, #sidebar .widget_nav_menu ul li:first-child, #sidebar .widget_meta ul li:first-child, #sidebar .widget_meta ul li:first-child, #sidebar .widget_pages ul li:first-child, #sidebar .widget_recent_comments ul li:first-child, #sidebar .widget_recent_entries ul li:first-child {
            border: none;
        }

        #sidebar .widget_categories ul li:before, #sidebar .widget_archive ul li:before, #sidebar .widget_nav_menu ul li:before, #sidebar .widget_meta ul li:before, #sidebar .widget_meta ul li:before, #sidebar .widget_pages ul li:before, #sidebar .widget_recent_comments ul li:before, #sidebar .widget_recent_entries ul li:before {
            position: absolute;
            top: 6px;
            left: 0;
            font-family: FontAwesome;
            font-size: 12px;
            color: #25bce9;
            content: '\f061';
        }

        #sidebar .widget_categories ul li a, #sidebar .widget_archive ul li a, #sidebar .widget_nav_menu ul li a, #sidebar .widget_meta ul li a, #sidebar .widget_meta ul li a, #sidebar .widget_pages ul li a, #sidebar .widget_recent_comments ul li a, #sidebar .widget_recent_entries ul li a {
            text-decoration: none;
            color: #888;
        }

            #sidebar .widget_categories ul li a:focus, #sidebar .widget_archive ul li a:focus, #sidebar .widget_nav_menu ul li a:focus, #sidebar .widget_meta ul li a:focus, #sidebar .widget_meta ul li a:focus, #sidebar .widget_pages ul li a:focus, #sidebar .widget_recent_comments ul li a:focus, #sidebar .widget_recent_entries ul li a:focus {
                text-decoration: none;
                color: #888;
            }

            #sidebar .widget_categories ul li a:hover, #sidebar .widget_archive ul li a:hover, #sidebar .widget_nav_menu ul li a:hover, #sidebar .widget_meta ul li a:hover, #sidebar .widget_meta ul li a:hover, #sidebar .widget_pages ul li a:hover, #sidebar .widget_recent_comments ul li a:hover, #sidebar .widget_recent_entries ul li a:hover {
                text-decoration: none;
                color: #25bce9;
            }

        #sidebar .widget_categories ul li ul, #sidebar .widget_archive ul li ul, #sidebar .widget_nav_menu ul li ul, #sidebar .widget_meta ul li ul, #sidebar .widget_meta ul li ul, #sidebar .widget_pages ul li ul, #sidebar .widget_recent_comments ul li ul, #sidebar .widget_recent_entries ul li ul {
            margin: 6px 0 -6px 0;
            border-top: 1px solid #d2d2d1;
        }

#sidebar #wp-calendar caption {
    color: #25bce9;
}

#sidebar #wp-calendar thead tr th {
    color: #25bce9;
}

#sidebar ul.banners {
    margin: 50px 0 0 0;
}

#sidebar ul.post-list {
    padding: 4px 0 0 0;
}

    #sidebar ul.post-list li {
        /*margin: 30px 0 0 0;*/
        margin: 0;
        padding: 0;
    }

        #sidebar ul.post-list li:first-child {
            margin: 0;
        }

        #sidebar ul.post-list li .thumbnail {
            margin: 5px 30px 5px 0;
        }

@media (min-width: 768px) and (max-width: 979px) {
    #sidebar ul.post-list li .thumbnail {
        max-width: 45%;
        margin-right: 20px;
    }
}

@media (max-width: 480px) {
    #sidebar ul.post-list li .thumbnail {
        max-width: 45%;
        margin-right: 20px;
    }
}

#sidebar ul.post-list li time {
    display: block;
    /*margin: 0 0 -1px 0;
    line-height: 21px;*/
    margin: 0 0 3px 0;
    line-height: 16px;
    /*font-size: 14px;*/
    font-size: 10px;
    font-style: italic;
    color: #25bce9;
}

#sidebar ul.post-list li h4 {
    /*margin: 0 0 17px 0;
    line-height: 21px;
    font-size: 18px;
    font-weight: 400 !important;
    */
    margin: 0 0 2px 0;
    line-height: 16px;
    font-size: 14px;
    font-weight: 600 !important;
    padding: 0;
    text-transform: none;
    color: #101010;
}

    #sidebar ul.post-list li h4 a {
        text-decoration: none;
        color: #101010;
    }

        #sidebar ul.post-list li h4 a:focus {
            text-decoration: none;
            color: #101010;
        }

        #sidebar ul.post-list li h4 a:hover {
            text-decoration: none;
            color: #8abb50;
        }

#sidebar ul.post-list li .excerpt {
    margin: 0 0 23px 0;
}

#sidebar ul.comments-custom {
    padding: 9px 0 0 0;
}

    #sidebar ul.comments-custom li {
        margin: 36px 0 0 0;
        padding: 0;
        line-height: 18px;
        font-size: 14px;
        font-weight: 300;
    }

        #sidebar ul.comments-custom li:first-child {
            margin: 0;
        }

        #sidebar ul.comments-custom li .thumbnail {
            margin: 0 30px 5px 0;
            padding: 0;
            border: none;
        }

        #sidebar ul.comments-custom li .meta_format {
            margin: 0;
        }

        #sidebar ul.comments-custom li time {
            display: block;
            margin: 0 0 -1px 0;
            padding: 16px 0 0 0;
            line-height: 21px;
            font-size: 14px;
            font-style: italic;
            color: #25bce9;
        }

        #sidebar ul.comments-custom li h4 {
            margin: 0;
            padding: 0;
            line-height: 18px;
            font-size: 14px;
            font-weight: 400;
            font-style: italic;
            text-transform: none;
            color: #25bce9;
        }

        #sidebar ul.comments-custom li .comments-custom_txt {
            margin: 26px 0 0 0;
            padding: 0;
            border: none;
            line-height: 18px;
            font-family: 'Roboto', sans-serif;
            font-size: 14px;
            font-weight: 300;
            color: #888;
        }

            #sidebar ul.comments-custom li .comments-custom_txt a {
                text-decoration: none;
                color: #888;
            }

                #sidebar ul.comments-custom li .comments-custom_txt a:focus {
                    text-decoration: none;
                    color: #888;
                }

                #sidebar ul.comments-custom li .comments-custom_txt a:hover {
                    text-decoration: none;
                    color: #25bce9;
                }

.full_width {
    position: relative;
}

.content_box {
    background: none;
    position: relative;
    margin: 0 0 62px 0;
    padding: 43px 0 38px 0;
}

    .content_box:before {
        background: #ecf0f1;
        display: block;
        position: absolute;
        top: 0;
        right: auto;
        bottom: 0;
        left: 50%;
        width: 10000px;
        margin: 0 0 0 -5000px;
        z-index: -1;
        content: '';
    }

    .content_box:after {
        display: none;
    }

    .content_box h2 {
        margin-bottom: 13px;
    }

@media (max-width: 480px) {
    .content_box h2 {
        line-height: 36px;
        font-size: 26px;
    }
}

.content_box.center {
    background: none;
    margin: 0 0 30px 0;
    padding: 0;
    text-align: center;
}

    .content_box.center:before, .content_box.center:after {
        display: none;
    }

a.btn-primary {
    background: none;
    margin: 0;
    padding: 0;
    border: none;
    -webkit-border-radius: 0;
    -moz-border-radius: 0;
    border-radius: 0;
    -webkit-box-shadow: none;
    -moz-box-shadow: none;
    box-shadow: none;
    -webkit-transition: 0.8s;
    -moz-transition: 0.8s;
    -o-transition: 0.8s;
    transition: 0.8s;
    line-height: 18px;
    font-family: 'Roboto', sans-serif;
    /*font-size: 14px;*/
    font-size: 12px;
    font-weight: 700;
    text-transform: uppercase;
    text-shadow: none;
    text-decoration: none;
    color: #8abb50;
}

    a.btn-primary:focus {
        background: none;
        -webkit-box-shadow: none;
        -moz-box-shadow: none;
        box-shadow: none;
        -webkit-transition: 0.4s;
        -moz-transition: 0.4s;
        -o-transition: 0.4s;
        transition: 0.4s;
        color: #8abb50;
    }

    a.btn-primary:hover {
        background: none;
        -webkit-box-shadow: none;
        -moz-box-shadow: none;
        box-shadow: none;
        -webkit-transition: 0.4s;
        -moz-transition: 0.4s;
        -o-transition: 0.4s;
        transition: 0.4s;
        color: #25bce9;
    }

    a.btn-primary:after {
        display: inline-block;
        margin: 0 0 0 4px;
        vertical-align: top;
        line-height: 14px;
        content: '>>';
    }

a.btn-info {
    background: #8abb50;
    margin: 0;
    padding: 16.5px 28px 16.5px 28px;
    border: none;
    -webkit-border-radius: 26px;
    -moz-border-radius: 26px;
    border-radius: 26px;
    -webkit-box-shadow: none;
    -moz-box-shadow: none;
    box-shadow: none;
    -webkit-transition: 0.8s;
    -moz-transition: 0.8s;
    -o-transition: 0.8s;
    transition: 0.8s;
    letter-spacing: 1px;
    line-height: 20px;
    font-size: 16px;
    font-weight: 700;
    text-shadow: none;
    text-align: right;
    text-transform: uppercase;
    text-decoration: none;
    color: #fff;
}

@media (min-width: 1200px) {
    a.btn-info {
        min-width: 178px;
        -webkit-box-sizing: border-box;
        -moz-box-sizing: border-box;
        box-sizing: border-box;
    }
}

a.btn-info:focus {
    background: #8abb50;
    -webkit-box-shadow: none;
    -moz-box-shadow: none;
    box-shadow: none;
    -webkit-transition: 0.4s;
    -moz-transition: 0.4s;
    -o-transition: 0.4s;
    transition: 0.4s;
    color: #fff;
}

a.btn-info:hover {
    background: #ed3a12;
    -webkit-box-shadow: none;
    -moz-box-shadow: none;
    box-shadow: none;
    -webkit-transition: 0.4s;
    -moz-transition: 0.4s;
    -o-transition: 0.4s;
    transition: 0.4s;
    color: #fff;
}

a.btn-info:after {
    background: url(images/btn_arrow.png) no-repeat 0% 0%;
    display: inline-block;
    width: 12px;
    height: 12px;
    margin: 3px 0 0 22px;
    padding: 0;
    vertical-align: top;
    content: '';
}

a.btn-info.style_1 {
    float: right;
    margin-top: 51px;
    margin-left: 20px;
}

@media (min-width: 768px) and (max-width: 979px) {
    a.btn-info.style_1 {
        margin-top: 20px;
    }
}

@media (max-width: 767px) {
    a.btn-info.style_1 {
        display: inline-block;
        float: none;
        margin: 0 20px 20px 0;
        vertical-align: top;
    }
}

a.btn-info.style_2 {
    background: #ed3a12;
    float: right;
    margin-top: 51px;
}

@media (min-width: 768px) and (max-width: 979px) {
    a.btn-info.style_2 {
        margin-top: 20px;
    }
}

@media (max-width: 767px) {
    a.btn-info.style_2 {
        display: inline-block;
        float: none;
        margin: 0;
        vertical-align: top;
    }
}

a.btn-info.style_2:focus {
    background: #ed3a12;
}

a.btn-info.style_2:hover {
    background: #8abb50;
}

a.btn-info.style_2:after {
    margin: 3px 0 0 15px;
}

.service-box.style_1 {
    background: none;
    /*margin: 0 0 56px 0;*/
    margin: 0 0 10px 0;
    padding: 0;
    border: none;
    -webkit-border-radius: 0;
    -moz-border-radius: 0;
    border-radius: 0;
    -webkit-box-shadow: none;
    -moz-box-shadow: none;
    box-shadow: none;
    text-align: center;
}

@media (min-width: 1200px) {
    .service-box.style_1 {
        padding: 0 10px;
    }
}

@media (max-width: 767px) {
    .service-box.style_1 {
        margin: 0 0 10px 0;
    }
}

.service-box.style_1 .icon {
    display: inline-block;
    float: none;
    /*margin: 0 0 21px 0;*/
    margin: 0;
    border: 1px solid #dedede;
    -webkit-border-radius: 50%;
    -moz-border-radius: 50%;
    border-radius: 50%;
    vertical-align: top;
}

    .service-box.style_1 .icon a {
        display: block;
        -webkit-border-radius: 50%;
        -moz-border-radius: 50%;
        border-radius: 50%;
        -webkit-transition: 0.8s;
        -moz-transition: 0.8s;
        -o-transition: 0.8s;
        transition: 0.8s;
    }

        .service-box.style_1 .icon a:focus {
            background: none;
            -webkit-transition: 0.4s;
            -moz-transition: 0.4s;
            -o-transition: 0.4s;
            transition: 0.4s;
        }

            .service-box.style_1 .icon a:focus img {
                transform: rotateY(360deg);
                -webkit-transform: rotateY(360deg);
                -webkit-transition: 0.4s;
                -moz-transition: 0.4s;
                -o-transition: 0.4s;
                transition: 0.4s;
            }

        .service-box.style_1 .icon a:hover {
            background: #dedede;
            -webkit-transition: 0.4s;
            -moz-transition: 0.4s;
            -o-transition: 0.4s;
            transition: 0.4s;
        }

            .service-box.style_1 .icon a:hover img {
                transform: rotateY(360deg);
                -webkit-transform: rotateY(360deg);
                -webkit-transition: 0.4s;
                -moz-transition: 0.4s;
                -o-transition: 0.4s;
                transition: 0.4s;
            }

    .service-box.style_1 .icon img {
        width: 100%;
        -webkit-border-radius: 50%;
        -moz-border-radius: 50%;
        border-radius: 50%;
        -webkit-transition: 0.8s;
        -moz-transition: 0.8s;
        -o-transition: 0.8s;
        transition: 0.8s;
    }

.service-box.style_1 h2 {
    /*margin: 0 0 17px 0;
      line-height: 24px;
    */
    margin: 0;
    padding: 0;
    line-height: 22px;
    font-size: 16px; /*fix 18px*/
    font-weight: 400 !important;
    color: #101010;
}

@media (min-width: 768px) and (max-width: 979px) {
    .service-box.style_1 h2 {
        word-wrap: break-word;
        -webkit-hyphens: auto;
        -moz-hyphens: auto;
        -ms-hyphens: auto;
        -o-hyphens: auto;
        hyphens: auto;
        line-height: 22px;
        font-size: 16px;
    }
}

.service-box.style_1 .service-box_txt {
    margin: 0;
    margin-top: -2px;
    /*line-height: 18px;*/
    line-height: 17px;
    font-size: 12px;
    font-weight: 300;
}

@media (min-width: 768px) and (max-width: 979px) {
    .service-box.style_1 .service-box_txt {
        word-wrap: break-word;
        -webkit-hyphens: auto;
        -moz-hyphens: auto;
        -ms-hyphens: auto;
        -o-hyphens: auto;
        hyphens: auto;
        line-height: 16px;
        font-size: 11px;
    }
}

.service-box.style_2 {
    background: none;
    margin: 0;
    padding: 0 0 15px 0;
    border: none;
    -webkit-border-radius: 0;
    -moz-border-radius: 0;
    border-radius: 0;
    -webkit-box-shadow: none;
    -moz-box-shadow: none;
    box-shadow: none;
    text-align: center;
}

@media (max-width: 767px) {
    .service-box.style_2 {
        padding: 0 0 30px 0;
    }
}

.service-box.style_2 h2 {
    display: inline-block;
    width: 73px;
    height: 73px;
    margin: 0 0 23px 0;
    border: 1px solid #e5e5e5;
    -webkit-border-radius: 50%;
    -moz-border-radius: 50%;
    border-radius: 50%;
    vertical-align: top;
    line-height: 73px;
    font-size: 32px;
    font-weight: 300 !important;
    text-align: center;
    color: #25bce9;
}

.service-box.style_2 h5 {
    margin: 0 0 17px 0;
}

.service-box.style_2 .service-box_txt {
    margin: 0 0 23px 0;
    line-height: 18px;
    font-size: 12px;
    font-weight: 300;
}

@media (min-width: 1200px) {
    .service-box.style_2 .service-box_txt {
        padding: 0 10px;
    }
}

.service-box.style_2 .btn-align {
    text-align: center;
}

    .service-box.style_2 .btn-align a {
        color: #101010;
    }

        .service-box.style_2 .btn-align a:focus {
            color: #101010;
        }

        .service-box.style_2 .btn-align a:hover {
            color: #25bce9;
        }

.hr {
    background: none;
    position: relative;
    height: 1px;
    overflow: visible;
    margin: 0 0 20px 0; /*fix*/
    padding: 0;
    line-height: 0;
    font-size: 0;
}

    .hr:before {
        background: #e5e5e5;
        display: block;
        position: absolute;
        top: 0;
        right: auto;
        bottom: 0;
        left: 50%;
        width: 10000px;
        margin: 0 0 0 -5000px;
        content: '';
    }

.tabs-wrapper .nav-tabs {
    margin: 0;
    padding: 0;
    border-bottom: 1px solid #dedede;
}

    .tabs-wrapper .nav-tabs li {
        margin: 0 -1px -1px 0;
        padding: 0;
        list-style: none;
    }

        .tabs-wrapper .nav-tabs li:nth-child(2n) a {
            background: #dedede;
            border-color: #dedede;
        }

        .tabs-wrapper .nav-tabs li.active a {
            background: #fff;
            border: 1px solid #dedede;
            border-bottom-color: #fff !important;
            color: #25bce9;
        }

        .tabs-wrapper .nav-tabs li a {
            background: #e9e9e9;
            display: block;
            margin: 0;
            padding: 18px 19px 16px 19px;
            border: 1px solid #e9e9e9;
            -webkit-box-sizing: border-box;
            -moz-box-sizing: border-box;
            box-sizing: border-box;
            -webkit-border-radius: 0;
            -moz-border-radius: 0;
            border-radius: 0;
            -webkit-box-shadow: none;
            -moz-box-shadow: none;
            box-shadow: none;
            line-height: 20px;
            font-size: 14px;
            font-weight: 700;
            text-align: center;
            text-transform: uppercase;
            text-decoration: none;
            color: #101010;
        }

@media (min-width: 1200px) {
    .tabs-wrapper .nav-tabs li a {
        min-width: 171px;
    }
}

@media (min-width: 768px) and (max-width: 979px) {
    .tabs-wrapper .nav-tabs li a {
        font-size: 12px;
    }
}

@media (max-width: 480px) {
    .tabs-wrapper .nav-tabs li a {
        padding: 8px 9px 6px 9px;
        font-size: 12px;
    }
}

.tabs-wrapper .nav-tabs li a:hover {
    background: #fff;
    border: 1px solid #dedede;
    color: #25bce9;
}

.tabs-wrapper .tab-content {
    padding: 34px 20px 29px 20px;
    border: 1px solid #dedede;
    border-top: none;
}

.banner-wrap.style_1 {
    width: 100%;
    overflow: hidden;
    margin: 0;
}

    .banner-wrap.style_1 .featured-thumbnail {
        background: #fff;
        float: left;
        margin: 0 20px 0 0;
        padding: 4px;
        border: 1px solid #dedede;
        -webkit-border-radius: 50%;
        -moz-border-radius: 50%;
        border-radius: 50%;
    }

@media (max-width: 480px) {
    .banner-wrap.style_1 .featured-thumbnail {
        max-width: 45%;
    }
}

.banner-wrap.style_1 .featured-thumbnail a {
    display: block;
    border: none;
    -webkit-border-radius: 50%;
    -moz-border-radius: 50%;
    border-radius: 50%;
}

    .banner-wrap.style_1 .featured-thumbnail a:hover {
        background: #8abb50;
    }

        .banner-wrap.style_1 .featured-thumbnail a:hover img {
            opacity: 0.5;
            filter: alpha(opacity=50);
            -webkit-transition: 0.4s;
            -moz-transition: 0.4s;
            -o-transition: 0.4s;
            transition: 0.4s;
        }

.banner-wrap.style_1 .featured-thumbnail img {
    width: 100%;
    -webkit-border-radius: 50%;
    -moz-border-radius: 50%;
    border-radius: 50%;
    -webkit-transition: 0.8s;
    -moz-transition: 0.8s;
    -o-transition: 0.8s;
    transition: 0.8s;
}

@media (min-width: 1200px) {
    .banner-wrap.style_1 .caption {
        overflow: hidden;
    }
}

.banner-wrap.style_1 h5 {
    margin: 0 0 15px 0;
    padding: 0;
    font-weight: 400;
}

@media (max-width: 480px) {
    .banner-wrap.style_1 h5 {
        line-height: 18px;
        font-size: 14px;
    }
}

.banner-wrap.style_1 p {
    margin: 0 0 21px 0;
}

.banner-wrap.style_2 {
    width: 100%;
    overflow: hidden;
    margin: 0 0 58px 0;
    padding: 5px 0 0 0;
}

    .banner-wrap.style_2 .featured-thumbnail {
        float: left;
        margin: 3px 30px 3px 0;
        padding: 4px;
        border: 1px solid #dedede;
    }

@media (min-width: 768px) and (max-width: 979px) {
    .banner-wrap.style_2 .featured-thumbnail {
        margin-right: 20px;
    }
}

@media (max-width: 767px) {
    .banner-wrap.style_2 .featured-thumbnail {
        max-width: 50%;
        margin-right: 20px;
    }
}

.banner-wrap.style_2 .featured-thumbnail a {
    background: #8abb50;
    display: block;
    overflow: hidden;
    border: none;
}

    .banner-wrap.style_2 .featured-thumbnail a:hover img {
        opacity: 0.5;
        filter: alpha(opacity=50);
        -webkit-transition: 0.4s;
        -moz-transition: 0.4s;
        -o-transition: 0.4s;
        transition: 0.4s;
    }

.banner-wrap.style_2 .featured-thumbnail img {
    width: 100%;
    -webkit-transition: 0.8s;
    -moz-transition: 0.8s;
    -o-transition: 0.8s;
    transition: 0.8s;
}

.banner-wrap.style_2 h5 {
    margin: 0 0 15px 0;
    padding: 0;
    line-height: 21px;
    font-size: 18px;
    font-weight: 400 !important;
    text-transform: none;
}

.banner-wrap.style_2 p {
    margin: 0 0 21px 0;
}

a.btn-link {
    background: none;
    margin: 0;
    padding: 0;
    -webkit-transition: 0.8s;
    -moz-transition: 0.8s;
    -o-transition: 0.8s;
    transition: 0.8s;
    line-height: 18px;
    font-size: 14px;
    font-weight: 700;
    text-transform: uppercase;
    text-shadow: none;
    text-decoration: none;
    color: #8abb50;
}

    a.btn-link:focus {
        -webkit-transition: 0.8s;
        -moz-transition: 0.8s;
        -o-transition: 0.8s;
        transition: 0.8s;
        text-decoration: none;
        color: #8abb50;
    }

    a.btn-link:hover {
        -webkit-transition: 0.8s;
        -moz-transition: 0.8s;
        -o-transition: 0.8s;
        transition: 0.8s;
        text-decoration: none;
        color: #25bce9;
    }

@media (min-width: 1200px) {
    .accordion {
        /*padding-top: 58px;*/
        padding-right: 65px;
        padding-left: 30px;
    }
}

.accordion .accordion-group {
    margin: 0 0 17px 0;
    border: none;
    -webkit-border-radius: 0;
    -moz-border-radius: 0;
    border-radius: 0;
}

    .accordion .accordion-group .accordion-heading a {
        display: block;
        position: relative;
        min-height: 34px;
        margin: 0;
        padding: 0 0 0 50px;
        border: none;
        line-height: 17px;
        font-size: 14px;
        font-style: italic;
        font-weight: 400;
        color: #25bce9;
    }

        .accordion .accordion-group .accordion-heading a.active {
            color: #25bce9 !important;
        }

            .accordion .accordion-group .accordion-heading a.active:before {
                color: #25bce9 !important;
                content: '\f068';
            }

        .accordion .accordion-group .accordion-heading a:before {
            background: #fff;
            display: block;
            position: absolute;
            top: -4px;
            left: 0;
            width: 39px;
            height: 39px;
            overflow: hidden;
            border: 1px solid #dedede;
            -webkit-border-radius: 50%;
            -moz-border-radius: 50%;
            border-radius: 50%;
            -webkit-transition: 0.8s;
            -moz-transition: 0.8s;
            -o-transition: 0.8s;
            transition: 0.8s;
            line-height: 39px;
            font-family: FontAwesome;
            font-size: 14px;
            font-style: normal;
            text-align: center;
            color: #25bce9;
            content: '\f067';
        }

        .accordion .accordion-group .accordion-heading a:focus {
            text-decoration: none;
            color: #25bce9;
        }

            .accordion .accordion-group .accordion-heading a:focus:focus {
                -webkit-transition: 0.4s;
                -moz-transition: 0.4s;
                -o-transition: 0.4s;
                transition: 0.4s;
                color: #25bce9;
            }

        .accordion .accordion-group .accordion-heading a:hover {
            text-decoration: none;
            color: #8abb50;
        }

            .accordion .accordion-group .accordion-heading a:hover:before {
                -webkit-transition: 0.4s;
                -moz-transition: 0.4s;
                -o-transition: 0.4s;
                transition: 0.4s;
                color: #8abb50;
            }

    .accordion .accordion-group .accordion-body .accordion-inner {
        padding: 9px 0 1px 50px;
        border: none;
        line-height: 18px;
        font-size: 12px;
        font-weight: 300;
    }

.hero-unit.style_1 {
    background: none;
    position: relative;
    margin: 41px 0 53px 0;
    padding: 56px 0 51px 0;
    border: none;
    -webkit-border-radius: 0;
    -moz-border-radius: 0;
    border-radius: 0;
    -webkit-box-shadow: none;
    -moz-box-shadow: none;
    box-shadow: none;
}

@media (min-width: 1200px) {
    .hero-unit.style_1 {
        padding-right: 370px;
    }
}

@media (min-width: 980px) and (max-width: 1199px) {
    .hero-unit.style_1 {
        padding-right: 250px;
    }
}

@media (min-width: 768px) and (max-width: 979px) {
    .hero-unit.style_1 {
        padding-right: 250px;
    }
}

.hero-unit.style_1.color_1 {
    margin-top: 50px;
}

    .hero-unit.style_1.color_1:before {
        background: #a1bf39;
    }

.hero-unit.style_1:before {
    background: #25bce9;
    display: block;
    position: absolute;
    top: 0;
    right: auto;
    bottom: 0;
    left: 50%;
    width: 10000px;
    margin: 0 0 0 -5000px;
    z-index: -1;
    content: '';
}

.hero-unit.style_1 h1 {
    margin: 0;
    padding: 0;
    letter-spacing: normal;
    line-height: 57px;
    font-size: 48px;
    font-weight: 100 !important;
    color: #fff;
}

@media (min-width: 768px) and (max-width: 979px) {
    .hero-unit.style_1 h1 {
        line-height: 47px;
        font-size: 38px;
    }
}

@media (max-width: 767px) {
    .hero-unit.style_1 h1 {
        line-height: 47px;
        font-size: 38px;
    }
}

.hero-unit.style_1 .btn-align {
    position: absolute;
    top: 84px;
    right: 0;
}

@media (max-width: 767px) {
    .hero-unit.style_1 .btn-align {
        position: relative;
        top: auto;
        right: auto;
        margin: 30px 0 0 0;
    }
}

.hero-unit.style_1 .btn-align a {
    background: none;
    padding: 16.5px 24px 16.5px 28px;
    border: 2px solid #fff;
    -webkit-border-radius: 28px;
    -moz-border-radius: 28px;
    border-radius: 28px;
    letter-spacing: 0.8px;
    color: #fff;
}

    .hero-unit.style_1 .btn-align a:focus {
        background: none;
        border-color: #fff;
    }

    .hero-unit.style_1 .btn-align a:hover {
        background: #ed3a12;
        border-color: #ed3a12;
    }

    .hero-unit.style_1 .btn-align a:after {
        margin-left: 13px;
    }

.hero-unit.style_2 {
    background: none;
    margin: 0;
    padding: 6px 0 0 0;
    border: none;
    -webkit-border-radius: 0;
    -moz-border-radius: 0;
    border-radius: 0;
    -webkit-box-shadow: none;
    -moz-box-shadow: none;
    box-shadow: none;
}

@media (max-width: 767px) {
    .hero-unit.style_2 {
        margin: 0 0 30px 0;
    }
}

.hero-unit.style_2 p {
    line-height: 18px;
    font-size: 14px;
    font-weight: 300;
    color: #101010;
}

.hero-unit.style_2 .btn-align {
    padding: 38px 0 0 0;
}

@media (max-width: 767px) {
    .hero-unit.style_2 .btn-align {
        padding: 0;
    }
}

.hero-unit.style_2 .btn-align a {
    color: #101010;
}

    .hero-unit.style_2 .btn-align a:hover {
        color: #101010;
    }

    .hero-unit.style_2 .btn-align a:hover {
        color: #8abb50;
    }

ul.list_1 {
    margin: 0 0 31px -30px !important;
    padding: 0;
    line-height: 0;
    font-size: 0;
}

@media (min-width: 980px) and (max-width: 1199px) {
    ul.list_1 {
        margin: 0 0 20px -20px !important;
    }
}

@media (min-width: 768px) and (max-width: 979px) {
    ul.list_1 {
        margin: 0 0 20px -20px !important;
    }
}

@media (max-width: 767px) {
    ul.list_1 {
        margin: 0 !important;
    }
}

ul.list_1 li {
    display: inline-block;
    width: 270px;
    margin: 0 0 30px 30px;
    padding: 0;
    vertical-align: top;
    list-style: none;
}

@media (min-width: 980px) and (max-width: 1199px) {
    ul.list_1 li {
        width: 220px;
        margin: 0 0 20px 20px;
    }
}

@media (min-width: 768px) and (max-width: 979px) {
    ul.list_1 li {
        width: 166px;
        margin: 0 0 20px 20px;
    }
}

@media (max-width: 767px) {
    ul.list_1 li {
        display: block;
        width: 100%;
        margin: 0 0 20px 0;
    }
}

ul.list_1 li .thumbnail {
    background: none;
    float: none;
    margin: 0;
}

@media (max-width: 480px) {
    ul.list_1 li .thumbnail {
        width: auto;
    }
}

ul.list_1 li .thumbnail a {
    display: block;
    overflow: hidden;
}

    ul.list_1 li .thumbnail a:hover:before {
        -webkit-transform: rotate(360deg);
        -moz-transform: rotate(360deg);
        -ms-transform: rotate(360deg);
        -o-transform: rotate(360deg);
        transform: rotate(360deg);
        opacity: 1;
        filter: alpha(opacity=100);
        -webkit-transition: 0.4s;
        -moz-transition: 0.4s;
        -o-transition: 0.4s;
        transition: 0.4s;
        font-size: 60px;
    }

    ul.list_1 li .thumbnail a:hover img {
        -webkit-transform: scale(1.1);
        -moz-transform: scale(1.1);
        -ms-transform: scale(1.1);
        -o-transform: scale(1.1);
        transform: scale(1.1);
    }

    ul.list_1 li .thumbnail a:before {
        display: block;
        position: absolute;
        top: 50%;
        left: 50%;
        width: 60px;
        height: 60px;
        margin: -30px 0 0 -30px;
        opacity: 0;
        filter: alpha(opacity=0);
        -webkit-transition: 0.8s;
        -moz-transition: 0.8s;
        -o-transition: 0.8s;
        transition: 0.8s;
        line-height: 60px;
        font-family: FontAwesome;
        font-size: 0;
        text-align: center;
        color: #fff;
        z-index: 99;
        content: '\f14c';
    }

    ul.list_1 li .thumbnail a img {
        width: 100%;
    }

ul.list_1 li h5 {
    display: none;
}

.thumbnail {
    padding: 4px;
    border: 1px solid #dedede;
    -webkit-border-radius: 0;
    -moz-border-radius: 0;
    border-radius: 0;
    -webkit-box-shadow: none;
    -moz-box-shadow: none;
    box-shadow: none;
}

    .thumbnail a:hover {
        background: #8abb50;
    }

        .thumbnail a:hover img {
            opacity: 0.5;
            filter: alpha(opacity=50);
            -webkit-transition: 0.4s;
            -moz-transition: 0.4s;
            -o-transition: 0.4s;
            transition: 0.4s;
        }

    .thumbnail a .zoom-icon:before {
        background: url(images/magnify.png) no-repeat 0% 0%;
        width: 98px;
        height: 98px;
        margin: -49px 0 0 -49px;
    }

@media (max-width: 480px) {
    .thumbnail a .zoom-icon:before {
        background: url(images/magnify_alt.png) no-repeat 0% 0%;
        width: 50px;
        height: 50px;
        margin: -25px 0 0 -25px;
    }
}

.thumbnail img {
    -webkit-transition: 0.8s;
    -moz-transition: 0.8s;
    -o-transition: 0.8s;
    transition: 0.8s;
}

@media (max-width: 767px) {
    .list.arrow-list {
        padding: 0 0 30px 0;
    }
}

.list.arrow-list ul {
    margin: 0;
    padding: 0;
}

    .list.arrow-list ul li {
        position: relative;
        margin: 0;
        padding: 6px 0 6px 27px;
        border-top: 1px solid #d2d2d1;
        list-style: none;
        line-height: 18px;
        font-size: 14px;
        font-weight: 300;
        color: #888;
    }

        .list.arrow-list ul li:first-child {
            border: none;
        }

        .list.arrow-list ul li:before {
            position: absolute;
            top: 8px;
            left: 0;
            font-family: FontAwesome;
            font-size: 12px;
            color: #25bce9;
            content: '\f061';
        }

        .list.arrow-list ul li a {
            text-decoration: none;
            color: #888;
        }

            .list.arrow-list ul li a:focus {
                text-decoration: none;
                color: #888;
            }

            .list.arrow-list ul li a:hover {
                text-decoration: none;
                color: #25bce9;
            }

.flexslider.style_1 {
    background: url(images/quotes.png) no-repeat 71px 6px;
    overflow: visible !important;
    margin: 0 0 30px 0;
    padding: 79px 70px 80px 200px;
}

@media (max-width: 767px) {
    .flexslider.style_1 {
        background-position: 0% 0%;
        padding: 130px 0 80px 0;
    }
}

.flexslider.style_1 ul li .thumbnail {
    float: left;
    margin: 0 30px 0 0;
    -webkit-border-radius: 28px;
    -moz-border-radius: 28px;
    border-radius: 28px;
}

@media (min-width: 768px) and (max-width: 979px) {
    .flexslider.style_1 ul li .thumbnail {
        margin: 0 20px 5px 0;
    }
}

@media (max-width: 767px) {
    .flexslider.style_1 ul li .thumbnail {
        margin: 0 20px 5px 0;
    }
}

.flexslider.style_1 ul li .thumbnail a {
    display: block;
    -webkit-border-radius: 24px;
    -moz-border-radius: 24px;
    border-radius: 24px;
}

.flexslider.style_1 ul li .thumbnail img {
    -webkit-border-radius: 24px;
    -moz-border-radius: 24px;
    border-radius: 24px;
}

.flexslider.style_1 ul li h5, .flexslider.style_1 ul li a.btn {
    display: none;
}

.flexslider.style_1 ul li .excerpt {
    margin: 0;
    padding: 9px 0 0 0;
    line-height: 22px;
    font-size: 18px;
    font-weight: 300;
    font-style: italic;
}

@media (min-width: 980px) and (max-width: 1199px) {
    .flexslider.style_1 ul li .excerpt {
        padding: 0;
    }
}

.flexslider.style_1 ul li .post_options {
    overflow: hidden;
    padding: 21px 0 0 0;
    line-height: 32px;
    font-size: 26px;
    font-weight: 300;
    color: #25bce9;
}

@media (max-width: 767px) {
    .flexslider.style_1 ul li .post_options {
        line-height: 26px;
        font-size: 20px;
    }
}

.flexslider.style_1 .flex-control-nav {
    position: absolute;
    right: 0;
    bottom: 0;
    left: 0;
    line-height: 14px;
}

    .flexslider.style_1 .flex-control-nav li {
        margin: 0 7px 0 7px;
        padding: 0;
        list-style: none;
        line-height: 14px;
    }

        .flexslider.style_1 .flex-control-nav li a {
            background: #cacaca;
            display: inline-block;
            width: 14px;
            height: 14px;
            overflow: hidden;
            vertical-align: top;
            -webkit-border-radius: 50%;
            -moz-border-radius: 50%;
            border-radius: 50%;
            -webkit-box-shadow: none;
            -moz-box-shadow: none;
            box-shadow: none;
            -webkit-transition: 0.8s;
            -moz-transition: 0.8s;
            -o-transition: 0.8s;
            transition: 0.8s;
        }

            .flexslider.style_1 .flex-control-nav li a:focus {
                background: #cacaca;
                -webkit-transition: 0.4s;
                -moz-transition: 0.4s;
                -o-transition: 0.4s;
                transition: 0.4s;
            }

            .flexslider.style_1 .flex-control-nav li a:hover, .flexslider.style_1 .flex-control-nav li a.flex-active {
                background: #101010;
                -webkit-transition: 0.4s;
                -moz-transition: 0.4s;
                -o-transition: 0.4s;
                transition: 0.4s;
            }

.list_2 {
    margin: 0 !important;
    padding: 4px 0 0 0;
    text-align: center;
}

@media (min-width: 1200px) {
    .list_2 {
        padding-right: 150px;
        padding-left: 150px;
    }
}

.list_2 li {
    display: inline-block;
    margin: 0 35px 42px 35px;
    padding: 0;
    vertical-align: top;
    list-style: none;
}

@media (max-width: 767px) {
    .list_2 li {
        margin: 0 15px 15px 15px;
    }
}

.list_2 li .thumbnail {
    background: none;
    float: none;
    margin: 0;
    padding: 0;
    border: none;
}

    .list_2 li .thumbnail a {
        display: inline-block;
        vertical-align: top;
    }

        .list_2 li .thumbnail a:hover {
            background: none;
        }

            .list_2 li .thumbnail a:hover img {
                transform: rotateY(360deg);
                -webkit-transform: rotateY(360deg);
                opacity: 0.5;
                filter: alpha(opacity=50);
                -webkit-transition: 0.4s;
                -moz-transition: 0.4s;
                -o-transition: 0.4s;
                transition: 0.4s;
            }

        .list_2 li .thumbnail a img {
            -webkit-transition: 0.8s;
            -moz-transition: 0.8s;
            -o-transition: 0.8s;
            transition: 0.8s;
        }

.list_2 li h5 {
    display: none;
}

.list_3 li {
    margin-bottom: 6px;
}

@media (max-width: 767px) {
    .list_3 li {
        width: 100%;
        overflow: hidden;
        margin: 30px 0 0 0;
    }
}

@media (max-width: 767px) {
    .list_3 li:first-child {
        margin: 0;
    }
}

.list_3 li .thumbnail {
    margin: 0 0 0 0; /*25*/
}

@media (max-width: 767px) {
    .list_3 li .thumbnail {
        float: left;
        max-width: 45%;
        margin: 5px 20px 5px 0;
    }
}

@media (max-width: 767px) {
    .list_3 li .clear {
        display: none;
    }
}

.list_3 li h5 {
    margin: 0 0 0 0; /*0 0 15 0*/
    padding: 0;
    line-height: 24px; /*32*/
    font-size: 18px; /*26*/
    font-weight: 300;
    color: #25bce9;
}

@media (min-width: 768px) and (max-width: 979px) {
    .list_3 li h5 {
        line-height: 20px; /*26*/
        font-size: 20px;
    }
}

@media (max-width: 480px) {
    .list_3 li h5 {
        line-height: 18px; /*26*/
        font-size: 14px; /*16*/
    }
}

.list_3 li h5 a {
    text-decoration: none;
    color: #25bce9;
}

    .list_3 li h5 a:focus {
        text-decoration: none;
        color: #25bce9;
    }

    .list_3 li h5 a:hover {
        text-decoration: none;
        color: #101010;
    }

.list_3 li p {
    margin: 0;
    line-height: 18px;
    font-size: 12px;
    font-weight: 300;
}

.list_4 li {
    margin-bottom: 32px;
    line-height: 18px;
    font-size: 12px;
    font-weight: 300;
}

@media (max-width: 767px) {
    .list_4 li {
        width: 100%;
        overflow: hidden;
        margin: 30px 0 0 0;
    }
}

@media (max-width: 767px) {
    .list_4 li:first-child {
        margin: 0;
    }
}

.list_4 li .thumbnail {
    float: left;
    margin: 3px 30px 5px 0;
}

@media (min-width: 980px) and (max-width: 1199px) {
    .list_4 li .thumbnail {
        max-width: 50%;
        margin-right: 20px;
    }
}

@media (min-width: 768px) and (max-width: 979px) {
    .list_4 li .thumbnail {
        max-width: 50%;
        margin-right: 20px;
    }
}

@media (max-width: 767px) {
    .list_4 li .thumbnail {
        max-width: 50%;
        margin-right: 20px;
    }
}

.list_4 li .clear {
    display: none;
}

.list_4 li h5 {
    margin: 0 0 17px 0;
}

.footer {
    background: none;
    margin: 0;
    padding: 0;
    border: none;
    font-weight: 300;
}

@media (max-width: 767px) {
    .footer {
        padding: 0 20px;
    }
}

.footer .footer-widgets {
    position: relative;
    padding: 67px 0 55px 0;
    line-height: 14px;
    font-size: 12px;
    color: #888;
}

    .footer .footer-widgets:before {
        background: #ecf0f1;
        display: block;
        position: absolute;
        top: 0;
        right: auto;
        bottom: 0;
        left: 50%;
        width: 10000px;
        margin: 0 0 0 -5000px;
        z-index: -1;
        content: '';
    }

    .footer .footer-widgets .line_ver_1 {
        position: relative;
    }

        .footer .footer-widgets .line_ver_1:before {
            background: #d7dada;
            display: block;
            position: absolute;
            top: 0;
            right: auto;
            bottom: 0;
            left: 222px;
            width: 1px;
            overflow: hidden;
            z-index: -1;
            content: '';
        }

@media (min-width: 980px) and (max-width: 1199px) {
    .footer .footer-widgets .line_ver_1:before {
        left: 180px;
    }
}

@media (min-width: 768px) and (max-width: 979px) {
    .footer .footer-widgets .line_ver_1:before {
        left: 140px;
    }
}

@media (max-width: 767px) {
    .footer .footer-widgets .line_ver_1:before {
        display: none;
    }
}

.footer .footer-widgets .line_ver_2 {
    position: relative;
}

    .footer .footer-widgets .line_ver_2:before {
        background: #d7dada;
        display: block;
        position: absolute;
        top: 0;
        right: auto;
        bottom: 0;
        left: 534px;
        width: 1px;
        overflow: hidden;
        z-index: -1;
        content: '';
    }

@media (min-width: 980px) and (max-width: 1199px) {
    .footer .footer-widgets .line_ver_2:before {
        left: 419px;
    }
}

@media (min-width: 768px) and (max-width: 979px) {
    .footer .footer-widgets .line_ver_2:before {
        left: 326px;
    }
}

@media (max-width: 767px) {
    .footer .footer-widgets .line_ver_2:before {
        display: none;
    }
}

.footer .footer-widgets .line_ver_3 {
    position: relative;
}

    .footer .footer-widgets .line_ver_3:before {
        background: #d7dada;
        display: block;
        position: absolute;
        top: 0;
        right: auto;
        bottom: 0;
        left: 833px;
        width: 1px;
        overflow: hidden;
        z-index: -1;
        content: '';
    }

@media (min-width: 980px) and (max-width: 1199px) {
    .footer .footer-widgets .line_ver_3:before {
        left: 659px;
    }
}

@media (min-width: 768px) and (max-width: 979px) {
    .footer .footer-widgets .line_ver_3:before {
        left: 512px;
    }
}

@media (max-width: 767px) {
    .footer .footer-widgets .line_ver_3:before {
        display: none;
    }
}

.footer .footer-widgets .menu-about-container ul {
    margin: 0;
}

.footer .footer-widgets ul {
    margin: 0 0 44px 0;
    padding: 0;
}

@media (max-width: 767px) {
    .footer .footer-widgets ul {
        margin: 0 0 30px 0 !important;
    }
}

.footer .footer-widgets ul li {
    margin: 6px 0 0 0;
    padding: 0;
    list-style: none;
    line-height: 18px;
    font-size: 12px;
    color: #888;
}

    .footer .footer-widgets ul li:first-child {
        margin: 0;
    }

    .footer .footer-widgets ul li a {
        text-decoration: none;
        color: #888;
    }

        .footer .footer-widgets ul li a:focus {
            text-decoration: none;
            color: #888;
        }

        .footer .footer-widgets ul li a:hover {
            text-decoration: none;
            color: #101010;
        }

@media (min-width: 1200px) {
    .footer .footer-widgets .textwidget {
        padding-right: 30px;
    }
}

.footer .footer-widgets .textwidget b {
    display: block;
    margin: 32px 0 0 0;
    line-height: 30px;
    font-size: 30px;
    font-weight: 400;
    color: #ed3a12;
}

@media (min-width: 980px) and (max-width: 1199px) {
    .footer .footer-widgets .textwidget b {
        line-height: 26px;
        font-size: 26px;
    }
}

@media (min-width: 768px) and (max-width: 979px) {
    .footer .footer-widgets .textwidget b {
        line-height: 20px;
        font-size: 20px;
    }
}

.footer .social-nets-wrapper {
    padding: 9px 0 39px 0;
}

@media (max-width: 767px) {
    .footer .social-nets-wrapper {
        padding: 0 0 30px 0;
    }
}

.footer .social-nets-wrapper ul {
    margin: 0 !important;
    padding: 0;
    line-height: 0;
    font-size: 0;
}

    .footer .social-nets-wrapper ul li {
        display: inline-block;
        margin: 0 0 0 7px;
        padding: 0;
        vertical-align: top;
        list-style: none;
        line-height: 16px;
    }

        .footer .social-nets-wrapper ul li:first-child {
            margin: 0;
        }

        .footer .social-nets-wrapper ul li a {
            background: #deded5;
            display: inline-block;
            width: 24px;
            height: 24px;
            -webkit-border-radius: 50%;
            -moz-border-radius: 50%;
            border-radius: 50%;
            -webkit-transition: 0.8s;
            -moz-transition: 0.8s;
            -o-transition: 0.8s;
            transition: 0.8s;
            vertical-align: top;
        }

            .footer .social-nets-wrapper ul li a:hover {
                background: #25bce9;
                -webkit-transition: 0.4s;
                -moz-transition: 0.4s;
                -o-transition: 0.4s;
                transition: 0.4s;
            }

                .footer .social-nets-wrapper ul li a:hover:before {
                    transform: rotateY(360deg);
                    -webkit-transform: rotateY(360deg);
                    -webkit-transition: 0.4s;
                    -moz-transition: 0.4s;
                    -o-transition: 0.4s;
                    transition: 0.4s;
                    color: #fff;
                }

            .footer .social-nets-wrapper ul li a[title="google"]:before {
                content: '\f0d5';
            }

            .footer .social-nets-wrapper ul li a[title="twitter"]:before {
                content: '\f099';
            }

            .footer .social-nets-wrapper ul li a[title="facebook"]:before {
                content: '\f09a';
            }

            .footer .social-nets-wrapper ul li a[title="pinterest"]:before {
                content: '\f0d2';
            }

            .footer .social-nets-wrapper ul li a[title="linkedin"]:before {
                content: '\f0e1';
            }

            .footer .social-nets-wrapper ul li a:before {
                display: block;
                -webkit-transition: 0.8s;
                -moz-transition: 0.8s;
                -o-transition: 0.8s;
                transition: 0.8s;
                line-height: 24px;
                font-family: FontAwesome;
                font-size: 14px;
                text-align: center;
                color: #101010;
            }

            .footer .social-nets-wrapper ul li a img {
                display: none;
            }

.footer .footer-nav {
    float: none;
    margin: 0;
    padding: 35px 0 35px 0;
}

@media (min-width: 1200px) {
    .footer .footer-nav {
        margin: 0 0 0 22px;
    }
}

.footer .footer-nav ul {
    float: none;
    margin: 0;
    padding: 0;
}

@media (min-width: 768px) and (max-width: 979px) {
    .footer .footer-nav ul {
        text-align: left;
    }
}

@media (max-width: 767px) {
    .footer .footer-nav ul {
        text-align: left;
    }
}

.footer .footer-nav ul li {
    margin: 0 0 0 51px;
    padding: 0;
    list-style: none;
    letter-spacing: 0.6px;
    text-transform: uppercase;
}

@media (max-width: 767px) {
    .footer .footer-nav ul li {
        margin: 0 0 0 13px;
    }
}

@media (max-width: 480px) {
    .footer .footer-nav ul li {
        margin: 0 0 0 7px;
        letter-spacing: normal;
    }
}

.footer .footer-nav ul li:first-child {
    margin: 0;
}

.footer .footer-nav ul li.current-menu-item a {
    text-decoration: none;
    color: #101010;
}

.footer .footer-nav ul li a {
    text-decoration: none;
}

@media (max-width: 480px) {
    .footer .footer-nav ul li a {
        font-size: 11px;
    }
}

.footer .footer-nav ul li a:focus {
    text-decoration: none;
    color: #888;
}

.footer .footer-nav ul li a:hover {
    text-decoration: none;
    color: #101010;
}

.footer .footer-text {
    float: none;
    margin: 25px 0 0 0;
    line-height: 18px;
    font-size: 12px;
    font-weight: 700;
    color: #888;
}

@media (max-width: 767px) {
    .footer .footer-text {
        text-align: left;
    }
}

.footer .footer-text b {
    display: block;
    font-weight: 700;
}

@media (min-width: 768px) and (max-width: 979px) {
    .footer .footer-text b {
        display: inline;
    }
}

.footer .footer-text a {
    text-decoration: none;
    color: #888;
}

    .footer .footer-text a:focus {
        text-decoration: none;
        color: #888;
    }

    .footer .footer-text a:hover {
        text-decoration: none;
        color: #ed3a12;
    }

.top_search {
    position: relative;
    float: right;
    margin: 16px 0 0 126px;
    z-index: 999;
}

@media (min-width: 980px) and (max-width: 1199px) {
    .top_search {
        margin-left: 25px;
    }
}

@media (min-width: 768px) and (max-width: 979px) {
    .top_search {
        margin-left: 25px;
    }
}

.top_search #search-header {
    display: none;
    position: absolute;
    width: 268px;
    height: 48px;
    top: 45px;
    right: 0;
}

.top_search .btn-search {
    background: #8abb50;
    width: 30px;
    height: 30px;
    border: none;
    -webkit-border-radius: 50%;
    -moz-border-radius: 50%;
    border-radius: 50%;
    -webkit-transition: 0.8s;
    -moz-transition: 0.8s;
    -o-transition: 0.8s;
    transition: 0.8s;
    line-height: 30px;
    font-size: 14px;
    text-align: center;
    color: #fff;
    cursor: pointer;
}

    .top_search .btn-search:focus {
        background: #8abb50;
        -webkit-transition: 0.4s;
        -moz-transition: 0.4s;
        -o-transition: 0.4s;
        transition: 0.4s;
        color: #fff;
    }

    .top_search .btn-search:hover {
        background: #ed3a12;
        -webkit-transition: 0.4s;
        -moz-transition: 0.4s;
        -o-transition: 0.4s;
        transition: 0.4s;
        color: #fff;
    }

    .top_search .btn-search.active:before {
        -webkit-transition: 0.4s;
        -moz-transition: 0.4s;
        -o-transition: 0.4s;
        transition: 0.4s;
        content: '\f00d';
    }

.top_search form input[type="text"] {
    width: 180px !important;
}

.top_search form button {
    background: #25bce9;
    float: right;
    width: 39px;
    height: 39px;
    margin: 0;
    padding: 0;
    border: none;
    -webkit-border-radius: 50%;
    -moz-border-radius: 50%;
    border-radius: 50%;
    -webkit-box-shadow: none;
    -moz-box-shadow: none;
    box-shadow: none;
    -webkit-transition: 0.8s;
    -moz-transition: 0.8s;
    -o-transition: 0.8s;
    transition: 0.8s;
    line-height: 39px;
    text-align: center;
    color: #fff;
}

    .top_search form button:hover {
        background: #8abb50;
        color: #fff;
    }

#map img {
    max-width: none;
}

#map #content {
    font-size: 10px;
    color: #babbc2;
    padding-top: 0;
}

    #map #content h6 {
        font-size: 13px;
        line-height: 1.2em;
        color: #434458;
        margin: 0 0 4px 0;
    }

    #map #content p {
        line-height: 14px;
        margin-bottom: 0;
    }

    #map #content a {
        color: #25bce9;
        text-decoration: underline;
    }

        #map #content a:hover, #map #content a:focus {
            text-decoration: none;
        }

.gm-style .gm-style-iw #content a {
    font-size: 11px;
}

#back-top-wrapper {
    right: 20px !important;
    bottom: 50px !important;
    z-index: 999;
}

    #back-top-wrapper p#back-top {
        margin: 0;
    }

        #back-top-wrapper p#back-top a {
            background: none;
            width: auto;
        }

            #back-top-wrapper p#back-top a:hover:before {
                -webkit-transition: 0.4s;
                -moz-transition: 0.4s;
                -o-transition: 0.4s;
                transition: 0.4s;
                /*color: #ed3a12;*/
                color: #53C8EB;
            }

            #back-top-wrapper p#back-top a:before {
                display: inline-block;
                -webkit-transition: 0.8s;
                -moz-transition: 0.8s;
                -o-transition: 0.8s;
                transition: 0.8s;
                vertical-align: top;
                line-height: 37px;
                font-family: FontAwesome;
                font-size: 37px;
                color: #7d7d7d;
                content: '\f0aa';
            }

            #back-top-wrapper p#back-top a span {
                display: none;
            }

.title-section {
    position: relative;
    margin: -66px 0 4px 0;
    padding: 31px 0 35px 0;
}

    .title-section:before {
        background: #ecf0f1;
        display: block;
        position: absolute;
        top: 0;
        right: auto;
        bottom: 0;
        left: 50%;
        width: 10000px;
        margin: 0 0 0 -5000px;
        z-index: -1;
        content: '';
    }

    .title-section h1 {
        margin: 0 0 13px 0;
    }

    .title-section ul {
        background: none;
        margin: 0;
        padding: 0;
        border: none;
        -webkit-border-radius: 0;
        -moz-border-radius: 0;
        border-radius: 0;
        -webkit-box-shadow: none;
        -moz-box-shadow: none;
        box-shadow: none;
    }

        .title-section ul li {
            letter-spacing: -0.5px;
            line-height: 18px;
            font-family: 'Roboto', sans-serif;
            font-size: 15px;
            font-weight: 300;
            text-shadow: none;
            color: #888;
        }

            .title-section ul li.active {
                color: #25bce9;
            }

            .title-section ul li.divider {
                margin: 0 3px;
            }

                .title-section ul li.divider:after {
                    line-height: 18px;
                    font-family: 'Roboto', sans-serif;
                    font-size: 15px;
                    font-weight: 300;
                    color: #888;
                }

            .title-section ul li a {
                text-decoration: none;
                color: #888;
            }

                .title-section ul li a:focus {
                    text-decoration: none;
                    color: #888;
                }

                .title-section ul li a:hover {
                    text-decoration: none;
                    color: #25bce9;
                }

.post-header h2 {
    /*margin-bottom: 41px !important;*/
    margin-bottom: 4px !important;
}

article.post h3 {
    line-height: 21px;
    font-size: 18px;
    font-weight: 400 !important;
    text-transform: none;
}

.post_meta {
    line-height: 22px;
    font-size: 14px;
    font-style: italic;
    color: #25bce9;
}

    .post_meta i {
        font-size: 12px;
        color: #25bce9;
    }

    .post_meta a {
        text-decoration: none;
        color: #25bce9;
    }

        .post_meta a:focus {
            text-decoration: none;
            color: #25bce9;
        }

        .post_meta a:hover {
            text-decoration: none;
            color: #8abb50;
        }

.post-author {
    background: none;
    padding: 30px 20px;
    border: 1px solid #dedede;
}

    .post-author h3 {
        margin: 0 0 15px 0;
        padding: 0;
        line-height: 18px;
        font-size: 14px;
        font-weight: 400 !important;
        font-style: italic;
        color: #25bce9;
    }

        .post-author h3 a {
            text-decoration: none;
            color: #25bce9;
        }

            .post-author h3 a:focus {
                text-decoration: none;
                color: #25bce9;
            }

            .post-author h3 a:hover {
                text-decoration: none;
                color: #8abb50;
            }

    .post-author .post-author_gravatar {
        margin: 0 30px 0 0;
    }

@media (max-width: 480px) {
    .post-author .post-author_gravatar {
        margin: 0 20px 0 0;
    }
}

.post-author .post-author_gravatar img {
    padding: 0;
    border: none;
}

.post-author .post-author_desc {
    font-weight: 300;
}

@media (max-width: 480px) {
    .post-author .post-author_desc {
        overflow: visible;
    }
}

.post-author .post-author_link p {
    margin: 0;
    line-height: 18px;
    font-size: 14px;
    font-weight: 400 !important;
    font-style: italic;
    color: #25bce9;
}

    .post-author .post-author_link p a {
        text-decoration: none;
        color: #25bce9;
    }

        .post-author .post-author_link p a:focus {
            text-decoration: none;
            color: #25bce9;
        }

        .post-author .post-author_link p a:hover {
            text-decoration: none;
            color: #8abb50;
        }

.related-posts ul li {
    padding: 0 0 3px 0;
    line-height: 21px;
    font-size: 18px;
    color: #101010;
}

    .related-posts ul li a {
        text-decoration: none;
        color: #101010;
    }

        .related-posts ul li a:focus {
            text-decoration: none;
            color: #101010;
        }

        .related-posts ul li a:hover {
            text-decoration: none;
            color: #8abb50;
        }

.comment-list li {
    font-weight: 300;
}

    .comment-list li .comment-body {
        background: none !important;
    }

        .comment-list li .comment-body .comment-author .author {
            padding: 20px 0 0 1px;
            word-wrap: break-word;
            -webkit-hyphens: auto;
            -moz-hyphens: auto;
            -ms-hyphens: auto;
            -o-hyphens: auto;
            hyphens: auto;
            line-height: 18px;
            font-size: 14px;
            font-style: italic;
            font-weight: 400;
            color: #25bce9;
        }

        .comment-list li .comment-body .extra-wrap {
            padding: 0 0 12px 0;
        }

@media (max-width: 480px) {
    .comment-list li .comment-body .extra-wrap {
        overflow: visible;
    }
}

.comment-list li .comment-body .comment-meta {
    margin: 0;
    padding: 18px 0 0 0;
    line-height: 18px;
    font-size: 14px;
    font-style: italic;
    color: #25bce9;
}

.comment-list li .comment-body .reply a {
    background: #8abb50;
    margin: 0;
    padding: 16.5px 28px 16.5px 28px;
    border: none;
    -webkit-border-radius: 26px;
    -moz-border-radius: 26px;
    border-radius: 26px;
    -webkit-box-shadow: none;
    -moz-box-shadow: none;
    box-shadow: none;
    -webkit-transition: 0.8s;
    -moz-transition: 0.8s;
    -o-transition: 0.8s;
    transition: 0.8s;
    letter-spacing: 1px;
    line-height: 20px;
    font-size: 16px;
    font-weight: 700;
    text-shadow: none;
    text-align: right;
    text-transform: uppercase;
    text-decoration: none;
    color: #fff;
}

    .comment-list li .comment-body .reply a:focus {
        background: #8abb50;
        -webkit-box-shadow: none;
        -moz-box-shadow: none;
        box-shadow: none;
        -webkit-transition: 0.4s;
        -moz-transition: 0.4s;
        -o-transition: 0.4s;
        transition: 0.4s;
        color: #fff;
    }

    .comment-list li .comment-body .reply a:hover {
        background: #ed3a12;
        -webkit-box-shadow: none;
        -moz-box-shadow: none;
        box-shadow: none;
        -webkit-transition: 0.4s;
        -moz-transition: 0.4s;
        -o-transition: 0.4s;
        transition: 0.4s;
        color: #fff;
    }

    .comment-list li .comment-body .reply a:after {
        margin: 0 0 0 16px;
        font-family: FontAwesome;
        font-size: 14px;
        content: '\f0a9';
    }

#commentform p {
    width: 100%;
    overflow: hidden;
}

@media (min-width: 768px) and (max-width: 979px) {
    #commentform input[type="text"], #commentform input[type="email"], #commentform input[type="tel"], #commentform textarea {
        width: 300px;
    }
}

@media (max-width: 767px) {
    #commentform input[type="text"], #commentform input[type="email"], #commentform input[type="tel"], #commentform textarea {
        min-height: 37px;
    }
}

#commentform input[type="submit"] {
    margin: 0;
}

@media (max-width: 767px) {
    .error404-holder {
        text-align: center;
    }
}

.error404-holder .error404-holder_num {
    color: #8abb50;
}

@media (min-width: 768px) and (max-width: 979px) {
    .error404-holder .error404-holder_num {
        font-size: 220px;
    }
}

.error404-holder h1, .error404-holder h2 {
    margin: 0;
}

.error404-holder h4 {
    font-weight: 400 !important;
    text-transform: none;
}

.wpcf7-form input[type="text"], .wpcf7-form input[type="email"], .wpcf7-form input[type="tel"], .wpcf7-form textarea {
    padding: 4px 8px !important;
}

.wpcf7-form .wpcf7-not-valid-tip {
    -webkit-border-radius: 0;
    -moz-border-radius: 0;
    border-radius: 0;
    line-height: 20px;
    font-size: 12px;
}

@media (min-width: 768px) and (max-width: 979px) {
    .wpcf7-form .wpcf7-not-valid-tip {
        padding: 2px 4px !important;
        line-height: 12px !important;
        font-size: 10px !important;
        text-align: center;
    }
}

.wpcf7-form .ajax-loader {
    margin: 15px 0 0 0;
}

.filter-wrapper {
    padding: 18px 0 34px 0;
    text-align: center;
}

    .filter-wrapper .pull-right {
        float: none;
    }

@media (max-width: 480px) {
    .filter-wrapper .pull-right {
        float: right;
    }
}

.filter-wrapper strong {
    display: inline-block;
    float: none;
    margin: 0 70px 0 0;
    padding: 16.5px 0 16.5px 0;
    vertical-align: top;
    line-height: 20px;
    font-size: 16px;
    font-weight: 700;
    text-transform: uppercase;
    text-shadow: none;
    text-decoration: none;
    color: #101010;
}

@media (min-width: 980px) and (max-width: 1199px) {
    .filter-wrapper strong {
        margin: 0 30px 0 0;
        font-size: 14px;
    }
}

@media (min-width: 768px) and (max-width: 979px) {
    .filter-wrapper strong {
        display: block;
        margin: 0 0 20px 0;
        padding: 0;
        font-size: 12px;
    }
}

@media (max-width: 767px) {
    .filter-wrapper strong {
        display: block;
        margin: 0 0 20px 0;
        padding: 0;
        font-size: 12px;
    }
}

@media (max-width: 480px) {
    .filter-wrapper strong {
        display: inline-block;
        margin: 0 20px 0 0;
        padding: 12px 0 12px 0;
    }
}

.filter-wrapper ul {
    display: inline-block;
    float: none;
    margin: 0;
    padding: 0;
    vertical-align: top;
    line-height: 0;
    font-size: 0;
}

@media (max-width: 480px) {
    .filter-wrapper ul {
        text-align: left;
    }
}

.filter-wrapper ul li {
    display: inline-block;
    float: none;
    margin: 0 0 0 1px;
    padding: 0;
    vertical-align: top;
    list-style: none;
}

@media (max-width: 767px) {
    .filter-wrapper ul li {
        margin-bottom: 5px;
    }
}

@media (max-width: 480px) {
    .filter-wrapper ul li {
        display: block;
        margin: 1px 0 0 0;
    }
}

@media (max-width: 480px) {
    .filter-wrapper ul li:first-child {
        margin: 0;
    }
}

.filter-wrapper ul li a {
    background: none;
    margin: 0;
    padding: 16.5px 43px 16.5px 43px;
    -webkit-border-radius: 26px;
    -moz-border-radius: 26px;
    border-radius: 26px;
    line-height: 20px;
    font-size: 16px;
    font-weight: 700;
    text-transform: uppercase;
    text-shadow: none;
    text-decoration: none;
    color: #101010;
}

@media (min-width: 980px) and (max-width: 1199px) {
    .filter-wrapper ul li a {
        padding: 16.5px 23px 16.5px 23px;
        font-size: 14px;
    }
}

@media (min-width: 768px) and (max-width: 979px) {
    .filter-wrapper ul li a {
        padding: 12px 19px 12px 19px;
        font-size: 12px;
    }
}

@media (max-width: 767px) {
    .filter-wrapper ul li a {
        padding: 12px 19px 12px 19px;
        font-size: 12px;
    }
}

.filter-wrapper ul li a:hover {
    background: #8abb50;
    color: #fefefe;
}

#portfolio-grid li .caption {
    /*padding:27px 19px 35px 19px;*/
    padding: 13px 19px 11px 19px;
    border: 1px solid #dedede;
    border-top: none;
}

    #portfolio-grid li .caption h3 {
        /*margin:0 0 15px 0;*/
        margin: 0 0 7px 0;
        padding: 0;
        line-height: 21px;
        font-size: 18px;
        font-weight: 400 !important;
        text-transform: none;
        color: #101010;
    }

    #portfolio-grid li .caption p {
        margin: 0;
    }

        #portfolio-grid li .caption p.excerpt { /*margin:0 0 22px 0;*/
            margin: 0 0 11px 0;
        }

.type-portfolio .thumbnail.large {
    margin: 0;
}

.pager {
    margin-top: 30px;
}

.flexslider .flex-direction-nav a.flex-prev {
    background: none !important;
}

.flexslider .flex-direction-nav a.flex-next {
    background: none !important;
}

.grid_gallery .thumbnail {
    padding: 0;
    border: none;
}

@media (min-width: 768px) and (max-width: 979px) {
    .grid_gallery .thumbnail a .zoom-icon:before {
        background: url(images/magnify_alt.png) no-repeat 0% 0%;
        width: 50px;
        height: 50px;
        margin: -25px 0 0 -25px;
    }
}

.archive_lists h3 {
    margin: 0 0 15px 0;
    line-height: 21px;
    font-size: 18px;
    font-weight: 400 !important;
}

.faq-list h4 {
    margin: 0 !important;
    padding: 0;
    line-height: 21px;
    font-size: 18px;
    font-weight: 400 !important;
    text-transform: none;
    color: #101010;
}

article.type-clients .thumbnail {
    float: left;
    margin: 0 20px 5px 0 !important;
}

@media (max-width: 767px) {
    .google-map-custom-class {
        height: 300px;
    }
}

.clearfix {
    *zoom: 1;
}

    .clearfix:before, .clearfix:after {
        display: table;
        content: "";
        line-height: 0;
    }

    .clearfix:after {
        clear: both;
    }

.hide-text {
    font: 0/0 a;
    color: transparent;
    text-shadow: none;
    background-color: transparent;
    border: 0;
}

.input-block-level {
    display: block;
    width: 100%;
    min-height: 28px;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}

.parallax-slider {
    height: 360px;/*390px;*/ /*493*/
}

@media (max-width: 767px) {
    .parallax-slider {
        height: 270px; /*300*/
    }
}

.parallax-slider #mainCaptionHolder .container {
    top: 32%;
}

@media (max-width: 767px) {
    .parallax-slider #mainCaptionHolder .container {
        top: 30px;
    }
}

.parallax-slider #mainCaptionHolder .slider_caption {
    line-height: 20px;
    font-size: 17px;
    font-weight: 700;
    text-transform: uppercase;
    color: #fff;
}

@media (min-width: 1200px) {
    .parallax-slider #mainCaptionHolder .slider_caption {
        padding: 0 40% 0 0;
    }
}

@media (min-width: 980px) and (max-width: 1199px) {
    .parallax-slider #mainCaptionHolder .slider_caption {
        padding: 0 20% 0 0;
    }
}

@media (max-width: 767px) {
    .parallax-slider #mainCaptionHolder .slider_caption {
        padding: 0 20px;
        text-align: center;
    }
}

@media (max-width: 480px) {
    .parallax-slider #mainCaptionHolder .slider_caption {
        line-height: 16px;
        font-size: 12px;
        font-weight: 400;
    }
}

.parallax-slider #mainCaptionHolder .slider_caption strong {
    display: block;
    margin: 0 0 16px 0;
    /*line-height:60px;
	font-size:50px;
    font-weight:700;
	*/
    line-height: 30px;
    font-size: 30px;
    font-weight: 500;
    text-transform: none;
}

@media (max-width: 767px) {
    .parallax-slider #mainCaptionHolder .slider_caption strong {
        line-height: 30px;
        font-size: 30px;
    }
}

@media (max-width: 480px) {
    .parallax-slider #mainCaptionHolder .slider_caption strong {
        line-height: 20px;
        font-size: 20px;
    }
}

.parallax-slider #mainCaptionHolder .slider_caption span {
    display: block;
}

.parallax-slider #mainCaptionHolder .slider_caption a {
    text-decoration: none;
    color: #fff;
}

    .parallax-slider #mainCaptionHolder .slider_caption a:focus {
        text-decoration: none;
        color: #fff;
    }

    .parallax-slider #mainCaptionHolder .slider_caption a:hover {
        text-decoration: none;
        color: #8abb50;
    }

.parallax-slider .controlBtn .innerBtn {
    display: none !important;
}

.parallax-slider .controlBtn .slidesCounter {
    display: none;
}

.parallax-slider .parallaxPrevBtn {
    background: none;
    position: absolute;
    top: auto;
    right: auto;
    bottom: 67px;
    left: 50%;
    width: auto;
    height: auto;
    margin: 0 0 0 -585px;
    overflow: hidden;
    line-height: 40px;
    cursor: pointer;
    z-index: 2;
}

@media (min-width: 980px) and (max-width: 1199px) {
    .parallax-slider .parallaxPrevBtn {
        margin: 0 0 0 -470px;
    }
}

@media (min-width: 768px) and (max-width: 979px) {
    .parallax-slider .parallaxPrevBtn {
        margin: 0 0 0 -362px;
    }
}

@media (max-width: 767px) {
    .parallax-slider .parallaxPrevBtn {
        bottom: 40px;
        margin: 0 0 0 -27px;
    }
}

.parallax-slider .parallaxPrevBtn:hover:before {
    opacity: 0.6;
    filter: alpha(opacity=60);
    -webkit-transition: 0.4s;
    -moz-transition: 0.4s;
    -o-transition: 0.4s;
    transition: 0.4s;
}

.parallax-slider .parallaxPrevBtn:before {
    display: inline-block;
    -webkit-transition: 0.8s;
    -moz-transition: 0.8s;
    -o-transition: 0.8s;
    transition: 0.8s;
    vertical-align: top;
    line-height: 40px;
    font-family: FontAwesome;
    font-size: 65px;
    color: #fff;
    content: '\f104';
}

.parallax-slider .parallaxNextBtn {
    background: none;
    position: absolute;
    top: auto;
    right: auto;
    bottom: 67px;
    left: 50%;
    width: auto;
    height: auto;
    margin: 0 0 0 -558px;
    overflow: hidden;
    line-height: 40px;
    cursor: pointer;
    z-index: 2;
}

@media (min-width: 980px) and (max-width: 1199px) {
    .parallax-slider .parallaxNextBtn {
        margin: 0 0 0 -443px;
    }
}

@media (min-width: 768px) and (max-width: 979px) {
    .parallax-slider .parallaxNextBtn {
        margin: 0 0 0 -335px;
    }
}

@media (max-width: 767px) {
    .parallax-slider .parallaxNextBtn {
        bottom: 40px;
        margin: 0 -27px 0 0;
    }
}

.parallax-slider .parallaxNextBtn:hover:before {
    opacity: 0.6;
    filter: alpha(opacity=60);
    -webkit-transition: 0.4s;
    -moz-transition: 0.4s;
    -o-transition: 0.4s;
    transition: 0.4s;
}

.parallax-slider .parallaxNextBtn:before {
    display: inline-block;
    -webkit-transition: 0.8s;
    -moz-transition: 0.8s;
    -o-transition: 0.8s;
    transition: 0.8s;
    vertical-align: top;
    line-height: 40px;
    font-family: FontAwesome;
    font-size: 65px;
    color: #fff;
    content: '\f105';
}

.parallax-slider #paralaxSliderPagination {
    padding: 10px 0;
    bottom: 0px;
}

    .parallax-slider #paralaxSliderPagination.buttons_pagination ul li {
        border-radius: 50%;
        margin: 3px;
        width: 15px;
        height: 15px;
        border: 2px solid #fff;
    }

        .parallax-slider #paralaxSliderPagination.buttons_pagination ul li:hover, .parallax-slider #paralaxSliderPagination.buttons_pagination ul li.active {
            background: #25bce9;
        }

    .parallax-slider #paralaxSliderPagination.images_pagination ul li {
        margin: 3px;
        opacity: .5;
    }

        .parallax-slider #paralaxSliderPagination.images_pagination ul li:hover, .parallax-slider #paralaxSliderPagination.images_pagination ul li.active {
            opacity: 1;
        }

.parallax-slider .parallax-slider-video-progress {
    background: #8abb50;
}

.parallax-slider #previewSpinner {
    width: 50px;
    height: 50px;
    margin-left: -25px;
    margin-top: -25px;
    border-radius: 25px;
    background: url(parallax-slider/img/spinner.gif) 50% 50% #fff no-repeat;
}

.parallax-slider {
    overflow: hidden;
    position: relative;
    -ms-transform: translateZ(0);
    transform: translateZ(0);
}

    .parallax-slider .baseList {
        display: none;
    }

    .parallax-slider .parallax-slider-video-progress-bar {
        position: absolute;
        overflow: hidden;
        top: 0;
        left: 0;
        width: 100%;
        height: 8px;
        background: url(parallax-slider/img/loader.gif) 0 0 repeat-x;
        z-index: 5;
    }

    .parallax-slider .parallax-slider-video-progress {
        width: 0;
        height: 100%;
        -webkit-transition: all .5s;
        -moz-transition: all .5s;
        -o-transition: all .5s;
        transition: all .5s;
    }

    .parallax-slider .parallax-slider-vimeo-video {
        overflow: hidden;
    }

        .parallax-slider .parallax-slider-vimeo-video .parallax-slider-vimeo-iframe {
            margin-top: -100px;
            max-width: none;
        }

    .parallax-slider #mainImageHolder {
        position: absolute;
        width: 100%;
        height: 100%;
        top: 0;
        left: 0;
        z-index: 1;
    }

        .parallax-slider #mainImageHolder .primaryHolder, .parallax-slider #mainImageHolder .secondaryHolder {
            position: absolute;
            width: 100%;
            top: 0;
            left: 0;
        }

            .parallax-slider #mainImageHolder .primaryHolder .obj-inner, .parallax-slider #mainImageHolder .secondaryHolder .obj-inner {
                max-width: inherit;
                background-repeat: no-repeat;
                background-position: center;
                background-size: cover;
            }

    .parallax-slider #mainCaptionHolder {
        position: absolute;
        width: 100%;
        height: 100%;
        top: 0;
        left: 0;
        z-index: 2;
    }

        .parallax-slider #mainCaptionHolder > a {
            position: absolute;
            top: 0;
            left: 0;
            width: 100%;
            height: 100%;
        }

        .parallax-slider #mainCaptionHolder .container {
            position: relative;
        }

        .parallax-slider #mainCaptionHolder .primaryCaption, .parallax-slider #mainCaptionHolder .secondaryCaption {
            position: absolute;
            width: 100%;
            top: 0;
            left: 0;
        }

    .parallax-slider #paralaxSliderPagination {
        position: absolute;
        width: 100%;
        text-align: center;
        z-index: 2;
    }

        .parallax-slider #paralaxSliderPagination ul {
            list-style: none;
            margin: 0;
        }

            .parallax-slider #paralaxSliderPagination ul li {
                -webkit-transition: all 0.5s ease;
                -moz-transition: all 0.5s ease;
                -o-transition: all 0.5s ease;
                transition: all 0.5s ease;
                cursor: pointer;
                display: inline-block;
            }

    .parallax-slider #previewSpinner {
        position: absolute;
        display: block;
        top: 50%;
        left: 50%;
        z-index: 99;
    }

    .parallax-slider.zoom-fade-eff #mainImageHolder .primaryHolder {
        opacity: 1;
        filter: alpha(opacity=100);
        -webkit-transform: scale(1);
        -moz-transform: scale(1);
        -ms-transform: scale(1);
        -o-transform: scale(1);
        transform: scale(1);
    }

        .parallax-slider.zoom-fade-eff #mainImageHolder .primaryHolder.animateState {
            opacity: 0;
            filter: alpha(opacity=0);
            -webkit-transform: scale(3);
            -moz-transform: scale(3);
            -ms-transform: scale(3);
            -o-transform: scale(3);
            transform: scale(3);
        }

    .parallax-slider.zoom-fade-eff #mainImageHolder .secondaryHolder {
        opacity: 1;
        filter: alpha(opacity=100);
    }

        .parallax-slider.zoom-fade-eff #mainImageHolder .secondaryHolder.animateState {
            opacity: 0;
            filter: alpha(opacity=0);
        }

    .parallax-slider.zoom-fade-eff #mainCaptionHolder .primaryCaption {
        opacity: 1;
        filter: alpha(opacity=100);
    }

        .parallax-slider.zoom-fade-eff #mainCaptionHolder .primaryCaption.animateState {
            opacity: 0;
            filter: alpha(opacity=0);
        }

    .parallax-slider.zoom-fade-eff #mainCaptionHolder .secondaryCaption {
        opacity: 1;
        filter: alpha(opacity=100);
    }

        .parallax-slider.zoom-fade-eff #mainCaptionHolder .secondaryCaption.animateState {
            opacity: 0;
            filter: alpha(opacity=0);
        }

    .parallax-slider.simple-fade-eff #mainImageHolder .primaryHolder {
        opacity: 1;
        filter: alpha(opacity=100);
    }

        .parallax-slider.simple-fade-eff #mainImageHolder .primaryHolder.animateState {
            opacity: 0;
            filter: alpha(opacity=0);
        }

    .parallax-slider.simple-fade-eff #mainImageHolder .secondaryHolder.animateState {
        opacity: 1;
        filter: alpha(opacity=100);
    }

        .parallax-slider.simple-fade-eff #mainImageHolder .secondaryHolder.animateState.animateState {
            opacity: 0;
            filter: alpha(opacity=0);
        }

    .parallax-slider.simple-fade-eff #mainCaptionHolder .primaryCaption {
        opacity: 1;
        filter: alpha(opacity=100);
        -webkit-transform: scale(1);
        -moz-transform: scale(1);
        -ms-transform: scale(1);
        -o-transform: scale(1);
        transform: scale(1);
    }

        .parallax-slider.simple-fade-eff #mainCaptionHolder .primaryCaption.animateState {
            opacity: 0;
            filter: alpha(opacity=0);
        }

    .parallax-slider.simple-fade-eff #mainCaptionHolder .secondaryCaption {
        opacity: 1;
        filter: alpha(opacity=100);
    }

        .parallax-slider.simple-fade-eff #mainCaptionHolder .secondaryCaption.animateState {
            opacity: 0;
            filter: alpha(opacity=0);
        }

    .parallax-slider.slide-top-eff #mainImageHolder .primaryHolder {
        top: 0;
    }

        .parallax-slider.slide-top-eff #mainImageHolder .primaryHolder.animateState {
            top: -100%;
        }

    .parallax-slider.slide-top-eff #mainImageHolder .secondaryHolder.animateState {
        top: 0;
    }

        .parallax-slider.slide-top-eff #mainImageHolder .secondaryHolder.animateState.animateState {
            top: 100%;
        }

    .parallax-slider.slide-top-eff #mainCaptionHolder .primaryCaption {
        opacity: 1;
        filter: alpha(opacity=100);
        -webkit-transform: scale(1);
        -moz-transform: scale(1);
        -ms-transform: scale(1);
        -o-transform: scale(1);
        transform: scale(1);
    }

        .parallax-slider.slide-top-eff #mainCaptionHolder .primaryCaption.animateState {
            opacity: 0;
            filter: alpha(opacity=0);
        }

    .parallax-slider.slide-top-eff #mainCaptionHolder .secondaryCaption {
        opacity: 1;
        filter: alpha(opacity=100);
    }

        .parallax-slider.slide-top-eff #mainCaptionHolder .secondaryCaption.animateState {
            opacity: 0;
            filter: alpha(opacity=0);
        }

/*Slide*/	