html{
  font-family: 'PT Sans', sans-serif !important;
  font-size: 16px;
  -webkit-text-size-adjust: 100%;
      -ms-text-size-adjust: 100%;
}
img {
	display: inline-block;
	height: auto;
	max-width: 100%;
}

/*--- Bootstrap ---*/
.navbar {
	margin-bottom: 0;
	z-index: 999;
}
.navbar.navbar-inverse .navbar-nav>li:hover>a {
  color: #ffffff;
  background-color: #fa5503;
}
.navbar.navbar-inverse .navbar-nav>li.open>a {
  color: #ffffff;
  background-color: #ff0000;
}
.navbar.navbar-inverse .navbar-nav>li.open:hover>a {
  color: #ffffff;
  background-color: #ff0000;
}
/* START OF Change the Navbar Colors/Font/Size */
/* Adjust Menu (red) text color, (Garamond) font-family, (1.5em) font-size */
.navbar .nav > li > a, .navbar .nav > li > a:first-letter,
.navbar .nav > li.current-menu-item > a, 
.navbar .nav > li.current-menu-ancestor > a {
font-size: 1.3em;
}
/* remove spacing between middle columns */
.row.no-gutter [class*='col-']:not(:first-child):not(:last-child) {
	padding-right: 4px;
	padding-left: 4px;
}
/* remove right padding from first column */
.row.no-gutter [class*='col-']:first-child {
	padding-left: 4px;
	padding-right: 4px;
}
/* remove left padding from first column */
.row.no-gutter [class*='col-']:last-child {
	padding-left: 4px;
	padding-right: 4px;
}
/* only for column content visible */
.col-lg-1>div {background-color:#ddd;}
.breadcrumb {
	background: rgba(245, 245, 245, 0);
	border: 0px solid rgba(245, 245, 245, 0);
	border-radius: 0px;
	display: block;
	margin: 0px;
	padding-left: 0px;
	font-size: 14px;
}
.breadcrumb>li+li:before {color: rgba(204, 204, 204, 1); content: "\276F\00a0";}
.navbar-toggle:before {
    content:"Menu";
    left:-60px;
    top:3px;
    position:absolute;
    width:50px;
	font-size: 1.3em;
}
/*--- end Bootstrap custom ---*/

.clearfloat {
	clear: both;
}
.item_ads_st {
	margin: 10px 0px;
	padding: 0px;
	/*background: #ccc;*/
	/*float: left;*/
	width: 100%;
	height: auto;
	text-align: center;
	position: relative;
	overflow: hidden;
	/*border-radius: 5px; -moz-border-radius: 5px; -webkit-border-radius: 5px;*/
}
.date {
	font-size: 10px;
	font-style: italic;
}
.lead {
	font-size: 10px;
}
.tblhead{
	background-image: url(images/bg-head.jpg);
	background-repeat: repeat-x;
	border-top: solid 1px #aaa;
	border-bottom: solid 1px #aaa;
	margin: 0;
}
.bodycontainer {
	/*
	border-left: 1px solid #777;
	border-right: 1px solid #777;
	*/
	width: 100%;
	padding: 15px;
}
.item_thumb{
	display: block;
	margin-left: auto;
	margin-right: auto;
	margin-top: 4px;
	margin-bottom: -12px;
	background:#FFFFFF;
	padding: 3px;
	border: 1px solid #777777;
	-moz-box-shadow: 0px 0px 5px #666666;
	-webkit-box-shadow: 0px 0px 5px #666666;
	box-shadow: 0px 0px 5px #666666;
}
.thumb{
	display: block;
	margin-top: 4px;
	margin-bottom: -12px;
	background:#FFFFFF;
	padding: 3px;
	border: 1px solid #777777;
	-moz-box-shadow: 0px 0px 5px #666666;
	-webkit-box-shadow: 0px 0px 5px #666666;
	box-shadow: 0px 0px 5px #666666;
}

.title {
	font-family: 'Merriweather', serif !important;
	margin-bottom: 20px;
}
.red{
	color: #ff0000;
}
.green{
	color: #3c763d;
}
.pagination {
	float: right;
	margin: 20px;
	font-size: 14px;
}
.nohal, .nohal a:link, .nohal a:visited, .nohal a:active {
	border: 1px solid;
	padding: 2px 4px 2px 4px;
}
.nohal:hover, .nohal a:hover {
	color: #ffffff;
	border: 1px solid #11489d;
	background-color: #4a82d8;
	padding: 2px 4px 2px 4px;
}
.nohalcurrent {
	color: #ffffff;
	border: 1px solid #11489d;
	background-color: #11489d;
	padding: 2px 4px 2px 4px;
}
.cmtLink {
	display: inline-block;
	overflow: auto;
	color: #ff0000;
	font-size: 14px;
	font-weight: bold;
	padding: 3px 5px;
	border: 1px solid;
	margin: 3px 3px 0px 0px !important;
	background-color: #ffffcc;
}
.cmtLink:hover {
	color: #ffffff;
	border: 1px solid #11489d;
	background-color: #4a82d8;
}
.item3 {
	margin: 4px 0px;
	padding: 10px;
	/*background: url(images/bg-adj.jpg) no-repeat;*/
	float: left;
	width: 100%;
	min-height: 160px;
	text-align: left;
	border: 1px dotted #bebebe;
	position: relative;
	overflow: hidden;
	/*border-radius: 5px; -moz-border-radius: 5px; -webkit-border-radius: 5px;*/
}
.item3:hover{
	background: url(images/bg-produk-hover.jpg) no-repeat;
	border: 1px solid #9f9f9f;
}
@media (min-width: 768px) {
	.row-eq-height {
		display: -webkit-box;
		display: -webkit-flex;
		display: -ms-flexbox;
		display:         flex;
		margin: 0px;
	}
}
.thumbLeft {
	float: left;
	margin: 0px 15px 15px 0px;
	background:#FFFFFF;
	padding: 3px;
	border: 1px solid #777777;
	-moz-box-shadow: 0px 0px 5px #666666;
	-webkit-box-shadow: 0px 0px 5px #666666;
	box-shadow: 0px 0px 5px #666666;
}
.tcBanner {
	margin-left: auto;
	margin-right: auto;
	margin-top: 10px;
	margin-bottom: 20px;
}
.hilite {
	background-color: #999;
	color: #fff;
}
.gads {
	display: block;
	margin-left: auto;
	margin-right: auto;
}

/* SKLast */
#SKLast {
	margin: 5px;
	padding: 10px;
	font-size: 16px;
	border-left: 1px solid #ccc;
}
#SKLast .title {
	font-family: 'Merriweather', serif !important;
}
#SKLast .lead{
	font-size: 14px;
}
#SKLast .date-normal{
	font-size: 12px;
	font-style: italic;
}

