﻿@import url('fontAwesome_icon_font.css');
@import url('linea_icon_font.css');
@import url('style-parent.css');
@import url('plugins/owl.carousel.css');
@import url('plugins/jquery.fs.tipper.css');
@import url('plugins/magnific-popup.css');
@import url('http://fonts.googleapis.com/css?family=Raleway:400,100,200,300,500,600,700,800,900');
@font-face {
font-family: 'Open Sans';
src: url('../fonts/open_sans/opensans-regular.eot')/* IE9 Compat Modes */;
src: url('../fonts/open_sans/opensans-regular.eot?iefix')/* IE6-IE8 */;
src: url('../fonts/open_sans/opensans-regular.eot#iefix')/* IE fix? */;
src: url('../fonts/open_sans/opensans-regular.woff') format('woff')/* Modern Browsers */, 
url('../fonts/open_sans/opensans-regular.ttf') format('truetype')/* Safari, Android, iOS */, 
url('../fonts/open_sans/opensans.svg') format('svg')/* Legacy iOS */;
font-weight: normal; font-style: normal}
/*
* BASIC
  - General Style    
  - Typography Style    
  - Button Style
  - Form Style    
  - Spacer Style

* HEADER
  - Header Style
  - Logo Style
  - Navigation Menu Style

* INTRO
  - intro
  - Slider

* GLOBAL
  - Content Box (Services Box, Featured Box, icon-box, etc...)
  - Cover Box
  - Slider
  - Portfolio (Isotop Grid, box, etc...)

* ELEMENTS
  - Team Box
  - Skills Bar
  - Process
  - Accordion & Toggle
  - Tabs
  - Action-box
  - Counter
  - Pricing-box
  - Client Logo
  - Contact Form, Map, contact-info
  - Preloader
 
* Footer
  - Footer Logo
  - Copyright
  - Social
  
* SBD additions

/*-------------------------------------------------------------------------------------------*/
/* BASIC     ||---------------------------- */
/*-------------------------------------------------------------------------------------------*/
/* General Style   ||-------------------*/
/* Typography Style   ||-----------------------------------*/
/*heading*/
h1.color, h2.color, h3.color, h4.color, h5.color, h6.color, h6 .color {
	color: #8CC63F;
}
.white, a.white, a.white:link, a.white:hover, a.white:visited {
	color: #FFF;
}
.page-title-alt {
	color: #5B9400;
}
.intro-title2 {
	font-size: 36px;
}
/* 658 Spacer Style   ||------------------------*/
/*-------------------------------------------------------------------------------------------*/
/* HEADER     ||---------------------------- */
/*-------------------------------------------------------------------------------------------*/
/* 1711 Header Style   ||-------------------*/
/* 1773 Logo Style   ||-------------------*


/* 1801 Navigation Menu Style  ||-------------------*/
.nav-menu ul.nav-menu-inner li a {
	color: #8CC63F;
}
.nav-menu-icon.active a, .nav-menu-icon a.active, .nav-menu-icon:hover a, .nav-menu-icon a:hover, .nav-menu ul.nav-menu-inner li.active a, .nav-menu ul.nav-menu-inner li a.active, .nav-menu ul.nav-menu-inner li:hover a, .nav-menu ul.nav-menu-inner li a:hover, .header-fixed .nav-menu ul.nav-menu-inner li a.current, .header-fixed .nav-menu ul.nav-menu-inner li.current a {
	color: #FFF;
}
/*Paragraph*/
/*Links & Anchor Tag*/
/* Button Style   ||--------------------------------*/
.btn-color {
	background-color: #8CC63F;
}
.btn-color:hover {
	background-color: #C7BE40;
}
/* Form Style   ||--------------------------------*/
.contact-link {
	height: 30px;
}
/* Spacer Style   ||------------------------*/
/*spacing*/
/*padding*/
/*margrin*/
/*margrin*/
/*-------------------------------------------------------------------------------------------*/
/* HEADER     ||---------------------------- */
/*-------------------------------------------------------------------------------------------*/
/* Header Style   ||-------------------*/
/* Logo Style   ||-------------------*/
/* Navigation Menu Style  ||-------------------*/
/*-------------------------------------------------------------------------------------------*/
/* INTRO     ||---------------------------- */
/*-------------------------------------------------------------------------------------------*/
/* intro */
.intro-content {
	position: relative;
	top: 30%;
}
/*-------------------------------------------------------------------------------------------*/
/* GLOBAL    ||---------------------------- */
/*-------------------------------------------------------------------------------------------*/
/* Content Box (Services Box, Featured Box, icon-box, etc...) ||-----------------------------*/
/*Icon Style 1*/
/* Icon Style 2 */
/*-----------------------------------------*/
/* Cover Box     ||----------------------*/
/*-----------------------------------------*/
/*-----------------------------------------*/
/* Slider ||-----------------------------*/
/*-----------------------------------------*/
/*-------------------------------------------------------------------------------------------*/
/* ELEMENTS     ||---------------------------- */
/*-------------------------------------------------------------------------------------------*/
/* Team Box   ||-------------------*/
.team-item {
}
/*  Skills Bar      ||---------------------------- */
/*  Process                ||---------------------------- */
/*  Accordion & Toggle     ||---------------------------- */
/*  Tabs     ||---------------------------- */
.tabs-nav {
}
.tabs-nav li {
	border-left: 1px solid #000;
	border-right: 1px solid #000;
}
/*  Action-box             ||---------------------------- */
/*  Counter             ||---------------------------- */
/*  Pricing-box        ||---------------------------- */
/*  Client Logo        ||---------------------------- */
.item {
}
.client-logo {
}
.client-logo img {
	height: auto;
	max-height: 90px;
	width: auto;
	position: relative;
	top: 50%;
	-webkit-transform: translateY(-50%);
	-ms-transform: translateY(-50%);
	transform: translateY(-50%);
}
/* Contact Form, Map, contact-info       ||--------------------------- */
/* form */
/* Preloader      ||-------------------------------*/
/*Footer         ||--------------------------*/
/* Social */
/*-------------------------------------------------------------------------------------------*/
/* SBD ADDITIONS    ||---------------------------- */
/*-------------------------------------------------------------------------------------------*/
p.white {
	color: #FFF;
}
p.white a {
	color: #C7BE40;
}
/* ochre */
.light-bg {
	color: #5B9400;
}
.alignleft {
	text-align: left;
}
.alignright {
	text-align: right;
}
.aligncenter {
	text-align: center;
}
.background {
	background-color: #8CC63F;
	opacity: 0.4;
	transition: all 0.3s ease 0s;
	-moz-transition: all 0.3s ease 0s;
	-webkit-transition: all 0.3s ease 0s;
	-o-transition: all 0.3s ease 0s;
}
.text-alt {
	font-family: 'Open Sans', sans-serif;
}
.vc {
	vertical-align: middle;
}
/*** MEDIA QUERIES ***/
@media (max-width:320px) {
.logo a img {
	max-width: 40%!important;
}
.intro-content {
	top: 10%;
}
.intro-title2 {
	letter-spacing: 0;
	font-size: 20px;
}
.contact-link {
	text-align: left!important;
}
}
@media (max-width:480px) {
.logo a img {
	max-width: 40%!important;
}
.intro-content {
	top: 10%;
}
.intro-title2 {
	letter-spacing: 0;
	font-size: 20px;
}
.contact-link {
	text-align: left!important;
}
}
@media (max-width:767px) {
.logo a img {
	max-width: 40%!important;
}
.intro-content {
	top: 10%;
}
.intro-title2 {
	letter-spacing: 0;
	font-size: 20px;
}
.contact-link {
	text-align: left!important;
}
}
@media (max-width:991px) {
.logo a img {
	max-width: 40%!important;
}
.intro-content {
	top: 10%;
}
.contact-link {
	text-align: left!important;
}
}
@media all and (max-width:1024px){
.logo a img {
	max-width: 40%!important;
}
.intro-content {
	top: 10%;
}
.contact-link {
	text-align: left!important;
}
}
/*** END MEDIA QUERIES ***/
