﻿@font-face{font-family:'allerbold';src: url('/_fonts/aller_bd-webfont.eot');src: url('/_fonts/aller_bd-webfont.eot?#iefix') format('embedded-opentype'),url('/_fonts/aller_bd-webfont.woff') format('woff'),url('/_fonts/aller_bd-webfont.ttf') format('truetype'),url('/_fonts/aller_bd-webfont.svg#allerbold') format('svg');font-weight:normal;font-style:normal;}
@font-face{font-family:'allerregular';src:url('/_fonts/aller_rg-webfont.eot');src:url('/_fonts/aller_rg-webfont.eot?#iefix') format('embedded-opentype'),url('/_fonts/aller_rg-webfont.woff') format('woff'),url('/_fonts/aller_rg-webfont.ttf') format('truetype'),url('/_fonts/aller_rg-webfont.svg#allerregular') format('svg');font-weight:normal;font-style:normal;}

/* STYLES TO REPLACE IN THE MAIN STYLE.CSS FILE */
body{background:#fff url("/images/v2016/main-bg.png") repeat-x center -15px;color:#3d3d3d;font:12px/18px Arial,"Trebuchet MS",Helvetica,sans-serif;margin:0;padding:0;text-align:left;}


/* Header Styles */
#header{background:none;margin-bottom:35px;height:auto;}
#header .header-top-strip{margin:0px;background:#ffffff;padding:11px 15px;border-bottom-left-radius:4px;border-bottom-right-radius:4px;-webkit-border-bottom-left-radius:4px;-webkit-border-bottom-right-radius:4px;}
#header .header-top-strip ul{float:left;margin:0;}
#header .header-top-strip ul li:first-child{padding-left:0;}
#header .header-top-strip a{color:#01669f;font-family:'Open Sans', sans-serif;font-weight:600;text-decoration:none;}
#header .header-top-strip a:hover{text-decoration:underline;}
#header .header-top-strip a.active{font-weight:700;text-decoration:underline;}
#header .header-top-strip h3{color:#f77f20;float:right;font-size:16px;margin:0;font-family:'Open Sans', sans-serif;font-weight:700;width:auto;height:auto;}
#header .header-top-strip h3 span{font-weight:600;}

#header .logo-section{padding:22px 15px 25px;}
#header .logo-section .logo{background:transparent url("/images/v2016/logo.svg") no-repeat 0 0;float:left;height:40px;margin:7px 0 0;text-indent:-9999px;width:323px;}
#header .logo-section .logo a{display:block;position:relative;z-index:9999;height:40px;}
#header .logo-section h1{float:left;font-family:'allerbold',Helvetica,sans-serif;font-size:21px;color:#fff;margin:14px 0 0 20px;}
#header .logo-section .noh1{float:left;font-family:'allerbold',Helvetica,sans-serif;font-size:21px;color:#fff;margin:14px 0 0 20px;}
#header .logo-section .late-rooms{background:transparent url("/images/v2016/laterooms.png") no-repeat 0 0;float:right;height:45px;margin:0;text-indent:-9999px;width:136px;background-size:100%;}

#header .logo-section .input-country{float:right;margin-top:16px;}
#header .logo-section .input-country label.united-states{background-position:-294px -112px;}
#header .logo-section .input-country label.antigua-and-barbuda{background-position: 0px 0px}
#header .logo-section .input-country label.argentina{background-position: 0px -28px}
#header .logo-section .input-country label.australia{background-position: 0px -56px}
#header .logo-section .input-country label.austria{background-position: 0px -84px}
#header .logo-section .input-country label.bahamas{background-position: 0px -112px}
#header .logo-section .input-country label.barbados{background-position: 0px -140px}
#header .logo-section .input-country label.belgium{background-position: 0px -168px}
#header .logo-section .input-country label.brazil{background-position: 0px -196px}
#header .logo-section .input-country label.bulgaria{background-position: 0px -224px}
#header .logo-section .input-country label.canada{background-position: 0px -252px}
#header .logo-section .input-country label.chile{background-position: -49px 0px}
#header .logo-section .input-country label.china{background-position: -49px -28px}
#header .logo-section .input-country label.colombia{background-position: -49px -56px}
#header .logo-section .input-country label.costa-rica{background-position: -49px -84px}
#header .logo-section .input-country label.croatia{background-position: -49px -112px}
#header .logo-section .input-country label.cuba{background-position: -49px -140px}
#header .logo-section .input-country label.czech-republic{background-position: -49px -168px}
#header .logo-section .input-country label.denmark{background-position: -49px -196px}
#header .logo-section .input-country label.dominican-republic{background-position: -49px -224px}
#header .logo-section .input-country label.ecuador{background-position: -49px -252px}
#header .logo-section .input-country label.el-salvador{background-position: -98px 0px}
#header .logo-section .input-country label.fiji{background-position: -98px -28px}
#header .logo-section .input-country label.finland{background-position: -98px -56px}
#header .logo-section .input-country label.france{background-position: -98px -84px}
#header .logo-section .input-country label.germany{background-position: -98px -112px}
#header .logo-section .input-country label.greece{background-position: -98px -140px}
#header .logo-section .input-country label.grenada{background-position: -98px -168px}
#header .logo-section .input-country label.guatemala{background-position: -98px -196px}
#header .logo-section .input-country label.haiti{background-position: -98px -224px}
#header .logo-section .input-country label.hungary{background-position: -98px -252px}
#header .logo-section .input-country label.iceland{background-position: -147px 0px}
#header .logo-section .input-country label.india{background-position: -147px -28px}
#header .logo-section .input-country label.ireland{background-position: -147px -56px}
#header .logo-section .input-country label.israel{background-position: -147px -84px}
#header .logo-section .input-country label.italy{background-position: -147px -112px}
#header .logo-section .input-country label.japan{background-position: -147px -140px}
#header .logo-section .input-country label.lebanon{background-position: -147px -168px}
#header .logo-section .input-country label.malaysia{background-position: -147px -196px}
#header .logo-section .input-country label.maldives{background-position: -147px -224px}
#header .logo-section .input-country label.malta{background-position: -147px -252px}
#header .logo-section .input-country label.mexico{background-position: -196px 0px}
#header .logo-section .input-country label.monaco{background-position: -196px -28px}
#header .logo-section .input-country label.netherlands{background-position: -196px -56px}
#header .logo-section .input-country label.new-zealand{background-position: -196px -84px}
#header .logo-section .input-country label.nicaragua{background-position: -196px -112px}
#header .logo-section .input-country label.norway{background-position: -196px -140px}
#header .logo-section .input-country label.pakistan{background-position: -196px -168px}
#header .logo-section .input-country label.panama{background-position: -196px -196px}
#header .logo-section .input-country label.paraguay{background-position: -196px -224px}
#header .logo-section .input-country label.poland{background-position: -196px -252px}
#header .logo-section .input-country label.portugal{background-position: -245px 0px}
#header .logo-section .input-country label.saudi-arabia{background-position: -245px -28px}
#header .logo-section .input-country label.singapore{background-position: -245px -56px}
#header .logo-section .input-country label.south-africa{background-position: -245px -84px}
#header .logo-section .input-country label.south-korea{background-position: -245px -112px}
#header .logo-section .input-country label.spain{background-position: -245px -140px}
#header .logo-section .input-country label.sri-lanka{background-position: -245px -168px}
#header .logo-section .input-country label.st-lucia{background-position: -245px -196px}
#header .logo-section .input-country label.st-vincent-grenadines{background-position: -245px -224px}
#header .logo-section .input-country label.sweden{background-position: -245px -252px}
#header .logo-section .input-country label.switzerland{background-position: -294px 0px}
#header .logo-section .input-country label.trinidad-and-tobago{background-position: -294px -28px}
#header .logo-section .input-country label.united-arab-emirates{background-position: -294px -56px}
#header .logo-section .input-country label.united-kingdom{background-position: -294px -84px}
#header .logo-section .input-country label.united-states{background-position: -294px -112px}
#header .logo-section .input-country label.uruguay{background-position: -294px -140px}
#header .logo-section .input-country label.vietnam{background-position: -294px -168px}
#header .logo-section .input-country label.turkey{background-position: -294px -196px}
#header .logo-section .input-country label{text-indent:-9999px;width:24px;display:block;background:transparent url("/images/worldwide-venue-finding.png") no-repeat 250px 280px;float:left;height:18px;}
#header .logo-section .input-country select{width:120px;margin-left:10px;}

#header .search-section{background:transparent url("/images/v2016/search-bg.png") no-repeat center top;padding:15px 0 28px;}
/*#header .search-section h2{font-family:'allerbold',Helvetica,sans-serif;font-size:24px;color:#fff;text-align:center;line-height:24px;}*/
#header .search-section h1{font-family:'allerbold',Helvetica,sans-serif;font-size:24px;color:#fff;text-align:left;line-height:24px;margin:0 auto 0;width:745px;}
#header .search-section h2{font-family:'allerbold',Helvetica,sans-serif;font-size:24px;color:#fff;text-align:left;line-height:24px;margin:0 auto 0;width:745px;}

#header .search-section .header-form{margin:22px auto 0;width:745px;box-shadow:0 0 40px rgba(0, 0, 0, 0.3);position:relative;}
#header .search-section .header-form.active .search-field{border-bottom-left-radius:0px;-webkit-border-bottom-left-radius:0px;}
#header .search-section .header-form .search-field{background:#fff;border:none;color:#007fc7;float:left;height:36px;font-size:13px;padding:0 20px;border-top-left-radius:4px;border-bottom-left-radius:4px;-webkit-border-top-left-radius:4px;-webkit-border-bottom-left-radius:4px;width:345px;}
#header .search-section .header-form .view-on-map{background:#fff;border-left:1px solid #d7d7d7;float:left;height:26px;width:107px;padding:10px 0 0 15px;}
#header .search-section .header-form .view-on-map label{color:#616567;}
#header .search-section .header-form .view-on-map input{margin-left:5px;}
#header .search-section .header-form .advanced-options{background:#fff url("/images/v2016/advanced-arrow.svg") no-repeat 121px 17px;border-left:1px solid #d7d7d7;color:#616567;display:block;float:left;height:26px;padding:10px 0 0 19px;width:128px;background-size:12px;}
#header .search-section .header-form .advanced-options:hover{text-decoration:none;}
#header .search-section .header-form .advanced-options.active{background-color:#ebf0f3;}
#header .search-section .header-form .search-btn{background:#f7941d;border:none;color:#fff;float:left;margin:0;font-weight:bold;font-size:13px;text-align:center;padding:0;height:36px;width:89px;border-top-right-radius:4px;border-bottom-right-radius:4px;-webkit-border-top-right-radius:4px;-webkit-border-bottom-right-radius:4px;cursor:pointer;}

#header .search-section .header-form .advanced-search-panel{background:#fff;box-shadow:0 11px 15px rgba(0, 0, 0, 0.2);border-bottom-left-radius:4px;border-bottom-right-radius:4px;-webkit-border-bottom-left-radius:4px;-webkit-border-bottom-right-radius:4px;border-top: 1px solid #d7d7d7;left:0;padding:15px;position:absolute;top:36px;width:626px;z-index:100;}
#header .search-section .header-form .advanced-search-panel .row{margin-bottom:15px;}
#header .search-section .header-form .advanced-search-panel .row .left{border:none;float:left;width:310px;}
#header .search-section .header-form .advanced-search-panel .row .right{border:none;float:left;width:310px;}
#header .search-section .header-form .advanced-search-panel .row .field{margin-left:15px;padding:9px 7px;border-radius:4px;-webkit-border-radius:4px;border:1px solid #ccc;}
#header .search-section .header-form .advanced-search-panel .row.select .left select{height:31px !important;margin-left:69px;width:145px !important;}
#header .search-section .header-form .advanced-search-panel .row.select .right select{height:31px !important;margin-left:69px;width:145px !important;}
#header .search-section .header-form .advanced-search-panel .row label{color:#007fc7;font-size:13px;font-weight:bold;}
#header .search-section .header-form .advanced-search-panel .row.checkboxes{margin-bottom:0;}
#header .search-section .header-form .advanced-search-panel .row.checkboxes label{display:block;margin-bottom:15px;}
#header .search-section .header-form .advanced-search-panel .row .first{float:left;width:145px;}
#header .search-section .header-form .advanced-search-panel .row .second{float:left;width:166px;}
#header .search-section .header-form .advanced-search-panel .row .third{float:left;width:160px;}
#header .search-section .header-form .advanced-search-panel .row .fourth{float:left;}
#header .search-section .header-form .advanced-search-panel .row ul li{margin-bottom:10px;color:#616567;}
#header .search-section .header-form .advanced-search-panel .row ul li:last-child{margin-bottom:0;}
#header .search-section .header-form .advanced-search-panel .row.checkboxes ul li input{margin-right:10px;}


/* Main Content Styles */
#main-content{background-image:none;background-color:#fff;padding:0;margin-bottom:30px;border-bottom-left-radius:15px;border-bottom-right-radius:15px;-webkit-border-bottom-left-radius:15px;-webkit-border-bottom-right-radius:15px;}

/* LH Sidebar */
#main-content .column-one{margin:0 15px;width:130px;}
#main-content .column-one .list-panel{margin-bottom:20px;}
#main-content .column-one .list-panel ul li{line-height:20px;padding-left:10px;}
#main-content .column-one .list-panel ul li a{color:#3d3d3d;}
#main-content .column-one .list-panel .grey{background:#ebebeb url("/images/v2016/sidebar-search-icon.svg") no-repeat 10px 10px;border-radius:4px;-webkit-border-radius:4px;color:#01669f;font-size:14px;padding:5px 0 10px 40px;margin-bottom:10px;background-size:22px;}
#main-content .column-one .list-panel .grey span{font-weight:bold;font-size:18px;}

#main-content .column-one .venue-deals-panel{background:transparent url("/images/v2016/deals-panel.png") no-repeat;display:block;text-indent:-9999px;height:104px;margin-bottom:20px;}

/* Main Content */
#main-content #mid-column-wrapper{float:left;width:495px;}
#main-content #mid-column-wrapper .city-heading{margin-bottom:20px;}
#main-content #mid-column-wrapper .city-heading h2{background:transparent url("/images/v2016/city-heading-marker.png") no-repeat 0 5px;color:#01669f;float:left;font-size:18px;font-weight:bold;line-height:25px;margin-bottom:20px;padding:0 0 0 45px;}
#main-content #mid-column-wrapper .city-heading h2 span{font-size:30px;display:block;}
#main-content #mid-column-wrapper .city-heading .share-icons{float:right;}

#main-content #mid-column-wrapper .search-result-heading{font-weight:bold;font-size:14px;color:#01669f;background:#e3f1fc;border-radius:4px;-webkit-border-radius:4px;padding:6px 10px;}

#main-content #mid-column-wrapper .venue-panel{margin:20px 0;padding:10px;}
#main-content #mid-column-wrapper .venue-panel h3{margin:0 0 20px;}
#main-content #mid-column-wrapper .venue-panel h3 a{font-weight:bold;color:#01669f;font-size:24px;}
#main-content #mid-column-wrapper .venue-panel img{margin-bottom:15px;}
#main-content #mid-column-wrapper .venue-panel .details{margin-bottom:15px;}
#main-content #mid-column-wrapper .venue-panel .description{margin-bottom:15px;}
#main-content #mid-column-wrapper .venue-panel ul li{float:left;font-weight:bold;padding:0;}
#main-content #mid-column-wrapper .venue-panel ul li .suites{background:transparent url("/images/v2016/venue-show-suites-icon.svg") no-repeat left center;text-decoration:none;padding:3px 0 3px 32px;background-size:27px;}
#main-content #mid-column-wrapper .venue-panel ul li .clipboard{background:transparent url("/images/v2016/venue-clipboard-icon.svg") no-repeat left center;text-decoration:none;padding:5px 0 5px 32px;margin-left:20px;background-size:24px;}
#main-content #mid-column-wrapper .venue-panel ul li .map{background:transparent url("/images/v2016/venue-map-icon.svg") no-repeat left center;text-decoration:none;padding:5px 0 5px 23px;margin-left:20px;background-size:18px;}
#main-content #mid-column-wrapper .venue-panel ul li .button{background:#f7941d;border:none;color:#fff;text-decoration:none;border-radius:4px;-webkit-border-radius:4px;padding:5px 20px;margin-left:20px;}
#main-content #mid-column-wrapper .venue-panel .divider{background:#e3f1fc;height:2px;width:100%;margin-top:40px;}

#main-content #mid-column-wrapper .venue-panel.premium{border:3px solid #f7941d;border-radius:5px;-webkit-border-radius:5px;padding:10px 10px 20px;}
#main-content #mid-column-wrapper .venue-panel.premium{border:1px solid #f7941d;box-shadow:0 0 10px rgba(0,0,0,0.2);} 

#main-content #mid-column-wrapper .venue-panel.premium h3{background:#f7941d;margin:0;}
/*#main-content #mid-column-wrapper .venue-panel.premium h3 a{color:#fff;padding:10px;display:block}*/
#main-content #mid-column-wrapper .venue-panel.premium h3 a{color:#fff;padding:10px;display:inline-block}
/*#main-content #mid-column-wrapper .venue-panel.premium h3 .premium-badge{color:#f7941d;background:#fff;border-radius:4px;-webkit-border-radius:4px;padding:7px 10px;display:inline-block;margin:0 0 9px 10px;text-transform:uppercase;font-size:19px;font-weight:bold;}*/
#main-content #mid-column-wrapper .venue-panel.premium h3 .premium-badge{float:right;color:#f7941d;background:#fff;border-radius:4px;-webkit-border-radius:4px;padding:7px 10px;margin:6px 5px 9px 10px;text-transform:uppercase;font-size:19px;font-weight:bold;}
#main-content #mid-column-wrapper .venue-panel.premium .divider{display:none;}
#main-content #mid-column-wrapper .venue-panel-full.premium h3 a{background:transparent url(/images/premium-badge.svg) no-repeat;display:block;padding:10px 45px 10px 0;background-size:45px;background-position:right center;}

/* Venue Page */
#main-content #mid-column-wrapper .venue-top-section{}
#main-content #mid-column-wrapper .venue-top-section .back-to-results{font-weight:bold;font-size:14px;color:#01669f;background:#e3f1fc;border-radius:4px;-webkit-border-radius:4px;padding:6px 10px;float:left;}
#main-content #mid-column-wrapper .venue-top-section .share-icons{float:right;}

#main-content #mid-column-wrapper .venue-panel-full{margin:20px 0;padding:10px;}
#main-content #mid-column-wrapper .venue-panel-full h3{margin:0 0 20px;}
/*#main-content #mid-column-wrapper .venue-panel-full h3 a{font-weight:bold;color:#01669f;font-size:27px;}*/
#main-content #mid-column-wrapper .venue-panel-full img{margin-bottom:20px;}
/*********New lines added as provided***********/
#main-content #mid-column-wrapper .venue-panel-full h3 a{font-weight:bold;color:#01669f;font-size:27px;line-height:25px;}
#main-content #mid-column-wrapper .venue-panel h3 a{font-weight:bold;color:#01669f;font-size:24px;line-height:23px;}
/*.result-image-container{display:inline-block;padding:0px 0px;box-sizing:border-box;width:468px;margin-bottom:5px;}*/
.result-image-container{display:inline-block;padding:0px 0px;box-sizing:border-box;width:100%;margin-bottom:5px;}
.result-image-container{position:relative;}
.result-image-container .result-image{margin:auto;max-width:100%;} 
.result-image-container .premium{background:#f7941d;color:#fff;font-weight:bold;display:inline-block;padding:5px 15px;font-size:15px;border-radius:5px;-webkit-border-radius:5px;position:absolute;bottom:30px;right:10px;} 
/*********New lines added as provided***********/
#main-content #mid-column-wrapper .venue-panel-full .full-button{background:#f7941d;border:none;border-radius:4px;-webkit-border-radius:4px;color:#fff;display:block;font-size:16px;font-weight:bold;padding:8px 0;text-align:center;text-decoration:none;width:100%;}
#main-content #mid-column-wrapper .venue-panel-full .details{margin-bottom:15px;}
#main-content #mid-column-wrapper .venue-panel-full .details dl{float:left;width:225px;}
#main-content #mid-column-wrapper .venue-panel-full .details dl.left{border:none;}
#main-content #mid-column-wrapper .venue-panel-full .details dl dd{margin-left:110px;}
#main-content #mid-column-wrapper .venue-panel-full .details dl.right dd{margin-left:90px;}
#main-content #mid-column-wrapper .venue-panel-full .details dl dd a{text-decoration:underline;}
#main-content #mid-column-wrapper .venue-panel-full .details dl dt{ font-weight:bold;float:left;}
#main-content #mid-column-wrapper .venue-panel-full .description{margin:20px 0 15px;}
#main-content #mid-column-wrapper .venue-panel-full .description a{color:#28282a;display:inline-block;margin-top:5px;text-decoration:underline;}
#main-content #mid-column-wrapper .venue-panel-full ul li{float:left;font-weight:bold;padding:0;}
#main-content #mid-column-wrapper .venue-panel-full ul li .suites{background:transparent url("/images/v2016/venue-show-suites-icon.svg") no-repeat left center;text-decoration:none;padding:3px 0 3px 32px;background-size:27px;}
#main-content #mid-column-wrapper .venue-panel-full ul li .reviews{background:transparent url("/images/v2016/venue-reviews-icon.svg") no-repeat left center;text-decoration:none;padding:5px 0 5px 32px;margin-left:20px;color:#c6c6c6;background-size:28px;}
#main-content #mid-column-wrapper .venue-panel-full .divider{background:#e3f1fc;height:2px;width:100%;margin:30px 0;}

#main-content #mid-column-wrapper .venue-panel-full .floor-plan-section p{margin:15px 0 20px;}
#main-content #mid-column-wrapper .venue-panel-full .floor-plan-section img{margin-bottom:0;}


/* RH Sidebar */
#main-content .column-four{margin:0 15px;width:130px;}
#main-content .column-four .clipboard-panel{margin-bottom:30px;}
#main-content .column-four .clipboard-panel .grey{background:#ebebeb url("/images/v2016/sidebar-clipboard-icon.svg") no-repeat scroll 10px 10px;border-radius:4px;-webkit-border-radius:4px;color:#01669f;font-size:14px;margin-bottom:10px;padding:13px 0 15px 40px;background-size:22px;}
#main-content .column-four .clipboard-panel p{padding:0 10px;line-height:16px;}
#main-content .column-four .expert-venue-panel{margin-bottom:30px;}
#main-content .column-four .expert-venue-panel .grey{background:#ebebeb url("/images/v2016/sidebar-venue-icon.svg") no-repeat scroll 10px 15px;border-radius:4px;-webkit-border-radius:4px;color:#01669f;font-size:14px;margin-bottom:10px;padding:8px 0 10px 40px;background-size:22px;}
#main-content .column-four .expert-venue-panel .grey span{font-weight:bold;font-size:18px;}
#main-content .column-four .expert-venue-panel img{margin:5px 0 10px;}
#main-content .column-four .expert-venue-panel p{line-height:16px;margin-bottom:10px;padding:0 10px 0 12px;}
/*#main-content .column-four .expert-venue-panel .callback-field{border:1px solid #ccc;color:#999;margin:0 10px 10px;padding:6px;width:100px;}*/
#main-content .column-four .expert-venue-panel .callback-field{border:1px solid #ccc;color:#999;margin:0 0px 10px;padding:6px;width:100%;box-sizing: border-box;}
#main-content .column-four .expert-venue-panel .submit{background:#f7941d;border:none;color:#fff;font-size:13px;font-weight:bold;padding:5px 0;width:100%;border-radius:4px;-webkit-border-radius:4px;cursor:pointer;}

#main-content .column-four .social-panel .facebook{color:#3b5997;border:1px solid #3b5997;border-radius:2px;-webkit-border-radius:2px;background:transparent url("/images/v2016/share-fb-icon.png") no-repeat 10px 9px;display:block;margin-bottom:10px;line-height:14px;padding:7px 0 7px 40px;}
#main-content .column-four .social-panel .twitter{color:#22c9fc;border:1px solid #22c9fc;border-radius:2px;-webkit-border-radius:2px;background:transparent url("/images/v2016/share-tw-icon.png") no-repeat 10px 9px;display:block;margin-bottom:10px;line-height:14px;padding:7px 0 7px 40px;}
#main-content .column-four .social-panel .youtube{color:#dd4b39;border:1px solid #dd4b39;border-radius:2px;-webkit-border-radius:2px;background:transparent url("/images/v2016/share-yt-icon.png") no-repeat 10px 9px;display:block;margin-bottom:10px;line-height:14px;padding:7px 0 7px 40px;}
#main-content .column-four .social-panel .linkedin{color:#1b6686;border:1px solid #1b6686;border-radius:2px;-webkit-border-radius:2px;background:transparent url("/images/v2016/share-in-icon.png") no-repeat 10px 9px;display:block;margin-bottom:10px;line-height:14px;padding:7px 0 7px 40px;}
#main-content .column-four .social-panel .vimeo{color:#2ab8e8;border:1px solid #2ab8e8;border-radius:2px;-webkit-border-radius:2px;background:transparent url("/images/v2016/share-vm-icon.png") no-repeat 10px 9px;display:block;margin-bottom:10px;line-height:14px;padding:7px 0 7px 40px;}
#main-content .column-four .social-panel .share{color:#00bf00;border:1px solid #00bf00;border-radius:2px;-webkit-border-radius:2px;background:transparent url("/images/v2016/share-icon.png") no-repeat 10px 9px;display:block;margin-bottom:10px;line-height:14px;padding:7px 0 7px 40px;}


/*Advertise form*/
.advertise-form-section{border-bottom:2px solid #e3f1fc;margin-bottom:35px;padding-bottom:35px;}
.advertise-form-section h1{font-weight:bold;font-size:30px;line-height:35px;position:relative;margin-bottom:25px;}
.advertise-form-section h1:before{content:'';width:100px;height:110px;right:10px;position:absolute;background:transparent url("/images/cuk16-sprite.svg") no-repeat scroll -507px -35px / 600px auto}
.advertise-form-section h2{color:#f7941d;font-size:24px;font-weight:bold;margin-bottom:35px;}

.advertise-form-section .input-row-full{margin-bottom:25px;}
.advertise-form-section .input-row-half{width:235px;margin:0 25px 25px 0;float:left;}
.advertise-form-section .input-row-half.last{margin-right:0;}
.advertise-form-section input{margin:0;padding: 15px;border-radius:5px;-webkit-border-radius:5px;border:1px solid #ccc;width:93%;font-size:14px;width:463px;font-family:Arial,"Trebuchet MS",Helvetica,sans-serif;transition:all 0.25s ease-in-out 0s;}
.advertise-form-section textarea{margin:0;padding: 15px;border-radius:5px;-webkit-border-radius:5px;border:1px solid #ccc;width:93%;font-size:14px;width:463px;font-family:Arial,"Trebuchet MS",Helvetica,sans-serif;transition:all 0.25s ease-in-out 0s;}
.advertise-form-section input[type="checkbox"]{width:auto !important;margin-left:5px;}
.advertise-form-section .input-row-half input{width:203px;}
.advertise-form-section input:focus, .advertise-form-section textarea:focus, .advertise-form-section select:focus{border-color:#43aae0 !important;box-shadow:0 0 5px rgba(67,170,224,0.5);}
.advertise-form-section .button{background:#43aae0;color:#fff;font-weight:bold;border:none;width:100%;font-size:16px;cursor:pointer;}
.advertise-form-section .button:hover{background:#00539b;}
.advertise-form-section select{width:233px;padding:15px 35px 15px 15px;font-size:14px;color:#8a8b8e;border:1px solid #ccc;-webkit-appearance none;-moz-appearance:none;-webkit-appearance:none;appearance:none;background:#FFF url("/images/v2016/select-arrows.svg") no-repeat scroll 210px 19px / 12px auto;border-radius:5px;-webkit-border-radius:5px;font-family:Arial,"Trebuchet MS",Helvetica,sans-serif;transition:all 0.25s ease-in-out 0s;} 
/*target Internet Explorer 9 and Internet Explorer 10:*/
@media screen and (min-width:0\0) { 
    .advertise-form-section select{background:none;padding:5px;}
}
.advertise-form-section ::-webkit-input-placeholder{color:#8a8b8e;opacity:1;}
.advertise-form-section :-moz-placeholder{color:#8a8b8e;opacity:1;}
.advertise-form-section ::-moz-placeholder{color:#8a8b8e;opacity:1;}
.advertise-form-section :-ms-input-placeholder{color:#8a8b8e;opacity:1;}

.advertise-six-features{}
.advertise-six-features h2{font-weight:bold;font-size:24px;line-height:24px;text-align:center;margin-bottom:25px;}
.advertise-six-features .ad-feat-panel{float:left;width:151px;text-align:center;margin-bottom:45px;}
.advertise-six-features .ad-feat-panel.mid{margin:0 21px;} 

.advertise-six-features .ad-feat-panel div{width:100%;height:45px;position:relative;margin-bottom:10px;}
.advertise-six-features .ad-feat-panel div:before{content: '';width:50px;height:45px;margin-left:auto;margin-right:auto;left:0;right:0;position:absolute;}
.advertise-six-features .ad-feat-panel .ico-mag:before{background:transparent url("/images/cuk16-sprite.svg") no-repeat scroll -60px -159px / 400px auto;}
.advertise-six-features .ad-feat-panel .ico-client:before{background:transparent url("/images/cuk16-sprite.svg") no-repeat scroll -59px -211px / 400px auto;width:40px;}
.advertise-six-features .ad-feat-panel .ico-speech:before{background:transparent url("/images/cuk16-sprite.svg") no-repeat scroll -94px -211px / 400px auto;}
.advertise-six-features .ad-feat-panel .ico-account:before{background:transparent url("/images/cuk16-sprite.svg") no-repeat scroll -141px -211px / 400px auto;width:40px;}
.advertise-six-features .ad-feat-panel .ico-tick:before{background:transparent url("/images/cuk16-sprite.svg") no-repeat scroll -211px -211px / 400px auto;width:35px;}
.advertise-six-features .ad-feat-panel .ico-heart:before{background:transparent url("/images/cuk16-sprite.svg") no-repeat scroll -277px -211px / 400px auto;width:35px;}


.advertise-clients{border-bottom:2px solid #e3f1fc;margin-bottom:35px;padding-bottom:35px;}
.advertise-clients h2{font-weight:bold;font-size:24px;line-height:24px;text-align:center;margin-bottom:35px;}
.advertise-clients img{margin-bottom:40px;}

.advertise-clients .ad-client-quote{}
/*.advertise-clients .ad-client-quote:before{content:'�';font-size:130px;color:#f7941d;position:relative;float:left;width:50px;height:29px;left:0;top:30px;}
.advertise-clients .ad-client-quote:after{content:'�';font-size:130px;color:#f7941d;position:relative;float:right;width:50px;height:29px;right:0;bottom:-40px;}*/
.advertise-clients .ad-client-quote:before{content:'"';font-size:130px;color:#f7941d;position:relative;float:left;width:50px;height:29px;left:0;top:30px;}
.advertise-clients .ad-client-quote:after{content:'"';font-size:130px;color:#f7941d;position:relative;float:right;width:50px;height:29px;right:0;bottom:-40px;}
.advertise-clients cite{margin-top:15px;display:inline-block;}

.advertise-vid-production{margin-bottom:65px;}
/*Advertise form*/

/* Footer */
.conf-group{float:left !important;}
.scrollup{width:40px;height:40px;opacity:0.3;position:fixed;bottom:50px;right:100px;display:none;text-indent:-9999px;background: url('/images/icon_top.png') no-repeat;}

/*.hover_img_suite a { position:relative; }
.hover_img_suite a span { position:absolute; display:none; z-index:10000;margin-left:70px;}
.hover_img_suite a span img { max-width:396px; }
.hover_img_suite a:hover span { display:block; }*/
.div_image_suite {position: absolute;margin: -60px 0px 0px 72px;max-width: 397px;z-index: 10000;display: none;}
.bg-deepskyblue {background-color:deepskyblue;}
.bg-peach {background-color:#FBC98E;}
a.full-button{background:#f7941d;border:none;border-radius:4px;-webkit-border-radius:4px;color:#fff;display:block;font-size:16px;font-weight:bold;padding:8px 0;text-align:center;text-decoration:none;width:100%;}
a.full-button:hover{text-decoration:none;}

/* #10823 start*/
/* Login */
#login{width:385px;display:none;padding:50px;}
#login .btn-venue{background-color:#2093ef;border:none;color:#fff;font-size:16px;width:86%;padding:20px 27px !important;border-radius:4px;cursor:pointer;text-align:center;vertical-align:middle;position:relative;margin-bottom:20px;display:block;text-decoration:none;}
#login .btn-venue:hover{color:#fff;background-color:#1482d9;}
#login .btn-venue .icon{font-size:18px;left:20px;position:absolute;top:6px;line-height:44px;}

#login .btn-client{background-color:#01669f;border:none;color:#fff;font-size:16px;width:86%;padding:20px 27px !important;border-radius:4px;cursor:pointer;text-align:center;vertical-align:middle;position:relative;display:block;text-decoration:none;}
#login .btn-client:hover{color:#fff;background-color:#01527f;}
#login .btn-client .icon{font-size:18px;left:20px;position:absolute;top:6px;line-height:44px;}

/* Home Page Content */
.home-heading-section{text-align:center;background: url("/images/orange-rule.png") repeat-x center 30px;margin-bottom:20px;}
.home-heading-section h2{font-weight:bold;font-size:18px;text-align:center;display:inline-block;margin:0 auto;padding:10px;background: #fff;}
.home-heading-section .button-container{}
.home-heading-section .button-container .how-works{margin-right: 10px;}

.button-white{display:inline-block;background:#fff;border:1px solid #6598b7;color:#f7941d;text-align:center;font-weight:bold;padding:5px 25px;border-radius:2px;-webkit-border-radius:2px;}
.button-orange{display:inline-block;background:#f7941d;border:1px solid #9f9385;color:#fff !important;text-align:center;font-weight:bold;padding:5px 25px;border-radius:2px;-webkit-border-radius:2px;}
.button-white:hover{color:#f7941d;border:1px solid #467a99;text-decoration:none;}
.button-orange:hover{color:#fff;background:#db8115;text-decoration:none;}

.competition-banner{border-bottom:1px solid #EEE;margin-bottom:25px;padding-bottom:25px;}

.specific-venue-section{border-bottom:1px solid #EEE;margin-bottom:25px;padding-bottom:25px;}
.specific-venue-section .heading{margin-bottom:20px;}
.specific-venue-section .heading h2{font-weight:bold;font-size:18px;float:left;margin:5px 0 0;}
.specific-venue-section .heading .button-orange{float:right;}
.specific-venue-section ul{margin:0 auto;width:486px;}
.specific-venue-section ul li{float:left;margin-right:6px;margin-bottom:6px;}
.specific-venue-section ul li.no-marg{margin-right:0;}
.specific-venue-section ul li.blank{display:inline-block;border:3px solid #FFF;height:70px;width:70px;}
.specific-venue-section ul li a{display:inline-block;border:3px solid #EEE;height:70px;width:70px;}
.specific-venue-section ul li a img{padding:10px;}
.specific-venue-section ul li:hover a{opacity:0.9;border:3px solid #DDD;}

.ezine-section h2{font-weight:bold;font-size:22px;text-align:center;margin-bottom:15px;}
.ezine-section h2 span{font-weight:normal;font-size:12px;text-align:center;display:block;}

.text-section{text-align:center;margin:30px 0 50px;}
.text-section-left{text-align:left;margin:30px 0 50px;}
.text-section p{line-height:18px;}
/* .text-section .top-section{border-bottom:1px solid #EEE;margin-bottom:25px;padding-bottom:25px;} */
.text-section .top-section p{padding:2px 0;}
.text-section .top-section h3{background:transparent url("/images/orange-rule.png") repeat-x center 19px;font-size:16px;font-weight:bold;margin:0 30px;}
.text-section .top-section h3 span{display:inline-block;margin:0 auto;padding:10px;background: #fff;}
.text-section .top-section .grey-strip{background:#f6f6f6;}

.text-section .bottom-section{border-top:1px solid #EEE;margin-top:25px;padding-top:25px;}
.left-aligned-text { text-align: left; margin-left: 5px; }
.bottom-section h2{font-size:16px;font-weight:bold;margin-bottom:20px;}
.bottom-section h2 span{font-size:15px;font-weight:normal;display:block}
.bottom-section p{text-align:left;margin-bottom:15px;}
.bottom-section h3{color:#f7941d;text-align:left;font-size:14px;font-weight:bold;}
.bottom-section a{font-weight:bold;}
/* #10823 end*/

/* Deals Page Content */
.deals-heading-section{text-align:center;background: url("/images/orange-rule.png") repeat-x center 30px;margin-bottom:20px;}
.deals-heading-section h1{font-weight:bold;font-size:25px;text-align:center;display:inline-block;margin:0 auto;padding:20px 20px 15px;background: #fff;}
.deals-heading-section p{font-weight:bold;font-size:15px;text-align:center;margin:0;}
/* Deals form start*/
.deals-form-section{margin:50px 0;}
.deals-form-section h3{color:#3d3d3d;font-size:14px;font-weight:bold;margin-bottom:10px;}
.deals-form-section .input-row-full{margin-bottom:25px;}
.deals-form-section .input-row-half{width:235px;margin:0 25px 25px 0;float:left;}
.deals-form-section .input-row-half.last{margin-right:0;}
.deals-form-section input{margin:0;padding: 15px;border-radius:5px;-webkit-border-radius:5px;border:1px solid #ccc;width:93%;font-size:14px;width:463px;font-family:Arial,"Trebuchet MS",Helvetica,sans-serif;transition:all 0.25s ease-in-out 0s;}
.deals-form-section .input-row-half input{width:203px;}
.deals-form-section input:focus, .deals-form-section select:focus{border-color:#43aae0 !important;box-shadow:0 0 5px rgba(67,170,224,0.5);}
.deals-form-section .button{background:#f7941d;color:#fff;font-weight:bold;border:none;width:auto;font-size:16px;cursor:pointer;text-transform:uppercase;float:right;padding:10px 15px;}
.deals-form-section select{width:233px;padding:15px 35px 15px 15px;font-size:14px;color:#8a8b8e;border:1px solid #ccc;-webkit-appearance none;-moz-appearance:none;-webkit-appearance:none;appearance:none;background:#FFF url("/images/v2016/select-arrows.svg") no-repeat scroll 210px 19px / 12px auto;border-radius:5px;-webkit-border-radius:5px;font-family:Arial,"Trebuchet MS",Helvetica,sans-serif;transition:all 0.25s ease-in-out 0s;} 
/*target Internet Explorer 9 and Internet Explorer 10:*/
@media screen and (min-width:0\0){.deals-form-section select{background:none;padding:5px;}}
.deals-form-section ::-webkit-input-placeholder{color:#8a8b8e;opacity:1;}
.deals-form-section :-moz-placeholder{color:#8a8b8e;opacity:1;}
.deals-form-section ::-moz-placeholder{color:#8a8b8e;opacity:1;}
.deals-form-section :-ms-input-placeholder{color:#8a8b8e;opacity:1;}

.deals-city-section{margin-bottom:65px;}
.deals-city-section .row{margin-bottom:25px;}
.deals-city-section h2{font-weight:bold;font-size:26px;border-bottom:1px solid #aac1cf;padding-bottom:20px;margin-bottom:25px;}
.deals-city-section .city-section{float:left;width:237px;margin-right:21px;}
.deals-city-section .city-section.right{margin-right:0;}
.deals-city-section .city-section img{}
.deals-city-section .city-section .bottom-section{margin-top:10px;}
.deals-city-section .city-section .bottom-section .text-link{font-weight:normal;float:left;font-size:10px;margin:6px 0 0;}
.deals-city-section .city-section .bottom-section .button{background:#f7941d;color:#fff;font-weight:normal;border:none;width:auto;font-size:12px;cursor:pointer;float:right;padding:5px 10px;border-radius:3px;-webkit-border-radius:3px;text-decoration:none;}
/* Deals form end*/

/* Venue Deal Results Page */
.offer-panel{border-bottom:1px solid #DDD;padding-bottom:25px;margin-bottom:25px;}

.offer-panel .offer-details{width:495px;height:186px;position:relative;margin-bottom:20px;cursor:pointer;}
.offer-panel .offer-details h2{position:absolute;border:none;font-size:16px;color:#f7941d;z-index:999;text-align:center;text-transform:uppercase;margin:0;padding:0;top:40px;width:495px;}
.offer-panel .offer-details h2 .rule{height:1px;width:180px;background:#ccc;margin:10px auto 12px;display:block;}
.offer-panel .offer-details .button{position:absolute;margin:0 auto;display:inline-block;background:#f7941d;z-index:999;text-align:center;color:#fff;font-weight:bold;padding:5px 0;top:120px;width:85px;left:0;right:0;}
.offer-panel .offer-details .tint-overlay{background:#000000;opacity:0.5;width:495px;height:186px;}
.offer-panel .offer-details:hover .button{text-decoration:underline;}

.offer-panel h3{font-size:15px;font-weight:bold;color:#3d3d3d;line-height:19px;}
.offer-panel h3 i{margin-right:5px;}
.offer-panel p{margin-top:10px;}
/* Venue Deal Results Page end*/

/* Venue Deal Page - form start*/
.deals-heading-section.alt{background-position:center 37px;}
.deals-heading-section.alt h1{font-size:18px;padding:10px 20px;}
.deals-heading-section.alt h2{font-size:17px;line-height:19px;}
.deals-page-section .venue-offer-panel{border-bottom:1px solid #DDD;padding-bottom:25px;margin-bottom:25px;}
.deals-page-section .venue-offer-panel img{margin-bottom:20px;}
.deals-page-section .venue-offer-panel h3{font-size:15px;font-weight:bold;color:#3d3d3d;line-height:19px;}
.deals-page-section .venue-offer-panel h3 i{margin-right:5px;}
.deals-page-section .venue-offer-panel h4{font-size:13px;font-weight:bold;margin:10px 0;}
.deals-page-section .venue-offer-panel h4 span{color:#3d3d3d;font-weight:normal;display:inline-block;margin-right:20px;}
.deals-page-section .venue-offer-panel p{margin-top:10px;}
.deals-page-section .venue-offer-panel ul{list-style-type:disc;margin:10px 0 0 20px;}
.deals-page-section .deals-form-section{padding-bottom:35px;}
.deals-page-section .deals-form-section h2{font-weight:bold;font-size:16px;line-height:21px;position:relative;margin-bottom:30px;text-align:center;}
.deals-page-section .deals-form-section h2:after{content:'';width:170px;height:1px;right:0;position:absolute;background:transparent url("http://www.conferences-uk.org.uk/images/orange-rule.png") repeat-x scroll center 0px;left:0;margin:0 auto;top:35px;}
.deals-page-section .deals-form-section h3{font-size:16px;font-weight:normal;margin-bottom:30px;text-align:center;line-height:25px;}
.deals-page-section .deals-form-section h3 span{color:#00539b;font-weight:bold;font-size:20px;}

.deals-page-section .deals-form-section .input-row-full{margin-bottom:25px;}
.deals-page-section .deals-form-section .input-row-half{width:235px;margin:0 25px 25px 0;float:left;}
.deals-page-section .deals-form-section .input-row-half.last{margin-right:0;}
.deals-page-section .deals-form-section input{margin:0;padding: 15px;border-radius:5px;-webkit-border-radius:5px;border:1px solid #ccc;width:93%;font-size:14px;width:463px;font-family:Arial,"Trebuchet MS",Helvetica,sans-serif;transition:all 0.25s ease-in-out 0s;}
.deals-page-section .deals-form-section textarea{margin:0;padding: 15px;border-radius:5px;-webkit-border-radius:5px;border:1px solid #ccc;width:93%;font-size:14px;width:463px;font-family:Arial,"Trebuchet MS",Helvetica,sans-serif;transition:all 0.25s ease-in-out 0s;}
.deals-page-section .deals-form-section .input-row-half input{width:203px;}
.deals-page-section .deals-form-section input:focus, .deals-page-section .deals-form-section textarea:focus{border-color:#43aae0 !important;box-shadow:0 0 5px rgba(67,170,224,0.5);}
.deals-page-section .deals-form-section .button{background:#F8893A;color:#fff;font-weight:bold;border:none;width:100%;font-size:16px;cursor:pointer;}
.deals-page-section .deals-form-section .button:hover{background:#D97229;}
.deals-page-section .deals-form-section ::-webkit-input-placeholder{color:#8a8b8e;opacity:1;}
.deals-page-section .deals-form-section :-moz-placeholder{color:#8a8b8e;opacity:1;}
.deals-page-section .deals-form-section ::-moz-placeholder{color:#8a8b8e;opacity:1;}
.deals-page-section .deals-form-section :-ms-input-placeholder{color:#8a8b8e;opacity:1;}
/* Venue Deal Page - form end*/

/* Contact Page start*/
label{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}
.acc-sidebar #main-content .column-one .list-panel .grey{cursor:pointer;}
/*#main-content .column-one .list-panel .grey{cursor:pointer;}*/
#accordion{margin-bottom:40px;}
#accordion h2{color:#f7941d;font-size:24px;font-weight:normal;margin:0 0 25px 15px;line-height:28px;}
#accordion .accordion-section{}
#accordion .accordion-section.top .accordion-toggle{padding:15px 0 0 15px;height:70px;}
#accordion .accordion-section.top .accordion-toggle:after{top:9px;}
#accordion .accordion-section .accordion-toggle{height:55px;margin-bottom:20px;cursor:pointer;font-weight:bold;position:relative;padding:30px 0px 0 15px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;line-height:28px;border:1px solid #d7ecfa;border-radius:5px;-webkit-border-radius:5px;background:#e1f0fa;background:-moz-linear-gradient(top,  #ffffff 0%, #e1f0fa 100%);background:-webkit-linear-gradient(top,  #ffffff 0%,#e1f0fa 100%);background:linear-gradient(to bottom,  #ffffff 0%,#e1f0fa 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#e1f0fa',GradientType=0 );}
#accordion .accordion-section .accordion-toggle .icon-wrapper{background:none;border-radius:12px;-webkit-border-radius:12px;width:0;height:0;position:absolute;padding:11px;border:1px solid #01669f;right:23px;top:34px;}
#accordion .accordion-section .accordion-toggle .icon-wrapper .fa-minus{font-size:11px;color:#01669f;position:absolute;top:7px;left:7px;}
#accordion .accordion-section .accordion-toggle .icon-wrapper .fa-plus{font-size:11px;color:#01669f;position:absolute;top:7px;left:7px;}
#accordion .accordion-section .active .icon-wrapper .fa-plus{display:none;}
#accordion .accordion-section .active .icon-wrapper .fa-minus{display:block;}
#accordion .accordion-section .icon-wrapper .fa-plus{display:block;}
#accordion .accordion-section .icon-wrapper .fa-minus{display:none;}
#accordion .accordion-section .accordion-content{margin:0 0 15px;}
#accordion .accordion-section .accordion-content .input-row-full{margin-bottom:25px;position:relative;}
#accordion .accordion-section .accordion-content .input-row-half{width:235px;margin:0 25px 25px 0;float:left;position:relative;}
#accordion .accordion-section .accordion-content .input-row-half.last, #accordion .accordion-section .accordion-content .input-row-half .input-row-half.last{margin-right:0;}
#accordion .accordion-section .accordion-content .input-row-half .input-row-half{width:110px;margin:0 15px 0 0;}
#accordion .accordion-section .accordion-content .required p{display:inline-block;}
#accordion .accordion-section .accordion-content .required .req{color:#007fc7;margin-left:50px;}
/*#accordion .accordion-section .accordion-content i{font-size:18px;position:absolute;right:10px;top:14px;}*/
#accordion .accordion-section .accordion-content p{font-size:14px;color:#999;padding-left:18px;}
#accordion .accordion-section .accordion-content input{margin:0;padding: 15px;border-radius:5px;-webkit-border-radius:5px;border:1px solid #ccc;width:93%;font-size:14px;width:463px;font-family:Arial,"Trebuchet MS",Helvetica,sans-serif;transition:all 0.25s ease-in-out 0s;}
#accordion .accordion-section .accordion-content textarea{margin:0;padding: 15px;border-radius:5px;-webkit-border-radius:5px;border:1px solid #ccc;width:93%;font-size:14px;width:463px;font-family:Arial,"Trebuchet MS",Helvetica,sans-serif;transition:all 0.25s ease-in-out 0s;}
#accordion .accordion-section .accordion-content input[type="checkbox"]{width:auto !important;margin-left:5px;}
#accordion .accordion-section .accordion-content .input-row-half input{width:203px;}
#accordion .accordion-section .accordion-content input:focus, #accordion .accordion-section .accordion-content textarea:focus, #accordion .accordion-section .accordion-content select:focus{border-color:#43aae0 !important;box-shadow:0 0 5px rgba(67,170,224,0.5);}
#accordion .accordion-section .accordion-content .button{background:#43aae0;color:#fff;font-weight:bold;border:none;width:100%;font-size:16px;cursor:pointer;}
#accordion .accordion-section .accordion-content .button:hover{background:#00539b;}
#accordion .accordion-section .accordion-content select{width:100%;padding:15px 25px 15px 15px;font-size:14px;color:#8a8b8e;border:1px solid #ccc;-webkit-appearance none;-moz-appearance:none;-webkit-appearance:none;appearance:none;background:#FFF url("/images/v2016/select-arrows.svg") no-repeat scroll 210px 19px / 12px auto;border-radius:5px;-webkit-border-radius:5px;font-family:Arial,"Trebuchet MS",Helvetica,sans-serif;transition:all 0.25s ease-in-out 0s;} 

#accordion .accordion-section .accordion-content .input-row-half .input-row-half select{background-position:88px 19px;}
#accordion .accordion-section .accordion-content .input-row-half .input-row-half input{width:80px;}
#accordion .accordion-section .accordion-content .input-row-full select{background-position:467px 19px;}

/*Update 2017-03-09 start*/
#accordion .accordion-section .accordion-content .ui-timepicker-input{padding:16px 15px !important;background:#fff url("/images/v2016/select-arrows.svg") no-repeat 90px 19px / 12px auto;}

#accordion .accordion-section .accordion-content .ui.selection.dropdown{background:#fff url("/images/v2016/select-arrows.svg") no-repeat 465px 19px / 12px auto;border:1px solid #ccc;border-radius:5px;-webkit-border-radius:5px;font-size:1 4px;min-height:auto !important;padding:15px 25px 15px 15px;width:453px;}
#accordion .accordion-section .accordion-content .ui.selection.dropdown i.dropdown{display:none;}
#accordion .accordion-section .accordion-content .ui.multiple.dropdown > .text{margin:0;color:#8a8b8e;}
#accordion .accordion-section .accordion-content .ui.multiple.dropdown:focus{border-color:#43aae0 !important;box-shadow:0 0 5px rgba(67, 170, 224, 0.5);}
#accordion .accordion-section .accordion-content .ui.selection.active.dropdown .menu{border-color:#ccc !important;min-width:493px !important;width:493px !important;}

#accordion .accordion-section .accordion-content .input-row-half .ui.selection.dropdown{background-position:210px 19px;min-width:193px;width:193px;}
#accordion .accordion-section .accordion-content .input-row-half .ui.selection.active.dropdown .menu{min-width:233px !important;width:233px !important;}
/*Update 2017-03-09 end*/

/*target Internet Explorer 9 and Internet Explorer 10:*/
@media screen and (min-width:0\0) { 
    #accordion .accordion-section .accordion-content select{background:none;padding:5px;}
}
#accordion .accordion-section .accordion-content ::-webkit-input-placeholder{color:#8a8b8e;opacity:1;}
#accordion .accordion-section .accordion-content :-moz-placeholder{color:#8a8b8e;opacity:1;}
#accordion .accordion-section .accordion-content ::-moz-placeholder{color:#8a8b8e;opacity:1;}
#accordion .accordion-section .accordion-content :-ms-input-placeholder{color:#8a8b8e;opacity:1;}

.bottom-accordion-section{margin-bottom:65px;}
.bottom-accordion-section .input-row-full{margin-bottom:25px;position:relative;}
.bottom-accordion-section .input-row-half{width:235px;margin:0 25px 25px 0;float:left;position:relative;}
.bottom-accordion-section .input-row-half.last{margin-right:0;}
.bottom-accordion-section .input-row-half.captcha{margin-bottom:0;}
.bottom-accordion-section p{font-size:14px;color:#999;}
.bottom-accordion-section p.note{font-size:10px;line-height:14px;}
.bottom-accordion-section input{margin:0;padding: 15px;border-radius:5px;-webkit-border-radius:5px;border:1px solid #ccc;width:93%;font-size:14px;width:463px;font-family:Arial,"Trebuchet MS",Helvetica,sans-serif;transition:all 0.25s ease-in-out 0s;}
.bottom-accordion-section input[type="checkbox"]{width:auto !important;margin:3px 30px 0 0;float:right;}
.bottom-accordion-section input[type="radio"]{width:auto !important;margin:3px 30px 0 0;float:right;}
.bottom-accordion-section .input-row-half input{width:203px;}
.bottom-accordion-section input:focus, .bottom-accordion-section textarea:focus, .bottom-accordion-section select:focus{border-color:#43aae0 !important;box-shadow:0 0 5px rgba(67,170,224,0.5);}
.bottom-accordion-section .button{background:#f8893a;color:#fff;font-weight:bold;border:none;width:100%;font-size:16px;cursor:pointer;}
.bottom-accordion-section .button:hover{background:#d97229;}
.bottom-accordion-section select{width:100%;padding:15px 25px 15px 15px;font-size:14px;color:#8a8b8e;border:1px solid #ccc;-webkit-appearance none;-moz-appearance:none;-webkit-appearance:none;appearance:none;background:#FFF url("/images/v2016/select-arrows.svg") no-repeat scroll 210px 19px / 12px auto;border-radius:5px;-webkit-border-radius:5px;font-family:Arial,"Trebuchet MS",Helvetica,sans-serif;transition:all 0.25s ease-in-out 0s;} 
.bottom-accordion-section .input-row-full select{background-position:467px 19px;}
/* Contact Page end*/

/* How it works start*/
.options{margin:30px 0 0;}
.options h3{color:#F7941D;text-align:center;font-size:20px;line-height:25px;margin-bottom:20px;}
.options .pill{text-align:center;background:#F7941D;color:#ffffff;max-width:350px;margin:0 auto 40px;padding:10px;font-size:14px;border-radius:20px;-webkit-border-radius:20px;}
.options .picture-container{margin:60px 0 35px;}
.options .picture-container .img-1{float:left;width:125px;}
.options .picture-container .img-2{float:left;width:125px;}
.options .picture-container .img-3{float:left;width:125px;}
.options .picture-container .sep{float:left;width:40px;height:1px;background:#d6d6d6;margin:60px 5px 0;}
.options .picture-container p{text-align:center;font-size:11px;line-height:13px;margin-top:15px;}
.options h2{text-align:center;color:#3d3d3d;font-size:17px;margin:0 0 45px;}
.options h2.agents{color:#F7941D;text-align:center;font-size:28px;margin-bottom:40px;}
.options h2.save-time{margin-bottom:15px;}
.options .agents-picture-container{margin-bottom:30px;}
.options .agents-picture-container .img-1{float:left;width:112px;margin-right:15px;}
.options .agents-picture-container .img-2{float:left;width:112px;margin-right:15px;}
.options .agents-picture-container .img-3{float:left;width:112px;margin-right:15px;}
.options .agents-picture-container .img-4{float:left;width:112px;}
.options .agents-picture-container p{text-align:center;margin-top:10px;}
.options h4{text-align:center;background:transparent url("/images/v2016/grey-rule.png") repeat-x 0 8px;color:#3d3d3d;max-width:355px;margin:0 auto;}
.options h4 span{background:#fff;padding:0 15px;}
.options .points{margin:50px 0 70px;}
.options .points .left{border:none;float:left;width:240px;margin-right:15px;}
.options .points .right{float:left;width:240px;}
.options .points ul li{list-style:none;background:transparent url("/images/v2016/orange-list-square.png") no-repeat 0 3px / 9px auto;padding:0 0 8px 20px;line-height:16px;}
.options .button-orange{border:none;display:block;padding:10px;}
/* How it works end*/

/****PPC Start******/
.ppc #header{margin-bottom:0;}
.ppc #main-content{border-radius:0;-webkit-border-radius:0;background:#075384 url("/images/office-background-image.jpg") no-repeat center top;}
.ppc #main-content .left-section{float:left;margin-top:380px;width:410px;}
.ppc #main-content .left-section .left-section-content{margin:0 25px}
.ppc #main-content .left-section .left-section-content h1{color:#FFFFFF;font-size:35px;line-height:40px;}
.ppc #main-content .left-section .left-section-content h3{color:#FFFFFF;font-size:20px;line-height:25px;margin-bottom:30px;}
.ppc #main-content .left-section .left-section-content p{color:#FFFFFF;font-size:15px;margin-bottom:15px;border-bottom:1px solid #27A8FB;padding-bottom:10px;}
.ppc #main-content .left-section .left-section-content p.last{border-bottom:none;}
.ppc #main-content .left-section .enquiry{background:#052d47;text-align:center;color:#F7941D;font-size:14px;padding:17px 0;margin-top:31px;font-weight:bold;}

.ppc #main-content .right-section{float:right;width:380px;margin:0 25px 0 0;background:rgba(3,26,42,0.6);}
.ppc #main-content .right-section .top-section{text-align:center;background:transparent url("/images/conf-icon.svg") no-repeat center 52px / 60px auto;padding:145px 28px 0;min-height:200px;}
.ppc #main-content .right-section .top-section p{color:#FFFFFF;margin-bottom:20px;}
.ppc #main-content .right-section .top-section p.last{margin-bottom:0;}

.ppc #main-content .right-section .form-section{padding:70px 20px 20px;}
.ppc #main-content .right-section .form-section label{width:100%;display:inline-block;color:#FFFFFF;margin-bottom:2px;}
.ppc #main-content .right-section .form-section input, .ppc #main-content .right-section .form-section textarea{border:none;padding:10px;width:320px;margin-bottom:30px;font-size:12px;}
.ppc #main-content .right-section .form-section textarea{height:120px;}
.ppc #main-content .right-section .form-section .submit{margin-bottom:0;background:#F7941D;color:#FFFFFF;text-transform:uppercase;font-size:14px;width:100%;cursor:pointer;font-weight:bold;}
/****PPC End******/