/* ArtLast */
#ArtLast {
	margin: 5px;
	padding: 10px;
	font-size: 16px;
	border-left: 1px solid #ccc;
}
#ArtLast .title {
	font-family: 'Merriweather', serif !important;
}
#ArtLast .lead{
	font-size: 10px;
	font-style: normal;
}
#ArtLast .date-normal{
	font-size: 12px;
	font-style: italic;
}

/*  CMTLast */
#CMTLast {
	margin: 5px;
	padding: 10px;
	font-size: 16px;
	border-left: 1px solid #ccc;
}
#CMTLast .icon {
	float: left;
	margin: 0px 10px 10px 0px;
	font-size: 24px;
}

/* ArtView */
#ArtView {
	margin: 5px;
	font-family: 'PT Sans', sans-serif !important;
	font-size: 18px;
}
#ArtView .head {
	font-family: 'Roboto Slab', sans-serif !important;
	background-image: url(images/bg-mbcontent-title.jpg);
	background-repeat: repeat-x;
	padding: 10px;
	/*background-color: #e5e5e5;*/
	border: 1px dotted;
	margin-bottom: 20px;
	text-shadow: 1px 2px 2px rgba(255,255,255,0.6);
	/*text-shadow: 5px 5px 0px #eee, 7px 7px 0px #707070;*/
}
#ArtView .lead {
	font-style: italic;
	font-size: 18px;
}
#ArtView .title2 {
	margin-bottom: 20px;
}
#ArtView .warning {
	margin: 0 auto;
	margin-bottom: 20px;
	margin-top: 10px;
	background-color: #ffffcc;
	width: 100%;
	border: 1px dotted #ff0000;
	padding: 5px;
}
#ArtView .date {
	float: right;
	font-style: italic;
	margin-top: -10px;
	margin-bottom: 20px;
	font-size: 12px;
}
#ArtView .date-normal {
	font-style: italic;
	font-size: 12px;
}
#ArtView .poster {
	float: left;
	margin-top: -10px;
	margin-bottom: 20px;
	font-size: 14px;
}
#ArtView .star {
	color: #ffc000;
	text-shadow: 1px 2px 2px rgba(52,52,52,0.6);
}
#ArtView .stats {
	border-top: 1px dotted;
	margin: 20px 0px;
	padding: 5px;
	border-bottom: 1px dotted;
}
#ArtView .commentForm  {
	padding: 0px 5px;
}
#ArtView .prevNext {
	padding: 10px 5px;
}
#ArtView .prevNext h4{
	font-weight: bold;
	border-bottom: 1px dotted;
}
#ArtView .cmtLI {
	font-size: 16px;
	margin-bottom: 10px;
}
#ArtView .counter {
	font-size: 12px;
}
#ArtView .all {
	float: right;
	margin: 4px 4px;
}
#ArtView .vet {
	font-size: 16px;
}
#ArtView .vetSearch {
	margin: 25px 15px;
}
/* end ArtView */

