div#hero-overview {height: 100%;color:#383c3d;}
/*fonts*/
@font-face { font-family: 'DIN Pro Bold'; src: url('font/path/din_pro_bold.eot'); src: url('font/path/din_pro_bold.eot?#iefix') format('embedded-opentype'), url('font/path/din_pro_bold.svg#DIN Pro Bold') format('svg'), url('font/path/din_pro_bold.woff') format('woff'), url('font/path/din_pro_bold.ttf') format('truetype'); font-weight: normal; font-style: normal;}

@font-face{
	font-family: 'bignoodletitlingregular';
	src: url('../../fonts/big_noodle_titling-webfont.eot');
	src: url('../../fonts/big_noodle_titling-webfont.eot?#iefix') format('embedded-opentype'),
		 url('../../fonts/big_noodle_titling-webfont.woff') format('woff'),
		 url('../../fonts/big_noodle_titling-webfont.ttf') format('truetype'),
		 url('../../fonts/big_noodle_titling-webfont.svg#bignoodletitlingregular') format('svg');
	font-weight: normal;
	font-style: normal;
}
@font-face{
	font-family: 'bebas_neue_cyrillicregular';
	src: url('../../fonts/bebas_neue_cyrillic-webfont.eot');
	src: url('../../fonts/bebas_neue_cyrillic-webfont.eot?#iefix') format('embedded-opentype'),
		 url('../../fonts/bebas_neue_cyrillic-webfont.woff') format('woff'),
		 url('../../fonts/bebas_neue_cyrillic-webfont.ttf') format('truetype'),
		 url('../../fonts/bebas_neue_cyrillic-webfont.svg#bebas_neue_cyrillicregular') format('svg');
	font-weight: normal;
	font-style: normal;
}
@font-face{
	font-family: 'DINCondMediumRegular';
	src: url('../../fonts/ff_din_condensed_medium-webfont.eot');
	src: url('../../fonts/ff_din_condensed_medium-webfont.eot?#iefix') format('embedded-opentype'),
		 url('../../fonts/ff_din_condensed_medium-webfont.woff') format('woff'),
		 url('../../fonts/ff_din_condensed_medium-webfont.ttf') format('truetype'),
		 url('../../fonts/ff_din_condensed_medium-webfont.svg#DINCondMediumRegular') format('svg');
	font-weight: normal;
	font-style: normal;
}
@font-face{
	font-family: 'PTSansNarrowRegular';
	src: url('../../fonts/PTN57F-webfont.eot');
	src: url('../../fonts/PTN57F-webfont.eot?#iefix') format('embedded-opentype'),
		 url('../../fonts/PTN57F-webfont.woff') format('woff'),
		 url('../../fonts/PTN57F-webfont.ttf') format('truetype'),
		 url('../../fonts/PTN57F-webfont.svg#PTSansNarrowRegular') format('svg');
	font-weight: normal;
	font-style: normal;
}
div#hero-overview h1{ font-size:60px;}
div#hero-overview h2{ font-size:50px;}
div#hero-overview h3{ font-size:40px;}
div#hero-overview h4{ font-size:30px;}
div#hero-overview h5{ font-size:24px;}
div#hero-overview h6{ font-size:18px; margin:0; padding:10px 0 0 0;}
div#hero-overview h4.border{ border:3px solid #76b900; border-width:0 0 3px 0; display:inline-block;}
div#hero-overview h1,h2,h3,h4,h5,h6{ margin:10px 0; padding:0;}

.text-big{ font-size:90px;}
.fs_01 { font-family: 'bignoodletitlingregular',Arial, Helvetica, 'Microsoft JhengHei',sans-serif !important; }
.fs_02 { font-family: 'bebas_neue_cyrillicregular',Arial, Helvetica, 'Microsoft JhengHei',sans-serif !important;}
.fs_03 { font-family: 'DINCondMediumRegular',Arial, Helvetica, 'Microsoft JhengHei',sans-serif !important;}
.fs_03_big { font-family: 'DINCondMediumRegular', 'bebas_neue_cyrillicregular',Arial, Helvetica, 'Microsoft JhengHei',sans-serif !important; text-transform:uppercase;}
.fs_04 { font-family: 'PTSansNarrowRegular',Arial, Helvetica, 'Microsoft JhengHei',sans-serif !important;}
.fs_04_big { font-family: 'PTSansNarrowRegular',Arial, Helvetica, 'Microsoft JhengHei',sans-serif !important; text-transform:uppercase;}
.fs_05 { font-family: Arial, Helvetica, 'Microsoft JhengHei',sans-serif !important;}
.fc-yellow{ color:#fff100;}
.fc-green{ color:#76b900;}
.fc-blue{ color:#00ccff; }
.fc-black{ color:#000;}
.img-responsive{ margin:0px auto;}
.blue_border{ border:6px solid #bdcbd5; }
.whilt_border{ border:1px solid #FFF; border-width:1px;}

.wh_block{ background:rgba(255,255,255,1); padding:36px;}
.wh_block_oc{ background:rgba(255,255,255,0.7); }
.gy_block{ background:#dedfe1; padding:36px;}
.bl_block{ background:#0075bb; padding:36px;}




@media (min-width: 768px) {
  .footer-box{ min-height:inherit;}
}
@media (min-width: 995px) {
  .footer-box{  min-height:325px;}
}
@media (min-width: 1200px) {
   .footer-box{  min-height:292px;}
}



.squre{ padding:50px 0;text-align:center; font-size:30px; margin-bottom:20px;}
.no-padding{ padding:0;}

.wrapper{ width: 100%; /*min-height:400px; margin:100px auto;*/}

.table-wrapper {display: table;width: 100%;height: 100%; min-height: 100%;}
.table-wrapper-inner{vertical-align: middle; display: table-cell; }
.cover-container{margin-right: auto;margin-left: auto;}
.table-wrapper .row, .wrapper .row{ margin-bottom:20px;}
.white{color:#FFF;}
.red{color:#ff0000;}
.black{color:#333;}