header img { margin-bottom: 0px;
border-radius: 4px;
}

body {
  font-family: "Mukta", Georgia, Times, "Times New Roman", serif;
  background: #F00;
  background-image: linear-gradient(#f8f8f8, #e5e5e5);
  background-repeat: no-repeat;
  background-size: cover;
  line-height:20px;
}

.container {
  max-width: 900px;
  border-radius: 8px;
}


.panel{
margin-right: 0px;
margin-bottom: 10px;
margin-top: 10px;
box-shadow: none;
//padding-bottom: 10px;
border-radius: 4px;
}

footer .panel {
  //background-color: #CAC4C3;
  margin-top: -10px;
}

.pagination {

    margin: 0px 0px;

}
.manual_btn{
background:#eee;

}

.panel-post .panel-heading {
  color: #e52b2d;
  font-weight: 600;
  padding-bottom: 12px;
  margin-bottom: 0px;
  border-bottom: 2px solid #eee;
  padding-left: 4px;
}

.photo-item { margin-bottom: 10px; }

.social-links { margin-top: 20px; margin-bottom: 10px; margin-left:15px; }

/** Awesome Font xtra part csss Start Here...... **/
.video_camera{
margin-left:10px;

}

 .fa-lg_pdf {
    font-size: 1.2em;
    line-height: 0.0em;
    vertical-align: -15%;
	color:red;
}

 .fa-lg_pdf:hover {
    font-size: 1.2em;
    line-height: 0.0em;
    vertical-align: -15%;
	color:#e52b2d;
}

.fa-lg_youtube {
    font-size: 1.6em;
	color:red;
  }


.fa-lg_youtube:hover {
    font-size: 1.6em;
	color:#e52b2d;
  }

.modal {
    overflow-y: scroll;
}



/** Awesome Font xtra part css Hends Here...... **/



/** Extra class for button if require*/

.buttonbg{
  height:100%;
  bottom: 0;
}

/** Extra class for button_ends*/

.side_button_bg{
background:#ffffff;
border-radius: 4px;
}

.less_padding_left{
padding-right:5px;
padding-left:5px;


}

.button_heading_bg >h2{
font-weight: 800;
font-size: 18px;
//background:#c2bcb6;
padding:20px 10px 2px 36px;
margin-bottom:20px;
margin-left:0px;
margin-right:15px;
margin-top:10px;
}

.button_heading_bg_2 >h2{
  font-weight: 800;
  font-size: 18px;
//background:#c2bcb6;
padding:20px 10px 2px 36px;
margin-bottom:10px;
margin-left:0px;
margin-right:15px;
margin-top:10px;

}

.nav-pills > li.active > a>img{
padding-right:10px;
}
.nav-pills > li > a>img{
padding-right:10px;

}

.nav-pills > li.active > a,
.nav-pills > li.active > a:hover{
border-radius:0px;
background:#fff;
color:#111;
padding:8px 10px 8px 20px;

}

.nav-pills > li> a:visited{
//color:#rgb(229, 43, 45);
}



.nav-pills > li > a{
  border-radius: 0px;
padding:8px 10px 8px 20px;
}



.bg-color{
background: #b7b1b0;
/*background: #e8e4e1;*/
display: block;
overflow: hidden;

}

.subpost {
    color: #e52b2d;
    font-size: 1.15em;
    margin-bottom: 10px;
    text-transform: none;
}


/** For the button after the image in the sponsors page*/

p.pic_button>a{
margin-left:15px;
}


p.pic_button>a:hover,
p.pic_button>a:focus{
text-decoration:none;
}

p.call_p_button>a:hover{
text-decoration:none;
}

a{
  color: #87161A;
}


a:hover{
text-decoration:none;
}
a:visited,
a:focus{
color:#87161A;
outline:0;
text-decoration:none;
}

.photo_design{
margin-right:15px;
vertical-align:bottom;
display:inline;
margin-bottom:4px;
max-width:200px;

}





.holder{
	float:left;

}
	.image-holder{
	vertical-align:bottom;
	display:table-cell;

	}

.image-holder >a {
text-decoration:none;
}








/** For the button after the image in the sponsors page ends-----*/

/**over all responsive page */


@media(min-width: 768px ){

  body {
    /*background: #ddd;*/
	background: #bdb8b8;
}

.col-sm-8{
  padding-left: 0px;
  padding-right: 0px;
}

.col-xs-12{
  padding-left: 0px;
  padding-right: 0px;
}

header img {
  border-radius: 0px;
  }

.bg-color{
border-radius: 0px;
background: #e8e4e1;
display: block;
overflow: hidden;
padding:0px;
}

.container{
  margin-bottom: 4px;
  background: #fff;
}

.panel{
border-radius: 0px;
padding-left: 16px;
padding-right: 16px;
padding-top: 8px;
padding-bottom: 8px;

margin: 0;
}

.nav-pills > li.active > a,
.nav-pills > li.active > a:hover{
  border-radius: 4px;
  padding:10px 10px 10px 20px;
}

footer .panel {
  margin-top: 0px;
  //text-align: center;
  background: #e8e4e1;
  margin: 0;
}

.upper_border{
border-top:2px solid #e8e4e1;
}

.side_button_bg{
/*background:rgba(255, 255, 255, 0);*/
background-color:#e8e4e1;
}

.buttonbg{
background:rgba(255, 255, 255, 0);
margin-top: 10px;
//border-top:4px solid #e8e4e1;
//border-right:4px solid #e8e4e1;
display: block;
overflow: hidden;
}


.button_heading_bg >h2{
//background:#c2bcb6;
width:100%;
padding:20px 4px 2px 36px;
margin-top:0px;
margin-bottom:10px;
margin-left:0px;
margin-right:0px;
}


.button_heading_bg_2>h2{
//background:#c2bcb6;
width:100%;
padding:12px 4px 2px 36px;
margin-left:0px;
margin-right:0px;

}

.side_border{
//border-bottom:4px solid #e8e4e1;
//border-right:4px solid #e8e4e1;
//border-top:1px solid #888;
}

.nav-pills > li > a{
  border-radius: 4px;
padding:8px 10px 8px 20px;
}

.nav-pills > li > a:hover{
	background-color:#f6f1f1;
}

/* For the sponser Page after image Button */





/* For the sponser Page after image Button */


}
/**over all responsive page Ends--- */0

/*@media(max-width:767px ){
.panel-post {
    
	padding:15px;
}
}*/