.fullscreenradio { transition: opacity 1s linear; position: absolute; bottom: 0; right: 0; opacity: 0; max-width: 720px !important; z-index: 9999; display: table; }.fullscreenradio:hover { opacity: 1; transition: opacity 1s linear; }.fullscreenmenu { transition: opacity 1s linear; position: absolute; top: 0px; right: 100px; background: #000; border-radius: 0 0 10px 10px; opacity: 1; z-index: 9999; display: table; padding: 10px; }.fullscreenmenu:hover { opacity: 1; transition: opacity 1s linear; }.fullscreenmenu a { background: #FFF; border-radius: 5px; font-size: 14px; font-weight: bold; color: #F00; margin: 0 2px; padding: 5px 5px; display: inline-block }.chatboxs { position: fixed; right: 0; bottom: 0; z-index: 7 }.chatbox_mini .chatboxFrame { border: 2px solid #1d799b; border-bottom: 0; border-right: 0; border-radius: 10px 0 0 0; overflow: hidden; }.opentChatbox { width: 50px; height: 50px; display: inline-block; position: absolute; bottom: 0; right: 0; background: url(/template/images/iconchat.png) center no-repeat; background-size: cover; opacity: 0.8; cursor: pointer }.closeChatbox { display: none; width: 25px; height: 40px; position: absolute; bottom: 5px; left: -25px; background: #F00; border-radius: 5px 0 0 5px; cursor: pointer; text-align: center; line-height: 40px; font-size: 16px; font-family: Tahoma, Geneva, sans-serif; color: #fff }.chatbox_mini .closeChatbox { display: none; width: 30px; height: 30px; position: absolute; top: 0; left: auto; right: 0; background: #F00; border-radius: 0 0 0 3px; cursor: pointer; text-align: center; line-height: 25px; font-size: 20px; font-family: Tahoma, Geneva, sans-serif; color: #fff }#fbox-background { display: none; background: rgba(0, 0, 0, 0.7); width: 100%; height: 100%; position: fixed; top: 0; left: 0; z-index: 99999; }#fbox-close { width: 100%; height: 100%; }#fbox-display { background: #ffffff; border: 3px solid #000000; width: 98%; max-width: 300px; position: absolute; top: 50%; left: 50%; -webkit-border-radius: 3px; -moz-border-radius: 5px; border-radius: 5px; margin-top: -150px; margin-left: -150px; }#fbox-button { float: right; cursor: pointer; position: absolute; right: 0px; top: 0px; border-radius: 0 0 0 5px; }#fbox-button:before { content: "CLOSE"; padding: 5px 8px; background: #F00; color: #eaeaea; font-weight: bold; font-size: 10px; font-family: Tahoma; }#fbox-link, #fbox-link a.visited, #fbox-link a, #fbox-link a:hover { color: #aaaaaa; font-size: 9px; text-decoration: none; text-align: center; padding: 5px; }.likeheader { font-weight: bold; color: #FEFF00; background: #000000; line-height: 25px; font-size: 16px; }.td-post-sharing { font-family: 'Open Sans', arial, sans-serif; margin: 0; }.td-post-sharing a { display: inline-block; vertical-align: middle; text-decoration: none; color: #fff; font-weight: bold }.td-default-sharing { display: inline-block; vertical-align: middle; }.td-social-sharing-buttons { font-size: 11px; color: #fff; -webkit-border-radius: 2px; -moz-border-radius: 2px; border-radius: 2px; padding: 5px; margin-right: 10px; height: 20px; min-width: 40px; text-align: center; }.td-social-sharing-buttons:hover { opacity: 0.8; }.td-social-sharing-buttons .td-sp { width: 14px; height: 20px; }.td-social-facebook { background-color: #516eab; }.td-social-twitter { background-color: #29c5f6; }.td-social-google { background-color: #eb4026; width: 50px; }.td-social-pinterest { background-color: #ca212a; margin-right: 0;/* responsive portrait phone */ }
.ui-datepicker{width:17em;padding:.2em .2em 0;display:none}.ui-datepicker .ui-datepicker-header{position:relative;padding:.2em 0}.ui-datepicker .ui-datepicker-prev,.ui-datepicker .ui-datepicker-next{position:absolute;top:2px;width:1.8em;height:1.8em}.ui-datepicker .ui-datepicker-prev-hover,.ui-datepicker .ui-datepicker-next-hover{top:1px}.ui-datepicker .ui-datepicker-prev{left:2px}.ui-datepicker .ui-datepicker-next{right:2px}.ui-datepicker .ui-datepicker-prev-hover{left:1px}.ui-datepicker .ui-datepicker-next-hover{right:1px}.ui-datepicker .ui-datepicker-prev span,.ui-datepicker .ui-datepicker-next span{display:block;position:absolute;left:50%;margin-left:-8px;top:50%;margin-top:-8px}.ui-datepicker .ui-datepicker-title{margin:0 2.3em;line-height:1.8em;text-align:center}.ui-datepicker .ui-datepicker-title select{font-size:1em;margin:1px 0}.ui-datepicker select.ui-datepicker-month,.ui-datepicker select.ui-datepicker-year{width:45%}.ui-datepicker table{width:100%;font-size:.9em;border-collapse:collapse;margin:0 0 .4em}.ui-datepicker th{padding:.7em .3em;text-align:center;font-weight:bold;border:0}.ui-datepicker td{border:0;padding:1px}.ui-datepicker td span,.ui-datepicker td a{display:block;padding:.2em;text-align:right;text-decoration:none}.ui-datepicker .ui-datepicker-buttonpane{background-image:none;margin:.7em 0 0 0;padding:0 .2em;border-left:0;border-right:0;border-bottom:0}.ui-datepicker .ui-datepicker-buttonpane button{float:right;margin:.5em .2em .4em;cursor:pointer;padding:.2em .6em .3em .6em;width:auto;overflow:visible}.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current{float:left}.ui-datepicker.ui-datepicker-multi{width:auto}.ui-datepicker-multi .ui-datepicker-group{float:left}.ui-datepicker-multi .ui-datepicker-group table{width:95%;margin:0 auto .4em}.ui-datepicker-multi-2 .ui-datepicker-group{width:50%}.ui-datepicker-multi-3 .ui-datepicker-group{width:33.3%}.ui-datepicker-multi-4 .ui-datepicker-group{width:25%}.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header{border-left-width:0}.ui-datepicker-multi .ui-datepicker-buttonpane{clear:left}.ui-datepicker-row-break{clear:both;width:100%;font-size:0}.ui-datepicker-rtl{direction:rtl}.ui-datepicker-rtl .ui-datepicker-prev{right:2px;left:auto}.ui-datepicker-rtl .ui-datepicker-next{left:2px;right:auto}.ui-datepicker-rtl .ui-datepicker-prev:hover{right:1px;left:auto}.ui-datepicker-rtl .ui-datepicker-next:hover{left:1px;right:auto}.ui-datepicker-rtl .ui-datepicker-buttonpane{clear:right}.ui-datepicker-rtl .ui-datepicker-buttonpane button{float:left}.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current,.ui-datepicker-rtl .ui-datepicker-group{float:right}.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header{border-right-width:0;border-left-width:1px}
.nav_vietlott{display: inline-flex
;
    flex-wrap: nowrap;
    align-content: center;
    justify-content: space-evenly;
	align-items: stretch;}.nav_vietlott a{ margin: 2px;
    border-radius: 3px;
    border: 1px solid #cfcfcf;
    background-color: #fff6e9;}.nav_vietlott img{     width: auto;
    height: 50px !important;
    vertical-align: middle;}