p{
	color:black;
}

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

img{
	max-width:100%;
}

div#gray-divider {
	height: 1px;
	width: 100%;
	background: #e5e5e5;
	margin: 48px 0px;
}

/* MISC STYLES */
input[type="checkbox"] {
	width: 18px;
	height: 18px;
	border: 1px solid #d9d9d9;
	appearance: none;
	-webkit-appearance: none;
	-moz-appearance: none;
	cursor: pointer;
}
input[type="checkbox"]:checked {
	background: transparent url('../img/checkbox-checked.png') no-repeat;
}
.pagination > .active > a {
	color: #000;
	background-color: transparent;
	font-weight: bold;
	letter-spacing: -1px;
}
/* SIDEBAR */
div.well button#email_alerts {
	width: 124px;
	height: 32px;
	border: 0px;
	background: #4d8ac0;
	color: white;
}

.sidebar h4 {
	margin: 25px 0px;
}

.sidebar h4.first {
	margin-top:0px;
}

.sidebar a{
	color:black;
}

div.well div.advanced-search {
	text-align: center;
	margin: 15px 0px 0px;
}

div.advanced-search a{
	text-decoration:underline;
	color:black;
}

.timeline{
	background-color:transparent;
}

.customisable-border{
	border:0px;
}

ul#join_icons {
	list-style-type: none;
	padding: 0px;
	display: inline-block;
	margin-bottom: 15px;
	width:100%;
}

ul#join_icons li {
	float: left;
	margin-right: 4px;
	width:22px;
	height:22px;
	background-image: url('../img/social-sprite.jpg');
}

li.plus-icon {
	background-position: -154px 0px;
}

li.wordpress-icon {
	background-position: -132px 0px;
}

li.linkedin-icon {
	background-position: -110px 0px;
}

li.pinterest-icon {
	background-position: -88px 0px;
}

li.youtube-icon {
	background-position: -66px 0px;
}

li.instagram-icon {
	background-position: -44px 0px;
}

li.facebook-icon {
	background-position: -22px 0px;
}

li.twitter-icon {
	background-position: 0px 0px;
}

ul#join_icons li a img {
	width: 22px;
	height: 22px;
}

ul#websites{
	list-style-type:none;
	margin:0px;
	padding:0px;
}

ul#websites li:hover {
	background: #BDC3C7;
}
ul#websites li:hover a {
	color: white;
}
ul#websites li {
	border-bottom: 1px solid #e2e2e2;
	transition: all 0.5s ease;
	-webkit-transition: all 0.5s ease;
	-moz-transition: all 0.5s ease;
	-o-transition: all 0.5s ease;
	padding: 11px 0px;
}

ul#websites li:last-child {
	border-bottom: 0px;
}

.navbar-inverse .navbar-brand {
	line-height: 20px;
	margin-top: 12px;
}

.navbar-inverse .navbar-nav > li.active > a:hover, .navbar-inverse .navbar-nav > li.active > a:focus, .navbar-inverse .navbar-nav > .active > a, .navbar-inverse .navbar-nav > .active > a:hover, .navbar-inverse .navbar-nav > .active > a:focus {
	background-color: #467cab;
}

/* FOOTER */
footer div.bottom_container {
	border-top: 5px solid #4e8abe;
	padding-top: 50px;
}
footer div.bottom_container div.row {
	text-align: center;
}

footer div.bottom_container div.row ul {
	list-style-type: none;
	display:inline-block;
}

footer div.bottom_container div.row ul li {
	float: left;
}

footer div.bottom_container div.row ul li a {
	border-left: 1px solid #666666; padding: 0px 5px;
}

footer div.bottom_container div.row ul li:last-child a {
	color: #666666;
}

footer div.bottom_container div.row ul li:first-child a, footer div.bottom_container div.row ul li:last-child a {
	border-left: 0px;
}

