/*  
Theme Name: Centivio Green
Theme URI: http://www.templatesquare.com/
Description: Centivio Green is a child theme of Centivio Template.
Author: templatesquare
Author URI: http://www.templatesquare.com/
Tags: theme-options, Green, custom-header, fixed-width, two-columns, widget-ready
Template: centivio3
*/

@import url(../centivio3/style.css);

a:link {color:#37b405; text-decoration:none;}
a:visited {color:#37b405;text-decoration:none;}
a:active,
a:hover {color:#4dcd1a; text-decoration:none}


h1, h2,h3, h4, h5{color:#37b405;}

.widget-title, .navigation .prev, .navigation .next, #sidebar_portfolio .widget-area a, .entry-content blockquote, .entry-content blockquote.left, .entry-content blockquote.right, #content .entry-title, .entry-title a:link, .entry-title a:visited {
	color:#37b405;
}


.entry-title a:active,
.entry-title a:hover {
	color:#4dcd1a;
}

.desc{color:#37b405;}

/*** CONTAINER ***/
#main_container{ background-image:url(images/bg_container_top.jpg); background-repeat:repeat-x; background-color:#fff; min-height:82%;}
#main_container_inner{ background-image:url(images/bg_container_inner.jpg); background-repeat:repeat-x; background-color:#fff; min-height:82%;}
#bottom_container{ background-image:url(images/bg_container_bottom.jpg); background-repeat:repeat-x; min-height:263px; background-position:bottom; background-color:#f3f3f3;}
/*** END OF CONTAINER ***/
.read{
	background-image:url(images/icon_checks.gif); background-repeat:no-repeat; background-position:5px 10px; padding:10px 0 10px 25px;
}
.read a{
	text-decoration:underline
}


/*** TOP ***/
#contact ul li, #contact ul li a, #contact ul li a:visited, #contact p{color:#37b405;}

/* side &amp; sidebar */
.c_middlesidebox{background-image:url(images/c_middle.gif); background-repeat:repeat-y; background-position:left; width:323px; margin-top:10px}
.c_topsidebox{background-image:url(images/c_top.gif); background-repeat:no-repeat; background-position:left top; width:323px;}
.c_bottomsidebox{background-image:url(images/c_bottom.gif); background-repeat:no-repeat; background-position:left bottom; width:323px;}

.widget-area ul ul li { background-image:url(images/arrow_large.gif);}




/*** BOTTOM ***/
#twitter p, #twitter li{color:#37b405;}
#twitter_update_list li a, #twitter_update_list li a:visited{color:#37b405; text-decoration:underline;}
#twitter_update_list li a:hover{text-decoration:none;}
#twitter_update_list span {
	color:#37b405;
	display:block;
	
}

#twitter_update_list span a {
	color:#37b405;
}

#twitter_update_list span a:hover {
	text-decoration: underline;
	color:#4dcd1a;
}

#header {
    background-image: url("images/bg_header.jpg");
    background-repeat: no-repeat;
    height: 303px;
    width: 980px;
}

#footer .box_bottom{
	color:#454545;
}
#footer .box_bottom h2 {
    color: #0b9444;
    font-size: 18px;
}

#foot_copyright {
    color: #555555;
    margin: 20px 0 0;
    padding: 10px 0;
    text-align: center;
}
#foot_copyright a, #foot_copyright a:visited {
    color: #0b9444;
	text-decoration:underline;
}

#footer .box_bottom a, #footer .box_bottom a:visited {
    color: #454545;
    text-decoration: none;
}

.box_bottom ul ul li {
    border-bottom: 1px dashed #9A9A9A;
    list-style-type: none;
    margin: 0;
    padding: 8px 10px;
}


#contact {
    background-image: none;
    float: right;
    height: 50px;
    margin-top: 40px;
    width: 248px;
}

#nav li {
    display: inline;
    float: left;
    font: 12px/23px Arial;
    list-style: none outside none;
    margin-right:0;
	padding:0 30px;
    position: relative;
	background:url(images/line.jpg) right bottom no-repeat;
}

#nav li:last-child {
    display: inline;
    float: left;
    font: 12px/23px Arial;
    list-style: none outside none;
    margin-right:0;
	padding:0 32px;
    position: relative;
	background:none;
}
#nav li a, #nav li a:visited {
    color: #FFFFFF;
    display: block;
    font-size: 18px;
    padding: 35px 0 5px;
    text-decoration: none;
    text-transform: uppercase;
}


#twitter {
    background-image: none;
    background-repeat: no-repeat;
    height: 140px;
    width: 303px;
}

#content img.alignnone {
    border: none;
    clear: both;
    display: block;
    margin-left: auto;
    margin-right: auto;
}

.easingsliderlite .easingsliderlite-arrows.easingsliderlite-prev {
	background-image: url(http://www.trillium-consulting.com/wp-content/uploads/2018/08/slideshow_arrow_prev.png) !important;
    background-position: top right;
}
.easingsliderlite .easingsliderlite-arrows.easingsliderlite-next {
	background-image: url(http://www.trillium-consulting.com/wp-content/uploads/2018/08/slideshow_arrow_next.png) !important;
    background-position: top left;
}