

.blue-bg{

background-color:#0088CC !important;
}
.bigtext{

font-size:16px;
}

.btn-info{
text-shadow: none;
color: #333;
background-color: #fff;
border-color: #fff;
}

.btn-info:hover {
text-shadow: none;
color: #fff;
background-color: #0099E6;
border-color: #0099E6;
}



.negativmargin{

margin-top:-20px !important;

}

.custommargin{
margin-top:5px !important;

}
.custommargin2{

margin-top:-10px !important;
margin-bottom:15px !important;
}

.custommargin3{
margin-top:-40px !important;

}

@media screen and (max-width:980px){
.custommargin3{
margin-top:40px !important;
margin-bottom:45px !important;
}
 .invisible{ 
 display: none; 
 }
.textleft{
text-align:left;
}

}

.myh1{
color: #303399 !important;
font-weight: 400;
}
.myh2{
color: #303399 !important;
font-weight: 400;
text-transform: none;
}

.myh4 {
 color: #303399 !important;
    font-size: 1.4em;
    font-weight: 400;
    letter-spacing: normal;
    line-height: 27px;
    margin: 0 0 14px 0;
    text-transform: none;
    
}

.myh5 {
 color: #303399 !important;
    font-size: 1.3em;
    font-weight: 400;
    letter-spacing: normal;
    line-height: 27px;
    margin: 0 0 14px 0;
    text-transform: none;
    
}


.mynativepadding12{
z-index:1000;
margin-top:-25px !important;
position:absolute;
}


.mypadding-new{
margin-left:100px;
margin-right:100px;
}


.from{
z-index:1000;
margin-top:-85px;
margin-left:-15px;
position:absolute;
}

.blue{color:#08c}.dark-blue{color:#303399}.red{color:#000}.red2{color:#e36159}.gray{color:#777}.black{color:#000}.white{color:#fff}.lightgray{color:#ddd}.mypadding{padding:15px}.mypaddingc{padding-top:15px;padding-left:15px;padding-bottom:15px;padding-right:5px}.mypadding2{margin-bottom:45px;margin-left:10px;margin-right:5px}.mypadding4{margin-left:5px;margin-right:5px;}.mypadding5{margin-left:5px;margin-right:5px}.mypadding6{width:169px}.mymargin{margin-right:15px}.mymargin-left{margin-left:15px}.mymargin-left2{margin-left:0}h2{text-transform:uppercase}.nav-top2{list-style-type:none}.myicon{margin-right:-10px;margin-left:-10px}.myiconlast{margin-left:-10px}.mylist{list-style-type:disc;color:#777}.inverted{width:225px}.img-thumbnail{text-align:center}.mygallery-portrait{margin-left:25px;margin-right:25px}.mygallery{margin-left:25px;margin-top:25px;margin-bottom:25px;margin-right:25px}.mycenter{text-align:center;width:100%;display:block}.mycenter2{text-align:center;width:100%;margin-left:-25px;display:block}.pricingmargin{margin-bottom:0}.londoncontact{width:325px!important}.redtext{text-align:center;width:100%;margin-left:-15px;display:block;color:#e36159;font-size:1.2em}A.redtext1:link{color:#e36159;text-decoration:none}A.redtext1:visited{color:#e36159;text-decoration:none}A.redtext1:active{color:#e36159;text-decoration:none}A.redtext1:hover{color:#e36159;text-decoration:none}.centerpage2{display:block;text-align:center!important;width:100%}.mybackground{background-image:url(https://ssl.gstatic.com/docs/forms/themes/images/v1/0AX42CRMsmRFbUy03NTAzM2Q4My03ODU1LTQ2NzItODI2YS1kZmU5YzdiMzZjOGQ/blue-stripe-bg.png)}.myiframe{height:2000px;width:100%}.myiframe2{height:3300px;width:100%}.myiframe3{height:1750px;width:100%}.myiframe4{height:2999px;width:100%}.myiframe5{height:3850px;width:100%}.myiframe6{height:1200px;width:100%}.myiframe7{height:1760px;width:100%}.myiframe8{height:2060px;width:100%}.myiframe9{height:3500px;width:100%}.myiframe10{height:3600px;width:100%}.myiframe11{height:3350px;width:100%}.myiframe12{height:3150px;width:100%}.myiframe13{height:2900px;width:100%}.myiframe14{height:2900px;width:100%}.myiframe15{height:2400px;width:100%}.myiframe16{height:2450px;width:100%}.myiframe20{height:1850px;width:100%}.myiframe30{
   
    height: 1500px;
    width:100%;
}


