body {
	margin: 0px;
	padding: 0px;
}
 a
{
     text-decoration: none;
}
div
{
     box-sizing: border-box;
}
.h1, .h2, .h3, .h4, .h5, .h6, h1, h2, h3, h4, h5, h6 {
	margin-bottom: .5rem;
	font-family: 'Raleway',sans-serif!important;
	font-weight: 500;
	line-height: 1.2;
	color: inherit
            
}
.h1, h1 {
	font-size: 3.5em;
            margin-bottom: 40px;
}
.h2, h2 {
	font-size: 3.125em;
            margin-bottom: 40px;
}
.h3, h3 {
	font-size: 2.125rem;
           margin-bottom: 40px;
}
.h4, h4 {
	font-size: 1.5rem
}
.h5, h5 {
	font-size: 1.25rem
}
.h6, h6 {
	font-size: 1rem
}
.container {
	padding-top: 5px;
	padding-bottom: 5px;
	margin-left: 5px;
	margin-right: 5px;
}
.row {
    width: 100%;
    height: auto;
    overflow: hidden;
}
.text-center
{
    text-align: center;
}
.text-left
{
    text-align:left;
}
.text-right
{
    text-align: right;
}
.text-uppercase
{
    text-transform: uppercase;
}
.pull-left
{
    float: left;
}
.pull-right{
    float: right;
}
.margin-top-bottom-30
{
    margin: 30px 0px;
}
.margin-top-bottom-60
{
    margin: 60px 0px;
}
.col-auto {
	-ms-flex: 0 0 auto;
	flex: 0 0 auto;
	width: auto;
	max-width: none
}
.col-lg {
	height: auto;
	display: inline-block;
	-ms-flex-preferred-size: 0;
	flex-basis: 0;
	-ms-flex-positive: 1;
	flex-grow: 1;
	min-width: 100%;
	max-width: 100%;
	vertical-align: top;
	-webkit-box-sizing: border-box;
	/* Safari/Chrome, other WebKit */
	-moz-box-sizing: border-box;
	/* Firefox, other Gecko */
	box-sizing: border-box;
}
.col-1 {
	-ms-flex: 0 0 7.333333%;
	flex: 0 0 7.333333%;
	min-width: 7.333333%;
	max-width: 7.333333%;
	height: auto;
	display: inline-block;
	vertical-align: top;
	-webkit-box-sizing: border-box;
	/* Safari/Chrome, other WebKit */
	-moz-box-sizing: border-box;
	/* Firefox, other Gecko */
	box-sizing: border-box;
}
.col-2 {
	-ms-flex: 0 0 15.666667%;
	flex: 0 0 15.666667%;
	min-width: 15.666667%;
	max-width: 15.666667%;
	height: auto;
	display: inline-block;
	vertical-align: top;
	-webkit-box-sizing: border-box;
	/* Safari/Chrome, other WebKit */
	-moz-box-sizing: border-box;
	/* Firefox, other Gecko */
	box-sizing: border-box;
}
.col-3 {
	-ms-flex: 0 0 24%;
	flex: 0 0 24%;
	min-width: 24%;
	max-width: 24%;
	height: auto;
	display: inline-block;
	vertical-align: top;
	-webkit-box-sizing: border-box;
	/* Safari/Chrome, other WebKit */
	-moz-box-sizing: border-box;
	/* Firefox, other Gecko */
	box-sizing: border-box;
}
.col-4 {
	-ms-flex: 0 0 32.333333%;
	flex: 0 0 32.333333%;
	min-width: 32.333333%;
	max-width: 32.333333%;
	height: auto;
	display: inline-block;
	vertical-align: top;
	-webkit-box-sizing: border-box;
	/* Safari/Chrome, other WebKit */
	-moz-box-sizing: border-box;
	/* Firefox, other Gecko */
	box-sizing: border-box;
}
.col-5 {
	-ms-flex: 0 0 40.666667%;
	flex: 0 0 40.666667%;
	min-width: 40.666667%;
	max-width: 40.666667%;
	height: auto;
	display: inline-block;
	vertical-align: top;
	-webkit-box-sizing: border-box;
	/* Safari/Chrome, other WebKit */
	-moz-box-sizing: border-box;
	/* Firefox, other Gecko */
	box-sizing: border-box;
}
.col-6 {
	-ms-flex: 0 0 49%;
	flex: 0 0 49%;
	min-width: 49%;
	max-width: 49%;
	height: auto;
	display: inline-block;
	vertical-align: top;
	-webkit-box-sizing: border-box;
	/* Safari/Chrome, other WebKit */
	-moz-box-sizing: border-box;
	/* Firefox, other Gecko */
	box-sizing: border-box;
}
.col-7 {
	-ms-flex: 0 0 57.333333%;
	flex: 0 0 57.333333%;
	min-width: 57.333333%;
	max-width: 57.333333%;
	height: auto;
	display: inline-block;
	vertical-align: top;
	-webkit-box-sizing: border-box;
	/* Safari/Chrome, other WebKit */
	-moz-box-sizing: border-box;
	/* Firefox, other Gecko */
	box-sizing: border-box;
}
.col-8 {
	-ms-flex: 0 0 65.666667%;
	flex: 0 0 65.666667%;
	min-width: 65.666667%;
	max-width: 65.666667%;
	height: auto;
	display: inline-block;
	vertical-align: top;
	-webkit-box-sizing: border-box;
	/* Safari/Chrome, other WebKit */
	-moz-box-sizing: border-box;
	/* Firefox, other Gecko */
	box-sizing: border-box;
}
.col-9 {
	-ms-flex: 0 0 74%;
	flex: 0 0 74%;
	min-width: 74%;
	max-width: 74%;
	height: auto;
	display: inline-block;
	vertical-align: top;
	-webkit-box-sizing: border-box;
	/* Safari/Chrome, other WebKit */
	-moz-box-sizing: border-box;
	/* Firefox, other Gecko */
	box-sizing: border-box;
}
.col-10 {
	-ms-flex: 0 0 82.333333%;
	flex: 0 0 82.333333%;
	min-width: 82.333333%;
	max-width: 82.333333%;
	height: auto;
	display: inline-block;
	vertical-align: top;
	-webkit-box-sizing: border-box;
	/* Safari/Chrome, other WebKit */
	-moz-box-sizing: border-box;
	/* Firefox, other Gecko */
	box-sizing: border-box;
}
.col-11 {
	-ms-flex: 0 0 90.666667%;
	flex: 0 0 90.666667%;
	min-width: 90.666667%;
	max-width: 90.666667%;
	height: auto;
	display: inline-block;
	vertical-align: top;
	-webkit-box-sizing: border-box;
	/* Safari/Chrome, other WebKit */
	-moz-box-sizing: border-box;
	/* Firefox, other Gecko */
	box-sizing: border-box;
}
.col-12 {
	-ms-flex: 0 0 100%;
	flex: 0 0 100%;
	min-width: 100%;
	max-width: 100%;
	height: auto;
	display: inline-block;
	vertical-align: top;
	-webkit-box-sizing: border-box;
	/* Safari/Chrome, other WebKit */
	-moz-box-sizing: border-box;
	/* Firefox, other Gecko */
	box-sizing: border-box;
}
.offset-0 {
		margin-left: 0
	}
	.offset-1 {
		margin-left: 8%
	}
	.offset-2 {
		margin-left: 16%
	}
	.offset-3 {
		margin-left: 24%
	}
	.offset-4 {
		margin-left: 33%
	}
	.offset-5 {
		margin-left: 41%
	}
	.offset-6 {
		margin-left: 49%
	}
	.offset-7 {
		margin-left: 58%
	}
	.offset-8 {
		margin-left: 66%
	}
	.offset-9 {
		margin-left: 74%
	}
	.offset-10 {
		margin-left: 83%
	}
	.offset-11 {
		margin-left: 91%
	}
        
        
        .form-control
        {
          
         border: 1px solid #ccc;
         font-size: 14px;
         padding-left: 5px;
         font-weight: normal;
         font-family: 'Roboto',sans-serif!important;
         color: 72727d;
        transition: .2s ease-out;  
        box-sizing: border-box;
        display: inline-block;
        position: relative;
        vertical-align: middle;
        height: 40px;
    
        }
        
        
input, button, submit
{
    border:none; 
    background-color: #fff;
}
input:focus, button:focus, submit:focus
{
    border: 0px;
    outline: -webkit-focus-ring-color auto 0px
}
.btn {
    min-height: 30px;
    min-width: 50px;
    height: auto;
    width: auto;
    border: 0;
    font-size: 12px;
    font-family: Arial, Helvetica, sans-serif;
    font-weight: 100;
    display: inline-block;
    overflow: hidden;
    text-align: center;
    line-height: 30px;
    text-transform: capitalize;
    margin: 5px 0px;
    cursor: pointer;
    
}

.btn:focus
{
    border: 0px;
    outline: -webkit-focus-ring-color auto 0px
}










