@media screen and (max-width: 600px)    {
    .my-smaller-imp   {
        font-size: 18px !important;
        line-height: 1.65em !important;
    }
}

@media screen and  (max-width: 767px)   {
    .slider-text-middle   {
        vertical-align: middle; 
    }
}

@media (max-width:1650px){.mfp-figure .mfp-close{display:block !important}
.mfp-image-holder .mfp-close{position:fixed;top:0;right:15px !important;}
.tattoo-art-box .title-extra{font-size:50px !important;line-height:50px !important;}
}
@media (max-width:1500px){.mfp-figure .mfp-close{display:block !important}
.mfp-image-holder .mfp-close{position:fixed;top:0;right:15px !important;}
.grid-style1 .grid figcaption h3{padding:0 50px;}
.service{min-height:701px;}
.personal .container{width:1000px !important;}
.hover-box-image-link{bottom:30px;}
}
@media (max-width:1400px){.mfp-figure .mfp-close{display:block !important}
.mfp-image-holder .mfp-close{position:fixed;top:0;right:15px !important;}
.blog-post-style3 article .post-details{padding:10px;}
.menu-item{padding:22px 0;}
.hover-box-text .title-medium::before{left:35px;width:15px;}
.hover-box-text{padding:45px 55px;}
.tattoo-art-box .title-extra{font-size:42px !important;line-height:42px !important;}
}
@media (max-width:1300px){.mfp-figure .mfp-close{display:block !important}
.mfp-image-holder .mfp-close{position:fixed;top:0;right:15px !important;}
.blog-post-style5 .post-details{min-height:315px;padding:15% 12%;}
.service{min-height:744px;}
.menu-img{display:none;}
.menu-text{width:100%;}
.architecture-details{width:70% !important;}
.architecture-bio:hover .architecture-details{bottom:20px !important;}
.personal .container{width:830px !important;}
.personal .post-details .text-extra-large{font-size:16px !important;line-height:24px !important;}
.hover-box-text .title-medium::before{left:12px;top:42px;height:3px;}
.hover-box-text{padding:22px 30px;}
}
@media (max-width:1199px){section{padding:110px 0;}
.mfp-figure .mfp-close{display:block !important}
.mfp-image-holder .mfp-close{position:fixed;top:0;right:15px !important;}
.md-center-col{float:none !important;margin-left:auto !important;margin-right:auto !important}
.md-no-border{border:none !important}
.md-margin-one-half{margin:0.5% !important}
.md-margin-one{margin:1% !important}
.md-margin-two{margin:1.5% !important}
.md-margin-three{margin:2% !important}
.md-margin-four{margin:2.5% !important}
.md-margin-five{margin:3% !important}
.md-margin-six{margin:3.5% !important}
.md-margin-seven{margin:4% !important}
.md-margin-eight{margin:4.5% !important}
.md-margin-nine{margin:5% !important}
.md-margin-ten{margin:5.5% !important}
.md-margin-eleven{margin:6% !important}
.md-margin-twelve{margin:6.5% !important}
.md-margin-thirteen{margin:7% !important}
.md-margin-fourteen{margin:7.5% !important}
.md-margin-fifteen{margin:8% !important}
.md-margin-sixteen{margin:8.5% !important}
.md-margin-seventeen{margin:9% !important}
.md-margin-eighteen{margin:9.5% !important}
.md-margin-nineteen{margin:10% !important}
.md-margin-twenty{margin:10.5% !important}
.md-margin-twenty-one{margin:11% !important}
.md-margin-twenty-two{margin:11.5% !important}
.md-margin-twenty-three{margin:12% !important}
.md-margin-twenty-four{margin:12.5% !important}
.md-margin-twenty-five{margin:13% !important}
.md-margin-twenty-six{margin:13.4% !important}
.md-margin-twenty-seven{margin:14% !important}
.md-margin-twenty-eight{margin:14.5% !important}
.md-margin-twenty-nine{margin:15% !important}
.md-margin-thirty{margin:15.5% !important}
.md-margin-thirty-one{margin:16% !important}
.md-margin-thirty-two{margin:16.5% !important}
.md-margin-thirty-three{margin:17% !important}
.md-margin-thirty-four{margin:17.5% !important}
.md-margin-thirty-five{margin:18% !important}
.md-no-margin{margin:0 !important}
.md-no-margin-lr{margin-left:0 !important;margin-right:0 !important}
.md-no-margin-tb{margin-top:0 !important;margin-bottom:0 !important}
.md-no-margin-top{margin-top:0 !important}
.md-no-margin-bottom{margin-bottom:0 !important}
.md-no-margin-left{margin-left:0 !important}
.md-no-margin-right{margin-right:0 !important}
.md-margin-lr-auto{margin-left:auto !important;margin-right:auto !important}
.md-padding-one-half{padding:0.5% !important}
.md-padding-one{padding:1% !important}
.md-padding-two{padding:1.5% !important}
.md-padding-three{padding:2% !important}
.md-padding-four{padding:2.5% !important}
.md-padding-five{padding:3% !important}
.md-padding-six{padding:3.5% !important}
.md-padding-seven{padding:4% !important}
.md-padding-eight{padding:4.5% !important}
.md-padding-nine{padding:5% !important}
.md-padding-ten{padding:5.5% !important}
.md-padding-eleven{padding:6% !important}
.md-padding-twelve{padding:6.5% !important}
.md-padding-thirteen{padding:7% !important}
.md-padding-fourteen{padding:7.5% !important}
.md-padding-fifteen{padding:8% !important}
.md-padding-sixteen{padding:8.5% !important}
.md-padding-seventeen{padding:9% !important}
.md-padding-eighteen{padding:9.5% !important}
.md-padding-nineteen{padding:10% !important}
.md-padding-twenty{padding:10.5% !important}
.md-padding-twenty-one{padding:11% !important}
.md-padding-twenty-two{padding:11.5% !important}
.md-padding-twenty-three{padding:12% !important}
.md-padding-twenty-four{padding:12.5% !important}
.md-padding-twenty-five{padding:13% !important}
.md-padding-twenty-six{padding:13.4% !important}
.md-padding-twenty-seven{padding:14% !important}
.md-padding-twenty-eight{padding:14.5% !important}
.md-padding-twenty-nine{padding:15% !important}
.md-padding-thirty{padding:15.5% !important}
.md-padding-thirty-one{padding:16% !important}
.md-padding-thirty-two{padding:16.5% !important}
.md-padding-thirty-three{padding:17% !important}
.md-padding-thirty-four{padding:17.5% !important}
.md-padding-thirty-five{padding:18% !important}
.md-no-padding{padding:0 !important}
.md-no-padding-lr{padding-left:0 !important;padding-right:0 !important}
.md-no-padding-tb{padding-top:0 !important;padding-bottom:0 !important}
.md-no-padding-top{padding-top:0 !important}
.md-no-padding-bottom{padding-bottom:0 !important}
.md-no-padding-left{padding-left:0 !important}
.md-no-padding-right{padding-right:0 !important}
.md-display-block{display:block !important}
.md-overflow-hidden{overflow:hidden !important}
.md-display-inline-block{display:inline-block !important}
.md-display-inline{display:inline !important}
.md-display-none{display:none !important}
.md-display-inline-table{display:inline-table;}
.md-top-minus1{top:-1px !important}
.md-top-minus2{top:-2px !important}
.md-top-minus3{top:-3px !important}
.md-top-minus4{top:-4px !important}
.md-top-minus5{top:-5px !important}
.md-top-minus6{top:-6px !important}
.md-top-minus7{top:-7px !important}
.md-top-minus8{top:-8px !important}
.md-top-minus9{top:-9px !important}
.md-top-minus10{top:-10px !important}
.md-width{display:inline-block;position:relative;width:90%;}
.md-width-20{width:20% !important;}
.md-width-30{width:30% !important;}
.md-width-40{width:40% !important;}
.md-width-50{width:50% !important;}
.md-width-60{width:60% !important;}
.md-width-70{width:70% !important;}
.md-width-80{width:80% !important;}
.md-width-90{width:90% !important;}
.md-width-100{width:100% !important;}
.md-width-auto{width:auto !important}
.md-container-fluid{width:100% !important;}
.md-height-100{height:100% !important}
.md-height-auto{height:auto !important}
.md-clear-both{clear:both}
.md-vertical-align-middle{vertical-align:middle !important;}
.md-vertical-align-top{vertical-align:top !important;}
.md-line-break{display:block !important;}
.md-z-index-1{z-index:1 !important;}
.md-z-index-0{z-index:0 !important;}
.md-z-index-minus2{z-index:-2 !important;}
.md-no-transition *{transition-timing-function:none;-moz-transition-timing-function:none;-webkit-transition-timing-function:none;-o-transition-timing-function:none;transition-duration:0s;-moz-transition-duration:0s;-webkit-transition-duration:0s;-o-transition-duration:0s;}
.md-text-center{text-align:center !important}
.md-text-left{text-align:left !important}
.md-text-right{text-align:right !important}
.md-text-extra-small{font-size:10px !important;line-height:15px!important;}
.md-text-small{font-size:11px !important;line-height:15px!important;}
.md-text-medium{font-size:14px !important;line-height:25px !important;}
.md-text-large{font-size:15px !important;line-height:20px !important;}
.md-text-extra-large{font-size:18px !important;line-height:25px !important;}
.md-title-small{font-size:20px !important;line-height:27px !important;}
.md-title-medium{font-size:24px !important;line-height:28px !important;}
.md-title-large{font-size:28px !important;line-height:34px !important;}
.md-title-extra-large{font-size:35px !important;line-height:37px !important;}
.md-title-extra-large-2{font-size:45px !important;line-height:45px !important;}
.md-title-extra-large-3{font-size:50px !important;line-height:50px !important;}
.md-title-extra-large-4{font-size:70px !important;line-height:50px !important;}
.md-title-extra-large-5{font-size:80px !important;line-height:50px !important;}
.md-title-big{font-size:100px !important;line-height:100px !important;}
.md-title-big2{font-size:125px !important;line-height:125px !important;}
.md-title-big3{font-size:150px !important;line-height:150px !important;}
.md-no-letter-spacing{letter-spacing:0px !important}
.md-letter-spacing-1{letter-spacing:1px !important}
.md-letter-spacing-2{letter-spacing:2px !important}
.md-letter-spacing-3{letter-spacing:3px !important}
.md-font-weight-100{font-weight:100 !important}
.md-font-weight-400{font-weight:400 !important}
.md-font-weight-600{font-weight:600 !important}
.md-font-weight-700{font-weight:700 !important}
.md-font-weight-800{font-weight:800 !important}
i{color:#9a9a9a;margin:0}
.md-icon-extra-large{font-size:60px !important;}
.md-icon-large{font-size:50px !important;}
.md-icon-medium{font-size:40px !important;margin-bottom:15px !important;}
.md-icon-small{font-size:25px !important;}
.md-icon-extra-small{font-size:18px !important;}
.md-pull-left{float:left !important}
.md-pull-right{float:right !important}
.md-float-none{float:none !important}
.md-no-border{border:none !important}
.navbar-header{background:none}
.blog-post-style2 .post-details{padding:35px 20px;}
.blog-post-style3 article .post-details{padding:10px;}
.blog-post-style6 .post-details{padding:30px;}
.team-style1 .team-mood span{padding:8px 14px;}
.tab-style-1 li a{padding:15px 16px 15px 0;}
.slider-typography .slider-typography-option1 span{font-size:80px;}
.slider-typography .slider-typography-option3 span{font-size:70px;line-height:70px;}
.call-us .title-small{font-size:16px !important;}
.service{min-height:600px;}
.agency-skill{min-height:400px;}
.restaurant-menu-background{background:rgba(255, 255, 255, 1) none repeat scroll 0 0;height:calc(100% - 46%);left:15%;position:absolute;top:23%;width:calc(100% - 32%);}
.md-fix-background-left{position:relative;background-size:cover !important;overflow:hidden;background-position:left center;background-repeat:no-repeat !important;background-attachment:fixed !important}
.md-fix-background-right{position:relative;background-size:cover !important;overflow:hidden;background-position:right center;background-repeat:no-repeat !important;background-attachment:fixed !important}
.chef-details{left:8%;width:90%;}
.menu-text-sub span{line-height:15px;}
.menu-item{padding:16px 0;}
.adventure-details-destinations{right:1px;}
.travel-how-to-work{padding:20px;}
.architecture-section{padding:90px 60px 0;}
.personal-slider-content span{margin-left:auto !important;margin-right:auto !important}
.center-logo-header .nav li{margin:0 8px;}
.center-logo-header .navbar-nav a{font-size:13px;}
.photography-about::after{background-color:#fff;content:"";height:100%;left:0;opacity:0.8;position:absolute;top:0;width:100%;z-index:0;}
.photography-about .container{position:relative;z-index:1;}
.photography-awards::after{background-color:#fff;content:"";height:100%;left:0;opacity:0.8;position:absolute;top:0;width:100%;z-index:0;}
.photography-awards .container{position:relative;z-index:1;}
.photography-about{min-height:700px;}
.hover-box-image-link{bottom:20px;}
.hover-box-image:hover h3{font-size:27px;top:66%;letter-spacing:8px !important;}
.slider-typography .slider-typography-option2 span{font-size:40px;}
.icon-box i{margin:0 19px;}
.widget.affix{width:18%;}
.glyphs .box1{width:50%;}
}
@media only screen and (min-width:1000px) and (max-width:1024px){.mfp-figure .mfp-close{display:block !important}
.mfp-image-holder .mfp-close{position:fixed;top:0;right:15px !important;}
#breakfast, #lunch, #dinner{background-size:145% !important;}
.restaurant-menu-text{left:59px;}
}
@media (max-width:1150px){.mfp-figure .mfp-close{display:block !important}
.mfp-image-holder .mfp-close{position:fixed;top:0;right:15px !important;}
.personal .container{width:750px !important;}
}
@media (max-width:1050px){.mfp-figure .mfp-close{display:block !important}
.mfp-image-holder .mfp-close{position:fixed;top:0;right:15px !important;}
.grid-style1 .grid figcaption h3{font-size:14px;line-height:20px;}
.grid-style2 .grid figcaption{padding:17px 20px;}
.architecture-bio:hover .architecture-details{bottom:10px !important;}
.menu-item:first-child{padding:16px 0;}
.chef-bio:hover .chef-details{bottom:20px;}
.slider-typography .slider-typography-option5 span{width:65%;}
.personal .container{width:100% !important;}
.parallax-fix{background-attachment:scroll !important;}
.fix-background{background-attachment:inherit !important}
.blog-post-style4 .post-thumbnail img{width:auto !important;max-width:none !important;}
.blog-listing-link a::after{padding:0 3px 0 7px;}
}
@media (max-width:991px){.footer-social a{margin:0 13px;}
.personal .container{width:460px !important;}
.sm-center-col{float:none !important;margin-left:auto !important;margin-right:auto !important}
.sm-no-border{border:none !important}
.sm-margin-one-half{margin:0.5% !important}
.sm-margin-one{margin:1% !important}
.sm-margin-two{margin:1.5% !important}
.sm-margin-three{margin:2% !important}
.sm-margin-four{margin:2.5% !important}
.sm-margin-five{margin:3% !important}
.sm-margin-six{margin:3.5% !important}
.sm-margin-seven{margin:4% !important}
.sm-margin-eight{margin:4.5% !important}
.sm-margin-nine{margin:5% !important}
.sm-margin-ten{margin:5.5% !important}
.sm-margin-eleven{margin:6% !important}
.sm-margin-twelve{margin:6.5% !important}
.sm-margin-thirteen{margin:7% !important}
.sm-margin-fourteen{margin:7.5% !important}
.sm-margin-fifteen{margin:8% !important}
.sm-margin-sixteen{margin:8.5% !important}
.sm-margin-seventeen{margin:9% !important}
.sm-margin-eighteen{margin:9.5% !important}
.sm-margin-nineteen{margin:10% !important}
.sm-margin-twenty{margin:10.5% !important}
.sm-margin-twenty-one{margin:11% !important}
.sm-margin-twenty-two{margin:11.5% !important}
.sm-margin-twenty-three{margin:12% !important}
.sm-margin-twenty-four{margin:12.5% !important}
.sm-margin-twenty-five{margin:13% !important}
.sm-margin-twenty-six{margin:13.4% !important}
.sm-margin-twenty-seven{margin:14% !important}
.sm-margin-twenty-eight{margin:14.5% !important}
.sm-margin-twenty-nine{margin:15% !important}
.sm-margin-thirty{margin:15.5% !important}
.sm-margin-thirty-one{margin:16% !important}
.sm-margin-thirty-two{margin:16.5% !important}
.sm-margin-thirty-three{margin:17% !important}
.sm-margin-thirty-four{margin:17.5% !important}
.sm-margin-thirty-five{margin:18% !important}
.sm-no-margin{margin:0 !important}
.sm-no-margin-lr{margin-left:0 !important;margin-right:0 !important}
.sm-no-margin-tb{margin-top:0 !important;margin-bottom:0 !important}
.sm-no-margin-top{margin-top:0 !important}
.sm-no-margin-bottom{margin-bottom:0 !important}
.sm-no-margin-left{margin-left:0 !important}
.sm-no-margin-right{margin-right:0 !important}
.sm-margin-lr-auto{margin-left:auto !important;margin-right:auto !important}
.sm-padding-one-half{padding:0.5% !important}
.sm-padding-one{padding:1% !important}
.sm-padding-two{padding:1.5% !important}
.sm-padding-three{padding:2% !important}
.sm-padding-four{padding:2.5% !important}
.sm-padding-five{padding:3% !important}
.sm-padding-six{padding:3.5% !important}
.sm-padding-seven{padding:4% !important}
.sm-padding-eight{padding:4.5% !important}
.sm-padding-nine{padding:5% !important}
.sm-padding-ten{padding:5.5% !important}
.sm-padding-eleven{padding:6% !important}
.sm-padding-twelve{padding:6.5% !important}
.sm-padding-thirteen{padding:7% !important}
.sm-padding-fourteen{padding:7.5% !important}
.sm-padding-fifteen{padding:8% !important}
.sm-padding-sixteen{padding:8.5% !important}
.sm-padding-seventeen{padding:9% !important}
.sm-padding-eighteen{padding:9.5% !important}
.sm-padding-nineteen{padding:10% !important}
.sm-padding-twenty{padding:10.5% !important}
.sm-padding-twenty-one{padding:11% !important}
.sm-padding-twenty-two{padding:11.5% !important}
.sm-padding-twenty-three{padding:12% !important}
.sm-padding-twenty-four{padding:12.5% !important}
.sm-padding-twenty-five{padding:13% !important}
.sm-padding-twenty-six{padding:13.4% !important}
.sm-padding-twenty-seven{padding:14% !important}
.sm-padding-twenty-eight{padding:14.5% !important}
.sm-padding-twenty-nine{padding:15% !important}
.sm-padding-thirty{padding:15.5% !important}
.sm-padding-thirty-one{padding:16% !important}
.sm-padding-thirty-two{padding:16.5% !important}
.sm-padding-thirty-three{padding:17% !important}
.sm-padding-thirty-four{padding:17.5% !important}
.sm-padding-thirty-five{padding:18% !important}
.sm-no-padding{padding:0 !important}
.sm-no-padding-lr{padding-left:0 !important;padding-right:0 !important}
.sm-no-padding-tb{padding-top:0 !important;padding-bottom:0 !important}
.sm-no-padding-top{padding-top:0 !important}
.sm-no-padding-bottom{padding-bottom:0 !important}
.sm-no-padding-left{padding-left:0 !important}
.sm-no-padding-right{padding-right:0 !important}
.sm-display-block{display:block !important}
.sm-overflow-hidden{overflow:hidden !important}
.sm-display-inline-block{display:inline-block !important}
.sm-display-inline{display:inline !important}
.sm-display-none{display:none !important}
.sm-display-inline-table{display:inline-table;}
.sm-position-relative{position:relative !important;z-index:5}
.sm-position-absolute{position:absolute !important;}
.sm-position-right{right:0 !important;}
.sm-position-left{left:0 !important;}
.sm-position-top{top:0 !important;}
.sm-white-text{color:#FFF !important}
.sm-black-text{color:#000 !important}
.sm-top-minus1{top:-1px !important}
.sm-top-minus2{top:-2px !important}
.sm-top-minus3{top:-3px !important}
.sm-top-minus4{top:-4px !important}
.sm-top-minus5{top:-5px !important}
.sm-top-minus6{top:-6px !important}
.sm-top-minus7{top:-7px !important}
.sm-top-minus8{top:-8px !important}
.sm-top-minus9{top:-9px !important}
.sm-top-minus10{top:-10px !important}
.sm-width{display:inline-block;position:relative;width:90%;}
.sm-width-20{width:20% !important;}
.sm-width-30{width:30% !important;}
.sm-width-40{width:40% !important;}
.sm-width-50{width:50% !important;}
.sm-width-60{width:60% !important;}
.sm-width-70{width:70% !important;}
.sm-width-80{width:80% !important;}
.sm-width-90{width:90% !important;}
.sm-width-100{width:100% !important;}
.sm-width-auto{width:auto !important;}
.sm-container-fluid{width:100% !important;}
.sm-height-100{height:100% !important}
.sm-height-auto{height:auto !important}
.sm-min-height-auto{min-height:auto !important}
.sm-clear-both{clear:both}
.sm-vertical-align-middle{vertical-align:middle !important;}
.sm-vertical-align-top{vertical-align:top !important;}
.sm-line-break{display:block !important;}
.sm-z-index-1{z-index:1 !important;}
.sm-z-index-0{z-index:0 !important;}
.sm-z-index-minus2{z-index:-2 !important;}
.sm-no-transition *{transition-timing-function:none;-moz-transition-timing-function:none;-webkit-transition-timing-function:none;-o-transition-timing-function:none;transition-duration:0s;-moz-transition-duration:0s;-webkit-transition-duration:0s;-o-transition-duration:0s;}
section{padding:130px 0;}
.sm-text-center{text-align:center !important}
.sm-text-left{text-align:left !important}
.sm-text-right{text-align:right !important}
.sm-text-extra-small{font-size:10px !important;line-height:15px!important;}
.sm-text-small{font-size:11px !important;line-height:15px!important;}
.sm-text-medium{font-size:14px !important;line-height:20px !important;}
.sm-text-large{font-size:15px !important;line-height:20px !important;}
.sm-text-extra-large{font-size:18px !important;line-height:25px !important;}
.sm-title-small{font-size:20px !important;line-height:27px !important;}
.sm-title-medium{font-size:24px !important;line-height:28px !important;}
.sm-title-large{font-size:28px !important;line-height:34px !important;}
.sm-title-extra-large{font-size:35px !important;line-height:37px !important;}
.sm-title-extra-large-2{font-size:45px !important;line-height:45px !important;}
.sm-title-extra-large-3{font-size:50px !important;line-height:50px !important;}
.sm-title-extra-large-4{font-size:70px !important;line-height:50px !important;}
.sm-title-extra-large-5{font-size:80px !important;line-height:50px !important;}
.sm-title-big{font-size:100px !important;line-height:100px !important;}
.sm-title-big2{font-size:125px !important;line-height:125px !important;}
.sm-title-big3{font-size:150px !important;line-height:150px !important;}
.sm-no-letter-spacing{letter-spacing:0px !important}
.sm-letter-spacing-1{letter-spacing:1px !important}
.sm-letter-spacing-2{letter-spacing:2px !important}
.sm-letter-spacing-3{letter-spacing:3px !important}
.sm-font-weight-100{font-weight:100 !important}
.sm-font-weight-400{font-weight:400 !important}
.sm-font-weight-600{font-weight:600 !important}
.sm-font-weight-700{font-weight:700 !important}
.sm-font-weight-800{font-weight:800 !important}
.parallax-fix{background-attachment:inherit !important}
i{color:#9a9a9a;margin:0}
.sm-icon-extra-large{font-size:60px !important;}
.sm-icon-large{font-size:50px !important;}
.sm-icon-medium{font-size:40px !important;margin-bottom:15px !important;}
.sm-icon-small{font-size:25px !important;}
.sm-icon-extra-small{font-size:18px !important;}
.sm-pull-left{float:left !important}
.sm-pull-right{float:right !important}
.sm-float-none{float:none !important}
.sm-no-border{border:none !important}
.alert{padding:10px;}
.mfp-figure .mfp-close{display:block !important}
.mfp-image-holder .mfp-close{position:fixed;top:0;right:15px !important;}
.sm-br-display-none br{display:none !important}
.dropdown-menu{position:inherit;min-width:100%;float:none !important;padding:0 !important;background-color:transparent !important;border:0 none !important;box-shadow:none;margin-top:0;width:auto;line-height:1.42857 !important;}
.navbar-nav .open .dropdown-menu{background-color:transparent !important;border:0 none !important;padding:0 !important;box-shadow:none;line-height:1.42857 !important;}
.navbar-nav .open .dropdown-menu a{line-height:1.42857 !important;}
.show-menu .menu-wrap{left:0;}
.navbar-toggle .icon-bar{background:#fff;}
.navbar-toggle{margin-right:0}
.navbar-collapse{box-shadow:none;background:rgba(0,0,0,.95);width:100%;position:absolute;top:75px}
.navbar.shrink .navbar-collapse{top:60px}
.navbar li.active a{border-bottom:1px solid #fff;display:inline-block;}
.navbar-header{float:none;}
.navbar-toggle{display:block;}
.navbar-collapse.collapse{display:none!important;}
.navbar-nav>li{float:none;}
.collapse.in{display:block !important;}
.navbar-nav{width:100%;}
.sidebar-nav .container{height:auto !important}
.sidebar-wrapper{padding-left:0;}
.sidebar-nav{width:100%;height:auto;}
nav.sidebar-nav .container{vertical-align:top;padding:10px 15px}
.sidebar-nav .navbar-toggle{background-color:#000;border-radius:0}
.navbar .container{width:100%}
.sidebar-nav .navbar-collapse{background:#fff}
.navbar *{transition-timing-function:none;-moz-transition-timing-function:none;-webkit-transition-timing-function:none;-o-transition-timing-function:none;transition-duration:0s;-moz-transition-duration:0s;-webkit-transition-duration:0s;-o-transition-duration:0s;}
.sidebar-nav .navbar-collapse{left:0;top:11px;}
.sidebar-nav .navbar-nav li a{color:#000 !important;font-weight:400;}
.sidebar-nav.shrink .navbar-collapse{top:11px;}
.sidebar-nav .navbar-nav li a:hover::before, .sidebar-nav .navbar-nav li.active a::before{border:0;}
.sidebar-nav .navbar-nav li a:hover, .sidebar-nav .navbar-nav li a:focus{color:#686868 !important;}
.sidebar-nav .navbar-nav li a::before{border:0;}
.sidebar-nav .navbar-nav li{padding:12px 13px}
.sidebar-nav .navbar-nav li a{padding:0 !important}
.sidebar-nav .navbar{border:0;}
.sidebar-nav li.active a{border-bottom:1px solid #000;}
.grid-style1 .grid figcaption h3{font-size:18px;}
.grid-style2 .grid figcaption{padding:30px 15px;}
.gutter-wide .grid-gallery ul{margin-left:-20px;}
.gutter-wide .grid li{padding:0 0 20px 20px;}
.grid-style4 .grid figure:hover h3{bottom:23px;}
.grid-style4 .grid h3{left:25px;}
.work-4col .grid li{width:50%;}
.work-5col .grid li{width:50%;}
.blog-post-style2 .post-details{padding:20px;}
.blog-post-style4 .post-date-month-main{left:40%}
.blog-post-style1 article:hover .post-details{-ms-transform:translate(0,0);-webkit-transform:translate(0,0);transform:translate(0,0);}
.architecture-bio:hover .architecture-details{bottom:0!important;}
.team-mood span.text-large{font-size:15px !important;}
ul.portfolio-filter-tab-style-6{margin:170px 30px 0 0;}
.tab-style-2 li:first-child{margin:0 10px 0 0;}
.tab-style-2 li{margin:0 10px;}
.tab-style-2 li:last-child{margin:0 10px 0 0;}
.portfolio-filter-tab-style-5 li{display:inline-block;}
.testimonial-style2-img:after{right:80px;}
.slider-typography .slider-typography-option2 span{font-size:30px;line-height:30px;}
.slider-typography .slider-typography-option5 span{width:90%;line-height:60px;font-size:50px;}
.slider-typography .slider-typography-option2 p{font-size:12px;}
section{padding:80px 0;}
.agency-skill{min-height:0;}
.blog-post-style1 .post-thumbnail img{height:100%;width:100%}
.chef-details{left:8.5%;width:80%;}
.restaurant-menu-background{background:rgba(255, 255, 255, 1) none repeat scroll 0 0;height:calc(100% - 46%);left:26%;position:absolute;top:23%;width:calc(100% - 52%);}
.travel-slider{min-height:450px;}
.adventure-details-destinations{right:0;}
.architecture-title{min-height:400px;}
.architecture-section h2{margin-top:70px;}
.architecture-section{padding:70px;}
.portfolio-filter-tab-style-6 li{margin:0 !important}
.photography-about{min-height:580px;}
.photography-services{min-height:480px;}
.hover-box-image-link{bottom:40px;}
.hover-box-image:hover h3{top:70%;}
.photography-awards{min-height:900px;}
.hover-box-text{padding:8px 12px;}
.hover-box-text .title-medium::before{height:4px;left:53px;top:62px;}
.hover-box-more{height:60px;padding:11px 10px;right:-80px;width:60px;}
.hover-box:hover .hover-box-text{-webkit-transform:translateX(-60px);-ms-transform:translateX(-60px);transform:translateX(-60px);}
.blog-listing .post-date{height:80px;width:80px;padding:15px 0 !important;margin-top:33px;margin-bottom:25px}
.blog-sharing i{margin:0 10px;}
.blog-image blockquote{padding:30px;}
.blog-image blockquote p::before{font-size:42px;}
.personal .container{width:100% !important;}
.personal-about::after{background-color:#fff;content:"";height:100%;left:0;opacity:1;position:absolute;top:0;width:100%;z-index:0;}
.personal-about .container{position:relative;z-index:1;}
.personal section{padding:100px 0;}
.center-logo-header .navbar-nav li{text-align:left;margin:15px 13px;float:none;display:block;}
.center-logo-header .navbar-nav li a{color:#fff !important;font-size:12px;font-weight:500;padding:0 !important;}
.center-logo-header .logo-bg{display:none !important;}
.center-logo-header .navbar-header .logo{display:block;float:left;}
.center-logo-header .navbar-header{padding:0 15px;}
.center-logo-header.shrink .navbar-collapse{top:86px !important;}
.center-logo-header .navbar-collapse{top:86px;}
.center-logo-header .navbar-brand img{top:-18px;}
.attending-main{height:500px;}
.attending-main .img-border-medium{height:470px;}
.our-story-wedding .blog-post-style3 article .post-details{padding:20px 0 0;}
.center-logo-header .navbar-toggle .icon-bar{background:#000;}
.header-white .navbar-nav a{color:#fff !important}
.tattoo-art-box .title-extra{font-size:40px !important;line-height:40px !important;}
.scrollToTop{display:none !important}
.restaurant-dishes{width:550px;}
.widget.affix{width:23%;}
.tab-style9 .nav-tabs li a{padding:0 22px;}
.icon-box i{margin:7px;}
.button-bg-area .btn{margin-bottom:5px;padding:10px;}
}
@media (max-width:767px){.xs-center-col{float:none !important;margin-left:auto !important;margin-right:auto !important}
.xs-no-border{border:none !important}
.xs-separator-line-thick{height:4px;margin:0 auto;width:30px;margin:7% auto}
.xs-margin-one-half{margin:0.5% !important}
.xs-margin-one{margin:1% !important}
.xs-margin-two{margin: 0.5% !important}
.xs-margin-three{margin:2% !important}
.xs-margin-four{margin:2.5% !important}
.xs-margin-five{margin:3% !important}
.xs-margin-six{margin:3.5% !important}
.xs-margin-seven{margin:4% !important}
.xs-margin-eight{margin:4.5% !important}
.xs-margin-nine{margin:5% !important}
.xs-margin-ten{margin:5.5% !important}
.xs-margin-eleven{margin:6% !important}
.xs-margin-twelve{margin:6.5% !important}
.xs-margin-thirteen{margin:7% !important}
.xs-margin-fourteen{margin:7.5% !important}
.xs-margin-fifteen{margin:8% !important}
.xs-margin-sixteen{margin:8.5% !important}
.xs-margin-seventeen{margin:9% !important}
.xs-margin-eighteen{margin:9.5% !important}
.xs-margin-nineteen{margin:10% !important}
.xs-margin-twenty{margin:10.5% !important}
.xs-margin-twenty-one{margin:11% !important}
.xs-margin-twenty-two{margin:11.5% !important}
.xs-margin-twenty-three{margin:12% !important}
.xs-margin-twenty-four{margin:12.5% !important}
.xs-margin-twenty-five{margin:13% !important}
.xs-margin-twenty-six{margin:13.4% !important}
.xs-margin-twenty-seven{margin:14% !important}
.xs-margin-twenty-eight{margin:14.5% !important}
.xs-margin-twenty-nine{margin:15% !important}
.xs-margin-thirty{margin:15.5% !important}
.xs-margin-thirty-one{margin:16% !important}
.xs-margin-thirty-two{margin:16.5% !important}
.xs-margin-thirty-three{margin:17% !important}
.xs-margin-thirty-four{margin:17.5% !important}
.xs-margin-thirty-five{margin:18% !important}
.xs-no-margin{margin:0 !important}
.xs-no-margin-lr{margin-left:0 !important;margin-right:0 !important}
.xs-no-margin-tb{margin-top:0 !important;margin-bottom:0 !important}
.xs-no-margin-top{margin-top:0 !important}
.xs-no-margin-bottom{margin-bottom:0 !important}
.xs-no-margin-left{margin-left:0 !important}
.xs-no-margin-right{margin-right:0 !important}
.xs-margin-lr-auto{margin-left:auto !important;margin-right:auto !important}
.xs-padding-one-half{padding:0.5% !important}
.xs-padding-one{padding:1% !important}
.xs-padding-two{padding:1.5% !important}
.xs-padding-three{padding:2% !important}
.xs-padding-four{padding:2.5% !important}
.xs-padding-five{padding:3% !important}
.xs-padding-six{padding:3.5% !important}
.xs-padding-seven{padding:4% !important}
.xs-padding-eight{padding:4.5% !important}
.xs-padding-nine{padding:5% !important}
.xs-padding-ten{padding:5.5% !important}
.xs-padding-eleven{padding:6% !important}
.xs-padding-twelve{padding:6.5% !important}
.xs-padding-thirteen{padding:7% !important}
.xs-padding-fourteen{padding:7.5% !important}
.xs-padding-fifteen{padding:8% !important}
.xs-padding-sixteen{padding:8.5% !important}
.xs-padding-seventeen{padding:9% !important}
.xs-padding-eighteen{padding:9.5% !important}
.xs-padding-nineteen{padding:10% !important}
.xs-padding-twenty{padding:10.5% !important}
.xs-padding-twenty-one{padding:11% !important}
.xs-padding-twenty-two{padding:11.5% !important}
.xs-padding-twenty-three{padding:12% !important}
.xs-padding-twenty-four{padding:12.5% !important}
.xs-padding-twenty-five{padding:13% !important}
.xs-padding-twenty-six{padding:13.4% !important}
.xs-padding-twenty-seven{padding:14% !important}
.xs-padding-twenty-eight{padding:14.5% !important}
.xs-padding-twenty-nine{padding:15% !important}
.xs-padding-thirty{padding:15.5% !important}
.xs-padding-thirty-one{padding:16% !important}
.xs-padding-thirty-two{padding:16.5% !important}
.xs-padding-thirty-three{padding:17% !important}
.xs-padding-thirty-four{padding:17.5% !important}
.xs-padding-thirty-five{padding:18% !important}
.xs-no-padding{padding:0 !important}
.xs-no-padding-lr{padding-left:0 !important;padding-right:0 !important}
.xs-no-padding-tb{padding-top:0 !important;padding-bottom:0 !important}
.xs-no-padding-top{padding-top:0 !important}
.xs-no-padding-bottom{padding-bottom:0 !important}
.xs-no-padding-left{padding-left:0 !important}
.xs-no-padding-right{padding-right:0 !important}
.xs-display-block{display:block !important}
.xs-overflow-hidden{overflow:hidden !important}
.xs-display-inline-block{display:inline-block !important}
.xs-display-inline{display:inline !important}
.xs-display-none{display:none !important}
.xs-display-inline-table{display:inline-table;}
.xs-position-relative{position:relative !important;z-index:5}
.xs-position-absolute{position:absolute !important;}
.xs-position-right{right:0 !important;}
.xs-position-left{left:0 !important;}
.xs-position-top{top:0 !important;}
.xs-top-minus1{top:-1px !important}
.xs-top-minus2{top:-2px !important}
.xs-top-minus3{top:-3px !important}
.xs-top-minus4{top:-4px !important}
.xs-top-minus5{top:-5px !important}
.xs-top-minus6{top:-6px !important}
.xs-top-minus7{top:-7px !important}
.xs-top-minus8{top:-8px !important}
.xs-top-minus9{top:-9px !important}
.xs-top-minus10{top:-10px !important}
.xs-width{display:inline-block;position:relative;width:90%;}
.xs-width-20{width:20% !important;}
.xs-width-30{width:30% !important;}
.xs-width-40{width:40% !important;}
.xs-width-50{width:50% !important;}
.xs-width-60{width:60% !important;}
.xs-width-70{width:70% !important;}
.xs-width-80{width:80% !important;}
.xs-width-90{width:90% !important;}
.xs-width-100{width:100% !important;}
.xs-width-auto{width:auto !important}
.xs-container-fluid{width:100% !important;}
.xs-height-100{height:100% !important}
.xs-height-auto{height:auto !important}
.xs-min-height-auto{min-height:auto !important}
.xs-clear-both{clear:both}
.xs-vertical-align-middle{vertical-align:middle !important;}
.xs-vertical-align-top{vertical-align:top !important;}
.xs-line-break{display:block !important;}
.xs-z-index-1{z-index:1 !important;}
.xs-z-index-0{z-index:0 !important;}
.xs-z-index-minus2{z-index:-2 !important;}
.xs-no-transition *{transition-timing-function:none;-moz-transition-timing-function:none;-webkit-transition-timing-function:none;-o-transition-timing-function:none;transition-duration:0s;-moz-transition-duration:0s;-webkit-transition-duration:0s;-o-transition-duration:0s;}
section{padding:130px 0;}
.xs-text-center{text-align:center !important}
.xs-text-left{text-align:left !important}
.xs-text-right{text-align:right !important}
.xs-f-right{float:right !important;}
.xs-f-left{float:left !important;}
.xs{color:#FFF !important}
.xs-black-text{color:#000 !important}
.xs-background-position-center-top{background-position:center top !important;}
.xs-background-position-left-center{background-position:left center !important;}
.xs-text-extra-small{font-size:10px !important;line-height:15px!important;}
.xs-text-small{font-size:11px !important;line-height:15px!important;}
.xs-text-medium{font-size:14px !important;line-height:20px !important;}
.xs-text-large{font-size:15px !important;line-height:20px !important;}
.xs-text-extra-large{font-size:18px !important;line-height:25px !important;}
.xs-title-small{font-size:20px !important;line-height:27px !important;}
.xs-title-medium{font-size:24px !important;line-height:28px !important;}
.xs-title-large{font-size:28px !important;line-height:34px !important;}
.xs-title-extra-large{font-size:35px !important;line-height:37px !important;}
.xs-title-extra-large-2{font-size:45px !important;line-height:45px !important;}
.xs-title-extra-large-3{font-size:50px !important;line-height:50px !important;}
.xs-title-extra-large-4{font-size:70px !important;line-height:50px !important;}
.xs-title-extra-large-5{font-size:80px !important;line-height:50px !important;}
.xs-title-big{font-size:100px !important;line-height:100px !important;}
.xs-title-big2{font-size:125px !important;line-height:125px !important;}
.xs-title-big3{font-size:150px !important;line-height:150px !important;}
.xs-no-letter-spacing{letter-spacing:0px !important}
.xs-letter-spacing-1{letter-spacing:1px !important}
.xs-letter-spacing-2{letter-spacing:2px !important}
.xs-letter-spacing-3{letter-spacing:3px !important}
.xs-font-weight-100{font-weight:100 !important}
.xs-font-weight-400{font-weight:400 !important}
.xs-font-weight-600{font-weight:600 !important}
.xs-font-weight-700{font-weight:700 !important}
.xs-font-weight-800{font-weight:800 !important}
i{color:#9a9a9a;margin:0}
.xs-icon-extra-large{font-size:60px !important;}
.xs-icon-large{font-size:50px !important;}
.xs-icon-medium{font-size:40px !important;margin-bottom:15px !important;}
.xs-icon-small{font-size:25px !important;}
.xs-icon-extra-small{font-size:18px !important;}
.xs-pull-left{float:left !important}
.xs-pull-right{float:right !important}
.xs-float-none{float:none !important}
.xs-br-display-none br{display:none !important}
.alert{padding:15px;}
.alert button.close{margin-top:-7px}
.xs-no-border{border:none !important}
.navbar-toggle .icon-bar{background:#fff;}
.navbar-toggle{margin-right: -40px}
.navbar-collapse{box-shadow:none;background:rgba(0,0,0,.95);width:100%;position:absolute;top:75px}
.navbar.shrink .navbar-collapse{top:60px}
.navbar li.active a{border-bottom:1px solid #fff;display:inline-block;}
.work-4col .grid li{width:100%;}
.work-3col .grid li{width:100%}
.work-2col .grid li{width:100%}
.half-project-bg{height:350px;}
.ajax-popup-title-text{background:transparent;padding:0}
.work-5col .grid li{width:100%;}
.blog-post-style6 .post-details{padding:15px;}
.blog-post-style4 .post-thumbnail img{top:0px;}
.blog-post-style4 article:hover img{top:0;}
.blog-post-style4 .post-date-month-main{left:30%;}
.portfolio-filter-tab-style-2 li{margin:0 !important;}
.portfolio-filter-tab-style-2 li a{padding:8px 0;display:inline-block;margin-bottom:6px;border-bottom:2px solid transparent !important;}
.portfolio-filter-tab-style-3 li{margin:0 10px !important;}
.portfolio-filter-tab li{margin:0 10px !important;}
.tab-style-3 li{margin:0;}
.tab-style-3 li:last-child{margin:0;}
.portfolio-filter-tab-style-6 li a{padding:0;}
.portfolio-filter-tab-style-4 li.active a::before{top:6px;}
.portfolio-filter-tab-style-5 li a{padding:10px 15px;}
.testimonial-style2-img:after{opacity:0;}
.slider-typography .slider-typography-option6 span{font-size:40px;line-height:40px;width:100%;}
.slider-typography .separator-line-medium-thick{margin:40px 0;}
#counter-event .counter-box{width:72px;padding:0 10px;}
#counter-event .number{font-size:30px;line-height:32px;}
#counter-event span{font-size:10px;}
.grid-style1-border{width:calc(100% - 0px);top:0;left:0;height:calc(100% - 0px);}
.slider-typography .slider-typography-option1 span{font-size:56px;line-height:60px;}
section{padding:80px 0;}
.post-thumbnail > img{height:100%;width:auto;}
.special-dishes-price{right:23%;}
.restaurant-menu-background{left:19%;width:calc(100% - 38%);}
.restaurant-dishes{height:480px;margin-top:0;width:410px;}
#menu .container-fluid{left:0;}
.travel-slider{min-height:360px;}
.slider-typography .slider-typography-option2 span{font-size:22px;letter-spacing:-2px;line-height:30px;width:90%;}
.travel-special-off{padding:2px 10px;}
.hotel-review{right:0;}
.adventure-details-destinations{right:1px;}
.architecture-section{padding:40px 15px;}
.architecture-section h2{margin-top:30px;}
.slider-typography .slider-typography-option5 p{font-size:14px;}
.slider-typography .slider-typography-option5 span{font-size:27px;line-height:32px;}
.photography-quotes::before{font-size:140px;}
.hover-box-image-link{bottom:26px;}
.photography-awards{background-position:-700px center !important;min-height:0;}
.portfolio-filter-tab-style-4 li a{padding:5px 15px;}
.table table td{border-left:1px solid #e5e5e5;border-right:1px solid #e5e5e5;border-top:1px solid #e5e5e5;padding:20px 25px;text-align:left;border-bottom:0px;text-align:center;}
.table table td:last-child{border-right:1px solid #e5e5e5;border-bottom:1px solid #e5e5e5;margin-bottom:5%;}
.registration-form{padding:24px;}
.medium-input, .medium-textarea, .medium-select select{padding:10px 12px;}
.hover-box-text{padding:22px 30px;}
.hover-box-text .title-medium::before{height:3px;left:12px;top:38px;}
.spa-about::after{background-color:#fff;content:"";height:100%;left:0;opacity:0.8;position:absolute;top:0;width:100%;z-index:0;}
.spa-about .container{position:relative;z-index:1;}
.treatments-box-text{min-height:490px;}
.hover-box-more{height:70px;padding:15px;right:-80px;width:70px;}
.treatments-box-text-sub img{width:170px;}
.sidebar-nav.shrink .navbar-collapse{top:11px;}
.portfolio-filter-tab-style-5 li.active a::before{top:17px;}
.couple-quotes{padding-left:40px;}
.couple-quotes::before{left:0;}
.gutter .grid li{padding-bottom:15px;}
.attending-main{height:580px;}
.attending-main .img-border-medium{height:550px;}
.wedding-slider{min-height:500px !important;}
.coming-soon-bg .number{height:10px;}
.coming-soon-bg .counter-box span{height:10px;}
.coming-soon-bg .counter-box{width:70px !important;padding:0 !important}
.coming-soon-bg p{font-size:12px !important;}
.page-title{padding:210px 0 0 !important}
.blog-sharing{margin:10px 0;}
.widget{margin-bottom:35px;}
.pagination{margin:15px 0;padding:0;}
.pagination a::after{padding:5px 8px;}
.blog-post-title::after{top:20px;}
.widget.affix{top:0;width:100%;position:relative;}
.portfolio-filter-tab-style-4 li{display:inline-block !important;width:100%;margin:10px 0 10px !important}
.portfolio-filter-tab-style-2 li{display:inline-block !important;width:100%;}
.portfolio-filter-tab-style-3 li{display:table !important;margin:10px auto 10px !important}
.portfolio-filter-tab-style-3 li:focus{background-color:inherit !important}
.portfolio-filter-tab li{display:table !important;margin:10px auto 10px !important}
.portfolio-filter-tab li:focus{background-color:inherit !important}
.portfolio-filter-tab-style-5 li{display:inline-block !important;width:100%;margin:10px 0 10px !important}
.portfolio-filter-tab-style-5 li:first-child{margin:10px 0 10px !important}
.portfolio-filter-tab-style-5 li:last-child{margin:10px 0 10px !important}
.portfolio-filter-tab-style-3 li:first-child{margin:10px auto 10px !important}
.portfolio-filter-tab-style-3 li:last-child{margin:10px auto 10px !important}
.tab-style-4 li{margin:0}
.tab-style6 .nav-tabs li.active{background-color:transparent;border-color:transparent;}
.tab-style6 .tab-content{background-color:transparent;border:none;padding:0;}
.tab-style6 .nav-tabs{margin-bottom:25px;}
.tab-style7 .nav-tabs li{border-right:none;border-top:none;border-bottom:1px solid #e5e5e5;}
.tab-style7 .nav-tabs li:last-child{border-bottom:none;}
.tab-style7 .nav-tabs{border:1px solid #e5e5e5;padding:0;}
.tab-style7 .nav-tabs li.active a{top:0;}
.tab-style7 .nav-tabs li:first-child{border-left:none;}
.tab-style8 .tabs-left .nav-tabs{width:100%;margin:0;padding:0;}
.tab-style8 .tab-content{float:left;width:100%;}
.tab-style8 .nav-tabs li.active a, .tab-style8 .nav-tabs{left:0;}
.tab-style9 .nav-tabs{text-align:center;width:100%;}
.tab-style9 .nav li{border:0 none;display:inline-block;float:none;margin:0 -3px 0 0;text-align:center;width:20%;}
.tab-style9 .nav-tabs li a{display:inline-table;padding:0;}
.alert-style1 .alert i{width:60px;}
.alert-style1 .alert{font-size:16px;line-height:24px;margin-bottom:0;padding-left:0;padding-right:0;}
.button-bg-area .btn{display:table;margin:0 auto 25px;}
}
@media (max-width:480px){.blog-post-style1 article:hover .post-details{padding-left:12px;}
.blog-post-style2 .post-details span a{font-size:11px;}
.blog-post-style2 .post-details{padding:15px;}
.blog-post-style1 .blog-like, .blog-share, .comment{margin-right:10px;}
.blog-comment .comment-avtar{width:100%;margin:0;float:none;}
.blog-comment .comment-avtar img{width:100%;margin-bottom:15px;}
.blog-post-title::after{top:15px;}
.testimonial-style2 img{width:80%;}
.tattoo-art-box .title-extra{font-size:35px !important;line-height:40px !important;}
.slider-typography .slider-typography-option1 span{font-size:34px;line-height:38px;}
.slider-typography .slider-typography-option1 p{font-size:11px;}
.footer-social a{margin:0 10px;}
section{padding:60px 0;}
.restaurant-dishes{height:410px;margin-top:0px;width:300px;}
.menu-img{display:none !important;}
.menu-text{width:100% !important;}
.menu-item{padding:24px 0;}
.menu-item p{margin:0;}
.restaurant-menu-text-inner{padding:8% !important;}
.restaurant-menu-background{left:10%;width:calc(100% - 20%);height:calc(100% - 50%);top:26%;}
.restaurant-menu-text{width:calc(100% - 50px);left:25px;}
.special-dishes img{width:80%;}
.special-dishes-price{right:4%;}
.big-input, .big-textarea, .big-select select{font-size:12px !important;padding:12px 15px;}
.chef-bio:hover .chef-details{bottom:0;}
.photography-awards{background-position:-330px center !important;}
.tattoo-artists .btn.btn-small{padding:5px 10px;}
.title-dividers::before{width:30px;left:-35px;}
.title-dividers::after{width:30px;right:-35px;}
.attending-main{height:510px;}
.attending-main .img-border-medium{height:480px;}
.center-logo-header .navbar-brand img{max-width:245px;top:-14px;}
.ajax-popup-title{min-height:400px !important;}
.ajax-popup-content p span{width:100%;margin:0 0 20px;text-align:center;}
.itinerary p span{position:inherit;display:inline-block;}
.itinerary p{padding-left:0;}
.blog-post-style5 .post-details{min-height:280px;}
.personal-tab-content .grid figcaption h3{padding:0;}
.panel-title{font-size:11px;padding:7px 15px;}
.toggles-style1 .panel-title{font-size:12px;line-height:45px;padding:0 20px;}
.toggles-style1 .panel-title span{position:static;}
.tab-style9 .nav-tabs li a{font-size:24px;}
.glyphs .box1{font-size:11px;padding:15px 7px;text-align:center;}
.glyphs .box1 span{margin:0 auto;display:block;text-align:center;}
.btn-group-large .button-desc{font-size:16px!important;padding-top:0;padding-bottom:0;}
.btn-group-large span{font-size:12px;}
}
@media (max-width:320px){.menu-wrap{width:100%;left:350px}
.menu-button{right:0;margin:30px;}
.attending-main{height:460px;}
.attending-main .img-border-medium{height:430px;}
}
@media only screen and (min-width:360px) and (max-width:640px){.coming-soon-bg, .coming-soon-bg .slider-text-middle-main{min-height:550px !important}
.min-height-image .full-screen{min-height:510px !important;}
.display-none-minwidth{display:none !important}
}