/**
* @version   $Id: template.css 1594 2012-07-11 16:37:10Z james $
* @author    RocketTheme http://www.rockettheme.com
* @copyright Copyright (C) 2007 - 2012 RocketTheme, LLC
* @license   http://www.rockettheme.com/legal/license.php RocketTheme Proprietary Use License
*/

/* Core Settings */
html {margin-bottom: 1px;height: 100%;}
body, .button, button.validate {height: 100%;margin-bottom: 1px;font-family: Helvetica,Arial,sans-serif;}
.component-body {min-width: 320px;height: auto;}
#rt-content-top {background-repeat: repeat-x;padding-bottom: 60px;margin-bottom: -50px;background-position: 0 100%;}
ul {list-style-image: none;}
#rt-transition {position: relative;}
#rt-page-surround {overflow: hidden;}
a {-webkit-transition: color 0.1s ease-in;-moz-transition: color 0.1s ease-in;-o-transition: color 0.1s ease-in;-ms-transition: color 0.1s ease-in;transition: color 0.1s ease-in;}

/* Fonts */
@font-face {font-family: 'OxygenRegular';src: url('../fonts/Oxygen-webfont.eot');src: url('../fonts/Oxygen-webfont.eot?#iefix') format('embedded-opentype'),url('../fonts/Oxygen-webfont.woff') format('woff'),url('../fonts/Oxygen-webfont.ttf') format('truetype'),url('../fonts/Oxygen-webfont.svg#OxygenRegular') format('svg');font-weight: normal;font-style: normal;}
.font-family-ximenia .module-title, .font-family-ximenia .sprocket-tabs-inner, .font-family-ximenia .sprocket-mosaic-title, .font-family-ximenia .component-content .blog h2, .font-family-ximenia .component-content .item-page h2, .font-family-ximenia .component-content .blog-featured h2, .font-family-ximenia .sprocket-lists .sprocket-lists-title, .font-family-ximenia .sprocket-lists-item h4, .font-family-ximenia .sprocket-headlines-badge span, .font-family-ximenia .rt-totop, .font-family-ximenia .weblink-category h2, .font-family-ximenia .contact h2, .font-family-ximenia .login h1, .sprocket-features-title, .font-family-ximenia .component-content h1 {font-family: 'OxygenRegular', helvetica, arial, sans-serif;font-weight: normal;}

/* Module Standard Variations */
.square .module-surround, .square .module-surround:after {border-radius: 0 !important;}
.basic .rt-block {background: none !important;}
.basic .block-shadow {box-shadow: none !important;}
.standardcase .module-title .title {text-transform: inherit;}
.lowercase .module-title .title {text-transform: lowercase;}
.uppercase .module-title .title {text-transform: uppercase;}
.center .module-title {text-align: center;}
.flush .rt-block {padding: 0;}
.flushtop .rt-block {padding-top: 0;}
.flushbottom .rt-block {padding-bottom: 0;}
.shadow2 .module-surround {box-shadow: inset 0 0 12px rgba(0,0,0,0.2);}
.shadow3 .module-surround {box-shadow: inset -1px 1px 6px rgba(0,0,0,0.2);}
.shadow4 .module-surround {box-shadow: inset 1px -1px 6px rgba(0,0,0,0.2);}
.shadow5 .module-surround {box-shadow: inset -1px -1px 6px rgba(0,0,0,0.2);}
.shadow6 .module-surround {box-shadow: 0 0 5px rgba(0,0,0,0.2);}
.shadow7 .module-surround {box-shadow: 1px 1px 3px rgba(0,0,0,0.2);}
.shadow8 .module-surround {box-shadow: -1px 1px 3px rgba(0,0,0,0.2);}
.shadow9 .module-surround {box-shadow: 1px -1px 3px rgba(0,0,0,0.2);}
.shadow10 .module-surround {box-shadow: -1px -1px 3px rgba(0,0,0,0.2);}

/* Module Styling */
.module-title {font-weight: normal;padding: 0 10px;margin: -15px -15px 0;border-radius: 5px 5px 0 0;}
.module-title .title {font-size: 1.8em;}
.module-surround {padding: 15px;margin: -15px;border-radius: 5px;z-index: 0;position: relative;}
.module-surround:after {content: "";position: absolute;top: 0;bottom: 0;left: 0;right: 0;z-index: -1;border-radius: 5px;}
.module-content {margin: 0 -15px -10px;padding: 10px 15px 10px;border-radius: 0 0 5px 5px;}

