.od-contenttype-dashboard .CMSgoogledocembed p {
    line-height: 1.5em!important;
}

.od-contenttype-dashboard .CMSgoogledocembed td p {
    line-height: normal!important;
}

.od-contenttype-dashboard .CMSgoogledocembed .panel > .panel-heading {
    font-weight: 600!important;
}

.od-contenttype-dashboard .CMSgoogledocembed li {
    line-height: 1.5em!important;
    margin-bottom: 0px!important;
    margin-left: 0px!important;
}


.od-contenttype-dashboard .rssBody ul {
    padding-left: 15px!important;
}

/*li.rssRow b {font-weight: normal;}*/

/*async rss load means columnConform will resize too early*/
.panel-body.rssFeed {height: auto!important;}


/*Adjusting the floating issue for bootstrap grid*/
.row-flex, .row-flex > div[class*='col-'] { 
    display: -webkit-box;
    display: -moz-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    flex:1 1 auto;
}

.row-flex-wrap {
   -webkit-flex-flow: row wrap;
   -moz-flex-flow: row wrap;
   flex-flow: row wrap;
   -webkit-align-content: flex-start;
   -moz-align-content: flex-start;
   align-content: flex-start;
   flex: 1 1 auto;
   white-space: pre-line;
}

.row-flex > div[class*='col-'], .container-flex > div[class*='col-'] {
    margin:-.2px; 
}

.container-flex > div[class*='col-'] div,.row-flex > div[class*='col-'] div {
    width:100%;
}

.flex-col {
    display: flex;
    display: -webkit-flex;
    flex: 1 100%;
    flex-flow: column nowrap;
}





/* rt#43551 All Mobile Sizes (devices and browser) */
@media only screen and (max-width: 768px) {
    .embed-responsive-4by3 iframe {
        padding:15px;
    }
}


/*make it look different from google picker*/
#dashboard-doc-name {background-color: #eee;}

/*while disabled make it less scary, but obviously not an active link*/
#dashboard-doc-name[disabled]:hover{
  cursor: default;
  text-decoration: none;
}

