body { 
  padding-top: 61px;
  background: url('http://suplugins.com/podium/images/backgrounds/subtlenet2.png');
  font-weight: 300!important;
}

a {
	color: #3498DB;
}

p {
	font-family: 'Open Sans', sans-serif;
	font-size: 16px;
	margin-bottom: 13px;
	line-height: 1.6em;
}

.wrap {
	width: 100%;
}

h1.landing-header {
	font-size: 67px;
	line-height: 70px;
	margin-top: 0px;
	padding-top: 40px;
	padding-bottom: 20px;
	font-family: 'Open Sans', sans-serif;
	font-weight: 700;
	color: #fff;
}

.triple h2 {
	font-family: 'Open Sans', sans-serif;
	font-weight: 700;
	color: #fff;
	font-size: 36px;
	margin-top: 30px;
	margin-bottom: 20px;
}

.triple p {
	color: #fff;
	margin-bottom: 30px;
}

.triple i {
	color: #fff;
	font-size: 80px;
}

.triple  a.btn{
	font-size: 17px;
	color: #fff;
	padding: 10px;
	padding-left: 16px;
	padding-right: 16px;
	border: 1px solid #fff;
}

.triple a.btn:hover {
	background-color: rgba(255,255,255,.1);
}

a.btn.bottom:hover {
	background-color: rgba(255,255,255,.1);
}

.fullscreen {
	background: url('http://suplugins.com/podiumbrowser/help/images/support-hero-2.jpg') no-repeat center center fixed;
	 -webkit-background-size: cover;
	-moz-background-size: cover;
	-o-background-size: cover;
	background-size: cover;
	margin-top: 0px;

	
}

a.btn.bottom {
	font-size: 17px;
	color: #fff;
	padding-left: 150px!important;
	padding-right: 150px!important;
	margin-top: 60px;
	margin-bottom: 0px;
	border: 1px solid #fff;
	border-bottom: none;
	border-radius: 20px 20px 0px 0px;
}

h2.ql {
	font-size: 40px;
	font-family: 'Open Sans', sans-serif;
	font-weight: 700;
	margin-top: 30px;
	margin-bottom: 20px;
}

.ql-triple {
	margin-bottom: 10px;
}

.artist-container {
width: 100%!important;
height: 180px;
margin: auto;


}

.artist-image {
position: absolute;
left: 0px;
top: 0px;
z-index: 1;
}

.artist-hover {
position: absolute;
top: 0px;
left: 0px;
opacity: 0;
z-index: 2;
transition: 0.2s  ease-in-out;
-webkit-transition: 0.2s ease-in-out;
}

.artist-hover:hover {
opacity: 1;
transition: 0.3s  ease-in-out;
-webkit-transition: 0.3s ease-in-out;
}

.artist-tag {
position: absolute;
top: 140px;
left: 0px;
padding-left: 20px;
padding-top: 5px;
color: #fff;
width: 100%;
height: 40px;
z-index: 3;
background-color: rgba(52, 152, 219, 0.7);
border-bottom: 2px solid #1f87cd;
}

.artist-link {
width:100%;
height:100%;
}

.artist-tag a {
color: #fff;
}


.white {
	background-color: #fff;
}
.anchor {
	display: block;
	height: 61px;
	margin-top: -61px; /*same height as header*/
	visibility: hidden;
}

.nav-tabs > li.active > a:focus, .nav-tabs > li > a:hover {
	background-color: #d9edf7;
	
}

.nav-tabs > li.active > a:focus, .nav-tabs > li.active > a {
	background-color: #f3f3f3;
	}

.tab-pane li {
	padding-bottom: 13px;
}

.list-buffer {
 margin-top: 25px;
 margin-bottom: 25px;
 font-family: 'Open sans';
}

.news-blurb li {
	margin-bottom: 10px;
	font-size: 14.6px;
}

.faq-sm > p {
	font-size: 14px;
}

.faq-sm li p {
	font-size: 14px;
}

.faq-sm li {
	font-size: 14px;
}

