.BlogMainBlock .Col1{
	float:left;
	width:65%;
}
/*.ResourcesBlock .Border{
	border-bottom:1px solid #ddd;
	border-left:1px solid #ddd;
	border-right:1px solid #ddd;
}*/

.BlogMainBlock .Col1 .BlogsList:last-child{
	margin-bottom:30px;
	padding-bottom:0px;
	border-bottom:0px solid #ddd;
}
.BlogMainBlock .Col2 {
	float:right;
	width:31%;
}
.BlogsList {
	margin-bottom:30px;
	padding-bottom:30px;
	/*border-bottom:1px solid #ddd;*/
}
.BlogsList .Button3 {
	margin-top:25px;
}
.ResImgFullWd{
	float:none;
	margin-bottom:20px;
	text-align:center;
}
.ResImg {
	float:left;
	margin-right:20px;
	margin-bottom:5px;
	margin-top:5px;
}	

.BlogMainBlock img{
	/*border:4px solid #fff;*/
	max-width:100%;
}
.BlogsList .PostBy{
	font-size:15px !important;
	color:#333333;
	font-family:'pt_serifregular';
}
.PostBy a, .BlogsList a{
	color:#2872d5;
}
.PostBy a:hover, .BlogsList a:hover{
	color:#333;
}
.BlogsList .RedLine{
	background:url(../images/line1.gif) repeat center;
	width:100px;
	height:3px;
	margin:10px 0px 30px;
}
.ResFooter {
    margin-top: 20px;
    padding-bottom: 10px;
    border-bottom: 2px solid #ddd;
}
.BlogsList h4{
	color:#2872d5;
	font-size:26px !important;
	line-height:34px !important;
    font-family: 'pt_serifregular';
    margin-bottom:10px;
}
.BlogMainBlock .BlogDetailContainer{
	font-family:'pt_serifregular';	
}
.BlogsList h4 a{
	color:#2872d5;
}
.BlogsList h4 a:hover{
	color:#363e45;
}
.ResFooter .Comments {
    font-size: 15px;
    line-height: 25px;
}

.ResFooter .Comments  a{
	color:#2872d5;
}
.ResFooter .Comments  a:hover{
	color:#333;
}
.ResFooter .SocailMedia li{
	display:inline-block;
	vertical-align:top;
	margin:0px 2px;
	padding:0px;
	background-image:none;
}
.ResFooter .SocailMedia .fa-stack {
    width: 30px;
    height: 30px;
    line-height: 30px;
}
.ResFooter .SocailMedia .fa-stack-2x {
    font-size:34px;
	top:0px;
}
.ResFooter .SocailMedia .fa-stack-1x {
	top:2px;
}
.ResFooter .SocailMedia  .fa-lg {
    font-size:17px;
    line-height:30px;
}
.ResFooter  .SocailMedia a.FB{
	color:#3b5a9a;
}
.ResFooter  .SocailMedia a.twitter{
	color:#30abe1;
}
.ResFooter  .SocailMedia a.Gplus{
	color:#f63d27;
}
.ResFooter  .SocailMedia a:hover{
	color:#000;
}
.BlogMainBlock .Col2 .BannerBox {
 width:100%;
 text-align:center;
}
.BlogMainBlock .Col2 .BannerBox  img{
	margin-bottom:30px;
}
.BlogMainBlock .Col2 li{
	background-image:url(../images/bullet-1.png);
	background-position:5px 10px;
	padding:3px 0px 10px 18px;
	margin:5px 0px 10px 0px;
	font-size:15px;
	line-height:22px;
	color:#363e45;
	border-bottom:1px solid #ddd;
	font-family: 'pt_serifregular';
}
.BlogMainBlock .Col2 li:last-child{
	border-bottom:0px solid #ddd;
}
.BlogMainBlock .Col2 .Topics h4{
	border-radius:5px;
}

.BlogMainBlock .Col2 a{
	color:#333;
}
.BlogMainBlock .Col2 a:hover{
	color:#2872d5;
}
.SearchBox {
	background-color:#f0f0f0;
	padding:0px 5px;
	border:1px solid #ddd;
	border-radius:5px;
	margin-bottom:15px;
}
.SearchBox i{
	display:inline-block;
	vertical-align:top;
	width:40px;
	border-left:1px solid #ddd;
	line-height:40px !important;
	height:40px;
	padding:0px 3px;
	text-align:center;
}
.SearchBox input{
	width:76%;
	padding:12px 13px;
	line-height:16px;
	border:1px solid #f0f0f0;
	background-color:#f0f0f0;
}




@media only screen and (max-width: 1024px){
	
	
}
/* Mini Desktop and Other Device*/
@media only screen and (max-width: 980px){
}
@media only screen and (max-width: 966px){
}
@media only screen and (max-width: 950px){
}

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

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

/* ipad mini landscape and Other Device   */
@media only screen and (max-width: 768px){
	
.BlogMainBlock .Col1 {
    float: none;
    width: 100%;
}
.BlogMainBlock .Col2 {
    float: none;
    width: 100%;
}

}

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

}

/*Appple iPhone 6 plus landscape (if necessary) */
@media only screen and (max-width: 736px){
/*---contact---*/
}
@media only screen and (max-width: 720px){
	/*----contact----*/
}

/* Apple iPhone 6 landscape)   */
@media only screen and (max-width: 667px){
}
@media only screen and (max-width: 640px){

}

@media only screen and (max-width: 604px){
	
}
@media only screen and (max-width: 600px){
}
@media only screen and (max-width: 569px){
}
/* Apple iPhone 5 landscape)   */
/*@media only screen and (max-width: 568px){
	

}*/

@media only screen and (max-width: 540px){
}
@media only screen and (max-width: 533px){
	/*-----sustain----*/
}
/* Apple iPhone 4 landscape)   */
@media only screen and (max-width:480px){
}
@media only screen and (max-width:424px){
}
@media only screen and (max-width:414px){
}
@media only screen and (max-width:400px){ 
}
/*----contact-----*/
@media only screen and (max-width:384px){ 
/*------contact-------*/

}

/* Apple iPhone 6 portrait)   */
@media only screen and (max-width:375px){

}
@media only screen and (max-width:360px){
}
/* Apple iPhone 4 portrait)   */
@media only screen and (max-width:320px){
}