.imagemoney
{
width:60%;height:auto; 
text-align:center;
margin:auto;
}
 .greenmaintext
 {
 padding:2%;
 margin-bottom:5%;
 margin-top:5%;
 color:#939597;font:200% verdana; 
 text-align:center
 }
 .greensubtext
 {
 padding-top:2%;
 font-size:80%
 }
.bulbsdiv
 {
 width:31%;color:black;
 font-size:120%;
 text-align:center;float:left;
 padding-bottom:5%;
 font-weight:bold;
 }
.plussign img
 {
border:0px solid white;
 }
 
.plussign .btn
 {
 margin-bottom:2%; 
 margin-top:10%;
 color:white;
 font-size:180%;background-color:#23408f;
 width:95%;
 padding-top:3%;
 padding-bottom:3%;
 -webkit-border-radius: 20px 20px 20px 20px;border-radius: 20px 20px 20px 20px;
 }
 
  
 .title1
 {
 color:#23408e;font-size:200%;font-weight:bold;
 }
 
 .text1
 {
 color:#23B5A0;font:90% verdana;text-align:center;float:right;width:48%
 }
  .area{
 border:0px solid red
 }
 .area td
 {
 text-align:center;
 border:0px solid red;
 color:#23B0A5;
 font-weight:bold;
 font-size:120%;
 background-color:white
 }
 .area img
 {
 width:80%;height:auto; border:0px solid white;
 }
 .LED
 {
 }
 .LED img
 {
 height:auto;width:78%;border:1px solid white;
 }
 
 .costdaynight
 {
  border:0px solid red; padding:3%;
  font:125% verdana; color:black;font-weight:bold
 }
 
  .costdaynight td
 {
  border:0px solid red;vertical-align:top;
 }
 
 .result
 {
 background:#23b0a5;-webkit-border-radius: 15px 15px 15px 15px;border-radius: 15px 15px 15px 15px;width:95%;min-height:35%;text-align:center
 }
 
 .youpaying
 {
 color:white;font-size:125% ;font-family:verdana
 }
 
 .money
 {
 color:white;font-size:350% ;font-family:verdana;padding-top:7%
 }
 
 #totalsavings
 {
 color:yellow;font-size:450%;font-family:verdana;padding-top:7%;padding-bottom:7%
 }
 
 .prompt
 {
background-repeat: no-repeat;padding:0px;
color:white;background-image:url('wp-content/plugins/ctc/images/short-tab.png');
  width: 100%;
    background-size: contain;
	}
 
 .longtxt
 {
 padding:1% 2% 2% 5%;clear:both;color:#23408e;line-height:150%;font-size:180%;
 }
 
 .longtxt2
 {
 padding:1% 2% 2% 3%;clear:both;color:#23408e;line-height:110%;font-size:110%;
 }
 
 .daynight
 {
 background-color:#e4f5f4;display:inline-block;width:40%;    padding-bottom: 5%;
    padding-top: 5%;
    text-align: center;
	color: #23b1b5;
    font-size: 160%;
 }
 
 
 
 .bignumber
 {
 padding: 7%;
    font-size: 650%;
 background-color:#005596;
 color:white;
 border-radius:50%;
 border-color: #005596;
 width:20%;
 margin:auto;
 text-align:center;
 }
 .section0text
 {
 background-color:#23B0A5;
 border-bottom: 5px solid #005596;
font-family: verdana; 
color:white;
 }
 .section0text  img {width:10%}
.section0text .line1  {padding:3%; font-size:160%; }
.section0text .line2  {font-weight:bold;padding:3%;; font-size:250%; }
.section0text .line3  { line-height:140%;padding-left:3%;padding-right:3%;;font-size:160%; }
.section0text .line4 { padding-left:3%;padding-right:3%;padding-bottom:2%;;font-size:100%; }
 
 .section1text
 {
 margin-top:10%;
 border-top: 10px solid #005596;
font-family: verdana; 
color:black;
text-align:center;
padding-top:5%
 }
