@import url(../NatSkin/BaseStyle.css);@import url(../WebFontsContrib/roboto/font-face.css);@import url(../WebFontsContrib/open-sans/font-face.css);.natPoweredBy{left:2em}.natBody{font-size:14px;line-height:1.5;color:#444;font-family:'Roboto',Arial,sans-serif;font-weight:400;margin-bottom:0;background:#fff}.natBody>img:last-of-type{display:none}.natLoginBody,.natViewBody{background-image:url(contentbg.png);background-repeat:repeat-x;background-position:0 -8px}.solrSearchHits .foswikiProfileInfo,.jqTopicCreator .tcFilter,.ui-dialog,.natEditBody{font-size:14px}blockquote i,address:first-line ,dt,b,strong{font-weight:700}.natEditBody{background:#fff}.foswikiNormal{font-size:14px;line-height:1.5em;font-family:'Roboto',Arial,sans-serif}.natTopicActions>.natUserAction,.natTopicActions>.natTopicAction,.natTopicActions .natMoreActionsTopicAction,.sf-menu a,a{color:#415fa7}a:hover{background-color:transparent;text-decoration:underline}.natMainContents a.natExternalLink:after{display:none}.atomikosTransparentButton:hover,.atomikosGreenButton:hover,.atomikosOrangeButton:hover,button.atomikosButton:hover,.atomikosButton:hover{color:#fff;text-decoration:none}.atomikosButtonBox .atomikosButton,.atomikosButtonBox .atomikosOrangeButton,.atomikosButtonBox .atomikosGreenButton{margin-bottom:10px}.atomikosButtonBox .atomikosButton:last-child{margin-right:0}button.atomikosButton,.atomikosButton,.atomikosTransparentButton,.atomikosGreenButton,.atomikosOrangeButton{font-size:120%;font-weight:600;line-height:2;text-decoration:none;display:inline-block;margin:20px 20px 20px 0;padding:.5em 1em;text-decoration:none;border-radius:4px;color:#fff!important;transition:all 100ms;text-align:center}button.atomikosButton{font-size:inherit;margin:0}button.atomikosFlatButton,body .atomikosFlatButton,body .atomikosFlatButton:hover{border:0;box-shadow:none!important;border-radius:0!important;background-image:none!important;text-shadow:none!important}.atomikosTransparentButton{border:3px solid white;box-shadow:none;border-radius:0}.atomikosTransparentButton:hover{border:3px solid #f9a842;background-color:#f9a842}button.atomikosButton,.atomikosButton{background-color:#838ae4;box-shadow:0 5px 0 #5c65c8}button.atomikosButton:hover,.atomikosButton:hover{background-color:#8e96eb;box-shadow:0 5px 0 #7d86e3}.atomikosOrangeButton{background-color:#f9a842;box-shadow:0 5px 0 #d28018}.atomikosOrangeButton:hover{background-color:#ffb55b;box-shadow:0 5px 0 #e69734}.atomikosGreenButton{background-color:#37c787;box-shadow:0 5px 0 #3ca375}.atomikosGreenButton:hover{background-color:#43d996;box-shadow:0 5px 0 #57bd90}.atomikosGreenQuote,.atomikosOrangeQuote,.atomikosQuote{border-radius:1em;width:20em;max-width:100%;margin:0 0 1em 1em;float:right;box-sizing:border-box;font-style:italic}.atomikosGreenQuote a,.atomikosOrangeQuote a,.atomikosQuote a{color:#fff}.atomikosGreenQuote em,.atomikosOrangeQuote em,.atomikosQuote em{font-style:normal;font-weight:bold}.atomikosQuote{color:#4c5f99}.atomikosGreenQuote{background:#37c787;color:#fff;padding:1em}.atomikosOrangeQuote{background:#f9a842;color:#fff;padding:1em}.atomikosMore{margin-top:1.5em;color:#f9a842}.atomikosMore a{color:#f9a842;text-decoration:none}.atomikosMore a:hover{color:#638ff4;text-decoration:underline}.foswikiAlt,.alt,.foswikiHelp,.foswikiSuccessMessage,.foswikiErrorMessage,.foswikiWarningMessage,.foswikiInfoMessage,.foswikiTipMessage{font-weight:400;border-radius:0}.jqTabPaneDefault>.jqTabGroup a:hover,.jqTabPaneDefault>.jqTabGroup a:focus,.foswikiDialog h2 a:hover,.foswikiPageForm h2 a:hover,.foswikiFormSteps h2 a:hover,.hover,a:hover,a:hover .foswikiGrayText{color:#638ff4;background-color:transparent}a.foswikiNewLink{color:#ca55b6;background-color:#f5f5f5}h1{font-size:1.7143em;line-height:1.2;margin-top:0;margin-bottom:.5em;border-bottom:1px solid #e4e4e4}h1,h1 a,h1 a:hover{color:#e17012;background-color:transparent}h1 .foswikiTopicExtra,h1 .foswikiTopicSummary{letter-spacing:0;font-family:Arial,sans-serif}h1 .foswikiTopicSummary{font-size:.5em;line-height:1.5em}.foswikiToc ul{border-top:0;border-left:3px solid #e382d3;border-left:3px solid #4c5f99;margin:0;padding:0}.foswikiToctitle,h2,h3,h4,h5,h6,h2 a,h3 a,h4 a,h5 a,h6 a{color:#364f89;color:#4c5f99;font-weight:500;text-decoration:none}.foswikiAlt>h2:first-of-type,.alt>h2:first-of-type{margin-top:0}.foswikiGrid h2{border-bottom:0}.foswikiGrid .border,.foswikiGrid hr{border-color:#ddd}h2,.foswikiNormal h2{font-size:1.2867em;line-height:1.5556em;margin:2.3333em 0 1.6667em}h3,.foswikiNormal h3{font-size:1.1429em;line-height:1.3125em;margin:1.3125em 0}h4,.foswikiNormal h4{font-size:1.0714em;line-height:1.4em;margin-top:1.4em;margin-bottom:0}h5,.foswikiNormal h5{font-size:1em;line-height:1.5em;margin-top:1.5em;margin-bottom:0}.foswikiGrid h3,.foswikiGrid h2{margin-top:0}.natMiddle,.natMiddleContents{background-color:transparent}.natTopBar{box-shadow:0 0 10px 0 rgba(0,0,0,0.4);-moz-box-shadow:0 0 10px 0 rgba(0,0,0,0.4);-webkit-box-shadow:0 0 10px 0 rgba(0,0,0,0.4);margin-bottom:1em;background:#fff;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2Y0ZjRmNCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmZmZmZmYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(top,#eee 0,#fff 50%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#eee),color-stop(50%,#fff));background:-webkit-linear-gradient(top,#eee 0,#fff 50%);background:-o-linear-gradient(top,#eee 0,#fff 50%);background:-ms-linear-gradient(top,#eee 0,#fff 50%);background:linear-gradient(to bottom,#eee 0,#fff 50%);border-bottom:1px solid #90a6c6}.natBody .natTopBarContents{padding:1em 1em 1.5em;position:relative}.atomikosSectionContents{overflow:hidden}.atomikosSectionContents,.natBodyFixed .natTopBarContents,.natBodyFixed .natBottomBarContents,.natBodyFixed .natBodyContents{width:80em;margin:0 auto;padding-left:1em;padding-right:1em}.natTopLeft{float:left;width:115px}.natTopRight{margin:20px 0 0 125px;float:none}.natTopRightContents{float:right;font-size:14px}.natMain{padding-top:1.5em}.natEditBody .natMain{padding-top:0}.natMainHeaderContents{padding-top:0;padding-bottom:0}.natMoreActionsMenu .natMegaMenu{top:1.8em;right:1.385em}.natTopicActions{transition:height 500ms}.is-sticky .natTopicActions{background-color:#f6f6f6;z-index:3;right:0;padding:7px 14px;box-shadow:0 0 10px 0 rgba(0,0,0,0.4);-moz-box-shadow:0 0 10px 0 rgba(0,0,0,0.4);-webkit-box-shadow:0 0 10px 0 rgba(0,0,0,0.4);border-bottom:1px solid #90a6c6;border-left:1px solid #90a6c6;border-radius:0 0 0 5px;height:22px}.natBodyOff .natMainHeaderContents,.natBodyOff .natMainContents,.natBodyOff .natMainFooterContents{padding-left:0;padding-right:0}.natBodyRight .natMainHeaderContents,.natBodyRight .natMainContents,.natBodyRight .natMainFooterContents{padding-left:0}.natBodyLeft .natMainHeaderContents,.natBodyLeft .natMainContents,.natBodyLeft .natMainFooterContents{padding-right:0}.natWebTitle img{height:61px}ul.foswikiCustomBullets,.foswikiCustomBullets ul{padding-left:2.0em;margin-left:0;list-style:none}ul.foswikiCustomBullets>li>img,.foswikiCustomBullets ul>li>img{margin-left:-2em;padding-right:.5em}.natWebMenu{font-size:105%}.natWebMenu .natWebMenuContents>ul>li>.foswikiCurrentWebHomeLink{background-color:transparent;color:#415fa7}.natWebMenu li a{font-weight:500;color:#415fa7}.natWebMenuContents>ul>li{text-transform:uppercase;margin-left:1em;margin-right:1em}.natWebMenuContents>ul>li.sfHover,.natWebMenu .sf-menu li:hover{background-color:transparent}.natWebMenuContents>ul>li>a,.natWebMenuContents>ul.sf-menu>li>a{border-color:transparent;border-width:0 0 3px 0;border-style:solid;padding-left:0;padding-right:0}.natWebMenuContents>ul:hover>li.current>a{border-color:transparent}.natWebMenuContents>ul>li.sfHover>a,.natWebMenuContents>ul>li.current>a,.natWebMenuContents>ul>li.current>a:hover,.natWebMenuContents>ul>li.current>.foswikiCurrentWebHomeLink,.natWebMenuContents>ul>li>.foswikiCurrentWebHomeLink:hover,.natWebMenuContents>ul>li>a:hover{color:#415fa7;border-color:#415fa7;background-color:transparent}.natTopicActions .natUserAction:hover,.natTopicActions .natTopicAction:hover,.natTopicActions ul ul .natTopicAction:hover,.natWebMenu li.sfHover>a,.natWebMenu li a:hover{background-color:#e4e4e4;color:#444}.natTopicActions .natMoreActionsTopicAction:hover,.natTopicActions .sfHover .natMoreActionsTopicAction,.natTopicActions>.natTopicAction:hover{background-color:#838ae4;color:#fff}.natTopicActions .natMoreActionsMenu a{color:#444}.natWebMenu li li{text-transform:none;border-bottom:1px solid #e4e4e4}.natWebMenu li li hr{height:0;margin-top:-1px;border:0}.natWebMenu li li a{padding:.25em 1em}.natSideBar{width:20em}.natSideBar li{padding:.2em 0}.natSolrBody .natSideBar li{padding:0}.blogSideBarSimilar li,.blogSideBarRecent li{margin-bottom:.75em;padding-bottom:.75em;border-bottom:1px solid #e4e4e4}.natBodyRight .natSideBar{margin-right:-20em}.natBodyLeft .natSideBar{margin-left:-20em}.natBodyBoth .natMiddleContents,.natBodyRight .natMiddleContents{margin-right:20em}.natSideBarContents{padding-top:1.385em}.natSearchBox .foswikiInputField{width:100%;padding:.5em}.natSearchBox .foswikiSubmit{right:5px}.natMain .natSearchBox{width:260px;float:right;margin-top:-3px}.natSideBar .natSearchBox{margin-top:-0.4em;margin-bottom:3em}.natSideBarContents>h2:first-of-type{margin-top:0}.natSideBar h2,.natSideBar h2 a{color:#444}.natSideBar h2{font-size:1.1429em;line-height:1.3125em;border-bottom:1px solid #e4e4e4;margin:1.75em 0 .875em}.natSideBar a.foswikiCurrentTopicLink{color:#ca55b6}.natSideBar li a{display:block}.natSideBar li a:hover .jqIcon{color:#e382d3;color:#afafd2;color:#516eaf}input[type=search],input[type=text],input[type=password],.foswikiInputField,select.ui-pg-selbox,select,.foswikiSelect,.foswikiTextarea,textarea{background-color:#fff;border:1px solid #d1d1d1}select[disabled],input[disabled],textarea[disabled]{color:#aaa;background-color:#f8f8f8}.foswikiTextarea:focus,textarea:focus,select.ui-pg-selbox:focus,select:focus,.foswikiSelect:focus,input[type=search]:focus,input[type=text]:focus,input[type=password]:focus,.foswikiInputField:focus{border:1px solid #638ff4;box-shadow:none}fieldset,.foswikiAlt,.alt,.cmtCommentOdd,.foswikiPageForm,.foswikiFormSteps{border-radius:2px;border:1px solid #d1d1d1;box-shadow:0 0 10px #eee;background:#ededef;background:-moz-linear-gradient(top,#fff 0,#ededef 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#fff),color-stop(100%,#ededef));background:-webkit-linear-gradient(top,#fff 0,#ededef 100%);background:-o-linear-gradient(top,#fff 0,#ededef 100%);background:-ms-linear-gradient(top,#fff 0,#ededef 100%);background:linear-gradient(to bottom,#fff 0,#ededef 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff',endColorstr='#ededef',GradientType=0)}fieldset .foswikiFormSteps{box-shadow:none;margin-top:0}legend{color:#415fa7;background:#fff;padding:0 1em;margin-left:.5em}.jqTextboxListValue{background-color:#f3f7fd;border-color:#bfcee4;-webkit-box-shadow:0 0 2px #fff inset,1px 1px 0 rgba(0,0,0,0.05);-moz-box-shadow:0 0 2px #fff inset,1px 1px 0 rgba(0,0,0,0.05);box-shadow:0 0 2px #fff inset,1px 1px 0 rgba(0,0,0,0.05)}.cmtSubComments .cmtCommentOdd,.ui-dialog .foswikiFormSteps,.foswikiMetaData .foswikiDataForm,.foswikiMetaData .foswikiAttachments,.foswikiMetaData .foswikiComments,.foswikiMetaData .foswikiAttachmentsProcess{background:transparent;box-shadow:none}.atomikosEmailForm input,.atomikosEmailForm textarea{font-family:Arial,sans-serif;max-width:100%}.atomikosEmailForm input{height:42px;padding:8px 16px;max-width:100%}.atomikosEmailForm .jqSubmitButton{font-size:1em;margin:0}.atomikosEmailForm label.error{display:block;padding-left:0}.foswikiGrayText,h1 .foswikiTopicSummary,.foswikiTopicSummary,.foswikiTopicInfo,.foswikiGrayText a,.foswikiTopicInfo a,.foswikiRevision a,.foswikiRevision{color:#818181}.foswikiGrayText a:hover,.foswikiTopicInfo a:hover,.foswikiRevision a:hover{color:#638ff4}.foswikiTopicInfo h1 a,.foswikiTopicInfo h2 a{color:inherit}.foswikiTopicInfo,.foswikiRevision{margin-bottom:2em}.foswikiTable{margin:0 1px 1.5em 1px;font-size:.9285em;line-height:1.4615em;border:1px solid #e4e4e4}.mce-content-body th,.mce-content-body td,.mceContentBody th,.mceContentBody td,.foswikiTable>thead>tr>th,.foswikiTable>tbody>tr>th,.foswikiTable>tbody>tr>td{border:1px solid #e4e4e4}.foswikiTable th,.foswikiTable td{vertical-align:top}.foswikiTable th,.foswikiTable th h2,.foswikiTable th h3,.foswikiTable th h4{color:#222;font-weight:500;text-decoration:none;background-color:#f4f4f4;vertical-align:top}.foswikiTable th a,.foswikiTable th a:hover,.foswikiTable th span{color:#222}.natBottomBar{display:none;background:#335;margin-top:4em;padding-top:4em;padding-bottom:4em;line-height:1.3em}.natViewBody .natBottomBar{display:block}.atomikosBottomNavi{float:right;font-size:95%;font-size:.9285em}.atomikosCopyRight{font-size:.9285em}.atomikosBottomNavi ul{margin:0;padding:0}.atomikosBottomNavi li{float:left;margin-left:.5em;padding-left:.5em;border-left:1px solid #fff}.atomikosBottomNavi li:first-child{border-left:0}.natBottomBar,.natBottomBar a{color:#eee}.natBottomBar a{text-decoration:none}.natBottomBar a:hover{color:#eee;text-decoration:underline}.natBottomBar h2,.natBottomBar h3,.natBottomBar h4,.natBottomBar h5,.natBottomBar h6{color:#eee}.natBottomBar .jqIcon{color:#fff;font-size:200%;vertical-align:middle;margin-right:.5em;width:30px;text-align:center}.natBottomBar .natUserAction .fa,.natBottomBar .natTopicAction .fa{padding:0}.natBottomBar .natCopyRight img{display:none}.natBottomBar .border{border-color:#828ae4}.atomikosNewsLetter{margin:0 auto;display:inline-block;text-align:left;max-width:100%}.atomikosNewsLetter .foswikiInputField{border-radius:0;border:1px solid #dbdbdb;height:44px;float:left;width:27em;padding:4px 1em;max-width:100%}.atomikosNewsLetter .foswikiInputField:focus{border:1px solid #828ae4}.atomikosNewsLetter a.jqButton{background-color:#828ae4;height:30px;line-height:30px;padding:.5em 1em;color:#fff;float:left;transition:all 100ms}.atomikosNewsLetter a.jqButton:hover{background-color:#a0a7f5}.natBottomBar hr{margin-top:4.5em}.natBottomBar .atomikosNewsLetter .foswikiInputField{height:inherit;line-height:inherit;font-size:95%;width:15em;float:none;margin:1.5em 0;padding:.5em}.natBottomBar .atomikosNewsLetter a.jqButton{background-color:transparent;height:auto;line-height:inherit;border:1px solid #fff;float:none}.natBottomBar .atomikosNewsLetter a.jqButton:hover{background-color:#fff;color:#444}.natBodyContents a .jqIcon{margin-right:.5em}a.atomikosGitHub{position:fixed;right:-5.5em;top:3em;overflow:hidden;font-size:14px;font-weight:bold;color:#444;text-decoration:none;display:block;padding:2px 0;background-color:#eee;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);z-index:2}a:hover.atomikosGitHub{text-decoration:none;color:#000}a.atomikosGitHub span{background-color:#fff;display:block;padding:.5em 5.5em;border-top:1px solid #e2e2e2;border-bottom:1px solid #e2e2e2}.imageFrame{border-radius:6px;box-shadow:2px 2px 10px -5px rgba(0,0,0,0.5);padding:0}.imageFrame img{border:0;padding:0;margin:-1px}.imageFrame .imageHref{border:0}.imageCaption{text-align:center;color:inherit;padding:.4em 2px}.imageCaption a{text-decoration:none}.atomikosAutosizeImages img{max-width:100%;height:auto}.atomikosSendEmail .foswikiInputField,.atomikosSendEmail .foswikiTextArea{width:100%}.ui-widget-overlay{background:#000;opacity:.2}.blockMsg{background:#fff;-webkit-box-shadow:0 1px 5px 0 rgba(0,0,0,0.5);-moz-box-shadow:0 1px 5px 0 rgba(0,0,0,0.5);box-shadow:0 1px 5px 0 rgba(0,0,0,0.5);border-radius:4px;overflow:hidden;transition:all .3s ease 0s;padding:2.5em 2em}.blockUI h1,.blockUI h2,.blockUI h3{color:#333;font-size:1.6em;line-height:1.3;margin:0}body>.blockOverlay{background:#000;opacity:.2}.blogFrontPage .blogEntry{border-top:1px solid #e4e4e4;margin:1.385em 0 0;padding:1.3em 0 0}.blogFrontPage .blogEntry:first-of-type{border-top:0;margin-top:0;padding-top:0}.blogFrontPage .blogEntry h1{margin-bottom:.3em;border-bottom:0}.blogMore a{text-decoration:none}.blogMore a:hover{text-decoration:underline}.blogFrontPage .blogEntry .foswikiTopicInfo{margin-bottom:1.385em}@media(max-width:1200px){.natBodyFixed .natTopBarContents,.natBodyFixed .natBottomBarContents,.natBodyFixed .natBodyContents{width:auto}a.atomikosGitHub{display:none}}@media(max-width:800px){.natBody .natSideBar{display:none;position:fixed;top:0;right:0;height:100%;overflow:auto;margin:0 -15px 0 0!important;z-index:999;background:#fff;box-shadow:-5px 0 5px rgba(0,0,0,0.05);border:1px solid #dbdbdb}.natNavToggle{display:block;top:41px;font-size:21px;right:10px;z-index:9999}.natTopRight{margin-right:20px}.natBody .natSideBarContents{padding-top:10em;border:0}.natBodyBoth .natMiddleContents,.natBodyRight .natMiddleContents{margin-right:0!important}.natBodyBoth .natMiddleContents,.natBodyLeft .natMiddleContents{margin-left:0!important}.natBreadCrumbs{display:none}.natTopicActions{float:none}}@-moz-keyframes bounce{0%,20%,50%,80%,100%{-moz-transform:translateY(0);transform:translateY(0)}40%{-moz-transform:translateY(-30px);transform:translateY(-30px)}60%{-moz-transform:translateY(-15px);transform:translateY(-15px)}}@-webkit-keyframes bounce{0%,20%,50%,80%,100%{-webkit-transform:translateY(0);transform:translateY(0)}40%{-webkit-transform:translateY(-30px);transform:translateY(-30px)}60%{-webkit-transform:translateY(-15px);transform:translateY(-15px)}}@keyframes bounce{0%,20%,50%,80%,100%{-moz-transform:translateY(0);-ms-transform:translateY(0);-webkit-transform:translateY(0);transform:translateY(0)}40%{-moz-transform:translateY(-30px);-ms-transform:translateY(-30px);-webkit-transform:translateY(-30px);transform:translateY(-30px)}60%{-moz-transform:translateY(-15px);-ms-transform:translateY(-15px);-webkit-transform:translateY(-15px);transform:translateY(-15px)}}.bounce{-moz-animation:bounce 4s 2s infinite;-webkit-animation:bounce 4s 2s infinite;animation:bounce 4s 2s infinite}