/************ home ****************/
.callout .owl_wrap{
   display:table-cell;
}
.jumbotron h1.jumboReduceHeader{
   font-size:45px;
}
.jumbotron .qod{
   font-size:20px;
}
.jumbotron .quote{

}
.jumbotron .author{

}


.guides .guildeButtonContainer .alignLeft{
   text-align:left;
}
.guides .guildeButtonContainer .alignRight{
   text-align:right;
}

.guides .guildeButtonContainer a{
   width:70%;
}

/************ home ****************/

/************ dashboard ***************/
section.quiz_list ul li{
   width:20%;
}
/************ dashboard ***************/


/******** buildModal ********/
.textMatchHelperBlock{
   padding-left:10px;
   color:gray;
   text-align:left;
   font-size:13px;
}
#buildQuestionForm .control-label{
   text-align:right;
}
/******** buildModal ********/

/*************  Special Topics Response ************/
.topicsResponseWrap .t-gutter{
   float:left;
}
.topicsResponseWrap .t-gutter.left{
   text-align:left;
}

/** gutter size calculations.  Below, the 'size' means number of responses **/
.topicsResponseWrap .t-gutter.left.size1{
   width:80%;
}
.topicsResponseWrap .t-gutter.right.size1{
   width:20%;
}
.topicsResponseWrap .t-gutter.right.size1 .tresponse{
   width:100%;
}

.topicsResponseWrap .t-gutter.left.size2{
   width:70%;
}
.topicsResponseWrap .t-gutter.right.size2{
   width:30%;
}
.topicsResponseWrap .t-gutter.right.size2 .tresponse{
   width:50%;
}

.topicsResponseWrap .t-gutter.left.size3{
   width:60%;
}
.topicsResponseWrap .t-gutter.right.size3{
   width:40%;
}
.topicsResponseWrap .t-gutter.right.size3 .tresponse{
   width:33.3333%;
}

.topicsResponseWrap .t-gutter.left.size4{
   width:50%;
}
.topicsResponseWrap .t-gutter.right.size4{
   width:50%;
}
.topicsResponseWrap .t-gutter.right.size4 .tresponse{
   width:25%;
}

.topicsResponseWrap .t-gutter.left.size5{
   width:40%;
}
.topicsResponseWrap .t-gutter.right.size5{
   width:60%;
}
.topicsResponseWrap .t-gutter.right.size5 .tresponse{
   width:20%;
}

.topicsResponseWrap .t-gutter.left.size6{
   width:30%;
}
.topicsResponseWrap .t-gutter.right.size6{
   width:70%;
}
.topicsResponseWrap .t-gutter.right.size6 .tresponse{
   width:16.6667%;
}
/** gutter size calculations.  Below, the 'size' means number of responses **/


/**  Responsive stuff for the grid **/

.topicsResponseWrap.topWrap{
   display:block;
}

.responseWrap:not(#foo) .topicsResponseWrap .t-gutter.right.size5 .tresponse label{
   background-position:center center;
}
.responseWrap:not(#foo) .topicsResponseWrap .t-gutter.right.size5 .tresponse label span.lblText{
   display:none;
}

.topicsResponseWrap .t-gutter.right.size2 .tresponse span.lblText,
.topicsResponseWrap .t-gutter.right.size3 .tresponse span.lblText{
   display:none;
}

.responseWrap:not(#foo) .topicsResponseWrap div > input[type='checkbox'] + label,
.responseWrap:not(#foo) .topicsResponseWrap div > input[type='radio'] + label{
   min-height:46px;
}
/**  Responsive stuff for the grid **/
/*************  Special Topics Response ************/



/***************** settings ******************/
.settings .form-group label.control-label.padTopInner,
.settings .form-group .padTopInner{
   padding-top:39px;
}
.settings .form-group .grayoutText{
   padding-left:20px;
   text-align:left;
}
/***************** settings ******************/


/***************** Publish ******************/
.publish h4{
   font-size:25px;
}
.publish ul.publishNav li button{
   font-size:20px;
   padding:30px 10px;
}
.publish ul.publishNav li{
   padding:10px;
}
.publish ul.publishNav li:first-child{
   padding-left:0px;
}
.publish ul.publishNav li:last-child{
   padding-right:0px;
}
/***************** Publish ******************/




/***** reports.. *******/
.scoreWrap ul.scoreRow li:first-child{
   border-left:1px solid #008ec6;
}
.scoreWrap ul.scoreRow li:last-child{
   border-right:1px solid #008ec6;
}
.scoreWrap ul.scoreRow{
   border-bottom:1px solid #008ec6;
}
.scoreWrap .btnActionWrap button{
   padding:2px 6px;
}
/***** reports.. *******/






/************ misc ****************/
.smallItemAlign{
   text-align:left;
}

.callout .is-table-row .owl_wrap{
   display:table-cell;
}
.is-table-row-sm {
   display: table;
}
.is-table-row-sm [class*="col-"] {
   float: none;
   display: table_cell;
   vertical-align: top;
}
.navBtnCenter{
   top:15px;
   width:auto;
   display:inline-block;
   zoom:1;
   #display:inline;
   margin-bottom:0px;
}

.noPadLeft{
   padding-left:0px;
}
.noPadLeft{
   padding-left:0px;
   padding-right:0px;
}
.noPadRight{
   padding-left:0px;
   padding-right:0px;
}
/************ misc ****************/



.checkJ:not(#foo) > input[type='checkbox'] + label{

}