.center {
	text-align: center;
}

.table-accent {
	border-radius: 30px;
}

.note-box {
	padding: 13px;
	border-bottom: 2px solid #b3def4;
}

.pad-mid {
	padding: 16px;
}

.pad-roomy {
	padding: 20px!important;
}

.border-blue {
	border: 1px solid #b3def4;
}

h3.note-box {
	margin-bottom: 0px;
}

.connect.custom{
	margin-top: 0px;
	padding: 13px;
	border-right: 1px solid #f1f1f1;
	border-bottom: 1px solid #f1f1f1;
	border-left: 1px solid #f1f1f1;
	min-height: 172px;
	border-radius: 0px 0px 4px 4px;
}


ul.no-marg > li {
	margin: 0px;
}


table.table-fat td,th {
	padding-top: 14px!important;
	padding-bottom: 14px!important;
}

.breadcrumb {
	
	padding-bottom: 8px;
	padding-top: 8px;
	margin-bottom: 0px;
}

.breadcrumb > li {
	margin-bottom: 0px;
}

.bg-custom {
	background: url('http://suplugins.com/images/bg-accent-wide.png') repeat center;
	color: #ffffff;
}

.panel-heading.blue-accent {
	background: url('http://suplugins.com/podium/images/background-accent-test.png') no-repeat right top;
	background-color: #337ab7;
	color: #ffffff;
	}
	
.panel-heading.blue-accent-wide {
	background: url('http://suplugins.com/images/bg-accent-wide.png') repeat-x right top;
	background-color: #337ab7;
	color: #ffffff;
}

.panel-heading.gray-accent-wide {
	background: url('http://suplugins.com/images/background-accent-gray.png') repeat-x right top;
	background-color: #ffffff;
	
}

.blue-accent-wide > h3, .gray-accent-wide > h3 {
	margin-top: 8px;

}


.blue-accent-wide {
background: url('http://suplugins.com/images/bg-accent-wide.png') no-repeat right top;
	background-color: #337ab7;
	color: #ffffff;
}
	
.panel-footer.blue-accent {
	background: url('http://suplugins.com/podium/images/background-accent-test.png') no-repeat right top;
	background-color: #337ab7;
	color: #ffffff;
	border-radius: 0px;
	}

.navbar-top {
    min-height: 60px;
	border-radius: 0px;
	margin-bottom: 0px;
}


.navbar-nav > li > a {
    padding-top: 0px;
    padding-bottom: 0px;
    line-height: 60px;
}

.navbar-toggle {
	padding-top: 14px;
	padding-bottom: 14px;
	}

@media (max-width: 767px) {
    .navbar-nav > li > a {
    line-height: 20px;
    padding-top: 10px;
    padding-bottom: 10px;}
}
	
.text-accent {
	font-family: 'Roboto Slab', Roboto;
	font-size: 1.3em;
	font-weight: bold;
}

.text-accent-sans {
	
	font-size: 1.5em;
	font-weight: 500;
}

.embiggen {
	font-size: 1.2em;
	padding-right: 9px;
}

.diminish {
	font-size: .9em;
}

.double-border {
	padding-top: 10px;
	padding-bottom: 10px;
	border-top: 1px solid #eee;
	border-bottom: 1px solid #eee;
}

.double-border.inline {
	margin-top: 20px;
}

.round-top-4 {
	border-radius: 4px 4px 0px 0px;
}

.double-border.tight {
	margin-top: 10px;
	padding-top: 4px;
	padding-bottom: 4px;
}

.img-baseline {
	border-bottom: 1px solid #ddd;
	padding-bottom: 10px;
}

.banner-row {
	margin-top: 20px;
}

.list-accent {
	font-size: 1.2em;
	font-weight: bold;
}

.img-inline-left {
	margin-right: 15px;
	margin-bottom: 0px;
	padding: 3px;
	border: 1px solid #e2e2e2;
}

hr.slim {
	margin-top: 7px;
	margin-bottom: 7px;
	}

.nudge-down {
	margin-top: 15px;
}

