@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==================================================
==================================================*/
.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; -webkit-font-smoothing:antialiased; -webkit-text-stroke:0.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 div, .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; -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)"; filter: alpha(opacity=50); padding:56px 0; position:absolute; z-index:9999; left:0; top:0;}
.viewport a div 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;}
/*===home content==================================================
==================================================*/
.banner{}

.home_content{ width:1000px; margin:0 auto; overflow:hidden;}
.home_left_content{ width:62%; float:left; position:relative;}
.home_left_content img{ width:100%; float:left;}
.home_right_content{ width:30%; margin:100px 0 0; float:right;}
.home_right_content h1{font:bold 17px/1.2em 'Conv_Gotham-Light',Sans-Serif; text-transform:uppercase; color:#333; width:100%; float:left;}
.home_right_content p{font:16px/1.4em 'helvetica_lt_std_lightregular',Sans-Serif; color:#686868; margin:10px 0 15px; width:100%; float:left;}
.home_right_content a{ background:#333; border-radius:100px; padding:5px 10px; float:left; font:bold 14px 'helvetica_lt_std_lightregular',Sans-Serif; color:#fff;}
.home_right_content a:hover{ background:#000;}

h2.right_tit{ float:right !important;}
p.left_con{ float:left !important;}
/*===Info Panel==================================================
==================================================*/
.info_panel{ width:1000px; margin:75px auto; overflow:hidden;}
.info_panel_section{ width:30%; padding:0 1.5%; text-align:center; float:left;}
.info_panel_section img{ width:100%; float:left;}
.info_panel_section h2{font:bold 17px 'Conv_Gotham-Light',Sans-Serif; text-transform:uppercase; color:#333; width:100%; text-align:center; float:left;}
.info_panel_section p{font:16px/1.4em 'helvetica_lt_std_lightregular',Sans-Serif; color:#686868; margin:20px 0 15px; width:100%; text-align:center; float:left;}
/*===Content==================================================
==================================================*/
.content_wrapper{ width:1000px; margin:0 auto; padding:60px 0; overflow:hidden; clear:both;}
.content_wrapper h1{ width:275px; font:30px/1.2em 'helvetica_lt_std_lightregular',Sans-Serif; color:#686868; margin:0 0 20px; float:left;}
.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; margin:0; width:100%; float:left;}
.content_right h2.top{ margin:20px 0 0;}
.content_right p{ font:15px/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;}

.list_carousel ul {margin: 0;padding: 0;list-style: none;display: block;}
.list_carousel li {width: 615px !important;height: 415px;margin:0 10px;display: block;float: left;}
.list_carousel li img{padding:2px;margin-right:6px; /* this specifies the distance between each thumbnail */background-color:White;border:1px solid #ddd;text-align:center;position:relative;}
.list_carousel.responsive {width:100%;height:418px;margin: 0 auto;padding:10px 0;border:1px solid #dedcb4;border-left:none; border-right:none;background:#f2f1ea;/* Do not alter the below settings */   white-space:nowrap;position:relative;font-size:0px;}


@media screen and (-webkit-min-device-pixel-ratio:0){nav{width:52%; margin:36px 0 0;}}
@media screen and (-webkit-min-device-pixel-ratio:0){.langsDropDown{right:111px;top:34px}}
@media screen and (-webkit-min-device-pixel-ratio:0){.langsDropDown li.drop01{padding:2px 0 0 5px}}
@media screen and (-webkit-min-device-pixel-ratio:0){.langsDropDown li.drop01 img{margin:1px 6px 0 0 !important}}
@media screen and (-webkit-min-device-pixel-ratio:0){header a img{margin:8px 0 0}}
@media screen and (-webkit-min-device-pixel-ratio:0){nav ul li{margin:0 28px 0 0}}
@media screen and (-webkit-min-device-pixel-ratio:0){header a{margin:0 28px 0 0}}
@media screen and (-webkit-min-device-pixel-ratio:0){nav.login{margin:26px 0 0 0}}
@media screen and (-webkit-min-device-pixel-ratio:0){nav a{margin:0}}
@media screen and (-webkit-min-device-pixel-ratio:0){.langsDropDown{right:111px}}

/*::::::::::::::::::::::::::::::::::::mobile:::::::::::::::::::::::::::::::::::::::::*/
@media screen and (max-width:480px) {

/*===Sub navigation==================================================
==================================================*/
.icon_panel{ width:100%; padding:0; margin:0; /*border-bottom:1px solid #F4F4F4; background:#fcfcfc;*/ float:left;}
.icon_panel_items{ width:100%; margin:0 auto;}
.icon_panel_items a{ width:45%; margin:15px 2.5%; padding:0; text-align:center; position:relative; float:left;}
.icon_panel_items a.last{ margin:15px 0 15px 2.5px;}
.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:bold 12px 'Conv_Gotham-Light',Sans-Serif; text-transform:uppercase; color:#000; 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 div, .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; -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)"; filter: alpha(opacity=50); padding:33px 0; position:absolute; z-index:9999; left:0; top:0;}
.viewport a div 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 18px; border-radius:50px;}

/*===Content==================================================
==================================================*/
.content_left{ width:90%; margin:10px 5% 80px; float:left;}
.content_wrapper .content_left h2, .content_wrapper h2{ font:20px/1.2em 'helvetica_lt_std_lightregular',Sans-Serif; color:#000; width:100%; margin:0 0 20px; float:left;}
.content_wrapper .content_left p, .content_wrapper p{ font:14px/1.4em 'helvetica_lt_std_lightregular',Sans-Serif; color:#000; width:auto; margin:0; float:left;}
.content_wrapper h2{width:90%; margin:15px 5% 0;}
.content_wrapper p{ width:90%; margin:15px 5% 5px; float:left;}
.content_right{ display:none;}
.comp_prod, .comp_prod ul{ width:100%; float:left;}
.comp_prod ul li{ margin:0 10px 0 0; float:left;}

}

/*::::::::::::::::::::::::::::::::::::Tablet:::::::::::::::::::::::::::::::::::::::::*/
@media screen and (min-width:480px) and (max-width:800px) {

/*===Sub navigation==================================================
==================================================*/
.icon_panel{ width:100%; padding:0; margin:0; /*border-bottom:1px solid #F4F4F4; background:#fcfcfc;*/ float:left;}
.icon_panel_items{ width:100%; margin:0 auto;}
.icon_panel_items a{ width:20.5%; margin:15px 2.5%; padding:0; text-align:center; position:relative; float:left;}
.icon_panel_items a.last{ margin:15px 0 15px 2.5px;}
.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:bold 12px 'helvetica_lt_std_lightregular',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:335px; padding:15px 0 0; float:left;}
.viewport a div, .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; -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)"; filter: alpha(opacity=50); padding:30px 0; position:absolute; z-index:9999; left:0; top:0;}
.viewport a div p{ text-transform:uppercase; font-weight:bold; font-size:8px; color:#000; background:#fff; opacity:5; padding:12px 20px; width:auto; margin:0 0 0 13px; border-radius:50px;}

/*===Content==================================================
==================================================*/
.content_left{ width:90%; margin:50px 5% 80px; float:left;}
.content_wrapper .content_left h2, .content_wrapper h2{ font:20px/1.2em 'helvetica_lt_std_lightregular',Sans-Serif; color:#000; width:40%; margin:0 0 20px; float:left;}
.content_wrapper .content_left p, .content_wrapper p{ font:14px/1.4em 'helvetica_lt_std_lightregular',Sans-Serif; color:#000; width:60%; margin:0; float:left;}
.content_wrapper h2{ width:30%; margin:25px 5% 30px;}
.content_wrapper p{ width:50%; margin:25px 5% 30px; float:right;}
.content_right{ display:none;}
.comp_prod, .comp_prod ul{ width:100%; float:left;}
.comp_prod ul li{ margin:0 10px 0 0; float:left;}
.banner{ display:block;}
.banner img{ width:100%;}

}