﻿body.freeze{
  overflow-y: hidden;
}
/*Marketo form By Priyanka */

.mktoForm .mktoRequiredField .mktoAsterix {
    display: none !important;
}
#mktoForm_5966 .mktoFormRow:nth-child(3) .mktoAsterix {
    display: none !important;
}
#mktoForm_5966 .mktoFormRow:nth-child(10) .mktoRequiredField .mktoAsterix {
    display: block !important;
}
#mktoForm_4757 .mktoFormRow:nth-child(10) .mktoRequiredField .mktoAsterix {
    display: block !important;
}
 
#LblwebsiteRating
{
    width: 100% !important;
    font-size: 16px;
    font-weight: 400;
    text-align: left;
    padding-top: 5px !important;
}
.mktoRadioList.mktoHasWidth.mktoRequired
{
padding:0px !important;
}

/*by Priyanka*/

#mktoForm_5966 .mktoFormRow:nth-child(3) .mktoError {
    top: 86px !important;
    left: 0px !important;
}

#LblconsenttoProcessing
{
padding-left:26px !important;
width:100% !important;
font-size:14px;}
.mktoForm .mktoRadioList, .mktoForm .mktoCheckboxList
{
padding:0em;}

.responsive-table
{
	margin-bottom:50px;
	overflow-x: auto;
    margin-top: 30px;
	border: none !important;
	overflow-y:hidden;
}

.mktoForm .mktoError
{
top: 30px !important;
    text-align: left;
    right: 0px !important;
    bottom: 0px !important;
	left:10px;
	}
.mktoForm .mktoAsterix
{
float:left !important;
padding-left:0px !important;
font-size: 16px;}
.mktoForm .mktoLabel
{
padding-top:0px !important;}

.mktoForm .mktoError .mktoErrorMsg
{
max-width:14em !important;}

/*<meta />*/

body
{
	font-family: 'Open Sans';
	overflow-x: hidden;
	-webkit-font-smoothing: subpixel-antialiased;
}

html{
font-family:'Open Sans';
}

/*common*/

.common h1
{
	font-size: 46px;
}

.common h3
{
	font-size: 24px;
}

.common p
{
	font-size: 16px;
}

.common h2
{
	font-size: 38px;
}
p:empty{margin:0px 0 30px;}
/*header*/

.container
{
	max-width: 1170px;
	padding: 0 15px;
	margin: 0 auto;
}

ul.navigation > li.has-children:before
{
	position: absolute;
	right: 0;
	content: "";
	height: 8px;
	width: 8px;
	border-width: 2px 2px 0 0;
	border-style: solid;
	border-color: #ffffff;
	top: 46%;
	transition: all 0.4s;
	transform: rotate(135deg) translateY(50%);
	-webkit-transform: rotate(135deg) translateY(50%);
}

ul.navigation > li.has-children:hover:before
{
	border-color: var(--Brand1);
	border-color: #79EDFC;
}

.header-fixed .inner-wrap nav.title-bar
{
	position: fixed;
	width: 100%;
	background: #FDFDFD;
	border-bottom:solid 1px #F3F3F3;
	top: 0px;
	box-shadow: 1px 0px 1px 1px #CCC;
}


nav.title-bar {
    padding: 10px 0;
    line-height: inherit;
    display: block;
    padding-top: 3px;
    padding-bottom: 3px;
    background: #FDFDFD;
	border-bottom:solid 1px #F3F3F3;
		box-shadow: 1px 0px 1px 1px #CCC;
}



.title-bar-layout a.logo
{
	background-size: 165px;
	background-position: left;
}

.inner-wrap nav.title-bar
{
	position: relative;
	width: 100%;
	z-index: 333;
	/*top: 30px;*/
}

