@charset "utf-8";
/* CSS Document */
@font-face {
    font-family: 'roboto_condensedregular';
    src: url('../fonts/RobotoCondensed-Regular-webfont.eot');
    src: url('../fonts/RobotoCondensed-Regular-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/RobotoCondensed-Regular-webfont.woff') format('woff'),
         url('../fonts/RobotoCondensed-Regular-webfont.ttf') format('truetype'),
         url('../fonts/RobotoCondensed-Regular-webfont.svg#roboto_condensedregular') format('svg');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'roboto_condensedlight';
    src: url('../fonts/RobotoCondensed-Light-webfont.eot');
    src: url('../fonts/RobotoCondensed-Light-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/RobotoCondensed-Light-webfont.woff') format('woff'),
         url('../fonts/RobotoCondensed-Light-webfont.ttf') format('truetype'),
         url('../fonts/RobotoCondensed-Light-webfont.svg#roboto_condensedlight') format('svg');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'robotoregular';
    src: url('../fonts/Roboto-Regular-webfont.eot');
    src: url('../fonts/Roboto-Regular-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/Roboto-Regular-webfont.woff') format('woff'),
         url('../fonts/Roboto-Regular-webfont.ttf') format('truetype'),
         url('../fonts/Roboto-Regular-webfont.svg#robotoregular') format('svg');
    font-weight: normal;
    font-style: normal;
}

body
{	font-size:13px;
	font-family:Arial;
	color:#666666;
	margin:0; padding:0;
	background:#222222;
}