/* Module Variations */
.block-module .noblock .module-surround, #rt-main .noblock .module-surround, #rt-showcase .noblock .module-surround {border: none;box-shadow: none;background-image: none;}
.block-module .noblock .module-surround:after, #rt-main .noblock .module-surround:after {border: none;}
.block-module .noblock .module-title, #rt-main .noblock .module-title {border: none;}
.block-module .rt-largetitle .module-title .title, #rt-main .rt-largetitle .module-title .title {font-size: 2.8em; color:inherit;}
div.title1 .rt-block .module-title {margin: -16px -16px 0;background-repeat: repeat-x;padding: 0 10px !important;text-align: center;}
.title1.box4 .rt-block .module-title {margin: -16px -15px 0;}
.title1 .module-title .title {border-radius: 5px;margin: 0 -10px;padding: 15px;font-weight: normal;}
.title2 .arrow-box {width: 15px;height: 15px;position: absolute;left: 10px;top: 16px;background-repeat: no-repeat;background-position: 4px -102px;border-radius: 1em;}
.block-module .title2 .arrow-box, #rt-main .title2 .arrow-box {top: 17px;}
.title2 .module-title .title {padding-left: 30px; color:inherit;}
.title2 .module-title {background-repeat: repeat-x;background-position: 0 100%;}
.title3 .title {margin: 15px 0 5px;position: relative;z-index: 0;}
.title3 .module-title {position: relative;z-index: 0;}
.title3 .module-title:after {border-bottom: 1px solid;content: '';position: absolute;top: 0;bottom: -6px;left: 0;right: 0;opacity: 0.2;z-index: -1;}
.block-module .title3 .module-surround .module-title, #rt-main .title3 .module-surround .module-title, .title3 .module-surround .module-title {border-bottom: 2px solid;}
.title3.noblock .title:after {border-bottom: 1px solid;content: '';position: absolute;top: 0;bottom: -6px;left: 0;right: 0;opacity: 0.2;z-index: -1;}
.title3.noblock .module-title {padding: 0;margin-bottom: 20px;}
.title4 .arrow-box {width: 15px;height: 15px;position: absolute;right: 10px;top: 16px;background-repeat: no-repeat;background-position: 4px -348px;border-radius: 1em;}
.block-module .title4 .arrow-box, #rt-main .title4 .arrow-box {top: 17px;}
.title4 .module-title .title {padding-left: 0;}
.title4 .module-title {background-repeat: repeat-x;background-position: 0 100%;}
.box4 .module-title {margin: -15px -14px 0;}
.mod-flushtop {margin-top: -50px;}
.mod-flushtop .rt-block {margin-bottom: 0;}

/* Article */
.createdby, .published, .modified, .create {position: relative;}
.createdby:before, .published:before, .modified:before, .create:before {background-repeat: no-repeat;content: "";position: absolute;height: 12px;width: 15px;left: -20px;top: 3px;}
.createdby:before {background-position: 0 -112px;}
.published:before {background-position: 0 -80px;}
.modified:before {background-position: 0 -80px;}
.create:before {background-position: 0 -80px;}

/* Navigation */
#rt-navigation .rt-block {margin: 0; padding:0px;}
#rt-navigation .menu-block {padding: 15px; margin-top:10px; margin-bottom:10px;padding-right:0!important;}
.menutop a, .menutop .item {font-weight: bold;font-size: 1.1em;line-height: 1.8em;}

/* Subnavigation */
#rt-subnavigation .menu-block {border-radius: 0 0 6px 6px;padding: 0;}
.rt-menubar.splitmenu {border-radius: 0 0 3px 3px;}
#rt-subnavigation .rt-menubar.splitmenu {overflow: hidden;}