.header-fixed .top-header
{
	position: fixed;
	z-index: 333;
	background-image: linear-gradient(to right, #340d61 60%, #a92d5d);
	z-index: 99;
}

.inner-pages .top-header
{
	position: fixed;
	background-image: linear-gradient(to right, #340d61 60%, #a92d5d);
}

.inner-pages nav.title-bar.tab-bar
{
	position: fixed;
	top: 0px;
}

.header-fixed .title-bar-layout a.logo
{
	/*background: url(../Images/sinergyfy-logo-for-LP-Black2.svg);*/
	background: url(../Images/grazitti-logo-col.png);
	background-size: 283px;
	background-repeat: no-repeat;
	background-position: left;
}

.title-bar-layout a.logo
{
	background-size: 283px;
}

.header-fixed ul.navigation li > a
{
	color: #000;
}

.top-header
{
	background: transparent;
	width: 100%;
	border-bottom: transparent;
	position: fixed;
	z-index: 99;
}

.top-header ul
{
	margin: 0;
	padding: 0 0px 0 0;
	text-align: right;
}

.top-header ul li
{
	display: inline-block;
}

.top-header ul li a
{
	color: var(--White);
	color: #717171;
	text-decoration: none;
	position: relative;
	padding: 0 25px;
	font-size: 13px;
	font-weight: 600;
}

.top-header ul li:last-child a
{
	padding-right: 5px;
}

.core-menu li a:hover
{
	background: transparent;
	color: var(--Medium);
	color: #25C7C7;
}

.stay-up-date a:hover
{
	background: transparent;
	border: 1px solid var(--Medium);
	border-color: #25C7C7;
	color: var(--Medium);
	color: #25C7C7;
}

.elevating a:hover
{
	background: transparent;
	border: 1px solid var(--Medium);
	border-color: #25C7C7;
	color: var(--Medium);
	color: #25C7C7 !important;
}

.inner-footer ul li a:hover
{
	color: var(--Brand1);
	color: #79EDFC;
	opacity: 1;
}

.top-header ul li a:before
{
	position: absolute;
	content: "";
	width: 2px;
	height: 15px;
	background: var(--White);
	background: #fff;
	top: 4px;
	right: -4px;
}

.top-header ul li:last-child a:before
{
	display: none;
}

.MCPopupContainer
{
	border: none;
    padding: 0;
    z-index: 2;
    width: 100vw;
    height: 100vh;
    position: fixed;
    left: 0 !important;
    right: 0 !important;
    top: 0 !important;
    bottom: 0 !important;
    background: rgba(0,0,0,.8);
    text-align: center;
    z-index: 999;
}
.MCPopupFullImage {
    outline:none;
}
/*customeHeader*/

.navigation-wrapper
{
	display: none;
}

.custom-header
{
	float: right;
	display: flex;
	order: 2;
	flex: 1 1;
	align-self: flex-start;
	justify-content: flex-end;
}

.main-menu
{
	position: relative;
}

.container-menu
{
	
}

.main-menu:before,
.main-menu:after
{
	display: table;
	line-height: 0;
	content: "";
}

.core-menu
{
	text-align: center;
	overflow: hidden;
	padding: 0;
	margin: 0px 0 0;
}

.core-menu > li
{
	list-style: none;
	display: inline-block;
	cursor: pointer;padding:22px 0; margin:0;
}

.core-menu li a
{
	display: inline-block;
	padding: 5px 12px;
	color: var(--White);
	color: #717171;
	text-decoration: none;
	font-size: 15px;
}

.core-menu li.faqs-q a
{
	padding-right: 0;
}

.inner-pages .core-menu li.faqs-q a
{
	padding-right: 1em;
}

.header-fixed .core-menu li a,
.inner-pages .core-menu li a
{
	color: var(--DarkBlack);
	color: #282C2F;
}
.header-fixed .core-menu li a:hover, .inner-pages .core-menu li a:hover{color: var(--Medium);
    color: #FBAD18;}
    .header-fixed .core-menu > li:hover .dropdown, .inner-pages .core-menu > li:hover .dropdown{ display: block; }
li span.toggle
{
	padding-left: 1em;
	position: relative;
}

.toggle:before
{
	content: "";
	height: 8px;
	width: 8px;
	border-width: 2px 2px 0 0;
	border-style: solid;
	border-color: #fff;
	position: absolute;
	transform: rotate(135deg) translateY(50%);
	-webkit-transform: rotate(135deg) translateY(50%);
	top: 48%;
	left: 5px;
}

.core-menu li:hover .toggle:before
{
	border-color: var(--Medium);
	border-color: #25C7C7;
}

.header-fixed .core-menu li .toggle:before,
.inner-pages .core-menu li .toggle:before
{
	border-color: var(--DarkBlack);
	color: #282C2F;border-color: #282C2F;
}

.header-fixed .core-menu li:hover .toggle:before,
.inner-pages .core-menu li:hover .toggle:before
{
	border-color: var(--Medium);
	border-color: #25c7c7;
}

.dropdown
{
	position: absolute;
	width: 280px;
	background: #fff;
	z-index: 111;
	text-align: left;
	display: none;
	border: 1px #ddd solid;
	margin: 0;
	padding: 10px 0; top:82px;
}

.dropdown.resource
{
	width: 170px;
}

.dropdown li
{
	display: block;
}

.dropdown li a
{
	display: block;
	color: #212529;
	line-height: 1.5;
	padding: 2px 15px;
}

.dropdown2
{
	position: absolute;
	width: 300px;
	background: #fff;
	text-align: left;
	display: none;
	border: 1px #ddd solid;
	right: -100%;
	top: 0;
}

.dropdown2 li
{
	display: block;
}

.dropdown2 li a
{
	display: block;
}

li span.toggle2
{
	position: absolute;
	right: 0;
	margin-right: 20px;
}

.toggle2:before
{
	content: "\f105";
	font: normal normal normal 16px / 1 FontAwesome;
}

.hamburger-menu
{
	display: none;
	font: normal normal normal 16px / 1 Roboto;
	text-transform: uppercase;
}

/*customeHeader*/
/*homebanner*/

.home-banner
{
	/*background-image: url(../Images/banner.jpg);*/
	background-size: cover;
	padding: 43px 0 43px;

}


.home-banner-txt h1
{
	margin: 0 !important;
	color: #525252;
	/* text-transform: uppercase;*/
	margin-bottom: 5px;
	font-weight: 800;
	line-height:50px;
	padding:15px 0 0 0;
	
}

.home-banner-txt h1 span
{
	color: var(--Brand1);
	color: #FBAD18;
}

.home-banner-txt h3
{
    margin: 0 0 20px 0;
	color: var(--White);
	color: #6D6D6D;
	font-weight: 300;
	text-transform: capitalize;
	padding:20px 0 0 0;
}

.search-bar.search-bar-container._Skins_Home_Searchbar.mc-component .search-submit
{
	background-size: 28px;
}

/*homebanner*/
/*home-tiles*/

.inner-home-tiles
{
	background: var(--White);
	background: #fff;
	box-shadow: 0px 0px 15px #cccccc;
	-moz-box-shadow: 0px 0px 15px #cccccc;
	-webkit-box-shadow: 0px 0px 15px #cccccc;
	-ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=15, Direction=135, Color='#cccccc')";
	filter: progid:DXImageTransform.Microsoft.Shadow(Strength=15, Direction=135, Color='#cccccc');
	border-radius: 10px;
	padding: 44px 50px 50px;
	margin-bottom: 34px;
	height: 100%;
	position: relative;
	display: block;
	text-decoration: none;
}

.sn-home-tiles
{
	padding: 35px 0 70px;
}

.inner-home-tiles h3
{
	margin: 0;
	color: var(--DarkBlack);
	color: #282C2F;
	font-weight: 400;
	padding-bottom: 10px;
}

.inner-home-tiles p
{
	margin: 0;
	color: var(--DarkBlack);
	color: #282C2F;
	font-weight: normal;
	/*max-width: 300px;*/
}

.home-tile-text
{
	padding-left: 100px;
}

.home-tile-image img
{
	max-width: 76px;
	height: 76px;
}

.home-tile-image
{
	padding: 5px 0 0 0;
	position: absolute;
	top: 50%;
	transform: translateY(-50%);
}
.columns.sky-tile.flt {
    float: left;
}
.home-tile-text
{
	padding-left: 100px;
}

.home-tile-image img
{
	max-width: 76px;
	max-height: 76px;
}
.sky-tile .home-tile-image img
{
	max-width: 76px;
	max-height: 65px;
}
.blue-tile .inner-home-tiles:hover
{
	background: var(--Dark);
	background: #2DA1B0;
}

.pink-tile .inner-home-tiles:hover
{
	background: var(--Pink);
	background: #e61a7f;
}

.orange-tile .inner-home-tiles:hover
{
	background: var(--Orange);
	background: #f6801c;
}

.purple-tile .inner-home-tiles:hover
{
	background: var(--Purple);
	background: #7f499c;
}
.sky-tile .inner-home-tiles:hover {	background: var(--Purple); background:#8fce79;}

.pink-tile:hover h3,.purple-tile:hover h3, .orange-tile:hover h3, .blue-tile:hover h3, .sky-tile:hover h3,
.pink-tile:hover p, .purple-tile:hover p, .orange-tile:hover p, .blue-tile:hover p, .sky-tile:hover p
{
	color: var(--White);
	color: #fff;
}

.pink-tile .home-tile-image img.white-icon, .purple-tile .home-tile-image img.white-icon, 
.orange-tile .home-tile-image img.white-icon, 
.blue-tile .home-tile-image img.white-icon, .sky-tile .home-tile-image img.white-icon
{
	display: none;
}

.pink-tile:hover .home-tile-image img.black-icon,
 .purple-tile:hover .home-tile-image img.black-icon, 
 .orange-tile:hover .home-tile-image img.black-icon, 
 .blue-tile:hover .home-tile-image img.black-icon, .sky-tile:hover .home-tile-image img.black-icon
{
	display: none;
}

.pink-tile:hover .home-tile-image img.white-icon,
.purple-tile:hover .home-tile-image img.white-icon, 
.orange-tile:hover .home-tile-image img.white-icon, 
.blue-tile:hover .home-tile-image img.white-icon, .sky-tile:hover .home-tile-image img.white-icon
{
	display: block;
}

.pink-tile, .orange-tile, .blue-tile, .purple-tile, .sky-tile{ position:relative;min-height: 225px; }
.doctype{display:none;   width:100%; height:100%; text-align:center;  border-radius: 10px;}
.doctype a{padding: 12px 30px;    color: #fff;    display: inline-block;    height: 50px; 
    margin: 20px 10px 0 0;     border:2px solid #fff;
    text-decoration: none;border-radius: 5px;
    z-index: 2;
    position: relative;}
 .doctype a:hover{ background:#fff; color:#333;}
.pink-tile:hover .inner-home-tiles {
    background: var(--Pink);
    background: #e61a7f;
    position: absolute;
    top: -20px;
    left: 5px;padding-top:24px;
}
.orange-tile:hover .inner-home-tiles{background: var(--Orange);
	background: #f6801c;
	position: absolute;
    top: -20px;
    left: 5px;padding-top:24px;
}
.purple-tile:hover .inner-home-tiles
{
	background: var(--Purple);
	background: #7f499c;position: absolute;
    top: -20px;
    left: 5px; padding-top: 24px;
}
.blue-tile:hover .inner-home-tiles
{
	background: var(--Dark);
	background: #2DA1B0;position: absolute;
    top: -20px;
    left: 5px;padding-top: 24px;
}
.sky-tile:hover .inner-home-tiles
{
	background: var(--Sky);
	background: #0f9bd7;position: absolute;
    top: -20px;
    left: 5px;padding-top: 24px;
}
.pink-tile:hover .doctype, .orange-tile:hover .doctype, .blue-tile:hover .doctype, .purple-tile:hover .doctype, .sky-tile:hover .doctype{ display: block;}
.doctype.show{ display:block;}
.video-banner{ background:linear-gradient(to right, #340d61 60%, #a92d5d); position: relative;
    margin-top: 124px;
    height: 280px;width:100%;
}
.video-img iframe {
    width: 100%;
    border-radius: 10px;margin-top: -30px;
}
.video-img {
    cursor: pointer;
}
.bannerGraphic {
    float: right;
        width: 39.2%;
    margin-top:10px;
}
.banner-text h2:after {
    content: "";
    width: 100px;
    height: 3px;
    background: #25c7c7;
    position: absolute;
    left: 0;
    bottom: -15px;
    border-radius: 3px;
}
.video-img video._0{width:100%; background-size: 100%;}
.video-section p{ margin: 10px 0 0;    font-size: 18px;    font-weight: bold;    text-align: center;}
.banner-text{ float:left; width:60%; color:#fff; font-size:18px; font-weight:normal;padding-top: 35px; }
.banner-text p{color:#fff; font-size:16px; font-weight:normal; line-height:26px; padding-top:17px;}
.video-section .breadcrumbs{ width:100%;}
.banner-text h2, .banner-text h1{font-size:46px; font-weight:bold; color:#fff; position:relative; line-height: 1.3;}
.sn-home-tiles .columns
{
	padding: 0 20px;
}
.modal {
  display: none; /* Hidden by default */
  position: fixed; /* Stay in place */
  z-index: 666; /* Sit on top */
  padding-top: 100px; /* Location of the box */
  left: 0;
  top: 0;
  width: 100%; /* Full width */
  height: 100%; /* Full height */
  overflow: auto; /* Enable scroll if needed */
  background-color: rgb(0,0,0); /* Fallback color */
  background-color: rgba(0,0,0,0.4); /* Black w/ opacity */
}

/* Modal Content */
.modal-content {
  background-color: #fefefe;
  margin: auto;
  padding: 20px 20px 15px;
  border: 1px solid #888;
  width: 800px; border-radius:10px;
}

/* The Close Button */
.closemodal {
  color: #333;
    float: right;
    font-size: 21px;
    font-weight: bold;
    position: relative;
    right: -34px;
    top: -30px;
    background: #ddd;
    width: 30px;
    height: 30px;
    border-radius: 30px;
    text-align: center;
}

.closemodal:hover,
.closemodal:focus {
  color: #000;
  text-decoration: none;
  cursor: pointer;
}

.doctype a.moveWatch{float: left;
    margin-left: 102px;}
body.inner-pages.videosPage nav.title-bar.tab-bar{ box-shadow:none;}
/*home-tiles*/
/*stay-up-date*/

.stay-up-date
{
	background: url(../Images/case-management.jpg);
	background-size: cover;
	padding: 70px 0;
	text-align: center;
}

.stay-up-date h2
{
	margin: 0 0 20px 0;
	font-weight: 900;
	color: var(--White);
	color: #fff;
	line-height: 1;
}

.stay-up-date h3
{
	color: var(--White);
	color: #fff;
	max-width: 780px;
	line-height: 1.4;
	margin: 0 auto;
	font-weight: 300;
}

.stay-up-date a
{
	background: var(--Medium);
	background: #25C7C7;
	border-radius: 3px;
	opacity: 1;
	display: inline-block;
	margin: 20px 0 0 0;
	padding: 20px 40px 24px;
	text-decoration: none;
	color: var(--White);
	color: #fff;
	font-size: 24px;
	font-weight: 500;
	border: 1px solid transparent;
	line-height: 1;
}

/*stay-up-date*/
/*elevating*/

.elevating
{

	background: url(../Images/case-management.jpg);
	background-size:cover;
	padding: 50px 0 55px;
	
}

.elevating h2
{
	font-weight: 400;
	margin: -5px 0 0;
	color: var(--DarkBlack);
	color: #282C2F;
	line-height: 1.4;
	max-width: 700px;
}

.elevating a
{
	
	background: linear-gradient(-250.77248723408deg , rgba(30,202,227,1) 41%, rgba(30,227,183,1) 100%);
	border-radius: 3px;
	text-decoration: none;
	padding: 20px 40px;
	color: var(--White);
	color: #fff !important;
	font-size: 24px;
	font-weight: 500;
	display: table;
	width: 100%;
	text-align: center;
	max-width: 290px;
	margin-top: 9px;
	margin-left: auto;
	border: 1px solid var(--Medium);
}

/*elevating*/
/*footer*/

.inner-footer h5
{
	margin: 0 0 8px 0;
	font-size: 20px;
	font-weight: 600;
	color: var(--White);
	color: #fff;
}

footer
{
	background: var(--LightBlack);
	background: #111111;
	padding: 60px 0 20px;
	position: relative;
	z-index: 333;
}

.inner-footer ul
{
	margin: 0;
	padding: 0;
}

.inner-footer ul li
{
	list-style: none;
	margin: 0;
	padding: .15rem 0;
}

.inner-footer ul li a
{
	color: var(--White);
	color: #fff;
	text-decoration: none;
	font-size: 16px;
	opacity: 0.8;
}

.inner-footer p
{
	color: var(--White);
	color: #fff;
	font-size: 16px;
	line-height: 1.7;
	margin: 0;
	padding: 0.15em 0;
	opacity: 0.8;
}

.social-links
{
	margin: 20px 0 0;
}

.social-links ul li img
{
	max-width: 20px;
}

.social-links ul li
{
	display: inline-block;
	width: 40px;
	margin: 10px -1px 0 0px;
	height: 40px;
	line-height: 3;
}

.social-links ul li:first-child
{
	background: #3b5998;
	text-align: center;
}

.social-links ul li:nth-child(2)
{
	background: #02b0e8;
	text-align: center;
}

.social-links ul li:nth-child(3)
{
	background: #0077b7;
	text-align: center;
}

.inner-footer p a
{
	text-decoration: none;
	color: var(--Brand1);
	color: #79EDFC;
	opacity: 1;
}

.copyright
{
	background: #070707;
	padding: 16px 0;
}

.copyright p
{
	font-size: 16px;
	color: var(--White);
	color: #fff;
	margin: 0;
	padding: 15px 0 0 0;
}

.copyright ul
{
    margin: 0;
    padding: 0px 0 0 0;
    text-align: right;
    display: flex;
    justify-content: flex-end;
    gap: 5px;
}

.copyright ul li
{
	display: inline-block;
	margin: 0;
	line-height: 0;
}

.copyright ul li a img
{
	max-width: 80px;
	max-height: 42px;
}

.copyright ul li a
{
display: inline-block;
    line-height: 0;
    width: 37px;
    text-align: center;
}
}

.footer-serv
{
	color: var(--Light);
	color: #7b7b7b;
	font-size: 16px;
	padding: 10px 0 0 0;
}

/*footer*/
/*popup*/

.codeSnippet::-webkit-scrollbar
{
	background-color: #fff;
	width: 2px;
}

.codeSnippet::-webkit-scrollbar-track
{
	background-color: #fff;
}

.codeSnippet::-webkit-scrollbar-track:hover
{
	background-color: #DDDDDD;
}

.codeSnippet::-webkit-scrollbar-thumb
{
	background-color: #babac0;
}

body.subscribe-popup,
body.feedback-popup, body.Release-popup
{
	overflow: hidden;
}

.subscribe-pop::-webkit-scrollbar,
.feedback-pop::-webkit-scrollbar
{
	background-color: #fff;
	width: 0px;
}

.subscribe-pop::-webkit-scrollbar-track,
.feedback-pop::-webkit-scrollbar-track
{
	background-color: #fff;
}

.subscribe-pop::-webkit-scrollbar-track:hover,
.feedback-pop::-webkit-scrollbar-track:hover
{
	background-color: #DDDDDD;
}

.subscribe-pop::-webkit-scrollbar-thumb,
.feedback-pop::-webkit-scrollbar-thumb
{
	background-color: #babac0;
	border-radius: 16px;
	border: 5px solid #fff;
}

.subscribe-pop::-webkit-scrollbar-thumb:hover,
.feedback-pop::-webkit-scrollbar-thumb:hover
{
	background-color: #a0a0a5;
	border: 4px solid #f4f4f4;
}

.subscribe-pop,
.feedback-pop
{
	position: fixed;
	z-index: 999;
	top: 50%;
	left: 50%;
	transform: translate(-50%,-50%);
	background: var(--LightGrey);
	background: #F8F8F8;
	width: 100%;
	max-width: 400px;
	border-radius: 10px;
	display: none;
	max-height: 95vh;
	overflow-y: auto;
	overflow-x: hidden;
}

.subscribe-popup,
.feedback-popup
{
	position: relative;
}

.subscribe-popup:before,
.feedback-popup:before 
{
	position: fixed;
	content: "";
	width: 100%;
	height: 100%;
	background: rgba(0, 0, 0, 0.7);
	z-index: 999;
}

.close.cross,
.close.cross-one
{
	color: #fff;
	float: right;
	font-size: 19px;
	font-weight: 400;
	margin-right: 15px;
	margin-top: 10px;
}

.close.cross-one
{
	color: #000;
}

.close:hover,
.close:focus
{
	color: #000;
	text-decoration: none;
	cursor: pointer;
}

.subscribe-popup .subscribe-pop,
.feedback-popup .feedback-pop, .Release-popup .Release-pop
{
	display: block;
}

.popup-graphic
{
	background: url('../Images/popupBG.png') no-repeat left -3px;
	border-radius: 10px;
	background-size: 100%;
	display: block;
	width: 400px;
	height: 240px;
}

.sub-pop-inner h2,
.feedback-pop h2
{
	margin: 0;
	color: var(--Black);
	color: 000;
	font-weight: bold;
	text-align: center;
	font-size: 34px;
	padding: 10px 0 0 0;
}

.feedback-pop h2
{
	font-size: 26px;
	padding-top: 20px;
}

.sub-pop-inner,
.feed-pop-inner
{
	background: #fff;
	padding: 0px;
	border-radius: 10px;
}

.sub-pop-inner .input-fields input,
.sub-pop-inner .input-fields select,
.feed-pop-inner .input-fields input,
.feed-pop-inner .input-fields select
{
	border: 1px solid #b0b0b0;
	padding: 15px;
	width: 100%;
	background: var(--White);
	background: #fff;
	margin-bottom: 5px;
	font-size: 16px;
	border-radius: 5px;
	color: #717171;
	outline: 0 !important;
	-webkit-appearance: none;
}

.input-fields.select:before
{
	content: "";
	height: 8px;
	width: 8px;
	border-width: 2px 2px 0 0;
	border-style: solid;
	border-color: var(--DarkBlack);
	color: #282C2F;
	position: absolute;
	transform: rotate(135deg) translateY(50%);
	-webkit-transform: rotate(135deg) translateY(50%);
	top: 43%;
	right: 15px;
}

.input-fields.select
{
	position: relative;
}

.sub-pop-inner form
{
	padding: 20px 30px;
	width: 100% !important;
}

.feedback-pop
{
	padding: 0 0;
	width: 100% !important;
}

.submit-button a
{
	background: var(--Medium);
	bakground: #25C7C7;
	border-radius: 3px;
	display: inline-block;
	margin: 20px 0 0 0;
	padding: 17px 40px;
	text-decoration: none;
	color: var(--White);
	color: #fff;
	font-size: 24px;
	font-weight: 500;
	border: 1px solid transparent;
	line-height: 1;
	width: 100%;
	text-align: center;
}

.email-subscription
{
	display: none;
}

.mktoFormCol
{
	margin: 0 !important;
	height: auto !important;
	min-height: 0 !important;
}

.mktoFormRow
{
	width: 100%;
}

.sub-pop-inner form input,
.sub-pop-inner form select,
.feed-pop-inner form input,
.feed-pop-inner form select
{
	width: 100% !important;
	border: 1px solid #b0b0b0;
	padding: 15px 12px !important;
	background: var(--White);
	background: #fff;
	margin-bottom: 10px !important;
	font-size: 15px !important;
	border-radius: 5px;
	color: #717171;
	outline: 0 !important;
	/*-webkit-appearance:none;*/
}

.mktoFieldDescriptor.mktoFormCol
{
	width: 100% !important;
}

.mktoForm .mktoFieldWrap
{
	width: 100%;
}

.mktoForm .mktoFieldWrap label
{
	display: block;
	
}

.mktoClear
{
	display: none;
}

.mktoOffset
{
	display: none;
}

.mktoGutter.mktoHasWidth
{
	display: none;
}

/*.mktoForm .mktoAsterix
{
	display: none !important;
}*/

.sub-pop-inner form input[type=checkbox]
{
	width: auto !important;
	padding: 7px !important;
	-webkit-appearance: auto;
	position: absolute;
	left: 0;
	top: 3px;
}

label#LblemailOptInBoolean
{
	padding-left: 26px;
	font-size: 16px;
	width: 100% !important;
}

.mktoButtonRow
{
	width: 100%;
}

span.mktoButtonWrap.mktoSimple
{
	margin: 0 !important;
}

.mktoForm .mktoButtonWrap.mktoSimple .mktoButton
{
	background: var(--Medium) !important;
	background: #fbad18 !important;
	border-radius: 3px;
	display: inline-block;
	margin: 0px 0 0 0;
	padding: 15px 40px !important;
	text-decoration: none;
	color: var(--White) !important;
	color: #fff !important;
	font-size: 20px !important;
	font-weight: 500;
	border: 1px solid transparent !important;
	line-height: 1;
	width: 100%;
	text-align: center;
}

.checkbox label
{
	padding-left: 30px;
	color: var(--Brand2);
	color: #212529;
	font-weight: 300;
	font-size: 12px;
	display: inline-block;
}

.checkbox input
{
	width: 20px;
	vertical-align: top;
	position: absolute;
	top: 1px;
	height: auto;
}

.checkbox
{
	position: relative;
}

.feedback-pop form
{
	width: 100% !important;
	padding: 20px 20px;
}

.feedback-pop form input[type=checkbox]
{
	width: auto !important;
	padding: 7px !important;
	-webkit-appearance: auto;
	position: absolute;
	left: 0;
	top: 3px;
}

.feedback-pop .mktoForm .mktoFieldWrap label
{
	/*display: none !important;*/
}

label#LblemailOptInBoolean
{
	display: block !important;
	font-weight: normal;
	font-size: 14px;
}

.feed-pop-inner form textarea
{
	width: 100% !important;
	border: 1px solid #b0b0b0;
	padding: 15px !important;
	background: var(--White);
	background: #fff !important;
	margin-bottom: 10px !important;
	font-size: 16px !important;
	border-radius: 5px;
	color: #717171;
	outline: 0 !important;
}

.mktoRadioList.mktoHasWidth.mktoRequired
{
	position: relative;
	width: 100% !important;
	margin-bottom: 20px;
	padding: 20px 0 0;
}

/*.mktoRadioList.mktoHasWidth.mktoRequired:before
{
	position: absolute;
	content: "What is your opinion of this page?*";
	top: 4px;
	font-size: 16px;
}*/

.mktoRadioList.mktoHasWidth.mktoRequired input
{
	/*visibility: hidden;*/
	height: 55px;
	width: 55px !important;
	margin: 0;
	position: absolute;
	top: 15px;
	margin-left: 10px;
	opacity:0;
}

.mktoRadioList.mktoHasWidth.mktoRequired label#LblmktoRadio_53496_0
{
	background: url(../Images/angryface.svg);
}

.mktoRadioList.mktoHasWidth.mktoRequired label#LblmktoRadio_53496_0:hover,
.mktoRadioList.mktoHasWidth.mktoRequired input[type="radio"]:checked + label#LblmktoRadio_53496_0
{
	background: url(../Images/angryfaceHover.svg);
}

.mktoRadioList.mktoHasWidth.mktoRequired label#LblmktoRadio_53496_1
{
	background: url(../Images/sadFace.svg);
}

.mktoRadioList.mktoHasWidth.mktoRequired label#LblmktoRadio_53496_1:hover,
.mktoRadioList.mktoHasWidth.mktoRequired input[type="radio"]:checked + label#LblmktoRadio_53496_1
{
	background: url(../Images/sadFaceHover.svg);
}

.mktoRadioList.mktoHasWidth.mktoRequired label#LblmktoRadio_53496_2
{
	background: url(../Images/average.svg);
}

.mktoRadioList.mktoHasWidth.mktoRequired label#LblmktoRadio_53496_2:hover,
.mktoRadioList.mktoHasWidth.mktoRequired input[type="radio"]:checked + label#LblmktoRadio_53496_2
{
	background: url(../Images/averageHover.svg);
}

.mktoRadioList.mktoHasWidth.mktoRequired label#LblmktoRadio_53496_3
{
	background: url(../Images/happy.svg);
}

.mktoRadioList.mktoHasWidth.mktoRequired label#LblmktoRadio_53496_3:hover,
.mktoRadioList.mktoHasWidth.mktoRequired input[type="radio"]:checked + label#LblmktoRadio_53496_3
{
	background: url(../Images/happyHover.svg);
}

.mktoRadioList.mktoHasWidth.mktoRequired label#LblmktoRadio_53496_4
{
	background: url(../Images/extrahappy.svg);
}

.mktoRadioList.mktoHasWidth.mktoRequired label#LblmktoRadio_53496:hover,
.mktoRadioList.mktoHasWidth.mktoRequired input[type="radio"]:checked + label#LblmktoRadio_53496_4
{
	background: url(../Images/extrahappyHover.svg);
}

.mktoRadioList.mktoHasWidth.mktoRequired label:hover
{
	transition: all 0.5s;
	transform: scale(1.1);
	position: relative;
}

.mktoRadioList.mktoHasWidth.mktoRequired label
{
	transition: all 0.5s;
	background-size: contain !important;
	font-size: 0;
	background-repeat: no-repeat !important;
	display: inline-block !important;
	width: 55px;
	height: 55px;
	margin-left: 10px;
}

/*popup*/
/*inner-header*/

.inner-pages .off-canvas-wrapper-inner nav.title-bar .outer-row
{
	max-width: 1560px;
	padding: 0 15px;
}

.inner-pages .top-header .container
{
	max-width: 1560px;
}

/*inner-header*/
/*inner-page*/

.inner-pages nav.title-bar.tab-bar
{
	/*background: #fff;*/
	background: #FDFDFD;
	
	box-shadow: 0px 5px 10px #cccccc;
	-moz-box-shadow: 0px 5px 10px #cccccc;
	-webkit-box-shadow: 0px 5px 10px #cccccc;
	-ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=10, Direction=135, Color='#cccccc')";
	filter: progid:DXImageTransform.Microsoft.Shadow(Strength=10, Direction=135, Color='#cccccc');
}

.inner-pages.header-fixed nav.title-bar.tab-bar
{
	position: fixed;
}

.inner-pages .title-bar-layout a.logo
{
	/*background: url(../Images/Sinergify_logo_black.svg);*/
	background: url(../Images/grazitti-logo-col.png);
	background-size: 283px;
	background-repeat: no-repeat;
	background-position: left;
}

.inner-pages ul.navigation li > a
{
	color: #000;
}

.headinglist ul
{
	padding: 0 !important;
}

/*sidebar*/

.inner-page-cont
{
	padding: 0px;
	position: relative;
	padding-left: 20px;
	padding-right: 20px;
	max-width: 1560px;
	margin: 0 auto;
}

.outer-container.inner-container1
{
	display: inline-block;
	width: 100%;
	max-width: 1540px;
	position: relative;
	margin: 0 auto;
	padding-left: 0;
	padding-right: 0;
}

/* width */

.left-nav::-webkit-scrollbar
{
	width: 4px;
	border-radius: 5px;
}

/* Track */

.left-nav::-webkit-scrollbar-track
{
	background: #f1f1f1;
}

/* Handle */

.left-nav::-webkit-scrollbar-thumb
{
	background: #DDDDDD;
}

/* Handle on hover */

.left-nav::-webkit-scrollbar-thumb:hover
{
	background: #555;
}

.left-nav
{
border-right: 1px solid var(--LightGrey);
    border-right-color: #F8F8F8;
    display: inline-block;
    vertical-align: top;
    float: left;
    position: fixed;
    top: 90px;
    height: calc(100% - 90px);
    overflow-y: auto;
    width: 300px;
    background: var(--LightGrey);
    background: #EFF9FF;
    padding: 35px 0px 80px 0px;
    z-index: 0;
	box-shadow:0px 0px 8px 1px rgba(0,0,0,0.1);
}
}
 
.left-nav.footerShown,
.rightmenu.footerShown
{
	top: auto !important;
	border-bottom: 0;
}

.middle-content
{
	/*padding-bottom: 30px;*/
	padding-top: 120px;
	position: relative;
	display: block;
	margin: 0 auto;
	min-height: 100vh;
	margin-left: 345px;
	margin-right: 10px;
	color: var(--DarkBlack);
	color: #282C2F;
}

ul.menu._Skins_Topics_Menu.mc-component li > a
{
	line-height: 1.6;
}

.rightmenu
{
	position: fixed;
	margin-left: 1200px;
	bottom: 60px;
	top: 180px;
	width: 300px;
	height: 100%;
	padding-bottom: 50px;
}

.feedbackMail a img
{
	vertical-align: middle;
	padding-right: 10px;
}

#smartmenu-accordion ul.menu._Skins_SideMenu.mc-component
{
	position: relative;
	overflow: hidden;
}

#smartmenu-accordion ul.menu._Skins_Topics_Menu.mc-component,
#smartmenu-accordion ul.menu li
{
	position: relative;
	overflow: hidden;
	width: 100%;
}

#smartmenu-accordion ul.menu._Skins_menu_skin.mc-component ul ul ul ul ul > li > a
{
	padding-left: 100px;
}

#smartmenu-accordion ul.sub-menu
{
	display: none;
}

#smartmenu-accordion ul li.has-children a
{
	position: relative;
}

#smartmenu-accordion ul li.has-children > span
{
	position: absolute;
	height: 20px;
	width: 30px;
	right: 0;
	top: 0;
	z-index: 99;
	cursor: pointer;
}

#smartmenu-accordion ul li.has-children > span.opened
{
	top: -3px;
}

#smartmenu-accordion ul li.has-children > span.closed
{
	top: 0px;
}

#smartmenu-accordion ul li.has-children > .arrow .opened:after
{
	position: absolute;
	right: 3px;
	content: "";
	height: 8px;
	width: 8px;
	border-width: 2px 2px 0 0;
	border-style: solid;
	border-color: #828282;
	top: 69%;
	transition: all 0.4s;
	transform: rotate(135deg) translateY(50%);
	-webkit-transform: rotate(135deg) translateY(50%);
}

#smartmenu-accordion ul li.has-children > .arrow .closed:after
{
	transform: rotate(45deg) translateY(-50%);
	-webkit-transform: rotate(45deg) translateY(-50%);
	right: 10px;
	position: absolute;
	content: "";
	height: 8px;
	width: 8px;
	border-width: 2px 2px 0 0;
	border-style: solid;
	border-color: #828282;
	top: 69%;
	transition: all 0.4s;
}

.has-children.pt > a
{
	font-weight: 600 !important;
}

/*middle*/

a.breadcrumb-home
{
	color: var(--Brand2);
	color: #212529;
	font-size: 14px;
	text-decoration: none;
	padding-right: 20px;
	position: relative;
}

a.breadcrumb-home:before
{
	position: absolute;
	right: 4px;
	content: "";
	height: 8px;
	width: 8px;
	border-width: 2px 2px 0 0;
	border-style: solid;
	border-color: #828282;
	top: 21%;
	transition: all 0.4s;
	transform: rotate(45deg) translateY(50%);
	-webkit-transform: rotate(45deg) translateY(50%);
}

span.MCBreadcrumbsSelf
{
	color: var(--Brand2);
	color: #212529;
	font-size: 14px;
}

a.MCBreadcrumbsLink
{
	color: var(--Brand2);
	color: #212529;
	font-size: 14px;
	text-decoration: none;
	padding-right: 25px;
	position: relative;
}

.content-headings a.breadcrumb-home
{
	display: none;
}

.content-headings span.MCBreadcrumbsSelf
{
	display: block;
	font-size: 36px;
}

.content-headings
{
	margin: 0;
	padding: 0;
}

.content-headings .breadcrumbs
{
	margin: 0;
	padding: 0 0 5px 0;
}

.read-time-func p
{
	margin: 0;
	font-size: 14px;
	font-weight: 400;
	color: #666;
}

#content-section h1
{
	margin-top: 0;
	margin-bottom: 0px;
}

.read-time-func
{
	display: flex;
	align-items: center;
	padding: 5px 0 0 0;
	position: relative;
	top: 0;
}

.read-time-func p
{
	padding-right: 20px;
	position: relative;
}

.read-time-func p:last-child
{
	border: 0;
	padding-right: 0;
	padding-left: 20px;
}

.read-time-func p:before
{
	position: absolute;
	content: "";
	height: 17px;
	width: 1px;
	background: #999;
	right: 0;
	top: 4px;
}

.read-time-func p:last-child:before
{
	display: none;
}

.topic-feedback a img
{
	max-width: 20px;
	position: relative;
	top: 3px;
	left: -3px;
}

span.MCBreadcrumbsDivider
{
	font-size: 0;
	margin: 0 12px;
	position: relative;
}

span.MCBreadcrumbsDivider:after
{
	position: absolute;
	right: -6px;
	content: "";
	height: 8px;
	width: 8px;
	border-width: 2px 2px 0 0;
	border-style: solid;
	border-color: #828282;
	top: -12px;
	transition: all 0.4s;
	transform: rotate(45deg) translateY(50%);
	-webkit-transform: rotate(45deg) translateY(50%);
}

a.MCBreadcrumbsLink:before
{
	position: absolute;
	right: 8px;
	content: "";
	height: 8px;
	width: 8px;
	border-width: 2px 2px 0 0;
	border-style: solid;
	border-color: #828282;
	top: 20%;
	transition: all 0.4s;
	transform: rotate(45deg) translateY(50%);
	-webkit-transform: rotate(45deg) translateY(50%);
}

.buttons._Skins_Toolbar.mc-component
{
	width: 100%;
}

._Skins_Toolbar.mc-component .button.previous-topic-button:before
{
	position: absolute;
	content: "";
	background: url(../Images/previous.png);
	width: 40px;
	height: 20px;
	background-repeat: no-repeat;
	left: 10px;
	top: 26px;
}

._Skins_Toolbar.mc-component .button.next-topic-button:before
{
	position: absolute;
	content: "";
	background: url(../Images/next.png);
	width: 40px;
	height: 20px;
	right: 0px;
	top: 26px;
	background-repeat: no-repeat;
}

/*middle*/
/*buttons*/

.pagination
{
	overflow: hidden;
	padding: 30px 5px;
	display: flex;
	align-items: center;
	justify-content: space-between;
}

.pagination button
{
	display: none;
}
button.button.needs-pie.next-topic-button {
    display: none;
}
.pagination button a.button.needs-pie.previous-topic-button
{
	background: none !important;
	-webkit-appearance: none;
}

._Skins_Toolbar.mc-component .button.previous-topic-button
{
	background: transparent;
	border: 0;
	padding: 0;
	-webkit-appearance: none;
	width: 230px;
	display: inline-block;
	height: 68px;
	text-decoration: none;
	background: #FFFFFF 0% 0% no-repeat padding-box;
	box-shadow: 0px 0px 15px #cccccc;
	-moz-box-shadow: 0px 0px 15px #cccccc;
	-webkit-box-shadow: 0px 0px 15px #cccccc;
	-ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=15, Direction=135, Color='#cccccc')";
	filter: progid:DXImageTransform.Microsoft.Shadow(Strength=15, Direction=135, Color='#cccccc');
	border-radius: 3px;
	opacity: 1;
	text-align: right;
	padding: 0 20px;
	position: relative;
}

._Skins_Toolbar.mc-component .button.next-topic-button
{
	padding: 0;
	border: 0;
	background: transparent;
	width: 230px;
	height: 68px;
	text-decoration: none;
	background: #1CBBB4 0% 0% no-repeat padding-box;
	box-shadow: 0px 0px 15px #cccccc;
	-moz-box-shadow: 0px 0px 15px #cccccc;
	-webkit-box-shadow: 0px 0px 15px #cccccc;
	-ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=15, Direction=135, Color='#cccccc')";
	filter: progid:DXImageTransform.Microsoft.Shadow(Strength=15, Direction=135, Color='#cccccc');
	border-radius: 3px;
	opacity: 1;
	text-align: left;
	color: #fff;
	padding: 0 20px;
	position: relative;
}

a.button.needs-pie.previous-topic-button p
{
	background: #fff;
	display: inline-block;
	color: #000;
	padding-left: 30px;
	/* width: 90px; */
}

.button-group-container-left > a:only-of-type
{
	width: 100% !important;
}

button.button.needs-pie.previous-topic-button
{
	display: none !important;
}

._Skins_Toolbar.mc-component a.button.next-topic-button
{
	display: table;
	margin-left: auto;
	right: 0;
}

.button-group-container-left
{
	width: 100%;
	display: flex;
	align-items: center;
	justify-content: space-between;
}

a.button.needs-pie.next-topic-button p
{
	color: #fff;
	font-size: 16px;
	line-height: 67px;
	margin: 0;
	/* display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 1;*/
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
	width: 210px;
	padding-right: 38px;
}

a.button.needs-pie.previous-topic-button p
{
	color: #000;
	font-size: 16px;
	line-height: 67px;
	margin: 0;
	/*display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 1;*/
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
	width: 210px;
}

.topic-feedback
{
	background: var(--LightGrey);
	background: #F8F8F8;
	border: 1px solid #CCCCCC;
	display: flex;
	justify-content: center;
	align-items: center;
	padding: 20px;
	margin: 40px 0;
}

.topic-feedback h3
{
	margin: 0;
	color: #555;
	font-weight: normal;
	font-size: 18px;
}

.topic-feedback a
{
	padding: 0 15px;
	color: #555;
	text-decoration: none;
	font-size: 18px;
}

/*buttomns*/
/*right-sidebar*/

a.printview
{
	width: 144px;
	display: inline-block;
	vertical-align: middle;
	position: relative;
	background: url(../Images/printview-icon2.png);
	background-repeat: no-repeat;
	background-position: 20px 14px;
	background-size: 24px;
}

a.printview:before
{
	position: absolute;
	content: "Print View";
	font-weight: normal;
	font-size: 16px;
	color: #555555;
	left: 56px;
	top: 30%;
}

a.printview ._Skins_Print_View.mc-component .button
{
	opacity: 0;
	width: 170px;
	-webkit-appearance: none;
	border: 0;
	background-color: transparent !important;
	height: 28px;
}

.feedbackMail
{
/*	padding-bottom: 40px; */
	float:right;
}

.feedbackMail a
{
	background-color: #FBAD18;
	box-shadow: 0px 0px 15px #cccccc;
	-moz-box-shadow: 0px 0px 15px #cccccc;
	-webkit-box-shadow: 0px 0px 15px #cccccc;
	-ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=15, Direction=135, Color='#cccccc')";
	filter: progid:DXImageTransform.Microsoft.Shadow(Strength=15, Direction=135, Color='#cccccc');
	border-radius: 3px;
	color: #fff;
	text-decoration: none;
	padding: 12px 16px;
	font-size: 16px;
	font-weight: normal;
	display: inline-block;
	vertical-align: middle;
}

.feedbackMail a:last-child
{
	/* background: linear-gradient(-250.77248723408deg , rgba(30,202,227,1) 41%, rgba(30,227,183,1) 100%);
	color: var(--White);
	color: #fff;
	margin-left: 10px;padding: 13px 16px; */
}

.topicsOnThePage
{
	background: #FFFFFF 0% 0% no-repeat padding-box;
	box-shadow: 0px 0px 15px #cccccc;
	-moz-box-shadow: 0px 0px 15px #cccccc;
	-webkit-box-shadow: 0px 0px 15px #cccccc;
	-ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=15, Direction=135, Color='#cccccc')";
	filter: progid:DXImageTransform.Microsoft.Shadow(Strength=15, Direction=135, Color='#cccccc');
	border-radius: 3px;
	padding: 25px;
}

.topicsOnThePage p.headinglist-title
{
	margin: 0;
	font-weight: bold;
	font-size: 16px;
	padding-bottom: 10px;
	color: var(--Brand2);
	color: #212529;
}

span.MCBreadcrumbsPrefix
{
	display: none;
}

.inner-pages .search-icon.mobile
{
	display: none;
}

.core-menu li.search-icon
{
	display: none;
}

.inner-pages .core-menu li.search-icon
{
	display: inline-block;
	position: relative;
	top: 4px;
}

.inner-pages .core-menu li.search-icon img
{
	max-width: 17px;
}

.inner-pages .core-menu li.search-icon a
{
	padding: 0;
	padding-right: 5px;
}

.inner-pages form.search
{
	display: none;
}

.inner-pages.conten-p-form form.search
{
	z-index: 9;
	top: 50%;
	display: block;
	position: fixed;
	left: 86%;
	transform: translate(-50%, -50%);
}

.conten-p-form:before
{
	position: fixed;
	content: "";
	width: 100%;
	height: 100%;
	background: rgba(0, 0, 0, 0.4);
	top: 0;
	left: 0;
	z-index: 9;
}

div#searchPane {
    padding: 180px 20px 20px;
    max-width: 1560px;
    margin: 0 auto;
    min-height: 600px;
}

