@charset "utf-8";
/*/////////////////////////////////////
=======================================
========|| Copyright: thanhPr[0] ||====
-- mail:thanhtran0104@gmail.com ---/// */

@import url(fontsize.css);
@import url(https://fonts.googleapis.com/css?family=Roboto);
@import url(https://fonts.googleapis.com/css?family=Roboto+Condensed:400,700,300);
@import url(jquery.ad-gallery.css);
/*////////////////////////////////////*/

/*! jQuery UI - v1.9.2 - 2016-12-15
* http://jqueryui.com
* Includes: jquery.ui.core.css, jquery.ui.datepicker.css, jquery.ui.theme.css
* To view and modify this theme, visit http://jqueryui.com/themeroller/?ffDefault=Verdana%2CArial%2Csans-serif&fwDefault=normal&fsDefault=1.1em&cornerRadius=5px&bgColorHeader=2191c0&bgTextureHeader=gloss_wave&bgImgOpacityHeader=75&borderColorHeader=4297d7&fcHeader=eaf5f7&iconColorHeader=d8e7f3&bgColorContent=fcfdfd&bgTextureContent=inset_hard&bgImgOpacityContent=100&borderColorContent=a6c9e2&fcContent=222222&iconColorContent=0078ae&bgColorDefault=0078ae&bgTextureDefault=glass&bgImgOpacityDefault=45&borderColorDefault=77d5f7&fcDefault=ffffff&iconColorDefault=e0fdff&bgColorHover=79c9ec&bgTextureHover=glass&bgImgOpacityHover=75&borderColorHover=448dae&fcHover=026890&iconColorHover=056b93&bgColorActive=6eac2c&bgTextureActive=gloss_wave&bgImgOpacityActive=50&borderColorActive=acdd4a&fcActive=ffffff&iconColorActive=f5e175&bgColorHighlight=f8da4e&bgTextureHighlight=glass&bgImgOpacityHighlight=55&borderColorHighlight=fcd113&fcHighlight=915608&iconColorHighlight=f7a50d&bgColorError=e14f1c&bgTextureError=gloss_wave&bgImgOpacityError=45&borderColorError=cd0a0a&fcError=ffffff&iconColorError=fcd113&bgColorOverlay=aaaaaa&bgTextureOverlay=flat&bgImgOpacityOverlay=75&opacityOverlay=30&bgColorShadow=999999&bgTextureShadow=flat&bgImgOpacityShadow=55&opacityShadow=45&thicknessShadow=0px&offsetTopShadow=5px&offsetLeftShadow=5px&cornerRadiusShadow=5px
* Copyright jQuery Foundation and other contributors; Licensed MIT */

/* Layout helpers
----------------------------------*/
.ui-helper-hidden { display: none; }
.ui-helper-hidden-accessible { border: 0; clip: rect(0 0 0 0); height: 1px; margin: -1px; overflow: hidden; padding: 0; position: absolute; width: 1px; }
.ui-helper-reset { margin: 0; padding: 0; border: 0; outline: 0; line-height: 1.3; text-decoration: none; font-size: 100%; list-style: none; }
.ui-helper-clearfix:before, .ui-helper-clearfix:after { content: ""; display: table; }
.ui-helper-clearfix:after { clear: both; }
.ui-helper-clearfix { zoom: 1; }
.ui-helper-zfix { width: 100%; height: 100%; top: 0; left: 0; position: absolute; opacity: 0; filter:Alpha(Opacity=0); }


/* Interaction Cues
----------------------------------*/
.ui-state-disabled { cursor: default !important; }


/* Icons
----------------------------------*/

/* states and images */
.ui-icon { display: block; text-indent: -99999px; overflow: hidden; background-repeat: no-repeat; }


/* Misc visuals
----------------------------------*/

/* Overlays */
.ui-widget-overlay { position: absolute; top: 0; left: 0; width: 100%; height: 100%; }
.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-year {width: 100%;}
.ui-datepicker select.ui-datepicker-month, 
.ui-datepicker select.ui-datepicker-year { width: 49%;}
.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; }

/* with multiple calendars */
.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 { border-left-width:0; }
.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:0em; }

/* RTL support */
.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 { float:right; }
.ui-datepicker-rtl .ui-datepicker-group { float:right; }
.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header { border-right-width:0; border-left-width:1px; }
.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header { border-right-width:0; border-left-width:1px; }

