#custom_div ul li { float:left;margin:5px 3px;cursor:move }
#custom_div ul li img.todel { position: relative;top: -60px;z-index: 99;left: 150px; cursor: pointer; } .back a{border: 1px solid; padding: 10px 20px; border-radius: 99px; background: #ff6182; color: #fff; font-weight: bold;text-decoration:none;display:inline-block;}
.back{max-width: 1200px; margin: 0 auto; margin-top: 64px; margin-bottom: 64px; padding-left: 15px;}
.single_gallery{max-width:1200px;margin:0 auto;}
#evi_gallery a{text-decoration:none;}
.next:hover,.prev:hover,.back a:hover {transform: scale(1.1);transition: 0.4s;}
.next,.prev,.back a{transition:0.4s;}
@media screen and (min-width: 1360px) {
tkp-middle-page1 a{color: #959796;}
.tkp-middle-page1{max-width:1200px;width:100%;height: auto;margin: 0 auto; overflow:auto;color: #959796;}
.tkp-middle-page{width:100%;height: auto;margin: 0 auto; overflow:auto;color: #959796;}
div.evi-left { float: left; margin-left: 20px; }
div.evi-right { float: left;}
#content span.photoTitle {display: block; margin-left: 20px; margin-bottom: 10px;color: rgb(118, 185, 79);font-size: 18px;}
#evi_gallery { list-style-type:none;  margin:0 auto; padding: 0 30px;  }
#evi_gallery  a span { display: block; }
.main{ width:30%;float:left;padding:10px;margin-bottom:32px;}
.evi-gallery-img{width:100%; height:220px; overflow:hidden;}
.evi-gallery-title{ margin: 10px;}
.gallery-left{width:100%;float:left;margin-top:64px;margin-bottom:64px; }
}
@media screen and (min-width: 960px) and (max-width: 1359px) {
a{color: #959796;}
.tkp-middle-page1{width:98%;height: auto;margin: 0 auto; overflow:auto;color: #959796;}
.tkp-middle-page{width: 90%;height: auto;margin: 0 auto; overflow:auto;color: #959796;}
div.evi-left { float: left; margin-left: 20px; }
div.evi-right { float: left;}
#content span.photoTitle {display: block; margin-left: 20px; margin-bottom: 10px;color: rgb(118, 185, 79);font-size: 18px;}
#evi_gallery { list-style-type:none;  margin:0 auto; padding: 0 30px;  }
#evi_gallery  a span { display: block; }
.main{ width:31%;float:left;padding:10px;}
.evi-gallery-img{width:100%; height:220px; overflow:hidden;}
.evi-gallery-title{ margin: 10px;}
.gallery-left{width:75%;float:left;}
}
@media screen and (max-width: 959px){
a{color: #959796;}
.tkp-middle-page{width: 100%;height: auto;margin: 0 auto;color: #959796;}
div.evi-left { float: left; margin-left: 20px; }
div.evi-right { float: left;}
#content span.photoTitle {display: block; margin-left: 20px; margin-bottom: 10px;
color: rgb(118, 185, 79);font-size: 18px;}
#evi_gallery { list-style-type:none;  margin:0 auto; }
#evi_gallery {  }
.main{ width:31%;float:left;padding:5px;}
.evi-gallery-img{width:100%;  height:220px; overflow:hidden;}
.evi-gallery-title{ margin: 10px;}
.gallery-left{width:98%;margin: 0 auto;}
}
@media only screen and (min-width: 800px) {
div.evi-left { width: 70%; margin-bottom: 10px;max-width: 700px;}
div.evi-right { width: 30%; margin-left: 5px; margin-top: 10px; }
}
@media only screen and (max-width: 768px) {
div.evi-left { width: 94%; margin-bottom: 10px; }
div.evi-right { width: 94%; margin-left: 5px; margin-top: 10px; }	
.main{ width:48%;float:left;padding:5px;}
}
@media only screen and (max-width: 550px) {
div.evi-left { width: 94%; margin-bottom: 10px; }
div.evi-right { width: 94%; margin-left: 5px; margin-top: 10px; }
.main{ width:100%;float:left;padding:5px;}
.evi-gallery-img{width:100%; height:auto; overflow:hidden;}
.evi-gallery-title{ margin: 10px;}
}