::selection {
background: #ff8d2c;
}
::-moz-selection {
background: #ff8d2c;
}
.header-info, .testimonial-item .testimonial-container, .idz-column-box-container{border-top-color:#ff8d2c;}
.counter-trigger,  #slideshow-container .tp-rightarrow.custom, #slideshow-container .tp-leftarrow.custom, .idz-recent-posts li,
#pf-filter ul li a:hover, #pf-filter ul li a.selected,
.post-info, .room-meta li {
border-color:#ff8d2c;
}
.blog-carousel-nav .left-nav:hover, .blog-carousel-nav .right-nav:hover, .blog-slider-nav .left-nav:hover, .blog-slider-nav .right-nav:hover,
.pf-slider-nav .left-nav:hover, .pf-slider-nav .right-nav:hover, 
.team-slider-nav .left-nav:hover, .team-slider-nav .right-nav:hover, .room-carousel-nav .left-nav:hover, .room-carousel-nav .right-nav:hover, .left-nav:hover, .right-nav:hover{
border-color:#ffb678;
}
.wp-pagenavi a:hover, .wp-pagenavi .current, .idz-room-posts li{
border-color:#ff8d2c !important;
}
.logo-container img, .footer-logo, #scrollUp, .footer-menu a.active, .footer-menu li.current_page_item a, .idz-custom-heading-section:after, .idz-slider-testimonial .owl-controls .owl-page.active span, .idz-slider-testimonial .owl-controls .owl-page:hover span, .client-title:after, 
.button, button, input[type="submit"], .idz-button, .idz-column-box-container i.icon-c, .panel.fold.customcolor, .idz-slideshow .slider1-caption4 .button-slide1,
.idz-slideshow .slider1-caption4 .button-slide2,
.idz-slideshow .slider2-caption4 .button-slide1,
.idz-slideshow .slider2-caption4 .button-slide2,
.idz-slideshow .slider5-caption4 .button-slide1,
.idz-slideshow .slider5-caption4 .button-slide2, 
.reservation-form-container,
.idz-recent-posts:after,
.events-table td.idz-event-time,
.idz-inline-form .wpcf7-submit,
.team-title-section:after,
.team-social ul li,
#error404-right.panel.fold,
.dropcap.round, .dropcap.square,
.idz-pfrelated-section:after,
.single-portfolio .panel.fold,
.blog-info .image-blog-info,
.widget_idz_author_widget .panel.fold,
.archive-count, .idz-tag-cloud a, .idz-tag-cloud a:visited,
.wp-pagenavi a:hover, .wp-pagenavi .current,
.sharing-box .social-icon li,
.comment-text .reply, a.comment-reply-link, a.comment-reply-link:visited,
.twitter-title.bottom-line:after,
.resp-tabs-top .resp-tabs-list li.resp-tab-active:before, .resp-tabs-top .resp-tabs-list li.resp-tab-active:hover:before,
.resp-tabs-bottom .resp-tabs-list li.resp-tab-active:before,
.resp-tabs-bottom .resp-tabs-list li.resp-tab-active:hover:before,
.resp-tabs-left .resp-tabs-list li.resp-tab-active:before,
.resp-tabs-left .resp-tabs-list li.resp-tab-active:hover:before,
.resp-tabs-right .resp-tabs-list li.resp-tab-active:before,
.resp-tabs-right .resp-tabs-list li.resp-tab-active:hover:before,
.resp-tabs-bottom .resp-tabs-list li.resp-tab-active:after, .resp-tabs-bottom .resp-tabs-list li.resp-tab-active:hover:after,
h4.resp-accordion.resp-tab-active:before,
.idz-room-posts:after, #single-room-container:after, .room-meta span, .idz_inline_block_col .box-icon .icon-shape{
background-color:#ff8d2c
}
.reservation-form-container .wpcf7-submit {
background-color:#f87200
}
.idz-wrapbox.customcolor, .promo-box.customcolor:before{background-color:#ff8d2c !important}
.panel.fold.customcolor:before, #error404-right.panel.fold:before, .single-portfolio .panel.fold:before, .widget_idz_author_widget .panel.fold:before{
border-color: #fff #ee6d00 #fff #fff;
}
a, .epicon-color, .dotcolor,
.breadcrumb > .current_item,
.blog-container .moretext i,
ul.popular-list li .comment-count a, 
ul.popular-list li .comment-count a:visited,
.widget_area ul li a:hover, footer i, .counter-trigger .text-container p, .blog-post-info a, .blog-post-info li, .idz-slider-testimonial .testimonial-item span.testi-info, #slideshow-container .tp-rightarrow.custom:hover:before, #slideshow-container .tp-leftarrow.custom:hover:before, .epicon-menu a:hover, .epicon-menu a:focus, .epicon-menu a:active, .epicon-menu a.highlighted, .epicon-menu ul li:hover > a, .epicon-menu li.current_page_item > a, .epicon-menu li.current_page_parent > a, .epicon-menu li.current-menu-parent > a, .epicon-menu li.current-menu-ancestor > a, .epicon-menu a.active,
.epicon-menu a.current,
.epicon-menu a.current:hover,
.epicon-menu a.current:focus,
.epicon-menu a.current:active,
.epicon-menu a:hover span.sub-arrow:after,
.epicon-menu a:focus span.sub-arrow:after,
.epicon-menu a:active span.sub-arrow:after,
.epicon-menu a.highlighted span.sub-arrow:after,
.epicon-menu span.scroll-up:hover span.scroll-up-arrow:after,
.epicon-menu span.scroll-down:hover span.scroll-down-arrow:after,
.reservation-container .reservation-icon, .idz-recent-posts li a, .idz-event-text .e-time,  i.idz-icon.icolor, .colortext, 
.idz-tabs .idz-nav .ui-tabs-selected a, .idz-tabs .idz-nav .ui-tabs-active a,
.company-name, .monthprice,
.idz-toggle .ui-accordion-header-active, .idz-accordion .ui-accordion-header-active,
#pf-filter ul li a:hover, #pf-filter ul li a.selected, .post-info i, .blog-author .author-link, .login-form-container .checkbox_flat, #page-header .breadcrumb li:hover a, .epicon-menu span.scroll-down:hover span.scroll-down-arrow:after,
.resp-tabs-top .resp-tabs-list li:hover,
.resp-tabs-bottom .resp-tabs-list li:hover,
.resp-tabs-left .resp-tabs-list li:hover,
.resp-tabs-right .resp-tabs-list li:hover,
.resp-accordion h4.resp-accordion:hover,
h4.resp-accordion:hover,
h4.resp-accordion.resp-tab-active:hover, .idz-room-posts li a, .domain-price .price, #bridge a{color:#ff8d2c}
.icolor i, i.idz-icon.icolor,
.epicon-menu .mega-menu-list li a:hover,
.epicon-menu .mega-menu-list li a:focus,
.epicon-menu .mega-menu-list li a:active {color:#ff8d2c !important}
a:hover, footer a:hover, .idz-recent-posts li a:hover, .team-social li:hover a, .post-info a:hover, .blog-carousel-nav .left-nav:hover i, .blog-carousel-nav .right-nav:hover i,
.blog-author .author-link:hover, .blog-post-info a:hover, .blog-slider-nav .left-nav:hover i, .blog-slider-nav .right-nav:hover i, .social-header li a:hover, .login:hover,
.pf-slider-nav .left-nav:hover i, .pf-slider-nav .right-nav:hover i, .team-slider-nav .left-nav:hover i, .team-slider-nav .right-nav:hover i, .idz-room-posts li a:hover, .room-carousel-nav .left-nav:hover i, .room-carousel-nav .right-nav:hover i, .left-nav:hover i, .right-nav:hover i{
color: #ffb678;
}
.idz-button.button-group span{background: #ff7f13;}
#scrollUp:hover, .button:hover, .button:focus, .button:active, .button.active, button:hover, input[type="submit"]:hover, .idz-button:hover,
.idz-button.button-group:hover span,
.idz-slideshow .slider1-caption4 .button-slide1:hover,
.idz-slideshow .slider1-caption4 .button-slide2:hover,
.idz-slideshow .slider2-caption4 .button-slide1:hover,
.idz-slideshow .slider2-caption4 .button-slide2:hover,
.idz-slideshow .slider5-caption4 .button-slide1:hover,
.idz-slideshow .slider5-caption4 .button-slide2:hover,
.idz-slideshow .slider5-caption4 .button-slide2:hover span,
.idz-inline-form .wpcf7-submit:hover, .idz-tag-cloud a:hover {
background-color: #ffb678;
}
.idz-slideshow .slider3-box{
background: rgba(255, 141, 44, 0.6);
}
.pf-item-content{
background: rgba(255, 141, 44, 0.7);
}
.idz-client-inline-container{
-webkit-box-shadow: inset 4px 0px 0px 0px #ff8d2c;
-moz-box-shadow: inset 4px 0px 0px 0px #ff8d2c;
box-shadow: inset 4px 0px 0px 0px #ff8d2c;
}
.idz-toggle .ui-accordion-header-active, .idz-accordion .ui-accordion-header-active{
box-shadow: inset 0px 3px 0px #ff8d2c;
}
a.comment-reply-link, a.comment-reply-link:visited{color:#fff;}
.form-control:focus, input[type="text"]:focus, input[type="password"]:focus, input[type="email"]:focus, input[type="url"]:focus, textarea:focus, select:focus {
border-color: #ff8d2c;
-moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(255, 141, 44, 0.6);
-webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(255, 141, 44, 0.6);
box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(255, 141, 44, 0.6);
}@media only screen and (max-width: 1024px) {
a {
transition: none !important;
-moz-transition: none !important;
-webkit-transition: none !important;
}
input, textarea, select {
-webkit-appearance: none;
border-radius: 0;
}
.idz-animation, .animated{
opacity:1 !important; 
-webkit-transition:none !important;
-moz-transition:none !important;
-o-transition:none !important;
transition:none !important;
-webkit-animation-name:none !important;
animation-name:none !important
}
#main-container.boxed{width:100%;} .idz-slideshow{height:auto;} .resp-tabs-list li{padding:13px 26px}
.idz-column-box-container{margin:0 15px; width:auto}
.pf-container.large-block-grid-4 .pf-catname,
.pf-container.large-block-grid-4 .pfexcerpt{display:none;}
#footer-content{background-size:inherit !important;}
}   @media only screen and (min-width: 768px) and (max-width: 959px) { .column {margin-bottom:18px;}
a {
transition: none !important;
-moz-transition: none !important;
-webkit-transition: none !important;
}
input, textarea, select {
-webkit-appearance: none;
border-radius: 0;
}
.idz-animation, .animated{
opacity:1 !important; 
-webkit-transition:none !important;
-moz-transition:none !important;
-o-transition:none !important;
transition:none !important;
-webkit-animation-name:none !important;
animation-name:none !important
} .idz-slideshow{height:auto;} .home-slider-nav-container,
.team-container-carousel,
.clientsay-slider-nav-container,
.pf-slider-nav	{
position: relative;
}
.home-slider-nav,
.team-slider-nav,
.clientsay-slider-nav,
.pf-slider-nav	{
position: absolute;
right: 15px;
top: 0;
margin: 0;
}
.idz-column-box-container{margin:0 15px; width:auto}
.idz-column-box-container .column{border-right:0;}
.testimonial-slider-container{margin:70px 0 0 0;}
.reservation-form-container{right:0; top:0; margin:20px -45px 0px -45px}
.pricing-title{font-size:45px;}
.pricing-icon{display:none;}
.column-border-left, .row-border-bottom{border:0;}
.pf-container.large-block-grid-4 .pf-catname,
.pf-container.large-block-grid-4 .pfexcerpt{display:block;}
.widget_area{padding-top:40px;}
.bordertop{border:0;}
#footer-content{background-size:inherit !important;}
#footer-menu-container {
text-align: left !important;
margin-top: 27px;
}
.footer-menu li:first-child a {
padding-left: 0;
}
}   @media only screen and (min-width: 480px) and (max-width: 767px) { .column {margin-bottom:18px;}
a {
transition: none !important;
-moz-transition: none !important;
-webkit-transition: none !important;
}
input, textarea, select {
-webkit-appearance: none;
border-radius: 0;
}
.idz-animation, .animated{
opacity:1 !important; 
-webkit-transition:none !important;
-moz-transition:none !important;
-o-transition:none !important;
transition:none !important;
-webkit-animation-name:none !important;
animation-name:none !important
} .idz-slideshow{height:auto;}
.header-info .right-info li:first-child,
.search-container,
.login-container {
display: none !important;
}
#page-header + section {
padding-top: 40px;
}
#page-header .text-right {
text-align: center !important;
}
#page-header .breadcrumb {
display: none !important;
}
#page-header h1 {
font-size: 42px !important;
}
#page-header .inner-container .column{margin-bottom:0 !important;} .menu-container {
width: 100%;
padding: 0 !important;
border-top: 1px solid #dedede;
border-bottom: 1px solid #dedede;
}
.menu-container .epicon-menu {
width: 100% !important;
} .no-padding{padding:0;}
.no-padding-left{padding-right:0;}
.no-padding-right{padding-left:0;}
.blog-slider-nav-container,
.home-slider-nav-container,
.team-container-carousel,
.clientsay-slider-nav-container,
.pf-slider-nav	{
position: relative;
}
.blog-slider-nav,
.home-slider-nav,
.team-slider-nav,
.clientsay-slider-nav,
.pf-slider-nav	{
position: absolute;
right: 15px;
top: 0;
margin: 0;
}
.idz-column-box-container{margin:0 15px; width:auto}
.idz-column-box-container .column{border-right:0;}
.testimonial-slider-container{padding:20px 10px 0 10px; min-height:100px;}
.testimonial-item .testi-image{width:46px; height:46px;}
.testimonial-item .testimonial-container:before{font-size:40px; left:40px; top:10px}
.testimonial-item .testimonial-container{margin-left:90px;}
.testimonial-slider-container{margin:40px 0 0 0;}
.testimonial-item .testimonial-text{font-size:14px; line-height:18px; padding:0}
.testimonial-item .testimonial-text p{margin:0;}
.idz-client-list li{padding:0px !important; margin:0 0 5px 0}
.idz-client-list li img{border:solid 0px #dedede;}
.idz-client-list li div:before, .idz-client-list li:after, .idz-client-list li:before, .idz-client-list li div:after{background:transparent !important;}
.videobg-container{padding-bottom:250px !important}
.videobg-container  .panel{display:none}
.promo-text, .promo-action{display:block;}
.promo-text{margin-bottom:20px;}
.promo-action{text-align:center;}
.idz-client-inline li{border:0; margin-bottom:20px}
.reservation-form-container{right:0; top:0; margin:20px -45px 0px -45px}
.pricing-column{float:none; width:100%;}  
.team-container li figure img{display:block; margin:0 auto;}
.blog-container{margin-left:120px;}
.blog-container .moretext{position:relative;right:auto}
.post-info li{margin-right:10px;}
.widget_area{padding-top:40px;}
.attach-link{height:auto;}
.avatar-icon{display:block;}
.comment-text{margin-left:90px;}
#comments ol ul.children{margin-left:90px;}
.sharing-box .share-facebook{float:none; display:block; width:auto !important; overflow:hidden}
.share-facebook iframe{width:95% !important; border:solid 1px}
.sharing-box .social-icon{display:block; float:none; margin-top:20px}
.idzmap .google_map{height:200px !important;}
.column-border-left, .row-border-bottom{border:0;}
.idz-contact-form{
margin-top:20px;
padding:50px 29px 20px 29px;
}
#pf-filter{margin-right:0;}
#pf-filter ul li {display:inline-block; }
#pf-filter ul li a{display:block; margin:0 0 10px 0; width:100%;}
#pf-filter ul li a, #pf-filter ul li a:visited{font-size:10px;}
.pf-container.large-block-grid-4 .pf-catname,
.pf-container.large-block-grid-4 .pfexcerpt{display:block;}
.bordertop{border:0;}
#footer-content{background-size:inherit !important;}
.footer-info, .footer-info a, .footer-info a:visited {font-size: 12px;}
#footer-menu-container {display: none !important;	}
.small-block-grid-4 > li {
width: 100%;
padding: 0;
list-style: none;
display:block;
}
}   @media only screen and (max-width: 479px) { .column {margin-bottom:18px;}
a {
transition: none !important;
-moz-transition: none !important;
-webkit-transition: none !important;
}
input, textarea, select {
-webkit-appearance: none;
border-radius: 0;
}
.idz-animation, .animated{
opacity:1 !important; 
-webkit-transition:none !important;
-moz-transition:none !important;
-o-transition:none !important;
transition:none !important;
-webkit-animation-name:none !important;
animation-name:none !important
} .idz-slideshow{height:auto;}
.header-info .left-info li:first-child,
.header-info .right-info li:first-child,
.header-container .social-icon,
.search-container,
.login-container {
display: none !important;
}
#page-header + section {
padding-top: 40px;
}
#page-header .text-right {
text-align: center !important;
}
#page-header .breadcrumb {
display: none !important;
}
#page-header h1 {
font-size: 42px !important;
}
#page-header .inner-container .column{margin-bottom:0 !important;} .menu-container {
width: 100%;
padding: 0 !important;
border-top: 1px solid #dedede;
border-bottom: 1px solid #dedede;
}
.menu-container .epicon-menu {
width: 100% !important;
} .no-padding{padding:0;}
.no-padding-left{padding-right:0;}
.no-padding-right{padding-left:0;}
.blog-slider-nav-container,
.home-slider-nav-container,
.team-container-carousel,
.clientsay-slider-nav-container {
position: relative;
}
.blog-slider-nav,
.home-slider-nav,
.hotel-slider-nav,
.team-slider-nav,
.clientsay-slider-nav,
.blog-carousel-nav,
.pf-slider-nav{
display: none !important;
}
.idz-column-box-container{margin:0 15px; width:auto}
.idz-column-box-container .column{border-right:0;}
.testimonial-slider-container{padding:20px 10px 0 10px; min-height:100px;}
.testimonial-item .testi-image{width:46px; height:46px;}
.testimonial-item .testimonial-container:before{font-size:40px; left:40px; top:10px}
.testimonial-item .testimonial-container{margin-left:90px;}
.testimonial-slider-container{margin:40px 0 0 0;}
.testimonial-item .testimonial-text{font-size:14px; line-height:18px; padding:0}
.testimonial-item .testimonial-text p{margin:0;}
.idz-client-list li{padding:0px !important; margin:0 0 5px 0}
.idz-client-list li img{border:solid 0px #dedede;}
.idz-client-list li div:before, .idz-client-list li:after, .idz-client-list li:before, .idz-client-list li div:after{background:transparent !important;}
.videobg-container{padding-bottom:200px !important}
.videobg-container  .panel{display:none}
.promo-text, .promo-action{display:block;}
.promo-text{margin-bottom:20px;}
.promo-action{text-align:center;}
.idz-client-inline li{border:0; margin-bottom:20px}
.reservation-form-container{right:0; top:0; margin:20px -45px 0px -45px}
.pricing-column{float:none; width:100%;}  
.team-container li figure img{display:block; margin:0 auto;}
.blog-info{display:none;}
.blog-container{margin:0;}
.blog-container .moretext{position:relative;right:auto}
.widget_area{padding-top:40px;}
.attach-link{height:auto;}
.avatar-icon{display:none;}
.comment-text{margin-left:10px;}
#comments ol ul.children{margin-left:10px;}
.sharing-box .share-facebook{float:none; display:block; width:auto !important; overflow:hidden}
.share-facebook iframe{width:95% !important; border:solid 1px}
.sharing-box .social-icon{display:block; float:none; margin-top:20px}
.idzmap .google_map{height:200px !important;}
.column-border-left, .row-border-bottom{border:0;}
.idz-contact-form{
margin-top:20px;
padding:50px 29px 20px 29px;
}
#pf-filter{margin-right:0;}
#pf-filter ul li {display:inline-block; }
#pf-filter ul li a{display:block; margin:0 0 10px 0; width:100%;}
#pf-filter ul li a, #pf-filter ul li a:visited{font-size:10px;}
.pf-container.large-block-grid-4 .pf-catname,
.pf-container.large-block-grid-4 .pfexcerpt{display:block;}
.bordertop{border:0;}
#footer-content{background-size:inherit !important;}
.footer-info, .footer-info a, .footer-info a:visited {font-size: 12px;}
#footer-menu-container {display: none !important;	}
.small-block-grid-4 > li {
width: 100%;
padding: 0;
list-style: none;
display:block;
}
}@media only screen and (max-width: 1024px) {
.slider4-caption1 {
margin-left: 35px;
}
.slider4-caption2 {
margin-top: 10px;
}
.slider4-caption4 {
margin-left: 50px;
margin-top: 15px;
}
.slider5-caption1 {
margin-top: -120px;
}
}   @media only screen and (min-width: 768px) and (max-width: 959px) {
.slider1-caption1 h1, .slider1-caption2 h1,
.slider2-caption1 h1, .slider2-caption2 h1 {
font-size: 42px !important;
}
.slider1-caption3 p,
.slider2-caption3 p {
font-size: 14px !important;
}
.slider3-box {
margin-top: -18px !important;
}
.slider3-caption1,
.slider3-caption2 {
margin-top: -3px !important;
}
.slider4-caption1 h1 {
font-size: 56px !important;
}
.slider4-caption2 h1 {
font-size: 66px !important;
}
.slider4-caption3 {
margin-left: -55px !important;
}
.slider4-caption3 p {
font-size: 14px !important;
}
.slider4-caption4 {
margin-top: 12px !important;
}
.slider4-caption4 span {
font-size: 132px !important;
}
.slider5-caption3 p {
font-size: 14px !important;
}
.slider5-caption4 {
margin-left: -30px !important;
}
}   @media only screen and (min-width: 480px) and (max-width: 767px) {
.slider1-caption1 h1, .slider1-caption2 h1,
.slider2-caption1 h1, .slider2-caption2 h1 {
font-size: 28px !important;
}
.slider1-caption3 p,
.slider2-caption3 p {
font-size: 10px !important;
}
.slider3-box {
margin-top: -27px !important;
}
.slider4-caption1 h1 {
font-size: 34px !important;
}
.slider4-caption2 h1 {
font-size: 46px !important;
}
.slider4-caption3 {
margin-left: -50px !important;
}
.slider4-caption3 p {
font-size: 10px !important;
}
.slider4-caption4 {
margin-top: 15px !important;
margin-left: 10px !important;
}
.slider4-caption4 span {
font-size: 132px !important;
}
.slider5-caption3 p {
font-size: 10px !important;
}
.slider5-caption4 {
display: none !important;
}
}   @media only screen and (min-width: 0px) and (max-width: 479px) {
.slider1-caption1 h1, .slider1-caption2 h1,
.slider2-caption1 h1, .slider2-caption2 h1 {
font-size: 16px !important;
}
.slider1-caption3 p,
.slider2-caption3 p {
font-size: 5px !important;
}
.slider1-caption4,
.slider2-caption4 {
display: none;
}
.slider3-box {
height: 34px !important;
}
.slider4-caption1 h1 {
font-size: 16px !important;
}
.slider4-caption2 {
margin-left: 45px !important;
}
.slider4-caption2 h1 {
font-size: 16px !important;
}
.slider4-caption3 {
margin-left: -25px !important;
margin-top: -15px !important;
}
.slider4-caption3 p {
font-size: 5px !important;
}
.slider4-caption4 {
margin-top: -5px !important;
margin-left: 5px !important;
}
.slider4-caption4 span {
font-size: 42px !important;
}
.slider5-caption3 p {
font-size: 5px !important;
}
.slider5-caption4 {
display: none !important;
}
}.no-js .blog-carousel li{display:none; overflow:hidden}
.no-js .blog-carousel img{display:none; overflow:hidden}
.no-js .idz-tab{display:none; overflow:hidden}
.no-js .outer-blog-slider-container{display:none; overflow:hidden}
.no-js .testimonial-slider-container {display:none; overflow:hidden}
.no-js .outer-porfolio-slider-container{display:none; overflow:hidden}
.no-js .room-gallery-container ul li{display:none; overflow:hidden}iframe{ width:100%;}