.loginbox .col-sm-3 {
min-width: 330px;
max-width: 100%;
}
.ui-datepicker{ max-width:100%;}
@media (max-width: 1024px) {
.allpageIconsWithTitle .single-child-page-shuttle{ 
float: left;
margin: 15px 0;
display: block;
width: 25%;
}
.allpageIconsWithTitle .single-child-page-shuttle .shuttle-page-icon-title{ text-align:center; display:block;}
.latest_posts ul li , .hottest_posts ul li{ text-align:left;}
.sale-form-content{ margin-top:-67px;}
.lastffice .officedescription {
max-width: 340px;
}

}
@media (max-width: 768px) {
.child-technologies{ display:none}
.pagination-section .col-sm-3 , .pagination-section .col-sm-2 , .pagination-section .col-sm-4{ width:100%; padding:0;}
.pagination-section .col-sm-3 , .pagination-section .col-sm-4{ margin:10px 0;}
.pagination-section{ margin-bottom:0}
.support_center{ width:100%;}
}
@media (max-width: 767px) {
.single-full-solution .solution-child-image{
position:relative;
}
.child-technologies{ display:none}
.navbar-collapse.in{ overflow-y:visible;}
.related-product .realted-slider .owl-next , .related-product .realted-slider .owl-prev{
width: 30px;
height: 30px;
background-size: 100%;
}
.related-product .realted-slider{ margin:0 auto;}
.related-product .realted-slider li{ width:100%;}
.related-product .realted-slider{ padding:0;}
a.blue-link.enlarge-icon{ line-height:28px;}
.testimonials-careers{ float:left; width:100%;}
.allvideos .pagination-section .page-title{ text-align:center}
.developer_sub_page .page_title h1 {
top: 120px;
}
.full-banner img {
min-height: 200px;
min-height: 0;
}
.download-section .downlaod-title-wrapper {
	display: inline-block;
	padding-left: 0;
	padding-top: 20px;
	}
	.singleNews.download-section {
		margin-bottom: 0;
		text-align: center;
	}
}

@media (max-width: 700px) {
.allpageIconsWithTitle .single-child-page-shuttle{
width:50%;
}
}

@media (max-width: 600px) {
.related-product .realted-slider li img{
max-width: 80%;
}
.sale-form-content {
margin-top: -30px;
}
.developer_sub_page .page_title h1 {
top: 200px;
font-size: 40px;
}
}
@media (max-width: 420px) {
.allpageIconsWithTitle .single-child-page-shuttle{
width:100%;
}
.testimonials-careers{ padding-bottom:100px;}
.allvideos .singlevideo_videos iframe, .allvideos .singlevideo_videos img{ width:100%; height:auto;}
}
@media (max-width: 320px) {
.loginbox .col-sm-3 {
min-width: 0; 
max-width: 100%;
}
.loginform .forgot_link{ top:0}
.loginform .pull-right blue-btn{
float: left !important;
margin-top: 15px;
}
.loginform .signup_link{ margin-top:55px;}
.sale-form-content .sale-form-bg ul li.button input.submit , .sale-form-content .sale-form-bg ul li.button input.Reset{
width:auto;
float:left !important;
margin-bottom:15px;
}
}
/*Related Products style begin*/
.related-product .realted-slider li img {
  width: 85%;
  height: auto;
}
/*Related Products style end*/
@media (min-width: 0) and (max-width: 767px) {
	 .allpageIconsWithTitle.shuttle-header-menu .single-child-page-shuttle {
	   width: 100%;
	 }
   .downlaod-pdf-wrapper h2, #product-documentation .download-document a.blue-link, .product-description-bg a.blue-link {
      font-size: 18px;
      margin: 0 0 12px;
      line-height: 130%;
   }
   .downlaod-pdf-wrapper li .pdf_product_icons img {
      float: left;
   }
   .downlaod-pdf-wrapper li .pdf_product_icons span {
      top: 8px;
   }
   .downlaod-pdf-wrapper li a {
      display: inline-block;
   }
   /* header search box style */
   .header-right {
     margin-top: 0;
   }
   .allNews a {
    word-break: break-all;
   }
   /* header search box style */
   /* pagination style */
   .wp-pagenavi a, .wp-pagenavi span {
      padding: 1px 2px;
   }
   .page_distributors .sale-listing-right .country-field select{ 
      width:100%;
   }
   body.page-id-192 .wp-pagenavi span.current {
    padding: 0;
    border: 0;
  }
   body.page-id-192 .wp-pagenavi a {
    padding: 0;
    border: 0;
    display: inline-block;
    margin-top: 14px;
  }
  .product-wrapper .product_purchase_url {
    display: block;
    width: 66%;
    float: none;
    text-align: center;
    margin: 0 auto 10px;
  }
  .product-wrapper .product_purchase_url.last-product {
    width: 66%;
  }
  .product-wrapper {
    padding-bottom: 30px;
  }
  .careers-new {
    padding: 30px 0;
  }
  .careers-new .careers-content {
    padding : 0 12px;
  }
  .careers-new .careers-content h2 {
    font-size: 26px;
    margin-bottom: 5px;
  }
  .careers-new .careers-content a {
    margin-top: 10px;
    padding: 10px 25px;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
 .allpageIconsWithTitle.shuttle-header-menu .single-child-page-shuttle {
   width: 33%;
 }
 .product-wrapper .product_purchase_url {
    display: block;
    width: 100%;
    float: none;
    text-align: center;
    margin: 0 auto 10px;
 }
 .product-wrapper .product_purchase_url.last-product {
   width: 100%;
 }
 .careers-new {
   padding: 30px 0;
 }
 .careers-new .careers-content {
   padding : 0 12px;
 }
 .careers-new .careers-content h2 {
  font-size: 28px;
  margin-bottom: 5px;
 }
 .careers-new .careers-content a {
  margin-top: 10px;
  padding: 10px 25px;
 }
  /*Related Products style begin*/
  .related-product .realted-slider li img {
    width: 100%;
    height: auto;
  }
  /*Related Products style end*/
}
@media (min-width: 992px) and (max-width: 1199px) {
 .allpageIconsWithTitle.shuttle-header-menu .single-child-page-shuttle {
   width: 33%;
 }
 .product-wrapper .product_purchase_url {
    display: block;
    width: 90%;
    float: none;
    text-align: center;
    margin: 0 auto 10px;
 }
 .product-wrapper .product_purchase_url.last-product {
    width: 90%;
  }
  .careers-new .careers-content {
    padding : 0 12px;
  }
}
@media (min-width: 1200px) and (max-width: 1300px) {
  .product-wrapper .product_purchase_url a {
    padding: 10px 5px;
    font-size: 12px;
  }
}
@media (min-width: 1200px) and (max-width: 1400px) {
  .careers-new .careers-content { padding:0 20px 0 30px;}
}
@media screen and (max-width: 1039.9px){
  .body .page_slider{
    padding-top: 50px;
  }
}