@media (min-width:1200px) {
  .nav > li > a{
    position:relative;
    display:block;
    padding:10px 12px;
  }
}

@media (max-width:1199px) {
  .nav > li > a{
    position:relative;
    display:block;
    padding:10px 7px;
  }
}

@media (min-width:1200px) {
  body{
    margin-top:50px;
    font-family:"thaisans_neueregular",Helvetica,Arial,sans-serif;
    font-size:14px;
    line-height:1.42857143;
    margin-right:10px;
  }
}

@media (max-width:1199px) {
  body{
    margin-top:30px;
    font-family:"thaisans_neueregular",Helvetica,Arial,sans-serif;
    font-size:14px;
    line-height:1.42857143;
    margin-right:10px;
  }
}

@media (max-width:991px) {
  body{
    margin-top:20px;
    font-family:"thaisans_neueregular",Helvetica,Arial,sans-serif;
    font-size:14px;
    line-height:1.42857143;
    margin-right:10px;
  }
}

@media (max-width:767px) {
  body{
    margin-top:10px;
    font-family:"thaisans_neueregular",Helvetica,Arial,sans-serif;
    font-size:14px;
    line-height:1.42857143;
  }
}



.sml_logo{
  margin-bottom:10px;
}

@media (min-width:1200px) {
  .navbar-nav li{
    font-size:17pt;
  }
}

@media (max-width:1199px) {
  .navbar-nav li{
    font-size:15pt;
  }
}

.sml_section_header_inner{
  margin-bottom:10px;
  margin-top:15px;
}

@media (min-width:1200px) {
  .sml_section_header_inner h1 span{
    font-weight:bolder;
    background-color:#fff;
    padding-right:10px;
    font-size:32pt;
  }
}

@media (max-width:1199px) {
  .sml_section_header_inner h1 span{
    font-weight:bolder;
    background-color:#fff;
    padding-right:10px;
    font-size:28pt;
  }
}

@media (max-width:991px) {
  .sml_section_header_inner h1 span{
    font-weight:bolder;
    background-color:#fff;
    padding-right:10px;
    font-size:24pt;
  }
}

@media (max-width:767px) {
  .sml_section_header_inner h1 span{
    font-weight:bolder;
    background-color:#fff;
    padding-right:10px;
    font-size:20pt;
  }
}

.sml_section_header_inner h1 a{
  #font-weight:bolder;
  #background-color:#fff;
  #font-size:large;
  #margin-top:10px;
  text-decoration: none;
  color:#000;
  #padding-left:10px;
}

.sml_section_header_inner_bkgnd{
  background-image:url(/assets/img/bar.png);
  margin-bottom:20px;
}

@media (max-width:767px) {
  .sml_section_highlight_header_logo{
    border-top:solid;
    border-top-width:1px;
    border-left:solid;
    border-left-width:1px;
    height:90px;
  }
}

@media (max-width:991px) {
  .sml_section_highlight_header_logo{
    border-top:solid;
    border-top-width:1px;
    border-left:solid;
    border-left-width:1px;
  }
}

@media (max-width:1199px) {
  .sml_section_highlight_header_logo{
    border-top:solid;
    border-top-width:1px;
    border-left:solid;
    border-left-width:1px;
  }
}

@media (min-width:1200px) {
  .sml_section_highlight_header_logo{
    border-top:solid;
    border-top-width:1px;
    border-left:solid;
    border-left-width:1px;
  }
}

@media (min-width:1200px) {
  .sml_section_highlight_header_logo img{
    width:100%;
  }
}

@media (max-width:1199px) {
  .sml_section_highlight_header_logo img{
    width:100%;
  }
}

@media (max-width:991px) {
  .sml_section_highlight_header_logo img{
    width:85%;
  }
}

@media (max-width:767px) {
  .sml_section_highlight_header_logo img{
    max-height:100%;
    max-width:100%;
    width:auto;
    height:auto;
  }
}

.sml_section_highlight_header_caption{
  border-top:solid;
  border-top-width:1px;
  padding-left:0px;
  padding-right:0px;
  margin-left:0px;
  margin-right:0px;
}

.sml_section_highlight_header .col-md-2{
  padding-right:0px;
}

@media (min-width:1200px) {
  .sml_section_highlight_header .col-md-7{
    padding-right:0px;
  }
}

