* {margin:0px; padding:0px;}
*, *:before, *:after {box-sizing: border-box;}

@font-face {
    font-family: 'pflibera_bold';
    src: url('../fonts/pflib-webfont.eot');
    src: url('../fonts/pflib-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/pflib-webfont.woff') format('woff'),
         url('../fonts/pflib-webfont.ttf') format('truetype'),
         url('../fonts/pflib-webfont.svg#pflibera_boldregular') format('svg');
    font-weight: normal;
    font-style: normal;

}

html {height: 100%;}
body {  margin:0px; padding:0px; line-height:22px; }
.siteBody {color: #534227; font: 14px "Trebuchet MS", Helvetica, sans-serif; text-align:center; line-height:22px; z-index: 0; background: #dfcda0 url(../images/bodybg.png) top left;}
.siteBody-helper {padding: 0; text-align: left; background: url(../images/topbg.jpg) top left repeat-x;}
.siteBody-helper2 {background: url(../images/footsteps.png) center top no-repeat;}

a {color: #534227; text-decoration:none;}
a:hover {text-decoration:underline; color: #238597;}

h1, h2, h3, h4, h5, h6 { color: #238597; font-weight: bold; margin-bottom: 5px; margin-top: 5px;}


h1 { font-size: 24px; line-height: 35px; font-weight: bold; }
h2 { font-size: 18px; line-height: 35px; font-weight: bold;}
h3 { font-size: 16px; line-height: 24px; }
h4 { font-size: 14px; line-height: 22px; }
h5 { font-size: 12px; line-height: 20px; }


.float-left, .pull-left {float:left;}
.float-right, .pull-right {float:right;}
.clear { clear: both; display: block; float: none !important; height: 0; overflow: hidden; width: 0;}
.wrapper {margin:auto; position:relative;}
.wrapper-helper {/*padding-left: 10px; padding-right: 10px;*/}

/** general fixes **/
.img {border:none;}
.siteBody p {margin: 0; padding:0; text-align: justify;}
.siteBody ul {list-style:none; margin:0; padding:0;}
.content-body ul {list-style:disc; margin: 10 0; padding: 0 0 0 20px;}
.content-body p {margin: 10px 0;}

.button {background: #238597; border: medium none; color: #FFFFFF; cursor: pointer; height: 30px; line-height: 30px; padding: 0 15px; display: inline-block; border-radius: 3px; -moz-border-radius: 3px; -webkit-border-radius: 3px; -o-border-radius: 3px; font-size: 105%;}

ul.message {background-color: #C3D2E5; border-bottom: 3px solid #84A7DB; border-top: 3px solid #84A7DB; color: #0055BB; font-weight: bold;padding-left: 15px; margin-bottom: 15px; list-style: none !important;}
ul.error {background-color: #E6C0C0; border-bottom: 3px solid #DE7A7B; border-top: 3px solid #DE7A7B; color: #CC0000; font-weight: bold; padding-left: 15px; margin-bottom: 15px; list-style: none !important;}

/************* template *************/
.w1000 {max-width:1200px; margin: auto;}

.align-left {text-align: left;}
.align-right {text-align: right;}
.align-center {text-align: center;}
.align-justify {text-align: justify;}

.siteBody select,
.siteBody input[type="text"] {border: 1px solid #e5e5e5; height: 30px; color: #808080; width: 350px; padding-left: 5px; padding-right: 5px;}
.siteBody textarea {border: 1px solid #e5e5e5; color: #808080; width: 100%}


.logo { padding-top: 30px;}
.langmenu {margin: 5% 0; padding-right: 30px; }
.langmenu {color: #372b19; font-size: 14px;}
.langmenu li a {width: 24px; height: 19px; display:inline-block; overflow: hidden; text-indent: -400px; color: transparent; font-size: 14px; background: url(../images/flags.png) left top no-repeat;}
.langmenu li.lang-en a {background-position: 0 0px;}
.langmenu li.lang-el a {background-position: 0 -19px;}
.langmenu ul.lang-options li {display: inline-block; margin: 0 3px;}
.langmenu ul.lang-options li.active a {color: #238597;}


.mainmenu {position: relative;}
/*.mainmenu ul:after {content: '', clear: both;} */
ul.mainmenu li {float: left; font-size: 16px; line-height: 50px;}
ul.mainmenu li.active a, ul.mainmenu li a:hover {color: #238597;}
ul.mainmenu li a {color: #372b19; font-weight: bold; display: block; padding: 0 12px; text-decoration: none; background: url(../images/menubg.png) center top no-repeat;}
ul.mainmenu li.home:hover a,
ul.mainmenu li.home.active a,
ul.mainmenu li.diamoni:hover a,
ul.mainmenu li.diamoni.active a,
ul.mainmenu li.sightseeings:hover a,
ul.mainmenu li.sightseeings.active a {background-position: center -100px;}
ul.mainmenu li.topothesia:hover a,
ul.mainmenu li.topothesia.active a,
ul.mainmenu li.access:hover a,
ul.mainmenu li.access.active a {background-position: center -150px;}
ul.mainmenu li.gallery:hover a,
ul.mainmenu li.gallery.active a,
ul.mainmenu li.contact:hover a,
ul.mainmenu li.contact.active a {background-position: center -200px;}
ul.mainmenu li.prices {display:none;}
ul.mainmenu li.prices:hover a,
ul.mainmenu li.prices.active a {background-position: center -50px;}
.en ul.mainmenu li.home:hover a,
.en ul.mainmenu li.home.active a {background-position: center -50px;}
.en ul.mainmenu li.diamoni:hover a,
.en ul.mainmenu li.diamoni.active a {background-position: center -245px;}
.en ul.mainmenu li.access:hover a,
.en ul.mainmenu li.access.active a {background-position: center -100px;}
.en ul.mainmenu li.contact:hover a,
.en ul.mainmenu li.contact.active a {background-position: center -50px;}
.mainmenu-helper {}
select.select-menu {display:none; width: 100%;}

.menuToggler {display: none; background: #238597; color: #ffffff;  cursor: pointer; text-align: center; z-index: 450; position: relative; padding: 5px 10px; width: auto;}
.menuToggler .label {line-height: 16px; margin-bottom: 5px;}
.menuToggler .sandwich {width: 40px; margin: auto;}
.menuToggler .sandwich .bar {display: block; height: 4px; margin-bottom: 3px; background: #ffffff; border-radius: 2px;}
.menuToggler .label {float: left; margin: 5px 0px 5px 10px; font-weight: bold;}
.menuToggler .sandwich {float: left; margin: 4px auto auto; width: 20px;}
.menuToggler .sandwich .bar {height: 3px;}

.homebanner { margin-top: 25px;}
.homebanner-helper {padding: 20px;}

.innerBanner { margin-top: 25px;}
.innerBanner-helper {}

/*.frameborder1 {padding: 0 15px 15px 0; background: #f7f4ed url(../images/frameborder1.png) right bottom no-repeat;}
.frameborder2 {padding: 15px 0 0 15px; background: url(../images/frameborder2.png) left top no-repeat;} */

.frameborder1 {padding: 0 15px 15px 0; background: #f7f4ed;}
.frameborder2 {padding: 15px 0 0 15px;}

/*.contentBlock .frameborder1 {padding: 0 5px 15px 0; background: #f7f4ed url(../images/frame_content.png) right bottom no-repeat;}
.contentBlock .frameborder2 {padding: 5px 0 0 5px; background: url(../images/frame_content.png) left top no-repeat;}*/

.itemContent {padding: 0 20px 20px 20px;}
.itemContent p, .accommodationColumns p {margin: 10px 0;}
.itemContent ul {padding-left: 30px; margin: 15px 0; list-style: disc;}
.itemContent ul.tick, .itemContent ul.blue-circle {padding-left: 15px; margin: 15px 0; list-style: none;}
.itemContent ul.tick li {padding: 3px 0 3px 25px; background: url(../images/tick_16.png) left center no-repeat;}
.itemContent ul.blue-circle li {padding: 3px 0 3px 15px; background: url(../images/blue-circle.png) left center no-repeat;}

.contentBlock {margin-top: 20px;}
.contentBlock hr {display: none;}
.content h1, .accommodationColumn h3.title {background: url(../images/stars.png) left top no-repeat; padding: 8px 5px 8px 42px; font-weight: bold;/*height: 42px; line-height: 50px; overflow: hidden;*/ margin: 0 0 15px 0;}
.gallery .content h1 {background: url(../images/titlebg.png) left top no-repeat; height: 68px; line-height: 55px; padding-left: 50px;}

h3.title.brushed {background: url(../images/brushblue.png) top left no-repeat; height: 50px; line-height: 50px; color: #fff; position: relative; left: -25px;}
h3.title.brushed span {padding: 0 20px; font-family: 'pflibera_bold'; font-size: 22px;}

.avail_check h3.title.brushed {background: url(../images/brushblue2.png) top left no-repeat; float: left; width: 48%; margin-top: 0px;}
.avail_check .memebers_club {float: right; width: 48%; text-align: right;}
.avail_check .memebers_club a {background-color: #5cb85c; background-image: linear-gradient(to bottom, #9dd49d 0px, #9dd49d 1px, #5cb85c 1px, #5cb85c); border: 1px solid #419641; box-shadow: 0 -5px 8px rgba(0, 0, 0, 0.15) inset; color: #ffffff; display: inline-block; padding: 5px 15px; text-decoration: none; text-shadow: 0 -1px 0 #449d44;}
.avail_check .memebers_club a i {background: rgba(0, 0, 0, 0) url("../images/heart_16.png") no-repeat scroll 0 0; display: inline-block; height: 16px; margin-right: 10px; vertical-align: middle; width: 16px;}
.avail_check {margin-top: 20px; position: relative;}
.avail_check .hasDatepicker {background: #ffffff url(../images/calentar.png) center right no-repeat;}
.siteBody #form_online {text-align: center;}
.siteBody #form_online select,
.siteBody #form_online input {width: 15%; border: 1px solid #238597; box-shadow: 0 0 2px 1px #b7b7b7 inset; color: #746348; background-color: #ffffff;}
.siteBody #form_online #imageField {height: 30px; padding:0px; color: #ffffff; cursor: pointer; font-weight: bold; background-color: #238597; background-image: linear-gradient(to bottom, #238597 0px, #238597 1px, #228091 1px, #228091); border: 1px solid #1A6370; box-shadow: 0 -5px 8px rgba(0, 0, 0, 0.15) inset;}
.siteBody #form_online select option {padding: 0 10px;}

.homecolumns {margin-top: 30px;}
.homecolumn {width: 32%; position: relative;}
.homecolumn a.image {display: block; margin: auto;}
.homecolumn.middlecolumn {margin: 0 2%;}
.homecolumn .content {font-size: 13px; line-height: 18px; margin-bottom: 10px; min-height: 160px;}
.homecolumn .image img {display: block; width: 100%;}
.homecolumn .readmore {background: url(../images/star.png) left center no-repeat; padding-left: 30px; font-size: 12px; line-height: 27px; margin: 10px 0 5px 0;}
.homecolumn .readmore a {color: #a57733; text-decoration: none;}
.homecolumn .readmore a:hover {color: #238597;}

.homegallery {margin-top: 45px;}
.homegallery-helper {}
.homegallery h3.galleryTitle {color: #534227; font-size: 25px; line-height: 100%; text-align: center; margin: 0 0 15px 0;}
.homegallery .brownSeparator {background: url(../images/separator.png) center bottom no-repeat; height: 16px;}
.homegallery .carouselGallery {padding: 10px 30px;}

/* home carousel */
.carouselGallery .frameborder1 {padding: 0 8px 8px 0;}
.carouselGallery .frameborder2 {padding: 8px 0 0 8px; overflow: hidden;}
.liquid {position: relative;}
.liquid .previous,.liquid .next,
.liquid .owl-prev,.liquid .owl-next {display: block; height: 70px; width: 30px; margin: 0; padding: 0; position: absolute; top: 50%; margin-top: -35px; cursor: pointer;}
.liquid .owl-prev,
.liquid .previous {background: url('../images/arrows.png') top left no-repeat; left: -30px;}
.liquid .owl-next,
.liquid .next {background: url('../images/arrows.png') top right  no-repeat; right: -30px;}
.liquid .owl-prev:hover,
.liquid .previous:hover {background-position: bottom left;}
.liquid .owl-next:hover,
.liquid .next:hover {background-position: bottom right;}
.liquid .item a {display: block; position: relative;}
.liquid .item a .title {position: absolute; bottom:0px; left:0px; width: 100%; background: rgba(35, 133, 151, 0.7); padding: 3px 10px; color: #ffffff; font-weight: bold;}
.liquid .item img {display: block; max-height: 173px; position: relative;}
.liquid ul li {padding: 0 2px; margin: 0; float: left;}
.liquid ul li a {display: block;}
.liquid ul li a img {display: block;}
.homegallery .readmore {text-align: center; color: #8d7a55; margin-top: 10px;}
.homegallery .readmore a {color: #534227; text-decoration: none;}
.homegallery .readmore a:hover {color: #238597;}

.gallery .contentBlock .frameborder1 {padding: 0 0px 15px 0; background: none;}
.gallery .contentBlock .frameborder2, .gallery .contentWrap {padding: 0; background: none;}
.galleryFolder {position: relative; height: 250px; width: 275px; display: inline-block; margin: 20px 2% 0;}
.folderImages {position: relative; height: 100%;}
.imageWrapper {position: absolute; bottom:0; width: 90%;}
.galleryView, body.desktop .gallery .galleryView {text-align: center;}
.folderView .imageWrapper {position: relative; float:left; vertical-align: top; width: 24%; margin: 5px 0.5%;}
/*.imageFrame {background: url(../images/photoframe.png) left top no-repeat; width:183px; height: 210px; border-top: 1px solid rgba(0, 0, 0, 0);}*/
.imageFrame {background: #f7f4ed; /*border: 1px dashed #dac6a2; padding: 12px 10px 35px 10px;*/  box-shadow: 0 0 2px 0 #9d9d9d; margin: 0; padding: 10px; }
.imageFrame > div {background-size: cover; background-position: center center; background-repeat: no-repeat; margin: auto;}
.galleryView .imageFrame > div {background-size: cover; background-position: center center; background-repeat: no-repeat; margin: auto; height: 200px; width: 100%;}
.imageFrame > div a {display: block;}
.galleryView .imageFrame > div a {display: block; height:100%; width:100%;}
.imageFrame > div a > img {display: block; max-height: 170px; min-height: 170px; width: 100%}
.imageFrame .image.backButton {background: url(../images/backarrow.jpg);}
.folderTitle {position: absolute; bottom:0;}
.imageRotate1 {bottom: 10px; left: 0px;}
.imageRotate2 {bottom: 20px; left: 4%; }
.imageRotate3 {bottom: 30px; left: 8%}
.folderTitle {display: block; background: url(../images/photograllerytitle.png) left top no-repeat; padding-left: 10px; height: 50px; font-family: 'pflibera_bold'; font-size: 22px; line-height: 50px; color: #fff;}
.folderTitle:hover {color: #fff; text-decoration: none; background-position: left -50px;}
.folderTitle span {display: block; padding-right: 50px; background: url(../images/photograllerytitle.png) right top no-repeat;}
.folderTitle:hover span {background-position: right -50px;}
.galleryTitle {font-family: 'pflibera_bold'; font-size: 28px; line-height: 50px; color: #238597;}
.gallery .content, body.desktop .gallery .content {background: url(../images/bottle.png) right bottom no-repeat; padding-bottom: 190px;}
.gallery .footer {margin-top:0px;}

.contact .content {min-height: 600px; background: url(../images/contactbg.png) right bottom no-repeat; padding-bottom: 100px;}
.contact .contentBlock .frameborder1 {padding:0 4px 7px 0;}
.contact .contentBlock .frameborder2 {padding:15px 0 0 5px}
.contact-addon {background: url(../images/separatorinner.png) center top no-repeat; padding-top: 20px; margin-top: 20px;}
.contact-addon .formButtons input[type="reset"] {background: #a57733}
.contact-addon div.label {clear: both; float: left; width: 110px; margin-right: 10px;}
.contact-addon input[type="text"], .contact-addon textarea {float: left; margin-bottom: 5px;}
.contact-addon textarea {width: 350px; height: 170px;}
.contact-addon .antispamWrapper {clear: both; padding-top: 10px;}
.contact-addon .antispam {float: left;}
.contact-addon .antispam input {float:none; vertical-align: top; width: 225px;}
.contact-addon .formButtons {clear: both; padding: 15px 0 0 110px;}

.nivo-caption > div {}
.nivo-caption > div > div {}

.accommodationColumns {margin-top: 30px;}
.accommodationColumn {width: 49%; }
.accommodationColumn.first {margin-right: 2%;}
.accommodationColumn.last {}
.accommodationColumn h3.title {font-size: 18px;}
.accommodationColumn .content {padding: 0 20px 20px 20px;}
.accommodationColumn a {color: #238597;}

.footer, body.desktop .footer {background: url(../images/footerbg.png) repeat-x; height: 140px; margin-bottom: 30px; margin-top: 70px;}
.footer .float-left {height: 140px;}
.footerInfoBlock, body.desktop .footerInfoBlock {background: url(../images/logo_footer.png) left center no-repeat; padding: 15px 0 0 170px; color: #534227;}
.footerInfoBlock a {color: #534227;}
.copyrightBlock {padding: 0 10px 0 0; height: 140px; color: #8d7a55; text-align: right;}
.copyrightBlock a {color: #8d7a55; }
a.developer {display:block; padding-top: 10px;}

.socialIcons {padding-top: 30px;}
.socialIcons a {display: inline-block; width: 28px; height: 28px; background: url(../images/social.png) no-repeat;}
.socialIcons a.facebook {}
.socialIcons a.twitter {background-position: -33px 0;}
.socialIcons a.tripadvisor {background-position: -70px 0; width: 120px;}


/* price table */
table.XLixisTable {border-right: medium none; color: #747172; font-family: Trebuchet, "Trebuchet MS", Helvetica, sans-serif; font-size: 12px;}
table.XLixisTable tr td {border-right: 1px solid #E8E8EC; border-top: 1px solid #E8E8EC;}
table.XLixisTable tr th {padding: 5px; text-align: left;}
table.XLixisTable tr.TableHeader {background-image: url("../images/xlixis/gradient_table_header.png"); height: 37px;}
table.XLixisTable tr td {padding: 5px;}
table.XLixisTable tr td.evenPeriod {background-color: #E5D9C0; }
table.XLixisTable tr td.periodsTitle { background-color: #AA8B71; color: #FFFFFF;}
table.XLixisTable tr.TableOddRow:hover {background-color: #85E3ED;}
table.XLixisTable tr.TableEvenRow:hover {background-color: #85E3ED;}

.periodsTitle {background-color: #AA8B71; color: #FFFFFF;}
.evenPeriod {background-color: #E5D9C0;}
.periodExplainContainer {padding-top: 20px;}
.periodExplain {background-color: #E8E3D9; float: left; font-size: 12px; height: 55px; line-height: 18px; margin-left: 10px; padding: 5px; width: 170px;}
.periodExplain b {}
.periodExplain span {float: left; width: 190px;}

/* fixes */
.sightseeings .contentWrap table tr td {padding-bottom: 20px; padding-left: 20px;}
.sightseeings .contentWrap table tr td:first-child {padding-left: 0px;}
.mobileonly {display: none; text-align: center; clear:both;}
.desktop .mobileonly {display: block;}
.mobile .mobileonly {display: block;}
.contentBlock_Bottom {padding: 0 20px 20px;}
.gallery .contentBlock_Bottom {padding: 0;}

.starcars {margin-top: 20px;}
.starcars img {width: 50%;}

/* responsive */
@media only screen and (max-width : 1024px) {
.accommodationColumn img {width: 49% !important; height: auto !important;}
}

@media only screen and (max-width : 960px)
{

  .headerRight {float: none;}
  .langmenu  {float: none;}
  .logo, .langmenu {float: none; text-align: center;}

  /*resets on user request*/
  body.desktop .headerRight,
  body.desktop .langmenu {float: right; text-align: left;}
  body.desktop .logo {float: left;}

  .mobileonly {display:block;}
}

@media only screen and (min-width: 900px){
  .home .avail_check {margin-bottom: 85px; margin-top: -170px;  z-index: 500;}
  .home .avail_check > div {margin: 0 50px;}
  .home .avail_check .frameborder1 {background: none; padding: 0px;}
  .home .avail_check .frameborder2 {padding: 0px;}
  .home .avail_check .avail_content {background: #f7f4ed; padding: 15px;}
  .starcars {margin-top: 0;}
}

@media only screen and (max-width : 800px)
{
  .imageFrame > div a > img {max-height: 107px;}
}

@media only screen and (max-width : 760px)
{
  body{ -webkit-text-size-adjust: none;}
  .siteBody-helper2 {background-position: 45% 85px;}
  select.select-menu {display: block;}
  .headerRight {float: none;}
  .langmenu  {float: none; margin: 10px 0;}
  .logo, .langmenu {float: none; text-align: center;}
  .homecolumn {float: none; width: auto; margin: 2% 2%;}

  .top-wrapper, .homebanner, .avail_check, .contentBlock, .accommodationColumnsm, .starcars {margin-left: 2%; margin-right: 2%;}
  .avail_check .avail_content span {display: block; margin-bottom: 5px;}
  .siteBody .avail_check #form_online input,
  .siteBody .avail_check #form_online select {width: 24%;}
  .siteBody .avail_check #form_online span input {width: 49%;}

  /*resets on user request*/
  body.desktop select.select-menu {display: none;}
  body.desktop .headerRight,
  body.desktop .langmenu {float: right; text-align: left;}
  body.desktop .logo {float: left;}
  body.desktop .homecolumn {float: left; width: 32%; margin: auto;}
  body.desktop .homecolumn.middlecolumn {margin: 0 2%;}
}


@media only screen and (max-width : 680px)
{
  body{ -webkit-text-size-adjust: none;}

  .footer {background-repeat: repeat; height: auto;}
  .footer .float-left, .footer .float-right {float: none; text-align: center;}
  .footerInfoBlock {padding: 15px 5px 0 5px; background: none;}
  .accommodationColumn {float: none; margin: 2%; width: auto;}
  .gallery .innerBanner {display:none;}
  .gallery .galleryView {padding: 0;}
  .gallery .content {background-position: left bottom;}
  .contact .content {background-position: center bottom;}
  .siteBody input[type="text"], .contact .contact-addon textarea {width: 80%;}
  .contact .contact-addon .formButtons {padding:10px 0 0 0; text-align: center;}
  .contact .contact-addon .formButtons input {margin-bottom: 10px;}

  .menuToggler {display: block;}
  .mainmenu-helper {display: none;}
  .mainmenu-helper.visible {display: block;}
  ul.mainmenu {display: block; background: #f7f4ed;}
  ul.mainmenu li {float: none; border-bottom: 1px dashed #dac6a2;}

  /*resets on user request*/
  body.desktop .footer .float-left {float: left; text-align: left;}
  body.desktop .footer .float-right {float: right; text-align: right;}
  body.desktop .accommodationColumn {float: left; margin: auto; width: 49%;}
  body.desktop .accommodationColumn.first {margin-right: 2%;}
  body.desktop .gallery .innerBanner {display:block;}
  body.desktop.gallery .content,
  body.desktop.contact .content {background-position: right bottom;}
  body.desktop.siteBody input[type="text"] {width: 350px; }
  body.desktop .contact-addon textarea {width: 350px;}
  body.desktop.contact .contact-addon .formButtons {padding: 15px 0 0 110px; text-align: left;}
  body.desktop.contact .contact-addon .formButtons input {margin-bottom: 0px;}
}

@media only screen and (max-width : 640px)
{
  .homebanner .frameborder1,
  .carouselGallery .frameborder1 {padding: 0 5px 5px 0;}
  .homebanner .frameborder2,
  .carouselGallery .frameborder2 {padding: 5px 0 0 5px;}

  .folderView .imageWrapper {width: 49%;}

  .avail_check h3.title.brushed,
  .avail_check .memebers_club {float: none; width: auto;}
  .avail_check .memebers_club {margin-bottom: 10px;}

}

@media only screen and (max-width : 480px)
{
  .starcars img {width: 100%;}
  .starcars .starcars2 {display: none;}
}

@media only screen and (max-width : 360px)
{
  .folderView .imageWrapper {float: none; width: auto; display: block;}
  .imageFrame > div a > img {max-height: 100%;}
}



/**
 * Owl Carousel v2.2.0
 * Copyright 2013-2016 David Deutsch
 * Licensed under MIT (https://github.com/OwlCarousel2/OwlCarousel2/blob/master/LICENSE)
 */
.owl-carousel,.owl-carousel .owl-item{-webkit-tap-highlight-color:transparent;position:relative}.owl-carousel{display:none;width:100%;z-index:1}.owl-carousel .owl-stage{position:relative;-ms-touch-action:pan-Y}.owl-carousel .owl-stage:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.owl-carousel .owl-stage-outer{position:relative;overflow:hidden;-webkit-transform:translate3d(0,0,0)}.owl-carousel .owl-item{min-height:1px;float:left;-webkit-backface-visibility:hidden;-webkit-touch-callout:none}.owl-carousel .owl-item img{display:block;width:100%;-webkit-transform-style:preserve-3d}.owl-carousel .owl-dots.disabled,.owl-carousel .owl-nav.disabled{display:none}.no-js .owl-carousel,.owl-carousel.owl-loaded{display:block}.owl-carousel .owl-dot,.owl-carousel .owl-nav .owl-next,.owl-carousel .owl-nav .owl-prev{cursor:pointer;cursor:hand;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel.owl-loading{opacity:0;display:block}.owl-carousel.owl-hidden{opacity:0}.owl-carousel.owl-refresh .owl-item{visibility:hidden}.owl-carousel.owl-drag .owl-item{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel.owl-grab{cursor:move;cursor:grab}.owl-carousel.owl-rtl{direction:rtl}.owl-carousel.owl-rtl .owl-item{float:right}.owl-carousel .animated{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both}.owl-carousel .owl-animated-in{z-index:0}.owl-carousel .owl-animated-out{z-index:1}.owl-carousel .fadeOut{-webkit-animation-name:fadeOut;animation-name:fadeOut}@-webkit-keyframes fadeOut{0%{opacity:1}100%{opacity:0}}@keyframes fadeOut{0%{opacity:1}100%{opacity:0}}.owl-height{transition:height .5s ease-in-out}.owl-carousel .owl-item .owl-lazy{opacity:0;transition:opacity .4s ease}.owl-carousel .owl-item img.owl-lazy{-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.owl-carousel .owl-video-wrapper{position:relative;height:100%;background:#000}.owl-carousel .owl-video-play-icon{position:absolute;height:80px;width:80px;left:50%;top:50%;margin-left:-40px;margin-top:-40px;background:url(owl.video.play.png) no-repeat;cursor:pointer;z-index:1;-webkit-backface-visibility:hidden;transition:-webkit-transform .1s ease;transition:transform .1s ease}.owl-carousel .owl-video-play-icon:hover{-webkit-transform:scale(1.3,1.3);-ms-transform:scale(1.3,1.3);transform:scale(1.3,1.3)}.owl-carousel .owl-video-playing .owl-video-play-icon,.owl-carousel .owl-video-playing .owl-video-tn{display:none}.owl-carousel .owl-video-tn{opacity:0;height:100%;background-position:center center;background-repeat:no-repeat;background-size:contain;transition:opacity .4s ease}.owl-carousel .owl-video-frame{position:relative;z-index:1;height:100%;width:100%}


/*! jQuery UI - v1.11.2 - 2014-10-17
* http://jqueryui.com
* Includes: core.css, datepicker.css, theme.css
* To view and modify this theme, visit http://jqueryui.com/themeroller/?ffDefault=Lucida%20Grande%2CLucida%20Sans%2CArial%2Csans-serif&fwDefault=bold&fsDefault=1.1em&cornerRadius=5px&bgColorHeader=5c9ccc&bgTextureHeader=gloss_wave&bgImgOpacityHeader=55&borderColorHeader=4297d7&fcHeader=ffffff&iconColorHeader=d8e7f3&bgColorContent=fcfdfd&bgTextureContent=inset_hard&bgImgOpacityContent=100&borderColorContent=a6c9e2&fcContent=222222&iconColorContent=469bdd&bgColorDefault=dfeffc&bgTextureDefault=glass&bgImgOpacityDefault=85&borderColorDefault=c5dbec&fcDefault=2e6e9e&iconColorDefault=6da8d5&bgColorHover=d0e5f5&bgTextureHover=glass&bgImgOpacityHover=75&borderColorHover=79b7e7&fcHover=1d5987&iconColorHover=217bc0&bgColorActive=f5f8f9&bgTextureActive=inset_hard&bgImgOpacityActive=100&borderColorActive=79b7e7&fcActive=e17009&iconColorActive=f9bd01&bgColorHighlight=fbec88&bgTextureHighlight=flat&bgImgOpacityHighlight=55&borderColorHighlight=fad42e&fcHighlight=363636&iconColorHighlight=2e83ff&bgColorError=fef1ec&bgTextureError=glass&bgImgOpacityError=95&borderColorError=cd0a0a&fcError=cd0a0a&iconColorError=cd0a0a&bgColorOverlay=aaaaaa&bgTextureOverlay=flat&bgImgOpacityOverlay=0&opacityOverlay=30&bgColorShadow=aaaaaa&bgTextureShadow=flat&bgImgOpacityShadow=0&opacityShadow=30&thicknessShadow=8px&offsetTopShadow=-8px&offsetLeftShadow=-8px&cornerRadiusShadow=8px
* Copyright 2014 jQuery Foundation and other contributors; Licensed MIT */

.ui-helper-hidden{display:none}.ui-helper-hidden-accessible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.ui-helper-reset{margin:0;padding:0;border:0;outline:0;line-height:1.3;text-decoration:none;font-size:100%;list-style:none}.ui-helper-clearfix:before,.ui-helper-clearfix:after{content:"";display:table;border-collapse:collapse}.ui-helper-clearfix:after{clear:both}.ui-helper-clearfix{min-height:0}.ui-helper-zfix{width:100%;height:100%;top:0;left:0;position:absolute;opacity:0;filter:Alpha(Opacity=0)}.ui-front{z-index:100}.ui-state-disabled{cursor:default!important}.ui-icon{display:block;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat}.ui-widget-overlay{position:fixed;top:0;left:0;width:100%;height:100%}.ui-datepicker{width:17em;padding:.2em .2em 0;display:none}.ui-datepicker .ui-datepicker-header{position:relative;padding:.2em 0}.ui-datepicker .ui-datepicker-prev,.ui-datepicker .ui-datepicker-next{position:absolute;top:2px;width:1.8em;height:1.8em}.ui-datepicker .ui-datepicker-prev-hover,.ui-datepicker .ui-datepicker-next-hover{top:1px}.ui-datepicker .ui-datepicker-prev{left:2px}.ui-datepicker .ui-datepicker-next{right:2px}.ui-datepicker .ui-datepicker-prev-hover{left:1px}.ui-datepicker .ui-datepicker-next-hover{right:1px}.ui-datepicker .ui-datepicker-prev span,.ui-datepicker .ui-datepicker-next span{display:block;position:absolute;left:50%;margin-left:-8px;top:50%;margin-top:-8px}.ui-datepicker .ui-datepicker-title{margin:0 2.3em;line-height:1.8em;text-align:center}.ui-datepicker .ui-datepicker-title select{font-size:1em;margin:1px 0}.ui-datepicker select.ui-datepicker-month,.ui-datepicker select.ui-datepicker-year{width:45%}.ui-datepicker table{width:100%;font-size:.9em;border-collapse:collapse;margin:0 0 .4em}.ui-datepicker th{padding:.7em .3em;text-align:center;font-weight:bold;border:0}.ui-datepicker td{border:0;padding:1px}.ui-datepicker td span,.ui-datepicker td a{display:block;padding:.2em;text-align:right;text-decoration:none}.ui-datepicker .ui-datepicker-buttonpane{background-image:none;margin:.7em 0 0 0;padding:0 .2em;border-left:0;border-right:0;border-bottom:0}.ui-datepicker .ui-datepicker-buttonpane button{float:right;margin:.5em .2em .4em;cursor:pointer;padding:.2em .6em .3em .6em;width:auto;overflow:visible}.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current{float:left}.ui-datepicker.ui-datepicker-multi{width:auto}.ui-datepicker-multi .ui-datepicker-group{float:left}.ui-datepicker-multi .ui-datepicker-group table{width:95%;margin:0 auto .4em}.ui-datepicker-multi-2 .ui-datepicker-group{width:50%}.ui-datepicker-multi-3 .ui-datepicker-group{width:33.3%}.ui-datepicker-multi-4 .ui-datepicker-group{width:25%}.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header{border-left-width:0}.ui-datepicker-multi .ui-datepicker-buttonpane{clear:left}.ui-datepicker-row-break{clear:both;width:100%;font-size:0}.ui-datepicker-rtl{direction:rtl}.ui-datepicker-rtl .ui-datepicker-prev{right:2px;left:auto}.ui-datepicker-rtl .ui-datepicker-next{left:2px;right:auto}.ui-datepicker-rtl .ui-datepicker-prev:hover{right:1px;left:auto}.ui-datepicker-rtl .ui-datepicker-next:hover{left:1px;right:auto}.ui-datepicker-rtl .ui-datepicker-buttonpane{clear:right}.ui-datepicker-rtl .ui-datepicker-buttonpane button{float:left}.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current,.ui-datepicker-rtl .ui-datepicker-group{float:right}.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header{border-right-width:0;border-left-width:1px}.ui-widget{font-family:Lucida Grande,Lucida Sans,Arial,sans-serif;font-size:1.1em}.ui-widget .ui-widget{font-size:1em}.ui-widget input,.ui-widget select,.ui-widget textarea,.ui-widget button{font-family:Lucida Grande,Lucida Sans,Arial,sans-serif;font-size:1em}.ui-widget-content{border:1px solid #a6c9e2;background:#fcfdfd url("../images/jquery-ui/ui-bg_inset-hard_100_fcfdfd_1x100.png") 50% bottom repeat-x;color:#222}.ui-widget-content a{color:#222}.ui-widget-header{border:1px solid #4297d7;background:#5c9ccc url("../images/jquery-ui/ui-bg_gloss-wave_55_5c9ccc_500x100.png") 50% 50% repeat-x;color:#fff;font-weight:bold}.ui-widget-header a{color:#fff}.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default{border:1px solid #c5dbec;background:#dfeffc url("../images/jquery-ui/ui-bg_glass_85_dfeffc_1x400.png") 50% 50% repeat-x;font-weight:bold;color:#2e6e9e}.ui-state-default a,.ui-state-default a:link,.ui-state-default a:visited{color:#2e6e9e;text-decoration:none}.ui-state-hover,.ui-widget-content .ui-state-hover,.ui-widget-header .ui-state-hover,.ui-state-focus,.ui-widget-content .ui-state-focus,.ui-widget-header .ui-state-focus{border:1px solid #79b7e7;background:#d0e5f5 url("../images/jquery-ui/ui-bg_glass_75_d0e5f5_1x400.png") 50% 50% repeat-x;font-weight:bold;color:#1d5987}.ui-state-hover a,.ui-state-hover a:hover,.ui-state-hover a:link,.ui-state-hover a:visited,.ui-state-focus a,.ui-state-focus a:hover,.ui-state-focus a:link,.ui-state-focus a:visited{color:#1d5987;text-decoration:none}.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active{border:1px solid #79b7e7;background:#f5f8f9 url("../images/jquery-ui/ui-bg_inset-hard_100_f5f8f9_1x100.png") 50% 50% repeat-x;font-weight:bold;color:#e17009}.ui-state-active a,.ui-state-active a:link,.ui-state-active a:visited{color:#e17009;text-decoration:none}.ui-state-highlight,.ui-widget-content .ui-state-highlight,.ui-widget-header .ui-state-highlight{border:1px solid #fad42e;background:#fbec88 url("../images/jquery-ui/ui-bg_flat_55_fbec88_40x100.png") 50% 50% repeat-x;color:#363636}.ui-state-highlight a,.ui-widget-content .ui-state-highlight a,.ui-widget-header .ui-state-highlight a{color:#363636}.ui-state-error,.ui-widget-content .ui-state-error,.ui-widget-header .ui-state-error{border:1px solid #cd0a0a;background:#fef1ec url("../images/jquery-ui/ui-bg_glass_95_fef1ec_1x400.png") 50% 50% repeat-x;color:#cd0a0a}.ui-state-error a,.ui-widget-content .ui-state-error a,.ui-widget-header .ui-state-error a{color:#cd0a0a}.ui-state-error-text,.ui-widget-content .ui-state-error-text,.ui-widget-header .ui-state-error-text{color:#cd0a0a}.ui-priority-primary,.ui-widget-content .ui-priority-primary,.ui-widget-header .ui-priority-primary{font-weight:bold}.ui-priority-secondary,.ui-widget-content .ui-priority-secondary,.ui-widget-header .ui-priority-secondary{opacity:.7;filter:Alpha(Opacity=70);font-weight:normal}.ui-state-disabled,.ui-widget-content .ui-state-disabled,.ui-widget-header .ui-state-disabled{opacity:.35;filter:Alpha(Opacity=35);background-image:none}.ui-state-disabled .ui-icon{filter:Alpha(Opacity=35)}.ui-icon{width:16px;height:16px}.ui-icon,.ui-widget-content .ui-icon{background-image:url("../images/jquery-ui/ui-icons_469bdd_256x240.png")}.ui-widget-header .ui-icon{background-image:url("../images/jquery-ui/ui-icons_d8e7f3_256x240.png")}.ui-state-default .ui-icon{background-image:url("../images/jquery-ui/ui-icons_6da8d5_256x240.png")}.ui-state-hover .ui-icon,.ui-state-focus .ui-icon{background-image:url("../images/jquery-ui/ui-icons_217bc0_256x240.png")}.ui-state-active .ui-icon{background-image:url("../images/jquery-ui/ui-icons_f9bd01_256x240.png")}.ui-state-highlight .ui-icon{background-image:url("../images/jquery-ui/ui-icons_2e83ff_256x240.png")}.ui-state-error .ui-icon,.ui-state-error-text .ui-icon{background-image:url("../images/jquery-ui/ui-icons_cd0a0a_256x240.png")}.ui-icon-blank{background-position:16px 16px}.ui-icon-carat-1-n{background-position:0 0}.ui-icon-carat-1-ne{background-position:-16px 0}.ui-icon-carat-1-e{background-position:-32px 0}.ui-icon-carat-1-se{background-position:-48px 0}.ui-icon-carat-1-s{background-position:-64px 0}.ui-icon-carat-1-sw{background-position:-80px 0}.ui-icon-carat-1-w{background-position:-96px 0}.ui-icon-carat-1-nw{background-position:-112px 0}.ui-icon-carat-2-n-s{background-position:-128px 0}.ui-icon-carat-2-e-w{background-position:-144px 0}.ui-icon-triangle-1-n{background-position:0 -16px}.ui-icon-triangle-1-ne{background-position:-16px -16px}.ui-icon-triangle-1-e{background-position:-32px -16px}.ui-icon-triangle-1-se{background-position:-48px -16px}.ui-icon-triangle-1-s{background-position:-64px -16px}.ui-icon-triangle-1-sw{background-position:-80px -16px}.ui-icon-triangle-1-w{background-position:-96px -16px}.ui-icon-triangle-1-nw{background-position:-112px -16px}.ui-icon-triangle-2-n-s{background-position:-128px -16px}.ui-icon-triangle-2-e-w{background-position:-144px -16px}.ui-icon-arrow-1-n{background-position:0 -32px}.ui-icon-arrow-1-ne{background-position:-16px -32px}.ui-icon-arrow-1-e{background-position:-32px -32px}.ui-icon-arrow-1-se{background-position:-48px -32px}.ui-icon-arrow-1-s{background-position:-64px -32px}.ui-icon-arrow-1-sw{background-position:-80px -32px}.ui-icon-arrow-1-w{background-position:-96px -32px}.ui-icon-arrow-1-nw{background-position:-112px -32px}.ui-icon-arrow-2-n-s{background-position:-128px -32px}.ui-icon-arrow-2-ne-sw{background-position:-144px -32px}.ui-icon-arrow-2-e-w{background-position:-160px -32px}.ui-icon-arrow-2-se-nw{background-position:-176px -32px}.ui-icon-arrowstop-1-n{background-position:-192px -32px}.ui-icon-arrowstop-1-e{background-position:-208px -32px}.ui-icon-arrowstop-1-s{background-position:-224px -32px}.ui-icon-arrowstop-1-w{background-position:-240px -32px}.ui-icon-arrowthick-1-n{background-position:0 -48px}.ui-icon-arrowthick-1-ne{background-position:-16px -48px}.ui-icon-arrowthick-1-e{background-position:-32px -48px}.ui-icon-arrowthick-1-se{background-position:-48px -48px}.ui-icon-arrowthick-1-s{background-position:-64px -48px}.ui-icon-arrowthick-1-sw{background-position:-80px -48px}.ui-icon-arrowthick-1-w{background-position:-96px -48px}.ui-icon-arrowthick-1-nw{background-position:-112px -48px}.ui-icon-arrowthick-2-n-s{background-position:-128px -48px}.ui-icon-arrowthick-2-ne-sw{background-position:-144px -48px}.ui-icon-arrowthick-2-e-w{background-position:-160px -48px}.ui-icon-arrowthick-2-se-nw{background-position:-176px -48px}.ui-icon-arrowthickstop-1-n{background-position:-192px -48px}.ui-icon-arrowthickstop-1-e{background-position:-208px -48px}.ui-icon-arrowthickstop-1-s{background-position:-224px -48px}.ui-icon-arrowthickstop-1-w{background-position:-240px -48px}.ui-icon-arrowreturnthick-1-w{background-position:0 -64px}.ui-icon-arrowreturnthick-1-n{background-position:-16px -64px}.ui-icon-arrowreturnthick-1-e{background-position:-32px -64px}.ui-icon-arrowreturnthick-1-s{background-position:-48px -64px}.ui-icon-arrowreturn-1-w{background-position:-64px -64px}.ui-icon-arrowreturn-1-n{background-position:-80px -64px}.ui-icon-arrowreturn-1-e{background-position:-96px -64px}.ui-icon-arrowreturn-1-s{background-position:-112px -64px}.ui-icon-arrowrefresh-1-w{background-position:-128px -64px}.ui-icon-arrowrefresh-1-n{background-position:-144px -64px}.ui-icon-arrowrefresh-1-e{background-position:-160px -64px}.ui-icon-arrowrefresh-1-s{background-position:-176px -64px}.ui-icon-arrow-4{background-position:0 -80px}.ui-icon-arrow-4-diag{background-position:-16px -80px}.ui-icon-extlink{background-position:-32px -80px}.ui-icon-newwin{background-position:-48px -80px}.ui-icon-refresh{background-position:-64px -80px}.ui-icon-shuffle{background-position:-80px -80px}.ui-icon-transfer-e-w{background-position:-96px -80px}.ui-icon-transferthick-e-w{background-position:-112px -80px}.ui-icon-folder-collapsed{background-position:0 -96px}.ui-icon-folder-open{background-position:-16px -96px}.ui-icon-document{background-position:-32px -96px}.ui-icon-document-b{background-position:-48px -96px}.ui-icon-note{background-position:-64px -96px}.ui-icon-mail-closed{background-position:-80px -96px}.ui-icon-mail-open{background-position:-96px -96px}.ui-icon-suitcase{background-position:-112px -96px}.ui-icon-comment{background-position:-128px -96px}.ui-icon-person{background-position:-144px -96px}.ui-icon-print{background-position:-160px -96px}.ui-icon-trash{background-position:-176px -96px}.ui-icon-locked{background-position:-192px -96px}.ui-icon-unlocked{background-position:-208px -96px}.ui-icon-bookmark{background-position:-224px -96px}.ui-icon-tag{background-position:-240px -96px}.ui-icon-home{background-position:0 -112px}.ui-icon-flag{background-position:-16px -112px}.ui-icon-calendar{background-position:-32px -112px}.ui-icon-cart{background-position:-48px -112px}.ui-icon-pencil{background-position:-64px -112px}.ui-icon-clock{background-position:-80px -112px}.ui-icon-disk{background-position:-96px -112px}.ui-icon-calculator{background-position:-112px -112px}.ui-icon-zoomin{background-position:-128px -112px}.ui-icon-zoomout{background-position:-144px -112px}.ui-icon-search{background-position:-160px -112px}.ui-icon-wrench{background-position:-176px -112px}.ui-icon-gear{background-position:-192px -112px}.ui-icon-heart{background-position:-208px -112px}.ui-icon-star{background-position:-224px -112px}.ui-icon-link{background-position:-240px -112px}.ui-icon-cancel{background-position:0 -128px}.ui-icon-plus{background-position:-16px -128px}.ui-icon-plusthick{background-position:-32px -128px}.ui-icon-minus{background-position:-48px -128px}.ui-icon-minusthick{background-position:-64px -128px}.ui-icon-close{background-position:-80px -128px}.ui-icon-closethick{background-position:-96px -128px}.ui-icon-key{background-position:-112px -128px}.ui-icon-lightbulb{background-position:-128px -128px}.ui-icon-scissors{background-position:-144px -128px}.ui-icon-clipboard{background-position:-160px -128px}.ui-icon-copy{background-position:-176px -128px}.ui-icon-contact{background-position:-192px -128px}.ui-icon-image{background-position:-208px -128px}.ui-icon-video{background-position:-224px -128px}.ui-icon-script{background-position:-240px -128px}.ui-icon-alert{background-position:0 -144px}.ui-icon-info{background-position:-16px -144px}.ui-icon-notice{background-position:-32px -144px}.ui-icon-help{background-position:-48px -144px}.ui-icon-check{background-position:-64px -144px}.ui-icon-bullet{background-position:-80px -144px}.ui-icon-radio-on{background-position:-96px -144px}.ui-icon-radio-off{background-position:-112px -144px}.ui-icon-pin-w{background-position:-128px -144px}.ui-icon-pin-s{background-position:-144px -144px}.ui-icon-play{background-position:0 -160px}.ui-icon-pause{background-position:-16px -160px}.ui-icon-seek-next{background-position:-32px -160px}.ui-icon-seek-prev{background-position:-48px -160px}.ui-icon-seek-end{background-position:-64px -160px}.ui-icon-seek-start{background-position:-80px -160px}.ui-icon-seek-first{background-position:-80px -160px}.ui-icon-stop{background-position:-96px -160px}.ui-icon-eject{background-position:-112px -160px}.ui-icon-volume-off{background-position:-128px -160px}.ui-icon-volume-on{background-position:-144px -160px}.ui-icon-power{background-position:0 -176px}.ui-icon-signal-diag{background-position:-16px -176px}.ui-icon-signal{background-position:-32px -176px}.ui-icon-battery-0{background-position:-48px -176px}.ui-icon-battery-1{background-position:-64px -176px}.ui-icon-battery-2{background-position:-80px -176px}.ui-icon-battery-3{background-position:-96px -176px}.ui-icon-circle-plus{background-position:0 -192px}.ui-icon-circle-minus{background-position:-16px -192px}.ui-icon-circle-close{background-position:-32px -192px}.ui-icon-circle-triangle-e{background-position:-48px -192px}.ui-icon-circle-triangle-s{background-position:-64px -192px}.ui-icon-circle-triangle-w{background-position:-80px -192px}.ui-icon-circle-triangle-n{background-position:-96px -192px}.ui-icon-circle-arrow-e{background-position:-112px -192px}.ui-icon-circle-arrow-s{background-position:-128px -192px}.ui-icon-circle-arrow-w{background-position:-144px -192px}.ui-icon-circle-arrow-n{background-position:-160px -192px}.ui-icon-circle-zoomin{background-position:-176px -192px}.ui-icon-circle-zoomout{background-position:-192px -192px}.ui-icon-circle-check{background-position:-208px -192px}.ui-icon-circlesmall-plus{background-position:0 -208px}.ui-icon-circlesmall-minus{background-position:-16px -208px}.ui-icon-circlesmall-close{background-position:-32px -208px}.ui-icon-squaresmall-plus{background-position:-48px -208px}.ui-icon-squaresmall-minus{background-position:-64px -208px}.ui-icon-squaresmall-close{background-position:-80px -208px}.ui-icon-grip-dotted-vertical{background-position:0 -224px}.ui-icon-grip-dotted-horizontal{background-position:-16px -224px}.ui-icon-grip-solid-vertical{background-position:-32px -224px}.ui-icon-grip-solid-horizontal{background-position:-48px -224px}.ui-icon-gripsmall-diagonal-se{background-position:-64px -224px}.ui-icon-grip-diagonal-se{background-position:-80px -224px}.ui-corner-all,.ui-corner-top,.ui-corner-left,.ui-corner-tl{border-top-left-radius:5px}.ui-corner-all,.ui-corner-top,.ui-corner-right,.ui-corner-tr{border-top-right-radius:5px}.ui-corner-all,.ui-corner-bottom,.ui-corner-left,.ui-corner-bl{border-bottom-left-radius:5px}.ui-corner-all,.ui-corner-bottom,.ui-corner-right,.ui-corner-br{border-bottom-right-radius:5px}.ui-widget-overlay{background:#aaa url("../images/jquery-ui/ui-bg_flat_0_aaaaaa_40x100.png") 50% 50% repeat-x;opacity:.3;filter:Alpha(Opacity=30)}.ui-widget-shadow{margin:-8px 0 0 -8px;padding:8px;background:#aaa url("../images/jquery-ui/ui-bg_flat_0_aaaaaa_40x100.png") 50% 50% repeat-x;opacity:.3;filter:Alpha(Opacity=30);border-radius:8px}