/* IE6 IFRAME FIX (taken from datepicker 1.5.3 */
.ui-datepicker-cover {
    position: absolute; /*must have*/
    z-index: -1; /*must have*/
    filter: mask(); /*must have*/
    top: -4px; /*must have*/
    left: -4px; /*must have*/
    width: 200px; /*must have*/
    height: 200px; /*must have*/
}
/* Component containers
----------------------------------*/
.ui-widget { font-family: Verdana,Arial,sans-serif; font-size: 1.1em; }
.ui-widget .ui-widget { font-size: 1em; }
.ui-widget input, .ui-widget select, .ui-widget textarea, .ui-widget button { font-family: Verdana,Arial,sans-serif; font-size: 1em; }
.ui-widget-content { border: 1px solid #a6c9e2; background: #fcfdfd url("images/ui-bg_inset-hard_100_fcfdfd_1x100.png") 50% bottom repeat-x; color: #222222; }
.ui-widget-content a { color: #222222; }
.ui-widget-header { border: 1px solid #4297d7; background: #2191c0 url("images/ui-bg_gloss-wave_75_2191c0_500x100.png") 50% 50% repeat-x; color: #eaf5f7; font-weight: bold; }
.ui-widget-header a { color: #eaf5f7; }

/* Interaction states
----------------------------------*/
.ui-state-default, .ui-widget-content .ui-state-default, .ui-widget-header .ui-state-default { border: 1px solid #77d5f7; background: #0078ae url("images/ui-bg_glass_45_0078ae_1x400.png") 50% 50% repeat-x; font-weight: normal; color: #ffffff; }
.ui-state-default a, .ui-state-default a:link, .ui-state-default a:visited { color: #ffffff; text-decoration: none; }
.ui-state-hover, .ui-widget-content .ui-state-hover, .ui-widget-header .ui-state-hover, .ui-state-focus, .ui-widget-content .ui-state-focus, .ui-widget-header .ui-state-focus { border: 1px solid #448dae; background: #79c9ec url("images/ui-bg_glass_75_79c9ec_1x400.png") 50% 50% repeat-x; font-weight: normal; color: #026890; }
.ui-state-hover a, .ui-state-hover a:hover, .ui-state-hover a:link, .ui-state-hover a:visited { color: #026890; text-decoration: none; }
.ui-state-active, .ui-widget-content .ui-state-active, .ui-widget-header .ui-state-active { border: 1px solid #acdd4a; background: #6eac2c url("images/ui-bg_gloss-wave_50_6eac2c_500x100.png") 50% 50% repeat-x; font-weight: normal; color: #ffffff; }
.ui-state-active a, .ui-state-active a:link, .ui-state-active a:visited { color: #ffffff; text-decoration: none; }

/* Interaction Cues
----------------------------------*/
.ui-state-highlight, .ui-widget-content .ui-state-highlight, .ui-widget-header .ui-state-highlight  {border: 1px solid #fcd113; background: #f8da4e url("images/ui-bg_glass_55_f8da4e_1x400.png") 50% 50% repeat-x; color: #915608; }
.ui-state-highlight a, .ui-widget-content .ui-state-highlight a,.ui-widget-header .ui-state-highlight a { color: #915608; }
.ui-state-error, .ui-widget-content .ui-state-error, .ui-widget-header .ui-state-error {border: 1px solid #cd0a0a; background: #e14f1c url("images/ui-bg_gloss-wave_45_e14f1c_500x100.png") 50% top repeat-x; color: #ffffff; }
.ui-state-error a, .ui-widget-content .ui-state-error a, .ui-widget-header .ui-state-error a { color: #ffffff; }
.ui-state-error-text, .ui-widget-content .ui-state-error-text, .ui-widget-header .ui-state-error-text { color: #ffffff; }
.ui-priority-primary, .ui-widget-content .ui-priority-primary, .ui-widget-header .ui-priority-primary { font-weight: bold; }
.ui-priority-secondary, .ui-widget-content .ui-priority-secondary,  .ui-widget-header .ui-priority-secondary { opacity: .7; filter:Alpha(Opacity=70); font-weight: normal; }
.ui-state-disabled, .ui-widget-content .ui-state-disabled, .ui-widget-header .ui-state-disabled { opacity: .35; filter:Alpha(Opacity=35); background-image: none; }
.ui-state-disabled .ui-icon { filter:Alpha(Opacity=35); } /* For IE8 - See #6059 */

/* Icons
----------------------------------*/

/* states and images */
.ui-icon { width: 16px; height: 16px; background-image: url("images/ui-icons_0078ae_256x240.png"); }
.ui-widget-content .ui-icon {background-image: url("images/ui-icons_0078ae_256x240.png"); }
.ui-widget-header .ui-icon {background-image: url("images/ui-icons_d8e7f3_256x240.png"); }
.ui-state-default .ui-icon { background-image: url("images/ui-icons_e0fdff_256x240.png"); }
.ui-state-hover .ui-icon, .ui-state-focus .ui-icon {background-image: url("images/ui-icons_056b93_256x240.png"); }
.ui-state-active .ui-icon {background-image: url("images/ui-icons_f5e175_256x240.png"); }
.ui-state-highlight .ui-icon {background-image: url("images/ui-icons_f7a50d_256x240.png"); }
.ui-state-error .ui-icon, .ui-state-error-text .ui-icon {background-image: url("images/ui-icons_fcd113_256x240.png"); }

/* positioning */
.ui-icon-carat-1-n { background-position: 0 0; }
.ui-icon-carat-1-ne { background-position: -16px 0; }
.ui-icon-carat-1-e { background-position: -32px 0; }
.ui-icon-carat-1-se { background-position: -48px 0; }
.ui-icon-carat-1-s { background-position: -64px 0; }
.ui-icon-carat-1-sw { background-position: -80px 0; }
.ui-icon-carat-1-w { background-position: -96px 0; }
.ui-icon-carat-1-nw { background-position: -112px 0; }
.ui-icon-carat-2-n-s { background-position: -128px 0; }
.ui-icon-carat-2-e-w { background-position: -144px 0; }
.ui-icon-triangle-1-n { background-position: 0 -16px; }
.ui-icon-triangle-1-ne { background-position: -16px -16px; }
.ui-icon-triangle-1-e { background-position: -32px -16px; }
.ui-icon-triangle-1-se { background-position: -48px -16px; }
.ui-icon-triangle-1-s { background-position: -64px -16px; }
.ui-icon-triangle-1-sw { background-position: -80px -16px; }
.ui-icon-triangle-1-w { background-position: -96px -16px; }
.ui-icon-triangle-1-nw { background-position: -112px -16px; }
.ui-icon-triangle-2-n-s { background-position: -128px -16px; }
.ui-icon-triangle-2-e-w { background-position: -144px -16px; }
.ui-icon-arrow-1-n { background-position: 0 -32px; }
.ui-icon-arrow-1-ne { background-position: -16px -32px; }
.ui-icon-arrow-1-e { background-position: -32px -32px; }
.ui-icon-arrow-1-se { background-position: -48px -32px; }
.ui-icon-arrow-1-s { background-position: -64px -32px; }
.ui-icon-arrow-1-sw { background-position: -80px -32px; }
.ui-icon-arrow-1-w { background-position: -96px -32px; }
.ui-icon-arrow-1-nw { background-position: -112px -32px; }
.ui-icon-arrow-2-n-s { background-position: -128px -32px; }
.ui-icon-arrow-2-ne-sw { background-position: -144px -32px; }
.ui-icon-arrow-2-e-w { background-position: -160px -32px; }
.ui-icon-arrow-2-se-nw { background-position: -176px -32px; }
.ui-icon-arrowstop-1-n { background-position: -192px -32px; }
.ui-icon-arrowstop-1-e { background-position: -208px -32px; }
.ui-icon-arrowstop-1-s { background-position: -224px -32px; }
.ui-icon-arrowstop-1-w { background-position: -240px -32px; }
.ui-icon-arrowthick-1-n { background-position: 0 -48px; }
.ui-icon-arrowthick-1-ne { background-position: -16px -48px; }
.ui-icon-arrowthick-1-e { background-position: -32px -48px; }
.ui-icon-arrowthick-1-se { background-position: -48px -48px; }
.ui-icon-arrowthick-1-s { background-position: -64px -48px; }
.ui-icon-arrowthick-1-sw { background-position: -80px -48px; }
.ui-icon-arrowthick-1-w { background-position: -96px -48px; }
.ui-icon-arrowthick-1-nw { background-position: -112px -48px; }
.ui-icon-arrowthick-2-n-s { background-position: -128px -48px; }
.ui-icon-arrowthick-2-ne-sw { background-position: -144px -48px; }
.ui-icon-arrowthick-2-e-w { background-position: -160px -48px; }
.ui-icon-arrowthick-2-se-nw { background-position: -176px -48px; }
.ui-icon-arrowthickstop-1-n { background-position: -192px -48px; }
.ui-icon-arrowthickstop-1-e { background-position: -208px -48px; }
.ui-icon-arrowthickstop-1-s { background-position: -224px -48px; }
.ui-icon-arrowthickstop-1-w { background-position: -240px -48px; }
.ui-icon-arrowreturnthick-1-w { background-position: 0 -64px; }
.ui-icon-arrowreturnthick-1-n { background-position: -16px -64px; }
.ui-icon-arrowreturnthick-1-e { background-position: -32px -64px; }
.ui-icon-arrowreturnthick-1-s { background-position: -48px -64px; }
.ui-icon-arrowreturn-1-w { background-position: -64px -64px; }
.ui-icon-arrowreturn-1-n { background-position: -80px -64px; }
.ui-icon-arrowreturn-1-e { background-position: -96px -64px; }
.ui-icon-arrowreturn-1-s { background-position: -112px -64px; }
.ui-icon-arrowrefresh-1-w { background-position: -128px -64px; }
.ui-icon-arrowrefresh-1-n { background-position: -144px -64px; }
.ui-icon-arrowrefresh-1-e { background-position: -160px -64px; }
.ui-icon-arrowrefresh-1-s { background-position: -176px -64px; }
.ui-icon-arrow-4 { background-position: 0 -80px; }
.ui-icon-arrow-4-diag { background-position: -16px -80px; }
.ui-icon-extlink { background-position: -32px -80px; }
.ui-icon-newwin { background-position: -48px -80px; }
.ui-icon-refresh { background-position: -64px -80px; }
.ui-icon-shuffle { background-position: -80px -80px; }
.ui-icon-transfer-e-w { background-position: -96px -80px; }
.ui-icon-transferthick-e-w { background-position: -112px -80px; }
.ui-icon-folder-collapsed { background-position: 0 -96px; }
.ui-icon-folder-open { background-position: -16px -96px; }
.ui-icon-document { background-position: -32px -96px; }
.ui-icon-document-b { background-position: -48px -96px; }
.ui-icon-note { background-position: -64px -96px; }
.ui-icon-mail-closed { background-position: -80px -96px; }
.ui-icon-mail-open { background-position: -96px -96px; }
.ui-icon-suitcase { background-position: -112px -96px; }
.ui-icon-comment { background-position: -128px -96px; }
.ui-icon-person { background-position: -144px -96px; }
.ui-icon-print { background-position: -160px -96px; }
.ui-icon-trash { background-position: -176px -96px; }
.ui-icon-locked { background-position: -192px -96px; }
.ui-icon-unlocked { background-position: -208px -96px; }
.ui-icon-bookmark { background-position: -224px -96px; }
.ui-icon-tag { background-position: -240px -96px; }
.ui-icon-home { background-position: 0 -112px; }
.ui-icon-flag { background-position: -16px -112px; }
.ui-icon-calendar { background-position: -32px -112px; }
.ui-icon-cart { background-position: -48px -112px; }
.ui-icon-pencil { background-position: -64px -112px; }
.ui-icon-clock { background-position: -80px -112px; }
.ui-icon-disk { background-position: -96px -112px; }
.ui-icon-calculator { background-position: -112px -112px; }
.ui-icon-zoomin { background-position: -128px -112px; }
.ui-icon-zoomout { background-position: -144px -112px; }
.ui-icon-search { background-position: -160px -112px; }
.ui-icon-wrench { background-position: -176px -112px; }
.ui-icon-gear { background-position: -192px -112px; }
.ui-icon-heart { background-position: -208px -112px; }
.ui-icon-star { background-position: -224px -112px; }
.ui-icon-link { background-position: -240px -112px; }
.ui-icon-cancel { background-position: 0 -128px; }
.ui-icon-plus { background-position: -16px -128px; }
.ui-icon-plusthick { background-position: -32px -128px; }
.ui-icon-minus { background-position: -48px -128px; }
.ui-icon-minusthick { background-position: -64px -128px; }
.ui-icon-close { background-position: -80px -128px; }
.ui-icon-closethick { background-position: -96px -128px; }
.ui-icon-key { background-position: -112px -128px; }
.ui-icon-lightbulb { background-position: -128px -128px; }
.ui-icon-scissors { background-position: -144px -128px; }
.ui-icon-clipboard { background-position: -160px -128px; }
.ui-icon-copy { background-position: -176px -128px; }
.ui-icon-contact { background-position: -192px -128px; }
.ui-icon-image { background-position: -208px -128px; }
.ui-icon-video { background-position: -224px -128px; }
.ui-icon-script { background-position: -240px -128px; }
.ui-icon-alert { background-position: 0 -144px; }
.ui-icon-info { background-position: -16px -144px; }
.ui-icon-notice { background-position: -32px -144px; }
.ui-icon-help { background-position: -48px -144px; }
.ui-icon-check { background-position: -64px -144px; }
.ui-icon-bullet { background-position: -80px -144px; }
.ui-icon-radio-on { background-position: -96px -144px; }
.ui-icon-radio-off { background-position: -112px -144px; }
.ui-icon-pin-w { background-position: -128px -144px; }
.ui-icon-pin-s { background-position: -144px -144px; }
.ui-icon-play { background-position: 0 -160px; }
.ui-icon-pause { background-position: -16px -160px; }
.ui-icon-seek-next { background-position: -32px -160px; }
.ui-icon-seek-prev { background-position: -48px -160px; }
.ui-icon-seek-end { background-position: -64px -160px; }
.ui-icon-seek-start { background-position: -80px -160px; }
/* ui-icon-seek-first is deprecated, use ui-icon-seek-start instead */
.ui-icon-seek-first { background-position: -80px -160px; }
.ui-icon-stop { background-position: -96px -160px; }
.ui-icon-eject { background-position: -112px -160px; }
.ui-icon-volume-off { background-position: -128px -160px; }
.ui-icon-volume-on { background-position: -144px -160px; }
.ui-icon-power { background-position: 0 -176px; }
.ui-icon-signal-diag { background-position: -16px -176px; }
.ui-icon-signal { background-position: -32px -176px; }
.ui-icon-battery-0 { background-position: -48px -176px; }
.ui-icon-battery-1 { background-position: -64px -176px; }
.ui-icon-battery-2 { background-position: -80px -176px; }
.ui-icon-battery-3 { background-position: -96px -176px; }
.ui-icon-circle-plus { background-position: 0 -192px; }
.ui-icon-circle-minus { background-position: -16px -192px; }
.ui-icon-circle-close { background-position: -32px -192px; }
.ui-icon-circle-triangle-e { background-position: -48px -192px; }
.ui-icon-circle-triangle-s { background-position: -64px -192px; }
.ui-icon-circle-triangle-w { background-position: -80px -192px; }
.ui-icon-circle-triangle-n { background-position: -96px -192px; }
.ui-icon-circle-arrow-e { background-position: -112px -192px; }
.ui-icon-circle-arrow-s { background-position: -128px -192px; }
.ui-icon-circle-arrow-w { background-position: -144px -192px; }
.ui-icon-circle-arrow-n { background-position: -160px -192px; }
.ui-icon-circle-zoomin { background-position: -176px -192px; }
.ui-icon-circle-zoomout { background-position: -192px -192px; }
.ui-icon-circle-check { background-position: -208px -192px; }
.ui-icon-circlesmall-plus { background-position: 0 -208px; }
.ui-icon-circlesmall-minus { background-position: -16px -208px; }
.ui-icon-circlesmall-close { background-position: -32px -208px; }
.ui-icon-squaresmall-plus { background-position: -48px -208px; }
.ui-icon-squaresmall-minus { background-position: -64px -208px; }
.ui-icon-squaresmall-close { background-position: -80px -208px; }
.ui-icon-grip-dotted-vertical { background-position: 0 -224px; }
.ui-icon-grip-dotted-horizontal { background-position: -16px -224px; }
.ui-icon-grip-solid-vertical { background-position: -32px -224px; }
.ui-icon-grip-solid-horizontal { background-position: -48px -224px; }
.ui-icon-gripsmall-diagonal-se { background-position: -64px -224px; }
.ui-icon-grip-diagonal-se { background-position: -80px -224px; }


/* Misc visuals
----------------------------------*/

/* Corner radius */
.ui-corner-all, .ui-corner-top, .ui-corner-left, .ui-corner-tl { -moz-border-radius-topleft: 5px; -webkit-border-top-left-radius: 5px; -khtml-border-top-left-radius: 5px; border-top-left-radius: 5px; }
.ui-corner-all, .ui-corner-top, .ui-corner-right, .ui-corner-tr { -moz-border-radius-topright: 5px; -webkit-border-top-right-radius: 5px; -khtml-border-top-right-radius: 5px; border-top-right-radius: 5px; }
.ui-corner-all, .ui-corner-bottom, .ui-corner-left, .ui-corner-bl { -moz-border-radius-bottomleft: 5px; -webkit-border-bottom-left-radius: 5px; -khtml-border-bottom-left-radius: 5px; border-bottom-left-radius: 5px; }
.ui-corner-all, .ui-corner-bottom, .ui-corner-right, .ui-corner-br { -moz-border-radius-bottomright: 5px; -webkit-border-bottom-right-radius: 5px; -khtml-border-bottom-right-radius: 5px; border-bottom-right-radius: 5px; }

/* Overlays */
.ui-widget-overlay { background: #aaaaaa; opacity: .3;filter:Alpha(Opacity=30); }
.ui-widget-shadow { margin: 5px 0 0 5px; padding: 0px; background: #999999; opacity: .45;filter:Alpha(Opacity=45); -moz-border-radius: 5px; -khtml-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px; }

/*---------------------------------*/
/*=========================================================================================================================*/
/*! fancyBox v2.1.5 fancyapps.com | fancyapps.com/fancybox/#license */
.fancybox-wrap,
.fancybox-skin,
.fancybox-outer,
.fancybox-inner,
.fancybox-image,
.fancybox-wrap iframe,
.fancybox-wrap object,
.fancybox-nav,
.fancybox-nav span,
.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;
	background: #f9f9f9;
	color: #444;
	text-shadow: none;
	-webkit-border-radius: 4px;
	   -moz-border-radius: 4px;
	        border-radius: 4px;
}

.fancybox-opened {
	z-index: 8030;
}

.fancybox-opened .fancybox-skin {
	-webkit-box-shadow: 0 10px 25px rgba(0, 0, 0, 0.5);
	   -moz-box-shadow: 0 10px 25px rgba(0, 0, 0, 0.5);
	        box-shadow: 0 10px 25px rgba(0, 0, 0, 0.5);
}

.fancybox-outer, .fancybox-inner {
	position: relative;
}

.fancybox-inner {
	overflow: hidden;
	width:450px;
}

.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-next span {
	background-image: url('fancybox/fancybox_sprite.png');
}

#fancybox-loading {
	position: fixed;
	top: 50%;
	left: 50%;
	margin-top: -22px;
	margin-left: -22px;
	background-position: 0 -108px;
	opacity: 0.8;
	cursor: pointer;
	z-index: 8060;
}

#fancybox-loading div {
	width: 44px;
	height: 44px;
	background: url('fancybox/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('fancybox/blank.gif'); /* helps IE */
	-webkit-tap-highlight-color: rgba(0,0,0,0);
	z-index: 8040;
}

.fancybox-prev {
	left: 0;
}

.fancybox-next {
	right: 0;
}

.fancybox-nav span {
	position: absolute;
	top: 50%;
	width: 36px;
	height: 34px;
	margin-top: -18px;
	cursor: pointer;
	z-index: 8040;
	visibility: hidden;
}

.fancybox-prev span {
	left: 10px;
	background-position: 0 -36px;
}

.fancybox-next span {
	right: 10px;
	background-position: 0 -72px;
}

.fancybox-nav:hover span {
	visibility: visible;
}

.fancybox-tmp {
	position: absolute;
	top: -99999px;
	left: -99999px;
	visibility: hidden;
	max-width: 99999px;
	max-height: 99999px;
	overflow: visible !important;
}

/* Overlay helper */

.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('fancybox/fancybox_overlay.png');
}

.fancybox-overlay-fixed {
	position: fixed;
	bottom: 0;
	right: 0;
}

.fancybox-lock .fancybox-overlay {
	overflow: auto;
	overflow-y: scroll;
}

/* Title helper */

.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; /* Fallback for web browsers that doesn't support RGBa */
	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: bold;
	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, .8);
}
/*===================================================*/
#fancybox-buttons {
	position: fixed;
	left: 0;
	width: 100%;
	z-index: 8050;
}

#fancybox-buttons.top {
	top: 10px;
}

#fancybox-buttons.bottom {
	bottom: 10px;
}

#fancybox-buttons ul {
	display: block;
	width: 166px;
	height: 30px;
	margin: 0 auto;
	padding: 0;
	list-style: none;
	border: 1px solid #111;
	border-radius: 3px;
	-webkit-box-shadow: inset 0 0 0 1px rgba(255,255,255,.05);
	   -moz-box-shadow: inset 0 0 0 1px rgba(255,255,255,.05);
	        box-shadow: inset 0 0 0 1px rgba(255,255,255,.05);
	background: rgb(50,50,50);
	background: -moz-linear-gradient(top, rgb(68,68,68) 0%, rgb(52,52,52) 50%, rgb(41,41,41) 50%, rgb(51,51,51) 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgb(68,68,68)), color-stop(50%,rgb(52,52,52)), color-stop(50%,rgb(41,41,41)), color-stop(100%,rgb(51,51,51)));
	background: -webkit-linear-gradient(top, rgb(68,68,68) 0%,rgb(52,52,52) 50%,rgb(41,41,41) 50%,rgb(51,51,51) 100%);
	background: -o-linear-gradient(top, rgb(68,68,68) 0%,rgb(52,52,52) 50%,rgb(41,41,41) 50%,rgb(51,51,51) 100%);
	background: -ms-linear-gradient(top, rgb(68,68,68) 0%,rgb(52,52,52) 50%,rgb(41,41,41) 50%,rgb(51,51,51) 100%);
	background: linear-gradient(top, rgb(68,68,68) 0%,rgb(52,52,52) 50%,rgb(41,41,41) 50%,rgb(51,51,51) 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#444444', endColorstr='#222222',GradientType=0 );
}

#fancybox-buttons ul li {
	float: left;
	margin: 0;
	padding: 0;
}

#fancybox-buttons a {
	display: block;
	width: 30px;
	height: 30px;
	text-indent: -9999px;
	background-color: transparent;
	background-image: url('fancybox_buttons.png');
	background-repeat: no-repeat;
	outline: none;
	opacity: 0.8;
}

#fancybox-buttons a:hover {
	opacity: 1;
}

#fancybox-buttons a.btnPrev {
	background-position: 5px 0;
}

#fancybox-buttons a.btnNext {
	background-position: -33px 0;
	border-right: 1px solid #3e3e3e;
}

#fancybox-buttons a.btnPlay {
	background-position: 0 -30px;
}

#fancybox-buttons a.btnPlayOn {
	background-position: -30px -30px;
}

#fancybox-buttons a.btnToggle {
	background-position: 3px -60px;
	border-left: 1px solid #111;
	border-right: 1px solid #3e3e3e;
	width: 35px
}

