html, body, center, header, span, iframe, ul, li, ol, u, i, b, p, hr, h1, h2, h3, h4, h5, h6, font, br, img { margin:0px; padding:0px; border:0px; } 
body{ background-color: #e9e9e9; color: #777;font-family:'Droid Sans', sans-serif; font-size: 14px; line-height: 1.5em; text-align: center; 	margin: 0; 	padding: 0; }
a { color: #0971b2; text-decoration:none; }
a:hover { color: #85c24a; -webkit-transition-duration: 0.3s; -moz-transition-duration: 0.3s; transition-duration: 0.3s; }
a.invert { color: #c6010a; }
a.invert:hover { color: #105194; }
a:focus { outline: none; }
a:hover, a:active { outline: none; }
.clear	{ margin:auto; clear:both; }
html { font-size: 100%; overflow-y: scroll; -webkit-tap-highlight-color: rgba(0, 0, 0, 0); -webkit-text-size-adjust: 100%; -ms-text-size-adjust: 100%; }
img { border: 0; -ms-interpolation-mode: bicubic; vertical-align: middle; }
table.borders th{background-color:#ECECEC;border:1px solid #c3c3c3;padding:7px}
table.borders td{border:1px solid #c3c3c3;padding:7px}
table.reference,table.borders{border:1px solid #c3c3c3;border-collapse:collapse}
table.border1 td{border:1px solid #c3c3c3;padding:3px}
table.reference,table.border1{border:1px solid #c3c3c3;border-collapse:collapse}
table td{font-size:13px; line-height:1.4em;}
.borderbottom{border-bottom:#c3c3c3 1px solid}
.borderoutline{border:1px solid #c3c3c3;border-collapse:collapse}
.bluefont{color:#0987cc; font-weight:bold; padding:0 0 5px 0}
.redfont{color:#d25355}
.redfont-strike{color:#F00; font-weight:bold; text-decoration:line-through}
.greenfont{font-size:14px; color:#85c24a; font-weight:bold}
.boldtext{font-size:13px; color:#766d6d; font-weight:bold}
.ProductPrice{font-size:14px; color:#105a9b; font-weight:bold}


.p_main				{ width:1024px; height:auto; margin:auto; background:#FFFFFF; }
.productouterbox{text-decoration:none; text-align:left; background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#f2f0f0), to(#fefefe)); background: background: -webkit-linear-gradient(top, #f2f0f0, #fefefe); background: -moz-linear-gradient(top, #f2f0f0, #fefefe); background: -ms-linear-gradient(top, #f2f0f0, #fefefe); background: -o-linear-gradient(top, #f2f0f0, #fefefe); background-color:#fefefe; display:block;font-size:1.2em; font-family:'Droid Sans', sans-serif; -moz-border-radius: 10px 10px 10px 10px; -webkit-border-radius: 10px 10px 10px 10px; -khtml-border-radius: 10px 10px 10px 10px; border-radius: 10px 10px 10px 10px; border:1px solid #e2e4e4; outline:none; padding:5px 5px 5px 5px;}
.productbox{text-decoration:none; text-align:left; background-color:#fcfcfc; display:block;font-size:1.2em; font-family:'Droid Sans', sans-serif;  border:1px solid #e2e4e4; outline:none;  padding:5px 5px 5px 5px; }
.productleftalign{font-size:12px;color:#495c62;line-height:17px;font-family:'Droid Sans', sans-serif;text-decoration:none;text-align:left;font-weight:bolder}


/********************************************************************************************* 

2. Page Structure: Header

*********************************************************************************************/
header, hgroup, nav, section { display: block; }
div.menu	{ width: 96%;height: auto;color: #4a4b4b;align: center;font: normal 14px 'Droid Sans', sans-serif;padding:5px 20px 10px 20px;float: left; background:#FFF; }
div.wrapper {	background-color: #fff;margin: 0 auto;padding: 15px 0 15px 0;text-align: left;width: 100%;}
div.wrapper-scroll {	background-color: #fff;margin: 0 auto;padding: 15px 0 15px 0;text-align: left;width: 100%;}
div.cleaner,
div.clear,
div.divider {
	margin:0;
	clear: both; 
	font-size:1px; 
	height: 1px;  
	line-height: 1px; 
}

div.divider {
	border-top: solid 1px #e7e7e7;
	clear: none;
	margin: 20px 0;
}

#logo {
	display: inline;
	float: left;
	margin:15px 0 0 0;
}

#logo a {
	color: #333;
}

#logo a:hover {
	color: #cf2626;
}

.header-helpful {
	display: inline;
	font-size: 12px;
	float: right;
	line-height: 20px;
	margin:0;
	width:60%;
}

/* Header Contacts List */

.header-contacts {
	
}

.header-contacts a {
	color: #777;
}

.header-contacts a:hover {
	color: #74ae3d;
}

.header-contact {
	background-color: #f8f8f8;
	border: solid 1px #ececec;
	border-left-width: 0;
	color: #777;
	display: inline;
	float: left;
	font-size: 13px;
	line-height: 22px;
	padding:6px;
	
}
.contact-first {
	border-left-width: 1px;
}

.contact-down {border-left-width: 1px;width:538px; padding:5px 5px 0 5px;}

.header-contact .wpzoom-icon {
	background: #fff url(https://d2u56hfpsewfc3.cloudfront.net/images/sprite-contact-icons2.png) no-repeat top left;
	border: solid 1px #e9e9e9;
	display: inline-block;
	float: left;
	margin-right: 10px;
	padding: 3px;
	height: 23px;
	width: 23px;
}

.header-contact .telephone {
	background-position: 0 -1px;
	background-color:#77af10;
}

.header-contact .email {
	background-position: 0 -25px;
}

.header-contact .address {
	background-position: 0 -48px;
}

.header-contact .help {
	background-position: 0 -72px;
}

.header-contact .info {
	background-position: 0 -97px;
}

.header-contact .value {
	display: inline;
	float: left;
	line-height: 30px;
}

/* Product Shop
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
*/
.hub_shadow {background:url(https://d2u56hfpsewfc3.cloudfront.net/images/hub_bg_shadow.png) 100% 0 no-repeat; background-position:top; height:7px}
.product-top-wrapper { background:url() 100% 0 no-repeat; background-position:bottom; }
.product-top { background:url() 100% 100% no-repeat; border:1px solid; border-color:#e9e9e9; background-color:#fcfcfc }
.product-top-inner {
	
	min-height:250px;
	padding:20px 5px 5px 0; /* Added padding to keep the content away from the shadow of background images */
}
.product-image { vertical-align:middle;}
.product-view .product-shop { float:right; width:670px; padding:10px 20px 20px 20px; border-left:#e9e9e9 1px solid }
.product-view .product-shop.no-right-border { border-right:none; }
.col1-layout .product-view .product-shop {}
.col3-layout .product-view .product-shop { float:none; width:auto; }
.product-view .product-shop .product-name {	margin:0 0 5px; }
.product-view .product-shop .product-name h1 {
	margin:0;
	font-size:20px;
	color:#555;
}


/* BreadCrumbs
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
*/

.breadcrumbs { float:left; width:100%;}
/*.breadcrumbs { margin-top:-50px; padding:16px 0; }*/
.breadcrumbs span {
	background:url(https://d2u56hfpsewfc3.cloudfront.net/images/icon-arrow-crumb.png) no-repeat;
	width:5px;
	height:9px;
	float:left;
	margin:6px 8px 0 0;
	}
.breadcrumbs p{ float:left; width:100%;}
.breadcrumbs p a{ float:left; margin:0 10px 0 0;}
.breadcrumbs p strong{ font-weight:normal; color:#bbb; float:left;}
/* ----------------------------------------------------------------------------------------------------------------*/
/* ---- thickbox specific link and font settings <<<------------------------------------------------------*/
/* ----------------------------------------------------------------------------------------------------------------*/
#TB_window {
	font: 12px Arial, Helvetica, sans-serif;
	color: #333333;
}

#TB_secondLine {
	font: 10px Arial, Helvetica, sans-serif;
	color:#666666;
}

#TB_window a:link {color: #666666;}
#TB_window a:visited {color: #666666;}
#TB_window a:hover {color: #000;}
#TB_window a:active {color: #666666;}
#TB_window a:focus{color: #666666;}

/* ----------------------------------------------------------------------------------------------------------------*/
/* ---- thickbox settings <<<-----------------------------------------------------------------------------*/
/* ----------------------------------------------------------------------------------------------------------------*/
#TB_overlay {
	position: fixed;
	z-index:100;
	top: 0px;
	left: 0px;
	height:100%;
	width:100%;
}

.TB_overlayMacFFBGHack {}
.TB_overlayBG {
	background-color:#000;
	filter:alpha(opacity=75);
	-moz-opacity: 0.75;
	opacity: 0.75;
}

* html #TB_overlay { /* ie6 hack */
     position: absolute;
     height: expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight : document.body.offsetHeight + 'px');
}

#TB_window {
	position: fixed;
	background: #ffffff;
	z-index: 102;
	color:#000000;
	display:none;
	border: 4px solid #525252;
	text-align:left;
	top:20px;
	left:50%;
}

* html #TB_window { /* ie6 hack */
position: absolute;
margin-top: expression(0 - parseInt(this.offsetHeight / 2) + (TBWindowMargin = document.documentElement && document.documentElement.scrollTop || document.body.scrollTop) + 'px');
}

#TB_window img#TB_Image {
	display:block;
	margin: 15px 0 0 15px;
	border-right: 1px solid #ccc;
	border-bottom: 1px solid #ccc;
	border-top: 1px solid #666;
	border-left: 1px solid #666;
}

#TB_caption{
	height:25px;
	padding:7px 30px 10px 25px;
	float:left;
}

#TB_closeWindow{
	height:25px;
	padding:11px 25px 10px 0;
	float:right;
}

#TB_closeAjaxWindow{
	padding:7px 10px 5px 0;
	margin-bottom:1px;
	text-align:right;
	float:right;
}

#TB_ajaxWindowTitle{
	float:left;
	padding:7px 0 5px 10px;
	margin-bottom:1px;
}

#TB_title{
	background-color:#e8e8e8;
	height:27px;
}

#TB_ajaxContent{
	clear:both;
	padding:2px 15px 15px 15px;
	overflow:auto;
	text-align:left;
	line-height:1.4em;
}

#TB_ajaxContent.TB_modal{
	padding:15px;
}

#TB_ajaxContent p{
	padding:5px 0px 5px 0px;
}

#TB_load{
	position: fixed;
	display:none;
	height:13px;
	width:208px;
	z-index:103;
	top: 50%;
	left: 50%;
	margin: -6px 0 0 -104px; /* -height/2 0 0 -width/2 */
}

* html #TB_load { /* ie6 hack */
position: absolute;
margin-top: expression(0 - parseInt(this.offsetHeight / 2) + (TBWindowMargin = document.documentElement && document.documentElement.scrollTop || document.body.scrollTop) + 'px');
}

#TB_HideSelect{
	z-index:99;
	position:fixed;
	top: 0;
	left: 0;
	background-color:#fff;
	border:none;
	filter:alpha(opacity=0);
	-moz-opacity: 0;
	opacity: 0;
	height:100%;
	width:100%;
}

* html #TB_HideSelect { /* ie6 hack */
     position: absolute;
     height: expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight : document.body.offsetHeight + 'px');
}

#TB_iframeContent{
	clear:both;
	border:none;
	margin-bottom:-1px;
	margin-top:1px;
	_margin-bottom:1px;
}

.std ul {  }

/* Bullets */
.std ul.bullet {
	list-style:none outside none; margin:5px 0; padding:0;
}
.std ul.bullet li {
	background:url(https://d2u56hfpsewfc3.cloudfront.net/images/icon-arrow-crumb.png) 5px 3px no-repeat;
	padding-left:20px;
}

.std ul.bullet a {
	list-style:none; display:block; text-decoration:none;
}
.std ul.bullet li.nobullet {
	background:none;
	padding-left:20px;
}
.RoundRectBox{-moz-border-radius:7px;-webkit-border-radius:7px;background-color:#FFF;border:1px solid #ccc}
.roundbox{-moz-border-radius:7px;-webkit-border-radius:7px;border:1px}
.contact_ribbon{background:url(https://d2u56hfpsewfc3.cloudfront.net/images/contact_us.png) no-repeat;width:89px;height:87px;position:absolute;margin:-21px 0 0 -25px}
.offer_ribbon{background:url(https://d2u56hfpsewfc3.cloudfront.net/images/offer_ribbon.png) no-repeat;width:91px;height:91px;position:absolute;margin:-16px 0 0 191px; z-index:0}
/*.contact_flag{background:url(../images/contact-us.png) no-repeat;width:89px;height:87px;position:absolute;margin:-21px 0 0 -25px}
.contact_form_shadow{background:url(../images/contact_form_shadow.png) no-repeat;width:274px;height:17px;position:absolute;margin:11px 0 0 10px}*/
#contactform_small{margin:0;padding:14px 10px 5px 7px}
#contactform_small ol{list-style:none;margin:0;padding:0}
#contactform_small li{background:none;border:none;display:block;clear:both;margin:0;padding:0}
#contactform_small li.buttons{clear:both;margin:5px 0}
#contactform_small label{width:300px;display:block;color:#222;font:normal 11px Arial, Helvetica, sans-serif;text-transform:capitalize;margin:0;padding:10px 0 0}
#contactform_small input.text{width:280px;border:1px solid #e1e1e1;height:20px;background:#F4F4F4;color:#040505;margin:2px 0;padding:5px 2px}
#contactform_small textarea{width:280px;border:1px solid #e1e1e1;background:#fff;color:#040505;margin:2px 0;padding:2px}
#contactform_small li.buttons input{border:0;color:#FFF;float:left;margin:10px 0 0;padding:3px 0}
#contactform_small select{width:280px;height:20px;background:#F4F4F4;color:#040505;border:1px solid #e1e1e1}
#contactform_small option{width:280px;height:20px;background:#F4F4F4;color:#040505}
/*.aribbon{background:url(../images/side-ribbons.png) no-repeat;width:100px;height:100px;position:absolute;margin:-10px 0 0 -10px}*/



#main1 {
	font-size: 13px;
	line-height: 21px;
}

#main1 .wrapper-main1 {
	border-bottom: solid 0px #e9e9e9;
}

#main1 .widget {
	margin-bottom: 30px;
}


#content1 {
	display: inline;
	float: left;
	margin-right: 2.5641%;
	width: 65.8119%;
}

aside1 {
	display: inline;
	float: left;
	width: 31.6239%;
}




.wrapper-welcome1 {
	font-size: 15px;
	line-height: 15px;
}

.wrapper-welcome1 h1 {
	margin-bottom: 14px;
}

.breadcrumbs1 {
	font-size: 13px;
}

.breadcrumbs1 .separator {
	background: transparent url(https://d2u56hfpsewfc3.cloudfront.net/images/icon-arrow-crumbs.png) no-repeat top left;
	display: inline-block;
	margin: 0;
	height: 23px;
	width: 23px;
}



#main1 .column {
	display: inline;
	float: left;
}

#main1 .column-2 {
	margin-right: 2.5641%;
	width: 48.7179%;
}

#main1 .column-3 {
	margin-right: 2.5641%;
	width: 31.6239%;
}

#main1 .column-last {
	margin-right: 0;
}

#main1 .column-archive {
	margin-bottom: 20px;
}

#main1 .column-content {
	background-color: #f8f8f8;
	border: solid 1px #f0f0f0;
	padding: 19px;
}

#main1 aside .column-content {
	background: none;
	border: 0;
	padding: 0;
}

#main1 .column-headline {
	border-bottom-width: 0;
	position: relative;
}

aside1 .wpzoom-slider-posts {
	position: relative;
}

#main1 .column-nobg {
	background-color: #fff;
	border-top-width: 0;
}

