/* Custom CSS */


dish-name {
    color: #225430;
}


/* Let's get this party started */

::-webkit-scrollbar {

    width: 12px;

}

 

/* Track */

::-webkit-scrollbar-track {

    -webkit-box-shadow: inset 0 0 6px rgba(172,172,172,0.3); 

    -webkit-border-radius: 2px;

    border-radius: 2px;

}

 

/* Handle */

::-webkit-scrollbar-thumb {

    -webkit-border-radius: 2px;

    border-radius: 2px;

    background: rgba(105,9,9,0.8); 

    -webkit-box-shadow: inset 0 0 6px rgba(0,0,0,0.5); 

}

::-webkit-scrollbar-thumb:window-inactive {

	background: rgba(255,0,0,0.4); 

}



.trip_advisor {

position: absolute;

top: -40px;

z-index: 10000;

cursor: pointer;

}



fieldset.formFieldset legend {

color: #A6080A;

margin: 19px 3px 1px 2px;

font-size: 20px;

font-family: Sherwood, Arial, 'Arial Unicode MS', Helvetica, Sans-Serif;

padding-top: 11px;

}



ul.sigProElegant li.sigProThumb a.sigProLink {

color: #333;

background-color: rgba(0, 0, 0, 0);

border: 14px solid rgba(0, 0, 0, 0);

}



ul.sigProElegant li.sigProThumb {

float: left;

background: none!important;

margin: -28px 1px 1px 0px;

padding: 0;

border: none!important;

}



body{

-webkit-text-size-adjust:none;

-ms-text-size-adjust:none;

-moz-text-size-adjust:none;

text-size-adjust:none;

}



.slideshow

{ 

margin-bottom: 53px;

}



.art-nav {

top: 420px;

}



.top_logo {

position: absolute;

left:-77px;

top: -55px;

width: 100%;

}



.top_celtic {

position: absolute;

top: -1px;

width: 1034px;

margin-left: -3px;

}



.badge {

position: absolute;

width: 1036px;

top: 310px;

margin-left: -3px;

}



.slideshow_tour {

margin-top: 15px;

margin-bottom: 31px;

height: 360px;

}



.slideshow_corners {

position: absolute;

width: 1036px;

top: 309px;

margin-left: -3px;

}



.slideshow_corners_top {

position: absolute;

width: 1036px;

top: -3px;

margin-left: -3px;

}



.menu_bg {

position: relative;

top: -192px;

width: 1050px;

left: -59px;

margin-bottom: -189px;

}



.home_text_corners {

margin-bottom: -42px;

}



.home_text {

background-color: #690909;

padding: 1px 5px 19px 5px;

margin-top: 0px;

margin-left: 7px;

margin-right: 5px;

margin-bottom: 0px;

height: auto;

overflow-y: auto;

box-shadow: 0px 1px 4px #000;

}



.home_text p {

font-size: 18px;

color: #f0f0f0;

padding-top: 13px;

padding-left: 13px;

padding-right: 13px;

text-align: center;

}



.music {

padding: 1px 5px 5px 5px;

margin-left: 7px;

margin-right: 5px;

margin-top: 0px;

height: 200px;

overflow-y: auto;

box-shadow: 0px 1px 4px #000;

background: #690909 url('../images/template_images/music_bg.png');

}



/*.music {

padding: 1px 5px 5px 5px;

margin-left: 7px;

margin-right: 5px;

margin-top: 0px;

height: 200px;

overflow-y: auto;

box-shadow: 0px 1px 4px #000;

border: 1px dashed #690909;

background: rgba(36, 36, 36, 0.59) url('../images/template_images/music_bg.png');

background-repeat: no-repeat;

}

*/

.music h2 {

padding-left: 11px;

font-family: sherwood;

padding-bottom: 7px;

padding-top: 4px;

background: #2E2E2E;

font-size: 29px;

}



.music p {

}



.contact_btn {

background-color: rgba(36, 36, 36, 0.59);

border: 1px dashed #690909;

/*background-image: url('http://aulddubliner.cz/images/template_images/phone.png');*/

background-repeat: no-repeat;

background-position: 288px 5px;

margin-top: 20px;

margin-left: 7px;

margin-right: 5px;

padding-left: 7px;

padding-bottom: 9px;

}



.contact_btn h2 {

padding-left: 10px;

padding-top: 5px;

color: #fff;

font-size: 29px;

}



.food_btn {

background-color: rgba(36, 36, 36, 0.59);

border: 1px dashed #690909;

/*background-image: url('http://aulddubliner.cz/images/template_images/food.png');*/

background-repeat: no-repeat;

background-position: 289px 2px;

margin-top: 20px;

margin-left: 7px;

margin-right: 5px;

margin-bottom: 10px;	

padding-left: 7px;

padding-bottom: 9px;

}



