@charset "utf-8";
/*===Owers Details===========================================
==================================================
Created: Anees Thanikal
Date: June 18th 2013
E-mail: thanikalanees@gmail.com
URL: www.sense.co
*/

/*===Fonts==================================================
==================================================*/
@font-face {
font-family: 'helvetica_lt_std_lightregular';
src: url('../fonts/helveticaltstd-light-webfont.eot');
src: url('../fonts/helveticaltstd-light-webfont.eot?#iefix') format('embedded-opentype'),
url('../fonts/helveticaltstd-light-webfont.woff') format('woff'),
url('../fonts/helveticaltstd-light-webfont.ttf') format('truetype'),
url('../fonts/helveticaltstd-light-webfont.svg#helvetica_lt_std_lightregular') format('svg');
font-weight: normal;
font-style: normal;
}
@font-face {
	font-family: 'Conv_Gotham-Light';
	src: url('../fonts/Gotham-Light.eot');
	src: local('?'), url('../fonts/Gotham-Light.woff') format('woff'), url('../fonts/Gotham-Light.ttf') format('truetype'), url('../fonts/Gotham-Light.svg') format('svg');
	font-weight: normal;
	font-style: normal;
}
/*===Sub navigation==================================================
==================================================*/
.submenu_wrapper{ width:1000px; margin:0 auto;}
.submenu_wrapper a{ width:230px; margin:0 26px 42px 0; padding:0; font:12px 'Conv_Gotham-Light',Sans-Serif; text-transform:uppercase; color:#333; letter-spacing:1px; text-align:center; position:relative; float:left;}
.submenu_wrapper a span{ margin:0 0 5px; width:100%; padding:11px 0 0 0; background:#E0E0E0 url(../images/thumb_dots.png) 9px 5px no-repeat; border-radius:3px 3px 0 0; float:left;/* box-shadow:0 -1px 5px 0 rgba(0, 0, 0, 0.1);*/}
.submenu_wrapper a.last{ margin:0;}
.submenu_wrapper a:hover, .submenu_wrapper a.selected{ color:#0B7189;}

.icon_panel{ width:100%; padding:0; margin:0; /*border-bottom:1px solid #F4F4F4; background:#fcfcfc;*/ float:left;}
.icon_panel_items{ width:1000px; margin:0 auto;}
.icon_panel_items a{ width:230px; margin:0 26px 42px 0; padding:0; text-align:center; position:relative; float:left;}
.icon_panel_items a.last{ margin:0;}
.icon_panel_items a img{ margin:0; width:100%; box-shadow:0 3px 10px 0 rgba(0, 0, 0, 0.1); padding:11px 0 0 0; background:#E0E0E0 url(../images/thumb_dots.png) 9px 5px no-repeat; border-radius:3px 3px 0 0; float:left;}
.icon_panel_items a h2, .software_cat h2{ font:12px 'Conv_Gotham-Light',Sans-Serif; text-transform:uppercase; color:#333; letter-spacing:1px; width:100%; text-align:center; background:url(../images/categ_shadow.png) top no-repeat; background-size:230px; padding:15px 0 0; float:left;}
.viewport a span, .icon_panel_items a p{font:16px/1.4em 'helvetica_lt_std_lightregular',Sans-Serif; color:#686868; margin:10px 0 15px; width:100%; float:left;}
.viewport .dark-background{ width:100%; background:#000; opacity:0.8; padding:56px 0; position:absolute; z-index:9999; left:0; top:0;}
.viewport a span p{ text-transform:uppercase; font-weight:bold; font-size:12px; color:#000; background:#fff; opacity:5; padding:15px 20px; width:auto; margin:0 0 0 40px; border-radius:50px;}
/*===content==================================================
==================================================*/
.store_Wrapper{ width:1000px; margin:0 auto 80px; overflow:hidden;}
.store_Wrapper h1{ width:100%; margin:24px 0 10px; font:bold 20px/1.4em 'helvetica_lt_std_lightregular',Sans-Serif; color:#222; text-transform:uppercase; letter-spacing:1px; text-align:center; float:left;}
.store_Wrapper p{ width:100%; font:15px/1.5em 'helvetica_lt_std_lightregular',Sans-Serif; color:#999; text-align:center; margin:0 0 42px; float:left;}
/*===Tree menu==================================================
==================================================*/
#leftcolumn .lefttreemenu { font-family: Arial, Helvetica, sans-serif; background:#FFF; margin:0px 0px 10px 0px; }
ul.lefttreemenu {margin:0;padding:0;width:230px;float:left;border:none;background:none;}
.lefttreemenu ul {list-style: none;width:100%;}
.lefttreemenu li {width:100% !important;height:auto !important;background:none !important;padding:0 !important;margin:0 !important;text-decoration:none;text-align:left !important;list-style:none;overflow:hidden;}
.lefttreemenu li img {float:left;padding:5px;}
ul.lefttreemenu li a {background:#eee;font:14px Arial, Helvetica, sans-serif;display:block;color:#666;text-decoration:none;padding:10px;margin:2px 0;border-radius:5px;}
ul.lefttreemenu li a:hover, ul.lefttreemenu li a.highlite, ul.lefttreemenu li a.active_nav{ background:#999; color:#fff;}
ul.lefttreemenu ul {margin:0;padding:0;display:none;background:none;}
ul.lefttreemenu ul li {border:none;margin:2px 0;}
ul.lefttreemenu ul li img {margin-left:20px;}
ul.lefttreemenu ul li a { width:auto; font-size:14px;outline:0;padding:5px; margin:0 0 0 5px; background:#fff;color:#666;/*border-bottom:1px solid #f4f4f4;*/ border-radius:0; float:left;}
ul.lefttreemenu ul li a:hover, ul.lefttreemenu ul li a.active_nav {background:#fff;color:#0B7189; /*border-radius:5px;*/}
ul.lefttreemenu ul li a.active_nav {}
ul.lefttreemenu ul ul li {border:none;padding-left:20px;margin:2px 0;}
ul.lefttreemenu ul ul li a {color:#666;padding: 5px 5px 5px 25px;margin:0;font-weight:normal;}
ul.lefttreemenu ul ul li a:hover {background-color:transparent;color:#0B7189;}
ul.lefttreemenu span {float:right;font:12px Verdana, Arial, Helvetica, sans-serif !important;color:#BDBDBD;font-weight:bold;margin-right:5px;}
#twocolumn_left_200 {width:230px;float:left;margin:10px 10px 10px 0;}
li.tree-gap{ margin:0 0 15px !important;}
/*===Right Side==================================================
==================================================*/
#twocolumn_right_759, .right_content {
	float:left;
	width:759px;
	display:inline;
	margin:10px 0 10px 0px;
	min-height:50px;
}
.right_content ul {
	background:none;
	width:100%;
	margin:0;
	padding:0;
	float:left;
}
.right_content ul li {
	width:30%;
	margin:10px;
	height:auto;
	padding:0;
	border:1px solid #eee;
	cursor:pointer;
	border-radius:5px;
	background:none;
	float:left;
}
.right_content ul li:hover {
	border-color:#ccc;
}
.search_box { margin-bottom:10px; width:745px; border-bottom:1px solid #f4f4f4; padding:0 0 10px; float:right;}
.search_box .searchboxcaption { font:bold 17px/1.5em 'helvetica_lt_std_lightregular',Sans-Serif; color:#0B7189; margin:0 0 5px; width:100%; float:left;}
.search_box input.clskeyword, .search_box input.clsmaxprice, .search_box input.cls_cat_manufact { width:195px; border:1px solid #eee; padding:5px; font:13px/1.5em 'helvetica_lt_std_lightregular',Sans-Serif; color:#666; margin:0 5px 0 0; border-radius:5px; float:left;}
.search_box input.cls_cat_manufact{ padding:5px 30px 5px 5px; width:136px;}
.search_box input.clsmaxprice{ width:85px;}
.search_box input.cls_cat_manufact:hover {background-position:bottom right;}
.search_box input.cls_cat_manufact { background:#FFF url(../../images/drop_icon.png) right top no-repeat; cursor:pointer;}
#category {
	visibility:hidden;
	position:absolute;
	margin-top:2px;
	max-width:662px;
	min-width:724px;
	background:#FFF;
	padding:6px;
	z-index:1000;
	border-bottom-right-radius: 5px;
	border-bottom-left-radius: 5px;
	-webkit-box-shadow: 0px 2px 3px rgba(0, 0, 0, 0.5);
	-moz-box-shadow: 0px 2px 3px rgba(0, 0, 0, 0.5);
	box-shadow: 0px 2px 3px rgba(0, 0, 0, 0.5);
}
#manufacturer {
	visibility:hidden;
	position:absolute;
	margin-top:2px;
	max-width:662px;
	min-width:724px;
	background:#FFF;
	padding:6px;
	z-index:1000;
	border-bottom-right-radius: 5px;
	border-bottom-left-radius: 5px;
	-webkit-box-shadow: 0px 2px 3px rgba(0, 0, 0, 0.5);
	-moz-box-shadow: 0px 2px 3px rgba(0, 0, 0, 0.5);
	box-shadow: 0px 2px 3px rgba(0, 0, 0, 0.5);
}
.header_bar { background:#EEE; padding:10px; border-radius:5px; margin:0 0 10px;}
.header_bar .close {
	height:35px;
	width:35px;
	float:right;
	margin-top:-3px;
	background:url(../../images/close.png);
	cursor:pointer;
	opacity:0.3;
}
.header_bar .close:hover{ opacity:100;}
.box_check {
	width:25%; /*border:1px solid #EEE;*/
	float:left;
	padding:2px 0;
}
.box_check .checkbox_box {
	display:inline-block;
	font-size:11px;
	margin-top:2px;
	height:12px;
	float:left;
}
.box_check .label_box {
	display:inline-block;
	height:24px;
	display:block;
	margin:4px 0 0 5px;
	float:left;
	width:145px;
}
.box_check .label_box p{ text-align:left; color:#333; font:11px 'helvetica_lt_std_lightregular',Sans-Serif;}
.checkbox_box input[type=checkbox] {
	color:#999;
	border:1px solid #CCC;
}
.alphabets {
	margin:0 auto 15px 10px;
}
.alphabets a {
	padding:3px 7px;
	display:inline-block;
	text-decoration:none;
	background:#09C;
	color:#FFF;
	text-transform:lowercase;
	-webkit-box-shadow: 0px 1px 1px rgba(0, 0, 0, 0.5);
	-moz-box-shadow: 0px 1px 1px rgba(0, 0, 0, 0.5);
	box-shadow: 0px 1px 1px rgba(0, 0, 0, 0.5);
	border-radius:3px;
	border:1px outset #333;
}
.alphabets a:hover, .alphabets a.selected {
	background:#000;
}
button, .button, .newer-older a { background:#0B7189; border-radius:5px; padding:5px 10px; cursor: pointer; font:bold 14px/1.2em 'helvetica_lt_std_lightregular',Sans-Serif; color:#fff;}
button:hover{ background:#000;}
button.floatleft{ background:none; padding:6px; color:#0B7189;}
button.floatleft:hover{ color:#000;}
/*===Product Gallery==================================================
==================================================*/
h1.main_title{ width:100%; margin:20px 0; font:30px/1.2em 'helvetica_lt_std_lightregular',Sans-Serif; color:#000; padding:0; float:left;}
.prod_gall{ width:1000px; margin:0 auto 50px; overflow:hidden; clear:both;}
.prod_gall_left{ width:70%; float:left;}
.prod_gall_left ul, .prod_gall_right ul{ width:100%; float:left;}
.prod_gall_left ul li{ margin:0 0 25px; list-style:none; border:1px solid #f4f4f4; width:98%; background:#f9f9f9; float:left;}
.prod_gall_left ul li img{ width:58%; margin:0 2% 0 0; float:left;}
.prod_gall_left ul li h2, .prod_gall_right h2{ font:bold 17px 'Conv_Gotham-Light',Sans-Serif; text-transform:uppercase; color:#333; width:38%; margin:30px 0 10px; padding:0 0 10px; border-bottom:1px solid #f1f1f1; float:left;}
h2.title_margin{ margin:0;}
.prod_gall_left ul li p{ font:14px/22px Verdana, Geneva, sans-serif; color:#999; width:38%; float:left;}
.prod_gall_left ul li a, .prod_gall_right ul li a{ background:url(../images/prod_button_shadow.png) bottom right no-repeat; width:auto; padding:0 0 11px; float:left;}
.prod_gall_left ul li a span{ font:14px 'Conv_Gotham-Light',Sans-Serif; text-transform:uppercase; color:#fff; background:#8452DE; margin:20px 0 0; padding:10px 20px; border-radius:5px; float:left;}
.prod_gall_right{ width:28%; margin:0 0 0 2%; float:right;}
.prod_gall_right h2{ width:100%;}
.prod_gall_right ul li{ padding:10px 0; border-bottom:1px dashed #f4f4f4; list-style:none; width:100%; float:left;}
.prod_gall_right ul li a{ font:14px 'Conv_Gotham-Light',Sans-Serif; background:none; color:#333; margin:0; padding:0; width:100%;}
.prod_gall_right ul li a:hover{ color:#8452DE;}
/*===Product Category==================================================
==================================================*/
#prod_catagory {
	width:745px;
	margin:20px 0;
	padding:0;
	float:right;
}
#prod_catagory ul {
	width:100%;
	margin:0;
	padding:0;
	background:none;
	float:left;
}
#prod_catagory ul li {
	width:23%;
	height:190px;
	padding:0 9px 40px 9px;
	margin:0;
	background:none;
	text-align:center;
	list-style:none;
	float:left;
}
#prod_catagory ul li a:link, #prod_catagory ul li a:visited {
	border:none;
	margin:0;
	padding:0;
	width:100%;
	text-align:center;
	float:left;
}
#prod_catagory ul li img {
	width:198px;
	border:none;
	margin:0;
	padding:0;
}
#prod_catagory ul li h2 {
	width:100%;
	padding:0;
	margin:0;
	float:left;
}
#prod_catagory ul li h2 a:link, #prod_catagory ul li h2 a:visited {
	text-transform:uppercase;
	font:bold 13px/1.5em 'helvetica_lt_std_lightregular',Sans-Serif;
	letter-spacing:1px;
	color:#196A95;
	width:100%;
	text-align:center;
	text-decoration:none;
	display:block;
	margin:0;
	padding:5px 0;
	float:left;
}
#prod_catagory ul li h2 a:hover {
	color:#46AADF;
}
#prod_catagory ul li p { display:none;}
#prod_catagory ul li.sub_cat {
	width:168px;
}
#prod_catagory ul li.sub_cat img {
	width:150px;
}
.prod_details {
	width:100%;
	margin:25px 0;
	padding:0 0 10px;
	border-bottom:1px dotted #ccc;
	float:left;
}
.prod_details img {
	margin:0 15px 0 0;
	padding:0;
	border:none;
	float:left;
}
.prod_details h1 {
	font:20px 'Conv_278bef59-6be1-4800-b5ac-1f769ab47430', Sans-Serif;
	color:#196A95;
	width:69%;
	margin:0 0 10px;
	padding:0;
}
.prod_details p {
	font:14px/20px Verdana, Arial, Helvetica, sans-serif;
	color:#000000;
	margin:0;
	padding:0;
}
/*===colored button==================================================
==================================================*/
.prod_gall_left ul li a span.color01{ background:#F54E95}
.prod_gall_left ul li a span.color02{ background:#8452DE}
.prod_gall_left ul li a span.color03{ background:#0099FF}
.prod_gall_left ul li a span.color04{ background:#6BB445}
.prod_gall_left ul li a span.color01:hover{ background:#B90063}
.prod_gall_left ul li a span.color02:hover{ background:#5529AF}
.prod_gall_left ul li a span.color03:hover{ background:#0067C6}
.prod_gall_left ul li a span.color04:hover{ background:#337F09}
/*===Prod details page==================================================
==================================================*/
.prod_details, .details_panel{ width:100%; float:left;}
.details_panel{ padding:50px 0;}
.details_panel h3{ width:30%; border-top:1px solid #ddd; padding:15px 0 0; font: 23px 'Conv_Gotham-Light',Sans-Serif; color:#000; float:left;}
.details_panel_right{ width:60%; border-top:1px solid #ddd; padding:15px 0 0; float:right;}
.details_panel_right img{ float:left;}
.details_panel_right img.image{ float:right;}
.details_panel_right p{ width:70%; font:16px/28px 'Conv_Gotham-Light',Sans-Serif; color:#333; margin:0 9% 10px 0; float:left;}
.details_panel_right p.full{ width:100%;}
.details_panel_right ul{ width:50%; float:left;}
.details_panel_right ul li{ width:100%; list-style:none; font:16px 'Conv_Gotham-Light',Sans-Serif; color:#333; margin:0 0 10px; float:left;}
.details_panel span{ width:50%; font:16px 'Conv_Gotham-Light',Sans-Serif; color:#333; text-align:center; padding:0 0 20px; float:left;}
.details_panel h3.border_none, .border_none{ border:none;}

.prod_title{ background:#fff url(../images/heading_bottom.jpg) left bottom no-repeat; color:#333; width:100%; padding:0 0 5px; float:left;}
.prod_title h1{ margin:20px 0 0; width:auto;}
.prod_title ul{ width:auto; margin:30px 0 2px; float:right;}
.prod_title ul li{ width:auto; list-style:none; float:left;}
.prod_title ul li a{ font: normal 14px/1.4em Verdana, Geneva, sans-serif; color:#3D3D3D; text-transform:capitalize; padding:0 12px;}
.prod_title ul li a:hover{ color:#09F}
.prod_title ul#topnav a.purchase{ background:#09F; border-radius:200px; padding:7px 15px; color:#fff; font: bold 12px Arial, Helvetica, sans-serif;}
.prod_title ul#topnav a.purchase:hover{ background:#09C;}

ul li a {-webkit-transition-property: color, background;-webkit-transition-duration: 0.5s, 0.5s;}
ul li a:hover {-webkit-transition-property: color, background;-webkit-transition-duration: 0.5s, 0.5s;}
.fixed {position: fixed;top: 0;width: 1000px;}

/*===Category List==================================================
==================================================*/
.product_list{ width:200px; margin:0 5px 5px 0; height:300px; border:1px solid #f4f4f4; text-align:center; float:left;}
.enth{ margin:0 0 5px;}
.product_list img{ margin:25px 0; width:80%;}
.product_list h2{ font:bold 12px 'Conv_Gotham-Light',Sans-Serif; color:#333; text-transform:uppercase; width:100%; float:left;}
/*===Content==================================================
==================================================*/
.content_wrapper{ width:1000px; margin:0 auto; padding:60px 0; overflow:hidden; clear:both;}
.prod_title{ background:url(../images/heading_bottom.jpg) left bottom no-repeat; color:#333; width:100%; float:left;}
h1.main_title{ width:100%; margin:20px 0; font:30px/1.2em 'helvetica_lt_std_lightregular',Sans-Serif; color:#000; padding:0; float:left;}
h1.margin_none{ margin:0 0 20px;}
.prod_title h1{ margin:20px 0 0; width:auto;}
.prod_title ul{ width:auto; margin:30px 0 0; float:right;}
.prod_title ul li{ width:auto; list-style:none; float:left;}
.prod_title ul li a{ font: normal 14px/1.4em Verdana, Geneva, sans-serif; color:#3D3D3D; text-transform:capitalize; padding:0 12px;}
.prod_title ul li a:hover{ color:#09F}
.prod_title ul li a.purchase{ background:#09F; border-radius:200px; padding:7px 15px; color:#fff; font: bold 12px Arial, Helvetica, sans-serif;}
.prod_title ul li a.purchase:hover{ background:#09C;}
.home_wrapper{ padding:10px 0 0;}
.content_left{ width:630px; float:left;}
.content_wrapper .content_left h2, .content_wrapper h2{ font:30px/1.2em 'helvetica_lt_std_lightregular',Sans-Serif; color:#686868; width:100%; margin:0 0 20px; float:left;}
.content_wrapper .content_left p, .content_wrapper p{ font:16px/1.4em 'helvetica_lt_std_lightregular',Sans-Serif; color:#000; width:auto; float:left;}
.content_wrapper h2{ width:275px;}
.content_wrapper p{ width:555px; float:right;}
.content_right{ width:205px; margin:0; padding:0; float:right;}
.content_right h2{ font:16px/1.4em 'helvetica_lt_std_lightregular',Sans-Serif; color:#0099FF; text-transform:uppercase; width:100%; float:left;}
.content_right h2.top{ margin:20px 0 0;}
.content_right p{ font:16px/1.4em 'helvetica_lt_std_lightregular',Sans-Serif; color:#000; margin:5px 0; width:100%; float:left;}
.comp_prod, .comp_prod ul{ width:100%; float:left;}
.comp_prod ul li{ margin:0 10px 0 0; float:left;}
/*===Investers==================================================
==================================================*/
.investers_wrapper{ width:100%; background:#eee; padding:50px 0; float:left;}
.investers_area{ width:1000px; margin:0 auto; overflow:hidden;}
.investers_area h2{ font:30px/1.2em 'helvetica_lt_std_lightregular',Sans-Serif; color:#686868; width:100%; margin:0 0 20px; float:left;}
.investers_area img{ width:100%; float:left;}
.investers_area ul{ width:100%; float:left;}
.investers_area ul li{ width:20%; padding:0 2.5%; margin:20px 0; text-align:center; float:left;}
.investers_area ul li img{ width:auto; float:none;}
.investers_area ul li span{ font:25px/1.4em 'helvetica_lt_std_lightregular',Sans-Serif; color:#1B1B1B; width:100%; text-align:center; margin:5px 0; float:left;}
.investers_area ul li p{ font:16px/1.4em 'helvetica_lt_std_lightregular',Sans-Serif; color:#1B1B1B; width:100%; text-align:center; float:left; margin:0;}

.ca-main{ width:100% !important;}

.sorting_buttons {
	width:745px;
	margin:0;
	float:right;
}
#support_wide_wrapper {
	width:100%;
	padding:0;
	float:left;
	margin:10px 0;
}
#support_narrow_wrapper {
	width:100%;
	float:left;
	margin:0;
}
.inside_holder {
	float:left;
}
.inside_holder ul {
	list-style:none;
	margin:0;
	padding:0;
	background:none;
}
.inside_holder ul li {
	border:1px solid #eee;
	height:auto;
	background:none;
	margin:0 9px 0 0;
	padding:0;
	border-radius:5px;
	width:auto;
	float:left;
}
.inside_holder ul li:hover {
	background:#ccc;
}
.inside_holder ul li a {
	display:block;
	float:left;
	width:auto;
	font:bold 12px Arial, Helvetica, sans-serif;
	text-decoration:none;
	color:#09C;
	padding:5px;
	text-align:left;
}
.inside_holder ul li a:hover {
	color:#000;
}
.inside_holder ul li img {
	float:left;
	width:40px;
	margin:0;
}
.topicdetails {
	display:none;
	width:auto;
	padding:0;
}
.topicdetails .holder ul {
	list-style-type:none;
	margin:0;
	width:100%;
	float:left;
}
.holder ul li span {
	width:100%;
	margin:10px 0;
	font:14px Verdana, Arial, Helvetica, sans-serif;
	color:#000000;
	text-align:center;
	float:left;
}
.holder ul li {
	width:32%;
	margin:0 10px 10px 0;
	height:auto;
	padding:0;
	border:1px solid #eee;
	cursor:pointer;
	border-radius:5px;
	background:none;
	text-align:center;
	float:left;
}
.holder ul li:hover {
	border-color:#ccc;
}
.enth_z{ margin:0 !important;}

/*===Manufacturer produc page==================================================
==================================================*/
.manu_prod h1{ float:none; font:bold 15px/1.2em 'helvetica_lt_std_lightregular',Sans-Serif; width:auto; margin:0; text-align:left;}
.manu_prod p{ float:none; text-align:justify; width:auto; margin:0;}