﻿#utilities #weather-box>header>a,#utilities .utilities-hdr>a{height:27px;line-height:27px}#utilities{padding:12px}#utilities .utilities-hdr{margin-bottom:10px;border-bottom:3px solid #E9B73C}#utilities .utilities-hdr>a{text-transform:uppercase;font-size:14px;font-size:1.4rem;display:inline-block;font-weight:700}#utilities #weather-box{padding-bottom:16px}#utilities #weather-box>header{margin-bottom:10px;font-size:14px;font-size:1.4rem;text-transform:uppercase;font-weight:700}#utilities #weather-box .weather-content>nav{height:30px;line-height:30px;margin-bottom:8px}#utilities #weather-box .weather-content>nav label{margin-right:8px;font-weight:700;font-size:16px;font-size:1.6rem}#utilities #weather-box .weather-content>nav label:before{content:'Tỉnh/Thành phố'}#utilities #weather-box .weather-content>nav select{float:right;width:40%;height:30px;line-height:30px;font-family:Baomoi,arial,sans-serif}#utilities #weather-box .weather-content .featured-info{padding-bottom:16px;margin-bottom:16px;border-bottom:1px solid #E6E6E6}#utilities #weather-box .weather-content .featured-info .status{float:left;width:50%}#utilities #weather-box .weather-content .featured-info .status p{margin:0;padding:0}#utilities #weather-box .weather-content .featured-info .status .temp{line-height:20px;margin-bottom:8px;font-size:20px;font-size:2rem}#utilities #weather-box .weather-content .featured-info .status .temp img{width:50px;height:50px;float:left;margin-right:10px;margin-left:10px}#utilities #weather-box .weather-content .featured-info .status .temp>p{float:left}#utilities #weather-box .weather-content .featured-info .status .temp>p span{display:block}#utilities #weather-box .weather-content .featured-info .status .temp>p .dc{margin:5px 0}#utilities #weather-box .weather-content .featured-info .status .temp>p .humidity{font-size:16px;font-size:1.6rem}#utilities #weather-box .weather-content .featured-info .status .note{text-align:center;font-size:14px;font-size:1.4rem;color:#111}#utilities #weather-box .weather-content .featured-info .city{float:right;width:50%;font-weight:700;font-size:23px;font-size:2.3rem;color:#333;line-height:1.3em;max-height:2.6em;overflow:hidden;margin-top:10px;text-align:center}#utilities #weather-box .weather-content .listing{padding-bottom:10px;border-bottom:1px solid #E6E6E6}#utilities #weather-box .weather-content .listing li{float:left;width:30%;text-align:center;padding-right:10px;margin-right:10px;border-right:1px solid #E6E6E6}#utilities #weather-box .weather-content .listing li:last-child,#utilities #weather-box .weather-content .listing li:nth-child(3n){float:right;margin-right:0;padding-right:0;border-right:none}#utilities #weather-box .weather-content .listing li .title{margin-bottom:3px;font-weight:700}#utilities #weather-box .weather-content .listing li .photo{margin-bottom:3px}#utilities #weather-box .weather-content .listing li .photo img{width:50px;height:50px}#utilities #weather-box .weather-content .listing li .temp{margin-bottom:5px;text-align:center;font-size:13px;font-size:1.3rem;color:#111}#utilities #weather-box .weather-content .listing li .note{text-align:center;font-size:13px;font-size:1.3rem;color:#111;height:40px;overflow:hidden}#utilities #infocenter{padding:12px;background:#f9f9f9;margin-bottom:12px}#utilities #infocenter>header{margin-bottom:10px;border-bottom:3px solid #E9B73C}#utilities #infocenter>header>a{height:27px;line-height:27px;padding:1px 10px 0;background-color:#E9B73C;text-transform:uppercase;color:#fff;font-size:16px;font-size:1.6rem;display:inline-block;font-weight:700}#utilities #infocenter .infocenter-content li{font-size:14px;font-size:1.4rem;margin-bottom:16px;float:left;width:47%;margin-right:12px}.widget-exchangegold,.widget-film,.widget-lottery,.widget-oil,.widget-stock,.widget-tv,.widget-zodiac{width:24px;height:24px}#utilities #infocenter .infocenter-content li:nth-child(2n){float:right;margin-right:0}#utilities #infocenter .infocenter-content li.last-line{margin-bottom:0}#utilities #infocenter .infocenter-content li a{display:block;text-align:center}#utilities #infocenter .infocenter-content li .widget{display:block;margin:0 auto 2px}.ic-weather,.widget{display:inline-block}.widget{background:url(../images/widget-sprites.png?v=0.03) no-repeat;background-size:250px 250px}.widget-oil{background-position:-100px 0}.widget-tv{background-position:0 0}.widget-stock{background-position:-75px 0}.widget-lottery{background-position:-125px 0}.widget-film{background-position:-150px 0}.widget-zodiac{background-position:-175px 0}.widget-exchangecurrency{background-position:-50px 0;width:24px;height:24px}.widget-exchangegold{background-position:-25px 0}.widget-humidity{background:url(../images/widget-sprites.png?v=0.05) -200px 0 no-repeat;background-size:250px 250px;width:16px;height:18px;margin-left:3px;vertical-align:bottom}.ic-weather{background:url(../images/widget-sprites.png?v=0.05) no-repeat;width:50px;height:50px}#utilities #weather-box .weather-content .featured-info .status .temp .ic-weather{float:left;margin-right:10px;margin-left:10px}.chanceflurries,.chancesnow,.flurries,.nt_chanceflurries,.nt_chancesnow,.nt_flurries,.nt_snow,.snow{background-position:0 -50px}.chancerain,.nt_chancerain,.nt_rain,.rain{background-position:-50px -50px}.chancesleet,.nt_chancesleet,.nt_sleet,.sleet{background-position:-100px -50px}.chancetstorms,.nt_chancetstorms,.nt_tstorms,.tstorms{background-position:-150px -50px}.clear,.sunny{background-position:-200px -50px}.nt_clear,.nt_sunny{background-position:-250px -50px}.nt_mostlycloudy,.nt_mostlysunny,.nt_partlycloudy,.nt_partlysunny{background-position:-300px -50px}.mostlycloudy,.mostlysunny,.partlycloudy,.partlysunny{background-position:-350px -50px}.fog,.hazy,.nt_fog,.nt_hazy{background-position:-400px -50px}.cloudy,.nt_cloudy{background-position:-450px -50px}.uti-modal{background:#fff!important}.uti-modal>header{font-size:20px;font-size:2rem;margin-bottom:10px;padding-bottom:10px;border-bottom:2px solid #E6E6E6}.uti-modal .uti-modal-content{max-height:450px;overflow:auto}.uti-modal table{width:100%;border-color:#ccc!important}.uti-modal table td,.uti-modal table th,.uti-modal table tr{border-color:#ccc}.uti-modal table th{background-color:#15a1b1;color:#fff}#stock-modal>header:before{content:'Chứng khoán'}#stock-modal #modal-content-location>label:before{content:'Sàn chứng khoán:';margin-right:10px}#lottery-modal>header:before{content:'Kết quả sổ xố'}#cinema-modal #modal-content-location>label:before,#lottery-modal #modal-content-location>label:before{content:'Tỉnh/Thành phố:';margin-right:10px}#cinema-modal>header:before{content:'Lịch chiếu phim'}#channel-modal>header:before{content:'Lịch truyền hình'}#channel-modal #modal-content-location>label:before{content:'Kênh truyền hình:';margin-right:10px}#horoscope-modal>header:before{content:'Tử vi cung hoàng đạo'}#energy-modal>header:before{content:'Giá dầu thô'}#exchange-modal>header:before{content:'Tỷ giá ngoại tệ'}#gold-modal>header:before{content:'Giá vàng'}#dialog{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.4);z-index:9999999;display:none;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;-moz-box-shadow:0 0 10px rgba(0,0,0,.4);-webkit-box-shadow:0 0 10px rgba(0,0,0,.4);-box-shadow:0 0 10px rgba(0,0,0,.4)}#dialog>div{width:500px;position:fixed;top:10%;left:45%;margin:0 0 0 -200px;background:#fff;overflow:hidden;box-shadow:2px 2px 4px 0 rgba(0,0,0,.4)}#dialog .header{font-size:1.3em;line-height:1.4;font-family:'Roboto Condensed',sans-serif;text-transform:uppercase;padding:6px 15px;background:#39C;color:#fff}#dialog .content{width:100%;padding:20px 15px;font-size:1.1em;line-height:1.4}#dialog .content>div,#dialog .content>form{width:100%;margin-top:5px}#dialog .content>div p{margin-bottom:10px}#dialog .content label{display:block;color:#888;text-transform:uppercase;font-weight:700;font-size:11px}#dialog .content input[type=text]{width:100%;padding:7px;border:1px solid #ccc;border-radius:3px;font-family:Arial,Helvetica,sans-serif}#dialog .content input[type=radio]{position:relative;top:-2px}#dialog .content form label{text-transform:none;color:#555;font-size:1em;padding:5px 0;border-radius:5px}#dialog .content form label:hover{background:#E4F3FF}#dialog .content form p{margin:8px 0}#dialog .content p.label{font-family:'Roboto Condensed',sans-serif;text-transform:uppercase;color:#555;font-size:1.2em}#dialog .content blockquote{font-family:"Times New Roman",Times,serif;font-style:italic;font-size:1.3em;line-height:1.2;margin:5px 20px 15px}#dialog .content blockquote.error{color:red}#dialog .content textarea{width:100%;height:100px;padding:10px;font-family:Arial,Helvetica,sans-serif;font-size:12px;color:#555;border:1px solid #ccc;border-radius:3px}#dialog .action{text-align:center;padding:5px 0;background:#eee}#dialog .action button{border:1px solid #ccc;background:#fff;border-radius:5px;padding:5px 10px;box-shadow:2px 1px 0 #ddd;cursor:pointer;margin:0 10px;white-space:nowrap}#dialog .action button.btnSubmit,#dialog .action button:hover{border-color:#0098D3;color:#0098D3}#dialog .action button.btnSubmit{display:none}#dialog table{border:1px solid #ccc}#dialog table th{background-color:#15a1b1;color:#fff;text-align:center}#dialog table td{padding:5px}#modal-content>div>label{width:50%;float:left}