marquee {
	margin-top: 5px;
	width: 100%;
}

.runtext-container {
width: 100%;
overflow-x: hidden;
overflow-y: visible;
padding:0 3px 0 3px;
}

.main-runtext {margin: 0 auto;
overflow: visible;
position: relative;
height: 40px;
}

.runtext-container .holder {
position: relative;
overflow: visible;
display:inline;
float:left;

}

.runtext-container .holder .text-container {
	display:inline;
}

.runtext-container .holder a{
	text-decoration: none;
	font-weight: bold;
	color:#333333;
	text-shadow:0 -1px 0 rgba(0,0,0,0.25);
	line-height: -0.5em;
	font-size:16px;
}

.runtext-container .holder a:hover{
	text-decoration: none;
	color:#6600ff;
}
#myCarousel .carousel-caption {
  left:0;
right:0;
bottom:0;
text-align:left;
padding:10px;
background:rgba(0,0,0,0.6);
text-shadow:none;
}

#myCarousel .list-group {
position:absolute;
top:0;
right:0;
}
#myCarousel .list-group-item {
border-radius:0px;
cursor:pointer;
}
#myCarousel .list-group .active {
background-color:#eee;	
}

@media (min-width: 992px) { 
#myCarousel {padding-right:33.3333%;}
#myCarousel .carousel-controls {display:none;} 	
}
@media (max-width: 991px) { 
.carousel-caption p,
#myCarousel .list-group {display:none;} 
}
a.m-button{
  background: #ECECEC;
  border-radius: 15px;
  padding: 10px;
  display: block;
  font-family: arial;
  font-weight: bold;
  color:#7f7f7f;
  text-decoration: none;
  text-shadow:0px 1px 0px #fff;
  border:1px solid #a7a7a7;
  margin:0px auto;
  margin-bottom: 0.5em;
  box-shadow: 0px 2px 1px white inset, 0px -2px 8px white, 0px 2px 5px rgba(0, 0, 0, 0.1), 0px 8px 10px rgba(0, 0, 0, 0.1);
  -webkit-transition:box-shadow 0.5s;
}
a.m-button:hover{
  box-shadow: 0px 2px 1px white inset, 0px -2px 20px white, 0px 2px 5px rgba(0, 0, 0, 0.1), 0px 8px 10px rgba(0, 0, 0, 0.1);
}
a.m-button:active{
  box-shadow: 0px 1px 2px rgba(0, 0, 0, 0.5) inset, 0px -2px 20px white, 0px 1px 5px rgba(0, 0, 0, 0.1), 0px 2px 10px rgba(0, 0, 0, 0.1);
  background:-webkit-linear-gradient(top, #d1d1d1 0%,#ECECEC 100%);
}
.mobile-sidebar {
  height: 100%;
  width: 0;
  position: fixed;
  z-index: 99;
  margin-top: 155px;
  left: 0;
  background-color: #111;
  overflow-x: hidden;
  transition: .5s;
  padding-top: 60px;
}


.mobile-sidebar .closebtn {
  position: absolute;
  top: 0;
  right: 25px;
  font-size: 36px;
  margin-left: 50px;
}

.logo-mb{
  margin-top:0.5em;
}
.spaceM{
  margin-bottom:3em;margin-top:-3.5em;border-radius:20px;
}
@media screen and (max-width: 500px) {
  .logo-mb { 
    margin-top: 0;
    margin-bottom: 0.5em;
  }
  .spaceM{
    margin: -1em;
    margin-top: -4em;
    margin-bottom:2em;
  }
}
#wrap{
	width: 90%;
	max-width: 1100px;
	margin: 50px auto;
}
.columns_2 figure{
   width:49%;
   margin-right:1%;
}
.columns_2 figure:nth-child(2){
	margin-right: 0;
}
.columns_3 figure{
   width:32%;
   margin-right:1%;
}
.columns_3 figure:nth-child(3){
	margin-right: 0;
}
.columns_4 figure{
   width:24%;
   margin-right:1%;
}
.columns_4 figure:nth-child(4){
	margin-right: 0;
}
.columns_5 figure{
   width:19%;
   margin-right:1%;
}
.columns_5 figure:nth-child(5){
	margin-right: 0;
}
#columns figure:hover{
	-webkit-transform: scale(1.1);
	-moz-transform:scale(1.1);
	transform: scale(1.1);

}
div#columns figure {
	display: inline-block;
	background: #FEFEFE;
	border: 2px solid #FAFAFA;
	box-shadow: 0 1px 2px rgba(34, 25, 25, 0.4);
	margin: 0 0px 15px;
	-webkit-column-break-inside: avoid;
	-moz-column-break-inside: avoid;
	column-break-inside: avoid;
	padding: 15px;
	padding-bottom: 5px;
	background: -webkit-linear-gradient(45deg, #FFF, #F9F9F9);
	opacity: 1;
	-webkit-transition: all .3s ease;
	-moz-transition: all .3s ease;
	-o-transition: all .3s ease;
	transition: all .3s ease;
}

