.total-blog-list .post-summary > ul,.total-blog-list .post-summary > ol{margin-bottom:1.25rem}.total-blog-list .post-summary *:last-child{margin-bottom:0}
.post-image-wrapper{width:100%;overflow:hidden;position:relative}.post-image{width:100%;margin:0;padding:0;text-align:center}.post-image img{max-width:100%;width:auto;height:auto;display:block}.post-image.animate{transform:translateZ(0);overflow:hidden}.post-image.animate .post-bg-image,.post-image.animate img{overflow:hidden;transform:translateZ(0);transition:transform 0.5s ease,filter 0.5s ease}.post-image.animate.shadow-in:after{content:"";position:absolute;width:100%;height:100%;top:0;left:0;z-index:5;transition:box-shadow 0.5s ease}.post-bg-image{width:100%;background-position:center center;background-repeat:no-repeat;background-size:cover;display:flex;align-items:center;justify-content:center}
.oembed.video,.oembed.codepen,.fr-video{display:block;width:100%;margin-bottom:0;height:0;overflow:hidden;padding-bottom:56.25%;position:relative}.oembed.video video,.oembed.codepen video,.fr-video video{width:100%}.oembed.video iframe,.oembed.codepen iframe,.fr-video iframe{border:none;height:100%;position:absolute;top:0;width:100%;left:0}img.fr-full-width{min-width:100vw;position:relative;left:50%;right:50%;margin-left:-50vw !important;margin-right:-50vw !important}
.fr-video{display:block;width:100%;padding-bottom:52.34%;margin-bottom:0;height:0;overflow:hidden;padding-top:1.5625rem;position:relative}.fr-video iframe{border:none;height:100%;position:absolute;top:0;width:100%;left:0}button.loadmore{display:block;margin:1rem auto}button.loadmore.mobile-button{display:none}.total-blog-list{list-style:none;margin:0;padding:0;display:block;width:100%;position:relative}.total-blog-list .post{position:relative;margin:0;width:100%;overflow:auto}.total-blog-list.hyphenate .post-title,.total-blog-list.hyphenate .post-summary{overflow-wrap:break-word;word-wrap:break-word;hyphens:auto}.blog-link{text-decoration:none}
.total-blog-list .post-categories img{display:inline}.total-blog-list .post-categories img.circle{border-radius:50%}.total-blog-list .post-categories > span:last-child:after{content:"";display:none}
.post-words{font-size:0.9rem;display:block;width:100%;margin:0.5rem 0}
.total-blog-list .button.readmore{margin-top:1rem;margin-bottom:0}.total-blog-list .button.readmore.centered{margin-left:auto !important;margin-right:auto !important;display:table}.total-blog-list .button.readmore.fixed-bottom{position:absolute;bottom:0;left:0;margin:0 !important}.total-blog-list .button.readmore.fixed-bottom.right{left:auto;right:0}.total-blog-list .button.readmore.fixed-bottom.centered{margin-left:0 !important;margin-right:0 !important;left:50%;transform:translateX(-50%)}
.total-blog-list .post-date:not(.small):not(.today){font-size:0.9rem;display:block;width:100%;margin:0.5rem 0}.total-blog-list .post-date:not(.small):not(.today).hide{display:none}
.com_joeworkman_stacks_totalcms_depot_stack .total-browser{list-style:none;margin-left:0}.com_joeworkman_stacks_totalcms_depot_stack .total-browser.list{column-gap:1rem}.com_joeworkman_stacks_totalcms_depot_stack .total-browser.list li .total-download{position:relative}.com_joeworkman_stacks_totalcms_depot_stack .total-browser.list li .total-download:hover{text-decoration:none}.com_joeworkman_stacks_totalcms_depot_stack .total-browser.list li .total-download:hover .file-icon{opacity:0}.com_joeworkman_stacks_totalcms_depot_stack .total-browser.list li .total-download:hover .fa-cloud-download{opacity:1}.com_joeworkman_stacks_totalcms_depot_stack .total-browser.list li .filename{display:inline-block;margin-left:5px;margin-bottom:0}.com_joeworkman_stacks_totalcms_depot_stack .total-browser.list li .fa{font-size:0.9em;transition:opacity 100ms ease-in-out}.com_joeworkman_stacks_totalcms_depot_stack .total-browser.list li .fa-cloud-download{opacity:0;position:absolute;left:0;bottom:2px}.com_joeworkman_stacks_totalcms_depot_stack .total-browser.grid li{text-align:center;position:relative;padding-bottom:0;overflow:hidden;text-overflow:ellipsis;word-wrap:break-word}.com_joeworkman_stacks_totalcms_depot_stack .total-browser.grid li .fa{font-size:3em}.com_joeworkman_stacks_totalcms_depot_stack .total-browser.grid li .filename{font-size:0.9rem;margin-bottom:0}.com_joeworkman_stacks_totalcms_depot_stack .total-browser.grid li a.total-download{display:block;position:absolute;text-align:center;top:0;left:0;right:0;width:100%;opacity:0}.com_joeworkman_stacks_totalcms_depot_stack .total-browser.grid li .file-icon,.com_joeworkman_stacks_totalcms_depot_stack .total-browser.grid li .total-download{transition:opacity 100ms ease-in-out}.com_joeworkman_stacks_totalcms_depot_stack .total-browser.grid li:hover .file-icon{opacity:0}.com_joeworkman_stacks_totalcms_depot_stack .total-browser.grid li:hover .total-download{opacity:1}

