.clearfix{*zoom:1;}.clearfix:before,.clearfix:after{display:table;content:"";line-height:0;}.clearfix:after{clear:both;}.hide-text{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0;}.input-block-level{display:block;width:100%;min-height:30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}.img-container img{background:#FCFCFC;border:1px solid #dddddd;padding:5px;}.check{margin-left:0;}.check li{list-style:none;}.check li:before{font-family:FontAwesome, sans-serif;font-weight:normal;font-style:normal;text-decoration:inherit;-webkit-font-smoothing:antialiased;content:'\f00c';color:#0a8bcd;margin-right:5px;}.option-com-k2 .rt-grid-8 .rt-block{margin-top:0;padding-top:0;}#k2Container{border-bottom:1px solid #dddddd;}#k2Container h1,#k2Container h2,#k2Container h3,#k2Container h4,#k2Container h5,#k2Container h6{font-family:'Open Sans Regular', sans-serif;}#k2Container .k2ReadMore{background:#0a8bcd;color:#ffffff;border:0;padding:10px 25px;line-height:1.7em;font-size:1em;border-radius:4px;text-transform:uppercase;font-family:'Gentium Basic Regular', serif;}#k2Container .k2ReadMore:hover,#k2Container .k2ReadMore:focus{background:#086a9c;}#k2Container .k2Pagination{text-align:center;}#k2Container .k2Pagination ul{margin-left:0;}#k2Container .k2Pagination span,#k2Container .k2Pagination a{padding:5px 10px;margin:0 5px;border-radius:3px;color:#ffffff;background:#0a8bcd;}#k2Container .k2Pagination span:hover,#k2Container .k2Pagination a:hover{background:#086a9c;text-decoration:none;}#k2Container .itemContainer{overflow:hidden;padding-bottom:50px;}#k2Container .catItemView{padding:0;}#k2Container .catItemHeader{margin-bottom:10px;}#k2Container .catItemTitle{margin-top:0;margin-bottom:0;padding-bottom:5px;border-bottom:1px solid #dddddd;}#k2Container .catItemAuthor{float:left;border-right:1px solid #dddddd;padding-right:5px;margin-right:5px;line-height:14px;margin-top:5px;}#k2Container .catItemDateCreated{line-height:14px;float:left;margin-top:5px;}#k2Container .catItemImageBlock{padding:0;}#k2Container .catItemImageBlock img{background:#ffffff;}#k2Container .catItemIntroText{padding:0;}#k2Container .itemView{padding:0;}#k2Container .itemHeader{overflow:hidden;margin-bottom:10px;}#k2Container .itemTitle{margin-top:0;margin-bottom:0;padding-bottom:5px;border-bottom:1px solid #dddddd;}#k2Container .itemAuthor{float:left;border-right:1px solid #dddddd;padding-right:5px;margin-right:5px;line-height:14px;margin-top:5px;}#k2Container .itemDateCreated{line-height:14px;float:left;margin-top:5px;}#k2Container .itemImageBlock{padding:0;}#k2Container .itemImageBlock img{background:#ffffff;}#k2Container .itemIntroText{padding:0;color:#6e6e6e;font-weight:normal;}#k2Container .itemAuthorBlock{background:#ffffff;}#k2Container .itemAuthorBlock .itemAuthorAvatar{border:1px solid #0a8bcd;}#k2Container .itemAuthorBlock .itemAuthorName{line-height:0.5em;}#k2Container .itemComments{background:#ffffff;}#k2Container .itemComments ul.itemCommentsList li{border-bottom:1px solid #dddddd;}#k2Container .itemComments ul.itemCommentsList li img{border:1px solid #dddddd;}#k2Container .itemComments ul.itemCommentsList li span.commentDate{font-weight:normal;font-family:'Gentium Basic Bold', serif;}#k2Container .itemComments ul.itemCommentsList li span.commentAuthorName{font-weight:normal;font-family:'Gentium Basic Bold', serif;}#k2Container .itemComments ul.itemCommentsList li span.commentLink a{color:#0a8bcd;}#k2Container .itemComments ul.itemCommentsList li span.commentLink a:hover{color:#6e6e6e;}#k2Container div.itemCommentsForm p.itemCommentsFormNotes{border-top:1px solid #dddddd;}#k2Container #comment-form input.inputbox{font-family:'Gentium Basic Regular', serif;box-shadow:none;width:90%;}#k2Container #comment-form input.inputbox:focus{border:1px solid #0a8bcd;}#k2Container div.itemCommentsForm form textarea.inputbox{width:90%;max-width:90%;}#k2Container div.itemCommentsForm form input#submitCommentButton{background:#0a8bcd;color:#ffffff;border:0;padding:10px 25px;line-height:1.7em;font-size:1em;border-radius:4px;text-transform:uppercase;font-family:'Gentium Basic Regular', serif;}#k2Container div.itemCommentsForm form input#submitCommentButton:hover,#k2Container div.itemCommentsForm form input#submitCommentButton:focus{background:#086a9c;}#k2Container .tagItemView{padding-bottom:20px;border-bottom:0;}#k2Container span.tagItemImage img{background:#ffffff;}#k2Container .tagItemIntroText{padding:0;}#k2Container .genericItemView{padding-bottom:20px;border:0;}#k2Container span.genericItemImage{background:#ffffff;}#k2Container .genericItemIntroText{padding:0;}.k2SearchBlock{border:0;}.k2SearchBlock .k2SearchBlockForm .inputbox{width:63%;margin-right:5px;}.k2SearchBlock .k2SearchBlockForm .button{background:#0a8bcd;color:#ffffff;border:0;padding:10px 25px;line-height:1.7em;font-size:1em;border-radius:4px;text-transform:uppercase;font-family:'Gentium Basic Regular', serif;margin-top:-10px;}.k2SearchBlock .k2SearchBlockForm .button:hover,.k2SearchBlock .k2SearchBlockForm .button:focus{background:#086a9c;}div.k2TagCloudBlock{border:0;}div.k2TagCloudBlock a:hover{background:#0a8bcd;}div.k2CategoriesListBlock{border:0;}div.k2CategoriesListBlock ul{margin-left:0;}div.k2CategoriesListBlock ul li{list-style:none;}div.k2CategoriesListBlock ul li:before{font-family:FontAwesome, sans-serif;font-weight:normal;font-style:normal;text-decoration:inherit;-webkit-font-smoothing:antialiased;content:'\f138';margin-right:5px;}div.k2CategoriesListBlock ul li.activeCategory a{color:#6e6e6e;font-weight:normal;}.k2CalendarBlock table.calendar{width:100%;background:#ffffff;}.k2CalendarBlock table.calendar tr td{background:none;border-color:#0a8bcd;text-align:center;}.k2CalendarBlock table.calendar tr td.calendarToday,.k2CalendarBlock table.calendar tr td.calendarDateLinked{background:#0a8bcd;}.k2CalendarBlock table.calendar tr td.calendarToday a,.k2CalendarBlock table.calendar tr td.calendarDateLinked a{background:#0a8bcd;color:#ffffff;}.k2CalendarBlock table.calendar tr td.calendarToday a:hover,.k2CalendarBlock table.calendar tr td.calendarDateLinked a:hover{background:#086a9c;}.k2ArchivesBlock{border:0;}.k2ArchivesBlock ul{margin-left:0;}.k2ArchivesBlock ul li{list-style:none;}.k2ArchivesBlock ul li:before{font-family:FontAwesome, sans-serif;font-weight:normal;font-style:normal;text-decoration:inherit;-webkit-font-smoothing:antialiased;content:'\f138';margin-right:5px;}.k2ArchivesBlock ul li a{text-decoration:none;}.k2LatestCommentsBlock ul{margin-left:0;}.k2LatestCommentsBlock ul li{list-style:none;}.k2LatestCommentsBlock ul li a{text-decoration:none;}.k2LatestCommentsBlock ul li a:hover{text-decoration:underline;}.k2LatestCommentsBlock ul .even,.k2LatestCommentsBlock ul .odd{background:none;border-bottom:1px solid #dddddd;}.k2LatestCommentsBlock ul .even{padding-bottom:15px;}.k2LatestCommentsBlock ul .odd{padding-top:15px;}.k2LatestCommentsBlock ul .lastItem{border-bottom:none;}@media only screen and (min-width: 960px) and (max-width: 1199px){body.layout-mode-responsive #k2Container img{max-width:97%;}body.layout-mode-responsive .k2SearchBlock .k2SearchBlockForm .inputbox{width:52%;}}@media only screen and (min-width: 768px) and (max-width: 959px){body.layout-mode-responsive #k2Container img{max-width:95%;}body.layout-mode-responsive .k2SearchBlock .k2SearchBlockForm .inputbox{width:89%;margin-bottom:0;}body.layout-mode-responsive .k2SearchBlock .k2SearchBlockForm .button{width:100%;margin-top:10px;}}@media only screen and (min-width: 480px) and (max-width: 767px){body.layout-mode-responsive #k2Container img{max-width:95%;}body.layout-mode-responsive #k2Container .k2Pagination ul li{display:block;margin:0 0 40px 0;}body.layout-mode-responsive #k2Container .k2Pagination ul li span,body.layout-mode-responsive #k2Container .k2Pagination ul li a{padding:10px 90px;margin:0;}body.layout-mode-responsive #k2Container .k2Pagination ul li.pagination-start span{padding:10px 88px;}body.layout-mode-responsive #k2Container .k2Pagination ul li.pagination-end a{padding:10px 92px;}body.layout-mode-responsive #k2Container .itemAuthorBlock{text-align:center;}body.layout-mode-responsive #k2Container .itemAuthorBlock .itemAuthorAvatar{float:none;display:inline;}body.layout-mode-responsive #k2Container div.itemComments ul.itemCommentsList li img{float:none;}body.layout-mode-responsive #k2Container div.itemCommentsForm form input#submitCommentButton{width:100%;}body.layout-mode-responsive .k2SearchBlock .k2SearchBlockForm .inputbox{width:65%;}}@media only screen and (max-width: 479px){body.layout-mode-responsive #k2Container img{max-width:92%;}body.layout-mode-responsive #k2Container .k2Pagination ul li{display:block;margin:0 0 40px 0;}body.layout-mode-responsive #k2Container .k2Pagination ul li span,body.layout-mode-responsive #k2Container .k2Pagination ul li a{padding:10px 90px;margin:0;}body.layout-mode-responsive #k2Container .k2Pagination ul li.pagination-start span{padding:10px 88px;}body.layout-mode-responsive #k2Container .k2Pagination ul li.pagination-end a{padding:10px 92px;}body.layout-mode-responsive #k2Container .itemAuthorBlock{text-align:center;}body.layout-mode-responsive #k2Container .itemAuthorBlock .itemAuthorAvatar{float:none;display:inline;}body.layout-mode-responsive #k2Container div.itemComments ul.itemCommentsList li img{float:none;}body.layout-mode-responsive #k2Container div.itemCommentsForm form input#submitCommentButton{width:100%;}body.layout-mode-responsive #k2Container span.tagItemImage img{max-width:96%;}body.layout-mode-responsive .k2SearchBlock .k2SearchBlockForm .inputbox{width:90%;margin-bottom:0;}body.layout-mode-responsive .k2SearchBlock .k2SearchBlockForm .button{width:100%;margin-top:10px;}}