﻿
	.wide_cont { max-width:1000px !important;  margin:0px auto !important; box-shadow:0px 0px 3px #b4b4b4 !important;}
    body {
      background: #fdfdfd url("options.css") fixed !important;
      
    }




.caption.commander_heading{	color:#009e00;}
.caption.commander_small_heading{ color:#009e00;}

a { color: #009e00;}
a:hover {color:#000000;}

.wide_cont {background-color:#fdfdfd;}

.colored {color: #009e00 !important;}
.top_line {background-color: #81bd41 !important; background-image: url("options.css") !important;}
.top_line p {color: #FFFFFF !important;}
.top_line a {color: #FFFFFF !important;}
.top_line a:hover {color: #FFFFFF !important;}

.page_head {padding-top: 0px !important;
padding-bottom: 0px !important;
background-image: url("options.css") !important;
background-color: #F9F9F9 !important;
}
.logo {margin-top: 5px !important;}
.page_head .menu {margin-top: 0px !important; }
.page_head .menu li { margin-left:0px !important;	background:#f9f9f9}

.page_head .menu li, .page_head .menu li ul{
-moz-border-radius: 0px !important;
-o-border-radius: 0px !important;
-webkit-border-radius: 0px !important;
border-radius: 0px !important;
}
.page_head .menu .current-menu-parent a, .page_head .menu .current_page_parent a {color: #ffffff}
.page_head .menu .current-menu-parent, .page_head .menu .current_page_parent {background: #81bd41}

.page_head .menu li a {
color: #666666;
font-size: 13px;
padding-left: 15px;
padding-right: 15px;
padding-top: 35px;
padding-bottom: 35px;
}
.page_head .menu ul {top: 105px !important; }
.page_head .menu .current-menu-item a, .page_head .menu .current_page_parent a {color: #ffffff !important ;}

.page_head .menu .current-menu-item, .page_head .menu .current_page_parent {background: #81bd41 !important ;}
.page_head .menu li:hover { background: #81bd41 ;}
.page_head .menu li:hover a { color: #ffffff ;}

.page_head .menu ul .current-menu-item a, .page_head .menu ul .current_page_parent a{ color: #ffffff !important;}
.page_head .menu .current-menu-item ul a, .page_head .menu .current_page_parent ul a{ color: #bcbcbc !important;}


.page_head .menu li ul { background-color: #444444 ;}
.page_head .menu ul li:first-child > a:after { border-bottom-color:#444444 ;}
.page_head .menu ul ul li:first-child > a:after { border-right-color: #444444 ;}
.page_head .menu ul li a { color: #bcbcbc !important;}

.page_head .menu ul li:hover a { background:#81bd41 }
.page_head .menu ul li:hover:first-child > a:after { border-bottom-color:#81bd41 ;}
.page_head .menu ul ul li:hover:first-child > a:after { border-right-color: #81bd41 ;}
.page_head .menu ul li:hover a { color: #ffffff !important}

.page_head .menu ul ul a { background-color: #444444  !important;}
.page_head .menu ul li:hover li a { color: #bcbcbc !important;}
.page_head .menu ul li li:hover a { color:#ffffff !important; }
.page_head .menu ul ul a:hover { background:#81bd41 !important }


.page_head .menu li a {
-moz-border-radius: 0px 0px;
-o-border-radius: 0px 0px;
-webkit-border-radius: 0px 0px;
border-radius: 0px 0px;
}

.page_head .menu li a:hover {
-moz-border-radius: 0px;
-o-border-radius: 0px;
-webkit-border-radius: 0px;
border-radius: 0px;
}

.page_head .menu ul li:first-child a:hover {
-moz-border-radius: 0px 0px 0px 0px !important;
-o-border-radius: 0px 0px  0px 0px !important;
-webkit-border-radius: 0px 0px  0px 0px !important;
border-radius: 0px 0px  0px 0px !important;
}

.page_head .menu ul li:last-child a:hover {
-moz-border-radius: 0px 0px 0px 0px !important;
-o-border-radius: 0px 0px 0px 0px !important;
-webkit-border-radius: 0px 0px 0px 0px !important;
border-radius: 0px 0px 0px 0px !important;
}

.page_head .menu ul ul li:first-child a:hover {
-moz-border-radius: 0px 0px 0px 0px !important;
-o-border-radius: 0px 0px  0px 0px !important;
-webkit-border-radius: 0px 0px  0px 0px !important;
border-radius: 0px 0px  0px 0px !important;
}


.tag_line { background-image: url("options.css"); border-bottom: 1px solid #ededed; border-top: 1px solid #76C13d; background-color: #ffffff }
.welcome {padding-bottom: 20px; padding-top: 20px}

.footer {
	color: #a8a8a8;
	background-image: url("options.css");
    background-color: #303030;
	margin-top:0px; 
	padding-top:40px; 
    padding-bottom: 10px;
    border-top: 1px solid #444444;
}
.footer p { color: #a8a8a8;}
.footer strong {color: #ffffff;}
#jstwitter .tweet {color: #a8a8a8;}
#jstwitter .tweet .time {color: #666666;}
#jstwitter .tweet a:hover {color: #ffffff;}
.small-meta { color:#666666;}
.small-meta a { color: #666666 !important;}
.footer a {color: #a8a8a8;}
.footer a:hover {color: #ffffff;}
.small-meta a:hover { color: #ffffff !important;}

.footer h5 { color:#ffffff; }
.footer hr{ border-top-color: #444444;  margin-top:6px; margin-bottom:15px;}
.bottom_line { background-color: #3a3a3a; background-image: url("options.css"); }
.bottom_line { color: #FFFFFF;}
.bottom_line a {color: #FFFFFF;}
.bottom_line a:hover {color: #FFFFFF;}
.main_content_area {margin-top: 30px;}

.main_content_area .date { background: #3a3a3a; border-radius:0px;}
.main_content_area .date h6 { color:#ffffff;  text-shadow:0px 1px #000000;}

.blog_item .view-first .mask {background-color: rgba(0,0,0, 0.15)}
.blog_item .view a.info {background-color:#000000; background-image: url("http://www.orange-idea.com/assets/builder/zoom.png")}
.blog_item .view a.info:hover {background-color:#AEC71E;}
.blog_item .view a.link {background-color:#000000; background-image: url("http://www.orange-idea.com/assets/builder/link.png")}
.blog_item .view a.link:hover {background-color:#AEC71E;}

.blog_item_description { background-color:#f9f9f9; background-image: url("options.css"); padding:20px; border:1px solid #ededed; color:#747474}

.pride_pg a {padding: 4px 10px; border-radius:0px; background-color: #3a3a3a; color: #ffffff; text-shadow: #222222 0px 1px 0px; background-image: url("options.css"); }
.pride_pg .current {padding: 4px 10px; border-radius:0px; background-color: #AEC71E;  color:#ffffff;  background-image: url("options.css");}
.pride_pg a:hover  {
	background-color: #AEC71E;
	color:#ffffff;
	text-shadow: none;
	background-image: url("options.css");
}

.portfolio_post_item_description { background-color:#f9f9f9; background-image: url("options.css"); padding:20px; border:1px solid #ededed; color:#747474}

.blog_post_item_description { background-color:#f9f9f9; background-image: url("options.css"); padding:20px; border:1px solid #ededed; color:#747474}
.blog_author_item_description { background-color:#f9f9f9; background-image: url("options.css"); padding:20px; border:1px solid #ededed; color:#747474}
.share {padding:7px; background-color:#ededed; background-image: url("options.css"); color:#3d3d3d;}
.comments_div {border-left:1px solid #ededed; padding-left:20px;}
.blog_item_comments_description { background-color:#f9f9f9; background-image: url("options.css"); padding:20px; border:1px solid #ededed; color:#747474}


.blog_sidebar {background-color:; background-image: url("options.css"); border-radius:0px;}

.blog_sidebar .well hr { border-bottom-color:#ededed;}
.blog_sidebar .well {border:1px solid #f1f1f1; background-color:#f6f6f6; background-image: url("options.css"); border-radius:0px;}
.blog_sidebar h5 { color:#333333;}
.blog_sidebar a{ color:#333333;}
.blog_sidebar a:hover{ color:#AEC71E;}
.blog_sidebar { color:#666666;}
.blog_sidebar ul li { border-bottom:1px dashed #ededed}
.blog_sidebar .current-menu-item a {color:#AEC71E;}


.filter_button {  font-size:11px; margin-right:3px; padding:4px 8px; background-color:#3a3a3a; border:1px solid #3a3a3a; border-radius:0px; color:#ffffff; text-shadow:1px 1px #111111;}
.filter_button:hover {background-color:#009e00; color:#ffffff; border-color:#009e00 }
.filter_current { background-color:#009e00; border-color:#009e00; color:#ffffff;}

.portfolio_item .view-first .mask {background-color: rgba(0,0,0, 0.15)}
.portfolio_item .view a.info {background-color:#000000; background-image: url("http://www.orange-idea.com/assets/builder/zoom.png")}
.portfolio_item .view a.info:hover {background-color:#009e00;}
.portfolio_item .view a.link {background-color:#000000; background-image: url("http://www.orange-idea.com/assets/builder/link.png")}
.portfolio_item .view a.link:hover {background-color:#009e00;}


.descr {background-color:#f9f9f9; background-image: url("options.css"); border:1px solid #ededed;}
.descr a { color: #009e00;}
.descr a:hover { color: #000000;}
.clo { font-size:11px; color:#747474 !important;}

.portfolio_sidebar .well hr { border-bottom-color:#ededed;}
.portfolio_sidebar .well {border:1px solid #f1f1f1; background-color:#f9f9f9; background-image: url("options.css"); border-radius:4px;}
.portfolio_sidebar h5 { color:#333333;}
.portfolio_sidebar a{ color:#333333;}
.portfolio_sidebar a:hover{ color:#009e00;}
.portfolio_sidebar { color:#666666;}
.portfolio_sidebar ul li { border-bottom:1px dashed #ededed}
.portfolio_sidebar .current-menu-item a {color:#009e00;}

.blog_item .meta a, .blog_item .meta span, .blog_item .meta span a:after{ color:#3a3a3a;}
.blog_item .meta a:hover { color:#AEC71E;}

.blog_post_item_description .meta a, .blog_post_item_description .meta a:after, .blog_post_item_description .meta span{ color:#b7b7b7;}
.blog_post_item_description .meta a:hover { color:#AEC71E;}


.portfolio_post_item_description .meta a, .portfolio_post_item_description .meta a:after, .portfolio_post_item_description .meta span{ color:#3a3a3a;}
.portfolio_post_item_description .meta a:hover { color:#AEC71E;}


#filters_sidebar a { border-bottom:1px dashed #ededed;}
.filter_sidebar_current { color:#009e00;}



.page_sidebar .well hr { border-bottom-color:#ededed;}
.page_sidebar .well {border:1px solid #f1f1f1; background-color:#f9f9f9; background-image: url("options.css"); border-radius:4px;}
.page_sidebar h5 { color:#333333;}
.page_sidebar a{ color:#333333;}
.page_sidebar a:hover{ color:#009e00;}
.page_sidebar { color:#666666;}
.page_sidebar ul li { border-bottom:1px dashed #ededed}
.page_sidebar .main_content_area .menu li { border-bottom:1px dashed #ededed; padding:0px !important;}
.page_sidebar .main_content_area .menu li a { color:#666666;} 
.page_sidebar .main_content_area .menu li a:hover { color:#009e00;}
.page_sidebar .current-menu-item a {color:#009e00;}

body {
	font-family: Arial !important;
	color: #666666 !important;
	font-style: normal !important;
	font-size: 13px !important; 
}

h1 {
	font-family: Arial !important;
	color: #81bd41 !important;
	font-style: normal !important;
	font-size: 26px !important; 
	
}
h2{
	font-family: Arial;
	color: #555555;
	font-style: normal;
	font-size: 22px; 
	
}
h3 {
	font-family: Arial;
	color: #555555;

	font-style: bold;
	font-size: 20px; 
	
}
h4{
	font-family: Arial;
	color: #81bd41;
	font-style: bold;
	font-size: 18px; 
	
}
h5 {
	font-family: Arial;
	color: #81bd41;
	font-style: bold;
	font-size: 14px; 
	
}
h6 {
	font-family: Arial;
	color: #555555;
	font-style: bold;
	font-size: 12px; 
	
}




	.page_head .menu ul li:first-child > a:after { border-bottom:0px !important;}
    .page_head .menu ul {top: 90px !important; }

.blog_head h3 a { color:#3a3a3a;}
.blog_head h3 a:hover { color:#AEC71E;}
















.page_sidebar h5.textwidget {text-transform:none !important;
padding-bottom: 12px;
margin: -6px 0 15px 0;
border-bottom: 1px #d4d4d4 solid}

.top_line .container .row .span4, .top_line .container .row .span2 {
float: right;
}

.span4 {
 width: 100%;
    max-width: 300px;
}

.span2 {
 width: 100%;
    max-width: 140px;
}


.page_head .menu {
    z-index: 999 !important;
}

.page_head .menu ul li.indent a { padding-left: 25px !important;
font-weight: normal !important;
}

.page_head .menu ul li a { line-height: 1em !important;}

.btn {
    font-family: "Arial" !important;
}
.top_line .span2, .top_line .span4 {text-align: right;}
.top_line .span2 .phone {padding-top: 20px;}
.form-search {margin-top: 20px;}


.page_head .menu li  a {
    font-family: "Arial";
}


H1, H2, H3, H4{line-height:1.3em}

.footer {
    background-color: #303030;
    background-image: url("http://new.energyfocusinc.com/wp-content/themes/builder/images/bg/1_px.png");
    border-top: 1px solid #444444;
    color: #A8A8A8;
    margin-top: 0;
    padding-bottom: 0px;
    padding-top: 20px;
}

.footer h6 {
    color: #FFFFFF;
 margin-bottom: 0px;
    margin-top: 0px;
}

.footer hr {
    border-top-color: #444444;
    margin-bottom: 6px;
    margin-top: 0px;
}

.footer ul {
    margin-left: 10px !important;
padding-left: 10px;
}


.main_content_area {
    margin-bottom: 30px;
}

.top_line p { 
font-size: 20px;
color: white;
font-weight: bold;
}

.top_line .menu-top-navigation-container #menu-top-navigation {
   float: right;
  margin:0px 0px 0px 0px;
   padding: 0px;   
}

.top_line .menu-top-navigation-container #menu-top-navigation li{
   float: left;
   list-style: none outside none;
   margin:26px 0px 20px 0px;
   padding: 0px;   
}

.top_line .menu-top-navigation-container #menu-top-navigation li a{
   display: block;
    font-family: 'UniversLTStd67BoldCondensed',Arial,sans-serif;
font-size: .9em;
   font-weight: normal;
   margin: 0px;
border-right: 1px solid white;
    padding: 0px 10px 0px 10px;
   text-decoration: none;
 text-transform: uppercase;
}

.top_line .menu-top-navigation-container #menu-top-navigation li.last a{
   display: block;
    font-family: 'UniversLTStd67BoldCondensed',Arial,sans-serif;
font-size: .9em;
   font-weight: normal;
   margin: 0px;
    padding: 0px 0px 0px 10px;
   text-decoration: none;
border-right: 0px solid white;
 text-transform: uppercase;
}

.top_line .menu-top-navigation-container #menu-top-navigation li a:hover, .page #topmenu-wrap #menu-top-navigation li.last a:hover{
   text-decoration: underline;
}