/* --- PG Last --- */
#PGLast a {
	color: #43023f;
}
#PGLast a:hover {
	color: #9d0593;
}
#PGLast .item {
	margin: 5px;
	padding: 10px;
	border-top: 1px dotted #43023f;
	background-image: url(images/bg-pglast.png);
	background-repeat: repeat-x;
}
#PGLast img {
	float: left;
	margin: 0px 15px 15px 0px;
	background:#FFFFFF;
	padding: 3px;
	border: 1px solid #777777;
	-moz-box-shadow: 0px 0px 5px #666666;
	-webkit-box-shadow: 0px 0px 5px #666666;
	box-shadow: 0px 0px 5px #666666;
}
#PGLast .title {
	font-family: 'Merriweather', serif !important;
	margin-left: 5px;
	color: #43023f;
}
#PGLast .all{
	float: right;
	margin: 4px 4px;
}
/* --- end PG Last ---*/

/* --- Premium --- */
#Prem a {
	font-family: 'Roboto Slab', sans-serif !important;
	font-weight: bold;
	color: #8e1663;
	-webkit-text-size-adjust: 100%;
	-ms-text-size-adjust: 100%;
}
#Prem a:hover{
	color: #af2f81;
}
#Prem .title {
	font-family: 'Merriweather', serif !important;
	color: #8e1663;
	margin-left: 4px;
	margin-right: 4px;
	border-bottom: 1px dotted;
}
#Prem .item {
	margin: 4px 0px;
	padding: 4px;
	background: url(images/bg-prem.jpg) no-repeat;
	float: left;
	width: 100%;
	height: 180px;
	text-align: center;
	border: 1px solid #e591c3;
	position: relative;
	overflow: hidden;
	/*border-radius: 5px; -moz-border-radius: 5px; -webkit-border-radius: 5px;*/
}
#Prem .item:hover {
	background: url(images/bg-prem-hover.jpg) no-repeat;
	border: 1px solid #a74f83;
}
#Prem .item img {
	display: block;
	margin-left: auto;
	margin-right: auto;
	margin-top: 4px;
	margin-bottom: -12px;
	background:#FFFFFF;
	padding: 3px;
	border: 1px solid #777777;
	-moz-box-shadow: 0px 0px 5px #666666;
	-webkit-box-shadow: 0px 0px 5px #666666;
	box-shadow: 0px 0px 5px #666666;
  -webkit-transition: all 0.5s ease;
     -moz-transition: all 0.5s ease;
       -o-transition: all 0.5s ease;
      -ms-transition: all 0.5s ease;
          transition: all 0.5s ease;
}
#Prem .item img:hover {
  -webkit-transform: scale(1.2) rotate(-5deg);
     -moz-transform: scale(1.2) rotate(-5deg);
       -o-transform: scale(1.2) rotate(-5deg);
      -ms-transform: scale(1.2) rotate(-5deg);
          transform: scale(1.2) rotate(-5deg);
}
/* --- end Premium --- */

