@charset "utf-8";.call p span a:hover,.navigation ul li a,.navigation ul li ul li a,a{text-decoration:none}*{margin:0;padding:0}*,::before,:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}html{text-rendering:optimizeLegibility!important;-webkit-font-smoothing:antialiased!important;font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;overflow-y:scroll}#page-body,body,html{height:100%;background:#fff}body{font:400 14px/19px Raleway,sans-serif;color:#494949}.spacer,img{font-size:0;line-height:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}audio,canvas,video{display:inline-block}.logo,img{display:block}img{max-width:100%;border:0}button,input,select,textarea{margin:0;border:none;padding:0;-webkit-appearance:none}button,input[type=submit]{cursor:pointer}textarea{overflow:auto;vertical-align:top}table{border-collapse:collapse;border-spacing:0}ul{list-style-type:none}.spacer{clear:both}.outsideWrapper{max-width:1400px;margin:0 auto}.leftMenuWrapper{width:20%;float:left}.rightBodyWrapper{width:80%;float:left}.leftInside{width:215px;margin:47px 0 0 35px}.logo{margin:0 0 66px}.navigation,.navigation ul{padding:0;margin:0}.navigation{background:url(images/nav-btm.png) center bottom no-repeat}.navigation ul li{position:relative;background:url(images/nav-bg.png) center bottom no-repeat;padding:0 0 22px;margin:0 0 22px;text-align:center}.navigation ul li:last-child{background:0 0}.navigation ul li a{font:400 14px/15px Raleway,sans-serif;text-transform:uppercase;color:#494949}.navigation ul li.current_page_item a,.navigation ul li:hover a{text-decoration:none;color:#d21940}.navigation ul li:hover ul{display:block;z-index:99}.navigation ul li ul{position:absolute;left:170px;top:0;background-color:#d0002f;padding:0;margin:0;width:210px;display:none}.navigation ul li ul li{float:none;padding:0;margin:0;border-bottom:1px solid #fff;text-align:left!important;background:0 0!important}.navigation ul li ul li a{font:400 12px/19px Raleway,sans-serif;color:#fff!important;display:block;padding:8px 0 8px 10px}.call p,.call p a,.call p span a{color:#fff}.bannerSlider{margin:0;padding:0;position:relative}.call{position:absolute;top:0;right:35px;background:#d0002f;width:567px;padding:15px 0;z-index:9}.call p:first-child{background:0 0;padding-left:0}.call p{display:inline-block;vertical-align:top;padding:0 0 0 30px;background:url(images/tel-bg.png) no-repeat;margin:0 0 0 20px;font:300 18px/20px Raleway,sans-serif}.call p span{font:700 18px/20px 'Open Sans',sans-serif}.call p a{font-weight:600}.call p a:hover{text-decoration:underline}.bannerSlider .owl-carousel-banner,.bannerSlider .owl-carousel-banner-inner{position:relative}.captionPanel{position:absolute;left:59px;top:110px;width:530px}.captionPanel h2{font:300 26px/30px Raleway,sans-serif;color:#242424;text-transform:uppercase;z-index:99}.captionPanel h1{font:100 68px/72px Raleway,sans-serif;color:#0f0f0f;padding:0 0 20px;text-transform:uppercase}.captionPanel h1 span{display:block;font-size:40px;line-height:42px}.captionPanel p{font:400 14px/19px Lato,sans-serif;color:#444343;padding-bottom:30px;padding-right:100px}.captionPanel ul{margin:0;padding:0}.captionPanel ul li{display:inline-block;vertical-align:top;padding:0 10px 0 0}.captionPanel ul li a{text-transform:uppercase;text-decoration:none;display:block}.captionPanel ul li a:hover{text-decoration:none}.captionPanel ul li:nth-child(1) a{background:url(images/shop.png) 20px center no-repeat #d0002f;font:400 13px/16px Lato,sans-serif;border-radius:20px;padding:14px 30px 14px 50px;color:#fff}.captionPanel ul li:nth-child(1) a:hover{background:url(images/shop.png) 20px center no-repeat #ab0128}.bannerSlider .owl-carousel-banner-inner .owl-dots,.bannerSlider .owl-dots{display:none!important}.bannerSlider .owl-carousel-banner .owl-nav,.owl-carousel-banner-inner .owl-nav{position:absolute;bottom:0;right:40px;z-index:99}.bannerSlider .owl-theme .owl-controls,.owl-carousel-banner-inner .owl-controls{margin-top:0!important}.bannerSlider .owl-nav .owl-prev,.owl-carousel-banner-inner .owl-nav .owl-prev{font-size:0!important;line-height:0!important;width:47px;height:44px;background:url(images/banner-prev-btn.png) no-repeat!important}.bannerSlider .owl-nav .owl-prev:hover,.owl-carousel-banner-inner .owl-nav .owl-prev:hover{background-position:0 -44px!important}.bannerSlider .owl-nav .owl-next,.owl-carousel-banner-inner .owl-nav .owl-next{font-size:0!important;line-height:0!important;width:47px;height:44px;background:url(images/banner-next-btn.png) no-repeat!important}.bannerSlider .owl-nav .owl-next:hover,.owl-carousel-banner-inner .owl-nav .owl-next:hover{background-position:0 -44px!important}.bannerSlider .owl-carousel .owl-item img,.owl-carousel-banner-inner .owl-carousel .owl-item img{height:auto!important}.bodyPanel{background:#f9f9f9;padding:47px 0 54px}.bodyPanelInside{max-width:1047px;margin:0 0 0 32px}.bodyPanelInside1{margin:0;padding:30px 0 20px}.hometitle h1{display:none}.blog .bodyPanelInside .site-main h1,.bodyPanelInside1 h1,.bodyPanelInside1 h2,.bodyPanelInside4 h2,.woocommerce h1,h1.blog-title-all{text-align:center;background:url(images/head-bg.gif) center bottom no-repeat;font:700 22px/26px Raleway,sans-serif;padding:0 0 35px;margin:0 0 20px;color:#202020;min-height:76px}.bodyPanelInside1 p{font:400 15px/22px Lato,sans-serif;text-align:center;padding:0 30px 20px;color:#5e5e5e}.bodyPanelInside1 ul{margin:0;padding:0}.bodyPanelInside1 ul li{padding:0 0 8px 20px;background:url(images/arrow.png) 0 4px no-repeat}.bodyPanelInside2,.bodyPanelInside2 ul{margin:0;padding:0}.bodyPanelInside2 ul li{width:510px;display:inline-block;vertical-align:top;margin:0 10px 30px 0}.bodyPanelInside2 ul li img{display:block}.bodyPanelInside2 ul li div{width:460px;margin:0 auto;position:relative;top:-40px;padding:4px 4px 15px;min-height:260px;background:#fff}.bodyPanelInside2 ul li div h3{padding:30px 0 20px;font:700 22px/26px Raleway,sans-serif;color:#202020;text-align:center}.bodyPanelInside2 ul li div p{text-align:center;font:400 14px/19px Raleway,sans-serif;color:#202020;padding:0 0 20px}.bodyPanelInside2 ul li div p img{margin:0 auto;display:block}.bodyPanelInside2 ul li div a{text-align:center;text-transform:uppercase;font:700 14px/19px Lato,sans-serif;color:#ee2b85;display:block}.bodyPanelInside2 ul li div a:hover{color:#000}.bodyPanelInside3{margin:0;padding:0}.links{width:714px;float:left}.links ul li{width:342px;display:inline-block;vertical-align:top;margin:0 12px 30px 0}.links ul li img{display:block}.links ul li div{width:313px;margin:0 auto;position:relative;top:-15px;background:#fff;padding-bottom:15px;min-height:220px}.links ul li div h3{padding:30px 0 20px;font:700 22px/26px Raleway,sans-serif;color:#202020;text-align:center}.links ul li div p{text-align:center;font:400 14px/19px Raleway,sans-serif;color:#202020;padding:0 0 20px}.links ul li div a{text-align:center;text-transform:uppercase;font:700 14px/19px Lato,sans-serif;color:#ee2b85;display:block}.links ul li div a:hover{color:#000}.blogs{width:300px;float:right}.blogs h3{border-top:4px #c6c6c6 solid;font:700 26px/28px Raleway,sans-serif;text-align:center;color:#202020;padding:22px 0 20px}.blogs ul{border:1px solid #d3d2d2}.blogs ul li{padding:15px}.blogs ul li img{float:left;width:107px;height:84px;margin:0 11px 0 0}.blogs ul li h1 a{font:700 15px/19px Lato,sans-serif;color:#202020;margin-bottom:10px;display:block}.blogs .entry-meta p a{color:#525252;display:block;line-height:14px;margin-top:5px}.blogs .entry-meta p a img{width:14px;height:14px;float:left;margin-right:6px}.blogs .entry-meta p{color:#ee2b85;font-size:13px;line-height:16px;font-family:Lato,sans-serif;font-weight:400}.bodyPanelInside4{margin:0;padding:0}.blog .content-area article{display:block;float:left;width:100%;margin-bottom:20px}.blog article a img{float:left;margin-right:20px;width:300px;height:200px;border:1px solid #ccc;padding:4px}.blog .content-area article h2 a{color:#525252;margin-bottom:10px;display:block}.blog .content-area article p{line-height:20px}.woocommerce table.shop_table th{background:#dad8da}.coupon input[type=submit]{background:#670000;color:#fff}.coupon input[type=submit]:hover{background:#8d0202;color:#fff}#container1{max-width:1047px;margin:auto}#container1>div.msar{position:relative;cursor:pointer}#container1>div.msar:hover .linksD div,.linksD{position:absolute;width:100%;text-align:center}#container1>div.msar img{padding:0;margin:0;display:block;width:100%}.linksD{top:0;height:0;background:rgba(0,0,0,.5);color:#fff;-moz-transition:height .6 ease;-webkit-transition:height .6s ease;-o-transition:height .6s ease;transition:height .6s ease}#container1>div.msar:hover .linksD{height:100%}.linksD div{opacity:0}#container1>div.msar:hover .linksD div{display:block;top:45%;opacity:1}.linksD div h2{text-align:center;background:url(images/gal-head.png) center bottom no-repeat;font:100 26px/28px Raleway,sans-serif;padding:0 0 10px;margin:0 0 15px;color:#fff}.addresscom p,.contactwithDet label,.select2-container .select2-choice>.select2-chosen,.woocommerce form .form-row label,.woocommerce-page form .form-row label{text-align:left}.linksD div h3{display:block;width:120px;margin:0 auto;background:url(images/gal-more.png) right top no-repeat;font:800 13px/15px Raleway,sans-serif;text-transform:uppercase}.woocommerce .woocommerce-breadcrumb,.woocommerce .woocommerce-breadcrumb a{font-size:15px;line-height:16px;font-weight:700}.imglist{overflow:hidden}.imglist a{float:none;margin:0 0 5px;display:inline-block;vertical-align:top}.imglist a img{padding:1px;border:1px solid #ccc;width:200px;height:160px}.woocommerce .woocommerce-breadcrumb{color:#d21940}.woocommerce ul.products li.product h3{color:#d0002f;font-size:18px;line-height:19px}.woocommerce ul.products li.product .price{font-size:14px;line-height:16px;color:#000;font-weight:700}.woocommerce a.button{background:#ce0031;color:#fff}.woocommerce a.button:hover{background:#a7001f;color:#fff}.woocommerce div.product .product_title{text-align:left;padding-bottom:10px;background:0 0}.woocommerce .quantity .qty{background:#fff;border-radius:3px;border:1px solid #ccc;height:30px;line-height:30px}.woocommerce div.product p{padding-bottom:15px;line-height:19px}.woocommerce div.product .woocommerce-tabs .panel h2{padding-bottom:15px}.woocommerce #review_form #respond p label{display:block;margin-bottom:8px}.woocommerce #review_form #respond p input{background:#fff;border-radius:3px;border:1px solid #ccc;height:30px;line-height:30px;padding:0 0 0 10px}.woocommerce #review_form #respond p textarea{background:#fff;border-radius:3px;border:1px solid #ccc;width:40%;padding:10px 0 0 10px}.woocommerce #review_form #respond p input[type=submit]{background:#f0509a;padding:8px 15px;height:inherit;line-height:inherit;color:#fff}.woocommerce-cart table.cart td.actions .coupon .input-text{width:100px;color:#000}.woocommerce-billing-fields h3{font:600 16px/19px Raleway,sans-serif;padding-bottom:15px}.woocommerce form .form-row .input-text,.woocommerce-page form .form-row .input-text{background:#fff;border-radius:3px;border:1px solid #ccc;height:30px;line-height:30px;padding:0 0 0 10px}.woocommerce-shipping-fields textarea{height:220px!important}.woocommerce .cart input[value="Update Cart"]{background:#d0002f;color:#fff}.woocommerce .cart input[value="Update Cart"]:hover{background:#980349;color:#fff}.woocommerce-cart .wc-proceed-to-checkout a.checkout-button{background:#83003d}.addresscom{float:left;width:40%;margin-right:3%}.contactwithDet{float:left;width:35%}.otherOffice{float:right;width:20%}.serve{font:600 16px/23px Raleway,sans-serif;padding-bottom:35px}.serve span{color:#ee2b85}.addresscom p{padding:0 0 15px;font-size:20px;line-height:25px;color:#a70003}.addresscom iframe{margin-bottom:15px}.addresscom p a{color:#ee2b85}.addresscom p+p,.addresscom p+p+p,.addresscom p+p+p+p{font-size:15px;line-height:22px;color:#232323}.contactwithDet h3{padding-bottom:35px}.contactwithDet label{font-size:14px;line-height:16px;margin-bottom:8px;display:block}.contactwithDet label span{color:red}.contactwithDet input{background:#fff;height:30px;line-height:30px;width:100%;padding:0 0 0 10px;color:#000;border:1px solid #ccc;border-radius:3px;margin-bottom:12px}.contactwithDet p{padding:0}.contactwithDet input[type=date]{height:30px}.contactwithDet select{width:100%;height:auto;background:#fff;border:1px solid #ccc;border-radius:3px;margin-bottom:8px}.contactwithDet textarea{width:100%;height:150px;padding:10px 0 0 10px;background:#fff;border-radius:3px;border:1px solid #ccc;margin-bottom:15px}.contactwithDet input[type=submit]{display:inline-block!important;background:#a7034f;color:#fff;font-size:15px;line-height:16px;font-weight:700;text-align:center;padding:8px!important;text-transform:uppercase;border-radius:3px;border:0}.otherOffice p{text-align:left}.contactpagedetailsfrom h3{padding-bottom:15px}.quote .contactwithDet{width:100%;float:none;display:block}.single p{line-height:22px}.single .comment-form,.single .comments-area{padding:15px 0 0}.single .comment-form input,.single .comment-form textarea{margin-bottom:8px;color:#000;padding:0 0 0 10px;line-height:30px}.single .comment-form input{background:#fff;border:1px solid #ccc;border-radius:3px}.single .comment-form textarea{height:120px;border:1px solid #ccc;border-radius:3px}.single .comment-form input[type=submit]{display:block;width:150px;background:#d0002f;color:#fff;font-size:15px;line-height:30px;font-weight:700;height:30px;text-align:center;text-transform:uppercase;padding:0;border-radius:3px;border:0}.comment-reply-title{padding:15px 0 0}.single .post-navigation,.single .post-navigation .nav-next{background:0 0}.single .nav-next span{color:#fff;font-weight:700;background:#d0002f;padding:8px;border-radius:3px;margin-right:10px;margin-top:15px}.screen-reader-text{padding-bottom:15px}.single #comments label span.required{color:red;font-size:25px;line-height:26px}.blog .post h2{padding-bottom:20px;line-height:30px}.blog .post p{padding-bottom:10px}.leftinner p{text-align:left;padding-left:0}.leftinner p a{color:#000}.footerPanel{padding:44px 0 20px;background:#131311;clear:both}.footerPanel h2{font:100 18px/20px Raleway,sans-serif;color:#fff;padding:0 0 30px;text-transform:uppercase}.footerPanelInside{max-width:1047px;margin:0 0 0 33px}.foterPanel1{margin:0;padding:0 0 32px}.foterPanel2{margin:0;padding:0 0 40px}.foterPanel3{margin:0;padding:30px 0 0;border-top:1px #282827 solid}.locations{width:348px;float:left;margin-right:76px}.alternativeNames{width:270px;float:left}.weedingcandy{float:right;width:260px}.weedingcandy ul{margin:0}.eventsWehandle{width:620px;float:left;margin-right:30px}.birthdays{width:173px;float:left}.share{float:right;width:154px;margin-right:20px}.share ul{margin:0;padding:0}.share ul li{display:block;padding-bottom:16px}.share ul li a{background:url(images/social-icons.png) no-repeat;padding:0 0 0 20px;font:300 12px/19px Lato,sans-serif;color:#9c9999;height:13px;display:block}.share ul li+li a{background-position:0 -13px}.share ul li+li+li a{background-position:0 -26px}.share ul li a:hover{color:#fff}.alternativeNames ul,.birthdays ul,.eventsWehandle ul,.locations ul,.weedingcandy ul{display:inline-block;vertical-align:top;margin-right:26px}.alternativeNames ul li,.birthdays ul li,.eventsWehandle ul li,.locations ul li,.weedingcandy ul li{padding-bottom:8px}.alternativeNames ul li a,.birthdays ul li a,.eventsWehandle ul li a,.locations ul li a,.weedingcandy ul li a{font:300 13px/16px Lato,sans-serif;display:block;color:#9c9999}.foterPanel3 p,.foterPanel3 ul li a{font:300 14px/16px Lato,sans-serif}.alternativeNames ul li a:hover,.birthdays ul li a:hover,.eventsWehandle ul li a:hover,.locations ul li a:hover,.weedingcandy ul li a:hover{color:#fff}.foterPanel3 ul{float:left}.foterPanel3 ul li{float:left;background:url(images/fot-nav-bg.png) right 4px no-repeat}.foterPanel3 ul li:last-child{background:0 0}.foterPanel3 ul li a{color:#747474;margin:0 10px;display:block}.foterPanel3 ul li a:hover{color:#fff}.foterPanel3 p{float:right;color:#747474;margin-right:20px}.mobilenav{display:none}.galleryPage .-skin-default .-filters .-filter.active{background:#6b0018;border:0;border-radius:3px;color:#fff;text-transform:uppercase}.galleryPage .-skin-default .-filters .-filter{background:#d0002f;color:#fff;border:0;border-radius:3px;text-transform:uppercase}.galleryPage .-skin-default .-items .-item .-links .-onlyonelink a{background:#d0002f;color:#fff;margin:30px auto;display:block;padding:10px;border-radius:5px;width:160px}.blog .blogLeft header h1,.galnm .post-navigation{display:none}.bodyPanel .galnm{min-height:300px}.galnm .backtogallery a{background:#d0002f;padding:8px;color:#fff;border-radius:6px}.galnm h1{margin-bottom:15px}.blogLeft{width:68%;float:left}.blogright{width:30%;float:right}.blogLeft .content-area img{display:block;margin-bottom:20px;height:auto}.blog .blogLeft .content-area img{display:block;margin:0 auto 20px}.blogLeft .content-area h2{color:#202020;font:700 22px/26px Raleway,sans-serif;text-align:left;padding:0 0 15px}.blogLeft .content-area h2 a{color:#a00b4f}.blogLeft .content-area p{color:#202020;font:400 14px/24px Raleway,sans-serif;padding:0 0 10px}.blogLeft .content-area p a{color:#d0002f;text-decoration:none}.blog .blogLeft .content-area p a{background:#333;vertical-align:top;color:#fff;padding:8px;margin:8px 0 0;border-radius:6px;display:block;text-align:center}.blog .pagination h2,.blogright .sidbar label span{display:none}.blog .blogLeft .content-area p a:hover{background:#777}.blogright h2{color:#d21940;font:700 16px/17px Raleway,sans-serif;text-align:left;padding:0 0 15px}.blogright ul{margin:0;padding:0 0 10px}.blogright ul li{background:url(images/side-arrow.png) 0 6px no-repeat;padding:0 0 8px 20px}.blogright ul li a{color:#202020;font-size:13px;line-height:15px}.blogright .sidbar label input{border:1px solid #ccc;background:#fff;height:30px;line-height:30px;color:#000;width:80%;padding:0 0 0 20px;border-radius:3px;font-weight:400;margin-bottom:20px}.blogright .sidbar input[type=submit]{background:#d0002f;color:#fff;height:30px;line-height:27px;font-weight:400;border-radius:3px;padding:0 8px}.pagination .nav-links a,.single .nav-previous a span{padding:8px;border:1px solid #ccc;border-radius:3px;color:#d21940;display:inline-block;vertical-align:top;margin:0 8px 8px 0}.pagination .nav-links .current{padding:8px;border:1px solid #d21940;border-radius:3px;color:#000}.blogLeft .navigation{background:0 0;margin:20px 0 0}.single .post-navigation .nav-previous{background:0 0}.single .meta-nav,.single .post-title{color:#000!important}.single .entry-footer{padding-bottom:15px}.single .entry-footer span a{color:#d21940}.nospost{border-bottom:1px #ccc solid;padding-bottom:20px;margin-bottom:20px}.single .post-navigation .nav-next,.single .post-navigation h2{display:none}.search .bodyPanelInside .blogLeft .no-results .page-content .search-form label input{border:1px solid #ccc;background:#fff;height:30px;line-height:30px;color:#000;width:60%;padding:0 0 0 20px;border-radius:3px;font-weight:400;margin-bottom:20px}.search .bodyPanelInside .blogLeft .no-results .page-content .search-form input[type=submit]{background:#d0002f;color:#fff;height:30px;line-height:27px;font-weight:400;border-radius:3px;padding:0 8px}.single-portfolio .galnm article .post-thumbnail img{height:auto;display:block;margin-bottom:15px;max-width:100%}.woocommerce .sidbar{display:none}.galleryPage .-filters{text-align:center}.entrydes{float:right;width:150px}.testLeft{float:left;width:68%;text-align:left}.testLeft ul li{background-image:none;border-bottom:1px #ccc solid;padding-bottom:15px;margin-bottom:15px}.testLeft ul li img{float:left;width:100px;height:100px;margin-right:30px}.testLeft ul li .content{width:80%;float:right}.testLeft ul li .content p{text-align:left;padding:0}.testLeft ul li .content h3{padding-bottom:15px}.testright{float:right;width:30%}.testright h2{color:#d21940;font:700 16px/17px Raleway,sans-serif;padding:0 0 15px;text-align:left;background:0 0;margin:0;min-height:inherit}.testright ul li a{color:#202020;font-size:13px;line-height:15px}.testLeft li .content p span{display:block;font-weight:600;color:#d21940}.single-portfolio .post-thumbnail img{display:block;margin:0 auto 15px}.single-portfolio .entry-content p,.single-portfolio .entry-header h1{text-align:center}.bodyPanelInside1 .one-fourth{width:320px;display:inline-block;margin-bottom:20px;vertical-align:top}.Comparison table{width:100%}.Comparison table td,tr{border:1px solid #ccc}.Comparison td,.Comparison td:first-child,.Comparison th{height:60px;vertical-align:middle}.Comparison td:first-child img{display:inline-block;vertical-align:top;margin-right:10px;margin-left:8px}.tax-testimonial .blogLeft .nospost img{width:100px;height:100px;float:left;margin-right:20px}#review_form .comment-form-comment textarea,.page-id-214 .entry-content figure{width:100%!important}.tax-testimonial .testright ul li{background:url(images/arrow.png) 0 4px no-repeat rgba(0,0,0,0);padding:0 0 8px 20px}.woocommerce-checkout .woocommerce-checkout #payment ul.payment_methods li,.woocommerce-order-received .woocommerce .order_details li{background-image:none}.woocommerce-checkout .woocommerce-checkout-review-order{padding:30px 0 0}.woocommerce .woocommerce-ordering select{border:1px solid #ccc;height:30px}.page-id-214 .entry-content figure img,.single-portfolio figure img{height:auto}.post-type-archive-product .page-description{display:none}.woocommerce .bodyPanel{padding-bottom:0}#commentform{padding-bottom:180px;position:relative}.comment-form-comment{bottom:40px;position:absolute}.form-submit{bottom:0;position:absolute}#review_form .comment-form{padding-bottom:245px;position:relative}.comment-form-rating{bottom:156px;position:absolute}#review_form .comment-form-comment{bottom:57px;position:absolute}.single-portfolio .post-thumbnail img{width:inherit!important;max-width:100%}.single-portfolio figure,.single-portfolio iframe,.single-post iframe{width:100%!important}#gform_wrapper_1 .ginput_container ginput_container_select select{line-height:20px}.page-id-19 input[type=submit]{background:#333;color:#fff;display:inline-block;padding:8px 20px}.woocommerce ul.products li.product,.woocommerce-page ul.products li.product{display:inline-block;vertical-align:top;margin-right:1.1%;float:none}.woocommerce ul.products li.last,.woocommerce-page ul.products li.last{margin-right:1.1%}.testcatformobile{display:none}.aligncenter{margin:0 auto 20px;display:block}.alignleft{float:left;margin:0 20px 0 0}.alignright{float:right;margin:0 0 0 30px}.posted-on{padding:0 8px 0 0}.cat-links,.posted-on{display:inline-block;vertical-align:top;margin:0 8px}.tags-links{display:block}.cat-links span,.posted-on span,.tags-links span{float:left;font-weight:600;margin:0 8px 0 0}.single-post .nav-links{margin:30px 0 0}.single-post .bodyPanelInside h1{margin-bottom:18px;line-height:26px}.tax-testimonial .page-header h1{margin-bottom:15px;line-height:26px}@media only screen and (max-width:760px),(min-device-width:768px) and (max-device-width:1024px){.Comparison table,.Comparison tbody,.Comparison td,.Comparison th,.Comparison thead,.Comparison tr{display:block}.Comparison thead tr{position:absolute;top:-9999px;left:-9999px}.Comparison tr{border:1px solid #ccc}.Comparison td:first-child{padding-top:15px;height:100px;text-align:right;padding-right:15px}.Comparison td{border:none;border-bottom:1px solid #eee;position:relative;padding-left:50%}.Comparison td:before{position:absolute;top:18px;left:6px;width:45%;padding-right:10px;white-space:nowrap;text-align:left}.Comparison td:nth-of-type(1):before{content:"How Do We Compare?"}.Comparison td:nth-of-type(2):before{content:"Others"}.Comparison td:nth-of-type(3):before{content:"Us"}.mtop{margin-top:15px!important;display:block!important}}@media only screen and (min-width:1024px) and (max-width:1170px){.leftMenuWrapper,.rightBodyWrapper{width:100%;float:none;display:block}.leftMenuWrapper{padding:15px 9px}.logo{float:left;width:180px;margin:0}.navigation{float:right;width:670px;background:0 0;display:none}.leftInside{padding:0;width:auto;margin:0}.navigation ul{background:0 0;padding:30px 0 0}.navigation ul li{background:0 0;float:left;margin:0 15px 0 0;padding:0}.navigation ul li a{font-size:14px;line-height:16px;font-weight:700}.captionPanel{background:rgba(0,0,0,.8);padding:15px;border-radius:8px}.captionPanel h1,.captionPanel h2,.captionPanel p{color:#fff}.captionPanel h1{font-size:65px}.bodyPanelInside2 ul li{width:340px}.bodyPanelInside2 ul li div{width:300px}.links{width:690px}.blogs{width:274px}.links ul li{width:157px}.links ul li div{width:150px;min-height:336px}.links ul li div h3{font-size:16px;line-height:19px}.links ul li div p{padding:0 6px 20px}.bodyPanelInside,.footerPanelInside{margin:0;padding:0 9px}.locations{margin-right:12px;width:374px}.weedingcandy{float:right}.alternativeNames{width:260px}.eventsWehandle{width:580px;margin-right:8px}.bodyPanelInside2 ul{text-align:center}#container1>div.msar .linksD{height:100%}#container1>div.msar .linksD div{display:block;top:45%;position:absolute;opacity:1;text-align:center;width:100%}.navigation ul li ul{top:13px;left:0}.bodyPanelInside1 .one-fourth{width:320px}.mobilenav{display:block;position:absolute;right:8px;top:18px;width:98%}.mobnav,.mobnav ul li ul{display:none}.mobilenav .mobilemenu{background:#000;width:47px;height:47px;border-radius:5px;position:absolute;right:0;cursor:pointer}.mobnav{position:relative;top:47px;background:#241414;z-index:99;padding:8px}.mobnav ul{padding:10px 0 0}.mobnav ul li{padding-bottom:20px;padding-left:10px}.mobnav ul li.arrow{background:url(images/down-arrow.png) 90px 7px no-repeat}.mobnav ul li:focus{background:0 0}.mobnav ul li ul li{margin-left:40px;background:url(images/right-arrow.png) 0 4px no-repeat}.mobnav ul li a{color:#fff;font-size:17px;line-height:19px;margin:0;display:block}.mobnav ul li a:hover,.mobnav ul li.current_page_item a{color:#ed3f91;cursor:pointer}.mobilemenu div{padding:17px 0 0}.mobilemenu span{width:30px;background:#fff;height:1px;font-size:0;line-height:0;display:block;margin:0 auto 4px}}@media only screen and (min-width:768px) and (max-width:1023px){.entrydes{width:120px}.leftMenuWrapper,.rightBodyWrapper{width:100%;float:none;display:block}.leftMenuWrapper{padding:15px 9px}.logo{float:left;width:180px;margin:0}.navigation{float:right;width:540px;background:0 0}.leftInside{padding:0;width:auto;margin:0}.navigation ul{background:0 0;padding:30px 0 0}.navigation ul li{background:0 0;float:left;margin:0 9px 0 0;padding:0}.navigation ul li a{font-size:12px;line-height:13px;font-weight:700;padding-bottom:15px}.captionPanel{background:rgba(0,0,0,.8);padding:15px;border-radius:8px}.captionPanel h1,.captionPanel h2,.captionPanel p{color:#fff}.captionPanel h1{font-size:65px}.bodyPanelInside2 ul li{width:340px}.bodyPanelInside2 ul li div{width:300px}.links{width:440px}.blogs{width:274px}.links ul li{width:200px}.links ul li div{width:180px;min-height:290px;padding:4px}.links ul li div h3{font-size:16px;line-height:19px}.bodyPanelInside,.footerPanelInside{margin:0;padding:0 9px}.locations{margin-right:12px;width:195px}.weedingcandy{float:left}.alternativeNames{width:260px}.eventsWehandle{width:378px;margin-right:8px}#container1>div.msar .linksD{height:100%}#container1>div.msar .linksD div{display:block;top:45%;position:absolute;opacity:1;text-align:center;width:100%}.navigation ul li ul{top:24px;left:0}.bodyPanelInside1 .one-fourth{width:240px}.navigation{display:none}.mobilenav{display:block;position:absolute;right:8px;top:18px;width:98%}.mobnav,.mobnav ul li ul{display:none}.mobilenav .mobilemenu{background:#000;width:47px;height:47px;border-radius:5px;position:absolute;right:0;cursor:pointer}.mobnav{position:relative;top:47px;background:#241414;z-index:99;padding:8px}.mobnav ul{padding:10px 0 0}.mobnav ul li{padding-bottom:20px;padding-left:10px}.mobnav ul li.arrow{background:url(images/down-arrow.png) 90px 7px no-repeat}.mobnav ul li:focus{background:0 0}.mobnav ul li ul li{margin-left:40px;background:url(images/right-arrow.png) 0 4px no-repeat}.mobnav ul li a{color:#fff;font-size:17px;line-height:19px;margin:0;display:block}.mobnav ul li a:hover,.mobnav ul li.current_page_item a{color:#ed3f91;cursor:pointer}.mobilemenu div{padding:17px 0 0}.mobilemenu span{width:30px;background:#fff;height:1px;font-size:0;line-height:0;display:block;margin:0 auto 4px}.testLeft ul li img{height:80px;margin-right:18px;width:80px}}@media only screen and (max-width:767px){.leftMenuWrapper,.rightBodyWrapper{width:100%;display:block;float:none}.bodyPanelInside2 ul,.call p:first-child,.foterPanel3 p,.foterPanel3 ul,.links ul,.selectcategory{text-align:center}.leftMenuWrapper{padding:15px 9px}.navigation{display:none}.bodyPanelInside{padding:0 9px;margin:0}.bodyPanelInside2 ul li{width:280px;margin-right:0}.leftInside{width:auto;margin:0;position:relative}.leftInside a img{width:215px;display:block;margin:0 auto}.call{width:100%;right:0;position:static;height:auto}.logo{margin-bottom:8px}.call p{padding:9px 0 9px 40px;background-position:12px 10px;font-size:16px}.call p span{font-size:15px}.captionPanel h1,.captionPanel h1 span{font-size:28px;line-height:32px}.captionPanel{position:static;top:0;width:99%;padding:10px 0 0 8px}.captionPanel h1,.captionPanel p{padding-bottom:10px}.captionPanel p,.captionPanel ul li{padding-right:0}.captionPanel ul li:nth-child(2) a{font-size:11px;padding:14px 15px;background-image:none}.captionPanel ul li:nth-child(2) a:hover{background-image:none}.captionPanel ul li:nth-child(1) a{padding:14px 13px 14px 50px;font-size:12px}.bannerSlider .owl-theme .owl-controls .owl-nav [class*=owl-]{margin:0}.bannerSlider .owl-carousel-banner .owl-nav,.owl-carousel-banner-inner .owl-nav{top:23%;right:0;height:56px;width:100%}.bannerSlider .owl-nav .owl-next,.owl-carousel-banner-inner .owl-nav .owl-next{background-position:0 -44px!important;position:absolute;right:0}.bannerSlider .owl-nav .owl-prev,.owl-carousel-banner-inner .owl-nav .owl-prev{background-position:0 -44px!important;position:absolute;left:0}.captionPanel ul li{padding-bottom:5px}.bodyPanelInside2 ul li div{width:270px}.blogs,.links{width:auto;float:none;display:block}.links ul li{width:280px;margin-right:0}.links ul li div{width:250px}.footerPanelInside{margin:0;padding:0 8px}.alternativeNames,.birthdays,.eventsWehandle,.locations,.share,.weedingcandy{float:none;display:block;margin-bottom:15px;width:auto}.foterPanel3 ul{float:none;display:block}.foterPanel3 ul li{display:inline-block;vertical-align:top;float:none}.foterPanel3 p{float:none;display:block;padding:10px 0 0}.mobilenav{display:block;position:absolute;right:0;top:0;width:100%}.mobnav,.mobnav ul li ul{display:none}.mobilenav .mobilemenu{background:#000;width:47px;height:47px;border-radius:5px;position:absolute;right:0;cursor:pointer}.mobnav{position:relative;top:47px;background:#241414;z-index:99;padding:8px}.mobnav ul{padding:10px 0 0}.mobnav ul li{padding-bottom:20px;padding-left:10px}.mobnav ul li.arrow{background:url(images/down-arrow.png) 90px 7px no-repeat}.mobnav ul li ul li{margin-left:40px;background:url(images/right-arrow.png) 0 4px no-repeat}.mobnav ul li a{color:#fff;font-size:17px;line-height:19px;display:block}.mobnav ul li a:hover,.mobnav ul li.current_page_item a{color:#ed3f91;cursor:pointer}.bodyPanelInside2 ul li{margin-bottom:15px}.foterPanel2{padding:0}.mobilemenu div{padding:17px 0 0}.mobilemenu span{width:30px;background:#fff;height:1px;font-size:0;line-height:0;display:block;margin:0 auto 4px}.blog article a img{margin-bottom:15px}.address{float:none;width:100%;display:block;margin-bottom:20px}.addresscom,.contactwithDet,.otherOffice{margin-bottom:15px;float:none;width:100%}.formpg{float:none;width:100%;display:block}.addresscom{margin-right:0}.otherOffice p{padding:0 0 15px}.blogLeft,.blogright{width:100%;display:block;float:none;margin-bottom:20px}.blogs{margin-bottom:15px}#container1>div.msar .linksD{height:100%}#container1>div.msar .linksD div{display:block;top:45%;position:absolute;opacity:1;text-align:center;width:100%}.call p:first-child{display:block}.call p{max-width:290px;margin:0 auto;display:block}.entrydes{width:62%;float:left}.bodyPanelInside1 .one-fourth{width:100%}.testright{float:none;display:none;width:100%;margin-bottom:15px}.testLeft{width:100%;margin-bottom:15px}.page-template-page-testimonials .bodyPanel{padding-bottom:0}.testLeft ul li .content{float:none;display:block;width:100%}.bodyPanelInside1 p{padding:0 0 20px}.menuclose,.testcatformobile{display:block}.testcategories{display:none;padding:0 0 30px}.testcategories h2{display:none}.selectcategory{width:100%;border-radius:6px;margin-bottom:25px;padding:10px 0;background:#333;color:#fff;font:400 16px/18px Raleway,sans-serif;cursor:pointer}.tax-testimonial .blogLeft h2{margin-bottom:15px}.tax-testimonial .testcategories ul li{background:url(images/arrow.png) 0 4px no-repeat rgba(0,0,0,0);padding:0 0 8px 20px}.tax-testimonial .testcategories ul li a{color:#333}.testcatformobile .testcategories ul{padding:0 0 0 30px}}@media only screen and (max-width:320px){.woocommerce table.shop_table th{padding:9px 0!important;font-size:12px}.coupon input[type=submit]{float:left!important}.woocommerce table.shop_table td{padding:6px 8px}#commentform{padding-bottom:180px;position:relative}.comment-form-comment #comment{float:left;margin-left:8px;width:75%}.comment-form-comment>label{float:left}.comment-form-comment{bottom:43px;position:absolute}}