@media screen {body{border:0;padding:0;margin:0 5px 15px;outline:0;font:12px Verdana,Arial,Helvetica,sans-serif;color:#222;}#wrapper{text-align:left;width:750px;}html{min-height:100%;margin-bottom:5px;-webkit-text-size-adjust:100%;}p{font-size:12px;}h1{font:400 28px Georgia,"Times New Roman",serif;color:#999;margin:36px 0 44px;}h2,h3{font-size:13px;margin-bottom:2px;font-weight:700;text-align:left;}h2{margin:63px 0 21px;}.h_top{margin-top:10px;}img{border-style:none;}a:link,a:hover,a:visited{color:#090;font-size:11px;font-weight:700;text-decoration:none;}a:link{border-bottom:1px dotted #090;}a:hover{border-bottom:1px solid #090;}a:visited{color:#060;border:0;}#topbar{text-align:right;margin:12px;}.barsearch,.barlang,.barlangen,.bartool,.window,.nav_new .subnav a:hover,.nav_new .subnav a.subactive,.bottomicons{background-image:url(http://www.tjtaylor.net/Images/sprite-main.png);background-repeat:no-repeat}.barsearch,.barlang,.barlangen,.bartool{height:16px;text-decoration:none;margin-right:10px;padding:1px 0 1px 20px;}.barsearch{background-position:0 -237px;}.barlang{background-position:0 -173px;}.barlangen{background-position:0 -109px;}.bartool{background-position:0 -301px;}a.barsearch,a.barlang,a.barlangen,a.bartool,#footer a,a.addthis_top{border:0;}.header{position:relative;border:0;}.logo{position:absolute;left:22px;top:22px;}#printmail,#printurl{display:none;}.tel{position:absolute;right:18px;top:106px;}#call{font-size:13px;font-weight:700;color:#fff;}#content{position:relative;float:right;width:530px;font-size:12px;line-height:21px;text-align:justify;margin:-16px 0 0;padding:0;}#contentstretch{margin:0;}ul.heading{list-style-type:none;border-color:#999;border-style:dashed;border-width:1px 0 0;padding:0 0 25px;}li.heading,a.heading:link,a.heading:hover,a.heading:visited{font-size:13px;font-weight:700;border:0;}ul.square{list-style-type:square;text-align:left;}ul.none,ul.pdf,ul.longlist{list-style-type:none;padding:0 0 0 16px;text-align:left;}ul.none li,ul.longlist li{background:url(http://www.tjtaylor.net/Images/icon-arrow-bullet.gif) no-repeat 0 4px;padding:0 0 0 16px;}ul.longlist{padding:0 0 0 1em;}ul.longlist li{padding:0 0 0 1em;margin:0 0 1em;}ul.longlist h2{margin-left:-11px;}ul.pdf li{background:url(http://www.tjtaylor.net/Images/icon-pdf.jpg) no-repeat scroll 0 4px;padding:0 0 0 22px;margin:16px 0 0 12px;}ul.ff_arrow{list-style-type:none;padding:0 10px}ul.ff_arrow li{background:url(http://www.tjtaylor.net/Images/icon-arrow-double.gif) no-repeat 0 50%;padding:10px 0 10px 36px;}ul.ff_arrow_narrow li{padding:5px 0 5px 30px!important;}p.small{font-size:9px;line-height:12px;}a.small:link{text-decoration:underline!important;}a.small:hover{text-decoration:none!important;}.newform{width:490px;margin:0 auto;padding:10px 0;}label{display:block;float:left;text-align:right;width:130px;padding-top:3px;}.newform_field{float:left;margin:0 50px 8px 5px;width:200px;padding:5px;}.newform_longfield{width:285px!important;}.asterisk{margin:3px -45px;float:left;font-weight:700;}.newform_submit,a.sideboxaction{line-height:21px;font-weight:700;margin:5px 0 0 135px;width:212px;display:inline-block;outline:none;cursor:pointer;text-align:center;text-decoration:none;padding:10px 5px 11px;text-shadow:0 1px 1px rgba(0,0,0,.3);-webkit-border-radius:.3em;-moz-border-radius:.3em;border-radius:.3em;-webkit-box-shadow:0 1px 2px rgba(0,0,0,.2);-moz-box-shadow:0 1px 2px rgba(0,0,0,.2);box-shadow:0 1px 2px rgba(0,0,0,.2);color:#fff;border:0;background-color:#090;background-image:-moz-linear-gradient(top,#1fb006,#148200);background-image:-webkit-gradient(linear,0 0,0 100%,from(#1fb006),to(#148200));background-image:-webkit-linear-gradient(top,#1fb006,#148200);background-image:-o-linear-gradient(top,#1fb006,#148200);background-image:linear-gradient(to bottom,#1fb006,#148200);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#1fb006',endColorstr='#148200',GradientType=0);-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none;}.newform_submit:hover,.sideboxaction:hover{text-decoration:none;background:#178004;background:-webkit-gradient(linear,left top,left bottom,from(#178004),to(#136b03));background:-moz-linear-gradient(top,#1da605,#136b03);background:-o-linear-gradient(top,#1da605,#136b03);}.newform_submit:active,.sideboxaction:active{position:relative;top:1px;color:#fff;background:-webkit-gradient(linear,left top,left bottom,from(#f47a20),to(#faa51a));background:-moz-linear-gradient(top,#148200,#1fb006);background:-o-linear-gradient(top,#148200,#1fb006);}.button_grey{display:block;margin:-2em auto 5em!important;text-shadow:0 1px 0 #eee;color:#333!important;border:1px solid #ccc;border-bottom:1px solid #bbb!important;background-color:#eeeeee;background-image:-moz-linear-gradient(top,#eeeeee,#cccccc);background-image:-webkit-gradient(linear,0 0,0 100%,from(#eeeeee),to(#cccccc));background-image:-webkit-linear-gradient(top,#eeeeee,#cccccc);background-image:-o-linear-gradient(top,#eeeeee,#cccccc);background-image:linear-gradient(to bottom,#eeeeee,#cccccc);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#eeeeee',endColorstr='#cccccc',GradientType=0);}.button_grey:hover{border:1px solid #bbb;border-bottom:1px solid #999;background-color:#dddddd;background-image:-moz-linear-gradient(top,#dddddd,#bbbbbb);background-image:-webkit-gradient(linear,0 0,0 100%,from(#dddddd),to(#bbbbbb));background-image:-webkit-linear-gradient(top,#dddddd,#bbbbbb);background-image:-o-linear-gradient(top,#dddddd,#bbbbbb);background-image:linear-gradient(to bottom,#dddddd,#bbbbbb);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#dddddd',endColorstr='#bbbbbb',GradientType=0);}.button_grey:active,.button_grey:visited{border:1px solid #aaa;border-bottom:1px solid #888;}.courseform{margin:2em auto 2em;}textarea{font:12px Verdana,Arial,Helvetica,sans-serif;line-height:18px;}.table{margin:0 3%;text-align:left;}th{background-color:#060;color:#FFF;height:45px;text-align:center;}.source{text-align:right;font-size:9px;}.cellcenter{text-align:center;}.cat{height:45px;valign:middle;}.table_heading{background-color:#060;color:#fff;}.table_large{font-size:2em}.table_tick,.table_cross,.table_tick_double{padding:50%;}.table_tick{background:url(http://www.tjtaylor.net/Images/icon-tick.gif) no-repeat center;}.table_cross{background:url(http://www.tjtaylor.net/Images/icon-cross.gif) no-repeat center;}.table_tick_double{background:url(http://www.tjtaylor.net/Images/icon-tick-double.gif) no-repeat center;}.table_cell{text-align:center;}.table_cell:hover{background-color:#f3f3f3;cursor:pointer;}.answer{display:none;margin-bottom:2.5em}.box{float:left;border:3px solid #d2e0d1;margin:20px 14px 10px;padding:12px 15px;text-align:left;}.boxsize{width:200px;min-height:185px;height:auto!important;height:150px;}.photoshaddow{float:right;background:url(http://www.tjtaylor.net/Images/shadowAlpha.png) no-repeat bottom right!important;margin:10px -15px 15px 35px!important;}.photo,.reviewphoto{display:block;position:relative;background-color:#fff;border:1px solid #999;font-size:80%;text-align:center;margin:-6px 6px 6px -6px;padding:15px 10px;}.reviewphoto{padding:6px 0!important;}.photo img{margin-bottom:10px;}.photoleft{float:left;margin:10px 20px 15px -5px!important;}.photodrop{-webkit-box-shadow:4px 4px 4px 0px rgba(201,201,201,1);-moz-box-shadow:4px 4px 4px 0px rgba(201,201,201,1);box-shadow:4px 4px 4px 0px rgba(201,201,201,1);margin:4.5em auto;max-width:450px;border:1px solid #999;text-align:center;padding:0 0 10px;font-size:90%;}.photodropright{float:right;margin:6px 2px 24px 36px!important;}.photonew{margin:0px 0px -5px;padding:15px 15px 10px;text-align:center;max-width:100%;}.reviewphotoleft{float:left;margin:10px 16px 16px 8px!important;}.quotebox,.quotebox_hang{float:right;margin:15px 0 10px 20px;width:auto;max-width:177px;border-style:solid;border-width:3px 0;border-color:#C0C0C0;}.quotebox_hang{margin-right:-65px;max-width:255px}.quote,.info{display:block;text-align:left;background:transparent url(http://www.tjtaylor.net/Images/icon-quotation.png) no-repeat;margin:2px;padding:15px;}.quotesig{font-size:10px;color:#666;}.info{background-image:url(http://www.tjtaylor.net/Images/icon-info.png);}.author{color:#999;}.cta_tweet_box{margin:25px 37px 5px;text-align:center;background-color:#E8E8E8;padding:7px;}.icon{vertical-align:middle;border:0;}.window{margin-left:2px;display:inline-block;background-position:0 -301px;width:13px;height:13px;}.indent{margin-left:25px;}.faqh{text-align:left;}.forward,.back,.three_pack{background:url(http://www.tjtaylor.net/Images/icon-arrow-forward.gif) no-repeat 100% center;float:right;margin:40px 0 15px 0;padding:0 17px 0 0;text-align:right;width:46%;}.back{background:url(http://www.tjtaylor.net/Images/icon-arrow-back.gif) no-repeat 0 center;float:left;padding:0 0 0 17px;text-align:left;}.three_pack_box{text-align:center;margin:20px 0 50px;}.three_pack{background-position:0 3px;float:none;padding:0 0 0 15px;margin:0 21px;}#next{text-align:right;font-weight:700;margin:40px 0 0;}#nav{float:left;width:220px;}.nav_new{width:160px;margin:0 0 40px;padding:0;font-family:"lucida grande","trebuchet ms","myriad pro",arial,sans-serif;font-size:12px;line-height:1;}.nav_new li{padding:0;margin:0 0 5px;list-style:none;}.nav_new a{display:block;padding:7px 12px;border:1px solid #d3d3d3;margin:0;line-height:15px;color:#212121;text-decoration:none;font-weight:400;background:#dbdbdb url(http://www.tjtaylor.net/Images/nav-bg.jpg) left center repeat-x;}.nav_new a span{display:block;background:url(http://www.tjtaylor.net/Images/nav-arrow.png) right center no-repeat;}.nav_new a:hover{color:#222;text-decoration:none;border-color:#9a9a9a;background-image:url(http://www.tjtaylor.net/Images/nav-bg-hover.jpg);}.nav_new a:hover span{background-image:url(http://www.tjtaylor.net/Images/nav-arrow-hover.png);}.nav_new a.active,.nav_new a.active:visited{background:#060 url(http://www.tjtaylor.net/Images/nav-bg-active.jpg) repeat-x;color:#fff;border-color:#060;}.nav_new a.active span{background-image:url(http://www.tjtaylor.net/Images/nav-arrow-active.png);}.subnav,.subsubnav{margin:5px 0;padding:0;font-family:Verdana,Geneva,sans-serif;}.subsubnav{margin-left:10px}.subnav li,.subsubnav li{margin:0;}.nav_new .subnav a,.nav_new .subsubnav a{border:0;background:none;color:#090;font-size:10px;font-weight:700;padding:0 0 0 12px;margin:12px 0;width:150px;}.nav_new .subnav a:hover,.nav_new .subnav a.subactive,.nav_new .subsubnav a:hover{color:#090;background-position:0 6px;}.nav_new .subnav a:visited,.nav_new .subsubnav a:visited{color:#060;}.socialbox,.sideboxcontainer{float:left;margin:25px 3px 10px;width:142px;border:3px solid #C0C0C0;border-right:0;border-left:0;padding:0 6px}.social,.bottomicons_fb,.bottomicons_li,.bottomicons_t{background:transparent url(http://www.tjtaylor.net/Images/icon-socialrow.png) no-repeat;}.social,.sideboxquestion{display:block;text-align:center;background-position:center 114px;margin:0;padding:6px 0 42px;}.socialquestion,.sideboxquestion{font-size:10px;font-weight:300;line-height:15px;color:#222;}.socialaction{font-size:13px;color:#090;border-bottom:1px dotted #090;}.socialaction:hover,{border-bottom:1px solid #090;color:#060;}.socialbox a{display:block;height:100%;width:100%;border:0;text-align:center;}.sideboxquestion{font-size:11px;line-height:18px;padding:18px 0;}a.sideboxaction{margin:6px 0 24px;width:90%;font-size:13px;font-weight:300;}.sticky.gosticky{position:fixed;top:0;}li.sticky.gosticky{margin-top:15px;width:160px;}div.sticky.gosticky{margin-top:72px;}.h_spaced{margin:53px 0 21px;}.home_cta{margin:21px 0 63px;text-align:right;}.home_button{display:block;margin:21px auto 84px;color:#fff!important;}.home_button_bottom{margin:63px auto 30px;}.home_section{margin-left:217px}.home_section_right{margin-right:217px}.home_photo{float:left;margin:2px 32px 0 0;}.home_photo_right{float:right;margin:2px 0 0 32px;}.forward_single{width:auto;}.link_button{margin:2em auto 5em;}#footer{clear:both;text-align:center;padding-top:40px;margin:0;}p.footer{font-size:9px;padding:15px 0 3px}a.footer:link,a.footer:hover,a.footer:visited{color:#000;font-size:9px;font-weight:400;text-decoration:none;border:0;}a.footer:hover{text-decoration:underline;}.map_area{margin:0 auto;}.showmap{height:100%;}.tabs li img{height:64px;width:64px;}.tabs li a.currentright{border-right:1px solid #FFF!important;}.handheldview,.handheldmenu{display:none;}.bottomtools{display:inline-block;margin-left:10px;}.bottomicons{padding-left:22px;padding-top:2px;margin-right:10px;height:16px;}.bottomicons_c{background-position:0 -45px;}.bottomicons_p{background-position:0 -204px;}.bottomicons_e{background-position:0 -77px;}.bottomicons_fav{background-position:0 -141px;}.bottomicons_at{display:inline-block;padding-top:3px;background-position:0 -269px;}.bottomicons_e,.bottomicons_fav{float:left;margin-top:-1px;}.bottomicons_fb,.bottomicons_li,.bottomicons_t{padding-top:3px;margin-right:0;}.bottomicons_fb{background-position:-72px 0;}.bottomicons_li{background-position:-48px 0;}.bottomicons_t{background-position:-24px 0;}#shareRowBottom{text-align:center;margin:42px 0;*zoom:1;}a.btn-share{width:44%;float:left;padding:9px;margin:12px 0}a.btn-share.twitter_button{float:right;}.btn-share{display:inline-block;*display:inline;*zoom:1;padding:4px 12px;font-weight:400!important;font-size:12px!important;text-align:center;vertical-align:middle;cursor:pointer;border:1px solid #cccccc;*border:0;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;*margin-left:.3em;}a.twitter_button{border-color:#00a6d4 #00a6d4 #006a87;border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);color:#ffffff;text-shadow:0 0px 1px #007ea1;background-color:#01bbee;background-image:-moz-linear-gradient(top,#02c9ff,#00a6d4);background-image:-webkit-gradient(linear,0 0,0 100%,from(#02c9ff),to(#00a6d4));background-image:-webkit-linear-gradient(top,#02c9ff,#00a6d4);background-image:-o-linear-gradient(top,#02c9ff,#00a6d4);background-image:linear-gradient(to bottom,#02c9ff,#00a6d4);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff02c9ff',endColorstr='#ff00a6d4',GradientType=0);border-color:#007ea1;*background-color:#00a6d4;filter:progid:DXImageTransform.Microsoft.gradient(enabled= false);-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none;border-color:#00a6d4;-webkit-box-shadow:inset 0px 1px 1px rgba(255,255,255,.2);-moz-box-shadow:inset 0px 1px 1px rgba(255,255,255,.2);box-shadow:inset 0px 1px 1px rgba(255,255,255,.2);}a.twitter_button:hover,a.twitter_button:focus,a.twitter_button:active,a.twitter_button.active,a.twitter_button.disabled,a.twitter_button[disabled]{background-image:-moz-linear-gradient(top,#00a6d4,#00a6d4);background-image:-webkit-gradient(linear,0 0,0 100%,from(#00a6d4),to(#00a6d4));background-image:-webkit-linear-gradient(top,#00a6d4,#00a6d4);background-image:-o-linear-gradient(top,#00a6d4,#00a6d4);background-image:linear-gradient(to bottom,#00a6d4,#00a6d4);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff00a6d4',endColorstr='#ff00a6d4',GradientType=0);background-color:#00a6d4;*background-color:#0092ba;}a.twitter_button:hover,a.twitter_button:focus{-webkit-box-shadow:inset 0 1px 1px rgba(255,255,255,.1),0 1px 1px rgba(5,15,30,.3);-moz-box-shadow:inset 0 1px 1px rgba(255,255,255,.1),0 1px 1px rgba(5,15,30,.3);box-shadow:inset 0 1px 1px rgba(255,255,255,.1),0 1px 1px rgba(5,15,30,.3);border-color:#0092ba;text-shadow:0px 1px 1px #006a87;}a.facebook_button{border-color:#37538d #37538d #213256;border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);color:#ffffff;text-shadow:0 0px 1px #283d68;background-color:#3e5ea1;background-image:-moz-linear-gradient(top,#4466ae,#37538d);background-image:-webkit-gradient(linear,0 0,0 100%,from(#4466ae),to(#37538d));background-image:-webkit-linear-gradient(top,#4466ae,#37538d);background-image:-o-linear-gradient(top,#4466ae,#37538d);background-image:linear-gradient(to bottom,#4466ae,#37538d);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff4466ae',endColorstr='#ff37538d',GradientType=0);border-color:#283d68;*background-color:#37538d;filter:progid:DXImageTransform.Microsoft.gradient(enabled= false);-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none;border-color:#37538d;-webkit-box-shadow:inset 0px 1px 1px rgba(255,255,255,.2);-moz-box-shadow:inset 0px 1px 1px rgba(255,255,255,.2);box-shadow:inset 0px 1px 1px rgba(255,255,255,.2);}a.facebook_button:hover,a.facebook_button:focus,a.facebook_button:active,a.facebook_button.active,a.facebook_button.disabled,a.facebook_button[disabled]{background-image:-moz-linear-gradient(top,#37538d,#37538d);background-image:-webkit-gradient(linear,0 0,0 100%,from(#37538d),to(#37538d));background-image:-webkit-linear-gradient(top,#37538d,#37538d);background-image:-o-linear-gradient(top,#37538d,#37538d);background-image:linear-gradient(to bottom,#37538d,#37538d);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff37538d',endColorstr='#ff37538d',GradientType=0);background-color:#37538d;*background-color:#30487b;}a.facebook_button:hover,a.facebook_button:focus{-webkit-box-shadow:inset 0 1px 1px rgba(255,255,255,.1),0 1px 1px rgba(5,15,30,.3);-moz-box-shadow:inset 0 1px 1px rgba(255,255,255,.1),0 1px 1px rgba(5,15,30,.3);box-shadow:inset 0 1px 1px rgba(255,255,255,.1),0 1px 1px rgba(5,15,30,.3);border-color:#30487b;text-shadow:0px 1px 1px #213256;}#ouibounce-modal{display:none;position:fixed;line-height:1.75em;top:0;left:0;width:100%;height:100%;}.underlay{width:100%;height:100%;position:absolute;top:0;left:0;background-color:rgba(0,0,0,0.5);cursor:pointer;-webkit-animation:fadein 0.5s;animation:fadein 0.5s;}.modal{max-width:600px;width:90%;height:575px;background-color:#f0f1f2;z-index:1;position:absolute;margin:auto;top:0;right:0;bottom:0;left:0;border-radius:4px;-webkit-animation:popin 0.2s;animation:popin 0.2s;}#slide-modal .modal{max-width:500px;height:80%;max-height:350px;}.modal-body{padding:20px 35px;}.modal-footer{position:absolute;bottom:20px;text-align:center;width:100%;}.modal-footer p{cursor:pointer;display:inline;border-bottom:1px solid #344a5f;}#ouibounce-modal .newform_submit{margin:8px 0 0 -8px}#ouibounce-modal h3,#slide-modal h3{text-align:center;line-height:1.25em;margin:1.5em 0;font-size:2em;}@-webkit-keyframes fadein {0% {opacity:0;} 100% {opacity:1;}}
@-ms-keyframes fadein {0% {opacity:0;} 100% {opacity:1;}}
@keyframes fadein {0% {opacity:0;} 100% {opacity:1;}}
@-webkit-keyframes popin {0% {-webkit-transform:scale(0);transform:scale(0);opacity:0;} 85% {-webkit-transform:scale(1.05);transform:scale(1.05);opacity:1;} 100% {-webkit-transform:scale(1);transform:scale(1);opacity:1;}}
@-ms-keyframes popin {0% {-ms-transform:scale(0);transform:scale(0);opacity:0;} 85% {-ms-transform:scale(1.05);transform:scale(1.05);opacity:1;} 100% {-ms-transform:scale(1);transform:scale(1);opacity:1;}}
@keyframes popin {0% {-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0);opacity:0;} 85% {-webkit-transform:scale(1.05);-ms-transform:scale(1.05);transform:scale(1.05);opacity:1;} 100% {-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);opacity:1;}}
}
@media print {
#wrapper{font:12pt Garamond,"Times New Roman",serif;text-align:left;color:#000;margin-top:10px;}
.logo{float:left;border-style:none;height:60px;}
#printurl,#printmail,#call{text-align:right;}
#topimage,#topbar,#nav,.handheldmenu,.forward,.back,#footer,#contactform,.courseform,#morephotos,.small,.three_pack,.cta_tweet_box,.cta_tweet,#shareRowBottom{display:none;}
#content{width:100%;float:none!important;background:#FFF;}
.table{width:100%;table-layout:fixed;}
.table_cell,th{text-align:center;}
#content a:after{content:" [" attr(href) "] ";}
#content a[href^="javascript:"]:after{content: "";}
.photoshaddow,.photodrop{margin:2em auto;text-align:center;font-size:90%;}
.photo,.photonew{padding:12px;display:block;margin:0 auto;}
.quotebox,.quotebox_hang{border:none;border-left:4px solid #d6d6d6;margin:20px 0;padding:6px 0 6px 12px;}
h1{font:400 18pt Verdana,Arial,Helvetica,sans-serif;margin:30px 0;}
h2{font-size:12pt;font-weight:700;}
a:link,a:visited{color:#520;background:transparent;font-weight:700;text-decoration:underline;}
ul.heading,ul.square,ul.none{list-style-type:square;}
.table_tick:before{content:url(http://www.tjtaylor.net/Images/icon-tick.gif);}
.table_cross:before{content:url(http://www.tjtaylor.net/Images/icon-cross.gif);}
.table_tick_double:before{content:url(http://www.tjtaylor.net/Images/icon-tick-double.gif);}
}
@media only screen and (max-width: 895px) {
.quotebox_hang{margin-right:0;max-width:177px}
}
@media only screen and (max-width: 765px) {
#mobile #call,#mobile #topimage,#mobile .bartool,#mobile .addthis_toolbox,#mobile .bottomtools,.handheldnoview{display:none;} 
#mobile h1{font:400 14pt Verdana,Arial,Helvetica,sans-serif;margin:15px 0 40px;}
a:link{border:0;}
#mobile #wrapper{text-align:left;width:auto;max-width:530px;}
#mobile #topbar .barsearch,#mobile #topbar .barlang,#mobile #topbar .barlangen,#mobile .handheldview,#mobile .photoshaddow,#mobile .nav_new .subnav a,#mobile .nav_new .subnav a:hover,#mobile .nav_new .subnav a.subactive
{background-image:none !important; font-weight:400 !important;}
#mobile .nav_new .subnav a.subactive{font-weight:700 !important;}
#mobile #topbar .barsearch,#mobile #topbar .barlang,#mobile #topbar .barlangen,#mobile #topbar .bartool,#mobile .handheldview{padding:0 0 10px;}
#mobile #topbar{text-align:center;}
#mobile .header a{display:block;padding-bottom:10px;text-align:center;}
#mobile .logo{position:static;width:204px;height:60px;}
#mobile .handheldview{display:inline-block;}
#mobile .handheldmenu{display:block;margin:30px auto;}
#mobile .handheldmenu li{display:inline-block;width:40%;margin:0 5px;}
#mobile .handheldtel li{margin:10px 0 0 -20px;width:70% !important;}
#mobile #content{width:auto;text-align:left;float:none !important;}
#mobile #content ul{padding-left:20px;}
#mobile .link{position:relative;float:left;width:100%;top:0;}
#mobile .list{width:238px;margin:0 auto;}
#mobile .three_pack{display:block;text-align:left;margin:30px auto;}
#mobile .newform{width:100%;float:none;padding:0;margin:0 auto!important;}
#mobile label{float:none;text-align:left;margin:4px 3% 0;}
#mobile .newform_field,#mobile .newform_submit,#mobile .newform_longfield{float:none;margin:4px 3% 0;padding:10px 0;width:93% !important;}
#mobile .newform_submit{margin:30px 3% 90px;}
#mobile .asterisk{float:none;margin:0 -35px;}
#mobile .tab_current{height:auto;}
#mobile .tabs{min-width:272px;margin:0 auto !important;text-align:center;}
#mobile .tabs li{width:20%;margin:0 5px !important;float:none !important;display:inline-block;}
#mobile .tabs li a{padding:0 !important;}
#mobile .tabs li img{height:48px;width:48px;}
#mobile .indent{margin-left:10px;}
#mobile .map_area{width:90% !important;}
#mobile .photoshaddow,#mobile #showmap,#mobile .diagram{display:block;float:none;width:100%!important;margin:-7px 0!important;}
#mobile .photo,#mobile .reviewphoto{margin:21px auto;border:0;padding:0;height:auto !important;max-width:100%;}
#mobile .photo,#mobile .diagram{margin:42px auto;}
#mobile .photo img,#mobile .reviewphoto img{margin-bottom:0;max-width:100% !important;}
#mobile .box{float:none;width:200px;margin-left:auto;margin-right:auto;text-align:center;}
#mobile .forward,#mobile .back{margin:30px 0 40px 0;width:41%;}
#mobile #next{text-align:center;}
#mobile #nav{clear:both;width:80%;margin:20px 10%;}
#mobile #nav ul a{width:auto;}
#mobile .nav_new{margin-bottom:10px;text-align:center;width:auto !important;}
#mobile .nav_new a{padding:16px 12px;border:1px solid #d3d3d3;}
#mobile .nav_new a:hover{border:1px solid #9a9a9a;}
#mobile .nav_new a.active{font-weight:700;border:1px solid #060;}
#mobile	.nav_new li{margin-bottom:20px;}
#mobile .nav_new .subnav li{width:80%;margin:10px 10%}
#mobile .nav_new .subsubnav li{width:90%;margin:10px 5%}
#mobile .nav_new .subnav a.active{font-weight:700 !important;}
#mobile .quotebox{float:none;margin:30px auto}
#mobile .socialbox,#mobile .sideboxcontainer{float:none;margin:50px auto}
#mobile #footer{padding:0;}
#mobile a.btn-share{max-width:230px;width:80%;float:none;margin:16px auto 38px}
#mobile a.btn-share.twitter_button{float:none;}
#mobile .btn-share{display:block;*display:block;}
#mobile .home_section,#mobile .home_section_right{margin:0}
#mobile .home_photo,#mobile .home_photo_right{display:block;float:none;margin:21px auto}
#mobile .home_cta,#mobile .forward_single{width:auto;margin:21px 0 84px;}
}
@media only screen and (max-width: 540px) {
#mobile #wrapper{text-align:left;width:auto;max-width:530px;padding:0 7px;}
#mobile .logo{position:static;width:153px;height:45px;}
#mobile .newform{width:90%;}
#mobile p,#mobile ul.none li,#mobile .socialquestion,#mobile .sideboxquestion,#mobile ul.square li,#mobile ul.ff_arrow li,#mobile ol li{font-size:13px;line-height:24px;}
#mobile h2,#mobile h3{font-size:14px}
#mobile a:link,#mobile a:hover,#mobile a:visited{font-size:12px;}
#mobile p.small,#mobile p.footer,#mobile a.footer:link,#mobile a.footer:hover,#mobile a.footer:visited{font-size:10px;}
.social{background-position:center 164px;}
#mobile .photodrop,#mobile .photonew{float:none;border:0 none;padding:0;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;max-width:100%!important;}
#mobile .photodropright{margin:auto auto!important;}
}
@media 
only screen and (-webkit-min-device-pixel-ratio: 2),only screen and (min--moz-device-pixel-ratio: 2),only screen and (-o-min-device-pixel-ratio: 2/1),only screen and (min-device-pixel-ratio: 2),only screen and (min-resolution: 192dpi),only screen and (min-resolution: 2dppx)
{.barsearch,.barlang,.barlangen,.bartool,.window,.nav_new .subnav a:hover,.nav_new .subnav a.subactive,.bottomicons
{background-image:url(http://www.tjtaylor.net/Images/sprite-main@2x.png)!important;background-size:16px 314px;}
.forward,.back,.three_pack{background-image:url(http://www.tjtaylor.net/Images/icon-arrow-forward@2x.gif);background-size:8px 9px;}
.back{background-image:url(http://www.tjtaylor.net/Images/icon-arrow-back@2x.gif);}
ul.none li{background-image:url(http://www.tjtaylor.net/Images/icon-arrow-bullet@2x.gif);background-size:3px 9px;}
ul.pdf li{background-image:url(http://www.tjtaylor.net/Images/icon-pdf@2x.jpg);background-size:16px 16px;}
ul.ff_arrow li{background-image:url(http://www.tjtaylor.net/Images/icon-arrow-double@2x.gif);background-size:20px 12px;}
.quote{background-image:url(http://www.tjtaylor.net/Images/icon-quotation@2x.png);background-size:40px 30px;}
.info{background-image:url(http://www.tjtaylor.net/Images/icon-info@2x.png);background-size:30px 30px;}
.social,.sidebox{background-image:url(http://www.tjtaylor.net/Images/icon-socialrow@2x.png);background-size:88px 16px;}
.nav_new a span{background-image:url(http://www.tjtaylor.net/Images/nav-arrow@2x.png);background-size:4px 7px;}
.nav_new a:hover span{background-image:url(http://www.tjtaylor.net/Images/nav-arrow-hover@2x.png);background-size:4px 7px;}
.nav_new a.active span{background-image:url(http://www.tjtaylor.net/Images/nav-arrow-active@2x.png);background-size:7px 4px;}
.table_tick{background-image:url(http://www.tjtaylor.net/Images/icon-tick@2x.gif);background-size:20px 20px;}
.table_cross{background-image:url(http://www.tjtaylor.net/Images/icon-cross@2x.gif);background-size:20px 20px;}
.table_tick_double{background-image:url(http://www.tjtaylor.net/Images/icon-tick-double@2x.gif);background-size:32px 20px;}
}