@charset "utf-8";
/* CSS Document */

.mediareleases-details2{width: 100%; height: auto; float: left; display: block; padding: 0px 0; margin:0px;}
.mediareleases-details2a{/*width: calc(100% - 150px);*/ width: 100%; height: auto; float: left; display: block; padding: 0px 150px 0px 0; margin-bottom: 80px; position: relative;}
.mediareleases-details2a h2{width: 100%; height: auto; float: left; display: block; font-size: 18px; color: #4f4f4f; font-weight: 400;line-height: 22px; padding-bottom: 10px; }
.mediareleases-details2a h3{width: 100%; height: auto; float: left; display: block; font-size: 30px; color: #2f2f70; font-weight: 400;line-height: 48px; padding-bottom: 10px; }
.mediareleases-details2a .heading-date2{width: 100%; height: auto; float: left; display: block; font-size: 18px; color: #323232; font-weight: 400;line-height: 22px; }
.mediareleases-details2a .heading-date2 big{font-size: 18px; color: #323232; font-weight: 400;line-height: 22px; display: inline-block;}
.mediareleases-details2a .heading-date2 small{font-size: 18px; color: #323232; font-weight: 400;line-height: 22px; display: inline-block;}
.mediareleases-details2a aside{ position: absolute; right: 0;  top: 0; bottom: 0; height: 100%;}
.mediareleases-details2a aside .solar5{ position: absolute; right: 0; bottom: 0;}

.mediareleases-details2b{width:100%; height: auto; float: left; display: block; padding: 0px 0 0px 0; margin:0px; position: relative;}
.mediareleases-details2b p{width: 100%; height: auto; float: left; display: block; font-size: 15px; color: #5c5c5c; font-weight: 400;line-height: 22px; padding-bottom: 25px; }

.mediareleases-details2b p a{font-size: 15px; color: #0961bc; font-weight: 400;line-height: 22px;  }

.mediareleases-details2c{width: 100%; height: auto; float: left; display: block; padding: 25px 0; margin:0px;}
.mediareleases-details2c h2{width: 100%; height: auto; float: left; display: block; font-size: 15px; color: #5c5c5c; font-weight: 600;line-height: 22px; padding-bottom: 10px;}
.mediareleases-details2c ul{width: 100%; height: auto; float: left; display: -webkit-box; display: -moz-box; display: -ms-flexbox; display: -webkit-flex; display: flex; flex-wrap: wrap; -webkit-flex-wrap: wrap;}
.mediareleases-details2c ul li{width: 100%; height: auto; float: left; font-size: 15px; color: #5c5c5c; font-weight: 400;line-height: 22px; padding-bottom: 5px;}
.mediareleases-details2c ul li span{font-size: 15px; color: #5c5c5c; font-weight: 400;line-height: 22px; padding-right: 5px; display: inline-block;}
.mediareleases-details2c ul li small{font-size: 15px; color: #5c5c5c; font-weight: 400;line-height: 22px; padding-right: 5px; display: inline-block;}

.mediareleases-details2d{width: 100%; height: auto; float: left; display: block; padding: 25px 0; margin:0px;}
.mediareleases-details2d h2{width: 100%; height: auto; float: left; display: block; font-size: 15px; color: #5c5c5c; font-weight: 600;line-height: 22px; padding-bottom: 10px;}
.mediareleases-details2d aside{width: 100%; height: auto; float: left; display: block; font-size: 15px; color: #5c5c5c; font-weight: 400;line-height: 22px; padding-bottom: 0px;}
.mediareleases-details2d aside a{font-size: 15px; color: #0961bc; font-weight: 400;line-height: 22px; }
.mediareleases-details2d p{width: 100%; height: auto; float: left; display: block; font-size: 15px; color: #5c5c5c; font-weight: 400;line-height: 22px; padding-bottom: 0px;}

.mediareleases-details2d p a{font-size: 15px; color: #0961bc; font-weight: 400;line-height: 22px; }

.mediareleases-details2e{width: 100%; height: auto; float: left; display: block; padding: 25px 0; margin:0px;}
.mediareleases-details2e h2{width: 100%; height: auto; float: left; display: block; font-size: 15px; color: #5c5c5c; font-weight: 600;line-height: 22px; padding-bottom: 10px;}
.mediareleases-details2e h3{width: 100%; height: auto; float: left; display: block; font-size: 15px; color: #5c5c5c; font-weight: 400;line-height: 22px; padding-bottom: 0px;}
.mediareleases-details2e h3 a{font-size: 15px; color: #0961bc; font-weight: 400;line-height: 22px; text-decoration: underline;}

.mediareleases-details2f{width: 100%; height: auto; float: left; display: block; padding: 25px 0; margin:0px;}
.mediareleases-details2f h2{width: 100%; height: auto; float: left; display: block; font-size: 15px; color: #5c5c5c; font-weight: 600;line-height: 22px; padding-bottom: 10px;}
.mediareleases-details2f p{width: 100%; height: auto; float: left; display: block; font-size: 12px; color: #5c5c5c; font-weight: 400;line-height: 22px; padding-bottom: 20px;}





@media all and (max-width:1200px){

.mediareleases-details2 {
    width: 96%; margin: 0 auto;
    height: auto;
    float: none;
    display: table;

	}
	
}
@media screen and (max-width: 1025px){
.sm4 { width: auto; margin: 0px auto;}
}

@media screen and (max-width: 900px){
.mediareleases-details2a { padding: 0px 00px 0px 0;margin-bottom: 20px;}
	
	.mediareleases-details2a aside .solar5 {
    position: relative;
    right: inherit;
    bottom: inherit;
    width: auto;
    float: left; 
}
	.mediareleases-details2a aside {
    position: relative;
    right: inherit;
    top: inherit;
    bottom: inherit;
    height: auto;
    width: 100%;
    float: left;padding-top: 20px;
}
	.mediareleases-details2a h3 { font-size: 22px;
		line-height: 30px;}
	.center-block2 {
    padding: 55px 0 0px 0!important;
}
}


