<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@media only screen and (min-width: 0px) and (max-width: 320px) {

body{ width:100% !important; display: inline-block; float: left; min-width:280px; }
.header .top{ width:auto; height:auto;}
.logo{ width:100%; height: auto; padding: 5px 0px;  }
.logo img{ max-width: 300px; }
.new-website{ display: none; }
.header-right{ float: left; display: inline-block; width:100%; text-align: left; }
.header-right .head{ text-align: center;}
.header-right .bot{ text-align: left;}
.rmm.sapphire .rmm-toggled-title{ width: 94%; }

/*  product finder css starts here */

.converter{ width:92.5%; float: left;  }
.converter .product_finder{ width:100%; float: left; height:auto; }
.converter .product_finder p.heading{ font-size: 17px; }
.amfinder-horizontal{ display: inline-block; float: left; width:100%; }
.amfinder-horizontal table, .amfinder-horizontal tbody{ width:100%; float: left; display: inline-block;}
.amfinder-horizontal table tr{ float: left; width:96%; margin-bottom:20px; }
.amfinder-horizontal table td{ float: left; width:100%; margin-bottom:20px; }
.dropdown-element select{ border: 1px solid #C3C3C3;   margin-top: 5px;  width: 100%;  }
.amfinder-horizontal .fields{ float: left; display: inline-block; width:100%; }

/*  product finder css ends here */

/* flexslider css starts here */

.flexslider{float: left; display: inline-block; width:100%; height: auto;}
.flexslider .slides{ width:100%; height: auto; display: inline-block; }

/* flexslider css ends here */

.block_section .col-3{ width: 46%; }

/* Email optin box starts here */

.converter .note form{ width: 100%; }
.converter .note p.heading{ font-size: 17px; line-height:22px; }
.note .col-3{ width:100%; margin-bottom:15px; }
.note .col-3 input{ width:90%; }
/* Email optin box ends here  */



/* main class css starts here */

.main .full{ width: 99%; }

.full .sidebar{ width:100% }
.full .primary{ width:100%; margin-top:20px; }
.full .primary .note{ width:93%; text-align: justify; }
.full .primary .tags.note{ text-align: left }
.full .primary .note p a{ color: #0000FF; font-size: 12px;   }
.full .primary .note p{ margin:5px 0px; display: inline-block; float: left;  }
.full .primary .col{ text-align: justify; }
.full .primary .col h3{ font-size: 14px; color: #000080 }
.quick_links li a{ color: #000080}
.list ul li{ margin:5px 0px; }
.list ul li a{ color: #000080; font-size: 12px; }
.shop .images img{ width: 57% !important;text-align: left;float: left; }

/* main class ends here */

/* footer starts here */
.footer .address{ padding: 10px 20px; width:87%;  }
.footer .address .col-7, .footer .address .col-5, .footer .address .col-6{ width:100%; margin-bottom:10px; }
.footer .col-7 .contact .left{ width:100%; text-align: justify} 
.footer .col-7 .contact .left p{ margin-bottom:12px;}
.footer .col-7 .contact .right p{ margin-bottom:12px;}
.col-6 p{ padding:0px !important; }

.footer .col-7 .contact .right{ width:100%; }
/* footer ends here */



/* block section */
.block_section{ width:100%; }
.block_section .left{ width:100% !important;}
.block_section .left .converter{ width:100% !important; }

.block_section .right{ width:100%;margin: 10px 0px; padding: 7px 0px; }
.block_section .col-3, .block_section .col-6{ width: 100%; }
.block_section .right .col-3{ padding:10px 0px; margin:0px; }
.block_section .right .col-6{ width:100%; }
.block_section .right .col-6 .note{ padding: 0px; width:100%; }
.block_section .right .col-6 .col-3{ margin-bottom:0px !important; padding-bottom:5px;  }
.right .col-6 p.heading{ line-height: 26px; }
.note .email_form{ padding:0px 0px 10px 13px; }
/* block section ends here */



.images .col-3{ width:100%; margin:10px 0px;}

.block_section{ margin:0px; }
.block_section .converter{ width:99%; }
.block_section .converter .col-3{  margin:10px 0px; }

/* table styling */
.note .table{ width:100%; display: inline-block; float: left }
.note .table .row{ margin-bottom:5x; padding-bottom:5px; border-bottom: 1px dashed #c3c3c3; 
    display: inline-block;  float: left;  width: 100%; }
.note .table .col-2{ width:10%;  float: left; padding:5px; border-left:1px dashed #c3c3c3; /* border:1px solid #c3c3c3; */ ; text-align: center; }
.note .table .col-4{ width:12.5%;  float: left; padding:5px; border-left:1px dashed #c3c3c3; /* border:1px solid #c3c3c3; */ ; text-align: center; }
.table h2{ font-size: 10px; line-height: 10px; margin-bottom: 0px;}
.table p{ font-size: 10px; line-height: 10px; margin-bottom: 0px;}

/* table styling ends here */

.equation {
  display: block;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  background: url(../images/equation-vert-xs.png) no-repeat;
  width: 260px; /* Width of new image */
  height: 607px; /* Height of new image */
  padding-left: 260px; /* Equal to width of new image */
}
.whatis {
  display: block;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  background: url(../images/motorsnorkel2-vert-xs.png) no-repeat;
  width: 260px; /* Width of new image */
  height: 1011px; /* Height of new image */
  padding-left: 260px; /* Equal to width of new image */
}
.introms {
  display: block;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  background: url(../images/whatkit-vert-xs.png) no-repeat;
  width: 260px; /* Width of new image */
  height: 803px; /* Height of new image */
  padding-left: 260px; /* Equal to width of new image */
}



.primary h2 span{ 
		border-top: none;
	}

}








@media only screen and (min-width: 321px) and (max-width: 480px) {

body{ width:100% !important; display: inline-block; float: left; min-width:321px; }
.header .top{ width:auto; height:auto;}
.logo{ width:100%;  height: auto; text-align: center;padding: 5px 0px;   }
.logo img{ width: 300px; }
.new-website{ display: none; }
.header-right{ float: left; display: inline-block; width:100%; text-align: left; }
.header-right .head{ text-align: center;}
.header-right .bot{ text-align: left;}
.rmm.sapphire .rmm-toggled-title{ width: 94%; }

/*  product finder css starts here */

.converter{ width:92.5%; float: left;  }
.converter .product_finder{ width:100%; float: left; height:auto; }
.converter .product_finder p.heading{ font-size: 17px; }
.amfinder-horizontal{ display: inline-block; float: left; width:100%; }
.amfinder-horizontal table, .amfinder-horizontal tbody{ width:100%; float: left; display: inline-block;}
.amfinder-horizontal table tr{ float: left; width:96%; margin-bottom:20px; }
.amfinder-horizontal table td{ float: left; width:100%; margin-bottom:20px; }
.dropdown-element select{ border: 1px solid #C3C3C3;   margin-top: 5px;  width: 100%;  }
.amfinder-horizontal .fields{ float: left; display: inline-block; width:100%; }

/*  product finder css ends here */

/* flexslider css starts here */

.flexslider{float: left; display: inline-block; width:100%; height: auto;}
.flexslider .slides{ width:100%; height: auto; display: inline-block; }
/* flexslider css ends here */


/* main class css starts here */
.main .full{ width: 99%; }

.full .sidebar{ width:100% }
.full .primary{ width:100%; margin-top:20px; }
.full .primary .note{ width:96%; text-align: justify; }
.full .primary .tags.note{ text-align: left }
.full .primary .note p a{ color: #0000FF; font-size: 12px;   }
.full .primary .note p{ margin:5px 0px; display: inline-block; float: left;  }
.full .primary .col{ text-align: justify; }
.full .primary .col h3{ font-size: 14px; color: #000080 }
.quick_links li a{ color: #000080}
.list ul li{ margin:5px 0px; }
.list ul li a{ color: #000080; font-size: 12px; }
.shop .images img{ width: 57% !important;text-align: left;float: left; }

/* main class ends here */

/* footer starts here */
.footer .address{ padding: 10px 20px; width:87%;  }
.footer .address .col-7, .footer .address .col-5, .footer .address .col-6{ width:100%; margin-bottom:10px; }
.footer .col-7 .contact .left{ width:100%; text-align: justify} 
.footer .col-7 .contact .left p{ margin-bottom:12px;}
.footer .col-7 .contact .right p{ margin-bottom:12px;}
.col-6 p{ padding:0px !important; }
/* footer ends here */



/* block section */
.block_section{ width:100%; }
.block_section .left{ width:100% !important;}
.block_section .left .converter{ width:100% !important; }

.block_section .right{ width:100%;margin: 10px 0px; padding: 7px 0px; }
.block_section .col-3, .block_section .col-6{ width: 100%; }
.block_section .right .col-3{ padding:10px 0px; margin:0px}
.block_section .right .col-6{ width:100%; }
.block_section .right .col-6 .note{ padding: 0px; width:100%; }
.block_section .right .col-6 .col-3{ margin-bottom:0px !important; padding-bottom:5px;  }
.right .col-6 p.heading{ line-height: 26px; }
.note .email_form{ padding:0px 0px 10px 13px; }
/* block section ends here */




.images .col-3{ width:100%; margin:10px 0px;}

.block_section{ margin:0px; }
.block_section .converter{ width:99%; }
.block_section .converter .col-3{  margin:10px 0px; }

.primary .note .col-3{ width:100%; margin:10px 0px; }
.primary .caption{ width: 94.3%; }

.equation {
  display: block;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  background: url(../images/equation-vert.png) no-repeat;
  width: 290px; /* Width of new image */
  height: 675px; /* Height of new image */
  padding-left: 290px; /* Equal to width of new image */
}
.whatis {
  display: block;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  background: url(../images/motorsnorkel2-vert.png) no-repeat;
  width: 290px; /* Width of new image */
  height: 1093px; /* Height of new image */
  padding-left: 290px; /* Equal to width of new image */
}
.introms {
  display: block;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  background: url(../images/whatkit-vert.png) no-repeat;
  width: 290px; /* Width of new image */
  height: 896px; /* Height of new image */
  padding-left: 290px; /* Equal to width of new image */
}
.primary h2 span{ 
		border-top: none;
	}

}



@media only screen and (min-width: 481px) and (max-width: 640px) {

body{ width:100% !important; display: inline-block; float: left; min-width:481px; }
.header .top{ width:auto; height:auto;}
.logo{ width:100%;  height: auto; text-align: center; padding: 5px 0px;   }
.logo img{ width: 300px; }
.new-website{ display: none; }
.header-right{ float: left; display: inline-block; width:100%; text-align: left; }
.header-right .head{ text-align: center;}
.header-right .bot{ text-align: left;}
.rmm.sapphire .rmm-toggled-title{ width: 94%; }

/*  product finder css starts here */

.converter{ width:95.5%; float: left;  }
.converter .product_finder{ width:100%; float: left; height:auto; width: 95% !important;  }
.converter .product_finder p.heading{ font-size: 17px; }
.amfinder-horizontal{ display: inline-block; float: left; width:100%; }
.amfinder-horizontal table, .amfinder-horizontal tbody{ width:100%; float: left; display: inline-block;}
.amfinder-horizontal table tr{ float: left; width:96%; margin-bottom:20px; }
.amfinder-horizontal table td{ float: left; width:100%; margin-bottom:20px; }
.dropdown-element select{ border: 1px solid #C3C3C3;   margin-top: 5px;  width: 100%;  }
.amfinder-horizontal .fields{ float: left; display: inline-block; width:48%; margin-right:11px;}
.amfinder-horizontal .fields:nth-child(2n){ margin-right:0px; }

/*  product finder css ends here */


.block_section .col-3{ width: 48%; }


/* Email optin box starts here */

.converter .note form{ width: 100%; }
.converter .note p.heading{ font-size: 17px; line-height:22px; }
.note .col-3{ width:100%; margin-bottom:15px; }
.note .col-3 input{ width:90%; }
/* Email optin box ends here  */


/* flexslider css starts here */

.flexslider{float: left; display: inline-block; width:100%; height: auto;}
.flexslider .slides{ width:100%; height: auto; display: inline-block; }
/* flexslider css ends here */


/* main class css starts here */
.sidebar .bottom{ width:100%; }
.main .full{ width: 99%; }

.full .sidebar{ width:100% }
.full .primary{ width:100%; margin-top:20px; }
.full .primary .note{ width:96%; text-align: justify; }
.full .primary .tags.note{ text-align: left }
.full .primary .note p a{ color: #0000FF; font-size: 12px;   }
.full .primary .note p{ margin:5px 0px; display: inline-block; float: left;  }
.full .primary .col{ text-align: justify; }
.full .primary .col h3{ font-size: 14px; color: #000080 }
.quick_links li a{ color: #000080}
.list ul li{ margin:5px 0px; }
.list ul li a{ color: #000080; font-size: 12px; }


/* main class ends here */

/* footer starts here */
.footer .address{ padding: 10px 20px; width:87%;  }
.footer .address .col-7, .footer .address .col-5, .footer .address .col-6{ width:100%; margin-bottom:10px; }
.footer .col-7 .contact .left{ width:100%; text-align: justify} 
.footer .col-7 .contact .left p{ margin-bottom:12px;}
.footer .col-7 .contact .right p{ margin-bottom:12px;}
.col-6 p{ padding:0px !important; }
/* footer ends here */

/* block section */
.block_section{ width:100%; }
.block_section .left{ width:100% !important;}
.block_section .left .converter{ width:100% !important; }

.block_section .right{ width:100%;margin: 10px 0px; padding: 7px 0px; }
.block_section .col-3, .block_section .col-6{ width: 100%; }
.block_section .right .col-3{ padding:10px 0px; width: 32%; margin:0px 3px;}
.block_section .right .col-6{ width:100%; }
.block_section .right .col-6 .note{ padding: 0px; width:100%; }
.block_section .right .col-6 .col-3{ margin-bottom:0px !important; padding-bottom:5px; width:100%; }
.right .col-6 p.heading{ line-height: 26px; }
.note .email_form{ padding:0px 0px 10px 13px; }
/* block section ends here */


.block_section .converter{ width:100%; }
.block_section .converter .col-3{ width: 48%; float: left; margin-right: 10px; height: auto; margin-bottom:10px}
.block_section .converter .col-3:nth-child(2n){ margin-right: 0px; };
.block_section .col-3 .button_image, .block_section .col-3 img{ height: 239px !important; }

.block_section .col-3 img{ height: 239px !important; }
.block_section .col-3 .button_image{ height: 239px !important; }

.images .col-3{ width: 48%; margin: 5px 10px 5px 0px}

.equation {
  display: block;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  background: url(../images/equation-vert.png) no-repeat;
  width: 290px; /* Width of new image */
  height: 675px; /* Height of new image */
  padding-left: 290px; /* Equal to width of new image */
}
.whatis {
  display: block;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  background: url(../images/motorsnorkel2-vert.png) no-repeat;
  width: 290px; /* Width of new image */
  height: 1093px; /* Height of new image */
  padding-left: 290px; /* Equal to width of new image */
}
.introms {
  display: block;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  background: url(../images/whatkit-vert.png) no-repeat;
  width: 290px; /* Width of new image */
  height: 896px; /* Height of new image */
  padding-left: 290px; /* Equal to width of new image */
}
.primary h2 span{ 
		border-top: none;
	}

}



@media only screen and (min-width: 641px) and (max-width: 767px) {

body{ width:100% !important; display: inline-block; float: left; min-width:641px; }
.header .top{ width:auto; height:auto;}
.logo{ width:100%;  height: auto; text-align: center; padding: 5px 0px;  }
.logo img{ width: 300px; }
.new-website{ display: none; }
.header-right{ float: left; display: inline-block; width:100%; text-align: left; }
.header-right .head{ text-align: center;}
.header-right .bot{ text-align: left;}
.rmm.sapphire .rmm-toggled-title{ width: 94%; }

/*  product finder css starts here */

.converter{ width:95.5%; float: left;  }
.converter .product_finder{ width:100%; float: left; height:auto; }
.converter .product_finder p.heading{ font-size: 17px; }
.amfinder-horizontal{ display: inline-block; float: left; width:100%; }
.amfinder-horizontal table, .amfinder-horizontal tbody{ width:100%; float: left; display: inline-block;}
.amfinder-horizontal table tr{ float: left; width:96%; margin-bottom:20px; }
.amfinder-horizontal table td{ float: left; width:100%; margin-bottom:20px; }
.dropdown-element select{ border: 1px solid #C3C3C3;   margin-top: 5px;  width: 100%;  }
.amfinder-horizontal .fields{ float: left; display: inline-block; width:48%; margin-right:11px;}
.amfinder-horizontal .fields:nth-child(2n){ margin-right:0px; }

/*  product finder css ends here */

/* flexslider css starts here */

.flexslider{float: left; display: inline-block; width:100%; height: 240px;}
.flexslider .slides{ width:100%; height: 240px; display: inline-block; }
/* flexslider css ends here */


/* main class css starts here */
.sidebar .bottom{ width:100%; }
.main .full{ width: 99%; }

.full .sidebar{ width:100% }
.full .primary{ width:100%; margin-top:20px; }
.full .primary .note{ width:96%; text-align: justify; }
.full .primary .tags.note{ text-align: left }
.full .primary .note p a{ color: #0000FF; font-size: 12px;   }
.full .primary .note p{ margin:5px 0px; display: inline-block; float: left;  }
.full .primary .col{ text-align: justify; }
.full .primary .col h3{ font-size: 14px; color: #000080 }
.quick_links li a{ color: #000080}
.list ul li{ margin:5px 0px; }
.list ul li a{ color: #000080; font-size: 12px; }


/* main class ends here */

/* footer starts here */
.footer .address{ padding: 10px 20px; width:87%;  }
.footer .address .col-7, .footer .address .col-5, .footer .address .col-6{ width:100%; margin-bottom:10px; }
.footer .col-7 .contact .left{ width:100%; text-align: justify} 
.footer .col-7 .contact .left p{ margin-bottom:12px;}
.footer .col-7 .contact .right p{ margin-bottom:12px;}
.col-6 p{ padding:0px !important; }
/* footer ends here */

/* block section */
.block_section{ width:100%; }
.block_section .left{ width:100% !important;}
.block_section .left .converter{ width:100% !important; }

.block_section .right{ width:100%;margin: 10px 0px; padding: 7px 0px; }
.block_section .col-3, .block_section .col-6{ width: 100%; }
.block_section .right .col-3{ padding:10px 0px; width: 32%}
.block_section .right .col-6{ width:100%; }
.block_section .right .col-6 .note{ padding: 0px; width:100%; }
.block_section .right .col-6 .col-3{ margin-bottom:0px !important; padding-bottom:5px; width:100%; }
.right .col-6 p.heading{ line-height: 26px; }
.note .email_form{ padding:0px 0px 10px 13px; }
/* block section ends here */

}


@media only screen and (min-width: 768px) and (max-width: 860px) {
body{ width:100% !important; display: inline-block; float: left; min-width:641px; }
.header .top{ width:auto; height:auto;}
.logo{  height: auto; text-align: center; width:40%; padding: 5px 0px;   }
.logo img{ width: 300px; }
.new-website{ display: none; }
.header-right{ float: right; display: inline-block;  text-align: left; width: 50%; margin-top:25px;  }
.header-right .head{ text-align: center;}
.header-right .bot{ text-align: left;}
.rmm.sapphire .rmm-toggled-title{ width: 94%; }


.rmm{ width:100%; max-width:100% !important; text-align: left !important; }
.rmm.sapphire .rmm-main-list li a{ padding: 8px 17px 8px 17px !important;}

/*  product finder css starts here */

.converter{ width:96%; float: left;  }
.converter .product_finder{ width:96% !important; float: left; height:auto; }
.converter .product_finder p.heading{ font-size: 17px; }
.amfinder-horizontal{ display: inline-block; float: left; width:100%; }
.amfinder-horizontal table, .amfinder-horizontal tbody{ width:100%; float: left; display: inline-block;}
.amfinder-horizontal table tr{ float: left; width:96%; margin-bottom:20px; }
.amfinder-horizontal table td{ float: left; width:100%; margin-bottom:20px; }
.dropdown-element select{ border: 1px solid #C3C3C3;   margin-top: 5px;  width: 100%;  }
.amfinder-horizontal .fields{ float: left; display: inline-block; width:48%; margin-right:11px;}
.amfinder-horizontal .fields:nth-child(2n){ margin-right:0px; }

/*  product finder css ends here */

/* flexslider css starts here */

.flexslider{float: left; display: inline-block; width:100%; height: 240px;}
.flexslider .slides{ width:100%; height: 240px; display: inline-block; }
/* flexslider css ends here */


/* main class css starts here */
.sidebar .bottom{ width:100%; }
.main .full{ width: 99%; }

.full .sidebar{ width:100% }
.full .primary{ width:100%; margin-top:20px; }
.full .primary .note{ width:96%; text-align: justify; }
.full .primary .tags.note{ text-align: left }
.full .primary .note p a{ color: #0000FF; font-size: 12px;   }
.full .primary .note p{ margin:5px 0px; display: inline-block; float: left;  }
.full .primary .col{ text-align: justify; }
.full .primary .col h3{ font-size: 14px; color: #000080 }
.quick_links li a{ color: #000080}
.list ul li{ margin:5px 0px; }
.list ul li a{ color: #000080; font-size: 12px; }


/* main class ends here */
.block_section .col-3{ width:23%; }
.note .col-3 input{ width:100%; }
.note form input#submit{ margin-top:20px; }

/* footer starts here */
.footer .address{ padding: 10px 20px; width:87%;  }
.footer .address .col-7, .footer .address .col-5, .footer .address .col-6{ width:100%; margin-bottom:10px; }
.footer .col-7 .contact .left{ width:100%; text-align: justify} 
.footer .col-7 .contact .left p{ margin-bottom:12px;}
.footer .col-7 .contact .right p{ margin-bottom:12px;}
.col-6 p{ padding:0px !important; }
/* footer ends here */



/* block section */
.block_section{ width:100%; }
.block_section .left{ width:100% !important;}
.block_section .left .converter{ width:100% !important; }

.block_section .right{ width:100%;margin: 10px 0px; padding: 7px 0px; }

.block_section .right .col-3{ padding:10px 0px; width: 31%; margin: 0px 21px 0px 0px; }
.block_section .right .col-3:nth-child(3){ margin-right:0px !important;}
.block_section .right .col-6{ width:99%; }
.block_section .right .col-6 .note{ padding: 0px; width:100%; }
.block_section .right .col-6 .col-3{ margin-bottom:0px !important; padding-bottom:5px; width:96% !important; }
.right .col-6 p.heading{ line-height: 26px; }
.note .email_form{ padding:0px 0px 10px 13px; }
/* block section ends here */


.images .col-3{ width: 31%; }
.images .col-3 .no-image{ height: 121px !important; }
.block_section .col-3 img{ height: auto !important; }
.block_section .col-3 .button_image{ height: 155px !important; }
.block_section .converter{ width:100%; }
}


@media only screen and (min-width: 861px) and (max-width: 966px){
.header-right{  margin-top:25px;  }
.converter .product_finder{ width:100%; float: left; height:auto; }
.rmm{ width:100%; max-width:100% !important; text-align: left !important; }
.rmm.sapphire .rmm-main-list li a{ padding: 8px 17px 8px 17px !important;}
.note p a{ color: #0000FF }
.flexslider{ height: 278px !important; }
.full .sidebar{ width: 23%; }
.full .primary{ width: 74%; }


.block_section .left{ width: 30%; }
.block_section .right{width: 66%;}
.block_section .right .col-3{ margin-right: 0px; }
.block_section .converter .col-3:last-child{ margin-right: 0px !important; }
.block_section .col-3:last-child{ margin-right: 0px !important; }
.block_section .col-3 img{ height: 195px !important;}
.block_section .col-3{ width: 23% ;}
.col-3 .button_image{ height: 195px !important;}
.col-3 .button_image span{ left:10% !important; }

.sidebar .dropdown-element select{ width: 188px !important; }

.images .col-3{ width: 31% !important; }
.images .col-3 .no-image{ height: 113px !important; }


}

@media only screen and (min-width: 967px) and (max-width: 1024px){
.header-right{  margin-top:25px;  }
.converter .product_finder{ width:100%; float: left; height:auto; }
.rmm{ width:100%; max-width:100% !important; text-align: left !important; }
.rmm.sapphire .rmm-main-list li a{ padding: 9px 20px 9px 21px !important;}

.note p a{ color: #0000FF }
.full .sidebar{ width: 23%; }
.full .primary{ width: 74%; }


.block_section .left{ width: 30%; }
.block_section .right{width: 66%;}
.block_section .right .col-3{ margin-right: 0px; }



.block_section .converter .col-3:last-child{ margin-right: 0px !important; }
.block_section .col-3:last-child{ margin-right: 0px !important; }
.block_section .col-3 img{ height: 195px !important;}
.block_section .col-3{ width: 23% ;}
.col-3 .button_image{ height: 195px !important;}
.col-3 .button_image span{ left:10% !important; }

.sidebar .dropdown-element select{ width: 188px !important; }

.images .col-3{ width: 31% !important; }
.images .col-3 .no-image{ height: 118px !important; }



}

@media only screen and (min-width: 1025px) and (max-width: 1200px){

.block_section .col-3 img{ height: 275px !important; }

.rmm{ width:100%; max-width:100% !important; text-align: left !important; }
.rmm.sapphire .rmm-main-list li a{ padding: 8px 38px !important;}
.converter .product_finder p.heading{ font-size: 24px; line-height: 28px; }

}
@media only screen and (min-width: 1201px) and (max-width: 1230px){
/* body{display: none !important} */
.amfinder-horizontal .fields{ float: left; display: inline-block; height: 41px; }
.block_section .col-3 img{ height: 275px !important; }

}

@media only screen and (min-width: 1231px) {
.main .block_section{ float: left; margin-top:45px !important; }
.block_section .col-3 img{ height: 275px !important; }

.primary .images .no-image{ height: 154px !important; }
}</pre></body></html>