@media only screen and (min-width: 768px) and (max-width: 959px) {	
#master-wrapper {
	padding-bottom:0;
	}
.page-headline-wrapper {
	text-align: center;
	padding: 20px 0;
	}
.page-headline-wrapper h1 {
	float: none;
	}
.entry-subtitle {
	border: 0; 
	display: block; 
	float: none; 
	margin:0 0 15px 0; 
	padding: 0; 
	line-height: normal;
	}
#breadcrumb {
	float: none;
	}
.widget-container.contact ul li span {
	margin-right: 10px;
	width: auto;
	}
}

@media only screen and (max-width: 767px) {
#master-wrapper .container {
	width: 235px;
	}
#master-wrapper .container .one.column,#master-wrapper .container .two.columns,#master-wrapper .container .three.columns,#master-wrapper .container .four.columns,#master-wrapper .container .five.columns,#master-wrapper .container .six.columns,#master-wrapper .container .seven.columns,#master-wrapper .container .eight.columns,#master-wrapper .container .nine.columns,#master-wrapper .container .ten.columns,#master-wrapper .container .eleven.columns,#master-wrapper .container .twelve.columns,#master-wrapper .container .one-third.column, #master-wrapper .container .two-thirds.column,.col2-set .col-1, .col2-set .col-2,.su-column,.columns  {
	margin-left:0; 
	margin-right:0;
	}
.aq-template-wrapper .aq_span1,.aq-template-wrapper .aq_span2,.aq-template-wrapper .aq_span3,.aq-template-wrapper .aq_span4,.aq-template-wrapper .aq_span5,.aq-template-wrapper .aq_span6,.aq-template-wrapper .aq_span7,.aq-template-wrapper .aq_span8,.aq-template-wrapper .aq_span9,.aq-template-wrapper .aq_span10,.aq-template-wrapper .aq_span11,.aq-template-wrapper .aq_span12 {
	width:235px;
	margin-left: 0;
	}
.page-headline-wrapper {
	text-align: center;
	padding: 20px 0;
	}
.page-headline-wrapper h1 {
	float: none;
	}
.entry-subtitle {
	border: 0; 
	display: block; 
	float: none;
	margin:0 0 15px 0; 
	padding: 0; 
	line-height: normal;
	}
#breadcrumb {
	float: none;
	}
.widget-container.contact ul li span {
	margin-right: 10px;
	width: auto;
	}
header {
	position: relative !important;
	}
#sticky-situation-sticky-wrapper {
	height: auto !important;
	}
.bottom-wrapper {
	padding: 15px 0 !important;
	}
.is-sticky header {
	box-shadow:none;
	}
.is-sticky header .bottom-wrapper {
	border: none;
	}
.bx-caption-holder {
	display: none;
	}
.boxes-in-love ul li.three-columns {
	width:100%;
	}
.boxes-in-love ul li.two-columns {
	width:100%;
	}
.boxes-in-love ul li.one-column {
	width:100%;
	}
}    

@media only screen and (min-width: 480px) and (max-width: 767px) {
#master-wrapper .container {
	width: 420px; 
	}
#master-wrapper .container .one.column,#master-wrapper .container .two.columns,#master-wrapper .container .three.columns,#master-wrapper .container .four.columns,#master-wrapper .container .five.columns,#master-wrapper .container .six.columns,#master-wrapper .container .seven.columns,#master-wrapper .container .eight.columns,#master-wrapper .container .nine.columns,#master-wrapper .container .ten.columns,#master-wrapper .container .eleven.columns,#master-wrapper .container .twelve.columns,#master-wrapper .container .one-third.column,#master-wrapper .container .two-thirds.column,.col2-set .col-1, .col2-set .col-2,.su-column,.bottom-wrapper .columns.floatright,article.portfolio_pt .entry-content {
	width: 420px; 
	margin-left:0; 
	margin-right:0;  
	}
.aq-template-wrapper .aq_span1,.aq-template-wrapper .aq_span2,.aq-template-wrapper .aq_span3,.aq-template-wrapper .aq_span4,.aq-template-wrapper .aq_span5,.aq-template-wrapper .aq_span6,.aq-template-wrapper .aq_span7,.aq-template-wrapper .aq_span8,.aq-template-wrapper .aq_span9,.aq-template-wrapper .aq_span10,.aq-template-wrapper .aq_span11,.aq-template-wrapper .aq_span12 {
	width:400px;
	margin-left: 0;
	}
.page-headline-wrapper { 
	text-align: center; 
	padding: 20px 0;
	}
.page-headline-wrapper h1 {
	float: none
	}
.entry-subtitle {
	border: 0; 
	display: block; 
	float: none; 
	margin:0 0 15px 0; 
	padding: 0; 
	line-height: normal;
	}
.widget-container.contact ul li span {
	margin-right: 10px; 
	width: auto;
	}
.boxes-in-love ul li.two-columns {
	width:100%;
	}
.boxes-in-love ul li.one-column {
	width:100%;
	}
}

@media only screen and (min-width: 100px) and (max-width: 320px) {
#master-wrapper .container{
	width: 180px !important;
	}
#master-wrapper .container .one.column,#master-wrapper .container .two.columns,#master-wrapper .container .three.columns,#master-wrapper .container .four.columns,#master-wrapper .container .five.columns,#master-wrapper .container .six.columns,#master-wrapper .container .seven.columns,#master-wrapper .container .eight.columns,#master-wrapper .container .nine.columns,#master-wrapper .container .ten.columns,#master-wrapper .container .eleven.columns,#master-wrapper .container .twelve.columns,#master-wrapper .container .one-third.column,#master-wrapper .container .two-thirds.column,.col2-set .col-1, .col2-set .col-2,.su-column,.columns,aside .widget-container  {
	margin-left:0; 
	margin-right:0;
	}
.aq-template-wrapper .aq_span1,.aq-template-wrapper .aq_span2,.aq-template-wrapper .aq_span3,.aq-template-wrapper .aq_span4,.aq-template-wrapper .aq_span5,.aq-template-wrapper .aq_span6,.aq-template-wrapper .aq_span7,.aq-template-wrapper .aq_span8,.aq-template-wrapper .aq_span9,.aq-template-wrapper .aq_span10,.aq-template-wrapper .aq_span11,.aq-template-wrapper .aq_span12 {
	width:180px; 
	}
.mean-container .mean-nav {
	width: auto !important;
	}
.page-headline-wrapper {
	text-align: center; 
	padding: 20px 0;
	}
.page-headline-wrapper h1 {
	float: none;
	}
.entry-subtitle {
	border: 0; 
	display: block; 
	float: none; 
	margin:0 0 15px 0; 
	padding: 0; 
	line-height: normal;
	}
#breadcrumb {
	float: none;
	}
.widget-container.contact ul li span {
	margin-right: 10px; 
	width: auto;
	}
header {
	position: relative !important;
	}
#sticky-situation-sticky-wrapper {
	height: auto !important;
	}
.is-sticky header {
	box-shadow:none;
	}
.is-sticky header .bottom-wrapper {
	border: none;
	}
.boxes-in-love ul li.three-columns {
	width:100%;
	}
.boxes-in-love ul li.two-columns {
	width:100%;
	}
.boxes-in-love ul li.one-column {
	width:100%;
	}
}

@media all and (min-width: 1060px) and (max-width:1100px){
.container{
	width:100%;
	}
.column, .columns{
	margin-left: 40px;
	margin-right: 110px;
	}
.bbb{
	margin-right: -2px;
	}
.follow_us{
	margin-right:40px;
	}
.fb_fan{
	margin-left:45px;
	}	
.aq-template-wrapper .aq_span12	{
	width:107%;
	}
.testimonials-widget-testimonials{
	width: 942px;
	}
.paging{
	margin-left:0px; width:100%;
	}
.paragraph_1{
	width:600px;
	}
.twelve_columns{
	margin-left:40px;
	}
#breadcrumb{
	margin-right:38px;
	}
.container #sidebar1{
	margin-right: 40px;
	}
}

@media all and (min-width: 1000px) and (max-width:1050px){ /*Fix For ipad Mini, ipad 1 & 2, ipad 3 & 4, Kindle Fire*/ /*Nook */ /*HP Slate 7 */ /*HP Touchpad */
.container, .content-container{
	width:100%;
	}
.column, .columns{
	margin-left: 11px;
	margin-right: 80px;
	}
.bbb{
	margin-right: -2px;
	}
.follow_us{
	margin-right: 12px;
	}
.fb_fan{
	margin-left:40px;
	}
.page-headline-wrapper {
	text-align: center;
	}
.page-headline-wrapper h1 {
	float: none;
	}
.entry-subtitle {
	border: 0; 
	display: block; 
	float: none;
	margin:0 0 15px 0; 
	padding: 0; 
	line-height: normal;
	}
#breadcrumb {
	float: none;
	}
.container #sidebar1 {
	margin-right: 30px;
	padding-right:0;
	}
#growbusiness, #growbusiness_key{
	width:523px;
	margin-left:-88px;
	}
.avoids_forearm{
	width:505px;
	}
table{
	width:725px;
	}
#table1 .table2{
	width:650px;
	}
.press_table{
	width: 997px;
	}
.story_table{
	width:970px;
	}
.table2{
	padding-left: 25px;
	}
table td {
	padding: 5px 18px 3px 0;
	}
#table2{
	margin-left:25px;
	}
.testimonials-wrapper_box ul li{
	margin-bottom:-0.7px;
	margin-left: -0.6px;
	}
.quotes, .testimonials-widget-testimonials, .vmc-note, .vmc-features,  .r3k-features, .note, .features, #row-31, #row-32, #row-33, #row-34, #row-35{
	margin: 10px auto;
    width: 970px;
	float:none;
	}
#row-41, .row-42-center, #row-43, .row-44-center, .row-46-center, #row-47, .row-48-center, #row-52, #row-45, #row-49, #row-53, .row-54-center{
    width: 970px;
	float:none;
	}
/*#R3K_container #jssor_1 div{
    left:0px !important;
	right:0px !important;
	margin: 0 auto !important;
	}
#R3K_container .jssort03 #slides{
    left:-195px !important;
	width: auto !important;
	}*/	
#row-51{
	float:left;
	}
#R3K_container .p .w .t{
	width: 99% !important;
	}
#row-50 .row-50-11-center{
	width: 55.5%;
	}
#row-31 .wcm-p{
	width:90%;
	}	
.paging {
	margin: 0 auto;
	width: 100%;
	}
.row_left_left {
	margin-left: 8px;
	}
.row_left_right {
	margin-right: 30px;
    width: 345px;
	}
.row_right_left {
	margin-left: 140px;
	}
.row_right_right {
	margin-left: 15px;
    width: 345px;
	}
.row_right {
	margin-left: 30px;
	}
.row_left_1{
	margin-left: 105px;
	}
.row_right_1, .row_right_down{
	margin-right: 115px;
	}
.su-divider_1 {
	margin: 12px 0 12px 36px;
	width: 92%;
	}
.supscript_1{
	margin-left: 338px;
	margin-top:30px;
	}
.supscript_2{
	margin-left: 495px;
	}
.note_left{
	margin-left:18px;
	}
.note_wired_left{
	margin-left:8px;
	}
.note_wired_right{
	margin-left:141px;
	}
.note_wired_left_down{
	margin-left:9px;
	}
.note_wired_right_down{
	margin-right:378px;
	}
.note_wired_left_down_1{
	margin-left:35px;
	}
.note_wired_right_down_1{
	margin-right:375px;
	}
#vmc_user_comments{
	margin: -101px 25px 0;
	}
#vmc_hand_size{
	margin: -69px 25px 0;
	}
.testi_wrap .testimonials-widget-testimonials{
	float: none;
    margin: 35px auto 0;
    width: 970px;
	}	
.paragraph_1{
	width:auto;
	}
.paragraph_2{
	display: inline-block;
    width: 920px;
	}
.su-divider_seperate{
	width:96%
	}
.aq-template-wrapper .aq_span12 {
	margin-left: 15px;
	width: 98%;
	}
#portfolio_shortcode_wrapper {
	width: 98%;
	}
.posture_table {
    float: none;
    margin: 0 47px 50px !important;
    width: 100%;
	}
}

@media all and (min-width: 950px) and (max-width:1000px){ /*Google Nexus 7(2012), Google Nexus 7(2013),*/
.container, .site-footer, .footer-global-watercooler{
	width:100%;
	}
.column, .columns {
	margin-left: 10px;
	margin-right: 85px;
	}
.follow_us{
	margin-right: 10px;
	}
.fb_fan{
	margin-left:35px;
	}
.twelve_columns{
	text-align: center;
	/*margin-left: 15px;*/
	}
.page-headline-wrapper h1 {
	float: none;
	}
.entry-subtitle {
	border: 0; 
	display: block; 
	float: none;
	margin:0 0 15px 0; 
	padding: 0; 
	line-height: normal;
	}
#breadcrumb{
	float: none;
	/*margin-right: 15px;*/
	}
.outer-container {
	margin-left:auto;
	width: auto;
	}
#growbusiness, #growbusiness_key{
	width:455px;
	margin-left:-10px;
	}
.avoids_forearm{
	width:430px;
	}
.row_left_left{
	margin-left:15px;
	}
.row_right_left {
	margin-left: 130px;
	}
.su-divider_1 {
	margin: 12px 0 12px 36px;
	width: 92%;
	}
.supscript_1{
	margin-left: 297px;
	}
.supscript_2{
	margin-left: 454px;
	}
.row_left_1{
	margin-left: 65px;
	}
.row_right_1, .row_right_down{
	margin-right: 90px;
	}
.products_paragraph {
	width: 820px;
	}
.note_left, .note_wired_left{
	margin-left:15px;
	}
.note_right, .note_wired_right{
	margin-left:130px;
	}
.note_wired_left_down{
	float:left;
	margin-top: -27px;
	}
.note_wired_right_down{
	margin-right:365px;
	}
.note_wired_left_down_1{
	margin-left:33px;
	float:left;
	}
.note_wired_right_down_1{
	margin-right:355px;
	margin-top:0px;
	}
#vmc_user_comments{
	margin: -101px 25px 0;
	}
#vmc_hand_size{
	margin: -69px 25px 0;
	}
#row-1, #row-2, #row-3, #row-4, #row-5, #row-6, #row-11, #row-12, #row-13, #row-14, #row-15, #row-16, #row-17, #row-21, #row-22, #row-23, #row-24, #row-25, #row-26, #row-27{
	margin: 0 auto 20px;
    width: 880px;
	}
.testi_wrap .testimonials-widget-testimonials{
	float: none;
    margin: 35px auto 0;
    width: 910px;
	}
.story_table{
	width:943px;
	}
.quotes, .testimonials-widget-testimonials, .vmc-note, .vmc-features, .r3k-features, .note, .features, #row-31, #row-32, #row-33, #row-34, #row-35{
	float:none;
	margin: 10px auto;
	width:910px;
	}
.paging{
	margin: 0px auto;
	width:100%;
	}
#row-41, .row-42-center, #row-43, .row-44-center, .row-46-center, #row-47, .row-48-center, #row-51, #row-52, #row-45, #row-49, #row-53, .row-54-center{
    width:910px;
	float:none;
	}	
#row-50 .row-50-11-center{
	width: 59.5%;
	}
#R3K_container #jssor_1 div{
    left:0px !important;
	right:0px !important;
	margin: 0 auto !important;
	}
#R3K_container .jssort03 #slides{
    left:-195px !important;
	width: auto !important;
	}	
table{
	width:600px;
	}
.paragraph{
	width: 570px;
	}
.container #sidebar1{
	margin: 410px 18px 0 0px/*410px 20px 0 0px*/;
	}	
.paragraph_1 {
	width: 620px;
	}
.press_table{
	width: 940px;
	}
.download_1, .download_2, .download_3, .download_4, .download_5, .download_6 {
    margin: -32px 0 10px 365px;
	}
.paragraph_2 {
    width: 900px;
	}
.posture_table {
    float: none;
    margin: 0 22px 50px !important;
    width: 100%;
	}
.site-cooler-footer {
	padding: 20px 0 16px;
	}
#footer ul {
	margin: -18px auto 10px;
	}
#footer .footer-legal {
	margin: 0 3px 10px 3px;
	padding: 10px 0;
	}
}

@media all and (min-width: 890px) and (max-width:950px){/*150% zoom for Mozilla and Google Chrome and IE --fixed*/
.container , #master-wrapper .container, .promo-content-container, .content-container, .site-footer, .footer-global-watercooler{
	width:100%;
	}
.column, .columns {
	display: inline;
	float: left;
	margin-left: 8px;
	margin-right: 58px;
	}
.follow_us {
	margin-right: 11px;
	margin-top: 8px;
	}
.fb_fan{
	margin-left:42px;
	}
.outer-container {
	margin-left:auto;
	width: auto;
	}
#breadcrumb{
	margin-right: 0px;
	}
#table1, #table2{
	padding-left: 10px;
	}
.testimonials-wrapper_box ul li {
	margin-bottom: -0.54px;
	margin-left: -0.6px ;
	}
#growbusiness, #growbusiness_key{
	width:452px;
	margin-left:-10px;
	}
.avoids_forearm{
	width:430px;
	}
.row_left_left{
	margin-left:15px;
	}
.row_left_right {
	margin-left: 160px;
    width: 270px;
	}
.row_right_right {
	width: 270px;
	}
.row_right_left {
	margin-left: 125px;
	}
.su-divider_1 {
	margin: 12px 0 12px 36px;
	width: 92%;
	}
.supscript_1{
	margin-left: 277px;
	}
.supscript_2{
	margin-left: 433px;
	}
.row_left_1{
	margin-left: 45px;
	}
.row_right_1, .row_right_down{
	margin-right: 50px;
	}
.products_paragraph {
	width: 820px;
	}
.note_left, .note_wired_left{
	margin-left:15px;
	}
.note_right, .note_wired_right{
	margin-left:125px;
	}
.note_wired_left_down{
	float:left;
	margin-left:15px;
	margin-top: -20px;
	}
.note_wired_right_down{
	margin-right:307px;
	margin-top: -20px;
	}
.note_wired_left_down_1{
	margin-left:33px;
	}
.note_wired_right_down_1{
	margin-right:315px;
	}
#jssor_1{
	width:880px !important;
	}
.jssora02r{
	right: 7.2% !important;
	}
#slides{
	left: 160px !important;
	}
.jssor_1_wcm #slides{
	left: 376px !important;
	}	
#vmc_user_comments{
	margin: -101px 25px 0;
	}
#vmc_hand_size{
	margin: -69px 25px 0;
	}
#row-1, #row-2, #row-3, #row-4, #row-5, #row-6, #row-11, #row-12, #row-13, #row-14, #row-15, #row-16, #row-17, #row-21, #row-22, #row-23, #row-24, #row-25, #row-26, #row-27 {
    margin: 0 auto 20px;
    width: 860px;
	}
#row-1 .row-left, #row-1 .row-right, #row-2 .row-left, #row-3 .row-right, #row-4 .row-left, #row-5 .row-right, #row-6 .row-left, #row-11 .row-left, #row-21 .row-left, #row-11 .row-right, #row-21 .row-right, #row-12 .row-left, #row-22 .row-left, #row-12 .row-right, #row-22 .row-right,#row-13 .row-left, #row-23 .row-left, #row-13 .row-right, #row-23 .row-right, #row-14 .row-left, #row-24 .row-left, #row-14 .row-right, #row-24 .row-right,#row-15 .row-left, #row-25 .row-left, #row-15 .row-right, #row-25 .row-right, #row-16 .row-left, #row-26 .row-left, #row-16 .row-right, #row-26 .row-right,#row-17 .row-left, #row-25 .row-left, #row-17 .row-right, #row-27 .row-right{
	width: 50%;
	}
#row-3 .row-left .row-left-para{
	margin: 132px 0;
	}
#row-5 .row-left .row-left-para{
	margin: 130px 0;
	}
.testi_wrap .testimonials-widget-testimonials{
	float: none;
    margin: 35px auto 0;
    width: 860px;
	}
.story_table{
	width:890px;
	}
.vmc-note, .vmc-features, .r3k-features, .quotes, .testimonials-widget-testimonials, .note, .features, #row-31, #row-32, #row-33, #row-34, #row-35{
	margin:10px auto;
	width:860px;
	float:none;
	}
#row-31 .wcm-p{
	width:100%;
	}
#row-41, .row-42-center, #row-43, .row-44-center, .row-46-center, #row-47, .row-48-center, #row-52, #row-45, #row-49, #row-53, .row-54-center{
    width: 860px;
	float:none;
	}
#row-51{
	float:left;
	}
#row-50 .row-50-11-center{
	width: 63%;
	}
#R3K_container #jssor_1, #R3K_container #jssor_1 .slides_center, #R3K_container #jssor_1 .jssor_center, #R3K_container #jssor_1 .slides_center div, #R3K_container #jssor_1 .slides_center a{
	height: 527px !important;
	width:860px !important;
	}
#R3K_container .jssort03{
	width:100% !important;
	}
#R3K_container #slides{
	left: 0 !important;
    margin: 0 31.4%;
    right: 0 !important;
	}
#R3K_container .jssora02r {
    right: 1% !important;
	}		
.paging{
	margin-left:0px;
	width:100%;
	}
table{
	width:600px;
	}
#table1 .table2{
	width:530px;
	}
.paragraph{
	width: 510px;
	}
.container #sidebar1{
	margin-right: 20px;
	}
.paragraph_1{
	width: 550px;
	}
.paragraph_2{
	width: 840px;
	}
.press_table{
	width: 890px;
	}
table td{
	padding: 5px 10px 3px 12px;
	}
.download_1, .download_2, .download_3, .download_4, .download_5, .download_6 {
    margin: -32px 0 10px 365px;
	}
.boxes-in ul li.three-columns{
	margin: 0 30px !important;
	}
.posture_table {
    margin: 0 10px 50px !important;
    width: 100%;
	}
.posture_heading {
    margin: 35px auto 0;
	}
.site-cooler-footer {
	padding: 20px 0 16px;
	}
#footer ul {
	margin: -18px 0 10px 60px;
	}
#footer .footer-legal {
	margin: 0 3px 10px 3px;
	padding: 10px 0;
	}
}

@media (min-width: 850px) and (max-width:890px){/*Amazon Kindle Fire HD 7  --fixed */
.container , #master-wrapper .container , .promo-content-container, .content-container, .site-footer, .footer-global-watercooler{
	width:100%;
	}
.column, .columns {
	display: inline;
	float: left;
	margin-left: 8px;
	margin-right: 4px;
	}
.follow_us {
	margin-right: 11px;
	margin-top: 8px;
	}
.fb_fan{
	margin-left:42px;
	}
#breadcrumb{
	margin-right: 3px;
	}
.outer-container {
	margin-left:auto;
	width: auto;
	}
.container #sidebar {
	margin: 40px 40px 0 0;
	}
.story_table{
	width:835px;
	}
.early, .rejection, .mockup, .sculpting, .engineering, .reviews, .production, .inspecting, .comments, .continuing, #row-31 .wcm-p{
	width:100%;
	}
table .td11{
	padding: 0px 16px 0px 5px;
	}
table .td10{
	padding: 0px 20px;
	}
table .td7{
	padding: 0px 11px;
	}
table{
	width:530px;
	}
#table1{
	padding-left:18px;
	}
table td{
	padding: 5px 0px 10px 10px;
	}
.paragraph{
	width:790px;
	}
.container #sidebar1{
	margin:0px;
	}
#image11{
	margin-left:210px;
	}
#growbusiness, #growbusiness_key{
	margin: 10px 0 0 -365px;
    text-align: center;
    width: 800px;
	}
.avoids_forearm{
	width:auto;
	}
#table2{
	margin-left:17px;
	}
p{
	width:auto;
	}
.paragraph_1{
	width:575px;
	}
.download_1, .download_2, .download_3, .download_4, .download_5, .download_6 {
    margin: -32px 0 10px 75px;
	}
.image1, .image2, .image3,.image31, .image32, .image33, .image34, .image35, .image36, .image37, .image38, .image39, .image40{
	display:none;
	}
.press_table{
	width:830px;
	}
.testimonials-wrapper_box ul li {
	margin-bottom: -0.5px;
	margin-left: -0.5px ;
	}
.quotes, .testimonials-widget-testimonials, .note, .features, .vmc-note, .vmc-features, .r3k-features, #row-31, #row-32, #row-33, #row-34, #row-35{
	margin: 0 auto;
    width: 810px;
    float: none;
	}	
.paging {
	margin: 0 auto;
	width: 100%;
	}
#row-41, .row-42-center, #row-43, .row-44-center, .row-46-center, #row-47, .row-48-center, #row-52, #row-45, #row-49, #row-53, .row-54-center{
    width: 810px;
	float:none;
	}
#row-51{
	float:left;
	}
#row-50 .row-50-11-center{
	width: 67%;
	}	
#R3K_container #jssor_1, #R3K_container #jssor_1 .slides_center, #R3K_container #jssor_1 .jssor_center, #R3K_container #jssor_1 .slides_center div, #R3K_container #jssor_1 .slides_center a{
	height: 501px !important;
	width:810px !important;
	}
#R3K_container .jssort03, #R3K_container .jssort03 > div:first-child {
	width:100% !important;
	}
#R3K_container #slides{
	left: 0 !important;
    margin: 0 auto;
    right: 0 !important;
	}
#R3K_container .jssora02r {
    right: 1% !important;
	}		
.row_left_left{
	margin-left:14px;
	}
.row_left {
	margin-left: -4px;
	width: 300px;
	}
.row_left_right, .row_right_right{
	width: 250px;
	}
.row_right_left {
	margin-left: 80px;
	}
.su-divider_1 {
	margin: 12px;
    width: 97%;
	}
.row_right_1, .row_right_down{
	margin-right: 45px;
	width: 190px;
	}
.row_right_down{
	margin-top: 35px;
	}
.row_center{
	margin: 0 30px;
	}
.row_left_1{
	margin-left: 16px; 
	width:200px;
	}
.row_left_down{
	margin-left: -200px;
	width: 200px;
	}
.supscript_1{
	margin-left: 245px;
	}
.supscript_2{
	margin-left: 400px;
	}
.products_paragraph {
	width: 500px;
	}
.note_left, .note_wired_left{
	margin-left:15px;
	}
.note_right, .note_wired_right{
	margin-left:85px;
	}
.note_wired_left_down{
	margin: -27px 0 0 18px;
	float:left;
	}
.note_wired_right_down{
	margin-right:310px;
	}
.note_wired_left_down_1{
	margin-left:10px;
	float:left;
	}
.note_wired_right_down_1{
	margin: 0 315px 0 0;
	}
#jssor_1, #jssor_1 .jssor_center{
	margin: 0 auto !important;
    width: 840px !important;
	}
.jssor_1_wcm , .jssor_1_wcm > div:first-child {
	width: 840px !important;
	}
.jssor_1_wcm #slides{
	left:330px !important;
	}
#slides{
	left:150px !important;
	}
#vmc_user_comments{
	float: left;
    margin: -20px 25px 20px;
	}
#vmc_hand_size{
	float: right;
    margin: -20px 25px 20px;
	}
#row-1, #row-2, #row-3, #row-4, #row-5, #row-6, #row-11, #row-12, #row-13, #row-14, #row-15, #row-16, #row-17, #row-21, #row-22, #row-23, #row-24, #row-25, #row-26, #row-27 {
    margin: 0 auto 20px;
    width: 800px;
	}
#row-1 .row-left, #row-1 .row-right, #row-2 .row-left, #row-3 .row-right, #row-4 .row-left, #row-5 .row-right, #row-6 .row-left, #row-11 .row-left, #row-21 .row-left, #row-11 .row-right, #row-21 .row-right, #row-12 .row-left, #row-22 .row-left, #row-12 .row-right, #row-22 .row-right,#row-13 .row-left, #row-23 .row-left, #row-13 .row-right, #row-23 .row-right, #row-14 .row-left, #row-24 .row-left, #row-14 .row-right, #row-24 .row-right,#row-15 .row-left, #row-25 .row-left, #row-15 .row-right, #row-25 .row-right, #row-16 .row-left, #row-26 .row-left, #row-16 .row-right, #row-26 .row-right,#row-17 .row-left, #row-25 .row-left, #row-17 .row-right, #row-27 .row-right{
	width: 50%;
	}
#row-3 .row-left .row-left-para, #row-5 .row-left .row-left-para{
	margin: 130px 0;
	}
.testi_wrap .testimonials-widget-testimonials{
	float: none;
    margin: 35px auto 0;
    width: 810px;
	}
.paragraph_2{
	width:707px;
	}
.su-divider_seperate{
	width:94%
	}
.posture_table {
    margin: 0 4px 50px !important;
    width: 100%;
	}
.posture_heading {
    margin: 35px auto 0;
	}
.boxes-in ul li.three-columns {
    margin: 0 29px !important;
    width: 18% !important;
	}	
.site-cooler-footer {
	padding: 20px 0 16px;
	}
#footer ul {
	margin: -18px auto 10px;
	}
#footer .footer-legal {
	margin: 0 3px 10px 3px;
	padding: 10px 0;
	}
}

@media (min-width: 800px) and (max-width:850px) and (orientation:portrait){/*Amazon Kindle Fire HD 8.9(Portrait||), Asus Transformer Pad TF300(Portrait||), Samsung Galaxy Note(Portrait||),Samsung Galaxy Tab 7.7(Portrait||), Samsung Galaxy Tab 8.9(Portrait||), Samsung Galaxy Tab 10.1(Portrait||), Google Nexus 10(Portrait||), Xperia Tablet S(Portrait||) --fixed*/
.container , #master-wrapper .container , .promo-content-container, .content-container, .site-footer, .footer-global-watercooler, #row-31 .wcm-p{
	width:100%;
	}
.column, .columns {
	display: inline;
	float: left;
	margin-left: 8px;
	margin-right: -5px;
	}
.bbb{
	margin-right: -4px;
	}
.follow_us {
	margin-right: 11px;
	margin-top: 8px;
	}
.fb_fan{
	margin-left:42px;
	}
.sf-menu a {
    padding: 0.75em;
	}
.outer-container {
	margin-left:auto;
	width: auto;
	}
.story_table{
	width:780px;
	}
.early, .rejection, .mockup, .engineering, .reviews, .inspecting, .comments, .continuing, .sculpting, .production{
	width:100%;
	}
table .td11{
	padding: 0px 16px 0px 5px;
	}
table .td10{
	padding: 0px 20px;
	}
table .td7{
	padding: 0px 11px;
	}
table{
	width:530px;
	}
#table1{
	padding-left:18px;
	}
table td{
	padding: 5px 0px 10px 10px;
	}
.paragraph{
	width:740px;
	}
#image11{
	margin-left:180px;
	}
#growbusiness, #growbusiness_key{
	width:750px; 
	margin:10px 0 0 -315px;
	text-align: center;
	}
.avoids_forearm{
	width:auto;
	}
#table2{
	margin-left:17px;
	}
p{
	width:auto;
	}
.paragraph_1{
	width:525px;
	}
.download_1, .download_2, .download_3, .download_4, .download_5, .download_6 {
    margin: -32px 0 10px 90px;
	}
.image1, .image2, .image3,.image31, .image32, .image33, .image34, .image35, .image36, .image37, .image38, .image39, .image40{
	display:none;
	}
.press_table{
	width:775px;
	}
.testimonials-wrapper_box ul li {
	margin-bottom: -0.5px;
	margin-left: -0.5px ;
	}
.quotes, .testimonials-widget-testimonials, .note, .features, .vmc-note, .vmc-features, .r3k-features, #row-31, #row-32, #row-33, #row-34, #row-35{
	margin:10px auto;
	width:750px;
	float:none;
	}
.paging {
	margin: 0px auto;
	width: 100%;
	}
#row-41, .row-42-center, #row-43, .row-44-center, .row-46-center, #row-47, .row-48-center, #row-52, #row-45, #row-49, #row-53, .row-54-center{
    width: 750px;
	float:none;
	}
#row-51{
	float:left;
	}
#row-50 .row-50-11-center{
	width: 73%;
	}	
#R3K_container #jssor_1, #R3K_container #jssor_1 .slides_center, #R3K_container #jssor_1 .jssor_center, #R3K_container #jssor_1 .slides_center div, #R3K_container #jssor_1 .slides_center a{
	width:750px !important;
	height:471px !important;
	}
#R3K_container .jssort03{
	width:100% !important;
	}
#R3K_container #slides{
	left: 0 !important;
    margin: 0 25.6%;
    right: 0 !important;
	}
#R3K_container .jssora02r {
    right: 1% !important;
	}		
.row_left_left{
	margin-left:14px;
	}
.row_left {
	margin-left: -4px;
	width: 300px;
	}
.row_left_right, .row_right_right{
	width: 225px;
	}
.row_right_left {
	margin-left: 60px;
	}
.su-divider_1 {
	margin: 12px 20px;
    width: 95%;
	}
.row_right_1, .row_right_down{
	margin-right: 30px;
    width: 200px;
	}
.row_right_down{
	margin-top: 35px;
	}
.row_center{
	margin: 0 15px;
	}
.row_left_1{
	margin-left: 16px; 
	width:200px;
	}
.row_left_down{
	margin-left: -200px;
	width: 200px;
	}
.supscript_1{
	margin-left: 226px;
	}
.supscript_2{
	margin-left: 385px;
	}
.products_paragraph {
	width: 500px;
	}
.note_left, .note_wired_left{
	margin-left:15px;
	}
.note_right, .note_wired_right{
	margin-left:63px;
	}
.note_wired_left_down{
	margin:-27px 0 0 10px;
	float:left;
	}
.note_wired_right_down{
	margin-right:275px;
	}
.note_wired_left_down_1{
	margin-left:10px;
	float:left;
	}
.note_wired_right_down_1{
	margin:0 280px 0 0;
	}
#jssor_1, #jssor_1 .jssor_center{
	margin: 0 auto !important;
    width: 640px !important;
	}
.jssor_1_wcm , .jssor_1_wcm > div:first-child {
	width: 640px !important;
	}
.jssor_1_wcm #slides{
	left: 235px !important;
	}
#slides{
	left:50px !important;
	}
#vmc_user_comments{
	float: left;
    margin: -20px 25px 20px;
	}
#vmc_hand_size{
	float: right;
    margin: -20px 25px 20px;
	}
#row-1, #row-2, #row-3, #row-4, #row-5, #row-6, #row-11, #row-12, #row-13, #row-14, #row-15, #row-16, #row-17, #row-21, #row-22, #row-23, #row-24, #row-25, #row-26, #row-27 {
    margin: 0 auto 20px;
    width: 750px;
	}
#row-1 .row-left, #row-1 .row-right, #row-2 .row-left, #row-3 .row-right, #row-4 .row-left, #row-5 .row-right, #row-6 .row-left, #row-11 .row-left, #row-21 .row-left, #row-11 .row-right, #row-21 .row-right, #row-12 .row-left, #row-22 .row-left, #row-12 .row-right, #row-22 .row-right,#row-13 .row-left, #row-23 .row-left, #row-13 .row-right, #row-23 .row-right, #row-14 .row-left, #row-24 .row-left, #row-14 .row-right, #row-24 .row-right,#row-15 .row-left, #row-25 .row-left, #row-15 .row-right, #row-25 .row-right, #row-16 .row-left, #row-26 .row-left, #row-16 .row-right, #row-26 .row-right,#row-17 .row-left, #row-25 .row-left, #row-17 .row-right, #row-27 .row-right{
	width: 50%;
	}
#row-1 .row-left .row-left-para{
	margin: 63px 0;
	}
#row-3 .row-left .row-left-para, #row-5 .row-left .row-left-para{
	margin: 130px 0;
	}
.skeleton-img{
	max-height:280px; 
	width:auto;
	}
.testi_wrap .testimonials-widget-testimonials{
	float: none;
    margin: 35px auto 0;
    width: 750px;
	}
.paragraph_2{
	width:750px;
	}
.su-divider_seperate{
	width:94%
	}
.posture_table{
	margin: 0 -6px 50px !important;
    width: 100%;
	}
.container #sidebar1{
	margin:0px;
	}
.boxes-in ul li.three-columns {
    margin: 0 23px !important;
    width: 19% !important;
	}	
.site-cooler-footer {
	padding: 20px 0 16px;
	}
#footer ul {
	margin: -18px 0 10px 0px;
	}
#footer .footer-legal {
	margin: 0 3px 10px 3px;
	padding: 10px 0;
	}
}

@media (min-width: 800px) and (max-width:850px) and (orientation:landscape){/*Fix For BlackBerry Torch 9850(Landscape_____)*/
.container , #master-wrapper .container , .promo-content-container, .content-container, .site-footer, .footer-global-watercooler, #row-31 .wcm-p{
	width:100%;
	}
.column, .columns {
	display: inline;
	float: left;
	margin-left: 8px;
	margin-right: -5px;
	}
.bbb{
	margin-right: -4px;
	}
.follow_us {
	margin-right: 11px;
	margin-top: 8px;
	}
.fb_fan{
	margin-left:42px;
	}
.sf-menu a {
    padding: 0.75em;
	}
.outer-container {
	margin-left:auto;
	width: auto;
	}
.boxes-in ul li.three-columns {
    margin: 0 23px !important;
    width: 19% !important;
	}
.story_table{
	width:765px;
	}
.early, .rejection, .mockup, .engineering, .reviews, .inspecting, .comments, .continuing, .sculpting, .production{
	width:100%;
	}
table .td11{
	padding: 0px 16px 0px 5px;
	}
table .td10{
	padding: 0px 10px;
	}
table .td7{
	padding: 0px 11px;
	}
table{
	width:530px;
	}
.table2{
	padding-left:18px;
	}
table td{
	padding: 5px 0px 10px 10px;
	}
.paragraph{
	width:735px;
	}
#image11{
	margin-left:180px;
	}
#growbusiness, #growbusiness_key{
	width:750px; 
	margin:10px 0 0 -315px;
	text-align: center;
	}
.avoids_forearm{
	width:auto;
	}
#table2{
	margin-left:17px;
	}
p{
	width:auto;
	}
.paragraph_1{
	width:525px;
	}
.download_1, .download_2, .download_3, .download_4, .download_5, .download_6 {
    margin: -32px 0 10px 90px;
	}
.image1, .image2, .image3,.image31, .image32, .image33, .image34, .image35, .image36, .image37, .image38, .image39, .image40{
	display:none;
	}
.press_table{
	width:775px;
	}
.testimonials-wrapper_box ul li {
	margin-bottom: -0.5px;
	margin-left: -0.5px ;
	}
.quotes, .testimonials-widget-testimonials, .note, .features, .vmc-note, .vmc-features,  .r3k-features, #row-31, #row-32, #row-33, #row-34, #row-35{
	margin:10px auto;
	width:750px;
	float:none;
	}
.paging {
	margin: 0px auto;
	width: 100%;
	}
#row-41, .row-42-center, #row-43, .row-44-center, .row-46-center, #row-47, .row-48-center, #row-52, #row-45, #row-49, #row-53, .row-54-center{
    width: 750px;
	float:none;
	}
#row-51{
	float:left;
	}
#row-50 .row-50-11-center{
	width: 72%;
	}	