/* --- Adj --- */
#Adj a {
	/*font-weight: bold;*/
	color: #5d5516;
}
#Adj a:hover {
	color: #797028;
}
#Adj .title {
	font-family: 'Merriweather', serif !important;
	color: #5d5516;
	margin-left: 4px;
	margin-right: 4px;
	border-bottom: 1px dotted;
}
#Adj .item {
	margin: 4px 0px;
	padding: 4px;
	/*background: url(images/bg-adj.jpg) no-repeat;*/
	float: left;
	width: 100%;
	height: 200px;
	text-align: center;
	/*border: 1px solid #c7bf7e;*/
	position: relative;
	overflow: hidden;
	/*border-radius: 5px; -moz-border-radius: 5px; -webkit-border-radius: 5px;*/
}
#Adj .item:hover {
	background: url(images/bg-adj-hover.jpg) no-repeat;
	border: 1px solid #5d5516;
}
#Adj .all {
	float: right;
	margin: 4px 4px;
}
/* --- end Adj --- */

/* --- Stud --- */
#Stud a {
	/*font-weight: bold;*/
	color: #333333;
}
#Stud a:hover {
	color: #525252;
}
#Stud .title {
	font-family: 'Merriweather', serif !important;
	color: #333333;
	margin-left: 4px;
	margin-right: 4px;
	border-bottom: 1px dotted;
}
#Stud .item {
	margin: 4px 0px;
	padding: 4px;
	/*background: url(images/bg-adj.jpg) no-repeat;*/
	float: left;
	width: 100%;
	height: 220px;
	text-align: center;
	/*border: 1px solid #cccccc;*/
	position: relative;
	overflow: hidden;
	/*border-radius: 5px; -moz-border-radius: 5px; -webkit-border-radius: 5px;*/
}
#Stud .item:hover{
	background: url(images/bg-stud-hover.jpg) no-repeat;
	border: 1px solid #9f9f9f;
}
#Stud .all {
	float: right;
	margin: 4px 4px;
}
/* --- end Stud --- */

/* --- Kennel --- */
#Kennel a {
	/*font-weight: bold;*/
	color: #17542c;
}
#Kennel a:hover {
	color: #266c3e;
}
#Kennel .title {
	font-family: 'Merriweather', serif !important;
	color: #17542c;
	margin-left: 4px;
	margin-right: 4px;
	border-bottom: 1px dotted;
}
#Kennel .item {
	margin: 4px 0px;
	padding: 4px;
	/*background: url(images/bg-adj.jpg) no-repeat;*/
	float: left;
	width: 100%;
	height: 220px;
	text-align: center;
	/*border: 1px solid #7cc595;*/
	position: relative;
	overflow: hidden;
	/*border-radius: 5px; -moz-border-radius: 5px; -webkit-border-radius: 5px;*/
}
#Kennel .item:hover{
	background: url(images/bg-kennel-hover.jpg) no-repeat;
	border: 1px solid #5ca876;
}
#Kennel .all {
	float: right;
	margin: 4px 4px;
}
/* --- end Kennel --- */

