#footerwrap .zen-spotlight {
 background: #eeeeee;
  width: 980px;
  margin: auto;
  float: none !important;
  height: 175px;
}
#footerwrap .zen-row {
 margin: none !important;
 padding: none !important;
}


.itemid-492 #grid4wrap.primary-row {background: #fcb42e !important;}
.itemid-507 #grid4wrap.secondary2-row {background: #fcb42e !important;}

#footerwrap.grey {background:none !important;}

.home #grid-wrap, .itemid-156 #grid-wrap, .itemid-277 #grid-wrap, .itemid-261 #grid-wrap, .com_j2store #grid-wrap, .itemid-293 #grid-wrap, .itemid-187 #grid-wrap {
  margin-top: -30px;
  width: 980px;
  margin: auto;
  float: none !important;
}
.zg-col-4, .one-third {
  border-left-width: 0;
  margin-left: 1.5% !important;
  padding: 0;
  width: 31%;
}
.itemid-101 .formControls {
  margin: 0px !important;
}
.rsform-block.zg-col-3 {
  float: left;
}
#footerwrap a {
  background: #206ba4;
  padding: 3px;
}
.moduleSubtitle {
  display: block; 
  font-size:.5em;
  margin-top:-15px;
}
.itemid-156 #mainWrap .zen-container {
  width: 90% !important;
}
.itemid-261 #mainWrap .zen-container {
  width: 92% !important;
}

.itemid-187 #mainWrap .zen-container {
  width: 92% !important;
}

.itemid-293 #mainWrap .zen-container {
  width: 90% !important;
}

.itemid-186 #mainWrap .zen-container {
  width: 90% !important;
}

.responsive-enabled #mainWrap, .itemid-156 #mainWrap, .itemid-277 #mainWrap, .itemid-261 #mainWrap, .itemid-293 #mainWrap {
  background: white;
}

.itemid-156 #userForm {
  background: steelblue none repeat scroll 0 0;
  padding-top: 10px;
}

.j2addtocart {
    text-align: right;
}

div.subCategory h2 { background: #f1ebe1; margin: -8px; padding:0 5px;}

div.catItemHeader h3.catItemTitle {
    background: #f0f0f0 none repeat scroll 0 0;
    margin: 10px -12px !important;
	padding: 5px !important;
}

.j2store-cart-table{
	border-collapse: collapse;
	width:100%;
	border: 1px solid;
}


.j2store-cart-table th, .j2store-cart-table td {
	border: 1px solid;
}

.secondary3-row {background: #f1ebe1;}
.secondary3-row .formControlLabel {color: #212121;}
lable  {color: #212121 !important;}




table.pdfinvoice th, table.pdfinvoice td{
	display: inline-block;
  font:Verdana, Geneva, sans-serif;
  font-size: inherit;
  text-rendering: auto;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

.itemid-276 .subCategory h3 { background: #f1ebe1; margin: -8px; padding:0 5px;}

#zenkit > div.k2CategoriesBlock > div.itemListCategory {background: #38618c;}

.row {
    clear:both;
	float:left;
	margin-bottom: 15px;
}

.com_j2store {}

#zenkit .zenkit-item-container.span4 {
  float: left;
  width: 18%;
  margin-left: 5px;
  margin-right: 5px;
}

.zenkit-item-container.span4 {
  float: left;
  width: 30% !important;
  margin-left: 5px;
  margin-right: 5px;
  padding-left: 15px;
}

div.j2store-product.variable.default {
    background: #f2f2f2;
    padding: 5px;
}

div.j2store-product.simple.default {
    background: #f2f2f2;
    padding: 5px;
}

div.j2store-product.configurable.default {
    background: #f2f2f2;
    padding: 5px;
}
	

.pblack p {
  color: black;}

.responsive-enabled #grid-wrap {
margin-top: -30px;
width: 980px !important;
margin: auto;
float: none !important;
}

.responsive-enabled #mainWrap .zen-container {
  width: 92%;  
}

#navwrap .navbar-header {
    width: 980px !important;
    margin: auto;
}

div#top-overlay {
    margin: auto;
    width: 980px;
  	float: none;
}

#topwrap {
    background-color: #eeeeee;
}

