@media screen and (max-width: 1280px){

.textRight {width:40%; padding-top:8%;}
}

@media screen and (max-width: 1100px){

}


@media screen and (max-width: 1000px){
#logo{margin-left:20px;}
.social, .socialfooter{margin-right:20px;}
#copyright{margin-left:20px;}
#navi{padding-right:20px; width:550px;}
#conteactinfo{padding-left:20px; width:340px; font-size:9pt;}
.splitnone {margin:0px 10px; width:95%;}
.lz-crispin-bannerText { padding-right:66%;}
.split23-v2{width:50%; margin:2px 0px 2px 40px; padding:0px;}
.textLeft {padding-left:6%; width:45%; padding-top:8%;}
.textRight {width:40%; padding-top:8%;}
.textLeftFactory {padding-left:6%; width:45%; padding-top:8%;}
.textRightFactory {width:40%; padding-top:8%;}
.shoemaker-download-bannerText {padding-left:5%;}
.split2-left { width:45%; padding-left:10px; }
}

@media screen and (max-width: 950px){
#header{background-position: left 20px;}
#navi{width:100%; padding:0px;}
#navi ul{margin:3px 20% 0px 0px; border-top: 1px dotted #CCC;}
#navi ul li ul{border-top: 0px dotted #CCC; padding-top:10px;}
#conteactinfo{width:100%; font-size:9pt; text-align:center;padding-bottom:5px;padding-left:0px;}
/*#main{margin-top:50px;}*/
.boxes-full{
	border-left: 0px;
	border-right: 0px;
	margin-left: 0px;
	margin-right: auto;
}
.split23-v2{width:60%; margin:2px 0px 2px 40px; padding:0px;}
.lz-home-bannerText { width:100%;}
.lz-home-bannerTextSmall { width:100%;}
.footwear-generic-bannerText {width:100%;}
}
@media screen and (max-width: 900px){

}
@media screen and (max-width: 870px){
#navi ul{margin:3px 16% 0px 0px; border-top: 1px dotted #CCC;}


}