div#columns figure img {
	width: 100%;
  height: 250px;
  object-fit: cover; object-position: 50% 50%;
	border-bottom: 1px solid #ccc;
	padding-bottom: 15px;
	margin-bottom: 5px;
}

div#columns figure figcaption {
  font-size: 17px;
  color: #444;
  line-height: 1.5;
  height:60px;
  font-weight:600;
  text-overflow:ellipsis;
}

a.button{
  padding:10px;
  background:rgb(224, 66, 49);
  margin:10px;
  display:block;
  text-align:center;
  color:#fff;
  transition:all 1s linear;
  text-decoration:none;
  text-shadow:1px 1px 3px rgba(0,0,0,0.3);
  border-radius:3px;
  border-bottom:3px solid #ff6536;
  box-shadow:1px 1px 3px rgba(0,0,0,0.3);
}
a.button:hover{
  background:#e0400f;
  border-bottom:3px solid salmon;
  color:#f1f2f3;
}
@media screen and (max-width: 960px) { 
  #columns figure { width: 24%; }
}
@media screen and (max-width: 767px) {
  #columns figure { width:32%;}
}
@media screen and (max-width: 600px) {
  #columns figure { width: 49%;}
}
@media screen and (max-width: 500px) {
  #columns figure { width: 100%;}
}

@media screen and (max-width: 1199px) {
  .m-m {
     display: none;
  }
}
.icon-bars {
  position: fixed;
  background-color: #f8f8f8;
  border:1px solid #e7e7e7;
  border-left:none;
  border-top-right-radius: 10px;
  border-bottom-right-radius: 10px;
  border-top-left-radius: 10px;
  border-bottom-left-radius: 10px;
  bottom: 90px;
  left: 7px;
  z-index: 9999;box-shadow: 5px 2px 10px rgba(134, 136, 136, 0.37);
}

.icon-bars a {
  display: block;
  text-align: center;
  padding: 9px;
  transition: all 0.3s ease;
  color: rgb(99, 99, 99);
  font-size: 20px;
}

.icon-bars a:hover {
  background-color: rgb(230, 230, 230);
  text-decoration: none;
  color: rgb(201, 6, 6);
}
.icon-bars .bar-first:hover {
  border-top-right-radius: 10px;
  border-top-left-radius: 10px;
}
.icon-bars .bar-last:hover {
  border-bottom-right-radius: 10px;
  border-bottom-left-radius: 10px;
}

.space-m{
   margin-left:-3em;
}

