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




/* iPads (portrait and landscape) ----------- */
@media only screen and (max-width: 1227px) 
{
.container {
    width: 926px;
}
 .bannerPagerBox{
	min-width:0px;
}
.banner-1{
	min-width:0;
}
.footerWrap{
	min-width:0px;
}

.welcomeWrap{
	min-width:0px;
	padding:16px 0 15px 0;
	text-align:center;
}
.welcomeLeft{
	width:100%;
	text-align:center;
}

.welcomeBox{
	width:100%;
	text-align:center;
	margin:10px 0 5px 0px;
	padding:10px 0 10px 0; 
	border-right:none;
	border-bottom:1px solid #201301;
}

.welcomeText{
	width:100%;
	text-align:center;
	padding-right:20px;
	padding:10px 0 10px 0px;
	margin:0px 0 5px 0;
}


.homeMore-btn a{
	float:none;
	margin-top:2px;
	margin-right: 0px;
}
.homeMore-btn{
	width:100%;
	text-align:center;

}
.headerRight{
	width:800px;
}
.navigation ul li{
	font-size:14px;
}


.galleryImgWrapHome {
	width: 258px;
	height: 258px;
}
.galleryImgWrapHome img{
	width: 258px;
	height: 258px;
}

.galleryPoductImages {
	width: 258px;
	height: 258px;
}
.galleryPoductImages img{
	width: 258px;
	height: 258px;
}



.galleryBox li {
	width: 258px;
	margin-right: 35px;
	margin-bottom: 25px;
	min-height: 360px;
}

.galCont-Left{
	float:left;
	width:524px;

} 
.galCont-Right{
	float:left;
	width:366px;
	padding-left:35px;
}

.in-txt{
	width:514px;
}

.in-area{
	width:514px;
}
.map{
	width:524px;
	height:273px;
}
.in-but{
	margin-right:0px;
}
.productListWrap{
	width:575px;
}
/*.example-pager{
	left:44.2%;
}*/

}




@media only screen and (max-width: 959px) 
{
 .bannerPagerBox{
	min-width:0px;
}
.banner-1{
	min-width:0;
}
.footerWrap{
	min-width:0px;
}


.menuMob{
	display:block;
}
.navigation{
	width:100%;
	display:none;
	margin-top:10px;
	text-align:left;
}
.navigation ul li{
	float:none;
	width:100%;
	padding:0px;
	background:none;
}
.navigation ul li a{
	color:#FFF;
	padding:12px 20px;
	border-bottom:1px solid #a17e4e;
	margin-top:0px;
	display:block;
	background:#3a2406;
}
.navigation li a:hover{
	border-bottom:1px solid #6dc8db;
	background:#1f1201;
}
.navigation ul li:last-child{
	padding:0 0 0 0;
}

.banner-1{
	height:475px;
}



/*.leftArrow{
	top:200px;
}

.rightArrow{
	top:200px;
}*/




.bannerPagerBox{
	height:475px;
}
.footerNav li{
	margin:0 15px;
}
.welcomeWrap{
	min-width:0px;
	padding:16px 0 15px 0;
	text-align:center;
}
/*.welcomeLeft{
	width:600px;
}

.welcomeBox{
	margin:10px 0 5px 0px; 
	border-right:none;
	border-bottom:1px solid #201301;
}
.welcomeText{
	padding-right:20px;
	padding:10px 0 10px 0px;
	margin:0px 0 5px 0;
}*/


.welcomeLeft{
	width:100%;
	text-align:center;
}

.welcomeBox{
	width:100%;
	text-align:center;
	margin:10px 0 5px 0px; 
	border-right:none;
	border-bottom:1px solid #201301;
}

.welcomeText{
	width:100%;
	text-align:center;
	padding-right:20px;
	padding:10px 0 10px 0px;
	margin:0px 0 5px 0;
}


.homeMore-btn a{
	float:none;
	margin-top:2px;
	margin-right: 0px;
}
.homeMore-btn{
	width:100%;
	text-align:center;

}

/*.homeMore-btn a{
    margin-right: 0px;
}*/
.galleryBox{
	padding:0px;
}


.mapContainer{
	padding-top:36px;
}

}



/* #Tablet (Portrait)
================================================== */

    /* Note: Design for a width of 768px */


