/*------------------------- SHARE ---------------------------*/.shareThumb{    width: 28%;    margin-left: 10px;    vertical-align: bottom;}.header_share {    position: relative;    height: 148px;    padding-left: 210px;}.hs_container{    position: relative;    height: 100%;    border-bottom: 2px solid #ed1c22;}.hs_left {    position: absolute;    max-height: 146px;    top: 0;    left: 0;    max-width: 175px;}.hs_cat_menu{    padding: 0;    position: absolute;    bottom: 0;    /*border-bottom: 2px solid #ED1C22;*/    width: 100%;}.hs_cat_menu li{    display: inline;}.hs_cat_menu li a:hover{    background-color: #ED1C22;    color: white;}.hs_cat_menu li a{    padding-top: 5px;    padding-bottom: 0;    padding-left: 30px;    padding-right: 30px;    font-size: 22px;}.knowmore{    float: left;	padding-left:10px;}.knowmore span {     height: 31px;     display: table-cell;     vertical-align: bottom;}.hs_h_title img{    float:left;     height: 23px !important;     margin-left: 20px;    margin-top: 9px;}.hs_container #nav-mobi{    display: none;}@media(max-width: 1020px) {    .hs_h_description{        margin-top: 20px;    }    .hs_cat_menu li a{        padding: 5px 4px 0 4px;    }}@media(max-width: 774px) {    .header_share{        height: 350px;        padding-left: 0;    }    .hs_left{        position: relative;    }        .hs_h_title img{        margin-left:20px;    }        .hs_container{        margin-top: 20px;        height: auto;    }            .hs_cat_menu{        position: inherit;        margin-top: 20px;    }        .knowmore span{        height: 30px;        padding-left: 10px;    }         .hs_cat_menu li a{        padding: 5px 4px 0 4px;    }    .image_left{        width: 100% !important;    }        .image_right{        margin-top: 20px;        width: 100% !important;    }        .image_right > div {        float: left;        width: 49%;    }        .image_right div:first-child{        margin: 0 2% 0 0 !important;    }}@media(max-width: 499px) {    .hs_cat_menu{        display: none;    }    .hs_h_title img{        margin-left:0px;    }    .knowmore span{        height: 30px;        padding-left: 8px;    }   .hs_h_title h1 {	width:100%;    }        .hs_container #nav-mobi{        display: block;    }    .hs_container #nav-mobi select{        width: 300px;        margin: 20px 0px 20px 0px;     }    }.image_share h1{    color: #333;    font: 700 32px/36px 'Open Sans Condensed', sans-serif;    margin: 10px 0;    width: 100%;}.image_share h2{    color: #333;    font: 700 20px/28px 'Open Sans Condensed', sans-serif;    margin: 5px 0;    width: 100%;}.current_cat{    background-color: #ED1C22 !important;    color: white !important;}.image_share{    margin-top: 60px;}.image_left{    float: left;    width: 70%;    margin-right: 2%;}.image_left img{    width: 100%;	max-height: 450px;}.image_right{    float: left;    width: 28%;}.aImgRight{	max-height: 185px;	overflow: hidden;	display: block;}.image_right img{    width: 100%;}.image_right div:first-child{    margin-bottom: 34px;}.info_videos{    margin-top: 60px;    border-bottom: 2px solid #ed1c22;    border-top: 2px solid #ed1c22;}.infoabout{    float:left;    width: 25%;}.infodescription{    margin-top: 35px;    float: left;    width: 75%;    /*font: 14px/20px arial, helvetica, sans-serif;*/    font: 16px/20px Arial;    text-align:justify;    color:#000;}.description{	font-size: 1em;text-align: justify;color: #000;font-family: Arial;line-height: 1.30em;font-weight: normal;}.description p:nth-child(n+4) { /*  display: none;*/}.infoabout h1{	padding-left: 20px;    color: #ED1C22;    font-style: italic;    font-size: 65px;    font-family: initial;    font-weight: inherit;}.readmore{    font-style: italic;    color: #ED1C22;    font: 14px/20px arial, helvetica, sans-serif;    border: 0;    padding: 0;    margin: 10px 0 0 0;    background-color: white;    font-size: 20px;    cursor: pointer;       display:none; }.videos{    background-color: #E6E6E6;   /* margin-top: 60px;*/    padding: 5px 20px;    margin-bottom: 30px;}.videos_title{    width: 100%;    text-align: right;    font-style: italic;    font-family: initial;    font-weight: inherit;	font-size: 65px;}.singlevideo{    float: left;    width: 32%;}.singlevideo:nth-child(3) {    margin: 0 2%;}.singlevideo > iframe{    height: 250px;}.newspub{   /* margin-top: 30px; */}.newsshare{    float: left;    width: 70%;    margin-right: 2%; }.pubshare{    float: right;    width: 28%;    text-align: center;    max-width:300px;    /*min-width:300px;*/}.newstitle{		margin-bottom: 30px;}.newstitle h1{	padding-left: 20px;     color: #ED1C22;    font-style: italic;    font-size: 75px;    font-family: initial;    font-weight: inherit;}.sps_image{    float:left;    width: 33%;    margin-right: 2%;}.sps_text{    float:left;    width: 65%;    margin-top:10px;}.sps_text h1{    color: #333;    font: 900 26px/1.2 'Open Sans Condensed', sans-serif;    width: 100%;    display: inline;}.sps_text span{    width: 100%;    display: block;    margin-top: 5px;}.sharePostSingle{    width: 100%;    margin: 0 0 30px 0;}.shareposts{    margin-left: 10%;}#load-more{        border: 0;    background-color: #ED1C22;    color: white;    width: 100%;    height: 23px;}.pubsImage{    margin-top: 35px;}.socialTitle h1{    color: black;    font-style: italic;    font-size: 55px;    font-family: initial;    font-weight: inherit;}.social{    margin-top: 60px;}.social2{    margin-top: 60px;}.socialTitle{    border-bottom: 1px dotted #ED1C22;    text-align: left;}.socialicons{    margin-top: 15px;    text-align: left;}.socialicons img{    margin-right: 2px;    max-width: 48px;}.done{    display: none;}.home-widget #main{    margin-top: 60px;    width: 70%;    padding-right: 0;    margin-right: 2%;}.home-widget #content-area img {    border: 0;}@media(max-width: 1218px) {    .singlevideo > iframe{        height: 200px;    }    .newstitle h1{		font-size: 70px;	}    .infoabout h1{        font-size: 70px;    }        .infodescription{        margin-top: 25px;    }}@media(max-width: 1020px) {    .infoabout h1{        font-size: 55px;		padding-left: 10px;    }    	.newstitle h1{		font-size: 55px;		padding-left: 10px;	}	    .infodescription{        margin-top: 20px;    }        .singlevideo > iframe{        height: 350px;        width: 100%;    }        .singlevideo:nth-child(3) {        margin: 0;    }        .singlevideo{        width: 100%;    }}@media(max-width: 774px) {    .home-widget #main {        margin-top: 0;    }    .infoabout h1{        font-size: 40px;    }    	.newstitle h1{		font-size: 40px;	}	    .infodescription{        margin-top: 10px;    }        .newsshare{        width: 100%;    }        .pubshare{        margin-top: 30px;        width: 100%;		max-width: inherit;    }        .pubsImage{        margin-left: 15%;        width: 50%;    }        .social{        margin-left: 10%;    }    }@media(max-width: 618px) {    .infoabout h1{        font-size: 30px;    }    .newstitle h1{		font-size: 30px;	}    .infodescription{        margin-top: 5px;    }}@media(max-width: 499px) {    .pubsImage{        width: 85%;    }    .infoabout{        width: 100%;		text-align: center;    }	.newstitle{		text-align: center;		width: 100%;	}	.shareposts{    margin-left: 0;}	.infoabout h1{ padding-left: 0;}	.newstitle h1{ padding-left: 0;}    .infodescription{        margin-top: 20px;        width: 100%;    }        .singlevideo > iframe{        height: 200px;        width: 100%;    }}.infodescription .description p{   margin-bottom: 10px;}.main-share #post-area{           font: 16px/20px arial !important;           text-align: justify !important;	   color:#000;       }.home-widget.brandshare #related-posts {        border-top: 1px dotted #ED1C22;	float: left;	margin: 40px 0 0;	width: 100%;}.home-widget.brandshare #related-posts img {		-moz-transition: all 0.3s;		-ms-transition: all 0.3s;		-o-transition: all 0.3s;		-webkit-transition: all 0.3s;	transition: all 0.3s;	max-height:164px;	}.home-widget.brandshare #related-posts h1 {color: #ED1C22;    font-style: italic;    font-size: 40px;    font-family: initial;    font-weight: inherit;    margin-top: 15px;}.home-widget.brandshare .related-single-post{    float:left;    width: 24%;}.home-widget.brandshare .related-image {	float: left;	position: relative;	width: 100%;}.home-widget.brandshare .sps_text h2{        color: #333;        font: 700 19px/1 'Open Sans Condensed', sans-serif;        width: 100%;        display: inline;}.home-widget.brandshare .relatedpost{padding: 0 40px;    }.home-widget.brandshare .relatedpost .related-single-post:nth-child(2){    margin: 0 1.3%;}.home-widget.brandshare .relatedpost .related-single-post:nth-child(3){    margin-right: 1.3%;}.info_videos .info {    padding-bottom: 60px;    margin-bottom: 30px;    border-bottom: 2px solid #ed1c22;}