#tabs{position:absolute;width:960px;left:50%;margin-left:-480px;top:0;z-index:998;}
.tab-menu{position:absolute;top:28px;width:100%;}
.tab{background-color:#cc0000;border:1px solid #999999;border-bottom:none;overflow:hidden;width:210px;z-index:999;}
.tab li{z-index:9999999 !important;}
.tab li, .heading, .accordion{background:#CA0000 url(../images/tab-bg.png) repeat-x top left;}
.tab li span, .accordion span{background:#CA0000 url(../images/tab-arrow.png) no-repeat 16px 11px;border-bottom:1px solid #999999;color:#FFF;display:block;font-size:17px;padding:9px 0 7px 38px;cursor:pointer}
.heading{border:1px solid #999999;border-bottom:none;color:#FFF;display:block;font-size:16px;font-weight:bold;padding:8px 0;text-align:center;width:210px;}
.tab li.tab-active span{background:#fdfdfd url(../images/tab-arrow.png) no-repeat 16px -20px;color:#cc0000;}
h3.tab-active span{background:#fdfdfd url(../images/tab-arrow.png) no-repeat 16px -60px;color:#cc0000;}
#feedback,
.tab-content{background-color:#f6f6f6;left:211px;border:1px solid #FFF;color:#000;display:none;padding:18px;position:absolute;top:1px;width:490px;-webkit-box-shadow:0px 0px 3px rgba(0, 0, 0, 0.66);-moz-box-shadow:0px 0px 3px rgba(0, 0, 0, 0.66);box-shadow:0px 0px 3px rgba(0, 0, 0, 0.66);}
.tab-content .countries{float:left;margin-right:4%;}
.countries li{}
.countries li{overflow:hidden;padding:5px;font-size:12px;color:#000;cursor:pointer;}
.countries li.hd span{display:block;color:#F00;padding-top:10px;float:none;text-align:left;cursor:default;}
.countries li a{color:#000;display:block;}
.countries li a:hover{color:#cc0000;}
.countries li a span{text-align:right;display:inline-block;float:right;margin-top:0;}
.accordion{display:none;}
.slider-link{position:absolute;height:40px;width:960px;left:50%;margin-left:-480px;bottom:20px;z-index:998;z-index:999;}
.slider-link li{float:left;margin-right:6px;}
.slider-link li a{background-color:#ca0000;color:#FFF;display:block;padding:10px 12px;}
.slider-link li a:hover{text-decoration:underline;}
.slider-link li:last-child a{border-right:none;}
#feedback.tab-content{width:600px;height:auto;}
.tab-content .column{float:left;width:47.5%;margin-right:5%;position:relative;}
.tab-content .column .column{width:47.5%}
.tab-content label{display:block;font-size:13px;padding:15px 0 8px;}
.tab-content input[type="text"]{border:1px solid #e3e3e3;font-size:14px;color:#000;height:30px;line-height:30px;padding:4px 4%;width:90.6%;outline:none;}
#feedback input[type="submit"]{float:right;margin-top:14px;}
#feedback form p{overflow:hidden;}
#feedback select{border:none;width:100%;outline:none;padding:0 0 0 2.5%;font-size:12px;color:#000;background:url(../images/dd-aeros.png) no-repeat 84% center;-webkit-appearance:none;}
#feedback .select{background:url(../images/dd-bg.png) repeat-x;padding:8px 0;border:1px solid #c9c9c9;border-bottom:1px solid #999999;width:98.5%;overflow:hidden;}
#feedback textarea{background:#fff url(../images/dd-bg.png) repeat-x;border:1px solid #e3e3e3;font-family:'LucidaSansUnicodeRegular';padding:5px 4%;width:92%;height:106px;font-size:14px;color:#000;}
.needsfilled{border:1px solid #ff9999 !important;}
.gray{color:#999999;line-height:26px;margin-bottom:10px;}
.forms h3, .red{color:#F00;font-size:13px;padding:0 0 20px;font-weight:bold;}
.forms .column h3{padding-bottom:4px;font-weight:normal;}
.forms .column{margin-right:5%;width:47.5%;}
.forms input[type="text"], .forms select{border:1px solid #ccc;width:98%;height:23px !important;padding:0 1px;}
.forms input[type="text"]{width:96.7%;}
.forms label{display:inline;padding:0 5px;font-size:12px;width:16%;}
.forms select{width:100%;font-size:12px;}
.forms input[type="text"].alignright, .forms select.alignright{width:70%;}
input[type="submit"]{border:none;background:none #eb2227;color:#fff;font-size:13px;padding:4px 7px;cursor:pointer;}
.forms p{overflow:hidden;margin-bottom:14px;font-size:12px;}
.forms p.alignleft input[type="radio"]{float:right;margin:1px 12px 0 6px;}
.one_third{width:30.999%;margin-right:3.5%;float:left;}
.one_third label{display:block;text-align:center;width:100%;font-size:11px;}
.multides{text-align:right;text-decoration:underline;font-size:12px;}
.flyblue{font-size:12px;}
@media only screen and (max-width:768px){.accordion{display:block;}
#feedback, .tabs-content-wrap{left:0px !important;}
#feedback.tab-content, .tab-content{overflow:hidden;}
.tabs-content-wrap,
.tab-content .column{width:100% !important;float:none;margin:0;}
.forms p{overflow:visible;}
.forms input.alignright[type="text"], .forms select.alignright{width:65%;}
.forms p.alignleft{width:auto;}
.forms p.alignleft.abitmore{width:90px;}
.forms label.hide{display:none;}
.forms label, .tab-content label{font-size:11px;padding:0px;}
#feedback textarea, #feedback select, .tab-content input[type="text"]{font-size:11px;}
#feedback .red{font-size:12px;padding:0px;}
input[type="submit"]{font-size:12px;}
#tabs,
.tab-menu{width:100%;position:relative;left:0;margin:0;top:0;padding:0;}
.tab{width:100%;display:none}
.tab-content .column{width:47.5%;}
.tab-content input[type="text"]{width:90%;}
#feedback .select{width:97.5%;}
#feedback textarea{width:90.6%;}
#feedback.tab-content, .tab-content{position:relative;width:92%;height:auto;left:0;padding:4%;}
#feedback .submit{position:relative;right:0;top:auto;}
.heading{width:auto;border:1px solid #999999;border-left:none;border-right:none;}
#schedule,
#schedule .wrap{height:auto;}
#schedule .wrap ul{padding:14px 0;}
#schedule .wrap li{float:none;width:96%;padding:5px 2%;border:none;text-align:center;}
}
@media only screen and (max-width:768px) and (orientation:landscape){#tabs{position:absolute;width:960px;left:65%;margin-left:-480px;top:0px;z-index:998;}
.tab-menu{top:10px;}
.tab-content{background-color:#f6f6f6;left:168px;border:1px solid #FFF;color:#000;display:none;padding:18px;position:absolute;top:0px;width:490px;-webkit-box-shadow:0px 0px 3px rgba(0, 0, 0, 0.66);-moz-box-shadow:0px 0px 3px rgba(0, 0, 0, 0.66);box-shadow:0px 0px 3px rgba(0, 0, 0, 0.66);overflow:none;}
.tab{background-color:#cc0000;border:1px solid #999999;border-bottom:none;overflow:hidden;width:210px;z-index:999;}
#feedback, .tabs-content-wrap{left:168px !important;}
#feedback.tab-content, .tab-content , .cycle-slideshow{overflow:visible;}
#feedback.tab-content, .tab-content{position:absolute;width:490px;height:auto;padding:18px;}
.tab li{z-index:9999999 !important;}
.tab li, .heading, .accordion{width:167px;}
.tab li span, .accordion span{background:#CA0000 url(../images/tab-arrow.png) no-repeat 16px 11px;border-bottom:1px solid #999999;color:#FFF;display:block;font-size:14px;padding:9px 0 7px 38px;cursor:pointer}
.tab li.tab-active span{background:#fdfdfd url(../images/tab-arrow.png) no-repeat 16px -20px;color:#cc0000;}
h3.tab-active span{background:#fdfdfd url(../images/tab-arrow.png) no-repeat 16px -60px;color:#cc0000;}
.forms label.hide{display:inline;}
.forms input[type="text"].alignright, .forms select.alignright{width:80%;}
.tabs-content-wrap, .tab-content .column{width:47.5% !important;float:left;margin:0;margin-right:5%}
}
@media only screen and (min-width:769px){.tab-content-active,#feedback.tab-content{top:600px;}
.tab-content{min-height:128px;}
}