/*-----------------------------------------------------------------------------------

    Template Name: Your template name 
    Template URI: http://sparkstudio.xyz
    Description: This is html5 template
    Author: SparkStudio16
    Author URI: http://sparkstudio.xyz
    Version: 1.0

-----------------------------------------------------------------------------------
    
    CSS INDEX
    ===================
	
    1. Theme Default CSS (body, link color, section etc)

-----------------------------------------------------------------------------------*/

/*----------------------------------------*/
/*  1.  Theme default CSS
/*----------------------------------------*/
body {background-color: #eef5ff;}
html, body {height: 100%;}
.floatleft {float:left}
.floatright {float:right}
.alignleft {float:left;margin-right:15px;margin-bottom: 15px}
.alignright {float:right;margin-left:15px;margin-bottom: 15px}
.aligncenter {display:block;margin:0 auto 15px}
a:focus {outline:0px solid}
img {max-width:100%;height:auto}
.fix {overflow:hidden}
p {margin:0 0 15px;}
h1, h2, h3, h4, h5, h6 {
  margin: 0 0 10px;
}
a {transition: all 0.3s ease 0s;text-decoration:none;}
a:hover {
  color: #ec4445;
  text-decoration: none;
}
a:active, a:hover {
  outline: 0 none;
}
ul{
list-style: outside none none;
margin: 0;
padding: 0
}
.clear{clear:both}
body {}
:-moz-selection {
    background: #b3d4fc;
    text-shadow: none;
}
:selection {
    background: #b3d4fc;
    text-shadow: none;
}
.browserupgrade {
    margin: 0.2em 0;
    background: #ccc;
    color: #000;
    padding: 0.2em 0;
}
/* ................................... */

*{
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
		box-sizing:border-box;
}

body{
	margin:0;
	padding:0;
	background-color:#FBFCFC;
}
#header-section{
	padding: 10px 0;
}
.navbar-nav>li>a{color:#fff !important;}
.navbar-nav>li:hover{background:#86868652 !important;}
.navbar-default .navbar-nav>.open>a, .navbar-default .navbar-nav>.open>a:hover, .navbar-default .navbar-nav>.open>a:focus{background:#86868652 !important;}
.top-menu-area{
	text-align:right;	
}

.menu-top li{
	float:right;
	list-style:none;
	padding-left: 5px;
	
}
.menu-top{
	padding-bottom: 40px;
}
.menu-top li a{
	text-align:right;
	background-color:#1E670C;
	padding:10px 15px;
	color:#fff;
}
.menu-top .CONTECT a{
	background-color:#37b14d;
}
.menu-top .GELLARY a{
	background-color:#37b14d;
}
.menu-top .home a{
	background-color:#37b14d;
}

.main-menu{
	background-color:#fd4e0d;
	padding: 4px;
	margin-top: 5px;
}

span.phone {
    color: #1e670c;
    padding: 0 3px;
    font-size: 16px;
}
/* header section end here */

/* slider-section start here */

.carousel-indicators{
	bottom:0px;
	margin-left:-100px;
}
.carousel-indicators li{
	width: 20px;
	height: 20px;
	margin-right: 5px;
	float: left;
	margin-top: 0px;
	margin-left: 5px;
	bottom: 20px;
	border:2px solid #37b14d;
	
}
.carousel-indicators .active {
    
    width: 20px;
    height: 20px;
    background-color: #fd4e0d;
}
.carousel-indicators li:hover{
	background-color:#fd4e0d;
}
.content-top p{
	padding:20px 0;
	font-size:18px;
}
.single-colum .alignleft{
    float: left;
	margin-right: 15px;
	margin-bottom: 0px;
	margin-top: 15px;
}
.single-colum p{
	font-size:16px;
	padding-bottom:20px;
}
.icon{color: #37b14d;}
/* text-section end here */


/* image and viseo section start here */

#image-video{
	margin-top:30px;
	margin-bottom:60px;
}
.news-event h3{
	font-size:25px;
	text-transform:uppercase;
	font-weight:bold;
	background-color:#37b14d;
	color:#fff;
	padding:5px 10px;
	box-shadow: 1px 1px 1px #000;
	border-radius:3px;
}
.news-event img{
	max-width:100%;
	padding-top:20px;
}
.video-clip{
	padding-top:30px;
}
.video-clip h3{
	font-size:25px;
	text-transform:uppercase;
	font-weight:bold;
	background-color:#37b14d;
	color:#fff;
	padding:5px 10px;
	box-shadow: 1px 1px 1px #000;
	border-radius:3px;
}
.video-clip span a{
	float:right;
	font-size:15px;
	line-height:30px;
	color:#000;
}


.video-clip iframe{
	max-width:100%;
	padding-top:20px;
}
.middle-image img{
	max-width:100%;
	border: 2px solid #dbdbdb;
	
}
.middle-image p{
	margin:30px 0;
}
.middle-image a{
	color:#fff;
}
.middle-image .ARCHIVES{
	text-align:center;
	font-size:20px;
	text-transform:uppercase;
	background-color:#D0AB25;
	padding:10px 10px;
	box-shadow: 1px 1px 1px #000;
	border-radius:3px;
}
.middle-image .NEWSPAPER{
	text-align:center;
	font-size:20px;
	text-transform:uppercase;
	background-color:#9E7E6F;
	padding:10px 10px;
	box-shadow: 1px 1px 1px #000;
	border-radius:3px;
}

.middle-image .PUBLICATIONS{
	text-align:center;
	font-size:20px;
	text-transform:uppercase;
	background-color:#75621D;
	padding:10px 10px;
	box-shadow: 1px 1px 1px #000;
	border-radius:3px;
}

.google-map h3{
	font-size:25px;
	text-transform:uppercase;
	font-weight:bold;
	background-color:#D0AB25;
	color:#fff;
	padding:5px 10px;
	box-shadow: 1px 1px 1px #000;
	border-radius:3px;
}
/* image and viseo section end here */




/* four-button-section start here */
#four-button-section{
	padding:30px 0;
}


.header-top-content h4{
	text-align:center;
	text-transform:capitalize;
	color:#37b14d;
	font-size:30px;
}

.comum-area li{
	float:left;
	list-style:none;
	padding:50px 10px;
	
	margin:0 auto;
	
}
.comum-area li a {
    background-color: #37b14d;
    padding: 15px 60px;
    text-align: center;
    max-width: 0;
    box-shadow: 1px 1px 1px #777;
    border-radius: 3px;
    color: #fff;
	font-size:16px;
}
/* four-button-section end here */

/* footer-section start here */

#footer-section{
	background-color:#262626;
	margin-top: 10px;
}
.singles-column-1 p{
	color:#fff;
}
.singles-column-2 h3{
	font-size:18px;
	color:#37b14d;
	margin-top:20px;
}

.singles-column-2 h5{
	background-color:#37b14d;
	color:#fff;
	display:inline-block;
	padding:5px 10px;
}
.singles-column-2 p{
	color:#fff;
}

.singles-column-3 h3{
	font-size:18px;
	color:#37b14d;
	text-transform:capitalize;
}

.singles-column-4 h3{
	font-size:18px;
	color:#37b14d;
	text-transform:uppercase;
	padding-bottom:10px;
	margin-top:20px;
}

span.incentive-desc {
    font-size: 22px;
}
.singles-column-4 a img{
	height: 40px;
	width: 40px;	
}

p.incentive-text {
    margin: 0;
    font-size: 12px;
}

/* footer-section end here */
#footer-bottom{
	background-color:#000;
	padding-top:10px;
}
.left-content p{
	color:#fff;
}
.right-content p{
	color:#fff;
	text-align:right;
}

/* footer-social icons */
