.content {
    float: left;
    width: 995px;
}
.content .smb-3-col-gallery-entry{
  padding:15px;
	position:relative;
}
.content .smb-3-col-gallery-entry .gallery-header {
	padding:10px;
	background:#FBFBFB;
}
.content .smb-3-col-gallery-entry a {
	color:#CC0013;
}
.content .smb-3-col-gallery-entry .post-meta-footer2 {
	width: 626px;
	border:none;
}
.content .entry .col2a {
  float: left;
}
.content .entry .col2b {
  float: right;
}
.content .entry .col2w {
  width: 48%;
}
.smb-3-col-gallery {
  padding:20px 0 0 0;
}
.smb-3-col-gallery ul{
  margin:0; 
  padding:0 10px;
}
.smb-3-col-gallery ul li {
  width:280px;
  margin:0 30px 0 0;
  float:left;
  list-style:none;
}
.smb-3-col-gallery ul li.col-2 {
  margin: 0;
}
.smb-3-col-gallery .gallery-piller {
  display: block;
  margin:0 30px 0 0;
	width:280px;
	float:left;
}
.smb-3-col-gallery .gallery-piller.col-2 {
  margin:0;
}
.smb-3-col-gallery ul li img {
  width:280px !important;
  height:auto !important;
  margin:0px auto;
  -moz-box-shadow: 2px 2px 3px rgba(50, 50, 50, 0.5);
  -webkit-box-shadow: 2px 2px 3px rgba(50, 50, 50, 0.5);
  box-shadow: 2px 2px 3px rgba(50, 50, 50, 0.5);
}
body.page-id-19533 .smb-3-col-gallery ul li img {
	border:#eee 1px solid;
}
body.page-id-174338 .smb-3-col-gallery .gallery-piller {
	overflow:hidden;
  display: block;
	float:left;
}
hr.clear-2 {
	border:0;
	height:0;
	width:0;
	clear:both;
	visibility:hidden;
}


.gallery-piller span {
  display:block;
}
.smb-3-col-gallery .gall-desc-row {
  margin:5px 30px 40px 0;
}
.smb-3-col-gallery .link-units{
  margin:0 0 10px 0;
}
.smb-3-col-gallery .gallery-piller.col-2 {
  margin:5px 0 40px 0;
}
.smb-3-col-gallery .gallery-piller .gallery-title {
  font-size:16px;
  font-weight:bold;
  margin:10px 0 0 0;
}
.smb-3-col-gallery .gallery-piller .gallery-title a,
.smb-3-col-gallery .gallery-piller .click-for-image {
	text-decoration:none;
}
.smb-3-col-gallery .gallery-piller .gallery-description {
  font-size:16px;
  line-height:1.5;
  margin:10px 0;
}
.content .smb-3-col-gallery .gallery-piller .gallery-description p {
  font-size:16px;
	line-height:1.5;
}
.smb-3-col-gallery .gallery-piller .gallery-download-button {
  display:block;
  padding:10px 15px;
  color:#fff !important;
  text-decoration:none;
  font-size:14px;
  font-weight:bold;
  float:left;
  background:#CC0013;
  
  -moz-box-shadow: 2px 2px 3px rgba(50, 50, 50, 0.1);
  -webkit-box-shadow: 2px 2px 3px rgba(50, 50, 50, 0.1);
  box-shadow: 2px 2px 3px rgba(50, 50, 50, 0.1);
  
}
.smb-3-col-gallery .gallery-piller .gallery-download-button:hover {
	background:#343946;
  color:#fff !important;
}
.smb-3-col-gallery-entry textarea.embed-code {
	height:62px;
}
.smb-3-col-gallery-entry div.custom-pagination {
	font-size: 14px;	
	padding: 15px 0;
}
.smb-3-col-gallery-entry div.custom-pagination a {
	border: 1px solid #BFBFBF;
  margin: 2px;
  padding: 3px 5px;
  text-decoration: none;
  color:#281C88;
}
.smb-3-col-gallery-entry div.custom-pagination a:hover {
	border: 1px solid #000;
  background:#281C88;
  color:#fff;
}
.smb-3-col-gallery-entry div.custom-pagination span{
  background: none repeat scroll 0 0 #A1B1C4;
  border: 1px solid #A1B1C4;
  color: #FFFFFF;
  font-weight: normal;
  padding: 3px 5px;
}
.smb-3-col-gallery-entry div.custom-pagination a span{
  background:none;
  border:none;
  color:#281C88;
  padding: 0;
}
.smb-3-col-gallery-entry div.custom-pagination a:hover span{
  color:#fff;
}
.post-meta-side-share {
    margin: 0 0 0 -155px;
}


@media only screen and (max-width: 4500px) and (min-width: 1299px){
	body.page-template-page-three-col-gallery .content {
    width: 1213px;
	}
	body.page-template-page-three-col-gallery .smb-3-col-gallery .gallery-piller {
    width: 360px;
	}
}

@media only screen and (max-width: 985px) and (min-width: 768px){
	hr.clear-2 {
		clear:none;
	}
	hr.clear-1, hr.clear-3 {
		border:0;
		height:0;
		width:0;
		clear:both;
		visibility:hidden;
	}
	.smb-3-col-gallery .gallery-piller {
			margin: 0 30px 20px 0;
	}
	.smb-3-col-gallery .gallery-piller.col-2 {
			margin: 0 30px 20px 0;
	}
}
@media only screen and (max-width: 767px) and (min-width: 480px){
	.content .entry .col2w {
			width: 100%;
			float:none;
	}
	.post-inner p.post-meta {
		padding: 40px 0 10px;
	}
}
/* Phone  : 320px */
@media only screen and (max-width: 479px){
	.content .entry .col2w {
			width: 100%;
			float:none;
	}
	.post-inner p.post-meta {
		padding: 40px 0 10px;
	}
	.post-meta-footer2 .share-button {
			padding: 10px 12px 0 0;
	}
	.smb-3-col-gallery .gallery-piller {
			width: 223px;
			margin:0 0 20px 0;
	}
}

/*  TABLET  : 1024px */

@media only screen and ( max-width: 1024px ){
	
}

/* TABLET  : 768px */

@media only screen and (max-width: 985px) and (min-width: 768px){
	
	/* Cartoon Page */
}

/*  Phone  : 480px */

@media only screen and (max-width: 767px) and (min-width: 480px){
	/* Cartoon Page */
	body.page-id-19533 .smb-3-col-gallery .gallery-piller {
    margin: 0 0 40px;
    width: 100%;
	}
	
	
}

/* Phone  : 320px */

@media only screen and (max-width: 479px){
	/* Cartoon Page */
	body.page-id-19533 .smb-3-col-gallery .gallery-piller {
    margin: 0 0 40px;
    width: 100%;
	}
	body.page-id-19533 .smb-3-col-gallery .gallery-piller a.gallery-image-link img {
		height:auto !important;
	}
	
	
}