/*! jQuery UI - v1.12.1 - 2016-09-14
* http://jqueryui.com
* Includes: core.css, accordion.css, autocomplete.css, menu.css, button.css, controlgroup.css, checkboxradio.css, datepicker.css, dialog.css, draggable.css, resizable.css, progressbar.css, selectable.css, selectmenu.css, slider.css, sortable.css, spinner.css, tabs.css, tooltip.css, theme.css
* To view and modify this theme, visit http://jqueryui.com/themeroller/?bgShadowXPos=&bgOverlayXPos=&bgErrorXPos=&bgHighlightXPos=&bgContentXPos=&bgHeaderXPos=&bgActiveXPos=&bgHoverXPos=&bgDefaultXPos=&bgShadowYPos=&bgOverlayYPos=&bgErrorYPos=&bgHighlightYPos=&bgContentYPos=&bgHeaderYPos=&bgActiveYPos=&bgHoverYPos=&bgDefaultYPos=&bgShadowRepeat=&bgOverlayRepeat=&bgErrorRepeat=&bgHighlightRepeat=&bgContentRepeat=&bgHeaderRepeat=&bgActiveRepeat=&bgHoverRepeat=&bgDefaultRepeat=&iconsHover=url(%22images%2Fui-icons_555555_256x240.png%22)&iconsHighlight=url(%22images%2Fui-icons_777620_256x240.png%22)&iconsHeader=url(%22images%2Fui-icons_444444_256x240.png%22)&iconsError=url(%22images%2Fui-icons_cc0000_256x240.png%22)&iconsDefault=url(%22images%2Fui-icons_777777_256x240.png%22)&iconsContent=url(%22images%2Fui-icons_444444_256x240.png%22)&iconsActive=url(%22images%2Fui-icons_ffffff_256x240.png%22)&bgImgUrlShadow=&bgImgUrlOverlay=&bgImgUrlHover=&bgImgUrlHighlight=&bgImgUrlHeader=&bgImgUrlError=&bgImgUrlDefault=&bgImgUrlContent=&bgImgUrlActive=&opacityFilterShadow=Alpha(Opacity%3D30)&opacityFilterOverlay=Alpha(Opacity%3D30)&opacityShadowPerc=30&opacityOverlayPerc=30&iconColorHover=%23555555&iconColorHighlight=%23777620&iconColorHeader=%23444444&iconColorError=%23cc0000&iconColorDefault=%23777777&iconColorContent=%23444444&iconColorActive=%23ffffff&bgImgOpacityShadow=0&bgImgOpacityOverlay=0&bgImgOpacityError=95&bgImgOpacityHighlight=55&bgImgOpacityContent=75&bgImgOpacityHeader=75&bgImgOpacityActive=65&bgImgOpacityHover=75&bgImgOpacityDefault=75&bgTextureShadow=flat&bgTextureOverlay=flat&bgTextureError=flat&bgTextureHighlight=flat&bgTextureContent=flat&bgTextureHeader=flat&bgTextureActive=flat&bgTextureHover=flat&bgTextureDefault=flat&cornerRadius=3px&fwDefault=normal&ffDefault=Arial%2CHelvetica%2Csans-serif&fsDefault=1em&cornerRadiusShadow=8px&thicknessShadow=5px&offsetLeftShadow=0px&offsetTopShadow=0px&opacityShadow=.3&bgColorShadow=%23666666&opacityOverlay=.3&bgColorOverlay=%23aaaaaa&fcError=%235f3f3f&borderColorError=%23f1a899&bgColorError=%23fddfdf&fcHighlight=%23777620&borderColorHighlight=%23dad55e&bgColorHighlight=%23fffa90&fcContent=%23333333&borderColorContent=%23dddddd&bgColorContent=%23ffffff&fcHeader=%23333333&borderColorHeader=%23dddddd&bgColorHeader=%23e9e9e9&fcActive=%23ffffff&borderColorActive=%23003eff&bgColorActive=%23007fff&fcHover=%232b2b2b&borderColorHover=%23cccccc&bgColorHover=%23ededed&fcDefault=%23454545&borderColorDefault=%23c5c5c5&bgColorDefault=%23f6f6f6
* Copyright jQuery Foundation and other contributors; Licensed MIT */

