/***  modal popup css goes here***/

/**fonts**/
/**end fonts**/

/**removable css**/
.margin-alignment{
	margin-top:20px;
}
/**end css**/


.social-modal{
	background:#fed63b;
}
body .histogram-Wrapper{
	padding: 0;
	border: 1px solid #707070;
	background: #fff;
}
.histogram-Image{
	width:100%;
	background-size: cover;
}
.histogram-Image:before {
  display: block;
  content: "";
  height: 0;
  padding-top: 100%;
}

.histogram-Content .img-circle{
	border:1px solid #a7a7a7;
}

.histogram-Content .img-circle {
         width: 68px;
         height:68px;
        }
.histogram-Content {
  padding: 25px 20px 15px;
}
.content h4{
color:#1b1b25;
font-size: 16px;
/*font-family:GothamSSm-Medium;*/
font-family: 'Gotham SSm A', 'Gotham SSm B';
font-weight: 500; 
font-style: normal;

}

.histogram-Content .pull-left{
	padding-right: 10px;
}
.content p{
	color:#000;
	/*font-family: GothamSSm-Book;*/
	font-family: 'Gotham SSm A', 'Gotham SSm B'; 
	font-weight: 400; 
	font-style: normal;

	font-size: 14px;
	padding-top: 10px;
}
.content span{
	color:#707070;
}

.posted-date p{
	font-size:13px;
	color:#81818e;

	/*font-family:GothamSSm-BookItalic;*/
	font-family: 'Gotham SSm A', 'Gotham SSm B'; 
	font-weight: 400;
	font-style: italic;

	text-align: right;
}

.favourite{
	border-top: 1px solid #707070;
	padding: 15px;
}
.favourite span{
	color:#1b1b25;
	font-size: 14px;
	/*font-family:GothamSSm-Medium;*/
	font-family: 'Gotham SSm A', 'Gotham SSm B';
	font-weight: 500; 
	font-style: normal;

	padding-right: 20px;
	text-transform: uppercase;
}
.favourite i{
	  padding-right: 10px;
}

/**youtube video**/
.video-wrapper {
	position: relative;
	padding-bottom: 56.25%;
	height: 0;
	overflow: hidden;
}

.video-wrapper iframe,  
.video-wrapper object,  
.video-wrapper embed {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
}
.video-content{
	color:#000;
	/*font-family: GothamSSm-Book;*/
	font-family: 'Gotham SSm A', 'Gotham SSm B'; 
	font-weight: 400; 
	font-style: normal;

	padding: 25px 20px 15px;
}
.video-content h4{
	font-size: 16px;
	
}
.video-content p{
	font-size: 14px;
}
/**end you tube video**/


/**next preview design goes here**/

.next-pre-design{
position: absolute;
  top: 15px;
  left: 15px;
 
}
.next-pre-design.desktop{
	display: none;
}

.next-pre-design span.nav-next:before {
  content: "\f101";
}
 .next-pre-design span.nav-prev:before {
 content: "\f100";
}

.next-pre-design span.nav-close:before {
  content: "\f00d";
  color:#fff;
}

.custom-slideshow nav span {
  padding: 12px;
  background: #000;
  color: #fff;
  font-size: 16px;
  width: 45px;
  height: 45px;
  margin-bottom: 5px;
  
 }
.custom-slideshow nav span.nav-close {
  padding: 12px;
  font-size: 16px;
  right: 15px;
  top: 15px;
}
.custom-slideshow nav span.nav-prev, .custom-slideshow nav span.nav-next {
	position: static;
	-webkit-transform: none;
  transform: none;
}
.custom-slideshow nav span{
	display: inline-block;
	float: left;
}

.custom-slideshow nav span.nav-next{
	float: right;
	margin-left:5px;
}

.custom-slideshow{
	overflow-y:auto; 
}

/**next preview design end here**/


@media only screen and (min-width : 768px){
		.histogram-Wrapper{
			width:490px;
		}

		.video-wrapper-style{
			width:490px;
		}
 .custom-slideshow nav span {
 
  display: block;
 }

 .next-pre-design{
position: absolute;
  top: 50%;
  left: 50%;
  margin-top: -279px;
  margin-left: 182px;
}

.histogram-Wrapper{
	
	margin-top: 0px;
}

.custom-slideshow nav span.nav-close{
	margin-bottom: 5px;
	position: static;
}
.custom-slideshow nav span{
	float: none;
}

.custom-slideshow nav span.nav-next {
  float: none;
  margin-left: 0;
}
		}

/***modal popup css end here   ***/
