﻿.justify{
    text-align: justify;
}
ul.leftpadding{
    padding-left:40px;
}
ul.bottompadding{
    padding-bottom:0px;
}
.list_style_1_ccoa {
    list-style-type:none;
	padding-left:10px;
  
}
.list_style_1_ccoa li {
    padding: 0px 0px 0px 18px !important;
    list-style-type: none;
    background: transparent url(/images/icons/bullet_blue_disc_sub.png) no-repeat 0px 2px !important;
}

.addingpaddingbottom li  {

    padding-bottom: 14px !important;
}

.addingpaddingbottom li:first-child {
   margin-top:14px !important;
}
.DirMsg{
    float:right;
        padding-left: 2px;

}

.list_style_1_ccoa a {
    font-size: 100%;
    font-weight: normal;
}



/*--------------------------------Headings Start--------------------------------*/
.heading1{
    font-weight: bolder;
    font-stretch: expanded;
    font-size:1.9em;
	font-weight:bold;
	margin:0.6em 0px 0.6em 0px;
	border-bottom-color:#CD8B0C;
	border-bottom-width:4px;
	border-bottom-style:solid;
	background-image:none;
    color: #1F648B;
    padding: 34px 0px 7px 0px;

}
.heading2 {
    color: #666;
    font-size: x-large;
    font-weight: bolder;
    font-stretch: semi-condensed;
}
/*--------------------------------Headings End--------------------------------*/
 .caplan
 {
     width: 120px;
     height: 89.09px;
 }
 
 .panel .photo {
    background-position: 50% 50%;
    background-size: cover;
    height: 66% !important;
    overflow: hidden;
    position: absolute;
    top: 50px !important;
    width: 28% !important;
}
 .panel.photo-right .panel-body {
    padding-right: 29% !important;
}
.caDelegateList7{
    width: 50px;
    vertical-align: top;
}
.headingAlign{
    text-align: center;
}
.DelegateListTable{
    padding: 0px;
}
 /*--------------------------------tab--------------------------------*/
.tab{
    padding-left: 2em;
}
.tab1{
    padding-left: 3em;
}
.tab2{
    padding-left: 4em;
}
.updated{
    text-align:right;
}
.Seniorpic{
    float: right !important;
    margin-top: 37px;
    width: 623px;
}
ul.list-understated.paddingL {
    padding-left: 15px;
}
.listPadding li:last-child{
    padding-bottom: 0px;
}
        
.fontweightnormal a{
    font-weight:normal !important;
}
.right{
   padding-left: 60%;
   margin-top:-84px;
}
.center{
    padding-left:30%;
}

.branding {
    height: 93px !important;
}
.header-cagov-logo {
    display: block;
    left: 28px;
    position: absolute;
    z-index: 10;
    line-height: 99px !important;
}
 
.meeting-table {
    width: 100%;
    border: 1px solid black;
}

    .meeting-table thead tr th {
        background-color: #005B8A;
        color: White;
        height: 25px;
        font-weight: bold;
        text-align: center;
    }

    .meeting-table tbody tr td {
        padding: 10px;
        vertical-align: top;
        text-align: left;
    }

td.meeting-link {
    text-align: center !important;
    font-weight: 700;
}
/*--------------------------------Meeting table End--------------------------------*/
 

.ElderJustice{
    float: right !important;
    margin-top: 37px;
    width: 36%;
    border-radius: 20px;
}
.imghomepage{
    float:right;
}
.SeniorRally {
    width: 163px;
    border-radius: 20px;
}
.June{
    width:100%;
}
.AgingPic {
    width: 72%;
    border-radius: 10px;
    padding-left: 25%;
}
.AgingPicIni {
    width: 370px;
    border-radius: 20px;
}
.centerpic{
    width: 50%;
    margin-left: 25%;
}
.paddingLeft {
    margin-left: 25%!important;
    margin-right: 25%;
    width: 50%;
}
.paddingLeftElder {
    margin-left: 63% !important;
}
.captions{
    width: 50%;
}
.caregiverimg{
    width: 35%;
    float: right;
    clear: both;
    border-radius: 20px;
    padding-left: 10px !important
}
.captionsElderJustice {
    width: 34%;
    float: right;
    margin-top: 5px;
    clear: both;
    font-size: smaller;
}
@media (max-width: 1279px) {
    .CCoALogoHide {
        display: none;
    }
}
img.img-left.SeniorRally {
    width: 33%;
}
img.img-left.AWPC {
    width: 23%;
}
.VerticalAlign{
    padding-top: 7%;
}

.width-10p{
    width: 10%;
}

.width-15p{
    width: 15%;
}

.width-20p{
    width: 20%;
}

.width-25p{
    width: 25%;
}

.width-30p{
    width: 30%;
}

.width-35p{
    width: 35%;
}

.width-40p{
    width: 40%;
}

.width-45p{
    width: 45%;
}

.width-50p{
    width: 50%;
}

.text-center{
    text-align: center !important;
}