#sbox-overlay{position:absolute;background-color:#000;left:0;top:0}#sbox-window{position:absolute;background-color:#fff;text-align:left;overflow:visible;padding:10px;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px}#sbox-window[aria-hidden=true],
#sbox-overlay[aria-hidden=true]{display:none}#sbox-btn-close{position:absolute;width:30px;height:30px;right:-15px;top:-15px;background:url(/tp/images/modal/closebox.png) no-repeat center;border:none}.sbox-loading #sbox-content{background-image:url(/tp/images/modal/spinner.gif);background-repeat:no-repeat;background-position:center}#sbox-content{clear:both;overflow:auto;background-color:#fff;height:100%;width:100%}.sbox-content-image#sbox-content{overflow:visible}#sbox-image{display:block}.sbox-content-image img{display:block;width:100%;height:100%}.sbox-content-iframe#sbox-content{overflow:visible}.body-overlayed{overflow:hidden}.body-overlayed embed,.body-overlayed object,.body-overlayed select{visibility:hidden}#sbox-window embed,#sbox-window object,#sbox-window select{visibility:visible}#sbox-window.shadow{-webkit-box-shadow:0 0 10px rgba(0,0,0,0.7);-moz-box-shadow:0 0 10px rgba(0,0,0,0.7);box-shadow:0 0 10px rgba(0,0,0,0.7)}.sbox-bg{position:absolute;width:33px;height:40px}.sbox-bg-n{left:0;top:-40px;width:100%;background:url(/tp/images/modal/bg_n.png) repeat-x}
.sbox-bg-ne{right:-33px;top:-40px;background:url(/tp/images/modal/bg_ne.png) no-repeat}
.sbox-bg-e{right:-33px;top:0;height:100%;background:url(/tp/images/modal/bg_e.png) repeat-y}
.sbox-bg-se{right:-33px;bottom:-40px;background:url(/tp/images/modal/bg_se.png) no-repeat}
.sbox-bg-s{left:0;bottom:-40px;width:100%;background:url(/tp/images/modal/bg_s.png) repeat-x}
.sbox-bg-sw{left:-33px;bottom:-40px;background:url(/tp/images/modal/bg_sw.png) no-repeat}
.sbox-bg-w{left:-33px;top:0;height:100%;background:url(/tp/images/modal/bg_w.png) repeat-y}
.sbox-bg-nw{left:-33px;top:-40px;background:url(/tp/images/modal/bg_nw.png) no-repeat}
@-moz-document url-prefix(){.body-overlayed{overflow:visible}}
.rt-grid-1,.rt-grid-2,.rt-grid-3,.rt-grid-4,.rt-grid-5,.rt-grid-6,.rt-grid-7,.rt-grid-8,.rt-grid-9,.rt-grid-10,.rt-grid-11,.rt-grid-12{display:inline;float:left;position:relative;margin-left:10px;margin-right:10px}
.rt-container .rt-grid-1{width:60px}
.rt-container .rt-grid-2{width:140px}
.rt-container .rt-grid-3{width:220px}
.rt-container .rt-grid-4{width:300px}
.rt-container .rt-grid-5{width:380px}
.rt-container .rt-grid-6{width:460px}
.rt-container .rt-grid-7{width:540px}
.rt-container .rt-grid-8{width:620px}
.rt-container .rt-grid-9{width:700px}
.rt-container .rt-grid-10{width:780px}
.rt-container .rt-grid-11{width:860px}
.rt-container .rt-grid-12{width:940px}.rt-container .rt-push-1{left:80px}
.rt-container .rt-push-2{left:160px}
.rt-container .rt-push-3{left:240px}
.rt-container .rt-push-4{left:320px}
.rt-container .rt-push-5{left:400px}
.rt-container .rt-push-6{left:480px}
.rt-container .rt-push-7{left:560px}
.rt-container .rt-push-8{left:640px}
.rt-container .rt-push-9{left:720px}
.rt-container .rt-push-10{left:800px}
.rt-container .rt-push-11{left:880px}.rt-container .rt-pull-1{left:-80px}
.rt-container .rt-pull-2{left:-160px}
.rt-container .rt-pull-3{left:-240px}
.rt-container .rt-pull-4{left:-320px}
.rt-container .rt-pull-5{left:-400px}
.rt-container .rt-pull-6{left:-480px}
.rt-container .rt-pull-7{left:-560px}
.rt-container .rt-pull-8{left:-640px}
.rt-container .rt-pull-9{left:-720px}
.rt-container .rt-pull-10{left:-800px}
.rt-container .rt-pull-11{left:-880px}.rt-container .rt-prefix-1{padding-left:80px}
.rt-container .rt-prefix-2{padding-left:160px}
.rt-container .rt-prefix-3{padding-left:240px}
.rt-container .rt-prefix-4{padding-left:320px}
.rt-container .rt-prefix-5{padding-left:400px}
.rt-container .rt-prefix-6{padding-left:480px}
.rt-container .rt-prefix-7{padding-left:560px}
.rt-container .rt-prefix-8{padding-left:640px}
.rt-container .rt-prefix-9{padding-left:720px}
.rt-container .rt-prefix-10{padding-left:800px}
.rt-container .rt-prefix-11{padding-left:880px}.left-1,.right-1{width:30px}
.left-2,.right-2{width:110px}
.left-3,.right-3{width:190px}
.left-4,.right-4{width:270px}
.left-5,.right-5{width:350px}
.left-6,.right-6{width:430px}
.left-7,.right-7{width:510px}
.left-8,.right-8{width:590px}
.left-9,.right-9{width:670px}
.left-10,.right-10{width:750px}
.left-11,.right-11{width:830px}
html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,caption{margin:0;padding:0;border:0;outline:0;font-size:100%;background:transparent}.rt-container{margin:0 auto;width:1200px}
body{min-width:960px}.rt-block{padding:15px;margin-bottom:10px;position:relative}
#rt-content-top .rt-alpha,#rt-content-bottom .rt-alpha{margin-left:0}
#rt-content-top .rt-omega,#rt-content-bottom .rt-omega{margin-right:0}#rt-logo{width:185px;height:115px;display:block}
#rt-content-top,#rt-content-bottom{overflow:hidden}
#rocket{display:block;width:92px;height:16px;margin:0 auto}
#rt-copyright{text-align:center}#rt-menu .rt-container{height:3em}
#rt-menu ul.menu{list-style:none;margin:0 10px;padding:0}
#rt-menu ul.menu li{float:left;padding:0;background:none}
#rt-menu ul.menu li a{font-weight:bold;line-height:3em;display:block;padding:0 15px;font-size:1em}
#rt-menu ul.menu ul{display:none}body.font-size-is-xlarge{font-size:15px;line-height:1.7em}
body.font-size-is-large{font-size:14px;line-height:1.7em}
body.font-size-is-default{font-size:12px;line-height:1.7em}
body.font-size-is-small{font-size:11px;line-height:1.7em}
body.font-size-is-xsmall{font-size:10px;line-height:1.7em}
form{margin:0;padding:0}
p{margin:0 0 15px 0}
h1,h2,h3,h4,h5{margin:15px 0;line-height:1.1em}
h1{font-size:260%}
h2{font-size:200%}
h2.title{font-size:170%}
h3{font-size:175%}
h4{font-size:120%}
h5{font-size:120%}
a{text-decoration:none;outline:none}
code{color:#000;margin:-1px 0 0 0;font:10px Courier}
blockquote{font:italic 16px/22px Georgia,Serif}
.left-1,.left-2,.left-3,.left-4,.left-5,.left-6,.left-7,.left-8,.left-9,.left-10,.right-11{float:left;margin-right:50px;margin-bottom:15px;display:inline;position:relative}
.right-1,.right-2,.right-3,.right-4,.right-5,.right-6,.right-7,.right-8,.right-9,.right-10,.right-11{float:right;margin-left:50px;margin-bottom:15px;display:inline;position:relative}
.date-block{padding:15px}ul,ol{padding-left:15px}
ul li{padding:0;margin:0}
ul li a{font-size:1.2em;line-height:1.8em}
ul ul{margin-left:25px;padding:5px 0}
ul li.author{margin:0;letter-spacing:1px;list-style:none;font-weight:bold;text-align:right}
ul li.date{margin:0;letter-spacing:1px;list-style:none;text-align:right;font-weight:bold}
ul li.comments{list-style:none;text-align:right;font-weight:bold}
ul li.author span,ul li.date span,ul li.comments span{display:block;font-weight:normal;margin-bottom:10px;line-height:1em}body.rtl{direction:rtl}
body.rtl #rt-menu ul.menu{float:right}
body.rtl #rt-menu ul.menu li{float:right}
body.rtl #rt-content-top .rt-alpha,body.rtl #rt-content-bottom .rt-alpha{margin-right:0;margin-left:10px}
body.rtl #rt-content-top .rt-omega,body.rtl #rt-content-bottom .rt-omega{margin-left:0;margin-right:10px}
body.rtl{min-width:inherit}html,body{margin-bottom:1px}
body{color:#333}
#rt-header,#rt-bottom{color:#aaa}
.rt-container{background:#fff}a:hover{color:#000}
#rt-logo{background:url(/tp/images/header-assets.png) 0 0 no-repeat}
#rt-menu ul.menu li a{color:#fff}
#rt-menu ul.menu li a:hover{background:#444;color:#fff}
#rt-menu ul.menu li.active a,#rt-menu ul.menu li.active a:hover{background:#fff;color:#000}
#rt-footer,#rt-copyright{color:#ddd}
#rt-sidebar-a{background-color:#e0e0e0}
#rt-sidebar-b{background-color:#e9e9e9}
#rt-sidebar-c{background-color:#f0f0f0}
#rocket{background:url(/tp/images/rocket.png) 0 0 no-repeat}#gantry-viewswitcher{background-image:url(/tp/images/iphone/switcher.png);background-repeat:no-repeat;background-position:top left;width:60px;height:20px;display:block;position:absolute;right:10px;top:40%}
#gantry-viewswitcher.off{background-position:bottom left}
#gantry-viewswitcher span{display:none}html body * span.clear,html body * div.clear,html body * li.clear,html body * dd.clear{background:none;border:0;clear:both;display:block;float:none;font-size:0;list-style:none;margin:0;padding:0;overflow:hidden;visibility:hidden;width:0;height:0}
.clearfix:after{clear:both;content:'.';display:block;visibility:hidden;height:0}
.clearfix{display:inline-block}
* html .clearfix{height:1%}
.clearfix{display:block}#debug #rt-main{overflow:hidden;border-bottom:4px solid #666;margin-top:15px;position:relative}
#debug .status{position:absolute;background:#333;opacity:.3;padding:0 15px;z-index:10000;color:#fff;font-weight:bold;font-size:150%}
*{margin:0;padding:0}html,body{height:100%}body{font-family:'Arsenal',Helvetica,Arial,sans-serif}.container{min-height:100%;height:auto !important;height:100%;margin:0 auto -69px}
#footer,.push{height:69px}div.pager{text-align:center;padding-bottom:15px}
div.pager a{font-size:18px;margin:0 3px;padding:5px 17px}
.pager a.current{cursor:default;color:#fff;background:#44668e;border-color:#182131 #354f6f}a.moduleItemReadMore,
a.k2ReadMore,
div.itemCommentsForm form input#submitCommentButton,
input[type="submit"],
button.button,
.component-content div.toggle-editor a{display:inline-block;overflow:hidden;padding:7px 17px;font-size:14px;line-height:18px;cursor:pointer;text-transform:uppercase;border-radius:4px;background-color:#f9f7f2;background-image:-webkit-gradient(linear,left top,left bottom,from(#f9f7f2),to(#edeae4));background-image:-webkit-linear-gradient(top,#f9f7f2,#edeae4);background-image:-moz-linear-gradient(top,#f9f7f2,#edeae4);background-image:-ms-linear-gradient(top,#f9f7f2,#edeae4);background-image:-o-linear-gradient(top,#f9f7f2,#edeae4);background-image:linear-gradient(to bottom,#f9f7f2,#edeae4);-webkit-box-shadow:0 1px 0 0 #dfd9cf;-moz-box-shadow:0 1px 0 0 #dfd9cf;box-shadow:0 1px 0 0 #dfd9cf;border-top:1px solid #ebe5da;border-left:1px solid #dfd9cf;border-right:1px solid #dfd9cf;border-bottom:1px solid #afaba3}a.download{width:10px;height:18px;padding:7px 10px;border-radius:4px 0 0 4px;margin-right:-4px;background-image:url("/tp/images/download_0.png");background-repeat:no-repeat,no-repeat;background-position:-19px;background:url("/tp/images/download_0.png") no-repeat scroll center -19px,-webkit-linear-gradient(to bottom,#f9f7f2,#edeae4);background:url("/tp/images/download_0.png") no-repeat scroll center -19px,-moz-linear-gradient(to bottom,#f9f7f2,#edeae4);background:url("/tp/images/download_0.png") no-repeat scroll center -19px,-ms-linear-gradient(to bottom,#f9f7f2,#edeae4);background:url("/tp/images/download_0.png") no-repeat scroll center -19px,-o-linear-gradient(to bottom,#f9f7f2,#edeae4);background:url("/tp/images/download_0.png") no-repeat scroll center -19px,linear-gradient(to bottom,#f9f7f2,#edeae4)}
a.download:hover{background:url("/tp/images/download_0.png") no-repeat scroll center 6px,#44668e !important}
table>thead>tr>th>p{padding:0 !important;margin:0 !important}
.left_ner{background-color:#272433;width:940px;margin:0 auto 0;padding-top:7px;text-align:center;height:70px}
.left_ner a{display:block;float:left;opacity:0.5;padding:3px}
.left_ner>a:hover{opacity:0.9}.rt-grid-8 h3,.rt-push-4 h3{font-size:21px}div.itemListCategory h2,
div.catItemHeader h3.catItemTitle,
div.userItemHeader h3.userItemTitle,
div.module-title h2.title,
div.itemHeader h2.itemTitle,
div.itemCommentsForm h3,
h3.itemCommentsCounter,
h1.contentTitle,
div.componentheading h2,
h2.k2ProfileHeading,
div.genericItemHeader h2.genericItemTitle{font:16px;line-height:20px;font-style:italic;padding:0;margin:0;letter-spacing:normal;color:black}div.catItemHeader,
div.componentheading,
h2.k2ProfileHeading,
div.userItemHeader,
div.module-title,
div.genericItemHeader,
div.itemHeader,
h1.contentTitle,
h3.itemCommentsCounter,
div.itemCommentsForm h3{margin:0 0 14px 0}h3.itemCommentsCounter{text-transform:lowercase;border-top:1px solid #f8f7f4;padding-top:31px;margin-bottom:20px}p{margin:0 0 21px 0}.img-indent{float:left;margin:9px 20px 14px 0}.color{color:#44668e}ul ul{padding:5px 0 10px}img.img-border{display:inline-block;position:relative;border:1px solid #ccc8c0;-moz-box-shadow:0 1px 2px #ccc8c0;-webkit-box-shadow:0 1px 2px #ccc8c0;box-shadow:0 1px 2px #ccc8c0;padding:4px;background:white}.overflow{overflow:hidden}#rt-top{background-color:#0d2d62}
#rt-top .rt-container{background-color:#0d2d62}ul.menu-user{float:right;overflow:hidden;background-color:#142635;margin:0;padding:2px 4px 2px 5px}
ul.menu-user li{float:left;list-style:none;padding:6px 7px 1px 7px}
ul.menu-user li:first-child{background:none}
ul.menu-user li a{font-family:'Arsenal',Arial,'Sans serif';font-size:14px;text-transform:uppercase;color:white}
ul.menu-user li a:hover{color:#ccc}#rt-header{background:url(/tp/images/rt-header.png) 0 0 repeat-x;height:78px;padding-bottom:35px;font-size:14px}#rt-header .rt-container{background:url(/tp/images/rt-header.png) 0 0 repeat-x;padding:0 0 0}#rt-showcase .rt-container{}#rt-feature .rt-container{}#rt-content-top .rt-block{padding:32px 40px 0 11px}#rt-mainbody{padding:33px 40px 0;background:#fafafa;overflow:hidden}
.rt-grid-8.rt-push-4 #rt-mainbody{padding:8px 15px 0 11px;background:#fafafa;overflow:hidden}#rt-content-bottom .rt-block{padding:0 40px 29px 11px}#rt-main .rt-container{background-color:#fafafa}.rt-grid-12.rt-push-4{left:0}div.itemContainer{margin-bottom:20px}#rt-content-bottom .articles ul{border:none}
#rt-content-bottom .articles ul li{border:none;padding:0}div.articles div.k2ItemsBlock.articles ul li{padding-bottom:13px}#home div.articles div.k2ItemsBlock.articles ul li a.moduleItemImage{float:left;margin:9px 20px 24px 0}#rt-content-top div.articles div.k2ItemsBlock.articles ul li a.moduleItemTitle{font-size:18px;margin-bottom:16px}.text{font-size:18px;font-style:italic;line-height:24px;color:#888481;margin:0 0 18px}.articles ul{border-bottom:1px solid #f8f7f4}
.articles ul li{border-bottom:1px solid #e8e3d8;padding-bottom:21px}div.k2ItemsBlock.staff>ul>li{float:left;width:168px;margin-right:20px}div.k2ItemsBlock.staff>ul>li a.moduleItemTitle{font:bold 12px/21px arial;margin-bottom:0;color:#44668e}
div.k2ItemsBlock.staff>ul>li a.moduleItemTitle:hover{color:black}.history{overflow:hidden}div.itemListCategory h2{padding-bottom:15px}div.club .catItemImageBlock{float:left;margin:0 20px 0 0}div.club div.catItemHeader h3.catItemTitle{font-weight:bold;font-size:12px;line-hieght:21px}
div.club div.catItemHeader h3.catItemTitle a{color:#44668e}
div.club div.catItemHeader h3.catItemTitle a:hover{color:black}.blog div.catItemImageBlock{margin:0 0 0 20px;padding:0;float:right}div.itemContainer{margin-bottom:31px;border-bottom:1px solid #f8f7f4}
div.itemContainer .catItemView{border-bottom:1px solid #e8e3d8;padding-bottom:40px}div.itemImageBlock a.modal,
.blog div.catItemImageBlock a{display:inline-block;position:relative;margin-top:8px;-moz-box-shadow:0 1px 2px #ccc8c0;-webkit-box-shadow:0 1px 2px #ccc8c0;box-shadow:0 1px 2px #ccc8c0}div.itemImageBlock a.modal span.img-border,
.blog div.catItemImageBlock a span.img-border{position:absolute;top:0;left:0;right:0;bottom:0;border:4px solid white;-webkit-transition:border 0.3s ease-in 0s;-moz-transition:border 0.3s ease-in 0s;-o-transition:border 0.3s ease-in 0s}div.itemImageBlock a.modal:hover span.img-border,
.blog div.catItemImageBlock a:hover span.img-border{border:1px solid #fcf9f5}div.userItemHeader h3.userItemTitle,
div.genericItemHeader h2.genericItemTitle,
div.itemHeader h2.itemTitle,
.blog div.catItemHeader h3.catItemTitle{margin-bottom:-10px}div.itemHeader span.itemDateCreated,
div.catItemHeader span.catItemDateCreated{color:#353343;font-size:12px;background:url(/tp/images/catItemDateCreated.png) 1px 4px no-repeat;padding-left:18px;margin-right:8px;display:inline-block}div.itemHeader span.itemAuthor,
div.catItemHeader span.catItemAuthor{display:inline-block;background:url(/tp/images/catItemAuthor.png) 1px 4px no-repeat;padding-left:18px;margin-right:13px}div.catItemCommentsLink{border-right:none;display:inline-block;margin:0;padding:0 0 0 17px;background:url(/tp/images/catItemCommentsLink.png) 1px 4px no-repeat}.blog .catItemIntroText p{color:#444;font-family:Segoe,'Segoe UI',Tahoma,Arial,sans-serif;font-size:17px;line-height:normal;margin-bottom:16px;text-rendering:initial}.port div.itemContainer{margin-bottom:20px;border-bottom:none}
.port div.itemContainer .catItemView{border-bottom:none;padding-bottom:0}.portfolio-row{overflow:hidden}
.portfolio-row div.catItemImageBlock{margin:0;float:none}#port div.itemContainer{margin-bottom:0}
#port div.itemContainer .catItemBody{margin-bottom:3em}.sortbytype{width:100%;overflow:hidden;padding:0 0 30px}.sortbytype a{float:right;padding:2px 5px;margin:0 3px 0 10px;text-decoration:none}
.sortbytype a:hover,.sortbytype a.active_sort{background-position:left top}a.modal.img{position:relative;overflow:hidden;display:inline-block;margin-top:0;border:1px solid #ccc8c0;-moz-box-shadow:0 1px 2px #ccc8c0;-webkit-box-shadow:0 1px 2px #ccc8c0;box-shadow:0 1px 2px #ccc8c0}a.modal.img span.zoom-icon{background:url("/tp/images/zoom.png") no-repeat scroll 0 0 transparent;height:80px;left:50%;margin-left:-40px;margin-top:-40px;position:absolute;top:-50%;width:80px}#faqs div.catItemView{margin-bottom:24px}#faqs .question div.catItemHeader h3.catItemTitle{font-size:18px;font-weight:normal;line-height:36px;margin-bottom:0;padding:0}#faqs span.ques,
#faqs span.ans{font-size:18px}#testimonials .catItemIntroText{background:url(/tp/images/quotes.png) left 6px no-repeat;padding-left:80px;overflow:hidden;margin-bottom:36px}#testimonials .catItemIntroText>p{margin-bottom:0;font-style:italic}#testimonials .catItemIntroText div.test-author{float:right;text-align:right}#testimonials .catItemIntroText div.test-author span.author{display:block;font-weight:bold;font-size:1.2em}.history>div{float:left;width:49%;margin-right:1%}
.history>div strong{color:#44668e}div.k2Pagination,
div.pagination,
div.itemComments div.itemCommentsPagination{display:table;margin:0;padding:0}div.k2Pagination ul,
div.pagination ul,
div.itemComments div.itemCommentsPagination ul{overflow:hidden;padding-bottom:30px;text-align:center;margin:0}#k2Container .k2Pagination ul li span,
#k2Container .k2Pagination ul li a,
div.pagination ul li a,
div.pagination ul li span,
div.itemComments div.itemCommentsPagination ul li a,
div.itemComments div.itemCommentsPagination ul li span{font:bold 12px/18px arial;display:inline-block;float:left;padding:0;text-transform:uppercase;color:#44668e}.component-content ul{list-style-position:outside;list-style-type:square;margin:10px 0;padding:0}.component-content .pagenav{list-style-type:none;overflow:hidden;padding:0.5em 1em}div.pagination ul li.pagination-start,
#k2Container .k2Pagination ul li.pagination-start,
div.itemComments div.itemCommentsPagination ul li.pagination-start{margin-right:13px}div.pagination ul li.pagination-prev,
#k2Container .k2Pagination ul li.pagination-prev,
div.itemComments div.itemCommentsPagination ul li.pagination-prev{margin-right:28px}div.pagination ul li.pagination-next,
#k2Container .k2Pagination ul li.pagination-next,
div.itemComments div.itemCommentsPagination ul li.pagination-next{margin-left:24px}#k2Container .k2Pagination ul li.pagination-end,
div.pagination ul li.pagination-end span.pagenav,
div.itemComments div.itemCommentsPagination ul li.pagination-end{margin-left:9px}#k2Container .k2Pagination ul li span.pagenav,
div.pagination ul li span.pagenav,
.itemCommentsPagination ul li span.pagenav{}#k2Container .k2Pagination ul li span,
#k2Container .k2Pagination ul li a.pagenav:hover,
div.pagination ul li span,
div.pagination ul li a.pagenav:hover,
div.itemComments div.itemCommentsPagination ul li span,
div.itemComments div.itemCommentsPagination ul li a.pagenav:hover{color:black}#k2Container .k2Pagination ul li.pagination-start a:hover,
#k2Container .k2Pagination ul li.pagination-prev a:hover,
#k2Container .k2Pagination ul li.pagination-end a:hover,
#k2Container .k2Pagination ul li.pagination-next a:hover,
#k2Container .k2Pagination ul li a:hover,
div.pagination ul li.pagination-start a:hover,
div.pagination ul li.pagination-prev a:hover,
div.pagination ul li.pagination-end a:hover,
div.pagination ul li.pagination-next a:hover,
div.pagination ul li a:hover,
div.itemComments div.itemCommentsPagination ul li.pagination-start a:hover,
div.itemComments div.itemCommentsPagination ul li.pagination-prev a:hover,
div.itemComments div.itemCommentsPagination ul li.pagination-end a:hover,
div.itemComments div.itemCommentsPagination ul li.pagination-next a:hover,
div.itemComments div.itemCommentsPagination ul li a:hover{text-decoration:none}#k2Container .k2Pagination ul li,
div.pagination ul li,
div.itemComments div.itemCommentsPagination ul li{margin:0 4px 0 0;float:left;list-style:none}div.itemComments ul.itemCommentsList li{margin-bottom:10px;padding:32px 18px 11px;line-height:18px;color:#888481}div.itemComments ul.itemCommentsList li img{margin:0 18px 0 0}#commentText{width:80%;height:200px}#userName,
#commentEmail,
#commentURL{width:244px}div.itemComments ul.itemCommentsList li span.commentToolbar{padding:0;margin:0 0 1em 0}form#comment-form dl dt{margin:0}#jform_contact_message,
#commentText,
#jform_profile_aboutme{padding:5px 10px;resize:none;outline:none;overflow:auto;font-size:1em;line-height:1.8em;font-family:'Arsenal',Helvetica,Arial,sans-serif;margin:0.5em 0}#jform_contact_message{height:200px;width:387px}#contact-form{padding-bottom:50px}#commentText{height:;width:}#jform_profile_aboutme{width:250px;height:100px}#form-login .inputbox{width:200px !important}#form-login .inputbox,
#com-form-login .inputbox,#josForm .inputbox,
input.inputbox[type="text"],
input.inputbox[type="password"],
input.inputbox[type="email"],
input#url,
input[type="text"],
input.required[type="text"],
input.required[type="password"],
input.required[type="email"]{padding:0 10px;outline:none;height:29px;width:250px;font-size:1em;line-height:29px;margin:0}label,
.k2AccountPage dd>span{line-height:2em;height:2em}div.itemCommentsForm form input.inputbox,
table.admintable td span b{margin:0;display:block}#rt-popup input.inputbox[type="text"],
#rt-popup input.inputbox[type="password"]{width:200px}img.ramka{border:1px solid;padding:5px;margin:10px 5px 10px;border-radius:4px;border-color:#EBE5DA #DFD9CF #AFABA3;box-shadow:0 1px 0 0 #DFD9CF;background-color:white}#contact-form input.required[type="text"],
#contact-form input.required[type="password"],
#contact-form input.required[type="email"],
#jform_contact_message{margin:0;width:386px}#contact-form-cont,#contact-address,
.contact-misc p{}.contact-form{}.contact-miscinfo h3,
.jicons-icons,
#contact-form legend,
.uniq{display:none}div.map-wrapper{padding:0.5em;margin-bottom:2em}#map{height:260px}dd.submit-button{float:right !important;margin-right:17px}#rt-sidebar-a,
#rt-sidebar-b,
#rt-sidebar-c{background:#f00;padding:15px 0 0}#rt-sidebar-a .rt-block,
#rt-sidebar-b .rt-block,
#rt-sidebar-c .rt-block{padding:0 38px 0 40px}#rt-sidebar-a div.module-title{margin:0 0 5px}#rt-sidebar-a div.module-title h2.title,
#rt-sidebar-b div.module-title h2.title,
#rt-sidebar-c div.module-title h2.title{font-style:italic;font-size:14px;line-height:26px;margin-bottom:0;color:#6e6965;text-transform:uppercase}height:58px;display:block;text-transform:uppercase}ul.menu-gallery li a span{padding-top:22px;display:inline-block}
ul.menu-gallery li:hover a{color:white}ul.menu-gallery li.Item1 a{background:url(/tp/images/ic1.png) right -52px no-repeat}
ul.menu-gallery li.Item2 a{background:url(/tp/images/ic2.png) right -55px no-repeat}
ul.menu-gallery li.Item3 a{background:url(/tp/images/ic3.png) right -51px no-repeat}
ul.menu-gallery li.Item4 a{background:url(/tp/images/ic4.png) right -50px no-repeat}
ul.menu-gallery li.Item5 a{background:url(/tp/images/ic5.png) right -51px no-repeat}
ul.menu-gallery li.Item6 a{background:url(/tp/images/ic6.png) right -52px no-repeat}ul.menu-gallery li.Item1:hover a{background:url(/tp/images/ic1.png) right 15px no-repeat}
ul.menu-gallery li.Item2:hover a{background:url(/tp/images/ic2.png) right 12px no-repeat}
ul.menu-gallery li.Item3:hover a{background:url(/tp/images/ic3.png) right 16px no-repeat}
ul.menu-gallery li.Item4:hover a{background:url(/tp/images/ic4.png) right 17px no-repeat}
ul.menu-gallery li.Item5:hover a{background:url(/tp/images/ic5.png) right 16px no-repeat}
ul.menu-gallery li.Item6:hover a{background:url(/tp/images/ic6.png) right 15px no-repeat} #rt-bottom .rt-container{background-color:#2f2c3c}div.k2ItemsBlock.academy ul{overflow:hidden}
div.k2ItemsBlock.academy ul li{float:left;width:25%}
div.k2ItemsBlock.academy ul li .moduleItemIntrotext{padding:44px 0 48px 40px;font-size:16px;font-style:italic;line-height:24px;color:white}
.academy span.number{font-size:100px;line-height:84px;float:left;padding-bottom:7px}
.academy span.text{display:block;color:white;line-height:20px;margin:0}.wrapper{width:100%;overflow:hidden}#rt-footer .rt-container{background-color:#353343;height:69px}ul.menu-social{overflow:hidden;margin:0;padding:26px 33px 0 0;float:right}
ul.menu-social li{float:left;padding:0 7px 0 8px;list-style:none}
ul.menu-social li:first-child{background:none}
ul.menu-social li:first-child::after{content:" |";color:gray}
ul.menu-social li a{color:#706f79}
ul.menu-social li a:hover{color:white}.copyright{margin:0;padding:26px 0 0 39px;color:#706f79}
.copyright a{color:#706f79}
.copyright a:hover{color:white}span.sitename{}span.date{}span.footerText{}.rt-block.totop{bottom:13px;position:fixed;right:13px;display:none}a#gantry-totop{z-index:999;background:url(/tp/images/scroll-to-top.png) top left no-repeat;display:block;width:51px;height:51px;text-indent:-9999em;font-size:1px;line-height:1px}
@charset "utf-8";html,body{margin-bottom:0}
ul,ol{padding-left:0}
ul li a{font-size:1em;line-height:inherit}
.component-content ul li,.component-content ol li{line-height:inherit}.component-content ol,ol,
.component-content ul,ul{list-style-position:inside;margin:1em 0;padding:0}#rt-popup{display:none}div.k2LoginBlock fieldset.input p{padding:0}div.itemIsFeatured,div.catItemIsFeatured,div.userItemIsFeatured{background:none}.even,.odd{background:none;border-bottom:none;padding:0}div.catItemBody{margin:0;padding:0}div.itemListCategory{background:none;border:none;margin:0;padding:0}div.catItemView{padding:0}div.catItemCategory{border-bottom:none;padding:0}div.catItemHitsBlock{border-bottom:none;padding:0}div.catItemCategory span{color:inherit}div.catItemIntroText{width:auto;font-size:inherit;font-weight:normal;line-height:inherit;padding:0;margin:0}
.port div.catItemIntroText{margin:0 1em 0 0}div.catItemTagsBlock{border-bottom:none;padding:0}div.catItemLinks{margin:0;padding:0}div.userItemReadMore,
div.catItemReadMore,
div.genericItemReadMore{display:inline-block}.userItemIntroText p,
.userItemIntroText ul,
.genericItemIntroText p,
.genericItemIntroText ul{overflow:hidden}div.profile{padding-bottom:40px}
div.profile>a{margin-left:15px}span.catItemEditLink a,
span.catItemEditLink a:hover,
span.itemEditLink a,
span.itemEditLink a:hover,
span.userItemEditLink a,
span.userItemEditLink a:hover{background:none;border:none;padding:0}span.catItemEditLink,
span.itemEditLink,
span.userItemEditLink{padding:0 1em 0 0;text-align:right;width:auto}div#k2Frontend table.k2FrontendToolbar td.button{background:none repeat scroll 0 0 #EEE;border:1px solid #CCC;font-size:1em;font-weight:bold;padding:4px 8px}a#k2ToggleSidebar,
a#k2ToggleSidebar:hover,
div#k2Frontend table.k2FrontendToolbar td.button a,
div#k2Frontend table.k2FrontendToolbar td.button a:hover{color:#000}table.admintable input{background:none !important;width:200px}div#k2Frontend h3,div#k2Frontend legend{font-family:'Arsenal',Helvetica,Arial,sans-serif;font-size:13px;letter-spacing:normal}#k2Container{padding:0 0 15px}span.catItemImage img{border:none;padding:0}div.catItemImageBlock{margin:9px 0 0 20px;padding:0;float:right}span.catItemImage{display:block;margin:0;text-align:left}
span.catItemImage a{border:1px solid #CCC8C0;box-shadow:0 1px 2px #CCC8C0;display:inline-block;margin-top:4px;position:relative}div.genericItemView{border-bottom:none;margin:0 0 3em;padding:0}
div.genericItemBody{margin:0;padding:0}
div.genericItemIntroText{font-size:inherit;font-weight:inherit;line-height:inherit;padding:0;overflow:hidden}span.genericItemImage{margin:0}
span.genericItemImage a{border:1px solid #CCC8C0;box-shadow:0 1px 2px #CCC8C0;display:inline-block;margin-top:8px;position:relative}span.genericItemImage img{border:none;padding:0;margin:0}div.userItemBody{margin:0;padding:0}
span.userItemImage{display:block;margin:0;text-align:center}
span.userItemImage a{border:1px solid #CCC8C0;box-shadow:0 1px 2px #CCC8C0;display:inline-block;margin-top:8px;position:relative}
span.userItemImage img{border:none;padding:0;margin:0}span.img-border{position:absolute;top:0;left:0;right:0;bottom:0;border:4px solid white;-webkit-transition:border 0.3s ease-in 0s;-moz-transition:border 0.3s ease-in 0s;-o-transition:border 0.3s ease-in 0s;background:none}
a:hover>span.img-border{border:1px solid #fcf9f5}div.userItemIntroText{font-size:inherit;font-weight:inherit;line-height:inherit;padding:0;overflow:hidden}
div.userItemView{border-bottom:none;margin:0 0 3em;padding:0}div.itemToolbar{background:none;border-bottom:none;border-top:none;margin:0 0 0;padding:0}div.itemToolbar ul li a#fontDecrease:hover,
div.itemToolbar ul li a#fontIncrease:hover{text-decoration:none}div.itemNavigation{background:none;border-bottom:none;border-top:none;margin:0 0 24px;padding:0}div.itemIntroText{color:inherit;font-size:1em;font-weight:normal;line-height:1.8em;padding:0}div.itemContentFooter{border-top:none;color:inherit;display:block;margin:16px 0 4px;padding:0;text-align:right}div.itemCategory{border-bottom:none;padding:0}div.genericItemImageBlock,
div.userItemImageBlock,
div.itemImageBlock{float:right;margin:0 0 1em 30px;padding:0}span.itemImage{display:block;margin:0;text-align:left}
span.itemImage a{margin-top:8px}
span.itemImage img{border:1px solid #CCC8C0;box-shadow:0 1px 2px #CCC8C0;display:inline-block;position:relative;background:white;padding:0}
div.itemBackToTop{text-align:right;display:none}
div.itemView{border-bottom:none}
div.itemBody{margin:0;padding:0}div.social-button{overflow:hidden;padding:1em 0 3em}div.social-button span.label{display:block;float:left;font-weight:bold;line-height:32px;padding-right:10px}div.social-button div.addthis_toolbox{float:left}.at300bs:hover{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(opacity=80) !important}div.addthis_toolbox a{float:left;display:block}div.catItemRatingBlock,
div.itemRatingBlock{padding:0;float:right}div.catItemRatingBlock span{color:inherit}div.catItemRatingBlock span,
div.itemRatingBlock span{display:block;float:left;font-style:normal;margin:0;padding:0 4px 0 0}.itemRatingList,.itemRatingList a:hover,.itemRatingList .itemCurrentRating{background:url("/tp/images/transparent_star.png") repeat-x scroll transparent}.itemRatingList{background-position:left top}
.itemRatingList a:hover{background-position:left -25px}
.itemRatingList .itemCurrentRating{background-position:left -25px}div.itemRatingBlock span{color:inherit;display:block;float:left;font-style:normal;line-height:25px;margin:0;padding:0 4px 0 0}.component-content ul.itemRatingList{background-position:left top;float:left;height:25px;list-style:none outside none;margin:0;overflow:hidden;padding:0;position:relative;width:105px}.itemRatingLog{float:left;font-size:11px;line-height:21px;margin:0;padding:0 0 0 4px}#sbox-overlay,#rokbox-overlay{z-index:655500 !important}
#sbox-window,#rokbox-wrapper{z-index:655502 !important}div.itemCommentsForm p.itemCommentsFormNotes{border-top:none}div.itemAuthorBlock{background:none;border:none;margin:0 0 16px;padding:0}div.itemComments{background:none;border:none;padding:0;border-top:1px solid #e8e3d8}div.itemAuthorBlock div.itemAuthorDetails{margin:0;padding:0}div.itemComments ul.itemCommentsList li span.commentDate{border-right:none;font-weight:normal;margin:0;padding:0}div.itemComments ul.itemCommentsList li span.commentAuthorName,
div.itemComments ul.itemCommentsList li span.commentDate{font-weight:normal;font-size:12px;color:#193b54}div.itemComments ul.itemCommentsList li img{background:none;border-bottom:none;border-left:none;border-right:none;float:left;padding:0}div.itemComments ul.itemCommentsList li p{padding:0}
div.itemComments ul.itemCommentsList li{border-bottom:none;overflow:hidden}div.itemCommentsForm form label.formName,
div.itemCommentsForm form label.formEmail,
div.itemCommentsForm form label.formUrl,
div.itemCommentsForm form label.formComment,
div.itemCommentsForm form input#submitCommentButton{display:block}div.itemCommentsForm form label.formEmail,
div.itemCommentsForm form label.formUrl,
div.itemCommentsForm form label.formName{margin:0}div.itemComments ul.itemCommentsList li p{margin:0 0 6px;padding-top:12px}div.itemComments ul.itemCommentsList li span.commentLink{float:left;margin-left:0}div.itemComments ul.itemCommentsList li span.commentLink a,
div.itemComments ul.itemCommentsList li span.commentLink a:hover,
div.itemComments ul.itemCommentsList li span.commentToolbar a,
div.itemComments ul.itemCommentsList li span.commentToolbar a:hover,
div.itemComments ul.itemCommentsList li span.commentLink a{float:left;display:inline-block;overflow:hidden;padding:7px 17px;margin:0 10px 0 0;font-size:14px;font-style:18px;cursor:pointer;text-transform:uppercase;border-radius:4px;background-color:#f9f7f2;background-image:-webkit-gradient(linear,left top,left bottom,from(#f9f7f2),to(#edeae4));background-image:-webkit-linear-gradient(top,#f9f7f2,#edeae4);background-image:-moz-linear-gradient(top,#f9f7f2,#edeae4);background-image:-ms-linear-gradient(top,#f9f7f2,#edeae4);background-image:-o-linear-gradient(top,#f9f7f2,#edeae4);background-image:linear-gradient(to bottom,#f9f7f2,#edeae4);-webkit-box-shadow:0 1px 0 0 #dfd9cf;-moz-box-shadow:0 1px 0 0 #dfd9cf;box-shadow:0 1px 0 0 #dfd9cf;border-top:1px solid #ebe5da;border-left:1px solid #dfd9cf;border-right:1px solid #dfd9cf;border-bottom:1px solid #afaba3;text-decoration:none}
div.itemComments ul.itemCommentsList li span.commentLink a:hover,
div.itemComments ul.itemCommentsList li span.commentToolbar a:hover,
div.itemComments ul.itemCommentsList li span.commentLink a:hover{-webkit-box-shadow:0 0 0 0 #dfd9cf;-moz-box-shadow:0 0 0 0 #dfd9cf;box-shadow:0 0 0 0 #dfd9cf;background:#44668e;border-top:1px solid #182131;border-left:1px solid #354f6f;border-right:1px solid #354f6f;border-bottom:1px solid #182131;font-size:14px;font-style:italic;line-height:18px;text-decoration:none;color:white}div.itemCommentsForm form{	position:relative}div.itemCommentsForm form span#formLog{bottom:10px;display:block;left:250px;line-height:1.8em;margin:0;position:relative;top:-25px	}div.itemCommentsForm form .formLogLoading{background:url("/tp/images/loading.gif") no-repeat scroll left center transparent;display:block;width:16px;height:16px}div.k2ReportCommentFormContainer{margin:0;padding:8px;width:480px}div.component-content>div.login div.login-fields{margin-bottom:1em}
div.component-content>div.login div.login-fields label{display:block;float:left;width:10em}input[type="checkbox"]{background:none !important;border:none !important;position:relative;top:2px}input[type="radio"]{position:relative;top:1px}.component-content form fieldset dt{clear:left;float:left;padding:0;width:150px}.component-content form fieldset dd{float:left;padding:0;margin-bottom:1em;width:272px}.component-content .contact .button{margin:0}input.invalid,
textarea.invalid{border:1px solid #F00 !important;box-shadow:none}#jform_contact_email_copy{display:inline;height:auto;left:0;margin:0;position:relative;top:4px;width:auto}form dd,
form dt{margin:0 0 1em 0}input{box-shadow:none !important}div.toggle-editor{margin-bottom:8px;overflow:hidden;padding:5px 0}.k2AccountPage dl{clear:both;overflow:hidden;margin-bottom:2em}
.k2AccountPage dt{clear:left;float:left;padding:0;width:180px;display:block}
.k2AccountPage dd{float:left;padding:0}
.k2AccountPage dd.gender{padding:0.4em 0 0 0}
#josForm .k2AccountPage dd input{margin:0}
.k2AccountPage div.k2AccountPageUpdate{border-top:none;margin:0;padding:0 0 40px;text-align:left}span#description_parent{width:90% !important;height:272px !important}a#description_resize{
display:none}label#genderm-lbl{margin-right:1em}
dd.editor{float:none;width:95%;clear:both}
textarea#description{resize:none;overflow:auto}img.calendar{display:none}#jform_profile_tos label{padding-left:4px}legend{color:inherit}select{padding:4px}.component-content .reset,
.component-content .remind,
div.component-content>div.login{padding:2em 0}table.adminFormK2 tr td.adminK2LeftCol{text-align:left}input.text_area.k2TitleBox,
input.text_area.k2TitleAliasBox,
select#catid{margin:5px 0}
table.adminFormK2 tr td.adminK2LeftCol{background:none}div.k2ItemFormEditor div.toggle-editor{margin:0;overflow:visible;padding:0}#editor-xtd-buttons{margin-top:0;padding:0 5px}div.form-limit-and-counter{padding:1em;margin:1em 0;overflow:hidden}.component-content .form-limit,
.component-content p.counter{display:block;padding:0;margin:0}.component-content .form-limit{float:right}
.component-content p.counter{float:left}.component-content dl.search-results dd.result-created,
.component-content dl.search-results dd.result-category{display:inline;padding:0}#rt-sidebar-a,
#rt-sidebar-b,
#rt-sidebar-c{background:#f7f7f7}.rt-block{margin-bottom:0;padding:0;position:relative}div.k2ItemsBlock>ul>li{list-style:none}div.k2ItemsBlock ul li div.moduleItemIntrotext{line-height:inherit;padding:0}div.k2ItemsBlock ul{margin:0}#about #rt-content-top div.articles div.k2ItemsBlock.articles ul li a.moduleItemTitle,
div.k2ItemsBlock ul li a.moduleItemTitle{font-size:16px;font-style:italic;line-height:22px;font-family:'Arsenal',Helvetica,Arial,sans-serif;display:inline-block;margin-bottom:16px;width:340px}div.k2ItemsBlock.posts ul li a.moduleItemTitle{font:bold 11px/30px arial;display:inline-block;margin-bottom:0}#home #rt-content-bottom div.k2ItemsBlock ul li a.moduleItemImage,
#rt-content-bottom div.k2ItemsBlock ul li a.moduleItemImage,
div.k2ItemsBlock ul li a.moduleItemImage{position:relative;float:right;margin:9px 0 20px 20px;-moz-box-shadow:0 1px 2px #ccc8c0;-webkit-box-shadow:0 1px 2px #ccc8c0;box-shadow:0 1px 2px #ccc8c0}div.k2ItemsBlock ul li div.moduleItemIntrotext a.moduleItemImage img{border:none;float:none;padding:0;margin:0}#form-login ul,
div.k2LatestCommentsBlock ul li,
#k2Container .k2Pagination ul li,div.pagination ul li{list-style:none}#form-login #modlgn_remember{display:inline;height:auto;left:1em;margin:0;position:relative;top:2px;width:auto}.k2Avatar img{background:none;border:none;display:block;float:left;margin:0 0.5em 0.5em 0;padding:0}div.k2UserBlock ul.k2UserBlockActions{	list-style:none}div.k2LatestCommentsBlock ul li{margin:0 0 1em}
div.k2LatestCommentsBlock ul li a.k2Avatar{display:block;float:left}
div.k2LatestCommentsBlock ul li a.k2Avatar img{background:none;border:none;margin:0 1em 1em 0;padding:0}
div.k2LatestCommentsBlock ul li span.lcUsername,
div.k2LatestCommentsBlock ul li span.lcCommentDate{display:block}
div.k2LatestCommentsBlock ul li span.lcComment{clear:both;display:block}.smilecredits{display:none}div.mod_search{width:221px;height:36px;position:relative}div.mod_search input#mod-search-searchword{width:181px;background:url(/tp/images/search.png) 0 0 no-repeat;border:none;height:36px;line-height:36px;padding:0 30px 0 10px;margin-bottom:7px}
div.mod_search input.button{position:absolute;top:13px;right:10px}#rt-iewarn{background:url(/tp/images/ie-warn-bg.jpg) top left repeat-x}
#rt-iewarn .rt-container{background:none}
body{background-position:center top !important;background-size:cover;background-repeat:repeat;color:#222}.rt-container .rt-grid-4{width:250px}
.rt-container .rt-push-4{left:270px}
.rt-container .rt-grid-8{width:900px}.rt-container .rt-pull-8{left:-920px}#rt-content-bottom .rt-block{padding:0 20px 29px 11px}
#rt-content-top .rt-block{padding:32px 20px 0 11px}#rt-sidebar-a .rt-block,#rt-sidebar-b .rt-block,#rt-sidebar-c .rt-block{padding:0}body>.social-stiker{position:absolute;right:0;top:12px}
.social-stiker ul li{float:none;padding:0 3px 1px 3px}.K2ItemsRow{margin-right:15px;margin-left:15px}
#rt-sidebar-a{margin-left:15px}
a{text-decoration:underline}
a.moduleItemReadMore{text-decoration:none}
#k2Container p{margin-top:5px;margin-bottom:5px}
#k2Container a:hover{color:#44668e}
#k2Container a:hover{color:#f07d20}
#k2Container li{margin:2px auto}
#k2Container table td{padding:5px;border:4px double silver}
.itemList p{text-align:justify;text-indent:25px}
.itemList table p{text-align:justify;text-indent:5px;line-height:1.2}
a.moduleItemTitle{text-decoration:none}#rt-logo{background:url(/tp/images/logo-text.png) top left no-repeat;width:600px;height:75px;margin:17px 0 10px -1px} ul.nav{width:auto;list-style-type:none;margin:0;margin-top:1px;
display:inline;
float:left;
margin-left:10px;
margin-right:10px;
position:relative}
ul.nav>li{float:left;position:relative;height:70px;border-left:1px solid #DEDAD1;z-index:3}
ul.nav>li:last-child{border-right:1px solid #DEDAD1}
ul.nav li:hover,ul.nav li.active{background-color:#e8e3d8}
ul.nav>li>span{cursor:default;color:#444 !important;font-size:17px;font-weight:400;display:block;border-left-width:1px;border-left-style:solid;border-image:-webkit-gradient(linear,0 0,50% 100%,from(white),to(#dcd8cf)) 1 100%;border-image:-webkit-border-image:-webkit-linear-gradient(white 50%,#dcd8cf) 1 100%;border-image:-moz-border-image:-moz-linear-gradient(white 50%,#dcd8cf) 1 100%;border-image:-o-border-image:-o-linear-gradient(white 50%,#dcd8cf) 1 100%;border-image:linear-gradient(to bottom,white 50%,#dcd8cf) 1 100%;filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#fff',endColorstr='#dcd8cf',GradientType=0 );height:45px;line-height:16px;padding:28px 13px 0 15px;height:44px}
ul.inner{visibility:hidden;font-size:14px;position:absolute;min-width:198px;min-height:auto;background-color:#DAD5CA;box-shadow:0 4px 5px grey;border-radius:0 0 5px 5px;padding-bottom:10px;padding-top:0;opacity:0;-webkit-transition:all 0.35s ease;-moz-transition:all 0.35s ease;-ms-transition:all 0.35s ease;-o-transition:all 0.35s ease;transition:all 0.35s ease;white-space:normal;top:40px;left:0;z-index:2;border-width:0 1px 1px 1px;border-style:solid;border-color:#eee;margin:0 !important}
.first>ul.inner{left:0;padding-left:0 !important}
.last>ul.inner{left:auto;right:-1px;min-width:160px}
li:hover ul.inner{opacity:1;visibility:visible;top:72px}
ul.inner li:first-child{margin-top:3px}
ul.inner>li.first{border-top-width:0;padding-top:1px}
ul.inner li:last-child{}
ul.inner li{margin:0;position:relative;text-align:left;list-style-type:none;clear:both;float:right;position:static;width:100%;border-color:#e8e3d8 #cfcac1 #d1cdc3;border-style:solid;border-width:1px 0}
ul.inner li:hover{background-color:#F7F1E6;box-shadow:0 1px 5px 0 silver;border:0;padding:1px 0}
ul.inner li a{font-weight:300;display:block;padding:10px 18px;position:relative;color:#333;text-decoration:none}
ul.inner li a:hover{color:#f07d20}
ul.inner li.active a{color:#f07d20;text-transform:uppercase}ul.top_menu{background-color:#E8E3D9;border-radius:0 0 4px 4px;filter:alpha(Opacity=23);float:right;margin:0;margin-right:15px;padding:0 9px 2px 10px}ul.top_menu>li{float:left;list-style-type:none;position:relative}
.top_menu li a{text-decoration:none}
ul.top_menu>li>span{filter:alpha(Opacity=100);cursor:pointer;color:#888;padding:0 14px 0 12px;border-right:1px solid #ccc;font-weight:bold;text-transform:uppercase;font-size:12px}
ul.top_menu>li.first>span{padding-left:5px}
ul.top_menu>li.last>span{border:0 none;padding-right:5px}
ul.top_menu>li>span:hover{color:#555}
ul.top_inner{visibility:hidden;font-size:14px;position:absolute;background-color:#E8E3D9;box-shadow:0 4px 5px grey;border-radius:0 0 5px 5px;padding-bottom:10px;padding-top:2px;opacity:0;filter:alpha(Opacity=0);-webkit-transition:all 0.25s ease;-moz-transition:all 0.25s ease;-ms-transition:all 0.25s ease;-o-transition:all 0.25s ease;transition:all 0.25s ease;top:22px;z-index:4;margin:0}
.first>ul.top_inner{margin-left:-10px}
.last>ul.top_inner{left:auto;right:-9px;width:130px}
li:hover ul.top_inner{opacity:1;filter:alpha(Opacity=100);visibility:visible}
ul.top_inner>li{list-style-type:none;margin:0;text-align:left;padding:0 15px;white-space:nowrap;list-style-position:outside;padding-left:0;margin-left:20px;color:#777}
.last ul.top_inner li{white-space:normal}
ul.top_inner>li:hover{list-style-type:disc}
ul.top_inner>li a{color:#777;display:block;font-size:0.98em}
ul.top_inner>li a:hover{color:#f07d20}.links a span{text-decoration:none;text-transform:none;padding-right:10px}.lang{line-height:21px}
ul.lang>li>span{padding:0 6px 0 2px}
ul.lang>li.first>span{padding-left:1px}
ul.lang>li.last>span{padding-right:1px}.moduleItemIntrotext{margin-bottom:15px;padding-bottom:20px;border-bottom:1px solid #fff}
.carousel{box-shadow:0 0 4px silver;margin-top:15px}
.carousel img{border-radius:3px}
.carousel-control{border-radius:4px}
.carousel-indicators{bottom:10px;z-index:1}.flag-icon-background{background-size:contain;background-position:50%;background-repeat:no-repeat}
.flag-icon{background-size:contain;background-position:50%;background-repeat:no-repeat;position:relative;display:inline-block;width:1.33333333em;line-height:1em}
.flag-icon:before{content:"\00a0"}
.flag-icon.flag-icon-squared{width:1em}
.flag-icon-ua{background-image:url(/tp/flags/4x3/ua.svg)}
.flag-icon-ua.flag-icon-squared{background-image:url(/tp/flags/1x1/ua.svg)}
.flag-icon-gb{background-image:url(/tp/flags/4x3/gb.svg)}
.flag-icon-gb.flag-icon-squared{background-image:url(/tp/flags/1x1/gb.svg)}ul.side-bar{margin:0}
ul.side-bar li{box-shadow:1px 1px 3px #aaa;border-radius:4px;list-style:outside none none;margin-bottom:6px;padding:0 26px 0 21px}
ul.side-bar li a{display:block;color:#444;font-family:Arsenal,sans-serif;font-size:17px;font-weight:400;text-decoration:none;padding:19px 0;font-style:italic;outline:0 none}
ul.side-bar li a .glyphicon{color:rgb(68,102,142);float:right;text-shadow:0 0 0 black;font-size:20px}
ul.side-bar li:hover{background:#44668e none repeat scroll 0 0;color:white}
ul.side-bar li:hover a,ul.side-bar li a:hover{color:white}
.side-bar li a:hover .glyphicon,.side-bar li:hover .glyphicon{text-shadow:0 0 0 gray;color:white}a.moduleItemReadMore,div.itemCommentsForm form input#submitCommentButton,
input[type="submit"],
button.button,
.component-content div.toggle-editor a{}a.k2ReadMore{text-transform:none;text-decoration:none;font-size:16px;font-weight:bold;color:#444}a.moduleItemReadMore:hover,
a.k2ReadMore:hover,
div.itemCommentsForm form input#submitCommentButton:hover,
input[type="submit"]:hover,
button.button:hover,
.component-content div.toggle-editor a:hover{-webkit-box-shadow:0 0 0 0 #dfd9cf;-moz-box-shadow:0 0 0 0 #dfd9cf;box-shadow:0 0 0 0 #dfd9cf;border-top:1px solid #182131;border-left:1px solid #354f6f;border-right:1px solid #354f6f;border-bottom:1px solid #182131;background:#44668e;color:white}
div.logout{padding-bottom:33px}a.btn{text-decoration:none}a.btn[type='button']{padding:6px 8px;text-align:left;width:48%}.panel-group>p{text-indent:0}.btn.btn-primary{background-image:none;background-color:#245580}
.btn.btn-primary:focus{outline:none}.btn.btn-primary::before{border-right:1px solid #5c8c5c;content:"";font-family:"Glyphicons Halflings";font-size:14px;margin-right:7px;padding-right:5px}
.btn.btn-primary.collapsed::before{content:""}
.btn.btn-primary.collapsed,.btn.btn-primary:active{background-image:linear-gradient(to bottom,#337ab7 0px,#265a88 100%)}.itemContainer .next{overflow:hidden;margin-top:5px;width:173px}
.next-btn::before,.next-btn::after{box-sizing:border-box}
.next-btn::before{background:#44668e none repeat scroll 0 0;bottom:-10px;content:"";position:absolute;right:100%;top:3px;transform:skewX(0deg) skewY(-45deg);width:20px}
.next-btn::after{background:#44668e none repeat scroll 0 0;bottom:3px;content:"";left:100%;position:absolute;top:-10px;transform:skewX(0deg) skewY(-45deg);width:20px;border-bottom:4px solid #aaa;border-right:3px solid #ccc}
.next-btn{background:#44668e none repeat scroll 0 0;border:medium none;color:#fff;display:block;font-size:14px;letter-spacing:0.1em;margin:0 40px;padding:8px;position:relative;text-align:center;text-decoration:none}
a.next-btn{color:#fff;outline:medium none}
.next-btn:hover,.next-btn:active{color:#fff;opacity:1.0;text-decoration:none;padding-right:1px}
.next-btn:hover::before{border-top:2px solid white;border-left:2px solid white}
.next-btn:hover::after{border-width:0 2px 2px 0}
.close{font-size:30px;line-height:24px}.panel{background-color:transparent;border:0 none;border-radius:0;box-shadow:none;padding:5px 25px}
.panel li{list-style:outside none circle}.module-title h2.title,
div.catItemHeader h3.catItemTitle,
div.itemHeader h2.itemTitle,
div.userItemHeader h3.userItemTitle,
div.itemCommentsForm h3,
h3.itemCommentsCounter,
div.k2AccountPage th.k2ProfileHeading,
div.componentheading,
div.genericItemHeader,
h2.genericItemTitle,
h1{	color:#3c3c3c	}h2.cls{padding-top:15px}
.cls h3{padding-top:5px;margin-bottom:8px}
h2 ~ .cls h3{font-size:18px}
h2+h2{font-size:22px}
.K2ItemsRow h5{font-family:Arsenal,'Sans serif';font-weight:700;font-size:20px;letter-spacing:normal}
.K2ItemsRow h5:hover{text-decoration:underline;color:#f07d20}#itemListLeading li{list-style:unset}.tesis>div:first-child{font-size:16px}
.pd30{margin-left:30px}.rt-container{background:none}.catItemIntroText>p,.itemFullText>p,#itemListLeading>p{text-indent:35px;text-align:justify}
p>img{margin-left:15px}.top tr>td{vertical-align:top}div.k2Pagination,
div.pagination{color:#646464}#jform_contact_message,
#commentText,
#jform_profile_aboutme{background:#fff;border:1px solid #fff;border-radius:4px}#form-login .inputbox,
#com-form-login .inputbox,#josForm .inputbox,
input.inputbox[type="text"],
input.inputbox[type="password"],
input.inputbox[type="email"],
input#url,
input[type="text"],
input.required[type="text"],
input.required[type="password"],
input.required[type="email"]{border:1px #C4C0B5 solid;background:#D9D5CA;background:-moz-linear-gradient(90deg,#B3AFA4 1%,#D9D5CA 14%);background:-webkit-linear-gradient(90deg,#B3AFA4 1%,#D9D5CA 14%);background:-o-linear-gradient(90deg,#B3AFA4 1%,#D9D5CA 14%);background:-ms-linear-gradient(90deg,#B3AFA4 1%,#D9D5CA 14%);background:linear-gradient(180deg,#B3AFA4 1%,#D9D5CA 14%);border-radius:4px}
textarea#jform_contact_message{border:1px #C4C0B5 solid;background:#D9D5CA;background:-moz-linear-gradient(90deg,#B3AFA4 1%,#D9D5CA 3%);background:-webkit-linear-gradient(90deg,#B3AFA4 1%,#D9D5CA 3%);background:-o-linear-gradient(90deg,#B3AFA4 1%,#D9D5CA 3%);background:-ms-linear-gradient(90deg,#B3AFA4 1%,#D9D5CA 95%);background:linear-gradient(180deg,#B3AFA4 1%,#D9D5CA 3%)}
.component-content form fieldset dt{width:120px}
.component-content form fieldset dd{width:calc(100% - 150px)}#contact-form label,
div.k2AccountPage table.admintable label{font-size:1em;line-height:2em}
span.error{color:red}div.itemComments ul.itemCommentsList li{background:#e8e3d8}div.itemComments ul.itemCommentsList li.unpublishedComment{background:#e8e3d8}div.itemComments ul.itemCommentsList li.authorResponse{background:#e8e3d8}div.itemComments ul.itemCommentsList li span.commentToolbar{border:none;clear:none}div.map-wrapper{background:#FFF;border:1px solid #e8e3d8}div.form-limit-and-counter{border-top:1px solid #ddd;border-bottom:1px solid #ddd}#rt-footer,#rt-copyright{color:inherit}.marker a{text-decoration:none;margin:10px 0;display:inline-block}
.marker a::after{content:" ";color:#555;font-family:"Glyphicons Halflings";font-size:16px;text-decoration:none}
.marker a:hover::after{color:#44668e} .crumbs li{list-style-type:none;padding:0;display:inline;font-style:italic}
.crumbs a.icon{display:inline-block;text-decoration:none}.crumbs li + li:before{content:'>';margin:0 4px}
.crumbs a{text-decoration:underline}.home>a{text-decoration:underline !important}div.boxed{background:none repeat scroll 0 0 #e8e3d8}a.boxed{background-color:#f9f7f2;background-image:linear-gradient(to bottom,#f9f7f2,#edeae4);border-color:#ebe5da #dfd9cf #afaba3;border-radius:4px;border-style:solid;border-width:1px;box-shadow:0 1px 0 0 #dfd9cf;color:grey;cursor:pointer;display:inline-block;float:left;font-weight:bold;margin:0 10px 10px 0;overflow:hidden;padding:7px 17px;text-decoration:none;text-transform:uppercase}a.boxed:hover{box-shadow:0 3px 4px 0 #dfd9cf}
a.boxed:active{box-shadow:inset 0 0 4px 0 #dfd9cf}#itemListLeading>h3,.itemFullText>h3{clear:both}
#itemListLeading{padding-bottom:5px}q{quotes:"\00ab" "\00bb"}#ratings{top:0}
.popup_ratings{margin:5px;padding:8px;position:fixed;bottom:0;border:1px solid #888;border-radius:5px;background:rgba(255,255,255,0.2) none repeat scroll 0 0;filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#fff',endColorstr='#e5e5e5',GradientType=0 );color:#f07121;text-align:center;width:470px}
.popup_ratings h4{text-align:center}
.popup_ratings p{font-size:16px;padding:15px 10px}.menu-gallery a{text-decoration:none} .panel.datagrid{padding:0 !important}.panel.datagrid span,.panel-body,.panel-title,.datagrid-cell,.pagination-info{font-size:14px !important}
.pagination-info{line-height:40px !important}
.datagrid #mode{width:155px !important}
#srchbtn{border-radius:3px !important;background-color:#eee !important;border:1px solid silver !important;float:right}.cls{clear:both;width:auto;height:auto;visibility:visible}
.clr{clear:both;height:0;line-height:0;display:block;float:none;padding:0;margin:0;border:none}