/* HTML5 Boilerplate  */

body * {
	box-sizing: border-box;
	-moz-box-sizing: border-box;
}

article, aside, details, figcaption, figure, footer, header, hgroup, nav, section { display: block; }
audio, canvas, video { display: inline-block; *display: inline; *zoom: 1; }
audio:not([controls]) { display: none; }
[hidden] { display: none; }

html { font-size: 100%; -webkit-text-size-adjust: 100%; -ms-text-size-adjust: 100%; }
html, button, input, select, textarea { font-family: sans-serif; color: #222; }
body { margin: 0; font-size: 1em; line-height: 1.4; }

::-moz-selection { background: #ccc; color: #fff; text-shadow: none; }
::selection { background: #ccc; color: #fff; text-shadow: none; }

a { color: #00e; }
a:visited { color: #551a8b; }
a:hover { color: #06e; }
a:focus { outline: thin dotted; }
a:hover, a:active { outline: 0; }
abbr[title] { border-bottom: 1px dotted; }
b, strong { font-weight: bold; }
blockquote { margin: 1em 40px; }
dfn { font-style: italic; }
hr { display: block; height: 1px; border: 0; border-top: 1px solid #ccc; margin: 1em 0; padding: 0; }
ins { background: #ff9; color: #000; text-decoration: none; }
mark { background: #ff0; color: #000; font-style: italic; font-weight: bold; }
pre, code, kbd, samp { font-family: monospace, serif; _font-family: 'courier new', monospace; font-size: 1em; }
pre { white-space: pre; white-space: pre-wrap; word-wrap: break-word; }

q { quotes: none; }
q:before, q:after { content: ""; content: none; }
small { font-size: 85%; }
sub, sup { font-size: 75%; line-height: 0; position: relative; vertical-align: baseline; }
sup { top: -0.5em; }
sub { bottom: -0.25em; }

ul, ol { margin: 1em 0; padding: 0 0 0 40px; }
dd { margin: 0 0 0 40px; }
nav ul, nav ol { list-style: none; list-style-image: none; margin: 0; padding: 0; }

img { border: 0; -ms-interpolation-mode: bicubic; vertical-align: middle; }
svg:not(:root) { overflow: hidden; }
figure { margin: 0; }

form { margin: 0; }
fieldset { border: 0; margin: 0; padding: 0; }

label { cursor: pointer; }
legend { border: 0; *margin-left: -7px; padding: 0; white-space: normal; }
button, input, select, textarea { font-size: 100%; margin: 0; vertical-align: baseline; *vertical-align: middle; }
button, input { line-height: normal; }
button, input[type="button"], input[type="reset"], input[type="submit"] { cursor: pointer; -webkit-appearance: button; *overflow: visible; }
button[disabled], input[disabled] { cursor: default; }
input[type="checkbox"], input[type="radio"] { box-sizing: border-box; padding: 0; *width: 13px; *height: 13px; }
input[type="search"] { -webkit-appearance: textfield; -moz-box-sizing: content-box; -webkit-box-sizing: content-box; box-sizing: content-box; }
input[type="search"]::-webkit-search-decoration, input[type="search"]::-webkit-search-cancel-button { -webkit-appearance: none; }
button::-moz-focus-inner, input::-moz-focus-inner { border: 0; padding: 0; }
textarea { overflow: auto; vertical-align: top; resize: vertical; }
input:valid, textarea:valid {  }
input:invalid, textarea:invalid { background-color: #f0dddd; }

table { border-collapse: collapse; border-spacing: 0; }
td { vertical-align: top; }

.chromeframe { margin: 0.2em 0; background: #ccc; color: black; padding: 0.2em 0; }

html, body {font-size: 12px; height:100%}

a, a:visited, a:hover, a:focus {color: #000; text-decoration: underline; cursor: pointer;}
a:visited, a:hover, a:focus {}
ul, ol, li {list-style: none; margin: 0; padding: 0;}
h1, h2, h3 {}
input, select, textarea {border: none;}

.wrapper {width: 980px; margin: 0 auto;}

header {margin: 0 0 20px;}

.left-column {width: 410px; float: left; }
.store-panel, .directions-panel {float: left; width: 100%}
	.search {width: 100%; margin: 0 0 10px; float: left; width: 100%;}
	.addressentry { background: #f8f8f8; border: 1px #b6b6b6 solid; padding: 9px; color: #898a8a; width: 206px; text-transform: capitalize;}
	.search select, .route { padding: 9px; background: url(../../../buffets/images2/bg-filter.jpg) top left repeat-x #002a5e; color: #fff;}
	
	.search select {

	}
	
	#search_button {margin: 1px; width: 40px; height: 32px; text-indent: -9999px; font-size: 0; line-height: 0; vertical-align: middle; background: url(../../../buffets/images2/bg-search.jpg) top left no-repeat;}
	


.results {margin: 0 0 10px; float: left; width: 390px; background: #f2f2f2; padding: 5px 7px;}
.results strong {display: inline-block; font-size: 20px; margin: 0 5px 0 0;}
.results span {display: inline-block; color: #7a7a7a; font-size: 14px;}				

.div_row {background: url(../../../buffets/images2/bg-list.jpg) top left repeat-y #ECECEC; width: 99%; display: block; color: #000; margin: 0 0 10px; padding: 5px 0 5px; float: left; border: 1px solid #d3d3d3; position: relative;}
	.poinum  {color: #fff; position: absolute; top: 5px; left: 11px; font-weight: bold;}
	.location {max-width: 240px; float: left; margin: 0 0 0 30px; }
	
	.location .address {
		color: #000000;
		display: block;
		font-weight: normal;
		margin: 10px 0 15px 10px;
	}

	.location .times {display: block; color: #000; margin: 0 0 5px 10px; font-weight: normal;}
	.location .breakfast {display: block; background: url(../../../buffets/images2/icon-breakfast.png) center left no-repeat; padding: 5px 0 5px 25px; color: #000; font-weight: normal;}
	.store {width: 100px; float: right;}
	.store .logo {}
	.menu {padding: 3px 0 10px 24px; height: 23px; margin: 0 0 0 10px; background: url(../../../buffets/images/menu_0513.png) center left no-repeat; display: block; font-weight: bold;}
	.store img { margin: 0 auto; margin: 5px 0;}

.directions-panel {display: none;}

.directions-panel .addressentry {margin: 0 0 10px;}
.directions-panel .route {margin: 0 0 0 10px;}
.directions-panel .results span {text-transform: uppercase; }
.directions-panel .store-list li {background: url(../../../buffets/images2/bg-list2.jpg) top left repeat-y #ECECEC; width: 380px; margin: 0 1% 10px 0; }
.directions-panel .store-list {height: 340px; overflow-y: auto;}
.directions-panel .location {width: 340px;}
.directions-panel .location span {margin: 0 0 0 15px;}
ul.ddfootprint {width: 100%; float: left; margin: 10px 0;}
ul.ddfootprint li {float: left; margin: 0 10px 0 0;}

.left-column .next {float: right; margin: 0 5px 0 0; background: url(../../../buffets/images2/icon-next.png) center right no-repeat; display: inline-block; padding: 5px 10px 5px 0;}
.left-column .prev {float: right; margin: 0 5px; background: url(../../../buffets/images2/icon-prev.png) center left no-repeat; display: inline-block; padding: 5px 0 5px 10px;}

.map-point {position: absolute; bottom: 150px; left: 100px; width: 41px; height: 41px; background: url(../../../buffets/images2/icon-location.png) center center no-repeat;}
	
.right-column {width: 560px; position: relative; float: right;  width: 556px; height: 666px;
border: 1px solid #BBB7B4;
}


#map {
	float:			left;
	width:			100%;
	height:		100%;	
	position:		relative;
}

.mainbubblecontent {height: 232px; left: 0px; width: 405px; position: relative; background: white; overflow-x: hidden; overflow-y: auto;}
.mainbubbletabcontent {height: 100%; width: 100%; }

.activetab {
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/buffets/images2/bg-tabactive.jpg",sizingMethod="crop");
	background-image: url(../../../buffets/images2/bg-tabactive.jpg);
	z-index: 101;
}
.nonactivetab {
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/buffets/images2/bg-tab.jpg",sizingMethod="crop");
	background-image: url(../../../buffets/images2/bg-tab.jpg);
}

.tabcontainer {
float:left; height: 31px; margin-right: 4px; position:relative;
}

.tab1,
.tab2,
.tab3,
.tab4 {
	width: 100%; 
	height: 100%; 
	border: none; 
	position: absolute; 
	padding: 0px; 
	z-index:101;

}

.tab1label,
.tab2label,
.tab3label,
.tab4label {
	z-index:102; 
	color: #000000;
	height: 31px; 
	position: relative;
	padding: 8px 10px 0;
	cursor: pointer;
}

.activetablabel {
	color: #fff;
}

.activetabcontent {
}
.nonactivetabcontent {
	display: none; 
}

.bubble_close {
	background: #FFFFFF url(../../../w2gi/images/bubble/popover/popover-close.gif) no-repeat;
	width: 12px; 
	height: 10px; 
	position: absolute; 
	left: 394px;
	top: 39px; 
	z-index: 101; 
	border-style: none; 
	padding: 0px; 
	margin: 0px; 
	cursor: pointer;
}


	
	.main-info, .directions, .jobs, .special-offers {background: #fff; float: left; width: 100%;}
	
	.main-info {float: left;}
	.main-info .details {width: 204px; float: left;}	
	.details .type {float: left; width: 175px; margin: 5px 10px 10px 10px; padding: 5px; border-bottom: 1px solid #b6b6b6;}	
	.details .type img {}
	.details .location {width: 100%; float: left;}
	.details .location .menu {float: left;}
	.location ul {width: 100%; float: left;}
	.location ul li {float: left; margin: 0 0 0 10px;}	
	.send {float: left; display: block; padding: 4px 0 10px 30px; background: url(../../../buffets/images2/icon-email.png) center left no-repeat; height: 20px;}
		
	.deal {width: 176px; float: right; height: 100%; overflow: hidden;}
	.deal img {
		    float: right;
    		height: 230px;
	}	
		
	.directions {}
	.directions .form {float: left; width: 204px; }
	.directions .textfield {border: 1px #b6b6b6 solid; padding: 7px; margin: 30px 10px 0; width: 168px;}
	.directions .go_button {width: 65px; height: 27px; background: url(../../../buffets/images2/bg-filter.jpg) top left repeat-x; float: right; text-transform: uppercase; margin: 5px 10px 0 0; color: #fff; text-align: center;}
		
	.special-offers {}
	.special-offers .sign-up {width: 204px; float: left; }	
	.special-offers .sign-up h2 {font-size: 12px; margin: 10px 0 0 10px; text-decoration: underline;}	
	.special-offers .sign-up ul {margin: 0 0 10px 10px; width: 100%; float: left;}	
	.special-offers .sign-up ul li {margin: 10px 0 0; clear: both; float: left;}	
	.special-offers .sign-up ul li a {display: block; float: left;}	
	.special-offers .sign-up ul li a img {margin: 0 5px 0 0; display: block; float: left;}	
	.special-offers .sign-up p {margin: 0 0 0 10px;}	
		
	.jobs {display: block;}
	.jobs .text {width: 204px; float: left; }	
	.jobs .text strong { font-size: 12px; margin: 20px 0; display: block; margin: 20px 0 20px 10px;}	
	.jobs .text p {margin: 0 0 0 10px; line-height: 18px;}
	.jobs .text p a {}
				
.slides_container {
			width:176px;
			display:none;
			position: relative;
		}

		#slides {position: relative; height: 227px;}
		
		.slides_container div {
			width:528px !important;
			height:227px !important;
			display:block;
		}

		.pagination {
			list-style:none;
			margin:5px 0;
			padding:0;
			position: absolute; 
			bottom: 0;
			left: 0;
			width: 100%;
			z-index: 10;
		}
		
		.pagination li a {float: left; display: block; width: 25%; height: 10px; text-indent: -9999px; line-height: 0; font-size: 0; background: url(../../../buffets/images/bg-slide.png) center center no-repeat; text-align: center;}
		.pagination li.current a {background: url(../../../buffets/images/bg-slideactive.png) center center no-repeat;}
	
@media only screen and (min-width: 35em) {
  

}

.ir { display: block; border: 0; text-indent: -999em; overflow: hidden; background-color: transparent; background-repeat: no-repeat; text-align: left; direction: ltr; *line-height: 0; }
.ir br { display: none; }
.hidden { display: none !important; visibility: hidden; }
.visuallyhidden { border: 0; clip: rect(0 0 0 0); height: 1px; margin: -1px; overflow: hidden; padding: 0; position: absolute; width: 1px; }
.visuallyhidden.focusable:active, .visuallyhidden.focusable:focus { clip: auto; height: auto; margin: 0; overflow: visible; position: static; width: auto; }
.invisible { visibility: hidden; }
.clearfix:before, .clearfix:after { content: ""; display: table; }
.clearfix:after { clear: both; }
.clearfix { *zoom: 1; }

@media print {
  * { background: transparent !important; color: black !important; box-shadow:none !important; text-shadow: none !important; filter:none !important; -ms-filter: none !important; } 
  a, a:visited { text-decoration: underline; }
  a[href]:after { content: " (" attr(href) ")"; }
  abbr[title]:after { content: " (" attr(title) ")"; }
  .ir a:after, a[href^="javascript:"]:after, a[href^="#"]:after { content: ""; } 
  pre, blockquote { border: 1px solid #999; page-break-inside: avoid; }
  thead { display: table-header-group; } 
  tr, img { page-break-inside: avoid; }
  img { max-width: 100% !important; }
  @page { margin: 0.5cm; }
  p, h2, h3 { orphans: 3; widows: 3; }
  h2, h3 { page-break-after: avoid; }
}



.wrapper {
}


#panel {
	overflow-x: hidden;
    overflow-y: auto;
	position:		relative;
    float: left;
    width: 405px;
	height: 668px;
}


#panel table {
	position:		relative;
    	width: 100%;
    border-collapse: collapse;
    border-spacing: 0;
}

.ddline {
	margin: 5px 0; background: url(../../../buffets/images2/bg-list2.jpg) repeat-y scroll left top #ECECEC;
}

.numberdd {
	color:white;
	float:left;
	padding:5px;
	width: 24px;
}
.rainbowroad {
    border: 1px solid #D3D3D3;
	padding: 6px 6px 6px 33px;
}



xml {
	width:		0;
	height:		0;
	display:	none;
}
.icon {
        position:       relative;
        width:          33px;
        height:         28px;
}

.icon img {
	position:	absolute;
	top:		0px;
	left:		0px;
	cursor:		pointer;
	width:30px;
	height:27px;
}
.icon div {
    color: #63001F;
    cursor: pointer;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 12px;
    font-weight: bold;
    left: -4px;
    position: absolute;
    text-align: center;
    top: 19px;
    width: 28px;
}
#center_marker {
	width: 		34px;
	height:		39px;
	cursor:		default;	
}
#center_marker img {
	position:	absolute;
	top:		0px;
	left:		0px;
	width: 		30px;
	height:		28px;
	cursor:		default;	
}
#ajax_activity {
	position:			absolute;
	top:				20px;
	right:				20px;
	width:				32px;
	height:				32px;        
	z-index:			999;
}

.address_helper {
	color:				gray;
	font-size:			11px;
}
#icon_bar {
	width:			250px; 
	float: right;
	text-align:	right; 
	padding-top:	5px;
	padding-right: 10px;
}
#icon_bar .title {
	font-size:			large;
	font-weight:		bold;
	padding-left:		3px;
}
#icon_bar .links {
	font-size:			11px;
	text-align:			right;
	vertical-align:		middle;
	padding-right:		3px;
	text-decoration:	none;
}
#icon_bar a.links {
	text-decoration:	none;
	white-space:		nowrap;
	padding-left:		0.75em;
	color:				#666666;
}
#icon_bar a.links img {
	vertical-align:		middle;
}




#navteqfooter {
        position:       relative;
		margin-top:	5px;
        text-align:     right;
        font-size:      10px;
        font-weight:    bold;
		float:right;
		width:100%;
}

#w2gi_copyright {
	
        position:                       absolute;
        right:                          3px;
        bottom:                         3px;
        text-decoration:        	     none;
        font:                           bold 12px arial;
        background:                     transparent;
        z-index:                        999;
}
#navteq_copyright {
        background:                     transparent none repeat scroll 0%;
        bottom:                         3px;
        font-family:           	     arial;
        font-size:                      12px;
        font-size-adjust:       	     none;
        font-stretch:                   normal;
        font-style:                     normal;
        font-variant:                   normal;
        font-weight:                    bold;
        left:                           3px;
        line-height:                    normal;
        position:                       absolute;
        text-decoration:                none;
        z-index:                        999;
}

#footer {
	/* top: 651px; */
        position:       	relative;
	 margin-top:		5px;
        text-align:     	left;
        font-size:      	10px;
        font-weight:    	bold;
	 float:		left;
	 width:		100%;
}




.display_NONSMOKING{display:none;}
.display_NONSMOKING1{display:inline;}

.display_TOURBUS{display:none;}
.display_TOURBUS1{display:inline;}

.display_BREAKFAST_TYPE{display:none;}

.display_BREAKFAST_TYPEDAILY{display:none; }
.display_BREAKFAST_TYPEDAILYFRISATSUN{display:none; }
.display_BREAKFAST_TYPEDAILYSATSUN{display:none; }
.display_BREAKFAST_TYPEDAILYSUN{display:none; }
.display_BREAKFAST_TYPEDAILYDAILY{display:inline; }

.display_BREAKFAST_TYPEFRISATSUN{display:none; }
.display_BREAKFAST_TYPEFRISATSUNDAILY{display:none; }
.display_BREAKFAST_TYPEFRISATSUNSATSUN{display:none; }
.display_BREAKFAST_TYPEFRISATSUNSUN{display:none; }
.display_BREAKFAST_TYPEFRISATSUNFRISATSUN{display:inline; }

.display_BREAKFAST_TYPESATSUN{display:none; }
.display_BREAKFAST_TYPESATSUNDAILY{display:none; }
.display_BREAKFAST_TYPESATSUNFRISATSUN{display:none; }
.display_BREAKFAST_TYPESATSUNSUN{display:none; }
.display_BREAKFAST_TYPESATSUNSATSUN{display:inline; }

.display_BREAKFAST_TYPESUN{display:none; }
.display_BREAKFAST_TYPESUNDAILY{display:none; }
.display_BREAKFAST_TYPESUNFRISATSUN{display:none; }
.display_BREAKFAST_TYPESUNSATSUN{display:none; }
.display_BREAKFAST_TYPESUNSUN{display:inline; }

.display_BANQUETROOM_TYPEBQT_MED{display:none; }
.display_BANQUETROOM_TYPEBQT_MEDBQT_NONE{display:none; }
.display_BANQUETROOM_TYPEBQT_MEDBQT_MED{display:inline; }


.display_BANQUETROOM_TYPEBQT_NONE{display:none; }
.display_BANQUETROOM_TYPEBQT_NONEBQT_MED{display:none; }
.display_BANQUETROOM_TYPEBQT_NONEBQT_NONE{display:inline; }

.display_BRAND_CODEBQT_NONEFMTNBQT_NONECB{display:none; }
.display_BRAND_CODEBQT_NONEFMTNBQT_NONEHTB{display:none; }
.display_BRAND_CODEBQT_NONEFMTNBQT_NONEHTB2{display:none; }
.display_BRAND_CODEBQT_NONEFMTNBQT_NONEOCB{display:none; }
.display_BRAND_CODEBQT_NONEFMTNBQT_NONEFMTN{display:none; }
.display_BRAND_CODEBQT_NONEFMTNBQT_NONERYAN{display:none; }
.display_BRAND_CODEBQT_NONEFMTNBQT_MEDFMTN{display:inline; }

.display_BRAND_CODEBQT_NONEFMTNCB{display:none; }
.display_BRAND_CODEBQT_NONEFMTNHTB{display:none; }
.display_BRAND_CODEBQT_NONEFMTNHTB2{display:none; }
.display_BRAND_CODEBQT_NONEFMTNOCB{display:none; }
.display_BRAND_CODEBQT_NONEFMTNRYAN{display:none; }
.display_BRAND_CODEBQT_NONEFMTNFMTN{display:inline; }

.display_BRAND_CODEBQT_NONERYANBQT_NONECB{display:none; }
.display_BRAND_CODEBQT_NONERYANBQT_NONEHTB{display:none; }
.display_BRAND_CODEBQT_NONERYANBQT_NONEOCB{display:none; }
.display_BRAND_CODEBQT_NONERYANBQT_NONEHTB2{display:none; }
.display_BRAND_CODEBQT_NONERYANBQT_NONEFMTN{display:none; }
.display_BRAND_CODEBQT_NONERYANBQT_NONERYAN{display:none; }
.display_BRAND_CODEBQT_NONERYANBQT_MEDRYAN{display:inline; }

.display_BRAND_CODEBQT_NONERYANCB{display:none; }
.display_BRAND_CODEBQT_NONERYANHTB{display:none; }
.display_BRAND_CODEBQT_NONERYANHTB2{display:none; }
.display_BRAND_CODEBQT_NONERYANFMTN{display:none; }
.display_BRAND_CODEBQT_NONERYANOCB{display:none; }
.display_BRAND_CODEBQT_NONERYANRYAN{display:inline; }

.display_BRAND_CODEBQT_NONERYANBQT_MEDCB{display:none; }
.display_BRAND_CODEBQT_NONERYANBQT_MEDHTB{display:none; }
.display_BRAND_CODEBQT_NONERYANBQT_MEDHTB2{display:none; }
.display_BRAND_CODEBQT_NONERYANBQT_MEDOCB{display:none; }
.display_BRAND_CODEBQT_NONERYANBQT_MEDFMTN{display:none; }

.display_BRAND_CODEBQT_NONEFMTNBQT_MEDCB{display:none; }
.display_BRAND_CODEBQT_NONEFMTNBQT_MEDHTB{display:none; }
.display_BRAND_CODEBQT_NONEFMTNBQT_MEDHTB2{display:none; }
.display_BRAND_CODEBQT_NONEFMTNBQT_MEDOCB{display:none; }
.display_BRAND_CODEBQT_NONEFMTNBQT_MEDRYAN{display:none; }

.show_address2{display:none;}

.logo_CB{
	background:no-repeat url(../../../buffets/images/country_buffet_0513.png);
	background-position: center center;
}
.logo_HTB{
	background:no-repeat url(../../../buffets/images/hometown_buffet_0513.png);
	background-position: center center;
}
.logo_HTB2{
	background:no-repeat url(../../../buffets/images/hometown_buffet_0513.png);
	background-position: center center;
}
.logo_OCB{
	background:no-repeat url(../../../buffets/images/old_country_buffet_0513.png);
	background-position: center center;
}
.logo_FMTN{
	background:no-repeat url(../../../buffets/images/fire_mountain_0513.png);
	background-position: center center;
}
.logo_RYAN{
	background:no-repeat url(../../../buffets/images/ryans_0513.png);
	background-position: center center;
}



.showstar{display:none;}
.showstar1{display:inline; color:#63001F;font-size:13px; font-weight:bold;}

.displayHOUR1 {display:block !important;}
.displayHOUR {display:none !important;}


.display_BradCodeGroupDining{display:none;}
.display_BradCodeGroupDiningCB{display:none;}
.display_BradCodeGroupDiningGRB{display:none;}
.display_BradCodeGroupDiningHTB{display:none;}
.display_BradCodeGroupDiningHTB2{display:none;}
.display_BradCodeGroupDiningOCB{display:none;}
.display_BradCodeGroupDiningRYAN{display:inline;}
.display_BradCodeGroupDiningFMTN{display:inline;}

.display {display:none;}
.display0 {display:none;}
.display1 {display:block;}

.facebook_OCB div, .facebook_CB div {
	display: none;
	padding-left: 12px;
}

.facebook_OCB div.OCB, .facebook_CB div.CB {
	display: block;
}

.facebook_HTB div {
	display: none;
	padding-left: 12px;
}
.facebook_HTB div.HTB {
	display: block;
}

.facebook_FMTN div {
	display: none;
	padding-left: 12px;
}
.facebook_FMTN div.FMTN {
	display: block;
}

.facebook_RYAN div {
	display: none;
	padding-left: 12px;
}
.facebook_RYAN div.RYAN {
	display: block;	
}

.facebook_GRB div {
	display: none;
	padding-left: 12px;
}
.facebook_GRB div.GRB {
	display: block;	
}

.find_nearby {
	float: left;
}

.find_state {
	float: left;
	margin: 0 0 0 19px;
	padding: 0 0 0 19px;
	border-left: 1px dashed #ccc;
}

#osm_copyright {

	width: 300px;
}

.additional_hours {
	margin: 0 0 0 10px;
}

.additional_hours_toggle {
	font-size: 10px;	
	color: #19365F;
}