 .rt-block { margin: 0 0 10px 0; }

/* TRANSITIONS */
.pg-cv-box { transition:  all 0.2s ease-out; -webkit-transition:  all 0.2s ease-out; -moz-transition:  all 0.2s ease-out; -o-transition:  all 0.2s ease-out; -ms-transition: all 0.2s ease-out; -khtml-transition: all 0.2s ease-out; }


 /* Global */
ul.gf-menu li {height: auto;margin: 0;padding: 0;position: relative;list-style: none;}
ul.gf-menu em {font-size:80%;font-weight:normal;display:block;font-style:normal;}
ul.gf-menu li .item ul.gf-menu li.active .item {display: block;margin: 0;text-decoration: none;float: none;width: auto;}

/* Root Items */
ul.gf-menu .subtext span {line-height: 18px;}
ul.gf-menu .subtext em {line-height:13px;}
ul.gf-menu {list-style: none;margin: 0;padding: 0;position: relative;line-height: 1.0;float: left;}
ul.gf-menu li {float: left;margin: 0 25px;height: 49px;background: none;}
ul.gf-menu li .item {white-space: nowrap;display: inline-block;font-weight: bold;padding: 0 10px;font-size: 14px;z-index: 100;cursor: pointer;position:relative;margin: 0 -24px;outline: none;text-transform: uppercase;text-align: center;line-height: 32px;height: 49px;}
ul.gf-menu li .item span {display: block;margin: 0;outline: none;padding: 9px 10px 9px 0;width: 100%;}
ul.gf-menu li .item em {font-size:11px;font-weight:normal;display:block;font-style:normal;text-transform: lowercase;}

.rtl ul.gf-menu li .item span {padding: 9px 0 9px 10px;}
.bodylevel-low ul.gf-menu li .item {height: 50px;}
.bodylevel-low.rtl ul.gf-menu li {margin: 0;height: 48px;background: none;}
.bodylevel-low.rtl ul.gf-menu li .item {white-space: nowrap;display: inline-block;font-weight: bold;padding: 0 12px;font-size: 14px;z-index: 100;cursor: pointer;position:relative;margin: 0;outline: none;text-transform: uppercase;text-align: center;line-height: 32px;height: 49px;}
.bodylevel-low.rtl ul.gf-menu li .item span {display: block;margin: 0;outline: none;padding: 9px 0;width: 100%;background: none;}

#rt-menu ul.gf-menu { padding: 0 10px 1px 10px; }
.gf-menu.l1 > li.active { border-radius: 0; box-shadow: none; }

.gf-menu.l1 > li > .item { padding: 0 10px; font-size: 14px; line-height: 32px; }
.gf-menu li.parent > .item:after { display: none; }
.menu-type-splitmenu #rt-menu li:hover { padding: 0; border-radius: 0px; box-shadow: none; }

#rt-main-surround div.noicon h2.title { padding: 0; border: 0; font-weight: bold; text-shadow: none; box-shadow: none; font-size: 14.3px; }

#rt-bottom .rt-main-overlay > div > div { margin: 0 10px; }

#rt-showcase > div > .rt-block { margin: 0 10px !important; }

.bodylevel-high #rt-copyright { border: 0px; box-shadow: none; margin: 0 !important; position: relative; top: -10px; }