.footbar {
	background:  url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAcAAAAHCAIAAABLMMCEAAAACXBIWXMAAAsTAAALEwEAmpwYAAAGBGlUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS42LWMxNDIgNzkuMTYwOTI0LCAyMDE3LzA3LzEzLTAxOjA2OjM5ICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtbG5zOnN0RXZ0PSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VFdmVudCMiIHhtbG5zOnhtcD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLyIgeG1sbnM6ZGM9Imh0dHA6Ly9wdXJsLm9yZy9kYy9lbGVtZW50cy8xLjEvIiB4bWxuczpwaG90b3Nob3A9Imh0dHA6Ly9ucy5hZG9iZS5jb20vcGhvdG9zaG9wLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDpBNTg4QjI3OThCMThFMzExQkNDRUQ5RTc4RjM4N0M5NCIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDowOEY1MkRGNDcyMTgxMUU5ODJEREJCRTg1NDVBMDkzNCIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDplOGQ3NzJkNS0wMmM5LWEzNGMtOTIxOC00NGVjNzcyNjQ0MzQiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTcgKFdpbmRvd3MpIiB4bXA6Q3JlYXRlRGF0ZT0iMjAyMC0xMS0yNFQxMjozODoyOCswNzowMCIgeG1wOk1vZGlmeURhdGU9IjIwMjAtMTEtMjRUMTM6MjU6MDkrMDc6MDAiIHhtcDpNZXRhZGF0YURhdGU9IjIwMjAtMTEtMjRUMTM6MjU6MDkrMDc6MDAiIGRjOmZvcm1hdD0iaW1hZ2UvcG5nIiBwaG90b3Nob3A6Q29sb3JNb2RlPSIzIiBwaG90b3Nob3A6SUNDUHJvZmlsZT0ic1JHQiBJRUM2MTk2Ni0yLjEiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpmNzM2ZWRhMC0yMWY2LTk3NDUtYTQ3ZS1lNGE3ZGRhM2ViNTUiIHN0UmVmOmRvY3VtZW50SUQ9ImFkb2JlOmRvY2lkOnBob3Rvc2hvcDpjMjYxODEyMy03MGIxLTExZTktODM0OC04OTMwMTI4YTM1YzciLz4gPHhtcE1NOkhpc3Rvcnk+IDxyZGY6U2VxPiA8cmRmOmxpIHN0RXZ0OmFjdGlvbj0ic2F2ZWQiIHN0RXZ0Omluc3RhbmNlSUQ9InhtcC5paWQ6ZThkNzcyZDUtMDJjOS1hMzRjLTkyMTgtNDRlYzc3MjY0NDM0IiBzdEV2dDp3aGVuPSIyMDIwLTExLTI0VDEzOjI1OjA5KzA3OjAwIiBzdEV2dDpzb2Z0d2FyZUFnZW50PSJBZG9iZSBQaG90b3Nob3AgQ0MgMjAxOCAoV2luZG93cykiIHN0RXZ0OmNoYW5nZWQ9Ii8iLz4gPC9yZGY6U2VxPiA8L3htcE1NOkhpc3Rvcnk+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+r/SotgAAADNJREFUCFtjuMfAAEFnGBgewNhQoXNgPoQEIhQORAdIFELBEdAQoAi6WoghKFahmIvpBgC3vCm767l9IgAAAABJRU5ErkJggg==') #b40906;
}

@media screen and (max-width: 768px) {
   .space-m {
      margin-left:0;
   }
 }

.nazarite {
    color: #fff;
    border-color: #a50508;
    background: #ea050b;
    background-image: -webkit-linear-gradient(
       #ff2000 2%,
       #ea050b 10%,
       #d40d04 100%
    );
    background-image: -moz-linear-gradient(
       #ff2000 2%,
       #ea050b 10%,
       #d40d04 100%
    );
    background-image: linear-gradient(#ff2000 2%, #ea050b 10%, #d40d04 100%);
    -webkit-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.3);
    box-shadow: 0 1px 1px rgba(0, 0, 0, 0.3);
    text-shadow: 0 -1px 0 #760400;
    -webkit-transition: all 0.35s ease 0s;
    -moz-transition: all 0.35s ease 0s;
    transition: all 0.35s ease 0s;
 }
 
 .nazarite:hover {
    color: #ffffff;
    text-decoration: none;
    text-shadow: none;
    background: #7e0801;
    background: rgba(109, 10, 0, 0.5);
    -webkit-box-shadow: inset 0 1px 0 #7b0000, 0 1px 0 #c33f01;
    box-shadow: inset 0 1px 0 #7b0000, 0 1px 0 #c33f01;
 }

 .other_styles {
    padding: 0.3em;
    padding-left:1em;
    padding-right:1em;
    font-family: "Helvetica Neue", Arial, sans-serif;
    border-radius:20px;font-weight:bold;float:right;margin-top:0.25em;
 }
 .other_styles span{color:white;}

 .mn {
    padding: 0.3em;
    padding-left:1em;
    padding-right:1em;
    font-family: "Helvetica Neue", Arial, sans-serif;
    border-radius:20px;font-weight:bold;
 }

 .header-bg{
    background-image: url('data:image/png;base64,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');
 }

 .welcome-text {
   color: rgb(56, 56, 56);
font-family: Tahoma;
  font-size: 17px;
  margin: 0;
  font-weight: 900;
}

#box{
  border-top:5px solid #e4e3e3;    /* Level 1 */
  border-right:5px solid #c4c4c4;  /* Level 3 */
  border-bottom:5px solid #9e9e9e; /* Level 4 */
  border-left:5px solid #c4c4c4;
}


.affix {
  top: 40px;
  width:360px;
}

.affix-bottom {
  position: absolute;
  width:360px;
}



@media(max-width:1199px){
  .affix {
    width:300px;
   }
  #box {
    width:300px;
   }
   #border-aparat{
     margin-left: -2.8em;
   }
}