#R3K_container #jssor_1, #R3K_container #jssor_1 .slides_center, #R3K_container #jssor_1 .jssor_center, #R3K_container #jssor_1 .slides_center div, #R3K_container #jssor_1 .slides_center a{
	width:750px !important;
	height:471px !important;
	}
#R3K_container .jssort03{
	width:100% !important;
	}
#R3K_container #slides{
	left: 0 !important;
    margin: 0 25.6%;
    right: 0 !important;
	}
#R3K_container .jssora02r {
    right: 1% !important;
	}		
.row_left_left{
	margin-left:14px;
	}
.row_left {
	margin-left: -4px;
	width: 300px;
	}
.row_left_right, .row_right_right{
	width: 225px;
	}
.row_right_left {
	margin-left: 60px;
	}
.su-divider_1 {
	margin: 12px 20px;
    width: 95%;
	}
.row_right_1, .row_right_down{
	margin-right: 30px;
    width: 200px;
	}
.row_right_down{
	margin-top: 35px;
	}
.row_center{
	margin: 0 15px;
	}
.row_left_1{
	margin-left: 16px; 
	width:200px;
	}
.row_left_down{
	margin-left: -200px;
	width: 200px;
	}
.supscript_1{
	margin-left: 226px;
	}
.supscript_2{
	margin-left: 385px;
	}
.products_paragraph {
	width: 500px;
	}
.note_left, .note_wired_left{
	margin-left:15px;
	}
.note_right, .note_wired_right{
	margin-left:63px;
	}
.note_wired_left_down{
	margin:-27px 0 0 10px;
	float:left;
	}
.note_wired_right_down{
	margin-right:275px;
	}
.note_wired_left_down_1{
	margin-left:10px;
	float:left;
	}
.note_wired_right_down_1{
	margin:0 280px 0 0;
	}
.paragraph_2{
	width:735px;
	}
.su-divider_seperate{
	width:96%
	}
.posture_table{
	margin: 0 -6px 50px !important;
    width: 100%;
	}
#jssor_1, #jssor_1 .jssor_center{
	margin: 0 auto !important;
    width: 640px !important;
	}
.jssor_1_wcm , .jssor_1_wcm > div:first-child{
	width: 640px !important;
	}
.jssor_1_wcm #slides{
	left: 250px !important;
	}
#slides{
	left:50px !important;
	}
#vmc_user_comments{
	float: left;
    margin: -20px 25px 20px;
	}
#vmc_hand_size{
	float: right;
    margin: -20px 25px 20px;
	}
#row-1, #row-2, #row-3, #row-4, #row-5, #row-6, #row-11, #row-12, #row-13, #row-14, #row-15, #row-16, #row-17, #row-21, #row-22, #row-23, #row-24, #row-25, #row-26, #row-27 {
    margin: 0 auto 20px;
    width: 750px;
	}
#row-1 .row-left, #row-1 .row-right, #row-2 .row-left, #row-3 .row-right, #row-4 .row-left, #row-5 .row-right, #row-6 .row-left, #row-11 .row-left, #row-21 .row-left, #row-11 .row-right, #row-21 .row-right, #row-12 .row-left, #row-22 .row-left, #row-12 .row-right, #row-22 .row-right,#row-13 .row-left, #row-23 .row-left, #row-13 .row-right, #row-23 .row-right, #row-14 .row-left, #row-24 .row-left, #row-14 .row-right, #row-24 .row-right,#row-15 .row-left, #row-25 .row-left, #row-15 .row-right, #row-25 .row-right, #row-16 .row-left, #row-26 .row-left, #row-16 .row-right, #row-26 .row-right,#row-17 .row-left, #row-25 .row-left, #row-17 .row-right, #row-27 .row-right{
	width: 50%;
	}
#row-1 .row-left .row-left-para{
	margin: 63px 0;
	}
#row-3 .row-left .row-left-para, #row-5 .row-left .row-left-para{
	margin: 130px 0;
	}
.skeleton-img{
	max-height:280px; 
	width:auto;
	}
.testi_wrap .testimonials-widget-testimonials{
	float: none;
    margin: 35px auto 0;
    width: 750px;
	}
.container #sidebar1{
	margin:0px;
	}	
.site-cooler-footer {
	padding: 20px 0 16px;
	}
#footer ul {
	margin: -18px auto 10px;
	}
#footer .footer-legal {
	margin: 0 3px 10px 3px;
	padding: 10px 0;
	}
}

@media all and (min-width: 785px) and (max-width:800px){/*Fix For Mozilla 170% zoom*/
.container , #master-wrapper .container , .promo-content-container,.content-container, .site-footer, .footer-global-watercooler, #row-31 .wcm-p{
	width:100%;
	}
.column, .columns {
	display: inline;
	float: left;
	margin-left: 4px;
	margin-right: 0px;
	}
.bbb{
	margin-right: -4px;
	}
.follow_us {
	margin-right: 11px;
	margin-top: 8px;
	}
.fb_fan{
	margin-left:42px;
	}
.sf-menu a {
    padding: 0.75em;
	}
#breadcrumb{
	margin-right: 3px;
	}
.outer-container {
	margin-left:auto;
	width: auto;
	}
table{
	width:530px;
	}
.story_table{
	width:765px;
	}
.early, .rejection, .sculpting, .production, .mockup, .engineering, .inspecting, .continuing, .reviews, .comments{
	width:100%;
	}
table .td11{
	padding: 0px 16px 0px 5px;
	}
table .td10{
	padding: 0px 10px;
	}
table .td7{
	padding: 0px 11px;
	}
table td{
	padding: 5px 18px 10px;
	}
.paragraph{
	width:670px;
	}
#image11{
	margin-left:170px;
	}
#growbusiness, #growbusiness_key{
	margin:10px 0 0 -310px;
    text-align: center;
    width: 750px;
	}
.avoids_forearm{
	width:auto;
	}
p{
	width:auto;
	}
.paragraph_1{
	width:460px;
	}
.download_1, .download_2, .download_3, .download_4, .download_5, .download_6 {
	margin:-32px 0 10px 210px;
	}
.image1, .image2, .image3, .image31, .image32, .image33, .image34, .image35, .image36, .image37, .image38, .image39, .image40{
	display:none;
	}
.press_table{
	width:765px;
	}
.testimonials-wrapper_box ul li {
	margin-bottom: -0.5px;
	margin-left: -0.5px ;
	}
.quotes, .testimonials-widget-testimonials, .note, .features, .vmc-note, .vmc-features,  .r3k-features, #row-31, #row-32, #row-33, #row-34, #row-35{
	margin:10px auto;
	width:750px;
	float:none;
	}
.paging {
	margin: 0px auto;
	width: 100%;
	}
#row-41, .row-42-center, #row-43, .row-44-center, .row-46-center, #row-47, .row-48-center, #row-51, #row-52, #row-45, #row-49, #row-53, .row-54-center{
    width: 750px;
	float:none;
	}
#row-51{
	float:left;
	}
#row-50 .row-50-11-center{
	width: 72%;
	}	
#R3K_container #jssor_1, #R3K_container #jssor_1 .slides_center, #R3K_container #jssor_1 .jssor_center, #R3K_container #jssor_1 .slides_center div, #R3K_container #jssor_1 .slides_center a{
	width:750px !important;
	height:470px !important;
	}
#R3K_container .jssort03{
	width:100% !important;
	}
#R3K_container #slides{
	left: 0 !important;
    margin: 0 25.6%;
    right: 0 !important;
	}
#R3K_container .jssora02r {
    right: 1% !important;
	}		
.row_left_left{
	margin-left:14px;
	}
.row_left {
	margin-left: -4px;
	width: 300px;
	}
.row_left_right, .row_right_right {
	width: 220px;
	}
.row_right_left {
	margin-left: 55px;
	}
.su-divider_1 {
	margin: 12px 0 12px 36px;
	width: 92%;
	}
.row_right_1, .row_right_down{
	margin-right: 30px;
	width: 190px;
	}
.row_right_down{
	margin-top: 35px;
	}
.row_center{
	margin: 0 15px;
	}
.row_left_1{
	margin-left: 16px;
	width:200px;
	}
.row_left_down{
	margin-left: -200px;
	width: 200px;
	}
.supscript_1{
	margin-left: 224px;
	}
.supscript_2{
	margin-left: 385px;
	}
.products_paragraph {
	width: 500px;
	}
.note_left, .note_wired_left{
	margin-left:15px;
	}
.note_right, .note_wired_right{
	margin-left:55px;
	}
.note_wired_left_down{
	float: left;
	margin:-40px 0 0 10px;
	}
.note_wired_right_down{
	margin:-40px 272px 0 0;
	}
.note_wired_left_down_1{
	float: left;
	margin:-10px 0 0 10px;
	}
.note_wired_right_down_1{
	margin:-10px 277px 0 0;
	}
#jssor_1, #jssor_1 .jssor_center{
	margin: 0 auto !important;
    width: 640px !important;
	}
.jssort03{
    width:640px !important;
	}
.jssor_1_wcm , .jssor_1_wcm > div:first-child {
	width: 640px !important;
	}
#slides{
	left:50px !important;
	}
.jssor_1_wcm #slides {
	left: 234px !important;
	}
#vmc_user_comments{
	float: left;
    margin: -20px 25px 20px;
	}
#vmc_hand_size{
	float: right;
    margin: -20px 25px 20px;
	}
#row-1, #row-2, #row-3, #row-4, #row-5, #row-6, #row-11, #row-12, #row-13, #row-14, #row-15, #row-16, #row-17, #row-21, #row-22, #row-23, #row-24, #row-25, #row-26, #row-27 {
    margin: 0 auto 20px;
    width: 750px;
	}
#row-1 .row-left, #row-1 .row-right, #row-2 .row-left, #row-3 .row-right, #row-4 .row-left, #row-5 .row-right, #row-6 .row-left, #row-11 .row-left, #row-21 .row-left, #row-11 .row-right, #row-21 .row-right, #row-12 .row-left, #row-22 .row-left, #row-12 .row-right, #row-22 .row-right,#row-13 .row-left, #row-23 .row-left, #row-13 .row-right, #row-23 .row-right, #row-14 .row-left, #row-24 .row-left, #row-14 .row-right, #row-24 .row-right,#row-15 .row-left, #row-25 .row-left, #row-15 .row-right, #row-25 .row-right, #row-16 .row-left, #row-26 .row-left, #row-16 .row-right, #row-26 .row-right,#row-17 .row-left, #row-25 .row-left, #row-17 .row-right, #row-27 .row-right{
	width: 50%;
	}
#row-1 .row-left .row-left-para{
	margin: 63px 0;
	}
#row-3 .row-left .row-left-para, #row-5 .row-left .row-left-para{
	margin: 130px 0;
	}
.skeleton-img{
	max-height:280px; 
	width:auto;
	}
.testi_wrap .testimonials-widget-testimonials{
	float: none;
    margin: 35px auto 0;
    width: 750px;
	}
.paragraph_2{
	width:750px;
	}
.su-divider_seperate{
	width:96%;
	}
.boxes-in ul li.three-columns {
    margin: 0 27px !important;
    width: 18% !important;
	}
.posture_table {
    margin: 0 auto 50px !important;
    width: 100%;
	}
.posture_heading {
    margin: 35px auto 0;
	}
#portfolio_box > img{
	max-height: 70px;
	}
.container #sidebar1{
	margin:0px;
	}	
.site-cooler-footer {
	padding: 20px 0 16px;
	}
#footer ul {
	margin: -18px auto 10px;
	}
#footer .footer-legal {
	margin: 0 3px 10px 3px;
	padding: 10px 0;
	}
}

@media (min-width: 770px) and (max-width:785px) and (orientation:landscape){/*175% z00m in google Chrome and IE --fixed*/
.container , #master-wrapper .container , .promo-content-container,.content-container, .site-footer, .footer-global-watercooler, #row-31 .wcm-p{
	width:100%;
	}
.column, .columns {
	display: inline;
	float: left;
	margin-left: 5px;
	margin-right: -2px;
	}
.bbb{
	margin-right: -2px;
	}
.follow_us {
	margin-right: 11px;
	margin-top: 8px;
	}
.fb_fan{
	margin-left:42px;
	}
.sf-menu a {
    padding: 0.75em 0.65em;
	}
.outer-container {
	margin-left:auto;
	width: auto;
	}
#table1{
	margin-top:0;
	}
.container #sidebar {
	float: left;
	padding-right:0;
	margin:40px 0 0 -740px;
	}
.ccontainer{
	margin-top:330px;
	}
#image11{
	margin-left:165px;
	margin-top:-15px;
	}
#growbusiness, #growbusiness_key{
	width:740px;
	margin:20px 0 0 -295px;
	text-align:center;
	}
.avoids_forearm{
	width:auto;
	}
#details{
	margin-top:0;
	}
table{
	width:630px;
	}
table td{
	padding:5px 0px 3px 20px;
	}
.paragraph{
	width:700px;
	}
.story_table, .early, .rejection, .sculpting, .reviews, .production, .comments{
	width: 100%;
	}
.proximal, .case, .pain{
	width: 100%;
	margin-left: 6px;
	}
table .td7{
	padding: 0px 20px 0px 20px;
	}
table .td8{
	padding: 0px 9px 0px 18px;
	}
table .td9{
	padding: 0px 14px 0px 20px;
	}
table .td10{
	padding: 0px 10px;
	}
.product_development{
	margin-left: 10px;
	}
.image1, .image2, .image3, .image31, .image32, .image33, .image34, .image35, .image36, .image37, .image38, .image39, .image40{
	display:none;
	}
.download_1, .download_2, .download_3, .download_4, .download_5, .download_6 {
	margin:-32px 0 10px 260px;
	}
.testimonials-wrapper_box ul li {
	margin-bottom: -0.5px;
	margin-left: -0.5px ;
	}	
.boxes-in-love ul li.two-columns{
	width:50%;
	}
.testimonials-wrapper_box .testimonials-summary blockquote{
	height:135px;
	}
.quotes, .testimonials-widget-testimonials, .note, .features, .vmc-note, .vmc-features,  .r3k-features, #row-31, #row-32, #row-33, #row-34, #row-35{
	margin:10px auto;
	width:740px;
	float:none;
	}
.paging {
	margin: 0px auto;
	width: 100%;
	}
#row-41, .row-42-center, #row-43, .row-44-center, .row-46-center, #row-47, .row-48-center, #row-52, #row-45, #row-49, #row-53, .row-54-center{
    width: 740px;
	float:none;
	}
#row-51{
	float:left;
	}
#row-50 .row-50-11-center{
	width: 73%;
	}	
#R3K_container #jssor_1, #R3K_container #jssor_1 .slides_center, #R3K_container #jssor_1 .jssor_center, #R3K_container #jssor_1 .slides_center div, #R3K_container #jssor_1 .slides_center a{
	width:740px !important;
	height:466px !important;
	}
#R3K_container .jssort03{
	width:100% !important;
	}
#R3K_container #slides{
	left: 0 !important;
    margin: 0 25.6%;
    right: 0 !important;
	}
#R3K_container .jssora02r {
    right: 1% !important;
	}		
.portfolio-box .portfolio-mask {
	width: 100%;
	}
.row_left {
	margin:0px;
	}
.row_right {
	float: right;
	margin-right: 0px;
	}
.row_left_right{
	margin-left: 160px;
	}
.row_right_left {
	float: right;
	margin-right: 25px;
	}
.row_right_right {
	float: right;
	margin:-18px -110px 0 0;
	width: 290px;
	}
.row_left_right {
	margin-top:-145px;
	width: 300px;
	}
.row_right_1,.row_right_down{
	margin-right: 24px;
	width: 165px;
	}
.row_right_1{
	margin-top: 12px;
	}
.row_right_down{
	margin-top: 20px;
	}
.su-divider_1{
	width:94%;
	margin: 12px 0 12px 20px;
	}
.su-divider_seperate{
	width:96%;
	}
.row_left_1{
	margin-left: 24px; 
	width:165px;
	}
.row_left_down{
	margin-left: -151px;
	width: 165px;
	}
.row_center{
	margin-left: 25px;
	}
.supscript_1{
	margin-left: 222px;
	}
.supscript_2{
	margin-left: 380px;
	}
.products_paragraph {
	width: 500px;
	margin-left: -13px;
	}
.note_left, .note_wired_left{
	margin-left:0px;
	}
.note_right{
	margin-left:228px;
	}
.note_wired_right{
	margin-left:325px;
	}
.note_wired_left_down, .note_wired_left_down_1{
	margin-left:10px;
	float:left;
	}
.note_wired_right_down, .note_wired_right_down_1{
	float:left;
	margin:0px 0 0 605px;
	width:130px;
	}
#jssor_1, #jssor_1 .jssor_center{
	margin: 0 auto !important;
    width: 640px !important;
	}
.jssor_1_wcm , .jssor_1_wcm > div:first-child {
	width: 640px !important;
	}
#jssor_1.jssor_1_wcm .jssort03,#jssor_1.jssor_1_wcm .jssort03 div {
	left: 0  !important;
	right: 0 !important;
	margin: 0 auto  !important;
	text-align: center !important;
	}
#jssor_1.jssor_1_wcm .jssort03, #jssor_1.jssor_1_wcm .jssort03 > div:first-child, .jssor_1_wcm #slides{
	width: 640px !important;
	}
.jssor_1_wcm #slides {
	left: 375px !important;
	}
#slides{
	left:50px !important;
	}
.p .w .t{
	max-height: 49px !important;
	}
#vmc_user_comments{
	float: left;
    margin: -20px 25px 20px;
	}
#vmc_hand_size{
	float: right;
    margin: -20px 25px 20px;
	}
#row-1, #row-2, #row-3, #row-4, #row-5, #row-6, #row-11, #row-12, #row-13, #row-14, #row-15, #row-16, #row-17, #row-21, #row-22, #row-23, #row-24, #row-25, #row-26, #row-27 {
    margin: 0 auto 20px;
    width: 750px;
	}
#row-1 .row-left, #row-1 .row-right, #row-2 .row-left, #row-3 .row-right, #row-4 .row-left, #row-5 .row-right, #row-6 .row-left, #row-11 .row-left, #row-21 .row-left, #row-11 .row-right, #row-21 .row-right, #row-12 .row-left, #row-22 .row-left, #row-12 .row-right, #row-22 .row-right,#row-13 .row-left, #row-23 .row-left, #row-13 .row-right, #row-23 .row-right, #row-14 .row-left, #row-24 .row-left, #row-14 .row-right, #row-24 .row-right,#row-15 .row-left, #row-25 .row-left, #row-15 .row-right, #row-25 .row-right, #row-16 .row-left, #row-26 .row-left, #row-16 .row-right, #row-26 .row-right,#row-17 .row-left, #row-25 .row-left, #row-17 .row-right, #row-27 .row-right{
	width: 50%;
	}
#row-1 .row-left .row-left-para, #row-11 .row-left .row-left-para,  #row-21 .row-left .row-left-para{
	margin: 63px 0;
	}
#row-3 .row-left .row-left-para, #row-5 .row-left .row-left-para, #row-13 .row-left .row-left-para, #row-23 .row-left .row-left-para, #row-15 .row-left .row-left-para, #row-25 .row-left .row-left-para{
	margin: 130px 0;
	}
#row-16 .row-right .row-right-para, #row-26 .row-right .row-right-para{
	margin: 90px 0;
	}
#row-17 .row-left .row-left-para, #row-27 .row-left .row-left-para{
	margin: 140px 0;
	}
.skeleton-img{
	max-height:280px; 
	width:auto;
	}
.testi_wrap .testimonials-widget-testimonials{
	float: none;
    margin: 35px auto 0;
    width: 740px;
	}	
.paragraph_1{
	width:700px;
	}
.paragraph_2{
	width:730px;
	}
.boxes-in ul li.three-columns{
	width:20%!important;
	margin: 0 19px!important;
	}
.container #sidebar1{
	margin-top:-55px;
	margin-right:0px;
	}
.posture_table {
    margin: 0 auto 50px !important;
    width: 100%;
	}
.posture_table td {
	padding: 5px 0px;
	}
.posture_heading {
    margin: 35px auto 0;
	}
.site-cooler-footer {
	padding: 20px 0 16px;
	}
#footer ul {
	margin: -18px 0px 10px 0px;
	}
#footer .footer-legal {
	margin: 0 3px 10px 3px;
	padding: 10px 0;
	}
}

@media (min-width: 770px) and (max-width:785px) and (orientation:portrait){/*Fix For Apple Ipad Mini(Portrait||)*/
.container , #master-wrapper .container , .promo-content-container,.content-container, .site-footer, .footer-global-watercooler, #row-31 .wcm-p{
	width:100%;
	}
.column, .columns {
	display: inline;
	float: left;
	margin-left: 2px;
	margin-right: -2px;
	}
.bbb{
	margin-right: -2px;
	}
.follow_us {
	margin-right: 11px;
	margin-top: 8px;
	}
.fb_fan{
	margin-left:42px;
	}
.sf-menu a {
    padding: 0.75em 0.65em;
	}
.outer-container {
	margin-left:auto;
	width: auto;
	}
#table1{
	margin-top:0;
	}
.container #sidebar {
	float: left;
	margin:40px 0 0 -740px;
	}
.ccontainer{
	margin-top:330px;
	}
#image11{
	margin-left:165px;
	margin-top:-15px;
	}
#growbusiness, #growbusiness_key{
	margin:20px 0 0 -285px;
    text-align: center;
    width: 725px;
	}
.avoids_forearm{
	width:auto;
	}
#details{
	margin-top:0;
	}
table{
	width:630px;
	}
table td{
	padding:5px 0px 3px 20px;
	}
.paragraph{
	width:698px;
	}
.story_table, .early, .rejection, .sculpting, .reviews, .production, .proximal, .case, .pain, .comments{
	width: 100%;
	}
.proximal, .case, .pain{
	margin-left: 6px;
	}
table .td7{
	padding: 0px 20px 0px 20px;
	}
table .td8{
	padding: 0px 9px 0px 18px;
	}
table .td9{
	padding: 0px 14px 0px 20px;
	}
table .td10{
	padding: 0px 10px;
	}
.product_development{
	margin-left: 10px;
	}
.image1, .image2, .image3, .image31, .image32, .image33, .image34, .image35, .image36, .image37, .image38, .image39, .image40{
	display:none;
	}
.download_1, .download_2, .download_3, .download_4, .download_5, .download_6 {
    margin: -32px 0 10px 200px;
	}
.boxes-in-love ul li.two-columns{
	width:50%;
	}
.testimonials-wrapper_box .testimonials-summary blockquote{
	height:135px;
	}
.quotes, .testimonials-widget-testimonials, .note, .features, .vmc-note, .vmc-features,  .r3k-features, #row-31, #row-32, #row-33, #row-34, #row-35{
	float: none;
    margin: 10px auto;
    width: 725px;
	}
.paging {
	margin: 0px auto;
	width: 100%;
	}
#row-41, .row-42-center, #row-43, .row-44-center, .row-46-center, #row-47, .row-48-center, #row-52, #row-45, #row-49, #row-53, .row-54-center{
    width: 725px;
	float:none;
	}
#row-51{
	float:left;
	}
#row-50 .row-50-11-center{
	width: 75%;
	}	
#R3K_container #jssor_1, #R3K_container #jssor_1 .slides_center, #R3K_container #jssor_1 .jssor_center, #R3K_container #jssor_1 .slides_center div, #R3K_container #jssor_1 .slides_center a{
	width:725px !important;
	height:458px !important;
	}
#R3K_container .jssort03{
	width:100% !important;
	}
#R3K_container #slides{
	left: 0 !important;
    margin: 0 24.3%;
    right: 0 !important;
	}
#R3K_container .jssora02r {
    right: 1% !important;
	}		
.row_left {
	margin: 0px;
	}
.row_right {
	float: right;
	margin-right: 0px;
	}
.row_left_right{
	margin-left: 160px;
	}
.row_right_left {
	float: right;
	margin-right: 25px;
	}
.row_right_right {
	float: right;
	margin:-18px -110px 0 0;
	width: 290px;
	}
.row_left_right {
	margin-top:-145px;
	width: 300px;
	}
.row_right_1,.row_right_down{
	margin-right: 24px;
	width: 165px;
	}
.row_right_1{
	margin-top: 12px;
	}
.row_right_down{
	margin-top: 20px;
	}
.su-divider_1{
	width:94%;
	margin: 12px 0 12px 20px;
	}
.su-divider_seperate{
	width:96%;
	}
.row_left_1{
	margin-left: 24px; 
	width:165px;
	}
.row_left_down{
	margin-left: -151px;
	width: 165px;
	}
.row_center{
	margin-left: 25px;
	}
.supscript_1{
	margin-left: 222px;
	}
.supscript_2{
	margin-left: 380px;
	}
.products_paragraph {
	width: 500px;
	margin-left: -13px;
	}
.note_left, .note_wired_left{
	margin-left:0px;
	}
.note_right{
	margin-left:230px;
	}
.note_wired_right{
	margin-left:330px;
	}
.note_wired_left_down, .note_wired_left_down_1{
	margin-left:20px;
	float:left;
	}
.note_wired_right_down, .note_wired_right_down_1{
	float:left;
	margin:0 0 0 597px;
	width:130px;
	}
#jssor_1, #jssor_1 .jssor_center{
	margin: 0 auto !important;
    width: 710px !important;
	}
.jssor_1_wcm , .jssor_1_wcm > div:first-child{
	width: 710px !important;
	}
.jssor_1_wcm #slides{
	left:275px !important;
	}
#slides{
	left:85px !important;
	}
.p .w .t{
	max-height: 49px !important;
	}
#vmc_user_comments{
	float: left;
    margin: -20px 25px 20px;
	}
#vmc_hand_size{
	float: right;
    margin: -20px 25px 20px;
	}
#row-1, #row-2, #row-3, #row-4, #row-5, #row-6, #row-11, #row-12, #row-13, #row-14, #row-15, #row-16, #row-17, #row-21, #row-22, #row-23, #row-24, #row-25, #row-26, #row-27 {
    margin: 0 auto 20px;
    width: 750px;
	}
#row-1 .row-left, #row-1 .row-right, #row-2 .row-left, #row-3 .row-right, #row-4 .row-left, #row-5 .row-right, #row-6 .row-left, #row-11 .row-left, #row-21 .row-left, #row-11 .row-right, #row-21 .row-right, #row-12 .row-left, #row-22 .row-left, #row-12 .row-right, #row-22 .row-right,#row-13 .row-left, #row-23 .row-left, #row-13 .row-right, #row-23 .row-right, #row-14 .row-left, #row-24 .row-left, #row-14 .row-right, #row-24 .row-right,#row-15 .row-left, #row-25 .row-left, #row-15 .row-right, #row-25 .row-right, #row-16 .row-left, #row-26 .row-left, #row-16 .row-right, #row-26 .row-right,#row-17 .row-left, #row-25 .row-left, #row-17 .row-right, #row-27 .row-right{
	width: 50%;
	}
#row-1 .row-left .row-left-para, #row-11 .row-left .row-left-para,  #row-21 .row-left .row-left-para{
	margin: 63px 0;
	}
#row-3 .row-left .row-left-para, #row-5 .row-left .row-left-para, #row-13 .row-left .row-left-para, #row-23 .row-left .row-left-para, #row-15 .row-left .row-left-para, #row-25 .row-left .row-left-para{
	margin: 130px 0;
	}
#row-16 .row-right .row-right-para, #row-26 .row-right .row-right-para{
	margin: 90px 0;
	}
#row-17 .row-left .row-left-para, #row-27 .row-left .row-left-para{
	margin: 140px 0;
	}
.skeleton-img{
	max-height:280px; 
	width:auto;
	}
.testi_wrap .testimonials-widget-testimonials{
	float: none;
    margin: 35px auto 0;
    width: 725px;
	}
.paragraph_1{
	width:695px;
	}
.paragraph_2{
	width:720px;
	}
.boxes-in ul li.three-columns{
	margin: 0 19px !important;
    width: 20% !important;
	}
.container #sidebar1{
	margin-right:0px;
	}
.posture_table {
    margin: 0 auto 50px !important;
    width: 100%;
	}
.posture_table td {
	padding: 5px 0px;
	}
.posture_heading {
    margin: 35px auto 0;
	}
.site-cooler-footer {
	padding: 20px 0 16px;
	}
#footer ul {
	margin: -18px 0px 10px 0px;
	}
#footer .footer-legal {
	margin: 0 3px 10px 3px;
	padding: 10px 0;
	}
}

@media (min-width: 700px) and (max-width:750px){/*Microsoft Surface Pro(Portrait||), Samsung Galaxy Note 2(Portrait||) ---fixed*/
.container , #master-wrapper .container , .promo-content-container, .content-container, .site-footer, .footer-global-watercooler, #row-31 .wcm-p{
	width:100%;
	}
.bottom-wrapper {
    height: 53px;
	}
.column, .columns {
	display: inline;
	float: left;
	margin-left: 50px;
	margin-right: 0px;
	}
.bbb{
	margin-right:210px;
	margin-top: -2px;
	}
.follow_us {
	margin-right: 70px;
	margin-top: 8px;
	}
.fb_fan{
	margin-left:42px;
	}
.mean-container .mean-bar{
	margin-right: 70px;
	}
.sf-menu li {
    white-space: normal;
	}
.sf-menu a {
	padding: 0.75em 0.7em;
	text-decoration: none;
	}
.column, .columns {
	display: inline;
	float: left;
	margin-left: 45px;
	margin-right: 0px;
	}
.outer-container{
	width:auto;
	margin-left:auto;
	}
.avoids_forearm{
	width:auto;
	}	
#table1{
	margin-top:0;
	}
.container #sidebar {
	float: left;
	margin:40px 0 0 -690px;
	}
.ccontainer{
	margin-top:330px;
	}
#image11{
	margin-left:145px;
	margin-top:-15px;
	}
#growbusiness, #growbusiness_key{
	margin:10px 0 0 -235px;
    text-align: center;
    width: 680px;
	}
#details{
	margin-top:0;
	}
table{
	width:630px;
	}
table td{
	padding:5px 0px 3px 20px;
	}
.paragraph{
	width:650px;
	}
.download_1, .download_2, .download_3, .download_4, .download_5, .download_6 {
    margin: -30px 0 10px 260px;
	}
.container #sidebar1{
	margin:0px;
	}	
.story_table,.early, .rejection,.mockup, .reviews, .engineering, .inspecting, .continuing, .proximal, .case, .pain, .comments{
	width:100%;
	}		
.sculpting {
	margin:140px 0 0 -537px;
	width: 675px;
	}
.production{
	margin:140px 0 0 -517px;
    width: 675px;
	}
.proximal, .case, .pain{
	margin-left: 6px;
	}
table .td7{
	padding: 0px 20px 0px 20px;
	}
table .td8{
	padding: 0 12px;
	}
table .td9{
	padding: 0px 14px 0px 20px;
	}
table .td10{
	padding: 0px 5px;
	}
.product_development{
	margin-left: 10px;
	}
.image1, .image2, .image3, .image31, .image32, .image33, .image34, .image35, .image36, .image37, .image38, .image39, .image40{
	display:none;
	}
.boxes-in-love ul li.two-columns{
	width:50%;
	}
.quotes, .testimonials-widget-testimonials, .note, .features,.vmc-note, .vmc-features, .r3k-features, #row-31, #row-32, #row-33, #row-34, #row-35{
	margin:10px auto;
	width:680px;
	float:none;
	}
.paging {
	margin: 0px auto;
	width: 100%;
	}
#row-41, .row-42-center, #row-43, .row-44-center, .row-46-center, #row-47, .row-48-center, #row-52, #row-45, #row-49, #row-53, .row-54-center{
    width: 680px;
	float:none;
	}
#row-51{
	float:left;
	}
#row-50 .row-50-11-center{
	width: 80%;
	}	
#R3K_container #jssor_1, #R3K_container #jssor_1 .slides_center, #R3K_container #jssor_1 .jssor_center, #R3K_container #jssor_1 .slides_center div, #R3K_container #jssor_1 .slides_center a{
	width:680px !important;
	height:436px !important;
	}
#R3K_container .jssort03, #R3K_container .jssort03 > div:first-child {
	width:100% !important;
	}
#R3K_container #slides{
	left: 0 !important;
    margin: 0 auto;
    right: 0 !important;
	}
#R3K_container .jssora02r {
    right: 1% !important;
	}		
.row_left {
	margin-left: 2px;
	}
.row_right {
	float: right;
	margin-right: 20px;
	}
.row_right_left {
	float: right;
	margin-right: 0px;
	}
.row_right_right {
	float: right;
	margin-right: -135px;
	margin-top: -18px;
	width: 290px;
	}
.row_left_right {
	margin-top:-145px;
	}
.row_right_1, .row_right_down{
	width: 150px;
	margin:12px 19px 0 0px;
	}
.su-divider_1{
	width:94%;
	margin: 12px 0 12px 20px;
	}
.row_left_1{
	margin-left: 8px;
	width:150px;
	}
.row_left_down{
	margin-left: -151px;
	width: 150px;
	}
.supscript_1{
	margin-left: 185px;
	}
.supscript_2{
	margin-left: 342px;
	}
.products_paragraph {
	width: 500px;
	}
.note_left, .note_wired_left{
	margin-left:0px;
	}
.note_right{
	margin-left:225px;
	}
.note_wired_right{
	margin-left:323px;
	}
.note_wired_left_down, .note_wired_left_down_1{
	margin-left:1px;
	float:left;
	}
.note_wired_right_down, .note_wired_right_down_1{
	float:left;
	margin:0 0 0 555px;
	width:130px;
	}
.row_center {
    margin: 0 30px;
	}
#jssor_1, #jssor_1 .jssor_center{
	margin: 0 auto !important;
    width: 660px !important;
	}
.jssor_1_wcm , .jssor_1_wcm > div:first-child{
	width: 660px !important;
	}
.jssor_1_wcm #slides{
	left:250px !important;
	}
#slides{
	left:50px !important;
	}
.p .w .t{
	max-height: 49px !important;
	}
#vmc_user_comments{
	float: left;
    margin: -20px 25px 20px;
	}
#vmc_hand_size{
	float: right;
    margin: -20px 25px 20px;
	}
#row-1, #row-2, #row-3, #row-4, #row-5, #row-6, #row-11, #row-12, #row-13, #row-14, #row-15, #row-16, #row-17, #row-21, #row-22, #row-23, #row-24, #row-25, #row-26, #row-27 {
    margin: 0px auto 20px;
    width: 680px;
	}
#row-1 .row-left, #row-1 .row-right, #row-2 .row-left, #row-2 .row-right, #row-3 .row-left, #row-3 .row-right, #row-4 .row-left, #row-4 .row-right, #row-5 .row-left, #row-5 .row-right, #row-6 .row-left, #row-6 .row-right,#row-11 .row-left, #row-11 .row-right, #row-12 .row-left, #row-12 .row-right, #row-13 .row-left, #row-13 .row-right, #row-14 .row-left, #row-14 .row-right, #row-15 .row-left, #row-15 .row-right, #row-16 .row-left, #row-16 .row-right, #row-17 .row-left, #row-17 .row-right,#row-21 .row-left, #row-21 .row-right, #row-22 .row-left, #row-22 .row-right, #row-23 .row-left, #row-23 .row-right, #row-24 .row-left, #row-24 .row-right, #row-25 .row-left, #row-25 .row-right, #row-26 .row-left, #row-26 .row-right, #row-27 .row-left, #row-27 .row-right{
	width:50%;
	}
#row-1 .row-left .row-left-para, #row-11 .row-left .row-left-para, #row-21 .row-left .row-left-para{
	margin: 47px 0;
	}
#row-1 .row-left .row-left-para p, #row-2 .row-right .row-right-para p, #row-3 .row-left .row-left-para p, #row-4 .row-right .row-right-para p, #row-5 .row-left .row-left-para p, #row-6 .row-right .row-right-para p, #row-11 .row-left .row-left-para p, #row-21 .row-left .row-left-para p, #row-12 .row-right .row-right-para p, #row-22 .row-right .row-right-para p, #row-13 .row-left .row-left-para p, #row-23 .row-left .row-left-para p, #row-14 .row-right .row-right-para p, #row-24 .row-right .row-right-para p,#row-15 .row-left .row-left-para p, #row-25 .row-left .row-left-para p, #row-16 .row-right .row-right-para p, #row-26 .row-right .row-right-para p, #row-17 .row-left .row-left-para p, #row-27 .row-left .row-left-para p{
    width: 92%;
	}	
.skeleton-img {
    max-height: 250px;
    width: auto;
	}
#row-3 .row-left .row-left-para, #row-5 .row-left .row-left-para, #row-13 .row-left .row-left-para, #row-23 .row-left .row-left-para, #row-15 .row-left .row-left-para, #row-25 .row-left .row-left-para{
	margin: 120px 0;
	}
#row-4 .row-right .row-right-para, #row-6 .row-right .row-right-para, #row-14 .row-right .row-right-para, #row-24 .row-right .row-right-para{
	margin: 132px 0;
	}
#row-16 .row-right .row-right-para, #row-26 .row-right .row-right-para{
	margin: 90px 0;
	}
#row-17 .row-left .row-left-para, #row-27 .row-left .row-left-para{
	margin: 130px 0;
	}
.VMCR, .VMCRW, .VMCRWG{
    height: auto;
    max-width: 330px;
	}
.testi_wrap .testimonials-widget-testimonials{
	float: none;
    margin: 35px auto 0;
    width: 680px;
	}
.paragraph_2{
	width:705px;
	}
.su-divider_seperate{
	width: 95.5%;
	}
.posture_table {
    margin: 0 auto 50px !important;
    width: 100%;
	}
.posture_table td {
	padding: 5px 0px;
	}
.posture_heading {
    margin: 35px auto 0;
	}
.aq-template-wrapper .aq_span12{
	width:100%;
	}
.boxes-in ul li.three-columns {
    margin: 0 7px !important;
    width: 23% !important;
	}	
.site-cooler-footer {
	padding: 20px 0 16px;
	}
#footer ul {
	margin: -18px 0px 10px 0px;
	}
#footer .footer-legal {
	margin: 0 3px 10px 3px;
	padding: 10px 0;
	}	
}

@media (min-width: 670px) and (max-width:690px){/*200% zoom for Mozilla, Chrome and IE--fixed*/
.container , .promo-content-container, .content-container, .site-footer, .footer-global-watercooler, #row-31 .wcm-p{
	width:100%;
	}
.bottom-wrapper{
	height: 55px;
	}
.column, .columns{
	margin-left:-95px;
	}
.bbb{
    margin-right: 68px;
    margin-top: -39px;
	}
.follow_us{
	margin-right: -47px;
    margin-top: 8px;
    min-width: 539px;
	}
.fb_fan{
	margin-left:25px;
	}
#google_translate_box{
	margin:0px -10px 0 0;
	}
.mean-container .mean-bar{
	margin-right:-90px;
	}
.mean-container a.meanmenu-reveal{
	line-height:23px;
	}	
.sf-menu li {
	white-space: normal;
	}
.outer-container {
	margin-left:auto;
	width: auto;
	}
#table1{
	margin-top:0;
	}
.container #sidebar1{
	margin:0px;
	}		
.container #sidebar {
	float: left;
	margin:40px 0 0 -630px;
	}
.ccontainer{
	margin-top:330px;
	}