/* --- Produk --- */
#Produk a {
	/*font-weight: bold;*/
	color: #035082;
}
#Produk a:hover {
	color: #1b7dbd;
}
#Produk .title {
	font-family: 'Merriweather', serif !important;
	color: #035082;
	margin-left: 4px;
	margin-right: 4px;
	border-bottom: 1px dotted;
}
#Produk .item {
	margin: 4px 0px;
	padding: 4px;
	/*background: url(images/bg-adj.jpg) no-repeat;*/
	float: left;
	width: 100%;
	height: 220px;
	text-align: center;
	/*border: 1px solid #88c5ed;*/
	position: relative;
	overflow: hidden;
	/*border-radius: 5px; -moz-border-radius: 5px; -webkit-border-radius: 5px;*/
}
#Produk .item:hover{
	background: url(images/bg-produk-hover.jpg) no-repeat;
	border: 1px solid #0464a2;
}
#Produk .all {
	float: right;
	margin: 4px 4px;
}
/* --- end Produk --- */

/* --- Video --- */
#Video a {
	/*font-weight: bold;*/
	color: #4b012e;
}
#Video a:hover {
	color: #761651;
}
#Video .title {
	font-family: 'Merriweather', serif !important;
	color: #4b012e;
	margin-left: 4px;
	margin-right: 4px;
	border-bottom: 1px dotted;
}
#Video .item {
	margin: 4px 0px;
	padding: 4px;
	/*background: url(images/bg-adj.jpg) no-repeat;*/
	float: left;
	width: 100%;
	height: 220px;
	text-align: center;
	/*border: 1px solid #de8bbe;*/
	position: relative;
	overflow: hidden;
	/*border-radius: 5px; -moz-border-radius: 5px; -webkit-border-radius: 5px;*/
}
#Video .item:hover{
	background: url(images/bg-video-hover.jpg) no-repeat;
	border: 1px solid #4b012e;
}
#Video .all {
	float: right;
	margin: 4px 4px;
}
/* --- end Video --- */

/* --- Artikel --- */
#Art a {
	/*font-weight: bold;*/
	color: #240956;
}
#Art a:hover {
	color: #45277c;
}
#Art .title {
	font-family: 'Merriweather', serif !important;
	color: #240956;
	margin-left: 4px;
	margin-right: 4px;
	border-bottom: 1px dotted;
}
#Art .item {
	margin: 4px 0px;
	padding: 4px;
	/*background: url(images/bg-adj.jpg) no-repeat;*/
	float: left;
	width: 100%;
	height: 220px;
	text-align: center;
	/*border: 1px solid #ab95d2;*/
	position: relative;
	overflow: hidden;
	/*border-radius: 5px; -moz-border-radius: 5px; -webkit-border-radius: 5px;*/
}
#Art .item:hover{
	background: url(images/bg-artikel-hover.jpg) no-repeat;
	border: 1px solid #240956;
}
#Art .all {
	float: right;
	margin: 4px 4px;
}
/* --- end Artikel --- */

/* --- Berita --- */
#News a {
	/*font-weight: bold;*/
	color: #945905;
}
#News a:hover {
	color: #b56d07;
}
#News .title {
	font-family: 'Merriweather', serif !important;
	color: #945905;
	margin-left: 4px;
	margin-right: 4px;
	border-bottom: 1px dotted;
}
#News .item {
	margin: 4px 0px;
	padding: 4px;
	/*background: url(images/bg-adj.jpg) no-repeat;*/
	float: left;
	width: 100%;
	height: 220px;
	text-align: center;
	/*border: 1px solid #fadcb1;*/
	position: relative;
	overflow: hidden;
	/*border-radius: 5px; -moz-border-radius: 5px; -webkit-border-radius: 5px;*/
}
#News .item:hover{
	background: url(images/bg-berita-hover.jpg) no-repeat;
	border: 1px solid #945905;
}
#News .all {
	float: right;
	margin: 4px 4px;
}
/* --- end Berita --- */