a       {	color:#666666; text-decoration:none; outline:none; }
a:hover {	color:#000000; }
p		{	color:#666666; font-size:13px; font-family:Arial, Helvetica, sans-serif; margin:0; }
img	    {	border:none; vertical-align:middle; max-width:100%; }
iframe  {	max-width:100% !important;  }

form, h1, h2, h3, h4	{	margin:0px; }
h1{	font-size:24px; color:#666666; font-family:Arial, Helvetica, sans-serif; font-weight:normal; margin-bottom:15px;}
h2{	font-size:18px; color:#666666; font-family:Arial, Helvetica, sans-serif; font-weight:normal; margin-bottom:15px;}
h3{	font-size:16px; color:#666666; font-family:Arial, Helvetica, sans-serif; font-weight:normal; margin-bottom:15px;}

.fleft  {	float:left;  }
.fright {	float:right; }
.fclear {	float:none; clear:both; height:0px;}

input, select, textarea
{	font-size:13px; color:#666666; font-family:Arial, Helvetica, sans-serif; vertical-align:middle;
}
.main{width:100%; margin:0 auto;}
.head{width:980px; margin:0 auto; }
.heding{width:100%; margin:0 auto;}
.socil{float:left; margin:1.5% 0% 1.5% 0%; width:40% !important;}
.socil a:hover img{opacity:0.7;}
.copy{float:right;margin:2.5% 0% 2% 0%; color:#a7a9ac; font-size:11px;}
.copy p{color:#a7a9ac; font-size:11px;}
.part1{width:25%; float:left;}
.part2{width:75%; float:left; }
.part_inner{background-color: #f0f0f0;
    float: left;
    height: 449px;
    padding-bottom: 2%;
    padding-top: 2%;
	padding-left:4%;
	padding-right:4%;
    width: 67%; overflow:auto;}
.part_res{background-color: #f0f0f0;
    float: left;
    height: 449px;
    padding-bottom: 2%;
    padding-top: 2%;
	padding-left:4%;
	padding-right:4%;
    width: 67%; overflow:auto;}
.pagesms{background:#000000;}
.pagesms p{color:#fff; font-size:13px; padding:8% 8% 21% 8%; font-style: italic; vertical-align:middle;} 
.page_txt{background:#000000; min-height:232px;}
.page_contact{background:#000000; min-height:232px;}
.page_txt p{color:#fff; font-size:13px; padding:8% 8% 21% 8%; font-style: italic; vertical-align:middle;} 
.page_contact p{color:#fff; font-size:13px; padding:8% 8% 21% 8%; font-style: italic; vertical-align:middle;}
.logo{background:#FFF; margin:0; padding:0;}

.page_txt ul
{
	
	color: white;
    margin: 0 !important;
    padding-top: 8%;
	text-align:left;
	
	}
	
.page_txt ul li{
	
	padding-bottom: 8% !important;
	
	}

/*29-7-2014*/
.listing{width:100%; background:#FFF; margin:0 auto; min-height:495px;overflow:auto;}
.listingleft{width:75%; background:#f3f3f3; margin:0 auto; height:489px; overflow:auto; }
.one-thredleft{width:32%; float:left; position:relative; z-index:0; margin:0 auto; padding-left:0.8%; padding-top:0.8%;}
.one-thred{width:24%; float:left; position:relative; z-index:0; margin:0 auto; padding-left:0.8%; padding-top:0.8%;}

.photo1
{	 text-align:center; 
	font-family:'robotoregular', Arial, Helvetica, sans-serif; font-size:12px; line-height:20px;
}
.photo1 a
{	display:block; margin:0 auto; position:relative;
}
.photo1 a span
{	text-align:center; font-family:'robotoregular', Arial, Helvetica, sans-serif; color:#fff; font-size:11px; width:100%; text-transform:uppercase;
	background:url(images/hovergl.png) no-repeat; display:none; position:absolute; z-index:2; top:0; left:0; padding-top:55px; height:64%;
}
.photo1 a:hover span
{	display:block;
}
.photo1 strong
{	display:block; font-size:16px;
}	
/*END- 29-7-2014*/
.catname{padding:1%; background:#000; color:#999; margin-top:8px; margin-left:8px; margin-right:0.5%;}
/*22-8-2014*/
.cont1{width:40%; background-color:#f0f0f0; min-height:488px; float:left;}
.text{padding:12% 0% 0% 10%;}
.text span{font-size:24px; color:#4e4d4d; text-transform:uppercase;}
.cont2{width:60%; background-color:#e3e3e3;min-height:488px; float:left;}
.text1{padding:8% 0% 0% 10%;}
.text1 span{font-size:24px; color:#4e4d4d; text-transform:uppercase;}
/*END 22-8-2014*/
/*23 aug 2014 start*/
.contact_p{
	padding-bottom: 2% !important;color: #666666;
    font-family: Arial,Helvetica,sans-serif;font-weight: bold;
}
.contact_text{
	color: #666666;
    font-family: Arial,Helvetica,sans-serif;width: 63% !important;
	height:20px;
	border:1px solid #cfcfcf;
}
.contact_text1{ margin-left: -1.5px;color: #666666;
    font-family: Arial,Helvetica,sans-serif;width: 63% !important;
	height:20px;
	border:1px solid #cfcfcf;}
.contact_textarea{
	color: #666666;
    font-family: Arial,Helvetica,sans-serif;
	vertical-align:text-top !important;
	border:1px solid #cfcfcf;
	 margin-left: -1.5px;width: 63% !important;
}
.contact_submit{
	color:#fff;padding-left: 66%;
}
.submit_text{
	color: #b8b8b8;font-size: 11px;
	border:none;
	background-color:#000 !important;
	padding-bottom:3% !important;
	padding-top:3% !important;
	padding-left:14% !important;
	padding-right:14% !important;
	cursor:pointer;
    font-family: Arial,Helvetica,sans-serif;text-transform: uppercase;
}
.text_s1{height:159px; overflow:auto;}
.pintrest{width:50%; float:left;}
.under{padding-top:55px !important; font-style:normal !important; padding-left:41px !important;}
.multi{padding-top:55px !important; font-style:normal !important; padding-left:58px !important; text-transform:uppercase;}
.retail{padding-top:56px !important; padding-left: 72px; font-size:13px;}
/*23 aug 2014 end*/
@media only screen and (max-width:1029px) {
	
	.pagesms p{color:#fff; font-size:13px; padding:8% 8% 18% 8%; font-style: italic; vertical-align:middle;} 
	.page_txt p{color:#fff; font-size:13px; padding:8% 8% 18% 8%; font-style: italic; vertical-align:middle;}
	.page_txt {min-height:232px;} 
	.page_contact p{color:#fff; font-size:13px; padding:8% 8% 18% 8%; font-style: italic; vertical-align:middle;}
	.page_contact {min-height:232px;} 
	.text_s1{height:167px; overflow:auto;}
	.contact_textarea {margin-left: -6.5px;}
	.contact_text1 {margin-left: 2.5px;}
	.submit_text {padding: 3% 10% !important;}


}
@media only screen and (max-width:979px) {
.head
{	padding:0 10px;
}
.head{width:97%; margin:0 auto;}
.pagesms p{color:#fff; font-size:10px; padding:10% 8% 9% 8%; font-style: italic; vertical-align:middle;}
.page_txt p{color:#fff; font-size:11px; padding:10% 8% 9% 8%; font-style: italic; vertical-align:middle;}
.page_contact p{color:#fff; font-size:10px; padding:10% 8% 9% 8%; font-style: italic; vertical-align:middle;}
/*29-7-2014*/ 
.one-thred{width:32%; float:left; position:relative; z-index:0; margin:0 auto; padding-left:1.3%; padding-top:1.2%;}
.listing{width:100%; background:#FFF; position:relative;  margin:0 auto; min-height:664px;}
.one-thredleft{width:31.5%; float:left; position:relative; z-index:0; margin:0 auto; padding-left:1.3%; padding-top:1.2%;}
.listingleft{width:75%; background:#FFF; position:relative;  margin:0 auto; height:487px;}
.photo1 a span
{	text-align:center; font-family:'robotoregular', Arial, Helvetica, sans-serif; color:#fff; font-size:11px; width:100%; text-transform:uppercase;
	background:url(images/hovergl.png) no-repeat; display:none; position:absolute; z-index:2; top:0; left:0; padding-top:55px; height:65%;
	margin-left:2%;
}
.ahegt{min-height:255px;}
.ret1{min-height:230px;}
.aht1{min-height:212px;}
.page_txt {min-height:285px;} 
.page_contact {min-height:285px;} 
.text_s1{height:131px; overflow:auto;}
.one-thredleft {
    float: left;
    margin: 0 auto;
    padding-left: 1.3%;
    padding-top: 1.2%;
    position: relative;
    width: 41.5%;
    z-index: 0;
}


/*END-29-7-2014*/ 
}
@media only screen and (max-width:779px) {
	.ahegt{min-height:240px;} 
	.page_txt {min-height:168px;}
	.page_contact {min-height:285px;} 
	.part_res{background-color: #f0f0f0;
    float: left;
    height: 458px !important;
    padding-bottom: 2%;
    padding-top: 2%;
	padding-left:4%;
	padding-right:4%;
    width: 67%; overflow:auto;}
.contact_textarea {margin-left: -6.5px;}
.contact_text1 {margin-left: 1.5px;}
.submit_text {padding: 3% 12% !important;}
.one-thredleft {
    float: left;
    margin: 0 auto;
    padding-left: 1.3%;
    padding-top: 1.2%;
    position: relative;
    width: 41.5%;
    z-index: 0;
}
.photo1 a span
{	text-align:center; font-family:'robotoregular', Arial, Helvetica, sans-serif; color:#fff; font-size:11px; width:100%; text-transform:uppercase;
	background:url(images/hovergl.png) no-repeat; display:none; position:absolute; z-index:2; top:0; left:0; padding-top:55px; height:65%;
	margin-left:0.5%;
}
.under{padding-top:55px !important; font-style:normal !important; padding-left:30px !important;}
.multi{padding-top:55px !important; font-style:normal !important; padding-left:41px !important;}
.retail{padding-top:56px !important; padding-left: 49px; font-size:11px;}
.page_txt ul {padding-top:36px;}
}
@media only screen and (max-width:767px) {
	.socil{text-align:center; float:none !important; margin:8px auto; width:100% !important;}
	.socil a{float:none !important;}
	.copy{float:none; text-align:center;}
	.head{width:88%; margin:0 auto;}
/*29-7-2014*/ 
.one-thred{width:98%; float:left; position:relative; z-index:0; margin:0 auto; padding-left:3.5%; padding-top:3.2%;}
.one-thredleft{width:98%; float:left; position:relative; z-index:0; margin:0 auto; padding-left:3.5%; padding-top:3.2%;}
.listing{width:100%; background:#FFF; position:relative; margin:0 auto; height:1900px;}
.listingleft{width:100%; background:#FFF; position:relative; margin:0 auto; height:1900px;}
/*END-29-7-2014*/ 
/*22-8-2014*/
.cont1{width:100%; min-height:215px; padding-bottom:5%;}
.text{padding:12% 0% 0% 10%;}
.cont2{width:100%; }

/*END 22-8-2014*/
}

@media only screen and (max-width:629px) {
			.part1{width:100%; float: none; text-align:center;}
.part2{width:100%; float:left;}
.part_inner{background-color: #f0f0f0;
    float: left;
    height: 449px;
    padding-bottom: 2%;
    padding-top: 2%;
	padding-left:4%;
	padding-right:4%;
    width: 92%; overflow:auto;}
.part_res{background-color: #f0f0f0;
    float: left;
    height: 449px;
    padding-bottom: 2%;
    padding-top: 2%;
	padding-left:4%;
	padding-right:4%;
    width: 92%; overflow:auto;}
.pagesms p{color:#fff; font-size:12px; padding:10% 8% 9% 8%; font-style: italic; vertical-align:middle;} 
.page_txt p{color:#fff; font-size:12px; padding:10% 8% 9% 8%; font-style: italic; vertical-align:middle;}
.page_contact p{color:#fff; font-size:12px; padding:10% 8% 9% 8%; font-style: italic; vertical-align:middle;}  
/*29-7-2014*/ 
.one-thred{width:45%; float:left; position:relative; z-index:0; margin:0 auto; }
.one-thredleft{width:45%; float:left; position:relative; z-index:0; margin:0 auto; }
.listing{width:100%; background:#FFF; position:relative; margin:0 auto; height:973px;}
.listingleft{width:100%; background:#FFF; position:relative; margin:0 auto; height:973px;}
.photo1 a span
{	text-align:center; font-family:'robotoregular', Arial, Helvetica, sans-serif; color:#fff; font-size:11px; width:100%; text-transform:uppercase;
	background:url(images/hovergl.png) no-repeat; display:none; position:absolute; z-index:2; top:0; left:0; padding-top:55px; height:95%;
	margin-left:0% !important;
}
/*END-29-7-2014*/ 
.submit_text{padding: 3% 11% !important;}
.page_contact{display:none !important;}
}
@media only screen and (max-width:569px) {.photo1 a span
{	text-align:center; font-family:'robotoregular', Arial, Helvetica, sans-serif; color:#fff; font-size:11px; width:100%; text-transform:uppercase;
	background:url(images/hovergl.png) no-repeat; display:none; position:absolute; z-index:2; top:0; left:0; padding-top:55px; height:62%;
	margin-left:0% !important;
}
.contact_textarea {margin-left: -7.5px;}
.contact_text1 {margin-left: 1.5px;}
.submit_text {padding: 3% 9% !important;}
.pintrest{width:100%; float:none; margin-bottom:3%;}
}
@media only screen and (max-width:500px) {
		.part1{width:100%; float: none; text-align:center;}
.part2{width:100%; float:left;}
.part_inner{background-color: #f0f0f0;
    float: left;
   height: 449px;
    padding-bottom: 2%;
    padding-top: 2%;
	padding-left:4%;
	padding-right:4%;
    width: 92%; overflow:auto;}
.part_res{background-color: #f0f0f0;
    float: left;
   height: 449px;
    padding-bottom: 2%;
    padding-top: 2%;
	padding-left:4%;
	padding-right:4%;
    width: 92%; overflow:auto;}
.pagesms p{color:#fff; font-size:12px; padding:10% 8% 9% 8%; font-style: italic; vertical-align:middle;} 
.page_txt p{color:#fff; font-size:12px; padding:10% 8% 9% 8%; font-style: italic; vertical-align:middle;} 
/*29-7-2014*/ 
.one-thred{width:45%; float:left; position:relative; z-index:0; margin:0 auto; }
.listing{width:100%; background:#FFF; position:relative; margin:0 auto; height:783px;}
.one-thredleft{width:45%; float:left; position:relative; z-index:0; margin:0 auto; }
.listingleft{width:100%; background:#FFF; position:relative; margin:0 auto; height:783px;}
.photo1 a span
{	text-align:center; font-family:'robotoregular', Arial, Helvetica, sans-serif; color:#fff; font-size:11px; width:100%; text-transform:uppercase;
	background:url(images/hovergl.png) no-repeat; display:none; position:absolute; z-index:2; top:0; left:0; padding-top:55px; height:56%;
}
/*END-29-7-2014*/ 
.submit_text{padding: 3% 14% !important;} 
.text1{padding:8% 0% 0% 6%; }
.text1 span{font-size:16px; font-weight:bold;}
.contact_textarea {margin-left: -1.5px;}
.contact_text1 {margin-left: 0.5px;}
.submit_text {padding: 3% 12% !important;}
.text{padding:12% 0% 0% 6%;}
.aht1{min-height:100px;}
}
@media only screen and (max-width:480px) {
.page_txt { display:none !important;}
}
@media only screen and (max-width:470px) {
/*29-7-2014*/ 
.one-thred{width:98%; position:relative; text-align:center; z-index:0; margin:0 auto;}
.listing{width:100%; text-align:center; background:#FFF; position:relative; margin:0 auto; height:2136px;}
.one-thredleft{width:98%; position:relative; text-align:center; z-index:0; margin:0 auto;}
.listingleft{width:100%; text-align:center; background:#FFF; position:relative; margin:0 auto; height:2136px;}
/*END-29-7-2014*/ 

}
@media only screen and (max-width:369px) {
/*29-7-2014*/ 
.one-thred{width:98%;  text-align:center; z-index:0;  padding:0 !important; margin-top:5%;}
.listing{width:100%; text-align:center; background:#FFF;  height:2061px;}
.one-thredleft{width:98%;  text-align:center; z-index:0;  padding:0 !important; margin-top:5%;}
.listingleft{width:100%; text-align:center; background:#FFF;  height:2061px;}
.photo1 a span
{	text-align:center; font-family:'robotoregular', Arial, Helvetica, sans-serif; color:#fff; font-size:11px; width:82%; text-transform:uppercase;
	background:url(images/hovergl.png) no-repeat; display:none; position:absolute; z-index:2; top:0; margin-left:12% !important; padding-right:15px !important; left:0; padding-top:55px; height:100%;
}
/*END-29-7-2014*/ 

}
@media only screen and (max-width:350px) {
.photo1 a span
{	text-align:center; font-family:'robotoregular', Arial, Helvetica, sans-serif; color:#fff; font-size:11px; width:86%; text-transform:uppercase;
	background:url(images/hovergl.png) no-repeat; display:none; position:absolute; z-index:2; top:0; margin-left:7% !important; padding-right:15px !important; left:0; padding-top:55px; height:100%;
}
.listing{width:100%; text-align:center; background:#FFF;  height:2055px;}
.listingleft{width:100%; text-align:center; background:#FFF;  height:2055px;}
.page_txt { display:none !important;}
.page_contact { display:none !important;}
/*END-29-7-2014*/ 

}
@media only screen and (max-width:320px) {
.page_txt { display:none !important;}
.page_contact { display:none !important;}
}
