@media only screen and (min-width: 768px) and (max-width: 1024px) {
.wrapper									{margin:0 auto; width:758px; min-width:100%;}
.container									{width:758px; margin:0 auto; min-width:100%;}
#header										{width:100%; margin:0 auto; width:758px; display:block;}
#header	.container							{width:758px; margin:0 auto; display:block;}
.header-in									{position:relative; margin:0 auto;}
.nav										{width:735px; margin:0; float:left; padding:60px 0 10px 0; position:relative; z-index:999999;}
.nav ul li									{float:left; padding:0 15px 0 0px;}
.nav ul 									{padding:0 0 0 10px;}
.banner										{background:url(../images/banner-bg2.jpg) repeat-x; margin:0 auto; width:758px; margin:0 auto; display:block;}
.banner .container							{width:758px; margin:0 auto; display:block;}
.main										{width:758px; display:block; margin:0 auto; position:relative;}
.main-left									{width:448px; float:left;}
.banner-img1								{height:175px; padding:0; float:left;}
.banner-img1 img							{width:448px; position:relative; height:221px;}
.banner-img1 h1								{display:block; font-size: 26px}
.box1										{background:#e9e9e9; width:430px; margin:23px 0 0 10px;}
.main-left-in p								{padding:5px 0 0 15px; }
.main-left-in h2							{padding:22px 0 0 15px;}
.main-left-in h3							{padding:22px 0 0 15px;}
.main-left-in h4							{padding:22px 0 0 15px;}
.footer										{min-height:17px; background:#ffffff; position:relative; width:758px; display:block; margin:0 auto;}
.footer .container							{width:758px; margin:0 auto; display:block;}
.main-left-in								{padding:0 0 20px 0;}
.main-left-nav ul li						{width:400px; }
.main-left-inner							{width:448px; margin:0 auto; display:block; }
.main-right									{width:300px; margin:0 auto; display:block; }
.banner-img2								{display:none; height:206px; width:448px;}
.banner-img2 img							{width:448px; position:relative; height:221px;}
.box2										{background:#e9e9e9; width:430px; margin:23px 0 0 8px; display:block;}
.main-left-inner-bg							{margin:0;}
.nav ul li a								{font-size:15px;}
.left-bottom p								{padding:34px 0 18px 15px;}
#mg-form-wrap                               {display:block;}
}



 /* Mobile Landscape Size to Tablet Portrait (devices and browsers) */

@media only screen and (min-width: 320px) and (max-width: 767px) {
.wrapper									{margin:0 auto; width:100%; display:block; min-width:320px; max-width: 510px;}
.container									{width:inherit; margin:0 auto; display:block;}
#header										{width:inherit; margin:0 auto; min-height:40px; padding:6px 0 3px 0; display:block;}
#header	.container							{width:inherit; margin:0 auto; display:block;}
.header-in									{position:relative; margin:0 auto; width:inherit; display:block;}
.logo-right									{float:right; padding:2px 0px 0 0; position:relative; z-index:999999; width:195px;}
.logo img									{width:178px; }
.logo										{margin:0; position:absolute; left:0; top:17px;}
.nav										{width:inherit; margin:10px 0 0 0; float:left; padding:0; position:relative; z-index:999999; display:none; }
.nav ul 									{float:left; padding:0; display:block;width:inherit;}
.nav ul li									{float:left; padding:8px; width:inherit;display:block;background-color: #3D0520; margin: 2px 0 0 0;}
.main										{position:relative; z-index:9; margin:20px auto 0 auto; width:inherit; display:block; }
.menu										{float:right; display:block;}
.banner										{margin:0 auto; width:inherit; display:block;}
.banner .container							{width:inherit; margin:0 auto; display:block;}
.main-left									{width:inherit; float:none; margin:0 auto; display:block;}
.box1										{background:#e9e9e9; width:inherit; margin: 20px 0 0 0;}
.box1 p										{font-size:14px; color:#670c36; font-weight:bold; line-height:22px; padding:12px 8px 20px 8px !important;}
.main-left-in p								{padding:5px 8px 0 8px; }
.main-left-in h2							{padding:22px 8px 0 8px;}
.main-left-in h3							{padding:22px 8px 0 8px;}
.main-left-in h4							{padding:22px 8px 0 8px;}
.footer										{min-height:28px; background:#ffffff; position:relative; width:inherit; display:block; margin:0 auto;}
.footer .container							{width:inherit; margin:0 auto; display:block;}
.main-left-in								{padding:0 0 20px 0;}
.main-left-nav ul li						{width:270px; }
.main-right									{width:inherit; margin:0; float: none; display:block; background:#f1f1f2;}
.main-right-in								{width:inherit;}
.main-right1-color1							{width:320px; margin:0 auto; display:block; background:#f1f1f2; padding:0 0 14px 0;}
.left-bottom								{margin:0 auto; width:inherit; display:block; padding:0 0 60px 0;}
.get-bt a									{background:url(../images/get-bt.png) no-repeat center top; font-family:"Trebuchet MS"; color:#ffffff; font-size:27px !important;
font-weight:bold; text-align:center !important; display:block; padding:0px 0 16px 0 !important; text-decoration:none !important; margin:0;}
.get-bt-inner								{margin:0 auto; display:block;}
.main-left-inner							{width:320px; margin:0 auto; display:block; float:none;}
.banner-img1,.banner-img2					{width:inherit; min-height:134px; padding:0; height:auto; float: none; margin: 0;}
.banner-img1 img,.banner-img2 img			{width:100%; position:absolute;}
.banner-img1 h1,.banner-img2 h1				{font-family:"Trebuchet MS"; font-size:20.25px; color:#f3ff20; position:relative; right:0px; top:0px; font-weight:normal; width:auto;
line-height:22px; display:block; padding:15px; text-align:right; }
.main-left-inner-bg							{background:#f1f1f2; padding:0px 20px 20px 0px; margin:0 0 0px 0;}
.box2 p										{padding:10px !important;}
.main-left-inner-nav ul li					{float:left; width:auto; background:url(../images/li-dot.png) no-repeat left 10px; padding:0 0 0 10px;}
.main-left-inner-bg h2						{padding:20px 0 0 10px;}
.main-left-inner-nav						{width:inherit; padding:24px 10px 8px 10px; margin:0 auto; display:block;}
.box2										{background:#e9e9e9; width:300px; margin:23px 0 0 10px; display:block;}
.main-left-inner-bg h3						{padding:20px 0 0 10px;}
.main-left-inner-bg h4						{padding:20px 0 0 10px;}
.main-left-inner-bg p						{padding:0 0 20px 10px;}
.main-left-inner-bg a						{margin:0 0 0 10px !important;}
.main-left-inner-bg ul                                          {padding:0px 0px 0px 5px;}
.main-left-inner-nav ul li a				{margin:0 !important;}
.get-bt-inner a								{margin:0 auto !important;}
.nav ul li a								{font-size:15px;}
.left-bottom p								{font-family:Arial, Helvetica, sans-serif; color:#464646; font-size:11px; margin:34px 10px 25px 10px; padding:0}
.main-left-in p a							{font-weight:bold;}
.get-bt										{width:260px;}
.get                                        {width:inherit; margin: 0;}
.form-bg                                    {border: none; }
#read-more                                  {padding: 8px;}
#read-more p                                {margin-bottom: 8px;}
#read-more-content                          {display:none;}
#mg-form-wrap                               {display:none;}
}