.myiframe21{height:1850px;width:100%}.myiframe22{height:1800px;width:100%}.myiframe23{height:1000px;width:100%}@media only screen and (max-width:700px){.myiframe22{height:2000px;width:100%}}.videocontainer{position:relative;width:100%;height:0;padding-bottom:56.25%}.video{position:absolute;top:0;left:0;width:100%;height:100%}.video2{position:absolute;top:0;left:0;padding-bottom:15px;width:100%;height:100%}.tinytext{font-size:9pt}.centerimage{display:block;margin-bottom:10px}.mycol{display:block}.boldtext{font-weight:700}.solarprice{font-weight:700;font-size:1.5em;line-height:36px}.solarprice2{font-weight:700;font-size:1.3em;line-height:36px}.gutterheadline{text-align:center;font-weight:700;color:#0e0e0e;font-size:1.5em;line-height:36px}.show-grid-block{background-color:#fff!important;border-color:#fff!important}.grid-block{background-color:#fff!important;border-color:#fff!important}@media (max-width:900px){body{font-size:14px!important;line-height:24px!important}.theme-default .nivo-controlNav{display:none}.tinytext{font-size:14px!important}.tinytext2{font-size:14px!important}#footer a{padding:5px!important;padding-top:15px!important;font-size:14px!important}}.progress-label{margin-bottom:34px!important}.white{color:#fff!important}@media (max-width:1200px) and (min-width:1001px){#header .logo img{max-width:180px;max-height:none!important;height:auto!important;margin-bottom:5px}}.myh1{font-size:2.2em!important;font-weight:300!important;line-height:42px!important;margin:0 0 32px 0!important;color:#0e0e0e!important;font-weight:200!important;letter-spacing:-1px!important;margin:0!important;font-size:30px!important;margin-top:20p!important;margin-bottom:10px!important;font-family:inherit;color:inherit;text-transform:uppercase!important}.portfolio-item a{text-decoration:underline!important}.portfolio-item a:hover{text-decoration:underline!important}.featured-box a{text-decoration:underline!important}.featured-box a:hover{text-decoration:underline!important}a.mylink a{text-decoration:underline!important}A.mylink:link{text-decoration:underline!important}A.mylink:visited{text-decoration:underline!important}A.mylink:active{text-decoration:underline!important}A.mylink:hover{text-decoration:underline!important}.slidertext{color:#ccc;font-size:1.4em;font-weight:400;letter-spacing:normal;line-height:27px}.servicelink{color:#08c;font-size:1em;font-weight:700;text-decoration:underline}.myh2{color:#303399;font-size:1.4em!important;font-weight:400;letter-spacing:normal;line-height:27px;margin:0 0 14px 0}

.myh3{color:#0e0e0e;text-transform:none;font-weight:300 !important;}

.myh3-2{font-size: 1.3em;}

h1{text-transform:capitalize!important;}
h2{text-transform:capitalize!important}
.capitalletters{text-transform:capitalize!important}
.half-width{width:50%!important;margin:auto}
.custom-select2{width:200px}.mypadding10{top:15px}
A.no-underline:link{text-decoration:none!important}
A.no-underline:visited{text-decoration:none!important}
A.no-underline:active{text-decoration:none!important}
A.no-underline:hover{text-decoration:none!important}


.myiframe31{height:1800px;width:100%}

.myiframe32{height:1800px;width:100%}

.blue {
color: #08c !important;
font-weight:bold;
}

.solarprice {
color: #08c !important;
font-size: 1.3em;
  font-weight: 400;
  letter-spacing: -.7px;
  margin-top: 5px;
  text-transform: uppercase;

}





a.btn-primary,
a.btn-primary:link,
a.btn-primary:visited,
a.btn-primary:hover,
a.btn-primary:active,
a.btn-primary:focus{
text-decoration: none !important;
}



.center {
  text-align: center;

}



.mybluecolor{

color: #0087cb !important;


}


#col-md-12 h1{
	text-transform:uppercase !important;
}

h1{
	text-transform:uppercase !important;
}

.capitalletters{
	text-transform:uppercase !important;
}



.myheadline1 {
	
font-size: 36px !important;
  border-bottom: 5px solid #ccc;
  font-family: inherit;
  color: #fff;
  display: inline-block;
  font-weight: 200;
  margin: 0 0 -25px;
  min-height: 37px;
  font-size: 2.6em;
  line-height: 46px;
  padding: 0 0 17px;
  position: relative;

  text-transform: uppercase !important;
}