/**

 * @package   Omnicron Template - RocketTheme

 * @version   1.5.1 September 13, 2010

 * @author    RocketTheme http://www.rockettheme.com

 * @copyright Copyright (C) 2007 - 2010 RocketTheme, LLC

 * @license   http://www.rockettheme.com/legal/license.php RocketTheme Proprietary Use License

*/



/* Core */

html, body {margin-bottom: 1px;height: 100%;}

body {font-family: Helvetica,Arial,sans-serif;}

h5 {text-transform: uppercase;font-size: 120%;}

h2 {font-size:180%;font-weight:normal;letter-spacing: normal;}

h1 {font-size:200%;font-weight:normal;

    letter-spacing: normal;}

h3{font-size:160%;font-weight:normal;letter-spacing: normal;}

h4{font-size:140%;font-weight:normal;letter-spacing: normal;}

.hbox{background-color: #fdcc99;

	border-top-width: 2px;

	border-bottom-width: 2px;

	border-top-style: solid;

	border-bottom-style: solid;

	border-top-color: #E3611d;

	border-bottom-color: #E3611d;

margin-left: 146px;

padding:10px 10px 10px 10px;}

hr{color: #E3611D;}

.singular {color: #e3611d;}

.rt-container, #rt-sidebar-a, #rt-sidebar-b, #rt-sidebar-c {background: transparent;}

ul {list-style-image: none;}

ul.menu {padding-left: 0;}

#rt-content-top, #rt-content-bottom {clear: both;overflow: visible;}

#rt-debug {padding-top: 20px;position: relative;}

#rt-page-background {position: relative;}

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



/* Header */

#rt-header .rt-block {margin: 0;}

#rt-header-surround {padding-bottom: 1px;}

#rt-header-surround2 {padding-bottom: 10px;}

#rt-header-overlay {padding-bottom: 60px;}

.bodylevel-low #rt-header-surround {background-image: none;}

.bodylevel-low #rt-header-surround2 {background: none;}



/* Logo */

#rt-logo {display: block;width: 185px;height: 32px;margin-top: -5px;}



/* Top Menu */

.rt-menubar {margin: 0 15px;}

.rt-menubar2 {margin-left: -15px;}

.rt-menubar3 {height: 45px;margin-right: -15px;}

.module-content .rt-menubar, .module-content .rt-menubar2, .module-content .rt-menubar3 {margin: 0;height: auto;padding: 0;background: none;}

.bodylevel-low .menutop .fusion-submenu-wrapper {background-image: none;}



/* Main Body */

#rt-body-surround {margin-top: -60px;margin-left: 15px;margin-right: 15px;z-index: 2;position: relative;}

#rt-body-surround2 {margin-left: -25px;}

#rt-body-surround3 {margin-right: -25px;padding: 10px 10px 0 10px;}

.bodylevel-low #rt-body-surround {background: none;}

.bodylevel-low #rt-body-surround2 {background: none;}

.bodylevel-low #rt-body-surround3 {background: none;}



/* Modules */

.module-title {margin-bottom: 20px;}

.module-title .title {margin: 0;font-weight: normal;font-size: 140%;line-height: 130%;padding: 0;letter-spacing: 1px;}





/* Module Title Variations */

.title1 .module-title, .title2 .module-title, .title3 .module-title, .title4 .module-title, .title5 .module-title, .title6 .module-title {margin: -8px -8px 12px -8px;padding: 7px;border-radius: 6px;}

.title7 .module-title .title {font-size: 220%;}

.title8 .module-title {padding-bottom: 10px;margin-bottom: 10px;}

.bodylevel-low .title1 .module-title {background-image: none;}



/* Module Box Variations */

.box1 .rt-block, .box1 #rt-mainbody, .box2 .rt-block, .box2 #rt-mainbody, .box3 .rt-block, .box3 #rt-mainbody, .box4 .rt-block, .box4 #rt-mainbody, .box5 .rt-block, .box5 #rt-mainbody, .box6 .rt-block, .box6 #rt-mainbody, .box7 .rt-block, .box7 #rt-mainbody {border-radius: 6px;}

.box1 #rt-mainbody, .box2 #rt-mainbody, .box3 #rt-mainbody, .box4 #rt-mainbody, .box5 #rt-mainbody, .box6 #rt-mainbody, .box7 #rt-mainbody {margin: -15px;padding: 15px;}

.bodylevel-low .box1 .rt-block, .bodylevel-low .box1 #rt-mainbody {background-image: none;}



/* Module Standard Variations */

.standardcase .module-title .title {text-transform: inherit;}

.lowercase .module-title .title {text-transform: lowercase;}

.uppercase .module-title .title {text-transform: uppercase;}

.flush .rt-block {padding: 0;}

.flushtop .rt-block {padding-top: 0;}

.flushbottom .rt-block {padding-bottom: 0;}

#rt-popup, #rt-popuplogin {display: none;}



/* Side Menus */

.module-content ul.menu {margin-left: 0;}

.module-content ul.menu li {list-style: none;margin-bottom: 6px;padding-bottom: 6px;}

.module-content ul.menu li li {background: none !important;}

.module-content ul.menu a, .module-content ul.menu .separator, .module-content ul.menu .item {padding: 0 0 0 18px;background-position: 0 2px;background-repeat: no-repeat;line-height: 140%;font-size: 14px;display: block;}

.module-content ul.menu a span, .module-content ul.menu .separator span, .module-content ul.menu .item span {padding: 6px;}

.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 {border-radius: 6px;}

.module-content ul.menu ul {padding-top: 20px;padding-bottom: 0;}

.module-content ul.menu ul ul {padding-bottom: 0;}

.module-content ul.menu .subtext em {line-height: 14px;padding-left: 20px;}

.module-content ul.menu em {display: block;font-size: 80%;font-style: normal;font-weight: normal;}

.module-content ul.menu .image img {float: left;}

.module-content ul.menu .item.image {background: none;padding-left: 8px;}



/* Bottom */

#rt-bottom-overlay {padding-top: 10px;}

.bodylevel-low #rt-bottom-surround2 {background: none;}

.bodylevel-low #rt-bottom-overlay {background-position: 50% 0;}



/* Footer */

.fixedfooter-1 #rt-footerbar {position: fixed;width: 100%;bottom: 0;left: 0;z-index: 1000;}

#rt-footerbar .rt-block {padding: 0 15px;}

#rocket {display: block;width: 128px;height: 17px;vertical-align: middle;}

#gantry-totop .totop-desc {float: right;padding: 0;margin: 0;}

#gantry-resetsettings {display: block;text-align: center;}

.bodylevel-low #rt-footerbar {background-image: none;}



/* Copyright */

.copytext {padding: 10px 0;display: block;text-align: center;}



/* Typography */

.readonstyle-button .readon {display: inline-block;height: 30px;margin: 0 0 0 5px;}

.readonstyle-button .readon span {display: block;margin: 0 0 0 -5px;padding: 0 28px 0 10px;border: 0;font-size: 13px;cursor: pointer;line-height: 30px;overflow: visible;height: 30px;}

.readonstyle-button .readon .button {display: block;padding: 0 28px 0 10px;border: 0;font-size: 13px;cursor: pointer;overflow:visible;height: 30px;margin: 0 0 0 -5px;outline: none;line-height: 30px;}

.readonstyle-button .readon span span {display: inline;background: none;margin-left: 0;padding: 0;float: none;}

.readonstyle-button .readon:hover {background-position: 100% -36px;}

.readonstyle-button .readon:hover span, .readonstyle-button .readon:hover .button {background-position: 0 -36px;}

.readonstyle-button .button2 .readon {background-position: 100% -72px;}

.readonstyle-button .button2 .readon .button, .readonstyle-button .button2 .readon span {background-position: 0 -72px;}

.readonstyle-button .button2 .readon:hover {background-position: 100% -108px;}

.readonstyle-button .button2 .readon:hover .button, .readonstyle-button .button2 .readon:hover span {background-position: 0 -108px;}

.readonstyle-button .button3 .readon {background-position: 100% -144px;}

.readonstyle-button .button3 .readon .button, .readonstyle-button .button3 .readon span {background-position: 0 -144px;}

.readonstyle-button .button3 .readon:hover {background-position: 100% -180px;}

.readonstyle-button .button3 .readon:hover .button, .readonstyle-button .button3 .readon:hover span {background-position: 0 -180px;}

.readonstyle-button .button4 .readon {background-position: 100% -216px;}

.readonstyle-button .button4 .readon .button, .readonstyle-button .button4 .readon span {background-position: 0 -216px;}

.readonstyle-button .button4 .readon:hover {background-position: 100% -252px;}

.readonstyle-button .button4 .readon:hover .button, .readonstyle-button .button4 .readon:hover span {background-position: 0 -252px;}

.readonstyle-link .readon {background: none !important;}

.readonstyle-link .readon .button, .readonstyle-link .readon span {background: none !important;border: 0;font-size: 12px;outline: none;padding: 0;margin: 0;line-height: 130%;font-weight: bold;}

.rokchecks, .rokradios {padding: 3px 0 5px 18px;line-height: 120%;cursor: pointer;display:table;}

.rokradios {background-position: 0 2px;background-repeat: no-repeat;}

.rokradios-active {background-position: 0 -128px;background-repeat: no-repeat;}

.rokchecks {background-position: 0 -265px;background-repeat: no-repeat;}

.rokchecks-active {background-position: 0 -405px;background-repeat: no-repeat;}

.date-block .date {font-size: 14px;}

#rt-main .inputbox, .inputbox {border-radius: 6px;position: relative;z-index: 1000;}



/* Breadcrumbs */

#rt-breadcrumbs {padding: 0 25px;margin-bottom: 15px;}

#breadcrumbs-home {width: 11px;height: 11px;display: block;float: left;background-position: -93px 0;margin-top: 6px;margin-right: 5px;}

#breadcrumbs-home:hover {background-position: -93px -19px;}

#breadcrumbs h3, .leading_separator {display: none;}

.rt-breadcrumb-surround {position: relative;overflow: hidden;padding: 0;margin: 10px 0;display: inline-block;height: auto;}

span.breadcrumbs {display: inline-block;font-size: 130%;overflow: hidden;}

span.breadcrumbs img {display: none;}

span.breadcrumbs a, span.no-link {padding: 6px;float: left;display: block;line-height: 12px;font-size: 90%;margin-right: 5px;}



/* Popup Module Feature */

#rt-login-button .buttontext span.desc, #rt-popupmodule-button .buttontext span.desc {text-transform: lowercase;cursor: pointer;font-size: 14px;}

#rt-login-button .buttontext span.icon, #rt-popupmodule-button .buttontext span.icon {width: 21px;height: 21px;display: block;float: left;margin-right: 5px;}

#rt-popup .module-content, #rt-popuplogin .module-content {margin: 0;}

#rt-popup .rt-block, #rt-popuplogin .rt-block {padding: 0 5px;}

#rt-popup .title, #rt-popuplogin .title {padding: 0;margin-bottom: 10px;margin-top: 5px;}

#rt-popup .inputbox, #rt-popuplogin .inputbox {width: 149px;height: 16px;}



/* Font Sizer Feature */

#rt-accessibility .rt-desc {display: block;float: left;text-transform: uppercase;font-size: 11px;}

#rt-accessibility .button {display: block;width: 15px;height: 15px;padding:0;}/*was 15 15*/

#rt-accessibility a.small .button {background-position: -16px -29px;}

#rt-accessibility a.small:hover .button {background-position: -16px -45px;}

#rt-accessibility a.large .button {background-position: 0 -29px;}

#rt-accessibility a.large:hover .button {background-position: 0 -45px;}

#rt-header-surround a.small .button, #rt-bottom-surround a.small .button, #rt-footerbar a.small .button {background-position: -16px -63px;}

#rt-header-surround a.small:hover .button, #rt-bottom-surround a.small:hover .button, #rt-footerbar a.small:hover .button {background-position: -16px -79px;}

#rt-header-surround a.large .button, #rt-bottom-surround a.large .button, #rt-footerbar a.large .button{background-position: 0 -63px;}

#rt-header-surround a.large:hover .button, #rt-bottom-surround a.large:hover .button, #rt-footerbar a.large:hover .button {background-position: 0 -79px;}



/* Feature Table */

.featuretable {margin-bottom: 15px;border-radius: 6px;}

.featuretable-border {margin: -1px;border-radius: 6px;}

.featuretable-col {float: left;}

.featuretable-col.ft-col-last {border-bottom-right-radius: 6px;}

.featuretable-col.ft-col-last .featuretable-col-border {border-right: 0;}

.col1 .featuretable-col {width: 100%;}

.col2 .featuretable-col {width: 50%;}

.col3 .featuretable-col {width: 33.33%;}

.featuretable-col, .col4 .featuretable-col {width: 25%;}

.col5 .featuretable-col {width: 20%;}

.col6 .featuretable-col {width: 16.66%;}

.featuretable-head {padding: 5px 0 10px;text-align: center;margin: -1px -1px 0 -1px;}

.featuretable-col.ft-col-first .featuretable-head {border-top-left-radius: 6px;}

.featuretable-col.ft-col-first.highlight {border-top-left-radius: 6px;border-bottom-left-radius: 6px;}

.featuretable-col.ft-col-last.highlight {border-top-right-radius: 6px;border-bottom-right-radius: 6px;}

.featuretable-col.ft-col-last .featuretable-head {border-top-right-radius: 6px;}

.featuretable-cell {padding: 10px;text-align: center;}

.featuretable-cell.bottom {border-bottom: 0;height: 45px;}

.featuretable-col.highlight {z-index: 2;position: relative;}

.featuretable .head-text {position: relative;margin: 0 auto;font-weight: bold;}

.featuretable .name {font-size: 20px;padding: 3px 0;text-align: center;margin-bottom: 10px;}

.featuretable-col.ft-col-last .name {text-indent: 0;}

.featuretable .price {text-align:center;font-style: italic;}

.featuretable .item1 {font-size: 50px;line-height: 40px;display: block;}

.featuretable .item2 {font-size: 14px;display:block;}

.featuretable-cell.bottom .itemtext {display: block;font-size: 10px;font-style: italic;}

.col5 .featuretable-cell.bottom .itemtext {font-size: 9px;}

.featuretable ul {margin-bottom:0 !important;}

.featuretable ul li {margin-bottom:0 !important;text-align:left;display:inline-block;}

.bodylevel-low .featuretable-head {background-image: none;}

.bodylevel-low .highlight .featuretable-head {background-image: none;}

.bodylevel-low .featuretable-cell.bg {background-image: none;}

.bodylevel-low .featuretable-col.ft-col-even .featuretable-cell.bg {background-image: none;}



/* Custom Content */

img.feature-img {width: 212px;height: 150px;padding: 5px;}

.feature-img-surround {width: 222px;height: 178px;}

.image-block-surround {width: 160px;height: 150px;float: left;margin-right: 15px;}

img.image-block {width: 150px;height: 122px;padding: 5px;position: relative;}

.content-block {overflow: hidden;}

.number-image {display: inline-block;float: left;margin-right: 15px;margin-bottom: 15px;padding: 5px;position: relative;}

.number-image-text {display: block;text-transform: uppercase;font-weight: bold;font-size: 20px;padding-top: 10px;margin: 0 0 -8px -5px;}

.heading1 {font-size: 160%;display: block;margin-bottom: 15px;}





/* iPhone */

body #gantry-viewswitcher {z-index: 100;right:50%;position:relative;top:inherit;right:inherit;margin: 1em auto;}







.product-details {

      background: url("../images/style1/readon-r.png") no-repeat scroll 100% 0 transparent !important;
    border: medium none !important;
    color: #FFFFFF !important;
    padding: 5px 32px 5px 10px !important;

}


input.addtocart-button {
    background: url("../images/style1/readon-r.png") no-repeat scroll 100% 0 transparent !important;
    border: medium none !important;
}

input.addtocart-button {
    background: url("../images/style1/readon-r.png") no-repeat scroll 100% 0 transparent !important;
    border: medium none !important;
    color: #FFFFFF;
    font-size: 105% !important;
    height: 30px !important;
    padding: 0 !important;
}


.product-details:hover,  input.addtocart-button:hover {

    background-position: 100% -36px !important;

}
.vm-button-correct > span {
	-webkit-border-radius: 5px; 
   -moz-border-radius: 5px; 
    border-radius: 5px;
     background: url("../images/style1/readon-r.png") no-repeat scroll 100% 0 transparent !important;
 
    padding: 7px 30px 8px 12px;
}
.vm-button-correct {
    background: none repeat scroll 0 0 transparent !important;
    border: medium none !important;
}
.default {
   -webkit-border-radius: 5px !important; 
   -moz-border-radius: 5px !important; 
    border-radius: 5px !important;
      background: url("../images/style1/readon-r.png") no-repeat scroll 100% 0 transparent !important;
    border: medium none !important;
    color: #FFFFFF !important;
    padding: 6px 30px 6px 10px !important;
}
#com-form-login-remember .default {
   -webkit-border-radius: 5px; 
   -moz-border-radius: 5px; 
    border-radius: 5px;
      background: url("../images/style1/readon-r.png") no-repeat scroll 100% 0 transparent !important;
    border: medium none;
     
    color: #FFFFFF;
    padding: 6px 30px 6px 10px;
}

#form-login .button{ background: url("../images/style1/readon-r.png") no-repeat scroll 100% 0 transparent !important;
    border: medium none;
    -webkit-border-radius: 5px; 
  -moz-border-radius: 5px; 
  border-radius: 5px;
    color: #FFFFFF;
    padding: 6px 30px 6px 10px;}

#small.dis{display:none;}


.plink li {
    display: inline-block;
    margin: 10px 0;
}

.plink ul {
    list-style-type: none;
}

.plink > ul {
    padding: 0;
}
.rt-article .dis {
    display: none;
}
.price_img {
    background: url("../images/dis.png") no-repeat scroll right center transparent;
}
.cart-view #form-login .button {
line-height: normal !important;
}