.nudge-down-20 {
	margin-top: 20px;
}

.pad-top {
	padding-top: 15px;
}

.marg-top-10 {
	margin-top: 10px;
}

.pad-top-10 {
	padding-top: 10px;
	}
	
.pad-left {
	padding-left: 20px;
}

.pad-bottom {
	padding-bottom: 10px;
}

.banner-img {
	margin-bottom: 15px;
}

.bottom-buffer {
	margin-bottom: 20px;
}

.list-image {
	padding-top: 10px;
	padding-bottom: 10px;
}

.emphasize {
	font-size: 1.2em;
	font-weight: bold;
}

.thumbnail > .caption {
	text-align: left;
}

h1.diminish {
	font-size: 32px;
}

h4.enhance {
	font-size: 155%;
}

p.enhance {
	font-size: 16.4px;
}

.featured-ol li {
	padding-bottom: 3px;
}

h1>small{
	font-size: 19px;
}

/*
.dropdown:hover .dropdown-menu {
    display: block;
}
*/

.list-group li>p {
	padding: 0px;
	width: 100%;
	margin-bottom: 2px;
	transition: 0.4s  ease-in-out;
			-webkit-transition: 0.4s ease-in-out;
}

.list-group li>p:hover {
	background-color: #456686;
	transition: 0.2s  ease-in-out;
			-webkit-transition: 0.2s ease-in-out;
	}
	
.toc-subheader {
		width: 100%;
		border-radius: 5px 5px 0px 0px;
		background-color: #337ab7;
		padding: 0px;
		margin-bottom: -2px;
		}
		
	.toc-subheader p {
		
		color: #fff;
		font-size: 11pt;
		font-weight: 400;
		line-height: 24px;
		padding: 6px;
		padding-left: 15px;
		margin: 0px;
		border-bottom: 2px solid #fff;
		
		transition: 0.4s  ease-in-out;
			-webkit-transition: 0.4s ease-in-out;
		}
		
	.toc-subheader p:hover {
		color: #fff;
		background-color: #0965B2;
		transition: 0.1s  ease-in-out;
			-webkit-transition: 0.2s ease-in-out;	
		}
		
	.toc-subheader a:hover {
		text-decoration: none;
		}
		

.cadalog-logo {
	margin-top: -7px;
}

.page-header {
	margin-top: 0px;
}

.landing-page-head {
	font-size: 40px;
}

.mid-page-header {
	margin-top: 20px;
	border-bottom: 1px solid #e7e7e7;
	padding-bottom: 10px;
	margin-bottom: 15px;
}

.article-panel-header {
	margin-top: 5px;
	border-bottom: 1px solid #e7e7e7;
	padding-bottom: 20px;
	margin-bottom: 15px;
}

.clear {
	clear:both;
}

.lead-20 {
	font-size: 19px;
}

.sub-lead-lg {
	margin-top: 32px;
}

.section-subheader {
	margin-top: 20px;
	margin-bottom: 20px;
}

blockquote.regular > ul > li > p {
	font-size: 15px;
}

.inline-icon {
	margin-right: 5px;
	margin-top: -3px;
}

.plus {
	font-size: 25px;
}

h4.plus {
	font-size: 20px;
	margin-top: 3px;
	margin-bottom: 3px;
}


.text-splash {
	color: #f58723;
}

.panel-title a:hover {
	
}

.li-unstyled {
	list-style-type: none; 
}

.sm-txt > li > p {
	font-size: 14px;
		}

.muted-hover:hover {
	background-color: #ebf0f7;
}

.splash-panel:hover {
	background-color: #f58723;
	color: #fff;
	
	transition: 0.2s  ease-in-out;
			-webkit-transition: 0.2s ease-in-out;
}

.splash-panel {
	background-color: #f5f5f5;
	transition: 0.1s  ease-in-out;
			-webkit-transition: 0.1s ease-in-out;
}

.link-panel {
	margin-bottom: 4px;
}
	
.faq-panel-heading {
	padding-top: 3px;
	padding-bottom: 3px;
}

