@charset "UTF-8";


/* CSS Document */

.features .row .one_third {
width: 45%;
padding-bottom: 20px;
margin: 2.5%;
}

#footcol3, #footcol4 {
	display:none;
}

#footersidebar .three.columns {
	width:45%;
	margin:0 2.5%;
}

.item.columns {
	height:450px;
	max-height:450px;
}

.flex-caption h1 {
	color:whitesmoke;
}
.flex-caption {
	box-shadow:none;
	width:100%;
	border:none;
	padding:0;
}
.slider-text p {
	text-align:center;
}

.slider-text {
	padding:20px 0 0px;	
}
.promotion {
	margin-top:-40px;
}
.button {
	box-shadow:none;
	border:none;
	padding:10px 20px
}

#outermainmenu {
	background-image: url(comodos-logo.png);
	background-repeat: no-repeat;
	background-position-y: 10px;
	background-position-x: 5px;
}
input[type="tel"] {
	margin-bottom: 10px;
font-size: 14px;
width: 50%;padding: 8px 6px;
}

#outerheader, #outerslider  {
	background-image: url(./wp-content/themes/imperialhotel/images/bg_body.jpg);

}

#outerslider {
	border:none;
	margin-top:-120px;
	height: 475px;
overflow: hidden;
}

#slider {
	margin-top:-150px;
}

.flexslider {
	background:none;
}

#outermainmenu {
	border:none;
	background-color: rgba(0,0,0,.3);
	box-shadow:none;
	clear:both;
	display:block;
}

.sf-menu > li:first-child, #topnav{
	background:none;
	list-style:none;
}

.textwidget, #footersidebar li a, #footersidebar li a:visited {
	color:#7e6b6b;
}

.sf-menu li.current-menu-item > a, .sf-menu li.current_page_item > a, .sf-menu li.current_page_parent > a, .sf-menu li.current-menu-parent > a, .sf-menu li.current-post-parent > a, .sf-menu li.current-page-ancestor > a, .sf-menu a, .sf-menu a:link, .sf-menu a:visited, .sf-menu li > a:hover, .sf-menu li > a:active, .sf-menu li > a:focus, .sf-menu li.sfHover > a{
	font-size:26px;
}

#outertitle, .button:hover, .button:active, .more, .more:hover, .more:active {
	box-shadow:none;
	border:none;
}

a.button:hover, a.more:hover {
	color:white !important;	
}

img, .frame, #entry-author-info #author-avatar, .gallery .gallery-icon {
	border:none !important;
}

#bg-image {
	height:250px;
	margin-top:-77px;
	width:100%;
	top:0px;
	left:0px;
}

.klasik-pf-text .pfexcerpt {
	text-align:justify;
}

tr td {
border: none;
background: none;
text-align:justify;
}

div#outerlogo {
	display:none
}

#footersidebar li#social-widget-2 {
	padding:0px;
}



@media only screen and (max-width: 479px) {

#outerslider {
	height:280px;
	margin-bottom:0px;
}


#slider img{
	width:500px;
	height:280px;
}
.promotion {
	z-index:1000;
	margin-top:-5px;
	padding:10px 0;
}

.features .row .one_third {
width: 95%;
}

#footersidebar .three.columns {
	width:95%;
}

#navigation {
	width: 40%;
left: 35%}

.flex-caption {
	top: 350px
}

}

em, strong {
	text-decoration:none;
	font-weight:normal;
	font-style:normal;
	color:inherit
}

