@font-face {
	font-family:'Gotham-Bold';
	src: url('fonts/gotham/Gotham-Bold_gdi.eot');
	src: url('fonts/gotham/Gotham-Bold_gdi.eot?#iefix') format('embedded-opentype'),
		url('fonts/gotham/Gotham-Bold_gdi.woff') format('woff'),
		url('fonts/gotham/Gotham-Bold_gdi.ttf') format('truetype'),
		url('fonts/gotham/Gotham-Bold_gdi.svg#Gotham-Bold') format('svg');
	font-weight: 400;
	font-style: normal;
	font-stretch: normal;
	unicode-range: U+0020-2212;
}

@font-face {
	font-family:'Gotham-Light';
	src: url('fonts/gotham/Gotham-Light_gdi.eot');
	src: url('fonts/gotham/Gotham-Light_gdi.eot?#iefix') format('embedded-opentype'),
		url('fonts/gotham/Gotham-Light_gdi.woff') format('woff'),
		url('fonts/gotham/Gotham-Light_gdi.ttf') format('truetype'),
		url('fonts/gotham/Gotham-Light_gdi.svg#Gotham-Light') format('svg');
	font-weight: 300;
	font-style: normal;
	font-stretch: normal;
	unicode-range: U+0020-2212;
}

@font-face {
  font-family: 'Gotham Book';
  src: url('fonts/gotham/Gotham-Book.eot');
  src: url('fonts/gotham/Gotham-Book.eot?#iefix') format('embedded-opentype'),
    url('fonts/gotham/Gotham-Book.woff') format('woff'),
    url('Gotham-Book.ttf') format('truetype');
  font-weight: normal;
  font-style: normal;
}

@font-face {
    font-family: 'MyriadProLight';
    src: url('fonts/MyriadPro-Light/myriadpro-light.eot');
    src: url('fonts/MyriadPro-Light/myriadpro-light.eot') format('embedded-opentype'),
         url('fonts/MyriadPro-Light/myriadpro-light.woff') format('woff'),
         url('fonts/MyriadPro-Light/myriadpro-light.ttf') format('truetype'),
         url('fonts/MyriadPro-Light/myriadpro-light.svg#MyriadProLight') format('svg');
}

@font-face {
  font-family: 'Glyphicons Halflings';
  src: url('fonts/glyphs/glyphicons-halflings-regular.eot') !important;
  src: url('fonts/glyphs/glyphicons-halflings-regular.eot?#iefix') format('embedded-opentype'), url('fonts/glyphicons-halflings-regular.woff') format('woff'), url('fonts/glyphicons-halflings-regular.ttf') format('truetype'), url('fonts/glyphicons-halflings-regular.svg#glyphicons-halflingsregular') format('svg') !important;
}


@font-face {
    font-family: 'hp_simplifiedlight';
    src: url('fonts/webFont/hpsimplified_lt.eot');
    src: url('fonts/webFont/hpsimplified_lt.eot?#iefix') format('embedded-opentype'),
         url('fonts/webFont/hpsimplified_lt.woff2') format('woff2'),
         url('fonts/webFont/hpsimplified_lt.woff') format('woff'),
         url('fonts/webFont/hpsimplified_lt.ttf') format('truetype'),
         url('fonts/webFont/hpsimplified_lt.svg#hp_simplifiedlight') format('svg');
    font-weight: normal;
    font-style: normal;

}




@font-face {
    font-family: 'hp_simplifiedregular';
    src: url('fonts/webFont/hpsimplified_rg.eot');
    src: url('fonts/webFont/hpsimplified_rg.eot?#iefix') format('embedded-opentype'),
         url('fonts/webFont/hpsimplified_rg.woff2') format('woff2'),
         url('fonts/webFont/hpsimplified_rg.woff') format('woff'),
         url('fonts/webFont/hpsimplified_rg.ttf') format('truetype'),
         url('fonts/webFont/hpsimplified_rg.svg#hp_simplifiedregular') format('svg');
    font-weight: normal;
    font-style: normal;

}




@font-face {
    font-family: 'hp_simplifiedbold';
    src: url('fonts/webFont/hpsimplified_bd.eot');
    src: url('fonts/webFont/hpsimplified_bd.eot?#iefix') format('embedded-opentype'),
         url('fonts/webFont/hpsimplified_bd.woff2') format('woff2'),
         url('fonts/webFont/hpsimplified_bd.woff') format('woff'),
         url('fonts/webFont/hpsimplified_bd.ttf') format('truetype'),
         url('fonts/webFont/hpsimplified_bd.svg#hp_simplifiedbold') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family:'DIN-Regular';
    src: url('fonts/din/DIN-Regular_gdi.eot');
    src: url('fonts/din/DIN-Regular_gdi.eot?#iefix') format('embedded-opentype'),
        url('fonts/din/DIN-Regular_gdi.woff') format('woff'),
        url('fonts/din/DIN-Regular_gdi.ttf') format('truetype'),
        url('fonts/din/DIN-Regular_gdi.svg#DIN-Regular') format('svg');
    font-weight: 500;
    font-style: normal;
    font-stretch: normal;
    /*unicode-range: U+0020-25CA;*/
}

@font-face {
  font-family:'DIN-Medium';
  src: url('fonts/din/DIN-Medium_gdi.eot');
  src: url('fonts/din/DIN-Medium_gdi.eot?#iefix') format('embedded-opentype'),
    url('fonts/din/DIN-Medium_gdi.woff') format('woff'),
    url('fonts/din/DIN-Medium_gdi.ttf') format('truetype'),
    url('fonts/din/DIN-Medium_gdi.otf') format('opentype'),
    url('fonts/din/DIN-Medium_gdi.svg#DIN-Medium') format('svg');
  font-weight: 500;
  font-style: normal;
  font-stretch: normal;
  /*unicode-range: U+0020-00FE;*/
}