.column-content1 .column-title {
	margin-bottom: 15px;
}

.column-subtitle1 {
	font-size: 13px;
	margin-top: 6px;
}

/*===========================================    CSS For webinar =======================================*/
.center_content { height:1600px;}
.webinarmenu{ float:left; width:100%; height:1000px; }
.webbnr img{ float:none; width:100%; text-align:center;}

.webbnr {
    background: none repeat scroll 0 0 #fff;
    float: left;
    text-align: center;
    width: 100%;
}

.webnrcnt {
    float: left;
    margin: 4% 0 0;
    padding: 0 2%;
    width: 96%;
}
.webnrcnt1 {
    float: left;
    margin: 0 2% 0 0;
    width: 63%;
}

.webnrcnt1 h1 {
    float: left;
    font-size: 30px;
    margin: 0 0 4%;
    padding: 3% 0;
    text-align: left;
    width: 100%;
}


.webnrcnt1 p {
    float: left;
    font-size: 14px;
    line-height: 24px;
    margin-bottom: 20px;
    text-align: justify;
    width: 100%;
}



.webnrcnt2 {
    background: none repeat scroll 0 0 #f8f8f8;
    border-radius: 6px 6px 0 0;
    float: left;
    padding-bottom: 3%;
    width: 35%;
}

.webnrcnt2 h1 {
    /*background: url("../images/right-arrow.png") no-repeat scroll 20px 22px #5fbdff;*/
    border-radius: 6px 6px 0 0;
    color: #fff;
    float: left;
    margin: 0 0 5%;
    padding: 5% 0 5% 12%;
    text-align: left;
    width: 88%;
	line-height:20px;
	cursor:pointer;
}
.webnrcnt2 h2 {
    float: left;
    font-weight: normal;
    padding: 4%;
    text-align: left;
    width: 92%;
}


#txtb {
    border: 1px solid #ccc;
    border-radius: 6px;
    float: left;
    font-weight: normal;
    margin: 0 0 0 4%;
    padding: 4%;
    text-align: left;
    width: 84%;
}


#txtbt {
    background: none repeat scroll 0 0 #fc4c4c;
    border: medium none;
    border-radius: 8px;
    color: #fff;
    float: left;
    font-size: 16px;
    margin: 6% 0 0 32%;
    padding: 2% 0;
    text-transform: uppercase;
    width: 35%;
}
.websldr{ float:left; width:100%;}
.upwbnr{ float:left; width:96%; background:#FFF; color:#969696; }
.upwbnr p{margin: 0 0 20px 10px; width: 90%; font-size:14px; }
.webslrall {
    background: none repeat scroll 0 0 #ececec;
    float: left;
    height: 260px;
    padding: 3%;
    width: 94%;
}
#slider1_container{position: relative;
top: 15px;
left: 30px;
width: 520px;
height:240px;
float: left;
}
.jssorb03 div, .jssorb03 div:hover, .jssorb03 .av
            {
                /* background: url(../img/b03.png) no-repeat;*/
                overflow:hidden;
                cursor: pointer;
            }
            .jssorb03 div { background-position: -5px -4px; }
            .jssorb03 div:hover, .jssorb03 .av:hover { background-position: -35px -4px; }
            .jssorb03 .av { background-position: -65px -4px; }
            .jssorb03 .dn, .jssorb03 .dn:hover { background-position: -95px -4px; }
			
.jssora03l, .jssora03ldn
            {
            	position: absolute;
            	cursor: pointer;
            	display: block;
                /*background: url(../images/webinar/prev.png) no-repeat !important;*/
                overflow:hidden;
            }
			
.jssora03r, .jssora03rdn
            {
            	position: absolute;
            	cursor: pointer;
            	display: block;
                 /*background: url(../images/webinar/next.png) no-repeat !important;*/
                overflow:hidden;
            }			
			