#image11{
	margin-left:120px;
	margin-top:-15px;
	}
#growbusiness, #growbusiness_key{
	width:640px;
	text-align:center;
	}
#growbusiness{
	margin:10px 0 0 -197px;
	}
#growbusiness_key{
	margin:10px 0 0 -205px;
	}	
.avoids_forearm{
	width:auto;
	}
#details{
	margin-top:0;
	}
table{
	width:630px;
	}
.press_table{
	width:668px;
	}
table td{
	padding:5px 0px 3px 20px;
	}
.paragraph{
	width:605px;
	}
.story_table{
	width:677px;
	}
.early, .rejection, .sculpting, .production{
	width: 630px;
	}
.early{
	margin:110px 0 0 -487px;
	}
.rejection {
	margin:65px 0 0 -525px;
	}
.sculpting {
	margin:140px 0 0 -540px;
	}
.reviews, .proximal, .case, .pain, .comments{
	width: 100%;
	}
.production{
	margin:132px 0 0 -510px;
	}
.proximal, .case, .pain{
	margin-left: 6px;
	}
table .td7{
	padding: 0px 20px 0px 20px;
	}
table .td8{
	padding: 0px 9px 0px 18px;
	}
table .td9{
	padding: 0px 14px 0px 20px;
	}
table .td10{
	padding: 0 10px;
	}
table .td11{
	padding: 0px 16px 0px 5px;
	}
.product_development{
	margin-left: 10px;
	}
.image1, .image2, .image3, .image31, .image32, .image33, .image34, .image35, .image36, .image37, .image38, .image39, .image40{
	display:none;
	}
.download_1, .download_2, .download_3, .download_4, .download_5, .download_6 {
    margin: -32px 0 10px 270px;
	}
.boxes-in-love ul li.two-columns{
	width:50%;
	}
.quotes, .testimonials-widget-testimonials, .note, .features, .vmc-note, .vmc-features, .r3k-features, #row-31, #row-32, #row-33, #row-34, #row-35{
	margin:10px auto;
	width:640px;
	float:none
	}
.paging {
	margin: 0px auto;
	width: 100%;
	}
#row-41, .row-42-center, #row-43, .row-44-center, .row-46-center, #row-47, .row-48-center, #row-51, #row-52, #row-45, #row-49, #row-53, .row-54-center{
    width: 640px;
	float:none;
	}
#row-51{
	float:left;
	}
#row-50 .row-50-11-center{
	width: 84%;
	}	
#R3K_container #jssor_1, #R3K_container #jssor_1 .slides_center, #R3K_container #jssor_1 .jssor_center, #R3K_container #jssor_1 .slides_center div, #R3K_container #jssor_1 .slides_center a{
	width:550px !important;
	height:368px !important;
	}
#R3K_container .jssort03, #R3K_container .jssort03 > div:first-child{
	width:100% !important;
	}
#R3K_container #slides{
	left: 0 !important;
    margin: 0 auto;/*margin: 0 19.7%;*/
    right: 0 !important;
	}
#R3K_container .jssora02r {
    right: 1% !important;
	}		
#R3K_container .p .w .t {
    max-height: 50px !important;
	}		
.testimonials-wrapper_box .testimonials-summary blockquote {
    height: 130px;
	}
.row_left {
	margin-left: 2px;
	}
.row_right {
	float: right;
	}
.row_right_left {
	float: right;
	margin-right: 25px;
	}
.row_right_right {
	float: right; 
	margin:-18px -135px 0 0;
	width: 290px;
	}
.row_left_right {
	margin-top:-145px;
	}
.row_right_1, .row_right_down{
	margin-right: 19px;
	width: 150px;
	}
.row_right_1{
	margin-top: 12px;
	}
.row_right_down{
	margin-top: 20px;
	}
.su-divider_1{
	width:94%;
	margin: 12px 0 12px 20px;
	}
.row_left_1{
	margin-left: 14px; 
	width:150px;
	}
.row_left_down{
	margin-left: -151px;
	width: 150px;
	}
.row_center{
	margin-left: 10px;
	}
.supscript_1{
	margin-left: 169px;
	}
.supscript_2{
	margin-left: 327px;
	}
.products_paragraph {
	width: 500px;
	}
.note_left, .note_wired_left{
	margin-left:0px;
	}
.note_right{
	margin-left:202px;
	}
.note_wired_right{
	margin-left:302px;
	}
.note_wired_left_down, .note_wired_left_down_1{
	float:left;
	margin:-15px 0 0 1px;
	}
.note_wired_right_down_1{
	float:left;
	margin:-5px 0 0 503px;
	width:130px;
	}
.note_wired_right_down{
	float:left;
	margin:-5px 0 0 507px;
	width:130px;
	}
#jssor_1, #jssor_1 .jssor_center{
	margin: 0 auto !important;
    width: 640px !important;
	}
.jssort03{
    width:640px !important;
	}
.jssor_1_wcm , .jssor_1_wcm > div:first-child {
	width: 640px !important;
	}
.jssor_1_wcm #slides {
	left: 230px !important;
	}
#slides{
	left:50px !important;
	}
.p .w .t{
	max-height: 49px !important;
	}
#vmc_user_comments{
	float: left;
    margin: -20px 25px 20px;
	}
#vmc_hand_size{
	float: right;
    margin: -20px 25px 20px;
	}
#row-1, #row-2, #row-3, #row-4, #row-5, #row-6, #row-11, #row-12, #row-13, #row-14, #row-15, #row-16, #row-17, #row-21, #row-22, #row-23, #row-24, #row-25, #row-26, #row-27 {
    margin: 0px auto 20px;
    width: 640px;
	}
#row-1 .row-left, #row-1 .row-right, #row-2 .row-left, #row-2 .row-right, #row-3 .row-left, #row-3 .row-right, #row-4 .row-left, #row-4 .row-right, #row-5 .row-left, #row-5 .row-right, #row-6 .row-left, #row-6 .row-right,#row-11 .row-left, #row-11 .row-right, #row-12 .row-left, #row-12 .row-right, #row-13 .row-left, #row-13 .row-right, #row-14 .row-left, #row-14 .row-right, #row-15 .row-left, #row-15 .row-right, #row-16 .row-left, #row-16 .row-right, #row-17 .row-left, #row-17 .row-right,#row-21 .row-left, #row-21 .row-right, #row-22 .row-left, #row-22 .row-right, #row-23 .row-left, #row-23 .row-right, #row-24 .row-left, #row-24 .row-right, #row-25 .row-left, #row-25 .row-right, #row-26 .row-left, #row-26 .row-right, #row-27 .row-left, #row-27 .row-right{
	width:50%;
	}
#row-1 .row-left .row-left-para, #row-11 .row-left .row-left-para, #row-21 .row-left .row-left-para{
	margin: 47px 0;
	}
#row-1 .row-left .row-left-para p, #row-2 .row-right .row-right-para p, #row-3 .row-left .row-left-para p, #row-4 .row-right .row-right-para p, #row-5 .row-left .row-left-para p, #row-6 .row-right .row-right-para p, #row-11 .row-left .row-left-para p, #row-21 .row-left .row-left-para p, #row-12 .row-right .row-right-para p, #row-22 .row-right .row-right-para p, #row-13 .row-left .row-left-para p, #row-23 .row-left .row-left-para p, #row-14 .row-right .row-right-para p, #row-24 .row-right .row-right-para p,#row-15 .row-left .row-left-para p, #row-25 .row-left .row-left-para p, #row-16 .row-right .row-right-para p, #row-26 .row-right .row-right-para p, #row-17 .row-left .row-left-para p, #row-27 .row-left .row-left-para p{
    width: 92%;
	}	
.skeleton-img {
    max-height: 250px;
    width: auto;
	}
#row-3 .row-left .row-left-para, #row-5 .row-left .row-left-para, #row-13 .row-left .row-left-para, #row-23 .row-left .row-left-para, #row-15 .row-left .row-left-para, #row-25 .row-left .row-left-para{
	margin: 115px 0;
	}
#row-4 .row-right .row-right-para, #row-6 .row-right .row-right-para, #row-14 .row-right .row-right-para, #row-24 .row-right .row-right-para, #row-17 .row-left .row-left-para, #row-27 .row-left .row-left-para{
	margin: 125px 0;
	}
#row-16 .row-right .row-right-para, #row-26 .row-right .row-right-para{
	margin: 90px 0;
	}
.VMCR, .VMCRW, .VMCRWG{
    height: auto;
    max-width: 320px;
	}
.testi_wrap .testimonials-widget-testimonials{
	float: none;
    margin: 35px auto 0;
    width: 640px;
	}
.paragraph_1{
	width:auto;
	}
.paragraph_2{
	width:625px;
	}
.su-divider_seperate{
	width:94%;
	margin: 20px 0 0 24px;
	}
.aq-template-wrapper .aq_span1, .aq-template-wrapper .aq_span2, .aq-template-wrapper .aq_span3, .aq-template-wrapper .aq_span4, .aq-template-wrapper .aq_span5, .aq-template-wrapper .aq_span6, .aq-template-wrapper .aq_span7, .aq-template-wrapper .aq_span8, .aq-template-wrapper .aq_span9, .aq-template-wrapper .aq_span10, .aq-template-wrapper .aq_span11, .aq-template-wrapper .aq_span12 {
    margin-left: 0;
    width: 100%;
	}
.boxes-in ul li.three-columns {
    margin: 0 10px !important;
    width: 22% !important;
	}
.posture_table {
    margin: 0 auto 50px !important;
    width: 100%;
	}
.posture_table td {
	padding: 5px 0px;
	}
.posture_heading {
    margin: 35px auto 0;
	}
.site-cooler-footer {
	padding: 20px 0;
	}
#footer ul {
	margin: -18px auto 10px;
	}
#footer .footer-legal {
	margin: 0 3px 10px 3px;
	padding: 10px 0;
	}
}

@media (min-width: 630px) and (max-width:670px){/*Blacberry Z10(landscape),Blacberry Bold 9930(landscape) --fixed*/
.container, .promo-content-container, .content-container, .site-footer, .footer-global-watercooler, #row-31 .wcm-p{
	width:100%;
	}
.bottom-wrapper{
	height: 55px;
	}	
.bbb{
    margin-right: 68px;
    margin-top: -39px;
	}
.column, .columns{
	margin-left:-95px;
	}
.follow_us{
	margin: 8px -52px 0 0;
    min-width: 125%;
	}
.mean-container .mean-bar{
	margin-right:-90px;
	}
.mean-container a.meanmenu-reveal{
	line-height:23px;
	}	
.sf-menu li {
	white-space: normal;
	}
.outer-container {
	margin-left:auto;
	width: auto;
	}
.container #sidebar {
	float: left;
	margin:40px 0 0 -605px;
	}
.container #sidebar1{
	margin:0px;
	}	
.ccontainer{
	margin-top:330px;
	}
table{
	width:600px;
	}
table td{
	padding:5px 10px 3px 20px;
	}
.paragraph{
	width:540px;
	}
.image1, .image2, .image3, .image31, .image32, .image33, .image34, .image35, .image36, .image37, .image38, .image39, .image40{
	display:none;
	}
#table1{
	margin-top:0;
	}
#image11{
	margin-left:90px;
	margin-top:-15px;
	}
#growbusiness, #growbusiness_key{
	width:610px;
	text-align:center;
	margin:10px 0 0 -163px;
	}
#user_comments{
	float:left;
	margin-top:0px;
	}
#hand_size{
	float:right;
	margin-top:-20px;
	}
.avoids_forearm{
	width: auto;
	}
.span8{
	width:550px;
	}
#details{
	margin-top:0;
	}
.story_table{
	width:630px;
	}
.early, .rejection, .sculpting, .production{
	width:595px;
	}
.early{
	margin:100px 0 0 -483px;
	}
.rejection {
	margin:65px 0 0 -529px;
	}
.mockup, .continuing, .engineering, .reviews, .inspecting {
	width:100%;
	}
.sculpting {
	margin:140px 0 0 -507px;
	}
.production{
	margin:132px 0 0 -460px;
	}
.proximal, .case, .pain{
	width:320px;
	margin-left: 5px;
	}
.comments{
	margin-left:-130px;
	width:250px;
	}
.image_54{
	width:139px;
	}
table .td7{
	padding: 0px 14px 0px 19px;
	}
table .td8{
	padding: 0px 9px 0px 18px;
	}
table .td9{
	padding: 0px 0px 0px 17px;
	}
table .td10{
	padding: 0 10px;
	}
table .td11{
	padding:0px 4px;
	}
.product_development{
	margin-left: 10px;
	}
.su-divider_seperate {
    float: none;
    margin: 20px auto 0;
    width: 100%;
	}	
.download_1, .download_2, .download_3, .download_4, .download_5, .download_6 {
    margin: -32px 0 10px 365px;
	}
.press_table{
	width:630px;
	}
.press_table td {
    background-color: #fff;
    padding: 5px 17px 0;
	border: medium none;
	float:none;
	}	
.testimonials-wrapper_box li blockquote{
	padding: 15px 15px 0 60px;
	}
.boxes-in-love ul li.two-columns{
	width:50%;
	}
.testimonials-wrapper_box .testimonials-summary blockquote {
	height:150px;
	}
.quotes, .testimonials-widget-testimonials, .note, .features, .vmc-note, .vmc-features,  .r3k-features, #row-31, #row-32, #row-33, #row-34, #row-35{
	margin:10px auto;
	width:610px;
	float:none;
	}
.paging {
	margin: 0px auto;
	width: 100%;
	}
#row-41, .row-42-center, #row-43, .row-44-center, .row-46-center, #row-47, .row-48-center, #row-52, #row-45, #row-49, #row-53, .row-54-center{
    width: 610px;
	float:none;
	}
#row-51{
	float:left;
	}
#row-50 .row-50-11-center{
	width: 88%;
	}	
#R3K_container #jssor_1, #R3K_container #jssor_1 .slides_center, #R3K_container #jssor_1 .jssor_center, #R3K_container #jssor_1 .slides_center div, #R3K_container #jssor_1 .slides_center a{
	width:610px !important;
	height:399px !important;
	}
#R3K_container .jssort03{
	width:100% !important;
	}
#R3K_container #slides{
	left: 0 !important;
    margin: 0 18.1%;
    right: 0 !important;
	}
#R3K_container .jssora02r {
    right: 1% !important;
	}		
#R3K_container .p .w .t {
    max-height: 50px !important;
	}		
.row_right {
	float: right;
	}
.row_right_left {
	float: right;
	margin-right: 19px;
	}
.row_right_right {
	float: right;
	margin-right: 165px;
	margin-top:-150px;
	}
.portfolio-box .portfolio-mask{
	width:100%;
	}
.row_right_1, .row_right_down{
	margin-right: 21px;
	width: 150px;
	}
.row_right_1{
	margin-top: -4px;
	}
.row_right_down{
	margin-top: 28px;
	}
.su-divider_1{
	width:93%;
	margin: 12px 0 12px 20px;
	}
.comparision{
	width:285px;
	}
.row_center{
	margin: 0px;
	}
.row_left_1{
	margin-left: 8px;
	width:150px;
	}
.row_left_down{
	margin-left: -150px;
	width: 150px;
	}
.supscript_1{
	margin-left: 180px;
    width: 100px;
	}
.supscript_2{
	margin-left: 299px;
	}
.products_paragraph {
	width: 500px;
	}
.note_left, .note_wired_left{
	margin-left:0px;
	}
.note_right{
	margin-left:370px;
	}
.note_wired_right{
	margin-left:470px;
	}
.note_wired_left_down{
	float:left;
	margin:-160px 0 0 0px;
	}
.note_wired_right_down{
	float:left;
	margin:0 0 0 475px;
	width:130px;
	}
.note_wired_left_down_1{
	float:left;
	margin:-150px 0 0 1px;
	}
.note_wired_right_down_1{
	float:left;
	margin:0 0 0 470px;
	width:130px;
	}
#jssor_1, #jssor_1 .jssor_center{
	margin: 0 auto !important;
    width: 620px !important;
	}
#img-lg {
    max-height: 380px !important;
	}
.jssor_1_wcm , .jssor_1_wcm > div:first-child{
	width: 620px !important;
	}
.jssor_1_wcm #slides{
	left:236px !important;
	}
#slides{
	left:40px !important;
	}
.p .w .t{
	max-height: 49px !important;
	}
#vmc_user_comments{
	float: left;
    margin: -20px 25px 20px;
	}
#vmc_hand_size{
	float: right;
    margin: -20px 25px 20px;
	}
#row-1, #row-2, #row-3, #row-4, #row-5, #row-6, #row-11, #row-12, #row-13, #row-14, #row-15, #row-16, #row-17, #row-21, #row-22, #row-23, #row-24, #row-25, #row-26, #row-27 {
    margin: 0px auto 20px;
    width: 610px;
	}
#row-1 .row-left, #row-1 .row-right, #row-2 .row-left, #row-2 .row-right, #row-3 .row-left, #row-3 .row-right, #row-4 .row-left, #row-4 .row-right, #row-5 .row-left, #row-5 .row-right, #row-6 .row-left, #row-6 .row-right,#row-11 .row-left, #row-11 .row-right, #row-12 .row-left, #row-12 .row-right, #row-13 .row-left, #row-13 .row-right, #row-14 .row-left, #row-14 .row-right, #row-15 .row-left, #row-15 .row-right, #row-16 .row-left, #row-16 .row-right, #row-17 .row-left, #row-17 .row-right,#row-21 .row-left, #row-21 .row-right, #row-22 .row-left, #row-22 .row-right, #row-23 .row-left, #row-23 .row-right, #row-24 .row-left, #row-24 .row-right, #row-25 .row-left, #row-25 .row-right, #row-26 .row-left, #row-26 .row-right, #row-27 .row-left, #row-27 .row-right{
	width:50%;
	}
#row-1 .row-left .row-left-para, #row-11 .row-left .row-left-para, #row-21 .row-left .row-left-para{
	margin: 37px 0;
	}
#row-1 .row-left .row-left-para p, #row-2 .row-right .row-right-para p, #row-3 .row-left .row-left-para p, #row-4 .row-right .row-right-para p, #row-5 .row-left .row-left-para p, #row-6 .row-right .row-right-para p, #row-11 .row-left .row-left-para p, #row-21 .row-left .row-left-para p, #row-12 .row-right .row-right-para p, #row-22 .row-right .row-right-para p, #row-13 .row-left .row-left-para p, #row-23 .row-left .row-left-para p, #row-14 .row-right .row-right-para p, #row-24 .row-right .row-right-para p,#row-15 .row-left .row-left-para p, #row-25 .row-left .row-left-para p, #row-16 .row-right .row-right-para p, #row-26 .row-right .row-right-para p, #row-17 .row-left .row-left-para p, #row-27 .row-left .row-left-para p{
    width: 100%;
	}	
.skeleton-img {
    max-height: 230px;
    width: auto;
	}
#row-3 .row-left .row-left-para, #row-5 .row-left .row-left-para, #row-13 .row-left .row-left-para, #row-23 .row-left .row-left-para, #row-15 .row-left .row-left-para, #row-25 .row-left .row-left-para{
	margin: 100px 0;
	}
#row-4 .row-right .row-right-para, #row-6 .row-right .row-right-para, #row-14 .row-right .row-right-para, #row-24 .row-right .row-right-para, #row-17 .row-left .row-left-para, #row-27 .row-left .row-left-para{
	margin: 110px 0;
	}
#row-16 .row-right .row-right-para, #row-26 .row-right .row-right-para{
	margin: 90px 0;
	}
.VMCR, .VMCRW, .VMCRWG{
    height: auto;
    max-width: 290px;
	}
.testi_wrap .testimonials-widget-testimonials{
	float: none;
    margin: 35px auto 0;
    width: 610px;
	}	
.paragraph_1{
	width:auto;
	}
.paragraph_2{
	width:595px;
	}
.boxes-in ul li.three-columns {
    margin: 0 !important;
    width: 25% !important;
	}
.aq-template-wrapper .aq_span12{
    width: 100%;
	}
.posture_table {
    margin: 0 auto 50px !important;
    width: 100%;
	}
.posture_table td {
	padding: 5px 0px;
	}
.posture_heading {
    margin: 35px auto 0;
	}
.posture_image{
	max-width: 620px;
	}
.site-cooler-footer {
	padding: 20px 0;
	}
#footer ul {
	margin: -18px auto 10px;
	}
#footer .footer-legal {
	margin: 0 3px 10px 3px;
	padding: 10px 0;
	}
}

@media (min-width: 590px) and (max-width:630px){/*225% zoom for IE and Amazon Kindle Fire*/
.container, .promo-content-container, .content-container, .site-footer, .footer-global-watercooler, #row-31 .wcm-p{
	width:100%;
	}
.bottom-wrapper{
	height: 55px;
	}
.column, .columns{
	margin-left:-51px;
	}
.bbb{
	margin-top:-39px;
	margin-right:104px;
	}
.follow_us{
	margin-right: -43px;
    margin-top: 8px;
    min-width: 539px;
	}
.fb_fan{
	margin-left:25px;
	}
#google_translate_box{
	margin-right:-10px;
	}
.mean-container .mean-bar{
	margin-right:-52px;
	}
.sf-menu li {
	white-space: normal;
	}	
.outer-container {
	margin-left:auto;
	width: auto;
	}
.container #sidebar {
	float: left;
	margin:40px 0 0 -565px;
	}
.ccontainer{
	margin-top:330px;
	}
table{
	width:560px;
	}
.container #sidebar1{
	margin:0px;
	}
table td{
	padding:5px 10px 3px 20px;
	}
.paragraph{
	width:490px;
	}
.image1, .image2, .image3, .image31, .image32, .image33, .image34, .image35, .image36, .image37, .image38, .image39, .image40{
	display:none;
	}
#table1{
	margin-top:0;
	}
#image11{
	margin-left:70px;
	margin-top:-15px;
	}
#growbusiness, #growbusiness_key{
	width:560px;
	text-align:center;
	margin:10px 0 0 -118px;
	}
#user_comments{
	float:left;
	margin-top:0px;
	}
#hand_size{
	float:right;
	margin-top:-20px;
	}
.avoids_forearm{
	width: auto;
	}
.span8{
	width:550px;
	}
#details{
	margin-top:0;
	}
.story_table{
	width:590px;
	}
.early, .rejection, .sculpting, .production, .inspecting{
	width:555px;
	}
.early{
	margin:100px 0 0 -483px;
	}
.rejection {
	margin:65px 0 0 -510px;
	}
.sculpting {
	margin:140px 0 0 -507px;
	}
.mockup, .engineering, .reviews, .inspecting, .continuing{
	width:100%;
	}
.production{
	margin:132px 0 0 -482px;
	}
.proximal, .case, .pain {
	width:275px;
	margin-left: 5px;
	}
.comments{
	margin-left:-170px;
	width:250px;
	}
.image_51{
	width: 485px;
	}
table .td7{
	padding: 0px 14px 0px 19px;
	}
table .td8{
	padding: 0px 9px 0px 18px;
	}
table .td9{
	padding: 0px 0px 0px 17px;
	}
table .td10{
	padding: 0 9px;
	}
table .td11{
	padding:0px 4px;
	}
.product_development{
	margin-left: 10px;
	}
.download_1, .download_2, .download_3, .download_4, .download_5, .download_6 {
    margin: -32px 0 10px 365px;
	}
.press_table{
	width:590px;
	}
.boxes-in-love ul li.two-columns{
	width:50%;
	}
.testimonials-wrapper_box .testimonials-summary blockquote {
	height:140px;
	}
.testimonials-wrapper_box li blockquote{
	padding: 15px 15px 0 50px;
	}
.quotes, .testimonials-widget-testimonials, .note, .features, .vmc-note, .vmc-features,  .r3k-features, #row-31, #row-32, #row-33, #row-34, #row-35{
	margin:10px auto;
	width:560px;
	float:none;
	}
.paging {
	margin: 0px auto;
	width: 100%;
	}
#row-41, .row-42-center, #row-43, .row-44-center, .row-46-center, #row-47, .row-48-center, #row-52, #row-45, #row-49, #row-53, .row-54-center{
    width: 560px;
	float:none;
	}
#row-51{
	float:left;
	}
#row-50 .row-50-11-center{
	width: 96%;
	}
#R3K_container #jssor_1, #R3K_container #jssor_1 .slides_center, #R3K_container #jssor_1 .jssor_center, #R3K_container #jssor_1 .slides_center div, #R3K_container #jssor_1 .slides_center a{
	width:560px !important;
	height:374px !important;
	}
#R3K_container .jssort03, #R3K_container .jssort03 > div:first-child {
	width:100% !important;
	}
#R3K_container #slides{
	left: 0 !important;
    margin: 0 auto;
    right: 0 !important;
    width: 253px !important;
	}
#R3K_container .jssora02r {
    right: 1% !important;
	}		
#R3K_container .p .w .t {
    max-height: 50px !important;
	}		
.row_right {
	float: right;
	}
.row_right_left {
	float: right;
	margin-right: 19px;
	}
.row_right_right {
	float: right;
	margin:-150px 165px 0 0px;
	}
.row_right_1{
	width: 130px;
	margin:0px 21px 0 0px;
	}
.row_right_down{
	width: 130px;
	margin:12px 21px 0 0;
	}
.su-divider_1{
	width:93%;
	margin: 12px 0 12px 20px;
	}
.comparision{
	width:280px;
	}
.row_center{
	margin: 0 5px;
	}
.row_left_1{
	margin-left: 8px;
	width:130px;
	}
.row_left_down{
	margin-left: -131px;
	width: 130px;
	}
.supscript_1{
	margin: 30px 0 0 134px;
	}
.supscript_2{
	margin-left: 282px;
	}
.products_paragraph {
	width: 500px;
	}
.note_left, .note_wired_left{
	margin-left:0px;
	}
.note_right{
	margin-left:330px;
	}
.note_wired_right{
	margin-left:433px;
	}		
.note_wired_left_down, .note_wired_left_down_1{
	float:left;
	margin:-160px 0 0 0;
	}
.note_wired_right_down, .note_wired_right_down_1{
	float:left;
	margin:0px 0 0 433px;
	width:130px;
	}
#jssor_1, #jssor_1 .jssor_center, #jssor_1 .slides_center, #jssor_1 .slides_center div{
	margin: 0 auto !important;
    width: 560px !important;
	}
#img-lg {
    max-height: 350px !important;
    width: auto !important;
	}
.jssor_1_wcm , .jssor_1_wcm > div:first-child{
	width: 560px !important;
	}
.jssor_1_wcm #slides{
	left:200px !important;
	}	
#slides{
	left:25px !important;
	width: 560px !important;
	}
#slides div {
    height: 50px !important;
    width: 82px !important;
	}	
#slides div:nth-of-type(3){
	transform: translate3d(85px, 0px, 0px)  !important;
	}
#slides div:nth-of-type(4){
	transform: translate3d(170px, 0px, 0px)  !important;
	}
#slides div:nth-of-type(5){
	transform: translate3d(255px, 0px, 0px)  !important;
	}
#slides div:nth-of-type(6){
	transform: translate3d(340px, 0px, 0px)  !important;
	}
#slides div:nth-of-type(7){
	transform: translate3d(425px, 0px, 0px)  !important;
	}
#slides div.p .w {
    height: 48px !important;
    width: 80px !important;
	}	
#vmc_user_comments{
	float: left;
    margin: -20px 25px 20px;
	}
#vmc_hand_size{
	float: right;
    margin: -20px 25px 20px;
	}
#row-1, #row-2, #row-3, #row-4, #row-5, #row-6, #row-11, #row-12, #row-13, #row-14, #row-15, #row-16, #row-17, #row-21, #row-22, #row-23, #row-24, #row-25, #row-26, #row-27 {
    margin: 0px auto 20px;
    width: 560px;
	}
#row-1 .row-left, #row-1 .row-right, #row-2 .row-left, #row-2 .row-right, #row-3 .row-left, #row-3 .row-right, #row-4 .row-left, #row-4 .row-right, #row-5 .row-left, #row-5 .row-right, #row-6 .row-left, #row-6 .row-right,#row-11 .row-left, #row-11 .row-right, #row-12 .row-left, #row-12 .row-right, #row-13 .row-left, #row-13 .row-right, #row-14 .row-left, #row-14 .row-right, #row-15 .row-left, #row-15 .row-right, #row-16 .row-left, #row-16 .row-right, #row-17 .row-left, #row-17 .row-right,#row-21 .row-left, #row-21 .row-right, #row-22 .row-left, #row-22 .row-right, #row-23 .row-left, #row-23 .row-right, #row-24 .row-left, #row-24 .row-right, #row-25 .row-left, #row-25 .row-right, #row-26 .row-left, #row-26 .row-right, #row-27 .row-left, #row-27 .row-right{
	width:50%;
	}
#row-1 .row-left .row-left-para p, #row-2 .row-right .row-right-para p, #row-3 .row-left .row-left-para p, #row-4 .row-right .row-right-para p, #row-5 .row-left .row-left-para p, #row-6 .row-right .row-right-para p, #row-11 .row-left .row-left-para p, #row-21 .row-left .row-left-para p, #row-12 .row-right .row-right-para p, #row-22 .row-right .row-right-para p, #row-13 .row-left .row-left-para p, #row-23 .row-left .row-left-para p, #row-14 .row-right .row-right-para p, #row-24 .row-right .row-right-para p,#row-15 .row-left .row-left-para p, #row-25 .row-left .row-left-para p, #row-16 .row-right .row-right-para p, #row-26 .row-right .row-right-para p, #row-17 .row-left .row-left-para p, #row-27 .row-left .row-left-para p{
    width: 100%;
	}
#row-1 .row-left .row-left-para, #row-11 .row-left .row-left-para, #row-21 .row-left .row-left-para{
	float: none;
    margin: 22px auto;
    width: 98%;
	}
.skeleton-img {

    height: auto;
    max-width: 285px;
	}
#row-2 .row-right .row-right-para, #row-12 .row-right .row-right-para, #row-22 .row-right .row-right-para, #row-3 .row-left .row-left-para, #row-5 .row-left .row-left-para, #row-13 .row-left .row-left-para, #row-23 .row-left .row-left-para, #row-15 .row-left .row-left-para, #row-25 .row-left .row-left-para, #row-4 .row-right .row-right-para, #row-14 .row-right .row-right-para, #row-24 .row-right .row-right-para, #row-6 .row-right .row-right-para, #row-17 .row-left .row-left-para, #row-27 .row-left .row-left-para, #row-16 .row-right .row-right-para, #row-26 .row-right .row-right-para{
	float: none;
	width: 95%;
	}
#row-2 .row-right .row-right-para, #row-12 .row-right .row-right-para, #row-22 .row-right .row-right-para{
    margin: 85px auto;
	}
#row-3 .row-left .row-left-para, #row-5 .row-left .row-left-para, #row-13 .row-left .row-left-para, #row-23 .row-left .row-left-para, #row-15 .row-left .row-left-para, #row-25 .row-left .row-left-para{
    margin: 95px auto;
	}
#row-4 .row-right .row-right-para, #row-14 .row-right .row-right-para, #row-24 .row-right .row-right-para{
    margin: 105px auto;
	}
#row-6 .row-right .row-right-para, #row-17 .row-left .row-left-para, #row-27 .row-left .row-left-para{
    margin: 62px auto;
	}
#row-16 .row-right .row-right-para, #row-26 .row-right .row-right-para{
    margin: 90px auto;
	}
.VMCR, .VMCRW, .VMCRWG{
    max-height: 280px;
    width: auto;
	}
.testi_wrap .testimonials-widget-testimonials{
	float: none;
    margin: 35px auto 0;
    width: 560px;
	}
.paragraph_1{
	width:auto;
	}
.paragraph_2{
	width:555px;
	}
.aq-template-wrapper .aq_span12 {
	width:100%;
	}
.boxes-in ul li.three-columns{
	margin: 0 24px !important;
    width: 25% !important;
	}
.su-divider_seperate{
	margin: 20px auto 0;
    width: 100%;
	}
.posture_table {
    margin: 0 auto 50px !important;
    width: 100%;
	}
.posture_table td {
	padding: 5px 0px;
	}
.posture_heading {
    margin: 35px auto 0;
	}
.posture_image{
	max-width: 585px;
	}
.site-cooler-footer {
	padding: 20px 0;
	}
#footer ul {
	margin: -18px auto 10px;
	}
#footer .footer-legal {
	margin: 0 3px 10px 3px;
	padding: 10px 0;
	}
}

@media (min-width: 560px) and (max-width:590px){/***Fix For Iphone 5 Landscape 1136x640 and 240% zoom in Mozilla---fixed*/
.container, .promo-content-container, .content-container, .site-footer, .footer-global-watercooler, #row-31 .wcm-p{
	width:100%;
	}
.bottom-wrapper{
	height: 55px;
	}
.column, .columns{
	margin-left:-56px;
	}	
.bbb{
	margin-top:-39px;
	margin-right:104px;
	}
.follow_us{
	margin: 8px -12.5% 0 0;
	width: 125%;
	}
.mean-container .mean-bar{
	margin-right:-52px;
	}	
.sf-menu li {
	white-space: normal;
	}
.outer-container {
	margin-left:auto;
	width: auto;
	}
.container #sidebar {
	float: left;
	margin:40px 0 0 -538px;
	}
.ccontainer{
	margin-top:330px;
	}
table{
	width:525px;
	}
.container #sidebar1{
	margin:0px;
	}
table td{
	padding:5px 10px 3px 20px;
	}
.paragraph{
	width:465px;
	}
.image1, .image2, .image3, .image31, .image32, .image33, .image34, .image35, .image36, .image37, .image38, .image39, .image40{
	display:none;
	}
#table1{
	margin-top:0;
	}
#image11{
	margin-left:60px;
	margin-top:-15px;
	}
#growbusiness{
	width:535px;
	text-align:center;
	margin:10px 0 0 -89px;
	}
#growbusiness_key{
	width:535px;
	margin:10px 0 0 -110px;
	text-align:center;
	}	
#user_comments{
	float:left;
	margin-top:0px;
	}
#hand_size{
	float:right;
	margin-top:-20px;
	}
.avoids_forearm{
	width: auto;
	}
.span8{
	width:550px;
	}
#details{
	margin-top:0;
	}
.story_table{
	width:555px;
	}
.early, .rejection, .mockup, .sculpting, .engineering, .production, .inspecting, .continuing{
	width:525px;
	}
.early{
	margin:110px 0 0 -466px;
	}
.rejection {
	margin:65px 0 0 -505px;
	}
.mockup, .engineering, .reviews, .inspecting{
	width:100%;
	}
.sculpting {
	margin:140px 0 0 -495px;
	}
.production{
	margin:132px 0 0 -482px;
	}
.proximal, .case, .pain{
	margin-left: 5px;
    width: 260px;
	}
.comments{
	margin-left: -185px;
    width: 230px;
	}
.image_51{
	width: 485px;
	}
table .td7{
	padding: 0px 14px 0px 19px;
	}
table .td8{
	padding: 0px 12px;
	}
table .td9{
	padding: 0px 0px 0px 17px;
	}
table .td10{
	padding: 0 5px;
	}
table .td11{
	padding:0px 4px;
	}
.product_development{
	margin-left: 10px;
	}
.continuing{
	margin:145px 0 0 -371px;
	}
.download_1, .download_2, .download_3, .download_4, .download_5, .download_6 {
    margin: 0 0 10px;
	}
.press_table td{
	padding: 5px 15px 0;
	border: medium none;
	float:none;
	}
.press_table{
	width:550px;
	}
.boxes-in-love ul li.two-columns{
	width:50%;
	}
.testimonials-wrapper_box .testimonials-summary blockquote {
	height:170px;
	}
.testimonials-wrapper_box li blockquote{
	padding: 15px 15px 0 50px;
	}
.quotes, .testimonials-widget-testimonials, .note, .features, .vmc-note, .vmc-features,  .r3k-features, #row-31, #row-32, #row-33, #row-34, #row-35{
	margin:10px auto;
	width:535px;
	float:none;
	}
.paging {
	margin: 0px auto;
	width: 100%;
	}
#row-41, .row-42-center, #row-43, .row-44-center, .row-46-center, #row-47, .row-48-center, #row-52, #row-45, #row-49, #row-53, .row-54-center{
    width: 535px;
	float:none;
	}
#row-51{
	float:left;
	}
#row-50 .row-50-11-center{
	width: 100%;
	}	
#R3K_container #jssor_1, #R3K_container #jssor_1 .slides_center, #R3K_container #jssor_1 .jssor_center, #R3K_container #jssor_1 .slides_center div, #R3K_container #jssor_1 .slides_center a{
	width:535px !important;
	height:360px !important;
	}
#R3K_container .jssort03, #R3K_container .jssort03 > div:first-child{
	width:100% !important;
	}
#R3K_container #slides{
	left: 0 !important;
    margin: 0 auto;
    right: 0 !important;
    width: 252px !important;/* width: 270px !important;*/
	}
#R3K_container .jssora02r {
    right: 1% !important;
	}		
#R3K_container .p .w .t {
    max-height: 50px !important;
	}		
.row_right {
	float: right;
	}
.row_right_left {
	float: right;
	margin-right: 19px;
	}
.row_right_right {
	float: right;
	margin:-150px 165px 0 0;
	}
.row_right_1, .row_right_down{
	margin-right: 21px;
	width: 130px;
	}
.row_right_1{
	margin-top: 0px;
	}
.row_right_down{
	margin-top: 12px;
	}
.su-divider_1{
	width:93%;
	margin: 12px 0 12px 20px;
	}
.comparision{
	width:250px;
	}
.row_center{
	margin-left: 2px;
	}
.row_left_1{
	margin-left: 8px;
	width:130px;
	}
.row_left_down{
	margin-left: -131px;
	width: 130px;
	}
.supscript_1{
	margin-left: 125px;
	}
.supscript_2{
	margin-left: 255px;
	}
.products_paragraph {
	width: 500px;
	}
.note_left, .note_wired_left{
	margin-left:0px;
	}
.note_right{
	margin-left:300px;
	}
.note_wired_right{
	margin-left:400px;
	}
.note_wired_left_down, .note_wired_left_down_1{
	float:left;
	margin:-160px 0 0 0;
	}
.note_wired_right_down, .note_wired_right_down_1{
	float:left;
	margin:0 0 0 400px;
	width:130px;
	}
#jssor_1, #jssor_1 .jssor_center, #jssor_1 .slides_center, #jssor_1 .slides_center div{
	margin: 0 auto !important;
    width: 550px !important;
	}
#img-lg {
    max-height: 345px !important;
    width: auto !important;
	}
.jssort03{
    width:550px !important;
	}
.jssor_1_wcm , .jssor_1_wcm > div:first-child {
	width: 550px !important;
	}
.jssor_1_wcm #slides {
	left: 184px !important;
	}
#slides{
	left:22px !important;
	width: 550px !important;
	}
#slides div {
    height: 50px !important;
    width: 82px !important;
	}	
#slides div:nth-of-type(3){
	transform: translate3d(85px, 0px, 0px)  !important;
	}
#slides div:nth-of-type(4){
	transform: translate3d(170px, 0px, 0px)  !important;
	}
#slides div:nth-of-type(5){
	transform: translate3d(255px, 0px, 0px)  !important;
	}
