body
{
	margin:0px;
	padding:0px;
	height: 100%;
    
    background: #f6f6f6;
	color:darkgray !important;
}

@font-face
{

	font-family:'OpenSansLight';
	font-family: monospace;
	src: url('https://ingrid.zcubes.com/zcommunity/fonts/OpenSansLight.ttf');
}

@font-face
{

	font-family:'QuicksandLight';
	src: url('https://ingrid.zcubes.com/zcommunity/fonts/QuicksandLight.otf');
}

@font-face
{

	font-family:'RalewayThin';
	src: url('https://ingrid.zcubes.com/zcommunity/fonts/RalewayThin.otf');
}

/*sdsdsdsdsd*/

.Website .Archives{

background-color: rgba(24, 24, 24, 0.95);
font-family: Candara !important;
font-family: monospace;
font-size: 19px;

}


#divArchives a:-webkit-any-link {
    color: rgb(255, 255, 255);
}


.menulinks {
    border: 1px solid rgb(135, 135, 135);
}


.menulinks:hover {
    background: rgba(92, 92, 92, 0.8);
}


.Website .maindiv2 
{
    width: 100%;
}
/*.Website .shareandmenubar 
{
	display: none !important;
}*/
.Website .titlenewcontainerAdd
{
	display:none;
}
.topbar .AuthorImageTitle_topbar
{
	display:none;
}
#divcubeecontrolcontainer
{
	display:none;
}
.postediticon
{
	display:none;
}
.footer
{
	display:none !important;
}
.Website .cubee 
{
    width: 100%;
    height: 100%;
    -webkit-border-radius: 0;
    -moz-border-radius: 0;
    border-radius: 0;
    background-color: rgba(255, 255, 255, 0);
    -webkit-box-shadow: none;
    -moz-box-shadow: none;
    box-shadow: none;
    border: none;
    margin-top: 0;
    box-sizing: border-box;
    padding-left: 0;
    padding-right: 0;
    padding-top: 0;
    padding-bottom: 0;
    clear: left;
    position: relative;
    display: inline-block;
}
.blogcontent img:not(.nolightbox) 
{
    max-width: 100%;
    margin: 0;
    height: inherit;
    border-radius: 0;
    box-shadow: none !important;
}
.Website .blogcontent
{
	font-family: inherit;
	font-family: monospace;
}
.Website .date
{
	margin-left: inherit;
}
.morebtn 
{
    padding: 6px 20px;
    border-radius: 16px;
    -moz-border-radius: 16px;
	background-color: #b54c54;
	margin-left: 77px;
    margin-top: 37px;
    cursor: pointer;
	color: #FFFFFF;
    font-size: 18px;
    width: 65px;
}
a
{
	/*text-decoration:none;*/
}

@media only screen and (max-width: 1024px) and (min-width: 481px)
{
.Website 
{
	min-width: inherit;
}
}
@media only screen and (max-width: 481px) and (min-width: 100px)
{
.blogcontent img:not(.nolightbox)
{
	max-width: inherit !important;
	width:auto!important;
}               
}


/*sdsdsdsdsd*/

.logo
{
	margin-top: 20px; 
	background-image: url('https://home.zcubes.com/img4/zlogo1.png');
	background-repeat: no-repeat;
	height: 85px;
	display: block;
	box-shadow: none !important;
	margin-left: 50px;
	width: 100px;
    margin: 0px auto;

}

body
{
	border-top:3px solid #98000c;
	font-family: 'Open Sans', sans-serif;
	font-family: monospace;
	color:#333333;
	color:darkgray;
}
.subcontent
{
	font-family: 'Open Sans', sans-serif;
	font-family: monospace;
	font-size: 18px;
	margin-left: 10px;
	margin-bottom: 15px;
    /*color: black;*/
}

a
{
	color: #585858;
}

header 
{
    position: relative;
    width: auto;
    max-width: 920px;
    margin: 0 auto 20px auto;
	box-shadow: 0px 17px 45px 30px #d8d8d8;
}
.banner
{

	position: relative;
    width: auto;
    max-width: 900px;
    margin: 0 auto 20px auto;
	margin-top1: -25px;
}

