@font-face{font-family:"baseFont";src:url("../themes/muzeum/assets/fonts/HelveticaNeueCyr-Light.eot");src:url("../themes/muzeum/assets/fonts/HelveticaNeueCyr-Light?#iefix") format("embedded-opentype"),url("../themes/muzeum/assets/fonts/HelveticaNeueCyr-Light.woff") format("woff"),url("../themes/muzeum/assets/fonts/HelveticaNeueCyr-Light.ttf") format("truetype"),url("../themes/muzeum/assets/fonts/HelveticaNeueCyr-Light.svg#HelveticaNeueCyr-Light") format("svg");font-weight:normal;font-style:normal}
@font-face{font-family:"lightFont";src:url("../themes/muzeum/assets/fonts/HelveticaNeueCyr-UltraLight.eot");src:url("../themes/muzeum/assets/fonts/HelveticaNeueCyr-UltraLight?#iefix") format("embedded-opentype"),url("../themes/muzeum/assets/fonts/HelveticaNeueCyr-UltraLight.woff") format("woff"),url("../themes/muzeum/assets/fonts/HelveticaNeueCyr-UltraLight.ttf") format("truetype"),url("../themes/muzeum/assets/fonts/HelveticaNeueCyr-UltraLight.svg#HelveticaNeueCyr-UltraLight") format("svg");font-weight:normal;font-style:normal}
@font-face{font-family:"boldFont";src:url("../themes/muzeum/assets/fonts/HelveticaNeueCyr-Medium.eot");src:url("../themes/muzeum/assets/fonts/HelveticaNeueCyr-Medium?#iefix") format("embedded-opentype"),url("../themes/muzeum/assets/fonts/HelveticaNeueCyr-Medium.woff") format("woff"),url("../themes/muzeum/assets/fonts/HelveticaNeueCyr-Medium.ttf") format("truetype"),url("../themes/muzeum/assets/fonts/HelveticaNeueCyr-Medium.svg#HelveticaNeueCyr-Medium") format("svg");font-weight:normal;font-style:normal}
@font-face{font-family:"extraBoldFont";src:url("../themes/muzeum/assets/fonts/HelveticaNeueCyr-Bold.eot");src:url("../themes/muzeum/assets/fonts/HelveticaNeueCyr-Bold?#iefix") format("embedded-opentype"),url("../themes/muzeum/assets/fonts/HelveticaNeueCyr-Bold.woff") format("woff"),url("../themes/muzeum/assets/fonts/HelveticaNeueCyr-Bold.ttf") format("truetype"),url("../themes/muzeum/assets/fonts/HelveticaNeueCyr-Bold.svg#HelveticaNeueCyr-Bold") format("svg");font-weight:normal;font-style:normal}
@font-face{font-family:"PetersburgFont";src:url("../themes/muzeum/assets/fonts/PetersburgCyrillic.eot");src:url("../themes/muzeum/assets/fonts/PetersburgCyrillic?#iefix") format("embedded-opentype"),url("../themes/muzeum/assets/fonts/PetersburgCyrillic.woff") format("woff"),url("../themes/muzeum/assets/fonts/PetersburgCyrillic.ttf") format("truetype"),url("../themes/muzeum/assets/fonts/PetersburgCyrillic.svg#PetersburgCyrillic") format("svg");font-weight:normal;font-style:normal}
@font-face{font-family:"PetersburgBoldFont";src:url("../themes/muzeum/assets/fonts/PetersburgBoldCyrillic.eot");src:url("../themes/muzeum/assets/fonts/PetersburgBoldCyrillic?#iefix") format("embedded-opentype"),url("../themes/muzeum/assets/fonts/PetersburgBoldCyrillic.woff") format("woff"),url("../themes/muzeum/assets/fonts/PetersburgBoldCyrillic.ttf") format("truetype"),url("../themes/muzeum/assets/fonts/PetersburgBoldCyrillic.svg#PetersburgBoldCyrillic") format("svg");font-weight:normal;font-style:normal}
@charset "UTF-8";html{overflow:hidden;overflow-y:visible;width:100%;max-width:100%;height:100%}
html body{font-family:"baseFont";color:#393939;-webkit-transition:0.3s;-moz-transition:0.3s;-o-transition:0.3s;transition:0.3s;overflow:hidden;overflow-y:visible;width:100%;max-width:100%;background:#fff;opacity:1}
@media (max-width:992px){html body{position:relative;-webkit-box-shadow:0 0 25px -5px #b5b5b5;-moz-box-shadow:0 0 25px -5px #b5b5b5;box-shadow:0 0 25px -5px #b5b5b5}
html body.opened-menu{left:-70%;overflow:visible}
}
html body *{outline:none !important}
html body h1,html body h2,html body h3,html body h4,html body h5,html body h6{font-family:"boldFont";font-weight:normal}
html body b,html body strong{font-weight:normal;font-family:"boldFont"}
html body img{max-width:100%}
html body input[type="text"],html body input[type="password"],html body footer .top .social .subscribe .subscribe-form button{height:40px;border:1px solid #d4d4d4;margin:0;padding-top:0;padding-right:10px;padding-bottom:0;padding-left:10px}
html body input[type="text"].error,html body input.error[type="password"],html body footer .top .social .subscribe .subscribe-form button.error{border-color:#f00}
html body input[type="text"][disabled],html body input[disabled][type="password"],html body footer .top .social .subscribe .subscribe-form button[disabled]{background:#fff;opacity:.5}
html body a,html body header .header .main-menu ul li span,html body header .header .main-menu .g-menu li li span,html body .g-menu header .header .main-menu li li span,html body footer .middle .menu ul li span,html body footer .middle .menu .g-menu li li span,html body .g-menu footer .middle .menu li li span{color:#393939;text-decoration:none !important}
html body a:visited,html body header .header .main-menu ul li span:visited,html body header .header .main-menu .g-menu li li span:visited,html body .g-menu header .header .main-menu li li span:visited,html body footer .middle .menu ul li span:visited,html body footer .middle .menu .g-menu li li span:visited,html body .g-menu footer .middle .menu li li span:visited{color:#393939}
html body a:hover,html body header .header .main-menu ul li span:hover,html body header .header .main-menu .g-menu li li span:hover,html body .g-menu header .header .main-menu li li span:hover,html body footer .middle .menu ul li span:hover,html body footer .middle .menu .g-menu li li span:hover,html body .g-menu footer .middle .menu li li span:hover{color:#23b98c}
html body a:active,html body header .header .main-menu ul li span:active,html body header .header .main-menu .g-menu li li span:active,html body .g-menu header .header .main-menu li li span:active,html body footer .middle .menu ul li span:active,html body footer .middle .menu .g-menu li li span:active,html body .g-menu footer .middle .menu li li span:active{color:#23b98c}
html body a:focus,html body header .header .main-menu ul li span:focus,html body header .header .main-menu .g-menu li li span:focus,html body .g-menu header .header .main-menu li li span:focus,html body footer .middle .menu ul li span:focus,html body footer .middle .menu .g-menu li li span:focus,html body .g-menu footer .middle .menu li li span:focus{color:#23b98c}
html body .g-menu{padding:0;margin:0}
html body .g-menu ul,html body .g-menu li{padding:0;margin:0}
html body .g-menu li{list-style:none}
html body .g-button{text-decoration:none !important;background:#4c7a6c;color:#fff !important;border:0;display:-moz-inline-box;display:inline-block;vertical-align:middle;cursor:pointer;text-align:center;text-transform:uppercase;letter-spacing:2px;padding-top:10px;padding-right:15px;padding-bottom:10px;padding-left:15px;margin:0;border:1px solid #4c7a6c}
html body .g-button:hover{background:#fff !important;color:#4c7a6c !important}
html body .g-button.disabled{border:1px solid #7D7C7C !important;background-color:#7D7C7C !important;color:#fff !important;cursor:default}
html body .g-button.disabled:hover{border:1px solid #7D7C7C !important;background-color:#7D7C7C !important;color:#fff !important}
html body .g-clear{clear:both}
html body .custom-select{position:relative;border:1px solid #d4d4d4;background:#fff;cursor:pointer}
html body .custom-select:not(.selected) .selected-option:before{content:'';position:absolute;top:26px;right:12px;bottom:auto;left:auto;z-index:auto;width:21px;height:11px;background:url("../themes/muzeum/assets/img/sprite.png") no-repeat -65px 0}
html body .custom-select.opened .selected-option:before{-moz-transform:rotate(180deg); -ms-transform:rotate(180deg); -webkit-transform:rotate(180deg); -o-transform:rotate(180deg); transform:rotate(180deg)}
html body .custom-select.selected,html body .custom-select .options .custom-select.option-item:hover,html body .custom-select .options .option-item .custom-select.date:not(.with-times):hover,html body #reservation-form #reservation-form-date .option-item .custom-select.time:hover{cursor:default}
html body .custom-select .selected-option{height:60px;padding:5px 10px}
html body .custom-select .selected-option .selected-content{display:-moz-inline-box;display:inline-block;vertical-align:middle;width:98%}
html body .custom-select .selected-option .selected-content .event .type{font-size:10px;text-transform:uppercase;letter-spacing:3px;color:#c0c0c0;font-family:"lightFont"}
html body .custom-select .selected-option .selected-content .event .name{font-family:"boldFont"}
html body .custom-select .selected-option:after{content:'';display:-moz-inline-box;display:inline-block;vertical-align:middle;width:0;height:100%}
html body .custom-select .options{position:absolute;top:61px;right:-1px;bottom:auto;left:-1px;z-index:10;border-right:1px solid #d4d4d4;border-bottom:1px solid #d4d4d4;border-left:1px solid #d4d4d4;background:inherit;display:none;max-height:250px;overflow:hidden}
html body .custom-select .options.opened{display:block}
html body .custom-select .options .search{padding:10px}
html body .custom-select .options .search input{width:100%;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;padding:5px 10px;border:1px solid #d4d4d4}
html body .custom-select .options .option-item{padding-top:8px;padding-right:10px;padding-bottom:8px;padding-left:10px;border-bottom:1px solid #f1f1f1}
html body .custom-select .options .option-item:last-child{border-bottom:0}
html body .custom-select .options .option-item.selected,html body .custom-select .options .option-item:hover,html body .custom-select .options .option-item .option-item.date:not(.with-times):hover,html body .custom-select .options #reservation-form #reservation-form-date .option-item .option-item.time:hover,html body #reservation-form #reservation-form-date .option-item .custom-select .options .option-item.time:hover{background:#f1f1f1}
html body .custom-select .options .option-item .event .type{font-size:10px;text-transform:uppercase;letter-spacing:3px;color:#c0c0c0;font-family:"lightFont"}
html body .custom-select .options .option-item .event .name{font-family:"boldFont"}
html body .custom-select .options .option-item .date .number .day{font-size:38px;line-height:30px;margin-top:4px}
html body .custom-select .options .option-item .date .number .month{text-transform:uppercase;letter-spacing:2px}
html body .custom-select .options .option-item .date.with-times .number{float:left;width:50%;position:relative;z-index:1}
html body .custom-select .options .option-item .date.with-times .times{float:right;width:50%}
html body .custom-select .options .option-item .date.with-times .times .time{padding-top:3px;padding-bottom:3px;position:relative}
html body .custom-select .options .option-item .date.with-times .times .time:after{content:'';position:absolute;top:auto;right:-10px;bottom:0;left:0;z-index:auto;height:1px;background:#f1f1f1}
html body .custom-select .options .option-item .date.with-times .times .time:last-child{border:0}
html body .custom-select .options .option-item .date.with-times .times .time:last-child:after{display:none}
html body .custom-select .options .option-item .date:not(.with-times).selected:before,html body .custom-select .options .option-item .date:hover:not(.with-times):before,html body .custom-select .options #reservation-form #reservation-form-date .option-item .date.time:hover:not(.with-times):before,html body #reservation-form #reservation-form-date .custom-select .options .option-item .date.time:hover:not(.with-times):before{content:'';position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:#f1f1f1}
html body .custom-select.disabled{opacity:.5}
html body .stripe-loading-indicator{z-index:100000}
@media (min-width:1200px){html body .container{width:950px}
}
html body header{min-height:106px;position:relative}
html body header.border{border-bottom:1px solid #d4d4d4}
html body header .logo{position:absolute;top:28px;right:auto;bottom:auto;left:13px;z-index:auto}
html body header .header{position:relative}
html body header .header .main-menu{text-align:center;padding-top:39px}
html body header .header .main-menu ul,html body header .header .main-menu .g-menu li,html body .g-menu header .header .main-menu li{font-size:0}
html body header .header .main-menu ul:not(.submenu) li,html body header .header .main-menu .g-menu li:not(.submenu) li,html body .g-menu header .header .main-menu li:not(.submenu) li{display:-moz-inline-box;display:inline-block;vertical-align:middle}
html body header .header .main-menu ul:not(.submenu) li a,html body header .header .main-menu .g-menu li:not(.submenu) li a,html body .g-menu header .header .main-menu li:not(.submenu) li a,html body header .header .main-menu ul:not(.submenu) li span,html body header .header .main-menu .g-menu li:not(.submenu) li span,html body .g-menu header .header .main-menu li:not(.submenu) li span{display:-moz-inline-box;display:inline-block;vertical-align:middle;padding-top:6px;padding-right:17px;padding-bottom:4px;padding-left:17px;text-decoration:none !important}
html body header .header .main-menu ul:not(.submenu) li a.active,html body header .header .main-menu .g-menu li:not(.submenu) li a.active,html body .g-menu header .header .main-menu li:not(.submenu) li a.active,html body header .header .main-menu ul:not(.submenu) li a:hover,html body header .header .main-menu .g-menu li:not(.submenu) li a:hover,html body .g-menu header .header .main-menu li:not(.submenu) li a:hover,html body header .header .main-menu ul:not(.submenu) li span:hover,html body header .header .main-menu .g-menu li:not(.submenu) li span:hover,html body .g-menu header .header .main-menu li:not(.submenu) li span:hover,html body header .header .main-menu ul:not(.submenu) li span.active,html body header .header .main-menu .g-menu li:not(.submenu) li span.active,html body .g-menu header .header .main-menu li:not(.submenu) li span.active{color:#4c7a6c}
html body header .header .main-menu ul:not(.submenu) li.set_lang,html body header .header .main-menu .g-menu li:not(.submenu) li.set_lang,html body .g-menu header .header .main-menu li:not(.submenu) li.set_lang{margin-left:20px;color:#4c7a6c;white-space:nowrap;font-size:14px}
html body header .header .main-menu ul:not(.submenu) li.set_lang a,html body header .header .main-menu .g-menu li:not(.submenu) li.set_lang a,html body .g-menu header .header .main-menu li:not(.submenu) li.set_lang a,html body header .header .main-menu ul:not(.submenu) li.set_lang span,html body header .header .main-menu .g-menu li:not(.submenu) li.set_lang span,html body .g-menu header .header .main-menu li:not(.submenu) li.set_lang span{padding:0}
html body header .header .main-menu ul:not(.submenu) li.set_lang a.active,html body header .header .main-menu .g-menu li:not(.submenu) li.set_lang a.active,html body .g-menu header .header .main-menu li:not(.submenu) li.set_lang a.active,html body header .header .main-menu ul:not(.submenu) li.set_lang a:hover,html body header .header .main-menu .g-menu li:not(.submenu) li.set_lang a:hover,html body .g-menu header .header .main-menu li:not(.submenu) li.set_lang a:hover,html body header .header .main-menu ul:not(.submenu) li.set_lang span:hover,html body header .header .main-menu .g-menu li:not(.submenu) li.set_lang span:hover,html body .g-menu header .header .main-menu li:not(.submenu) li.set_lang span:hover,html body header .header .main-menu ul:not(.submenu) li.set_lang span.active,html body header .header .main-menu .g-menu li:not(.submenu) li.set_lang span.active,html body .g-menu header .header .main-menu li:not(.submenu) li.set_lang span.active{color:#4c7a6c}
html body header .header .main-menu ul li,html body header .header .main-menu .g-menu li li,html body .g-menu header .header .main-menu li li{position:relative}
html body header .header .main-menu ul li a,html body header .header .main-menu .g-menu li li a,html body .g-menu header .header .main-menu li li a,html body header .header .main-menu ul li span,html body header .header .main-menu .g-menu li li span,html body .g-menu header .header .main-menu li li span{text-transform:uppercase;text-decoration:none;font-size:12px}
html body header .header .main-menu ul li a:hover,html body header .header .main-menu .g-menu li li a:hover,html body .g-menu header .header .main-menu li li a:hover,html body header .header .main-menu ul li span:hover,html body header .header .main-menu .g-menu li li span:hover,html body .g-menu header .header .main-menu li li span:hover{text-decoration:underline}
html body header .header .main-menu ul li a.with-child,html body header .header .main-menu .g-menu li li a.with-child,html body .g-menu header .header .main-menu li li a.with-child,html body header .header .main-menu ul li span.with-child,html body header .header .main-menu .g-menu li li span.with-child,html body .g-menu header .header .main-menu li li span.with-child{cursor:default}
html body header .header .main-menu ul li:hover ul.submenu,html body header .header .main-menu .g-menu li li:hover ul.submenu,html body .g-menu header .header .main-menu li li:hover ul.submenu,html body header .header .main-menu ul li:hover .g-menu li.submenu,html body .g-menu header .header .main-menu ul li:hover li.submenu,html body header .header .main-menu .g-menu li li:hover li.submenu,html body .g-menu header .header .main-menu li li:hover li.submenu{display:block}
html body header .header .main-menu ul li.parent:hover:after,html body header .header .main-menu .g-menu li li.parent:hover:after,html body .g-menu header .header .main-menu li li.parent:hover:after{content:'';position:absolute;top:54px;right:auto;bottom:auto;left:50%;z-index:auto;margin-left:-14px;width:0;height:0;border-left:14px solid transparent;border-right:14px solid transparent;border-bottom:13px solid #393939}
html body header .header .main-menu ul li.tour,html body header .header .main-menu .g-menu li li.tour,html body .g-menu header .header .main-menu li li.tour{border:1px solid}
html body header .header .main-menu ul li.tour:hover,html body header .header .main-menu .g-menu li li.tour:hover,html body .g-menu header .header .main-menu li li.tour:hover{color:#d4d4d4}
html body header .header .main-menu ul li.tour:hover a,html body header .header .main-menu .g-menu li li.tour:hover a,html body .g-menu header .header .main-menu li li.tour:hover a,html body header .header .main-menu ul li.tour:hover span,html body header .header .main-menu .g-menu li li.tour:hover span,html body .g-menu header .header .main-menu li li.tour:hover span{color:inherit}
html body header .header .main-menu ul.submenu,html body header .header .main-menu .g-menu li.submenu,html body .g-menu header .header .main-menu li.submenu{display:none;position:absolute;top:26px;right:auto;bottom:auto;left:0;z-index:auto;font-size:14px;text-align:left;padding-top:63px;padding-bottom:22px;z-index:10}
html body header .header .main-menu ul.submenu:before,html body header .header .main-menu .g-menu li.submenu:before,html body .g-menu header .header .main-menu li.submenu:before{content:'';display:block;position:absolute;top:40px;right:-5000px;bottom:0;left:-5000px;z-index:auto;background:#393939}
html body header .header .main-menu ul.submenu li,html body header .header .main-menu .g-menu li.submenu li,html body .g-menu header .header .main-menu li.submenu li{margin-bottom:7px;display:block !important}
html body header .header .main-menu ul.submenu li a,html body header .header .main-menu .g-menu li.submenu li a,html body .g-menu header .header .main-menu li.submenu li a,html body header .header .main-menu ul.submenu li span,html body header .header .main-menu .g-menu li.submenu li span,html body .g-menu header .header .main-menu li.submenu li span{padding-top:0 !important;padding-bottom:0 !important;border:0 !important;text-transform:none;color:#fff;white-space:nowrap}
html body header .header .main-menu ul.submenu li a.active,html body header .header .main-menu .g-menu li.submenu li a.active,html body .g-menu header .header .main-menu li.submenu li a.active,html body header .header .main-menu ul.submenu li span.active,html body header .header .main-menu .g-menu li.submenu li span.active,html body .g-menu header .header .main-menu li.submenu li span.active,html body header .header .main-menu ul.submenu li a:hover,html body header .header .main-menu .g-menu li.submenu li a:hover,html body .g-menu header .header .main-menu li.submenu li a:hover,html body header .header .main-menu ul.submenu li span:hover,html body header .header .main-menu .g-menu li.submenu li span:hover,html body .g-menu header .header .main-menu li.submenu li span:hover{color:#4c7a6c}
@media (max-width:992px){html body header .header .main-menu{display:none;position:static;margin-bottom:15px}
html body header .header .main-menu ul li.level-1,html body header .header .main-menu .g-menu li li.level-1,html body .g-menu header .header .main-menu li li.level-1{display:block !important}
html body header .header .main-menu.opened{display:block}
}
html body header .header button.toggle-menu{position:absolute;top:40px;right:0;bottom:auto;left:auto;z-index:auto;background:none;border:0;margin:0;padding:0;width:30px;display:none}
@media (max-width:992px){html body header .header button.toggle-menu{display:block}
}
html body header .header button.toggle-menu span{display:block;width:30px;height:3px;background:#393939;margin-bottom:5px}
html body header .header button.toggle-menu span:last-child{margin:0}
html body header .header .links{position:absolute;top:10px;right:0;bottom:auto;left:auto;z-index:auto}
html body header .header .links span{display:-moz-inline-box;display:inline-block;vertical-align:middle}
html body #slider{text-align:center}
html body #slider .owl-nav{margin:0 auto;max-width:970px;position:relative}
html body #slider .owl-nav div{position:absolute;top:auto;right:auto;bottom:200px;left:auto;z-index:2;width:19px;height:36px;background:url("../themes/muzeum/assets/img/sprite.png") no-repeat;font-size:0}
html body #slider .owl-nav div.owl-prev{background-position:-30px -25px;left:0}
html body #slider .owl-nav div.owl-next{background-position:-50px -25px;right:0}
@media (max-width:992px){html body #slider .owl-nav div.owl-prev{left:15px}
html body #slider .owl-nav div.owl-next{right:15px}
}
html body #slider .owl-nav div.disabled{display:none}
html body #slider .owl-dots{text-align:center;padding-top:70px}
html body #slider .owl-dots .owl-dot{display:-moz-inline-box;display:inline-block;vertical-align:middle;border:2px solid #4c7a6c;width:10px;height:10px;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;margin:0 5px}
html body #slider .owl-dots .owl-dot.active,html body #slider .owl-dots header .header .main-menu ul:not(.submenu) li a.owl-dot:hover,html body header .header .main-menu ul:not(.submenu) li #slider .owl-dots a.owl-dot:hover,html body #slider .owl-dots header .header .main-menu .g-menu li:not(.submenu) li a.owl-dot:hover,html body header .header .main-menu .g-menu li:not(.submenu) li #slider .owl-dots a.owl-dot:hover,html body #slider .owl-dots .g-menu header .header .main-menu li:not(.submenu) li a.owl-dot:hover,html body .g-menu header .header .main-menu li:not(.submenu) li #slider .owl-dots a.owl-dot:hover,html body #slider .owl-dots header .header .main-menu ul:not(.submenu) li span.owl-dot:hover,html body header .header .main-menu ul:not(.submenu) li #slider .owl-dots span.owl-dot:hover,html body #slider .owl-dots header .header .main-menu .g-menu li:not(.submenu) li span.owl-dot:hover,html body header .header .main-menu .g-menu li:not(.submenu) li #slider .owl-dots span.owl-dot:hover,html body #slider .owl-dots .g-menu header .header .main-menu li:not(.submenu) li span.owl-dot:hover,html body .g-menu header .header .main-menu li:not(.submenu) li #slider .owl-dots span.owl-dot:hover,html body #slider .owl-dots header .header .main-menu ul.submenu li a.owl-dot:hover,html body header .header .main-menu ul.submenu li #slider .owl-dots a.owl-dot:hover,html body #slider .owl-dots header .header .main-menu .g-menu li.submenu li a.owl-dot:hover,html body header .header .main-menu .g-menu li.submenu li #slider .owl-dots a.owl-dot:hover,html body #slider .owl-dots .g-menu header .header .main-menu li.submenu li a.owl-dot:hover,html body .g-menu header .header .main-menu li.submenu li #slider .owl-dots a.owl-dot:hover,html body #slider .owl-dots header .header .main-menu ul.submenu li span.owl-dot:hover,html body header .header .main-menu ul.submenu li #slider .owl-dots span.owl-dot:hover,html body #slider .owl-dots header .header .main-menu .g-menu li.submenu li span.owl-dot:hover,html body header .header .main-menu .g-menu li.submenu li #slider .owl-dots span.owl-dot:hover,html body #slider .owl-dots .g-menu header .header .main-menu li.submenu li span.owl-dot:hover,html body .g-menu header .header .main-menu li.submenu li #slider .owl-dots span.owl-dot:hover{background:#4c7a6c}
html body #slider .slide-item{position:relative}
html body #slider .slide-item .inner{position:absolute;top:0;right:0;bottom:0;left:0;z-index:auto}
html body #slider .slide-item .inner .container{height:100%}
html body #slider .slide-item .inner .container .name{display:-moz-inline-box;display:inline-block;vertical-align:middle;font-family:"PetersburgFont";font-size:28px;color:#fff;text-transform:uppercase;border:2px solid #fff;padding-top:30px;padding-right:30px;padding-bottom:26px;padding-left:30px;max-width:90%;position:relative}
@media (max-width:992px){html body #slider .slide-item .inner .container .name{font-size:24px}
}
@media (max-width:768px){html body #slider .slide-item .inner .container .name{font-size:20px}
}
@media (max-width:480px){html body #slider .slide-item .inner .container .name{font-size:16px}
}
html body #slider .slide-item .inner .container .name:before{content:'';position:absolute;top:0;right:0;bottom:0;left:0;z-index:auto;opacity:.3}
html body #slider .slide-item .inner .container .name span{position:relative}
html body #slider .slide-item .inner .container:after{display:-moz-inline-box;display:inline-block;vertical-align:middle;height:100%;width:0}
html body #slider .slide-item .info{position:absolute;top:auto;right:0;bottom:-16px;left:0;z-index:auto;text-align:center}
@media (max-width:768px){html body #slider .slide-item .info{top:100%;bottom:auto}
}
html body #slider .slide-item .info .holder{display:-moz-inline-box;display:inline-block;vertical-align:middle;background:#4c7a6c;color:#fff;text-transform:uppercase;font-size:10px;letter-spacing:1px;font-family:"lightFont";padding:9px 5px}
html body #slider .slide-item .info .holder span{display:-moz-inline-box;display:inline-block;vertical-align:middle;padding:0 15px}
html body #slider a,html body #slider header .header .main-menu ul li span,html body header .header .main-menu ul li #slider span,html body #slider header .header .main-menu .g-menu li li span,html body header .header .main-menu .g-menu li li #slider span,html body #slider .g-menu header .header .main-menu li li span,html body .g-menu header .header .main-menu li li #slider span,html body #slider footer .middle .menu ul li span,html body footer .middle .menu ul li #slider span,html body #slider footer .middle .menu .g-menu li li span,html body footer .middle .menu .g-menu li li #slider span,html body #slider .g-menu footer .middle .menu li li span,html body .g-menu footer .middle .menu li li #slider span{position:absolute;top:0;right:0;bottom:0;left:0;z-index:auto}
html body #mainpage-events .events-title{text-align:center;text-transform:uppercase;letter-spacing:4px;font-size:12px;padding-top:85px;background:url("../themes/muzeum/assets/img/main-event-title.png") no-repeat 50% 0}
html body #mainpage-events .events-title:before{content:'';display:block;border-bottom:1px solid #393939;margin-bottom:19px}
html body #mainpage-events #events-filter{margin-top:50px;margin-bottom:50px}
html body #mainpage-events #events-filter .month{text-align:center;width:320px;max-width:100%;margin:0 auto;overflow:hidden}
html body #mainpage-events #events-filter .month .col-xs-8{padding:0}
html body #mainpage-events #events-filter .month span{display:-moz-inline-box;display:inline-block;vertical-align:middle;font-family:"PetersburgFont";font-size:28px;text-transform:uppercase}
@media (max-width:768px){html body #mainpage-events #events-filter .month span{font-size:24px}
}
html body #mainpage-events #events-filter .month span.prev,html body #mainpage-events #events-filter .month span.next{font-size:0;width:19px;height:36px;background:url("../themes/muzeum/assets/img/sprite.png") no-repeat -70px -25px;cursor:pointer;float:left}
html body #mainpage-events #events-filter .month span.next{background-position:0 -40px;float:right}
html body #mainpage-events #events-filter .month span.disabled{opacity:.5;cursor:default}
html body #mainpage-events .holiday{font-size:14px;text-align:center;color:red}
html body #content{padding-top:25px}
html body #content img{max-width:100%}
html body #content p{margin-top:0}
html body #main-form{margin-top:20px}
html body #main-form .main-form-title{text-align:center;text-transform:uppercase;letter-spacing:4px;font-size:12px;padding-top:35px;background:url("../themes/muzeum/assets/img/main-form-title.png") no-repeat 50% 0;margin-bottom:30px}
html body #main-form .main-form-title:before{content:'';display:block;border-bottom:1px solid #393939;margin-bottom:19px}
html body #main-form .main-form-hint{color:#c0c0c0;text-align:center;font-size:12px;letter-spacing:1px;margin-bottom:20px}
html body footer{background:#2a2a2a;color:#fff;padding-top:31px;margin-top:40px}
html body footer .top{border-bottom:1px solid #485451;padding-bottom:25px}
@media (max-width:768px){html body footer .top{text-align:center}
}
@media (max-width:768px){html body footer .top .time-of-work{margin-bottom:15px}
}
html body footer .top .social{text-align:right}
@media (max-width:768px){html body footer .top .social{text-align:inherit}
}
html body footer .top .social .subscribe{margin-bottom:15px}
html body footer .top .social .subscribe a,html body footer .top .social .subscribe header .header .main-menu ul li span,html body header .header .main-menu ul li footer .top .social .subscribe span,html body footer .top .social .subscribe header .header .main-menu .g-menu li li span,html body header .header .main-menu .g-menu li li footer .top .social .subscribe span,html body footer .top .social .subscribe .g-menu header .header .main-menu li li span,html body .g-menu header .header .main-menu li li footer .top .social .subscribe span,html body footer .top .social .subscribe .middle .menu ul li span,html body footer .middle .menu ul li .top .social .subscribe span,html body footer .top .social .subscribe .middle .menu .g-menu li li span,html body footer .middle .menu .g-menu li li .top .social .subscribe span,html body .g-menu footer .top .social .subscribe .middle .menu li li span,html body .g-menu footer .middle .menu li li .top .social .subscribe span{display:-moz-inline-box;display:inline-block;vertical-align:middle;text-transform:uppercase;border:2px solid #fff;padding:9px 15px 8px;font-size:12px;color:#fff;text-decoration:none}
html body footer .top .social .subscribe a:hover,html body footer .top .social .subscribe header .header .main-menu ul li span:hover,html body header .header .main-menu ul li footer .top .social .subscribe span:hover,html body footer .top .social .subscribe header .header .main-menu .g-menu li li span:hover,html body header .header .main-menu .g-menu li li footer .top .social .subscribe span:hover,html body footer .top .social .subscribe .g-menu header .header .main-menu li li span:hover,html body .g-menu header .header .main-menu li li footer .top .social .subscribe span:hover,html body footer .top .social .subscribe .middle .menu ul li span:hover,html body footer .middle .menu ul li .top .social .subscribe span:hover,html body footer .top .social .subscribe .middle .menu .g-menu li li span:hover,html body footer .middle .menu .g-menu li li .top .social .subscribe span:hover,html body .g-menu footer .top .social .subscribe .middle .menu li li span:hover,html body .g-menu footer .middle .menu li li .top .social .subscribe span:hover{background:#fff;color:#393939}
html body footer .top .social .subscribe .subscribe-form{display:none}
html body footer .top .social .subscribe .subscribe-form input[type="text"],html body footer .top .social .subscribe .subscribe-form input[type="password"],html body footer .top .social .subscribe .subscribe-form button{display:-moz-inline-box;display:inline-block;vertical-align:middle;text-transform:uppercase;padding:9px 10px 8px;font-size:12px;background:#fff;width:210px;max-width:100%;border:2px solid #fff;height:auto !important;color:#393939}
@media (max-width:380px){html body footer .top .social .subscribe .subscribe-form input[type="text"],html body footer .top .social .subscribe .subscribe-form input[type="password"],html body footer .top .social .subscribe .subscribe-form button{display:block;width:100% !important;margin-bottom:15px}
}
html body footer .top .social .subscribe .subscribe-form button{background:none;padding-left:15px;padding-right:15px;margin-left:10px;width:auto;color:#fff}
@media (max-width:380px){html body footer .top .social .subscribe .subscribe-form button{margin:0}
}
html body footer .top .social .links a,html body footer .top .social .links header .header .main-menu ul li span,html body header .header .main-menu ul li footer .top .social .links span,html body footer .top .social .links header .header .main-menu .g-menu li li span,html body header .header .main-menu .g-menu li li footer .top .social .links span,html body footer .top .social .links .g-menu header .header .main-menu li li span,html body .g-menu header .header .main-menu li li footer .top .social .links span,html body footer .top .social .links .middle .menu ul li span,html body footer .middle .menu ul li .top .social .links span,html body footer .top .social .links .middle .menu .g-menu li li span,html body footer .middle .menu .g-menu li li .top .social .links span,html body .g-menu footer .top .social .links .middle .menu li li span,html body .g-menu footer .middle .menu li li .top .social .links span{display:-moz-inline-box;display:inline-block;vertical-align:middle;margin-left:10px}
html body footer .top .social .links a.fb,html body footer .top .social .links header .header .main-menu ul li span.fb,html body header .header .main-menu ul li footer .top .social .links span.fb,html body footer .top .social .links header .header .main-menu .g-menu li li span.fb,html body header .header .main-menu .g-menu li li footer .top .social .links span.fb,html body footer .top .social .links .g-menu header .header .main-menu li li span.fb,html body .g-menu header .header .main-menu li li footer .top .social .links span.fb,html body footer .top .social .links .middle .menu ul li span.fb,html body footer .middle .menu ul li .top .social .links span.fb,html body footer .top .social .links .middle .menu .g-menu li li span.fb,html body footer .middle .menu .g-menu li li .top .social .links span.fb,html body .g-menu footer .top .social .links .middle .menu li li span.fb,html body .g-menu footer .middle .menu li li .top .social .links span.fb{width:12px;height:20px;background-position:0 0}
html body footer .top .social .links a.vk,html body footer .top .social .links header .header .main-menu ul li span.vk,html body header .header .main-menu ul li footer .top .social .links span.vk,html body footer .top .social .links header .header .main-menu .g-menu li li span.vk,html body header .header .main-menu .g-menu li li footer .top .social .links span.vk,html body footer .top .social .links .g-menu header .header .main-menu li li span.vk,html body .g-menu header .header .main-menu li li footer .top .social .links span.vk,html body footer .top .social .links .middle .menu ul li span.vk,html body footer .middle .menu ul li .top .social .links span.vk,html body footer .top .social .links .middle .menu .g-menu li li span.vk,html body footer .middle .menu .g-menu li li .top .social .links span.vk,html body .g-menu footer .top .social .links .middle .menu li li span.vk,html body .g-menu footer .middle .menu li li .top .social .links span.vk{width:27px;height:14px;background-position:-15px 0}
html body footer .top .social .links a.inst,html body footer .top .social .links header .header .main-menu ul li span.inst,html body header .header .main-menu ul li footer .top .social .links span.inst,html body footer .top .social .links header .header .main-menu .g-menu li li span.inst,html body header .header .main-menu .g-menu li li footer .top .social .links span.inst,html body footer .top .social .links .g-menu header .header .main-menu li li span.inst,html body .g-menu header .header .main-menu li li footer .top .social .links span.inst,html body footer .top .social .links .middle .menu ul li span.inst,html body footer .middle .menu ul li .top .social .links span.inst,html body footer .top .social .links .middle .menu .g-menu li li span.inst,html body footer .middle .menu .g-menu li li .top .social .links span.inst,html body .g-menu footer .top .social .links .middle .menu li li span.inst,html body .g-menu footer .middle .menu li li .top .social .links span.inst{width:19px;height:20px;background-position:-45px 0}
html body footer .top .social .links a.tg,html body footer .top .social .links header .header .main-menu ul li span.tg,html body header .header .main-menu ul li footer .top .social .links span.tg,html body footer .top .social .links header .header .main-menu .g-menu li li span.tg,html body header .header .main-menu .g-menu li li footer .top .social .links span.tg,html body footer .top .social .links .g-menu header .header .main-menu li li span.tg,html body .g-menu header .header .main-menu li li footer .top .social .links span.tg,html body footer .top .social .links .middle .menu ul li span.tg,html body footer .middle .menu ul li .top .social .links span.tg,html body footer .top .social .links .middle .menu .g-menu li li span.tg,html body footer .middle .menu .g-menu li li .top .social .links span.tg,html body .g-menu footer .top .social .links .middle .menu li li span.tg,html body .g-menu footer .middle .menu li li .top .social .links span.tg{width:26px;height:26px;background-position:-29px -74px}
html body footer .middle{padding-top:30px;padding-bottom:30px}
html body footer .middle .menu{font-family:"boldFont";font-size:12px}
@media (min-width:992px){html body footer .middle .menu > ul,html body footer .middle .g-menu .menu > li,html body .g-menu footer .middle .menu > li{display:flex;justify-content:space-between}
}
html body footer .middle .menu ul li.parent,html body footer .middle .menu .g-menu li li.parent,html body .g-menu footer .middle .menu li li.parent{margin-bottom:10px}
html body footer .middle .menu ul li a,html body footer .middle .menu .g-menu li li a,html body .g-menu footer .middle .menu li li a,html body footer .middle .menu ul li span,html body footer .middle .menu .g-menu li li span,html body .g-menu footer .middle .menu li li span{color:#fff;letter-spacing:.5px}
html body footer .middle .menu ul li a:hover,html body footer .middle .menu .g-menu li li a:hover,html body .g-menu footer .middle .menu li li a:hover,html body footer .middle .menu ul li span:hover,html body footer .middle .menu .g-menu li li span:hover,html body .g-menu footer .middle .menu li li span:hover{color:#23b98c}
html body footer .middle .menu ul li a.with-child,html body footer .middle .menu .g-menu li li a.with-child,html body .g-menu footer .middle .menu li li a.with-child,html body footer .middle .menu ul li span.with-child,html body footer .middle .menu .g-menu li li span.with-child,html body .g-menu footer .middle .menu li li span.with-child{cursor:default}
html body footer .middle .menu ul li span.active,html body footer .middle .menu .g-menu li li span.active,html body .g-menu footer .middle .menu li li span.active{color:#23b98c}
html body footer .middle .menu ul.submenu,html body footer .middle .menu .g-menu li.submenu,html body .g-menu footer .middle .menu li.submenu{padding-top:35px}
html body footer .middle .menu ul.submenu li,html body footer .middle .menu .g-menu li.submenu li,html body .g-menu footer .middle .menu li.submenu li{margin-bottom:8px}
html body footer .middle .menu ul.submenu li a,html body footer .middle .menu .g-menu li.submenu li a,html body .g-menu footer .middle .menu li.submenu li a,html body footer .middle .menu ul.submenu li span,html body footer .middle .menu .g-menu li.submenu li span,html body .g-menu footer .middle .menu li.submenu li span{opacity:.7;font-family:"lightFont";letter-spacing:1.7px}
html body footer .middle .menu ul.submenu li a.active,html body footer .middle .menu .g-menu li.submenu li a.active,html body .g-menu footer .middle .menu li.submenu li a.active,html body footer .middle .menu ul.submenu header .header .main-menu ul:not(.submenu) li a:hover,html body footer .middle .menu .g-menu li.submenu header .header .main-menu ul:not(.submenu) li a:hover,html body .g-menu footer .middle .menu li.submenu header .header .main-menu ul:not(.submenu) li a:hover,html body footer .middle .menu ul.submenu header .header .main-menu .g-menu li:not(.submenu) li a:hover,html body footer .middle .menu ul.submenu .g-menu header .header .main-menu li:not(.submenu) li a:hover,html body footer .middle .menu .g-menu li.submenu header .header .main-menu li:not(.submenu) li a:hover,html body .g-menu footer .middle .menu li.submenu header .header .main-menu li:not(.submenu) li a:hover,html body footer .middle .menu ul.submenu header .header .main-menu ul:not(.submenu) li span:hover,html body footer .middle .menu .g-menu li.submenu header .header .main-menu ul:not(.submenu) li span:hover,html body .g-menu footer .middle .menu li.submenu header .header .main-menu ul:not(.submenu) li span:hover,html body footer .middle .menu ul.submenu header .header .main-menu .g-menu li:not(.submenu) li span:hover,html body footer .middle .menu ul.submenu .g-menu header .header .main-menu li:not(.submenu) li span:hover,html body footer .middle .menu .g-menu li.submenu header .header .main-menu li:not(.submenu) li span:hover,html body .g-menu footer .middle .menu li.submenu header .header .main-menu li:not(.submenu) li span:hover,html body footer .middle .menu header .header .main-menu ul.submenu li a:hover,html body header .header .main-menu footer .middle .menu ul.submenu li a:hover,html body footer .middle .menu header .header .main-menu .g-menu li.submenu li a:hover,html body header .header .main-menu footer .middle .menu .g-menu li.submenu li a:hover,html body header .header .main-menu .g-menu footer .middle .menu li.submenu li a:hover,html body footer .middle .menu .g-menu header .header .main-menu li.submenu li a:hover,html body .g-menu footer .middle .menu header .header .main-menu li.submenu li a:hover,html body .g-menu header .header .main-menu footer .middle .menu li.submenu li a:hover,html body footer .middle .menu header .header .main-menu ul.submenu li span:hover,html body header .header .main-menu footer .middle .menu ul.submenu li span:hover,html body footer .middle .menu header .header .main-menu .g-menu li.submenu li span:hover,html body header .header .main-menu footer .middle .menu .g-menu li.submenu li span:hover,html body header .header .main-menu .g-menu footer .middle .menu li.submenu li span:hover,html body footer .middle .menu .g-menu header .header .main-menu li.submenu li span:hover,html body .g-menu footer .middle .menu header .header .main-menu li.submenu li span:hover,html body .g-menu header .header .main-menu footer .middle .menu li.submenu li span:hover,html body footer .middle .menu ul.submenu li span.active,html body footer .middle .menu .g-menu li.submenu li span.active,html body .g-menu footer .middle .menu li.submenu li span.active{opacity:1}
html body footer .middle .menu ul.submenu li a.with-child,html body footer .middle .menu .g-menu li.submenu li a.with-child,html body .g-menu footer .middle .menu li.submenu li a.with-child,html body footer .middle .menu ul.submenu li span.with-child,html body footer .middle .menu .g-menu li.submenu li span.with-child,html body .g-menu footer .middle .menu li.submenu li span.with-child{cursor:default}
html body footer .bottom{border-top:1px solid #485451;padding-top:13px;padding-bottom:30px}
html body footer .bottom .copy{text-align:right;font-size:12px;font-family:"lightFont";letter-spacing:1px;opacity:.7;padding-top:15px}
html body .sprite{background:url("../themes/muzeum/assets/img/sprite.png") no-repeat}
html body #reservation-form{overflow:visible;max-width:788px}
html body #reservation-form .row{margin-right:-10px;margin-left:-10px}
html body #reservation-form .row > div{padding-right:10px;padding-left:10px}
@media (max-width:768px){html body #reservation-form .row .form-item{margin-bottom:20px}
}
html body #reservation-form .count{height:62px;border:1px solid #d4d4d4;padding:10px 5px;text-align:center}
html body #reservation-form .count.disabled{opacity:.5}
html body #reservation-form .count:after{content:'';display:-moz-inline-box;display:inline-block;vertical-align:middle;width:0;height:100%}
html body #reservation-form .count .inner{max-width:98%;display:-moz-inline-box;display:inline-block;vertical-align:middle}
html body #reservation-form .count .inner span{display:-moz-inline-box;display:inline-block;vertical-align:middle}
html body #reservation-form .count .inner span.minus,html body #reservation-form .count .inner span.plus{width:14px;height:14px;background-position:0 -25px;cursor:pointer}
html body #reservation-form .count .inner span.value{font-family:"boldFont";font-size:18px;margin-right:10px;margin-left:10px}
html body #reservation-form .count .inner span.plus{background-position:-15px -25px}
html body #reservation-form #reservation-form-date .option-item{position:relative}
html body #reservation-form #reservation-form-date .option-item:hover{background:none}
html body #reservation-form #reservation-form-date .option-item .time{position:relative}
html body #reservation-form #reservation-form-date .option-item .time.selected:before,html body #reservation-form #reservation-form-date .option-item .time:hover:before{content:'';position:absolute;top:-1px;right:-20px;bottom:0;left:-100px;z-index:-1;background:#f1f1f1}
html body #reservation-form #reservation-form-contacts{margin-top:20px}
html body #reservation-form #reservation-form-contacts .input{position:relative}
html body #reservation-form #reservation-form-contacts .input input[type="text"],html body #reservation-form #reservation-form-contacts .input input[type="password"],html body #reservation-form #reservation-form-contacts .input footer .top .social .subscribe .subscribe-form button,html body footer .top .social .subscribe .subscribe-form #reservation-form #reservation-form-contacts .input button{height:62px;width:100%;margin-bottom:20px}
html body #reservation-form #reservation-form-contacts .input .error-text{position:absolute;top:auto;right:0;bottom:1px;left:0;z-index:auto;font-size:12px;color:#f00;letter-spacing:1px}
html body #reservation-form #reservation-form-contacts .button{text-align:right}
html body #reservation-form label.disabled{opacity:.5}
html body #reservation-form .excursion-message{color:#2a2a2a;margin:10px 0;font-size:12px;letter-spacing:.5px}
html body #reservation-form .excursion-message a,html body #reservation-form .excursion-message header .header .main-menu ul li span,html body header .header .main-menu ul li #reservation-form .excursion-message span,html body #reservation-form .excursion-message header .header .main-menu .g-menu li li span,html body header .header .main-menu .g-menu li li #reservation-form .excursion-message span,html body #reservation-form .excursion-message .g-menu header .header .main-menu li li span,html body .g-menu header .header .main-menu li li #reservation-form .excursion-message span,html body #reservation-form .excursion-message footer .middle .menu ul li span,html body footer .middle .menu ul li #reservation-form .excursion-message span,html body #reservation-form .excursion-message footer .middle .menu .g-menu li li span,html body footer .middle .menu .g-menu li li #reservation-form .excursion-message span,html body #reservation-form .excursion-message .g-menu footer .middle .menu li li span,html body .g-menu footer .middle .menu li li #reservation-form .excursion-message span{color:#23b98c}
html body #reservation-form .tac{text-align:center}
html body .events-tabs{margin-top:15px}
html body .events-tabs .titles a,html body .events-tabs .titles header .header .main-menu ul li span,html body header .header .main-menu ul li .events-tabs .titles span,html body .events-tabs .titles header .header .main-menu .g-menu li li span,html body header .header .main-menu .g-menu li li .events-tabs .titles span,html body .events-tabs .titles .g-menu header .header .main-menu li li span,html body .g-menu header .header .main-menu li li .events-tabs .titles span,html body .events-tabs .titles footer .middle .menu ul li span,html body footer .middle .menu ul li .events-tabs .titles span,html body .events-tabs .titles footer .middle .menu .g-menu li li span,html body footer .middle .menu .g-menu li li .events-tabs .titles span,html body .events-tabs .titles .g-menu footer .middle .menu li li span,html body .g-menu footer .middle .menu li li .events-tabs .titles span{text-transform:uppercase;color:#c0c0c0;letter-spacing:.5px}
html body .events-tabs .titles a.active,html body .events-tabs .titles header .header .main-menu ul:not(.submenu) li a:hover,html body header .header .main-menu ul:not(.submenu) li .events-tabs .titles a:hover,html body .events-tabs .titles header .header .main-menu .g-menu li:not(.submenu) li a:hover,html body header .header .main-menu .g-menu li:not(.submenu) li .events-tabs .titles a:hover,html body .events-tabs .titles .g-menu header .header .main-menu li:not(.submenu) li a:hover,html body .g-menu header .header .main-menu li:not(.submenu) li .events-tabs .titles a:hover,html body .events-tabs .titles header .header .main-menu ul:not(.submenu) li span:hover,html body header .header .main-menu ul:not(.submenu) li .events-tabs .titles span:hover,html body .events-tabs .titles header .header .main-menu .g-menu li:not(.submenu) li span:hover,html body header .header .main-menu .g-menu li:not(.submenu) li .events-tabs .titles span:hover,html body .events-tabs .titles .g-menu header .header .main-menu li:not(.submenu) li span:hover,html body .g-menu header .header .main-menu li:not(.submenu) li .events-tabs .titles span:hover,html body .events-tabs .titles header .header .main-menu ul li span.active,html body header .header .main-menu ul li .events-tabs .titles span.active,html body .events-tabs .titles header .header .main-menu .g-menu li li span.active,html body header .header .main-menu .g-menu li li .events-tabs .titles span.active,html body .events-tabs .titles .g-menu header .header .main-menu li li span.active,html body .g-menu header .header .main-menu li li .events-tabs .titles span.active,html body .events-tabs .titles header .header .main-menu ul.submenu li a:hover,html body header .header .main-menu ul.submenu li .events-tabs .titles a:hover,html body .events-tabs .titles header .header .main-menu .g-menu li.submenu li a:hover,html body header .header .main-menu .g-menu li.submenu li .events-tabs .titles a:hover,html body .events-tabs .titles .g-menu header .header .main-menu li.submenu li a:hover,html body .g-menu header .header .main-menu li.submenu li .events-tabs .titles a:hover,html body .events-tabs .titles header .header .main-menu ul.submenu li span:hover,html body header .header .main-menu ul.submenu li .events-tabs .titles span:hover,html body .events-tabs .titles header .header .main-menu .g-menu li.submenu li span:hover,html body header .header .main-menu .g-menu li.submenu li .events-tabs .titles span:hover,html body .events-tabs .titles .g-menu header .header .main-menu li.submenu li span:hover,html body .g-menu header .header .main-menu li.submenu li .events-tabs .titles span:hover,html body .events-tabs .titles footer .middle .menu ul li span.active,html body footer .middle .menu ul li .events-tabs .titles span.active,html body .events-tabs .titles footer .middle .menu .g-menu li li span.active,html body footer .middle .menu .g-menu li li .events-tabs .titles span.active,html body .events-tabs .titles .g-menu footer .middle .menu li li span.active,html body .g-menu footer .middle .menu li li .events-tabs .titles span.active{color:#393939}
html body .events-tabs .titles .right{text-align:right}
html body .events-tabs .tabs .tab{display:none}
html body .events-tabs .tabs .tab.active,html body .events-tabs .tabs header .header .main-menu ul:not(.submenu) li a.tab:hover,html body header .header .main-menu ul:not(.submenu) li .events-tabs .tabs a.tab:hover,html body .events-tabs .tabs header .header .main-menu .g-menu li:not(.submenu) li a.tab:hover,html body header .header .main-menu .g-menu li:not(.submenu) li .events-tabs .tabs a.tab:hover,html body .events-tabs .tabs .g-menu header .header .main-menu li:not(.submenu) li a.tab:hover,html body .g-menu header .header .main-menu li:not(.submenu) li .events-tabs .tabs a.tab:hover,html body .events-tabs .tabs header .header .main-menu ul:not(.submenu) li span.tab:hover,html body header .header .main-menu ul:not(.submenu) li .events-tabs .tabs span.tab:hover,html body .events-tabs .tabs header .header .main-menu .g-menu li:not(.submenu) li span.tab:hover,html body header .header .main-menu .g-menu li:not(.submenu) li .events-tabs .tabs span.tab:hover,html body .events-tabs .tabs .g-menu header .header .main-menu li:not(.submenu) li span.tab:hover,html body .g-menu header .header .main-menu li:not(.submenu) li .events-tabs .tabs span.tab:hover,html body .events-tabs .tabs header .header .main-menu ul.submenu li a.tab:hover,html body header .header .main-menu ul.submenu li .events-tabs .tabs a.tab:hover,html body .events-tabs .tabs header .header .main-menu .g-menu li.submenu li a.tab:hover,html body header .header .main-menu .g-menu li.submenu li .events-tabs .tabs a.tab:hover,html body .events-tabs .tabs .g-menu header .header .main-menu li.submenu li a.tab:hover,html body .g-menu header .header .main-menu li.submenu li .events-tabs .tabs a.tab:hover,html body .events-tabs .tabs header .header .main-menu ul.submenu li span.tab:hover,html body header .header .main-menu ul.submenu li .events-tabs .tabs span.tab:hover,html body .events-tabs .tabs header .header .main-menu .g-menu li.submenu li span.tab:hover,html body header .header .main-menu .g-menu li.submenu li .events-tabs .tabs span.tab:hover,html body .events-tabs .tabs .g-menu header .header .main-menu li.submenu li span.tab:hover,html body .g-menu header .header .main-menu li.submenu li .events-tabs .tabs span.tab:hover{display:block}
html body .ui-datepicker-inline{width:auto !important;padding:0 !important;margin:30px 0}
html body .ui-datepicker-inline .ui-datepicker-calendar a,html body .ui-datepicker-inline .ui-datepicker-calendar header .header .main-menu ul li span,html body header .header .main-menu ul li .ui-datepicker-inline .ui-datepicker-calendar span,html body .ui-datepicker-inline .ui-datepicker-calendar header .header .main-menu .g-menu li li span,html body header .header .main-menu .g-menu li li .ui-datepicker-inline .ui-datepicker-calendar span,html body .ui-datepicker-inline .ui-datepicker-calendar .g-menu header .header .main-menu li li span,html body .g-menu header .header .main-menu li li .ui-datepicker-inline .ui-datepicker-calendar span,html body .ui-datepicker-inline .ui-datepicker-calendar footer .middle .menu ul li span,html body footer .middle .menu ul li .ui-datepicker-inline .ui-datepicker-calendar span,html body .ui-datepicker-inline .ui-datepicker-calendar footer .middle .menu .g-menu li li span,html body footer .middle .menu .g-menu li li .ui-datepicker-inline .ui-datepicker-calendar span,html body .ui-datepicker-inline .ui-datepicker-calendar .g-menu footer .middle .menu li li span,html body .g-menu footer .middle .menu li li .ui-datepicker-inline .ui-datepicker-calendar span{text-align:center !important}
html body .ui-datepicker-inline .ui-datepicker-calendar .ui-datepicker-week-end{color:#f00}
html body .ui-datepicker-inline .ui-datepicker-calendar .ui-datepicker-week-end a,html body .ui-datepicker-inline .ui-datepicker-calendar .ui-datepicker-week-end header .header .main-menu ul li span,html body header .header .main-menu ul li .ui-datepicker-inline .ui-datepicker-calendar .ui-datepicker-week-end span,html body .ui-datepicker-inline .ui-datepicker-calendar .ui-datepicker-week-end header .header .main-menu .g-menu li li span,html body header .header .main-menu .g-menu li li .ui-datepicker-inline .ui-datepicker-calendar .ui-datepicker-week-end span,html body .ui-datepicker-inline .ui-datepicker-calendar .ui-datepicker-week-end .g-menu header .header .main-menu li li span,html body .g-menu header .header .main-menu li li .ui-datepicker-inline .ui-datepicker-calendar .ui-datepicker-week-end span,html body .ui-datepicker-inline .ui-datepicker-calendar .ui-datepicker-week-end footer .middle .menu ul li span,html body footer .middle .menu ul li .ui-datepicker-inline .ui-datepicker-calendar .ui-datepicker-week-end span,html body .ui-datepicker-inline .ui-datepicker-calendar .ui-datepicker-week-end footer .middle .menu .g-menu li li span,html body footer .middle .menu .g-menu li li .ui-datepicker-inline .ui-datepicker-calendar .ui-datepicker-week-end span,html body .ui-datepicker-inline .ui-datepicker-calendar .ui-datepicker-week-end .g-menu footer .middle .menu li li span,html body .g-menu footer .middle .menu li li .ui-datepicker-inline .ui-datepicker-calendar .ui-datepicker-week-end span{color:inherit}
html body .ui-datepicker-inline .ui-datepicker-calendar .ui-datepicker-week-end a.ui-state-active,html body .ui-datepicker-inline .ui-datepicker-calendar .ui-datepicker-week-end header .header .main-menu ul li span.ui-state-active,html body header .header .main-menu ul li .ui-datepicker-inline .ui-datepicker-calendar .ui-datepicker-week-end span.ui-state-active,html body .ui-datepicker-inline .ui-datepicker-calendar .ui-datepicker-week-end header .header .main-menu .g-menu li li span.ui-state-active,html body header .header .main-menu .g-menu li li .ui-datepicker-inline .ui-datepicker-calendar .ui-datepicker-week-end span.ui-state-active,html body .ui-datepicker-inline .ui-datepicker-calendar .ui-datepicker-week-end .g-menu header .header .main-menu li li span.ui-state-active,html body .g-menu header .header .main-menu li li .ui-datepicker-inline .ui-datepicker-calendar .ui-datepicker-week-end span.ui-state-active,html body .ui-datepicker-inline .ui-datepicker-calendar .ui-datepicker-week-end footer .middle .menu ul li span.ui-state-active,html body footer .middle .menu ul li .ui-datepicker-inline .ui-datepicker-calendar .ui-datepicker-week-end span.ui-state-active,html body .ui-datepicker-inline .ui-datepicker-calendar .ui-datepicker-week-end footer .middle .menu .g-menu li li span.ui-state-active,html body footer .middle .menu .g-menu li li .ui-datepicker-inline .ui-datepicker-calendar .ui-datepicker-week-end span.ui-state-active,html body .ui-datepicker-inline .ui-datepicker-calendar .ui-datepicker-week-end .g-menu footer .middle .menu li li span.ui-state-active,html body .g-menu footer .middle .menu li li .ui-datepicker-inline .ui-datepicker-calendar .ui-datepicker-week-end span.ui-state-active{color:#fff}
html body .ui-datepicker-inline .ui-datepicker-prev,html body .ui-datepicker-inline .ui-datepicker-next{font-size:0;width:19px !important;height:36px !important;background:url(../themes/muzeum/assets/img/sprite.png) no-repeat -70px -25px !important;cursor:pointer !important;border:0 !important;top:-5px !important}
html body .ui-datepicker-inline .ui-datepicker-prev.ui-state-disabled,html body .ui-datepicker-inline .ui-state-disabled.ui-datepicker-next{display:none}
html body .ui-datepicker-inline .ui-datepicker-prev span,html body .ui-datepicker-inline .ui-datepicker-next span{display:none}
html body .ui-datepicker-inline .ui-datepicker-next{background-position:0 -40px !important}
html body .ui-datepicker-inline .ui-datepicker-header{margin-bottom:10px}
html body .main-work-time{text-align:center;margin-top:30px;margin-bottom:30px}
html body .main-work-time .inner{display:-moz-inline-box;display:inline-block;vertical-align:middle;color:#fff;background:#4c7a6c;padding:7px 15px 10px}
html body .main-work-time .inner p{margin:0}
html body .stripe-loading-indicator .stripe,html body .stripe-loading-indicator .stripe-loaded{background:#4c7a6c}
.pagination ul,.pagination html body .g-menu li,html body .g-menu .pagination li{font-size:16px;text-align:center}
.pagination ul li,.pagination html body .g-menu li li,html body .g-menu .pagination li li{display:inline-block;vertical-align:middle;margin:0 5px}
.pagination ul li a.active,.pagination html body .g-menu li li a.active,html body .g-menu .pagination li li a.active,.pagination html body header .header .main-menu ul:not(.submenu) li a:hover,html body header .header .main-menu .pagination ul:not(.submenu) li a:hover,html body .g-menu .pagination header .header .main-menu ul:not(.submenu) li li a:hover,html body header .header .main-menu ul:not(.submenu) .g-menu .pagination li li a:hover,html body header .header .main-menu .g-menu li:not(.submenu) .pagination ul li a:hover,.pagination html body header .header .main-menu .g-menu li:not(.submenu) li a:hover,html body header .header .main-menu .g-menu .pagination li:not(.submenu) li a:hover,html body .g-menu header .header .main-menu li:not(.submenu) .pagination ul li a:hover,.pagination html body .g-menu header .header .main-menu li:not(.submenu) li a:hover,html body .g-menu .pagination header .header .main-menu li:not(.submenu) li a:hover,html body .g-menu header .header .main-menu .pagination li:not(.submenu) li a:hover,.pagination html body header .header .main-menu ul:not(.submenu) li span:hover,html body header .header .main-menu .pagination ul:not(.submenu) li span:hover,html body .g-menu .pagination header .header .main-menu ul:not(.submenu) li li span:hover,html body header .header .main-menu ul:not(.submenu) .g-menu .pagination li li span:hover,html body header .header .main-menu .g-menu li:not(.submenu) .pagination ul li span:hover,.pagination html body header .header .main-menu .g-menu li:not(.submenu) li span:hover,html body header .header .main-menu .g-menu .pagination li:not(.submenu) li span:hover,html body .g-menu header .header .main-menu li:not(.submenu) .pagination ul li span:hover,.pagination html body .g-menu header .header .main-menu li:not(.submenu) li span:hover,html body .g-menu .pagination header .header .main-menu li:not(.submenu) li span:hover,html body .g-menu header .header .main-menu .pagination li:not(.submenu) li span:hover,.pagination html body header .header .main-menu ul li span.active,html body header .header .main-menu .pagination ul li span.active,.pagination html body header .header .main-menu .g-menu li li span.active,html body header .header .main-menu .g-menu .pagination li li span.active,.pagination html body .g-menu header .header .main-menu li li span.active,html body .g-menu .pagination header .header .main-menu li li span.active,html body .g-menu header .header .main-menu .pagination li li span.active,.pagination html body header .header .main-menu ul.submenu li a:hover,html body header .header .main-menu .pagination ul.submenu li a:hover,html body .g-menu .pagination header .header .main-menu ul.submenu li li a:hover,html body header .header .main-menu ul.submenu .g-menu .pagination li li a:hover,html body header .header .main-menu .g-menu li.submenu .pagination ul li a:hover,.pagination html body header .header .main-menu .g-menu li.submenu li a:hover,html body header .header .main-menu .g-menu .pagination li.submenu li a:hover,html body .g-menu header .header .main-menu li.submenu .pagination ul li a:hover,.pagination html body .g-menu header .header .main-menu li.submenu li a:hover,html body .g-menu .pagination header .header .main-menu li.submenu li a:hover,html body .g-menu header .header .main-menu .pagination li.submenu li a:hover,.pagination html body header .header .main-menu ul.submenu li span:hover,html body header .header .main-menu .pagination ul.submenu li span:hover,html body .g-menu .pagination header .header .main-menu ul.submenu li li span:hover,html body header .header .main-menu ul.submenu .g-menu .pagination li li span:hover,html body header .header .main-menu .g-menu li.submenu .pagination ul li span:hover,.pagination html body header .header .main-menu .g-menu li.submenu li span:hover,html body header .header .main-menu .g-menu .pagination li.submenu li span:hover,html body .g-menu header .header .main-menu li.submenu .pagination ul li span:hover,.pagination html body .g-menu header .header .main-menu li.submenu li span:hover,html body .g-menu .pagination header .header .main-menu li.submenu li span:hover,html body .g-menu header .header .main-menu .pagination li.submenu li span:hover,.pagination html body footer .middle .menu ul li span.active,html body footer .middle .menu .pagination ul li span.active,.pagination html body footer .middle .menu .g-menu li li span.active,html body footer .middle .menu .g-menu .pagination li li span.active,.pagination html body .g-menu footer .middle .menu li li span.active,html body .g-menu .pagination footer .middle .menu li li span.active,html body .g-menu footer .middle .menu .pagination li li span.active{color:#23b98c}
#elements-paginate{text-align:center}
#eventsCalendar-result{margin-top:30px}
@media (max-width:768px){#eventsCalendar-result{margin-top:15px}
}
#mainpage-events{margin-bottom:75px}
@media (max-width:992px){#mainpage-events{margin-bottom:45px}
}
@media (max-width:768px){#mainpage-events{margin-bottom:30px}
}
 .association-logo{max-width:100px;margin-top:24px}
.page-current-events h1{background:url("../themes/muzeum/assets/img/titles/page-current-events.png") no-repeat 50% 0;padding-top:89px}
.page-archive h1{background:url("../themes/muzeum/assets/img/titles/page-archive.png") no-repeat 50% 0;padding-top:89px}
.layout-collection-list h1{background:url("../themes/muzeum/assets/img/titles/collection-main.png") no-repeat 50% 0;padding-top:97px}
.page-about-museum-collectors h1{background:url("../themes/muzeum/assets/img/titles/page-about-museum-collectors.png") no-repeat 50% 0;padding-top:97px}
.page-visitors-contacts h1{background:url("../themes/muzeum/assets/img/titles/page-visitors-contacts.png") no-repeat 50% 0;padding-top:92px}
.page-visitors-contacts #content table td{vertical-align:top}
.page-visitors-contacts #map{height:426px;width:100%}
.page-excursions h1{background:url("../themes/muzeum/assets/img/titles/page-excursions.png") no-repeat 50% 0;padding-top:89px}
.page-media-for-the-media h1{background:url("../themes/muzeum/assets/img/titles/page-media-for-the-media.png") no-repeat 50% 0;padding-top:60px}
.page-about-museum-founder h1{background:url("../themes/muzeum/assets/img/titles/page-about-museum-founder.png") no-repeat 50% 0;padding-top:89px}
.page-about-museum-history h1{background:url("../themes/muzeum/assets/img/titles/page-about-museum-history.png") no-repeat 50% 0;padding-top:80px}
.page-visitors-interactive-area h1{background:url("../themes/muzeum/assets/img/titles/page-visitors-interactive-area.png") no-repeat 50% 0;padding-top:45px}
.layout-team h1{background:url("../themes/muzeum/assets/img/titles/layout-team.png") no-repeat 50% 0;padding-top:51px}
.page-scientific-activity-library h1{background:url("../themes/muzeum/assets/img/titles/page-scientific-activity-library.png") no-repeat 50% 0;padding-top:85px}
.page-media-multimedia h1{background:url("../themes/muzeum/assets/img/titles/page-media-multimedia.png") no-repeat 50% 0;padding-top:60px}
.page-collection-new h1{background:url("../themes/muzeum/assets/img/titles/page-collection-new.png") no-repeat 50% 0;padding-top:100px}
.page-about-museum-partners h1{background:url("../themes/muzeum/assets/img/titles/page-about-museum-partners.png") no-repeat 50% 0;padding-top:95px}
.page-visitors-visiting-rules h1{background:url("../themes/muzeum/assets/img/titles/page-visitors-visiting-rules.png") no-repeat 50% 0;padding-top:100px}
.page-about-museum-award h1{background:url("../themes/muzeum/assets/img/titles/page-about-museum-award.png") no-repeat 50% 0;padding-top:90px}
.layout-publications h1{background:url("../themes/muzeum/assets/img/titles/page-scientific-activity-publications.png") no-repeat 50% 0;padding-top:55px}
.page-visitors-hall-layout h1{background:url("../themes/muzeum/assets/img/titles/page-visitors-hall-layout.png") no-repeat 50% 0;padding-top:64px}
.page-about-museum-charity h1,.page-about-museum-collectors h1,.page-about-museum-founder h1,.page-about-museum-history h1,.page-media-multimedia h1,.layout-news-detail h1,.page-about-museum-award h1{background:url("../themes/muzeum/assets/img/titles/page-about-museum-charity.png") no-repeat 50% 0;padding-top:83px}
.page-about-museum-charity .page-text,.page-about-museum-collectors .page-text,.page-about-museum-founder .page-text,.page-about-museum-history .page-text,.page-media-multimedia .page-text,.layout-news-detail .page-text,.page-about-museum-award .page-text{margin-bottom:30px}
html{font-family:sans-serif;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}
body{margin:0}
article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}
audio,canvas,progress,video{display:inline-block;vertical-align:baseline}
audio:not([controls]){display:none;height:0}
[hidden],template{display:none}
a{background-color:transparent}
a:active,a:hover{outline:0}
abbr[title]{border-bottom:1px dotted}
b,strong{font-weight:700}
dfn{font-style:italic}
h1{margin:.67em 0;font-size:2em}
mark{color:#000;background:#ff0}
small{font-size:80%}
sub,sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline}
sup{top:-.5em}
sub{bottom:-.25em}
img{border:0}
svg:not(:root){overflow:hidden}
figure{margin:1em 40px}
hr{height:0;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}
pre{overflow:auto}
code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}
button,input,optgroup,select,textarea{margin:0;font:inherit;color:inherit}
button{overflow:visible}
button,select{text-transform:none}
button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}
button[disabled],html input[disabled]{cursor:default}
button::-moz-focus-inner,input::-moz-focus-inner{padding:0;border:0}
input{line-height:normal}
input[type=checkbox],input[type=radio]{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:0}
input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}
input[type=search]{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;-webkit-appearance:textfield}
input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}
fieldset{padding:.35em .625em .75em;margin:0 2px;border:1px solid silver}
legend{padding:0;border:0}
textarea{overflow:auto}
optgroup{font-weight:700}
table{border-spacing:0;border-collapse:collapse}
td,th{padding:0}
@media print{*,:after,:before{color:#000!important;text-shadow:none!important;background:0 0!important;-webkit-box-shadow:none!important;box-shadow:none!important}
a,a:visited{text-decoration:underline}
a[href]:after{content:" (" attr(href) ")"}
abbr[title]:after{content:" (" attr(title) ")"}
a[href^="javascript:"]:after,a[href^="#"]:after{content:""}
blockquote,pre{border:1px solid #999;page-break-inside:avoid}
thead{display:table-header-group}
img,tr{page-break-inside:avoid}
img{max-width:100%!important}
h2,h3,p{orphans:3;widows:3}
h2,h3{page-break-after:avoid}
.navbar{display:none}
.btn>.caret,.dropup>.btn>.caret{border-top-color:#000!important}
.label{border:1px solid #000}
.table{border-collapse:collapse!important}
.table td,.table th{background-color:#fff!important}
.table-bordered td,.table-bordered th{border:1px solid #ddd!important}
}
@font-face{font-family:'Glyphicons Halflings';src:url(../themes/muzeum/assets/fonts/glyphicons-halflings-regular.eot);src:url(../themes/muzeum/assets/fonts/glyphicons-halflings-regular.eot?#iefix) format('embedded-opentype'),url(../themes/muzeum/assets/fonts/glyphicons-halflings-regular.woff2) format('woff2'),url(../themes/muzeum/assets/fonts/glyphicons-halflings-regular.woff) format('woff'),url(../themes/muzeum/assets/fonts/glyphicons-halflings-regular.ttf) format('truetype'),url(../themes/muzeum/assets/fonts/glyphicons-halflings-regular.svg#glyphicons_halflingsregular) format('svg')}
.glyphicon{position:relative;top:1px;display:inline-block;font-family:'Glyphicons Halflings';font-style:normal;font-weight:400;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
.glyphicon-asterisk:before{content:"\002a"}
.glyphicon-plus:before{content:"\002b"}
.glyphicon-eur:before,.glyphicon-euro:before{content:"\20ac"}
.glyphicon-minus:before{content:"\2212"}
.glyphicon-cloud:before{content:"\2601"}
.glyphicon-envelope:before{content:"\2709"}
.glyphicon-pencil:before{content:"\270f"}
.glyphicon-glass:before{content:"\e001"}
.glyphicon-music:before{content:"\e002"}
.glyphicon-search:before{content:"\e003"}
.glyphicon-heart:before{content:"\e005"}
.glyphicon-star:before{content:"\e006"}
.glyphicon-star-empty:before{content:"\e007"}
.glyphicon-user:before{content:"\e008"}
.glyphicon-film:before{content:"\e009"}
.glyphicon-th-large:before{content:"\e010"}
.glyphicon-th:before{content:"\e011"}
.glyphicon-th-list:before{content:"\e012"}
.glyphicon-ok:before{content:"\e013"}
.glyphicon-remove:before{content:"\e014"}
.glyphicon-zoom-in:before{content:"\e015"}
.glyphicon-zoom-out:before{content:"\e016"}
.glyphicon-off:before{content:"\e017"}
.glyphicon-signal:before{content:"\e018"}
.glyphicon-cog:before{content:"\e019"}
.glyphicon-trash:before{content:"\e020"}
.glyphicon-home:before{content:"\e021"}
.glyphicon-file:before{content:"\e022"}
.glyphicon-time:before{content:"\e023"}
.glyphicon-road:before{content:"\e024"}
.glyphicon-download-alt:before{content:"\e025"}
.glyphicon-download:before{content:"\e026"}
.glyphicon-upload:before{content:"\e027"}
.glyphicon-inbox:before{content:"\e028"}
.glyphicon-play-circle:before{content:"\e029"}
.glyphicon-repeat:before{content:"\e030"}
.glyphicon-refresh:before{content:"\e031"}
.glyphicon-list-alt:before{content:"\e032"}
.glyphicon-lock:before{content:"\e033"}
.glyphicon-flag:before{content:"\e034"}
.glyphicon-headphones:before{content:"\e035"}
.glyphicon-volume-off:before{content:"\e036"}
.glyphicon-volume-down:before{content:"\e037"}
.glyphicon-volume-up:before{content:"\e038"}
.glyphicon-qrcode:before{content:"\e039"}
.glyphicon-barcode:before{content:"\e040"}
.glyphicon-tag:before{content:"\e041"}
.glyphicon-tags:before{content:"\e042"}
.glyphicon-book:before{content:"\e043"}
.glyphicon-bookmark:before{content:"\e044"}
.glyphicon-print:before{content:"\e045"}
.glyphicon-camera:before{content:"\e046"}
.glyphicon-font:before{content:"\e047"}
.glyphicon-bold:before{content:"\e048"}
.glyphicon-italic:before{content:"\e049"}
.glyphicon-text-height:before{content:"\e050"}
.glyphicon-text-width:before{content:"\e051"}
.glyphicon-align-left:before{content:"\e052"}
.glyphicon-align-center:before{content:"\e053"}
.glyphicon-align-right:before{content:"\e054"}
.glyphicon-align-justify:before{content:"\e055"}
.glyphicon-list:before{content:"\e056"}
.glyphicon-indent-left:before{content:"\e057"}
.glyphicon-indent-right:before{content:"\e058"}
.glyphicon-facetime-video:before{content:"\e059"}
.glyphicon-picture:before{content:"\e060"}
.glyphicon-map-marker:before{content:"\e062"}
.glyphicon-adjust:before{content:"\e063"}
.glyphicon-tint:before{content:"\e064"}
.glyphicon-edit:before{content:"\e065"}
.glyphicon-share:before{content:"\e066"}
.glyphicon-check:before{content:"\e067"}
.glyphicon-move:before{content:"\e068"}
.glyphicon-step-backward:before{content:"\e069"}
.glyphicon-fast-backward:before{content:"\e070"}
.glyphicon-backward:before{content:"\e071"}
.glyphicon-play:before{content:"\e072"}
.glyphicon-pause:before{content:"\e073"}
.glyphicon-stop:before{content:"\e074"}
.glyphicon-forward:before{content:"\e075"}
.glyphicon-fast-forward:before{content:"\e076"}
.glyphicon-step-forward:before{content:"\e077"}
.glyphicon-eject:before{content:"\e078"}
.glyphicon-chevron-left:before{content:"\e079"}
.glyphicon-chevron-right:before{content:"\e080"}
.glyphicon-plus-sign:before{content:"\e081"}
.glyphicon-minus-sign:before{content:"\e082"}
.glyphicon-remove-sign:before{content:"\e083"}
.glyphicon-ok-sign:before{content:"\e084"}
.glyphicon-question-sign:before{content:"\e085"}
.glyphicon-info-sign:before{content:"\e086"}
.glyphicon-screenshot:before{content:"\e087"}
.glyphicon-remove-circle:before{content:"\e088"}
.glyphicon-ok-circle:before{content:"\e089"}
.glyphicon-ban-circle:before{content:"\e090"}
.glyphicon-arrow-left:before{content:"\e091"}
.glyphicon-arrow-right:before{content:"\e092"}
.glyphicon-arrow-up:before{content:"\e093"}
.glyphicon-arrow-down:before{content:"\e094"}
.glyphicon-share-alt:before{content:"\e095"}
.glyphicon-resize-full:before{content:"\e096"}
.glyphicon-resize-small:before{content:"\e097"}
.glyphicon-exclamation-sign:before{content:"\e101"}
.glyphicon-gift:before{content:"\e102"}
.glyphicon-leaf:before{content:"\e103"}
.glyphicon-fire:before{content:"\e104"}
.glyphicon-eye-open:before{content:"\e105"}
.glyphicon-eye-close:before{content:"\e106"}
.glyphicon-warning-sign:before{content:"\e107"}
.glyphicon-plane:before{content:"\e108"}
.glyphicon-calendar:before{content:"\e109"}
.glyphicon-random:before{content:"\e110"}
.glyphicon-comment:before{content:"\e111"}
.glyphicon-magnet:before{content:"\e112"}
.glyphicon-chevron-up:before{content:"\e113"}
.glyphicon-chevron-down:before{content:"\e114"}
.glyphicon-retweet:before{content:"\e115"}
.glyphicon-shopping-cart:before{content:"\e116"}
.glyphicon-folder-close:before{content:"\e117"}
.glyphicon-folder-open:before{content:"\e118"}
.glyphicon-resize-vertical:before{content:"\e119"}
.glyphicon-resize-horizontal:before{content:"\e120"}
.glyphicon-hdd:before{content:"\e121"}
.glyphicon-bullhorn:before{content:"\e122"}
.glyphicon-bell:before{content:"\e123"}
.glyphicon-certificate:before{content:"\e124"}
.glyphicon-thumbs-up:before{content:"\e125"}
.glyphicon-thumbs-down:before{content:"\e126"}
.glyphicon-hand-right:before{content:"\e127"}
.glyphicon-hand-left:before{content:"\e128"}
.glyphicon-hand-up:before{content:"\e129"}
.glyphicon-hand-down:before{content:"\e130"}
.glyphicon-circle-arrow-right:before{content:"\e131"}
.glyphicon-circle-arrow-left:before{content:"\e132"}
.glyphicon-circle-arrow-up:before{content:"\e133"}
.glyphicon-circle-arrow-down:before{content:"\e134"}
.glyphicon-globe:before{content:"\e135"}
.glyphicon-wrench:before{content:"\e136"}
.glyphicon-tasks:before{content:"\e137"}
.glyphicon-filter:before{content:"\e138"}
.glyphicon-briefcase:before{content:"\e139"}
.glyphicon-fullscreen:before{content:"\e140"}
.glyphicon-dashboard:before{content:"\e141"}
.glyphicon-paperclip:before{content:"\e142"}
.glyphicon-heart-empty:before{content:"\e143"}
.glyphicon-link:before{content:"\e144"}
.glyphicon-phone:before{content:"\e145"}
.glyphicon-pushpin:before{content:"\e146"}
.glyphicon-usd:before{content:"\e148"}
.glyphicon-gbp:before{content:"\e149"}
.glyphicon-sort:before{content:"\e150"}
.glyphicon-sort-by-alphabet:before{content:"\e151"}
.glyphicon-sort-by-alphabet-alt:before{content:"\e152"}
.glyphicon-sort-by-order:before{content:"\e153"}
.glyphicon-sort-by-order-alt:before{content:"\e154"}
.glyphicon-sort-by-attributes:before{content:"\e155"}
.glyphicon-sort-by-attributes-alt:before{content:"\e156"}
.glyphicon-unchecked:before{content:"\e157"}
.glyphicon-expand:before{content:"\e158"}
.glyphicon-collapse-down:before{content:"\e159"}
.glyphicon-collapse-up:before{content:"\e160"}
.glyphicon-log-in:before{content:"\e161"}
.glyphicon-flash:before{content:"\e162"}
.glyphicon-log-out:before{content:"\e163"}
.glyphicon-new-window:before{content:"\e164"}
.glyphicon-record:before{content:"\e165"}
.glyphicon-save:before{content:"\e166"}
.glyphicon-open:before{content:"\e167"}
.glyphicon-saved:before{content:"\e168"}
.glyphicon-import:before{content:"\e169"}
.glyphicon-export:before{content:"\e170"}
.glyphicon-send:before{content:"\e171"}
.glyphicon-floppy-disk:before{content:"\e172"}
.glyphicon-floppy-saved:before{content:"\e173"}
.glyphicon-floppy-remove:before{content:"\e174"}
.glyphicon-floppy-save:before{content:"\e175"}
.glyphicon-floppy-open:before{content:"\e176"}
.glyphicon-credit-card:before{content:"\e177"}
.glyphicon-transfer:before{content:"\e178"}
.glyphicon-cutlery:before{content:"\e179"}
.glyphicon-header:before{content:"\e180"}
.glyphicon-compressed:before{content:"\e181"}
.glyphicon-earphone:before{content:"\e182"}
.glyphicon-phone-alt:before{content:"\e183"}
.glyphicon-tower:before{content:"\e184"}
.glyphicon-stats:before{content:"\e185"}
.glyphicon-sd-video:before{content:"\e186"}
.glyphicon-hd-video:before{content:"\e187"}
.glyphicon-subtitles:before{content:"\e188"}
.glyphicon-sound-stereo:before{content:"\e189"}
.glyphicon-sound-dolby:before{content:"\e190"}
.glyphicon-sound-5-1:before{content:"\e191"}
.glyphicon-sound-6-1:before{content:"\e192"}
.glyphicon-sound-7-1:before{content:"\e193"}
.glyphicon-copyright-mark:before{content:"\e194"}
.glyphicon-registration-mark:before{content:"\e195"}
.glyphicon-cloud-download:before{content:"\e197"}
.glyphicon-cloud-upload:before{content:"\e198"}
.glyphicon-tree-conifer:before{content:"\e199"}
.glyphicon-tree-deciduous:before{content:"\e200"}
.glyphicon-cd:before{content:"\e201"}
.glyphicon-save-file:before{content:"\e202"}
.glyphicon-open-file:before{content:"\e203"}
.glyphicon-level-up:before{content:"\e204"}
.glyphicon-copy:before{content:"\e205"}
.glyphicon-paste:before{content:"\e206"}
.glyphicon-alert:before{content:"\e209"}
.glyphicon-equalizer:before{content:"\e210"}
.glyphicon-king:before{content:"\e211"}
.glyphicon-queen:before{content:"\e212"}
.glyphicon-pawn:before{content:"\e213"}
.glyphicon-bishop:before{content:"\e214"}
.glyphicon-knight:before{content:"\e215"}
.glyphicon-baby-formula:before{content:"\e216"}
.glyphicon-tent:before{content:"\26fa"}
.glyphicon-blackboard:before{content:"\e218"}
.glyphicon-bed:before{content:"\e219"}
.glyphicon-apple:before{content:"\f8ff"}
.glyphicon-erase:before{content:"\e221"}
.glyphicon-hourglass:before{content:"\231b"}
.glyphicon-lamp:before{content:"\e223"}
.glyphicon-duplicate:before{content:"\e224"}
.glyphicon-piggy-bank:before{content:"\e225"}
.glyphicon-scissors:before{content:"\e226"}
.glyphicon-bitcoin:before{content:"\e227"}
.glyphicon-btc:before{content:"\e227"}
.glyphicon-xbt:before{content:"\e227"}
.glyphicon-yen:before{content:"\00a5"}
.glyphicon-jpy:before{content:"\00a5"}
.glyphicon-ruble:before{content:"\20bd"}
.glyphicon-rub:before{content:"\20bd"}
.glyphicon-scale:before{content:"\e230"}
.glyphicon-ice-lolly:before{content:"\e231"}
.glyphicon-ice-lolly-tasted:before{content:"\e232"}
.glyphicon-education:before{content:"\e233"}
.glyphicon-option-horizontal:before{content:"\e234"}
.glyphicon-option-vertical:before{content:"\e235"}
.glyphicon-menu-hamburger:before{content:"\e236"}
.glyphicon-modal-window:before{content:"\e237"}
.glyphicon-oil:before{content:"\e238"}
.glyphicon-grain:before{content:"\e239"}
.glyphicon-sunglasses:before{content:"\e240"}
.glyphicon-text-size:before{content:"\e241"}
.glyphicon-text-color:before{content:"\e242"}
.glyphicon-text-background:before{content:"\e243"}
.glyphicon-object-align-top:before{content:"\e244"}
.glyphicon-object-align-bottom:before{content:"\e245"}
.glyphicon-object-align-horizontal:before{content:"\e246"}
.glyphicon-object-align-left:before{content:"\e247"}
.glyphicon-object-align-vertical:before{content:"\e248"}
.glyphicon-object-align-right:before{content:"\e249"}
.glyphicon-triangle-right:before{content:"\e250"}
.glyphicon-triangle-left:before{content:"\e251"}
.glyphicon-triangle-bottom:before{content:"\e252"}
.glyphicon-triangle-top:before{content:"\e253"}
.glyphicon-console:before{content:"\e254"}
.glyphicon-superscript:before{content:"\e255"}
.glyphicon-subscript:before{content:"\e256"}
.glyphicon-menu-left:before{content:"\e257"}
.glyphicon-menu-right:before{content:"\e258"}
.glyphicon-menu-down:before{content:"\e259"}
.glyphicon-menu-up:before{content:"\e260"}
*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
:after,:before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
html{font-size:10px;-webkit-tap-highlight-color:rgba(0,0,0,0)}
body{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:14px;line-height:1.42857143;color:#333;background-color:#fff}
button,input,select,textarea{font-family:inherit;font-size:inherit;line-height:inherit}
a{color:#337ab7;text-decoration:none}
a:focus,a:hover{color:#23527c;text-decoration:underline}
a:focus{outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}
figure{margin:0}
img{vertical-align:middle}
.carousel-inner>.item>a>img,.carousel-inner>.item>img,.img-responsive,.thumbnail a>img,.thumbnail>img{display:block;max-width:100%;height:auto}
.img-rounded{border-radius:6px}
.img-thumbnail{display:inline-block;max-width:100%;height:auto;padding:4px;line-height:1.42857143;background-color:#fff;border:1px solid #ddd;border-radius:4px;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}
.img-circle{border-radius:50%}
hr{margin-top:20px;margin-bottom:20px;border:0;border-top:1px solid #eee}
.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}
.sr-only-focusable:active,.sr-only-focusable:focus{position:static;width:auto;height:auto;margin:0;overflow:visible;clip:auto}
[role=button]{cursor:pointer}
.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{font-family:inherit;font-weight:500;line-height:1.1;color:inherit}
.h1 .small,.h1 small,.h2 .small,.h2 small,.h3 .small,.h3 small,.h4 .small,.h4 small,.h5 .small,.h5 small,.h6 .small,.h6 small,h1 .small,h1 small,h2 .small,h2 small,h3 .small,h3 small,h4 .small,h4 small,h5 .small,h5 small,h6 .small,h6 small{font-weight:400;line-height:1;color:#777}
.h1,.h2,.h3,h1,h2,h3{margin-top:20px;margin-bottom:10px}
.h1 .small,.h1 small,.h2 .small,.h2 small,.h3 .small,.h3 small,h1 .small,h1 small,h2 .small,h2 small,h3 .small,h3 small{font-size:65%}
.h4,.h5,.h6,h4,h5,h6{margin-top:10px;margin-bottom:10px}
.h4 .small,.h4 small,.h5 .small,.h5 small,.h6 .small,.h6 small,h4 .small,h4 small,h5 .small,h5 small,h6 .small,h6 small{font-size:75%}
.h1,h1{font-size:36px}
.h2,h2{font-size:30px}
.h3,h3{font-size:24px}
.h4,h4{font-size:18px}
.h5,h5{font-size:14px}
.h6,h6{font-size:12px}
p{margin:0 0 10px}
.lead{margin-bottom:20px;font-size:16px;font-weight:300;line-height:1.4}
@media (min-width:768px){.lead{font-size:21px}
}
.small,small{font-size:85%}
.mark,mark{padding:.2em;background-color:#fcf8e3}
.text-left{text-align:left}
.text-right{text-align:right}
.text-center{text-align:center}
.text-justify{text-align:justify}
.text-nowrap{white-space:nowrap}
.text-lowercase{text-transform:lowercase}
.text-uppercase{text-transform:uppercase}
.text-capitalize{text-transform:capitalize}
.text-muted{color:#777}
.text-primary{color:#337ab7}
a.text-primary:focus,a.text-primary:hover{color:#286090}
.text-success{color:#3c763d}
a.text-success:focus,a.text-success:hover{color:#2b542c}
.text-info{color:#31708f}
a.text-info:focus,a.text-info:hover{color:#245269}
.text-warning{color:#8a6d3b}
a.text-warning:focus,a.text-warning:hover{color:#66512c}
.text-danger{color:#a94442}
a.text-danger:focus,a.text-danger:hover{color:#843534}
.bg-primary{color:#fff;background-color:#337ab7}
a.bg-primary:focus,a.bg-primary:hover{background-color:#286090}
.bg-success{background-color:#dff0d8}
a.bg-success:focus,a.bg-success:hover{background-color:#c1e2b3}
.bg-info{background-color:#d9edf7}
a.bg-info:focus,a.bg-info:hover{background-color:#afd9ee}
.bg-warning{background-color:#fcf8e3}
a.bg-warning:focus,a.bg-warning:hover{background-color:#f7ecb5}
.bg-danger{background-color:#f2dede}
a.bg-danger:focus,a.bg-danger:hover{background-color:#e4b9b9}
.page-header{padding-bottom:9px;margin:40px 0 20px;border-bottom:1px solid #eee}
ol,ul{margin-top:0;margin-bottom:10px}
ol ol,ol ul,ul ol,ul ul{margin-bottom:0}
.list-unstyled{padding-left:0;list-style:none}
.list-inline{padding-left:0;margin-left:-5px;list-style:none}
.list-inline>li{display:inline-block;padding-right:5px;padding-left:5px}
dl{margin-top:0;margin-bottom:20px}
dd,dt{line-height:1.42857143}
dt{font-weight:700}
dd{margin-left:0}
@media (min-width:768px){.dl-horizontal dt{float:left;width:160px;overflow:hidden;clear:left;text-align:right;text-overflow:ellipsis;white-space:nowrap}
.dl-horizontal dd{margin-left:180px}
}
abbr[data-original-title],abbr[title]{cursor:help;border-bottom:1px dotted #777}
.initialism{font-size:90%;text-transform:uppercase}
blockquote{padding:10px 20px;margin:0 0 20px;font-size:17.5px;border-left:5px solid #eee}
blockquote ol:last-child,blockquote p:last-child,blockquote ul:last-child{margin-bottom:0}
blockquote .small,blockquote footer,blockquote small{display:block;font-size:80%;line-height:1.42857143;color:#777}
blockquote .small:before,blockquote footer:before,blockquote small:before{content:'\2014 \00A0'}
.blockquote-reverse,blockquote.pull-right{padding-right:15px;padding-left:0;text-align:right;border-right:5px solid #eee;border-left:0}
.blockquote-reverse .small:before,.blockquote-reverse footer:before,.blockquote-reverse small:before,blockquote.pull-right .small:before,blockquote.pull-right footer:before,blockquote.pull-right small:before{content:''}
.blockquote-reverse .small:after,.blockquote-reverse footer:after,.blockquote-reverse small:after,blockquote.pull-right .small:after,blockquote.pull-right footer:after,blockquote.pull-right small:after{content:'\00A0 \2014'}
address{margin-bottom:20px;font-style:normal;line-height:1.42857143}
code,kbd,pre,samp{font-family:Menlo,Monaco,Consolas,"Courier New",monospace}
code{padding:2px 4px;font-size:90%;color:#c7254e;background-color:#f9f2f4;border-radius:4px}
kbd{padding:2px 4px;font-size:90%;color:#fff;background-color:#333;border-radius:3px;-webkit-box-shadow:inset 0 -1px 0 rgba(0,0,0,.25);box-shadow:inset 0 -1px 0 rgba(0,0,0,.25)}
kbd kbd{padding:0;font-size:100%;font-weight:700;-webkit-box-shadow:none;box-shadow:none}
pre{display:block;padding:9.5px;margin:0 0 10px;font-size:13px;line-height:1.42857143;color:#333;word-break:break-all;word-wrap:break-word;background-color:#f5f5f5;border:1px solid #ccc;border-radius:4px}
pre code{padding:0;font-size:inherit;color:inherit;white-space:pre-wrap;background-color:transparent;border-radius:0}
.pre-scrollable{max-height:340px;overflow-y:scroll}
.container{padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}
@media (min-width:768px){.container{width:750px}
}
@media (min-width:992px){.container{width:970px}
}
@media (min-width:1200px){.container{width:1170px}
}
.container-fluid{padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}
.row{margin-right:-15px;margin-left:-15px}
.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-xs-1,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9{position:relative;min-height:1px;padding-right:15px;padding-left:15px}
.col-xs-1,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9{float:left}
.col-xs-12{width:100%}
.col-xs-11{width:91.66666667%}
.col-xs-10{width:83.33333333%}
.col-xs-9{width:75%}
.col-xs-8{width:66.66666667%}
.col-xs-7{width:58.33333333%}
.col-xs-6{width:50%}
.col-xs-5{width:41.66666667%}
.col-xs-4{width:33.33333333%}
.col-xs-3{width:25%}
.col-xs-2{width:16.66666667%}
.col-xs-1{width:8.33333333%}
.col-xs-pull-12{right:100%}
.col-xs-pull-11{right:91.66666667%}
.col-xs-pull-10{right:83.33333333%}
.col-xs-pull-9{right:75%}
.col-xs-pull-8{right:66.66666667%}
.col-xs-pull-7{right:58.33333333%}
.col-xs-pull-6{right:50%}
.col-xs-pull-5{right:41.66666667%}
.col-xs-pull-4{right:33.33333333%}
.col-xs-pull-3{right:25%}
.col-xs-pull-2{right:16.66666667%}
.col-xs-pull-1{right:8.33333333%}
.col-xs-pull-0{right:auto}
.col-xs-push-12{left:100%}
.col-xs-push-11{left:91.66666667%}
.col-xs-push-10{left:83.33333333%}
.col-xs-push-9{left:75%}
.col-xs-push-8{left:66.66666667%}
.col-xs-push-7{left:58.33333333%}
.col-xs-push-6{left:50%}
.col-xs-push-5{left:41.66666667%}
.col-xs-push-4{left:33.33333333%}
.col-xs-push-3{left:25%}
.col-xs-push-2{left:16.66666667%}
.col-xs-push-1{left:8.33333333%}
.col-xs-push-0{left:auto}
.col-xs-offset-12{margin-left:100%}
.col-xs-offset-11{margin-left:91.66666667%}
.col-xs-offset-10{margin-left:83.33333333%}
.col-xs-offset-9{margin-left:75%}
.col-xs-offset-8{margin-left:66.66666667%}
.col-xs-offset-7{margin-left:58.33333333%}
.col-xs-offset-6{margin-left:50%}
.col-xs-offset-5{margin-left:41.66666667%}
.col-xs-offset-4{margin-left:33.33333333%}
.col-xs-offset-3{margin-left:25%}
.col-xs-offset-2{margin-left:16.66666667%}
.col-xs-offset-1{margin-left:8.33333333%}
.col-xs-offset-0{margin-left:0}
@media (min-width:768px){.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9{float:left}
.col-sm-12{width:100%}
.col-sm-11{width:91.66666667%}
.col-sm-10{width:83.33333333%}
.col-sm-9{width:75%}
.col-sm-8{width:66.66666667%}
.col-sm-7{width:58.33333333%}
.col-sm-6{width:50%}
.col-sm-5{width:41.66666667%}
.col-sm-4{width:33.33333333%}
.col-sm-3{width:25%}
.col-sm-2{width:16.66666667%}
.col-sm-1{width:8.33333333%}
.col-sm-pull-12{right:100%}
.col-sm-pull-11{right:91.66666667%}
.col-sm-pull-10{right:83.33333333%}
.col-sm-pull-9{right:75%}
.col-sm-pull-8{right:66.66666667%}
.col-sm-pull-7{right:58.33333333%}
.col-sm-pull-6{right:50%}
.col-sm-pull-5{right:41.66666667%}
.col-sm-pull-4{right:33.33333333%}
.col-sm-pull-3{right:25%}
.col-sm-pull-2{right:16.66666667%}
.col-sm-pull-1{right:8.33333333%}
.col-sm-pull-0{right:auto}
.col-sm-push-12{left:100%}
.col-sm-push-11{left:91.66666667%}
.col-sm-push-10{left:83.33333333%}
.col-sm-push-9{left:75%}
.col-sm-push-8{left:66.66666667%}
.col-sm-push-7{left:58.33333333%}
.col-sm-push-6{left:50%}
.col-sm-push-5{left:41.66666667%}
.col-sm-push-4{left:33.33333333%}
.col-sm-push-3{left:25%}
.col-sm-push-2{left:16.66666667%}
.col-sm-push-1{left:8.33333333%}
.col-sm-push-0{left:auto}
.col-sm-offset-12{margin-left:100%}
.col-sm-offset-11{margin-left:91.66666667%}
.col-sm-offset-10{margin-left:83.33333333%}
.col-sm-offset-9{margin-left:75%}
.col-sm-offset-8{margin-left:66.66666667%}
.col-sm-offset-7{margin-left:58.33333333%}
.col-sm-offset-6{margin-left:50%}
.col-sm-offset-5{margin-left:41.66666667%}
.col-sm-offset-4{margin-left:33.33333333%}
.col-sm-offset-3{margin-left:25%}
.col-sm-offset-2{margin-left:16.66666667%}
.col-sm-offset-1{margin-left:8.33333333%}
.col-sm-offset-0{margin-left:0}
}
@media (min-width:992px){.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9{float:left}
.col-md-12{width:100%}
.col-md-11{width:91.66666667%}
.col-md-10{width:83.33333333%}
.col-md-9{width:75%}
.col-md-8{width:66.66666667%}
.col-md-7{width:58.33333333%}
.col-md-6{width:50%}
.col-md-5{width:41.66666667%}
.col-md-4{width:33.33333333%}
.col-md-3{width:25%}
.col-md-2{width:16.66666667%}
.col-md-1{width:8.33333333%}
.col-md-pull-12{right:100%}
.col-md-pull-11{right:91.66666667%}
.col-md-pull-10{right:83.33333333%}
.col-md-pull-9{right:75%}
.col-md-pull-8{right:66.66666667%}
.col-md-pull-7{right:58.33333333%}
.col-md-pull-6{right:50%}
.col-md-pull-5{right:41.66666667%}
.col-md-pull-4{right:33.33333333%}
.col-md-pull-3{right:25%}
.col-md-pull-2{right:16.66666667%}
.col-md-pull-1{right:8.33333333%}
.col-md-pull-0{right:auto}
.col-md-push-12{left:100%}
.col-md-push-11{left:91.66666667%}
.col-md-push-10{left:83.33333333%}
.col-md-push-9{left:75%}
.col-md-push-8{left:66.66666667%}
.col-md-push-7{left:58.33333333%}
.col-md-push-6{left:50%}
.col-md-push-5{left:41.66666667%}
.col-md-push-4{left:33.33333333%}
.col-md-push-3{left:25%}
.col-md-push-2{left:16.66666667%}
.col-md-push-1{left:8.33333333%}
.col-md-push-0{left:auto}
.col-md-offset-12{margin-left:100%}
.col-md-offset-11{margin-left:91.66666667%}
.col-md-offset-10{margin-left:83.33333333%}
.col-md-offset-9{margin-left:75%}
.col-md-offset-8{margin-left:66.66666667%}
.col-md-offset-7{margin-left:58.33333333%}
.col-md-offset-6{margin-left:50%}
.col-md-offset-5{margin-left:41.66666667%}
.col-md-offset-4{margin-left:33.33333333%}
.col-md-offset-3{margin-left:25%}
.col-md-offset-2{margin-left:16.66666667%}
.col-md-offset-1{margin-left:8.33333333%}
.col-md-offset-0{margin-left:0}
}
@media (min-width:1200px){.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9{float:left}
.col-lg-12{width:100%}
.col-lg-11{width:91.66666667%}
.col-lg-10{width:83.33333333%}
.col-lg-9{width:75%}
.col-lg-8{width:66.66666667%}
.col-lg-7{width:58.33333333%}
.col-lg-6{width:50%}
.col-lg-5{width:41.66666667%}
.col-lg-4{width:33.33333333%}
.col-lg-3{width:25%}
.col-lg-2{width:16.66666667%}
.col-lg-1{width:8.33333333%}
.col-lg-pull-12{right:100%}
.col-lg-pull-11{right:91.66666667%}
.col-lg-pull-10{right:83.33333333%}
.col-lg-pull-9{right:75%}
.col-lg-pull-8{right:66.66666667%}
.col-lg-pull-7{right:58.33333333%}
.col-lg-pull-6{right:50%}
.col-lg-pull-5{right:41.66666667%}
.col-lg-pull-4{right:33.33333333%}
.col-lg-pull-3{right:25%}
.col-lg-pull-2{right:16.66666667%}
.col-lg-pull-1{right:8.33333333%}
.col-lg-pull-0{right:auto}
.col-lg-push-12{left:100%}
.col-lg-push-11{left:91.66666667%}
.col-lg-push-10{left:83.33333333%}
.col-lg-push-9{left:75%}
.col-lg-push-8{left:66.66666667%}
.col-lg-push-7{left:58.33333333%}
.col-lg-push-6{left:50%}
.col-lg-push-5{left:41.66666667%}
.col-lg-push-4{left:33.33333333%}
.col-lg-push-3{left:25%}
.col-lg-push-2{left:16.66666667%}
.col-lg-push-1{left:8.33333333%}
.col-lg-push-0{left:auto}
.col-lg-offset-12{margin-left:100%}
.col-lg-offset-11{margin-left:91.66666667%}
.col-lg-offset-10{margin-left:83.33333333%}
.col-lg-offset-9{margin-left:75%}
.col-lg-offset-8{margin-left:66.66666667%}
.col-lg-offset-7{margin-left:58.33333333%}
.col-lg-offset-6{margin-left:50%}
.col-lg-offset-5{margin-left:41.66666667%}
.col-lg-offset-4{margin-left:33.33333333%}
.col-lg-offset-3{margin-left:25%}
.col-lg-offset-2{margin-left:16.66666667%}
.col-lg-offset-1{margin-left:8.33333333%}
.col-lg-offset-0{margin-left:0}
}
table{background-color:transparent}
caption{padding-top:8px;padding-bottom:8px;color:#777;text-align:left}
th{text-align:left}
.table{width:100%;max-width:100%;margin-bottom:20px}
.table>tbody>tr>td,.table>tbody>tr>th,.table>tfoot>tr>td,.table>tfoot>tr>th,.table>thead>tr>td,.table>thead>tr>th{padding:8px;line-height:1.42857143;vertical-align:top;border-top:1px solid #ddd}
.table>thead>tr>th{vertical-align:bottom;border-bottom:2px solid #ddd}
.table>caption+thead>tr:first-child>td,.table>caption+thead>tr:first-child>th,.table>colgroup+thead>tr:first-child>td,.table>colgroup+thead>tr:first-child>th,.table>thead:first-child>tr:first-child>td,.table>thead:first-child>tr:first-child>th{border-top:0}
.table>tbody+tbody{border-top:2px solid #ddd}
.table .table{background-color:#fff}
.table-condensed>tbody>tr>td,.table-condensed>tbody>tr>th,.table-condensed>tfoot>tr>td,.table-condensed>tfoot>tr>th,.table-condensed>thead>tr>td,.table-condensed>thead>tr>th{padding:5px}
.table-bordered{border:1px solid #ddd}
.table-bordered>tbody>tr>td,.table-bordered>tbody>tr>th,.table-bordered>tfoot>tr>td,.table-bordered>tfoot>tr>th,.table-bordered>thead>tr>td,.table-bordered>thead>tr>th{border:1px solid #ddd}
.table-bordered>thead>tr>td,.table-bordered>thead>tr>th{border-bottom-width:2px}
.table-striped>tbody>tr:nth-of-type(odd){background-color:#f9f9f9}
.table-hover>tbody>tr:hover{background-color:#f5f5f5}
table col[class*=col-]{position:static;display:table-column;float:none}
table td[class*=col-],table th[class*=col-]{position:static;display:table-cell;float:none}
.table>tbody>tr.active>td,.table>tbody>tr.active>th,.table>tbody>tr>td.active,.table>tbody>tr>th.active,.table>tfoot>tr.active>td,.table>tfoot>tr.active>th,.table>tfoot>tr>td.active,.table>tfoot>tr>th.active,.table>thead>tr.active>td,.table>thead>tr.active>th,.table>thead>tr>td.active,.table>thead>tr>th.active{background-color:#f5f5f5}
.table-hover>tbody>tr.active:hover>td,.table-hover>tbody>tr.active:hover>th,.table-hover>tbody>tr:hover>.active,.table-hover>tbody>tr>td.active:hover,.table-hover>tbody>tr>th.active:hover{background-color:#e8e8e8}
.table>tbody>tr.success>td,.table>tbody>tr.success>th,.table>tbody>tr>td.success,.table>tbody>tr>th.success,.table>tfoot>tr.success>td,.table>tfoot>tr.success>th,.table>tfoot>tr>td.success,.table>tfoot>tr>th.success,.table>thead>tr.success>td,.table>thead>tr.success>th,.table>thead>tr>td.success,.table>thead>tr>th.success{background-color:#dff0d8}
.table-hover>tbody>tr.success:hover>td,.table-hover>tbody>tr.success:hover>th,.table-hover>tbody>tr:hover>.success,.table-hover>tbody>tr>td.success:hover,.table-hover>tbody>tr>th.success:hover{background-color:#d0e9c6}
.table>tbody>tr.info>td,.table>tbody>tr.info>th,.table>tbody>tr>td.info,.table>tbody>tr>th.info,.table>tfoot>tr.info>td,.table>tfoot>tr.info>th,.table>tfoot>tr>td.info,.table>tfoot>tr>th.info,.table>thead>tr.info>td,.table>thead>tr.info>th,.table>thead>tr>td.info,.table>thead>tr>th.info{background-color:#d9edf7}
.table-hover>tbody>tr.info:hover>td,.table-hover>tbody>tr.info:hover>th,.table-hover>tbody>tr:hover>.info,.table-hover>tbody>tr>td.info:hover,.table-hover>tbody>tr>th.info:hover{background-color:#c4e3f3}
.table>tbody>tr.warning>td,.table>tbody>tr.warning>th,.table>tbody>tr>td.warning,.table>tbody>tr>th.warning,.table>tfoot>tr.warning>td,.table>tfoot>tr.warning>th,.table>tfoot>tr>td.warning,.table>tfoot>tr>th.warning,.table>thead>tr.warning>td,.table>thead>tr.warning>th,.table>thead>tr>td.warning,.table>thead>tr>th.warning{background-color:#fcf8e3}
.table-hover>tbody>tr.warning:hover>td,.table-hover>tbody>tr.warning:hover>th,.table-hover>tbody>tr:hover>.warning,.table-hover>tbody>tr>td.warning:hover,.table-hover>tbody>tr>th.warning:hover{background-color:#faf2cc}
.table>tbody>tr.danger>td,.table>tbody>tr.danger>th,.table>tbody>tr>td.danger,.table>tbody>tr>th.danger,.table>tfoot>tr.danger>td,.table>tfoot>tr.danger>th,.table>tfoot>tr>td.danger,.table>tfoot>tr>th.danger,.table>thead>tr.danger>td,.table>thead>tr.danger>th,.table>thead>tr>td.danger,.table>thead>tr>th.danger{background-color:#f2dede}
.table-hover>tbody>tr.danger:hover>td,.table-hover>tbody>tr.danger:hover>th,.table-hover>tbody>tr:hover>.danger,.table-hover>tbody>tr>td.danger:hover,.table-hover>tbody>tr>th.danger:hover{background-color:#ebcccc}
.table-responsive{min-height:.01%;overflow-x:auto}
@media screen and (max-width:767px){.table-responsive{width:100%;margin-bottom:15px;overflow-y:hidden;-ms-overflow-style:-ms-autohiding-scrollbar;border:1px solid #ddd}
.table-responsive>.table{margin-bottom:0}
.table-responsive>.table>tbody>tr>td,.table-responsive>.table>tbody>tr>th,.table-responsive>.table>tfoot>tr>td,.table-responsive>.table>tfoot>tr>th,.table-responsive>.table>thead>tr>td,.table-responsive>.table>thead>tr>th{white-space:nowrap}
.table-responsive>.table-bordered{border:0}
.table-responsive>.table-bordered>tbody>tr>td:first-child,.table-responsive>.table-bordered>tbody>tr>th:first-child,.table-responsive>.table-bordered>tfoot>tr>td:first-child,.table-responsive>.table-bordered>tfoot>tr>th:first-child,.table-responsive>.table-bordered>thead>tr>td:first-child,.table-responsive>.table-bordered>thead>tr>th:first-child{border-left:0}
.table-responsive>.table-bordered>tbody>tr>td:last-child,.table-responsive>.table-bordered>tbody>tr>th:last-child,.table-responsive>.table-bordered>tfoot>tr>td:last-child,.table-responsive>.table-bordered>tfoot>tr>th:last-child,.table-responsive>.table-bordered>thead>tr>td:last-child,.table-responsive>.table-bordered>thead>tr>th:last-child{border-right:0}
.table-responsive>.table-bordered>tbody>tr:last-child>td,.table-responsive>.table-bordered>tbody>tr:last-child>th,.table-responsive>.table-bordered>tfoot>tr:last-child>td,.table-responsive>.table-bordered>tfoot>tr:last-child>th{border-bottom:0}
}
fieldset{min-width:0;padding:0;margin:0;border:0}
legend{display:block;width:100%;padding:0;margin-bottom:20px;font-size:21px;line-height:inherit;color:#333;border:0;border-bottom:1px solid #e5e5e5}
label{display:inline-block;max-width:100%;margin-bottom:5px;font-weight:700}
input[type=search]{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
input[type=checkbox],input[type=radio]{margin:4px 0 0;margin-top:1px\9;line-height:normal}
input[type=file]{display:block}
input[type=range]{display:block;width:100%}
select[multiple],select[size]{height:auto}
input[type=file]:focus,input[type=checkbox]:focus,input[type=radio]:focus{outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}
output{display:block;padding-top:7px;font-size:14px;line-height:1.42857143;color:#555}
.form-control{display:block;width:100%;height:34px;padding:6px 12px;font-size:14px;line-height:1.42857143;color:#555;background-color:#fff;background-image:none;border:1px solid #ccc;border-radius:4px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075);-webkit-transition:border-color ease-in-out .15s,-webkit-box-shadow ease-in-out .15s;-o-transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s}
.form-control:focus{border-color:#66afe9;outline:0;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6);box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6)}
.form-control::-moz-placeholder{color:#999;opacity:1}
.form-control:-ms-input-placeholder{color:#999}
.form-control::-webkit-input-placeholder{color:#999}
.form-control::-ms-expand{background-color:transparent;border:0}
.form-control[disabled],.form-control[readonly],fieldset[disabled] .form-control{background-color:#eee;opacity:1}
.form-control[disabled],fieldset[disabled] .form-control{cursor:not-allowed}
textarea.form-control{height:auto}
input[type=search]{-webkit-appearance:none}
@media screen and (-webkit-min-device-pixel-ratio:0){input[type=date].form-control,input[type=time].form-control,input[type=datetime-local].form-control,input[type=month].form-control{line-height:34px}
.input-group-sm input[type=date],.input-group-sm input[type=time],.input-group-sm input[type=datetime-local],.input-group-sm input[type=month],input[type=date].input-sm,input[type=time].input-sm,input[type=datetime-local].input-sm,input[type=month].input-sm{line-height:30px}
.input-group-lg input[type=date],.input-group-lg input[type=time],.input-group-lg input[type=datetime-local],.input-group-lg input[type=month],input[type=date].input-lg,input[type=time].input-lg,input[type=datetime-local].input-lg,input[type=month].input-lg{line-height:46px}
}
.form-group{margin-bottom:15px}
.checkbox,.radio{position:relative;display:block;margin-top:10px;margin-bottom:10px}
.checkbox label,.radio label{min-height:20px;padding-left:20px;margin-bottom:0;font-weight:400;cursor:pointer}
.checkbox input[type=checkbox],.checkbox-inline input[type=checkbox],.radio input[type=radio],.radio-inline input[type=radio]{position:absolute;margin-top:4px\9;margin-left:-20px}
.checkbox+.checkbox,.radio+.radio{margin-top:-5px}
.checkbox-inline,.radio-inline{position:relative;display:inline-block;padding-left:20px;margin-bottom:0;font-weight:400;vertical-align:middle;cursor:pointer}
.checkbox-inline+.checkbox-inline,.radio-inline+.radio-inline{margin-top:0;margin-left:10px}
fieldset[disabled] input[type=checkbox],fieldset[disabled] input[type=radio],input[type=checkbox].disabled,input[type=checkbox][disabled],input[type=radio].disabled,input[type=radio][disabled]{cursor:not-allowed}
.checkbox-inline.disabled,.radio-inline.disabled,fieldset[disabled] .checkbox-inline,fieldset[disabled] .radio-inline{cursor:not-allowed}
.checkbox.disabled label,.radio.disabled label,fieldset[disabled] .checkbox label,fieldset[disabled] .radio label{cursor:not-allowed}
.form-control-static{min-height:34px;padding-top:7px;padding-bottom:7px;margin-bottom:0}
.form-control-static.input-lg,.form-control-static.input-sm{padding-right:0;padding-left:0}
.input-sm{height:30px;padding:5px 10px;font-size:12px;line-height:1.5;border-radius:3px}
select.input-sm{height:30px;line-height:30px}
select[multiple].input-sm,textarea.input-sm{height:auto}
.form-group-sm .form-control{height:30px;padding:5px 10px;font-size:12px;line-height:1.5;border-radius:3px}
.form-group-sm select.form-control{height:30px;line-height:30px}
.form-group-sm select[multiple].form-control,.form-group-sm textarea.form-control{height:auto}
.form-group-sm .form-control-static{height:30px;min-height:32px;padding:6px 10px;font-size:12px;line-height:1.5}
.input-lg{height:46px;padding:10px 16px;font-size:18px;line-height:1.3333333;border-radius:6px}
select.input-lg{height:46px;line-height:46px}
select[multiple].input-lg,textarea.input-lg{height:auto}
.form-group-lg .form-control{height:46px;padding:10px 16px;font-size:18px;line-height:1.3333333;border-radius:6px}
.form-group-lg select.form-control{height:46px;line-height:46px}
.form-group-lg select[multiple].form-control,.form-group-lg textarea.form-control{height:auto}
.form-group-lg .form-control-static{height:46px;min-height:38px;padding:11px 16px;font-size:18px;line-height:1.3333333}
.has-feedback{position:relative}
.has-feedback .form-control{padding-right:42.5px}
.form-control-feedback{position:absolute;top:0;right:0;z-index:2;display:block;width:34px;height:34px;line-height:34px;text-align:center;pointer-events:none}
.form-group-lg .form-control+.form-control-feedback,.input-group-lg+.form-control-feedback,.input-lg+.form-control-feedback{width:46px;height:46px;line-height:46px}
.form-group-sm .form-control+.form-control-feedback,.input-group-sm+.form-control-feedback,.input-sm+.form-control-feedback{width:30px;height:30px;line-height:30px}
.has-success .checkbox,.has-success .checkbox-inline,.has-success .control-label,.has-success .help-block,.has-success .radio,.has-success .radio-inline,.has-success.checkbox label,.has-success.checkbox-inline label,.has-success.radio label,.has-success.radio-inline label{color:#3c763d}
.has-success .form-control{border-color:#3c763d;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075)}
.has-success .form-control:focus{border-color:#2b542c;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #67b168;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #67b168}
.has-success .input-group-addon{color:#3c763d;background-color:#dff0d8;border-color:#3c763d}
.has-success .form-control-feedback{color:#3c763d}
.has-warning .checkbox,.has-warning .checkbox-inline,.has-warning .control-label,.has-warning .help-block,.has-warning .radio,.has-warning .radio-inline,.has-warning.checkbox label,.has-warning.checkbox-inline label,.has-warning.radio label,.has-warning.radio-inline label{color:#8a6d3b}
.has-warning .form-control{border-color:#8a6d3b;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075)}
.has-warning .form-control:focus{border-color:#66512c;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #c0a16b;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #c0a16b}
.has-warning .input-group-addon{color:#8a6d3b;background-color:#fcf8e3;border-color:#8a6d3b}
.has-warning .form-control-feedback{color:#8a6d3b}
.has-error .checkbox,.has-error .checkbox-inline,.has-error .control-label,.has-error .help-block,.has-error .radio,.has-error .radio-inline,.has-error.checkbox label,.has-error.checkbox-inline label,.has-error.radio label,.has-error.radio-inline label{color:#a94442}
.has-error .form-control{border-color:#a94442;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075)}
.has-error .form-control:focus{border-color:#843534;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #ce8483;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #ce8483}
.has-error .input-group-addon{color:#a94442;background-color:#f2dede;border-color:#a94442}
.has-error .form-control-feedback{color:#a94442}
.has-feedback label~.form-control-feedback{top:25px}
.has-feedback label.sr-only~.form-control-feedback{top:0}
.help-block{display:block;margin-top:5px;margin-bottom:10px;color:#737373}
@media (min-width:768px){.form-inline .form-group{display:inline-block;margin-bottom:0;vertical-align:middle}
.form-inline .form-control{display:inline-block;width:auto;vertical-align:middle}
.form-inline .form-control-static{display:inline-block}
.form-inline .input-group{display:inline-table;vertical-align:middle}
.form-inline .input-group .form-control,.form-inline .input-group .input-group-addon,.form-inline .input-group .input-group-btn{width:auto}
.form-inline .input-group>.form-control{width:100%}
.form-inline .control-label{margin-bottom:0;vertical-align:middle}
.form-inline .checkbox,.form-inline .radio{display:inline-block;margin-top:0;margin-bottom:0;vertical-align:middle}
.form-inline .checkbox label,.form-inline .radio label{padding-left:0}
.form-inline .checkbox input[type=checkbox],.form-inline .radio input[type=radio]{position:relative;margin-left:0}
.form-inline .has-feedback .form-control-feedback{top:0}
}
.form-horizontal .checkbox,.form-horizontal .checkbox-inline,.form-horizontal .radio,.form-horizontal .radio-inline{padding-top:7px;margin-top:0;margin-bottom:0}
.form-horizontal .checkbox,.form-horizontal .radio{min-height:27px}
.form-horizontal .form-group{margin-right:-15px;margin-left:-15px}
@media (min-width:768px){.form-horizontal .control-label{padding-top:7px;margin-bottom:0;text-align:right}
}
.form-horizontal .has-feedback .form-control-feedback{right:15px}
@media (min-width:768px){.form-horizontal .form-group-lg .control-label{padding-top:11px;font-size:18px}
}
@media (min-width:768px){.form-horizontal .form-group-sm .control-label{padding-top:6px;font-size:12px}
}
.btn{display:inline-block;padding:6px 12px;margin-bottom:0;font-size:14px;font-weight:400;line-height:1.42857143;text-align:center;white-space:nowrap;vertical-align:middle;-ms-touch-action:manipulation;touch-action:manipulation;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-image:none;border:1px solid transparent;border-radius:4px}
.btn.active.focus,.btn.active:focus,.btn.focus,.btn:active.focus,.btn:active:focus,.btn:focus{outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}
.btn.focus,.btn:focus,.btn:hover{color:#333;text-decoration:none}
.btn.active,.btn:active{background-image:none;outline:0;-webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,.125);box-shadow:inset 0 3px 5px rgba(0,0,0,.125)}
.btn.disabled,.btn[disabled],fieldset[disabled] .btn{cursor:not-allowed;filter:alpha(opacity=65);-webkit-box-shadow:none;box-shadow:none;opacity:.65}
a.btn.disabled,fieldset[disabled] a.btn{pointer-events:none}
.btn-default{color:#333;background-color:#fff;border-color:#ccc}
.btn-default.focus,.btn-default:focus{color:#333;background-color:#e6e6e6;border-color:#8c8c8c}
.btn-default:hover{color:#333;background-color:#e6e6e6;border-color:#adadad}
.btn-default.active,.btn-default:active,.open>.dropdown-toggle.btn-default{color:#333;background-color:#e6e6e6;border-color:#adadad}
.btn-default.active.focus,.btn-default.active:focus,.btn-default.active:hover,.btn-default:active.focus,.btn-default:active:focus,.btn-default:active:hover,.open>.dropdown-toggle.btn-default.focus,.open>.dropdown-toggle.btn-default:focus,.open>.dropdown-toggle.btn-default:hover{color:#333;background-color:#d4d4d4;border-color:#8c8c8c}
.btn-default.active,.btn-default:active,.open>.dropdown-toggle.btn-default{background-image:none}
.btn-default.disabled.focus,.btn-default.disabled:focus,.btn-default.disabled:hover,.btn-default[disabled].focus,.btn-default[disabled]:focus,.btn-default[disabled]:hover,fieldset[disabled] .btn-default.focus,fieldset[disabled] .btn-default:focus,fieldset[disabled] .btn-default:hover{background-color:#fff;border-color:#ccc}
.btn-default .badge{color:#fff;background-color:#333}
.btn-primary{color:#fff;background-color:#337ab7;border-color:#2e6da4}
.btn-primary.focus,.btn-primary:focus{color:#fff;background-color:#286090;border-color:#122b40}
.btn-primary:hover{color:#fff;background-color:#286090;border-color:#204d74}
.btn-primary.active,.btn-primary:active,.open>.dropdown-toggle.btn-primary{color:#fff;background-color:#286090;border-color:#204d74}
.btn-primary.active.focus,.btn-primary.active:focus,.btn-primary.active:hover,.btn-primary:active.focus,.btn-primary:active:focus,.btn-primary:active:hover,.open>.dropdown-toggle.btn-primary.focus,.open>.dropdown-toggle.btn-primary:focus,.open>.dropdown-toggle.btn-primary:hover{color:#fff;background-color:#204d74;border-color:#122b40}
.btn-primary.active,.btn-primary:active,.open>.dropdown-toggle.btn-primary{background-image:none}
.btn-primary.disabled.focus,.btn-primary.disabled:focus,.btn-primary.disabled:hover,.btn-primary[disabled].focus,.btn-primary[disabled]:focus,.btn-primary[disabled]:hover,fieldset[disabled] .btn-primary.focus,fieldset[disabled] .btn-primary:focus,fieldset[disabled] .btn-primary:hover{background-color:#337ab7;border-color:#2e6da4}
.btn-primary .badge{color:#337ab7;background-color:#fff}
.btn-success{color:#fff;background-color:#5cb85c;border-color:#4cae4c}
.btn-success.focus,.btn-success:focus{color:#fff;background-color:#449d44;border-color:#255625}
.btn-success:hover{color:#fff;background-color:#449d44;border-color:#398439}
.btn-success.active,.btn-success:active,.open>.dropdown-toggle.btn-success{color:#fff;background-color:#449d44;border-color:#398439}
.btn-success.active.focus,.btn-success.active:focus,.btn-success.active:hover,.btn-success:active.focus,.btn-success:active:focus,.btn-success:active:hover,.open>.dropdown-toggle.btn-success.focus,.open>.dropdown-toggle.btn-success:focus,.open>.dropdown-toggle.btn-success:hover{color:#fff;background-color:#398439;border-color:#255625}
.btn-success.active,.btn-success:active,.open>.dropdown-toggle.btn-success{background-image:none}
.btn-success.disabled.focus,.btn-success.disabled:focus,.btn-success.disabled:hover,.btn-success[disabled].focus,.btn-success[disabled]:focus,.btn-success[disabled]:hover,fieldset[disabled] .btn-success.focus,fieldset[disabled] .btn-success:focus,fieldset[disabled] .btn-success:hover{background-color:#5cb85c;border-color:#4cae4c}
.btn-success .badge{color:#5cb85c;background-color:#fff}
.btn-info{color:#fff;background-color:#5bc0de;border-color:#46b8da}
.btn-info.focus,.btn-info:focus{color:#fff;background-color:#31b0d5;border-color:#1b6d85}
.btn-info:hover{color:#fff;background-color:#31b0d5;border-color:#269abc}
.btn-info.active,.btn-info:active,.open>.dropdown-toggle.btn-info{color:#fff;background-color:#31b0d5;border-color:#269abc}
.btn-info.active.focus,.btn-info.active:focus,.btn-info.active:hover,.btn-info:active.focus,.btn-info:active:focus,.btn-info:active:hover,.open>.dropdown-toggle.btn-info.focus,.open>.dropdown-toggle.btn-info:focus,.open>.dropdown-toggle.btn-info:hover{color:#fff;background-color:#269abc;border-color:#1b6d85}
.btn-info.active,.btn-info:active,.open>.dropdown-toggle.btn-info{background-image:none}
.btn-info.disabled.focus,.btn-info.disabled:focus,.btn-info.disabled:hover,.btn-info[disabled].focus,.btn-info[disabled]:focus,.btn-info[disabled]:hover,fieldset[disabled] .btn-info.focus,fieldset[disabled] .btn-info:focus,fieldset[disabled] .btn-info:hover{background-color:#5bc0de;border-color:#46b8da}
.btn-info .badge{color:#5bc0de;background-color:#fff}
.btn-warning{color:#fff;background-color:#f0ad4e;border-color:#eea236}
.btn-warning.focus,.btn-warning:focus{color:#fff;background-color:#ec971f;border-color:#985f0d}
.btn-warning:hover{color:#fff;background-color:#ec971f;border-color:#d58512}
.btn-warning.active,.btn-warning:active,.open>.dropdown-toggle.btn-warning{color:#fff;background-color:#ec971f;border-color:#d58512}
.btn-warning.active.focus,.btn-warning.active:focus,.btn-warning.active:hover,.btn-warning:active.focus,.btn-warning:active:focus,.btn-warning:active:hover,.open>.dropdown-toggle.btn-warning.focus,.open>.dropdown-toggle.btn-warning:focus,.open>.dropdown-toggle.btn-warning:hover{color:#fff;background-color:#d58512;border-color:#985f0d}
.btn-warning.active,.btn-warning:active,.open>.dropdown-toggle.btn-warning{background-image:none}
.btn-warning.disabled.focus,.btn-warning.disabled:focus,.btn-warning.disabled:hover,.btn-warning[disabled].focus,.btn-warning[disabled]:focus,.btn-warning[disabled]:hover,fieldset[disabled] .btn-warning.focus,fieldset[disabled] .btn-warning:focus,fieldset[disabled] .btn-warning:hover{background-color:#f0ad4e;border-color:#eea236}
.btn-warning .badge{color:#f0ad4e;background-color:#fff}
.btn-danger{color:#fff;background-color:#d9534f;border-color:#d43f3a}
.btn-danger.focus,.btn-danger:focus{color:#fff;background-color:#c9302c;border-color:#761c19}
.btn-danger:hover{color:#fff;background-color:#c9302c;border-color:#ac2925}
.btn-danger.active,.btn-danger:active,.open>.dropdown-toggle.btn-danger{color:#fff;background-color:#c9302c;border-color:#ac2925}
.btn-danger.active.focus,.btn-danger.active:focus,.btn-danger.active:hover,.btn-danger:active.focus,.btn-danger:active:focus,.btn-danger:active:hover,.open>.dropdown-toggle.btn-danger.focus,.open>.dropdown-toggle.btn-danger:focus,.open>.dropdown-toggle.btn-danger:hover{color:#fff;background-color:#ac2925;border-color:#761c19}
.btn-danger.active,.btn-danger:active,.open>.dropdown-toggle.btn-danger{background-image:none}
.btn-danger.disabled.focus,.btn-danger.disabled:focus,.btn-danger.disabled:hover,.btn-danger[disabled].focus,.btn-danger[disabled]:focus,.btn-danger[disabled]:hover,fieldset[disabled] .btn-danger.focus,fieldset[disabled] .btn-danger:focus,fieldset[disabled] .btn-danger:hover{background-color:#d9534f;border-color:#d43f3a}
.btn-danger .badge{color:#d9534f;background-color:#fff}
.btn-link{font-weight:400;color:#337ab7;border-radius:0}
.btn-link,.btn-link.active,.btn-link:active,.btn-link[disabled],fieldset[disabled] .btn-link{background-color:transparent;-webkit-box-shadow:none;box-shadow:none}
.btn-link,.btn-link:active,.btn-link:focus,.btn-link:hover{border-color:transparent}
.btn-link:focus,.btn-link:hover{color:#23527c;text-decoration:underline;background-color:transparent}
.btn-link[disabled]:focus,.btn-link[disabled]:hover,fieldset[disabled] .btn-link:focus,fieldset[disabled] .btn-link:hover{color:#777;text-decoration:none}
.btn-group-lg>.btn,.btn-lg{padding:10px 16px;font-size:18px;line-height:1.3333333;border-radius:6px}
.btn-group-sm>.btn,.btn-sm{padding:5px 10px;font-size:12px;line-height:1.5;border-radius:3px}
.btn-group-xs>.btn,.btn-xs{padding:1px 5px;font-size:12px;line-height:1.5;border-radius:3px}
.btn-block{display:block;width:100%}
.btn-block+.btn-block{margin-top:5px}
input[type=button].btn-block,input[type=reset].btn-block,input[type=submit].btn-block{width:100%}
.fade{opacity:0;-webkit-transition:opacity .15s linear;-o-transition:opacity .15s linear;transition:opacity .15s linear}
.fade.in{opacity:1}
.collapse{display:none}
.collapse.in{display:block}
tr.collapse.in{display:table-row}
tbody.collapse.in{display:table-row-group}
.collapsing{position:relative;height:0;overflow:hidden;-webkit-transition-timing-function:ease;-o-transition-timing-function:ease;transition-timing-function:ease;-webkit-transition-duration:.35s;-o-transition-duration:.35s;transition-duration:.35s;-webkit-transition-property:height,visibility;-o-transition-property:height,visibility;transition-property:height,visibility}
.caret{display:inline-block;width:0;height:0;margin-left:2px;vertical-align:middle;border-top:4px dashed;border-top:4px solid\9;border-right:4px solid transparent;border-left:4px solid transparent}
.dropdown,.dropup{position:relative}
.dropdown-toggle:focus{outline:0}
.dropdown-menu{position:absolute;top:100%;left:0;z-index:1000;display:none;float:left;min-width:160px;padding:5px 0;margin:2px 0 0;font-size:14px;text-align:left;list-style:none;background-color:#fff;-webkit-background-clip:padding-box;background-clip:padding-box;border:1px solid #ccc;border:1px solid rgba(0,0,0,.15);border-radius:4px;-webkit-box-shadow:0 6px 12px rgba(0,0,0,.175);box-shadow:0 6px 12px rgba(0,0,0,.175)}
.dropdown-menu.pull-right{right:0;left:auto}
.dropdown-menu .divider{height:1px;margin:9px 0;overflow:hidden;background-color:#e5e5e5}
.dropdown-menu>li>a{display:block;padding:3px 20px;clear:both;font-weight:400;line-height:1.42857143;color:#333;white-space:nowrap}
.dropdown-menu>li>a:focus,.dropdown-menu>li>a:hover{color:#262626;text-decoration:none;background-color:#f5f5f5}
.dropdown-menu>.active>a,.dropdown-menu>.active>a:focus,.dropdown-menu>.active>a:hover{color:#fff;text-decoration:none;background-color:#337ab7;outline:0}
.dropdown-menu>.disabled>a,.dropdown-menu>.disabled>a:focus,.dropdown-menu>.disabled>a:hover{color:#777}
.dropdown-menu>.disabled>a:focus,.dropdown-menu>.disabled>a:hover{text-decoration:none;cursor:not-allowed;background-color:transparent;background-image:none;filter:progid:DXImageTransform.Microsoft.gradient(enabled=false)}
.open>.dropdown-menu{display:block}
.open>a{outline:0}
.dropdown-menu-right{right:0;left:auto}
.dropdown-menu-left{right:auto;left:0}
.dropdown-header{display:block;padding:3px 20px;font-size:12px;line-height:1.42857143;color:#777;white-space:nowrap}
.dropdown-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:990}
.pull-right>.dropdown-menu{right:0;left:auto}
.dropup .caret,.navbar-fixed-bottom .dropdown .caret{content:"";border-top:0;border-bottom:4px dashed;border-bottom:4px solid\9}
.dropup .dropdown-menu,.navbar-fixed-bottom .dropdown .dropdown-menu{top:auto;bottom:100%;margin-bottom:2px}
@media (min-width:768px){.navbar-right .dropdown-menu{right:0;left:auto}
.navbar-right .dropdown-menu-left{right:auto;left:0}
}
.btn-group,.btn-group-vertical{position:relative;display:inline-block;vertical-align:middle}
.btn-group-vertical>.btn,.btn-group>.btn{position:relative;float:left}
.btn-group-vertical>.btn.active,.btn-group-vertical>.btn:active,.btn-group-vertical>.btn:focus,.btn-group-vertical>.btn:hover,.btn-group>.btn.active,.btn-group>.btn:active,.btn-group>.btn:focus,.btn-group>.btn:hover{z-index:2}
.btn-group .btn+.btn,.btn-group .btn+.btn-group,.btn-group .btn-group+.btn,.btn-group .btn-group+.btn-group{margin-left:-1px}
.btn-toolbar{margin-left:-5px}
.btn-toolbar .btn,.btn-toolbar .btn-group,.btn-toolbar .input-group{float:left}
.btn-toolbar>.btn,.btn-toolbar>.btn-group,.btn-toolbar>.input-group{margin-left:5px}
.btn-group>.btn:not(:first-child):not(:last-child):not(.dropdown-toggle){border-radius:0}
.btn-group>.btn:first-child{margin-left:0}
.btn-group>.btn:first-child:not(:last-child):not(.dropdown-toggle){border-top-right-radius:0;border-bottom-right-radius:0}
.btn-group>.btn:last-child:not(:first-child),.btn-group>.dropdown-toggle:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0}
.btn-group>.btn-group{float:left}
.btn-group>.btn-group:not(:first-child):not(:last-child)>.btn{border-radius:0}
.btn-group>.btn-group:first-child:not(:last-child)>.btn:last-child,.btn-group>.btn-group:first-child:not(:last-child)>.dropdown-toggle{border-top-right-radius:0;border-bottom-right-radius:0}
.btn-group>.btn-group:last-child:not(:first-child)>.btn:first-child{border-top-left-radius:0;border-bottom-left-radius:0}
.btn-group .dropdown-toggle:active,.btn-group.open .dropdown-toggle{outline:0}
.btn-group>.btn+.dropdown-toggle{padding-right:8px;padding-left:8px}
.btn-group>.btn-lg+.dropdown-toggle{padding-right:12px;padding-left:12px}
.btn-group.open .dropdown-toggle{-webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,.125);box-shadow:inset 0 3px 5px rgba(0,0,0,.125)}
.btn-group.open .dropdown-toggle.btn-link{-webkit-box-shadow:none;box-shadow:none}
.btn .caret{margin-left:0}
.btn-lg .caret{border-width:5px 5px 0;border-bottom-width:0}
.dropup .btn-lg .caret{border-width:0 5px 5px}
.btn-group-vertical>.btn,.btn-group-vertical>.btn-group,.btn-group-vertical>.btn-group>.btn{display:block;float:none;width:100%;max-width:100%}
.btn-group-vertical>.btn-group>.btn{float:none}
.btn-group-vertical>.btn+.btn,.btn-group-vertical>.btn+.btn-group,.btn-group-vertical>.btn-group+.btn,.btn-group-vertical>.btn-group+.btn-group{margin-top:-1px;margin-left:0}
.btn-group-vertical>.btn:not(:first-child):not(:last-child){border-radius:0}
.btn-group-vertical>.btn:first-child:not(:last-child){border-top-left-radius:4px;border-top-right-radius:4px;border-bottom-right-radius:0;border-bottom-left-radius:0}
.btn-group-vertical>.btn:last-child:not(:first-child){border-top-left-radius:0;border-top-right-radius:0;border-bottom-right-radius:4px;border-bottom-left-radius:4px}
.btn-group-vertical>.btn-group:not(:first-child):not(:last-child)>.btn{border-radius:0}
.btn-group-vertical>.btn-group:first-child:not(:last-child)>.btn:last-child,.btn-group-vertical>.btn-group:first-child:not(:last-child)>.dropdown-toggle{border-bottom-right-radius:0;border-bottom-left-radius:0}
.btn-group-vertical>.btn-group:last-child:not(:first-child)>.btn:first-child{border-top-left-radius:0;border-top-right-radius:0}
.btn-group-justified{display:table;width:100%;table-layout:fixed;border-collapse:separate}
.btn-group-justified>.btn,.btn-group-justified>.btn-group{display:table-cell;float:none;width:1%}
.btn-group-justified>.btn-group .btn{width:100%}
.btn-group-justified>.btn-group .dropdown-menu{left:auto}
[data-toggle=buttons]>.btn input[type=checkbox],[data-toggle=buttons]>.btn input[type=radio],[data-toggle=buttons]>.btn-group>.btn input[type=checkbox],[data-toggle=buttons]>.btn-group>.btn input[type=radio]{position:absolute;clip:rect(0,0,0,0);pointer-events:none}
.input-group{position:relative;display:table;border-collapse:separate}
.input-group[class*=col-]{float:none;padding-right:0;padding-left:0}
.input-group .form-control{position:relative;z-index:2;float:left;width:100%;margin-bottom:0}
.input-group .form-control:focus{z-index:3}
.input-group-lg>.form-control,.input-group-lg>.input-group-addon,.input-group-lg>.input-group-btn>.btn{height:46px;padding:10px 16px;font-size:18px;line-height:1.3333333;border-radius:6px}
select.input-group-lg>.form-control,select.input-group-lg>.input-group-addon,select.input-group-lg>.input-group-btn>.btn{height:46px;line-height:46px}
select[multiple].input-group-lg>.form-control,select[multiple].input-group-lg>.input-group-addon,select[multiple].input-group-lg>.input-group-btn>.btn,textarea.input-group-lg>.form-control,textarea.input-group-lg>.input-group-addon,textarea.input-group-lg>.input-group-btn>.btn{height:auto}
.input-group-sm>.form-control,.input-group-sm>.input-group-addon,.input-group-sm>.input-group-btn>.btn{height:30px;padding:5px 10px;font-size:12px;line-height:1.5;border-radius:3px}
select.input-group-sm>.form-control,select.input-group-sm>.input-group-addon,select.input-group-sm>.input-group-btn>.btn{height:30px;line-height:30px}
select[multiple].input-group-sm>.form-control,select[multiple].input-group-sm>.input-group-addon,select[multiple].input-group-sm>.input-group-btn>.btn,textarea.input-group-sm>.form-control,textarea.input-group-sm>.input-group-addon,textarea.input-group-sm>.input-group-btn>.btn{height:auto}
.input-group .form-control,.input-group-addon,.input-group-btn{display:table-cell}
.input-group .form-control:not(:first-child):not(:last-child),.input-group-addon:not(:first-child):not(:last-child),.input-group-btn:not(:first-child):not(:last-child){border-radius:0}
.input-group-addon,.input-group-btn{width:1%;white-space:nowrap;vertical-align:middle}
.input-group-addon{padding:6px 12px;font-size:14px;font-weight:400;line-height:1;color:#555;text-align:center;background-color:#eee;border:1px solid #ccc;border-radius:4px}
.input-group-addon.input-sm{padding:5px 10px;font-size:12px;border-radius:3px}
.input-group-addon.input-lg{padding:10px 16px;font-size:18px;border-radius:6px}
.input-group-addon input[type=checkbox],.input-group-addon input[type=radio]{margin-top:0}
.input-group .form-control:first-child,.input-group-addon:first-child,.input-group-btn:first-child>.btn,.input-group-btn:first-child>.btn-group>.btn,.input-group-btn:first-child>.dropdown-toggle,.input-group-btn:last-child>.btn-group:not(:last-child)>.btn,.input-group-btn:last-child>.btn:not(:last-child):not(.dropdown-toggle){border-top-right-radius:0;border-bottom-right-radius:0}
.input-group-addon:first-child{border-right:0}
.input-group .form-control:last-child,.input-group-addon:last-child,.input-group-btn:first-child>.btn-group:not(:first-child)>.btn,.input-group-btn:first-child>.btn:not(:first-child),.input-group-btn:last-child>.btn,.input-group-btn:last-child>.btn-group>.btn,.input-group-btn:last-child>.dropdown-toggle{border-top-left-radius:0;border-bottom-left-radius:0}
.input-group-addon:last-child{border-left:0}
.input-group-btn{position:relative;font-size:0;white-space:nowrap}
.input-group-btn>.btn{position:relative}
.input-group-btn>.btn+.btn{margin-left:-1px}
.input-group-btn>.btn:active,.input-group-btn>.btn:focus,.input-group-btn>.btn:hover{z-index:2}
.input-group-btn:first-child>.btn,.input-group-btn:first-child>.btn-group{margin-right:-1px}
.input-group-btn:last-child>.btn,.input-group-btn:last-child>.btn-group{z-index:2;margin-left:-1px}
.nav{padding-left:0;margin-bottom:0;list-style:none}
.nav>li{position:relative;display:block}
.nav>li>a{position:relative;display:block;padding:10px 15px}
.nav>li>a:focus,.nav>li>a:hover{text-decoration:none;background-color:#eee}
.nav>li.disabled>a{color:#777}
.nav>li.disabled>a:focus,.nav>li.disabled>a:hover{color:#777;text-decoration:none;cursor:not-allowed;background-color:transparent}
.nav .open>a,.nav .open>a:focus,.nav .open>a:hover{background-color:#eee;border-color:#337ab7}
.nav .nav-divider{height:1px;margin:9px 0;overflow:hidden;background-color:#e5e5e5}
.nav>li>a>img{max-width:none}
.nav-tabs{border-bottom:1px solid #ddd}
.nav-tabs>li{float:left;margin-bottom:-1px}
.nav-tabs>li>a{margin-right:2px;line-height:1.42857143;border:1px solid transparent;border-radius:4px 4px 0 0}
.nav-tabs>li>a:hover{border-color:#eee #eee #ddd}
.nav-tabs>li.active>a,.nav-tabs>li.active>a:focus,.nav-tabs>li.active>a:hover{color:#555;cursor:default;background-color:#fff;border:1px solid #ddd;border-bottom-color:transparent}
.nav-tabs.nav-justified{width:100%;border-bottom:0}
.nav-tabs.nav-justified>li{float:none}
.nav-tabs.nav-justified>li>a{margin-bottom:5px;text-align:center}
.nav-tabs.nav-justified>.dropdown .dropdown-menu{top:auto;left:auto}
@media (min-width:768px){.nav-tabs.nav-justified>li{display:table-cell;width:1%}
.nav-tabs.nav-justified>li>a{margin-bottom:0}
}
.nav-tabs.nav-justified>li>a{margin-right:0;border-radius:4px}
.nav-tabs.nav-justified>.active>a,.nav-tabs.nav-justified>.active>a:focus,.nav-tabs.nav-justified>.active>a:hover{border:1px solid #ddd}
@media (min-width:768px){.nav-tabs.nav-justified>li>a{border-bottom:1px solid #ddd;border-radius:4px 4px 0 0}
.nav-tabs.nav-justified>.active>a,.nav-tabs.nav-justified>.active>a:focus,.nav-tabs.nav-justified>.active>a:hover{border-bottom-color:#fff}
}
.nav-pills>li{float:left}
.nav-pills>li>a{border-radius:4px}
.nav-pills>li+li{margin-left:2px}
.nav-pills>li.active>a,.nav-pills>li.active>a:focus,.nav-pills>li.active>a:hover{color:#fff;background-color:#337ab7}
.nav-stacked>li{float:none}
.nav-stacked>li+li{margin-top:2px;margin-left:0}
.nav-justified{width:100%}
.nav-justified>li{float:none}
.nav-justified>li>a{margin-bottom:5px;text-align:center}
.nav-justified>.dropdown .dropdown-menu{top:auto;left:auto}
@media (min-width:768px){.nav-justified>li{display:table-cell;width:1%}
.nav-justified>li>a{margin-bottom:0}
}
.nav-tabs-justified{border-bottom:0}
.nav-tabs-justified>li>a{margin-right:0;border-radius:4px}
.nav-tabs-justified>.active>a,.nav-tabs-justified>.active>a:focus,.nav-tabs-justified>.active>a:hover{border:1px solid #ddd}
@media (min-width:768px){.nav-tabs-justified>li>a{border-bottom:1px solid #ddd;border-radius:4px 4px 0 0}
.nav-tabs-justified>.active>a,.nav-tabs-justified>.active>a:focus,.nav-tabs-justified>.active>a:hover{border-bottom-color:#fff}
}
.tab-content>.tab-pane{display:none}
.tab-content>.active{display:block}
.nav-tabs .dropdown-menu{margin-top:-1px;border-top-left-radius:0;border-top-right-radius:0}
.navbar{position:relative;min-height:50px;margin-bottom:20px;border:1px solid transparent}
@media (min-width:768px){.navbar{border-radius:4px}
}
@media (min-width:768px){.navbar-header{float:left}
}
.navbar-collapse{padding-right:15px;padding-left:15px;overflow-x:visible;-webkit-overflow-scrolling:touch;border-top:1px solid transparent;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,.1);box-shadow:inset 0 1px 0 rgba(255,255,255,.1)}
.navbar-collapse.in{overflow-y:auto}
@media (min-width:768px){.navbar-collapse{width:auto;border-top:0;-webkit-box-shadow:none;box-shadow:none}
.navbar-collapse.collapse{display:block!important;height:auto!important;padding-bottom:0;overflow:visible!important}
.navbar-collapse.in{overflow-y:visible}
.navbar-fixed-bottom .navbar-collapse,.navbar-fixed-top .navbar-collapse,.navbar-static-top .navbar-collapse{padding-right:0;padding-left:0}
}
.navbar-fixed-bottom .navbar-collapse,.navbar-fixed-top .navbar-collapse{max-height:340px}
@media (max-device-width:480px) and (orientation:landscape){.navbar-fixed-bottom .navbar-collapse,.navbar-fixed-top .navbar-collapse{max-height:200px}
}
.container-fluid>.navbar-collapse,.container-fluid>.navbar-header,.container>.navbar-collapse,.container>.navbar-header{margin-right:-15px;margin-left:-15px}
@media (min-width:768px){.container-fluid>.navbar-collapse,.container-fluid>.navbar-header,.container>.navbar-collapse,.container>.navbar-header{margin-right:0;margin-left:0}
}
.navbar-static-top{z-index:1000;border-width:0 0 1px}
@media (min-width:768px){.navbar-static-top{border-radius:0}
}
.navbar-fixed-bottom,.navbar-fixed-top{position:fixed;right:0;left:0;z-index:1030}
@media (min-width:768px){.navbar-fixed-bottom,.navbar-fixed-top{border-radius:0}
}
.navbar-fixed-top{top:0;border-width:0 0 1px}
.navbar-fixed-bottom{bottom:0;margin-bottom:0;border-width:1px 0 0}
.navbar-brand{float:left;height:50px;padding:15px 15px;font-size:18px;line-height:20px}
.navbar-brand:focus,.navbar-brand:hover{text-decoration:none}
.navbar-brand>img{display:block}
@media (min-width:768px){.navbar>.container .navbar-brand,.navbar>.container-fluid .navbar-brand{margin-left:-15px}
}
.navbar-toggle{position:relative;float:right;padding:9px 10px;margin-top:8px;margin-right:15px;margin-bottom:8px;background-color:transparent;background-image:none;border:1px solid transparent;border-radius:4px}
.navbar-toggle:focus{outline:0}
.navbar-toggle .icon-bar{display:block;width:22px;height:2px;border-radius:1px}
.navbar-toggle .icon-bar+.icon-bar{margin-top:4px}
@media (min-width:768px){.navbar-toggle{display:none}
}
.navbar-nav{margin:7.5px -15px}
.navbar-nav>li>a{padding-top:10px;padding-bottom:10px;line-height:20px}
@media (max-width:767px){.navbar-nav .open .dropdown-menu{position:static;float:none;width:auto;margin-top:0;background-color:transparent;border:0;-webkit-box-shadow:none;box-shadow:none}
.navbar-nav .open .dropdown-menu .dropdown-header,.navbar-nav .open .dropdown-menu>li>a{padding:5px 15px 5px 25px}
.navbar-nav .open .dropdown-menu>li>a{line-height:20px}
.navbar-nav .open .dropdown-menu>li>a:focus,.navbar-nav .open .dropdown-menu>li>a:hover{background-image:none}
}
@media (min-width:768px){.navbar-nav{float:left;margin:0}
.navbar-nav>li{float:left}
.navbar-nav>li>a{padding-top:15px;padding-bottom:15px}
}
.navbar-form{padding:10px 15px;margin-top:8px;margin-right:-15px;margin-bottom:8px;margin-left:-15px;border-top:1px solid transparent;border-bottom:1px solid transparent;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,.1),0 1px 0 rgba(255,255,255,.1);box-shadow:inset 0 1px 0 rgba(255,255,255,.1),0 1px 0 rgba(255,255,255,.1)}
@media (min-width:768px){.navbar-form .form-group{display:inline-block;margin-bottom:0;vertical-align:middle}
.navbar-form .form-control{display:inline-block;width:auto;vertical-align:middle}
.navbar-form .form-control-static{display:inline-block}
.navbar-form .input-group{display:inline-table;vertical-align:middle}
.navbar-form .input-group .form-control,.navbar-form .input-group .input-group-addon,.navbar-form .input-group .input-group-btn{width:auto}
.navbar-form .input-group>.form-control{width:100%}
.navbar-form .control-label{margin-bottom:0;vertical-align:middle}
.navbar-form .checkbox,.navbar-form .radio{display:inline-block;margin-top:0;margin-bottom:0;vertical-align:middle}
.navbar-form .checkbox label,.navbar-form .radio label{padding-left:0}
.navbar-form .checkbox input[type=checkbox],.navbar-form .radio input[type=radio]{position:relative;margin-left:0}
.navbar-form .has-feedback .form-control-feedback{top:0}
}
@media (max-width:767px){.navbar-form .form-group{margin-bottom:5px}
.navbar-form .form-group:last-child{margin-bottom:0}
}
@media (min-width:768px){.navbar-form{width:auto;padding-top:0;padding-bottom:0;margin-right:0;margin-left:0;border:0;-webkit-box-shadow:none;box-shadow:none}
}
.navbar-nav>li>.dropdown-menu{margin-top:0;border-top-left-radius:0;border-top-right-radius:0}
.navbar-fixed-bottom .navbar-nav>li>.dropdown-menu{margin-bottom:0;border-top-left-radius:4px;border-top-right-radius:4px;border-bottom-right-radius:0;border-bottom-left-radius:0}
.navbar-btn{margin-top:8px;margin-bottom:8px}
.navbar-btn.btn-sm{margin-top:10px;margin-bottom:10px}
.navbar-btn.btn-xs{margin-top:14px;margin-bottom:14px}
.navbar-text{margin-top:15px;margin-bottom:15px}
@media (min-width:768px){.navbar-text{float:left;margin-right:15px;margin-left:15px}
}
@media (min-width:768px){.navbar-left{float:left!important}
.navbar-right{float:right!important;margin-right:-15px}
.navbar-right~.navbar-right{margin-right:0}
}
.navbar-default{background-color:#f8f8f8;border-color:#e7e7e7}
.navbar-default .navbar-brand{color:#777}
.navbar-default .navbar-brand:focus,.navbar-default .navbar-brand:hover{color:#5e5e5e;background-color:transparent}
.navbar-default .navbar-text{color:#777}
.navbar-default .navbar-nav>li>a{color:#777}
.navbar-default .navbar-nav>li>a:focus,.navbar-default .navbar-nav>li>a:hover{color:#333;background-color:transparent}
.navbar-default .navbar-nav>.active>a,.navbar-default .navbar-nav>.active>a:focus,.navbar-default .navbar-nav>.active>a:hover{color:#555;background-color:#e7e7e7}
.navbar-default .navbar-nav>.disabled>a,.navbar-default .navbar-nav>.disabled>a:focus,.navbar-default .navbar-nav>.disabled>a:hover{color:#ccc;background-color:transparent}
.navbar-default .navbar-toggle{border-color:#ddd}
.navbar-default .navbar-toggle:focus,.navbar-default .navbar-toggle:hover{background-color:#ddd}
.navbar-default .navbar-toggle .icon-bar{background-color:#888}
.navbar-default .navbar-collapse,.navbar-default .navbar-form{border-color:#e7e7e7}
.navbar-default .navbar-nav>.open>a,.navbar-default .navbar-nav>.open>a:focus,.navbar-default .navbar-nav>.open>a:hover{color:#555;background-color:#e7e7e7}
@media (max-width:767px){.navbar-default .navbar-nav .open .dropdown-menu>li>a{color:#777}
.navbar-default .navbar-nav .open .dropdown-menu>li>a:focus,.navbar-default .navbar-nav .open .dropdown-menu>li>a:hover{color:#333;background-color:transparent}
.navbar-default .navbar-nav .open .dropdown-menu>.active>a,.navbar-default .navbar-nav .open .dropdown-menu>.active>a:focus,.navbar-default .navbar-nav .open .dropdown-menu>.active>a:hover{color:#555;background-color:#e7e7e7}
.navbar-default .navbar-nav .open .dropdown-menu>.disabled>a,.navbar-default .navbar-nav .open .dropdown-menu>.disabled>a:focus,.navbar-default .navbar-nav .open .dropdown-menu>.disabled>a:hover{color:#ccc;background-color:transparent}
}
.navbar-default .navbar-link{color:#777}
.navbar-default .navbar-link:hover{color:#333}
.navbar-default .btn-link{color:#777}
.navbar-default .btn-link:focus,.navbar-default .btn-link:hover{color:#333}
.navbar-default .btn-link[disabled]:focus,.navbar-default .btn-link[disabled]:hover,fieldset[disabled] .navbar-default .btn-link:focus,fieldset[disabled] .navbar-default .btn-link:hover{color:#ccc}
.navbar-inverse{background-color:#222;border-color:#080808}
.navbar-inverse .navbar-brand{color:#9d9d9d}
.navbar-inverse .navbar-brand:focus,.navbar-inverse .navbar-brand:hover{color:#fff;background-color:transparent}
.navbar-inverse .navbar-text{color:#9d9d9d}
.navbar-inverse .navbar-nav>li>a{color:#9d9d9d}
.navbar-inverse .navbar-nav>li>a:focus,.navbar-inverse .navbar-nav>li>a:hover{color:#fff;background-color:transparent}
.navbar-inverse .navbar-nav>.active>a,.navbar-inverse .navbar-nav>.active>a:focus,.navbar-inverse .navbar-nav>.active>a:hover{color:#fff;background-color:#080808}
.navbar-inverse .navbar-nav>.disabled>a,.navbar-inverse .navbar-nav>.disabled>a:focus,.navbar-inverse .navbar-nav>.disabled>a:hover{color:#444;background-color:transparent}
.navbar-inverse .navbar-toggle{border-color:#333}
.navbar-inverse .navbar-toggle:focus,.navbar-inverse .navbar-toggle:hover{background-color:#333}
.navbar-inverse .navbar-toggle .icon-bar{background-color:#fff}
.navbar-inverse .navbar-collapse,.navbar-inverse .navbar-form{border-color:#101010}
.navbar-inverse .navbar-nav>.open>a,.navbar-inverse .navbar-nav>.open>a:focus,.navbar-inverse .navbar-nav>.open>a:hover{color:#fff;background-color:#080808}
@media (max-width:767px){.navbar-inverse .navbar-nav .open .dropdown-menu>.dropdown-header{border-color:#080808}
.navbar-inverse .navbar-nav .open .dropdown-menu .divider{background-color:#080808}
.navbar-inverse .navbar-nav .open .dropdown-menu>li>a{color:#9d9d9d}
.navbar-inverse .navbar-nav .open .dropdown-menu>li>a:focus,.navbar-inverse .navbar-nav .open .dropdown-menu>li>a:hover{color:#fff;background-color:transparent}
.navbar-inverse .navbar-nav .open .dropdown-menu>.active>a,.navbar-inverse .navbar-nav .open .dropdown-menu>.active>a:focus,.navbar-inverse .navbar-nav .open .dropdown-menu>.active>a:hover{color:#fff;background-color:#080808}
.navbar-inverse .navbar-nav .open .dropdown-menu>.disabled>a,.navbar-inverse .navbar-nav .open .dropdown-menu>.disabled>a:focus,.navbar-inverse .navbar-nav .open .dropdown-menu>.disabled>a:hover{color:#444;background-color:transparent}
}
.navbar-inverse .navbar-link{color:#9d9d9d}
.navbar-inverse .navbar-link:hover{color:#fff}
.navbar-inverse .btn-link{color:#9d9d9d}
.navbar-inverse .btn-link:focus,.navbar-inverse .btn-link:hover{color:#fff}
.navbar-inverse .btn-link[disabled]:focus,.navbar-inverse .btn-link[disabled]:hover,fieldset[disabled] .navbar-inverse .btn-link:focus,fieldset[disabled] .navbar-inverse .btn-link:hover{color:#444}
.breadcrumb{padding:8px 15px;margin-bottom:20px;list-style:none;background-color:#f5f5f5;border-radius:4px}
.breadcrumb>li{display:inline-block}
.breadcrumb>li+li:before{padding:0 5px;color:#ccc;content:"/\00a0"}
.breadcrumb>.active{color:#777}
.pagination{display:inline-block;padding-left:0;margin:20px 0;border-radius:4px}
.pagination>li{display:inline}
.pagination>li>a,.pagination>li>span{position:relative;float:left;padding:6px 12px;margin-left:-1px;line-height:1.42857143;color:#337ab7;text-decoration:none;background-color:#fff;border:1px solid #ddd}
.pagination>li:first-child>a,.pagination>li:first-child>span{margin-left:0;border-top-left-radius:4px;border-bottom-left-radius:4px}
.pagination>li:last-child>a,.pagination>li:last-child>span{border-top-right-radius:4px;border-bottom-right-radius:4px}
.pagination>li>a:focus,.pagination>li>a:hover,.pagination>li>span:focus,.pagination>li>span:hover{z-index:2;color:#23527c;background-color:#eee;border-color:#ddd}
.pagination>.active>a,.pagination>.active>a:focus,.pagination>.active>a:hover,.pagination>.active>span,.pagination>.active>span:focus,.pagination>.active>span:hover{z-index:3;color:#fff;cursor:default;background-color:#337ab7;border-color:#337ab7}
.pagination>.disabled>a,.pagination>.disabled>a:focus,.pagination>.disabled>a:hover,.pagination>.disabled>span,.pagination>.disabled>span:focus,.pagination>.disabled>span:hover{color:#777;cursor:not-allowed;background-color:#fff;border-color:#ddd}
.pagination-lg>li>a,.pagination-lg>li>span{padding:10px 16px;font-size:18px;line-height:1.3333333}
.pagination-lg>li:first-child>a,.pagination-lg>li:first-child>span{border-top-left-radius:6px;border-bottom-left-radius:6px}
.pagination-lg>li:last-child>a,.pagination-lg>li:last-child>span{border-top-right-radius:6px;border-bottom-right-radius:6px}
.pagination-sm>li>a,.pagination-sm>li>span{padding:5px 10px;font-size:12px;line-height:1.5}
.pagination-sm>li:first-child>a,.pagination-sm>li:first-child>span{border-top-left-radius:3px;border-bottom-left-radius:3px}
.pagination-sm>li:last-child>a,.pagination-sm>li:last-child>span{border-top-right-radius:3px;border-bottom-right-radius:3px}
.pager{padding-left:0;margin:20px 0;text-align:center;list-style:none}
.pager li{display:inline}
.pager li>a,.pager li>span{display:inline-block;padding:5px 14px;background-color:#fff;border:1px solid #ddd;border-radius:15px}
.pager li>a:focus,.pager li>a:hover{text-decoration:none;background-color:#eee}
.pager .next>a,.pager .next>span{float:right}
.pager .previous>a,.pager .previous>span{float:left}
.pager .disabled>a,.pager .disabled>a:focus,.pager .disabled>a:hover,.pager .disabled>span{color:#777;cursor:not-allowed;background-color:#fff}
.label{display:inline;padding:.2em .6em .3em;font-size:75%;font-weight:700;line-height:1;color:#fff;text-align:center;white-space:nowrap;vertical-align:baseline;border-radius:.25em}
a.label:focus,a.label:hover{color:#fff;text-decoration:none;cursor:pointer}
.label:empty{display:none}
.btn .label{position:relative;top:-1px}
.label-default{background-color:#777}
.label-default[href]:focus,.label-default[href]:hover{background-color:#5e5e5e}
.label-primary{background-color:#337ab7}
.label-primary[href]:focus,.label-primary[href]:hover{background-color:#286090}
.label-success{background-color:#5cb85c}
.label-success[href]:focus,.label-success[href]:hover{background-color:#449d44}
.label-info{background-color:#5bc0de}
.label-info[href]:focus,.label-info[href]:hover{background-color:#31b0d5}
.label-warning{background-color:#f0ad4e}
.label-warning[href]:focus,.label-warning[href]:hover{background-color:#ec971f}
.label-danger{background-color:#d9534f}
.label-danger[href]:focus,.label-danger[href]:hover{background-color:#c9302c}
.badge{display:inline-block;min-width:10px;padding:3px 7px;font-size:12px;font-weight:700;line-height:1;color:#fff;text-align:center;white-space:nowrap;vertical-align:middle;background-color:#777;border-radius:10px}
.badge:empty{display:none}
.btn .badge{position:relative;top:-1px}
.btn-group-xs>.btn .badge,.btn-xs .badge{top:0;padding:1px 5px}
a.badge:focus,a.badge:hover{color:#fff;text-decoration:none;cursor:pointer}
.list-group-item.active>.badge,.nav-pills>.active>a>.badge{color:#337ab7;background-color:#fff}
.list-group-item>.badge{float:right}
.list-group-item>.badge+.badge{margin-right:5px}
.nav-pills>li>a>.badge{margin-left:3px}
.jumbotron{padding-top:30px;padding-bottom:30px;margin-bottom:30px;color:inherit;background-color:#eee}
.jumbotron .h1,.jumbotron h1{color:inherit}
.jumbotron p{margin-bottom:15px;font-size:21px;font-weight:200}
.jumbotron>hr{border-top-color:#d5d5d5}
.container .jumbotron,.container-fluid .jumbotron{padding-right:15px;padding-left:15px;border-radius:6px}
.jumbotron .container{max-width:100%}
@media screen and (min-width:768px){.jumbotron{padding-top:48px;padding-bottom:48px}
.container .jumbotron,.container-fluid .jumbotron{padding-right:60px;padding-left:60px}
.jumbotron .h1,.jumbotron h1{font-size:63px}
}
.thumbnail{display:block;padding:4px;margin-bottom:20px;line-height:1.42857143;background-color:#fff;border:1px solid #ddd;border-radius:4px;-webkit-transition:border .2s ease-in-out;-o-transition:border .2s ease-in-out;transition:border .2s ease-in-out}
.thumbnail a>img,.thumbnail>img{margin-right:auto;margin-left:auto}
a.thumbnail.active,a.thumbnail:focus,a.thumbnail:hover{border-color:#337ab7}
.thumbnail .caption{padding:9px;color:#333}
.alert{padding:15px;margin-bottom:20px;border:1px solid transparent;border-radius:4px}
.alert h4{margin-top:0;color:inherit}
.alert .alert-link{font-weight:700}
.alert>p,.alert>ul{margin-bottom:0}
.alert>p+p{margin-top:5px}
.alert-dismissable,.alert-dismissible{padding-right:35px}
.alert-dismissable .close,.alert-dismissible .close{position:relative;top:-2px;right:-21px;color:inherit}
.alert-success{color:#3c763d;background-color:#dff0d8;border-color:#d6e9c6}
.alert-success hr{border-top-color:#c9e2b3}
.alert-success .alert-link{color:#2b542c}
.alert-info{color:#31708f;background-color:#d9edf7;border-color:#bce8f1}
.alert-info hr{border-top-color:#a6e1ec}
.alert-info .alert-link{color:#245269}
.alert-warning{color:#8a6d3b;background-color:#fcf8e3;border-color:#faebcc}
.alert-warning hr{border-top-color:#f7e1b5}
.alert-warning .alert-link{color:#66512c}
.alert-danger{color:#a94442;background-color:#f2dede;border-color:#ebccd1}
.alert-danger hr{border-top-color:#e4b9c0}
.alert-danger .alert-link{color:#843534}
@-webkit-keyframes progress-bar-stripes{from{background-position:40px 0}
to{background-position:0 0}
}
@-o-keyframes progress-bar-stripes{from{background-position:40px 0}
to{background-position:0 0}
}
@keyframes progress-bar-stripes{from{background-position:40px 0}
to{background-position:0 0}
}
.progress{height:20px;margin-bottom:20px;overflow:hidden;background-color:#f5f5f5;border-radius:4px;-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,.1);box-shadow:inset 0 1px 2px rgba(0,0,0,.1)}
.progress-bar{float:left;width:0;height:100%;font-size:12px;line-height:20px;color:#fff;text-align:center;background-color:#337ab7;-webkit-box-shadow:inset 0 -1px 0 rgba(0,0,0,.15);box-shadow:inset 0 -1px 0 rgba(0,0,0,.15);-webkit-transition:width .6s ease;-o-transition:width .6s ease;transition:width .6s ease}
.progress-bar-striped,.progress-striped .progress-bar{background-image:-webkit-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:-o-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);-webkit-background-size:40px 40px;background-size:40px 40px}
.progress-bar.active,.progress.active .progress-bar{-webkit-animation:progress-bar-stripes 2s linear infinite;-o-animation:progress-bar-stripes 2s linear infinite;animation:progress-bar-stripes 2s linear infinite}
.progress-bar-success{background-color:#5cb85c}
.progress-striped .progress-bar-success{background-image:-webkit-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:-o-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent)}
.progress-bar-info{background-color:#5bc0de}
.progress-striped .progress-bar-info{background-image:-webkit-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:-o-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent)}
.progress-bar-warning{background-color:#f0ad4e}
.progress-striped .progress-bar-warning{background-image:-webkit-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:-o-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent)}
.progress-bar-danger{background-color:#d9534f}
.progress-striped .progress-bar-danger{background-image:-webkit-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:-o-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent)}
.media{margin-top:15px}
.media:first-child{margin-top:0}
.media,.media-body{overflow:hidden;zoom:1}
.media-body{width:10000px}
.media-object{display:block}
.media-object.img-thumbnail{max-width:none}
.media-right,.media>.pull-right{padding-left:10px}
.media-left,.media>.pull-left{padding-right:10px}
.media-body,.media-left,.media-right{display:table-cell;vertical-align:top}
.media-middle{vertical-align:middle}
.media-bottom{vertical-align:bottom}
.media-heading{margin-top:0;margin-bottom:5px}
.media-list{padding-left:0;list-style:none}
.list-group{padding-left:0;margin-bottom:20px}
.list-group-item{position:relative;display:block;padding:10px 15px;margin-bottom:-1px;background-color:#fff;border:1px solid #ddd}
.list-group-item:first-child{border-top-left-radius:4px;border-top-right-radius:4px}
.list-group-item:last-child{margin-bottom:0;border-bottom-right-radius:4px;border-bottom-left-radius:4px}
a.list-group-item,button.list-group-item{color:#555}
a.list-group-item .list-group-item-heading,button.list-group-item .list-group-item-heading{color:#333}
a.list-group-item:focus,a.list-group-item:hover,button.list-group-item:focus,button.list-group-item:hover{color:#555;text-decoration:none;background-color:#f5f5f5}
button.list-group-item{width:100%;text-align:left}
.list-group-item.disabled,.list-group-item.disabled:focus,.list-group-item.disabled:hover{color:#777;cursor:not-allowed;background-color:#eee}
.list-group-item.disabled .list-group-item-heading,.list-group-item.disabled:focus .list-group-item-heading,.list-group-item.disabled:hover .list-group-item-heading{color:inherit}
.list-group-item.disabled .list-group-item-text,.list-group-item.disabled:focus .list-group-item-text,.list-group-item.disabled:hover .list-group-item-text{color:#777}
.list-group-item.active,.list-group-item.active:focus,.list-group-item.active:hover{z-index:2;color:#fff;background-color:#337ab7;border-color:#337ab7}
.list-group-item.active .list-group-item-heading,.list-group-item.active .list-group-item-heading>.small,.list-group-item.active .list-group-item-heading>small,.list-group-item.active:focus .list-group-item-heading,.list-group-item.active:focus .list-group-item-heading>.small,.list-group-item.active:focus .list-group-item-heading>small,.list-group-item.active:hover .list-group-item-heading,.list-group-item.active:hover .list-group-item-heading>.small,.list-group-item.active:hover .list-group-item-heading>small{color:inherit}
.list-group-item.active .list-group-item-text,.list-group-item.active:focus .list-group-item-text,.list-group-item.active:hover .list-group-item-text{color:#c7ddef}
.list-group-item-success{color:#3c763d;background-color:#dff0d8}
a.list-group-item-success,button.list-group-item-success{color:#3c763d}
a.list-group-item-success .list-group-item-heading,button.list-group-item-success .list-group-item-heading{color:inherit}
a.list-group-item-success:focus,a.list-group-item-success:hover,button.list-group-item-success:focus,button.list-group-item-success:hover{color:#3c763d;background-color:#d0e9c6}
a.list-group-item-success.active,a.list-group-item-success.active:focus,a.list-group-item-success.active:hover,button.list-group-item-success.active,button.list-group-item-success.active:focus,button.list-group-item-success.active:hover{color:#fff;background-color:#3c763d;border-color:#3c763d}
.list-group-item-info{color:#31708f;background-color:#d9edf7}
a.list-group-item-info,button.list-group-item-info{color:#31708f}
a.list-group-item-info .list-group-item-heading,button.list-group-item-info .list-group-item-heading{color:inherit}
a.list-group-item-info:focus,a.list-group-item-info:hover,button.list-group-item-info:focus,button.list-group-item-info:hover{color:#31708f;background-color:#c4e3f3}
a.list-group-item-info.active,a.list-group-item-info.active:focus,a.list-group-item-info.active:hover,button.list-group-item-info.active,button.list-group-item-info.active:focus,button.list-group-item-info.active:hover{color:#fff;background-color:#31708f;border-color:#31708f}
.list-group-item-warning{color:#8a6d3b;background-color:#fcf8e3}
a.list-group-item-warning,button.list-group-item-warning{color:#8a6d3b}
a.list-group-item-warning .list-group-item-heading,button.list-group-item-warning .list-group-item-heading{color:inherit}
a.list-group-item-warning:focus,a.list-group-item-warning:hover,button.list-group-item-warning:focus,button.list-group-item-warning:hover{color:#8a6d3b;background-color:#faf2cc}
a.list-group-item-warning.active,a.list-group-item-warning.active:focus,a.list-group-item-warning.active:hover,button.list-group-item-warning.active,button.list-group-item-warning.active:focus,button.list-group-item-warning.active:hover{color:#fff;background-color:#8a6d3b;border-color:#8a6d3b}
.list-group-item-danger{color:#a94442;background-color:#f2dede}
a.list-group-item-danger,button.list-group-item-danger{color:#a94442}
a.list-group-item-danger .list-group-item-heading,button.list-group-item-danger .list-group-item-heading{color:inherit}
a.list-group-item-danger:focus,a.list-group-item-danger:hover,button.list-group-item-danger:focus,button.list-group-item-danger:hover{color:#a94442;background-color:#ebcccc}
a.list-group-item-danger.active,a.list-group-item-danger.active:focus,a.list-group-item-danger.active:hover,button.list-group-item-danger.active,button.list-group-item-danger.active:focus,button.list-group-item-danger.active:hover{color:#fff;background-color:#a94442;border-color:#a94442}
.list-group-item-heading{margin-top:0;margin-bottom:5px}
.list-group-item-text{margin-bottom:0;line-height:1.3}
.panel{margin-bottom:20px;background-color:#fff;border:1px solid transparent;border-radius:4px;-webkit-box-shadow:0 1px 1px rgba(0,0,0,.05);box-shadow:0 1px 1px rgba(0,0,0,.05)}
.panel-body{padding:15px}
.panel-heading{padding:10px 15px;border-bottom:1px solid transparent;border-top-left-radius:3px;border-top-right-radius:3px}
.panel-heading>.dropdown .dropdown-toggle{color:inherit}
.panel-title{margin-top:0;margin-bottom:0;font-size:16px;color:inherit}
.panel-title>.small,.panel-title>.small>a,.panel-title>a,.panel-title>small,.panel-title>small>a{color:inherit}
.panel-footer{padding:10px 15px;background-color:#f5f5f5;border-top:1px solid #ddd;border-bottom-right-radius:3px;border-bottom-left-radius:3px}
.panel>.list-group,.panel>.panel-collapse>.list-group{margin-bottom:0}
.panel>.list-group .list-group-item,.panel>.panel-collapse>.list-group .list-group-item{border-width:1px 0;border-radius:0}
.panel>.list-group:first-child .list-group-item:first-child,.panel>.panel-collapse>.list-group:first-child .list-group-item:first-child{border-top:0;border-top-left-radius:3px;border-top-right-radius:3px}
.panel>.list-group:last-child .list-group-item:last-child,.panel>.panel-collapse>.list-group:last-child .list-group-item:last-child{border-bottom:0;border-bottom-right-radius:3px;border-bottom-left-radius:3px}
.panel>.panel-heading+.panel-collapse>.list-group .list-group-item:first-child{border-top-left-radius:0;border-top-right-radius:0}
.panel-heading+.list-group .list-group-item:first-child{border-top-width:0}
.list-group+.panel-footer{border-top-width:0}
.panel>.panel-collapse>.table,.panel>.table,.panel>.table-responsive>.table{margin-bottom:0}
.panel>.panel-collapse>.table caption,.panel>.table caption,.panel>.table-responsive>.table caption{padding-right:15px;padding-left:15px}
.panel>.table-responsive:first-child>.table:first-child,.panel>.table:first-child{border-top-left-radius:3px;border-top-right-radius:3px}
.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child,.panel>.table:first-child>tbody:first-child>tr:first-child,.panel>.table:first-child>thead:first-child>tr:first-child{border-top-left-radius:3px;border-top-right-radius:3px}
.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child td:first-child,.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child th:first-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child td:first-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child th:first-child,.panel>.table:first-child>tbody:first-child>tr:first-child td:first-child,.panel>.table:first-child>tbody:first-child>tr:first-child th:first-child,.panel>.table:first-child>thead:first-child>tr:first-child td:first-child,.panel>.table:first-child>thead:first-child>tr:first-child th:first-child{border-top-left-radius:3px}
.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child td:last-child,.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child th:last-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child td:last-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child th:last-child,.panel>.table:first-child>tbody:first-child>tr:first-child td:last-child,.panel>.table:first-child>tbody:first-child>tr:first-child th:last-child,.panel>.table:first-child>thead:first-child>tr:first-child td:last-child,.panel>.table:first-child>thead:first-child>tr:first-child th:last-child{border-top-right-radius:3px}
.panel>.table-responsive:last-child>.table:last-child,.panel>.table:last-child{border-bottom-right-radius:3px;border-bottom-left-radius:3px}
.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child,.panel>.table:last-child>tbody:last-child>tr:last-child,.panel>.table:last-child>tfoot:last-child>tr:last-child{border-bottom-right-radius:3px;border-bottom-left-radius:3px}
.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child td:first-child,.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child th:first-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child td:first-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child th:first-child,.panel>.table:last-child>tbody:last-child>tr:last-child td:first-child,.panel>.table:last-child>tbody:last-child>tr:last-child th:first-child,.panel>.table:last-child>tfoot:last-child>tr:last-child td:first-child,.panel>.table:last-child>tfoot:last-child>tr:last-child th:first-child{border-bottom-left-radius:3px}
.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child td:last-child,.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child th:last-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child td:last-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child th:last-child,.panel>.table:last-child>tbody:last-child>tr:last-child td:last-child,.panel>.table:last-child>tbody:last-child>tr:last-child th:last-child,.panel>.table:last-child>tfoot:last-child>tr:last-child td:last-child,.panel>.table:last-child>tfoot:last-child>tr:last-child th:last-child{border-bottom-right-radius:3px}
.panel>.panel-body+.table,.panel>.panel-body+.table-responsive,.panel>.table+.panel-body,.panel>.table-responsive+.panel-body{border-top:1px solid #ddd}
.panel>.table>tbody:first-child>tr:first-child td,.panel>.table>tbody:first-child>tr:first-child th{border-top:0}
.panel>.table-bordered,.panel>.table-responsive>.table-bordered{border:0}
.panel>.table-bordered>tbody>tr>td:first-child,.panel>.table-bordered>tbody>tr>th:first-child,.panel>.table-bordered>tfoot>tr>td:first-child,.panel>.table-bordered>tfoot>tr>th:first-child,.panel>.table-bordered>thead>tr>td:first-child,.panel>.table-bordered>thead>tr>th:first-child,.panel>.table-responsive>.table-bordered>tbody>tr>td:first-child,.panel>.table-responsive>.table-bordered>tbody>tr>th:first-child,.panel>.table-responsive>.table-bordered>tfoot>tr>td:first-child,.panel>.table-responsive>.table-bordered>tfoot>tr>th:first-child,.panel>.table-responsive>.table-bordered>thead>tr>td:first-child,.panel>.table-responsive>.table-bordered>thead>tr>th:first-child{border-left:0}
.panel>.table-bordered>tbody>tr>td:last-child,.panel>.table-bordered>tbody>tr>th:last-child,.panel>.table-bordered>tfoot>tr>td:last-child,.panel>.table-bordered>tfoot>tr>th:last-child,.panel>.table-bordered>thead>tr>td:last-child,.panel>.table-bordered>thead>tr>th:last-child,.panel>.table-responsive>.table-bordered>tbody>tr>td:last-child,.panel>.table-responsive>.table-bordered>tbody>tr>th:last-child,.panel>.table-responsive>.table-bordered>tfoot>tr>td:last-child,.panel>.table-responsive>.table-bordered>tfoot>tr>th:last-child,.panel>.table-responsive>.table-bordered>thead>tr>td:last-child,.panel>.table-responsive>.table-bordered>thead>tr>th:last-child{border-right:0}
.panel>.table-bordered>tbody>tr:first-child>td,.panel>.table-bordered>tbody>tr:first-child>th,.panel>.table-bordered>thead>tr:first-child>td,.panel>.table-bordered>thead>tr:first-child>th,.panel>.table-responsive>.table-bordered>tbody>tr:first-child>td,.panel>.table-responsive>.table-bordered>tbody>tr:first-child>th,.panel>.table-responsive>.table-bordered>thead>tr:first-child>td,.panel>.table-responsive>.table-bordered>thead>tr:first-child>th{border-bottom:0}
.panel>.table-bordered>tbody>tr:last-child>td,.panel>.table-bordered>tbody>tr:last-child>th,.panel>.table-bordered>tfoot>tr:last-child>td,.panel>.table-bordered>tfoot>tr:last-child>th,.panel>.table-responsive>.table-bordered>tbody>tr:last-child>td,.panel>.table-responsive>.table-bordered>tbody>tr:last-child>th,.panel>.table-responsive>.table-bordered>tfoot>tr:last-child>td,.panel>.table-responsive>.table-bordered>tfoot>tr:last-child>th{border-bottom:0}
.panel>.table-responsive{margin-bottom:0;border:0}
.panel-group{margin-bottom:20px}
.panel-group .panel{margin-bottom:0;border-radius:4px}
.panel-group .panel+.panel{margin-top:5px}
.panel-group .panel-heading{border-bottom:0}
.panel-group .panel-heading+.panel-collapse>.list-group,.panel-group .panel-heading+.panel-collapse>.panel-body{border-top:1px solid #ddd}
.panel-group .panel-footer{border-top:0}
.panel-group .panel-footer+.panel-collapse .panel-body{border-bottom:1px solid #ddd}
.panel-default{border-color:#ddd}
.panel-default>.panel-heading{color:#333;background-color:#f5f5f5;border-color:#ddd}
.panel-default>.panel-heading+.panel-collapse>.panel-body{border-top-color:#ddd}
.panel-default>.panel-heading .badge{color:#f5f5f5;background-color:#333}
.panel-default>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#ddd}
.panel-primary{border-color:#337ab7}
.panel-primary>.panel-heading{color:#fff;background-color:#337ab7;border-color:#337ab7}
.panel-primary>.panel-heading+.panel-collapse>.panel-body{border-top-color:#337ab7}
.panel-primary>.panel-heading .badge{color:#337ab7;background-color:#fff}
.panel-primary>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#337ab7}
.panel-success{border-color:#d6e9c6}
.panel-success>.panel-heading{color:#3c763d;background-color:#dff0d8;border-color:#d6e9c6}
.panel-success>.panel-heading+.panel-collapse>.panel-body{border-top-color:#d6e9c6}
.panel-success>.panel-heading .badge{color:#dff0d8;background-color:#3c763d}
.panel-success>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#d6e9c6}
.panel-info{border-color:#bce8f1}
.panel-info>.panel-heading{color:#31708f;background-color:#d9edf7;border-color:#bce8f1}
.panel-info>.panel-heading+.panel-collapse>.panel-body{border-top-color:#bce8f1}
.panel-info>.panel-heading .badge{color:#d9edf7;background-color:#31708f}
.panel-info>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#bce8f1}
.panel-warning{border-color:#faebcc}
.panel-warning>.panel-heading{color:#8a6d3b;background-color:#fcf8e3;border-color:#faebcc}
.panel-warning>.panel-heading+.panel-collapse>.panel-body{border-top-color:#faebcc}
.panel-warning>.panel-heading .badge{color:#fcf8e3;background-color:#8a6d3b}
.panel-warning>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#faebcc}
.panel-danger{border-color:#ebccd1}
.panel-danger>.panel-heading{color:#a94442;background-color:#f2dede;border-color:#ebccd1}
.panel-danger>.panel-heading+.panel-collapse>.panel-body{border-top-color:#ebccd1}
.panel-danger>.panel-heading .badge{color:#f2dede;background-color:#a94442}
.panel-danger>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#ebccd1}
.embed-responsive{position:relative;display:block;height:0;padding:0;overflow:hidden}
.embed-responsive .embed-responsive-item,.embed-responsive embed,.embed-responsive iframe,.embed-responsive object,.embed-responsive video{position:absolute;top:0;bottom:0;left:0;width:100%;height:100%;border:0}
.embed-responsive-16by9{padding-bottom:56.25%}
.embed-responsive-4by3{padding-bottom:75%}
.well{min-height:20px;padding:19px;margin-bottom:20px;background-color:#f5f5f5;border:1px solid #e3e3e3;border-radius:4px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.05);box-shadow:inset 0 1px 1px rgba(0,0,0,.05)}
.well blockquote{border-color:#ddd;border-color:rgba(0,0,0,.15)}
.well-lg{padding:24px;border-radius:6px}
.well-sm{padding:9px;border-radius:3px}
.close{float:right;font-size:21px;font-weight:700;line-height:1;color:#000;text-shadow:0 1px 0 #fff;filter:alpha(opacity=20);opacity:.2}
.close:focus,.close:hover{color:#000;text-decoration:none;cursor:pointer;filter:alpha(opacity=50);opacity:.5}
button.close{-webkit-appearance:none;padding:0;cursor:pointer;background:0 0;border:0}
.modal-open{overflow:hidden}
.modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1050;display:none;overflow:hidden;-webkit-overflow-scrolling:touch;outline:0}
.modal.fade .modal-dialog{-webkit-transition:-webkit-transform .3s ease-out;-o-transition:-o-transform .3s ease-out;transition:transform .3s ease-out;-webkit-transform:translate(0,-25%);-ms-transform:translate(0,-25%);-o-transform:translate(0,-25%);transform:translate(0,-25%)}
.modal.in .modal-dialog{-webkit-transform:translate(0,0);-ms-transform:translate(0,0);-o-transform:translate(0,0);transform:translate(0,0)}
.modal-open .modal{overflow-x:hidden;overflow-y:auto}
.modal-dialog{position:relative;width:auto;margin:10px}
.modal-content{position:relative;background-color:#fff;-webkit-background-clip:padding-box;background-clip:padding-box;border:1px solid #999;border:1px solid rgba(0,0,0,.2);border-radius:6px;outline:0;-webkit-box-shadow:0 3px 9px rgba(0,0,0,.5);box-shadow:0 3px 9px rgba(0,0,0,.5)}
.modal-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1040;background-color:#000}
.modal-backdrop.fade{filter:alpha(opacity=0);opacity:0}
.modal-backdrop.in{filter:alpha(opacity=50);opacity:.5}
.modal-header{padding:15px;border-bottom:1px solid #e5e5e5}
.modal-header .close{margin-top:-2px}
.modal-title{margin:0;line-height:1.42857143}
.modal-body{position:relative;padding:15px}
.modal-footer{padding:15px;text-align:right;border-top:1px solid #e5e5e5}
.modal-footer .btn+.btn{margin-bottom:0;margin-left:5px}
.modal-footer .btn-group .btn+.btn{margin-left:-1px}
.modal-footer .btn-block+.btn-block{margin-left:0}
.modal-scrollbar-measure{position:absolute;top:-9999px;width:50px;height:50px;overflow:scroll}
@media (min-width:768px){.modal-dialog{width:600px;margin:30px auto}
.modal-content{-webkit-box-shadow:0 5px 15px rgba(0,0,0,.5);box-shadow:0 5px 15px rgba(0,0,0,.5)}
.modal-sm{width:300px}
}
@media (min-width:992px){.modal-lg{width:900px}
}
.tooltip{position:absolute;z-index:1070;display:block;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:12px;font-style:normal;font-weight:400;line-height:1.42857143;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;letter-spacing:normal;word-break:normal;word-spacing:normal;word-wrap:normal;white-space:normal;filter:alpha(opacity=0);opacity:0;line-break:auto}
.tooltip.in{filter:alpha(opacity=90);opacity:.9}
.tooltip.top{padding:5px 0;margin-top:-3px}
.tooltip.right{padding:0 5px;margin-left:3px}
.tooltip.bottom{padding:5px 0;margin-top:3px}
.tooltip.left{padding:0 5px;margin-left:-3px}
.tooltip-inner{max-width:200px;padding:3px 8px;color:#fff;text-align:center;background-color:#000;border-radius:4px}
.tooltip-arrow{position:absolute;width:0;height:0;border-color:transparent;border-style:solid}
.tooltip.top .tooltip-arrow{bottom:0;left:50%;margin-left:-5px;border-width:5px 5px 0;border-top-color:#000}
.tooltip.top-left .tooltip-arrow{right:5px;bottom:0;margin-bottom:-5px;border-width:5px 5px 0;border-top-color:#000}
.tooltip.top-right .tooltip-arrow{bottom:0;left:5px;margin-bottom:-5px;border-width:5px 5px 0;border-top-color:#000}
.tooltip.right .tooltip-arrow{top:50%;left:0;margin-top:-5px;border-width:5px 5px 5px 0;border-right-color:#000}
.tooltip.left .tooltip-arrow{top:50%;right:0;margin-top:-5px;border-width:5px 0 5px 5px;border-left-color:#000}
.tooltip.bottom .tooltip-arrow{top:0;left:50%;margin-left:-5px;border-width:0 5px 5px;border-bottom-color:#000}
.tooltip.bottom-left .tooltip-arrow{top:0;right:5px;margin-top:-5px;border-width:0 5px 5px;border-bottom-color:#000}
.tooltip.bottom-right .tooltip-arrow{top:0;left:5px;margin-top:-5px;border-width:0 5px 5px;border-bottom-color:#000}
.popover{position:absolute;top:0;left:0;z-index:1060;display:none;max-width:276px;padding:1px;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:1.42857143;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;letter-spacing:normal;word-break:normal;word-spacing:normal;word-wrap:normal;white-space:normal;background-color:#fff;-webkit-background-clip:padding-box;background-clip:padding-box;border:1px solid #ccc;border:1px solid rgba(0,0,0,.2);border-radius:6px;-webkit-box-shadow:0 5px 10px rgba(0,0,0,.2);box-shadow:0 5px 10px rgba(0,0,0,.2);line-break:auto}
.popover.top{margin-top:-10px}
.popover.right{margin-left:10px}
.popover.bottom{margin-top:10px}
.popover.left{margin-left:-10px}
.popover-title{padding:8px 14px;margin:0;font-size:14px;background-color:#f7f7f7;border-bottom:1px solid #ebebeb;border-radius:5px 5px 0 0}
.popover-content{padding:9px 14px}
.popover>.arrow,.popover>.arrow:after{position:absolute;display:block;width:0;height:0;border-color:transparent;border-style:solid}
.popover>.arrow{border-width:11px}
.popover>.arrow:after{content:"";border-width:10px}
.popover.top>.arrow{bottom:-11px;left:50%;margin-left:-11px;border-top-color:#999;border-top-color:rgba(0,0,0,.25);border-bottom-width:0}
.popover.top>.arrow:after{bottom:1px;margin-left:-10px;content:" ";border-top-color:#fff;border-bottom-width:0}
.popover.right>.arrow{top:50%;left:-11px;margin-top:-11px;border-right-color:#999;border-right-color:rgba(0,0,0,.25);border-left-width:0}
.popover.right>.arrow:after{bottom:-10px;left:1px;content:" ";border-right-color:#fff;border-left-width:0}
.popover.bottom>.arrow{top:-11px;left:50%;margin-left:-11px;border-top-width:0;border-bottom-color:#999;border-bottom-color:rgba(0,0,0,.25)}
.popover.bottom>.arrow:after{top:1px;margin-left:-10px;content:" ";border-top-width:0;border-bottom-color:#fff}
.popover.left>.arrow{top:50%;right:-11px;margin-top:-11px;border-right-width:0;border-left-color:#999;border-left-color:rgba(0,0,0,.25)}
.popover.left>.arrow:after{right:1px;bottom:-10px;content:" ";border-right-width:0;border-left-color:#fff}
.carousel{position:relative}
.carousel-inner{position:relative;width:100%;overflow:hidden}
.carousel-inner>.item{position:relative;display:none;-webkit-transition:.6s ease-in-out left;-o-transition:.6s ease-in-out left;transition:.6s ease-in-out left}
.carousel-inner>.item>a>img,.carousel-inner>.item>img{line-height:1}
@media all and (transform-3d),(-webkit-transform-3d){.carousel-inner>.item{-webkit-transition:-webkit-transform .6s ease-in-out;-o-transition:-o-transform .6s ease-in-out;transition:transform .6s ease-in-out;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-perspective:1000px;perspective:1000px}
.carousel-inner>.item.active.right,.carousel-inner>.item.next{left:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}
.carousel-inner>.item.active.left,.carousel-inner>.item.prev{left:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}
.carousel-inner>.item.active,.carousel-inner>.item.next.left,.carousel-inner>.item.prev.right{left:0;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
}
.carousel-inner>.active,.carousel-inner>.next,.carousel-inner>.prev{display:block}
.carousel-inner>.active{left:0}
.carousel-inner>.next,.carousel-inner>.prev{position:absolute;top:0;width:100%}
.carousel-inner>.next{left:100%}
.carousel-inner>.prev{left:-100%}
.carousel-inner>.next.left,.carousel-inner>.prev.right{left:0}
.carousel-inner>.active.left{left:-100%}
.carousel-inner>.active.right{left:100%}
.carousel-control{position:absolute;top:0;bottom:0;left:0;width:15%;font-size:20px;color:#fff;text-align:center;text-shadow:0 1px 2px rgba(0,0,0,.6);background-color:rgba(0,0,0,0);filter:alpha(opacity=50);opacity:.5}
.carousel-control.left{background-image:-webkit-linear-gradient(left,rgba(0,0,0,.5) 0,rgba(0,0,0,.0001) 100%);background-image:-o-linear-gradient(left,rgba(0,0,0,.5) 0,rgba(0,0,0,.0001) 100%);background-image:-webkit-gradient(linear,left top,right top,from(rgba(0,0,0,.5)),to(rgba(0,0,0,.0001)));background-image:linear-gradient(to right,rgba(0,0,0,.5) 0,rgba(0,0,0,.0001) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#80000000',endColorstr='#00000000',GradientType=1);background-repeat:repeat-x}
.carousel-control.right{right:0;left:auto;background-image:-webkit-linear-gradient(left,rgba(0,0,0,.0001) 0,rgba(0,0,0,.5) 100%);background-image:-o-linear-gradient(left,rgba(0,0,0,.0001) 0,rgba(0,0,0,.5) 100%);background-image:-webkit-gradient(linear,left top,right top,from(rgba(0,0,0,.0001)),to(rgba(0,0,0,.5)));background-image:linear-gradient(to right,rgba(0,0,0,.0001) 0,rgba(0,0,0,.5) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000',endColorstr='#80000000',GradientType=1);background-repeat:repeat-x}
.carousel-control:focus,.carousel-control:hover{color:#fff;text-decoration:none;filter:alpha(opacity=90);outline:0;opacity:.9}
.carousel-control .glyphicon-chevron-left,.carousel-control .glyphicon-chevron-right,.carousel-control .icon-next,.carousel-control .icon-prev{position:absolute;top:50%;z-index:5;display:inline-block;margin-top:-10px}
.carousel-control .glyphicon-chevron-left,.carousel-control .icon-prev{left:50%;margin-left:-10px}
.carousel-control .glyphicon-chevron-right,.carousel-control .icon-next{right:50%;margin-right:-10px}
.carousel-control .icon-next,.carousel-control .icon-prev{width:20px;height:20px;font-family:serif;line-height:1}
.carousel-control .icon-prev:before{content:'\2039'}
.carousel-control .icon-next:before{content:'\203a'}
.carousel-indicators{position:absolute;bottom:10px;left:50%;z-index:15;width:60%;padding-left:0;margin-left:-30%;text-align:center;list-style:none}
.carousel-indicators li{display:inline-block;width:10px;height:10px;margin:1px;text-indent:-999px;cursor:pointer;background-color:#000\9;background-color:rgba(0,0,0,0);border:1px solid #fff;border-radius:10px}
.carousel-indicators .active{width:12px;height:12px;margin:0;background-color:#fff}
.carousel-caption{position:absolute;right:15%;bottom:20px;left:15%;z-index:10;padding-top:20px;padding-bottom:20px;color:#fff;text-align:center;text-shadow:0 1px 2px rgba(0,0,0,.6)}
.carousel-caption .btn{text-shadow:none}
@media screen and (min-width:768px){.carousel-control .glyphicon-chevron-left,.carousel-control .glyphicon-chevron-right,.carousel-control .icon-next,.carousel-control .icon-prev{width:30px;height:30px;margin-top:-10px;font-size:30px}
.carousel-control .glyphicon-chevron-left,.carousel-control .icon-prev{margin-left:-10px}
.carousel-control .glyphicon-chevron-right,.carousel-control .icon-next{margin-right:-10px}
.carousel-caption{right:20%;left:20%;padding-bottom:30px}
.carousel-indicators{bottom:20px}
}
.btn-group-vertical>.btn-group:after,.btn-group-vertical>.btn-group:before,.btn-toolbar:after,.btn-toolbar:before,.clearfix:after,.clearfix:before,.container-fluid:after,.container-fluid:before,.container:after,.container:before,.dl-horizontal dd:after,.dl-horizontal dd:before,.form-horizontal .form-group:after,.form-horizontal .form-group:before,.modal-footer:after,.modal-footer:before,.modal-header:after,.modal-header:before,.nav:after,.nav:before,.navbar-collapse:after,.navbar-collapse:before,.navbar-header:after,.navbar-header:before,.navbar:after,.navbar:before,.pager:after,.pager:before,.panel-body:after,.panel-body:before,.row:after,.row:before{display:table;content:" "}
.btn-group-vertical>.btn-group:after,.btn-toolbar:after,.clearfix:after,.container-fluid:after,.container:after,.dl-horizontal dd:after,.form-horizontal .form-group:after,.modal-footer:after,.modal-header:after,.nav:after,.navbar-collapse:after,.navbar-header:after,.navbar:after,.pager:after,.panel-body:after,.row:after{clear:both}
.center-block{display:block;margin-right:auto;margin-left:auto}
.pull-right{float:right!important}
.pull-left{float:left!important}
.hide{display:none!important}
.show{display:block!important}
.invisible{visibility:hidden}
.text-hide{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}
.hidden{display:none!important}
.affix{position:fixed}
@-ms-viewport{width:device-width}
.visible-lg,.visible-md,.visible-sm,.visible-xs{display:none!important}
.visible-lg-block,.visible-lg-inline,.visible-lg-inline-block,.visible-md-block,.visible-md-inline,.visible-md-inline-block,.visible-sm-block,.visible-sm-inline,.visible-sm-inline-block,.visible-xs-block,.visible-xs-inline,.visible-xs-inline-block{display:none!important}
@media (max-width:767px){.visible-xs{display:block!important}
table.visible-xs{display:table!important}
tr.visible-xs{display:table-row!important}
td.visible-xs,th.visible-xs{display:table-cell!important}
}
@media (max-width:767px){.visible-xs-block{display:block!important}
}
@media (max-width:767px){.visible-xs-inline{display:inline!important}
}
@media (max-width:767px){.visible-xs-inline-block{display:inline-block!important}
}
@media (min-width:768px) and (max-width:991px){.visible-sm{display:block!important}
table.visible-sm{display:table!important}
tr.visible-sm{display:table-row!important}
td.visible-sm,th.visible-sm{display:table-cell!important}
}
@media (min-width:768px) and (max-width:991px){.visible-sm-block{display:block!important}
}
@media (min-width:768px) and (max-width:991px){.visible-sm-inline{display:inline!important}
}
@media (min-width:768px) and (max-width:991px){.visible-sm-inline-block{display:inline-block!important}
}
@media (min-width:992px) and (max-width:1199px){.visible-md{display:block!important}
table.visible-md{display:table!important}
tr.visible-md{display:table-row!important}
td.visible-md,th.visible-md{display:table-cell!important}
}
@media (min-width:992px) and (max-width:1199px){.visible-md-block{display:block!important}
}
@media (min-width:992px) and (max-width:1199px){.visible-md-inline{display:inline!important}
}
@media (min-width:992px) and (max-width:1199px){.visible-md-inline-block{display:inline-block!important}
}
@media (min-width:1200px){.visible-lg{display:block!important}
table.visible-lg{display:table!important}
tr.visible-lg{display:table-row!important}
td.visible-lg,th.visible-lg{display:table-cell!important}
}
@media (min-width:1200px){.visible-lg-block{display:block!important}
}
@media (min-width:1200px){.visible-lg-inline{display:inline!important}
}
@media (min-width:1200px){.visible-lg-inline-block{display:inline-block!important}
}
@media (max-width:767px){.hidden-xs{display:none!important}
}
@media (min-width:768px) and (max-width:991px){.hidden-sm{display:none!important}
}
@media (min-width:992px) and (max-width:1199px){.hidden-md{display:none!important}
}
@media (min-width:1200px){.hidden-lg{display:none!important}
}
.visible-print{display:none!important}
@media print{.visible-print{display:block!important}
table.visible-print{display:table!important}
tr.visible-print{display:table-row!important}
td.visible-print,th.visible-print{display:table-cell!important}
}
.visible-print-block{display:none!important}
@media print{.visible-print-block{display:block!important}
}
.visible-print-inline{display:none!important}
@media print{.visible-print-inline{display:inline!important}
}
.visible-print-inline-block{display:none!important}
@media print{.visible-print-inline-block{display:inline-block!important}
}
@media print{.hidden-print{display:none!important}
}
.fancybox-enabled{overflow:hidden}
.fancybox-enabled body{overflow:visible;-ms-touch-action:none;touch-action:none}
.fancybox-container{position:fixed;top:0;left:0;width:100%;height:100%;z-index:99993;-webkit-backface-visibility:hidden;backface-visibility:hidden}
.fancybox-container~.fancybox-container{z-index:99992}
.fancybox-bg{position:absolute;top:0;right:0;bottom:0;left:0;background:#0f0f11;opacity:0;transition-timing-function:cubic-bezier(.55,.06,.68,.19);-webkit-backface-visibility:hidden;backface-visibility:hidden}
.fancybox-container--ready .fancybox-bg{opacity:.87;transition-timing-function:cubic-bezier(.22,.61,.36,1)}
.fancybox-controls{position:absolute;top:0;left:0;right:0;text-align:center;opacity:0;z-index:99994;transition:opacity .2s;pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;direction:ltr}
.fancybox-show-controls .fancybox-controls{opacity:1}
.fancybox-infobar{display:none}
.fancybox-show-infobar .fancybox-infobar{display:inline-block;pointer-events:all}
.fancybox-infobar__body{display:inline-block;width:70px;line-height:44px;font-size:13px;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;text-align:center;color:#ddd;background-color:rgba(30,30,30,.7);pointer-events:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent;-webkit-font-smoothing:subpixel-antialiased}
.fancybox-buttons{position:absolute;top:0;right:0;display:none;pointer-events:all}
.fancybox-show-buttons .fancybox-buttons{display:block}
.fancybox-slider-wrap{overflow:hidden;direction:ltr}
.fancybox-slider,.fancybox-slider-wrap{position:absolute;top:0;left:0;bottom:0;right:0;padding:0;margin:0;z-index:99993;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-tap-highlight-color:transparent}
.fancybox-slide{position:absolute;top:0;left:0;width:100%;height:100%;margin:0;padding:0;overflow:auto;outline:none;white-space:normal;box-sizing:border-box;text-align:center;z-index:99994;-webkit-overflow-scrolling:touch}
.fancybox-slide:before{content:"";height:100%;width:0}
.fancybox-slide:before,.fancybox-slide>*{display:inline-block;vertical-align:middle}
.fancybox-slide>*{position:relative;padding:24px;margin:44px 0;border-width:0;text-align:left;background-color:#fff;overflow:auto;box-sizing:border-box}
.fancybox-slide--image{overflow:hidden}
.fancybox-slide--image:before{display:none}
.fancybox-content{display:inline-block;position:relative;margin:44px auto;padding:0;border:0;width:80%;height:calc(100% - 88px);vertical-align:middle;line-height:normal;text-align:left;white-space:normal;outline:none;font-size:16px;font-family:Arial,sans-serif;box-sizing:border-box;-webkit-tap-highlight-color:transparent;-webkit-overflow-scrolling:touch}
.fancybox-iframe{display:block;margin:0;padding:0;border:0;width:100%;height:100%;background:#fff}
.fancybox-slide--video .fancybox-content,.fancybox-slide--video .fancybox-iframe{background:transparent}
.fancybox-placeholder{z-index:99995;background:transparent;cursor:default;overflow:visible;-webkit-transform-origin:top left;transform-origin:top left;background-size:100% 100%;background-repeat:no-repeat;-webkit-backface-visibility:hidden;backface-visibility:hidden}
.fancybox-image,.fancybox-placeholder,.fancybox-spaceball{position:absolute;top:0;left:0;margin:0;padding:0;border:0}
.fancybox-image,.fancybox-spaceball{width:100%;height:100%;max-width:none;max-height:none;background:transparent;background-size:100% 100%}
.fancybox-controls--canzoomOut .fancybox-placeholder{cursor:zoom-out}
.fancybox-controls--canzoomIn .fancybox-placeholder{cursor:zoom-in}
.fancybox-controls--canGrab .fancybox-placeholder{cursor:-webkit-grab;cursor:grab}
.fancybox-controls--isGrabbing .fancybox-placeholder{cursor:-webkit-grabbing;cursor:grabbing}
.fancybox-spaceball{z-index:1}
.fancybox-tmp{position:absolute;top:-9999px;left:-9999px;visibility:hidden}
.fancybox-error{position:absolute;margin:0;padding:40px;top:50%;left:50%;width:380px;max-width:100%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);background:#fff;cursor:default}
.fancybox-error p{margin:0;padding:0;color:#444;font:16px/20px Helvetica Neue,Helvetica,Arial,sans-serif}
.fancybox-close-small{position:absolute;top:4px;right:4px;padding:0;margin:0;width:30px;height:30px;font:21px/1 Arial,Helvetica Neue,Helvetica,sans-serif;color:#888;font-weight:300;text-align:center;border-radius:50%;border-width:0;cursor:pointer;background:#fff;transition:background .2s;box-sizing:border-box;z-index:2}
.fancybox-close-small:focus{outline:1px dotted #888}
.fancybox-slide--video .fancybox-close-small{top:-36px;right:-36px;background:transparent}
.fancybox-close-small:hover{color:#555;background:#eee}
.fancybox-caption-wrap{position:absolute;bottom:0;left:0;right:0;padding:60px 30px 0;z-index:99998;-webkit-backface-visibility:hidden;backface-visibility:hidden;box-sizing:border-box;background:linear-gradient(180deg,transparent 0,rgba(0,0,0,.1) 20%,rgba(0,0,0,.2) 40%,rgba(0,0,0,.6) 80%,rgba(0,0,0,.8));opacity:0;transition:opacity .2s;pointer-events:none}
.fancybox-show-caption .fancybox-caption-wrap{opacity:1}
.fancybox-caption{padding:30px 0;border-top:1px solid hsla(0,0%,100%,.4);font-size:14px;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;color:#fff;line-height:20px;-webkit-text-size-adjust:none}
.fancybox-caption a,.fancybox-caption button{pointer-events:all}
.fancybox-caption a{color:#fff;text-decoration:underline}
.fancybox-button{display:inline-block;position:relative;width:44px;height:44px;line-height:44px;margin:0;padding:0;border:0;border-radius:0;cursor:pointer;background:transparent;color:#fff;box-sizing:border-box;vertical-align:top;outline:none}
.fancybox-button--disabled{cursor:default;pointer-events:none}
.fancybox-button,.fancybox-infobar__body{background:rgba(30,30,30,.6)}
.fancybox-button:hover{background:rgba(0,0,0,.8)}
.fancybox-button:after,.fancybox-button:before{content:"";pointer-events:none;position:absolute;border-color:#fff;background-color:currentColor;color:currentColor;opacity:.9;box-sizing:border-box;display:inline-block}
.fancybox-button--disabled:after,.fancybox-button--disabled:before{opacity:.5}
.fancybox-button--left:after{left:20px;-webkit-transform:rotate(-135deg);transform:rotate(-135deg)}
.fancybox-button--left:after,.fancybox-button--right:after{top:18px;width:6px;height:6px;background:transparent;border-top:2px solid currentColor;border-right:2px solid currentColor}
.fancybox-button--right:after{right:20px;-webkit-transform:rotate(45deg);transform:rotate(45deg)}
.fancybox-button--left{border-bottom-left-radius:5px}
.fancybox-button--right{border-bottom-right-radius:5px}
.fancybox-button--close{float:right}
.fancybox-button--close:after,.fancybox-button--close:before{content:"";display:inline-block;position:absolute;height:2px;width:16px;top:calc(50% - 1px);left:calc(50% - 8px)}
.fancybox-button--close:before{-webkit-transform:rotate(45deg);transform:rotate(45deg)}
.fancybox-button--close:after{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}
.fancybox-loading{border:6px solid hsla(0,0%,39%,.4);border-top:6px solid hsla(0,0%,100%,.6);border-radius:100%;height:50px;width:50px;-webkit-animation:a .8s infinite linear;animation:a .8s infinite linear;background:transparent;position:absolute;top:50%;left:50%;margin-top:-25px;margin-left:-25px;z-index:99999}
@-webkit-keyframes a{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}
to{-webkit-transform:rotate(359deg);transform:rotate(359deg)}
}
@keyframes a{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}
to{-webkit-transform:rotate(359deg);transform:rotate(359deg)}
}
@media (max-width:800px){.fancybox-controls{text-align:left}
.fancybox-button--left,.fancybox-button--right,.fancybox-buttons button:not(.fancybox-button--close){display:none!important}
.fancybox-caption{padding:20px 0;margin:0}
}
.fancybox-button--fullscreen:before{width:15px;height:11px;left:15px;top:16px;border:2px solid;background:none}
.fancybox-button--play:before{top:16px;left:18px;width:0;height:0;border-top:6px inset transparent;border-bottom:6px inset transparent;border-left:10px solid;border-radius:1px;background:transparent}
.fancybox-button--pause:before{top:16px;left:18px;width:7px;height:11px;border-style:solid;border-width:0 2px;background:transparent}
.fancybox-button--thumbs span{font-size:23px}
.fancybox-button--thumbs:before{top:20px;left:21px;width:3px;height:3px;box-shadow:0 -4px 0,-4px -4px 0,4px -4px 0,inset 0 0 0 32px,-4px 0 0,4px 0 0,0 4px 0,-4px 4px 0,4px 4px 0}
.fancybox-container--thumbs .fancybox-caption-wrap,.fancybox-container--thumbs .fancybox-controls,.fancybox-container--thumbs .fancybox-slider-wrap{right:220px}
.fancybox-thumbs{position:absolute;top:0;right:0;bottom:0;left:auto;width:220px;margin:0;padding:5px 5px 0 0;background:#fff;z-index:99993;word-break:normal;-webkit-overflow-scrolling:touch;-webkit-tap-highlight-color:transparent;box-sizing:border-box}
.fancybox-thumbs>ul{list-style:none;position:absolute;position:relative;width:100%;height:100%;margin:0;padding:0;overflow-x:hidden;overflow-y:auto;font-size:0}
.fancybox-thumbs>ul>li{float:left;overflow:hidden;max-width:50%;padding:0;margin:0;width:105px;height:75px;position:relative;cursor:pointer;outline:none;border:5px solid #fff;border-top-width:0;border-right-width:0;-webkit-tap-highlight-color:transparent;-webkit-backface-visibility:hidden;backface-visibility:hidden;box-sizing:border-box}
li.fancybox-thumbs-loading{background:rgba(0,0,0,.1)}
.fancybox-thumbs>ul>li>img{position:absolute;top:0;left:0;min-width:100%;min-height:100%;max-width:none;max-height:none;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}
.fancybox-thumbs>ul>li:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:2px;border:4px solid #4ea7f9;z-index:99991;opacity:0;transition:all .2s cubic-bezier(.25,.46,.45,.94)}
.fancybox-thumbs>ul>li.fancybox-thumbs-active:before{opacity:1}
@media (max-width:800px){.fancybox-thumbs{display:none!important}
.fancybox-container--thumbs .fancybox-caption-wrap,.fancybox-container--thumbs .fancybox-controls,.fancybox-container--thumbs .fancybox-slider-wrap{right:0}
}