/* Side Menus */
.module-content .rt-menubar {position: relative;}
.module-content .splitmenu a:before {display: none;}
.module-content .menu {padding: 0;}
.module-content ul.menu li {list-style: none;position: relative;}
.module-content ul.menu .nolink {font-size: 1.2em;line-height: 1.8em;}
.module-content ul.menu li > a, .module-content ul.menu li > .separator, .module-content ul.menu li > .item {background-repeat: no-repeat;transition: color 0.2s linear;display: block;}
.module-content ul.menu > li a, .module-content ul.menu > li > a, .module-content ul.menu > li > .nolink > span {padding: 5px 0 5px 25px;display: block;background-repeat: no-repeat;background-position: 0 -402px;font-weight: bold;}
.module-content ul.menu > li > a:hover span, .module-content ul.menu > li > .separator:hover span, .module-content ul.menu > .current > a span {background-position: 0 -292px;}
.module-content ul.menu li .separator {line-height: 1.8em;}
.module-content ul.menu li.parent li > a, .module-content ul.menu li.parent li > .item, .module-content ul.menu li.parent li .separator {font-size: 13px;padding: 5px 10px 5px 25px;}
.module-content ul.menu ul {padding: 5px 0 10px 15px;margin: 0;}
.module-content ul.menu .subtext em {line-height: 12px;padding-left: 0;}
.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;}
.module-content ul.menu .daddyicon, .module-content ul.menu .arrow-indicator {display: none !important;}
ul.menu > li > .separator {font-size: 1.2em;}
.module-content ul.menu .menu-arrow, .module-content ul.menu a:before {border-radius: 1em;height: 14px;width: 14px;padding: 0;float: left;background-position: 4px -131px;background-repeat: no-repeat;margin: 4px 12px 0 0;}
.module-content ul.menu a:before {position: absolute;content: '';left: 0;}
.module-content .menu li > .item:hover span > .menu-arrow, .module-content .menu li > a:hover span > .menu-arrow, .module-content .menu li.current.active > a span .menu-arrow, .module-content .menu li.active#current > a span .menu-arrow, .module-content ul.menu li > a:hover:before, .module-content ul.menu li > a:hover:before, .module-content ul.menu li.active.current > a:before, .module-content ul.menu li.active#current > a:before {background-position: 4px -380px;}

/* Horizontal Menu Style */
.horizmenu ul.menu {margin: 0;padding: 0;list-style: none;}
.horizmenu ul.menu li {list-style: none;display: inline-block;margin-right: 23px;}
.horizmenu ul.menu li a, .horizmenu ul.menu li .item, .horizmenu ul.menu li .separator {padding: 0;display: inline-block;font-size: 1.1em;}
.horizmenu ul.menu li a span, .horizmenu ul.menu li .item span, .horizmenu ul.menu li .separator span {padding: 0;display: inline-block;}
.horizmenu .rt-block {border-radius: 10px;}
.horizmenu.bottom-menu .rt-block {margin: 25px 0 -27px;}
.horizmenu .module-content {margin: 0;padding: 0;}
.horizmenu .module-surround {margin: -15px;padding: 15px;border-radius: 10px;}
.horizmenu .module-surround:after {border-color: transparent;}
.horizmenu .module-content ul.menu .menu-arrow {float: right;box-shadow: none;border: none;margin: 5px 0 0 5px;}
.horizmenu .module-content ul.menu li:hover .menu-arrow {float: right;box-shadow: none;border: none;background-color: transparent;background-position: 4px -131px;}
.horizmenu .module-content ul.menu a:before {display: none;}

/* Logo */
.logo-type-ximenia #rt-logo {width: 260px;height: 82px; margin-top:-33px;}
#rt-logo {display: block;}