h3.page-header {
	margin-bottom: 10px;
	}

h1.fullwidth-header {
	margin-bottom: 10px;
	border-bottom: 1px solid #e7e7e7;
}

.featured-image {
	margin-bottom: 15px;
}

.lead.sub-lead {
	padding-top: 10px;
}

.mid-page-double {
	margin-top: 20px;
	padding-top: 10px;
	border-top: 1px solid #e7e7e7;
	border-bottom: 1px solid #e7e7e7;
	padding-bottom: 10px;
	margin-bottom: 15px;
}

.caption {
	font-size: 12px;
	text-align: center;
	padding-top: 10px;
	margin-bottom: 0px;
}

p.caption.space {
	margin-bottom: 15px;
}

.strong {
	font-weight: 600;
}

.round-6 {
	border-radius: 6px;
}

.round-4 {
	border-radius: 4px;
	}
	
.round-4.top {
	border-radius: 4px 4px 0px 0px;
}

.pad-15 {
	padding: 15px;
	padding-top: 0px;
	}
	
.img-row {
	padding-top: 5px;
	padding-bottom: 5px;
	}
	
.justify {
	text-align: justify;
	}
	
.info-box {
	margin-top: 17px;
	padding: 15px;
	border-radius: 3px;
	border-left: 4px solid #337ab7;
}

.last {
	margin-bottom: 0px;
}

.info-box.last {
	margin-bottom: 0px;
}

.border {
	border-right: 1px solid #f1f1f1;
	border-top: 1px solid #f1f1f1;
	border-bottom: 1px solid #f1f1f1;
}

.box {
	border: 1px solid #e7e7e7;
	padding: 15px;
}
	
.img-pad-left {
	padding: 15px;
	padding-right: 0px;
	padding-left: 25px;
	padding-top: 12px;
	}
	
.img-marg-left {
	margin: 15px;
	margin-right: 0px;
	margin-left: 30px;
	margin-top: 12px;
	}

.navbar-bottom {
	
	background-color: #f4f4f4; 
	margin-bottom: 0px;
	border-radius: 0px;
	border-right: 0px;
	border-left: 0px;
	
	}
	
.gallery-popup {
	width: 70%;
	margin-left: auto;
	margin-right: auto;
	max-width: 1200px;
}

.modal-footer p {
	text-align: center;
	}
	
.modal-header h4 {
	text-align: center;
}
	
h1, h2, h3, h4, h5, h6 {
	font-family: 'Roboto Slab', Roboto;
	}
	
.h5, .h4 {
	font-family: 'Roboto Slab', Roboto;
}
	
h2 {
	line-height: 1.2;
}

.column-header {
	border-bottom: 1px solid #EEE;
	padding-bottom: 10px;
	margin-bottom: 10px;
}

.toc h2 {
	margin-top: 10px;
	margin-bottom: 20px;
	}
	
hr.tabpanel {
	margin-bottom: 10px;
}

hr.gallerypanel {
	margin-top: 8px;
}

hr {
	margin-bottom: 20px;
}
	

.gallery-header {
	margin-top: 0px;
	margin-bottom: 20px;
}

.sidebar-img-flush {
	margin: 0px;
	padding: 4px;
	}
	
a.list-group-item:hover {
	color: #337AB7;
	
}
	
.row.no-gutters {
  margin-right: 0;
  margin-left: 0;
}
.row.no-gutters > [class^="col-"],
.row.no-gutters > [class*=" col-"] {
  padding-right: 0;
  padding-left: 0;
}

.row.connected-images img {
	border: 1px solid #fff;
	}

.icon-overlay {
	color: #ffffff;
	text-shadow: 3px 3px 10px rgba(0, 0, 0, 0.64);
	
}

.news-blurb {
	box-shadow: 0px 2px 2px #AAA;
	border: none;
}

.inline-img {
	margin-bottom: 15px;
}

.btn-mid {
	padding: 18px;
	padding-top: 10px;
	padding-bottom: 10px;
	font-size: 15px;
}

