#breadcrumbs{margin:0 0 5px;padding:8px 15px;background:#80CBD2;clear:both;color:#fff;font-weight:700}#breadcrumbs a{color:#fff}.dropdown ul li{font-family:'Ubuntu',Tahoma,Sans-Serif;font-weight:500;margin:0 5px;font-size:11pt;padding:7px 16px;text-transform:uppercase}.dropdown .sub-menu li{border-radius:0}#footer,#main-wrap{-moz-border-radius:10px;border-radius:10px}.summary_page_main_intro{margin:20px}.page .post{float:none;width:auto}.summary_box{width:445px;float:left;margin:10px;border:0;height:260px}.summary_box table{border-collapse:collapse}.summary_box table td{line-height:1.4em;background:#FFF;border:0}.summary_box_left{padding:0;width:225px}.summary_box_left img{border:0;margin:0;padding:0}.summary_box_right{padding:10px 20px;vertical-align:top;overflow:hidden}.summary_inner{height:200px;*height:auto;display:block;overflow:hidden;position:relative}.summary_box_left span{display:block}.largeframe_odd{background:url(/wp-content/themes/bestman/images/largeframe_odd.png) no-repeat;height:250px}.largeframe_even{background:url(/wp-content/themes/bestman/images/largeframe_even.png) no-repeat;height:250px}.summary_box .largeframe_odd img{transform:rotate(-5deg);-ms-transform:rotate(-5deg);-webkit-transform:rotate(-5deg);padding-left:26px;padding-top:28px}.summary_box .largeframe_even img{transform:rotate(4deg);-ms-transform:rotate(4deg);-webkit-transform:rotate(4deg);padding-left:30px;padding-top:24px}.summary_more{display:block;background:#80CBD2}.summary_more a{color:#FFF;display:block}.dark_title,.dark_title_inner{background:#80CBD2;color:#FFF;font-size:14px;line-height:20px;font-weight:700;padding:5px 8px}.dark_title_inner a{color:#fff;text-transform:uppercase}.dark_title_inner{display:block}.summary_more .dark_title_inner{margin:0 5px}.noimage{width:225px;height:150px;text-align:center;vertical-align:middle;color:#CCC}.summary_box td.summary_more{text-align:center;padding:0}.summary_box td.more_button{padding-left:22px;height:auto}.box{border:1px solid #000;margin:15px 0}.box_inner{padding:10px}.box_title{font-family:'Ubuntu',Tahoma,Sans-Serif;font-size:16px}.box.box_no_border{border:0}.box.box_no_border .package_info{width:350px}#sidebar.extra_page_content{width:310px;margin:10px 0 20px 20px;min-height:700px}#sidebar.extra_page_content .widget_area{margin-top:20px}.page_featured_photo{text-align:center;margin:10px 0 20px}.sblist{border:1px solid #CCC;border-bottom:0}.sblist ul li a{display:block;padding:8px 10px;text-decoration:none;border-bottom:1px solid #CCC;font-size:115%;color:#000}.sblist ul li.odd a{background-color:#EEE}.sblist ul li a:hover{color:#FFF;background:#154A7F}.sblist_title,.widget h3{display:block;padding:8px 10px;color:#FFF;font-weight:700;text-transform:uppercase;background:#80c9d2;font-size:120%;font-family:'Ubuntu',Tahoma,Sans-Serif;margin:0 0 6px}.package{display:inline-block;margin:10px auto;border:1px solid #bbb;width:95%;padding:10px}.package h5{margin:5px 0 0 0;font-size:13px}.package h4{padding:0;margin:0 0 8px 0;font-size:14px}.package_info{float:left;width:370px}.package_info ul{padding:0;margin:0 0 0 15px}.package_info ul li{list-style-type:disc;margin:2px 0 0 0;padding:0;line-height:12px;font-size:10px}.package_highlight_wrap{float:right;margin:0 5px 10px 0}.package_go{clear:both;text-align:right;margin:10px 0 5px 5px}.package_highlight a{width:80px;display:block}.package_highlight{border:1px solid #bbb;-moz-border-radius:5px;border-radius:5px;margin:0 0 4px 4px;padding:4px 0;text-align:center;overflow:hidden}.package_nights a{font-size:14px;color:#C99314}.package_price{line-height:21px}.package_price b{color:green;font-size:21px}.package_price span{color:green;display:block;font-size:13px;line-height:16px}.package_merchant{margin:0 0 0 4px}.package_merchant img{border:1px solid #bbb;-moz-border-radius:5px;border-radius:5px;width:80px}.package_merchant a,.package_merchant img{padding:0;margin:0}.package_image{float:left;width:194px;margin:0 10px 5px 0}.package a.package_link{border:0;padding:0;margin:0;text-decoration:none}.package a:hover{text-decoration:underline}.package_image img{padding:1px;border:1px solid #DDD}.package_description{font-size:12px;line-height:15px}.package_list_jump li{width:31%;float:left}.package_list_group{margin:20px 0 25px}.package_list{margin:20px 0 25px}.bm_package_table td{line-height:1.1em;vertical-align:middle;padding:8px 5px!important}.bm_package_table .package_title{font-size:110%}.bm_package_table .package_desc{width:250px}.bm_package_table .package_cta{width:100px;text-align:right}.bm_package_table .package_cta .bm_button{font-size:13px!important;padding:3px 8px}.bm_package_table .package_price{color:green;font-size:14px;font-weight:700;text-align:center}.front_column_image{text-align:center;margin-top:5px}#home_sidebar{float:right;width:310px;margin:5px 5px 5px}.bm_contact_us_form{background:#eee;margin:10px auto;width:90%;padding:10px;-moz-border-radius:3px;border-radius:3px}.gform_widget .gform_wrapper{width:auto;margin:0;max-width:none}.gform_widget h3{margin-bottom:0}.widget .stag_booking_form{background:#eee}.widget .stag_booking_form li{border:0}.widget .stag_booking_form .gform_heading{width:auto;margin:0;padding:10px 15px 5px}.stag_booking_form .gform_description{display:block}.stag_booking_form input[type="text"]{border:1px solid #ccc;background:#FFF}.stag_booking_form li.gfield:hover{background:#fff0}.widget .gform_wrapper .stag_booking_form textarea.textarea,.widget .gform_wrapper .stag_booking_form input.large{border:1px solid #ccc;background:#FFF;width:96%}.gform_wrapper .stag_booking_form .top_label .gfield_label{margin-top:0}.gform_wrapper .stag_booking_form .gform_footer{text-align:center;margin:0;padding:10px 0 5px 0}.bm_button{font-size:12px;font-weight:700;text-transform:uppercase;background:url(/wp-content/themes/bestman/images/wp_readmore.png) #fff0 no-repeat;color:#fff;width:173px;height:63px;text-align:center;vertical-align:bottom;line-height:63px}.bm_button.button_topcat{*display:block}.gform_button{margin-top:20px;font-size:12px;font-weight:700;text-transform:uppercase;padding:24px 30px;background:url(/wp-content/themes/bestman/images/wp_readmore.png) #fff0 no-repeat;color:#fff;border:none;width:175px;cursor:pointer}.bm_button:hover,.gform_button:hover{text-decoration:none}.bm_button:active,.gform_button:active{position:relative;top:3px}.summary_box ul.feature_list{padding-bottom:20px}.feature_list li{padding-left:22px;list-style-type:disc!important;background:url(/wp-content/themes/bestman/images/icon_tick.png) no-repeat;margin:5px 0;line-height:16px}.feature_list li.cross{background:url(/wp-content/themes/bestman/images/icon_cross.png) no-repeat}.speech_item{border:1px solid #80CBD2;display:inline-block;width:187px;text-align:center;min-height:165px;margin:5px;vertical-align:top;position:relative}h3.speech_title{margin:0 0 5px;font-size:14px;padding:0;min-height:33px;background:#80CBD2;color:#fff;text-transform:uppercase;padding:5px}h3.speech_title a{color:#fff}.speech_summary td{text-align:left}.speech_summary td,.speech_summary th{background-color:#FFF;font-size:12px;line-height:14px}.speech_summary th{text-align:right;font-weight:700}.speech_summary td.speech_read{height:50px}.speech_read .bm_button{font-size:12px!important}.bm_button a{color:#fff}.bm_left{padding:24px 47px}.speech_download{text-align:center;margin:15px 0}#tsc_instant-quote{text-align:center}#tsc_instant-quote select{margin:3px 0;width:230px}.bm_stagfinder_widget{border-bottom:1px solid #CCC}.bm_stagfinder_widget .tsc_section{padding:5px 10px;background:#ddd;width:80%;border-radius:5px;margin:8px auto}.bm_stagfinder_widget label{font-weight:700}.r7Search #sw{padding:20px 20px 10px}.r7Search #sw div.td{text-align:center}.r7Search #sw input{width:200px}.r7Search #sw input[type=submit]{width:auto;background:#E80000 url(/wp-content/themes/bestman/images/btn_bg.png) repeat-x;font-family:'Ubuntu',Tahoma,sans-serif;font-size:14px!important;line-height:15px;font-weight:700;border:1px solid #B20707!important;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;color:#FFF!important;text-decoration:none!important;padding:4px 10px;border-bottom:1px solid #9F9F9F;-moz-box-shadow:inset 0 1px 0 rgb(255 255 255 / .5);-webkit-box-shadow:inset 0 1px 0 rgb(255 255 255 / .5);box-shadow:inset 0 1px 0 rgb(255 255 255 / .5);cursor:pointer}.textwidget table{border:none!important}#righthead ul{margin-top:0}#righthead li{display:inline-block;text-align:center;zoom:1;*display:inline}#righthead li a{display:inline-block;position:relative;background:url(/wp-content/themes/bestman/images/menu_ribbon.png);width:109px;height:69px;margin-top:0;color:#fff;font-size:14px;padding-top:50px;font-weight:700;bottom:25px}#righthead li a:hover{text-decoration:none}#righthead li a:active{position:relative;left:3px}.overlay_thumbnail{float:left;margin-right:30px}.summary_inner .bm_button.button_topcat{position:absolute;bottom:0;*right:0;*position:relative;*top:0;*vertical-align:bottom}.summary_inner .bm_button.button_topcat:active{bottom:-2px;top:auto}.bm_idea_readmore{text-align:right}.bm_idea_readmore .bm_button{padding:25px 50px;border-bottom:none;position:relative;left:12px;*padding:45px 90px;*border-bottom:none;*position:static;*left:0;*text-align:center}.button_readmore{display:inline-block;text-decoration:none;border-bottom:none!important;position:relative;top:10px;margin-top:-10px;margin-right:30px}.button_readmore:active{top:12px}.bm_readmore_wrapper{text-align:left;display:block}.post .bm_content_readmore{border-bottom:none}.bm_content_readmore{font-size:16px;font-weight:700;vertical-align:middle;margin-top:10px;display:inline-block;clear:both}.readmore_arrow{background:#c60000;color:#fff;display:inline-block;vertical-align:middle;border-radius:100px;padding:2px 7px;position:relative;bottom:2px}.readmore_arrow:hover,.bm_content_readmore:hover .readmore_arrow{background:#8a1010}.package_image.recommended_package{box-sizing:border-box;border:4px solid #f6a200;position:relative}.package_image.recommended_package img{display:block;border:none;padding:0}.package_image.recommended_package:before{content:'Recommended';left:0;top:0;background:url(/wp-content/themes/bestman/new-images/white_star.png) no-repeat 3px 3px #f6a200;color:#FFF;text-transform:uppercase;width:100%;box-sizing:border-box;padding:6px 15px 7px 35px;display:block;font-weight:700}