@charset "utf-8";

/* reset and main page styles */



@import url("style021-jq-styles-in-static.css");



/*****************/



#cont-us-21,#cont-us2-21 {

	text-align:left;

	width:492px;

	position:absolute;

	top:28px;

	left:10px;

	color:#757575;

	font-size:14px;

	height: 299px;

}

#cont-us2-21 {

	top:300px;

	

	height:300px;

}

.error{background-color: #FF6600;border:#AA4502 1px solid;padding: 5px 10px;color: #FFFFFF;border-radius:4px;}
.success{background-color: #12CC1A;border:#0FA015 1px solid;padding: 5px 10px;color: #FFFFFF;border-radius:4px;}

#cont-us-21 ul { padding:10px; list-style-type:none }

#cont-us-21 ul li { width:100%; height:200px;}



#cont-frm-21 {

	position:absolute;

	top:28px;

	right:18px;

	width:380px;

	height:500px;

	overflow:hidden;

	border-left:1px #666666 solid;

	/*background:transparent url(../inimages/bgwt21.png) repeat;*/

	text-align:left;

	color:#757575;

	padding-top:50px;

}



.txbox,.txtnm,.txteml,.txtmbl { width:250px; background:#0C0C0C; font-size:14px; font-weight:normal; padding:4px; text-align:left; border:1px #000 solid; border-bottom:#1E1E1E; border-right: #1E1E1E; padding-left:20px; color:#000; }

.txbox2 { width:230px; background:#333; color:#F5F5F5; font-size:14px; font-weight:normal; padding:4px; text-align:left; border:1px #000 solid; border-bottom:#666; border-right:#666; }

input[type=submit].btns,.btns { background:#454545; color:#FFF; font-size:14px; padding:6px; border:0; cursor:pointer}

input[type=submit].btns:hover,.btns:hover { background:#000;}



p.c1text {

	position:absolute;

	top:57px;

	left:248px;

	z-index:1;

	width: 228px;

	height: 138px;

}

p.c1text span { line-height:20px; color:#2D2D2D}

.frow,.frow2 { padding:6px 5px 0;  text-align:center; height:35px; color:#858585; font-weight:bold; clear:both; }

.fleft,.fleft2 { FLOAT:left; WIDTH: 100px; TEXT-ALIGN:right; font-size:14px; height:35px;  }

.fright,.fright2 {WIDTH:232px; PADDING-LEFT:8px; FLOAT:left;  TEXT-ALIGN:left; font-family:Arial, Helvetica, sans-serif; height:35px; font-size:10px; }



.text_input { border: #9A9A9A 1px solid; padding:2px; font-family:Arial, Helvetica, sans-serif; font-size: 18px;}



.frow2,.fleft2,.fright2 { height:124px;}



.btnsbx { width:250px; text-align:right; height:50px; clear:both}



#cont-frm-21 form input.text_input { background:#fff; width:232px; color:#000;   border-color:#CFCFCF }

#cont-frm-21 form textarea.text_input {background:#fff; padding:4px 0 6px 6px; color:#000;   border-color:#CFCFCF; font-size:18px;}





#cont-us-21 h3,#cont-us2-21 h3,#cont-frm-21 h3 { font-size:20px; color:#000; font-weight:normal; margin-left:20px; margin-bottom:15px}



.mapbutton a {

	position:absolute;

	top:205px;

	left:251px;

	z-index:1;

	width:80px;

	background:#454545;

	color:#FFF;

	font-size:14px;

	font-weight:normal;

	display:block;

	padding:8px 12px;

	text-decoration:none;

}

.mapbutton a:hover { background:#000;}

	

/**************************ajax-form*********************/



.mail{

	width:500px;

	margin:auto;

}

#formail{

	width: 500px;

	margin: auto;

}

#formail label{

	display: block;

	margin: 2px 0;

}

#text{

	background: #f8f8f8;

}

#sendmail{

	margin-top: 10px;

	display: block;

}

#response{

	display: none;

	border: 1px solid #ccc;

	background: #333;

	color:#fff;

	padding: 10px;

	width: 370px;

	margin-left:10px;

}

	

@media only screen and (max-width: 592px) and (min-width: 320px){

	.container_all { height: 1476px; }

	.styl011_texturebg { height:244px; }

	.content-21, .content2-21 { width:96%;}

	.content-21 { height:1000px;}

	#cont-us-21,#cont-us2-21,#cont-frm-21,.imgholder2-21,.imgholder2-21,.mapbutton a { position:static; }

	div.c1text { position:static; height:auto; padding-bottom:10px;}

	.pgbackground { min-height:1350px;}

	.contentCnt-21 { width:100%; left:0; height:1150px; }

	.content2-21 { left:0; top:310px; }

	

	#cont-us2-21 { width:98%; height:auto; padding-bottom:30px; margin:0 auto; }

	#cont-frm-21 { width:94%; margin-left:3%; height:550px; border:0;}

	.logo-in-013 { height:110px; }

	#cont-us-21 { width:96%; margin:0 auto; height:auto; }

	#cont-us-21 h3 { margin-top:20px;}

	

	#cont-us2-21 p.c1text,#cont-us-21 p.c1text { position:static; height:auto; margin-bottom:15px; padding-left:20px; }

	#cont-us-21 p.c1text { margin-top:7px;}

	.closeicon-21 { top:189px; right:5px;}

	.content_bg-21 { height:1150px;}

	.styl013_texturebg { height:180px;}

	.sitegallery-21,.mediaplayer-21,.store-21,.contactus-21  { top:1270px;}

	.framecnt-21 { width:100%; left:0; background:url(../inimages/content_frame_11cnt.png) no-repeat; background-size:100%; height:1000px; }

	.mapbutton a { margin-left:20px;}

	

	.fleft, .fleft2,.fright, .fright2 { float:none; text-align:left; width:100%; }

	

	.closeicon-21 { top: -25px; right: 0px;}

	.mail { width:98%;}

	#formail { width:80%;}

	#cont-frm-21 form input.text_input { width:180px;}

	.fright { height:40px;}

	.fleft, .fleft2 { height:auto; }

	.frow, .frow2 { height:auto; width:98%; padding:0;}

	#cont-frm-21 form textarea.text_input { width:180px;}

	.btnsbx { width:70%; left:0; text-align:center; margin:0; }

	.styl05_texturebg { height:192px; }

	.fright, .fright2 { padding:0; }

	.icnWrap { top:1410px;}

	.fnav-in_05 { top:1380px;}

	.imgholderWrap { width:220px; margin:0 auto 10px auto;}

}

@media only screen and (max-width: 592px) and (min-width: 480px){

	

}



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

	.framecnt-21 { background:url(../inimages/content_frame_11_760.png) no-repeat; width:100%; background-size:100%; left:0; height:650px; }

	#cont-frm-21 { right:0; left:36%; }

	#cont-frm-21 form input.text_input { width:200px;}

	#cont-frm-21 form textarea.text_input { width:192px;}

	.btnsbx { width:100%; margin:0; text-align:center; }

	#formail { width:100%;}

	.mail { width:100%;}

	.content2-21 { width:100%; left:0; top:340px;}

	#cont-us-21 { margin:10px 0 0 15px; width:30%; position:static;}

	#cont-us2-21 { width:30%; position:static; }

	#cont-us2-21 { margin-left:15px; }

	.closeicon-21 { right:0px;}

	

	p.c1text,.mapbutton a { position:static}

	p.c1text { height:auto; margin-bottom:15px; }

	#cont-us2-21 h3 { line-height:1.4;}

	

	.icnWrap { top:840px;}

	

	

}

	