.label-roomy {
	padding: 8px;
	font-size: 13px;
}

.label-tagline {
	padding-bottom: 2px;
	padding-top: 3px;
	
}

a.label-link:hover {
	text-decoration: none;
}

.label-tagline-single {
	position:absolute; 
	margin-top: 6px; 
	margin-left:6px; 
	padding-top: 4px; 
	padding-bottom: 4px;
}

.tagline {
	margin-top: 0px;
}

.pagination-plus-pager {
	margin: auto;
	width: 200px;
	marign-top: -30px!important;
}

.panel-footer.blurb {
	padding: 3px;
	background: url('http://suplugins.com/podium/images/background-accent-test.png') center top;
	background-color: #337ab7;
}

.accordion-flush {
	border-radius: 0px!important;
	border-left: none!important;
	border-right: none!important;
}

.text-success {
	color: #3ed77f;
}

.no-margin {
	margin: 0px;
}

.no-pad {
	padding: 0px!important;
}

h3.de-emphasize {
	font-size: 20px;
	font-weight: 400;
	}

.whatsnew {
	margin: 1px;
	border: 1px solid #e7e7e7;
	border-radius: 5px;
	background-color: #ffffff;
}
	
.whatsnew img {
	padding-right: 4px;
	padding-left: 4px;
	padding-top: 4px;
	padding-bottom: 4px;
	border-radius: 8px;
	}
	
.img-hover {
	opacity: 0;
	position: absolute;
	left: 0px;
	right: 0px;
	
	border-radius: 5px;
	margin-left: 6px;
	margin-right: 6px;
	margin-top: 4px;
	margin-bottom: 4px;
	width: 98%;
	height: 93%;
	color: black;
	background-color: #3256be;
	transition: all .3s ease-in-out;
}

.img-hover:hover {
	opacity: .5;
	transition: all .4s ease-in-out;
}
	
.quicklinks {
	margin: 2px;
	border: 1px solid #e7e7e7;
	border-radius: 5px;
	background-color: #ffffff;
}

.quicklinks img {
	padding-right: 4px;
	padding-left: 4px;
	padding-top:4px;
	padding-bottom: 4px;
	border-radius: 8px;
}

.quicklinks h4 {
	text-align: center;
	}

.quicklinks p {
	text-align: justify;
	padding: 15px;
	min-height: 125px;
}

.quicklinks-accent {
	font-family: 'Roboto Slab', Roboto;
	font-size: 1.2em;
	font-weight: bold;	
}

.info p {
	color: #fff!important;
	font-size: 14px!important;
	text-shadow: 2px 2px 3px #000000!important;
}

.center-caption {
	text-align: center;
}

.shadowbox {
	box-shadow: 0 1px 2px rgba(0, 0, 0, 0.07);
}

.force-space {
	padding-left: 1px;
	padding-right: 1px;
}

.text-primary-dark {
	color: #003f87;
}

.nav-3 {
	width: 100%;
}
.nav-3 > li {
	width: 280px;
}


.vid-container {
	padding: 3px;
	background-color: #ededed;
	box-shadow: 0px 2px 2px #AAA;
	width: 986px;
	border-radius: 6px;
	margin: auto;
	
}

#upper-alert {

	border-radius: 0px;
	background: url('http://suplugins.com/images/bg-accent-wide.png') repeat-x right top;
	background-color: #35abe9;
	color: #fff;
	border: none;
	margin-top:-1px;
	margin-bottom: 6px;
	border-top: 2px solid #014d76;
	border-bottom: 1px solid #118ccc;
	padding-top: 10px;
	padding-bottom: 10px;
}

.alert-text {
	padding: 0px;
	margin: 0px;
	padding-top: 2px;
	padding-left: 15px;
	margin-left: 6px;
}

.alert-btn {
	margin-top: -2px;
	padding-top: 5px;
	padding-bottom: 3px;

}

.fade {
	opacity: .7;
}


.video-tuts > .nav-pills a {
	background-color: #e7edf3;
}