/* Buttons & Inputs */
.post-more, .button, .readon, .readmore, button.validate, #member-profile a, #member-registration a, .formelm-buttons button {padding: 3px 15px;border-radius: 4px;/**font-size: 1em;**/font-weight: bold;background-repeat: repeat-x;position: relative;display: inline-block;line-height: 1.8em;z-index: 0;background-position: 0 -133px;-webkit-transition: background-color 0.1s ease-in;-moz-transition: background-color 0.1s ease-in;-o-transition: background-color 0.1s ease-in;-ms-transition: background-color 0.1s ease-in;transition: background-color 0.1s ease-in;}
.button:hover, .readon:hover, .readmore:hover, button.validate:hover, #member-profile a:hover, #member-registration a:hover, .formelm-buttons button:hover, .sprocket-mosaic-loadmore:hover, .readmore:hover a {background-position: 0 0;}
.button:after, .readon:after, .readmore:after, .validate:after, .box1 a.readon:hover:after, #member-profile a:after, #member-registration a:after, .formelm-buttons button:after {content: "";position: absolute;top: 0;bottom: -3px;left: 0;right: 0;z-index: -1;border-radius: 4px;}
.main-body-dark .button:after, .main-body-dark .readon:after, .main-body-dark .readmore:after, .main-body-dark .validate:after, .main-body-dark .box1 a.readon:hover:after, .main-body-dark #member-profile a:after, .main-body-dark #member-registration a:after, .main-body-dark .formelm-buttons button:after, #rt-footer .button:after, #rt-footer .readon:after, #rt-footer .readmore:after, #rt-footer .validate:after, #rt-footer .box1 a.readon:hover:after, #rt-footer #member-profile a:after, #rt-footer #member-registration a:after, #rt-footer .formelm-buttons button:after, .box1 .button:after, .box1 .readon:after, .box1 .readmore:after, .box1 .validate:after, .box1 .box1 a.readon:hover:after, .box1 #member-profile a:after, .box1 #member-registration a:after, .box1 .formelm-buttons button:after {bottom: -2px;}
/**.readmore,.post-more a {margin: -8px -15px;padding: 3px 12px;display: inline-block;}**/
.readon span:after {content: '+';margin-left: 5px;}

/* Top */
#rt-top {background-repeat: repeat-x;background-position: 50% 65%;}

/* Showcase */
#rt-showcase {position: relative;z-index: 0;background-position: 10% 0;background-repeat: repeat-x;}
#rt-showcase:after {content: "";position: absolute;top: 0;bottom: 0;left: 0;right: 0;z-index: -1;}
#rt-showcase .module-surround {border-radius: 5px;}

/* Footer */
#rt-footer {background-repeat: repeat-x;text-shadow: -1px -1px 1px rgba(0,0,0,0.4);padding-bottom: 30px;}
#rt-footer .title {padding-bottom: 8px; padding-top:15px;}

/* Popup/Login Module Feature */
#rt-popup, #rt-popuplogin {display: none;}
#rt-popup .module-content, #rt-popuplogin .module-content {margin: 0;text-shadow: none;}
#rt-popup .rt-block, #rt-popuplogin .rt-block {margin: 0;padding: 0;}
#rt-popup .title, #rt-popuplogin .title {padding: 0;margin-bottom: 15px;margin-top: 0;}
#rt-popuplogin #form-login-username label, #rt-popuplogin #form-login-password label {display: none;}
#rt-popuplogin #modlgn-passwd, #rt-popuplogin #modlgn-username {width: 160px;}
#rt-popuplogin input.button {clear: both;display: block;}
#rt-popuplogin p {float: left;margin-bottom: 10px;}
#rt-popuplogin p:first-child {margin-right: 10px;}
#rt-popuplogin .readon {float: right;}
#rt-popuplogin ul li {float: none;display: inline-block;margin-right: 10px;}
#rt-popuplogin #login-form label {width: auto;}
#rt-controls .rt-popupmodule-button .buttontext {font-weight: normal;line-height: 20px;}

/* Social Icons */
#rt-header .rt-social-buttons {float: right;}
.rt-social-buttons .social-button {height: 31px;width: 31px;background-repeat: no-repeat;display: inline-block;margin-right: 3px;}
.rt-social-buttons .rt-twitter-btn {background-position: -39px 0;}
.rt-social-buttons .rt-twitter-btn:hover {background-position: -39px -34px;}
.rt-social-buttons .rt-facebook-btn {background-position: 0 0;}
.rt-social-buttons .rt-facebook-btn:hover {background-position: 0 -34px;}
.rt-social-buttons .rt-google-btn {background-position: -77px 0;}
.rt-social-buttons .rt-google-btn:hover {background-position: -77px -34px;}
.rt-social-buttons .rt-rss-btn {background-position: -116px 0;}
.rt-social-buttons .rt-rss-btn:hover {background-position: -116px -34px;}
.rt-social-buttons .rt-social-text {float: left;margin: 5px 8px 0 0;font-style: italic;font-size: 0.9em;}

