
.sec-cms-detail > .wrapper {
    background:none;
}

@media (min-width: 240px) and (max-width: 478px) {
.person { width:100%;/*float:left;*/box-sizing:border-box;padding:20px 0;overflow:auto;color:#777777;font-size:13px; }
.person .img { /*float:left;*/ margin-bottom:10px; width:100%;}
.person .detail { margin-top:10px; }
.person .name { font-size:16px;font-weight:bold; }
.person .pos { color:#1d3e6b;margin-bottom:8px;font-size:14px; }
.person .msg { }

.backdrop{
	position:absolute;
	top:0px;
	left:0px;
	width:100%;
	height:100%;
	background:#000;
	opacity: .0;
	filter:alpha(opacity=0);
	z-index:50;
	display:none;
}

.box {
    position: fixed;
    top: 100%;
    left: 5%;
    right: 5%;
    /* width: 525px; */
    /* height: auto; */
    background: #ffffff;
    z-index: 51;
    padding:30px;
    margin-top: -450px;
    /* margin-left: -260px; */
    display: none;
}
.box .dname { font-weight:bold; font-size: 16px; color: #1d3e6b;}
.box .dnamesub { font-size: 12px; color: #1d3e6b;}
.close{position: absolute; right: 0px; top: 0px; padding:5px 10px; z-index: 10;cursor:pointer; background:#C63527; color:#fff;}

.swiper-container-popup { height:100%; position: relative; overflow: hidden;}
.swiper-container-popup img { width: 100%;}
.swiper-container-popup .swiper-pagination-popup { position:absolute;left:0px;right:0px;bottom:10px!important;z-index:3;text-align:center }
.swiper-container-popup .swiper-pagination-popup .swiper-pagination-bullet { width:14px;height:14px;background-color:#CCCCCC;opacity:.9 }
.swiper-container-popup .swiper-pagination-popup .swiper-pagination-bullet-active { background-color:#2a3f88 }
}

@media (min-width: 478px) and (max-width: 767px) {
.person { width:50%;float:left;box-sizing:border-box;padding:20px 10px;overflow:auto;color:#777777;font-size:13px; }
.person .img { /*float:left;*/ margin-bottom:10px; width:100%;}
.person .img img{max-width:100%;}
.person .detail { margin-top:10px; }
.person .name { font-size:16px;font-weight:bold; }
.person .pos { color:#1d3e6b;margin-bottom:8px;font-size:14px; }
.person .msg { }

.backdrop{
	position:absolute;
	top:0px;
	left:0px;
	width:100%;
	height:100%;
	background:#000;
	opacity: .0;
	filter:alpha(opacity=0);
	z-index:50;
	display:none;
}

.box{
	position: fixed;
    top: 100%;
    left: 5%;
    right: 5%;
    /* width: 525px; */
    /* height: auto; */
    background: #ffffff;
    z-index: 51;
    padding:30px;
    margin-top: -250px;
    /* margin-left: -260px; */
    display: none;
}

.box .dname { font-weight:bold; font-size: 16px; color: #1d3e6b;}
.box .dnamesub { font-size: 12px; color: #1d3e6b;}
.close{position: absolute; right: 0px; top: 0px; padding:5px 10px; z-index: 10;cursor:pointer; background:#C63527; color:#fff;}

.swiper-container-popup { height:100%; position: relative; overflow: hidden;}
.swiper-container-popup img { width: 100%;}
.swiper-container-popup .swiper-pagination-popup { position:absolute;left:0px;right:0px;bottom:10px!important;z-index:3;text-align:center }
.swiper-container-popup .swiper-pagination-popup .swiper-pagination-bullet { width:14px;height:14px;background-color:#CCCCCC;opacity:.9 }
.swiper-container-popup .swiper-pagination-popup .swiper-pagination-bullet-active { background-color:#2a3f88 }
}

@media (min-width: 768px) and (max-width: 992px) {
.testimonials-area { margin:30px 0px }
.testimonials-area > .wrapper { overflow:auto; }

.person { width:50%;float:left;box-sizing:border-box;padding:20px;overflow:auto;color:#777777;font-size:13px; }
.person .img { float:left; margin-right:20px; width: 120px; /*height: 120px;*/}
.person .img img { width: 100%;}
.person .detail { margin-top:10px; }
.person .name { font-size:16px;font-weight:bold; }
.person .pos { color:#1d3e6b;margin-bottom:8px;font-size:14px; }
.person .msg { }

.backdrop{
	position:absolute;
	top:0px;
	left:0px;
	width:100%;
	height:100%;
	background:#000;
	opacity: .0;
	filter:alpha(opacity=0);
	z-index:50;
	display:none;
}
.box{
	position: fixed;
    top: 40%;
    left: 0%;
    right: 0%;
     width: 525px;
	 margin: 0 auto;
    /* height: auto; */
    background: #ffffff;
    z-index: 51;
    padding:30px;
    /*margin-top: -350px;
     margin-left: -260px; */
    display: none;
}
.box .dname { font-weight:bold; font-size: 16px; color: #1d3e6b;}
.box .dnamesub { font-size: 12px; color: #1d3e6b;}
.close{position: absolute; right: 0px; top: 0px; padding:5px 10px; z-index: 10;cursor:pointer; background:#C63527; color:#fff;}

.swiper-container-popup { height:100%; position: relative; overflow: hidden;}
.swiper-container-popup img { width: 100%;}
.swiper-container-popup .swiper-pagination-popup { position:absolute;left:0px;right:0px;bottom:10px!important;z-index:3;text-align:center }
.swiper-container-popup .swiper-pagination-popup .swiper-pagination-bullet { width:14px;height:14px;background-color:#CCCCCC;opacity:.9 }
.swiper-container-popup .swiper-pagination-popup .swiper-pagination-bullet-active { background-color:#2a3f88 }

}

@media (min-width: 992px) and (max-width: 1200px) {
.testimonials-area { margin:30px 0px }
.testimonials-area > .wrapper { overflow:auto; }

.person { width:50%;float:left;box-sizing:border-box;padding:20px;overflow:auto;color:#777777;font-size:13px; }
.person .img { float:left; margin-right:20px; width: 120px; /*height: 120px;*/}
.person .img img { width: 100%;}
.person .detail { margin-top:10px; }
.person .name { font-size:16px;font-weight:bold; }
.person .pos { color:#1d3e6b;margin-bottom:8px;font-size:14px; }
.person .msg { }

.backdrop{
	position:absolute;
	top:0px;
	left:0px;
	width:100%;
	height:100%;
	background:#000;
	opacity: .0;
	filter:alpha(opacity=0);
	z-index:50;
	display:none;
}
.box{
	position: fixed;
    top: 40%;
    left: 0%;
    right: 0%;
     width: 525px;
	 margin: 0 auto;
    /* height: auto; */
    background: #ffffff;
    z-index: 51;
    padding:30px;
    /*margin-top: -350px;
     margin-left: -260px; */
    display: none;
}
.box .dname { font-weight:bold; font-size: 16px; color: #1d3e6b;}
.box .dnamesub { font-size: 12px; color: #1d3e6b;}
.close{position: absolute; right: 0px; top: 0px; padding:5px 10px; z-index: 10;cursor:pointer; background:#C63527; color:#fff;}

.swiper-container-popup { height:100%; position: relative; overflow: hidden;}
.swiper-container-popup img { width: 100%;}
.swiper-container-popup .swiper-pagination-popup { position:absolute;left:0px;right:0px;bottom:10px!important;z-index:3;text-align:center }
.swiper-container-popup .swiper-pagination-popup .swiper-pagination-bullet { width:14px;height:14px;background-color:#CCCCCC;opacity:.9 }
.swiper-container-popup .swiper-pagination-popup .swiper-pagination-bullet-active { background-color:#2a3f88 }
}


@media (min-width: 1200px) {
.testimonials-area { margin:30px 0px }
.testimonials-area > .wrapper { overflow:auto; }

.person { width:50%;float:left;box-sizing:border-box;padding:20px;overflow:auto;color:#777777;font-size:13px; }
.person .img { float:left; margin-right:20px; width: 120px; /*height: 120px;*/}
.person .img img { width: 100%;}
.person .detail { margin-top:10px; }
.person .name { font-size:16px;font-weight:bold; }
.person .pos { color:#1d3e6b;margin-bottom:8px;font-size:14px; }
.person .msg { }

.backdrop{
	position:absolute;
	top:0px;
	left:0px;
	width:100%;
	height:100%;
	background:#000;
	opacity: .0;
	filter:alpha(opacity=0);
	z-index:50;
	display:none;
}
.box{
	position: fixed;
    top: 40%;
    left: 0%;
    right: 0%;
     width: 525px;
	 margin: 0 auto;
    /* height: auto; */
    background: #ffffff;
    z-index: 51;
    padding:30px;
    /*margin-top: -350px;
     margin-left: -260px; */
    display: none;
}
.box .dname { font-weight:bold; font-size: 16px; color:#1d3e6b;}
.box .dnamesub { font-size: 12px; color: #1d3e6b;}
.close{position: absolute; right: 0px; top: 0px; padding:5px 10px; z-index: 10;cursor:pointer; background:#C63527; color:#fff;}

.swiper-container-popup { height:100%; position: relative; overflow: hidden;}
.swiper-container-popup img { width: 100%;}
.swiper-container-popup .swiper-pagination-popup { position:absolute;left:0px;right:0px;bottom:10px!important;z-index:3;text-align:center }
.swiper-container-popup .swiper-pagination-popup .swiper-pagination-bullet { width:14px;height:14px;background-color:#CCCCCC;opacity:.9 }
.swiper-container-popup .swiper-pagination-popup .swiper-pagination-bullet-active { background-color:#2a3f88 }
}