/*=======================
Common Classes
========================*/
hr					{border-color:#d9d9d9; margin:15px 0px;}
a, a.linkColor,
.dropdown-menu > li > a.linkColor			{text-decoration:none; color:#000000;}
a:focus, a.linkColor:focus,
.dropdown-menu > li > a.linkColor:focus		{outline:none; color:#009cde; text-decoration:none;}
a:hover, a.linkColor:hover,
.dropdown-menu > li > a.linkColor:hover		{text-decoration:none; color:#009cde;}
.linkColor, 
.adminLeftBar .LeftInnerData > ul > li > a.linkColor, 
.adminLeftBar .LeftInnerData > ul > li > a.linkColor:hover, 
.adminLeftBar .LeftInnerData > ul > li.active > a.linkColor,
.adminLeftBar .LeftInnerData > ul > li.active > a.linkColor:hover, 
.adminLeftBar .LeftInnerData ul li a.selected.linkColor,
.adminLeftBar .LeftInnerData ul li a.selected.linkColor:hover{color:#000000;}
.linkblack,
a.linkblack 		{color:#2f2f2f; outline:none;}
a.linkblack:hover 	{color:#2f2f2f;}
a.disabled, a.disabled:hover, a.disabled.icon,
a.disabled:hover .textdec, a.disabled .icon	{color:#999999 !important; cursor:not-allowed; text-decoration: none !important;}
td, th 				{word-wrap: break-word;}
.maxWidthnone		{max-width:none;}
.maxHeight100		{max-height:100%;}
.maxHeight200		{max-height:200px;}
.clearfix			{clear:both;}
.lineHeightNormal	{line-height: normal;}
.RemoveMargin		{margin:0 !important;}
.RemovePadding		{padding:0 !important;}
.RemoveWhiteSpace	{white-space:normal !important;}
.FixedLayout		{table-layout:fixed;}
.WordWrap,
.media, .media-body	{word-wrap:break-word;}
.relativeDiv		{position:relative;}
.staticDiv			{position:static;}
.FontSize0			{font-size:0px; line-height:0px;}
.InlineBlock		{display:inline-block;}
.Block				{display:block;}
.overflowHidden		{overflow:hidden}
.overflowAuto		{overflow: auto;}
.overflowY_auto		{overflow-y:auto;}
.overflowX_auto		{overflow-x:auto;}
.overflowY_hide		{overflow-y:hidden;}
.overflowX_hide		{overflow-x:hidden;}
.overflow_Visble	{overflow:visible;}
.overflow_inherit	{overflow:inherit;}
.TxtLeft 			{text-align:left!important;}
.TxtRight 			{text-align:right!important;}
.TxtCenter			{text-align:center!important;}
.TxtJustify			{text-align:justify!important;}
.fontNormal			{font-weight:normal !important;}
.RemoveboxShadow	{box-shadow:none !important;}
.GreyFont   		{color:#939393;}
.GreyBGbox			{background:#f5f5f5; border:1px solid #E3E3E3; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px;}
.label-default 		{font-size: 12px; font-weight: normal; background:#e5e5e5; color:#2f2f2f;}
.radius3			{-webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px;}
.radius4			{-webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px;}
.radius5			{-webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px;}
.textdecnone 		{text-decoration:none !important;}
.textdec:hover		{text-decoration:underline;}
.table-striped > tbody > tr.odd > td, .table-striped > tbody > tr.odd > th, .odd {background:#ffffff;}
.table-striped > tbody > tr.even > td, .table-striped > tbody > tr.even > th, .even {background:#fafafa;}
.pageBreak			{page-break-before: always;}
.tHeadBG 			{background-color: #eeeeee;}

.floatNone, 
input.floatNone{
	float: none;
}
pre, .PreFormat{
	background: none repeat scroll 0 0 transparent;
	border: 0 none;
	margin: 0;
	padding: 0;
	font-family:inherit !important;
	line-height:22px;
	word-break: inherit;
	*word-break: keep-all;
	color: #3C3C3C;
	white-space: pre-wrap;
	overflow: hidden;
	font-size:14px;
}
.TruncateTxt, .TruncateLink{
	display:block;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap !important;
	word-wrap:normal;
}

blockquote{ font-style:italic; border:#eeeeee solid 1px; font-size: inherit; border-left:#28323d solid 7px; color:#888; padding:25px 30px; margin:25px 0;}
blockquote p:last-child,
blockquote ul:last-child,
blockquote ol:last-child { margin-bottom: 0;}

/* font size style start */
.fontsize11			{font-size:11px;}
.fontsize12			{font-size:12px;}
.fontsize13			{font-size:13px;}
.fontsize14			{font-size:14px;}
.fontsize16			{font-size:16px;}
.fontsize18			{font-size:18px;}
.fontsize20			{font-size:20px;}
.fontsize22			{font-size:22px;}
.fontsize24			{font-size:24px;}
.fontsize26			{font-size:26px;}
.fontsize28			{font-size:28px;}
.fontsize30			{font-size:30px;}

/*======== min height style =========*/
.minHeight70 {min-height:70px;}

/*======== Grey Border style =========*/
.borderAll		{border: 1px solid #e4e4e4;}
.borderBott		{border-bottom: 1px solid #e4e4e4;}
.borderTop		{border-top: 1px solid #e4e4e4;}
.borderLeft		{border-left: 1px solid #e4e4e4;}
.borderRight	{border-right: 1px solid #e4e4e4;}

/*======== Remove specific Border style =========*/
.RemoveBorder		{border:0px none !important;}
.removeBorderBott	{border-bottom: 0px none !important;}
.removeBorderTop	{border-top: 0px none !important;}
.removeBorderLeft	{border-left: 0px none !important;}
.removeBorderRight	{border-right: 0px none !important;}


/*======= Some common padding (use direct to any elements) ========*/
.padd0{padding:0px;}
.padd2{padding:2px;}				.padd5{padding:5px;}				.padd7{padding:7px;}				.padd10{padding:10px;}
.padd12{padding:12px;}				.padd15{padding:15px;}				.padd17{padding:17px;}				.padd20{padding:20px;}
.padd22{padding:22px;}				.padd25{padding:25px;}				.padd27{padding:27px;}				.padd30{padding:30px;}

.paddTop0{padding-top:0px;}			.paddTop2{padding-top:2px;}			.paddTop5{padding-top:5px;}			.paddTop7{padding-top:7px;}
.paddTop10{padding-top:10px;}		.paddTop12{padding-top:12px;}		.paddTop15{padding-top:15px;}		.paddTop17{padding-top:17px;}
.paddTop20{padding-top:20px;}		.paddTop22{padding-top:22px;}		.paddTop25{padding-top:25px;}		.paddTop27{padding-top:27px;}
.paddTop30{padding-top:30px;}

.paddBott0{padding-bottom:0px;}		.paddBott2{padding-bottom:2px;}		.paddBott5{padding-bottom:5px;}		.paddBott7{padding-bottom:7px;}
.paddBott10{padding-bottom:10px;}	.paddBott12{padding-bottom:12px;}	.paddBott15{padding-bottom:15px;}	.paddBott17{padding-bottom:17px;}
.paddBott20{padding-bottom:20px;}	.paddBott22{padding-bottom:22px;}	.paddBott25{padding-bottom:25px;}	.paddBott27{padding-bottom:27px;}
.paddBott30{padding-bottom:30px;}

.paddLeft0{padding-left:0px;}		.paddLeft2{padding-left:2px;}		.paddLeft5{padding-left:5px;}		.paddLeft7{padding-left:7px;}
.paddLeft10{padding-left:10px;}		.paddLeft12{padding-left:12px;}		.paddLeft15{padding-left:15px;}		.paddLeft17{padding-left:17px;}
.paddLeft20{padding-left:20px;}		.paddLeft22{padding-left:22px;}		.paddLeft25{padding-left:25px;}		.paddLeft27{padding-left:27px;}
.paddLeft30{padding-left:30px;}

.paddRight0{padding-right:0px;}		.paddRight2{padding-right:2px;}		.paddRight5{padding-right:5px;}		.paddRight7{padding-right:7px;}
.paddRight10{padding-right:10px;}	.paddRight12{padding-right:12px;}	.paddRight15{padding-right:15px;}	.paddRight17{padding-right:17px;}
.paddRight20{padding-right:20px;}	.paddRight22{padding-right:22px;}	.paddRight25{padding-right:25px;}	.paddRight27{padding-right:27px;}
.paddRight30{padding-right:30px;}

/*======= Some common margins (use direct to any elements) ========*/
.marg0{margin:0px;}
.marg2{margin:2px;}					.marg5{margin:5px;}					.marg7{margin:7px;}					.marg10{margin:10px;}
.marg12{margin:12px;}				.marg15{margin:15px;}				.marg17{margin:17px;}				.marg20{margin:20px;}
.marg22{margin:22px;}				.marg25{margin:25px;}				.marg27{margin:27px;}				.marg30{margin:30px;}

.margTop0{margin-top:0px;}			.margTop2{margin-top:2px;}			.margTop5{margin-top:5px;}			.margTop7{margin-top:7px;}
.margTop10{margin-top:10px;}		.margTop12{margin-top:12px;}		.margTop15{margin-top:15px;}		.margTop17{margin-top:17px;}
.margTop20{margin-top:20px;}		.margTop22{margin-top:22px;}		.margTop25{margin-top:25px;}		.margTop27{margin-top:27px;}
.margTop30{margin-top:30px;}

.margBott0{margin-bottom:0px;}		.margBott2{margin-bottom:2px;}		.margBott5{margin-bottom:5px;}		.margBott7{margin-bottom:7px;}
.margBott10{margin-bottom:10px;}	.margBott12{margin-bottom:12px;}	.margBott15{margin-bottom:15px;}	.margBott17{margin-bottom:17px;}
.margBott20{margin-bottom:20px;}	.margBott22{margin-bottom:22px;}	.margBott25{margin-bottom:25px;}	.margBott27{margin-bottom:27px;}
.margBott30{margin-bottom:30px;}

.margLeft0{margin-left:0px;}		.margLeft2{margin-left:2px;}		.margLeft5{margin-left:5px;}		.margLeft7{margin-left:7px;}
.margLeft10{margin-left:10px;}		.margLeft12{margin-left:12px;}		.margLeft15{margin-left:15px;}		.margLeft17{margin-left:17px;}
.margLeft20{margin-left:20px;}		.margLeft22{margin-left:22px;}		.margLeft25{margin-left:25px;}		.margLeft27{margin-left:27px;}
.margLeft30{margin-left:30px;}

.margRight0{margin-right:0px;}		.margRight2{margin-right:2px;}		.margRight5{margin-right:5px;}		.margRight7{margin-right:7px;}
.margRight10{margin-right:10px;}	.margRight12{margin-right:12px;}	.margRight15{margin-right:15px;}	.margRight17{margin-right:17px;}
.margRight20{margin-right:20px;}	.margRight22{margin-right:22px;}	.margRight25{margin-right:25px;}	.margRight27{margin-right:27px;}
.margRight30{margin-right:30px;}

/*======== zIndex common value 1 to 20 =========*/
.zInd1 {z-index:1;}					.zInd6 {z-index:6;}					.zInd11 {z-index:11;}				.zInd16 {z-index:16;}
.zInd2 {z-index:2;}					.zInd7 {z-index:7;}					.zInd12 {z-index:12;}				.zInd17 {z-index:17;}
.zInd3 {z-index:3;}					.zInd8 {z-index:8;}					.zInd13 {z-index:13;}				.zInd18 {z-index:18;}
.zInd4 {z-index:4;}					.zInd9 {z-index:9;}					.zInd14 {z-index:14;}				.zInd19 {z-index:19;}
.zInd5 {z-index:5;}					.zInd10 {z-index:10;}				.zInd15 {z-index:15;}				.zInd20 {z-index:20;}

/*======== Custom css from customization =========*/
@font-face {
font-family: 'FSAlbertRegular';
src: url('./attachment_dw.action?attkey=FRbANEucS95NMLRN47z%2BeeOgEFCt8EGQJsWJiCH2WAXZO8JQJfX2EpLgKqLJvZC9&fromContentView=1&nav=FRbANEucS95NMLRN47z%2BeeOgEFCt8EGQuf6KjHLHOBw%3D&attdocparam=pB7HEsg%2FZ312Bk8OIuOIH1c%2BY4beLEAeh3xO8gO1KrM%3D') format('woff2'),
url('./attachment_dw.action?attkey=FRbANEucS95NMLRN47z%2BeeOgEFCt8EGQJsWJiCH2WAXZO8JQJfX2EgQBnLIWpLmF&fromContentView=1&nav=FRbANEucS95NMLRN47z%2BeeOgEFCt8EGQuf6KjHLHOBw%3D&attdocparam=pB7HEsg%2FZ312Bk8OIuOIH1c%2BY4beLEAeEwJk5wUc8O4%3D') format('woff'),
url('./attachment_dw.action?attkey=FRbANEucS95NMLRN47z%2BeeOgEFCt8EGQJsWJiCH2WAXZO8JQJfX2EoA4d%2BBG8qtI&fromContentView=1&nav=FRbANEucS95NMLRN47z%2BeeOgEFCt8EGQuf6KjHLHOBw%3D&attdocparam=pB7HEsg%2FZ312Bk8OIuOIH1c%2BY4beLEAe2AuU%2FGG5Vb4%3D') format('truetype'),
url('./attachment_dw.action?attkey=FRbANEucS95NMLRN47z%2BeeOgEFCt8EGQJsWJiCH2WAXZO8JQJfX2EoA4d%2BBG8qtI&fromContentView=1&nav=FRbANEucS95NMLRN47z%2BeeOgEFCt8EGQuf6KjHLHOBw%3D&attdocparam=pB7HEsg%2FZ312Bk8OIuOIH1c%2BY4beLEAe2AuU%2FGG5Vb4%3D') format('svg');
font-weight: normal; font-style: normal;
}

@font-face {
font-family: 'FSAlbertBold';
src: url('./attachment_dw.action?attkey=FRbANEucS95NMLRN47z%2BeeOgEFCt8EGQJsWJiCH2WAXZO8JQJfX2Eni0yDreNoUJ&fromContentView=1&nav=FRbANEucS95NMLRN47z%2BeeOgEFCt8EGQuf6KjHLHOBw%3D&attdocparam=pB7HEsg%2FZ312Bk8OIuOIH1c%2BY4beLEAehMFRyVEQx7E%3D') format('woff2'),
url('./attachment_dw.action?attkey=FRbANEucS95NMLRN47z%2BeeOgEFCt8EGQJsWJiCH2WAXZO8JQJfX2El75b%2ByiPmtL&fromContentView=1&nav=FRbANEucS95NMLRN47z%2BeeOgEFCt8EGQuf6KjHLHOBw%3D&attdocparam=pB7HEsg%2FZ312Bk8OIuOIH1c%2BY4beLEAeY2ebkAJ75lw%3D') format('woff'),
url('./attachment_dw.action?attkey=FRbANEucS95NMLRN47z%2BeeOgEFCt8EGQJsWJiCH2WAXZO8JQJfX2EpNh8Py8JQPJ&fromContentView=1&nav=FRbANEucS95NMLRN47z%2BeeOgEFCt8EGQuf6KjHLHOBw%3D&attdocparam=pB7HEsg%2FZ312Bk8OIuOIH1c%2BY4beLEAeebzmegYV8AM%3D') format('truetype'),
url('./attachment_dw.action?attkey=FRbANEucS95NMLRN47z%2BeeOgEFCt8EGQJsWJiCH2WAXZO8JQJfX2EgoTWPQB5Bqg&fromContentView=1&nav=FRbANEucS95NMLRN47z%2BeeOgEFCt8EGQuf6KjHLHOBw%3D&attdocparam=pB7HEsg%2FZ312Bk8OIuOIH1c%2BY4beLEAe4D%2FsLtp2oOo%3D') format('svg');
font-weight: bold; font-style: normal;
}

.container .pageWrapper .SP_Tabbed_Row {
    max-width: 1050px;
}
/*.container .TopHeadBar .grid  {
    width: 1728px !important;
}*/
.BOS_Canvas .GridCol2 {
    max-width: 1050px;
}
/* homesearch bar*/
.BOS_Search .form-control{
    border: 1px solid #168cce !important;
}
.BOS_Search .input-group .input-group-btn .btn {
    border: 1px solid #168cce !important;
    color: #ffffff!important;
     background: linear-gradient(to right, #4fc1ed 0%, #168cce 100%) !important;
}
.BOS_Search .input-group .input-group-btn .btn:hover {
 background: transparent !important;
color: #333 !important
}
/*Tabbed Content*/

ul.tabs {
	margin: 5px 0px;
	padding: 0px;
	list-style: none;
        text-align: center;
}

ul.tabs li {
    background: none;
    color: #009cde;
    display: inline-block;
    padding: 5px 10px;
    cursor: pointer;
    background-color: #fff;
    margin-right: 5px;
    margin-top: 1px;
    border: solid 1px #fff;
    font-size: 17px;
}

ul.tabs li.current, ul.tabs li:hover {
    background: transparent;
    color: #009cde;
    border-color: #009cde;
    border-radius: 10px;
}

.SP_Tabbed_Row .Subrow {
      visibility: hidden;
    position: absolute;
    top: -9999px;
}

.SP_Tabbed_Row .Subrow.current {
  visibility: visible;
    position: relative;
    top: unset;
}

.SP_Tabbed_Row .sortable-item.SP_Show_Panel{
  display: block;
}

.SP_Tabs .compWrapper {
    padding-left: 5px;
}

.SP_Tabs .compWrapper > [class^="col-"] {
    padding: 0;
}

.SP_Tabs .MainTitle {
	display: none;
}
.SP_Tabs.SP_Tabs_Show_Title .MainTitle {
    display: block;
}

.SP_Tabs.SP_Tabs_Show_Title span.Titletxt.TruncateTxt {
    border: none;
    font-family: FSAlbertRegular;
    font-size: 16px;
}

.SP_Tabs section.container .row {
	background-color: #f3f3f3;
	padding: 15px 0px;
}

.SP_Tabbed_Row .Subrow {
    background-color: #fff;
    padding: 10px 0px;
    margin: 0px 15px;
    border-radius: 0;
}

.SP_Tabs .list-group-item {
    position: relative;
    display: block;
    padding: 10px 15px;
    margin-bottom: -1px;
    background-color: #fff;
    border: none;
    border-radius: 0!important;
    border-bottom:solid 1px #e3e3e3;
}

.SP_Tabs > div > .compWrapper > div > .itemList {
	background-color: #fff;
	padding: 5px;
    margin-bottom:10px;
    border-bottom: 1px solid #E6E6E6;
}

.SP_Tabs hr.clearfix {
	display:none;
}

.SP_Tabs .btn-primary, .SP_Tabs .btn-primary:hover {
	color: #fff;
	background-color: #23b1a5;
	border-color: #23b1a5;
}

.SP_Tabs .itemList p > a > strong{
	font-family: FSAlbertBold;
	font-size: 13px;
}

.col_xl .SP_Tabs .dropContent {
	max-width: 100%!important;
}

.SP_Tabs h4.list-group-item-heading {
    margin: 5px 0;
    font-size: 23px;
    font-weight: normal;
    font-family: 'FSAlbertRegular', sans-serif;
}

.SP_Tabs ul {
	padding: 0;
}

.SP_Tabs li {
	list-style: none;
}

.SP_Speakers .col-md-12 {
    background-color: #f7f7f7;
    padding: 10px;
    border: solid 1px #fff;
}

.SP_Speakers .MainTitle .Titletxt {
    border: none;
    text-align: center;
    font-family: 'FSAlbertRegular', sans-serif;
    font-size: 30px;
}

.SP_Panel .MainTitle {
    margin: 0px 0px 15px;
    line-height: 30px;
}

/*tabbed end*/

/*BOS Stuff*/
.BOS_Hero .cont_title_sum {
    padding: 50px;
}

.BOS_Hero hr {
    display: none;
}
li.ele_like {
    display: none;
}
li.ele_fav{
    display: none;
}
.BOS_Home_Content li.ele_view {
    display: none;
}
.BOS_Home_Content li.dropdown.ele_moreDrop {
    display: none;
}
.BOS_Home_Content li.ele_comments {
    display: none;
}
.BOS_Content .thumbDes p {
    font-size: 15px;
}
.icon-screen-full:before, .icon-screen-normal:before, .icon-share-menu:before, .icon-favourite-empty:before, .icon-share-this:before {
    color: #3050d5!important;
}
.icon-share-this:before {
    content: "\e03e";
    color: #3050d5;
}

.BOS_Hero .icon-share-this{
    display:none;
}
   
    li.dateTime.ele_dateTime {
    color: #3050d5;
}
.icon-screen-full:before, .icon-screen-normal:before, .icon-share-menu:before, .icon-favourite-empty:before, .icon-share-this:before {
    color: #019ddc;}

    .BOS_Hero .itemList {
    position: relative;
}
  .BOS_Hero .icon_content {
    position: absolute;
    right: auto;
    bottom: 0;
    left: 0;
    top: 100%;
    max-width: 83%;
    text-align: right;
}
.BOS_Subscribe {
    width: 100%;
     background: linear-gradient(to right, #fc354f 0%, #d80f60 100%); padding:0 0 12px; margin:0 15px;}


.BOS_Subscribe .hs-button {
    border: 2px solid #ffffff !important;
    color: #ffffff!important;}

.input .hs-input {
    /*color: #ffffff!important;
    background-color: transparent!important;
    border: 2px solid #ffffff!important;   
    font-family: "museo sans", Helvetica, Arial, "Lucida Grande", sans-serif !important;
    font-weight: 500!important;*/
}
/*#homeSubscribe:before {content:"Subscribe to our newsletter"; float:unset; padding-top:10px; padding-right:10px; font-size:16px;}*/

#homeSubscribe {
    text-align: center;
    margin-bottom: 0px;
    color: #ffffff;
    font-weight: 500;
}

.BOS_Subscribe .hs-form-e55b0409-bdce-4871-a30d-8e54f8da3faa_bb5e7be0-f6e2-4be2-a18d-b21c3bbece1d.stacked {
    position: absolute;
    left: 36%;
    right: auto;
}
/*.ckContentArea a, .textimage_comp .ckContentArea a, .hero_comp .ckContentArea a {
    color: #019ddc;
    text-decoration: none;
    padding: 2px;
}*/

.blogFilter li.active {
    border: 2px solid #019ddc;
    font-weight: 500;
    border-radius: 8px;
}

.loadMoreContentList .floatingContainer.four .thumbOuter{width: 33.3333%; clear:unset!important;}

.BOS_Two_Col.BOS_Home_Content .floatingContainer.four .thumbOuter, .BOS_Two_Col.BOS_Home_Content .floatingContainer.three .thumbOuter{
	width:50%;
}

/*.BOS_Home_Content .floatingContainer {
    display: flex;
    flex: auto;
    min-height: 100%;
    flex-wrap: wrap;
    justify-content: center;
}
.BOS_Three_Col .floatingContainer.three .thumbOuter {
    width: 25.3333%;
}
.BOS_Two_Col .floatingContainer.two .thumbOuter {
    width: 38%;
}*/

/*click to expand
.BOS_Expand .floatingContainer {
    overflow: hidden;
    height: 941px;
}*/
/*RP STUFF */

.SP_Panel .MainTitle.Titlehide {
    display: none;
}

.SP_Hero > div {
    padding-top: 15px;
    padding-bottom: 5px;
    background:#fff;
    margin:5px;
}

.SP_Panel_Slider .owl-item > div a.thumbnail {
    max-width: 50%;
    float: left;
    margin-bottom: 0;
}

.SP_Panel_Slider .owl-item > div .thumbDes {
    float: left;
    width: 50%;
    padding: 2%;
}

.SP_Panel .itemList p > a > strong, .SP_Panel .thumbDes > p > a > strong{
    font-family: "FSAlbertBold", Helvetica, Arial, Lucida Grande;
    font-weight: 500;
    color:#2e2e2e;
    font-size:22px;
}
.BOS_Hero .itemList p {
    font-size: 1.5em;
}
.BOS_Hero .itemList p a strong {
    font-size: 2em;
line-height:1.1;
}

.SP_Panel .hs-button{
    width:100%;
}

/*.SP_Panel .floatingContainer.four .thumbOuter {
    width: 33.33333%;
    clear: none!important;
min-height: 525px;
}*/

.SP_Panel .MainTitle .Titletxt{
    font-family: "FSAlbertBold", Helvetica, Arial, Lucida Grande;
    font-weight: 500;
    font-size:21px;
    margin:inherit;
    color:#2e2e2e;
    margin:0px 10px 0 10px;
border: none;
}

.SP_Panel_HR {
    border-bottom: solid 1px #e3e3e3;
}

.SP_Panel li.dropdown.ele_moreDrop, .SP_Panel li.ele_view, .SP_Panel li.ele_comments {
    display: none;
}

/*END RP STUFF*/

.sidebar ul,.ui-widget.ui-datepicker, .ui-datepicker .ui-widget-header, .selectDrop .btn , .ckContentArea , body{font-family: "FSAlbertRegular", Helvetica, Arial, "Lucida Grande", sans-serif; font-weight:300;}

h1, h2, h3, h4, h4, h5, .h1, .h2, .h3, .h4, .h5, .h6, .ckContentArea h1, .ckContentArea h2, .ckContentArea h3, .ckContentArea h4, .ckContentArea h5, .ckContentArea h6, .cke_panel_listItem h1, .cke_panel_listItem h2, .cke_panel_listItem h3, .cke_panel_listItem h4, .cke_panel_listItem h5, .cke_panel_listItem h6 {font-family: "FSAlbertRegular", Helvetica, Arial, "Lucida Grande", sans-serif; font-weight:300;}
.header .logo{  min-height: 40px;}
.headFixed.show{top:54px;}

.TopNavMenu > li{font-weight:normal;}

.container button,.container .btn,.navigation-panel .btn-default{border-radius:4px; font-size:14px; font-family: "FSAlbertBold", Helvetica, Arial, "Lucida Grande", sans-serif; font-weight:500; text-transform: none;}
.container .footerContainer .btn:focus,.container .footerContainer .btn:hover,.container .footerContainer .btn:active,.container .ckContentArea a.btn:hover ,.container .container .ckContentArea a.btn:hover,.container .ckContentArea a.btn:active,.navigation-panel .navbar-nav li a.btn:focus,.navigation-panel .navbar-nav li a.btn:hover,.navigation-panel .navbar-nav li a.btn:active{color:#fff !important;   background-color: #009cde;}

.hs-button {border: 2px solid #009cde !important;color: #009cde !important;	font-size: 14px !important; font-family: "FSAlbertRegular", Helvetica, Arial, "Lucida Grande", sans-serif !important; font-weight:500; border-radius: 4px !important;outline: none;transition: all 0.5s;-webkit-transition: all 0.5s;-moz-transition: all 0.5s;text-decoration: none;background-color: transparent !important;background-image: none !important;text-shadow: none !important; /* text-transform: uppercase;*/ padding:8px 10px !important;   font-weight: normal !important;}
.hs-button:hover,.hs-button:focus{	transition: all 0.5s;-webkit-transition: all 0.5s;-moz-transition: all 0.5s;color: #FFFFFF !important;background-color: #009cde !important;text-decoration: none;box-shadow:none !important; color:#fff !important;}

.logo img{width:110px; height:37px;}

.TopHeadBar {position:fixed; height:60px;}
.header .headRight{display:none; height:0; padding:0;}
/*BreadCrumb*/
.breadcrumbLink, .breadcrumbLink .breadcrumb li {
    display: none;
}
/*breadcrumb end*/
.pageWrapper {margin: 60px 0 0;}
.header {width: 100%; position:relative; border-bottom: 1px solid transparent; box-shadow: 0 0px 0px rgba(0, 0, 0, 0); background-color: rgba(255, 255, 255, 0.8); 
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#CCFFFFFF,endColorstr=#CCFFFFFF);}
.navigation {margin: 0 auto; max-width: 1200px; position: relative; top: 0px; z-index:10; height:0; border-bottom:0 none;}
.navigation .navbar-collapse {margin-top: -51px; margin-left: 180px;}
.navigation .navbar-collapse .dropdown-menu {border:0 none;}
.navigation .col-md-12 {min-height:0; height:0;}
.navigation .navbar-collapse .TopNavMenu {float:right;}
.navbar-nav li.active > a, .navigation-panel .navbar-nav li.active > a {background:none; font-weight:bold;}

.banner{ text-align:center; color:#FFFFFF;}
.banner h1{color:#FFFFFF;}
.banner p{font-size:20px;}

/* main dashboard text component view start */

.pageWrapper div:first-child + div.rowHeroImage  {margin-top:-60px;}
.pageWrapper div:first-child + div.rowHeroImage .col_xl {margin:60px auto 0 auto; max-width:100%; padding: 6% 0;}
.pageWrapper div:first-child + div.rowHeroImage .col_xl > .cell1 > .sortable-list {max-width:1200px; margin:0 auto;}
.pageWrapper div:first-child + div.rowHeroImage .col_xl .hero_comp .WordWrap > h1 {display:none;}

.col_mmm .cell1 .ckContentArea .MainTitle,
.col_mmm .cell2 .ckContentArea .MainTitle,
.col_mmm .cell3 .ckContentArea .MainTitle {text-transform: none; float:none; margin:0; font-family: "FSAlbertRegular", Helvetica, Arial, "Lucida Grande", sans-serif; font-weight:normal;}
.col_mmm .column .ckContentArea .MainTitle .Titletxt{background:none; border-bottom:4px solid #019CDE; border-radius:0px; text-align:center; padding:10px 0; font-weight: normal; white-space: normal !important; font-size: 30px; word-break: break-word; margin:0;}
.col_mmm .cell2 .ckContentArea .MainTitle .Titletxt {border-bottom:4px solid #F98400;}
/*.col_mmm .cell3 .ckContentArea .MainTitle .Titletxt {border-bottom:4px solid #92318E;}*/
.col_mmm .cell3 .ckContentArea .MainTitle .Titletxt {border-bottom:4px solid #2f2f2f;}
.col_mmm .cell1 .ckContentArea .MainTitle .Titletxt a {color:#019CDE;}
.col_mmm .cell2 .ckContentArea .MainTitle .Titletxt a {color:#F98400;}
/*.col_mmm .cell3 .ckContentArea .MainTitle .Titletxt a {color:#92318E;}*/
.col_mmm .cell3 .ckContentArea .MainTitle .Titletxt a {color:#2f2f2f;}

.col_mmm .cell1 .ckContentArea .btn-default, 
.col_mmm .cell1 .ckContentArea .btn-default:focus, 
.col_mmm .cell1 .ckContentArea .btn-default:active {border-color: #019ddc; color: #019ddc; text-transform:none;}
.col_mmm .cell1 .ckContentArea .btn-default:hover, 
.col_mmm .cell1 .ckContentArea .btn-default:focus, 
.col_mmm .cell1 .ckContentArea .btn-default:active {color: #fff; background:#019ddc;}
.col_mmm .cell1 .ckContentArea .form-control:focus {box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(1, 157, 220, 0.8); border-color: rgba(1, 157, 220, 0.8);}

.col_mmm .cell2 .ckContentArea .btn-default, 
.col_mmm .cell2 .ckContentArea .btn-default:focus, 
.col_mmm .cell2 .ckContentArea .btn-default:active {border-color: #F98400; color: #F98400; text-transform:none;}
.col_mmm .cell2 .ckContentArea .btn-default:hover, 
.col_mmm .cell2 .ckContentArea .btn-default:focus, 
.col_mmm .cell2 .ckContentArea .btn-default:active {color: #fff; background:#F98400;}
.col_mmm .cell2 .ckContentArea .form-control:focus {box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(249, 132, 0, 0.8); border-color: rgba(249, 132, 0, 0.8);}

.col_mmm .cell3 .ckContentArea .btn-default, 
.col_mmm .cell3 .ckContentArea .btn-default:focus,
.col_mmm .cell3 .ckContentArea .btn-default:active {border-color: #2f2f2f; color: #2f2f2f; text-transform:none;} 
/*.col_mmm .cell3 .ckContentArea .btn-default:active {border-color: #92318E; color: #92318E; text-transform:none;}*/
.col_mmm .cell3 .ckContentArea .btn-default:hover, 
.col_mmm .cell3 .ckContentArea .btn-default:focus, 
.col_mmm .cell3 .ckContentArea .btn-default:active {color: #fff; background:#2f2f2f;}
/*.col_mmm .cell3 .ckContentArea .btn-default:active {color: #fff; background:#92318E;}*/
.col_mmm .cell3 .ckContentArea .form-control:focus {box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(146, 49, 142, 0.8); border-color: rgba(146, 49, 142, 0.8);}
/* main dashboard text component view end */

/* main dashboard masonry view start */
.col_mmm .cell1 .masonry_comp .columns .item {border:2px solid #b5dff5; border-radius:4px; background:#fff;}
.col_mmm .cell2 .masonry_comp .columns .item {border:2px solid #fdce9a; border-radius:4px; background:#fff;}
.col_mmm .cell3 .masonry_comp .columns .item {border:2px solid #cecece; border-radius:4px; background:#fff;}
/*.col_mmm .cell3 .masonry_comp .columns .item {border:2px solid #d5add2; border-radius:4px; background:#fff;}*/

.col_mmm .masonry_comp .columns .item .thumbnail img {border-radius:3px 3px 0px 0px;}
.col_mmm .masonry_comp .columns .thumbnail .titleOverlap, 
.col_mmm .masonry_comp .columns .thumbnail .videoOverlap {position: relative; padding: 0; display: block; background: #ffffff !important; margin-top: -44px; border-radius: 0px; font-family: "FSAlbertRegular", Helvetica, Arial, "Lucida Grande", sans-serif;}
.col_mmm .masonry_comp .columns .thumbnail .videoOverlap .icon-play {margin-top:-60px;}
.col_mmm .masonry_comp .columns .thumbnail .titleTransbg {background:transparent;}
.col_mmm .masonry_comp .columns .thumbnail .titleOverlap .TruncateTxt {padding:8% 8% 0 8%; color:#2f2f2f; white-space: normal !important;}
.col_mmm .masonry_comp .columns .item .padd10 {padding:10px 8% 8% 8%;}

.GridCol3 .masonry_comp .contlist_masonry .icon_content > .list-inline{display:table;}
.GridCol3 .masonry_comp .contlist_masonry .icon_content > .list-inline > li{float:left; display:block;}
/* main dashboard masonry view end */

/* footer css*/
.footerContainer{  padding:10px 0 0 0; background-color: #f8f8f8;}
.footerCustom{padding:20px 0 0;}
.footerCustom.ckContentArea h3 {color:#009cde; font-weight:300; margin:0}
.footerCustom.ckContentArea h4{margin:40px 0 20px;}
.footerCustom.ckContentArea h5 {margin-bottom:10px; font-weight:normal;}
.footerCustom p{font-size:15px; font-family: "FSAlbertRegular", Helvetica, Arial, "Lucida Grande", sans-serif; font-weight:300;}
.footerCustom .input .hs-input{border:1px solid #b2bbc4; font-size:16px; padding:0 12px; height:40px; border-radius:0; box-shadow:none; background-color:transparent;}
.footerCustom .submitted-message {font-family: "FSAlbertRegular", Helvetica, Arial, "Lucida Grande", sans-serif; color: #84898f;}
.footerCustom .input .hs-input:focus{box-shadow:none; border-color:#b2bbc4;}
.footerCustom .hs-form .hs-button{padding:13px 30px !important; background-color:#efefef !important; border:1px solid #b2bbc4!important; border-radius:0!important; border-left-width:0!important; font-family:"FSAlbertBold"!important; color:#a0969c!important;}
.footerCustom .hs-form .hs-button:hover,.footerCustom .hs-form .hs-button:focus{background-color: ##e2e2e2!important; }
.footerCustom .hs_error_rollup .hs-error-msgs {display: none !important;}
.footerCustom .btn.btn-lg{font-size:18px; padding:7px 0 ; width:100%; border-width:3px; background-color:rgba(255,255,255,0.8);}
.footerCustom .socialLinks{margin-top:40px;}
.footerContainer  .ckContentArea .tooltipShow {color:#bbbbbb !important;}
.footerContainer  .ckContentArea .tooltipShow.icon-facebook-boxed:hover {color:#355089 !important;}
.footerContainer  .ckContentArea .tooltipShow.icon-linkedin-boxed:hover {color:#0470B4 !important;}
.footerContainer  .ckContentArea .tooltipShow.icon-twitter-boxed:hover {color:#2CAAE1 !important;}
/*.footerCustom .socialLinks li a{border-radius:50%; color: #fff !important; background-color: #bbbbbb; width: 40px; height: 40px; line-height: 40px; display: block;}

.footerContainer  .ckContentArea .icon-linkedin-unboxed:hover {background-color:#0470B4 !important;}
.footerContainer  .ckContentArea .icon-twitter-unboxed:hover {background-color:#2CAAE1 !important;}
.footerContainer  .ckContentArea .icon-vimeo-unboxed:hover {background-color:#17B3E8 !important;}
.footerContainer  .ckContentArea .icon-facebook-unboxed:hover {background-color:#355089 !important;}
.footerContainer  .ckContentArea .icon-instagram-unboxed:hover {background-color:#515151 !important;}*/

.footer .grid {max-width: 1170px;}
.footerContainer .footer {font-size:14px; font-family: "FSAlbertRegular", Helvetica, Arial, "Lucida Grande", sans-serif; font-weight:300; display:none;}
.footerContainer  .footer  .terms-condition-class {display:none;}

/*product dashboard CSS*/
.cont_wide_thumb_title_sum .content-keyword a{ color:#8b8b8b !important;}
.columns .thumbnail .titleOverlap{font-size:18px;}
.cont_wide_thumb_title_sum h2, .cont_wide_thumb_title h2{font-size:25px;}

.postView .thumbOuter{border-top:1px solid #d9d9d9; padding-top:50px; margin-top:50px; }
.postView .thumbOuter:first-child{border-top:0 none !important; padding-top:0 !important; margin-top:0 !important; }
.postView .thumbnail{margin-bottom:25px;}
.postView .thumbDes h2{margin-top:0;}
.postView .thumbDes h2 strong{font-weight:normal;}

/*
.twittFeed  .MainTitle {text-transform: none; float:none; font-family: "FSAlbertRegular", Helvetica, Arial, "Lucida Grande", sans-serif; font-weight:300;}
.twittFeed .MainTitle .Titletxt {background:none; border-bottom:0; border-radius:0px; font-weight: normal; white-space: normal !important; font-size: 30px; word-break: break-word; margin:0;   color: #019ddc;}

*/

/* product dashboard start blue  */
.Publications_5 .pageWrapper div:first-child + div.rowHeroImage .col_xl {margin:60px auto 0 auto; max-width:100%; padding: 8% 0;}
.Publications_5 .pageWrapper div:first-child + div.rowHeroImage .owl-carousel .owl-wrapper-outer {margin-bottom:0;}

.Publications_5 .banner h1{color:#019ddc;}
.Publications_5 .cont_wide_thumb_title_sum,
.Publications_11 .cont_wide_thumb_title_sum,
.Publications_12 .cont_wide_thumb_title_sum,
.Publications_13 .cont_wide_thumb_title_sum {padding-right:10px;}

.Publications_5 .wrapperSpace a,
.Publications_5 .cont_wide_thumb_title_sum  a ,
.Publications_5 .twitter_comp a, 
.Publications_5 a.linkColor, 
.Publications_5 .dropdown-menu > li > a.linkColor{color:#019ddc;}
.Publications_5 .btn-default, 
.Publications_5 .btn-default:focus, 
.Publications_5 .btn-default:active {border-color: #019ddc; color: #019ddc;}
.Publications_5 .btn-default:hover, 
.Publications_5 .btn-default:focus, 
.Publications_5 .btn-default:active {color: #fff; background:#019ddc;}
.Publications_5 .textimage_comp .ckContentArea > h3:first-child {margin-top:0; color:#343434; font-size:22px;}
.Publications_5 .MainTitle .Titletxt {background:#019ddc;}
.Publications_5 .headTitleBottom {border-top: 2px solid #019ddc;}
.Publications_5 .form-control:focus {box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(1, 157, 220, 0.8); border-color: rgba(1, 157, 220, 0.8);}

.Publications_5 .pagination > .active > a, 
.Publications_5 .pagination > .active > span, 
.Publications_5 .pagination > .active > a:hover, 
.Publications_5 .pagination > .active > span:hover, 
.Publications_5 .pagination > .active > a:focus, 
.Publications_5 .pagination > .active > span:focus {background-color: #019ddc; border-color: #019ddc; color:#fff;}
.Publications_5 .pagination > li > a:hover, 
.Publications_5 .pagination > li > span:hover, 
.Publications_5 .pagination > li > a:focus, 
.Publications_5 .pagination > li > span:focus, 
.Publications_5 .pagination > li > a, 
.Publications_5 .pagination > li > span {color: #019ddc;}

.Publications_5  .twittFeed .MainTitle .Titletxt{background:none; color:#343434; font-size:22px;}

/* product dashboard start orange  */
.Publications_11 .pageWrapper div:first-child + div.rowHeroImage .col_xl {margin:60px auto 0 auto; max-width:100%; padding: 8% 0;}
.Publications_11 .pageWrapper div:first-child + div.rowHeroImage .col_xl > .cell1 > .sortable-list {max-width:1200px; margin:0 auto;}
.Publications_11 .pageWrapper div:first-child + div.rowHeroImage .owl-carousel .owl-wrapper-outer {margin-bottom:0;}

.Publications_11 .banner h1{color:#F98400;}

.Publications_11 .postView .thumbOuter{border-top:1px solid #d9d9d9;}

.Publications_11 .wrapperSpace a,
.Publications_11 .cont_wide_thumb_title_sum  a ,
.Publications_11 .twitter_comp a,
.Publications_11 a.linkColor, 
.Publications_11 .dropdown-menu > li > a.linkColor{color:#F98400;}
.Publications_11 .Subscribenewsletter .hs-button, 
.Publications_11 .Subscribenewsletter .hs-button:focus, 
.Publications_11 .Subscribenewsletter .hs-button:active {border-color: #F98400 !important; color: #F98400 !important;}
.Publications_11 .Subscribenewsletter .hs-button:hover, 
.Publications_11 .Subscribenewsletter .hs-button:focus, 
.Publications_11 .Subscribenewsletter .hs-button:active {color: #fff !important; background:#F98400 !important;}
.Publications_11 .textimage_comp .ckContentArea > h3:first-child {margin-top:0; color:#343434; font-size:22px;}
.Publications_11 .MainTitle .Titletxt {background:#F98400;}
.Publications_11 .headTitleBottom {border-top: 2px solid #F98400;}
.Publications_11 .form-control:focus {box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(249, 132, 0, 0.8); border-color: rgba(249, 132, 0, 0.8);}

.Publications_11 .pagination > .active > a, 
.Publications_11 .pagination > .active > span, 
.Publications_11 .pagination > .active > a:hover, 
.Publications_11 .pagination > .active > span:hover, 
.Publications_11 .pagination > .active > a:focus, 
.Publications_11 .pagination > .active > span:focus {background-color: #F98400; border-color: #F98400; color:#fff;}
.Publications_11 .pagination > li > a:hover, 
.Publications_11 .pagination > li > span:hover, 
.Publications_11 .pagination > li > a:focus, 
.Publications_11 .pagination > li > span:focus, 
.Publications_11 .pagination > li > a, 
.Publications_11 .pagination > li > span {color: #F98400;}

.Publications_11  .twittFeed .MainTitle .Titletxt {color: #343434;  background:none; font-size:22px;}

/* product dashboard start purple  */
.Publications_12 .pageWrapper div:first-child + div.rowHeroImage .col_xl {margin:60px auto 0 auto; max-width:100%; padding: 8% 0;}
.Publications_12 .pageWrapper div:first-child + div.rowHeroImage .col_xl > .cell1 > .sortable-list {max-width:1200px; margin:0 auto;}
.Publications_12 .pageWrapper div:first-child + div.rowHeroImage .owl-carousel .owl-wrapper-outer {margin-bottom:0;}

.Publications_12 .banner h1{color:#92318E;}

.Publications_12 .postView .thumbOuter{border-top:1px solid #d9d9d9;}

.Publications_12 .wrapperSpace a,
.Publications_12 .cont_wide_thumb_title_sum  a ,
.Publications_12 .twitter_comp a, 
.Publications_12 a.linkColor, 
.Publications_12 .dropdown-menu > li > a.linkColor{color:#92318E;}
.Publications_12 .Subscribenewsletter .hs-button, 
.Publications_12 .Subscribenewsletter .hs-button:focus, 
.Publications_12 .Subscribenewsletter .hs-button:active {border-color: #92318E !important; color: #92318E !important;}
.Publications_12 .Subscribenewsletter .hs-button:hover, 
.Publications_12 .Subscribenewsletter .hs-button:focus, 
.Publications_12 .Subscribenewsletter .hs-button:active {color: #fff !important; background:#92318E !important;}
.Publications_12 .textimage_comp .ckContentArea > h3:first-child {margin-top:0; color:#343434; font-size:22px;}
.Publications_12 .MainTitle .Titletxt {background:#92318E;}
.Publications_12 .headTitleBottom {border-top: 2px solid #92318E;}
.Publications_12 .form-control:focus {box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(146, 49, 142, 0.8); border-color: rgba(146, 49, 142, 0.8);}

.Publications_12 .pagination > .active > a, 
.Publications_12 .pagination > .active > span, 
.Publications_12 .pagination > .active > a:hover, 
.Publications_12 .pagination > .active > span:hover, 
.Publications_12 .pagination > .active > a:focus, 
.Publications_12 .pagination > .active > span:focus {background-color: #92318E; border-color: #92318E; color:#fff;}
.Publications_12 .pagination > li > a:hover, 
.Publications_12 .pagination > li > span:hover, 
.Publications_12 .pagination > li > a:focus, 
.Publications_12 .pagination > li > span:focus, 
.Publications_12 .pagination > li > a, 
.Publications_12 .pagination > li > span {color: #92318E;}

.Publications_12  .twittFeed .MainTitle .Titletxt { color: #343434; background:none; font-size:22px;}

/* product dashboard start black [HighQ News] */
.Publications_13 .pageWrapper div:first-child + div.rowHeroImage .col_xl {margin:60px auto 0 auto; max-width:100%; padding: 8% 0;}
.Publications_13 .pageWrapper div:first-child + div.rowHeroImage .col_xl > .cell1 > .sortable-list {max-width:1200px; margin:0 auto;}
.Publications_13 .pageWrapper div:first-child + div.rowHeroImage .owl-carousel .owl-wrapper-outer {margin-bottom:0;}

.Publications_13 .banner h1{color:#ffffff;}

.Publications_13 .postView .thumbOuter{border-top:1px solid #d9d9d9;}

.Publications_13 .wrapperSpace a,
.Publications_13 .cont_wide_thumb_title_sum  a ,
.Publications_13 .twitter_comp a, 
.Publications_13 a.linkColor, 
.Publications_13 .dropdown-menu > li > a.linkColor{color:#2f2f2f;}
.Publications_13 .Subscribenewsletter .hs-button, 
.Publications_13 .Subscribenewsletter .hs-button:focus, 
.Publications_13 .Subscribenewsletter .hs-button:active {border-color: #2f2f2f !important; color: #2f2f2f !important;}
.Publications_13 .Subscribenewsletter .hs-button:hover, 
.Publications_13 .Subscribenewsletter .hs-button:focus, 
.Publications_13 .Subscribenewsletter .hs-button:active {color: #fff !important; background:#2f2f2f !important;}
.Publications_13 .textimage_comp .ckContentArea > h3:first-child {margin-top:0; color:#343434; font-size:22px;}
.Publications_13 .MainTitle .Titletxt {background:#2f2f2f;}
.Publications_13 .headTitleBottom {border-top: 2px solid #2f2f2f;}
.Publications_13 .form-control:focus {box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(146, 49, 142, 0.8); border-color: rgba(146, 49, 142, 0.8);}

.Publications_13 .pagination > .active > a, 
.Publications_13 .pagination > .active > span, 
.Publications_13 .pagination > .active > a:hover, 
.Publications_13 .pagination > .active > span:hover, 
.Publications_13 .pagination > .active > a:focus, 
.Publications_13 .pagination > .active > span:focus {background-color: #2f2f2f; border-color: #2f2f2f; color:#fff;}
.Publications_13 .pagination > li > a:hover, 
.Publications_13 .pagination > li > span:hover, 
.Publications_13 .pagination > li > a:focus, 
.Publications_13 .pagination > li > span:focus, 
.Publications_13 .pagination > li > a, 
.Publications_13 .pagination > li > span {color: #2f2f2f;}

.Publications_13  .twittFeed .MainTitle .Titletxt { color: #343434; background:none; font-size:22px;}


/* content page css start */
.ContPagePublication .container .grid.wrapperSpace {max-width:100%;}
.publicationCont,.publicationCont .ckContentArea {font-size:16px; line-height:24px;}
.publicationCont > .wrapperSpace {padding:20px 0 0 0;}
.publicationCont > .wrapperSpace > .innerWrapper > .grid,.row.contBanner .headTitleBottom.grid .column {padding:0 120px;}
.publicationCont > .wrapperSpace > .innerWrapper > .grid > .row > .col-md-9 {width:100%;}
.publicationCont > .wrapperSpace > .innerWrapper > .grid > .row > .col-md-3 {display:none;}

.pageWrapper div.contBanner {margin-top:-60px; min-height:470px !important;}
.headTitleBottom {background-color: rgba(0, 0, 0, 0.75); border-top: 2px solid #019ddc; color:#fff; 
-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr=#BF000000,endColorstr=#BF000000)";}
.contBanner .headTitleBottom h1{font-weight:normal; margin:30px 0; font-size:40px; color:#ffffff;}
.headTitleBottom a.icon, .headTitleBottom a.icon-share-menu:before, .headTitleBottom a.icon-favourite-empty:before {color:#fff;}
.headTitleBottom .metaSection a, .metavalue a {color:#999;}
.withoutHeadBG .metaSection ,.metaSection{display:none;}

.publicationCont > .wrapperSpace > .innerWrapper > .ContProSection > .grid {padding:0 120px; max-width:1200px;}
.ContProSection img{max-width:100%; border-radius:100%;}
.ContProSection {background:#029DDD; padding:30px 0; margin:10px -10px;}
.ContProSection {color:#fff;}
.wrapperSpace .ContProSection a,
.ContProSection h3,
.ContProSection .PreFormat {color:#fff;}
.ContProSection .PreFormat {margin-bottom:10px;}
.ContProSection .social-icon {background:transparent;}

/*start hubspot css*/
.hs-form input:not([type=image]), .joinMailingList .hs-form textarea{ box-sizing: border-box !important;} 
.hs-form-required{display:none;}
.input .hs-input{display: block;width: 100%;height: 34px;padding: 6px 12px;font-size: 14px;line-height: 1.42857143;color: #525252;background-color: #fff;background-image: none;border: 1px solid #ccc;border-radius: 4px;-webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);-webkit-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;width:100% !important; font-family: "FSAlbertRegular", Helvetica, Arial, "Lucida Grande", sans-serif !important; font-weight:300;}
.input .hs-input:focus{  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(1, 157, 220, 0.8); border-color: rgba(1, 157, 220, 0.8);}
.hs_submit .actions{margin:0 !important; padding:0 !important;}
.field {margin-bottom:5px !important}

.col_mmm .column .ckContentArea .hs-form.stacked{ position:relative; margin-bottom:0;}
.col_mmm .column .ckContentArea .field{ margin-right:95px; }
.col_mmm .column .ckContentArea .hs-input {text-align:center; font-family: "FSAlbertRegular", Helvetica, Arial, "Lucida Grande", sans-serif !important; font-weight:300;}
.col_mmm .column .ckContentArea .hs_submit{position:absolute; right:0; top:1px;}
.col_mmm .column .ckContentArea .hs_submit .actions{margin:0px !important;}
.col_mmm .column .ckContentArea .hs-button{text-transform:none !important; font-family: "FSAlbertRegular", Helvetica, Arial, "Lucida Grande", sans-serif !important; font-weight:500;}

.Enterprisecontentmanagement .hs-input:focus{ box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(249, 132, 0, 0.8); border-color: rgba(249, 132, 0, 0.8);}
.Enterprisecontentmanagement .hs-button{border-color: #F98400 !important; color: #F98400 !important;}
.Enterprisecontentmanagement .hs-button:hover,.Enterprisecontentmanagement .hs-button:focus {color: #fff !important; background: #F98400 !important;}
/*.Transactionmanagement .hs-input:focus{box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(146, 49, 142, 0.8) ; border-color: rgba(146, 49, 142, 0.8);}
.Transactionmanagement .hs-button{border-color: #92318E !important; color: #92318E !important;}
.Transactionmanagement .hs-button:hover,.Transactionmanagement .hs-button:focus{color: #fff !important; background: #92318E !important; }*/
.Transactionmanagement .hs-input:focus{box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(150, 150, 150, 0.8) ; border-color: rgba(47, 47, 47, 0.8);}
.Transactionmanagement .hs-button{border-color: #2f2f2f !important; color: #2f2f2f !important;}
.Transactionmanagement .hs-button:hover,.Transactionmanagement .hs-button:focus{color: #fff !important; background: #2f2f2f !important; }

.joinMailingList{margin-bottom:0px;}
.joinMailingList .hs-form fieldset{max-width:none;}
.joinMailingList .hs-form fieldset.form-columns-2 .hs-form-field{width:36%;}
.joinMailingList .form-columns-1{width:72%; float:left;}
.joinMailingList .hs_submit{float:left;}
.joinMailingList .hs_submit .actions{margin-top:5px !important; margin-bottom:}
/*end of hubspot css*/
.getInTouchSection{margin-bottom:40px;}
.Enterprisecollboration ,.Enterprisecontentmanagement, .Transactionmanagement{padding:15px;}
.Enterprisecollboration{background: #F7FCFF;} 
.Enterprisecontentmanagement{background:#FFFCF7;}
.Transactionmanagement{background:#f6f6f6;}
/*.Transactionmanagement{background:#FBF9FC;}*/

.ContPagePublication .wrapperSpace  .dropdown-menu > li > a{color:#333333 ;}

/*start of Mega Menu CSS*/
.megaMenuSubNavigation {   border-radius: 5px !important;}
.megaMenuSubNavigation br{display:none;}
.megaMenuCategories{margin:15px 12px;}
.megaMenuSubNavigation .megaMenuCateDetails{display:block; padding-bottom:15px; white-space: normal !important;}
.megaMenuSubNavigation .megaMenuTitle{color: #009cde; font-size: 20px; line-height: 22px;font-weight: 100; display:block; margin-bottom:10px; display:block;   white-space: normal!important;}
.megaMenuSubNavigation .megaMenuDes{  font-size: 16px; line-height: 20px; font-weight: normal; color: #525252; margin:0; display:block;}
.megaMenuSubNavigation .btn{display:block; font-size:16px; border-width:3px; padding: 7px 10px;}
.megaMenuSubNavigation.dropdown-menu li a{  white-space: normal !important;}

/*.industriesSubMenu{text-align:left !important;}
.industriesSubMenu li{display:inline-block; text-align:center !important; float:none !important;}
.industriesSubMenu .megaMenuCategories{margin:15px 25px; }
.industriesSubMenu .megaMenuDes{min-height:70px;}*/

.navigation .navbar-collapse .solutionsMainMenu .solutionsSubMenu{right:17%; margin-top:16px; padding:20px 30px;}
.solutionsSubMenu .megaMenuTitle{color:#000; font-size:14px; font-family: 'FSAlbertBold';}
.solutionsSubMenu .megaMenuCategories {margin:0px;}
.solutionsSubMenu .mega-menu-columns:first-child .megaMenuCategories{border-right: 1px solid #b3bbc3;}
.solutionsSubMenu .mega-menu-columns:nth-child(2){padding: 10px 0 0 30px;}
.solutionsSubMenu .megaMenuCategories ul li{padding:12px 0;}
.solutionsSubMenu .megaMenuCategories ul li a{color:#525252; padding:0;}
.solutionsSubMenu .megaMenuCategories ul li a:hover{color:#009cde;}
.solutionsSubMenu .megaMenuCategories ul li a .icon-arrow-right,
.solutionsSubMenu .megaMenuCategories ul li a .icon-arrow-right:hover{font-size:10px; color:#D3D1D2;}

.productSubMenu{}
.productSubMenu .megaMenuCategories{margin:15px 15px; }
.productSubMenu img{margin-bottom:10px;}
.productSubMenu .megaMenuTitle{font-size: 30px; line-height: 40px;}
.publisherSection .megaMenuTitle{color:#f1840c;}
.publisherSection .btn{ color: #f1840c; border-color: #f1840c;}
.publisherSection .btn:hover,.publisherSection .btn:focus,.publisherSection .btn:active{color: #fff; background-color: #f1840c !important;}
.dataroomSection .megaMenuTitle{color:#92398A;}
.dataroomSection .btn{ color: #92398A; border-color: #92398A;}
.dataroomSection .btn:hover,.dataroomSection .btn:focus,.dataroomSection .btn:active{color: #fff; background-color: #92398A !important;}

/*.resourcesSubMenu{}
.resourcesSubMenu .megaMenuCategories{min-height:370px; position:relative;}
.resourcesSubMenu .megaMenuDes{font-size:20px; line-height: 25px; font-weight: 300; margin-bottom:10px; font-family: "FSAlbertRegular", Helvetica, Arial, "Lucida Grande", sans-serif; font-weight:300;}
.resourcesSubMenu .btn{position:absolute; bottom:-10px; width:100%;}
.megaMenuSubNavigation.aboutSubMenu{background-color:#0059AD !important; padding:30px 0 20px; }
.aboutSubMenu .megaMenuCategories{color: #fff; margin:10px 20px 0;}
.aboutSubMenu .megaMenuCategories img{margin:0 0 20px;}
.aboutSubMenu .aboutLinks{border-left: 1px solid #fff; margin-left:20px; padding:0px 10px 50px; }
.aboutSubMenu .aboutLinks li {padding-top: 3px; padding-bottom: 2px;}
.aboutSubMenu .aboutLinks li a{color:#fff; font-weight: normal;}
.aboutSubMenu .aboutLinks li a .icon-arrow-right{font-size:10px; color: #D3D1D2;}
.aboutSubMenu .btn{border-color: #fff; color: #fff; margin:20px 0; display:inline-block;}
.aboutSubMenu .btn:hover, .aboutSubMenu .btn:focus,.aboutSubMenu .btn:active,.navigation-panel .navbar-nav li .aboutSubMenu a.btn:focus, .navigation-panel .navbar-nav li .aboutSubMenu a.btn:hover, .navigation-panel .navbar-nav li .aboutSubMenu  a.btn:active{ background-color: rgba(255, 255, 255, 0.4)  !important;
-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr=#66FFFFFF,endColorstr=#66FFFFFF)"  !important; }*/

/*.contactSubMenu h3{margin-top:0px;}*/

/*.navigation-panel  .industriesSubMenu .megaMenuDes, 
.navigation-panel  .resourcesSubMenu .megaMenuCategories{  min-height: inherit;}
.navigation-panel  .resourcesSubMenu .btn{position:static; margin: 10px 0;}*/
/*End of Mega Menu CSS*/

/*Blog related css*/
body{-webkit-font-smoothing:antialiased;}
.navigation .nav > li > a:hover, .navigation .nav > li > a:focus{color:#4cbeeb;}
.navbar-nav > li > a{padding: 9px 18px;}
.navbar-nav > li.requestDemo{margin-left:20px;}
.navbar-nav .dropdown-menu{transition:all 500ms;}
.navbar-nav .open .dropdown-menu > li > a, .navbar-nav .open .dropdown-menu .dropdown-header {padding:12px 30px;}
.navbar-nav .open .dropdown-menu > li > a:hover{background:transparent; color:#009cde;}
.navigation .navbar-collapse .dropdown-menu{padding:20px 0; border-radius:5px; margin-left:-75%; margin-top:30px}
.navigation .TopNavMenu a.dropdown-toggle b.caret{display:none;}
.navigation .TopNavMenu .dropdown.open a.dropdown-toggle:after{border-bottom:15px solid #ffffff; border-left:10px solid transparent; border-right:10px solid transparent; content:''; position:absolute; left:50%; margin-left:-20px; bottom:-30px;}
#homeSubscribe{position:relative;}
#homeSubscribe form{margin-bottom: 0;}
#homeSubscribe label{color:#ffe1e9; text-align:center; font-family:'FSAlbertRegular';}
#homeSubscribe .hs-firstname, #homeSubscribe .hs_email, #homeSubscribe .hs_submit{display:inline-block; vertical-align:top;}
#homeSubscribe .hs-firstname{margin-right:10px;}
#homeSubscribe .hs_submit{margin-left:10px; margin-top:4px;}
#homeSubscribe .hs_error_rollup{position:absolute; width:100%;}
#homeSubscribe .hs_error_rollup ul{padding-top:0;}
/*#homeSubscribe:before {content:"Subscribe to our newsletter"; float:left; padding-top:10px; padding-right:10px; font-size:16px;}*/
.searchCompPanel button{color:#FFFFFF;}
.BOS_ScriptSub h3{margin-top:0;}
.BOS_ScriptSub .input .hs-input{color:#fff; border:2px solid #fff; background:transparent;}
.blogFilter{margin-bottom:20px; margin-top: 20px;}
.blogFilter li{float:left; margin-right:15px;}
.blogFilter li.active{border-bottom:2px solid #019ddc; font-weight:500;}
.subscribeBlog .MainTitle.Titlehide{display:none;}
.TopNavMenu li.ckContentArea a:hover{text-decoration: none;}
/*.megaMenuSubNavigation.resourcesSubMenu .megaMenuCateDetails{padding-bottom:0;}
.megaMenuSubNavigation.aboutSubMenu .btn{padding:10px;}*/
.thumbOuter .thumbDes strong, .thumbOuter .thumbDes b{font-family:'FSAlbertBold'; font-size: 22px;}
.requestDemo{border-radius:12px; margin-top:5px; background: linear-gradient(to right, #4fc1ed 0%, #168cce 100%);}
li.requestDemo > a{padding:4px 15px; color:#ffffff;}
.navigation .nav > li.requestDemo:hover{transform: scale(1.1);  box-shadow: 0 2px 5px 0 rgba(0,0,0,.1);}
.navigation .nav > li.requestDemo{transition: color .25s ease-in-out,transform .25s ease-in-out; font-family:'FSAlbertBold'}
.navigation .nav > li.requestDemo > a:hover, .navigation .nav > li.requestDemo > a:focus{color:#ffffff;}
.footerContainer .footerCustom .grid, .footerContainer .footer{max-width:1060px;}
.footerContainer .footer{padding-bottom:0; margin:0 auto; border-top:1px solid #b2bac4; box-shadow:none;}
.footer .footerPowerby{float:left; margin-right:15px;}
.footerContainer .footer a{font-size:16px; color:#84898f;}
.footer span.pipelineSign {color:#84898f; padding:0 7px;}
.footer .grid{text-align:left; font-family:'FSAlbertBold'; padding-top:5px;}
.footerContainer .footerCustom .footer-Links h6{font-family:'FSAlbertBold'; color:#84898f; margin-bottom:20px; font-size:14px;}
.footerContainer .footerCustom .footer-Links h6 a{padding:0;}
.footerContainer .footer-Links a{display:block; padding:5px 0; color:#84898f;}
.footerCustom a:hover, .ckContentArea.footerCustom a:hover{color:#009cde;}
.footerCustom h6 a:hover, .ckContentArea.footerCustom h6 a:hover{color:#84898f;}
.footerContainer .footerCustom hr{border-color:#b2bac4;}
/*.home.pUser .navigation, .home.pUser .TopHeadBar .grid{max-width:100%;}
.home.pUser .header .logo{margin-left:80px;}
.home.pUser .navigation .navbar-collapse .TopNavMenu{margin-right:80px;}*/

.navigation, .TopHeadBar .grid{max-width:100%;}
.header .logo{margin-left:80px;}
.navigation .navbar-collapse .TopNavMenu{margin-right:80px;}
.subMenu-Insight, .subMenu-Features, .subMenu-About{width:190px!important;}

/*Blog change - PCD-36088 */
.loadMoreContentList .floatingContainer{display:flex; flex-wrap:wrap;}
.loadMoreContentList .floatingContainer:before, .loadMoreContentList .floatingContainer:after{content:unset;}
.loadMoreContentList .floatingContainer.four .thumbOuter, .loadMoreContentList .floatingContainer.three .thumbOuter{width: 33.3333%; clear:unset!important; float:none;}
.loadMoreContentList .floatingContainer.four .thumbOuter:nth-child(4), 
.loadMoreContentList .floatingContainer.four .thumbOuter:nth-child(5), 
.loadMoreContentList .floatingContainer.three .thumbOuter:nth-child(4), 
.loadMoreContentList .floatingContainer.three .thumbOuter:nth-child(5){width:50%;}
/* end of blog change */

@media (min-width: 799px) {/*clear left on blog odd case*/
	.loadMoreContentList .floatingContainer .thumbOuter:nth-child(3n+1){clear: left!important;}
}
@media (min-width: 960px) and (max-width: 1024px) {
#homeSubscribe form{margin:0 -22px;}
}
@media (max-width: 960px){
	.BOS_Subscribe .GridCol3.col_sls .cell1, .BOS_Subscribe .GridCol3.col_sls .cell2{display:none;}
}
@media (max-width: 767px){
#homeSubscribe .hs-firstname, #homeSubscribe .hs_email, #homeSubscribe .hs_submit{width:100%;}
#homeSubscribe .hs-firstname input, #homeSubscribe .hs_email input{max-width:100%;}
	#homeSubscribe .hs_error_rollup{position:relative;}
}

@media (min-width: 768px) and (max-width: 960px) {
.BOS_search .searchCompPanel{margin: 0 15%;}
	.col_mmm .cell1 .masonry_comp .MainTitle .Titletxt {padding:3px 10px 10px 10px;}
	.col_mmm .cell2 .masonry_comp .MainTitle .Titletxt {padding:3px 10px 10px 10px;}
	.col_mmm .cell3 .masonry_comp .MainTitle .Titletxt {padding:3px 10px 10px 10px;}
	
	.col_mmm .column .ckContentArea .field{ margin-right:0px;}
	.col_mmm .column .ckContentArea .hs_submit{position:static;}
	
	.joinMailingList .hs-form fieldset.form-columns-2 .hs-form-field{width:50%;}
	.joinMailingList .form-columns-1{width:100%;}
	.getInTouchSection td{width:100%; display:block;}
	
	.megaMenuSubNavigation {  max-width: 100% !important;  width: inherit !important;}
	/*.top-mega-menu .solutionsSubMenu > li,.top-mega-menu .resourcesSubMenu > li{width:50%;}
	.resourcesSubMenu .megaMenuCategories{min-height:330px;}*/
}
@media (max-width: 767px) { 
	.header .logo {min-height: initial;}
	.header .headRight {display:block; padding-right:10px;}
	.col_mmm .cell1 .masonry_comp .MainTitle .Titletxt {padding:3px 10px 10px 10px;}
	.col_mmm .cell2 .masonry_comp .MainTitle .Titletxt {padding:3px 10px 10px 10px;}
	.col_mmm .cell3 .masonry_comp .MainTitle .Titletxt {padding:3px 10px 10px 10px;}
	.col_mmm .column .ckContentArea .field{ margin-right:0px;}
	.col_mmm .column .ckContentArea .hs_submit{position:static;}	
	.publicationCont > .wrapperSpace > .innerWrapper > .grid{padding:0;}
	.row.contBanner .headTitleBottom.grid .column{padding:0px 10px 0px;}
	.footerCustom.ckContentArea h3{margin:20px 0;font-size:24px;}
	.footerCustom.ckContentArea h4{margin:20px 0;font-size:18px;}
	.footerCustom .socialLinks{margin-top:20px;}
	.footerCustom,.footerContainer{padding:0;}
	.publicationCont > .wrapperSpace > .innerWrapper > .ContProSection > .grid {padding:0 15px;}
	.publicationCont > .wrapperSpace > .innerWrapper > .ContProSection > .grid .col-sm-4,
	.publicationCont > .wrapperSpace > .innerWrapper > .ContProSection > .grid .col-sm-8{display:block; float:none; width:100%; text-align:center;}
	.publicationCont > .wrapperSpace > .innerWrapper > .ContProSection > .grid .col-sm-4{margin-bottom:15px;}
	.pageWrapper div:first-child + div.rowHeroImage .col_xl .ckContentArea > table{width:100%;}
	.ContProSection img{width:50%;}
	.relatedMaterial .row.gridCommonSec{margin:0;}
	
	.megaMenuSubNavigation {  max-width: 100% !important;  width: inherit !important;}
	/*.industriesSubMenu .megaMenuDes,.resourcesSubMenu .megaMenuCategories {min-height: inherit;}
	.resourcesSubMenu .btn{position:static; margin:15px 0;}
	.solutionsSubMenu > li,.resourcesSubMenu > li{width:100% !important;}*/
	
	.contBanner .headTitleBottom h1{font-size:22px;}
}
@media (max-width: 639px){
	.col_mmm .column .ckContentArea .field{ margin-right:95px;}
	.col_mmm .column .ckContentArea .hs_submit{position:absolute;}

	.getInTouchSection td{width:100%; display:block;}
	.joinMailingList .hs-form fieldset.form-columns-2 .hs-form-field{width:50%;}
	.joinMailingList .form-columns-1{width:100%;}
	.footerCustom .input .hs-input{max-width:none;}
	
	.joinMailingList{margin-bottom:14px;}
	.joinMailingList form{margin-bottom:0;}
	.footerCustom .btn{font-size:16px; padding:6px 0 !important;}
	.footerCustom .btn.btn-lg{border-width:2px; font-size:16px;}
	.joinMailingList .hs-form fieldset.form-columns-2 .hs-form-field .input,.joinMailingList .hs-form fieldset.form-columns-1 .hs-form-field .input{margin-right:0;}
	.joinMailingList .hs-form fieldset.form-columns-2 .hs-form-field:first-child .input{margin-right:8px;}
	.footerCustom .hs-form .hs-button{width:100%;}
	.joinMailingList .hs_submit .actions{margin-top:10px !important;}
	
	.Publications_5 .cont_wide_thumb_title_sum, .Publications_11 .cont_wide_thumb_title_sum, .Publications_12 .cont_wide_thumb_title_sum, .Publications_13 .cont_wide_thumb_title_sum{padding-right:0;}
}
@media (max-width: 479px){
	.joinMailingList .hs-form fieldset.form-columns-2 .hs-form-field{width:100%;}
	.joinMailingList .form-columns-1{width:100%; float:none;}
	.joinMailingList .hs_submit{float:none;}
	.joinMailingList .hs-form fieldset.form-columns-2 .hs-form-field:first-child .input{margin-right:0px;}
	.ContProSection img{width:70%;}
}
@media (max-width: 812px){
	.BOS_Hero .itemList p a strong {
		font-size: 22px;}
	.BOS_Spacer {
    display: none;}
	.BOS_Hero .itemList p {
		font-size:14px;}
	.header .logo {
		margin-left: 10px;}
	.navigation-panel.in .navigation-panel-content {
    padding-top: 60px;}
	.BOS_Hero .cont_title_sum {
    padding: 40px 10px;}
	.SP_Show .MainTitle.Titlehide {
    display: none;}
	.pageWrapper div.contBanner {margin-top:0px; min-height:200px !important;}
	.contBanner .headTitleBottom h1 {
    font-size: 30px;
    margin: 10px 0px;}
}

