.domino-richtext * {  
  line-height : 150%;
   font-family : Arial;
   font-size : 11pt;
}

/* prefix your stylesheet rules with  .domino-richtext selector if you want to apply a rule to a specific tag inside your page content */

.domino-richtext h2 {   color : #333; margin : 1em 0px 1em 0px; }
.domino-richtext p {  margin : 0px 0px 10px 0px  }

/* use your own style-classes to have a consistent look among your pages */

.default-table {  border-bottom : 1px solid #DB9F74  }

.default-table td,  {
   font-size:1em;
   padding: 4px;
}

.default-table th{
   font-size:1.1em;
   text-align:left;
   padding : 4px;
   background-color:#DB9F74;
   color:#333;
}

.default-table tr td {
   color:#000000;
   padding : 4px;
   background-color:#FAF0E9;
   vertical-align : top
}

.default-table tr:nth-child(2n+1) td{
   color:#000000;
   background-color:#F6E6D9;
}



td.panel-1 {
   padding : 10px;
   background-color : #afeeee;
   
    
}
td.panel-2 {
   padding : 10px;
   background-color : #deb887;
}
td.panel-3 {
   padding : 10px;
   background-color : #fff5ee;
}


.banner{
  height : auto;
  
}

.tag-line { 
	display : table-row; vertical-align : bottom 
}
.main-title, .sub-title { display : table-cell; }

DIV#logos{
   padding:5px;
   border-color:#cccccc;
   border-top-width:1px;
   border-left-width:1px;
   border-right-width:1px;
   border-bottom-width:1px;
   border-style:solid;
   background-color:white;
}

.navbar .navbar-default{ background:black; }

.carousel{
  margin-left:0px;
  margin-right:0px;
}

.panel-right , .panel-left, .panel-middle {
	margin : 0px;
	padding : 0px;
}	
.container .row { 
	margin : 0px;	
}
.front-end {
	background-color : #fafafa;
	width :100%; 
	top : 0%;
	bottom : 0 
}
.front-end .container { -webkit-box-shadow: 0px 0px 5px 0px rgba(0,0,0,0.75); -moz-box-shadow: 0px 0px 5px 0px rgba(0,0,0,0.75);
	box-shadow: 0px 0px 5px 0px rgba(0,0,0,0.75); border : 10px solid #fff; margin-top : -10px 
}
.front-end .container, .print .container, .front-end .page-content, .print .page-content { overflow-x : hidden; padding :0px; }
.panel-left h2 {  margin-top : 0px;  padding : 10px }
.panel-left  p { margin : 0px }
.page-content .row { margin : 0px;  }
.header-row {  background-color : rgb(230, 96, 0) }
.header-row p { font-size : 20px }
.list-group { border : 0px none; box-shadow : none }
.list-group-item {  border : 0px none; box-shadow : none ; border-radius : 0px}
.links-row { background-color : #fff; font-size : 20px;}
.links-row h5 {  margin-top : 10px; margin-bottom : 0px; font-family : Times New Roman; font-size :22px; }
.links-row small { display : inline-block; width : 100%; word-wrap: break-word }
.header-row .panel-left { height : 200px;  background-color : rgb(230, 96, 0); z-index : 10000 }
.header-row  .panel-left p { margin : 0px 10px }
.header-row .panel-left .inner {
	color: rgb(255,255,255); margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; background-color: rgb(230, 96, 0); height: 200px;
}
.links-row .panel-left { background-color: rgb(255, 255, 255); position: static;  }
.links-row .panel-middle { height: 100%; position: static; min-height: 760px; background-color: rgb(255, 255, 255)}
.front-end footer { background-color : #3B3B3B}
.front-end footer * { color : #fff }
.news-feed { 
	font-size : 13px;
	background-color: #015294; /*rgb(79, 129, 189);*/
	border-top-left-radius: 0px; 
	border-top-right-radius: 0px;
	border-bottom-right-radius: 0px;
	border-bottom-left-radius: 0px;
	margin-bottom : 0px;
	color : #FFF !important;
	font-family : "Arial";
}

.news-feed h3  {  color : #fff ; margin : 10px 0px ; font-weight : bold;} 
.feedback-panel h3{ color : #000 ; margin : 10px 0px}
.news-feed  .node-list  .node-list-item, 
.feedback-panel .node-list  .node-list-item,
._13th-am-panel .node-list  .node-list-item  {
	list-style 	: none;
	margin 	: 0px 0px 0px -36px;
	padding 	: 0px;
}

.news-feed h5, .feedback-panel h5, ._13th-am-panel h5  {  font-size : 16px}

.news-feed .node-list .text-right .all-items, 
.news-feed .node-list h5 a  {
	font-weight : bold;
	color : #fff;
	font-family : Arial;
}
.feedback-panel .node-list .text-right .all-items, .feedback-panel .node-list h5 a, 
._13th-am-panel .node-list .text-right .all-items, ._13th-am-panel .node-list h5 a{  
	font-weight : bold;
	color : #000;
	font-family : Arial;

}

._13th-am-panel .node-list .text-right .all-items { display : none }

.news-feed .node-list p  {  color : #fafafa}
.feedback-panel .node-list p, ._13th-am-panel .node-list p{  color : #000}


.news-feed .node-list , .feedback-panel .node-list{ list-style : none; margin : 0px }
.feedback-panel h3 { margin : 10px 0px ; font-weight : bold;} 
.feedback-panel { 
	border-top-left-radius: 0px;
	border-top-right-radius: 0px;
	border-bottom-right-radius: 0px; 
	border-bottom-left-radius: 0px;
	margin-bottom : 0px;
	box-shadow : none;
	min-height : 200px;
	background-color : #ffcc00;
	color : #000000 !important;
	font-family : "Arial";
	font-size : 13px;
}

._13th-am-panel h3 { margin : 10px 0px ; font-weight : bold;} 
._13th-am-panel { 
	border-top-left-radius: 0px;
	border-top-right-radius: 0px;
	border-bottom-right-radius: 0px; 
	border-bottom-left-radius: 0px;
	margin-bottom : 0px;
	box-shadow : none;
	min-height : 200px;
	background-color : #7ec756;
	color : #000000 !important;
	font-family : "Arial";
	font-size : 13px;
}

.front-end .tag-line .main-title { font-family : "Roboto";  letter-spacing: -8px; font-size : 70pt; font-weight: 900;}
.front-end  .tag-line .sub-title {  margin-left : 10px  }
.front-end .tag-line .main-title, .front-end  .tag-line .sub-title small {
	color : #fff;
}
.front-end  .tag-line .sub-title { 

}
.front-end  .tag-line .sub-title  small {  margin-left : 10px;font-family : "Arial Narrow" ; font-size : 20pt;}