/*
div.icon_row ul {
	list-style-type: none;
	margin: 0px;
	padding: 0px;
	display: inline-block;
	width:100%;
}

div.icon_row ul li {
	float: left;
}

div.icon_row {
	width: 100%;
	float: left;
	text-align: center;
}

div.container div.icon_row:first-child ul li {
	margin: 0px 47px;
}

div.container div.icon_row:last-child ul li {
	margin: 0px 67px;
}

div.container div.icon_row {
	padding: 25px 0px;
}
div.container div.icon_row:first-child {
	border-bottom: 1px solid #dcdcdc;
}

div.container div.icon_row ul li {
	background-image: url('../img/footer/footer-sprite.png');
}

div.icon_row ul li.regency-logo, div.icon_row ul li.place-logo, div.icon_row ul li.house-logo {
	width: 69px;
	height: 76px;
}

div.icon_row ul li.andaz-logo {
	width: 126px;
	height: 76px;
}

div.icon_row ul li.andaz-logo:hover {
	background-position: 0px -129px;
}

div.icon_row ul li.regency-logo {
	background-position: -125px 0px;
}

div.icon_row ul li.regency-logo:hover {
	background-position:-125px -129px;
}

div.icon_row ul li.place-logo {
	background-position: -194px 0px;
}

div.icon_row ul li.place-logo:hover {
	background-position: -194px -129px;
}

div.icon_row ul li.house-logo {
	background-position: -261px 0px;
}

div.icon_row ul li.house-logo:hover {
	background-position: -261px -129px;
}

div.icon_row ul li.main-logo {
	width: 136px;
	height: 76px;
	background-position: -329px 0px;
}

div.icon_row ul li.main-logo:hover {
	background-position: -329px -129px;
}

div.icon_row ul li.park-logo {
	width: 156px;
	height: 55px;
	background-position: 0px -76px;
}

div.icon_row ul li.park-logo:hover {
	background-position: 0px -206px;
}

div.icon_row ul li.zilara-logo {
	width: 147px;
	height: 55px;
	background-position: -383px -76px;
}

div.icon_row ul li.zilara-logo:hover {
	background-position: -383px -206px;
}

div.icon_row ul li.grand-logo {
	width: 222px;
	height: 54px;
	background-position: -156px -76px;
}

div.icon_row ul li.grand-logo:hover {
	background-position: -156px -206px;
}
*/
/* HOME PAGE */
.social-networks div.icon-social{
	background:#d0d0d2;
}

.social-networks div.icon-social.icon-social-facebook.hover, ul#article-social i.fa-facebook{
  background: #3B5998;
}

.social-networks div.icon-social.icon-social-twitter.hover, ul#article-social i.fa-twitter{
  background: #00CEFD;
}

.social-networks div.icon-social.icon-social-google-plus.hover, ul#article-social i.fa-plus{
  background: #D64136;
}

.social-networks div.icon-social.icon-social-pinterest.hover, ul#article-social i.fa-pinterest{
  background: #C32021;
}

.social-networks div.icon-social.icon-social-linkedin.hover, ul#article-social i.fa-linkedin{
  background: #0077B5;
}

.social-networks div.icon-social.icon-social-youtube.hover, ul#article-social i.fa-youtube{
  background: #CF3427;
}
.social-networks div.icon-social.icon-social-instagram.hover, ul#article-social i.fa-instagram {
	background: rgb(165, 101, 42);
}
.social-networks div.icon-social.icon-wordpress.hover, ul#article-social i.fa-wordpress {
	background: #222222;
}

div.icon-social.icon-social-plus {
	color: black;
	background: none;
}

div.h2_container h2 {
	float: left;
	margin: 0px;
}
span.view_all {
	font-weight: bold;
	text-transform: uppercase;
	position: relative;
	top: 0px;
	left: 15px;
}
span.view_all a {
	color: #222;
	font-size: 15px;
}
div.h2_container {
	margin-bottom: 20px;
	display: inline-block;
	width: 100%;
}

div.latest-thumbnail, div.latest-description {
	float: left;
}
div.latest-description {
	width: 60%;
	padding: 0px 10px;
}
span.latest-date {
	color: #4c8abf;
}
span.latest-title {
	color: black;
}
span.latest-title, span.latest-date {
	display: block;
	width: 100%;
	font-size: 12px;
}
div.row div.portfolio-item {
	margin-bottom: 30px;
}