.banner 
{
   
    background-image: url("https://ingrid.zcubes.com/zcommunity/contentfiles/blog/bocnew/bg001_1470240992.jpg");
    background-size: cover;
    background-position: center center;
    background-repeat: no-repeat;
    color: #d8d8d8;
    color: black;
	position: relative;
	text-align:center;
}
.banner 
{
	height:180px;
}

.header 
{
	font-family: 'OpenSansLight';
	font-family: monospace;
    /*color: #000000;*/
    padding: 0px;
    font-size: 35px;
    font-weight: 300;
    margin-top: 80p;
    /*padding-top: 38px;    
    padding-left: 54px;	 
	*/
}

.excel
{
	font-family:'OpenSansLight';
	font-family: monospace;
	font-size:24px;
	color: #98000c;
	padding: 0px;
	padding-left: 53px;
}

.subcontent1 
{
    /* width: 66%; */
    background1: #903737;
   
    background-size: cover;
    -webkit-background-size: cover;
    -moz-background-size: cover;
    -o-background-size: cover;
    overflow: hidden;
    /*margin-left: 24%;*/
    /*max-width: 900px;
    padding-left: 10px;*/
	width: auto;
    max-width: 900px;
    margin: 0 auto 20px auto;
	    /*background-image: url(https://images.zcubes.com/ZCubes/indexImg/zcubes.png);*/
    background-position: right bottom;
    background-size: initial;
    background-repeat: no-repeat;
	padding-bottom:100px;
	
}


.subcontent2inner 
{
     width: 100%;
    -webkit-border-radius: 0 20px;
    -moz-border-radius: 0 20px;
    /* border-radius: 0 20px; */
    /* background-color: #fff; */
    /* -webkit-box-shadow: 0 3px 5px rgba(63,113,163,.19); */
    /* border: solid 1px #d2d2d2; */
    /* float: left; */
    box-sizing: border-box;
    padding: 0%;
    /* margin-top: -84px; */
    background: #f1f1f1;
    display: inline-block;
    margin-top: -5px;
    /* text-align: center; */
    border-top: 1px solid #d2d2d2;
    border-bottom: 1px solid #d2d2d2;
}  

.subcontent3inner 
{
    width: 100%; 
    -webkit-border-radius: 0 20px;
    -moz-border-radius: 0 20px;
    /* border-radius: 0 20px; */
    /* background-color: #fff; */
    /* -webkit-box-shadow: 0 3px 5px rgba(63,113,163,.19); */
    /* border: solid 1px #d2d2d2; */
    /* float: left; */
    box-sizing: border-box;
    padding: 0%;
    /* margin-top: -84px; */
   background: #d0d0d0;
    display: inline-block;
    margin-top: -5px;
    /* text-align: center; */
} 


.textsubleft
{
    width: 48%;
} 

.white 
{
    color: #FBFBFB;
} 

.textsubleftblack 
{
    color: white;
    
} 
.textmore 
{
    color: white;
	
} 



@media only screen and (max-width: 1024px) and (min-width: 481px){

	.Website .Nxt {
    /*padding: 0px 0px 0px 8px;
    display: inline-block;
    cursor: pointer;
    color: #747474;
    font-size: 20px;
    -webkit-border-radius: 15px;
    -moz-border-radius: 15px;
    border-radius: 6px;
    background-color: #f0f0f0;
    border: solid 1px #d5d5d5;
    background-image: -webkit-linear-gradient(bottom, #efefef, #fbfbfb);
    background-image: -moz-linear-gradient(bottom, #efefef, #fbfbfb);
    background-image: -o-linear-gradient(bottom, #efefef, #fbfbfb);
    background-image: linear-gradient(to top, #efefef, #fbfbfb);*/
    float: right;
	margin-bottom: 60px;
	height:34px;
		/*margin-right:41px!important;*/
}
	

.subcontent1 
{
    width: 100%;
    background1: #903737;
   
    background-size: cover;
    -webkit-background-size: cover;
    -moz-background-size: cover;
    -o-background-size: cover;
    overflow: hidden;
    /*margin-left: 0px;*/
	
}


.subcontent 
{
    font-family: 'Open Sans', sans-serif;
	font-family: monospace;
    font-size: 18px;
    margin-left: 10px;
}
.subcontentblack 
{
    font-family: 'Open Sans', sans-serif;
	font-family: monospace;
    font-size: 18px;
    margin-left: -14px;
}
.textsubleftblack
{
    color: white;
    /* margin-left: -14px; */
    /*padding-left: 10px;*/
}
}