/* --- Lainnya --- */
#Others a {
	/*font-weight: bold;*/
	color: #490101;
}
#Others a:hover {
	color: #680d0d;
}
#Others .title {
	font-family: 'Merriweather', serif !important;
	color: #490101;
	margin-left: 4px;
	margin-right: 4px;
	border-bottom: 1px dotted;
}
#Others .item {
	margin: 4px 0px;
	padding: 4px;
	/*background: url(images/bg-adj.jpg) no-repeat;*/
	float: left;
	width: 100%;
	height: 220px;
	text-align: center;
	/*border: 1px solid #ffaaaa;*/
	position: relative;
	overflow: hidden;
	/*border-radius: 5px; -moz-border-radius: 5px; -webkit-border-radius: 5px;*/
}
#Others .item:hover{
	background: url(images/bg-lainnya-hover.jpg) no-repeat;
	border: 1px solid #490101;
}
#Others .all {
	float: right;
	margin: 4px 4px;
}
/* --- end Lainnya --- */

/* --- Testimoni --- */
#Testi a {
	/*font-weight: bold;*/
	color: #21372e;
}
#Testi a:hover {
	color: #4a6a5d;
}
#Testi .title {
	font-family: 'Merriweather', serif !important;
	color: #21372e;
	margin-left: 4px;
	margin-right: 4px;
	border-bottom: 1px dotted;
}
#Testi .item {
	margin: 4px 0px;
	padding: 4px;
	/*background: url(images/bg-adj.jpg) no-repeat;*/
	float: left;
	width: 100%;
	height: 200px;
	text-align: center;
	/*border: 1px solid #9cbdaf;*/
	position: relative;
	overflow: hidden;
	/*border-radius: 5px; -moz-border-radius: 5px; -webkit-border-radius: 5px;*/
}
#Testi .item:hover{
	background: url(images/bg-testi-hover.jpg) no-repeat;
	border: 1px solid #324a40;
}
#Testi .all {
	float: right;
	margin: 4px 4px;
}
/* --- end Testimoni --- */

/* --- CatView --- */
#CatView {
	margin: 5px;
	font-family: 'PT Sans', sans-serif !important;
	font-size: 16px;
}
#CatView a {
	/*font-weight: bold;*/
	/*color: #333333;*/
}
#CatView a:hover {
	/*color: #525252;*/
}
#CatView .title {
	font-family: 'Merriweather', serif !important;
	color: #333333;
	margin-left: 4px;
	margin-right: 4px;
	border-bottom: 1px dotted;
}
#CatView .item {
	margin: 4px 0px;
	padding: 4px;
	/*background: url(images/bg-adj.jpg) no-repeat;*/
	float: left;
	width: 100%;
	height: 250px;
	text-align: center;
	border: 1px dotted #bebebe;
	position: relative;
	overflow: hidden;
	/*border-radius: 5px; -moz-border-radius: 5px; -webkit-border-radius: 5px;*/
}
#CatView .item:hover{
	background: url(images/bg-adj-hover.jpg) no-repeat;
	border: 1px solid #9f9f9f;
}
#CatView .item2 {
	margin: 4px 0px;
	padding: 4px;
	/*background: url(images/bg-adj.jpg) no-repeat;*/
	float: left;
	width: 100%;
	height: 230px;
	text-align: center;
	border: 1px dotted #bebebe;
	position: relative;
	overflow: hidden;
	/*border-radius: 5px; -moz-border-radius: 5px; -webkit-border-radius: 5px;*/
}
#CatView .item2:hover{
	background: url(images/bg-adj-hover.jpg) no-repeat;
	border: 1px solid #9f9f9f;
}
#CatView .item3 {
	margin: 4px 0px;
	padding: 10px;
	/*background: url(images/bg-adj.jpg) no-repeat;*/
	float: left;
	width: 100%;
	height: 200px;
	text-align: left;
	border: 1px dotted #bebebe;
	position: relative;
	overflow: hidden;
	/*border-radius: 5px; -moz-border-radius: 5px; -webkit-border-radius: 5px;*/
}
#CatView .item3:hover{
	background: url(images/bg-produk-hover.jpg) no-repeat;
	border: 1px solid #9f9f9f;
}
#CatView .item3 img{
	float: left;
	margin-right: 15px;
	margin-bottom: 10px;
}
#CatView .lead {
	font-size: 12px;
}
#CatView .all {
	float: right;
	margin: 4px 4px;
}
#CatView .star {
	color: #ffc000;
	text-shadow: 1px 1px 2px rgba(52,52,52,0.6);
}
/* --- end CatView --- */

