#NV_made_to_game {
  overflow: hidden; }
  #NV_made_to_game h2 {
    font-size: 40px;
    line-height: 40px;
    color: #76b900;
    font-family: 'Geforce-Bold';
    margin: 0px; }
  #NV_made_to_game h2 span {
    font-size: 20px;
    line-height: 20px;
    font-family: 'Geforce-Light';
    vertical-align: top; }
  #NV_made_to_game h3 {
    font-size: 32px;
    line-height: 32px;
    color: #eeeeee;
    font-family: 'Geforce-Light';
    margin: 60px 0;
    text-align: center; }
  #NV_made_to_game h4 {
    font-size: 24px;
    line-height: 24px;
    color: #eeeeee;
    font-family: 'Geforce-Light';
    margin: 22px 0 30px;
    text-transform: uppercase; }
  #NV_made_to_game h5 {
    font-size: 16px;
    line-height: 24px;
    color: #76b900;
    font-family: 'Trebuchet';
    margin-top: 0;
    padding-bottom: 10px;
    border-bottom: 0px solid #000;
    transition: all 0.3s; }
  #NV_made_to_game p {
    font-size: 16px;
    line-height: 24px;
    color: #eeeeee;
    font-family: 'DINPro-Regular';
    margin: 0; }
  #NV_made_to_game p.declare {
    font-size: 12px;
    line-height: 16px;
    color: #666666;
    font-family: 'DINPro-Regular';
    padding: 30px 35px 0; }
  #NV_made_to_game a {
    text-decoration: none;
    outline: none; }

.nv-container {
  width: 100%;
  max-width: 1024px;
  margin: 0 auto;
  background-color: #000; }

.nv_header_top {
  background-color: #1a1a1a;
  text-align: right;
  padding: 40px 30px; }

.nv_header {
  background: url("https://asset.msi.com/event/2018/nvidia-made-to-game_2018/images/bg_2.jpg") top right no-repeat;
	position: relative;
 
  padding: 20px 30px; }


  .nv_header .content_wrap {
    width: 39.8%; }
  .nv_header .nv_header_logo {
    margin:30px 0;
position: absolute;
	  right: 15px;
	  bottom: 25px;

}

  .nv_header .nv_header_vga {
    margin: 30px 0; }
  .nv_header .border_header {
    width: 100%;
    height: 0px;
    background-color: #666; }

#NV_made_to_game .nv_shop .content_wrap {
  padding: 0 10%; }
  #NV_made_to_game .nv_shop .content_wrap::after {
    display: block;
    content: "";
    clear: both; }
  #NV_made_to_game .nv_shop .content_wrap .pd_item {
    width: calc( 100% / 3);
    float: left;
    text-align: center;
    margin-bottom: 30px; 
height: 300px;
	  display: inline-block;
}
  #NV_made_to_game .nv_shop .content_wrap .pd_item a:hover h5 {
    color: #fff;
    border-bottom: 3px solid #76b900; }

.pd_item img {
  width: 100%;
  max-width: 300px;
  padding: 0 5%;
  margin-bottom: -10px;
  transition: all 0.6s; }

.nv_learn_more {
  text-align: center; }
  .nv_learn_more .buy_btn {
    height: 40px;
    vertical-align: middle;
    display: inline-block;
    background-color: #76b900;
    font-size: 16px;
    line-height: 40px;
    color: #000;
    font-family: 'DINPro-Medium';
    transition: all 0.2s ease-in-out;
    border: 1px solid #000;
    text-decoration: none;
    outline: none;
    padding: 0 20px;
    margin: 20px 0 60px; }
    .nv_learn_more .buy_btn:hover {
      background-color: #000;
      color: #76b900;
      border: 1px solid #76b900;
      -webkit-box-shadow: 3px 3px 0px 0px #76b900;
      -moz-box-shadow: 3px 3px 0px 0px #76b900;
      box-shadow: 3px 3px 0px 0px #76b900; }

.nv_line svg {
  width: 100%;
  height: 37px;
  margin-bottom: 60px;
  overflow: hidden; }

.nv_note {
  padding-bottom: 5%; }
  .nv_note .note_logo {
    margin-top: 60px;
    width: 100%;
    padding: 0 20%;
display: flex;

}
    .nv_note .note_logo img:nth-child(1) {
      margin-right: 20px; }
    .nv_note .note_logo img:nth-child(3) {
      float: right; }





.b02{ background: url(https://asset.msi.com/event/2018/nvidia-made-to-game_2018/images/b02_bg.jpg) no-repeat; margin: 0 auto; padding: 10px 50px; text-align: center;}

.more{background: #76b900; padding: 5px 10px; font-size: 16px; color: #000; text-transform: uppercase;}


.more:hover{color: #fff;}


.b03{ padding: 100px 15px 20px; vertical-align: middle; display: inline-table;}
.b03 .left h3{
	font-size: 32px;
    line-height: 32px;
    color: #eeeeee;
    font-family: 'Geforce-Light';
    margin: 0 !important;
    text-align: left !important; }	
	
}

.b03 .right{display: table-cell; vertical-align: middle;}

.b03 .left {
	display: table-cell; vertical-align: middle;
    width: 40%;

}

.b03 .left p{margin-bottom: 20px !important;}








@media (max-width: 992px) {
  #NV_made_to_game .nv_shop .content_wrap .pd_item {
    width: calc( 100% / 3); } }

@media (max-width: 768px) {
  #NV_made_to_game h2 {
    font-size: 32px;
    line-height: 32px; }
  #NV_made_to_game h3 {
    font-size: 24px;
    margin: 60px 0 10px; }
  #NV_made_to_game h4 {
    font-size: 18px;
    line-height: 18px;
    margin: 13px 0 30px; }
  #NV_made_to_game h5 {
    font-size: 16px;
    line-height: 24px; }
  #NV_made_to_game p.declare {
    padding: 30px 11px 0; }
  .nv_header_top {
    padding: 0 12px; }
  .nv_header {
    padding: 30% 11px 0; }
    .nv_header .content_wrap {
      width: 100%; }
    .nv_header .nv_header_logo {
      width: 80px; }
  #NV_made_to_game .nv_shop .content_wrap .pd_item {
    width: calc( 100% / 2); }
  .nv_line svg {
    width: 100%;
    height: 37px;
    margin-bottom: 42px;
    overflow: hidden; }
  .nv_note .note_logo img {
    display: block;
    margin: 0 auto;
    max-width: 100%;
    height: auto; }
  .nv_note .note_logo img:nth-child(1) {
    display: block;
    margin: 0 auto;
    margin-bottom: 4px; }
  .nv_note .note_logo img:nth-child(2) {
    display: block;
    margin: 0 auto;
    margin-bottom: 18px; }
  .nv_note .note_logo img:nth-child(3) {
    width: 143px;
    float: none; } }

@media (max-width: 480px) {
  .nv_header_top img {
    width: 160px; }
  .nv_header {
    background-size: 125%;
    padding: 80% 11px 0; }
    .nv_header .content_wrap {
      width: 100%; }
    .nv_header .nv_header_logo {
      width: 80px; }
  #NV_made_to_game .nv_shop .content_wrap .pd_item {
    width: 100%; }
  .pd_item img {
    margin-bottom: -18px; } }