#stacks_in_1 {
	background-color: rgba(242, 240, 240, 1.00);
}

form.blog-filter-form input,form.blog-filter-form select,form.blog-filter-form textarea,form.datastore-form input,form.datastore-form select,form.datastore-form textarea{padding:0.50rem;border-width:1px;border-radius:0px;margin-bottom:1.00rem;font-size:1.50rem;background-color:rgba(255, 255, 255, 1.00);border-color:rgba(204, 204, 204, 1.00);color:rgba(34, 34, 34, 1.00)}form.blog-filter-form select,form.datastore-form select{padding-right:1.5rem}form.blog-filter-form input,form.blog-filter-form select,form.datastore-form input,form.datastore-form select{height:2.80rem}form.blog-filter-form::placeholder,form.datastore-form::placeholder{color:rgba(204, 204, 204, 1.00)}form.blog-filter-form:-ms-input-placeholder,form.datastore-form:-ms-input-placeholder{color:rgba(204, 204, 204, 1.00)}form.blog-filter-form::-ms-input-placeholder,form.datastore-form::-ms-input-placeholder{color:rgba(204, 204, 204, 1.00)}


#stacks_in_713 {
	background-color: rgba(255, 255, 255, 1.00);
	padding: 0px 20px 10px 20px;
}

#stacks_in_475 { position: absolute; z-index: 9999; width: 60px; font-size: 14px; }

#stacks_in_475 { top: 0%; left: 2%; float: left; }

@media screen and (max-width:768px) { #stacks_in_475 { display: none; } }

#stacks_in_475 {
	margin: 100px 0px 0px 0px;
}




.img-responsive,
.thumbnail > img,
.thumbnail a > img,
.carousel-inner > .item > img,
.carousel-inner > .item > a > img {
  margin:0 auto;
}

.stacks_in_276creeper_anchor{height:0px;margin:0;padding:0}.stacks_in_276creeper{margin:0 0 10px;z-index:9999;height:auto;text-align:center;background-color:#FFFFFF;overflow-x:visible !important}#stacks_in_276creeperContain{margin-left:auto;margin-right:auto;}

#stacks_in_276 {
	margin: 1px 0px 0px 0px;
}
.clearfix:before, .clearfix:after { content: " "; display: table; } .clearfix:after { clear: both; } .clearfix { *zoom: 1; }

#stacks_in_278 .spacer {   }

