	  .colEvo { color:#b71e68; }
	  
	  .star_document_list ul { margin:30px 0 30px 0; }
	  
	  .star_document_list ul li,
	  .star_document_list ul,
	  .star_document_list{
		  float:left;
		  width:100%;
	  }
	  
	  .star_document_list ul li{
		  border-bottom:1px solid #ccc;
	  }
	  .star_document_list ul li:first-child{
		  border-top:1px solid #ccc;
	  }
	  .star_document_list ul li {
		  display:block;
		  padding:14px 0px;
		  font-weight:bold; 
	  }
	  .star_document_list ul li i{
		  margin-right:18px;
	  }
	  
	  .city_document_list ul li:hover { color:#b71e68; }
	  
	  .table-bordered { margin:20px 0 20px 0; }
	  .table-bordered td { text-align:center; font-weight:bold; }
	  
	  .btn-evolanguage { background-color:#b71e68; color:#FFF; padding:10px; margin:20px 0 20px 0; }
	  .btn-evolanguage:hover { background-color:#b71e68; color:#FFF; padding:10px; margin:20px 0 20px 0; text-decoration:underline; }
	  p > a { color:#b71e68; }
	  .pictures { margin:30px 0 50px 0; }
	  .section_heading { margin:30px 0 20px 0; }
	  h3 { padding-top:30px; }
	  .table th { text-align:center; background-color:#b71e68; color:#FFF; }
	  .city_about_list > div > span { font-size:20px; }
	  .city_service_text { padding-bottom:15px; }
	  .city_service_text > h5 > a { color:#2c286c; }

	  .list-group-horizontal .list-group-item
	  {
		  display: inline-block;
	  }
	  .list-group-horizontal .list-group-item
	  {
		  margin-bottom: 0;
		  margin-left:-4px;
		  margin-right: 0;
		  border-right-width: 0;
	  }
	  .list-group-horizontal .list-group-item:first-child
	  {
		  border-top-right-radius:0;
		  border-bottom-left-radius:4px;
	  }
	  .list-group-horizontal .list-group-item:last-child
	  {
		  border-top-right-radius:4px;
		  border-bottom-left-radius:0;
		  border-right-width: 1px;
	  }
	  
	  .city_service_text > .city_jobs_item_2 > h5 { padding-bottom:20px; font-size:16px; }
	  .city_news_feild > p { color:#FFF; }
	  .city_news_feild > h6 { color:#FFF; }
	  .Mtop { margin-top:15px; }

	  @media only screen and ( max-width:599px ) { .paddingTop { padding-top: 15px; } }
	  @media only screen and ( max-width:599px ) { .carousel-inner > .item > .header-text > div > h2 { font-size:14px; } }
	  @media only screen and ( max-width:599px ) { .carousel-inner > .item > .header-text > div > h3 { font-size:12px; } }
	  @media only screen and ( min-width: 900px ) { .logo { width:60%; } }
	  @media only screen and ( min-width: 1200px ) { .logo { width:60%; } }

	  .fixed-0 {
		position: fixed;
		right: 0;
		background: #2c286c;
		width: 50px;
		height: 50px;
		display: flex;
		justify-content: center;
		align-items: center;
		box-shadow: 0 0 6px #000;
		color: #fff;
		top:245px;
		z-index:999;
	  }
	  
	  .fixed-0 i{
		color: #fff;
		font-size:30px;
	  }

	  .fixed-1 {
		position: fixed;
		right: 0;
		background: #2c286c;
		width: 50px;
		height: 50px;
		display: flex;
		justify-content: center;
		align-items: center;
		box-shadow: 0 0 6px #000;
		color: #fff;
		top:300px;
		z-index:999;
	  }
	  
	  .fixed-1 i{
		color: #fff;
		font-size:30px;
	  }
	  
	  .fixed-2 {
		position: fixed;
		right: 0;
		background: #2c286c;
		width: 50px;
		height: 50px;
		display: flex;
		justify-content: center;
		align-items: center;
		box-shadow: 0 0 6px #000;
		color: #fff;
		top:355px;
		z-index:999;
	  }
	  
	  .fixed-2 i{
		color: #fff;
		font-size:30px;
	  }

	  .fixed-3 {
		position: fixed;
		right: 0;
		background: #2c286c;
		width: 50px;
		height: 50px;
		display: flex;
		justify-content: center;
		align-items: center;
		box-shadow: 0 0 6px #000;
		color: #fff;
		top:410px;
		z-index:999;
	  }
	  
	  .fixed-3 i{
		color: #fff;
		font-size:30px;
	  }

	  /* Carousel Styles */
	  .carousel-indicators .active {
		  background-color: #2980b9;
	  }
	  
	  .carousel-inner img {
		  width: 100%;
	  }
	  
	  .carousel-control {
		  width: 0;
	  }
	  
	  .carousel-control.left,
	  .carousel-control.right {
		  opacity: 1;
		  filter: alpha(opacity=100);
		  background-image: none;
		  background-repeat: no-repeat;
		  text-shadow: none;
	  }
	  
	  .carousel-control.left span {
		  padding: 15px;
	  }
	  
	  .carousel-control.right span {
		  padding: 15px;
	  }
	  
	  .carousel-control .glyphicon-chevron-left, 
	  .carousel-control .glyphicon-chevron-right, 
	  .carousel-control .icon-prev, 
	  .carousel-control .icon-next {
		  position: absolute;
		  top: 45%;
		  z-index: 5;
		  display: inline-block;
	  }
	  
	  .carousel-control .glyphicon-chevron-left,
	  .carousel-control .icon-prev {
		  left: 10px;
	  }
	  
	  .carousel-control .glyphicon-chevron-right,
	  .carousel-control .icon-next {
		  right: 0;
	  }
	  
	  .carousel-control.left span,
	  .carousel-control.right span {

	  }
	  
	  .carousel-control.left span:hover,
	  .carousel-control.right span:hover {
		  opacity: .7;
		  filter: alpha(opacity=70);
	  }
	  
	  /* Carousel Header Styles */
	  .header-text {
		  position: absolute;
		  top: 20%;
		  left: 1.8%;
		  right: auto;
		  width: 96.66666666666666%;
		  color: #fff;
	  }
	  
	  .header-text h2 {
		  font-size: 40px;
	  }
	  
	  .header-text h2 span {
		  background-color: #b71e68;
		  color:#FFF;
		  padding: 10px;
	  }
	  
	  .header-text h3 span {
		  background-color: #b71e68;
		  color:#FFF;
		  padding: 15px;
	  }

	  .header-text h2 strong {
		  color:#FFF;
		  padding: 15px;
	  }
	  
	  .navigation > ul > li.adress > ul > li a:before { 	
	  position:absolute;
	  top:7px;
	  left:15px;
	  right:0px;
	  bottom:0px;
	  font-size:15px;}
	  
	  .navigation > ul > li.adress > ul > li.divider { height:2px; margin:10px 0 10px 0; }
	  .solid { border-top: 1px solid #ccc; }
	  .dropdown-header { font-size:16px; color:#b71e68; }
	  .dropdown-header strong{ color:#b71e68; }

	  .navigation ul li.adress ul li a{
		  padding:3px 30px;
		  position:relative;
		  display:block;
	  }

	  .navigation ul li.adress ul li a:before{
		  position:absolute;
		  content:"\f105";
		  top:2px;
		  left:15px;
		  right:0px;
		  bottom:0px;
		  font-family:fontAwesome;
		  font-size:15px;
	  }

  
  /* Carousel Control */
  .control-box {
	  text-align: right;
	  width: 100%;
  }
  .carousel-control{
	  background: #666;
	  border: 0px;
	  border-radius: 0px;
	  display: inline-block;
	  font-size: 34px;
	  font-weight: 200;
	  line-height: 18px;
	  opacity: 0.5;
	  padding: 4px 10px 0px;
	  position: static;
	  height: 30px;
	  width: 15px;
  }

  /* Mobile Only */
  @media (max-width: 767px) {
	  .page-header, .control-box {
		  text-align: center;
	  } 
  }
  @media (max-width: 479px) {
	  .caption {
		  word-break: break-all;
	  }
	  
	  .thumbnails > li { list-style-type:none; margin-bottom:20px; }
	  	  
  }
  
  @media only screen and ( max-width:599px ) { .caption > h4 > a{ font-size:15px; } }

  .thumbnails > li { list-style-type:none; list-style-type:none; margin-bottom:20px;}
  
  ::selection { background: #ff5e99; color: #FFFFFF; text-shadow: 0; }
  ::-moz-selection { background: #ff5e99; color: #FFFFFF; }

  .caption a {  
	  color: #fff; font-size:15px;
  }

  .caption h4 {
	  color: #fff; background-color:#2c286c; padding:10px;
  }
  
  .caption p {  
	  color: #fff;
  }

  .caption i {  
	  font-size:80px; margin-bottom:20px;
  }

  .fff { background-color:#b71e68; color:#FFF; padding:10px; }

  ul.menu li { width: 100%; display: flex; flex-direction: row; align-items: center; font-size:16px; letter-spacing: 0.2px; font-family: 'Montserrat', sans-serif; float:left; }

  ul.menu li.bullet-sub { font-family: 'Poppins', sans-serif; font-size:12px; margin: 0 10px 10px 0px; display:inline-block;}
  
  .bullet-svg-01::before { content: url(../../evo_assets/images/vorteile/SGV/Fast-Learning-Speed.svg); display:inline-block; width: 40px; margin: 0 10px 0 0; }
  .bullet-svg-02::before { content: url(../../evo_assets/images/vorteile/SGV/Small-Group-Classes.svg); display:inline-block; width: 40px; margin: 0 10px 0 0; }
  .bullet-svg-03::before { content: url(../../evo_assets/images/vorteile/SGV/Flexible-Start.svg); display:inline-block; width: 40px; margin: 0 10px 0 0; }
  .bullet-svg-04::before { content: url(../../evo_assets/images/vorteile/SGV/Offline-Online.svg); display:inline-block; width: 40px; margin: 0 10px 0 0; }
  .bullet-svg-05::before { content: url(../../evo_assets/images/vorteile/SGV/GReat-Offers.svg); display:inline-block; width: 40px; margin: 0 10px 0 0; }
  .bullet-svg-06::before { content: url(../../evo_assets/images/vorteile/SGV/Exams.svg); display:inline-block; width: 40px; margin: 0 10px 0 0; }
  .bullet-svg-07::before { content: url(../../evo_assets/images/vorteile/SGV/Nice-Staff.svg); display:inline-block; width: 40px; margin: 0 10px 0 0; }
  .bullet-svg-08::before { content: url(../../evo_assets/images/vorteile/SGV/Immersive-Learning.svg); display:inline-block; width: 40px; margin: 0 10px 0 0; }
  .bullet-svg-09::before { content: url(../../evo_assets/images/vorteile/SGV/Flexibility.svg); display:inline-block; width: 40px; margin: 0 10px 0 0; }
  .bullet-svg-10::before { content: url(../../evo_assets/images/vorteile/SGV/TOP-Trainers.svg); display:inline-block; width: 40px; margin: 0 10px 0 0; }
  .bullet-svg-11::before { content: url(../../evo_assets/images/vorteile/SGV/High-Tech.svg); display:inline-block; width: 40px; margin: 0 10px 0 0; }
  .bullet-svg-12::before { content: url(../../evo_assets/images/vorteile/SGV/Visa-Aid.svg); display:inline-block; width: 40px; margin: 0 10px 0 0; }
  .bullet-svg-13::before { content: url(../../evo_assets/images/vorteile/SGV/Excursions.svg); display:inline-block; width: 40px; margin: 0 10px 0 0; }
  .bullet-svg-14::before { content: url(../../evo_assets/images/vorteile/SGV/TOP-Cities.svg); display:inline-block; width: 40px; margin: 0 10px 0 0; }
  .bullet-svg-15::before { content: url(../../evo_assets/images/vorteile/SGV/Family-Friendly.svg); display:inline-block; width: 40px; margin: 0 10px 0 0; }
  .bullet-svg-16::before { content: url(../../evo_assets/images/vorteile/SGV/Approve-Method.svg); display:inline-block; width: 40px; margin: 0 10px 0 0; }
  .bullet-svg-17::before { content: url(../../evo_assets/images/vorteile/SGV/Central.svg); display:inline-block; width: 40px; margin: 0 10px 0 0; }
  .bullet-svg-18::before { content: url(../../evo_assets/images/vorteile/SGV/Always-There-For-You.svg); display:inline-block; width: 40px; margin: 0 10px 0 0; }
  .bullet-svg-19::before { content: url(../../evo_assets/images/vorteile/SGV/Cheap-Boks.svg); display:inline-block; width: 40px; margin: 0 10px 0 0; }
  .bullet-svg-20::before { content: url(../../evo_assets/images/vorteile/SGV/Payment-Options.svg); display:inline-block; width: 40px; margin: 0 10px 0 0; }
  .bullet-svg-21::before { content: url(../../evo_assets/images/vorteile/SGV/Always-Available.svg); display:inline-block; width: 40px; margin: 0 10px 0 0; }
  .bullet-svg-22::before { content: url(../../evo_assets/images/vorteile/SGV/COVID-Safe.svg); display:inline-block; width: 40px; margin: 0 10px 0 0; }
  .bullet-svg-23::before { content: url(../../evo_assets/images/vorteile/SGV/Brush-Up.svg); display:inline-block; width: 40px; margin: 0 10px 0 0; }
  
  .highlight { padding:6px; background-color:#FF0; border-radius:5px; }
  .navigation > ul > li > a.highlight  { color:#2c286c; font-weight:bold; margin-bottom:6px;}
  .navigation > ul > li > a:hover.highlight  { color:#2c286c; font-weight:bold; margin-bottom:6px; font-style:italic; }
  
  
  
  
  
  
  