#slides div:nth-of-type(6){
	transform: translate3d(340px, 0px, 0px)  !important;
	}
#slides div:nth-of-type(7){
	transform: translate3d(425px, 0px, 0px)  !important;
	}
#slides div.p .w {
    height: 48px !important;
    width: 80px !important;
	}	
#vmc_user_comments{
	float: left;
    margin: -20px 25px 20px;
	}
#vmc_hand_size{
	float: right;
    margin: -20px 25px 20px;
	}
#row-1, #row-2, #row-3, #row-4, #row-5, #row-6, #row-11, #row-12, #row-13, #row-14, #row-15, #row-16, #row-17, #row-21, #row-22, #row-23, #row-24, #row-25, #row-26, #row-27 {
    margin: 0px auto 20px;
    width: 535px;
	}
#row-1 .row-left, #row-1 .row-right, #row-2 .row-left, #row-2 .row-right, #row-3 .row-left, #row-3 .row-right, #row-4 .row-left, #row-4 .row-right, #row-5 .row-left, #row-5 .row-right, #row-6 .row-left, #row-6 .row-right,#row-11 .row-left, #row-11 .row-right, #row-12 .row-left, #row-12 .row-right, #row-13 .row-left, #row-13 .row-right, #row-14 .row-left, #row-14 .row-right, #row-15 .row-left, #row-15 .row-right, #row-16 .row-left, #row-16 .row-right, #row-17 .row-left, #row-17 .row-right,#row-21 .row-left, #row-21 .row-right, #row-22 .row-left, #row-22 .row-right, #row-23 .row-left, #row-23 .row-right, #row-24 .row-left, #row-24 .row-right, #row-25 .row-left, #row-25 .row-right, #row-26 .row-left, #row-26 .row-right, #row-27 .row-left, #row-27 .row-right{
	width:50%;
	}
#row-1 .row-left .row-left-para p, #row-2 .row-right .row-right-para p, #row-3 .row-left .row-left-para p, #row-4 .row-right .row-right-para p, #row-5 .row-left .row-left-para p, #row-6 .row-right .row-right-para p, #row-11 .row-left .row-left-para p, #row-21 .row-left .row-left-para p, #row-12 .row-right .row-right-para p, #row-22 .row-right .row-right-para p, #row-13 .row-left .row-left-para p, #row-23 .row-left .row-left-para p, #row-14 .row-right .row-right-para p, #row-24 .row-right .row-right-para p,#row-15 .row-left .row-left-para p, #row-25 .row-left .row-left-para p, #row-16 .row-right .row-right-para p, #row-26 .row-right .row-right-para p, #row-17 .row-left .row-left-para p, #row-27 .row-left .row-left-para p{
    width: 100%;
	}
#row-1 .row-left .row-left-para, #row-11 .row-left .row-left-para, #row-21 .row-left .row-left-para{
	float: none;
    margin: 2px auto;
    width: 95%;
	}
.skeleton-img {
    height: auto;
    max-width: 270px;
	}
#row-2 .row-right .row-right-para, #row-12 .row-right .row-right-para, #row-22 .row-right .row-right-para, #row-3 .row-left .row-left-para, #row-5 .row-left .row-left-para, #row-13 .row-left .row-left-para, #row-23 .row-left .row-left-para, #row-15 .row-left .row-left-para, #row-25 .row-left .row-left-para, #row-4 .row-right .row-right-para, #row-14 .row-right .row-right-para, #row-24 .row-right .row-right-para, #row-6 .row-right .row-right-para, #row-17 .row-left .row-left-para, #row-27 .row-left .row-left-para, #row-16 .row-right .row-right-para, #row-26 .row-right .row-right-para{
	float: none;
	width: 95%;
	}
#row-2 .row-right .row-right-para, #row-12 .row-right .row-right-para, #row-22 .row-right .row-right-para{
    margin: 77px auto;
	}
#row-3 .row-left .row-left-para, #row-5 .row-left .row-left-para, #row-13 .row-left .row-left-para, #row-23 .row-left .row-left-para, #row-15 .row-left .row-left-para, #row-25 .row-left .row-left-para{
    margin: 77px auto;
	}
#row-4 .row-right .row-right-para, #row-14 .row-right .row-right-para, #row-24 .row-right .row-right-para{
    margin: 97px auto;
	}
#row-6 .row-right .row-right-para, #row-17 .row-left .row-left-para, #row-27 .row-left .row-left-para{
    margin: 55px auto;
	}
#row-16 .row-right .row-right-para, #row-26 .row-right .row-right-para{
    margin: 80px auto;
	}
.VMCR, .VMCRW, .VMCRWG{
    max-height: 265px;
    width: auto;
	}
.testi_wrap .testimonials-widget-testimonials{
	float: none;
    margin: 35px auto 0;
    width: 535px;
	}
.paragraph_1{
	width:auto;
	}
.paragraph_2{
	width:520px;
	}
.boxes-in ul li.three-columns {
	margin-left: 30px;
	margin-right: 30px;
	width: 22%;
	}
.su-divider_seperate{
	margin: 20px auto 0;
    width: 100%;
	}
.aq-template-wrapper .aq_span12{
    width: 100%;
	}
.boxes-in ul li.three-columns {
    margin: 0 23px !important;
    width: 25% !important;
	}
#portfolio_box > img{
	max-height: 70px;
	}
.posture_table {
    margin: 0 auto 50px !important;
    width: 100%;
	}
.posture_table td {
	padding: 5px 0px;
	}
.posture_heading {
    margin: 35px auto 0;
	}
.posture_image{
	max-width: 545px;
	}
.site-cooler-footer {
	padding: 20px 0;
	}
#footer ul {
	margin: -18px auto 10px;
	}
#footer .footer-legal {
	margin: 0 3px 10px 3px;
	padding: 10px 0;
	}
}

@media all and (min-width: 500px) and (max-width:560px){/*250% zoom for IE*//*Samsung S & S2(Landscape___) , HTC Desire XLandscape___ ,  HTC Desire SVLandscape___ , LG Optimus 3DLandscape___ , Amazon Kindle Fire HD 7 Portrait */
.container, .promo-content-container, .content-container, .site-footer, .footer-global-watercooler, #row-31 .wcm-p{
	width:100%;
	}
.bottom-wrapper{
	height: 55px;
	}
.column, .columns{
	margin-left:-40px;
	}	
.bbb{
	margin-top:-39px;
	margin-right:104px;
	}
.follow_us{
	margin-right: -28px;
    margin-top: 8px;
    min-width: 539px;
	}
.follow_us_left{
	margin-left:30px;	
	}
.fb_fan, .fb_like, .twitter_like{
	margin-left:15px;
	}
#google_translate_box{
	margin-right:-10px;
	margin-left:10px;
	}
.mean-container .mean-bar{
	margin-right:-37px;
	}	
.sf-menu li {
	white-space: normal;
	}
.outer-container {
	margin-left:auto;
	width: auto;
	}
.container #sidebar {
	float: left;
	margin:40px 0 0 -490px;
	}
.ccontainer{
	margin-top:330px;
	}
table{
	width:480px;
	}
table td{
	padding: 5px 10px 3px 17px;
	}
table{
	margin:0px 0px 0px 1px;
	}
.paragraph{
	width:440px;
	}
.container #sidebar1{
	margin:0px;
	}	
.image1, .image2, .image3, .image31, .image32, .image33, .image34, .image35, .image36, .image37, .image38, .image39, .image40{
	display:none;
	}
#table1{
	margin-top:0;
	}
#image11{
	margin-left:35px;
	margin-top:-15px;
	}
#growbusiness, #growbusiness_key{
	width:495px;
	margin:10px 0 0 -52px;
	text-align:center;
	}
.avoids_forearm{
	width:auto;
	}
#user_comments{
	float:left;
	margin-top:0px;
	}
#hand_size{
	float:right;
	margin-top:-20px;
	}
.span8{
	width:inherit;
	}
#details{
	margin-top:0;
	}
.story_table{
	width:530px;
	margin: 0;
	}
.early, .rejection, .mockup, .sculpting, .engineering, .reviews, .production, .inspecting, .continuing, .image_51{
	width:475px;
	}
.early{
	margin:100px 0 0 -456px;
	}
.rejection {
	margin:65px 0 0 -485px;
	}
.mockup {
	margin:135px 0 0 -330px;
	}
.sculpting {
	margin:140px 0 0 -485px;
	}
.engineering {
	margin:140px 0 0 -325px;
	}
.reviews {
	margin:195px 0 0 -360px;
	}
.production{
	margin:132px 0 0 -476px;
	}
.proximal, .case, .pain{
	width:220px;
	margin-left: 2px;
	}
.comments{
	margin-left:-200px;
	width:250px;
	}
.inspecting{
	margin:150px 0 0 -337px;
	}
table .td7{
	padding: 0px 14px 0px 16px;
	}
table .td8{
	padding: 0px 9px 0px 15px;
	}
table .td9{
	padding: 0px 7px 0px 16px;
	}
table .td10{
	padding:0px 6px 0px 0px;
	}
table .td11{
	padding:0px 4px 0px 0px;
	}
.continuing{
	margin:145px 0 0 -358px;
	}
.product_development{
	margin-left: 16px;
	}
.download_1, .download_2, .download_3, .download_4, .download_5, .download_6 {
    margin: 0 0 10px;
	}
.press_table{
	width: 500px;
	}
.press_table td{
	padding: 5px 10px 0;
	border: medium none;
	float:none;
	}
.boxes-in-love ul li.two-columns{
	width:100%;
	}
.quotes, .testimonials-widget-testimonials, .note, .features, .vmc-note, .vmc-features, .r3k-features, #row-31, #row-32, #row-33, #row-34, #row-35{
	margin:10px auto;
	width:495px;
	float:none;
	}
.WCM-img{
	max-height: 475px;
	}
.paging {
	margin: 0px auto;
	width:100%;
	}
#row-41, .row-42-center, #row-43, .row-44-center, .row-46-center, #row-47, .row-48-center, #row-52, #row-45, #row-49, #row-53, .row-54-center{
    width: 495px;
	float:none;
	}
#row-51{
	float:left;
	}
#row-50 .row-50-11-center{
	width: 100%;
	}
.r3k-2{
	max-width: 277px;
	}
.r3k-3{
	max-height: 430px;
	}	
#R3K_container #jssor_1, #R3K_container #jssor_1 .slides_center, #R3K_container #jssor_1 .jssor_center, #R3K_container #jssor_1 .slides_center div, #R3K_container #jssor_1 .slides_center a{
	width:495px !important;
	height:342px !important;
	}
#R3K_container .jssort03, #R3K_container .jssort03 > div:first-child {
	width:100% !important;
	}
#R3K_container #slides{
	left: 0 !important;
    margin: 0 auto;
    right: 0 !important;
    width: 270px !important;
	}
#R3K_container .jssora02r {
    right: 1% !important;
	}		
#R3K_container .p .w .t {
    max-height: 50px !important;
	}		
.row_left {
	margin-left: 1px;
	}
.row_right {
	float: right;
	}
.row_right_left {
	float: right;
	margin-right: 20px;
	}
.row_right_right {
	float: right;
	margin:-156px 165px 0 0;
	width: 290px;
	}
.row_left_right {
	margin-top: -145px;
	}
.row_right_1, .row_right_down{
	width: 110px;
	margin:-4px 17px 0 0;
	}
.su-divider_1{
	width:93%;
	margin: 12px 0 12px 20px;
	}
.comparision{
	width:250px;
	}
.row_center{
	margin-left: 5px;
	}
.row_left_1{
	width:110px;
	margin:0 0 0 8px;
	}
.row_left_down{
	width: 110px;
	margin:165px 0 0 -111px;
	}
.supscript_1{
	margin-left: 125px;
	width: 100px;
	}
.supscript_2{
	margin-left: 238px;
	}
.products_paragraph {
	width: 500px;
	}
.note_left{
	margin-left:0px;
	}
.note_right{
	margin-left:263px;
	}
.note_wired_left{
	margin-left:0px;
	}
.note_wired_right{
	margin-left:363px;
	}
.note_wired_left_down{
	float:left;
	margin:-165px 0 0 12px;
	}
.note_wired_right_down{
	float:left;
	margin:0 0 0 367px;
	width:130px;
	}
.note_wired_left_down_1{
	float:left;
	margin:-170px 0 0 13px; 
	}
.note_wired_right_down_1{
	float:left;
	margin:0px 0 0 367px; 
	width:130px;
	}
#jssor_1, #jssor_1 .jssor_center, #jssor_1 .slides_center, #jssor_1 .slides_center div{
	margin: 0 auto !important;
    width: 510px !important;
	}
#img-lg {
    max-height: 320px !important;
    width: auto !important;
	}
.jssort03{
    width:510px !important;
	}
.jssor_1_wcm , .jssor_1_wcm > div:first-child {
	width: 510px !important;
	}
.jssor_1_wcm #slides {
	left: 184px !important;
	}	
#slides{
	left:2px !important;
	width: 510px !important;
	}
#slides div {
    height: 50px !important;
    width: 82px !important;
	}	
#slides div:nth-of-type(3){
	transform: translate3d(85px, 0px, 0px)  !important;
	}
#slides div:nth-of-type(4){
	transform: translate3d(170px, 0px, 0px)  !important;
	}
#slides div:nth-of-type(5){
	transform: translate3d(255px, 0px, 0px)  !important;
	}
#slides div:nth-of-type(6){
	transform: translate3d(340px, 0px, 0px)  !important;
	}
#slides div:nth-of-type(7){
	transform: translate3d(425px, 0px, 0px)  !important;
	}
#slides div.p .w {
    height: 48px !important;
    width: 80px !important;
	}	
#vmc_user_comments{
	float: left;
    margin: -20px 25px 20px;
	}
#vmc_hand_size{
	float: right;
    margin: -20px 25px 20px;
	}
#row-1, #row-2, #row-3, #row-4, #row-5, #row-6, #row-11, #row-12, #row-13, #row-14, #row-15, #row-16, #row-17, #row-21, #row-22, #row-23, #row-24, #row-25, #row-26, #row-27 {
    margin: 0px auto 20px;
    width: 495px;
	}
#row-1 .row-left, #row-1 .row-right, #row-2 .row-left, #row-2 .row-right, #row-3 .row-left, #row-3 .row-right, #row-4 .row-left, #row-4 .row-right, #row-5 .row-left, #row-5 .row-right, #row-6 .row-left, #row-6 .row-right,#row-11 .row-left, #row-11 .row-right, #row-12 .row-left, #row-12 .row-right, #row-13 .row-left, #row-13 .row-right, #row-14 .row-left, #row-14 .row-right, #row-15 .row-left, #row-15 .row-right, #row-16 .row-left, #row-16 .row-right, #row-17 .row-left, #row-17 .row-right,#row-21 .row-left, #row-21 .row-right, #row-22 .row-left, #row-22 .row-right, #row-23 .row-left, #row-23 .row-right, #row-24 .row-left, #row-24 .row-right, #row-25 .row-left, #row-25 .row-right, #row-26 .row-left, #row-26 .row-right, #row-27 .row-left, #row-27 .row-right{
	width:50%;
	}
#row-1 .row-left .row-left-para p, #row-2 .row-right .row-right-para p, #row-3 .row-left .row-left-para p, #row-4 .row-right .row-right-para p, #row-5 .row-left .row-left-para p, #row-6 .row-right .row-right-para p, #row-11 .row-left .row-left-para p, #row-21 .row-left .row-left-para p, #row-12 .row-right .row-right-para p, #row-22 .row-right .row-right-para p, #row-13 .row-left .row-left-para p, #row-23 .row-left .row-left-para p, #row-14 .row-right .row-right-para p, #row-24 .row-right .row-right-para p,#row-15 .row-left .row-left-para p, #row-25 .row-left .row-left-para p, #row-16 .row-right .row-right-para p, #row-26 .row-right .row-right-para p, #row-17 .row-left .row-left-para p, #row-27 .row-left .row-left-para p{
    width: 100%;
	}
#row-1 .row-left .row-left-para, #row-11 .row-left .row-left-para, #row-21 .row-left .row-left-para, #row-2 .row-right .row-right-para, #row-12 .row-right .row-right-para, #row-22 .row-right .row-right-para, #row-3 .row-left .row-left-para, #row-5 .row-left .row-left-para, #row-13 .row-left .row-left-para, #row-23 .row-left .row-left-para, #row-15 .row-left .row-left-para, #row-25 .row-left .row-left-para, #row-4 .row-right .row-right-para, #row-14 .row-right .row-right-para, #row-24 .row-right .row-right-para, #row-6 .row-right .row-right-para, #row-17 .row-left .row-left-para, #row-27 .row-left .row-left-para, #row-16 .row-right .row-right-para, #row-26 .row-right .row-right-para{
	float: none;
	width: 95%;
	}
#row-1 .row-left .row-left-para, #row-11 .row-left .row-left-para, #row-21 .row-left .row-left-para{
    margin: 2px auto;
	}
.skeleton-img {
    height: auto;
    max-width: 250px;
	}
#row-2 .row-right .row-right-para, #row-12 .row-right .row-right-para, #row-22 .row-right .row-right-para, #row-3 .row-left .row-left-para, #row-5 .row-left .row-left-para, #row-13 .row-left .row-left-para, #row-23 .row-left .row-left-para, #row-15 .row-left .row-left-para, #row-25 .row-left .row-left-para{
    margin: 77px auto;
	}
#row-4 .row-right .row-right-para, #row-14 .row-right .row-right-para, #row-24 .row-right .row-right-para{
    margin: 97px auto;
	}
#row-6 .row-right .row-right-para, #row-17 .row-left .row-left-para, #row-27 .row-left .row-left-para{
    margin: 55px auto;
	}
#row-16 .row-right .row-right-para, #row-26 .row-right .row-right-para{
    margin: 80px auto;
	}
.VMCR, .VMCRW, .VMCRWG{
    max-height: 245px;
    width: auto;
	}
.testi_wrap .testimonials-widget-testimonials{
	float: none;
    margin: 35px auto 0;
    width: 495px;
	}
.paragraph_1{
	width:auto;
	}
.paragraph_2{
	width:480px;
	}
.aq-template-wrapper .aq_span12 {
	width:100%;
	}
.boxes-in ul li.three-columns{
	margin: 0 8px !important;
    width: 30% !important;
	}
.su-divider_seperate{
	margin: 20px auto 0;
    width: 100%;
	}
.posture_table {
    margin: 0 auto 50px !important;
    width: 100%;
	}
.posture_table td {
	padding: 5px 0px;
	}
.posture_heading {
    margin: 35px auto 0;
	}
.posture_image{
	max-width: 505px;
	}
.site-cooler-footer {
	padding: 20px 0;
	}
#footer ul {
	margin: -18px auto 10px;
	}
#footer .footer-legal {
	margin: 0 3px 10px 3px;
	padding: 10px 0;
	}
}

@media (min-width: 495px) and (max-width:500px){/**275% zoom for IE*/
.container, .content-container, .site-footer, .footer-global-watercooler, #row-31 .wcm-p{
	width:100%;
	}
.bottom-wrapper{
	height: 77px;
	}
.column, .columns{
	margin-left:-5px;
	}
.bbb{
	margin-top:-39px;
	margin-right:125px;
	}
.follow_us{
	margin-left: 8px;
	margin-top: 6px;
	}
.fb_fan{
	margin-left:25px;
	}
#google_translate_box {
	float: left;
	margin-left:133px;
	margin-top: 4px;
	}	
.mean-container .mean-bar{
	margin-right:-10px;
	}
.mean-container a.meanmenu-reveal{
	line-height:23px;
	}	
.sf-menu li {
	white-space: normal;
	}
.outer-container {
	margin-left:auto;
	width: auto;
	}
.container #sidebar {
	float: left;
	margin:40px 0 0 -475px;
	}
table{
	width:465px;
	}
.table2{
	margin-left: 6px;
	width:475px;
	}
.table2 td{
	padding:5px 2px 3px;
	}	
table td{
	padding:5px 10px 3px;
	}
.paragraph{
	width:465px;
	}
.ccontainer{
	margin-top:330px;
	}
.container #sidebar1{
	margin:0px;
	}	
.image1, .image2, .image3, .image31, .image32, .image33, .image34, .image35, .image36, .image37, .image38, .image39, .image40{
	display:none;
	}
#table1{
	margin-top:0;
	}
#image11{
	margin: -15px auto 0;
	}
.identical{
	margin-left:20px;
	}
#growbusiness, #growbusiness_key{
	width:470px;
	text-align:center;
	}
#growbusiness{
	margin: 10px -19px 0;
	}	
#growbusiness_key{
	margin: 10px -55px 0;
	}	
#user_comments{
	float:left;
	margin-top:0px;
	}
#hand_size{
	float:right;
	margin-top:-20px;
	}
.avoids_forearm{
	width: auto;
	}
.span8{
	width:550px;
	}
#details{
	margin-top:0;
	}
.story_table{
	width:494px;
	}
.early, .rejection, .mockup, .sculpting, .engineering, .production, .inspecting, .continuing, .reviews{
	width:460px;
	}
.early{
	margin:100px 0 0 -452px;
	}
.rejection {
	margin:65px 0 0 -465px;
	}
.mockup {
	margin:135px 0 0 -323px;
	}
.sculpting {
	margin:140px 0 0 -470px;
	}
.engineering {
	margin:140px 0 0 -320px;
	}
.reviews {
	margin:165px 0 0 -355px;
	}
.production{
	margin:132px 0 0 -465px;
	}
.proximal, .case, .pain {
	width:220px;
	margin-left: 5px;
	}
.comments{
	margin-left:-200px;
	width:230px;
	}
.inspecting{
	margin:150px 0 0 -328px;
	}
.image_51{
	width: 445px;
	}
table .td7{
	padding: 0px 14px 0px 19px;
	}
table .td8{
	padding: 0px 15px 0px;
	}
table .td9{
	padding: 0px 0px 0px 14px;
	}
table .td10, table .td11{
	padding: 0 0px;
	}
.product_development{
	margin-left: 20px;
	}
.continuing{
	margin:145px 0 0 -358px;
	}
.download_1, .download_2, .download_3, .download_4, .download_5, .download_6 {
    margin: 0 0 10px;
	}
.press_table td{
	padding: 5px 7px 0;
	border: medium none;
	float:none;
	}
.press_table{
	width:485px;
	}
.testimonials-wrapper_box{
	width:100%;
	}
.boxes-in-love ul li.two-columns{
	width:100%;
	}
.testimonials-wrapper_box li blockquote{
	padding: 15px 15px 0 50px;
	}
.quotes, .testimonials-widget-testimonials, .note, .features, .vmc-note, .vmc-features,  .r3k-features, #row-31, #row-32, #row-33, #row-34, #row-35{
	margin:10px auto;
	width:470px;
	float:none;
	}
.paging {
	margin: 0px auto;
	width: 100%;
	}
.WCM-img{
	max-height: 450px;
	}
#row-41, .row-42-center, #row-43, .row-44-center, .row-46-center, #row-47, .row-48-center, #row-52, #row-45, #row-49, #row-53, .row-54-center{
    width: 470px;
	float:none;
	}
#row-51{
	float:left;
	}
#row-50 .row-50-11-center{
	width: 100%;
	}
.r3k-2{
	max-width: 264px;
	}
.r3k-3{
	max-height: 410px;
	}	
#R3K_container #jssor_1, #R3K_container #jssor_1 .slides_center, #R3K_container #jssor_1 .jssor_center, #R3K_container #jssor_1 .slides_center div, #R3K_container #jssor_1 .slides_center a{
	width:470px !important;
	height:325px !important;
	}
#R3K_container .jssort03, #R3K_container .jssort03 > div:first-child {
	width:100% !important;
	}
#R3K_container #slides{
	left: 0 !important;
    margin: 0 auto;
    right: 0 !important;
    width: 270px !important;
	}
#R3K_container .jssora02r {
    right: 1% !important;
	}		
#R3K_container .p .w .t {
    max-height: 50px !important;
	}		
#R3K_container .p .w .t {
    max-height: 50px !important;
	}		
.row_right {
	float: right;
	}
.row_right_left {
	float: right;
	margin-right: 19px;
	}
.row_right_right {
	float: right;
	margin:-150px 165px 0 0;
	}
.row_right_1{
	width: 120px;
	margin:0 5px 0 0;
	}
.row_right_down{
	width: 120px;
	margin:-13px 5px 0 0;
	}
.su-divider_1{
	width:93%;
	margin: 12px 0 12px 20px;
	}
.comparision{
	width:225px;
	}
.row_center{
	margin-left: -3px;
	}
.row_left_1{
	margin: -5px 0 0 8px;
	width: 120px;
	}
.row_left_down{
	width: 120px;
	margin:190px 0 0 -125px;
	}
.supscript_1{
	margin:30px 0 0 125px;
	width: 115px;
	}
.supscript_2{
	margin-left: 221px;
	}
.products_paragraph {
	width: 470px;
	}
.note_left, .note_wired_left{
	margin-left:0px;
	}
.note_right{
	margin-left:205px;
	}
.note_wired_right{
	margin-left:310px;
	}	
.note_wired_left_down, .note_wired_left_down_1{
	float:left;
	margin:-160px 0 0 0;
	}
.note_wired_right_down{
	float:left;
	margin:0 0 0 330px;
	width:130px;
	}
.note_wired_right_down_1{
	float:left;
	margin:0 0 0 324px;
	width:130px;
	}
#jssor_1, #jssor_1 .jssor_center, #jssor_1 .slides_center, #jssor_1 .slides_center div{
	margin: 0 auto !important;
    width: 460px !important;
	height:400px !important;
	}
#jssor_1.jssor_1_wcm{
	height:450px !important;
	}
.jssort03{
    width:460px !important;
	}
#img-lg {
    max-height: 290px !important;
    width: auto !important;
	}
.jssor_1_wcm .jssort03{
	height: 200px !important;
	}
.jssor_1_wcm , .jssor_1_wcm > div:first-child {
	width: 460px !important;
	}
.jssor_1_wcm #slides {
	left: 170px !important;
	}		
#slides{
	left:10px !important;
	width: 460px !important;
	}
#slides div {
    height: 45px !important;
    width: 73px !important;
	}	
#slides div:nth-of-type(3){
	transform: translate3d(75px, 0px, 0px) !important;
	}
#slides div:nth-of-type(4){
	transform: translate3d(149px, 0px, 0px) !important;
	}
#slides div:nth-of-type(5){
	transform: translate3d(223px, 0px, 0px) !important;
	}
#slides div:nth-of-type(6){
	transform: translate3d(298px, 0px, 0px) !important;
	}
#slides div:nth-of-type(7){
	transform: translate3d(373px, 0px, 0px) !important;
	}
#slides div.p .w {
    height: 42px !important;
    width: 71px !important;
	}	
.p .w .t{
	top:0.2px
	}
#vmc_user_comments{
	float: left;
    margin: -20px 25px 20px;
	}
#vmc_hand_size{
	float: right;
    margin: -20px 25px 20px;
	}
#row-1, #row-2, #row-3, #row-4, #row-5, #row-6, #row-11, #row-12, #row-13, #row-14, #row-15, #row-16, #row-17, #row-21, #row-22, #row-23, #row-24, #row-25, #row-26, #row-27 {
    margin: 0px auto 20px;
    width: 470px;
	}
#row-1 .row-left, #row-1 .row-right, #row-2 .row-left, #row-2 .row-right, #row-3 .row-left, #row-3 .row-right, #row-4 .row-left, #row-4 .row-right, #row-5 .row-left, #row-5 .row-right, #row-6 .row-left, #row-6 .row-right,#row-11 .row-left, #row-11 .row-right, #row-12 .row-left, #row-12 .row-right, #row-13 .row-left, #row-13 .row-right, #row-14 .row-left, #row-14 .row-right, #row-15 .row-left, #row-15 .row-right, #row-16 .row-left, #row-16 .row-right, #row-17 .row-left, #row-17 .row-right,#row-21 .row-left, #row-21 .row-right, #row-22 .row-left, #row-22 .row-right, #row-23 .row-left, #row-23 .row-right, #row-24 .row-left, #row-24 .row-right, #row-25 .row-left, #row-25 .row-right, #row-26 .row-left, #row-26 .row-right, #row-27 .row-left, #row-27 .row-right{
	width:50%;
	}
#row-1 .row-left .row-left-para p, #row-2 .row-right .row-right-para p, #row-3 .row-left .row-left-para p, #row-4 .row-right .row-right-para p, #row-5 .row-left .row-left-para p, #row-6 .row-right .row-right-para p, #row-11 .row-left .row-left-para p, #row-21 .row-left .row-left-para p, #row-12 .row-right .row-right-para p, #row-22 .row-right .row-right-para p, #row-13 .row-left .row-left-para p, #row-23 .row-left .row-left-para p, #row-14 .row-right .row-right-para p, #row-24 .row-right .row-right-para p,#row-15 .row-left .row-left-para p, #row-25 .row-left .row-left-para p, #row-16 .row-right .row-right-para p, #row-26 .row-right .row-right-para p, #row-17 .row-left .row-left-para p, #row-27 .row-left .row-left-para p{
    width: 100%;
	}
#row-1 .row-left .row-left-para, #row-11 .row-left .row-left-para, #row-21 .row-left .row-left-para, #row-2 .row-right .row-right-para, #row-12 .row-right .row-right-para, #row-22 .row-right .row-right-para, #row-3 .row-left .row-left-para, #row-5 .row-left .row-left-para, #row-13 .row-left .row-left-para, #row-23 .row-left .row-left-para, #row-15 .row-left .row-left-para, #row-25 .row-left .row-left-para, #row-4 .row-right .row-right-para, #row-14 .row-right .row-right-para, #row-24 .row-right .row-right-para, #row-6 .row-right .row-right-para, #row-17 .row-left .row-left-para, #row-27 .row-left .row-left-para, #row-16 .row-right .row-right-para, #row-26 .row-right .row-right-para{
	float: none;
	width: 95%;
	}
#row-1 .row-left .row-left-para, #row-11 .row-left .row-left-para, #row-21 .row-left .row-left-para{
    margin: 0px auto;
	}
.skeleton-img {
    height: auto;
    max-width: 240px;
	margin: 17px auto;
	}
#row-2 .row-right .row-right-para, #row-12 .row-right .row-right-para, #row-22 .row-right .row-right-para{
    margin: 50px auto;
	}
#row-3 .row-left .row-left-para, #row-5 .row-left .row-left-para, #row-13 .row-left .row-left-para, #row-23 .row-left .row-left-para, #row-15 .row-left .row-left-para, #row-25 .row-left .row-left-para{
    margin: 60px auto;
	}
#row-4 .row-right .row-right-para, #row-14 .row-right .row-right-para, #row-24 .row-right .row-right-para{
    margin: 60px auto;
	}
#row-6 .row-right .row-right-para, #row-17 .row-left .row-left-para, #row-27 .row-left .row-left-para{
    margin: 40px auto;
	}
#row-16 .row-right .row-right-para, #row-26 .row-right .row-right-para{
    margin: 80px auto;
	}
.VMCR, .VMCRW, .VMCRWG{
    max-height: 235px;
    width: auto;
	}
.testi_wrap .testimonials-widget-testimonials{
	float: none;
    margin: 35px auto 0;
    width: 470px;
	}
.paragraph_1{
	width:auto;
	}
.paragraph_2{
	width:545px;
	}
.aq-template-wrapper .aq_span12{
	width:100%;
	}
.boxes-in ul li.three-columns{
	width:33% !important;
	margin: 0 0px !important;
	}
.su-divider_seperate{
	width:100%;
	margin: 20px auto 0;
	}
.posture_table {
    margin: 0 auto 50px !important;
    width: 100%;
	}
.posture_table td {
	padding: 5px 0px;
	}
.posture_heading {
    margin: 35px auto 0;
	}
.posture_image{
	max-width: 465px;
	}
.site-cooler-footer {
	padding: 20px 0;
	}
#footer ul {
	margin:-18px auto 10px;
	}
#footer .footer-legal {
	margin: 0 3px 10px 3px;
	padding: 10px 0;
	}
}

@media (min-width: 470px) and (max-width:495px){/*HTC 200 , LG Optimus L5, iPhone*/
.container, .promo-content-container, .site-footer, .content-container, .footer-global-watercooler, #row-31 .wcm-p{
	width:100%;
	}
.bottom-wrapper{
	height: 77px;
	}
.bbb{
	margin-top:-39px;
	margin-right:125px;
	}
.follow_us{
	margin-left: 8px;
	margin-top: 6px;
	}
.fb_fan{
	margin-left:25px;
	}
#google_translate_box {
	float: left;
	margin-left:133px;
	margin-top: 4px;
	}	
.mean-container .mean-bar{
	margin-right:-10px;
	}	
.mean-container a.meanmenu-reveal{
	line-height:23px;
	}
.column, .columns{
	margin-left:-5px;
	}
.sf-menu li {
	white-space: normal;
	}
.outer-container {
	margin-left:auto;
	width: auto;
	}
.container #sidebar {
	float: left;
	margin:40px 0 0 -440px;
	}
.ccontainer{
	margin-top:330px;
	}
table{
	width:430px;
	margin:0px 0px 0px 1px;
	}
table td{
	padding: 5px 10px 3px 20px;
	}
.paragraph{
	width:378px;
	}
.container #sidebar1{
	margin:0px;
	}	
.image1, .image2, .image3, .image31, .image32, .image33, .image34, .image35, .image36, .image37, .image38, .image39, .image40{
	display:none;
	}
#table1{
	margin-top:0;
	}
#image11{
	margin-left:10px;
	margin-top:-15px;
	}
#growbusiness{
	width:440px;
	margin: 10px 0 0;
	text-align:center;
	}
#growbusiness_key{
	width:440px;
	margin: 10px -35px 0;
	text-align:center;
	}	
.avoids_forearm{
	width:auto;
	}
.span8{
	width:inherit;
	}
#details{
	margin-top:0;
	}
.story_table{
	width:450px;
	}
.story_table td{
	padding: 5px 3px 0;
	}	
.early, .rejection, .mockup, .sculpting, .engineering, .production, .inspecting, .reviews, .continuing{
	width:425px;
	}
.early{
	margin:100px 0 0 -415px;
	}
.rejection {
	margin:65px 0 0 -435px;
	}
.image_51{
	width:425px;
	}
.image_55{
	width:200px;
	}
.mockup {
	margin:135px 0 0 -310px;
	}
.sculpting {
	margin:140px 0 0 -435px;
	}
.engineering {
	margin:140px 0 0 -310px;
	}
.reviews {
	margin:165px 0 0 -345px;
	}
.production{
	margin:132px 0 0 -432px;
	}
.proximal, .case, .pain{
	width:175px;
	margin-left: -5px;
	}
.comments{
	margin-left:-237px;
	width:230px;
	}
.inspecting{
	margin:150px 0 0 -345px;
	}
table .td6, table .td7, table .td8{
	padding:0 3px;
	}
table .td10, table .td11{
	padding:0px 0px;
	}
table .td9{
	padding:0 3px 0 3px;
	}
.image_53, .image_54{
	width:135px;
	height: 115px;
	}
.continuing{
	margin:145px 0 0 -350px;
	}
.product_development{
	margin-left: 0px;
	}
.row{
	margin-bottom:auto;
	}
.download_1, .download_2, .download_3, .download_4, .download_5, .download_6 {
	margin:0 0 10px;
	}
.press_table{
	width: 450px;
	}
.press_table td{
	padding: 5px 3px 0;
	border: medium none;
	float:none;
	}
.boxes-in-love ul li.two-columns{
	width:100%;
	}
.quotes, .testimonials-widget-testimonials, .note, .features,.vmc-note, .vmc-features, .r3k-features, #row-31, #row-32, #row-33, #row-34, #row-35{
	margin:10px auto;
	width:440px;
	float:none;
	}
.paging {
	margin: 0px auto;
	width:100%;
	}
.WCM-img{
	max-height: 425px;
	}
#row-41, .row-42-center, #row-43, .row-44-center, .row-46-center, #row-47, .row-48-center, #row-52, #row-45, #row-49, #row-53, .row-54-center{
    width: 440px;
	float:none;
	}
#row-51{
	float:left;
	}
#row-50 .row-50-11-center{
	width: 100%;
	}
.r3k-2{
	max-width: 245px;
	}
.r3k-3{
	max-height: 380px;
	}	
#R3K_container #jssor_1, #R3K_container #jssor_1 .slides_center, #R3K_container #jssor_1 .jssor_center, #R3K_container #jssor_1 .slides_center div, #R3K_container #jssor_1 .slides_center a{
	width:440px !important;
	height:294px !important;
	}
#R3K_container .jssort03{
	width:100% !important;
	}
#R3K_container #slides{
	left: 0 !important;
    margin: 2% 11.6% 0;
    right: 0 !important;
    width: 222px !important;
	}
#R3K_container .jssora02r {
    right: 1% !important;
	}		
#R3K_container .p .w .t {
    max-height: 50px !important;
	}		
.row_right {
	float: right;
	}
.row_right_left {
	float: right;
	margin-right: 20px;
	}
.row_right_right {
	float: right;
	margin:-156px 185px 0 0;
	width: 270px;
	}
.row_left_right {
	margin-top: -145px;
	width: 270px;
	}
#user_comments{
	float:left;
	margin:0 0 0 145px;
	}
#hand_size{
	float:left;
	margin:15px 0 0 165px;
	}
.row_right_1, .row_right_down{
	width: 95px;
	margin:-4px 10px 0 0;
	}
.su-divider_1{
	width:93%;
	margin: 12px 0 12px 20px;
	}
.comparision{
	width:240px;
	}
.row_center{
	margin-left: 2px;
	}
.row_left_1{
	width:95px;
	margin:0 0 0 8px;
	}
.row_left_down{
	width: 95px;
	margin:160px 0 0 -96px;
	}
.supscript_1{
	margin-left: 112px;
	width: 100px;
	}
.supscript_2{
	margin-left: 212px;
	}
.products_paragraph {
	width: 420px;
	}
.note_left, .note_wired_left{
	margin-left:0px;
	}
.note_right{
	margin-left:213px;
	}
.note_wired_right{
	margin-left:313px;
	}
.note_wired_left_down, .note_wired_left_down_1{
	float:left;
	margin:-175px 0 0 12px;
	}
.note_wired_right_down, .note_wired_right_down_1{
	margin-left:314px;
	float:left;
	width:130px;
	}
.note_wired_right_down{
	margin-top:-15px;
	}
.note_wired_right_down_1{
	margin-top:0px;
	}
#jssor_1, #jssor_1 .jssor_center, #jssor_1 .slides_center, #jssor_1 .slides_center div{
	margin: 0 auto !important;
    width: 450px !important;
	height:400px !important;
	}
.jssort03{
    width:460px !important;
	}	
#img-lg {
    max-height: 285px !important;
    width: auto !important;
	top:1px;
	}
.jssor_1_wcm .jssort03{
	height: 175px !important;
	}
.jssor_1_wcm , .jssor_1_wcm > div:first-child {
	width: 450px !important;
	}
.jssor_1_wcm #slides {
	left: 155px !important;
	}		
#slides{
	left:3px !important;
	width: 450px !important;
	}
#slides div {
    height: 45px !important;
    width: 73px !important;
	}	
#slides div:nth-of-type(3){
	transform: translate3d(75px, 0px, 0px) !important;
	}