@media (max-width:1199px) {
  .sml_section_highlight_header .col-md-7{
    padding-right:0px;
  }
}

@media (max-width:991px) {
  .sml_section_highlight_header .col-md-7{
    padding-right:0px;
  }
}

@media (max-width:767px) {
  .sml_section_highlight_header .col-md-7{
    padding-right:0px;
    border-right:solid;
    border-right-width:1px;
    height:90px;
    margin-left:-3px;
  }
}

.sml_section_highlight_header .col-md-3{
  padding-left:0px;
}

@media (min-width:1200px) {
  .sml_section_highlight_header h1{
    text-align:center;
    font-weight:700;
    padding-top:20px;
    font-size:32pt;
  }
}

@media (max-width:1199px) {
  .sml_section_highlight_header h1{
    text-align:center;
    font-weight:700;
    padding-top:15px;
    font-size:32pt;
  }
}

@media (max-width:991px) {
  .sml_section_highlight_header h1{
    text-align:center;
    padding-top:10px;
    font-size:32pt;
    margin-top:20px;
  }
}

@media (max-width:767px) {
  .sml_section_highlight_header h1{
    text-align:center;
    font-weight:700;
    font-size:22pt;
    vertical-align:middle;
  }
}

@media (min-width:1200px) {
  .sml_section_highlight_header_box{
    color:#fff;
    background-image:url(/assets/img/hilight_box.png);
    padding-top:20px;
    padding-bottom:20px;
    padding-left:0px;
  }
}

@media (max-width:1199px) {
  .sml_section_highlight_header_box{
    color:#fff;
    background-image:url(/assets/img/hilight_box.png);
    padding-top:8px;
    padding-bottom:7px;
    padding-left:0px;
  }
}

@media (max-width:991px) {
  .sml_section_highlight_header_box{
    color:#fff;
    background-image:url(/assets/img/hilight_box.png);
    padding-top:8px;
    padding-bottom:7px;
    padding-left:0px;
  }
}

@media (max-width:767px) {
  .sml_section_highlight_header_box{
    color:#fff;
    background-image:url(/assets/img/hilight_box.png);
    padding-top:8px;
    padding-bottom:7px;
    margin-left:15px;
  }
}

.sml_section_highlight_header_box h1{
  margin:2px 0 2px 0;
  padding:0 0 0 0;
  line-height:1;
  font-size:32pt;
  color:#fff;
}

.sml_section_highlight_header_box p{
  text-align:center;
  font-size:18pt;
  font-weight:bold;
  margin:0 0 0 0;
  padding:0 0 0 0;
  line-height:1;
}

.sml_section_highlight_header_box small{
  color:#fff;
}

.sml_section_highlight_content .carousel-indicators{
  visibility:hidden;
}

.sml_section_highlight_content .carousel-inner{
  height:auto;
}

.sml_section_highlight_content img{
  width:100%;
}

.sml_section_highlight_content{
  position:relative;
}

@media (min-width:1200px) {
  .sml_section_highlight_content_caption{
    text-align:center;
    color:#fff;
    position:absolute;
    z-index:8;
    background-color:rgba(0,0,0,0.6);
    bottom:0;
    left:15px;
    right:3px;
    padding-bottom:15px;
  }
}

@media (max-width:1199px) {
  .sml_section_highlight_content_caption{
    text-align:center;
    color:#fff;
    position:absolute;
    z-index:8;
    background-color:rgba(0,0,0,0.6);
    bottom:0;
    left:15px;
    right:3px;
    padding-bottom:10px;
  }
}

@media (max-width:991px) {
  .sml_section_highlight_content_caption{
    text-align:center;
    color:#fff;
    position:absolute;
    z-index:8;
    background-color:rgba(0,0,0,0.6);
    bottom:0;
    left:15px;
    right:3px;
    padding-bottom:5px;
  }
}

@media (max-width:767px) {
  .sml_section_highlight_content_caption{
    text-align:center;
    color:#fff;
    position:absolute;
    z-index:8;
    background-color:rgba(0,0,0,0.6);
    bottom:0;
    left:15px;
    right:3px;
    padding-bottom:0px;
  }
}

@media (max-width:767px) {
  .sml_section_highlight_content_caption h1{
    font-weight:lighter;
    font-size:18pt;
  }
}