li.slidesjs-pagination-item a {
	background-image: url('../img/inactive-slide.png');
	text-indent: -9999px;
	background-repeat: no-repeat;
	width: 11px;
	height: 10px;
	float: left;
}
li.slidesjs-pagination-item a.active {
	background-image: url('../img/active-slide.png');
}
ul.slidesjs-pagination li {
	list-style-type: none;
	float: left;
	margin: 0px 3px;
}
div#slides {
	position: relative;
}
ul.slidesjs-pagination {
	position: absolute;
	right: 15px;
	bottom: 10px;
	z-index: 10;
}
div.slidesjs-control div {
	width: 100%;
	height: 100%;
}
div.slidesjs-control div span {
	position: absolute;
	bottom: 0px;
	left:0px;
	background: #f7f7f7;
	width: 100%;
	font-size: 13px;
	padding: 15px;
}
.navbar-inverse .navbar-toggle {
	border-color: white;
}
.navbar-inverse .navbar-toggle:hover, .navbar-inverse .navbar-toggle:focus {
	background: #3C6486;
}
div.row iframe {
	width: 100%;
}

/* CORPORATE GOVERNANCE */
div.col-md-3.col-sm-3.portfolio-item {
	border: 1px solid #d3d3d3;
	padding: 0px;
	margin: 0px 15px 30px 15px;
	width: 21%;
}
div.col-md-3.col-sm-3.portfolio-item a h3 {
	text-transform: none;
	font-size: 14px;
}
div.col-md-3.col-sm-3.portfolio-item a small {
	color: black;
}
div.col-md-3.col-sm-3.portfolio-item a h3, div.col-md-3.col-sm-3.portfolio-item a small {
	padding: 0px 15px;
	display: block;
}
div.col-md-3.col-sm-3.portfolio-item a h3 {
	font-weight: bold;
}
ol.breadcrumb.main li a {
	color: #717073;
	font-size: 13px;
}
ol.breadcrumb.main li.active {
	font-weight: bold;
	letter-spacing:-1px;
}
ol.breadcrumb.additional {
	text-transform: uppercase;
}
ol.breadcrumb.additional li a {
	color: #717073;
}
ol.breadcrumb.additional li a.active {
	color: black;
	font-weight: bold;
}
.breadcrumb.additional > li + li + li:before {
	content: "|";
}
.breadcrumb.additional > li:before {
	content: none;
}
.breadcrumb.additional > li + li a {
	padding-left: 5px;
}
div.row.corp-content {
	display:none;
	transition:all 0.5s ease;
	-webkit-transition:all 0.5s ease;
	-moz-transition:all 0.5s ease;
	-o-transition:all 0.5s ease;
}
div.row.corp-content.active{
	display:block;
}

/* CONTACT PAGE */
span.contact_email a {
	font-size: 12px;
}

span#contact_number {
	font-weight: bold;
}

div#contact-map {
	width: 100%;
	height: 510px;
	background: url('../img/contact/contact-map.jpg');
	position:relative;
}
img#contact-map-mobile{
	display:none;
	margin-top:15px;
}
div.contact-bullet div.bullet-info {
	cursor:default;
	display: none;
	overflow: visible !important;
	width:0px;
	height:0px;
	transition: all 0.5s ease;
	-webkit-transition: all 0.5s ease;
	-moz-transition: all 0.5s ease;
	-o-transition: all 0.5s ease;
	position:absolute;
	top:0px;
	left:0px;
	z-index: 1;
	background: rgba(255, 255, 255, 0.6);
	opacity:0;
}

div.contact-bullet div.bullet-info.borders{
	border-left: 15px solid #6380A2;
	border-right: 15px solid #6380A2;
	border-top: 23px solid #6380A2;
	border-bottom: 15px solid #6380A2;
}

div.contact-bullet div.bullet-info:before{
	position:absolute;
	display:block;
}

