@import 'https://fonts.googleapis.com/css?family=Lato:100,300,400,400i,700,900|Poppins:300,400,500,600,700|PT+Serif:400,400i,700,700i';
@import '../fonts/font-awesome-4.6.3/css/font-awesome.min.css';
@import '../fonts/stroke/style.css';
@import '../fonts/elegant/style.css';
@import '../fonts/flaticon/flaticon.css';
@import '../fonts/simple/simple-line-icons.css';
@import '../libs/bootstrap/bootstrap.css';
@import '../plugins/bootstrap-select/css/bootstrap-select.css';
@import '../plugins/headers/header.css';
@import '../plugins/headers/yamm.css';
@import '../plugins/slider-pro/slider-pro.css';
@import '../plugins/owl-carousel/owl.theme.css';
@import '../plugins/bxslider/jquery.bxslider.css';
@import '../plugins/magnific-popup/magnific-popup.css';            
@import '../plugins/animate/animate.css';                       
@import '../plugins/parallax/parallax.css';                        
@import '../plugins/flowplayer/skin/playful.css';          
@import 'theme.css';
@import 'color.css';
@import 'responsive.css';

.navbar {
    margin-bottom: 0;
    padding-top: 0px !important;
    padding-bottom: 0;
    border: none;
    border: none;
    background: none;
    background: none;
    -webkit-transition: all 0.3s ease-out;
    -moz-transition: all 0.3s ease-out;
    transition: all 0.3s ease-out;
}

.yamm {
    position: relative;
    padding-top: 40px;
}

.navbar .navbar-nav > li > a {
    margin: 0 15px;
    padding: 0 15px;
    border: none;
    border-radius: 5px;
    -webkit-transition: color 0.3s ease-out;
    -moz-transition: color 0.3s ease-out;
    transition: color 0.3s ease-out;
    text-transform: uppercase;
    color: #222;
    font-family: Poppins;
    font-size: 16px;
    font-weight: 600;
}

.decor {
	text-align: center;
}

.list {
    margin-top: 0px !important;
    margin-bottom: 40px;
    padding-left: 0;
    list-style-type: none;
}

.area-bg_type-1 {
    background-image: url(../images/testimonials.jpg);
}

.section-texture_red {
	background-color: #d50028;
}

.b-contact__icon {
    position: absolute;
    top: 33px;
    right: 50px;
    font-size: 30px;
    color: #fff;
}

.bg-primary_a:after, .btn:after {
	background-color: #000;
}

.dec-gallery {
	text-align: center;
}

.dec-gallery img {
	padding-top: 5px;
	width: 250px;
}

.b-advantages-1 {
    margin-top: 50px;
    min-height: 350px;
}

.section-type-2 {
    padding: 23px 120px 75px !important;
}

.about-img {
	height: 725px;
}

@media (max-width:740px) {
	.mid-img {
	  display: none;
  	}
  	
    .section-type-2{
	    padding: 23px 38px 75px !important;
    }
    
    .about-img {
    height: 395px !important;
	}
	
	.b-advantages-1 {
    margin-top: 50px;
    min-height: 0px !important;
	}
	
	.map {
		display: none;
	}
}

@media (max-width:1040px) {
	.mid-img {
	  display: none;
  	}
  	
  	.map {
		display: none;
	}
}

.cms {
	display: none;
}

img[src=""] {
   display: none;
}

.bluedot {
	margin-left: 20px;
    color: #1486c3;
}

.greendot {
	margin-left: 20px;
    color: #61ae3c;
}

.reddot {
	margin-left: 20px;
    color: #d11c62;
}

.navbar-scrolling {
	display: none
}

.bluedoth2 {
	margin-left: 0px;
    color: #1486c3;
}

.greendoth2 {
	margin-left: 0px;
    color: #61ae3c;
}

.reddoth2 {
	margin-left: 0px;
    color: #d11c62;
}

.our-services {
	margin-top: 40px
}

.our-services li {
    text-align: center;
    font-size: 16px;
    font-weight: 600;
    list-style: none;
}

.bluebox {
    background-color: #1486c3;
}

.greenbox {
    background-color: #61ae3c;
}

.redbox {
    background-color: #d11c62;
}

.pinkbutton {
	background-color: #d11c62 !important
}

.b-contact__info a {
	color: #fff !important
}