.app-studio .details
{
	background:#eff0f1;
	border-radius:3px;
	min-height:440px;
	position:relative;
	display:block;
	overflow:hidden;
	margin-bottom:20px;
}

body
{
	background-image:url(/img/bg-studio.png) !important;

}
.app-studio .studio-bottom-half
{
/*	background-color:#eff0f1;*/
	padding:5px 0 30px 0;

}
.app-studio .details
{
	padding:0 15px 15px 15px;
}

.app-studio .archive
{
	background:#fff;
	border-radius:3px;
	margin-bottom:20px;
	padding:1px 15px 15px 15px;
}
.app-studio .bottom-share h6
{
	font-weight:bold;
}
.app-studio .bottom-share
{
	bottom:0;
	margin:0 -15px;
	position:absolute;
	width:100%;
}
.app-studio .bottom-share .btns
{
	background:#cdcdd3;
	background-image:url(/img/darr-studio.png);
	background-repeat:no-repeat;
	background-position:center top;

	padding:10px;
}

.app-studio .carousel
{
	padding:15px 15px 5px 15px;
	margin:0 0 15px 0;
	border-radius:3px;
	background:#cdcdd3;
}
.app-studio .carousel .left,
.app-studio .carousel .right
{

}

.app-studio .carousel-inner
{
	padding:0 20px;
}
.app-studio .preview-content
{
	border-radius:3px;
	overflow:hidden;
	max-height:440px;
}
.app-studio .preview
{
	margin-bottom:20px;
}

.app-studio .carousel .right i,
.app-studio .carousel .left i
{
	padding:10px 5px;
}
.app-studio .carousel-inner a
{
	display:block;
	max-width:220px;
	height:130px;
	overflow:hidden;
	text-align:center;
	vertical-align:middle;
	margin-bottom:10px;
}

.app-studio .carousel-inner a img
{
	border:solid 2px #fff;
	border-radius:2px;
	height:100%;
}
.app-studio .carousel-inner a:hover img
{
	border-color:#ad4b4d;
}

.app-studio .archive dt a
{
	color:#002c58;
	text-decoration:none !important;
}
.app-studio .archive .pageIcon
{
	max-height:140px;
	max-width:220px !important;
}

.app-studio .archive dt
{

}

.app-studio .paging
{
	width:100%;
	clear:both;
	padding:20px 0;
}
.app-studio .pagination
{
	margin:0 auto !important;
	display:table;
}



.thumbnail {
  display: block;
  padding: 4px;
  margin-bottom: 20px;
  line-height: 1.42857143;
  -webkit-transition: all .2s ease-in-out;
  transition: all .2s ease-in-out;
  border-radius: 0;
  border: none;
  background-color: none;
}

.carousel-control {
  position: absolute;
  top: 0;
  left: 0;
  bottom: 0;
  width: 15%;
  opacity: .5;
  font-size: 20px;
  color: #fff;
  text-align: center;
  text-shadow: none;
}
.carousel-control.left {
	background-image: none;
}
.carousel-control.right {
  left: auto;
  right: 0;
  background-image: none;
}

.carousel-control {
  padding-top:10.25%;
  width:5%;
}

.app-studio .archive-right-bottom
{
	margin:20px 0;
}
.app-studio .embedTabs li
{
	padding:0 20px 10px 20px !important;
}


.app-studio .panel2 .search:hover:after{
	background:url(/img/bg-search.png) no-repeat;
}