.note-block
{
	background-color: #F9F9F9;
	border-left: 4px solid #1CBBB4;
	padding: 20px;
	font-size: 16px;
	line-height: 1.7;
	margin: 15px 0 10px;
}

.codeSnippetBody > pre
{
	font-family: monospace;
	font-size: 14px;
	line-height: 1.8;
}

#content-section img
{
	border: 1px #ddd solid;
	margin: 0;
	width:100%;
}

.MCPopupThumbnailLink
{
	/*width: 100%;*/
	display: inline-block;
}

p .MCPopupThumbnailLink
{
	margin: 10px 0;                                    
}

#resultList .description
{
	line-height: 1.7;
}

#resultList > li
{
	border-bottom: 1px #ddd solid;
	padding-bottom: 25px;
}

/*inner-page*/
/* copy code */

.co-tooltip
{
	position: relative;
	display: inline-block;
}

.code-snippet
{
	width: 100%;
	border-radius: 4px;
	background-color: #F9F9F9;
	/* padding-left: 30px; */
	padding: 30px 30px;
	position: relative;
	display: inline-block;
	color: rgba(0,0,0,0.87);
	font-family: 'Roboto Mono', monospace;
	font-size: 16px;
	line-height: 32px;
}

button.copy-code-btn
{
	background: url(../Images/copy.png) no-repeat;
	border: 0;
	color: #fff;
	padding: 5px;
	border-radius: 20px;
	display: block;
	margin: 10px 0 0;
	position: absolute;
	right: 10px;
	top: 0px;
	width: 20px;
	height: 20px;
	background-size: 16px auto;
	background-position: center;
	opacity: 0;
}