nav.onelevel {
	height: 35px;
	width: 100%;
	font-size: 14px;
	font-family: inherit;;
	font-weight: bold;
	 position: relative; 
	z-index: 25;
	border-bottom: 0px solid #FFFFFF;
	text-align: center !important;
	  background-color: rgba(106, 120, 137, 1.00);  
	background-color: 
}
nav.onelevel ul {
	padding: 0;
	margin: 0 auto;
	height: 35px;
	/*width: px;*/ 
	display: inline-block; /*Width replaced with display: inline-table to center*/
}
nav.onelevel li {
	display: inline;
	float: left;
	margin-left: 0px !important; margin-right: 0px !important;
}
nav.onelevel a {
	
		color: #FFFFFF !important;
	
	font-size: 14px;
	display: inline-block;
	width: auto;

	 
		padding-left: 10px;
		padding-right: 10px;
	

	text-align: center !important;
	text-decoration: none !important;
	line-height: 35px;

	background-color: #ffffff;	
}
nav.onelevel li a {
	border-right: 0px solid #FFFFFF;
	box-sizing:border-box;
	-moz-box-sizing:border-box;
	-webkit-box-sizing:border-box;

	background: #6A7889;  
	margin-right: 0px; margin-right:0px;




	 
		background: rgba(200, 200, 200, 0.0);
	
}
nav.onelevel li a:before {}

nav.onelevel li:last-child a {
	border-right: 0;

	 
		border-bottom: 0; /*DeFliGra: Fix for odd number of menu items*/
	
	/*customcss;*/
}

nav.onelevel li:nth-child(10) a {
 /*CustomCSS;*/
}

nav.onelevel a:hover {
	
		background-color: #999999 !important;
	

	
		color: #FFFFFF !important;
	
}
#menuonelevel .active { /*Talking to RW FS & More*/
	
		background-color: #333333 !important;
	

	
		color: #333333 !important;
	

	font-size:100%; #ffffff;
}
#menuonelevel #active { /*Talking to RW HV & More*/

	
		background-color: #333333 !important;
	

	
		color: #333333 !important;
	

	font-size:100%; #ffffff;
}
nav.onelevel a#pullonelevel {
	display: none;
}
nav.onelevel ul ul { /*Disable subs*/
	display: none; /*display: inline;*/ /*display inline if subs are turned on*/
}

/*Breakpoint one*/
@media screen and (max-width: 1000px) {
#stacks_in_278 .spacer {   }
onelevel .active { 						/*Talking to RW FS & More*/ font-size:100%; }
#menuonelevel #active { 					/*Talking to RW HV & More*/ font-size:100%; }
	nav.onelevel { 						; height: auto; /*border-bottom: 0 !important;*/ font-size: 14px; }
  	nav.onelevel ul { 					width: 101%; overflow: hidden;/*DeFliGra: To avoid the ugly right line*/ display: block; height: auto; margin-bottom: -1px !important; }
  	nav.onelevel li { 					width: 100%; float: left; position: relative; }
  	nav.onelevel li a { 					border-bottom: 0px solid #FFFFFF; border-right: 0px solid #FFFFFF; /*font-size:125%;*/ }
  	nav.onelevel a { 						text-align: left; width: 100%; text-indent: 10px; font-size: 14px; }
  	nav.onelevel ul ul { 					display: none !important; }

nav.onelevel li:nth-child(10) a {/*CustomCSS;*/}

}

/*Breakpoint 2 */
@media screen and (max-width: 1000px) {
	#stacks_in_278 .spacer {								   }
	nav.onelevel { 						height: auto; border-bottom: 0 !important; ; }
  	nav.onelevel ul { 					width: 101%; /*DeFliGra: Avoid the ugly right line*/ display: block; height: auto; }
  	nav.onelevel li { 					width: 100%; float: left; position: relative; }
  	nav.onelevel li a { 					border-bottom: 0px solid #FFFFFF; border-right: 0px solid #FFFFFF; }
  	nav.onelevel a { 						text-align: left; width: 100%; text-indent: 10px; font-size: 14px; }
  	nav.onelevel ul ul { 					display: none !important; }

nav.onelevel li:nth-child(10) a {/*CustomCSS;*/}

}

/*Breakpoint 3*/
@media only screen and (max-width : 1000px) {
	#stacks_in_278 .spacer {								   }
	nav.onelevel { 						border-bottom: 0; font-size: 14px !important; position: relative; font-size: 13px; font-size:100%; }

  	nav.onelevel li { 					}
  	nav.onelevel a { 						font-size: 13px; }
	nav.onelevel li:last-child a { 		border-bottom: 0px solid #FFFFFF !important;}

	nav.onelevel ul { 					display: none; height: auto; }

	nav.onelevel a#pullonelevel { 	display: block; background-color: #6A7889;

												

												color: #FFFFFF !important; width: 100% !important; position: relative; font-size: 100%; hover: #cc66cc; 
}
	nav.onelevel a#pullonelevel:after { content:""; background: url('nav-icon-white.png') no-repeat; width: 30px; height: 30px; display: inline-block; position: absolute; right: 10px; top: 7px;
													 padding-left: 10px !important; padding-right: 10px !important;  }
  	nav.onelevel ul ul { /*Disable subs*/ display: none !important; }
}

/*Breakpoint 4*/
@media only screen and (max-width : 600px) {
#stacks_in_278 .spacer {   }

  	nav.onelevel ul { margin-bottom: 0px !important; }


	nav.onelevel li { font-size: 14px; display: block; float: none; width: 100% !important;
	}

	nav.onelevel li a { border-bottom: 0px solid #FFFFFF; 
		font-size: 14px;

	}
  	nav.onelevel ul ul { /*Disable subs*/
  		display: none !important;
  	}
}
#stacks_in_278 {
	background-color: rgba(106, 120, 137, 1.00);
}


