body {background-color:#F1F1F1; color: #000; font-size:20px; line-height: 32px; font-family:Arial, sans-serif;}
body {padding:0px;margin:0px;}
body a:link, body a:visited, body a:active {color:blue !important; text-decoration: none;}
body a:hover {color:blue !important; text-decoration:underline;}

h1 {font-family: Times, serif; font-size: 60px !important; text-align: center; line-height: 55px; font-weight: 700; margin-top: 0px; padding: 5px 3px 10px 3px;}
h2 {font-family: sans-serif; font-size: 38px !important; text-align: center; line-height: 42px; font-weight: 700; color: #CC0000; padding: 20px 3px 30px 3px; border-bottom:1px solid #CCC;border-top:4px double #CCC;}
h3 {font-family:sans-serif,Arial; font-size:32px !important; line-height:36px !important; color:#000000; font-style: italic; text-align:center; padding:20px; border-bottom:1px solid #CCC;background-color:#F7FBEE;}

.container {background-color:#FFF; max-width: 960px; !important; border-radius:15px; margin-top:-10px !important; margin: auto; padding: 2% 3% 3% 3%;}
p {color: #0e0e0e; font-size: 20px; line-height: 28px !important; padding-bottom:3px;}
img {max-width: 100%;}
hr {background:url(img/hr.jpg) no-repeat top center;height:48px;border:none !important;}
.blk, .black {color: #333;}
.yellow {background-color: yellow;}

ul {padding-left:0px;margin-left:0px;margin-bottom:4%;margin-top:3%;}
ul li {list-style-Type:none;padding-left:40px;background: url(img/b1.jpg) no-repeat left top;margin-bottom:30px;}
.b1 li {color:#333;background: url(img/b1.jpg) no-repeat left top;}
.b2 li {background: url(img/b2.jpg) no-repeat left top;}

@media only screen and (max-width: 799px){
.container {max-width:100% !important;}
body, p {font-size: 16px !important; line-height: 22px !important;}
h1 {font-size: 48px !important; line-height: 48px !important;}
h2 {font-size: 34px !important; line-height: 36px !important;}
h3 {font-size: 28px !important; line-height: 32px !important;}
ul li {padding-left:32px; margin-bottom:20px;}}

@media only screen and (max-width: 479px){
body, p {font-size:16px !important; line-height: 22px !important;}
h1 {font-size: 40px !important; line-height: 38px !important;}
h2 {font-size: 26px !important; line-height: 28px !important;}
h3 {font-size: 22px !important; line-height: 26px !important;}}

.embed-responsive {position: relative; display: block; height: 0; padding: 0; overflow: hidden;}
.embed-responsive .embed-responsive-item,
.embed-responsive iframe,
.embed-responsive embed,
.embed-responsive object {position: absolute; top: 0; bottom: 0; left: 0; width: 100%; height: 100%; border: 0;}
.embed-responsive.embed-responsive-16by9 {padding-bottom: 56.25%;}
.embed-responsive.embed-responsive-4by3 {padding-bottom: 75%;}