.video-tuts > .nav-pills a:hover {
	background-color: #60a9e9;
	color: #fff;
}

.toc > .nav-pills li {
	margin-bottom: 4px;
}

.panel-footer > .nav-pills a {
	background-color: #e7edf3;
}

.panel-footer > .nav-pills a:hover {
	background-color: #60a9e9;
	color: #fff;
}

.panel-body.article-body {
	padding: 20px;
}

.panel-body.vid-padding {
	padding: 3px;
}

.toc > .nav-pills a {
	background-color: #e7edf3;
}

.toc > .nav-pills a:hover {
	background-color: #60a9e9;
	color: #fff;
}


.top-row {
	margin-top: 0px;
	padding-top: 0px;
	max-height: 150px;
	overflow: hidden;
	margin-bottom: 20px;
}

.row-gallery {
	padding-top: 10px;
	}
	
.pad-0 {
	padding-right: 0px;
	padding-left: 0px;
	}
	
	
.social-icons {
	margin-top: 10px;
	height: 29px;
	overflow: hidden;
	}
	
.social-icons > a {
	padding-left: 7px;
	color: #d6d6d6;
	
	transition: 0.1s  ease-in-out;
			-webkit-transition: 0.2s ease-in-out;
}

.social-icons > a:hover {
	color: #2a86d5;
	
	transition: 0.2s  ease-in-out;
			-webkit-transition: 0.2s ease-in-out;
}
	
.carousel-container {
	margin-bottom: 20px;
}
	
.carousel-indicators {
	margin-bottom: -20px;
	}

.carousel-indicators li {
	border: 1px solid #a2a2a2;
	background-color: #d4d5d1;
	}
.carousel-indicators .active {
	background-color: #d7312c;
	border: 1px solid #d7312c;
	}
	
.carousel-inner {
	min-height: 200px;
	}
	
.carousel-caption {
	color: #4b4b4b;
	text-shadow: none;
	}

.navbar-nav > li:hover {
	
	background-color: #303030;

	transition: 0.2s  ease-in-out;
			-webkit-transition: 0.2s ease-in-out;
}

.navbar-nav > li {
	background-color: #222222; 
	transition: 0.4s  ease;
			-webkit-transition: 0.4s ease-in-out;
}

.navbar-nav > li > a:hover {
	color: #fff;
	transition: 0.2s  ease-in-out;
			-webkit-transition: 0.2s ease-in-out;
	}
	
.navbar-nav > li > a {
	color: #9D9D9D;
	transition: 0.4s  ease-in-out;
			-webkit-transition: 0.4s ease-in-out;
	}
	
blockquote.diminish > p {
	font-size: 15px;
}

.li-spacer li {
	margin-bottom: 16px;
}

.li-spacer-slight li {
	margin-bottom: 8px;
	font-size: 15.6px;
	font-family: 'open sans';
	line-height: 24px;
}

.li-spacer-tutorials li {
	margin-bottom: 9px;
	font-size: 16px;
	font-family: 'open sans';
	line-height: 26px;
}
	
	
.first-footer {
	
	background-color: #373737;
	margin-bottom: 0px;
	border-radius: 0px;
	border-right: 0px;
	border-left: 0px;
	border-top: 3px solid #333;
	border-bottom: 1px solid #505050;
	
	padding-top: 5px;
	padding-bottom: 5px;
	}

.navbar-bottom {
	
	background-color: #282828;
	margin-bottom: 0px;
	padding-bottom: 0px;
	border-radius: 0px;
	border-right: 0px;
	border-left: 0px;
	border-top: 1px solid #3f3f3f;
	border-bottom: none;
	}
	

	
.bottomnav {
	background-color: #373737;
	padding-top: 8px;
	margin-left: 15px;
	}
	
.bottomnav a {
	background-color: #373737; 
	
	padding-top: 27px;
	padding-left: 12px;
	
	font-weight: 600 !important;
	font-size: 15pt;
	color: #989898 !important;
	
	transition: 0.1s  ;
			-webkit-transition: 0.1s ;

	}
	
