﻿/* WARNING: USE CAUTION WHEN EDITING THIS FILE */

/* NOTE: THIS FILE INCLUDES 3 STAGES OF MEDIA QUERIES - SEE help.html */

/* NOTE: TO EDIT COLORS - SEE style.css */

/* CLASSES HERE CAN ALSO BE FOUND IN THE style.css */


/***************
START Media Queries #1 WHEN PAGE WIDTH LESS THAN 890 IS ACTIVE (FOR TABLET)
***************/
@media handheld and (max-width: 890px),
   screen and (max-device-width: 890px),
   screen and (max-width: 890px) 
	{


.just		{ text-align: left; }

.floatlist	{ width: 100%; }

.textlogo	{ font-size: 33px; letter-spacing: 2px; }

.list-home-hide		{ display: none; }


	}
/***************
END Media Queries #1
***************/


/***************
START Media Queries #2 WHEN PAGE WIDTH LESS THAN 740 IS ACTIVE
***************/
@media handheld and (max-width: 740px),
   screen and (max-device-width: 740px),
   screen and (max-width: 740px) 
	{


.pageheight	{ min-height: 50px; }

#contentbox-outer 
		{ min-width: 300px; }

#contentbox	{
		margin-right: 0px;
		-moz-border-radius: 0px;
		-webkit-border-radius: 0px;
		border-radius: 0px;
		}

.content-pad 		{ padding: 10px 15px 10px 15px; }

#left-content 		{ width: 100%; min-width: 100%; margin-right: 0px; }

#sidebar-content 	{ margin: 0px 15px 0px 0px; float: none; display: block; }

.header-ico1, .header-ico2	{ display: none; }  /* HIDES HEADER ICONS */

#FTmenu			{ display: none; }  /* HIDES FOOTER MENU */

.footer-copyright	{ border-width: 3px 0px 3px 0px; }


	}
/***************
END Media Queries #2
***************/


/***************
START Media Queries #3 -  WHEN PAGE WIDTH LESS THAN 482 IS ACTIVE
                      CLASSES HERE CAN ALSO BE FOUND IN THE style.css
***************/
@media handheld and (max-width: 482px),
   screen and (max-device-width: 482px),
   screen and (max-width: 482px) 
	{

/* MQS FONTS - NEXT LINE IS DEFAULT MOBILE FONT ALL PAGES */

body, div, table { font-size: 18px; line-height: 145%; }

.title  	{ font-size: 20px; }

.medtitle  	{ font-size: 15px; }

.captitle  	{ font-size: 22px; }

.blue-title	{ font-size: 18px; }
.blue-title15	{ font-size: 15px; }
.gold-title16	{ font-size: 26px; }

.subtitle  	{ font-size: 15px; }

.colortitle 	{ font-size: 14px; }

.colortitle2 	{ font-size: 24px; }

.tst-dated	{ font-size: 16px; }

.tst-product	{ font-size: 16px; padding: 0px; }

.just 		{ text-align: left; }




/* LISTS */

.list, .list-home { font-size: 17px; }

a.pluslink, a.pluslinkA {

		background-position: 0px 0px;
		padding: 0px 0px 3px 24px;
		margin: 8px 0px 2px 0px;
		}

.pdf-link, .l-link {
		background-position: 0px 0px;
		}


/* MQS GENERAL */

.hidemobile	   { display: none; }

.splits-xtramargin { margin-top: 12px; margin-bottom: 12px; }



/* MQS PAGE & CONTENT HEIGHTS, PADDING & WIDTHS */

.pagebox	{ padding: 0px 0px 0px 0px; }

#contentbox	{ padding: 0px 0px 0px 0px; }

.content-pad 	{ padding: 10px 5px 10px 5px; }

#sidebar-content { margin: 0px 5px 0px 5px; }



/* MQS LOGO GRAPHIC, AND TEXT */

#headerdiv	{ padding: 8px 0px 8px 0px; }

.logo-respond	{ height: auto; width: 100%; }

.textlogo	{ font-size: 22px; letter-spacing: 0px; }

.logoslogan	{ font-size: 14px; }



/* MQS IMAGES */

.img-respond-home	{ margin-bottom: 0px; }




/* MQS FOOTER */

.footer-copyright { font-size: 14px; }



/* MQS SIDEBAR */

.sidebar-text	{ font-size: 16px; line-height: normal; }

.sidebar-title	{ font-size: 18px; }

.side-links a	{ font-size: 16px; line-height: normal; }

.sidebar-pad	{ padding: 0px 0px 15px 0px; }


/* DISTRIBUTORS PAGE */

.state {font-size:17px;}

.distributor	{ font-size: 16px; }

.distributorphone { font-size: 16px; }



/* CONTACT PAGE */

.form-box			  { margin: 10px 0px 10px 0px; }

.shadeform, .textarea, .dropdown  { font-size: 16px; width: 150px; }

input[type=submit].submitbutton, 
input[type=reset].submitbutton	  { font-size: 16px; }



/* GALLERY AND CART PAGE */

.Gal-details	{ font-size: 12px; }

.Gal-title	{ font-size: 15px; }

input[type=submit].button-order 
		{
		font-size: 16px;
		padding: 6px 3px 6px 3px;
		}

.price span	{ font-size: 16px; }



/* LINKS PAGE */

.searchform, .searchbutton  { font-size: 11px; }


/* PAYMENTS PAGE */

.payform, input[type=submit].payform	{ width: 140px; }

.paypalbadge { width: 80px; }


/* SECURE FORM CVV IMAGE TIP */

a.tip-001:hover span { 	top:-162px; left:25px; width: 100%; max-width: 200px; }

a.tip-001	{ font-size: 16px; }

/* SECURE FORM */

#tbl-1		{ width: 100%; max-width: 260px; }

#tbl-1 td 	{ max-width: 120px; font-size: 12px; }

#tbl-1 p 	{ font-size: 8px; }

#tbl-2		{ width: 100%; max-width: 260px; }

#tbl-2 td 	{ max-width: 100px; font-size: 12px; }

#tbl-2 p 	{ font-size: 10px; }

#tbl-3		{ width: 100%; max-width: 260px; }

#tbl-3 td 	{ max-width: 100px; font-size: 12px; }

#tbl-3 p 	{ font-size: 10px; }

.shadeform	{ max-width: 130px; }

.dropdown	{ max-width: 130px; font-size: 10px; }

.dropdown-short	{ font-size: 10px; } 

.textarea	{ max-width: 130px; }

#submitbutton	{ width: 100%; max-width: 260px; margin: 10px auto 0px auto; }

}
/***************
END Media Queries #3
***************/