#slides div:nth-of-type(4){
	transform: translate3d(149px, 0px, 0px) !important;
	}
#slides div:nth-of-type(5){
	transform: translate3d(223px, 0px, 0px) !important;
	}
#slides div:nth-of-type(6){
	transform: translate3d(298px, 0px, 0px) !important;
	}
#slides div:nth-of-type(7){
	transform: translate3d(373px, 0px, 0px) !important;
	}
#slides div.p .w {
    height: 42px !important;
    width: 71px !important;
	}	
#vmc_user_comments{
	float: left;
    margin: -20px 25px 20px;
	}
#vmc_hand_size{
	float: right;
    margin: -20px 25px 20px;
	}
#row-1, #row-2, #row-3, #row-4, #row-5, #row-6, #row-11, #row-12, #row-13, #row-14, #row-15, #row-16, #row-17, #row-21, #row-22, #row-23, #row-24, #row-25, #row-26, #row-27 {
    margin: 0px auto 20px;
    width: 455px;
	}
#row-1 .row-left, #row-1 .row-right, #row-2 .row-left, #row-2 .row-right, #row-3 .row-left, #row-3 .row-right, #row-4 .row-left, #row-4 .row-right, #row-5 .row-left, #row-5 .row-right, #row-6 .row-left, #row-6 .row-right,#row-11 .row-left, #row-11 .row-right, #row-12 .row-left, #row-12 .row-right, #row-13 .row-left, #row-13 .row-right, #row-14 .row-left, #row-14 .row-right, #row-15 .row-left, #row-15 .row-right, #row-16 .row-left, #row-16 .row-right, #row-17 .row-left, #row-17 .row-right,#row-21 .row-left, #row-21 .row-right, #row-22 .row-left, #row-22 .row-right, #row-23 .row-left, #row-23 .row-right, #row-24 .row-left, #row-24 .row-right, #row-25 .row-left, #row-25 .row-right, #row-26 .row-left, #row-26 .row-right, #row-27 .row-left, #row-27 .row-right{
	width:50%;
	}
#row-1 .row-left .row-left-para p, #row-2 .row-right .row-right-para p, #row-3 .row-left .row-left-para p, #row-4 .row-right .row-right-para p, #row-5 .row-left .row-left-para p, #row-6 .row-right .row-right-para p, #row-11 .row-left .row-left-para p, #row-21 .row-left .row-left-para p, #row-12 .row-right .row-right-para p, #row-22 .row-right .row-right-para p, #row-13 .row-left .row-left-para p, #row-23 .row-left .row-left-para p, #row-14 .row-right .row-right-para p, #row-24 .row-right .row-right-para p,#row-15 .row-left .row-left-para p, #row-25 .row-left .row-left-para p, #row-16 .row-right .row-right-para p, #row-26 .row-right .row-right-para p, #row-17 .row-left .row-left-para p, #row-27 .row-left .row-left-para p{
    width: 100%;
	}
#row-1 .row-left .row-left-para, #row-11 .row-left .row-left-para, #row-21 .row-left .row-left-para, #row-2 .row-right .row-right-para, #row-12 .row-right .row-right-para, #row-22 .row-right .row-right-para, #row-3 .row-left .row-left-para, #row-5 .row-left .row-left-para, #row-13 .row-left .row-left-para, #row-23 .row-left .row-left-para, #row-15 .row-left .row-left-para, #row-25 .row-left .row-left-para, #row-4 .row-right .row-right-para, #row-14 .row-right .row-right-para, #row-24 .row-right .row-right-para, #row-6 .row-right .row-right-para, #row-17 .row-left .row-left-para, #row-27 .row-left .row-left-para, #row-16 .row-right .row-right-para, #row-26 .row-right .row-right-para{
	float: none;
	width: 100%;
	}
#row-1 .row-left .row-left-para, #row-11 .row-left .row-left-para, #row-21 .row-left .row-left-para{
    margin: 2px auto;
	}
.skeleton-img {
    height: auto;
    margin: 25px 0;
    max-width: 225px;
	}
#row-2 .row-right .row-right-para, #row-12 .row-right .row-right-para, #row-22 .row-right .row-right-para{
    margin: 42px auto;
	}
#row-3 .row-left .row-left-para, #row-5 .row-left .row-left-para, #row-13 .row-left .row-left-para, #row-23 .row-left .row-left-para, #row-15 .row-left .row-left-para, #row-25 .row-left .row-left-para{
    margin: 55px auto;
	}
#row-4 .row-right .row-right-para, #row-14 .row-right .row-right-para, #row-24 .row-right .row-right-para{
    margin: 52px auto;
	}
#row-6 .row-right .row-right-para, #row-17 .row-left .row-left-para, #row-27 .row-left .row-left-para{
    margin: 32px auto;
	}
#row-16 .row-right .row-right-para, #row-26 .row-right .row-right-para{
    margin: 80px auto;
	}
.VMCR, .VMCRW, .VMCRWG{
    max-height: 220px;
    width: auto;
	}
.testi_wrap .testimonials-widget-testimonials{
	float: none;
    margin: 35px auto 0;
    width: 440px;
	}
.paragraph_1{
	width:auto;
	}
.paragraph_2{
	width:430px;
	}
.su-divider_seperate{
	width:100%;
	margin: 20px auto 0;
	}
.aq-template-wrapper .aq_span12 {
	width:100%;
	}
.boxes-in ul li.three-columns{
    margin: 0 !important;
    width: 33% !important;
	}
#portfolio_box > img{
	max-height: 65px;
	}
.posture_table {
    margin: 0 auto 50px !important;
    width: 100%;
	}
.posture_table td {
	padding: 5px 0px;
	}
.posture_heading {
    margin: 35px auto 0;
	}
.posture_image{
	max-width: 435px;
	}
.site-cooler-footer {
	padding: 20px 0;
	}	
#footer ul {
	margin: -18px auto 10px;
	}
#footer .footer-legal {
	margin: 0 3px 10px 3px;
	padding: 10px 0;
	}
}

@media (min-width: 460px) and (max-width:500px) and (orientation:portrait){/****Fix For BlackBerry Bold 9930, BlackBerry Torch 9810 --fixed****/
.container, .promo-content-container, .site-footer, .content-container, .footer-global-watercooler, #row-31 .wcm-p{
	width:100%;
	}
.bottom-wrapper{
	height: 77px;
	}
.bbb{
	margin-top:-39px;
	margin-right:125px;
	}
.follow_us{
	margin-left: 8px;
	margin-top: 6px;
	}
.fb_fan{
	margin-left:25px;
	}
#google_translate_box {
	float: left;
	margin-left:133px;
	margin-top: 4px;
	}	
.mean-container .mean-bar{
	margin-right:-10px;
	}	
.mean-container a.meanmenu-reveal{
	line-height:23px;
	}
.column, .columns{
	margin-left:-5px;
	}
.sf-menu li {
	white-space: normal;
	}
.outer-container {
	margin-left:auto;
	width: auto;
	}
.container #sidebar {
	float: left;
	margin:40px 0 0 -440px;
	}
.ccontainer{
	margin-top:330px;
	}
table{
	width:430px;
	margin:0px 0px 0px 1px;
	}
table td{
	padding: 5px 10px 3px 20px;
	}
.paragraph{
	width:375px;
	}
.image1, .image2, .image3, .image31, .image32, .image33, .image34, .image35, .image36, .image37, .image38, .image39, .image40{
	display:none;
	}
#table1{
	margin-top:0;
	}
#image11{
	margin-left:10px;
	margin-top:-15px;
	}
#growbusiness{
	margin: 10px 3px 0;
    text-align: center;
    width: 440px;
	}
#growbusiness_key{
	margin: 10px -30px 0;
    text-align: center;
    width: 440px;
	}
.avoids_forearm{
	width:auto;
	}
.span8{
	width:inherit;
	}
#details{
	margin-top:0;
	}
.story_table{
	width:450px;
	}
.early, .rejection, .mockup, .sculpting, .engineering, .production, .inspecting, .reviews, .continuing{
	width:425px;
	}
.early{
	margin:100px 0 0 -425px;
	}
.rejection {
	margin:65px 0 0 -435px;
	}
.image_51{
	width:425px;
	}
.image_55{
	width:200px;
	}
.mockup {
	margin:135px 0 0 -315px;
	}
.sculpting {
	margin-left:-435px;
	margin-top:140px;
	}
.engineering {
	margin:140px 0 0 -319px;
	}
.reviews {
	margin:165px 0 0 -360px;
	}
.production{
	margin:132px 0 0 -432px;
	}
.proximal, .case, .pain{
	width:175px;
	margin-left: -5px;
	}
.comments{
	margin-left:-237px;
	width:230px;
	}
.inspecting{
	margin:150px 0 0 -340px;
	}
table .td7{
	padding:0 14px 0 10px;
	}
table .td8{
	padding:0 3px;
	}
table .td10, table .td11{
	padding:0px 0px;
	}
table .td9{
	padding:0 3px 0 3px;
	}
.image_53, .image_54{
	width:135px;
	height: 115px;
	}
.continuing{
	margin:145px 0 0 -350px;
	}
.row{
	margin-bottom:auto;
	}
.download_1, .download_2, .download_3, .download_4, .download_5, .download_6 {
    margin:0 0 10px;
	}
.press_table{
	width: 455px;
	}
.press_table td{
	padding: 5px 3px 0;
	border: medium none;
	float:none;
	}
.boxes-in-love ul li.two-columns{
	width:100%;
	}
.quotes, .testimonials-widget-testimonials, .note, .features, .vmc-note, .vmc-features,  .r3k-features, #row-31, #row-32, #row-33, #row-34, #row-35{
	margin: 10px auto;
    width: 440px;
	float:none;
	}
.paging {
	margin: 0px auto;
	width:100%;
	}
.WCM-img{
	max-height: 425px;
	}	
#row-41, .row-42-center, #row-43, .row-44-center, .row-46-center, #row-47, .row-48-center, #row-52, #row-45, #row-49, #row-53, .row-54-center{
    width: 440px;
	float:none;
	}
#row-51{
	float:left;
	}
#row-50 .row-50-11-center{
	width: 100%;
	}
.r3k-2{
	max-width: 245px;
	}
.r3k-3{
	max-height: 380px;
	}	
#R3K_container #jssor_1, #R3K_container #jssor_1 .slides_center, #R3K_container #jssor_1 .jssor_center, #R3K_container #jssor_1 .slides_center div, #R3K_container #jssor_1 .slides_center a{
	width:440px !important;
	height:294px !important;
	}
#R3K_container .jssort03{
	width:100% !important;
	}
#R3K_container #slides{
	left: 0 !important;
    margin: 2% 11.6% 0;
    right: 0 !important;
    width: 222px !important;
	}
#R3K_container .jssora02r {
    right: 1% !important;
	}		
#R3K_container .p .w .t {
    max-height: 50px !important;
	}		
.row_right {
	float: right;
	}
.row_right_left {
	float: right;
	margin-right: 20px;
	}
.row_right_right {
	float: right;
	margin:-156px 165px 0 0;
	width: 270px;
	}
.row_left_right {
	margin-top: -145px;
	width: 270px;
	}
#user_comments{
	float:left;
	margin:0 0 0 150px;
	}
#hand_size{
	float:left;
	margin:15px 0 0 170px;
	}
.row_right_1, .row_right_down{
	width: 95px;
	margin:-4px 10px 0 0;
	}
.su-divider_1{
	width:93%;
	margin: 12px 0 12px 20px;
	}
.comparision{
	width:240px;
	}
.row_center{
	margin-left: 2px;
	}
.row_left_1{
	width:95px;
	margin:0 0 0 8px;
	}
.row_left_down{
	width: 95px;
	margin:160px 0 0 -96px;
	}
.supscript_1{
	margin-left: 112px;
	width: 100px;
	}
.supscript_2{
	margin-left: 212px;
	}
.products_paragraph {
	width: 420px;
	}
.note_left, .note_wired_left{
	margin-left:0px;
	}
.note_right{
	margin-left:210px;
	}
.note_wired_right{
	margin-left:313px;
	}
.note_wired_left_down, .note_wired_left_down_1{
	float:left;
	margin:-175px 0 0 12px;
	}
.note_wired_right_down, .note_wired_right_down_1{
	margin-left:316px;
	float:left;
	width:130px;
	}
.note_wired_right_down{
	margin-top:-15px;
	}
.note_wired_right_down_1{
	margin-top:0px;
	}
#jssor_1, #jssor_1 .jssor_center, #jssor_1 .slides_center, #jssor_1 .slides_center div{
	margin: 0 auto !important;
    width: 450px !important;
	height:400px !important;
	}
.jssort03{
    width:460px !important;
	}	
#img-lg {
    max-height: 285px !important;
    width: auto !important;
	}
.jssor_1_wcm .jssort03{
	height: 175px !important;
	}
.jssor_1_wcm , .jssor_1_wcm > div:first-child {
	width: 450px !important;
	}
.jssor_1_wcm #slides {
	left: 150px !important;
	}			
#slides{
	left:3px !important;
	width: 450px !important;
	}
#slides div {
    height: 45px !important;
    width: 73px !important;
	}	
#slides div:nth-of-type(3){
	transform: translate3d(75px, 0px, 0px) !important;
	}
#slides div:nth-of-type(4){
	transform: translate3d(149px, 0px, 0px) !important;
	}
#slides div:nth-of-type(5){
	transform: translate3d(223px, 0px, 0px) !important;
	}
#slides div:nth-of-type(6){
	transform: translate3d(298px, 0px, 0px) !important;
	}
#slides div:nth-of-type(7){
	transform: translate3d(373px, 0px, 0px) !important;
	}
#slides div.p .w {
    height: 42px !important;
    width: 71px !important;
	}	
#vmc_user_comments{
	float: left;
    margin: -20px 25px 20px;
	}
#vmc_hand_size{
	float: right;
    margin: -20px 25px 20px;
	}
#row-1, #row-2, #row-3, #row-4, #row-5, #row-6, #row-11, #row-12, #row-13, #row-14, #row-15, #row-16, #row-17, #row-21, #row-22, #row-23, #row-24, #row-25, #row-26, #row-27 {
    margin: 0px auto 20px;
    width: 455px;
	}
#row-1 .row-left, #row-1 .row-right, #row-2 .row-left, #row-2 .row-right, #row-3 .row-left, #row-3 .row-right, #row-4 .row-left, #row-4 .row-right, #row-5 .row-left, #row-5 .row-right, #row-6 .row-left, #row-6 .row-right,#row-11 .row-left, #row-11 .row-right, #row-12 .row-left, #row-12 .row-right, #row-13 .row-left, #row-13 .row-right, #row-14 .row-left, #row-14 .row-right, #row-15 .row-left, #row-15 .row-right, #row-16 .row-left, #row-16 .row-right, #row-17 .row-left, #row-17 .row-right,#row-21 .row-left, #row-21 .row-right, #row-22 .row-left, #row-22 .row-right, #row-23 .row-left, #row-23 .row-right, #row-24 .row-left, #row-24 .row-right, #row-25 .row-left, #row-25 .row-right, #row-26 .row-left, #row-26 .row-right, #row-27 .row-left, #row-27 .row-right{
	width:50%;
	}
#row-1 .row-left .row-left-para p, #row-2 .row-right .row-right-para p, #row-3 .row-left .row-left-para p, #row-4 .row-right .row-right-para p, #row-5 .row-left .row-left-para p, #row-6 .row-right .row-right-para p, #row-11 .row-left .row-left-para p, #row-21 .row-left .row-left-para p, #row-12 .row-right .row-right-para p, #row-22 .row-right .row-right-para p, #row-13 .row-left .row-left-para p, #row-23 .row-left .row-left-para p, #row-14 .row-right .row-right-para p, #row-24 .row-right .row-right-para p,#row-15 .row-left .row-left-para p, #row-25 .row-left .row-left-para p, #row-16 .row-right .row-right-para p, #row-26 .row-right .row-right-para p, #row-17 .row-left .row-left-para p, #row-27 .row-left .row-left-para p{
    width: 100%;
	}
#row-1 .row-left .row-left-para, #row-11 .row-left .row-left-para, #row-21 .row-left .row-left-para, #row-2 .row-right .row-right-para, #row-12 .row-right .row-right-para, #row-22 .row-right .row-right-para, #row-3 .row-left .row-left-para, #row-5 .row-left .row-left-para, #row-13 .row-left .row-left-para, #row-23 .row-left .row-left-para, #row-15 .row-left .row-left-para, #row-25 .row-left .row-left-para, #row-4 .row-right .row-right-para, #row-14 .row-right .row-right-para, #row-24 .row-right .row-right-para, #row-6 .row-right .row-right-para, #row-17 .row-left .row-left-para, #row-27 .row-left .row-left-para, #row-16 .row-right .row-right-para, #row-26 .row-right .row-right-para{
	float: none;
	width: 100%;
	}
#row-1 .row-left .row-left-para, #row-11 .row-left .row-left-para, #row-21 .row-left .row-left-para{
    margin: 0px auto;
	}
.skeleton-img {
    height: auto;
    margin: 25px 0;
    max-width: 225px;
	}
#row-2 .row-right .row-right-para, #row-12 .row-right .row-right-para, #row-22 .row-right .row-right-para{
    margin: 42px auto;
	}
#row-3 .row-left .row-left-para, #row-5 .row-left .row-left-para, #row-13 .row-left .row-left-para, #row-23 .row-left .row-left-para, #row-15 .row-left .row-left-para, #row-25 .row-left .row-left-para{
    margin: 55px auto;
	}
#row-4 .row-right .row-right-para, #row-14 .row-right .row-right-para, #row-24 .row-right .row-right-para{
    margin: 52px auto;
	}
#row-6 .row-right .row-right-para, #row-17 .row-left .row-left-para, #row-27 .row-left .row-left-para{
    margin: 32px auto;
	}
#row-16 .row-right .row-right-para, #row-26 .row-right .row-right-para{
    margin: 80px auto;
	}
.VMCR, .VMCRW, .VMCRWG{
    max-height: 220px;
    width: auto;
	}
.testi_wrap .testimonials-widget-testimonials{
	float: none;
    margin: 35px auto 0;
    width: 440px;
	}
.paragraph_1{
	width:auto;
	}
.paragraph_2{
	width:430px;
	}
.su-divider_seperate{
	width:100%;
	margin: 20px auto 0;
	}
.posture_table {
    margin: 0 auto 50px !important;
    width: 100%;
	}
.posture_table td {
	padding: 5px 0px;
	}
.posture_heading {
    margin: 35px auto 0;
	}
.posture_image{
	max-width: 435px;
	}
.site-cooler-footer {
	padding: 20px 0;
	}	
#footer ul {
	margin: -18px auto 10px;
	}
#footer .footer-legal {
	margin: 0 3px 10px 3px;
	padding: 10px 0;
	}
}

@media (min-width: 430px) and (max-width:460px){/*300% zoom for Mozilla, Chrome and IE --fixed*/
.container, .promo-content-container, .content-container, .site-footer, .footer-global-watercooler, #row-31 .wcm-p{
	width:100%;
	}
.bottom-wrapper{
	height: 77px;
	}
#master-wrapper .container {
	width: 395px;
	}
.column, .columns{	
	margin-left:-15px;
	}
.bbb{
	margin-top:-2px;
	margin-right:135px;
	}
.follow_us{
	margin:6px 18px 0 0;
    width: 359x;
	}
#google_translate_box {
	margin:4px 104px 0 0;
	}
.mean-container .mean-bar{
	margin-right:-10px;
	}
.mean-container a.meanmenu-reveal{
	line-height:23px;
	}
.sf-menu li {
	white-space: normal;
	}
.outer-container {
	margin-left:auto;
	width: auto;
	}
.container #sidebar {
	float: left;
	margin:40px 0 0 -420px;
	}
.container #sidebar1{
	margin:0px;
	}
.ccontainer{
	margin-top:330px;
	}
table{
	width:410px;
	margin:0px 0px 0px 1px;
	}
table td{
	padding: 5px 10px 3px 20px;
	width:inherit;
	}
.paragraph{
	width:348px;
	}
.image1, .image2, .image3, .image31, .image32, .image33, .image34, .image35, .image36, .image37, .image38, .image39, .image40{
	display:none;
	}
.story_table{
	width:430px;
	}
.early, .rejection, .mockup, .sculpting, .engineering, .production, .inspecting, .continuing, .image_51{
	width:405px;
	}
.early{
	margin:100px 0 0 -419px;
	}
.rejection {
	margin:55px 0 0 -410px;
	}
.image_52{
	width:180px;
	height:92px;
	margin-left:-16px;
	}
.image_53{
	width:130px;
	height:104px;
	}
.image_54{
	width:125px;
	height:140px;
	}
.mockup {
	margin:135px 0 0 -289px;
	}
.sculpting {
	margin:120px 0 0 -409px;
	}
.engineering {
	margin:140px 0 0 -336px;
	}
.reviews {
	margin:195px 0 0 -369px;
	}
.production{
	margin:150px 0 0 -406px;
	}
.proximal, .case, .pain{
	width:200px;
	margin-left: -9px;
	}
.comments{
	margin-left:-185px;
	width:180px;
	}
.inspecting{
	margin:150px 0 0 -342px;
	}
table .td10, table .td11{
	padding:0px 0px;
	}
table .td9{
	padding:0px 0px 0px 12px;
	}
table .td8{
	padding:0 0px 0 0px;
	}
table .td7{
	padding: 0px 19px 0px 19px;
	}
table .td6{
	padding: 0 12px 0 6px;
	}
.story_heading{
	margin-left:-14px;
	}
.continuing{
	margin-left:-365px;
	margin-top:145px;
	}
.product_development{
	margin-left: 15px;
	}
.testimonials-wrapper li blockquote:before,.testimonials-wrapper li blockquote:after{
	left: auto;
	right:auto;
	top: -13px;
	transition: all 0.4s linear 0s;
	}
#content{
	margin-left: auto;
	margin-right: auto;
	margin-top: 30px;
	width: inherit;
	}
#table1{
	margin-top:0;
	}
#image11{
	margin-left:0px;
	margin-top:-15px;
	}
#growbusiness, #growbusiness_key{
	width:430px;
	text-align:center;
	}
#growbusiness{
	margin:10px 0 0 20px;
	}
#growbusiness_key{
	margin:10px 0 0 -17px;
	}	
.span8{
	width:inherit;
	}
#details{
	margin-top:0;
	}
.row{
	margin-bottom:auto;
	}
.download_1, .download_2, .download_3, .download_4, .download_5, .download_6 {
    margin:0 0 10px;
	}
.press_table{
	width:430px;
	}
.span41 img{
	width:105px;
	}	
.span41, .span42, .span45, .span46, .span47, .span48, .span51, .span52{
	float: left;
	margin: 15px 0;
	width: 25%;	
	}
.press_table td{
	padding: 5px 0 0;
	border: medium none;
	}	
.boxes-in-love ul li.two-columns {
	width: 100%;
	}
.quotes, .testimonials-widget-testimonials, .note, .features,.vmc-note, .vmc-features, .r3k-features, #row-31, #row-32, #row-33, #row-34, #row-35{
	margin: 10px auto;
	width: 430px;
	float:none;
	}
.paging {
	margin: 0px auto;
	width: 100%;
	}
.WCM-img{
	max-height: 405px;
	}
#row-41, .row-42-center, #row-43, .row-44-center, .row-46-center, #row-47, .row-48-center, #row-52, #row-45, #row-49, #row-53, .row-54-center{
    width: 430px;
	float:none;
	}
#row-51{
	float:left;
	}
#row-50 .row-50-11-center{
	width: 100%;
	}
.r3k-2{
	max-width: 240px;
	}
.r3k-3{
	max-height: 373px;
	}	
#R3K_container #jssor_1, #R3K_container #jssor_1 .slides_center, #R3K_container #jssor_1 .jssor_center, #R3K_container #jssor_1 .slides_center div, #R3K_container #jssor_1 .slides_center a{
	width:430px !important;
	height:307px !important;
	}
#R3K_container .jssort03, #R3K_container .jssort03 > div:first-child {
	width:100% !important;
	}
#R3K_container #slides{
	left: 0 !important;
    margin: 0 auto;/*margin: 2% 12% 0;*/
    right: 0 !important;
    width: 205px !important;
	}
#R3K_container .jssora02r {
    right: 1% !important;
	}		
#R3K_container .p .w .t {
    max-height: 50px !important;
	}		
.avoids_forearm{
	width:auto;
	}
#user_comments{
	float:left;
	margin-left:145px;
	margin-top:0px;
	}
#hand_size{
	float:left;
	margin:15px 0 0 165px;
	}
.row_left_right {
	width: 265px;
	margin-top: -145px;
	}
.row_right_left {
	float: right;
	margin-right: 20px;
	}
.row_right {
	float: right;
	}
.row_right_right {
	float: right;
	margin:-153px 155px 0 0;
	width: 265px;
	}
.row_right_1, .row_right_down{
	width: 100px;
	margin:-4px 10px 0 0;
	}
.su-divider_1{
	width:93%;
	margin: 12px 0 12px 20px;
	}
.comparision{
	width:210px;
	}
.row_center{
	margin-left: 5px;
	}
.row_left_1{
	width:100px;
	margin:0 0 0 8px;
	}
.row_left_down{
	width: 100px;
	margin:160px 0 0 -101px;
	}
.supscript_1{
	margin-left: 109px;
	width: 100px;
	}
.supscript_2{
	margin-left: 209px;
	width: 110px;
	}
.products_paragraph {
	width: 420px;
	}
.identical {
	margin-left: 5px;
	width:400px;
	}
.note_left, .note_wired_left{
	margin-left:0px;
	}
.note_right{
	margin-left:182px;
	}
.note_wired_right{
	margin-left:290px;
	}
.note_wired_left_down, .note_wired_left_down_1{
	margin-left:0px;
	float:left;
	}
.note_wired_right_down, .note_wired_right_down_1{
	width:130px;
	float:left;
	}
.note_wired_left_down{
	margin-top: -180px;
	}
.note_wired_right_down{
	margin:-25px 0 0 285px;
	}
.note_wired_left_down_1{
	margin-top: -170px;
	}
.note_wired_right_down_1{
	margin:0 0 0 276px;
	}
#jssor_1, #jssor_1 .jssor_center, #jssor_1 .slides_center, #jssor_1 .slides_center div{
	margin: 0 auto !important;
    width: 420px !important;
	height:400px !important;
	}
.jssort03{
    width:460px !important;
	}
#img-lg {
    max-height: 265px !important;
    width: auto !important;
	}
#jssor_1.jssor_1_wcm {
	height:390px !important;
	}
.jssor_1_wcm .jssort03{
	height: 175px !important;
	}
.jssor_1_wcm , .jssor_1_wcm > div:first-child{
	width: 420px !important;
	}
.jssor_1_wcm #slides{
	left:155px !important;
	top: 0 !important;
	width: 140px !important;
	}
.jssor_1_wcm .jssora02l, .jssor_1_wcm .jssora02r {
	top: 25% !important;
	}	
#slides{
	left:3px !important;
	width: 420px !important;
	}
#slides div {
    height: 42px !important;
    width: 68px !important;
	}	
#slides div:nth-of-type(3){
	transform: translate3d(69px, 0px, 0px) !important;
	}
#slides div:nth-of-type(4){
	transform: translate3d(138px, 0px, 0px) !important;
	}
#slides div:nth-of-type(5){
	transform: translate3d(207px, 0px, 0px) !important;
	}
#slides div:nth-of-type(6){
	transform: translate3d(276px, 0px, 0px) !important;
	}
#slides div:nth-of-type(7){
	transform: translate3d(345px, 0px, 0px) !important;
	}
#slides div.p .w {
    height: 40px !important;
    width: 65px !important;
	}	
#vmc_user_comments{
	float: left;
    margin: -20px 25px 20px;
	}
#vmc_hand_size{
	float: right;
    margin: -20px 25px 20px;
	}
#row-1, #row-2, #row-3, #row-4, #row-5, #row-6, #row-11, #row-12, #row-13, #row-14, #row-15, #row-16, #row-17, #row-21, #row-22, #row-23, #row-24, #row-25, #row-26, #row-27 {
    margin: 0px auto 20px;
    width: 435px;
	}
#row-1 .row-left, #row-1 .row-right, #row-2 .row-left, #row-2 .row-right, #row-3 .row-left, #row-3 .row-right, #row-4 .row-left, #row-4 .row-right, #row-5 .row-left, #row-5 .row-right, #row-6 .row-left, #row-6 .row-right,#row-11 .row-left, #row-11 .row-right, #row-12 .row-left, #row-12 .row-right, #row-13 .row-left, #row-13 .row-right, #row-14 .row-left, #row-14 .row-right, #row-15 .row-left, #row-15 .row-right, #row-16 .row-left, #row-16 .row-right, #row-17 .row-left, #row-17 .row-right,#row-21 .row-left, #row-21 .row-right, #row-22 .row-left, #row-22 .row-right, #row-23 .row-left, #row-23 .row-right, #row-24 .row-left, #row-24 .row-right, #row-25 .row-left, #row-25 .row-right, #row-26 .row-left, #row-26 .row-right, #row-27 .row-left, #row-27 .row-right{
	width:50%;
	}
#row-1 .row-left .row-left-para p, #row-2 .row-right .row-right-para p, #row-3 .row-left .row-left-para p, #row-4 .row-right .row-right-para p, #row-5 .row-left .row-left-para p, #row-6 .row-right .row-right-para p, #row-11 .row-left .row-left-para p, #row-21 .row-left .row-left-para p, #row-12 .row-right .row-right-para p, #row-22 .row-right .row-right-para p, #row-13 .row-left .row-left-para p, #row-23 .row-left .row-left-para p, #row-14 .row-right .row-right-para p, #row-24 .row-right .row-right-para p,#row-15 .row-left .row-left-para p, #row-25 .row-left .row-left-para p, #row-16 .row-right .row-right-para p, #row-26 .row-right .row-right-para p, #row-17 .row-left .row-left-para p, #row-27 .row-left .row-left-para p{
    width: 100%;
	}
#row-1 .row-left .row-left-para, #row-11 .row-left .row-left-para, #row-21 .row-left .row-left-para, #row-2 .row-right .row-right-para, #row-12 .row-right .row-right-para, #row-22 .row-right .row-right-para, #row-3 .row-left .row-left-para, #row-5 .row-left .row-left-para, #row-13 .row-left .row-left-para, #row-23 .row-left .row-left-para, #row-15 .row-left .row-left-para, #row-25 .row-left .row-left-para, #row-4 .row-right .row-right-para, #row-14 .row-right .row-right-para, #row-24 .row-right .row-right-para, #row-6 .row-right .row-right-para, #row-17 .row-left .row-left-para, #row-27 .row-left .row-left-para, #row-16 .row-right .row-right-para, #row-26 .row-right .row-right-para{
	float: none;
	width: 100%;
	}
#row-1 .row-left .row-left-para, #row-11 .row-left .row-left-para, #row-21 .row-left .row-left-para{
    margin: 0px auto;
	}
.skeleton-img {
    height: auto;
    margin: 47px 0;
    max-width: 200px;
	}
#row-2 .row-right .row-right-para, #row-12 .row-right .row-right-para, #row-22 .row-right .row-right-para, #row-3 .row-left .row-left-para, #row-5 .row-left .row-left-para, #row-13 .row-left .row-left-para, #row-23 .row-left .row-left-para, #row-15 .row-left .row-left-para, #row-25 .row-left .row-left-para{
    margin: 35px auto;
	}
#row-4 .row-right .row-right-para, #row-14 .row-right .row-right-para, #row-24 .row-right .row-right-para{
    margin: 45px auto;
	}
#row-6 .row-right .row-right-para, #row-17 .row-left .row-left-para, #row-27 .row-left .row-left-para{
    margin: 15px auto;
	}
#row-16 .row-right .row-right-para, #row-26 .row-right .row-right-para{
    margin: 80px auto;
	}
.VMCR, .VMCRW, .VMCRWG{
    max-height: 205px;
    width: auto;
	}
.testi_wrap .testimonials-widget-testimonials{
	float: none;
    margin: 35px auto 0;
    width: 430px;
	}
.paragraph_1{
	width:auto;
	}
.paragraph_2{
	width:405px;
	word-break: break-all;
	}
.aq-template-wrapper .aq_span12{
	width: 100%;
	}
.boxes-in ul li.three-columns {
	margin: 0 6px !important;
    width: 30% !important;
	}
#portfolio_box > img{
	max-height: 65px;
	}
.paragraph_3{
	width:auto;
	}	
.su-divider_seperate{
	width:100%;
	margin: 20px auto;
	}
.posture_table {
    margin: 0 10px 50px !important;
    width: 100%;
	}
.posture_table td {
	padding: 5px 0px;
	}
.posture_heading {
    margin: 35px auto 0;
	}
.posture_image{
	max-width: 405px;
	}
.site-cooler-footer {
	margin: 0 auto;
	padding: 20px 0;
	}
#footer ul {
	margin: -18px auto 10px ;
	}
#footer ul li.help {
	background:none;
	}
#footer .footer-legal {
	margin: 0 auto 10px;
	padding: 10px 0;
	}
}

@media (min-width: 415px) and (max-width:430px){/*325% zoom for IE--fixed*/
.container, .promo-content-container, .content-container, .site-footer, .footer-global-watercooler, #row-31 .wcm-p{
	width:100%;
	}
.bottom-wrapper{
	height: 77px;
	}
#master-wrapper .container {
	width: 395px;
	}
.column, .columns{	
	margin-left:8px;
	}
.bbb{
	margin-top:-2px;
	margin-right:135px;
	}
.follow_us{
	margin:6px 18px 0 0;
	}
.follow_us_left{
	margin-left: 8px;
	}
#google_translate_box {
	margin:4px 104px 0 0;
	}
.mean-container .mean-bar{
	margin-right:10px;
	}
.mean-container a.meanmenu-reveal{
	line-height:23px;
	}	
.sf-menu li {
	white-space: normal;
	}
.outer-container{
	width:auto;
	margin-left:auto;
	}
.container #sidebar {
	float: left;
	margin:40px 0 0 -350px;
	}
table{
	width:340px;
	}
table td{
	padding: 5px 10px 3px 18px;
	}
.ccontainer{
	margin-top:330px;
	}
.image1, .image2, .image3, .image31, .image32, .image33, .image34, .image35, .image36, .image37, .image38, .image39, .image40{
	display:none;
	}
#table1{
	margin-top:0;
	}
#image11{
	margin-left:-18px;
	margin-top:-15px;
	}
#growbusiness, #growbusiness_key{
	width:400px;
	text-align:center;
	}
#growbusiness{
	margin:10px 0 0 53px;
	}
#growbusiness_key{
	margin:10px 0 0 15px;
	}	
#user_comments{
	float:left;
	margin:0 0 0 125px;
	}
#hand_size{
	float:left;
	margin:15px 0 0 145px;
	}
.avoids_forearm{
	width:auto;
	}
.span8{
	width:inherit;
	}
#details{
	margin-top:0;
	}
.story_table{
	width:404px;
	}
.story_table td{
	padding: 5px 3px;	
	}
.early, .rejection, .mockup, .sculpting, .engineering, .reviews, .production, .inspecting, .continuing{
	width:390px;
	}
.early{
	margin:100px 0 0 -345px;
	}
.rejection {
	margin:45px 0 0 -378px;
	}
.image_51{
	width:370px;
	}
.image_52{
	width:155px;
	height:92px;
	margin-left:-16px;
	}
.image_53{
	width:110px;
	height:104px;
	}
.image_54{
	width:107px;
	height:130px;
	}
.image_55{
	width:190px;
	}
.image_56{
	width:135px;
	}
.mockup {
	margin:135px 0 0 -312px;
	}
.sculpting {
	margin:125px 0 0 -367px;
	}
.engineering {
	margin:140px 0 0 -308px;
	}
.reviews {
	margin:195px 0 0 -325px;
	}
.production{
	margin:150px 0 0 -362px;
	}
.proximal, .case, .pain{
	width:150px;
	margin-left: 4px;
	}
.comments{
	margin-left:-200px;
	width:190px;
	}
.inspecting{
	margin:150px 0 0 -325px;
	}
#table13, #table16{
	margin-left:5px;
	}
#table17 td{
	padding: 0px 3px !important;
	}	
table .td9, table .td7{
	padding: 0px 3px;
	}		
table .td10{
	padding:0px 0px;
	}
table .td11{
	padding:0 7px 0 3px;
	}
table .td8{
	padding:0px 0px 0px 3px;
	}
table .td6{
	padding: 0 3px 0px;
	}
.continuing{
	margin:145px 0 0 -350px;
	}
.product_development{
	margin-left: 5px;
	}
.row{
	margin-bottom:auto;
	}
.download_1, .download_2, .download_3, .download_4, .download_5, .download_6 {
    margin:0 0 10px;
	}
.press_table{
	width:395px;
	}
.press_table td{
	padding: 5px 0;
	border: medium none;
	}	
.span41, .span42, .span45, .span46{
	float: left;
	margin: 15px 0 50px;
	width: 50%;	
	}
.span47, .span48{
	float: left;
	position:absolute;
	top:160px;
	width: 50%;
	}
.span51, .span52{
	float: left;
	position:absolute;
	top:310px;
	width: 50%;
	}
.span48,  .span52{
	right:0px;
	}
.boxes-in-love ul li.two-columns {
	width: 100%;
	}
.testimonials-summary blockquote {
	height:100px;
	}
.quotes, .testimonials-widget-testimonials, .note, .features, .vmc-note, .vmc-features,  .r3k-features, #row-31, #row-32, #row-33, #row-34, #row-35{
	margin: 10px auto;
	width: 400px;
	float:none;
	}
.paging {
	margin: 0px auto;
	width:100%;
	}
.WCM-img{
	max-height: 375px;
	}
#row-41, .row-42-center, #row-43, .row-44-center, .row-46-center, #row-47, .row-48-center, #row-52, #row-45, #row-49, #row-53, .row-54-center{
    width: 400px;
	float:none;
	}
#row-51{
	float:left;
	}
#row-50 .row-50-11-center{
	width: 100%;
	}
.r3k-2{
	max-width: 225px;
	}
.r3k-3{
	max-height: 349px;
	}	
#R3K_container #jssor_1, #R3K_container #jssor_1 .slides_center, #R3K_container #jssor_1 .jssor_center, #R3K_container #jssor_1 .slides_center div, #R3K_container #jssor_1 .slides_center a{
	width:400px !important;
	height:285px !important;
	}
#R3K_container .jssort03, #R3K_container .jssort03 > div:first-child {
	width:100% !important;
	}
#R3K_container #slides{
	left: 0 !important;
    margin: 0 auto;
    right: 0 !important;
    width: 184px !important;
	}
#R3K_container .jssora02r {
    right: 1% !important;
	}		
#R3K_container .p .w .t {
    max-height: 50px !important;
	}		
.row_left_right {
	width: 235px;
	margin-top: -145px;
	}
.row_right_left {
	float: right;
	margin-right: 20px;
	}
.row_right {
	float: right;
	}
.row_right_right {
	float: right;
	margin:-153px 165px 0 0;
	width: 235px;
	}
.row_right_1, .row_right_down{
	width: 90px;
	margin:-4px 10px 0 0;
	}
