/**
 * @file
 * Styles for media support.
 */

@media (min-width: 767px) {
	.dialog-off-canvas-main-canvas {
		background: #FFF url(../images/body-back.png) repeat-x left 85px;
	}
	.topwidget,
	.middlewidget,
	.bottomwidget,
	.footerwidget,
	.price-table{
		padding: 50px 0;
	}
	.navbar-header{
		float: none;
	}
	.main-header{
		padding: 15px 0;
	}
	.main-header .region{
		margin: 0px;
	}
	.main-header .region-search{
		float: right;
		width: auto;
		display: inline-block;
	}
	.carousel-caption {
		background: rgba(0, 0, 0, 0.47);
		padding: 0 15px 30px 14px;
		font-size: 14px;
	}
	.carousel-caption h3{
		color: #FFF;
	}
	.region-primary-menu{
		display: inline-block;
		float: left;
		width: 100%;
		margin: 0;
	}
	.slideshow{
		display: block;
	}
	.region-primary-menu ul {
		border: 0;
		display:block;
		width:100%;
		background-color:#003478;
	}
	.region-primary-menu ul li{
		border: 0;
		padding: 0;
		display:inline-block;
	}
	.region-primary-menu ul li a,
	.region-primary-menu ul li a:hover,
	.region-primary-menu ul li a:focus,
	.region-primary-menu ul li a:active,
	.region-primary-menu ul li a.highlighted{
		padding: 10px 14px;
		margin:0;
		border:none;
		text-decoration:none;
		color: #FFF;
	}
	.region-primary-menu ul li a.is-active{
		background-color:#004299;
	}
	.region-primary-menu ul li a:hover{
		background-color:#009199;
	}
	.region-primary-menu ul li.menuparent > a::after{
	  content: "+";
	}
	.region-primary-menu ul li.sfHover > a{
		background-color:#009199;
	}
	.region-primary-menu ul li.menuparent ul li a{
		border-top: 1px #999 dashed;
	}

	.sub-arrow{
		display:none;
	}
	.welcome-banner-text h2{
		font-size: 50px;
	}
	.welcome-banner-text{
		font-size: 14px;
	}
	.bottom-widgets{
		text-align: left;
		padding: 50px 0;
	}
	.credit-link{
		text-align: right;
	}
	.social-media{
		float: right;
		display: inline-block;
	}
	.social-media a{
		margin: 0 0 0 3px;
	}
	/*comment*/
	.comment-wrap .author-details{ width: 10%; }
	.comment-wrap .author-comments{ width: 90%;}
	.flexslider .slider-caption{
		display: inline-block;
	}
	
}

