.wpb_wrapper table {
	display: none !important;
}
.wpb_wrapper .table-wrap table {
	display: table !important;
}

#menu-menu ul {
	display: none;
}

#menu-menu .sub-menu, #menu-menu .sub-menu ul, #menu-menu .sub-menu li, #menu-menu a.triangleo, #menu-menu a.trianglec {
	position: relative;
}
#menu-menu ul, #menu-menu .sub-menu ul {
	list-style: none;
	padding-left: 18px;
}
#menu-menu .sub-menu li::before, #menu-menu .sub-menu li::after {
	content: "";
	position: absolute;
	left: -12px;
}
#menu-menu .sub-menu li::before {
	border-top: 1px solid #555a61;
	top: 12px;
	width: 8px;
	height: 0;
}
#menu-menu .sub-menu li::after {
	border-left: 1px solid #555a61;
	height: 100%;
	width: 0px;
	top: 4px;
}
#menu-menu ul > li:last-child::after, #menu-menu .sub-menu ul > li:last-child::after {
	height: 8px;
}
#menu-menu a.active {
	font-weight: bold;
	color: #9ede39;
}
#menu-menu a {
	padding-left: 4px;
}
#menu-menu a.triangleo::after {
	content: '';
    color: #fff;
    border-bottom-style: solid;
    border-bottom-width: 2px;
    border-right-style: solid;
    border-right-width: 2px;    
    display: inline-block;
    height: 5px;
    width: 5px;
    transform: rotate(-45deg) translate(6px, -9px);
    -webkit-transform: rotate(45deg) translate(6px, -9px);
    transition: all 100ms ease-in-out;
}
#menu-menu a.trianglec::after {
	content: '';
    border-bottom-style: solid;
    border-bottom-width: 2px;
    border-right-style: solid;
    border-right-width: 2px;    
    display: inline-block;
    height: 5px;
    width: 5px;
    transform: rotate(-45deg) translate(8px, 5px);
    -webkit-transform: rotate(-45deg) translate(8px, 5px);
    opacity: 0.8;
    color: #fff;
    transition: all 100ms ease-in-out;
}

#tocify-header0 {
	visibility: hidden;
}

.tocify-wrapper .search .screen-reader-text, .tocify-wrapper .search #searchsubmit {
	display: none;
}

ul.search_results {
	list-style-type: none;
}
ul.search_results p.search_text {
	display: block;
  margin-block-start: 0px;
  margin-block-end: 0px;
  margin-inline-start: 0px;
  margin-inline-end: 0px;	
}

.search_result a {
	text-decoration: none;
}

ol.mochaEnlighterJS li, ul.mochaEnlighterJS li {
	border: none;
	background-color: #2A2E33 !important;
	border-left: 0 !important;
	color: #000;
}
ul.mochaEnlighterJS {
	background-color: #2A2E33 !important;
}

ol.gitEnlighterJS li, ul.gitEnlighterJS li {
	border: none;
	background-color: #2A2E33 !important;
	border-left: 0 !important;
	color: #000;
}
ul.gitEnlighterJS {
	background-color: #2A2E33 !important;
}
/* .EnlighterJSWrapper{
white-space: nowrap !important;
} */
.content pre, .content blockquote {
	/* padding: 0 !important;
	padding-left: 10px;
	text-shadow: none !important; */
}

.wpb_wrapper>h1, .wpb_wrapper>h2, .wpb_wrapper>h3, .wpb_wrapper>h4, .wpb_wrapper>h5, .wpb_wrapper>h6, .wpb_wrapper>p, .wpb_wrapper>table, .wpb_wrapper>ul, .wpb_wrapper>ol, .wpb_wrapper>aside, .wpb_wrapper>dl{
	/* padding-top: 0.5em;
	padding-bottom: 0.5em; */
}
.vc_row{
	/* margin-right: 0px !important;  */
}
.content h1 {
	padding-bottom: 0.5em !important;
	padding-top: 0.5em !important;
}

@media (max-width: 680px) {
	.wpb_wrapper>h1, .wpb_wrapper>h2, .wpb_wrapper>h3, .wpb_wrapper>h4, .wpb_wrapper>h5, .wpb_wrapper>h6, .wpb_wrapper>p, .wpb_wrapper>table, .wpb_wrapper>ul, .wpb_wrapper>ol, .wpb_wrapper>aside, .wpb_wrapper>dl {
		margin-right: 0 !important;
	}
	.wpb_wrapper>h2, .wpb_wrapper>h3, .wpb_wrapper>h4, .wpb_wrapper>h5, .wpb_wrapper>h6, .wpb_wrapper>p, .wpb_wrapper>table, .wpb_wrapper>ul, .wpb_wrapper>ol, .wpb_wrapper>aside, .wpb_wrapper>dl {
		margin-top: 28px !important;
	}

}

.content h2 {
	padding-top: 1.2em !important;
}

.menu-common{
	padding: 0 15px 0 15px !important;
}
.tocify-item>a
{
	color: #fff !important;
	text-decoration: wavy;
}
body .EnlighterJS span {
	font-family: Consolas, Menlo, Monaco, "Lucida Console", "Liberation Mono", "DejaVu Sans Mono", "Bitstream Vera Sans Mono", "Courier New", monospace, serif ;
}

.php .mochaEnlighterJS .kw3 {
	color: #ffffff;
}
.php .mochaEnlighterJS .me0 {
	color: #66d9ef;
}

