/*====================================== reset.css is here ========================================*/
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td {
	margin: 0;
	padding: 0;
	text-align: left;
}
table {	border-collapse:collapse; border-spacing:0;}
fieldset,img { border:0; }
address,caption,cite,code,dfn,em,strong,th,var {
	font-style:normal;
	font-weight:bold;
}
ol,ul { list-style:none;}
caption,th {text-align:left;}
h1,h2,h3,h4,h5,h6 {	font-size:100%;	font-weight:bold;}
q:before,q:after {content:'';}
abbr,acronym { border:0;}
.clear{clear:both; font-size:0px;line-height:0px; display:block;}
.last	{margin:0 !important;}
.pad_last{padding:0 !important;}
.no_bg {background:none !important;}
textarea:focus, input:focus{outline:none;}
article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section { display: block; }
a, img a, img, a img {border:0;	outline:0; text-decoration:none;}
/**************************************************************************************/
a											{color:#000; text-decoration:none; outline:0 none;}
a:hover										{
	color: #f26522;
	text-decoration: none;
}
h1											{font-size:24px;}
h2											{font-size:22px;}
h3											{font-size:18px;}
h4											{font-size:16px;}
h5											{font-size:14px;}
h6											{font-size:12px;}
/*----------------------------------------------------------------------------------*/
html 										{}
body										{color:#b1b1b1; font-family:"Arial", Verdana, Tahoma; font-size:12px;}
.flt_Lt										{float:left; display:inline;}
.flt_Rt										{float:right; display:inline;}
/* ---------------------------------------------------------------------------------*/


/* ----------------------- layout ----------*/
.wrapper									{margin:0 auto;}
.container									{width:830px; margin:0 auto;}
.maincontent								{}
#header										{border-bottom:1px solid #cdcdcd;padding:0 0 8px 0;}
/*-------------------------------------------*/

/* ------------------ HEADER HERE -------------------*/
#logo										{padding:33px 0 0 0;}
#logo a 									{display:block;}
#logo a img 								{display:block;}
.header-left 								{}
.contact 									{
	margin: 8px 0 0 0;
	font-size: 12px;
}
.contact a 									{font-family:"Myriad Pro",Arial, sans-serif;font-size:10px;color:#a1a1a1;line-height:1;}
.contact a:hover 							{
	text-decoration: underline;
	font-size: 12px;
}
.contact p 									{font-family:Arial, Helvetica, sans-serif;font-size:10px;color:#555555;line-height:1;margin:7px 0 0 0;}
/* ---------------------------------------------------------*/



/* ------------------------- NAVIGATION HERE ---------------*/
#nav										{float:right;margin:35px 0 0 0;}
#nav ul										{display:inline;float:left;}
#nav ul li									{display:inline;float:left;margin:0 0 0 30px;}
#nav ul li a								{font-family:Arial, Helvetica, sans-serif;font-size:10px;color:#898989;}
#nav ul li a span							{}
#nav ul li a:hover, #nav ul li a.active		{color:#f26522;}

/* ---------------------------------------------------------*/

/* ------------------------ MIAN CONTENT HERE --------------*/
.shop 										{}
p.page-nav 									{font-family:Arial, Helvetica, sans-serif;font-size:10px;color:#a1a1a1;line-height:1;margin:10px 0 18px 0;text-transform:uppercase;}
p.page-nav a 								{color:#a1a1a1;}
p.page-nav a:hover, p.page-nav a.active 	{color:#f26522;}
.shop-hd 									{
	left: 0px;
	text-indent: -3px;
	padding-bottom: 5px;

}
.shop-hd h1 								{font-family:"Myriad Pro",Arial, sans-serif;font-size:48px;color:#cccccd;line-height:0.9;font-weight:normal;margin:0 0 -6px 0;}
.shop-hd h2 								{font-family:"Myriad Pro",Arial, sans-serif;font-size:48px;color:#cccccd;line-height:0.9;font-weight:normal;margin:0 0 -6px 0;}
.shop-hd p 									{font-family:Arial, Helvetica, sans-serif;font-size:10px;color:#aeaeae;padding:12px 0 0 0;letter-spacing:1px;}
.shop-hd p a 								{color:#aeaeae;margin:0 0 0 5px;}
.slider 									{
	margin: 0 0 40px 0;
}
.slider img 								{
	display: block;
	text-align: right;
}
.screens-list 								{}
.screens-list ul 							{float:left;display:inline;}
.screens-list ul li 						{float:left;display:inline;margin:0 40px 20px 0;}
.screens-list ul li img 					{margin:0 0 13px;}
.screens-list ul li p 						{font-family:Arial, Helvetica, sans-serif;font-size:10px;color:#898989;}
.screens-list ul li a 						{font-family:Arial, Helvetica, sans-serif;font-size:10px;color:#898989;display:inline-block;margin:15px 0 0 0;}
.screens-list ul li a:hover 				{
	text-decoration: underline;
	color: #f7941e;
}
.screens-list ul li a span 					{color:#f26522;}
.shop-left 									{width:430px;}
.shop-right 								{width:377px;}
.thumb-slider 								{margin:0 0 10px 0;}
.thumb-slider img 							{display:block;}
.slide-img 									{margin:0 0 10px 0;}
.slider a.add-info  						{font-family:Arial, sans-serif;font-size:10px;color:#cccccd;margin:20px 0 0 0;display:inline-block;}
.slider a.add-info  span 					{
	color: #f26522;
}
.slider a.add-info:hover 					{
	text-decoration: underline;
	color: #f26522;
}
.thumbs 									{margin:0 0 50px 0;}
.thumbs ul 									{display:inline;float:left;}
.thumbs ul li 								{display:inline;float:left;margin:0 13px 0 0;}
.thumbs ul li a 							{display:block;}
.thumbs p 									{font-family:Arial, Helvetica, sans-serif;font-size:10px;color:#aeaeae;padding:0px 0 0 0;letter-spacing:1px;}
.thumbs p a 								{color:#aeaeae;margin:0 0 0 5px;}
.modular 									{
	color: #898989;
}
.modular h3 								{font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#898989;}
.modular ul 								{}
.modular ul li 								{margin:0 0 18px 0;}
.modular ul li label 						{width:115px;display:inline;float:left;font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#898989;} 
.modular ul li p 							{display:inline;float:left;font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#898989;}
.product-info  								{padding:70px 0 0 0;}
.product-info h2 							{font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#898989;font-weight:normal;line-height:1;}
.product-info p 							{font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#898989;margin:26px 45px 0px 0;}
.product-info ul 							{display:inline-block;margin:56px 0 0 0;}
.product-info ul li 						{margin:0 0 32px 0;}
.product-info ul li label 					{width:115px;display:inline;float:left;font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#898989;margin:4px 0 0 0;} 
.product-info ul li p 						{display:inline;float:left;font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#898989;margin:4px 0 0 0 ;}
.product-info ul li input 					{width:29px;border:1px solid #898989;padding:6px 0;}
.product-info ul li p.item 					{color:#f26522;}
.add-cart 									{margin:0 0 16px 0;}
.product-info a 							{font-family:"Myriad Pro",Arial, sans-serif;font-size:18px;color:#fff;background:#f58e5d;display:block;text-align:center;line-height:1;padding:8px 0 5px 0;margin:25px 0 52px 0;}
.product-info a:hover 						{text-decoration:underline;}
.add-cart p 								{font-family:Arial, Helvetica, sans-serif;font-size:16px;color:#898989;padding:3px 0;}
.add-cart p.info 							{margin:0 0 0 6px;}
.tile-img 									{text-align:center;}
.tile-img img 								{border:2px solid #a3a3a7;}
.tile-img1 									{margin:0 0 0 3px;} 
.tile-img1 img 								{border:2px solid #a3a3a7;}
.add-cart p.info1 							{margin:0 0 0 3px;}
a.prev 										{position:absolute;left:0;top:372px; z-index:999;}
a.next 										{position:absolute;right:0;top:372px;  z-index:999;}

.project 									{
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 30px;
	margin-left: 0;
}
.project ul 								{float:left;display:inline;}
.project ul li 								{
	float:left;
	display:inline;
	margin-top: 0;
	margin-right: 26px;
	margin-bottom: 26px;
	margin-left: 0;
}
.project ul li img 							{
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 5px;
	margin-left: 0;
}
.project ul li span							{font-family:Arial, Helvetica, sans-serif;font-size:10px;color:#898989;display:block;}
.project ul li a 							{font-family:Arial, Helvetica, sans-serif;font-size:10px;color:#898989;display:inline-block;margin:0px 0 0 0;}
.project ul li a:hover 						{text-decoration:underline;}


.project_subpage                            {margin:0 0 30px 0;}
.project_subpage .banner                    {
	margin: 0 0 10px 0;
	position: relative;
}
.banner p                                   { color:#a1a1a1; font-family:Arial, Helvetica, sans-serif; font-size:18px;}
.thumbnail                                  {}
.thumbnail ul                               { float:left; display:inline-block;}
.thumbnail ul li                            {float:left; display:inline-block; width:126px; background:#fff; margin:0 14px 0 0;}
.thumbnail ul li a                          {}
.thumbnail ul li a:hover, .thumbnail ul li.activeSlide a{border-bottom: #f48052 6px solid;}


.proj_info                                  {
	padding: 23px 0 85px 0;
	font-size: 12px;
} 
.proj_info h2                               { font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#a8a8a8; font-weight:normal; padding:0 0 35px 0;}
.proj_info p                                {
	font-size: 72px;
	color: #ebebeb;
	font-family: Arial, Helvetica, sans-serif;
}
a.prev_01 									{position:absolute;left:0;top:415px; z-index:999;}
a.next_01									{position:absolute;right:0;top:415px;  z-index:999;}


.slider-bg 									{width:100%;position:relative;}
.slider-bg ul li img 						{
	width:100%;
	max-width: 100%;
	min-width: 1400px;
	min-height: 675px;
	max-height: 675px;
	height: 675px;
}
.prev-next-btns 							{position:absolute;top:708px;width:100%;}
.slider-btns 								{width:830px; margin:0 auto;position:relative;}
.prev1 										{
	display:block;
	position:absolute;
	top:-100px;
	left:0px;
}
.prev1 a.bx-prev 							{line-height:0;font-size:0;display:block;height:35px;width:35px;background:url(../images/prev-btn.gif) no-repeat left top;}
.next1 										{
	display:block;
	position:absolute;
	top:-100px;
	right:0px;
}
.next1 a.bx-next 							{line-height:0;font-size:0;display:block;height:35px;width:35px;background:url(../images/next-btn.gif) no-repeat left top;}

/* --------------------------------------------------------*/


/* ------------------ FOOTER HERE --------------------------*/
#footer										{border-top:1px solid #cdcdcd;border-bottom:1px solid #cdcdcd;padding:0 0 9px 0;margin:0 0 30px 0;}
.foot-nav 									{padding:8px 0 16px 0;}
.foot-nav ul 								{float:left;display:inline;}
.foot-nav ul li 							{float:left;display:inline;padding:0 34px 0 24px}
.foot-nav ul li a 							{font-family:Arial, Helvetica, sans-serif;font-size:10px;color:#a1a1a1;}
.social 									{float:right;margin:0 20px 10px 0;}
.social ul 									{float:left;display:inline;}
.social ul li 								{float:left;display:inline;margin:0 18px 0 0;}
#footer p 									{font-family:Arial, Helvetica, sans-serif;font-size:8px;color:#a1a1a1;text-align:center;text-transform:uppercase;letter-spacing:2px;}
#footer a 									{color:#a1a1a1;}
#footer p span 								{margin:0 0 0 10px;}
.copy										{}
/* ---------------------------------------------------------*/
.constructor {
	border-bottom-style: none;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #cdcdcd;
	padding-top: 15px;
}
.backtotop {
	color: #f26522;
}
.pdf {
	float: right;
}
