a {text-decoration:none;}

* {  -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box}

.fLeft{float:left}
.fRight{float:right}
.txtL {text-align:left}
.txtC {text-align:center}
.txtR {text-align:right}
.txtJ {text-align:justify}
.semibold {font-weight:500}
.bold {font-weight:600}
.italic {font-style:italic}
.underline {text-decoration:underline}
.through {text-decoration:line-through}
.red {color:red}

.fade {transition:0.4s; -webkit-transition:0.4s }
.clear {width:100%; overflow:hidden}
.width50 {width:50%}
.col-2 {width:48%}
.tUpper {text-transform:uppercase}
.inlineImg {position:relative; top:3px}
.liDisc {list-style-type:disc}
.liNum {list-style-type:decimal}

.imgThumb {overflow:hidden; text-align:center}
.imgThumb img {display:block; width:100%; vertical-align:middle}
.imgThumb.vertical img {width:auto; height:100%; margin:0 auto}
.insideCenter {text-align:center}
.insideCenter > * {display:inline-block}
.tableTr {width:100%; overflow:hidden}
.tableTr > div {float:left}

/* flex box */
.flex {display:flex; display:-ms-flexbox; display:-webkit-flex; }
.flex-fLeft {flex-direction:row; -ms-flex-direction:row; -webkit-flex-direction:row;}
.flex-fRight {flex-direction:row-reverse; -ms-flex-direction:row-reverse; -webkit-flex-direction:row-reverse;}
.flex-wrap {flex-wrap:wrap ;-ms-flex-wrap:wrap; -webkit-flex-wrap:wrap;}
.flex-hLeft {justify-content:flex-start; -webkit-justify-content:flex-start;}
.flex-hBetween {justify-content:space-between; -webkit-justify-content:space-between;}
.flex-hCenter {justify-content:center; -webkit-justify-content:center}
.flex-vTop {-webkit-align-items:flex-start; -ms-flex-align:start; align-items: flex-start;}
.flex-vBottom {-webkit-align-items:flex-end; -ms-flex-align:end; align-items: flex-end;}
.flex-vCenter {-webkit-align-items:center; -ms-flex-align:center; align-items:center;}

.m_show {display:none}
.m_hide {display:inherit}

input[type="text"], input[type="password"], input[type="email"], input[type="tel"] {padding:0 8px}
textarea {padding:8px}

/* For Old Broswer */
.flex-fLeft > * {float:left}
.flex-fRight > * {float:right}
img , a {border:0  \9}
* {outline:0}

/*=========================*/
.colorWhite {color:#fff}
.bgWhite {background-color:#fff}
.color1 {color:#f7941d}
.bgColor1 {background-color:#f7941d}
.color2 {color:#d91a5b}
.bgColor2 {background-color:#d91a5b}
.linkColor2 {color:#d91a5b}
.linkColor2:hover {color:#f7941d}
.bgClock {background-image:url('../images/bgClock.jpg'); background-repeat:no-repeat; background-size:cover}
.pad35TB {padding:35px 0}
.pad30TB {padding:30px 0}
.btnStyle01 {display:block; margin:40px auto 0 auto; position:relative; width:255px; height:65px; line-height:65px; border:1px solid #f7941d; font-size:24px; color:#f7941d; text-align:center}
.btnStyle01.fLeft {margin:40px 0 0 0}
.btnStyle01:after {position:absolute; right:0; top:0; content:" "; width: 0; height: 0; border-style: solid; border-width: 0 15px 15px 0; border-color: transparent #f7941d transparent transparent;}
.btnStyle01:hover {background-color:#f7941d; color:#fff;}