body {position: relative; margin: 0; font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; font-size: 14px; line-height: 20px; color: #333333; background-color: #333333;}

/* Under Construction page =====*/
.tm_constuction-main { width:100%; position: relative; z-index: 3; padding: 100px 0 0 0;}


#tm_constuction-box { box-shadow:0 0 50px rgba(255,0,0,.6); border-radius:15px;width: 675px;min-height:458px; position: relative; margin: 0 auto;}
  #tm_constuction-box .tm_inside { background:#fff;border-radius:15px;border-color:#fff; float:left; width:100%;}
  #tm_constuction-box .tm_inside .tm_inner { padding:40px 48px 25px;}
  #tm_constuction-box .tm_inside .tm_inner h1 { padding-bottom:10px;font-weight:normal;}
  #tm_constuction-box .tm_inside .tm_inner h5 { padding-bottom:5px;}


.tm_cntSeparator { font-size: 50px;margin: 24px 0px;color: #000; font-family:Georgia, "Times New Roman", Times, serif;}


.tm_counter_desc { position:relative; overflow:hidden; font-size:20px; font-weight:bold; line-height:1.2em; padding:25px 0 0 0; margin-bottom: 40px;}
.tm_counter_desc div { width:90px; text-align:center; padding-left:35px;}
.tm_counter_desc div:first-child { margin-left:0; padding-right:63px; padding-left:25px;}
.tm_counter_desc .fleft { float: right;}


.tm_icons_social2   { margin: 0; list-style-type: none;}
.tm_icons_social2 li { width:100px; list-style-type: none; padding: 0; margin: 0;}
.tm_icons_social2 li.last { width:90px;}
.under-constr-form  { padding: 30px 0 0;}
.under-constr-form input { width: 335px;}

hgroup { display: block;}
h4 { font-size: 17.5px;}
h1 { font-size: 38.5px;}
h5 { font-size: 14px;}
h1,h2,h3,h4,h5,h6 { margin: 10px 0; font-family: inherit; font-weight: bold; line-height: 20px; color: inherit; text-rendering: optimizelegibility; text-align:left;}
h1,h2,h3 { line-height: 40px;}
