@charset "utf-8";
/* CSS Document */

@media screen and (min-width : 969px) and (max-width:1160px) {
#wrapper {
	width: 94% !important;}
#slideshow img {
  height: auto;
  left: 0;
  top: 120px !important;
  width: 100%;}
.top-header{
	padding:5px 0px;}
.navigation-block ul {
  padding: 6px 50px !important;}
.navigation-block ul li a {
  height: 90px;
  padding-top: 20px;
  width: 90px;}
.navigation-block ul li {
  margin-bottom: 10px !important;}

.nepal-sb a img{
  padding: 38px 0 38px 175px !important; 
}
.main-content p, .main-content ul li, .main-content ul li a {
	text-align: left !important;}
.news-letter form input.search {
	border: medium none;
	font-family: open sans;
	margin-bottom: 10px;
	padding: 10px;
	width: 100%;}
.news-letter form input.submit {
	background: none repeat scroll 0 0 #258944;
	border: medium none;
	color: #fff;
	font-family: open sans;
	padding: 10px;
	text-shadow: 2px 2px 2px #000;
	width: 100%;}

.social-tree {
  float: right !important;
  padding-top: 15px !important;
  padding-right:0px !important;}
.subscribe-us {
  background: none repeat scroll 0 0 rgba(0, 0, 0, 0.8);
  float: right;
  margin-bottom: 5px;
  margin-right: 127px;
  padding: 10px 20px;}
.for-student {
  background: none repeat scroll 0 0 #258944;
  border: 1px solid #fff;
  color: #fff;
  font-family: open sans;
  padding: 12px 20px !important;
  text-align: center !important;
  text-shadow: 2px 2px 2px #000;
  text-transform: uppercase;}
#slideshow img {
  height: auto;
  left: 0;
  top: 184px;
  width: 100%;}

.thumb-photo a img {
  display: block;
  width: 100%;}
 .lions1 img {
  width: 100%;
}

}


 @media screen and (min-width : 769px) and (max-width:968px) {
#wrapper {
	width: 94%;}
.lions1 img {
  width: 100%;
}
.nepal-sb a img {
  padding: 38px 0 38px 225px !important;
}
.cg-sb img {
  float: right !important;
  padding-top: 127px;
  padding-bottom: 25px;
  padding-right: 10px;}

.search-product form input.search {
  width: 60%;}
.navigation-main-part ul li a {
	color: #156431;
	float: left;
	font-family: open sans;
	font-size: 14px;
	padding: 8px !important;
	text-transform: uppercase;
}
.navigation-block ul li a.navigation-project-1 {
  padding-top: 30px;}
.navigation-main-part ul li a:hover {
	padding: 8x !important;}

.navigation-block ul li {
  margin-bottom: 8px !important;}
#slideshow img {
  top:110px;}
.navigation-block ul li a {  
  font-size:13px;
  height:70px;  
  padding-top:10px;
  width:70px;}

.navigation-block ul {
  margin-bottom: 0 !important;
  padding: 6px 40px !important;}

.news-letter form input.search {
	border: medium none;
	font-family: open sans;
	margin-bottom: 10px;
	padding: 10px;
	width: 100%;}
.news-letter form input.submit {
	background: none repeat scroll 0 0 #258944;
	border: medium none;
	color: #fff;
	font-family: open sans;
	padding: 10px;
	text-shadow: 2px 2px 2px #000;
	width: 100%;}
.social-tree {
  padding-top:1px;}
.social-tree img{
	height:200px !important; }
.subscribe-us {
  background: none repeat scroll 0 0 rgba(0, 0, 0, 0.8);
  float: left;
  margin-bottom: 5px;
  margin-left: 50px;
  margin-right: 0;
  padding: 20px;
  position: absolute;
  right: 0;
  text-align: center;
}
.sq-button {
  padding-left: 0px !important;
  float: left;
  width: 100%;
}
.for-student {
  background: none repeat scroll 0 0 #258944;
  border: 1px solid #fff;
  color: #fff;
  font-family: open sans;
  margin-right: 24px;
  padding: 12px 7px !important;
  text-align: center !important;
  text-shadow: 2px 2px 2px #000;
  text-transform: uppercase;
  width: 100%;
}

.thumb-photo a img {
  display: block;
  width: 100%;
}

 .main-content img{
	width:100%;}
.our-calender img {
  padding-top: 10px !important;
  width: 100%;
}
 }

 @media screen and (min-width : 480px) and (max-width:768px) {
#wrapper {
  margin: 0 auto;
  padding: 0 20px;
  width: 94% !important;}
.top-header{
	padding:10px 0px;}
.mailing {  
  margin: 10px 0px;
  text-align: center;}

#slideshow img {
  top: 380px;}

.navigation-block ul li a.navigation-project-1 {
  padding-top: 24px;
}
.lions1, .nepal-sb, .cg-sb{
	text-align:center;}
.navigation-block ul li a {
  background: none repeat scroll 0 0 #56833e;
  border: 5px solid #fff;
  border-radius: 60px;
  color: #fff;
  display: block;
  font-family: open sans;
  font-size: 13px;
  height: 75px;
  margin-top: 8px;
  padding-top: 15px;
   margin-right:25px !important;
  text-align: center;
  float:left !important;  
  text-transform: uppercase;
  width: 75px;
}

.social-tree {
  padding-top: 10px !important;
  text-align: center;  
}