.su-divider_1{
	width:93%;
	margin: 12px 0 12px 20px;
	}
.comparision{
	width:205px;
	}
.ordinary {
    margin-right: -86px;
    width: 90px;
	}
.mouse_here {
    margin-left: 205px;
	}
.row_center{
	margin-left: 2px;
	}
.row_left_1{
	width:90px;
	margin:0px;
	}
.row_left_down{
	width: 90px;
	margin:165px 0 0 -90px;
	}
.supscript_1{
	margin-left: 90px;
	width: 100px;
	}
.supscript_2{
	margin-left: 200px;
	width: 90px;
	}
.portfolio-box > img{
	max-width: 325px;
	height: auto;
	}
.portfolio-box .portfolio-mask{
	width: 100%;
	}
.identical{
	width: 380px;
	margin-left: 16px;
	}
.products_paragraph {
	width: 355px;
	}
.note_left, .note_wired_left{
	margin-left:0px;
	}
.note_right{
	margin-left:150px;
	}
.note_wired_right{
	margin-left:252px;
	}
.note_wired_left_down, .note_wired_left_down_1{
	margin-left:0px;
	float:left;
	}
.note_wired_right_down, .note_wired_right_down_1{
	width:130px;
	float:left;
	}
.note_wired_left_down{
	margin-top: -195px;
	}
.note_wired_right_down{
	margin:-35px 0 0 253px;
	}
.note_wired_left_down_1{
	margin-top: -165px;
	}
.note_wired_right_down_1{
	margin:0 0 0 247px;
	}
#jssor_1, #jssor_1 .jssor_center, #jssor_1 .slides_center, #jssor_1 .slides_center div{
	margin: 0 auto !important;
    width: 370px !important;
	height:320px !important;
	}
.jssort03{
    width:370px  !important;
	}
#img-lg {
    max-height: 230px !important;
    width: auto !important;
	}
#jssor_1.jssor_1_wcm {
	height: 325px !important;
	}
.jssor_1_wcm .jssort03{
	height: 395px !important;
	}
.jssor_1_wcm , .jssor_1_wcm > div:first-child{
	width: 370px !important;
	}
.jssor_1_wcm #slides{
	left:140px !important;
	}
.jssor_1_wcm .jssora02l, .jssor_1_wcm .jssora02r {
	top: 20% !important;
	}	
#slides{
	left:0px !important;
	width: 370px !important;
	}
#slides div {
    height: 42px !important;
    width: 60px !important;
	}	
#slides div:nth-of-type(3){
	transform: translate3d(62px, 0px, 0px) !important;
	}
#slides div:nth-of-type(4){
	transform: translate3d(124px, 0px, 0px) !important;
	}
#slides div:nth-of-type(5){
	transform: translate3d(185px, 0px, 0px) !important;
	}
#slides div:nth-of-type(6){
	transform: translate3d(247px, 0px, 0px) !important;
	}
#slides div:nth-of-type(7){
	transform: translate3d(309px, 0px, 0px) !important;
	}
#slides div.p .w {
    height: 40px !important;
    width: 58px !important;
	}	
.p .w .t{
	max-height: 36px !important;
	width:auto;
	}
#vmc_user_comments{
	float: left;
    margin: -20px 25px 20px;
	}
#vmc_hand_size{
	float: right;
    margin: -20px 25px 20px;
	}
#row-1, #row-2, #row-3, #row-4, #row-5, #row-6, #row-11, #row-12, #row-13, #row-14, #row-15, #row-16, #row-17, #row-21, #row-22, #row-23, #row-24, #row-25, #row-26, #row-27 {
    margin: 0px auto 20px;
    width: 400px;
	}
#row-1 .row-left .row-left-para p, #row-2 .row-right .row-right-para p, #row-3 .row-left .row-left-para p, #row-4 .row-right .row-right-para p, #row-5 .row-left .row-left-para p, #row-6 .row-right .row-right-para p, #row-11 .row-left .row-left-para p, #row-21 .row-left .row-left-para p, #row-12 .row-right .row-right-para p, #row-22 .row-right .row-right-para p, #row-13 .row-left .row-left-para p, #row-23 .row-left .row-left-para p, #row-14 .row-right .row-right-para p, #row-24 .row-right .row-right-para p,#row-15 .row-left .row-left-para p, #row-25 .row-left .row-left-para p, #row-16 .row-right .row-right-para p, #row-26 .row-right .row-right-para p, #row-17 .row-left .row-left-para p, #row-27 .row-left .row-left-para p{
    width: 100%;
	}
#row-1 .row-left .row-left-para, #row-11 .row-left .row-left-para, #row-21 .row-left .row-left-para, #row-2 .row-right .row-right-para, #row-12 .row-right .row-right-para, #row-22 .row-right .row-right-para, #row-3 .row-left .row-left-para, #row-5 .row-left .row-left-para, #row-13 .row-left .row-left-para, #row-23 .row-left .row-left-para, #row-15 .row-left .row-left-para, #row-25 .row-left .row-left-para, #row-4 .row-right .row-right-para, #row-14 .row-right .row-right-para, #row-24 .row-right .row-right-para, #row-6 .row-right .row-right-para, #row-17 .row-left .row-left-para, #row-27 .row-left .row-left-para, #row-16 .row-right .row-right-para, #row-26 .row-right .row-right-para{
	float: none;
	width: 100%;
	}
#row-1 .row-left, #row-1 .row-right, #row-11 .row-left, #row-21 .row-left, #row-11 .row-right, #row-21 .row-right{
	width:100%;
	float:none;
	margin:0 auto
	}
.skeleton-img{
	max-height: 250px;
	}
#row-2 .row-left, #row-3 .row-right, #row-4 .row-left, #row-5 .row-right, #row-6 .row-left, #row-12 .row-left, #row-22 .row-left, #row-13 .row-right, #row-23 .row-right, #row-14 .row-left, #row-24 .row-left, #row-15 .row-right, #row-25 .row-right, #row-16 .row-left, #row-26 .row-left, #row-17 .row-right, #row-27 .row-right{
	width: 40%;
	}
#row-2 .row-right, #row-3 .row-left, #row-4 .row-right, #row-5 .row-left, #row-6 .row-right, #row-12 .row-right, #row-22 .row-right, #row-13 .row-left, #row-23 .row-left, #row-14 .row-right, #row-24 .row-right, #row-15 .row-left, #row-25 .row-left, #row-16 .row-right, #row-26 .row-right, #row-17 .row-left, #row-27 .row-left{
	width: 60%;
	}		
#row-1 .row-left .row-left-para, #row-11 .row-left .row-left-para, #row-21 .row-left .row-left-para{
    margin: 0px auto 20px;
	}
#row-2 .row-right .row-right-para, #row-12 .row-right .row-right-para, #row-22 .row-right .row-right-para{
    margin: 12px auto;
	}
#row-3 .row-left .row-left-para, #row-5 .row-left .row-left-para, #row-13 .row-left .row-left-para, #row-23 .row-left .row-left-para{
    margin: 25px auto;
	}
#row-4 .row-right .row-right-para, #row-14 .row-right .row-right-para, #row-24 .row-right .row-right-para{
    margin: 45px auto;
	}
#row-6 .row-right .row-right-para, #row-17 .row-left .row-left-para, #row-27 .row-left .row-left-para{
    margin: 0px auto;
	}
#row-15 .row-left .row-left-para, #row-25 .row-left .row-left-para{
	margin: 35px auto;
	}
#row-16 .row-right .row-right-para, #row-26 .row-right .row-right-para{
    margin: 80px auto;
	}
.VMCR, .VMCRW, .VMCRWG{
    max-height: 160px;
    width: auto;
	}
.testi_wrap .testimonials-widget-testimonials{
	float: none;
    margin: 35px auto 0;
    width: 400px;
	}
.paragraph_1{
	width:auto;
	}
.paragraph_2{
	width:350px;
	word-break: break-all;
	}
.aq-template-wrapper .aq_span12{
	width: 100%;
	}
.boxes-in ul li.three-columns{
	width:36% !important;
	margin: 0 28px !important; 
	}
.su-divider_seperate{
	width:100%;
	margin: 20px auto 0;
	}
.posture_table {
    margin: 0 auto 50px !important;
    width: 100%;
	}
.posture_table td {
	padding: 5px 0px;
	}
.posture_heading {
    margin: 35px auto 0;
	}
.posture_image{
	max-width: 375px;
	}
.site-cooler-footer {
	padding: 20px 0 16px;
	}
.site-footer, .footer-global-watercooler {
	width: inherit;
	}
#footer ul {
	margin: -18px auto 10px;
	padding-right: 33px;
	}
#footer ul .help{
	background:none;
	}
#footer .footer-legal {
	margin: 0 auto 10px;
	padding: 10px 0;
	}
.footer-links{
	text-align:center;
	margin:7px 88px;
	}
.footer-bottom-text{
	margin-left:0px;
	}
.footer-copyright{
	float: left;
    margin: 5px 115px 0;	
	}	
}

@media (min-width: 400px) and (max-width:415px){/*Fix For BlackBerry Torch 9850(Portrait)--fixed*/
.container, .promo-content-container, .content-container, .site-footer, .footer-global-watercooler, #row-31 .wcm-p{
	width:100%;
	}
.bottom-wrapper{
	height: 77px;
	}
#master-wrapper .container {
	width: 395px;
	}
.column, .columns{	
	margin-left:8px;
	}
.bbb{
	margin-top:-2px;
	margin-right:135px;
	}
.follow_us{
	margin:6px 2px 0 0;
	width: 390px;
	}
.follow_us_left{
	margin-left: 8px;
	}
#google_translate_box {
	margin:4px 104px 0 0
	}
.mean-container .mean-bar{
	margin-right:10px;
	}
.mean-container a.meanmenu-reveal{
	line-height:23px;
	}
.sf-menu li {
	white-space: normal;
	}
.outer-container {
	margin-left:auto;
	width: auto;
	}
.container #sidebar {
	float: left;
	margin:40px 0 0 -370px;
	}
table{
	width:360px;
	}
.container #sidebar1{
	margin:0px;
	}	
table td{
	padding: 5px 10px 3px 18px;
	}
.ccontainer{
	margin-top:330px;
	}
.image1, .image2, .image3, .image31, .image32, .image33, .image34, .image35, .image36, .image37, .image38, .image39, .image40{
	display:none;
	}
#table1{
	margin-top:0;
	}
#image11{
	margin-left:0px;
	margin-top:-15px;
	}
#growbusiness, #growbusiness_key{
	width:370px;
	text-align:center;
	}
#growbusiness{
	margin:10px 0 0 80px;
	}
#growbusiness_key{
	margin:10px 0 0 40px;
	}	
#user_comments{
	float:left;
	margin:0 0 0 120px;
	}
#hand_size{
	float:left;
	margin:15px 0 0 140px;
	}
.avoids_forearm{
	width:auto;
	}
.span8{
	width:inherit;
	}
#details{
	margin-top:0;
	}
.story_table{
	width:360px;
	}
.story_table td{
	padding: 5px 3px;	
	}
.early, .rejection, .mockup, .sculpting, .engineering, .reviews, .production, .inspecting, .continuing, .image_51{
	width:360px;
	}
.early{
	margin:100px 0 0 -345px;
	}
.rejection {
	margin:45px 0 0 -365px;
	}
.image_52{
	width:155px;
	height:92px;
	margin-left:-16px;
	}
.image_53{
	width:110px;
	height:104px;
	}
.image_54{
	width:107px;
	height:130px;
	}
.image_55{
	width:190px;
	}
.image_56{
	width:135px;
	}
.mockup {
	margin:135px 0 0 -285px;
	}
.sculpting {
	margin:125px 0 0 -367px;
	}
.engineering {
	margin:140px 0 0 -308px;
	}
.reviews {
	margin:195px 0 0 -325px;
	}
.production{
	margin:150px 0 0 -365px;
	}
.proximal, .case, .pain{
	width:150px;
	margin-left: -20px;
	}
.comments{
	margin-left:-190px;
	width:190px;
	}
.inspecting{
	margin:150px 0 0 -325px;
	}
#table13, #table16{
	margin-left:5px;
	}
#table17 td{
	padding: 0px 3px !important;
	}	
table .td7, table .td8, table .td9, table .td10{
	padding:0px 0px;
	}
table .td11{
	padding:0 20px 0 0px;
	}
table .td6{
	padding: 0 3px 0px;
	}
.continuing{
	margin:145px 0 0 -350px;
	}
.product_development{
	margin-left: 5px;
	}
.row{
	margin-bottom:auto;
	}
.download_1, .download_2, .download_3, .download_4, .download_5, .download_6 {
    margin: 0 0 10px;
	}
.press_table{
	width:370px;
	}
.press_table td{
	padding: 5px 0;
	border: medium none;
	}	
.span41, .span42, .span45, .span46{
	float: left;
	margin: 15px 0 50px;
	width: 50%;	
	}
.span47, .span48{
	float: left;
	position:absolute;
	top:175px;
	width: 50%;
	}
.span51, .span52{
	float: left;
	position:absolute;
	top:310px;
	width: 50%;
	}
.span48,  .span52{
	right:5px;
	}
.boxes-in-love ul li.two-columns {
	width: 100%;
	}
.testimonials-summary blockquote {
	height:100px;
	}
.quotes, .testimonials-widget-testimonials, .note, .features, .vmc-note, .vmc-features, .r3k-features, #row-31, #row-32, #row-33, #row-34, #row-35{
	margin: 10px auto;
	width: 370px;
	float:none;
	}
.paging {
	margin: 0px auto;
	width:100%;
	}
.WCM-img{
	max-height: 350px;
	}
#row-41, .row-42-center, #row-43, .row-44-center, .row-46-center, #row-47, .row-48-center, #row-52, #row-45, #row-49, #row-53, .row-54-center{
    width: 370px;
	float:none;
	}
#row-51{
	float:left;
	}
#row-50 .row-50-11-center{
	width: 100%;
	}
.r3k-2{
	max-width: 206px;
	}
.r3k-3{
	max-height: 320px;
	}	
#R3K_container #jssor_1, #R3K_container #jssor_1 .slides_center, #R3K_container #jssor_1 .jssor_center, #R3K_container #jssor_1 .slides_center div, #R3K_container #jssor_1 .slides_center a{
	width:370px !important;
	height:258px !important;
	}
#R3K_container .jssort03{
	width:100% !important;
	}
#R3K_container #slides{
	left: 0 !important;
    margin: 2% 10% 0;
    right: 0 !important;
    width: 184px !important;
	}
#R3K_container .jssora02r {
    right: 1% !important;
	}		
#R3K_container .p .w .t {
    max-height: 50px !important;
	}		
.row_left_right {
	width: 210px;
	margin-top: -145px;
	}
.row_right_left {
	float: right;
	margin-right: 20px;
	}
.row_right {
	float: right;
	}
.row_right_right {
	float: right;
	margin:-153px 165px 0 0;
	width: 210px;
	}
.row_right_1, .row_right_down{
	width: 90px;
	margin:-4px 10px 0 0;
	}
.su-divider_1{
	width:93%;
	margin: 12px 0 12px 20px;
	}
.comparision{
	width:185px;
	}
.ordinary {
    margin-right: -83px;
    width: 90px;
	}
.mouse_here {
    margin-left: 205px;
	}
.row_center{
	margin-left: 2px;
	}
.row_left_1{
	width:90px;
	margin:0;
	}
.row_left_down{
	width: 90px;
	margin:165px 0 0 -90px;
	}
.supscript_1{
	margin-left: 84px;
	width: 100px;
	}
.supscript_2{
	margin-left: 186px;
	width: 90px;
	}
.portfolio-box > img{
	max-width: 325px;
	height: auto;
	}
.identical{
	width: 380px;
	margin-left: -12px;
	}
.products_paragraph {
	width: 355px;
	}
.note_left, .note_wired_left{
	margin-left:0px;
	}
.note_right{
	margin-left:132px;
	}
.note_wired_right{
	margin-left:233px;
	}
.note_wired_left_down, .note_wired_left_down_1{
	margin-left:0px;
	float:left;
	}
.note_wired_right_down, .note_wired_right_down_1{
	width:130px;
	float:left;
	}
.note_wired_left_down{
	margin-top: -195px;
	}
.note_wired_right_down{
	margin:-35px 0 0 235px;
	}
.note_wired_left_down_1{
	margin-top: -165px;
	}
.note_wired_right_down_1{
	margin:0 0 0 232px;
	}
#jssor_1, #jssor_1 .jssor_center, #jssor_1 .slides_center, #jssor_1 .slides_center div{
	margin: 0 auto !important;
    width: 380px !important;
	height:350px !important;
	}
.jssort03{
    width:380px !important;
	}	
#img-lg {
    max-height: 240px !important;
    width: auto !important;
	}
.jssor_1_wcm .jssort03{
	height: 216px !important;
	}
.jssor_1_wcm , .jssor_1_wcm > div:first-child{
	width: 380px !important;
	}
.jssor_1_wcm #slides{
	left:135px !important;
	}
.jssor_1_wcm .jssora02l, .jssor_1_wcm .jssora02r {
	top: 20% !important;
	}	
#slides{
	left:5px !important;
	width: 380px !important;
	}
#slides div {
    height: 42px !important;
    width: 60px !important;
	}	
#slides div:nth-of-type(3){
	transform: translate3d(62px, 0px, 0px) !important;
	}
#slides div:nth-of-type(4){
	transform: translate3d(124px, 0px, 0px) !important;
	}
#slides div:nth-of-type(5){
	transform: translate3d(186px, 0px, 0px) !important;
	}
#slides div:nth-of-type(6){
	transform: translate3d(248px, 0px, 0px) !important;
	}
#slides div:nth-of-type(7){
	transform: translate3d(310px, 0px, 0px) !important;
	}
#slides div.p .w {
    height: 40px !important;
    width: 58px !important;
	}	
.p .w .t{
	max-height: 37px !important;
	width:auto;
	top: 2px;
	}
#vmc_user_comments{
	float: left;
    margin: -20px 25px 20px;
	}
#vmc_hand_size{
	float: right;
    margin: -20px 25px 20px;
	}
#row-1, #row-2, #row-3, #row-4, #row-5, #row-6, #row-11, #row-12, #row-13, #row-14, #row-15, #row-16, #row-17, #row-21, #row-22, #row-23, #row-24, #row-25, #row-26, #row-27 {
    margin: 0px auto 20px;
    width: 380px;
	}
#row-1 .row-left .row-left-para p, #row-2 .row-right .row-right-para p, #row-3 .row-left .row-left-para p, #row-4 .row-right .row-right-para p, #row-5 .row-left .row-left-para p, #row-6 .row-right .row-right-para p, #row-11 .row-left .row-left-para p, #row-21 .row-left .row-left-para p, #row-12 .row-right .row-right-para p, #row-22 .row-right .row-right-para p, #row-13 .row-left .row-left-para p, #row-23 .row-left .row-left-para p, #row-14 .row-right .row-right-para p, #row-24 .row-right .row-right-para p,#row-15 .row-left .row-left-para p, #row-25 .row-left .row-left-para p, #row-16 .row-right .row-right-para p, #row-26 .row-right .row-right-para p, #row-17 .row-left .row-left-para p, #row-27 .row-left .row-left-para p{
    width: 100%;
	}
#row-1 .row-left .row-left-para, #row-11 .row-left .row-left-para, #row-21 .row-left .row-left-para, #row-2 .row-right .row-right-para, #row-12 .row-right .row-right-para, #row-22 .row-right .row-right-para, #row-3 .row-left .row-left-para, #row-5 .row-left .row-left-para, #row-13 .row-left .row-left-para, #row-23 .row-left .row-left-para, #row-15 .row-left .row-left-para, #row-25 .row-left .row-left-para, #row-4 .row-right .row-right-para, #row-14 .row-right .row-right-para, #row-24 .row-right .row-right-para, #row-6 .row-right .row-right-para, #row-17 .row-left .row-left-para, #row-27 .row-left .row-left-para, #row-16 .row-right .row-right-para, #row-26 .row-right .row-right-para{
	float: none;
	width: 95%;
	}
#row-1 .row-left, #row-1 .row-right, #row-11 .row-left, #row-21 .row-left, #row-11 .row-right, #row-21 .row-right{
	width:100%;
	float:none;
	margin:0 auto
	}
.skeleton-img{
	max-height: 250px;
	}
#row-2 .row-left, #row-3 .row-right, #row-4 .row-left, #row-5 .row-right, #row-6 .row-left, #row-12 .row-left, #row-22 .row-left, #row-13 .row-right, #row-23 .row-right, #row-14 .row-left, #row-24 .row-left, #row-15 .row-right, #row-25 .row-right, #row-16 .row-left, #row-26 .row-left, #row-17 .row-right, #row-27 .row-right{
	width: 40%;
	}
#row-2 .row-right, #row-3 .row-left, #row-4 .row-right, #row-5 .row-left, #row-6 .row-right, #row-12 .row-right, #row-22 .row-right, #row-13 .row-left, #row-23 .row-left, #row-14 .row-right, #row-24 .row-right, #row-15 .row-left, #row-25 .row-left, #row-16 .row-right, #row-26 .row-right, #row-17 .row-left, #row-27 .row-left{
	width: 60%;
	}		
#row-1 .row-left .row-left-para, #row-11 .row-left .row-left-para, #row-21 .row-left .row-left-para{
    margin: 0px auto 20px;
	}
#row-2 .row-right .row-right-para, #row-12 .row-right .row-right-para, #row-22 .row-right .row-right-para, #row-3 .row-left .row-left-para, #row-5 .row-left .row-left-para, #row-13 .row-left .row-left-para, #row-23 .row-left .row-left-para{
    margin: 7px auto;
	}
#row-4 .row-right .row-right-para, #row-14 .row-right .row-right-para, #row-24 .row-right .row-right-para{
    margin: 17px auto;
	}
#row-6 .row-right .row-right-para, #row-17 .row-left .row-left-para, #row-27 .row-left .row-left-para{
    margin: 0px auto;
	}
#row-15 .row-left .row-left-para, #row-25 .row-left .row-left-para{
	margin: 35px auto;
	}
#row-16 .row-right .row-right-para, #row-26 .row-right .row-right-para{
    margin: 80px auto;
	}
.VMCR, .VMCRW, .VMCRWG{
    max-height: 150px;
    width: auto;
	}
#mouse_manager{
	max-height: 170px;
    width: auto;
	}
.testi_wrap .testimonials-widget-testimonials{
	float: none;
    margin: 35px auto 0;
    width: 370px;
	}
.paragraph_1{
	width:auto;
	}
.paragraph_2{
	width:360px;
	}
.aq-template-wrapper .aq_span12{
	width: 100%;
	}
.boxes-in ul li.three-columns{
	margin: 0 23px !important;
    width: 38% !important; 
	}
.su-divider_seperate{
	width:100%;
	margin: 20px auto 0;
	}
.posture_table {
    margin: 0 auto 50px !important;
    width: 100%;
	}
.posture_table td {
	padding: 5px 0px;
	}
.posture_heading {
    margin: 35px auto 0;
	}
.posture_image{
	max-width: 345px;
	}
.site-cooler-footer {
	padding: 20px 0 16px;
	}
#footer ul {
	margin: -18px 0px 10px 0px;
	}
#footer ul .help{
	background:none;
	}
#footer .footer-legal {
	margin: 0 auto 10px;
	padding: 10px 0;
	}
.footer-links{
	margin:7px 80px;
	}
.footer-bottom-text{
	margin-left:0px;
	text-align:center;
	}
.footer-copyright{
	float: left;
    margin: 5px 110px 0px;
	}	
}

@media (min-width: 395px) and (max-width:400px){/*Blackberry Z10 (portrait)--fixed*/
.container, #master-wrapper .container, .promo-content-container, .content-container, .site-footer, .footer-global-watercooler, #row-31 .wcm-p{
	width:100%;
	}
.bottom-wrapper{
	height: 77px;
	}
.column, .columns{	
	margin-left:8px;
	}
.bbb{
	margin-top:-2px;
	margin-right:160px;
	}
.follow_us{
	margin:6px 5px 0;
	width: 380px;
	}
.follow_us_left{
	margin-left: 8px;
	}
#google_translate_box {
	margin:4px 104px 0 0;
	}
.mean-container .mean-bar{
	margin-right:10px;
	}
.mean-container a.meanmenu-reveal{
	line-height:23px;
	}
.sf-menu li {
	white-space: normal;
	}
.outer-container {
	margin-left:auto;
	width: auto;
	}
.container #sidebar {
	float: left;
	margin:40px 0 0 -350px;
	}
table{
	width:345px;
	}
.table2{
	margin-left: 10px;
	}
#table2{
	margin-left: 10px;
	}
table td{
	padding: 5px 5px 3px 8px;
	}
.image1, .image2, .image3, .image31, .image32, .image33, .image34, .image35, .image36, .image37, .image38, .image39, .image40{
	display:none;
	}
#table1{
	margin-top:0;
	}
p, .paragraph_1{
	width:auto;
	}
#image11{
	margin:-15px 0 0 0;
	}
.portfolio-box > img{
	max-width: 320px;
	height:auto;
	}
#growbusiness, #growbusiness_key{
	width:350px;
	text-align:center;
	}
#growbusiness{
	margin:10px 0 0 110px;
	}
#growbusiness_key{
	margin:10px 0 0 75px;
	}	
#user_comments{
	float:left;
	margin-left:105px;
	margin-top:0px;
	}
#hand_size{
	float:left;
	margin:15px 0 0 125px;
	}
.identical{
	width: 370px;
	margin-left: -5px;
	}
.avoids_forearm{
	width:auto;
	}
.span8{
	width:inherit;
	}
#details{
	margin-top:0;
	}
.row{
	margin-bottom:auto;
	}
.ccontainer{
	margin-top:330px;
	}
.story_table{
	width:360px;
	}
.story_table td{
	padding: 5px 3px;	
	}
.early, .rejection, .mockup, .sculpting, .engineering, .reviews, .production, .inspecting, .continuing, .image_51{
	width:360px;
	}
.early{
	margin:100px 0 0 -342px;
	}
.rejection {
	margin:45px 0 0 -362px;
	}
.image_52{
	width:155px;
	height:92px;
	margin-left:-16px;
	}
.image_53{
	width:110px;
	height:104px;
	}
.image_54{
	width:107px;
	height:130px;
	}
.image_55{
	width:190px;
	}
.image_56{
	width:135px;
	}
.mockup {
	margin:135px 0 0 -278px;
	}
.sculpting {
	margin:125px 0 0 -367px;
	}
.engineering {
	margin:140px 0 0 -308px;
	}
.reviews {
	margin:195px 0 0 -320px;
	}
.production{
	margin:150px 0 0 -365px;
	}
.proximal, .case, .pain{
	width:150px;
	margin-left: -20px;
	}
.comments{
	margin-left:-190px;
	width:190px;
	}
.inspecting{
	margin:150px 0 0 -325px;
	}
#table13, #table16{
	margin-left:5px;
	}
#table17 td{
	padding: 0px 3px !important;
	}	
table .td7, table .td8, table .td9, table .td10{
	padding:0px 0px;
	}
table .td11{
	padding:0 19px 0 0px;
	}
table .td6{
	padding: 0 3px 0px;
	}
.continuing{
	margin:145px 0 0 -350px;
	}
.product_development{
	margin-left: 5px;
	}
.download_1, .download_2, .download_3, .download_4, .download_5,.download_6{
	margin: 0 0 10px;
	}
.product_development{
	margin-left: 8px;
	}
.press_table{
	width:350px;
	}
.press_table td{
	padding: 5px 0;
	border: medium none;
	}	
.span41, .span42, .span45, .span46{
	float: left;
	margin: 15px 0 50px;
	width: 50%;	
	}
.span47, .span48{
	float: left;
	position:absolute;
	top:175px;
	width: 50%;
	}
.span51, .span52{
	float: left;
	position:absolute;
	top:310px;
	width: 50%;
	}
.span48,  .span52{
	right:5px;
	}
.testimonials-summary blockquote {
	height:100px;
	}
.quotes, .testimonials-widget-testimonials, .note, .features, .vmc-note, .vmc-features,  .r3k-features, #row-31, #row-32, #row-33, #row-34, #row-35{
	margin: 10px auto;
	width: 350px;
	float:none;
	}
.paging {
	margin: 0px auto;
	width:100%;
	}
.WCM-img{
	max-height: 330px;
	}	
#row-41, .row-42-center, #row-43, .row-44-center, .row-46-center, #row-47, .row-48-center, #row-52, #row-45, #row-49, #row-53, .row-54-center{
    width: 350px;
	float:none;
	}
#row-51{
	float:left;
	}
#row-50 .row-50-11-center{
	width: 100%;
	}
.r3k-2{
	max-width: 195px;
	}
.r3k-3{
	max-height: 304px;
	}	
#R3K_container #jssor_1, #R3K_container #jssor_1 .slides_center, #R3K_container #jssor_1 .jssor_center, #R3K_container #jssor_1 .slides_center div, #R3K_container #jssor_1 .slides_center a{
	width:350px !important;
	height:249px !important;
	}
#R3K_container .jssort03{
	width:100% !important;
	}
#R3K_container #slides{
	left: 0 !important;
    margin: 5% 25.8% 0 !important;
    right: 0 !important;
    width: 172px !important;
	}
#R3K_container .jssora02r {
    right: 1% !important;
	}		
#R3K_container .p .w .t {
    max-height: 50px !important;
	}		
.row_left_left{
	margin-left:0px;
	}
.row_left_right {
	width: 190px;
	margin:-145px 0 0 140px;
	}
.row_right_left {
	float: right;
	margin-right: 0px;
	}
.row_right {
	float: right;
	}
.row_right_right {
	float: right;
	margin:-153px 155px 0 0;
	width: 190px;
	}
.row_right_1, .row_right_down{
	width: 80px;
	margin:-4px 8px 0 0;
	}
.su-divider_1{
	width:96%;
	margin: 12px 0 12px 8px;
	}
.row_center{
	margin-left: 0;
	}
.comparision{
	width:180px;
	}
.row_left_1{
	width:80px;
	margin:0px;
	}
.row_left_down{
	width: 80px;
	margin:230px 0 0 -80px;
	}
.supscript_1{
	margin-left: 78px;
	width: 90px;
	}
.supscript_2{
	margin-left: 172px;
	width: 90px;
	}
.portfolio-box .portfolio-mask{
	width: 100%;
	}
.mouse_here{
	margin-left:222px;
	width:70px;
	}
.ordinary{
    width: 80px;
	margin:-72px -64px 0 0;
	}
.products_paragraph {
	width: 335px;
	}
.note_left, .note_wired_left{
	margin-left:0px;
	}
.note_right{
	margin-left:122px;
	}
.note_wired_right{
	margin-left:227px;
	}
.note_wired_left_down, .note_wired_left_down_1{
	margin-left:0px;
	float:left;
	}
.note_wired_right_down, .note_wired_right_down_1{
	width:130px;
	float:left;
	}
.note_wired_left_down{
	margin-top: -200px;
	}
.note_wired_right_down{
	margin:-40px 0 0 227px;
	}
.note_wired_left_down_1{
	margin-top: -165px;
	}
.note_wired_right_down_1{
	margin:-5px 0 0 225px;
	}
#jssor_1, #jssor_1 .jssor_center, #jssor_1 .slides_center, #jssor_1 .slides_center div{
	margin: 0 auto !important;
    width: 350px !important;
	height:320px !important;
	}
#jssor_1 div{
    width: 350px !important;
	margin: 0 auto !important;
	}
.jssort03,  .jssort03 div{
    width:350px !important;
	}	
#img-lg {
    max-height: 220px !important;
    width: auto !important;
	}
.jssor_1_wcm .jssort03{
	height: 245px !important;
	}
.jssor_1_wcm , .jssor_1_wcm > div:first-child{
	width: 380px !important;
	}
.jssor_1_wcm #slides{
	left:118px !important;
	}
.jssor_1_wcm .jssora02l, .jssor_1_wcm .jssora02r {
	top: 20% !important;
	}	
#slides{
	left:3px !important;
	width: 350px !important;
	}
#slides div {
    height: 42px !important;
    width: 55px !important;
	}	
#slides div:nth-of-type(3){
	transform: translate3d(58px, 0px, 0px) !important;
	}
#slides div:nth-of-type(4){
	transform: translate3d(116px, 0px, 0px) !important;
	}
#slides div:nth-of-type(5){
	transform: translate3d(174px, 0px, 0px) !important;
	}
#slides div:nth-of-type(6){
	transform: translate3d(232px, 0px, 0px) !important;
	}
#slides div:nth-of-type(7){
	transform: translate3d(290px, 0px, 0px) !important;
	}
#slides div.p .w {
    height: 40px !important;
    width: 53px !important;
	}	
.p .w .t{
	max-height: 32px !important;
	width:auto;
	top: 4px;
	}
#vmc_user_comments{
	float: left;
    margin: -20px 25px 20px;
	}
#vmc_hand_size{
	float: right;
    margin: -20px 25px 20px;
	}
#row-1, #row-2, #row-3, #row-4, #row-5, #row-6, #row-11, #row-12, #row-13, #row-14, #row-15, #row-16, #row-17, #row-21, #row-22, #row-23, #row-24, #row-25, #row-26, #row-27 {
    margin: 0px auto 20px;
    width: 360px;
	}
#row-1 .row-left .row-left-para p, #row-2 .row-right .row-right-para p, #row-3 .row-left .row-left-para p, #row-4 .row-right .row-right-para p, #row-5 .row-left .row-left-para p, #row-6 .row-right .row-right-para p, #row-11 .row-left .row-left-para p, #row-21 .row-left .row-left-para p, #row-12 .row-right .row-right-para p, #row-22 .row-right .row-right-para p, #row-13 .row-left .row-left-para p, #row-23 .row-left .row-left-para p, #row-14 .row-right .row-right-para p, #row-24 .row-right .row-right-para p,#row-15 .row-left .row-left-para p, #row-25 .row-left .row-left-para p, #row-16 .row-right .row-right-para p, #row-26 .row-right .row-right-para p, #row-17 .row-left .row-left-para p, #row-27 .row-left .row-left-para p{
    width: 100%;
	}
#row-1 .row-left .row-left-para, #row-11 .row-left .row-left-para, #row-21 .row-left .row-left-para, #row-2 .row-right .row-right-para, #row-12 .row-right .row-right-para, #row-22 .row-right .row-right-para, #row-3 .row-left .row-left-para, #row-5 .row-left .row-left-para, #row-13 .row-left .row-left-para, #row-23 .row-left .row-left-para, #row-15 .row-left .row-left-para, #row-25 .row-left .row-left-para, #row-4 .row-right .row-right-para, #row-14 .row-right .row-right-para, #row-24 .row-right .row-right-para, #row-6 .row-right .row-right-para, #row-17 .row-left .row-left-para, #row-27 .row-left .row-left-para, #row-16 .row-right .row-right-para, #row-26 .row-right .row-right-para{
	float: none;
	width: 95%;
	}
#row-1 .row-left, #row-1 .row-right, #row-11 .row-left, #row-21 .row-left, #row-11 .row-right, #row-21 .row-right{
	width:100%;
	float:none;
	margin:0 auto
	}
.skeleton-img{
	max-height: 250px;
	}
#row-2 .row-left, #row-3 .row-right, #row-4 .row-left, #row-5 .row-right, #row-6 .row-left, #row-12 .row-left, #row-22 .row-left, #row-13 .row-right, #row-23 .row-right, #row-14 .row-left, #row-24 .row-left, #row-15 .row-right, #row-25 .row-right, #row-16 .row-left, #row-26 .row-left, #row-17 .row-right, #row-27 .row-right{
	width: 40%;
	}
#row-2 .row-right, #row-3 .row-left, #row-4 .row-right, #row-5 .row-left, #row-6 .row-right, #row-12 .row-right, #row-22 .row-right, #row-13 .row-left, #row-23 .row-left, #row-14 .row-right, #row-24 .row-right, #row-15 .row-left, #row-25 .row-left, #row-16 .row-right, #row-26 .row-right, #row-17 .row-left, #row-27 .row-left{
	width: 60%;
	}		
#row-1 .row-left .row-left-para, #row-11 .row-left .row-left-para, #row-21 .row-left .row-left-para{
    margin: 0px auto 20px;
	}
#row-2 .row-right .row-right-para, #row-12 .row-right .row-right-para, #row-22 .row-right .row-right-para, #row-3 .row-left .row-left-para, #row-5 .row-left .row-left-para, #row-13 .row-left .row-left-para, #row-23 .row-left .row-left-para, #row-6 .row-right .row-right-para, #row-17 .row-left .row-left-para, #row-27 .row-left .row-left-para{
    margin: 0px auto;
	}
#row-4 .row-right .row-right-para, #row-14 .row-right .row-right-para, #row-24 .row-right .row-right-para{
    margin: 15px auto;
	}
#row-15 .row-left .row-left-para, #row-25 .row-left .row-left-para{
	margin: 17px auto;
	}
#row-16 .row-right .row-right-para, #row-26 .row-right .row-right-para{
    margin: 80px auto;
	}
.VMCR, .VMCRW, .VMCRWG{
    max-height: 145px;
    width: auto;
	}
#mouse_manager{
	max-height: 165px;
    width: auto;
	}
.testi_wrap .testimonials-widget-testimonials{
	float: none;
    margin: 35px auto 0;
    width: 350px;
	}
.paragraph_2{
	width:340px;
	}
.aq-template-wrapper .aq_span12{
	width: 100%;
	}
.boxes-in ul li.three-columns{
	margin: 0 18px !important;
    width: 40% !important; 
	}
.su-divider_seperate{
	width:100%;
	margin: 20px auto 0;
	}
.posture_table {
    margin-left: 0px;
	}
.posture_table td{
	width:inherit;
	}
.posture_image {
    max-width: 355px;
	}
.posture_heading {
    margin-left: -15px;
    width: 305px;
	}
.site-cooler-footer {
	padding: 20px 0 16px;
	}
#footer ul {
	margin: -18px 0px 10px 0px;
	}
#footer ul .help{
	background:none;
	}
#footer .footer-legal {
	margin: 0 auto 10px;
	padding: 10px 0;
	}
.footer-links{
	margin: 7px 75px 0;
	}
.footer-bottom-text{
	margin-left:0px;
	text-align:center;
	}
.footer-copyright{
	float: left;
    margin: 5px 100px 0;	
	}
.cseo .row{
	width: 350px;
	margin: 30px auto 0 !important;
	}
}

@media (min-width: 380px) and (max-width:395px){/*350% zoom for IE--fixed*/
.container, #master-wrapper .container, .content-container, .promo-content-container, .site-footer, .footer-global-watercooler, #row-31 .wcm-p{
	width:100%;
	}
.bottom-wrapper{
	height: 77px;
	}
.column, .columns{	
	margin-left:8px;
	}
.bbb{
	margin-top:-2px;
	margin-right:160px;
	}
.follow_us{
	margin:6px auto 0;
	width: 100%;
	}
.follow_us_left{
	margin-left: 8px;
	}
#google_translate_box {
	margin:4px 104px 0 0;
	}
.mean-container .mean-bar{
	margin-right:10px;
	}
.mean-container a.meanmenu-reveal{
	line-height:23px;
	}	