@media (max-width: 765px)
{
	.Website .Nxt {
    /*padding: 0px 0px 0px 8px;
    display: inline-block;
    cursor: pointer;
    color: #747474;
    font-size: 20px;
    -webkit-border-radius: 15px;
    -moz-border-radius: 15px;
    border-radius: 6px;
    background-color: #f0f0f0;
    border: solid 1px #d5d5d5;
    background-image: -webkit-linear-gradient(bottom, #efefef, #fbfbfb);
    background-image: -moz-linear-gradient(bottom, #efefef, #fbfbfb);
    background-image: -o-linear-gradient(bottom, #efefef, #fbfbfb);
    background-image: linear-gradient(to top, #efefef, #fbfbfb);*/
    float: right;
	margin-bottom: 60px;
	height:34px;
		margin-right:22px;
}

.subcontent1 
{
    background1: #903737;
    
    /*background-size: cover;
    -webkit-background-size: cover;
    -moz-background-size: cover;
    -o-background-size: cover;*/
    overflow: hidden;
    margin-left1: 20px;
	background-image:none;
	padding-bottom:10px
	
}

.subcontent1inner 
{
    width: 94%;
}
.subcontent2inner 
{
    width: 94%;
}
.subcontent3inner
{
    width: 94%;
}
}

@media (max-width: 500px)
{
	
.spacings
{
margin-left:-20px!important;
}
	
header 
{
    margin-top: 10px;
    text-align1: center;
}

.header 
{
    font-family: 'OpenSansLight';
	font-family: monospace;
    color: #000000;
    padding: 0px;
    font-size: 32px;
    font-weight: 300;
    margin-top: 80p;
    padding-top: 40px;
    padding-left: 9px;
}
.banner 
{
    height: 199px;
}
.logo
{
    margin: 0px auto;
    width: 67px;
}
.morebtn 
{
	display:none;   
}

.whowhen
	{
		margin-left:-21px!important;
	}
.excel 
{
    font-family: 'OpenSansLight';
	font-family: monospace;
    font-size: 24px;
    color: #98000c;
    padding: 0px;
    padding-left1: 51px;
}

.exmore 
{
    
    margin-bottom: 22px;
	margin-left: 15px;
}
.subcontent 
{
   margin-left: 15px!important;
   margin-bottom: 25px;
       margin-top: 15px;
}
.subcontent.textsubleftblack.linkified 
{
    margin-left: 19px;
}

}