#fancybox-buttons a.btnToggleOn {
	background-position: -27px -60px;
}

#fancybox-buttons a.btnClose {
	border-left: 1px solid #111;
	width: 35px;
	background-position: -56px 0px;
}

#fancybox-buttons a.btnDisabled {
	opacity : 0.4;
	cursor: default;
}
/*=======================================*/
.highlight {
    background: #FFFF00;
}
/*=========================================================================================================================*/

@font-face {font-family: 'RobotoCondensed-Bold';
	src: url('../fonts/RobotoCondensed-Bold.ttf');
	src: url('../fonts/RobotoCondensed-Bold.eot') format('eot');
	src: local('?'), url('../fonts/RobotoCondensed-Bold.woff') format('woff'), url('../fonts/RobotoCondensed-Boldr.otf') format('opentype'), url('../fonts/RobotoCondensed-Bold.svg') format('svg');
	font-weight: 400;
	font-style: normal
}

@font-face {font-family: 'RobotoSlab-Regular';
	src: url('../fonts/RobotoSlab-Regular.ttf');
	src: url('../fonts/RobotoSlab-Regular.eot') format('eot');
	src: local('?'), url('../fonts/RobotoSlab-Regular.woff') format('woff'), url('../fonts/RobotoSlab-Regularr.otf') format('opentype'), url('../fonts/RobotoSlab-Regular.svg') format('svg');
	font-weight: 400;
	font-style: normal
}

