﻿


.tripadvisor-logo{
height:auto;
width: 150px;

margin-top: -40px;
}

    #header .top .info {width: 46%;font-size: 72%;margin-top: 0;float: right;}

    #header .top .info span {font-size: 100%;margin-right: 0;}

.img-responsive {
  display: block;
  max-width: 100%;
  height: auto;
}

.single .nav-links {
    margin-top: 30px;
}

.comment-navigation, .single .nav-links {
    overflow: hidden;
    margin-top: 30px;
}
.fl-photo-img-svg {width: 100%;}

.nav-with{ width:820px; margin:0 auto;text-align:center; height:70px; line-height:18px; color:#FFF; font-size:14px; position: relative; z-index:5;}

.nav-with ul li a{ float:left; display:block;padding:0 40px; text-decoration:none; color:#FFF;}

.nav-with .navul li a{padding:0; width:20%;}

	.secound-footer-div{float:right;width:40%;vertical-align: middle;}

	.secound-footer-div a{color:#000;background:#ccc;padding:15px;vertical-align: middle;text-shadow: 0px 0px 0.2px #000;border-radius: 17px;}

	.secound-footer-div a:hover{color:#000;background:#ddd;padding:15px;vertical-align: middle;text-shadow: 0px 0px 0.2px #000;border-radius: 17px;}

.inner-wrap {
	margin: 0 auto;
	max-width: 1140px;
}

#site-navigation .inner-wrap {
   position: relative;
}

.mvp-feat2-top-text h2.mvp-stand-title {
font-size: 2.9rem;
}

.mvp-feat1-feat-text h2.mvp-stand-title {
font-size: 2.1rem;
}


.footer-right{
    float: right;
    text-align: right;
    max-width: 50%;
}


.dj-mtmenu li.dj-up {

	list-style:none outside; 

	display:block; 

	float:left;

	margin: 0;

	padding: 0;



	border-right: 0;

	}




.clear { clear:both; }

.col-divide { display:block; clear:both; width:100%; }
.info-err{color:#d21011;font-size:16px;font-weight:bold;text-align:center;clear:both}

.footer-top .links .float-right a{font-size:13px;color:#1D9FDD;}

.float-right{float:right;}

	.navbar-nav ul.sub-menu li.menu-item-has-children ul.sub-menu li {
			border-bottom:0px;
			border-top:1px solid #ddd;
	}

	.navbar-nav ul.sub-menu li.menu-item-has-children ul.sub-menu {
			padding-top:15px;
			margin-bottom:-10px;
	}
.footer .top .menus .menu-item-has-children{float:left;width:33.33%}
.footer .top .menus .menu-item-has-children ul li a{color:#231f20;display:block;padding-bottom:3px}
.footer .top .menus .menu-item-has-children a:hover{color:#0072ff}


  .rtl .menu-primary-items li.menu-item-has-children ul a:after,
  .rtl .menu-unset ul li.menu-item-has-children ul a:after {
    -webkit-transform: rotate(180deg);
    -ms-transform: rotate(180deg);
    transform: rotate(180deg);
    left: auto;
    right: 6px;
  }
.mk-css-icon-menu-line-2{transition:opacity .1s ease}
.dashboard-active .mk-css-icon-menu-line-2,.is-active .mk-css-icon-menu-line-2{opacity:0}

.pea_cook_more_info_popover_inner {
    margin: 40px auto;
    min-width: 50%;
    min-height: 200px;
    padding: 50px;
    max-width:60%;
   background-color: rgba(0,0,0,0.75);
    
     filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#cc000000, endColorstr=#cc000000);
    
    -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#cc000000, endColorstr=#cc000000)";    
}

.pea_cook_more_info_popover_inner a {
    border-bottom: dotted thin #eee;
    text-decoration: none;
}

.pea_cook_more_info_popover_inner a:hover {
    text-decoration: none;
    border-bottom-style: solid;
    color: #ddd;
}
.container-fluid{padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}
.container .jumbotron,.container-fluid .jumbotron{padding-right:15px;padding-left:15px;border-radius:6px}


.header a:link{color:#efefef;text-decoration:none;}

.header a:visited{color: #efefef;text-decoration: none;}

.header a:hover{color: #efefef;text-decoration: underline;}

.header a:active{color: #efefef;}



.header{float:left;width:1091px;padding-left:4px;padding-right:4px;margin-left:auto;margin-right:auto;margin-top:0px;overflow:hidden;height:28px;line-height:28px;background:#0D0D0D;color:#efefef}

#wrapper .content .nav .menu{ list-style:none; float:left;  position:relative;}

#wrapper .content .nav .menu li{ float:left; color:#fff; padding:15px 13px 15px 13px; background:none; position:relative;}

#wrapper .content .nav .menu li a{ text-decoration:none; font-size:14px; color:#fff; font-weight:bold;}

#wrapper .content .nav .menu li .sub-menu{display:none;}

#wrapper .content .nav .menu li:hover .sub-menu{display:block; position:absolute; left:0; top:40px; background:#038d01; z-index:999; width:244px; list-style:none;}

#wrapper .content .nav .menu li .sub-menu li{ padding: 5px; width:234px;position:relative; background:none; border-bottom:1px solid #76e135;}

#wrapper .content .nav .menu li .sub-menu li .sub-menu{display:none;}

#wrapper .content .nav .menu li:hover .sub-menu li:hover .sub-menu{display:block; position:absolute;  left:240px; top:0px; background:#038d01; z-index:999; width:244px;}

	.look_inner_link {
		margin-top: 0;
		padding-top: 5px;
		padding-bottom: 5px;
	}

.look_inner_link a{
	color: #fff;
}

.look_inner_link:after {
	display: block;
	float: right;
	content: "\003e";
	position: absolute;
	top: 50%;
	margin-top: -11px;
	right: 0;
}
.pp-layout-entity--has-background-gallery{position:relative}
.pp-layout-entity--has-background-gallery .pp-row{position:relative}
.pp-layout-entity--has-background-video{background-color:#000 !important;background-image:none !important;position:relative}


.make-booking .makebooking {
    padding: 10px 20px !important;
    border: none;
    float: right;
    font-weight: 700;
    background: #028bbf;
    color: #fff;
    font-size: 15px;
    border-radius: 3px;
    margin: 5px 0;
}
.box-animate,.box-inner,.box-inner i{display:block;position:absolute}
.box-animate{left:0;width:100%;height:100%}

.h2extention2{
	color: #ED1B24;
}

.frame .f_oj6{background-position:0 -224px;}
#infinite-footer .container{background:rgba(255,255,255,.8);border-color:#ccc;border-color:rgba(0,0,0,.1);border-style:solid;border-width:1px 0 0;box-sizing:border-box;margin:0 auto;overflow:hidden;padding:1px 20px;width:780px}
.container{margin-right:auto;margin-left:auto;padding-left:4px;padding-right:4px}
.container-fluid{margin-right:auto;margin-left:auto;padding-left:4px;padding-right:4px}
.ie-page .container{width:960px!important;min-width:960px!important;margin:0 auto!important}
.container-fluid.max{max-width:1400px;margin-top:-32px;margin-bottom:60px}
.site-header-is-scrolled .site-header-nav .menu-item a{padding:2px 0}


.wysiwyg {
    margin: 0 0 30px 0;
}
header .logo{width:126px;float:left;margin:20px 0 0}
.logo a{display:block}
header .logo img{width:100%}
.search-index-page .logo{width:265px;margin:60px auto}
.search-index-page .logo img{width:100%}
.overlay_photodescr .next-image,.overlay_photodescr .prev-image{-webkit-transition:.2s;transition:.2s;position:absolute;z-index:20;top:350px;left:50%;margin-top:-63px;border-top:63px solid transparent;border-bottom:63px solid transparent;cursor:pointer}
.overlay_photodescr .prev-image{border-right:43px solid rgba(255,255,255,.15);margin-left:-408px}
.overlay_photodescr .prev-image:hover{border-right-color:rgba(255,255,255,.3)}

a.learn-more , .learn-more a{
    font-family: 'Roboto';
    font-size: 13px;
    color: #3580bf;
}



#toolbar {
  float: right;
  margin: 8px 8px 50px 0; }


.interstitial-inner {
  background-color: rgb(230, 230, 230);
  height: 100%;
  overflow: hidden;
}

.btn_menu { display:none; }

	.btn_menu:hover { color:#fff; text-decoration:none; text-shadow:1px 1px 1px rgba(0, 0, 0, 0.6);}

	.btn_menu.active { text-indent:-9999px; }
.post-info a{color:#fff}
#content .post-info,#content .postmetadata{font-size:.9em;color:#666c7f;margin:0;padding:0}
#content .post-info{box-shadow:.2em .2em .3em rgba(0,0,0,.45)}

.map__halfbox {
	position: relative;
	display: block;
	float: left;
	width: 100%;
	max-width: 500px;
	margin: 70px 0;
}

header h1.logo {
  position: absolute;
  left: 50%;
  width: 120px;
  margin: 0 0 0 -60px;
  display: block;
  z-index: 100;
}

.nav_scroll .logo img {
  width: 60%;
}

.nav_scroll h1.logo {
  margin: 38px 0 0 -60px;
}

.inner_scroll .logo img {
  width: 90%;
}
.custom-landing-image .fusion-row .fusion-separator{margin:15px auto!important}
#fusion-gmap-container,#main,#sliders-container,#wrapper,.fusion-separator .icon-wrapper,body,html{background-color:#ffffff;}

		
	.home-widget,
	#home-mid-wrap .feat-widget-cont .home-title-wrap,
	#home-mid-wrap .gallery-widget-wrap .home-title-wrap,
	#home-mid-wrap .feat-widget-text {
		margin: 0 3.61663652803% 20px;  
		width: 92.7667269439%; 
		}


.home-widget-wrap {
	width: 100%
	}


.home-widget {
	border-bottom: 1px solid #ddd;
	padding-bottom: 20px;
	}


.home-widget,
#home-mid-wrap .feat-widget-cont .home-title-wrap,
#home-mid-wrap .gallery-widget-wrap .home-title-wrap {
	margin: 0 2.65604249668% 20px; 
	width: 94.6879150066%; 
	}
.visibility-hidden{visibility:hidden}
.number-comments{height:30px;line-height:30px;background-color:#000;color:#fff}


.site-main {
	position: relative;
}


.site-main .sidebar-container {
	height: 0;
	position: absolute;
	top: 40px;
	width: 100%;
	z-index: 1;
}


.site-main .sidebar-inner {
	margin: 0 auto;
	max-width: 1040px;
}


.attachment .site-main .sidebar-container {
	display: none;
}





.site-main .mu_register {
	margin: 0 auto;
	max-width: 604px;
	width: 100%;
}


.site-main .mu_register input[type="submit"],
.site-main .mu_register #blog_title,
.site-main .mu_register #user_email,
.site-main .mu_register #blogname,
.site-main .mu_register #user_name {
	font-size: inherit;
	width: 270px;
}


.site-main .mu_register input[type="submit"] {
	width: auto;
}





.site-main .widget-area {
	float: right;
	width: 300px;
}
.footer_links h3{font-size:21px;font-weight:700;margin-bottom:25px;color:#fff;text-transform:uppercase;}
.footer_links ul li{margin-top:14px;}
.footer_links ul li a{color:#cccccc;transition:.3s;font-size:14px;}
.footer_links ul li a:hover{color:#fff;text-decoration:none;}
.footer_links p{color:#fff;margin-bottom:20px;line-height:21px;}
.footer_links input{float:left;background:transparent;border:1px solid #4e4e4e;padding:10px;color:#fff;width:68%;}
.footer_links button{padding:11px 16px 12px;border:none;background:#3b88f0;color:#fff;font-size:15px;font-family:Open Sans;font-weight:300;outline:none;}
.footer_links input::placeholder{color:#676767;opacity:1;}

.cl-effect-11 a::before {
	content: "";
	border-bottom: 0px;
}

.cl-effect-11 a:hover {
	color: #111;
}

.cl-effect-11 a {
	font-size: 12px;
}

.menu .cl-effect-11 a::before {
	padding: 7px 0;
}

.cl-effect-11 a.active::before {
	content: "";
}

.cl-effect-11 a:hover::before,
.cl-effect-11 a:focus::before {
	max-width: 100%;
}
.owl__slide--step{font-size:6.875em;line-height:1em;color:#fff;width:500px;height:500px;border-radius:500px;background-color:#f36d21;text-align:center;-webkit-box-sizing:border-box;box-sizing:border-box;padding-top:120px;-webkit-transform:translate(-200px, 140px);transform:translate(-200px, 140px);position:relative;opacity:0;-webkit-transition:all ease-in-out 200ms;transition:all ease-in-out 200ms;-webkit-transition-delay:500ms;transition-delay:500ms}
.owl__slide--step::after{content:"";display:block;position:absolute;top:157px;left:375px;width:0;border-width:70px 120px 0;border-style:solid;border-color:#f36d21 transparent}
.owl-item.active .owl__slide--step{opacity:1;-webkit-transform:translate(-100px, -20px);transform:translate(-100px, -20px)}



#et-secondary-menu li,
#top-menu li {
	word-wrap: break-word;
}


#et-secondary-menu .et-social-icons {
	margin-right: 20px;
}


#et-secondary-menu {
	float: right;
}


	#et-secondary-nav,
	#et-secondary-menu {
		display: none !important;
	}


	#et-secondary-menu .et_duplicate_social_icons {
		display: inline-block;
	}


	#et-info,
	#et-secondary-menu {
		display: block;
		float: none;
		text-align: center;
	}


	.et_secondary_nav_two_panels #et-secondary-menu {
		margin-top: 12px;
	}



#enalist {
	font-size: 15px;
font-weight: bold;
background-color: #fff;
margin: 0px 0px 15px;
width: 190px;
}

#enalist a {
	display:block;
	padding: 3px 5px;
	background-color:#ffffff;
}

#enalist a:hover {
	display:block;
	text-decoration: none;
}

#enalist table tr{
	width:190px;
}
 
#enalist td{
	text-align:center;
	border:1px solid #333;
}
 

.entry #enalist td {
line-height: 30px;
border: 2px #333 solid;
	font-size: 18px;
}

.hr {border-bottom: 1px dotted #999999; margin-bottom:15px;}

.sidebar .widget_calendar tbody td.pad,
.sidebar .widget_calendar tfoot td.pad {
    background: #F5F5F5;
    border: none;
}


section.file-manager .img-file{
	position: absolute;
    border-radius: 6px;
    box-shadow: 0 2px 48px 0 rgba(0, 0, 0, 0.4);
}


header#top .menu-item-language .iclflag, #header-secondary-outer .menu-item-language .iclflag{top:1px; position:relative; margin-right:4px}


#header-secondary-outer .menu-item-language .iclflag{top:2px}


header#top nav ul.buttons li.menu-item a{position:relative}
body:not(.material) #header-outer,.ascend #header-outer[data-full-width="true"][data-using-pr-menu="true"] header#top nav ul.buttons li.menu-item,.ascend #header-outer[data-full-width="true"][data-format="centered-menu"] header#top nav ul.buttons li#social-in-menu{padding-top:28px;}
.col,.col-1,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-10,.col-11,.col-12,.col-auto,.col-lg,.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-lg-auto,.col-md,.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-md-auto,.col-sm,.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-sm-auto,.col-xl,.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,.col-xl-auto{position:relative;width:100%;min-height:1px;padding-right:15px;padding-left:15px}
.col-lg-4{-webkit-box-flex:0;-ms-flex:0 0 33.33333%;flex:0 0 33.33333%;max-width:33.33333%}
.center-block{display:block;margin-left:auto;margin-right:auto}


.module-twitter .tweet-time {
  color: #5c5551;
  font-family: arial, sans-serif;
  font-size: 1em;
  margin: -.5em 0 .5em 0;
  font-weight: bold; }
