*{padding:0;margin:0;}
h1,h2,h3,h4,h5,h6{font-weight: normal;margin:0;}
img{border: none;transition: all .5s;max-height:100%; max-width: 100%; }
a{text-decoration: none;color: #333;}
a:hover{text-decoration: none;}
input{border: none;outline: none;}
body{font-family: "Microsoft YaHei";font-size: 14px;}
li{list-style: none;}
.clear{ clear:both; height:0; overflow:hidden;}
.clearFix:after {content: ""; display: block;clear: both;}
.fl{float: left;}
.fr{float: right;}
.inner{width: 92%;margin:0 auto;}
/* nav */
.top{position: fixed;height: .85rem;top: 0;left: 0;width: 100%;transition: all .5s;z-index: 2;}
.logo{float: right;width: 2rem;margin-top: .06rem;}
.menu{width: .4rem;height: .3rem;float: left;margin-top: .27rem;}
.menu span{display: block;width: 100%;height: .04rem;background: #333;margin-bottom:.1rem;}
.menu span:last-child{margin-bottom: 0;}
.nav{position: fixed;width: 50%;height: 100%;background:#fff;padding-top: 1rem;padding-left: .7rem;box-sizing: border-box;top: 0;left: -100%;z-index: 99;}
.nav ul li{font-size: .32rem;line-height: .5rem;margin-bottom:.5rem;}
.nav ul li.current>a{color: #B79B66;}
.sub_nav{margin-top: 30px;display: none;}
.nav ul li.current .sub_nav{display: block;}
.sub_nav p{font-size: .28rem;line-height: .36rem;margin-bottom: .3rem;}
.sub_nav p a{color: #666;}
.sub_nav p.current a{color: #B79B66;text-decoration: underline;}
.zhezhao{width: 100%;height: 100%;background:rgba(0,0,0,0.5);position: fixed;top: 0;left: 0;display: none;z-index: 98;}
.zhezhao .logo1{float: right;margin-right: 12%;margin-top: .8rem;}
.nav .close{width: .8rem;height: .8rem;position: absolute;top: 50%;right: 0;background: #fff;border-radius: 50%;cursor: pointer;margin-top: -.4rem;box-sizing: border-box;padding-top: .15rem;text-align: right;}
.nav .close img{margin-right: .15rem}
.nav .change{
	position: absolute;
	bottom: 1rem;
}
.nav .change a.cn{
	color: #c6a86f;
}
/* banenr */
.banner1{margin-top: .85rem;height: 3.5rem;}
.banner{background:url(../img/home_banner.jpg) no-repeat 8% center;background-size: cover;}
@font-face{
	 font-family: 'siyuan';
	 src: url('../fonts/SourceHanSansCN-Light.woff') format('woff'),
	 url('../fonts/SourceHanSansCN-Light.ttf') format('truetype')
 }
.banner .txt{
	text-align: center;
	padding-top: 39%;
}
.banner .txt span{
	display: block;
	font-size: .32rem;
	color: rgba(65,81,91,.6);
	font-family: siyuan !important;
	font-style:normal;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;

}
.banner .txt span img{
	width: .1rem;
	height: .1rem;
	margin: .2rem 0;
	vertical-align: middle;
}
/* p1_line1 */
p{font-size: .28rem;line-height: .44rem;color: #666;margin-bottom: .2rem;text-align:justify;}
.p1_line1{padding-top: .6rem;}

/* p1_line2 */
.p1_line2{height: 2.5rem;margin-top: .7rem}

/* p1_line3 */
.tittle{margin-left: .3rem;margin-top: .24rem;margin-bottom: .3rem;}
.tittle .h2{font-size: .34rem;line-height: .94rem;border-bottom:1px #eaeaea solid;color: #333; }
.p1_line3 .swiper-container{margin-left: .3rem}
.p1_line3 .swiper-slide {
    padding-top: .64rem;
    background-position: center;
    background-size: cover;
    width: 5.4rem;
    height: 4.03rem;
    background: #faf6f3;
    margin-right: .2rem !important;
    box-sizing: border-box;
}
.p1_line3 .swiper-slide:last-child{margin-right: 0 !important;}
.p1_line3 .swiper-slide h3{font-size: .32rem;line-height: .46rem;margin-bottom: .3rem;text-align: center;color: #333;}
.p1_line3 .swiper-slide p{width: 82%;margin:0 auto;text-align: justify;color: #666}



/* p1_line4 */
.p1_line4{margin-top: .7rem;}

/* p1_line6 */
.p1_line6{position: relative;padding-top: .9rem;box-sizing: border-box;margin-bottom: 1.2rem}
.p1_line6 .pic{width: 39%;margin:0 auto;}
.p1_line6 p{position: absolute;font-size: .24rem}
.p1_line6 p:nth-child(1){top:.9rem;left: 24%;}
.p1_line6 p:nth-child(2){top:.9rem;left: 70%;}
.p1_line6 p:nth-child(3){top:3.4rem;left: 24%;}
.p1_line6 p:nth-child(4){top:3.4rem;left: 70%;}


.footer{height: 1.2rem;background: #253652;padding-top: .22rem;box-sizing: border-box;}
.footer p{font-size: .22rem;line-height: .38rem;text-align: center;color: #d3d3d3;margin-bottom: 0}




/* 关于我们 */
.abuot_line1 .pic{margin:.5rem 0 .4rem;height: 1.18rem;}

/* abuot_line2 */
.abuot_line2{margin-bottom: .6rem;}
.abuot_line2 ul{width: 100%;height: auto;border: 1px solid #cfcdce;border-bottom: 0;margin-top: .6rem;}
.abuot_line2 ul li{float: left;width: 33.3%;box-sizing: border-box;border-right: 1px solid #cfcdce;height: 1.7rem;border-bottom: 1px solid #cfcdce;background: #faf9f7;}
.abuot_line2 ul li:nth-child(3n){border-right: 0;}
.abuot_line2 ul li .icon{width:.78rem;height: .7rem;margin: .24rem auto .14rem;}
.abuot_line2 ul li p{font-size: .26rem;line-height: .38rem;text-align: center;}

/* abuot_line3 */
.abuot_line3{height: 2.3rem;}
/* about_line4 */
.abuot_line4{margin-top: .4rem;}
.about_line4 ul li{width: 31.8%;float: left;margin-right: .15rem;height: 2.39rem;margin-bottom: .15rem;}
.about_line4 ul li:nth-child(3n){margin-right: 0;}
.team_people{position: fixed;top: .88rem;left: 0;width: 100%;height: 100vh;display: none;}
.team_people .zheceng{width: 100%;height:100%;position: absolute;top: 0;left: 0;background: rgba(0,0,0,0.44);}
.team_people .people_box{width: 6.22rem;height:6.84rem;background: #fff;position: absolute;top:0;left: 0;right: 0;bottom: 0;margin: auto;border-radius: 2px;}
.team_people .people_box .pic{width: 2.2rem;height: 2.4rem;margin: .54rem auto .3rem;float: left;margin-left: .44rem;}
.team_people .zhiwei{margin-top: 1.55rem;float: left;margin-left: .3rem;}
.team_people p{font-size: .28rem;line-height: .4rem;margin-bottom: 0;}
.team_people p.name{color: #666;}
.team_people p.job{color: #333;font-weight: bold;}
.team_people .e_name{font-size: .2rem;color: #5b5b5b;margin-bottom: .12rem;}
.people_box_top{height: 2.94rem;}
.people_box_bot{padding: 0 .4rem;margin-top: .3rem;}
.people_box_bot p{font-size: .26rem;}


/* 服务内容 */
.service_line1 p{margin-bottom: 0;}

/* service_line2 */
.service_line2{margin-top: .5rem;margin-bottom: .7rem;}
.service_line2_cont a{display: block;float: left;width: 31.8%;margin-right: .15rem;height: 1.82rem;background: #3e5273;}
.service_line2_cont a:nth-child(3n){margin-right: 0;}
.service_line2_cont a p{font-size:.3rem;line-height: .42rem;text-align: center;margin-top: .5rem;color: #fff;margin-bottom: 0;}
.service_line2_cont a span{display: block;font-size: .22rem;line-height: .3rem;text-align: center;color: #fff;margin-top: .12rem;}
.service_line3{height: 2.4rem;background: #faf6f3;padding-top: .45rem;box-sizing: border-box;}
.service_line3 p{font-size: .3rem;line-height: .5rem;color: #b3937e;width: 5.6rem;margin:0 auto;text-align: center;}
span.sanjiao{display: inline-block;width: 0;height: 0;border-width: .16rem .16rem 0;border-style:solid;border-color: #c3a775 transparent transparent;}

/* service_line4 */
.service_line4{margin:.7rem auto;}
.service_line4 span.sanjiao{margin-top: .18rem;}
.service_tittle{position: relative;}
.service_line4 p.bt{font-size: .3rem;line-height: .48rem;margin-bottom: .04rem;color: #333;}
.service_line4 p.p1{font-size: .26rem;line-height: .36rem;color: #9b9b9b;}
.service_tittle{height: 1.14rem;border-bottom: 1px solid #eee;}
.tittle_list{width: 100%;box-shadow: 0 0 .06rem rgba(0,0,0,0.1);padding: .3rem;box-sizing: border-box;position: absolute;top: 1.1rem;left: 0;display: none;background: #fff;}
.tittle_list p{font-size: .3rem;line-height: .48rem;border-bottom: 1px solid #eee;padding-bottom: .1rem;}
.tittle_list p.current{color: #B79B66;}
.tittle_list p:last-child{border: none;margin-bottom: 0;}
.service_line4_cont .box{display: none;}
.service_line4_cont .box.current{display: block;}
.service_line4_cont .box1 .pic{width: 74%;margin-left: .7rem;margin-top: .26rem;}
.service_line4_cont .box2 .pic{width: 63%;margin: .5rem auto .4rem;}
.service_line4_cont .box p{font-size: .28rem;line-height: .44rem;color: #999;}

/* service_line5 */
.service_line5{margin-top: .7rem;}
.service_line5 .item{height: 2.2rem;border: 1px solid #eee;margin-bottom: .2rem;width: 100%;box-sizing: border-box;position: relative;}
.service_line5 .item p{float: left;}
.service_line5 .item .img{float: right;width: .32rem;}
.service_line5 .item .front,.service_line5 .item .back{padding: 0 .3rem;}
.front,
.back {
	position: absolute;
	width: 100%;
	height: 100%;
	overflow: hidden;
	transform-style: preverve-3d;
	backface-visibility: hidden;
	transition: transform 0.5s ease-in-out;
	box-sizing: border-box;
}
.back {
	background: #f8f8f8;
}
.service_line5 .item .front p{margin-top: .56rem;font-size: .3rem;line-height: .42rem;color: #b79565;}
.service_line5 .item .back p{width: 75%;font-size: .26rem;line-height: .36rem;padding-top: .3rem;margin-bottom: 0;}
.service_line5 .item .front .img{margin-top:.8rem;}
.service_line5 .item .back .img{margin-top: .88rem;}
.item .front {
	background: #fff;
	transform: rotateY(0deg);
}
.item .back {
	transform: rotateY(180deg);
}
.service_line5 .item.current .front {
	transform: rotateY(180deg);
}
.service_line5 .item.current .back {
	transform: rotateY(0deg);
}

/* service_line6 */
.service_line6{height: 2.3rem;margin-top: .7rem;}

/* service_line7 */
.service_line7 ul li{padding-bottom: .46rem;border-bottom: 1px solid #eee;margin-top: .6rem;}
.service_line7 ul li p{display: none;font-size: .26rem;line-height: .38rem;color: #999;margin-top: .4rem;}
.service_line7 ul li p.h3{font-size: .3rem;line-height: .48rem;display: block;color: #333;background: url(../img/service_jia.png) no-repeat right center;background-size: .48rem;border-bottom: none;}
.service_line7 ul li.current p{display: block;}
.service_line7 ul li.current p.h3{background: url(../img/service_jian.png) no-repeat right center;background-size: .48rem;}


/* 财富规划 */
.cfgh_line1{margin-bottom: .6rem;}

/* cfgh_line2 */
.cfgh_line2{margin-top: .7rem;margin-bottom: .7rem;}
.cfgh_line2 .tittle_key p{width: 25%;height: .78rem;text-align: center;font-size: .26rem;line-height: .78rem;color: #d2bf97;box-sizing: border-box;float: left;background: url(../img/management_chose_n.png) no-repeat center center;background-size: 100%;}
.cfgh_line2 .tittle_key p.current{background: url(../img/management_chose_s.png) no-repeat center center;color: #fff;background-size: 100%;}
.cfgh_line2 .content{margin-top: .6rem;}
.cfgh_line2 .content .item{display: none;}
.cfgh_line2 .content .item.current{display: block;}
.cfgh_line2 .content .item p.bt2{font-size: .28rem;color: #333;line-height: .4rem;padding-bottom: .24rem;border-bottom: 1px solid #eaeaea;margin-bottom: .3rem;}
.cfgh_line2 .content .item .box p{font-size: .26rem;line-height: .38rem;color: #999;}

/* cfgh_line3 */
.cfgh_line3,.cfgh_line5{height: 2.3rem;background: url(../img/management_verb_1.jpg) no-repeat center top;background-size: cover;padding-top: .7rem;box-sizing: border-box;}
.cfgh_line3 p,.cfgh_line5 p{width: 5rem;margin: 0 auto;font-size: .3rem;line-height: .42rem;text-align: center;color: #fff;text-align: center;}

/* cfgh_line4 */
p.cont_text{font-size: .26rem;color: #999;line-height: .4rem;}
.cfgh_line4 .pic{width: 79%;height: 4.95rem;margin: .6rem auto 0;}
p.h3{font-size: .3rem;line-height: .42rem;padding-bottom: .24rem;color: #333;border-bottom: 1px solid #eee;margin-top: .7rem;}
.cfgh_line4 ul li{font-size: .26rem;line-height: .4rem;color: #999;padding-left: .3rem;margin-bottom: .13rem;background: url(../img/li_bg.jpg) no-repeat left .16rem;background-size: .1rem .1rem;}

/* cfgh_line5 */
.cfgh_line5{background: url(../img/management_verb_2.jpg) no-repeat center top;background-size: cover;margin-top: .7rem;text-align: center;box-sizing: border-box;}

/* cfgh_line6 */
.cfgh_line6 .pic{width: 81%;margin: .5rem auto .7rem;}

/* 家族规划 */
.jzgh_line1 .service_line5 .item .front p{margin-top: .8rem;}
.jzgh_line1 .service_line5 .item .back p{width: 88%;padding-top: .18rem;}

/* jzgh_line2 */
.jzgh_line2{height: 2.4rem;background: #faf6f3;padding-top: .2rem;box-sizing: border-box;margin-top: .7rem;}
.jzgh_line2 p{font-size: .3rem;line-height: .5rem;width: 75%;margin: 0 auto;color: #b89484;text-align: center;}

/* jzgh_line3 */
.jzgh_line3{margin-top: .7rem;}
.jzgh_line3 p{line-height: .44rem;margin-top: .5rem;margin-bottom: .34rem;}
.jzgh_line3 span.line{display: block;width: 1rem;height: 1px;background: #eaeaea;}
.jzgh_line3 ul{margin-top: .25rem;}
.jzgh_line3 ul li{font-size: .28rem;line-height: .5rem;line-height: .5rem;color: #666;padding-left: .3rem;background: url(../img/li_bg.jpg) no-repeat left center;background-size: .12rem;}

/*  jzgh_line4  */
.jzgh_line4{margin-top: .5rem;height: 2.3rem;}

/*  jzgh_line5  */
.jzgh_line5 p.p2{font-size: .28rem;line-height: .45rem;color: #333;padding-bottom: .4rem;}
span.line{width: 100%;display: block;height: 1px;background: #eaeaea;}
.jzgh_line5_in{width: 100%;height: auto;background: #f5f5f5;padding:.4rem .3rem .01rem;box-sizing: border-box;margin-top: .5rem;margin-bottom: .6rem;}
.jzgh_line5_in p{line-height: .36rem;font-size: .24rem;}
.jzgh_line5_in span{display: block;text-align: right;font-size: .22rem;color: #666;margin-bottom: .4rem;}
.jzgh_line5 .clearFix{display: table;margin: auto;}
.jzgh_line5 a{display: block;width:2.5rem;float: left;height: .94rem;line-height: .94rem;text-align: center;color: #fff;font-size: .3rem;background: #314464;margin-right: .6rem;}
.jzgh_line5 a.en{margin-right: 0;background: #c7b084;}

/* jzgh_line6 */
.jzgh_line6{margin-top: .6rem;}
.jzgh_line6 .swiper-container{padding-left: .3rem;}
.jzgh_line6 .swiper-slide {
    padding-top: .4rem;
    background-position: center;
    background-size: cover;
    width: 80%;
    height: 3rem;
    margin-right: .2rem !important;
    box-sizing: border-box;
	border: 1px solid #EAEAEA;
}
.jzgh_line6 .swiper-slide p.h4{font-size: .3rem;color: #333;line-height: .4rem;}
.jzgh_line6 .swiper-slide:last-child{margin-right: 0 !important;}

.jzgh_line6 .swiper-slide p{font-size: .26rem;line-height: .38rem;color: #999;padding:0 .3rem;}

/* jzgh_line7 */
.jzgh_line7{height: 2rem;margin-top: .7rem;}

/* jzgh_line8 */
.jzgh_line8{margin-bottom: 1rem;}
.jzgh_line8 .inner p{font-size: .26rem;line-height: .38rem;color: #666;}
.jzgh_line8 .inner span.line{margin: .3rem 0;}
.jzgh_line8 p.h1{font-size: .3rem;line-height: .4rem;color: #333;margin-top: .4rem;}
.jzgh_line8 ul li{font-size: .26rem;line-height: .4rem;color: #999;margin-bottom: .12rem;padding-left: .3rem;background: url(../img/li_bg.jpg) no-repeat left center; background-size: .12rem;}
.jzgh_line8 span.line{width: 1rem;}


/* 私人管家 */
.srgj_line2{margin-bottom: .7rem;}
.srgj_line2 .list{position: relative;height: auto;margin-top: 2.92rem;}
.srgj_line2 .list .pic{position: absolute;top: -2.62rem;height: 2.94rem;width: 97%;left: .1rem;}
.srgj_line2 .list .cont{width: 100%;border: 1px solid #EAEAEA;box-sizing: border-box;padding-bottom: .3rem;}
.srgj_line2 .list .tittle{margin-right: .3rem;}
.srgj_line2 .list .cont>p{margin: 0 .4rem;color: #999;}
.srgj_line2 .list .cont p.h4{font-size: .26rem;line-height: .38rem;color: #333;margin-top: .2rem;margin-bottom: .2rem;}
.srgj_line2 .list ul{margin:0 .4rem;}
.srgj_line2 .list ul li{float: left;width: 65%;box-sizing: border-box;padding-left: .3rem;font-size: .26rem;line-height: .38rem;margin-bottom: .12rem;background: url(../img/li_bg.jpg) no-repeat left center;background-size:.12rem ;color: #999;}
.srgj_line2 .list ul li:nth-child(2n){width: 35%;}


/* 瑞麟洞见 */
.video_page{background: #f4f4f4;}
.video_page .top{background: #fff !important;}
.video{margin-top: 1.08rem;margin-bottom: .8rem;}
.video .item{width: 96%;margin: 0 auto .2rem;background: #fff;height: auto;padding-top: .18rem;padding-bottom: .4rem;}
.video .item .pic{height: 3.88rem;position: relative;width: 95%;margin: 0 auto;}
.video .item video{width: 100%;}

.video .item .pic .play{width: .6rem;height: .7rem;position: absolute;top: 0;right: 0;left: 0;bottom: 0;margin: auto;}

.video .video_bt{margin-left: .22rem;margin-top: .3rem;}
.video .video_bt p.h2{font-size: .3rem;line-height: .42rem;color: #333;margin-bottom: .08rem;}
.video .video_bt .time span{font-size: .24rem;line-height: .34rem;color: #999;}

/* 联系我们 */
.banner2{height: 2.8rem;margin-top: .88rem;}

/* contact_line1 */
.contact_line1 .list{height: 2.5rem;box-sizing: border-box;border-bottom: 1px solid #EAEAEA;margin-top: .24rem;padding-top: .36rem;}
.contact_line1 .list:last-child{border: none;}
.contact_line1 .list .icon{width: 1.2rem;}
.contact_line1 .list .img{width: 1.2rem;height: 1.2rem;}
.contact_line1 .list .icon p{text-align: center;font-size: .26rem;color: #333;line-height: .4rem;margin-top: .18rem;margin-bottom: 0;}
.contact_line1 .list .address{width:77%;margin-left: .3rem;}
.contact_line1 .list .address p{margin-bottom: .06rem;font-size: .3rem;color: #555;line-height: .42rem;}

/* contact_line2 */
.contact_line2{margin-bottom: .96rem;}
.contact_line2 i{display: block;font-style: normal;font-size: .4rem;line-height: .6rem;color: #f00;}
.contact_line2 li{margin-bottom: .3rem;}
.contact_line2 li p{width: 100%;height: 1rem;border: 1px solid #999;box-sizing: border-box;}
.contact_line2 li p input{font-size: .3rem;color: #999;line-height: 1rem;padding-left: .3rem;box-sizing: border-box;height: 100%;display: block;width: 100%;}
.contact_line2 li:last-child p{height: 1.8rem;}
.contact_line2 li:last-child textarea{font-size: .3rem;line-height: .42rem;padding-left: .3rem;padding-top: .3rem;width: 100%;height: 100%;box-sizing: border-box;border: none;}
.contact_line2 a.btn{width: 2.6rem;height: .94rem;background: #ddd;color: #999;display: block;margin: .6rem auto 0;text-align: center;line-height: .94rem;outline: none;}

/* contact_line3 */
.contact_line3{height: 2.24rem;background: #faf6f3;padding-top: .34rem;box-sizing: border-box;margin-bottom: 1rem;}
.contact_line3 .inner{width: 89%;}
.contact_line3 .fl{width: 60%;}
.contact_line3 .fl span{display: block;font-size: .22rem;color: #c0a795;line-height: .3rem;}
.contact_line3 .fl p.p1{font-size: .3rem;line-height: .42rem;margin: .1rem 0;color: #B3937E;}
.contact_line3 .fl p.p2{font-size: .24rem;line-height: .34rem;color: #C0A795;}
.contact_line3 a.btn{display: block;width: 1.7rem;height: .74rem;line-height: .74rem;text-align: center;background: #263552;float: right;color: #fff;font-size: .24rem;margin-top: .42rem;}

.ad-page {
	display: none;
	position: fixed;
	left: 0;
	top: 0;
	width: 100%;
	height: 100%;
	background-color: rgba(119, 119, 119, .6);
	z-index: 120;
	
}

.ad-model {
	width: 90%;
	height: 80%;
	position: relative;
	border-radius: .08rem;
	margin: 20% auto;
	background-color: #1e2f3f;
	
}

.ad-content {
	overflow-y: scroll;
	width: 100%;
	height: 88%;
	
}

.ad-content p {
	text-align: center;
	margin: 0;
}

.ad-content .ad-title-pre {
	margin-top: .5rem;
	margin-bottom: .24rem;
	font-size: .26rem;
	line-height: 1.4;
	color: #fff;
	opacity: .9;
	letter-spacing: .01rem;
}

.ad-content .ad-title {
	color:#c89862;
	font-size: .44rem;
	letter-spacing: .1rem;
	line-height:1.3;
	margin-bottom: .38rem;
	font-weight: 550;
}

.ad-content .ad-desc-title {
	color:#c89862;
	font-size: .3rem;
	font-weight: 500;
	line-height: 1.4;
	margin-top: .42rem;
	margin-bottom: 0;
}

.ad-content .ad-desc {
	color:#fff;
	font-size: .28rem;
	line-height: 1.4;
	margin-top:.24rem;
	margin-bottom: .26rem;
}

.ad-content .ad-hr {
	margin-bottom: 0;
	padding-bottom: .46rem;
	border-bottom: 1px solid rgba(255,255,255,.3);
}
.ad-content .ad-after-hr {
	padding-top: .2rem;
}
.ad-content .ad-desc:last-child {
	margin-bottom: .46rem;
}
.ad-logo {
	position: absolute;
	bottom: 0;
	left: 0;
	width: 100%;
	height: 12%;
	text-align: center;
	border-top: 1px solid rgba(255,255,255,.3);
}
.ad-logo img {
	height: 84%;
	margin-top: 3%;
}

@font-face{
	font-family:'Glyphicons Halflings';src:url(../fonts/glyphicons-halflings-regular.eot);src:url(../fonts/glyphicons-halflings-regular.eot?#iefix) format('embedded-opentype'),url(../fonts/glyphicons-halflings-regular.woff2) format('woff2'),url(../fonts/glyphicons-halflings-regular.woff) format('woff'),url(../fonts/glyphicons-halflings-regular.ttf) format('truetype'),url(../fonts/glyphicons-halflings-regular.svg#glyphicons_halflingsregular) format('svg')}

.glyphicon{
	position:relative;
	top:1px;
	display:inline-block;
	font-family:'Glyphicons Halflings';
	font-style:normal;
	font-weight:400;
	line-height:1;
	-webkit-font-smoothing:antialiased;
	-moz-osx-font-smoothing:grayscale;
}

.glyphicon-remove:before{
	content:"\e014";
}

.ad-close {
	position: absolute;
	top: .5rem;
	right: .5rem;
	width: .4rem;
	height: .4rem;
	font-size: .4rem;
	line-height: .4rem;
	color: #fff;
	text-align: center;
	opacity: .8;
}

.max-h100 { 
	max-height: 100%;
	width:100%;
}