.ui-helper-hidden{display:none}.ui-helper-hidden-accessible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.ui-helper-reset{margin:0;padding:0;border:0;outline:0;line-height:1.3;text-decoration:none;font-size:100%;list-style:none}.ui-helper-clearfix:before,.ui-helper-clearfix:after{content:"";display:table;border-collapse:collapse}.ui-helper-clearfix:after{clear:both}.ui-helper-zfix{width:100%;height:100%;top:0;left:0;position:absolute;opacity:0;filter:Alpha(Opacity=0)}.ui-front{z-index:100}.ui-state-disabled{cursor:default!important;pointer-events:none}.ui-icon{display:inline-block;vertical-align:middle;margin-top:-.25em;position:relative;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat}.ui-widget-icon-block{left:50%;margin-left:-8px;display:block}.ui-widget-overlay{position:fixed;top:0;left:0;width:100%;height:100%}.ui-accordion .ui-accordion-header{display:block;cursor:pointer;position:relative;margin:2px 0 0 0;padding:.5em .5em .5em .7em;font-size:100%}.ui-accordion .ui-accordion-content{padding:1em 2.2em;border-top:0;overflow:auto}.ui-autocomplete{position:absolute;top:0;left:0;cursor:default}.ui-menu{list-style:none;padding:0;margin:0;display:block;outline:0}.ui-menu .ui-menu{position:absolute}.ui-menu .ui-menu-item{margin:0;cursor:pointer;list-style-image:url("data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7")}.ui-menu .ui-menu-item-wrapper{position:relative;padding:3px 1em 3px .4em}.ui-menu .ui-menu-divider{margin:5px 0;height:0;font-size:0;line-height:0;border-width:1px 0 0 0}.ui-menu .ui-state-focus,.ui-menu .ui-state-active{margin:-1px}.ui-menu-icons{position:relative}.ui-menu-icons .ui-menu-item-wrapper{padding-left:2em}.ui-menu .ui-icon{position:absolute;top:0;bottom:0;left:.2em;margin:auto 0}.ui-menu .ui-menu-icon{left:auto;right:0}.ui-button{padding:.4em 1em;display:inline-block;position:relative;line-height:normal;margin-right:.1em;cursor:pointer;vertical-align:middle;text-align:center;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;overflow:visible}.ui-button,.ui-button:link,.ui-button:visited,.ui-button:hover,.ui-button:active{text-decoration:none}.ui-button-icon-only{width:2em;box-sizing:border-box;text-indent:-9999px;white-space:nowrap}input.ui-button.ui-button-icon-only{text-indent:0}.ui-button-icon-only .ui-icon{position:absolute;top:50%;left:50%;margin-top:-8px;margin-left:-8px}.ui-button.ui-icon-notext .ui-icon{padding:0;width:2.1em;height:2.1em;text-indent:-9999px;white-space:nowrap}input.ui-button.ui-icon-notext .ui-icon{width:auto;height:auto;text-indent:0;white-space:normal;padding:.4em 1em}input.ui-button::-moz-focus-inner,button.ui-button::-moz-focus-inner{border:0;padding:0}.ui-controlgroup{vertical-align:middle;display:inline-block}.ui-controlgroup > .ui-controlgroup-item{float:left;margin-left:0;margin-right:0}.ui-controlgroup > .ui-controlgroup-item:focus,.ui-controlgroup > .ui-controlgroup-item.ui-visual-focus{z-index:9999}.ui-controlgroup-vertical > .ui-controlgroup-item{display:block;float:none;width:100%;margin-top:0;margin-bottom:0;text-align:left}.ui-controlgroup-vertical .ui-controlgroup-item{box-sizing:border-box}.ui-controlgroup .ui-controlgroup-label{padding:.4em 1em}.ui-controlgroup .ui-controlgroup-label span{font-size:80%}.ui-controlgroup-horizontal .ui-controlgroup-label + .ui-controlgroup-item{border-left:none}.ui-controlgroup-vertical .ui-controlgroup-label + .ui-controlgroup-item{border-top:none}.ui-controlgroup-horizontal .ui-controlgroup-label.ui-widget-content{border-right:none}.ui-controlgroup-vertical .ui-controlgroup-label.ui-widget-content{border-bottom:none}.ui-controlgroup-vertical .ui-spinner-input{width:75%;width:calc( 100% - 2.4em )}.ui-controlgroup-vertical .ui-spinner .ui-spinner-up{border-top-style:solid}.ui-checkboxradio-label .ui-icon-background{box-shadow:inset 1px 1px 1px #ccc;border-radius:.12em;border:none}.ui-checkboxradio-radio-label .ui-icon-background{width:16px;height:16px;border-radius:1em;overflow:visible;border:none}.ui-checkboxradio-radio-label.ui-checkboxradio-checked .ui-icon,.ui-checkboxradio-radio-label.ui-checkboxradio-checked:hover .ui-icon{background-image:none;width:8px;height:8px;border-width:4px;border-style:solid}.ui-checkboxradio-disabled{pointer-events:none}.ui-datepicker{width:17em;padding:.2em .2em 0;display:none}.ui-datepicker .ui-datepicker-header{position:relative;padding:.2em 0}.ui-datepicker .ui-datepicker-prev,.ui-datepicker .ui-datepicker-next{position:absolute;top:2px;width:1.8em;height:1.8em}.ui-datepicker .ui-datepicker-prev-hover,.ui-datepicker .ui-datepicker-next-hover{top:1px}.ui-datepicker .ui-datepicker-prev{left:2px}.ui-datepicker .ui-datepicker-next{right:2px}.ui-datepicker .ui-datepicker-prev-hover{left:1px}.ui-datepicker .ui-datepicker-next-hover{right:1px}.ui-datepicker .ui-datepicker-prev span,.ui-datepicker .ui-datepicker-next span{display:block;position:absolute;left:50%;margin-left:-8px;top:50%;margin-top:-8px}.ui-datepicker .ui-datepicker-title{margin:0 2.3em;line-height:1.8em;text-align:center}.ui-datepicker .ui-datepicker-title select{font-size:1em;margin:1px 0}.ui-datepicker select.ui-datepicker-month,.ui-datepicker select.ui-datepicker-year{width:45%}.ui-datepicker table{width:100%;font-size:.9em;border-collapse:collapse;margin:0 0 .4em}.ui-datepicker th{padding:.7em .3em;text-align:center;font-weight:bold;border:0}.ui-datepicker td{border:0;padding:1px}.ui-datepicker td span,.ui-datepicker td a{display:block;padding:.2em;text-align:right;text-decoration:none}.ui-datepicker .ui-datepicker-buttonpane{background-image:none;margin:.7em 0 0 0;padding:0 .2em;border-left:0;border-right:0;border-bottom:0}.ui-datepicker .ui-datepicker-buttonpane button{float:right;margin:.5em .2em .4em;cursor:pointer;padding:.2em .6em .3em .6em;width:auto;overflow:visible}.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current{float:left}.ui-datepicker.ui-datepicker-multi{width:auto}.ui-datepicker-multi .ui-datepicker-group{float:left}.ui-datepicker-multi .ui-datepicker-group table{width:95%;margin:0 auto .4em}.ui-datepicker-multi-2 .ui-datepicker-group{width:50%}.ui-datepicker-multi-3 .ui-datepicker-group{width:33.3%}.ui-datepicker-multi-4 .ui-datepicker-group{width:25%}.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header{border-left-width:0}.ui-datepicker-multi .ui-datepicker-buttonpane{clear:left}.ui-datepicker-row-break{clear:both;width:100%;font-size:0}.ui-datepicker-rtl{direction:rtl}.ui-datepicker-rtl .ui-datepicker-prev{right:2px;left:auto}.ui-datepicker-rtl .ui-datepicker-next{left:2px;right:auto}.ui-datepicker-rtl .ui-datepicker-prev:hover{right:1px;left:auto}.ui-datepicker-rtl .ui-datepicker-next:hover{left:1px;right:auto}.ui-datepicker-rtl .ui-datepicker-buttonpane{clear:right}.ui-datepicker-rtl .ui-datepicker-buttonpane button{float:left}.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current,.ui-datepicker-rtl .ui-datepicker-group{float:right}.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header{border-right-width:0;border-left-width:1px}.ui-datepicker .ui-icon{display:block;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat;left:.5em;top:.3em}.ui-dialog{position:absolute;top:0;left:0;padding:.2em;outline:0}.ui-dialog .ui-dialog-titlebar{padding:.4em 1em;position:relative}.ui-dialog .ui-dialog-title{float:left;margin:.1em 0;white-space:nowrap;width:90%;overflow:hidden;text-overflow:ellipsis}.ui-dialog .ui-dialog-titlebar-close{position:absolute;right:.3em;top:50%;width:20px;margin:-10px 0 0 0;padding:1px;height:20px}.ui-dialog .ui-dialog-content{position:relative;border:0;padding:.5em 1em;background:none;overflow:auto}.ui-dialog .ui-dialog-buttonpane{text-align:left;border-width:1px 0 0 0;background-image:none;margin-top:.5em;padding:.3em 1em .5em .4em}.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset{float:right}.ui-dialog .ui-dialog-buttonpane button{margin:.5em .4em .5em 0;cursor:pointer}.ui-dialog .ui-resizable-n{height:2px;top:0}.ui-dialog .ui-resizable-e{width:2px;right:0}.ui-dialog .ui-resizable-s{height:2px;bottom:0}.ui-dialog .ui-resizable-w{width:2px;left:0}.ui-dialog .ui-resizable-se,.ui-dialog .ui-resizable-sw,.ui-dialog .ui-resizable-ne,.ui-dialog .ui-resizable-nw{width:7px;height:7px}.ui-dialog .ui-resizable-se{right:0;bottom:0}.ui-dialog .ui-resizable-sw{left:0;bottom:0}.ui-dialog .ui-resizable-ne{right:0;top:0}.ui-dialog .ui-resizable-nw{left:0;top:0}.ui-draggable .ui-dialog-titlebar{cursor:move}.ui-draggable-handle{-ms-touch-action:none;touch-action:none}.ui-resizable{position:relative}.ui-resizable-handle{position:absolute;font-size:0.1px;display:block;-ms-touch-action:none;touch-action:none}.ui-resizable-disabled .ui-resizable-handle,.ui-resizable-autohide .ui-resizable-handle{display:none}.ui-resizable-n{cursor:n-resize;height:7px;width:100%;top:-5px;left:0}.ui-resizable-s{cursor:s-resize;height:7px;width:100%;bottom:-5px;left:0}.ui-resizable-e{cursor:e-resize;width:7px;right:-5px;top:0;height:100%}.ui-resizable-w{cursor:w-resize;width:7px;left:-5px;top:0;height:100%}.ui-resizable-se{cursor:se-resize;width:12px;height:12px;right:1px;bottom:1px}.ui-resizable-sw{cursor:sw-resize;width:9px;height:9px;left:-5px;bottom:-5px}.ui-resizable-nw{cursor:nw-resize;width:9px;height:9px;left:-5px;top:-5px}.ui-resizable-ne{cursor:ne-resize;width:9px;height:9px;right:-5px;top:-5px}.ui-progressbar{height:2em;text-align:left;overflow:hidden}.ui-progressbar .ui-progressbar-value{margin:-1px;height:100%}.ui-progressbar .ui-progressbar-overlay{background:url("data:image/gif;base64,R0lGODlhKAAoAIABAAAAAP///yH/C05FVFNDQVBFMi4wAwEAAAAh+QQJAQABACwAAAAAKAAoAAACkYwNqXrdC52DS06a7MFZI+4FHBCKoDeWKXqymPqGqxvJrXZbMx7Ttc+w9XgU2FB3lOyQRWET2IFGiU9m1frDVpxZZc6bfHwv4c1YXP6k1Vdy292Fb6UkuvFtXpvWSzA+HycXJHUXiGYIiMg2R6W459gnWGfHNdjIqDWVqemH2ekpObkpOlppWUqZiqr6edqqWQAAIfkECQEAAQAsAAAAACgAKAAAApSMgZnGfaqcg1E2uuzDmmHUBR8Qil95hiPKqWn3aqtLsS18y7G1SzNeowWBENtQd+T1JktP05nzPTdJZlR6vUxNWWjV+vUWhWNkWFwxl9VpZRedYcflIOLafaa28XdsH/ynlcc1uPVDZxQIR0K25+cICCmoqCe5mGhZOfeYSUh5yJcJyrkZWWpaR8doJ2o4NYq62lAAACH5BAkBAAEALAAAAAAoACgAAAKVDI4Yy22ZnINRNqosw0Bv7i1gyHUkFj7oSaWlu3ovC8GxNso5fluz3qLVhBVeT/Lz7ZTHyxL5dDalQWPVOsQWtRnuwXaFTj9jVVh8pma9JjZ4zYSj5ZOyma7uuolffh+IR5aW97cHuBUXKGKXlKjn+DiHWMcYJah4N0lYCMlJOXipGRr5qdgoSTrqWSq6WFl2ypoaUAAAIfkECQEAAQAsAAAAACgAKAAAApaEb6HLgd/iO7FNWtcFWe+ufODGjRfoiJ2akShbueb0wtI50zm02pbvwfWEMWBQ1zKGlLIhskiEPm9R6vRXxV4ZzWT2yHOGpWMyorblKlNp8HmHEb/lCXjcW7bmtXP8Xt229OVWR1fod2eWqNfHuMjXCPkIGNileOiImVmCOEmoSfn3yXlJWmoHGhqp6ilYuWYpmTqKUgAAIfkECQEAAQAsAAAAACgAKAAAApiEH6kb58biQ3FNWtMFWW3eNVcojuFGfqnZqSebuS06w5V80/X02pKe8zFwP6EFWOT1lDFk8rGERh1TTNOocQ61Hm4Xm2VexUHpzjymViHrFbiELsefVrn6XKfnt2Q9G/+Xdie499XHd2g4h7ioOGhXGJboGAnXSBnoBwKYyfioubZJ2Hn0RuRZaflZOil56Zp6iioKSXpUAAAh+QQJAQABACwAAAAAKAAoAAACkoQRqRvnxuI7kU1a1UU5bd5tnSeOZXhmn5lWK3qNTWvRdQxP8qvaC+/yaYQzXO7BMvaUEmJRd3TsiMAgswmNYrSgZdYrTX6tSHGZO73ezuAw2uxuQ+BbeZfMxsexY35+/Qe4J1inV0g4x3WHuMhIl2jXOKT2Q+VU5fgoSUI52VfZyfkJGkha6jmY+aaYdirq+lQAACH5BAkBAAEALAAAAAAoACgAAAKWBIKpYe0L3YNKToqswUlvznigd4wiR4KhZrKt9Upqip61i9E3vMvxRdHlbEFiEXfk9YARYxOZZD6VQ2pUunBmtRXo1Lf8hMVVcNl8JafV38aM2/Fu5V16Bn63r6xt97j09+MXSFi4BniGFae3hzbH9+hYBzkpuUh5aZmHuanZOZgIuvbGiNeomCnaxxap2upaCZsq+1kAACH5BAkBAAEALAAAAAAoACgAAAKXjI8By5zf4kOxTVrXNVlv1X0d8IGZGKLnNpYtm8Lr9cqVeuOSvfOW79D9aDHizNhDJidFZhNydEahOaDH6nomtJjp1tutKoNWkvA6JqfRVLHU/QUfau9l2x7G54d1fl995xcIGAdXqMfBNadoYrhH+Mg2KBlpVpbluCiXmMnZ2Sh4GBqJ+ckIOqqJ6LmKSllZmsoq6wpQAAAh+QQJAQABACwAAAAAKAAoAAAClYx/oLvoxuJDkU1a1YUZbJ59nSd2ZXhWqbRa2/gF8Gu2DY3iqs7yrq+xBYEkYvFSM8aSSObE+ZgRl1BHFZNr7pRCavZ5BW2142hY3AN/zWtsmf12p9XxxFl2lpLn1rseztfXZjdIWIf2s5dItwjYKBgo9yg5pHgzJXTEeGlZuenpyPmpGQoKOWkYmSpaSnqKileI2FAAACH5BAkBAAEALAAAAAAoACgAAAKVjB+gu+jG4kORTVrVhRlsnn2dJ3ZleFaptFrb+CXmO9OozeL5VfP99HvAWhpiUdcwkpBH3825AwYdU8xTqlLGhtCosArKMpvfa1mMRae9VvWZfeB2XfPkeLmm18lUcBj+p5dnN8jXZ3YIGEhYuOUn45aoCDkp16hl5IjYJvjWKcnoGQpqyPlpOhr3aElaqrq56Bq7VAAAOw==");height:100%;filter:alpha(opacity=25);opacity:0.25}.ui-progressbar-indeterminate .ui-progressbar-value{background-image:none}.ui-selectable{-ms-touch-action:none;touch-action:none}.ui-selectable-helper{position:absolute;z-index:100;border:1px dotted black}.ui-selectmenu-menu{padding:0;margin:0;position:absolute;top:0;left:0;display:none}.ui-selectmenu-menu .ui-menu{overflow:auto;overflow-x:hidden;padding-bottom:1px}.ui-selectmenu-menu .ui-menu .ui-selectmenu-optgroup{font-size:1em;font-weight:bold;line-height:1.5;padding:2px 0.4em;margin:0.5em 0 0 0;height:auto;border:0}.ui-selectmenu-open{display:block}.ui-selectmenu-text{display:block;margin-right:20px;overflow:hidden;text-overflow:ellipsis}.ui-selectmenu-button.ui-button{text-align:left;white-space:nowrap;width:14em}.ui-selectmenu-icon.ui-icon{float:right;margin-top:0}.ui-slider{position:relative;text-align:left}.ui-slider .ui-slider-handle{position:absolute;z-index:2;width:1.2em;height:1.2em;cursor:default;-ms-touch-action:none;touch-action:none}.ui-slider .ui-slider-range{position:absolute;z-index:1;font-size:.7em;display:block;border:0;background-position:0 0}.ui-slider.ui-state-disabled .ui-slider-handle,.ui-slider.ui-state-disabled .ui-slider-range{filter:inherit}.ui-slider-horizontal{height:.8em}.ui-slider-horizontal .ui-slider-handle{top:-.3em;margin-left:-.6em}.ui-slider-horizontal .ui-slider-range{top:0;height:100%}.ui-slider-horizontal .ui-slider-range-min{left:0}.ui-slider-horizontal .ui-slider-range-max{right:0}.ui-slider-vertical{width:.8em;height:100px}.ui-slider-vertical .ui-slider-handle{left:-.3em;margin-left:0;margin-bottom:-.6em}.ui-slider-vertical .ui-slider-range{left:0;width:100%}.ui-slider-vertical .ui-slider-range-min{bottom:0}.ui-slider-vertical .ui-slider-range-max{top:0}.ui-sortable-handle{-ms-touch-action:none;touch-action:none}.ui-spinner{position:relative;display:inline-block;overflow:hidden;padding:0;vertical-align:middle}.ui-spinner-input{border:none;background:none;color:inherit;padding:.222em 0;margin:.2em 0;vertical-align:middle;margin-left:.4em;margin-right:2em}.ui-spinner-button{width:1.6em;height:50%;font-size:.5em;padding:0;margin:0;text-align:center;position:absolute;cursor:default;display:block;overflow:hidden;right:0}.ui-spinner a.ui-spinner-button{border-top-style:none;border-bottom-style:none;border-right-style:none}.ui-spinner-up{top:0}.ui-spinner-down{bottom:0}.ui-tabs{position:relative;padding:.2em}.ui-tabs .ui-tabs-nav{margin:0;padding:.2em .2em 0}.ui-tabs .ui-tabs-nav li{list-style:none;float:left;position:relative;top:0;margin:1px .2em 0 0;border-bottom-width:0;padding:0;white-space:nowrap}.ui-tabs .ui-tabs-nav .ui-tabs-anchor{float:left;padding:.5em 1em;text-decoration:none}.ui-tabs .ui-tabs-nav li.ui-tabs-active{margin-bottom:-1px;padding-bottom:1px}.ui-tabs .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor,.ui-tabs .ui-tabs-nav li.ui-state-disabled .ui-tabs-anchor,.ui-tabs .ui-tabs-nav li.ui-tabs-loading .ui-tabs-anchor{cursor:text}.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor{cursor:pointer}.ui-tabs .ui-tabs-panel{display:block;border-width:0;padding:1em 1.4em;background:none}.ui-tooltip{padding:8px;position:absolute;z-index:9999;max-width:300px}body .ui-tooltip{border-width:2px}.ui-widget{font-family:Arial,Helvetica,sans-serif;font-size:1em}.ui-widget .ui-widget{font-size:1em}.ui-widget input,.ui-widget select,.ui-widget textarea,.ui-widget button{font-family:Arial,Helvetica,sans-serif;font-size:1em}.ui-widget.ui-widget-content{border:1px solid #c5c5c5}.ui-widget-content{border:1px solid #ddd;background:#fff;color:#333}.ui-widget-content a{color:#333}.ui-widget-header{border:1px solid #ddd;background:#e9e9e9;color:#333;font-weight:bold}.ui-widget-header a{color:#333}.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default,.ui-button,html .ui-button.ui-state-disabled:hover,html .ui-button.ui-state-disabled:active{border:1px solid #c5c5c5;background:#f6f6f6;font-weight:normal;color:#454545}.ui-state-default a,.ui-state-default a:link,.ui-state-default a:visited,a.ui-button,a:link.ui-button,a:visited.ui-button,.ui-button{color:#454545;text-decoration:none}.ui-state-hover,.ui-widget-content .ui-state-hover,.ui-widget-header .ui-state-hover,.ui-state-focus,.ui-widget-content .ui-state-focus,.ui-widget-header .ui-state-focus,.ui-button:hover,.ui-button:focus{border:1px solid #ccc;background:#ededed;font-weight:normal;color:#2b2b2b}.ui-state-hover a,.ui-state-hover a:hover,.ui-state-hover a:link,.ui-state-hover a:visited,.ui-state-focus a,.ui-state-focus a:hover,.ui-state-focus a:link,.ui-state-focus a:visited,a.ui-button:hover,a.ui-button:focus{color:#2b2b2b;text-decoration:none}.ui-visual-focus{box-shadow:0 0 3px 1px rgb(94,158,214)}.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active,a.ui-button:active,.ui-button:active,.ui-button.ui-state-active:hover{border:1px solid #003eff;background:#007fff;font-weight:normal;color:#fff}.ui-icon-background,.ui-state-active .ui-icon-background{border:#003eff;background-color:#fff}.ui-state-active a,.ui-state-active a:link,.ui-state-active a:visited{color:#fff;text-decoration:none}.ui-state-highlight,.ui-widget-content .ui-state-highlight,.ui-widget-header .ui-state-highlight{border:1px solid #dad55e;background:#fffa90;color:#777620}.ui-state-checked{border:1px solid #dad55e;background:#fffa90}.ui-state-highlight a,.ui-widget-content .ui-state-highlight a,.ui-widget-header .ui-state-highlight a{color:#777620}.ui-state-error,.ui-widget-content .ui-state-error,.ui-widget-header .ui-state-error{border:1px solid #f1a899;background:#fddfdf;color:#5f3f3f}.ui-state-error a,.ui-widget-content .ui-state-error a,.ui-widget-header .ui-state-error a{color:#5f3f3f}.ui-state-error-text,.ui-widget-content .ui-state-error-text,.ui-widget-header .ui-state-error-text{color:#5f3f3f}.ui-priority-primary,.ui-widget-content .ui-priority-primary,.ui-widget-header .ui-priority-primary{font-weight:bold}.ui-priority-secondary,.ui-widget-content .ui-priority-secondary,.ui-widget-header .ui-priority-secondary{opacity:.7;filter:Alpha(Opacity=70);font-weight:normal}.ui-state-disabled,.ui-widget-content .ui-state-disabled,.ui-widget-header .ui-state-disabled{opacity:.35;filter:Alpha(Opacity=35);background-image:none}.ui-state-disabled .ui-icon{filter:Alpha(Opacity=35)}.ui-icon{width:16px;height:16px}.ui-icon,.ui-widget-content .ui-icon{background-image:url("images/ui-icons_444444_256x240.png")}.ui-widget-header .ui-icon{background-image:url("images/ui-icons_444444_256x240.png")}.ui-state-hover .ui-icon,.ui-state-focus .ui-icon,.ui-button:hover .ui-icon,.ui-button:focus .ui-icon{background-image:url("images/ui-icons_555555_256x240.png")}.ui-state-active .ui-icon,.ui-button:active .ui-icon{background-image:url("images/ui-icons_ffffff_256x240.png")}.ui-state-highlight .ui-icon,.ui-button .ui-state-highlight.ui-icon{background-image:url("images/ui-icons_777620_256x240.png")}.ui-state-error .ui-icon,.ui-state-error-text .ui-icon{background-image:url("images/ui-icons_cc0000_256x240.png")}.ui-button .ui-icon{background-image:url("images/ui-icons_777777_256x240.png")}.ui-icon-blank{background-position:16px 16px}.ui-icon-caret-1-n{background-position:0 0}.ui-icon-caret-1-ne{background-position:-16px 0}.ui-icon-caret-1-e{background-position:-32px 0}.ui-icon-caret-1-se{background-position:-48px 0}.ui-icon-caret-1-s{background-position:-65px 0}.ui-icon-caret-1-sw{background-position:-80px 0}.ui-icon-caret-1-w{background-position:-96px 0}.ui-icon-caret-1-nw{background-position:-112px 0}.ui-icon-caret-2-n-s{background-position:-128px 0}.ui-icon-caret-2-e-w{background-position:-144px 0}.ui-icon-triangle-1-n{background-position:0 -16px}.ui-icon-triangle-1-ne{background-position:-16px -16px}.ui-icon-triangle-1-e{background-position:-32px -16px}.ui-icon-triangle-1-se{background-position:-48px -16px}.ui-icon-triangle-1-s{background-position:-65px -16px}.ui-icon-triangle-1-sw{background-position:-80px -16px}.ui-icon-triangle-1-w{background-position:-96px -16px}.ui-icon-triangle-1-nw{background-position:-112px -16px}.ui-icon-triangle-2-n-s{background-position:-128px -16px}.ui-icon-triangle-2-e-w{background-position:-144px -16px}.ui-icon-arrow-1-n{background-position:0 -32px}.ui-icon-arrow-1-ne{background-position:-16px -32px}.ui-icon-arrow-1-e{background-position:-32px -32px}.ui-icon-arrow-1-se{background-position:-48px -32px}.ui-icon-arrow-1-s{background-position:-65px -32px}.ui-icon-arrow-1-sw{background-position:-80px -32px}.ui-icon-arrow-1-w{background-position:-96px -32px}.ui-icon-arrow-1-nw{background-position:-112px -32px}.ui-icon-arrow-2-n-s{background-position:-128px -32px}.ui-icon-arrow-2-ne-sw{background-position:-144px -32px}.ui-icon-arrow-2-e-w{background-position:-160px -32px}.ui-icon-arrow-2-se-nw{background-position:-176px -32px}.ui-icon-arrowstop-1-n{background-position:-192px -32px}.ui-icon-arrowstop-1-e{background-position:-208px -32px}.ui-icon-arrowstop-1-s{background-position:-224px -32px}.ui-icon-arrowstop-1-w{background-position:-240px -32px}.ui-icon-arrowthick-1-n{background-position:1px -48px}.ui-icon-arrowthick-1-ne{background-position:-16px -48px}.ui-icon-arrowthick-1-e{background-position:-32px -48px}.ui-icon-arrowthick-1-se{background-position:-48px -48px}.ui-icon-arrowthick-1-s{background-position:-64px -48px}.ui-icon-arrowthick-1-sw{background-position:-80px -48px}.ui-icon-arrowthick-1-w{background-position:-96px -48px}.ui-icon-arrowthick-1-nw{background-position:-112px -48px}.ui-icon-arrowthick-2-n-s{background-position:-128px -48px}.ui-icon-arrowthick-2-ne-sw{background-position:-144px -48px}.ui-icon-arrowthick-2-e-w{background-position:-160px -48px}.ui-icon-arrowthick-2-se-nw{background-position:-176px -48px}.ui-icon-arrowthickstop-1-n{background-position:-192px -48px}.ui-icon-arrowthickstop-1-e{background-position:-208px -48px}.ui-icon-arrowthickstop-1-s{background-position:-224px -48px}.ui-icon-arrowthickstop-1-w{background-position:-240px -48px}.ui-icon-arrowreturnthick-1-w{background-position:0 -64px}.ui-icon-arrowreturnthick-1-n{background-position:-16px -64px}.ui-icon-arrowreturnthick-1-e{background-position:-32px -64px}.ui-icon-arrowreturnthick-1-s{background-position:-48px -64px}.ui-icon-arrowreturn-1-w{background-position:-64px -64px}.ui-icon-arrowreturn-1-n{background-position:-80px -64px}.ui-icon-arrowreturn-1-e{background-position:-96px -64px}.ui-icon-arrowreturn-1-s{background-position:-112px -64px}.ui-icon-arrowrefresh-1-w{background-position:-128px -64px}.ui-icon-arrowrefresh-1-n{background-position:-144px -64px}.ui-icon-arrowrefresh-1-e{background-position:-160px -64px}.ui-icon-arrowrefresh-1-s{background-position:-176px -64px}.ui-icon-arrow-4{background-position:0 -80px}.ui-icon-arrow-4-diag{background-position:-16px -80px}.ui-icon-extlink{background-position:-32px -80px}.ui-icon-newwin{background-position:-48px -80px}.ui-icon-refresh{background-position:-64px -80px}.ui-icon-shuffle{background-position:-80px -80px}.ui-icon-transfer-e-w{background-position:-96px -80px}.ui-icon-transferthick-e-w{background-position:-112px -80px}.ui-icon-folder-collapsed{background-position:0 -96px}.ui-icon-folder-open{background-position:-16px -96px}.ui-icon-document{background-position:-32px -96px}.ui-icon-document-b{background-position:-48px -96px}.ui-icon-note{background-position:-64px -96px}.ui-icon-mail-closed{background-position:-80px -96px}.ui-icon-mail-open{background-position:-96px -96px}.ui-icon-suitcase{background-position:-112px -96px}.ui-icon-comment{background-position:-128px -96px}.ui-icon-person{background-position:-144px -96px}.ui-icon-print{background-position:-160px -96px}.ui-icon-trash{background-position:-176px -96px}.ui-icon-locked{background-position:-192px -96px}.ui-icon-unlocked{background-position:-208px -96px}.ui-icon-bookmark{background-position:-224px -96px}.ui-icon-tag{background-position:-240px -96px}.ui-icon-home{background-position:0 -112px}.ui-icon-flag{background-position:-16px -112px}.ui-icon-calendar{background-position:-32px -112px}.ui-icon-cart{background-position:-48px -112px}.ui-icon-pencil{background-position:-64px -112px}.ui-icon-clock{background-position:-80px -112px}.ui-icon-disk{background-position:-96px -112px}.ui-icon-calculator{background-position:-112px -112px}.ui-icon-zoomin{background-position:-128px -112px}.ui-icon-zoomout{background-position:-144px -112px}.ui-icon-search{background-position:-160px -112px}.ui-icon-wrench{background-position:-176px -112px}.ui-icon-gear{background-position:-192px -112px}.ui-icon-heart{background-position:-208px -112px}.ui-icon-star{background-position:-224px -112px}.ui-icon-link{background-position:-240px -112px}.ui-icon-cancel{background-position:0 -128px}.ui-icon-plus{background-position:-16px -128px}.ui-icon-plusthick{background-position:-32px -128px}.ui-icon-minus{background-position:-48px -128px}.ui-icon-minusthick{background-position:-64px -128px}.ui-icon-close{background-position:-80px -128px}.ui-icon-closethick{background-position:-96px -128px}.ui-icon-key{background-position:-112px -128px}.ui-icon-lightbulb{background-position:-128px -128px}.ui-icon-scissors{background-position:-144px -128px}.ui-icon-clipboard{background-position:-160px -128px}.ui-icon-copy{background-position:-176px -128px}.ui-icon-contact{background-position:-192px -128px}.ui-icon-image{background-position:-208px -128px}.ui-icon-video{background-position:-224px -128px}.ui-icon-script{background-position:-240px -128px}.ui-icon-alert{background-position:0 -144px}.ui-icon-info{background-position:-16px -144px}.ui-icon-notice{background-position:-32px -144px}.ui-icon-help{background-position:-48px -144px}.ui-icon-check{background-position:-64px -144px}.ui-icon-bullet{background-position:-80px -144px}.ui-icon-radio-on{background-position:-96px -144px}.ui-icon-radio-off{background-position:-112px -144px}.ui-icon-pin-w{background-position:-128px -144px}.ui-icon-pin-s{background-position:-144px -144px}.ui-icon-play{background-position:0 -160px}.ui-icon-pause{background-position:-16px -160px}.ui-icon-seek-next{background-position:-32px -160px}.ui-icon-seek-prev{background-position:-48px -160px}.ui-icon-seek-end{background-position:-64px -160px}.ui-icon-seek-start{background-position:-80px -160px}.ui-icon-seek-first{background-position:-80px -160px}.ui-icon-stop{background-position:-96px -160px}.ui-icon-eject{background-position:-112px -160px}.ui-icon-volume-off{background-position:-128px -160px}.ui-icon-volume-on{background-position:-144px -160px}.ui-icon-power{background-position:0 -176px}.ui-icon-signal-diag{background-position:-16px -176px}.ui-icon-signal{background-position:-32px -176px}.ui-icon-battery-0{background-position:-48px -176px}.ui-icon-battery-1{background-position:-64px -176px}.ui-icon-battery-2{background-position:-80px -176px}.ui-icon-battery-3{background-position:-96px -176px}.ui-icon-circle-plus{background-position:0 -192px}.ui-icon-circle-minus{background-position:-16px -192px}.ui-icon-circle-close{background-position:-32px -192px}.ui-icon-circle-triangle-e{background-position:-48px -192px}.ui-icon-circle-triangle-s{background-position:-64px -192px}.ui-icon-circle-triangle-w{background-position:-80px -192px}.ui-icon-circle-triangle-n{background-position:-96px -192px}.ui-icon-circle-arrow-e{background-position:-112px -192px}.ui-icon-circle-arrow-s{background-position:-128px -192px}.ui-icon-circle-arrow-w{background-position:-144px -192px}.ui-icon-circle-arrow-n{background-position:-160px -192px}.ui-icon-circle-zoomin{background-position:-176px -192px}.ui-icon-circle-zoomout{background-position:-192px -192px}.ui-icon-circle-check{background-position:-208px -192px}.ui-icon-circlesmall-plus{background-position:0 -208px}.ui-icon-circlesmall-minus{background-position:-16px -208px}.ui-icon-circlesmall-close{background-position:-32px -208px}.ui-icon-squaresmall-plus{background-position:-48px -208px}.ui-icon-squaresmall-minus{background-position:-64px -208px}.ui-icon-squaresmall-close{background-position:-80px -208px}.ui-icon-grip-dotted-vertical{background-position:0 -224px}.ui-icon-grip-dotted-horizontal{background-position:-16px -224px}.ui-icon-grip-solid-vertical{background-position:-32px -224px}.ui-icon-grip-solid-horizontal{background-position:-48px -224px}.ui-icon-gripsmall-diagonal-se{background-position:-64px -224px}.ui-icon-grip-diagonal-se{background-position:-80px -224px}.ui-corner-all,.ui-corner-top,.ui-corner-left,.ui-corner-tl{border-top-left-radius:3px}.ui-corner-all,.ui-corner-top,.ui-corner-right,.ui-corner-tr{border-top-right-radius:3px}.ui-corner-all,.ui-corner-bottom,.ui-corner-left,.ui-corner-bl{border-bottom-left-radius:3px}.ui-corner-all,.ui-corner-bottom,.ui-corner-right,.ui-corner-br{border-bottom-right-radius:3px}.ui-widget-overlay{background:#aaa;opacity:.003;filter:Alpha(Opacity=.3)}.ui-widget-shadow{-webkit-box-shadow:0 0 5px #666;box-shadow:0 0 5px #666}

/*!
 * Bootstrap-select v1.13.14 (https://developer.snapappointments.com/bootstrap-select)
 *
 * Copyright 2012-2020 SnapAppointments, LLC
 * Licensed under MIT (https://github.com/snapappointments/bootstrap-select/blob/master/LICENSE)
 */@-webkit-keyframes bs-notify-fadeOut{0%{opacity:.9}100%{opacity:0}}@-o-keyframes bs-notify-fadeOut{0%{opacity:.9}100%{opacity:0}}@keyframes bs-notify-fadeOut{0%{opacity:.9}100%{opacity:0}}.bootstrap-select>select.bs-select-hidden,select.bs-select-hidden,select.selectpicker{display:none!important}.bootstrap-select{width:220px\0;vertical-align:middle}.bootstrap-select>.dropdown-toggle{position:relative;width:100%;text-align:right;white-space:nowrap;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.bootstrap-select>.dropdown-toggle:after{margin-top:-1px}.bootstrap-select>.dropdown-toggle.bs-placeholder,.bootstrap-select>.dropdown-toggle.bs-placeholder:active,.bootstrap-select>.dropdown-toggle.bs-placeholder:focus,.bootstrap-select>.dropdown-toggle.bs-placeholder:hover{color:#999}.bootstrap-select>.dropdown-toggle.bs-placeholder.btn-danger,.bootstrap-select>.dropdown-toggle.bs-placeholder.btn-danger:active,.bootstrap-select>.dropdown-toggle.bs-placeholder.btn-danger:focus,.bootstrap-select>.dropdown-toggle.bs-placeholder.btn-danger:hover,.bootstrap-select>.dropdown-toggle.bs-placeholder.btn-dark,.bootstrap-select>.dropdown-toggle.bs-placeholder.btn-dark:active,.bootstrap-select>.dropdown-toggle.bs-placeholder.btn-dark:focus,.bootstrap-select>.dropdown-toggle.bs-placeholder.btn-dark:hover,.bootstrap-select>.dropdown-toggle.bs-placeholder.btn-info,.bootstrap-select>.dropdown-toggle.bs-placeholder.btn-info:active,.bootstrap-select>.dropdown-toggle.bs-placeholder.btn-info:focus,.bootstrap-select>.dropdown-toggle.bs-placeholder.btn-info:hover,.bootstrap-select>.dropdown-toggle.bs-placeholder.btn-primary,.bootstrap-select>.dropdown-toggle.bs-placeholder.btn-primary:active,.bootstrap-select>.dropdown-toggle.bs-placeholder.btn-primary:focus,.bootstrap-select>.dropdown-toggle.bs-placeholder.btn-primary:hover,.bootstrap-select>.dropdown-toggle.bs-placeholder.btn-secondary,.bootstrap-select>.dropdown-toggle.bs-placeholder.btn-secondary:active,.bootstrap-select>.dropdown-toggle.bs-placeholder.btn-secondary:focus,.bootstrap-select>.dropdown-toggle.bs-placeholder.btn-secondary:hover,.bootstrap-select>.dropdown-toggle.bs-placeholder.btn-success,.bootstrap-select>.dropdown-toggle.bs-placeholder.btn-success:active,.bootstrap-select>.dropdown-toggle.bs-placeholder.btn-success:focus,.bootstrap-select>.dropdown-toggle.bs-placeholder.btn-success:hover{color:rgba(255,255,255,.5)}.bootstrap-select>select{position:absolute!important;bottom:0;left:50%;display:block!important;width:.5px!important;height:100%!important;padding:0!important;opacity:0!important;border:none;z-index:0!important}.bootstrap-select>select.mobile-device{top:0;left:0;display:block!important;width:100%!important;z-index:2!important}.bootstrap-select.is-invalid .dropdown-toggle,.error .bootstrap-select .dropdown-toggle,.has-error .bootstrap-select .dropdown-toggle,.was-validated .bootstrap-select select:invalid+.dropdown-toggle{border-color:#b94a48}.bootstrap-select.is-valid .dropdown-toggle,.was-validated .bootstrap-select select:valid+.dropdown-toggle{border-color:#28a745}.bootstrap-select.fit-width{width:auto!important}.bootstrap-select:not([class*=col-]):not([class*=form-control]):not(.input-group-btn){width:220px}.bootstrap-select .dropdown-toggle:focus,.bootstrap-select>select.mobile-device:focus+.dropdown-toggle{outline:thin dotted #333!important;outline:5px auto -webkit-focus-ring-color!important;outline-offset:-2px}.bootstrap-select.form-control{margin-bottom:0;padding:0;border:none;height:auto}:not(.input-group)>.bootstrap-select.form-control:not([class*=col-]){width:100%}.bootstrap-select.form-control.input-group-btn{float:none;z-index:auto}.form-inline .bootstrap-select,.form-inline .bootstrap-select.form-control:not([class*=col-]){width:auto}.bootstrap-select:not(.input-group-btn),.bootstrap-select[class*=col-]{float:none;display:inline-block;margin-left:0}.bootstrap-select.dropdown-menu-right,.bootstrap-select[class*=col-].dropdown-menu-right,.row .bootstrap-select[class*=col-].dropdown-menu-right{float:right}.form-group .bootstrap-select,.form-horizontal .bootstrap-select,.form-inline .bootstrap-select{margin-bottom:0}.form-group-lg .bootstrap-select.form-control,.form-group-sm .bootstrap-select.form-control{padding:0}.form-group-lg .bootstrap-select.form-control .dropdown-toggle,.form-group-sm .bootstrap-select.form-control .dropdown-toggle{height:100%;font-size:inherit;line-height:inherit;border-radius:inherit}.bootstrap-select.form-control-lg .dropdown-toggle,.bootstrap-select.form-control-sm .dropdown-toggle{font-size:inherit;line-height:inherit;border-radius:inherit}.bootstrap-select.form-control-sm .dropdown-toggle{padding:.25rem .5rem}.bootstrap-select.form-control-lg .dropdown-toggle{padding:.5rem 1rem}.form-inline .bootstrap-select .form-control{width:100%}.bootstrap-select.disabled,.bootstrap-select>.disabled{cursor:not-allowed}.bootstrap-select.disabled:focus,.bootstrap-select>.disabled:focus{outline:0!important}.bootstrap-select.bs-container{position:absolute;top:0;left:0;height:0!important;padding:0!important}.bootstrap-select.bs-container .dropdown-menu{z-index:1060}.bootstrap-select .dropdown-toggle .filter-option{position:static;top:0;left:0;float:left;height:100%;width:100%;text-align:left;overflow:hidden;-webkit-box-flex:0;-webkit-flex:0 1 auto;-ms-flex:0 1 auto;flex:0 1 auto}.bs3.bootstrap-select .dropdown-toggle .filter-option{padding-right:inherit}.input-group .bs3-has-addon.bootstrap-select .dropdown-toggle .filter-option{position:absolute;padding-top:inherit;padding-bottom:inherit;padding-left:inherit;float:none}.input-group .bs3-has-addon.bootstrap-select .dropdown-toggle .filter-option .filter-option-inner{padding-right:inherit}.bootstrap-select .dropdown-toggle .filter-option-inner-inner{overflow:hidden}.bootstrap-select .dropdown-toggle .filter-expand{width:0!important;float:left;opacity:0!important;overflow:hidden}.bootstrap-select .dropdown-toggle .caret{position:absolute;top:50%;right:12px;margin-top:-2px;vertical-align:middle}.input-group .bootstrap-select.form-control .dropdown-toggle{border-radius:inherit}.bootstrap-select[class*=col-] .dropdown-toggle{width:100%}.bootstrap-select .dropdown-menu{min-width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.bootstrap-select .dropdown-menu>.inner:focus{outline:0!important}.bootstrap-select .dropdown-menu.inner{position:static;float:none;border:0;padding:0;margin:0;border-radius:0;-webkit-box-shadow:none;box-shadow:none}.bootstrap-select .dropdown-menu li{position:relative}.bootstrap-select .dropdown-menu li.active small{color:rgba(255,255,255,.5)!important}.bootstrap-select .dropdown-menu li.disabled a{cursor:not-allowed}.bootstrap-select .dropdown-menu li a{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.bootstrap-select .dropdown-menu li a.opt{position:relative;padding-left:2.25em}.bootstrap-select .dropdown-menu li a span.check-mark{display:none}.bootstrap-select .dropdown-menu li a span.text{display:inline-block}.bootstrap-select .dropdown-menu li small{padding-left:.5em}.bootstrap-select .dropdown-menu .notify{position:absolute;bottom:5px;width:96%;margin:0 2%;min-height:26px;padding:3px 5px;background:#f5f5f5;border:1px solid #e3e3e3;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.05);box-shadow:inset 0 1px 1px rgba(0,0,0,.05);pointer-events:none;opacity:.9;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.bootstrap-select .dropdown-menu .notify.fadeOut{-webkit-animation:.3s linear 750ms forwards bs-notify-fadeOut;-o-animation:.3s linear 750ms forwards bs-notify-fadeOut;animation:.3s linear 750ms forwards bs-notify-fadeOut}.bootstrap-select .no-results{padding:3px;background:#f5f5f5;margin:0 5px;white-space:nowrap}.bootstrap-select.fit-width .dropdown-toggle .filter-option{position:static;display:inline;padding:0}.bootstrap-select.fit-width .dropdown-toggle .filter-option-inner,.bootstrap-select.fit-width .dropdown-toggle .filter-option-inner-inner{display:inline}.bootstrap-select.fit-width .dropdown-toggle .bs-caret:before{content:'\00a0'}.bootstrap-select.fit-width .dropdown-toggle .caret{position:static;top:auto;margin-top:-1px}.bootstrap-select.show-tick .dropdown-menu .selected span.check-mark{position:absolute;display:inline-block;right:15px;top:5px}.bootstrap-select.show-tick .dropdown-menu li a span.text{margin-right:34px}.bootstrap-select .bs-ok-default:after{content:'';display:block;width:.5em;height:1em;border-style:solid;border-width:0 .26em .26em 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}.bootstrap-select.show-menu-arrow.open>.dropdown-toggle,.bootstrap-select.show-menu-arrow.show>.dropdown-toggle{z-index:1061}.bootstrap-select.show-menu-arrow .dropdown-toggle .filter-option:before{content:'';border-left:7px solid transparent;border-right:7px solid transparent;border-bottom:7px solid rgba(204,204,204,.2);position:absolute;bottom:-4px;left:9px;display:none}.bootstrap-select.show-menu-arrow .dropdown-toggle .filter-option:after{content:'';border-left:6px solid transparent;border-right:6px solid transparent;border-bottom:6px solid #fff;position:absolute;bottom:-4px;left:10px;display:none}.bootstrap-select.show-menu-arrow.dropup .dropdown-toggle .filter-option:before{bottom:auto;top:-4px;border-top:7px solid rgba(204,204,204,.2);border-bottom:0}.bootstrap-select.show-menu-arrow.dropup .dropdown-toggle .filter-option:after{bottom:auto;top:-4px;border-top:6px solid #fff;border-bottom:0}.bootstrap-select.show-menu-arrow.pull-right .dropdown-toggle .filter-option:before{right:12px;left:auto}.bootstrap-select.show-menu-arrow.pull-right .dropdown-toggle .filter-option:after{right:13px;left:auto}.bootstrap-select.show-menu-arrow.open>.dropdown-toggle .filter-option:after,.bootstrap-select.show-menu-arrow.open>.dropdown-toggle .filter-option:before,.bootstrap-select.show-menu-arrow.show>.dropdown-toggle .filter-option:after,.bootstrap-select.show-menu-arrow.show>.dropdown-toggle .filter-option:before{display:block}.bs-actionsbox,.bs-donebutton,.bs-searchbox{padding:4px 8px}.bs-actionsbox{width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.bs-actionsbox .btn-group button{width:50%}.bs-donebutton{float:left;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.bs-donebutton .btn-group button{width:100%}.bs-searchbox+.bs-actionsbox{padding:0 8px 4px}.bs-searchbox .form-control{margin-bottom:0;width:100%;float:none}

.intl-tel-input{position:relative;display:inline-block}#helpModal .form-group .error{font-size:1em}#helpModal .intl-tel-input.allow-dropdown{width:100%}.intl-tel-input *{box-sizing:border-box;-moz-box-sizing:border-box}.intl-tel-input .hide{display:none}.intl-tel-input .v-hide{visibility:hidden}.intl-tel-input input,.intl-tel-input input[type=tel],.intl-tel-input input[type=text]{position:relative;z-index:0;margin-top:0 !important;margin-bottom:0 !important;padding-right:36px;margin-right:0}.intl-tel-input .flag-container{position:absolute;top:10px;bottom:0;right:0;padding:1px}.intl-tel-input .selected-flag{z-index:1;position:relative;display:flex;align-items:center;padding:0 6px 0 8px}.intl-tel-input .selected-flag .iti-arrow{margin-left:6px;width:0;height:0;border-left:3px solid transparent;border-right:3px solid transparent;border-top:4px solid #555}.intl-tel-input .selected-flag .iti-arrow.up{border-top:none;border-bottom:4px solid #555}.intl-tel-input .country-list{position:absolute;z-index:2;list-style:none;text-align:left;padding:0;margin:0 0 0 -1px;box-shadow:1px 1px 4px rgba(0,0,0,.2);background-color:#fff;border:1px solid #ccc;white-space:nowrap;max-height:200px;overflow-y:scroll;-webkit-overflow-scrolling:touch}.intl-tel-input .country-list.dropup{bottom:100%;margin-bottom:-1px}.intl-tel-input .country-list .flag-box{display:inline-block;width:20px}@media (max-width:500px){.intl-tel-input .country-list{white-space:normal}}.intl-tel-input .country-list .divider{padding-bottom:5px;margin-bottom:5px;border-bottom:1px solid #ccc}.intl-tel-input .country-list .country{padding:5px 10px}.intl-tel-input .country-list .country .dial-code{color:#999}.intl-tel-input .country-list .country.highlight{background-color:rgba(0,0,0,.05)}.intl-tel-input .country-list .country-name,.intl-tel-input .country-list .dial-code,.intl-tel-input .country-list .flag-box{vertical-align:middle}.intl-tel-input .country-list .country-name,.intl-tel-input .country-list .flag-box{margin-right:6px}.intl-tel-input.allow-dropdown input,.intl-tel-input.allow-dropdown input[type=tel],.intl-tel-input.allow-dropdown input[type=text],.intl-tel-input.separate-dial-code input,.intl-tel-input.separate-dial-code input[type=tel],.intl-tel-input.separate-dial-code input[type=text]{padding-right:6px;padding-left:52px;margin-left:0}.intl-tel-input.allow-dropdown .flag-container,.intl-tel-input.separate-dial-code .flag-container{right:auto;left:0}.intl-tel-input.allow-dropdown .flag-container:hover{cursor:pointer}.intl-tel-input.allow-dropdown .flag-container:hover .selected-flag{background-color:rgba(0,0,0,.05)}.intl-tel-input.allow-dropdown input[disabled]+.flag-container:hover,.intl-tel-input.allow-dropdown input[readonly]+.flag-container:hover{cursor:default}.intl-tel-input.allow-dropdown input[disabled]+.flag-container:hover .selected-flag,.intl-tel-input.allow-dropdown input[readonly]+.flag-container:hover .selected-flag{background-color:transparent}.intl-tel-input.separate-dial-code .selected-flag{background-color:rgba(0,0,0,.05)}.intl-tel-input.separate-dial-code .selected-dial-code{margin-left:6px}.intl-tel-input.iti-container{position:absolute;top:-1000px;left:-1000px;z-index:1060;padding:1px}.intl-tel-input.iti-container:hover{cursor:pointer}.iti-mobile .intl-tel-input.iti-container{top:30px;bottom:30px;left:30px;right:30px;position:fixed}.iti-mobile .intl-tel-input .country-list{max-height:100%;width:100%}.iti-mobile .intl-tel-input .country-list .country{padding:10px;line-height:1.5em}.iti-flag{width:20px}.iti-flag.be{width:18px}.iti-flag.ch{width:15px}.iti-flag.mc{width:19px}.iti-flag.ne{width:18px}.iti-flag.np{width:13px}.iti-flag.va{width:15px}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.iti-flag{background-size:5652px 15px}}.iti-flag.ac{height:10px;background-position:0 0}.iti-flag.ad{height:14px;background-position:-22px 0}.iti-flag.ae{height:10px;background-position:-44px 0}.iti-flag.af{height:14px;background-position:-66px 0}.iti-flag.ag{height:14px;background-position:-88px 0}.iti-flag.ai{height:10px;background-position:-110px 0}.iti-flag.al{height:15px;background-position:-132px 0}.iti-flag.am{height:10px;background-position:-154px 0}.iti-flag.ao{height:14px;background-position:-176px 0}.iti-flag.aq{height:14px;background-position:-198px 0}.iti-flag.ar{height:13px;background-position:-220px 0}.iti-flag.as{height:10px;background-position:-242px 0}.iti-flag.at{height:14px;background-position:-264px 0}.iti-flag.au{height:10px;background-position:-286px 0}.iti-flag.aw{height:14px;background-position:-308px 0}.iti-flag.ax{height:13px;background-position:-330px 0}.iti-flag.az{height:10px;background-position:-352px 0}.iti-flag.ba{height:10px;background-position:-374px 0}.iti-flag.bb{height:14px;background-position:-396px 0}.iti-flag.bd{height:12px;background-position:-418px 0}.iti-flag.be{height:15px;background-position:-440px 0}.iti-flag.bf{height:14px;background-position:-460px 0}.iti-flag.bg{height:12px;background-position:-482px 0}.iti-flag.bh{height:12px;background-position:-504px 0}.iti-flag.bi{height:12px;background-position:-526px 0}.iti-flag.bj{height:14px;background-position:-548px 0}.iti-flag.bl{height:14px;background-position:-570px 0}.iti-flag.bm{height:10px;background-position:-592px 0}.iti-flag.bn{height:10px;background-position:-614px 0}.iti-flag.bo{height:14px;background-position:-636px 0}.iti-flag.bq{height:14px;background-position:-658px 0}.iti-flag.br{height:14px;background-position:-680px 0}.iti-flag.bs{height:10px;background-position:-702px 0}.iti-flag.bt{height:14px;background-position:-724px 0}.iti-flag.bv{height:15px;background-position:-746px 0}.iti-flag.bw{height:14px;background-position:-768px 0}.iti-flag.by{height:10px;background-position:-790px 0}.iti-flag.bz{height:14px;background-position:-812px 0}.iti-flag.ca{height:10px;background-position:-834px 0}.iti-flag.cc{height:10px;background-position:-856px 0}.iti-flag.cd{height:15px;background-position:-878px 0}.iti-flag.cf{height:14px;background-position:-900px 0}.iti-flag.cg{height:14px;background-position:-922px 0}.iti-flag.ch{height:15px;background-position:-944px 0}.iti-flag.ci{height:14px;background-position:-961px 0}.iti-flag.ck{height:10px;background-position:-983px 0}.iti-flag.cl{height:14px;background-position:-1005px 0}.iti-flag.cm{height:14px;background-position:-1027px 0}.iti-flag.cn{height:14px;background-position:-1049px 0}.iti-flag.co{height:14px;background-position:-1071px 0}.iti-flag.cp{height:14px;background-position:-1093px 0}.iti-flag.cr{height:12px;background-position:-1115px 0}.iti-flag.cu{height:10px;background-position:-1137px 0}.iti-flag.cv{height:12px;background-position:-1159px 0}.iti-flag.cw{height:14px;background-position:-1181px 0}.iti-flag.cx{height:10px;background-position:-1203px 0}.iti-flag.cy{height:14px;background-position:-1225px 0}.iti-flag.cz{height:14px;background-position:-1247px 0}.iti-flag.de{height:12px;background-position:-1269px 0}.iti-flag.dg{height:10px;background-position:-1291px 0}.iti-flag.dj{height:14px;background-position:-1313px 0}.iti-flag.dk{height:15px;background-position:-1335px 0}.iti-flag.dm{height:10px;background-position:-1357px 0}.iti-flag.do{height:14px;background-position:-1379px 0}.iti-flag.dz{height:14px;background-position:-1401px 0}.iti-flag.ea{height:14px;background-position:-1423px 0}.iti-flag.ec{height:14px;background-position:-1445px 0}.iti-flag.ee{height:13px;background-position:-1467px 0}.iti-flag.eg{height:14px;background-position:-1489px 0}.iti-flag.eh{height:10px;background-position:-1511px 0}.iti-flag.er{height:10px;background-position:-1533px 0}.iti-flag.es{height:14px;background-position:-1555px 0}.iti-flag.et{height:10px;background-position:-1577px 0}.iti-flag.eu{height:14px;background-position:-1599px 0}.iti-flag.fi{height:12px;background-position:-1621px 0}.iti-flag.fj{height:10px;background-position:-1643px 0}.iti-flag.fk{height:10px;background-position:-1665px 0}.iti-flag.fm{height:11px;background-position:-1687px 0}.iti-flag.fo{height:15px;background-position:-1709px 0}.iti-flag.fr{height:14px;background-position:-1731px 0}.iti-flag.ga{height:15px;background-position:-1753px 0}.iti-flag.gb{height:10px;background-position:-1775px 0}.iti-flag.gd{height:12px;background-position:-1797px 0}.iti-flag.ge{height:14px;background-position:-1819px 0}.iti-flag.gf{height:14px;background-position:-1841px 0}.iti-flag.gg{height:14px;background-position:-1863px 0}.iti-flag.gh{height:14px;background-position:-1885px 0}.iti-flag.gi{height:10px;background-position:-1907px 0}.iti-flag.gl{height:14px;background-position:-1929px 0}.iti-flag.gm{height:14px;background-position:-1951px 0}.iti-flag.gn{height:14px;background-position:-1973px 0}.iti-flag.gp{height:14px;background-position:-1995px 0}.iti-flag.gq{height:14px;background-position:-2017px 0}.iti-flag.gr{height:14px;background-position:-2039px 0}.iti-flag.gs{height:10px;background-position:-2061px 0}.iti-flag.gt{height:13px;background-position:-2083px 0}.iti-flag.gu{height:11px;background-position:-2105px 0}.iti-flag.gw{height:10px;background-position:-2127px 0}.iti-flag.gy{height:12px;background-position:-2149px 0}.iti-flag.hk{height:14px;background-position:-2171px 0}.iti-flag.hm{height:10px;background-position:-2193px 0}.iti-flag.hn{height:10px;background-position:-2215px 0}.iti-flag.hr{height:10px;background-position:-2237px 0}.iti-flag.ht{height:12px;background-position:-2259px 0}.iti-flag.hu{height:10px;background-position:-2281px 0}.iti-flag.ic{height:14px;background-position:-2303px 0}.iti-flag.id{height:14px;background-position:-2325px 0}.iti-flag.ie{height:10px;background-position:-2347px 0}.iti-flag.il{height:15px;background-position:-2369px 0}.iti-flag.im{height:10px;background-position:-2391px 0}.iti-flag.in{height:14px;background-position:-2413px 0}.iti-flag.io{height:10px;background-position:-2435px 0}.iti-flag.iq{height:14px;background-position:-2457px 0}.iti-flag.ir{height:12px;background-position:-2479px 0}.iti-flag.is{height:15px;background-position:-2501px 0}.iti-flag.it{height:14px;background-position:-2523px 0}.iti-flag.je{height:12px;background-position:-2545px 0}.iti-flag.jm{height:10px;background-position:-2567px 0}.iti-flag.jo{height:10px;background-position:-2589px 0}.iti-flag.jp{height:14px;background-position:-2611px 0}.iti-flag.ke{height:14px;background-position:-2633px 0}.iti-flag.kg{height:12px;background-position:-2655px 0}.iti-flag.kh{height:13px;background-position:-2677px 0}.iti-flag.ki{height:10px;background-position:-2699px 0}.iti-flag.km{height:12px;background-position:-2721px 0}.iti-flag.kn{height:14px;background-position:-2743px 0}.iti-flag.kp{height:10px;background-position:-2765px 0}.iti-flag.kr{height:14px;background-position:-2787px 0}.iti-flag.kw{height:10px;background-position:-2809px 0}.iti-flag.ky{height:10px;background-position:-2831px 0}.iti-flag.kz{height:10px;background-position:-2853px 0}.iti-flag.la{height:14px;background-position:-2875px 0}.iti-flag.lb{height:14px;background-position:-2897px 0}.iti-flag.lc{height:10px;background-position:-2919px 0}.iti-flag.li{height:12px;background-position:-2941px 0}.iti-flag.lk{height:10px;background-position:-2963px 0}.iti-flag.lr{height:11px;background-position:-2985px 0}.iti-flag.ls{height:14px;background-position:-3007px 0}.iti-flag.lt{height:12px;background-position:-3029px 0}.iti-flag.lu{height:12px;background-position:-3051px 0}.iti-flag.lv{height:10px;background-position:-3073px 0}.iti-flag.ly{height:10px;background-position:-3095px 0}.iti-flag.ma{height:14px;background-position:-3117px 0}.iti-flag.mc{height:15px;background-position:-3139px 0}.iti-flag.md{height:10px;background-position:-3160px 0}.iti-flag.me{height:10px;background-position:-3182px 0}.iti-flag.mf{height:14px;background-position:-3204px 0}.iti-flag.mg{height:14px;background-position:-3226px 0}.iti-flag.mh{height:11px;background-position:-3248px 0}.iti-flag.mk{height:10px;background-position:-3270px 0}.iti-flag.ml{height:14px;background-position:-3292px 0}.iti-flag.mm{height:14px;background-position:-3314px 0}.iti-flag.mn{height:10px;background-position:-3336px 0}.iti-flag.mo{height:14px;background-position:-3358px 0}.iti-flag.mp{height:10px;background-position:-3380px 0}.iti-flag.mq{height:14px;background-position:-3402px 0}.iti-flag.mr{height:14px;background-position:-3424px 0}.iti-flag.ms{height:10px;background-position:-3446px 0}.iti-flag.mt{height:14px;background-position:-3468px 0}.iti-flag.mu{height:14px;background-position:-3490px 0}.iti-flag.mv{height:14px;background-position:-3512px 0}.iti-flag.mw{height:14px;background-position:-3534px 0}.iti-flag.mx{height:12px;background-position:-3556px 0}.iti-flag.my{height:10px;background-position:-3578px 0}.iti-flag.mz{height:14px;background-position:-3600px 0}.iti-flag.na{height:14px;background-position:-3622px 0}.iti-flag.nc{height:10px;background-position:-3644px 0}.iti-flag.ne{height:15px;background-position:-3666px 0}.iti-flag.nf{height:10px;background-position:-3686px 0}.iti-flag.ng{height:10px;background-position:-3708px 0}.iti-flag.ni{height:12px;background-position:-3730px 0}.iti-flag.nl{height:14px;background-position:-3752px 0}.iti-flag.no{height:15px;background-position:-3774px 0}.iti-flag.np{height:15px;background-position:-3796px 0}.iti-flag.nr{height:10px;background-position:-3811px 0}.iti-flag.nu{height:10px;background-position:-3833px 0}.iti-flag.nz{height:10px;background-position:-3855px 0}.iti-flag.om{height:10px;background-position:-3877px 0}.iti-flag.pa{height:14px;background-position:-3899px 0}.iti-flag.pe{height:14px;background-position:-3921px 0}.iti-flag.pf{height:14px;background-position:-3943px 0}.iti-flag.pg{height:15px;background-position:-3965px 0}.iti-flag.ph{height:10px;background-position:-3987px 0}.iti-flag.pk{height:14px;background-position:-4009px 0}.iti-flag.pl{height:13px;background-position:-4031px 0}.iti-flag.pm{height:14px;background-position:-4053px 0}.iti-flag.pn{height:10px;background-position:-4075px 0}.iti-flag.pr{height:14px;background-position:-4097px 0}.iti-flag.ps{height:10px;background-position:-4119px 0}.iti-flag.pt{height:14px;background-position:-4141px 0}.iti-flag.pw{height:13px;background-position:-4163px 0}.iti-flag.py{height:11px;background-position:-4185px 0}.iti-flag.qa{height:8px;background-position:-4207px 0}.iti-flag.re{height:14px;background-position:-4229px 0}.iti-flag.ro{height:14px;background-position:-4251px 0}.iti-flag.rs{height:14px;background-position:-4273px 0}.iti-flag.ru{height:14px;background-position:-4295px 0}.iti-flag.rw{height:14px;background-position:-4317px 0}.iti-flag.sa{height:14px;background-position:-4339px 0}.iti-flag.sb{height:10px;background-position:-4361px 0}.iti-flag.sc{height:10px;background-position:-4383px 0}.iti-flag.sd{height:10px;background-position:-4405px 0}.iti-flag.se{height:13px;background-position:-4427px 0}.iti-flag.sg{height:14px;background-position:-4449px 0}.iti-flag.sh{height:10px;background-position:-4471px 0}.iti-flag.si{height:10px;background-position:-4493px 0}.iti-flag.sj{height:15px;background-position:-4515px 0}.iti-flag.sk{height:14px;background-position:-4537px 0}.iti-flag.sl{height:14px;background-position:-4559px 0}.iti-flag.sm{height:15px;background-position:-4581px 0}.iti-flag.sn{height:14px;background-position:-4603px 0}.iti-flag.so{height:14px;background-position:-4625px 0}.iti-flag.sr{height:14px;background-position:-4647px 0}.iti-flag.ss{height:10px;background-position:-4669px 0}.iti-flag.st{height:10px;background-position:-4691px 0}.iti-flag.sv{height:12px;background-position:-4713px 0}.iti-flag.sx{height:14px;background-position:-4735px 0}.iti-flag.sy{height:14px;background-position:-4757px 0}.iti-flag.sz{height:14px;background-position:-4779px 0}.iti-flag.ta{height:10px;background-position:-4801px 0}.iti-flag.tc{height:10px;background-position:-4823px 0}.iti-flag.td{height:14px;background-position:-4845px 0}.iti-flag.tf{height:14px;background-position:-4867px 0}.iti-flag.tg{height:13px;background-position:-4889px 0}.iti-flag.th{height:14px;background-position:-4911px 0}.iti-flag.tj{height:10px;background-position:-4933px 0}.iti-flag.tk{height:10px;background-position:-4955px 0}.iti-flag.tl{height:10px;background-position:-4977px 0}.iti-flag.tm{height:14px;background-position:-4999px 0}.iti-flag.tn{height:14px;background-position:-5021px 0}.iti-flag.to{height:10px;background-position:-5043px 0}.iti-flag.tr{height:14px;background-position:-5065px 0}.iti-flag.tt{height:12px;background-position:-5087px 0}.iti-flag.tv{height:10px;background-position:-5109px 0}.iti-flag.tw{height:14px;background-position:-5131px 0}.iti-flag.tz{height:14px;background-position:-5153px 0}.iti-flag.ua{height:14px;background-position:-5175px 0}.iti-flag.ug{height:14px;background-position:-5197px 0}.iti-flag.um{height:11px;background-position:-5219px 0}.iti-flag.un{height:14px;background-position:-5241px 0}.iti-flag.us{height:11px;background-position:-5263px 0}.iti-flag.uy{height:14px;background-position:-5285px 0}.iti-flag.uz{height:10px;background-position:-5307px 0}.iti-flag.va{height:15px;background-position:-5329px 0}.iti-flag.vc{height:14px;background-position:-5346px 0}.iti-flag.ve{height:14px;background-position:-5368px 0}.iti-flag.vg{height:10px;background-position:-5390px 0}.iti-flag.vi{height:14px;background-position:-5412px 0}.iti-flag.vn{height:14px;background-position:-5434px 0}.iti-flag.vu{height:12px;background-position:-5456px 0}.iti-flag.wf{height:14px;background-position:-5478px 0}.iti-flag.ws{height:10px;background-position:-5500px 0}.iti-flag.xk{height:15px;background-position:-5522px 0}.iti-flag.ye{height:14px;background-position:-5544px 0}.iti-flag.yt{height:14px;background-position:-5566px 0}.iti-flag.za{height:14px;background-position:-5588px 0}.iti-flag.zm{height:14px;background-position:-5610px 0}.iti-flag.zw{height:10px;background-position:-5632px 0}.iti-flag{height:15px;box-shadow:0 0 0px 0 #888;background-image:url(/assets/dt/images/flags.png);background-repeat:no-repeat;background-position:20px 0}.iti-flag.np{background-color:transparent}

body {
    background-color: #fff;
    margin: 0 auto;
    position: relative;
    font-family: Lato, sans-serif !important;
    -youbkit-touch-callout: none;
    -youbkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    font-size: 16px !important;
    float:left;
    width:100%;
}
ul {
    margin: 0;
    padding: 0;
}
@media (max-width: 1199px) {
    body {
        font-size: 15px;
    }
}
.newHeader {
    font-size: 15px;
    box-shadow: 0 1px 6px #dedede;
    transition: all ease 0.5s;
    position: sticky;
}
.newHeader .fixwidthDiv {
    padding: 0 1em;
}
.newHeader.sticky {
    box-shadow: 0 3px 10px #cecccc;
    transition: all ease 0.5s;
    z-index: 1025;
}
.newHeader.sticky .statsbar {
    margin-top: -102px;
    transition: all ease 0.5s;
}
.newHeader .statsbar {
    list-style-type: none;
    background-color: #f5f5f5;
    transition: all ease 0.5s;
}
.newHeader .statsbar > li {
    padding: 0.5em;
    font-size: 0.875em;
    cursor: pointer;
}
.newHeader .statsbar > li.lightblue {
    border-top: 0.1875em solid #0078d2;
    color: #0078d2;
}
.newHeader .statsbar > li.red {
    border-top: 0.1875em solid #cb4930;
    color: #cb4930;
}
.newHeader .statsbar > li.orange {
    border-top: 0.1875em solid #a76600;
    color: #a76600;
}
.newHeader .statsbar > li.purlpe {
    border-top: 0.1875em solid #9264a1;
    color: #9264a1;
}
.newHeader .statsbar > li.blue {
    border-top: 0.1875em solid #5938e9;
    color: #5938e9;
}
.showStatsMob {
    display: none;
    transform: translateZ(0);
    z-index: 1;
}
.showStatsMob .statIcon img {
    width: 1.4em;
}
.showStatsMob .StatsDetails {
    background: #656565;
    min-width: 300px;
    padding: 1em;
    position: fixed;
    margin-top: 1em;
    left: -9999px;
    transition: all ease 0.5s;
}
.showStatsMob .StatsDetails.active {
    transition: all ease 0.5s;
    left: 0;
}
.showStatsMob .StatsDetails .closeStats {
    position: absolute;
    background-color: #b1b1b1;
    top: -9px;
    right: -12px;
    color: #fff;
    width: 1.2em;
    height: 1.2em;
    display: inline-flex;
    align-items: center;
    justify-content: center;
    border-radius: 100px;
    text-align: center;
    font-size: 2em;
    line-height: 1.4em;
    transition: all ease 0.5s;
}
.showStatsMob .StatsDetails .closeStats:active,
.showStatsMob .StatsDetails .closeStats:focus,
.showStatsMob .StatsDetails .closeStats:hover {
    transition: all ease 0.5s;
    background-color: #0046ab;
}
.StatsDetails h3 {
    color: #fff;
    font-size: 2em;
    text-transform: uppercase;
    font-weight: 700;
    margin-bottom: 1em;
}
.statsList {
    float: left;
    width: 100%;
}
.statsList .statsblock {
    display: flex;
    background-color: #fff;
    margin-bottom: 1em;
    padding: 1em;
    border-radius: 0.5em;
    align-items: center;
}
.statsList .statsimg {
    margin-right: 1em;
}
.statsList .statsinfo h4 {
    font-size: 1.3em;
    margin: 0;
}
.statsList .statsinfo p {
    font-size: 1em;
}
.statsList .statsinfo.bluetext h4,
.statsList .statsinfo.bluetext p {
    color: #3c59b6;
}
.statsList .statsinfo.orangetext h4,
.statsList .statsinfo.orangetext p {
    color: #de5d0b;
}
.statsList .statsinfo.skytext h4,
.statsList .statsinfo.skytext p {
    color: #027cad;
}
.statsList .statsinfo.purpletext h4,
.statsList .statsinfo.purpletext p {
    color: #8f66a2;
}
.statsList .statsinfo.browntext h4,
.statsList .statsinfo.browntext p {
    color: #a36613;
}
.leftsidebtns .dbluebtn:active,
.leftsidebtns .dbluebtn:focus,
.leftsidebtns .dbluebtn:hover {
    background-color: #5073e4;
    color: #fff;
    border: solid 0.0625em #5073e4;
    text-decoration: none !important;
}
.userLoginbtns {
    list-style-type: none;
}
.userLoginbtns .not-btn {
    background: 0 0;
    border: none;
}
.userLoginbtns > li {
    margin-right: 1em;
    margin-bottom: 0.19rem;
}
.userLoginbtns > li.showOnMobile {
    display: none;
}
.userLoginbtns > li:last-child {
    margin-right: 0;
}
.userLoginbtns > li .dropdown.commonNotification .dropdown-toggle::after {
    display: none;
}
.userLoginbtns > li .dropdown.commonNotification .dropdown-toggle {
    position: relative;
}
.userLoginbtns > li .dropdown.commonNotification .dropdown-toggle .badge {
    position: absolute;
    top: -10px;
    right: -6px;
    width: 18px;
    height: 18px;
    border-radius: 100px;
    display: inline-flex;
    justify-content: center;
    align-items: center;
    border: none;
    font-size: 10px;
}
.userLoginbtns
    > li
    .dropdown.commonNotification
    .dropdown-toggle
    .badge.bg-blue {
    background-color: #0747a6;
    color: #fff;
}
.userLoginbtns > li .dropdown.commonNotification .dropdown-menu {
    min-width: 230px;
    font-size: 1em;
}
.userLoginbtns > li .dropdown.commonNotification .dropdown-menu .dropdown-item {
    margin: 4px 0;
    display: inline-block;
    width: 100%;
}
.userLoginbtns
    > li
    .dropdown.commonNotification.notificationIcon
    .dropdown-menu
    .dropdown-item
    .cont-left-brdr {
    border-left: solid 2px orange;
    padding-left: 6px;
}
.userLoginbtns
    > li
    .dropdown.commonNotification.messageNotification
    .dropdown-menu
    .dropdown-item
    .cont-left-brdr {
    border-left: solid 2px #00f;
    padding-left: 6px;
}
.centerlogo {
    justify-content: center;
}
.centerlogo .logo img {
    max-width: 100%;
    width: 13.75em;
}
.contactIconsmob {
    display: none;
}
.contactIconsmob li {
    margin-right: 1em;
}
.contactIconsmob li:last-child {
    margin-right: 0;
}
.contactIconsmob li img {
    width: 1.5em;
}
.sociallinks {
    list-style-type: none;
}
.sociallinks > li {
    color: #5d5d5d;
    margin-right: 0.5em;
}
.sociallinks > li .socialicons .fa {
    font-size: 1.2em;
}
.sociallinks > li .socialicons .fa-facebook {
    color: #2c81d6;
}
.sociallinks > li .socialicons .fa-twitter {
    color: #65bbf2;
}
.sociallinks > li .socialicons .fa-linkedin {
    color: #0077b5;
}
.sociallinks>li .socialicons.instagram .fa {
    background: radial-gradient(circle at 30% 107%, #fdf497 0%, #fdf497 5%, #fd5949 45%, #d6249f 60%, #285AEB 90%);
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;
}
.sociallinks>li .socialicons.youtube .fa {
    color: #c4302b;
}
.createConfsec {
    list-style-type: none;
}
.availibilitysec .contactusinfo {
    padding-right: 1em;
}
.availibilitysec .contactusinfo a {
    color: #212121;
    font-size: 0.975em;
    text-decoration: none;
    transition: all ease 0.5s;
    padding-bottom: 0.2rem;
}
.availibilitysec .contactusinfo a:active,
.availibilitysec .contactusinfo a:focus,
.availibilitysec .contactusinfo a:hover {
    text-decoration: none;
    transition: all ease 0.5s;
    color: #002cd2;
    text-decoration: underline !important;
}
.availibilitysec .contactusinfo a.cont_num {
    font-weight: bold;
}
.scrol_fixed_nav .Scroll_Header  {
    max-width: 60%;
    margin-left: auto;
}
.fixwidthDiv {
    max-width: 100%;
    width: 100%;
    margin: 0 auto;
}
.navLinks,
.topspec {
    list-style-type: none;
}
.navLinks > li > a {
    color: #0952bf;
}
.navLinks > li > a,
.topspec > li > a {
    font-size: 1em;
    text-decoration: none;
    padding: 0.7em 0.625em;
    display: inline-block;
}
.navLinks > li > a:active,
.navLinks > li > a:focus,
.navLinks > li > a:hover {
    color: #17244c;
}
.topspec > li > a {
    color: #0952bf;
    font-weight: 400;
    padding: 0.6em 0.5em;
    display: inline-block;
}
.topspec > li > a.more {
    color: #0952bf;
    font-weight: 400;
    text-decoration: underline;
}
.topspec > li > a.more:active,
.topspec > li > a.more:focus,
.topspec > li > a.more:hover {
    color: #273c7f;
}
.topspec > li > a:active,
.topspec > li > a:focus,
.topspec > li > a:hover {
    color: #17244c;
}
.centerSearch {
    max-width: 70%;
    margin: 0 auto;
    width: 100%;
}
.centerSearch .searchbar {
    border: 1px solid #dfe1e5;
    transition: all ease 0.5s;
    max-width: 100%;
    margin: 0 auto;
}
.centerSearch .searchbar:active,
.centerSearch .searchbar:focus,
.centerSearch .searchbar:hover {
    box-shadow: 0 1px 6px rgba(32, 33, 36, 0.28);
    border-color: rgba(223, 225, 229, 0);
    transition: all ease 0.5s;
}
.centerSearch .searchbar .search {
    border: none;
    padding: 0 1em;
    height: 3.125em !important;
    width: calc(100% - 100px);
    border-top-left-radius: 100px;
    border-bottom-left-radius: 100px;
}
.centerSearch .searchbar input[type="search"]::-webkit-search-cancel-button {
    -webkit-appearance: searchfield-cancel-button;
    cursor: pointer;
}
.centerSearch .searchbar .searchbtn {
    border: none;
    font-size: 1.125em;
    color: #fff;
    transition: all ease 0.5s;
    background-color: #0747a6;
}
.centerSearch .searchbar .searchbtn:active,
.centerSearch .searchbar .searchbtn:focus,
.centerSearch .searchbar .searchbtn:hover {
    background-color: #0b6dff;
    color: #fff;
    transition: all ease 0.5s;
}
.mobilemenu {
    background: #17459a;
    padding: 0.5em 0;
    position: fixed;
    right: -10000px;
    top: 0;
    max-width: 30%;
    height: 100%;
    transition: all ease 0.5s;
}
.mobilemenu.active {
    right: 0;
    z-index: 5;
    transition: all ease 0.5s;
    overflow-y: scroll;
}
.mobilemenu > ul {
    list-style-type: none;
}
.mobilemenu > ul > li {
    width: 100%;
    float: left;
    color: #fff;
    padding: 0.5em 1em;
}
.mobilemenu > ul > li.mobileshow {
    display: none;
}
.mobilemenu > ul > li.onhoverOpen .dropdown-menu {
    position: relative !important;
    transform: none !important;
    background: 0 0;
    margin-top: 0.4em !important;
    border-radius: 0 !important;
    border: none !important;
    box-shadow: none !important;
}
.mobilemenu > ul > li.onhoverOpen .dropdown-menu > li {
    width: 100%;
}
.mobilemenu > ul > li.onhoverOpen .dropdown-menu > li > a {
    display: inline-block;
    width: 100%;
    padding: 0;
    font-size: 0.9em;
}
.mobilemenu > ul > li > ul > li {
    display: inline-block;
    color: #fff;
    padding: 0;
    width: auto;
    margin-right: 0.5em;
}
.mobilemenu > ul > li > ul > li:last-child {
    margin-right: 0;
}
.mobilemenu > ul > li > ul > li > a {
    padding: 0.5em;
    color: #fff;
}
.mobilemenu > ul > li > a {
    width: 100%;
    color: #fff;
    display: inline-block;
    transition: all ease 0.5s;
}
.mobilemenu > ul > li.mobileshow.freeCME > a {
    color: #fd731e;
}
.mobilemenu > ul > li > a:focus,
.mobilemenu > ul > li > a:hover {
    text-decoration: none;
    transition: all ease 0.5s;
}
.openSideMenu {
    color: #0747a6;
    font-size: 2em;
    float: right;
    line-height: 0;
    padding-right: 0.5em;
    transition: all ease 0.5s;
    display: none;
    font-size: 1.5em;
}
.openSideMenu:active,
.openSideMenu:focus,
.openSideMenu:hover {
    transition: all ease 0.5s;
    color: #1b9ad3;
    text-decoration: none;
}
.closeSideMenu {
    color: #fff;
    font-size: 2em;
    float: right;
    line-height: 0;
    padding: 0.5em;
    transition: all ease 0.5s;
    display: none;
}
.closeSideMenu:active,
.closeSideMenu:focus,
.closeSideMenu:hover {
    transition: all ease 0.5s;
    color: #fff;
    text-decoration: none;
}
.createConference {
    color: #0952bf;
    text-decoration: underline !important;
}
.createConference:active,
.createConference:focus,
.createConference:hover {
    text-decoration: none !important;
}
.orangebtn {
    background-color: #fff;
    border: solid 0.0625em #fff;
    color: #fd6608;
    text-decoration: underline !important;
}
.orangebtn:active,
.orangebtn:focus,
.orangebtn:hover {
    background-color: #fd6608;
    border: solid 0.0625em #fd6608;
    color: #fff;
    text-decoration: none !important;
}
.noborderbtn {
    background-color: #4584f2;
    color: #fff;
    border: solid 0.0625em #4584f2;
}
.noborderbtn:active,
.noborderbtn:focus,
.noborderbtn:hover {
    background-color: #0747a6;
    color: #fff;
    border: solid 0.0625em #0747a6;
}
.dbluebtn {
    background-color: #fff;
    color: #3c59b6;
    border: solid 0.0625em #ddd;
}
.dbluebtn:active,
.dbluebtn:focus,
.dbluebtn:hover {
    background-color: #3c59b6;
    color: #fff;
    border: solid 0.0625em #3c59b6;
}
.leftsidebtns .orangebtn {
    background-color: #fd6608;
    border: solid 0.0625em #fd6608;
    color: #fff;
    text-decoration: none !important;
}
.leftsidebtns .orangebtn:active,
.leftsidebtns .orangebtn:focus,
.leftsidebtns .orangebtn:hover {
    background-color: #fb8825;
    border: solid 0.0625em #fb8825;
    color: #fff;
    text-decoration: none !important;
}
.leftsidebtns .dbluebtn {
    background-color: transparent;
    border: none;
    color: #3c59b6;
    text-decoration: underline !important;
}
.searchHeader .bookingDeals {
    list-style-type: none;
    margin: 0;
}
.searchHeader .bookingDeals > li {
    margin-right: 0.7em;
    color: #0747a6;
    font-size: 1em;
}
.searchHeader .bookingDeals > li > a {
    display: inline-block;
    color: #0952bf;
}
.searchHeader .bookingDeals > li:hover > a {
    color: #17244c;
}
.searchHeader .bookingDeals > li .booknow {
    background-color: #fff;
    padding: 0.6em;
    box-shadow: 0 0.1875em 0.375em rgba(0, 0, 0, 0.16);
    border-radius: 0.3125em;
    display: inline-block;
    width: 40px;
    height: 40px;
    display: flex;
    justify-content: center;
    align-items: center;
    background-image: url(/assets/dt/images/global/booking-sprite.svg);
    background-repeat: no-repeat;
}
.searchHeader .bookingDeals > li:hover .booknow {
    box-shadow: 0 0.1875em 0.375em rgba(0, 60, 255, 0.3);
}
.searchHeader .bookingDeals > li .booknow_hotel {
    background-color: #fff;
    background-position: 8px 7px;
}
.searchHeader .bookingDeals > li:hover .booknow_hotel {
    background-color: #f8b13f;
    background-position: 8px -26px;
}
.searchHeader .bookingDeals > li .booknow_flight {
    background-color: #fff;
    background-position: -51px 10px;
}
.searchHeader .bookingDeals > li:hover .booknow_flight {
    background-color: #3dc2a6;
    background-position: -51px -26px;
}
.searchHeader .bookingDeals > li .booknow_car {
    background-color: #fff;
    background-position: -108px 11px;
}
.searchHeader .bookingDeals > li:hover .booknow_car {
    background-color: #24a7db;
    background-position: -108px -26px;
}
.headerSpecSlider {
    display: none !important;
    padding: 10px 25px 0;
}
.headerSpecSlider .owl-nav {
    display: flex;
    justify-content: space-between;
    align-items: center;
    position: initial;
    top: auto;
    transform: initial;
}
.headerSpecSlider .owl-stage-outer {
    z-index: 1;
}
.headerSpecSlider .owl-nav button.owl-next,
.headerSpecSlider .owl-nav button.owl-prev {
    font-size: 40px;
    line-height: 27px;
    margin-top: 0;
    position: absolute;
    z-index: 1;
    top: 5px;
}
.headerSpecSlider .owl-nav button.owl-prev {
    left: 0;
}
.headerSpecSlider .owl-nav button.owl-next {
    right: 0;
}
.showSmallDevice {
    display: none;
}
.showSmallDevice > a {
    color: #fd6608;
    border-bottom: solid 1px;
}
.liveChat .liveIcon {
    border: solid 1px #2db200;
    margin-right: 3px;
    display: inline-flex;
    justify-content: center;
    align-items: center;
    border-radius: 100px;
    padding: 2px;
}
.liveChat .live {
    display: inline-block;
    width: 8px;
    height: 8px;
    border-radius: 100px;
    background-color: #2db200;
}
.liveChat {
    color: #888;
    font-size: 0.975em;
}
.liveChat:active,
.liveChat:focus,
.liveChat:hover {
    color: #0046ab;
}
.userProfileSec .userProfile {
    padding: 0.3em 1em 0.3em 0.3em;
    text-decoration: none;
    color: #35363b;
    background-color: #f7f7f7;
    transition: all ease 0.5s;
}
.userProfileSec .userProfile:active,
.userProfileSec .userProfile:focus,
.userProfileSec .userProfile:hover {
    box-shadow: 0 1px 6px rgba(32, 33, 36, 0.28);
    transition: all ease 0.5s;
}
.userProfileSec .dropdown-menu.bg-dark-blue {
    background-color: #3855b2;
}
.userProfileSec .userProfile .UserprofileImg {
    width: 2.3em;
    height: 2.3em;
    background-position: center;
    background-repeat: no-repeat;
    background-size: cover;
    border: solid 1px #ddd;
    background-color: #fff;
}
.userProfileSec .userProfile .user-name {
    display: block;
    text-overflow: ellipsis;
    overflow: hidden;
    max-width: 8em;
    white-space: nowrap;
}
.userProfileSec .dropdown-menu.show {
    display: block;
    min-width: 260px;
    right: 0;
    left: auto !important;
    top: 100% !important;
    transform: none !important;
    box-shadow: 0 3px 6px rgba(0, 0, 0, 0.16);
    padding: 0;
}
.userProfileSec .dropdown-menu.show .user-info {
    background-color: #4285f4;
    color: #fff;
    margin: 0;
    width: 100%;
    padding: 1em;
}
.userProfileSec .dropdown-menu.show .user-name {
    font-size: 1.2em;
    font-weight: 600;
}
.userProfileSec .dropdown-menu.show .user-position {
    position: relative;
    padding-left: 0.8125em;
}
.userProfileSec .dropdown-menu.show .user-position:after {
    content: "";
    position: absolute;
    height: 0.4375em;
    width: 0.4375em;
    left: 0;
    top: 0.3125em;
    border-radius: 50%;
    border: 0.0625em solid #6cd187;
    background-color: #6cd187;
    display: block;
}
.userProfileSec .dropdown-menu.show li a {
    width: 100%;
    padding: 0.5em 1em;
    font-size: 15px;
    display: inline-block;
    color: #35363b;
    transition: all ease 0.5s;
}
.userProfileSec .dropdown-menu.show li > ul {
    list-style-type: none;
    padding-left: 0;
}
.userProfileSec .dropdown-menu.show li .emedbalance p {
    font-size: 1.1rem;
    color: #fff;
}
.userProfileSec .dropdown-menu.show li .emedbalance span {
    color: #fff;
}
.userProfileSec .dropdown-menu.show li .emedbalance {
    border-bottom: 1px dashed #fff;
    line-height: 1.5;
    background: #1b9ad3;
    padding-bottom: 0.8rem;
}
.userProfileSec .dropdown-menu.show li .emedbalance:hover {
    color: #fff;
}
.userProfileSec .dropdown-menu.show li > ul li .icon {
    margin-right: 0.5em;
}
.userProfileSec .dropdown-menu.show li a:active,
.userProfileSec .dropdown-menu.show li a:focus,
.userProfileSec .dropdown-menu.show li a:hover {
    color: #5938e9;
    transition: all ease 0.5s;
    text-decoration: none;
}
.dropdown-toggle.more::after {
    display: none;
}
.dropdown.onhoverOpen {
    transition: all ease 0.5s;
}
.dropdown.onhoverOpen .dropdown-menu {
    transition: all ease 0.5s;
}
.dropdown.onhoverOpen.show .dropdown-menu,
.dropdown.onhoverOpen:hover .dropdown-menu {
    display: block;
    margin-top: -0.2125em;
    box-shadow: 0 1px 6px rgba(0, 0, 0, 0.16);
    background-color: #fff;
    border: none;
    border-radius: 0;
    min-width: 13em;
    transition: all ease 0.5s;
}
.dropdown.onhoverOpen.show .dropdown-menu > li > a,
.dropdown.onhoverOpen:hover .dropdown-menu > li > a {
    color: #0747a6;
    transition: all ease 0.5s;
    padding: 0.2em 0.7em;
    display: inline-block;
    width: 100%;
}
.dropdown.onhoverOpen:hover .dropdown-menu > li > a:active,
.dropdown.onhoverOpen:hover .dropdown-menu > li > a:focus,
.dropdown.onhoverOpen:hover .dropdown-menu > li > a:hover {
    color: #fff;
    text-decoration: none;
    transition: all ease 0.5s;
    background-color: #043c91;
}
.topspec .dropdown.onhoverOpen.show .dropdown-menu,
.topspec .dropdown.onhoverOpen:hover .dropdown-menu {
    background-color: #fff;
    max-height: 15.625em;
    overflow-y: scroll;
}
.topspec .dropdown .dropdown-menu > li > a {
    color: #333;
    font-size: 0.975em;
}
.topspec .dropdown.onhoverOpen:hover .dropdown-menu > li > a:active,
.topspec .dropdown.onhoverOpen:hover .dropdown-menu > li > a:focus,
.topspec .dropdown.onhoverOpen:hover .dropdown-menu > li > a:hover {
    color: #fff;
    background-color: #0747a6;
}
.onhoverOpen.show > .dropdown-menu,
.onhoverOpen > .dropdown-menu {
    font-size: 1em;
    display: block;
    -webkit-transform-origin: top;
    transform-origin: top;
    -webkit-animation-fill-mode: forwards;
    animation-fill-mode: forwards;
    -webkit-transform: scale(1, 0);
    transform: scale(1, 0);
    transition: all 0.5s;
    -webkit-transition: all 0.5s;
}
.onhoverOpen.show > .dropdown-menu,
.onhoverOpen:hover > .dropdown-menu {
    -webkit-transform: scale(1, 1);
    transform: scale(1, 1);
}
#CmePackageBlink {
    transition: 0.7s;
}
#CmePackageBlink a {
    font-weight: 700;
    position: relative;
}
#CmePackageBlinkMobile {
    position: relative;
}
#CmePackageBlink a:after,
a#CmePackageBlinkMobile:after {
    content: "Introductory Offer";
    color: #fd731e;
    font-size: 0.725em;
    position: absolute;
    right: 9px;
    top: -2px;
}
#CmePackageBlink a:hover::after {
    top: -2px;
}
#CmePackageBlink a.are_you_an_Orgn_btn:after {
    content: "";
}
.btn {
    transition: all ease 0.5s;
    font-size: 1em;
}
.btn:active,
.btn:focus,
.btn:hover {
    transition: all ease 0.5s;
    box-shadow: none;
}
.centerSearch .searchbar .searchbtn {
    border: none;
    font-size: 1.125em;
    color: #fff;
    transition: all ease 0.5s;
    background-color: #0747a6;
    border-top-right-radius: 100px;
    border-bottom-right-radius: 100px;
}
.advancesearchsec .advancesearch {
    color: #0747a6;
    text-decoration: underline !important;
}
.advancesearchsec .advancesearch:hover {
    color: #1b9ad3;
}
#title_all {
    width: 100%;
    padding: 10px 0;
    border: none;
    outline: 0;
}
#title_all::-webkit-search-cancel-button {
    display: none;
}
#clearButton {
    font-size: 1.5em;
    transition: all ease 0.5s;
    position: absolute;
    right: 15px;
}
.ui-autocomplete {
    left: 0 !important;
    display: flex;
    flex-wrap: wrap;
    width: 100% !important;
    font-family: Lato, sans-serif;
    border: 1px solid #e6e6e6;
    background: #fff;
    color: #222;
    box-shadow: 0 0 3px #ddd;
    padding: 0;
}
.ui-autocomplete .ui-autocomplete-category {
    font-weight: 700;
    padding: 0;
    margin: 0;
    line-height: 1.5;
}
.ui-autocomplete .ui-autocomplete-category ul {
    padding: 0;
}
.ui-autocomplete.ui-widget-content .ui-autocomplete-category a {
    color: #0078ce;
    font-weight: 600;
    font-size: 1em;
    float: left;
    width: 100%;
    text-align: left;
}
.ui-widget .ui-widget {
    font-size: 1em;
    box-shadow: none;
    float: left;
    width: 100%;
}
.ui-menu .ui-menu-item {
    color: #888787;
    font-weight: 400 !important;
    padding: 0;
    margin-top: 0.5em;
    font-size: 0.8em;
    float: left;
    width: 100%;
    display: flex;
}
.ui-widget-content a.more {
    margin-top: 0.6em;
}
.ui-autocomplete-category .item-cat a {
    text-decoration: none;
    padding: 0.6em 0;
    display: inline-block;
}
.ui-widget-content .ui-state-focus {
    background: #fff !important;
    border: none !important;
    color: #4c90f7;
    position: relative;
    cursor: pointer;
}
.ui-menu .ui-state-active,
.ui-menu .ui-state-focus {
    margin: 0 !important;
    margin-top: 0.5em !important;
}
.ui-widget-content .submenu {
    font-weight: 400;
    float: left;
    width: 100%;
    padding: 0 1em;
}
.ui-autocomplete > li > div > ul {
    display: block !important;
    position: relative !important;
    border: 0 !important;
}
span.ui-menu-icon {
    display: none !important;
}
.ui-autocomplete.ui-widget-content a.more {
    font-size: 0.7em;
    color: #5d5d5d;
    transition: all ease 0.5s;
}
.ui-autocomplete.ui-widget-content a.more:active,
.ui-autocomplete.ui-widget-content a.more:focus,
.ui-autocomplete.ui-widget-content a.more:hover {
    color: #0078ce;
    transition: all ease 0.5s;
}
.ui-autocomplete > li.ui-autocomplete-category {
    width: 50%;
    display: inline-block !important;
    padding: 0 1px;
    margin-bottom: 1em;
}
.ui-autocomplete > li.ui-autocomplete-category:first-child {
    width: 100%;
}
.ui-autocomplete-category .item-cat {
    display: inline-block;
    width: 100%;
}
.ui-autocomplete-category .item-cat img {
    width: 30px;
    margin-right: 8px;
}
.ui-autocomplete-category .item-cat a {
    text-decoration: none;
}
.borderthick {
    border-top: 2px solid #333;
}
.ui-widget-content a:focus,
.ui-widget-content a:hover {
    text-decoration: none;
}
.autocompleteDiv .ui-menu .ui-menu-item div:hover,
div.focus {
    color: #4c90f7 !important;
}
.autocompleteDiv > .ui-widget.ui-widget-content {
    max-height: 380px;
    overflow-y: scroll;
    width: 100% !important;
    left: 0 !important;
    top: calc(100% + 0.1em) !important;
    padding-bottom: 1em;
    border-top: none;
    position: relative;
    border: none !important;
    box-shadow: none !important;
}
.ui-widget-content .item-cat {
    color: #000;
    font-weight: 600;
    padding: 0 1em;
    background-color: #e8e8e8;
}
.autocompleteDiv .ui-menu .ui-menu-item:hover,
.ui-menu-item:focus {
    color: #0078ce;
    text-decoration: underline;
}
.autocompleteDiv .ui-menu .ui-menu-item.active {
    border-bottom: solid 1px #0747a6;
}
.autocompleteDiv .ui-menu .ui-menu-item.active .ui-menu-item-wrapper {
    background-color: #0747a6;
    color: #fff;
}
.autocompleteDiv .ui-menu .ui-menu-item .ui-menu-item-wrapper.ui-state-active {
    background-color: #0747a6;
    color: #fff;
}
.autocompleteDiv .ui-menu .ui-menu-item-wrapper {
    padding: 0.5em 1em;
    display: inline-block;
    width: 100%;
}
.ui-autocomplete .ui-menu-item {
    padding: 0.375em 0.625em;
}
.ui-autocomplete-loading {
    background: url(/assets/dt/images/organizer/loader_50.gif) no-repeat;
    background-size: 1.25em;
    background-position: center right 0;
}
.scrollToTopnew {
    font-size: 2em;
    bottom: 1.875em;
    font-weight: 700;
    color: #9e9e9e;
    text-decoration: none;
    position: fixed;
    right: 1.25em;
    display: none;
}
.scrollToTopnew:hover {
    color: #0046ad;
}
.showSmallDevice .CME_button_clr {
    color: #3c59b6;
}
.xs-device-show {
    display: none;
}
.bookingdeals .booknow {
    width: 40px;
    height: 40px;
}
.xs-device-show .bookingdeals > li > a {
    padding: 0;
}
.xs-device-show .bookingdeals > li .booknow {
    background-color: #fff;
    padding: 0.6em;
    box-shadow: 0 0.1875em 0.375em rgba(0, 0, 0, 0.16);
    border-radius: 0.3125em;
    display: inline-block;
    transition: all ease 0.5s;
    width: 40px;
    height: 40px;
    display: flex;
    justify-content: center;
    align-items: center;
    background-image: url(/assets/dt/images/global/booking-sprite.svg);
    background-repeat: no-repeat;
}
.xs-device-show .bookingdeals > li:hover .booknow {
    transition: all ease 0.5s;
    box-shadow: 0 0.1875em 0.375em rgba(0, 60, 255, 0.3);
}
.xs-device-show .bookingdeals > li .booknow_hotel {
    background-color: #fff;
    background-position: 8px 7px;
}
.xs-device-show .bookingdeals > li:hover .booknow_hotel {
    background-color: #f8b13f;
    background-position: 8px -26px;
}
.xs-device-show .bookingdeals > li .booknow_flight {
    background-color: #fff;
    background-position: -51px 10px;
}
.xs-device-show .bookingdeals > li:hover .booknow_flight {
    background-color: #3dc2a6;
    background-position: -51px -26px;
}
.xs-device-show .bookingdeals > li .booknow_car {
    background-color: #fff;
    background-position: -108px 11px;
}
.xs-device-show .bookingdeals > li:hover .booknow_car {
    background-color: #24a7db;
    background-position: -108px -26px;
}
.popover,
.specialtiestop .topSpecCarousel .owl-nav i {
    border: 0;
    background-color: transparent;
    box-shadow: none;
}
.popover-body {
    padding: 0.375em 0.5em;
    color: #39393a;
    border-radius: 5px;
    font-size: 0.9375em;
    box-shadow: 0 0 0.375em rgba(136, 136, 136, 0.3);
    background: #fff;
    border: solid 1px #ddd;
}
.popover.facebook .popover-body {
    background: #2c81d6;
    color: #fff;
    border: none;
}
.bs-popover-auto[x-placement^="top"] > .arrow::after,
.bs-popover-top > .arrow::after {
    bottom: 1px;
    border-width: 0.5rem 0.5rem 0;
    border-top-color: #0078ce;
}
.bs-popover-auto[x-placement^="bottom"] > .arrow::after,
.bs-popover-bottom > .arrow::after {
    bottom: 1px;
    border-width: 0.5rem 0.5rem 0;
    border-bottom-color: #0078ce;
}
.facebook.bs-popover-auto[x-placement^="top"] .arrow::before,
.facebook.bs-popover-top .arrow::before {
    border-top-color: #2c81d6;
    bottom: 1px;
}
.facebook.bs-popover-auto[x-placement^="top"] > .arrow::after,
.facebook.bs-popover-top > .arrow::after {
    border-top-color: #2c81d6;
}
.popover.twitter .popover-body {
    background: #65bbf2;
    color: #fff;
    border: none;
}
.twitter.bs-popover-auto[x-placement^="top"] .arrow::before,
.twitter.bs-popover-top .arrow::before {
    border-top-color: #65bbf2;
    bottom: 1px;
}
.twitter.bs-popover-auto[x-placement^="top"] > .arrow::after,
.twitter.bs-popover-top > .arrow::after {
    border-top-color: #65bbf2;
}
.popover.linkedin .popover-body {
    background: #0077b5;
    color: #fff;
    border: none;
}
.linkedin.bs-popover-auto[x-placement^="top"] .arrow::before,
.linkedin.bs-popover-top .arrow::before {
    border-top-color: #0077b5;
    bottom: 1px;
}
.linkedin.bs-popover-auto[x-placement^="top"] > .arrow::after,
.linkedin.bs-popover-top > .arrow::after {
    border-top-color: #0077b5;
}
.bs-popover-auto[x-placement^="bottom"] > .arrow,
.bs-popover-bottom > .arrow {
    top: calc(-0.5rem - -2px);
}
.bs-popover-auto[x-placement^="bottom"] > .arrow::before,
.bs-popover-bottom > .arrow::before {
    top: 0;
    border-width: 0 0.5rem 0.5rem 0.5rem;
    border-bottom-color: #0078ce;
}
.bs-popover-auto[x-placement^="bottom"] > .arrow::after,
.bs-popover-bottom > .arrow::after {
    top: 1px;
    border-width: 0 0.5rem 0.5rem 0.5rem;
    border-bottom-color: #0078ce;
}
.owl-carousel,
.owl-carousel .owl-item {
    -webkit-tap-highlight-color: transparent;
    position: relative;
}
.owl-carousel {
    display: none;
    width: 100%;
    z-index: 1;
}
.owl-carousel .owl-stage {
    position: relative;
    -ms-touch-action: pan-Y;
    touch-action: manipulation;
    -moz-backface-visibility: hidden;
}
.owl-carousel .owl-stage:after {
    content: ".";
    display: block;
    clear: both;
    visibility: hidden;
    line-height: 0;
    height: 0;
}
.owl-carousel .owl-stage-outer {
    position: relative;
    overflow: hidden;
    -webkit-transform: translate3d(0, 0, 0);
}
.owl-carousel .owl-item,
.owl-carousel .owl-wrapper {
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -ms-backface-visibility: hidden;
    -webkit-transform: translate3d(0, 0, 0);
    -moz-transform: translate3d(0, 0, 0);
    -ms-transform: translate3d(0, 0, 0);
}
.owl-carousel .owl-item {
    min-height: 1px;
    float: left;
    -webkit-backface-visibility: hidden;
    -webkit-touch-callout: none;
}
.owl-carousel .owl-item img {
    display: block;
    width: 100%;
}
.owl-carousel .owl-dots.disabled,
.owl-carousel .owl-nav.disabled {
    display: none;
}
.no-js .owl-carousel,
.owl-carousel.owl-loaded {
    display: block;
}
.owl-carousel .owl-dot,
.owl-carousel .owl-nav .owl-next,
.owl-carousel .owl-nav .owl-prev {
    cursor: pointer;
    -webkit-user-select: none;
    -khtml-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
}
.owl-carousel .owl-nav button.owl-next,
.owl-carousel .owl-nav button.owl-prev,
.owl-carousel button.owl-dot {
    background: 0 0;
    color: inherit;
    border: none;
    padding: 0 !important;
    font: inherit;
}
.owl-carousel.owl-loading {
    opacity: 0;
    display: block;
}
.owl-carousel.owl-hidden {
    opacity: 0;
}
.owl-carousel.owl-refresh .owl-item {
    visibility: hidden;
}
.owl-carousel.owl-drag .owl-item {
    -ms-touch-action: pan-y;
    touch-action: pan-y;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
}
.owl-carousel.owl-grab {
    cursor: move;
    cursor: grab;
}
.owl-carousel.owl-rtl {
    direction: rtl;
}
.owl-carousel.owl-rtl .owl-item {
    float: right;
}
.owl-carousel .animated {
    animation-duration: 1s;
    animation-fill-mode: both;
}
.owl-carousel .owl-animated-in {
    z-index: 0;
}
.owl-carousel .owl-animated-out {
    z-index: 1;
}
.owl-carousel .fadeOut {
    animation-name: fadeOut;
}
@keyframes fadeOut {
    0% {
        opacity: 1;
    }
    100% {
        opacity: 0;
    }
}
.owl-height {
    transition: height 0.5s ease-in-out;
}
.owl-carousel .owl-item .owl-lazy {
    opacity: 0;
    transition: opacity 0.4s ease;
}
.owl-carousel .owl-item .owl-lazy:not([src]),
.owl-carousel .owl-item .owl-lazy[src^=""] {
    max-height: 0;
}
.owl-carousel .owl-item img.owl-lazy {
    transform-style: preserve-3d;
}
.owl-carousel .owl-video-wrapper {
    position: relative;
    height: 100%;
    background: #000;
}
.owl-carousel .owl-video-play-icon {
    position: absolute;
    height: 80px;
    width: 80px;
    left: 50%;
    top: 50%;
    margin-left: -40px;
    margin-top: -40px;
    background: url(owl.video.play.png) no-repeat;
    cursor: pointer;
    z-index: 1;
    -webkit-backface-visibility: hidden;
    transition: transform 0.1s ease;
}
.owl-carousel .owl-video-play-icon:hover {
    -ms-transform: scale(1.3, 1.3);
    transform: scale(1.3, 1.3);
}
.owl-carousel .owl-video-playing .owl-video-play-icon,
.owl-carousel .owl-video-playing .owl-video-tn {
    display: none;
}
.owl-carousel .owl-video-tn {
    opacity: 0;
    height: 100%;
    background-position: center center;
    background-repeat: no-repeat;
    background-size: contain;
    transition: opacity 0.4s ease;
}
.owl-carousel .owl-video-frame {
    position: relative;
    z-index: 1;
    height: 100%;
    width: 100%;
}
footer {
    font-family: Lato, sans-serif;
    font-size: 16px !important;
}
 #newsletterBlock .search-btn, #mr_newsletter_subscribe .search-btn{
    background: linear-gradient(90deg, rgba(0,106,202,1) 0%, rgba(2,111,196,1) 2%, rgba(36,167,227,1) 99%);
}
.note_txt{
    font-size: 0.8em;
    color:#8d8d8d;
    text-align: center;
    padding: 0 20px;
    width: 100%;
}
#newsletterBlock img.img-fluid {
    width: 64px;
}
#mr_newsletter_subscribe .select2-container--default.select2-container--focus .select2-selection--multiple,
#mr_newsletter_subscribe .select2-container--default .select2-selection--multiple{
    border:none;
}
#mr_newsletter_subscribe .select2-container--default .select2-selection--multiple .select2-search--inline .select2-search__field {
    font-size: 16px;
    font-weight: 500;
    margin: 0!important;
}
#mr_newsletter_subscribe #profession_ {
    color: #999;
}
#mr_newsletter_subscribe select.specialities ~ span.select2{
    width:100% !important;
    padding-top:9px;
} 
.Footer_position_Section_main .Subscribe .Subscribe_sec p {
    margin: 0;
    font-size: 1.2rem;
    font-weight: 700;
}
.jumbotron.Subscribe {
    background:#F4F6F8;
}
.Subscribe .Subscribe_sec {
    width: 100%;
    margin: 0 auto;
}
.subscribe_btn_main .subscribe_btn {
    border-radius: 0 4px 4px 0;
    background-color: #1b9ad3;
}
.subscribe_btn_main .subscribe_btn:focus {
    box-shadow: none;
}
footer .Footer_Organizer {
    background-color: #37475a;
    display: flex;
}
footer .Footer_healthcare {
    background-color: #232f3e;
    display: flex;
}
footer .Footer_healthcare li a {
    color: #fff;
}
footer .Footer_Organizer .Conference_Organizer li,
footer .Footer_healthcare .Conference_Organizer li {
    list-style: none;
}
footer .Footer_Organizer .Conference_Organizer li a {
    color: #fff;
}
footer .Footer_Organizer .Conference_Organizer {
    width: calc(100% / 5);
}
footer .Footer_healthcare .healthcare_left {
    width: 60%;
}
footer .Footer_healthcare .healthcare_left .healthcare_sec .healthcare_profession_list {
    width: calc(100% / 3);
}
footer .Footer_healthcare .healthcare_left .healthcare_sec {
    display: flex;
}
footer .Conference_Organizer .logo_sec {
    padding-top: 35%;
}
footer .Conference_Organizer .logo_sec li {
    float: left;
}
footer .Conference_Organizer .logo_sec li:nth-child(2) {
    margin-top: -5px;
}
footer .Conference_Organizer .logo_sec li:nth-child(3) {
    margin-top: -5px;
}
footer .bottom_footer {
    background-color: #131a22;
}
ul.social-network {
    list-style: none;
    display: inline;
    margin-left: 0 !important;
    padding: 0;
}
ul.social-network li {
    display: inline;
    margin: 0 5px;
}
.social-network a.icoFacebook:hover {
    background-color: #3b5998;
}
.social-network a.icomobileapp:hover,
.social-network a.icotwitter:hover {
    background-color: #00acee;
}
.social-network a.icoLinkedin:hover {
    background-color: #007bb7;
}
.social-network a.icoinstagram:hover {
    background-color: #cd486b;
}
.social-network a.icoyoutube:hover {
    background-color: #c4302b;
}
.social-network a.icoFacebook:hover i,
.social-network a.icoLinkedin:hover i,
.social-network a.icoinstagram:hover i,
.social-network a.icomobileapp:hover i,
.social-network a.icotwitter:hover i,
.social-network a.icoyoutube:hover i {
    color: #fff;
}
.social-network a.socialIcon:hover,
.socialHoverClass {
    color: #44bcdd;
}
.social-circle li a {
    display: inline-block;
    position: relative;
    margin: 0 auto 0 auto;
    -moz-border-radius: 50%;
    -webkit-border-radius: 50%;
    border-radius: 50%;
    text-align: center;
    width: 30px;
    height: 30px;
    font-size: 15px;
}
.social-circle li i {
    margin: 0;
    line-height: 30px;
    text-align: center;
}
.social-circle li a:hover i,
.triggeredHover {
    -moz-transform: rotate(360deg);
    -webkit-transform: rotate(360deg);
    -ms--transform: rotate(360deg);
    transform: rotate(360deg);
    -webkit-transition: all 0.2s;
    -moz-transition: all 0.2s;
    -o-transition: all 0.2s;
    -ms-transition: all 0.2s;
    transition: all 0.2s;
}
.social-circle i {
    color: #595959;
    -webkit-transition: all 0.8s;
    -moz-transition: all 0.8s;
    -o-transition: all 0.8s;
    -ms-transition: all 0.8s;
    transition: all 0.8s;
}
.social-network a {
    background-color: #f9f9f9;
}
footer .Footer_healthcare .healthcare_right {
    width: 40%;
    display: flex;
}
footer .Footer_healthcare li a {
    color: #efefef;
    font-size: 0.9rem;
}
footer .Footer_Organizer .Conference_Organizer li a {
    color: #efefef;
    font-size: 0.9rem;
}
footer .Footer_healthcare .healthcare_right .Conference_Organizer h5,
footer .Footer_Organizer .Conference_Organizer .Dwonload_text,
footer .Footer_Organizer .Conference_Organizer .follow_text,
footer .Footer_Organizer .Conference_Organizer h5,
footer .Footer_healthcare .healthcare_left h5 {
    font-size: 1.08rem;
}
footer .Footer_Organizer .Conference_Organizer {
    line-height: 1.3;
}
footer .Footer_healthcare .healthcare_right,
footer .Footer_Organizer .Conference_Organizer,
footer .Footer_healthcare .healthcare_left .healthcare_sec {
    line-height: 1.3;
}
@media (max-width: 1300px) {
    .newHeader {
        font-size: 15px;
    }
}
@media (max-width: 1280px) {
    .newHeader {
        font-size: 14px;
    }
}
@media (max-width: 1600px) {
    .fixwidthDiv {
        max-width: 100%;
    }
    .logoHeader .userLoginbtns .showSmallDevice {
        padding-top: 0.6rem;
    }
}
@media (max-width: 1199px) {
    .navLinks,
    .topspec {
        font-size: 0.95em;
    }
    .li-seprator {
        display: none;
    }
    .newHeader {
        font-size: 14px;
    }
    .centerSearch {
        margin: 0 auto !important;
    }
    .globalSearchSec {
        padding: 0 !important;
    }
    .navLinks {
        margin-left: -0.5em;
    }
    .xs-device-show {
        display: block;
    }
}
@media (max-width: 1082px) {
    .navLinks > li > a,
    .topspec > li > a {
        font-size: 0.9em;
    }
    .topspec > li > a {
        padding: 0.6em 0.3em;
    }
}
@media (max-width:600px) {
    .right_container .advertisementsSec {
        display: none;
    }
}
@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (orientation: portrait) {
    footer .Footer_healthcare .healthcare_left {
        width: 100%;
    }
    ul.social-network li {
        margin: 0 3px;
    }
    .social-circle li a {
        width: 25px;
        height: 25px;
    }
    footer .Footer_healthcare {
        display: block;
    }
    footer .Footer_healthcare .healthcare_right {
        display: flex;
        width: 100%;
    }
}
@media (max-width: 767px) {
    footer .Footer_healthcare,
    footer .Footer_healthcare .healthcare_left .healthcare_sec {
        display: block;
    }
    footer .Footer_healthcare .healthcare_left .healthcare_sec .healthcare_profession_list {
        width: 100%;
    }
    footer .Footer_healthcare .healthcare_right {
        display: inline;
        width: 100%;
    }
    footer .Conference_Organizer .logo_sec {
        padding-top: 0;
        display: inline-block;
    }
    footer .Footer_healthcare .healthcare_left {
        width: 100%;
    }
    footer .Footer_Organizer {
        display: block;
    }
    footer .Footer_Organizer .Conference_Organizer {
        width: 100%;
    }
    .Subscribe .Subscribe_sec {
        width: 100%;
    }
    .bottom_footer .Conference_Organizer .mobile_display_none {
        display: none;
    }
    .bottom_footer .Conference_Organizer:nth-child(2),
    .bottom_footer .Conference_Organizer:nth-child(3),
    .bottom_footer .Conference_Organizer:nth-child(4),
    .bottom_footer .Conference_Organizer:nth-child(5) {
        padding-left: 1rem;
        padding-right: 1rem;
        padding-top: 1rem !important;
        padding-bottom: 1rem !important;
    }
    .bottom_footer .Conference_Organizer:nth-child(1) {
        padding-top: 1rem !important;
        padding-bottom: 1rem !important;
    }
}
@media (max-width: 1400px) {
    .header .logo_search_box {
        padding: 5px 0.9375em 4px;
    }
    .header .menu nav,
    .search_80 .search_tab {
        width: 100%;
    }
    .header .logo_search_box .cl_btns {
        width: auto;
    }
    .header .logo_search_box .cl_btns .cc_btn {
        border-radius: 4px;
        line-height: 1.375em;
        padding: 0.375em 0.5em;
        margin-right: 0;
    }
    .header .logo_search_box .cl_btns .login_btn {
        line-height: 1.5em;
        padding: 4px 0;
    }
    .header .logo_search_box .search {
        width: 48%;
        float: left;
        padding: 0.625em 0;
    }
}
@media (max-width: 1199px) {
    .es_count .es_main ul li {
        font-size: 0.8125em;
    }
    .header .logo_search_box {
        padding: 0 0.9375em;
    }
    .navRightLinks ul li .followUsSec li.followHeading {
        display: none;
    }
}
@media (max-width: 480px) {
    .header .logo_search_box .logo {
        width: 40%;
        text-align: center;
    }
    .header .logo_search_box .navRightLinks {
        text-align: center;
        justify-content: flex-end;
        display: flex;
        width: 100%;
        padding-right: 0;
        padding-bottom: 0;
        padding-top: 0.625em;
    }
}
@media (max-width: 414px) {
    .search_80 .search_tab .c-tabs-nav__link i {
        font-size: 0.75em;
    }
    .search_80 .search_tab .c-tabs-nav a {
        margin-right: 0.1875em;
        padding: 0.375em;
    }
}
@media screen and (max-width: 775px) {
    .top_specialities_container .ts_main ul {
        margin-left: -2.5em;
    }
    .top_specialities_container .ts_main ul li {
        display: block;
        float: left;
        text-decoration: none;
        list-style: none;
        width: 25%;
        text-align: center;
        margin-bottom: 0.625em;
    }
    .top_specialities_container .ts_main .ts_icon {
        width: 70%;
        height: 6.25em;
        border-radius: 100%;
        background-color: #fff;
        text-align: center;
        vertical-align: middle;
        border: 4px solid #ddd;
        margin: 0 auto;
    }
    .top_specialities_container .ts_main .ts_icon img {
        width: 100%;
        height: 100%;
    }
    .top_specialities_container .ts_main .ts_name {
        font-size: 1em;
        color: #0653ab;
        padding-top: 0.9375em;
    }
    .flexslider .flex-control-nav {
        bottom: 0;
    }
}
@media (min-width: 800px) and (max-width: 900px) {
    .top_specialities_container .ts_main ul {
        margin-left: -2.5em;
    }
    .top_specialities_container .ts_main ul li {
        display: block;
        float: left;
        text-decoration: none;
        list-style: none;
        width: 25%;
        text-align: center;
        margin-bottom: 0.625em;
    }
    .top_specialities_container .ts_main .ts_icon {
        width: 50%;
        height: 6.25em;
        border-radius: 100%;
        background-color: #fff;
        text-align: center;
        vertical-align: middle;
        border: 4px solid #ddd;
        margin: 0 auto;
    }
    .top_specialities_container .ts_main .ts_icon img {
        width: 100%;
        height: 100%;
    }
    .top_specialities_container .ts_main .ts_name {
        font-size: 1em;
        color: #0653ab;
        padding-top: 0.9375em;
    }
}
@media (min-width: 768px) and (max-width: 800px) {
    .top_specialities_container .ts_main ul {
        margin-left: -2.5em;
    }
    .top_specialities_container .ts_main ul li {
        display: block;
        float: left;
        text-decoration: none;
        list-style: none;
        width: 25%;
        text-align: center;
        margin-bottom: 0.625em;
    }
    .top_specialities_container .ts_main .ts_icon {
        width: 50%;
        height: 6.25em;
        border-radius: 100%;
        background-color: #fff;
        text-align: center;
        vertical-align: middle;
        border: 4px solid #ddd;
        margin: 0 auto;
    }
    .top_specialities_container .ts_main .ts_icon img {
        width: 100%;
        height: 100%;
    }
    .top_specialities_container .ts_main .ts_name {
        font-size: 1em;
        color: #0653ab;
        padding-top: 0.9375em;
    }
}
@media only screen and (max-width: 580px) {
    .top_specialities_container .ts_main ul {
        margin-left: -2.5em;
    }
    .top_specialities_container .ts_main ul li {
        display: block;
        float: left;
        text-decoration: none;
        list-style: none;
        width: 25%;
        text-align: center;
        margin-bottom: 0.625em;
    }
    .top_specialities_container .ts_main .ts_icon {
        width: 80%;
        height: 6.25em;
        border-radius: 100%;
        background-color: #fff;
        text-align: center;
        vertical-align: middle;
        border: 4px solid #ddd;
        margin: 0 auto;
    }
    .top_specialities_container .ts_main .ts_icon img {
        width: 100%;
        height: 100%;
    }
    .top_specialities_container .ts_main .ts_name {
        font-size: 1em;
        color: #0653ab;
        padding-top: 0.9375em;
    }
    .flexslider .flex-control-nav {
        bottom: -2.5em;
    }
}
@media only screen and (max-width: 420px) {
    .top_specialities_container .ts_main ul {
        margin-left: -2.5em;
    }
    .top_specialities_container .ts_main ul li {
        display: block;
        float: left;
        text-decoration: none;
        list-style: none;
        width: 50%;
        text-align: center;
        margin-bottom: 0.625em;
    }
    .top_specialities_container .ts_main .ts_icon {
        width: 70%;
        height: 6.25em;
        border-radius: 100%;
        background-color: #fff;
        text-align: center;
        vertical-align: middle;
        border: 4px solid #ddd;
        margin: 0 auto;
    }
    .top_specialities_container .ts_main .ts_icon img {
        width: 100%;
        height: 100%;
    }
    .top_specialities_container .ts_main .ts_name {
        font-size: 1em;
        color: #0653ab;
        padding-top: 0.9375em;
    }
    .flexslider .flex-control-nav {
        bottom: 0;
    }
}
@media (max-width: 1400px) {
    .pc_main_div.speaker_div .featureImg > a {
        height: 9.375em;
    }
    .top_specialities_container h2 {
        font-size: 1.125em;
    }
    .feature_section_button a button {
        padding: 0.5em 0.625em;
        font-size: 0.8125em;
    }
    .bcpc h4,
    .bcpc2 h4 {
        font-size: 1em;
        float: left;
        font-weight: 600;
        width: 100%;
    }
}
@media (max-width: 1300px) {
    .pc_main_div.speaker_div {
        width: calc(100% / 3);
    }
}
@media (max-width: 1199px) {
    .navRightLinks ul li .followUsSec li.followHeading {
        display: none;
    }
    .right_container {
        padding: 0;
        margin-top: 0;
    }
    .right_containerContentleft {
        width: 100% !important;
        padding-right: 0 !important;
    }
    .right_containerContent {
        flex-direction: column;
    }
    .cme_main_div,
    .pc_main_div {
        width: calc(100% / 2);
    }
    .speakerTilesSection {
        flex-wrap: wrap;
    }
    .services_container .topspnew {
        width: calc(100% / 5);
    }
}
@media (max-width: 991px) {
    body {
        padding-bottom: 0 !important;
    }
    .footer {
        position: relative;
    }
    .top_bar {
        display: none;
    }
    .banners-area {
        padding-bottom: 0;
        border-top: 1px solid #1b9ad3;
    }
    .banners-area div,
    .top_specialities_container h2 {
        margin-bottom: 0.9375em;
    }
    .left_container {
        padding-right: 0 !important;
    }
    .left_container,
    .right_container {
        width: 100% !important;
    }
    .main_container {
        flex-direction: column;
    }
    .specialtiestop .topSpecCarousel.owl-carousel .owl-nav {
        position: absolute;
        top: 50%;
        transform: translateY(-80%);
        width: 100%;
        left: 0;
        display: flex;
        justify-content: space-between;
    }
    .specialtiestop .topSpecCarousel.owl-carousel .owl-nav .owl-next.disabled,
    .specialtiestop .topSpecCarousel.owl-carousel .owl-nav .owl-prev.disabled {
        opacity: 0;
    }
    .specialtiestop .topSpecCarousel.owl-carousel .owl-nav i {
        border: solid 1px #ddd;
        background: #fff;
        width: 2.5em;
        height: 2.5em;
        font-size: 1.6875em;
        border-radius: 6.25em;
        display: flex;
        justify-content: center;
        align-items: center;
        line-height: 0;
        -webkit-transition: all ease 0.5s;
        -moz-transition: all ease 0.5s;
        -o-transition: all ease 0.5s;
        transition: all ease 0.5s;
        box-shadow: 0 0 0.4375em #c3c3c3;
    }
    .specialtiestop .topSpecCarousel.owl-carousel .owl-nav .owl-prev {
        margin-left: 0.375em;
    }
    .specialtiestop .topSpecCarousel.owl-carousel .owl-nav .owl-nsext {
        margin-right: 0.375em;
    }
    .specialtiestop .topSpecCarousel.owl-carousel .owl-nav i.fa-angle-left {
        text-indent: -0.1875em;
    }
    .specialtiestop .topSpecCarousel.owl-carousel .owl-nav i.fa-angle-right {
        text-indent: 4px;
    }
    .specialtiestop .topSpecCarousel.owl-carousel .owl-nav i:active,
    .specialtiestop .topSpecCarousel.owl-carousel .owl-nav i:focus,
    .specialtiestop .topSpecCarousel.owl-carousel .owl-nav i:hover {
        background-color: #429dd3;
        color: #fff;
        border: solid 1px #429dd3;
        -webkit-transition: all ease 0.5s;
        -moz-transition: all ease 0.5s;
        -o-transition: all ease 0.5s;
        transition: all ease 0.5s;
        box-shadow: 0 0 0.4375em #9e9e9e;
    }
    .browse_confblockSec .browse_confblock {
        padding-right: 0;
    }
    .browse_confblockSec .browse_confblock .bcpc,
    .browse_confblockSec .browse_confblock .bcpc2 {
        height: auto;
    }
    .topSpecCarousel .owl-controls {
        position: absolute;
        width: 100%;
        top: 50%;
        left: 0;
        transform: translateY(-50%);
    }
    .top_specialities_container .specialtiestop {
        flex-direction: column;
        position: relative;
        overflow: hidden;
        padding: 1.875em 0 0.625em;
    }
    .top_specialities_container .specialtiestop .d-flex.pl-5 {
        flex-wrap: nowrap;
        overflow-x: scroll;
        width: 100%;
        padding: 0 2.5em !important;
    }
    .top_specialities_container .specialtiestop a {
        background-color: #fff;
    }
    .footer2 ul,
    .services_container {
        flex-wrap: wrap;
    }
    .services_container .feature .featureDescription {
        min-height: auto !important;
    }
    .feature_h1 {
        margin: 0;
        font-size: 1em;
    }
    .feature_section_button {
        margin: 0.9375em 0 0;
    }
    .footer2 ul {
        justify-content: start;
    }
    .footer2 ul li {
        margin-right: 0.625em;
    }
}
@media (max-width: 768px) {
    .conf_menu {
        display: none;
    }
    .feature {
        width: calc(100% / 2);
    }
}
@media (max-width: 767px) {
    .cme_pop {
        display: none;
    }
    .bannerSec {
        flex-direction: column;
    }
    .HomeBannerCarousel {
        width: 100% !important;
    }
    .specialtiestop .topSpecCarousel.owl-carousel .owl-nav i {
        width: 1.875em;
        height: 1.875em;
        font-size: 1.25em;
    }
    .browse_confblockSec .browse_confblock {
        border-right: none;
    }
    .browse_confblockSec .browse_confblock:last-child {
        padding-left: 0;
    }
    .footer .span2 {
        flex-basis: 100%;
        border-bottom: solid 1px #5f5e5e;
    }
    .home-footer ul {
        padding: 0;
        margin: 0;
    }
    .home-footer .span2 li strong {
        color: #fff;
        padding: 0.625em 0;
        font-size: 0.875em;
        width: 100%;
        display: inline-block;
    }
    .footer2 ul li.icon {
        display: block;
    }
    .footer2 ul,
    .home-footer {
        flex-wrap: wrap;
        flex-direction: column;
    }
    .footer2 .footer_leftmenu ul li,
    .home-footer .span2 ul li {
        display: none;
    }
    .footer2 .footer_leftmenu ul li.icon,
    .footer2 .footer_leftmenu ul.responsive li.icon,
    .home-footer .span2 ul li:first-child,
    .home-footer .span2 ul.responsive li:first-child {
        display: block;
    }
    .footer2 .footer_leftmenu ul.responsive li,
    .home-footer .span2 ul.responsive li {
        display: block;
    }
    .footer2 {
        flex-direction: row;
        flex-wrap: nowrap;
        justify-content: space-between;
        width: 100%;
    }
    .footer_award {
        flex-basis: auto;
        text-align: left;
    }
    .susscribe_row {
        flex-wrap: wrap;
        flex-direction: row;
    }
    .susscribe_row .span4 {
        flex-grow: 1;
        flex-basis: 100%;
        margin-bottom: 0.625em;
    }
    .services_container .topspnew {
        width: calc(100% / 3);
    }
    .browse_confblockSec {
        flex-direction: column;
    }
    .browse_confblock {
        width: 100% !important;
    }
    .browse_conf_iiner .browseall {
        text-align: left !important;
    }
    .topSpecCarousel.owl-carousel .owl-nav {
        padding: 0 2px;
    }
    .topSpecCarousel.owl-carousel .owl-nav i {
        width: 1.875em;
        height: 1.875em;
        font-size: 1.3125em;
    }
    .conference-result .conference-result-row {
        margin: 0;
    }
    .OnlineCMEsSec {
        width: 100%;
        margin: 0;
    }
    .cme_main_div,
    .feature,
    .pc_main_div {
        width: calc(100% / 1);
    }
}
@media (max-width: 480px) {
    .cme_pop .cme_logo img {
        width: 70px;
        height: auto;
    }
    .cme_pop {
        width: 23em;
    }
    .cmeInfoContent,
    .conferenceContent {
        flex-direction: column;
    }
    .cmeInfo.conference_data_div,
    .conferenceInfoBlock {
        width: 100%;
        padding-left: 0;
    }
    .conferenceImgBlock,
    .pc_logo_div {
        display: none;
    }
    .pc_main_div {
        font-size: 1.2em;
    }
    .header .logo_search_box .navRightLinks {
        order: 2;
        padding-right: 0;
        padding-bottom: 0;
        text-align: center;
        display: flex;
        justify-content: center;
        align-items: center;
        width: 100%;
        margin-top: 0.625em;
    }
    .search_80 .search_tab .c-tabs-nav a {
        margin-right: 1px;
        padding: 5px;
    }
    .search_80 .search_tab .c-tabs-nav__link i {
        font-size: 0.8125em;
    }
    .search_80 .search_tab .c-tab__content .date_box {
        display: none;
    }
    .cme_main_div,
    .feature,
    .pc_main_div,
    .pc_main_div.speaker_div {
        width: calc(100% / 1);
        padding-left: 0;
        padding-right: 0;
    }
    .pc_main_div.speaker_div .featureImg > a {
        height: 300px;
    }
    .browse_confblockSec .browse_confblock .browse_conf_outer {
        width: calc(100% / 1) !important;
    }
    .services_container .topspnew {
        width: calc(100% / 2);
    }
    .speakerTilesSection .feature {
        flex: 0 0 100%;
    }
}
@media (max-width: 600px) {
    .bannerSec #owlhomeRegisterSlider_for_mobile {
        display: block !important;
    }
    .bannerSec #owlhomeRegisterSlider,
    .bannerSec #owlhomeRegisterSlider1 {
        display: none;
    }
}
@media (max-width: 991px) {
    .dropdown.onhoverOpen.show .dropdown-menu,
    .dropdown.onhoverOpen:hover .dropdown-menu {
        background-color: #243d7d;
    }
    .dropdown.onhoverOpen.show .dropdown-menu > li > a,
    .dropdown.onhoverOpen:hover .dropdown-menu > li > a {
        color: #fff;
        padding: 0.5em 0.7em;
    }
    .centerSearch {
        max-width: 100%;
    }
    .closeSideMenu,
    .openSideMenu {
        display: block;
    }
    .centerlogo {
        align-items: center !important;
        justify-content: space-between;
        padding-right: 2.5em;
    }
    .leftLogo {
        justify-content: space-between;
        flex-grow: 1;
        align-items: center !important;
    }
    .leftLogo .logo {
        flex-grow: 1;
        text-align: center;
    }
    .userLoginbtns {
        align-items: center !important;
    }
    .liveChat br {
        display: none;
    }
    .showStatsMob {
        display: block;
        margin-right: 1em;
    }
    .contactIconsmob {
        display: inline-flex;
    }
    .searchHeader .bookingDeals {
        display: none !important;
    }
    .newHeader {
        padding-bottom: 0.9em;
    }
    .statsbar {
        display: none !important;
    }
    .createConfsec,
    .sociallinks {
        display: none !important;
    }
    .mobilemenu > ul > li.mobileshow {
        display: block;
    }
    .centerSearch .searchbar {
        max-width: 100%;
    }
    .userLoginbtns.leftsidebtns {
        display: none !important;
    }
    .leftLogo .contactIconsmob img {
        width: 25px;
    }
    .logoHeader {
        padding-top: 0.9em !important;
    }
    .dropdown.onhoverOpen:hover .dropdown-menu {
        background-color: #153e8a;
        min-width: auto;
    }
    .dropdown.onhoverOpen:hover .dropdown-menu > li > a {
        color: #fff;
    }
    .dropdown.onhoverOpen.mobileshow .dropdown-menu,
    .mobilemenu > ul > li.onhoverOpen .dropdown-menu {
        display: none !important;
    }
    .dropdown.onhoverOpen.mobileshow.show .dropdown-menu,
    .mobilemenu > ul > li.onhoverOpen.show .dropdown-menu {
        display: block !important;
    }
    .userLoginbtns > li.showOnMobile {
        display: inline-block;
        width: 100%;
    }
    .userLoginbtns > li.showOnMobile .showOnMobile {
        margin-right: 1em;
    }
    .userLoginbtns > li.showbigDevice {
        display: none;
    }
    .userLoginbtns > li.showOnMobile img {
        width: 18px;
    }
    .userLoginbtns > li .dropdown.commonNotification .dropdown-toggle .badge {
        width: 18px;
        height: 18px;
        font-size: 10px;
    }
    .headerSpecSlider {
        display: block !important;
        position: relative;
        z-index: 0;
    }
    .topspec {
        display: none !important;
    }
}
@media (max-width: 991px) {
    .mobilemenu > ul > li.xsHide {
        display: none;
    }
    .xs-device-show .bookingdeals > li .booknow {
        filter: saturate(500%);
    }
    .autocompleteDiv {
        position: absolute !important;
        top: 100%;
    }
    .ui-autocomplete > li.ui-autocomplete-category {
        width: 100%;
        margin-bottom: 1em;
    }
    .autocompleteDiv > .ui-widget.ui-widget-content {
        max-height: 250px;
    }
    .showSmallDevice {
        display: block;
        flex-grow: 1;
    }
    body {
        padding-bottom: 0 !important;
    }
    .navLinks,
    .topspec {
        display: none !important;
    }
    .centerlogo {
        padding-right: 2.5em;
    }
    .userLoginbtns {
        margin-top: 0.7em;
        align-items: center !important;
        justify-content: space-between;
        font-size: 0.9em;
    }
    .userLoginbtns > li:last-child {
        align-self: flex-end;
        text-align: right;
    }
    .userLoginbtns > li.postloginTtems {
        width: 100%;
    }
    .userLoginbtns > li:last-child > ul {
        justify-content: flex-end;
        width: 100%;
    }
    .openSideMenu {
        position: absolute;
        top: 21px;
        right: 7px;
    }
    .centerSearch {
        flex-direction: column;
    }
    .centerSearch .searchbar {
        width: 100%;
    }
    .logoHeader {
        flex-direction: column;
        padding: 0.5em 0 !important;
    }
    .mobilemenu {
        max-width: 30%;
    }
    .signinSec {
        justify-content: flex-end;
    }
    .cme_pop {
        width: 23em;
    }
    #CmePackageBlink a:after {
        right: 0;
        top: -10px;
    }
    #CmePackageBlink a:hover::after {
        top: -10px;
    }
    a#CmePackageBlinkMobile:after {
        right: 0;
        top: -12px;
    }
}
@media (max-width: 767px) {
    .centerlogo {
        padding-right: 2em;
    }
    .mobilemenu {
        max-width: 40%;
    }
    .openSideMenu {
        position: absolute;
        top: 21px;
        right: 0;
    }
}
@media (max-width: 767px) {
    .centerlogo {
        padding-right: 2em;
    }
    .mobilemenu {
        max-width: 40%;
    }
    .openSideMenu {
        position: absolute;
        top: 21px;
        right: 0;
    }
}
@media (max-width: 580px) {
    .centerSearch .searchbar .search {
        height: 2.9em !important;
    }
}
@media (max-width: 480px) {
    .showStatsMob .StatsDetails .closeStats {
        top: -5px;
        right: -3px;
        width: 1.1em;
        height: 1.1em;
        font-size: 1.4em;
        line-height: 2em;
    }
    .StatsDetails h3 {
        font-size: 1.4em;
    }
    .mobilemenu {
        max-width: 70%;
    }
    .openSideMenu {
        right: 0.5em;
        font-size: 1.5em;
        top: 20px;
    }
    .centerlogo .logo img {
        width: 12.625em;
    }
    .centerlogo {
        padding-right: 2.7em;
    }
    .centerSearch .searchbar .searchbtn {
        font-size: 1em;
        padding: 0 1em !important;
    }
    .userProfileSec .userProfile .user-name {
        max-width: 5em;
    }
    .userLoginbtns > li.showOnMobile {
        width: 50%;
    }
    .userLoginbtns > li.showOnMobile .showOnMobile {
        margin-right: 0.5em;
    }
}
@media (max-width: 414px) {
    .showStatsMob .statIcon img {
        width: 1.3em;
    }
    .contactIconsmob {
        padding-left: 1em;
    }
    .centerlogo {
        padding-right: 2.4em;
    }
    .contactIconsmob li img {
        width: 1.3em;
    }
    .showSmallDevice > a {
        font-size: 0.9em;
    }
    .showStatsMob .StatsDetails {
        min-width: 270px;
    }
    .newHeader .btn {
        font-size: 0.89em;
    }
    .userLoginbtns > li {
        margin-right: 0.6em;
    }
    .userLoginbtns {
        font-size: 11px;
    }
    .centerlogo .logo img {
        width: 10.75em;
    }
    .openSideMenu {
        top: 17px;
    }
    .userProfileSec .userProfile .user-name {
        max-width: 4em;
    }
}
@media (max-width: 1024px) {
    .createAnEventsDesk {
        display: none;
    }
}
@media (max-width: 430px) {
    .userLoginbtns {
        display: block !important;
    }
}
@media (max-width:991px) {
    #ProfessionCmePackageBlink a:after {
        right: 0;
        top: -10px
    }
    #ProfessionBlink a:hover::after {
        top: -10px
    }
    a#ProfessionBlinkMobile:after {
        right: 0;
        top: -12px
    }
}

#ProfessionBlink {
    transition: 0.7s;
}
#ProfessionBlink a{
    font-weight: bold;
    position: relative;
}
#ProfessionBlinkMobile{
    position: relative;
}
#ProfessionBlink a:after {
    content: "New";
    color: #fd731e;
    font-size: 0.725em;
    position: absolute;
    right:9px;
    top: -2px;
}
a#ProfessionBlinkMobile span.class_a {
    position: absolute;
    color: #fd731e;
    font-size: 0.725em;
    top: -10px;
}
#ProfessionBlink a:hover::after{
    top: -2px;
}
#ProfessionBlink a.are_you_an_Orgn_btn:after{
    content: "";
}
ul.socialLinks li {
    list-style: none;
}
.bg-orange {
    background: #ff7612;
    color: #fff;
}
.conf_overview_sec .Conference_Dashboard .conf_content_details_sec .right_desc#CreditInfoSec strong.conference_title {
    color: #fb6509;
}