
/************************************************** Main content holder class*********************************/
.ContentPage .site_box_content { padding: 0 !important; }
.ContentPage .site_box_header { height: 4px !important; }

.ContentHolder { }
.ContentHolder li.padded { padding-bottom: 4px; }
.ContentHolder ul { margin: 5px 0 10px 0; padding-left: 10px; }
.ContentHolder ul li { margin-left: 5px; }
.ContentHolder ol { padding-left: 23px; margin: 0px; padding-top: 7px; }

.ContentHolder .HeaderImage { }
.ContentHolder .Content { width: 100%; }
.ContentHolder .DefaultHolder { margin: 30px 16px 20px 47px; }
.ContentHolder .DefaultHolder p {line-height:17px;}
.ContentHolder .divider { padding-bottom: 10px; height: 2px; width: 100%; background: transparent url(http://cdn.gigya.com/public/images/General/gray-divider.gif) no-repeat bottom left; }
.ContentHolder .dividerTextTop { padding-top: 10px; }
.ContentHolder .SalesMessage { padding-top: 15px; }
.ContentHolder .left_box { padding-right: 10px; }
.ContentHolder .right_box { padding-top: 50px; width: 360px; text-align: left; background: url(http://cdn.gigya.com/public/images/adv/Right_Box.gif) no-repeat right top; }
.ContentHolder .right_box p { margin: 0px 0px 0px 30px; padding: 0px; }
.ContentHolder p { margin: 3px 0 10px 0; }
/*************************************************************************************************************/

/********************************************************  Case studies paging **************************************/
.Pager { margin-top: 4px;margin-bottom:30px;float:right; }
.PagerBottom{margin-top:30px}
.PagerTitle { padding-left: 3px; padding-right: 3px; color: black; font-weight: bold; }
.PagerDivider { }
.PagerActiveItem { color: #0086f1; text-decoration: none; font-weight: bold; }
a.PagerActiveItem { color: #0086f1; text-decoration: none; font-weight: bold; }

.PagerItem { font-weight: normal; }
a.PagerItem { color: #6e6e6e; text-decoration: underline; font-weight: normal; }

.PagerArrow { color: #6e6e6e; font-size: 15px; text-decoration: none; font-weight: normal; }
a.PagerArrow { color: #6e6e6e; font-size: 15px; text-decoration: none; font-weight: normal; }
.PagerArrowActive { color: #0086f1; font-size: 15px; text-decoration: none; font-weight: normal; }
a.PagerArrowActive { color: #0086f1; font-size: 15px; text-decoration: none; font-weight: normal; }
/*******************************************************************************************************************/
/********************************************************  About - Overview boxes **************************************/
.OverviewBoxes { padding: 20px 16px 0px 20px; }
.OverviewBoxes .Box { width: 301px; }
.OverviewBoxes .Box h1 { padding: 25px 0 10px 0; }
.OverviewBoxes .Divider { padding-left: 29px; }

/******************************************************** Box Theme **************************************************/
.OverviewBox { width: inherit; }
.OverviewBox .OverviewBox_header { }
.OverviewBox .OverviewBox_header_left { }
.OverviewBox .OverviewBox_header_content { }
.OverviewBox .OverviewBox_header_right { }
.OverviewBox .OverviewBox_content { padding: 0px 10px 0px 15px !important; background: #fff; overflow: hidden; width: auto; border-left: 1px solid #e8e8e8; border-right: 1px solid #e8e8e8; height: 540px; }
.OverviewBox .OverviewBox_footer { width: 100%; height: 10px; margin-bottom: 10px; }
.OverviewBox .OverviewBox_footer_left { height: inherit; width: 100%; border: 0px; overflow: hidden !important; background: transparent url('http://cdn.gigya.com/public/Images/General/site_submenubox_bg.gif') no-repeat bottom left; }
.OverviewBox .OverviewBox_footer_right { height: inherit; display: inline; float: right; width: 50%; border: 0px; overflow: hidden !important; background: #F6F6F6 url('http://cdn.gigya.com/public/Images/General/site_submenubox_bg.gif') no-repeat bottom right; }
.OverviewBox .clearfix { display: block; height: 1; clear: both; visibility: hidden; }

/*********************************************************************************************************/
/******************************************************** Executive Team *********************************/
.Executive { }
.Executive .ExecutiveText { padding-right: 40px; padding-left: 20px; margin-top: 5px; }
.Executive .RowSpacer { height: 40px; }
/*********************************************************************************************************/
/******************************************************** Board ******************************************/
.Board { }
.Board td.left_td { padding-right: 20px; }
.Board td.right_td { width: 220px; text-align: right; vertical-align: top; }
/*********************************************************************************************************/
/******************************************************** Analytics **************************************/
.Analytics { padding-top: 0px !important; margin-top: 0px !important; }
/*********************************************************************************************************/
/******************************************************** DesignDevelopment *****************************/
.DesignDevelopment { }
/*********************************************************************************************************/
/******************************************************** Case Studies ***********************************/
.CaseStudies { padding: 10px 20px 10px 5px !important; }
.CaseStudies .CaseLogo{text-align:left;float:right;position:relative;top:-33px;}
.CaseStudies th{vertical-align:top;}
.CaseStudies td{padding-bottom:13px;padding-left:10px;}

.CaseStudies p { margin: 3px 0 3px 0; }
.CaseStudies .Title { padding-bottom: 10px; }
.CaseStudies .Creative { }
.CaseStudies .Content { width: 530px;  }
.CaseStudies .SalesMessage { padding-top: 20px !important; }
.CaseStudies .Bottom { padding-top: 15px; }
.CaseStudies .SubTitle { color: #3a3a3a; font-weight: bold; }
.CaseStudies .Spacer { padding-top: 20px; }
/*********************************************************************************************************/

/*********************Widget developers ******************************************************************/
.widgetDev { margin-top:0px !important;}
.widgetDev .top { }
.widgetDev .rightbox { margin-left: 60px; }
.widgetDev .widgetDev_mainTitle { }
.widgetDev .widgetDev_WfBackground { }
.widgetDev .rightbox h3, .widgetDev .rightbox h1, .widgetDev .rightbox h1, .widgetDev .rightbox p { padding: 0px 6px 0px 0px; }
.widgetDev .rightbox ul { margin: 0px; }
.widgetDev ol { padding-left: 23px; margin: 0px; padding-top: 7px; }
.widgetDev .rightbox .rightbox_title { color: #0066cc; font-size: 22px; margin-left: 80px; line-height: 60px; font-weight: bold; }
.widgetDev .rightbox .flayer { margin-bottom: 20px; }
.widgetDev .rightbox .rightbox_content { padding-top: 45px; }
.widgetDev .rightbox .rightbox_content .EbmedSup { width: 135px; }
.widgetDev .rightbox .rightbox_content .BookmSup { width: 135px; }
.widgetDev .rightbox .tblSection { margin-top: 7px; }
.widgetDev h2 { margin-top: 25px; }
.widgetDev .getStarted_image { margin-top: 20px; }
.widgetDev .BookmarkList { height: 100px; display: inline; }
/********************************************************************************************************/
/*********************************** Plugins ***********************************************************/
.Plugins { }
.Plugins .Left { width: 650px; margin-right: 50px; }
.Plugins .Logos img { padding: 0px 10px 10px 0px; border: 0; }
.Plugins .GetStarted { margin-top: 20px; }
/*********************************** FeaturedPartners ***************************************************/
.FeaturedPartners { }
.FeaturedPartners .Left { width: 500px; margin-right: 0px; }
.FeaturedPartners .RightSide{text-align:right;}
.FeaturedPartners .GetStarted { margin-bottom: 15px; width:400px; text-align:center; margin-top:0px;}
.FeaturedPartners li { padding-bottom: 3px !important; }
/*********************************** Enterprise  ********************************************************/
.Enterprise { width: 900px;}
.Enterprise .inc div { padding-top: 20px;  }
.Enterprise .inc{margin-left:0px;}
.Enterprise h4{color:#0086f1;font-size:14px; }
/*********************************** Authenticate  ********************************************************/
.Authenticate {}
.Authenticate .Text{margin:0px 0px 0px 0px; width:500px;}
.Authenticate .Text img{margin:13px 0px 0px 0px; }
.Authenticate .Tbl{background:transparent url(http://cdn.gigya.com/public/images/bsoc/FeatureList.jpg) no-repeat scroll 0 9px; width:393px; height:224px;}
.Authenticate .Tbl .TblContent {margin:15px 0px 0px 10px; text-align:left; }
.Authenticate .Tbl .TblContent td{padding:10px 5px 0px 0px;}
.Authenticate .Tbl .TblContent h6{font-size:12px;}
.Authenticate .cmp{margin:48px 0px 0px 0px;}
.Authenticate .cmp .cmpHolder {margin:5px 0px 0px 0px; background:url('http://cdn.gigya.com/public/images/bsoc/Demo.jpg') no-repeat 0px 0px;  height:220px;}
.Authenticate .cmp .cmpHolder .AuthMessage { width: 290px; text-align: center; font-size: 12px; color: Black; }
.Authenticate .cmp .cmpHolder .AuthDetails { width: 290px; text-align: center; font-size: 11px; }
.Authenticate .cmp .cmpHolder .cmpTD{padding:33px 0px 0px 0px;}

/***********************************Implementation  ********************************************************/
.Implementation .Section{margin-top:20px;width:800px;}
.Implementation .Section h1{font-size:18px;}
.Implementation .Section .Separator{margin:10px 0px 0px 0px; background: url('http://cdn.gigya.com/public/Images/BSoc/Separator.gif') no-repeat 0px 0px; width:900px; height:1px;}
.Implementation .SectionLeft{width:470px;}
.Implementation .SectionLeft p {margin-top:10px;}
.Implementation .SectionRight{margin:0px 0px 0px 110px;}
.Implementation .SectionRight .Icon {margin-bottom:2px; text-indent:33px; cursor: pointer;  line-height: 29px; text-decoration: none; display: block; }
.Implementation .SectionRight .Drupal{background: url('http://cdn.gigya.com/public/Images/BSoc/Drupal.jpg') no-repeat 0px 0px; }
.Implementation .SectionRight .Wordpress{background: url('http://cdn.gigya.com/public/Images/BSoc/Wordpress.jpg') no-repeat 0px 0px; }
.Implementation .SectionRight .BBpress{background: url('http://cdn.gigya.com/public/Images/BSoc/BBPress.jpg') no-repeat 0px 0px; }
.Implementation .SectionRight .Go{background: url('http://cdn.gigya.com/public/Images/BSoc/Go_Icon.gif') no-repeat 5px 0px; line-height:23px !important;}
.Implementation .SubTitle{margin-top:10px;}
/***********************************GS CaseStudies  ********************************************************/
.GSCaseStudies{}
.GSCaseStudies .GSCaseStudies_Header{}
.GSCaseStudies {  }
.GSCaseStudies p { margin: 0px 0 0px 0; }
.GSCaseStudies .Title { padding-bottom: 20px; }
.GSCaseStudies .Creative { }
.GSCaseStudies .Content { width: 550px; padding-left: 35px; }
.GSCaseStudies .SalesMessage { padding-top: 20px !important; }
.GSCaseStudies .Bottom { padding-top: 15px; }
.GSCaseStudies .SubTitle { color: #3a3a3a; font-weight: bold; line-height:20px;}
.GSCaseStudies .FirstSpacer { padding-top:10px;margin:3px 0 }
.GSCaseStudies .Spacer { padding-top:20px;margin:3px 0 }
.GSCaseStudies .Left{width:500px;}
.GSCaseStudies .Right{margin-top:70px;}
.GSCaseStudies .Right .Text{margin-top:5px;}
/*********************Socialize***************************************************************/
.bSocHolder { }

.bSocHolder .text { float: left; padding-top: 10px; width: 550px; }
.bSocHolder ol { margin-bottom: 5px; padding-left: 25px; margin-left: 0px; }
.bSocHolder li { margin: 0 0 5px 0; padding: 0px; }



.bSocHolder .MainTbl td {padding-bottom:10px;}
.bSocHolder .LeftTD {padding-top:35px; }
.bSocHolder .RightTD { padding: 45px 20px 0 35px; }
.bSocHolder .RightTD .Text { margin: 10px 0 10px 0; padding:0;line-height:17px;}
.bSocHolder .Links {width:120px; overflow:hidden;}
.bSocHolder .boxAction { clear: both; background: url('http://cdn.gigya.com/public/images/bsoc/Go_Icon.gif') no-repeat 0px 0px; text-indent:24px; cursor: pointer;  line-height: 23px; text-decoration: none; display: block; }
.bSocHeaderHolder { width: 100%;  background-color: #434343; color: #b5b5b5; font-size: 14px; }
.bSocHeaderHolder .Left { padding-top: 40px; width: auto;color: #b5b5b5;  }
.bSocHeaderHolder .Left .HeaderText, .GetStarted { width: 503px;text-align:center;font-size:14px;}
.bSocHeaderHolder .Left .HeaderText { line-height: 19px; }
.bSocHeaderHolder .Left .GetStarted { text-align: center; margin: 15px 0 20px 0; }
.bSocHeaderHolder .Left .Icons {width:503px;text-align:left;margin-left:2px;padding-top:5px;}
.bSocHeaderHolder .Left .Icons span{font-size:12px; position:relative;top:3px;}
.bSocHeaderHolder .Left .Icons img { vertical-align: middle; }
.bSocHeaderHolder .Right { width: 300px;  }
.bSocHeaderHolder .VideoDiv { margin: 10px 20px 10px 0; }

.ExampleScreen {width:781px;overflow:hidden; height:560px; margin:0px 0 0 30px;}
.ExampleScreen .HidenContent { display: none; }
.ExampleScreen .ShowContent { display: block;padding-left:10px; }
.ExampleScreen .Title { padding-bottom: 15px; }
.ExampleScreen .SubTitle { padding: 15px 0 7px 0;}
.ExampleScreen ol { margin-bottom: 5px; padding-left: 22px; margin-left: 0px; margin-top:7px; }
.ExampleScreen li {  padding: 0px; }
.ExampleScreen table.authTableBackground { background: url('http://cdn.gigya.com/public/images/bsoc/API_Authenticate_image.gif') no-repeat 0 0; width: 761px; height: 309px; }
.ExampleScreen td.authTableLeft { width: 335px; }
.ExampleScreen td.authTableRight { padding-top: 58px; vertical-align: top; }
.ExampleScreen .ifrExample {margin-left:20px;	 width: 700px; height: 380px; }
.ExampleScreen .Example { padding-top: 0px; }
.ExampleScreen .AuthMessage { width: 290px;height:40px; text-align: center; font-size: 12px; color: #3a3a3a; }
.auMessage_network{font-size:11px;color:#6e6e6e;}
.ExampleScreen .AuthDetails { width: 290px; text-align: center; font-size: 11px; color: #6e6e6e; }
.ExampleHolder {}
.ExampleHolder .CloseBtn {text-align: right; cursor:pointer;position:relative;left:-20px;}
.reports_lightbox_lightbox {width:851px; border-width:0px !important; border-style:none !important; background-color:Transparent !important;}

/*******************************************************************************************************/
/***************************************** Contact *****************************************************/
.ContactUs { padding-right: 60px !important; }
.ContactUs .Offices { padding-top: 20px; line-height: 17px; }
.ContactUs .Offices .Section { padding-top: 30px; }
.ContactUs .Offices .Left { width: 450px; }
.ContactUs .Offices .Right { }


.contactPage td { vertical-align: top; }
.contactPage .contact_left_td { }
.contactPage .contact_right_td { padding-left: 57px; }
.contactPage .emailsTitle { margin-bottom: 0px; }
.contactPage .emailsDesc { margin-top: 0px; }
.contactPage ul.emails { margin: 0px; padding: 0px; margin-top: 10px; list-style: none; }
.contactPage li.email { margin-top: 15px; }
.contactPage li.email .remark { font-weight: bold; }
.contactPage .googleMap { padding-top: 35px; width: 400px; }
.contactPage .mainTD { width: 540px; }
.contactPage .mainTitle { margin: 0px; }
/*******************************************************************************************************/

/**********************************************FAQ *****************************************************/
.FAQ { }
.FAQ .Section { padding-top: 10px; }
.FAQ .Section { }
.Questions { padding-bottom: 5px; }
/*******************************************************************************************************/
/********************************************** Media Coverage *****************************************/
.MediaCoverage { }
.MediaCoverage p { margin: 0; padding: 0; }
.MediaCoverage a { font-weight: bolder !important; }
/*******************************************************************************************************/
/********************************************** Distribution *******************************************/
.Distribution { padding-top: 0 !important; margin-top: 0 !important; }
.Distribution .text { padding-top: 10px; }
/*******************************************************************************************************/
/*********************Cookies manager START*************************************************************/
.CookiesMng { padding-top: 50px; width: 420px; text-align: center; }
.CookiesMng .Buttons { padding-top: 20px; }
.CookiesMng .Buttons input[type='button'] { margin-left: 20px; }
/*******************************************************************************************************/

/**********************************************Home Page ***********************************************/

/******************************************************** Home page Box ********************************/
.hp_site_box { width: inherit; }
.hp_site_box .hp_site_box_header { width: 100%; height: 4px; overflow: hidden !important; border: 0px; }
.hp_site_box .hp_site_box_header_left { height: inherit; width: 100%; border: 0px; overflow: hidden !important; background: transparent url('http://cdn.gigya.com/public/images/General/site_box_bg.gif') no-repeat top left; }
.hp_site_box .hp_site_box_header_content { float: left; width: 93%; margin-left: 3%; }
.hp_site_box .hp_site_box_header_right { height: inherit; display: inline; float: right; width: 10px; border: 0px; overflow: hidden !important; background: #F6F6F6 url('http://cdn.gigya.com/public/images/General/site_box_bg.gif') no-repeat top right; }
.hp_site_box .hp_site_box_content { padding: 1px 0px 1px !important; background: #fff; overflow: hidden; width: auto; border-left: 1px solid #e8e8e8; border-right: 1px solid #e8e8e8; }
.hp_site_box .hp_site_box_footer { width: 100%; height: 4px; margin-bottom: 1px; overflow: hidden !important; }
.hp_site_box .hp_site_box_footer_left { height: inherit; width: 100%; border: 0px; overflow: hidden !important; background: transparent url('http://cdn.gigya.com/public/images/General/site_box_bg.gif') no-repeat left -60px; }
.hp_site_box .hp_site_box_footer_right { height: inherit; display: inline; float: right; width: 50%; border: 0px; overflow: hidden !important; background: #F6F6F6 url('http://cdn.gigya.com/public/images/General/site_box_bg.gif') no-repeat right -60px; }
.hp_site_box .clearfix { display: block; height: 1; clear: both; visibility: hidden; }

/*******************************************************************************************************/
.hp { }

.hp .Title .Text { padding-top: 23px; width: 250px; line-height: 18px; }

.hp .FlashBox { height: 270px; }
.hp .Content { padding-top: 5px;line-height:17px; }
.hp .Content .ContentBox { width: 256px; padding-left: 5px; overflow: hidden; }
.hp .Content .FirstBox { padding-left: 0px !important; }
.hp .Content .LastBox { padding-top: 4px; }
.hp .Content .ContentBox .FeaturedProducts,  .hp .Content .SocialOptimization .so{ height: 390px  !important; }
.hp .Content .ContentBox .CaseStudies, .hp .Content .ContentBox .FeaturedProducts, .hp .Content .ContentBox .FeaturedWidgets ,.hp .Content .ContentBox .wp { padding: 20px 13px 0px 25px !important; }
.hp .adobecontainer{ padding: 13px 5px 0px 25px !important; }
.hp .adobecontainer img.img{position:relative;top:3px;}
.hp .Content .ContentBox .News{padding: 20px 15px 20px 25px !important; }
.hp .Content .ContentBox .News{height:270px !important;}
.hp .Content .ContentBox .News .i{ margin-bottom:14px;}
.hp .newsspot{margin-bottom:5px;}

.hp .Content .ContentBox .CaseStudies { height:275px !important;}
.hp .Content .ContentBox .csh{ margin-bottom:5px;}
.hp .Content .ContentBox .FeaturedProducts { }
.hp .Content .ContentBox .FeaturedProducts .FPText { }

.hp .Content .ContentBox .whitePapers .hp_site_box_content{height:120px !important;}
.hp .Content .ContentBox .adobespot .hp_site_box_content{height:105px !important;}
.hp .Content .ContentBox .Counter { height: 100px; padding: 8px 0 0 20px; }
.hp .Content .ContentBox .Counter .CounterTitle h1 { font-size: 20px; }
.hp .Content .ContentBox .Counter .CounterText { width: 200px; padding-top: 10px; }


.hp .Content .ContentBox .FeaturedWidgets { height: 157px; }

.hp .Content .ContentBox .CaseStudies .Case { padding-top: 10px; }
.FirstCase { padding-top: 0px !important; }
.csimg {margin-bottom:16px ;}
.hp .Content .CaseStudies div{line-height:15px;}
.hp .Content .ContentBox .CaseStudies .Case .CaseText { padding-left: 10px; vertical-align: middle; }
.hp .Content .CaseStudies .CaseTitle{font-weight:bold;}
.hp .Content .ContentBox .DynamicContent {}
.hp .Content .ContentBox .DynamicContent .divider { padding-top: 15px; }

.hp .Logos { height: 63px; }

/*******************************************************************************************************/
.fw_table { width: 200px; margin: 0 0px 0px 0; }
.fw_td_upper { padding-bottom: 7px; }
.fw_item { cursor: pointer; width: 49px; height: 49px; margin: 0 4px; overflow: hidden; background: url(http://cdn.gigya.com/public/images/hp/WidgThumbnail_s.jpg); }
.fw_item_hover { cursor: pointer; width: 49px; height: 49px; margin: 0 4px; overflow: hidden; background: url(http://cdn.gigya.com/public/images/hp/WidgThumbnail_s_hover.jpg); }
.fw_item img, .fw_item_hover img { width: 41px; height: 41px; margin: 5px 0px 0px 5px; }

.fw_slidebox_left_arrow { vertical-align: middle !important; text-align: center !important; padding-top: 11px; cursor: pointer; }
.fw_slidebox_right_arrow { vertical-align: middle !important; text-align: center !important; padding-top: 11px; cursor: pointer; }
.fw_td { padding-top: 10px; }
.logos_slidebox_left_arrow, .logos_slidebox_right_arrow { vertical-align: middle !important; }
.logos_item { float: left; padding-top:9px;}



/****************************** Featured Widgets ***************************************************************/
.FeatureWidgets{margin: 30px 16px 20px !important;}
.fw_page_table { width: 930px; }
.fw_page_item { cursor: pointer; width: 79px; height: 79px; margin-right: 10px; margin-left: 10px; overflow: hidden; background: url(http://cdn.gigya.com/public/images/hp/fw_placeholder.jpg); }
.fw_page_item_hover { cursor: pointer; width: 79px; height: 79px; margin-right: 10px; margin-left: 10px; overflow: hidden; background: url(http://cdn.gigya.com/public/images/hp/fw_placeholder_hover.jpg); }
.fw_page_item img, .fw_page_item_hover img { width: 65px; height: 65px; margin: 7px 0px 0px 7px; }
.fw_page_sep { padding-top: 45px; border-top: 1px solid #d7d7d7; }
#widget_body { padding-top: 10px; }
.fw_page_slidebox_left_arrow { vertical-align: middle !important; text-align: center !important; cursor: pointer; }
.fw_page_slidebox_right_arrow { vertical-align: middle !important; text-align: center !important; cursor: pointer; }


/****************************** Social Optimization ***************************************************************/
.SocialOptimization{width:478px !important;}
.SocialOptimization .so{padding: 20px 20px 20px 25px !important;}
.SocialOptimization .soh .hp_site_box_content{}
.SocialOptimization .soh .h{margin-bottom:11px;}
.SocialOptimization .soh  td{padding-bottom:15px;}

/****************************** White Paper ***************************************************************/
.wp_td_r{padding-left:10px;}

/****************************** Adv Overview ***************************************************************/
.advOverview{}
.advOverview p{line-height:17px;}
.advOverview .link { position:relative;left:-5px;clear: both; background: url('http://cdn.gigya.com/public/images/bsoc/Go_Icon.gif') no-repeat 0px 0px; text-indent:24px; cursor: pointer;  line-height: 23px; text-decoration: none; display: block; }
.advOverview_header{padding-top:37px;padding-right:15px}
.advOverview_topLeftImage{width:380px;}
.advOverview_header_image{margin-bottom:20px;}
.advOverview_alsoInclude{margin-top:40px;margin-bottom:60px;}
.advOverview_widget{margin-top:20px;}
.advOverview_multiPlatform{padding-left:46px;width:500px;padding-right:95px;}
.advOverview_multiPlatform_title{margin-bottom:15px;}
.advOverview_facebookApps{}
.advOverview_facebookApps_title{margin-bottom:15px;}
.advOverview_facebookApps_image{margin-top:20px;}


.adobe_gigya{background:url(http://cdn.gigya.com/public/images/widget/Adobe_gigya_site.jpg) no-repeat 15px 10px;padding-left:60px;padding-top:42px;padding-bottom:10px; }

.page{}
.page p{margin:0px;padding:0px;line-height:17px;}
.page h1{padding:0px;margin:0px 0px 10px 0px;font-weight:bold;color:#454c50;font-size:20px; }
.page h2{padding:0px;margin:0px 0px 6px 0px;font-weight:normal;color:#0099ff;font-size:18px;}

.page p.marginTop{margin-top:10px;}
.page h2.marginTop{margin-top:30px;}

.page table.t{width:100%;margin-top:40px;}
.page table.t .rc .box{margin-bottom:6px;}
.page table.t .rc .box .content{padding: 20px 15px 15px 20px;}
.page table.t .lc{padding-right:45px;padding-left:20px;padding-bottom:20px;}
.page table.t .lc .lc_h{position:relative;top:-4px;}
.page table.t .rc{width:268px;padding-right:25px;}

.page .sidebar a.marginTop{margin-top:5px;display:block;}
.page .sidebar table{width:100%;margin-top:5px;margin-bottom:10px;}
.page .sidebar table td{text-align:left;}
.page .sidebar table img{vertical-align:middle;}

.page .sidebar_0 a{margin-top:13px;display:block;}
.page .sidebar_0 .img{margin-bottom:20px;display:block;}

.page .sidebar_1 td{padding-top:10px;}
.page .sidebar_1 td a{font-weight:bold;}
.page .sidebar_1 img{margin-right:10px}

.page .sidebar_2 .img{margin-bottom:15px;display:block;}

.connectPage table.t{margin-top:10px;}
.sharePage table.t{margin-top:10px;}

.page .socialize .overview .img{margin-top:30px;}
.page .socialize .analyze .img{margin-top:28px;}

.page .sidebar_register table{width:100%;margin-top:20px;}
.page .sidebar_register td.networks{vertical-align:top !important;height:auto !important;padding:0px !important;}
.page .sidebar_register td{vertical-align:middle;height:71px;padding-left:10px;}
.page .socialize .engage ul{margin:0px;padding:0px;list-style-position:inside;}
.page .socialize .engage ul li{margin:0px;padding:0px;margin-top:10px;}
.page .socialize .engage .img{margin-top:35px;}
.page .sidebar_engage .img{margin-bottom:12px;display:block;}
.page .socialize .services .img{margin-top:35px;margin-bottom:45px;}
.page .socialize .services p.marginTop{margin-top:25px;}

.page table.marginTop{margin-top:35px;}
.page table.contentTable a.marginTop{margin-top:5px;display:block;}
.page table.contentTable {width:100%;margin-top:30px;}
.page table.contentTable td{padding:0px 0px 33px 0px;}
.page table.contentTable td.l{padding:0px 20px 33px 0px;width:50%;}
.page table.contentTable td.r{padding:0px 0px 33px 20px;width:50%;}

.page table.contentTable2 a.marginTop{margin-top:5px;display:block;}
.page table.contentTable2 td.l{padding:0px 16px 33px 0px;width:33%;}
.page table.contentTable2 td.m{padding:0px 8px 33px 8px;width:33%;}
.page table.contentTable2 td.r{padding:0px 0px 33px 16px;width:33%;}

.page table.contentTable3 a.marginTop{margin-top:5px;display:block;}
.page table.contentTable3 td.l{padding:0px 14px 33px 0px;width:33.3%;}
.page table.contentTable3 td.m{padding:0px 7px 33px 7px;width:33.3%;}
.page table.contentTable3 td.r{padding:0px 0px 33px 14px;width:33.3%;}


.casePage h1{weight:bold;margin-bottom:5px;}
.casePage h2{weight:bold;margin-top:25px;}
.casePage h3.tnt_stats{weight:bold;font-size:14px;margin-top:25px;margin-bottom:5px;}
.casePage .t{width:100%;margin-top:32px !important;}
.casePage .t td.lc{}
.casePage .t td.rc{width:353px;}
.casePage .sidebar{clear:both;padding-top:55px;}
.casePage .sidebar_spacer{height:20px;overflow:hidden;}

.casePage .casePagination{}
.casePage .casePagination td{padding:5px 5px 5px 0px;}
.casePage .casePagination td.pageIndex a{color:#575E63}
.casePage .casePagination td.sel a{font-weight:bold;}
.casePage .casePagination td.prev a{color:#575E63}
.casePage .casePagination td.next a{color:#575E63}

.casePage .pagination_spacer{height:45px;overflow:hidden;}


.contact{padding-top:15px;padding-right:17px;padding-left:10px;}
.contact h1{margin-bottom:20px;}
.contact th{text-align:left;padding-bottom:8px;}
.contact td{padding-bottom:8px;}
.contact select{height:19px;width:189px;}
.contact input{height:15px;width:184px;}
.contact .validation{color:Red;}
.contact .submit{text-align:right;padding-top:10px;}
.contact .submit input{height:auto;width:auto;overflow:auto;}
.contact .contact_spacer{height:20px;overflow:hidden;}

.contact table.contentTable2{width:90%;}
.contact table.contentTable2 td.l{padding-right:34px;}
.contact table.contentTable2 td.m{padding-left:17px;padding-right:17px;}
.contact table.contentTable2 td.r{padding-left:4px;}


.whitepaper .divider { padding-bottom: 10px; height: 2px; width: 100%; background: transparent url(http://cdn.gigya.com/public/images/General/Separator.gif) no-repeat scroll 6px -5px; }