div.bullet-info.top-right.borders:before {
	content: url('../img/tooltip-arrow-top-right.png');
	right:-15px;
	top:-37px;
}

div.bullet-info.top-left.borders:before {
	content: url('../img/tooltip-arrow-top-left.png');
	top: -37px;
	left: -15px;
}

div.bullet-info.right.borders:before{
	content: url('../img/tooltip-arrow-right.png');
	right: -15px;
	bottom: -29px;
}

div.bullet-info.left.borders:before{
	content: url('../img/tooltip-arrow-left.png');
	left: -15px;
	bottom: -29px;
}

div.bullet-info-text {
	width: 226px;
	padding: 11px;
	opacity:0;
}

div.contact-bullet div.bullet-info.top-left div.bullet-info-text, div.contact-bullet div.bullet-info.top-right div.bullet-info-text{
	top:37px;
}

div.bullet-info-text > span {
	width: 100%;
	display: block;
}

span.bullet-name {
	font-weight: bold;
}

div.bullet-info-text > span.x_button {
	position: absolute;
	top: 0px;
	right: 5px;
	font-weight: bold;
	color: #6380A2;
	width: auto;
	cursor: pointer;
}

img.tooltip-left-arrow {
	position: absolute;
	top: -17px;
	width: 25px;
	height: 14px;
	left: 7px;
	max-width: 25px;
	display: none;
}

div.contact-bullet.active img.tooltip-left-arrow{
	display:block;
}

div.contact-bullet > div.bullet-info.top-left {
	left: 8px;
	top: 25px;
}

div.contact-bullet > div.bullet-info.top-right{
	right: 4px;
	left: auto;
	top: 21px;
}

div.contact-bullet > div.bullet-info.left{
	bottom: 17px;
	left: 3px;
	top:auto;
}

div.contact-bullet > div.bullet-info.right{
	left: auto;   
	top: auto;
	bottom: 17px;
	right: 3px;
}

div.contact-bullet div.bullet-info.active {
	display:block;
}
div.contact-bullet div.bullet-info.after_animation{
	display:block;
}

/*PULSATE EFFECT*/
span.outline {
	border: 2px solid #ef7e22; border-radius: 30px; -webkit-border-radius: 30px; -moz-border-radius: 30px; height: 15px; width: 15px; position: absolute; -webkit-animation: pulsate 2s ease-out; -webkit-animation-iteration-count: infinite; animation: pulsate 2s ease-out; animation-iteration-count: infinite; -moz-animation: pulsate 2s ease-out; -moz-animation-iteration-count: infinite; opacity: 0.0;
}

@-keyframes pulsate {
	0% {transform: scale(0.1, 0.1); opacity: 0.0;}
	50% {opacity: 1.0;}
	100% {transform: scale(1.2, 1.2); opacity: 0.0;}
}
@-webkit-keyframes pulsate {
	0% {-webkit-transform: scale(0.1, 0.1); transform: scale(0.1, 0.1); opacity: 0.0;}
	50% {opacity: 1.0;}
	100% {-webkit-transform: scale(1.2, 1.2); transform: scale(1.2, 1.2); opacity: 0.0;}
}
@-moz-keyframes pulsate {
	0% {-moz-transform: scale(0.1, 0.1); transform: scale(0.1, 0.1); opacity: 0.0;}
	50% {opacity: 1.0;}
	100% {-moz-transform: scale(1.2, 1.2); transform: scale(1.2, 1.2); opacity: 0.0;}
}

span.outline.first {
	top: 187px;
	left: 209px;
	width: 20px;
	height: 20px;
}
span.outline.second {
	left: 575px;
	top: 244px;
}
span.outline.third {
	right: 190px;
	top: 202px;
}
span.outline.fourth {
	right: 121px; 
	top: 212px;
}

div.contact-bullet {
	/*background: transparent url('../img/contact/contact-bullet.png') no-repeat;*/
	width: 8px;
	height: 8px;
	position:absolute;
	cursor:pointer;
}

span.click-icon{
	background: transparent url('../img/contact/contact-bullet.png') no-repeat;;
	width: 12px;
	height: 12px;
	display:block;
}

