@charset "utf-8";
/* CSS Document */
body {background-color:#000;color:#000000; font-family:Arial, Helvetica, sans-serif;}
a { color:#196FF1;}
.container {width:60%; background-color:#FFF;margin: auto; text-align:center; }
.headerimg{width: 100%; height: auto;margin: 0 auto;}
.container2{width: 98%; max-width:1065px; height: auto;margin: 0 auto;}
.container2 h1{}
.container2 img{ margin:10px;}
.conx{ width:100%; max-width:400px; height:auto;}
ul { display:inline-block;width:100%;max-width: 400px;margin: auto; padding:5px;}
li {width: 100%;max-width: 380px;list-style: none; margin:0;}
.desc-a{ font-size:16px;}
.vfhg{ display:inline-block; width:100%; max-width:512px;vertical-align: middle;}
.vfhg_img {width:100%; max-width:497px; height:auto; margin:auto;}
.h1text, .h1text2{ display:block;font-size:32px; padding:10px; font-family:Arial, Helvetica, sans-serif;}
.h1text2{font-size:46px;}
h1.h1text, h1.h1text2{ margin:2px; padding:2px;text-align: left; color:#000;}
.video-links { font-weight: bold; font-size:40px; }
.semifooter{ margin-left:2px;}
@media screen and (max-device-width:728px){
.desc-a{font-size: 10px;margin-left: 5px;}
.h1text, .h1text2{font-size:24px;}
body{background-color:#fff;}
}
@media screen and (max-device-width:415px){
.h1text, .h1text2{font-size:18px;}
body{background-color:#fff;}
}
@media screen and (max-width:1750px){
  .container {width:100%;}
}
@media screen and (max-width:528px){
body{background-color:#fff;}
.vfhg_img {width:100%;}
.video-links { font-weight: bold; font-size:16px; }
h1 {font-size: 25px;}
.h1text, .h1text2{font-size:17px;}
.container2 img{ margin:0px;margin-bottom: 6px;}

ul {width: 96%;}
}
