/******************************/
/*   Reset BootStrap Styles   */
/******************************/
ul,li
{
    list-style-type:none ;
    padding:0;
    margin:0;
}

input, textarea, button, select, option, label
{
    outline:0;
}

html, body
{
    height: 100%;
}

/*********************************************************************************************************************/
/* END Reset Styles DO NOT MODIFY */
/*********************************************************************************************************************/
body
{
    font-family: 'Source Sans Pro',Arial, sans-serif;
    font-size: 16px;
}

/*----  Reset cho giong voi trinh soan thao CKEditor: tap tin contents.css -----*/

.NContent
{
    font-family: 'Noticia Text';
    font-size: 1.1em;
    text-align:justify;
	color: #000000;
    word-spacing: 1px;
}

.NContent img
{
    max-width: 100% !important;
    height: auto !important;
}

.NContent ol, .NContent ul, .NContent dl
{
    padding:0 40px;
}

.NContent ul, .NContent li
{
    list-style-type:inherit ;
}

.NContent div, .NContent p
{
    margin-bottom: 10px;
}

.NContent table
{
    margin-bottom: 10px;
    margin-left: auto;
    margin-right: auto;
}

.NContent td, .NContent th
{
    padding: 5px;
}
.NContent caption
{
    font-weight:bold;
}

.NSource
{
    clear:both;
}

.MLISGallery
{
    position: relative;
    width: 600px;
    margin: 0 auto; 
}
.MLISGallery:before {
    content:     "";
    display:     block;
    padding-top: 70%;
}

.MLISGallery .galleria-container
{
    position: absolute;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
}
.MLISGallery .galleria-container div
{
    margin-bottom: 0;
}
/*==================================================================================================================*/
/*--- CKEditor ------*/
/*--- Editor Roman Style */
.ers
{
    font-family: Georgia;
}

/*--- Editor Block Styles */
.h3R
{
    font-family: 'Noticia Text';
    font-size: 1.2em;
    font-weight: 700;
    line-height: 1.9em;
    margin: 0;
}
.h2R
{
    font-family: 'Noticia Text';
    font-size: 1.5em;
    font-weight: 700;
    line-height: 1.9em;
    margin: 0;
}
.h1R
{
    font-family: 'Noticia Text';
    font-size: 1.8em;
    font-weight: 700;
    line-height: 1.9em;
    margin: 0;
}

.h3A
{
    font-family: Arial;
    font-size: 1.2em;
    font-weight: 700;
    line-height: 1.9em;
    margin: 0;
}
.h2A
{
    font-family: Arial;
    font-size: 1.5em;
    font-weight: 700;
    line-height: 1.9em;
    margin: 0;
}
.h1A
{
    font-family: Arial;
    font-size: 1.8em;
    font-weight: 700;
    line-height: 1.9em;
    margin: 0;
}

/*--- Editor Event Table */

.eventTable th
{
    width: 100px;
    text-align:right;
    vertical-align:top;
    white-space:nowrap;
}
/********************/
/* END Reset Styles */
/********************/
.right{text-align:right;}
.center{text-align:center;}
.left{text-align:left;}

.tb-margin
{
    margin-top: 15px;
    margin-bottom: 15px;
}

.no-hover:hover{border-bottom: none;}

.navbar-nav{margin: 0px;}
.navbar-collapse.in{ overflow:visible ;}
.navbar-static-top{z-index: 10;}
.btn-navbar
{
    border: 1px solid #ddd;
    padding: 6px 10px;
    border-radius: 4px;
}
.btn-navbar:hover
{
    background-color: #e0e0e0;
}
.navbar-toggle
{
    border: 0;
    margin: 0px;
    padding: 5px 15px;
}
.navbar-toggle:hover, .navbar-toggle:focus
{
    background-color: transparent !important;
}

.navbar-collapse.collapse
{
    position: relative;
}

.navbar-default .navbar-nav>li>a
{
    color: #333;
}


@media (max-width: 767px)/* mobile devices */
{
    .mobile-fluid
    {
        width:auto;
        padding-left: 0;
        padding-right: 0;
        margin-left: 0;
        margin-right: 0;
    }

    ul.slimmenu li .sub-collapser {
		display: block !important;
	}
}