/* Typography */
ul.dots {padding: 0;margin: 0 0 15px 0;background: none;}
ul.dots li {list-style: none;padding: 0 0 0 25px;margin: 0 0 8px 0;background-position: 0 2px;background-repeat: no-repeat;}
ul.dots li a {font-size: 1.1em;line-height: 1.3em;}

/* To Top - Feature */
.totop {text-align: center;margin: 0;padding: 0;}
.rt-totop {display: inline-block;font-size: 1.2em;text-align: center;border-radius: 4px;margin-top: -15px;padding: 3px 25px;-webkit-transition: none;-moz-transition: none;-o-transition: none;-ms-transition: none;transition: none;}
.totop-arrow {width: 15px;height: 10px;display: inline-block;margin: 0 0 0 5px;}
.totop-desc {text-align: center;display: inline-block;font-size: 0.85em;letter-spacing: -1px;font-weight: bold;}

/* Font Size - Feature */
.rt-fontsizer-buttons .button {height: 15px;width: 15px;padding: 0;background-repeat: no-repeat;border-radius: 2px;}
.rt-fontsizer-buttons .button:after {border-radius: 2px;}
.rt-fontsizer-buttons .smaller .button {background-position: 4px 5px;}
.rt-fontsizer-buttons .smaller:hover .button {background-position: 4px -103px;}
.rt-fontsizer-buttons .larger .button {background-position: 4px -46px;}
.rt-fontsizer-buttons .larger:hover .button {background-position: 4px -159px;}
.rt-fontsizer-desc {float: left;padding-right: 10px;}
.rt-fontsizer-buttons {float: left;}

/* Branding */
.copy-block, .brand-block {margin: 0;}
#developed-by {overflow: hidden;text-align: right;}
#rocket {display: inline-block;width: 160px;height: 25px;margin: -30px 0 0 0; float:right;}

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

#canvas0, #canvas1, #canvas2, #canvas3, #canvas4, #canvas5 {
background:none !important;}

#je-modcon {
border:none !important;}

#je-module {
background:none !important;}

#latest-posts {
list-style:none;}

.eztc {font-weight:bold;
margin-top:10px;
margin-bottom:10px;
font-size:15px;
}

.eztc a{
color:#FFF !important;}

.copyright {
display:none;}

.jd_footer {
display:none;}

.je-con {
margin-top:10px;}



.doc {
background-color:#FFFFFF;
padding:10px;
}

.chronoform {
display:none;}

#hwdvids .standard {
border:none !important;}

.extcal_weekcell {
font-size:10px;
visibility:hidden;
width:1px !important;
height:10px;
display:block;
}
.extcal_month_label{
font-size:10px !important;}

.extcal_navbar{
font-size:10px !important;}

.extcal_weekdays {
width:185px !important;}

.layout-showcase .sprocket-features-pagination {
left:0px !important;}

#rt-showcase .sprocket-features-container .readon {
bottom:-40px !important;
margin-left:19% !important}

.layout-showcase .sprocket-features-title {

font-size:150% !important;}

#rt-showcase .sprocket-features-img-container {
top:-38px;}

#rt-top {
background:none !important;}

#hwdvids .listThumbnail {
text-align:center;}

.feature_module {
margin-top:-30px !important;
margin-bottom:-30px !important;
}

.sprocket-features-content {
margin-top:-35px;}

.feature_bg {
background-image: url('/images/cta/basic.png');
background-repeat:no-repeat;
width:174px;
height:44px;
}

.feature_text {
text-align:center;
line-height:42px;
font-weight:bold;
font-size:16px;}

.panel div.content_left ul {
    width: 525px;
}
.topwidget .module-surround{
	z-index:99999;
}
.topwidget .menu a, .topwidget .module-content ul.menu a:before {
	content: none;
}
.topwidget .module-content .menu a{
	text-shadow:none !important;
}
.panel div.content_left ul li a {
    padding: 0 5px !important;
}

.topwidget .module-content,
.topwidget .module-surround,
.topwidget .rt-block{
	padding:0 !important;
	margin:0px !important;
}

#rt-header .rt-social-buttons,
#rt-header .rt-block {
	margin:0px;
	}

#rt-header .rt-social-buttons {
	margin-right:-5px;
	margin-top:18px;
	}

