@media only screen and (min-width:150px) and (max-width:480px) {
.order-1 {-ms-flex-order:2; order:2}
.order-2 {-ms-flex-order:1; order:1}
.sk {height:auto;}
.menu-div {padding:0px; margin:0px auto; width:auto; height:auto; float:none; position:absolute; right:15px; top:15px;}
.logo {width:100%; padding:10px 0px; margin:0px; position:relative; z-index:99;}
.hmenu1 ul li {margin:10px auto;}
.hmenu1 ul li a {padding:0px; font-size:18px; line-height:25px;} 
.hmenu1 ul li a .fa {margin:0px 5px 0px 0px;}
body, p, .Copyright {font-size:15px; line-height:22px;}
.Copyright {margin-top:15px; text-align: center;}
.title1, .title3{font-size:20px; line-height:30px; margin:15px 0px; padding:0px;}
.title2 {font-size:18px; line-height:22px;}
.bannersec {width:100%; height:100%; height:auto;}
.bannersec img {width:100%; height:100%;}
.bannersec .bannercov {padding:30px 15px; height:auto; position:relative; display:block; background-color:#000;}
.bannersec .bannercov h3, 
.bannersec .bannercov h4, 
.bannersec .bannercov p {margin:5px; font-size:15px; line-height:20px; text-align:center;}
.bannersec .bannercov h4 {font-size:20px; line-height:25px; text-align:center;}
.bannersec .bannercov p { font-size:14px; line-height:22px; text-align:center;}
.bannersec .bannercov h2 {font-size:18px; text-align:center;}
.bannerbut {padding:10px 30px; margin:15px auto; font-size:20px; line-height:30px;}
.bannerform {padding:15px; margin:0px auto; width:90%; position:inherit; left:0px; right:0px; }
.bannerform input, .bannerform textarea, .bannerform select {font-size:14px; padding:5px 15px; margin:5px auto;}
.bannerform .submit {padding:5px 30px; margin:5px 0px;}
.wtng {padding:25px; margin:30px auto; width:90%; height:auto; display:block; min-height:100px;}
.tycont1 {padding:25px; width:80%;}
.tycont1 h1{font-size:30px; line-height:60px;}
.tycont1 h2{font-size:18px; line-height:28px;}
.tycont1 h2 span {font-size:20px; line-height:50px}
#TopSellingEngines {padding:30px 0px 0px;}
#Easy3StepProcess,
.questions,
.brandsec,
.jasksec {padding:30px 0px;}
.opmdiv {padding:20px;}
.wtng1 {padding:25px; margin: 20px auto 0px auto; width:100%; display:block; min-height:50px;}
.questions1 {padding:15px 0px 0px 0px;}
.questions1 .accordion {padding:10px; font-size:16px; font-weight: 500;}
.flogo1 {padding:15px 0px; width:50%; display:block;}
footer {padding:25px 0px 0px 0px;}
}


@media only screen and (min-width:481px) and (max-width:767px) {
.order-1 {-ms-flex-order:2; order:2}
.order-2 {-ms-flex-order:1; order:1}
.sk {height:auto;}
.menu-div {padding:0px; margin:0px auto; width:auto; height:auto; float:none; position:absolute; right:15px; top:15px;}
.logo {width:100%; padding:10px 0px; margin:0px; position:relative; z-index:99;}
.hmenu1 ul li {margin:10px auto;}
.hmenu1 ul li a {padding:0px; font-size:18px; line-height:25px;} 
.hmenu1 ul li a .fa {margin:0px 5px 0px 0px;}
body, p, .Copyright {font-size:15px; line-height:22px;}
.Copyright {margin-top:15px; text-align: center;}
.title1, .title3{font-size:20px; line-height:30px; margin:15px 0px; padding:0px;}
.title2 {font-size:18px; line-height:22px;}
.bannersec {width:100%; height:100%; height:auto;}
.bannersec img {width:100%; height:100%;}
.bannersec .bannercov {padding:30px 15px; height:auto; position:relative; display:block; background-color:#000;}
.bannersec .bannercov h3, 
.bannersec .bannercov h4, 
.bannersec .bannercov p {margin:5px; font-size:15px; line-height:20px; text-align:center;}
.bannersec .bannercov h4 {font-size:20px; line-height:25px; text-align:center;}
.bannersec .bannercov p { font-size:14px; line-height:22px; text-align:center;}
.bannersec .bannercov h2 {font-size:18px; text-align:center;}
.bannerbut {padding:10px 30px; margin:15px auto; font-size:20px; line-height:30px;}
.bannerform {padding:15px; margin:0px auto; width:90%; position:inherit; left:0px; right:0px; }
.bannerform input, .bannerform textarea, .bannerform select {font-size:14px; padding:5px 15px; margin:5px auto;}
.bannerform .submit {padding:5px 30px; margin:5px 0px;}
.wtng {padding:25px; margin:30px auto; width:90%; height:auto; display:block; min-height:100px;}
.tycont1 {padding:25px; width:80%;}
.tycont1 h1{font-size:30px; line-height:60px;}
.tycont1 h2{font-size:18px; line-height:28px;}
.tycont1 h2 span {font-size:20px; line-height:50px}
#TopSellingEngines {padding:30px 0px 0px;}
#Easy3StepProcess,
.questions,
.brandsec,
.jasksec {padding:30px 0px;}
.opmdiv {padding:20px;}
.wtng1 {padding:25px; margin: 20px auto 0px auto; width:100%; display:block; min-height:50px;}
.questions1 {padding:15px 0px 0px 0px;}
.questions1 .accordion {padding:10px; font-size:16px; font-weight: 500;}
.flogo1 {padding:15px 0px; width:50%; display:block;}
footer {padding:25px 0px 0px 0px;}
}


@media only screen and (min-width:768px) and (max-width:991px) {
.order-1 {-ms-flex-order:2; order:2}
.order-2 {-ms-flex-order:1; order:1}
.sk {height:auto;}
.menu-div {padding:0px; margin:0px auto; width:auto; height:auto; float:none; position:absolute; right:15px; top:15px;}
.logo {width:100%; padding:10px 0px; margin:0px; position:relative; z-index:99;}
.hmenu1 ul li {margin:15px auto;}
.hmenu1 ul li a {padding:0px; font-size:20px; line-height:25px;} 
.hmenu1 ul li a .fa {margin:0px 5px 0px 0px;}
body, p, .Copyright {font-size:15px; line-height:22px;}
.Copyright {margin-top:15px; text-align: center;}
.title1, .title3{font-size:20px; line-height:30px; margin:15px 0px; padding:0px;}
.title2 {font-size:18px; line-height:22px;}
.bannersec {width:100%; height:100%; height:auto;}
.bannersec img {width:100%; height:100%;}
.bannersec .bannercov {padding:30px 15px; height:auto; position:relative; display:block; background-color:#000;}
.bannersec .bannercov h3, 
.bannersec .bannercov h4, 
.bannersec .bannercov p {margin:5px; font-size:15px; line-height:20px; text-align:center;}
.bannersec .bannercov h4 {font-size:20px; line-height:25px; text-align:center;}
.bannersec .bannercov p { font-size:14px; line-height:22px; text-align:center;}
.bannersec .bannercov h2 {font-size:18px; text-align:center;}
.bannerbut {padding:10px 30px; margin:15px auto; font-size:20px; line-height:30px;}
.bannerform {padding:15px; margin:0px auto; width:90%; position:inherit; left:0px; right:0px; }
.bannerform input, .bannerform textarea, .bannerform select {font-size:14px; padding:5px 15px; margin:5px auto;}
.bannerform .submit {padding:5px 30px; margin:5px 0px;}
.wtng {padding:25px; margin:30px auto; width:90%; height:auto; display:block; min-height:100px;}
.tycont1 {padding:25px; width:80%;}
.tycont1 h1{font-size:30px; line-height:60px;}
.tycont1 h2{font-size:18px; line-height:28px;}
.tycont1 h2 span {font-size:20px; line-height:50px}
#TopSellingEngines {padding:30px 0px 15px;}
#Easy3StepProcess,
.questions,
.brandsec,
.jasksec {padding:30px 0px;}
.opmdiv {padding:30px;}
.wtng1 {padding:25px; margin: 20px auto 0px auto; width:100%; display:block; min-height:50px;}
.questions1 {padding:15px 0px 0px 0px;}
.questions1 .accordion {padding:10px; font-size:16px; font-weight: 500;}
.flogo1 {padding:15px 0px; width:50%; display:block;}
footer {padding:25px 0px 0px 0px;}
#Overview .image1 {width: 300px;}
.tsediv {padding: 30px 30px; min-height:160px;}
}

@media only screen and (min-width:992px) and (max-width: 1365px) {
.tsediv {padding:20px; width:98%; min-height: 1130px;}
.bannersec .bannercov h3, 
.bannersec .bannercov h4, 
.bannersec .bannercov p {margin:5px; font-size:15px; line-height:20px;}
.bannersec .bannercov h4 {font-size:40px; line-height:45px;}
.bannersec .bannercov p { font-size:15px; line-height:25px;}
.bannersec .bannercov h2 {font-size:18px;}
.bannerbut {padding:10px 30px; margin:15px 0px; font-size:20px; line-height:30px;}
.bannerform {padding:15px; margin:0px auto; width:90%; position:inherit; left:0px; right:0px; }
.bannerform input, .bannerform textarea, .bannerform select {font-size:14px; padding:5px 15px; margin:5px auto;}
.bannerform .submit {padding:5px 30px; margin:5px 0px;}
.wtng {padding:25px; margin:30px auto; width:90%; height:auto; display:block; min-height:250px;}
.tycont1 {padding:25px; width:80%;}
.tycont1 h1{font-size:30px; line-height:60px;}
.tycont1 h2{font-size:18px; line-height:28px;}
.tycont1 h2 span {font-size:20px; line-height:50px}
#TopSellingEngines {padding:50px 0px;}
#Easy3StepProcess,
.questions,
.brandsec,
.jasksec {padding:50px 0px;}
.opmdiv {padding:50px;}
.title1 {font-size:30px; line-height: 40px;}
}