.sf-menu li {
	white-space: normal;
	}
.outer-container {
	margin-left:auto;
	width: auto;
	}
.container #sidebar {
	float: left;
	margin:40px 0 0 -334px;
	}
table{
	width:330px;
	}
.table2, #table2{
	margin-left: 5px;
	}
.container #sidebar1{
	margin:0px;
	}
table td{
	padding: 5px 5px 3px 8px;
	}
.image1, .image2, .image3, .image31, .image32, .image33, .image34, .image35, .image36, .image37, .image38, .image39, .image40{
	display:none;
	}
#table1{
	margin-top:0;
	}
p, .paragraph_1{
	width:auto;
	}
#image11{
	margin-left:-5px;
	margin-top:-15px;
	}
.portfolio-box > img{
	max-width: 320px;
	height:auto;
	}
#growbusiness, #growbusiness_key{
	width:350px;
	text-align:center;
	}
#growbusiness{
	margin:10px 0 0 108px;
	}
#growbusiness_key{
	margin:10px 0 0 70px;
	}	
#user_comments{
	float:left;
	margin:0px 0 0 105px;
	}
#hand_size{
	float:left;
	margin:15px 0 0 125px;
	}
.identical{
	width: 355px;
	margin-left: 5px;
	}
.avoids_forearm{
	width:auto;
	}
.span8{
	width:inherit;
	}
#details{
	margin-top:0;
	}
.row{
	margin-bottom:auto;
	}
.ccontainer{
	margin-top:330px;
	}
.story_table{
	width:355px;
	}
.story_table td{
	padding: 5px 3px;	
	}
.early, .rejection, .mockup, .sculpting, .engineering, .reviews, .production, .inspecting, .continuing, .image_51{
	width:355px;
	}
.early{
	margin:100px 0 0 -342px;
	}
.rejection {
	margin:45px 0 0 -362px;
	}
.image_52{
	width:155px;
	height:92px;
	margin-left:-16px;
	}
.image_53{
	width:110px;
	height:104px;
	}
.image_54{
	width:107px;
	height:130px;
	}
.image_55{
	width:190px;
	}
.image_56{
	width:135px;
	}
.mockup {
	margin:135px 0 0 -278px;
	}
.sculpting {
	margin:125px 0 0 -367px;
	}
.engineering {
	margin:140px 0 0 -308px;
	}
.reviews {
	margin:195px 0 0 -320px;
	}
.production{
	margin:150px 0 0 -365px;
	}
.proximal, .case, .pain{
	width:150px;
	margin-left: -20px;
	}
.comments{
	margin-left:-190px;
	width:190px;
	}
.inspecting{
	margin:150px 0 0 -325px;
	}
#table13, #table16{
	margin-left:5px;
	}
#table17 td{
	padding: 0px 3px !important;
	}	
table .td7, table .td8, table .td9, table .td10{
	padding:0px 0px;
	}
table .td11{
	padding:0 19px 0 0px;
	}
table .td6{
	padding: 0 3px 0px;
	}
.continuing{
	margin:145px 0 0 -350px;
	}
.product_development{
	margin-left: 5px;
	}
.download_1, .download_2, .download_3, .download_4, .download_5,.download_6{
	margin:0 0 10px;
	}
.press_table{
	width:360px;
	}
.press_table td{
	padding: 5px 0;
	border: medium none;
	}	
.span41, .span42, .span45, .span46{
	float: left;
	margin: 15px 0 50px;
	width: 50%;	
	}
.span47, .span48{
	float: left;
	position:absolute;
	top:175px;
	width: 50%;
	}
.span51, .span52{
	float: left;
	position:absolute;
	top:310px;
	width: 50%;
	}
.span48,  .span52{
	right:5px;
	}
.testimonials-summary blockquote {
	height:100px;
	}
.quotes, .testimonials-widget-testimonials, .note, .features, .vmc-note, .vmc-features,  .r3k-features, #row-31, #row-32, #row-33, #row-34, #row-35{
	margin: 10px auto;
	width: 350px;
	float:none;
	}
.paging {
	margin: 0px auto;
	width:100%;
	}
.WCM-img{
	max-height: 330px;
	}
#row-41, .row-42-center, #row-43, .row-44-center, .row-46-center, #row-47, .row-48-center, #row-52, #row-45, #row-49, #row-53, .row-54-center{
    width: 350px;
	float:none;
	}
#row-51{
	float:left;
	}
#row-50 .row-50-11-center{
	width: 100%;
	}
.r3k-2{
	max-width: 196px;
	}
.r3k-3{
	max-height: 304px;
	}	
#R3K_container #jssor_1, #R3K_container #jssor_1 .slides_center, #R3K_container #jssor_1 .jssor_center, #R3K_container #jssor_1 .slides_center div, #R3K_container #jssor_1 .slides_center a{
	width:350px !important;
	height:260px !important;
	}
#R3K_container .jssort03, #R3K_container .jssort0 > div:first-child {
	width:100% !important;
	}
#R3K_container #slides{
	left: 0 !important;
    margin: 0 auto;
    right: 0 !important;
    width: 146px !important;
	}
#R3K_container .jssora02r {
    right: 1% !important;
	}		
#R3K_container .p .w .t {
    max-height: 50px !important;
	}		
.row_left_left{
	margin-left:0px;
	}
.row_left_right {
	width: 210px;
	margin:-145px 0 0 145px;
	}
.row_right_left {
	float: right;
	margin-right: 0px;
	}
.row_right {
	float: right;
	}
.row_right_right {
	float: right;
	margin:-153px 145px 0 0;
	width: 210px;
	}
.row_right_1, .row_right_down{
	width: 80px;
	margin:-4px 8px 0 0;
	}
.su-divider_1{
	width:96%;
	margin: 12px 0 12px 8px;
	}
.comparision{
	width:180px;
	}
.row_center{
	margin-left: 5px;
	}
.row_left_1{
	width:80px;
	margin:0;
	}
.row_left_down{
	width: 80px;
	margin:230px 0 0 -80px;
	}
.supscript_1{
	margin-left: 78px;
	width: 90px;
	}
.supscript_2{
	margin-left: 172px;
	width: 90px;
	}
.portfolio-box .portfolio-mask{
	width: 100%;
	}
.mouse_here{
	margin-left:222px;
	width:70px;
	}
.ordinary{
	width:90px;
	margin:-69px -72px 0 0;
	}
.products_paragraph {
	width: 335px;
	}
.note_left, .note_wired_left{
	margin-left:0px;
	}
.note_right{
	margin-left:125px;
	}
.note_wired_right{
	margin-left:228px;
	}
.note_wired_left_down, .note_wired_left_down_1{
	margin-left:0px;
	float:left;
	}
.note_wired_right_down, .note_wired_right_down_1{
	width:130px;
	float:left;
	}
.note_wired_left_down{
	margin-top: -200px;
	}
.note_wired_right_down{
	margin:-40px 0 0 235px;
	}
.note_wired_left_down_1{
	margin-top: -165px;
	}
.note_wired_right_down_1{
	margin:-5px 0 0 230px;
	}
.cseo .row{
	width:355px;
	margin: 30px auto 0 !important;
	}	
#jssor_1, #jssor_1 .jssor_center, #jssor_1 .slides_center, #jssor_1 .slides_center div{
	margin: 0 auto !important;
    width: 300px !important;
	height:320px !important;
	}
.jssort03,  .jssort03 div{
    width:100% !important;
	}	
#img-lg {
    max-height: 190px !important;
    width: auto !important;
	}
.jssor_1_wcm .jssort03{
	height: 244px !important;
	}
.jssor_1_wcm , .jssor_1_wcm > div:first-child{
	width: 300px !important;
	}
.jssor_1_wcm #slides{
	left: 98px !important;
	top: 0 !important;
	}
.jssor_1_wcm .jssora02l, .jssor_1_wcm .jssora02r {
	top: 20% !important;
	}		
#slides{
	left:0px !important;
	width: 330px !important;
	}
#slides div {
    height: 42px !important;
    width: 48px !important;
	}	
#slides div:nth-of-type(3){
	transform: translate3d(49px, 0px, 0px) !important;
	}
#slides div:nth-of-type(4){
	transform: translate3d(98px, 0px, 0px) !important;
	}
#slides div:nth-of-type(5){
	transform: translate3d(147px, 0px, 0px) !important;
	}
#slides div:nth-of-type(6){
	transform: translate3d(196px, 0px, 0px) !important;
	}
#slides div:nth-of-type(7){
	transform: translate3d(245px, 0px, 0px) !important;
	}
#slides div.p .w {
    height: 40px !important;
    width: 46px !important;
	}	
.p .w .t{
	max-height: 28px !important;
	width:auto;
	top: 4px;
	}
#vmc_user_comments{
	float: left;
    margin: -20px 25px 20px;
	}
#vmc_hand_size{
	float: right;
    margin: -20px 25px 20px;
	}
#row-1, #row-2, #row-3, #row-4, #row-5, #row-6, #row-11, #row-12, #row-13, #row-14, #row-15, #row-16, #row-17, #row-21, #row-22, #row-23, #row-24, #row-25, #row-26, #row-27 {
    margin: 0px auto 20px;
    width: 360px;
	}
#row-1 .row-left .row-left-para p, #row-2 .row-right .row-right-para p, #row-3 .row-left .row-left-para p, #row-4 .row-right .row-right-para p, #row-5 .row-left .row-left-para p, #row-6 .row-right .row-right-para p, #row-11 .row-left .row-left-para p, #row-21 .row-left .row-left-para p, #row-12 .row-right .row-right-para p, #row-22 .row-right .row-right-para p, #row-13 .row-left .row-left-para p, #row-23 .row-left .row-left-para p, #row-14 .row-right .row-right-para p, #row-24 .row-right .row-right-para p,#row-15 .row-left .row-left-para p, #row-25 .row-left .row-left-para p, #row-16 .row-right .row-right-para p, #row-26 .row-right .row-right-para p, #row-17 .row-left .row-left-para p, #row-27 .row-left .row-left-para p{
    width: 100%;
	}
#row-1 .row-left .row-left-para, #row-11 .row-left .row-left-para, #row-21 .row-left .row-left-para, #row-2 .row-right .row-right-para, #row-12 .row-right .row-right-para, #row-22 .row-right .row-right-para, #row-3 .row-left .row-left-para, #row-5 .row-left .row-left-para, #row-13 .row-left .row-left-para, #row-23 .row-left .row-left-para, #row-15 .row-left .row-left-para, #row-25 .row-left .row-left-para, #row-4 .row-right .row-right-para, #row-14 .row-right .row-right-para, #row-24 .row-right .row-right-para, #row-6 .row-right .row-right-para, #row-17 .row-left .row-left-para, #row-27 .row-left .row-left-para, #row-16 .row-right .row-right-para, #row-26 .row-right .row-right-para{
	float: none;
	width: 95%;
	}
#row-1 .row-left, #row-1 .row-right, #row-11 .row-left, #row-21 .row-left, #row-11 .row-right, #row-21 .row-right{
	width:100%;
	float:none;
	margin:0 auto
	}
.skeleton-img{
	max-height: 250px;
	}
#row-2 .row-left, #row-3 .row-right, #row-4 .row-left, #row-5 .row-right, #row-6 .row-left, #row-12 .row-left, #row-22 .row-left, #row-13 .row-right, #row-23 .row-right, #row-14 .row-left, #row-24 .row-left, #row-15 .row-right, #row-25 .row-right, #row-16 .row-left, #row-26 .row-left, #row-17 .row-right, #row-27 .row-right{
	width: 40%;
	}
#row-2 .row-right, #row-3 .row-left, #row-4 .row-right, #row-5 .row-left, #row-6 .row-right, #row-12 .row-right, #row-22 .row-right, #row-13 .row-left, #row-23 .row-left, #row-14 .row-right, #row-24 .row-right, #row-15 .row-left, #row-25 .row-left, #row-16 .row-right, #row-26 .row-right, #row-17 .row-left, #row-27 .row-left{
	width: 60%;
	}		
#row-1 .row-left .row-left-para, #row-11 .row-left .row-left-para, #row-21 .row-left .row-left-para{
    margin: 0px auto 20px;
	}
#row-2 .row-right .row-right-para, #row-12 .row-right .row-right-para, #row-22 .row-right .row-right-para, #row-3 .row-left .row-left-para, #row-5 .row-left .row-left-para, #row-13 .row-left .row-left-para, #row-23 .row-left .row-left-para, #row-6 .row-right .row-right-para, #row-17 .row-left .row-left-para, #row-27 .row-left .row-left-para{
    margin: 0px auto;
	}
#row-4 .row-right .row-right-para, #row-14 .row-right .row-right-para, #row-24 .row-right .row-right-para{
    margin: 15px auto;
	}
#row-15 .row-left .row-left-para, #row-25 .row-left .row-left-para{
	margin: 17px auto;
	}
#row-16 .row-right .row-right-para, #row-26 .row-right .row-right-para{
    margin: 80px auto;
	}
.VMCR, .VMCRW, .VMCRWG{
    max-height: 145px;
    width: auto;
	}
#mouse_manager{
	max-height: 165px;
    width: auto;
	}
.testi_wrap .testimonials-widget-testimonials{
	float: none;
    margin: 35px auto 0;
    width: 350px;
	}
.paragraph_2{
	width:360px;
	}
.aq-template-wrapper .aq_span12{
	width: 100%;
	}
.boxes-in ul li.three-columns{
	margin: 0 18px !important;
    width: 40% !important; 
	}
.su-divider_seperate{
	width:100%;
	margin: 20px auto 0;
	}
.posture_table {
    margin-left: 0px;
	}
.posture_table td{
	width:inherit;
	}
.posture_image {
    max-width: 365px;
	}
.posture_heading {
    margin-left: -15px;
    width: 305px;
	}
.site-cooler-footer {
	padding: 20px 0 16px;
	}
.site-footer, .footer-global-watercooler {
	width: inherit;
	}
#footer ul {
	margin: -18px 0 10px 12px;
	padding-right: 25px;
	}
#footer ul .help {
	background:none;
	}
#footer .footer-legal {
	margin: 0 auto 10px;
	padding: 10px 0;
	}
.footer-copyright{
	float: left;
    margin-left: 90px;
    margin-top: 5px;	
	}
.footer-copyright-and-links{
	text-align:center;
	}
.footer-links{
	text-align:center;
	margin-left:60px;
	}
.footer-bottom-text{
	margin-left:0px; 
	text-align:center;
	}
}

@media (min-width: 370px) and (max-width:380px){/*Blackberry Q10 --fixed*/
.container, #master-wrapper .container, .content-container, .site-footer, .footer-global-watercooler, #row-31 .wcm-p{
	width:100%;
	}
.bottom-wrapper{
	height: 77px;
	}
.column, .columns{	
	margin-left:8px;
	}
.bbb{
	margin-top:-2px;
	margin-right:160px;
	}
.follow_us{
	float: left;
    margin: 8px auto 0;
    min-width: 100%;
	}
.follow_us_left{
	float: none !important;
    margin: 0 7px;
	}
.fb_fan, .fb_like, .twitter_like{
	float: left;
    width: 27%;
	margin:0px;
	}
#google_translate_box {
	float: none;
    margin: 23.5px 110px 0;
	}
.mean-container .mean-bar{
	margin-right:10px;
	}	
.mean-container a.meanmenu-reveal{
	line-height:23px;
	}
.sf-menu li {
	white-space: normal;
	}
.outer-container {
	margin-left:auto;
	width: auto;
	}
.container #sidebar {
	float: left;
	margin:40px 0 0 -299px;
	}
table{
	width:300px;
	}
table td{
	padding: 5px 0px 3px 5px;
	}
.ccontainer{
	margin-top:330px;
	margin-left:auto;
	}
.image1, .image2, .image3, .image31, .image32, .image33, .image34, .image35, .image36, .image37, .image38, .image39, .image40{
	display:none;
	}
#table1{
	margin-top:0;
	}
p{
	width:inherit;
	}
.download_1, .download_2, .download_3, .download_4, .download_5, .download_6{
	margin:0 0 10px;
	}
.paragraph{
	width:325px;
	}
.paragraph1{
	width:165px;
	}
.table2, #table2{
	margin-left: 10px;
	}
.container #sidebar1{
	margin:0px;
	float:none;
	position:absolute;
	}
#image11{
	margin-left:-25px;
	margin-top:-15px;
	}
.span8{
	width:inherit;
	}
.shop{
	margin-left:33px;
	}
#details{
	margin-top:0;
	}
.story_table{
	width:340px;
	}
.story_table td{
	padding: 5px 0px;	
	}	
.early, .rejection, .mockup, .sculpting, .engineering, .reviews, .production, .inspecting, .continuing, .image_51{
	width:330px;
	}
.early{
	margin:100px 0 0 -317px;
	}
.rejection {
	margin:65px 0 0 -335px;
	}
.image_52{
	width:160px;
	height:92px;
	margin-left:-16px;
	}
.image_53{
	width:97px;
	height:104px;
	}
.image_54{
	width:98px;
	height:140px;
	}
.image_55{
	width:160px;
	}
.image_56{
	width:120px;
	}
.image_57, .image_58{
	width:125px;
	}
.mockup {
	margin:135px 0 0 -308px;
	}
.sculpting {
	margin:140px 0 0 -318px;
	}
.engineering {
	margin:140px 0 0 -305px;
	}
.reviews {
	margin:195px 0 0 -308px;
	}
.production{
	margin:150px 0 0 -320px;
	}
.proximal, .case, .pain{
	width:155px;
	margin-left: 0px;
	}
.comments{
	margin-left:-150px;
	width:150px;
	}
.inspecting{
	margin:150px 0 0 -285px;
	}
#table17 td, #table18 td, #table19 td{
	padding: 0px 0px !important;
	}
table .td6, table .td7, table .td8, table .td9, table .td10, table .td11{
	padding: 0px 0px;
	}
.product_development{
	margin-left: 0px;
	}
.continuing{
	margin:145px 0 0 -270px;
	}
.row{
	margin-bottom:auto;
	}
.press_table{
	width:335px;
	}
.press_table td{
	padding: 5px 0;
	border: medium none;
	}	
.span41, .span42, .span45, .span46{
	float: left;
	margin: 15px 0 50px;
	width: 50%;	
	}
.span47, .span48{
	float: left;
	position:absolute;
	top:175px;
	width: 50%;
	}
.span51, .span52{
	float: left;
	position:absolute;
	top:310px;
	width: 50%;
	}
.span48,  .span52{
	right:5px;
	}
.testimonials-wrapper_box .testimonials-summary blockquote{
	height: 130px;
	}
.boxes-in-love ul li.two-columns {
	width: 100%;
	}
.testimonials-summary blockquote {
	height:100px;
	}
.quotes, .testimonials-widget-testimonials,.vmc-note, .vmc-features,  .r3k-features, .note, .features{
	width: 320px;
	margin:10px auto;
	float:none;
	}
.paging {
	margin: 0px auto;
	width:100%;
	}
#row-41, .row-42-center, #row-43, .row-44-center, .row-46-center, #row-47, .row-48-center, #row-52, #row-45, #row-49, #row-53, .row-54-center{
    width: 320px;
	float:none;
	}
#row-51{
	float:left;
	}
#row-50 .row-50-11-center{
	width: 100%;
	}
.r3k-2{
	max-width: 177px;
	}
.r3k-3{
	max-height: 275px;
	}	
#R3K_container #jssor_1, #R3K_container #jssor_1 .slides_center, #R3K_container #jssor_1 .jssor_center, #R3K_container #jssor_1 .slides_center div, #R3K_container #jssor_1 .slides_center a{
	height: 229px !important;
    margin: 0 auto !important;
    width: 320px !important;
	}
#R3K_container .jssort03{
	width:100% !important;
	}
#R3K_container #slides{
	left: 0 !important;
    margin: 7% 27.2% 0 !important;
    right: 0 !important;
    width: 146px !important;
	}
#R3K_container .jssora02r {
    right: 1% !important;
	}		
#R3K_container .p .w .t {
    max-height: 50px !important;
	}
#R3K_container .ctext p:first-of-type{
	width:auto;
	}
#row-31, #row-32, #row-33, #row-34, #row-35	{
	width: 320px;
	float:none;
	}
.WCM-img{
	max-height: 305px;
	}	
#growbusiness{
	text-align:center;
	margin:10px 0 0 147px;
	width:320px;
	}
#growbusiness_key{
	text-align:center;
	margin:10px 0 0 105px;
    width: 325px;
	}	
#user_comments{
	float:left;
	margin:0 0 0 90px;
	}
#hand_size{
	float:left;
	margin:15px 0 0 110px;
	}
.avoids_forearm{
	width:auto;
	}
.identical{
	width: 315px;
	margin-left:18px;
	}
.portfolio-box > img{
	max-width:300px;
	}
.row_left_left{
	margin-left:-15px;
	}
.row_left_right {
	margin:-145px 0 0 125px;
    width: 195px;
	}
.row_right_left {
	float: right;
	margin-right: -15px;
	}
.row_right {
	float: right;
	}
.row_right_right {
	float: right;
	margin:-153px 120px 0 0;
    width: 195px;
	}
.portfolio-box .portfolio-mask{
	width:100%;
	}
#details .row{
	margin-left:auto;
	}
.row_right_1, .row_right_down{
	margin:-4px 0 0 0;
    width: 75px;
	}
.su-divider_1{
	width:96%;
	margin: 12px 0 12px 8px;
	}
.comparision{
	width:155px;
	}
.row_center{

	margin-left: -1px;
	}
.row_left_1{
	margin:0 0 0 -7px;
    width: 80px;
	}
.row_left_down{
	width: 80px;
	margin:230px 0 0 -80px;
	}
.supscript_1{
	margin-left: 67px;
	width: 90px;
	}
.supscript_2{
	margin-left: 147px;
	width: 90px;
	}
.mouse_here{
	margin-left:202px;
	width:70px;
	}
.ordinary{
	width:80px;
	margin:-71px -43px 0 0;
	}
.row_paragraph, .features_paragraph{
	width:auto;
	}
.products_paragraph {
	width: 305px;
	}
.note_right{
	margin-left:92px;
	}
.note_left,.note_wired_left{
	margin-left:0px;
	}
.note_wired_right{
	margin-left:200px;
	}
.note_wired_left_down{
	float: left;
	margin:-200px 0 0 -5px;
	}
.note_wired_right_down{
	float: left;
	margin:-43px 0 0 195px;
    width: 130px;
	}
.note_wired_left_down_1{
	float: left;
	margin:-167px 0 0 -4px;
	}
.note_wired_right_down_1{
	float:left;
	margin:0 0 0 189px;
	width:130px;
	}
.cseo .row{
	margin: 30px auto 0 !important;
    width: 303px;
	}
#jssor_1{
	margin: 0 -10px !important;
    width: 320px !important;
	height:320px !important;
	}
#jssor_1 .jssor_center, #jssor_1 .slides_center, #jssor_1 .slides_center div{
    width:320px !important;
	height:320px !important;
	}
.jssort03,  .jssort03 div{
    width:320px !important;
	}	
#img-lg {
    max-height: 200px !important;
    width: auto !important;
	}
#jssor_1.jssor_1_wcm {
	margin: 0 auto !important;
	}
.jssor_1_wcm .jssort03{
	height: 260px !important;
	}
.jssor_1_wcm , .jssor_1_wcm > div:first-child{
	width: 320px !important;
	}
.jssor_1_wcm #slides{
	left: 118px !important;
	}
.jssor_1_wcm .jssora02l, .jssor_1_wcm .jssora02r {
	top: 16% !important;
	}
.ctext #jssor_1.jssor_1_wcm + p:first-of-type {
    padding-right: 0;
	}	
#slides{
	left:15px !important;
	width: 330px !important;
	}
#slides div {
    height: 42px !important;
    width: 48px !important;
	}	
#slides div:nth-of-type(3){
	transform: translate3d(49px, 0px, 0px) !important;
	}
#slides div:nth-of-type(4){
	transform: translate3d(98px, 0px, 0px) !important;
	}
#slides div:nth-of-type(5){
	transform: translate3d(147px, 0px, 0px) !important;
	}
#slides div:nth-of-type(6){
	transform: translate3d(196px, 0px, 0px) !important;
	}
#slides div:nth-of-type(7){
	transform: translate3d(245px, 0px, 0px) !important;
	}
#slides div.p .w {
    height: 40px !important;
    width: 46px !important;
	}	
.p .w .t{
	max-height: 28px !important;
	width:auto;
	top: 4px;
	}
#vmc_user_comments{
	float: left;
    margin: -20px 25px 20px;
	}
#vmc_hand_size{
	float: right;
    margin: -40px 25px 20px;
	}
#row-1, #row-2, #row-3, #row-4, #row-5, #row-6, #row-11, #row-12, #row-13, #row-14, #row-15, #row-16, #row-17, #row-21, #row-22, #row-23, #row-24, #row-25, #row-26, #row-27 {
    margin: 0px auto 20px;
    width: 345px;
	}
#row-1 .row-left .row-left-para p, #row-2 .row-right .row-right-para p, #row-3 .row-left .row-left-para p, #row-4 .row-right .row-right-para p, #row-5 .row-left .row-left-para p, #row-6 .row-right .row-right-para p, #row-11 .row-left .row-left-para p, #row-21 .row-left .row-left-para p, #row-12 .row-right .row-right-para p, #row-22 .row-right .row-right-para p, #row-13 .row-left .row-left-para p, #row-23 .row-left .row-left-para p, #row-14 .row-right .row-right-para p, #row-24 .row-right .row-right-para p,#row-15 .row-left .row-left-para p, #row-25 .row-left .row-left-para p, #row-16 .row-right .row-right-para p, #row-26 .row-right .row-right-para p, #row-17 .row-left .row-left-para p, #row-27 .row-left .row-left-para p{
    width: 100%;
	}
#row-1 .row-left .row-left-para, #row-11 .row-left .row-left-para, #row-21 .row-left .row-left-para, #row-2 .row-right .row-right-para, #row-12 .row-right .row-right-para, #row-22 .row-right .row-right-para, #row-3 .row-left .row-left-para, #row-5 .row-left .row-left-para, #row-13 .row-left .row-left-para, #row-23 .row-left .row-left-para, #row-15 .row-left .row-left-para, #row-25 .row-left .row-left-para, #row-4 .row-right .row-right-para, #row-14 .row-right .row-right-para, #row-24 .row-right .row-right-para, #row-6 .row-right .row-right-para, #row-17 .row-left .row-left-para, #row-27 .row-left .row-left-para, #row-16 .row-right .row-right-para, #row-26 .row-right .row-right-para{
	float: none;
	width: 95%;
	}
#row-1 .row-left, #row-1 .row-right, #row-11 .row-left, #row-21 .row-left, #row-11 .row-right, #row-21 .row-right{
	width:100%;
	float:none;
	margin:0 auto
	}
.skeleton-img{
	max-height: 250px;
	}
#row-2 .row-left, #row-3 .row-right, #row-4 .row-left, #row-5 .row-right, #row-6 .row-left, #row-12 .row-left, #row-22 .row-left, #row-13 .row-right, #row-23 .row-right, #row-14 .row-left, #row-24 .row-left, #row-15 .row-right, #row-25 .row-right, #row-16 .row-left, #row-26 .row-left, #row-17 .row-right, #row-27 .row-right{
	width: 40%;
	}
#row-2 .row-right, #row-3 .row-left, #row-4 .row-right, #row-5 .row-left, #row-6 .row-right, #row-12 .row-right, #row-22 .row-right, #row-13 .row-left, #row-23 .row-left, #row-14 .row-right, #row-24 .row-right, #row-15 .row-left, #row-25 .row-left, #row-16 .row-right, #row-26 .row-right, #row-17 .row-left, #row-27 .row-left{
	width: 60%;
	}		
#row-1 .row-left .row-left-para, #row-11 .row-left .row-left-para, #row-21 .row-left .row-left-para{
    margin: 0px auto 20px;
	}
#row-2 .row-right .row-right-para, #row-12 .row-right .row-right-para, #row-22 .row-right .row-right-para, #row-3 .row-left .row-left-para, #row-5 .row-left .row-left-para, #row-13 .row-left .row-left-para, #row-23 .row-left .row-left-para, #row-6 .row-right .row-right-para, #row-17 .row-left .row-left-para, #row-27 .row-left .row-left-para, #row-15 .row-left .row-left-para, #row-25 .row-left .row-left-para{
    margin: 0px auto;
	}
#row-4 .row-right .row-right-para, #row-14 .row-right .row-right-para, #row-24 .row-right .row-right-para{
    margin: 7px auto;
	}
#row-16 .row-right .row-right-para, #row-26 .row-right .row-right-para{
    margin: 60px auto;
	}
.VMCR, .VMCRW, .VMCRWG{
    max-height: 130px;
    width: auto;
	}
#mouse_manager{
	max-height: 155px;
    width: auto;
	}
.testi_wrap .testimonials-widget-testimonials{
	float: none;
    margin: 35px auto 0;
    width: 100%;
	}
.paragraph_1{
	width:auto;
	}
.paragraph_2, .vm4s_handsize{
	width:305px;
	}
.aq-template-wrapper .aq_span12{
	width: 100%;
	}
.boxes-in ul li.three-columns{
	margin: 0 !important;
    width: 50% !important;
	}
.su-divider_seperate{
	width:100%;
	margin: 20px auto 0;
	}
.posture_table {
    margin-left: 0px;
	}
.posture_table td{
	width:inherit;
	}
.posture_image {
    max-width: 340px;
	}
.posture_heading {
    margin-left: 0px;
    width: 305px;
	}
.site-cooler-footer {
	padding: 20px 0 16px;
	}
#footer ul {
	margin: -18px 0px 10px 0px;
	}
#footer ul .help{
	background:none;
	}
#footer .footer-legal {
	margin: 0 auto 10px;
	padding: 10px 0;
	}
.footer-links{
	text-align:center;
	margin:0px 63px;
	}
.footer-bottom-text{
	margin-left:0px;
	text-align:center;
	}
.footer-copyright{
	float: left;
	margin: 5px 90px 0;	
	}
}

@media (min-width: 360px) and (max-width:370px){/*375% zoom for IE --fixed*/
.container, #master-wrapper .container, .content-container, .promo-content-container, .site-footer, .footer-global-watercooler, #row-31 .wcm-p{
	width:100%;
	}
.bottom-wrapper{
	height: 77px;
	}
.column, .columns{	
	margin-left:8px;
	}
.bbb{
	margin-top:-2px;
	margin-right:160px;
	}
.follow_us{
    margin: 8px auto 0;
    min-width: 100%;
	}
.follow_us_left{
	float: none !important;
    margin: 0 7px;
	}
.fb_fan, .fb_like, .twitter_like{
	float: left;
    width: 27%;
	margin:0px;
	}
#google_translate_box {
	float: none;
    margin: 24px 110px 0;
	}
.mean-container .mean-bar{
	margin-right:10px;
	}
.mean-container a.meanmenu-reveal{
	line-height:23px;
	}
.sf-menu li {
	white-space: normal;
	}
.outer-container {
	margin-left:auto;
	width: auto;
	}
.container #sidebar {
	float: left;
	margin:40px 0 0 -345px;
	}
table{
	width:300px;
	}
table td{
	padding: 5px 0px 3px 5px;
	}
.ccontainer{
	margin-top:330px;
	margin-left:auto;
	}
.image1, .image2, .image3, .image31, .image32, .image33, .image34, .image35, .image36, .image37, .image38, .image39, .image40{
	display:none;
	}
#table1{
	margin-top:0;
	}
p{
	width:inherit;
	}
.download_1, .download_2, .download_3, .download_4, .download_5, .download_6{
	margin:0 0 10px;
	}
.paragraph, .paragraph_1{
	width:335px;
	}
.paragraph1{
	width:134px;
	}
.table2, #table2{
	margin-left: 5px;
	}
.container #sidebar1{
	margin:0px;
	float:none;
	position:absolute;
	}
#image11{
	margin-left:-20px;
	margin-top:-15px;
	}
.span8{
	width:inherit;
	}
.shop{
	margin-left:33px;
	}
#details{
	margin-top:0;
	}
.story_table{
	width:340px;
	}
.story_table td{
	padding: 5px 0px;	
	}	
.early, .rejection, .mockup, .sculpting, .engineering, .reviews, .production, .inspecting, .continuing, .image_51{
	width:330px;
	}
.early{
	margin:100px 0 0 -317px;
	}
.rejection {
	margin:65px 0 0 -335px;
	}
.image_52{
	width:160px;
	height:92px;
	margin-left:-16px;
	}
.image_53{
	width:97px;
	height:104px;
	}
.image_54{
	width:98px;
	height:140px;
	}
.image_55{
	width:160px;
	}
.image_56{
	width:120px;
	}
.image_57, .image_58{
	width:125px;
	}
.mockup {
	margin:135px 0 0 -308px;
	}
.sculpting {
	margin:140px 0 0 -318px;
	}
.engineering {
	margin:140px 0 0 -305px;
	}
.reviews {
	margin:195px 0 0 -308px;
	}
.production{
	margin:150px 0 0 -320px;
	}
.proximal, .case, .pain{
	width:155px;
	margin-left: 0px;
	}
.comments{
	margin-left:-150px;
	width:150px;
	}
.inspecting{
	margin:150px 0 0 -285px;
	}
#table17 td, #table18 td, #table19 td{
	padding: 0px 0px !important;
	}
table .td6, table .td7, table .td8, table .td9, table .td10, table .td11{
	padding: 0px 0px;
	}
.product_development{
	margin-left: 0px;
	}
.continuing{
	margin:145px 0 0 -270px;
	}
.row{
	margin-bottom:auto;
	}
.press_table{
	width:335px;
	}
.press_table td{
	padding: 5px 0;
	border: medium none;
	}	
.span41, .span42, .span45, .span46{
	float: left;
	margin: 15px 0 50px;
	width: 50%;	
	}
.span47, .span48{
	float: left;
	position:absolute;
	top:175px;
	width: 50%;
	}
.span51, .span52{
	float: left;
	position:absolute;
	top:310px;
	width: 50%;
	}
.span48{
	right:15px;
	}
.span52{
	right:5px;
	}	
.testimonials-wrapper_box .testimonials-summary blockquote{
	height: 130px;
	}
.testimonials-summary blockquote {
	height:100px;
	}
.quotes, .testimonials-widget-testimonials, .note, .features, .vmc-note, .vmc-features,  .r3k-features{
	width: 330px;
	margin:10px auto;
	float:none;
	}	
.paging {
	margin: 0px auto;
	width:100%;
	}
#row-41, .row-42-center, #row-43, .row-44-center, .row-46-center, #row-47, .row-48-center, #row-52, #row-45, #row-49, #row-53, .row-54-center{
    width: 330px;
	float:none;
	}
#row-51{
	float:left;
	}
#row-50 .row-50-11-center{
	width: 100%;
	}
.r3k-2{
	max-width: 185px;
	}
.r3k-3{
	max-height: 287px;
	}	
#R3K_container #jssor_1, #R3K_container #jssor_1 .slides_center, #R3K_container #jssor_1 .jssor_center, #R3K_container #jssor_1 .slides_center div, #R3K_container #jssor_1 .slides_center a{
	height: 235px !important;
    margin: 0 auto !important;
    width: 300px !important;
	}
#R3K_container .jssort03, #R3K_container .jssort0 > div:first-child{
	width:100% !important;
	}
#R3K_container #slides{
	left: 0 !important;
    margin: 0 auto ;
    right: 0 !important;
    width: 146px !important;
	}
#R3K_container .jssora02r {
    right: 1% !important;
	}		
#R3K_container .p .w .t {
    max-height: 50px !important;
	}
#R3K_container .ctext p:first-of-type{
	width:auto;
	}
#row-31, #row-32, #row-33, #row-34, #row-35{
	width: 340px;
	float:none;
	}
.WCM-img{
	max-height: 305px;
	}	
#growbusiness, #growbusiness_key{
	margin-top:10px;
	text-align:center;
	width:330px;
	}
#growbusiness{
	margin-left:145px;
	}
#growbusiness_key{
	margin-left:102px;
	}	
#user_comments{
	float:left;
	margin:0 0 0 92px;
	}
#hand_size{
	float:left;
	margin:15px 0 0 112px;
	}
.avoids_forearm{
	width:auto;
	}
.identical{
	width: 315px;
	margin-left:18px;
	}
.portfolio-box > img{
	max-width:300px;
	}
.row_left_left{
	margin-left:-15px;
	}
.row_left_right {
	width: 195px;
	margin:-145px 0 0 120px;
	}
.row_right_left {
	float: right;
	margin-right: -15px;
	}
.row_right {
	float: right;
	}
.row_right_right {
	float: right;
	margin:-153px 125px 0 0;
	width: 195px;
	}
#details .row{
	margin-left:auto;
	}
.row_right_1, .row_right_down{
	width: 85px;
	margin:-4px 0 0 0;
	}
.su-divider_1{
	width:96%;
	margin: 12px 0 12px 8px;
	}
.comparision{
	width:155px;
	}
.row_center{
	margin-left: -1px;
	}
.row_left_1{
	width:80px;
	margin:0 0 0 -15px;
	}
.row_left_down{
	width: 80px;
	margin:230px 0 0 -80px;
	}
.supscript_1{
	margin-left: 55px;
	width: 90px;
	}
.supscript_2{
	margin-left: 137px;
	width: 90px;
	}
.mouse_here{
	margin-left:202px;
	width:70px;
	}
.ordinary{
	width:80px;
	margin:-71px -43px 0 0;
	}
.row_paragraph, .features_paragraph{
	width:auto;
	}
.products_paragraph {
	width: 305px;
	}
.note_left{
	margin-left:0px;
	}
.note_right{
	margin-left:93px;
	}
.note_wired_left{
	margin-left:0px;
	}
.note_wired_right{
	margin-left:202px;
	}
.note_wired_left_down{
	float:left;
	margin:-197px 0 0 -3px;
	}
.note_wired_right_down{
	float:left;
	margin:-40px 0 0 200px;
	width:130px;
	}
.note_wired_left_down_1{
	float:left;
	margin:-175px 0 0 15px;
	}
.note_wired_right_down_1{
	float:left;
	margin: 0 0 0 189px;
	width:130px;
	}
.cseo .row{
	width:306px;
	margin:30px auto 0 !important;
	}
#jssor_1{
	margin: 0 auto !important;
    width: 320px !important;
	height:320px !important;
	}
#jssor_1 .jssor_center, #jssor_1 .slides_center, #jssor_1 .slides_center div{
    width:320px !important;
	height:320px !important;
	}
.jssort03,  .jssort03 div{
    width:100% !important;
	}	
#img-lg {
    max-height: 190px !important;
    width: auto !important;
	}
.jssor_1_wcm .jssort03{
	height: 240px !important;
	}
.jssor_1_wcm , .jssor_1_wcm > div:first-child{
	width: 320px !important;
	}
.jssor_1_wcm #slides{
	left: 118px !important;
	top: 0 !important; 
	}
.jssor_1_wcm .jssora02l, .jssor_1_wcm .jssora02r {
	top: 16% !important;
	}
.ctext #jssor_1.jssor_1_wcm + p:first-of-type {
    padding-right: 0;
	}	
#slides{
	left:7px !important;
	width: 330px !important;
	}