.co-tooltip .tooltiptext
{
	visibility: hidden;
	width: 120px;
	background-color: #000;
	color: #fff;
	text-align: center;
	border-radius: 3px;
	padding: 10px 0;
	position: absolute;
	z-index: 1;
	bottom: 30px;
	/* left: 30px; */
	margin-left: -60px;
	opacity: 0;
	transition: opacity 0.3s;
	font-size: 12px;
	line-height: 18px;
	font-family: 'Conv_MuseoSans-300';
}

.co-tooltip .tooltiptext::after
{
	content: "";
	position: absolute;
	top: 100%;
	left: 50%;
	margin-left: -5px;
	border-color: #333 transparent transparent transparent;
}

.PDFHeader
{
	display: none;
}


.responsive-table table
{
	/*min-width: 1000px;*/
	overflow-x: auto;
}

li.search-icon.mobile
{
	display: none;
}

/*copy*/

.codeSnippet
{
	width: 100%;
	border-radius: 4px;
	background-color: #F9F9F9;
	/* padding-left: 30px;*/
	padding: 30px 30px;
	position: relative;
	display: inline-block;
	color: rgba(0,0,0,0.87);
	font-family: 'Roboto Mono', monospace;
	font-size: 16px;
	line-height: 32px;
	max-height: 200px;
	overflow-y: auto;
}

.codeSnippetCopyButton
{
	background: url(../Images/copy.png) no-repeat;
	border: 0;
	color: #fff;
	padding: 5px;
	border-radius: 20px;
	display: block;
	margin: 10px 0 0;
	position: absolute;
	right: 10px;
	top: 0px;
	font-size: 0;
	width: 20px;
	height: 20px;
	background-size: 16px auto;
	background-position: center;
}

.showLeftPanel
{
	width: 40px;
	height: 40px;
	background: #361564;
	position: relative;
	left: -20px;
	border-radius: 0 10px 10px 0;
	display: none;
	border: 0;
	z-index: 5;
}

.showLeftPanel:before
{
	content: "";
	background: url(../Images/leftPanel.svg) no-repeat;
	width: 14px;
	height: 23px;
	position: absolute;
	top: 10px;
	left: 0;
}

.showLeftPanel:after
{
	position: absolute;
	right: 4px;
	content: "";
	height: 10px;
	width: 10px;
	border-width: 2px 2px 0 0;
	border-style: solid;
	border-color: #ffffff;
	top: 30%;
	transition: all 0.4s;
	transform: rotate(45deg) translateY(50%);
	-webkit-transform: rotate(45deg) translateY(50%);
	right: 20%;
}

.left-nav.open
{
	display: block;
	z-index: 222;
	left: -20px;
	position: absolute;
	top: 80px;
}

.left-nav button.cross
{
	display: none;
}

#ThankYou-msg
{
	font-size: 18px;
	text-align: center;
	font-weight: 400;
	display: none;
}

.middle-content div.nocontent
{
	display: inline-block;
	vertical-align: middle;
}
.breadcrumbRow{ display: inline-block; width: 100%; vertical-align: middle;
  }
  .search.breadcrumbRow{ padding: 160px 20px 10px;}
.breadcrumbs{ float:left;}

#topbutton {
  display: inline-block;
  background-color: #1CBBB4;
  width: 50px;
  height: 50px;
  text-align: center;
  border-radius: 4px;
  position: fixed;
  bottom: 30px;
  right: 30px;
  transition: background-color .3s, 
    opacity .5s, visibility .5s;
  opacity: 0;
  visibility: hidden;
  z-index: 888;
}
#topbutton::after {
  content: "";
 position: absolute;
    right: 22px;
    content: "";
    height: 16px;
    width: 16px;
    border-width: 2px 2px 0 0;
    border-style: solid;
    border-color: #fff;
    top: 17px;
    transition: all 0.4s;
    transform: rotate(-45deg) translateY(50%);
    -webkit-transform: rotate(-45deg) translateY(50%);
}
#topbutton:hover {
  cursor: pointer;
  background-color: #1CBBB4;
}
#topbutton:active {
  background-color: #1CBBB4;
}
#topbutton.show {
  opacity: 1;
  visibility: visible;
}
.subscribe-pop span.close {
    right: -18px;
    top: 10px;
	}
	.subscribe-pop span.close:before, .subscribe-pop span.close:after {
    background-color: #fff;
	}
.close:before, .close:after, .left-nav button.cross:after, .left-nav button.cross:before {
    position: absolute;
    right: 20px;
    content: ' ';
    height: 18px;
    width: 2px;
    background-color: #666;
    top: 10px;
}
.close:before, .left-nav button.cross:before {
    transform: rotate(134deg);
}
.close:after, .left-nav button.cross:after {
    transform: rotate(40deg);
}
.popimg {
   /* width: 1000px;
     margin: 0 auto; 
    height: 800px;
    position: absolute;
    margin-left: -500px;
    margin-top: -300px;
    left: 50%;
    top: 50%; */
}
.height-container-sidenav {
     padding-bottom: 0px; 
}
.video-section{ padding-top:15px;padding-bottom: 30px; }
div#nav-accordion > ul.menu > li:nth-last-child(1) {
    /* display: none; */
}
.row.top-gap {
    margin-top: 30px;
}
.version-bottom
{
	color: rgba(0,0,0,0.24);
	letter-spacing: .24px;
	font-size: 12px;
	line-height: 18px;padding-left:20px;margin-top: 0;
}
/*Styling Selectbox*/

.selectbox
{
	width: 300px;
	display: inline-block;
	background-color: #fff;
	border-radius: 4px;
	/*box-shadow: 0 0 2px rgb(204, 204, 204);*/
	transition: all .5s ease;
	position: relative;
	font-size: 14px;
	color: rgba(0,0,0,.6);
	/*height: 100%;*/
	text-align: left;
	width: 90%; margin-left:10px;outline:none; line-height:21px;
}

.selectbox .select
{
	cursor: pointer;
	display: block;
	padding: 10px;
	outline: none;
}

.selectbox .stack
{
	padding-right: 15px;display: inline-block;
    vertical-align: middle;
}

.selectbox .select > i
{
	font-size: 13px;
	color: #888;
	cursor: pointer;
	transition: all .3s ease-in-out;
	float: right;
	line-height: 20px;
	background: url('../Images/caret.svg') no-repeat;
	height: 30px;
	width: 30px;
	background-size: 40px auto;
	background-position: right -4px;
}

.selectbox:hover
{
	background: #fff;
}

.selectbox:active
{
	background-color: #ffff;
}

.selectbox.active:hover,
.selectbox.active
{
	/* box-shadow: 0 0 4px rgb(204, 204, 204);*/
	border-radius: 5px 5px 0 0;
	background-color: #ffffff;
}

.selectbox.active .select > i
{
	transform: rotate(-90deg);
	-webkit-transform: rotate(-90deg); margin-top:-5px;
}

.selectbox .dropdown-menu
{
	position: absolute;
	background-color: #fff;
	width: 100%;
	left: 0;
	margin-top: 1px;
	box-shadow: 0 1px 5px 0 rgba(0,0,0,0.12), 0 2px 2px 0 rgba(0,0,0,0.14), 0 3px 1px -2px rgba(0,0,0,0.2);
	border-radius: 0 1px 5px 5px;
	overflow: hidden;
	display: none;
	overflow-y: hidden;
	z-index: 9;
}

.selectbox .dropdown-menu li
{
	padding: 10px;
	transition: all .2s ease-in-out;
	cursor: pointer;margin-top: 0;
}

.selectbox .dropdown-menu
{
	padding: 0;
	list-style: none;
}

.selectbox .dropdown-menu li:hover
{
	background-color: #f9f9f9;
}

/* Release note modal start */
.release-popup{postion:relative;overflow: hidden;}
.release-popup::before{position: fixed;
    content: "";
    width: 100%;
    height: 100%;
    background: rgba(0, 0, 0, 0.7);
    z-index: 999;
}
.releasepopup{
    background-color: #fff;
    width: 850px;height:497px;
    padding: 0px;
   position: fixed;
    transform: translate(-50%,-50%);
    left: 50%;
    top: 50%;
    border-radius: 8px;
    font-family: "Poppins",sans-serif;
   display: none;
    text-align: center; z-index:999;
}
.release-img{float:right;}
.ReleaseDetail{float:left; width: 390px;
    padding: 30px 0px 0 30px;
    text-align: left;}
.releasepopup button{
    display: block;
    margin: 0 0 20px auto;
    background-color: transparent;
    font-size: 20px;
    color: #f2f2f2;
    border: none;
    outline: none;
    cursor: pointer;
    position: absolute;
    right: 5px;
    top: 10px;
}
.releasepopup p.releaseNew{
    font-size: 24px; font-weight:600;
    margin: 20px 0;
    line-height: 25px; color:#333333;
}
.releasepopup ul.Releasefeature{margin-bottom: 30px;}
.releasepopup ul.Releasefeature li{font-size: 16px;
    margin: 8px 0;
    line-height: 25px; color:#333333;}
	.releasepopup .opnme{ background: #25c7c7;
    padding: 10px 20px;
    font-size: 16px;
    font-weight: 500;
    color: #fff;
    text-decoration: none;
    border-radius: 5px;
    letter-spacing: 1px;}
.releasepopup h2{color:#df157d; font-size:28px; font-weight:bold; text-align:left;}
#modalOverlay {
			position: fixed;
			top: 0;
			left: 0;
			background: rgba(0, 0, 0, 0.5);
			z-index: 99999;
			height: 100%;
			width: 100%;
	}
.modalPopup {
			position: absolute;
			top: 30%;
			left: 50%;
			transform: translate(-50%, -50%);
			background: #fff;
			width: 50%;
			padding: 0 0 30px;
			-webkit-box-shadow: 0 2px 10px 3px rgba(0,0,0,.2);
			-moz-box-shadow: 0 2px 10px 3px rgba(0,0,0,.2);
			box-shadow: 0 2px 10px 3px rgba(0,0,0,.2);
	}

/* Release note modal close */
/*added by atul*/

.selectbox .dropdown-menu li.active
{
	letter-spacing: .24px;
	color: #fff;
	background-color: #1CBBB4;
}

/*added by Rajinder for Video page*/

.inner-pages.videosPage .off-canvas-wrapper-inner nav.title-bar .outer-row {
    max-width: 1170px;
}

.inner-pages.videosPage .top-header .container {
    max-width: 1170px;
}

body.inner-pages.videosPage nav.title-bar.tab-bar {
   background-image: linear-gradient(to right, #340d61 60%, #a92d5d);
}


.inner-pages.videosPage .title-bar-layout a.logo{
background:url(../Images/Sinergify_logo_white.svg);
background-repeat:no-repeat;
}


.inner-pages.videosPage .custom-header .core-menu > li > a{
color: #fff;
}


.inner-pages.videosPage .custom-header .core-menu > li > a:hover{
color:#25C7C7;
}

.inner-pages.videosPage.header-fixed .custom-header .core-menu > li > a:hover{
color:#25C7C7;
}




.inner-pages.videosPage .custom-header .core-menu li .toggle::before{
color: #fff;
border-color:#fff;
}

.inner-pages.videosPage .custom-header .core-menu > li:hover .toggle::before{
color: #25c7c7;
border-color:#25c7c7;
}

.inner-pages.videosPage.header-fixed .custom-header .core-menu > li:hover .toggle::before{
color: #25c7c7;
border-color:#25c7c7;
}

body.inner-pages.videosPage.header-fixed nav.title-bar.tab-bar {
   background:#fff;
}

.inner-pages.videosPage.header-fixed .title-bar-layout a.logo{
/*background:url(../Images/Sinergify_logo_black.svg);*/
background:url(../Images/sinergify-logo-black-final.png);
background-repeat:no-repeat;
}

.inner-pages.videosPage.header-fixed .custom-header .core-menu > li > a{
color: #282e2f;
}

.inner-pages.videosPage.header-fixed .custom-header .core-menu li .toggle::before{
color: #282e2f;
border-color:#282e2f;
}


.inner-pages.videosPage .custom-header .core-menu > li > a > img.black {
    display: none;
}
.inner-pages.videosPage.header-fixed .custom-header .core-menu > li > a > img.black {
    display: inline-block;
}


.inner-pages .custom-header .core-menu > li > a > img.white {
    display: none;
}

.inner-pages.videosPage .custom-header .core-menu > li > a > img.white {
    display:block;
}

/*to hide the duplicate next button*/
button.button.needs-pie.next-topic-button {
    display: none;
}

.newupdate {
    padding: 10px;
    margin-bottom: 20px;
    border: 1px #ddd solid;
    border-radius: 10px;
    display: inline-block;
    width: 99.5%;
    box-shadow: 0px 0px 15px #cccccc;
}
.flt.vsLive {
    font-size: 28px;
    color: #df157d;
    font-weight: bold;
    padding: 10px;
}
.newupdate .flr {
    float: right;
}
.newupdate a.btn {
    background: #25c7c7;
    font-size: 16px;
    text-decoration: none;
    color: #fff;
    border-radius: 5px;
    padding: 10px 20px;
    vertical-align: middle;
    margin: 8px;
    float: right;
	text-align:center;
}
.importent{ background:#F8F8F8; border:1px #ddd solid; padding: 0 15px 15px;
    margin-top: 15px;}

#content-section img.importent-note {
    max-width: 40px;
    height: auto;
    display: inline-block;
    border: 0;
    vertical-align: middle;
    padding-right: 10px;
}

#hidediv{ display:none;padding-left: 20px;}
.hidebutton{    border: 0;
    background: transparent;
    outline: 0;
    color: #1CBBB4;
    font-size: 16px;
    padding: 0;
}
div#hidediv.hideblock h4 {
    margin-top: 0px;
}
.zendesk-connector .left-nav {
    display: none;
}
.zendesk-connector .middle-content {
    margin-left: 0;
}

/*Print*/

@media print
{
	.breadcrumbs
	{
		display: none;
	}

	.middle-content
	{
		padding-top: 20px;
	}

	#content-section h1
	{
		margin-top: 20px;
		margin-bottom: 0px;
	}

	.read-time-func
	{
		display: none;
	}

	.middle-content
	{
		margin: 0;
	}

	.rightmenu,
	.left-nav
	{
		display: none;
	}

	.PDFHeader
	{
		display: block;
		border-bottom: 1px #ddd solid;
		margin-bottom: 30px;
		padding-bottom: 10px;
	}

	.PDFHeader a
	{
		width: 120px;
		height: auto;
		display: block;
	}

	.top-header
	{
		display: none;
	}

	.inner-pages nav.title-bar.tab-bar
	{
		display: none;
	}

	footer.footer-wrapper
	{
		display: none;
	}

	.copyright
	{
		display: none;
	}

	p .MCPopupThumbnailLink
	{
		margin: 20px 0;
	}

	p
	{
		margin-top: 10px;
	}

	img
	{
		max-width: 90%;
	}

	.pageBreak
	{
		page-break-after: always !important;
	}
}

/*Responsive*/

@media only screen and (max-width: 1570px) and (min-width: 1365px)
{
	.outer-container.inner-container1
	{
		max-width: 100%;
	}

	.rightmenu
	{
		margin-left: calc(100% - 365px);
	}

	._Skins_Toolbar.mc-component .button.previous-topic-button,
	._Skins_Toolbar.mc-component .button.next-topic-button
	{
		width: 210px;
		/*position: absolute;*/
	}
}

@media only screen and (max-width: 1365px)
{
	.close
	{
		position: absolute;
		right: 32px;
		top: 32px;
		width: 32px;
		height: 32px;
		opacity: 1;
	}

	.close:hover
	{
		opacity: 1;
	}

	button.cross
	{
		border: 0;
		right: 15px;
		position: absolute;
		top: 55px;
		display: block !important;
	}

	.close:before,
	.close:after,
	.left-nav button.cross:after,
	.left-nav button.cross:before
	{
		position: absolute;
		left: 6px;
		content: ' ';
		height: 18px;
		width: 2px;
		background-color: #666;
		top: -9px;
	}

	.left-nav button.cross:after,
	.left-nav button.cross:before
	{
		position: absolute;
		left: 6px;
		content: ' ';
		height: 18px;
		width: 2px;
		background-color: #666;
		top: -9px;
	}
	.close:before,
	.left-nav button.cross:before
	{
		transform: rotate(134deg);
	}

	.close:after,
	.left-nav button.cross:after
	{
		transform: rotate(40deg);
	}

	.showLeftPanel span.open.close
	{
		border-color: #361564;
	}

	div.MCBreadcrumbsBox_0
	{
		padding-top: 0px;
		min-height: 42px;
	}

	.left-nav
	{
		display: none;
		z-index: 3;
		left: -20px;
		top: 80px;
		position: absolute;
		height: auto;
	}

	.showLeftPanel.moveright
	{
		left: 83%;
		z-index: 5;
	}

	.showLeftPanel span span.burger-1,
	.showLeftPanel span span.burger-3
	{
		display: none;
	}

	.showLeftPane.moveright span span.burger-1,
	.showLeftPanel.moveright span span.burger-3
	{
		display: block;
	}

	.showLeftPanel
	{
		display: inline-block;
	}

	.middle-content
	{
		margin-left: 0;
		width: calc(100% - 365px);
		width: 100%;
		padding-top: 125px;min-height: 100%;
	}

	.rightmenu
	{
		margin-left: calc(100% - 365px);
		top: 155px;
		display: none;
	}

	#content-section img
	{
		display: block;
	}
}

