@font-face{font-family:'Gnuolane';src:url(../fonts/gnuolane_free-webfont.eot);src:url(../fonts/gnuolane_free-webfont.eot?#iefix) format('embedded-opentype') , url(../fonts/gnuolane_free-webfont.woff) format('woff') , url(../fonts/gnuolane_free-webfont.ttf) format('truetype') , url(../fonts/gnuolane_free-webfont.svg#GnuolaneFree) format('svg');font-weight:normal;font-style:normal}html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,code,del,dfn,em,img,q,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;border:0;font-weight:inherit;font-style:inherit;font-size:100%;font-family:inherit;vertical-align:baseline}body{line-height:1.5}blockquote:before,blockquote:after,q:before,q:after{content:""}blockquote,q{quotes:"" ""}a img{border:none}p{padding-top:.7em;padding-bottom:.7em}em{font-style:italic}html{overflow-x:hidden}body{background:#fff;font-size:12px;font-family:"helvetica neue",Helvetica,Arial,Verdana,sans-serif;padding:0;margin:0;color:#666}.alignright{float:right;margin:0 0 1em 1em}.alignleft{float:left;margin:0 3em 1em 0}.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 3em 1em 0;position:relative;top:5px}a img.aligncenter{display:block;margin-left:auto;margin-right:auto}hr{height:1px;border:0;border-top:1px solid #959595;background:transparent;margin:auto;margin-bottom:20px;width:100%}a{color:#222;text-decoration:none}a:hover{color:#999;text-decoration:none}a:active{color:#ccc;text-decoration:none}h1{font-size:40px;color:#797979}h2{font-size:32px;font-weight:normal;color:#797979}#searchform label{font-size:20px;color:#797979;display:block;margin-bottom:10px;font-weight:normal;display:none}#searchform input[type="text"]{width:90%}h3{font-size:26px;font-weight:normal;color:#797979}h4{font-size:24px;font-weight:normal;color:#797979}h5{font-size:22px;font-weight:normal;color:#797979}h1,h2,h3,h4,h5{text-transform:uppercase;font-family:'Gnuolane'}.page_caption{width:960px;margin:auto;margin-top:10px}.page_caption h1{font-size:120px}pre,code,tt{font:12px 'andale mono','lucida console',monospace;line-height:1.5;display:block;word-wrap:break-word;color:#888;overflow:auto;padding:20px 0 20px 0}.clear{clear:both}img.mid_align{vertical-align:middle;margin-right:5px;border:0}label.error{font-size:11px;color:red;display:block}.with_bg{background:#f9f9f9;border:1px solid #ebebeb;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px}img.frame{border:3px solid #fff}div.frame{border:10px solid #fff}.post_img img.frame{border:10px solid #fff}.frame_left{padding:5px;float:left;margin:0 20px 10px 0;text-align:center}.frame_left .caption,.frame_right .caption,.frame_center .caption{margin:7px 0 2px 0;display:block;color:#999}.frame_right{padding:5px;float:right;margin:0 0 10px 20px;text-align:center}.frame_center{padding:5px;margin:auto;margin-top:20px;margin-bottom:20px;text-align:center;clear:both;display:table}.dropcap1{display:block;float:left;margin:0 8px 0 0;font-size:40px;line-height:40px}blockquote{padding-left:60px;width:90%;background:transparent url(https://www.gavindoherty.co.uk/wp-content/themes/core/images/xquote_bg.png.pagespeed.ic.D11n-lPyYL.png) no-repeat top left;min-height:50px;margin:20px 0 10px 0}blockquote h2{font-weight:normal;font-size:20px}blockquote h3{font-weight:normal;font-size:18px}.middle{vertical-align:-30%}.arrow_list,.check_list,.star_list{margin-top:15px}.arrow_list li{margin:5px 0 0 20px;list-style-image:url(https://www.gavindoherty.co.uk/wp-content/themes/core/images/xarrow_li.png.pagespeed.ic.MqCr9vIzgE.png)}.check_list li{margin:5px 0 0 25px;list-style-image:url(https://www.gavindoherty.co.uk/wp-content/themes/core/images/xtick_button.png.pagespeed.ic.1FhsKUV-NF.png)}.star_list li{margin:5px 0 0 25px;list-style-image:url(https://www.gavindoherty.co.uk/wp-content/themes/core/images/xicon_star.png.pagespeed.ic.LvWRqqKaNq.png)}#respond{width:100%;float:left;margin:0 0 40px 0}#wrapper{width:100%}.logo_wrapper{margin:9px 40px 0 0;display:block;float:left}#menu_border_wrapper select{display:none}.nav,.subnav{list-style:none;display:block;margin:26px 0 0 0;float:left;font-family:'Gnuolane'}.subnav{background:none}.nav li{float:left;margin:0 30px 0 0;display:block}.nav li a{text-transform:uppercase;color:#b7b7b7;font-size:14px;letter-spacing:1px;display:block}.nav li ul{display:none;padding:10px 10px 5px 10px;margin:0 0 10px -10px;list-style:none;position:absolute;float:left;width:150px;height:130px;z-index:999;background:#fff;border-bottom:1px solid #ebebeb}.nav li ul li a{width:150px;display:block}.nav li ul li ul{display:none;margin:-45px 0 0 140px}.nav li ul li{line-height:2.5em}.nav li ul li a{font-size:14px}.nav li.current-menu-parent ul{display:none}.nav li.current-menu-item>a,.nav li>a:hover,.nav li>a:active{color:#222}body.home#pp_flow #footer,body.home #footer,body.single-gallery#pp_flow #footer{width:960px;margin:auto;padding:0 0 0 0}#pre-footer{background:#f9f9f9;padding:10px 0 25px 0}#footer{padding:0 0 10px 0;text-transform:uppercase;letter-spacing:1px;font-size:14px;background:#fff;bottom:0;left:0;width:100%;z-index:998;text-align:center;font-family:'Gnuolane';position:relative}#footer-inner{width:960px;margin:0 auto;position:relative}#facebook-link{display:block;width:193px;height:38px;background:url(https://www.gavindoherty.co.uk/wp-content/themes/core/images/facebook-sprite-white.gif);position:absolute;left:0;top:120px}#facebook-link:hover{background-position:0 -39px}#newsletter-link{display:block;width:218px;height:38px;background:url(https://www.gavindoherty.co.uk/wp-content/themes/core/images/newsletter-sprite-white.gif);position:absolute;right:0;top:120px}#newsletter-link:hover{background-position:0 -41px}#legato-link{display:block;width:70px;height:17px;background:url(https://www.gavindoherty.co.uk/wp-content/themes/core/images/xlegato01.png.pagespeed.ic.QOQbDNCsNa.jpg);position:absolute;left:440px;top:5px}#legato-link:hover{background:url(https://www.gavindoherty.co.uk/wp-content/themes/core/images/xlegato02.png.pagespeed.ic.tOmphWXp5O.png)}.swarovski{display:block;width:70px;position:absolute;left:440px;top:-100px!important}#copyright{font-size:11px;margin:60px 0 0 10px;padding:30px 0 0 30px;float:left;width:250px;height:110px}body.home #content_wrapper{padding-top:20px}#content_wrapper{width:100%;margin:-7px 0 0 0;background:#f9f9f9;color:#999}#page_content_wrapper{width:960px;margin:auto;padding:30px 0 30px 0;position:relative}#page_content_wrapper .inner{width:100%;float:left;margin:0 0 0 0}#view_slideshow{position:absolute;background:#000;padding:5px;font-size:11px;top:35px;right:20px;z-index:3;cursor:pointer}#move_next{position:fixed;width:60px;height:60px;bottom:250px;right:20px;z-index:2;background:transparent url(https://www.gavindoherty.co.uk/wp-content/themes/core/images/xmove_next.png.pagespeed.ic.3UH8bw4cnU.png) no-repeat center center;display:block}#move_prev{position:fixed;width:60px;height:60px;bottom:250px;left:20px;z-index:2;background:transparent url(https://www.gavindoherty.co.uk/wp-content/themes/core/images/xmove_prev.png.pagespeed.ic.KJkl4PFW62.png) no-repeat center center;display:block}.card.desc h1{display:block;padding:0 0 30px 0;border-bottom:1px solid #ccc;margin:0 0 30px 0}#content_wrapper .card{float:left;height:600px;overflow:hidden;margin:0}#content_wrapper .card .title{display:block;position:relative;top:-44px;padding:10px 0 10px 15px;left:0;width:80%;background:#000;font-size:11px}#content_wrapper .card .title h2{color:#fff;font-weight:bold;font-size:13px;font-family:Arial,"helvetica neue",Helvetica,Verdana,sans-serif}#content_wrapper .card_content{background:#999;color:#000;height:200px;top:-10px;position:relative;padding:10px 15px 10px 15px}#content_wrapper .card.desc{float:left;padding:30px 40px 30px 30px;width:260px;background:transparent url(https://www.gavindoherty.co.uk/wp-content/themes/core/images/kwicks_shadow.png) repeat-y center right}.post_img{margin:0 0 20px 5px}.post_wrapper{width:100%;padding-bottom:20px;margin:0 0 40px 0;float:left;border-bottom:1px solid #e0e0e0}.post_wrapper.single{width:100%;margin:0}.post_header{width:100%;float:left;margin-bottom:5px;margin-top:-10px}.post_header h2{color:#999;font-size:24px}.post_detail{float:left;margin:-5px 0 0 0}.post_social{margin-top:20px}.post_header .post_detail,.recent_post_detail{font-size:11px;width:100%;padding:5px 10px 15px 8px;margin:0}.tagcloud{margin:10px 0 10px 3px}#about_the_author{width:98%;float:left;background:#fff;border-bottom:1px solid #ccc}#about_the_author .header span{display:block;padding:10px 0 10px 20px;font-size:14px}#about_the_author .thumb{width:80px;float:left;margin:20px 0 0 20px}#about_the_author .thumb img{padding:3px;width:50px}#about_the_author .description{width:370px;float:left;padding:20px 0 20px 0}.comment .left img.avatar{width:50px;border:3px solid #fff}.comment{width:630px;margin-bottom:20px;padding:10px;float:left;background:#fff}.comment .left{width:80px;float:left}.comment .right{width:65%;float:left}#page_content_wrapper ul.children{list-style:none;float:left;margin:0 0 15px 0;width:650px;border:0}ul.children .comment{width:70%;margin:0 0 0 90px;padding:10px 0 10px 15px;float:left;background:transparent;border-left:1px solid #e0e0e0}ul.children ul.children .comment{width:40%;margin:0 0 40px 170px;padding:15px 0 15px 15px;float:left}.arrow_list,.check_list,.star_list{margin-top:15px}.arrow_list li{margin:5px 0 0 20px;list-style-image:url(https://www.gavindoherty.co.uk/wp-content/themes/core/images/xarrow_li.png.pagespeed.ic.MqCr9vIzgE.png)}.one_half{float:left;width:47%}.one_half.last{position:relative;left:5%}.one_third{width:30%;float:left;min-height:50px;margin-right:3%}.one_third.last{margin-right:0}.two_third{float:left;width:64%;margin-right:3%}.one_fourth{width:22%;float:left;margin-right:3%;margin-bottom:2%}.one_fourth.last{margin-right:0}.one_fifth{width:14%;float:left;margin-right:6%;margin-bottom:2%}.one_fifth.last{margin-right:0}.one_sixth{width:11%;float:left;margin-right:6%;margin-bottom:2%}.one_sixth.last{margin-right:0}.cufon.space{margin-bottom:15px}#content_slider_wrapper{width:100%;height:20px;background:transparent;position:fixed;bottom:200px}#content_slider{width:90%;height:20px;background:transparent;margin:0;cursor:pointer;position:relative}#content_slider .ui-slider-handle{width:11%;background:transparent url(https://www.gavindoherty.co.uk/wp-content/themes/core/images/000_slider.png) repeat center center;height:20px;margin:0;position:absolute;display:block;-moz-border-radius:20px;-webkit-border-radius:20px;border-radius:20px}#page_content_wrapper ul{margin:10px 0 10px 20px}#page_content_wrapper .inner .sidebar_content{width:650px;padding:0 30px 0 0;float:left}#page_content_wrapper .inner .sidebar_content.full_width{width:960px}#page_content_wrapper .inner .sidebar_content h1{display:block;margin:0}#page_content_wrapper .inner .sidebar_wrapper{width:280px;float:left}#page_content_wrapper .inner .sidebar_wrapper .sidebar{width:260px;float:left}#page_content_wrapper .inner .sidebar_wrapper .sidebar .content{width:100%;margin:-25px 10px 0 20px}input[type="text"],input[type="password"],input[type="email"]{padding:10px;font-size:12px;font-family:Helvetica,Arial,Verdana,sans-serif;margin:0;background:#fff;border:0;color:#666;border-top:1px solid #e0e0e0;border-left:1px solid #e0e0e0;border-bottom:1px solid #fff;border-right:1px solid #fff}input[type="text"].blur,textarea.blur{color:#999;font-style:italic}label{font-weight:bold;color:#797979}textarea{padding:10px;font-size:12px;color:#666;margin:0;height:200px;overflow:auto;background:#fff;font-family:Helvetica,Arial,Verdana,sans-serif;border:0;border-top:1px solid #e0e0e0;border-left:1px solid #e0e0e0;border-bottom:1px solid #fff;border-right:1px solid #fff}input[type="submit"],input[type="button"],a.button,a.comment-reply-link{display:inline-block;outline:none;cursor:pointer;text-align:center;text-decoration:none;font:12px/100% Helvetica,Arial,Verdana,sans-serif;padding:.5em 2em .55em;color:#fff;text-shadow:0 -1px #666;border:solid 1px #888;background:#888;background:-webkit-gradient(linear,left top,left bottom,from(#ccc),to(#888));background:-moz-linear-gradient(top,#ccc,#888);filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#cccccc', endColorstr='#888888');background:-ms-linear-gradient(top,#ccc,#888)}a.comment-reply-link{margin:10px 0 5px 0;padding:.5em .7em .55em}a.button{padding-top:8px}input[type="submit"].medium,input[type="button"].medium,a.button.medium{font:16px/100% Arial,Helvetica,sans-serif}input[type="submit"].large,input[type="button"].large,a.button.large{font:20px/100% Arial,Helvetica,sans-serif}input[type="submit"]:active,input[type="button"]:active,a.button:active,a.comment-reply-link:active{position:relative;top:1px;left:1px;background:#888;background:-webkit-gradient(linear,left top,left bottom,from(#888),to(#ccc));background:-moz-linear-gradient(top,#888,#ccc)}input[type="submit"].left,input[type="button"].left,a.button.left{float:left}input[type="submit"].right,input[type="button"].right,a.button.right{float:right}input[type="submit"].center,input[type="button"].center,a.button.center{margin:auto}a.cufon{font-size:14px;text-transform:uppercase;letter-spacing:1px}.pagination{margin:0;text-align:left;font-size:11px;font-weight:bold;margin-left:10px}.pagination a{}.pagination a:hover,.pagination a:active,.pagination a.active{}#anything_slider,.slideshow{width:940px;height:400px;margin:auto;position:relative;clear:both}.slideshow{margin:0 0 15px 0}#anything_slider .wrapper,.slideshow .wrapper{width:939px;overflow:hidden;height:400px;margin:0;position:absolute}.slideshow .wrapper{padding:5px}#anything_slider .wrapper ul,.slideshow .wrapper ul{width:30000px;list-style:none;position:absolute;top:0;left:0;margin:0}#anything_slider ul li,.slideshow ul li{display:block;float:left;padding:0;height:391px;width:959px;margin:0}#anything_slider #start-stop,.slideshow #start-stop{display:none}#anything_slider .arrow,.slideshow .arrow{position:relative;top:450px;left:-813px;display:block;width:40px;height:40px;cursor:pointer;float:right;margin-right:7px}#anything_slider .arrow.forward,.slideshow .arrow.forward{background:transparent url(https://www.gavindoherty.co.uk/wp-content/themes/core/images/right_slide_nav.png) no-repeat;text-indent:-9999px}#anything_slider .arrow.back,.slideshow .arrow.back{background:transparent url(https://www.gavindoherty.co.uk/wp-content/themes/core/images/left_slide_nav.png) no-repeat;text-indent:-9999px}#anything_slider a.arrow:hover,.slideshow a.arrow:hover{opacity:.6}.slideshow #thumbNav{position:relative;clear:both;top:94%}#thumbNav a{display:block;width:14px;height:14px;background:url(https://www.gavindoherty.co.uk/wp-content/themes/core/images/xslider_bullet_nav.png.pagespeed.ic.r5XJVp41RG.png) no-repeat 0 -14px;border:0;margin-right:3px;float:left;cursor:pointer;position:relative;top:140px;left:0;padding-right:4px;cursor:pointer;color:transparent;text-indent:-9999px}.slideshow #thumbNav a{top:0}#thumbNav a:hover{background-position:0 0}#thumbNav a.cur{background-position:0 0}.caption-left h3,.caption-right h3,.caption-bottom h3{color:#b11623;line-height:.9em;text-transform:uppercase;font-size:40px;padding-top:25px;letter-spacing:-2px;display:none}.caption-left p,.caption-right p,.caption-bottom p{color:#fff;margin:10px 0 0 3px}@-moz-document url-prefix() { .caption-left p, .caption-right p, .caption-bottom p { margin-top: 30px } }.caption-left{background:#000;width:300px!important;position:relative;top:-200px;padding:0 12px 20px 15px;z-index:999;display:none}.caption-right{width:300px;background:transparent;position:relative;left:612px;padding:0 12px 20px 15px;top:-200px;z-index:999;display:none}#page_content_wrapper .sidebar .content .sidebar_widget li{margin:20px 0 40px 0;padding:0}#page_content_wrapper .sidebar .content .sidebar_widget li h2{font-size:20px;display:block;text-align:left}#page_content_wrapper .sidebar .content .sidebar_widget li:first-child{padding-top:0}#page_content_wrapper .sidebar .content .sidebar_widget li ul{list-style:none;margin:0 0 15px 0}#page_content_wrapper .sidebar .content .sidebar_widget li ul li:first-child{border-top:1px solid #e0e0e0;padding:10px 0 10px 0;margin:10px 0 0 0}#page_content_wrapper .sidebar .content .sidebar_widget li ul li{padding:10px 0 10px 0;border-bottom:1px solid #e0e0e0;margin:0 0 0 0}#page_content_wrapper table#wp-calendar{background:#fff;color:#999;border:1px solid #e0e0e0;margin-bottom:30px;font-size:1.1em;width:100%}#page_content_wrapper table#wp-calendar a{color:#222;font-weight:bold}#page_content_wrapper table#wp-calendar caption{text-align:center;padding:10px 0 10px 0;font-weight:bold;border-top:1px solid #e0e0e0}#page_content_wrapper table#wp-calendar tr th,#page_content_wrapper table#wp-calendar tr td{padding:0 8px 0 7px;border-bottom:0}table#wp-calendar tr th{background:#ebebeb}#page_content_wrapper table#wp-calendar tfoot tr{display:none}#page_content_wrapper .sidebar .content .sidebar_widget li.widget_calendar h2,#searchsubmit{margin-top:10px}#page_content_wrapper .sidebar .content .sidebar_widget li ul.flickr{list-style:none;margin:5px 0 30px 0;float:left;display:block;padding:0 0 3px 0}#page_content_wrapper .sidebar .content .posts.blog li img,#page_content_wrapper .posts.blog li img{float:left;margin:0 10px 2px 0;width:50px}#page_content_wrapper .sidebar .content .sidebar_widget,#page_content_wrapper .sidebar .content .posts.blog{list-style:none;margin-left:0;padding:0}#page_content_wrapper .sidebar .content .posts.blog li{padding:15px 0 15px 0}#page_content_wrapper .sidebar .content .posts.blog{list-style:none;margin-top:10px;font-size:11px}#page_content_wrapper .sidebar .content .posts.blog li,#page_content_wrapper .posts.blog li{clear:both;background:none}#page_content_wrapper .sidebar .content .sidebar_widget li ul.flickr li,#content_wrapper .sidebar .content .sidebar_widget li ul.flickr li a{display:block;float:left;margin:0 5px 5px 0;padding:0;border:0}#page_content_wrapper .sidebar .content .sidebar_widget li ul.flickr li img{padding:0}#page_content_wrapper .sidebar .content .sidebar_widget li ul.twitter{margin:0;margin-top:10px;list-style:none;font-size:11px;padding:0 0 3px 0}#page_content_wrapper .sidebar .content .sidebar_widget li ul.twitter li{padding-left:32px;padding-bottom:10px;padding-top:10px;background-image:url(https://www.gavindoherty.co.uk/wp-content/themes/core/images/xicon_twitter_bird.png.pagespeed.ic.nxwfFs8ytO.png);background-repeat:no-repeat;background-position:0 12px}#page_content_wrapper .sidebar .content .sidebar_widget li ul.social_media{list-style:none;margin:10px 0 15px 0;float:left;display:block;padding:0 0 3px 0;margin-left:-5px}#page_content_wrapper .sidebar .content .sidebar_widget li ul.social_media li{display:block;float:left;margin:0 5px 0 0}ul.list{margin:5px 0 0 20px}.nivoSlider{position:relative;width:960px;height:340px;margin:auto;background:#000 url(https://www.gavindoherty.co.uk/wp-content/themes/core/images/ajax-loader.gif) no-repeat 50% 50%}.nivoSlider img{position:absolute;top:0;left:0;display:none}.nivoSlider a.nivo-imageLink{position:absolute;top:0;left:0;width:100%;height:100%;border:0;padding:0;margin:0;z-index:60;display:none}.nivo-slice{display:block;position:absolute;z-index:50;height:100%}.nivo-box{display:block;position:absolute;z-index:5}.nivo-caption{position:absolute;right:-10px;bottom:-10px;padding:10px;width:400px;height:auto;z-index:89;background:transparent;display:none;z-index:9999;text-align:right}.nivo-caption.right{right:0}.nivo-caption h4{color:#fff;font-size:13px;letter-spacing:2px}.nivo-caption p{padding:10px 15px 10px 15px;margin:0}.nivo-caption a.button{text-shadow:-1px 0 1px #000}.nivo-caption a{display:inline!important}.nivo-html-caption{display:block}.nivo-directionNav{display:none}.nivo-directionNav a{position:relative;top:120px;z-index:99;cursor:pointer;width:40px;height:80px;display:block}.nivo-directionNav a.nivo-prevNav{background:transparent url(https://www.gavindoherty.co.uk/wp-content/themes/core/images/left_slide_nav.png) no-repeat center 15px;text-indent:-9999px;left:20px}.nivo-directionNav a.nivo-nextNav{background:transparent url(https://www.gavindoherty.co.uk/wp-content/themes/core/images/right_slide_nav.png) no-repeat center 15px;text-indent:-9999px;left:895px;top:42px}.nivo-prevNav:active{background:transparent url(https://www.gavindoherty.co.uk/wp-content/themes/core/images/left_slide_nav_dark.png) no-repeat center 15px}.nivo-nextNav:active{background:transparent url(https://www.gavindoherty.co.uk/wp-content/themes/core/images/right_slide_nav_dark.png) no-repeat center 15px}.nivo-controlNav{display:none;background:transparent;z-index:99;float:none;margin:auto;padding:13px 0 0 10px;text-align:center;margin-left:auto;margin-right:auto;width:auto;top:301px;left:5px}#slider_wrapper .nivo-controlNav{width:950px}.nivoslide .nivo-controlNav{top:0;width:auto;left:0}.nivo-controlNav a{position:relative;z-index:99;cursor:pointer;width:14px;height:14px;background:transparent url(https://www.gavindoherty.co.uk/wp-content/themes/core/images/xbullet_nav_bg.png.pagespeed.ic.3L9FjvyfJC.png) no-repeat top;display:block;float:left;text-indent:-9999px;margin:0 7px 0 0;opacity:1}.nivo-controlNav a:hover,.nivo-controlNav a.active{background:transparent url(https://www.gavindoherty.co.uk/wp-content/themes/core/images/xbullet_nav_bg_active.png.pagespeed.ic.NdgaEiBncr.png) no-repeat top;opacity:1}.nivo-controlNav{position:absolute;bottom:0;position:absolute}.nivo-controlNav img{display:inline;position:relative;margin-right:10px}.nivo-html-caption{display:none}.highlight_yellow{background:#ffc600;color:#000;text-shadow:-1px 0 1px #fff}.highlight_black{background:#000;color:#fff}#page_content_wrapper ul.twitter{margin:0;list-style:none}#page_content_wrapper ul.twitter li{padding-left:32px;background-image:url(https://www.gavindoherty.co.uk/wp-content/themes/core/images/xicon_twitter_bird.png.pagespeed.ic.nxwfFs8ytO.png);background-repeat:no-repeat;background-position:0 .3em;padding-bottom:2em}#page_content_wrapper .sidebar .content .sidebar_widget li ul.flickr,ul.flickr{list-style:none;margin:15px 0 -20px 0;float:left;display:block;clear:both}ul.flickr li{float:left;margin:0 5px 5px 0}#page_content_wrapper .sidebar .content .posts.blog li strong.header,#page_content_wrapper .posts.blog li strong.header{font-weight:bold;font-size:13px}.gallery-caption{font-weight:bold}#imageFlow{position:absolute;width:100%;height:80%;left:0%;top:14%;overflow:hidden;background:transparent}#imageFlow .diapo{position:absolute;left:-4000px;cursor:pointer;-ms-interpolation-mode:nearest-neighbor}#imageFlow .link{border:dotted #fff 1px;margin-left:-1px;margin-bottom:-1px}#imageFlow .text{position:absolute;left:0;width:100%;bottom:16%;text-align:center;z-index:1000}#imageFlow .title{font-size:.9em;font-weight:bold}#imageFlow .legend{font-size:.8em}#imageFlow .scrollbar{position:absolute;left:10%;bottom:10%;width:80%;height:16px;z-index:1000}#imageFlow .track{position:absolute;left:1%;width:98%;height:10px;-moz-border-radius:25px;-webkit-border-radius:25px;border-radius:25px}#imageFlow .arrow-left{position:absolute;display:none}#imageFlow .arrow-right{position:absolute;right:0;display:none}#imageFlow .bar{position:absolute;height:10px;left:0;width:100px;-moz-border-radius:25px;-webkit-border-radius:25px;border-radius:25px}.diapo{opacity:1}.diapo.current{opacity:1}.top_right{float:right;margin:10px 0 0}.top_right img{float:left;margin:0 5px 0 0}.small_thumb{width:75px;height:75px;float:left;margin:0 5px 5px 0}#top_bar{background:#fff;z-index:999;width:960px;margin:auto}body.home #top_bar{padding-bottom:20px}.accordion{}.accordion h3,.accordion div{border:0;background:transparent}.pp_accordion,.pp_accordion_close{margin:0;margin-bottom:10px}.ui-state-hover,.ui-widget-content .ui-state-hover,.ui-widget-header .ui-state-hover,.ui-state-focus,.ui-widget-content .ui-state-focus,.ui-widget-header .ui-state-focus{}.ui-corner-all,.ui-corner-top,.ui-corner-bottom{-moz-border-radius:0;-webkit-border-radius:0;border-radius:0}.ui-state-default,.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active,.ui-widget-content{}.ui-accordion .ui-accordion-header{font-weight:bold;display:block;position:relative;font-size:14px;letter-spacing:1px;padding:10px 0 10px 0}.ui-accordion-content{border-top:1px solid #ccc}.pp_accordion{}.accordion div{border-top:1px solid #ebebeb}.accordion h3{padding:5px 0 5px 8px}.ui-accordion .ui-accordion-header .ui-icon{left:10px}.ui-tabs-panel{margin-top:10px;-moz-box-shadow:0 1px 3px #ccc;-webkit-box-shadow:0 1px 3px #ccc;box-shadow:0 1px 3px #ccc}.ui-widget-header{border-bottom:1px solid #ebebeb}.tabs .ui-state-default{background:-webkit-gradient(linear,left top,left bottom,from(#fff),to(#ebebeb));background:-moz-linear-gradient(top,#fff,#ebebeb);filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#ebebeb');background:-ms-linear-gradient(top,#fff,#ebebeb)}.tabs .ui-state-default a{color:#999}.ui-tabs .ui-tabs-nav li a{padding:5px 20px 5px 20px;font-size:14px}.tabs .ui-state-active{font-weight:bold;background:#fff;text-shadow:0 1px 1px #fff;display:block}.tabs .ui-widget-header{border:0}.tabs .ui-tabs-panel{border:1px solid #ccc;margin:0;padding-top:0;background:-webkit-gradient(linear,left top,left bottom,from(#fff),to(#ebebeb));background:-moz-linear-gradient(top,#fff,#ebebeb);filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#ebebeb');background:-ms-linear-gradient(top,#fff,#ebebeb)}.tabs .ui-state-active a{color:#666;font-weight:bold}.ui-tabs li:first-child{margin-left:-2px}.rm_wrapper{width:1160px;margin:0 auto;position:relative}.rm_container{width:1050px;overflow:hidden;position:relative;height:530px;margin:0 auto}.rm_container h2{padding:10px 30px;position:absolute;bottom:170px;right:0;color:#444;background:#f9f9f9;font-size:36px;text-transform:uppercase;text-shadow:1px 0 1px #fff}.rm_container ul{width:1170px}.rm_container ul li{float:left;margin-left:-80px;position:relative;overflow:hidden;width:305px;height:465px;border:30px solid #f9f9f9;border-width:50px 30px 0 30px;background-color:#f9f9f9}.rm_container ul li img{position:absolute;top:0;left:0;cursor:pointer}.rm_mask_right,.rm_mask_left{position:absolute;height:110px;background:#f9f9f9;width:530px;bottom:-30px;left:0;-moz-transform:rotate(-3deg);-webkit-transform:rotate(-3deg);transform:rotate(-3deg)}.rm_mask_right{left:auto;right:0;-moz-transform:rotate(3deg);-webkit-transform:rotate(3deg);transform:rotate(3deg)}.rm_corner_right,.rm_corner_left{background:#f9f9f9;position:absolute;width:200px;height:100px;bottom:0;left:-65px;-moz-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg)}.rm_corner_right{left:auto;right:-65px;-moz-transform:rotate(-45deg);-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.rm_nav a{position:absolute;top:200px;width:38px;height:87px;cursor:pointer;opacity:.7}.rm_nav a:hover{opacity:1.0}.rm_nav a.rm_next{background:transparent url(https://www.gavindoherty.co.uk/wp-content/themes/core/images/xnext.png.pagespeed.ic.a3pz48RHzU.png) no-repeat top left;right:0}.rm_nav a.rm_prev{background:transparent url(https://www.gavindoherty.co.uk/wp-content/themes/core/images/xprev.png.pagespeed.ic.xcr5yuAr6q.png) no-repeat top left;left:0}.rm_controls{position:absolute;top:0;left:-40px;height:20px}.rm_controls a{cursor:pointer;opacity:.7;padding-left:24px;font-size:16px;text-transform:uppercase;height:20px;float:left;line-height:20px}.rm_controls a:hover{opacity:1.0}.rm_controls a.rm_play{display:none;visibility:hidden}.rm_controls a.rm_pause{display:none;visibility:hidden}.social_wrapper{position:absolute;left:0;top:0}.social_wrapper ul{list-style:none}.social_wrapper li{float:left}#jquery_jplayer_1{display:none}#jp_interface_1{float:left;margin:2px 3px 0 0}.jp-play,.jp-pause{float:right;position:static;width:22px;height:20px;background:transparent url(https://www.gavindoherty.co.uk/wp-content/themes/core/images/xsound_off.png.pagespeed.ic.IoZR0SAZOa.png) no-repeat left center;text-indent:-9999px;z-index:998}.jp-pause{background:transparent url(https://www.gavindoherty.co.uk/wp-content/themes/core/images/xsound_on.png.pagespeed.ic.QZSv6qnuFm.png) no-repeat left center}#imageflow .title{font-size:14px;color:#555}#captcha-wrap{border:solid #870500 1px;width:270px;-webkit-border-radius:10px;float:left;-moz-border-radius:10px;border-radius:10px;background:#870500;text-align:left;padding:3px;margin-top:3px;height:107px}#captcha-wrap .captcha-box{-webkit-border-radius:7px;background:#fff;-moz-border-radius:7px;border-radius:7px;text-align:center;border:solid #fff 1px}#captcha-wrap .text-box{-webkit-border-radius:7px;background:#ffdc73;-moz-border-radius:7px;width:140px;height:43px;float:left;margin:4px;border-radius:7px;text-align:center;border:solid #ffdc73 1px}#captcha-wrap .text-box input{width:120px;-webkit-appearance:textfield;padding:1px;background-color:#fff;border:2px inset;border-image:initial;-webkit-rtl-ordering:logical;-webkit-user-select:text;cursor:auto;float:none;margin-top:-2px}#captcha-wrap .text-box label{color:#000;font-family:helvetica,sans-serif;font-size:11px;width:140px;padding-top:3px;padding-bottom:3px;margin:0;font-weight:normal}#captcha-wrap .captcha-action{float:right;width:117px;background:url(https://www.gavindoherty.co.uk/wp-content/themes/core/images/xlogos.jpg.pagespeed.ic.h8XFS1ViNG.jpg) top right no-repeat;height:44px;margin-top:3px}#captcha-wrap img#captcha-refresh{margin-top:9px;border:solid #333 1px;margin-right:6px;cursor:pointer}.size-full{border:7px #444 solid}#readytowear .box{width:200px;height:320px;float:left;padding-left:260px;padding-right:10px;padding-top:20px;position:relative;border-right:1px #444 solid;border-bottom:1px #444 solid}#readytowear .thumb{position:absolute;top:25px;left:20px}#readytowear .thumb .more-icon{width:18px;height:18px;background:url(https://www.gavindoherty.co.uk/wp-content/themes/core/images/xmore-icon.png.pagespeed.ic.gb-u4jYIYd.png);position:absolute;top:8px;left:8px}#readytowear .thumb img{border:7px #444 solid}#readytowear h3{text-transform:capitalize}#readytowear .price{font-size:18px;position:absolute;top:235px;left:260px}#readytowear .button{position:absolute;top:290px;left:260px;background:-webkit-gradient(linear,left top,left bottom,from(#bd4e70),to(#4b1c2b));background:-moz-linear-gradient(top,#bd4e70,#4b1c2b);filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#bd4e70', endColorstr='#4b1c2b');background:-ms-linear-gradient(top,#bd4e70,#4b1c2b);border:1px solid #000;color:#fff;margin-right:5px;text-shadow:1px 1px 0 #36011b}#readytowear .box:nth-child(even) {border-right:0!important}#readytowear .box:last-child,
#readytowear .box:nth-last-child(2):nth-child(odd) {border-bottom:0!important}.nivo-controlNav{display:inline-block!important;position:relative;z-index:1000;height:60px;background:#000;padding:10px;top:500px!important;width:auto!important;margin:0 auto!important}.nivo-controlNav a img,.nivo-controlNav a{display:block;width:60px;height:60px}.nivo-slice,#slides{width:500px!important;height:500px!important;top:0!important;background-position:center!important;text-align:center!important;background-color:#000!important}.page-template-page-readytowear-php .size-large{border:medium none;height:100%;line-height:0;margin:0;outline:medium none;padding:0;vertical-align:top;width:100%}.page-template-page-enquire-php h5{font-size:18px;margin-top:10px}.page-template-page-enquire-php .thumb{position:absolute;left:390px;top:75px}.page-template-page-enquire-php .thumb img{width:auto;height:220px;border:7px solid #444}.page-template-page-enquire-php .wpcf7-text{width:320px}span.wpcf7-not-valid-tip{left:10px!important;top:-5px!important;background:#000!important;border:0!important;color:#c00}div.wpcf7-validation-errors{border:0!important;color:#c00!important;padding:0!important}.page-template-page-enquire-php .dress{font-weight:bold}div.wpcf7-mail-sent-ok{border:0!important}div.wpcf7-response-output{padding:0!important}.sociable{margin-top:10px}.sociable_tagline{float:left;color:#fff;font-size:10px;position:relative;top:3px;margin-right:5px}ul.drawers{list-style:none outside none;margin:0;position:relative;top:-1px}ul.drawers *{list-style:none outside none;margin:0;width:auto}#order-form h2.title a{border-bottom:1px #666 solid;color:#797979!important}#order-form span.closed h2.title a:hover{color:#666!important}#order-form .columns2 .col1{float:left;min-height:1px;padding-left:32px;width:160px;padding-right:20px;text-align:right}#order-form .columns2 .col2{float:left;min-height:1px;width:350px;position:relative}#order-form .columns2 .col2 .measure-vid{position:absolute;right:0;top:5px}#order-form .columns2 .col2 .measure-pic{position:absolute;right:0;top:5px}#order-form .columns2 .col2 .show-me-how{position:absolute;right:-205px;top:-2px}#order-form .row{display:block;float:left;margin-bottom:20px;min-height:15px;padding:0;width:100%}#order-form .row .col1 label{display:inline-block;position:relative;top:0;font-size:13px;color:#797979}#order-form .forms .textfield{width:300px}#order-form label.error{color:#d75e82!important}#order-form input.error{border:1px #b14d6b solid!important}#order-form select{padding:10px;width:322px}ul.drawers .closed h2.title a.inner{background:url(https://www.gavindoherty.co.uk/wp-content/themes/core/images/accordian-plus.gif.pagespeed.ce.DnvwDhmPKx.gif) no-repeat scroll right 1px transparent}.ui-state-disabled{cursor:default!important}.ui-icon{display:block;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat}.ui-widget-overlay{position:absolute;top:0;left:0;width:100%;height:100%}.ui-datepicker{width:17em;padding:.2em .2em 0;display:none}.ui-datepicker .ui-datepicker-header{position:relative;padding:.2em 0}.ui-datepicker .ui-datepicker-prev,.ui-datepicker .ui-datepicker-next{position:absolute;top:2px;width:1.8em;height:1.8em}.ui-datepicker .ui-datepicker-prev-hover,.ui-datepicker .ui-datepicker-next-hover{top:1px}.ui-datepicker .ui-datepicker-prev{left:2px}.ui-datepicker .ui-datepicker-next{right:2px}.ui-datepicker .ui-datepicker-prev-hover{left:1px}.ui-datepicker .ui-datepicker-next-hover{right:1px}.ui-datepicker .ui-datepicker-prev span,.ui-datepicker .ui-datepicker-next span{display:block;position:absolute;left:50%;margin-left:-8px;top:50%;margin-top:-8px}.ui-datepicker .ui-datepicker-title{margin:0 2.3em;line-height:1.8em;text-align:center}.ui-datepicker .ui-datepicker-title select{font-size:1em;margin:1px 0}.ui-datepicker select.ui-datepicker-month-year{width:100%}.ui-datepicker select.ui-datepicker-month,.ui-datepicker select.ui-datepicker-year{width:49%}.ui-datepicker table{width:100%;font-size:.9em;border-collapse:collapse;margin:0 0 .4em}.ui-datepicker th{padding:.7em .3em;text-align:center;font-weight:bold;border:0}.ui-datepicker td{border:0;padding:1px}.ui-datepicker td span,.ui-datepicker td a{display:block;padding:.2em;text-align:right;text-decoration:none}.ui-datepicker .ui-datepicker-buttonpane{background-image:none;margin:.7em 0 0 0;padding:0 .2em;border-left:0;border-right:0;border-bottom:0}.ui-datepicker .ui-datepicker-buttonpane button{float:right;margin:.5em .2em .4em;cursor:pointer;padding:.2em .6em .3em .6em;width:auto;overflow:visible}.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current{float:left}.ui-datepicker.ui-datepicker-multi{width:auto}.ui-datepicker-multi .ui-datepicker-group{float:left}.ui-datepicker-multi .ui-datepicker-group table{width:95%;margin:0 auto .4em}.ui-datepicker-multi-2 .ui-datepicker-group{width:50%}.ui-datepicker-multi-3 .ui-datepicker-group{width:33.3%}.ui-datepicker-multi-4 .ui-datepicker-group{width:25%}.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header{border-left-width:0}.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header{border-left-width:0}.ui-datepicker-multi .ui-datepicker-buttonpane{clear:left}.ui-datepicker-row-break{clear:both;width:100%;font-size:0}.ui-datepicker-rtl{direction:rtl}.ui-datepicker-rtl .ui-datepicker-prev{right:2px;left:auto}.ui-datepicker-rtl .ui-datepicker-next{left:2px;right:auto}.ui-datepicker-rtl .ui-datepicker-prev:hover{right:1px;left:auto}.ui-datepicker-rtl .ui-datepicker-next:hover{left:1px;right:auto}.ui-datepicker-rtl .ui-datepicker-buttonpane{clear:right}.ui-datepicker-rtl .ui-datepicker-buttonpane button{float:left}.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current{float:right}.ui-datepicker-rtl .ui-datepicker-group{float:right}.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header{border-right-width:0;border-left-width:1px}.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header{border-right-width:0;border-left-width:1px}.ui-datepicker-cover{position:absolute;z-index:-1;filter:mask();top:-4px;left:-4px;width:200px;height:200px}.ui-widget{font-family:Verdana,Arial,sans-serif;font-size:1.1em}.ui-widget .ui-widget{font-size:1em}.ui-widget input,.ui-widget select,.ui-widget textarea,.ui-widget button{font-family:Verdana,Arial,sans-serif;font-size:1em}.ui-widget-content{border:1px solid #555;background:#000 url(skins/dark-hive/images/xui-bg_loop_25_000000_21x21.png.pagespeed.ic.5YoxWLvzSO.png) 50% 50% repeat;color:#fff}.ui-widget-content a{color:#fff}.ui-widget-header{border:1px solid #333;background:#444 url(skins/dark-hive/images/xui-bg_highlight-soft_44_444444_1x100.png.pagespeed.ic.4lVQA-jnUg.png) 50% 50% repeat-x;color:#fff;font-weight:bold}.ui-widget-header a{color:#fff}.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default{border:1px solid #444;background:#222 url(skins/dark-hive/images/xui-bg_highlight-soft_35_222222_1x100.png.pagespeed.ic.oP6mdL49ti.png) 50% 50% repeat-x;font-weight:normal;color:#eee}.ui-state-default a,.ui-state-default a:link,.ui-state-default a:visited{color:#eee;text-decoration:none}.ui-state-hover,.ui-widget-content .ui-state-hover,.ui-widget-header .ui-state-hover,.ui-state-focus,.ui-widget-content .ui-state-focus,.ui-widget-header .ui-state-focus{border:1px solid #0b93d5;background:#003147 url(skins/dark-hive/images/ui-bg_highlight-soft_33_003147_1x100.png.pagespeed.ce.n2yzWTU4Q5.png) 50% 50% repeat-x;font-weight:normal;color:#fff}.ui-state-hover a,.ui-state-hover a:hover,.ui-state-hover a:link,.ui-state-hover a:visited{color:#fff;text-decoration:none}.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active{border:1px solid #26b3f7;background:#0972a5 url(skins/dark-hive/images/ui-bg_highlight-hard_20_0972a5_1x100.png.pagespeed.ce.Pv5mufbrBY.png) 50% 50% repeat-x;font-weight:normal;color:#fff}.ui-state-active a,.ui-state-active a:link,.ui-state-active a:visited{color:#fff;text-decoration:none}.ui-state-highlight,.ui-widget-content .ui-state-highlight,.ui-widget-header .ui-state-highlight{border:1px solid #ccc;background:#eee url(skins/dark-hive/images/ui-bg_highlight-soft_80_eeeeee_1x100.png.pagespeed.ce.wQHRs47Sae.png) 50% top repeat-x;color:#2e7db2}.ui-state-highlight a,.ui-widget-content .ui-state-highlight a,.ui-widget-header .ui-state-highlight a{color:#2e7db2}.ui-state-error,.ui-widget-content .ui-state-error,.ui-widget-header .ui-state-error{border:1px solid #ffb73d;background:#ffc73d url(skins/dark-hive/images/ui-bg_glass_40_ffc73d_1x400.png.pagespeed.ce.HG1b2Gu_Ul.png) 50% 50% repeat-x;color:#111}.ui-state-error a,.ui-widget-content .ui-state-error a,.ui-widget-header .ui-state-error a{color:#111}.ui-state-error-text,.ui-widget-content .ui-state-error-text,.ui-widget-header .ui-state-error-text{color:#111}.ui-priority-primary,.ui-widget-content .ui-priority-primary,.ui-widget-header .ui-priority-primary{font-weight:bold}.ui-priority-secondary,.ui-widget-content .ui-priority-secondary,.ui-widget-header .ui-priority-secondary{opacity:.7;filter:Alpha(Opacity=70);font-weight:normal}.ui-state-disabled,.ui-widget-content .ui-state-disabled,.ui-widget-header .ui-state-disabled{opacity:.35;filter:Alpha(Opacity=35);background-image:none}.ui-state-disabled .ui-icon{filter:Alpha(Opacity=35)}.ui-icon{width:16px;height:16px;background-image:url(skins/dark-hive/images/xui-icons_cccccc_256x240.png.pagespeed.ic.AbFTcqciqd.png)}.ui-widget-content .ui-icon{background-image:url(skins/dark-hive/images/xui-icons_cccccc_256x240.png.pagespeed.ic.AbFTcqciqd.png)}.ui-widget-header .ui-icon{background-image:url(skins/dark-hive/images/xui-icons_ffffff_256x240.png.pagespeed.ic.3APx0PnNTm.png)}.ui-state-default .ui-icon{background-image:url(skins/dark-hive/images/xui-icons_cccccc_256x240.png.pagespeed.ic.AbFTcqciqd.png)}.ui-state-hover .ui-icon,.ui-state-focus .ui-icon{background-image:url(skins/dark-hive/images/xui-icons_ffffff_256x240.png.pagespeed.ic.3APx0PnNTm.png)}.ui-state-active .ui-icon{background-image:url(skins/dark-hive/images/xui-icons_222222_256x240.png.pagespeed.ic.5BzEIuT1OI.png)}.ui-state-highlight .ui-icon{background-image:url(skins/dark-hive/images/xui-icons_4b8e0b_256x240.png.pagespeed.ic.8OtnRVaD8P.png)}.ui-state-error .ui-icon,.ui-state-error-text .ui-icon{background-image:url(skins/dark-hive/images/xui-icons_a83300_256x240.png.pagespeed.ic.ZbsYP9iW59.png)}.ui-icon-carat-1-n{background-position:0 0}.ui-icon-carat-1-ne{background-position:-16px 0}.ui-icon-carat-1-e{background-position:-32px 0}.ui-icon-carat-1-se{background-position:-48px 0}.ui-icon-carat-1-s{background-position:-64px 0}.ui-icon-carat-1-sw{background-position:-80px 0}.ui-icon-carat-1-w{background-position:-96px 0}.ui-icon-carat-1-nw{background-position:-112px 0}.ui-icon-carat-2-n-s{background-position:-128px 0}.ui-icon-carat-2-e-w{background-position:-144px 0}.ui-icon-triangle-1-n{background-position:0 -16px}.ui-icon-triangle-1-ne{background-position:-16px -16px}.ui-icon-triangle-1-e{background-position:-32px -16px}.ui-icon-triangle-1-se{background-position:-48px -16px}.ui-icon-triangle-1-s{background-position:-64px -16px}.ui-icon-triangle-1-sw{background-position:-80px -16px}.ui-icon-triangle-1-w{background-position:-96px -16px}.ui-icon-triangle-1-nw{background-position:-112px -16px}.ui-icon-triangle-2-n-s{background-position:-128px -16px}.ui-icon-triangle-2-e-w{background-position:-144px -16px}.ui-icon-arrow-1-n{background-position:0 -32px}.ui-icon-arrow-1-ne{background-position:-16px -32px}.ui-icon-arrow-1-e{background-position:-32px -32px}.ui-icon-arrow-1-se{background-position:-48px -32px}.ui-icon-arrow-1-s{background-position:-64px -32px}.ui-icon-arrow-1-sw{background-position:-80px -32px}.ui-icon-arrow-1-w{background-position:-96px -32px}.ui-icon-arrow-1-nw{background-position:-112px -32px}.ui-icon-arrow-2-n-s{background-position:-128px -32px}.ui-icon-arrow-2-ne-sw{background-position:-144px -32px}.ui-icon-arrow-2-e-w{background-position:-160px -32px}.ui-icon-arrow-2-se-nw{background-position:-176px -32px}.ui-icon-arrowstop-1-n{background-position:-192px -32px}.ui-icon-arrowstop-1-e{background-position:-208px -32px}.ui-icon-arrowstop-1-s{background-position:-224px -32px}.ui-icon-arrowstop-1-w{background-position:-240px -32px}.ui-icon-arrowthick-1-n{background-position:0 -48px}.ui-icon-arrowthick-1-ne{background-position:-16px -48px}.ui-icon-arrowthick-1-e{background-position:-32px -48px}.ui-icon-arrowthick-1-se{background-position:-48px -48px}.ui-icon-arrowthick-1-s{background-position:-64px -48px}.ui-icon-arrowthick-1-sw{background-position:-80px -48px}.ui-icon-arrowthick-1-w{background-position:-96px -48px}.ui-icon-arrowthick-1-nw{background-position:-112px -48px}.ui-icon-arrowthick-2-n-s{background-position:-128px -48px}.ui-icon-arrowthick-2-ne-sw{background-position:-144px -48px}.ui-icon-arrowthick-2-e-w{background-position:-160px -48px}.ui-icon-arrowthick-2-se-nw{background-position:-176px -48px}.ui-icon-arrowthickstop-1-n{background-position:-192px -48px}.ui-icon-arrowthickstop-1-e{background-position:-208px -48px}.ui-icon-arrowthickstop-1-s{background-position:-224px -48px}.ui-icon-arrowthickstop-1-w{background-position:-240px -48px}.ui-icon-arrowreturnthick-1-w{background-position:0 -64px}.ui-icon-arrowreturnthick-1-n{background-position:-16px -64px}.ui-icon-arrowreturnthick-1-e{background-position:-32px -64px}.ui-icon-arrowreturnthick-1-s{background-position:-48px -64px}.ui-icon-arrowreturn-1-w{background-position:-64px -64px}.ui-icon-arrowreturn-1-n{background-position:-80px -64px}.ui-icon-arrowreturn-1-e{background-position:-96px -64px}.ui-icon-arrowreturn-1-s{background-position:-112px -64px}.ui-icon-arrowrefresh-1-w{background-position:-128px -64px}.ui-icon-arrowrefresh-1-n{background-position:-144px -64px}.ui-icon-arrowrefresh-1-e{background-position:-160px -64px}.ui-icon-arrowrefresh-1-s{background-position:-176px -64px}.ui-icon-arrow-4{background-position:0 -80px}.ui-icon-arrow-4-diag{background-position:-16px -80px}.ui-icon-extlink{background-position:-32px -80px}.ui-icon-newwin{background-position:-48px -80px}.ui-icon-refresh{background-position:-64px -80px}.ui-icon-shuffle{background-position:-80px -80px}.ui-icon-transfer-e-w{background-position:-96px -80px}.ui-icon-transferthick-e-w{background-position:-112px -80px}.ui-icon-folder-collapsed{background-position:0 -96px}.ui-icon-folder-open{background-position:-16px -96px}.ui-icon-document{background-position:-32px -96px}.ui-icon-document-b{background-position:-48px -96px}.ui-icon-note{background-position:-64px -96px}.ui-icon-mail-closed{background-position:-80px -96px}.ui-icon-mail-open{background-position:-96px -96px}.ui-icon-suitcase{background-position:-112px -96px}.ui-icon-comment{background-position:-128px -96px}.ui-icon-person{background-position:-144px -96px}.ui-icon-print{background-position:-160px -96px}.ui-icon-trash{background-position:-176px -96px}.ui-icon-locked{background-position:-192px -96px}.ui-icon-unlocked{background-position:-208px -96px}.ui-icon-bookmark{background-position:-224px -96px}.ui-icon-tag{background-position:-240px -96px}.ui-icon-home{background-position:0 -112px}.ui-icon-flag{background-position:-16px -112px}.ui-icon-calendar{background-position:-32px -112px}.ui-icon-cart{background-position:-48px -112px}.ui-icon-pencil{background-position:-64px -112px}.ui-icon-clock{background-position:-80px -112px}.ui-icon-disk{background-position:-96px -112px}.ui-icon-calculator{background-position:-112px -112px}.ui-icon-zoomin{background-position:-128px -112px}.ui-icon-zoomout{background-position:-144px -112px}.ui-icon-search{background-position:-160px -112px}.ui-icon-wrench{background-position:-176px -112px}.ui-icon-gear{background-position:-192px -112px}.ui-icon-heart{background-position:-208px -112px}.ui-icon-star{background-position:-224px -112px}.ui-icon-link{background-position:-240px -112px}.ui-icon-cancel{background-position:0 -128px}.ui-icon-plus{background-position:-16px -128px}.ui-icon-plusthick{background-position:-32px -128px}.ui-icon-minus{background-position:-48px -128px}.ui-icon-minusthick{background-position:-64px -128px}.ui-icon-close{background-position:-80px -128px}.ui-icon-closethick{background-position:-96px -128px}.ui-icon-key{background-position:-112px -128px}.ui-icon-lightbulb{background-position:-128px -128px}.ui-icon-scissors{background-position:-144px -128px}.ui-icon-clipboard{background-position:-160px -128px}.ui-icon-copy{background-position:-176px -128px}.ui-icon-contact{background-position:-192px -128px}.ui-icon-image{background-position:-208px -128px}.ui-icon-video{background-position:-224px -128px}.ui-icon-script{background-position:-240px -128px}.ui-icon-alert{background-position:0 -144px}.ui-icon-info{background-position:-16px -144px}.ui-icon-notice{background-position:-32px -144px}.ui-icon-help{background-position:-48px -144px}.ui-icon-check{background-position:-64px -144px}.ui-icon-bullet{background-position:-80px -144px}.ui-icon-radio-on{background-position:-96px -144px}.ui-icon-radio-off{background-position:-112px -144px}.ui-icon-pin-w{background-position:-128px -144px}.ui-icon-pin-s{background-position:-144px -144px}.ui-icon-play{background-position:0 -160px}.ui-icon-pause{background-position:-16px -160px}.ui-icon-seek-next{background-position:-32px -160px}.ui-icon-seek-prev{background-position:-48px -160px}.ui-icon-seek-end{background-position:-64px -160px}.ui-icon-seek-start{background-position:-80px -160px}.ui-icon-seek-first{background-position:-80px -160px}.ui-icon-stop{background-position:-96px -160px}.ui-icon-eject{background-position:-112px -160px}.ui-icon-volume-off{background-position:-128px -160px}.ui-icon-volume-on{background-position:-144px -160px}.ui-icon-power{background-position:0 -176px}.ui-icon-signal-diag{background-position:-16px -176px}.ui-icon-signal{background-position:-32px -176px}.ui-icon-battery-0{background-position:-48px -176px}.ui-icon-battery-1{background-position:-64px -176px}.ui-icon-battery-2{background-position:-80px -176px}.ui-icon-battery-3{background-position:-96px -176px}.ui-icon-circle-plus{background-position:0 -192px}.ui-icon-circle-minus{background-position:-16px -192px}.ui-icon-circle-close{background-position:-32px -192px}.ui-icon-circle-triangle-e{background-position:-48px -192px}.ui-icon-circle-triangle-s{background-position:-64px -192px}.ui-icon-circle-triangle-w{background-position:-80px -192px}.ui-icon-circle-triangle-n{background-position:-96px -192px}.ui-icon-circle-arrow-e{background-position:-112px -192px}.ui-icon-circle-arrow-s{background-position:-128px -192px}.ui-icon-circle-arrow-w{background-position:-144px -192px}.ui-icon-circle-arrow-n{background-position:-160px -192px}.ui-icon-circle-zoomin{background-position:-176px -192px}.ui-icon-circle-zoomout{background-position:-192px -192px}.ui-icon-circle-check{background-position:-208px -192px}.ui-icon-circlesmall-plus{background-position:0 -208px}.ui-icon-circlesmall-minus{background-position:-16px -208px}.ui-icon-circlesmall-close{background-position:-32px -208px}.ui-icon-squaresmall-plus{background-position:-48px -208px}.ui-icon-squaresmall-minus{background-position:-64px -208px}.ui-icon-squaresmall-close{background-position:-80px -208px}.ui-icon-grip-dotted-vertical{background-position:0 -224px}.ui-icon-grip-dotted-horizontal{background-position:-16px -224px}.ui-icon-grip-solid-vertical{background-position:-32px -224px}.ui-icon-grip-solid-horizontal{background-position:-48px -224px}.ui-icon-gripsmall-diagonal-se{background-position:-64px -224px}.ui-icon-grip-diagonal-se{background-position:-80px -224px}.ui-corner-all,.ui-corner-top,.ui-corner-left,.ui-corner-tl{-moz-border-radius-topleft:6px;-webkit-border-top-left-radius:6px;-khtml-border-top-left-radius:6px;border-top-left-radius:6px}.ui-corner-all,.ui-corner-top,.ui-corner-right,.ui-corner-tr{-moz-border-radius-topright:6px;-webkit-border-top-right-radius:6px;-khtml-border-top-right-radius:6px;border-top-right-radius:6px}.ui-corner-all,.ui-corner-bottom,.ui-corner-left,.ui-corner-bl{-moz-border-radius-bottomleft:6px;-webkit-border-bottom-left-radius:6px;-khtml-border-bottom-left-radius:6px;border-bottom-left-radius:6px}.ui-corner-all,.ui-corner-bottom,.ui-corner-right,.ui-corner-br{-moz-border-radius-bottomright:6px;-webkit-border-bottom-right-radius:6px;-khtml-border-bottom-right-radius:6px;border-bottom-right-radius:6px}.ui-widget-overlay{background:#5c5c5c url(skins/dark-hive/images/xui-bg_flat_50_5c5c5c_40x100.png.pagespeed.ic.YBGWt48UZA.png) 50% 50% repeat-x;opacity:.8;filter:Alpha(Opacity=80)}.ui-widget-shadow{margin:-7px 0 0 -7px;padding:7px;background:#ccc url(skins/dark-hive/images/xui-bg_flat_30_cccccc_40x100.png.pagespeed.ic.exHEL6_6eX.png) 50% 50% repeat-x;opacity:.6;filter:Alpha(Opacity=60);-moz-border-radius:8px;-khtml-border-radius:8px;-webkit-border-radius:8px;border-radius:8px}#ui-datepicker-div{z-index:1000}#google-map-outer{width:490px;float:right}#google-map-outer #google-map{width:100%!important;height:400px;border:5px #444 solid}#contact-wrapper{width:450px;float:left}#order-form ul{margin-left:0!important}#terms-links{float:right;text-align:right}@media only screen and (max-width:767px){#menu_border_wrapper select{position:absolute;top:15px;right:10px;z-index:1000;border-width:0}#menu_border_wrapper *{background:#fff}}.woocommerce div.product form.cart .variations{width:100%!important}.woocommerce div.product form.cart .variations td{width:50%!important}.woocommerce div.product span.price{color:#6f1529!important;font-weight:bold;margin-top:30px!important;margin-right:60px!important}.related h2{font-size:24px!important}.related ul.products li.product a img{width:70%!important;margin-left:20px!important}.related ul.products li.product{height:260px!important}.additional_information_tab{}.iframe-wrapper{text-align:center}.section{clear:both;padding:0;margin:0;margin-left:25px!important}.col{display:block;float:left;margin:1% 0 1% 1.6%}.col:first-child{margin-left:0}.col .row{}.small-stone{max-width:50px!important;padding:2px!important;margin-top:10px;vertical-align:middle!important}.col label{margin-left:5px!important;padding:5px!important;display:inline;margin-top:-20px!important;width:100px!important;position:relative}.group:before,.group:after{content:"";display:table}.group:after{clear:both}.group{zoom:1}.span_3_of_3{width:90%}.span_2_of_3{width:66.13%}.span_1_of_3{width:32.26%}.variations{margin-top:20px!important}.related{margin-top:80px!important;border:1px solid #fff!important}.variations_form{border:1px solid #fff!important;margin-top:20px!important}.woocommerce #content div.product .woocommerce-tabs{border:1px solid #fff!important;background-color:#fff!important}.woocommerce div.product div.images img{border:1px solid #fff!important}.woocommerce div.product p.price{margin-top:25px!important}.woocommerce .woocommerce-ordering select{vertical-align:top;border-color:#232323!important}.woocommerce .woocommerce-ordering select,.woocommerce-page .woocommerce-ordering select{vertical-align:top;border:1px solid #232323!important}input[type="text"],input[type="password"],select,textarea{background:#fff none repeat scroll 0 0!important;border-color:#aaa!important;border-style:solid;border-width:1!important;color:#000!important;margin-top:30px!important}.woocommerce .woocommerce-breadcrumb{float:right!important}.term-beads ul.products li.product,.woocommerce-page ul.products li.product{border:1px #fff solid!important;height:330px!important}.woocommerce ul.products li.product .button{position:absolute!important;bottom:0!important;margin-left:50px!important;margin-bottom:15px!important}.woocommerce ul.products li.product .price{text-align:center!important;color:#fff!important}.woocommerce div.product p.price,.woocommerce div.product span.price{color:#fff!important;font-size:1.25em;float:right!important}.woocommerce div.product form.cart .variations select{display:inline-block;margin-right:1em;background:#fff none repeat scroll 0 0!important;float:left!important;border:1px #232323 solid!important;margin-top:-1px!important}.woocommerce ul.products li.product,.woocommerce-page ul.products li.product{margin:0 2.6% 2.992em 0!important}.cart-contents{float:right!important;margin-top:15px!important}.cart-contents:before{font-family:WooCommerce;content:"\e01d";font-size:28px;font-style:normal;font-weight:400}.cart-contents:hover{text-decoration:none}.shop_table{background:#fff none repeat scroll 0 0!important}#add_payment_method .wc-proceed-to-checkout a.checkout-button,.woocommerce-cart .wc-proceed-to-checkout a.checkout-button,.woocommerce-checkout .wc-proceed-to-checkout a.checkout-button{display:block;font-size:1.25em;padding-top:1em!important;padding-left:1em!important;padding-right:1em!important;padding-bottom:1.5em!important;text-align:center}.woocommerce #respond input#submit.alt,.woocommerce a.button.alt,.woocommerce button.button.alt,.woocommerce input.button.alt{background-color:#6f1529!important;color:#fff}.coupon{width:250px!important}.coupon p{padding-top:10px!important}.woocommerce ul.products li.product h3{text-align:center!important;color:#232323!important}.count{background-color:#fff!important;color:#232323!important}.variations_form .cart{margin-top:15px!important;background-color:#000!important}.woocommerce div.product form.cart .button{color:#fff!important}.showcoupon,.about_paypal{color:#000!important}.single-product #content{padding:15px!important}.single-product #content div.product form.cart .variations{}.woocommerce div.product form.cart .variations{width:200px!important}#add_payment_method table.cart td.actions .coupon .input-text,.woocommerce-cart table.cart td.actions .coupon .input-text,.woocommerce-checkout table.cart td.actions .coupon .input-text{max-width:140px!important;border:1px #ebe9eb solid!important;margin-top:2px!important;padding:5px!important}.woocommerce #content table.cart td.actions .input-text,.woocommerce table.cart td.actions .input-text,.woocommerce-page #content table.cart td.actions .input-text,.woocommerce-page table.cart td.actions .input-text{width:110px!important;color:#232323!important}#add_payment_method table.cart img,.woocommerce-cart table.cart img,.woocommerce-checkout table.cart img{width:96px!important}.product-name a{color:#000!important}.variation{}.variation p{padding-bottom:0!important}.woocommerce td.product-name dl.variation dd,.woocommerce td.product-name dl.variation dt{margin-bottom:0!important}.woocommerce td.product-name dl.variation dd p:last-child{padding-top:0!important}.woocommerce-cart h2{color:#000!important}.woocommerce-account .woocommerce-MyAccount-navigation ul{list-style-type:none!important}.woocommerce-account .woocommerce-MyAccount-navigation li{padding-top:10px;padding-bottom:10px;padding-left:10px;border-left:3px #d1d1d1 solid!important;margin-bottom:5px!important;border-bottom:3px #fff solid!important}.woocommerce-account .woocommerce-MyAccount-navigation{margin-left:-15px!important;margin-top:-15px!important}#utility_wrapper{width:960px;margin:auto;padding-top:10px!important;display:block}.logo_wrapper{}.account,.account-shop{color:#b7b7b7;font-size:12px;letter-spacing:1px;font-family:oswald!important;position:relative!important}.account{}.account-shop{margin-left:680px;padding-right:25px}.cart-contents{margin-top:-15px!important;margin-right:25px!important}.shipping-calculator-button{color:#935386!important;font-weight:600!important}.country_to_state{}.woocommerce form .form-row select{box-sizing:border-box!important;width:100%!important;margin:0;outline:0;line-height:1}#calc_shipping_country{border:1px solid #b7b7b7!important;padding-top:5px;padding-bottom:5px}.woocommerce form .form-row input.input-text,.woocommerce form .form-row textarea{border:1px solid #b7b7b7!important;margin-top:10px!important}#account_email,#billing_email,#billing_phone{padding:10px!important}#account_email input.input-text{margin-bottom:10px!important;padding-bottom:10px!important}.woocommerce #respond input#submit,.woocommerce a.button,.woocommerce button.button,.woocommerce input.button{background-color:#6f1529!important;color:#fff!important}input.blur[type="text"],textarea.blur{border:1px solid #b7b7b7!important}#content_wrapper{margin-top:10px!important}#order-form input[type="text"],#order-form input[type="password"],#order-form select,#order-form textarea{margin-top:0!important}