.subscribe-us {
  background: none repeat scroll 0 0 rgba(0, 0, 0, 0.8);
  float: right;
  margin-bottom: 10px;
  padding: 20px;
  width: 100%;
	margin-right:0px !important;}
.sq-button {
  width: 100%;
	padding:0px !important;}
.for-student {
  background: none repeat scroll 0 0 #258944;
  border: 1px solid #fff;
  color: #fff;
  margin-right:0px !important; 
  font-family: open sans;
  padding: 12px 20px !important;
  text-align: center !important;
  text-shadow: 2px 2px 2px #000;
  text-transform: uppercase;
}

.social-tree > img {
  height: 240px;
  text-align: center !important;
  width: auto;
}
.navigation-block {
  background: none repeat scroll 0 0 rgba(0, 0, 0, 0) !important;
  width: 100%;
  display: block;
  margin: 13px 0px;
}
.navigation-block ul {
 margin-bottom:0px;
 padding: 0px !important; 
}
.navigation-block ul li {
  font: left !important;
 
	margin-bottom:0px !important;}
.top-header .social-media {
	padding: 7px 0;
	text-align: center !important;
	float: none !important;
	display: block;
}
.header .lions1 a img {
	padding: 30px 0;
}
.nepal-sb a img {
	padding: 0px !important;
	text-align: center !important;
}
.cg-sb img {
	display: inline-block !important;
	float: none !important;
	padding: 40px 0;
	text-align: center !important;
}
.left-content {
	margin-right: 0px !important;
}
.copy-right {
	margin-bottom:10px;
	text-align: center !important;
}
.host {
  display: block;
  float: none !important;
  margin-top: 0px;
  text-align: center !important;
}
.host p {
  color: #fff;
  float: none;
  font-family: open sans;
  font-size: 14px;
  line-height: 30px;
}
.search-product {
  border: medium none;
  padding-top: 5px;
  float:none !important;
  text-align: center;
}
.thumb-photo a img {
  display: block;
  width: 100%;
}

 .main-content img{
	width:100%;}
.our-calender img {
  padding-top: 10px !important;
  width: 100%;
}
}
 @media screen and (min-width : 320px) and (max-width:479px) {
#wrapper {
	width: 94%;}
.top-header .social-media {
	padding: 7px 0;
	text-align: center !important;
	float: none !important;
	display: block;}
.top-header{
	padding:10px 0px;}
.header .lions1 a img {
	padding: 30px 0;}
.nepal-sb a img {
	padding: 0px !important;
	text-align: center !important;
}
.cg-sb img {
	display: inline-block !important;
	float: none !important;
	padding: 40px 0;
	text-align: center !important;
}
.left-content {
	margin-right: 0px !important;
}
.copy-right {
	margin-bottom:0px;
	text-align: center !important;
}
.host {
  display: block;
  float: none !important;
  margin-top: 0px !important;
  text-align: center !important;}
.host p {
  color: #fff;
  float: none;
  margin-right:0px !important;
  padding-right:0px !important;
  font-family: open sans;
  font-size: 14px;
  line-height: 30px;}
.nepal-sb a img {
  padding: 0 !important;
  text-align: center !important;
  width: 100%;}

#slideshow img {
  height: auto;
  left: 0;
  top: 532px;
  width: 100%;}

.navigation-block ul li a {
  background: none repeat scroll 0 0 #56833e;
  border: 5px solid #fff;
  border-radius: 60px;
  color: #fff;
  display: block;
  float: left !important;
  font-family: open sans;
  font-size:14px;  
  margin-right: 50px !important;
  margin-top: 8px;
  padding-top: 19px;
  text-align: center;
  text-transform: uppercase;
  float:left;
  height:80px;
  width:80px;}
 .navigation-block ul li a.navigation-project-1 {
  padding-top: 25px;}

.social-tree {
  padding-top: 10px !important;
  text-align: center;  
}

.subscribe-us {
  background: none repeat scroll 0 0 rgba(0, 0, 0, 0.8);
  float: right;
  margin-bottom: 10px;
  padding: 20px;
  width: 100%;
	margin-right:0px !important;}
.sq-button {
  width: 100%;
	padding:0px !important;}
.for-student {
  background: none repeat scroll 0 0 #258944;
  border: 1px solid #fff;
  color: #fff;
  margin-right:0px !important; 
  font-family: open sans;
  padding: 12px 20px !important;
  text-align: center !important;
  text-shadow: 2px 2px 2px #000;
  text-transform: uppercase;
}

.social-tree > img {
  height: 316px !important;
  text-align: center !important;
  width: auto;}
.navigation-block {
 display:block;
 width:100%;
 background:none;
 float:left;}
.navigation-block ul {
	
 margin-bottom:0px;
 padding: 0px !important; }
.navigation-block ul li {
  font: left !important;
 
	margin-bottom:0px !important;}
	.subscribe-us p {
  color: #ffc300;
  font-family: open sans;
  font-size: 14px;
}
.social-tree {
  float: right !important;
  padding-right: 0 !important;
}
.social-tree > img {
  height: 412px !important;
  text-align: center !important;
  width: auto;
}
.social-tree > img {
  height: 206px !important;
  text-align: center !important;
  width: auto;
}

.thumb-photo a img {
  display: block;
  width: 100%;
}
 .main-content img{
	width:100%;}
.our-calender img {
  padding-top: 10px !important;
  width: 100%;
}
}
