@import url(https://fonts.googleapis.com/css?family=Poppins:400,500,600,300);
@font-face {
    font-family: 'avantgarde_md_btmedium';
    src: url('../fonts/avgardm_0-webfont.eot');
    src: url('../fonts/avgardm_0-webfontd41d.eot?#iefix') format('embedded-opentype'),
         url('../fonts/avgardm_0-webfont.html') format('woff2'),
         url('../fonts/avgardm_0-webfont.woff') format('woff'),
         url('../fonts/avgardm_0-webfont.ttf') format('truetype'),
         url('../fonts/avgardm_0-webfont.svg#avantgarde_md_btmedium') format('svg');
    font-weight: normal;
    font-style: normal;
}
body{
	color: #000;
	FONT-SIZE: 13px;	
	font-family: 'avantgarde_md_btmedium';
	margin:0;
	padding:0;
	background-color:#eaeaea;	
	height:100%;
	line-height:1.3;	
}
.FontBold{
	font-family: 'Poppins', sans-serif;
}
::selection {color:white;background:#e25711;}
 ::-moz-selection {color:white;background:#e25711;}
 ::-o-selection {color:white;background:#e25711;}
 ::-ms-selection {color:white;background:#e25711;}
 ::-webkit-selection {color:white;background:#e25711;}

a:hover{
	text-decoration:underline;
}
.FontColor1
{
	color: #180ff1;	
}
.FontColor2
{
	color: #361012;
}
.FontColor3
{
color:#FFFFFF;
}
.FontColor4
{
color:#000;
}
.FontColor5
{
color:#d91000;
}

.AltColor11
{
	background-color:#e6e6e6;
}

.Bg1
{
	background-color:#333;
}
.Bg2
{
	background-color:#FFF;
}

.Asteric{
	color: #d80a00;
}

.SmallerText
{
	FONT-SIZE: 11.5px;
	text-decoration:none;
}

.NormalText
{
	FONT-SIZE: 14px;
	text-decoration:none;	
}

.NormalTextBig
{
	FONT-SIZE: 16px;
	text-decoration: none;	
}
.LineHeight{
	line-height:22px}
.BiggerText
{
	FONT-SIZE: 24px;
	text-decoration: none;
}

.LargeText
{
	FONT-SIZE: 32px;	
}

.SmallerLink
{
	FONT-SIZE: 11.5px;
	text-decoration: none
}
a.SmallerLink:hover
{
	text-decoration:underline;	
}

	
.JustLinks
{
	
	TEXT-DECORATION: none;
}
a.JustLinks:hover
{
	TEXT-DECORATION: underline;
}
.Heading
{
	FONT-SIZE:18px;	
}

.MediumText
{
	FONT-SIZE: 12px;	
}
.button{
	font-family: 'avantgarde_md_btmedium';
	font-size:14px;
	color:#FFF;
	background-color: #ef6c00; 
	background-image: -webkit-linear-gradient(top, #f08120, #c05a00);
	background-image: -moz-linear-gradient(top, #f08120, #c05a00);
	background-image: -ms-linear-gradient(top, #f08120, #c05a00);
	background-image: -o-linear-gradient(top, #f08120, #c05a00);
	border:1px solid #ac6900;
	border-radius:3px;
	-moz-border-radius:3px;
	-webkit-border-radius:3px;
	padding:8px  12px;
	cursor:pointer;
	text-decoration:none;
	outline:none;
	display:inline-block;
}
.button:hover{	
	background-color: #242424; 
	background-image: -webkit-linear-gradient(top, #666, #000);
	background-image: -moz-linear-gradient(top, #666, #000);
	background-image: -ms-linear-gradient(top, #666, #000);
	background-image: -o-linear-gradient(top, #666, #000);
	border:1px solid #000;
	transition:0.3s ease-in-out;
}
.button:active{
	position:relative;
	top:1px;	
}
.ButtonColor{
	font-family: 'avantgarde_md_btmedium';	
	color:#FFF;
	background-color: #111; 
	background-image: -webkit-linear-gradient(top, #555, #000);
	background-image: -moz-linear-gradient(top, #555, #000);
	background-image: -ms-linear-gradient(top, #555, #000);
	background-image: -o-linear-gradient(top, #555, #000);
	border:1px solid #000;
	border-radius:3px;
	-moz-border-radius:3px;
	-webkit-border-radius:3px;
	padding:4px 10px;
	cursor:pointer;
	text-decoration:none;
	outline:none;
	display:inline-block;
}
.ButtonColor:hover{	
	background-color: #242424; 
	background-image: -webkit-linear-gradient(top, #000, #666);
	background-image: -moz-linear-gradient(top, #000, #666);
	background-image: -ms-linear-gradient(top, #000, #666);
	background-image: -o-linear-gradient(top, #000, #666);
	border:1px solid #000;
	text-decoration:none;
	transition:0.3s ease-in-out;
}
.ButtonColor:active{
	position:relative;
	top:1px;	
}
.searchbtn{
	background-image: url(../images/search-icon.png);
	background-repeat:no-repeat;
	background-color:#191919;
	width:24px;
	height:25px;
	vertical-align:middle;
	border:0;	
	cursor:pointer;
	
}
.BorderBottom{
	border-bottom: solid 1px #6d6d6d;
}
.Border{
	border: solid 1px #dbdbdb;
}
.Border1{
	border: solid 1px #dbdbdb;
}
.Border1:hover{
	border: solid 1px #222;
	box-shadow: 0px 0px 8px 0px #666;
	transition:0.4s ease;
}
.BorderBottomDashed{
	border-bottom: dashed 1px #6d6d6d;
}
.AlignJustify{
	text-align:justify}
.AlignRight{
	text-align: right;}
.AlignCenter{
	text-align: center;}
	.AlignLeft{
	text-align: left;}


.TxtDecorationNone{
	text-decoration:none;	
	}
	.AllCaps{
		text-transform:uppercase;
	}
/* Table Style */		
.TableStyle {
    border-collapse: collapse;
    border-spacing: 0;
    border: 1px solid #ddd;
	background-color: #adb4f7;	
}
.TableStyle th {
	color:#ffffff;
	font-size:15px;    
    padding:7px;	
	background-color: #333;	
	font-weight:normal;
}
.TableStyle td {	
    padding:7px;	
}
.TableStyle tr:nth-child(even){background-color: #e1e1e1;}

.TableStyleNone {
    border-collapse: collapse;
    border-spacing: 0;
    border: none;
	background-color: transparent;	
}
.TableStyleNone th {	
    padding:3px;	
	background-color: transparent;	
	font-weight:normal;
}
.TableStyleNone td {	
    padding:3px;
	line-height:normal;	
}
.TableStyleNone tr:nth-child(even){background-color: transparent;}
sup{
	font-size:9px;
	top:-3px;
	position: relative;	
}
.embed-container { position: relative; padding-bottom: 50.25%; height: 0; overflow: hidden; max-width: 100%;} 
.embed-container iframe, .embed-container object, .embed-container embed { position: absolute; top: 0; left: 0; width: 100%; height: 100%; }
@media screen and (max-width:1023px) {
.LargeText
{
	FONT-SIZE: 28px;	
}

}
@media screen and (max-width:767px) {
.BiggerText
{
	FONT-SIZE:22px;
	text-decoration: none;
}
.NormalTextBig
{
	FONT-SIZE: 15px;
	text-decoration: none;	
}

}
@media screen and (max-width:640px) {
.LargeText
{
	FONT-SIZE:24px;	
}
.embed-container {padding-bottom: 60.25%;} 
}
@media screen and (max-width:479px) {
body{	
	FONT-SIZE: 12px;	
	height:100%;
	line-height:1.3;	
}
.NormalText
{
	FONT-SIZE: 13px;
	
}
.NormalTextBig
{
	FONT-SIZE: 14px;
	text-decoration: none;	
}
.Heading
{
	FONT-SIZE:16px;	
}

.BiggerText
{
	FONT-SIZE:20px;
	text-decoration: none;
}

.LargeText
{
	FONT-SIZE:22px;	
}
}
@media screen and (max-width:350px) {

}