.food_btn a {

color: #FFB433;

}



.food_btn h2 {

padding-left: 10px;

padding-top: 5px;

color: #fff;

font-size: 29px;

}



.find_btn {

background-color: rgba(36, 36, 36, 0.59);

border: 1px dashed #690909;

/*background-image: url('http://aulddubliner.cz/images/template_images/location.png');*/

background-repeat: no-repeat;

background-position: 273px 5px;

margin-top: 20px;

margin-left: 14px;

margin-right: 16px;

padding-left: 7px;

padding-bottom: 9px;

}



.find_btn h2 {

padding-left: 10px;

padding-top: 5px;

color: #fff;

font-size: 29px;

}



.facebook_btn {

background-color: rgba(36, 36, 36, 0.59);

border: 1px dashed #690909;

/*background-image: url('http://aulddubliner.cz/images/template_images/facebook.png');*/

background-repeat: no-repeat;

background-position: 273px 5px;

margin-top: 20px;

margin-left: 14px;

margin-right: 16px;

padding-left: 7px;

padding-bottom: 9px;

}



.facebook_btn h2 {

padding-left: 10px;

padding-top: 5px;

color: #fff;

font-size: 29px;

}



.specials {

background-color: #690909;

padding: 1px 5px 5px 5px;

margin-left: 5px;

margin-right: 5px;

margin-top: 131px;

height: 200px;

overflow-y: auto;

}



.top_spacer

{

	height: 107px;

	}



.specials2 {

	margin-top: px;

}



.specials h2 {

padding-left: 11px;

font-family: sherwood;

padding-bottom: 7px;

padding-top: 4px;

background: #2E2E2E;

font-size: 18px;

}



.sports_bg {

background-image: url('http://aulddubliner.cz/images/template_images/chalkboard.jpg');

height: 424px;

width: 343px;

margin-top: 0px;

margin-bottom: -427px;

margin-left: 3px;

overflow-x: auto;

background-repeat: no-repeat;

}



.sports {

/* padding: 13px 5px 7px 22px; */

margin-left: 21px;

margin-right: 21px;

margin-top: 16px;

height: 398px;

overflow-y: auto;

overflow-x: hidden;

background-repeat: no-repeat;

}



.sports h2 {

padding-left: 11px;

font-family: sherwood;

padding-bottom: 7px;

padding-top: 4px;

/* background: #2E2E2E;*/ 

font-size: 18px;

}



.sports p {

color: #ffffff;

font-family: irregularis;

font-size: 22px;

}



.jltouch-container98 #jltouch98 .jltouch-item .text_1_3 {

background: rgba(0, 0, 0, 0.41);

padding: 5px;	

}



.section-touchslider #jltouch98 .text_1_1 {

color: #F1F1F1;

background: #000000;

top: 61px;

font-size: 28px;

visibility:hidden;

}



.section-touchslider #jltouch95 .text_1_3 {

color: #F1F1F1;

background: #000000;

top: 61px;

font-size: 28px;

visibility:hidden;

}



.jltouch-container98 #jltouch98 .jltouch-item .text_1_3 {

width: 417px;

color: #ffffff;

top: 180px;

font-weight: bold;

text-transform: none;

line-height: 20px;

font-size: 18px;

}



.jltouch-container95 #jltouch95 .jltouch-item .text_1_3 {

color: #FFFFFF;

background-color: rgba(100, 100, 100, 0.67);

font-size: 23px;

font-weight: bold;

line-height: 34px;

text-shadow: 4px 2px 2px #000;

padding-left: 8px;

top:123px;

left:8px;

}



.section-touchslider #jltouch95 .text_1_1 {

color: #F1F1F1;

background: #2C2C2C;

top: 0px;

left: 0px;

font-size: 30px;

font-weight: bold;

font-family: Sherwood;

text-transform: none;

width: 301px;

}





.art-blockcontent {

border: 0px dotted transparent;

padding: 0px;

}



.art-blockcontent h2 {

margin: -1px -5px 5px -5px;

}



.art-content-layout {

display: table;

width: 100%;

table-layout: fixed;

margin-top: 10px;

}	



ul.sigFreeClassic li.sigFreeThumb {

float: left;

background: ;

margin: 5px;

padding: 0px 0PX 0px 5px;

list-style: none!important;

}



.art-postcontent ul>li:before, .art-post ul>li:before, .art-textblock ul>li:before {

content: url('../images/postbullets.png');

margin-right: 6px;

bottom: 2px;

position: relative;

display: inline-block;

visibility: collapse;

vertical-align: middle;

font-size: 0;

line-height: 0;

}



.fancybox-opened .fancybox-title {

visibility: hidden;