.style1 {font-family: "Trebuchet MS"}
body,td,th {
    font-family: Trebuchet MS;
    font-size: 10pt;
    color: #fff;
    font-weight: normal;
}
body {
	background-color: #FFFFFF;
}
a {
    font-size: 10pt;
    color: #0099FF;
}
a:link {
text-decoration: none;
color: #0066FF;
    font-family: Trebuchet MS;
	font-weight: bold;
font-size: 10pt;
}
a:visited {
text-decoration: none;
color: #0066FF;
	    font-family: Trebuchet MS;
font-weight: bold;
font-size: 10pt;
}
a:active {
text-decoration: none;
color: #0066FF;
	    font-family: Trebuchet MS;
font-weight: bold;
font-size: 10pt;
}
a:hover {
	text-decoration: none;
	color: #FFCC00;
	    font-family: Trebuchet MS;
	font-weight: bold;
	font-size: 10pt;
}
a.tt:link {
	text-decoration: none;
	color: #0066FF;
	    font-family: Trebuchet MS;
	font-weight: normal;
	font-size: 9pt;
}
a.tt:visited {
	text-decoration: none;
	color: #0066FF;
	font-weight: normal;
	    font-family: Trebuchet MS;
	font-size: 9pt;
}
a.tt:hover {
	text-decoration: none;
	color: #FFCC00;
	font-weight: normal;
	font-size: 9pt;
}
a.tt:active {
	text-decoration: none;
	color: #0066FF;
	    font-family: Trebuchet MS;
	font-weight: normal;
	font-size: 9pt;
}
a.text:link {
	text-decoration: none;
	color: #0033FF;
	font-weight: 400;
	font-size: 12pt;
	font-family: Trebuchet MS;
	font-style: normal;
	line-height: 18pt;
}
a.text:visited {
	text-decoration: none;
	color: #0033FF;
	font-weight: 400;
	font-size: 12pt;
	font-family: Trebuchet MS;
	font-style: normal;
	line-height: 18pt;
}
a.text:hover {
	text-decoration: none;
	color: #FF9900;
	font-weight: 400;
	font-size: 12pt;
	font-family: Trebuchet MS;
	font-style: normal;
	line-height: 18pt;
}
a.text:active {
	text-decoration: none;
	color: #0033FF;
	font-weight: 400;
	font-size: 12pt;
	font-family: Trebuchet MS;
	font-style: normal;
	line-height: 18pt;
}
	.style23 {
	color: #000000;	font-family: Trebuchet MS;
	font-size: 12pt;
	line-height: 18pt;
	font-weight: 400;
	font-style: normal;
	text-align: left;
} 
 
* { box-sizing:border-box; -webkit-box-sizing:border-box; -moz-box-sizing:border-box;}
 
.main-pinacle {
	margin: 0px auto;
	width: 950px;
	padding: 0px;
	text-align: center;
}
.cols-left-th {
	width: 75%;
	float: left;
	text-align: center;
}
.cols-right-th { width:25%; float:right;}
 
.logo-td { width:416px; float:left;}
.address-td { /* width:507px; */ float:right; text-align:right;}
.video-pinacle { /* width:351px; */ width:975px; height:526px;}
 
table.pricing-table { width:75%;}
 
.video-list-main { width:100%; margin:0px auto; padding:0px; list-style:none; clear:both;}
.video-list-main li { float:left; width:50%; padding:10px;}
.video-list-main li img { width:100%;}
.responsive-image{ width: 30%;max-width: 310px;}
 
@media only screen and (max-width:1140px) {
.responsive-image{ width: 30%; max-width: 310px;}
.main-table {
	width: 90%!important;
	background-color: #FFFFFF;
}
}
@media only screen and (max-width:980px) {
body { margin:0px;}
.main-pinacle { width:100%; margin:0px 2%;}
.img-width { width:100% !important;}
#menu li { margin:0px -9px !important;}
 
.video-list-main { width:100%;}
.responsive-image{ width: 47%; margin: 1%;}
}
 
@media only screen and (max-width:768px) {
.cols-left-th { width:100%; display:block;}
.cols-right-th { width:100%; display:block;}
#menu li { margin:0px !important;}
 
.logo-td { width:100%; display:block; text-align:center;}
 
table.pricing-table { width:90%;}
.video-list-main { width:70%;}
.video-list-main li { width:50%;}
 
.video-pinacle { width:351px; height:198px;}
.fadein {
  clear: both;
  float: left;
  height: auto;
  padding-bottom:52%;
  position: relative;
  width: 100%;
}
.fadein img { position:absolute; left:0; top:0; } 
}
@media only screen and (max-width:640px) {
.responsive-image{ width: 100%; margin: 0 0 20px 0;}
.style1 { font-size: 24pt!important;}
}
@media only screen and (max-width:480px) {
.cols-left-th,
.cols-right-th { padding:10px;}
.logo-td img { width:100%;}
.video-pinacle { width:100%; height:198px;}
.style17 {line-height: 19pt!important;}
.style1 {font-size: 18pt !important;}
 
/* .pricing-table-main { clear:both; display:-moz-grid; overflow-x:auto; width:100%; padding-bottom:15px;}
.pricing-table-main table{ width:500px;} */
.pricing-table-main table { width:100%;}
/* .pricing-table-main table td { display:block;} */
 
.video-list-main { width:100%;}
}
 
@media only screen and (max-width:360px) {
.video-list-main li { width:100%; text-align:center;}
.video-list-main li p + p { text-align:left;}
.video-list-main li img { width:auto;}
}
