/* Enter Your Custom CSS Here */
.home-media-text {
	position: relative;
  	right: -60px;
}


@media only screen and (max-width: 1300px) {
	.container {
        max-width: 1080px; 
    } 
  	.col h2 {
		font-size: 30px;
	}
}
@media only screen and (max-width: 1150px) {
	.container {
        max-width: 980px; 
    } 
}
@media only screen and (max-width: 1000px) {
	.container {
        max-width: 600px; 
    } 
  .nectar-slider-wrap[data-full-width="false"] .swiper-slide .content {
  	padding: 0;
  }
  .nectar-slider-wrap[data-full-width="false"] .swiper-slide div.content p {
  	line-height: 1.3em !important;
    font-size: 12px;
  }
  	span.quote-by {
  		font-size: 12px;
  	}
  	div.col h2 {
		font-size: 25px;
	}
}
@media only screen and (max-width: 900px) {
  	.home-media-text {
  		right: 0;
	}
}
@media only screen and (max-width: 690px) {
  
  body .nectar-slider-wrap[data-fullscreen="true"] .swiper-slide .content h2 {
  	font-size: 23px !important;
  }
  	.swiper-slide[data-x-pos="right"] .content {
  		width: 100%;
  	}
  	body .nectar-slider-wrap[data-fullscreen="true"] .swiper-slide .content h2 {
  		line-height: 1.3em !important;
  	}
  	body div.nectar-slider-wrap .swiper-slide.home-slide-2 .bg-container,
  	body div.nectar-slider-wrap .swiper-slide.home-slide-5 .bg-container,
  	.home-slide-2 div.bg-container,
  	.home-slide-5 div.bg-container {
		margin-top: -50px !important;
    	/*font-size: 22px !important;*/
	}
  	.full-width-content .vc_span12 .nectar-slider-wrap[data-fullscreen="false"] div.swiper-slide .content h2 {
  		font-size: 26px !important;
		padding-bottom: 10px;
  	}
  	.full-width-content .vc_span12 .nectar-slider-wrap[data-fullscreen="false"] div.swiper-slide .content p {
  		font-size: 12px!important;
		line-height: 1.3em!important;
  	}
  	div.col h2 {
		font-size: 21px;
	}
  .swiper-slide.achievements div.content h2 {
  	margin-top: 0 !important;
  }
  .swiper-slide.achievements div.content p {
  	line-height: 1.3em !important;
  }
  .nectar-slider-wrap[data-full-width="true"][data-fullscreen="false"] div.swiper-slide .content p {
  	font-size: 12px !important;
    line-height: 1.3em !important;
  }
  
  div.tabbed > ul li a:hover,
  div.wpb_wrapper.tabbed > ul li a.active-tab {
    border: 1px solid #777795 !important;
  }
  div.tabbed > ul li.active-tab,
  div.tabbed > ul li a {
    border: none !important;
  }
  ul.ui-tabs-nav,
  .wpb_tabs_nav li {
  	border: none !important;
  }
  	div.swiper-slide .bg-container {
    	margin-top: -30px;
  	}
  
}
@media only screen and (max-width : 480px) {
  	div.swiper-slide .bg-container {
  		padding-top: 10px;
  		padding-bottom: 10px;
    	margin-top: -80px;
  	}
  	div.col h2 {
		font-size: 18px;
	}
    #logo img {
    	max-width: 220px !important;
    	height: auto !important;
    }

}