/* CSS Document */


/* Tablets */
/*Tablet Horizontal*/
@media only screen and (min-width: 1080px) and (max-width: 1200px) {
    .mensajes {width: 45%;  margin: 1%;}
    .mensaje {margin: 1% 10%;}
	.mensaje a img{width: 90%;}
	div .springstore {max-width: 100%;}
	.text_blanko12 {width: 47%;}
    .contenido {width: 100%;}
    .contenedormain {width: 100%;}
    .conteboot {width: 100%;}
    .header {width: 100%;}
    .header ul li {margin: 2px;}
    .top_calc_d {padding: 30px 0 0 0;}
    .top_calc_d table td div {width: 87%;}
    .top_calc_d table td {max-width: 30%;}
    .btn_calc_d_compression.active_link_cd, .btn_calc_d_extension.active_link_cd, .btn_calc_d_torsion.active_link_cd {
      background: url("../img/calcs/btn_a_calcd.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);
     }
    .btn_calc_d_compression, .btn_calc_d_extension, .btn_calc_d_torsion, .btn_calc_d_compression.active_link_cd:hover, .btn_calc_d_extension.active_link_cd:hover, .btn_calc_d_torsion.active_link_cd:hover {
      background: url("../img/calcs/btn_i_calcd.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);
      }
	.mesure_compression,.mesure_extension { background-size:  80% auto;display: block; padding: 130px 0 100px;}    
	.tips {width: 98%;  margin-left: 1%;}
	.table_form_blueprint {width: 100%;}
	.store {width: 100%;}
	#springsimilar.table_form_blueprint td div{width: auto;}
	.linerepit {margin-top: -5px;}
	.mesure_torsion { background-size:  70% auto;display: block; padding: 130px 0 120px;}    
	.btn_calc_d_compression span, .btn_calc_d_extension span, .btn_calc_d_torsion span {padding: 5% 0;}
	.instruc {margin: 1% 25%;}
	div .springstore, div .springsimilar { margin: 0 1px;} 
	.belowqty {font-size: 10px; margin: 1px; width: 55%;}
	.input_bg { font-size: 12px;}
	.priceQuotes li { width: 22%;}
	.price-box div { width: 90%;}
	#spring_quote img {max-width: 75%;}
	#spring_quote { box-shadow: none;}
	.email_quote, .btn_email_quote {font-size: 12px; width: 50%;}
	.phone_quote {width: 44%;}
	.outrange {margin: 1px;}
	.boxMail, .boxMailPrice, .boxMailQuote { width: 30% !important;}
	.product-attributes-set tr th{padding: 0 1px;}
	
	/*.contenlogin{ max-width: 1200px;  width: 96%;}*/ 
	#search {left: 47%;}
	#spring_creator {left: 10px;}
	#andallinone {left: 21%;}
	#instant_spring_quote {left: 135px;}
	#allinone {left: 46%;}
	#loginbox {max-width: 36%; padding: 6px;}
		/*#loginbox input.textbox {max-width: 28%; padding: 5px;}*/
    #cart {max-width: 25%; padding: 6px 3% 6px 6px;}
    .new-isq{max-width: 96%;}

}


@media only screen and (min-width: 960px) and (max-width: 1079px) {
    .mensajes {width: 45%;  margin: 1%;}
    .mensaje {margin: 1% 10%;}
	.mensaje a img{width: 90%;}
	div .springstore {max-width: 100%;}
	.text_blanko12 {width: 47%;}
    .contenido {width: 100%;}
    .contenedormain {width: 100%;}
    .conteboot {width: 100%;}
    .header {width: 100%;}
    .header ul li {margin: 2px;}
    .top_calc_d {padding: 30px 0 0 0;}
    .top_calc_d table td div {width: 87%;}
    .top_calc_d table td {max-width: 30%;}
    .btn_calc_d_compression.active_link_cd, .btn_calc_d_extension.active_link_cd, .btn_calc_d_torsion.active_link_cd {
      background: url("../img/calcs/btn_a_calcd.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);
     }
    .btn_calc_d_compression, .btn_calc_d_extension, .btn_calc_d_torsion, .btn_calc_d_compression.active_link_cd:hover, .btn_calc_d_extension.active_link_cd:hover, .btn_calc_d_torsion.active_link_cd:hover {
      background: url("../img/calcs/btn_i_calcd.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);
      }
	.mesure_compression,.mesure_extension { background-size:  80% auto;display: block; padding: 130px 0 100px;}    
	.tips {width: 98%;  margin-left: 1%;}
	.table_form_blueprint {width: 100%;}
	.store {width: 100%;}
	#springsimilar.table_form_blueprint td div{width: auto;}
	.linerepit {margin-top: -5px;}
	.mesure_torsion { background-size:  70% auto;display: block; padding: 130px 0 120px;}    
	.btn_calc_d_compression span, .btn_calc_d_extension span, .btn_calc_d_torsion span {padding: 5% 0;}
	.instruc {margin: 1% 25%;}
	div .springstore, div .springsimilar { margin: 0 1px;} 
	.belowqty {font-size: 10px; margin: 1px; width: 50%;}
	.input_bg { font-size: 12px;}
	.priceQuotes li { width: 22%;}
	.price-box div { width: 90%;}
	#spring_quote img {max-width: 75%;}
	#spring_quote { box-shadow: none;}
	.email_quote, .btn_email_quote {font-size: 12px; width: 50%;}
	.phone_quote {width: 44%;}
	.outrange {margin: 1px;}
	.boxMail, .boxMailPrice, .boxMailQuote { width: 30% !important;}
	.product-attributes-set tr th{padding: 0 1px;}
	
	.contenlogin{ max-width: 1200px;  width: 100%;}	
	#search {left: 76%;}
	#spring_creator {left: 10px;}
	#andallinone {left: 24%;}
	#instant_spring_quote {left: 135px;}
	#allinone {left: 52%;}
	#loginbox {max-width: 30%; padding: 6px;}
		#loginbox input.textbox {max-width: 35%; padding: 5px;}
     #cart {max-width: 25%; padding: 6px 3% 6px 6px;}
    
    .btn_calc_d_compression, .btn_calc_d_extension, .btn_calc_d_torsion { width: 210px;}
    .new-isq{max-width: 96%;}
}


/*Iframe`s*/
@media only screen and (min-width: 768px) and (max-width: 959px) {
    .mensajes {width: 45%;  margin: 1%;}
    .mensaje {margin: 1% 10%;}
	.mensaje a img{width: 90%;}
	div .springstore {max-width: 100%;}
	.text_blanko12 {width: 47%;}
    .contenido {width: 100%;}
    .contenedormain {width: 100%;}
    .conteboot {width: 100%;}
    .header {width: 100%;}
    .header ul li {margin: 2px;}
    .top_calc_d {padding: 30px 0 0 0;}
    .top_calc_d table td div {width: 87%;}
    .top_calc_d table td {max-width: 30%;}
    .btn_calc_d_compression.active_link_cd, .btn_calc_d_extension.active_link_cd, .btn_calc_d_torsion.active_link_cd {
      background: url("../img/calcs/btn_a_calcd.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);
      max-width: 200px;}
    .btn_calc_d_compression, .btn_calc_d_extension, .btn_calc_d_torsion, .btn_calc_d_compression.active_link_cd:hover, .btn_calc_d_extension.active_link_cd:hover, .btn_calc_d_torsion.active_link_cd:hover {
      background: url("../img/calcs/btn_i_calcd.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);
      max-width: 200px;}
	.mesure_compression,.mesure_extension { background-size: 80% auto;display: block; padding: 110px 0 85px;}    
	.tips {width: 100%;}
	.table_form_blueprint {width: 100%;}
	.store {width: 100%;}
	#springsimilar.table_form_blueprint td div{width: auto;}
	.linerepit {margin-top: -5px;}
	.mesure_torsion { background-size:  80% auto;display: block; padding: 130px 0 130px;} 
	.instruc {margin: 1% 25%;}
	div .springstore, div .springsimilar { margin: 0 1px;} 
	.belowqty {font-size: 10px; margin: 1px; width: 38%;}
	.input_bg { font-size: 12px;}
	.priceQuotes li { width: 21%;}
	.price-box div { width: 90%;}
	#spring_quote img {max-width: 85%;}
	#spring_quote { box-shadow: none;}
	.email_quote, .btn_email_quote {font-size: 12px; width: 50%;}
	.phone_quote {width: 46%;}
	.outrange {margin: 1px;}
	.boxMail, .boxMailPrice, .boxMailQuote { width: 30% !important;}
	.product-attributes-set tr th{padding: 0 1px;}
	
		
	#search {left: 48%; top: 10%; z-index: 1;}
	#spring_creator {left: 0.5%;}
	#andallinone {left: 28.5%;}
	#instant_spring_quote {left: 33%;}
	#allinone {left: 60%;}
	#loginbox {max-width: 30%; padding: 6px;}
		#loginbox input.textbox {max-width: 31%; padding: 5px;}
     #cart {max-width: 30%; padding: 23px 3% 6px 6px; left: 31%;}
    .andallinone {font-size: 16px;}
    /*.btn_calc_d_compression, .btn_calc_d_extension, .btn_calc_d_torsion { width: 155px;}*/
	/*#spring_creator img {max-width: 75%;}*/
    .new-isq{max-width: 96%;}
}

/*Galaxy S5 Horizontal, Tablet Vertical*/
@media all and (min-width: 625px) and (max-width: 767px) {
    .header {width: 100%; margin: 0 20%;}
    .top_calc_d .header ul li img{left: 4%;position: absolute; top: 24%;width: 16%;z-index: 1;}
    .header ul li {margin: 0; display: table; float: none;}
    .left_calc_d { height: auto; margin: 2% 0 0% 1%; width: 98%;}
    .step01, .step02, .step03, .step04, .step05, .step06 { height: 30px; margin: 0; width: 72px;}
    .in_container ul.res_menu li a{background-size: 30%;}
    .res_menu li{width: 23%;}
    .res_menu.compression li.first, .res_menu.compression li:first-child { margin: 0 0 0 2%;}
    .mesure_compression,.mesure_extension { background-size:  48% auto;display: block; padding: 110px 0 70px;}
    .right_calc_d { height: auto;margin: 0; width: 99%;}
    .table_info_round {margin: 10px 0;padding: 0 10px;position: relative; width: 98%;}
    .dbb-text span {margin: 0;}
    .bootintpln{width: auto; height: 70px;text-align: center;}
    .contenedor_step span {font-size: 16px !important;margin-left: 10px;}
    .table_info_square, #springsimilar, .tips { width: 100%;}
    .mensajes {width: 100%;}
    .mensaje{margin: 10px 20%;}
    .mensaje a img {  width: 90%;}
    .text_blanko12{ margin-right: 0; width: 100%;}
    #step1_w { margin-right: 0; width: 100%;}
    .review img{width: 90%;}
    .blueprintContent a.text_blanko10 span{font-size: 12px !important;   }
    .blueprint_input,.blueprint_input_notes{width: 91%;}
    .blueprint_cont_btns .btn_square { background-position: 13px 6px; float: none; display: inherit;font-size: 17px; height: 59px; margin: 20px 0; padding: 22px 80px 0; width: auto;}
    .blueprint_cont_btns { display: inline;}
    .store {width: 100%;}
    #springsimilar.table_form_blueprint {width: auto;}
    .linerepit {margin-top: -5px;}
    .mesure_torsion { background-size: 50% auto;display: block; padding: 110px 0 110px;}
    .res_menu_ext li {font-size: 12px; width: 19%;}
	.table_hook tr div {float: right;}
	.btn_calc_d_compression span, .btn_calc_d_extension span, .btn_calc_d_torsion span {padding: 5% 0;}
        div .springstore,div .springsimilar { margin: 0;  position: relative;}
        .blueprint_ico_ok{float: left;margin: 0 0 0 10px;}
        .msg.storeprint{float: left;padding:10px 0;}
        .blueprintstore_ico {float: right; margin: 0 10px; padding: 25px 30px;background-size: 98% auto;}
        .text_input{ width: auto;}
        .boxMail, .boxMailQuote { width: auto!important; left: 5px!important;}
        .boxMail table, .boxMailQuote table {width: auto;}
        .instruc {margin: 1% 35%;}
        .btn_calc_d_compression, .btn_calc_d_extension, .btn_calc_d_torsion {font-size: 18px;}
        .belowqty {font-size: 10px; margin: 1px; width: 60%; margin-right: -5%;}
        #spring_quote img {max-width: 75%;}
		#spring_quote { box-shadow: none;}
        .outrange {margin: 1px;}
        .priceQuotes li { width: 22%;}
        .product-attributes-set tr th{padding: 0 1px;}
        #spring_creator {left: 5px;}
        #instant_spring_quote {left: 130px;}
        #andallinone {left: 35%; top: 1%;}
        #allinone {left: 82%; top: 1%;}
        
       	
       	#cart {  float: left;  left: 5%;  max-width: 60%;  padding: 1% 3% 6px 6px;}
        /*#loginbox {padding-top: 13%; float:left; left:35%;}*/
        #cart div:hover  > table{left: 7%;}
        #search { float: left; left: 60%; position: absolute; top: 1%;  z-index: 100000000;}
        /*.contenlogin { height: 410px;}*/
        .top_calc_d {padding: 7% 0;}
		#spring_creator img { max-width:300px;}
	.new-isq{max-width: 96%;}
}
/*Iphone Horizontal*/
@media all and (min-width: 481px) and (max-width: 624px) {
    .header {width: 100%; margin: 0 20%;}
    .top_calc_d .header ul li img{left: 4%;position: absolute; top: 24%;width: 16%;z-index: 1;}
    .header ul li {margin: 0; display: table; float: none;}
    .left_calc_d { height: auto; margin: 2% 0 0% 1%; width: 98%;}
    .step01, .step02, .step03, .step04, .step05, .step06 { height: 30px; margin: 0; width: 72px;}
    .in_container ul.res_menu li a{background-size: 30%;}
    .res_menu li{width: 23%;}
    .res_menu.compression li.first, .res_menu.compression li:first-child { margin: 0 0 0 2%;}
    .mesure_compression,.mesure_extension { background-size:  48% auto;display: block; padding: 110px 0 70px;}
    .right_calc_d { height: auto;margin: 0; width: 99%;}
    .table_info_round {margin: 10px 0;padding: 0 10px;position: relative; width: 98%;}
    .dbb-text span {margin: 0;}
    .bootintpln{width: auto; height: 70px;text-align: center;}
    .contenedor_step span {font-size: 16px !important;margin-left: 10px;}
    .table_info_square, #springsimilar, .tips { width: 100%;}
    .mensajes {width: 100%;}
    .mensaje{margin: 10px 20%;}
    .mensaje a img {  width: 90%;}
    .text_blanko12{ margin-right: 0; width: 100%;}
    #step1_w { margin-right: 0; width: 100%;}
    .review img{width: 90%;}
    .blueprintContent a.text_blanko10 span{font-size: 12px !important;   }
    .blueprint_input,.blueprint_input_notes{width: 91%;}
    .blueprint_cont_btns .btn_square { background-position: 13px 6px; float: none; display: inherit;font-size: 17px; height: 59px; margin: 20px 0; padding: 22px 80px 0; width: auto;}
    .blueprint_cont_btns { display: inline;}
    .store {width: 100%;}
    #springsimilar.table_form_blueprint {width: auto;}
    .linerepit {margin-top: -5px;}
    .mesure_torsion { background-size: 50% auto;display: block; padding: 110px 0 110px;}
    .res_menu_ext li {font-size: 12px; width: 19%;}
	.table_hook tr div {float: right;}
	.btn_calc_d_compression span, .btn_calc_d_extension span, .btn_calc_d_torsion span {padding: 5% 0;}
        div .springstore,div .springsimilar { margin: 0;  position: relative;}
        .blueprint_ico_ok{float: left;margin: 0 0 0 10px;}
        .msg.storeprint{float: left;padding:10px 0;}
        .blueprintstore_ico {float: right; margin: 0 10px; padding: 25px 30px;background-size: 98% auto;}
        .text_input{ width: auto;}
        .boxMail, .boxMailQuote { width: auto!important; left: 5px!important;}
        .boxMail table, .boxMailQuote table {width: auto;}
        .instruc {margin: 1% 35%;}
        .btn_calc_d_compression, .btn_calc_d_extension, .btn_calc_d_torsion {font-size: 18px;}
        .belowqty {font-size: 10px; margin: 1px; width: 60%; margin-right: -5%;}
        #spring_quote img {max-width: 75%;}
		#spring_quote { box-shadow: none;}
        .outrange {margin: 1px;}
        .priceQuotes li { width: 22%;}
        .product-attributes-set tr th{padding: 0 1px;}
        #spring_creator {left: 5px;}
        #instant_spring_quote {left: 130px;}
        #andallinone {left: 35%; top: 1%;}
        #allinone {left: 82%; top: 1%;}
        
       	
       		#cart {  float: left;  left: 5%;  max-width: 60%;  padding: 1% 3% 6px 6px;}
        /*#loginbox {padding-top: 16%; float:left;}*/
        #cart div:hover  > table{left: 7%;}
        #search { float: left; left: 58%; position: absolute; top: 3%;  z-index: 100000000;}
        /*.contenlogin { height: 410px;}*/
        .top_calc_d {padding: 9% 0;}
        #acxess_spring {left: 1%;}
		#spring_creator img { max-width:300px;}
    .new-isq{max-width: 96%;}
}

/*Galaxy S5 Vertical*/
@media all  and (min-width: 321px) and (max-width: 480px) {
    .header {width: 100%; margin: 0;}
    .top_calc_d .header ul li img{left: 4%;position: absolute; top: 24%;width: 16%;z-index: 1;}
    .header ul li {margin: 0; display: table; float: none;}
    .left_calc_d { height: auto; margin: 2% 0 0% 1%; width: 98%;}
    .step01, .step02, .step03, .step04, .step05, .step06 { height: 30px; margin: 0; width: 72px;}
    .in_container ul.res_menu li a{background-size: 30%;}
    .res_menu li{width: 23%;}
    .res_menu.compression li.first, .res_menu.compression li:first-child { margin: 0 0 0 2%;}
    .mesure_compression,.mesure_extension ,.mesure_torsion { background-size:  60% auto;display: block; padding: 110px 0 60px;}
    .right_calc_d { height: auto;margin: 0; width: 99%;}
    .table_info_round {margin: 10px 0;padding: 0 10px;position: relative; width: 98%;}
    .dbb-text span {margin: 0;}
    .bootintpln{width: auto; height: 70px;text-align: center;}
    .contenedor_step span {font-size: 16px !important;margin-left: 10px;}
    .table_info_square, #springsimilar, .tips { width: 100%;}
    .mensajes {width: 100%;}
    .mensaje{margin: 10px 0;}
    .mensaje a img {  width: 90%;}
    .text_blanko12{ margin-right: 0; width: 100%;}
    #step1_w { margin-right: 0; width: 100%;}
    .review img{width: 90%;}
    .blueprintContent a.text_blanko10 span{font-size: 12px !important;   }
    .blueprint_input,.blueprint_input_notes{width: 91%;}
    .blueprint_cont_btns .btn_square { background-position: 13px 6px; float: none; display: inherit;font-size: 17px; height: 59px; margin: 20px 0; padding: 22px 80px 0; width: auto;}
    .blueprint_cont_btns { display: inline;}
    .store {width: 100%;}
    #springsimilar.table_form_blueprint {width: auto;}
	.linerepit {margin-top: -25px;}
    .res_menu_ext li {font-size: 9px; width: 18%;}
	.table_hook tr div {float: right;}
        div .springstore ,div .springsimilar{ margin: 0;  position: relative;}
        .blueprint_ico_ok{float: left;margin: 0 0 0 10px;}
        .msg.storeprint{float: left;padding:10px 0;}
        .blueprintstore_ico {float: right; margin: 0 10px; padding: 25px 30px;background-size: 98% auto;}
        .text_input{ width: auto;}
        .boxMail, .boxMailQuote { width: auto!important; left: 5px!important;}
        .boxMail table, .boxMailQuote table {width: auto;}
    	.btn_calc_d_compression, .btn_calc_d_extension, .btn_calc_d_torsion {font-size: 18px;}
    	.belowqty {font-size: 10px; margin: 1px; width: 37%;}
    	#spring_quote img {max-width: 75%;}
		#spring_quote { box-shadow: none;}
        .outrange {margin: 1px;}
    	.priceQuotes li { width: 32%;}
    	.product-attributes-set tr th{padding: 0 1px;}
		
		
		#acxess_spring{left: 5px;}

        #spring_creator {left: 5px;}
        #instant_spring_quote {visibility: hidden;}
        #andallinone {left: 38%; visibility: hidden;}
        #allinone {left: 82%; visibility: hidden;}
		
		
       	#cart {padding-top: 8%; visibility: visible; left: 15%; float: left;}
        /*#loginbox {padding-top: 25%; }
        #loginbox input.textbox {max-width: 25%;}*/
         #cart div:hover  > table{right: 1px; max-width: 120%;}	
         .linerepit {margin-top: -10px;}
         
      
        #search { float: left; left: 20%; position: absolute; top: 40%;  z-index: 100000000;}
        /*.contenlogin { height: 430px; margin-bottom: 20px;}*/
        .top_calc_d {padding: 9% 0;}

    
    	#spring_creator img { max-width:300px;}
    	#search button {  background: #fff url("../images/ico_search.png") no-repeat scroll 50% 50% / 50% auto;}
    .new-isq{max-width: 96%;}
}


/*Iphone Vertical*/
@media all and (max-width: 320px)   {
    .header {width: 100%; }
    .top_calc_d .header ul li img{left: 4%;position: absolute; top: 24%;width: 16%;z-index: 1;}
    .header ul li {margin: 0;}
    .left_calc_d { height: auto; margin: 2% 0 0% 1%; width: 98%;}
    .step01, .step02, .step03, .step04, .step05, .step06 { height: 30px; margin: 0; width: 72px;}
    .in_container ul.res_menu li a{background-size: 50%;}
    .res_menu li{width: 23%;}
    .res_menu.compression li.first, .res_menu.compression li:first-child { margin: 0 0 0 2%;}
    .mesure_compression,.mesure_extension ,.mesure_torsion{ background-size:  90% auto;display: block; padding: 110px 0 50px;}
    .right_calc_d { height: auto;margin: 0; width: 99%;}
    .table_info_round {margin: 10px 0;padding: 0 10px;position: relative; width: 98%;}
    .dbb-text span {margin: 0;}
    .bootintpln{width: auto; height: 70px;text-align: center;}
    .social { float: left;}
    .copy{float: none;margin: 14px 0 0;}
    .contenedor_step span {font-size: 16px !important;margin-left: 10px;}
    .table_info_square, #springsimilar, .tips { width: 100%;}
    .mensajes {width: 100%;}
    .product-attributes-set{width: 84%;}
    div .springstore{padding-left: 10px;max-width: 100%;width: 100%}
    .mensaje{margin: 10px 0;}
    .mensaje a img {  width: 90%;}
    .text_blanko12{ margin-right: 0; width: 100%;}
    #step1_w { margin-right: 0; width: 100%;}
    .review img{width: 90%;}
    .blueprintContent a.text_blanko10 span{font-size: 12px !important;   }
    .blueprint_input,.blueprint_input_notes{width: 91%;}
    .blueprint_cont_btns .btn_square { background-position: 13px 6px; float: none; display: inherit;font-size: 17px; height: 59px; margin: 20px 0; padding: 22px 80px 0; width: auto;}
    .blueprint_cont_btns { display: inline;}
    .store {width: 100%;}
    #springsimilar.table_form_blueprint {width: auto;}
    .linerepit {margin-top: -30px;}
    .mesure_torsion{ background-size:  70%}
    .res_menu_ext li {font-size: 9px; width: 18%;}
	.table_hook tr div {float: right;}
        div .springstore,div .springsimilar { margin: 0;  position: relative;}
        .blueprint_ico_ok{float: left;margin: 0 0 0 10px;}
        .msg.storeprint{float: left;padding:10px 0;}
        .blueprintstore_ico {float: right; margin: 0 10px; padding: 25px 30px;background-size: 98% auto;}
        .text_input{ width: auto;}
        .boxMail, .boxMailQuote { width: auto!important; left: 5px!important;}
        .boxMail table, .boxMailQuote table {width: auto;}
        .msg.icon_ok {font-size: 13px;}
        .top_calc_d {padding: 0 0; margin-top: -11px;}
        #springsimilar tr td a img {margin-right: 15px; max-width: 125%;}
        .instruc {margin: 1% 20%;}
        #spring_quote img {max-width: 75%;}
		#spring_quote { box-shadow: none;}
        .outrange {margin: 1px;}
        .priceQuotes li { width: 32%;}
        .product-attributes-set tr th{padding: 0 1px;}
        
                
        
       	#cart {padding-top: 10%; z-index: 10000; left: 15%; float: left;}
        /*#loginbox {padding-top: 25%;}
        #loginbox input.textbox {max-width: 25%;}*/
        
        #acxess_spring {left: 1%;}
        #search { float: left; left:7%; position: absolute; top: 40%;  z-index: 100000000;}
        /*.contenlogin { height: 410px; margin-bottom: 40px;}*/
        .top_calc_d {padding: 18% 0;}
        #spring_creator {left: 0.2%;}
        #spring_creator img { max-width:300px;}
    .new-isq{max-width: 96%;}
}