/* --- IADj --- */
#IADj a {
	/*font-weight: bold;*/
	color: #5d5516;
}
#IADj a:hover {
	color: #797028;
}
#IADj .title {
	font-family: 'Merriweather', serif !important;
	color: #5d5516;
	margin-left: 4px;
	margin-right: 4px;
	border-bottom: 1px dotted;
}
#IADj .item {
	margin: 4px 0px;
	padding: 4px;
	/*background: url(images/bg-adj.jpg) no-repeat;*/
	float: left;
	width: 100%;
	height: 200px;
	text-align: center;
	border: 1px solid #c7bf7e;
	position: relative;
	overflow: hidden;
	/*border-radius: 5px; -moz-border-radius: 5px; -webkit-border-radius: 5px;*/
}
#IADj .item:hover {
	background: url(images/bg-adj-hover.jpg) no-repeat;
	border: 1px solid #5d5516;
}
#IADj .item-prem a {
	font-family: 'Roboto Slab', sans-serif !important;
	font-weight: bold;
	color: #8e1663;
	-webkit-text-size-adjust: 100%;
	-ms-text-size-adjust: 100%;
}
#IADj .item-prem a:hover{
	color: #af2f81;
}
#IADj .item-prem {
	margin: 4px 0px;
	padding: 4px;
	background: url(images/bg-prem.jpg) no-repeat;
	float: left;
	width: 100%;
	height: 200px;
	text-align: center;
	border: 1px solid #e591c3;
	position: relative;
	overflow: hidden;
	/*border-radius: 5px; -moz-border-radius: 5px; -webkit-border-radius: 5px;*/
}
#IADj .item-prem:hover {
	background: url(images/bg-prem-hover.jpg) no-repeat;
	border: 1px solid #a74f83;
}
#IADj .item-prem img {
	display: block;
	margin-left: auto;
	margin-right: auto;
	margin-top: 4px;
	margin-bottom: -12px;
	background:#FFFFFF;
	padding: 3px;
	border: 1px solid #777777;
	-moz-box-shadow: 0px 0px 5px #666666;
	-webkit-box-shadow: 0px 0px 5px #666666;
	box-shadow: 0px 0px 5px #666666;
  -webkit-transition: all 0.5s ease;
     -moz-transition: all 0.5s ease;
       -o-transition: all 0.5s ease;
      -ms-transition: all 0.5s ease;
          transition: all 0.5s ease;
}
#IADj .item-prem img:hover {
  -webkit-transform: scale(1.2) rotate(-5deg);
     -moz-transform: scale(1.2) rotate(-5deg);
       -o-transform: scale(1.2) rotate(-5deg);
      -ms-transform: scale(1.2) rotate(-5deg);
          transform: scale(1.2) rotate(-5deg);
}
#IADj .all {
	float: right;
	margin: 4px 4px;
}
/* --- end IADj --- */

/* Responsive Slides */
.rslides {
	position: relative;
	list-style: none;
	overflow: hidden;
	width: 100%;
	padding: 0;
	margin: 0;
}
.rslides li {
	-webkit-backface-visibility: hidden;
	position: absolute;
	display: none;
	width: 100%;
	left: 0;
	top: 0;
}
.rslides li:first-child {
	position: relative;
	display: block;
	float: left;
}
.rslides img {
	display: inline-block;
	height: auto;
	float: left;
	max-width: 100%;
	border: 0;
}
/* end Responsive Slides */

