@charset "utf-8";


#topicon a{width:32px; height:32px; display:block; float:left}
ul#caption{padding:0;  margin:0px 0 0 0;  height:42px;  border-top:1px solid #c0cdd4;  border-bottom:1px solid #c0cdd4;  width:925px}
#caption h2{padding:10px 0 0 0; font-size:18px}
#caption img{padding-top:3px}

.slideshow{ position:relative;  padding:0;  *margin:46px 0 0 0}
.slideshow a img{ border:none}
.slideshow li.slide{ list-style-type:none}
.slideshow .slides{ height:245px;  margin:0}
.slideshow .slides li.slide{ visibility:hidden;  position:absolute;  left:0px;  top:0}
.slideshow .buttons{ display:none}
.slideshow .buttons{ display:block;  position:absolute;  z-index:100;  left:0px;  top:210px;  margin:0}

.slideshow .buttons li{ float:left;  display:inline;  height:30px;  margin:0;  padding-left:15px;  line-height:30px}
.slideshow .buttons li a{ float:left;  text-decoration:none;  height:30px;  color:#fff;  outline:0}
.slideshow ul.buttons li a:hover{ text-decoration:none;  color:#0a0a0a}
.slideshow ul.buttons li.active a:hover,
.slideshow ul.buttons li.active a{ color:#666}

#homeleftcontent{padding-top:15px; width:620px; float:left}
#homeleftcontent h3{color:#f48221; font-size:18px; padding-top:5px}
#homeleftcontent em.aboutcaption{color:#999; font-size:11px}
#homeleftcontent p{line-height:18px; padding-top:5px; font-size:12px}
#homeleftcontent .homeservices{float:left; width:290px; margin-top:20px}
#homeleftcontent .homeservices h3{color:#f48221; font-size:18px; margin-top:10px}
#homeleftcontent .homeproducts h3{color:#f48221; font-size:18px; margin-top:10px}
#homeleftcontent .homeservices ul{padding:8px 0 0 25px;  margin:0}
#homeleftcontent .homeservices ul li{padding:4px 0 0 0;  margin:0; list-style:disc; color:#0e7fc7; font-size:12px}
#homeleftcontent .homeproducts{float:left; width:290px; margin:20px 0 0 30px}
#homeleftcontent .homeproducts ul{padding:10px 0 0 0;  margin:0}
#homeleftcontent .homeproducts ul li{float:left}
#homeleftcontent .homeproducts ul li a{color:#0e7fc7; font-size:13px; text-decoration:none}
#homeleftcontent .homeproducts ul li a:hover{color:#0e7fc7; font-size:13px; text-decoration:underline}
#homeleftcontent .homeproductslist{padding:15px 0 0 10px}

#homerightcontent{float:right; width:292px}
#homerightcontent .rightcontentbg{ padding-bottom:20px;  padding-left:15px; background:#f5f5f5; padding-top:15px}
#homerightcontent p{line-height:18px}
#homerightcontent p a{color:#333; text-decoration:none; font-size:12px}
#homerightcontent h3{color:#f48221; font-size:18px; line-height:18px; padding-top:7px}

#homerightcontent h4 a, #homerightcontent h4{font-size:12px; color:#333; padding-top:10px; text-decoration:none}
#homerightcontent h4 a:hover{text-decoration:underline}
#homerightcontent .date{font-size:11px; color:#0e7fc7; line-height:18px}

#quickcontactform input{ margin-top:10px;  color:#999}
#quickcontactform .quickinput{width:256px; padding:5px 5px 5px 5px; background:#f8f8f8; border:#d0dbdd solid 1px; font-size:13px}
#quickcontactform textarea{background:#f8f8f8; border:#d0dbdd solid 1px; margin-top:10px; width:256px; height:70px;  color:#999; padding:5px 5px 5px 5px; font-family:arial; font-size:13px}
#quickcontactform .submitbtn{background:url(../images/contact-submit1.jpg); width:83px; height:25px; border:none; cursor:pointer; margin:5px 0 0 60px}


.clsbanner{width:926px; float:left; background:url(../images/bg-1.jpg);  height:310px; margin:1px 0 0 0}
.banner-leftcol{width:455px; padding:15px; float:left}
.bgimg{ background:url('../images/logoonly.jpg') no-repeat 0px 0px}
.banner-leftcol h2{font-size:35px; color:#0D5BFF; text-align:center}

.banner-leftcol h3{padding:0px 0 0 0; font-size:13px; text-align:center}

.banner-leftcol p{width:420px; padding:15px 0 0 20px; text-align:left; font-size:12px}
.banner-leftcol  .bannerul{width:190px;  padding:20px 0 0 20px; float:left}
.banner-leftcol  .bannerul li{color:#09F; font-size:13px; background:url(../images/arrow.jpg) no-repeat 0 0.4em; padding:4px 0 0 0px; list-style:disc}
.clsmain-banner{padding:4px 0 0 0; float:left}
.clswatbtn{ background:url(../images/wat-we-do.jpg); width:178px; height:35px; border:none; cursor:pointer; float:left; margin-right:5px}
.clscontusbtn{ background:url(../images/why-contus.jpg); width:216px; height:35px; border:none; cursor:pointer; float:left; margin-right:5px}
.clsexpertise{ background:url(../images/expertise.jpg); width:249px; height:35px; border:none; cursor:pointer; float:left; margin-right:5px}

.clscontusbtn1{ background:url(../images/why-contus-1.jpg); width:216px; height:35px; border:none; cursor:pointer; float:left; margin-right:5px}
.clswatbtn-1{ background:url(../images/wat-we-do-1.jpg); width:178px; height:35px; border:none; cursor:pointer; float:left; margin-right:5px}
.clsexpertise-1{ background:url(../images/expertise-1.jpg); width:249px; height:35px; border:none; cursor:pointer; float:left; margin-right:5px}

.banner-leftcol  .expertiseul{width:130px;  padding:20px 0 0 20px; float:left}
.banner-leftcol  .expertiseul li{color:#09F; font-size:13px; background:url(../images/arrow.jpg) no-repeat 0 0.4em; padding:4px 0 0 0px; list-style:disc}
.banner-leftcol  .coloneul{width:220px;  padding:20px 0 0 20px; float:left}
.banner-leftcol  .coloneul li{color:#09F; font-size:13px; background:url(../images/arrow.jpg) no-repeat 0 0.4em; padding:4px 0 0 0px; list-style:disc}


.top_nav a{ display:block;  white-space:nowrap;  margin:0;  padding:0;  width:106px}

.top_nav h3{ margin:0;  padding:13px 5px;  font-size:11px;  white-space:nowrap}

.top_nav h3{ color:#fff}

.top_nav a{ width:106px; ;  text-decoration:none;  padding:7px 0px 7px 5px}

.banner{margin-top:46px}

#portfolio{width:926px}
/*#portfolio .banner{background:url(../images/port-head.jpg); width:926px; height:103px}
#portfolio .portfoliobanner{float:left; padding:36px 0 0 26px}
#portfolio .bannertext{float:right; padding:24px 23px 0 0}*/


#leftcl{width:250px; float:left; margin:0 0px 10px 0}
#leftcl .heading{width:100px; margin-top:10px; font-size:18px; color:#f48221; padding:0 0 10px 10px; border:0}

#leftcl .leftmenu{width:250px; border:1px solid #cecdce; margin-top:15px; background:#f5f5f5}
#leftcl .image{margin:20px 0 0 0px}
#leftcl .leftmenu ul li a{line-height: 34px; text-shadow:#eee 1px 1px 0px; font-size:14px; font-family: 'Droid Sans', sans-serif;font-weight:bold;background:url(../images/site/leftmenu-grey-pix.gif) repeat-x top;padding:7px 10px 7px 10px;display:block;color:#666;text-decoration:none;  }

#leftcl .leftmenu ul{padding:0px;margin:0 0 0 0;list-style:none;}
#leftcl .leftmenu ul li{color:#666;}
.leftmenu p{line-height:18px}
#leftcl .leftmenu .overview{font-weight:bold; font-size:12px; ; color:#0e7fc7}
#leftcl .leftmenu .overview a,#leftcl .leftmenu ul li a:hover{text-shadow:none;color:#fff;background: url(../images/site/leftmenu-blue-pix.gif) repeat-x top;}
#leftcl .leftmenu a span{display:block;font-weight:normal;font-size:12px;line-height: 18px; }
#portfoliocontent{float:right; width:700px; margin-top:18px}
#portfoliocontent h2{font-size:20px; color:#f48221; border-bottom:1px solid #d0dbdd; margin-bottom:20px}
#portfoliocontent .recent h3{color:#0e7fc7; font-size:15px; padding-bottom:3px}
#portfoliocontent .recent{float:left; padding:0 48px 20px 0px}

#rightcl .recent{float:left; padding:0 48px 20px 0px}
#rightcl .recent p{width:298px; color:#333; font-size:12px; padding-top:3px; line-height:18px; text-align:justify}
#rightcl .projects{position:absolute; margin:94px 0 0 239px}
#rightcl .projects a{color:#000; font-size:12px; text-decoration:none; font-weight:bold; padding:0 0 0 5px}
#portfoliocontent .recent p{width:298px; color:#333; font-size:12px; padding-top:3px; line-height:18px; text-align:justify}
#portfoliocontent .projects{position:absolute; margin:94px 0 0 239px}
#portfoliocontent .projects a{color:#000; font-size:12px; text-decoration:none; font-weight:bold; padding:0 0 0 5px}
#portfoliocontent .launchpos{padding:94px 0 0 244px}
#portfoliocontent .secprojects{background:url(../images/temp2.jpg); width:300px; height:113px}
#portfoliocontent .conttop{padding-top:5px}
#portfoliocontent .launchbtn{background:url(../images/launch.png) no-repeat; width:52px; height:15px; cursor:pointer; border:0; margin:94px 0 0 244px}

#portfoliocontent .secrecent h3{color:#0e7fc7; font-size:15px; padding-bottom:3px}
#portfoliocontent .secrecent{float:left; padding:0 15px 20px 0px}
#portfoliocontent .secrecent p{width:298px; color:#333; font-size:12px; padding-top:3px; line-height:18px}

#contact{width:926px}
#contact .contactbanner{background:url(../images/contact-banner.jpg); width:926px; height:103px; margin-top:46px}
#contact  .portfoliobanner{float:left; padding:36px 0 0 26px}
#contact  .bannertext{float:right; padding:24px 23px 0 0}
#contactform{float:left; width:380px; margin-top:0px; margin-bottom:20px}
#contactform h4{font-size: 13px;color: #1072A7;padding: 18px 0 0px 0;margin-top: 0px;}
#contactform p{width:690px; color:#333; font-size:12px; line-height:17px; text-align:justify}
#contactform input{ margin-top:15px;  color:#999}
#contactform .quickinput{width:364px; padding:8px; background:#f8f8f8; border: #CCC solid 1px; font-size:13px; float:left}
#contactform .verifyinput{width: 239px; padding:8px; background:#f8f8f8; border: #CCC solid 1px; font-size:13px; float:left}
#contactform .quickinput1{width:364px; padding:8px; background:#f8f8f8; border: #CCC solid 1px; font-size:13px;}
#contactform textarea{background:#f8f8f8;border: #CCC solid 1px;margin-top:10px;width:364px; height:148px;  color:#999; padding:8px; font-family:arial; font-size:13px}
#contactform .submitbtn{background:url(../images/quicksubmit.jpg); width:93px; height:28px; border:none; cursor:pointer}
#contactform select{margin-top:15px;  color:#999; width:380px; padding:6px; margin-bottom:5px; background:#f8f8f8; border: #CCC solid 1px;font-size:13px; }
#contact .submitbtn{
   margin-top:14px;
background: url(../images/site/ques_submit_btn.png) repeat-x;
font-family: 'arial', sans-serif;
color: white;
font-size: 13px;
padding: 7px 12px;
border: none;
text-shadow: 1px 1px 0px black;
cursor: pointer;
width: 185px;height:auto;
-webkit-box-shadow: #34222e 1px 1px 2px;-moz-box-shadow: #34222e 1px 1px 2px;-khtml-box-shadow: #34222e 1px 1px 2px;}
#contactrightcl{margin-left:20px; width:520px; float:right; margin-top:8px}

#contactrightcl h4{font-size:13px; color:#1072a7; padding:10px 0 10px 0; margin-top:0px}
#contactrightcl p{padding:0px; color:#838383; font-size:12px; line-height:17px}
#contactrightcl .email{float:left; padding:3px 5px 0 0px}
#contactrightcl p a{color:#087cff; font-size:11px}
#contactrightcl p span{color:#087cff; font-size:11px}
#contactrightcl .map{padding:3px 5px 0 12px}
.address-info{background:#f3f3f3;padding: 10px;-webkit-box-shadow:#6b6b6b 0 0 4px;}
.address-info ul li{float:left;padding:0 45px 0 15px;border-right: 1px #CCC solid; }
.address-info ul li:last-child{border:none; }
#contactrightcl .mapbox{border:#999 solid 1px; width:170px; height:110px; margin:1px}
#contactrightcl .locationtop{margin:0px 0 15px 0px}
#contactrightcl .paynowbtn{background:url(../images/paynow.jpg) no-repeat; width:79px; height:17px; cursor:pointer; border:0; margin:10px 0 0 0px}
#contactrightcl .apay{text-decoration:none}
#contactform h3{text-align:center; font-size:20px; margin:100px 0 0 0}

#company{width:926px}
#company .banner{background:url(../images/company.jpg); width:926px; height:103px}
#company .portfoliobanner{float:left; padding:36px 0 0 26px}
#company .bannertext{float:right; padding:24px 23px 0 0}

#rightcl{float:left; width:655px; padding:18px 0px 0 16px}
#rightcl h2{font-size:20px; color:#f48221; border-bottom:1px solid #d0dbdd; margin-bottom:10px}
#rightcl h1{font-size:20px; color:#f48221; border-bottom:1px solid #d0dbdd; margin-bottom:10px}
#rightcl .aboutcompany{color:#ccc; font-size:12px}
#rightcl em{color:#ccc; font-size:12px}
#rightcl em strong{color:#ccc}
#rightcl p{line-height:18px; color:#333;text-align:justify; font-size:12px; padding:0 0 8px 0px;}
#ourmission_content p{line-height:18px; color:#333;text-align:justify; font-size:12px; padding:0 0 8px 23px;}
.main_explaination{padding:0 0 8px 0px ! important;}
#companyrightcl{float:right; width:200px}
#mobileapps {border-bottom: 1px solid #CCC;}
#mobileapps .mobile_app {float: left;margin: 0px 5px 0 0 !important;padding:5px 0 10px 0 !important;width: 220px;}
#mobileapps .mobile_app li {list-style:none !important; background:none !important; clear:both;}
#mobileapps .gpm_image {width:47px;height:48px;background: url(../images/merchant.jpg) no-repeat;float:left;}
#mobileapps .gp_image {width:47px;height:48px;background: url(../images/gp.jpg) no-repeat;float:left;}
#mobileapps .tp_image {width:47px;height:48px;background: url(../images/tube.jpg) no-repeat;float:left;}
#mobileapps .mpp_image {width:47px;height:48px;background: url(../images/mpp.png) no-repeat;float:left;}
#mobileapps .ind_image {width:47px;height:48px;background: url(../images/ind.jpg) no-repeat;float:left;}
#mobileapps .icon_image {width:47px;height:48px;float:left;}
#mobileapps .app_titlebox {width:140px;float:left;margin:0 0 0 10px !important;}
#mobileapps .app_title, .app_title a {color: #2CC1EB !important;font-family: arial;font-size: 14px;margin: 0px;text-decoration: none;}
#mobileapps .app_catg {color: #333333 !important;background:url(../images/ico_iphone.jpg) no-repeat left top;font-family: arial;font-size: 12px !important;margin: 0px !important;padding:0 0 0 15px !important;text-decoration: none;}
#mobileapps .app_catg_android{color: #333333 !important;background:url(../images/ico_android.jpg) no-repeat left center;font-family: arial;font-size: 12px !important;margin: 0px !important;padding:0 0 0 25px !important;text-decoration: none;}


#wrapper .clientbox h2{font-size:18px; color:#f48221}
#wrapper .clientcl{width:100px; float:left; padding:0 0px 0px 0}
#wrapper .clientcl li{list-style:none; padding-top:3px}
#wrapper .clientclnew{width:96px; float:right; padding:0 0px 0px 0}
#wrapper .clientclnew li{list-style:none; padding-top:3px}
#wrapper .clientbox{padding:18px 0 10px 0; width:200px}

#formquick{background: #DBDBDB;border: 1px solid #CCC;width: 212px;float: right;padding: 10px 18px;margin: 13px 0px;}
#formquick h3{font-family: 'Droid Sans', sans-serif;margin: 0px;font-size: 24px;font-weight: normal;color: #248AD5;text-shadow: 0 1px 1px white;}
#formquick input{width: 200px;border: 1px solid #979797;padding: 0px 5px;background: url(../images/site/ques_inp_bg.jpg) no-repeat;height: 23px;margin: 5px 0px;color: #666;font-size: 11px;}
#formquick p {padding: 10px 0 5px 0;font-size:13px;text-shadow:#eee 1px 1px 0;}
#formquick textarea{width: 200px;
height: 81px;
border: 1px solid #979797;
color: #666;
font-size: 11px;
padding: 5px 5px 0px;
font-family: arial;}
#formquick .submitbtn{float: right;
margin:0px;
background: url(../images/site/ques_submit_btn.png) repeat-x;
font-family: 'arial', sans-serif;
color: white;
font-size: 17px;
padding: 7px 24px;
border: none;
text-shadow: 1px 1px 0px black;
cursor: pointer;
width: 102px;height:auto;
-webkit-box-shadow: #34222e 1px 1px 2px;-moz-box-shadow: #34222e 1px 1px 2px;-khtml-box-shadow: #34222e 1px 1px 2px;
}

#wrapper .testimonial{}

.sidecentercont{clear:both}
.sidecentercont2{width:128px; float:left; padding-top:10px}
.sidecentercont1{width:40px; float:left; width:40px; height:30px; vertical-align:top}

#companyrightcl .rightcontentbg{border-left:#efefef solid 9px; margin-bottom:15px;  padding-left:15px; padding-top:10px}
#rightcl .subhead{padding:10px 0 0 0}

#rightcl  ul{padding:0px 0 0 0px; color:#0e7fc7; line-height:19px; ; font-size:13px}
#rightcl  ul li{padding:0px 0px 0 11px;     background:transparent url(../images/circle.jpg) no-repeat 0 0.5em;  display:block;  list-style:none;  margin-left:5px;  color:#666}
#rightcl ul li p{width:400px}
#rightcl .setcont{width:655px}
#rightcl .setcont a{text-decoration:none; color:#0e7fc7}

#rightcl a:hover{text-decoration:underline}

.seonew{width:380px; float:left}
#rightcl .seonew a{text-decoration:none; color:#0e7fc7}
#rightcl .seonew a:hover{text-decoration:underline}
.seoiconsnew{padding:5px 0px 0px 0px}
.seoiconsnew p{padding:0 0 0 5px}
.seo{margin:0px 0 0px 0}
.seo strong{color:#000}
.overviewicon{float:left; padding:0 0 0 8px}
#rightcl h3{font-size:13px; color:#009fd0; padding:10px 0 10px 0}
#rightcl h3 a{font-size:13px; color:#009fd0; padding:10px 0 10px 0; text-decoration:none}
#rightcl strong{color:#207ABD;}
#ourmission_content strong{color:#207ABD;background:url(../images/site/bullets_company.gif) no-repeat 0% 0.2em;font-size: 13px;width:13px;height: 13px;padding-left: 20px;line-height: 23px;}
.icontxt{width:550px; float:left}
.icons{width:154px; padding:5px 0px 0 0px; float:right}

#companytestimonials{float:left; width:654px; margin:18px 0px 0 20px}
#companytestimonials h2{font-size:20px; color:#f48221; border-bottom:1px solid #d0dbdd; margin-bottom:0px}
#companytestimonials .aboutcompany{color:#ccc; font-size:12px}
#companytestimonials em{color:#ccc; font-size:12px}
#companytestimonials em strong{color:#ccc}
#companytestimonials p{line-height:19px; color:#333; font-size:12px; text-align:justify; padding:5px 0 0 0}
#companytestimonials h5{font-size:13px; color:#009fd0; padding:3px 0 10px 0}
#companytestimonials .testimonial-left{float:left; margin-right:38px; width:290px}
#companytestimonials .testimonial-right{float:left; width:290px}

#management{float:left; }
#management h2{color: black;
border: none;
font-family: 'oswald',arial;
font-weight: normal;border-bottom:1px solid #d0dbdd; margin-bottom:0px; width:655px}
#management .aboutcompany{color:#ccc; font-size:12px}
#management em{color:#ccc; font-size:12px}
#management em strong{color:#ccc}
#management p{line-height:19px; color:#333; font-size:12px; text-align:justify; padding:5px 0 0 0; width:505px; float:left}
#management h5{font-size:13px; color:#009fd0; padding:3px 0 10px 0}
#management h3{font-size:14px; color:#009fd0; padding:12px 0 0px 0}
#management strong{color:#999; font-size:12px}
#management p{line-height:19px}
.facebookicon{float:left; padding:0 8px 0 0px}
.linkedin{float:left}
.iconpad{padding:26px 0 0 0; float:right}
.designation{width:505px}
.photo{border:4px solid #ccc; float:right}

#methodology{float:left; width:709px; margin:18px 0px 0 13px}
#methodology h2{font-size:20px; color:#f48221; border-bottom:1px solid #d0dbdd; margin-bottom:0px}
#methodology .aboutcompany{color:#ccc; font-size:12px}
#methodology em{color:#ccc; font-size:12px}
#methodology em strong{color:#ccc}
#methodology p{line-height:19px; color:#333; font-size:12px; text-align:justify; padding:5px 0 8px 0}
#methodology h5{font-size:13px; color:#009fd0; padding:3px 0 10px 0}
#methodology h3{font-size:14px; color:#009fd0; padding:12px 0 0px 0}

#servicescont{width:926px}
#servicescont .banner{background:url(../images/service-banner.jpg); width:926px; height:103px}
#servicescont .portfoliobanner{float:left; padding:36px 0 0 26px}
#servicescont .bannertext{float:right; padding:24px 23px 0 0}
#services{float:left; width:710px; padding:18px 0 0 13px}
#services h2{font-size:20px; color:#f48221; border-bottom:1px solid #d0dbdd; margin-bottom:0px}
#services .aboutcompany{color:#ccc; font-size:12px}
#services em{color:#ccc; font-size:12px}
#services em strong{color:#ccc}
#services p{line-height:19px; color:#333; font-size:12px; text-align:justify}
#services h5{font-size:13px; color:#009fd0; padding:3px 0 10px 0}
#services h3{font-size:13px; color:#009fd0; padding:12px 0 0px 0}
#services p{padding:8px 0 0 0}
#services  ul{padding:10px 0 0 10px; color:#0e7fc7; line-height:19px; ; font-size:13px}
#services .setcont{width:690px; padding-bottom:0px}
#services .setcont a{text-decoration:none; color:#0e7fc7}
#services .setcont li{width:690px; color:#666; background:url(../images/circle.jpg); background-repeat:no-repeat; background-position:0 0.6em; padding-left:10px; padding-bottom:5px; color:#666; font-size:13px; list-style-type:none}
#rightcl .setcont li{ color:#666; background:url(../images/circle.jpg); background-repeat:no-repeat; background-position:0 0.6em; padding-left:10px; padding-bottom:5px; color:#666; font-size:13px; list-style-type:none}

#ecommerce{float:left;}
#ecommerce h2{font-size:20px; color:#f48221; border-bottom:1px solid #d0dbdd; margin-bottom:0px}
#ecommerce h1{font-size:20px; color:#f48221; border-bottom:1px solid #d0dbdd; margin-bottom:0px}
#ecommerce .aboutcompany{color:#ccc; font-size:12px}
#ecommerce em{color:#ccc; font-size:12px}
#ecommerce em strong{color:#ccc}
#ecommerce p{line-height:19px; color:#333; font-size:12px; text-align:justify}
#ecommerce h5{font-size:13px; color:#009fd0; padding:3px 0 10px 0}
#ecommerce h3{font-size:13px; color:#009fd0; padding:12px 0 0px 0}
#se#ecommercervices p{padding:8px 0 0 0}
#ecommerce  ul{padding:10px 0 0 10px; color:#0e7fc7; line-height:19px; ; font-size:13px}
#ecommerce .setcont{width:400px; padding-bottom:10px}
#ecommerce .setcont a{text-decoration:none; color:#0e7fc7}
#ecommerce .setcont li{width:470px; color:#666; background:url(../images/circle.jpg); background-repeat:no-repeat; background-position:0 0.6em; padding-left:10px; padding-bottom:5px; color:#666; font-size:13px; list-style-type:none}

#services h6{color:#000; font-size:12px; padding:5px 0 0 0}
#rightcl h6{color:#000; font-size:12px; padding:5px 0 0 0}
#services .mobilecont{width:400px; padding-bottom:0px}
#services .mobilecont a{text-decoration:none; color:#0e7fc7}
#services .mobilecont li{width:470px; color:#666; background:url(../images/circle.jpg); background-repeat:no-repeat; background-position:0 0.6em; padding-left:10px; padding-bottom:5px; color:#666; font-size:13px; list-style-type:none}
#rightcl .mobilecont li{width:470px; color:#666; background:url(../images/circle.jpg); background-repeat:no-repeat; background-position:0 0.6em; padding-left:10px; padding-bottom:5px; color:#666; font-size:13px; list-style-type:none}
.seooptim a{text-decoration:none; color:#0e7fc7}
.seooptim a:hover{text-decoration:underline}

#outsourcingcont{width:926px}
#outsourcingcont .banner{background:url(../images/outsource-banner.jpg); width:926px; height:103px}
#outsourcingcont .portfoliobanner{float:left; padding:36px 0 0 26px}
#outsourcingcont .bannertext{float:right; padding:24px 23px 0 0}
#outsourcing{float:left; width:710px; margin:18px 0px 0 13px}
#outsourcing h2{font-size:20px; color:#f48221; border-bottom:1px solid #d0dbdd; margin-bottom:0px}
#outsourcing .aboutcompany{color:#ccc; font-size:12px}
#outsourcing em{color:#ccc; font-size:12px}
#outsourcing em strong{color:#ccc}
#outsourcing p{line-height:19px; color:#333; font-size:12px; text-align:justify}
#outsourcing h5{font-size:13px; color:#009fd0; padding:3px 0 10px 0}
#outsourcing h3{font-size:13px; color:#009fd0; padding:12px 0 0px 0}
#outsourcing p{padding:8px 0 0 0}
#outsourcing  ul{padding:10px 0 0 10px; color:#0e7fc7; line-height:19px; ; font-size:13px}
#outsourcing .setcont{width:700px; padding-bottom:0px}
#outsourcing .setcont a{text-decoration:none; color:#0e7fc7}
#outsourcing .setcont li{width:690px; color:#666; background:url(../images/circle.jpg); background-repeat:no-repeat; background-position:0 0.6em; padding-left:10px; padding-bottom:5px; color:#666; font-size:13px; list-style-type:none}
#outsourcing strong{color:#000; font-size:12px}

#product{width:926px}
#product .banner{background:url(../images/products3.jpg); width:926px; height:103px}
#product .portfoliobanner{float:left; padding:36px 0 0 26px}
#product .bannertext{float:right; padding:24px 23px 0 0}
#productcontent{float:right; width:700px; margin-top:18px}
#productcontent h2{font-size:20px; color:#f48221; border-bottom:1px solid #d0dbdd; margin-bottom:20px}
#productcontent .playerbg{background:url(../images/player-bg.jpg) no-repeat; width:619px; height:328px; margin:0 0 0 40px}
#productcontent .playerbgpad{padding:12px 0 0 12px}
#playerbg{padding:12px 0 0 11px}

#rightcl .playerbg{background:url(../images/player-bg.jpg) no-repeat; width:619px; height:328px; margin:0 0 0 25px}
#rightcl .playerbgpad{padding:12px 0 0 12px}
#playerbg{padding:12px 0 0 11px}

#productcontent .video{padding:12px 0 0 12px}
#productcontent .videobottom{background:url(../images/video-bar.png) no-repeat; width:619px; height:34px; margin:9px 0 10px 40px}
#productcontent .viewvideo{background:url(../images/viewdemo.jpg) no-repeat; width:87px; height:20px; cursor:pointer; float:right; border:0; margin:6px 12px 0 0px}
#productcontent .sitelink{padding:6px 0 0 13px; color:#303030; float:left}
#productcontent .sitelink a{text-decoration:none; color:#0e7fc7}
#productcontent .sitelink a:hover{text-decoration:underline; color:#0e7fc7}
#productcontent .playerbtmtxt{width:620px; color:#333; font-size:12px; padding:10px 0 0 40px; line-height:19px}

#rightcl .viewdemo{background:url(../images/viewdemo.jpg) no-repeat; width:87px; height:20px; cursor:pointer; float:right; border:0; margin:6px 12px 0 0px}

#rightcl .video{padding:12px 0 0 12px}
#rightcl .videobottom{background:url(../images/video-bar.png) no-repeat; width:619px; height:34px; margin:9px 0 10px 25px}
#rightcl .viewvideo{background:url(../images/viewdemo.jpg) no-repeat; width:87px; height:20px; cursor:pointer; float:right; border:0; margin:6px 12px 0 0px}
#rightcl .sitelink{padding:6px 0 0 13px; color:#303030; float:left}
#rightcl .sitelink a{text-decoration:none; color:#0e7fc7}
#rightcl .sitelink a:hover{text-decoration:underline; color:#0e7fc7}
#rightcl .playerbtmtxt{width:620px; color:#333; font-size:12px; padding:10px 0 0 40px; line-height:19px}

#productcontent  h3{color:#0e7fc7; font-size:15px; padding:10px 0 10px 0}
#productcontent  ul{padding:0px 0 0 10px; color:#0e7fc7; line-height:19px; ; font-size:13px}
#productcontent .setcont{padding-bottom:0px}
#productcontent .setcont a{text-decoration:none; color:#0e7fc7}
#productcontent .setcont li{color:#666; background:url(../images/circle.jpg); background-repeat:no-repeat; background-position:0 0.6em; padding-left:10px; padding-bottom:5px; color:#666; font-size:13px; list-style-type:none}
#productcontent p{line-height:19px; padding:0px 5px 0 0px; text-align:justify}


#career{width:926px}
#career .banner{background:url(../images/career.jpg); width:926px; height:103px}
#career .portfoliobanner{float:left; padding:36px 0 0 26px}
#career .bannertext{float:right; padding:24px 23px 0 0}
#careercontent{width:926px;}
#careercontent h2{font-size:24px; color:#000; font-weight: normal;padding:10px 0px;font-family: 'oswald',arial;}
#careercontent  h3{color:#0e7fc7; font-size:15px; padding:10px 0 10px 0}
#careercontent  ul{margin:0px 0 0 10px; color:#0e7fc7; line-height:19px; ; font-size:13px}
#careercontent .setcont{padding-bottom:0px}
#careercontent .setcont a{text-decoration:none; color:#0e7fc7}
#careercontent .setcont li{color:#666; background:url(../images/circle.jpg); background-repeat:no-repeat; background-position:0 0.6em; padding-left:10px; padding-bottom:5px; color:#666; font-size:13px; list-style-type:none}
#careercontent p{line-height:19px; padding:0px 5px 0 0px; font-size:12px}
#grid{width:918px; padding:10px 0 0 0}
#grid .headingbg{background:url(../images/site/grid-headingbg.jpg) repeat-y; width:900px; height:30px; margin:0 0 0 9px; border-bottom:#4b4a4a 1px solid; border-top:#4b4a4a 1px solid}
#grid .headingbg ul{width:890px}
#grid .headingbg ul li{float:left; color:#fff; font-size:14px}
#grid .position{width:110px; padding:5px 0 0 5px}
#grid .jobdes{width:254px; padding:5px 0 0 20px}
#grid .requir{width:250px; padding:5px 0 0 20px}
#grid .experi{width:110px; padding:5px 0 0 20px}
#grid .apply{width:82px; padding:5px 0 0 10px}
#grid .gridtop{background:url(../images/gird-top.jpg) no-repeat; width:918px}
#grid .gridmiddile{background:url(../images/site/gird-middile.jpg) repeat-y; width:918px;}
#grid .gridmiddile .firstrow{width:918px;padding: 0px 0px 10px;}
#grid .gridmiddile .firstrow li{float:left; color:#666; font-size:12px;}
#grid .gridmiddile .secondrow{width:899px;padding: 10px 0;}
#grid .gridmiddile .secondrow li{float:left; color:#666; font-size:12px; margin-top:10px}
#grid .gridmiddile .even-background{background:url(../images/site/gird-middile-even.jpg) repeat-y; width:899px;}
#grid .gridmiddile .positionnew{width:112px; padding:0px 0px 3px 14px;font-weight: bold;}
#grid .gridmiddile .jobdesnew{width:252px; padding:0px 5px 3px 16px}
#grid .gridmiddile .requirnew{width:256px; padding:0px 0px 3px 18px}
#grid .gridmiddile .experinew{width:112px; padding:0px 0px 3px 16px}
#grid .gridmiddile .applynewone{width:82px; padding:0px 0px 3px 8px}
#grid .applybtn{background:url(../images/site/apply.jpg) no-repeat; width:65px; height:24px; border:none; cursor:pointer; padding:0px 0 0px 0}
#grid .btmlinenew{background:url(../images/site/line.jpg) repeat-x ;margin-left: 10px; width:901px; height:1px; }
#grid .gridmiddile .secondrow .positionnew{width:112px; padding:0px 0px 3px 14px}
#grid .gridmiddile .secondrow .jobdesnew{width:252px; padding:0px 5px 3px 16px}
#grid .gridmiddile .secondrow .requirnew{width:256px; padding:0px 0px 3px 18px}
#grid .gridmiddile .secondrow .experinew{width:112px; padding:0px 0px 3px 16px}
#grid .gridmiddile .secondrow .applynewone{width:82px; padding:0px 0px 3px 8px} 

#requestform{float:left; width:385px; margin-top:0px; margin-bottom:20px}
#requestform h2{font-size:20px; color:#000; border-bottom:1px solid #d0dbdd; margin-bottom:10px}
#requestform h4{font-size: 13px;color: #1072A7;padding: 18px 0 0px 0;margin-top: 0px;}
#requestform p{width:690px; color:#333; font-size:12px; line-height:17px; text-align:justify}
#requestform input{ margin-top:15px;  color:#999}
#requestform .quickinput{width:364px; padding:8px 5px 8px 5px; background:#f8f8f8; border:#ccc solid 1px; font-size:13px; float:left}
#requestform .quickinput1{width:364px; padding:8px 5px 8px 5px; background:#f8f8f8; border:#ccc solid 1px; font-size:13px; float:left}
#requestform .submitbtn{background:url(../images/site/ques_submit_btn.png) repeat-x; width:93px; text-transform: uppercase;height:28px; border:none; cursor:pointer}
#requestform select{margin-top:15px;  color:#999; width:375px; padding:8px 0px 8px 0px; margin-bottom:5px; background:#f8f8f8; border:#d0dbdd solid 1px; font-size:13px; float:left}
#requestform .submitbtn{background:url(../images/site/ques_submit_btn.png) repeat-x; width:93px; height:28px; cursor:pointer; border:0; float:left}
#requestform .attach{float:left; color:#666; font-size:12px;}
#requestform textarea{background:#f8f8f8; border:#d0dbdd solid 1px; margin-top:10px; width:364px; height:148px;  color:#999; padding:5px 5px 5px 5px; font-family:arial; font-size:13px}
#requestform .verifyinput {border: 1px solid #ccc;width: 242px;padding: 8px;background: #F8F8F8;font-size: 13px;float: left;}
#services .websetcont{width:180px; padding-top:10px}
#services .websetcont a{text-decoration:none; color:#0e7fc7}
#services .websetcont li{width:180px; color:#666; background:url(../images/circle.jpg); background-repeat:no-repeat; background-position:0 0.6em; padding-left:10px; padding-bottom:5px; color:#666; font-size:13px; list-style-type:none}

#contactform .payment select{margin-left:0px; width:100px}
.pay-continue{cursor:pointer; padding:20px 0 0 95px}
.overviewpic{padding:10px 0}

#sitemap ul{float:left; padding:0px 0 0 27px; font-size:12px; margin-bottom:20px; list-style:disc}
#sitemap ul li{padding-top:7px}
#sitemap ul li a{color:#333; text-decoration:none}
#sitemap ul li a:hover{color:#333; text-decoration:underline}
#sitemap ul li strong a{color:#0e7fc7; text-decoration:none}

.clsproductul{width:305px; float:left}
.clsproductul li{float:left}
.clsproductul li h4{font-size:15px; color:#333}
.clsproductul li a{text-decoration:none; color:#333}
.clsproductul li span{color:#A50000}
.clsproductul li p{padding-bottom:5px; width:235px}
.clsproductul li span a{color:#A50000}
.clsproduct-bord{border-bottom:#ccc solid 1px; padding:12px 0 12px 0}

.product-filter p{padding-bottom:10px}
.poduct-filter ul li{list-style:decimal; color:#333}
.poduct-filter p a{color:#F48221}

#productcontent .text{line-height:19px; padding:10px 5px 0 0px; text-align:justify}
#productcontent .poduct-filter .link{color:#F48221}
#productcontent .poduct-filter .button{background:url(../images/button.jpg); float:right; width:142px; height:31px; border:none; cursor:pointer; margin:10px 90px 0 0}
#productcontent .poduct-filter .text3{float:left; margin-left:15px}

#rightcl .poduct-filter .link{color:#F48221}
#rightcl .poduct-filter .button{background:url(../images/button.jpg); float:right; width:142px; height:31px; border:none; cursor:pointer; margin:10px 90px 0 0}
#rightcl .poduct-filter .text3{float:left; margin-left:15px}
#rightcl .poduct-filter .h3{color:#0E7FC7; font-size:15px; padding:10px 0}

#productcontent .effect{font-size:15px; color:#f48221; padding:20px 0 0 0}
#productcontent  .text1{line-height:19px; padding:10px 0px 0 0px; text-align:justify}
#productcontent  .link1{color:#F48221; padding:10px 0 0 0}
#productcontent .screen-shot h3{padding-bottom:0px; padding-top:20px}

#rightcl .orange{color:#F48221}
.hireus1{color:#0d5bff}
.hireus2{color:#999}
.hireus3{color:#f48221}

.border1{border-bottom:1px solid #d0dbdd; margin:20px 0 7px 0}
.border2{border-bottom:1px solid #d0dbdd; margin:2px 0 7px 0}
#hire{padding:0px 0 0 45px; text-align:center; font-size:20px}
.hire_btn{margin:0px 0 0 25px}
.hire1{margin:5px 0 0 1px}

#maceffect{margin:30px 0 0 200px}
.livedemo{background:url(../images/livedemo_btn.jpg) no-repeat; width:213px; height:28px; border:0px; margin:0 0 0 90px; cursor:pointer}
.download{background:url(../images/download_btn.jpg) no-repeat; width:109px; height:28px; border:0px; margin:0 0 0 20px; cursor:pointer}
.forum{background:url(../images/forum_btn.jpg) no-repeat; width:109px; height:28px; border:0px; margin:0 0 0 20px; cursor:pointer}

.request{float:right; margin:10px 0px 0 0}
#allportfolio{margin:30px 0 0 0}
#allportfolio .glowleft{background:url(../images/glowleft.jpg) no-repeat; width:24px; height:246px; float:left; margin:19px 0 0 0}
#allportfolio .innerglow{float:left; width:877px}
#allportfolio .glowmid{background:url(../images/glowlmid1.jpg) repeat-x; width:50px; height:27px; float:left; margin:3px 0 0 0}
#allportfolio .glowmid2{background:url(../images/glowlmid1.jpg) repeat-x; width:189px; height:27px; margin:2px 0 0 0; float:left}
#allportfolio .glowright{background:url(../images/glowlright.jpg) no-repeat; width:25px; height:246px; float:left; margin:20px 0 0 0}
#allportfolio .image4{width:870px}
#allportfolio .boxleftbg{background:url(../images/boxleftbg.jpg) no-repeat; width:13px; height:185px; float:left}
#allportfolio .boxmidbg{background:url(../images/boxmidbg.jpg)  repeat-x; width:500px; height:185px; float:left}
#allportfolio .boxmidbg .arrow{float:left; margin:80px 0 0 0}
#allportfolio .boxmidbg .arrow1{float:left; margin:80px 0 0 7px}
#allportfolio .boxmidbg .image1{float:left; border:solid #ccc 1px; width:138px; height:154px; padding:1px; margin:10px 0 0 10px}
#allportfolio .boxmidbg .image2{float:left; border:solid #ccc 1px; width:138px; height:154px; padding:1px; margin:12px 0 0 15px}
#allportfolio .boxrightbg{background:url(../images/boxrightbg.jpg)  no-repeat; width:13px; height:184px; float:left}
.image3{border:solid #ccc 5px; margin:0px 0 0 0px; float:left; width:532px}
#allportfolio .rightcontent{float:left; width:362px}
#allportfolio .rightcontent h2{font-family:arial; font-size:22px; font-weight:bold; color:#074ca4; padding:0 0 0 15px; float:left}
#allportfolio .launch{width:90px; height:20px; padding:3px 0 0 10px}
#allportfolio .rightcontent h3{font-family:arial; font-size:15px; font-weight:bold; color:#333; float:right; background-color:#f0f0f0; padding:5px 5px 5px 5px}
#allportfolio .divide{margin:5px 0 0 15px}
#allportfolio .rightcontent p{width:342px; text-align:justify; padding:2px 0 0 0px; font-family:arial; font-size:12px; color:#666; line-height:20px}
.requestquote{background:url(../images/reqbut.jpg) no-repeat; cursor:pointer; border:0; width:182px; height:34px; float:right}
.request{float:right; background:url(../images/reqbut.jpg) no-repeat; width:182px; height:34px; cursor:pointer; border:0}

.downloadweb{width:109px; height:28px; border:0px; margin:0 0 0 80px; cursor:pointer}
.webdemo{float:left; padding:0 0 0 190px}
.joomlahire{position:absolute; margin-left:-44px; margin-top:20px}
#leftcl .headingproduct{width:100px; margin-top:25px; font-size:18px; color:#f48221; padding:0 0 10px 10px; border:0}

#productbox{width:190px; border:1px solid #e2e2e2; padding:15px 0 10px 10px; margin-top:40px; background:#f5f5f5}
#productbox h4{color:#05a; font-size:14px}
#productbox .ourproducts-content .clsproductul{width:180px; padding-top:5px}
#productbox .ourproducts-content .clsproductul li{float:left; list-style:none}
#productbox .ourproducts-content .clsproductul li h4{font-size:12px; color:#333}
#productbox .ourproducts-content .clsproductul li a{text-decoration:none; color:#333}
#productbox .ourproducts-content .clsproductul li span{color:#A50000}
#productbox .ourproducts-content .clsproductul li p{width:128px; padding-right:0px}
#productbox .ourproducts-content .clsproductul li span a{color:#A50000}
#productbox .ourproducts-content .clsproductul p{margin:0; padding-top:0}

#allportfolio .cms-tab{background:url(../images/cmsbut.jpg) no-repeat; cursor:pointer; border:0; width:123px; height:30px}
#allportfolio .cms-mouseout{background:url(../images/cms-mouseout.jpg) no-repeat; cursor:pointer; border:0; width:123px; height:30px}

#allportfolio .ecommerce-tab{background:url(../images/ecommerce-mouse-out.jpg) no-repeat; cursor:pointer; border:0; width:123px; height:29px}
#allportfolio .ecommerce-mouseout{background:url(../images/ecombut.jpg) no-repeat; cursor:pointer; border:0; width:123px; height:29px}

#allportfolio .custom-tab{background:url(../images/custom-mouseout.jpg) no-repeat; cursor:pointer; border:0; width:123px; height:29px}
#allportfolio .custom-mouseout{background:url(../images/custombut.jpg) no-repeat; cursor:pointer; border:0; width:123px; height:29px}

#allportfolio .blog-tab{background:url(../images/blog-mouseout.jpg) no-repeat; cursor:pointer; border:0; width:148px; height:29px}
#allportfolio .blog-mouseout{background:url(../images/blogbut.jpg) no-repeat; cursor:pointer; border:0; width:148px; height:29px}

#allportfolio .simple-tab{background:url(../images/simple-mouseout.jpg) no-repeat; cursor:pointer; border:0; width:121px; height:29px}
#allportfolio .simple-mouseout{background:url(../images/simplebut.jpg) no-repeat; cursor:pointer; border:0; width:121px; height:29px}

#cases_slider_wrapper{height:200px; width:926px; position:relative; margin-bottom:2px; overflow: hidden; overflow-x: scroll  }

#cases_stage {margin:0 auto; width:3810px; height:180px; background:url(../images/bg-slider.jpg) repeat-x; overflow:auto;  position:relative;}

#cases_stage #listholder .clientList{margin-left:5px; margin-right:0px; margin-top:20px;}

#cases_stage #listholder .clientList ul li{list-style:none;  padding:0; border:0;  float:left;  text-align:center; position:relative; padding:0 0 0 15px; cursor:pointer}

#cases_stage #listholder .clientList ul li:hover{}

#cases_stage #listholder .clientList ul li  div  a:hover img{border:1px #ccc solid}

#cases_stage #listholder .clientList ul li span{position:absolute; bottom:5px; left:0; width:156px; line-height:14px}

#cases_stage #listholder .clientList ul li a{text-decoration:none; font-family:Arial; font-weight:bold; color:#999; font-size:12px}

#cases_stage #listholder .clientList ul li a sup{text-decoration:none; font-family:Arial; font-weight:bold; color:#999; font-size:8px}

#cases_stage #listholder .clientList ul li:hover a{color:#308eba}

#cases_stage #listholder .clientList ul li.hover{cursor:pointer}

#slider-buttons{position:absolute; z-index:1000; top:0; left:-15px; width:926px}

#slider-buttons a{height:120px; width:44px; text-decoration:none}

#slider-buttons a.next{float:right; background:url(../images/scroll-right.jpg) no-repeat; position:absolute; z-index:1000; right:0; margin:60px 0 0 0px}

#slider-buttons a.previous{float:right; background:url(../images/scroll-left.jpg) no-repeat; position:absolute; z-index:1000; left:0; margin:60px 0px 0 30px}

.subheadertxt{margin-left:13px}
.subheader h2{color:#308eba; font-size:18px; position:relative}

.subheader h3, #cases_right h3{color:#30353c; font-size:16px}

.subheadertxt h1{color:#034D8A; font-size:22px; position:relative}

.alert{width:100%; height:55px; margin:15px 0; font-size:18px}

.alert p{color:red}

.alert a{color:#308eba; text-decoration:none}

#cases_left{width:536px; float:left; margin-top:15px; margin-bottom:20px}
#cases_left img{border:solid #ccc 2px}

#cases_right{width:362px; float:left; margin-top:15px; margin-bottom:20px; text-align:left}
#cases_right h4{font-size:17px; font-family:Arial; color:#3f4b50}
#cases_right p{margin-left:15px; font-size:12px; font-family:Arial; color:#3f4b50}

#cases_right a{font-weight:bold; color:#034D8A; text-decoration:none}

#cases_right h3{color:#30353c; font-size:16px; margin-left:15px; margin-bottom:10px; margin-top:10px}

#cases_right #plan{float:left; width:234px; background:#e6ecf0; height:150px}

#cases_right #plan h4{height:25px; background:#cee0ea; padding-left:15px; padding-top:5px; color:#335264; font-size:13px}

#cases_right #plan p{line-height:14px}

#cases_right #features{background:#d9e4eb; height:150px; width:168px; margin:auto}

#cases_right #features h4{height:25px; background:#b1cddd; padding-top:5px; color:#335264; font-size:13px}

#cases_right #features p{line-height:14px}

#cases_right #config{float:right; width:235px; background:#d9e4eb; height:150px}

#cases_right #config h4{height:25px; background:#b1cddd;  padding-top:5px; color:#335264; font-size:13px}

#cases_right #config p{line-height:14px}

/* tab */
.clstabmenu-midd{background:url(../images/port-midbg.jpg) repeat-x; width:914px; height:35px;float:left;  }
.clstabmenu-midd #clstabul{width:914px; color:#fff; font-size:13px}
.clstabmenu-midd #clstabul li p{float:left; padding:10px 0 10px 0}
.clstabmenu-midd #clstabul li a{padding:10px 25px 9px 25px; color:#fff; text-decoration:none}
.clstabmenu-midd #clstabul li{float:left}
.clstabmenu-midd #clstabul li a:hover{background:#16B9E9}
.clstabmenu-midd #clstabul .clsvisited{background:#16B9E9; height:35px}

#scrollbg{background:url(../images/scrollbg.jpg) repeat-x; width:926px; height:182px; border-left:1px solid #ccc; border-right:1px solid #ccc}
#scrollbg .clsscrollul{padding:0; width: 100%;}
#scrollbg .clsscrollul li{float:left; padding:0 0 0 0; w}
#scrollbg .clsscrollul li .clstempbg{background:#F7F7F7; border:#DDD solid 1px; width:162px; padding:10px}
#scrollbg .clsscrollul li h3{font-size:14px; font-weight:normal; margin:10px 0 0 0}
#scrollbg .clsarrowpos{padding:36px 0 0 0}

#clstemp-right{width:410px; margin:0 0 0px 30px; float:left; }
#clstemp-right h2{color:#09F; font-size:17px; font-weight:normal; font-family:"LucidaSans"; margin:6px 0 0 0}
#clstemp-right .clsbord{background:url(../images/temp1-DIV.jpg) repeat-x; width:405px; height:1px; margin:8px 0 8px 0; font-size:0px; height:1px}
#clstemp-right p{padding:0px 0 0 0; font-size:13px;  color:#333; line-height:20px}
#clstemp-right p span{color:#000;}
#clstemp-right p a{color:#09F; text-decoration:none; color:#09F}

.clsrequestbg{ cursor:pointer; border:0; position:absolute; top:187px; display:block; margin-left:738px; z-index:1000; *margin-left:732px ; *top:189px ; }

.contentdisplay{display:block; }
.contenthide{display:none}

#homeleftcontentpart{ padding-top:15px;     width:280px;     float:left}

#homeleftcontentpart h3{color:#f88222; font-size:18px; padding-top:5px;  border-bottom:3px solid #2cc1eb}

#homeleftcontentpart ul{width:280px; float:left; padding-top:22px; padding-bottom:10px; margin:0}
#homeleftcontentpart ul li{}
#homeleftcontentpart ul li h4{font-size:12px; padding-bottom:0px}
#homeleftcontentpart ul li h4 a{font-family:arial; font-size:12px; text-decoration:none; color:#2cc1eb; margin:0 0 0 0px}
#homeleftcontentpart ul li h4 a:hover{font-family:arial; font-size:12px; text-decoration:underline; color:#2cc1eb; margin:0 0 0 0px}
#homeleftcontentpart ul li.productimg{width:55px;  padding:0 0 0 25px; float:left}
#homeleftcontentpart ul li p{width:185px; color:#5b5b5b; line-height:17px; font-size:11px; margin:0 0 0 0px}
#homeleftcontentpart ul li  span a{color:#A50000}
#homeleftcontentpart li p span a{float:right; color:#2CC1EB;text-decoration:underline;}

.clsourproductul-bord{border-bottom:#ccc solid 1px; clear:both; border-right:#ccc solid 1px;}



/* Our Products page part */

#rightoutproductpart{ width:650px; padding:10px 20px 0 20px;}
#rightclourproduct h3{color:#f88222; font-size:18px; padding-top:5px;  border-bottom:3px solid #2cc1eb}
#rightclourproduct ul{width:280px; float:left; padding-top:22px; padding-bottom:10px; margin:0; list-style-type:none; border-bottom:1px solid #ccc;}
#rightclourproduct ul li{}
#rightclourproduct ul li h4{font-size:12px; padding-bottom:0px}
#rightclourproduct ul li h4 a{font-family:arial; font-size:12px; text-decoration:none; color:#2cc1eb; margin:0 0 0 0px}
#rightclourproduct ul li h4 a:hover{font-family:arial; font-size:12px; text-decoration:underline; color:#2cc1eb; margin:0 0 0 0px}
#rightclourproduct ul li.productimg{width:55px;  padding:0 0 0 25px; float:left}
#rightclourproduct ul li p{width:185px; color:#5b5b5b; line-height:17px; font-size:11px; margin:0 0 10px 0px}
#rightclourproduct ul li  p span a{color:#2CC1EB; float:right;}

.clsourproductul-bord{border-bottom:#ccc solid 1px; clear:both}

#rightclourproduct{float:left; width:670px;}
#rightclourproduct h2{font-size:20px; color:#f48221; border-bottom:1px solid #d0dbdd; }


/*Our Products End here */

/*New Product Start Here */
#videocomments{ width:290px; float:left; padding:10px 15px 5px 19px;  }
#videocomments h2{color:#2CC1EA}
#videocomments p{ font-family:arial; font-size:12px; line-height:18px;}
/*New Product Start End */

.submenu_title{ margin: 15px 0 -10px; font-size: 15px;}

/*vblog page css start */
#vblogleft{float:left;width:602px;padding:10px 0 0 0;}
#vblogleft .lefttop h2{font-size:17px;color:#F66013;padding:20px 0 15px 110px;border-bottom:1px dotted #ccc}
#vblogleft p{text-align:left;line-height:18px;font-size:14px;color:#4F4F4F;padding:10px 5px 0 0;}
.border-botted{border-bottom:1px dotted #ccc;padding:15px 0 0px 0; }
#vblogleft p a{text-decoration:none;color:#0099CC;}
#vblogleft strong{font-weight:bold;font-size:14px;}
#vblogleft ul{list-style:none;}
#vblogleft ul li{list-style:none;padding:15px 5px 0 0;float:left;}
#vblogleft ul li a{text-decoration:none;}
#vblogleft .features{background:#DAE7F0;padding:0px 0 0 0;}
#vblogleft .features ul{text-decoration:none;background:#DAE7F0;padding:10px 0 0 20px; }
#vblogleft .features ul li{background:url(../images/fearures-box-icon.jpg) no-repeat 0 0.5em;width:552px;line-height:18px; display:block; list-style:none; padding-left:25px; padding-bottom:5px;padding-top:0px; line-height:18px;  font-size:14px; color:#4F4F4F; }
#vblogright{float:left;padding:10px 0 0 11px;width:310px;}
#vblogright .livechat{padding:12px 0 12px 0;}
#vblogright .askquestions{padding:12px 0 0 0px;background:url(../images/ask-questionform-bg.jpg) no-repeat;width:310px;height:400px;}
#vblogright .formdiv {padding:50px 0px 0 30px;}
#vblogright .formtext{margin:0px 0 10px 0px;text-align:left;color:#2CC1EA;font-size:13px;padding-top:5px;padding-bottom:5px;width:260px;border:0px;}
#vblogright .formtext span{color:#F15F14;}
#vblogright .forminput{width:245px;border:0px;text-align:left;font-size:11px;color:#333;}
#vblogright .formdiv textarea{width:245px;border:0px;height:50px;margin:4px 0 0px 0px;font-size:11px;color:#333}
#vblogright .formdiv input{border:0px;margin:5px 0px 5px 0px;padding:4px;width:243px;height:15px;font-size:11px;color:#333;}
#vblogright .btnspos{border:0px;float:right;margin:25px 36px 0 0px;background:url(../images/submit-button.jpg) no-repeat;width:103px;height:35px;cursor:pointer;}
/*vblog page css start end */


#homerightcontentpart{width:604px; padding-top:15px; float:right}
.rightprodpart{margin:0 0px 0 0; float:right}
#homerightcontentpart h3{color:#f88222; font-size:18px; padding-top:5px; border-bottom:3px solid #2cc1eb}

#homerightcontentpart p{color:#5b5b5b; font-size:12px; padding:10px 0px 0 0; line-height:17px}

#homerightcontentpart ul{width:214px; height:102px; float:left;  padding:17px 55px 0 30px}

#homerightcontentpart ul li{  list-style-type:disc; line-height:20px}
#homerightcontentpart ul li a{    font-size:12px; color:#5b5b5b;  text-decoration:underline}
#homerightcontentpart div.latestnews{    width:280px;  height:236px; float:left; padding:0px 0px 0 0px;  list-style-type:none}

#homerightcontentpart div.latestnews h4{    width:280px; list-style-type:none; font-size:12px; padding-top:10px}
#homerightcontentpart div.latestnews h4 a{color:#5b5b5b;  text-decoration:none}
#homerightcontentpart div.latestnews h4 a:hover{color:#5b5b5b;  text-decoration:underline}
#homerightcontentpart div.latestnews p{line-height:17px;  width:280px;padding-top: 3px;}
#homerightcontentpart div.latestnews p a{    font-size:11px; color:#5b5b5b; text-decoration:none}
#homerightcontentpart div.latestnews  span{  text-align:right; display:block; color:#09f; font-weight:bold; font-size:11px; list-style-type:none; width:266px}

#homerightcontentpart div.quickcontactpart{background:url(../images/quick-contact-bg.jpg) no-repeat; width:270px; height:322px; ; float:right; padding:55px 0px 0 0px; list-style-type:none}
.clsform-head{width:280px; list-style-type:none; color:#f88222; font-size:18px; padding-top:5px; border-bottom:3px solid #2cc1eb}
#homerightcontentpart div.quickcontactpart label{list-style-type:none; padding:5px 0px 0 10px; color: #2CC1EA; font-size:12px;}
#homerightcontentpart div.quickcontactpart label span{color: #F15F14;}
#homerightcontentpart div.quickcontactpart{float:right}
#homerightcontentpart div.quickcontactpart input.input{float:left; background:#F9F9F9; border:#CCC solid 1px; height:20px; margin:5px 0 5px 10px; width:185px}
#homerightcontentpart div.quickcontactpart label{  width:50px; float:left}
.quickcontactpart .textareabox{ float:left; background:#F9F9F9; font-family:arial; border:#CCC solid 1px; height:65px; margin:5px 0px 5px 10px; width:185px}
.quickcontactpart img{margin:4px 0px 0px 70px;}
.quickcontactpart .submithome{background:url(../images/submithome.jpg) no-repeat;float:right; width:103px; height:35px; border:none;  margin:15px 0 0px 0px; cursor:pointer}


/*LANDING STARTS */
.viblue-banner{  background:url(../images/blue-banner.jpg) repeat-x; width:926px; height:120px; }
.viblue-banner h2{ padding:31px 0 0 44px; float:left;}
.viblue-banner .vistart{ float:left;padding:25px 0 0 30px;}
#vileftcont{ width:609px; color:#666; FLOAT:LEFT;}
#vileftcont h3{ border-bottom: dotted 1px #A9A7A7;padding:20px 0 0 0; width:609px; margin-bottom:15px;}
#vileftcont p{ font-size:14px; line-height:22px; margin:10px 0 0 0;}
#vileftcont p strong{ color:#000;}
#vileftcont .viadvantage{ background:#DAE7F1;}
#vileftcont .viadvantage .viadul{ padding:30px 0 20px 20px; color:#000; font-size:14px;line-height:25px; float:left; width:320px;}
#vileftcont .viadvantage .viadul li{background-image:url(../images/dot.jpg);background-repeat:no-repeat;background-position:0.08em; padding-left:20px; }

#virightcont {float:right; width:296px; font-family:"Trebuchet MS"; color:#fff; margin: 20px 8px 0 0;*margin: 20px 4px 0 0; }
#virightcont .viform-top{ background: url(../images/form-topbg.jpg) no-repeat; width:296px; height:12px;}
#virightcont .viform-bot{ background: url(../images/form-botbg.jpg) no-repeat; width:296px; height:9px;}
#virightcont .viform-middle{background:#444141 url(../images/form-midbg.jpg) no-repeat; width:296px;}
#virightcont .viform-middle h2{ font-size:15px; font-weight:normal;  }
#virightcont .viform-middle form label{ font-size:13px; color:#2CC1EA; display:block; margin:10px 0 0 0;}
#virightcont .viform-middle form label span{color:#E65D17;}
#virightcont .viform-middle form .vibiginput{ width:256px; height:19px; background:#fff; border:#fff solid 1px; padding:2px 0 2px 0; margin:3px 0 0 0;}
#virightcont .viform-middle form .vicheckpos{float:left; margin:10px 0 0 0px; color:#B9B9B9; font-size:12px;}
#virightcont .viform-middle form .vitextarea{ width:256px; height:60px; background:#fff; border:#fff solid 1px;  margin:3px 0 0 0;}
#virightcont .viform-middle form .vismallinput{ width:130px; height:19px; background:#fff; border:#fff solid 1px; padding:2px 0 2px 0;  margin:3px 0 0 0; float:left;}
#virightcont .viform-middle form .vibrowsebtn{  margin:5px 0 0 10px;}
#virightcont  .visubmitbtn{ background:url(../images/submit-1.jpg) no-repeat; width:97px; height:31px; cursor:pointer; border:0; margin:5px 12px 5px 0px; float:right}

#vicolgreenbox{ width:307px; font-family:Tahoma; border-right:#E1E1E1 solid 1px; float:left;}
#vicolgreenbox .viheadbg{ background:url(../images/greenbg.jpg) repeat-x;  height:36px; width:307px; margin-bottom:20px;}
#vicolgreenbox .viheadbg h3{ padding:10px 0 0 28px;}
#vicolgreenbox ul{ list-style-type:none; float:left; color:#666; font-size:11px; margin-left:20px;}
#vicolgreenbox ul li{background-image:url(../images/green-bullet.jpg);background-repeat:no-repeat;background-position:0.08em; padding:3px 0 3px 20px; }

#viorangebox{ width:307px; font-family:Tahoma; border-right:#E1E1E1 solid 1px; float:left;color:#666; font-size:11px;}
#viorangebox .viheadbg{ background:url(../images/orangebg.jpg) repeat-x;  height:36px; width:307px; margin-bottom:20px;}
#viorangebox .viheadbg h3{ padding:10px 0 0 28px;}
#viorangebox p{ margin:25px 0 0 71px; width:230px; line-height:16px;}
#viorangebox  .viiconpos{padding:0 0 0 25px; float:left;}
#viorangebox p span{color:#E0935A;}
#viorangebox ul{ list-style-type:none; float:left; color:#666; padding:5px 0 0 38px;}
#viorangebox ul li{background-image:url(../images/orange-bullet.jpg);background-repeat:no-repeat;background-position:0.08em; padding:3px 0 3px 20px; }

#vipinkbox{ width:307px; font-family:Tahoma;  float:left;color:#666; font-size:11px;}
#vipinkbox .viheadbg{ background:url(../images/pinkbg.jpg) repeat-x;  height:36px; width:307px; margin-bottom:20px;}
#vipinkbox .viheadbg h3{ padding:10px 0 0 28px;}
#vipinkbox .vitxt{  padding:0px 20px 0 35px; line-height:17px;}
#vipinkbox .vitxt span{ color:#E171B8;}
#vipinkbox .vitestiimg{padding:0 15px 0 25px; display:inline; float:left;}
.clsrequestbg1{ cursor:pointer; border:0; position:absolute; top: 905px;
display: block;
margin-left: 720px; z-index:1000; *margin-left:720px ; *top:896px ; }




.clschatpos{padding:10px 0 0 39px;float:left;}
.clslive-chat{padding:100px 0 0 17px;}




/*Best Groupon Clone Script on the Net page css */
#banner {background:url(../../images/banner-bg.jpg) repeat-x;height:120px;width:924px}
#banner .bannerbtn{margin:30px 0 0px 35px;width:352px;height:61px;float:left;}
#banner h1{font-family:"Lucida Sans"; font-size:26px;font-weight:700;color:#ffff00;padding:35px 0px 0 20px;}
#banner h2{font-family:"Lucida Sans"; font-size:15px;color:#fff;padding:5px 0px 0 20px;}
#innercontent{padding:20px 0 0 5px;}
#innercontent h5{font-family:"Lucida Sans";font-size:17px;font-weight:bold;color:#f26110;margin:20px 0 5px 130px;}
#innercontent .grouponform{background:url(../../images/groupon-form-bg-img.jpg) no-repeat; width:706px;height:323px;margin:0px 90px 0 125px;}
#innercontent p{font-size:14px;color:#4f4f4f;line-height:24px;text-align:left;}
#innercontent .grouponformthank{background:url(../../images/thank-youpage.jpg) no-repeat; width:706px;height:323px;margin:0px 90px 0 125px;}
/* Groupon Clone Script Form part */

#innercontent .grouponform{padding:25px 0 0 0px;}
#innercontent .namediv{float:left;font-size:14px;font-weight:bold;color:#fff;margin:28px 0 0px 28px;}
#innercontent .grouponform .namediv span{color:#F86811;padding:0 0 0 5px;}
#innercontent .grouponform .inputdiv{float:left;}

#innercontent .grouponform .namediv .caltime{font-size:11px;font-weight:bold;float:left;}
.caltime{float:left;}
.Tbox{font-size:11px;color:#666;font-weight:bold;padding:2px;}
.subbutton1{margin:25px 0 0 250px;}
/* Groupon Clone Script Form end */


/* Groupon Clone packages*/
#innercontent .boxtop{margin:0px;padding:0px;font-size:0px;}
#innercontent ul{list-style:none;padding:20px 0 0 10px;}
#innercontent ul li{float:left;padding:0px 145px 0px 5px;font-size:17px;font-family:"Lucida Sans";color:#ffff00;}
#innercontent .grouponpackage{background:url(../../images/gridtopbg.jpg) repeat-y;margin:0px;padding:15px 0 0 0px;}
#innercontent .heading{float:left;}
#innercontent .heading .tableheading0{float:left;font-size:22px;font-family:"Lucida Sans";color:#ffff00;font-weight:bold;}
#innercontent .heading .tableheading1{float:left;font-size:22px;font-family:"Lucida Sans";color:#ffff00;font-weight:bold;}
#innercontent .heading .tableheading2{float:left;font-size:22px;font-family:"Lucida Sans";color:#ffff00;font-weight:bold;}

.col1 {float:left;width:188px;margin:0 0 0 0px;}
.col1 h6{font-size:17px; font-family:"Lucida Sans";color:#fff;padding:25px 0 0 25px;}
.col2 {float:left;width:270px;margin:0 0 0 0px;list-style:disc;}
.col1 ul li{color:#fff;}
.col3{float:left;width:65px;margin:10px 0 0 24px;font-family:"Lucida Sans";}
.col3 span{color:#000;font-family:"Lucida Sans";font-weight:bold;}
.col3 span strong{font-size:26px;font-weight:bold;color:#fff;}
.col4{float:left;width:115px;margin:15px 0 0 15px;padding:0px;}
.boxborder{border-bottom:1px solid #747474;width:675px;margin:0 0 0 15px;}


/*Group Clone*/
 .group_clone{background:url(../images/clone-bannerbg.jpg) no-repeat;width:895px;height:297px;padding:8px 15px 0 15px;}
 .group_clone .cloneleft{float:left;width:565px;}
 .group_clone .cloneleft h1{font-size:29px;padding:23px 0 0  0;font-weight:bold;}
 .group_clone .cloneleft h2{font-size:15px;color:#333;padding:5px 0 15px 0;}
 .group_clone .cloneleft p{color:#4f4f4f;font-size:14px;font-family:Arial;width:560px;line-height:140%;}
 .group_clone .cloneleft .bottomcontent{background:url(../images/banner-bottombg.png) no-repeat;width:550px;height:118px;padding:5px 5px 0 5px;margin-top:15px;}
 .group_clone .cloneright{float:right;width:310px}
 .cloneleft .clsbest{color:#0D5BFF;}
 .cloneleft .script{color:#F87F37;}
 .cloneleft .net{color:#333333;}

 .clonebox{background:url(../images/clonebottomcenter.jpg) repeat-y;width:550px;height:50px;padding:2px 0 2px 15px;}

 .cloneboxul{width:170px;float:left;padding:7px 0 0 0px;}
 .cloneboxul li{float:left;background:url(../images/clone-bulletin.jpg) no-repeat 0 0.4em;padding:0 0px 5px 10px;font-size:13px;font-family:Arial;color:#4f4f4f;font-weight:bold;}
 .bottomlinks{padding:5px 5px 5px 0;}

 /*thank you*/
 .thankyou-banner{height:134px;margin-top: 45px;}
 .banner-bottom{background:url(http://localhost/contus-landing-page/images/banner-bottom.png) repeat-x; width:925px;height:61px;}
 .thank-bottom{background:#f5f6f7;}
 .chat{width:433px;padding:14px;float:left;}
 
/* Iphone app */
#rightcl .ip-app {
    padding-top: 10px;
}
#rightcl .ip-app a{
    float: left;
    margin: 20px;
}
#rightcl .ip-app a img{
    width: 55px;
    height: 55px;
    border: 1px solid #EDEDED;
    padding: 1px;
}

/*company page banner*/
.company_sprite{background:transparent url(../images/site/small_icon_sprite.png) no-repeat;}
.company_banner{background:url(../images/site/banner_down_shadow.png) bottom  center no-repeat; padding-bottom: 15px;}
.company_banner ul{padding: 30px;width: 688px;display: block;margin: 0 auto;}
#contact h2 , .company_banner h2, .company_banner_methodology h2, .company_banner_overview h2 {padding-top: 20px;font-family: 'oswald',arial;font-weight: normal;font-size: 30px;background:url(../images/site/innerpage_hd_bg.gif) no-repeat 100% 0.7em;}
.company_banner li {background:url(../images/site/company_banner_round_bg.png) no-repeat;width:106px;height: 113px;float: left;padding: 15px 20px 20px;color: white;text-align: center;line-height: 17px;margin: 0 40px;}
.company_banner span, .company_banner_methodology span {font-family: 'droid sans', arial;font-size: 13px;}

.company_banner_methodology, .company_banner_overview {background:url(../images/site/banner_down_shadow.png) bottom  center no-repeat; padding-bottom: 15px;}
.company_banner_methodology ul{padding:0px;display: block;margin: 0 auto;padding: 30px 0px 0px;}
.company_banner_methodology li {background:url(../images/site/company_banner_round_bg.png) no-repeat;width:106px;height: 113px;float: left;padding: 15px 20px 20px;color: white;text-align: center;line-height: 17px;margin: 0 18px;}
.company-content-left{float: left;width: 290px;padding-top: 10px;}
.company-content-left p, .company-content-right p{line-height: 21px;padding:10px 0 15px;font-size: 14px;padding-top: 10px;}
.company_banner_overview{padding-bottom: 30px;}
.circle-overview{padding: 13px 35px 0;display: block;float: left;}
.company-content-right{width: 290px;float: right;padding-top: 10px;}


.mission-service{background-position: 0px 0px;height: 52px;width: 47px;margin: 10px 25px;}
.mission-focus{background-position: -48px 0px;height: 52px;width: 47px;margin: 10px 28px;}
.mission-employee{background-position: -97px 0px;height: 52px;width: 59px;margin: 10px 28px;}

.methodology-bestindustry{background-position: -155px -4px;height: 52px;width: 47px;margin: 5px 25px;}
.methodology-highfocus{background-position: -354px -5px;height: 52px;width: 51px;margin: 10px 28px;}
.methodology-assumptions{background-position: -202px 0px;height: 52px;width: 49px;margin: 5px 28px;}
.methodology-proven{background-position: -252px 0px;height: 52px;width: 47px;margin: 5px 28px;}
.methodology-osi{background-position: -300px 0px;height: 52px;width: 54px;margin: 10px 28px;}
.caption-methodology{background:url(../images/site/company-method-banner.png) no-repeat;height: 54px;margin: 39px 0 25px;}
.caption{text-align: center;text-transform: uppercase;font-size: 36px;padding-bottom: 15px;font-weight: bold;font-family: 'droid sans', arial;}
.caption span{font-size: 36px;color:#3891ce;}

/*OVERVIEW*/
.overview-sprite{background:transparent url(../images/site/what-we-work-sprite.png) no-repeat;}
#rightcl .company-overview{padding-bottom: 15px;}
#rightcl .company-overview h2{color:#000;border:none;font-family:'oswald',arial;font-weight: normal;}
#rightcl .company-overview ul li {list-style: none;padding: 8px 0px;background: none;width:314px;border-bottom: 1px solid #CCC;float: left;margin: 0px 10px 0px 0px;}
#rightcl .company-overview ul li.company_last_margin {margin: 0px 0px 0px 10px;}
#rightcl .company-overview ul li strong{margin:5px 0 4px;display: block;float: right;width: 215px;text-align: left;}
#rightcl .company-overview ul li p{width:215px;float:right;line-height: 17px;}
#rightcl .company-overview ul li.company_last_border{border: none;}
#rightcl .overview-inner-cont h2{color:#000;border:none;font-family:'oswald',arial;font-weight: normal;border-bottom: 1px solid #CCC;}
.mobile_app_dev{background-position: 0px 0px;height: 96px;width:74px;float: left;margin-left: 10px;}
.Open_Source{background-position: -74px -7px;height: 96px;width:69px;float: left;margin-left: 16px;}
.mobile_testing {background-position: -240px -6px;height: 96px;width:74px;float: left;margin-left:7px;}
.group_buying {background-position:-147px -6px;height: 96px;width:91px;float: left;}
.enterprise_mobile {background-position: 0px -100px;height: 96px;width:92px;float: left;}
.web_video_sharing {background-position: -95px -100px;height: 96px;width:85px;float: left;}
.ecommerce_solutions {background-position: -182px -101px;height: 96px;width:74px;float: left;margin-left: 8px;}
.overview-boxes{background: #f2f2f2; height: 213px;width: 295px;border: 1px solid #e6e6e6;float: left;padding: 10px;}
.overview-boxes ul li a{cursor: pointer;color:#333}
.overview-margin{margin-right: 20px;}
#rightcl .overview-boxes h3{color:#000;border:none;font-family:'oswald',arial;font-weight: normal;font-size: 16px;padding:0px;border-bottom: 1px solid #dedede;}
#rightcl .overview-boxes ul li{list-style: none;line-height: 19px;background:url(../images/site/contus_advantage_arrow.png) no-repeat 0 1em;padding: 10px 0px 0px 20px;margin-left: 5px;}
.sharelinks{float: left;margin-top: 15px;margin-left: 8px;}
.sharelinks ul li{display: inline;padding-right: 10px;}
.gc-wrap-top{padding-top: 20px;}
/*testing*/

#ecommerce-testing{float: left;}
#ecommerce-testing h2{background:url(../images/site/title_bg_testing.jpg) no-repeat;width: 618px;font-size:22px;padding: 25px;margin-bottom: 10px;}
#ecommerce-testing p{padding: 5px 0;}
#ecommerce-testing ul li{font-size: 14px; font-family: 'Droid Sans', sans-serif;list-style: none;background: transparent url(../images/site/square-testing.jpg) no-repeat 0 0.6em;padding: 0px 0px 5px 15px;line-height: 22px;color:#2d2d2d}
#rightcl-testing {float: left;width: 655px;padding: 18px 0px 0 16px;}
.function-testing-img{margin-top:10px;}
.banner-buts{margin-top:10px; text-align: center;}
.banner-buts ul{}
.banner-buts ul li{float:left;background-position: -1194px -314px;padding: 0 20px;}
.banner-buts ul li.web-ban-but{margin:0 34px;}
.banner-buts ul li.web-ban-but-two{background-position: -1421px -314px;padding: 0 20px;margin: 0 10px;}
.banner-buts ul li.web-ban-but-three{background-position: -1642px -314px;padding: 0 20px;}
.banner-buts ul li a{width:169px;height:70px;display:block; text-decoration:none;color:#444;font-family:'Droid sans';  }
.banner-buts ul li a span{display:block; }
.banner-buts ul li a span.bannericon1{width: 60px;height:65px;background-position: 5px -4px;float: left;}
.banner-buts ul li a span.bannericon2{width: 70px;height:65px;background-position: 0px -72px;float: left;}
.banner-buts ul li a span.bannericon3{width: 60px;height:65px;background-position: -4px -140px;float: left;}
.banner-buts ul li a span.title{float:left;font-size:18px;padding: 15px 0 0 1px; text-align: left;font-weight:bold;line-height: 20px;}
.banner-buts ul li a span.title span{font-size:13px;font-weight: normal; float: left; }



/**Social sidebar**/
.social-sidebar{width:250px;margin:13px 0 0 0;}
.fb-like-box #fb-root{padding:4px 8px 5px 8px;}
.fb-like-box{width: 234px;background-color: white;border: 1px solid gainsboro;margin-top: 15px;border-image: initial;padding:7px 8px 5px 8px;}
.fb-like-box span{display: inline-block;vertical-align: middle;margin-top: -15px;font-family: "Arial","Helvetica",sans-serif;}
.gplusone{width: 234px;background-color: white;border: 1px solid gainsboro;border-bottom: 0;border-image: initial;padding: 10px 8px 10px 8px;border-top: 0;}
.gplusone span{display: inline-block;vertical-align: middle;height: 20px;margin-top: -6px;font-family: "Arial","Helvetica",sans-serif;}
.twitter-follow{width: 234px;background-color: white;border: 1px solid gainsboro;border-image: initial;padding: 10px 8px 10px 8px;}
#social-sidebar #___plus_0{height:132px !important;}
#social-sidebar #___plus_0{height:132px !important;}
#social-sidebar #___plus_0 iframe{height:132px !important;}
#google-badge{width: 234px;background-color: white;border: 1px solid gainsboro;border-image: initial;padding: 10px 8px 10px 8px;border-top:0;}
