@charset "utf-8";#sbox-overlay{position:fixed;background-color:#000;left:0px;top:0px;}
#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(/media/system/images/modal/closebox.png) no-repeat center;border:none;}
.sbox-loading #sbox-content{background-image:url(/media/system/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(/media/system/images/modal/bg_n.png) repeat-x;}
.sbox-bg-ne{right:-33px;top:-40px;background:url(/media/system/images/modal/bg_ne.png) no-repeat;}
.sbox-bg-e{right:-33px;top:0;height:100%;background:url(/media/system/images/modal/bg_e.png) repeat-y;}
.sbox-bg-se{right:-33px;bottom:-40px;background:url(/media/system/images/modal/bg_se.png) no-repeat;}
.sbox-bg-s{left:0;bottom:-40px;width:100%;background:url(/media/system/images/modal/bg_s.png) repeat-x;}
.sbox-bg-sw{left:-33px;bottom:-40px;background:url(/media/system/images/modal/bg_sw.png) no-repeat;}
.sbox-bg-w{left:-33px;top:0;height:100%;background:url(/media/system/images/modal/bg_w.png) repeat-y;}
.sbox-bg-nw{left:-33px;top:-40px;background:url(/media/system/images/modal/bg_nw.png) no-repeat;}
@media (max-width:979px){#sbox-btn-close{right:-10px;top:-10px;}
}
@media (max-device-width:979px){#sbox-content{-webkit-overflow-scrolling:touch;}
#sbox-content.sbox-content-iframe{overflow:scroll;-webkit-overflow-scrolling:touch;}
}
article,
aside,
details,
figcaption,
figure,
footer,
header,
hgroup,
nav,
section{display:block;}
audio,
canvas,
video{display:inline-block;*display:inline;*zoom:1;}
audio:not([controls]){display:none;}
[hidden]{display:none;}
html{font-size:100%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;}
html,
button,
input,
select,
textarea{font-family:sans-serif;}
body{margin:0;}
a:focus{outline:none;}
a:hover,
a:active{outline:none;}
h1{font-size:2em;}
abbr[title]{border-bottom:1px dotted;}
b,
strong{font-weight:400;}
blockquote{margin:1em 40px;}
dfn{font-style:italic;}
mark{background:#ff0;color:#000;}
pre,
code,
kbd,
samp{font-family:monospace, serif;_font-family:'courier new', monospace;font-size:1em;}
pre{white-space:pre;white-space:pre-wrap;word-wrap:break-word;}
q{quotes:none;}
q:before,
q:after{content:'';content:none;}
small{font-size:75%;}
sub,
sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline;}
sup{top:-0.5em;}
sub{bottom:-0.25em;}
ul,
ol{margin:0;padding:0 0 0 40px;}
dd{margin:0px;}
nav ul,
nav ol{list-style:none;list-style-image:none;}
img{border:0;-ms-interpolation-mode:bicubic;}
svg:not(:root){overflow:hidden;}
figure{margin:0;}
form{margin:0;}
fieldset{border:none;margin:0;padding:0;}
legend{border:0;padding:0;white-space:normal;*margin-left:-7px;}
button,
input,
select,
textarea{font-size:100%;margin:0;vertical-align:baseline;*vertical-align:middle;}
button,
input{line-height:normal;}
button,
input[type="button"],
input[type="reset"],
input[type="submit"]{cursor:pointer;-webkit-appearance:button;*overflow:visible;}
input[type="checkbox"],
input[type="radio"]{box-sizing:border-box;padding:0;*height:13px;*width:13px;}
input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box;}
input[type="search"]::-webkit-search-decoration,
input[type="search"]::-webkit-search-cancel-button{-webkit-appearance:none;}
button::-moz-focus-inner,
input::-moz-focus-inner{border:0;padding:0;}
textarea{overflow:auto;vertical-align:top;}
table{border-collapse:collapse;border-spacing:0;}
html{border-bottom:1px solid transparent;min-height:100%;}
body > div > footer,
body > div > header,
body > div > section,
body > footer,
body > header,
body > section{clear:both;margin:0 auto;}
section#gkPageTop{overflow:visible;width:100%;}
#gkTop1,
#gkTop2,
#gkBottom1,
#gkBottom2{clear:both;}
#gkTop1,
#gkTop2{overflow:hidden;}
#gkTop1 + #gkBreadcrumb,
#gkTop2 + #gkBreadcrumb{border-top:1px solid #e5e5e5;margin-top:0;}
#gkPageContent::after,
#gkContent::after,
#gkSidebar::after,
footer::after,
header::after,
section::after,
aside::after,
article::after,
.box::after,
article header::after,
.itemSocialSharing::after,
#gkTopMenu::after,
article header ul::after,
#gkTop1 > div::after,
#gkTop2 > div::after{clear:both;content:"";display:table;}
section#gkContent,
section#gkComponentWrap,
aside#gkSidebar{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;float:left;}
#gkSidebar{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;padding-left:80px;}
#gkContentWrap{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;float:left;}
#gkContentWrap.gkSidebarLeft{float:right;}
#gkContentWrap.gkSidebarLeft + #gkSidebar{float:left;padding-left:0;padding-right:50px;}
#gkMainbodyTop .box,
#gkMainbodyBottom .box{padding-left:0;padding-right:0;}
#gkMainbody .box{padding-left:0!important;padding-right:0!important;width:100%;}
#gkMainbodyTop + #gkMainbody{margin-top:0;padding-top:10px;}
#gkMainbody + #gkMainbodyBottom{margin-top:0;padding-top:10px;}
#gkTop1 .box,
#gkTop2 .box,
#gkBottom1 .box,
#gkBottom2 .box{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;float:left;}
.cols-2 .column-1,
.cols-2 .column-2{width:50%;}
.cols-3 .column-1,
.cols-3 .column-2,
.cols-3 .column-3{float:left;width:33.3%;}
.column-1,
.column-2,
.column-3{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;float:left;}
#gkMainbody .box{margin-bottom:30px;}
body > footer:first-child,
body > header:first-child,
body > section:first-child,
section#gkPage > section:first-child,
section#gkContent > section:first-child,
section#gkComponentWrap > section:first-child{margin-top:0;}
.cols-2 .column-1,
.cols-3 .column-1{padding-right:10px;}
.cols-2 .column-2,
.cols-3 .column-3{padding-left:10px;}
.cols-3 .column-2{padding-left:10px;padding-right:10px;}
.gkCols3 .box.gkmod-1,
.gkCols3 .box.gkmod-2,
.gkCols3 .box.gkmod-3,
.gkCols3 .box.gkmod-more{float:left;padding:0 10px;}
.gkCols3 .box.gkmod-1{width:100%;}
.gkCols3 .box.gkmod-2{width:50%;}
.gkCols3 .box.gkmod-3,
.gkCols3 .box.gkmod-more{width:33.3%;}
.gkCols3 .box.gkmod-more:nth-child(3n+1){clear:both;}
.gkCols3 .box.gkmod-more.gkmod-last-1:last-child{width:100%!important;}
.gkCols3 .box.gkmod-more.gkmod-last-2:last-child,
.gkCols3 .box.gkmod-more.gkmod-last-2:nth-last-child(2){width:50%!important;}
.gkCols4 .box.gkmod-1,
.gkCols4 .box.gkmod-2,
.gkCols4 .box.gkmod-3,
.gkCols4 .box.gkmod-4,
.gkCols4 .box.gkmod-more{float:left;padding:0 10px;}
.gkCols4 .box.gkmod-1{width:100%;}
.gkCols4 .box.gkmod-2{width:50%;}
.gkCols4 .box.gkmod-3{width:33.3%;}
.gkCols4 .box.gkmod-4,
.gkCols4 .box.gkmod-more{width:25%;}
.gkCols4 .box.gkmod-more:nth-child(4n+1){clear:both;}
.gkCols4 .box.gkmod-more.gkmod-last-1:last-child{width:100%!important;}
.gkCols4 .box.gkmod-more.gkmod-last-2:last-child,
.gkCols4 .box.gkmod-more.gkmod-last-2:nth-last-child(2){width:50%!important;}
.gkCols4 .box.gkmod-more.gkmod-last-3:last-child,
.gkCols4 .box.gkmod-more.gkmod-last-3:nth-last-child(2),
.gkCols4 .box.gkmod-more.gkmod-last-3:nth-last-child(3){width:33.3%!important;}
.gkCols6 .box.gkmod-1,
.gkCols6 .box.gkmod-2,
.gkCols6 .box.gkmod-3,
.gkCols6 .box.gkmod-4,
.gkCols6 .box.gkmod-5,
.gkCols6 .box.gkmod-6,
.gkCols6 .box.gkmod-more{float:left;padding:0 10px;}
.gkCols6 .box.gkmod-1{width:100%;}
.gkCols6 .box.gkmod-2{width:50%;}
.gkCols6 .box.gkmod-3{width:33.3%;}
.gkCols6 .box.gkmod-4,
.gkCols6 .box.gkmod-more{width:25%;}
.gkCols6 .box.gkmod-5,
.gkCols6 .box.gkmod-more{width:20%;}
.gkCols6 .box.gkmod-6,
.gkCols6 .box.gkmod-more{width:16.66%;}
.gkCols6 .box.gkmod-more:nth-child(6n+1){clear:both;}
.gkCols6 .box.gkmod-more.gkmod-last-1:last-child{width:100%!important;}
.gkCols6 .box.gkmod-more.gkmod-last-2:last-child,
.gkCols6 .box.gkmod-more.gkmod-last-2:nth-last-child(2){width:50%!important;}
.gkCols6 .box.gkmod-more.gkmod-last-3:last-child,
.gkCols6 .box.gkmod-more.gkmod-last-3:nth-last-child(2),
.gkCols6 .box.gkmod-more.gkmod-last-3:nth-last-child(3){width:33.3%!important;}
.gkCols6 .box.gkmod-more.gkmod-last-4:last-child,
.gkCols6 .box.gkmod-more.gkmod-last-4:nth-last-child(2),
.gkCols6 .box.gkmod-more.gkmod-last-4:nth-last-child(3),
.gkCols6 .box.gkmod-more.gkmod-last-4:nth-last-child(4){width:20%!important;}
.gkCols6 .box.gkmod-more.gkmod-last-5:last-child,
.gkCols6 .box.gkmod-more.gkmod-last-5:nth-last-child(2),
.gkCols6 .box.gkmod-more.gkmod-last-5:nth-last-child(3),
.gkCols6 .box.gkmod-more.gkmod-last-5:nth-last-child(4),
.gkCols6 .box.gkmod-more.gkmod-last-5:nth-last-child(5){width:16.66%!important;}
select,
textarea,
input[type="text"],
input[type="password"],
input[type="url"],
input[type="email"]{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;border:1px solid #e5e5e5;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;font-size:16px;font-weight:300;color:#848484;height:46px;max-width:100%!important;padding:0 10px;}
textarea{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;height:auto;max-width:100%!important;padding:24px}
legend{color:#333;font-size:22px}
select{height:inherit;padding:6px}
html.-moz-select{padding:3px 5px}
input[type="text"]:focus,
input[type="password"]:focus,
input[type="url"]:focus,
input[type="email"]:focus,
textarea:focus{background:#fffef4;}
button,
.button,
input.button,
span.button,
button.button,
div.button,
input[type="submit"],
input[type="button"],
.pagenav-prev a,
.pagenav-next a,
.readon{background:#4c90fe;border:none;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;color:#fff;cursor:pointer;display:block;float:left;font-size:14px;font-weight:400;height:42px;line-height:42px;margin:0 5px 2px 2px;padding:0 20px;text-align:center;-webkit-transition:all .1s ease-out;-moz-transition:all .1s ease-out;-o-transition:all .1s ease-out;transition:all .1s ease-out}
button:hover,
.button:hover,
input.button:hover,
span.button:hover,
button.button:hover,
div.button:hover,
input[type="submit"]:hover,
input[type="button"]:hover,
.pagenav-prev a:hover,
.pagenav-next a:hover,
.readon:hover{background:#fec64d;color:#fff}
#gkMainbody .itemReadMore,
#gkMainbody .readmore > a{background:#4c90fe;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;color:#fff;display:inline-block;float:left;font-size:18px;height:50px;line-height:51px;padding:0 20px;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-ms-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out;}
#gkMainbody .itemReadMore:active,
#gkMainbody .itemReadMore:focus,
#gkMainbody .itemReadMore:hover,
#gkMainbody .readmore > a:active,
#gkMainbody .readmore > a:focus,
#gkMainbody .readmore > a:hover{background-color:#fec64d;color:#fff;}
input[type=checkbox],
.checkbox,
input[type=radio],
.radio{background:transparent!important;border:none!important;height:auto!important;margin-top:7px!important}
select[size]{font-size:12px;height:auto}
select[size="1"]{height:29px!important;line-height:24px}
.invalid{background:#fffef4;border:1px solid #e25527!important;color:#000}
label{color:#333333;font-size:16px;font-weight:300;padding:0 6px;}
label.invalid{background:#fff;border:none!important;color:#e25527!important}
fieldset.filters > div > *{float:left;margin-right:10px}
fieldset.filters > div > select{margin-top:4px}
section article{margin-top:20px}
section > header{margin:0 0 32px;padding:0}
section > header h2 small{color:#363636;font-size:20px}
section > header div p{font-size:18px;font-weight:300;line-height:1.4;text-transform:none}
section img{height:auto;max-width:100%;}
section.category .children,
section.blog .children{clear:both;margin-top:32px}
section.categories-list ul ul{margin-left:20px;}
section.categories-list ul ul li{border:none;border-top:1px solid #eee;padding-left:6px}
section.categories-list li,
section.category .children li,
section.blog .children li{border-top:1px solid #e5e5e5;clear:both;font-size:18px;line-height:1.4;overflow:hidden;padding:12px 0}
section.categories-list li > div p,
section.category .children li > div p,
section.blog .children li > div p{font-size:17px;margin:.5em 0}
section.categories-list li > dl,
section.category .children li > dl,
section.blog .children li > dl{font-size:16px;margin:0}
section.categories-list li > dl > dt,
section.category .children li > dl > dt,
section.blog .children li > dl > dt{float:left}
section.categories-list li > dl > dd,
section.category .children li > dl > dd,
section.blog .children li > dl > dd{float:left;font-weight:700;margin-left:5px}
section.category .children h3,
section.blog .children h3{font-weight:300;font-size:18px;line-height:24px;margin:20px 0}
.filters .display-limit select{display:inline!important;float:none}
table{margin-bottom:20px;width:100%}
th{border-bottom:1px solid #E5E5E5;color:#333;font-size:24px;font-weight:300;padding:12px;text-align:left;}
th a{color:#333!important;}
th a:active,
th a:focus,
th a:hover{color:#4c90fe!important;}
tbody tr td{border-bottom:1px solid #e5e5e5;padding:10px}
tbody tr td p{margin:.5em 0}
tr:hover{background:#fbfbfb}
section.blog .items-row{clear:both;margin-bottom:40px;overflow:hidden}
section.blog-featured .items-row{margin-top:40px;margin-bottom:0;}
section.blog-featured .items-row:first-child{margin-top:0;}
section.blog .items-row header h2,
section.blog-featured .items-row header h2{font-size:28px;}
section.blog .items-more h3{font-size:24px;line-height:24px;margin-bottom:20px}
.items-leading > div{clear:both!important;margin-top:50px;}
.items-leading > div:first-child{margin-top:0;}
article,
article > section{position:relative}
article aside{background:#e8f2f5;display:block;float:left;font-size:13px;padding:15px;text-align:center;width:90px}
article aside.itemAsideInfo > img,
article aside.itemAsideInfo > ul li{margin:0 0 22px}
article aside.itemAsideInfo p, article aside.itemAsideInfo li.itemPrintEmail a{color:#333;font-weight:400;margin:0 0 2px}
article aside.itemAsideInfo a, article aside.itemAsideInfo .itemPrintEmail a:hover{color:#848484 !important}
article aside.itemAsideInfo a:hover, article aside.itemAsideInfo .itemPrintEmail a{color:#333 !important}
article header{-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;margin:0 0 32px;width:100%}
li.print-icon,
li.email-icon{}
li.print-icon a,
li.email-icon a{position:relative;top:3px;}
article header ul{margin:6px 0;}
.blog article header ul{margin:0 0 10px 0;}
article header li{float:left;font-size:15px;margin:0 12px 0 4px!important;}
article header li:first-child{margin-left:0}
article header li a{color:#222;}
article header li a:hover{color:#418CD1;}
article.item-page ul.content-links li{background:none}
.img-intro-none{float:none}
.img-intro-none img{float:none!important;margin:0 auto}
.img-fulltext-none,
.img-fulltext-left,
.img-fulltext-right{float:none;margin:0 0 32px;overflow:hidden;position:relative}
.img-fulltext-none > div,
.img-fulltext-left > div,
.img-fulltext-right > div{float:none!important;width:100%!important}
.img-fulltext-none img,
.img-fulltext-left img,
.img-fulltext-right img{display:block;height:auto!important;max-width:100%!important;width:100%!important}
p.img_caption{display:block;color:#999;padding:8px 0 0;font-size:11px;}
section.blog div.img_caption img.caption{display:block;float:none!important}
.item-page ul{list-style-type:none}
.edit fieldset > div{clear:both;padding:5px 0}
.edit fieldset > div label{display:block;float:left;min-width:120px}
section.login .login-fields{padding-bottom:16px}
section.login .login-fields label{display:block;float:left;line-height:34px;min-width:100px}
section.login ul{font-size:11px;margin-top:40px}
.profile dt{clear:both;float:left;color:#333;font-size:12px;font-weight:600;text-transform:uppercase;min-width:200px}
.contact-image{border:10px solid #fff;float:right;padding:0;}
.contact-form legend{color:#999;font-size:13px;margin:0 0 24px;}
.contact-form .button.validate{clear:both;margin:20px 0 0 0;}
.contact-form #jform_contact_emailmsg{width:51.8% !important;}
dt.inline,
dd.inline{display:inline-block!important;float:left!important;width:auto!important}
.contact h3{border-top:1px solid #e5e5e5;margin:30px 0 12px;padding:24px 0 0;}
#jform_contact_email_copy{margin-left:10px}
section.newsfeed > ol{list-style:none}
section.newsfeed > ol > li{border-top:1px solid #eee;padding:24px 0 0}
section.newsfeed > ol > li > a{font-size:42px}
section.contentpane iframe{-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;-webkit-box-sizing:border-box;border:1px solid #eee;box-sizing:border-box}
.tooltip{background:#fff;border:1px solid #ccc;max-width:350px;min-width:160px;padding:8px;position:absolute!important;opacity:1;z-index:10;}
.tooltip-inner strong{background:#4c90fe;color:#fff;font-size:14px;font-weight:700;line-height:20px;padding:5px 15px;width:100%;clear:both;display:block;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
.tooltip-inner{color:#555;font-size:12px;padding:5px 0}
.tooltip-inner br{display:none;}
#system-message{margin:0;background:#fe654c none repeat scroll 0 0;box-sizing:border-box;color:#fff;font-size:16px;font-weight:600;min-height:50px;padding:10px 10px 12px 86px;text-align:center;}
#system-message dd ul{list-style:none!important}
#system-message div.alert{background:#fec54c;}
#system-message dd{-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;-webkit-box-sizing:border-box;background:#fec54c;box-sizing:border-box;color:#fff;font-size:16px;font-weight:600;min-height:50px;padding:10px 10px 12px 86px;text-align:center;}
#system-message dd.error{background:#fe654c;}
#system-message dd.notice{background:#4c90fe;}
#system-message p{-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;color:#fff;font-size:16px;font-weight:600;min-height:50px;padding:10px 10px 12px 86px;text-align:center;margin:0;}
#system-message div.alert-error{background:#fe654c;}
#system-message div.alert-notice{background:#4c90fe;}
#system-message-container{margin:0;padding:0;}
#system-message dt{display:none;}
.item-page > div.pagination{display:none!important}
.pagination,
.pager{border-top:3px solid #4C90FE;clear:both;margin:60px 0 20px;padding:12px;}
.pagination ul li,
.pager ul li{background-image:none!important;color:#909090;cursor:default;display:inline-block;margin:0}
.pagination ul li a,
.pagination ul li span,
.pager ul li a,
.pager ul li span{display:block;height:26px;line-height:26px;min-width:26px;padding:2px 12px;text-align:center;border-right:1px solid #e5e5e5}
.pagination ul li.counter{float:right;font-size:11px;line-height:38px;margin-right:12px}
ul.pagenav{margin:0;overflow:hidden;padding:0}
#member-registration dt,
#member-registration dd{display:inline-block;padding-bottom:10px}
#member-registration dt{min-width:170px}
#member-registration dd{min-width:200px}
#member-registration dd:after{content:'\A';white-space:pre}
#gkMainbody .registration{width:500px}
.bannergroup:first-line,
.bannergroup_text:first-line{color:#333;font-size:14px;font-weight:600}
div.banneritem{border-top:1px solid #eee;color:#999;font-size:14px;padding:8px 0}
div.banneritem a{font-size:14px}
div.bannerfooter{border-top:1px solid #e5e5e5;color:#4c90fe;font-size:14px;font-style:italic;padding:5px 5px 0 0;text-align:right}
#gkSocialAPI{border-top:1px solid #e5e5e5;clear:both;margin:16px 0;padding:16px 0 0 0;}
#gkSocialAPI > iframe,
#gkSocialAPI > #___plusone_0{position:relative;top:-5px}
#gkSocialAPI #___plus_0{margin-right:10px!important;position:relative;top:-5px;vertical-align:top}
#gkSocialAPI > a{top:-5px;}
#gkSocialAPI .fb_iframe_widget{top:-7px;margin-left:10px;max-width:1000px!important;overflow:visible;}
.fb_iframe_widget_lift{max-width:inherit!important;}
#dynamic_recaptcha_1,
#recaptcha_area{margin-bottom:-30px;max-width:480px;min-height:112px}
#gkMainbody #dynamic_recaptcha_1,
#gkMainbody #recaptcha_area{margin-bottom:10px}
.pane-sliders .panel h3{border-bottom:1px solid #eee;color:#333;padding:5px 0;text-transform:uppercase}
.pagenavcounter{color:#999}
.article-index{float:right;margin:0 0 30px 30px;padding:0 24px;width:160px}
.article-index h3{font-size:21px;line-height:1;margin:24px 0 6px;}
.article-index li{background:none!important;border-top:1px solid #e5e5e5;padding:7px 0}
.article-index li.active a{color:#333 !important;}
.article-index li:first-child{border-top:none;margin-top:10px}
dl#tabs,
dl.tabs{border:1px solid #e5e5e5;margin:0 0 16px;min-height:30px;overflow:hidden;padding:12px 24px}
dl#tabs dt.tabs,
dl.tabs dt.tabs{border-right:1px solid #e5e5e5;float:left;margin-right:24px;padding-right:12px}
dl#tabs dt.tabs span h3,
dl.tabs dt.tabs span h3{font-size:16px;font-weight:600;margin:0;padding:0;text-transform:uppercase}
dl#tabs dt.tabs span h3 a,
dl.tabs dt.tabs span h3 a{float:left;height:30px;line-height:29px;margin:0 8px 0 0;padding:0 8px 0 0}
dl#tabs dt.tabs h3:hover a,
dl.tabs dt.tabs h3:hover a{cursor:pointer}
dl#tabs dt.tabs.open a,
dl.tabs dt.tabs.open a{color:#333}
#searchForm fieldset input[type="radio"],
#searchForm fieldset input[type="checkbox"]{margin-top:7px!important}
#search-form fieldset.word label,
#search-form fieldset.word input,
#search-form fieldset.word button{float:left;margin-right:5px}
#searchForm label,
#searchForm input,
#finder-search input{float:left;height:42px;margin:0 5px 0 0}
#searchForm fieldset,
.search-results dt{border-top:1px solid #e5e5e5;margin:12px 0 0;padding:18px 0 0}
fieldset.phrases,
fieldset.only{border:1px solid #e5e5e5;padding:12px 24px 24px!important}
#searchForm fieldset.word{border:none;padding:0 0 42px}
#searchForm fieldset legend{padding:0 24px}
#searchForm .ordering-box select#ordering{margin-top:6px !important}
.ordering-box label.ordering{margin-top:7px !important;}
.search-results dt:first-child{border-top:none}
.searchintro strong{color:#333;font-size:16px;font-weight:400}
.form-limit{float:right;margin:24px 0 0}
.result-category,
.result-created{color:#AFAFAF;font-size:13px;padding:0 0 8px}
.result-created{float:right;margin:6px 0 0}
.result-title{clear:both;color:#333;font-size:24px;font-weight:300}
#advanced-search-toggle{display:block;padding:10px 0;text-align:center}
.advanced-search-tip{border-bottom:1px solid #e5e5e5;border-top:1px solid #e5e5e5;font-size:12px;margin:0 0 24px;padding:12px 0;background-color:#fffef4;}
.advanced-search-tip p{margin:0}
#finder-filter-select-list label{clear:both;float:left;font-size:12px;line-height:36px;min-width:140px}
#finder-filter-select-list li{overflow:hidden;padding:0}
#search-query-explained{border-bottom:1px solid #e5e5e5;padding:10px 0}
#search-result-empty h2{font-size:18px}
.autocompleter-queried{color:#4c90fe!important}
div.search-pages-counter{font-size:12px;font-style:italic;text-align:center}
.search-results .highlight{background-color:#ffc;font-weight:400;padding:1px 4px}
.archive article{padding:32px 0 0}
.img-intro-left,
.img-intro-right,
.img-intro-center{margin-bottom:16px;max-width:100%!important}
.box.menu ul ul{margin-left:0}
.box.menu li{background:url(/templates/gk_simplicity/images/style1/typography/bullet3.png) no-repeat 0 13px;border-bottom:none!important;padding:0 0 0 30px;transition:all 0.3s ease-out 0s;-webkit-transition:all 0.3s ease-out 0s;-ms-transition:all 0.3s ease-out 0s;-moz-transition:all 0.3s ease-out 0s;-o-transition:all 0.3s ease-out 0s;}
.box.menu li:hover{background-position:100% center;padding:0;}
.box.menu .header + .content ul li:first-child{border-top:none;}
.box.menu li a{display:block;padding:3px 0;}
div.mod-languages > div,
div.mod-languages > form{display:inline-block;margin:0 3px}
div.mod-languages{text-align:center}
div.mod-languages p{margin-bottom:.5em}
.mod-languages ul.lang-inline,
.mod-languages ul.lang-block{display:inline-block;float:right;margin-top:-30px;}
div.mod-languages > ul.lang-block > li,
div.mod-languages > ul.lang-inline > li{line-height:32px;margin:0 5px}
.mod-languages ul li.lang-active{font-weight:700}
.mod-languages ul li a img{-moz-transform:scale(1);-moz-transform-style:preserve-3d;-moz-transition:0 .1s ease-out;-ms-transform:scale(1);-ms-transform-style:preserve-3d;-o-transform:scale(1);-o-transition:0 .1s ease-out;-webkit-transform:scale(1);-webkit-transform-style:preserve-3d;-webkit-transition:0 .1s ease-out;transform:scale(1);transform-style:preserve-3d;transition:transform .1s ease-out}
.mod-languages ul li a:hover img{-moz-transform:scale(1.2);-ms-transform:scale(1.2);-o-transform:scale(1.2);-webkit-transform:scale(1.2);-webkit-transition:0 .6s ease-out;transform:scale(1.2);transition:transform .6s ease-out}
.mod-languages ul li.lang-active a img{-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);-webkit-transform:scale(1.1);transform:scale(1.1)}
legend.hidelabeltxt,
.filters .hidelabeltxt,
.contact .jicons-icons,
#system-message a,
#system-message h4{display:none}
fieldset.filters,
.blog .leading,
.content-links,
.pane-sliders{margin-bottom:50px;}
section article:first-child,
section.blog .items-more ol{margin-top:0}
section.categories-list ul ul li:first-child,
section.blog .items-row article header li{border:none}
.filters .display-limit,
ul.pagenav .pagenav-next{float:right}
th a{color:#fff}
th a:active,
th a:focus,
th a:hover,
article header h1 a:hover,
article header h2 a:hover{color:#4c90fe}
.img-intro-left,
.img-intro-right,
.img-intro-left > img,
.img-intro-right > img,
section.blog div.img_caption{float:none!important}
#member-registration fieldset + div,
#member-profile > div{line-height:35px}
div.articleContent div.content-links ul li{background:none !important;padding-left:0 !important;}
.itemAsideInfo{position:absolute;top:0;}
.itemBody.containsItemInfo,
.itemOtherElements.containsItemInfo,
.itemListView .itemBlock.containsItemInfo{margin-left:160px}
.itemAsideInfo img{max-width:86px!important;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;}
td > div.tags{margin:0}
div.tags > span.tags-label{margin-right:40px;}
div.tags{margin-top:10px;}
#gkMainbody div.tags a{display:inline-block;color:#363636;-webkit-transition:color 0.2s linear;-moz-transition:color 0.2s linear;-o-transition:color 0.2s linear;transition:color 0.2s linear;text-decoration:none;margin:6px 12px 6px 0;}
div.tags a > span{color:#000;}
li.tags a:hover,
div.tags a:hover{}
span.tag-body p{display:inline;}
div.tags.tagcloud ul li{display:inline-block;margin-right:10px;}
div.tags.tagcloud a.gk-tooltip span{z-index:10;display:none;padding:15px;margin-top:-50px;margin-left:60px;width:240px;max-width:240px;line-height:16px;font-size:85%;transition:all 1s ease-in;}
div.tags.tagcloud a.gk-tooltip:hover span{border:1px solid #eee;background:#fff;display:inline;position:absolute;color:#111;}
div.tags.tagcloud a.gk-tooltip span img{max-width:150px!important;height:auto;float:left;margin:0 10px 10px 0;}
div.tag-category div.btn-group{margin-top:10px;}
div.tag-category div.btn-group label{margin-top:6px;}
div.tag-category h3{font-size:19px;margin:8px 0;}
div.tag-category ul.category li{border-bottom:1px solid #E5E5E5;padding:10px;font-size:90%;}
.item-page.edit .formelm{width:100%;}
.item-page.edit input{float:left;height:42px;}
.item-page.edit #jform_images_image_intro,
.item-page.edit #jform_images_image_fulltext{padding:4px 6px;height:auto;line-height:auto;}
.item-page.edit .formelm .btn{float:left;display:inline-block;}
.item-page.edit .toggle-editor{margin-top:10px !important;padding-top:5px;}
.item-page.edit .icon-calendar:before{padding:0;}
#gkMainbody .item-page.edit a{color:#333;}
.item-page.edit #jform_title{width:83%;}
.gkTypoTable code{border:0;margin:0!important;padding:0!important;}
.calendar .button{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;border:0;}
.tooltip.top .tooltip-arrow{display:none;}
.tooltip-inner{background:#fff;}
.btn.jmodedit{color:#272727;width:16px;height:16px;margin:5px 8px 0 0;display:block;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAABCUlEQVR4nMXSL0sEQRjH8c+eymkxaRDlBDHopStGMRoMgsl3cMFiNRm0iZYLgiDYTAeCFsEXYLCLoEW4JCaLHpxr2FluD253BYM/eJhh5nm+z58Z/qgos9YwUeDbwUfYj+MzvWjgBXGJvWMKx/jGYQp4wAmqJdWOYQVHGehphB7qeCoBtDCLm5CshdsKKgFSpP1QwTLOMY1VbI2WBMIOZrCGpXA2h/vQhhiLOcHbuMKjft8X+q+nCLCOV0l7afClpOUB5QE6WMBu8GljA5O/BXRxhj1cS4b4pT+HAcf6EMBzsLbk2aoh2XzWKcId3nAQYMM0giY2Q7Vx9rIWIF3537gn+bGNnAT/qB/kgkb/tx0dIAAAAABJRU5ErkJggg==);}
.btn.jmodedit > span.icon-edit:before{content:"";}
#modules-form .btn{background:#ddd;border-radius:0;border:none!important;color:#222!important;height:40px!important;line-height:40px!important;padding:0 15px!important;-webkit-box-shadow:none;-moz-box-shadow:none;-ms-box-shadow:none;-o-box-shadow:none;box-shadow:none;}
#gkMainbody .chzn-container a{color:#444;}
#modules-form .btn:active,
#modules-form .btn:focus,
#modules-form .btn:hover{background:#222!important;color:#fff!important;}
#modules-form .btn:hover i{color:#fff!important;}
#modules-form .btn-group{padding:0!important;}
#modules-form .btn-group .btn{margin:0 20px 0 0!important;}
#modules-form .radio.btn-group{padding-left:20px!important;}
#modules-form .radio.btn-group input[type=radio]{display:block;position:relative;top:-5px;}
#modules-form .control-label label{display:block;line-height:20px;min-width:160px;padding:5px 20px 10px 0;}
#modules-form input[type="text"],
#modules-form input[type="password"],
#modules-form input[type="number"],
#modules-form input[type="email"],
#modules-form .input-append .btn,
#modules-form .chzn-single,
#modules-form .chzn-choices,
#modules-form .chzn-container{border-radius:0;height:40px!important;line-height:40px!important;}
#modules-form .chzn-container-single .chzn-single div b{background-position:0 10px;}
#modules-form #jform_content{height:500px!important;}
#modules-form .input-prepend .add-on{display:none;}
#modules-form .accordion-heading a{color:#222;font-size:18px;text-decoration:none!important;}
#modules-form .accordion-heading .accordion-toggle{padding:15px;}
#modules-form .btn-group{padding-left:20px;}
#modules-form hr{display:none;}
#modules-form .row-fluid{padding:20px 0;}
#modules-form label{text-transform:none!important;}
#modules-form .chzn-container-single .chzn-single{background:#fff!important;}
.item-page.edit #jform_articletext{clear:both;}
.item-page.edit #jform_title{width:100%;}
.item-page.edit .formelm{height:auto!important;min-height:40px;overflow:hidden;}
.item-page.edit fieldset{border-bottom:1px solid #e5e5e5;margin:0 0 52px;padding:0 0 52px;}
.item-page.edit fieldset > div{clear:both;padding:5px 0;}
.item-page.edit fieldset > div label{display:block;float:left;line-height:50px;min-width:160px;}
.item-page.edit legend{font-size:24px!important;font-style:normal !important;padding:0 0 24px;}
.item-page.edit .control-group{margin:10px 0;}
.item-page.edit .control-group:after{clear:both;content:"";display:table;}
.item-page.edit #jform_articletext{height:500px!important;}
.item-page.edit .formelm{height:40px;line-height:40px;margin:0 0 10px 0;width:100%;}
.item-page.edit .formelm label{display:inline-block;line-height:40px;text-transform:none;}
.item-page.edit *[class^="icon-"]{display:none;}
.item-page.edit i.icon-remove,
.item-page.edit i.icon-calendar{background-image:url(/media/jui/img/glyphicons-halflings-white.png);display:block;}
.item-page.edit i.icon-remove{margin-top:12px;}
.item-page.edit .btn{color:#fff!important;padding:12px 20px!important;}
.item-page.edit .media-preview.add-on{display:none;}
.item-page.edit .input-append > .btn{height:40px!important;line-height:40px;padding:0 10px!important;}
.item-page.edit #jform_metadesc,
.item-page.edit #jform_metakey{width:100%;}
.item-page.edit .chzn-single,
.item-page.edit .chzn-choices,
.item-page.edit .chzn-container{height:50px!important;line-height:50px!important;}
.item-page.edit .chzn-container-single .chzn-single div b{background-position:0 14px;}
.calendar .button{display:table-cell!important;float:none!important;}
.item-page.edit .formelm-buttons button{margin-right:10px;}
.item-page.edit .btn{background:#ddd;border-radius:0!important;border:none!important;color:#222!important;height:40px!important;line-height:40px!important;padding:0 15px!important;-webkit-box-shadow:none;-moz-box-shadow:none;-ms-box-shadow:none;-o-box-shadow:none;box-shadow:none;}
.item-page.edit .btn:active,
.item-page.edit .btn:focus,
.item-page.edit .btn:hover{background:#222!important;color:#fff!important;}
.item-page.edit .btn:hover i{color:#fff!important;}
.item-page.edit .btn-group{padding:0!important;}
.item-page.edit .btn-group .btn{margin:0 20px 0 0!important;}
.item-page.edit .radio.btn-group{padding-left:20px!important;}
.item-page.edit .radio.btn-group input[type=radio]{display:block;position:relative;top:-5px;}
.item-page.edit .control-label label{display:block;line-height:20px;min-width:160px;padding:5px 20px 10px 0;text-transform:none;}
.item-page.edit .media-preview + input{min-width:250px;}
.item-page.edit input[type="text"],
.item-page.edit input[type="password"],
.item-page.edit input[type="number"],
.item-page.edit input[type="email"],
.item-page.edit .input-append .btn,
.item-page.edit .chzn-single,
.item-page.edit .chzn-choices,
.item-page.edit .chzn-container{border-radius:0;height:40px!important;line-height:40px!important;}
.item-page.edit .chzn-container-single .chzn-single div b{background-position:0 10px;}
.item-page.edit .chzn-container-single .chzn-single{background:#fff!important;}
#jform_articletext_parent{clear:both!important;}
/* Fix for the editor */
.item-page.edit .formelm {
	clear: both;
	float: left;
}
.item-page.edit .formelm .button2-left {
	margin-top: 6px;
}
.item-page.edit .formelm-area label {
	display: block;
	width: 100%;
}
.item-page.edit .formelm-buttons {
	margin-top: 5px;
	overflow: hidden;
}
.item-page.edit .fltlft {
	float: left;
}
.item-page.edit legend {
	font-size: 140%;
	font-style: italic;
}
.item-page.edit .toggle-editor {
	margin-top: -5px;
}

/* Buttons */
#editor-xtd-buttons {
	padding: 5px;
}
.button2-left,
.button2-right,
.button2-left div,
.button2-right div {
	float: left;
}

.button2-left a,
.button2-right a,
.button2-left span,
.button2-right span {
	display: block;
	height: 22px;
	float: left;
	line-height: 22px;
	font-size: 11px;
	color: #666;
	cursor: pointer;
}
.button2-left span,
.button2-right span {
	cursor: default;
	color: #999;
}
.button2-left .page a,
.button2-right .page a,
.button2-left .page span,
.button2-right .page span {
	padding: 0 6px;
}
.button2-left a:hover,
.button2-right a:hover {
	text-decoration: none;
	color: #0B55C4;
}

.button2-left a,
.button2-left span {
	padding: 0 30px 0 10px;
	font-size: 12px;
	line-height: 23px;
}

.button2-right a,
.button2-right span {
	padding: 0 6px 0 24px;
}
.button2-left {
	background: url(/templates/gk_simplicity/images/joomla/j_button2_left.png) no-repeat;
	float: left;
	margin-left: 5px;
}
.button2-right {
	background: url(/templates/gk_simplicity/images/joomla/j_button2_right.png) 100% 0 no-repeat;
	float: left;
	margin-left: 5px;
}
.button2-left .image {
	background: url(/templates/gk_simplicity/images/joomla/j_button2_image.png) 100% 0 no-repeat;
}
.button2-left .readmore,
.button2-left .article {
	background: url(/templates/gk_simplicity/images/joomla/j_button2_readmore.png) 100% 0 no-repeat;
}
.button2-left .pagebreak {
	background: url(/templates/gk_simplicity/images/joomla/j_button2_pagebreak.png) 100% 0 no-repeat;
}
.button2-left .blank {
	background: url(/templates/gk_simplicity/images/joomla/j_button2_blank.png) 100% 0 no-repeat;
}
/* Calendar */
a img.calendar {
	width: 16px;
	height: 16px;
	margin-left: 3px;
	background: url(/templates/gk_simplicity/images/joomla/calendar.png) no-repeat;
	cursor: pointer;
	vertical-align: middle;
}
html{background:#fff;-webkit-font-smoothing:antialiased;}
body{background:#fff;color:#363636;font-size:18px;font-weight:300;line-height:1.6;margin:0;min-height:100%;padding:0;word-wrap:break-word;}
a,
#gkMainbody a:active,
#gkMainbody a:focus,
#gkMainbody a:hover,
#gkMainbody header h1 a,
#gkMainbody header h2 a,
#k2Container article header h2 a{color:#363636;-webkit-transition:color 0.2s linear;-moz-transition:color 0.2s linear;-o-transition:color 0.2s linear;transition:color 0.2s linear;text-decoration:none;}
a:hover,
a:active,
a:focus,
#gkMainbody a,
#gkMainbody header h1 a:active,
#gkMainbody header h1 a:focus,
#gkMainbody header h1 a:hover,
#gkMainbody header h2 a:active,
#gkMainbody header h2 a:focus,
#gkMainbody header h2 a:hover,
#k2Container article header h2 a:active,
#k2Container article header h2 a:focus,
#k2Container article header h2 a:hover,
#gkSidebar .box a:hover{color:#4c90fe;}
h1,
h2,
h3,
h4,
h5,
h6{color:#333;font-weight:400;letter-spacing:-1px;line-height:1.2;margin:0;padding:0;}
h1{font-size:50px;}
h2,
.componentheading{font-size:42px;}
h3{font-size:30px;}
h4{font-size:22px;}
h5{font-size:17px;}
h6{font-size:13px;}
ul{list-style:none;margin:0;padding:0;}
ul li{line-height:2.0;}
p{margin:0.5em 0 1.5em;}
iframe{max-width:100%!important;}
.gkPage{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;margin:0 auto!important;padding:0;}
body[data-layout="left"] .gkPage{margin:0!important;}
#gkHeader{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;border-bottom:1px solid #eee;margin-bottom:70px;}
#gkHeader + #system-message-container{margin-bottom:70px;margin-top:-70px;}
.imageBg #gkHeader{background:#fff url(/templates/gk_simplicity/images/header.jpg) no-repeat center 0;background-attachment:fixed;border-bottom:none;margin-bottom:0;}
#gkPageWrap{margin:0 auto;}
#gkContent,
#gkPageContent{width:100%;}
#gkPageContent + #gkFooter{margin-top:50px;}
#gkLogo{height:104px;margin:24px 30px 0 0;padding:0;text-indent:-999em;text-shadow:none;width:300px;display:block;float:left;-webkit-transition:background-color .3s linear;-moz-transition:background-color .3s linear;-ms-transition:background-color .3s linear;-o-transition:background-color .3s linear;transition:background-color .3s linear;}
#gkLogo img{display:block;margin:0;}
#gkLogo.cssLogo,
#gkMenuWrap #gkLogo.cssLogo{background:transparent url(/templates/gk_simplicity/images/style1/logo_white_bg.png) no-repeat 0 0;height:104px;margin-top:-1px;width:300px;}
.imageBg #gkLogo.cssLogo{background:transparent url(/templates/gk_simplicity/images/style1/logo_white_bg.png) no-repeat 0 0;margin-top:24px;}
#gkLogo.text{color:#fff;display:block;font-size:36px;font-style:italic;font-weight:700;height:auto;margin:14px 0 0 0;overflow:hidden;padding:10px 5px;text-align:center;text-indent:0;}
#gkMenuWrap #gkLogo.text{margin-top:2px;}
#gkMenuWrap #gkLogo.text,
#gkMenuWrap #gkLogo.text .gkLogoSlogan{color:#333;}
#gkLogo.text > span{display:block;font-size:24px;font-weight:400;line-height:24px;padding:0;}
#gkLogo.text .gkLogoSlogan{color:#fff;display:block;font-size:12px;line-height:24px;text-align:center;}
#gkHeader{background:#f8f8f8;}
#gkHeader h1{font-size:36px;font-weight:400;margin:20px 0 0 0;padding:10px 0 40px 0;}
#gkHeader h1 small{clear:both;color:#999;display:block;font-size:18px;font-style:italic;font-weight:300;margin:10px 0 0 0;}
.imageBg #gkHeaderMod{clear:both;color:#fff;padding:180px 0 130px 0;text-align:center;}
.imageBg #gkHeaderMod h1{color:#fff;font-size:52px;font-weight:400;letter-spacing:-3px;line-height:56px;margin:0;padding:0;}
.imageBg #gkHeaderMod h2{color:#fff;font-size:22px;font-weight:300;line-height:56px;}
.imageBg #gkHeaderMod .gk-form{background:rgba(255, 255, 255, .12);border:1px solid rgba(255, 255, 255, .23);-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;display:inline-block;margin:50px 0 65px 0;padding:10px 10px 7px 10px;}
.imageBg #gkHeaderMod input[type="email"]{-webkit-border-radius:3px;-moz-border-radius:3px;border:none!important;border-radius:3px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;color:#999;display:inline-block;font-size:20px;font-style:italic;font-weight:300;height:68px;margin:0!important;padding:0 30px;position:relative;top:-3px;width:456px;}
.imageBg #gkHeaderMod input[type="email"]::-webkit-input-placeholder{color:#999;font-size:20px;font-style:italic;}
.imageBg #gkHeaderMod input[type="email"]:-moz-placeholder{color:#999;font-size:20px;font-style:italic;}
.imageBg #gkHeaderMod input[type="email"]::-moz-placeholder{color:#999;font-size:20px;font-style:italic;}
.imageBg #gkHeaderMod input[type="email"]:-ms-input-placeholder{color:#999;font-size:20px;font-style:italic;}
.imageBg #gkHeaderMod input[type="submit"]{background:#4c90fe;border:none!important;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:inline-block;float:none;font-size:26px;font-weight:400;height:68px;margin:0 0 0 10px;padding:0 30px;}
.imageBg #gkHeaderMod input[type="submit"]:active,
.imageBg #gkHeaderMod input[type="submit"]:focus,
.imageBg #gkHeaderMod input[type="submit"]:hover{background:#fec54c;}
.imageBg #gkHeaderMod .gk-video-link{background:transparent url(/templates/gk_simplicity/images/gk_video_link.png) no-repeat 0 center;color:#fff;display:inline-block;font-size:24px;height:44px;line-height:44px;padding:0 0 0 75px;-webkit-transition:background-position .2s ease-out, color .2s ease-out;-moz-transition:background-position .2s ease-out, color .2s ease-out;-ms-transition:background-position .2s ease-out, color .2s ease-out;-o-transition:background-position .2s ease-out, color .2s ease-out;transition:background-position .2s ease-out, color .2s ease-out;}
.imageBg #gkHeaderMod .gk-video-link:hover{background-position:10px center;color:#fec54c;}
.imageBg #gkHeaderMod p{margin:0;}
#gkStyleArea{clear:both;display:block;line-height:10px;margin:20px 0 40px 0;padding:10px 0;text-align:center;}
#gkStyleArea a{-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;display:inline-block;height:10px;margin:15px 0 0 5px;text-indent:-9999px;-webkit-transform:scale(1.0);-moz-transform:scale(1.0);-ms-transform:scale(1.0);-o-transform:scale(1.0);transform:scale(1.0);-webkit-transition:-webkit-transform 0.2s ease-out;-moz-transition:-moz-transform 0.2s ease-out;-o-transition:-o-transform 0.2s ease-out;transition:transform 0.2s ease-out;width:10px;}
#gkStyleArea a:first-child{margin-left:0;}
#gkStyleArea a:hover{-webkit-transform:scale(1.5);-moz-transform:scale(1.5);-ms-transform:scale(1.5);-o-transform:scale(1.5);transform:scale(1.5);}
#gkColor1{background:#4c90fe;}
#gkColor2{background:#99c24b;}
#gkColor3{background:#de5643;}
#gkFooter{border-top:1px solid #ddd;}
#gkBottom1,
#gkBottom3,
#gkBottom5{background:#f8f8f8;}
#gkBottom1,
#gkBottom2,
#gkBottom3,
#gkBottom4,
#gkBottom5,
#gkBottom6{border-top:1px solid #eee;padding:40px 0;}
#gkBreadcrumb{background:transparent;border-bottom:1px solid #e5e5e5;margin-bottom:30px;padding:10px 0;}
#gkBreadcrumb .breadcrumbs{float:left;color:#c0413c}
#gkBreadcrumb .breadcrumbs li.separator{width:10px;text-align:center;padding:0 6px!important;color:#ddd;}
#gkBreadcrumb .breadcrumbs li.pathway{padding-right:20px;}
#gkBreadcrumb .breadcrumbs > ul > li{float:left;font-size:15px;font-weight:500;}
#gkBreadcrumb .breadcrumbs > ul > li a{font-weight:normal}
#gkBreadcrumb .breadcrumbs .jb_iconic_cloud{margin:5px auto auto;}
#gkTools{float:right;margin:4px 0 0 10px;}
#gkTools a{display:block;float:left;width:22px;height:16px;margin:0 0 0 0px !important;text-indent:-99999em;background:url(/templates/gk_simplicity/images/font_size.png) no-repeat -38px 50%;}
a#gkToolsReset{background-position:-15px 50%;margin-left:6px;}
a#gkToolsDec{background-position:6px 50%;}
#gkFooter{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;color:#888;font-size:13px;line-height:24px;padding:0;}
#gkFooter > div{padding:20px 0;}
#gkFooterNav{float:left;}
#gkFooterNav li{border:none;float:left;margin:0 10px 0 0!important;padding:0;}
#gkFooterNav a{color:#363636;}
#gkFooterNav li:hover,
#gkFooterNav a:hover{background:transparent;color:#4c90fe;}
#gkCopyrights{float:right;margin:0 0 20px;text-align:right;max-width:570px;min-width:220px;}
@media (max-width:400px){#gkCopyrights{text-align:center !important;width:220px !important;}
}
@media (max-width:550px){#gkCopyrights{text-align:center !important;width:250px !important;}
}
#gkFrameworkLogo{display:block;width:90px;height:36px;background:url(/templates/gk_simplicity/images/gavern-logo.png) no-repeat 0 0;text-indent:-9999em;margin:12px auto 0 auto;opacity:0.4;}
.box{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;font-size:16px;line-height:1.6;margin:0 0 20px 0;padding:20px;width:100%;}
#gkSidebar .box{color:#848484;margin:0 0 20px 0;padding:10px 0;}
#gkSidebar .box:first-child{border-top:none;padding-top:0;}
div.content{clear:both;}
.box li{border-bottom:1px solid #e5e5e5;padding:5px 0;}
.box li:last-child{border-bottom:none;}
.box li a{line-height:2.0;text-decoration:none;}
.box a{text-decoration:none;}
.box ul ul{margin-left:20px;}
.box .header{color:#333;font-size:18px;font-weight:600;line-height:28px;padding:0 0 25px 0;}
.box .header em{color:#fec54c;font-style:normal;}
.box.clear{margin:0;padding:0;}
.clear div.content{clear:both;}
.box.nomargin{margin-left:0!important;margin-right:0!important;}
#gkSidebar .box a{color:#848484;}
#gkSidebar .box.advertisement{border-top:none;}
.box.advertisement .header{background:transparent;border-bottom:1px solid #e5e5e5;color:#ccc!important;font-size:11px!important;font-weight:300;margin:0 0 12px 0;min-height:21px;padding:0;text-align:right;text-transform:uppercase;line-height:16px;font-family:Arial, Verdana, sans-serif!important;}
.box.advertisement .header span{background:transparent;float:right;line-height:16px;padding:0;}
.box.light{background:#f8f8f8;padding:20px!important;}
.box_text > div{background:#fff;}
.box.dark{background:#333!important;color:#999;padding:20px!important;}
.box.dark .header{background:transparent!important;line-height:1.2;}
.box.dark h1,
.box.dark h2,
.box.dark h3,
.box.dark h4,
.box.dark h5,
.box.dark h6{color:#ddd;}
.box.dark ul{margin:0;padding:0;}
.box.dark ul li{border-bottom:1px solid #555;position:relative;}
.box.dark ul li:last-child{border-bottom:none;}
.box.dark a{color:#ddd!important;}
.box.dark a:active,
.box.dark a:focus,
.box.dark a:hover{color:#fec54c!important;}
.box.dark ul ul{margin:0 0 0 20px;}
.box.nomargin{margin:0!important;padding:0!important;}
.box.centered h2.header{font-size:42px;font-weight:400;line-height:44px;padding-bottom:15px;text-align:center;}
.box.centered{padding:50px 0!important;}
.gkCentered{clear:both;font-size:18px;font-weight:300;text-align:center;}
#gkMainbody .box.centered{padding-top:90px!important;}
.box.testimonials{overflow:hidden;}
.onlytablet{display:none;}
.onlymobile{display:none;}
#form-login-remember{margin:10px 0;}
#form-login-remember label{color:#777;font-size:11px;font-weight:normal;line-height:27px;}
#login-form fieldset{margin:0 0 20px;}
#login-form fieldset p{margin:0.5em 0;}
#login-form ul{border-top:1px solid #E7E7E7;overflow:hidden;padding:12px 0 0;}
#login-form ul li{font-size:11px;line-height:1.6;}
#login-form input[type="text"],
#login-form input[type="password"]{width:85%;}
label#jform_spacer-lbl{font-size:11px;font-weight:normal;color:#363636;}
body[data-mobile="true"] #gkMobileMenu select{font-size:50px;}
#greeklug_home_points h1, #greeklug_home_points h4{line-height:1.4;}
select{background:#fff none repeat scroll 0 0;}
#gkSocial{border:1px solid #eee;border-left:none;border-right:none;text-align:center;width:100%;}
.gksocialgreeklug{margin:0;text-align:center;}
@media (max-width:620px){.gksocialgreeklug{margin-left:50px !important;}
}
.gkTwitter,
.gkFb,
.gkGplus,
.gkYoutube{color:#363636;display:inline-block;width:74px !important;font-size:14px;font-weight:600;line-height:60px;padding:0 65px 0 48px;text-transform:uppercase;-webkit-transition:background 0.3s cubic-bezier(.17,.67,.88,1.25), color 0.2s linear;-moz-transition:background 0.3s cubic-bezier(.17,.67,.88,1.25), color 0.2s linear;-o-transition:background 0.3s cubic-bezier(.17,.67,.88,1.25), color 0.2s linear;transition:background 0.3s cubic-bezier(.17,.67,.88,1.25), color 0.2s linear;}
.gkTwitter{background:transparent url(/templates/gk_simplicity/images/style1/social_icons.png) no-repeat 0 0;}
.gkFb{background:transparent url(/templates/gk_simplicity/images/style1/social_icons.png) no-repeat 0 -60px;}
.gkYoutube{background:transparent url(/templates/gk_simplicity/images/style1/social_icons.png) no-repeat 0 -120px;}
.gkGplus{background:transparent url(/templates/gk_simplicity/images/style1/social_icons.png) no-repeat 0 -180px;}
.gkTwitter:active,
.gkTwitter:focus,
.gkTwitter:hover{background:transparent url(/templates/gk_simplicity/images/style1/social_icons.png) no-repeat 0 -240px;color:#4c90fe;}
.gkFb:active,
.gkFb:focus,
.gkFb:hover{background:transparent url(/templates/gk_simplicity/images/style1/social_icons.png) no-repeat 0 -300px;color:#4c90fe;}
.gkYoutube:active,
.gkYoutube:focus,
.gkYoutube:hover{background:transparent url(/templates/gk_simplicity/images/style1/social_icons.png) no-repeat 0 -360px;color:#4c90fe;}
.gkGplus:active,
.gkGplus:focus,
.gkGplus:hover{background:transparent url(/templates/gk_simplicity/images/style1/social_icons.png) no-repeat 0 -420px;color:#4c90fe;}
#gk-cookie-law{display:none;background:#E55E48;bottom:0;color:#fff;font:400 16px/52px 'Open Sans',sans-serif;height:82px;left:0;margin:0 !important;position:fixed;text-align:center;width:100%;z-index:10001;line-height:26px !important;}
#gk-cookie-law span{display:inline-block;max-width:90%;}
#gk-cookie-law a{color:#fff;font-weight:600;text-decoration:underline;}
#gk-cookie-law a:hover{color:#222;}
#gk-cookie-law a.gk-cookie-law-accept{background:#4c90fe;color:#fff;font-size:20px;font-weight:bold;width:150px;padding-left:10px;padding-right:10px;text-decoration:none;}
#gk-cookie-law a.gk-cookie-law-remove{background:#4c90fe;color:#fff;font-size:20px;font-weight:bold;width:150px;padding-left:10px;padding-right:10px;text-decoration:none;}
#gk-cookie-law a.gk-cookie-law-close{background:#4c90fe;color:#fff;display:block;float:right;font-size:28px;font-weight:bold;height:82px;line-height:82px;padding-left:10px;padding-right:10px;text-decoration:none;}
#gk-cookie-law a.gk-cookie-law-accept:active,
#gk-cookie-law a.gk-cookie-law-accept:focus,
#gk-cookie-law a.gk-cookie-law-accept:hover{background:#adc533;}
#gk-cookie-law a.gk-cookie-law-remove:active,
#gk-cookie-law a.gk-cookie-law-remove:focus,
#gk-cookie-law a.gk-cookie-law-remove:hover{background:#ff00ff;}
#gk-cookie-law a.gk-cookie-law-close:active,
#gk-cookie-law a.gk-cookie-law-close:focus,
#gk-cookie-law a.gk-cookie-law-close:hover{background:#000;}
@media (max-width:1280px){#gk-cookie-law{font-size:13px!important;line-height:26px!important;}
}
@media (max-width:1050px){#gk-cookie-law{font-size:12px!important;line-height:18px!important;}
#gk-cookie-law a.gk-cookie-law-accept{font-size:14px;padding-left:3px;padding-right:3px;}
#gk-cookie-law a.gk-cookie-law-remove{font-size:14px;padding-left:3px;padding-right:3px;}
}
@media (max-width:620px){#gk-cookie-law{height:62px;font-size:10px!important;line-height:14px!important;}
#gk-cookie-law span{max-width:85%;}
#gk-cookie-law a.gk-cookie-law-accept{font-size:9px;padding-left:0px;padding-right:0px;}
#gk-cookie-law a.gk-cookie-law-remove{font-size:9px;padding-left:0px;padding-right:0px;}
#gk-cookie-law a.gk-cookie-law-close{height:62px;line-height:62px;font-size:12px;padding-left:4px;padding-right:4px;}
}
@media (max-width:410px){#gk-cookie-law{height:62px;font-size:8px!important;line-height:10px!important;}
#gk-cookie-law span{max-width:80%;}
#gk-cookie-law a.gk-cookie-law-accept{font-size:8px;padding-left:0px;padding-right:0px;}
#gk-cookie-law a.gk-cookie-law-remove{font-size:8px;padding-left:0px;padding-right:0px;}
#gk-cookie-law a.gk-cookie-law-close{height:62px;line-height:62px;font-size:8px;padding-left:4px;padding-right:4px;}
}
.sidebarspace{margin-top:40px !important;}
section header h1, article header h1, #phocagallery .page-header h1, #greeklug_header header h1, #SobiPro #greeklug_header header h1{text-align:center;background:#f8f8f8;border-color:#e5e5e5 #fec54c;border-image:none;border-style:solid;border-width:0 2px;line-height:1.6;}
#SobiPro #greeklug_header header h1{font-size:50px;margin-top:-5px;}
@media (max-width:1030px){#SobiPro #greeklug_header header h1{font-size:36px;}
}
@media (max-width:580px){#SobiPro #greeklug_header header h1{font-size:28px;}
}
section header h2, article header h2{text-align:center;background:#f8f8f8;border-color:#e5e5e5 #fec54c;border-image:none;border-style:solid;border-width:0 2px;line-height:1.6;color:#808080;font-size:30px;}
section header h1:hover, article header h1:hover, #phocagallery .page-header h1:hover, #greeklug_header header h1:hover, #SobiPro #greeklug_header header h1:hover{text-align:center;background:#f1f1f1;border-color:#e5e5e5 #fec54c;border-image:none;border-style:solid;border-width:0 2px;line-height:1.6;}
#SobiPro #greeklug_header header h1:hover{font-size:50px;margin-top:-5px;}
@media (max-width:1030px){#SobiPro #greeklug_header header h1:hover{font-size:36px;}
}
@media (max-width:580px){#SobiPro #greeklug_header header h1:hover{font-size:28px;}
}
section header h2:hover, article header h2:hover{text-align:center;background:#f1f1f1;border-color:#e5e5e5 #fec54c;border-image:none;border-style:solid;border-width:0 2px;line-height:1.6;color:#808080;font-size:30px;}
.greeklug_cb_usernametitle h3{text-align:center;background:#f8f8f8;border-color:#e5e5e5 #fec54c;border-image:none;border-style:solid;border-width:0 2px;line-height:1.6;}
.greeklug_cb_usernametitle h3:hover{text-align:center;background:#f1f1f1;border-color:#e5e5e5 #fec54c;border-image:none;border-style:solid;border-width:0 2px;line-height:1.6;}
.greeklug_cb_userimage{}
li.cbPageNav.cbPageNavActive.active a{color:#fff !important;}
img.cbImgPict.cbFullPict.img-rounded{margin-left:60px;}
#greeklug_info_contact, #greeklug_info_board, #greeklug_info_statute, #greeklug_info_associates{max-width:230px;}
@media (max-width:1000px){#greeklug_info_contact, #greeklug_info_board, #greeklug_info_statute, #greeklug_info_associates{margin:20px auto !important;}
}
#greeklug_info_ngo{max-width:250px;min-height:250px;}
@media (max-width:1000px){#greeklug_info_ngo{width:150px !important;margin:20px auto !important;border:1px solid #e5e5e5;border-left:4px solid #fe654c;}
#greeklug_info_ngo .box.box.menu.sidebarspace{width:150px !important;margin-bottom:0 !important;}
}
#participate_free, #participate_open{text-align:center;display:inline;}
@media (max-width:1050px){#participate_free, #participate_open{display:block;font-size:80%;}
}
#participate_pin{text-align:center;}
.spCaticon img{float:right;}
.SobiPro .page-header{margin:0 !important;}
.gkIcons{margin:0 !important;}
.gkIcons > div h2{margin-bottom:0 !important;}
.gkIconArea{margin:0 auto !important;}
.gkSyn_a{background-image:url(/templates/gk_simplicity/images/style1/gksyn_a.png);}
.gkSyn_a:hover{background:transparent url(/templates/gk_simplicity/images/style1/gksyn_a.png) no-repeat 0 bottom;background-color:#80c5f0;}
.gkSyn_b{background-image:url(/templates/gk_simplicity/images/style1/gksyn_b.png);}
.gkSyn_b:hover{background:transparent url(/templates/gk_simplicity/images/style1/gksyn_b.png) no-repeat 0 bottom;background-color:#f3dc97;}
.gkSyn_c{background-image:url(/templates/gk_simplicity/images/style1/gksyn_c.png);}
.gkSyn_c:hover{background:transparent url(/templates/gk_simplicity/images/style1/gksyn_c.png) no-repeat 0 bottom;background-color:#adcb36;}
.gkSyn_d{background-image:url(/templates/gk_simplicity/images/style1/gksyn_d.png);}
.gkSyn_d:hover{background:transparent url(/templates/gk_simplicity/images/style1/gksyn_d.png) no-repeat 0 bottom;background-color:#d9a2ca;}
.gkSyn_e{background-image:url(/templates/gk_simplicity/images/style1/gksyn_e.png);}
.gkSyn_e:hover{background:transparent url(/templates/gk_simplicity/images/style1/gksyn_e.png) no-repeat 0 bottom;background-color:#eeeeee;}
.gkSyn_f{background-image:url(/templates/gk_simplicity/images/style1/gksyn_f.png);}
.gkSyn_f:hover{background:transparent url(/templates/gk_simplicity/images/style1/gksyn_f.png) no-repeat 0 bottom;background-color:#b4def8;}
#gkBottom2{padding-bottom:0px !important;padding-top:0px !important;}
.greeklug_associates_div{opacity:0.9;background:#f8f8f8 none repeat scroll 0 0;margin:20px;}
.greeklug_associates_logo:hover{background:#f8f8f8 none repeat scroll 0 0 !important;}
.greeklug_hubs_logo:hover{background:#f8f8f8 none repeat scroll 0 0 !important;}
.modnspro, .modnspro h4{color:#fff !important;}
#mod_nspro{margin-top:10px;margin-left:auto;margin-right:auto;width:60%;}
.nspro_field{margin-bottom:7px;}
.modnspro.button{background:none repeat scroll 0 0 #363636;width:100% !important;max-width:100% !important;}
.modnspro.button:hover{background:none repeat scroll 0 0 #4c90fe;}
.modnspro.inputbox{color:#000 !important;width:100%;}
.modnspro.btn.btn-primary.button.nspro___class{margin:0 !important;}
table.nsprotable{width:50% !important;min-width:200px;margin-bottom:0px !important;margin-left:auto;margin-right:auto;}
table.nsprotable tr:hover{background:none repeat scroll 0 0 #c0413c !important;}
table.nsprotable tbody tr td{border-bottom:1px solid #c0413c !important;}
#gkBottom4{padding-top:10px !important;padding-bottom:0px !important;background:#c0413c;min-height:257px;}
@media (min-width:1150px){#gkBottom4{background:#c0413c url(/templates/gk_simplicity/images/newsletter_back.png) no-repeat center;}
}
#gkTop2{background-color:#fff;//border:1px solid #f8f8f8;opacity:0.9;margin-bottom:10px;}
//#gkTop2 div.box.gkmod-3{//width:50% !important;//}
#gkTop2 div.box.gkmod-2{width:100%;}
#gkTop2 h3{border-bottom:3px solid #4c90fe;font-size:28px;font-weight:400;margin-bottom:20px;margin-top:20px;padding-bottom:15px;}
#gkTop2 li:hover{background-color:#f8f8f8;}
#gkTop2 .SobiPro a:focus, #gkTop2 .SobiPro a:hover{color:#363636;text-decoration:none;}
#greeklug_latest_gk5{background:#eee none repeat scroll 0 0;margin-bottom:30px;margin-left:auto;margin-right:auto;width:90%;}
#greeklug_latest_gk5 .gkImage1 .gkTitle{font-size:24px;background:rgba(76, 144, 254, 0.75) none repeat scroll 0 0;margin-right:10px;}
#greeklug_latest_gk5 .gkImage2 .gkTitle, #greeklug_latest_gk5 .gkImage3 .gkTitle, #greeklug_latest_gk5 .gkImage4 .gkTitle, #greeklug_latest_gk5 .gkImage5 .gkTitle{font-size:18px;background:rgba(194, 52, 6, 0.75) none repeat scroll 0 0;}
.gkImage{border:10px solid #eee;margin-left:-10px;}
@media (max-width:1000px){.gkImage{border:5px solid #eee;margin-left:-5px;}
#greeklug_latest_gk5 .gkImage1 .gkTitle{margin-right:5px;}
#greeklug_latest_gk5{margin-bottom:15px;width:95%;}
}
@media (max-width:850px){.gkImage{border:3px solid #eee;margin-left:-3px;}
#greeklug_latest_gk5 .gkImage1 .gkTitle{margin-right:3px;}
#greeklug_latest_gk5{margin-bottom:10px;width:95%;}
}
@media (max-width:650px){.gkImage{border:0;margin-left:0;}
#greeklug_latest_gk5 .gkImage1 .gkTitle{margin-right:0;}
#greeklug_latest_gk5{margin-bottom:5px;}
}
#gkSocialAPI{text-align:center !important;}
.cbPoweredBy{display:none !important;}
#gkFooter li,
#gkFooter a{color:#4c90fe;}
#gkFooter li:hover{color:#fec54c;}
#gkFooter a:hover{color:#adc533;}
#gkFooter{color:#363636 !important;}
#btl-content-profile{z-index:1 !important;}
#btl-content #btl-content-profile #module-in-profile ul li a:hover{color:#4c90fe !important;}
.btl-buttonsubmit{float:none;}
button.btl-buttonsubmit:hover{background:#4c90fe none repeat scroll 0 0 !important;}
#login-form li,
#login-form a{color:#4c90fe;}
#login-form li:hover,
#login-form a:hover{color:#fec54c;}
#login-form button{background:none repeat scroll 0 0 #363636;}
#login-form button:hover{background:none repeat scroll 0 0 #4c90fe;}
#login-form ul li{font-size:14px !important;line-height:1.4 !important;}
#login-form ul{padding:0 !important;}
.cbLoginForm{margin-left:auto !important;margin-right:auto !important;min-width:200px;max-width:500px;padding-bottom:20px;}
#greeklug_login_panel {float: right;}
#greeklug_login_button {background: #363636 none repeat scroll 0 0;margin: 2px;}
#greeklug_login_button:hover {background: #c0413c none repeat scroll 0 0;margin: 2px;}
#greeklug_login_button:active, #greeklug_login_button:focus {color: #fff;}
#greeklug_login_status {background: #5cb85c none repeat scroll 0 0;margin: 2px;}
#greeklug_login_status:hover {background: #363636 none repeat scroll 0 0;margin: 2px;}
#greeklug_login_status:active,#greeklug_login_status:focus {color: #fff;}
#greeklug_login_logout {background: #E55E48 none repeat scroll 0 0;margin: 2px;}
#greeklug_login_logout:hover {background: #d0121a none repeat scroll 0 0;margin: 2px;}
#greeklug_login_logout:active,#greeklug_login_logout:focus {color: #fff;}
#greeklug_panel_options a {background: #363636 none repeat scroll 0 0;color: #fff !important;display: block;font-weight: 400;line-height: 42px;text-align: center;}
#greeklug_panel_options a:hover {background: #4c90fe none repeat scroll 0 0; color: #fff !important;display: block;font-weight: 400;line-height: 42px; text-align: center;}
.greeklug_panel_forum {border: 3px solid #363636;border-radius: 10px;padding: 20px !important;}
.greeklug_dashboard{min-width:150px;max-width:70%;margin-left:auto;margin-right:auto;}
.greeklug_dashboard .gkLegend1{margin:10px 0;}
.greeklug_dashboard .gkLegend1:hover{background:#f8f8f8 none repeat scroll 0 0;}
#rpx_div_greeklug_contact > form{margin:0 auto;min-width:250px;}
#greeklug_contact .rpx_label > label{font-weight:bold;}
#rpx_recaptcha{margin-bottom:15px;margin-top:15px;}
.rapid_contact_ex.button.btn.btn-primary{background:#363636 none repeat scroll 0 0;margin-bottom:50px;}
.rapid_contact_ex.button.btn.btn-primary:hover{background:#4c90fe none repeat scroll 0 0;}
#finder-search{margin-bottom:60px;}
#finder-search .button{background:#363636 none repeat scroll 0 0;}
#finder-search .button:hover{background:#4c90fe none repeat scroll 0 0;}
.controls.finder-selects{margin-bottom:60px;}
#search-results{margin-bottom:20px;}
#mod-finder-searchform .btn.btn-primary.hasTooltip.finder{background:#363636 none repeat scroll 0 0;margin:0 auto;}
#mod-finder-searchform .btn.btn-primary.hasTooltip.finder:hover{background:#c0413c none repeat scroll 0 0;}
#mod-finder-searchform135 .btn.btn-primary.hasTooltip.finder{background:#363636 none repeat scroll 0 0;margin:0 auto;}
#mod-finder-searchform135 .btn.btn-primary.hasTooltip.finder:hover{background:#c0413c none repeat scroll 0 0;}
#donate_paypal{max-height:40px !important;}
.pg-cv-box,
.pg-csv-box,
.pg-cv-box-mod-ri{background:#ddd !important;}
.pg-cv-box:hover,
.pg-csv-box:hover,
.pg-cv-box-mod-ri:hover{background:#f8f8f8 none repeat scroll 0 0 !important;}
.pg-csv-count{color:#000 !important;font-size:medium !important;}
#phocagallery .page-header h1{margin-bottom:10px;}
.pg-cv-box,
.pg-csv-box,
.pg-cv-box-mod-ri{box-shadow:none !important;}
@media (min-width:550px){.pg-cv-name{font-size:initial !important;}
}
div.mod-languages{visibility:hidden !important;}
div.banneritem{text-align: center;}}
