/*------------------------------------------------------------------
[Master Stylesheet]

Project:	Prometeus
Version:	1.0
Assigned to:	WebNik
Primary use:	Prometeus
-------------------------------------------------------------------*/


/* FONTS*/
@import url(https://fonts.googleapis.com/css?family=Montserrat:400,700|Lato);
@import url('../fonts/simple/simple-line-icons.css');
@import url('../fonts/font-awesome-4.5.0/css/font-awesome.min.css');



/* PLUGIN CSS */

@import url('../plugins/bootstrap/bootstrap.css');                /* bootstrap */
@import url('../plugins/bootstrap-select/bootstrap-select.css');   /* select customization-2 */
@import url('../plugins/slidebars/slidebars.css');         /* sidebar panel */
@import url('../plugins/slider-pro/slider-pro.css');         /* main slider */
@import url('../plugins/owl-carousel/owl.carousel.css');              /* other sliders */
@import url('../plugins/owl-carousel/owl.transitions.css');           /* other sliders */
@import url('../plugins/owl-carousel/owl.theme.css');                 /* other sliders */
@import url('../plugins/flexslider/flexslider.css');         /* slider */
@import url('../plugins/prettyphoto/prettyPhoto.css');            /* modal */
@import url('../plugins/animate/animate.css');                        /* animations */
@import url('../plugins/isotope/isotope.css');                        /* isotope */
/*@import url('../plugins/parallax/parallax.css');                               /* parallax */
@import url('../plugins/datetimepicker/jquery.datetimepicker.css');          /* calendar */
@import url('../plugins/TextInputEffects/css/set2.css');          /* calendar */
@import url('../plugins/validation/validation-2.2.min.css');          /* validation */



/* MAIN CSS */

@import url('theme.css');
@import url('color.css');
@import url('responsive.css');

.table-container {
  width: 100%;
  overflow-y: auto;
  _overflow: auto;
}

.table-container::-webkit-scrollbar {
  width: 14px;
  height: 14px;
  -webkit-appearance: none;
}

.table-container::-webkit-scrollbar-thumb {
  border: 3px solid #fff;
  border-radius: 8px;
  background-color: rgba(0, 0, 0, 0.3);
}

.container1 {
  max-width: 1230px;
  padding: 0px 15px;
  width: 100%;
  margin: 0 auto;
  box-sizing: border-box;
}

.map-wrapper {
  margin-top: 20px;
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.main__title {
  font-weight: 800;
  font-size: 40px;
  line-height: 49px;
  text-transform: uppercase;
  color: #000000;
  text-align: center;
  margin: 0;
}
.map__item p {
  max-width: 380px;
  margin: 0 auto;
  text-align: center;
  font-size: 20px;
  line-height: 23px;
  font-weight: 400;
}
.map__item a {
  margin-top: 15px;
  color: #000;
  text-decoration: none;
  font-weight: 800;
  font-size: 15px;
  line-height: 18px;
  text-align: center;
  display: block;
  margin-bottom: 30px;
}
.map1 {
  filter: drop-shadow(0px 0px 25px rgba(0, 0, 0, 0.42));
}
	@media screen and (max-width: 1170px){
		.full{
			height:500px;
			
		}
		
	}
	@media screen and (max-width: 2560px){
		.full{
			height:757px;
			background:#fff;
		}
		
	}
	@media screen and (max-width: 1440px){
		.full{
			height:583px;
		}
		.section-bg{
			height:800px;
		}
	}
	@media screen and (max-width: 1024px){
		.section-bg{
			height:720px;
		}
		.table-cell_md {
		display: block;
		}
		.list-progress_mod-b .list-progress__percent {
		font-size:4rem;
		}
		.full{
			height:910px;
		}
	}
	@media screen and (max-width: 360px){
		html .ui-title-subtitle{
			margin-top: -8rem;
			font-size: 3.3rem;
		}
	
	}
	@media (min-width: 400px) and (max-width: 420px){
		html .ui-title-subtitle{
			
			font-size: 3rem;
		}
	
	}
	@media (min-width: 376px) and (max-width: 420px){
		.page-description{
			
			margin-top: 1rem;
		}
	
	}
	@media screen and (max-width: 659px){
		.full {
			height:auto;
			width:100%;
		}
		.blocks-descriptions__btn {

		bottom: 3rem;
		}
		.blocks-descriptions__description {
		
		font: 1.4rem/2.14 Montserrat;
		}
		.list-mark > li {
		font-size:1.7rem;
		
		}
		.desk-gall{
		display:none;
		}
	}
	@media screen and (max-width: 768px){
		.list-progress_mod-b .list-progress__percent {
		font-size:4rem;
		}
		.ui-title-subtitle {
		font-size: 3.5rem;
		}
		.ui-title-page {
			display:none;
		}
	}
	@media (max-width:2560px) and (min-width:659px) {
		.mob-gall{
			display:none !important;
		}
	
	}