#stacks_in_212 {
	margin: 30px 0px 0px 0px;
}

#stacks_in_868 {
	background-color: rgba(255, 255, 255, 1.00);
	border: solid rgba(106, 120, 137, 1.00);
	border-width: 0px 0px 1px 0px;
	margin: 0px 0px 25px 0px;
	padding: 10px 0px 0px 20px;
}
#filter_stacks_in_797 ul{list-style:none;overflow:auto;width:100%}#filter_stacks_in_797 ul.float-left li{float:left}#filter_stacks_in_797 ul.float-right li{float:right}#filter_stacks_in_797 ul.inline li{display:inline-block;vertical-align:top}#filter_stacks_in_797 ul.inline li:after{content:"•";margin:0 0.50rem}#filter_stacks_in_797 ul.inline li:last-child:after{display:none}#filter_stacks_in_797 > ul{margin-left:0}
.blog_stacks_in_310 {
  position: relative;
  display: flex;
  flex-wrap: wrap;
  margin: -1.25rem;
  width: calc(100% + 2.5rem); }
  .blog_stacks_in_310 .post {
    flex: 1 1 300px;
    display: flex;
    flex-direction: column;
    overflow: hidden;
    margin: 1.25rem; }
  .blog_stacks_in_310 .full-layout {
    display: none; }

@media only screen and (min-width: 40.063em) {
  .blog_stacks_in_310.flex-grid-full .post:nth-child(6n+1) {
    flex: 1 1 100%;
    flex-direction: row; }
    .blog_stacks_in_310.flex-grid-full .post:nth-child(6n+1) .full-layout {
      display: block;
      width: 100%; }
    .blog_stacks_in_310.flex-grid-full .post:nth-child(6n+1) .default-layout {
      display: none; }
  .blog_stacks_in_310.flex-grid-full:after {
    content: "";
    flex: 1 1 300px;
    display: flex;
    flex-direction: column;
    overflow: hidden;
    margin: 1.25rem; } }

@supports (display: grid) {
  .blog_stacks_in_310.grid {
    display: grid;
    grid-template-columns:  1fr;
    grid-gap: 2.5rem;
    margin: 0;
    width: 100%; }
    @media screen and (min-width: 25em) {
      .blog_stacks_in_310.grid {
        grid-template-columns:  1fr; } }
    @media screen and (min-width: 40.0625em) {
      .blog_stacks_in_310.grid {
        grid-template-columns:  1fr; } }
    @media screen and (min-width: 62.5em) {
      .blog_stacks_in_310.grid {
        grid-template-columns:  1fr; } }
    .blog_stacks_in_310.grid .post {
      flex: unset;
      display: block;
      margin: 0; }
    .blog_stacks_in_310.grid:after {
      display: none; } }

