﻿footer.footer .footer-heading{font-size:1.9rem;font-weight:500}


.menu-item-28 .sub-menu{width:120px!important;right:0!important;left:auto!important}

.popular-list{height:auto;}


#rightinfo { 
	width: 200px;
	border: 1px solid #88B7F8; 
	font-size: 12px; 
	margin: 0 0 5px 0px; }

#rightinfo td { padding: 4px; }


#rightinfo-schools {
	background-color: #E6F1F4;
	border: 1px solid #c0c9cf; 
	margin-left: 7px;
	 height: 100%; }
.display-card .display-image{max-height:200px;overflow:hidden;text-align:center;background:-webkit-gradient(linear, left bottom, left top, from(#e5e5e5), to(#ffffff));background:-webkit-linear-gradient(bottom, #e5e5e5, #ffffff 20px);background:-moz-linear-gradient(bottom, #e5e5e5, #ffffff 20px);background:-o-linear-gradient(bottom, #e5e5e5, #ffffff 20px);background:linear-gradient(to top, #e5e5e5,#ffffff 20px);border-bottom:1px solid #e3e3e3}


body#front .tab-pane p {
	position: relative;
	left: 25px;
}

	
.aligncenter {
	display: block;
	margin-left: auto;
	margin-right: auto;
	margin-bottom: 10px;
	}
.x-main{position:relative}
.x-main .widget{margin-top:3em}
.x-main .widget:first-child{margin-top:0}
[class*="page-template-template-blank"] .x-main,.page-template-template-layout-full-width-php .x-main{float:none;display:block;width:auto}
.x-main.full{float:none;display:block;width:auto;}
#main a, .x-main a, footer a {
border-bottom: 1px solid #b2dbe7;
}

#main a:hover, .x-main a:hover, footer a:hover {
border-bottom: 2px solid #a1d794;
}



.wrap {
  width: 100%;
  margin: 0 auto;
}


.cb-about-page.wrap .cb-author-line .cb-author-details {
  width: 100%;
}

  .cb-about-page.wrap .cb-author-line .cb-author-details:nth-child(even) {
    margin-right: 0;
  }

  .cb-unboxed #cb-container.cb-rel-wrap .header, .cb-unboxed #cb-container.cb-rel-wrap .wrap, .cb-unboxed #cb-container.cb-rel-wrap #cb-footer, .cb-unboxed #cb-container.cb-rel-wrap #lang_sel_footer {
    position: relative;
  }

  .cb-about-page.wrap .cb-author-line .cb-author-details:last-child {
    margin-right: 0;
  }

  #cb-top-menu .wrap {
    padding-right: 10px;
  }

.site-info{padding:15px 10px;}

#supplementary + .site-info{border-top:1px solid rgba(255, 255, 255, 0.2);}

.site-info a:hover{color:#333333;}


	.span6 {
		width: 570px
	}


	.row-fluid .span6 {
		width: 48.717948717948715%;
		*width: 48.664757228587014%
	}


	input.span6, textarea.span6, .uneditable-input.span6 {
		width: 556px
	}


.table td.span6, .table th.span6 {
	float: none;
	width: 444px;
	margin-left: 0
}

body #footer-wrapper footer .span6 {
width: 100%;
align:center;
}
.col-xs-1,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9,.col-xs-10,.col-xs-11,.col-xs-12,.col-sm-1,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-10,.col-sm-11,.col-sm-12,.col-md-1,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-10,.col-md-11,.col-md-12,.col-lg-1,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-10,.col-lg-11,.col-lg-12,.col-xl-1,.col-xl-2,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-9,.col-xl-10,.col-xl-11,.col-xl-12{position:relative;min-height:1px;padding-left:0.9375rem;padding-right:0.9375rem}
.col-xs-1,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9,.col-xs-10,.col-xs-11,.col-xs-12{float:left}
.col-xs-12{width:100%}




.art-page-footer, .art-page-footer a, .art-page-footer a:link, .art-page-footer a:visited, .art-page-footer a:hover
{
	font-family:Arial;
	font-size:10px;
	letter-spacing:normal;
	word-spacing:normal;
	font-style:normal;
	font-weight:normal;
	text-decoration:underline;
	color:#CBB472;
}


.art-page-footer
{
	margin:1em;
	text-align:center;
	text-decoration:none;
	color:#B69A43;
}

div.breadcrumbs span {
	color:#555;
}
	

div.wp-forecast {
    padding: 0px;
    float:left;
    width:100%;
}



div.wp-forecast-curr {
    font-size: 11px; 
    padding: 3px;
    text-align:center;
    margin-left:auto;
  margin-right:auto;
}


div.wp-forecast-curr-head {
    font-size: 11px; 
    padding: 3px;
    text-align:center;
    margin-left:auto;
    margin-right:auto;
}



div.wp-forecast-curr-block {
    padding: 0px;
    float:left;
}



div.wp-forecast-curr-left {
    padding: 3px;
    float: left;
}



div.wp-forecast-curr-right {
    font-size: 14px; 
    font-weight: bolder;
    font-variant: small-caps;
    text-align:left;
    padding: 3px;
    float: left; 
}



div.wp-forecast-wind-right {
    font-size: 12px; 
    font-weight: bolder;
    font-variant: normal;
    text-align:left;
    padding: 3px;
    float: left;
    padding-top: 12px; 
}



div.wp-forecast-curr-details {
    font-size: 11px; 
    padding: 6px;
    text-align:left;
    float:left;
    width:100%;
}



img.wp-forecast-curr-left {
    width: 48px;
    height: 30px;
    padding: 0px;
}




div.wp-forecast-fc {
    font-size: 11px; 
    padding: 2px;
    text-align:left;
    margin-left:auto;
    margin-right:auto;
    float:left;
}



div.wp-forecast-fc-head {
    font-size: 11px; 
    padding: 3px;
    text-align:left;
    margin-left:auto;
    margin-right:auto;
}



div.wp-forecast-fc-oneday {
    padding: 0px;
}



div.wp-forecast-fc-block {
    padding: 3px;
    float:left;
}


div.wp-forecast-fc-left {
    font-size: 11px; 
    padding: 3px;
    text-align:center;
    float: left; 
}



div.wp-forecast-fc-right {
    font-size: 11px; 
    padding: 3px;
    text-align:left; 
    width: 120px;
    float: right; 
}



img.wp-forecast-fc-left {
    width: 48px;
    height: 30px;
    padding: 0px;
}
.carousel__slide .carousel__img{display:block;margin:0 auto}


.discover_text, .products_text, .special_text, .support_text
{
	float:left;
}