@media only screen and (max-width: 1279px)
{
.feedbackMail{display:none;}
	li.search-icon.desktop
	{
		/*display: none !important;*/
	}

	.title-bar .menu-icon span
	{
		display: none;
	}

	.inner-pages .search-icon.mobile a img
	{
		max-width: 20px;
	}

	.inner-pages .search-icon.mobile
	{
		/* display: block;*/
		position: absolute;
		top: -44px;
		right: 50px;
	}

	.search-icon.desktop
	{
		display: none;
	}

	.custom-header
	{
		position: relative;
	}

	.core-menu
	{
		margin-top: 0px;
	}
.core-menu > li{ padding:9px 0;}
.dropdown{ top:50px;}
	/*.hamburger-menu {
        position: absolute;
        top: -41px;
        right: 0;
    }*/

	.nav-search.row
	{
		display: none;
	}

	.title-bar-layout .logo-wrapper
	{
		padding: 0 0 0 0;
		flex-basis: 20%;
	}

	.custom-header
	{
		height: 0;
	}

	.core-menu li a
	{
		padding: .2em .5em;
	}

	html.home-topic .core-menu li.search-icon
	{
		display: none;
	}

	.header-fixed .core-menu li a .toggle:before,
	.inner-pages .core-menu li a .toggle:before
	{
		border-color: var(--White) !important;
		color: #fff !important;
		border-color: #282c2f !important;
	}

	.header-fixed .burger-1,
	.header-fixed .burger-2,
	.header-fixed .burger-3,
	.inner-pages .burger-1,
	.inner-pages .burger-2,
	.inner-pages .burger-3
	{
		background: #25c7c7 !important;
	}
	
	
	/*Rajinder css for video page*/
	
	.video-banner {margin-top:94px;}

}

@media only screen and (max-width: 1024px)
{
	.breadcrumbRow{width: auto;}
	.blue-tile:hover .inner-home-tiles, .pink-tile:hover .inner-home-tiles,
	 .orange-tile:hover .inner-home-tiles, 
	 .purple-tile:hover .inner-home-tiles{top: -20px;
    position: absolute;
    min-height: 240px;
    z-index: 9;
    left: 15px;}
.doctype{text-align:left; padding-left:100px;}
.pink-tile, .orange-tile, .blue-tile, .purple-tile{ min-height:240px;}
.sn-home-tiles{padding: 50px 0 25px;}
	.middle-content div.nocontent
	{
		width: 900px;
	}

	.common h1
	{
		font-size: 50px;
		margin-top: 45px;
	}

	.common h3
	{
		font-size: 35px;/*padding-left:10px; padding-right:10px;*/
	}

	.common p
	{
		font-size: 16px;
	}

	.inner-home-tiles p
	{
		max-width: 100%;
	}

	.common h2
	{
		font-size: 45px;
	}
	.video-banner{height:250px; margin-top: 94px;}
	.video-section .breadcrumbs { margin-bottom: 0;    padding-bottom: 0;    min-height: 38px;}
	.bannerGraphic{ display:none;}
	.banner-text{ width:100%; text-align:center; padding-top: 24px;}
	.banner-text h2:after{left:45%;}
	.doctype a.moveWatch {    margin-left: 0;}
	.modal{ padding-top:15%;}
}

@media only screen and (max-width: 991px)
{
	.blue-tile:hover .inner-home-tiles, 
	.pink-tile:hover .inner-home-tiles, 
	.orange-tile:hover .inner-home-tiles, 
	.purple-tile:hover .inner-home-tiles,.sky-tile:hover .inner-home-tiles {top:auto;
    position: relative;
    min-height:auto;
    z-index: 9;
    left: auto;
	}
	.pink-tile, .orange-tile, .blue-tile, .purple-tile, .sky-tile {
    min-height: auto;
}
	.doctype 
	{
    	padding-left: 65px;
	}
	.middle-content div.nocontent
	{
		width: 680px;
	}

	.elevating a
	{
		/*margin: 30px auto 0;*/
	}

	.elevating h2
	{
		text-align: center;
	}

	.home-tile-image
	{
		top: 45%;
		transform: translateY(-45%);
	}

	.inner-footer
	{
		padding-bottom: 30px;
	}

	footer.footer-wrapper
	{
		padding: 30px 0 20px;
	}

	p.footer-serv
	{
		padding: 0;
		margin: 0;
	}

	.copyright p
	{
		text-align: center;
		padding-bottom: 10px;
		padding: 0;
	}

	.copyright ul
	{
		text-align: center;
		padding-bottom:12px;
	}

	.common h1
	{
		font-size: 35px;
		margin-top: 45px;
	}

	.title-bar-layout a.logo
	{
		background-size: 120px !important;
		background-position: left !important;
	}
	.video-banner{ height:205px; padding-top:30px; margin-top:86px;}
.bannerGraphic{ display:none;}
.banner-text h2:after{left:44%;}
.banner-text{ width:100%; text-align:center; margin: 0;
    padding: 0;}
	.common h3
	{
		font-size: 20px;
		padding-bottom: 7px;
		line-height: 1.7;
	}
	.doctype a.moveWatch{ margin-left:0px; float:none;}
.sky-tile .home-tile-image img {
    max-width: 45px;}
	.sn-home-tiles
	{
		padding: 0px 0 10px;
	}

	.inner-home-tiles
	{
		padding: 20px 19px 28px;margin-bottom: 30px;
	}

	.home-tile-image img
	{
		max-width: 40px;
	}

	.home-tile-text
	{
		padding-left: 60px;
	}

	.common p
	{
		font-size: 13px;
		line-height: 1.5;
	}

	.stay-up-date
	{
		padding: 40px 0px;
	}

	.common h2
	{
		font-size: 35px;
	}

	.stay-up-date a
	{
		padding: 20px 20px;
		font-size: 16px;
		margin: 20px 0 0;
	}

	.elevating
	{
		padding: 40px 0;
	}

	.elevating a
	{
		padding: 15px 0;
	}

	.home-banner
	{
		padding: 90px 0 80px;
	}

	.search-bar._Skins_Home_Searchbar.mc-component
	{
		margin: 20px auto 0;
	}

	.middle-content
	{
		width: 100%;
	}

	.rightmenu
	{
		display: none;
	}
.popimg{margin-top:-200px;}
.modal-content{width:85%;}
/*.video-img iframe{ margin-top:0px;}*/
.closemodal{right: -34px;
    top: -30px;}
	.modal{ padding-top:20%;}
}
@media only screen and (max-width: 812px)
{
.modal {
    padding-top: 5.5%;
}
.video-img iframe{height:250px;}
.core-menu li a {
    padding: .2em .4em;
}
}
@media only screen and (max-width: 768px)
{
 .modal {
     padding-top: 30%;
 }
}

@media only screen and (max-width: 767px)
{

 .contact-us-btn a {
    background: transparent !important;
    border-radius: 5px;
    color: #fff !important;
    padding: 5px 12px;
    border: none !important;
}


	label#LblemailOptInBoolean {
    padding-left: 20px !important;}
	.doctype a{padding: 7px 20px; height: 40px;}
h1{font-size:32px;}
	.middle-content div.nocontent
	{
		width: 290px;
	}
#content-section{clear: both; margin-top: 15px;}
	button.cross
	{
		top: 65px;
	}

	div#searchPane
	{
		padding: 130px 20px 20px;
	}

	.read-time-func p:before
	{
		right: -10px;
	}

	.top-header ul
	{
		text-align: center;
	}

	.read-time-func
	{
		flex-wrap: wrap;
	}

	.inner-pages .search-icon.mobile
	{
		Display: block;
	}

	.read-time-func p
	{
		display: block;
		margin: 0 20px 0 0;
		padding: 0 !important;
	}

	.read-time-func p:last-child
	{
		border: 0;
		padding-right: 0;
		padding-left: 20px;
	}

	.inner-pages form.search
	{
		/* display: */
	}

	._Skins_Toolbar.mc-component .button.previous-topic-button
	{
		width: 100%;
		margin: 0 0 20px 0;
	}

	._Skins_Toolbar.mc-component .button.next-topic-button
	{
		width: 221px;
		position: relative;
	}

	.button-group-container-left
	{
		flex-wrap: wrap;
	}

	.button-group-container-left
	{
		margin-left: 0;
	}

	.pagination
	{
		padding: 10px 10px;margin-bottom: 20px;
	}

	.top-header ul li a
	{
		font-size: 12px;
		padding: 0 5px;
	}

	.top-header ul li a:before
	{
		height: 11px;
		top: 3px;
	}

	.top-header ul li
	{
		margin: 2px 0;
	}

	nav.title-bar
	{
		padding: 0;
	}

	.header-fixed nav.title-bar,
	.inner-pages nav.title-bar.tab-bar
	{
		top: 30px !important;
	}
	
	

	.search-bar._Skins_Home_Searchbar.mc-component .search-field
	{
		font-size: 17px;
	}

	.search-bar.search-bar-container._Skins_Home_Searchbar.mc-component .search-submit
	{
		background-size: 20px;
		background-position: center center;
	}

	.subscribe-pop
	{
		max-width: 330px;    top: 36.5%;
    left: 23%;
    transform: translate(-19%,-36.5%);
	}

	.sub-pop-inner form
	{
		padding: 10px;
	}

	.submit-button a
	{
		padding: 15px;
		font-size: 17px;
	}

	.checkbox label
	{
		font-size: 13px;
	}

	.sub-pop-inner .input-fields input,
	.sub-pop-inner .input-fields select
	{
		padding: 20px;
	}

	.sub-pop-inner h2
	{
		font-size: 25px;
		padding-bottom: 10px;
	}

	nav.navigation
	{
		width: 100px;
		height: 10px;
		display: inline-block;
	}

	ul.core-menu
	{
		display: none;
	}

	.title-bar .menu-icon span
	{
		display: none;
	}

	.hamburger-menu
	{
		display: inline-block;
		text-align: center;
		padding-right: 0;
		float: none;
		width: 35px;
		border: 1px solid #25c7c7;
		height: 32px;
		border-radius: 5px;
		position: absolute;
		right: 0px;
		top: 9px;
	}

	.inner-pages .search-icon.mobile
	{
		position: absolute;
		top: 10px;
	}

	li.search-icon.desktop
	{
		display: none !important;
	}

	.burger-1,
	.burger-2,
	.burger-3
	{
		display: block;
		position: absolute;
		width: 22px;
		height: 3px;
		border-radius: 30px;
		right: -20px;
		margin-right: 25px;
		background: #25C6C7;
		-webkit-transition: .2s ease;
		-ms-transition: .2s ease;
		-moz-transition: .2s ease;
		-o-transition: .2s ease;
		transition: .2s ease;
	}

	.burger-1
	{
		top: 7px;
	}

	.burger-2
	{
		top: 14px;
	}

	.burger-3
	{
		top: 21px;
	}

	.burger-1.open,
	.burger-2.open,
	.burger-3.open
	{
		-webkit-transition: .2s ease;
		-ms-transition: .2s ease;
		-moz-transition: .2s ease;
		-o-transition: .2s ease;
		transition: .2s ease;
		transform-origin: 50% 50%;
	}

	.burger-1.open
	{
		top: 14px;
		width: 23px;
		transform: rotate(45deg);
		-webkit-transform: rotate(45deg);
		-ms-transform: rotate(45deg);
		-moz-transform: rotate(45deg);
		-o-transform: rotate(45deg);
	}

	.burger-2.open
	{
		opacity: 0;
	}

	.burger-3.open
	{
		top: 14px;
		width: 23px;
		transform: rotate(-45deg);
	}

	.dropdown
	{
		width: 100%;
    background: #fff;
    border: 0;
    text-align: left;
    position: relative;
    top: 0;margin: 0;
    padding: 0;
	}

	.dropdown2
	{
		right: 0;
		top: 0;
		width: 100%;
		position: relative;
		padding: 0 20px;
	}

	nav.navigation
	{
		width: 80px;
		height: 10px;
		display: inline-block;
	}

	ul.core-menu
	{
		padding: 20px 0 0;
		display: none;
	}

	ul.core-menu
	{
	width: 100%;
    position: fixed;
    left: 0;
    /* height: 100vh; */
    background: var(--White);
    background: #fff;
    top: 54px;
    z-index: 99;
    padding: 0;
    border-top: 1px #ddd solid;
	}

	ul.core-menu > li
	{
		display: block;
		width: 94vw;
		text-align: left;
		padding: 0px 8px;
		position: relative;
		margin: 0 10px;border-bottom: 1px #ddd solid;
	}

	ul.core-menu li a
	{
		color: var(--DarkBlack) !important;
		color: #333 !important;
		padding: 5px;
	}
.core-menu li a span.toggle {
    text-align: right;
    float: right;    margin-right: 15px;
    margin-top: 10px;
}

	html.home-topic .core-menu li:nth-last-child(2) a
	{
		padding-right: 5px;
	}

	.main-menu
	{
		height: 50px;
	}

	.container-menu
	{
		width: 100%;
	}

	.navigation
	{
		float: left;
		display: block;
		width: 100%;
	}

	.core-menu
	{
		float: right;
		width: 100%;
		background: #1a1a1a;
		margin: auto;
		display: none;
	}

	.core-menu li
	{
		width: 100%;
		display: block;
	}

	.core-menu li a
	{
		display: inline-block;
		margin: auto;
	}
	li span.toggle {
    	padding-left: 1em;
    	position: absolute;
    	right: 20px;
    	top: 15px;
	}
.toggle:before{border-color:#282C2F;}
	.left-nav
	{
		top: 50px;
	}

	.middle-content
	{
		padding-top: 80px;
	}

	._Skins_Toolbar.mc-component a.button.next-topic-button {
    margin: 0;
    width: 100%;
    display: inline-block;
}

	.showLeftPanel
	{
	z-index: 5;display: inline-block;
    vertical-align: middle;
	}
.breadcrumbRow{ display: inline-block; vertical-align: middle; width: auto;
  }
  div.MCBreadcrumbsBox_0{margin:0; padding: 0 0 15px; min-height: auto;}
	.header-fixed .core-menu li a .toggle:before,
	.inner-pages .core-menu li a .toggle:before, .core-menu li a .toggle:before
	{
		border-color: var(--DarkBlack) !important;
		color: #282C2F !important;
		border-color: #282C2F !important;
	}
	.inner-pages.conten-p-form form.search{ top: 30%;transform: translate(-50%, -30%); }
	.search-bar._Skins_Home_Searchbar.mc-component .search-submit{outline:0; border-radius: 0; height: 2.5em;}
	.video-section .breadcrumbs {
    width: 100%;
    margin-bottom: 0;
    padding-bottom: 0;
    min-height: 38px;
}


.inner-pages.videosPage .search-icon.mobile a img.black {
    display: none;
}

.inner-pages.videosPage.header-fixed .search-icon.mobile a img.white {
    display: none;
}

.inner-pages.videosPage.header-fixed .search-icon.mobile a img.black {
    display:block;
}

.inner-pages .search-icon.mobile a img.white {
    display:none;
}

.inner-pages.videosPage .search-icon.mobile a img.white {
    display:block;
}


}

@media only screen and (max-width: 736px) and (orientation: landscape)
{
	.middle-content div.nocontent
	{
		width: 580px;
		padding-top: 10px;
	}
.subscribe-pop{left: 38%; top: 40%;}
.popimg{margin-top:-150px;}
.banner-text h2:after{left:44%;}
.modal {
    padding-top: 7%;
}
.newupdate .flr{float: left;}
}
@media only screen and (max-width: 667px){
.modal {
    padding-top: 6%;
}
}
@media only screen and (max-width: 668px){
.version-bottom{ margin-top:25px;}
}

@media only screen and (max-width:568px){
.video-banner {
    height: 220px;}

}
@media only screen and (max-width: 420px){
.subscribe-pop {left: 23%; top: 40%;}
.banner-text h2:after{left:35%;}
.video-banner{ height:225px;margin-top: 86px;}
.banner-text h2{ margin-top:38px;}
.container.video-section .columns:nth-child(2), .container.video-section .columns:nth-child(4){
    margin-top: 30px;    margin-bottom: 30px;
}
.video-section{ padding-top:15px;}
.video-img iframe{ margin-top:-30px;}
.modal {
    padding-top: 30%;
}


}

