@charset "utf-8";a,body,div,h1,h2,h3,img,p,ul{border:0;padding:0;margin:0;font-family:Verdana,Arial;font-size:11px}


li{border:0;padding:0;padding-top: 3px;margin:0;font-family:Verdana,Arial;font-size:11px;text-transform:capitalize}
.team-table td{border:#999 1px solid}
.team-table h3{background:#fabf8f;font-family:Verdana,Arial;font-size:14px;color:#000;font-weight:700;line-height:25px;padding-left:10px}
.team-table p{color:#000;padding:8px}
.team-table ul{color:#000;margin:0;padding:8px 8px 8px 20px}
.clear{clear:both}
body{background:url(https://masterskills.org/images/ind_02.jpg) repeat-x}
#pagesize{width:985px;margin:auto}
#logoset{padding-top:17px}
.logo{float:left;padding-left:5px; padding-top: 20px;}
.callno{float:right;width:170px;padding-top:10px;padding-right:10px}
.naviwithbutton{float:left}
.ourclient{float:right;background:url(https://masterskills.org/images/ind_43.jpg) repeat-x;margin-right:5px;margin-top:7px}
.ourclient .cl_leftimg{background:url(https://masterskills.org/images/ind_41.jpg) left top no-repeat}
.ourclient .cl_rightimg{background:url(https://masterskills.org/images/ind_45.jpg) right top no-repeat;height:260px;width:275px}
.cl_header{font-family:Verdana,Arial;font-size:22px;color:#fff;padding-top:12px;padding-bottom:5px}
.logoalign{padding:30px 14px 14px 17px}
.mcon_leftcol{float:left;background:url(https://masterskills.org/images/ind_80.jpg) left repeat-y;width:272px;margin-top:7px}
.rtxt2{font-family:Verdana,Arial;font-size:11px;color:#333;width:240px;padding:15px}
.mcon_rightcol{float:left;padding-left:10px;width:694px;margin-top:7px;position:relative}
.mcon_rightcol a:hover{text-decoration:underline}
.footer{background:#006699;}
.f_pagesize{width:985px;margin:auto;padding-top:15px;padding-bottom:10px;font-family:Verdana,Arial}
.footer ul{font-family:Verdana,Arial;font-size:11px;color:#fff;list-style:none;padding-left:14px;line-height:20px;float:left;width:150px}
.copyright{background:#01497c;padding:10px;color:#fff;font-family:Verdana,Arial;font-size:11px}
.in_threecol{padding:2px 2px 8px 2px}
.in_firstcol{float:left;width:240px}
.in_firstcol .navig{background:#405f99;padding:3px}
.navig_in_bg{background:url(https://masterskills.org/images/inner_06.jpg)}
.navig_in_bg ul{list-style:none}
.navig_in_bg ul li{padding:0 2px;font-family:Verdana,Arial;font-size:12px;line-height:35px;height:35px;background:url(https://masterskills.org/images/inner_15.jpg) 1px 12px no-repeat;padding-left:12px;overflow:hidden}
.navig_in_bg ul li:hover{padding:0 2px;font-family:Verdana,Arial;font-size:12px;line-height:35px;height:35px;background:url(https://masterskills.org/images/hovern_19.jpg) 1px 12px no-repeat;padding-left:12px}
.navig_in_bg ul li.selected{padding:0 2px;font-family:Verdana,Arial;font-size:12px;line-height:35px;height:35px;background:url(https://masterskills.org/images/hovern_19.jpg) 1px 12px no-repeat;padding-left:12px}
.navig_in_bg ul li a{padding:0 6px;font-family:Verdana,Arial;font-size:12px;line-height:35px;height:35px;color:#000;text-decoration:none;display:block}
.navig_in_bg ul li a:hover{padding:0 6px;font-family:Verdana,Arial;font-size:12px;line-height:35px;height:35px;color:#f60;text-decoration:none}
.navig_in_bg ul li a.selected{padding:0 6px;font-family:Verdana,Arial;font-size:12px;line-height:35px;height:35px;color:#f60;text-decoration:none}
a{color:#4185a0;text-decoration:none}
.in_secondcol{float:left;padding:8px 10px;width:489px}
.in_thirdcol{float:left;width:224px;margin-bottom:10px}
.sec_set{float:left;margin-left:3px;width:733px;background:url(https://masterskills.org/images/inner_09.jpg) repeat-y}
.sec_set .topimg{background:url(https://masterskills.org/images/inner_03.jpg) top no-repeat}
.sec_set .topimg .botimg{background:url(https://masterskills.org/images/inner_57.jpg) bottom no-repeat}
.sec_set p.rtxti{font-family:Verdana,Arial;font-size:11px;color:#638094;line-height:25px;padding-bottom:8px;padding-left:10px}
.contactform{margin-left:10px;background:#d2cdc1;width:200px;margin-top:2px; padding-top: 2px; padding-bottom: 2px;}
.contactform a:hover{text-decoration:underline}
.footer a{text-decoration:none;color:#fff}
.footer a:hover{text-decoration:underline}
.rtxtnw{font-family:Verdana,Arial;font-size:11px;color:#333;line-height:20px;padding-bottom:10px;padding-left:10px}
#left p{font-family:Verdana,Arial;font-size:11px;color:#333;line-height:20px;padding-bottom:10px;padding-left:10px}
.info-b h1{font-family:Verdana,Arial;font-size:14px;color:#b05907;font-weight:700;line-height:25px;padding-left:10px}
.content_bg h2{font-family:Verdana,Arial;font-size:13px;color:#b05907;font-weight:700;line-height:25px;padding-top:10px;padding-left:10px}
.hom2rep h1{font-family:Verdana,Arial;font-size:18px;color:#006699;;font-weight:700;line-height:25px;padding-top:12px}
.hom2rep h2{font-family:Verdana,Arial;font-size:14px;color:#b05907;font-weight:700;line-height:25px;padding-top:12px;margin:0;padding:0}
.hom2rep 

h3{font-family: Tahoma, Verdana, Arial;font-size:12px;color:#006699;font-weight:700;line-height:25px;margin:0;padding:0;padding-top:10px;text-transform: uppercase;}
h2{font-family:Verdana,Arial;font-size:14px;color:#b05907;font-weight:700;line-height:25px;padding-bottom:10px;padding-left:10px}


h3{font-family:Tahoma, Verdana,Arial;font-size:11px;color:#006699;font-weight:700;line-height:25px;padding-left:0px;text-transform: uppercase;}
ul.sitemap li{font-family:Verdana,Arial;font-size:11px;line-height:25px;background:url(https://masterskills.org/images/arrows.gif) 0 0 no-repeat;padding-left:25px}
a.clientslink{font-family:Verdana,Arial;font-size:20px;color:#fff;padding-top:12px;padding-right:20px;padding-bottom:15px;text-decoration:none}
a.clientslink:hover{font-family:Verdana,Arial;font-size:20px;color:#fff;padding-top:12px;padding-right:20px;padding-bottom:15px;text-decoration:underline}
.subheader{float:left;margin:0;width:968px}
#breadcrumb{border:0 solid #000;float:left;width:98%}
.breadcrumb{float:left;font-size:11px;font-family:Verdana,Arial; text-transform:capitalize;}
.breadcrumb h2{font-family:Verdana,Arial;font-size:11px;color:navy;font-weight:400}
.breadcrumb a{background:url(https://masterskills.org/default.htm) no-repeat scroll right center transparent;color:navy;padding-right:18px;text-decoration:none}
.breadcrumb a:active,.breadcrumb a:visited{color:navy}
.breadcrumb a:hover{text-decoration:underline}
a.arrow{background:url(https://masterskills.org/images/arrow.jpg) no-repeat right}
.in_secondcol h1{font-family:Helvetica,'Helvetica Neue LT Std',sans-serif;font-size:19px;color:#c56f24;font-weight:700;text-transform:uppercase;letter-spacing:1px;padding:20px 0 10px 10px}
.f_pagesize h4{font-family:Verdana,Arial;font-size:11px;color:#fff;font-weight:400}
.f_pagesize ul li h4{margin:0;padding:0}
.hom2top{background:url(https://masterskills.org/images/home-cont-top.jpg) no-repeat;width:984px;height:8px}
.hom2rep{background:url(https://masterskills.org/images/home-cont.jpg) repeat-y;width:984px;padding-left:15px}
.hom2rep a:hover{text-decoration:underline}
.hom2rep p{width:955px;line-height:20px;color:#333;font-size:11px}
.hom2bot{background:url(https://masterskills.org/images/home-cont-bot.jpg) no-repeat;width:984px;height:8px}
#fadeshow11{margin-left:15px}
.top-head{float:right;width:600px;height:95px}
.top-menu{float:right;width:586px}
.top-connect-mid{float:right;width:780px;height:15px;vertical-align:bottom}
.top-connect{float:right;width:780px;height:52px;vertical-align:bottom}
.top-mobil{float:right;width:220px;height:27px;padding-top:14px}
.top-phone-text{float:left;width:180px;height:18px;padding-top:6px;vertical-align:middle;font-weight:700;font-size:13px}
.top-email{float:right;width:180px;height:27px;text-align:center;vertical-align:middle;padding-top:14px}
.top-email-text{float:left;width:140px;height:18px;padding-top:6px;vertical-align:middle;font-weight:700;font-size:13px}
.top-menu1-new{height:35px;font-weight:700;float:left;background:url(https://masterskills.org/images/menu/top-menu-left-cur.jpg);width:7px}
.top-menu3-new{height:35px;font-weight:700;float:left;background:url(https://masterskills.org/images/menu/top-menu-right-cur.jpg);width:7px}


/*

a.requesttrain{background:url(https://masterskills.org/images/menu/requesttrain1.png) no-repeat;width:158px;height:49px;display:block}
a.requesttrain:hover{background:url(https://masterskills.org/images/menu/requesttrain2.png) no-repeat;width:158px;height:49px;display:block}

a.softskilltrain{background:url(https://masterskills.org/images/menu/soft-skills-training-1.jpg) no-repeat;width:190px;height:40px;display:block}
a.softskilltrain:hover{background:url(https://masterskills.org/images/menu/soft-skills-training-2.jpg) no-repeat;width:190px;height:40px;display:block}

a.executive-coaching{background:url(https://masterskills.org/images/menu/executive-coaching-1.jpg) no-repeat;width:240px;height:40px;display:block}
a.executive-coaching:hover{background:url(https://masterskills.org/images/menu/executive-coaching-2.jpg) no-repeat;width:240px;height:40px;display:block}

a.leadership-development{background:url(https://masterskills.org/images/menu/leadership-development-1.jpg) no-repeat;width:190px;height:40px;display:block}
a.leadership-development:hover{background:url(https://masterskills.org/images/menu/leadership-development-2.jpg) no-repeat;width:190px;height:40px;display:block}

a.outbound-training{background:url(https://masterskills.org/images/menu/outbound-training-1.jpg) no-repeat;width:190px;height:40px;display:block}
a.outbound-training:hover{background:url(https://masterskills.org/images/menu/outbound-training-2.jpg) no-repeat;width:190px;height:40px;display:block}

a.buy-training-material{background:url(https://masterskills.org/images/menu/buy-training-material-1.jpg) no-repeat;width:168px;height:40px;display:block}
a.buy-training-material:hover{background:url(https://masterskills.org/images/menu/buy-training-material-2.jpg) no-repeat;width:168px;height:40px;display:block}
*/


.add-new1{float:right;margin-right:14px;margin-left:0;margin-top:7px}
.add-new2{float:right;margin-right:12px;margin-left:7px;margin-top:7px}
.add-new3{float:right;margin-right:12px;margin-left:7px;margin-top:7px}
.add-new4{float:right;margin-right:4px;margin-left:6px;margin-top:7px}
.add-new4 a:hover{text-decoration:underline}
.na_bg2{background:url(https://masterskills.org/images/scrollbg_33b.jpg) repeat-y;width:715px;margin-left:0;margin-top:0;height:259px}
.tm-heading{font-size:14px;color:#a95e1b;font-weight:700;vertical-align:middle;padding-bottom:10px}
p{user-select:none}

/* 1. Ép chi?u cao t?i thi?u cho vùng logo + menu */
/* ===== Fix header after previous edits ===== */

/* 5) Gi? .top-head / menu theo float ph?i nhu thi?t k? ban d?u */
.top-head, .top-menu {
  float: right !important;
  display: block !important;
  height: 102px;               /* tuong ?ng giá tr? cu trong file CSS g?c */
  box-sizing: border-box;
  padding-top: 0px;          /* d?y menu xu?ng 1 chút d? canh d?c; tang/gi?m n?u c?n */
  margin: 0;
}

.callno .clear {
    display: flex;
    align-items: center;   /* can gi?a theo chi?u d?c */
    justify-content: flex-end;  /* d?y sang bên ph?i */
}


.callno .clear section {
    display: inline-block;
    margin-left: 1px;  /* t?o kho?ng cách gi?a icon và listbox */
}


/* khung menu ngang */
ul.menu-ngang {
    list-style: none;
    margin: 0;
    padding: 0;
    display: flex;            
    background: transparent;   /* trong su?t */     /* màu n?n thanh menu */
    //border: 1px solid #ccc;
}

ul.menu-ngang li {
    margin: 0;
    padding: 0;
}

/* ========== Các m?c menu ========== */
a.requesttrain {
    display: inline-block;
    width: 158px;
    height: 49px;
    line-height: 49px;          /* canh gi?a theo chi?u d?c */
    background-color: #ff6600;  /* màu cam g?c */
    color: #fff;
    font-weight: bold;
    font-size: 16px;
    text-align: center;
    text-decoration: none;
    border-radius: 6px;         /* bo góc nh? */
    transition: background-color 0.3s ease;
    box-sizing: border-box;     /* tránh b? ?nh hu?ng padding */
}

a.requesttrain:hover {
    background-color: #cc5200;  /* màu d?m hon khi hover */
}


/* 1. Khóa h?c K? nang m?m */
ul.menu-ngang li a.softskilltrain {
    display: block;
    width: 220px;
    height: 40px;
    line-height: 40px;
    text-align: center;
    text-decoration: none;
    color: #000;
    font-weight: bold;
    font-size: 13px;
    transition: all 0.3s ease;
}
ul.menu-ngang li a.softskilltrain:hover {
    background: #405f99;
    color: #fff;
}

/* 2. Khóa h?c Qu?n lý */
ul.menu-ngang li a.executive-coaching {
    display: block;
    width: 180px;
    height: 40px;
    line-height: 40px;
    text-align: center;
    text-decoration: none;
    color: #000;
    font-weight: bold;
    font-size: 13px;
    transition: all 0.3s ease;
}
ul.menu-ngang li a.executive-coaching:hover {
    background: #405f99;
    color: #fff;
}

/* 3. Khóa h?c Lãnh d?o */
ul.menu-ngang li a.leadership-development {
    display: block;
    width: 190px;
    height: 40px;
    line-height: 40px;
    text-align: center;
    text-decoration: none;
    color: #000;
    font-weight: bold;
    font-size: 13px;
    transition: all 0.3s ease;
}
ul.menu-ngang li a.leadership-development:hover {
    background: #405f99;
    color: #fff;
}

/* 4. Khóa h?c ? Nu?c ngoài */
ul.menu-ngang li a.outbound-training {
    display: block;
    width: 200px;
    height: 40px;
    line-height: 40px;
    text-align: center;
    text-decoration: none;
    color: #000;
    font-weight: bold;
    font-size: 13px;
    transition: all 0.3s ease;
}
ul.menu-ngang li a.outbound-training:hover {
    background: #405f99;
    color: #fff;
}

/* 5. H?i th?o Workshop */
ul.menu-ngang li a.buy-training-material {
    display: block;
    width: 180px;
    height: 40px;
    line-height: 40px;
    text-align: center;
    text-decoration: none;
    color: #000;
    font-weight: bold;
    font-size: 13px;
    transition: all 0.3s ease;
}
ul.menu-ngang li a.buy-training-material:hover {
    background: #405f99;
    color: #fff;
}

/* M?i ô menu */
.menu-ngang li {
  border: 1px solid #ccc;   /* vi?n riêng t?ng ô */
  margin: 0 2px;            /* kho?ng cách gi?a các ô */
  border-radius: 4px;       /* bo góc nh? (n?u thích) */
  overflow: hidden;         /* tránh link tràn ra ngoài vi?n */
}