/**
 * @version   ${project.version} ${build_date}
 * @author    RocketTheme http://www.rockettheme.com
 * @copyright Copyright (C) 2007 - ${copyright_year} RocketTheme, LLC
 * @license   http://www.gnu.org/licenses/gpl-2.0.html GNU/GPLv2 only
*/

/** TEXT COLORS **/
/* Core */
body {color: #666;}
a {color: #0171B2;}
a:hover, #more-articles:hover {color: #333;}

/* Header */
#rt-header-surround, #rt-drawer, #rt-top, #rt-bottom-surround, #rt-footerbar, #rt-header, #rt-bottom, #rt-footer, #rt-copyright, .fusion-module a {color: #CFD6E4;}
#rt-header-surround a:hover, #rt-drawer a:hover, #rt-top a:hover, #rt-bottom-surround a:hover, #rt-footerbar a:hover, .fusion-module a:hover {color: #fff;}

/* Top Menu */
.menutop li .item {color: #fff;}
.menutop li.active.root > .item, .menutop li.active.root.f-mainparent-itemfocus > .item,
.menutop li.root:hover > .item, .menutop li.root.f-mainparent-itemfocus > .item, .menu-type-splitmenu .menutop li.active > .item, .menu-type-splitmenu .menutop li:hover > .item, .menutop ul li > .item:hover, .menutop li.f-menuparent-itemfocus > .item, .menutop li.active > .item {color: #fff;background: #4A64A0;}

/* Modules */
.title span {color: #0171B2;}
.box1, .box1 .title, .title1 .module-title .title {color: #666;}
.box1 a, .box1 .title span, .title1 .module-title .title span {color: #0171B2;}
.box2, .box2 .title, .title2 .module-title .title {color: #666;}
.box2 a, .box2 .title span, .title2 .module-title .title span {color: #0171B2;}
.box3, .box3 .title, .title3 .module-title .title {color: #666;}
.box3 a, .box3 .title span, .title3 .module-title .title span {color: #0171B2;}
.box4, .box4 .title, .title4 .module-title .title {color: #ccc;}
.box4 a, .box4 .title span, .title4 .module-title .title span {color: #0171B2;}
.box5, .box5 .title, .title5 .module-title .title {color: #fff;}
.box5 a, .box5 .title span, .title5 .module-title .title span {color: #ccc;}
.box6, .box6 .title, .title6 .module-title .title {color: #B3B9D5;}
.box6 a, .box6 .title span, .title6 .module-title .title span {color: #fff;}
.readonstyle-button .button3 .readon span {color: #333;text-shadow: 1px 1px 1px #fff;}

/* Typography */
.readonstyle-button .readon .button, .readonstyle-button .readon, .readonstyle-button .readon span {color: #fff;}
.inputbox {color: #666;}
.featuretable {color: #333;}
.featuretable .name {color:#eee;background:#333;border-bottom:1px solid #606060;border-top:1px solid #222;}
.featuretable .item1 {color: #fff;}
.featuretable .item2 {color: #0171B2;}
.featuretable-col.highlight .name {background:#2472BF;border-bottom:1px solid #6CA4DB;border-top:1px solid #1F61A3;}
.featuretable-col.highlight .item2 {color: #fff;}
.roktabs-links ul li.active span, .roktabs-links ul li.active span:hover, .featuretabs .roktabs-links ul li.active span, .featuretabs .roktabs-links ul li.active span:hover {color: #0171B2;}
.featuretabs .roktabs-links ul li.active .tabnumber2, .featuretabs .roktabs-links ul li.active:hover .tabnumber2 {color: #fff;}
.roktabs-links ul li span:hover {color: #333;}
.step-text {color: #ccc;}
.step-text span, .stepbar-button span, .featuretabs .roktabs-links ul li span {color: #666;}
.module-content ul.menu a:hover span, .module-content ul.menu li.active > a span, .module-content ul.menu li.active > .separator span, .module-content ul.menu li.active > .item span {color: #fff;}

/** IMAGES AND BACKGROUNDS **/
/* Core */
body {background: #F7F7F7;}

/* Logo */
#rt-logo {background: url(../images/logo/style5/logo.png) center center no-repeat;}

/* Top Menu */
.rt-menubar {/* background: url(../images/style5/menubar-m.png) 0 0 repeat-x; */}
.rt-menubar2 {/* background: url(../images/style5/menubar-l.png) 0 0 no-repeat; */}
.rt-menubar3 {/* background: url(../images/style5/menubar-r.png) 100% 0 no-repeat; */}
.menutop li.root, .menu-type-splitmenu .menutop li {/* background-image: url(../images/style5/menubar-div.png); */}
.menutop li.parent.root > .item .daddyicon, .menutop li.root > .daddy.item .daddyicon {background-image: url(../images/style5/topdaddy.png);}
.menu-type-splitmenu .menutop li.parent .item span {background-image: url(../images/style5/topdaddy.png);}
.menutop .fusion-submenu-wrapper {background: #335194 url(../images/dropdown-overlay.png) 50% 0 repeat-x;}
.menutop ul li > .daddy span {background: url(../images/style5/arrow.png) 100% 50% no-repeat;}

/* Header */
#rt-drawer, #rt-top {background: #091E47;}
#rt-header-surround {background: #0D3379 url(../images/style5/header-top.png) 50% 0 repeat-x;border-top: 8px solid #091E47;}
#rt-header-surround2 {background: url(../images/style5/header-bottom.png) 50% 100% repeat-x;}
.backgroundlevel-high #rt-header-overlay {background: url(../images/style5/header-overlay.jpg) 50% 1px no-repeat;}
.backgroundlevel-med #rt-header-overlay {background: url(../images/style5/header-grad.png) 50% 1px repeat-x;}

/* Main Body */
#rt-body-surround {background: url(../images/style5/body-shadow-m.png) 50% 0 repeat-x;}
#rt-body-surround2 {background: url(../images/style5/body-shadow-l.png) 0 0 no-repeat;}
#rt-body-surround3 {background: url(../images/style5/body-shadow-r.png) 100% 0 no-repeat;}
.bodylevel-low #rt-body-surround4 {background: #F7F7F7;}

/* Module Box Variations */
.box1 .rt-block, .box1 #rt-mainbody {background: #F3F3F3 url(../images/style5/box1-bg.png) 50% 0 repeat-x;border: 1px solid #E5E5E3;}
.box2 .rt-block, .box2 #rt-mainbody {background: #fff;border: 1px solid #E5E5E3;}
.box3 .rt-block, .box3 #rt-mainbody {background: #d0d0d0;border: 1px solid #c5c5c5;}
.box4 .rt-block, .box4 #rt-mainbody {background: #06285F;border: 1px solid #06285F;}
.box5 .rt-block, .box4 #rt-mainbody {background: #333;border: 1px solid #111;}
.box6 .rt-block, .box4 #rt-mainbody {background: #4A64A0;border: 1px solid #0D3379;}
.box7 .rt-block, .box7 #rt-mainbody {border: 1px solid #ddd;}
.featuretable .rt-block {background: #FAFAFA;border: 1px solid #ddd;}

/* Module Title Variations */
.title1 .module-title {background: #DCDCDC url(../images/style5/title1-bg.png) 0 0 repeat-x;border: 1px solid #E5E5E3;}
.title2 .module-title {background: #fff;border: 1px solid #E5E5E3;}
.title3 .module-title {background: #d0d0d0;border: 1px solid #c5c5c5;}
.title4 .module-title {background: #06285F;border: 1px solid #06285F;}
.title5 .module-title {background: #333;border: 1px solid #111;}
.title6 .module-title {background: #4A64A0;border: 1px solid #0D3379;}
.title8 .module-title {background: url(../images/style5/body-div.png) 50% 100% repeat-x;}

/* Side Menu */
.module-content ul.menu a, .module-content ul.menu .separator, .module-content ul.menu .item {background-image: url(../images/style5/arrow.png);}
.module-content ul.menu a:hover span, .module-content ul.menu li.active > a span, .module-content ul.menu li.active > .separator span, .module-content ul.menu li.active > .item span {background: #0171B2;}

/* Bottom */
#rt-bottom-surround {background: #0D3379;}
#rt-bottom-surround2 {background: url(../images/style5/header-bottom.png) 50% 1px repeat-x;}
.backgroundlevel-high #rt-bottom-overlay {background: url(../images/style5/header-overlay.jpg) 50% 12px no-repeat;}
.backgroundlevel-med #rt-bottom-overlay {background: url(../images/style5/header-grad.png) 50% 12px repeat-x;}

/* Footer */
#rt-footerbar {background: #010C16 url(../images/style5/footer-top.png) 50% 0 repeat-x;}

/* Typography */
.readonstyle-button .readon {background: url(../images/style5/readon-r.png) 100% 0 no-repeat;}
.readonstyle-button .readon .button, .readonstyle-button .readon span {background: url(../images/style5/readon-l.png) 0 0 no-repeat;}
.inputbox, #rt-main .inputbox {background: #eee;border: 1px solid #ddd;}
.inputbox:focus, #rt-main .inputbox:focus {background: #fff;border: 1px solid #E5E5E3;}
#rt-header-surround .inputbox, #rt-drawer .inputbox, #rt-top .inputbox, #rt-bottom-surround .inputbox, #rt-footerbar .inputbox, .fusion-submenu-wrapper .fusion-module .inputbox {background: #4A64A0;border: 1px solid #0D3379 !important;color: #B3B9D5;}
#rt-header-surround .inputbox:focus, #rt-drawer .inputbox:focus, #rt-top .inputbox:focus, #rt-bottom-surround .inputbox:focus, #rt-footerbar .inputbox:focus, .fusion-module .inputbox:focus {background: #5777BE;border: 1px solid #5777BE !important;color: #fff;}
#system-message dd.error ul {color: #c00;background: transparent url(../images/drawer-overlay.png) 50% 0 repeat-x;}
#system-message dd ul {color: #0055BB;background: transparent url(../images/drawer-overlay.png) 50% 0 repeat-x;}
#system-message dd.notice ul {color: #A08B4C;background: transparent url(../images/drawer-overlay.png) 50% 0 repeat-x;}
div.rt-more-articles {background: url(../images/style5/body-div.png) 50% 0 repeat-x;}
#more-articles span {background: url(../images/style5/roktabs-arrow.png) 100% 50% no-repeat;}
.rokradios, .rokchecks, .rokradios-active, .rokchecks-active {background-image: url(../images/style5/rokinputs.png);}
#form-login ul li a, #com-form-login ul li a, ul.rt-more-articles li a, .rt-section-list ul li a, ul.mostread li a, ul.latestnews li a, .weblinks ul li a {background-image: url(../images/style5/arrow.png);}
.rt-pollrow {background: url(../images/style5/body-div.png) 50% 0 repeat-x;}
.details-layout3 .rt-articleinfo, .tip-wrap {background: #fff;}
#breadcrumbs-home {background-image: url(../images/articleicons.png);}
#rt-breadcrumbs .no-link {background: #ccc;border-radius: 6px;}
.details-layout3 .rt-infobutton {background: url(../images/details-icon.png) 0 0 no-repeat;}
.rt-joomla .icon, .component-content .rt-article-icons ul li a {background-image: url(../images/articleicons.png);}
#rt-accessibility a.small .button, #rt-accessibility a.large .button {background-image: url(../images/style5/utility-icons.png);}
#rocket {background: url(../images/style5/rocket.png) 0 0 no-repeat;}

/* Feature Table */
.featuretable {background: #FAFAFA;}
.featuretable-border {border: 1px solid #ddd;}
.featuretable-col-border {border-right: 1px solid #ddd;}
.featuretable-head {background: #29262C url(../images/style5/table-head.png) 50% 0 repeat-x;}
.highlight .featuretable-head {background: #2472BF url(../images/style5/table-highlight.png) 50% 0 repeat-x;}
.featuretable-cell {border-bottom: 1px solid #ddd;border-top: 1px solid #fff;}
.featuretable-cell.bg {background: #E5E4E4 url(../images/style5/table-bg1.png) 50% 0 repeat-x;}
.featuretable-col.ft-col-even {background: #eaeaea;}
.featuretable-col.ft-col-even .featuretable-cell.bg {background: #D6D4D4 url(../images/style5/table-bg2.png) 50% 0 repeat-x;}

/* RokTabs - Feature */
.featuretabs .roktabs .active-arrows, .featuretabs .roktabs .roktabs-links {background: #dedede url(../images/style5/stepbar-bg.png) 50% 0 repeat-x;border: 1px solid #E5E5E3;}
.featuretabs .roktabs-wrapper .roktabs-links ul li .tabnumber {background: url(../images/style5/stepbar-badge.png) 0 0 no-repeat;}

/* RokTabs */
.roktabs-container-inner {background: #F3F3F3 url(../images/style5/box1-bg.png) 50% 0 repeat-x;border: 1px solid #E5E5E3;}
.roktabs-links ul li {background: #DCDCDC url(../images/style5/title1-bg.png) 0 0 repeat-x;border: 1px solid #E5E5E3;}
.roktabs-links ul li span {background: url(../images/style5/roktabs-arrow.png) 100% 50% no-repeat;}
.roktabs-links ul li.active {background: #fff;}
.roktabs-wrapper .arrow-next, .roktabs-wrapper .arrow-prev {background-image: url(../images/style5/roktabs-controls.png);}

/* RokStories */
#rt-header-surround .rokstories-layout6 .feature-circles-sub, #rt-header-surround .rokstories-layout6 .feature-arrow-r, #rt-header-surround .rokstories-layout6 .feature-arrow-l {background-image: url(../images/style5/rokstories-controls.png);}
#rt-header-surround .rokstories-layout6 .feature-controls {background: #335194;}

/* RokAjaxSearch */
.roksearch-wrapper, #roksearch_results, .roksearch_even {background: #fff;}
#roksearch_search_str {background-image: url(../images/style5/utility-icons.png);}
.roksearch_odd {background: #f0f0f0;}
.roksearch_odd:hover, .roksearch_even:hover {background: #ddd;}

/* RTL */
.readonstyle-button.rtl .readon {background-image: url(../images/style5/rtl/readon-r.png);}
.readonstyle-button.rtl .readon .button, .readonstyle-button.rtl .readon span {background-image: url(../images/style5/rtl/readon-l.png);}
body.rtl #form-login ul li a, body.rtl #com-form-login ul li a, body.rtl ul.rt-more-articles li a, body.rtl .rt-section-list ul li a, body.rtl ul.mostread li a, body.rtl ul.latestnews li a, body.rtl .weblinks ul li a {background-image: url(../images/style5/rtl/arrow.png);}
body.rtl .featuretable-col-border {border-right: 0;border-left: 1px solid #ddd;}
body.rtl .module-content ul.menu a, body.rtl .module-content ul.menu .separator, body.rtl .module-content ul.menu .item {background-image: url(../images/style5/rtl/arrow.png);}
body.rtl .menutop ul li > .daddy span {background: url(../images/style5/rtl/arrow.png) 5px 50% no-repeat;}

/*-----------------------------2 Sept------------------------------------*/

#content > div {
    display: inline-block;
    width: 24%;
}
#category_container_div > h3 {
font-size: 16px;
    font-weight: normal;
}
#result h1 {
  font-family: Helvetica,Arial,FreeSans,sans-serif !important;
  font-size: 17px;
  font-style: italic;
  font-weight: normal;
  letter-spacing: normal;
  margin-bottom: 6px;
  text-decoration: underline;
  width: 100%;
}
#result > h2 {
  display: inline-block;
  font-size: 12px;
  letter-spacing: normal;
  margin-bottom: 0;
  margin-top: 0;
  text-align: center;
  vertical-align: top;
  width: 49%;
}
#result li {
    display: inline-block;
    font-size: 12px;
    font-style: italic;
    list-style: outside none none;
    padding-left: 14%;
    width: 44%;
}
#result {
    display: inline-block;
    padding-top: 5%;
    width: 100%;
}
#category_container_div > select {
  border: 1px solid #ccc;
  border-radius: 3px;
  padding-bottom: 7px;
  padding-top: 7px;
  width: 94%;
}
#content .sr-comp {
  display: inline-block;
  width: 24%;
}
#content #seruser {
    display: inline-block;
    width: 23%;
	vertical-align: top;
}
.sr-comp > select {
    border: 1px solid #ccc;
    border-radius: 4px;
    display: inline-block;
    padding-bottom: 7px;
    padding-top: 7px;
    width: 93%;
	padding-left:3px;
}
#display > ul {
    background: rgba(255, 255, 255, 0.7) none repeat scroll 0 0;
    border: 1px solid #ccc;
    border-radius: 4px;
    box-shadow: 0 0 6px 0 #ccc;
    padding: 11px;
}
.sr-comp > h3 {
    font-size: 16px;
    font-weight: normal;
}
#seruser > h3 {
    font-size: 14px;font-size: 16px;
    font-weight: normal;}
#seruser > input {
    border: 1px solid #ccc;
    border-radius: 4px;
    padding-bottom: 7px;
    padding-top: 7px;
    width: 94%;
	padding-left:3px;
}
#serstate {
    display: inline-block;
    width: 23%;
	vertical-align: top;
}
#serstate > h3 {
    font-size: 16px;
    font-weight: normal;
}
#serstate > select {
    border: 1px solid #ccc;
    border-radius: 4px;
    padding-bottom: 7px;
    padding-top: 7px;
    width: 100%;
	padding-left:3px;
}
#inpbtn > input {
  background: #010c16 none repeat scroll 0 0;
  border: medium none;
  border-radius: 3px;
  color: #fff;
  float: right;
  margin-top: 1%;
    margin-right: 4%;
  padding: 7px 17px;
  
}
.company-block {
  border: 1px solid lightgray;
  padding: 0px 11px;
  min-height: 270px;
  margin-bottom: 20px;
  background-color: white;
  position: relative;
  padding-bottom: 20px;
}

.company-block h2 {
    font-size: 18px;
    letter-spacing: -1px;
}

.company-block .bottom-strip {
    position: absolute;
    bottom: 0;
    background-color: #E0ECF3;
    width: 100%;
    left: 0;
    border-top: 1px solid lightgray;
}