@charset "utf-8";
::selection {background:#ffffcc; color:#333333}
::-moz-selection {background:#ffffcc; color:#333333}
::-webkit-selection {background:#ffffcc; color:#333333}
*{margin:0; padding:0;}
html, body {font-family: 'OpenSans';font-size:12px; color:#333; line-height:20px;text-align:left; font-weight: normal;height:100%;background-color:#fff;}
img { border:0; outline:0;}
a{color:#4a4a4a; text-decoration:none; outline:none;}
a:hover{color:#000; text-decoration:none; outline:none;}
h1,h2,h3,h4,h5,h6{margin:0; padding:0; font-weight:bold;}
p { margin:0; padding:0 0 15px 0;font-size:15px;text-align: justify;}
.clear{clear:both;}
.cf:before, .cf:after {content: " "; display: table;}
.cf:after {clear: both;}
.u-line{text-decoration:underline;}
input, select, option { border:none; outline:none}
.floatleft{float:left;}
.floatright{float:right;}
select { filter: progid:DXImageTransform.Microsoft.dropshadow(OffX=-1, OffY=0,color=#525252) progid:DXImageTransform.Microsoft.dropshadow(OffX=1, OffY=0,color=#525252) progid:DXImageTransform.Microsoft.dropshadow(OffX=0, OffY=-1,color=#525252) progid:DXImageTransform.Microsoft.dropshadow(OffX=0, OffY=1,color=#525252); }
.m-top20{margin-top:20px;}
.m-top40{margin-top:40px;}
.mb15{margin-bottom:15px !important;}
.spacer-5{height:15px; line-height:1px; font-size:1px;}
.m10{margin-top:10px;}
.m0{margin:0px!important;}
.m-top25{margin-top:25px;}
.m-top15{margin-top:8px;}
.mb30{margin-bottom:30px !important;}
.ml-60{margin-left:60px;}
.ml-40{margin-left:40px;}
.padding{ padding:10px; float:left} #wrapper { width:100%;}.pad-bottom35{padding-bottom:35px!important;}
.textred{color:red;}
.textred16{color: Red;display: inline;font-size: 16px;font-weight: normal;margin-top: 2px;text-align:left;}
.container {width:970px; margin:0 auto;}
#head-part {height: 100px; margin: 0 auto; max-width: 1200px; padding: 15px 0;}
#logo { float:left;} #logo img{ margin:0}
.contact-header {padding:14px 0; overflow:hidden; margin:10px 0 0 0; float:right; width:355px;}
.contact-header .tollfree { font-size:12px; color:#669933; padding:5px 15px 0 0; font-weight:normal !important; float:left;}
.contact-header .tollfree span { font-size:12px; color:#333; font-weight:normal !important;}
.contact-header img { float:right; margin: 0 -7px 0 0;}
.social-icons {}
#content {width:970px; margin:0 auto;}
.border { border-bottom:1px solid #999; margin:10px 0 20px 0;}
.con-area {clear:both; width:100%;}
.img-center, .center{text-align:center!important;}
.img-center img{width:70%;}
.con-area-box-downloads { width:98%; float:left; padding:0 20px 0 0;}
.con-area-box-1 { width:78%; float:left; padding:0 19px 0 0;}
.con-area-box-1 h1 {line-height: 1.2em;}
.con-area-box-1 h2 {font-size:22px;line-height: 1.2em;color:#669933;}
.con-area-box-1 ul{ margin:5px 0 0 0; padding:0;}
.con-area-box-1 ul li{ list-style:none; background:url(/media/1038/bullet.png) left 5px no-repeat; font-size:16px; color:#3e3e3e; padding:0 0 2px 20px; line-height:23px;}
.con-area-box-3 { width:500px; float:left; padding:0 20px 0 0;}
.con-area-box-3 h2 {font-size:20px;line-height: 1.2em;}
.con-area-box-3 ul{ margin:5px 0 0 0; padding:0;}
.con-area-box-3 ul li{ list-style:none; background:url(/media/1038/bullet.png) left 5px no-repeat; font-size:12px; color:#3e3e3e; padding:0 0 2px 20px; line-height:18px;}
.con-area-box-4 {overflow:hidden; float:right}
.con-area-box-2 { width:187px; overflow:hidden; float:right; margin-top:0.5em}
.right-col-btn{width:100%; margin:0 0 25px 0;}
.right-col-btn-cell {height:25px; border:1px solid #DCDFDF; text-align:left; padding:8px 5px 2px 5px; background:-webkit-gradient(linear,left top,left bottom,from(#ffffff),to(#EDEEEF));background:-moz-linear-gradient(top,#ffffff,#EDEEEF);background:-o-linear-gradient(90deg,#ffffff,##EDEEEF);-pie-background:linear-gradient(#ffffff,#EDEEEF); behavior:url(PIE.htc);}
.right-col-btn-cell:hover {height:25px; border:1px solid #DCDFDF; text-align:left; padding:8px 5px 2px 5px; background:-webkit-gradient(linear,left top,left bottom,from(#EDEEEF),to(#ffffff));background:-moz-linear-gradient(top,#EDEEEF,#ffffff);background:-o-linear-gradient(90deg,#EDEEEF,#ffffff);-pie-background:linear-gradient(#EDEEEF,#ffffff); behavior:url(PIE.htc);}
.right-col-btn-cell span img{ margin:0 10px 0 8px; float:left;}
.right-col-btn-cell a{display:block;}
.whiz-chat{clear:both; width:100%;}
.whiz-chat ul{display:block; margin:0; padding:0;}
.whiz-chat li{list-style:none; line-height:18px; margin:0 0 10px 0; color:#333; text-align:justify;}
.title{font-size:18px; color:#333; font-weight:bold; border-bottom:1px solid #333; margin:0 0 3px 0;}
.sec-2 img{float:left;}
.sec-1 h2{font-size:20px; color:#669933; font-weight:normal !important;}
.sec-1 p{line-height:18px;}
.sec-1 p span{color:#669933; text-decoration:none; margin:5px 0 0 0;}
.sec-1 p span a{color:#669933; text-decoration:none;}
.sec-1 p span a:hover{color:#669933; text-decoration:underline;}
.content-block{width:252px; float:left;}
.last{margin:0 !important;}
.content-block h3{font-size:18px; font-weight:normal; color:#669b41; margin:0 0 15px 0;}
.content-block h3 span.title{font-size:18px; font-weight:normal; color:#669b41; float:left; width:auto; margin:0 10px 10px 0; border-bottom:1px solid #9A9A9A; width:168px; padding:0 0 6px 0;}
.content-block ul{margin:5px 0 0 0; padding:0;}
.content-block ul li{list-style:none; background:url(/media/1038/bullet.png) left 5px no-repeat; font-size:12px; color:#3e3e3e; padding:0 0 2px 20px; line-height:18px;}
.content-block ul li ol{margin:0 0 0 35px; padding:0;}
.content-block ul li ol li{line-height:22px; list-style:disc; background:none; padding:0;}
.news-col{clear:both;width:100%;}
.news-col .title{font-size:20px; font-weight:normal; color:#693; float:left; width:auto; margin:0 10px 20px 0; border-bottom:1px solid #9A9A9A; padding:0 0 6px 0; width:100%;}
.news-col .news{float:left;margin:10px 0;text-align:center;}
.news-col .logo{float:left; background:url(../images/logo-bg.png) no-repeat top left; width:202px; padding:20px 0; margin:0 25px 0 0}
.news-col .logo1{float:left; background:url(../images/logo-bg.png) no-repeat top left; width:202px; padding:10px 0; margin:0 25px 0 0}
.event-block{clear:both; width:100%;}
.event-block-sec1{width:180px;float:left;}
.event-block-sec2{width:570px;overflow:hidden;}
.release-notes{display:block;clear:both}
.release-notes ul{display:block; margin:-20px 0px 20px 0px !important}
.release-notes li{list-style:none; background:url(/media/1274/bullet-2.png) left center no-repeat !important; margin:0 !important}
.event-block-sec2 h3 a:hover{ color:#669933;}
.news-content { float:right; text-align:left; width:568px;}
.news-content .subtitle { font-size:11px; padding:0 0 8px 0;}
.link {color:#669933;}
.link:hover {color:#669933; text-decoration:underline;}
.features-img {float:left; margin:0; padding-right:20px;}
.features-content { float:right; text-align:left; width:570px;} 
.news-col .logo2, .news-col .logo3{ float:left; background:url(/media/1213/logo-bg-small.png) no-repeat top left; width:150px; padding:13px 0px; margin:0px 25px 0px 6px;}
.partners  h2 { font-size:18px; color:#333333; font-weight:normal; } 
.partner { background:url(../images/partenr-img.png) left top no-repeat; float:left; width:756px; height:253px;}
.banner-text {  font-size:25px; color:#669d3f; font-weight:normal; float:right; padding:107px 0px 0px 0px; width:450px; line-height:40px;  } 
.banner-text span { font-size:40px; } 
.partner-hd {font-size:18px; color:#333333; font-weight:normal; float:left; padding:0 0px 30px 0px;}
.partner-hd span {color:#669d3f;}
.partner-hd span a {color:#669d3f;}
.partner-hd span a:hover {color:#999;}
.partner-content { float:right; text-align:left; width:83%; font-weight:normal !important;margin-top:9px;}
.content-block-2{ width:295px; float:right; margin:0; padding: 0 0 0 130px;}
.last{ margin:0 !important;}
.content-block-2 h3{ font-size:18px; font-weight:normal; color:#669b41; margin:0 0 15px 0;}
.content-block-2 h3 span.title{ font-size:18px; font-weight:normal; color:#669b41; float:left; width:auto; margin:0 10px 0 0; border-bottom:1px solid #9A9A9A;}
.content-block-2 h3 span.title-line{ background:url(../images/title-line.png) right 12px no-repeat; overflow:hidden;  display:block;}
.content-block-2 ul{ margin:0; padding:0;}
.content-block-2 ul li{ list-style:none; background:url(/media/1038/bullet.png) left 2px no-repeat; font-size:13px; color:#3e3e3e; padding:0 0 5px 35px; line-height:18px;}
.content-block-2 ul li ol{ margin:0 0 0 35px; padding:0;}
.content-block-2 ul li ol li{ line-height:22px; list-style:disc; background:none; padding:0;}
.dotted-line {border-bottom: 1px dashed #888888;}

.inner-page{ clear:both; width:100%; }
.inner-page h2, .innerpage h2 { font-size:22px; color:#669933; font-weight:normal !important; padding:0;}
.inner-page h3, .innerpage h3 { font-size:16px; color:#333; padding:0 0 5px;}
.inner-page p { text-align:justify; padding: 0 0 20px 0; margin:0;}
.inner-page p a { color:#693; text-decoration:none;}
.inner-page p a:hover { color:#693; text-decoration:underline;}
.inner-page ul { display:block; margin:-15px 0 15px}
.inner-page li { background:url(/media/1038/bullet.png) no-repeat scroll left 7px rgba(0, 0, 0, 0); list-style:none; margin:0 0 5px 25px; line-height:22px; padding:0 0 0 17px;color:#333;font-size:16px;}
.inner-page li a {color:#693}
.inner-page li a:hover { color:#333}
..contact-area {clear:both; width:100%;}
.contact-area h3 { font-size:20px; color:#669933; font-weight:normal !important; padding:0 0 10px 0;}
.contact-area p { text-align:justify; padding: 0 0 20px 0; margin:0; font-size:16px; line-height:23px;}
.contact-area p span { text-align:justify; padding: 0 0 20px 0; margin:0; font-size:12px; line-height:22px; color:#333; font-weight:bold;}
.contact-area p span a { text-align:justify; padding: 0 0 20px 0; margin:0; font-size:16px; line-height:23px; color:#333; font-weight:bold;}
.contact-area p span a:hover { text-decoration:underline; color:#669933; font-weight:bold;}
.contact-box-1 { width:50%; float:left;}
.contact-box-2 { width:50%; overflow:hidden;}
.contact-box-3 { width:50%; overflow:hidden; float:right; padding:0px;}
.map { height:300px; padding:0px; }

.footer-bottom{ position:absolute; bottom:0; width:100%;}
.mail{ font-size:13px; color:#3e3e3e; margin:10px 0 0 0;}
.mail a{ color:#669B41; text-decoration:underline;}
.mail a:hover{ text-decoration:none; color:#3e3e3e;}
.btn-next-div{ text-align:left;}
.btn-download{ text-align:left; margin:10px 0; float:left;}
.btn-download a{ background:url(../images/btn-download.png) top center no-repeat; width:187px; height:41px; display:block;}
.btn-download a:hover{ background-position:0 -42px;}
.radio-butons{width:100%;margin:0 0 20px 55px;}
.events-main-block{ width:100%}
.event-block-1{width:365px;margin:0 20px 0 0;float:left}
.event-block-2{width:365px;overflow:hidden}
.event-block-form{width:320px; padding:20px 20px 0 20px; float:left; background:url(/media/1267/container-righ-bg.png) repeat-x left top #fafafa;border:1px solid #ccc;}
.event-txt{ width:100px; float:left; margin:0; padding:8px 0 0 0;}
.event-txt span{ color:#ff2f00;}
.event-field{ width:200px; float:left;  margin:0;}
.event-field input{background:#fff; padding:6px 5px; border:1px solid #CCC; width:195px;color:#333}
.event-textarea{float:left;height:60px;margin:0;width:200px}
.event-textarea textarea{background: none repeat scroll 0 0 #FFFFFF;border:1px solid #CCCCCC;color:#333333;font-size:11px;height:48px;padding:6px 5px;width:195px}
.event-field select{border:1px solid #CCCCCC;color:#666666;margin-right:10px;outline:medium none;padding:5px;width:206px;font-size:11px;color:#333;}
.event-captcha{float:left;  margin:0; padding:0;width:100px;}
.event-captcha input{background:#fff; padding:6px 5px; border:1px solid #CCC; width:95px;color:#333}
.price-area { clear:both; width:100%;}
.price-area h2 { font-size:18px; font-weight:bold; vertical-align:middle; text-align:center; padding:15px; color:#669933;}
.price-area h3 { font-size:20px; color:#333; background:#dbecce repeat top left; padding:10px; vertical-align:middle; text-align:center; margin:0 1px;}
.price-area ul { display:block;}
.price-area li { list-style:none; text-align:center; vertical-align:middle; font-size:14px; margin:0 0 5px 0; line-height:16px; color:#333;}
.prepetual {line-height:16px !important; color:#060 !important; margin-bottom:16px !important;}
.price-area li span { list-style:none; text-align:center; vertical-align:middle; font-size:20px; margin:0 0 5px 0; color:#693; line-height:30px;}
.price-con1 { width:205px; float:left; margin:0 35px 0 0; background:url(../images/price-bg.png); height:272px;}
.price-con2 { width:205px; overflow:hidden; background:url(../images/price-bg.png); height:272px;}
.download-trial { font-size:18px; font-weight:bold; color:#333;}
.download-trial a { font-size:18px; font-weight:bold; color:#333;}
.download-trial a:hover { font-size:18px; font-weight:bold; color:#693;}
.write-sales { font-size:14px;}
.write-sales  a { color:#693; font-weight:bold;}
.write-sales  a:hover { color:#693; text-decoration:underline; font-weight:bold;}

h2{font-family: 'OpenSans-Light';font-size: 44px;font-weight: normal;}
.download{ width:58%; padding:20px 5px 0px 20px; float:left; background:url(/media/1267/container-righ-bg.png) repeat-x left top #fafafa;  border:1px solid #d0d0d0; margin:0 20px 20px 0;min-height: 316px;}
.download-browser{background:url(/media/1267/container-righ-bg.png) repeat-x left top #fafafa;border: 15px solid #999;float: left;padding: 20px 3px 0 20px;position: relative;width: 415px;}
.my_popup_close1{border: 1px solid #333;color: #333;font-size: 17px;font-weight: bold;padding: 3px 4px;position: absolute;right:-3px;top:-12px;border-radius: 15px;-webkit-border-radius: 15px;-o-border-radius: 15px;-mz-border-radius: 15px;}
.download-txt{ width:173px; float:left; margin:0; padding:6px 0 0 0;text-align:left;}
.download-txt span{ color:#ff2f00;}
.contact-area .download{ width:92%;}
.flt-lft{ float:left; margin:0px 20px 25px 0px;}
.download .flt-lft{ width:95%;}
.download-field{float:left;  margin:0;position:relative;}
.download-field input{background:#fff; padding:6px 5px;  border:1px solid #929292; width:210px;}
.download-field select{background:#fff; padding:4px 5px;  border:1px solid #929292; width:222px;}
.download-field select option{padding:2px 5px;}
.download-field span{position:absolute;top:18px;left:0px;line-height: 13px;}
.download-field span.errortext{color:red;margin-top:15px;}
.download-field textarea{background:#fff; padding:6px 5px;  border:1px solid #929292; width:210px;height: 48px;}
.footer-bottom{ position:absolute; bottom:0; width:100%;}
.mail{ font-size:13px; color:#3e3e3e; margin:10px 0 0 0;}
.mail a{ color:#669B41; text-decoration:underline;}
.mail a:hover{ text-decoration:none; color:#3e3e3e;}
.btn-next-div{ text-align:left;clear:both;position: relative;}
.btn-next-div input.btn-next{ background:url(../images/btn-next.png) top center no-repeat; height:32px;  width:117px; cursor:pointer;}
.btn-download{ text-align:left; margin:10px 0; float:left;}
.btn-download a{ background:url(../images/btn-download.png) top center no-repeat; width:187px; height:41px; display:block;}
.btn-download a:hover{ background-position:0 -42px;}
.btn-next-div input.btn-submit{ background:url(../images/btn-submit.png) top center no-repeat; height:32px;  width:117px; cursor:pointer;}
.btn-next-div input.btn-submit:hover{ background-position:0 -33px; height:32px;}
.text-checkbox{ float:left; margin:0 10px 0 0;}
.text-checkbox{ margin:3px 10px 0 0;}
.twitter-bg {background: url(../images/twitter-bird.png) no-repeat left; width:180px;}
.twitter-timeline { font-size:14px; color:#669933; padding:0 0 0 23px;}
.feedburnerFeedBlock { float:left; margin:10px 0 0 0;}
.feedburnerFeedBlock ul li{margin:0 0 10px 0;}
.feedTitle { margin:0; padding:0 0 5px 0;}
.feedTitle a {font-size:14px; color:#669933; text-align:left;}
.feedburnerFeedBlock { width:100%;}
#creditfooter {display:none;}
.headline {font-weight:bold; margin:10px 0 0 0; padding:0;}
.headline a{font-weight:bold; padding:0;}
.date { font-size:11px; margin:-2px 0 3px 0; padding:0;}
.feedburnerFeedBlock div {line-height:16px;}
.pricing_subtitle{ float:left; width:100%; margin:0 0 10px 0; color:#3b3a3b; font-size:16px; text-align:center; }
.pricing-teble{ float:left; width:100%; text-align:center;}
table a,table a:link,table a:visited{border:none}
img{border:0;margin-top:.5em}
table{width:100%;margin:1em auto;border-collapse:collapse}
caption{color:#535353;font-size:.94em;letter-spacing:.1em;margin:1em 0 0 0;padding:0;caption-side:top;text-align:center}
tr.odd td{background:#F9F9F9}
td{min-height:30px; text-align:center; color:#535353}
.td_left{border-left:1px solid #e7e7e6}
.td_right{border-right:1px solid #e7e7e6}
.td_bottom{border-bottom:1px solid #e7e7e6}
.td1{border-top: 1px solid #E7E7E6; border-right: 1px solid #E7E7E6; border-left:1px solid #E7E7E6}
.td2{border-right: 1px solid #E7E7E6; border-left:1px solid #E7E7E6}
.td3{border-bottom:1px solid #E7E7E6; border-right: 1px solid #E7E7E6; border-left:1px solid #E7E7E6}
.td4{border:none}
.offertop{ width:205px; padding:0px 0 0 0;  height: 50px;text-align:center; font-size:20px; color:#669b41; font-weight:bold; background:url(../images/offertop_bg.jpg) no-repeat top center; line-height:24px}
.offertop span{font-weight:normal}
.features{background-color: #333333;color: #FFFFFF;font-size: 20px;padding: 15px 0 15px 16px;text-align: left;}
.features_sub{float:left; text-align:left; color:#535353; font-size:12px; padding:10px 0 0 15px;width:320px;}
.features_sub .info{float:right; margin-right:20px; margin-top:1px;background:url(/media/1070/i.png) no-repeat; text-indent:-9999px;width:20px; height:20px}
.features_sub .info:hover{ background:url(/media/1071/info-hover.png) no-repeat;text-indent:0}
.features_sub img{visibility:hidden;margin:0 0 0 0}
.try{float:left;text-indent:-9999px; width:84px; height:39px; background:url(../images/try.jpg) no-repeat top left; cursor:pointer; margin:8px 0 8px 12px}
.try:hover{ float:left; width:84px; height:39px; background:url(../images/try_hover.jpg) no-repeat top left}
.buy{ text-indent:-9999px; float:right; width:84px; height:39px; background:url(../images/buy.png) no-repeat top left; cursor:pointer; margin:8px 12px 8px 0}
.buy:hover{ float:right; width:84px; height:39px; background:url(../images/buy_hover.png) no-repeat top left}
.thank-you{clear:both;width:970px;}
.thank-you h2{font-size:50px;text-align:center;padding:20px 0 40px 0;color:#333;font-weight:bold}
.thank-you p{text-align:center;}
.thank-you-print-area{width:100%;margin: 30px 0;}
.thank-you-print-area .print-section-1{width:50%;border-right:#030 solid 1px;float:left}
.thank-you-print-area .print-section-2{width:50%;overflow:hidden;padding:0 0 0 20px}
.customer-info{width:100%;margin:0 0 15px 0;clear:both}
.customer-info .customer-title{font-size:12px;float:left;width:60px}
.customer-info .customer-title-2{font-size:12px;float:left;width:155px}
.customer-info .customer-detail{overflow:hidden;padding:0 0 0 40px}
.customer-info .customer-detail-2{overflow:hidden;padding:0 0 0 10px}
.print-button{ text-indent:-9999px; width:94px; height:39px; background:url(../images/print-button-normal.png) no-repeat top left; cursor:pointer;margin:20px auto 0;}
.print-button:hover{background:url(../images/print-button-hover.png) no-repeat top left}
.close-button{ text-indent:-9999px; width:94px; height:39px; background:url(../images/close-normal.png) no-repeat top left; cursor:pointer;margin:10px 0;}
.close-button:hover{background:url(../images/close-hover.png) no-repeat top left}
.product-price-list { width:100%}
.product-price-list td { text-align:left;padding:4px}
.product-price-list tr:hover {background:#dbecce}
.product-price-list th { padding:4px; font-size:14px; color:#693}
.if-condition{width:100%;margin:0 0 15px 0}
.if-condition h3 { font-size:14px; color:#693; float:left;width:170px;padding:3px 0 0 0;}
.if-condition select {padding:4px; width:200px; border:1px solid #CCC}
.radio-buttons-if-cond {margin:0 10px 0 0}
.radio-buttons-if-cond input {margin:0 10px 0 0}
.radio-buttons-if-cond span{margin:0 20px 0 0 }
.javascript{ width:100%}
.javascript td {text-align:left; margin:0 0 15px 0}
.javascript .text{ font-size:14px; margin:0 10px 0 0;font-weight:bold;padding:5px 0 0 0}
.javascript-submit{text-indent:-9999px;width:94px;height:39px;background:url(../images/submit-normal.png) no-repeat top left;cursor:pointer;margin:10px 0;padding:0 0 20px 0;border:none;outline:none}
.javascript-submit:hover{background:url(../images/submit-hover.png) no-repeat top left}
.javascript-textarea textarea{border:1px solid #666; padding:5px;font-size:12px; width:350px}
.javascript select {padding:4px; width:200px; border:1px solid #666;margin:0 0 15px 0}
.javascript-radio {margin:0 0 10px 0; clear:both}
.javascript-radio input { margin:0 15px 0 0;float:left}
.ok-button{text-indent:-9999px;width:94px;height:39px;background:url(../images/ok-normal.png) no-repeat top left;cursor:pointer;margin:10px 0;padding:0 0 20px 0;border:none}
.ok-button:hover{background:url(../images/ok-hover.png) no-repeat top left}
.login-button{text-indent:-9999px;width:94px;height:39px;background:url(../images/login-normal.png) no-repeat top left;cursor:pointer;margin:10px 0;padding:0 0 20px 0;border:none;outline:none}
.login-button:hover{background:url(../images/login-hover.png) no-repeat top left}
.check-button{text-indent:-9999px;width:94px;height:39px;background:url(../images/check-normal.png) no-repeat top left;cursor:pointer;margin:10px 0;padding:0 0 20px 0;border:none;outline:none}
.check-button:hover{background:url(../images/check-hover.png) no-repeat top left}
.download-trial-button{width: 137px;border: 1px solid #0E780F;display: inline-block; color:#fff;  font-size: 15px;font-weight: bold;padding: 5px 10px;  margin: 2px auto;text-transform: uppercase;background: #54AA09;background: -webkit-gradient(linear, 0 0, 0 bottom, from(#54AA09), to(#0e780f));background: -webkit-linear-gradient(#54AA09, #0e780f);background: -moz-linear-gradient(#54AA09, #0e780f);background: -ms-linear-gradient(#54AA09, #0e780f);background: -o-linear-gradient(#54AA09, #0e780f);background: linear-gradient(#54AA09, #0e780f);-pie-background: linear-gradient(#54AA09, #0e780f); cursor:pointer; outline:none; display:block;}
.download-trial-button-orange{ width: 137px; border: 1px solid #D17514;	display: inline-block; color:#fff; font-size: 15px;font-weight: bold;padding: 5px 10px;  margin: 2px auto;text-transform: uppercase;background: #ECB908;background: -webkit-gradient(linear, 0 0, 0 bottom, from(#ECB908), to(#D17514));background: -webkit-linear-gradient(#ECB908, #D17514);background: -moz-linear-gradient(#ECB908, #D17514);background: -ms-linear-gradient(#ECB908, #D17514);background: -o-linear-gradient(#ECB908, #D17514f);background: linear-gradient(#ECB908, #D17514);-pie-background: linear-gradient(#ECB908, #D17514);cursor:pointer; outline:none; display:block;}
.basic-element{width:100%;clear:both}
.basic-element th { font-size:14px;color:#693; padding:4px}
.basic-element td{text-align:left; padding:4px} 
.basic-element-textbox{border:1px solid #666; padding:3px; width:200px}
.basic-element-radio {float:left; margin:2px 5px 0 0}
.basic-element-radio-text{float:left; margin:0 5px 0 0}
.basic-element-radio-title{float:left; margin:0 10px 0 0; color:#693;font-weight:bold}
.basic-element-checkbox{float:left; margin:2px 8px 0 0}
.basic-element-select {padding:4px; width:200px; border:1px solid #666}
.order-details { width:970px;}
.order-details td { text-align:left; padding:8px}
.order-details-center-align { text-align:center !important}
.order-details-quantity{width:40px; padding:4px; font-size:12px;color:#666;border:1px solid #CCC;outline:none;text-align:center}
.dropdown-select {border: 1px solid #999999;padding: 4px;width: 225px;}
a.tooltip {outline:none; } a.tooltip strong {line-height:30px;} a.tooltip:hover {text-decoration:none;} a.tooltip span { z-index:10;display:none; padding:14px 20px; margin-top:-30px; margin-left:28px; width:240px; line-height:16px; } a.tooltip:hover span{ display:inline; position:absolute; color:#111; border:1px solid #DCA; background:#fffAF0;} .callout {z-index:20;position:absolute;top:30px;border:0;left:-12px;} /*CSS3 extras*/ a.tooltip span { border-radius:4px; -moz-border-radius: 4px; -webkit-border-radius: 4px; -moz-box-shadow: 5px 5px 8px #CCC; -webkit-box-shadow: 5px 5px 8px #CCC; box-shadow: 5px 5px 8px #CCC; }
.gray{color:#333}
.pricing-faq { width:100%;clear:both;}
.pricing-faq h4 { text-align:left; font-size:16px; color:#693;margin:0 0 8px 0;font-weight:normal !important}
.ui-tooltip, .arrow:after {background: black;border: 2px solid white;}
.ui-tooltip {padding: 10px 20px;color: white;border-radius: 20px;font: bold 14px "Helvetica Neue", Sans-Serif;text-transform: uppercase;box-shadow: 0 0 7px black;}
.arrow {width: 70px;height: 16px;overflow: hidden;position: absolute;left: 50%;margin-left: -35px;bottom: -16px;}
.arrow.top {top: -16px;bottom: auto;}
.arrow.left {left: 20%;}
.arrow:after {content: "";position: absolute;left: 20px;top: -20px;width: 25px;height: 25px;box-shadow: 6px 5px 9px -9px black;-webkit-transform: rotate(45deg);-moz-transform: rotate(45deg);-ms-transform: rotate(45deg);-o-transform: rotate(45deg);tranform: rotate(45deg);}
.arrow.top:after {bottom: -20px;top: auto;}
.ui-widget .ui-widget {font-size: 12px !important;font-weight:normal !important;text-transform:none !important;}
.contact-header-landing-page {padding:0; overflow:hidden; margin:5px 0 0 0;}
.contact-header-landing-page .header-contact { width:100%; clear:both; color:#336633; font-size:18px; text-align:right; padding:0 0 6px 0;}
.contact-header-landing-page .header-contact span { font-weight:bold; font-size:18px; color:#000; padding:0 8px 0 0;text-align:right;}
.contact-header-landing-page .header-contact a {color:#336633;}

.cross-browser-content-section {width:100%;clear:both;}
.cross-browser-content-section .part1 {width:600px;margin:0 20px 0 0;float:left;}
.cross-browser-content-section .part1 p {font-size:16px;color:#333333;line-height:24px;}
.cross-browser-content-section .part1 .details-container {width:100%;}
.cross-browser-content-section .part1 .details-container .dc1{width:auto;}
.cross-browser-content-section .part1 .details-container .dc1 h3 {font-size:20px;color:#693;padding:0 0 8px 0;}
.cross-browser-content-section .part1 .details-container .dc1 h3 span img{vertical-align:bottom;padding:0 10px 0 0;}
.cross-browser-content-section .part1 .details-container .dc1 ul {display:block;}
.cross-browser-content-section .part1 .details-container .dc1 li {list-style:none;margin:0 10px 0 0;padding:0 30px 12px;font-size:16px;line-height:22px;}
.cross-browser-content-section .part1 .details-container .dc2{width:auto;}
.cross-browser-content-section .part2 {width:310px;float:right;margin:0 20px 0 0;}
.cross-browser-content-section .part3 {width:970px;text-align:center;}
.cross-browser-content-section .part3 h2 {font-size:36px; line-height:45px; margin:48px 0 60px 0;}
.cross-browser-content-section .part3 h2.join {margin:40px 0 15px 0;}
.cross-browser-content-section .part3 h3 {font-size:24px; line-height:24px; margin:0 0 25px 0; font-weight:normal;}
.cross-browser-content-section .part3 p {text-align:center;font-size:14px;}
.cross-browser-content-section .part3 p span { padding:0 10px;}
.cross-browser-content-section .part3 p a { color:#693;}
.cross-browser-content-section .part3 p a:hover { color:#693;text-decoration:underline;}
.cross-browser-download { width:100%;clear:both;}
.cross-browser-download .bg-area-top-title { background:url(../images/download-trial-title-bg.png) top left no-repeat;width:288px;padding:20px 10px 0 10px;color:#FFF; height:43px;position:relative;margin:-125px 0 0 0;font-size:26px;text-transform:uppercase;text-align:center}
.cross-browser-download .bg-area-mid-bg { background:url(../images/download-trial-bg-middle.png) top center repeat-y; padding:20px 20px 0;width:268px;position:relative}
.cross-browser-download .bg-area-mid-bg .text-box{ background:url(../images/download-trial-text-box.png) left top no-repeat; width:269px; height:26px; padding:8px 2px 0; border:none; outline:none}
.cross-browser-download .bg-area-mid-bg .text-box input{ background:none; border:none; color:#666; font-size:14px;  height:18px; padding:0 0 0 8px; width:255px;}
.cross-browser-download .bg-area-mid-bg .drop-down{background:url(../images/download-trial-text-box.png) left top no-repeat; width:269px; height:27px; padding:8px 2px 0}
.cross-browser-download .bg-area-mid-bg .drop-down select{background:none; padding:0 5px; ont-size:14px;border:none; outline:none;width:260px;color:#666}
.cross-browser-download .bg-area-mid-bg .download-button{background:url(../images/download-trial-button-bg.png) no-repeat top center; padding:0 5px;  font-size:35px;border:none; outline:none;width:260px;color:#666}
.cross-browser-download .bg-area-mid-bg .download-button input{background:none; padding:8px 5px;  font-size:34px;border:none; outline:none;width:260px;color:#FFF;text-transform:uppercase}
.cross-browser-download .bg-area-mid-bg .download-button input:hover{background:url(../images/download-trial-button-bg-hover.png) no-repeat  top center;cursor:pointer}
.cross-browser-download .bg-area-mid-bg .download-checkbox input{ margin:0 8px 0 0; vertical-align:middle}
.cross-browser-download .bg-area-mid-bg .download-checkbox span { font-size:14px}
.cross-browser-download .bg-area-bottom-bg { background:url(../images/download-trial-bg-bottom.png) top center no-repeat; width:308px;position:relative;height:17px}
.download-tagline { font-size:25px;color:#333; text-align:center}

.thank-you-button {background:url(../images/thankyou-buttong-bg.jpg) repeat top; width:270px; height:78px; padding:25px; text-decoration:none; border-radius:5px; border: 1px solid #336600; color:#fff !important; font-size:20px;  behavior:url(PIE.htc)}
.thank-you-button:hover {background:url(../images/thankyou-buttong-bg.jpg) repeat bottom; border: 1px solid #996600; text-decoration:none !important;  behavior:url(PIE.htc)}
.btn-row { margin:25px 0; float:left; width:100%}
.spacer { width:30px; display:inline-block}
.date-thankyou { font-size:18px; font-weight:bold}
.grenn-panel { background:#ebf8df; border-radius:5px; width:100%; float:left; padding:25px 0 5px 0; margin:20px 0 30px 0}
.grenn-panel p { margin:0 0 10px 0 }
.register-button {background:url(../images/thankyou-buttong-bg.jpg) repeat top; padding:8px 75px;  text-decoration:none; margin:25px 0; border-radius:5px; border: 1px solid #336600; color:#fff !important; font-size:14px;  behavior:url(PIE.htc)}
.register-button:hover {background:url(../images/thankyou-buttong-bg.jpg) repeat bottom; border: 1px solid #996600; text-decoration:none !important;  behavior:url(PIE.htc)}
#banner-fade{ margin:0 auto;}
.tooltip{ z-index:99999; float:left;}
.footer_validationicon{ float:right; margin:-10px 0 0 0; width:100px;}
.grenn-panel2{ background: none repeat scroll 0 0 #EBF8DF;border-radius:5px; float: left; margin: 0px 0px 30px;padding:20px;width:100%;}
#footer .links-area2 { width:970px; margin:0 auto; padding:0 0 20px 0;}
#footer .links-area2 p{ float:left; width:auto;}	
.trybox{ width:100%; float:left; margin:15px 0 20px 0;}
.trybutton{ float:left; width: auto;}
.tryrighttext{ float:right; width: auto; margin-top:15px}
.tryrighttext a{ font-weight:bold;}

.landingpage_content{ margin: 0 auto; width: 970px; clear:both;}
.landingpage_banner{ float:left; background: url(/media/1058/banner-bg.png) repeat; padding:15px 0px; margin:0px; width:100%;position:relative;min-height:320px;}
.landingpage_banner h1{ float:left; width:100%; text-align: center; font-size:38px; color:#fff;  margin:10px 0px; line-height:45px}
.landingpage_banner span{ float:left; width:100%; text-align: center; font-size:25px; color:#fff; margin:0px; }
.landingpage_banner .banner_content{ float:right; width:69%; height: auto; margin:50px 0px 0px;}
.landingpage_banner .banner_content li{ list-style:none; background:url(/media/1060/landing_bannerpoint.png) left 5px no-repeat; font-size:14px; color:#fff; padding:0 0 2px 20px; line-height:18px; margin:0 0 13px 0}
.landingpage_banner .banner_img{ float:left; width:249px;}
.landingpage_greesection{ float:left; background-color:#e2f0d9; padding:20px 0; margin:-5px 0px 0px; width:100%; }
.landingpage_greesection h1{ float:left; width:100%; text-align:left; font-size:24px; color:#000000; }
.landingpage_greesection h4{ float:left; width:100%; text-align:left; font-size:16px; color:#000000; margin:10px 0px 15px; }
.landingpage_greesection .banner{ float:left; width:100%; margin:10px 0px 0px;}

.featured{ float:left; width:100%; margin:0;} 
.featured .featuredtitle{ float:left; width: auto; margin:35px 35px 0px 0px; text-decoration:none; font-size:22px; color:#000000;} 
.featured_img{  float: left;height: auto;margin: 0px 0px 12px 25px;text-align: center;width: 168px;}
.midcontentdiv{ float:left; width:100%;}
.midcontentdiv .midcontent{ float:left; width:100%;padding:0px 0px 10px; margin:8px 0;}
.midcontentdiv .midcontent h2{ float:left; width:100%; text-align:center; font-size:24px; color:#000000; font-weight:bold;line-height: 28px;}

.landingpage_leftsetion{ float:left; width:50%; text-align:center; margin:0px 0px 30px;}
.landingpage_leftsetion h2{ float:left; width:100%; text-align:center; line-height:28px;color: #000000; font-size: 24px; font-weight:bold;}
.landingpage_leftsetion .subtitle{ float:left; width:100%; text-align:center; color: #000000; font-size:16px; font-weight:bold; margin:0px 0px 10pxs;}
.landingpage_leftsetion p{float:left; width:100%; text-align:center; font-size:14px;}
.landingpage_leftsetion .buttom{ float:left; margin:100px 0 0 0}
.landingpage_righttsetion{ float:right; width:451px; height: auto; margin:0 0 30px 0;}
.landingpage_righttsetion .tryfree{ float:left; width:100%; height: auto; margin:55px 0 15px 0; text-align:left; font-size:21px;}
.landingpage_leftsetion .tes_pro{ float:right;}
.landingpage_help{ float:left; text-align:center; width:100%; margin:0;}
.landingpage_help h2{ float:left; width:100%; text-align: center; font-weight:bold; font-size:24px; color:#000000; line-height: 28px;}
.landingpage_help ul{ float:left; margin:25px 0 0 0; padding:0;}
.landingpage_help ul li{ float:left; width:100%; text-align:left; list-style:none; background:url(/media/1038/bullet.png) left 5px no-repeat; font-size:14px; color:#3e3e3e; padding:0 0 8px 20px; line-height:18px; margin:0 0 5px 0;}
.landingpag_sub{float:left; width:100%; border-bottom:1px #dddfe2 solid; padding:0 0 20px 0; margin:0 0 20px 0;}
.landingpag_sub h2{ width:100%; text-align:center;}
.landingpag_sub .leftbg{ float:left; padding:20px; text-align:left; background-color:#f8fff4; border:1px solid #d4e9c6; width:530px; height:auto; margin:20px 0 0 200px}
.landingpag_sub .leftbg span{ float:left; width:100%; text-align:left; font-weight:bold; font-size:13px;}
.landingpag_sub .rightside{ float:right; padding:20px; text-align: center;width:350px; height:auto}
.landingpag_sub .leftside{ float:left; width:530px; height:auto;}
.landingpag_sub .leftside P{ margin:0; padding:0PX;}
.landingpag_sub .leftside h2{ font-size:24px; text-align:left; line-height:35px; font-weight:bold;}
.tryfree_dawonlod{ float:left; width:100%; text-align:left;}

.banner-bg {background: url("../media/5622/background.png") repeat; height:285px; width: 100%;     padding: 50px 0 20px;}
.slide{margin:0px auto; width:970px; text-align:center; color: #FFFFFF;   position:relative }
.slide h2 {font-size:35px; color: #FFFFFF; font-weight:bold;   line-height: 45px;  text-align:left}
.slide p {font-size: 25px; font-weight: bold;  margin:12px 0 4px 0; color: #FFFFFF; }
.slide-img {  position: absolute;right: 108px;top: 67px;}
.slide-img-box { position: absolute;right: 19px;top: -56px;}
.slide-right-section {float: left;position: relative;width: 100%; }
.slide-right-section-2 {float:left; width:100%; position:relative;   min-height: 191px;}
.list-point { color: #FFFFFF; padding-left: 45px; text-align:left;  width: 500px;margin: 20px 0 0; }
.list-point  li { list-style-image: url("../media/5621/row-point.png"); }
.list-point  li { height: 32px; }
.list-point  li { float: left;   font-size: 15px; margin: 0; padding: 2px 0 0 10px; width: 384px; }
.list-point-bg li{background: url("../media/5620/row.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0); width:47%; float:left;letter-spacing: 0.5px; padding: 4px 0 0 18px; }
.list-point-margin { margin:18px 0; }
.btn-green, .btn-green:hover { color: #FFFFFF;font-size: 18px; text-decoration: none; text-transform: uppercase; }
.btn-green span { font-size: 12px; }
.btn-green { background: url("../media/5616/btn-green.png") no-repeat; float: right; margin: 11px 72px 0 9px; padding: 9px 13px; text-align: center; }
.btn-yellow, .btn-yellow:hover { color: #FFFFFF; font-size: 18px; text-decoration: none; text-transform: uppercase; }
.btn-yellow span { font-size: 12px; }
.btn-yellow { background: url("../media/5617/btn-yellow.png") no-repeat ; float: right; margin: 11px 0 0 9px; padding: 8px 24px 7px; text-align: center; }

.home-box{width:343px;	height:149px;	background:url(../media/5623/box-background.png) no-repeat;    float:left; margin:15px 30px 15px 0}
.image {width:80px; height:100px;padding: 0 11px 3px 26px; float:left; }
.image-text h2{font-size:26px;font-weight:lighter;padding:0; color:#3a3a3c;}
.image-text{padding:6px}
.image-text p.enterprise{color:#669900;font-size:20px;font-weight:lighter;margin:0;  padding: 3px 0 10px;}
.image-text p{font-weight:lighter;color:#666666 ;margin: 0 53px 0 0; font-size:15px;}
.btn-yellow-2{background:none repeat scroll 0 0 #e2a315;border-radius:2px;color:#FFF;display:inline-block;font-size:13px;margin:0 17px 0 25px;min-width:136px;padding:5px 0!important;text-align:center;text-decoration:none;text-transform:capitalize}
.btn-yellow-2:hover {color:#FFF; background:#c58d0e}
.btn-green-2{background:#4b7d28;border-radius:2px;color:#FFF;display:inline-block;font-size:13px;margin:0 5px;min-width:136px;padding:5px 0!important;text-align:center;text-decoration:none;text-transform:capitalize}
.btn-green-2:hover { background:#3e6b1f; color:#FFF; }

.banner-bg .btn-green{background: url("../media/5644/community-edition-btn.png") no-repeat top left;font-size: 21px;  width: 200px; height:44px; right: 15%;padding: 6px 0px;position: absolute;transition: all 500ms ease;top: 67%; }
.banner-bg .btn-yellow{background: url("../media/5647/enterprise-edition-btn.png") no-repeat top left;transition: all 500ms ease;font-size: 21px;  width: 200px;height:44px;padding: 6px 0px;   position: absolute;min-width: 142px;  right:0;top: 67%; border-radius:4px; color:#704815}
.landingpage_content .banner{background:none !important;height:auto !important;}
.banner{ position:relative;}
.community-banner{background:url('/media/1068/testing-wizz-community-banner2.png') top left no-repeat;height: auto;padding: 10% 10px 10%;background-size:98% 100%;width:98%;}
.enterprise-banner{background:url('http://www.testing-whiz.com/media/36048/testing-wizz-network-diagram.jpg') top left no-repeat;height:auto;padding:10% 10px 11%;width:100%;background-size:98% 100%;}
.enterprise-banner h1, .community-banner h1{line-height: 50px;color:#669933;padding-left: 10px;font-size: 42px;}
.banner-bg .btn-green span, .banner-bg .btn-yellow span{display: block;font-size: 19px;}
.banner-bg .btn-green span{ margin:3px 0 0 0}
.banner-bg .btn-yellow span{ margin:0px 0 3px 0}
.banner-bg .btn-green br, .banner-bg .btn-yellow br{ display:none}
.green-font{color:#669933;}
.pricing{display: inline-block;}
.pricing-left{ width:47%; padding:5px; float:left;margin-bottom: 25px;}
.pricing-right{ width:48%; padding:5px 0px 5px 22px; float:right;border-left:1px solid #d1d1d1;}
.pricing p{ font-size:14px;text-align: left;}
.text-align-right a{text-align:left !important;}
.dwnld-trial .btn-ylw{    margin: 10px 0 0 4px;padding: 8px 33px;}
.community-edition-tabs .ui-tabs-nav .ui-state-default .ui-tabs-anchor{ padding: 5px 11px 1000px; }
.enterprice-edition-tabs .ui-tabs-nav .ui-state-default .ui-tabs-anchor{ padding: 5px 11px 1000px;  width: 151px !important;}
.community-edition-btn{ text-align:center}
.community-edition-btn .btn-grn{padding:15px 40px;float:none;}
.pricing-right{  min-height: 210px;position: relative;}
.download-right-content{background: url("/media/1267/container-righ-bg.png") repeat-x scroll left top #fafafa;border: 1px solid #cdcdcd;float: left;font-size: 16px;line-height: 30px;min-height: 286px;padding:25px 15px;width: 31%;}
.download-right-enterprise{min-height: 543px!important;}
.download-right-content img{width:98%;margin-top:0px;border:2px solid #666;}
.featured-product-bottom{ width:auto; margin: 10px 0 30px 10%;}
.dwnld-trial {margin-bottom: 35px;padding: 0;}

.webinardiv{ float:left; width:970px; margin:0 0 0}
.webinarleftside{ float:left; width:600px;}
.webinarleftside h2 {color: #669933; font-size: 16px; padding: 10px 0;}
.webinarleftside ul {display: block;padding: 0 0 15px;margin:0px;}
.webinarleftside li {color: #333333 !important; font-size: 13px !important; line-height: 21px;    list-style: disc outside url("/media/1038/bullet.png"); margin: 0 0 3px 20px;}
.webinarleftside .datetime{padding: 0 0 15px;}
.webinarleftside .border{margin:5px 0 15px 0;}
.webinarrightside-right{ float:left; width:200px; background:#f2fbff; border:1px solid #82cafa;  padding: 10px; margin:0px; margin-top:5px;}
.webinarrightside .form-text-box-right{background:#FFFFFF; border: 1px solid #D4D4D4; float: left;margin: 0 8px 10px 0; overflow: hidden;padding: 6px; width:220px;-moz-box-shadow:inset 0px 4px 8px #f4f4f4;-webkit-box-shadow: inset 0px 4px 8px #f4f4f4;box-shadow:inset 0px 4px 8px #f4f4f4;}
.webinarrightside {background: none repeat scroll 0 0 #fafafa; border: 1px solid #D0D0D0; float: right; margin: 0px 0px 20px 0px; padding: 25px; width: 235px;}
.webinarrightside h2{ float:left; width:100%; margin:0 0 10px 0; text-align:left; font-size:19px; color:#669933;font-weight:bold;}
.webinarrightside .subtitle{ float:left; width:100%; text-align:left; font-size:20px; font-weight:bold; color:#333333; font-size:13px; margin:7px 0;}
.webinarrightside .tabel{ float:left; width:100%; font-weight: normal; font-size:13px;margin:0px 0px 7px 0px ; }
.webinarrightside .tabel table{margin:0px; }
.webinarrightside .tabel table td{text-align:left;padding:0px 3px 0px 2px;min-height:inherit;}
.webinarrightside .zone{float:left; width:100%; text-align:left; font-size:18px; color:#333333}
.webinarrightside .zone option {width:265px;}
.webinarrightside .note{float:left; width:100%; margin:7px 0px; text-align:left; font-size:13px; color:#333333}
.webinarrightside .note input{ margin:0 4px; width:248px; border:none}
.webinarrightside .form-text-box {background: none repeat scroll 0 0 #FFFFFF; border: 1px solid #929292;float: left;margin: 7px 0px 12px 0px; overflow: hidden; padding: 6px 0px 6px 5px; width: 224px;}
.webinarrightside .form-text-box:hover{border: 1px solid #669933;}
.webinarrightside .form-text-box input { background: none repeat scroll 0 0 transparent;border: medium none;color: #666666;font-size: 12px;width: 97%; font-family:Droid Sans;}
.webinarrightside .subtitle2 {color: #333333; float: left; font-size: 13px; font-weight: bold; margin:7px 0px; text-align: left; width: 100%;}
.webinarrightside .button{ float:left; width:200px;  margin:0 0 0 40px;}
.webinarrightside .coman_button{background: url("../media/58048/register-btn.png") no-repeat scroll center top ;cursor: pointer;height: 32px;width: 100px;border:none;float:none;}
.webinarrightside .coman_button:hover{background: url("../media/58048/register-btn.png") no-repeat;background-position: 0 -33px;height: 32px;border:none;float:none;}
.webinarrightside .coman_button2{background: url("http://www.testing-whiz.com/media/58020/btn-download.png") no-repeat scroll center top ;cursor: pointer;height: 32px;/*width: 125px;*/border:none;float:none;/*change */ width:117px; padding:0;}
.webinarrightside .coman_button2:hover{background: url("http://www.testing-whiz.com/media/58020/btn-download.png") no-repeat;background-position: 0 -33px;height: 32px;border:none;float:none;}
.coman_button{ float:left; height:30px; padding:2px 6px;background:#3399cc; border:#006699 1px solid; text-align:center; color:#FFF; font-size:14px !important; cursor:pointer;}
.coman_button:hover{ background:#006699; border:#3399cc 1px solid;  cursor:pointer; color:#FFF !important; }
.coman_button2{ float:left; height:20px; padding:2px 6px; background:#3399cc; border:#006699 1px solid; text-align:center; color:#FFF; font-size:14px !important; cursor:pointer;}
.coman_button2:hover{ background:#006699; border:#3399cc 1px solid;  cursor:pointer ;color: #FFFFFF;}
.coman_button3{ float:left; height:30px; padding:6px 6px 0 6px; background:#3399cc; border:#006699 1px solid; text-align:center; color:#FFF; font-size:14px !important; cursor:pointer;}
.coman_button3:hover{ background:#006699; border:#3399cc 1px solid;  cursor:pointer ;color: #FFFFFF;}
.contact-header{margin:0px;padding:0px;}
.social-icons{display: inline-block;padding-bottom: 10px;}
.upcominWebinar-btn{display:block;background:url("../images/upcomingwebinarbtn.png");height:30px;width:190px;  float: right;clear:both;color:#fff;text-align:center;font-size: 14px;font-weight: normal;line-height: 30px;text-decoration:none;}
.upcominWebinar-btn:hover{color:#fff;}
.banner-wrapper{width:1000px;height:100%;margin:0px auto}
.banner1-bg{background:url("../media/5657/background.png");width:100%;height:355px;}
.banner2-bg{background:url("../images/banner-bg.png");width:100%;height:355px;display:none;}
.banner1{background:url("../images/banner.png") no-repeat;height:100%; width:100%;background-position: 0 4px;position:relative;/*display:block;*/display:none;}
.banner-wrapper .banner1 h2{font-family: 'SegoePrint';font-size:24px;width:470px;line-height:36px;color:#525353;margin:0px;font-weight: normal;position:absolute;top:150px;left:250px; text-align:center;/*visibility:hidden*/}
.banner1 h2 a{color:#5bbf12;}
.banner-wrapper .banner1 a{text-decoration:none;cursor:pointer;}
.banner-wrapper .banner1 .orange-link,.banner-wrapper .banner1 .green-link{font-family: 'SegoePrint';font-size:20px;text-align:center;line-height:40px;position:absolute;top:270px;display:none;}
.banner-wrapper .banner1 .orange-link{color:#e39101;background:url("../images/orange-line.png") no-repeat;width:166px;left:520px;background-position:0 36px;}
.banner-wrapper .banner1 .green-link{color:#4cb800; background:url("../images/green-line.png") no-repeat;width:180px;background-position:0 36px;left:280px}
.banner2{padding: 50px 0 20px;}
.banner2 .btn-green{ background: url("../media/5644/community-edition-btn.png") no-repeat top left;font-size: 21px;  width: 200px; height:44px; right: 15%;padding: 6px 0px;position: absolute;transition: all 500ms ease;top: 67%; }
.banner2 .btn-yellow{background: url("../media/5647/enterprise-edition-btn.png") no-repeat top left;transition: all 500ms ease;font-size: 21px;  width: 200px;height:44px;padding: 6px 0px;position: absolute;min-width: 142px;  right:0;top: 67%; border-radius:4px; color:#704815}
.loading{text-align:center;display:none; }
.loading img{opacity:.3;height:auto;width:8%;margin:135px 0;}

.reviewDownloadComm_table table th{padding:10px;text-align:center;vertical-align:middle;background:#669933;font-weight:normal; font-size:14px;border:1px solid #ccc;color:#fff;}
.reviewDownloadComm_table table td{padding:10px;text-align:left;vertical-align:middle;border:1px solid #ccc;}
.reviewDownloadComm_pager table{width:auto;}
.reviewDownloadComm_pager table a{padding:5px;font-size:14px;}
.reviewDownloadComm_pager a:hover{background:#669933;cursor: pointer;}
.adminlogin_table{width:auto;}
.adminlogin_table td{padding:0 10px;}
.adminlogin_table td input{border: 1px solid rgb(146, 146, 146);}
.slideExpandUp{animation-name: slideExpandUp;-webkit-animation-name: slideExpandUp;	animation-duration: 1.6s;-webkit-animation-duration: 1.6s;animation-timing-function: ease-out;-webkit-animation-timing-function: ease -out;visibility: visible !important;}
@keyframes slideExpandUp {0% {transform: translateY(100%) scaleX(0.5);}30%{transform: translateY(-8%) scaleX(0.5);}40%{transform: translateY(2%) scaleX(0.5);}50%{transform: translateY(0%) scaleX(1.1);}60%{transform: translateY(0%) scaleX(0.9);}70%{transform: translateY(0%) scaleX(1.05);}80%{transform: translateY(0%) scaleX(0.95);}90%{transform: translateY(0%) scaleX(1.02);}100%{transform: translateY(0%) scaleX(1);}}
@-webkit-keyframes slideExpandUp {0% {-webkit-transform: translateY(100%) scaleX(0.5);}30%{-webkit-transform: translateY(-8%) scaleX(0.5);}	40%{-webkit-transform: translateY(2%) scaleX(0.5);}50%{-webkit-transform: translateY(0%) scaleX(1.1);}60%{-webkit-transform: translateY(0%) scaleX(0.9);}70%{-webkit-transform: translateY(0%) scaleX(1.05);}80%{-webkit-transform: translateY(0%) scaleX(0.95);}90%{-webkit-transform: translateY(0%) scaleX(1.02);}100%{-webkit-transform: translateY(0%) scaleX(1);}}	
.technology_por {float: left;width: 100%;}
.technology_por ul {float: left;list-style: none outside none;margin: 0;padding: 0;width: 100%;}
.technology_por ul li {border: 1px solid #EDEDED;float: left;margin: 0 0 10px;padding: 14px;width: 95%; background: none;}
.technology_por ul li:hover {background-color: #ecfae2;}
.technology_por ul li .leftimges {border: 1px solid #D9D9D9;float: left;height: auto;margin: 0 15px 15px 0;width: 180px;}
.technology_por ul li .leftimges img{margin: 0.5em 0px;}
.technology_por ul li:hover {border: 1px solid #3a3a3c;}
.technology_por ul li .contant {float: left;width: 71%;}
.technology_por ul li .contant h3 {color: #679E41;float: left;font-size: 18px;margin: 0 0 8px;padding: 0;text-align: left;width: 100%;line-height: 26px;}
.technology_por ul li .contant p {color: #333333;float: left;font-size: 13px;margin: 0;width: 100%;}
.technology_por ul li .contant p a {color: #333333;text-decoration: none;}
.technology_por ul li .contant p a:hover {color: #FF6600;text-decoration: none;}
.technology_por ul li .contant p span {color: #3a3a3c;font-size: 14px;font-weight:bold;}
.technology_por ul li .readmore {color: #0099FF;float: left;font-size: 13px;text-align: right;width: 100%;}
.technology_por ul li .readmore a {color: #679E41;font-size: 13px;text-decoration: none;}
.technology_por ul li:hover a {color: #3a3a3c;font-size: 13px;text-decoration: none;}
.technology_por .paging {float: left;text-align: center;width: 100%;}
.paging ul.pagination {list-style: none outside none;margin: auto 0;text-align: center;}
.paging ul.pagination li {color: #3586C1 !important;cursor: pointer;display: inline-block;margin-right: 2px;min-width: 20px;padding: 6px 5px 5px;text-align: center;width: 2%;}
.paging ul.pagination li.prev, ul.pagination li.next {padding-left: 10px;padding-right: 10px;}
.paging ul.pagination.light li {border: 1px solid #DDDDDD;color: #556270;cursor: pointer;display: inline-block;float: none;text-align: center;width: 2%;}
.paging ul.pagination.light li:hover {background: none repeat scroll 0 0 #3399CC;border: 1px solid #EDEDED;color: #FFFFFF !important;cursor: pointer;float: none;width: 2%;}
.paging ul.pagination.light li:active {background: none repeat scroll 0 0 #556270;border: 1px solid #EDEDED;color: #3586C1 !important;float: none;width: 2%;}
.paging {float: left;text-align: center;width: 100%;}
.paging a {border: 1px solid #DDDDDD;color: #3586C1;display: inline-block;float: none;margin: 0 0 5px;padding: 6px 5px 5px;text-align: center;text-decoration: none;}
.paging a:hover {background: none repeat scroll 0 0 #3399CC;border: 1px solid #EDEDED;color: #FFFFFF !important;float: none;text-decoration: none;}
.paging .active {background: none repeat scroll 0 0 #3399CC;border: 1px solid #EDEDED;color: #FFFFFF !important;float: none;}
.paging span span {background: none repeat scroll 0 0 #3399CC;border: 1px solid #EDEDED;color: #FFFFFF !important;float: none;padding: 8px 10px;text-decoration: none;}
.tag_button {background: none repeat scroll 0 0 rgba(0, 0, 0, 0);border: 1px solid #68a03f;border-radius: 7px;color: #68A03F;float: left;font-size: 11px;margin: -1px 2px 2px 0;padding: 5px;text-align: center;width: auto;}
.tag_button:hover {background: none repeat scroll 0 0 #68a03f;border: 1px solid #3399CC;border-radius: 7px;color: #FFFFFF;cursor: pointer;text-align: center;}
.header{height:auto;background:#fff;}
.logo a{ display:inline-block; margin-top:0px;}
.navigation{ background:#3d3d3d; width:100%;height:56px;margin-top: 100px;}
.navigation .content-wrapper{ height:inherit;width:1200px;}
.nav-bg {clear: both; background-color:#3D3D3D;display: inline-block;}
#cssmenu{display:block; padding:0;} 
#cssmenu > ul {list-style:inside none; padding:0; margin:0;} 
#cssmenu > ul > li {list-style:inside none; padding:0; margin:0; float:left; display:block; position:relative;} 
#cssmenu > ul > li > a{ outline:none; display:block; position:relative;padding:18px 29px; font-size:20px;text-align:center; text-decoration:none} 
#cssmenu > ul > li:first-child > a{} 
#cssmenu ul li a:hover{background-color:#000;} 
#cssmenu ul li.has-sub:hover > a{ background:#3f3f3f;top:0; z-index:999; } 
#cssmenu ul li.has-sub:hover > ul, #cssmenu ul li.has-sub:hover > div{display:block;} 
#cssmenu ul li.has-sub > a:hover{background:#669933;} 
#cssmenu ul li > ul{ display:none; width:auto; position:absolute; top:55px;background:#3f3f3f;z-index:999; } 
#cssmenu ul li > ul{width:220px;} 
#cssmenu ul li > ul li{display:block; list-style:inside none; padding:0; margin:0; position:relative;} 
#cssmenu ul li > ul li a{ outline:none; display:block; position:relative; margin:0; padding:8px 20px; color:#fff; text-decoration:none;;font-size:14px;line-height:20px; } 
#cssmenu, #cssmenu > ul > li > ul > li a:hover{background-color:#669933;} 
#cssmenu{border-color:#39540d;} 
#cssmenu > ul > li > a{ color:#fff;} 
#cssmenu > ul > li > a:hover{background-color:#669933;}
#cssmenu .active{background-color:#669933 !important;}
.footer{padding:30px 0px 20px; background:#3d3d3d;position:relative;z-index:1;}
.footer .content-wrapper{}
.footerbox{width:43%;}
.footerbox h4, .footerbox-left h4, .footerbox-right h4{ color:#97d176; margin-bottom:20px; text-align:left;font-size: 24px;font-weight: normal;font-family: 'OpenSans-Light';}
.footerbox h4 a, .footerbox-left h4 a, .footerbox-right h4 a{color:#97d176;text-decoration:none;}
.footerbox ul{float:left;width:45%;margin-right:25px;}
.footerbox ul li{ text-align:left; margin-bottom:5px; font-size:15px;list-style-type:none;}
.footerbox ul li a, .footerbox-left a, .footerbox-right a{ color:#fff;font-family: 'OpenSans-Light';text-decoration:none;}
.footerbox ul li a:hover, .footerbox-left a:hover, .footerbox-right a:hover{color:#a0a0a0;}
.footerbox-last{max-width:289px;}
.footerbox-left {padding: 0px 140px 0px 20px;width: 22%;float:left;color:#fff;font-family: 'OpenSans-Light'}
.footerbox-right {padding: 0px 0px 0px 40px;width: 18%;float:right;color:#fff;font-family: 'OpenSans-Light'}
.socialmedia{ background:url(/media/1022/socialmedia.png) top left no-repeat;height:60px;width:60px;display:inline-block;margin-bottom: 15px;margin-right:9px;-moz-transition: all 0.6s ease-in-out;-webkit-transition: all 0.6s ease-in-out;-o-transition: all 0.6s ease-in-out;-ms-transition: all 0.6s ease-in-out;transition: all 0.6s ease-in-out;text-indent:15px;transform: scale(0.7);-webkit-transform: scale(0.7);-o-transform: scale(0.7);-ms-transform: scale(0.7);}
.socialmedia:hover{-moz-transform: rotate(360deg);-webkit-transform: rotate(360deg);-o-transform: rotate(360deg);-ms-transform: rotate(360deg);transform: rotate(360deg);}
.fb{background-position: 0 0;}
.twitter{background-position: -61px 0;}
.googleplus{background-position: -122px 0;}
.in{background-position: 0 -75px;}
.blog{background-position: -61px -75px;}
.youtube1{background-position: -122px -75px;}
.copyright{ background:#787878; padding:10px 5px 0px 5px;position:relative;z-index:1;}
.copyright p{color:#e5e5e5; font-size:17px;line-height:60px;text-align:left;}
.copyright a{color:transparent; }
.copyright-left{float:right;width:50%;text-align:center;}
.btn-grn-center{text-aling:center;display:inline-block;margin-top: 5px;}
.btn-grn {background: none repeat scroll 0 0 #f15d2c;color: #fff;display: inline-block;font-size: 18px;margin: 10px auto;padding: 15px 40px;text-align: center;border-radius: 6px;-webkit-border-radius: 6px;-o-border-radius: 6px;-mz-border-radius: 6px;line-height: 24px;cursor: pointer;}
.btn-grn:hover, .btn-requestdemo:hover{background: none repeat scroll 0 0 #f6450b;color: #fff;}
.btn-requestdemo{background: #f15d2c;color: #fff;display: inline-block;text-align: center;border-radius: 6px;-webkit-border-radius: 6px;-o-border-radius: 6px;-mz-border-radius: 6px;font-size: 14px;margin-bottom:10px;margin-left: 0px;margin-top: 0;padding: 10px 15px;line-height: 16px;cursor: pointer;}
.green-btn{background: #7dbe18;color: #fff;display: inline-block;text-align: center;border-radius:20px;-webkit-border-radius:20px;-o-border-radius:20px;-mz-border-radius:20px;font-size: 16px;margin:0px 10px 10px 00px;padding: 10px 15px;line-height: 18px;cursor: pointer;}
.btn-ylw{line-height:22px;background: #ecb908;background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzhmYzg3MiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNiN2VmODUiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background: -moz-linear-gradient(top,  #ecb908 0%, #d17514 100%);background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ecb908), color-stop(100%,#d17514));background: -webkit-linear-gradient(top,  #ecb908 0%,#d17514 100%);background: -o-linear-gradient(top,  #ecb908 0%,#d17514 100%);background: -ms-linear-gradient(top,  #ecb908 0%,#d17514 100%);background: linear-gradient(to bottom,  #ecb908 0%,#d17514 100%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ecb908', endColorstr='#d17514',GradientType=0 );border-radius: 6px;display: inline-block;font-size: 18px;margin: 10px auto;padding: 15px 40px;text-align: center;color:#fff!important;}
.btn-ylw:hover{text-decoration:none;background: #b7ef85;color:#fff;background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2I3ZWY4NSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM4ZmM4NzIiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background: -moz-linear-gradient(top,  #d17514 0%, #ecb908 100%);background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#d17514), color-stop(100%,#ecb908));background: -webkit-linear-gradient(top,  #d17514 0%,#ecb908 100%);background: -o-linear-gradient(top,  #d17514 0%,#ecb908 100%);background: -ms-linear-gradient(top,  #d17514 0%,#ecb908 100%);background: linear-gradient(to bottom,  #d17514 0%,#ecb908 100%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#d17514', endColorstr='#ecb908',GradientType=0 );}
.key-feature{min-height:200px; padding:30px 0px 5px;}
.key-feature .content-wrapper{width:98% !important;text-align:center;}
.key-feature-slider-div{margin-top:35px;text-align:left;}
.key-feature-slider{}
.key-feature-slider h2{font-size:30px;margin:20px 0px;}
.key-feature-slider p{font-size:15px;}
.key-feature ul{margin:45px 0px 0px 0px;padding:0px;}
.key-feature ul li{float:left;list-style-type:none;margin-bottom: 20px;margin-top: 20px;padding-right:9%;width: 45%;}
.key-feature ul li.last-solution{padding-right:0px;}
.key-feature li .solution-img{float:left;width:20%;}
.key-feature li .solution-img img{width:100%;height:auto;}
.key-feature li .solution-detail{float:right;width:75%;}
.key-feature li h3{font-size:20px;color:#333;text-align:left;margin-bottom:10px;}						
.banner-decr{ padding:40px 0; text-align:center;background:#e7e7e7;}
.banner-decr h1{font-size: 25px;line-height: 35px;}
.banner-decr p{text-align:center; color:#353535; font-size:17px;  margin-bottom: 20px;font-family: 'OpenSans-Light';font-weight: normal;line-height: 24px;}
.content-wrapper { max-width: 1200px; width: 100%; margin: 0 auto;  }
.floatleft{ float:left;} .floatright{ float:right}
.solutions h2{ text-align:center; margin-bottom:40px;color:#f9db46;}
.solutions h2 a{color:#f9db46;}
.solutions h2 a:hover{color:#fff;}
.solutions{ background:url(../images/solution-bg.jpg) top center no-repeat; background-size:cover; padding:40px 0px 15px; min-height:auto;background-attachment:fixed;overflow: hidden;}
.solutions .content-wrapper{padding:0 30px; max-width:1140px;width:100% !important;}
.inner-feature{ background:none;padding:15px 0px; min-height:auto;overflow: hidden;}
.inner-feature .content-wrapper{padding:0 30px; max-width:1140px;width:100% !important;}
.home-feature ul{width:100%;}
.home-feature ul li{float:left;margin-right:15px;list-style-type:none;color:#fff;width:48%;font-size:18px;margin-bottom: 10px;line-height: 44px;}
.home-feature ul li img{margin-right: 15px;outline: 0 none;vertical-align: bottom;}
.inner-feature-content ul{width:100%;}
.inner-feature-content ul li{float:left;margin-right:15px;list-style-type:none;color:#444;width:48%;font-size:18px;margin-bottom:5px;line-height: 42px;}
.inner-feature-content ul li img{margin-right: 15px;outline: 0 none;vertical-align: bottom;}
.box{color: #FFFFFF; margin: 0 -10px;padding: 0 10px;text-align: center;width: 25%;}
.box h3{ margin-top:30px; text-align:center; line-height:35px;}
.featured-in{ background:#97d176; padding:40px 0; }
.featured-in .content-wrapper{padding:0px; max-width:1140px; width:100%;position:relative;height: 100%;text-align:center;}
.featured-in img{ margin-right: 44px;}
.featured-in h2{font-family: 'OpenSans-Light'; text-align:center; color:#fff; font-weight:normal; margin-bottom:30px;}
.newsevents{}
.bg-none{ background:none!important;margin-bottom: 20px;margin-top: -20px !important;}
.newsevents .content-wrapper{padding:0 30px; max-width:1140px; width:100%;position:relative;height: 100%;}
.newsevents h2{margin-bottom: 40px; padding-top: 40px; color:#7ad845; text-align:center; }
.newsevents-left{width:5px; background:#97d176; position: absolute;top: 0;left: 75px;height:100%;}
.newsevent-date{ background:url(/media/1065/newsevent-date-bg.png) top left no-repeat;float: left;margin-left: -14px;margin-top:0px;padding-bottom: 27px;text-align:center;padding-top: 36px;width: 99px;height:41px;}
a.newsevent-date:hover{color:teal;}
.newsevent-right{ float: left;margin: 0;width: 100%;}
.newsevent-date-content{background:#fff; border-right:1px solid #d4d4d4; padding:20px 18px; position:relative; margin-bottom:20px;float: left;margin-right:0px;text-align: center;width: 29%;min-height: 331px;}
.newsevent-date-content:hover{background:#fff;border-radius: 6px;box-shadow: 0 4px 20px #666;border-right: 1px solid transparent;z-index: 1;transform:scale(1.01);transition: all 0.6s ease-in-out 0s;padding:20px 17px 20px 19px;}
.border-none {border: medium none!important;}
.two-box-content{width:46%;margin-right:0px;padding: 20px 21px;}
.two-box-content:hover{padding: 20px 20px 20px 22px;}
.newsevent-inner .newsevent-date-content{min-height: 386px;}
.webinar-inner .newsevent-date-content{min-height: 416px;}
.newsevent-arrow{ background:url(../images/newsevents-arrow.png) top left no-repeat;height: 29px;   left: -19px;   position: absolute;  top: 6px; width: 19px;}
.newsevents-date-container{ height:100%;width: 1%;} 
.newsevent-inner-left { margin-right:3%;}
.newsevent-inner-right { width:100%;}
.newsevent-inner-right p{ margin-top:5px;color: #777777;font-family: 'OpenSans',arial;font-size: 15px;font-weight: normal;line-height: 21px;}
.watch-online{ background:url(../images/video-png.png) top left no-repeat;  display:block; text-decoration:underline; margin-top: 18px;float:right;	}
.newsevent-inner-right h4{margin-bottom: 17px;line-height: 26px;color: #3A3A3A;font-family: 'OpenSans',arial;font-size: 21px;font-weight: normal;}
.newsevent-home h4{margin-bottom: 20px;line-height: 30px;color: #3A3A3A;font-family: 'OpenSans',arial;font-size: 20px;font-weight: normal;}
.newsevent-inner-left img{border-bottom: 1px solid #cdcdcd;height: 173px;margin-bottom: 10px;margin-top: 0;width: 200px;}
.date{ font-size:14px;font-family: 'OpenSans-Light';display:block;}
.year{ font-size:65px;font-family: 'OpenSans-Light';}
.readmore{ font-size:22px;font-family: 'OpenSans-Light';}
.ellipsis {overflow: hidden;height: 70px;line-height: 25px;}
.ellipsis:before {content:"";float: left;width: 5px; height: 71px;}
.ellipsis > *:first-child {float: right;width: 100%;margin-left: -5px;}
.ellipsis:after {content: "\02026";box-sizing: content-box;-webkit-box-sizing: content-box;-moz-box-sizing: content-box;float: right; position: relative;top: -25px; left: 100%;width: 3em; margin-left: -3em;padding-right: 5px;text-align: right;background: -webkit-gradient(linear, left top, right top,from(rgba(255, 255, 255, 0)), to(white), color-stop(50%, white));background: -moz-linear-gradient(to right, rgba(255, 255, 255, 0), white 50%, white);background: -o-linear-gradient(to right, rgba(255, 255, 255, 0), white 50%, white);background: -ms-linear-gradient(to right, rgba(255, 255, 255, 0), white 50%, white);background: linear-gradient(to right, rgba(255, 255, 255, 0), white 50%, white); }
.testimonials .content-wrapper{padding:0px 30px 0px; max-width:1140px; width:100%;position:relative;height: 100%;}
.testimonials{height:auto; }
.testimonials h2{font-family: 'OpenSans-Light'; text-align:center; color:#1c1b1a; font-weight:normal; margin-bottom:60px;padding-top:60px;}
.testimonials-left-section{ background:#ffffff; width:4px; border-right:1px #e7e7e7 solid; border-left:1px #e7e7e7 solid; position:absolute; height:100%; top:0; left: 30px;}
.carousel-content{ position:absolute; top:50%; margin-top:-44px;}
.carousel-bg{ background:url(../images/testimonials-carousel-bg.png) top left no-repeat; height:15px; width:16px;margin-left:-5px; margin-bottom:20px; cursor:pointer}
.carousel-bg-sel{ background:url(../images/testimonials-carousel-bg.png) 0 -16px no-repeat; height:16px; width:15px; margin-left:-5px;margin-bottom:20px;cursor:pointer}
.testimonials-right-section{  margin-left: 50px;margin-top: 65px;}
.testimonials-inner-left{width:22%; margin-right:20px;}
.testimonials-inner-left img{  padding:10px; background:#fff; border:1px solid #d1d1d1}
.testimonials-inner-right{ width:70%}
.testimonials-inner-right h3{ margin-bottom:30px; color:#545454;font-family: 'OpenSans',arial;font-size: 30px;font-weight: normal;}
.testimonials-inner-right p{ font-style:italic; font-size:16px; color:#6e6e6e;}
.testimonials-author-name{ display:block; margin-top:25px; font-size:20px; color:#545454;}
.page-head{ background:url(../images/keyfeature-runner.jpg) top left repeat;padding: 20px 0px;margin-bottom:20px; }
.page-head h2{font-family: 'OpenSans-Light';font-size: 44px;font-weight: normal;color:#7ad845;}
.read-more{float:right;display:block;margin-top: 10px;	}
.newsevents-download {float:left;margin-top:10px;}
.newsevents-download a{display:inline-block;margin-right: 15px;}
.newsevents-inner{background:none !important;margin-top:30px;}
.read-more a{text-decoration:none;font-weight:bold;color:#97D176;}
.downloadtrial .content-wrapper {margin: 0 auto;max-width: 840px;}
.downloadtrial{padding: 30px 0;background-color: #e6e6e6;}
.dwnladtext{font-style: italic; line-height: 24px; font-size:24px; color:#777; font-family: 'OpenSans' , arial;font-weight: normal;margin-top:30px;}
.banner-home{ background:url(../images/banner-home.jpg) top left no-repeat;height: 585px; background-size:cover}
.banner-content{ height:inherit;text-align:center;}
.banner-home .content-wrapper{height: inherit; position: relative; padding:0 30px; max-width:1140px;}
.banner-youtube-container{ bottom:0px; left:50%; margin-left:-440px; position:absolute; z-index:2}
.banner-home h1{ padding-top:110px;font-weight:lighter !important;color: #FFFFFF;font-family: 'OpenSans-Light';font-size: 90px;font-weight: normal;margin: 0 0 20px;}
.banner-home h1 strong{font-weight:900 !important;font-family: 'OpenSans' !important;}
.banner-home p{ color:#fff; font-size:22px; line-height:28px;}
#cboxOverlay,#cboxWrapper,#colorbox{position:absolute;top:0;left:0;z-index:9999;overflow:hidden}#cboxWrapper{max-width:none}#cboxOverlay{position:fixed;width:100%;height:100%}#cboxBottomLeft,#cboxMiddleLeft{clear:left}#cboxContent{position:relative}#cboxLoadedContent{overflow:auto;-webkit-overflow-scrolling:touch}#cboxTitle{margin:0}#cboxLoadingGraphic,#cboxLoadingOverlay{position:absolute;top:0;left:0;width:100%;height:100%}#cboxClose,#cboxNext,#cboxPrevious,#cboxSlideshow{cursor:pointer}.cboxPhoto{float:left;margin:auto;border:0;display:block;max-width:none;-ms-interpolation-mode:bicubic}.cboxIframe{width:100%;height:100%;display:block;border:0;padding:0;margin:0}#cboxContent,#cboxLoadedContent,#colorbox{box-sizing:content-box;-moz-box-sizing:content-box;-webkit-box-sizing:content-box}#cboxOverlay{background:url(/media/1023/overlay-video.png) repeat 0 0}#colorbox{outline:0}#cboxTopLeft{width:21px;height:21px;background:url(../images/controls-video.png) no-repeat -101px 0}#cboxTopRight{width:21px;height:21px;background:url(../images/controls-video.png) no-repeat -130px 0}#cboxBottomLeft{width:21px;height:21px;background:url(../images/controls-video.png) no-repeat -101px -29px}#cboxBottomRight{width:21px;height:21px;background:url(../images/controls-video.png) no-repeat -130px -29px}#cboxMiddleLeft{width:21px;background:url(../images/controls-video.png) left top repeat-y}#cboxMiddleRight{width:21px;background:url(../images/controls-video.png) right top repeat-y}#cboxTopCenter{height:21px;background:url(../images/border-video.png) 0 0 repeat-x}#cboxBottomCenter{height:21px;background:url(../images/border-video.png) 0 -29px repeat-x}#cboxContent{background:#fff;overflow:hidden}.cboxIframe{background:#fff}#cboxError{padding:50px;border:1px solid #ccc}#cboxLoadedContent{margin-bottom:28px}#cboxTitle{position:absolute;bottom:4px;left:0;text-align:center;width:100%;color:#949494}#cboxCurrent{position:absolute;bottom:4px;left:58px;color:#949494}#cboxLoadingOverlay{background:url(../images/loading_background-video.png) no-repeat center center}#cboxLoadingGraphic{background:url(../images/loading-video.gif) no-repeat center center}#cboxClose,#cboxNext,#cboxPrevious,#cboxSlideshow{border:0;padding:0;margin:0;overflow:visible;width:auto;background:0 0}#cboxClose:active,#cboxNext:active,#cboxPrevious:active,#cboxSlideshow:active{outline:0}#cboxSlideshow{position:absolute;bottom:4px;right:30px;color:#0092ef}#cboxPrevious{position:absolute;bottom:0;left:0;background:url(../images/controls-video.png) no-repeat -75px 0;width:25px;height:25px;text-indent:-9999px}#cboxPrevious:hover{background-position:-75px -25px}#cboxNext{position:absolute;bottom:0;left:27px;background:url(../images/controls-video.png) no-repeat -50px 0;width:25px;height:25px;text-indent:-9999px}#cboxNext:hover{background-position:-50px -25px}#cboxClose{position:absolute;bottom:0;right:0;background:url(../images/controls-video.png) no-repeat -25px 0;width:25px;height:25px;text-indent:-9999px}#cboxClose:hover{background-position:-25px -25px}
.sample-usecase{}
.sample-usecase .content-wrapper{max-width:1200px; width:100%;position:relative;height: 100%;}
.usecase-video-slide{width:1170px;margin:20px auto 0px;overflow:hidden;}
.usecase-video-div{width:100%;margin:20px 0px;overflow:hidden;}
.usecase-video{width:100%;margin:20px 0px;overflow:hidden;}
.usecase-slide-left{width:690px;height:360px;float:left;}
.usecase-slide-right{width:450px;height:360px;float:right;}
.usecase-video-name{width:340px;float:left;background-color:#cdcdcd;margin:10px 14px;padding:15px;line-height: 43px;color: #444;}
.usecase-video-name:hover{background-color: #3a4258;color: #fff;}
.usecase-video-name h3{font-size:13px;font-weight:bold;float:left;margin-top:7px;}
.usecase-video-name img{float:right;}
.usecase-vido-head{border-bottom:1px solid #669B41;padding-bottom:20px;margin-bottom:20px;}
.usecase-vido-head h2{font-size:22px;color:#669B41;}
.usecase-vido-head h2 a{color:#669b41;text-decoration:none;}
.usecase-vido-head h2 a:hover{color:#444;text-decoration:none;}
.usecase-slide-right p{font-size:13px;margin-bottom:15px;}
.usecase-slide-right h3{font-size:17px;font-weight:bold;margin-bottom:20px;}
.usecase-slide-right ul{margin-left:20px;}
.usecase-slide-right ul li{list-style-image:url(/media/1038/bullet.png);font-size:14px;padding:6px 0px;}
.usecase-video-name a:hover, .active{background:none !important;}
.feature{} .feature .content-wrapper{max-width:1200px; width:98%;position:relative;height: 100%;padding-bottom:20px;overflow:hidden;}
.feature-box{width:548px;height:170px;float:left;margin-right:20px;margin-top:20px;padding:15px;border:1px solid #999;position: relative;}
.feature-box .enterprise{position: absolute;right: 1px;top: -5px;}
.feature-left-image{width:168px;height:113px;float:left;}
.feature-left-image img{border:1px solid #999;}
.feature-right-content{width:360px;float:right;position:relative;}
.feature-right-content h3{font-size:16px;font-weight:bold;margin-bottom:10px;}
.feature-right-content h3 img{position: absolute;right: -13px;top: -21px;}
.feature-right-content p{font-size:13px;line-height:20px;text-align:justify;}
.banner-main{width:100%;padding:30px 0px 0px 0px;background-color:#ebebeb;overflow:hidden;}
.banner-main .content-wrapper { max-width: 1000px; width: 100%; margin: 0 auto;  }
.banner-main h1{color:#000;font-size:51px;margin-top:135px;line-height:70px;}
.banner-main h1 span{color:#5aaa21;}
.contact-header{margin:0px;padding:0px;}
.social-icons{display: inline-block;padding-bottom: 10px;margin-top: 10px;}
.contact-header {padding:10px 0px; overflow:hidden; margin:20px 0px 0px 0px;float:right;width:61%;text-align: right;-webkit-transition: all 0.3s;-moz-transition: all 0.3s;transition: all 0.3s;}
.contact-header .tollfree { font-size:16px; color:#669933; padding:13px 15px 0 0; font-weight:normal !important; float:left;width:95%}
.contact-header .tollfree span { font-size:16px; color:#333; font-weight:normal !important;}
.contact-header img { float:right; margin: 0 -7px 0 0;}
.social-icons {} #social{position:relative; width:100%; float:left; height:29px;}
.banner{ background:url(../images/keyfeature-runner.jpg) top left repeat; padding:0;overflow:hidden;}
.banner-responsive{display:block;margin:0px auto;text-align:center;width:96%;max-width:100%;padding:0 2%;}
.banner-responsive img{ max-width:100% !important;height:auto;}
.banner .content-wrapper{height: inherit; position: relative; }
.banner-content{ height:inherit;text-align:center; padding:75px 0 40px 0; background:url(../images/banner-1.png) no-repeat center 75px;  font-family: 'OpenSans-Light'; font-weight:bold; font-size:19px}
.solution-page-change h3{padding:15px 0px 20px 50px;color:#000;}
.solution-page-change h3 a{color:#000;}
.solution-page-change h3 a:hover{color:#000;}
.solution-page-change p{font-size:16px;line-height:23px;}
.feature1{float:left; width:100%; color:#0095da; }.feature2{float:left; width:100%; color:#c95ea4;}.feature3{float:left; width:100%; color:#ef3b2e;}.feature4{float:left; width:100%; color:#f47c20; }.feature5{float:left; width:100%; color:#81806f;}
.inner-page p{font-size:16px;}
.partner-content p{font-size:16px;}
.download-right-content p{font-size:14px;}
.pricing-left sub{color: #669933;}
.pricing-right sub{color: #669933;}
.popup_box {height:100%;width:100%;left: 0 !important;top: 0 !important;text-align:center;background:url(/media/23141/black-bg.png) repeat;}
.popup-image{width:760px;height:300px;position:relative;margin:10% auto;}
.popupBoxClose {font-size:20px;line-height:15px;right:-10px;top:-10px;position:absolute;color:#6fa5e2;font-weight:500;}
.free-trial-btn {background: none repeat scroll 0 0 #272727;border-radius: 3px;bottom: 68px;color: #fff;font-size: 19px;font-weight: bold;height: 43px;line-height: 40px;position: absolute;right: 142px;text-align: center;width: 232px;}
a.free-trial-btn {color: #fff !important;}
a:hover.free-trial-btn {color: #669933 !important;}
.bx-slider-banner > li{text-align:center;}
.featured-in {margin-bottom: 0px;width: 100%;padding:10px 0px 0px 0px;bottom:0px;}
.feature-in-wrapper{width: 97%;display: inline-block;}
.feature-in-wrapper ul{display:block;}
.feature-in-wrapper ul li{list-style:none;float:left;width: 10%;margin-right:8px;}
.feature-in-wrapper ul li img {display: block;margin: 0 auto 6px;width: 75%;-moz-transition: all 0.6s ease-in-out;-webkit-transition: all 0.6s ease-in-out;-o-transition: all 0.6s ease-in-out;-ms-transition: all 0.6s ease-in-out;transition: all 0.6s ease-in-out;}
.feature-in-wrapper ul li img:hover{-moz-transform: scale(1.2);-webkit-transform: scale(1.2);-o-transform: scale(1.2);-ms-;transform: scale(1.2);transform: scale(1.2);}
.img-responsive{width: 100%;display: block;height:auto;}
.downloadtrial .content-wrapper{max-width: 980px;text-align: center;}
.pull-right-download{float: right;}
.btn-grn-center .btn-grn, .pull-right-download .btn-grn{margin: 10px;padding: 10px;float: right;}
.active1{color:red;border-color: #39540d;}
.auto-solutions{background:url(/media/1002/auto-solution-bg.jpg) top center no-repeat; background-size:cover; padding:40px 0px 0px 0px; min-height:345px;position:relative;}
.auto-solutions .content-wrapper{padding:0 30px; max-width:1140px;width:100%;}
.auto-solutions .solution-title {color: #555;font-family: verdana;font-size: 3.1em;font-weight: 400;margin:25px 40px 3px 0px;text-align: right;text-shadow:6px 6px 9px #555;}
.auto-solutions .solution-tagline {color: #669933;font-family: verdana;font-size: 2em;font-weight: 400;margin: 270px 15px 40px 15px;text-align: left;line-height: 1.5em;position: absolute;bottom: -180px;width: 51%;right: 0;}
.nav-bg .show-menu {font-size:25px;text-decoration: none;color: #fff;background: none;text-align: left;padding: 17px 0px 20px 25px;cursor:pointer;display: none;font-weight:700;}
.nav-bg input[type=checkbox]{display: none;}
.nav-bg input[type=checkbox]:checked ~ #cssmenu .mobile-menu{display: block;}
.mobile-menu .show-submenu {font-size:25px;text-decoration: none;color: #fff;background: none;text-align: left;padding: 17px 0px 20px 55px;cursor:pointer;display: none;}
.mobile-menu input[type=checkbox]{display: none;}
.mobile-menu input[type=checkbox]:checked ~ .mobile-menu .mobile-submenu{display: block;}
.revealOnScroll { opacity: 0; }
.background {background-repeat:no-repeat;}
.fullscreen, .content-a {width:100%;min-height:100%;}
.not-fullscreen, .not-fullscreen .content-a, .fullscreen.not-overflow, .fullscreen.not-overflow .content-a {height:108%;overflow:hidden;}
.content-a {display:table;}
.content-b {position:relative;vertical-align:middle;text-align:center;}
.not-fullscreen {height:37%;}
.accordion{ width:49%; background:transparent;margin:10px 0px;}
.accordion-header { border: 1px solid #999;cursor: pointer;display: block;margin-bottom: 1px;margin-top: 1px;padding: 5px 10px 0px;border-radius: 6px;-moz-border-radius: 6px;-webkit-border-radius: 6px;}
.accordion-header b{line-height: 50px;margin-left: 12px;vertical-align: top;font-size:17px;}
.accordion-header:hover{opacity: 0.75;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=75)";filter: alpha(opacity=75);-moz-opacity:0.75;-khtml-opacity: 0.75;}
.accordion-content { background: none;border-bottom: 1px solid #999;border-left: 1px solid #999;border-right: 1px solid #999;display: none;margin: 0;padding: 10px 20px;font-size: 14px;border-radius: 0px 0px 6px 6px;-moz-border-radius: 0px 0px 6px 6px;-webkit-border-radius:0px 0px 6px 6px;}
.accordion-header.selected {border-radius: 6px 6px 0px 0px;-moz-border-radius: 6px 6px 0px 0px;-webkit-border-radius: 6px 6px 0px 0px;border: 1px solid #999999;opacity: 0.75;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=75)";filter: alpha(opacity=75);-moz-opacity:0.75;-khtml-opacity: 0.75;}
#thanksgiving{background: none repeat scroll 0 0 orange;font-size: 13px;color:#fff;font-weight: 700;padding: 10px;position: fixed;right: 0;text-align: center;top: 30%;width: 90px;height:60px;border-radius:6px 0px 0px 6px;-moz-border-radius:6px 0px 0px 6px;-webkit-border-radius:6px 0px 0px 6px;transition:all 1s ease 0s;}
#thanksgiving:hover {width:110px;transition:all 1s ease 0s;height:60px;}
#thanksgiving b{font-size:21px;font-weight:bold;color:#fff;}
#cebit{background: none repeat scroll 0 0 red;font-size: 12px;color:#fff;font-weight: 700;padding: 10px;position: fixed;right: 0;text-align: center;top: 30%;margin-top:100px;width:90px;height:60px;border-radius:6px 0px 0px 6px;-moz-border-radius:6px 0px 0px 6px;-webkit-border-radius:6px 0px 0px 6px;transition:all 1s ease 0s;}
#cebit b{font-size:25px;font-weight:bold;color:#fff;}
#cebit:hover {width:110px;transition:all 1s ease 0s;height:60px;}
.thanksgiving{}
.thanksgiving .content-wrapper{height:600px;max-width: 1200px;overflow: hidden;position: relative;background:url(http://www.testing-whiz.com/media/36050/thanksgiving-bg.jpg) no-repeat top center  / 1200px 600px;width: 100%!important;}
.thanksgiving h1{text-align:center;color:orange;font-size:45px;font-weight:700;font-family:cursive;line-height:55px;margin:20px 0px;}
.thanksgiving h1 span{text-align:center;color:orange;font-size:50px;font-weight:800;font-family:cursive;line-height:60px;}
.thanksgiving p{background: none repeat scroll 0 0 rgba(0, 0, 0, 0.4);color: #fff;font-family: cursive;font-size: 25px;font-weight: bolder;line-height: 35px;margin-bottom: 10px;padding: 7px 0;text-align: center;}
.thanksgiving p span{color: #fff;font-size: 33px;font-weight: bolder;}
.thanksgiving .offerimg{position: absolute; left: 305px; top:10px;}
.thanksgiving .btn-grn-center {display: inline-block;margin-top: 5px;text-align: center;width: 100%;}
.thanksgiving .btn-grn {float: none;font-weight:bold;padding:15px 40px;}
.center{text-align:center;}
.center .btn-grn{float:none;padding: 15px 40px;}
.pdfimg{vertical-align:middle;margin-right:25px;border:1px solid #cdcdcd;cursor:pointer;}
ul.partner-logo{margin:10px 0px;padding:0px;display: inline-block;}
ul.partner-logo li{background:url(http://www.testing-whiz.com/images/logo-bg-small.png) no-repeat;float: left;height: 88px;list-style: none outside none;margin-bottom: 15px;margin-right: 30px;padding: 7px 0 0 3px;width: 150px;}
ul.partner-logo li.last{margin-right:0px;}
.inner-title{border-bottom: 1px solid #999;font-size: 17px;font-weight: 700;margin-bottom: 15px;margin-top: 15px;}
.learnmore-article{position:relative;}
.learnmore-article .article-social-icons{position: fixed; margin-left: -67px; left: auto;top:205px;}
.learnmore-article .article-social-icons span {display: block;margin: 1px 0;padding: 0;}
.stButton .st-twitter-counter, .stButton .st-facebook-counter, .stButton .st-linkedin-counter{height: 22px !important;}
.stButton .chicklets {height: 20px !important;line-height: 22px;font-size: 10px;font-weight: 700;}
.stButton_gradient .googleplus{background-position:left;}
.stButton .stBubble + .stButton_gradient{height: 22px !important;}
.stButton .googleplus{line-height: 19px!important;background-image: none!important;color:#fff;padding-left: 3px !important;}
.stButton .stButton_gradient{color: #fff;background: #d03e2c !important;}
#accordion {margin-bottom:30px;text-align: left;}
.ui-accordion .ui-accordion-header .ui-accordion-header-icon{top:16px!important;}
.video-iframe {position: relative; height: 0px; padding-bottom: 47%; width: 85%;margin: 0px auto;}
.video-iframe iframe {position: absolute; left: 0px; top: 0px; width: 100%; height: 100%;}
.sampleusecase-video {height: 0;margin: 0 auto 15px;padding-bottom: 30%;position: relative;width: 58%;}
.sampleusecase-video iframe {position: absolute; left: 0px; top: 0px; width: 97%; height: 100%;}
.ui-accordion .ui-accordion-header{font-size:15px!important;line-height:21px;}
.contact-desktop{display:inline-block;}
.contact-mobile{display:none;}
ul.tabs {margin: 0;padding: 0;float: left;list-style: none;height: 49px;border-bottom: 1px solid #333;width: 100%;}
ul.tabs li {float: left;margin: 0px 2px 0px 0px!important;cursor: pointer;padding: 0px 15px!important;height: 48px;line-height: 24px;border-top: 1px solid #333;border-left: 1px solid #333;border-bottom: 1px solid #333;border-right:1px solid #333;background-image:none;background-color: #666;color: #ccc;overflow: hidden;position: relative;width:100px!important;border-radius: 6px 6px 0px 0px;-webkit-border-radius: 6px 6px 0px 0px;-o-border-radius: 6px 6px 0px 0px;-mz-border-radius: 6px 6px 0px 0px;font-size:16px;}
.tab_last {border-right: 1px solid #333;}
ul.tabs li:hover {background-color: #ccc;color: #333;}
ul.tabs li.active {background-color: #fff;color:#669933;border-bottom: 1px solid #fff;display: block;}
.tab_container {border: 1px solid #333;border-top: none;clear: both;float: left;width: 100%;background: #fff;overflow: auto;margin-bottom: 20px;}
.tab_content {padding: 20px;display: none;}
.tab_content p{padding: 0px;}
.tab_drawer_heading {display: none;}
.user-counting{color: #15a4d8;font-size: 28px;font-weight: bold;padding: 30px 0;text-align: center;margin-top: 5px;}
.user-counting .content-wrapper{border-top: 1px solid #fff;line-height: 50px;}
.user-counting .counter{font-size: 42px; vertical-align: top; font-style: italic;}
.solutions-inner {background:#74e1ee;padding: 15px 0 0; color:#121212}
.solutions-inner .user-counting-inner{color: #fff;font-size: 27px;font-weight: bold;padding: 0px 0px 30px;text-align: center;}
.solutions-inner-bg{background:url('../images/solution-bg.jpg') no-repeat center bottom;overflow: hidden;padding: 15px 0 0;}
.solutions-inner-bg .user-counting-inner{color: #15a4d8;font-size: 27px;font-weight: bold;padding: 0px 0px 30px;text-align: center;}
.user-counting-inner .content-wrapper{line-height: 50px;}
.user-counting-inner .counter{font-size: 42px; vertical-align: baseline;}
#right-fixed{position: fixed;right:-65px;top:290px;transition:all 1s ease 0s;transform:rotate(90deg);z-index:1;}
#requestademo{background:#f15d2c;font-size: 16px;color:#fff;font-weight: 500;padding: 15px 15px 10px 15px;text-align: center;width:auto;height:26px;border-radius:0px 0px 10px 10px;-moz-border-radius:0px 0px 10px 10px;-webkit-border-radius:0px 0px 10px 10px;margin-left:10px;}
#requestademo:hover {width:auto;transition:all 1s ease 0s;height:26px;background:#97d176;color:#555;}
/*Sticky Header CSS Start*/
.cbp-af-header {position: fixed;top: 0;left: 0;width: 100%;background: #fff;z-index: 1000;max-height: 80px;overflow: visible;-webkit-transition: height 0.3s;-moz-transition: height 0.3s;transition: height 0.3s;}
.cbp-af-header .cbp-af-inner {width: 100%;margin: 0 auto;}
.cbp-af-header .logo, .cbp-af-header nav {display: inline-block;position: relative;}
.cbp-af-header .logo img {width:100%;}
.cbp-af-header .logo {text-transform: uppercase;color: #333;letter-spacing: 4px;font-size: 4em;margin: 0;float: left;}
.cbp-af-header .logo, .cbp-af-header nav a {-webkit-transition: all 0.3s;-moz-transition: all 0.3s;transition: all 0.3s;}
.cbp-af-header .logo img {-webkit-transition: all 0.5s;-moz-transition: all 0.5s;transition: all 0.5s;}
.cbp-af-header.cbp-af-header-shrink {height: 70px;background: #f6f6f6;box-shadow: 0 0 9px #999;-webkit-box-shadow: 0 0 9px #999;-o-box-shadow: 0 0 9px #999;-mz-box-shadow: 0 0 9px #999;}
.cbp-af-header.cbp-af-header-shrink .logo {font-size: 2em;}
.cbp-af-header.cbp-af-header-shrink .logo img{width:75%;}
.cbp-af-header.cbp-af-header-shrink .pcss3mm li {line-height: 73px;}
.cbp-af-header.cbp-af-header-shrink .pcss3mm li ul li{line-height: 17px;}
.cbp-af-header.cbp-af-header-shrink .search-div { margin-top: 15px;}
.cbp-af-header.cbp-af-header-shrink .pcss3mm .dropdown > div {margin-top:3px;}
.cbp-af-header-shrink .contact-header{margin:0px;-webkit-transition: all 0.3s;-moz-transition: all 0.3s;transition: all 0.3s;padding:10px 0px;}
.cbp-af-header-shrink .cbp-af-inner {box-shadow:1px 1px 7px #999;}
/*Sticky Header CSS End*/
.testimonial-left{display: inline-block;margin-bottom: 40px;width: 98%;}
.testimonials .author-img{float: left;}
.author-img{float: right; width: 25%;text-align:center;}
.author-img img{width: 77%;margin-bottom: 20px;margin-top: 0px;border:1px solid #cdcdcd;padding:10px;background-color:#fff;}
.author-detail{float: right; width: 75%;}
.testimonial-left h3{color: #545454;font-family: 'OpenSans',arial;font-size: 30px;font-weight: normal;margin-bottom: 30px;}
.gray-bg{background-color: #e6e6e6;padding: 25px 10px;}
.testimonial-readmore {text-align:right;font-size:20px;}
.testimonial-readmore a{text-decoration:none;color:#15a4d8;}
.testimonial-readmore a:hover{text-decoration:none;color:#666;}
.solutions-ab{padding: 0px 15px;width: 96%;margin: 0px auto;}
.solutions-ab-content{}
.solutions-ab-content ul{margin:0px;padding:0px;position: relative;}
.solutions-ab-content ul li{padding:1%; margin-bottom:15px;margin-top:15px;list-style-type:none;width:96%;display:inline-block;background: none repeat scroll 0 0;}
.solutions-ab-content .solutions-left{width:65%;float:left;margin-left:75px;}
.solutions-ab-content .solutions-right{width:16%;float:right;text-align: right;}
.solutions-ab .solutions-left img, .solutions-ab .solutions-right img{width:70%;margin:10px 0px 0px 0px;}
.solutions-ab h2{color: #669933;font-size: 30px;margin:10px 0px 7px;line-height: 34px;text-align:left;padding-top:0px;}
.solutions-ab h2 a{color: #669933;}
.solutions-ab h2 a:hover{color: teal;}
.solutions-ab h3{font-size:24px; margin-bottom:15px;line-height:36px;}
.solutions-ab p{font-size:16px;line-height:20px;}
.purple-bg{background-color: purple;}
.sky-blue-bg{background-color:#49B6DD;}
.teal-bg{background-color:teal;}
.cadetblue-bg {background-color: cadetblue;}
.slategrey-bg{background-color:slategrey;}
.darkcyan-bg{background-color:darkcyan;}
.steelblue-bg{background-color:steelblue;}
.lightblue-bg{background-color:lightblue;}
.pagehead-bg {margin-bottom: 20px;padding: 45px 0;text-align: center;}
.pagehead-bg h1 {color: #fff;font-family:verdana;font-size: 50px;font-weight: 900;line-height:56px;}
.pagehead-bg h1 span {font-size: 36px;line-height:50px;}
.features-ab{} .features-ab ul{margin:0px;padding:0px;}
.features-ab ul li{padding:1%; margin-bottom:40px;margin-top:15px;list-style-type:none;width:96%;display:inline-block;}
.features-ab .features-left{width:48%;float:left;}
.features-ab .features-right{width:48%;float:right;}
.features-ab .features-left img, .features-ab .features-right img{width:45%;margin:0px;border:1px solid #cdcdcd;}
.features-ab h3{font-size:28px; margin-bottom:15px;line-height:36px;}
.features-ab p{font-size:16px;line-height:20px;}
.gray-box{border:1px solid #666;background-color:#cdcdcd;padding:25px 25px 5px 25px;margin-bottom:20px;}
.innerpage p {font-size: 16px;margin: 0;padding: 0 0 20px;text-align: justify;line-height: 24px;}
.innerpage a {margin-bottom:15px;}
.innerpage ul {margin:20px;}
.innerpage ul li {font-size: 14px;list-style-image: url('/media/1038/bullet.png');padding: 6px 0;}
.inner-colorbox{background:#cdcdcd;color: #444;font-size: 20px;font-weight: bold;margin-bottom:0px;overflow: hidden;padding: 40px 0;text-align: center;}
.black-colorbox{background:#2d2d2d;color: #fff;font-size: 20px;font-weight: normal;margin-bottom: 0px;overflow: hidden;padding: 40px 0;text-align: center;}
.other-solution-box img{width:37%;-moz-transition: all 0.6s ease-in-out;-webkit-transition: all 0.6s ease-in-out;-o-transition: all 0.6s ease-in-out;-ms-transition: all 0.6s ease-in-out;transition: all 0.6s ease-in-out;text-indent:15px;transform: scale(0.7);-webkit-transform: scale(0.7);-o-transform: scale(0.7);-ms-transform: scale(0.7);}
.other-solution-box img:hover{-moz-transform: rotate(360deg);-webkit-transform: rotate(360deg);-o-transform: rotate(360deg);-ms-transform: rotate(360deg);transform: rotate(360deg);}
.blue-gray-colorbox{background:#3a4258;color: #fff;font-size: 20px;font-weight: bold;margin-bottom: 0px;overflow: hidden;padding: 40px 0;text-align: center; margin:30px 0 0;}
.blue-gray-colorbox .leftside, .black-colorbox .leftside{font-size: 26px; line-height: 30px; font-weight: normal; text-align: justify; width: 70%;margin-bottom: 10px;}
.blue-gray-colorbox .rightside, .black-colorbox .rightside{text-align: right; width: 27%;}
a.big-font{font-size: 75px; line-height: 110px; padding-top: 5px; color: #fff;}
a.big-font:hover{color: #cdcdcd;}
.comparefeature-img{width:70%}
.nav-less{margin-top:100px;}
.download-right-contactus {min-height: 317px;margin-bottom:20px;}
.innerpage .leftimg{float:left;margin:0px 30px 30px 0px;height:auto;padding-right: 20px;}
.innerpage .rightimg{float:right;margin:0px 0px 20px 20px;height:auto;}
.webinar-left{float:left;margin:0px 0px 5px;width:73%;}
.webinar-left ul{margin:0px 0px 15px 0px;padding:0px;}
.webinar-left ul li{list-style-type:none;background: url('/media/1038/bullet.png') no-repeat scroll left 5px rgba(0, 0, 0, 0);font-size: 15px!important;font-family: 'OpenSans';margin: 6px 0px 6px 10px;padding: 0px 0px 0px 25px;width: 91%;overflow:hidden;}
.webinar-right{margin:0px 0px 20px 0px;}
.webinar-right select{font-size: 13px;padding:5px 6px 3px 5px !important;width: 100%!important;}
.download-form{margin:0px 0px 20px 0px;padding-top:13px;}
.download-form p{font-size: 15px;}
a.blue-link{font-size:16px;color:green;text-decoration:none;font-weight:bold;}
a.blue-link:hover{color:teal;text-decoration:none;}
ul.img-gallary{margin: 0;padding: 0;}
ul.img-gallary li{width:auto;margin-bottom:0px;margin-top:0px;}
ul.img-gallary li img{margin-top:0px;border:1px solid #999;padding:1px;}
.release-notes-home{background: none repeat scroll 0px 0px rgba(0, 0, 0, 0.4); position: absolute; line-height: 30px; width: auto; border-radius: 15px; padding: 10px; font-weight: 800; bottom: -375px; right: 0px;transition:all 1s ease 0s;}
.release-notes-home:hover{bottom: -313px;transition:all 1s ease 0s;}
.release-notes-home .notes-content{color:#fff;font-size:26px;margin-bottom:20px;}
.release-notes-home a.readmore-notes{font-size:16px;color:#fdfdfd;font-weight:normal;margin-left:10px;}
.release-notes-home a.readmore-notes:hover{color:#ebeba4;text-decoration:none;}
.success-stories-article-left {float:left;width:30%;padding-right:10px;}
.success-stories-article-left img{border:1px solid #999;padding:5px;}
.success-stories-article-right{float:right;width:60%;}
.success-stories-img {width:40%;float:right;margin-left:12px;margin-bottom:12px;}
.fancybox-media img{opacity: 1;-webkit-opacity: 1;-o-opacity: 1;-mz-opacity: 1;filter: alpha(opacity=100);}
.fancybox-media img:hover{opacity: 0.9;-webkit-opacity: 0.9;-o-opacity: 0.9;-mz-opacity: 0.9;filter: alpha(opacity=90);}
.success-stories{ background:url(http://www.testing-whiz.com/media/36296/success-stories-bg.jpg) top center no-repeat; background-size:cover; padding:40px 0px 15px; min-height:auto;background-attachment:fixed;overflow: hidden;}
.success-stories h3{font-size:22px;line-height:28px;}
.error-msg{color: Red;margin-top:17px;}
.edition-content{overflow:hidden;}
.edition-left-content{width:48%;margin-bottom:-1000px;padding-bottom:1000px;position: relative;}
.edition-right-content{width:48%;border-left:1px solid #999;padding-left:20px;margin-bottom:-1000px;padding-bottom:1000px;}
.aboutus-left-content{width:60%;}
.aboutus-right-content{background-color: #ececec;border: 1px solid #cdcdcd;font-size: 15px;margin-bottom: 30px;padding: 10px 23px 20px;text-align: center;width: 30%;}
.other-solution-box{width:33%;margin-left:2px;float:left;}
.other-solution-box a{color:#fff;}
.other-solution-box a:hover{color:#cdcdcd;}
.fancybox-media img.video-img{width:100%;}
.webinar-video {width:290px;display: inline-block;}
.breadcrumbs{margin-bottom:0px;font-size:13px;color:#fff;padding-left:33px;}
.breadcrumbs ul, .breadcrumbs li {list-style-type:none;padding:0;margin:0;}
.breadcrumbs a:link, .breadcrumbs a:visited {text-decoration:none;color:#669933;}
.breadcrumbs a:hover, .breadcrumbs a:focus {color:#fff;}
#breadcrumbs{background:#787878;padding: 6px 0px;margin-bottom:0px;}
#breadcrumbs .content-wrapper {height: 100%;max-width: 1200px;overflow: hidden;padding-bottom: 0px;position: relative;width: 98%;}
#breadcrumbs a:link, .breadcrumbs a:visited {text-decoration:none;color:#bbf59a;}
#breadcrumbs a:hover, .breadcrumbs a:focus {color:#fff;}
.whitepapers-left-content{width:72%;}
.whitepapers-right-content{font-size: 13px;margin-bottom: 30px;padding: 10px 10px 20px;text-align: left;width: 25%;}
.whitepaper-img{margin: 10px 20px 20px 0px;}
.database-logo{display: inline-block;margin: 15px 0px;text-align: center;width: 100%;}
.database-logo h2{color:#333;font-size:48px;line-height:50px;margin-bottom:30px;}
.database-logo ul{margin:0px;padding:0px;}
.database-logo ul li{display:inline-block;list-style-type:none;width:13%;text-align:center;}
.database-logo ul li img{vertical-align: middle;width:70%;-moz-transition: all 0.6s ease-in-out;-webkit-transition: all 0.6s ease-in-out;-o-transition: all 0.6s ease-in-out;-ms-transition: all 0.6s ease-in-out;transition: all 0.6s ease-in-out;}
.database-logo ul li img.first{width:60%;}
.database-logo ul li img:hover{transform: scale(1.2);-webkit-transform: scale(1.2);-o-transform: scale(1.2);-ms-transform: scale(1.2);}
.feature-img{vertical-align: top; text-align: left; float: left; margin: 5px 15px 15px 0px;}
.text18{color: #444!important;font-size: 18px!important;}
a.text18:hover{color: #000!important;}
.text15{font-size:15px;}
.white-box{border: 1px solid #cdcdcd; border-radius: 6px; width: 74%; padding: 15px 5px 15px 15px; float:left}
.arrow-possion{position: absolute; right: -47px; top: 47px;}
.cursive-text{font-size: 40px; line-height: 45px; font-weight: normal; color: #cdcdcd; font-family: cursive;}
.whitetext17{font-size: 17px; font-weight: normal; line-height: 21px; color: #cdcdcd; margin-top: 25px;}
.whitetext25 {color: #cdcdcd;font-size: 25px;font-weight: normal;line-height: 33px;margin-top: 0;}
.usecase-new{margin:0;padding:0}
.usecase-new h1{ color: #555b59;font-family: roboto;font-size: 51px;font-weight: normal;line-height: 71px;text-transform: uppercase;text-align: center;margin:25px 0px;}
.usecase-new h1 span{font-size: 30px;}
.usecase-new h1 span img{margin-left: 20px;vertical-align: middle;margin-top:0px;}
.usecase-new h2{color: #fff;font-family: roboto;font-size: 16px;font-weight: normal;line-height: 54px;background-color:#3d3d3d;text-align:center;}
.usecase-infographic{position:relative;text-align:center;height:620px;width:900px;margin:0px auto;}
.usecase-infographic .testingwhiz-circle{position:absolute;top:290px;left:360px;}
.usecase-infographic span{text-align:center;font-family: roboto;font-size:20px;line-height:26px;display:block;}

/*Css for loader Start*/
.main{width:100%;position:absolute;display:block;}
.main-loader-bg { background: rgba(0, 0, 0, 0.8); height: 100%; position: absolute; width: 100%; z-index: 99999999; display: none; top:0px; }
.main-loader-bg > img { left: 50%; margin: -28px 0 0 -28px; position: fixed; top: 50%; z-index: 99999999; }
.textred.dwldError{  color: red;display: block;text-align: left;position: relative;top: -10px;clear:both;}
/*Css for loader End*/




/* for new pages */

.small-heading-text{font-size:40px}

.black-bg{background-color:#000;}

.contant-sec {padding: 45px 0; text-align: center; color:#0d0d0d; font-family: "OpenSans",arial;}
.contant-heading{font-size: 28px; font-weight: normal; margin-bottom: 30px; color:#0d0d0d}

.page-main-text h3 {color:#fff}
.page-main-text p {font-size: 18px; font-weight: normal;text-align:center; line-height:30px;padding:0; color:#fff}
.quote-left {float: left; position: relative; top: -25px;}
.quote-right {float: right; position: relative;top: 25px;}
.partner-speak {
    color: #df2b2b;
    display: block;
    margin: 30px 0 0;
    text-align: right;
}

.blue-bg{background-color:#30bce4;}
.action-btn{background: #eb4545 none repeat scroll 0 0; border-radius: 10px; box-shadow: 0 4px 0 0 #b70101; color: #fff; display: inline-block; font-size: 28px; float:left; margin: 30px 0 0 0; padding: 30px 60px; cursor:pointer;}

.gray-bg{background:#f6f6f6}
.world-map{display: inline-block; text-align: left; width: 50%;}
.why-reseller p{display: inline-block;line-height: 30px; margin-left: 20px; vertical-align: top; width: 48%; font-size:18px}
.become-reseller-form h3{color:#fff}


.become-reseller{line-height:25px; font-size:18px;}
.become-reseller h4{font-weight:bold; font-size:18px; margin:5px 0}
.become-reseller p{ font-size:18px; line-height:30px;}
.why-text{width:70%; float:left; text-align:left}
.why-text ul{margin-bottom:20px;}
.why-text ul li{list-style:decimal; margin:5px 0 5px 40px ;}
.why-text ul li ul li{list-style:url(/media/70837/pointer.png); margin-left:15px;}
.why-img{width:30%; float:right; margin:50px 0 0 0}

.help-text-content ul li{list-style:url(/media/70837/pointer.png); margin:5px 0 5px 40px ; text-align:left; font-size:18px; line-height:25px;}
.help-text-content {float: left; width: 65%;}
.help-img {float: right; width: 30%;}
.help-img > img {height: 250px; width: auto;}

.how-it-works{background:url("/media/70842/howitworks.jpg") no-repeat scroll center center / cover; position:relative; background-attachment:fixed; color:#fff  }
.how-it-works-text-content{width:100%; float:left; text-align:left}
.how-it-works-text-content p{font-size:18px; line-height:25px;}
.contant-sec.how-it-works::after {background: #000 none repeat scroll 0 0; content: ""; height: 100%;  left: 0; -ms-filter: "progid: DXImageTransform.Microsoft.Alpha(Opacity=70)"; filter: alpha(opacity=70); opacity: 0.7; position: absolute; top: 0; width: 100%;}
.how-it-works h3{color:#fff}
.how-it-works .content-wrapper{position:relative; z-index:1}

.why-reseller-of-testingwhiz ul li{list-style:url(/media/70837/pointer.png); margin:5px 0 5px 40px; text-align:left; font-size:18px; line-height:25px;}
.form-sec{float:left; width:50%; margin:0 5% 0 0}
.form-text {float: right; font-size: 20px; line-height: 30px; margin: 0 0 0 20px; text-align: left; width: 48%;}
.form-text span{font-size:25px; color:#30bce4; font-weight:bold}
.form-sec input[type="text"], .form-sec input[type="date"], .form-sec input[type="datetime"], .form-sec input[type="email"], .form-sec input[type="number"], .form-sec input[type="search"], .form-sec input[type="time"], .form-sec input[type="url"], .form-sec input[type="password"], .form-sec textarea, .form-sec select{moz-border-bottom-colors: none; -moz-border-left-colors: none; -moz-border-right-colors: none; -moz-border-top-colors: none; background: transparent none repeat scroll 0 0; border-color: -moz-use-text-color -moz-use-text-color #e1e1e1; border-image: none; border-style: none none dashed; border-width: medium medium 1px; box-sizing: border-box;  display: block;float: left; font: 16px Arial,Helvetica,sans-serif; margin: 0 0px 35px 0; outline: medium none; padding:0 0 3px 3px;width: 100%; color
:#fff}
input::-webkit-input-placeholder, textarea::-webkit-input-placeholder {opacity: 1;color: #fff;}
input::-moz-placeholder, textarea::-moz-placeholder { /* Firefox 18- */ opacity: 1;  color: #fff;}
input:-moz-placeholder, textarea:-moz-placeholder{  /* Firefox 19+ */ opacity: 1;  color: #fff;}
input::-ms-input-placeholder , textarea::-ms-input-placeholder {opacity: 1;  color: #fff;}
.submit-btn {background: #eb4545 none repeat scroll 0 0; border-radius: 5px; box-shadow: 0 4px 0 0 #b70101; color: #fff; display: inline-block; font-size: 20px; padding: 12px 25px; cursor:pointer; float:right; margin:10px auto}
.submit-btn-left{background: #eb4545 none repeat scroll 0 0; border-radius: 5px; box-shadow: 0 4px 0 0 #b70101; color: #fff; display: inline-block; font-size: 20px; padding: 12px 25px; cursor:pointer; float:left; margin:10px auto}
.arctic-blue{background:#74e1ee}
.become-partner{font-size:28px; color:#121211}
.submit-btn:hover, .btn-becomepartner:hover, .action-btn:hover, .submit-btn-left:hover{background: none repeat scroll 0 0 #f6450b;color: #fff;}
.btn-becomepartner{background: #eb4545 none repeat scroll 0 0; border-radius: 10px; box-shadow: 0 4px 0 0 #b70101; color: #fff; display: inline-block; font-size: 28px; padding: 10px 25px; cursor:pointer; margin-left:65px;}


.qa-logo{display: inline-block; text-align: left; width: auto; margin:44px 0 0 0}
.about-partner p{display: inline-block;line-height: 30px; margin-left: 20px; vertical-align: top; width: 77%; font-size:18px}

.market-coverage p{ font-size:18px; line-height:30px;}
.market-coverage .circle {border-radius: 50%; display: inline-block; height: 112px; margin: 0 10px; transition: all 0.25s ease 0s; width: 112px;}
.market-coverage .circle:first-child{margin-left:0}
.market-coverage .circle:last-child{margin-right:0}


.coverage-ins{margin:30px 0 0 0}
.collaboration p{ font-size:18px; line-height:30px;}
.ecommerce-icon-container {background-color: #4598eb;}
.e-learning-icon-container {background-color: #7c45eb;}
.finance-banking-icon-container {background-color: #d945eb;}
.gaming-icon-container {background-color: #eb458f;}
.healthcare-icon-container {background-color: #33d7eb;}
.media-entertainment-icon-container {background-color: #2fd9c3;}
.mobile-wireless-icon-container {background-color: #23d838;}
.social-media-web-icon-container {background-color: #d8bc23;}
.travel-leisure-icon-container {background-color: #6f7275;}
.market-coverage .icon {display: table-cell; height: 112px; vertical-align: middle; width: 112px;}
.market-coverage-icons {background:url(/media/1215/coverage-imgs.png) repeat;}
.market-coverage-ecommerce-icon {background-position: 5px 0; display: block; height: 38px;left: 50%; margin: -19px auto auto -22px; position: absolute; top: 50%;width: 44px;}
.market-coverage-e-learning-icon {background-position: -132px 0; display: block; height: 38px; margin: -19px auto auto -22px; position: absolute; top: 50%;left: 50%; width: 44px;}
.market-coverage-finance-banking-icon {background-position: -262px 0px; display: block; height: 38px; margin: -19px auto auto -22px; position: absolute; top: 50%;left: 50%; width: 44px;}
.market-coverage-gaming-icon {background-position: -394px 0px; display: block; height: 38px; margin: -19px auto auto -22px; position: absolute; top: 50%;left: 50%; width: 44px;}
.market-coverage-healthcare-icon {background-position: -526px 0px; display: block; height: 38px; margin: -19px auto auto -22px; position: absolute; top: 50%;left: 50%; width: 44px;}
.market-coverage-media-entertainment-icon {background-position: -658px 0px; display: block; height: 38px; margin: -19px auto auto -22px; position: absolute;left: 50%; top: 50%; width: 44px;}
.market-coverage-mobile-wireless-icon {background-position: -790px 0px; display: block; height: 38px; margin: -19px auto auto -22px; position: absolute;left: 50%; top: 50%; width: 44px;}
.market-coverage-social-media-web-icon {background-position: -923px 0px; display: block; height: 38px; margin: -19px auto auto -22px; position: absolute;left: 50%; top: 50%; width: 44px;}
.market-coverage-travel-leisure-icon {background-position: 130px 0px; display: block; height: 38px; margin: -19px auto auto -22px; position: absolute;left: 50%; top: 50%; width: 44px;}


.icon a{height:112px; width:112px; display:block; position:relative; text-align:center; -webkit-transition: all 0.3s ease; -moz-transition: all 0.3s ease; -o-transition: all 0.3s ease; -ms-transition: all 0.3s ease; transition: all 0.3s ease; 
}
.coverage-ins a span{background: #000; display: table; border-radius: 50%; height: 112px; width: 112px; position:absolute;top:0;left:0;color:#fff;-webkit-transition: all 0.3s ease; -moz-transition: all 0.3s ease; -o-transition: all 0.3s ease; -ms-transition: all 0.3s ease; transition: all 0.3s ease; -ms-filter: "progid: DXImageTransform.Microsoft.Alpha(Opacity=0)"; filter: alpha(opacity=0); opacity: 0;}
.coverage-ins a:hover span{-webkit-transition: all 0.3s ease; -moz-transition: all 0.3s ease; -o-transition: all 0.3s ease; -ms-transition: all 0.3s ease; transition: all 0.3s ease; -ms-filter: "progid: DXImageTransform.Microsoft.Alpha(Opacity=80)"; filter: alpha(opacity=80); opacity: 0.8;}
.coverage-ins a span span{ background:none;  display: table-cell; height: 100%; position: relative; top: inherit; vertical-align: middle; width: 100%;}
.no-padding{padding:0 !important}


.work-specification ul li {font-size: 18px; line-height: 25px; list-style: outside url("/media/70837/pointer.png") disc; margin: 5px 0; text-align: left; color:#fff}
.about-hortonwork p {display: inline-block;  font-size: 18px; line-height: 30px; vertical-align: top; width: 100%;}


@-webkit-keyframes preloader-inside-white {
        0% {
            -webkit-transform: scale(0, 0);
            -moz-transform: scale(0, 0);
            -ms-transform: scale(0, 0);
            -o-transform: scale(0, 0);
            transform: scale(0, 0);
        }

        100% {
            -webkit-transform: scale(1, 1);
            -moz-transform: scale(1, 1);
            -ms-transform: scale(1, 1);
            -o-transform: scale(1, 1);
            transform: scale(1, 1);
        }
    }

    @keyframes preloader-inside-white {
        0% {
            -webkit-transform: scale(0, 0);
            -moz-transform: scale(0, 0);
            -ms-transform: scale(0, 0);
            -o-transform: scale(0, 0);
            transform: scale(0, 0);
        }

        100% {
            -webkit-transform: scale(1, 1);
            -moz-transform: scale(1, 1);
            -ms-transform: scale(1, 1);
            -o-transform: scale(1, 1);
            transform: scale(1, 1);
        }
    }

    @-webkit-keyframes preloader-inside-red {
        0% {
            -webkit-transform: scale(0, 0);
            -moz-transform: scale(0, 0);
            -ms-transform: scale(0, 0);
            -o-transform: scale(0, 0);
            transform: scale(0, 0);
        }

        30% {
            -webkit-transform: scale(0, 0);
            -moz-transform: scale(0, 0);
            -ms-transform: scale(0, 0);
            -o-transform: scale(0, 0);
            transform: scale(0, 0);
        }

        100% {
            -webkit-transform: scale(1, 1);
            -moz-transform: scale(1, 1);
            -ms-transform: scale(1, 1);
            -o-transform: scale(1, 1);
            transform: scale(1, 1);
        }
    }

    @keyframes preloader-inside-red {
        0% {
            -webkit-transform: scale(0, 0);
            -moz-transform: scale(0, 0);
            -ms-transform: scale(0, 0);
            -o-transform: scale(0, 0);
            transform: scale(0, 0);
        }

        30% {
            -webkit-transform: scale(0, 0);
            -moz-transform: scale(0, 0);
            -ms-transform: scale(0, 0);
            -o-transform: scale(0, 0);
            transform: scale(0, 0);
        }

        100% {
            -webkit-transform: scale(1, 1);
            -moz-transform: scale(1, 1);
            -ms-transform: scale(1, 1);
            -o-transform: scale(1, 1);
            transform: scale(1, 1);
        }
    }
    /* Styles */
    .preloader {
        display: none;
        width: auto;
        height: auto;
        position: absolute;
        top: 18px;
        left: 100px;
        z-index: 999;
        text-align: center;
    }

        .preloader .preloader-container {
            display: inline-block;
            width: 30px;
            height: 30px;
            margin: auto;
            position: absolute;
            top: 44%;
            left: 0;
            position: relative;
        }

            .preloader .preloader-container .animated-preloader {
                display: inline-block;
                width: 30px;
                height: 30px;
                position: absolute;
                top: 0;
                left: 0;
                background: #f35353;
                border-radius: 50em;
            }

                .preloader .preloader-container .animated-preloader:after {
                    content: '';
                    display: inline-block;
                    width: 30px;
                    height: 30px;
                    position: absolute;
                    top: 0;
                    left: 0;
                    border-radius: 50em;
                    background: white;
                    -webkit-animation: preloader-inside-white 1s ease-in-out infinite;
                    -ms-animation: preloader-inside-white 1s ease-in-out infinite;
                    animation: preloader-inside-white 1s ease-in-out infinite;
                }

                .preloader .preloader-container .animated-preloader:before {
                    content: '';
                    display: inline-block;
                    width: 30px;
                    height: 30px;
                    position: absolute;
                    top: 0;
                    left: 0;
                    z-index: 10;
                    border-radius: 50em;
                    background: #f35353;
                    -webkit-animation: preloader-inside-red 1s ease-in-out infinite;
                    -ms-animation: preloader-inside-red 1s ease-in-out infinite;
                    animation: preloader-inside-red 1s ease-in-out infinite;
                }

     .preloader-left {
        display: none;
        width: auto;
        height: auto;
        position: absolute;
        top: 18px;
        left: 560px;
        z-index: 999;
        text-align: center;
    }

        .preloader-left .preloader-container {
            display: inline-block;
            width: 30px;
            height: 30px;
            margin: auto;
            position: absolute;
            top: 44%;
            left: 0;
            position: relative;
        }

            .preloader-left .preloader-container .animated-preloader {
                display: inline-block;
                width: 30px;
                height: 30px;
                position: absolute;
                top: 0;
                left: 0;
                background: #f35353;
                border-radius: 50em;
            }

                .preloader-left .preloader-container .animated-preloader:after {
                    content: '';
                    display: inline-block;
                    width: 30px;
                    height: 30px;
                    position: absolute;
                    top: 0;
                    left: 0;
                    border-radius: 50em;
                    background: white;
                    -webkit-animation: preloader-inside-white 1s ease-in-out infinite;
                    -ms-animation: preloader-inside-white 1s ease-in-out infinite;
                    animation: preloader-inside-white 1s ease-in-out infinite;
                }

                .preloader-left .preloader-container .animated-preloader:before {
                    content: '';
                    display: inline-block;
                    width: 30px;
                    height: 30px;
                    position: absolute;
                    top: 0;
                    left: 0;
                    z-index: 10;
                    border-radius: 50em;
                    background: #f35353;
                    -webkit-animation: preloader-inside-red 1s ease-in-out infinite;
                    -ms-animation: preloader-inside-red 1s ease-in-out infinite;
                    animation: preloader-inside-red 1s ease-in-out infinite;
                }

     .preloader-right {
        display: none;
        width: auto;
        height: auto;
        position: absolute;
        top: 18px;
        left: 195px;
        z-index: 999;
        text-align: center;
    }

        .preloader-right .preloader-container {
            display: inline-block;
            width: 30px;
            height: 30px;
            margin: auto;
            position: absolute;
            top: 44%;
            left: 0;
            position: relative;
        }

            .preloader-right .preloader-container .animated-preloader {
                display: inline-block;
                width: 30px;
                height: 30px;
                position: absolute;
                top: 0;
                left: 0;
                background: #f35353;
                border-radius: 50em;
            }

                .preloader-right .preloader-container .animated-preloader:after {
                    content: '';
                    display: inline-block;
                    width: 30px;
                    height: 30px;
                    position: absolute;
                    top: 0;
                    left: 0;
                    border-radius: 50em;
                    background: white;
                    -webkit-animation: preloader-inside-white 1s ease-in-out infinite;
                    -ms-animation: preloader-inside-white 1s ease-in-out infinite;
                    animation: preloader-inside-white 1s ease-in-out infinite;
                }

                .preloader-right .preloader-container .animated-preloader:before {
                    content: '';
                    display: inline-block;
                    width: 30px;
                    height: 30px;
                    position: absolute;
                    top: 0;
                    left: 0;
                    z-index: 10;
                    border-radius: 50em;
                    background: #f35353;
                    -webkit-animation: preloader-inside-red 1s ease-in-out infinite;
                    -ms-animation: preloader-inside-red 1s ease-in-out infinite;
                    animation: preloader-inside-red 1s ease-in-out infinite;
                }

    .submit-btn-preloading {
        background: #eb4545 none repeat scroll 0 0;
        border-radius: 5px;
        box-shadow: 0 4px 0 0 #b70101;
        color: #fff;
        display: block;
        font-size: 20px;
        cursor: pointer;
        padding: 12px 55px 12px 25px;
    }


/* Selenium page start*/

.top-header{padding:55px 0; background:url(/media/23292/banner-bg.png) no-repeat center center; background-size:cover; width:100%; float:left}
.top-header .logo {display: inline-block;text-align: left;width: 100%;}
.banner-contant {margin: 22px 0 0; float:left; width:100%}
.banner-left{width:50%; float:left; margin:110px 0 0 0; position:relative}
.banner-left h1{font-size:65px; line-height:75px; font-family:GibsonLight; color:#fff; font-weight:normal; text-align:left; display:inline-block; float:left}
.banner-left span{display:inline-block; position:absolute; top:19%; right:0;}
.uses-sec {color: #fff; float: left; width: 100%; margin:65px 0 0 0}
.uses-sec p{font-size:24px; line-height:30px; font-family:"Myriad Pro"; font-weight:normal}
.uses-icon-sec{float:left; width:100%; margin:20px 0 0 0;}
.uses-icon {float: left; margin-left:18px; background:url(/media/1289/uses-logo.png) no-repeat; display:inline-block; width:72px; height:72px;}
.uses-icon:first-child{margin-left:0}
.mobile{background-position:0px 0px}
.web{background-position:-90px 0}
.cloud{background-position:-180px 0}
.database{background-position:-270px 0}
.desktop{background-position:-360px 0}
.html{background-position:-450px 0}

.banner-right{float:left; width:45%; position:relative; margin:0 0 0 5%}
.free-trial-form{background:url(/media/23283/form-bg.png) no-repeat; height:666px; position:absolute; right:0; width:100%; top:-30px}
.form {display: inline-block; float: left; margin: 10px 35px; width: 87%; }
.form-heading{font-family:Gibson; font-size:30px;line-height: 30px; color:#22455b; word-spacing:5px; width:100%; text-align:center; display:block; margin:20px 0px 25px 0}
.form-text-box{border:1px solid #85714e; width:85%; padding:13px 12px 13px 40px; background:none; margin-bottom:20px; font-size:18px; color:#49381b; font-family:GibsonLight}
.user{background:url(/media/23294/form-icon.png) no-repeat 10px 22px; display:inline-block;}
.email{background:url(/media/23294/form-icon.png) no-repeat 10px -40px; display:inline-block;}
.contact{background:url(/media/23294/form-icon.png) no-repeat 10px -104px; display:inline-block; }
.massage{background:url(/media/23294/form-icon.png) no-repeat 10px -164px; display:inline-block; min-height:70px;}
.form-download-btn{cursor:pointer; background:url(/media/23286/form-btn-bg.png) no-repeat 100% 100%;background-size:cover; height:53px; width:161px; color:#fff; font-size:18px}
.form input::-moz-placeholder, textarea::-moz-placeholder {color: #49381b; opacity: 1;}


.feature-in-sec{padding:55px 0; width:100%; float:left}
.heading{width:100%; text-align:center}
.heading h2{width:300px; border-bottom:1px solid #2d2d2d; padding:0 0 30px 0; display:inline-block}
.feature-in-box-sec{float:left; width:100%; padding:60px 0 0 0}
.feature-in-box{ -ms-transform: rotate(45deg); /* IE 9 */ -webkit-transform: rotate(45deg); /* Chrome, Safari, Opera */ transform: rotate(45deg); border:1px solid #d9d9d9;
width:200px; height:200px; margin:60px 8% 0px 0;display:inline-block}

.feature-in-box:nth-child(4) {
    margin-right: 0;
}

.feature-in-box:last-child{margin-right:0px}
.secound-line{margin-bottom:60px; margin-top:0;}
.clients{display:inline-block;-ms-transform: rotate(-45deg); /* IE 9 */ -webkit-transform: rotate(-45deg); /* Chrome, Safari, Opera */transform: rotate(-45deg); display:block; margin:25% 0 0 0; cursor:pointer}
.clients img{filter: grayscale(1); margin:0}
.clients img:hover{filter: grayscale(0); transition: all 0.3s ease 0s; margin:0}


.about-sec{padding:55px 0; width:100%; float:left}
.about-sec p{font-family:Gibson; font-size:32px; line-height:40px; color:#121212; text-align:center; word-spacing:5px; padding:0 12%}

.solution-sec{padding:55px 0; width:100%; float:left}
.solution-box-sec{float:left; width:100%; padding:60px 0 0 0;}
.solution-box{float:left; width:23%; margin:0 32px 0 0px;}
.rhex {
  position: relative;
  margin: 40px 0;
  width: 100%; height: 100%;
  border-radius: 5em/4em;
  opacity: 1;
  background: #25dec6;
  /*transition: opacity .5s;
  cursor: pointer;
   transform: rotate(90deg);
    -ms-transform: rotate(90deg);
  -moz-transform: rotate(90deg);
  -webkit-transform: rotate(90deg);*/
  display:inline-block;
	
}
.rhex:before, .rhex:after {
  position: absolute;
  width: inherit; height: inherit;
  border-radius: inherit;
  background: inherit;
  content: '';
  left:0
}
.rhex:before {
  transform: rotate(60deg);
    -ms-transform: rotate(60deg);
  -moz-transform: rotate(60deg);
  -webkit-transform: rotate(60deg);
}
.rhex:after {
  transform: rotate(-60deg);
    -ms-transform: rotate(-60deg);
  -moz-transform: rotate(-60deg);
  -webkit-transform: rotate(-60deg);
}
/*.rhex:hover {
  opacity: 1;
}*/

.solution-box:last-child{margin-right:0; margin-left:0 }
.solution-dec {
    float: left;
    width: 100%;
	margin:20px 0 0 0
}
.solution-dec h3{ margin: 5% 0 0; font-size:25px; color:#222222; font-family:Gibson; word-spacing:3px; font-weight:normal; min-height:60px; line-height:30px;}
.solution-dec p{margin:25px 0 0 0; font-size:18px; color:#222222; font-family:GibsonLight; line-height:25px; max-height:150px; height:100%; padding:0; overflow:hidden}
.solution-box-sec span{ background: rgba(0, 0, 0, 0) url(/media/23291/solution-icon.png) repeat scroll 0 0;
    
    height: 205px;
    
   display:inline-block;
	position:relative;
    
    
    width: 224px;
    z-index: 99; }
.ui-testing{background-position:0 20px !important}
.cross-browser{background-position:-350px 25px !important; }
.mobile-testing{background-position:-695px 20px !important;}
.database-testing{background-position:-1045px 0 !important;}	
.download-sec{padding:55px 0; width:100%; float:left}
.btn-sec{float:left; width:90%; padding:0 5%}
.enterprise-download-btn{font-size:25px; color:#fff; padding:2% 12%; background:#ef3b3b; border-radius:5px; border-bottom: 4px solid #bb3131; display:inline-block; font-family:Gibson; line-height:25px; float:left}
.enterprise-download-btn p{font-size:20px; font-family:GibsonLight; display:block; padding:0}
.community-download-btn{font-size:25px; color:#fff; padding:2% 12%; background:#22c7bd; border-radius:5px; border-bottom: 4px solid #138a83; display:inline-block; font-family:Gibson; line-height:25px; float:right}
.community-download-btn p{font-size:20px; font-family:GibsonLight; display:block; padding:0}

.feature-sec{padding:55px 0; width:100%; float:left}
.feature-box-sec{float: left; padding: 60px 0 0 0; width: 100%;}
.feature-left{float:left; width:40%}
.feature-right{float:right; width:45%}
.tw-logo{display: block; float: left;  text-align: center;  margin:7% 0 0 0; width: 15%;}
.our-features{width:100%; font-size:20px; font-family:Gibson; vertical-align:middle; line-height:60px;}
.feature-left ul li{list-style:none; text-align:right; float:right}
.feature-right ul li{list-style:none; text-align:left; float:left}
.feature-left p {
    float: left;
    font-size: 20px;
    text-align: right;
    width: 85%;
}
.feature-right p {
    float: right;
    font-size: 20px;
    text-align: left;
    width: 85%;
}
.feature-left span {margin: 0 0 0 2%; background:url(/media/1020/feature-icons.png) no-repeat 0px 0; height:60px; width:60px; display:block; float:right}
.feature-right span {margin: 0 2% 0 0; background:url(/media/1020/feature-icons.png) no-repeat 0px 0; height:60px; width:60px; display:block; float:left}
.feature-one{color: #669b41;}
.feature-two{color: #34c6e0; margin:3% 15% 0 0;}
.feature-two span{background-position:-80px 0}
.feature-three{color: #dc26d6; margin:3% 30% 0 0}
.feature-three span{background-position:-160px 0}
.feature-four{color: #e03a3a; margin:3% 15% 0 0;}
.feature-four span{background-position:-240px 0}
.feature-five{color: #9e2ec8; margin:3% 0% 0 0; }
.feature-five span{background-position:-320px 0}
.feature-six{color: #25dec6;}
.feature-six span{background-position:-400px 0}
.feature-seven{color: #a1cc1c; margin:3% 0 0 15%}
.feature-seven span{background-position:-480px 0}
.feature-eight{color: #e78d23; margin:3% 0 0 30%}
.feature-eight span{background-position:-560px 0}
.feature-nine{color: #ed2158; margin:3% 0 0 15%}
.feature-nine span{background-position:-640px 0}
.feature-ten{color: #6a23e0; margin:3% 0% 0 0; }
.feature-ten span{background-position:-720px 0}

.dark-blue{background:#2b334b}
.download-now-sec{padding:55px 0; width:100%; float:left}
.download-now-sec .heading h2{border-bottom: 1px solid #fff; display: inline-block; padding: 0 0 30px; width: 400px; color:#fff}
.download-now-box-sec{float: left; padding: 60px 0 0 0; width: 100%;}
.download-now-field input{display: block;float: left; font: 16px Arial,Helvetica,sans-serif;margin: 0 3em 35px 0;padding: 0 0 15px 20px; width: 100%; border-bottom:1px solid #fff; background:none; color:#fff}
input.no-right-margin{margin-right:0}
input.message{width:98%; background:none;}
.download-now-box-sec input::-webkit-input-placeholder, .download-now-box-sec textarea::-webkit-input-placeholder {opacity: 1;color: #fff;}
.download-now-box-sec input::-moz-placeholder, .download-now-box-sectextarea::-moz-placeholder { /* Firefox 18- */ opacity: 1;  color: #fff;}
.download-now-box-sec input:-moz-placeholder, .download-now-box-sec textarea:-moz-placeholder{  /* Firefox 19+ */ opacity: 1;  color: #fff;}
input::-ms-input-placeholder , textarea::-ms-input-placeholder {opacity: 1;  color: #fff;}
.download-now-btn{font-size:18px; color:#fff; padding:1% 3%; background:none; border: 1px solid #fff; display:inline-block; font-family:Gibson;}
.download-now-btn-preloading{  font-size: 18px;
  color: #fff;
  padding: 1% 5% 1% 2%;
  background: none;
  border: 1px solid #fff;
  display: inline-block;
  font-family: Gibson;
  text-align: left;}
a:hover.download-now-btn{background:#fff; color:#2b334b}
.btn-sec i {font-size: 18px; font-style: normal;}

.footer-sec{padding:55px 0; width:100%; float:left}
.footer-sec ul li{list-style:none; padding:0 10px; float:left;border-right:1px solid #0d0d0d; font-size:14px;}
.footer-sec ul li:last-child{border:none; padding-right:0}
.footer-sec ul li:first-child{padding-left:0}
.footer-sec ul li a{color:#161515}
.footer-sec ul li a:hover{color:#8e8e8e}
.footer-sec p{display: inline-block;
    margin: 20px 0 0;
    padding: 0;
    text-align: center;}


.btn-next-div-form {
   text-align: center;
  position: relative;
  display:block;
 clear:both;
}
 .form-download-btn-preloading {
        cursor:pointer;
	background:url(media/23286/form-btn-bg.png) no-repeat 0 0;
	background-size:cover; 
	height:53px;
	width:200px;
	color:#fff;
	font-size:18px;
    position:relative;
    text-align:left;
      padding: 10px 0 0 22px;
        
    }

 .preloader-form {
       display: none;
  width: auto;
  height: auto;
  position: absolute;
  top: 16px;
  right: 156px;
  z-index: 999;
  text-align: center;
    }

        .preloader-form .preloader-container {
            display: inline-block;
            width: 30px;
            height: 30px;
            margin: auto;
            position: absolute;
            top: 44%;
            left: 0;
            position: relative;
        }

            .preloader-form .preloader-container .animated-preloader {
                display: inline-block;
                width: 30px;
                height: 30px;
                position: absolute;
                top: 0;
                left: 0;
                background: #f35353;
                border-radius: 50em;
            }

                .preloader-form .preloader-container .animated-preloader:after {
                    content: '';
                    display: inline-block;
                    width: 30px;
                    height: 30px;
                    position: absolute;
                    top: 0;
                    left: 0;
                    border-radius: 50em;
                    background: white;
                    -webkit-animation: preloader-inside-white 1s ease-in-out infinite;
                    -ms-animation: preloader-inside-white 1s ease-in-out infinite;
                    animation: preloader-inside-white 1s ease-in-out infinite;
                }

                .preloader-form .preloader-container .animated-preloader:before {
                    content: '';
                    display: inline-block;
                    width: 30px;
                    height: 30px;
                    position: absolute;
                    top: 0;
                    left: 0;
                    z-index: 10;
                    border-radius: 50em;
                    background: #f35353;
                    -webkit-animation: preloader-inside-red 1s ease-in-out infinite;
                    -ms-animation: preloader-inside-red 1s ease-in-out infinite;
                    animation: preloader-inside-red 1s ease-in-out infinite;
                }


 .preloader-download-now-form {
   display: none;
  width: auto;
  height: auto;
  position: absolute;
  top: 9px;
  right: 520px;
  z-index: 999;
  text-align: center;
    }

        .preloader-download-now-form .preloader-container {
            display: inline-block;
            width: 30px;
            height: 30px;
            margin: auto;
            position: absolute;
            top: 44%;
            left: 0;
            position: relative;
        }

            .preloader-download-now-form .preloader-container .animated-preloader {
                display: inline-block;
                width: 30px;
                height: 30px;
                position: absolute;
                top: 0;
                left: 0;
                background: #f35353;
                border-radius: 50em;
            }

                .preloader-download-now-form .preloader-container .animated-preloader:after {
                    content: '';
                    display: inline-block;
                    width: 30px;
                    height: 30px;
                    position: absolute;
                    top: 0;
                    left: 0;
                    border-radius: 50em;
                    background: white;
                    -webkit-animation: preloader-inside-white 1s ease-in-out infinite;
                    -ms-animation: preloader-inside-white 1s ease-in-out infinite;
                    animation: preloader-inside-white 1s ease-in-out infinite;
                }

                .preloader-download-now-form .preloader-container .animated-preloader:before {
                    content: '';
                    display: inline-block;
                    width: 30px;
                    height: 30px;
                    position: absolute;
                    top: 0;
                    left: 0;
                    z-index: 10;
                    border-radius: 50em;
                    background: #f35353;
                    -webkit-animation: preloader-inside-red 1s ease-in-out infinite;
                    -ms-animation: preloader-inside-red 1s ease-in-out infinite;
                    animation: preloader-inside-red 1s ease-in-out infinite;
                }


.download-now-field {
  
  position: relative;
  width: 28%;
  float: left;
	 margin: 0 3em 35px 0;
  padding: 0 0 15px 20px;
  
}

.download-now-field-message input {
    border-bottom: 1px solid #fff;
    color: #fff;
    display: block;
    float: left;
    font: 16px Arial,Helvetica,sans-serif;
    margin: 0 3em 35px 20px;
    padding: 0 0 15px 2%;
    width: 93%;
}

.form-field{position: relative;}
.form-field span {
position: absolute;
bottom: 0px;
right: 10px;
color: red;
}


/* Selenium page end*/

/* client page */
.client-sec{}
.clients-box{display:block; width:100%; float:left; padding:20px 0 0 0}
/*.margin-hex{margin-left:210px !important;clear:both;}*/
.client-sec .rhex {
  position: relative;
   
  margin: 0px 0 0px 8%;
  width: 10.40em; height: 17.80em;
  border-radius:0;
  opacity: 1;
  background: none;
  border-top:1px solid #d2d2d2;
  border-bottom:1px solid #d2d2d2;
  /*transition: opacity .5s;*/
  cursor: pointer;
   transform: rotate(90deg);
    -ms-transform: rotate(90deg);
  -moz-transform: rotate(90deg);
  -webkit-transform: rotate(90deg);
  float:left
}


.client-sec .rhex:before, .rhex:after {
  position: absolute;
  width: inherit; height: inherit;
  border-radius: inherit;
  background: inherit;
  content: '';
  left:0;
  border:inherit;
}
.client-sec .rhex:before {
  transform: rotate(60deg);
    -ms-transform: rotate(60deg);
  -moz-transform: rotate(60deg);
  -webkit-transform: rotate(60deg);
}
.client-sec .rhex:after {
  transform: rotate(-60deg);
    -ms-transform: rotate(-60deg);
  -moz-transform: rotate(-60deg);
  -webkit-transform: rotate(-60deg);
}

.client-sec .rhex:hover {
  background:#f3f3f3;
  z-index:999;
  position:relative;
}

.clients-box span{ background:url(media/23307/clients-logo.png) repeat 0 0;
    float: left;
    height: 70px;
    left: -30px;
    position: relative;
    top: 70px;
    transform: rotate(-90deg);
    width: 195px;
    z-index: 99; }

.client-logo1 {background-position: -40px 0 !important;}
.client-logo2 {background-position: -260px 0 !important;}
.client-logo3 {background-position: -480px 0 !important;}
.client-logo4 {background-position: -695px 0 !important;}
.client-logo5 {background-position: -915px 0 !important;}
.client-logo6 {background-position: 10px -80px !important;}
.client-logo7 {background-position: -210px -80px !important;}
.client-logo8 {background-position: -425px -80px !important;}
.client-logo9 {background-position: -645px -80px !important;}
.client-logo10 {background-position: 0px -160px !important;}
.client-logo11 {background-position: -220px -160px !important;}
.client-logo12 {background-position: -440px -160px !important;}
.client-logo13 {background-position: -658px -160px !important;}
.client-logo14 {background-position: -880px -160px !important;}
.client-logo15 {background-position: 10px -230px !important;}
.client-logo16 {background-position: -205px -230px !important;}
.client-logo17 {background-position: -420px -230px !important;}
.client-logo18 {background-position: -640px -230px !important;}
.client-logo19 {background-position: -860px -230px !important;}
.client-logo20 {background-position: 40px -814px !important;}
.client-logo21 {background-position: -180px -814px !important;}
.client-logo22 {background-position: -410px -814px !important;}
.client-logo23 {background-position: -655px -814px !important;}
.client-logo24 {background-position: -870px -814px !important;}
.client-logo25 {background-position: 20px -905px !important;}



.client-sec .content{
	overflow: auto;
	position: relative;
	max-width: 100%;
	height: 600px;
	}


client-sec .content { margin: 30px 0; float:left; width:auto }
	.mCustomScrollBox{ /* contains plugin's markup */
		position: relative;
		overflow: hidden;
		height: 100%;
		max-width: 100%;
		outline: none;
		direction: ltr;
	}

	.mCSB_container{ /* contains the original content */
		overflow: hidden;
		width: auto;
		height: auto;
		padding:20px 0 ;
	}



	.mCSB_scrollTools{ /* contains scrollbar markup (draggable element, dragger rail, buttons etc.) */
		position: absolute;
		width: 16px;
		height: auto;
		left: auto;
		top: 0;
		right: 0;
		bottom: 0;
	}
	.mCSB_scrollTools .mCSB_draggerContainer{ /* contains the draggable element and dragger rail markup */
		position: absolute;
		top: 0;
		left: 0;
		bottom: 0;
		right: 0; 
		height: auto;
	}

	.mCSB_scrollTools .mCSB_draggerRail{
		width: 2px;
		height: 100%;
		margin: 0 auto;
		-webkit-border-radius: 16px; -moz-border-radius: 16px; border-radius: 16px;
	}

	.mCSB_scrollTools .mCSB_dragger{ /* the draggable element */
		cursor: pointer;
		width: 100%;
		height: 30px; /* minimum dragger height */
		z-index: 1;
	}

	.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{ /* the dragger element */
		position: relative;
		width: 4px;
		height: 100%;
		margin: 0 auto;
		-webkit-border-radius: 16px; -moz-border-radius: 16px; border-radius: 16px;
		text-align: center;
	}



	.mCSB_scrollTools{ opacity: 0.75; filter: "alpha(opacity=75)"; -ms-filter: "alpha(opacity=75)"; }
	
	.mCustomScrollbar > .mCustomScrollBox > .mCSB_scrollTools.mCSB_scrollTools_onDrag,
	.mCustomScrollbar > .mCustomScrollBox ~ .mCSB_scrollTools.mCSB_scrollTools_onDrag,
	.mCustomScrollBox:hover > .mCSB_scrollTools,
	.mCustomScrollBox:hover ~ .mCSB_scrollTools,
	.mCS-autoHide:hover > .mCustomScrollBox > .mCSB_scrollTools,
	.mCS-autoHide:hover > .mCustomScrollBox ~ .mCSB_scrollTools{ opacity: 1; filter: "alpha(opacity=100)"; -ms-filter: "alpha(opacity=100)"; }

	.mCSB_scrollTools .mCSB_draggerRail{
		background-color: #000; background-color: rgba(0,0,0,0.4);
		filter: "alpha(opacity=40)"; -ms-filter: "alpha(opacity=40)"; 
	}

	.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{
		background-color: #3d3d3d; background-color: rgba(61,61,61,0.75);
		filter: "alpha(opacity=75)"; -ms-filter: "alpha(opacity=75)"; 
	}

.terms-cond {font-size:12px; float:left; text-align:center;}
.terms-cond.request-dm{clear:both; width: 100%;}


.key-feature h3 {font-family: "OpenSans-Light"; font-size: 38px; font-weight: normal; line-height:42px;}


.key-feature .edition-content { text-align:left;}
.key-feature .edition-content ul { margin:20px 0 30px 15px;}
.key-feature .edition-content ul li { float:none; display:block; font-size:15px; line-height:30px; margin:0px; padding:0px 0 0 30px; width:100%; background:url("/media/1258/bullet-new-release.png") no-repeat scroll 0px 7px;}

.key-feature .same-width { width:48%; float:right;}
.key-feature .same-width.first {float:left !important;}


/* 4.5 released page */
.released-page {text-align:left!important;padding: 20px 0;}
.released-page h1{width:70%; text-align:center;display: inline-block;margin: 60px 0 0; vertical-align:top}
.released-page .banner-img {display: inline-block; max-width: 255px;}

.released-page sup{font-size: 20px; top: -10px; position: relative;}


/*  Selenium Sponsorship  page */

.selenium-sponsorship-page{padding:30px 0;}

.selenium-sponsor-page{padding:30px 0;}

.selenium-sponsor-page .about-sec{padding:30px 0}

.selenium-sponsor-page .content-wrapper{max-width:980px;}

.top-header-sponsor{padding:55px 0; background:url(/media/1285/banner-new-bg.jpg) no-repeat center center; background-size:cover; width:100%; float:left}
.top-header-sponsor .logo {display: inline-block;text-align: left;width: 100%;}
.selenium-sponsor-page .about-sec p{font-size: 20px;padding: 0; line-height: 30px; margin-bottom:15px; color: #000; font-family:"OpenSans",arial}
.selenium-sponsor-page li {
    display: block;
    list-style: outside none none;
   
}


.selenium-sponsor-page i {
    display: block;
    text-align: center;
}

.benefits-sec {
    float: left;
    padding: 30px 0;
    width: 100%;
}

.sponsorship-page-about p{font-size:20px;}

.benefits-sec h2{margin-bottom:30px;color: #669933; font-weight: bold; line-height:40px; font-size: 36px;}


.benefits-sec .description {
    display: block;
    float: left;
    font-size: 20px;
    line-height: 25px;
    margin: 0 5% 0 0;
    padding-top: 10px;
    vertical-align: middle;
    width: 20%;
	 min-height: 335px;
}
.selenium-sponsorship-page .enterprise-download-btn{padding: 2% 10%; float:right}


.selenium-sponsorship-page .btn-sec span {
    display: inline-block;    
    font-size: 20px;
    line-height: 30px;
    text-align: left;
    width: 51%;
	float:left;
}

.selenium-sponsorship-page .btn-sec {
    padding: 0;
    text-align: left;
    width: 100%;
}


.selenium-sponsorship-page-donload-form p {
    color: #fff;
    font-size: 25px;
    line-height: 30px;
    margin: 0 0 50px;
    text-align: center;
}

.green-bg{background:#e2f0d9}


.text-heading {
    color: #693;
    display: block;
    font-size: 15px;
    font-weight: bold;
    margin: 15px 0;
    min-height: 25px;
}

.heading p {
    color: #fff;
    font-size: 20px;
    line-height: 30px;
	padding:0;
	text-align: center;
}


.sponsorship-page-about{background:url(/media/1290/about-us-bg.jpg) no-repeat 0 0; padding:30px 0}


.sponsorship-page-about h2 {
    margin-bottom: 30px;
	line-height: 40px;
}


.selenium-sponsor-page .form-heading{font-family:"OpenSans",arial;color: #fff;font-weight: bold;}

.selenium-sponsor-page .banner-left{width:55%}

.selenium-sponsor-page .banner-left h1{font-family:"OpenSans",arial; font-size:33px; line-height:50px;}


.selenium-sponsorship-page .enterprise-download-btn{font-family:"OpenSans",arial; background:#669933; padding:2% 6%; border-color:green}

.sponsor-form .form-text-box{font-family:"OpenSans",arial!important;font-size: 14px; border: 1px solid #3d6912;color: #fff;}


.sponsor-form {
    background: #669933 none repeat scroll 0 0;
    float: left;
    height: auto;
    top: 5px;
}

.selenium-sponsor-page .banner-right {
    float: right;
    margin: 0px 0 0;
    position: relative;
    width: 42%;
}


.sponsor-form .form {
    margin: 10px 28px;
}



.sponsor-form .form-download-btn {
    background: #fff none repeat scroll 0 0;
    color: #669933;
    height: auto;
    padding: 10px 20px;
}






.selenium-sponsor-page ul li {
    float: left;
    font-size: 12px;
   border-right: 1px solid #bdbdbd;
    padding: 0 6px;
    text-align: center;
  
}


.description p {
    font-size: 14px;
	text-align:center;
}


.selenium-sponsor-page .about-selenium p{
    color: #406918;
			font-style:italic;
   }




.description img {
    width: 120px;
}





.sponsor-form .user{background:url(/media/1280/form-icon.png) no-repeat 10px 15px; display:inline-block;}
.sponsor-form .email{background:url(/media/1280/form-icon.png) no-repeat 10px -48px; display:inline-block;}
.sponsor-form .contact{background:url(/media/1280/form-icon.png) no-repeat 10px -112px; display:inline-block; }
.sponsor-form .massage{background:url(/media/1280/form-icon.png) no-repeat 10px -175px; display:inline-block; min-height:70px;}

.sponsor-form .form input::-moz-placeholder, textarea::-moz-placeholder {color: #fff; opacity: 1;}

.sponsor-form input::-webkit-input-placeholder, .sponsor-form textarea::-webkit-input-placeholder {opacity: 1;color: #fff;}
.sponsor-form input::-moz-placeholder, .sponsor-form::-moz-placeholder { /* Firefox 18- */ opacity: 1;  color: #fff;}
.sponsor-form input:-moz-placeholder, .sponsor-form textarea:-moz-placeholder{  /* Firefox 19+ */ opacity: 1;  color: #fff;}
.sponsor-form input::-ms-input-placeholder , .sponsor-form textarea::-ms-input-placeholder {opacity: 1;  color: #fff;}



/* new text add in home page banner*/

.sub-title {
    bottom: 0;
    font-size: 20px;
    position: absolute;
}

.ThumbnailData div:nth-child(3){border: medium none !important;}
.ThumbnailData div:last-child {border: medium none !important;}


/*--------loader start--------------------------------------*/
.loader { position:fixed; background:#000; opacity:0.8; text-align:center; height:100%; width:100%; z-index:9999; overflow:hidden;}
.loader img { top:49%; position:relative;}
/*--------loader end--------------------------------------*/
.two-colum {
 display:flex;
	justify-content:space-between;
}
.two-colum .left-col,
.two-colum .right-col {
width:48%;
}

/* EDITOR PROPERTIES - PLEASE DON'T DELETE THIS LINE TO AVOID DUPLICATE PROPERTIES */