@media only screen and (min-width: 768px) and (max-width: 959px) {

.container { 
	/*width: 768px; */
	width: 730px; 
}

.headerRight{
	width:600px;
	padding-top:27px;
}
.socialWrap{
	width:100%;
}
.mailAndPhoneBox{
	margin-left:12px;
	margin-top:10px;
}




.galleryImgWrapHome {
	width: 234px;
	height: 198px;
}
.galleryImgWrapHome img{
	width: 234px;
	height: 198px;
}

.galleryPoductImages {
	width: 234px;
	height: 198px;
}
.galleryPoductImages img{
	width: 234px;
	height: 198px;
}



.galleryBox li {
	width: 234px;
	margin-right: 14px;
	margin-bottom: 25px;
	min-height: 300px;
}

.galCont-Left{
	float:left;
	width:400px;

} 
.galCont-Right{
	float:left;
	width:300px;
	padding-left:28px;
}

.in-txt{
	width:390px;
}

.in-area{
	width:390px;
}
.map{
	width:400px;
	height:223px;
}
.in-but{
	margin-right:0px;
	margin-top:0px;
}
.in-txt1{
	width:112px;
}

.productListWrap{
	/*width:397px;*/
	width:378px;
}

}

/*  #Mobile (Portrait)
================================================== */

    /* Note: Design for a width of 320px */

@media only screen and (max-width: 767px) 
{
.container { width: 280px; }

.menuMob{
	margin:3px 0 0 0;
}
.socialWrap{
	margin-bottom:10px;
}
.mailAndPhoneBox{
	margin-left:0;
	margin-top:5px;
	width:258px;
}
.mailAndPhoneBox span{
	margin:4px 5px 3px 5px;
}
.mailAndPhoneHide{
	display:none;
}
.header-logo{
	width:60px;
}
.headerRight{
	width:198px;
	padding-top:6px;
}
.mailAndPhoneBox{
	width:190px;
	padding:3px;
	font-size:13px;
	line-height:12px;
}
.banner-1{
	height:220px;
}




/*.leftArrow{
	top:72px;
}

.rightArrow{
	top:72px;
}
*/



.bannerPagerBox{
	height:220px;
}

.footerLogo img{
	padding:10px;
}








.welcomeLeft{
	width:100%;
	text-align:center;
}

.welcomeBox{
	width:100%;
	font-size:20px;
	line-height:25px;
	text-align:center;
}

.welcomeText{
	font-size:20px;
	line-height:25px;
	text-align:center;
}




.homeMore-btn a{
	float:none;
	margin-top:2px;
}
.homeMore-btn{
	width:100%;
	text-align:center;

}



.galleryBox li{
	width:280px;
	margin-right:0px;
	min-height:300px;
}


.galleryImgWrapHome{
	width:280px;
	height:280px;
}
.galleryImgWrapHome img{
	width:280px;
	height:280px;
}

.galleryPoductImages{
	width:280px;
	height:280px;
}
.galleryPoductImages img{
	width:280px;
	height:280px;
}




.headingBox{
	margin-bottom:30px;
}
.headingBox h3{	
	font-size:20px;
	line-height:20px;
	letter-spacing:5px;
	padding:0 15px;
}
.galleryBox h4{
	font-size:15px;
}


img.alignright {
	width:280px;
	margin:40px 0 20px 0 !important;
	height:280px;
}
.aboutContainer h4{
	padding-right:0px;
	margin:0 0 10px 0;
	
}







.galCont-Left{
	width:280px;
	margin-bottom:30px;

} 
.galCont-Right{
	width:280px;
	padding-left:0px;
}

.in-txt{
	width:270px;
}

.in-area{
	width:270px;
}
.map{
	width:280px;
	height:208px;
}
.in-but{
	width:164px;
	margin-top:12px;
	margin-right:0px;
}
.in-txt1{
	width:152px;
	margin-right:0px;
}
.productListWrap{
	width:280px;
}
.prdDetImgWrap{
	width:280px;
	padding-right:0px;
}
#slideContainer{
	width:280px !important;
}
.thumbs img{
	width:82px !important;
	height:82px !important;
}
.targetarea img{
	width:280px !important;
	height:280px !important;
}

.aboutshowroom{
 width:100%;
 margin-bottom:10px;
}
.aboutaddress{
 width:100%;
}


