/*
Theme Name: Royal Plaza News
Author: Vizergy
Author URI: https://wordpress.org/
Description: Custom Template for News Blog for Best Western Royal Plaza
*/

/*@import url("css/reset.css");*/
@import url("https://www.rplazahotels.com/files/761/combined.css?dt=201506301100");
@import url("https://www.rplazahotels.com/files/templates/432/combined.css");
/***  plaza-blog STYLES
=============================================================================== */


TD.cal,TD.calday,TD.calmonth,TD.caltoday,A.textlink,.disabledtextlink{font-family:arial;font-size: 8pt;}
TD.calday{border:solid thin #C0C0C0;border-width:0 0 1 0;}
TD.calmonth{text-align:right;}
TD.caltoday{text-align:right;color:white;background-color:#C0C0C0;border-width:1;border:solid thing #800000;}
TD.textlink{border:solid thin #C0C0C0;border-width:1 0 0 0;}
A.textlink{height:20px;color:black;}
.disabledtextlink{height:20px;color:#808080;}
A.cal{text-decoration:none;color:#000000;}
A.calthismonth{text-decoration:none;color:#000000;}
A.calothermonth{text-decoration:none;color:#808080;}
.calnotclickable{color:#808080;}
.disabled{color:#D0D0D0;text-decoration:line-through;}
/* post, title, date,meta,etc *******/
article, .post, article h2, article h1, article h3, article p { font-family:Arial, sans-serif;}
h2, h2.post-title, h2.post-title a { color:#597c19;font-size:28px;font-weight:bold;text-decoration:none !important;margin:0 0 5px }

  h2.post-title a:hover { color: #C98B39; }

article h2 { margin: 0 0 2px;}
h3.category-section-title { color:#7f7f7f; font-size:26px; font-weight:normal;margin:0 0 10px }
p.meta { color:#505050;font-size:18px;position:relative}
.plaza-blog article p { font-size:17px}
.plaza-blog article ul {
    list-style-type: none;
    margin: 10px auto;
	width:100%;
    background: transparent;
    padding: 12px;
    color: #597C19;
	text-align:center
}

.plaza-blog article ul.category-menu li { display:inline-block;color:#5c5e59; font-size:14px;font-weight:500; border-right:1px solid #5c5e59; text-align: center;
    padding: 0 10px;text-transform:uppercase  }

.plaza-blog article ul.category-menu li:first-child, .plaza-blog article ul.category-menu li:last-child {border-right:none}

.plaza-blog article ul.category-menu li a { color: #527007; text-decoration:underline;  }

   .plaza-blog article ul.category-menu li a.active  {  color: #CC8E3A; font-weight: bold;text-decoration:none;}
.plaza-blog article ul.category-menu li a:hover {color:#D9994D;}	



.post-entry { padding-top:15px; border-bottom: 1px dotted #666; padding:20px 0;margin-bottom:20px;min-height: 230px; }
.alignleft {  float:left; margin:0px  20px 20px 0}

.FeatureListingWidget {
    border-bottom: none;
    overflow: auto;
    padding: 40px 0 0 20px;
}
article { padding:0 30px 40px 30px}
#contentShell,#contentContainer { padding:0}
 h2.featureName a { text-decoration:none }
     h2.featureName a:hover { color: #C98B39; }
  .feature { clear: both;margin: 10px 40px 0 0!important;width:45% !important}
  .feature .linkButton {
       border-radius: 5px;
       transition: background-color ease-out .25s, color ease-out .25s;
  }
  .feature .linkButton:hover {
  }
  .imgLeft {

    margin: 5px 18px 5px 0;

}
  
  
.plaza-blog article .post-entry  ul {
    list-style-position: inside;
    margin: 10px 0;
    background: #7A8A4C;
    padding: 12px;
    color: #fff;
}

.plaza-blog article .post-entry  li {
    font-size: 12px;
    list-style: none;
    background: url(https://www.rplazahotels.com/files/templates/432/bgLI.gif) left 4px no-repeat;
    padding: 0 0 0 10px;
    line-height: 160%;
	text-align:left
}
  
.plaza-blog article p.featureDescription { font-size:14px}
.plaza-blog .feature p.meta {font-size:12px;margin-bottom:0;color:#707070 }
.feature p { margin-bottom:0}
  .read-more a {color:#d18b37;font-size:14px;text-decoration:none }
  .read-more a:hover { text-decoration:underline}
  
  a.more-link { display:none}
  .home .read-more a  { font-size:17px }
  
  #mainNav>ul>li {
  
    margin: 0 3px 0 2px;
}

  #mainNav>ul>li > a { font-size:13px ; width:auto !important}
  
  .widgetIBE input { color:#000;}
  .widgetIBE #roomsShell, .widgetIBE #adultsShell, .widgetIBE #childrenShell {
    width: 80px !important;
}
.widgetIBE label { margin-bottom:0}
.widgetIBE select { color:#000;    border-radius: 6px;     height: 28px !important;}
#groupRateBox { width: 190px !important }


#socialMedia p { font-size:13px}
#usabilityNav ul li a { font-size: 11px; padding: 0 6px;
}

#helpmenuShell {height:40px}
footer { padding:20px 0 0 0}
#footerColumn3 {
    float: left;
   
}
#footerColumns {
    overflow: hidden;

    padding: 0 0 8px;
}
#footerColumn1 { line-height:normal;width:30%}
.org, .adr, .tel {
    margin: 0; line-height:1em
}
footer nav ul li { line-height:.9em  }

footer nav ul li a:hover {
    text-decoration: underline;
    color: #fff;
}

p#contactUs, footer .widgetCTAHeaders {  font-size:23px }
#side2 a {text-decoration:underline}

.breadcrumbs .trail-browse { display:none !important}
.breadcrumbs .trail-items { text-align:left}

article .breadcrumbs li a {
    color: #C08434;
    text-decoration: none;
}


img{vertical-align:top}

#widgetSocialBookmarks78509 {  display:none}

table, td{box-sizing: content-box;}

#side2 { margin-top:0;padding-top:20px;background:#212121}
article .breadcrumbs LI A { margin:0 4px}