.topwidget .module-bm{
	height:0 !important;
}
.topwidget .module-inner3 {
	padding:0 !important;
}
.topwidget .module-content {
    margin: 0 0 -10px;
}

textarea, input[type="text"] {
  width: 170px;
}

body div#je-module {
  padding: 0px;
}

body div#je-modcon {
  border-left: 0px solid #8A8DA0;
  border-right: 0px solid #8A8DA0;
  border-top: 0px solid #8A8DA0;
  padding: 0px;
}

body div#je-module div#je-address {
  background:transparent;
  padding: 10px 5px 5px 0;
  text-align: right;
}

body div#je-readmore .readon {
	margin-left:8px;
}

div#je-module div#je-modimg {
  text-align: center;
  float:left;
  margin-right:8px;
  margin-top:4px;
}

div#je-module div#je-description {
  padding: 0px 0;
  text-align: justify;
}

div#je-module div#je-description h3 {
	margin:0 0 10px;
	}







.module-content #hwdvids .standard {
  border: 0px solid #CCCCCC;
  margin-bottom: 10px;
}

.module-content #hwdvids .listThumbnail {
  padding: 0 3px 3px 0;
  text-align:center;
}

#rt-main #hwdvs_navcontainer ul li,
#rt-main #hwdvs_navcontainer li#active {
  background: transparent !important;
}

#rt-main #hwdvs_navcontainer ul li a,
#rt-main #hwdvs_navcontainer li#active a{
background-position: 0 -133px;
background-repeat: repeat-x;
border-radius: 4px 4px 4px 4px;
display: inline-block;
font-weight: bold;
line-height: 1.8em;
padding: 3px 15px;
position: relative;
transition: background-color 0.1s ease-in 0s;
z-index: 0;
background-color: transparent;
background-image: url("../images/overlays/light/readon.png");
border: 1px solid rgba(0, 0, 0, 0.2);
box-shadow: 0 1px 3px rgba(0, 0, 0, 0.15) inset;
color: #333333;
text-shadow: 1px 1px 1px rgba(225, 225, 225, 0.4);
width:95%;
}

#rt-main #hwdvs_navcontainer ul li a:hover,
#rt-main #hwdvs_navcontainer li#active a:hover {
	background-color:#006BB0 !important;
	color: #fff;
	text-shadow: -1px -1px 1px rgba(0,0,0,0.4);
	}

body #hwdvids .menudo_image {
background: #F3F3F3 !important;
border: 1px solid #CFCFCF;
box-shadow: 0 1px 2px rgba(0, 0, 0, 0.15) inset;
border-radius:3px;
}

body #hwdvids input.field {
  background: none repeat scroll 0 0 transparent;
  color: #333;
  font-family: arial,sans-serif;
  font-size: 12px;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  line-height: normal;
  margin: 3px 0 0 7px;
  padding: 3px 0 0 3px;
  width: 135px;
}

body #hwdvids input.button {
background: url("../images/search_bar.png") no-repeat scroll 0 50% transparent !important;
cursor: pointer;
height: 28px;
margin-top: 0;
padding: 0;
width: 28px;
}

body #hwdvids .standard {
  margin-bottom: 10px;
  border:0px;
}

body #hwdvids h2 {
	background: none;
  font-size: 120%;
  line-height: 100%;
  margin: 1px;
  padding: 5px;
  text-align: left;
  width: auto;
}

body #hwdvids .footer {
  background-color: transparent;
  border: 0px solid #ADADAD;
  font-size: 85%;
  font-weight: bold;
  margin: 0 auto 5px;
  padding: 5px;
  text-align: center;
}


/* roktabs */

#rt-showcase .roktabs-wrapper .light {
  position: relative;
  border:0px;
}


#rt-showcase .roktabs-wrapper .light .roktabs-container-tr, 
#rt-showcase .roktabs-wrapper .light .roktabs-container-inner, 
#rt-showcase .roktabs-wrapper .light .active-arrows {
  background: none;
}

#rt-showcase .roktabs-wrapper .light .wrapper img {
	float:right;
	margin-top:63px;
	}

#rt-show-container {
box-shadow: 0 0 4px rgba(0, 0, 0, 0.5);
}

