body{ background-color:#000;}

/*fonts*/
@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;
}
h1{font-family: 'DINCondMediumRegular' ; text-transform:uppercase;}
h2{font-family: 'DINCondMediumRegular';}
p{font-family: 'PTSansNarrowRegular' ;}

.fs_01 { font-family: 'bignoodletitlingregular' !important; }
.fs_02 { font-family: 'bebas_neue_cyrillicregular' ;}
.fs_03 { font-family: 'DINCondMediumRegular' ;}
.fs_03_big { font-family: 'DINCondMediumRegular' ; text-transform:uppercase;}
.fs_04 { font-family: 'PTSansNarrowRegular' ;}
.fs_04_big { font-family: 'PTSansNarrowRegular' ; text-transform:uppercase;}
.fc_blue{ color:#009de0;}
.fc_white{ color:#fff;}
.fc_black h1,h2,h3,h4,h5{ color:#000;}
.fc_black{ color:#000;}
.fc_gray{ color:#777;}
.fc_gray h1,h2,h3,h4,h5{ color:#777;}

.class_menu{ position:fixed; height:100%; width:48px; display:table; z-index:999999; right:0;top:0;}
.class_menu ul{ margin:0; padding:0; display:table-cell; height:100%; vertical-align:middle;  list-style:none;}
.class_menu ul li{ margin:12px 0; padding:0; width:200px; height:12px; margin-right:-200px; }
.class_menu ul li a{ display:inline-block ; width:12px; height:12px; background:url('../images/dot5.png') no-repeat; margin:0; padding:0;}
.class_menu ul li a:hover,.menu ul li a:active,.class_menu ul li a.active{background-position:-12px 0; }


.blueline_top{ border-top:3px solid #009de0;}
.float_left{ float:left;}
.float_right{ float:right;}
.text_left{ text-align:left;}
.text_right{ text-align:right;}
.text_center{ text-align:center;}
.last{ margin:0 0 0 0;}
.blueline{ width:1034px; margin:0px auto; background:#009de0; height:2px; }
.img_border{ border:3px solid #FFF;}

.classic_features{ width:100%; font-size:16px;}
.classic_features .container{ width:940px; margin:0 auto; position:relative; zoom:1; overflow:auto; }
.classic_features .container h1{ font-size:32px; margin-bottom:20px;line-height: 100%;}
.classic_features .container h2{ font-size:24px; margin:20px 0 10px 0; padding:0; height:inherit;}
.classic_features .container h2 + img{ margin:20px 0 0px 0; }
.classic_features .container p + img{ margin:50px 0 0px 0; }


.classic_features .container p{ color:#FFF; line-height:20px; margin-bottom:20px;}
.classic_features .features_section { margin:50px auto; width:100%; padding:30px 0; min-height:660px;}
.classic_features .features_section.nonbg{ background:#000 none;}
.classic_features .features_section .container .half_box{ width:50%; display:inline-block;}
.classic_features .features_section .container .half_box p{ padding-right:50px; text-align:left;}

/* Multi GPU */
.classic_features .features_section.multi_gpu{ width:1034px; background:#000 /*url(../images/section_bg_01.jpg)*/ no-repeat center top; /*border-top:3px solid #009de0;*/ }
.classic_features .features_section.multi_gpu .container{ display:table; height:100%;}
.classic_features .features_section.multi_gpu .container .half_box{ display:table-cell; width:50%; vertical-align:middle;}
.classic_features .features_section.multi_gpu .container .half_box p{ padding-right:50px; text-align:left;}
.classic_features .features_section.multi_gpu .container .half_box .logo{ margin-bottom:60px;}

/* Click BIOS4 */
.classic_features .features_section.click_bios4{ width:100%; background:#000 /*url(../images/section_bg_02.jpg)*/ no-repeat center top; }
.classic_features .features_section.click_bios4 .container{ width:100%; text-align:center;}
.classic_features .features_section.click_bios4 .container .box{ width:940px; margin:0 auto; text-align:left; zoom:1; overflow:hidden; display:table; padding:20px 0;}
.classic_features .features_section .container .box .half_box{ display:table-cell; vertical-align:middle;}
.classic_features .features_section.click_bios4 .container .box .box_highlight,.classic_features .features_section.click_bios4 .container .box .box_highlight:visited{ display:table; width:auto; padding:0 50px; margin:0 auto; -webkit-border-radius: 15px; border-radius: 15px; border:3px solid #009de0; text-decoration:none;}
.classic_features .features_section.click_bios4 .container .box .box_highlight:hover{ background-color:#111; }
.classic_features .features_section.click_bios4 .container .box .box_highlight .cont{ display:table-cell; vertical-align:middle; padding:20px 0}
.classic_features .features_section.click_bios4 .container .box .box_highlight .cont h1{ padding:0; margin:0;}

/* Guard Pro */
.classic_features .features_section.guard_pro{ min-height:600px; }
.classic_features .features_section.guard_pro .container{ width:1034px;}
.classic_features .features_section.guard_pro .container p{ margin:0; line-height:inherit;}
.classic_features .features_section.guard_pro .container ul.lh{ width:100%; overflow:hidden; display:table;}
.classic_features .features_section.guard_pro .container ul.lh li{ display:table-cell; min-height:300px; height:auto; padding:40px 0; background-color:#1f2121; float:left; height:100%; margin:0 6px 6px 0; width:254px; text-align:center;}
.classic_features .features_section.guard_pro .container ul.lh li .box{ padding:0 20px; height:100%;}
.classic_features .features_section.guard_pro .container ul.lh li .box h1{ margin:20px 0 10px 0;}
.classic_features .features_section.guard_pro .container ul.lh li.last{ margin:0 0 0 0;}
.classic_features .features_section.guard_pro .container ul.lh li.lw{ width:514px; background:url(../images/gray_line_bg.jpg);}

.classic_features .features_section.guard_pro .container ul.mh{ width:100%; overflow:hidden; display:table;}
.classic_features .features_section.guard_pro .container ul.mh li .title{ zoom:1; overflow:hidden; display:table; margin-bottom:10px;}
.classic_features .features_section.guard_pro .container ul.mh li .title .cont_img{ display:table-cell; width:100px;vertical-align:middle; text-align:left;}
.classic_features .features_section.guard_pro .container ul.mh li .title .cont_img img{ vertical-align:middle;}
.classic_features .features_section.guard_pro .container ul.mh li .title .cont_desc{ display:table-cell; width:114px; vertical-align:middle;}
.classic_features .features_section.guard_pro .container ul.mh li .title .cont_desc h1{ font-size:24px; text-align:left; margin:0; }
.classic_features .features_section.guard_pro .container ul.mh li{ display:table-cell; min-height:180px; height:auto; padding:20px; background-color:#1f2121; float:left; height:100%; margin-right:6px; width:214px; text-align:center;}
.classic_features .features_section.guard_pro .container ul.mh li.last{ margin:0 0 0 0;}

/* Military Class */
.classic_features .features_section.military_class{ width:1034px; background-color:#00649f; min-height:inherit;}
.classic_features .features_section.military_class .container{ display:table; height:100%;}
.classic_features .features_section.military_class .container h1{ margin: 0 0 10px 0;}
.classic_features .features_section.military_class .container .half_box{ display:table-cell;vertical-align:middle; min-height:100%;}

.classic_features .features_section.military_class .container .half_box.left{ width:320px;}
.classic_features .features_section.military_class .container .half_box.left img{ margin-bottom:20px;}
.classic_features .features_section.military_class .container .half_box.left p{ padding-right:10px; text-align:left;}
.classic_features .features_section.military_class .container .half_box.right{ width:620px;}
.classic_features .features_section.military_class .container .half_box.right .desc_box{ display:table; width:620px; margin:0px 0 30px 0;}
.classic_features .features_section.military_class .container .half_box.right .desc_box.last{ margin:0;}
.classic_features .features_section.military_class .container .half_box.right .desc_box .cont_img{ display:table-cell; width:120px; text-align:center; vertical-align:middle;}

.classic_features .features_section.military_class .container .half_box.right .desc_box .cont_desc{ display:table-cell; width:500px; text-align:left; vertical-align:middle;}
.classic_features .features_section.military_class .container .half_box.right .desc_box .cont_desc p{ padding:0;}
.classic_features .features_section.military_class .container .half_box .logo{ margin-bottom:60px;}

/* SSD M.2*/
.classic_features .features_section.ssd_m2{ width:1034px; background:#000 /*url(../images/section_bg_02.jpg)*/ no-repeat center top;}
.classic_features .features_section.ssd_m2 .container{ display:table; height:100%; margin-bottom:50px;}
.classic_features .features_section.ssd_m2 .container.last{ margin:0 auto;}
.classic_features .features_section.ssd_m2 .container .half_box{ display:table-cell; width:50%; vertical-align:middle;}
.classic_features .features_section.ssd_m2 .container .half_box.left{ display:table-cell; width:50%; vertical-align:top;}

.classic_features .features_section.ssd_m2 .container .half_box.right p,
.classic_features .features_section.ssd_m2 .container .half_box.right h1,
.classic_features .features_section.ssd_m2 .container .half_box.right h2{ padding:0px 0 0 20px; text-align:left;}

/* Software*/
.classic_features .features_section.software{ width:1034px; background:#000 /*url(../images/section_bg_02.jpg)*/ no-repeat center top;}
.classic_features .features_section.software .container{ display:table; height:100%; margin-bottom:50px;}
.classic_features .features_section.software .container.last{ margin:0 auto;}
.classic_features .features_section.software .container .th_box{ display:table-cell; width:33.33%; vertical-align:top;}
.classic_features .features_section.software .container .th_box p,.classic_features .features_section.software .container .th_box h2{ padding-right:40px;}
.classic_features .features_section.software .container .th_box .img_box{ min-height:270px; margin-bottom:30px;}


/**/
.classic_features .features_section.psection{ width:1034px; background:#000 no-repeat center top; min-height:660px;}
.classic_features .features_section.psection .container{width:1034px; position:relative; min-height:660px;}
.classic_features .features_section.psection .container .title{ width:280px; margin-left:47px; zoom:1; overflow:hidden;}
.classic_features .features_section.psection .container .title table td{ color:#FFF; padding-left:10px;}
.classic_features .features_section.psection .container .title table td.green{ color:#6aa842;}
.classic_features .features_section.psection .container .mxbox{ width:280px; margin-left:47px; display:table;}
.classic_features .features_section.psection .container .mxbox .cont{ display:table-cell; vertical-align:middle;}
.classic_features .features_section.psection .container .mxbox .cont h1{ margin:0 0 0 10px;}

.classic_features .features_section.psection .container .mxbox-m{ width:360px; margin-left:47px; display:block; position:relative;}
.classic_features .features_section.psection .container .mxbox-m .pbox{
	display: table;
	position: absolute;
	left: 345px;
}
.classic_features .features_section.psection .container .mxbox-m .pbox .cont{ display:table-cell; vertical-align:middle; height:100%;}




.classic_features .features_section.psection .container .title h1{ margin-bottom:10px;}
.classic_features .features_section.psection .container .pbox{ position:absolute; display:table;}
.classic_features .features_section.psection .container .pbox .cont{ display:table-cell; vertical-align:middle; height:100%;}