.blog_stacks_in_310 .post {
  border-style: solid;
  border-color: rgba(0, 0, 0, 0.2);
  background-color: rgba(255, 255, 255, 0.8);
  background-position: center center;
  background-size: cover;
  border-width: 0px;
  border-radius: 0px;
  padding: 0rem; }
  .blog_stacks_in_310 .post.alternate:nth-child(even) {
    border-color: rgba(0, 0, 0, 0.1);
    background-color: rgba(0, 0, 0, 0); }

.blog_stacks_in_310 .post-image.thumbs li {
  width: calc(100%/2); }

.blog_stacks_in_310 .hover-press {
  box-shadow: rgba(39, 44, 49, 0.06) 8px 14px 38px, rgba(39, 44, 49, 0.03) 1px 3px 8px;
  transition: all 0.5s ease; }
  .blog_stacks_in_310 .hover-press:hover {
    box-shadow: 0 0 1px rgba(39, 44, 49, 0.1), 0 3px 16px rgba(39, 44, 49, 0.07);
    transition: all 0.3s ease;
    transform: translate3D(0, 0px, 0); }

.blog_stacks_in_310 .hover-raise {
  box-shadow: 0 0 1px rgba(39, 44, 49, 0.1), 0 3px 16px rgba(39, 44, 49, 0.07);
  transition: all 0.5s ease; }
  .blog_stacks_in_310 .hover-raise:hover {
    transition: all 0.3s ease;
    transform: translate3D(0, 0px, 0);
    box-shadow: rgba(39, 44, 49, 0.06) 8px 14px 38px, rgba(39, 44, 49, 0.03) 1px 3px 8px; }

#loadmore_stacks_in_310 {
  background-color: #6a7889;
  color: white; }
  #loadmore_stacks_in_310:hover {
    background-color: #333333; }
  #loadmore_stacks_in_310.ghost {
    background-color: transparent;
    border-width: 1px;
    border-color: #6a7889;
    color: #6a7889; }
    #loadmore_stacks_in_310.ghost:hover {
      color: white;
      border-color: #333333;
      background-color: #333333; }

#stacks_in_769 {
	background-color: rgba(255, 255, 255, 1.00);
	border: solid rgba(106, 120, 137, 1.00);
	border-width: 0px 0px 1px 0px;
	padding: 10px 20px 20px 20px;
}

.post-categories.stacks_in_753 img{max-width:calc(30rem / 16)}.post-categories.stacks_in_753 > span{margin:0 calc(5rem / 16)}.post-categories.stacks_in_753 > span:after{content:",";}.post-categories.stacks_in_753 > span:first-child{margin-left:0}.post-categories.stacks_in_753 > span:last-child{margin-right:0}

.stacks_in_315 .post-image{border-radius:0px;padding:calc(0rem/16) calc(0rem/16) calc(0rem/16) calc(0rem/16);}.stacks_in_315 .post-image .post-bg-image{min-height:200px}.stacks_in_315 .post-image img,.stacks_in_315 .post-image .post-bg-image{border-style:solid;border-color:rgba(204, 204, 204, 1.00);border-width:0px;border-radius:0px;}.stacks_in_315 .post-image img{}.post .stacks_in_315 .post-image.scale-down .post-bg-image,.post .stacks_in_315 .post-image.scale-down img{transform:scale(1.30) rotateZ(0.00deg) translateZ(0)}.post:hover .stacks_in_315 .post-image.scale-down .post-bg-image,.post:hover .stacks_in_315 .post-image.scale-down img{transform:scale(1) rotateZ(0deg)}.post:hover .stacks_in_315 .post-image.scale-up .post-bg-image,.post:hover .stacks_in_315 .post-image.scale-up img{transform:scale(1.30) rotateZ(0.00deg) translateZ(0)}.post:hover .stacks_in_315 .post-image.shadow-in:after{box-shadow:inset 0 0 200px rgba(0, 0, 0, 1.00)}.post:hover .stacks_in_315 .post-image.blur .post-bg-image,.post:hover .stacks_in_315 .post-image.blur img{filter:blur(10px)}

