.photo-gallery-grid-sizer,.photo-gallery-grid-item{width:33%}.btn-danger{color:#fff;background-color:#cf4a12!important;border-color:#f05a25!important}.btn-danger:hover{background-color:#f06725!important;border-color:#f06725!important}.facetwp-facet.facetwp-type-fselect .fs-label{padding:15px 25px 10px 15px!important}.color-scheme-default .site-header .search-form .search-field,.color-scheme-default .site-header .search-form .search-field:focus,.color-scheme-green .site-header .search-form .search-field,.color-scheme-green .site-header .search-form .search-field:focus{border-color:#d0d4d8!important}.contact-conatiner{background:#fff;box-shadow:inset 0 0 0 1px #ffffff,rgba(0,0,0,.03) 0 2px 0;padding:20px}.events li{display:inline;padding-left:25px;margin-top:10px}.required{color:red}.margin-10{margin-top:10px}.margin-50{margin-top:50px}.btn-event{padding:8px;background:#cf4a12;color:#fff;border-radius:5px}.pm-form__row{display:none}.pm-form__row--submit{display:block!important}.site-logo{width:15%;position:absolute;top:0px;left:100px;z-index:999999}.search-overlay,.primary-header{background-color:#fff}.mobile-nav-menu-label{display:none}.nav-menu.primary a,.nav-menu.primary li:before,.nav-menu.primary li:after,.nav-menu.primary a:before,.nav-menu.primary a:after{font-weight:300;color:#58595b}.type-job_listing .job_listing-entry-header .job_listing-location{margin-bottom:49px!important}.primary-header .search-form{margin:1.1em 0;width:70%;margin-left:385px}.text-center{text-align:center}.site-footer{background:#fff!important;border-top:1px solid #d5d5d6;padding:10px 0!important;margin:0px!important;color:#6f6f6f}.nopadding{padding:0px!important}.social-menu-footer{display:inline-block;list-style:none;padding-top:4px;margin:0;padding:0px}.social-menu-footer img{width:30px}ul.social-menu-footer li{float:left;font-size:24px;padding:0 10px}ul.social-menu-footer li a:hover{color:#707273}.social-menu-footer a{padding:0px;-webkit-transition-property:background-position;-moz-transition-property:background-position;-o-transition-property:background-position;transition-property:background-position;-webkit-transition-duration:.4s;-moz-transition-duration:.4s;-o-transition-duration:.4s}.social-menu-footer a{display:block;width:30px;height:30px}.social-menu-footer .facebook-new a{background:none 0 0 no-repeat}.social-menu-footer .facebook-new a:hover{background:none 0px -33px no-repeat}.social-menu-footer .twitter a{background:url(assets/img/icon/twit.png.pagespeed.ce.tGi62eD45I.png) 0 0 no-repeat}.social-menu-footer .twitter a:hover{background:url(assets/img/icon/twit.png.pagespeed.ce.tGi62eD45I.png) 0px -33px no-repeat}.social-menu-footer .pinterest a{background:url(assets/img/icon/pintrest.png.pagespeed.ce.uUZu1mlX62.png) 0 0 no-repeat}.social-menu-footer .pinterest a:hover{background:url(assets/img/icon/pintrest.png.pagespeed.ce.uUZu1mlX62.png) 0px -33px no-repeat}.social-menu-footer .instagram a{background:url(assets/img/icon/insta.png.pagespeed.ce.ropxqvGM6Y.png) 0 0 no-repeat}.social-menu-footer .instagram a:hover{background:url(assets/img/icon/insta.png.pagespeed.ce.ropxqvGM6Y.png) 0px -33px no-repeat}.social-menu-footer .google-plus a{background:url(assets/img/icon/google.png.pagespeed.ce.WgmzwEYkQ1.png) 0 0 no-repeat}.social-menu-footer .google-plus a:hover{background:url(assets/img/icon/google.png.pagespeed.ce.WgmzwEYkQ1.png) 0px -33px no-repeat}.footer-terms{display:inline-block;list-style:none;margin:0;padding:0px;color:#333;vertical-align:bottom}ul.footer-terms li{font-size:12px;color:#6c6e6f;border-right:1px solid #d1d1d1;margin-top:15px;padding:5px 30px;float:left;border-right:1px solid #bfbfbf}ul.footer-terms li:last-child{border-right:none}.footer-list{display:inline-block;list-style:none;margin-top:9px;margin-bottom:0px!important;padding-top:10px}ul.footer-list li{font-size:12px;color:#757778;float:left;padding:0px 30px}section{padding-top:70px;padding-bottom:50px;min-height:calc(100% - 1px)}.widget widget-job_listing listify_widget_panel_listing_content .widgettitle{padding:0px!important;margin:0px!important}.leftsidefrom{background:#fff;padding:19px;margin-bottom:5px;border:1px solid #e3e3e3;border-radius:4px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.05);box-shadow:inset 0 1px 1px rgba(0,0,0,.05)}.rgtaffix{background:#fff!important;border:0px!important;border-radius:0px!important;border-bottom:1px solid #e9e9e9!important;font-size:17px;font-weight:300;color:#231f20;margin-bottom:0px!important}.rgtaffix.affix{top:103px!important;z-index:10}.rgtaffix a{color:#231f20}.rgtaffix .navbar-nav>li>a{border-bottom:2px solid #fff!important}.navbar-nav>li>a:hover,.rgtaffix .navbar-nav>.active>a,.navbar-nav>.active>a:focus,.navbar-nav>.active>a:hover{background-color:#e6e7e8!important;color:#231f20!important}.outer{background:#fff}.mt10{margin-top:10px}.nopdright{padding-right:0px!important}.image_gallery{width:100%;float:left}.description{padding:10px 20px;text-align:justify;margin-bottom:0px;border-bottom:1px solid #f5f5f5}.widgettitle{font-size:18px}.site-footer a{color:#6f6f6f!important}.brd-btm{border-bottom:1px solid #d1d1d1}.site-footer a:hover,.site-footer a:focus,.site-footer a:active{color:#707273!important;text-decoration:none;font-weight:500}.site-footer .madewithsmile{width:40px;float:right;margin:-5px 0px 0 -25px}.connect-us h6{color:#5e5e5e;font-size:12px;margin-top:0px;margin-bottom:5px}.hs-logo{width:51%;position:absolute;top:26%;left:10%}.hs-circle-logo{border-radius:0px 0px 120px 120px;width:72%;background:#fff;height:83px;margin-top:27px}.search-overlay a.search-overlay-toggle{color:#333!important}.image_container{height:350px!important;width:100%!important}.listing-cover-custom{padding:4em 0px 2em}.content-single-job_listing-hero-inner{width:100%!important}.content-single-job_listing-actions-start{margin-bottom:155px}.cover-wrapper a{text-decoration:none!important}./*content-single-job_listing-hero-wrapper .listing-entry-company-image--single {
    max-width: 125px;
    margin-bottom: -8.5em;
    margin-left: 240px;    
}.content-single-job_listing-hero-wrapper .listing-entry-company-image--style-circle~.claimed-ribbon{left:250px;}*/
.site-footer-widgets {display:none}.navbar-left{width:100%}.phone-new{line-height:50px;color:rebeccapurple;float:right!important}.leftsidefrom h3{font-size:23px;text-align:center;margin-top:10px}div#sideBar{width:100%;float:left}.clear{clear:both}div#sticker{padding:20px}.stick{width:275px;position:fixed;top:0px}.box{border:1px solid #ccc}.box-border h3{padding:10px;margin:0px}.box-border p{padding:0px 10px}.box2 img{width:60px}.box3 span{font-size:30px}.box3 p{margin:0px;font-size:17px}.gradient-shadow{background:none top left repeat-y!important;background-size:contain!important;padding:0 0 5px 0!important;border:2px solid #f4f4f4!important;border-bottom:0px!important;border-radius:11px;margin-bottom:10px}.gradient-border{background:none top left repeat-y!important;background-size:contain!important;padding:2px!important;border-bottom:0px!important;border-radius:11px}.shadowtxt{background-color:#fff;padding:10px;border:1px solid #fff;border-radius:10px}.gradient-shadow .shadowtxt{border-radius:7px;padding:10px 15px;overflow:hidden}.gradient-shadow span.text-info{display:block;font-size:25px}.venue_amenities{background:#fff;border-radius:10px;padding:10px}.amenities_list li{list-style-type:none}.amenities_list:hover li a{text-decoration:none}.amenities_list a{text-decoration:none;color:#333!important}.amenities_list a:hover{text-decoration:none}.displayNone{display:none}.myrow li{width:150px;float:left;list-style-type:none;padding:8px;border:1px solid #eee;margin:0px 4px 8px 2px;border-radius:11px}.myrow img{display:inline-block;height:100px;width:100%;vertical-align:middle}.pricetittle{color:#58585b!important;margin:0;padding:0;font-size:15px!important;font-weight:300!important;line-height:1.8em!important}.single-details-box ul li{margin-bottom:10px}.color-red{border-color:#ee1f3b;padding:2px 4px;border:1px solid #ee1f3b;border-radius:50%;color:#ee1f3b;padding:2px 4px;margin-right:5px;margin-bottom:5px;font-size:11px!important}.color-green{color:#40b145;border-color:#40b145;padding:2px 4px;border:1px solid #40b145;border-radius:50%;font-size:11px!important;padding:2px 3px;margin-right:5px;margin-bottom:5px}.single_job_listing .job_listing-location-formatted{display:none!important}.site-footer-widgets{display:none}.photographer-unit-cost-container{border-top:1px solid #d5d5d4;border-bottom:1px solid #d5d5d4;padding:5px;margin:5px;font-size:15px}.photographer-unit-cost-container .unit-cost .type{float:left;text-transform:uppercase;width:60%}.unit-cost-container .unit-cost{padding:5px 10px 3px;background:#eee;border-radius:5px;margin-bottom:10px}.unit-cost-container .unit-cost .type{float:left;text-transform:uppercase;font-size:11px;width:60%}.unit-cost-container .unit-cost .type .name{font-weight:600;color:#565654;font-size:14px}.photographer-unit-cost-container .unit-cost .amount{text-align:right}.unit-cost-container .unit-cost .amount{text-align:right;font-size:14px;color:#000;font-weight:600}.unit-cost-container .unit-cost .type .name .fa-stack{font-size:10px;line-height:18px;color:#40b145}.unit-cost-container .unit-cost .type .name .fa-stack.n-veg{color:#ee1f3b}.unit-cost{background:#eee;padding:8px;border-radius:5px}.header_new{position:fixed;width:100%;text-align:center;font-size:72px;line-height:108px;height:60px;background:#335c7d;color:#fff;top:0;z-index:1111111;opacity:2}.header_new .sticky{font-size:24px;line-height:48px;height:60px;background:#efc47d;text-align:left;padding-left:20px;z-index:1111111;opacity:2}.description{color:#6f6f6f}.col-centered{float:none;text-align:center}.login-text{font-size:18px}.login-logo{margin:0px auto;width:150px}.login-container{border:1px solid #ddd;padding:0px}.nomargin{margin:0px!important}#login-tab ul li{width:50%!important;text-align:center}#exTab1 .nav-pills>li>a{border-radius:0}#login-tab .nav-tabs>li.active>a,.nav-tabs>li.active>a:focus,.nav-tabs>li.active>a:hover{border:none!important;border-bottom:2px solid #f89d1f!important;background:#e0e5e5}#login-tab .nav-tabs>li>a{border:none!important;border-radius:none!important}.btn-happyshappy{padding:5px 50px 5px 55px!important;border-radius:10px!important;font-weight:200!important;line-height:normal!important}.facebook-sign{background-color:#676767;color:#fff;font-size:16px;border-radius:10px;text-align:center}.gmail-sign i{font-size:22px}.facebook-sign:hover{background-color:#39f}.gmail-sign{background-color:#676767;text-align:center;color:#fff;font-size:16px;border-radius:10px}.gmail-sign:hover{background-color:#de4939}.facebook-sign i{font-size:18px}.gmail-sign i{font-size:16px}.line-box{border:1px solid #e0e0e0;width:100%;position:relative;top:27px;z-index:9}.circle-box{border:1px solid #999;border-radius:50px;width:50px;height:50px;margin:0px auto;background-color:#fff;z-index:99999;position:inherit}.circle-box span{font-size:20px;position:relative;top:5px;left:10px}.popup-title{display:none}.bg-white{background-color:#fff;margin:0px}.box-full{padding:30% 0px}.box-full span{float:right}.box-full2{top:70px;width:210px;left:105px;position:absolute}.venues_amanites .col-md-4{padding-left:0px}.venues_amanites .row{margin:0px}.home-widget widget_text{}.lastupdate_on{text-align:center}.company_video{width:35%}.mt5{margin-top:5px}.gal-container{padding:0px;margin-top:10px}.gal-item{overflow:hidden;padding:0px;margin-bottom:15px}.gal-item .box{overflow:hidden;width:190px;height:120px}.box img{height:100%;width:100%;object-fit:cover;-o-object-fit:cover}.gal-item .box a:focus{outline:none}.gal-item .box a:after{content:"\e003";font-family:'Glyphicons Halflings';opacity:0;background-color:rgba(0,0,0,.75);position:absolute;right:0px;left:15px;top:-1px;bottom:0px;text-align:center;line-height:120px;font-size:30px;color:#fff;-webkit-transition:all .5s ease-in-out 0s;-moz-transition:all .5s ease-in-out 0s;transition:all .5s ease-in-out 0s;background-image:none;background-size:60px;background-repeat:no-repeat;background-position:99% 0%}.gal-item .box a:hover:after{opacity:1}.gal-item-album{overflow:hidden;padding:0px;margin-bottom:15px}.gal-item-album .box-img{width:245px;height:180px;border:1px solid #eee;padding:5px;background:#fff;border-radius:2px}.box-img img{height:100%;width:100%;object-fit:cover;-o-object-fit:cover}.gal-item-album .box-img a:focus{outline:none}.gal-item-album .box-img a:after{content:" ";opacity:0;position:absolute;right:0px;left:15px;top:-1px;bottom:0px;text-align:center;line-height:120px;font-size:30px;color:#fff;-webkit-transition:all .5s ease-in-out 0s;-moz-transition:all .5s ease-in-out 0s;transition:all .5s ease-in-out 0s;background-size:60px;background-repeat:no-repeat;background-position:99% 0%}.gal-item-album .box-img a:hover:after{opacity:1}.gal-item-album .box-img a:hover{text-decoration:none}.hs_user_album_name{color:#cf4a12;font-size:18px;background:#fefefd;padding:5px;margin-bottom:30px;border-radius:5px}.product-image{background:#000;width:100%;height:580px;overflow:hidden;position:relative;text-align:center}.product-image img{max-height:100%;position:absolute;margin:auto;top:0;left:0;right:0;bottom:0}.bgpopup{background:#ececec;height:100%}.bgpopup .social-menu .facebook-new a{background:none 0px -33px no-repeat}.bgpopup .social-menu .twitter a{background:url(assets/img/icon/twit.png.pagespeed.ce.tGi62eD45I.png) 0px -33px no-repeat}.bgpopup .social-menu .pinterest a{background:url(assets/img/icon/pintrest.png.pagespeed.ce.uUZu1mlX62.png) 0px -33px no-repeat}.bgpopup .social-menu .instagram a{background:url(assets/img/icon/insta.png.pagespeed.ce.ropxqvGM6Y.png) 0px -33px no-repeat}.bgpopup .social-menu .google-plus a{background:url(assets/img/icon/google.png.pagespeed.ce.WgmzwEYkQ1.png) 0px -33px no-repeat}.heading{color:#999;font-size:16px;font-weight:600;text-transform:uppercase}.bgpopup ul.social-menu li{float:left;font-size:24px;padding:0 5px}.modal-body{padding:0px!important}.modal-open{padding-right:0px!important}.job_listing-entry-meta [itemprop="addressLocality"],.job_listing-entry-meta [itemprop="postalCode"]{display:none!important}.job_listing-location{display:none!important}.content-single-job_listing-actions-start{margin-bottom:0px!important}.content-single-job_listing-hero-actions{margin-top:180px!important}.mydiv{position:absolute;top:130px}.price-left{text-align:left;margin-left:25px}.price-left i{font-size:16px;color:#343434}.price-left small{font-size:11px;margin-top:-2px}.price-left price{color:#343434;font-size:18px}.numbers small{display:block;font-size:9px;text-transform:uppercase;letter-spacing:1px;margin-top:-10px}.type-job_listing.style-grid .job_listing-entry-footer{min-height:50px;padding:0em 2em}.check_status{position:absolute;top:52px;right:20px;width:100px;text-align:center;color:#f37720;font-size:11px}.commentlist article.comment{margin-bottom:2em!important}.commentlist section{padding-top:0px!important;padding-bottom:0px!important}.widget .commentlist{margin:2em 0 6em!important}.job_comnt .widget-job_listing{padding:0px}.text_label{font-size:24px;float:left}.view-more-option{text-align:right;padding-right:50px;position:relative;top:-105px;text-decoration:none}.view-more-option a:hover{text-decoration:none}.showmore-packages{overflow:hidden;margin:0 -15px 20px;padding:20px 15px 0}.single-party-areas.photogpack>li .party-area-left,.single-party-areas.photogpack>li .party-area-right{display:inline-block;vertical-align:top;width:100%;background:0 0;padding:15px;position:relative}.single-party-areas .party-area-name h3,.single-party-areas .party-area-name h4{font-size:18px;color:#343434;text-transform:none;margin:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.albums-nanogallery{margin-top:35px}.single-party-areas.photogpack>li .party-area-right{background:#f6f6f6;position:relative;z-index:1}.single-party-areas .party-area-slots .second-half{padding:5px 0}.single-party-areas .party-area-slots .second-half .status-block.enquire{font-size:11px}.single-party-areas.photogpack .sp-price{margin-bottom:10px}.single-party-areas.photogpack .booking{font-size:12px}.single-party-areas.photogpack .btn{margin-bottom:15px;font-size:10px;font-weight:500;padding:7px 7px!important}.btn-white{background:#fff;color:#ff353b}.single-party-areas.photogpack .actualprice{margin-top:20px;margin-bottom:5px;font-size:26px;font-weight:700}.single-party-areas .party-area-slots .second-half .status-block.enquire{border-color:#40b145}.btn{min-width:88px;padding:10px 14px;outline:0;outline-offset:0;border:0;border-radius:2px;text-transform:uppercase;line-height:1.1;letter-spacing:inherit;font-size:14px;font-weight:400;transition:all .15s ease-in-out}.btn-default{color:#333;background-color:#fff;border-color:#ccc}.single-party-areas.photogpack>li{width:100%;background:#fff;margin:0 0 25px;border:1px solid #f0f0f0;position:relative;display:inline-block;vertical-align:top}.single-party-areas .party-area-slots .first-half .status-block,.single-party-areas .party-area-slots .second-half .status-block{text-align:center;font-size:13px;color:#565654}.single-party-areas.photogpack .table{margin-top:15px;margin-bottom:0;border:1px solid #ececec}.table{width:100%;max-width:100%}.single-party-areas.photogpack .allshowhide{display:block;text-transform:uppercase;letter-spacing:1px;font-size:11px;color:#ff353b;text-align:center;cursor:pointer}.pack-book-now{background:#eb5520!important;color:#fff!important}.pack-book-now:hover{color:#333!important;background-color:#fff!important;border-color:#ccc}.mBtm-10{margin-bottom:10px}.showmore-packages{color:#6f6f6f!important}.single-party-areas.photogpack .db,.single-party-areas.photogpack .sp-price{display:block}.myclose{color:red!important;opacity:1.5!important;font-size:24px!important;box-shadow:none!important}.myclose:hover{background:none!important}.show_more{padding:5px;text-align:center;color:red}.less{color:#000}.wc-bookings-booking-form-button a.button{display:none!important}.person-title{font-size:18px}.scrolldiv{height:auto;overflow:auto;padding:15px!important;background:#fff;border-bottom-left-radius:5px;border-bottom-right-radius:5px}.happymodal-wrapper{background:none top left repeat-y!important;background-size:contain!important;padding:7px 0 0 0!important;border-radius:5px}.happymodal-wrapper .wc-deposits-option{text-align:center}.happymodal-wrapper .wc-deposits-option label{display:block!important}.happymodal-wrapper a.button.alt{display:none}.happymodal-wrapper .booking-form-title{text-align:center;font-size:20px;text-transform:uppercase;margin:30px 0 0 0}.happymodal-wrapper .booking-form-title form{margin-top:30px;font-size:11px;text-align:left;font-weight:100;text-transform:capitalize}.page-cover--default{display:none!important}.job_filters{line-height:.01!important;padding:0px!important;margin-top:-2.5em;width:100vw;left:calc(-50vw + 50%);position:relative}.call-us-at{background:#ec0280;padding:5px;text-align:center;color:#fff;border-radius:3px;width:100%;margin:0px auto;margin-bottom:10px}.call-us-at:hover{background:#ec2880}.enquire-now{background:#cf4a12;padding:5px;text-align:center;color:#fff;border-radius:3px;width:80%;margin:0px auto}.enquire-now a{color:#fff;text-decoration:none}.enquire-now a:hover{color:#fff;text-decoration:none}.enquire-now:hover{background:#f06725}.fb-color{border-radius:50%;padding:7px 9px;background-color:#3b5998;font-size:20px!important;float:left;color:#fff}.fb-color:hover{background-color:#698fdf}.twiter-color{border-radius:50%;padding:7px 9px;background-color:#00acee;font-size:20px!important;float:left;color:#fff}.twiter-color:hover{background-color:#55c9f5}.instagram-color{border-radius:50%;padding:7px 9px;background-color:#2f2a2a;font-size:20px!important;float:left;color:#fff}.instagram-color:hover{background-color:#a9a1a1}.social-media-data-icons .media-icons{list-style:none!important}.social-media-data-icons li.media-icons{padding-left:8px;display:inline-block}.price-on-request{text-align:center;font-size:12px;color:#423e3e}.last-update-on{font-size:10px;color:#6b6565}.navbar-default{background:#fff!important}.navbar-default .collapse{display:block}.navbar{margin-bottom:5px!important}.display-price-on-request{font-size:9px;text-transform:uppercase;letter-spacing:1px;padding-top:15px;padding-left:30px;text-align:left}.disp-id{display:inline-block}.mysticky{top:35px}.affix{width:19.5%!important}.photo-start-price{font-weight:600;color:#565654;font-size:10px}.job-manager-form fieldset{border:1px solid rgba(0,0,0,.1)!important;margin:0 0 24px!important;padding:1em!important}.content-area{margin-bottom:0px!important}.tertiary-navigation{margin-top:60px}.wedding-bg-white{background:#fff;padding:15px;margin:0px}.sidebar-real-wedding{padding:10px;border-top:1px solid #eee;border-bottom:1px solid #eee;margin-top:20px;margin-bottom:20px}.sidebar-vedors-name{height:55px}.sidebar-vendor-tags{width:100%;font-size:16px;line-height:40px}.hs_line-bottom{border-bottom:1px solid #eee;margin-bottom:: 10px}.hs_vendor_row{margin-left:15px;margin-top:10px}.inner-line-bottom{border-bottom:1px solid #eee;margin:0px}.box-shaddow-container{box-shadow:0 4px 8px 0 rgba(0,0,0,0.2),0 6px 20px 0 rgba(0,0,0,0.19)}.happywedding-title{color:#ea047c!important}.hs_weddings_vendor_tag_icons{background:url(assets/img/icon/xvenues.png.pagespeed.ic.NcAsDg66og.png);width:70px;height:55px;background-repeat:no-repeat;background-size:70px;margin:0px auto}.hs_weddings_vendor_tag_icons2{background:url(assets/img/icon/xvenues12.png.pagespeed.ic.MTgrV8gJvk.png);width:70px;height:55px;background-repeat:no-repeat;background-size:70px;margin:0px auto}.hs_weddings_vendor_tag_icons3{background:none;width:70px;height:55px;background-repeat:no-repeat;background-size:70px;margin:0px auto}.hs_weddings_vendor_tag_icons4{background:url(assets/img/icon/xmehendi.png.pagespeed.ic.36rpJqnCkm.png);width:70px;height:55px;background-repeat:no-repeat;background-size:70px;margin:0px auto}.hs_weddings_vendor_tag_icons5{background:url(assets/img/icon/xcatering.png.pagespeed.ic.mwBMc1VsBk.png);width:70px;height:55px;background-repeat:no-repeat;background-size:70px;margin:0px auto}.hs_weddings_vendor_tag_icons6{background:none;width:70px;height:55px;background-repeat:no-repeat;background-size:70px;margin:0px auto}.hs_weddings_vendor_tag_icons8{background:none;width:70px;height:55px;background-repeat:no-repeat;background-size:70px;margin:0px auto}.rw_the_content{line-height:1.5;text-align:justify}.vendor_name_style{text-align:left;top:10px;font-size:20px}.happywedding-title{margin-bottom:15px}.hw_header_cover{padding:25em 0 5em!important;background-position:bottom!important}.hs_single_row{margin-bottom:12px;border-bottom:1px solid rgba(229,229,229,1);padding:0px;padding-bottom:15px}.excerpt_content p{line-height:1.2;margin-bottom:10px}.view-full-post-btn{padding:5px 10px 5px 10px;background:#ea047c;color:#fff!important}.small-box{border-bottom:2px solid #fff}.small-box img{height:85px;width:100%}.margzero{margin:0px}.hs_grid{height:60px;padding-right:1px}.hs_grid1{padding:0px;padding-left:1px}.hs_grid img{height:60px;width:100%}.hs_grid1 img{height:60px;width:100%}.none-gradient .listing-cover.has-image:after,.none-gradient .entry-cover.has-image:after{background:none!important}.none-gradient{padding-left:10px!important;padding-right:10px!important}.excerpt_content .sharedaddy{display:none}.photo_tag_filer{background:#fff;padding:25px 0px 25px 0px;margin-bottom:15px}.left-head-hs{height:30px;line-height:28px;border-bottom:1px solid #ccc;border-top:1px solid #ccc;margin-bottom:10px}.left-box-hs .div.facetwp-facet{height:30px;line-height:28px;border-bottom:1px solid #ccc}.left-box-hs span{display:none!important}.rw_view_more_link{margin-top:10px;text-align:right}.rw_the_content{line-height:1.7}.except_height_content{height:55px}.orange_line{border-bottom:1px solid #ea047c;margin-bottom:5px;padding-bottom:10px}.view-full-story{color:#ea047c}.hw_feature_gallery_box{border:1px solid #eee;border-radius:5px}.hw_feature_gallery_box.image_box :after{content:"";opacity:0;background-color:rgba(0,0,0,.75);position:absolute;right:0px;left:0px;top:0px;bottom:0px;text-align:center;line-height:120px;font-size:30px;color:#fff;-webkit-transition:all .5s ease-in-out 0s;-moz-transition:all .5s ease-in-out 0s;transition:all .5s ease-in-out 0s;background-image:none;background-size:60px;background-repeat:no-repeat;background-position:99% 0%}.hw_feature_gallery_box.image_box :hover:after{opacity:1}.hw_attachment_view_btn{padding:8px 20px!important}.hw_remove_attach{margin-bottom:.5em!important}.hw_uploaded_to_vendor{margin-bottom:.5em}.left-box-hs .facetwp-facet .facetwp-checkbox.checked:after{top:0px!important}.hw_media{margin-top:0px;height:60px}.pull-left{float:left!important}.hw_media>.pull-left{margin-right:10px}.thumb{width:40px;height:40px}.rounded{border-radius:4px}.hw_media-body{overflow:hidden;zoom:1}.bg-image{background-size:cover;background-position:50% 50%;overflow:hidden}.hw_image_caption{font-size:15px;float:left;width:199px;margin-bottom:10px}.hw_image_caption a{color:#5b6274}.hw_image_caption a:hover{color:#d7410c}.col-md-4 .post-{display:none}.wedding_title{}.wedding_title_custom{font-size:16px}.album-title{margin-top:-45px;color:#fff;font-size:18px;position:relative;background-image:none}.hw_vendor_review{width:100%}.user_review{width:100%;float:left;margin-top:5px}.hs_comment_icon{width:70px}.hs_icon_resize{font-size:30px!important}.review_content{padding-right:0px;line-height:1.4;text-align:justify;font-size:12px;margin-bottom:15px}.search_bar_tag{top:-20px;background:#fff;padding:10px}.photo_gallery_text{font-size:18px;width:200px}.gallery_line{width:100%}.view_more_text{float:right}a.gal_view_more_link{text-decoration:none;background:#ec0280;padding:5px;color:#fff;border-radius:5px;font-size:14px}a.gal_view_more_link:hover{text-decoration:none;background:#cf4a12;color:#fff}.listing-albums{height:500px}.happyshappy-album{overflow:hidden;padding:0px;margin-bottom:15px}.happyshappy-album .box-img{width:380px;height:280px;border:1px solid #eee;padding:10px;background:#fff;border-radius:7px}.box-img img{height:100%;width:100%;object-fit:cover;-o-object-fit:cover}.hw_box_album{padding:10px}.happyshappy-album .box-img a:focus{outline:none}.happyshappy-album .box-img a:after{content:" ";opacity:0;position:absolute;right:0px;left:15px;top:-1px;bottom:0px;text-align:center;line-height:120px;font-size:30px;color:#fff;-webkit-transition:all .5s ease-in-out 0s;-moz-transition:all .5s ease-in-out 0s;transition:all .5s ease-in-out 0s;background-size:60px;background-repeat:no-repeat;background-position:99% 0%}.happyshappy-album .box-img a:hover:after{opacity:1}.happyshappy-album .box-img a:hover{text-decoration:none}.happyshappy_album-title{margin-top:-55px;color:#fff;font-size:14px;position:relative;background-image:none}a.gal_view_more_link: hover{text-decoration:none!important}.content-slider li{text-align:center;color:#fff;height:200px;border:1px solid #eee;padding:5px}.content-slider h3{margin:0;padding:70px 0}.album_box img{height:188px;background-size:cover;background-position:center;background-position:center;background:linear-gradient(rgba(60,60,60,60),rgba(60,60,60,60))}.album_box a:hover{text-decoration:none!important}.album-title:hover{text-decoration:none!important}@media all and (min-width:481px) and (max-width:767px){.site-logo{width:50%;position:relative;z-index:999999;margin-bottom:-30px;left:-25px}.main-navigation{margin-top:-69px}ul.footer-terms li{font-size:10px;padding:5px 25px}ul.footer-list li{font-size:10px;color:#757778;float:left;padding:0px;width:33%}.site-footer .madewithsmile{width:25px;float:right;margin:9px 0px 0 -16px}.hs-circle-logo{display:none}.hs-logo{width:70px!important;position:absolute;top:-20px!important;left:25%!important;height:70px!important}.search-form{width:50%!important;margin-left:50%!important;margin-top:10px}.site-branding{vertical-align:}.listing-cover-custom{padding:4em 0px 2em}.gal-item .modal-dialog{width:100%!important;padding:15px!important;margin:100px auto!important}.modal-open .gal-item .modal-body{height:650px!important}.gal-item .box{width:100%!important;height:180px!important}.gal-item .box a:after{right:15px!important;line-height:185px!important}.product-image{height:310px!important}.list-inline .gallery-img{height:60px!important}.bgpopup{height:51%!important;padding-top:10px}.mt10{display:none}.gal-container .description{position:absolute;height:0px;top:inherit;bottom:0;border:none}.hs_grid img{height:100px;width:100%}.hs_grid1 img{height:100px;width:100%}.small-box img{height:170px;width:100%}}@media all and (min-width:320px) and (max-width:480px){.scrolldiv{height:500px;overflow:auto}.resp-celeb{padding:0px}.resp-celeb .col-md-6{padding:0px}.type-job_listing.style-grid .job_listing-entry-footer{min-height:50px;padding:1em 0em}.price-left{text-align:left;margin-left:25px}.box-full{padding:5% 0px}.widget{padding:0px}.navbar-inverse .phone-new{line-height:20px}.nopdright{padding-right:0px!important;padding-left:0px!important}.navbar-inverse .navbar-nav>li>a{padding-top:5px;padding-bottom:5px;line-height:16px}.rgtaffix.affix{top:0px!important;z-index:10}.navbar-inverse .collapse{display:block}.site-logo{width:50%;position:relative;z-index:999999;margin-bottom:-30px;left:-25px}.main-navigation{margin-top:-69px}ul.footer-terms li{font-size:10px;padding:5px 25px}ul.footer-list li{font-size:10px;color:#757778;float:left;padding:0px;width:33%}.site-footer .madewithsmile{width:25px;float:right;margin:9px 0px 0 -16px}.hs-circle-logo{display:none}.hs-logo{width:70px!important;position:absolute;top:-29px!important;left:41%!important;height:70px!important}.search-form{width:50%!important;margin-left:50%!important;margin-top:10px}.listing-cover-custom{padding:2em 0px 0em}.content-single-job_listing-actions-start{margin-bottom:0px}.map-widget-section{padding:.75em 15px}.comment-reply-title{padding:0 15px .75em}.comment-respond form{padding:0px 15px}#section2{padding:0px 15px}#section5 .widget{padding:0px 15px}.box-img{width:200px;margin:0px auto}.box-full p{text-align:justify}.box-full h3{margin-top:15px}.box-full span{float:none}.box-full2{top:12px;width:80px;left:45px;position:absolute}.gal-item .modal-dialog{width:auto!important;padding:20px;margin:100px auto!important}.product-image{height:170px!important}.modal-open .gal-item .modal-body{height:520px!important}.bgpopup{height:66%!important;padding-top:10px}.heading{font-size:12px}.list-inline .gallery-img{height:60px!important}.gal-container .description{position:absolute;height:0px;top:inherit;bottom:0;border:none}.gal-item .box{width:100%!important}.gal-item .box a:after{right:15px!important}.navbar-default .navbar-nav>li>a{text-align:center}.wedding_title_custom{font-size:15px;padding-top:25px;clear:both}.search_bar_tag{top:0px;margin-bottom:10px;margin-top:10px}.content-slider li{text-align:center;color:#fff;height:auto;border:1px solid #eee;padding:5px}.content-slider h3{margin:0;padding:70px 0}.album_box img{height:auto;width:100%}.hs_grid{height:80px}.hs_grid1{height:80px}.hs_grid img{height:100px;width:100%}.hs_grid1 img{height:100px;width:100%}.small-box img{height:170px;width:100%}}@media all and (min-width:320px) and (max-width:360px){.hs-circle-logo{display:none}.hs-logo{width:70px!important;position:absolute!important;left:49%;height:70px!important}.search-form{width:50%!important;margin-left:50%!important;margin-top:10px}.price-left{text-align:left;margin-left:5px}.scrolldiv{height:450px;overflow:auto}.navbar-default .navbar-nav>li>a{text-align:center}.rw_view_more_link{margin-top:45px}.rw_the_content{line-height:1;text-align:justify}.wedding_title_custom{font-size:15px;padding-top:25px;clear:both}.search_bar_tag{top:0px;margin-bottom:10px;margin-top:10px}.padding_remove{padding:0px!important}.hs_grid img{height:100px;width:100%}.hs_grid1 img{height:100px;width:100%}}@media all and (min-width:768px) and (max-width:991px){.affix{width:22.5%!important}.leftsidefrom h3{font-size:20px;text-align:center}.listing-cover-custom{padding:2em 0px 0em}.content-single-job_listing-actions-start{margin-bottom:0px}.navbar-inverse .nav>li>a{position:relative;display:block;padding:10px 3px;font-size:13px}.rgtaffix.affix{top:0px!important}.site-logo{width:35%;position:relative;z-index:999999;margin-bottom:-35px;left:0;top:-35px}.main-navigation{margin-top:-69px}.hs-logo{width:80px!important;position:absolute;top:15%!important;left:15%}.hs-circle-logo{width:65%;display:block!important;position:absolute;left:40%!important;top:-10%!important;margin-top:-24px!important}ul.footer-terms li{font-size:10px}.search-form{width:60%!important;margin-left:40%!important;margin-top:5px}.gal-item .modal-dialog{width:100%!important;padding:15px;margin:110px auto!important}.list-inline .gallery-img{height:100px!important;width:150px}.product-image{height:310px!important}.modal-open .gal-item .modal-body{height:730px!important}.bgpopup{height:57%!important;padding-top:10px}.gal-container .description{position:absolute;height:0px;top:inherit;bottom:0;border:none}.gal-item .box{width:100%!important;height:180px!important}.gal-item .box a:after{right:15px!important;line-height:185px!important}.unit-cost-container .unit-cost .type .name{font-weight:600;color:#565654;font-size:8px}.unit-cost-container .unit-cost .type{float:left;text-transform:uppercase;font-size:7px;width:70%}.unit-cost-container .unit-cost .amount{text-align:right;font-size:10px;color:#000;font-weight:600}.call-us-at{width:100%}}@media all and (min-width:992px){.job_filters.top .facetwp-filter{width:auto!important}.job_filters.top .facetwp-filter-fselect{width:13%!important}.hs-logo{width:170px;position:absolute;top:0;left:6%}.hs-circle-logo{border-radius:0px 0px 120px 120px;width:72%;background:#fff;margin-top:27px}.content-box{margin-bottom:none!important}}@media all and (min-width:992px) and (max-width:1024px){.affix{width:22.3%!important}.call-us-at{width:100%}.navbar-inverse .nav>li>a{position:relative;display:block;padding:10px 7px}.site-logo{width:15%;position:absolute;top:5px;left:30px;z-index:999999}.hs-logo{width:170px;position:absolute;top:0;left:6%}.gal-item .modal-dialog{width:100%!important;padding:15px;margin:159px auto!important}}@media all and (min-width:1280px) and (max-width:1300px){.affix{width:22%!important}.site-logo{width:15%;position:absolute;top:5px;left:50px;z-index:999999}.rgtaffix.affix{top:73px!important;z-index:10}}@media all and (min-width:1350px) and (max-width:1400px){.affix{width:20.5%!important}}@media all and (min-width:1366px){.site-logo{width:15%;position:absolute;top:5px;left:80px;z-index:999999}.rgtaffix.affix{top:73px!important;z-index:10}}@media all and (min-width:1440px){.affix{width:19.5%!important}.site-logo{width:100px;position:absolute;top:25px;left:135px;z-index:999999}.hs-logo{width:110px;position:absolute;top:20%}.hs-circle-logo{border-radius:0px 0px 120px 120px;width:59%;background:#fff;margin-top:40px}}@media all and (min-width:1600px){.affix{width:17.5%!important}.site-logo{width:100px;position:absolute;top:0;left:212px;z-index:999999}.hs-logo{width:170px;position:absolute;top:0;left:6%}}@media all and (min-width:1920px){.affix{width:10.7%!important}.site-logo{width:100px;position:absolute;left:360px;z-index:999999}.hs-logo{width:145px;position:absolute;top:22%;left:10%}}@media (min-width:992px){.job_filters.top .facetwp-filter{width:47%;float:right;margin-right:20px}.job_filters.top .facetwp-filter .widget-title{width:100%;float:left;display:none}.job_filters.top .facetwp-filter .facetwp-facet{margin:0;position:relative;clear:both}.job_filters.top .facetwp-filter .facetwp-facet .location-wrap{display:inline-block;margin-right:16px}.job_filters.top .facetwp-filter .facetwp-facet .location-wrap .locate-me{top:8px}.job_filters.top .facetwp-filter .facetwp-facet .null-wrapper{display:inline-block}.job_filters.top .facetwp-filter .facetwp-facet .null-wrapper #facetwp-radius{margin:0;min-width:10px}.archive-job_listing-filter-title{display:none}}@media (max-width:991px){.job_filters{padding:32px!important;max-width:90vw;margin-left:5vw;margin-right:5vw}}