.php .mochaEnlighterJS .kw1 {
	color: #ae81ff;
}
.php .mochaEnlighterJS .st1,.php .mochaEnlighterJS .st0{
	color: #a6e22e;
}

body ol.EnlighterJS li, body ul.EnlighterJS li {
	padding: 0;
	line-height: 18px;
}

.php .mochaEnlighterJS .co1 {
	color: #909090;
}

.php .mochaEnlighterJS .kw4 {
	color: #f4bf75;
}

.csharp .mochaEnlighterJS .kw1 {
	color: #ae81ff;
}
.csharp .mochaEnlighterJS .kw3 {
	color: #ae81ff;
}
.csharp .mochaEnlighterJS .kw4 {
	color: #f4bf75;
}
.csharp .mochaEnlighterJS .kt {

}

.tocify-wrapper .tocify-item[data-unique="get-google-shopping-results-by-task_id"], .tocify-wrapper .tocify-item[data-unique="get-google-shopping-html-results-by-task_id"], .tocify-wrapper .tocify-item[data-unique="get-google-shopping-sellers-results-by-task_id"], .tocify-wrapper .tocify-item[data-unique="get-google-shopping-product-specification-results-by-task_id"], .tocify-wrapper .tocify-item[data-unique="get-amazon-results-by-task_id"], .tocify-wrapper .tocify-item[data-unique="get-amazon-html-results-by-task_id"] {
	margin-bottom: 12.99px;
}

.tocify-item.active {
	background: #1e9ac3;
}

.content h3 {
    background-image: none!important;
}
.table-wrap tr:hover .field_ref{
	opacity: 0.3;
}

.table-wrap .field_ref {
	position: absolute;
	left: -25px;
	transform: translateY(10px);
	padding: 0;
	background-color: transparent !important;
	padding-right: 5px;
	/* top: 10px; */
	opacity: 0;
	transition: opacity 0.25s ease;
}
.table-wrap .field_ref:hover {
	opacity: 1;
}

.table-wrap .field_ref a {
	display: block;
	height: 20px;
	width: 20px;
}

.table-wrap .field_ref a::after {
	content: url('./link-solid.svg');
}

.table-wrap tr{
	position: relative;
}

.table-wrap tr td {
	transition: background 0.25s ease;
}

.table-wrap tr.hlt td {
	background-color: rgba(178, 221, 76, 0.1) !important;
}

.enlighter-t-atomic .enlighter span {
	font-size: 1em !important;
}

.enlighter-t-atomic .enlighter-k2 {
    color: #cda869 !important;
	border-bottom: none !important;
}

.enlighter-t-atomic .enlighter-n1 {
    color: #5b97b5;
}

.enlighter-t-atomic .enlighter-k7 {
    color: #cf6a4c !important;
}

.enlighter-t-atomic .enlighter-k0 {
    color: #ae81ff !important;
}

.enlighter-t-atomic .enlighter-e1 {
    color: #f4bf75 !important;
}

.enlighter-t-atomic .enlighter-m0 {
    color: #66d9ef !important;
}

.enlighter-t-atomic .enlighter-s0 {
	color: #8f9d6a !important;
}

.enlighter-t-atomic .enlighter-n0 {
	color: #5b97b5 !important;
}

.enlighter-t-atomic {
	background-color: #2A2E33 !important;
}

.enlighter-t-atomic div.enlighter>div {
	background-color: #2A2E33 !important;
}

.enlighter-code {
	padding: 8px 15px 1em;
	margin: 0 -28px;
}

.notice p {
	display: inline;
}

.enlighter-default {
	margin-bottom: 0 !important;
}

.highlight table td { padding: 5px; }
.highlight table pre { margin: 0; }
.highlight, .highlight .w {
	color: #f8f8f2;
	background-color: #272822;
}
.highlight .err {
	color: #272822;
	background-color: #f92672;
}
.highlight .c, .highlight .cd, .highlight .cm, .highlight .c1, .highlight .cs {
	color: #75715e;
}
.highlight .cp {
	color: #f4bf75;
}
.highlight .nt {
	color: #f4bf75;
}
.highlight .o, .highlight .ow {
	color: #f8f8f2;
}
.highlight .p, .highlight .pi {
	color: #f8f8f2;
}
.highlight .gi {
	color: #a6e22e;
}
.highlight .gd {
	color: #f92672;
}
.highlight .gh {
	color: #66d9ef;
	background-color: #272822;
	font-weight: bold;
}
.highlight .k, .highlight .kn, .highlight .kp, .highlight .kr, .highlight .kv {
	color: #ae81ff;
}
.highlight .kc {
	color: #fd971f;
}
.highlight .kt {
	color: #fd971f;
}
.highlight .kd {
	color: #fd971f;
}
.highlight .s, .highlight .sb, .highlight .sc, .highlight .sd, .highlight .s2, .highlight .sh, .highlight .sx, .highlight .s1 {
	color: #a6e22e;
}
.highlight .sr {
	color: #a1efe4;
}
.highlight .si {
	color: #cc6633;
}
.highlight .se {
	color: #cc6633;
}
.highlight .nn {
	color: #f4bf75;
}
.highlight .nc {
	color: #f4bf75;
}
.highlight .no {
	color: #f4bf75;
}
.highlight .na {
	color: #66d9ef;
}
.highlight .m, .highlight .mf, .highlight .mh, .highlight .mi, .highlight .il, .highlight .mo, .highlight .mb, .highlight .mx {
	color: #a6e22e;
}
.highlight .ss {
	color: #a6e22e;
}