@media (min-width:1501px) and (max-width:2300px){.main-menu ul li a{padding:36px 11px}}@media (min-width:1201px) and (max-width:1500px){ul.navigation-menu li a i{display:none}.portfolio-hover{top:25px;left:25px}}@media (min-width:992px) and (max-width:1200px){.container,.wrapper.box-layout,.wrapper.box-layout .sticky,.wrapper.boxed-layout,.wrapper.boxed-layout .sticky{width:970px}.banner-content h1,.banner-image-wrap.fixed-background .banner-content h1,.slide-content h1{font-size:60px}.mobile-menu-area{display:block}.touch-area form input:first-child,.touch-area form input:nth-child(2){width:46.5%}.timer-grid>div{margin-right:30px}ul.navigation-menu li a i{display:none}.about-content h2{margin-left:47%}.about-content p,.footer-social.bride{margin-left:53%}.about-content .about-box{padding:25px 15px}.about-content.groom p{margin-right:53%}.blog-details-contents h2{font-size:22px}.child-img ul li:last-child{display:none}.child-img{right:0;text-align:center;top:20px;left:0}blockquote{font-size:20px}.attending-form.blog input{width:47.5%}.bride-img{margin-left:78px}.bride-img.groom{margin-right:78px}.menu-logo-area.three .main-menu ul li ul.submenu.megamenu{left:-290px}}@media (min-width:768px) and (max-width:991px){.container,.wrapper.box-layout,.wrapper.boxed-layout{width:750px}.mobile-menu-area{display:block}.wrapper.box-layout .sticky,.wrapper.boxed-layout .sticky{width:750px}.sticky{position:inherit}ul.navigation-menu li a i{display:none}.smasu{padding:60px 20px}.banner-content.text-center>img,.slide-content.text-center>img{display:none}.main-menu ul li a{padding:36px 10px}.stick .main-menu ul li a{padding:25px 11px}.main-menu ul li ul.submenu.megamenu{left:-150px}.banner-content h1,.banner-image-wrap .banner-content h1,.banner-image-wrap.fixed-background .banner-content h1,.slide-content h1{font-size:50px}.banner-content>h5,.slide-content h5{margin-top:115px}.stick.two .logo{padding-top:8px}.menu-logo-area.three .main-menu ul li ul.submenu.megamenu{left:-290px}.comming-area.text-center.mtb-100.pt-95.pb-100{padding:50px 0;margin:60px 0}.timer-grid>div{height:100px;padding-top:0;margin-right:25px;width:115px}.story-area.pt-95.pb-100{padding-top:0}.single-event{padding:30px 20px}.attending-area{padding-top:0;padding-bottom:0;background-image:none}.blog-area .col-md-6:first-child .single-blog{margin-bottom:50px}.blog-wrapper{padding:30px 80px 28px 30px}.main-menu ul li a{padding:25px 10px}.about-content h2,.about-content p,.footer-social.bride{margin-left:0}.about-img,.about-img.groom{position:inherit;bottom:0;left:0;width:100%}.about-img>img{width:100%}.about-img.groom img{padding-bottom:40px}.about-content.groom h2,.about-content.groom p,.footer-social.groom{margin-right:0}.blog-details-contents h2,.blog-details-contents h2 span{font-size:15px}.child-img{display:none}blockquote{font-size:20px}.attending-form.blog input{width:46%}#banner-container{padding:200px 0 130px}.bride-img{margin-left:58px}.photo-title{left:30px}.bride-img.groom{margin-right:58px}.menu-logo-area.three .logo{margin:20px 0}.two .main-menu ul li a{padding:20px 25px 20px 0}.photo-hover{bottom:-1px}}@media (max-width:767px){.container,.wrapper.box-layout,.wrapper.boxed-layout{width:300px}.mobile-menu-area{display:block}#sticky-header,#sticky-header.fixed,.wrapper.box-layout #sticky-header,.wrapper.boxed-layout #sticky-header{position:inherit}#contact-form>input,#contact-form>textarea,#sticky-header{width:100%}.header-position{overflow:hidden;position:inherit;background:#2a2a2a none repeat scroll 0 0;display:block}.header-area,.stick .header-area{padding:0 0 38px}.menu-item{position:relative;top:63px;float:right}.navbar-toggle{padding:15px 16px;border:1px solid #fff;margin-right:0;border-radius:0;margin-top:0}.logo.text-center img{padding-top:16px;width:50px;float:left}.stick .logo.text-center img{padding-top:8px}.sticky .logo img{width:auto}.navigation{height:auto;overflow:auto;position:relative;border-top:1px solid #e7e7e7;border-bottom:1px solid #e7e7e7;top:68px;background-color:#000;left:0;width:100%;display:none}#topnav .navigation-menu{max-height:400px;float:none}.menu-area{position:relative;top:-42px;float:none;display:inherit}.main-menu ul li a,.two .main-menu ul li a{padding:15px}.main-menu ul>li ul.submenu{list-style:none outside none;position:inherit;margin:0;width:100%;padding-left:20px;display:none}.main-menu ul>li ul.submenu.open{opacity:1;visibility:visible;display:block}.main-menu ul li{margin-bottom:1px;display:block}.main-menu ul li ul.submenu.megamenu>li{width:100%}.main-menu ul li ul.submenu.megamenu{white-space:inherit}.main-menu ul li a i{float:right}.main-menu ul li ul.submenu.open{top:0;background-color:#000}.main-menu ul li ul.submenu li a,.main-menu ul li ul.submenu li:hover>a,.main-menu ul li ul.submenu.megamenu>li:hover>a,.main-menu ul li:hover a{color:#fff}#topnav .navbar-toggle{height:40px;padding:0;border:0;position:relative;margin:0;cursor:pointer;width:40px}#topnav .navbar-toggle .lines{height:15px;position:relative;margin:13px auto;width:25px;display:block}#topnav .navbar-toggle span{height:1px;margin-bottom:5px;transition:transform .5s ease 0s,-webkit-transform .5s ease 0s;background-color:#fff;width:100%;display:block}#topnav .navbar-toggle.black span,#topnav .navbar-toggle.two span{background-color:#000}#topnav .navbar-toggle.open span{position:absolute}#topnav .navbar-toggle span:last-child{margin-bottom:0;width:75%}#topnav .navbar-toggle.open span:nth-child(2){visibility:hidden}#topnav .navbar-toggle.open span:last-child{transform:rotate(-45deg);top:6px;width:100%}#topnav .navbar-toggle.open span:first-child{transform:rotate(45deg);top:6px}.banner-content h4,.banner-content img,.slide-content h4,.slide-content.text-center>img{display:none}.banner-content h5,.slide-content h5{font-size:20px;margin-bottom:5px;margin-top:20px}.banner-content h1,.banner-image-wrap .banner-content h1,.banner-image-wrap.fixed-background .banner-content h1,.slide-content h1{font-size:35px}.comming-area.text-center.mtb-100.pt-95.pb-100{padding:50px 0;margin:60px 0}.timer-grid>div{height:130px;padding-top:0;margin-right:0;margin-bottom:25px;width:140px}.attending-area{padding-top:0;padding-bottom:0;background-image:none}.section-title h2{line-height:45px}.story-area{padding-top:0}.event-content{position:inherit;left:0}.single-event{padding:40px 5px;background:none}.section-title h2,.single-event h2{font-size:25px}.portfolio-menu button{padding:0 12px;font-size:13px}.testimonial-content{padding:20px;margin-right:0;position:inherit;top:2%;box-shadow:none;left:0}.blog-image{margin-right:0;margin-bottom:30px;float:inherit}.blog-wid ul li{margin-right:6px}.blog-content>h3{padding-left:28px}.single-gift,.single-gift img{margin:0 auto}.logo{right:auto;top:0}.menu-left.pull-left{width:100%;float:right!important}.photos-area .section-title>img{width:auto}.about-content h2,.about-content p,.footer-social.bride{margin-left:0}.about-img,.about-img.groom{position:inherit;bottom:0;left:0;width:100%}.about-img>img,.blog-image,.blog-image img,.comment-img,.comment-img img{width:100%}.about-img.groom img{padding-bottom:40px}.about-content.groom h2,.about-content.groom p,.footer-social.groom{margin-right:0}.banner-content-area h1{margin-top:0}.blog-details-contents span,.child-img{display:none}.blog-details-contents h2{padding:20px 0 20px 20px;font-size:20px;line-height:30px}.banner-bottom-area.pl-60.pr-60.fix{padding-right:0;padding-left:0}.comment-content.ml-60.mr-60{margin-right:20px;margin-left:20px}.com-name.pull-left>h3{font-size:15px}.attending-form.blog,.blog-para,.wid-share.pt-15.pb-30.pl-60.pr-60,blockquote{padding-right:20px;padding-left:20px}.blog-share{display:none}.comment-con-wrapper{overflow:inherit}.single-comment.ml-60.mb-45{margin-left:20px}#banner-container{padding:100px 0 130px}.header-area.stick{padding:0 0 38px}.bride-img.groom{margin-right:50px}.bride-img i{padding:18px 0;font-size:20px;width:45px}.photo-title{left:30px}.bride-img{margin-left:45px}.video-banner,.video-wrapper{height:300px}.testimonial-owl .owl-controls{display:none}.testimonial-content p{padding-right:0}.menu-logo-area.three .logo{position:absolute;margin:50px 0}.menu-logo-area.three .logo.text-center img{padding-top:1px;width:150px}.menu-logo-area.three .main-menu ul li a{color:#fff}.single-port>img{width:100%}.header-area.two .main-menu ul li>a{color:#fff}.header-position.three{background:#fff none repeat scroll 0 0}.main-menu ul li ul.submenu.megamenu.two>li{width:100%}.banner-content-area .banner-content.short>h1{margin-top:40px}.banner-content-area.four h1{margin-top:30px}.photo-title.groom{right:-200px}.smasu{padding:60px 20px}}@media only screen and (min-width:480px) and (max-width:767px){.container,.wrapper.box-layout,.wrapper.boxed-layout{width:450px}.blog-image,.blog-image img,.photos-area img{width:100%}.timer-grid>div{margin-right:20px}}.innerpage-section-padding{padding-top:33px;padding-bottom:67px}.contact-block-2{min-height:230px;padding:40px 30px;position:relative;text-align:center;box-shadow:0 0 20px rgba(0,0,0,.2);background:#fff;margin-top:-40px}.border-shape-top:after,.border-shape-top:before{background:#333}.border-shape-top:after{height:5px;width:40px}.border-shape-top:after,.border-shape-top:before{content:"";position:absolute;top:0;left:0}.border-shape-bot:before{height:40px;width:5px}:after,:before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.border-shape-bot:after,.border-shape-bot:before{background:#c68c53}.border-shape-bot:after{height:5px;width:40px}.border-shape-bot:after,.border-shape-bot:before{right:0;content:"";position:absolute;bottom:0}.contact-block-2 .fa{font-size:40px;margin-bottom:20px;color:#c68c53}.contact-block-2 h4{font-size:18px;color:#111}.custom-form{padding:45px 40px 55px;background:#efeff0}.custom-form .form-group input,.custom-form .form-group textarea{border:0;border-radius:0}.custom-form .form-group input{height:45px;padding-left:40px}.form-control{height:34px;padding:6px 12px;font-size:14px;border:1px solid #ccc;color:#555;-webkit-transition:border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;-o-transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;background-color:#fff;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075);border-radius:4px;width:100%;background-image:none;line-height:1.42857143;display:block}.custom-form .form-group .fa{font-size:18px;color:#a7a9ac;position:absolute;top:14px;left:15px}.custom-form button{height:45px;font-size:16px;margin-top:25px}.btn-orange,.btn-orange:focus{color:#fff;background:#c68c53}