.bottomnav a:visited {
	margin-top: 15px;
	padding-top: 17px;
	padding-left: 12px;
	font-weight: 600 !important;
	font-size: 15pt;
	color: #989898 !important;
	}	
	

.bottomnav a:hover {
	color: #cacaca !important;
	background-color: #373737 !important;
	
	transition: 0.1s  ;
			-webkit-transition: 0.1s;
	}
	
.multiple-items img {
		margin-bottom: 10px;
		border-radius: 6px;
		width: 95%;
	}
	
	.multiple-items-4up img {
		margin-top: 10px;
		margin-bottom: 10px;
		border-radius: 6px;
		width: 95%;
		
	}
	
	.multiple-items-4up {
		height: 160px;
		clear:both;
		}
		
	.multiple-items-4up.mat {
		height: 207px;
		}
		
.bottom-endcap {
		width: 100%;
		margin-top: 35px;
		background-color: #6c8fb1;
		height: 9px;
		border-radius: 0px 0px 6px 6px;
		border-top: 3px solid #587693;
		margin-bottom: 20px;
		clear:both;
		}
		
.thumbnail-3-row {
		
		width: 100%;
		margin-left: -2px;
		padding-left: 1px;
		padding-right: 1px;
		padding-top: 2px;
		padding-bottom: 2px;
		height: 209px;
		
		}
		
	.thumbnail-3-row img {
		float: left;
		width: 269px;
		border: 2px solid #e7e7e7;
		padding: 0px !important;
		margin: 1px !important;
		border-radius: 6px;
		display: inline;
		}
		
	.browser-blurb.thumbnail-3-row img {
		width: 259px;
		
	}
	.browser-blurb.thumbnail-3-row {
			height: 200px;
	}
	
	.browser-blurb.thumbnail-4-row img {
		width: 196px;
	}
	.browser-blurb.thumbnail-4-row {
		height: xx;
	}
	
	.browser-blurb.thumbnail-5-row img {
		width: 154px;
	}
	.browser-blurb.thumbnail-5-row {
		height: xx;
	}
		
	.force-indent {
		padding-left: 20px;
	}	
		
	.thumbnail-4-row {
		
		width: 100%;
		margin-left: -2px;
		padding-left: 2px;
		padding-right: 1px;
		padding-top: 2px;
		padding-bottom: 2px;
		height: 158px;
		
		
		}
		
	.thumbnail-4-row img {
		float: left;
		width: 201px;
		border: 2px solid #e7e7e7;
		padding: 0px !important;
		margin: 1px !important;
		border-radius: 4px;
		display: inline;
		
		}
		
	.thumbnail-5-row {
		
		width: 100%;
		margin-left: -2px;
		padding-left: 2px;
		padding-right: 1px;
		padding-top: 2px;
		padding-bottom: 2px;
		height: 126px;
		}
	
		
	.thumbnail-5-row img {
		float: left;
		width: 160px;
		border: 2px solid #e7e7e7;
		padding: 0px !important;
		margin: 1px !important;
		border-radius: 4px;
		display: inline;
		}
		
	.thumbnail-5-row.newspage img {
		width: 154px;
	}
	
	
		
	.thumbnail-6-row-square {
		
		width: 100%;
		margin-left: -2px;
		padding-left: 2px;
		padding-right: 1px;
		padding-top: 2px;
		padding-bottom: 2px;
		height: 126px;
		}
		
	.thumbnail-6-row-square img {
		float: left;
		width: 133px;
		border: 2px solid #e7e7e7;
		padding: 6px !important;
		margin-left: 1px !important;
		margin-right: 1px !important;
		border-radius: 4px;
		display: inline;
		}
		
	.double-six > .slick-prev {
		left:-18px;
		margin-top: -9px;
	}
	
	.double-six > .slick-next {
		right: -12px;
		margin-top: -7px;
	}
	
	.multiple-items-4up > .slick-next {
		margin-top: -8px;
		right: -7px;
		}
		
	.multiple-items-4up > .slick-prev {
		margin-top: -8px;
		left: -9px;
	}
		
		
	/* COMMON PRICING STYLES */
		.panel.price,
		.panel.price>.panel-heading{
			border-radius:0px;
			 -moz-transition: all .3s ease;
			-o-transition:  all .3s ease;
			-webkit-transition:  all .3s ease;
		}
		.panel.price:hover{
			box-shadow: 0px 0px 30px rgba(0,0,0, .2);
		}
		.panel.price:hover>.panel-heading{
			box-shadow: 0px 0px 30px rgba(0,0,0, .2) inset;
		}
		
				
		.panel.price>.panel-heading{
			box-shadow: 0px 5px 0px rgba(50,50,50, .2) inset;
			text-shadow:0px 3px 0px rgba(50,50,50, .6);
		}
			
		.price .list-group-item{
			border-bottom-:1px solid rgba(250,250,250, .5);
		}
		
		.panel.price .list-group-item:last-child {
			border-bottom-right-radius: 0px;
			border-bottom-left-radius: 0px;
		}
		.panel.price .list-group-item:first-child {
			border-top-right-radius: 0px;
			border-top-left-radius: 0px;
		}
		
		.price .panel-footer {
			color: #fff;
			border-bottom:0px;
			background-color:  rgba(0,0,0, .1);
			box-shadow: 0px 3px 0px rgba(0,0,0, .3);
		}
		
		
		.panel.price .btn{
			box-shadow: 0 -1px 0px rgba(50,50,50, .2) inset;
			border:0px;
		}
		
	/* blue panel */
	
		
		.price.panel-blue>.panel-heading {
			color: #fff;
			background-color: #608BB4;
			border-color: #78AEE1;
			border-bottom: 1px solid #78AEE1;
		}
		
			
		.price.panel-blue>.panel-body {
			color: #fff;
			background-color: #73A3D4;
		}
				
		
		.price.panel-blue>.panel-body .lead{
				text-shadow: 0px 3px 0px rgba(50,50,50, .3);
		}
		
		.price.panel-blue .list-group-item {
			color: #333;
			background-color: rgba(50,50,50, .01);
			font-weight:600;
			text-shadow: 0px 1px 0px rgba(250,250,250, .75);
		}
		