.bg-grs {
    background: #f7f7f7;
    padding: 10px 30px;
    border: 1px solid #cdcdcd;
    border-radius: 3px;
    max-width: 650px;
}
.sky-tile.green-boxs:hover .inner-home-tiles {
    background: #93b82c;
    background: #93b82c;
}

.codeSnippetBody {
    padding-top: 0px;
	padding-bottom: 0px;
}
ul.sub-steps li {
    list-style: none;
}
.codeSnippet {
    margin-top: 7px;
}
ol.lower-ul li {
    list-style: upper-alpha;
}
ol.lower-ul li:marker {
    font-weight: bold;
    font-size: 20.0pt;
}
.note-block.note-dets table tr th {
    text-align: left;
}
ol.list-sts li {
    list-style: lower-alpha;
}

/* Dropdown CSS*/
.selectbox .dropdown-menu .click-shows {
    color: #1CBBB4;
    position: relative;
    z-index: 0;
	padding: 10px;
    transition: all .2s ease-in-out;
    cursor: pointer;
    margin: 0;
    font-family: 'Open Sans';
    font-weight: 500;
    font-size: 15px;
}
.selectbox .dropdown-menu .click-shows:after {
    content: "";
    position: absolute;
    right: 24px;
    border: 7px solid #222;
    border-color: #1CBBB4 transparent transparent;
    top: 21px;
}
.selectbox .dropdown-menu .click-shows.active {
    background: #fff !important;
}
.selectbox .dropdown-menu .click-shows.arrow-move:after {
    top: 16px;
    transform: rotate(180deg);
}
.selectbox .dropdown-menu li {
    margin: 0px;
    font-size: 15px;
    line-height: 24px;
	transition: none !important;
}
h5.new-vers {
   color: #1CBBB4;
    position: relative;
    z-index: 0;
	padding: 10px;
    transition: all .2s ease-in-out;
   	margin: 0;
    font-family: 'Open Sans';
    font-weight: 500;
    font-size: 15px;
    border-top: 1px solid #d8d8d8;
}

/* New Designs*/
.selectbox .dropdown-menu li.closed-def {
    height: 0px;
    padding: 0px 10px;
    opacity: 0;
    visibility: hidden;
	transition: 0.3s ease-in-out !important;
}
.selectbox .dropdown-menu li.closed-def.active-tab {
    height: 44px;
    padding: 10px;
    opacity: 1;
    visibility: visible;
	transition: 0.3s ease-in-out !important;
}
.selectbox .dropdown-menu li.top-new-text {
    position: relative;
    margin-top: 47px;
    z-index: 1;
}
.selectbox .dropdown-menu li.top-new-text:after {
    content: "Aura";
    color: #4d4d4d;
    position: absolute;
    z-index: 0;
    padding: 10px 10px;
    transition: all .2s ease-in-out;
    margin: 0;
    font-family: 'Open Sans';
    font-size: 15px;
    border-top: 1px solid #d8d8d8;
    left: 0;
    right: 0;
    top: -47px;
    z-index: 0;
    cursor: auto;
    font-weight: 700;
}
.selectbox .dropdown-menu li.top-new-text.lwc-menu:after {
content: "LWC";
border: none;
}


.selectbox .dropdown-menu .click-shows {
    position: absolute;
    top: 0;
    left: 0;
    right: 0; 
    z-index: 1;
}
ul.dropdown-menu.dropdown-version {
    position: relative;
}

.MCPopupContainer {
    display: flex;
    align-items: center;
    justify-content: center;
	padding: 3% 5%;
}  
.copyright {
position: relative;
    /* z-index: 1; */
    padding-top: 56px;
}
.note-block p:last-child {
    margin-bottom: 0px;
}
.note-block.note-dets p {
    margin-top: 0px;
}
.before-h2 li::marker {
    font-weight: 600;
    font-size: 20.0pt;
    page-break-before: always;
    margin-bottom: 0;
}
.h3-lower li::marker {
    font-weight: 400;
    font-size: 18.0pt;
    margin-bottom: 0;
}
ol li h5, ul li h5 {
    font-size: 18px;
    margin-bottom: 10px;
    margin-top: 10px;
}
ol.lower-h5 li::marker, ul.lower-h5 li::marker {
    font-size: 18px;
}
.note-block p:last-child {
    margin-bottom: 0px;
}
.note-block p { 
    margin-top: 0px;
}
.MCPopupFullImage {
    max-height: calc(100vh - 70px);
    object-fit: contain;
}
.note-block.note-dets ul:last-child {
    margin-bottom: 0px;
}
.note-block.note-dets ul:last-child li:last-child {
    margin-bottom: 0px;
}
ol.h3-lower {
    padding-left: 24px;
}
ol.alpha-up li {
    list-style: upper-alpha;
}
ol.bold-alpha  li::marker {
   font-weight: bold;
}
ul.dropdown-menu.dropdown-version {
    margin-bottom: 0px;
}

@media only screen and (max-width: 767px) {


 



	.version-bottom{
	    margin-top: 50px;
	    padding-left: 12px;
	}
}
.img-setting {
    display: block;
    margin-top: 15px;
}

ol.before-h2 li {
    margin-left: 12px;
}

@media only screen and (min-width: 767px) and (max-width: 1365px) {
	.version-bottom{
	    margin-top: 50px;
	    padding-left: 12px;
	}
	.left-nav {
	    min-height: calc(100vh - 40px);
	}
}
.getting-started ol.lower-ul, .getting-started ol.lower-ul li  {
    list-style: lower-alpha;
}
.getting-started .lower-ul li::marker {
	font-weight: bold;
}
.getting-started ol.lower-ul li a, .getting-started ol.h3-lower li a {
    text-decoration: none;
    color: #000;
}
.getting-started ol li h5, .getting-started ul li h5 {
    font-size: 16px;
    margin-bottom: 10px;
    margin-top: 10px; 
}
.getting-started .h3-lower li::marker {
	font-weight: bold;
}
ol.lower-ul.nmber-s li {
    list-style: auto;
}
.inner-footer ul li a {
    font-size: 14px;
}
.inner-footer p, .footer-serv, .copyright p {
    font-size: 14px;
	padding-top:9px;
	
}
body.inner-pages.full-popup .MCPopupContainer {
    padding: 2% 2%;
}
body.inner-pages.full-popup .popimg {
    width: 100%;
}
body.inner-pages.full-popup img.MCPopupFullImage {
    width: 100% !important;
    max-width: 100% !important;
    height: 100% !important;
}


/*Video Popup */
.watch-video {
    display: flex;
    clear: both;
    align-items: center;
    /* padding: 5px 0 0 0; */
}
.watch-video a.yvideos {
    margin: 5px 0 0 0;
    font-size: 16px;
    border-left: 1px solid #999999;
    padding-left: 20px;
    margin-left: 20px;
    font-weight: 600;
    color: #019CDC;
    text-decoration: none;
}
#content-section .watch-video a.yvideos img {
    border: none;
    width: 24px;
    vertical-align: unset;
    position: relative;
    top: 2px;
    margin-right: 2px;
}
.video-youtb .actualyoutube iframe {
    width: 100%;
    border-radius: 10px;
    margin-top: -30px;
}
.fixed-thumb  {
    position: fixed;
    bottom: 49px;
    right: 15px;
    z-index: 11111;
}
.watch-video .fixed-thumb a.yvideos  {
    border: none;
    padding: 0px;
}

#content-section .watch-video .fixed-thumb a.yvideos img {
    width: 280px;
    border-radius: 3px;
}
.placems-icon {
	position:relative;
}
#content-section .watch-video .fixed-thumb a.close-thumb-set img {
    border: none;
    width: 45px;
}
#content-section .watch-video .fixed-thumb a.close-thumb-set {
    position: absolute;
    top: -19px;
    z-index: 1;
    right: -19px;
}
.closemodal {
    width: 37px;
    height: 37px;
    line-height: 37px;
    font-weight: 200;
    margin-top: -7px;
    background: #EA3E00;
    color: #fff;
    right: -38px;
    font-size: 18px;
}
.modal-content {
    border-radius: 5px;
}
.video-youtb .actualyoutube iframe {
    border-radius: 5px;
}
.modal {
     background-color: rgb(0 0 0 / 65%);
}
.selectbox .dropdown-menu li.top-new-text:after {
	pointer-events: none;
}

.note-block ol.mt-0 {
    margin: 0px !important;
}
.mn-n15 {
    margin-top: -15px;
}

/* 14-07-2023 --------A*R*U*N------Custom CSS------- */

/*List Style roman  */

.romanList{
	list-style-type: upper-roman;
}

.discList{
list-style:disc;
}

.alphaList{
list-style-type: lower-alpha;}

.customUpdate{    display: flex;
    
    
    flex-direction: column;
    align-items: flex-start;}
.releaseContent{
       display: flex;
    justify-content: space-between;
    align-items: center;
    width: 100%;}
	
	.noteTitle.vsLive {
	margin-bottom: 11px;
    font-size: 28px;
    color: #df157d;
    font-weight: bold;
    padding: 10px;
	text-align: center;
}

.releaseNoteSinergify{
    border-bottom: 1px solid #80808036;
    margin-bottom: 7px;
    padding-bottom: 7px;}
	
	.liveText{
	 font-size: 20px !important;
    color: black !important;
	font-weight: 500 !important;}
	
	.customUpdate{
		margin-bottom: 50px !important;
	}


@media screen and (max-width: 538px) {
.customUpdate {
    flex-direction: column;
}
}

@media screen and (max-width: 815px) {
.releaseContent {
    display: flex;
    justify-content: space-between;
    align-items: baseline;
    width: 100%;
    flex-direction: column;
}
.liveText {
  
    text-align: left !important;
}
}

/* For Right Sidebar */


.right-sidebar-set ul.menu._Skins_Topics_Menu.mc-component > li {
    /*display: none;*/
}
.right-sidebar-set ul.menu._Skins_Topics_Menu.mc-component {
    background: #f7f7f7;
    margin-top: 30px;
    
	padding: 10px 0; 
	overflow: visible;  
}
.right-sidebar-set ul.menu._Skins_Topics_Menu.mc-component li > a {
    padding: 10px 13px;
    position: relative;
    z-index: 0;
    border-left: 3px solid transparent;
}
.right-sidebar-set ul.menu._Skins_Topics_Menu.mc-component ul > li > a {
    font-weight: 600;
    color: #000;
}
.right-sidebar-set ul.menu._Skins_Topics_Menu.mc-component ul ul > li > a {
    color: #555555;
    font-weight: normal;
    transition: 0.3s ease-in-out;
}
.width-flex-right {
    display: flex;
    align-items: flex-start;
    justify-content: space-between;
}
.left-content-bar   {
    flex: 1;
    padding-right: 20px;
}
.left-content-bar .read-time-func {
    display: block;
}
.left-content-bar .read-time-func p.readtime {
    width: auto;
    display: inline-block;
}
.right-sidebar-set {
    flex: 0 0 298px;
}
.right-sidebar-set.left-nav {
    position: fixed;
    background: transparent;
    padding: 0px;
    right: 30px;
    top: 180px;
	box-shadow: none;
}
.left-content-bar {
    flex: 1;
    padding-right: 20px;
    width: 100%;
    max-width: calc(100% - 280px);
}
.right-sidebar-set ul.menu._Skins_Topics_Menu.mc-component li > a.selected {
    position: relative;
    z-index: 0;
    
    background: #29bfb8;
    color: #fff;
}
.right-sidebar-set ul.menu._Skins_Topics_Menu.mc-component li > a.selected:after {
    /* content: "";
    position: absolute;
    left: -3px;
    top: 0;
    bottom: 0;
    background: #1CBBB4;
    width: 3px;
    z-index: 1111; */
}
.right-sidebar-set ul.menu._Skins_Topics_Menu.mc-component a[href="#Wedloveyourfeedback"] {
    display: none;
}

@media only screen and (min-width: 767px) and (max-width: 1365px) {
.right-sidebar-set.left-nav {
	    display: block;
	    left: initial;
	}
}
@media only screen and (max-width: 991px) {
.right-sidebar-set.left-nav {
	    display: none;
	}
	.left-content-bar {
	    max-width: 100%;
	}
}

.release-lists {
    padding-left: 15px;
    padding-right: 15px;
    padding-bottom: 10px;
    width: 100%;
    height: auto;
    max-height: 100%;
    background-color: transparent;
}
h4.sinegify-tlt {
    margin-top: 0px;
    font-size: 13px;
    color: #000000;
    letter-spacing: 0.5px;
    margin-bottom: 9px;
    border-bottom: 2px solid #cecece;
    padding-bottom: 10px;
    font-weight: 600;
    text-transform: uppercase;
    position: relative;
    z-index: 0;
}
h4.sinegify-tlt:after {
    content: "";
    position: absolute;
    left: 0;
    bottom: -2px;
    width: 50px;
    height: 3px;
    background: #1cbbb4;
}
ul.list-menus {
    padding: 0px;
    list-style: none;
    margin-top: 0px;
}
ul.list-menus li a  {
    color: #555555;
    font-family: 'Open Sans';
    font-size: 15px;
    font-weight: normal;
    padding-top: 3px;
    text-decoration: none;
    display: block;
}
div.pb-30 {
    padding-bottom: 30px;
}
div#nav-accordion.release-notes-all {
    border: none;
    margin-top: 0px;
}
div#nav-accordion.release-notes-all ul.menu._Skins_Topics_Menu.mc-component {
    margin-top: 0px;
}
h3.top-border-version {
    border-top: 1px solid #cccccc;
    padding-top: 15px;
}
.pl-0 {
	padding-left:0px !important;
}
h2.top-border-version {
    border-top: 1px solid #e2e2e2;
    padding-top: 15px;
}
.release-shpw {
    display: flex;
    align-items: center;
    justify-content: space-between;
    flex-wrap: wrap;
    border-radius: 10px;
    border: 1px solid #D0D0D0;
    box-shadow: 0px 13px 18px 0px rgba(0, 0, 0, 0.11);
    background: #F5F5F5;
    padding: 25px 30px;
	margin-bottom: 45px;
}
.release-shpw h4 {
    color: #370C58;
    font-size: 32px;
    font-style: normal;
    font-weight: 700;
    line-height: 114.682%;
    letter-spacing: 0.187px;
    margin: 0px;
}
.release-shpw a.right-btns {
    background: #25C7C7;
    color: #fff;
    display: inline-block;
    padding: 14px 26px;
    font-size: 16px;
    font-style: normal;
    font-weight: 700;
    text-decoration: none;
    border-radius: 4px;
	border: 1px solid #25C7C7;
	transition:0.3s ease-in-out;
}
.release-shpw a.right-btns:hover {
    color: #25C7C7;
    background: transparent;
	border: 1px solid #25C7C7;
	transition:0.3s ease-in-out;
}
h4.sinegify-tlt + ul.nocontent.menu._Skins_Topics_Menu.mc-component.vertical {
    padding: 0px;
}
.right-sidebar-set ul.menu._Skins_Topics_Menu.mc-component {
    max-height: calc(100vh - 250px);
    overflow: auto;
}
.release-hide, h4.sinegify-tlt {
    display: none !important;
}
.release-hide + li.has-children, .release-hide + li.has-children + li.has-children {
    display: none !important;
}
html.release-menu-show  .menu-itm-hide {
    display: none !important;
}
html.release-menu-show  .menu-itm-hide + li.has-children, html.release-menu-show  .menu-itm-hide + li.has-children + li.has-children {
    display: none !important;
}
html.release-menu-show .release-hide, html.release-menu-show h4.sinegify-tlt {
    display: block !important;
}
html.release-menu-show .release-hide + li.has-children, html.release-menu-show .release-hide + li.has-children + li.has-children {
    display: block !important;
}

html.release-menu-show .release-hide + li.has-children:before {
    content: "";
    position: absolute;
    left: 0;
    top: -12px;
    width: 50px;
    height: 3px;
    background: #1cbbb4;
    z-index: 1;
}
html.release-menu-show .release-hide + li.has-children:after {
    margin-top: 0px;
    font-size: 13px;
    color: #000000;
    letter-spacing: 0.5px;
    margin-bottom: 9px;
    border-bottom: 2px solid #cecece;
    padding-bottom: 10px;
    font-weight: 600;
    text-transform: uppercase;
    position: relative;
    z-index: 0;
    content: "JIRA PLUGIN RELEASES";
    position: absolute;
    top: -35px;
    left: 0;
    right: 0;
}
html.release-menu-show .release-hide + li.has-children  {
    position: relative;
    margin-top: 42px;
}
a.printview {
    width: 130px;
    background-position: 20px 13px;
    background-size: 21px;
}
a.printview:before {
    font-size: 13px;
    left: 50px;
}
.feedbackMail a {
    padding: 6px 15px;
    font-size: 13px;
}
.feedbackMail a:last-child {
        padding: 10px 15px !important;
    font-size: 13px;
}
.feedbackMail a img  {
    width: 26px;
    padding-right: 6px;
}
.feedbackMail {
    margin-top: -5px;
}
.right-sidebar-set ul.menu._Skins_Topics_Menu.mc-component {
    margin-top: 0px;
}
.hide-right-sidebar .right-sidebar-set.left-nav {
    display: none;
}
.hide-right-sidebar .left-content-bar {
    padding-right: 0;
    max-width: 100%;
}
.right-sidebar-set ul.menu._Skins_Topics_Menu.mc-component {
    background: transparent;
    border: 3px solid #1cbbb4;
}
.right-sidebar-set.left-nav {
   right: 0;
}
#topbutton {
    bottom: 10px;
    right: 10px;
    width: 35px;
    height: 35px;
    /* border-radius: 0px; */
}
#topbutton::after {
    right: 16px;
    height: 10px;
    width: 10px;
    top: 13px;
}

