/*------------------------------------------------------------------------
* Copyright (c) 2008-2012 ZooTemplate. All Rights Reserved.
* @license - Copyrighted Commercial Software
* Author: ZooTemplate
* Websites:  http://www.zootemplate.com
-------------------------------------------------------------------------*/

/* COMMON STYLE
--------------------------------------------------------- */
html, body, form, fieldset { margin: 0; padding: 0;}
html.ltr{ direction: ltr;}
body {  line-height: 20px; font-family: Arial; color: #2c2c2c; background:#ffffff; }
body.fs10 {font-size: 10px;}
body.fs11 {font-size: 11px;}
body.fs12 {font-size: 12px;}
body.fs13 {font-size: 13px;}
body.fs14 {font-size: 14px;}
body.fs15 {font-size: 15px;}

/* Clearfix */
.clearfix { clear: both; }
#zt-wrapper { margin: 0 auto; padding: 0; width: 100%;}
#zt-wrapper-inner{ padding: 0;	margin:0 auto; }
.zt-wrapper { width: 960px; margin: 0 auto; }
.none-display{ display: none; }
#zt-userwrap1, #zt-userwrap2, #zt-userwrap3, #zt-userwrap4, #zt-userwrap5, #zt-userwrap6, #zt-userwrap7 { width: 100%; clear: both; }
div.moduletable, div.moduletable_menu, div.moduletable_text, div.module, div.module_menu, div.module_text { clear: both; display: block; margin: 0 0 20px 0; width: 100%; position: relative; }
.zt-user{ float:left;}
/*Video Responsive*/
.embed-container {
    position: relative;
    padding-bottom: 56.25%; /* 16/9 ratio */
    padding-top: 30px; /* IE6 workaround*/
    height: 0;
    overflow: hidden;
    width: 100%;
}
.embed-container iframe,
.embed-container object,
.embed-container embed {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%!important;
    height: 100%!important;
}
/**/
/*h3 title*/
#zt-left h3.moduletitle,
#zt-right h3.moduletitle{ background:url(../images/module-title-bg.png) repeat-x 0 0; margin: 0 0 10px 0;padding: 0 0 0 10px; font-size: 150%;color: #68b327;height: 33px;line-height: 33px;border:1px solid #d4d9d5;}
/*layout*/
#zt-right-inner{}
#zt-right .latestnewsitems {padding: 10px 0;margin: 0;}
#zt-right a.latestnews-img {border: 4px solid #fff; box-shadow: none;margin-right: 10px;}
#zt-right .latestnewsitems h4 {font-family: arial; font-size: 110%; font-weight: bold; margin: 0;}
#zt-right p.laestnew_intro {color: #5a5a5a;font-family: arial;font-size: 110%; line-height: 140%; margin: 2px 0;}
#zt-right span.latestnewsdate {color:#a6a6a6;font-size: 90%;}
/*wrapper1*/
#zt-userwrap1-outer{ background:#5caddb url('http://gd-med.pl/templates/zt_beauty/images/bkg-top-pos.png') bottom left repeat-x; min-height:5px; width: 100%; }
#zt-userwrap1{ display: none; overflow: hidden;}
#zt-userwrap1 div.moduletable { margin:0; }
#zt-userwrap1-inner{ position:relative; padding:20px 0px;}
#zt-userwrap1-inner{ position:relative; padding:20px 0px;}
/*header*/
#zt-header{ height: 91px; width: 100%; position: relative;background: url('../images/header-bg.png') repeat-x top center;z-index:99; margin-bottom: 60px;}
#zt-header-inner{ position: relative;}
.bkg-control-down{ width: 31px; height: 27px; position:absolute; cursor:pointer; top:-5px; right:10px; background:url('http://gd-med.pl/templates/zt_beauty/images/bkg-control-toggle.png') no-repeat right -27px; }
.bkg-control-down span{ display: none;}
.bkg-control-up{ width: 31px; height: 27px; position:absolute; top:-5px;  cursor:pointer; background:url('http://gd-med.pl/templates/zt_beauty/images/bkg-control-toggle.png') no-repeat right 0;  top:-5px; right:10px; }
.bkg-control-up span{ display: none;}

/*logo*/
#zt-logo-image {height: 148px; width: 182px; padding: 0; position: absolute;left: 40%;top:-7px;  }
#zt-logo-image span{  display: none; }
#zt-text-outer {float: left;height: 90px;  padding: 0; width: 400px; margin: 40px  0 0 10px;}
#zt-logo-text { float: left; font-size: 400%; height: 50px;  padding: 0;  width: 400px; }
#zt-logo-slogan { margin: 0; letter-spacing: 9px; float:left;}
#zt-logo-text span{ float: left; line-height:100%; }

#zt-text-outer {margin: 40px  0 0 10px;}
#zt-logo-text span{ float: left;}

/*search*/
#zt-search {position: absolute;right: 0;}
.box-search .button { float: right;background: #FEAD39 url('../images/search-icon.png') center center no-repeat; display: block; width: 30px; height: 31px; float:right; text-indent: -9999em; border:0; border-radius: 0 8px 8px 0; -moz-border-radius: 0 8px 8px 0; -webkit-border-radius: 0 8px 8px 0;}
.box-search{ width:auto; height:30px; float:right;margin:25px 0;}
.box-search .inputbox{ background:#77bf38; border:0; color:#fff;height:31px; line-height:31px; padding: 0 5px; font-size: 100%; width:180px; border-radius: 8px 0 0 8px; -moz-border-radius: 8px 0 0 8px; -webkit-border-radius: 8px 0 0 8px;margin-right: 2px;-moz-transition: border 0.2s linear 0s, box-shadow 0.2s linear 0s, width 0.7s ease 0s;-webkit-transition: border 0.2s linear 0s, box-shadow 0.2s linear 0s, width 0.7s ease 0s;-ms-transition: border 0.2s linear 0s, box-shadow 0.2s linear 0s, width 0.7s ease 0s;-o-transition: border 0.2s linear 0s, box-shadow 0.2s linear 0s, width 0.7s ease 0s;transition: border 0.2s linear 0s, box-shadow 0.2s linear 0s, width 0.7s ease 0s;}
.box-search .inputbox:focus {width: 200px;}
/*login*/
#zt-login{position: absolute;left:0;top: 10px; }
#zt-login ul{margin: 0;}
#zt-login ul li{background: none; color:#6b6b6b;padding:0;}
#zt-login ul li a{color:#67ac2a;font-weight: bold;padding: 0 0 0 5px;}
#zt-login ul li a:hover{color: #FE9F16;}
#zt-login .inputbox{margin: 5px 0;color:#fff;border:none;width: 140px;background: #77bf38;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px; padding: 3px 5px;}
#zt-login .button{background:#fead39;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;border:none;color:#fff;height: 26px;line-height: 26px;text-transform: none;}
#zt-login .login-greeting{ color: #fff; float: left; font-weight: bold; margin-right: 10px;}
/*Userwrap4*/
#zt-userwrap4-inner div.latestnewsitems{border-bottom: 1px solid #e9ebe5;}

p.ititle{color:#69bf1e;font-size: 200%;}

/*slideshow*/
#zt-slideshow{margin-top:-50px;margin-bottom: 10px;}
#zt-slideshow-wrapper {background: url(../images/shadow.png) repeat;}
#zt-slideshow-inner {padding: 7px;}

/*mainmenu*/ 
#zt-mainmenu-inner-left{background: url("../images/green/menu/mainmenu-bg.png") no-repeat left top;padding-left: 15px;}
#zt-mainmenu-inner-right{ background: url("../images/green/menu/mainmenu-bg.png") no-repeat right top;height:61px;}

/*userwrap2*/
#zt-userwrap2-inner2{ margin: 0; padding:20px}
#zt-userwrap2-inner h3.moduletitle{ 	height: 32px; line-height: 32px; margin:0;font-size: 120%;}
#zt-userwrap2-inner h3.moduletitle span { padding: 0 0 0 40px; }
/*userwrap3*/
#zt-userwrap3 {}
#zt-userwrap3-inner{ margin: 80px 0 15px 0; padding: 20px; }
#zt-userwrap3-inner .zt-box-inside .moduletable{background: #FFFFFF;border: 1px solid #e5e5e5;border-top:none;margin: 0;padding: 40px 10px;position: relative;width: auto;}
#zt-userwrap3-inner .zt-box-inside .moduletable:hover{background-color: #f1f1f1;margin-top: -10px;box-shadow:0 0px 20px #AAAAAA;-moz-box-shadow:0 0px 20px #AAAAAA;-webkit-box-shadow:0 0px 20px #AAAAAA;-o-box-shadow:0 0px 20px #AAAAAA;-ms-box-shadow:0 0px 20px #AAAAAA;}
#zt-userwrap3-inner .zt-box-inside .spa{border-top:10px solid #ffe478;}
#zt-userwrap3-inner .zt-box-inside .spa h3.moduletitle {background: url(../images/spa-rest.png) no-repeat 0 0;height: 160px; width: 260px;text-indent: -999em; margin: -120px 0 0 35px;}
#zt-userwrap3-inner .zt-box-inside .skin{border-top:10px solid #b9ec77;}
#zt-userwrap3-inner .zt-box-inside .skin h3.moduletitle {background: url(../images/skin-care.png) no-repeat 0 0;height: 160px; width: 260px;text-indent: -999em; margin: -120px 0 0 35px;}
#zt-userwrap3-inner .zt-box-inside .massage{border-top:10px solid #85dcea;}
#zt-userwrap3-inner .zt-box-inside .massage h3.moduletitle {background: url(../images/massage.png) no-repeat 0 0;height: 160px; width: 260px;text-indent: -999em; margin: -120px 0 0 35px;}
#zt-userwrap3-inner p.timage{position: absolute;top: -80px;width:100%;}
#zt-userwrap3-inner h4{text-align: center;font-size:330%;line-height:100%;padding-bottom: 35px;padding-top: 10px;}
#zt-userwrap3-inner .spa h4,
#zt-userwrap3-inner .spa h4 a{color:#ffa300;}
#zt-userwrap3-inner .skin h4 a{color:#84d040;}
#zt-userwrap3-inner .massage h4 a{color:#0eb3e2;}
#zt-userwrap3-inner p{font-family: tahoma;font-size: 110%;color: #686868;}
#zt-userwrap3-inner p.ireadon{bottom: -25px;left: 30%;position: absolute;}
.modal { background-clip: padding-box; background-color: 0  !important; border: 0  !important; border-radius: 0px  !important; box-shadow: none  !important; left: auto  !important; margin: 0 !important; overflow: auto; position: static !important; top: auto !important; width: auto  !important; z-index: 1050; }

/* Special grid styles
-------------------------------------------------- */
.show-grid {  display: table; margin-bottom: 20px;  margin-top: 10px;  width: 100%; }
.show-grid [class*="span"] {  background-color: #eee;  text-align: center;  -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px; min-height: 30px; line-height: 30px;}
.show-grid:hover [class*="span"] {  background: #ddd; }
.show-grid .show-grid {  margin-top: 0;  margin-bottom: 0; }
.show-grid .show-grid [class*="span"] {  background-color: #ccc; }

/*userwrap4*/
#zt-userwrap4 .zt-box-inside {padding: 0;}
#zt-userwrap4-inner {margin: 0 0 0 0; padding: 15px;}

/*userwrap5*/
#zt-userwrap5 .zt-box-inside {padding: 15px;}
/*main frame*/
#zt-mainframe{ }
#zt-mainframe-inner3{padding: 15px;}
#zt-mainframe-outer{background: url(../images/shadow.png) repeat;padding: 7px;}
.not-show-content{ display: none; }
#zt-bt{position: absolute; top: 0px; left: -5500px;}
#zt-component{ padding: 0 0 20px 0;}
.k2AccountPage {;}
#recaptcha {margin: 15px 0;}
.zt-drillmenu-inner{position:relative; }
.hdrillmenu{ width: 100%; float:left; 	}
.zt-drillmenu-inner h3{ float:left; width: 50%; margin:0;  color:#000000;}
.zt-drillmenu-inner h3 span{ padding: 10px 10px;margin:0; float:left;}
.collapse { clear: both;}
.navbar{ margin:0;}
.zt-drillmenu-inner .btn-navbar{ background:url('../images/green/menu/drill-bg.png') no-repeat 0 0; border: none; height: 36px; width: 52px; margin: 5px 10px; display: block;text-align: right; padding: 0;}
.zt-drillmenu-inner .btn-navbar span{ display: none;}
/*breadcrum*/
#zt-breadcrumbs{ margin: 0 0 0 0;}
.zt-breadcrumbs-inside{border-bottom: 1px solid #e9ebe5;}
.breadcrumbs {
    background: url("../images/bread-crumbs.png") no-repeat scroll left 50% transparent;
    color: #777777;
    padding: 5px 0 0 25px;
}
.breadcrumbs img {
    margin: 0 5px;
}
/*Random Image*/
#zt-left .random-image img {
    padding: 4px;
    border: 1px solid #ddd;
}
/*go to top*/
#gototop {  background: url('../images/icon-all.png') no-repeat 0 -318px;  bottom: 60px;-moz-transition:none; width:46px;  height:46px;  padding: 0;  position: fixed;  right: 0px;}
#gototop span{ display: none; } 
#gototop:hover{  background: url('../images/icon-all.png') no-repeat 0 -364px; }

//*userwrap5*/
#zt-userwrap6-inner{margin: 0; padding: 20px 0 0; width: 100%; }
/*userwrap7*/
#zt-userwrap7{margin: 20px 0 0;background: url(../images/bottom-shadow.png) repeat-x top left;padding-top: 20px;}
#zt-userwrap7 .zt-box-inside {padding: 20px;}
#zt-userwrap7-center{background: url(../images/bottom-shadow-center.png) repeat;padding-bottom: 20px;}
#zt-userwrap7-outer{background: url(../images/shadow.png) repeat;padding: 7px;}
#zt-userwrap7-inner{margin: 0; padding: 20px 0 0; width: 100%;}
#zt-userwrap7-inner h3.moduletitle{color:#69bf1e;font-size: 210%;text-transform: none;font-weight: normal;}
#zt-userwrap7-inner h3.moduletitle span{padding:20px 0 0 140px;}
#zt-userwrap7-inner .natural h3.moduletitle span {padding:  20px 0 0 125px;}
#zt-userwrap7-inner .fruit h3.moduletitle{background: url('../images/fruit-care.png')no-repeat left 50%;height: 103px;line-height: 103px;}
#zt-userwrap7-inner .natural h3.moduletitle{background: url('../images/natural-oils.png')no-repeat left 50%;height: 103px;line-height: 103px;}
#zt-userwrap7-inner .body h3.moduletitle{background: url('../images/body-care.png')no-repeat left 50%;height: 103px;line-height: 103px;}
/*footer*/
#zt-footer-inner{margin: 0 10px; padding: 10px 0; border-top: 1px solid #c5c5c5;}
#zt-footer-left{float:left;}
#zt-footer-copy{ width: 100%; float:left;}
#zt-footer-menu ul.menu{ float:left; width: auto; margin:0;}
#zt-footer-menu ul.menu li{ float:left; width: auto; height:20px; line-height:20px;}
#zt-footer-menu ul.menu li a{height:20px; line-height:20px;}
#zt-footer-menu ul.menu li span{padding: 0 20px;}
#zt-footer-menu ul.menu li.last{background:0;}
#zt-footer-menu ul.menu li.first span{padding: 0 20px 0 0 ;}
#zt-footer-menu ul.menu li.last span{padding: 0  0 0 20px;}
/*Footer logo*/
#zt-footer-logo {
    height: auto;
    margin: auto;
    width: 61px;
}
/*social*/
#social{float:right;text-align:right; }
#social a{ 
-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";
filter: alpha(opacity=50);
-moz-opacity: 0.5;
-khtml-opacity: 0.5;
opacity: 0.5;
height: 33px;width: 32px;background: url(../images/social.png)no-repeat 0 0;display: inline-block; position: relative;text-indent: -9999px;}
#social a:hover {
-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
filter: alpha(opacity=100);
-moz-opacity: 1;
-khtml-opacity: 1;
opacity: 1;
}
/*Social*/
#social a span{
    width: 70px;
    height: auto;
    line-height: 20px;
    padding: 5px 10px;
    left: 0;
    margin-left: -66px;
    font-weight: 400;   
    font-style: italic;
    font-size: 110%;
    color: #fff;
    text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.1);
    text-align: center;
    border: 5px solid rgba(0, 0, 0, 0.1);
    text-indent: 0px;
    border-radius: 5px;
    position: absolute;
    pointer-events: none;
    bottom: 70px;
    opacity: 0;
    box-shadow: 1px 1px 2px rgba(0,0,0,0.1);
    -webkit-transition: all 0.3s ease-in-out;
    -moz-transition: all 0.3s ease-in-out;
    -o-transition: all 0.3s ease-in-out;
    -ms-transition: all 0.3s ease-in-out;
    transition: all 0.3s ease-in-out;
}
#facebook span {
    background: #39599f;
}
#twitter span {
    background: #45b0e3;
}
#vimeo span {
    background: #7edde8;
}
#rss span {
    background: #f8bc2e;
}
#gplus span {
    background: #333333;
}
#youtube span {
    background: #e70031;
}
#social a span:before,
#social li a span:after{
    content: '';
    position: absolute;
    bottom: -18px;
    left: 85%;
    margin-left: 0px;
    width: 0;
    height: 0;
    border-left: 0px solid transparent;
    border-right: 15px solid transparent;
    border-top: 12px solid rgba(0,0,0,0.1);
    opacity: 0.5;
}
#social a span:after{
    bottom: -14px;
    margin-left: -10px;
    border-top: 10px solid #fff;
}
#social a:hover span{
    opacity: 0.9;
    bottom: 47px;
}
#social a#twitter{background-position: -32px 0;}
#social a#vimeo{background-position: -64px 0;}
#social a#rss{background-position: -96px 0;}
#social a#gplus{background-position: -128px 0;}
#social a#youtube{background-position: -160px 0;}