div.serviceslayout h2{
	 background: #38618c none repeat scroll 0 0; 
	/* background: #d64550 none repeat scroll 0 0; */
	color: #FFF;
}

div.serviceslayout h2 a:hover{
	color: #FFF;
}

.services div.subCategoryContainer {width: 100%}

div.serviceslayout{ border: none !important; background: none !important;}

.socialSharing.zenblock {
  padding: 0px !important;
  margin: 0px !important;
    overflow: visible !important;
}
.socialSharing.zenblock .span4 {
  width: 15%;
}

h2.contentheading  {
    padding-top: 30px;
}
.mainwrap .sidebar {
	padding-left: .75% !important;
}
.module-inner {
  padding-left: 3px;
}

.blue {
    background: #38618c;
}

.blue p {
    color: #ffffff;
}

.product-price-container .strike { text-decoration: none !important }

.itemid-269 #grid1wrap .zen-container {
  width: 92% !important;
  background: orange;
}
.secondary2-row {background: #D64550;}

.itemFullText {margin-top: 0px !important;}
.itemFullText .zenkit-introtext {margin-bottom: 0px !important;}

#zenkit .itemid-321 ul, #zenkit .itemid-321 ul li {list-style-type: disc !important;}

.software .itemListCategory {
    background: #d64550 none repeat scroll 0 0;
}

.software .softwarelayout h2{
	 background: #d64550 none repeat scroll 0 0 !important; 
	/* background: #d64550 none repeat scroll 0 0; */
	color: #FFF;
}

.categorydescription{ background:#F8F8F8 none repeat scroll 0 0; padding: 10px;}

.container .one-third.column {    width: 28%}
.features_smart .list_features {    margin-top: 43px;}
.column, .columns {    display: inline;    float: left;    margin-left: 10px;    margin-right: 10px;}
.features_smart .list_features .icon_img {   display: inline-block;    float: none;    padding: 5px 15px 34px;    vertical-align: top;    width: 51px; }
.features_smart .list_features .text_feat .titel_feat {    font-weight: 600;    margin: 0;}.features_smart .img_veiu {    background-size: cover;} 
.features_smart h1 {    font-size: 26px;    line-height: 1.5em;    margin-right: 45px;    text-align: center;    text-transform: none;}
.phon-img{ text-align:center;}.phon-img img{ width:70%;} 
.right-text{text-align: center}
.features_smart .list_features .text_feat  {   display: inline-block;    max-width: 100%;    vertical-align: top;    width: 230px;}


.itemid-322 h2.article-title-cool {margin-top: 0;
    line-height: 1.4em;
    padding-left: 30px;
    margin-bottom: 10px;
    position: relative;
    z-index: 1;
    background: #f7f7f7;
    padding: 40px;}


//CSS for InstantDemo


.itemid-187 .zg-col-3 {
 margin-left:2.5% !important;
}
.itemid-406 .itemHeader
{background: #fcb42e!important;
height: 100px;
margin-right:-5px;
margin-left:-5px;
padding: 5px;}

.itemid-492 h2.contentheading
{background: #fcb42e!important;
height: 100px;
margin-right:-10px;
margin-left:-10px;
  margin-top: -20px;
padding: 5px;
color: white;}

.itemid-492 .zg-col-3 {
 margin-left:2.5% !important;
}

.itemid-187 h2.contentheading, .itemid-507 h2.contentheading, .itemid-511 h2.contentheading
{background: #fcb42e!important;
height: 100px;
margin-right:-10px;
margin-left:-10px;
  margin-top: -20px;
padding: 5px;
color: white;}

.itemid-187 .zg-col-3, .itemid-507 .zg-col-3, .itemid-511 .zg-col-3 {
 margin-left:2.5% !important;
}
button.crankwheel-com-showu-launch-button {background: #fcb42e!important;}

.itemid-492 #grid6wrap, .itemid-507 #grid6wrap {
 margin-top:0px;
}

//CSS to change gradient of row grid style

.primary-row {background: #236e8b;}

.formResponsive .formHorizontal .formControlLabel {
    text-align: left!important;
}

.itemid-545 #grid1wrap {
  color: white;
  background: #fcb42e!important;
}
.activebar-container {
  bottom: 0 !important; 
top: auto;}