div.contact-bullet.first span.click-icon{
	background: transparent url('../img/contact/large-contact-bullet.png') no-repeat;
}

div.contact-bullet.first {
	top: 191px;
	left: 213px;
	/*background: transparent url('../img/contact/large-contact-bullet.png') no-repeat;
	width: 12px;
	height: 12px;*/
}
div.contact-bullet.second {
	/*left: 579px;
	top: 247px;*/
	left: 636px;
	top: 266px;
}
div.contact-bullet.third {
	right: 190px;
	top: 202px;
}
div.contact-bullet.fourth {
	right: 125px;
	top: 215px;
}
div.contact-bullet.fifth {
	top: 175px;
	right: 478px;
}
div.contact-bullet.sixth {
	right: 191px;
	bottom: 254px;
}
div.contact-bullet.seventh {
	left: 461px;
	top: 175px;
}
div.contact-bullet.eighth {
	top: 238px;
	left: 233px;
}
div.contact-bullet.ninth {
	right: 170px;
	top: 227px;
}
div.contact_container > span {
	display: block;
	width: 100%;
}
div.contact_container span.contact_name {
	font-weight: bold;
}
span.contact_email:before {
	content: url('../img/contact/email-icon.jpg');
	padding-right: 5px;
}
div.contact_container {
	padding: 15px 0px;
}
div#contacts_list > div {
	display: none;
	overflow:hidden;
}
div#contacts_list > div.active {
	display:block;
}
.row.mobile{
	display:none;
}
div#contacts_default{
	display:none;
}
div#contacts_default.active{
	display:block;
}
div#contacts_default div ul {
	list-style-type: none;
	margin: 0px;
	padding: 0px;
}

/* NEWS RELEASES PAGE */
div.search-header-container {
	border: 1px solid #e5e5e5;
	padding: 15px 5px;
}
.news-releases div.container-int div.row.headlines-only div.col-lg-12 {
	margin-bottom: 0px;
}
.news-releases div.container-int div.row div.col-lg-12 {
	margin: 27px 0px;
}

.news-releases div.container-int div.col-lg-12 div.col-lg-2 {
	padding-left: 0px;
}

div.col-lg-2 div.logo-square {
	width: 140px;
	height: 140px;
	border: 1px solid #e5e5e5;
	display:block;
	position:relative;
}
div.col-lg-12 div.col-lg-10 span.release-date {
	color: #4e8abe;
	font-weight: bold;
}
span.release-date span.fa {
	padding: 0px 4px;
	color: #6f6f6f;
}
div.col-lg-12 div.col-lg-10 > span {
	display: block;
	width: 100%;
	color:#000;
}
div.col-lg-12 div.col-lg-10 > div > ul {
	padding: 0px;
	margin: 0px;
	list-style-type: none;
}
div.col-lg-12 div.col-lg-10 > div > ul > li {
	display: inline-block;
	margin-right: 5px;
}
div.col-lg-12 div.col-lg-10 > div > ul > li > a {
	text-decoration: underline;
	color: black;
	font-weight: bold;
}
div.col-lg-10 span.title a {
	color:#000;
	font-weight: bold;
	text-transform: uppercase;
	/*letter-spacing:-1px;*/
}
div.col-lg-12 div.col-lg-10 span.excerpt a.more-link {
	color: #4e8abe;
	text-transform: uppercase;
}
div.logo-square span.hyatt-place {
	height: 68px;
	width: 65px;
	background: transparent url('../img/footer/footer-sprite.png') -195px -134px no-repeat;
	display: block;
	position: absolute;
	top: 33px;
	left: 35px;
}
div.logo-square span.andaz {
	height: 68px; 
	width: 125px; 
	background: transparent url('../img/footer/footer-sprite.png') 0px -134px no-repeat; display: block; position: absolute; top: 33px; 
	left: 7px;
}

div.logo-square span.hyatt-house{
	height: 68px;
	width: 65px;
	background: transparent url('../img/footer/footer-sprite.png') -264px -134px no-repeat;
	display: block;
	position: absolute;
	top: 33px;
	left: 35px;
}