.section1text .line1  { padding-bottom: 3%;margin-top:2%;font-size:250%;line-height: 250%; }
.section1text .line2  { line-height: 140%;font-size:140%; }
 
.section1text .costs {
color:  #23B0a5;
font-size:120%;
}
 
 
 .section2text
 {
 margin-top:10%;
 border-top: 10px solid #005596;
font-family: verdana; 
color:black;
text-align:center;
padding-top:5%
 }
.section2text .line1  { font-size: 250%;line-height: 250%;
    margin-top: 2%; }
.section2text .line2  { margin-top:3%;line-height: 140%;font-size:140%; }
 
 .section3text
 {
 margin-top:10%;
 border-top: 10px solid #005596;
font-family: verdana; 
color:black;
text-align:center;
padding-top:5%
 }
.section3text .line1  {     font-size: 250%;line-height: 250%;
    Padding-bottom: 5%;
    padding-top: 5%;
} }
.section3text .line2  {     line-height: 140%;font-size:140%; padding-top: 5%;
} 
 
 
.bulbtype img
{
width:20%
} 

.plussign
{
float:right;
}
.plussign a:hover, 
.plussign a:visited, 
.plussign a:link, 
.plussign a:active
{
text-decoration: none!important;
font-size:190%;
height:100%;
margin:auto;
}
 .areaNew
 {
 text-align:left;
 margin-top:3%;
 }
 .areaNewInner{
 font-size:240%;
 color:#23B0A5;
 background-color:#E5F4F5;
 vertical-align:middle;
 }
 .areaNewInnerImg
 {width:12%;display: inline-block;vertical-align: middle;
 }
 .areaNewInnerImg2
 {width:40%;display: inline-block;vertical-align: middle;
 }
 .areaNewInnerTitle
 {
 width:74%;display: inline-block;
 }
 .areaNewInnerTitle2
 {
 width:44%;display: inline-block;line-height:150%;
 }
 .areaNewInnerLink
 {width:8%;display: inline-block;
 }
 .areaNewInner img
 {
width:40%;
 }
 .areaNewtext
 {
 display:none;
 line-height:150%;
 padding:2%;
  font:120% tahoma;
 font-weight:nornmal;
 text-align:justify;
 float;left;
 border-left:1px solid #949599;
 border-bottom:1px solid #949599;
 border-right:1px solid #949599;
 }

 .costdiv {
background-color:#23b0a5; 
color:black;
text-align:center;
border: 0px solid;
    border-bottom-left-radius: 70%;
	border-bottom-right-radius: 70%;
padding-bottom:10%;	
}

.resultNew
{
background-color:white;
font-size:160%;
color:black;
width:24%;
margin:1%;
padding-left:2%;
height:100%;
display:inline-block;
border:0px solid red;
min-height:100%;
} 

.resultNewtext
{
font-size:80%;
color:black;
width:27%;
margin-left:1%;
margin-right:1%;
 display: inline-block;
border:0px solid black;
font-weight:bold;
line-height:120%;
}


.plussign table, 
.plussign th,
.plussign td   {
    border: 0px solid red!important;
	border-collapse: separate!important;
    border-spacing: 0 1em!important;
}

.calc{
margin-top:3%;
border-top:2px solid white;
background-color:white;
display:none;
}
.parameter{
 background-color:#E5F4F5;
margin-top:3%;
padding:1%;
}
.parametertext{
width:60%;display: inline-block;
color:black;
font-size:70%;
}
.parameterinput{
margin-left:18%;width:20%;display: inline-block;
font-size:80%;
font-weight:bold;
}

.parameterW{
background-color:#BFC0C3;
margin-top:3%;
padding:1%;
margin-bottom:3%;
}

.plussign input{
padding-left:5%;
font-size:100%!important;;
}



.signlink {color:#23B0A5}