@media only screen and (max-width : 240px)
{
#logo
{
width:100%;
text-align:center;
margin-left:0px;
margin-right:0px;

}
#right
{
width:100%;
margin-top:10%;
margin-left:0px;
margin-right:0px;
margin-bottom:25px;
}
.main
{
width:80%;}
#btm-links ul 
{
width:100%;
margin-left:auto;
margin-right:auto;
float:none;

}
#btm-links ul  li
{
padding-top:10px;
padding-bottom:10px;
width:100%;
background-color:#33CC00;
}
.menu
{
position:relative;
width:100%;
min-height:48px;
}
#top5
{
background-size:100% 100%;
background-repeat:no-repeat;
}
.title h1
{
font-size:20px;
}
#content1, #content2
{
width:100%;
margin-left:0px;
margin-right:0px;
}
#content1 p
{
margin-top:0px;
padding:0px;
}
#box1
{
width:100%;
margin-right:1%;
}
#gallery-box
{
width:97%;
}
#box2
{
margin-left:0%;
width:100%;
}
#news
{
width:100%;
margin-bottom:15px;
margin-top:20px;
margin-right:3%;
}
#links
{
margin-top:18px;}
#footer-right
{
width:100%;
text-align:center;
padding-bottom:12px;}
#footer-left
{
width:100%;
}
#footer-left ul
{
margin-left:27%;

}
#banner1
{
width:44.6%;
padding:1%;
margin:1.2%;
}
.link p
{
text-indent:4%;}
#links
{
width:100%;
}
.link
{
width:100%;}
#sub-left
{
float:right;
width:100%;
margin-right:0px;
padding-top:0px;
}
#sub-right
{
width:100%;
margin-left:0px;
margin-top:35px;
}
.banner_main
{
width:75%;
background-color:#0033FF;
margin-left:10%;
}
#sub_banner
{
padding:3%;
}
.ctgry-brdr
{
width:100%;
}
#top3
{
padding-bottom:10%;
background-size:100% 86%;
}
.caption
{
width:46%;
font-size:13px;
top:45%;
	padding-left:12px;
	padding-top:12px;
	padding-bottom:12px;
	display:none;
}
.owl-theme .owl-controls
{
width:100%;
left:0px;


}
.owl-prev
{
position:absolute;
left:0px;
padding:0px;
margin:0px;
margin-left:-10px;
display:none;
}
.owl-prev img
{

width:72%;
display:none;
}
.owl-next img
{
width:72%;
display:none;
}
#right
{
width:70%;
float:right;
margin-right:12px;
}
#rightinr
{
width:15%;
float:right;
margin-top:20px;
}
#topright
{
width:100%;
margin-top:10px;
}
.bnr
{
}
.owl-carousel
{
width:97%;
}

}
@media only screen and (min-width : 241px) and (max-width : 320px)
{
#logo
{
width:100%;
text-align:center;
margin-left:0px;
margin-right:0px;

}
.main
{
width:78%;

}
#btm-links ul 
{
width:95%;
margin-left:auto;
margin-right:auto;
float:none;


}
#btm-links ul  li
{
padding-top:10px;
padding-bottom:10px;
width:100%;
padding-left:0px;
padding-right:0px;
}
.menu
{
position:relative;
width:100%;
min-height:48px;
}
#top5
{
background-size:100% 100%;
background-repeat:no-repeat;
}
.title h1
{
font-size:20px;
}
#content1, #content2
{
width:100%;
margin-left:0px;
margin-right:0px;
}
#content1 p
{
margin-top:0px;
padding:0px;
}
#box1
{
width:100%;
margin-right:1%;
}
#gallery-box
{
width:95%;
padding-left:0px;
padding-right:0px;

}
#box2
{
margin-left:0%;
width:100%;
}
#news
{
width:100%;
margin-bottom:15px;
margin-top:20px;
margin-right:3%;
}
#links
{
margin-top:18px;}
#footer-right
{
width:100%;
text-align:center;
padding-bottom:12px;}
#footer-left
{
width:100%;
}
#footer-left ul
{
margin-left:5%;

}
#banner1
{
width:96%;
padding:2%;
margin-top:1.2%;
margin-bottom:1.2%;
margin-left:0px;
margin-right:0px;
}
.link p
{
text-indent:4%;}
#links
{
width:100%;
}
.link
{
width:100%;}
#sub-left
{
float:right;
width:100%;
margin-right:0px;
padding-top:0px;
}
#sub-right
{
width:100%;
margin-left:0px;
margin-top:35px;
}
.banner_main
{
width:75%;
background-color:#0033FF;
margin-left:10%;
}
#sub_banner
{
padding:3%;
}
form
{
width:100%;}
.txt
{
width:65%;
padding:0.5%;
height:25px;
margin-right:2%;
}
.srch
{
width:30%;
height:28px;
padding-top:1%;
padding-bottom:1%;
padding-left:1%;
padding-right:1%;
text-align:center;
}
.member
{
width:99%;
margin-left:0px;
margin-right:0px;
margin-bottom:10px;}
.ctgry-brdr
{
width:100%;
}
#top3
{
padding-bottom:10%;
background-size:100% 86%;
}
.caption
{
width:46%;
font-size:13px;
top:45%;
	padding-left:12px;
	padding-top:12px;
	padding-bottom:12px;
	display:none;
}
.owl-theme .owl-controls
{
width:100%;
left:0px;


}
.owl-prev
{
position:absolute;
left:0px;
padding:0px;
margin:0px;
margin-left:-10px;
display:none;
}
.owl-prev img
{

width:72%;
display:none;
}
.owl-next img
{
width:72%;
display:none;
}
#right
{
width:70%;
float:right;
margin-right:12px;
}
#rightinr
{
width:15%;
float:right;
margin-top:20px;
}
#topright
{
width:100%;
margin-top:10px;
}
.bnr
{
}
.owl-carousel
{
width:97%;
}

}
@media only screen and (min-width : 321px) and (max-width : 480px)
{
#logo
{
width:100%;
text-align:center;
margin-left:0px;
margin-right:0px;

}
#right
{
width:100%;
margin-top:10%;
margin-left:0px;
margin-right:0px;
margin-bottom:25px;
}
.main
{
width:80%;}
#btm-links ul 
{
width:100%;
margin-left:auto;
margin-right:auto;
float:none;

}
#btm-links ul  li
{
padding-top:10px;
padding-bottom:10px;
}
.menu
{
position:relative;
width:100%;
min-height:48px;
}
#top5
{
background-size:100% 100%;
background-repeat:no-repeat;
}
.title h1
{
font-size:20px;
}
#content1, #content2
{
width:100%;
margin-left:0px;
margin-right:0px;
}
#content1 p
{
margin-top:0px;
padding:0px;
}
#box1
{
width:100%;
margin-right:1%;
}
#gallery-box
{
width:98%;
}
#box2
{
margin-left:0%;
width:100%;
}
#news
{
width:100%;
margin-bottom:15px;
margin-top:20px;
margin-right:3%;
}
#links
{
margin-top:18px;}
#footer-right
{
width:100%;
text-align:center;
padding-bottom:12px;}
#footer-left
{
width:100%;
}
#footer-left ul
{
margin-left:14%;

}
#banner1
{
width:44.6%;
padding:1%;
margin:1.2%;
}
.link p
{
text-indent:4%;}
#links
{
width:100%;
}
.link
{
width:100%;}
#sub-left
{
float:right;
width:100%;
margin-right:0px;
padding-top:0px;
}
#sub-right
{
width:100%;
margin-left:0px;
margin-top:35px;
}
.banner_main
{
width:75%;
background-color:#0033FF;
margin-left:10%;
}
#sub_banner
{
padding:3%;
}
form
{
width:100%;}
.txt
{
width:65%;
padding:0.5%;
height:25px;
margin-right:2%;
}
.srch
{
width:30%;
height:28px;
padding-top:1%;
padding-bottom:1%;
padding-left:1%;
padding-right:1%;
text-align:center;
}

.member
{
width:99%;
margin-left:0px;
margin-right:0px;
margin-bottom:10px;}
.ctgry-brdr
{
width:100%;
}
#top3
{
padding-bottom:10%;
background-size:100% 86%;
}
.caption
{
width:46%;
font-size:13px;
top:45%;
	padding-left:12px;
	padding-top:12px;
	padding-bottom:12px;
	display:none;
}
.owl-theme .owl-controls
{
width:100%;
left:0px;


}
.owl-prev
{
position:absolute;
left:0px;
padding:0px;
margin:0px;
margin-left:-10px;
display:none;
}
.owl-prev img
{

width:72%;
display:none;
}
.owl-next img
{
width:72%;
display:none;
}
#right
{
width:70%;
float:right;
margin-right:12px;
}
#rightinr
{
width:15%;
float:right;
margin-top:20px;
}
#topright
{
width:100%;
margin-top:10px;
}
.bnr
{
}
.owl-carousel
{
width:97%;
}
}
@media only screen and (min-width : 481px) and (max-width : 640px)
{
#logo
{
width:26%;
}
#logo img
{
width:100%;
max-width:100%;
}
.main
{
width:88%;}
#btm-links ul 
{
width:100%;
margin-left:auto;
margin-right:auto;
float:none;

}
#btm-links ul  li
{
padding-top:10px;
padding-bottom:10px;
}
.menu
{
position:relative;
width:100%;
min-height:48px;
}
#top5
{
background-size:100% 100%;
background-repeat:no-repeat;
}
.title h1
{
font-size:20px;
}
#content1, #content2
{
width:100%;
margin-left:0px;
margin-right:0px;
}
#content1 p
{
margin-top:0px;
padding:0px;
}
#box1
{
width:100%;
margin-right:1%;
}
#gallery-box
{
width:98%;
}
#box2
{
margin-left:0%;
width:100%;
}
#news
{
width:100%;
margin-bottom:15px;
margin-top:20px;
margin-right:3%;
}
#links
{
margin-top:18px;}
#footer-right
{
width:100%;
text-align:center;
padding-bottom:12px;}
#footer-left
{
width:100%;
}
#footer-left ul
{
margin-left:27%;

}
#banner1
{
width:44%;
padding:1.5%;
margin:1.2%;
}
.link p
{
text-indent:4%;}
#links
{
width:100%;
}
.link
{
width:100%;}
#sub-left
{
float:right;
width:100%;
margin-right:0px;
padding-top:0px;
}
#sub-right
{
width:100%;
margin-left:0px;
margin-top:35px;
}
#sub_banner
{
padding:2%;
}
.banner_main
{
width:84%;
background-color:#0033FF;
margin-left:6%;
}
.member
{
width:95%;
padding:2%;
margin-bottom:12px;
margin-left:0px;
margin-right:0px;
}
.ctgry-brdr
{
width:48%;
margin:1%;

}
#top3
{
padding-bottom:7%;
background-size:100% 88%;
}
.owl-carousel
{
width:95%;
}
.caption
{
width:46%;
font-size:16px;
top:45%;
padding-left:13px;
padding-top:10px;
padding-bottom:10px;

}
.owl-theme .owl-controls
{
width:100%;

position:absolute;
left:0px;
height:65%;
top:20%;


}
.owl-prev 
{
padding:0px;
}
.owl-prev img
{

width:78%;
}
.owl-next 
{
padding:0px;
margin:0px;
}
.owl-next img
{
width:78%;
}
#right
{
width:70%;
float:right;
margin-right:12px;
}
#rightinr
{
width:15%;
float:right;
margin-top:20px;
}
#topright
{
width:65%;
margin-top:10px;
}
}
@media only screen and (min-width : 641px) and (max-width : 767px)
{
#logo
{

}
.main
{
width:88%;}
#btm-links ul 
{
width:100%;
margin-left:auto;
margin-right:auto;
float:none;

}
#btm-links ul  li
{
padding-top:10px;
padding-bottom:10px;
}
.menu
{
position:relative;
width:100%;
min-height:48px;
}
#top5
{
background-size:100% 100%;
background-repeat:no-repeat;
}
.title h1
{
font-size:20px;
}
#content1 p
{
margin-top:0px;
padding:0px;
}
#box1
{
width:100%;
margin-right:1%;
}
#gallery-box
{
width:98%;
}
#box2
{
margin-left:0%;
width:100%;
}
#news
{
width:47%;
margin-bottom:15px;
margin-right:3%;
margin-top:20px;}
#links
{
margin-top:18px;}
#footer-right
{
width:100%;
text-align:center;
padding-bottom:12px;}
#footer-left
{
width:100%;
}
#footer-left ul
{
margin-left:32%;

}
#banner1
{
width:45%;
padding:1.5%;
margin-top:20px;
}
.link p
{
text-indent:4%;}
#sub-left
{
float:right;
width:100%;
margin-right:0px;
}
#sub-right
{
width:100%;
margin-left:0px;
margin-top:35px;
}
.banner_main
{
margin-left:5%;}
#top3
{
padding-bottom:6%;
background-size:100% 90%;
}
.caption
{
width:46%;
font-size:19px;
top:45%;
}
.owl-theme .owl-controls
{
width:100%;

}
.owl-prev img
{

width:78%;
}
.owl-next img
{
width:78%;
}
#right
{
width:77%;
float:right;
}
#rightinr
{
width:15%;
float:right;
}
#topright
{
width:65%;
}
}
@media only screen and (min-width : 768px) and (max-width : 960px)
{
#logo
{
}
.main
{
width:88%;}
#btm-links ul 
{
width:100%;
margin-left:auto;
margin-right:auto;
float:none;

}
#btm-links ul  li
{
padding-top:10px;
padding-bottom:10px;
}
.menu
{
position:relative;
width:100%;
min-height:48px;
}
#top5
{
background-size:100% 100%;
background-repeat:no-repeat;
}
.title h1
{
font-size:20px;
}
#content1 p
{
margin-top:0px;
padding:0px;
}
#box1
{
width:65%;
margin-right:1%;
}
#gallery-box
{
width:98%;
}
#box2
{
margin-left:1%;
width:33%;
}
#news
{
margin-bottom:15px;
margin-top:10px;}
#links
{
margin-top:18px;}
#footer-right
{
width:100%;
text-align:center;}
#footer-left
{
width:100%;
}
#footer-left ul
{
margin-left:36%;
}
.banner_main
{
width:88%;
margin-left:5%;
}
form
{
width:100%;}
.txt
{
width:65%;
padding:0.5%;
height:25px;
margin-right:2%;
}
.srch
{
width:30%;
height:28px;
padding-top:1%;
padding-bottom:1%;
padding-left:1%;
padding-right:1%;
text-align:center;
}

.member
{
width:99%;
margin-left:0px;
margin-right:0px;
margin-bottom:10px;}
.ctgry-brdr
{
width:48%;
margin:1%;

}
.owl-theme .owl-controls{
}
#top3
{
padding-bottom:6%;
background-size:100% 90%;
}
.caption
{
width:46%;
font-size:20px;
}
.owl-theme .owl-controls
{
width:96%;
left:2.8%;
right:2%;

}
.owl-prev img
{

width:78%;
}
.owl-next img
{
width:78%;
}
#topright
{
width:65%;
}
}
@media only screen and (min-width : 961px) and (max-width :1024px)
{
#logo
{
}
#top2
{
}
.main
{
width:85%;}
#btm-links ul 
{
width:100%;
margin-left:auto;
margin-right:auto;
float:none;

}
#btm-links ul  li
{
padding-top:10px;
padding-bottom:10px;
}
.menu
{
position:relative;
width:100%;
min-height:48px;
}
#top5
{
background-size:100% 100%;
background-repeat:no-repeat;
}
.caption
{
font-size:26px;
}
#topright
{
width:65%;
}
}
@media only screen and (min-width : 1025px) and (max-width : 1124px)
{
#logo
{

}
#top2
{
}
.main
{
width:90%;}
#btm-links ul li
{
padding-left:8px;
padding-right:8px;}

}
@media only screen and (min-width : 1125px) and (max-width : 1365px)
{
#logo
{

}
#top2
{
}
.main
{
width:79%;}
#btm-links ul li
{
padding-left:8px;
padding-right:8px;}
}
@media only screen and (min-width : 1225px)
{
}