@media screen and (max-width: 800px){
#navi ul{display:none;}
#navi{text-align:center;}
#navi select { display: inline-block;}
.titles h1{font-size:14pt !important;}
.featured-images{width:100%; text-align:center;}
.featured-titles{font-size:16pt; width:100%; text-align:center; padding-bottom:10px;}
#simpleslider{height:200px;}
.socialfooter{width:100%; text-align:center !important;}
.socialfooter ul{float:left; margin-left:275px;}
.socialfooter ul li{border-top: 1px solid #d5d5d5;}
#copyright{width:100%; text-align:center;padding-bottom:20px;margin-left:0px;}
#footertop{padding-bottom:120px;}
#portfolio-filter-choice{width:100%; padding: 0px 0px 20px 0px; text-align:center;}
#portfolio-filter{width:100%; padding: 0px 0px 20px 0px; text-align:center;}
.blogimage{width:60%;}
.bloginfo{width:36%;}
.blogpagination ul li a, .pagination ul li a:visited{padding:5px 3px;}
.blogpagination ul li a:hover{padding:5px 3px;}
.split3-evaluate{width:35%; margin:2px 0px 2px 10px; padding:0px;}
.split23-v2{width:55%; margin:2px 0px 2px 50px; padding:0px;}
#split-pdf-section {width: 30%;  padding: 20px 0% 20px 0%;}
.split2-form {width: 46%; padding: 0px 10px 20px 10px;}


}

@media screen and (max-width: 700px){
.socialfooter ul{margin-left:220px;}
.commentuserreply{width:28%;}
.commenttextreply{width:55%;}
.didyouknowPurpleTitleBackground { padding-left:60px; height:135px;}
.didyouknowPurpleTextBackground { margin: 8px 11px 0px 5px;  padding: 30px 35px 30px 35px;}
.split3-evaluate{width:50%; margin:2px 0px 2px 120px; padding:0px;}
.split23-v2{width:50%; margin:2px 0px 2px 40px; padding:0px;}
#split-pdf-section {width: 100%;  padding: 0px 3% 20px 3%;}
.lz-home-bannerText { width:100%;}
.red-btn2 {	width: 50%;}
}

@media screen and (max-width: 600px){
.split2{width:100%; margin:10px 0px !important; padding:0px;}
.split2-image{width:100%; margin:10px 0px !important; padding:0px; text-align:center;}

.element2{width:100%; margin:10px 0px !important; padding:0px;}
.element3{width:100%; margin:10px 0px !important; padding:0px;}
.split23{width:100%; margin:10px 0px !important; padding:0px;}
.split23_homepage{width:100%; margin:10px 0px !important; padding:2px;}
.split23_overview{width:100%; margin:10px 0px !important; padding:2px;}
.split4{width:46%;padding:0% 2% 10px 2%;}
.split4-v3{width:46%;padding:0% 2% 10px 2%;}
.split4-icon{width:46%;padding:0% 2% 10px 2%;}
.split4_homepage{width:46%;padding:0% 2% 10px 2%;}
.element{width:46%;padding:0% 2% 10px 2%;}
.blogpagination ul li a:link.normal, .blogpagination ul li a:visited.normal{font-size:12pt;}
.blogpagination ul li a:hover.normal{font-size:12pt;}
.blogpagination ul li a:link.normalactive, .blogpagination ul li a:visited.normalactive{font-size:12pt;}
.blogpagination ul li a:hover.normalactive{font-size:12pt;}
.blogpagination ul li{margin-left:0px; margin-right:0px;}
.socialfooter{display:none;}



.split-icon-maintenance {width:10%;padding:10% 2% 10px 2%;}
.split-icon-link-maintenance {width:22%;padding:0% 0% 10px 2%;}


.split3{width:100%; margin:10px 0px !important; padding:0px;}
.split3_homepage{width:100%; margin:10px 0px !important; padding:0px;}
.split3-findevent{width:100%; margin:2px 0px !important; padding:0px;}
.split3-getdemo{width:95%; margin:2px 0px !important; padding:10px;}
.split3-share{width:100%; margin:2px 0px !important; padding:0px;}
.button-container-right{width:100%; margin:2px 0px !important; padding:0px;}
.split3-v3{width:100%; margin:2px 0px !important; padding:0px; text-align:center;}
.split3-v4{width:100%; margin:10px 0px !important; padding:0px;}
.split23-v2{width:95%; margin:2px 0px !important; padding:10px;}

.video-container iframe,  
.video-container object,  
.video-container embed{width:100%; margin:2px 0px !important; padding:0px;}


.split23-maintenance{width:100%; margin:2px 0px !important; padding:0px; border-right: 0px;}
.split3-evaluate{width:100%; margin:2px 0px !important; padding:0px;}
.split4-image {display:none;}
.split2-v2{width:100%; margin:10px 0px !important; padding:0px;}
.split2-v3{width:100%; margin:10px 0px !important; padding:0px;}
.button-container-right { float:none;}

.split2-left { width:45%; padding-left:10px; }
.split43 {width:95%; padding:10px 2%;}
.split4 {width:100%; text-align:center;}
.split4-v3 {width:100%; text-align:center;}
.textRightFactory {width:50%; padding-top:8%; padding-left:48%;}
.splitnone_ortho {padding-bottom:0px; padding-left:10px; width:90%}
}
@media screen and (max-width: 550px){
.split2-form {width: 95%;}

}
@media screen and (max-width: 500px){
.social{margin:0px; width:100%; text-align:center;}
.social ul{margin:0px 20px 0px 0px;}
#conteactinfo{font-size:8pt;}
#logo{width:100%; margin:30px 0px 0px 0px; border-left:0px; border-right:0px;z-index:3000;}
#header{height:auto;}
#latest-tweets{width:100%;float:left;padding-right:0px;border-right:0px;margin-top:10px;}
#useful_links{width:100%;float:left;padding:10px 0px 0px 0px;border-right:0px;border-left:0px;margin-top:20px;border-top:1px solid #cfcdcd;}
#latest-testimonial{width:100%;float:left;padding:10px 0px 0px 0px;border-right:0px;border-left:0px;margin-top:20px;border-top:1px solid #cfcdcd;}
#simpleslider{height:150px;};
#footer{
	min-height: 700px;
}
.leftsection{width:100%;padding:10px 0% 10px 0%;}
.leftsectionalt{width:100%;padding:10px 0% 10px 0%;}
.rightsection{width:100%;float:left;}
.commentuser{width:28%;}
.commenttext{width:63%;}
#copyright{width:100%; text-align:center;padding-bottom:10px;margin-left:0px;}

.split3{width:100%; margin:10px 0px !important; padding:0px;}
.split3_homepage{width:100%; margin:10px 0px !important; padding:0px;}
.split3-findevent{width:100%; margin:2px 0px !important; padding:0px;}
.split3-getdemo{width:95%; margin:2px 0px !important; padding:10px;}
.split3-share{width:100%; margin:2px 0px !important; padding:0px;}
.button-container-right{width:100%; margin:2px 0px !important; padding:0px;}
.split3-v3{width:100%; margin:2px 0px !important; padding:0px; text-align:center;}
.split23-v2{width:95%; margin:2px 0px !important; padding:10px;}
.split3-evaluate{width:100%; margin:2px 0px !important; padding:0px;}

.video-container iframe,  
.video-container object,  
.video-container embed{width:100%; margin:2px 0px !important; padding:0px;}



#navi ul li{padding:0px 0px 0px 0px;}

.split23-maintenance{width:100%; margin:2px 0px !important; padding:0px;}
.lz-home-bannerText {padding-right:0%;}
.lz-crispin-bannerText {padding-right:0%;}
.textLeft {padding-left:6%; width:45%; padding-top:8%;}
.textRight {width:40%; padding-top:8%; padding-left:59%;}
.textLeftFactory {padding-left:6%; width:90%; padding-top:8%;}
.textRightFactory {width:90%; padding-top:8%; padding-left:6%;}

.split2-left {width:95%; padding-left:10px; text-align:center;}
.split2-right {width:95%;}
}

