﻿
a.soyte {color: #11b6f5!important;
    font-size: 16px!important;
    font-weight: 600;
    text-decoration: underline;}

    #tms_tienich_list{ overflow: hidden;display: block;position: relative;width: 100%; margin-bottom:5px;padding: 10px;border-radius: 10px; background: #fff;}
    #tms_tienich_list img{height:auto; width:100%;border: 1px solid #00a859;float:left}
    #tms_tienich_list a{font-size: 12px;color: #fff;text-transform: uppercase;}
    #tms_tienich_list_title {

        left: 0;
        bottom: 0;
        text-align: center;
        z-index: 10;
        right: 0;

        padding: 5px;
        background: #00a859;}


        #tms_social_list{ display: inline-block;width: 100%; padding:5px; margin-bottom:10px; text-align:center }
        #tms_social_body{display: contents; padding:5px; margin-bottom:10px;text-align:center;float:left }
        #tms_social_body img{height:64px; width:64px;margin-right:5px; padding:5px; }

        .wraper_info {       background: #00a859  url(../images/trans-grey.png) repeat-y right; margin:auto; width:100%; }
        .wraper_info2 {   
            border-top: 5px solid #fff; background: #eeeeee ; margin:auto; width:100%;}
            #tms_why {}
            .tms_why1{  background: #00a859 ;color:#fff; padding-top:20px; } div.tms_why1 a{  color:#fff;}
            .tms_why2{  background: #f2f2f2;padding:10px; height:220px;}
            .tms_why_img{    margin-bottom: 10px;width: 100%;position: relative;display: inline-block; }

            #tms_khoahoc {background: #fff;padding:20px;}
            #tms_khoahoc_title {
                left: 0;
                bottom: 0;
                min-height: 50px;
                text-align: center;
                z-index: 10;
                width: 100%;
                padding: 5px;
                background:#3264a9;
                display: inline-grid;
                align-items: center;
            }
            #tms_khoahoc_title a{
                font-size: 13px;color:#FFF;
                text-transform: uppercase;
            }
            .tms_khoahoc_list_img {height:180px;display: block;position: relative;text-align:center;}
            .tms_khoahoc_list {
                display: block;
                margin:5px 5px 25px 5px;
                background-color: #fff;
                text-align:center;
                border: 1px solid #e8e8e8;
            }
            .tms_khoahoc_list:hover {
                background-color: #fff;
                box-shadow: 0 2px 8px 0 rgba(0,0,0,.3);
            }
            .tms_khoahoc_list img {
             width:100%; height:180px
         }

         .title_description {
            width: 100%;
            overflow: hidden;
            height: 100px;
            color: #333;
            text-align: left;
            padding:5px;
            background: #fff;
        }
        #tms_huongdan{ }
        #tms_huongdan a{    color: #000;font-size: 16px;font-weight: 500;}

        .wraper_danhgia{margin:auto; width:100%; background: #fff; padding:30px 30px}

        .headtoppart {  color: #fff;
          display: block;
          width: 100%;
          background-color:#00a859;
          height: 30px;
          margin: 0px auto;
          padding: 0;
          min-width: 320px;
      }


      .headertopleft {  color: #fff;
          width: 50%;
          float: left;  padding: 5px 0px;
      }
      .headertopleft a{  color: #fff;}
      .headertopright {  color: #fff;
          width: 50%;
          float: right;
          text-align: right;
      }

      .headertopright .dropdown{
        font-size:12px;
        position:relative;
        display:inline-block
    }
    .headertopright .dropdown span{
        color:#fff;
        line-height:30px;
        display:inline-block;
        padding-left:10px;
        padding-right:10px;
        cursor:pointer;
        -webkit-transition:all .3s ease;
        -moz-transition:all .3s ease;
        -ms-transition:all .3s ease;
        -o-transition:all .3s ease
    }
    .headertopright .dropdown span:after{
        content:'\f0d7';
        font-family:'FontAwesome';
        margin-left:5px
    }
    .headertopright .dropdown ul{
        line-height:none;
        list-style:none;
        padding:0;
        margin-bottom:0;
        background-color:#fff;
        position:absolute;
        min-width:115px;
        right:0;
        width:100%;
        z-index:9999;
        opacity:0;
        visibility:hidden;
        -webkit-transition:all .3s ease;
        -moz-transition:all .3s ease;
        -ms-transition:all .3s ease;
        -o-transition:all .3s ease;
        box-shadow:0 1px 8px 0 rgba(0,0,0,0.58)
    }
    .headertopright .dropdown ul li a{
        color:#333333;
        font-size:14px;
        display:block;
        padding:5px 20px;    text-align: left;
        -webkit-transition:all .3s ease;
        -moz-transition:all .3s ease;
        -ms-transition:all .3s ease;
        -o-transition:all .3s ease
    }
    .headertopright .dropdown ul li a:hover{
        background-color:#e1bd85;
        color:#fff
    }
    .headertopright .dropdown ul li.active a{
        background-color:#e1bd85;
        color:#fff
    }
    .headertopright .dropdown:hover span{
        background-color:#fff;
        color:#333
    }
    .headertopright .dropdown:hover ul{
        visibility:visible;
        opacity:1
    }

    .headerwp {
      max-width: 1190px;
      margin: 0 auto;
      padding: 0px;
  }

  .address {
      padding: 10px 0px 0px 0px;
      font-size: 12px;
      color: #fff;
  }

  .address a {
      color: #fff;
  }

  .address span {
      margin-right: 9px;
      color: #fff;
  }

  .address .fa {
      margin-right: 6px;
      margin-left: 6px;
      color: #fff;
  }

  .language {    margin-top: -1px;
    float:right
}
.ngonngu {
    color: #848080;
    font-size: 21px;
    top: 0px;
    float: right;
    transition: all 0.4s ease-in-out 0s;
    z-index: 102;
    margin-right: 50px;

    padding: 11px 5px;
}

#social-content{margin-top: -3px;}
#social-content a{
    font-size: 14px;
    display: inline-block;
    color: #fff;
    border: 1px solid #ffffff;
    width: 25px;
    height: 25px;
    margin-top: 5px;
    text-align: center;
    margin-right: 10px;
    padding-left: 5px;
    padding-top: 5px;
    font-size: 12px;
    -webkit-border-radius: 50%;
    -moz-border-radius: 50%;
    border-radius: 50%;
    -webkit-transition: all .3s ease;
    -moz-transition: all .3s ease;
    -ms-transition: all .3s ease;
    -o-transition: all .3s ease;
}
#social-content a:hover{
    border-color:#fff
}


#banner_center {width:50%; float:left; margin-bottom:10px; margin-top:10px;}
#banner_center img {height:auto; width:100%}

#tms_modal {
	top:30%;
	margin: auto;
    width: 100%;
    max-width:600px;
}
.wraper_tms_1000 {
    margin: auto;
    width: 100%;
    max-width: 1000px;
}
.wraper_form {padding:40px 0 40px 0;
    margin: auto;
    width: 100%;    background: url(../images/background_top@2x.png) repeat-x left top #f3f7fa;

}
.wraper_news {padding:40px 0 40px 0;
    margin: auto;
    width: 100%;    background: #f2f2f2;

}
.wraper_sea {background:#fff;
    margin: auto;
    width: 100%;
    padding:30px 0 30px 0;
}

.wraper_tour {
    margin: auto;
    width: 100%;
    background:#f2f2f2;

}
.box_about {padding:10px;}	
.box_about_title {    
   margin-bottom: 10px;
   padding-bottom: 10px;
   font-size: 16px; 
   font-weight: 600; 
   color: #105374;
   position: relative;
}	
.box_about_title:after {
    content: '';
    width: 50px;
    display: block;
    bottom: 0;
    position: absolute;
    border-bottom: 2px solid #105374;
}
.box_about_title a{padding-bottom:5px; font-size: 16px;font-weight: 600; color: #050505;}
.box_about img {height: auto; width:100%; }	
.box_about_top_text {margin-top:10px; width:100%; text-align:center}
.box_about_text {margin-top:10px; min-height:140px; width:100%;}
.wraperheader {width: 100%;margin:0 auto;     background: #f2f2f2;	}
.wrapermenu {   width: 100%;margin:0 auto;background:#105374;}
#header .logo {
    position:relative;
    padding: 10px 0px 10px 0px;
}
.tms_book{ right:0; top: 35px; width:100%;}
.tms_hotline {
  position: absolute; left:430px; top:30px;
  display: -webkit-box;
  display: -webkit-flex;
  display: -moz-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -moz-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  padding-left: 39px;
  min-height: 30px;
  background-image: url(../images/phone.svg);
  background-position: left center;
  background-repeat: no-repeat;
  font-size: 14px;
  line-height: 1.43;
}
.tms_hotline_text {float:left;
    width: 130px;
    padding-right: 10px;
    color: rgba(0,0,0,.56);
    border-right: 1px solid rgba(0,0,0,.1);
    margin-right: 10px;
}
.tms_hotline_tel1 a,.tms_hotline_tel2 a {color:#105374;}
.tms_hotline_tel1 {
    color:#105374;
    font-weight: 600;
    font-size:16px;
    position: absolute;
    left: 180px;
    margin-top:0px
}
.tms_hotline_tel2 {
    color:#105374;
    font-weight: 600;
    font-size:16px;
    left: 180px;
    margin-top:20px
}

img.tms_cat_img {width:100%;height:150px;}
.tms_cat_title {
    background: #ececec;
    border-bottom: 2px solid #105374;
}
.tms_cat_title h2 {
	margin:0;
    float: left;
    font-size: 14px;
    line-height: 34px;
    padding: 2px 15px;
    text-transform: uppercase;
    position: relative;
    background:#105374;
    color: #FFF;
    position: relative;
}
.tms_cat_title h2:after {
    border-bottom: 39px solid #105374;
    border-right: 39px solid rgba(0,0,0,0);
    border-top: 0px solid  rgba(0,0,0,0);
    content: "";
    display: block;
    position: absolute;
    right: -38px;
    top: 0;
    z-index: 1;
}
.tms_cat_title h2 a {
    color: #fff;
    margin-left: 5px;
}
.tms_cat_right{ float: right;     padding-top: 12px;}
.tms_cat_right a {
    color:#105374;
    margin-left: 5px;
}
.tms_primary {
	float:left;
    width:100%;
    margin-bottom: 20px;
    background-color: #fff;
    padding: 10px;
    border: 1px solid #dcd7d7;
}
.tms_body {border: 1px solid #ececec;
 padding: 6px;
}
.tms_primary_title,.tms_primary_title a  {
   text-transform: uppercase;
   border-bottom: 2px solid #105374;
   padding: 5px;
   color: #ffffff;
   font-size: 16px;
   font-weight: 500;
   background: #105374;
}
.tms_primary_title i {
    background:#105374;
    color: #fff;
    width: 25px;
    height: 25px;
    line-height: 25px;
    text-align: center;
    font-size: 14px;
    float: left;
    margin-right: 5px;
}
.tms_primary_body{ background-color: #fff;}
.tms_primary p {
    margin:0;
}
.tms_primary ul, .tms_notitle_body ul {
    margin:0;
    padding:0;
}
.tms_primary ul li, .tms_notitle_body ul li {
    margin-bottom:5px;
}
.tms_primary img {
    margin-right:5px;
}
.tms_primary ul li:last-child {
    margin-bottom:0;
}
.tms_notitle_body{ background-color:#fff;  padding:  10px ; margin-bottom: 20px; }
.scrollup {
    width: 40px;
    height: 40px;
    position: fixed;
    bottom: 200px;
    right: 10px;
    display: none;
    text-align:center;
    padding: 10px;
    background-color:#00a859;
}
.scrollup i{color:#fff}
.tms_news_cat {
    background: #fff;
    padding-top:5px;
    margin-bottom:10px;
}

.tms_home_titlle{
    text-transform: uppercase;
    padding: 10px 10px 5px 0px;
    color: #105374;
    font-size: 25px;
    font-weight: 600;
    display: block;
    position: relative;
    margin-bottom: 20px;

}
.tms_home_titlle h3 {
	color: #105374;
    font-weight: 700;
    font-size: 25px;
}

.tms_home_titlle:after {
    content: "";
    height: 3px;
    width: 10%;
    background-color: #105374;
    position: absolute;
    left: 0%;
    bottom: -5px;
}
.tms_home_titlle:hover:after{width:20%;transition:1s;}
.tms_home_titlle h3 {color: #105374;} .tms_home_titlle h3:hover{color: red;}
.tms_home_titlle h3 a{color: #105374;} .tms_home_titlle h3 a:hover{color: red;}
.tms_home_titlle a{color: #105374;} .tms_home_titlle a:hover{color: red;}



.tms_home_body{ width:100%; display: inline-block; margin-bottom:20px}
.tms_home_info   {
    text-transform: uppercase;
    padding: 8px 8px 5px 8px;
    color:#00a859;
    font-size: 25px;
    letter-spacing: 2px;
    font-weight: 600;
    text-align: center;
}
.tms_home_info_body{ 
	margin-bottom:10px;
	padding:10px;
}

.tms_home_info_line{ 
    border-bottom: 2px solid #00a859;
    display: block;
    width: 120px;
    margin: auto;
    margin-bottom:10px;
}
.tms_cat_titlle h3 {
 color:#105374;
 text-align: left;
 font-size: 25px;
 text-transform: uppercase;
 width: 100%;
}
.tms_home_line {
    float: left;
    width: 100%;
    margin-bottom: 20px;
    color: #7f7d7f;
    font-size: 28px;
    font-weight: 700;
    position: relative;
    height: 32px;
    background: url(../images/line.png) no-repeat center bottom;
}
.tms_panel-heading {
    font-size: 16px;
    border-bottom: 3px solid #0084cb;
}
.tms_panel-heading a {
    background-color: #0084cb;
    font-size: 16px;
    height: 36px;
    font-weight: bold;
    padding: 8px 5px 5px 5px;
    color: #fff;
    min-width:170px;
}
.tms_panel-heading h3 {
    background-color: #0084cb;
    font-size: 16px;
    height: 36px;
    font-weight: bold;
    padding: 8px 5px 5px 5px;
    color: #fff;
    min-width:170px;
}
.tms_panel-heading_right {
    background: url(../images/bg_sub_menu.png) no-repeat scroll left top;
    display: block;
    float: left;
    height: 36px;
    line-height: 40px;
    padding-left: 40px;
}
.tms_panel {
    margin-bottom: 18px;
    background-color: #fff;
}
.tms-adv{background: #e4e5e7; position: relative; max-height:500px;}
.tms-body{background: #ffffff;  float: left; border-left: 1px solid #eee; }
.tms_colum {width:20%; float:left;}
.tms_colum_body {   border-right: 1px solid #eee;border-bottom: 1px solid #eee; height:250px; padding:3px;}
.tms_colum_body img{width:auto; height: 170px}
.thumbnail {
    display: block;
    padding: 2px;
    margin-bottom: 5px;
    line-height: 1.42857143;
    background-color: #fff;
    border: 1px solid #ddd;
    border-radius: 4px;
    -webkit-transition: border .2s ease-in-out;
    -o-transition: border .2s ease-in-out;
    transition: border .2s ease-in-out;
}
.hvr-overline-from-left {
  display: inline-block;
  vertical-align: middle;
  -webkit-transform: perspective(1px) translateZ(0);
  transform: perspective(1px) translateZ(0);
  box-shadow: 0 0 1px transparent;
  position: relative;
  overflow: hidden;
}
.hvr-overline-from-left:before {
  content: "";
  position: absolute;
  z-index: -1;
  left: 0;
  right: 100%;
  bottom: 0;
  background: #655d5d;
  height: 4px;
  -webkit-transition-property: right;
  transition-property: right;
  -webkit-transition-duration: 0.3s;
  transition-duration: 0.3s;
  -webkit-transition-timing-function: ease-out;
  transition-timing-function: ease-out;
}
.hvr-overline-from-left:hover:before, .hvr-overline-from-left:focus:before, .hvr-overline-from-left:active:before {
  right: 0;
}
.block_tophits li{
	display: inline;
    float: left;
    width: 100%;
    border-bottom: 1px dashed #CCC;
    padding-bottom: 3px;
    margin-bottom: 3px;
}
.tms_photo {
    /* border: 1px solid #ececec; */
    /* padding: 0px 5px 0px 5px; */
    padding: 10px;
    background: #ececec;
}	
ul.related {
	padding:0;
	margin:0;
    width:100%;
}
ul.related li {
    display: inline;
    float:left;
    width:100%;
    border-bottom: 1px dashed #CCC;
    padding-bottom:3px;
    margin-bottom:3px;
}
/* menu fotter */
.menu_footer_loop {
    margin:5px;
}
.menu_footer_loop_title ,.menu_footer_loop_title a{
    font-size: 16px;
    color:#333333;
}

h4.menu_footer_loop_title  a{
    display: block;
    border-bottom: 1px solid #d4d4d4; padding-bottom:5px;	
    font-size: 16px;
    color:#333333;
    margin-bottom:20px;
}
.menu_footer_loop_li ul {
    list-style: none;
    margin-top: 5px;
    padding:0;
}
.menu_footer_loop_li ul li {    
    color: #333333;
    border-bottom: 1px dashed rgba(102,102,102,.3);
    position: relative;
    padding: 5px 5px 5px 10px;
    margin-bottom: 0;
    line-height: 15px;
}
.menu_footer_loop_li ul li:before {
    content: "\f105";
    position: absolute;
    left: 0;
    top: 5px;
    display: block;
    font-family: FontAwesome;
}
.menu_footer_loop_li ul li a {
  font-size: 14px;
  color: #333333;
}
.menu_footer_loop_li ul li a:hover,
.menu_footer_loop_li ul li a:focus {
    color:#105374;
}
.menu_footer_loop_li ul li a:focus, .menu_footer_loop_li ul li a:hover {
    text-decoration: none;
    outline: 0;
}
.tms_body_cat {
    border-color: #ddd;
    background:#f2f2f2;
}
ul.catname{
    text-align: center;
    display: block;
    margin-bottom: 15px;
    border-bottom:none;	
}
.catname li {
    float: none;
    left: 0;
    right: 0;
    display: inline-block;
}
.catname li a{
    border: none;
    border-radius: 0;
    font-size: 16px;
    /* font-weight: bold; */
    padding: 5px 5px;
    color: #fff;
    background: #105374;
}
.catname li a:hover{
	color:	#fff;
	border:none;
	background:#e5a92f;
}
.catname li.active a, .catname li.active a:hover, .catname li.active a:focus{
   background-color: #e5a92f;
   color:#fff;
   position:relative;
}
.catname li.active a:before {
    left: 0;
    right: 0;
    opacity: 1;
    width: 16px;
    height: 8px;
    content: "";
    bottom: -12px;
    margin: 0 auto;
    position: absolute;
    border-top: 8px solid;
    border-right: 8px solid transparent !important;
    border-left: 8px solid transparent !important;
    border-bottom: 4px solid transparent !important;
    border-color: #e5a92f;	
}
.tms_primary .catname li{
	margin-bottom:0	;
}
.tms_primary .catname {
	border-bottom:none;	
	margin-bottom:20px ;
}
.tms_col_body {
    display: block;
    margin:5px 5px 15px 5px;
    background-color: #fff;
    text-align:center;
    border: 1px solid #e8e8e8;
}
.tms_col_body:hover {
    background-color: #fff;
    box-shadow: 0 2px 8px 0 rgba(0,0,0,.3);
}


.default-btn {
    background: #105374 none repeat scroll 0 0;
    color: #ffffff;
    font-family: "Raleway",sans-serif;
    font-size: 14px;
    font-weight: 700;
    position: relative;
    text-transform: uppercase;
    transform: perspective(1px) translateZ(0px);
    transition-duration: 0.2s;
    transition-property: color;
    vertical-align: middle;
    display: inline-block;
}
.default-btn:before {
    background: rgba(255, 255, 255, 1);
    bottom: 0;
    content: "";
    left: 0;
    position: absolute;
    right: 0;
    top: 0;
    transform: scaleY(0);
    transform-origin: 50% 0 0;
    transition-duration: 0.5s;
    transition-property: transform;
    transition-timing-function: ease-out;
    z-index: -1;
}
.default-btn:hover:before, .default-btn:focus:before, .default-btn:active:before {
    transform: scaleY(1);
    transition-timing-function: cubic-bezier(0.52, 1.64, 0.37, 0.66);
}
.default-btn:hover, .default-btn:focus, .default-btn:active {color: #105374}

.caption {
    width: 100%;
    overflow:hidden;
    height: 60px;
    color: #333;  
    text-transform: uppercase;
    background: white;
}
.caption h1,.caption h4{
    font-size:14px;       
    font-weight: 600;
}



.site-breadcrumbs a {
    margin-bottom: 0;
    color: #105374;
    font-size: 16px;
    letter-spacing: 2px;
    text-transform: uppercase;
}


#tms_detail h1{	color: #090;font-size: 22px;font-weight: 600;}
.tms_hometext{font-size: 20px;}
.tms_hometext ul{margin:0; padding:0;}
#tms_bodytext {font-size: 18px;background:#fff; padding:10px;}
#tms_bodytext h2{color: #090; font-size: 20px; font-weight: 600;}
#tms_bodytext h2:first-letter {
  float: left;
  padding: 4px 8px 0 0;
  display: block;
  color: #090;
  font: 60px/45px Georgia, Times, serif;
}
#tms_bodytext blockquote {
	color: #fff;
    background: #105374;
    padding: 10px;
    font-size: 16px;
    border: 2px solid #eee;
    -webkit-transform: perspective(1px) translateZ(0);
    transform: perspective(1px) translateZ(0);box-shadow: 0 0 35px 0 rgba(154, 161, 171, 0.15)
}
#tms_bodytext img {
    width:100%;
    height:auto
}

#danhgia{text-align: center;

    padding: 15px; background: #fff;
    border-radius: 5px;
    border: 1px solid #f2f2f2;
    margin-bottom: 20px;}
    .tms_danhgia_info {
        text-transform: uppercase;
        padding: 8px 8px 5px 8px;
        color: #105374;
        font-size: 20px;
        letter-spacing: 2px;
        font-weight: 600;
        text-align: center;
    }
    .tms_danhgia_info_line {
        border-bottom: 2px solid #105374;
        display: block;
        width: 120px;
        margin: auto;
        margin-bottom: 10px;
    }
    #tms_review{   

        padding: 10px;
        text-align: center;
    }
    #tms_review img {
        border: 1px solid #1c262d;
        border-radius: 150px;
        height: 150px;
        padding: 3px;
        width: 150px;
        display:inline-block;
        vertical-align: top;
    }
    .tms_review_title {
        color:#1c262d;
        font-size: 16px;
        position: relative;
        margin-bottom: 5px;  
        font-weight: bold;
        text-transform: uppercase;
    }
    .tms_review_text {    min-height: 180px;
        color: #1c262d;
        padding:10px;
        line-height: 1.4em;
        font-size: 14px;
        position: relative;

    }




    .box_footer {float:left; margin-bottom:10px; width:100%}
    .panel-body {  

        padding: 6px;
    }

    .tms_block_new{
      padding: 10px;
      border-radius: 3px;
      margin-bottom: 10px;
      border-radius: 10px;
      background: #fff;
      border: 1px solid #e3e1e1;
      position: relative;
      width: 100%;
      display: inline-block;

  }
  .tms_block_new ul{padding: 0; margin:0;}
  .tms_block_new ul li{    
    color: #333333;
    position: relative;
    margin-bottom: 5px;
    line-height: 15px;}
    ul.xkld {padding: 0; margin:0;}
    ul.xkld  li{      border-radius: 8px;  
        color: #717171;
        position: relative;
        padding: 5px;
        background: #fff;
        margin-bottom: 5px;
    }
    ul.xkld  a{   line-height: 20px; 
        color: #717171;
        font-weight:500;}
        ul.xkld img{    
          margin-right:5px;}



          .tms_block_new_titlle {

            float: left;
            width: 100%;
            color: #1ea9e1;
            font-size: 18px;
            font-weight: 500;
            position: relative;
            text-transform: capitalize;
            padding-bottom: 10px;

        }
        .tms_block_new_titlle:before {
            top: 34px;
            background-color: #e1e1e1;
            content: "";
            height: 2px;
            left: 0;
            margin: 0 auto;
            position: absolute;
            right: 0;
            width: 100%;
            z-index: 0;
        }

        .tms_block_new_titlle h3 {
            font-size: 18px;
            font-weight: 500;
            margin: 0;
            line-height: 35px;
            position: relative;
            display: inline-block;
            color:#00a859;
            text-transform: uppercase;
        }
        .tms_block_new_titlle h3:before {
            content: "";
            position: absolute;
            bottom: -1px;
            left: 0;
            width: 100%;
            background:#00a859;
            height: 2px;
        }


        #tms_simple h3 {
            color: #00a859 !important;
            position: relative;
            display: inline-block;
            border-left: 2px solid #00a859;
            margin-bottom: 20px;
            padding-left: 10px;
            font-size: 18px!important;
            text-transform: uppercase;
            text-align: left;
        }

        .tms_block_new_titlle h1 {
            font-size: 18px;
            font-weight: 500;
            margin: 0;
            line-height: 35px;
            position: relative;
            display: inline-block;
            color:#105374;
            text-transform: uppercase;
        }
        .tms_block_new_titlle h1:before {
            content: "";
            position: absolute;
            bottom: -1px;
            left: 0;
            width: 100%;
            background:#105374;
            height: 2px;
        }

        .tms_block_titlle {

            float: left;
            width: 100%;
            color: #1ea9e1;
            font-size: 18px;
            font-weight: 500;
            position: relative;
            text-transform: capitalize;
            padding-bottom: 10px;

        }
        .tms_block_titlle:before {
            top: 34px;
            background-color: #e1e1e1;
            content: "";
            height: 2px;
            left: 0;
            margin: 0 auto;
            position: absolute;
            right: 0;
            width: 100%;
            z-index: 0;
        }

        .tms_block_titlle h3 {
            font-size: 18px;
            font-weight: 500;
            margin: 0;
            line-height: 35px;
            position: relative;
            display: inline-block;
            color:#1ea9e1;
            text-transform: uppercase;
        }
        .tms_block_titlle h3:before {
            content: "";
            position: absolute;
            bottom: -1px;
            left: 0;
            width: 100%;
            background:#1ea9e1;
            height: 2px;
        }


        .tms_doitac_block {
            margin-top:50px;
        }

        .tms_doitac_block_titlle {
            text-align: center;
            width: 100%;
            color: #1ea9e1;
            font-size: 20px;
            font-weight: 500;
            position: relative;
            text-transform: capitalize;
            padding-bottom:20px;

        }
        .tms_doitac_body {    text-align: center;}
        .tms_doitac_body_title {    margin-top:10px;  min-height:60px;  text-align: center;}



        h1.tms_h1{font-weight: bold; font-size:20px; text-transform: uppercase;	}
        h2.tms_h2{font-weight: bold; font-size:18px; text-transform: uppercase;	}
        h3.tms_h3{font-weight: 500; font-size:16px; text-transform: uppercase;	}
        .hometext{ font-size: 18px;
            font-weight: 500
        }
        .tms_lienhe{border:1px solid #f86712;padding:5px; margin-top:25px;}
        .tms_lienhe_titlle{color:#fff;    text-transform: uppercase; padding:2px 20px 0px 20px;background:#f86712; margin-top:-20px;    display: inline-block; }
        .tms_lienhe_body{padding:10px 10px 0px 10px;    display: inline-block; width:100%} .tms_lienhe_body ul{padding:0;margin:0}

        .tms_services   {
            text-transform: uppercase;
            padding: 8px 8px 5px 8px;
            color: #105374;
            font-size: 25px;
            letter-spacing: 2px;
            font-weight: 600;
            text-align: center;
        }
        .tms_services_body{ display: inline-block;
           margin-bottom:20px;
           padding:10px;
       }

       .tms_services_line{ 
        border-bottom: 2px solid #105374;
        display: block;
        width: 120px;
        margin: auto;
        margin-bottom:10px;
    }
    .wraper_about{ 
        padding:40px 0 40px 0;
        margin: auto;
        background:#fff;
    }
    .tms_about_title{ display: inline-block;    position: relative;
       font-size: 25px;text-transform: uppercase;    font-weight: 600;
       margin-bottom:10px;
       background:#fff;    color: #105374;
   }
   .tms_about_title:before {
    content: "";
    position: absolute;
    bottom: -1px;
    left: 0;
    width: 10%;
    background: #105374;
    height: 2px;
}
.tms_about_body{ 
   display: block;
   padding:5px;
   margin-bottom:10px;

}
.tms_about_line {
    border-bottom: 2px solid #105374;
    display: block;
    width: 200px;
    margin: auto;
    margin-bottom: 40px;
    margin-top: 40px;
}

#tms_about_chitiet a, #tms_about_dichvu  a {color:#fff;}

#tms_about_chitiet {float:left;
	display: inline-block;
	font-size: 14px;
    padding: 8px 22px;
    line-height: 1.38;
    color: #fff;
    background-color: #105374;
    border-color: #105374;
}
#tms_about_dichvu {
	margin-left:20px;
	float:left;
	display: inline-block;
	font-size: 14px;
    padding: 8px 22px;
    line-height: 1.38;
    color: #fff;
    background-color: #105374;
    border-color:#105374;
}

#banner2{
	text-align:center;
    margin-top: 30px;
    padding: 10px;
    border-radius: 5px;
    border: 1px solid #105374;
    margin-bottom:20px;

}

#banner2:hover{
    background-color: #9bb59a;
    box-shadow: 0 5px 8px 0 rgba(0,0,0,.3);
}
#banner2_titlle {   border-radius: 5px;
	color: #fff;
    text-transform: uppercase;
    padding: 5px 20px 5px 20px;
    background: #105374;
    margin-top: -25px;
    display: inline-block;
}
#banner2 a{
	font-weight:600;
	font-size: 12px;
    color: #fff;
}

#banner2 div h3 {   
   text-align: center;
   color: #000;
   font-size: 18px;
   font-weight: bold;	
   text-transform: uppercase;  
}
#banner2 .banner2_content {
    padding: 10px 5px 5px 5px;
    color: #000;
    flex: 1;
    font-size: 14px;
}

.wraper_quytrinh{margin:auto; width:100%;padding: 60px 0 60px 0; background:#fff url(../images/background_section@2x.jpg) no-repeat center center  fixed !important;}
.wraper_quytrinh_homtext{
    margin:auto; width:100%;max-width:800px; 
    text-align:center;
    font-size: 16px;
}
.wraper_thongke{margin:auto; width:100%;padding: 30px 0 30px 0;}
.wraper_review{margin:auto; width:100%;background:#fff; padding: 30px 0 30px 0;}
.wraper_services{margin:auto; width:100%;background:#fff;  padding: 30px 0 30px 0;}
.wraper_doitac{margin:auto; width:100%; background-color: #ffae11; padding: 5px 0 5px 0;}
.tms_time ul {
    list-style: none;
    margin-top: 5px;
    padding:0;
}
.tms_time ul li {    
    color: #828282;
    border-bottom: 1px dashed rgba(102,102,102,.3);
    position: relative;
    padding: 5px 5px 5px 10px;
    margin-bottom: 0;
    line-height: 15px;
}

.tms_time ul li a {
  font-size: 14px;
  color: #fff;
}
.tms_time ul li a:hover,
.tms_time ul li a:focus {
    color:#105374;
}
.tms_time ul li a:focus, .tms_time ul li a:hover {
    text-decoration: none;
    outline: 0;
}


#tms_thongke { text-align: center; margin:auto; max-width:1000px;}
#tms_thongke_title{       font-size: 16px;
    color: #626263;
    text-transform: uppercase;
    text-align: center;
    display: block;
    font-weight: 600;}
    #tms_thongke_number{    font-size: 40px;
        color: #105374;
        text-transform: uppercase;
        text-align: center;
        display: block;
        display: inline-block;
        font-weight: 600;
        margin-bottom: 10px;
        border-bottom: 2px solid #105374;}	
        #tms_thongke img{     text-align: center; width: auto;height: auto;padding: 5px;}
        .tms_janpan {margin-bottom:10px; text-align:center}
        .tms_janpan_title {margin-bottom:10px;background:#d1dfe8; text-align:center}
        .tms_janpan_title a {color:#fff;padding: 5px;}
        .tms_janpan img{width:100%; height:auto; text-align:center}
        ul.tms_janpan_ul{margin:0; padding:0}
        ul.tms_janpan_ul li { color: #d1dfe8;border-bottom: 1px dashed rgba(102,102,102,.3); position: relative;padding: 5px 5px 5px 10px;margin-bottom: 0;line-height: 15px;}
        ul.tms_janpan_ul li a{ color: #616161;}
        ul.tms_janpan_ul img{ margin-right:5px;}
        ul.tms_janpan_ul li:before { content: "\f105"; color: #d1dfe8;position: absolute; left: 0; top: 5px;display: block;font-family: FontAwesome;}

        /*******************************contact us home****************************/
        .contact_us_home, .contact_us_home_left_title, .contact_us_home_left_label, .contact_us_home_left_number, .contact_us_home_left_time, .contact_us_home_right_r, .contact_us_home_right_title,
        .contact_us_home_right_email, .contact_us_home_right_map, .contact_us_home_right_map a{
           float: left;
           display: block;
           width: 100%;
       }
       .contact_us_home{
           margin-top: 30px;	
           margin-bottom: 30px;
       }

       .contact_us_home_title {
        background:#105374;
        float: left;
        display: block;
        width: 40px;
        height: 141px;
    }


    .contact_us_home_title span {	
       -ms-transform: rotate(90deg);
       -webkit-transform: rotate(90deg);
       -moz-transform: rotate(90deg);
       -o-transform: rotate(90deg);
       transform: rotate(90deg);
       float: left;
       display: block;
       background: url(../images/icon_star@2x.png) no-repeat left 55px;
       background-size: 15px 15px;
       margin-top: 35px;
       padding-left: 21px;
       padding-top: 55px;
       font-size: 14px;
       color: #4d4d4d;
       text-transform: uppercase;
       width: 100px;
   }


   .contact_us_home_left{	margin-top:10px;
       float: left;	color: #fff;
       display: block;
       padding-right: 20px;
       background: #105374;
       height: 141px;
   }
   .contact_us_home_right{
       float: left;	margin-top:10px;
       display: block;
       width: 100%;
       padding: 20px 15px 20px 20px;
       background: #105374;
       height: 141px;
   }
   .contact_us_home_left_l{
       float: left;
       display: block;
       width: 18%;
       text-align: center;
       padding-top: 20px;
   }
   .contact_us_home_left_r {
    float: right;
    display: block;
    width: 80%;
}
.contact_us_home_left_title{
	text-transform: uppercase;
	color: #fff;
	font-family: "latobold", Arial, Helvetica, sans-serif;
	padding-top: 15px;
}
.contact_us_home_left_number{
	font-family: "Times New Roman", Times, serif;
    font-weight: bold;
    font-size: 33px;
    line-height: 35px;
    color: #fff;
    text-align: right;
}

.contact_us_home_left_time{
	border: 1px solid #fff;
	width: 100%;
	margin-bottom: 20px;
}
.contact_us_home_left_time_tit{
	float: left;
    display: block;
    width: 33%;
    padding: 5px;
    text-align: center;
    border-right: 1px solid #fff;
}
.contact_us_home_left_time_form, .contact_us_home_left_time_to{
	float: left;
    display: block;
    width: 31%;
    padding: 5px;
    text-align: center; 
    color: #fff;
}
.contact_us_home_left_time_form{
	border-right: 1px solid #fff;
	width: 36%;
}

.contact_us_home_right_img{
	float: left;
    display: block;
    width: 28%;
}
.contact_us_home_right_c{
	float: left;
    display: block;
    width: 72%;
}
.contact_us_home_right_title{
	color: #fff;
	text-transform: uppercase;
	font-family: "latobold", Arial, Helvetica, sans-serif;
}
.contact_us_home_right_email{
	border: 1px solid #fff;
    text-align: center;
    padding: 0px;
    margin-top: 4px;
    height: 40px;
    line-height: 40px;
}
.contact_us_home_right_email a{
	color: #fff;
	font-size: 18px;
	font-family: "latobold", Arial, Helvetica, sans-serif;
	font-weight: bold;
    font-style: normal;
}

.contact_us_home_right_map a{
	background: #fff;
    text-align: center;
    text-transform: uppercase;
    font-size: 12px;
    margin-top: 8px;
    color: #4b9331;
    height: 32px;
    line-height: 32px;
}
#owl-giayphep{border: 1px solid #d4d4d4;
    border-radius: 5px;
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    padding: 5px;
    margin-bottom: 10px;}

    .box15{position:relative;text-align:center}
    .box15 img{width:100%;height:auto}
    .box15 .box-content{width:100%;height:100%;position:absolute;top:0;left:0;transition:all .5s ease 0s}
    .box15:hover .box-content{background-color:rgba(255, 255, 255, 0.8)}
    .box15 .box-content:after,.box15 .box-content:before{content:"";width:50px;height:50px;position:absolute;opacity:0;transform:scale(1.5);transition:all .6s ease .3s}
    .box15 .box-content:before{border-left:1px solid #040404;border-top:1px solid #040404;top:19px;left:19px}
    .box15 .box-content:after{border-bottom:1px solid #040404;border-right:1px solid #040404;bottom:19px;right:19px}
    .box15:hover .box-content:after,.box15:hover .box-content:before{opacity:1;transform:scale(1)}
    .box15 .title{font-size:22px;color:#000;margin:0;position:relative;top:0;opacity:0;transition:all 1s ease 10ms}
    .box15:hover .title{top:45%;opacity:1;transition:all .5s cubic-bezier(1,-.53,.405,1.425) 10ms}
    .box15 .title:after{content:"";width:0;height:1px;background:#040404;position:absolute;bottom:-8px;left:0;right:0;margin:0 auto;transition:all 1s ease 0s}
    .box15:hover .title:after{width:80%;transition:all 1s ease .8s}
    .box15 .icon{padding:0;list-style:none;width:100%;margin:0 auto;position:absolute;bottom:0;opacity:0;transition-duration:.6s;transition-timing-function:cubic-bezier(1,-.53,.405,1.425);transition-delay:.1s}
    .box15:hover .icon{bottom:40%;opacity:1}
    .box15 .icon li{display:inline-block}
    .box15 .icon li a{display:block;    padding-top: 10px; width:40px;height:40px;line-height:40px;border-radius:50%;font-size:18px;color:#000;border:1px solid #000;margin-right:5px;transition:all .3s ease-in-out 0s}
    .box15 .icon li a:hover{background:#000;color:#fff}
    @media only screen and (max-width:990px){.box15{}
    }
    .tms_money {
        color: #fff;
        font-weight: bold;
        padding: 5px;
        background: #105374;
    }
/* tms_hotline */
#tms_hotline{
    position: fixed;
    left: 0;
    bottom: 10%;
    z-index: 10000;

}
#tms_hotline a{
 color:#fff
}
.tms_phone{
  padding:5px;
  background: #f86712;
  display: block;
  border-top-right-radius: 10px;
  border-bottom-right-radius: 10px;  
  box-shadow:0 0 4px rgba(0,0,0,0.15);
  -webkit-box-shadow:0 0 4px rgba(0,0,0,0.15);
}
.tms_mobile{
	margin-top:5px;
	padding:5px;
    background: #284886;
    display: block;
    border-top-right-radius: 10px;
    border-bottom-right-radius: 10px;  
    box-shadow:0 0 4px rgba(0,0,0,0.15);
    -webkit-box-shadow:0 0 4px rgba(0,0,0,0.15);
}

#phongban h3 {  background: #f2f2f2;padding: 10px;min-height:60px;  text-transform: uppercase; text-align:center; color: #989898;} #phongban h3:hover{color: red;}
#phongban h3 a{color: #989898;} #phongban h3 a:hover{color: red;}
#phongban .owl-nav,#doingu .owl-nav { 
    display:none;
    position: absolute;
    top: 30%;
    right: 0;
    left: 0;
    z-index: 11111;
}
#phongban:hover .owl-nav,#doingu:hover .owl-nav { 
    display:block;
    position: absolute;
    top: 30%;
    right: 0;
    left: 0;
    z-index: 11111;
}

#phongban .owl-nav .owl-prev,#doingu .owl-nav .owl-prev { 
    float: left;
    position: absolute;
    top: 30%;
    left: 0;
    z-index: 1111;
    font-size: 30px;
    width: 30px;
    height: 40px;
    background:#00a859;
    color:#fff;
    text-align: center;
}
#phongban .owl-nav .owl-next,#doingu .owl-nav .owl-next { 
  right: 0;
  float: right;	color:#fff;
  position: absolute;
  z-index: 111;
  top: 30%;
  font-size: 30px;
  width: 30px;
  height: 40px;
  background: #00a859;
  text-align: center;
}
.name{color:#fff; background: #00a859;text-align: center;padding:10px; }

#company_info ul {margin:0;padding:0;color: #0a0a0a;}
#company_info li {
    display:table;
    clear:both; border: none;
    margin-bottom:5px;
    color:#0a0a0a;
}
#company_info li a{
   color:#0a0a0a;
}
#company_info #company_name { 
   color: #0a0a0a;font-size: 16px;  font-weight: 600;
   text-transform:uppercase;
}
#company_info li > em,
#company_info li > span {
    display:table-cell; color: #0a0a0a;
    vertical-align:middle;
    padding-left:10px;
}
#company_info li#company_name > span {
    display:inline;
}
#company_info li em {    
	color: #ffffff;
    font-size: 12px;
    width: 20px;
    height: 20px;
    border-radius: 100%;
    background: #00a859;
    padding: 5px;
    text-align: center;
}	
#tms_footer{ background-color: #232323; font-size:14px;color: #b4b4b4;padding-top:25px;padding-bottom: 15px;}
#tms_footer .widget { margin-bottom: 30px;}
#tms_footer  .widget-title {position: relative;font-size: 18px;margin-bottom: 35px;text-transform: uppercase;}
#tms_copyright { background-color: #181818; font-size:14px;  color: #b4b4b4;padding-top: 15px;padding-bottom: 15px;}
#tms_copyright .highlight {color: #ffc326;border-color: #ffc326;}
#tms_social{list-style:none;margin-bottom:20px;margin-top:10px; text-align:center}
#tms_social h3 {font-weight: 500;	font-family: 'Cormorant SC', serif; font-size: 15px;letter-spacing: 0.5px;text-transform: uppercase;margin-bottom: 10px;color: #fff;}
#tms_social li {display:inline-block;margin-right:10px;}
#tms_social li:last-child{margin-right:0 !important;}
#tms_social li a {display:block;width:36px;height:36px;background-color:#fcaf17;color:#fff;text-align:center;
    font-size:23px;-webkit-border-radius: 100%; border-radius: 100%;-webkit-transition:all 0.4s ease;transition:all 0.4s ease;border: solid #f2f2f2 1px;}
    #tms_social li a:hover {background-color:#fff;    color:#fcaf17;}
    #tms_social li .fa {padding: 6px;}

    .tms_company,.tms_company_image { color:#fff;font-size:16px; text-align:center;  padding-top:10px;}
    .tms_company_coppy { color:#fff;font-size:10px;font-weight: 400; text-align:center;      padding: 17px 0 5px 0;}
    .tms_company_coppy_right {    float: right !important; padding-right: 83px;}
    .tms_company_logofooter { color:#fff;font-size:16px; text-align:center; padding:58px 0 36px 0;}
    .tms_company_logofooter img{ max-width:100%; height:auto}
    .tms_company_logofooter_right {float: right !important; color: #fff;position: absolute;    margin-top: 26px; right: 0;top: 0;padding-right: 86px;}
    .tms_company_logofooter_right span a {color:#fff;}
    .tms_header_bg{margin:auto; width:100%;background-image: url(../images/breadcrumb.jpg);    background-size: cover;position: relative; margin-bottom:20px;}
    .tms_header{margin:auto; width:100%;color: #232323; text-align:left;padding-top:25px;padding-bottom: 25px;}
    .tms_header h2 {
        font-family: 'Open Sans', sans-serif;

        text-align:center;
        margin-bottom: 0;
        color: #232323;
        display: inline;
        font-size: 30px;
        font-weight: 600;
        text-transform: uppercase;
        word-wrap: break-word;
    }
    .text0 h3{
       font-weight:bold;
       font-size:16px;	
       color: #8c8b8b;	
   }

   .text0{
       text-align:left;	
   }


   /* breadcrumb */
   .breadcrumbs li a{color: #fff;}
   .breadcrumbs-wrap{
       position: relative;
   }

   .breadcrumbs-wrap .display{
       height: 35px;
       overflow: hidden;
   }

   .breadcrumbs {
    display: inline-block;
}

.breadcrumbs li {
    float:left;
    margin:0 .5em 0 1em;
}

.breadcrumbs a, .show-subs-breadcrumbs {
    background-color:#00a859;
    padding:.6em 1em;
    float:left;
    text-decoration:none;
    color:#fff;
    position:relative;
}

.breadcrumbs a:hover, .show-subs-breadcrumbs:hover {
    background-color:#00a859;
}

.breadcrumbs a:before {
    content:"";
    position:absolute;
    top:50%;
    margin-top:-1.5em;
    border-width:1.5em 0 1.5em 1em;
    border-style:solid;
    border-color:#00a859 #00a859 #00a859 transparent;
    left:-1em;
}

.breadcrumbs a:hover:before {
    border-color:#00a859 #00a859 #00a859 transparent;
}

.breadcrumbs a:after, .show-subs-breadcrumbs:after {
    content:"";
    position:absolute;
    top:50%;
    margin-top:-1.5em;
    border-top-width:1.5em;
    border-top-style: solid;
    border-top-color: transparent;
    border-bottom-width:1.5em;
    border-bottom-style: solid;
    border-bottom-color: transparent;
    border-left-width: 1em;
    border-left-style: solid;
    border-left-color: #00a859;
    right:-1em;
}

.breadcrumbs a:hover:after, .show-subs-breadcrumbs:hover:after {
    border-left-color:#00a859;
}

/*.breadcrumbs li:last-child a,
.breadcrumbs li:last-child a:hover {
    font-weight:bold;
    background:none;
}

.breadcrumbs li:last-child a:after,
.breadcrumbs li:last-child a:before {
    content:normal;
}

*/

.subs-breadcrumbs{
    margin: 0;
    padding: 0;
    background-color: #fff linear-gradient(to bottom, rgba(0, 0, 0, 0) 0px, rgba(0, 0, 0, 0.1) 100%);
    background-repeat: repeat;
    background-attachment: scroll;
    background-position: 0 0;
    position: absolute;
    left: 0;
    top: 40px;
    border-width: 1px;
    border-style: solid;
    border-color: rgba(0,0,0,0.1);
    border-top: none;
    box-shadow: 0 0.063em 0.25em rgba(7, 20, 34, 0.25);
    display: none;
    z-index: 999999;
}

.subs-breadcrumbs.open{
	display: block;
}

.subs-breadcrumbs li:last-child,
.subs-breadcrumbs li:last-child a,
.subs-breadcrumbs{
    border-bottom-left-radius: 4px;
    border-bottom-right-radius: 4px;
}

.subs-breadcrumbs li, .subs-breadcrumbs a {
    display:block;
    float:none;
}

.subs-breadcrumbs a{
    line-height:40px;
    height:40px;
    overflow: hidden;
    padding:0 10px;
}

.subs-breadcrumbs li:not(:last-child) a{
    border-bottom-width: 1px;
    border-bottom-style: solid;
    border-bottom-color: rgba(0,0,0,0.1);
}

.subs-breadcrumbs a:hover{
    background-color: rgba(0,0,0,0.1)
}

.subs-breadcrumbs a em{
	display: inline-block;
	margin-right: 5px;
	color: #707070;
}

.show-subs-breadcrumbs{
	padding-right: 5px;
	margin-right: 7px;
	width: 30px;
	text-align: center;
}
.tms_footer_inner {

    float: left;
    width: 100%;
    padding-top: 20px;
    padding-bottom: 18px;
}
.tms_footer_map {


    width: 100%;
    padding-top: 20px;
    padding-bottom: 18px;
}


/*vietthem19/12/2019*/
.btn-default {
    color: #fff!important;
    background-color: #00a859!important;
    border-color: #00a859!important;
}
.btn-xem {
    color: #fff!important;
    background-color: #ff9221!important;
    border-color: #ff9221!important;
}
.width100{width:100px;}
.width150{width:150px;}
.width200{width:200px;}
#tms_tienich_list > a > img{
    margin-bottom: 5px !important;
}
.left{
    float:left
}
.right{
    float:right
}
.center{
    text-align:center
}
.tms_box_login {border-radius: 10px;background:#fff;
    border: 1px solid #e3e1e1;
    padding: 20px 10px 10px 10px;
    position: relative;
    display: inline-block;
    margin-bottom: 10px;
}
.tms_boxblock_change{margin-top:10px;
    color: #fff;
    background-color: #ed752a;
    border-color: #ed752a;
}
.tms_boxblock_change a {
    color: #fff !important;
}
.tms_boxblock_thoat{margin-top:10px;
    color: #fff;
    background-color: #ed752a;
    border-color: #ed752a;
}
.tms_boxblock_thoat a {
    color: #fff !important;
}

#tms_nvyte_title {
    left: 0;
    bottom: 0;
    min-height: 40px;
    text-align: center;
    z-index: 10;
    width: 100%;
    margin-bottom:10px;
}
#tms_nvyte_title a{    font-size: 16px;
    color: #FFF;
    text-transform: uppercase;
    padding: 5px;
    background: #00a859;
    width: 100%;
    display: block;}