.ctools-locked{color:red;border:1px solid red;padding:1em;}.ctools-owns-lock{background:#FFFFDD none repeat scroll 0 0;border:1px solid #F0C020;padding:1em;}a.ctools-ajaxing,input.ctools-ajaxing,button.ctools-ajaxing,select.ctools-ajaxing{padding-right:18px !important;background:url(/sites/all/modules/contrib/ctools/images/status-active.gif) right center no-repeat;}div.ctools-ajaxing{float:left;width:18px;background:url(/sites/all/modules/contrib/ctools/images/status-active.gif) center center no-repeat;}
div.panel-pane div.admin-links{font-size:xx-small;margin-right:1em;}div.panel-pane div.admin-links li a{color:#ccc;}div.panel-pane div.admin-links li{padding-bottom:2px;background:white;z-index:201;}div.panel-pane div.admin-links:hover a,div.panel-pane div.admin-links-hover a{color:#000;}div.panel-pane div.admin-links a:before{content:"[";}div.panel-pane div.admin-links a:after{content:"]";}div.panel-pane div.panel-hide{display:none;}div.panel-pane div.panel-hide-hover,div.panel-pane:hover div.panel-hide{display:block;position:absolute;z-index:200;margin-top:-1.5em;}div.panel-pane div.node{margin:0;padding:0;}div.panel-pane div.feed a{float:right;}
.sf-menu,.sf-menu *{list-style:none;margin:0;padding:0;}.sf-menu{line-height:1.0;z-index:497;}.sf-menu ul{left:0;position:absolute;top:-99999em;width:12em;}.sf-menu ul li{width:100%;}.sf-menu li{float:left;position:relative;z-index:498;}.sf-menu a{display:block;position:relative;}.sf-menu li:hover,.sf-menu li.sfHover,.sf-menu li:hover ul,.sf-menu li.sfHover ul{z-index:499;}.sf-menu li:hover > ul,.sf-menu li.sfHover > ul{left:0;top:2.5em;}.sf-menu li li:hover > ul,.sf-menu li li.sfHover > ul{left:12em;top:0;}.sf-menu a.sf-with-ul{min-width:1px;}.sf-sub-indicator{background:url(/sites/all/libraries/superfish/images/arrows-ffffff.png) no-repeat -10px -100px;display:block;height:10px;overflow:hidden;position:absolute;right:0.75em;text-indent:-999em;top:1.05em;width:10px;}a > .sf-sub-indicator{top:0.8em;background-position:0 -100px;}a:focus > .sf-sub-indicator,a:hover > .sf-sub-indicator,a:active > .sf-sub-indicator,li:hover > a > .sf-sub-indicator,li.sfHover > a > .sf-sub-indicator{background-position:-10px -100px;}.sf-menu ul .sf-sub-indicator{background-position:-10px 0;}.sf-menu ul a > .sf-sub-indicator{background-position:0 0;}.sf-menu ul a:focus > .sf-sub-indicator,.sf-menu ul a:hover > .sf-sub-indicator,.sf-menu ul a:active > .sf-sub-indicator,.sf-menu ul li:hover > a > .sf-sub-indicator,.sf-menu ul li.sfHover > a > .sf-sub-indicator{background-position:-10px 0;}.sf-menu.sf-horizontal.sf-shadow ul,.sf-menu.sf-vertical.sf-shadow ul,.sf-menu.sf-navbar.sf-shadow ul ul{background:url(/sites/all/libraries/superfish/images/shadow.png) no-repeat right bottom;padding:0 8px 9px 0 !important;-webkit-border-top-right-radius:8px;-webkit-border-bottom-left-radius:8px;-moz-border-radius-topright:8px;-moz-border-radius-bottomleft:8px;border-top-right-radius:8px;border-bottom-left-radius:8px;}.sf-shadow ul.sf-shadow-off{background:transparent;}.sf-menu.rtl,.sf-menu.rtl li{float:right;}.sf-menu.rtl li:hover > ul,.sf-menu.rtl li.sfHover > ul{left:auto;right:0;}.sf-menu.rtl li li:hover > ul,.sf-menu.rtl li li.sfHover > ul{left:auto;right:12em;}.sf-menu.rtl ul{left:auto;right:0;}.sf-menu.rtl .sf-sub-indicator{left:0.75em;right:auto;background:url(/sites/all/libraries/superfish/images/arrows-ffffff-rtl.png) no-repeat -10px -100px;}.sf-menu.rtl a > .sf-sub-indicator{top:0.8em;background-position:-10px -100px;}.sf-menu.rtl a:focus > .sf-sub-indicator,.sf-menu.rtl a:hover > .sf-sub-indicator,.sf-menu.rtl a:active > .sf-sub-indicator,.sf-menu.rtl li:hover > a > .sf-sub-indicator,.sf-menu.rtl li.sfHover > a > .sf-sub-indicator{background-position:0 -100px;}.sf-menu.rtl ul .sf-sub-indicator{background-position:0 0;}.sf-menu.rtl ul a > .sf-sub-indicator{background-position:-10px 0;}.sf-menu.rtl ul a:focus > .sf-sub-indicator,.sf-menu.rtl ul a:hover > .sf-sub-indicator,.sf-menu.rtl ul a:active > .sf-sub-indicator,.sf-menu.rtl ul li:hover > a > .sf-sub-indicator,.sf-menu.rtl ul li.sfHover > a > .sf-sub-indicator{background-position:0 0;}.sf-menu.rtl.sf-horizontal.sf-shadow ul,.sf-menu.rtl.sf-vertical.sf-shadow ul,.sf-menu.rtl.sf-navbar.sf-shadow ul ul{background-position:bottom left;padding:0 0 9px 8px !important;-webkit-border-radius:8px;-webkit-border-top-right-radius:0;-webkit-border-bottom-left-radius:0;-moz-border-radius:8px;-moz-border-radius-topright:0;-moz-border-radius-bottomleft:0;border-radius:8px;border-top-right-radius:0;border-bottom-left-radius:0;}.sf-vertical.rtl li:hover > ul,.sf-vertical.rtl li.sfHover > ul{left:auto;right:12em;}.sf-vertical.rtl .sf-sub-indicator{background-position:-10px 0;}.sf-vertical.rtl a > .sf-sub-indicator{background-position:0 0;}.sf-vertical.rtl a:focus > .sf-sub-indicator,.sf-vertical.rtl a:hover > .sf-sub-indicator,.sf-vertical.rtl a:active > .sf-sub-indicator,.sf-vertical.rtl li:hover > a > .sf-sub-indicator,.sf-vertical.rtl li.sfHover > a > .sf-sub-indicator{background-position:-10px 0;}.sf-navbar.rtl li li{float:right;}.sf-navbar.rtl ul .sf-sub-indicator{background-position:0 -100px;}.sf-navbar.rtl ul a > .sf-sub-indicator{background-position:-10px -100px;}.sf-navbar.rtl ul a:focus > .sf-sub-indicator,.sf-navbar.rtl ul a:hover > .sf-sub-indicator,.sf-navbar.rtl ul a:active > .sf-sub-indicator,.sf-navbar.rtl ul li:hover > a > .sf-sub-indicator,.sf-navbar.rtl ul li.sfHover > a > .sf-sub-indicator{background-position:0 -100px;}.sf-navbar.rtl ul ul .sf-sub-indicator{background-position:0 0;}.sf-navbar.rtl ul ul a > .sf-sub-indicator{background-position:-10px 0;}.sf-navbar.rtl ul ul a:focus > .sf-sub-indicator,.sf-navbar.rtl ul ul a:hover > .sf-sub-indicator,.sf-navbar.rtl ul ul a:active > .sf-sub-indicator,.sf-navbar.rtl ul ul li:hover > a > .sf-sub-indicator,.sf-navbar.rtl ul ul li.sfHover > a > .sf-sub-indicator{background-position:0 0;}.sf-navbar.rtl li li:hover > ul,.sf-navbar.rtl li li.sfHover > ul{left:auto;right:0;}.sf-navbar.rtl li li li:hover > ul,.sf-navbar.rtl li li li.sfHover > ul{left:auto;right:12em;}.sf-navbar.rtl > li > ul{background:transparent;padding:0;-moz-border-radius-bottomright:0;-moz-border-radius-topleft:0;-webkit-border-top-left-radius:0;-webkit-border-bottom-right-radius:0;}
.sf-vertical,.sf-vertical li{width:12em;}.sf-vertical li:hover > ul,.sf-vertical li.sfHover > ul{left:12em;top:0;}.sf-vertical .sf-sub-indicator{background-position:-10px 0;}.sf-vertical a > .sf-sub-indicator{background-position:0 0;}.sf-vertical a:focus > .sf-sub-indicator,.sf-vertical a:hover > .sf-sub-indicator,.sf-vertical a:active > .sf-sub-indicator,.sf-vertical li:hover > a > .sf-sub-indicator,.sf-vertical li.sfHover > a > .sf-sub-indicator{background-position:-10px 0;}
.sf-navbar{position:relative;}.sf-navbar li{position:static;}.sf-navbar li li{position:relative;}.sf-navbar li ul,.sf-navbar li li li{width:100%;}.sf-navbar li li{width:auto;float:left;}.sf-navbar li li:hover > ul,.sf-navbar li li.sfHover > ul,.sf-navbar > li.active-trail > ul{left:0;top:2.5em;}.sf-navbar li li li:hover > ul,.sf-navbar li li li.sfHover > ul{left:12em;top:0;}.sf-navbar ul .sf-sub-indicator{background-position:-10px -100px;}.sf-navbar ul a > .sf-sub-indicator{background-position:0 -100px;}.sf-navbar ul a:focus > .sf-sub-indicator,.sf-navbar ul a:hover > .sf-sub-indicator,.sf-navbar ul a:active > .sf-sub-indicator,.sf-navbar ul li:hover > a > .sf-sub-indicator,.sf-navbar ul li.sfHover > a > .sf-sub-indicator{background-position:-10px -100px;}.sf-navbar ul ul .sf-sub-indicator{background-position:-10px 0;}.sf-navbar ul ul a > .sf-sub-indicator{background-position:0 0;}.sf-navbar ul ul a:focus > .sf-sub-indicator,.sf-navbar ul ul a:hover > .sf-sub-indicator,.sf-navbar ul ul a:active > .sf-sub-indicator,.sf-navbar ul ul li:hover > a > .sf-sub-indicator,.sf-navbar ul ul li.sfHover > a > .sf-sub-indicator{background-position:-10px 0;}.sf-navbar > li > ul{background:transparent;padding:0;-moz-border-radius-bottomleft:0;-moz-border-radius-topright:0;-webkit-border-top-right-radius:0;-webkit-border-bottom-left-radius:0;}
#views-slideshow-form-wrapper .form-item.dependent-options{padding-left:5px;}#views-slideshow-form-wrapper .vs-dependent{padding-left:30px;}
.panel-flexible .panel-separator{margin:0 0 1em 0;}
.panels-flexible-region{padding:0;}.panels-flexible-region-inside{padding-right:0.5em;padding-left:0.5em;}.panels-flexible-region-inside-first{padding-left:0;}.panels-flexible-region-inside-last{padding-right:0;}.panels-flexible-column{padding:0;}.panels-flexible-column-inside{padding-right:0.5em;padding-left:0.5em;}.panels-flexible-column-inside-first{padding-left:0;}.panels-flexible-column-inside-last{padding-right:0;}.panels-flexible-row{padding:0 0 0.5em 0;margin:0;}.panels-flexible-row-last{padding-bottom:0;}.panels-flexible-column-8-main{float:left;width:99.0000%;}.panels-flexible-8-inside{padding-right:0px;}.panels-flexible-8{width:auto;}.panels-flexible-region-8-center{float:left;width:99.0000%;}.panels-flexible-row-8-main-row-inside{padding-right:0px;}
.sf-menu.sf-style-default{float:left;margin-bottom:1em;padding:0;}.sf-menu.sf-style-default.sf-navbar{width:100%;}.sf-menu.sf-style-default ul{padding-left:0;}.sf-menu.sf-style-default a{border-left:1px solid #fff;border-top:1px solid #CFDEFF;padding:0.75em 1em;}.sf-menu.sf-style-default a,.sf-menu.sf-style-default a:visited{color:#13a;}.sf-menu.sf-style-default a.sf-with-ul{padding-right:2.25em;}.sf-menu.sf-style-default.rtl a.sf-with-ul{padding-left:2.25em;padding-right:1em;}.sf-menu.sf-style-default span.sf-description{color:#13a;display:block;font-size:0.8em;line-height:1.5em;margin:5px 0 0 5px;padding:0;}.sf-menu.sf-style-default li,.sf-menu.sf-style-default.sf-navbar{background:#BDD2FF;}.sf-menu.sf-style-default li li{background:#AABDE6;}.sf-menu.sf-style-default li li li{background:#9AAEDB;}.sf-menu.sf-style-default li:hover,.sf-menu.sf-style-default li.sfHover,.sf-menu.sf-style-default a:focus,.sf-menu.sf-style-default a:hover,.sf-menu.sf-style-default a:active{background:#CFDEFF;outline:0;}.sf-menu.sf-style-default ul.sf-megamenu li.sf-megamenu-wrapper ol,.sf-menu.sf-style-default ul.sf-megamenu li.sf-megamenu-wrapper ol li{margin:0;padding:0;}.sf-menu.sf-style-default ul.sf-megamenu li.sf-megamenu-wrapper a.menuparent{font-weight:bold;}.sf-menu.sf-style-default ul.sf-megamenu li.sf-megamenu-wrapper ol li.sf-megamenu-column{display:inline;float:left;width:12em;}.sf-menu.sf-style-default.rtl ul.sf-megamenu li.sf-megamenu-wrapper ol li.sf-megamenu-column{float:right;}.sf-menu.sf-style-default li.sf-parent-children-1 ul.sf-megamenu{width:12em;}.sf-menu.sf-style-default li.sf-parent-children-2 ul.sf-megamenu{width:24em;}.sf-menu.sf-style-default li.sf-parent-children-3 ul.sf-megamenu{width:36em;}.sf-menu.sf-style-default li.sf-parent-children-4 ul.sf-megamenu{width:48em;}.sf-menu.sf-style-default li.sf-parent-children-5 ul.sf-megamenu{width:60em;}.sf-menu.sf-style-default li.sf-parent-children-6 ul.sf-megamenu{width:72em;}.sf-menu.sf-style-default li.sf-parent-children-7 ul.sf-megamenu{width:84em;}.sf-menu.sf-style-default li.sf-parent-children-8 ul.sf-megamenu{width:96em;}.sf-menu.sf-style-default li.sf-parent-children-9 ul.sf-megamenu{width:108em;}.sf-menu.sf-style-default li.sf-parent-children-10 ul.sf-megamenu{width:120em;}
body{background:#ffffff;}#page{background:#ffffff;box-shadow:0px 0px 9px #c0c0c0;-moz-box-shadow:0px 0px 9px #c0c0c0;-webkit-box-shadow:0px 0px 9px #c0c0c0;-o-box-shadow:0px 0px 9px #c0c0c0;-ms-box-shadow:0px 0px 9px #c0c0c0;}.wrapper{font-family:Tahoma;}.empty-content{display:none;}.deleted{display:none;}#header-inner{width:100%;}.top-header{height:138px;background:#f3f0ee;position:relative;}#logo{width:350px;height:70px;float:left;margin:8px 0 0 15px;}#logo img{}.menu-bar{height:36px;background:url(/sites/all/themes/frg/images/back_menu.png) repeat-x;}.user-tool{width:auto;float:right;margin:15px 40px 0 0;}.profile-list-options{background:#f0f0f0;height:70px;position:absolute;right:22px;top:50px;width:401px;border:solid 1px #c0c0c0;box-shadow:0px 0px 1px 1px #dcdcdc;-webkit-box-shadow:0px 0px 1px 1px #dcdcdc;-moz-box-shadow:0px 0px 1px 1px #dcdcdc;-ms-box-shadow:0px 0px 1px 1px #dcdcdc;-o-box-shadow:0px 0px 1px 1px #dcdcdc;border-radius:2px;-webkit-border-radius:2px;-moz-border-radius:2px;-ms-border-radius:2px;-o-border-radius:2px;}.profile-list-options .options{padding:10px 0 10px 20px;margin:0;}.profile-list-options .options a{color:#000000;font-family:Tahoma;font-weight:normal;font-size:13px;display:block;text-decoration:none;cursor:pointer;}.profile-list-options .options a:hover{color:#1e5aa9;}.profile-list-options .options li.options-item{float:left;display:block;margin:2px 0;padding:0;list-style:none;width:33%;}.user-tool a span:hover{color:#1d56a2;}.user-tool div{float:left;margin-top:5px;}.user-tool span{display:block;float:left;font-size:13px;color:#404040;font-weight:bold;}.user-tool .user-sign-up span.sign-up{background-image:url(/sites/all/themes/frg/images/back_signup.png);background-repeat:no-repeat;background-position:right;background:url(/sites/all/themes/frg/images/back_signup.png) no-repeat scroll right top 7px transparent;padding-right:20px;}.user-tool .user-sign-up span.sign-up:hover{background:url(/sites/all/themes/frg/images/back_signup_hover.png) no-repeat scroll right top 7px transparent;}.user-tool .user-sign-up{width:auto;height:20px;margin-right:10px;margin-left:7px;font-size:16px;color:#c3dee9;}.icon-user{margin-right:5px;}.user-tool .user-sign-up .icon-user:before{}.user-tool .user-login{width:auto;height:27px;}.user-tool .user-login .login{margin-left:10px;}.user-tool .user-login .icon-lock{margin-left:10px;}.user-tool .line-center{width:1px;height:14px;background:#3f77c2;margin:11px 7px 0 7px;}ul#superfish-1{margin:0;height:36px;font-size:14px;float:right;}ul#superfish-1 li{list-style:none;height:100%;padding:0;margin:0;float:left;background:transparent;}ul#superfish-1 li a{display:block;padding:8px 23px;height:100%;color:white;text-decoration:none;border:none;border-top:none;line-height:1.4;background:url(/sites/all/themes/frg/images/border_menu.png) no-repeat right top transparent;}ul#superfish-1 li a:hover{background:url(/sites/all/themes/frg/images/back_active_menu.png) repeat-x !important;}ul#superfish-1 li a:focus{background:url(/sites/all/themes/frg/images/back_active_menu.png) repeat-x !important;color:white;}ul#superfish-1 li a:active{background:url(/sites/all/themes/frg/images/back_active_menu.png) repeat-x !important;color:white;}ul#superfish-1 li a.active{background:url(/sites/all/themes/frg/images/back_active_menu.png) repeat-x !important;color:white;}ul#superfish-1 li.first a{border-left:none;}ul#superfish-1 li.last{border:none;}ul#superfish-1.sf-horizontal.sf-shadow ul,ul#superfish-1.sf-vertical.sf-shadow ul,ul#superfish-1.sf-navbar.sf-shadow ul ul{border:solid 1px #c0c0c0;width:155px;height:auto;margin-top:2px;background:#ffffff;position:absolute;z-index:999;box-shadow:0px 0px 9px #c0c0c0;-moz-box-shadow:0px 0px 9px #c0c0c0;-webkit-box-shadow:0px 0px 9px #c0c0c0;-o-box-shadow:0px 0px 9px #c0c0c0;-ms-box-shadow:0px 0px 9px #c0c0c0;border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;-o-border-radius:0;-ms-border-radius:0;display:none;top:42px;padding:0 !important;list-style:none!important;}ul#superfish-1 ul li{float:none;display:block;height:29px;border-bottom:solid 1px #e6e6e6;border-right:none;background:none;}ul#superfish-1 ul li a{text-decoration:none;color:#404040;font-size:13px;width:100%;height:100%;display:block;padding:0 0 0 20px;line-height:2.2;border:none;background:none;}ul#superfish-1 ul li a:hover{color:white;background:#40b5eb;}ul#superfish-1 ul li a:active{color:white;background:#40b5eb;}ul#superfish-1 ul li.last{border-bottom:none;}ul#superfish-1 ul li.first{margin-top:0px;}#footer a{text-decoration:none;cursor:pointer;}#footer .link-bold{color:#000000;font-weight:bold;cursor:default;}.accred-awards{height:55px;width:100%;line-height:4;}.accred-awards .div-accred-awards{float:right;height:100%;}.accred-awards .div-accred-awards div{float:left;margin:0 10px;}.accred-awards a{text-decoration:none;color:#39393b;font-weight:bold;display:block;float:left;}.div-accred-awards span{display:block;float:left;}.accred span{width:100px;height:55px;background:url(/sites/all/themes/frg/images/icons_right.png) no-repeat -104px -45px;}.awards span{width:200px;height:55px;background:url(/sites/all/themes/frg/images/icons_right.png) no-repeat -6px -99px;}.footer-info{height:52px;width:100%;font-size:13px;}.footer-info a{color:#9e9e9e;text-decoration:none;cursor:pointer;}.footer-info div{float:left;height:100%;line-height:4;}.footer-info .more-info{width:292px;background:#f7f7f7;}.footer-info .more-info a.link-more-info{margin:0 14px 0 20px;}.footer-info .more-info .privacy{color:#515151;font-size:13px;}.footer-info .connect{width:232px;background:#f7f7f7;}.footer-info .connect a{float:left;}.footer-info .connect a.link-connect{margin-left:9px;}.footer-info .connect .logo-connect{float:left;height:72%;padding:15px 0px 0 8px;}.footer-info .connect a.link-logo{display:block;width:20px;height:20px;margin:0 7px;}.footer-info .connect .linked-in{background:url(/sites/all/themes/frg/images/icons.png) no-repeat -6px -20px;}.footer-info .connect .twitter{background:url(/sites/all/themes/frg/images/icons.png) no-repeat -40px -20px;}.footer-info .connect .facebook{background:url(/sites/all/themes/frg/images/icons.png) no-repeat -76px -20px;}.footer-info #footer-menu{width:432px;background:#f7f7f7;font-size:13px;font-family:Tahoma;}.footer-info #footer-menu #footer-main-menu li{margin:0 10px;padding:0;}.footer-info #footer-menu #footer-main-menu li.first{margin:0 10px 0 25px;}.footer-info #footer-menu #footer-main-menu li a{color:#505050;}.footer-info #footer-menu #footer-main-menu li a.active{color:#000000;}.footer-info #footer-menu #footer-main-menu a:hover{color:#000000;}#footer-message{height:32px;background:#0c4da2;color:#7297c9;font-family:Tahoma;font-size:13px;line-height:2.3;padding-left:19px;}#main-content{min-height:300px;width:100%;}#main-content .div-main-content{width:100%;margin:auto;}#main-content .search-bar-content{margin-bottom:15px;}#main-content .page-content{width:592px;margin:0 20px 30px 0;}.two-sidebars .page-content #content{width:382px;float:left;margin-left:20px;}#content .region-content table.sticky-enabled{width:437px;overflow:auto;}.breadcrumb-bar{color:#38383A;float:left;font-size:13px;margin-bottom:0;padding-left:10px;width:100%;}.breadcrumb-bar h2{display:none;}.breadcrumb-bar .breadcrumb a{text-decoration:none;cursor:pointer;margin:0 10px;}.breadcrumb-bar .breadcrumb a:hover{text-decoration:underline;}.breadcrumb-bar span{margin:0 10px;text-transform:capitalize;}.region-search-bar{width:100%;height:100%;}.region-search-bar .content-text{width:60%;height:100%;float:left;}.region-search-bar .content-text p.slogan{font-family:UTM Androgyne;font-weight:bold;color:#ffffff;font-size:30px;width:470px;margin-left:17px;}.region-search-bar .content-text a.checked{font-family:Franklin Gothic Medium;font-size:20px;text-decoration:none;color:#4781c8;display:block;width:400px;margin-left:70px;}.region-search-bar .content-text a.checked p{padding:0;margin:0;display:block;}.region-search-bar .content-text a.checked span.symbol{display:block;float:left;width:30px;height:30px;background:url(/sites/all/themes/frg/images/icons.png) no-repeat -4px -255px;}.region-search-bar .content-block-search-job{height:219px;}.region-search-bar .content-form{width:40%;float:right;}.region-search-bar .content-form .div-form{width:204px;float:right;margin:0 9px;}.region-search-bar .content-form h2{font-size:16px;font-weight:bold;color:#404040;display:block;width:200px;line-height:1;margin:10px 0 10px 0;font-family:Roboto,Tahoma;}.region-search-bar .content-form p.descrip{font-size:13px;color:#fbfbfb;margin:0 0 10px 0;}.region-search-bar .content-form p.descrip span{font-weight:bold;}.region-search-bar .content-form div.info-search{height:32px;width:100%;margin:2px 0;}.region-search-bar .content-form input{font-family:Tahoma;font-size:13px;color:#39393b;font-weight:normal;}.region-search-bar .content-form .text-keyword input{width:182px;height:25px;padding:0 10px;font-family:Tahoma;font-size:13px;color:#000000;font-weight:normal;background:url(/sites/all/themes/frg/images/icons.png) no-repeat 174px -322px white;border:solid 1px #9e9e9e;border-radius:1px;-moz-border-radius:1px;-webkit-border-radius:1px;-o-border-radius:1px;-ms-border-radius:1px;}.region-search-bar .content-form .text-keyword input:focus{border:solid 1px #a6bbd4;}.region-search-bar .content-form .text-keyword input:hover{border:solid 1px #a6bbd4;}.region-search-bar .content-form button.ui-multiselect{background:url(/sites/all/themes/frg/images/back_select_0.png) no-repeat scroll 176px -1px #FBFBFB;width:100%;height:27px;width:204px !important;font-family:Tahoma;font-size:13px;color:#000000;font-weight:normal;border-radius:1px;-moz-border-radius:1px;-webkit-border-radius:1px;-o-border-radius:1px;-ms-border-radius:1px;position:relative;}.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active{border:solid 1px #a6bbd4 !important;}.region-search-bar .content-form button.ui-multiselect:active{border:solid 1px #a6bbd4 !important;background:url(/sites/all/themes/frg/images/back_select.png) no-repeat scroll 176px -1px #FBFBFB;}.region-search-bar .content-form button.ui-multiselect:hover{border:solid 1px #a6bbd4;background:url(/sites/all/themes/frg/images/back_select.png) no-repeat scroll 176px -1px #FBFBFB;}.region-search-bar .content-form button.ui-multiselect .ui-icon{background:none;}.region-search-bar .content-form div.search-button{position:relative;}.region-search-bar .content-form div.search-button input{background:url(/sites/all/themes/frg/images/back_button_small.png) no-repeat scroll transparent;border:none;cursor:pointer;float:right;height:34px;text-indent:-999em;width:72px;cursor:pointer;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;}.region-search-bar .content-form div.search-button input:hover{background:url(/sites/all/themes/frg/images/back_button_small_hover.png) no-repeat;border:none;}#frg-core-job-search-form .form-item{margin:0;}.created.ui-multiselect-menu{background:none repeat scroll 0 0 #FFFFFF;z-index:500;}.created .ui-multiselect-checkboxes{max-height:200px;}.created .ui-multiselect-checkboxes li{background:url(/sites/all/themes/frg/images/item.png) no-repeat scroll 0 0 transparent;font-family:Tahoma;font-size:13px;line-height:22px;list-style:none outside none;margin:0;padding:0;white-space:nowrap;}.created .ui-multiselect-checkboxes li label{background:url(/sites/all/themes/frg/images/item_middle.png) repeat-y scroll 0 0 transparent;border:0 none;font-weight:normal;height:22px;padding:0 0 0 15px;vertical-align:middle;}.created .ui-multiselect-checkboxes li:first-child,.created .ui-multiselect-checkboxes li:last-child{background:none;}.created .ui-multiselect-checkboxes > li:first-child label{background:url(/sites/all/themes/frg/images/item_top.png) no-repeat scroll 0 0 transparent;}.created .ui-multiselect-checkboxes li:last-child label{background:url(/sites/all/themes/frg/images/item_bottom.png) no-repeat scroll 0 0 transparent;}.created .ui-multiselect-checkboxes li ul.childs{background:url(/sites/all/themes/frg/images/item.png) repeat-y scroll 0 0 transparent;height:auto !important;margin:0;padding:0 0 0 18px;}.created .ui-multiselect-checkboxes li.ui-multiselect-optgroup-label{border:0 none;font-weight:normal;text-align:left;}.ui-multiselect-checkboxes li.ui-multiselect-optgroup-label .toggle{background:url(/sites/all/themes/frg/images/toggle.png) no-repeat scroll 0 -11px transparent;cursor:pointer;display:inline-block;height:11px;margin-left:4px;vertical-align:middle;width:11px;}.created .ui-multiselect-checkboxes li.ui-multiselect-optgroup-label:hover a{color:#c77405;}.created .ui-multiselect-checkboxes li.ui-multiselect-optgroup-label a{color:#333333;display:inline;margin:0;padding:0;}.created .ui-multiselect-checkboxes li.ui-multiselect-optgroup-label.closed{background:url(/sites/all/themes/frg/images/item_middle.png) no-repeat scroll 0 0 transparent;}.created .ui-multiselect-checkboxes li.ui-multiselect-optgroup-label.closed .toggle{background:url(/sites/all/themes/frg/images/toggle.png) no-repeat scroll 0 0 transparent;}.created .ui-multiselect-checkboxes li.ui-multiselect-optgroup-label.closed ul.childs{display:none;}#sidebar-second .region-sidebar-second{background:white;width:309px;margin:0 0px 20px 0;padding-top:10px;border:solid 1px #d6d6d6;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;box-shadow:0 0 4px -2px;-moz-box-shadow:0 0 4px -2px;-webkit-box-shadow:0 0 10px -3px;-o-box-shadow:0 0 4px -2px;-ms-box-shadow:0 0 10px -3px;}#sidebar-second .region-sidebar-second .frg-office,#sidebar-second .region-sidebar-second .block-hotline{margin-left:auto;margin-right:auto;}.block-hotline{width:272px;height:235px;padding:10px;margin-bottom:20px;}.div-block-hotline .title-hotline{font-family:Tahoma;margin-left:6px;}.div-block-hotline .title-hotline h1{font-size:18px;font-weight:bold;color:#e96312;margin:0;font-family:Tahoma;}.div-block-hotline .title-hotline p{font-size:14px;color:#4781c8;margin:0;font-family:Tahoma;}.div-block-hotline .phone-hotline{width:244px;height:64px;margin:45px 0 0 10px;}.div-block-hotline .phone-hotline p{font-family:Ebrima;font-size:18px;font-weight:bold;color:#4781c8;margin:0;padding:15px 0 0 40px;line-height:1.3;display:block;}.div-block-hotline .line-chat a{font-family:Tahoma;color:#4781c8;text-decoration:none;cursor:pointer;font-size:13px;height:30px;line-height:2;margin:10px 0;}.div-block-hotline .line-chat a span:hover{color:#83a6d0;text-decoration:underline;}.div-block-hotline .line-chat a span.logo{width:30px;height:30px;display:block;float:left;margin-right:7px;}.div-block-hotline .line-chat a span.logo-yahoo{background-image:url(/sites/all/themes/frg/images/icons.png);background-position:-100px -90px;background:url(/sites/all/themes/frg/images/icons.png) no-repeat right -72px top -92px;text-indent:-999em;}.div-block-hotline .line-chat a span.logo-skype{background-image:url(/sites/all/themes/frg/images/icons.png);background-position:-100px -130px;background:url(/sites/all/themes/frg/images/icons.png) no-repeat right -72px top -132px;text-indent:-999em;}.div-block-hotline .line-chat a span.logo-mail{background-image:url(/sites/all/themes/frg/images/icons.png);background-position:-100px -174px;background:url(/sites/all/themes/frg/images/icons.png) no-repeat right -72px top -175px;text-indent:-999em;}.frg-office{width:289px;margin:0 0 30px;}.frg-office .office-image{width:100%;width:289px;height:154px;}.frg-vn-office .office-image{height:337px !important;}.frg-office .office-title h2{color:#010101;font-weight:bold;font-size:13px;background:#f2f2f2;padding:10px 0;}.frg-office .office-title h2 span{float:left;margin:0 5px;display:block;width:15px;background:url(/sites/all/themes/frg/images/icons.png) no-repeat -5px -220px;text-indent:-999em;}.frg-office .office-info{color:#010101;font-size:13px;padding-left:10px;}.frg-office .office-info p{margin:0;color:#010101;font-size:13px;word-wrap:break-word;}.frg-office .office-info .info-line{margin:0;padding:0;}.frg-office .office-info .info-line label{float:left;font-weight:normal;display:block;width:100px;}.frg-office .office-info .email a{color:#4781c8;font-size:13px;cursor:pointer;text-decoration:none;}#block-frg-core-frg-us-second-office .block-content{margin-top:-20px;}.panels-flexible-region-1-center{width:660px;}.block-hot-job{border:solid 1px #d6d6d6;width:591px;float:left;margin-bottom:10px;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;box-shadow:0 0 4px -2px;-moz-box-shadow:0 0 4px -2px;-webkit-box-shadow:0 0 10px -3px;-o-box-shadow:0 0 4px -2px;-ms-box-shadow:0 0 10px -3px;}.block-hot-job div{font-family:Tahoma;}.block-hot-job div span.line{margin:0 3px;}.block-hot-job .hot-job-header{height:55px;background:url(/sites/all/themes/frg/images/back_hotjob_header.png) no-repeat left top;}.block-hot-job .hot-job-header p{color:#0C0C0C;display:block;float:right;font-size:14px;font-weight:bold;margin:5px 25px 0 0;}.block-hot-job .view-content{background:#ffffff;color:#000000;}.block-hot-job .view-content a.job-info{color:#000000;text-decoration:none;cursor:text;}.block-hot-job .view-content a{color:#393939;text-decoration:none;cursor:text;}.block-hot-job .view-content .views-field-title a{font-size:14px;color:#000000;text-decoration:none;cursor:pointer;margin:2px 0;font-weight:bold;}.block-hot-job .view-content .views-field-title a:hover{color:#dd5a1f;}.block-hot-job .view-content .views-field-field-job-salary{background:url(/sites/all/themes/frg/images/icons.png) no-repeat -7px -418px;padding-left:15px;}.block-hot-job .view-content .views-field-php{width:76px;height:24px;float:none;position:absolute;right:30px;top:15px;}.block-hot-job .view-content .views-field-php a{font-size:13px;padding-top:2px;color:#000000;width:76px;height:22px;display:block;text-align:center;cursor:pointer;background:url(/sites/all/themes/frg/images/back_button_hotjob.png) repeat-x top left;border:solid 1px #afafaf;border-radius:15px;-moz-border-radius:15px;-webkit-border-radius:15px;-ms-border-radius:15px;-o-border-radius:15px;}.block-hot-job .view-content .views-field-php a:hover{background:url(/sites/all/themes/frg/images/back_button_hotjob_hover.png) repeat-x top left;border:solid 1px #d0580f;}.block-hot-job .view-content ul{margin:0;}.block-hot-job .view-content ul li{list-style:none;display:block;border-bottom:solid 1px #ececec;margin:0;clear:both;position:relative;padding:10px 0 10px 30px;}.block-hot-job .view-content ul li.views-row-last{border:none;}.block-hot-job .hot-job-main{height:155px;padding:10px 0 0 12px;width:95.9%;background:#efefef;border:solid 1px #d7d7d7;border-top:solid 1px white;}.block-hot-job .hot-job-main a{font-size:13px;color:#336699;text-decoration:none;cursor:pointer;display:block;margin:5px 0;padding-left:17px;background:url(/sites/all/themes/frg/images/icons.png) no-repeat -7px -418px;}.block-hot-job .hot-job-main a:hover{background:url(/sites/all/themes/frg/images/icons.png) no-repeat -7px -394px;color:#ec7215;}.block-hot-job .view-more{height:31px;background:#f3f3f3;border-bottom-left-radius:3px;-moz-border-bottom-left-radius:3px;-webkit-border-bottom-left-radius:3px;-o-border-bottom-left-radius:3px;-ms-border-bottom-left-radius:3px;border-bottom-right-radius:3px;-moz-border-bottom-right-radius:3px;-webkit-border-bottom-right-radius:3px;-o-border-bottom-right-radius:3px;-ms-border-bottom-right-radius:3px;}.block-hot-job .view-more a{font-size:13px;color:#4781c8;display:block;float:right;height:100%;line-height:2;margin-right:12px;text-decoration:none;cursor:pointer;}.block-hot-job .view-more a:hover{text-decoration:underline;}.block-hot-job .view-more a span{display:block;float:left;margin-right:5px;font-size:19px;line-height:1.1;}.pane-frg-view-slide-service-homepage{float:left;width:589px;height:290px;position:relative;margin-right:15px;padding-top:2px;border:solid 1px #d7d7d7;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;-o-border-radius:3px;-ms-border-radius:3px;overflow:hidden;}.pane-frg-view-slide-service-homepage .pane-title{font-family:Roboto,Tahoma;display:block;height:33px;font-weight:bold;background:#39393b;color:#fbfbfb;line-height:2;margin-bottom:0;width:570px;padding-left:17px;margin:auto;border-top-left-radius:3px;-moz-border-top-left-radius:3px;-webkit-border-top-left-radius:3px;-o-border-top-left-radius:3px;-ms-border-top-left-radius:3px;border-top-right-radius:3px;-moz-border-top-right-radius:3px;-webkit-border-top-right-radius:3px;-o-border-top-right-radius:3px;-ms-border-top-right-radius:3px;margin-top:0px;margin-bottom:0px;}#views_slideshow_cycle_teaser_section_frg_view_slide_service_homepage-block{margin:auto;}#views_slideshow_cycle_teaser_section_frg_view_slide_service_homepage-block img{border-bottom-left-radius:3px;border-bottom-right-radius:3px;}#widget_pager_top_frg_view_slide_service_homepage-block{position:absolute;top:10px;right:15px;}#widget_pager_top_frg_view_slide_service_homepage-block div{float:left;width:17px;height:17px;background:url(/sites/all/themes/frg/images/icons.png) no-repeat -2px -440px;text-align:center;font-size:11px;color:#39393b;margin:0 2px;border-radius:3px;margin:0;margin-right:5px;cursor:pointer;}#widget_pager_top_frg_view_slide_service_homepage-block div:hover{color:#ffffff;background:url(/sites/all/themes/frg/images/icons.png) no-repeat -23px -440px;}#widget_pager_top_frg_view_slide_service_homepage-block div.active .views-content-counter{color:#ffffff;background:url(/sites/all/themes/frg/images/icons.png) no-repeat -23px -440px;}.view-frg-view-slide-service-homepage .views-field-title{height:72px;position:absolute;left:0;top:185px;background:url(/sites/all/themes/frg/images/back_services_text.png) no-repeat top left;width:589px;}.view-frg-view-slide-service-homepage .views-field-title p{line-height:1.2;margin:0;color:#020202;font-size:13px;margin-left:10px;}.view-frg-view-slide-service-homepage .views-field-title a.title{color:#0572b7;font-weight:bold;font-size:14px;display:block;padding-left:3px;margin-top:5px;margin-left:10px;text-decoration:none;cursor:pointer;}.view-frg-view-slide-service-homepage .views-field-title a.title:hover{text-decoration:underline;}.views-slideshow-controls-bottom{position:absolute;top:110px;z-index:10;width:100%;}.views-slideshow-controls-bottom #views_slideshow_controls_text_pause_frg_view_slide_service_homepage-block{display:none;}.views-slideshow-controls-bottom span a{display:block;text-indent:-999em;width:36px;height:36px;}.views-slideshow-controls-bottom #views_slideshow_controls_text_previous_frg_view_slide_service_homepage-block a{float:left;background:url(/sites/all/themes/frg/images/icons.png) no-repeat -51px -53px;margin-left:10px;}.views-slideshow-controls-bottom #views_slideshow_controls_text_previous_frg_view_slide_service_homepage-block a:hover{background:url(/sites/all/themes/frg/images/icons.png) no-repeat -51px -98px;}.views-slideshow-controls-bottom #views_slideshow_controls_text_next_frg_view_slide_service_homepage-block a{float:right;background:url(/sites/all/themes/frg/images/icons.png) no-repeat -51px -143px;margin-right:10px;}.views-slideshow-controls-bottom #views_slideshow_controls_text_next_frg_view_slide_service_homepage-block a:hover{background:url(/sites/all/themes/frg/images/icons.png) no-repeat -51px -186px;}.block-intro-text{width:100%;float:left;margin-top:20px;font-family:Tahoma;font-size:13px;}.block-intro-text .intro-title a{color:#4781c8;font-size:20px;text-decoration:none;cursor:default;}.block-intro-text .intro-content p{color:#393939;font-size:13px;}.block-intro-text .intro-quote{background:url(/sites/all/themes/frg/images/back_text_quote.png) no-repeat top 35px left;height:150px;padding-top:10px;}.block-intro-text .intro-quote .quote-image{width:150px;height:121px;text-align:center;float:left;margin-left:55px;margin-right:15px;}.block-intro-text .intro-quote .quote-image img{border:solid white 3px;border-top:none;box-shadow:0px 3px 5px 2px #dedede;}.block-intro-text .intro-quote .quote-text{width:330px;margin-left:220px;}.block-intro-text .intro-quote .quote-text p{font-size:13px;color:#393939;font-style:italic;}.block-intro-text .intro-quote .quote-text p .quote-bold{font-weight:bold;font-style:normal;}.block-intro-text .intro-quote .quote-text .quote-author{color:#4781c8;font-weight:bold;font-style:normal;text-decoration:none;}.sidebar-left{width:190px;float:left;}.sidebar-left .left-bar-block{width:160px;background:#ededed;font-size:13px;margin-bottom:10px;color:#121737;font-size:14px;margin-bottom:14px;padding:12px 15px 16px 13px;}.sidebar-left .title-block{height:30px;}.sidebar-left .title-block a{color:#363638;font-weight:bold;margin-left:10px;font-size:14px;text-decoration:none;cursor:default;}.sidebar-left .list-content-item{padding:12px 0;background:#ffffff;}.sidebar-left .list-content-item div.job-shortlist{padding-left:15px;margin:8px 0;}.sidebar-left .list-content-item a{font-size:13px;color:#39393b;text-decoration:none;cursor:pointer;display:block;margin:8px 0;padding-left:15px;text-transform:capitalize;}.sidebar-left .list-content-item div.job-shortlist a{font-size:13px;color:#39393b;text-decoration:none;cursor:pointer;padding:0;margin:0;display:inline;}.sidebar-left .list-content-item div.job-shortlist a:hover{text-decoration:underline;color:#e2b600;}.sidebar-left .list-content-item a:hover{color:#e2b600;text-decoration:underline;}.sidebar-left .list-content-item a.active{color:#e2b600;}.sidebar-left .list-content-item div.job-shortlist a.delete-shortlist{background-image:url(/sites/all/themes/frg/images/icons_right.png);background-position:-180px -200px;background:url(/sites/all/themes/frg/images/icons_right.png) no-repeat scroll right -9px top -198px transparent;display:inline-block;color:orangered;z-index:10;text-decoration:none;width:11px;height:13px;}.block-apply-all{border-top:1px dashed #cfcfcf;margin:0;padding:5px 0;background:#FFFFFF;}.block-apply-all a.a-apply-all{color:#39393B;font-weight:bold;background:url(/sites/all/themes/frg/images/back_apply.png) repeat scroll left top transparent;border-radius:5px 5px 5px 5px;display:block;margin:5px 20px;padding:3PX 10px;text-align:center;text-decoration:none;}.block-apply-all a.a-apply-all:hover{text-decoration:none;background:url(/sites/all/themes/frg/images/back_apply_hover.png) repeat-x left top;color:#eef4fa;}.submitted{display:none;}#content-wrapper{padding-left:20px;position:relative;}.front #content-wrapper{padding-left:0;margin-left:20px;}.front #content.autoscroll{position:absolute;left:0;top:0;width:592px;}.front #content.static{position:static;}.front #content.fixed{position:fixed;}.page-node-webform-results-table #content .region-content{overflow:auto;}#content .region-content{padding-bottom:20px;clear:both;}.title-page{width:100%;margin-bottom:10px;color:#4781c8;font-weight:bold;font-size:14px;text-transform:capitalize;}.node-page,.node,.taxonomy-term,.view-frg-view-page-list-job-of-industries,.search-result-page,.apply-page{width:100%;margin-bottom:30px;color:#000000;}.node-page .content p,.node .content p,.content span{font-size:13px;color:#000000;}.view-frg-view-page-list-job-of-industries .views-row{width:448px;height:181px;background:url(/sites/all/themes/frg/images/back_job_div.png) repeat-x;border:solid 1px #dcdcdc;border-bottom:none;font-size:13px;color:#6d6d6e;}.view-frg-view-page-list-job-of-industries .views-row-last{border-bottom:solid 1px #dcdcdc;}.view-frg-view-page-list-job-of-industries .views-row .views-field-title{font-weight:bold;color:#4781c8;padding-left:8px;padding-top:15px;margin-bottom:10px;}.view-frg-view-page-list-job-of-industries .views-row .views-field-title a{text-decoration:none;cursor:pointer;}.view-frg-view-page-list-job-of-industries .views-row .views-field-field-job-salary{float:left;width:35%;line-height:1.5;}.view-frg-view-page-list-job-of-industries .views-row .views-field-field-job-salary .job-info{padding-left:20px;}.view-frg-view-page-list-job-of-industries .views-row .views-field-field-job-salary .job-info span{font-weight:bold;color:#39393b;margin-right:5px;}.view-frg-view-page-list-job-of-industries .views-row .views-field-field-job-salary .job-info a{color:#6d6d6e;text-decoration:none;cursor:none;}.view-frg-view-page-list-job-of-industries .views-row .views-field-body{float:left;width:60%;border-left:dotted #d4d4d4 1px;padding-left:10px;line-height:1.4;margin-left:10px;min-height:90px;}.view-frg-view-page-list-job-of-industries .views-row .views-field-body span.views-label{font-weight:bold;color:#39393b;}.search-result-page .job-result{border-bottom:2px solid #E2B600;color:#6D6D6E;font-size:13px;position:relative;padding-bottom:20px;}.search-result-page .job-result-last{}.search-result-page .job-result .div-expired{margin:0;position:absolute;right:20px;top:40px;height:auto;line-height:2;}.search-result-page .job-result .apply-tool{line-height:2;margin:0;position:absolute;right:10px;top:40px;height:auto;}.search-result-page .job-result a.a-tool,.search-result-page a.a-tool{display:block;background:#D4DDED;background:url(/sites/all/themes/frg/images/back_apply.png) repeat scroll left top transparent;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;margin:5px 0;text-align:center;padding:0 10px;}.search-result-page .job-result .apply-tool a:hover,.search-result-page a.a-tool:hover{background:url(/sites/all/themes/frg/images/back_apply_hover.png) repeat-x left top;color:#eef4fa;}.search-result-page .job-result .apply-tool a.added-shortlist:hover{background:url(/sites/all/themes/frg/images/back_apply.png) repeat scroll left top transparent;color:#dcdcdc;}.search-result-page a{text-decoration:none;cursor:pointer;}.search-page-header{width:97%;background:#ededed;padding:17px 13px 17px 10px;}.search-page-header .header{width:100%;}.search-page-header .header .title-page{width:auto;float:left;margin:0;}.search-page-header .search-page{width:100%;height:25px;}.save-this-search a{background:url(/sites/all/themes/frg/images/back_apply.png) repeat scroll left top transparent;color:#39393B !important;font-weight:bold;float:right;padding:5px 10px;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;}.save-this-search a:hover{text-decoration:none;color:white !important;background:url(/sites/all/themes/frg/images/back_apply_hover.png) repeat left top;}.save-this-search{height:35px;}.search-result-page a.search-info{float:left;text-decoration:none;display:block;color:#404040;font-size:13px;cursor:default;}.search-result-page .search-page-info{float:right;display:block;margin-right:10px;}.search-result-page .search-page-record{text-decoration:none;margin:0;color:#000000;font-size:13px;position:relative;}.search-result-page .search-page-record a.page-size{display:inline-block;width:18px;height:18px;background:#4781c8;color:#000000;text-align:center;text-decoration:none;margin:0;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;padding-bottom:2px;}.search-result-page .search-page-record span.current-size{background:#e96312;text-decoration:none;display:inline-block;width:18px;height:18px;color:#202020;text-align:center;margin:0 1px;padding-bottom:2px;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;}.search-result-page .search-page-record a.page-size:hover{background:#e2b600;text-decoration:none;}.search-result-page .search-page-record .pager{position:absolute;top:0px;right:0px;}.search-result-page .current-size{color:orange;}.search-result-page .page-size{}.search-result-page .latest{font-size:14px;font-weight:bold;color:#000000;margin-right:5px;}.search-result-page .job-result span.title{color:#4781C8;font-weight:bold;margin-bottom:10px;padding-left:8px;padding-top:15px;display:block;font-size:15px;}.search-result-page .job-result span.title a{text-decoration:none;cursor:pointer;color:#225da8;font-size:18px;text-transform:capitalize;}.search-result-page .job-result span.title a:hover{color:#e4be1b;}.search-result-page .job-result .job-info-left{margin-bottom:5px;}.search-result-page .job-result .job-info-left .job-info{padding-left:20px;}.search-result-page .job-result span.sub-title{color:#39393B;font-weight:bold;width:75px;display:inline-block;}.search-result-page .job-result .job-info-right{margin-left:10px;padding-left:10px;}.book-navigation{display:none;}.node-services ul.inline,.node-services ul.links.inline{display:none;}.node-job .content{font-size:14px;font-family:Tahoma;}.node-job .content .field{width:100%;float:left;}.node-job .content .field .field-label{float:left;color:#39393b;width:100px;}.node-job .content .field .field-item{float:left;color:#6d6d6e;}.node-job .content .field .field-item a,.node-job .content .field .field-item span{color:#6d6d6e;text-decoration:none;cursor:default;font-size:14px;}.node-job .content .field.field-label-above{width:95%;padding-left:20px;}.node-job .content .field.field-name-body{margin-top:20px;}.node-job .content .field.field-name-body .field-items p,.node-job .content .field.field-name-body .field-items a,.node-job .content .field.field-name-body .field-items span,.node-job .content .field.field-name-body .field-items li{font-size:14px !important;font-family:Tahoma !important;}.node-job .content .field.field-name-field-job-hot{display:none;}.node-job .title-bar{margin-bottom:15px;background:#fdfdfd;background:-moz-linear-gradient(top,#fdfdfd 0%,#f5f5f5 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#fdfdfd),color-stop(100%,#f5f5f5));background:-webkit-linear-gradient(top,#fdfdfd 0%,#f5f5f5 100%);background:-o-linear-gradient(top,#fdfdfd 0%,#f5f5f5 100%);background:-ms-linear-gradient(top,#fdfdfd 0%,#f5f5f5 100%);background:linear-gradient(to bottom,#fdfdfd 0%,#f5f5f5 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fdfdfd',endColorstr='#f5f5f5',GradientType=0);border:solid 1px #dcdcdc;}.node-job .title-bar h2{display:block;float:left;height:100%;margin:0;padding-left:7px;margin-top:5px;}.node-job .title-bar h2 a{text-decoration:none;font-size:17px;color:#4781c8;font-weight:bold;text-transform:capitalize;}.node-job .title-bar h2 a:hover{color:#e4be1b;}.node-job .apply-option{float:right;margin-right:10px;margin-top:20px;}.node-job .apply-option a{text-decoration:none;cursor:pointer;}.node-job .apply-option input{height:27px;padding-bottom:3px;font-size:13px;font-weight:bold;color:#39393b;border:solid 1px #bdbdbd;cursor:pointer;background:url(/sites/all/themes/frg/images/back_apply.png) repeat left top;box-shadow:1px 1px 3px #e1e1e1;-moz-box-shadow:1px 1px 3px #e1e1e1;-webkit-box-shadow:1px 1px 3px #e1e1e1;-o-box-shadow:1px 1px 3px #e1e1e1;-ms-box-shadow:1px 1px 3px #e1e1e1;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;-o-border-radius:3px;-ms-border-radius:3px;}.node-job .apply-option input:hover{background:url(/sites/all/themes/frg/images/back_apply_hover.png) repeat-x left top;color:#eef4fa;border:solid 1px transparent;border-top:solid 1px #5fabda;box-shadow:0 5px 2px -1px #8E8E8E;-moz-box-shadow:0 5px 2px -1px #8E8E8E;-webkit-box-shadow:0 5px 2px -1px #8E8E8E;-o-box-shadow:0 5px 2px -1px #8E8E8E;-ms-box-shadow:0 5px 2px -1px #8E8E8E;}.node-job .apply-option a.added-shortlist input{height:27px;padding-bottom:3px;font-size:13px;font-weight:bold;color:#dcdcdc;border:solid 1px #bdbdbd;cursor:default;background:url(/sites/all/themes/frg/images/back_apply.png) repeat left top;box-shadow:1px 1px 3px #e1e1e1;-moz-box-shadow:1px 1px 3px #e1e1e1;-webkit-box-shadow:1px 1px 3px #e1e1e1;-o-box-shadow:1px 1px 3px #e1e1e1;-ms-box-shadow:1px 1px 3px #e1e1e1;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;-o-border-radius:3px;-ms-border-radius:3px;}.node-job .apply-option a.added-shortlist input:hover{color:#dcdcdc;}.view-frg-view-news-page{font-size:13px;font-family:Tahoma;color:#404040;}.view-frg-view-news-page .view-header{margin-bottom:20px;}.view-frg-view-news-page .view-header p{color:#404040;margin:0;}.view-frg-view-news-page .view-content .views-row{margin:8px 0;}.view-frg-view-news-page .view-content .views-field-title{margin-bottom:5px;margin-top:20px;}.view-frg-view-news-page .view-content .views-field-title a{text-decoration:none;cursor:pointer;color:#4781c8;font-weight:bold;font-size:14px;}.view-frg-view-news-page .view-content .views-field-title a:hover{text-decoration:underline;color:#e4be1b;}.bottom-pager{float:left;width:100%;margin-top:50px;}.item-list ul.pager{float:right;}.item-list ul.pager li{padding:0;float:left;margin:0 3px 0 0;}.item-list ul.pager li a{text-decoration:none;cursor:pointer;font-weight:bold;font-size:13px;color:#363638;display:block;float:left;padding:0 4px;}.item-list ul.pager li.pager-item a{}.item-list ul.pager li.pager-next a{border-left:#cbcbcb solid 1px;padding-left:7px;}.item-list ul.pager li.pager-previous a{border-right:#cbcbcb solid 1px;padding-right:7px;}.item-list ul.pager li a:hover{color:#4781c8;}.item-list ul.pager li.pager-current{font-weight:bold;font-size:13px;color:#457ec3;cursor:pointer;}.item-list ul.pager li.pager-first,li.pager-last{display:none;}.view-content .views-field span.field-content{color:#404040;}.view-frg-view-news-page .top-filter-pager{width:100%;float:left;margin-bottom:20px;height:30px;}.view-frg-view-news-page .top-filter-pager .view-filters{float:left;height:100%;}div.frg-filter .views-exposed-form .views-widget-per-page{padding:0;margin-right:10px;margin-top:1.5px;}div.frg-filter .views-widget-per-page label{display:inline-block;margin-right:5px;}div.frg-filter .views-widget-per-page select{border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;-o-border-radius:4px;-ms-border-radius:4px;border:solid 1px #d6d6d6;width:45px;}div.frg-filter .views-submit-button{padding:0;height:30px;}div.frg-filter .views-exposed-form .views-exposed-widgets .views-submit-button input{border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;-o-border-radius:4px;-ms-border-radius:4px;border:solid 1px #d6d6d6;margin:0;cursor:pointer;background:url(/sites/all/themes/frg/images/back_apply.png) repeat left top;font-size:13px;font-weight:bold;color:#39393b;padding-bottom:3px;}div.frg-filter .views-exposed-form .views-exposed-widgets .views-submit-button input:hover{background:#4781c8;color:#eef4fa;}.view-frg-view-news-page .top-filter-pager .top-pager{float:right;height:100%;}.view-frg-view-news-page .top-filter-pager .top-pager h2{display:none;}.view-frg-view-news-page .top-filter-pager .top-pager .item-list{margin-top:1.5px;}.node-news .content .field-item  p{color:#39393b;font-size:13px;font-family:Tahoma;}.google-map-contact{width:382px;height:365px;border:solid 1px #ededed;text-align:center;padding-top:4px;}.apply-page .content-text p{color:#39393b;font-family:Tahoma;font-size:13px;}.apply-page .chosen-vacancy{clear:both;}.apply-page .chosen-vacancy div.job-apply{float:left;width:100%;}.apply-page .chosen-vacancy a{text-decoration:none;cursor:pointer;font-size:13px;color:#4781c8;font-weight:bold;}.apply-page .chosen-vacancy a:hover{color:#e4be1b;text-decoration:underline;}.apply-page .chosen-vacancy a span{font-weight:normal;}.apply-page .apply-form{margin-top:30px;width:400px;margin-left:30px;}.apply-page .apply-form .form-item{width:370px;}.apply-page .apply-form .form-item label{float:left;width:130px;color:#9e9e9e;font-size:13px;font-weight:normal;}.apply-page .apply-form .form-item input,select{width:230px;color:#9e9e9e;font-size:13px;font-weight:normal;}.apply-page .apply-form .form-item input,.apply-page .apply-form .form-item select,.apply-page .apply-form .form-item textarea{border:solid 1px #cacaca;display:block;}.apply-page .apply-form .form-item select,textarea{color:#39393b;}.apply-page .apply-form .form-item .form-textarea-wrapper{width:230px;color:#9e9e9e;font-size:13px;font-weight:normal;float:left;}.apply-page .apply-form .form-item .grippie{display:none;}.apply-page .apply-form .form-item-cv .description{margin:5px 0 10px;text-align:right;}.apply-page .apply-form .form-item-cv .description a{text-decoration:none;cursor:pointer;margin-right:10px;font-size:13px;color:#4781c8;}.apply-page .apply-form input.form-submit{float:right;margin-right:50px;margin-top:25px;background:url(/sites/all/themes/frg/images/back_apply_hover.png) repeat-x left top;color:#eef4fa;height:27px;padding-bottom:3px;font-size:13px;font-weight:bold;cursor:pointer;border:solid 1px transparent;border-top:solid 1px #5fabda;box-shadow:0 5px 2px -1px #8E8E8E;-moz-box-shadow:0 5px 2px -1px #8E8E8E;-webkit-box-shadow:0 5px 2px -1px #8E8E8E;-o-box-shadow:0 5px 2px -1px #8E8E8E;-ms-box-shadow:0 5px 2px -1px #8E8E8E;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;-o-border-radius:3px;-ms-border-radius:3px;}.search-filter .search-filter-content .div-filter-content{padding-left:5px;}.search-filter .search-filter-content a{display:inline;color:#4781c8;}.search-filter .search-filter-content p{margin:0px;position:relative;}.search-filter .search-filter-caption{font-weight:bold;}.search-filter .search-filter-yourselection{padding:0 5px 18px 5px;border-bottom:dotted 1px #c9c9c9;}.search-filter .search-filter-yourselection p.your-select{font-size:15px;margin-bottom:10px;color:#4781c8;}.search-filter .search-filter-yourselection span{font-size:14px;}.search-filter .remove-select a{padding:0;}.profile-welcome-title{padding-left:18px;font-weight:bold;font-size:15px;}.profile-welcome-description{font-size:13px;margin-bottom:15px;}.profile-options{font-size:13px;}.profile-options .box-first{border:solid 1px #ededed;}.profile-options .box{border:solid 1px #ededed;border-top:0px;}.profile-options .boxspace{padding-left:20px;padding-top:5px;height:54px;vertical-align:middle;}.profile-options-caption{margin-top:7px;}.profile-options-caption-last{margin-top:14px;}.apply-tool-expired{display:none;}.div-expired{float:right;height:45px;line-height:3.2;margin-right:10px;}.div-expired .expired{color:#ed1c24;cursor:default;font-size:13px;font-weight:bold;text-decoration:none;}.apply-tool{text-align:right;height:45px;line-height:3.2;margin-right:10px;display:inline;float:right;}.apply-tool span{color:#C3C3C3;margin:0 5px;}.apply-tool .add-shortlist,.apply-tool .apply{color:#39393B;cursor:pointer;font-size:13px;font-weight:bold;text-decoration:none;}.apply-tool a.added-shortlist{color:#dcdcdc;cursor:default;font-size:13px;font-weight:bold;text-decoration:none;background:none;}.apply-tool a.added-shortlist:hover{color:#dcdcdc;}.title-bar .apply-tool a.processing{background:url("/misc/throbber.gif") no-repeat scroll 0 -18px transparent !important;}.apply-option-bottom a.processing{background:url("/misc/throbber.gif") no-repeat scroll 0 -20px transparent !important;padding-left:20px;}.apply-tool a.processing{background:url("/misc/throbber.gif") no-repeat scroll 0 -13px transparent !important;padding-left:20px !important;color:#39393B !important;}a.processing{background:url("/misc/throbber.gif") no-repeat scroll left -1px top -20px transparent !important;}.apply-tool a:hover{color:#e4be1b;}.job-history-list,.job-history-list tr,.job-history-list td{border:solid 1px #cfcfcf;vertical-align:middle;}.page-short-list{padding-top:20px;}.page-short-list ul li{list-style:none;margin-left:0px;}.page-short-list ul li a{font-weight:bold;}.page-industries{}.page-industries .view-content{margin-top:35px;}.page-industries .view-content img:hover{opacity:0.4;}.page-industries .view-content table{width:80%;margin:auto;}.page-industries .view-content table td{text-align:center;}.page-industries .view-content table td div.field-content{border:solid 1px #ededed;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;-o-border-radius:4px;-ms-border-radius:4px;height:108px;}.page-industries .view-content table a{color:#3f3f3f;}.page-industries .view-content table .views-field-field-industry-banner a{display:block;width:108px;height:108px;}.page-industries .view-content table .views-field-field-industry-banner a:hover{background:url(/sites/all/themes/frg/images/opacy.png) top left no-repeat;}.field-type-text-with-summary .filter-wrapper,.field-type-text-with-summary .ckeditor_links{display:none !important;}.view-all-industries-job{margin-left:50px;margin-top:20px;}.view-all-industries-job a.link-view-job{color:#4781c8;font-size:14px;cursor:pointer;}.thank-for-apply p{font-family:Tahoma !important;color:#404040 !important;font-size:14px !important;}.view-short-list{font-family:Tahoma;}.view-short-list .view-header{color:#39393b;font-size:13px;}.view-short-list .views-row .views-field-field-job-reference .title a{color:#4781c8;font-size:13px;font-weight:bold;text-decoration:none;cursor:pointer;}.view-short-list .views-row .views-field-field-job-reference .title a:hover{color:#e4be1b;text-decoration:underline;}.view-short-list .views-row .views-field-field-job-reference{margin-bottom:10px;}.view-short-list .views-row .views-field-field-job-reference a.reference{font-size:13px;color:#39393b;text-decoration:none;font-weight:normal;}.view-short-list .views-row .views-field-field-job-reference a.delete-shortlist,.job-apply .delete-shortlist{background-image:url(/sites/all/themes/frg/images/icons_right.png);background-position:-180px -200px;background:url(/sites/all/themes/frg/images/icons_right.png) no-repeat scroll right -9px top -200px transparent;display:inline-block;height:12px;margin:1px 0 0 5px;width:11px;z-index:10;}.view-short-list .views-row .views-field-body p{font-size:13px !important;color:#39393b !important;font-family:Tahoma !important;}.view-short-list .views-row{border-top:solid 1px #dcdcdc;margin-top:20px;padding-top:15px;}.view-short-list .views-row-first{border:none;}a.link-register{color:#4781C8 !important;cursor:pointer;font-size:14px;text-decoration:none;margin-top:10px;}a.link-register i.icon-edit-sign{margin-right:5px;}.error-applied a{font-family:Tahoma;font-size:14px;text-decoration:none;color:#39393b;display:block;}.error-applied a.a-error{color:#ed1c24;text-decoration:none;padding-left:10px;}.error-applied a.title{font-weight:bold;text-decoration:none;}ul.primary{width:100%;height:37px;border-bottom:none;}ul.primary li{float:left;list-style:none outside none;}ul.primary li a{display:block;text-align:center;border:solid 1px #BBBBBB;}#edit-field-user-first-name,#field-user-first-name-add-more-wrapper .form-item,#field-user-first-name-add-more-wrapper{width:160px;}#field-user-first-name-add-more-wrapper div label{width:140px;}#field-user-first-name-add-more-wrapper div input{width:150px;}#edit-field-user-last-name,#edit-field-user-last-name-und-0-value .form-item,#edit-field-user-last-name-und-0-value{width:160px;}#edit-field-user-last-name-und-0-value div label{width:140px;}#edit-field-user-last-name-und-0-value div input{width:150px;}#edit-field-user-first-name{float:left;}#edit-field-user-last-name{float:left;margin-left:10px;}#edit-field-user-phone,#edit-field-user-address{clear:both;}#edit-field-user-phone input{width:150px;}#user-register-form #edit-submit{height:30px;width:80px;}#user-register-form .form-item{margin-bottom:0px;margin-top:5px;}#user-register-form .form-item .form-managed-file input{margin-right:10px;}.img-background-search-block{display:none;}.variable-hot-line{display:none;}.job-seeker-description{margin-bottom:18px;}.job-seeker-title{color:white;height:32px;line-height:32px;padding-left:18px;vertical-align:middle;text-transform:uppercase;font-weight:bold;-webkit-border-top-left-radius:3px;-webkit-border-top-right-radius:3px;-moz-border-radius-topleft:3px;-moz-border-radius-topright:3px;border-top-left-radius:3px;border-top-right-radius:3px;background:url(/sites/all/themes/frg/images/back_header.png);}.job-seeker-preference{clear:both;height:50px;line-height:50px;vertical-align:middle;padding-left:18px;border:solid 1px #cfcfcf;background:#ededed;margin-bottom:6px;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;-o-border-radius:3px;-ms-border-radius:3px;}.job-seeker-preference-name{float:left;width:260px;}.clear-radius{-webkit-border-top-left-radius:0px;-webkit-border-top-right-radius:0px;-moz-border-radius-topleft:0px;-moz-border-radius-topright:0px;border-top-left-radius:0px;border-top-right-radius:0px;}.job-seeker-preference-job{float:left;width:90px;}.job-seeker-preference-edit{float:left;width:40px;}.job-seeker-preference-delete{float:left;width:20px;}.job-seeker-preference-delete a{color:#e96312 !important;}#book-outline{min-width:475px !important;}#autocomplete{background:#ffffff;}#autocomplete li{list-style:none;color:#0572b7;font-size:14px;font-family:tahoma;margin-left:15px;}.field-name-field-job-similar-jobs .field-item{width:90%;float:none;margin-left:50px;}.node-job .content .field-name-field-job-similar-jobs .field-item a{cursor:pointer;}.node-job .content .field-name-field-job-similar-jobs .field-item a:hover{text-decoration:underline;}.vertical-tabs-list li{list-style:none;}.not-front #sidebar-second .region-sidebar-second{width:260px;}.not-front .block-hotline{width:222px;height:233px;margin-bottom:20px;padding:10px;}.not-front .frg-office{width:240px;}.not-front .frg-office .office-image{width:240px;height:129px;}.not-front #main-content .page-content{width:648px;}.not-front .page-content #content{width:437px;}.not-front .google-map-contact{width:430px;}.page-contact-us #content-wrapper .frg-office .office-image{display:none;}.page-contact-us #content-wrapper .panel-pane{margin:20px 0;}.page-contact-us #content-wrapper .panel-pane .frg-office{width:100%;}.page-contact-us #content-wrapper .pane-frg-core-frg-us-second-office{margin-top:-20px !important;margin-right:10px;margin-left:10px;}.page-contact-us #content-wrapper .pane-frg-core-frg-us-first-office{margin-bottom:0px !important;margin-right:10px;margin-left:10px;}.page-contact-us .pane-frg-core-frg-vn-office .frg-vn-office{width:100%;}.page-contact-us .pane-frg-core-frg-vn-office .frg-vn-office .office-title,.page-contact-us .pane-frg-core-frg-vn-office .frg-vn-office .office-info{margin-left:210px;}.page-contact-us .pane-frg-core-frg-vn-office .frg-vn-office .office-image{width:205px;height:144px;float:left;}#block-frg-core-frg-industries-banner .banner-industries{margin:auto;width:940px;height:132px;overflow:hidden;position:relative;}#block-frg-core-frg-industries-banner .banner-industries .banner-industries-image{width:100%;background:repeat;height:125px;}#block-frg-core-frg-industries-banner .banner-industries .breadcrumb-industries{width:100%;line-height:2.5;height:35px;position:absolute;top:90px;z-index:100;background:url(/sites/all/themes/frg/images/back_industries_banner.png) repeat;}#block-frg-core-frg-industries-banner .banner-industries .breadcrumb-industries a,#block-frg-core-frg-industries-banner .banner-industries .breadcrumb-industries span{font-size:13px;color:#f4f4f4;margin:0 5px;}.form-required{color:red !important;}#webform-components .form-text{width:70px;margin-right:20px;margin-top:1px;}#webform-components .form-select{width:98px;}#appy-job-tab{border:0px;}#appy-job-tab ul.ui-tabs-nav{background:white;border:0px;}#appy-job-tab div.ui-tabs-panel{border:solid 1px #DDDDDD;}#appy-job-tab ul li.ui-state-active{z-index:999999;border-bottom:solid 2px white !important;}#appy-job-tab ul li.ui-tabs-selected{margin-bottom:-1px !important;padding-bottom:0px !important;}fieldset#edit-book{width:420px;}#webform-emails-form #webform-emails tbody .odd td{word-break:break-all;}#content .region-content table.sticky-enabled{width:400px !important;}.ui-widget{font-family:tahoma !important;}.ui-state-default a:link{color:#4781c8 !important;}.ui-state-active a:link{color:#eb8f00 !important;}.block-search-job{z-index:0;}.line-chat div{clear:both;margin-top:10px;margin-bottom:14px;}#footer-main-menu{display:inline-table;padding-left:0;margin-top:0px;}