@media screen and (max-width: 400px){
.boxes-third{width:100%; border-left:0px; border-right:0px; margin-left:0px; margin-right:0px;}
.boxes-first{margin-left:0px; margin-right:0px;}
.boxes-last{margin-left:0px; margin-right:0px;}
.featured-images{width:30%; text-align:left;}
.featured-titles{font-size:20pt; width:65%; text-align:left; padding-bottom:0px;}
#footertop{padding-bottom:140px;}
.split4{width:100%; margin:10px 0px !important; padding:0px;}
.split4-v3{width:100%; margin:10px 0px !important; padding:0px;}
.split4-image{width:100%; margin:10px 0px !important; padding:0px;}
.split4_homepage{width:100%; margin:10px 0px !important; padding:0px;}
.element{width:100%; margin:10px 0px !important; padding:0px;}
.blogimage{width:100%; margin-left:0px;border:0px;}
.bloginfo{width:100%;}

.split2-v2{width:100%; margin:10px 0px !important; padding:0px;}
.split2-v3{width:100%; margin:10px 0px !important; padding:0px;}

.split3{width:100%; margin:10px 0px !important; padding:0px;}
.split3_homepage{width:100%; margin:10px 0px !important; padding:0px;}
.split3-findevent{width:100%; margin:2px 0px !important; padding:0px;}
.split3-getdemo{width:95%; margin:2px 0px !important; padding:10px 0px;}
.split3-share{width:100%; margin:2px 0px !important; padding:0px;}
.button-container-right{width:100%; margin:2px 0px !important; padding:0px;}.
.split3-v3{width:100%; margin:2px 0px !important; padding:0px; text-align:center;}
.split23-v2{width:95%; margin:2px 0px !important; padding:10px;}
.video-container iframe,  
.video-container object,  
.video-container embed{width:100%; margin:2px 0px !important; padding:0px;}

.split3-evaluate{width:100%; margin:2px 0px !important; padding:0px;}

.split23-maintenance{width:100%; margin:2px 0px !important; padding:0px;}

#navi ul li{padding:0px 0px 0px 0px;}
.portfoliowrap .text {background-size:cover;}
.button-container-right { float:none;}

.text_18 {font-size:16pt;}
.OrthoSplit { width: 90%; padding-left:10px;}
.orthomodel-image {height:650px;}
.textLeftLast { width:90%;}
.textRightLast {width:75%; padding-left:19%;}
.lastmaker-image1 {background-image: url();}
.shoemaker-image1 {height:370px;}
.engineer-image1 {background-image: url();}
.engineer-image3 {background-image: url();}
.engineer-download-banner {background-image: url();}
.knifecut-image {background-image: url();}
.patterncut-image {background-image: url();}
.stitchtec-image {background-image: url();}
}