/* Scroll Up */
.scrollup {
	width: 75px;
	height: 75px;
	opacity: 0.8;
	filter: alpha(opacity=80); /* For IE8 and earlier */
	position: fixed;
	bottom: 20px;
	right: 20px;
	display: none;
	text-indent: -9999px;
	background: url('images/up.png') no-repeat;
}
.scrollup:hover{
	opacity: 1.0;
	filter: alpha(opacity=100);
}
/* end Scroll Up */

/* Lazy Load */
.lazy-hidden {
    opacity: 1;
}
.lazy-loaded {
    -webkit-transition: opacity 0.3s;
    -moz-transition: opacity 0.3s;
    -ms-transition: opacity 0.3s;
    -o-transition: opacity 0.3s;
    transition: opacity 0.3s;
    opacity: 1;
}
/* end Lazy Load */

/* Quote Carousel */
#quote-carousel {
	margin: 10px 5px;
	height: 190px !important;
}
/* Control buttons  */
#quote-carousel .carousel-control {
	background: none;
	color: #222;
	font-size: 2.3em;
	text-shadow: none;
	margin-top: 30px;
}
/* Previous button  */
#quote-carousel .carousel-control.left  {
	left: -22px;
}
/* Next button  */
#quote-carousel .carousel-control.right {
	right: -22px !important;
}
/* Changes the position of the indicators */
#quote-carousel .carousel-indicators {
	right: 50%;
	top: auto;
	bottom: 0px;
	margin-right: -19px;
}
/* Changes the color of the indicators */
#quote-carousel .carousel-indicators li {
	background: #c0c0c0;
}
#quote-carousel .carousel-indicators .active {
	background: #333333;
}
#quote-carousel img {
	width: 250px;
	height: 100px;
}
#quote-carousel .item  {
    margin: 0px 20px;
}
#quote-carousel .item  .title{
	font-family: 'Merriweather', serif !important;
    font-size: 28px;
	color: #fa6207;
	text-align: center;
	/*text-shadow: 1px 2px 3px rgba(0,0,0,0.4);*/
	/*text-shadow: 5px 5px 0px #eee, 7px 7px 0px #707070;*/
}
#quote-carousel .item  .title:before {
    content: "\f10d";
    font-family: 'Fontawesome';
	/*font-size: 48px;*/
	color: #c0c0c0;
    /*float: left;*/
    margin-right: 10px;
}
#quote-carousel .item  .title:after {
    content: "\f10e";
    font-family: 'Fontawesome';
	/*font-size: 48px;*/
	color: #c0c0c0;
    /*float: left;*/
    margin-left: 10px;
}
#quote-carousel .item  .title:hover{
	color: #fa7b2f;
}
#quote-carousel .item  img {
    margin-bottom: 10px;
}

/**
  MEDIA QUERIES
*/

/* Small devices (tablets, 768px and up) */
@media (min-width: 768px) { 
    #quote-carousel {
		margin-bottom: 0;
		padding: 0px 40px 30px 40px;
    }
}

/* Small devices (tablets, up to 768px) */
@media (max-width: 768px) { 
    
    /* Make the indicators larger for easier clicking with fingers/thumb on mobile */
    #quote-carousel {
		margin: 10px 5px 40px 5px !important;
		height: auto !important;
	}
    #quote-carousel .carousel-indicators {
        bottom: -40px !important;  
    }
    #quote-carousel .carousel-indicators li {
        display: inline-block;
        margin: 0px 0px;
        width: 10px;
        height: 10px;
    }
    #quote-carousel .carousel-indicators li.active {
        margin: 0px 5px;
        width: 15px;
        height: 15px;
    }
}
/* End carousel */

#Glory .carousel-inner img {
    margin: 0 auto;
}

/* Hanging Left Right Ads */
#LeftFixed {
	position: fixed;
	/*margin-left: -191px;*/
	margin-left: -107px;
	top: 1px;
}
#RightFixed {
	position: fixed;
	margin-left: 1142px;
	/*width: 189px !important;*/
	width: 105px !important;
	top: 1px;
}
/* end Hanging Left Right Ads */