div.logo-square span.hyatt-regency{
	height: 73px;
	width: 70px;
	background: transparent url('../img/footer/footer-sprite.png') -126px -130px no-repeat;
	display: block;
	position: absolute;
	top: 33px;
	left: 35px;
}

div.logo-square span.hyatt{
	height: 26px;
	width: 124px;
	background: transparent url('../img/footer/footer-sprite.png') -332px -156px no-repeat;
	display: block;
	position: absolute;
	top: 54px;
	left: 10px;
}
div.col-sm-4.archives ul {
	list-style-type: none;
	margin: 0px;
	padding: 0px;
}
div.col-sm-4.archives ul li {
	float: left;
}
div.col-sm-4.archives ul li:after {
	content: "/";
	padding: 0px 2px;
	color: black;
}
div.col-sm-4.archives ul li:last-child:after {
	content: none;
}
div.col-sm-4.archives span, div.col-sm-4.archives ul {
	float: left;
	padding:7px 0px;
}
div.search-header div[class^="col-sm-"] span{
	font-weight: bold;
	letter-spacing: -1px;
	padding-right: 5px;
	float:left;
	padding:7px 5px;
}
div[class^="col-sm-"] select{
	height: 33px;
	appearance: none;
	-webkit-appearance: none;
	-moz-appearance: none;
	-o-appearance: none;
	/* to hide FF select arrow */
	text-indent: 0.01px;
	text-overflow: "";
	/* to hide FF select arrow */
	border: 0px;
	background: #ededed url('../img/news-releases/category-select.jpg') 79% 0px no-repeat;
	border-radius: 0px;
	-webkit-border-radius: 0px;
	-moz-border-radius: 0px;
	-o-border-radius: 0px;
	padding: 5px 12px;
	overflow:hidden;
}

/* FIREFOX & IE10 FIX */
div[class^="col-sm-"] select :: -ms-expand {
	display: none;
}

div.select-container{
	overflow:hidden;
}

div.col-sm-4.category div.select-container{
	width: 200px;
}

div.col-sm-1 div.select-container select{
	width:160%;
	background-position:55% 0px;
}

div.col-sm-1.shape div.select-container, div.col-sm-1.location div.select-container, div.col-sm-1.color div.select-container{
	width: 60px;
}

div.col-sm-4.keywords input[type="text"] {
	/*width: 160px;*/
	width: 80%;
	height: 34px;
	border: 1px solid #e4e4e2;
	background: #fcfcfc;
	padding: 0px 15px;
}
div.col-sm-4.keywords input[type="submit"] {
	text-indent: -9999px;
	border: 0px;
	width: 37px;
	height: 34px;
	background: #0283bd url('../img/news-releases/keyword-submit.jpg') no-repeat;
}
div.keyword-field > input {
	float: left;
}
div.row.headlines-only div.col-lg-12 span, div.row.titles-only div.col-lg-12 span {
	font-weight: bold;
	letter-spacing: -1px;
	padding: 0px 10px;
	position: relative;
	top: -4px;
}

/*CORPORATE GOVERNANCE BIO PAGES */
.corp-gov-bio a > span:after {
	color: black;
	font-size: 12px;
	content: "-";
	display: inline-block;
}
.corp-gov-bio a.collapsed > span:after {
	content: "+";
}
div#bio-accordion{
	margin-bottom:15px;
}
div#bio-accordion div.panel div.panel-heading {
	background: none;
}
div#bio-accordion .panel-default > .panel-heading + .panel-collapse .panel-body{
	border-top:0px;
	border-bottom:1px solid #ddd;
}
div#bio-accordion .panel-default > .panel-heading + .panel-collapse .panel-body p{
	margin-bottom:0px;
}
div#bio-accordion, div#bio-accordion a {
	color: black;
	text-transform:none;
}
div#bio-accordion a {
	font-weight: bold;
}
div.row.corp-gov-bio div.col-lg-12 {
	padding: 0px;
}
div.row.corp-gov-bio div.col-lg-12 .panel-heading, div.row.corp-gov-bio div.col-lg-12 .panel-body {
	padding: 10px 0px;
}