.ql-align-center{
  text-align: center;
}

.welcome-bg{
   margin-top: -2em;
	height: 100%;
   padding:1em;
   padding-top: 2em;
   padding-left: -2em;
}

.wel-hr{
   border:3px solid rgb(129, 129, 129);width:100px;border-radius:10px;margin-top:0.5em;
   margin-bottom:-0.5em;position: relative;
}
.wel-hr2{
  border:3px solid rgb(129, 129, 129);width:100px;border-radius:10px;margin-top:0.5em;
  position: absolute;
}

.mySlides {display: none}

/* Slideshow container */
.slideshow-container {
  position: relative;
  margin: auto;
  z-index: 1;
}

/* Next & previous buttons */
.prevs, .nexts {
  cursor: pointer;
  position: absolute;
  top: 50%;
  width: auto;
  padding: 16px;
  margin-top: -22px;
  color: white;
  font-weight: bold;
  font-size: 18px;
  transition: 0.6s ease;
  border-radius: 0 3px 3px 0;
  user-select: none;
  border-radius: 50px;
  z-index: 999;
}

/* Position the "next button" to the right */
.nexts {
  right: 0;
}

/* On hover, add a black background color with a little bit see-through */
.prevs:hover, .nexts:hover {
  background-color: rgba(177, 177, 177, 0.8);
}

/* Caption text */
.textsx {
  color: #0a0a0a;
  font-size: 15px;
  padding: 8px 12px;
  position: absolute;
  width: 100%;
  text-align: center;
  z-index: 99;
  margin-top: -4.5em;
  font-weight: 600;
}
.textsx2 {
   color: #0a0a0a;
   font-size: 13px;
   padding: 8px 12px;
   position: absolute;
   width: 100%;
   text-align: center;
   z-index: 99;
   margin-top: -3.8em;
   font-weight: 400;
 }

/* Number text (1/3 etc) */
.numbertext {
  color: #f2f2f2;
  font-size: 12px;
  padding: 8px 12px;
  position: absolute;
  top: 0;
}

/* The dots/bullets/indicators */
.dots {
  cursor: pointer;
  height: 15px;
  width: 15px;
  margin: 0 2px;
  background-color: #bbb;
  border-radius: 50%;
  display: inline-block;
  transition: background-color 0.6s ease;
}


/* Fading animation */
.fades {
  -webkit-animation-name: fade;
  -webkit-animation-duration: 1.5s;
  animation-name: fade;
  animation-duration: 1.5s;
}

@-webkit-keyframes fade {
  from {opacity: .4} 
  to {opacity: 1}
}

@keyframes fade {
  from {opacity: .4} 
  to {opacity: 1}
}

.up-icon{
	position: fixed;
	width: 50px;
	height: 50px;
	border-radius: 50%;
	background: rgba(143, 143, 143, 0.3);
	bottom: 80px;
	right: 10px;
	text-decoration: none;
	text-align: center;
	line-height: 50px;
	color:#ffffff;
  z-index: 9999;
}
.bottom-icon{
	position: fixed;
	width: 50px;
	height: 50px;
	border-radius: 50%;
	background: rgba(143, 143, 143, 0.3);
	bottom: 20px;
	right: 10px;
	text-decoration: none;
	text-align: center;
	line-height: 50px;
	color:#ffffff;
  z-index: 9999;
}