.subcontent
{
text-align:center;
}
/*html, body
{
	
	background-attachment: fixed;

}
@media only screen and (max-width: 736px) and (min-width: 100px)
{
	html,body
	{
		background-position-x: -664px;
		background-position-y: -200px;
	}
}
.menubutton
{
	background:white;
	border-radius:50%;
}
.menu
{
	background-color: rgb(60, 60, 60)!important;
}
.topheader
{
	 background-color: rgba(255, 255, 255, 0.51) !important;
}

.content a
{
	color: #C14E0B !important;	

}
.content a:hover
{
	 color: #C14E0B !important;		
}
.cubee
{
	background-color: rgba(255, 255, 255, 0.9) !important;
}*/
.subcontent1
{
    text-align: center;
}
/**********CUSTOM STYLES END HERE*****************/
.subcontent1inner {
width: 200px;
    -webkit-border-radius: 0 20px;
    -moz-border-radius: 0 20px;
    /* border-radius: 0 20px; */
    /* background-color: #fff; */
    /* -webkit-box-shadow: 0 3px 5px rgba(63,113,163,.19); */
    /* border: solid 1px #d2d2d2; */
    /* float: left; */
    box-sizing: border-box;
    padding: 0%;
    /* margin-top: -84px; */
    background: #FBFBFB;
    display: inline-block;
    /* margin-top: -5px; */
    /* text-align: center; */
    box-shadow: -1px 0px 17px #9b9b9b;
    margin: 10px;
    padding-top: 11px;
    height: 184px;
	position1:relative
}
.subleft {
    width: 200px;
    /* float: left; */
    margin: 0px 1%;
}
.subcontent1inner img {
    box-shadow: none !important;
    width: 51px !important;
    /* margin: 45px; */
}
.subright {
    width: 200px;
    /* float: right; */
    margin-bottom: 27px;
    /* margin-top: 13px; */
    /* margin-left: 0px; */
}
.caption {
    display: inline-block;
    color: #2B2B2B;
    font-family: 'OpenSansLight';
	font-family: monospace;
    font-weight: lighter;
    font-size: 25px;
    /* padding: 20px; */
    /* margin-left: -10px; */
    z-index: 9;
}
.subright .caption {
	padding-bottom: 100px;
}
.who {
    display: inline-block;
    color: #2B2B2B;
    font-family: 'OpenSansLight';
	font-family: monospace;
    font-weight: lighter;
    font-size: 30px;
    /* padding: 20px; */
    margin-left: -5px;
    z-index: 8888;
}
.subcontent {
    font-family: 'Open Sans', sans-serif;
    font-family: monospace;
    font-size: 18px;
    /* margin-left: 10px; */
    margin-top: 15px;
    /*color: black;*/
}
.btn {
    background: #e2e2e2;
    padding: 7px;
    border: 1px solid #b2b2b2;
    cursor: pointer;
    margin: 5px;
    color: white;
}
.btn
{
color1:black
}
.btn {
    background: #e2e2e2;
    padding: 7px;
    border: 1px solid #b2b2b2;
    display: inline-block;
    cursor: pointer;
    margin: 5px;
    color: white;
    width: 200px;	
    width: 150px;	
}

.text{
text-align:left;
}
 #slides {
      display: none
    }

    #slides .slidesjs-navigation {
      margin-top:5px;
    }

    a.slidesjs-next,
    a.slidesjs-previous,
    a.slidesjs-play,
    a.slidesjs-stop {
      background-image: url(img/btns-next-prev.png);
      background-repeat: no-repeat;
      display:block;
      width:12px;
      height:18px;
      overflow: hidden;
      text-indent: -9999px;
      float: left;
      margin-right:5px;
    }

    a.slidesjs-next {
      margin-right:10px;
      background-position: -12px 0;
    }

    a:hover.slidesjs-next {
      background-position: -12px -18px;
    }

    a.slidesjs-previous {
      background-position: 0 0;
    }

    a:hover.slidesjs-previous {
      background-position: 0 -18px;
    }

    a.slidesjs-play {
      width:15px;
      background-position: -25px 0;
    }

    a:hover.slidesjs-play {
      background-position: -25px -18px;
    }

    a.slidesjs-stop {
      width:18px;
      background-position: -41px 0;
    }

    a:hover.slidesjs-stop {
      background-position: -41px -18px;
    }