@font-face {font-family: 'RobotoSlab-Bold';
	src: url('../fonts/RobotoSlab-Bold.ttf');
	src: url('../fonts/RobotoSlab-Bold.eot') format('eot');
	src: local('?'), url('../fonts/RobotoSlab-Bold.woff') format('woff'), url('../fonts/RobotoSlab-Boldr.otf') format('opentype'), url('../fonts/RobotoSlab-Bold.svg') format('svg');
	font-weight: 400;
	font-style: normal
}

@font-face {font-family: 'Roboto-Regular';
	src: url('../fonts/Roboto-Regular.ttf');
	src: url('../fonts/Roboto-Regular.eot') format('eot');
	src: local('?'), url('../fonts/Roboto-Regular.woff') format('woff'), url('../fonts/Roboto-Regularr.otf') format('opentype'), url('../fonts/Roboto-Regular.svg') format('svg');
	font-weight: 400;
	font-style: normal
}
.scroll-status {
	display: none;
    padding-top: 20px;
    border-top: 1px solid #DDD;
    text-align: center;
    color: #777;
}
.loader-ellips {
	font-size: 20px;
	position: relative;
	width: 4em;
	height: 1em;
	margin: 30px auto 0;
	
}
.loader-ellips__dot {
	 display: block;
    width: 10px;
    height: 10px;
    border-radius: 50%;
    background: #555;
    position: absolute;
    animation-duration: 0.5s;
    animation-timing-function: ease;
    animation-iteration-count: infinite;
}
.loader-ellips__dot:nth-child(1),
.loader-ellips__dot:nth-child(2) {
    left: 0;
}

.loader-ellips__dot:nth-child(3) {
    left: 1.5em;
}

.loader-ellips__dot:nth-child(4) {
    left: 3em;
}

@keyframes reveal {
    from {
        transform: scale(0.001);
    }
    to {
        transform: scale(1);
    }
}

@keyframes slide {
    to {
        transform: translateX(1.5em);
    }
}

.loader-ellips__dot:nth-child(1) {
    animation-name: reveal;
}

.loader-ellips__dot:nth-child(2),
.loader-ellips__dot:nth-child(3) {
    animation-name: slide;
}

.loader-ellips__dot:nth-child(4) {
    animation-name: reveal;
    animation-direction: reverse;
}