#stacks_in_778 {
	margin: 10px 0px 0px 0px;
}

#stacks_in_751 {
	margin: 19px 0px 0px 0px;
}
.total-blog-list .button.stacks_in_336{background-color:rgba(106, 120, 137, 1.00);color:rgba(255, 255, 255, 1.00) !important}.total-blog-list .button.stacks_in_336:hover{background-color:rgba(153, 153, 153, 1.00)}.total-blog-list .button.stacks_in_336.ghost{background-color:transparent;border-width:1px;border-color:rgba(106, 120, 137, 1.00);color:rgba(106, 120, 137, 1.00) !important}.total-blog-list .button.stacks_in_336.ghost:hover{color:rgba(255, 255, 255, 1.00) !important;border-color:rgba(153, 153, 153, 1.00);background-color:rgba(153, 153, 153, 1.00)}

#stacks_in_893 {
	background-color: rgba(255, 255, 255, 1.00);
	margin: 0px 0px 13px 0px;
	padding: 10px 0px 0px 0px;
}

#stacks_in_894 {
	border: solid rgba(106, 120, 137, 1.00);
	border-width: 0px 0px 1px 0px;
	margin: 0px 0px 10px 0px;
	padding: 0px 0px 15px 10px;
}

#stacks_in_904 {
	padding: 0px 0px 0px 10px;
}
#filter_stacks_in_898 ul{list-style:none;overflow:auto;width:100%}#filter_stacks_in_898 ul.float-left li{float:left}#filter_stacks_in_898 ul.float-right li{float:right}#filter_stacks_in_898 ul.inline li{display:inline-block;vertical-align:top}#filter_stacks_in_898 ul.inline li:after{content:"•";margin:0 0.50rem}#filter_stacks_in_898 ul.inline li:last-child:after{display:none}#filter_stacks_in_898 > ul{margin-left:0}

#stacks_in_773 {
	background-color: rgba(255, 255, 255, 1.00);
	margin: 0px 0px 13px 0px;
}
/* -- Start Imageswitch Each css Template -- */


.stacks_in_900Imageswitch_secondary{
	display: none;
	margin: 0px;
	padding: 0px;
	overflow: hidden;
	vertical-align: middle;
}

.stacks_in_900Imageswitch_primary {
	text-align: center;
	position:relative;
	margin: 0 auto 0 auto;line-height: 0px;
	font-size: 0px;
}

.stacks_in_900Imageswitch_primary .centered_image{
	background-image: url("../files/master-900.png");
	background-repeat: no-repeat;
	background-size:cover;
	display:inline-block !important;
}

.stacks_in_900Imageswitch_primary img{
	opacity: 0;
	transition: all 700ms;
}

.stacks_in_900Imageswitch_primary img:hover{
	opacity: 1; 
}





/* -- End Imageswitch Each css Template -- */
#stacks_in_808 {
	background-color: rgba(255, 255, 255, 1.00);
	margin: 0px 0px 13px 0px;
	padding: 10px 0px 0px 0px;
}

#stacks_in_806 {
	margin: 0px 10px 10px 10px;
}


#stacks_in_906 {
	background-color: rgba(158, 168, 189, 1.00);
	padding: 10px 0px 10px 0px;
}

#stacks_in_771 {
	background-color: rgba(255, 255, 255, 1.00);
	margin: 0px 0px 25px 0px;
}

#stacks_in_391 {
	margin: 10px 0px 5px 0px;
	padding: 0px 0px 0px 10px;
}
/* -- Start Imageswitch Each css Template -- */


.stacks_in_786Imageswitch_secondary{
	display: none;
	margin: 0px;
	padding: 0px;
	overflow: hidden;
	vertical-align: middle;
}

.stacks_in_786Imageswitch_primary {
	text-align: center;
	position:relative;
	margin: 0 auto 0 auto;line-height: 0px;
	font-size: 0px;
}

.stacks_in_786Imageswitch_primary .centered_image{
	background-image: url("../files/master-786.jpg");
	background-repeat: no-repeat;
	background-size:cover;
	display:inline-block !important;
}