.leftArrow{
	width:22px;
	height:42px;
	top:35%;
	background:url(images/banner-left-arrow.png) no-repeat -5px -12px;
}
.leftArrow:hover{
	background:url(images/banner-left-arrow.png) no-repeat -5px -82px;
}

.rightArrow{
	width:22px;
	height:42px;
	top:35%;
	background:url(images/banner-right-arrow.png) no-repeat -3px -12px;
}
.rightArrow:hover{
	background:url(images/banner-right-arrow.png) no-repeat -3px -82px;
}

.example-pager{
	padding:5px;
}
.example-pager span {
    width: 12px;
    height: 12px;
	margin:0 5px;

}
.example-pager span.cycle-pager-active {
	 width: 12px;
    height: 12px;
}
}


/* #Mobile (Landscape)
================================================== */

    /* Note: Design for a width of 480px */

    @media only screen and (min-width: 480px) and (max-width: 767px) 
{
.container { width: 420px; }
.mailAndPhoneHide{
	display:block;
}
.headerRight {
	width: 315px;
	float: right;
	padding-top: 4px;

}

.mailAndPhoneBox{
	margin-left:0px;
	width:257px;
	margin-top:5px;

}
.menuMob{
	margin:3px 0 0 0;
}
.socialWrap{
	margin-bottom:5px;
}
.banner-1{
	height:380px;
}



/*.leftArrow{
	top:160px;
}

.rightArrow{
	top:160px;
}*/




.bannerPagerBox{
	height:380px;
}
/*.example-pager{
	left:40%;
}*/




/*
.welcomeLeft{
	width:310px;
	text-align:left;
}

.welcomeBox{
	font-size:20px;
	line-height:25px;
	text-align:left;
}
.welcomeText{
	font-size:20px;
	line-height:25px;
	text-align:left;
}
.homeMore-btn{
	width:auto;
}
.homeMore-btn a{
	float:right;
	margin-top:25px;
}

*/



.welcomeBox{
	font-size:24px;
	line-height:26px;
}

.welcomeText{
	font-size:24px;
	line-height:26px;
}



.galleryBox li{
	width:420px;
	margin-right:0px;
}
.galleryImgWrapHome{
	width:420px;
	height:420px;
}
.galleryImgWrapHome img{
	width:420px;
	height:420px;
}

.galleryPoductImages{
	width:420px;
	height:420px;
}
.galleryPoductImages img{
	width:420px;
	height:420px;
}


.header-logo{
	width:77px;
}


img.alignright {
	width:420px;
	margin:40px 0 20px 0 !important;
}
.aboutContainer h4{

	padding-right:0px;
	margin:0 0 20px 0;

	/*padding:0 44px;*/
	
}





.galCont-Left{
	width:420px;
	margin-bottom:30px;

} 
.galCont-Right{
	width:420px;
	padding-left:0px;
}

.in-txt{
	width:410px;
}

.in-area{
	width:410px;
}
.map{
	width:420px;
	height:312px;
}
.in-but{
	margin-right:0px;
	margin-top:0px;
}
.in-txt1{
	width:112px;
}

.productListWrap{
	width:420px;
}
.prdDetImgWrap{
	width:420px;
	padding-right:0px;
}
#slideContainer{
	width:312px !important;
}
.thumbs img{
	width:94px !important;
	height:94px !important;
}
.targetarea img{
	width:300px !important;
	height:300px !important;
}



.aboutshowroom{
 width:50%;
}
.aboutaddress{
 width:50%;
}


/*.example-pager{
	left:35%;
	padding:10px;
}*/
.example-pager span {
    width: 16px;
    height: 16px;
	margin:0 7px;
}
.example-pager span.cycle-pager-active {
	 width: 16px;
    height: 16px;
}
.leftArrow{
	width:31px;
	height:69px;
	top:40%;
	background:url(images/banner-left-arrow.png) no-repeat 0 0;
}
.leftArrow:hover{
	background:url(images/banner-left-arrow.png) no-repeat 0 -70px;
}
.rightArrow{
	width:31px;
	height:69px;
	top:40%;
	background:url(images/banner-right-arrow.png) no-repeat 0 0;
}
.rightArrow:hover{
	background:url(images/banner-right-arrow.png) no-repeat 0 -70px;
}




}