.right-sidebar-set ul.menu._Skins_Topics_Menu.mc-component::-webkit-scrollbar
{
	width: 4px;
	border-radius: 5px;
}

/* Track */

.right-sidebar-set ul.menu._Skins_Topics_Menu.mc-component::-webkit-scrollbar-track
{
	background: #f1f1f1;
}

/* Handle */

.right-sidebar-set ul.menu._Skins_Topics_Menu.mc-component::-webkit-scrollbar-thumb
{
	background: #DDDDDD;
}

/* Handle on hover */

.right-sidebar-set ul.menu._Skins_Topics_Menu.mc-component::-webkit-scrollbar-thumb:hover
{
	background: #555;
}
ol.name-alphs li::marker, ol.name-alphs::marker {
 font-weight: 700;
    font-size: 18.0pt;
 }
 ol.name-alphs li {
    list-style: upper-alpha;
	margin-left: 10px;
}
.right-sidebar-set ul.menu._Skins_Topics_Menu.mc-component ul ul > li > a {
    padding-left: 30px;
}
.getting-started ol.lower-ul li ul li, ol.h3-lower li ul li {
    list-style: disc;
}
ol.h3-lower li ul li {
    font-weight: normal;
	font-size: inherit;
}

@media only screen and (min-width: 1278px) and (max-width: 1297px) {
	.title-bar-layout .logo-wrapper  {
	    flex: 1;
	}
	.custom-header {
	    flex: 1;
	}
	.nav-search-wrapper {
	    display: none;
	}
	.core-menu > li {
	    padding: 18px 0;
	}
	nav.title-bar .menu-icon {
	    display: none;
	}
}
@media only screen and (max-width: 1365px) {
	.right-sidebar-set.left-nav {
		display: none;
	}
	.left-nav {
		height: 100%;
	}
	button.cross {
		top: 32px;
	}
	.feedback-pop .close {
	    margin: 0px;
	    right: 0;
	}
	.release-menu-show .showLeftPanel {
	    display: block;
	}
	.release-menu-show  .left-nav {
	    padding-top: 80px;
	}
	body.inner-pages .left-nav {
	    position: fixed;
	    left: 0;
	    top: 55px;
	    bottom: 0;
	    min-height: 100vh;
	    overflow: auto;
	}
}
.feed-pop-inner .mktoRadioList.mktoHasWidth.mktoRequired label {
    transition: all 0.5s;
    background-size: contain !important;
    font-size: 0;
    background-repeat: no-repeat !important;
    display: inline-block !important;
    width: 45px;
    height: 30px;
    margin-left: 10px;
    font-size: 16px;
    /* margin-left: 20px; */
    position: relative;
    top: 16px;
    left: 31px;
    font-weight: 700;
}
.feed-pop-inner .mktoRadioList.mktoHasWidth.mktoRequired input[type="radio"] {
    /* visibility: hidden; */
    height: 25px;
    width: 25px !important;
    margin: 0;
    position: absolute;
    top: 15px;
    margin-left: 10px;
    opacity: 1;
}
.feed-pop-inner .mktoRadioList.mktoHasWidth.mktoRequired {
    margin-left: -12px;
}
.alpha-lw-content li {
    list-style: lower-alpha;
}
.dots-bullet li {
    list-style: disc;
}
.right-sidebar-set ul.menu._Skins_Topics_Menu.mc-component {
    border: none;
    position: relative;
    box-shadow: 0px 0px 20px #00000024;
    background: #f2f2f2;
    position: relative;
    padding-top: 58px !important;
}
.right-sidebar-set ul.menu._Skins_Topics_Menu.mc-component:after {
    content: "On this page";
    position: absolute;
    top: 0;
    display: block;
    padding: 15px;
    top: 9px;
    font-size: 13px;
    text-transform: uppercase;
    font-weight: 600;
    color: #a4a4a4;
    letter-spacing: 1px; 
} 
.right-sidebar-set ul.menu._Skins_Topics_Menu.mc-component li > a.selected {
    position: relative;
    z-index: 0;
    
    background: #f1fffe;
    color: #1cbbb4;
    transition: 0.4s ease-in-out;
    border-left: 3px solid #1cbbb4;
}
@media only screen and (max-width: 1365px) {
	body.inner-pages .right-sidebar-set.left-nav {
	    display: none !important;
	}
}
@media only screen and (min-width: 1278px) and (max-width: 1365px) {
	body.inner-pages .left-nav {
	    margin-top: 35px;
	}
}
 
.d-none {
    display: none !important;
}
.feedbackMail a:last-child {
    position: relative;
    z-index: 11;
}
a.printview ._Skins_Print_View.mc-component .button {
    width: 115px;
}
html.release-menu-show p.readtime {
    padding: 0px;
}

@media only screen and (max-width: 560px) {
	.release-shpw  {
	    padding: 18px;
	}
	.release-shpw h4 {
	    font-size: 20px;
	}
	.release-shpw a.right-btns  {
	    font-size: 13px;
	    padding: 11px 20px;
	}
}

@media only screen and (max-width: 991px) {
   body.inner-pages .popimg {
	    margin: 0px;
	}
}


.new-table {
    border-collapse: collapse;
    width: 100%;
    margin-bottom: 20px;
    border-radius: 0;
	margin-top: 20px;
}



.new-table table {
    min-width: 100%;
}

.new-table table th {
    background: #7c7c7c;
	padding: 20px;
    text-align: left;
}

.new-table table th p {
    color: #ffff;
}

.new-table tbody tr:nth-child(even) {
    border-bottom: 0;
    background-color: #f1f1f1;
}

.new-table table td {
    text-align: left;
    padding: 20px;
	}


.new-table table tr {
    background: #d2d2d2;
}

.new-b{ font-weight:bold;}

/*.new-table table td p,.new-table table th p {
    margin: 0px;
}*/

.new-table table th, .new-table table th p {
    word-break: break-word !important;
    white-space: nowrap;
}
.new-table {
    overflow-x: auto;
}

/*div#content-section p {
    word-break: break-word;
}*/

.new-table {
    overflow: auto;
}

#ThankYou-msg {
    font-size: 19px;
    text-align: center;
    font-weight: 400;
    display: none;
    padding: 20px;
    color: #000;
}

.new-cont li {
    list-style: lower-alpha !important;
}

.zendesk-connector .right-sidebar-set.left-nav {    display: inline-block;
}
.fonts-h3s {
    display: flex;
    align-items: center;
}
.fonts-h3s span {
    font-weight: 400;
    font-size: 18.0pt;
    margin-bottom: 0;
    margin-block-start: 1em;
    margin-right: 5px;
}
.fonts-numbr {
    display: flex;
    align-items: center;
} 
.fonts-numbr span {
    font-size: 20.0pt;
    page-break-before: always;
    margin-bottom: 0;
    font-weight: bold;
    margin-block-start: 0.83em;
    margin-right: 7px;
}

.search-bar._Skins_Home_Searchbar.mc-component .search-field
	{
		
		background:#F0F0F0;
	}
	
.search, .search-bar {
    width: 100%;
    position: relative;
    color: #DADADA;
    margin: 30px 0 0 0 !important;
}

.cate-cont{}

.cate-cont h1{ 
color:#525252; 
text-align:center;
font-size:32px;
margin:0px;
padding:0px;
font-weight:800;
}

.cate-cont p{ 
color:#282C2F; 
text-align:center;
font-size:16px;
margin:0px;
padding:25px 0 0 0;
}


.new-cate-bg{ 
background:#EFF9FF;
box-shadow: 0px 0px 15px #cccccc;
    border-radius: 10px;
	padding:0px;
	margin-top:46px;
	overflow: hidden;

}

.install-cont{}

.install-cont h2{
color:#282C2F;
font-size:24px;
font-weight:bold;
margin:0px;
padding:0px;
}

.install-cont p{
color:#656565;
font-size:16px;
font-weight:normal;
margin:0px;
padding:8px 0 0 0;
line-height:26px;
}

.install-cont a {
    display: block;
    padding: 20px 40px;
	 transition: 0.2s ease-in-out;
	 text-decoration: none;
}
.install-cont a:hover {
    box-shadow: 0px 4px 14px 1px rgba(0,0,0,0.07);
    background: rgba(255,255,255,1);
	text-decoration: none;
    transition: 0.2s ease-in-out;
}

.install-cont a:hover h2  {
color:#FBAD18;
  }
  

 .free-trial{}
 
.free-trial h2{
 font-size:35px;
 color:#2B2B2B;
 margin:0px;
 padding:0px 0 0 10px;
 font-weight:bold;
 
  }
  
  
 .free-trial h3{
 font-size:25px;
 color:#2B2B2B;
 margin:0px;
 padding:0px 0 0 10px;
 
  }
  
  
.common-question
{
	padding: 35px 0 15px;
}


.question-header{}

.question-header h1{ 
color:#525252; 
text-align:center;
font-size:32px;
margin:0px;
padding:0px;
font-weight:800;
}

.question-header p{ 
color:#282C2F; 
text-align:center;
font-size:16px;
margin:0px;
padding:25px 0 25px 0;
}

.bottom-support{

}

.inr-support{
	    background: linear-gradient(-233.20381002894deg , rgba(235,236,250,1) 0%, rgba(248,242,240,1) 100%);
    min-height: 179px;
    border-radius: 5px;
    z-index: 1;
    position: relative;
    bottom: -40px;
	    display: flex;
    align-items: center;
}
	


.inr-support h3{
font-size:32px;
color:#2B2B2B;
font-weight:bold;
margin:0px;
padding:0px 0 0 0;	
	
}

.inr-support p{
font-size:20px;
color:#2B2B2B;
font-weight:normal;
margin:0px;
padding:8px 20px 0 0;
line-height:30px;	
	
}

.inr-support p span{
font-weight:bold;

}

.inr-support p span a{
color:#2B2B2B;
text-decoration: none;

}

.inr-support p span a:hover{
color:#FBAD18;

}


.support-icon{
display: flex;
    align-items: center;
}


.support-icon img{ padding:0px 0 0 60px;}



 
  
.accodion-design{
  /*max-width: 400px;*/
  padding: 0 0px;
  margin: 0 auto;
}

.accordion-single  {
  /*border-bottom: 1px solid #efefef;*/
  margin-top: 10px;
}

.accordion-single-title {
  /*border-top: 1px solid #efefef;*/
  padding: 20px;
  cursor: pointer;
  position: relative;
  font-size: 20px;
  margin: 5px 0 0 0;
  background:#F9F9F9;
  color:#282C2F;
}

.accordion-single-title::after{
  content: "";
  position: absolute;
  right: 25px;
  top: 50%;
  transition: all 0.2s ease-in-out;
  display: block;
  width: 8px;
  height: 8px;
  border-top: solid 2px #999;
  border-right: solid 2px #999;
  transform: translateY(-50%) rotate(135deg);
}

.accordion-single-content {
  max-height: 0;
  overflow: hidden;
  transition: max-height .3s ease-in-out;
}

.accordion-single-content p {
    padding: 5px 0 5px 20px;
    font-size: 16px;
}

.accordion-single-content ul {
    padding: 0px 0 4px 38px;
    margin: 0 0 0px 0;
}

.accordion-single-item.is-open .accordion-single-content  {
  max-height: 230px;
}

.accordion-single-item.is-open .accordion-single-title::after  {
  transform: translateY(-50%) rotate(315deg);
}

.bottom-social{
    border-radius: 100px;
    border: solid 1px #fff;
    padding: 10px;

}

.bottom-social:hover{
    border-radius: 100px;
    border: solid 1px #FBAD18;
    padding: 10px;

}

.contact-us-btn {
    padding: 0px 10px 0 10px!important;
    color: #fff !important;
	margin-left: 7px;
	}
	
.contact-us-btn a {
    background: #FBAD18;
    border-radius: 5px;
    color: #fff !important;
	padding:5px 12px;
	border: 1px solid #FBAD18;
	
	}
	.core-menu li.contact-us-btn a:hover {
	    background: transparent;
	    color: #fbad18 !important;
	}
.contact-us-btn a:hover {
    background: #d28b02;
    padding: 5px 12px;!important;
    border-radius: 5px;
    /*margin-left: 8px;*/
    color: #fff !important;
	
	}
 .footer-inner-p .copyright {
    padding-top: 16px;
}

.elevating a:hover {
    background: transparent;
    border: 1px solid #25C7C7;
    border-color: #25C7C7;
    color: #25C7C7;
}

#nav-accordion {
    padding: 0px 0 0 !important;
   border-top: none !important; 
    margin: 0px 0 !important;
}



ul.menu._Skins_Topics_Menu.mc-component li > a {
    color: #656565;
    font-family: 'Open Sans';
    font-size: 15px;
    font-weight: 500;
    margin-left: 0px;
    margin-right: 0px;
    margin-top: 0px;
    margin-bottom: 0px;
    /* padding-left: 0px; */
    /* padding-right: 0px; */
    /* padding-top: 3px; */
    /* padding-bottom: 20px; */
    background-color: transparent;
    padding: 15px;
}



ul.menu._Skins_Topics_Menu.mc-component li > a:hover {
    color: #FBAD18;
    background-color: #fff;
}

ul.menu li.has-children.is-accordion-submenu-parent[aria-expanded='true'] > a::after {
    position: absolute;
    right: 21px !important;
    ontent: "";
    height: 8px;
    width: 8px;
    border-width: 2px 2px 0 0;
    border-style: solid;
    border-color: #1CBBB4;
    top: 23px !important;
    transition: all 0.4s;
    transform: rotate(135deg) translateY(50%);
    -webkit-transform: rotate(135deg) translateY(50%);
}



ul.menu._Skins_Topics_Menu.mc-component {
    color: #555555;
    font-family: 'Open Sans';
    font-size: 14px;
    font-weight: normal;
    font-style: normal;
    line-height: 1em;
    margin-left: 0px;
    margin-right: 0px;
    margin-top: 0px;
    margin-bottom: 0px;
   padding-left: 0px !important;
    padding-right: 0px !important; 
 padding-top: 0px !important; 
   padding-bottom: 0px !important;
    width: 100%;
    height: auto;
    max-height: 100%;
    background-color: transparent;

}

ul.menu._Skins_Topics_Menu.mc-component li > a.selected {
    color: #656565;
    font-weight: normal;
    background-color: #fff;
}

ul.menu._Skins_Topics_Menu.mc-component li > a.selected:hover {
 font-weight: normal;
    background: #ffffff;
    color: #FBAD18;
   
}


ul.menu li.has-children.is-accordion-submenu-parent > a::after {
  
    right: 32px !important;
    top: 26px !important;
  
}


.roman-li li {
    list-style: lower-alpha !important;
}

.roman3-li li {
    list-style: lower-alpha !important;
	font-weight:bold;
}

.roman2-li li {
    list-style: lower-roman !important;
}

.customList li::marker{
font-size:20.0pt;
}

a.printview:before {
  
    color: #ffffff !important;
    
}

.getting-started h2 {
    padding-top: 0px !important;
    margin: 15px 0 15px 0;
}

.getting-started h3 {
    font-weight: 400;
    font-size: 18.0pt;
    margin: 15px 0 15px 0;
}


/*****************************start updated media query here************************************************/