#rt-showcase .roktabs-links, .showcaseblock-overlay-dark #rt-showcase .active-arrows {
  background: url(../images/showcase-tab-bg.png) repeat-x scroll 50% 0 transparent;
}

.roktabs-wrapper .roktabs-links ul {
  list-style-type: none;
  margin: 0;
  overflow: hidden;
  text-align: left;
}

#rt-showcase .roktabs-links ul li.active span {
  background: url(../images/showcase-readon.png) repeat-x scroll 50% -1px transparent;
}

#rt-showcase .roktabs-wrapper .light .roktabs-links ul.roktabs-bottom {
  background: transparent;
  height: 54px;
  margin: 0;
}

#rt-showcase .roktabs-links ul li span {
  border-radius: 0 0 0 0;
  font-size: 100%;
  line-height: 46px;
  padding: 4px 24px;
  display:block;
}

#rt-showcase .roktabs-wrapper .light .roktabs-links ul li {
  background: url(../images/top-div.png) repeat-y scroll 100% 0 transparent;
  color: #FFF;
  font-family:"TitilliumText22LMedium",Helvetica,Arial,sans-serif;
  border:0px;
  float: left;
  height: 54px;
  line-height: 31px;
  margin: 0;
  padding: 0;
  position: relative;
  text-decoration: none;
}

#rt-showcase .roktabs-wrapper .light .roktabs-links {
  margin:0 0 -15px -15px;
  overflow: hidden;
}

#rt-showcase .roktabs-wrapper .light .roktabs-container-wrapper div.wrapper {
  padding: 0px;
}




#rt-showcase .rokstories-layout6 .feature-story {
  float: left;
  width: 700px;
}

#rt-showcase .feature-block .feature-desc {
  line-height: 130%;
  font-size:110%;
}


#rt-showcase .rokstories-layout6 .feature-controls {
  bottom: 0;
  position: absolute;
  left: 0;
}

#rt-showcase .feature-block {
	overflow: hidden;
	position: relative;
	height:417px;
	margin-top:-23px;
}

#rt-showcase .rokstories-layout6 .feature-circles-sub, 
#rt-showcase .rokstories-layout6 .feature-arrow-r, 
#rt-showcase .rokstories-layout6 .feature-arrow-l {
  background-image: url(../images/rokstories-controls.png);
}

#rt-showcase .rokstories-layout6 .feature-arrow-l {
  background-position: 0 -19px;
  height: 10px;
  top: 1px;
  width: 7px;
}

#rt-showcase .rokstories-layout6 .feature-arrow-r {
  background-position: -22px -19px;
  height: 10px;
  top: 1px;
  width: 7px;
}

#rt-showcase .rokstories-layout6 .feature-controls div.feature-controls-inner {
  float: left;
  position: relative;
  border-radius: 12px 12px 12px 12px;
  bottom: 17px;
  padding: 8px;
   background: none repeat scroll 0 0 #3C9DD0;
}

#rt-showcase .rokstories-layout6 .feature-circles {
  height: 12px;
  margin: 0 8px;
}

#rt-showcase .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/rokstories-controls.png);
}

#rt-showcase .rokstories-layout6 .feature-circles-sub {
  background-position: 0 0;
  background-repeat: no-repeat;
  display: block;
  float: left;
  height: 12px;
  margin: 0 2px;
  width: 12px;
}

#rt-showcase .rokstories-layout6 .feature-circles-sub.active {
  background-position: -17px 0;
}

/* homepage showcase */
.customize_showcase .module-surround{
background-image:none!important;
box-shadow:none !important;
font-size:15px !important;
}

.customize_showcase .rt-block{
padding:0!important;
}

.customize_showcase .feature-story{
}

.customize_showcase .feature-controls-inner{
background:none !important;
}

.customize_showcase .feature-title{
margin-bottom:10px!important;
}

@media screen and (-webkit-min-device-pixel-ratio:0) {
.customize_showcase .feature-wrapper{
height:401px !important;
}
}

.customize_showcase .feature-wrapper{
height:421px;
}

.customize_showcase .readon{
font-size: 14px!important;
}

.customize_showcase .feature-title{
font-size:220%!important;
}

#rt-showcase .rt-desc1 a{
font-weight: bold!important;
font-size: 20px!important;
color:#fff!important;
}

#rt-showcase .module-surround {
min-height: 271px;
}

