body
{
background:#ccc;
margin: 0 auto;
font-family: 'Ubuntu', sans-serif;
}
img
{
width:100%;
}
h1
{
font-size:3.25em;
}
h2
{
font-size:2.25em;
}
h3
{
font-size:1.75em;
}
h4
{
font-size:1.35em;
}
h5
{
font-size:12px;
}
h6
{
font-size:10px;
}
.bg-red
{
background:#e06b41;
}
.bg-fff
{
background:#fff;
}
.bg-000
{
background:#484848;
}
.bg-484848
{
background:#484848;
}
.bg-header
{
background:url('../images/bg-img.png');
}
.full-border
{
border:solid 1px #000;
}
.right-border
{
border-right:solid 1px #000;
}
.top-border
{
border-top:solid 1px #000;
}
.bottom-border
{
border-bottom:solid 1px #000;
}
.left-border
{
border-left:solid 1px #000;
}
.para
{
word-spacing:4px;
line-height:24px;
text-align:justify;
font-family: 'Montserrat', sans-serif;
color:494949;
font-size:16px;
}
.white_font
{
color:#FFF;
}
.red-font
{
color:#e06b41;
}
.green-font
{
color:#196331;
}
.blue-font
{
color:#328b9b;
}
.cente_align
{
text-align:center;
}
.left_align
{
text-align:left;
}
.right_align
{
text-align:right;
}
.justify-align
{
text-align:justify;
}
.marin-top-20
{
margin-top:20px;
}
.marin-top-97
{
margin-top:97px;
}
.padding-20
{
padding:20px;
}
.padding-30
{
padding:30px;
}
.padding-10
{
padding:10px;
}
ul
{
text-align:center;
list-style-type:none;
}
.li-border
{
text-align:left;
list-style-type:none;
padding:12px;
border-bottom:dotted 1px #000;
}
li
{
list-style-type:none;
text-align:justify;
padding:7px;
}
.shadow-box
{
box-shadow: 1px 1px 1px #888888;
-webkit-box-shadow: 5px 5px 2px #888888;
-moz-box-shadow: 5px 5px 2px #888888;
}
.heading-font
{
font-family: 'ABeeZee', sans-serif;
}
.box
{
border-radius:4px;
background: -webkit-repeating-linear-gradient(#CCC, #FFF 20%, #FFF 100%);
background: -moz-repeating-linear-gradient(#CCC, #FFF 20%, #FFF 100%);
background: -o-repeating-linear-gradient(#CCC, #FFF 20%, #FFF 100%);
background: repeating-linear-gradient(#CCC, #FFF 20%, #FFF 100%);
}
a#here 
{
 background:#FFF !important;
 color:#000 !important;
}
figcaption
{
font-weight:700;
}
.txt-shadow
{
text-shadow: 1px 3px 0px rgba(150, 150, 150, 1);
}
.margin-top-10
{
margin-top:10px;
}
.min-height-500
{
min-height:430px;
}
.blue-gradient
{
  background: #83d3f9;
  background: -webkit-linear-gradient(bottom, #83d3f9, #6eedfc);
  background: -ms-linear-gradient(bottom, #83d3f9, #6eedfc);
  background: -moz-linear-gradient(bottom, #83d3f9, #6eedfc);
  background: -o-linear-gradient(bottom, #83d3f9, #6eedfc);
  background: linear-gradient(to top, #83d3f9, #6eedfc);
}
.orange-gradient
{
  background: #f9971c;
  background: -webkit-linear-gradient(bottom, #f9971c, #fba618);
  background: -ms-linear-gradient(bottom, #f9971c, #fba618);
  background: -moz-linear-gradient(bottom, #f9971c, #fba618);
  background: -o-linear-gradient(bottom, #f9971c, #fba618);
  background: linear-gradient(to top, #f9971c, #fba618);
}
.login-table
{
border:solid 2px #000;
padding:7px;
}
.login-th
{
border:0px;
color:#fff;
background:#4ae79b;
font-size:20px;
font-weight:900;
padding:10px;
border-bottom:solid 1px #000;
text-align:center;
}
.login-th-r
{
border:0px;
color:#fff;
background:#40da59;
font-size:20px;
font-weight:900;
padding:10px;
border-bottom:solid 1px #000;
text-align:center;
}
.login-td-tr
{
border:0px;
color:#000;
font-size:14px;
font-weight:400;
padding:10px;
}
.text-input
{
width:350px;
height:35px;
border:solid 1px #000;
font-size:14px;
color:#484848;
}

.join-btn
{
width:350px;
height:35px;
border:0px;
font-weight:800;
font-size:16px;
color:#fff;
background:#da4064;
}
.qlink
{
padding:10px;
border-bottom:dashed 1px #000;
margin-left:-10px;
}
table
{
border:solid 2px #000;
padding:10px;
}
tr,th,td
{
border:solid 1px #000;
padding:7px;
}
th
{
font-size:14px;
font-weight:700;
color:#fff;
background:#eb9130;
}
td
{
font-size:14px;
color:#000;
}