body::-webkit-scrollbar {
  width: 0px;
}

div.Works::-webkit-scrollbar {
  width: 0px;
}
#WorksBox::-webkit-scrollbar {
  width: 0px;
}
#works2box::-webkit-scrollbar {
  width: 0px;
}

body{margin:0px;padding:0px;color:#FFFFFF;background:#1e2630;}
table{border:0px;border-collapse:collapse;box-sizing:border-box;}
div{box-sizing:border-box;}
table td{padding:0px;vertical-align:top;}
img{border:0px;}


table.hTab1{width:100%;max-width:978px;}
td.smileLogo{font-family:'PT Sans';font-size:36px;line-height:36px;padding:21px 0px 24px 9px;}
table.hTab2{width:100%;max-width:926px;}
td.hText1{padding:48px 0px 40px 0px;font-family:'Trebuchet MS';font-size:30px;line-height:45px;}
  div.hTabDiv1{padding:0px 21px 0px 21px;}
  div.hTabDiv2{margin-top:40px;padding:34px 21px 0px 21px;font-family:'Trebuchet MS';font-size:16px;line-height:24px;background-image:url('../img/line1.png');background-size:100%;background-position:top center;background-repeat:no-repeat;}
#forWorksDiv{width:100%;overflow-x:hidden;}
#WorksDiv{background:#222a34;display:flex;width:3000px;justify-content:center;padding-bottom:0px;}
div.Works{position: relative;width:calc(100vw - 40px);max-width:950px;height:636px;overflow-x:hidden;overflow-y:hidden;background-image:url('../img/loading2.png');background-position:center;background-repeat:no-repeat;Xbackground-size:64px;margin:28px 20px 28px 20px;border:2px solid #1e2630;border-radius:12px;box-sizing:border-box;box-shadow: 0px 4px 16px 6px rgba(0, 0, 0, 0.08);}
  div.Wactive{cursor:hand;}
  div.Wactive:hover{border-color:#c7c650;transition: 0.2s;}
  div.Works img{width:100%;}
  div.WorksBg{display:block;position:absolute;width:946px;height:632px;background:rgba(34,42,52,0.9);}

#timerBox{width:100%;min-width:10px;overflow-x:hidden;}
#timer{display:inline-block;width:0px;height:3px;background:#c7c650;}

#WorksBox{display:none;Xdisplay:block;position:fixed;overflow-y:scroll;width:100%;height:100%;top:0px;left:0px;background:rgba(30,38,48,0.9);padding:0px 20px 0px 20px;text-align:center;}
  #WorksBox img{max-width:100%;}
  

table.works2Tab{width:100%;max-width:1280px;}
#works2Div{width:100%;display:flex;flex-wrap:wrap;justify-content:flex-start;padding:40px 0px 40px 0px;}
  div.works2{cursor:hand;display:block;color:#acadae;font-family:'Trebuchet MS';margin:20px;width:30%;min-width:300px;font-size:14px;line-height:22px;}
    div.works2 a{color:#dfdfe0;color:#FFFFFF;text-decoration:none;font-size:16px;}
      div.works2:hover a{color:#FFFFFF;color:#c7c650;transition:0.2s;}

#works2box{display:none;Xdisplay:block;position:fixed;overflow-y:scroll;width:100%;height:100%;top:0px;left:0px;background:rgba(30,38,48,1);padding:20px 20px 20px 20px;text-align:center;background-position:center;background-repeat:no-repeat;}
table.works2inT{width:100%;height:100%;max-width:980px;color:#FFFFFF;}
#works2header{font-family:'Trebuchet MS';max-width:940px;padding:20px;margin-bottom:30px;}
  #works2line{padding:10px 0px 10px 0px;background-image:url('../img/line1.png');background-size:100%;background-position:center;background-repeat:no-repeat;}
#works2title{display:block;font-size:24px;line-height:30px;color:#FFFFFF;float:left;padding-bottom:20px;}
#works2date{display:block;font-size:24px;color:#acadae;float:right;padding-bottom:20px;}
#works2design{text-align:center;color:#acadae;font-family:'Trebuchet MS';font-style:italic;font-size:16px;padding:0px 0px 70px 0px;}
  #works2design img{max-width:100%;border-radius:5px;box-shadow: 0px 4px 16px 6px rgba(0, 0, 0, 0.25);}
  #works2design div.works2img{width:calc(100% - 10px);min-height:200px;margin:80px 5px 16px 5px;text-align:center;background-image:url('../img/loading2.png');background-position:center;background-repeat:no-repeat;}

@media screen and (max-width: 420px) {
}

@media screen and (max-width: 900px) {
  /*MOBILE*/
  html, body {}
  td.smileLogo{font-family:'PT Sans';font-size:36px;line-height:36px;padding:21px 0px 24px 20px;}
  td.hText1{padding:14px 0px 40px 0px;font-size:26px;line-height:40px;} 
  div.hTabDiv1{padding:0px 21px 0px 21px;}
  div.hTabDiv2{margin-top:20px;padding:14px 21px 0px 21px;font-size:16px;line-height:24px;}
  div.Works{height:500px;}
  #works2line{background-image:none;}
 /*MOBILE*/
}

@media screen and (max-width: 1400px) {

}
  

@media screen and (max-width: 700px) {

}


@media screen and (min-width: 2000px) {
}


@media screen and (max-width: 1280px) {
}