.stacks_in_786Imageswitch_primary img{
	opacity: 0;
	transition: all 700ms;
}

.stacks_in_786Imageswitch_primary img:hover{
	opacity: 1; 
}





/* -- End Imageswitch Each css Template -- */
#xpanderblockstacks_in_530{
	width: 100%;
	margin-left: auto;
	margin-right: auto;
	float: left;
	_float: none;
	}

.xpanderButtonstacks_in_530{	
	width: 100%;
	float: left;
	_float: none;  /* for IE6 */
	height: 34px; 
	text-indent:13px; 
	padding-top:7px; font-weight:bold; 
	text-decoration: none;	font-size: 14px; 
	color: #FFFFFF; 
	cursor:pointer;
	margin-top:5px;
	}



.xpanderContentstacks_in_530 {
	display: none;
	width: 100%;
	position: relative;
	_position: fixed;  /* for IE6 */
	float: left;
	_float: none; /* Float works in all browsers but IE6 */
}
	
.onstacks_in_530 {
	color: #FFFFFF;
}

.overstacks_in_530 {
	color: #FFFFFF; 
	}
		
.Buttonstacks_in_530{	 
	background: #6A7889; 
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#CCCCCC', endColorstr='#6A7889');
	background: -webkit-gradient(linear, left top, left bottom, from(#CCCCCC), to(#6A7889));
	background: -moz-linear-gradient(top, #CCCCCC, #6A7889);
	border-radius: 1px; 
	-moz-border-radius: 1px; 
	-webkit-border-radius: 1px;
	}	
	
.Contentstacks_in_530 {
	background: #FFFFFF url() repeat-x!important;
	border-radius: 1px;
	-moz-border-radius: 1px; 
	-webkit-border-radius: 1px;
	}

.onstacks_in_530 {
	background: #6A7889 ; 
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#CCCCCC', endColorstr='#6A7889 '); /* For IE */
	background: -webkit-gradient(linear, left top, left bottom, from(#CCCCCC), to(#6A7889 )); /* For webkit browsers */
	background: -moz-linear-gradient(top, #CCCCCC, #6A7889 ); /* For firefox 3.6+ */
	}
	
.overstacks_in_530 {
	background: #666666 ; 
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#CCCCCC', endColorstr='#666666'); /* For IE */
	background: -webkit-gradient(linear, left top, left bottom, from(#CCCCCC), to(#666666)); /* For webkit browsers */
	background: -moz-linear-gradient(top, #CCCCCC, #666666); /* For firefox 3.6+ */
	}
	


#stacks_in_530 {
	margin: 0px 0px 10px 0px;
}
#stacks_in_531 .total-browser.list{columns:200px 3}#stacks_in_531 .total-browser.list li .total-download{font-size:1.60rem}#stacks_in_531 .total-browser.list li .filename{font-size:1.60rem}#stacks_in_531 .total-browser.custom{color:rgba(34, 34, 34, 1.00)}#stacks_in_531 .total-browser.custom a{color:rgba(34, 34, 34, 1.00)}

#stacks_in_531 {
	margin: 10px 0px 0px 0px;
}
#stacks_in_712 .total-browser.list{columns:200px 1}#stacks_in_712 .total-browser.list li .total-download{font-size:1.70rem}#stacks_in_712 .total-browser.list li .filename{font-size:1.70rem}#stacks_in_712 .total-browser.custom{color:rgba(51, 51, 51, 1.00)}#stacks_in_712 .total-browser.custom a{color:rgba(51, 51, 51, 1.00)}

#stacks_in_712 {
	padding: 15px 0px 0px 0px;
}
/* -- Start Imageswitch Each css Template -- */


.stacks_in_910Imageswitch_secondary{
	display: none;
	margin: 0px;
	padding: 0px;
	overflow: hidden;
	vertical-align: middle;
}

.stacks_in_910Imageswitch_primary {
	text-align: center;
	position:relative;
	margin: 0 auto 0 auto;line-height: 0px;
	font-size: 0px;
}

.stacks_in_910Imageswitch_primary .centered_image{
	background-image: url("../files/master-910.png");
	background-repeat: no-repeat;
	background-size:cover;
	display:inline-block !important;
}

.stacks_in_910Imageswitch_primary img{
	opacity: 0;
	transition: all 700ms;
}

.stacks_in_910Imageswitch_primary img:hover{
	opacity: 1; 
}





/* -- End Imageswitch Each css Template -- */
#stacks_in_910 {
	margin: 0px 0px 3px 0px;
}

#stacks_in_911 {
	margin: 0px 0px 13px 0px;
	padding: 0px 0px 0px 10px;
}
/* -- Start Imageswitch Each css Template -- */


.stacks_in_782Imageswitch_secondary{
	display: none;
	margin: 0px;
	padding: 0px;
	overflow: hidden;
	vertical-align: middle;
}

.stacks_in_782Imageswitch_primary {
	text-align: center;
	position:relative;
	margin: 0 auto 0 auto;line-height: 0px;
	font-size: 0px;
}

.stacks_in_782Imageswitch_primary .centered_image{
	background-image: url("../files/master-782.jpg");
	background-repeat: no-repeat;
	background-size:cover;
	display:inline-block !important;
}

.stacks_in_782Imageswitch_primary img{
	opacity: 0;
	transition: all 700ms;
}

.stacks_in_782Imageswitch_primary img:hover{
	opacity: 1; 
}





/* -- End Imageswitch Each css Template -- */
#stacks_in_782 {
	margin: 0px 0px 3px 0px;
}

#stacks_in_719 {
	margin: 0px 0px 13px 0px;
	padding: 0px 0px 0px 10px;
}
/* -- Start Imageswitch Each css Template -- */


.stacks_in_789Imageswitch_secondary{
	display: none;
	margin: 0px;
	padding: 0px;
	overflow: hidden;
	vertical-align: middle;
}

.stacks_in_789Imageswitch_primary {
	text-align: center;
	position:relative;
	margin: 0 auto 0 auto;line-height: 0px;
	font-size: 0px;
}

.stacks_in_789Imageswitch_primary .centered_image{
	background-image: url("../files/master-789.jpg");
	background-repeat: no-repeat;
	background-size:cover;
	display:inline-block !important;
}

.stacks_in_789Imageswitch_primary img{
	opacity: 0;
	transition: all 700ms;
}

.stacks_in_789Imageswitch_primary img:hover{
	opacity: 1; 
}





/* -- End Imageswitch Each css Template -- */
#stacks_in_789 {
	margin: 0px 0px 3px 0px;
}

#stacks_in_733 {
	margin: 0px 0px 13px 0px;
	padding: 0px 0px 0px 10px;
}
/* -- Start Imageswitch Each css Template -- */