body a { color: #FA8805; }

#rt-breadcrumbs .breadcrumb a:after, #rt-breadcrumbs [class^="breadcrumb"] a:after { display: none; }

#rt-breadcrumbs ul.breadcrumb { }
#rt-breadcrumbs ul.breadcrumb li { list-style: none; float: left; line-height: 22px; }
#rt-breadcrumbs ul.breadcrumb li:nth-child(1) { display: none; }
#rt-breadcrumbs ul.breadcrumb li:nth-child(2) { }
#rt-breadcrumbs ul.breadcrumb li:nth-child(2) a {background: url(../images/body/style5/breadcrumb-home.png) 0 -1px no-repeat;text-indent: 70px;display: block;width: 25px;height: 23px;overflow: hidden;padding: 0; }
#rt-breadcrumbs ul.breadcrumb li.active { }
#rt-breadcrumbs ul.breadcrumb li a { font-size: 11.8px; color: #999; font-weight: bold; display: block; background: url(../images/body/style5/breadcrumb-tab.png) 100% -1px no-repeat; padding: 0 10px; margin: 0 1px; }
#rt-breadcrumbs ul.breadcrumb li a:hover { background-position: 100% -23px; color: #fff; }
#rt-breadcrumbs ul.breadcrumb li span { font-size: 11.8px; font-weight: bold; color: #fff; padding: 0 8px; }

.title, .component-content h2 { text-shadow: none; border: 0px; box-shadow: none; color: #fff; }


#rt-main > div > div[class*=rt-grid-] > div { margin: 0 10px; }

#rt-main > div > .rt-grid-3 > div > div:not(.module-full),
#rt-main > div > .rt-grid-9 > div { border-top: 1px solid #5E5E5E; border-left: 1px solid rgba(94, 94, 94, 0.54); border-right: 1px solid #161616; border-bottom: 1px solid #101010;
	background: #3b3b3b; /* Old browsers */
	background: -moz-linear-gradient(top,  #3b3b3b 1%, #212121 15%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(1%,#3b3b3b), color-stop(15%,#212121)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #3b3b3b 1%,#212121 15%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #3b3b3b 1%,#212121 15%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #3b3b3b 1%,#212121 15%); /* IE10+ */
	background: linear-gradient(to bottom,  #3b3b3b 1%,#212121 15%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#3b3b3b', endColorstr='#212121',GradientType=0 ); /* IE6-9 */
}

#rt-breadcrumbs { margin: 0 !important; }

.component-content h2 { letter-spacing: 0.1em; line-height: 42px; margin: 0; height: 58px; font-size: 1.2em; text-transform: uppercase; background: url(../images/body/style5/module-title-icon.png) 0 13px no-repeat; font-weight: bold; padding: 0 0 0 25px; }

.component-content td p { line-height: 20.39px; margin: 0 0 15px 0; }

.component-content { margin: 0; }

.bodylevel-high #rt-main-surround { margin-bottom: 15px; padding-bottom: 0; }
#rt-main .rt-container { padding-bottom: 30px; }
#rt-main-surround h2.title { letter-spacing: 0.1em; margin: 0; font-size: 1.2em; padding-left: 25px; line-height: 42px; text-transform: uppercase; font-weight: bold; padding-bottom: 0; }
#rt-main-surround .module-title  { margin-top: 0; }
ul.menu li.active.current > a:before, ul.menu li.active.current > .item:before, ul.menu li.active.current > .separator:before, ul.menu li#current.active > a:before, ul.menu li#current.active > .item:before, ul.menu li#current.active > .separator:before { display: none; }
ul.menu li a:before, ul.menu li .item:before, ul.menu li .separator:before { display: none; }
#rt-main-surround ul.menu li { margin: 0 0px !important; }

#rt-main-surround ul.menu li.parent.active > a,
ul.menu li#current.active > a,
ul.menu li#current.active > .item { color: #FA880B; }

#rt-main-surround ul.menu li .item:hover,
body a, #rt-main-surround ul.menu a:hover { color: #FA880B; }
.button, .readon, .readmore, button.validate, #member-profile a, #member-registration a, .formelm-buttons button, .btn-primary { background: none; border: 0px; box-shadow: none; }
.button:hover a { color:#fff; }
.button:hover { background: none; }
.pg-cv-box { width: 135px !important; box-shadow: none; background: #333; border: 1px solid #3E3E3E; }
.pg-cv-box-img { margin: 0 auto; }
.pg-cv-box:hover { background: #333; border: 1px solid #B36B00; }
.pg-cv-folder { background: none; color: #fff; font-size: 11px; margin: 0; padding: 0; text-align: center;  }
#rt-sidebar-a > div { margin: 0 0 10px 0 !important; }

p:last-of-type { margin: 0; }
#pg-msnr-container { margin: 10px 0 0 0; }
#rt-main-surround ul.menu li ul { background: none; }

.component-content h1 { line-height: 21px; padding-left: 25px; text-transform: uppercase; background: url(../images/body/style5/module-title-icon.png) 0 0px no-repeat; color: #fff; letter-spacing: 0.1em; margin: 0 0 10px 0; font-size: 1.2em;; }
.pg-icon-detail { text-align: center; margin: 0; }
.pg-cv-name { margin: 0; line-height: 1; }
.component-content .item-page table h2 { background: none; color: #ccc; padding: 0; text-transform: none; font-size: 24px; letter-spacing: -1px; }