.hexagon {
  position: fixed;
  width: 43px;
  height: 55px;
  bottom: 20px;
	left: 15px;
  background-image: linear-gradient(90deg, #ffffff, #e4d8d8);
  border-radius: 15px;
  transition: transform 400ms ease;
  z-index: 2001;
  transform: rotate(30deg);
  padding-top: 0.75em;
  padding-left: 0.4em;
  box-shadow: 0px 0px 10px lightblue;
}

.hexagon img{
  position: fixed;
  z-index: 9999;
  transform: rotate(-30deg);
}
.hexagon:hover {
  transform: rotate(-30deg);
}
.hexagon:before, .hexagon:after {
  content: '';
  display: block;
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  width: inherit;
  height: inherit;
  background-image: inherit;
  border-radius: inherit;
}
.hexagon:before {
  transform: rotate(60deg);
}
.hexagon:after {
  transform: rotate(60deg);
}
/* On smaller screens, decrease text size */
@media only screen and (max-width: 300px) {
  .prevs, .nexts,.textsx {font-size: 11px}
}

.smed {
  position:absolute;
  left:40%;
  transform: translate(-50%, -50%);
  margin:0;
  margin-top: 2.5em;
  padding:0;
  display:flex;
}
@media only screen and (max-width: 1199px) {
  .smed{
    left:50%;
  }
}

.smed li {
  list-style: none;
}

.smed li a {
  position: relative;
  width:40px;
  height:40px;
  display:block;
  text-align:center;
  margin:0 10px;
  border-radius: 50%;
  padding: 6px;
  box-sizing: border-box;
  text-decoration:none;
  box-shadow: 0 10px 15px rgba(0,0,0,0.3);
  background: linear-gradient(0deg, #ddd, #fff);
  transition: .5s;
}

.smed li a:hover {
  box-shadow: 0 2px 5px rgba(0,0,0,0.3);
  text-decoration:none;
}

.smed li a .fab {
  width: 100%;
  height:100%;
  display:block;
  background: linear-gradient(0deg, #fff, #ddd);
  border-radius: 50%;
  line-height: calc(40px - 10px);
  font-size:24px;
  color: #262626;
  transition: .5s;
}

.smed li:nth-child(1) a:hover .fab {
  color: #3b5998;
}

.smed li:nth-child(2) a:hover .fab {
  color: #00aced;
}

.smed li:nth-child(3) a:hover .fab {
  color: #dd4b39;
}

.smed li:nth-child(4) a:hover .fab {
  color: #007bb6;
}

.smed li:nth-child(5) a:hover .fab {
  color: #e4405f;
}

.demo{ background-color: #e7e7e7; }
.counter{
    font-family: 'Nunito Sans', sans-serif;
    background: #fff;
    text-align: center;
    width: 100px;
    min-height: 115px;
    padding: 10px 15px;
    margin: 0 auto;
    border-radius: 30px;
    box-shadow: 0 8px 5px rgba(0, 0, 0, 0.2);
    position: relative;
    display: inline-block;
    margin: 1em;
}
.counter:before{
    content: '';
    background-color: #9DD662;
    height: 105px;
    width: 100%;
    border-radius: 30px 30px 0 0;
    position: absolute;
    left: 0;
    top: 0;
}
.counter .counter-icon{
    color: #fff;
    background: #7CA936;
    font-size: 25px;
    line-height: 90px;
    width: 90px;
    height: 90px;
    margin: 10px auto 10px;
    margin-left:-0.4em;
    border-radius: 10px 10px 0 0;
    transform: translateY(-20px);
    position: relative;
    clip-path: polygon(0% 0%, 100% 0, 100% 70%, 50% 100%, 0 70%);
}
.counter .counter-icon:before{
    content: "";
    background: #8AC248;
    width: 90px;
    height: 85px;
    border-radius: 10px 10px 0 0;
    transform: translateX(-50%);
    position: absolute;
    top: 0;
    left: 50%;
    z-index: -1;
    clip-path: polygon(0% 0%, 100% 0, 100% 70%, 50% 100%, 0 70%);
}
.counter:hover .counter-icon i{
    transform: rotate(360deg);
    transition: all 0.3s ease;
}
.counter h3{
    color: #333;
    font-size:17px;
    font-weight: 600;
    letter-spacing: 1px;
    text-transform: uppercase;
    margin: 0 0 5px 0;
}
.counter .counter-value{
    color: #7CA936;
    font-size: 30px;
    font-weight: 600;
    display: block;
}
.counter.blue:before{ background-color: #5A9BEF; }
.counter.blue .counter-icon{ background-color: #2A70B5; }
.counter.blue .counter-icon:before{ background-color: #367DCB; }
.counter.blue .counter-value{ color: #367DCB; }
.counter.red:before{ background-color: #FD6D4B; }
.counter.red .counter-icon{ background-color: #D14026; }
.counter.red .counter-icon:before{ background-color: #EA5736; }
.counter.red .counter-value{ color: #EA5736; }
.counter.gray:before{ background-color: #777; }
.counter.gray .counter-icon{ background-color: #444; }
.counter.gray .counter-icon:before{ background-color: #666; }
.counter.gray .counter-value{ color: #666; }
.counter.yellow:before{ background-color: rgb(128, 243, 117); }
.counter.yellow .counter-icon{ background-color: rgb(159, 187, 36); }
.counter.yellow .counter-icon:before{ background-color: rgb(24, 223, 57); }
.counter.yellow .counter-value{ color: rgb(205, 240, 142); }
@media screen and (max-width:990px){
    .counter{ margin-bottom: 40px; }
}