	.mfp-container, 	.wpape-img, 	.wpape-imges-load-more, 	.wpape-imges-filter,	.wpape-imges-drop-down-menu > li > a, .wpape-imges-drop-down-header > a {    	font-family: 'Open Sans';  	}   .wpape-img{    font-size: 13px;  }  .wpape-img-container{}  .wpape-img-content{    padding: 20px;    position: relative;    background: white;    color: rgb(51, 51, 51);    line-height: 17px;  }/* THUMBNAIL   */  .thumbnail-overlay{    background: black; /* fallback for IE8 */    background-color: rgba(0,0,0, .30);    color: #333333;  }	  .thumbnail-overlay>div.aligment{    height: 100%;    width: 100%;    display: table !important;  }  .thumbnail-overlay>div.aligment>div.aligment{    padding: 10px;    display: table-cell !important;    vertical-align: middle; /* FOR VERTICAL ALIGN */    text-align:center; /* FOR HORIZONTAL ALIGN */  }  .overlay-title{    font-weight: 500;    font-size: 16px;    display: block;    line-height: 16px;    margin-bottom: 5px;  }  .overlay-description{    font-weight: 400;    font-size: 12px;    display: block;    line-height: 16px;  }  .thumbnail-overlay i.fa{    text-align: center;    display: inline-block;  	 margin: 3px;     padding: 17px 17px 17px 17px;     /* padding: 0; */    -webkit-box-sizing: border-box; /* Safari/Chrome, other WebKit */       -moz-box-sizing: border-box;    /* Firefox, other Gecko */            box-sizing: border-box;         /* Opera/IE 8+ */      -webkit-border-radius: 50%; /* Safari 3-4, iOS 1-3.2, Android 1.6- */       -moz-border-radius: 50%; /* Firefox 1-3.6 */            border-radius: 50%; /* Opera 10.5, IE 9, Safari 5, Chrome, Firefox 4, iOS 4, Android 2.1+ */    -webkit-transition: -webkit-transform .2s, background .1s;       -moz-transition:    -moz-transform .2s, background .1s;         -o-transition:      -o-transform .2s, background .1s;        -ms-transition:     -ms-transform .2s, background .1s;            transition:         transform .2s, background .1s;  }      .thumbnail-overlay i.fa:hover{             cursor: pointer;  }  .wpape-lightbox{    cursor: pointer;  }    .mfp-arrow.mfp-arrow:before,   .mfp-arrow.mfp-arrow:after { border:none !important; }  .mfp-arrow.mfp-arrow-left {    background:url('icons/icon-arrow-left.png') 50% 50% no-repeat !important;  }    .mfp-arrow.mfp-arrow-right {    background:url('icons/icon-arrow-right.png') 50% 50% no-repeat !important;  }    .mfp-close{    background:url('icons/icon-close.png') right no-repeat !important;  }	.wpape-imges-social-container{		float: right;		margin-right: 10px;		font-size: 25px;		cursor: pointer;	}	.wpape-imges-social-container>*{		margin-right: 7px;	}	.wpape-imges-twitter{	 color: #1da1f2;	}		.wpape-imges-facebook{	 color: #3b5998;		}	.wpape-imges-googleplus{	 color: #C13222;		 margin-top: 1px;	}		.wpape_gallery_button_bottom .button{		cursor: pointer;	}