.stacks_in_793Imageswitch_secondary{
	display: none;
	margin: 0px;
	padding: 0px;
	overflow: hidden;
	vertical-align: middle;
}

.stacks_in_793Imageswitch_primary {
	text-align: center;
	position:relative;
	margin: 0 auto 0 auto;line-height: 0px;
	font-size: 0px;
}

.stacks_in_793Imageswitch_primary .centered_image{
	background-image: url("../files/master-793.jpg");
	background-repeat: no-repeat;
	background-size:cover;
	display:inline-block !important;
}

.stacks_in_793Imageswitch_primary img{
	opacity: 0;
	transition: all 700ms;
}

.stacks_in_793Imageswitch_primary img:hover{
	opacity: 1; 
}





/* -- End Imageswitch Each css Template -- */
#stacks_in_793 {
	margin: 0px 0px 3px 0px;
}

#stacks_in_735 {
	margin: 0px 0px 13px 0px;
	padding: 0px 0px 0px 10px;
}



#stacks_in_775-back-to-top {
    cursor: pointer !important;
    position: fixed;
    bottom: 30px;
    right:30px;
    display:none;
    z-index:9000;
}


#stacks_in_776 {
	border: solid rgba(77, 77, 77, 1.00);
	border-width: 1px 0px 0px 0px;
	padding: 10px 0px 0px 0px;
}