@font-face {
    font-family: 'InterFace-DaMa';
    src: url('fonts/InterFaceDaMa/InterFaceDaMa-Regular.eot');
    src: url('fonts/InterFaceDaMa/InterFaceDaMa-Regular.eot?#iefix') format('embedded-opentype'),
        url('fonts/InterFaceDaMa/InterFaceDaMa-Regular.woff2') format('woff2'),
        url('fonts/InterFaceDaMa/InterFaceDaMa-Regular.woff') format('woff'),
        url('fonts/InterFaceDaMa/InterFaceDaMa-Regular.ttf') format('truetype'),
        url('fonts/InterFaceDaMa/InterFaceDaMa-Regular.svg#InterFaceDaMa-Regular') format('svg');
    font-weight: normal;
    font-style: normal;
}

p{
	font-family: 'InterFace-DaMa';
	color:#000000;
	padding-top: 20px;
	font-size: 14px;
}

.log{
  font-family: 'InterFace-DaMa';
  text-align: left;
  font-size: 16px;
  font-weight: 400;
}

.header_bar{
background: #fff;
padding-top: 40px;
padding-left:30px;
padding-bottom: 40px;
}

.input_custom{
 width: 218px;
 border-radius: 0px;
 background-color: #E5E5E5;
 height: 25px;
 font-family: 'MyriadProLight';
 font-size: 13px;
}

.button_custom,.button_custom:hover,.button_custom:active,.button_custom:focus,.button_custom.active{
background: #156CED !important;
border-radius: 0px !important;
border: none !important;
color:#fff !important;
width: 218px;
font-size: 18px;
font-family: 'InterFace-DaMa';
font-weight: bold;
}

.inner-container{
  padding-right: 60px;
  padding-left:60px;
}

.inner-container2 {
    padding-right: 70px;
    padding-left: 70px;
}

.nopadding{
    padding-left: 0px;
    padding-right: 0px;
}

.less-padding {
    padding-left: 3px;
    padding-right: 3px;
}

.container-fluid{
    max-width:1280px;
}

.title {
    font-family: 'InterFace-DaMa';
    letter-spacing: 1px;
    color:#000000;
    /*font-weight: bold;*/
    font-size: 19px;
}

.text{
	margin-top: 16px;
	padding-right: 105px;
	padding-right: 56px;
}

.title2 {
    font-family: 'InterFace-DaMa';
    letter-spacing: 1px;
    color:#000000;
    /*font-weight: bold;*/
    padding-top: 0px;
    font-size: 19px;
}

.number{
	font-family: 'InterFace-DaMa';
  font-weight: bold;
	color: #000;
}

.txt{
	font-family: 'InterFace-DaMa';
	color:#000;

}

.custom-grp{
	margin-bottom: 5px;
}

.side-image {
    padding-top: 34px;
    padding-bottom: 34px;
}
.side-image2 {
    padding-top: 34px;
    padding-bottom: 34px;
}

.videos{
	padding-bottom: 35px;
	padding-top:20px;
}

p.footr2 {
    padding-top: 2px;
    font-family: 'MyriadProLight';
    font-weight: bold;
    color: #000;

}

p.footr1{
	  padding-top:10px;
	  margin-bottom: 2px;
	  font-family: 'MyriadProLight';
	  color:#000;
}

/*hr {
 
    border-top: 2px solid #eee;
}
*/

hr {
    border-top: 1px solid #cdcdcd;
}
.banner{
	padding-left: 0;
	padding-right: 0;

}

.container-fluid{
	padding-left:0px;
	padding-right: 0px;
	overflow-x: hidden; 
}

.side-image2 img{
	padding-right: 0px;
}


.logo_vault{
    padding-left: 13px;
    padding-top: 27px;
    float: right;
    padding-right: 112px;
}

.main_form{
    padding-top: 15px;
}
.new{
	padding-bottom: 27px;
	padding-left: 3px;
}
.footer_Si{
  padding-top: 0px;
  margin-bottom: 10px;
}

/*.main_logo{
  padding-top: 3px;
}*/




@media (min-width: 300px)and (max-width: 480px) {
	.logo_vault{
		padding-top:10px;

	}
	.header_bar{ 
		padding-left:10px;
	}

}
@media (min-width: 320px) and (max-width: 480px) {
   .inner-container{
   padding-right:0px;
   padding-left:0px;
  }

  .inner-container2{
   padding-right:0px;
   padding-left:0px;
  }

  .text{
  	padding-left: 50px;
  }

  .banner{
	padding-left: 15px;
	padding-right: 15px;

}

.header_bar{
padding-left:20px;
}


.container-fluid{
  padding-left: 15px;
  padding-right: 15px;
}

.logo_vault{
  padding-left:0px;
  width: 92%;
}

.side-image2_xs img{
   padding-left: 15%;
   padding-right: 15%;
  }

}

@media (min-width: 481px) and (max-width: 767px) {
   .inner-container{
   padding-right:0px;
   padding-left:0px;
  }

  .inner-container2{
   padding-right:0px;
   padding-left:0px;
  }


  .text{
  	padding-left: 50px;
  }
  .banner{
	padding-left: 15px;
	padding-right: 15px;

 }

 .container-fluid{
  padding-left: 15px;
  padding-right: 15px;
 }

 .logo_vault {
    padding-left: 14px;
    width: 70%;
}

 .side-image2_xs img{
   padding-left: 15%;
   padding-right: 15%;
  }

}


@media (min-width: 768px) and (max-width: 1024px) {
 .container-fluid{
  padding-left: 15px;
  padding-right: 15px;
 }
}


input[type="text"], textarea {

  background-color : #E5E5E5; 

}



