

 @media only screen and (min-width: 991px) and (max-width: 1200px) {
	 
.container { width: 1000px; }

.header .logo { margin: 18px 0 0 0; padding: 0 8px 0 0; width:186px; }	

.header .dropdown-toggle {font-size: 18px; margin: 18px 0 0 3px; }	 

.header .nav ul li a {  padding: 21px 7px; }

.checkout-box {  padding: 9px; }

.checkout-box .checkout-image { width: 42px; float:left; margin:0 0 0 7px  }

.edelweiss-txt { font-size: 16px; }

.newsletter  {padding: 8px 5px; }

.newsletter h2  { font-size: 20px; line-height:1.2 }

.newsletter h2 span { font-size: 16px; }

.newsletter input[type="email"] {font-size: 14px;  width: 135px; margin-top: 20px;  }

.newsletter input[type="submit"] { font-size: 16px; width: 85px;  margin: 20px 0 0 0; }

.download-app { margin: 1px 0 20px 0; min-height: 150px; }

.e-magazines .tab-nav { padding: 8px 0 0 0; }

.e-magazines .tab-nav ul li { font-size: 14px;}

.e-magazines .tab-nav ul li a { padding: 7px 12px; }

.e-magazines h2 a { font-size: 16px; }

.discussion { padding: 20px 5px; }

.discussion h3 { font-size: 16px; }

.discussion input[type="email"] {font-size: 14px; width: 149px; }

.discussion input[type="submit"] { font-size: 14px;width: 70px;}

.nav-1 ul li { font-size: 14px; }

.nav-1 ul li a { padding: 5px; }

.bigger-txt h4 a { font-size: 16px }

.bigger-txt h5 { font-size: 14px; }

.bigger-txt .read-more a { font-size: 16px;   }


.submenu-news ul li { padding: 0 10px 0 0 }

.show-block { padding: 12px 0 12px 5px }

.footer .logo-footer { float: none; text-align:center; }

.footer .footer-link { float: none;  }


.footer .share-txt {width:100%; text-align:center; padding-bottom:10px;}

.footer .social {width:70%; margin:0 auto; text-align:center; float:none;}

.footer .social ul li {padding:5px 0;}

.about-us{margin:20px 270px 80px 170px;}

	 
 }
 @media only screen and (max-width: 992px) {

.container { width: 745px; }

.tinynav { background: url red(../images/dd-arrow.png) no-repeat right; border: 1px solid #59b3dc; display: block; height: 30px; margin:-30px 0 0 20px; appearance: none; -webkit-appearance: none; -moz-appearance: none; width: 30%; }

.tinynav option { padding: 5px; }

.header .nav ul { display: none; }

.header .dropdown-toggle { margin: 18px 20px 0 6px; float:left }	

.header input[type="text"] {  font-size: 18px; margin:-30px 0 0 0; float:right; padding: 4px 0 4px 6px; }

.header input[ type="submit"] { min-height: 25px; width: 31px;  float: right; margin:-28px 10px 0 0; }

.download-app { margin: 1px 0 20px 0; min-height: 150px;  }

.e-magazines .tab-nav { padding: 8px 0 0 0;text-align:left }

.ads-txt-2 {float: none; }

.discussion { padding: 20px 5px; display:inline-block }

.nav-1 { text-align: left }

.heading-box h5 { padding: 35px 20px 0 0; float:left }

.heading-img { padding: 15px 0 11px 0; float: left; }

.magzine .afa-img img{ text-align:left;width:100%; height:350px; margin:10px 0 0 0}

.share-box{ margin:0 0 20px 0}

.magzine-block .adviser-1{ margin:0 0 20px 0}

.submenu-news ul li {padding: 0 10px 10px 0}

.comment-block{ background:#f3f3f3; padding:30px 30px 35px 30px}

.partners-pick { margin: 15px 0; }

.footer .logo-footer { float: none; text-align:center; }

.footer .footer-link { float: none;  }

.footer .share-txt {width:100%; text-align:center; padding-bottom:10px;}

.footer .social ul li {padding:5px 0;}

.about-us{margin:20px 100px 80px 100px;}


}
 
@media only screen and (max-width: 767px) {

.container { width: 92%; }

.header input[type="text"] { width:30%  }

.header .logo { margin: 18px 0 0 0; padding: 0 8px 0 0; width:100%; background:none; text-align:center }	

.tinynav {  width: 48%; }

.banner .tittle-box { width: 400px; padding: 20px; margin: 28px 0 0 0 }

.banner .tittle-box h1 { font-size: 30px;  }

.banner .tittle-box p { font-size: 16px;  }

.banner .tittle-box .read-more { font-size: 16px; }

.checkout-box { padding: 30px;  }

.checkout-box .h-txt { float: left }

.checkout-box .checkout-image { width: 42px; float:left; margin:0 0 0 20px  }

.checkout-box .checkbox-now { font-size: 16px;  margin: 22px 0 0 0; display:block; padding: 0 20px 0 0; float:left }

.more-update h5{margin:10px 0 0 0}

.show-block h2 { font-size: 16px; margin: 0 5px 0 0 }

.show-block .form-control {  margin: 0 5px 0 0;  font-size: 14px; }

.magzine-block h3 { margin: 10px 0 10px 0}

.comment-block{margin:0 0 20px 0}

.border-left{ border-left:0; margin:0; padding:0 0 0 0;}

.select-section{width:60%}

.select-section .form-control { width: 65%;  }

.event-block{ margin:15px 0 30px 0}

.event-block{ margin:0px 0 20px 0}

.event-block h2{ font-size:18px;}

.event-block h3{  margin:8px 0 15px 0}

.header .sign-btn { margin: 20px auto 6px auto;}

.header .sign-btn a { font-size: 16px;  padding: 8px 40px 8px 40px; }

.sign-block { width: 100%; margin: 56px auto 35px auto; padding: 38px 0 0 0; }

.about-us{margin:20px 20px 40px 20px;}

.header2 .nav-magzine { float: left; margin: 0 0 0 8px;}
}

@media only screen and (max-width: 480px) {
.tinynav {  width: 40%; margin:15px 0 0 0; }

.header .dropdown-toggle { margin: -28px 20px 0 6px; float:left }	

.header input[type="text"] {  font-size: 18px; margin:-30px 0 0 0; float:right; padding: 4px 0 4px 6px; }

.header input[ type="submit"] { min-height: 25px; width: 31px;  float: right; margin:-30px 10px 0 0;  }

.header2 .nav-magzine ul li a { padding: 12px 18px ;font-size: 16px;}

.banner .tittle-box { width: 80%; padding: 10px; margin: 80px 0 0 0 }

.banner .tittle-box h1 { font-size: 24px;  }

.banner .tittle-box p { font-size: 14px;  }

.banner .tittle-box .read-more { font-size: 14px; }

.download-app { min-height: 100%; }

.magzine h2{ font-size:30px; color:#0f4b72; font-weight:bold; margin:-20px 15px 15px 22px;}

.submenu-news ul li {  font-size: 14px; padding: 0 4px 10px 0 }

.show-block .form-control { width: 26%; }

.comment-block{  padding:20px 15px 20px 10px}

.comment-block textarea{ padding:5px 0 25px 5px;}

.comment-block .post input[type="submit"]{  padding:10px 25px; font-size:16px; }

.learn-block{ margin:25px 0 0 0; }

.select-section .select-location {font-size:14px;}

.select-section .form-control {  width: 64%;  font-size: 14px; padding-left:5px  }

.ebook-h{ font-size:24px;}

.sign-block form{width:78%}

.about-us{margin:10px 20px 20px 10px;}

.about-us h3{ font-size:18px; color:#666666; line-height:1.2; margin-bottom:20px;}

.about-us p{ font-size:14px; color:#666666; line-height:1.3; margin-bottom:25px;}
}

@media only screen and (max-width: 360px) {
	
.tinynav {   margin:-28px 0 0 0; float:right; }

.header{  min-height:160px}
	
.header .dropdown-toggle { margin: 28px 5px 0 0; }
	
.header input[type="text"] {  font-size: 16px; margin:22px 0 0 0; float:right; padding: 4px 0 4px 6px; width:70%; }

.header input[ type="submit"] { min-height: 25px; width: 25px;  float: right; margin:-25px 10px 0 100px; }

.header2 .nav-magzine ul li a { padding: 14px 8px ;font-size: 13px;}

.banner .tittle-box h1 { font-size: 20px;  }

.banner .tittle-box p { font-size: 12px;  }

.magzine-block h2{ font-size:24px;  margin:-7px 0 10px 0}

.magzine-block .adviser-1{ margin:0 0 10px 0}

.submenu-news ul li {  font-size: 15px; padding: 0 6px 10px 0 }

.show-block .form-control { width: 24%; padding:0; margin: 0; }

.magzine-block .phone-img{ margin:0px 0 22px 0}

.read-more-center ul li{ display:inline-block; font-size:15px;font-weight:normal}

.learn-block h2{ font-size:18px; color:#0f4b72;  margin:12px 0 8px 0}

.ebook-user h3{ font-size:16px;}

.ebook-h{ font-size:20px;}

.select-section .form-control {  width: 45%;  font-size: 14px; padding-left:0px  }

.header .sign-btn { margin: 27px auto 6px auto;}

.sign-block h2 { font-size: 30px; color: #343436; margin-bottom: 28px; }


.sign-block form{width:71%}

.about-us{margin:5px 20px 20px 5px;}

}