@media only screen and (max-width: 991px) {


.accordion-single-item.is-open .accordion-single-content {
    max-height: 388px;
}

.hamburger-menu {
      top: -38px;
}

.title-bar-layout a.logo {
    background-size: 200px !important;
    background-position: left !important;
}

.home-banner {
    padding: 20px 0 0px;
}

.search, .search-bar {
    width: 100%;
    position: relative;
    color: #DADADA;
    margin: 5px 0 40px 0 !important;
}

.accordion-single-content {
    max-height: 0;
    overflow: hidden;
    transition: max-height .3s ease-in-out;
    margin-bottom: 22px;
}

.support-icon {
    text-align: center;
}

.inr-support {
    background: linear-gradient(-233.20381002894deg, rgba(235, 236, 250, 1) 0%, rgba(248, 242, 240, 1) 100%);
   min-height: 216px !important;
    border-radius: 5px;
    z-index: 1;
    position: relative;
    bottom: -40px;
}

.inr-support p {
    font-size: 18px;
    color: #2B2B2B;
    font-weight: normal;
    margin: 0px;
    padding: 8px 0 0 0;
    line-height: 30px;
    text-align: center;
}


.support-icon img {
    padding: 30px 0 0 10px;
}

.inr-support h3 {
    font-size: 32px;
    color: #2B2B2B;
    font-weight: bold;
    margin: 0px;
    padding: 20px 0 0 0;
	text-align: center;
}

.free-trial h3 {
    font-size: 23px;
    color: #2B2B2B;
    margin: 0px;
    padding: 0px;
}

.free-trial h2 {
    font-size: 27px;
    color: #2B2B2B;
    margin: 0px;
    padding: 0px;
    font-weight: bold;
}

.new-cate-bg {
    background: #EFF9FF;
    box-shadow: 0px 0px 15px #cccccc;
    border-radius: 10px;
    padding: 0px;
    margin-top: 46px;
    overflow: hidden;
    margin-bottom: 46px;
}


.install-cont a {
    display: block;
    padding: 20px 25px;
    transition: 0.2s ease-in-out;
    text-decoration: none;
}

.free-trial {
    text-align: center;
}

.search-bar._Skins_Home_Searchbar.mc-component {
    width: 100%;
    height: 2.4em;
}

.common-question {
    padding: 35px 0 15px;
}

.cate-cont p {
    color: #282C2F;
    text-align: center;
    font-size: 14px;
    margin: 0px;
    padding: 25px 0 0 0;
}

.install-cont p {
    color: #656565;
    font-size: 14px;
    font-weight: normal;
    margin: 0px;
    padding: 8px 0 0 0;
    line-height: 24px;
}

.accordion-single-title {
    /* border-top: 1px solid #efefef; */
    padding: 20px;
    cursor: pointer;
    position: relative;
    font-size: 18px;
    margin: 5px 0 0 0;
    background: #F9F9F9;
    color: #282C2F;
    padding-right: 37px;
}

.inner-wrap nav.title-bar {
    position: relative;
    width: 100%;
    z-index: 333;
    top: 0px !important;
}

.accodion-design {
    /* max-width: 400px; */
   padding: 0 !important;
    margin: 0 auto;
}

.elevating a {
  font-size: 18px;
  max-width: 239px;
 
}




}





@media only screen and (min-width: 992px) and (max-width: 1279px) {

.search-bar._Skins_Home_Searchbar.mc-component {
  
    width: 100% !important;
  
}

.sn-home-tiles {
    padding: 0px 0 25px;
}

.accodion-design {
 
    padding: 0 !important;
 
}

.common-question {
    padding: 35px 0 15px;
}

.sn-home-tiles {
    padding: 0px 0 50px;
}

.inr-support {
    
    min-height: 196px;
   
}

.support-icon img {
    padding: 49px 0 0 90px;
}

.title-bar-layout a.logo {
    background-size: 240px !important;
}

.left-content-bar {
    /* flex: 1; */
    padding-right: 0px;
    max-width: 100%;
    /* max-width: calc(100% - 280px); */
}

.middle-content {
   
    padding-top: 90px;
   }
   
button.cross {
    top: 23px;
}
   
.copyright p {
    font-size: 14px;
	padding-top:12px !importatn;
}
   



}

@media only screen and (max-width: 768px) { 

.inr-support {
    
    min-height: 185px;
 
}

.header-fixed nav.title-bar, .inner-pages nav.title-bar.tab-bar {
        top: 0px !important;
    }

    .inner-pages .search-icon.mobile {
        position: absolute;
        top: 13px;
    }

div#searchPane {
    padding: 75px 20px 20px !important;
    max-width: 1560px;
    margin: 0 auto;
    min-height: 600px;
}

	nav.navigation
	{
		width: 100px;
		height: 10px;
		display: inline-block;
	}

	ul.core-menu
	{
		display: none;
	}

	.title-bar .menu-icon span
	{
		display: none;
	}

	.hamburger-menu
	{
		display: inline-block;
		text-align: center;
		padding-right: 0;
		float: none;
		width: 35px;
		border: 1px solid #25c7c7;
		height: 32px;
		border-radius: 5px;
		position: absolute;
		right: 0px;
		top: 9px;
	}
	
.burger-1,
	.burger-2,
	.burger-3
	{
		display: block;
		position: absolute;
		width: 22px;
		height: 3px;
		border-radius: 30px;
		right: -20px;
		margin-right: 25px;
		background: #25C6C7;
		-webkit-transition: .2s ease;
		-ms-transition: .2s ease;
		-moz-transition: .2s ease;
		-o-transition: .2s ease;
		transition: .2s ease;
	}


	
.main-menu{
    position: absolute;
}	


}





/*****************************close updated media query here************************************************/


a.MCBreadcrumbsLink:before {
	display: none;
}
a.MCBreadcrumbsLink {
    padding-right: 0px;
}
.width-flex-right .left-content-bar {
    max-width: 100%;
    padding: 0px;
}

div#searchPane {
    padding: 125px 20px 20px !important;
    max-width: 1560px;
    margin: 0 auto;
    min-height: 600px;
}
.core-menu li a {
    position: relative;
}
.core-menu li a.active:after {
    content: "";
    position: absolute;
    left: 12px;
    right: 12px;
    background: #FBAD18;
    bottom: 0;
    height: 2px;
}


@media only screen and (max-width: 768px) { 



div#searchPane {
    padding: 75px 20px 20px !important;
    max-width: 1560px;
    margin: 0 auto;
    min-height: 600px;
}

.support-icon {
        text-align: left;
    }

    .copyright p {
        text-align: center;
        padding-bottom: 10px;
        padding: 12px 0 0 0;
    }
	
    .copyright ul {
        text-align: center;
		
    }
.elevating a {
        margin: 5px 0;
        display: inline-block;
    }
	
.pad-av-new {
    text-align: right;
    padding-right: 25px;
}

.inr-support h3 {
        font-size: 32px;
        color: #2B2B2B;
        font-weight: bold;
        margin: 0px;
        padding: 20px 0 0 0;
        text-align: left;
    }
	
    .inr-support p {
        font-size: 18px;
        color: #2B2B2B;
        font-weight: normal;
        margin: 0px;
        padding: 8px 0 0 0;
        line-height: 30px;
        text-align: left;
    }
	
    .inr-support {
        background: linear-gradient(-233.20381002894deg, rgba(235, 236, 250, 1) 0%, rgba(248, 242, 240, 1) 100%);
        min-height: 211px !important;
        border-radius: 5px;
        z-index: 1;
        position: relative;
        bottom: -40px;
    }
	
.copyright p {
    font-size: 12px;
}

	.feedbackMail a:last-child {
	 padding: 5px 15px !important;
	}						




}

@media only screen and (min-width: 767px) and (max-width: 769px) {
    nav.navigation {
           width: 100%;
    	height: auto;
    }
	span.hamburger-menu {
    display: none;
}

 nav.navigation ul.core-menu{
    display: block !important;
}

.copyright p {
    font-size: 13px;
}

	.feedbackMail a:last-child {
	   padding: 8px 15px !important;
	}

}



ul.menu li.has-children.is-accordion-submenu-parent[aria-expanded='true'] > a::after {
  
   
    border-color: #828282 !important;
   
}

.middle-content {
    min-height: calc(100vh - 75px);
}

a:link {
    color: var(--Brand1);
    color: #2DA1B0;
    text-decoration: none;
}


@media only screen and (min-width: 639px) and (max-width: 650px) {

    .copyright p {
        font-size: 11px;
    }
	
	.feedbackMail a:last-child {
	   padding: 8px 15px !important;
	}


}

.break-text{word-break: break-all;}


@media only screen and (max-width: 1279px) { 
	.breadcrumbRow {
	    display: flex;
	    align-items: center;
	    justify-content: space-between;
	}

	.feedbackMail {
        display: none;
    }

	.feedbackMail a:last-child {
	    padding: 0px 15px;
	}
}


@media only screen and (min-width: 640px) and (max-width: 986px) {

    .copyright ul {
        text-align: right;
    }
}

@media only screen and (max-width: 639px) {

    .inr-support {
        background: linear-gradient(-233.20381002894deg, rgba(235, 236, 250, 1) 0%, rgba(248, 242, 240, 1) 100%);
        min-height: 358px !important;
        border-radius: 5px;
        z-index: 1;
        position: relative;
        bottom: -40px;
    }
	
.cate-cont h1 {
    padding: 25px 0 0 0;
    font-weight: 800;
}

 .elevating a {
        margin: 5px 0;
        /* display: inline-block; */
    }
	
	.pad-av-new {
        text-align: center;
        padding-right: 0px;
    }
}


@media only screen and (max-width: 749px) {

.pad-av-new {
        text-align: center;
        padding-right: 0px;
        margin-top: 38px;
    }

}

@media only screen and (min-width: 750px) and (max-width: 766px) {

    .pad-av-new {
        text-align: center;
        padding-right: 0px;
        margin-top: 20px;
    }

}

@media only screen and (min-width: 767px) and (max-width: 991px) {


 


    .pad-av-new {
        text-align: center;
        padding-right: 0px;
        margin-top: 20px;
    }
}
	
@media only screen and (min-width: 750px) and (max-width: 766px) {

    .pad-av-new {
        text-align: center;
        padding-right: 0px;
        margin-top: 20px;
    }
	

}


@media only screen and (min-width: 719px) and (max-width: 991px) {

    .inr-support {
        background: linear-gradient(-233.20381002894deg, rgba(235, 236, 250, 1) 0%, rgba(248, 242, 240, 1) 100%);
        min-height: 190px !important;
        border-radius: 5px;
        z-index: 1;
        position: relative;
        bottom: -40px;
    }
	

}


@media only screen and (max-width: 640px) {

.inr-support {
        background: linear-gradient(-233.20381002894deg, rgba(235, 236, 250, 1) 0%, rgba(248, 242, 240, 1) 100%);
        min-height: 350px !important;
        border-radius: 5px;
        z-index: 1;
        position: relative;
        bottom: -40px;
    }

}


@media only screen and (max-width: 932px) {
.support-icon {
        text-align: left;
    }
	
 .support-icon img {
        padding: 30px 0 0 15px;
    }
	
 .text-right-cont {
        padding-right: 15px;
    }	
	
.inr-support h3 {
        font-size: 32px;
        color: #2B2B2B;
        font-weight: bold;
        margin: 0px;
        padding: 27px 0 0 0;
        text-align: left;
    }
	
.inr-support p {
        font-size: 18px;
        color: #2B2B2B;
        font-weight: normal;
        margin: 0px;
        padding: 8px 0 0 0;
        line-height: 30px;
        text-align: left;
    }
	
    .common-question {
        padding: 35px 0 0px;
    }
	
	
.pad-av-new {
        text-align: center;
        padding-right: 30px;
        margin-top: 2px;
    }
	
.free-trial h3 {
        font-size: 23px;
        color: #2B2B2B;
        margin: 0px;
        padding: 0px 0 0 10px;
        text-align: center;
    }
	
.elevating h2 {
        text-align: center;
		padding: 0px 0 0 10px;
    }
	

}


@media only screen and (min-width: 1024px) and (max-width: 1366px) {

.pad-av-new {
    text-align: right;
    padding-right: 28px;
}
	

}






@media only screen and (max-width: 767px) {


   .search-bar._Skins_Home_Searchbar.mc-component {
        margin: 20px auto 0;
    }

  .search-bar._Skins_Home_Searchbar.mc-component {
        width: 85%;
        height: 2.4em;
    }


    .search-bar._Skins_Home_Searchbar.mc-component .search-field {
        font-size: 17px;
    }
	
	
    .inner-pages.conten-p-form form.search {
        top: 30%;
        transform: translate(-78%, 146%);
    }


}
.inner-pages.conten-p-form form.search {
    z-index: 1111111111;
}
.conten-p-form:before {
    z-index: 1111;
}

.text-supprt{}

@media only screen and (min-width: 932px) and (max-width: 991px) {
	.inr-support h3, .inr-support p {
		text-align: left;
	}
	.support-icon {
        text-align: left;
    }
	
  	
	
}

@media only screen and (min-width: 768px) and (max-width: 992px) {
    
	.middle-content {
        padding-top: 90px;
    }
	
	.copyright ul {
        text-align: center;
        padding-bottom: 6px;
        padding-top: 6px;
    }
	
	#topbutton {
 
    display: none;
	}
	
	.text-supprt {
    padding-right: 15px;
	}
	
.inner-pages.conten-p-form form.search {
    left: 0;
    right: 0px;
    max-width: 600px;
    margin: 0 auto !important;
    transform: none;
}

/*.conten-p-form:before{z-index: 1;}*/

    .pad-av-new {
        text-align: center;
        padding-right: 30px;
        margin-top: 40px;
    }
	
	.copyright ul {
        text-align: right;
        padding-right: 0px;
    }
	
	.copyright p {
     font-size: 13px;
      padding-left: 15px;
       text-align: left;
    }	
	
	
	
}


@media only screen and (min-width: 375px) and (max-width: 767px) { 

	#topbutton {
     display: none;
	}

}

@media only screen and (max-width: 932px) {

  .pad-av-new {
        text-align: center;
        padding-right: 30px;
        margin-top: 0px;
    }

}

.new-search-pad .copyright{padding-top: 16px;}
.contact_us .mktoForm .mktoFormRow {
    display: flex;
    flex-wrap: wrap;
    gap: 10px;
}
.contact_us .mktoForm .mktoFormCol {
    float: left;
    position: relative;
    clear: both;
    flex: 1;
}

.contact_us.feedback-pop {
    max-width: 620px;
}
.hide-v_2_1 .dropdown-version .not-avaiilable-hide {
	display: none !important;
}
.left-nav .selectbox {
    margin-bottom: 10px;
}



.release-shpw {
    display: flex;
    align-items: center;
    justify-content: space-between;
    flex-wrap: wrap;
    border: 1px solid #D0D0D0;
    padding: 25px 30px;
    margin-bottom: 30px;
	background: #EFF9FF;
    box-shadow: 0px 0px 15px #cccccc;
    border-radius: 10px;
	 margin-top: 46px;
  
	
}

.release-shpw h4 {
    color: #282C2F;
    font-size: 32px;
    font-style: normal;
    font-weight: 700;
    line-height: 114.682%;
    letter-spacing: 0.187px;
    margin: 0px;
}

.release-shpw a.right-btns {
    background: #25C7C7;
    color: #fff;
    display: inline-block;
    padding: 14px 26px;
    font-size: 16px;
    font-style: normal;
    font-weight: 700;
    text-decoration: none;
    border-radius: 4px;
    border: 1px solid #25C7C7;
    transition: 0.3sease-in-out;
}

.release-shpw a.right-btns:hover {
    color: #25C7C7;
    background: transparent;
    border: 1px solid #25C7C7;
    transition: 0.3sease-in-out;
}

.release-hide, h4.sinegify-tlt {
    /* display: none !important; */
    /* padding: 10px; */
    margin: 10px;
    margin-bottom: 20px;
	display: block !important;
	font-size:15px;
}

MadCap|xref.invisible
{
mc-format: ;
display: none;
}

.light-green{color:#188038;}

.left-nav div#nav-accordion ul li.has-children ul.sub-menu.menu.vertical[aria-hidden="false"]:before {
    content: "";
    width: 20px;
    height: 20px;
    background: #eff9ff;
    position: absolute;
    top: -36px;
    right: 23px;
    pointer-events: none;
}
.left-nav div#nav-accordion ul li.has-children ul.sub-menu.menu.vertical[aria-hidden="false"]:after {
    transform: rotate(45deg) translateY(-50%);
    -webkit-transform: rotate(135deg) translateY(-50%);
    right: 32px;
    position: absolute;
    content: "";
    height: 8px;
    width: 8px;
    border-width: 2px 2px 0 0;
    border-style: solid;
    border-color: #828282;
    top: -35px;
    transition: all 0.4s;
    pointer-events: none;
}
.left-nav div#nav-accordion ul li.has-children ul.sub-menu.menu.vertical {
	position: relative;
}
.left-nav div#nav-accordion ul.menu._Skins_Topics_Menu.mc-component li > a:hover + ul.sub-menu.menu.vertical[aria-hidden="false"]:before {
    background: #fff;
}

ol.ol-numbers-bold li::marker {
    font-weight: bold;
}


ol.small-number li {
    list-style: lower-alpha;
}


@media only screen and (min-width: 375px) and (max-width: 639px)
{

.copyright ul {
    margin: 0;
    padding: 0px 0 0 0;
    text-align: right;
    display: flex;
    justify-content: center;
    gap: 5px;
}

.footer-inner-p .copyright {
    padding-top: 5px;
  
}


}