div.post{display:none !important;}
.gm-style-iw * {display: block;width: 100%;}
	.gm-style-iw h4, .gm-style-iw p {margin: 0;padding: 0;}
	.gm-style-iw a {color: #4272db;}
	.row.inside-page {
		max-width: -webkit-max-content;
		max-width: -moz-max-content;
		max-width: max-content;
		-webkit-box-flex: 1;
		    -ms-flex: 1 1 100%;
		        flex: 1 1 100%;
		-webkit-box-orient: vertical;
		-webkit-box-direction: normal;
		    -ms-flex-direction: column;
		        flex-direction: column;
		min-width: -webkit-max-content;
		min-width: -moz-max-content;
		min-width: max-content;
		min-width: 100%;
	}
	@media only screen and (max-width: 1098px) and (min-width: 0px){
		.row.inside-page {
			max-width: -webkit-max-content;
			max-width: -moz-max-content;
			max-width: max-content;
			-webkit-box-flex: 1;
			    -ms-flex: 1 1 100%;
			        flex: 1 1 100%;
			-webkit-box-orient: vertical;
			-webkit-box-direction: normal;
			    -ms-flex-direction: column;
			        flex-direction: column;
			min-width: -webkit-max-content;
			min-width: -moz-max-content;
			min-width: max-content;
			min-width: auto;
		}
	}
	/*.Grid--guttersLg>.Grid-cell {
		padding: 1.5em 0 0 1.5em;
	}*/
	
	.Grid--guttersLg {
		margin: -1.5em 0 1.5em -1.5em;
	}
	.indi-item img {
		//max-height: 30px;
	}
	flex.legend-indicator {
		margin-bottom: 1em;
	}
	flex.ima-indi {
		min-width: 40px;
		min-height:20px;
		-webkit-box-align: center;
		    -ms-flex-align: center;
		        align-items: center;
		-webkit-box-pack: center;
		    -ms-flex-pack: center;
		        justify-content: center;
	}
	.indi-item:not(:last-child){
		-webkit-box-pack: justify;
		    -ms-flex-pack: justify;
		        justify-content: space-between;
		-webkit-box-align: end;
		    -ms-flex-align: end;
		        align-items: flex-end;
		min-height: 30px;
		padding: 0.5em 0;
	}
	.indi-item:last-child{
		-webkit-box-pack: justify;
		    -ms-flex-pack: justify;
		        justify-content: space-between;
		-webkit-box-align: end;
		    -ms-flex-align: end;
		        align-items: flex-end;
		min-height: 30px;
		border-bottom: none;
		padding: 0.5em 0;
	}
	flex.l-i-w {
		-webkit-box-orient: horizontal;
		-webkit-box-direction: normal;
		    -ms-flex-flow: row;
		        flex-flow: row;
		-ms-flex-preferred-size: 100%;
		    flex-basis: 100%;
		padding: 0 .5em;
		border-bottom: 1px solid rgb(188, 188, 194);
	}
	.Grid {
		display: -webkit-box;
		display: -ms-flexbox;
		display: flex;
		-ms-flex-wrap: wrap;
		flex-wrap: wrap;
		list-style: none;
		margin: 0;
		padding: 0;
		margin-bottom: 5em;
	}
	 .Grid-cell.left-si a{
		width:100%
	}
	 .poly-command-wrapper{
		 
	}
	.poly-command-obj {
		-webkit-box-flex: 1;
		    -ms-flex: 1 1 auto;
		        flex: 1 1 auto;
	}
	.poly-command-wrapper .poly-command-obj:nth-child(9), .poly-command-wrapper .poly-command-obj:nth-child(10), .poly-command-wrapper .poly-command-obj:nth-child(11) {
		display: none;
	}
	.wrapper-indicators {
		-webkit-box-orient: vertical;
		-webkit-box-direction: normal;
		-ms-flex-flow: column;
		flex-flow: column;
		padding: .2em 1.5em .2em .0em;
		display: none;
	}
	.wrapper-indicators .indi-item {
		padding: 0;
		text-align: left;
		-webkit-box-pack: start;
		    -ms-flex-pack: start;
		        justify-content: flex-start;
		-webkit-box-align: center;
		    -ms-flex-align: center;
		        align-items: center;
	}

	.wrapper-indicators .indi-item:first-child .ima-indi img {
		max-width: 20px !important;
		margin-top: -30px;
	}

	.wrapper-indicators .indi-item:nth-child(2) .ima-indi img {
		margin-top: 0px;
	}

	.wrapper-indicators .indi-item .text-indi {
		font-size: 15px;
		line-height: 20px;
	}

	.indi-item:nth-child(2) {
		margin-top: -10px;
	}
@media only screen and (max-width: 1098px) and (min-width: 0px){
		.large-Grid--fit>.Grid-cell {
			-webkit-box-flex: 1;
			-ms-flex: 1;
			flex: 1;
		}
		
	}
	
	.Grid--full>.Grid-cell {
		-webkit-box-flex: 0;
		-ms-flex: 0 0 80%;
		flex: 0 0 80%;
	}
	.Grid-cell.left-si {
		-webkit-box-flex: 0;
		-ms-flex: 0 0 20%;
		flex: 0 0 15%;
	}
	.Grid-cell {
		-webkit-box-flex: 1;
		-ms-flex: 1;
		flex: 1;
	}
	.Media {
		display: -webkit-box;
		display: -ms-flexbox;
		display: flex;
		-webkit-box-align: start;
		    -ms-flex-align: start;
		        align-items: flex-start;
		-webkit-box-align: center;
		    -ms-flex-align: center;
		        align-items: center;
	}

	.Media-figure {
		margin-right: 1em;
		background: #fff !important;
		min-height: 45px;
		min-width: 5px;
		border-radius: 10em;
		display: -webkit-box;
		display: -ms-flexbox;
		display: flex;
		-webkit-box-align: center;
		    -ms-flex-align: center;
		        align-items: center;
	}
	.Grid-cell.right-si {
		padding-left: 15px;
	}
	.Demo {
		padding: .2em .2em .2em .2em;
	}
	.Media-body .Media-title {
		font-size: 14px;
		margin-bottom: .4em;
		line-height: 1;
		padding-top: 5px;
	}
	.Media-body p {
		font-size: 9px;
		margin-bottom: 5px;
	}
	.Demo--spaced {
		margin-bottom: .8em;
	}
	.Media-body {
	  -webkit-box-flex: 1;
	      -ms-flex: 1;
	          flex: 1;
	}
	.Grid-cell.left-si .disabled-path .Demo .Media-title {
		color: #fff;
		padding-top: 5px;
	}
	.Grid-cell.left-si .disabled-path .Demo {
		background: rgb(82, 37, 130) !important;
		color: #fff !important;
	}

	a:nth-child(2) .Demo.Demo--spaced .Media .Media-figure {
		background: #D9ECF1 !important;
	}
	:nth-child(3) .Demo.Demo--spaced .Media .Media-figure {
		background: #fdfd04 !important;
	}
	:nth-child(4) .Demo.Demo--spaced .Media .Media-figure {
		background: #E62424 !important;
	}
	:nth-child(5) .Demo.Demo--spaced .Media .Media-figure {
		background: #5A3B80 !important;
	}
	:nth-child(6) .Demo.Demo--spaced .Media .Media-figure {
		background: #008000 !important;
	}
	:nth-child(7) .Demo.Demo--spaced .Media .Media-figure {
		background: #E91E63 !important;
	}
	:nth-child(8) .Demo.Demo--spaced .Media .Media-figure {
		background: #F0BDC6 !important;
	}
	:nth-child(9) .Demo.Demo--spaced .Media .Media-figure {
		background: #810A82 !important;
	}
	.Grid-cell.left-si a {
		color: #522582;
	}
	.flex-title-in h6 {
		line-height: 1.5;
		font-size: 12px;
		font-weight: 300;
		margin-bottom: 0;
	}
	a.button-plain {
		color: #999999;
		margin-top: 20px;
	}
	.main-inside .inside-page {
		justify-items: flex-start;
		-webkit-box-flex: 1;
		-ms-flex: 1 1 100%;
		flex: 1 1 100%;
		-webkit-box-orient: vertical;
		-webkit-box-direction: normal;
		-ms-flex-direction: column;
		flex-direction: column;
		-webkit-box-align: inherit;
		-ms-flex-align: inherit;
		align-items: inherit;
		width: 1500px !important;
		padding-left: 2em;
		padding-right: 2em;
	}
	/* end .slideTwo */
	.slideLabels {
		width: 80px;
		height: 26px;
		background: #522582;

		position: relative;
		border-radius: 50px;
		-webkit-box-shadow: inset 0px 1px 1px rgba(0, 0, 0, 0.5), 0px 1px 0px rgba(255, 255, 255, 0.2);
		box-shadow: inset 0px 1px 1px rgba(0, 0, 0, 0.5), 0px 1px 0px rgba(255, 255, 255, 0.2);
	}
	.slideLabels:after {
	  content: 'ON';
	  color: #FFF;
	  position: absolute;
	  right: 10px;
	  z-index: 0;
	  font: 12px/26px Arial, sans-serif;
	  font-weight: bold;
	  text-shadow: 1px 1px 0px rgba(255, 255, 255, 0.15);
	}
	.slideLabels:before {
	  content: 'OFF';
	  color: #FFF;
	  position: absolute;
	  left: 10px;
	  z-index: 0;
	  font: 12px/26px Arial, sans-serif;
	  font-weight: bold;
	}
	.slideLabels label {
	  display: block;
	  width: 34px;
	  height: 20px;
	  cursor: pointer;
	  position: absolute;
	  top: 3px;
	  left: 3px;
	  z-index: 1;
	  background: #FFF;
	  border-radius: 50px;
	  -webkit-transition: all 0.4s ease;
	  -o-transition: all 0.4s ease;
	  transition: all 0.4s ease;
	  -webkit-box-shadow: 0px 2px 5px 0px rgba(0, 0, 0, 0.3);
			  box-shadow: 0px 2px 5px 0px rgba(0, 0, 0, 0.3);
	}
	.slideLabels input[type=checkbox] {
	  visibility: hidden;
	}
	.slideLabels input[type=checkbox]:checked + label {
	  left: 43px;
	}
	
	
	/* .slideThree */
	.slideThree {
		width: 80px;
		height: 26px;
		background: #522582;

		position: relative;
		border-radius: 50px;
		-webkit-box-shadow: inset 0px 1px 1px rgba(0, 0, 0, 0.5), 0px 1px 0px rgba(255, 255, 255, 0.2);
		box-shadow: inset 0px 1px 1px rgba(0, 0, 0, 0.5), 0px 1px 0px rgba(255, 255, 255, 0.2);
	}
	.flexcon.toggle-wrapper {
		-webkit-box-align: center;
		-ms-flex-align: center;
		align-items: center;
		-webkit-box-pack: start;
		-ms-flex-pack: start;
		justify-content: flex-start;
		padding: 20px 0;
	}
	.poly-command-wrapper {
		margin-top: 1em;
		flex-flow: column;
	}
	.page-template-template-map .section.mcb-section {
		padding: 0 20px !important;
		margin-top: 20px;
	}
	.slideThree:after {
	  content: 'ON';
	  color: #FFF;
	  position: absolute;
	  right: 10px;
	  z-index: 0;
	  font: 12px/26px Arial, sans-serif;
	  font-weight: bold;
	  text-shadow: 1px 1px 0px rgba(255, 255, 255, 0.15);
	}
	.slideThree:before {
	  content: 'OFF';
	  color: #FFF;
	  position: absolute;
	  left: 10px;
	  z-index: 0;
	  font: 12px/26px Arial, sans-serif;
	  font-weight: bold;
	}
	.slideThree label {
	  display: block;
	  width: 34px;
	  height: 20px;
	  cursor: pointer;
	  position: absolute;
	  top: 3px;
	  left: 3px;
	  z-index: 1;
	  background: #FFF;
	  border-radius: 50px;
	  -webkit-transition: all 0.4s ease;
	  -o-transition: all 0.4s ease;
	  transition: all 0.4s ease;
	  -webkit-box-shadow: 0px 2px 5px 0px rgba(0, 0, 0, 0.3);
			  box-shadow: 0px 2px 5px 0px rgba(0, 0, 0, 0.3);
	}
	.slideThree input[type=checkbox] {
	  visibility: hidden;
	}
	.slideThree input[type=checkbox]:checked + label {
	  left: 43px;
	}
	.content-title {
		padding-left: 0;
	}
	.content-title {
		padding-top: 1em;
	}
	@media only screen and (max-width: 1098px) and (min-width: 0px){
		.Grid {
			-webkit-box-orient: vertical!important;
			-webkit-box-direction: normal!important;
			    -ms-flex-direction: column!important;
			        flex-direction: column!important;
			padding-right: 0em !important;
		}
	}
	.flex-container {
	  width: 100%;
	  margin:auto;
	  min-height: 100vh;
	  display: -webkit-box;
	  display: -ms-flexbox;
	  display: flex;
	  -webkit-box-orient: vertical;
	  -webkit-box-direction: normal;
	      -ms-flex-direction: column;
	          flex-direction: column;
	  -webkit-box-pack: justify;
	      -ms-flex-pack: justify;
	          justify-content: space-between;
	}
	@media only screen and (max-width: 480px) and (min-width: 0px){
		.main-inside .inside-page {
			padding-left: 0em !important;
			padding-right: 0em !important;
		}
	}
	
	.main-inside.map-page {
		padding: 0 20px;
	}
	#cablenet-network{
	  height: 100vh;
	  max-width: 100%;
	  border: 3px solid #f1f1f1;
	}
	.content-title h1 {
		padding-left: 0;
	}
	.content-title {
		-webkit-box-orient: vertical;
		-webkit-box-direction: normal;
		    -ms-flex-direction: column;
		        flex-direction: column;
	}
	a.button-plain small {
		color: #521a86;
		font-weight: 300;
		text-decoration: underline;
	}