#social {opacity: 2;}
/*Shortcode/Gallery*/
.highslide-gallery ul{ margin:0; padding:0; width: 100%; }
.highslide-gallery ul li{ margin:10px; padding:0!important; background:0; float:left; }
.highslide-gallery ul li img{ float: left; border:1px solid #dbdbdb;background:#ffffff;padding:4px;margin: 0;}

/*right to left style*/
html.rtl{ direction: rtl;}
.rtl ul li {padding:0 15px 0 0 ; background: url("../images/bullet.png") no-repeat scroll 100% -15px transparent;;}
.rtl ul.pagination li {background: 0; }
.rtl ul.menu2 li.current, .rtl ul.weblinks li:hover, .rtl ul.mostread li:hover, .rtl ul.latestnews li:hover, .rtl ul.menu2 li:hover { margin: 0 10px 0 0;  background:url('../images/rtl/bullet.png')  no-repeat right 50%;  float:right;}
.rtl ul.menu li.current, .rtl ul.menu li:hover {margin: 0 10px 0 0;}
.rtl ul.menu li { background: url("../images/bullet.png") no-repeat 100% -9px; float: none;}
.rtl ul.weblinks li:hover, .rtl ul.mostread li:hover,  .rtl ul.latestnews li:hover, .rtl ul.menu2 li:hover { -moz-transition: all 0.3s linear 0s;  margin: 0 10px 0 0; }
.rtl ul.weblinks li, .rtl ul.mostread li, .rtl ul.latestnews li, .rtl ul.menu2 li { text-align:right; background:url("../images/rtl/bullet.png") no-repeat right 50%;  float:right;}
.rtl ul.weblinks li a span, .rtl ul.mostread li a span, .rtl ul.latestnews li a span, .rtl ul.menu2 li a span { margin: 0 0 0 0; }
.rtl ul.weblinks li a span span, .rtl ul.mostread li a span span, .rtl ul.latestnews li a span span, .rtl ul.menu2 li a span span { margin: 0; }
.rtl ul.menu2 li.current, .rtl ul.menu2 li:hover {  background: url("../images/rtl/bullet.png") no-repeat right 50%; }
.rtl div.shortcode-social {float: right;}
.rtl div.shortcode-dropcap{ float: right; margin-left: 10px;}

.rtl img.mcaption{ float:right; margin:0 0 0 10px;}
/*logo*/
.rtl #zt-text-outer {margin: 40px  10px 0 0; float:right;}
.rtl #zt-logo-text{ float: right;}
.rtl #zt-logo-text span{ float: right;}
.rtl #zt-logo-slogan { float: right; }
/*search*/
.rtl #zt-search { float: left; }
.rtl .box-search .button {background: #FEAD39 url("../images/search-icon-rtl.png") no-repeat scroll center center; float: left; border-radius: 8px 0 0 8px; -moz-border-radius: 8px 0 0 8px; -webkit-border-radius: 8px 0 0 8px;}
.rtl .box-search .inputbox {margin-left: 2px; margin-right: 0; border-radius: 0 8px 8px 0; -moz-border-radius: 0 8px 8px 0; -webkit-border-radius: 0 8px 8px 0; font-family: arial;}
/*header*/
.rtl .bkg-control-down{ right: auto; left:0px; background:url('../images/icon-all.png') no-repeat 0 -437px; }
.rtl .bkg-control-up { background: url("../images/icon-all.png") no-repeat 0 -410px; right: auto; left:0px; }
/*Slideshow*/
.rtl .nivo-caption h2 a span {
    padding: 0 10px 3px 22.7px;
}
.rtl .nivo-caption p{
    padding: 0 10px 0 22.7px
}
.rtl .nivo-caption h2 {
    right: -33px;
}
/*mega menu*/
.rtl span.has-image { background-position: 100% 50%;  padding: 0 25px 0 0; }
.rtl #menusys_mega li { float: right; }
.rtl #menusys_mega li a {
    background: url("../images/green/menu/mainmenu-separator.png") no-repeat scroll left 50% transparent; 
}
.rtl #menusys_mega li.last-item a{background: none;}
.rtl #menusys_mega li.first-item { margin:0; }
.rtl #menusys_mega .megacol ul li a {background: url("../images/green/menu/submenu-icon-rtl.png") no-repeat scroll 100% 12px transparent; padding: 0 10px 0 0;}
.rtl #menusys_mega .megacol ul li a .menu-title{ text-align: right;  float:right; padding: 0;}
.rtl #menusys_mega .menusub_mega .menusub_mega .subwrapcenter-left {}
.rtl #menusys_mega .menusub_mega .menusub_mega .subwrapcenter-right {}
.rtl #menusys_mega .menusub_mega .menusub_mega .subarrowtop {}
.rtl #menusys_mega  .zt-field  .button.signin{ float:left; }
.rtl #menusys_mega .megacol ul li a:hover,
.rtl #menusys_mega .megacol ul  li a:active,
.rtl #menusys_mega .megacol ul  li a:focus,
.rtl #menusys_mega .megacol ul  li a.active,
.rtl #menusys_mega .megacol ul  li a.active:hover,
.rtl #menusys_mega .megacol ul  li a.active:active,
.rtl #menusys_mega .megacol ul  li a.active:focus{  background: url("../images/green/menu/submenu-icon-rtl.png") no-repeat 100% -32px !important;  }
.rtl #menusys_mega .megacol ul li a:hover  span.menu-title,
.rtl #menusys_mega .megacol ul  li a:active  span.menu-title,
.rtl #menusys_mega .megacol ul  li a:focus  span.menu-title,
.rtl #menusys_mega .megacol ul  li a.active  span.menu-title,
.rtl #menusys_mega .megacol ul  li a.active:hover  span.menu-title,
.rtl #menusys_mega .megacol ul  li a.active:active  span.menu-title,
.rtl #menusys_mega .megacol ul  li a.active:focus  span.menu-title{  }
.rtl #menusys_mega .megacol{ float:right; } 
.rtl #menusys_mega .mega-group .menu-title { float:right; }
.rtl #menusys_mega .mbanner { float: right; margin: 0 10px 0 0; }
.rtl #menusys_mega li.mfeatures .column5 { float: left; text-align: left;  }
.rtl #zt-userwrap2-inner h3.moduletitle span { padding: 0 40px 0 0 ; }
.rtl  #menusys_mega .zt-field.field2 label { float: right; margin:1px 0 0 5px;}
.rtl #menusys_mega .zt-field ul li{ background: 0 !important;}
.rtl #menusys_mega .zt-field ul li a{ background: 0 !important;}
.rtl #menusys_mega .zt-field ul li.hover,
.rtl #menusys_mega .zt-field ul li:hover { background: none !important; }
.rtl #menusys_mega .menusub_mega .menusub_mega{ margin: -31px -7px 0 0 !important}
.rtl #menusys_mega .menusub_mega .menusub_mega .megacol ul.mega-ul{ margin: 0 10px;}
.rtl .stats-module dt { float: right; margin: 0  0 0 15px; }
.rtl .stats-module dd {  float: left; }
/*social*/
.rtl #social { float: left; text-align: left;}
.rtl #social ul, .rtl #social label{ float:left; }

/*footer*/
.rtl #zt-footer-left { float: right; }
.rtl #zt-footer-menu ul.menu { float: right; }
/*breadcrum*/
.rtl #zt-breadcrumbs{} 
/*Module title*/
.rtl #zt-left h3.moduletitle, 
.rtl #zt-right h3.moduletitle {
    padding: 0 10px 0 0;
}
/*lastest news*/
.rtl a.latestnews-img {
    float: right;
    margin-right: 0;
    margin-left: 15px;
}
/*Bottom*/
.rtl #zt-userwrap7-inner h3.moduletitle span {
    padding: 20px 125px 0 0;
}
.rtl #zt-userwrap7-inner .fruit h3.moduletitle {
    background: url("../images/fruit-care.png") no-repeat scroll right 50% transparent;
}
.rtl #zt-userwrap7-inner .natural h3.moduletitle {
    background: url("../images/natural-oils.png") no-repeat scroll right 50% transparent;
}
.rtl #zt-userwrap7-inner .body h3.moduletitle {
    background: url("../images/body-care.png") no-repeat scroll right 50% transparent;
}
/*Search page*/
.rtl #searchForm label, 
.rtl #searchForm input {
    float: right;
    margin-right: 0;
    margin-left: 10px;
}