.panel-heading [data-toggle="collapse"]:after {
        font-family: 'Glyphicons Halflings';
        content: "e072"; /* "play" icon */
        float: right;
        color: #F58723;
        font-size: 18px;
        line-height: 22px;
        /* rotate "play" icon from > (right arrow) to down arrow */
        -webkit-transform: rotate(-90deg);
        -moz-transform: rotate(-90deg);
        -ms-transform: rotate(-90deg);
        -o-transform: rotate(-90deg);
        transform: rotate(-90deg);
    }

    .panel-heading [data-toggle="collapse"].collapsed:after {
        /* rotate "play" icon from > (right arrow) to ^ (up arrow) */
        -webkit-transform: rotate(90deg);
        -moz-transform: rotate(90deg);
        -ms-transform: rotate(90deg);
        -o-transform: rotate(90deg);
        transform: rotate(90deg);
        color: #454444;
    }
	
	.video-hover {
		position: relative;
		z-index: 3;
		top: -307px;
		left: 0px;
		width: 813px;
		height: 258px;
		opacity: 0;
		
		 transition: 0.2s  ease-in-out;
			-webkit-transition: 0.2s ease-in-out;
		}
		
	.video-hover:hover {
		
		opacity: .9;
		
		 transition: 0.3s  ease-in-out;
			-webkit-transition: 0.3s ease-in-out;
		}
		
	
	.pw-video {
		position: relative;
		z-index: 3;
		left: 0px;
		width: 813px;
		height: 316px;
		margin-bottom: 15px;
		}
		
.circle-spin {
	-webkit-transition: -webkit-transform .5s ease-in-out;
	transition: transform .5s ease-in-out;
}

.circle-spin:hover {
	-webkit-transform: rotate(275deg);
	transform: rotate(360deg);
}