 @media screen and (min-width:768px) {
 .content-block {
 padding-top:160px;
}
 .mT-7 {
 margin-top:7%;
}
 .lineHeight-20 {
 line-height:20px;
}
#header2 {
top: 98px;
}
}
@media screen and (min-width:769px) {
 .ism {
 padding-top: 0.5%;
}
 #header {
position:fixed;
}
}
@media screen and (max-width:1024px) {
 .taCenter {
 text-align:center;
}
 #home {
padding:0 !important;
}
 .copyright {
margin:0 !important;
}
 #ascrail2000, #ascrail2000-hr {
opacity:0 !important;
}
 .slider-content {
 margin:0 15px;
 width:auto;
}
 .slider-content p {
 font-size:18px;
 line-height:30px;
 padding:0 20px 10px;
}
 .slider-content h1, .slider-content h2 {
 font-size:30px;
 line-height:36px;
 padding-bottom:20px;
}
 .slider-content-inner {
 top:180px;
}
 .slider-content-inner {
 padding:0 30px 15px;
}
 #slidecaption span {
font-size:15px;
}
 #header {
position:fixed;
}
 #page {
padding:70px 0 20px;
}
 .image-1, .image-2 {
background-attachment:scroll;
background-position:left top !important;
}
}
@media screen and (max-width:979px) {
 .row, .content-block .txt {
width:auto !important;
}
 .row {
padding:0 15px;
}
 .row .row, .row .row .row {
padding:0;
}
 .page-heading h1 {
padding-top:0;
}
 .black-shield {
z-index:-1;
}
}
@media screen and (max-width:850px) {
 .milestone td img {
width:100%;
}
 .technology {
background:none;
}
}
@media screen and (max-width:768px) {
 .column, .columns {
float:none !important;
width:auto !important;
}
 .mT-50 {
 margin-top:10%;
}
.content-block {
 padding-top:70px;
}
#header2 {
/*top:50px;*/
}
 #slidecaption, ul.breadcrumbs {
display:none !important;
}
 #contact {
padding-bottom:0;
}
 ul#pdMenu {
text-align:left;
}
 .pd-overview-row .column, .pd-overview-row .columns {
float:left !important;
}
 .pd-overview-row > .row .seven {
 width: 55.3333% !important;
}
 .pd-overview-row > .row .five {
 width: 44.6667% !important;
}
 #updates .six .six {
margin-bottom:20px;
}
 .product-row img {
margin-bottom:15px;
}
 .select-row {
margin-bottom:10px;
}
 .slider-content-inner {
 top:100px;
}
 #requestform .columns {
padding-left: 0;
padding-right: 0;
}
 #requestform .price-table table {
width: 100%;
}
 ul#tabNav {
padding:15px 0 0;
}
 ul#tabNav li {
margin-bottom:10px;
}
 .product-block {
padding-left:15px;
padding-right:15px;
}
 .blog-row .four, .popular-posts {
margin-bottom:15px;
}
 .update-block > .columns > .row > .columns {
float: left !important;
width:50% !important;
}
 .update-block > .columns > .row > .columns img {
width:100%;
}
 #ta {
 line-height: 40px;
}
 .pagination-links {
 padding: 0 15px;
}
}
@media screen and (max-width:767px) {
 .imgRight {
margin-left:0;
padding-left:0;
float:none !important;
width:100%;
}
 #specifications img {
display:none;
}
 .product-block > .row {
padding:20px 0;
}
 #header {
 border-bottom:none;
}
 #mob-fk-header {
 height:55px;
}
 #header-product {
 display:none;
}
 #home.product-block {
display:none;
}
 .pd-overview-row .column, .pd-overview-row .columns, .pd-overview-row > .row .five, .pd-overview-row > .row .seven {
 float:none !important;
 width:auto !important;
}
 .product-block h1 {
 font-size:24px;
 line-height:30px;
 letter-spacing:2px;
 margin-bottom:10px;
 padding-bottom:10px;
}
 .overview-imgR {
padding-top:0;
}
 #footer-bottom p { /*padding-left:15px; text-align:left;*/
}
 #footer-bottom p a {
 background:none;
 display:inline-block;
 margin-left:0;
 padding-left:0;
}
 .slider-content h1, .slider-content h2 {
 font-size:18px;
 line-height:20px;
 padding-bottom:10px;
}
 .slider-content p {
 font-size:13px;
 padding-bottom:10px;
}
 ul#breadCrumb {
display:none;
}
 .milestone td img {
width:auto !important;
}
 .milestone td {
 display:block;
 padding:20px 0;
 text-align:left;
 width:100%;
}
 #years {
 width:100%;
 padding: 5px 0;
}
 #coltop {
 margin-top: 90px;
}
 #ta {
 line-height: 40px;
}
 .pagination-links {
 padding: 0 15px;
}
}
@media screen and (max-width:540px) {
 .mobHeight iframe {
height:315px;
}
 .apt-text {
background-size:30%;
font-size:18px;
line-height:30px;
min-height:44px;
padding-left:115px;
}
 .page-heading h2 {
font-size:18px;
padding-bottom:15px;
}
 .product-row, .content-block {
padding-bottom:25px;
}
 .product-row .row, .product-row .columns, .technology .columns, #careers .row .columns, #contact .row .columns {
padding:0;
}
 .post-bar span {
display:block;
float:none;
padding:5px 0;
}
 .comment-meta {
 float:none;
}
 .comment-content {
 border:none;
 margin:0;
 padding:15px 0;
}
 .inlineBox {
width:240px;
}
 .formRow {
padding:0 12px 5px;
}
 .formRow label {
display:block;
position:static;
width:auto;
padding-bottom:5px;
}
 .slider-content-inner {
 top:80px;
}
 .product-row img, #updates img {
width:100%;
}
 .accordion h3.accHeader {
padding:3px 10px 3px 0;
}
 #ta {
 line-height: 40px;
}
 .pagination-links {
 padding: 0 15px;
}
}
@media screen and (max-width:440px) {
 .update-block > .columns > .row > .columns {
float: none !important;
width:100% !important;
}
}
