.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;
}
}

@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;
}
}