#slides div {
    height: 42px !important;
    width: 48px !important;
	}	
#slides div:nth-of-type(3){
	transform: translate3d(49px, 0px, 0px) !important;
	}
#slides div:nth-of-type(4){
	transform: translate3d(98px, 0px, 0px) !important;
	}
#slides div:nth-of-type(5){
	transform: translate3d(147px, 0px, 0px) !important;
	}
#slides div:nth-of-type(6){
	transform: translate3d(196px, 0px, 0px) !important;
	}
#slides div:nth-of-type(7){
	transform: translate3d(245px, 0px, 0px) !important;
	}
#slides div.p .w {
    height: 40px !important;
    width: 46px !important;
	}	
.p .w .t{
	max-height: 28px !important;
	width:auto;
	top: 4px;
	}
#vmc_user_comments{
	float: left;
    margin: -20px 25px 20px;
	}
#vmc_hand_size{
	float: right;
    margin: -40px 25px 20px;
	}
#row-1, #row-2, #row-3, #row-4, #row-5, #row-6, #row-11, #row-12, #row-13, #row-14, #row-15, #row-16, #row-17, #row-21, #row-22, #row-23, #row-24, #row-25, #row-26, #row-27 {
    margin: 0px auto 20px;
    width: 335px;
	}
#row-1 .row-left .row-left-para p, #row-2 .row-right .row-right-para p, #row-3 .row-left .row-left-para p, #row-4 .row-right .row-right-para p, #row-5 .row-left .row-left-para p, #row-6 .row-right .row-right-para p, #row-11 .row-left .row-left-para p, #row-21 .row-left .row-left-para p, #row-12 .row-right .row-right-para p, #row-22 .row-right .row-right-para p, #row-13 .row-left .row-left-para p, #row-23 .row-left .row-left-para p, #row-14 .row-right .row-right-para p, #row-24 .row-right .row-right-para p,#row-15 .row-left .row-left-para p, #row-25 .row-left .row-left-para p, #row-16 .row-right .row-right-para p, #row-26 .row-right .row-right-para p, #row-17 .row-left .row-left-para p, #row-27 .row-left .row-left-para p{
    width: 100%;
	}
#row-1 .row-left .row-left-para, #row-11 .row-left .row-left-para, #row-21 .row-left .row-left-para, #row-2 .row-right .row-right-para, #row-12 .row-right .row-right-para, #row-22 .row-right .row-right-para, #row-3 .row-left .row-left-para, #row-5 .row-left .row-left-para, #row-13 .row-left .row-left-para, #row-23 .row-left .row-left-para, #row-15 .row-left .row-left-para, #row-25 .row-left .row-left-para, #row-4 .row-right .row-right-para, #row-14 .row-right .row-right-para, #row-24 .row-right .row-right-para, #row-6 .row-right .row-right-para, #row-17 .row-left .row-left-para, #row-27 .row-left .row-left-para, #row-16 .row-right .row-right-para, #row-26 .row-right .row-right-para{
	float: none;
	width: 95%;
	}
#row-1 .row-left, #row-1 .row-right, #row-11 .row-left, #row-21 .row-left, #row-11 .row-right, #row-21 .row-right{
	width:100%;
	float:none;
	margin:0 auto
	}
.skeleton-img{
	max-height: 250px;
	}
#row-2 .row-left, #row-3 .row-right, #row-4 .row-left, #row-5 .row-right, #row-6 .row-left, #row-12 .row-left, #row-22 .row-left, #row-13 .row-right, #row-23 .row-right, #row-14 .row-left, #row-24 .row-left, #row-15 .row-right, #row-25 .row-right, #row-16 .row-left, #row-26 .row-left, #row-17 .row-right, #row-27 .row-right{
	width: 40%;
	}
#row-2 .row-right, #row-3 .row-left, #row-4 .row-right, #row-5 .row-left, #row-6 .row-right, #row-12 .row-right, #row-22 .row-right, #row-13 .row-left, #row-23 .row-left, #row-14 .row-right, #row-24 .row-right, #row-15 .row-left, #row-25 .row-left, #row-16 .row-right, #row-26 .row-right, #row-17 .row-left, #row-27 .row-left{
	width: 60%;
	}		
#row-1 .row-left .row-left-para, #row-11 .row-left .row-left-para, #row-21 .row-left .row-left-para{
    margin: 0px auto 20px;
	}
#row-2 .row-right .row-right-para, #row-12 .row-right .row-right-para, #row-22 .row-right .row-right-para, #row-3 .row-left .row-left-para, #row-5 .row-left .row-left-para, #row-13 .row-left .row-left-para, #row-23 .row-left .row-left-para, #row-4 .row-right .row-right-para, #row-14 .row-right .row-right-para, #row-24 .row-right .row-right-para, #row-6 .row-right .row-right-para, #row-17 .row-left .row-left-para, #row-27 .row-left .row-left-para, #row-15 .row-left .row-left-para, #row-25 .row-left .row-left-para{
    margin: 0px auto;
	}
#row-16 .row-right .row-right-para, #row-26 .row-right .row-right-para{
    margin: 60px auto;
	}
.VMCR, .VMCRW, .VMCRWG{
    max-height: 130px;
    width: auto;
	}
#mouse_manager{
	max-height: 155px;
    width: auto;
	}
.testi_wrap .testimonials-widget-testimonials{
	float: none;
    margin: 35px auto 0;
    width: 100%;
	}
.vmc-note, .vmc-features,  .r3k-features{
	width: 330px;
	margin:10px auto;
	}	
.paragraph_2{
	width:340px;
	}
.vm4s_handsize{
	width:305px;
	}
.aq-template-wrapper .aq_span12{
	width: 100%;
	}
.boxes-in ul li.three-columns{
	margin: 0 14px !important;
    width: 42% !important; 
	}
.su-divider_seperate{
	width:100%;
	margin: 20px auto 0;
	}
.posture_table {
    margin-left: 0px;
	}
.posture_table td{
	width:inherit;
	}
.posture_image {
    max-width: 345px;
	}
.posture_heading {
    margin-left: 0px;
    width: 305px;
	}
.site-cooler-footer {
	padding: 20px 0;
	}
.site-footer, .footer-global-watercooler {
	width: inherit;
	}
#footer ul {
	margin:-18px 0px 10px 0px;
	padding-right:12px;
	}
#footer ul .help{
	background:none;
	}
#footer .footer-legal {
	margin: 0 auto 10px;
	padding: 10px 0;
	}
.footer-links{
	text-align:center;
	margin-left:55px;
	}
.footer-copyright-and-links{
	text-align:center;
	}
.footer-bottom-text{
	margin-left:0px;
	text-align:center;
	}
.footer-copyright{
	float: left;
    margin-left: 85px;
    margin-top: 5px;	
	}
}

@media (min-width: 330px) and (max-width:360px) and (orientation:landscape){/*400% zoom for IE and Google Chrome --fixed*/
.container, #master-wrapper .container, .content-container, .promo-content-container, .site-footer, .footer-global-watercooler, #row-31 .wcm-p{
	width:100%;
	}
.bottom-wrapper{
	height: 77px;
	}
.column, .columns{	
	margin-left:8px;
	}
.bbb{
	margin-top:-2px;
	margin-right:140px;
	}
.follow_us{
    margin: 8px auto 0;
	width: 100%;
	}
.follow_us_left{
    margin: 0 auto;
	}
.fb_fan{
	float: left;
    width: 30%;
	margin: 0 0 0 20.7%;
	}
.fb_like{
	float: left;
    width: 30%;
	margin:0px 0 0 3px;
	}
.twitter_like{
	float: left;
    width: 50%;
	margin:3px 4% 0;
	}	
#google_translate_box {
	margin: 23.5px 171px 0;
    position: absolute;
	}
.mean-container .mean-bar{
	margin-right:10px;
	}
.mean-container a.meanmenu-reveal{
	line-height:23px;
	}	
.sf-menu li {
	white-space: normal;
	}
.outer-container {
	margin-left:auto;
	width: auto;
	}
.container #sidebar {
	float: left;
	margin:40px 0 0 -320px;
	}
table{
	width:300px;
	}
table td{
	padding: 5px 0px 3px 5px;
	}
.ccontainer{
	margin-top:330px;
	margin-left:auto;
	}
.image1, .image2, .image3, .image31, .image32, .image33, .image34, .image35, .image36, .image37, .image38, .image39, .image40{
	display:none;
	}
#table1{
	margin-top:0;
	}
p{
	width:inherit;
	}
.download_1, .download_2, .download_3, .download_4, .download_5, .download_6{
	margin:0 0 10px;
	}
.paragraph, .paragraph_1{
	width:310px;
	}
.paragraph1{
	width:165px;
	}
.table2, #table2{
	margin-left: 5px;
	}
.container #sidebar1{
	margin:0px;
	float:none;
	position:absolute;
	}
#image11{
	margin-left:-35px;
	margin-top:-15px;
	}
.span8{
	width:inherit;
	}
.shop{
	margin-left:33px;
	}
#details{
	margin-top:0;
	}
.story_table{
	width:335px;
	}
.story_table td{
	padding: 5px 0px;	
	}	
.early, .rejection, .mockup, .sculpting, .engineering, .reviews, .production, .inspecting, .continuing, .image_51{
	width:320px;
	}
.early{
	margin:100px 0 0 -317px;
	}
.rejection {
	margin:65px 0 0 -325px;
	}
.image_52{
	width:160px;
	height:92px;
	margin-left:-16px;
	}
.image_53{
	width:97px;
	height:104px;
	}
.image_54{
	width:98px;
	height:140px;
	}
.image_55{
	width:160px;
	}
.image_56{
	width:120px;
	}
.image_57{
	width:125px;
	}
.image_58{
	width:125px;
	}
.mockup {
	margin:135px 0 0 -308px;
	}
.sculpting {
	margin:140px 0 0 -323px;
	}
.engineering {
	margin:140px 0 0 -305px;
	}
.reviews {
	margin:195px 0 0 -307px;
	}
.production{
	margin:150px 0 0 -320px;
	}
.proximal, .case, .pain{
	width:155px;
	margin-left: 0px;
	}
.comments{
	margin-left:-150px;
	width:150px;
	}
.inspecting{
	margin:150px 0 0 -285px;
	}
#table17 td, #table18 td, #table19 td{
	padding: 0px 0px !important;
	}
table .td6, table .td7, table .td8, table .td9, table .td10, table .td11{
	padding: 0px 0px;
	}
.product_development{
	margin-left: 0px;
	}
.continuing{
	margin:145px 0 0 -260px;
	}
.row{
	margin-bottom:auto;
	}
.press_table{
	width:325px;
	}
.press_table td{
	padding: 5px 0;
	border: medium none;
	}
.span41 img{
	width:110px;
	}		
.span41, .span42, .span45, .span46{
	float: left;
	margin: 15px 0 50px;
	width: 50%;	
	}
.span47, .span48{
	float: left;
	position:absolute;
	top:175px;
	width: 50%;
	}
.span51, .span52{
	float: left;
	position:absolute;
	top:310px;
	width: 50%;
	}
.span48{
	right:15px;
	}
.span52{
	right:5px;
	}	
.testimonials-wrapper_box .testimonials-summary blockquote{
	height: 130px;
	}
.boxes-in-love ul li.two-columns {
	width: 100%;
	}
.testimonials-summary blockquote {
	height:100px;
	}
.quotes, .testimonials-widget-testimonials, .note, .features, .vmc-note, .vmc-features,  .r3k-features{
	margin: 10px auto;
	width:305px;
	float:none;
	}
.paging {
	margin: 0px auto;
	width:100%;
	}
#row-41, .row-42-center, #row-43, .row-44-center, .row-46-center, #row-47, .row-48-center, #row-52, #row-45, #row-49, #row-53, .row-54-center{
    width: 305px;
	float:none;
	}
#row-51{
	float:left;
	}
#row-50 .row-50-11-center{
	width: 100%;
	}
.r3k-2{
	max-width: 171px;
	}
.r3k-3{
	max-height: 265px;
	}	
#R3K_container #jssor_1, #R3K_container #jssor_1 .slides_center, #R3K_container #jssor_1 .jssor_center, #R3K_container #jssor_1 .slides_center div, #R3K_container #jssor_1 .slides_center a{
	height: 238px !important;
    margin: 0 auto !important;
    width: 305px !important;
	}
#R3K_container .jssort03, #R3K_container .jssort03 > div:first-child {
	width:100% !important;
	}
#R3K_container #slides{
	left: 0 !important;
    margin: 0 auto;
    right: 0 !important;
    width: 146px !important;
	}
#R3K_container .jssora02r {
    right: 1% !important;
	}		
#R3K_container .p .w .t {
    max-height: 50px !important;
	}
#R3K_container .ctext p:first-of-type{
	width:auto;
	}
#row-31, #row-32, #row-33, #row-34, #row-35{
	width: 325px;
	float:none;
	}
.WCM-img{
	max-height: 305px;
	}	
#growbusiness, #growbusiness_key{
	text-align:center;
	width:330px;
	}
#growbusiness{
	margin:10px 0 0 154px;
	}
#growbusiness_key{
	margin:10px 0 0 118px;
	}	
#user_comments{
	float:left;
	margin:0 0 0 95px;
	}
#hand_size{
	float:left;
	margin:15px 0 0 115px;
	}
.avoids_forearm{
	width:auto;
	}
.identical{
	width: 315px;
	margin-left:18px;
	}
.portfolio-box > img{
	max-width:300px;
	}
.row_left{
	margin-left:-15px;
	}
.row_left_left{
	margin-left:-5px;
	}
.row_left_right {
	width: 170px;
	margin:-145px 0 0 135px;
	}
.row_right_left {
	float: right;
	margin-right: -20px;
	}
.row_right {
	float: right;
	}
.row_right_right {
	float: right;
	margin:-153px 125px 0 0;
	width: 170px;
	}
.portfolio-box .portfolio-mask{
	width:100%;
	}
#details .row{
	margin-left:auto;
	}
.row_right_1, .row_right_down{
	width: 80px;
	margin:-4px 7px 0 0;
	}
.su-divider_1{
	width:96%;
	margin: 12px 0 12px 8px;
	}
.comparision{
	width:118px;
	}
.row_center{
	margin-left: -1px;
	}
.row_left_1{
	width:80px;
	margin:0 0 0 -5px;
	}
.row_left_down{
	width: 80px;
	margin:230px 0 0 -80px;
	}
.supscript_1{
	margin-left: 59px;
	width: 90px;
	}
.supscript_2{
	margin-left: 127px;
	width: 90px;
	}
.mouse_here{
	margin-left:202px;
	width:70px;
	}
.ordinary{
	width:80px;
	margin:-71px -43px 0 0;
	}
.row_paragraph, .features_paragraph{
	width:auto;
	}
.products_paragraph {
	width: 305px;
	}
.note_left{
	margin-left:9px;
	}
.note_right{
	margin-left:68px;
	}
.note_wired_left{
	margin-left:0px;
	}
.note_wired_right{
	margin-left:177px;
	}
.note_wired_left_down{
	float:left;
	margin:-230px 0 0 -10px;
	}
.note_wired_right_down{
	float:left;
	margin:-55px 0 0 180px;
	width:130px;
	}
.note_wired_left_down_1{
	float:left;
	margin:-175px 0 0 -10px;
	}
.note_wired_right_down_1{
	float:left;
	margin:0 0 0 180px;
	width:130px;
	}
.cseo .row{
	width:283px;
	margin: 30px auto 0 !important;
	}
#jssor_1{
	margin: 0 -8px !important;
    width: 310px !important;
	height:300px !important;
	}
#jssor_1 .jssor_center, #jssor_1 .slides_center, #jssor_1 .slides_center div{
    width:310px !important;
	height:300px !important;
	}
.jssort03,  .jssort03 div{
    width:100% !important;
	}	
#img-lg {
    max-height: 188px !important;
    width: auto !important;
	}
#jssor_1.jssor_1_wcm {
	margin: 0 auto !important;
	}
.jssor_1_wcm .jssort03{
	height: 250px !important;
	}
.jssor_1_wcm , .jssor_1_wcm > div:first-child{
	width: 310px !important;
	}
.jssor_1_wcm #slides{
	left: 114px !important;
	top: 0 !important; 
	}
.jssor_1_wcm .jssora02l, .jssor_1_wcm .jssora02r {
	top: 16% !important;
	}
.ctext #jssor_1.jssor_1_wcm + p:first-of-type {
    padding-right: 0;
	}	
#slides{
	left:3px !important;
	width: 330px !important;
	}
#slides div {
    height: 42px !important;
    width: 48px !important;
	}	
#slides div:nth-of-type(3){
	transform: translate3d(49px, 0px, 0px) !important;
	}
#slides div:nth-of-type(4){
	transform: translate3d(98px, 0px, 0px) !important;
	}
#slides div:nth-of-type(5){
	transform: translate3d(147px, 0px, 0px) !important;
	}
#slides div:nth-of-type(6){
	transform: translate3d(196px, 0px, 0px) !important;
	}
#slides div:nth-of-type(7){
	transform: translate3d(245px, 0px, 0px) !important;
	}
#slides div.p .w {
    height: 40px !important;
    width: 46px !important;
	}	
.p .w .t{
	max-height: 28px !important;
	width:auto;
	top: 4px;
	}
#vmc_user_comments{
	float: left;
    margin: -20px 2px 20px;
	}
#vmc_hand_size{
	float: right;
    margin: -20px 2px 20px;
	}
#row-1, #row-2, #row-3, #row-4, #row-5, #row-6, #row-11, #row-12, #row-13, #row-14, #row-15, #row-16, #row-17, #row-21, #row-22, #row-23, #row-24, #row-25, #row-26, #row-27 {
    margin: 0px auto 20px;
    width: 335px;
	}
#row-1 .row-left .row-left-para p, #row-2 .row-right .row-right-para p, #row-3 .row-left .row-left-para p, #row-4 .row-right .row-right-para p, #row-5 .row-left .row-left-para p, #row-6 .row-right .row-right-para p, #row-11 .row-left .row-left-para p, #row-21 .row-left .row-left-para p, #row-12 .row-right .row-right-para p, #row-22 .row-right .row-right-para p, #row-13 .row-left .row-left-para p, #row-23 .row-left .row-left-para p, #row-14 .row-right .row-right-para p, #row-24 .row-right .row-right-para p,#row-15 .row-left .row-left-para p, #row-25 .row-left .row-left-para p, #row-16 .row-right .row-right-para p, #row-26 .row-right .row-right-para p, #row-17 .row-left .row-left-para p, #row-27 .row-left .row-left-para p{
    width: 100%;
	}
#row-1 .row-left .row-left-para, #row-11 .row-left .row-left-para, #row-21 .row-left .row-left-para, #row-2 .row-right .row-right-para, #row-12 .row-right .row-right-para, #row-22 .row-right .row-right-para, #row-3 .row-left .row-left-para, #row-5 .row-left .row-left-para, #row-13 .row-left .row-left-para, #row-23 .row-left .row-left-para, #row-15 .row-left .row-left-para, #row-25 .row-left .row-left-para, #row-4 .row-right .row-right-para, #row-14 .row-right .row-right-para, #row-24 .row-right .row-right-para, #row-6 .row-right .row-right-para, #row-17 .row-left .row-left-para, #row-27 .row-left .row-left-para, #row-16 .row-right .row-right-para, #row-26 .row-right .row-right-para{
	float: none;
	width: 95%;
	}
#row-1 .row-left, #row-1 .row-right, #row-11 .row-left, #row-21 .row-left, #row-11 .row-right, #row-21 .row-right{
	width:100%;
	float:none;
	margin:0 auto
	}
.skeleton-img{
	max-height: 220px;
	}
#row-2 .row-left, #row-3 .row-right, #row-4 .row-left, #row-5 .row-right, #row-6 .row-left, #row-12 .row-left, #row-22 .row-left, #row-13 .row-right, #row-23 .row-right, #row-14 .row-left, #row-24 .row-left, #row-15 .row-right, #row-25 .row-right, #row-16 .row-left, #row-26 .row-left, #row-17 .row-right, #row-27 .row-right{
	width: 40%;
	}
#row-2 .row-right, #row-3 .row-left, #row-4 .row-right, #row-5 .row-left, #row-6 .row-right, #row-12 .row-right, #row-22 .row-right, #row-13 .row-left, #row-23 .row-left, #row-14 .row-right, #row-24 .row-right, #row-15 .row-left, #row-25 .row-left, #row-16 .row-right, #row-26 .row-right, #row-17 .row-left, #row-27 .row-left{
	width: 60%;
	}		
#row-1 .row-left .row-left-para, #row-11 .row-left .row-left-para, #row-21 .row-left .row-left-para{
    margin: 0px auto 20px;
	}
#row-2 .row-right .row-right-para, #row-12 .row-right .row-right-para, #row-22 .row-right .row-right-para, #row-3 .row-left .row-left-para, #row-5 .row-left .row-left-para, #row-13 .row-left .row-left-para, #row-23 .row-left .row-left-para, #row-4 .row-right .row-right-para, #row-14 .row-right .row-right-para, #row-24 .row-right .row-right-para, #row-6 .row-right .row-right-para, #row-17 .row-left .row-left-para, #row-27 .row-left .row-left-para, #row-15 .row-left .row-left-para, #row-25 .row-left .row-left-para{
    margin: 0px auto;
	}
#row-16 .row-right .row-right-para, #row-26 .row-right .row-right-para{
    margin: 60px auto;
	}
.VMCR, .VMCRW, .VMCRWG{
    max-height: 125px;
    width: auto;
	}
#mouse_manager{
	max-height: 140px;
    width: auto;
	}
.testi_wrap .testimonials-widget-testimonials{
	float: none;
    margin: 35px auto 0;
    width: 100%;
	}
.paragraph_2{
	width:315px;
	}
.vm4s_handsize{
	width:305px;
	}
.aq-template-wrapper .aq_span12{
	width: 100%;
	}
.boxes-in ul li.three-columns{
	margin: 0 8px !important;
    width: 45% !important; 
	}
.su-divider_seperate{
	width:100%;
	margin: 20px auto 0;
	}
.posture_table {
    margin-left: 0px;
	}
.posture_table td{
	width:inherit;
	}
.posture_image {
    max-width: 320px;
	}
.posture_heading {
    margin-left: 0px;
    width: 305px;
	}
.site-cooler-footer {
	padding: 20px 0;
	}
.site-footer, .footer-global-watercooler {
	width: inherit;
	}
#footer ul {
	margin:-18px 0px 10px 0px;
	padding-right:12px;
	}
#footer .footer-legal {
	margin: 0 auto 10px;
	padding: 10px 0;
	}
.footer-links{
	text-align:center;
	margin-left:55px;
	}
.footer-copyright-and-links{
	text-align:center;
	}
.footer-bottom-text{
	margin-left:0px;
	text-align:center;
	}
.footer-copyright{
	float: left;
    margin-left: 85px;
    margin-top: 5px;	
	}
}

@media (min-width: 330px) and (max-width:360px) and (orientation:portrait){/*iPhone Portrait --fixed*/
.container, #master-wrapper .container, .content-container, .promo-content-container, .site-footer, .footer-global-watercooler, #row-31 .wcm-p{
	width:100%;
	}
.bottom-wrapper{
	height: 77px !important;
	}
.column, .columns{	
	margin-left:5px;
	}
.bbb{
	left: 59px;
    margin: 0 auto;
    position: absolute;
    right: 0;
    top: -5px;
	}
.follow_us{
	margin: 8px 00 0 ;
    width: 100%;
	text-align: center;
	}
.follow_us_left{
    margin:0 auto;
	}
.fb_fan{
	float: left;
    width: 30%;
	margin: 0 0 0 23%;
	}
.fb_like{
	float: left;
    width: 30%;
	margin:0px 0 0 5px;
	}
.twitter_like{
	float: left;
    width: 50%;
	margin:3px 4% 0;
	}	
#google_translate_box {
	margin: 23.5px 55% 0;
    position: absolute;
	}
.mean-container .mean-bar{
	margin-right:10px;
	}
.mean-container a.meanmenu-reveal{
	line-height:23px;
	}
.sf-menu li {
	white-space: normal;
	}	
.outer-container {
	margin-left:auto;
	width: auto;
	}
.container #sidebar {
	float: left;
	margin:40px 0 0 -300px;
	}
table{
	width:280px;
	}
.table2{
	margin-left: 5px;
	}
table td{
	padding:5px 0px 5px 5px;
	}
.paragraph, .paragraph_1{
	width:290px;
	}
.paragraph1{
	width:150px;
	}
.container #sidebar1{
	margin:0px;
	float:none;
	position:absolute;
	}	
p{
	width:inherit;
	}
.download_1, .download_2, .download_3, .download_4, .download_5, .download_6{
	margin:0 0 10px;
	}
#image11{
	margin-left:-8px;
	margin-top:-15px;
	}
.span8{
	width:inherit;
	}
#details{
	margin-top:0;
	}
.ccontainer{
	margin-top:330px;
	margin-left:auto;
	}
#table2{
	margin-left: 5px;
	}
#table1{
	margin-top:0;
	}
.image1, .image2, .image3, .image31, .image32, .image33, .image34, .image35, .image36, .image37, .image38, .image39, .image40{
	display:none;
	}
.story_table{
	width:300px;
	}
.early, .rejection, .mockup, .sculpting, .engineering, .reviews, .production, .inspecting, .continuing, .image_51{
	width:290px;
	}
.early{
	margin:100px 0 0 -284px;
	}
.rejection {
	margin:65px 0 0 -295px;
	}
.image_52{
	width:140px;
	height:92px;
	margin-left:-16px;
	}
.image_53{
	width:90px;
	height:104px;
	}
.image_54{
	width:88px;
	height:115px;
	}
.image_55{
	width:140px;
	}
.image_56{
	width:100px;
	}
.image_57{
	width:120px;
	}
.image_58{
	width:120px;
	margin-left: -5px;
	}
.image_60{
	width:135px;
	height:120px;
	}
.mockup {
	margin:135px 0 0 -290px;
	}
.sculpting {
	margin:140px 0 0 -288px;
	}
.engineering {
	margin:140px 0 0 -286px;
	}
.reviews {
	margin:195px 0 0 -290px;
	}
.production{
	margin:150px 0 0 -288px;
	}
.proximal, .case, .pain{
	width:125px;
	margin-left: -15px;
	}
.comments{
	margin-left:-150px;
	width:140px;
	}
.inspecting{
	margin:140px 0 0 -283px;
	}
table .td10, table .td11, table .td9, table .td8{
	padding: 0px 0px;
	}
table .td7{
	padding:0 5px 0 0;
	}
table .td6{
	padding:0 12px 0 0;
	}
.continuing{
	margin:145px 0 0 -282px;
	}
.row{
	margin-bottom:auto;
	}
.product_development{
	margin-left: 10px;
	}
.press_table{
	width:300px;
	}
.press_table td{
	padding: 5px 0;
	border: medium none;
	}
.span41 img{
	width:110px;
	}
.span41, .span42, .span45, .span46{
	float: left;
	margin: 15px 0 50px;
	width: 50%;	
	}
.span47, .span48{
	float: left;
	position:absolute;
	top:175px;
	width: 50%;
	}
.span51, .span52{
	float: left;
	position:absolute;
	top:310px;
	width: 50%;
	}
.span48{
	right:15px;
	}
.span52{
	right:5px;
	}	
.testimonials-wrapper_box .testimonials-summary blockquote {
	height:150px;
	}
.testimonials-wrapper_box ul li {
	margin-bottom: -0.9px;
	margin-left: -0.9px;
	}
.quotes, .testimonials-widget-testimonials, .note, .features, .vmc-note, .vmc-features,  .r3k-features{
	margin: 10px auto;
	width: 290px;
	float:none;
	}
.paging {
	margin: 0px auto;
	width:100%;
	}
#row-41, .row-42-center, #row-43, .row-44-center, .row-46-center, #row-47, .row-48-center, #row-52, #row-45, #row-49, #row-53, .row-54-center{
    width: 290px;
	float:none;
	}
#row-51{
	float:left;
	}
#row-50 .row-50-11-center{
	width: 100%;
	}
.r3k-2{
	max-width: 161px;
	}
.r3k-3{
	max-height: 250px;
	}	
#R3K_container #jssor_1, #R3K_container #jssor_1 .slides_center, #R3K_container #jssor_1 .jssor_center, #R3K_container #jssor_1 .slides_center div, #R3K_container #jssor_1 .slides_center a{
	height: 250px !important;
    margin: 0 auto !important;
    width: 290px !important;
	}
#R3K_container .jssort03{
	width:100% !important;
	}
#R3K_container #slides{
	left: 0 !important;
    margin: 0 auto !important;/*margin: 8% 24.2% 0 !important;*/
    right: 0 !important;
    width: 146px !important;
	}
#R3K_container .jssora02r {
    right: 1% !important;
	}		
#R3K_container .p .w .t {
    max-height: 50px !important;
	}
#R3K_container .ctext p:first-of-type{
	width:auto;
	}
#row-31, #row-32, #row-33, #row-34, #row-35{
	width: 305px;
	float:none;
	}
.WCM-img{
	max-height: 280px;
	}	
#growbusiness{
	text-align:center;
	margin:10px 0 0 172px;
    width: 290px;
	}
#growbusiness_key{
	width:325px;
	text-align:center;
	margin:10px 0 0 115px;
	}	
#user_comments{
	float:left;
	margin:0 0 0 75px;
	}
#hand_size{
	float:left;
	margin:15px 0 0 95px;
	}
.avoids_forearm{
	width:auto;
	}
.identical{
	width: 295px;
	margin-left:3px;
	}
.portfolio-box > img{
	max-width:265px;
	}
.row_left_left{
	margin-left:0px;
	}
.row_left_right {
	width: 145px;
	margin:-145px 0 0 150px;
	}
.row_right_left {
	float: right;
	margin-right: 0px;
	}
.row_right {
	float: right;
	}
.row_right_right {
	float: right;
	margin:-153px 145px 0 0;
	width: 145px;
	}
#details .row{
	margin-left:auto;
	}
.row_right_1, .row_right_down{
	margin:-4px 2px 0 0;
    width: 62px;
	}
.su-divider_1{
	width:96%;
	margin: 12px 0 12px 8px;
	}
.row_center {
    margin-left: 0;
	}	
.comparision{
	width:145px;
	}
.row_left_1{
	width:70px;
	margin:0 0 0 8px;
	}
.row_left_down{
	width: 70px;
	margin:260px 0 0 -70px;
	}
.supscript_1{
	margin-left: 70px;
	width: 90px;
	}
.supscript_2{
	margin-left: 145px;
	width: 90px;
	}
.mouse_here{
	margin:-33px 0 0 170px;
	width:70px;
	}
.ordinary{
	width:80px;
	margin:-71px -5px 0 0;
	}
.row_paragraph, .features_paragraph{
	width:auto;
	}
.products_paragraph {
	width: 285px;
	}
.note_left, .note_wired_left{
	margin-left: 9px;
    width: auto;
	}
.note_right{
	margin-left:65px;
	}
.note_wired_right{
	margin-left:165px;
	}
.note_wired_left_down{
	float:left;
	margin:-300px 0 0 15px;
	}
.note_wired_right_down{
	float:left;
	margin:-100px 0 0 165px;
	width:130px;
	}
.note_wired_left_down_1{
	float:left;
	margin:-200px 0 0 15px;
	}
.note_wired_right_down_1{
	margin:0 0 0 160px;
	float:left;
	width:130px;
	}
.cseo .row{
	width:287px;
	margin: 30px auto 0 !important;
	}
.portfolio-wrapper {
    float: left;
    margin-left: 22px;
    width: 96%;
	}	
#jssor_1{
	margin: 0 -5px !important;
    width: 300px !important;
	height:300px !important;
	}
#jssor_1 .jssor_center, #jssor_1 .slides_center, #jssor_1 .slides_center div{
    width:300px !important;
	height:300px !important;
	}
.jssort03,  .jssort03 div{
    width:100% !important;/*width:300px !important;*/
	}	
#img-lg {
    max-height: 190px !important;
    width: auto !important;
	}
#jssor_1.jssor_1_wcm {
	margin: 0 auto !important;
	}
.jssor_1_wcm .jssort03{
	height: 260px !important;
	}
.jssor_1_wcm , .jssor_1_wcm > div:first-child{
	width: 300px !important;
	}
.jssor_1_wcm #slides{
	left: 110px !important;
	}
.jssor_1_wcm .jssora02l, .jssor_1_wcm .jssora02r {
	top: 16% !important;
	}
.ctext #jssor_1.jssor_1_wcm + p:first-of-type {
    padding-right: 0;
	}	
#slides{
	left:2px !important;
	width: 300px !important;
	}
#slides div {
    height: 42px !important;
    width: 48px !important;
	}	
#slides div:nth-of-type(3){
	transform: translate3d(49px, 0px, 0px) !important;
	}
#slides div:nth-of-type(4){
	transform: translate3d(98px, 0px, 0px) !important;
	}
#slides div:nth-of-type(5){
	transform: translate3d(147px, 0px, 0px) !important;
	}
#slides div:nth-of-type(6){
	transform: translate3d(196px, 0px, 0px) !important;
	}
#slides div:nth-of-type(7){
	transform: translate3d(245px, 0px, 0px) !important;
	}
#slides div.p .w {
    height: 40px !important;
    width: 46px !important;
	}	
.p .w .t{
	max-height: 28px !important;
	width:auto;
	top: 4px;
	}
#vmc_user_comments{
	float: left;
    margin: -20px 12px 20px;
	}
#vmc_hand_size{
	float: right;
    margin: -40px 20px 20px;
	}
#row-1, #row-2, #row-3, #row-4, #row-5, #row-6, #row-11, #row-12, #row-13, #row-14, #row-15, #row-16, #row-17, #row-21, #row-22, #row-23, #row-24, #row-25, #row-26, #row-27 {
    margin: 0px auto 20px;
    width: 300px;
	}
#row-1 .row-left .row-left-para p, #row-2 .row-right .row-right-para p, #row-3 .row-left .row-left-para p, #row-4 .row-right .row-right-para p, #row-5 .row-left .row-left-para p, #row-6 .row-right .row-right-para p, #row-11 .row-left .row-left-para p, #row-21 .row-left .row-left-para p, #row-12 .row-right .row-right-para p, #row-22 .row-right .row-right-para p, #row-13 .row-left .row-left-para p, #row-23 .row-left .row-left-para p, #row-14 .row-right .row-right-para p, #row-24 .row-right .row-right-para p,#row-15 .row-left .row-left-para p, #row-25 .row-left .row-left-para p, #row-16 .row-right .row-right-para p, #row-26 .row-right .row-right-para p, #row-17 .row-left .row-left-para p, #row-27 .row-left .row-left-para p{
    width: 100%;
	}
#row-1 .row-left .row-left-para, #row-11 .row-left .row-left-para, #row-21 .row-left .row-left-para, #row-2 .row-right .row-right-para, #row-12 .row-right .row-right-para, #row-22 .row-right .row-right-para, #row-3 .row-left .row-left-para, #row-5 .row-left .row-left-para, #row-13 .row-left .row-left-para, #row-23 .row-left .row-left-para, #row-15 .row-left .row-left-para, #row-25 .row-left .row-left-para, #row-4 .row-right .row-right-para, #row-14 .row-right .row-right-para, #row-24 .row-right .row-right-para, #row-6 .row-right .row-right-para, #row-17 .row-left .row-left-para, #row-27 .row-left .row-left-para, #row-16 .row-right .row-right-para, #row-26 .row-right .row-right-para{
	float: none;
	width: 95%;
	}
#row-1 .row-left, #row-1 .row-right, #row-11 .row-left, #row-21 .row-left, #row-11 .row-right, #row-21 .row-right{
	width:100%;
	float:none;
	margin:0 auto
	}
.skeleton-img{
	max-height: 220px;
	}
#row-2 .row-left, #row-3 .row-right, #row-4 .row-left, #row-5 .row-right, #row-6 .row-left, #row-12 .row-left, #row-22 .row-left, #row-13 .row-right, #row-23 .row-right, #row-14 .row-left, #row-24 .row-left, #row-15 .row-right, #row-25 .row-right, #row-16 .row-left, #row-26 .row-left, #row-17 .row-right, #row-27 .row-right{
	width: 40%;
	}
#row-2 .row-right, #row-3 .row-left, #row-4 .row-right, #row-5 .row-left, #row-6 .row-right, #row-12 .row-right, #row-22 .row-right, #row-13 .row-left, #row-23 .row-left, #row-14 .row-right, #row-24 .row-right, #row-15 .row-left, #row-25 .row-left, #row-16 .row-right, #row-26 .row-right, #row-17 .row-left, #row-27 .row-left{
	width: 60%;
	}		
#row-1 .row-left .row-left-para, #row-11 .row-left .row-left-para, #row-21 .row-left .row-left-para{
    margin: 0px auto 20px;
	}
#row-2 .row-right .row-right-para, #row-12 .row-right .row-right-para, #row-22 .row-right .row-right-para, #row-3 .row-left .row-left-para, #row-5 .row-left .row-left-para, #row-13 .row-left .row-left-para, #row-23 .row-left .row-left-para, #row-4 .row-right .row-right-para, #row-14 .row-right .row-right-para, #row-24 .row-right .row-right-para, #row-6 .row-right .row-right-para, #row-17 .row-left .row-left-para, #row-27 .row-left .row-left-para, #row-15 .row-left .row-left-para, #row-25 .row-left .row-left-para{
    margin: 0px auto;
	}
#row-16 .row-right .row-right-para, #row-26 .row-right .row-right-para{
    margin: 60px auto;
	}
.VMCR, .VMCRW, .VMCRWG{
    max-height: 125px;
    width: auto;
	}
#mouse_manager{
	max-height: 140px;
    width: auto;
	}
.testi_wrap .testimonials-widget-testimonials{
	float: none;
    margin: 35px auto 0;
    width: 100%;
	}
.paragraph_2, .vm4s_handsize{
	width:295px;
	}
.su-divider_seperate{
	width:100%;
	margin: 20px auto;
	}
.aq-template-wrapper .aq_span12{
	width: 100%;
	}
.boxes-in ul li.three-columns{
	margin: 0 !important;
    width: 50% !important;
	}
#table1{
	float:none !important;
	}
.posture_table {
    width:100%;
	margin:0 auto 50px !important;
	}
.posture_table td{
	width:inherit;
	padding:5px 0;
	}
.posture_image {
    max-width: 300px;
	}
.posture_heading {
    margin-left: 0px;
    width: 260px;
	}
.site-cooler-footer {
	padding: 20px 0 16px;
	}
#footer ul {
	margin: -18px 0 10px;
	}
#footer .footer-legal {
	margin: 0 auto 10px;
	padding: 10px 0;
	}
.footer-links{
	margin: 7px 43px 0;
	}
.footer-copyright{
	float: left;
    margin: 5px 70px 0;	
	}
.footer-bottom-text{
	margin-left:0px;
	text-align:center;
	}
.fancybox-wrap {
	left: 10px !important;
	}
.fancybox-wrap .fancybox-title-float-wrap {
	margin-bottom: -60px !important;
	}
.fancybox-wrap .fancybox-title-float-wrap .child {
	white-space: unset !important;
	width: 250px !important;
	}
}