a:hover{text-decoration:underline; outline:none;}
body{margin:0; background:#FFF; font-family:"Roboto-Regular", Helvetica, sans-serif; padding:0; font-size:16px; color:#000; position:relative; line-height:1.4;}
#bodyMainfull{position:relative; margin:0; padding:0;}
#fixMainBdy{width:100%; margin:0 auto; position:relative;}
#mainBdy{padding:0; position:relative; top:-5px;}
.gotop{background:url(../images/m/gotop.png) no-repeat; width:36px; height:36px; display:block; position:fixed; bottom:20px; right:20px; cursor:pointer;}
header{background:#FFF; position:relative;}
.hderTop{position:relative; margin:0; padding:0;}
.logo{float:left;}
.boxMnuHder{float:right; text-align:right;}

span.icoMnu{background:url(../images/m/icon-menu.png) #098b43 center no-repeat; height:40px; width:40px; position:relative;  cursor:pointer; display:inline-block; margin-left:1px;}
a.ico-newsHot{background:url(../images/m/ico-news-hot.png) center no-repeat; width:40px; height:40px; display:inline-block;}
span.ico-search{background:url(../images/m/icon-search.png) center no-repeat; width:40px; height:40px; display:inline-block; cursor:pointer;}
div.boxdropMnu,
div.boxdropSearch{display:inline-block; height:40px;}

.boxSearch{background:#7582c1; display:none; border-bottom:1px solid #7582c1; top:41px; border-top:1px solid #7582c1; position:absolute; width:100%; z-index:100000; height:44px; left:0;}
.boxSearch input[type=text]{width:85%; float:left; background:#FFF; border:none; height:34px;box-sizing: border-box;padding: 0 1%;color:#333;}
.boxSearch input[type=button]{width:15%; background:url(../images/m/icon-search.png) #ce1f1c center no-repeat; height:34px; cursor:pointer; border:none; float:right;box-sizing: border-box;}

.boxDropMnuMain{background:#f5f5f5; position:absolute; width:100%; left:0; z-index:10000; display:none; top:41px;}
.boxDropMnublog{background:url(../images/m/bgshadownin.png) #FFF bottom left repeat-x; border:1px solid #d4d4d4; border-radius:3px; -moz-border-radius:3px; -webkit-border-radius:3px; margin-bottom:10px;}
.boxDropMnublog div.itemMnu{border-bottom:1px solid #d9d9d9; clear:both; position:relative; text-align:left;}
.boxDropMnublog div.itemMnu::last-child{border:none;}
.boxDropMnublog a.view-all{color:#F00!important;}

.boxDropMnublog div.itemMnu div.item,
.boxDropMnublog div.itemMnu div.itemed{font-size:12px; font-family:"RobotoCondensed-Bold", sans-serif; color:#333; font-weight:bold; font-weight:700; text-transform:uppercase;line-height:20px; display:block; padding:8px;}
.boxDropMnublog div.item span,
.boxDropMnublog div.itemed span{background:url(../images/m/ico-plug.png) no-repeat; width:17px; height:17px; display:inline-block; position:absolute; right:9px; top:9px;}
.boxDropMnublog div.itemed span{background:url(../images/m/ico-minus.png) no-repeat;}

.boxDropMnublog div.itemMnu a,
.boxDropMnublog div.itemMnued a{color:#098b43;}

.boxDropMnuMain .subMnuMain{margin:0; padding:0 8px 8px 8px; position:relative; display:none;}
.subMnuMainCter{background:#f5f5f5; border:1px solid #d4d4d4; border-radius:3px; -moz-border-radius:3px; -webkit-border-radius:3px;}
.subMnuMain ul{margin:0; padding:0;}
.subMnuMain ul li{list-style:none; border-bottom:1px dotted #8a8b89; line-height:20px; clear:both; font-size:12px; padding:4px;}
.subMnuMain ul li:last-child{border-bottom:none;}
.subMnuMain ul li a{display:block;}

.blogBdyMainShare{position:relative; margin:0; padding:0; clear:both;}
.tabBar{background:#098b43; clear:both; position:relative; height:40px;}

.tabBar a,
.tabBar a:hover{/*color:#FFF;*/}

.mnuHome{background:url(../images/m/bgliMnu.png) top right repeat-y; width:40px; float:left; height:40px; text-align:center;}
.mnuHome a{display:block; width:100%; height:40px; background:url(../images/m/icon-home.png) center no-repeat;}

.barVdeos{background:url(../images/m/bgtabNews.png) 0 center repeat-x; text-transform:uppercase; clear:both; position:relative; margin-bottom:12px;}
.barVdeos h3.titleVdeos{background:#FFF; padding: 0 10px 0 0; display:inline-block; font-size:18px; font-family:"RobotoCondensed-Bold", sans-serif;}
.barVdeos h3.titleVdeos a{color:#4e62aa;}

.boxNewsHotTop{margin:0; clear:both; border-bottom:1px solid #c2c2c2; overflow:hidden; height:35px; position:relative; top:-5px; padding:0 12px 0 12px}
.boxNewsHotTop ul{margin:0; padding:0;}
.boxNewsHotTop ul li{list-style:none; float:left; line-height:35px; margin-right:10px;}
.boxNewsHotTop ul li a{font-family:"RobotoSlab-Regular"; color:#333;}


.tabShareFullCol{clear:both; padding:12px 5px 0 5px; position:relative;}
.tabShareFullCol .title{font-family: "RobotoCondensed-Bold", sans-serif; color:#4e62aa; font-size:18px; text-transform:uppercase; float:left; line-height:26px;}
.tabShareFullCol .title a{color:#303b83; display:block;}
.tabShareFullCol div.dropmnuitem{position:relative; float:right;}
.tabShareFullCol div.dropmnuitem span.ico-drop,
.tabShareFullCol div.dropmnuitem span.ico-droped{background:url(../images/m/ico-dropMnu.png) #b0b0b0 center no-repeat; width:20px; height:20px; cursor:pointer; display:inline-block}
div.dropmnuitem .dropboxDownslide{background:#FFF; width:160px; position:absolute; right:0; z-index:10000; border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px; font-size:11px; box-shadow:0 3px 3px rgba(0,0,0,0.1); -moz-box-shadow:0 3px 3px rgba(0,0,0,0.1); -webkit-box-shadow:0 3px 3px rgba(0,0,0,0.1); display:none; padding:10px; border:1px solid #eee;}
.tabShareFullCol div.dropmnuitem span.ico-droped{background:url(../images/m/ico-dropMnu.png) #949393 center no-repeat;}
.dropboxDownslide ul{margin:0; padding:0;}
.dropboxDownslide ul li,
.dropboxDownslide ul li:last-child{list-style:none; border-bottom:1px dotted #666; padding:0 0 6px 0; margin-bottom:6px;}
.dropboxDownslide ul li:last-child{border-bottom:none;}
.dropboxDownslide ul li a{display:block; color:#303b83; font-size:12px;}
.boxShareColfull{margin:0; padding:12px 5px; position:relative;}
.boxImgFullNews{width:100%; clear:both;}
.boxImgFullNews img{width:100%;}
.blogNewsFull{padding:0; position:relative;}
.titleHding1,
.titleHding2{font-family: "RobotoSlab-Bold", sans-serif; color:#333; font-size:24px; font-weight:bold; font-weight:700; margin-bottom:10px; line-height:normal;}
.titleHding2{font-size:20px;}
.titleHding1 a,
.titleHding2 a{color:#098b43;}
span.ico-photo,span.icoimg_1{background:url(../images/m/ico-photo.png) no-repeat; width:13px; height:11px; display:inline-block; margin-left:4px;}
span.ico-video,span.icovideo_1{position:relative; top:2px; background:url(../images/m/ico-video.png) no-repeat; margin-left:4px; width:13px; height:9px; display:inline-block; position:relative; top:0px;}
span.ico-cment,span.icocment_1{background:url(../images/m/ico-cmment.png) no-repeat; padding-left:18px; color:#CCC; font-size:12px; position:relative; margin-left:4px;}
span.date-time{background:url(../images/m/clock.png) 0 no-repeat; line-height:22px; color:#969696; font-size:12px; padding-left:22px; display:block;}
ul.listingOtherNewsShare{margin:0; padding:0;}
ul.listingOtherNewsShare li{list-style:none; background:url(../images/m/icon-li.png) 0 6px no-repeat; padding-left:15px; line-height:18px; font-size:12px; margin-bottom:6px; color:#969696;}
ul.listingOtherNewsShare li a{color:#303b83;}

ul.listingItemOtherblogShare{margin:0; padding:6px 0 0 0;}
ul.listingItemOtherblogShare li,
ul.listingItemOtherblogShare li:last-child{padding: 0 0 18px 0; clear:both; position:relative; list-style:none;}
ul.listingItemOtherblogShare li:last-child{border-bottom:none;}
ul.listingItemOtherblogShare li .box-list-2{width:45% !important;margin-right:12px;float:left}
ul.listingItemOtherblogShare li .titleBlogItem{font-family: "RobotoSlab-Bold", sans-serif;color: #098b43 !important; font-size:16px; font-weight:bold; font-weight:700;}
ul.listingItemOtherblogShare li .titleBlogItem:hover{text-decoration:underline!important;}
span.date{color:#969696; line-height:20px; font-size:12px;}
ul.listingItemOtherblogShare li a{color:#098b43; text-decoration:none!important; display:block;}
.listingItemOtherblogShare {margin:0; padding:6px 0 0 0;}
.listingItemOtherblogShare .article, .listingItemOtherblogShare .article:last-child{padding: 0 0 18px 0; clear:both; position: relative; border-bottom: none}
.listingItemOtherblogShare .article .box-list-2 {width: 45% !important; margin-right: 12px; float: left}
.listingItemOtherblogShare .article .titleBlogItem{font-family: "RobotoSlab-Bold", sans-serif; font-size:16px; font-weight:bold; font-weight:700;color: #098b43 !important;}
.listingItemOtherblogShare .article .titleBlogItem:hover{text-decoration:underline!important;}
.listingItemOtherblogShare .article a{color:#098b43; text-decoration: none!important; display: block}
.wrapper {padding: 0 15px;}
.bx-cat .article:first-child {padding-top: 0; margin-top: 0; order-top: 0}
.bx-cat-one .article {padding-top: 20px; margin-top: 20px;border-top: 1px solid #ebebeb;width: 100%;float: left;}
.bx-cat-one .article-title{font-size:14px;line-height:1.6}
.bx-cat-one .article-title {color: #098b43!important}
.bx-cat-one .article-image{width: 160px;margin-right:20px;margin-bottom:0;float:left;position: relative}
.article-image::before {content: '';padding-top: 56.25%;display: block}
.article-image img {position: absolute;top: 0;width: 100%;height: 100%; object-fit: cover}
img {max-width: 100% !important}
.f0 {font-family: "RobotoSlab-Bold", sans-serif; font-size: 16px; font-weight: bold; font-weight: 700;color: #098b43;}
a.viewMore,
a.viewMore:hover{background:#f2f2f2; padding:5px; border:1px solid #eaeaea; border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px; font-size:11px; text-transform:uppercase; text-decoration:none; color:#303b83; display:block; font-weight:bold;}
a.viewMore span{background:url(../images/m/ico-view-more.png) no-repeat; width:16px; height:16px; float:right;}
.blogNewsGal{margin:0; padding:0; width:100%; position:relative;}
.blogNewsGal ul.listingItemNewsGal{margin:0; padding:0;}
ul.listingItemNewsGal li{list-style:none; float:left; width:100%; position:relative; overflow:hidden;}
ul.listingItemNewsGal li img.itemGalfull{width:100%; max-height:100%; min-height:100%;}
ul.listingItemNewsGal li h2.titleboxNewsGal{background:rgba(0,0,0,0.4); width:100%; position:absolute; bottom:0; left:0; font-size:16px; color:#FFF;}
ul.listingItemNewsGal li h2.titleboxNewsGal a{color:#FFF;}

.boxNewsHot{background:#fffceb; border-bottom:1px solid #fdf4c5;border-top:1px solid #fdf4c5; position:relative; clear:both;}
.tabNewsHotTop{padding:0 12px 12px 12px; position:relative;} 
.tabNewsHotTop h3.title{font-size:18px; text-transform:uppercase;}
.boxNewsHot ul{margin:0; padding:12px; position:relative;}
.boxNewsHot ul li{list-style:none; border-bottom:1px dotted #bbb9ac; line-height:18px; clear:both; padding:0 0 8px 0; margin-bottom:8px;}
.boxNewsHot ul li:last-child{border-bottom:none; margin-bottom:0; padding-bottom:0;}
.boxNewsHot ul li a{color:#000; font-family: "RobotoSlab-Bold", sans-serif; font-size:14px;}

.boxshareCdeSmall,
.boxshareCdeSmallSecond{background:#fff7e7; padding:12px; position:relative; clear:both;}
.boxshareCdeSmallSecond{background:none;}
.boxshareCdeSmall .itemBigger,
.boxshareCdeSmallSecond .itemBigger{clear:both; position:relative; border-top:1px dotted #d9d2c5; padding:8px 0 0 0; margin-bottom:8px;}
.boxshareCdeSmall .itemBigger .box-list-2,
.boxshareCdeSmallSecond .itemBigger .box-list-2{width:35% !important; margin-right:12px; float:left;}
.itemBigger a{color:#333;}
ul.cdeSmall{margin:0; padding:0; font-size:14px;}
ul.cdeSmall li{border-top:1px dotted #d9d2c5; list-style:none; padding:8px 0 0 0; margin-bottom:8px;}
ul.cdeSmall li a{color:#333;font-family:"RobotoSlab-Regular"; }
h3.titleCdeSmall{font-size:14px; text-transform:uppercase; margin-bottom:6px; clear:both; font-family: "RobotoCondensed-Bold", sans-serif;}
h3.titleCdeSmall a{color:#000;}
span.qoute{background:url(../images/m/nhay.png) left no-repeat; width:15px; height:11px; display:block; clear:both; margin-bottom:8px;}



a.nextNewsGal,
a.prevNewsGal{background:url(../images/m/grBtnNextPrevTinanh.png) top left no-repeat; width:18px; height:18px; display:inline-block;}
a.nextNewsGal{background-position:-19px 0;}
.controlNewsGal{position:absolute; width:100%; bottom:2px; right:4px; z-index:10; text-align:right;}
.bx-pager{display:block; text-align:center; padding-top:10px;}
.bx-pager-item{display:inline-block; background:#c2c2c2; margin-right:2px; width:8px; height:8px; overflow:hidden; border-radius:20px; -moz-border-radius:20px; -webkit-border-radius:20px;}
.bx-pager-item a.bx-pager-link{width:8px; height:8px; display:block; text-indent:100px;}
.bx-pager-item a.active{background:#ff0000;}
.bx-controls-direction{position:absolute; top:35%; left:0; width:100%;}
#geller{position:relative; margin:0; padding:0;}
.bx-prev,
.bx-next{background:url(../images/m/prenextPhotoFUll.png); text-indent:1000px; overflow:hidden; width:13px; height:24px; display:inline-block; cursor:pointer;}
.bx-prev{float:left;background-position:0 -72px; margin-left:10px;}
.bx-next{float:right; margin-right:10px;}
.bx-controls-direction{width:100%; position:absolute; top:30%; z-index: 1000;}
.gotop{background:url(../images/m/gotop.png) no-repeat; width:36px; height:36px; display:block; position:fixed; bottom:20px; right:20px; cursor:pointer;}
ul.listItemOtherNewsGal{margin:0; padding:0;}
ul.listItemOtherNewsGal li{float:left; list-style:none; width:50%; margin-bottom:12px;}
ul.listItemOtherNewsGal li div.ctner{padding-right:5px;}
ul.listItemOtherNewsGal li div.ctner div.itemImg{position:relative;}
div.itemImg span.iconVdeos {
    background: url(../images/m/ico-playvdeos.png) no-repeat;
    width: 42px;
    height: 41px;
    display: block;
    position: absolute;
    bottom: 5px;
    left: 5px;
    z-index: 10;
}
ul.listItemOtherNewsGal li.even{clear:both;}
ul.listItemOtherNewsGal li.odd div.ctner,ul.listItemOtherNewsGal li:nth-child(2n) div.ctner{padding-left:5px; padding-right:0 !important}
ul.listItemOtherNewsGal li.odd,ul.listItemOtherNewsGal li:nth-child(2n){float:right !important;}
ul.listItemOtherNewsGal li img.itemChild{width:100%;}
ul.listItemOtherNewsGal li h3.titleChild{font-family: "RobotoSlab-Bold", sans-serif; color:#333 !important; font-size:16px; font-weight:700; padding:6px 0 6px 0;}
ul.listItemOtherNewsGal li h3.titleChild:hover{text-decoration:underline;}
ul.listItemOtherNewsGal li a,
ul.listItemOtherNewsGal li a:hover{text-decoration:none;}


.boxCterCde{clear:both; background:#dadada; position:relative;}
div.titleCde{background:url(../images/m/ico-chuyende.png) 12px 13px no-repeat; padding:10px 10px 0 40px; clear:both; line-height:30px;}
div.titleCde h3.title{font-family: "RobotoCondensed-Bold", sans-serif; text-transform:uppercase; font-size:18px;}
div.titleCde h3.title a{color:#3f4b95;}

ul.listingOtherGrNews{margin:0; padding:0;}
ul.listingOtherGrNews li{float:left; list-style:none; width:50%;}
ul.listingOtherGrNews li.even{clear:both}
ul.listingOtherGrNews li.odd,ul.listingOtherGrNews li:nth-child(2n){float:right !important;}
ul.listingOtherGrNews li div.ctner{margin-right:5px; margin-bottom:10px; background:#FFF;}
ul.listingOtherGrNews li.odd div.ctner,ul.listingOtherGrNews li:nth-child(2n) div.ctner{margin-left:5px;  background:#FFF;margin-right:0!important;}
ul.listingOtherGrNews li img.itemChild{width:100%;}
ul.listingOtherGrNews li .titleChild{font-family: "RobotoSlab-Bold", sans-serif; color:#333!important; font-size:16px; font-weight:bold; font-weight:700; padding:6px 0 0 0;}
ul.listingOtherGrNews li .titleChild:hover{text-decoration:underline;}
ul.listingOtherGrNews li a,
ul.listingOtherGrNews li a:hover{text-decoration:none;}

ul.listItemCde{margin:0; padding:0;}
ul.listItemCde li,
ul.listItemCde li:nth-child(2n){float:left; list-style:none; width:50%;}
ul.listItemCde li div.ctner{margin-right::8px; margin-bottom:8px; background:#FFF; padding:8px; min-height:200px; height:auto!important; height:200px;}
ul.listItemCde li:nth-child(2n) div.ctner{margin-left:8px;  background:#FFF; margin-bottom:0!important; padding:8px;}
ul.listItemCde li img.itemChild{width:100%;}
ul.listItemCde li .titleChild{font-family: "RobotoSlab-Bold", sans-serif; color:#333!important; font-size:16px; font-weight:bold; font-weight:700; padding:6px 0 0 0;}
ul.listItemCde li .titleChild:hover{text-decoration:underline;}
ul.listItemCde li a,
ul.listItemCde li a:hover{text-decoration:none;}
footer#fter{margin:0; padding:0; clear:both; position:relative; font-size:13px;}
.barFter{background:#098b43; padding:8px 12px 8px 12px; position:relative; clear:both; text-align:right; height:21px; position:relative; top:-5px;}
.fterTop{background:#ffffff; padding:10px; position:relative; clear:both; color:#333; line-height:22px;}
.copyright{background:#d2d2d2; padding:10px; clear:both; color:#1e1e1e; text-align:center;}
.authorAdmin{background:#FFF; padding:10px; clear:both; position:relative; color:#035fa1; text-align:center;}
a.sweetDesktop{background:url(../images/m/iconsweetdesktop.png) no-repeat; width:31px; height:21px; display:inline-block;}
.gotop{background:url(../images/m/gotop.png) no-repeat; width:36px; height:36px; display:block; position:fixed; bottom:10px; right:10px; cursor:pointer; z-index:1000;}

.titleBoxLke{background:url(../images/m/bgtabNews.png)  bottom left repeat-x; padding-bottom:9px; clear:both; position:relative; margin-bottom:12px;}
.titleBoxLke h3.title{font-family: "RobotoCondensed-Bold", sans-serif; color:#4e62aa; font-size:18px; text-transform:uppercase; float:left; line-height:26px;}
.titleBoxLke h3.title a{color:#303b83; display:block;}
.titleBoxLke div.dropmnuitem{position:relative; float:right;}

.boxPagegingNext{position:relative; clear:both; padding:12px; text-align:center;}
.boxPagegingNext a,.boxPagegingNext span{padding: 0 12px 0 12px; line-height:30px; font-size:12px; display:inline-block; margin-right:1px; background:#cfcfcf; color:#FFF;}
.boxPagegingNext a:hover,
.boxPagegingNext a.selected,.boxPagegingNext span.current{background:#3f4b95; color:#FFF; text-decoration:none;}
.boxPagegingNext span:first-child{display:none}

#boxDetailMobile{padding:12px 5px; position:relative; clear:both; overflow:hidden; }
h1.titleDtailsNews{font-size:30px;line-height:normal; clear:both; margin:0; padding:0; font-family: "RobotoSlab-Bold", sans-serif;}
.boxAutorDtail{padding:10px 0 10px 0; clear:both; font-size:11px; line-height:20px;}
div.sapodetail{clear:both; padding:0 0 10px 0;}
ul.listItemOtherNewsInside{margin:0; padding:12px; background:#fff5da; position:relative;}
ul.listItemOtherNewsInside li{list-style:inside disc; color:#ccc; line-height:18px; clear:both; margin-bottom:6px; font-family:"RobotoSlab-Regular";}
ul.listItemOtherNewsInside li a{color:#4e62aa;}
.boxgrIcoSocial{clear:both; padding:10px 0 10px 0;}
a.icoFace,
a.icoGplug,
a.icoTwich,
a.icoRss,
a.icoMail,
a.icoPrint{background:url(../images/m/gr-social.png) top left no-repeat; height:35px; width:40px; display:inline-block;}
a.icoGplug{background-position:-45px 0;}
a.icoTwich{background-position:-90px 0;}
a.icoRss{background-position:-136px 0;}
a.icoMail{background-position:-182px 0;}
a.icoPrint{background-position:right 0;}
.textDtailsNews{line-height:normal;}
.sapodtails{font-weight:bold;}
.caption{background:#ddd; clear:both; margin:10px 0 10px 0; position:relative;}
.caption img{width:100%;}
.boxTags{padding:15px 0 15px 25px; clear:both; position:relative; border-bottom:1px solid #eee; margin-bottom:10px; background:url(../images/m/icotags.png) 0 15px no-repeat;}
ul.tagsCould{margin:0; padding:0;}
ul.tagsCould li{float:left; list-style:none; padding-right:4px; display:inline-block; margin-bottom:4px;}
ul.tagsCould li a,
ul.tagsCould li a:hover{padding:2px 10px 2px 10px; display:block; font-size:12px; background:#e3e3e3; border-radius:3px; -moz-border-radius:3px; -webkit-border-radius:3px; color:#333; font-family: "RobotoSlab-Bold", sans-serif;}
ul.tagsCould li a:hover{background:#efefef; text-decoration:none;}
ul.tagsCould li a.local{background:url(../images/m/ico-place.png) 2px no-repeat; padding-left:20px; text-transform:uppercase; font-weight:bold; color:#F00; text-decoration:underline;}
ul.tagsCould li a.local:hover{text-decoration:none;}

.tabShareColCter{margin:0 0 10px 0; padding:0; clear:both; position:relative;}
.tabShareColCter h2.titleColCter{margin:0; padding:0; position:relative; display:inline-block; font-size:18px; text-transform:uppercase;font-family:'RobotoCondensed-Bold';}
.tabShareColCter h2.titleColCter a{color:#3f4b95}

.tabShareColCter h2.titleColCter a:hover{text-decoration:none;}

.tabShareColCter h2.titleColCter span{width:45%; height:3px; background:#ce1a1b; display:block; clear:both; margin-top:4px;}

.boxCmentDtails{margin:0; padding:0; position:relative;}
span.countCment{color:#F36804; font-size:14px; float:left;}
.itemCment,
.itemCmentlevel{padding:10px; clear:both; margin-bottom:11px; background:#f7f4f4; position:relative;}
.itemCmentlevel{margin-left:30px; background:none;}
.itemCmentlevel span.arr{background:url(../images/m/ico-comment.png) no-repeat; width:16px; height:11px; display:block; position:absolute; top:-11px; left:30px;}
span.countlike{background: url(../images/m/ico-like.png) left 2px no-repeat; line-height:20px; display:inline-block; cursor:pointer; padding-left:20px; color:#FF0000; margin-left:6px;}
a.btnCment{background:url(../images/m/ico-comment.png) left no-repeat; padding-left:20px;line-height:16px; cursor:pointer; display:inline-block; margin-left:2px; position:relative; color:#999; font-size:10px; text-transform:uppercase;}
div.avantar{float:left; width:15%; padding: 0 10px 0 0;}
div.avantar img{width:100%;}
div.titleCment,
div.titleCment2{float:left; width: 80%;}
div.titleCment2{width:70%;}
.boxCmentDtails textarea{width:99%; border:1px solid #dbdbdb; height:90px; color:#aaa; font-family:'RobotoSlab-Regular'; font-size:13px;}
.boxCmentDtails .btnSendCment{background:#3f4b95; border:none; padding:4px 20px 4px 20px; display:inline-block; cursor:pointer; color:#FFF; text-transform:uppercase;}
.boxCtnerCmment{clear:both; border-top:1px solid #c2c2c2; border-bottom:2px solid #c2c2c2; padding:15px 0 20px 0;}
.pageNaviCmnent{margin:0; padding:8px; clear:both; text-align:center;}
.pageNaviCmnent a,
.pageNaviCmnent a:hover,
.pageNaviCmnent a.atedcm{color:#092C4F; display:inline-block; padding:0 8px 0 8px; border:1px solid rgba(0,0,0,0.0); text-decoration:none;}
.pageNaviCmnent a:hover,
.pageNaviCmnent a.atedcm,.pageNaviCmnent span.current,.pageNaviCmnent span{border:1px solid #ccc; border-radius:3px; -moz-border-radius:3px; -webkit-border-radius:3px;}
a.viewMoreList,
a.viewMoreList:hover{color:#FFF; display:inline-block; font-size:11px; text-transform:uppercase; font-family:'RobotoSlab-Regular'; background:#3f4b95; padding:3px 10px 3px 10px; float:right; text-decoration:none;}

.tabCountCment{clear:both; position:relative;}


ul.tabviewCment{margin:0; padding:0; float:right;}
ul.tabviewCment li{float:left; list-style:none; margin:0; padding:0 1px 0 0;}
ul.tabviewCment li a,
ul.tabviewCment li a:hover,
ul.tabviewCment li a.acted{padding:0 6px 0 6px; color:#333; display:block; line-height:20px; font-size:12px; text-decoration:none;}
ul.tabviewCment li a:hover,
ul.tabviewCment li a.acted{background:#CCC; color:#FFF;}
span.countCment{color:#F36804; font-size:14px; float:left;}

.boxTinLquan,
.boxTinCuhon{position:relative; padding-bottom:20px; clear:both;}

ul.listOtherNews{margin:0; padding:0;}
ul.listOtherNews li{margin:0; padding:0 0 4px 0; clear:both; list-style:none}
ul.listOtherNews li a{font-family:'RobotoSlab-Regular'; color:#333; font-size:13px;}


ul.listingVdeos{margin:0; padding:6px 0 0 0;}
ul.listingVdeos li,
ul.listingVdeos li:last-child{border-bottom:1px dotted #7d7d7d; padding: 0 0 12px 0; margin-bottom:12px; clear:both; position:relative; list-style:none;}
ul.listingVdeos li:last-child{border-bottom:none;}
ul.listingVdeos li .itemlistVd{float:left; width:120px; margin:0 12px 0 0; position:relative;}
ul.listingVdeos li .itemlistVd img{width:100%;}
ul.listingVdeos li .itemlistVd span.icoplays{background:url(../images/m/ico-play.png) no-repeat; width:38px; height:38px; display:block; position:absolute; top:30%; left:30%;}
.titleBlogItem{font-family: "RobotoSlab-Bold", sans-serif; color:#098b43!important; font-size:16px; font-weight:bold; font-weight:700;}
.titleBlogItem:hover{text-decoration:underline!important;}
ul.listingVdeos li a{color:#303b83; text-decoration:none!important}
span.countView{display:inline-block; color:#999; margin-left:10px;background:url(../images/m/iconeyes.png) 0 2px no-repeat; padding-left:25px; font-size:12px;}
.boxDetailVdeos{clear:both; position:relative; margin-bottom:12px;}
.boxDetailVdeos img.itemDetailsVd{width:100%;}

@media only screen and (max-width: 328px) {
}
@media only screen and (max-width: 286px) {
}
@media only screen and (max-width: 245px) {
}
.ico-fullscreen-m {
    background-color: #fff;
    width: 100%;
    display: block;
    height: 36px;
    color: #22346D !important;
    line-height: 36px;
    text-align: center;
    border: 1px solid #d9d9d9;
    border-radius: 3px;
    text-decoration: none;
    font-weight: bold;
}
ul.listItemOtherNewsGal li div.ctner div.itemImg,ul.listingOtherGrNews li .box-list-2,ul.listingItemOtherblogShare li .box-list-2,.boxshareCdeSmall .itemBigger .box-list-2, .boxshareCdeSmallSecond .itemBigger .box-list-2,ul.listItemCde li .box-list-2,ul.listItemOtherNewsGal li .box-list-2 {
    width: 100%;
    position: relative;
    overflow: hidden;
    display: block;
}
ul.listItemOtherNewsGal li div.ctner div.itemImg:after,ul.listingOtherGrNews li .box-list-2:after,ul.listingItemOtherblogShare li .box-list-2:after,.boxshareCdeSmall .itemBigger .box-list-2:after, .boxshareCdeSmallSecond .itemBigger .box-list-2:after,ul.listItemCde li .box-list-2:after,ul.listItemOtherNewsGal li .box-list-2:after{
    padding-top: 62.25%;
    display: block;
    content: '';
}
ul.listItemOtherNewsGal li div.ctner div.itemImg img,ul.listingOtherGrNews li .box-list-2 img,ul.listingItemOtherblogShare li img.item,.boxshareCdeSmall .itemBigger img, .boxshareCdeSmallSecond .itemBigger img,ul.listItemCde li .box-list-2 img.itemChild,ul.listItemOtherNewsGal li .box-list-2 img.itemChild {
    width: 100%;
    min-height: 100%;
    position: absolute;
    top: 0;
    bottom: 0;
    right: 0;
    left: 0;
}
.nav-nvm-ptth {
    width: 100%;
    float: left;
}
.breadcrumb {
    list-style: none;
    margin: 0;
    padding: 0;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
}
.nav-nvm-ptth ul.breadcrumb li a {
    font-family: 'RobotoCondensed-Bold';
    font-size: 18px;
    color: #303b83;
    text-transform: uppercase;
    text-overflow: ellipsis;
    width: 275px;
    overflow: hidden;
    white-space: nowrap;
    display: block;
	line-height:32px;
}
.nav-nvm-ptth .dropmnuitem {
    position: relative;
    float: right;
}
.nav-nvm-ptth .dropmnuitem.active {
    display: block !important;
}
.nav-nvm-ptth .dropmnuitem span.ico-drop {
    z-index: 9999;
    background: url(../images/m/ico-dropMnu.png) #b0b0b0 center no-repeat;
    width: 20px;
    height: 20px;
    cursor: pointer;
    display: inline-block;
}
ul.listingItemOtherblogShare li .box-list-2 span.iconVdeos {
    background: url(../images/m/ico-playvdeos.png) no-repeat;
    width: 42px;
    height: 41px;
    display: block;
    position: absolute;
    bottom: 5px;
    left: 5px;
    z-index: 10;
}
.alert {
    padding: 15px;
    margin-bottom: 20px;
    border: 1px solid transparent;
    border-radius: 4px;
}
.alert-info {
    color: #31708f;
    background-color: #d9edf7;
    border-color: #bce8f1;
}
.published-dated{
	font-size:14px;
	margin-top:5px;
}
/*=========================================================================================================================*/
.box-reply,.article-comment,.box-comment,#commnet-top,.comments,.comment-actions,.comment-actions .reply{
	width:100%;
	float:left;
}
.article-comment{
	margin-bottom:28px;
}
.box-comment textarea,.comment-actions .reply textarea{
	width:100%;
	max-width:100%;
	min-width:100%;
	height:90px;
	border:1px solid #ddd;
	padding:1%;
}
.__MB_ACTION_POST_COMMENT,.__MB_ACTION_POST_COMMENT-SUB{
	width:67px;
	height:24px;
	display:block;
	float:right;
	text-align:center;
	color:#fff;
	text-transform:uppercase;
	background-color:#3f4b95;
	border:none;
	font-family: 'RobotoCondensed-Bold';
	font-size:12px;
}
#commnet-top{
	border-bottom:1px solid #f0f0f0;
	margin-bottom:13px;
}
#commnet-top label {
    color: #555;
    display: block;
    height: 25px;
    float: left;
    text-transform: uppercase;
    font-size: 16px;
	font-family: 'RobotoCondensed-Bold';
	margin-bottom:0;
}
#commnet-top label img{
	padding-right:8px;
}
.__MB_FILTER_COMMENT {
    float: right;
    display: block;
    height: 25px;
    line-height: 25px;
    text-transform: uppercase;
    padding: 0 5px;
    background-color: #f7f4f4;
    font-family: 'RobotoCondensed-Bold';
    font-size: 11px;
    margin-top: -2px;
}
.article-comment .h-title a,.article-comment .h-title span{
	font-size:16px;
}
.__MB_FILTER_COMMENT:hover{
	text-decoration:none;
}
.__MB_FILTER_COMMENT.current{
	color:#3f4b95;
}
.orderbytime{
	margin-left:5px;
}
.comments {
    padding: 0;
	margin:0;
    list-style: none;
}
.comments li {
    width: 100%;
    float: left;
    margin-bottom:10px;
}
.comments li .meta {
    font-family: 'RobotoCondensed-Bold';
}
.comments li .meta img.avatar{
	vertical-align:-4px;
}
.comments li .meta .time{
	color:#797979;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}
.comment-content {
    width: 100%;
    font-size: 13px;
    color: #333;
}
.comment-content p{
	margin-bottom:0;
}
.comment-actions a,a.btnLike {
    display: inline-block;
    margin-left: 10px;
    padding-left: 20px;
    line-height: 23px;
    height: 20px;
    color: #333;
    text-decoration: none;
    float: right;
	font-size:13px;
}
.comment-actions a:hover{
	text-decoration: none;
	color: #000;
}
.comment-actions a.btnLike,a.btnLike {
    background: url(../images/p/ico-like.png) no-repeat left 3px;
}
.comment-actions a.btnDislike {
    /*background: url(../images/ico-dislike.png) no-repeat left 5px;*/
	display:none;
}
.comment-actions a.btnReply {
    background: url(../images/p/ico-comment.png) no-repeat left 7px;
    margin-right: 0;
    padding-left: 19px;
    font-size: 11px;
    font-weight: bold;
    line-height: 26px;
}
.comment-actions .reply{
	margin-top:13px;
	display:none;
	width: 90%;
    float: right;
}
.comment-actions .reply textarea {
    height: 50px;
    width: 98%;
    min-width: 98%;
}
.comments.sub-comments {
    padding: 10px 0 0 10%;
    border: none;
    width: 90%
}
.comments.sub-comments .btnDislike{
	margin-right:0;
}
.paging-comment{
	width:100%;
	float:left;
	text-align:center;
	border-top: 1px solid #dfdfdf;
	padding-top:10px;
}
.grNextPage.paging-comment a:hover, .grNextPage.paging-comment a, .grNextPage.paging-comment span.current {
    background: #a4a4a4;
    color: #FFF;
    border: 1px solid #a4a4a4;
    display: inline-block;
    padding: 2px 5px;
}
.bx-comment-pt{
	background-color: #f7f4f4;
    padding: 10px;
}
.comments li .sub-comments li a.btnLike{
	float:none;
}
#comment-system-cms{
	margin-bottom:20px;
}
.box-reply{
	margin-bottom: 20px;
}
a.petrotimesvn {
    background: #505da7;
    color: #FFF;
    font-weight: bold;
    padding: 0 8px 0 8px;
    border-radius: 3px;
    -moz-border-radius: 3px;
    -webkit-border-radius: 3px;
    display: inline-block;
    font-size: 11px;
    line-height: 20px;
    font-family: 'RobotoCondensed-Bold';
    text-transform: uppercase;
    margin-right: 10px;
}
.video-container {
	position: relative;
	padding-bottom: 56.25%; /* 16:9 */
	padding-top: 25px;
	height: 0;
}
.video-container iframe {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
}
.justify-content-end {
    justify-content: flex-start !important;
}
.align-items-center {
    align-items: center !important;
}
.d-flex {
    display: flex !important;
}

.mt-3 {
    margin-top: 1rem !important;
}
.me-2 {
    margin-right: 0.5rem !important;
}
.__MASTERCMS_CONTENT_MOBILE .notebox {text-align: center;margin:9px 3px}
