/* FOLLOWING CHANGES UPDATE 'main-light.css' */

/* CHANGE BACKGROUND 'NONE' SETTING TO LOAD CUSTOM BACGROUND FILE */
.main-bg-none {background: #fff url(../images/backgrounds/ricepedia.jpg); background-repeat:repeat-x;}

/* MAIN HEADER AND FOOTER COLOURS */
#rt-header, #rt-footer .rt-container {background: #519720; color: #fff;}
/* #rt-footer .rt-container {background: #fff; color: #bbb;} */
#rt-footer {background-color:#519720}
.rt-headerborder {background: #519720;}

/* HEADER MENUBAR COLOURS */
.menutop .item, #rt-header .menutop .item {color: #fff;text-shadow: 0px 0px 0px rgba(0,0,0,0.4);}
.menutop.fusion-js-container ul li > .fusion-modules.item:hover, .menutop .item:hover, .splitmenu .item:hover, .menutop li.f-mainparent-itemfocus .item, .menutop > li.active .item, #rt-header .menutop.fusion-js-container ul li > .fusion-modules.item:hover, #rt-header .menutop .item:hover, #rt-header .splitmenu .item:hover, #rt-header .menutop li.f-mainparent-itemfocus .item, #rt-header .menutop > li.active .item, .fusion-js-subs li.active .item, .module-content ul.menu > li > a:hover, .module-content ul.menu > li.active.current > a, .module-content ul.menu li li > a:hover, .module-content ul.menu li.active.current > a, .module-content ul.menu li.active#current > a, .module-content ul.menu li > .separator:hover, .module-content ul.menu li > .nolink:hover {color: #fff;}

/* HEADER MENUBAR SUBMENU */
.menutop .fusion-js-subs {min-width:200px;}
.menutop div.fusion-js-subs:nth-child(8) {width: 250px !important;}
.menutop div.fusion-js-subs:nth-child(8)>.fusion-submenu-wrapper:first-child {width: 215px !important;}
.menutop div.fusion-js-subs:nth-child(3)>.fusion-submenu-wrapper:first-child, .menutop div.fusion-js-subs:nth-child(4)>.fusion-submenu-wrapper:first-child {width: 200px !important;}

/* ADDED FOR LEFT MENU HOVER COLOR */
.module-content ul.menu > li > a:hover, .module-content ul.menu > li.active.current > a, .module-content ul.menu li li > a:hover, .module-content ul.menu li.active.current > a, .module-content ul.menu li.active#current > a, .module-content ul.menu li > .separator:hover, .module-content ul.menu li > .nolink:hover {color: #e0ac00;}

/* DROPDOWN BACKGROUND cCOLOUR */
.fusion-submenu-wrapper {background-color: rgba(81, 151, 32, 0.8);}

/* SIDE MENU */
.module-content ul.menu {background:#fff;}
.module-content ul.menu > li > a, .module-content ul.menu > li > .separator, .module-content ul.menu > li > .nolink {background-image: url(../images/light/bevel-border___.png);color: #000;text-shadow: 0px 0px 0px rgba(0, 0, 0, 0.4);}
.module-content ul.menu > li a, .module-content ul.menu li .separator, .module-content ul.menu li .nolink {color: #519720;}
/* FIRST MENU BLOCK BACKGROUND HOVER - may need to comment out in original css file */
.module-content ul.menu > li:hover, .module-content ul.menu > li.active {background: #fff;}
.module-content ul.menu li.parent li a, .module-content ul.menu li.parent li .item, .module-content ul.menu li.parent li .separator {background-image: url(../images/light/nav-arrows.png);}

/* LOGO */
#rt-logo {margin: 10px 0 0 0;}

/* RokSprocket - Lists  - NOT SURE WHY I DID THIS */
.sprocket-lists-pagination li /*{background-color: #111;} */
{background-color: #555;}

/* ADDEDD STYLE FOR TOP */
#rt-top {background: #fff;}
#rt-block { background: #519720;}
.rt-block box1{background: #fff;}

/* ADDED STYLE FOR HOMEPAGE FEATURE PADDING */
#rt-feature {margin: 35px 0 55px 0;}

/* ADDED STYLE FOR FOOTER LINK COLOR */
#rt-footer a:link {color:#fff;}
#rt-footer a:visited {color:#fff;}
#rt-footer a:hover {color:#a5e73e;}








/* FOLLOWING CHANGES UPDATE 'fusionmenu.css' */

/* Menu Items */
.menutop .item {font-size: 110%;font-weight: 500;line-height: 1.8em;}
.menutop li.root > .item > span {padding: 15px 19px 18px 10px;display: block;}


/* FOLLOWING CHANGES UPDATE 'template.css' */

/* Titles */
.title, .items-leading h2, .items-row h2, .component-content .item-page h2, .component-content .blog h2, .component-content .weblink-category h2, .component-content .contact h2, .component-content .login h1 {margin: 20px -20px 15px -20px;padding: 0 20px;position: relative;font-size: 2em;}








/* FOLLOWING CHANGES ARE CUSTOM STYLES */

/* ADDED STYLES FOR FLOATING MENU */
.list-icon a {color: #555;}
.list-icon a:hover {color: #519720;}

div.floating-menu {
  position:fixed;
  background:#fff;
  border:1px solid #519720;
  width:100px;z-index:100;
  bottom: 1em;
  right: 1em;
}
div.floating-menu a, div.floating-menu h3 {
  display:block;
  margin:0 0.5em;
}


/*country pages*/
.continentlevel1, .continentlevel1 {width:100%;overflow: hidden;height: auto;}
.continent{float:left;width: 30%;margin: 0 1%;}
.content {display: block;float: left;width: 50%;margin-right: 4em;}
.sidebar {display:block;float:left;width:45%;}
.countryimage {display:block;margin:0 auto;width:100%;}
.countryimage p img, .countryimage img {width:100%;}
.countrytable {display: block;float: left;margin: 0 auto;clear: both;width:100%;}
.countrytable p img, .countrytable img {width:100%;}

.title:before, .items-leading h2:before, .component-content .item-page h2:before, .component-content .blog h2:before, .component-content .weblink-category h2:before, .items-row h2:before, .component-content .contact h2:before, .component-content .login h1:before, .sprocket-headlines-badge:before {background-color: transparent !important;}

h3 {font-size: 150%;}



/*responsive iframe*/
.video-wrapper { position: relative; padding-top: 25px; padding-bottom: 56.25%; height: 0;}

.video-wrapper iframe {position: absolute;top: 0; left: 0; width: 100%; height: 100%;}