.ezbli{
padding-left:0!important;
}

#rokstories-280{
height:386px\9 !important;
}

.button:hover, .readon:hover, .readmore:hover, button.validate:hover, #member-profile a:hover, #member-registration a:hover, .formelm-buttons button:hover, .layout-showcase .sprocket-features-arrows .arrow:hover, .sprocket-mosaic-loadmore:hover, .title1 .module-title, .layout-showcase .readon, #k2Container .itemCommentsForm .button:hover, .sprocket-mosaic .sprocket-mosaic-filter li:hover, .sprocket-mosaic .sprocket-mosaic-order li:hover, .sprocket-mosaic .sprocket-mosaic-filter li.active, .sprocket-mosaic .sprocket-mosaic-order li.active, .fronttabs .image-description, .title4 .arrow-box, .menutop.level1 > li.active .item {
    background-color: #007BCA;
}


#rt-bottom .post-date,
.chronoform,
#page-bg .clear small,
.jd_footer,
p.copyright {
	display:none;
	}


#rt-bottom .post-content {
	margin-bottom:5px;
	}
	
#ezblog-head .component-title{clear:both; font-size:2.1em;}

.nm-avatar-wrapper {
	display:none !important;}
	
.nm-testimonial {
	font-family:"Arial", Gadget, sans-serif !important;}	
.nm-summary	{
	font-family:"Arial Black", Gadget, sans-serif !important;}	

.nm-squarius-white.nm-module {
	border:none !important;}	
	
.newsflash-title a	{
	color:#fff !important;}
	
blockquote{font: italic 14px/20px Georgia, Serif;}

#rt-navigation .menu-block{padding-top:0px;margin-top:0px;}

.static_showcase .module-surround{background:none!important;box-shadow:none!important;}

.rt-container #autoID-b298f3ef9520465ce89c27cb8c4539be_container_div{display:none;}


.static_showcase .rt-block, .static_showcase .rt-block .module-content{margin:0!important; padding:0!important;}

.main-bg-orange #rt-showcase{border-top: 6px #650507 solid;}

h4{line-height:26px!important;}

.rt-article #JCQuick_Signup_Form .jclabel {
width:200px;
}

.rt-article #JCQuick_Signup_Form .jcfiled table {
margin-left:0px;
}

.rt-article #JCQuick_Signup_Form .jc_sbtn,
.rt-article #JCQuick_Signup_Form td table {
margin-left:200px;
}
.companydiff{margin-top:-8px;}
.companydiff .module-content{margin-top:-20px;}

/*free 2 hours consultation module start */
.freeconsultation .module-surround, .freeconsultation .module-surround:after, .freeconsultation .module-content{border:none!important; box-shadow:none!important;padding:0!important}
.freeconsultation_content {width:376px;float:left; padding:30px 15px 0 35px;}
.freeconsultation_form {width:225px;float:left; padding: 6px 0 0 30px;}

.frecons_title {color:#7d0c10; font-weight:600;}
.frecons_title span.title1 {font-size:18px; padding-left: 1px;}
.frecons_title span.title2 {font-size:26px; line-height: 42px;}
.frecons_content{padding-top:15px; font-weight: bold; line-height: 27px;}
.freeconsultation_form .JC_qckSignUp_pretxt{margin-top:-12px;}
.freeconsultation_form {color:#fff!important;}
.freeconsultation_form .inputbox{background-color:#fff!important;height:21px;}
.freeconsultation_form .jc_sbtn{float:right; margin-top:8px;}
.freeconsultation_form .qsupbtn{background:#c41b1c; color:#fff!important;}
/*free 2 hours consultation module end */


.component-content #JCQuick_Signup_Form td.jclabel {
	width:196px;
	}

.component-content #JCQuick_Signup_Form td.jcfiled table {
	margin-left:0px;
	}

.component-content #JCQuick_Signup_Form .jc_sbtn,
.component-content #JCQuick_Signup_Form td table {
	margin-left:196px;
	}
	
.root {
	background:none !important;}	
	
.daddyicon {
	display:none !important;}	
	
	
.typography-style-light blockquote.nm-testimonial {
  padding-left:30px;
}

.typography-style-light blockquote.nm-summary {
	padding-left:30px;
	background:none;
	}