.info-intro-image{float:right; width:30%; height:auto;}
.info-intro-image a{background: #303030; border: none; margin-top: 0px;  color: #fff; font-size: 15px; cursor: pointer; outline: none; float: right; width: auto; text-align: center; line-height:normal;  margin: 0 auto; padding: 13px; text-transform: uppercase; -webkit-appearance: none; border-radius: 0; margin:0 0 10px 0;}
.info-intro-image a:hover{background:#D2720C;}

.info-intro-main p {margin-top:0px; margin-bottom:10px;}
.info-intro-main h1 h2 h3 h4 {margin-top:0px; margin-bottom:0px;}


.ptp-icon {float: left;width:auto;height:auto;}
.ptp-icon img {float: left;width:auto;height:auto; margin:-28px 20px 0px 0px;}
.ptp-icon p {margin-top:48px;text-align:center;font-size:21px;}
.configure {font-size:21px;margin-top:48px; text-align:left;}
.configure-text {font-size:21px;margin-top:20px; text-align:left;}

.call {font-size:14px; margin-top:40px; text-align:left;}
.call-text {font-size:14px; margin-top:10px; text-align:left;}

.info-brand p {text-align:left;}

.vad {margin-top:10px; font-size:14px;}

.header {margin-top:-10px;}

.section {font-size:18px;margin:10px 0px 10px 0px;}

.tagline {
	margin: 20px 30px -35px 20px;
	text-align:left; color:#999;
	font-size:16px;
}

.video {width:100%; max-width:681px; height:383px;}

.info-table-cont1 table{border-left:none;}
.info-table-cont1 table td{width:30.5%; border:none; border-left:none; padding:5px 1%; vertical-align: top; text-align:center;}
.info-table-cont1 .table-head{font-weight:bold;}
.info-table-cont1 .table-head td{border-bottom:none;}
.info-table-cont1 .table-head td img{width:100%; max-width:200px;}


/* four column table */
.four-table-cont table{border-left:1px solid #CBCBCB;}
.four-table-cont table td{width:25%; border:1px solid #CBCBCB; border-left:none; padding:5px 1%; vertical-align: top;}
.four-table-cont .table-head{font-weight:bold;}
.four-table-cont .table-head td{border-bottom:none;}

.img-right {margin:20px 0px 30px 20px;}

hr {float:left; height: 1px; width:100%; border:0; border-top: 1px solid #CBCBCB; margin: 10px 0; padding: 0;}

.image-adjust {margin-left:-150px;}

.info-sidebar {padding:10px 20px 10px 10px !important;}

#leftdrop{width:200px; margin-top:-210px; margin-left:-446px;}

#logo-space p {margin-bottom:30px;}


@media only screen and (max-width:1200px){
.info-logos a{float:left;width:60%; margin:5px 10px; text-align: center; padding:0 20%;}


@media only screen and (max-width:1100px){
.tagline {margin: 5px 10px -25px 20px;}

}

@media only screen and (max-width:767px){
.ptp-icon {float:left;width:100%;height:auto;text-align: center !important;}
.ptp-icon img {float:none;display:inline-block;width:auto;max-width:100%;height:auto; margin-top:20px;margin-bottom:20px;}
.ptp-icon p {margin-top:0px;text-align:center !important;}
.configure {margin-top:10px;margin-bottom:-20px; text-align:center !important;}
.call {text-align:center !important;margin-top:25px;font-size:12px;}
.configure-text {text-align:center !important;}
.call-text {font-size:12px; text-align:center !important;}
.info-container .info-intro-image {width: 100%; margin:10px 0;text-align:center;}
.info-container .info-intro-image a{float:none;display:inline-block; padding:13px 0; width:40%;margin:0 30% 10px 30%;}
.video {height:300px;}
.info-table-cont1 .table-head td img{width:100%; max-width:150px;}
.img-right {margin:auto 20px; padding:20px 0px;}
.image-adjust {margin-left:0px; width:100%; max-width:300px;}
}

@media only screen and (max-width: 480px){
.tagline {font-size: 7px;}
.info-container .info-intro-image a{float:none;display:inline-block;width:70%;margin:0 15% 10px 15%;text-align:center;}
.video {height:200px;}
.info-table-cont1 table td {width:28.5%; padding: 5px 3%;}
.info-table-cont1 .table-head td img{width:100%; max-width:100px;}
.configure-text {text-align:center !important;}
.call-text {font-size:12px; text-align:center !important;}
.img-right {width:100%; max-width: 280px;}
.info-logos a{width:100%; padding:0;}
}