/*    .slidesjs-pagination {
      margin: 7px 0 0;
      float: right;
      list-style: none;
    }*/
	.slidesjs-pagination {
    /* margin: 7px 0 0; */
    /* float: right; */
    list-style: none;
    margin: 0px auto;
    display: -webkit-inline-box;
}

    .slidesjs-pagination li {
      float: left;
      margin: 0 1px;
    }

    .slidesjs-pagination li a {
      display: block;
      width: 13px;
      height: 0;
      padding-top: 13px;
      background-image: url(img/pagination.png);
      background-position: 0 0;
      float: left;
      overflow: hidden;
    }

    .slidesjs-pagination li a.active,
    .slidesjs-pagination li a:hover.active {
      background-position: 0 -13px
    }

    .slidesjs-pagination li a:hover {
      background-position: 0 -26px
    }

    #slides a:link,
    #slides a:visited {
      color: #333
    }

    #slides a:hover,
    #slides a:active {
      color: #9e2020
    }

    .navbar {
      overflow: hidden
    }
	#slides a{
		opacity:.4;
	}
    #slides,.slidesjs-play {
      display: none;
	      margin-top: 50px;
    }

    .container {
      margin: 0 auto;
	  padding-top1: 20px;
    }

    /* For tablets & smart phones */
    @media (max-width: 767px) {
/*      body {
        padding-left: 20px;
        padding-right: 20px;
      }*/
	  .subcontent1inner{
		    box-shadow: 1px 1px 37px #bababa;
	  }
      .container {
        width: auto
      }
    }

    /* For smartphones */
    @media (max-width: 481px) {
      .container {
        width: auto
      }
	  .subcontent
		{
			text-align:left;
		}
		.releases .btn
		{
			display:block
		}
		.releases{
		margin-left: -6px;
		}
    }

    /* For smaller displays like laptops */
    @media (min-width: 768px) and (max-width: 979px) {
      .container {
        width: 724px
      }
    }

    /* For larger displays */
    @media (min-width: 1200px) {
     /* .container {
        width: 1170px
      }
	  header {
        max-width: 1170px
      }*/
    }
	.lighttext
	{
		font-family: 'OpenSansLight';
		font-family: monospace;
    
		font-size:15pt;
	}
	.ol ul {
	 list-style: none;
	 margin-left: 0;
	 padding-left: 1em;
	 text-indent: -1em;
 }
 .ol li:before {
 content: "\0BB \020";
 }
     
 #slides2 .slidesjs-pagination, #slides2 a, .slidesjs-play {
	display:none !important
 }
 
 #slides2
 {
	    font-size: 12pt;
    font-weight: bold;
	display:none;
 }
 #slides2 .slidesjs-container 
 {
    height: 65px !important;
}

 #slides2 .slidesjs-slide 
 {
    vertical-align: middle;
    /* line-height: 89px; */
    padding-top: 20px;
    padding-bottom: 20px;
}
.slidesjs-navigation
{
	display:none !important;
}
.ribbon-wrapper-green 
{
  width: 85px;
  height: 88px;
  overflow: hidden;
  position: absolute;
  top: -3px;
  right: -3px;
}

.ribbon-green 
{
  font: bold 15px Sans-Serif;
  color: #333;
  text-align: center;
  text-shadow: rgba(255,255,255,0.5) 0px 1px 0px;
  -webkit-transform: rotate(45deg);
  -moz-transform:    rotate(45deg);
  -ms-transform:     rotate(45deg);
  -o-transform:      rotate(45deg);
  position: relative;
  padding: 7px 0;
  left: -5px;
  top: 15px;
  width: 120px;
  background-color: #BFDC7A;
  background-image: -webkit-gradient(linear, left top, left bottom, from(#BFDC7A), to(#8EBF45)); 
  background-image: -webkit-linear-gradient(top, #BFDC7A, #8EBF45); 
  background-image:    -moz-linear-gradient(top, #BFDC7A, #8EBF45); 
  background-image:     -ms-linear-gradient(top, #BFDC7A, #8EBF45); 
  background-image:      -o-linear-gradient(top, #BFDC7A, #8EBF45); 
  color: #6a6340;
  -webkit-box-shadow: 0px 0px 3px rgba(0,0,0,0.3);
  -moz-box-shadow:    0px 0px 3px rgba(0,0,0,0.3);
  box-shadow:         0px 0px 3px rgba(0,0,0,0.3);
}

.ribbon-green:before, .ribbon-green:after 
{
  content: "";
  border-top:   3px solid #6e8900;   
  border-left:  3px solid transparent;
  border-right: 3px solid transparent;
  position:absolute;
  bottom: -3px;
}

.ribbon-green:before 
{
  left: 0;
}
.ribbon-green:after 
{
  right: 0;
}

table.releases {
    font-size: 16px;
    font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
    font-family: monospace;
	
	
    border-collapse: collapse;
    border-spacing: 0;
    width: 100%;
	background:white;
}


.releases td, .releases th {
    border: 1px solid #ddd;
    text-align: left;
    padding: 8px;
	padding-top: 16px;
	padding-bottom: 15px;
	width:0%;
	min-width:70px;
}
.releases th {
    padding-top: 11px;
    padding-bottom: 11px;
    background-color: #8b8b8b;
    color: white;
}
.alt td{
	background-color: #ececec;	
}
.releases .btn{	   
font-size: 14px !important;   
}
.releases div{
text-align: center;
}
.releases .divleft{
text-align: left;
}