@media (max-width:991px) {
  .sml_section_highlight_content_caption h1{
    font-weight:lighter;
  }
}

@media (max-width:1199px) {
  .sml_section_highlight_content_caption h1{
    font-weight:lighter;
  }
}

@media (min-width:1200px) {
  .sml_section_highlight_content_caption h1{
    font-weight:lighter;
  }
}

.sml_ads_box img{
  width:100%;
}

.sml_white_bkgnd{
  background-color:#fff;
  padding-right:10px;
}

@media (min-width:1200px) {
  .sml_big_bold_font{
    font-size:28pt;
    font-weight:bolder;
  }
}

@media (max-width:1199px) {
  .sml_big_bold_font{
    font-size:24pt;
    font-weight:bolder;
  }
}

@media (max-width:991px) {
  .sml_big_bold_font{
    font-size:18pt;
    font-weight:bolder;
  }
}

@media (max-width:767px) {
  .sml_big_bold_font{
    font-size:15pt;
    font-weight:bolder;
  }
}

@media (min-width:1200px) {
  .sml_big_normal_font{
    font-size:28pt;
    font-weight:400;
  }
}

@media (max-width:1199px) {
  .sml_big_normal_font{
    font-size:24pt;
    font-weight:400;
  }
}

@media (max-width:991px) {
  .sml_big_normal_font{
    font-size:18pt;
    font-weight:400;
  }
}

@media (max-width:767px) {
  .sml_big_normal_font{
    font-size:15pt;
    font-weight:400;
  }
}

.sml_ads_box_side img{
  width:100%;
  margin-bottom:10px;
}

@media (min-width:1200px) {
  .sml_section_box{
    height:310px;
    margin-bottom:10px;
  }
}

@media (max-width:1199px) {
  .sml_section_box{
    height:255px;
    margin-bottom:10px;
  }
}

@media (max-width:991px) {
  .sml_section_box{
    height:275px;
    margin-bottom:10px;
  }
}

@media (max-width:767px) {
  .sml_section_box{
    height:auto;
    margin-bottom:10px;
  }
}

@media (min-width:1200px) {
  .sml_section_box_text h2{
    font-weight:bolder;
    font-size:24pt;
    margin-bottom:0px;
    margin-top:18px;
  }
}

@media (max-width:1199px) {
  .sml_section_box_text h2{
    font-weight:bolder;
    font-size:20pt;
    margin-bottom:0px;
    margin-top:12px;
  }
}

@media (min-width:1200px) {
  .sml_section_box_text p{
    font-size:18pt;
    line-height:1.15;
    margin-top:12px;
  }
}

@media (max-width:1199px) {
  .sml_section_box_text p{
    font-size:16pt;
    line-height:1.25;
    margin-top:8px;
  }
}

.sml_section_box_icon{
  margin-right:10px;
  margin-top:-5px;
}

@media (min-width:1200px) {
  .sml_section_box_image{
    height:202px;
    display:block;
    position:relative;
  }
}

@media (max-width:1199px) {
  .sml_section_box_image{
    height:166px;
    display:block;
    position:relative;
  }
}

@media (max-width:991px) {
  .sml_section_box_image{
    height:194px;
    display:block;
    position:relative;
  }
}

@media (max-width:767px) {
  .sml_section_box_image{
    height:auto;
    display:block;
    position:relative;
  }
}

.sml_section_box_caption h3{
  margin:5px 0 5px 10px;
}

.sml_section_box_caption{
  position:absolute;
  z-index:8;
  color:#fff;
  background-color:rgba(0,0,0,0.5);
  width:100%;
  text-align:left;
  bottom:0;
}

.col-lg-1, .col-lg-10, .col-lg-11, .col-lg-12, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-md-1, .col-md-10, .col-md-11, .col-md-12, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-sm-1, .col-sm-10, .col-sm-11, .col-sm-12, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-xs-1, .col-xs-10, .col-xs-11, .col-xs-12, .col-xs-2, .col-xs-3, .col-xs-4, .col-xs-5, .col-xs-6, .col-xs-7, .col-xs-8, .col-xs-9{
  position:relative;
  min-height:1px;
  padding-right:3px;
  padding-left:15px;
}

section{
  margin-top:10px;
}

