div.destination_widget{width:100%;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:12px;color:#333;padding-bottom:16px;background-color:#fff;-webkit-border-radius:8px 8px 4px 4px;border-radius:8px 8px 4px 4px}div.destination_widget a{text-decoration:none}div.destination_widget div.dst_balk{margin-bottom:10px;height:30px;line-height:30px;padding-left:10px;color:#fff;position:relative;background:#ed8e25;background:-moz-linear-gradient(top,#ee9525 0,#ea6d24 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#ee9525),color-stop(100%,#ea6d24));background:-webkit-linear-gradient(top,#ee9525 0,#ea6d24 100%);background:-o-linear-gradient(top,#ee9525 0,#ea6d24 100%);background:-ms-linear-gradient(top,#ee9525 0,#ea6d24 100%);background:linear-gradient(to bottom,#ee9525 0,#ea6d24 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ee9525',endColorstr='#ea6d24',GradientType=0);-webkit-border-radius:4px 4px 0 0;border-radius:4px 4px 0 0}div.destination_widget div.dst_balk span.dst_logo{display:block;position:absolute;right:12px;top:0;overflow:hidden;height:30px;width:93px;text-indent:-9999px;float:right;background:center right no-repeat url("https://www.destination.se/assets/widgets/header.png")}div.destination_widget div.dst_ingr{padding:0px 10px 5px}div.destination_widget div.dst_ingr img{display:block;margin:0 auto 5px;width:100%;}div.destination_widget div.dst_ingr a{display:block;margin-top:5px}div.destination_widget div.dst_list{padding:0 10px}div.destination_widget div.dst_ingr a{font-size:17px;color:#0861ce}div.destination_widget span.dst_subhead{display:block;margin:0 0 10px 0;padding:0 0 10px 0;border-bottom:1px solid #e6e6e6}div.destination_widget a.dst_listingr{display:block;padding:0 0 10px 0;font-weight:bold;color:inherit;}div.destination_widget table{width:100%;border:0}div.destination_widget table tr{height:25px}div.destination_widget table tr td{font-size:13px;height:25px;display:block;float:left;padding:0;margin:0;border:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}div.destination_widget table tr td.dst_flt_destination{width:69%}div.destination_widget table tr td.dst_flt_location{width:49%}div.destination_widget table.dst_list_hotel tr td.dst_flt_location{width:69%}div.destination_widget table tr td.dst_flt_partner{width:20%}div.destination_widget table tr td.dst_flt_partner img{display:block;width:45px}div.destination_widget table tr td.dst_flt_price{width:31%;text-align:left}div.destination_widget table tr td.dst_nowrap{text-overflow:inherit;white-space:nowrap}div.destination_widget table tr td.dst_flt_price a{padding-left:5px;color:#666;text-align:right}div.destination_widget table tr td.dst_flt_price a strong{font-weight:normal;color:#a00}div.destination_widget table td a{text-decoration:none;color:#054ea7;font-weight:normal}div.destination_widget table td a.dst_sublink:visited,div.destination_widget table td a.dst_sublink{color:#06C;font-weight:bold}div.destination_widget div.dst_listlnk{padding-top:5px;width:100%}div.destination_widget div.dst_listlnk a:visited,div.destination_widget div.dst_listlnk a{color:#555;text-decoration:none}div.destination_widget div.dst_listlnk a img{margin-bottom:-4px;border:0}
div.destination_widget div.dst_balk a{color:#fff;}
div.destination_widget caption{text-align:left;}
.ui-helper-hidden-accessible{display:none}
.ui-autocomplete{z-index:9999;list-style-type:none;margin:0;padding:0;position:absolute;background:white;border:1px solid #bbb;font-family:arial,helvetica,sans-serif;font-size:13px;box-shadow:rgba(0,0,0,0.2) 0 0 4px;list-style-type:none;list-style-image:none}
.ui-autocomplete li, html > body ul.ui-autocomplete{list-style-type:none;list-style-image:none}
.ui-autocomplete a{color:#333;cursor:pointer;text-decoration:none;display:block;padding:4px}
.ui-autocomplete a.ui-state-hover,.ui-autocomplete a.ui-state-focus{background:#eee}
.dst-ac-item{padding:0;list-style-type:none}.dst-ac-child a{padding-left:14px}.ui-datepicker{display:none;background:white}.dst-flight-form{line-height:25px}
.dst-flight-banner-logo{float:right;line-height:20px;font-size:14px;color:#999;font-weight: normal;margin-top:6px}
.dst-flight-banner-logo img{vertical-align:top;margin-left:2px;border:0;display:inline}
.dst-flight-banner{ padding:5px 10px;color:#054ea7;font-size:22px;line-height:30px;border-bottom:1px solid #eee}
.dst-row{line-height:25px;margin-top:10px;*zoom:1}
.dst-row:before,.dst-row:after{content:' ';display:table}
.dst-row:after{clear:both}
.dst-row-two .dst-col{float:left;width:49%;margin-right:2%}
.dst-row-two .dst-col-last{margin-right:0}
.dst-row-three .dst-col{float:left;width:32%;margin-right:2%}
.dst-row-three .dst-col-last{margin-right:0}
.dst-col{position:relative}
form .dst-col input{width:99%;text-indent:4px;line-height:25px;padding:0;height:25px;border:1px solid #d0d0d0;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px}
form .dst-col select{width:99%;height:27px;line-height:27px;border:1px solid #ccc;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;background:#fff}
form .dst-col input.dst-submit{zoom:1;display:inline;padding:0 10px;height:25px;background:#e6e6e6 url(https://www.destination.se/assets/buttons/button_gradient.png) repeat-x center center;width:auto;margin:0;overflow:visible;float:right}
form .dst-col label{display:inline}
.dst-col .dst-datepicker{width:150px;text-indent:24px;background:url(https://www.destination.se/assets/icons/icon-calendar-16x16.png) no-repeat 4px 4px;}
#dst-only-directflight{width:auto;height:auto;line-height:auto;border:0;}
.destination_widget h2{margin:0;padding:10px 10px 0 10px;font-size:26px;}
.dst-error{display:none;position:absolute;right:0;top:0;color:#900}
div.destination_form_widget{border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;background:#fff;padding:0;color:#333}
div.destination_form_widget form{padding:0 10px 10px}
div.destination_form_widget a{color:#054ea7}
div.destination_form_widget,div.destination_form_widget input,div.destination_form_widget select{font-family:arial,helvetica,sans-serif;font-size:14px}
.dst-ppg-footer{padding:10px;border-top:1px solid #eee;line-height:20px}
#dst-datepicker-div{background:#fff;border:1px solid #bbb;box-shadow:rgba(0,0,0,0.2) 0 0 4px;font-family:arial,helvetica,sans-serif;font-size:13px}
#dst-datepicker-div .ui-datepicker-prev{float:left}
#dst-datepicker-div .ui-datepicker-next{float:right}
#dst-datepicker-div .ui-datepicker-title{text-align:center}
#dst-datepicker-div a{cursor: pointer}
#dst-datepicker-div td a,#dst-datepicker-div td span{display: block;padding:5px 10px;text-align:center}
#dst-datepicker-div td a{background:#f2f2f2}
#dst-datepicker-div td a:hover{background:#e5e5e5}
#dst-datepicker-div td span{background:#fff;color:#999}
#dst-datepicker-div a{color:#054ea7;text-decoration:none}
#dst-datepicker-div a.ui-state-disabled{color:#666}
#dst-datepicker-div td a.ui-state-active,#ui-datepicker-div td a.ui-state-active:hover{background:#333;color:#fff}
#dst-datepicker-div .ui-datepicker-header{padding:5px 10px;background:#f2f2f2}