/* NEWS RELEASE ARTICLE PAGE */
div#article-accordion {
	margin-bottom: 20px;
}

div#article-accordion h3.panel-title a span {
	color: black;
	text-transform: none;
	font-weight: bold;
}

div#article-accordion div.panel-heading {
	float: left;
	background:none;
}

div#article-accordion div.panel-collapse{
	width:100%;
	float:left;
	background:white;
	border-top: 1px solid #e5e5e5;
	border-bottom: 1px solid #e5e5e5;
}

.news-releases-article span:before{
	font-family:"FontAwesome";
	color:black;
	font-size:12px;
	padding-right:5px;
	font-weight:normal;
}

.news-releases-article span.article-video:before{
	content: "\f03d";
}
.news-releases-article span.article-audio:before{
	content: "\f130";
}
.news-releases-article span.article-documents:before{
	content: "\f15b";
}
div#article-accordion div.panel.panel-default {
	background:#f8fafa;
}
div#article-accordion div.panel-heading{
	padding:0px;
}
div#article-accordion div.panel-heading a {
	padding: 10px 15px;
	background:white;
	transition:all 0.5s ease;
	-webkit-transition:all 0.5s ease;
	-moz-transition:all 0.5s ease;
	-o-transition:all 0.5s ease;
	float:left;
}
div#article-accordion.panel-group .panel-heading + .panel-collapse .panel-body{
	border:0px;
}
div#article-accordion div.panel-heading a.collapsed{
	background:#f8fafa;
}
div.articles-accordion-content > div {
	float: left;
	padding: 10px;
}
div.articles-accordion-right > span {
	display: block;
	font-size: 12px;
}
div.articles-accordion-right > span.articles-accordion-right-date {
	color: black;
	font-weight: bold;
}
div.articles-accordion-left > i {
	font-size: 34px;
}
.news-releases-article h2 {
	font-weight: bold;
	color: black;
	text-transform: none;
	font-size: 26px;
}
.news-releases-article h3 {
	color: black;
	font-weight: bold;
	font-size: 17px;
}
.news-releases-article span.article-date {
	color: black;
	margin: 25px 0px 15px;
	display: block;
}
div#further_info {
	background: #4e8abe;
	color: white;
	padding: 10px 15px;
}
div#further_info a{
	color:white;
	white-space: nowrap;
}
ul#article-social {
	list-style-type: none;
	padding: 0px;
	float: left;
}
ul#article-social li {
	float: left;
	margin: 18px 3px 18px 0px;
}
ul#article-social li a i {
	color: white;
	text-align: center;
	padding: 7px;
	font-size: 17px;
	width: 30px;
	height: 30px;
}
ul#article-social li a i.fa-print, ul#article-social li a i.fa-envelope-o{
	background:#333333;
}

ul#article-social li a i.fa-google-plus{
	background:#d84233;
}

ul#article-social li a i.fa-star{
	background:#d13623;
}

/* MEDIA KIT PAGE */
.media-kit div.container-int div.row.headlines-only div.col-lg-12 {
	margin-bottom: 0px;
}
.media-kit div.container-int div.row div.col-lg-12 {
	margin: 27px 0px;
}

.media-kit div.container-int div.col-lg-12 div.col-lg-2 {
	padding-left: 0px;
}
.link-image{
	overflow:hidden;
	display:block;
	position:relative;
}
.image-gallery div.col-md-3.col-sm-3.portfolio-item{
	width:20%;
}
div.headlines-only {
	clear: both;
	float: left;
}
div.headlines-only span {
	margin-left: 5px;
}
div.headlines-only input[name="headlines-only"] {
	vertical-align: top;
	margin: 0;
}
div.headlines-only, div.titles-only {
	margin: 15px 0px 0px;
}
/* IMAGE GALLERY PAGE */
ol.breadcrumb.additional.image-header{
	margin-top:20px;
}

/* AWARDS PAGE */
div#our-associates ul li span {
	display: block;
}
