@import url(//www.myweddingdressforsale.co.uk/wp-content/themes/animalhouse/css/fonts.css);body .gform_wrapper form .gform_body ul,body .gform_wrapper form .gform_body ul li{list-style-type:none!important;list-style-image:none!important;list-style:none!important;background-image:none!important;background:none!important;padding:0!important;margin:0!important}*{margin:0;padding:0}body{background:url(//www.myweddingdressforsale.co.uk/wp-content/themes/animalhouse/images/backgrounds/embossed-diamonds.png) repeat #f1edd6;font:normal 14px/18px 'Droid Sans',arial,sans-serif;position:relative;float:left;width:100%;color:#585858}h1,h2,h3,h4,h5,h6{font-family:'Lato',arial,sans-serif;color:#333;font-weight:300}.clear{clear:both}.clearfix:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}* html .clearfix{zoom:1}*:first-child+html .clearfix{zoom:1}.left{float:left}.right{float:right}.hidden{display:none}.margin-bottom{margin-bottom:20px}.rightalign{text-align:right}.image-fade img{opacity:1;-webkit-transition:opacity;-webkit-transition-timing-function:ease-out;-webkit-transition-duration:.5s}.image-fade img:hover{opacity:.8;-webkit-transition:opacity;-webkit-transition-timing-function:ease-out;-webkit-transition-duration:.5s}#nav-wrapper .sf-menu a,#sidebar h2,#sidebar .jg_recent_posts ul.recent-posts .most-recent-title a,#sidebar .jg_popular_posts ul.recent-posts .most-recent-title a,#sidebar .jg_recent_posts ul.recent-posts .most-recent-excerpt,#sidebar .jg_popular_posts ul.recent-posts .most-recent-excerpt,#sidebar .widget-block p,#sidebar .textwidget,#sidebar .widget_serviceswidget .read-more a,#home-services-wrap p,#home-services-wrap h4,#home-services-wrap .read-more,#call-to-action h2,.home-post-content p,.home-post-content .more-link,#blog-list h3,.home-section-title h3,#home-blog h3,#home-blog .home-post-content a:hover,#sidebar .jg_recent_posts ul.recent-posts .most-recent-title a:hover,#sidebar .jg_popular_posts ul.recent-posts .most-recent-title a:hover,#sidebar .widget_serviceswidget .read-more a:hover,#comments ol.commentlist li.comment div.reply a:hover,#breadcrumb-wrap a:hover,#sub-nav-wrapper .sf-menu a,#more-animal-gallery,#home-animals-more,.portfolio li .more-link{text-shadow:0px 1px 0px #fff;filter:dropshadow(color=#ffffff,offx=0,offy=1)}#nav-wrapper .sf-menu a:focus,#nav-wrapper .sf-menu a:hover,#nav-wrapper .sf-menu a:active,#sub-nav-wrapper .sf-menu a:focus,#sub-nav-wrapper .sf-menu a:hover,#sub-nav-wrapper .sf-menu a:active,#more-animal-gallery a:hover,#home-animals-more a:hover,.jg_blog_widget .entry-meta a:hover,.footer-nav a:hover,.footer-nav li.current-menu-item a:hover,.footer-nav li.current_page_item a:hover,#home-blog h3 a:hover,#blog-list h4 a:hover,.products li strong:hover,.service span.read-more a:hover,#post-content-wrap ul.portfolio a:hover{color:#b35314}img.alignright{float:right;margin:0 0 1em 1em}img.alignleft{float:left;margin:0 1em 1em 0}img.aligncenter{display:block;margin-left:auto;margin-right:auto}a img.alignright{float:right;margin:0 0 1em 1em}a img.alignleft{float:left;margin:0 1em 1em 0}a img.aligncenter{display:block;margin-left:auto;margin-right:auto}header{margin:0;width:940px!important;position:relative}#logo img{margin-top:10px}.top-glow{background:url(//www.myweddingdressforsale.co.uk/wp-content/themes/animalhouse/images/top-glow.png) no-repeat;width:940px;height:204px;z-index:1}#nav-wrapper nav{height:60px;background:url(//www.myweddingdressforsale.co.uk/wp-content/themes/animalhouse/images/bg-main-nav.png) no-repeat}#nav-wrapper .sf-menu{text-align:center}#nav-wrapper .sf-menu li{display:inline-block;float:none}#nav-wrapper .sf-menu li a{display:inline-block}#nav-wrapper .sf-menu a{font-family:Georgia,Palatino,'Palatino Linotype',Times,'Times New Roman',serif;color:#464646;font-size:16px;padding:.8em 1em;text-decoration:none;text-transform:uppercase}#nav-wrapper .sf-menu a{color:#464646}.sf-menu,.sf-menu *{margin:0;padding:0;list-style:none}.sf-menu{line-height:1;height:3.3em}.sf-menu ul{position:absolute;top:-999em;width:10em}.sf-menu ul li{width:100%}#nav-wrapper .sf-menu ul li a{font-size:12px;color:#9d9d9d;text-shadow:none;filter:none}.sf-menu li:hover{visibility:inherit}.sf-menu li{float:left;position:relative;padding-bottom:2px}.sf-menu a{display:block;position:relative}.sf-menu li:hover ul,.sf-menu li.sfHover ul{left:0;top:3.3em;z-index:99}ul.sf-menu li:hover li ul,ul.sf-menu li.sfHover li ul{top:-999em}ul.sf-menu li li:hover ul,ul.sf-menu li li.sfHover ul{left:17em;top:0}ul.sf-menu li li:hover li ul,ul.sf-menu li li.sfHover li ul{top:-999em}ul.sf-menu li li li:hover ul,ul.sf-menu li li li.sfHover ul{left:17em;top:0}.sf-menu{float:left;margin:8px 0 10px}#nav-wrapper .sf-menu li li{background:#fff;border-bottom:1px dashed #e6e3cf;width:200px;height:25px;padding:5px 0 10px}#nav-wrapper .sf-menu li li:last-child{border-bottom:none}.sf-menu li li:last-child{border-bottom:none;padding-bottom:15px}.sf-menu li li li{background:#fff}#nav-wrapper .sf-menu li:hover,#nav-wrapper .sf-menu li.sfHover,#nav-wrapper .sf-menu a:focus,#nav-wrapper .sf-menu a:hover,#nav-wrapper .sf-menu a:active{background:#fff;outline:0}.sf-menu a.sf-with-ul{min-width:1px}.sf-sub-indicator{position:absolute;display:block;right:.75em;top:1.05em;width:10px;height:10px;text-indent:-999em;overflow:hidden}a>.sf-sub-indicator{top:.8em;background-position:0 -100px}a:focus>.sf-sub-indicator,a:hover>.sf-sub-indicator,a:active>.sf-sub-indicator,li:hover>a>.sf-sub-indicator,li.sfHover>a>.sf-sub-indicator{background-position:-10px -100px}.sf-menu ul .sf-sub-indicator{background-position:-10px 0}.sf-menu ul a>.sf-sub-indicator{background-position:0 0}.sf-menu ul a:focus>.sf-sub-indicator,.sf-menu ul a:hover>.sf-sub-indicator,.sf-menu ul a:active>.sf-sub-indicator,.sf-menu ul li:hover>a>.sf-sub-indicator,.sf-menu ul li.sfHover>a>.sf-sub-indicator{background-position:-10px 0}.sf-shadow ul{background:url(//www.myweddingdressforsale.co.uk/wp-content/themes/animalhouse/images/shadow.png) no-repeat bottom right;padding:0 8px 9px 0;text-align:left;width:200px;-moz-border-radius-bottomleft:17px;-moz-border-radius-topright:17px;-webkit-border-top-right-radius:17px;-webkit-border-bottom-left-radius:17px}.sf-shadow ul.sf-shadow-off{background:0 0}#sub-nav-wrapper nav{height:32px;background:url(//www.myweddingdressforsale.co.uk/wp-content/themes/animalhouse/images/bg-sub-nav.png) no-repeat;margin-top:15px;margin-bottom:15px}#sub-nav-wrapper .sf-menu{text-align:center;height:2em}#sub-nav-wrapper .sf-menu li{display:inline-block;float:none}#sub-nav-wrapper .sf-menu li a{display:inline-block}#sub-nav-wrapper .sf-menu{margin:0}#sub-nav-wrapper .sf-menu a{font-family:Georgia,Palatino,'Palatino Linotype',Times,'Times New Roman',serif;font-size:14px;padding:.6em 1em;text-decoration:none;text-transform:uppercase}#sub-nav-wrapper .sf-menu a{color:#977f76}#sub-nav-wrapper .sf-menu ul li a{font-size:12px;color:#9d9d9d;text-shadow:none;filter:none}#sub-nav-wrapper .sf-menu li:hover,#sub-nav-wrapper .sf-menu li.sfHover,#sub-nav-wrapper .sf-menu a:focus,#sub-nav-wrapper .sf-menu a:hover,#sub-nav-wrapper .sf-menu a:active{background:#fff;outline:0}#sub-nav-wrapper .sf-menu li:hover ul,#sub-nav-wrapper .sf-menu li.sfHover ul{left:0;top:2.6em;z-index:99}#sub-nav-wrapper .sf-menu li li{background:#fff;border-bottom:1px dashed #e6e3cf;width:200px;height:25px;padding-top:10px;padding-bottom:10px}#sub-nav-wrapper .sf-menu li li:last-child{border-bottom:none!important}#slider{width:100%;margin:30px 0 15px 10px;float:left;position:relative;z-index:1;display:none}#slider a{font-weight:700}.slider-wrap{width:940px;position:relative;z-index:1;overflow:hidden}#slider .hentry{margin:0}#slider .entry-content{width:940px;border:none;padding:0}#slider .entry-content a{border:none}#slider img.alignright{margin:10px 0 0 20px}#slider img.alignleft{margin:10px 25px 0 0}.slides-nav{width:940px;float:left}#slider .next,#slider .prev{position:absolute;top:30%;left:-39px;width:24px;height:43px;display:block;z-index:101}#slider .next{left:950px}.pagination{width:80px;margin:0 auto}.pagination li{float:left;list-style:none;margin:0 1px}.pagination li a{display:block;width:12px;height:0;padding-top:12px;background-image:url(//www.myweddingdressforsale.co.uk/wp-content/themes/animalhouse/images/slider/pagination.png);background-position:0 0;float:left;overflow:hidden}.pagination li.current a{background-position:0 -12px}.slide-content h3{color:#565656;font-size:18px}.slide-content p{color:#a1a1a1;text-align:justify}.slide-content p:first-of-type{margin-top:20px}.slide-button{margin-top:5px}.slide-button .fadeThis{position:relative;display:block;height:42px;width:140px;background:url(//www.myweddingdressforsale.co.uk/wp-content/themes/animalhouse/images/button-slider.png) 0 0 no-repeat}.slide-button .hover{position:absolute;top:0;left:0;display:none;height:42px;width:140px;background:url(//www.myweddingdressforsale.co.uk/wp-content/themes/animalhouse/images/button-slider.png) 0 -42px no-repeat}.team-member-bg{background:url(//www.myweddingdressforsale.co.uk/wp-content/themes/animalhouse/images/bg-team.png) 0 0 no-repeat;width:220px;height:220px}.first-member .fadeThis{position:relative;display:block;height:220px;width:220px;background:url(//www.myweddingdressforsale.co.uk/wp-content/themes/animalhouse/images/first-member.png) 0 0 no-repeat}.first-member .hover{position:absolute;top:0;left:0;display:none;height:220px;width:220px;background:url(//www.myweddingdressforsale.co.uk/wp-content/themes/animalhouse/images/first-member.png) 0 -220px no-repeat}.second-member .fadeThis{position:relative;display:block;height:220px;width:220px;background:url(//www.myweddingdressforsale.co.uk/wp-content/themes/animalhouse/images/second-member.png) 0 0 no-repeat}.second-member .hover{position:absolute;top:0;left:0;display:none;height:220px;width:220px;background:url(//www.myweddingdressforsale.co.uk/wp-content/themes/animalhouse/images/second-member.png) 0 -220px no-repeat}.third-member .fadeThis{position:relative;display:block;height:220px;width:220px;background:url(//www.myweddingdressforsale.co.uk/wp-content/themes/animalhouse/images/third-member.png) 0 0 no-repeat}.third-member .hover{position:absolute;top:0;left:0;display:none;height:220px;width:220px;background:url(//www.myweddingdressforsale.co.uk/wp-content/themes/animalhouse/images/third-member.png) 0 -220px no-repeat}#slider-wrapper{width:940px;height:300px;margin:0 auto;margin-bottom:45px}#slider-nivo{position:relative;width:940px;height:300px;background:url(//www.myweddingdressforsale.co.uk/wp-content/themes/animalhouse/images/sider/nivo/loading.gif) no-repeat 50% 50%;margin:30px 0 0;-moz-box-shadow:0 0 5px #333;-webkit-box-shadow:0 0 5px #333;box-shadow:0 0 5px #333}#slider-nivo img{position:absolute;top:0;left:0;display:none}#slider-nivo a{border:0;display:block}#slider-nivo .slide a{border:0;width:940px;height:300px}.nivo-slice,.nivo-box{position:absolute}.nivo-controlNav{position:absolute;left:47%;bottom:-30px}.nivo-controlNav a{display:block;width:10px;height:10px;background:url(//www.myweddingdressforsale.co.uk/wp-content/themes/animalhouse/images/slider/nivo/bullets.png) no-repeat;text-indent:-9999px;border:0;margin-right:3px;float:left}.nivo-controlNav a.active{background-position:-10px 0}.nivoSlider{position:relative}.nivoSlider img{position:absolute;top:0;left:0}.nivoSlider a.nivo-imageLink{position:absolute;top:0;left:0;width:100%;height:100%;border:0;z-index:60;display:none;margin:0;padding:0}.nivo-slice{display:block;position:absolute;z-index:50;height:100%}.nivo-caption{text-shadow:none;width:940px;position:absolute;left:0;bottom:0;background:#222;opacity:.8px;filter:alpha(opacity=80);z-index:89}.nivo-caption p{font-family:'Lato',arial,sans-serif;font-size:18px;font-weight:300;color:#fff;padding:20px;margin:0;line-height:24px}.nivo-caption a{display:inline !important}.nivo-html-caption{display:none}.nivo-directionNav a{position:absolute;top:45%;z-index:99;cursor:pointer}.nivo-prevNav{left:0}.nivo-nextNav{right:0}.nivo-controlNav a{position:relative;z-index:99;cursor:pointer}.nivo-controlNav a.active{font-weight:700}ul.home-animal-slide{list-style:none;position:relative}ul.home-animal-slide li{margin-left:0;display:inline-block}ul.home-animal-slide li img{border:3px solid #fff;-webkit-box-shadow:1px 1px 5px 1px #b1b1b1;-moz-box-shadow:1px 1px 5px 1px #b1b1b1;box-shadow:1px 1px 5px 1px #b1b1b1}#more-animal-gallery{font-family:Georgia,Palatino,'Palatino Linotype',Times,'Times New Roman',serif;font-style:italic;font-size:14px;margin-top:50px;float:right}.first_image{width:140px;top:75px;margin-right:15px}.second_image{width:220px;margin-right:15px}.third_image{width:220px;right:238px;top:230px}.fourth_image{width:140px;right:222px;top:120px}.fifth_image{width:140px;right:205px}.sixth_image{width:220px;bottom:190px;left:715px}.seventh_image{width:300px;left:335px}.caption_div{position:relative}.pictext{display:none;position:absolute;background:#111;color:#fff;bottom:6px;left:0;border-top:1px solid #999;padding:5px;margin-left:3px;-moz-opacity:.66;filter:alpha(opacity=66);opacity:.66}.cta-wrap{width:100%;margin:15px 0;border-top:1px solid #dcd5b6;border-bottom:1px solid #dcd5b6;background:url(//www.myweddingdressforsale.co.uk/wp-content/themes/animalhouse/images/bg-cta.png) repeat}#call-to-action{height:100px}#call-to-action h2{color:#363636;font-size:26px;margin-top:37px;font-family:Georgia,Palatino,'Palatino Linotype',Times,'Times New Roman',serif;font-style:italic;text-shadow:0px 1px 0px #fff;filter:dropshadow(color=#ffffff,offx=0,offy=1)}#call-to-action h2 a{background-color:#e6e6e6}#call-to-action h2 a:hover{background-color:#e23333;color:#fff}.cta-button{background:url(//www.myweddingdressforsale.co.uk/wp-content/themes/animalhouse/images/cta-button.png) 0 0 no-repeat;height:54px;width:220px;margin-top:30px;float:right}.cta-button span{font-family:Georgia,Palatino,'Palatino Linotype',Times,'Times New Roman',serif;font-size:18px;color:#666;position:relative;top:14px;left:25px;text-shadow:0px 1px 0px #fff;filter:dropshadow(color=#ffffff,offx=0,offy=1)}.cta-button:hover{opacity:.8;cursor:hand}.cta-empty{margin:25px 0 -20px}.inner-cta-wrap{background:url(//www.myweddingdressforsale.co.uk/wp-content/themes/animalhouse/images/bg-cta.png) repeat scroll 0 0 transparent;border-bottom:1px solid #dcd5b6;border-top:1px solid #dcd5b6;margin:25px 0 15px;width:100%}.inner-cta-wrap #call-to-action{height:50px}.inner-cta-wrap #cta-top{margin-top:10px;margin-left:35px}.page-template-template-portfolio-gallery-php .inner-cta-wrap #cta-top,.page-template-template-portfolio-two-php .inner-cta-wrap #cta-top,.page-template-template-portfolio-three-php .inner-cta-wrap #cta-top,.page-template-template-portfolio-four-php .inner-cta-wrap #cta-top{margin-left:10px}.archive .inner-cta-wrap #cta-top{margin-top:15px}.inner-cta-wrap .cta-strong-title{color:#363636;font-family:Georgia,Palatino,'Palatino Linotype',Times,'Times New Roman',serif;font-size:24px;font-style:italic;margin-top:37px;text-shadow:0px 1px 0px #fff;filter:dropshadow(color=#ffffff,offx=0,offy=1)}.inner-cta-wrap .cta-small-title{color:#363636;font-family:Georgia,Palatino,'Palatino Linotype',Times,'Times New Roman',serif;font-size:16px;font-style:italic;position:relative;bottom:3px;text-shadow:0px 1px 0px #fff;filter:dropshadow(color=#ffffff,offx=0,offy=1)}.hr-pattern{background:url(//www.myweddingdressforsale.co.uk/wp-content/themes/animalhouse/images/hr-pattern.png) 0 0 repeat-x;height:17px}.blog-page-post .hr-pattern{margin-bottom:10px}.post-info-wrap{margin-bottom:10px}.custom-hr{background:url(//www.myweddingdressforsale.co.uk/wp-content/themes/animalhouse/images/hr-custom.png) repeat-x;height:2px}.home-section-title{padding:10px 0 0}.home-section-title h3{color:#3b3b3b;font-family:Georgia,Palatino,'Palatino Linotype',Times,'Times New Roman',serif;font-style:italic;margin-bottom:5px;text-shadow:0px 1px 0px #fff;filter:dropshadow(color=#ffffff,offx=0,offy=1)}.home-section-title h3 a{color:#222}.home-section-title h3 a:hover{color:#000}.section-title{width:100%}.home-section-hr{height:15px;background:#222;margin-top:28px}#home-content-wrap{min-height:175px}#home-portfolio{margin-top:15px;margin-bottom:15px}#home-portfolio hr{margin-top:10px}#home-portfolio img:hover{border:5px solid #ccc}#home-portfolio h4{color:#fff;margin:10px 0 5px;font-size:14px}#home-portfolio p{color:#8b8b8b}#home-portfolio #portfolio{margin-top:5px}#home-portfolio span.sort{color:#7f7f7f;text-transform:uppercase;font-family:'Lato',arial,serif;font-size:12px;position:relative;top:8px;font-weight:300}#home-portfolio .portfolio h4{font-size:14px;margin:15px 20px 10px 0}#home-portfolio ul#portfolio{float:left;list-style:none;margin:20px 0 10px}#home-portfolio ul#portfolio #id-2 div.type-portfolio{float:right}#home-portfolio ul#portfolio #id-3 div.type-portfolio{float:right}#home-portfolio ul.portfolio li{margin-left:0;padding:0}#home-portfolio ul.portfolio a{width:100%}#home-portfolio ul.portfolio a:hover{text-decoration:none}#home-portfolio .portfolio-details{margin-top:20px}#home-portfolio .details{margin:0 10px}#home-portfolio .details h4{color:#fff;padding:5px 10px;font-size:18px}#home-portfolio .details a{padding-left:20px;width:190px;color:#fff;line-height:16px;display:none}#home-portfolio .details span{padding-right:10px;color:#fff}#home-portfolio .more-info div{float:left}#home-portfolio ul.portfolio .portfolio_three_columns{margin-left:0!important;margin-right:10px!important}#home-animals-more{float:right;font-family:Georgia,Palatino,'Palatino Linotype',Times,'Times New Roman',serif;font-size:12px;color:#5b5b5b;font-style:italic;margin-right:10px}#home-latest-blog{margin-top:15px;margin-bottom:15px}#home-blog{min-height:200px}#home-blog-post-wrap{margin-top:20px;margin-bottom:15px}#home-latest-blog .hr-pattern,#home-portfolio .hr-pattern{margin-top:4px}#home-blog h3{line-height:18px;font-size:18px}#home-blog p.home-meta{color:#666}#home-blog .home-meta a{color:#444}#home-blog .home-meta a:hover{color:#000}#home-blog img{border:1px solid #ccc;padding:2px}#home-blog img:hover{border:1px solid #b5b5b5}#blog-title h3{font-size:24px;color:#4a4949;border-bottom:1px solid #d9d9d9;padding-bottom:10px}#blog-title span,#blog-title a{color:#7b7b7b}#blog-title a{font-style:italic}#blog-title p{background:url(//www.myweddingdressforsale.co.uk/wp-content/themes/animalhouse/images/arrow-circle.png) 200px 0px no-repeat;margin-top:20px}#blog-title a:hover{color:#4d778f}#home-blog .home-meta{margin:-5px 0 20px}#home-blog .home-post-content{margin-bottom:20px}#home-blog .home-post-content a{font-weight:700}#home-blog .home-post-content a:hover{border-bottom:none}#home-blog .home-post-content a.more-link:hover{border-bottom:none}.blog-item img:hover{border:5px solid #ccc}.blog-item h4{color:#5f5f5f;margin:10px 0 5px;font-size:20px}.blog-item p{color:#8b8b8b;font-size:12px;text-align:justify}.blog-item p.meta{color:#8b8b8b;font-size:10px;margin-bottom:10px}.blog-item .meta a{color:#585858}.blog-item .meta a:hover{color:#000}#home-blog .read-more{font-style:italic;color:#7b7b7b;margin-left:10px}#home-blog .read-more:hover{color:#000}.home-post-content .more-link{position:relative;top:0;padding-right:5px;font-weight:400!important;display:inline-block;text-shadow:0px 1px 0px #fff;filter:dropshadow(color=#ffffff,offx=0,offy=1)}.blog-more-link{margin:20px 0 15px}.blog-more-link a{font-style:italic;border:1px solid #d9d9d9;background:none repeat scroll 0 0 #fff;border:1px solid #ccc;color:#717171;font-size:11px;margin:1px 5px 1px 1px;padding:4px 15px;border-radius:4px;-webkit-box-shadow:inset 0 -10px 5px 0 #ebebeb;-moz-box-shadow:inset 0 -10px 5px 0 #ebebeb;box-shadow:inset 0 -10px 5px 0 #ebebeb;text-shadow:0px 1px 0px #fff;filter:dropshadow(color=#ffffff,offx=0,offy=1)}.blog-more-link a:hover{border:1px solid #a5a5a5;color:#000;text-shadow:0px 1px 0px #fff;filter:dropshadow(color=#ffffff,offx=0,offy=1)}#blog-list{margin-top:5px}#blog-list ul{list-style:none}#blog-list li{margin-left:0;border-bottom:1px dashed #e2e2e2;padding-top:0;float:left}#blog-list li:first-child{border-top:none}#blog-list li:last-child{padding-bottom:10px}#blog-list h3{border-bottom:1px solid #e7e7e7;margin:0 0 2px;padding-bottom:8px;font-size:16px}#blog-list h4{line-height:14px;margin-top:8px;margin-bottom:5px}#blog-list h4 a{font:normal 12px/16px 'Istok Web',arial,sans-serif;color:#4d4d4d;font-size:12px;line-height:18px}#blog-list .blog-list-excerpt{color:#ababab}#blog-list img{border:1px solid #ccc;padding:2px;float:left;margin:10px 10px 0 0}#blog-list img:hover{border:1px solid #b5b5b5}.mosaic-block-wrap{height:136px;width:136px;border:1px solid #d6d6d6;padding:2px}.mosaic-block{float:left;position:relative;overflow:hidden;width:136px;height:136px;background:#111 url(//www.myweddingdressforsale.co.uk/wp-content/themes/animalhouse/images/progress.gif) no-repeat center center;margin-bottom:10px;-webkit-box-shadow:0 1px 3px rgba(0,0,0,.5)}.mosaic-backdrop{display:none;position:absolute;top:0;height:100%;width:100%;background:#111}.mosaic-backdrop img{padding:0!important}.mosaic-overlay{display:none;z-index:5;position:absolute;width:100%;height:100%;background:#111}.fade .mosaic-overlay{background:url(//www.myweddingdressforsale.co.uk/wp-content/themes/animalhouse/images/bg-black.png);opacity:0;-ms-filter:"alpha(opacity=00)";filter:alpha(opacity=00)}.circle .mosaic-overlay{background:url(//www.myweddingdressforsale.co.uk/wp-content/themes/animalhouse/images/hover-magnify.png) no-repeat center center;display:none;opacity:0;-ms-filter:"alpha(opacity=00)";filter:alpha(opacity=00)}.details h4{font-size:14px;margin:15px 0 10px;color:#fff}.details p{padding:0 20px;text-align:justify}.details p{font-size:12px}#home-text-area{min-height:297px;border:1px solid #dcd5b6;background:url(//www.myweddingdressforsale.co.uk/wp-content/themes/animalhouse/images/bg-cta.png) repeat;margin-top:22px;float:right}#home_content_wrap{padding:30px}#home-services{margin-top:15px;margin-bottom:15px}#home-services-wrap{margin:20px 0}#home-services .hr-pattern{margin-top:4px}.service h4{padding-bottom:10px;margin-bottom:15px;font-size:18px}.service img{border:none;float:left;padding:0 20px 5px 0;margin-top:3px}.service p{margin-bottom:0}.service span.read-more{float:right;margin-top:15px}.service span.read-more a{color:#333;padding:0 5px 0 0;text-shadow:0px 1px 0px #fff;filter:dropshadow(color=#ffffff,offx=0,offy=1)}img.alignright{float:right;margin:0 0 10px 10px}img.alignleft{float:left;margin:0 10px 10px 0}img.aligncenter{display:block;margin-left:auto;margin-right:auto}a img.alignright{float:right;margin:0 0 10px 10px}a img.alignleft{float:left;margin:0 10px 10px 0}a img.aligncenter{display:block;margin-left:auto;margin-right:auto}.wp-caption{text-align:center;margin:10px;font-style:italic}.wp-caption-text{margin:0;padding:5px}.sticky{background:#fff}.gallery-caption{margin-left:0}#cta-top h2.inner-title{font-size:40px}.single-post #content{min-height:130px}#post-content-wrap h3.post-title{color:#333;font-size:26px;margin-bottom:5px;margin-top:20px}#post-content-wrap .post .featured-image{padding:0;border:none}#post-content-wrap .post .featured-image img{border:1px solid #8d8d8d;padding:2px}#post-content-wrap .post .featured-image img:hover{border:1px solid #999}#post-content-wrap .blog-page-post .featured-image{padding:0;border:none;margin-top:20px}#post-content-wrap .blog-page-post .featured-image img{border:1px solid #8d8d8d;padding:2px}#post-content-wrap .blog-page-post .featured-image img:hover{border:1px solid #999}#post-content-wrap .blog-page-post .content p{margin:17px 0 0}#post-content-wrap{background:-moz-linear-gradient(center top,#fafafa 0%,#fff 100%) repeat scroll 0 0 transparent;background:#fafafa;background:-webkit-gradient(linear,left top,left bottom,from(#fafafa),to(#fff));background:-webkit-linear-gradient(#fafafa,#fff);background:-moz-linear-gradient(center top,#fafafa 0%,#fff 100%);background:-moz-gradient(center top,#fafafa 0%,#fff 100%);border:1px solid #dcd5b6;-webkit-box-shadow:inset 0px 0px 0px 3px rgba(0,0,0,.024);-moz-box-shadow:inset 0px 0px 0px 3px rgba(0,0,0,.024);box-shadow:inset 0px 0px 0px 3px rgba(0,0,0,.024);padding:0;margin:20px 0}.the-content{padding:20px}#content p{margin:0 0 20px;line-height:1.6em}#content a{font-weight:700}.content{margin:0}.content p{margin:20px 0}.content .hr-pattern{margin-bottom:20px}.content .more-link{font-style:italic;color:#333;text-transform:lowercase}.content .more-link:hover{color:#458ab3}.archive .blog-page-post,.blog .blog-page-post{border-bottom:1px solid #e2e2e2;margin-bottom:20px;padding-bottom:10px}#breadcrumb-wrap{background:#f5f5f5;border-radius:4px;font-size:12px;margin-bottom:20px;margin-left:0;padding-bottom:.375em !important;padding-left:.875em !important;padding-right:0;padding-top:.375em !important}.breadcrumbs{border:1px solid #efefef}#breadcrumb-wrap a{color:#222;padding:0 3px}#post-content-wrap .meta{height:20px;margin:-5px 0 20px;color:#999}#post-content-wrap .meta ul,#post-content-wrap .meta-page ul{list-style:none;margin-bottom:5px}#post-content-wrap .meta ul li,#post-content-wrap .meta-page ul li{float:left;margin-left:0;color:#666}#post-content-wrap .meta ul li a,#post-content-wrap .meta-page ul li a{color:#666}#post-content-wrap .meta ul li a:hover,#post-content-wrap .meta-page ul li a:hover{color:#000}#post-content-wrap .meta-page{height:30px}#post-tags{color:#999;border-top:1px solid #e6e6e6;height:40px;font:italic 12px/18px "Droid Serif",Georgia,Times,serif;padding-top:10px;margin-top:20px}#post-tags a{color:#999}#post-tags a:hover{color:#4d778f}.post-detail-box{margin:40px 0 20px;color:#999;border-top:1px solid #efefef;border-bottom:1px solid #efefef}.post-detail-box .share-box{border-right:1px solid #f0f0f0;margin:20px 0}.post-detail-box .share-box p{margin-bottom:5px;color:#333;text-transform:uppercase}.post-detail-box .share-box .share-preamble{margin-right:10px}.ssb img,.ssb_sep{padding-top:2px;padding-bottom:0;padding-left:2px;padding-right:2px}.ssb img:hover{padding-top:0;padding-bottom:2px}.post-detail-box #post-author{margin:20px 0}.post-detail-box #post-author img{margin:0 15px 0 0;float:left}.post-detail-box #post-author img:hover{opacity:.8}.post-detail-box #author-details{margin-bottom:20px}.post-detail-box #author-details p{margin-bottom:5px;color:#333;text-transform:uppercase}.post-detail-box #author-details p a{color:#333;font-weight:400}.post-detail-box #author-details p a:hover{color:#000;border-bottom:1px dashed #000}.post-detail-box #author-details a{font-weight:700}.related-posts-wrap{margin:0 0 20px;clear:both}.related-posts-wrap h4{color:#333;margin-bottom:5px;text-transform:uppercase;font-size:12px;font-weight:400}#related-post ul{list-style:none}#related-post ul li{float:left;margin-left:0;margin-right:22px}#related-post img{border:1px solid #ccc;background:#f9f9f9;padding:2px}#related-post img:hover{opacity:.8;border:1px solid #999}.no-right-margin{margin-right:0!important}.hr-blog-page{background:url(//www.myweddingdressforsale.co.uk/wp-content/themes/animalhouse/images/bg-author.png) repeat-x;height:17px;margin-bottom:20px}h3.blog-page-title{font-size:26px;color:#333;margin-bottom:10px}h3.blog-page-title a:hover{color:#b35314}.blog-page-meta ul{list-style:none;margin:-3px 0 0}.blog-page-meta ul li{display:inline;margin-left:0;color:#666}.blog-page-meta ul li a{color:#515151}.blog-page-meta ul li a:hover{color:#b35314}.blog-read-more{position:relative;top:5px}.calendar{background:url(//www.myweddingdressforsale.co.uk/wp-content/themes/animalhouse/images/calendar.png) 0 0 no-repeat;padding:0 0 10px 20px}.comment-bubble{background:url(//www.myweddingdressforsale.co.uk/wp-content/themes/animalhouse/images/comments.png) 0 0 no-repeat;padding:0 0 10px 20px}.cat-icon{background:url(//www.myweddingdressforsale.co.uk/wp-content/themes/animalhouse/images/categories.png) 0 0 no-repeat;padding:0 0 10px 20px}.blog-page-meta .blog-tags{color:#999}.blog-page-meta p.tags{font:normal 10px/20px sans-serif;margin:0;float:left}.blog-page-meta p.tags span.jg-tags{padding:0 0 0 5px;margin:5px 0 0;background:#fff;display:inline-block;border:1px solid #dadada}.blog-page-meta p.tags span.jg-tags:hover{border:1px solid #ccc;background:#efefef}.blog-page-meta p.tags span.jg-tags a{text-decoration:none;padding:0 8px 0 2px;background:#fff;display:inline-block;color:#a0a0a0}.blog-page-meta p.tags span.jg-tags a:hover{color:#333;background:#efefef}.blog-excerpt{margin-bottom:20px}.blog-excerpt p{margin:15px 0}#post-content-wrap .pagination{clear:both;height:50px;margin-top:30px;padding-top:15px;width:100%}#post-content-wrap .pagination span.pages{text-transform:uppercase;border:none;color:#565555;font-size:10px;padding:10px 10px 10px 0;display:none}#post-content-wrap .pagination a,#post-content-wrap .pagination a:link,#post-content-wrap .pagination span.current,#post-content-wrap .pagination span.extend{background:none repeat scroll 0 0 #fff;border:1px solid #aeaeae;color:#717171;font-size:11px;font-weight:700;margin:1px 5px 1px 1px;padding:4px 10px;border-radius:4px;-webkit-box-shadow:inset 0 -10px 5px 0 #ebebeb;-moz-box-shadow:inset 0 -10px 5px 0 #ebebeb;box-shadow:inset 0 -10px 5px 0 #ebebeb;text-shadow:0px 1px 0px #fff;filter:dropshadow(color=#ffffff,offx=0,offy=1)}#post-content-wrap .pagination a:hover{border:1px solid #787878;color:#000}#post-content-wrap .pagination span.current{border:1px solid #333;background:#727272;color:#fff;margin:1px 5px 1px 1px;padding:4px 10px;-webkit-box-shadow:inset 0 -10px 5px 0 #555;-moz-box-shadow:inset 0 -10px 5px 0 #555;box-shadow:inset 0 -10px 5px 0 #555;text-shadow:0px 1px 0px #fff;filter:dropshadow(color=#ffffff,offx=0,offy=1)}.screen-reader-text{display:none}#searchform input{width:280px;height:30px;padding-left:15px;border:1px solid #dedede;color:#cacaca;font-style:italic;text-transform:lowercase}div.wpcf7{width:540px}.wpcf7-form p{text-align:justify;display:block}.wpcf7-form-control-wrap h3{font-size:26px;margin:20px 0}.wpcf7-form-control-wrap label{display:inline-block;float:left;height:26px;line-height:26px;width:120px}.wpcf7-form-control-wrap label img{border:0 none;margin-left:-9px}.wpcf7-form-control-wrap input,.wpcf7-form-control-wrap textarea,.wpcf7-form-control-wrap select{margin:0;padding:10px;color:#666;background:#f5f5f5;border:1px solid #ccc;margin:5px 0;position:relative;bottom:20px;border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px}.your-message textarea{position:relative;bottom:0;width:400px}span.wpcf7-not-valid-tip{background:none repeat scroll 0 0 #FFFFFF!important;border:1px solid #FF0000!important;font-size:10pt!important;left:0!important;padding:2px!important;top:-2em!important;width:280px!important;z-index:100!important}div.wpcf7-validation-errors{display:none!important}div.wpcf7-mail-sent-ng{border:2px solid red;float:left;margin:40px 0 0!important;width:300px}div.wpcf7-mail-sent-ok{float:left;margin:40px 0 0!important;width:230px;height:18px;padding:.8em 1em!important}.wpcf7-form-control-wrap input:focus,.wpcf7-form-control-wrap textarea:focus,.wpcf7-form-control-wrap select:focus{border:1px solid #999;background-color:#fff;color:#333}.wpcf7-submit{cursor:pointer;border:1px solid #222;background:#333;color:#fff;width:141px;height:42px;padding:0;margin:20px 0 40px;border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px}.wpcf7-submit:hover{background:#444}.wpcf7-form-control-wrap legend{padding:20px 0;font-weight:700;color:#000}.wpcf7-form-control-wrap span.required{font-size:13px;color:red;float:left}.wpcf7-form-control-wrap label.addition{font-size:16px;color:#666;width:70px}.wpcf7-form-control-wrap input#verify{margin:0 0!important;padding:5px}input[type=text].wpcf7-text{margin:20px 5px 0 0}#message{margin:10px 0;padding:0}.error_message{display:block;line-height:22px;background:#fbe3e4 url(//www.myweddingdressforsale.co.uk/wp-content/themes/animalhouse/../includes/assets/error.gif) no-repeat 10px 6px;padding:3px 10px 3px 35px;color:#8a1f11;border:1px solid #fbc2c4;-moz-border-radius:5px;-webkit-border-radius:5px}ul.error_messages{margin:0 0 0 15px;padding:0}ul.error_messages li{height:22px;line-height:22px;color:#333}.loader{padding:0 10px}#contact #success_page h1{background:url(//www.myweddingdressforsale.co.uk/wp-content/themes/animalhouse/../includes/assets/success.gif) left no-repeat;padding-left:22px}#contact-sidebar h3{font-size:22px;padding:25px 0 0;margin-bottom:20px;color:#000}#contact-sidebar h5{padding:10px 0 0;color:#000}#success_page h3{padding:10px;background:#e8e8e8;color:#4d778f}#success_page p{margin:20px 0 0}.comments-title{margin:20px 0 0}.comment-body{border-top:1px solid #e6e6e6;padding:20px 0}.comment-body p{position:relative;margin:10px 0 10px 80px}.comment-body a{font-weight:700}.comment-body a:hover{color:#000}.comment-body blockquote{background:url("") no-repeat scroll 0 0 transparent;border-bottom:none;border-top:none;padding:0}.comment-body blockquote p{font-style:italic;font-family:georgia;border-bottom:1px dotted #ccc;border-top:1px dotted #ccc;padding:10px}#comments .grid-hr{background:url(//www.myweddingdressforsale.co.uk/wp-content/themes/animalhouse/images/bg-author.png) repeat-x;height:17px;position:relative;bottom:30px;margin-top:70px}#comments h3#comments-title{margin:10px 0;font-size:16px}#comments ol.commentlist{list-style:none;margin-bottom:40px}#comments ol.commentlist li{margin-left:0;position:relative}#comments ol.commentlist .cancel-comment-reply{float:right}#comments ol.commentlist .cancel-comment-reply a{padding:5px;border:1px solid #efefef;color:#c6c6c6}#comments ol.commentlist .cancel-comment-reply a:hover{border:1px solid #ccc;color:#333}#comments ol.commentlist li.comment{min-height:80px}#comments ol.commentlist li.comment em.comment-awaiting-moderation{position:absolute}#comments ol.commentlist li.comment div.vcard{float:left}#comments ol.commentlist li.comment div.vcard cite.fn{color:#515151;float:left;margin:0 5px 0 80px;font-style:normal}#comments ol.commentlist li.comment div.vcard cite.fn a{color:#000}#comments ol.commentlist li.comment div.vcard cite.fn a:hover{color:#4d778f}#comments ol.commentlist li.comment div.vcard cite.fn a.url{color:#000}#comments ol.commentlist li.comment div.vcard img.avatar{position:absolute;left:0;border:1px solid #ccc;padding:2px}#comments ol.commentlist li.comment div.vcard img.avatar:hover{border:1px solid #999}#comments ol.commentlist li.comment div.vcard span.says{display:none}#comments ol.commentlist li.comment div.comment-meta{display:inline-block}#comments ol.commentlist li.comment div.comment-meta a{display:inline-block;color:#666}#comments ol.commentlist li.comment div.comment-meta a:hover{color:#000}#comments ol.commentlist li.comment div.reply a{position:absolute;top:10px;right:0;color:#c6c6c6;font:italic 10px/18px Georgia,Palatino,Times,"Times New Roman",serif;font-size:12px}#comments ol.commentlist li.comment ul.children{list-style:none;margin-left:20px;margin-bottom:0;display:block!important}#respond h3{margin-bottom:20px}#respond{margin-bottom:80px}#respond input{background:#efefef;border:1px solid #dadada;height:20px;width:205px;margin-right:10px;padding:10px}#respond textarea{background:#efefef;border:1px solid #dadada;margin-right:10px}#respond label{color:#474747}#respond input#submit{background:0 0;border:none;height:31px;width:104px;margin-right:0;padding:0}#respond input#submit:hover{opacity:.8}#sidebar{margin-top:20px}#sidebar .widget{margin-bottom:20px}#sidebar .widget-area ul,.widget-block ul{list-style:none;padding:0;margin:0}#sidebar .widget-area ul ul,.widget-block ul li{list-style:none}#sidebar .widget-area li,.widget-block li{margin-left:0}#sidebar .widget-area h2{border-bottom:1px solid #e6e6e6;padding-bottom:5px}#sidebar li{margin-left:0;list-style:none}#sidebar li.widget-block{margin-bottom:30px;padding-top:0}.widget-block a{font-weight:light}.page #sidebar .widget-block{margin-bottom:20px}.page-template-template-portfolio-four-php #post-content-wrap,.page-template-template-portfolio-gallery-php #post-content-wrap,.page-template-template-portfolio-three-php #post-content-wrap,.page-template-template-portfolio-two-php #post-content-wrap{background:0 0;border:none;box-shadow:none;padding:0;margin:0 0 0 10px}.page-template-template-portfolio-four-php #breadcrumb-wrap,.page-template-template-portfolio-gallery-php #breadcrumb-wrap,.page-template-template-portfolio-three-php #breadcrumb-wrap,.page-template-template-portfolio-two-php #breadcrumb-wrap{background:0 0;border:none;border-radius:none}.post .featured-image{border:none;padding:0}.portfolio-single #content{margin:0}.portfolio h4.details{font-size:16px;margin:15px 0 5px}.sort-wrap{margin-bottom:40px}.sort-wrap ul{list-style:none;float:left;background:none repeat scroll 0 0 #fff;border:1px solid #ccc;color:#717171;font-size:11px;font-weight:700;margin:1px 5px 1px 1px;padding:4px 20px;border-radius:4px;-webkit-box-shadow:inset 0 -10px 5px 0 #ebebeb;-moz-box-shadow:inset 0 -10px 5px 0 #ebebeb;box-shadow:inset 0 -10px 5px 0 #ebebeb;text-shadow:0px 1px 0px #fff;filter:dropshadow(color=#ffffff,offx=0,offy=1)}.sort-wrap ul li{float:left;margin-right:15px;margin-left:0;padding:0}.sort-wrap ul li:last-child{border-right:none;margin-right:0;padding-right:0}.sort-wrap ul li a{color:#999;text-decoration:none;font-family:'Lato',arial,serif;font-size:12px;text-transform:uppercase;font-weight:500}.sort-wrap ul li a:hover{color:#333;border-bottom:1px dotted #000}.sort-wrap ul li.active a{color:#333;border-bottom:1px dotted #000}.sort-wrap ul li.active a:hover{color:#333;border-bottom:none;border-bottom:1px dotted #000}#post-content-wrap span.sort{color:#7f7f7f;text-transform:uppercase;font-family:'Lato',arial,serif;font-size:12px;position:relative;top:8px;font-weight:300}#post-content-wrap span.sort{color:#7f7f7f;text-transform:uppercase;font-family:'Lato',arial,serif;font-size:12px;position:relative;top:8px;font-weight:300}#post-content-wrap .portfolio h4{font-size:18px;margin-top:10px}#post-content-wrap ul.portfolio{float:left;list-style:none;margin-left:0}#post-content-wrap ul.portfolio a{width:100%}ulportfolio{-webkit-box-sizing:border-box}#post-content-wrap ul#portfolio img{padding:2px;border:1px solid #ccc}#post-content-wrap .portfolio-details{margin:10px 0 0}#post-content-wrap .portfolio-details p{margin-bottom:5px}#post-content-wrap .more-info div{float:left}.portfolio{margin:0}.portfolio-item{list-style-type:none;padding:0}.portfolio li{list-style-type:none;padding:0;position:relative;min-height:300px}.portfolio li .more-link{float:right;margin:10px 0}.portfolio-inner-image{border:3px solid #fff;margin-bottom:20px;-webkit-box-shadow:1px 1px 5px 1px #b1b1b1;-moz-box-shadow:1px 1px 5px 1px #b1b1b1;box-shadow:1px 1px 5px 1px #b1b1b1}li.portfolio_two_column{min-height:400px}li.portfolio_two_column img.play-button{height:47px;width:80px;border:none;margin-top:0;padding:0;position:absolute;bottom:265px;left:200px}li.portfolio_three_columns{min-height:380px}li.portfolio_three_columns img.play-button{height:47px;width:80px;border:none;margin-top:0;padding:0;position:absolute;bottom:260px;left:120px}li.portfolio_three_columns .portfolio-details{margin:10px 0 0}li.portfolio_four_columns{min-height:400px}li.portfolio_four_columns img.play-button{height:47px;width:80px;margin-top:0;padding:0;position:absolute;bottom:270px;left:75px}li.portfolio_gallery img.play-button{height:47px;width:80px;border:none;margin-top:0;padding:0;position:absolute;bottom:175px;left:110px}#post-content-wrap .portfolio-single h3.post-title{margin-top:0}.portfolio-single img.play-button{height:47px;width:80px;border:none;margin-top:0;padding:0;position:relative;bottom:180px;left:180px}.single-portfolio .featured-image img{margin-bottom:20px}.details_wrap .custom-hr{margin-bottom:10px!important}.single-animals h4.details{margin-bottom:5px}.age{background:url(//www.myweddingdressforsale.co.uk/wp-content/themes/animalhouse/images/calendar.png) 0 1px no-repeat;padding:0 0 5px 20px;font-size:12px}.breed{background:url(//www.myweddingdressforsale.co.uk/wp-content/themes/animalhouse/images/tags.png) 0 2px no-repeat;padding:0 0 5px 20px;font-size:12px}.error-page{min-height:600px}.title-404{font-size:42px;font-weight:700}.footer-main-wrap{margin-top:40px}#toggle-top{background:url(//www.myweddingdressforsale.co.uk/wp-content/themes/animalhouse/images/bg-expand.png) top left repeat-x #fff;height:6px}#expand-button{background:url(//www.myweddingdressforsale.co.uk/wp-content/themes/animalhouse/images/expand.jpg) 0 0 no-repeat;height:23px;width:73px;margin-left:10px}#toggle-top a{font-size:5px}#footer-widgets-wrap{background:url(//www.myweddingdressforsale.co.uk/wp-content/themes/animalhouse/images/bg-footer.png) repeat-x #303030;width:100%;overflow:auto;min-height:235px}#footer-widgets .widget-block{margin-top:20px}.widget-block h2{font-size:18px;color:#333;margin-bottom:13px}.widget-block p,.textwidget{color:#777}#footer-widgets{margin-bottom:20px;margin-top:10px}#footer-widgets h2{color:#fff}#footer-widgets .widget-block p,#footer-widgets .textwidget{color:#777}#footer-widgets ul.blogroll a{color:#999}#footer-widgets ul.blogroll a:hover{color:#fff}#footer-widgets .widget_recent_entries h2,#footer-widgets .widget_product_search h2,#footer-widgets .widget_featured_products h2,#footer-widgets .widget_tag_cloud h2,#footer-widgets .widget_shopping_cart h2{color:#333}.tipsy{padding:5px;font-size:14px;background-repeat:no-repeat;background-image:url()}.tipsy-inner{padding:10px 8px 9px;background-color:#000;border:1px solid #000;color:#fff;max-width:200px;text-align:center}.tipsy-inner{-moz-border-radius:3px;-webkit-border-radius:3px}.tipsy-north{background-position:top center}.tipsy-south{background-position:bottom center}.tipsy-east{background-position:right center}.tipsy-west{background-position:left center}#copyright-wrap{width:100%;background:url(//www.myweddingdressforsale.co.uk/wp-content/themes/animalhouse/images/bg-copyright.png) repeat-x #161616;height:55px;float:left}#copyright{margin-top:5px}#copyright p{font-family:Georgia,Palatino,'Palatino Linotype',Times,'Times New Roman',serif;font-style:italic;font-size:12px;color:#a2a2a2;float:left;margin-top:12px}.footer-nav{font-family:'Droid Sans',sans-serif;text-transform:uppercase;margin-top:12px;float:right}.footer-nav li{display:inline;margin-left:10px}.footer-nav a,.footer-nav li.current-menu-item a,.footer-nav li.current_page_item a{color:#a2a2a2!important}#sidebar .jg_recent_posts ul.recent-posts,#sidebar .jg_popular_posts ul.recent-posts{list-style:none!important}#sidebar .jg_recent_posts ul.recent-posts li,#sidebar .jg_popular_posts ul.recent-posts li{min-height:65px;list-style:none!important}#sidebar .jg_recent_posts ul.recent-posts img,#sidebar .jg_popular_posts ul.recent-posts img{border:1px solid #ccc;padding:2px;margin:0 10px 0 0;float:left}#sidebar .jg_recent_posts ul.recent-posts img:hover,#sidebar .jg_popular_posts ul.recent-posts img:hover{border:1px solid #999}#sidebar .jg_recent_posts ul.recent-posts .most-recent-title a,#sidebar .jg_popular_posts ul.recent-posts .most-recent-title a{color:#666}#sidebar .jg_recent_posts ul.recent-posts .most-recent-excerpt,#sidebar .jg_popular_posts ul.recent-posts .most-recent-excerpt{color:#666}#footer-widgets ul.recent-posts{list-style:none!important}#footer-widgets ul.recent-posts li{min-height:65px;list-style:none}#footer-widgets ul.recent-posts img{border:1px solid #ccc;padding:2px;margin:0 10px 0 0;float:left}#footer-widgets ul.recent-posts img:hover{border:1px solid #999}#footer-widgets ul.recent-posts .most-recent-title a{color:#ccc}#footer-widgets ul.recent-posts .most-recent-title a:hover{color:#c164f1}#footer-widgets ul.recent-posts .most-recent-excerpt{color:#999}ul.flickr{list-style:none;margin-top:10px}ul.flickr li{display:inline;float:left;margin:0 9px 9px 0}ul.flickr li.last{margin-right:0}ul.flickr img{padding:2px;border:1px solid #ccc}ul.flickr img:hover{border:1px solid #999}#call-to-action .cta-widget h2.widgettitle{display:none}#call-to-action .cta-widget .jg_youtube{position:relative;left:20px;bottom:17px}#call-to-action .cta-widget .jg_vimeo{position:relative;left:40px;bottom:18px}#sidebar .widget_serviceswidget img{float:left;padding:0 10px 0 0}#sidebar .widget_serviceswidget p{padding:0 20px 0 0;margin-bottom:10px}#sidebar .widget_serviceswidget .read-more a{font-weight:400}.social-profiles img{margin:0 10px 10px 0}.social-profiles img:hover{opacity:.8;-webkit-transition:opacity;-webkit-transition-timing-function:ease-out;-webkit-transition-duration:.5s}.jg_ad120x240_widget .sidebar_ad{text-align:center}.jg_ad120x240_widget .sidebar_ad img{border:1px solid #ccc;padding:2px}.jg_ad120x240_widget .sidebar_ad img:hover{border:1px solid #999}.ads-125{margin-left:10px}#footer-widgets .ads-125{margin-left:0}.jg_ad125x125_widget ul li{list-style:none;float:left;display:block;margin:0 10px 10px 0}.jg_ad125x125_widget img{border:1px solid #ccc;padding:2px}.jg_ad125x125_widget img:hover{border:1px solid #999}.jg_blog_widget #tabs{padding:0;width:300px}.jg_blog_widget ul#tab-items{border-bottom:1px solid #cfcfcf;margin-left:1px!important;padding-right:1px;float:left;height:40px;list-style:none!important;margin:0;padding:0}.jg_blog_widget #tab-items li{background:none repeat scroll 0 0 #e8e8e8;border:1px solid #cfcfcf;border-left:none;float:left;height:40px;line-height:40px;margin:0 0 -5px;overflow:hidden;padding:0;width:100px;list-style:none!important}.jg_blog_widget #tab-items li#jg_tab1{width:72px}.jg_blog_widget #tab-items li#jg_tab2{width:70px}.jg_blog_widget #tab-items li#jg_tab3{width:90px}.jg_blog_widget #tab-items li#jg_tab4{width:63px;border-right:none}.jg_blog_widget #tab-items li a{border:1px solid #fff;color:#5e5e5e;display:block;font-size:12px;text-decoration:none;padding:0 2em .2em 1.4em;font-weight:300}.jg_blog_widget #tab-items .ui-state-active{border-bottom:none}.jg_blog_widget .ui-widget-content{border:none!important}.jg_blog_widget .ui-corner-top{border-top-right-radius:0;border-top-left-radius:0}.jg_blog_widget .ui-corner-all{border-radius:0}.jg_blog_widget .ui-widget-header{background:0 0;border:none;color:#fff;font-weight:400}.jg_blog_widget .ui-widget{font:normal 12px/18px 'Istok Web',arial,sans-serif}.jg_blog_widget .ui-tabs .ui-tabs-panel{padding:0}.jg_blog_widget .ui-tabs .ui-tabs-nav li{top:0}.jg_blog_widget #tab-items li.ui-tabs-selected a,.jg_blog_widget #tab-items li.ui-state-active a{background:#fff;text-decoration:none;color:#666}.jg_blog_widget #tab-items li a:hover{background:#fff}.jg_blog_widget #tab-items li.ui-state-active a:hover{line-height:40px}.jg_blog_widget .tabs-inner{border:1px solid #d2d2d2;padding:10px 0;background:#fcfbf9}.jg_blog_widget .ui-tabs-hide{display:none}.jg_blog_widget .tab ul{list-style-type:none;margin:40px 0 0!important;margin-bottom:0}.jg_blog_widget .tab ul h3{margin-bottom:5px}.jg_blog_widget .tab ul li{border-bottom:1px solid #e2e2e2;padding:10px 10px 10px 20px;min-height:60px;list-style:none!important}.jg_blog_widget .tab ul li:last-child{border-bottom:none}.jg_blog_widget .tab-thumb{background:#fff;float:left;margin:5px 13px 0 0}.jg_blog_widget .tab-thumb img{vertical-align:bottom;padding:2px;border:1px solid #8d8d8d}.jg_blog_widget .tab-thumb img:hover{border:1px solid #999}.jg_blog_widget .entry-title,.jg_blog_widget .entry-title a{font-size:12px;line-height:18px;text-transform:none;font-weight:400;padding:0}.jg_blog_widget .entry-meta{float:left;padding:0;margin:0}.jg_blog_widget .entry-meta,.jg_blog_widget .entry-meta a{color:#aaa;background:0 0;font-size:11px;font-weight:300}.jg_blog_widget .entry-meta a:hover{text-decoration:none;background:#fff}.tab-comments .avatar{background:#fff;float:left;margin:5px 13px 0 0;padding:2px;border:1px solid #8d8d8d}.tab-comments .avatar:hover{border:1px solid #999;opacity:.8}.tab-comments h3,.tab-comments h3 a{font-size:12px;line-height:20px;font-weight:400;font-style:italic;color:#666;text-transform:none}.tab-tags{font:normal 10px/20px 'Droid sans',arial,sans-serif;margin:50px 10px 0 20px}.tab-tags a{text-decoration:none;padding:4px 10px;background:#efefef;display:inline-block;color:#a0a0a0;font-style:normal;margin:0 7px 7px 0;background:#fff;display:inline-block;border:1px solid #dadada;font-weight:300}.tab-tags a:hover{color:#333;border:1px solid #bbb;box-shadow:0 0 3px 0 #ccc;-webkit-box-shadow:0 0 3px 0 #ccc;-moz-box-shadow:0 0 3px 0 #ccc}.one_half{width:48%}.one_third{width:30.66%}.two_third{width:65.33%}.one_fourth{width:22%}.three_fourth{width:74%}.one_fifth{width:16.8%}.two_fifth{width:37.6%}.three_fifth{width:58.4%}.four_fifth{width:67.2%}.one_sixth{width:13.33%}.five_sixth{width:82.67%}.one_half,.one_third,.two_third,.three_fourth,.one_fourth,.one_fifth,.two_fifth,.three_fifth,.four_fifth,.one_sixth,.five_sixth{position:relative;margin-right:4%;margin-bottom:25px;float:left}.column-last{margin-right:0!important;clear:right}a.buttons{background-image:url(//www.myweddingdressforsale.co.uk/wp-content/themes/animalhouse/images/shortcodes/button_left_sprite.png);display:block;border:none;margin:0 10px 10px 0;padding:0 0 0 17px;cursor:pointer;text-shadow:0px 1px 1px rgba(255,255,255,.3);font-weight:400!important;color:#111;text-transform:uppercase}a:hover.buttons{border:none}a.buttons span{background-image:url(//www.myweddingdressforsale.co.uk/wp-content/themes/animalhouse/images/shortcodes/button_sprite.png);padding:9px 20px 10px 5px;font:10px 'Istok Web',arial,sans-serif}a.button_silver{background-position:0 0;color:#333}a.button_silver:hover{color:#333!important}a.button_silver span{background-position:100% 0}a:hover.button_silver{background-position:0 610px;background-color:transparent!important}a:hover.button_silver span{background-position:100% 610px;background-color:transparent!important}a.btn_green{background-position:0 569px;color:#435425}a.btn_green:hover{color:#435425!important}a.btn_green span{background-position:100% 569px}a:hover.btn_green{background-position:0 528px;background-color:transparent!important}a:hover.btn_green span{background-position:100% 528px;background-color:transparent!important}a.btn_red{background-position:0 488px;color:#57222e}a.btn_red:hover{color:#57222e!important}a.btn_red span{background-position:100% 488px}a:hover.btn_red{background-position:0 448px;background-color:transparent!important}a:hover.btn_red span{background-position:100% 448px;background-color:transparent!important}a.btn_blue{background-position:0 408px;color:#204552}a.btn_blue:hover{color:#204552!important}a.btn_blue span{background-position:100% 408px}a:hover.btn_blue{background-position:0 368px;background-color:transparent!important}a:hover.btn_blue span{background-position:100% 368px;background-color:transparent!important}a.btn_white{background-position:0 328px;color:#444}a.btn_white:hover{color:#444444!important}a.btn_white span{background-position:100% 328px}a:hover.btn_white{background-position:0 288px;background-color:transparent!important}a:hover.btn_white span{background-position:100% 288px;background-color:transparent!important}a.btn_dark{background-position:0 248px;color:#fff;text-shadow:none}a.btn_dark:hover{color:#ffffff!important}a.btn_dark span{background-position:100% 248px}a:hover.btn_dark{background-position:0 208px;color:#fff;background-color:transparent!important}a:hover.btn_dark span{background-position:100% 208px;background-color:none!important;background-color:transparent!important}.alert{font-family:'Droid Serif',"Times New Roman",Times,serif;text-align:center;margin:0 0 25px;padding:12px 5%;clear:both}.alert.blue{background:url(//www.myweddingdressforsale.co.uk/wp-content/themes/animalhouse/images/shortcodes/alert-blue.gif);border:1px solid #89acd1;color:#326294}.alert.red{background:url(//www.myweddingdressforsale.co.uk/wp-content/themes/animalhouse/images/shortcodes/alert-red.gif);border:1px solid #f9bac7;color:#d54c4c}.alert.orange{background:url(//www.myweddingdressforsale.co.uk/wp-content/themes/animalhouse/images/shortcodes/alert-orange.gif);border:1px solid #efd1b1;color:#c60}.alert.green{background:url(//www.myweddingdressforsale.co.uk/wp-content/themes/animalhouse/images/shortcodes/alert-green.gif);border:1px solid #cadba7;color:#5f8b33}.alert.white{background:url(//www.myweddingdressforsale.co.uk/wp-content/themes/animalhouse/images/shortcodes/alert-white.gif);border:1px solid #e4e4e4;color:#444}.alert.dark{background:url(//www.myweddingdressforsale.co.uk/wp-content/themes/animalhouse/images/shortcodes/alert-dark.gif);border:1px solid #333;color:#fff}.toggle-wrap{clear:both;margin:20px 0}.toggle-wrap p:last-child{margin:0}.inner{color:#585858;padding:20px 15px;border:1px solid #d3d3d3;border-top:none;overflow:hidden;-webkit-border-radius:0 0 4px 4px;-moz-border-radius:0 0 4px 4px;border-radius:0 0 4px 4px}.toggle-wrap h3{font-family:'Lato',arial,sans-serif;padding:13px 15px 12px;margin:0;font-size:16px;border:1px solid #d3d3d3;background:#efefef;text-transform:uppercase;text-shadow:0px 1px 0px #fff;filter:dropshadow(color=#ffffff,offx=0,offy=1);-webkit-border-radius:4px 4px 0 0;-moz-border-radius:4px 4px 0 0;border-radius:4px 4px 0 0}.tabs{padding:0 10px 10px 0;float:none}.tabs ul{margin:0}.tabs li{list-style:none;margin-left:0}.tab_wrap{background:#fff;color:#444;border:1px solid #d2d2d2;float:none;-moz-border-radius:4px;-webkit-border-radius:4px;-webkit-box-shadow:0 1px 3px rgba(0,0,0,.1);-moz-box-shadow:0 1px 3px rgba(0,0,0,.1);box-shadow:0 1px 3px rgba(0,0,0,.1)}.tabs ul.nav{background:#efefef;width:100%;height:39px;font-size:12px;-webkit-border-radius:3px 3px 0 0;-moz-border-radius:3px 3px 0 0;border-radius:3px 3px 0 0}.tabs ul.nav li a{display:block;padding:11px 20px 8px;text-align:center;border:none;color:#555;font-family:'Lato',arial,sans-serif}.tabs ul.nav li a:hover{background:url(//www.myweddingdressforsale.co.uk/wp-content/themes/animalhouse/images/shortcodes/tab_border.gif) repeat-y right #fff}.tabs ul.nav li.ui-tabs-selected a:hover{padding-bottom:9px}.tabs ul.nav li{float:left;position:relative;padding:0;background:url(//www.myweddingdressforsale.co.uk/wp-content/themes/animalhouse/images/shortcodes/tab_border.gif) repeat-y right;border:none}.tabs .padder{padding:20px}.tabs .tab p:last-child{margin:0}.tabs ul.nav li.ui-tabs-selected a{background:url(//www.myweddingdressforsale.co.uk/wp-content/themes/animalhouse/images/shortcodes/tab_border.gif) repeat-y right #fff;border:none;padding-bottom:9px}.tabs ul.nav li.ui-tabs-selected{background:#e23333}.tabs ul.nav li.first a{-moz-border-radius-topleft:3px;-webkit-border-top-left-radius:3px}.tabs ul.nav li a{text-transform:uppercase;font-weight:300!important}.tabs .tab{float:none;padding:0;margin:0}.ui-tabs .ui-tabs-hide{display:none}.toggle-wrap.toggle h3{cursor:pointer;text-transform:uppercase}#content .callout_box.toggle h4:hover{border:1px solid #bebebe}.toggle-wrap.toggle h3 span{background:url(//www.myweddingdressforsale.co.uk/wp-content/themes/animalhouse/images/shortcodes/up_down_sprite.gif) 12px 12px;display:block;float:left;width:12px;height:12px;margin:3px 10px 0 0}h2.trigger{padding:0 0 0 50px;margin:0 0 5px;background:url(//www.myweddingdressforsale.co.uk/wp-content/themes/animalhouse/h2_trigger_a.gif) no-repeat;height:46px;line-height:46px;width:450px;font-size:2em;font-weight:400;float:left}h2.trigger a{color:#fff;text-decoration:none;display:block}h2.trigger a:hover{color:#ccc}h2.active{background-position:left bottom}.toggle_container{margin:0 0 5px;padding:0;border-top:1px solid #d6d6d6;background:#f0f0f0 url(//www.myweddingdressforsale.co.uk/wp-content/themes/animalhouse/toggle_block_stretch.gif) repeat-y left top;overflow:hidden;font-size:1.2em;width:500px;clear:both}.toggle_container .block{padding:20px;background:url(//www.myweddingdressforsale.co.uk/wp-content/themes/animalhouse/toggle_block_btm.gif) no-repeat left bottom}.highlight span{padding:0 5px}.highlight span.yellow{background-color:#fcfdb9}.highlight span.red{color:#6e0601;background-color:#f4bbb9}.highlight span.green{color:#055c00;background-color:#cfde94}.highlight span.blue{color:#023760;background-color:#bad4ef}.highlight span.gray{color:#333;background-color:#c7c7c7}.highlight span.black{color:#fff;background-color:#3e3e3e}h2.strong-title{margin-bottom:30px;line-height:1.3}h2.strong-title a{font-family:'Anton',arial,sans-serif;text-transform:uppercase;color:#fff;font-size:22px;background:#222;padding:0 15px;font-weight:400!important}.image-hover a:hover{background-color:#fff!important;color:#fff}#toTop{display:none;text-decoration:none;position:fixed;bottom:10px;right:10px;overflow:hidden;width:51px;height:51px;border:none;text-indent:-999px;background:url(//www.myweddingdressforsale.co.uk/wp-content/themes/animalhouse/images/ui.totop.png) no-repeat left top}#toTopHover{background:url(//www.myweddingdressforsale.co.uk/wp-content/themes/animalhouse/images/ui.totop.png) no-repeat left -51px;width:51px;height:51px;display:block;overflow:hidden;float:left;opacity:0;-moz-opacity:0;filter:alpha(opacity=0)}#toTop:active,#toTop:focus{outline:none}