.jssora03l { background-position: -3px -33px; }
.jssora03r { background-position: -63px -33px; }
.jssora03l:hover { background-position: -123px -33px; }
.jssora03r:hover { background-position: -183px -33px; }
.jssora03ldn { background-position: -243px -33px; }
.jssora03rdn { background-position: -303px -33px; }
.m_top_shadow		{ width:1024px; margin-top:30px; padding:25px 0px 0px; background:url(https://d2u56hfpsewfc3.cloudfront.net/images/shadow.png) no-repeat top; background-color:#e9e9e9;}

.mvp1 {
    float: left;
    width: 35%;
	margin:20px 0 20px 0;
}
.mvp1 a img{ float:none; width:60%; margin:0 auto;}
#frm2{ display:none;}
.fltrght{ float:right !important;}

.success-story{ float:left; width:100%; margin:17px 0 0 0;}
#success-img{ float:none; text-align:center; width:100%; height:auto; margin:0 0 20px 0;}
.success-story h2{ float:left; width:100%; margin:0 0 20px 0;}
.success-story p{ float:left; width:100%; text-align:justify; line-height:22px;  margin:0 0 20px 0;}
.video-container1 {
    position: relative;
    padding-bottom: 56.25%;
    padding-top: 30px; height: 0; overflow: hidden;
}

.video-container1 iframe,
.video-container1 object,
.video-container1 embed {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
}

.maincontainer{ float:left; width:100%; margin:0; padding:0;}
.container{width:1024px; height:auto; margin:0 auto; background:#FFFFFF;}
.copyright{ float:left; width:100%;}
.inner-content, .windowscont, .emb-philosophy{ float:left; width:100%;}
.inner-content-left{ float:left; width:68%; margin:0 25px 0 0; }
.inner-content-left-ios{ float: left;width: 100%;padding: 0 0;margin:0;}
.inner-content-left h1, #solution-head{ float:left; width:100%; font-size:22px; font-weight:bold; color:#0400aa; text-align:left; margin:10px 0;}
.inner-content-left h4{ float:left; width:100%; font-weight:normal; font-size:14px;} 
.inner-content-left h5{ float:left; width:92%; font-weight:normal; font-size:14px; margin:0 0 0 25px;}
.inner-content-left h5 p span{ margin:0 10px 0 0; }
.inner-content-left h3{ float:left; width:100%; text-align:left; margin:0 0 10px 0;}
.inner-content-left p{ float:left; width:100%; text-align:justify; margin:0 0 10px 0; font-size:13px;}
.inner-content-right{float: left;width: 28%;margin: 0 0 0 1%;}
.inner-content-left-wsqt{ float: left;width: 46%;  padding:10px 5px;margin:0 28px 25px 0; background:#f8f8f8; border:solid 1px #f0f0f0; cursor:pointer;}
.inner-content-left-img{ float:left; width:100%; margin:10px 0 20px  0;}
.inner-content-left-img a{ float:left; width:25%; text-align:center; min-height:146px;}
.inner-content-left-img a img{ text-align:center;}
.inner-content-left-img .embedded-Ms { margin:40px 0 0 0;}
.inner-content-left-img .embedded-Qt { margin:40px 0 0 0;}
.inner-content-left-img .embedded-android { margin:20px 0 0 0;}
.inner-content-left-wsqt img{ float:none; text-align:center; width:98%;}
.inner-content-left-wsqt h2{float: left;width: 95%;font-size: 15px;font-weight: bold;color:#0099ce;padding: 10px 0 10px 14px;margin: 0 0 10px 0;text-align: center;}
 .rightside-menu h3{float: left;width: 94%;font-size: 16px;font-weight: bold;color: #FFF;padding: 10px 32px 10px 15px;margin: -17px 0 10px -16px;text-align: left; background:#0099ce;}
.inner-content-left-ios h2, .emb-philosophy h2{float: left;width:100%;font-size: 16px;font-weight: bold;color:#0400aa;text-align: left;padding:0; margin:0 0 10px 0; }
#windowsce-rm a{color: #fff;background-color: #d9534f;border-color: #d43f3a;}
#windowsce-rm { background: #77AF10; border:4px solid #52770F; }
#windowsce-rm h4{ float:left; width:100%; text-align:center; margin:5px 0; font-weight:bold; color:#FFF;} 
.inner-content-left-wsqt a span, .inner-content-left-ios a span{ margin:0 0 0 6px;}
.inner-content-left-wsqt p{ float:left; width:94%; margin:10px; height:150px;}
.inner-content-left-ios p{ float:left; width:100%; margin:0 0 10px 0; font-size:13px;}
#qtapp{ margin:0;}
.inner-content-left-ios h5 p{ margin:0;}
.inner-content-left-ios h5 p span img{ margin:6px 0 10px 0 !important;}
.windowscont img, .inner-content-left img, .inner-content-left-ios img, .inner-content-left-wsqt img, { float:none; text-align:center;}
.rightside-menu{ float: left;width: 92%; margin: 0 0 20px 0;background: #f8f8f8;padding: 6% 6% 0 6%;}
.rightside-menu a{ float: left;width: 94%;text-align: left;margin: 0 0 10px 20px; padding: 8px 0 0 0; font-size: 12px;}
.rightside-menu a span{ margin:0 10px 0 -18px;}
.related-vidoes{ float:left; width:100%; margin:0 0 20px 0;}
.related-vidoes a{font-weight: bold;color: #000;width: 100%;margin: 0;text-align: center;padding:5px 0;background: #FFF;}
#btmmrgn{ margin-bottom:0;}
#nmrgn{ margin:0; }
#nobdr{ border:0;}
#nobdr-cs{ margin:0;}
.articles1{ float:left; width:96%; padding:2%;}
.articles1 a{float: left;width: 61%;margin: 0 0 10px 8px;font-size: 12px; padding:0;}
.articles1 img{ float:left;}
#related-videos{ background:#e86b33 !important;}
#footer1{	border-style: solid;	float:left;	border-width: 10px 0px 0px 0px;	border-color:#0971b2;	font-size: 13px;	color: #FFFFFF;	height: auto;	width: 100%;	background:#222;	padding-bottom:2%;}
#footer1 a:hover{ text-decoration:underline;}
#footer-lower1 { float: left;  background: #222;  margin: 2% 12%;  width: 76%;}
.footer-overall{ float:left; width:100%;}
.footer-m1{ float:left;width:22%; text-align:left ; font-size:14px}
.footer-m1 p{ float:left; width:100%;font-size: 14px;font-weight: bold;color: #FFF; margin-bottom:10px;}
.footer-m1 a{ float:left; width:100%; color: #999;text-align: left; margin:0;}
.footer-m1 .footer-m1-social{ float:left; width:100%;}
#low-width1{ width:19%;}
#low-width2{ width:17%;}
.footer-m1-social a{ float:left; width:auto;}
.social-icons{ float:left; width:100%;}
.social-icons img{ padding:0 4px 0 0; }
#footer1 a:hover{ text-decoration:underline;}
.ios-topics{ float: left;width: 85%;margin: 10px 38px 20px;border: 1px solid #666;border-radius: 6px;padding: 10px;}
.ios-topics h4{ float:left; width:48%; margin:5px; text-align:left; }
#iOs1, #iOs2, #iOs3, #iOs4 { float:left; background:none; width:100%; padding:0; margin:0;}
#anthrmrgn{ width:100%; margin:0 0 10px 0;}
#windowsce-tbl1, #windowsce-tbl2{ float:left; width:96%; margin:2%;}
#windowsce-tbl1 tr, td{ margin:0; padding:0;}
#windowsce-tbl1 tr{  width:100%;}
#windowsce-tbl1 td{ width:50%;}
#windowsce-tbl1 tr td p{margin: 8px;width: 95%;}
.ribbon1{background: url(https://d2u56hfpsewfc3.cloudfront.net/images/Windows-embedded/free.png) no-repeat;width: 64px;height: 64px;float: left; margin:-66px 0 0 -3px;}
.ribbon2{background: url(https://d2u56hfpsewfc3.cloudfront.net/images/Windows-embedded/free.png) no-repeat;width: 64px;height: 64px;margin:-87px 0 0 -4px;float: left;}
.three-images, .two-images{ float:left; width:100%; margin:0;}
.mobile-view-images-three, .mobile-view-images-two, .mobile-view-images{ float:left; width:100%; margin:0; display:none;}
.three-images img, .mobile-view-images-three img{ float:left; width:31%; padding:1%; height:133px;}
.two-images img, .mobile-view-images-two img{ float:left; width:48%; padding:1%; height:194px; margin:0 !important;}
.ios-topics h4 span{ background: url(https://d2u56hfpsewfc3.cloudfront.net/images/bullat_arroworange.gif) no-repeat; width:6px; height:9px; float:left; margin:6px 5px 0 0;}
.download-ios{ float:left; text-align:center; margin:0 0 20px 0; width:100%; background:#f8f8f8; padding:30px 5px;}
.download-ios a{ float:left; text-align:center; width:100%; margin:5px 0;}
.download-ios a img{ float:none; text-align:center; width:auto;}
.download-menu-hide{ float:left; width:100%;}
.download-menu-show{ float:left; width:95%; background:#f8f8f8; display:none; padding:10px 0 0 15px;}
.download-menu-show .ios-submit{ margin:10px 10px 0 0;}
.download-menu-show p{ text-align:justify; margin:0 0 10px 0;}

/*.qt-contactus-form{ float:left; width:100%;  border-radius: 7px; background-color: #FFF; border: 1px solid #ccc; }
.qt-contactus-form .contact_ribbon{ background: url(../images/contact_us.png) no-repeat;  width: 89px; height: 87px; margin:-10px 0 0 -15px; position:initial;}
.qt-contactus-form  #contactform_small{ float: left; width: 100%; margin: -52px 0 0 10px;}
.qt-contactus-form  .qt-conatctform-table{ float:left; width:96%; border-collapse:collapse;}
.qt-contactus-form  .qt-conatctform-table label{ float:left; text-align:left;}*/
/*========================================    qt contactus form css    =========================================*/
.qt-contactus-form{ float:left; width:100%;  border-radius: 7px; background-color: #FFF; border: 1px solid #ccc; }
.qt-contactus-form #qt-conatctform{  float: left;    width: 96%;   margin:42px 0 0 0;   padding: 0 14px;}
.qt-contactus-form  ol{   list-style: none;   margin: 0;   padding: 0;}
.qt-contactus-form .contact_ribbon1{ background: url(https://d2u56hfpsewfc3.cloudfront.net/images/contact_us.png) no-repeat;  width: 89px; height: 87px; margin:-10px 0 0 -15px; float:left;}
.qt-contactus-form  .qt-conatctform-table{ float:left; width:100%; border-collapse:collapse; margin:0 0 10px 0;}
.qt-contactus-form  .qt-conatctform-table label{ float:left; text-align:left;}
.qt-contactus-form  .qt-conatctform-table-inner{   float: left;   width: 48.5%;  margin: 0 15px 0 0;}
.qt-contactus-form  .no-margin{ margin:0;}
.qt-contactus-form  .qt-conatctform-table-inner label{  float: left; width: 100%; text-align: left;  padding:4px 0;}
.qt-contactus-form  .qt-conatctform-table-inner input.text{   float: left;  width: 90%;  padding: 6px 10px;   background: #F4F4F4;
  color: #040505;   border: 1px solid #e1e1e1;   margin: 2px 0;}
.qt-contactus-form  .qt-conatctform-table-inner select{  float: left; width: 98%;   height: 30px;   margin: 2px 0;   background: #F4F4F4;
  color: #040505;   border: 1px solid #e1e1e1;}
.qt-contactus-form  .qt-conatctform-table-inner textarea {  float: left;    width: 98%; margin: 2px 0 20px 0;  border: 1px solid #e1e1e1;}
.qt-contactus-form  .qt-conatctform-table-inner #Submit{   float: right; width: 35%;
  padding: 8px 0;
  color: #FFF;
  border-radius: 8px;
  background-color: #77AF10;
  border-color: #77AF10;}

.qt-two-column{ float:left; width:100%;}
.qt-two-column .qt-first-column{ float:left; width:50%;}
.qt-two-column .qt-image{ text-align:center;}
.qt-two-column .qt-image img{ text-align:center;}


.chat-menu{ display:none;}
.ios-contact{ float:left; width:100%; margin:0; padding:10px 0 10px 10px; background:#f1f1f1; margin:0 0 20px 0;}
.ios-form-cnt{ float:left; width:100%; margin:0; padding:0 !important;}
.ios-form-cnt input.text{ float:left; width:90%; border:1px solid #CCC; border-radius:6px; padding:6px;}
.ios-form-cnt #txtname1,.ios-form-cnt #txtemail1,.ios-form-cnt #txtcompany1,.ios-form-cnt #txtphone1,.ios-form-cnt #verifyword{ float:left !important; width:90% !important; border:1px solid #CCC !important; border-radius:8px !important; padding:6px !important; background:#FFF !important;}
.ios-form-cnt #txtcountry1{ float:left !important; width:95% !important; border:1px solid #CCC !important; border-radius:8px !important;  padding:6px !important; height:35px !important; background:#FFF !important;}
 .ios-form-cnt #message{ float:left !important; width:90% !important; border:1px solid #CCC !important; border-radius:8px !important;  padding:6px !important; background:#FFF !important;}
.ios-form-cnt label{ float:left !important; width:90% !important; padding:6px !important; text-align:left !important;}
.ios-contact h3{ background: #e86b33 !important;float: left;width: 95%;font-size: 16px;font-weight: bold;color: #FFF;padding: 10px 0 10px 24px;margin: -10px 0 10px -10px;text-align: left;}
.ios-submit{float: right;width: 30%;padding: 6px 0;text-align: center;background: #E20A0A;color: #FFF;border: 1px solid #E20A0A;border-radius: 6px;
margin: 10px 85px 10px 0;}
#ios-tanq{ float: left;margin: 10px 0;text-align: center;width: 92%;font-size: 13px;background: #0400aa;color: #FFF;padding: 10px 5px;border-radius: 8px;}
.main1{width: 94%;margin: 0;min-height: 370px;padding:0 30.5px 55px;background: #fff;float: left;}
div.menu1	{ width: 96%;height: auto;color: #4a4b4b;align: center;font: normal 14px 'Droid Sans', sans-serif;padding:5px 20px 10px 20px;float: left; background:#FFF; }
div.wrapper1{	background-color: #fff;	margin: 0 auto;	padding: 20px 0; 	text-align: left; 	width: auto;}
.breadcrumbs1 { float:left; width:100%;}
/*.breadcrumbs { margin-top:-50px; padding:16px 0; }*/
.breadcrumbs1 span {	background:url(https://d2u56hfpsewfc3.cloudfront.net/images/icon-arrow-crumb.png) no-repeat;	width:5px;	height:9px;	float:left;	margin:6px 8px 0 0;	}
.breadcrumbs1 p{ float:left; width:100%;}
.breadcrumbs1 p a{ float:left; margin:0 10px 0 0;}
.breadcrumbs1 p strong{ font-weight:normal; color:#bbb; float:left; margin: 0 10px 0 0;}
#ioq-full{ width:98%; margin:0 0 25px 0;}
#quicklink{ background:#0099ce;}
#ioq-full p{ height:auto;}
.inner-content-left-wsqt a{ float:right; margin:0 10px 0 0 ;}
.click-free{ float:left; width:95%; text-align:center; margin:20px 15px; background:#62b51f; border:1px solid #1c7f09; border-radius:8px;}
.click-free:hover{ background:#FFF !important;}
.click-free:hover a{ color:#62b51f !important;}
.click-free a{ float:left; padding:20px 0; width:100%; text-align:center; color:#FFF; font-size:14px; font-weight:bold;}
#display-drivers .click-free a{ padding: 20px 0 20px 20px;width: 96%;text-align: left;}
.click-free .click-here-link{padding: 0;border-radius: 6px;background:#d24e28;margin: -50px 15px 0 0;float: right;color: #FFF;border: 1px solid #6E230D;}
.click-free .click-here-link a{ padding: 10px 15px !important; width:auto;}
.click-free .click-here-link a:hover{ color:#FFF !important;}
.click-free:hover .click-here-link a{ color:#FFF !important;}
/* ============================   Solution menu css ================================== */
/*.solution-left{ float:left; width:100%; }
.solution-left h2{ float:left; width:19.29%; text-align:center; padding:10px 0; margin:0 6px 0 0; font-size:16px; cursor:pointer; background:#F4F4F4; border:1px solid #0F0505;}
.solution-right{ float:left; width:98%; padding:10px; border-bottom:1px solid #0F0505; border-right:1px solid #0F0505; border-left:1px solid #0F0505; margin:0 0 0 -1px; background:#F4F4F4; border-top:4px solid #0F0505; }
.solution-1{ float:left; width:100%;}
.inner-solution{ float:left; width:23%; text-align:center;border: 4px solid #FFF;padding: 8px 0 6px; margin:0 14px 14px 0; min-height:420px; background:#FFF;}
.inner-solution img{ float:none; text-align:center; width:96%; margin:10px 0; height:154px;}
.inner-solution p{ float:left; margin:5px; width:96%; text-align: justify; line-height:20px; font-size:12px; height:120px;}
.inner-solution h3{ float:left; width:95%; margin:5px 0; font-size:13px; border-bottom:3px solid #0F0505; color:#0F0505 ; padding:0 0 5px 0; margin:0 5px; height:45px;}
.inner-solution h4{ text-align:left; margin:0 0 0 5px;}
.inner-solution a{ float: right;padding: 10px;background: #34c2d8;color: #FFF;margin: 0 6px 0 0;font-size: 13px;}
.inner-solution:hover{ border:4px solid #34c2d8; cursor:pointer;}
#sol-active{ border:4px solid #34c2d8 !important;}
.solution-all{ float:left; width:100%;}
.solution-all h2{ float: left;width: 92%;text-align: left;color: #0400aa;padding: 5px 0 15px 0;}
.active2{ background:#34c2d8 !important; color:#FFF; border:1px solid #34c2d8 !important; }
.solution-left h2:hover{ background:#34c2d8  !important; color:#FFF !important;  border:1px solid #34c2d8 !important;}
#solution-2, #solution-3, #solution-4, #solution-5{ display:none;}*/
.f-nav{ float:left; width:984px; height:135px !important; margin:0 auto; position:fixed; top:0; background:#FFF; }
.f-nav1{ display:none;}
.f-nav2{ padding:10px 0 5px !important;}
.f-nav3{width: 230px;height: 60px;}
.f-nav4{ margin:6px 0 0 30px;}
.f-nav5{ padding:200px 30.5px 55px;}
.f-nav6{ padding:240px 30.5px 55px;}

#testimonials-menu p{ float: left;width: 100%;margin: 0 0 30px 0;font-size: 13px; text-align:justify;}
#testimonials-menu h4{ float: left;width: 100%;margin:0 0 5px 0;font-size: 14px; text-align:left; color:#0971b2;}
#testimonials-menu{ padding-bottom:30px;}
.nomrgn1{ margin-right:0;}
/* ==================================      windows-ce-drivers   ================================================= */
.windows-ce-drivers{ float:left; width:100%;}
.windows-ce-drivers .inner-content-left-wsqt{ width: 31%;min-height: 420px;margin: 0 15px 15px 0;}
.windows-ce-drivers #nomrgn1{ margin:0 0 20px 0;}
.windows-ce-drivers .inner-content-left-wsqt h2{ width:100%; padding:10px 0; margin:0;}
.windows-ce-drivers .inner-content-left-wsqt p{width: 96%;padding: 0 6px;margin: 0;text-align: justify;min-height: 220px; font-size: 13px;}
.inner-content-left-wsqt .download-ios{ width:97%; margin:50px 0 0 0;}
.windows-ce-drivers #nomrgn2{ margin:0 0 20px 0; background:#FFF;}
.windows-ce-drivers #win-driv{float: left;width: 100%;text-align: justify;margin: 0 0 16px 0;font-size: 13px;}
.windows-ce-drivers h1{float: left;width: 100%;font-size: 22px;font-weight: bold;color: #0400aa;text-align: left;margin: 10px 0;}
.html5-video-container{ z-index:10 !important;}
.menu-overall{ float:left; width:984px; }
#windowsce-services .inner-content-left-wsqt p{ height:190px; margin:0 10px; overflow:hidden;}
#windowsce-services .inner-content-left-wsqt h2{ margin:0; height:40px; padding:20px 0 20px 14px;}
#windows-logo, #display-drivers #windows-logo{float: right;margin:-50px 50px 20px 0;}


/*====================================        Product Page css     =============================================*/
.product-design-left{float: left;width: 74%;margin: 0 15px 0 0;}
.product-design-right{ float:left; width:24%; margin:0;}
.product-design-left h2{ float:left; width:100%; text-align:left;}
.product-design-inner{ float:left; width:100%;}
.product-content{float: left;width: 97%;margin: 0 0 10px 0;border: 1px solid #f3f3f3; padding: 1%;}
#qtcontent{ margin: 0 0 10px 0;}
#qtcontent .product-content-left img{ width:50%;}
#qtcontent .product-content-left .product-thumb{ display:none;}
.product-content-left{ float:left; width:38%; margin:0 10px 0 0 ; background:#fcfcfc;}
.product-content-right{ float:left; width:60%;}
.product-content-right p{ float:left; width:100%; margin:0 0 10px 0; font-size:12px;}
.inner-content-left .product-design-inner .product-content .right-side-para {margin: 0 0 10px 0;font-size: 12px;float: none;width: 100%;text-align: justify;} /*Right side Paragraph  arround image div updated by venkat 17-11-2021 */
.product-thumb{ float:left; width:100%; margin:15px 0 0 0; min-height:90px;}
.product-thumb ul{ list-style:none; float:left; width:100%; margin:0; padding:0;}
.product-thumb ul li{ float: left;width: 31.5%;padding: 1% 0 6%;background: #f1f1f1;margin: 0 6px 0 0;}
.product-thumb ul li:hover{ background:#444 !important;}
.product-thumb ul li img{ background:#FFF;}
#product-top-image{ float:none; text-align:center; padding:10px 0; }
.product-design-right .rightside-menu{background: none;border-bottom: 1px dotted #3f4d85;margin-bottom: 0;padding: 0 0 10px 0;width: 100%;}
.product-design-right .rightside-menu h3,.product-design-right  #related-videos{ background: none !important;color: #555;font-size:13px; margin:0;padding: 10px 0 0 0; width: 100%; text-transform:uppercase;}
.title-capitalize{text-transform:capitalize !important;}
.product-design-right .related-vidoes{ border:none; margin:0;}
.product-design-right .related-vidoes a{ color:#06C !important; text-align:left !important; font-size:12px; padding:0 0;}
.product-design-right #nobdr{margin: 0 0 15px 0;padding-bottom: 0;border-bottom: 1px dotted #3f4d85;}
.product-design-left h2{ font-weight:normal; font-size:18px; margin:10px 0 20px;}
.std ul.bullet1 li {	background: url(https://d2u56hfpsewfc3.cloudfront.net/images/icon-arrow-crumb.png) 5px 5px no-repeat;padding-left: 20px;text-align: left;list-style: none;font-size: 12px;margin: 0 0 8px 0; float:left; width:95%;}
.std ul.bullet1 li.nobullet {background: none;padding-left: 20px;}
.product-design-right .rightside-menu a{float: left;margin: 0;text-align: center;width: 100%;}
.product-design-right .rightside-menu a img{ text-align:center; width:auto;}
#product-document{ width:100%;  text-align:left;}
#product-document h4{ width:100%; margin:0 0 15px 0; font-size:14px; font-weight:bold;}
#product-document a{ color:#0971b2; font-size:12px; margin:0 0 25px 0; float: left;}
.kit-content-left{ width:48%; margin:0 10px 0 0; float:left;}
.kit-content-right{ width:50%; text-align:center; float:left;}
.kit-content-right p{ width:100%; font-size:12px; text-align:center;}
.kit-content-right #prod-rupee{ font-size:18px; color:#009; font-weight:bold;}
#kit-content-para{ fo.product-design-rightnt-size:12px;}
.product-design-all .product-design-right .rightside-menu h5{font-size: 18px;color: #009;font-weight: bold; margin:10px 0 0 0; float:left; width:100%; text-align:center;}

.product-design-right .related-vidoes .embed-container { float:left; width:230px; height:192px;  } 
.product-design-right .related-vidoes .embed-container > .youtube { width:230px; height:192px; background-size:100%;}
.product-design-right .related-products a{ text-align:left;}
.product-design-right .related-products #related-videos{ padding:10px 0;}
.customer-speaks{ float:left; width:90%; padding:7px 20px; background-color:#f8f8f8; border:1px solid #f1f1f1; line-height:20px;}
.customer-speaks p b{ float:right; padding-top:5px}
.customer-speaks p b, .customer-speaks p strong{ color:#009;}


.evaluation-kit{ float:left; width:100%;}
.evaluation-kit-inner{ float:left;width:98%; margin:0;}
.evaluation-kit-inner h2{ float:left;background-color:#e9e9e9;color: #777;font-size: 14px;font-weight: bold;padding:10px;margin: 0;width: 97%; }
.evaluation-kit-inner h4{ float:left; width:100%; margin:10px 0; text-align:left; font-size:14px; font-weight:bold; color:#F63;}
.evaluation-kit-inner-content{ float:left; width:100%; margin:0 0 15px 0;}
.evaluation-kit-inner-content-left{ float:left; width:70%; text-align:center;}
.evaluation-kit-inner-content-left img{ text-align:center; width:100% !important;}
.evaluation-kit-inner-content-right{ float:left; width:30%; text-align:center; margin:40px 0 0 0;}
.evaluation-kit-inner-content-right h5{ float:left; width:100%; margin:0; color:#009; font-size:18px; font-weight:bold; margin:0 0 10px 0; text-align:center;}
.evaluation-kit-inner-content-right a img{ text-align:center; }
.evaluation-kit-inner-content-right p{ text-align:center; margin:10px 0 10px 0;}
#accessories .std h4, #tab-6 .std h4, #Cust .std h4{ text-align:left; font-weight:bold; font-size:14px; margin:0 0 10px 0;}
.product-design-right .rightside-menu p, .product-design-right .rightside-menu h4{font-size: 12px;float: left;text-align: center;width: 100%;}
.product-design-right .rightside-menu h4{ font-weight:bold;}
.product-design-right .rightside-menu p{ margin:10px 0 0 0;}

#horizontalTab-module li a{ padding: 10px 0; width: 116.45px;}
#horizontalTab-module-5tabs li a{ padding: 10px 0; width: 139.98px;}
#tab-1 img, #tab-2 img, #tab-3 img, #tab-4 img, #tab-5 img,  #tab-6 img, #accessories img, #Sensor img, #kit img, #Sensor img{ width:auto;}
#tab-1 .data-table, #tab-5 .data-table, #tab-2 .data-table, #tab-3 .data-table, #key .data-table, #Samples .data-table, #kit .data-table, #Sensor .data-table, #tab-4 .data-table,  #tab-6 .data-table{ border-collapse:collapse; border:1px solid #e5e5e5; float:left;}
#tab-5 .data-table tr, #tab-1 .data-table tr, #tab-2 .data-table tr, #tab-3 .data-table tr, #key .data-table tr, #Samples .data-table tr, #kit .data-table tr, #Sensor .data-table tr, #tab-4 .data-table tr, #tab-6 .data-table tr{ border-bottom: 1px solid #e5e5e5; }
#tab-5 .data-table .odd th, #tab-1 .data-table .odd th, #tab-5 .data-table .odd td,  #tab-1 .data-table .odd td,  #tab-5 .data-table .even th, #tab-5 .data-table .even td, #key .data-table .even th, #key .data-table .even td, #tab-1 .data-table td, #tab-1 .data-table th, #tab-2 .data-table td, #tab-2 .data-table th, #tab-3 .data-table td, #tab-3 .data-table th, #key .data-table td, #key .data-table th, #Samples .data-table td, #Samples .data-table th, #kit .data-table td, #kit .data-table th, #Sensor .data-table td, #Sensor .data-table th, #tab-4 .data-table td, #tab-4 .data-table th,  #tab-6 .data-table td, #tab-6 .data-table th,  { border-right: 1px solid #e5e5e5;}
#tab-1 .data-table td strong, #tab-2 .data-table td strong, #key .data-table td strong, #Samples .data-table td strong, #kit .data-table td strong, #Sensor .data-table td strong, #tab-6 .data-table td strong, #tab-4 .data-table td strong{ text-align:center; padding:6px 0; float:left; width:100%; }
#tab-1 .data-table  .data,#tab-2 .data-table  .data, #key .data-table  .data, #Samples .data-table  .data, #kit .data-table  .data, #Sensor .data-table  .data,  #tab-4 .data-table  .data,  #tab-6 .data-table  .data{ text-align:center; padding:6px 0; }
#tab-1 .data-table .label,#tab-2 .data-table .label, #tab-5 .data-table .label, #key .data-table .label, #Samples .data-table .label, #kit .data-table .label, #Sensor .data-table .label, #tab-6 .data-table .label, #tab-4 .data-table .label{  padding:6px 0; text-align: left; text-indent: 20px; font-size:12px; }
#tab-1 p, #tab-2 p, #tab-3 p, #tab-4 p, #tab-5 p, #tab-6 p, #accessories p, #key p, #Samples p, #kit p, #Sensor p{ font-size:12px;}



#tab-5 .data-table .even, #tab-1 .data-table .even, #Samples .data-table .even, #kit .data-table .even, #tab-4 .data-table .even, #tab-6 .data-table .even{ background:#f3f3f3; color:#777; height:50px;}
#tab-1 .data-table .odd{ height:50px;}
#tab-5 .data-table .odd, #Samples .data-table .odd , #kit .data-table .odd, #tab-4 .data-table .odd , #tab-6 .data-table .odd  { height:80px;}
#horizontalTab{ font-size:12px;}
.kit-content-img{ text-align:center; margin:0 auto; float:left; width:100%;}
#tab-2 .a-center a, #Sensor .a-center a{ float:left; text-align:center; width:100%;}


#Mp-interfacing{ float:left; width:100%; text-align:left; margin:0 0 10px 0; font-weight:bold;}
#image-caption-1mp{ float:left; width:100%; text-align:center; margin:15px 0; font-weight:bold;}
.isp-features{ font-size:15px; color:#009; font-weight:bold !important; text-align:left; margin:0 0 10px 0;}
.sensor-features{ float:left; width:100%; text-align:left;}
.sensor-features p{ float:left; width:100%;}
.sensor-features p span{ float:left; width:20%; }
.sensor-features p b{ float:left; margin:0 15px;}
.sensor-features p em{  float:left; width:72%; font-style:normal;}
.how-to-use{ border:solid 1px #e9e9e9; background-color:#f3f3f3; margin:5px 0 15px; width: 85%; padding: 10px 20px;}
.target-app p{ text-align:left !important; width:100%; margin:0 !important;}
.target-app .tar-app{ width:95%; margin:0 0 0 10px !important;}
.product-design-right .usb3cam a{ padding:0;}



/*=====================================            Camera Boards CSS      ======================================================*/
.data-table-13mp{ float: left; width: 80%; border: 1px solid #e5e5e5; margin: 30px 68px;}
.data-table-13mp .even{text-align:center; padding:10px 0; font-weight:bold; border-right:1px solid #e5e5e5; border-bottom:1px solid #e5e5e5; background:#f3f3f3; color:#777; width:100%; }
.data-table-13mp td{ border-right:1px solid #e5e5e5; border-bottom:1px solid #e5e5e5; height:70px;}
.data-table-13mp .even td{ height:40px;}
.jetson-doc-header{ float:left; width:100%; margin:0 0 10px 0; font-weight:bold !important; text-align:left;}


#nmrgn-prod{ margin:0;}
#video-container{ z-index:-1;}
.overall-menu{ background:#FFF; height:210px; float:left; width:971px; padding:0 26px;}
.ios-img{ margin:0 0 15px 0;}
#windowsce-tbl2 tr, td{ margin:0; padding:0;}
#windowsce-tbl2 tr{  width:100%;}
#windowsce-tbl2 td{width: 25%;margin: 0;padding: 0;vertical-align: top;}
#windowsce-tbl2 tr td p{margin: 8px;width: 91%;}

#german-tab li a{ padding:10px 17.5px;}
#prod-menu-incld{float: left;width: 100%;margin: 10px 0;padding: 0;text-align: center;}


#actionbutton {
	-webkit-border-radius: 7px;-moz-border-radius: 7px;border-radius: 7px;border:1px solid #1c7f09; 
	background-color:#62b51f;
	color:#FFF; 
	font-size:14px; 
	font-weight:bold; 
	line-height:25px;
	
}
#actionbutton:hover {
	-webkit-border-radius: 7px;-moz-border-radius: 7px;border-radius: 7px;border:1px solid #1c7f09; 
	background-color:#f8f8f8;
	color:#222222; 
	font-size:14px; 
	font-weight:bold; 
	line-height:25px;
}
/* Widget Columns */

#main .column {
	display: inline;
	float: left;
}

#main .column-2 {
	margin-right: 2.5641%;
	width: 48.7179%;
}

#main .column-3 {
	margin-right: 2.5641%;
	width: 31.6239%;
}

#main .column-last {
	margin-right: 0;
}

#main .column-archive {
	margin-bottom: 20px;
}

#main .column-content {
	background-color: #f8f8f8;
	border: solid 1px #f0f0f0;
	padding: 19px;
}

#main aside .column-content {
	background: none;
	border: 0;
	padding: 0;
}

#main .column-headline {
	border-bottom-width: 0;
	position: relative;
}

aside .wpzoom-slider-posts {
	position: relative;
}

#main .column-nobg {
	background-color: #fff;
	border-top-width: 0;
}

.column-content .column-title {
	margin-bottom: 15px;
}

.column-subtitle {
	font-size: 13px;
	margin-top: 6px;
}

/********************************************************************************************* 

4. Page Structure: Individual Blocks

*********************************************************************************************/

/* WPZOOM Testimonials */

.slider-widget-recentposts,
.slider-widget-testimonials,
.slider-widget-clients {
	position: relative;
}

.wpzoom-post .post-meta {
	margin: 8px 0;
}

.wpzoom-post .post-cover {
	display: inline;
	float: left;
	margin: 0 20px 20px 0;
}

.wpzoom-testimonial .wpzoom-author {
	color: #333;
	font-size: 14px;
	font-weight: bold;
	line-height: 20px;
	float:left; width:100%; margin:0;
}
.wpzoom-author a{ float:left; width:100%; margin:0; text-align:left;}

.wpzoom-testimonial .position {margin: 8px 0;float: left;width: 100%;text-align: left;}

.wpzoom-post .post-excerpt,
.wpzoom-testimonial .testimonial {
	color: #aaa;
	font-size: 13px;
	line-height: 20px;
	margin: 0;
}

.wpzoom-post .post-excerpt {
	overflow: hidden;
	float:left; width:100%;
}

/* Control Nav (Arrows) */

.wpzoom-slider .flex-direction-nav { *height: 0; }

.wpzoom-slider-posts .flex-direction-nav {
	position: absolute;
	right: 10px;
	top: -2px;
}

aside .wpzoom-slider-posts .flex-direction-nav {
	right: 0;
}

.wpzoom-slider-posts .flex-direction-nav a {background: url(https://d2u56hfpsewfc3.cloudfront.net/images/sprite-arrows.png) no-repeat;cursor: pointer;position: absolute;top: 54px;width: 25px;height:18px;text-indent: -9999px;}

.wpzoom-slider a.flex-next { background-position:-26px 0; right:0;}
.wpzoom-slider a.flex-prev { background-position: 0 0; right:23px; }
.wpzoom-slider a.flex-next:hover { background-position:-26px -26px; }
.wpzoom-slider a.flex-prev:hover { background-position:0 -26px; }
#wpzoom-widget-feat-testimonials-2{ min-height:290px;}


/* WPZOOM Carousel */

.wpzoom-clients {
	position: relative;
}

.wpzoom-clients .carousel-item {
	background-color: #fff;
	border: solid 1px #f0f0f0;
	border-left-width: 0;
	display: inline;
	float: left;
	padding: 23px;
	width:25px;
}

.wpzoom-clients .carousel-item .thumbnail {
	-moz-opacity: 0.50;
	opacity: 0.50;
	-ms-filter:"progid:DXImageTransform.Microsoft.Alpha"(Opacity=100);
}

.wpzoom-clients .carousel-item:hover .thumbnail {
	-moz-opacity: 1;
	opacity: 1;
	-ms-filter:"progid:DXImageTransform.Microsoft.Alpha"(Opacity=100);
}

.wpzoom-clients .carousel-item:last-child {
	border-right-width: 0;
}

/* Control Nav (Arrows) */

.wpzoom-slider .wpzoom-carousel-clients {
	background-color: #fff;
	margin: 0 60px;
}

.slider-widget-clients .flex-direction-nav { *height: 0; }
.slider-widget-clients .flex-direction-nav a {
	background: #fff url(https://d2u56hfpsewfc3.cloudfront.net/images/sprite-carousel-arrows.png) no-repeat;
	border: solid 1px #f0f0f0;
	cursor: pointer;
	position: absolute;
	top: 3px;
	width: 58px;
	height: 98px;
	text-indent:-9999px;
	z-index: 20;
	zoom: 1;
	-webkit-transition: all 0 ease;
}

.slider-widget-clients a.flex-next { background-position:-60px 0; left:-50px;}
.slider-widget-clients a.flex-prev {
	background-position: 0 0;
	right:842px;
}
.slider-widget-clients a.flex-next:hover { background-position:-60px -100px; }
.slider-widget-clients a.flex-prev:hover { background-position:0 -100px; }




/********************************************************************************************* 

10. Homepage Slider

*********************************************************************************************/

 
/* Browser Resets */
.flex-container a:active,
.flexslider a:active,
.flex-container a:focus,
.flexslider a:focus  {outline: none;}
.slides,
.flex-control-nav,
.flex-direction-nav {margin: 0; padding: 0; list-style: none;} 

/* FlexSlider Necessary Styles
*********************************/ 
.flexslider {margin: 0; padding: 0;}
.flexslider .slides > li {display: none; -webkit-backface-visibility: hidden;} /* Hide the slides before the JS is loaded. Avoids image jumping */
.flexslider .slides img {}
.flex-pauseplay span {text-transform: capitalize;}

/* Clearfix for the .slides element */
.slides:after {content: "."; display: block; clear: both; visibility: hidden; line-height: 0; height: 0;} 
html[xmlns] .slides {display: block;} 
* html .slides {height: 1%;}

/* No JavaScript Fallback */
/* If you are not using another script, such as Modernizr, make sure you
 * include js that eliminates this class on page load */
.no-js .slides > li:first-child {display: block;}
.articles1 b{ float:left; width:100%; text-align: left;}
.m_top_shadow		{ width:1024px; padding:25px 0px 0px; background:url(https://d2u56hfpsewfc3.cloudfront.net/images/shadow.png) no-repeat top;}

#case-study-link{width: 100%;margin: 0;}
.bsp-img{ margin:15px 0;}
#bsp-para p{ margin:0 0 20px 0;}


/*===========================================            Videos css starts here        =====================================*/
.embed-container { float:left; width:250px; height:192px;  } 
.embed-container > .youtube { width:250px; height:192px; background-size:100%;}
.youtube {
    background-position: center;
    background-repeat: no-repeat;
    display: block;
    overflow: hidden;
    transition: all 200ms ease-out;
    cursor: pointer;
    margin:0;
}

iframe {
  margin:0; height:192px; width:250px;
}

.youtube .play {
    background: url(https://d2u56hfpsewfc3.cloudfront.net/images/youtube-play.png) no-repeat center center;
    background-size: 40px 28px;
    height: 100%;
    width: 100%;
    }

.youtube .play:hover {   background: url(https://d2u56hfpsewfc3.cloudfront.net/images/youtube-hover.png) no-repeat center center;
    background-size: 40px 28px;
    height: 100%;
    width: 100%;
}


/*=====================================              Prodcut design css       ===============================================*/
.prod-content{ float:left; width:100%; text-align:left;}
.prod-content h1{ font-weight: bolder;font-size: 20px;color: #0400aa;text-decoration: none;text-align: left; width:100%; margin:10px 0;}
.prod-content h2{  float:left; width:100%; text-align:left; margin:10px 0; font-size:22px; color:#333333;}
.prod-design-all{ float:left; width:98%; margin:0 0 0 20px;}
.prod-inner{ float:left; width:100%; text-align:left;}
.prod-content p{ float: left;width: 100%;text-align: justify;margin: 0 0 10px 0;font-size: 13px;}
.prod-content-left{ float:left; width:70%; margin:0 10px  0 0;}
.prod-content-left h3{ float:left; width:100%; font-weight:normal; text-align:center; margin:10px 0; font-size: 13px;}
.prod-content-right{ float:left; width:28%;}
.prod-inner #e1, .prod-inner #e2, .prod-inner #e3, .prod-inner #e4, .prod-inner #e5, .prod-inner #e6, .prod-inner #e7, .prod-inner #e8, .prod-inner #e9, .prod-inner #e10{ float:left; width:98%; margin:0 0 10px 19px; }
.prod-inner #link1, .prod-inner #link2, .prod-inner #link3, .prod-inner #link4, .prod-inner #link5, .prod-inner #link6, .prod-inner #link7, .prod-inner #link8, .prod-inner #link9, .prod-inner #link10{ float:left; width:100%; margin:0 0 10px 0;}
.prod-inner #e2 h5, .prod-inner #e5 h5, .prod-inner #e6 h5{ float:right; width:85%; font-weight:normal;}
.prod-inner #e2 h5 p span, .prod-inner #e5 h5 p span, .prod-inner #e6 h5 p span{ margin:0 10px 0 0;}
.prod-inner #e6 .prod-camsol{ width:80%;}
.prod-inner .prod-span{ float:left; color:#0050a0; font-weight:bold; margin:-30px 0 0 20px;}
.prod-content-table{ float:left; width:90%; margin:10px 49px; font-style:italic;}
#prod-btm-tbl{ border:2px solid; border-bottom:none; width:82%; margin:10px 84px;}
#prod-btm-tbl .prod-content-table1{ width:49.85%;}
#prod-btm-tbl .prod-content-table1 h3, #anthr-align p{ text-align:center;}
#prod-btm-tbl .prod-content-table1 p, #prod-btm-tbl .prod-content-table1 h3{ border-bottom:2px solid; padding:10px 0 10px 0; margin:0;}
.prod-content-table1{ float:left; width:34%;}
.prod-content-table .usecae-low{ width:22%}
#accept-tbl{ width:56%;}
.prod-content-table1 h3{ margin:5px 0 10px 0;}
#border-left-tbl{ border-right:2px solid;}
.download-prod-prof{ float:right; width:25%; margin:-40px 0 0 0; cursor:pointer;}
.download-prod-prof a{ float:left; text-align:center; width:100%; background:url(https://d2u56hfpsewfc3.cloudfront.net/images/Arrow2_Orng.gif) no-repeat ; background-position:95%; margin:-35px 0px 0 -14px; }
.goto-top{ float: right;}

#windows-logo-1{float: right;margin:-10px 50px 20px 0;}
#dobule-line{ margin:-10px 260px 10px;}
#display-drivers img{ margin:0 0 10px 0;}


.click-free-1{ float: left;width: 76%;text-align: center;margin: 20px 78px;background: #62b51f;border: 1px solid #1c7f09;border-radius: 8px;color: #FFF;padding: 8px 0;font-size: 14px;font-weight: bold;}
/*.click-free-1:hover{ background:#FFF !important; color:#62b51f !important; cursor:pointer;}
.click-free:hover a{ color:#62b51f !important;}*/
#click-free-1{ float:left; padding:6px 15px; background:#d24e28; color: #FFF; border: 1px solid #6E230D;border-radius: 6px; margin:10px 0 0 200px;}
.click-free-1 b{ float: left;width: 100%;}
#display-drivers .click-free a{ padding: 20px 0 20px 20px;width: 96%;text-align: left;}

.click-free .click-here-link{padding: 0;margin: -50px 15px 0 0;float: right;color: #FFF;}
.click-free .click-here-link a{ padding: 10px 15px !important; width:auto;}
.click-free .click-here-link a:hover{ color:#FFF !important;}
.click-free:hover .click-here-link a{ color:#FFF !important;}


/*===================================              Carrers menu css       =================================================*/
#carrers-menu{ margin:15px 0 0 0;}
#carrers-menu .inner-content-right{ margin:0 15px 0 0;}
#carrers-menu .inner-content-left{ margin:0 0 0 20px;}
#carrers-menu .exp-for-carrer{ float:left; width:100%; text-align:left;}
#carrers-menu .exp-for-carrer ul{width: 90%;margin: 0 0 0 51px;padding: 0;float: left;}
#carrers-menu .exp-for-carrer ul li{ margin:0 0 3px 0; float:left; width:100%;}
#carrers-menu  .inner-content-left-ios{ margin:0 0 15px 0;}
#carrers-menu  .inner-content-left-ios h4{ float: left;width: 100%;text-align: left;color: #77AF10;font-size: 15px;font-weight: bold;margin: 5px 0 10px 0;}
#carrer-menu-1 #qm0 a{ padding:15px 12px 15px 12px;}
#carrer-menu-1 #qm0 div a{ padding:2px 20px 2px 10px;}



/*======================================================        board-design-menu           ================================*/
#board-design-menu{ float:left; width:100%;}
#board-design-menu-img{ float:none; width:100%; text-align:center; margin:8px 0 20px 0;}
#board-design-menu h3{float: left;width: 100%;font-size: 16px;font-weight: bold;color: #0400aa;text-align: left;padding: 0;margin: 0 0 10px 0;}
#board-design-hd h3{float: left;width: 94%;font-size: 16px;font-weight: bold;color: #FFF;padding: 10px 32px 10px 15px;margin: -17px 0 10px -16px;text-align: left; background:#0099ce;}
.prod-content-left .inner-content-left{ width:100%; margin:0;}
.prod-content-right .rightside-menu{text-align:center;}
#board-design-inner h3{font-size: 13px;color: #666;width: 90%;margin: 0 0 10px 15px;}




/*=========================================         Responsive tab css         ======================================================*/

/* Tabs container */
.r-tabs {
	float:left;
	width:99.5%;
	background-color: #FFF;
    
	border-radius: 4px;
	color:#777;

}

/* Tab element */
.r-tabs .r-tabs-nav .r-tabs-tab {
	float:left;
		background-color: #ccc;
}
.r-tabs .r-tabs-nav .r-tabs-tab:hover{ background: #74ae3d;color: #fff !important;}
.r-tabs .r-tabs-nav .r-tabs-tab:hover .r-tabs-anchor{ color: #fff !important;}
/* Tab anchor */
.r-tabs .r-tabs-nav .r-tabs-anchor {
	display: inline-block;
	padding:10px 22.8px;
	text-decoration: none;
	font-size: 12px;
	color:#000;
	font-weight:bold;
}

/* Disabled tab */
.r-tabs .r-tabs-nav .r-tabs-state-disabled {
	opacity: 0.5;
}

/* Active state tab anchor */
.r-tabs .r-tabs-nav .r-tabs-state-active .r-tabs-anchor {
	float:left;
	color: #FFF;
	text-shadow: none;

	background-color:#74ae3d;

	border-top-right-radius: 4px;
	border-top-left-radius: 4px;
}

/* Tab panel */
.r-tabs .r-tabs-panel {
	background-color: white;
border-top:3px solid #3f4d85;
	border-right: 1px solid #3f4d85;
	border-left: 1px solid #3f4d85;
	border-bottom: 4px solid #3f4d85;
	border-bottom-right-radius: 4px;
	border-bottom-left-radius: 4px;

}

/* Accordion anchor */
.r-tabs .r-tabs-accordion-title .r-tabs-anchor {
	display: block;
	padding: 10px;

	background-color: #CCC;
	color: #777;
	text-decoration: none;
	font-size: 12px;
    border-top-right-radius: 4px;
	border-top-left-radius: 4px;
}

/* Active accordion anchor */
.r-tabs .r-tabs-accordion-title.r-tabs-state-active .r-tabs-anchor {
	background-color:#74ae3d;
	color: #FFF;
	text-shadow: none;
}

/* Disabled accordion button */
.r-tabs .r-tabs-accordion-title.r-tabs-state-disabled {
	opacity: 0.5;
}

/* Buttons */
button {
	display:inline-block;
	margin-top: 10px;
	margin-right: 10px;
	padding: 10px 20px;
	line-height: 100%;

	color: #fff;
	font-size: 14px;
	text-align: center;
	text-shadow: 0 1px rgba(0, 0, 0, 0.3);
	vertical-align: middle;
	font-weight: bold;
	
	border: 0;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	background-color: #00c5ad;
	box-shadow: 0px 3px 0px 0px #00ab94;
	
	cursor: pointer;
}

/* Info bar */
.info {
	display:inline-block;
	margin-top: 10px;
	margin-right: 10px;
	padding: 10px 20px;
	width: 300px;
	line-height: 100%;

	font-family: Consolas, "Liberation Mono", Menlo, Courier, monospace;
	font-size: 14px;
	color: #00c5ad;
	border: 2px solid #00ab94;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	background-color: #fff;

	cursor: pointer;
} 




.r-tabs .r-tabs-nav {
    margin: 0;
    padding: 0;
}

.r-tabs .r-tabs-tab {
    display: inline-block;
    margin: 0 2px 0 0;
    list-style: none;
}

.r-tabs .r-tabs-panel {
	float:left;
	width:95.85%;
	padding: 15px;
    display: none;
}

.r-tabs .r-tabs-accordion-title {
    display: none;
}

.r-tabs .r-tabs-panel.r-tabs-state-active {
    display: block;
}

/* Accordion responsive breakpoint */
@media only screen and (max-width: 768px) {
    .r-tabs .r-tabs-nav {
        display: none;
    }
.r-tabs .r-tabs-panel{ margin:0 0 14px 0; padding:8px; border-top:0px;}
    .r-tabs .r-tabs-accordion-title {
        display: block;
    }
	.r-tabs .r-tabs-panel.r-tabs-state-active{  display: block;}
	.r-tabs .r-tabs-accordion-title .r-tabs-anchor{ border-bottom:2px solid;}
}


/*==========================================    jetson tk1 android content css            ===============================================*/
.inner-content .jetson-left { width:68%}
.jetson-content{ border:none;}
.jetson-content-inner{ float:left; width:98%; margin:10px 18px 20px 0 ; border:1px solid #e86b33;}
.jetson-content-inner .list1{ float:left; width:31%; margin:10px 13px 0 0; }
.jetson-content-inner .column1{ float:left; width:48%; margin:10px 13px 0 0; }
.jetson-content-inner1{ float:left; width:98%; margin:10px 0 20px 0 ; border:1px solid #005569; min-height:200px}
.jetson-content-inner2{ float:left; width:98%; margin:0 18px 0 0 ; }
.jetson-content-outer{ float:left; width:45%; margin:0 15px 20px 0 ; }
.jetson-content-video{  width:100%; margin:10px 20px 20px 40px; border:none; }
.jetson-content-inner h2{ margin: 0; padding: 10px 0 10px 0; text-align: center; color: #FFF; background: #e86b33;}
.jetson-content-inner1 h2{ margin: 0; padding: 10px 0 10px 0; text-align: center; color: #FFF; background: #005569;}
.jetson-content-inner ul { list-style:none; float:left; width:100%; text-align:left;}
.jetson-content-inner1 ul { list-style:none; float:left; width:100%; text-align:left;}
.jetson-content-inner2 ul { list-style:none; float:left; width:100%; text-align:left;}
.jetson-content-inner ul li{background: url(https://d2u56hfpsewfc3.cloudfront.net/images/bullat_arroworange.gif) no-repeat; margin: 5px 0 8px 25px; background-position: 0 10px; padding: 4px 0 0 20px;}
.jetson-content-inner1 ul li{background: url(https://d2u56hfpsewfc3.cloudfront.net/images/bullat_arroworange.gif) no-repeat; margin: 5px 0 8px 25px; background-position: 0 10px; padding: 4px 0 0 20px;}
.jetson-content-inner2 ul li{background: url(https://d2u56hfpsewfc3.cloudfront.net/images/bullat_arroworange.gif) no-repeat; margin: 5px 0 8px 25px; background-position: 0 10px; padding: 4px 0 0 20px;}
.jetson-overall-inner-content{ float:left; width:100%;}
.jetson-overall-inner-content .related-vidoes{ border:none; text-align:center;}
.jetson-content-inner .related-vidoes .embed-container{ text-align:center; margin:20px 0 0 30px; float:left;}
.jetson-videos{ min-height:300px; border:1px solid #dbdbdb; width:47% !important}
.jetson-videos h2{ background:#dbdbdb; color:#000;}
.no-mrgn{ margin:10px 0 15px 0;}
.download-jetsonandroid{ float:left; text-align:center; margin:0 0 20px 0; width:100%; background:#FBD5A2; padding:10px 5px;}
.download-jetsonandroid a { float:left; text-align:center; width:100%; margin:5px 0; color:#000; font-weight:bold; font-size:16px; line-height:25px; }
.download-jetsonandroid a span {  color:#A3150E; font-size:18px;  }
.download-jetsonandroid a img{ float:none; text-align:center; width:auto;}
.android-img{ margin:15px 0 40px 0 }


/*==========================================    order-samples css            ===============================================*/

.order-samples{ float: left;width: 95%;border: 1px solid;padding: 15px;border-radius: 6px;margin: 0 0 10px 0;}
.order-samples p span{ float:left; width:30%;}
.order-samples p b{ margin:0 10px; float:left;}
.order-samples p em{ font-style:normal; float:left; width:63%;}
.order-samples p a{ float:right; }
.oredr-samples-menu{ display:none; float:left; width:100%;}
.order-samples-hide .data{ font-size:12px;}


/*===============================          camera board order samples css     ===========================================================*/
.cam-board-samples{ float:left; width:100%; margin:0 0 20px 0;}
.cam-board-samples-left{ float:left; width:60%; text-align:center;}
.cam-board-samples-right{ float:left; width:40%; text-align:center; margin:40px 0 0 0;}
.cam-board-samples-right b{ font-size:18px; color:#009; font-weight:bold; padding:10px; float:left; width:98%;}
.cam-board-samples-right a, .cam-board-samples-left a{ float:left; text-align:center; width:100%}
.cam-board-samples-right a img, .cam-board-samples-left a img{ width:auto; text-align:center;}
.cam-board-samples-right p{ text-align:center; margin:10px 0 0 0;}




/*========================================         Qt cam page css     =====================================*/
.support-cameras{ float:left; width:100%;}
.support-cameras h4{ width: 100%;margin:0 0 15px 0;font-size: 14px;font-weight: bold; text-align: left;}
.support-cameras a{ margin:0;}
.qtcam-license{ float: left; width:100%; text-align:left;}
.qtcam-license-left{ float: left; width:45%; text-align: center;}
.qtcam-license-left img{ text-align:center; width:auto;}
.qtcam-license-right{text-align: left;width: 55%;float: left;margin: 90px 0 0 0;}
.qtcam-license-right h4{ margin:0 0 15px 0;}
.qtcam-license-right p{ text-align:left;}
.qt-cam-gallery{ float:left; width:100%; margin:0 0 15px 0}
.qt-cam-gallery a{ float:left; width:33.3%; text-align:center;}
.nomargin{ margin:0;}


.Buy-See3CAM-80{ float:left; width:100%; margin:10px 0; padding:0 0 10px 0; background:#f1f1f1 !important;}
.Buy-See3CAM-80 a{ color:#009;}


/*=======================================     supported and Add on Boards for cx3 rdk css =================================*/
.supported-camera-modules{ float: left; background: #f8f8f8; border: 1px solid #e8e8e8;}
.addon-boards-cx3rdk{ float: left; width:100%;}
.addon-boards-cx3rdk-inner{ float: left; width:99%; border: 1px solid #B0B0B0; border-radius:6px; background:#f3f3f3; padding:25px 0; margin:0 0 30px 0; }
.addon-boards-cx3rdk-left{ float:left; width:25%; text-align:center;}
.addon-boards-cx3rdk-right{ float:left; width:29%; text-align:center; margin:10px 0 0 0;}
.addon-boards-cx3rdk-right p{ text-align: center;}
.addon-boards-cx3rdk-right h3{ float:left; width:100%; text-align:center; font-size:18px; color:#009; font-weight:bold; padding:10px 0 0 0;}
.addon-boards-cx3rdk-middle{ float:left; width:46%;}
.addon-boards-cx3rdk-middle a { float:left; text-align:left;}
.addon-boards-cx3rdk-right .order-here{ margin:0 0 10px 0;} 
.addon-boards-cx3rdk-middle .cx3rdk-documents{ background:url(https://d2u56hfpsewfc3.cloudfront.net/images/az_link_arr.gif) no-repeat; float: left; background-position: 4px 6px; padding: 0 0 0 16px; margin: 10px 0 0 0; }
.cx3rdkh4{ float: left; width: 100%; text-align: left; margin: 15px 0 !important;}
.addon-boards-cx3rdk .nomrgn{ margin:0; }
.regulus-middile{ width:72%;}

/*===================================             esom page css   =================================*/
.imx6com{ float:left; width:100%; margin:20px 0 20px 0;}
.imx6-com-order{ background: #F4F5B8; padding: 20px 0; margin: 0;}
.imx6-com-order b{ color:#777; font-size:13px; padding:5px 0;}
.imx6-com-order b span{color:#0971b2; font-size:16px; font-weight:bold }
.imx6com-table{ float:left; border-collapse:collapse; border:1px solid; width:80%; margin:10px 0 20px 40px;}
.windows-logo-esom{ margin:20px 0 10px 0;}

/*================================================   BSp featurs css starts here   ======================================================*/
.bsp-features{ float:left; width:100%; font-size:13px;}
.bsp-features h1{ font-weight: bolder; font-size: 20px;  color: #0400aa; text-decoration: none; text-align: left; width: 100%; margin: 10px 0; }
.ankaa-bsp-features{ float:left; width:100%;}
.ankaa-bsp-features p{ text-align:justify; margin:0 0 10px 0;}
.ankaa-bsp-features h3{ float:left; width:100%; text-align:left; color:#0971b2; margin:10px 0 20px 0;}
.feature-bottom-p{ float: left; width:95%; margin:25px 0 10px 25px !important;}
.ankaa-bsp-features .borders{ float:left;}


/*======================================       andriod-menu css           ======================================================*/
.android-menu, .andriod-menu-innerall{ float:left; width:100%;}
.android-menu-inner{
	float: left;
    width: 43.5%;
    margin: 0 20px 20px 0;
    text-align: center;
    box-shadow:0px 1px 2px 2px rgba(0, 0, 0, 0.14);
    padding:15px;
	cursor:pointer;}
.android-menu .no-rightmorgin{ margin-right:0px;}
.android-menu-inner .readmore {
	float:right;
	width:35%;
	padding:6px 0;
	margin:10px 0 0 0;
	border-radius:6px;
	text-align:center;
	background:#7bbc12;
	color:#fff;
	font-weight:bold;
}
.android-menu-inner img{ text-align:center; width:100%; min-height:auto;}
.android-menu-innerhead{ float:left; width:100%; padding:10px 0 0 0 ; }
.android-menu-innerhead h2{     float: left;
    width: 94%;
    text-align: left;
    margin: 10px 0 0 0;
    color: #6ab344;
    font-size:17px;
    background: url(https://d2u56hfpsewfc3.cloudfront.net/images/Android/android_logo.png) no-repeat;
    background-size: 8%;
    padding: 0 0 0 30px;
    height: 42px;
	font-weight: 400;
	
} 
.android-menu-innerhead p{ float:left; width:100%; text-align:justify; line-height:20px;     min-height: 85px;}
.androidinner-img{    float: left;
    text-align: center;
    width: 100%;
    margin:10px 0 20px 0;}
.android-queries{ margin:-87px 0 0 -4px;}
.andriod-table{ float: left;
    border-collapse: collapse;
    width: 80%;
    margin: 0 0 10px 40px;}
.andriod-table strong{ text-align:center; float:left; width:100%; padding:10px 0;}
.andriod-table p {
    margin: 0;
    text-indent: 16px;
    padding: 6px 0;
}
.btm-mrgn{ margin:0 0 10px 25px !important;}
.android-gallery{    float: left;
    width:100%;
    margin: 0 0 10px;}
.android-gallery .two-images a{ float:left; width:23%; text-align:center; margin: 0 17px 0 0;}
.android-gallery .two-images a h3{ margin:0 0 0 0; text-align:center; margin: 8px 0 0 0; font-size: 13px;}
.android-gallery .two-images a img{ height:auto !important; width:100%;}
.click-here-4zoom{ float:left; width:20%; border-radius:8px; padding:10px 0; background:#74ae3d; color:#FFF; text-align:center;}	
.inner-content-left .product-info-list { float: left; width:100%; margin:-10px 0 10px 0;}
.inner-content-left .product-info-list ul{ float: left; width:100%; list-style:none;}
.inner-content-left .product-info-list ul li{ float: left; width:88%; font-weight: normal; font-size: 14px; margin: 0 0 0 25px; background: url(https://d2u56hfpsewfc3.cloudfront.net/images/bullat_arroworange.gif) no-repeat;     background-position: 0 10px;    padding: 4px 0 0 16px; }
.inner-content-left .product-info-list ul li p{ margin:0 !important;}
#horizontalTab-four-module li a { width: 175px; padding: 10px 0;}

/*===========================================   success stories css     ==================================================*/
.case-studies{ float:left; width:100%; font-size:13px; line-height: 1.4em; margin:10px 0 0 0;}
.case-studies-all{ float:left; width:100%; margin:10px 0 0 0;}
.case-studies-left{ float:left; width:22%; margin:0 25px 0 0;}
.case-studies-left p strong{ float:left; width:88%; text-align:left; color:#FFF; background: url(https://d2u56hfpsewfc3.cloudfront.net/images/bullat.jpg) no-repeat #545B5E; height: 19px; padding: 0 0 0 26px;}
.case-studies-right{ float:left; width:75%;}
.case-studies-right h2{ float:left; width:100%; text-align:left; color: #0400aa;  font-size: 16px; margin:0 0 15px 0; }
.case-studies-right h3{ float:left; width:100%; text-align:left; color: #0050a5; margin:0 0 15px 0;} 
.case-studies-right p{ float:left; width:100%; font-size:13px; line-height:20px;  margin:0 0 15px 0; text-align:justify;} 
.treeview-content{ float:left; width:100%; text-align:left;}
.case-studies-right-img{ float:left; width:100%; text-align:center; margin:0 0 15px 0;}
.case-studies-right-img img{ text-align:center;}
.treeview-content .treeview-article-content, .treeview-content .treeview-casestudy-content, .treeview-content .treeview-sucessstories-content { float:left; width:100%;}
.windows-parnter-logo{ float:left; width:100%; text-align:center;}
#windows-parnter-logo{ text-align:center;}

.case-studies-right .product-info-list {
    float: left;
    width: 100%;
    margin: -10px 0 10px 0;
}
.case-studies-right .product-info-list ul {
    float: left;
    width: 100%;
    list-style: none;
}
.case-studies-right .product-info-list ul li {
    float: left;
    width: 88%;
    font-weight: normal;
    font-size: 14px;
    margin: 0 0 0 25px;
    background: url(https://d2u56hfpsewfc3.cloudfront.net/images/bullat_arroworange.gif) no-repeat;
    background-position: 0 10px;
    padding: 4px 0 0 16px;
}

/*==================================               EOL css             ==================================================*/

.eol-notification{ float:left; width:100%; padding:10px 0; background-color:#FFFF99; font-weight:bold; margin:10px 0 0 0;}
.eol-notification a{ background: url(https://d2u56hfpsewfc3.cloudfront.net/images/pdf.gif) no-repeat; width:22px; height:22px;   background-position:2px 12px; }






/*=====================================    camera module page css =================================================*/


/*=================================================  mobile scroll css       ===================================================*/
.swiper-container, .swiper-container1, .swiper-container2, .swiper-container3 {
	margin:0 auto;
	position:relative;
	overflow:hidden;
	z-index:1;
	width: 100%;
	height:auto;
}
.swiper-container-no-flexbox .swiper-slide {
	float:left
}
.swiper-container-vertical>.swiper-wrapper {
	-webkit-box-orient:vertical;
	-moz-box-orient:vertical;
	-ms-flex-direction:column;
	-webkit-flex-direction:column;
	flex-direction:column
}
.swiper-wrapper {
	position:relative;
	width:100%;
	height:auto;
	z-index:1;
	display:-webkit-box;
	display:-moz-box;
	display:-ms-flexbox;
	display:-webkit-flex;
	display:flex;
	-webkit-transform-style:preserve-3d;
	-moz-transform-style:preserve-3d;
	-ms-transform-style:preserve-3d;
	transform-style:preserve-3d;
	-webkit-transition-property:-webkit-transform;
	-moz-transition-property:-moz-transform;
	-o-transition-property:-o-transform;
	-ms-transition-property:-ms-transform;
	transition-property:transform;
	-webkit-box-sizing:content-box;
	-moz-box-sizing:content-box;
	box-sizing:content-box
}
.swiper-container-android .swiper-slide, .swiper-wrapper {
	-webkit-transform:translate3d(0, 0, 0);
	-moz-transform:translate3d(0, 0, 0);
	-o-transform:translate(0, 0);
	-ms-transform:translate3d(0, 0, 0);
	transform:translate3d(0, 0, 0)
}
.swiper-container-multirow>.swiper-wrapper {
	-webkit-box-lines:multiple;
	-moz-box-lines:multiple;
	-ms-flex-wrap:wrap;
	-webkit-flex-wrap:wrap;
	flex-wrap:wrap
}
.swiper-container-free-mode>.swiper-wrapper {
	-webkit-transition-timing-function:ease-out;
	-moz-transition-timing-function:ease-out;
	-ms-transition-timing-function:ease-out;
	-o-transition-timing-function:ease-out;
	transition-timing-function:ease-out;
	margin:0 auto;
	float:left;
	width:100%;
}
.swiper-slide {
	-webkit-transform-style:preserve-3d;
	-moz-transform-style:preserve-3d;
	-ms-transform-style:preserve-3d;
	transform-style:preserve-3d;
	-webkit-flex-shrink:0;
	-ms-flex:0 0 auto;
	flex-shrink:0;
	width:100%;
	height:auto;
	position:relative;
	float:left;
}
/*==================================================    Product main menus css    ===============================================*/
.desktop-main-productmenus {
	float:left;
	width:100%;
}
.overall-main-menus {
	float:left;
	width:100%;
}
.overall-main-menus h1 {
	font-weight: bolder;
	font-size: 24px;
	color: #0400aa;
	text-decoration: none;
	text-align: left;
	width: 100%;
	margin: 10px 0;
}
.overall-main-menus p {
	float:left;
	width:96%;
	text-align:justify;
	font-size:13px;
	padding:0 6px;
	margin:0 0 10px 0;
}
.product-info {
	float:left;
	width:100%;
}
.product-info h2 {
	float: left;
	width: 98%;
	color: #FFF;
	background-color: #545b5e;
	text-align: left;
	font-size: 15px;
	padding: 10px 0 10px 20px;
	margin:15px 0;
}
.product-info-inner {
	background:-webkit-gradient(linear, 0% 0%, 0% 100%, from(#f2f0f0), to(#fefefe));
	background:#f2f0f0;
	border: 1px solid #e2e4e4;
	border-radius: 6px;
	float: left;
	padding:10px;
	width: 97.95%;
	margin:0 0 20px 0;
}
.product-info-left {
	float: left;
	width: 23%;
	text-align: center;
	border-right:1px solid #CCCCCC;
	margin: 0 40px 0 0;
	min-height:180px;
}
.product-info-left a {
	margin:6px 0;
	float:left;
	width:100%;
}
.product-info-left img {
	text-align:center;
	margin:10px 0 0 0;
}
.product-info-right {
	float:left;
	width:72%;
}
.product-info-right h3 {
	float:left;
	width:100%;
	text-align:left;
}
.product-info-right h3 a {
	float:left;
	width:100%;
	text-align:left;
}
.product-info-right p {
	min-height: 110px;
	margin: 10px 0 0 0;
	padding:0;
	width:100%;
}
.product-info-right .readmore {
	float:right;
	width:14%;
	padding:6px 0;
	border-radius:6px;
	text-align:center;
	background:#7bbc12;
	color:#fff;
	font-weight:bold;
}
.product-slide-innercontent {
	float:left;
	width:100%;
}
.product-slide-innercontent .product-info-inner {
	padding:10px;
	width:97%;
	margin:0 0 20px 5px;
	min-height:344px;
}
.product-slide-innercontent .anthr-height{ min-height:230px;}
.product-slide-innercontent .anthr-height .cm-bottom-links{ margin:10px 0 0 0;}
.product-slide-innercontent .product-info-left {
	border:none;
	width:100%;
	min-height:180px;
	margin:0;
}
.product-slide-innercontent .product-info-right {
	border:none;
	width:100%;
}
.product-slide-innercontent .product-info-right .readmore {
	width:40%;
}
.product-slide-innercontent .product-info-left a, .product-slide-innercontent .product-info-right h3 a {
	font-size:12px !important;
}

.product-slide-innercontent .product-info-right b {
	height:80px !important;
	overflow:hidden;
	margin:10px 0 10px 0;
	float:left;
	width:100%;
	font-weight:normal;
	text-align:justify;
	font-size:13px;
}
.pro-nmrgn {
	margin-bottom:0;
}
.mobile-scroll-menusall {
	display:none;
}
.swiper-wrapper .swiper-slide {
	float: left;
	width: 98%;
	margin: 0 20px 0 0 !important;
}
#slides {
	float:left;
	width:28%;
}
.mobile-scroll-menusall {
	float:left;
	width:100%;
}
.mobile-scroll-inner {
	float:left;
	width:100%;
}
.mobile-scroll-inner h2 {
	float: left;
	width: 98%;
	color: #FFF;
	background-color: #545b5e;
	text-align: left;
	font-size: 15px;
	padding: 10px 0 10px 20px;
	margin:10px 0;
}
.cammod-topics {
	float: left;
	width: 79%;
	margin: 20px 0 10px;
	border-radius:0;
	padding: 20px 50px 20px 150px;
	border-top: 1px solid;
	border-bottom: 1px solid;
	border-left:none;
	border-right:none;
}
.swiper-button-next, .swiper-button-next1, .swiper-button-next3, .swiper-button-prev,.swiper-button-prev1, .swiper-button-prev3{
	position:absolute;
	top:46%;
	width:44px;
	height:44px;
	margin-top:-22px;
	z-index:10;
	cursor:pointer;
	background-size:100%;
	background-repeat:no-repeat
}
.swiper-button-next2, .swiper-button-prev2 { position:absolute;
	top:43%;
	width:44px;
	height:44px;
	margin-top:-22px;
	z-index:10;
	cursor:pointer;
	background-size:100%;
	background-repeat:no-repeat}
.swiper-button-next.swiper-button-disabled, .swiper-button-next1.swiper-button-disabled, .swiper-button-next2.swiper-button-disabled,.swiper-button-next3.swiper-button-disabled,
.swiper-button-prev.swiper-button-disabled, .swiper-button-prev1.swiper-button-disabled,
.swiper-button-prev2.swiper-button-disabled, .swiper-button-prev3.swiper-button-disabled {
	display:none;
}
.swiper-button-prev, .swiper-button-prev1, .swiper-button-prev2, .swiper-button-prev3 {
	background-image: url(https://d2u56hfpsewfc3.cloudfront.net/images/prev_arrow.png);
	left:0;
}
.swiper-button-next, .swiper-button-next1, .swiper-button-next2, .swiper-button-next3{
	background-image:url(https://d2u56hfpsewfc3.cloudfront.net/images/next_arrow.png);
	right:0;
}
.camera-module-leftcnt {
	float:right;
	width:30%;
	text-align:center;
	margin:-55px 0 0 0;
}
.camera-module-leftcnt img {
	margin:0 4px;
}
.selection-matrix {
	float:left;
	width:100%;
}
.selection-matrix h3 {
	font-size:18px;
	color:#FFF;
	font-weight:bold;
	background-color:#49589D;
	float: left;
	width:100%;
	text-align:center;
	padding:10px 0;
}
.selection-matrix-table {
	float: left;
	width:100%;
	margin:0 auto;
	border: 1px solid #c3c3c3;
	border-collapse: collapse;
}
.selection-matrix-table td {
	border: 1px solid #c3c3c3;
	padding: 7px;
}
.cm-bottom-links {
	float:left;
	width:100%;
}
.cm-bottom-links .readmore {
	float:right;
	width:14%;
	padding:6px 0;
	border-radius:6px;
	text-align:center;
	background:#7bbc12;
	color:#fff;
	font-weight:bold;
}
.cm-bottom-links a {
	float:left;
	width:40%;
	padding:6px 0;
	border-radius:6px;
	text-align:center;
	background:#7bbc12;
	color:#fff;
	font-weight:bold;
}
.product-slide-innercontent .product-info-right h4{ float:left; width:100%; text-align:left; font-weight:normal; margin:0 0 10px 0;}
.product-slide-innercontent .product-info-right h4 span{ float:left; width:42%; text-align:right;  font-weight:bold; }
.product-slide-innercontent .product-info-right h4 em{ float:left; width:15%; text-align: center; font-style:normal; }
.product-slide-innercontent .product-info-right h4 strong{ float:left; width:43%; text-align: left; font-weight:normal; }


.product-slide-innercontent .product-info-left .product-info-leftinner{ float:left; width:100%;   margin: 0 0 12px 0;}
.product-slide-innercontent .product-info-left .product-info-leftinner h3 { text-align:left;}
.product-slide-innercontent .product-info-left .product-info-leftinner .product-info-leftinner-left{ float:left; width:50%; margin:0 5px 0 0;}
.product-slide-innercontent .product-info-left .product-info-leftinner .product-info-leftinner-left a img{ text-align:center; width:80%; height:auto;}
.product-slide-innercontent .product-info-left .product-info-leftinner .product-info-leftinner-right{ float:left; width:45%;}
.product-slide-innercontent .product-info-left .product-info-leftinner .product-info-leftinner-right h4{ float:left; width:100%; text-align:left; font-weight:normal; margin:0 0 5px 0; background: url(https://d2u56hfpsewfc3.cloudfront.net/images/bulletpoint.png) no-repeat; padding: 0px 0 0 15px;  background-position:-2px 3px; font-size:12px;}


.faq-anchor{
 float:left; width:100%;
    /*margin: 3px 0 0 11px !important;*/
    padding: 0 !important;
}
.faq-anchor a{ 
   text-align: left !important;
    padding: 14px 0 0 17px; !important;
    margin: 10px 0 0 11px !important;
    font-size: 13.5px; !important;
    font-weight: bold; !important;
    width: 85% !important;
    background: url(https://d2u56hfpsewfc3.cloudfront.net/images/CX3-THine-ISP-13mp/faq-bg.png) no-repeat;
    height: 57px; !important;
 }
.new-cameramodule-offer{ float:left; width:100%; margin:0; text-align:center;}
.new-cameramodule-offer img{ text-align:center;}
/*==================================      See3CAM css starts here                  ===============================================*/
.see3CAM-mainmenus{ float:left;}
.see3cam-leftcnt{ width:40%; margin:-60px 0 10px 0;}
.see3cam-inner{ float:left; width:100%;}
.see3cam-inner h4{ float:left; width:100%; text-align:left; margin:10px 0 20px 0;}
.see3CAM-mainmenus .product-info-inner{ background:#F3F3F3;}
.see3CAM-rgihtside-cnt{ float:left; width:100%;}
.see3CAM-rgihtside-cntinner{ float:left; width:50%;}
.see3CAM-rgihtside-cntinner p{ float:left; width:100%; min-height:24px; margin:0 0 6px 0; padding:0;}
.see3CAM-rgihtside-cntinner p strong{ float:left; width:40%;}
.see3CAM-rgihtside-cntinner p b{ float:left; width:52%; font-weight:normal;}
.see3CAM-rgihtside-cntinner p i{ float:left; width:3%; padding:0 15px 0 0; font-style:normal;}
.see3CAM-mainmenus .product-info-left{ margin:0 35px 0 0;}
.see3CAM-mainmenus .product-info-right p{ min-height:auto;}


.support-camerasall{ float:left; width:100%;}
.support-camerasall .support-camerasleft{     float: left;
    width: 47%;
    padding: 0 20px 0 0;
    border-right: 1px solid;
    margin: 0 15px 0 0;}
.support-camerasall .support-camerasright{ float:left; width:47%;}	
.tab-4{ background:url(https://d2u56hfpsewfc3.cloudfront.net/images/QtCAM/QtCAM-linux-download.png) no-repeat; background-position: 10px 12px !important; background-size: 13%; color:#FF0033 !important;}
.tab-4:hover{ background:url(https://d2u56hfpsewfc3.cloudfront.net/images/QtCAM/QtCAM-download.png) no-repeat  !important; background-position: 10px 12px !important; background-size: 13%;}

.andriod-mobile-image{ display:none;
float: left;
    text-align: center;
    width: 26%;
    position: fixed;
    z-index: 100;
    top: 260px;
    right: 5px;}
.webeecam-top-content{ display:none;}

/* Breadcrumb CSS*/
.p_main .main
{
	padding: 10px 20px 10px 20px;
}
.p_main .main .breadcrumbs
{
	height: 40px !important;
}