.container img { max-width: 100%; height: auto !important;}
.container iframe { max-width: 100vw !important;}

/*首頁===========================================================================================*/
.logo { float:left; width: 309px;  max-width: 50vw;  margin: 20px 0 0 20px;transition: all 0.5s;}
#header .logo img { height: auto;}
.navbar { width: 50vw; float: right;margin-top:45px; margin-right: 20px; max-width: 850px;transition: all 0.5s; min-width: 800px;}
.navbar ul {position: relative;}
.icon_min{ width: 45px;}

.login_btn { position: fixed; right: 20px; top: 10px; transition: all 0.5s;}
.login_btn a { color: #777; padding: 1px 12px !important; font-size: 14px; border: 1px solid #104392; border-radius: 10px; background-color: #FFF; float: right; }
.login_btn a:hover { color: #FFF; background-color:#104392; }
.login_btn span {  width: auto; font-size: 15px; float:  left; margin-right: 10px;}


#header .logo img  {transition: all 0.5s;}
/*撥放*/

/*選單縮放*/
#header.header-scrolled {}
#header.header-scrolled .logo {  margin: -3px 0 0 20px; /*height:40px;*/}
#header.header-scrolled .logo img {/* height:40px;*/}
#header.header-scrolled .navbar {margin-top:15px;}
#header.header-scrolled .login_btn { top: -40px;}
#header.header-scrolled .navbar a { padding: 5px 10px;}
/*關於協會*/
.tit_a2 {font-size: 28px; color: #2b2c2b; border-bottom: 1px dashed #94bece;  margin-bottom: 40px; padding-bottom: 10px; font-weight: bold;}
.tit_a2 span { color: #104392; padding-left: 20px; font-weight: bold;}
.tit_a2 i { padding-right: 10px; color: #104392;}
.about_bg { position: relative; }
.area-padding {overflow: hidden;}
.about_bg  img {position:absolute; z-index: 5; padding-left: 10px; max-width: 100%; }
.abut_bg2 {position:absolute; width: 50vw;  height: 170px; background-color: #94bece; display: block;right: -20vw; bottom: -10px; z-index: 1;}

@media screen and (max-width:767px) {
	.tit_a2 span { display: block; padding: 10px 0;}
	.about_bg  {height: 280px; margin-top: 20px; }
	.about_bg  img { padding-left: 0px; width: 95%; }
	.abut_bg2 {width: 100vw; right: 0; height: 80px; border: 0;}
	.login_btn { position: fixed; right: 50px; top: 10px;  }
	.login_btn a { text-align: center;}
	#header.header-scrolled .login_btn { top:10px;}
	.single-blog .single-blog-img { height: auto !important;}
	.login_btn span {  width: 100%; font-size: 12px; float:  right; margin-right: inherit; line-height: 18px; }
}

/*最新消息*/
.blog-inner { min-height: 400px;}
.tit_a3 {  width: 94px;  position: relative;}
.tit_a3 .tit_txt { width: 39px; font-size: 30px; color: #FFF; position: absolute; left: -70px; top: 0; }
.tit_a3 .tit_txt i {
	position: absolute;
	margin-left: -66px;
	margin-top: 120px;
	font-style: normal;
	height: 39px;
	width: 140px;
	font-size: 20px;
	display: inline-block;
	-moz-transform:rotate(90deg);
  -webkit-transform:rotate(90deg);
  -o-transform:rotate(90deg);
  -ms-transform:rotate(90deg);
  transform:rotate(90deg);}
.tit_a3 .tit_txt span {display: inline-block; width: 39px;  padding-top: 0; padding-left: 25px; font-size: 30px;line-height: 40px;}
.tit_a3 .tit_line_in { position: absolute; left: -90px; top: 0;}
.tit_a3 .tit_line { width: 1px ; height: 280px; background-color: #FFF; position: relative;}
.tit_a3 .tit_line span { position: absolute; width: 10px; height: 10px; border-radius: 10px; background-color: #FFF; left: -5px; bottom: -5px;}

.photo_a { padding-left: 20px;}
.photo_a .flex-direction-nav .flex-prev { left: -30px;}
.photo_a .flex-direction-nav .flex-next { right: -30px;}
.photo_list .flexslider .slides img { }

.new_img img {  padding-bottom: 40px;}
.news_p { color: #FFF !important; text-shadow: 1px 1px 3px #666;}
.news_p .tit_a2 {color: #c2d94e !important;}
.news_p p { color: #FFF;}
.news_p .tit_a2 { border-bottom: 1px dashed #FFEC8C;}

.news_img2 img { width: 160px; padding-right: 10px;}
.news_img2 { text-align: right;}
.new_box { width: 90%; margin-left: 10%; height: 250px; background-color: #FFF; position: relative; padding: 40px 20px;}
.new_box a { position: absolute; width: 100%; height: 100%; display: block; z-index: 200;}
.new_box i { position: absolute; left: -20px; top: 20px; width: 150px; height: 10px; }
.new_class {margin: 20px 0;font-weight: bold;}
.new_class span { border: 1px solid #999; border-radius: 10px; padding: 8px 25px; font-size: 18px;  }
.new_tit { padding-left: 10px;font-size: 20px; font-weight: bold; height: 80px; overflow: hidden; margin-bottom: 20px;}

.new_box:hover .btn_sty2 {padding: 0 10px 0 30px;}

.ne1 { background-color: #c85555;}
.ne2{background-color: #94bece;}
.ne3{background-color: #f39800;}

.blog-area .flex-control-nav {  bottom: -50px;}
.blog-area .flex-control-paging li a.flex-active {background: rgba(255, 255, 255, 0.9);}
.blog-area .flex-control-paging li a {background: rgba(255, 255, 255, 0.5);}

@media screen and (max-width:767px) {
	.blog-area .flex-direction-nav { display: none;}
	
	.tit_a3 {  width: 100%;  position: relative; margin-bottom: 20px;}
.tit_a3 .tit_txt { width: auto;  position:inherit; left: 0; top: 0; }
.tit_a3 .tit_txt i {
	position:inherit;
	margin-left: 0;
	height: auto;
	width: auto;
	display: inline-block;
	-moz-transform:rotate(0);
  -webkit-transform:rotate(0);
  -o-transform:rotate(0);
  -ms-transform:rotate(0);
  transform:rotate(0);}
.tit_a3 .tit_txt span { width: auto; display: inline-block;padding-top: 0;}
.tit_a3 .tit_line_in { position: inherit; left: 0; top: 0;}
.tit_a3 .tit_line { width: 300px ; height: 1px; background-color: #FFF; position: relative;}
.tit_a3 .tit_line span {  left: inherit; bottom: -5px; right: -5px;}
	
	
}
/*-----------------------------------------------------*/
.tit_b1 { font-size: 28px; color: #258ecb; border-bottom: 1px solid #dddddd;  margin-bottom: 40px; padding-bottom: 10px; font-weight: bold;}
.tit_b1 span {border-bottom: 5px solid #258ecb;}
.news_list li {position: relative;border-bottom: 1px solid #dddddd; overflow: hidden; padding: 20px 0; }
.news_list li a { position: absolute; width: 100%; height: 100%; display: block; }
.day_box { width: 60px;  height: 60px; background-color: #258ecb; color: #FFF; text-align: center; float: left; margin-right: 10px;}
.day_box p { font-size: 24px; line-height: 24px; margin-bottom: 0;color: #FFF; margin-top: 5px;transition: all 0.5s;}
.day_box i { font-size: 14px;display: inline-block;line-height: 14px; font-style: normal;}
.news_rr {width: 60px;  height: 50px; display: inline-block; float: right; font-size: 19px;  color: #258ecb; text-align: center; line-height: 50px; font-weight: bold;transition: all 0.5s;}
.new_tex {font-size: 16px;transition: all 0.5s; color: #000;border-left: 1px solid #eee; margin-left:  70px; padding-left: 10px;}

.news_list li:hover .news_rr { padding-right: 20px;}
.news_list li:hover .new_tex {color: #258ecb;}
/*課程*/

.tit_a4 { margin-bottom: 90px; font-weight: bold;}
.tit_a4 .tit_txt { font-size: 30px; color: #104392; width: 100%; text-align: center; padding-bottom: 10px;}
.tit_a4 .tit_txt i {
	font-style: normal;
	display: inline-block;}
.tit_a4 .tit_txt span {display: inline-block;color: #2b2c2b;}
.tit_a4 .tit_line_in { margin: 0 auto;width: 500px ;}
.tit_a4 .tit_line { width: 500px ; height: 1px; background-color: #104392; position: relative; }
.tit_a4 .tit_line span { position: absolute; width: 10px; height: 10px; border-radius: 10px; background-color: #104392;  right: -5px; bottom: -5px;}


.tab_02 {}
.tab_02 th {border: 1px solid #999; border-bottom: none; padding: 5px; background-color: #175b8c; color: #FFF;}
.tab_02 td { border: 1px solid #999; padding: 5px;}
.tab_02 p { padding: 0; margin: 0;}
.tab_02 span{ display: none;}
.tab_02 i { font-style: normal;}

.tab_02 {}
.tab_02 i.tit_c3 {background-color:#2864AC; color: #FFF;   padding: 5px 10px; font-style: normal;}
.tab_02 i.tit_c3r  { background-color: #9E1F1F;}
@media screen and (max-width:767px) {
	
	.tab_02 th { display: none;}
	.tab_02 td { width: 100%; display: block;border-top:none; border: 1px solid #999;}
	.tab_02 td:last-child {border-bottom: 2px solid #175b8c; margin-bottom: 10px; }
	.tab_02 span {display: inline-block; color: #5284B8; font-weight: bold; padding-right: 10px; width: 120px; text-align: right; font-size: 15px;}
	.btn_a2 { width: 90%;}
}
/*-----------------------------------------------------*/
.blog-area { background: url("../img/hero-carousel/bg_1.jpg") center bottom #657690 no-repeat;}
.single-blog { background-color: #FFF;}
.blog-text { padding: 45px 0; height: 255px; border-bottom: 1px solid #104392;
}
.blog-text  h4 { font-size: 24px; font-weight: bold; max-height: 55px; overflow: hidden; padding: 0 20px;}
.blog-text p {font-size: 16px; line-height: 26px;  overflow: hidden; padding: 0 20px;
text-overflow: ellipsis;
display: -webkit-box;
	-webkit-line-clamp: 3;
-webkit-box-orient: vertical;
}

.single-blog {position: relative; margin-bottom: 40px;}
.single-blog a { position: absolute; width: 100%; height: 100%; display: block; z-index: 200;}
.single-blog i.tit_c3 {position: absolute; background-color:#2864AC; color: #FFF; left: 0; top: 0; z-index: 150;  padding: 0 10px; font-style: normal;}
.single-blog i.tit_c3r  { background-color: #9E1F1F;}
.single-blog .single-blog-img { overflow: hidden; height: 250px;}
.single-blog .single-blog-img img {transform:scale(1,1);transition: all 0.5s; height: 280px; min-width: 100%;}
.single-blog:hover .single-blog-img img{transform:scale(1.2,1.2);}

h2.tit_b2 {color: #000;}
h2.tit_b2 p { color:#FFF; }
h2.tit_b3 { font-size: 18px;}

/*輪播*/
/*.link-area { width: 100%; overflow: hidden; background-color:#eee;}
.flexslider .slides img { height: 90px;}
.link-area p { font-size: 18px; padding: 20px 0;}*/
/*共用*/
.more_box { clear: both;}
.pt_rr { padding-right: 50px;}
.btn_more {  width: 223px; height: 60px;  float: right; line-height: 60px; text-align: center; background-color: inherit; border: none;border-bottom: 3px solid #000;transition: all 0.5s; font-weight: bold; padding-left: 30px; display: block;}
.btn_more i {transition: all 0.5s;}
.btn_more:hover {color: #258ecb;padding-left: 50px;}
.btn_more:hover .news_rr {padding-right: 50px;}
.btn_more2 , .btn_more2 .news_rr{ color: #c2d94e;}
.btn_more2 {border-bottom: 3px solid #c2d94e;}

.btn_sty1 { width:100%; padding-left: 40px;  line-height: 45px; text-align: center;  border: none;transition: all 0.5s; font-weight: bold;  background-color: #104392; color: #FFF; display: inline-block; font-size: 20px; margin-bottom: 10px; text-align: left;}
.btn_sty1 .news_rr { color: #FFF; height: 40px; line-height: 40px;}
.btn_sty1 i {transition: all 0.5s;}
.btn_sty1:hover { background-color: #333;}
.btn_sty1s { width: auto; min-width: 150px;}
.btn_sty1d { height: 40px; line-height: 40px; margin-left: 10px; font-size: 14px; border-radius: 5px; min-width: inherit !important;}
.btn_sty2 { border: none; background-color: inherit; border-bottom: 1px solid #000; padding: 0 20px;transition: all 0.5s; }
.btn_sty2:hover {padding: 0 10px 0 30px;}

.title2 {}
.title2 span { color: #ccc; font-size: 25px;    text-transform: uppercase; padding-right: 20px;}
.header-bottom h1  { font-size: 36px; line-height: normal; margin-bottom: 0;}
/*影片輪播*/
 
.tab_a2 { max-width: 800px; min-width: 600px;}
.tab_a2 td { border: 1px solid #000;} 

/*版權*/
.footer-area { color: #FFF !important; background-color: #333333 ;}
.tab_01 { max-width: 250px; margin: 0 auto;}
.tab_01 a { color: #FFF; border-bottom: 1px solid #FFF;}
.tab_01 img {transform:scale(1,1);transition: all 0.5s; max-width: 90px;  }
.tab_01 a:hover img{transform:scale(1.2,1.2);}

.txt_b1 { font-size: 24px; color: #FFF; padding-bottom: 0; line-height: inherit; margin-bottom: 0;}
.txt_b2 { font-size: 17px; color: #C6F1FF;}
.foot_top { padding: 20px 0; margin-bottom: 20px; border-bottom: 1px solid #eee;}
.tab_a1 { text-align: center; float: right;}
.tab_a1 p { padding: 0; margin: 0;color: #FFF}
.tab_a1 img {width: 70px; padding: 3px;}
.footer-head h4 {color:#C6F1FF;}
.footer-head p { color: #FFF;}
.menu_bw { text-align: left; }
.menu_bw li { /*display: inline-table;*/ padding: 0 20px; width: 50%; float: left;}
.menu_bw li a { color: #FFF;  padding-bottom: 10px; font-style: normal;}
/*.menu_bw li.dw_0::before {font-family: bootstrap-icons !important;content: "●" ; font-size: 6px; color: #FBE54F; padding-right: 5px; }*/

.menu_bw li::before {font-family: bootstrap-icons !important;content: "●" ; font-size: 10px; color: #FFF;padding-right: 5px; }
.menu_bw li li::before {content: "" ; display: none; }


.menu_bw li i {   font-style: normal; /*border-bottom: 1px dashed  #FBE54F;color: #FBE54F;*/ }
.menu_bw li a:hover { color: aquamarine;}

.menu_bw li ul li { float: none; display: inline-block;  width: 100%; padding-left: 10px;}
.menu_bw li ul { padding-top:5px; }
.menu_bw li ul li::before {font-size: 10px;}
.footer-area .img-fluid { max-height: 60px;}

.vid_R { width: 25%; float: right; border: 1px solid #3b6798; border-radius: 10px; padding: 30px;}
.vid_R .tit {color: #4099d5;
    font-size: 26px;
    line-height: 32px;
border-bottom: 1px solid #4099d5; margin-bottom: 20px;}
.vid_R .text {  overflow: hidden;
text-overflow: ellipsis;
display: -webkit-box;
	-webkit-line-clamp: 11;
-webkit-box-orient: vertical;
}
.vid_L { width: 70%; float: left;}
.btn_a1 { padding: 20px 0 0 0;}
.btn_a2 { background-color: #175b8c; color: #FFF; padding: 5px 10px; border-radius: 5px; display: inline-block; margin: 0 auto; font-size: 15px; margin: 2px;}

/*內頁編輯=======================================================*/
.tit_c1 { margin-bottom: 40px;}
.tit_c1 p { font-size: 18px;}
.tit_c1 i {display: inline-block;word-break: break-all;white-space: nowrap;}
.tit_c1 h2 { font-size: 30px; color: #175b8c; border-bottom: 1px solid #999; font-weight: bold; padding: 40px 0 20px 0; margin-bottom: 10px;}
.tit_c2 h3 { font-size: 24px; color: #175b8c; border-bottom: 1px solid #999; font-weight: bold; padding: 40px 0 0 0; margin-bottom: 40px;}

.text_page { font-size: 15px; line-height: 26px; padding: 0 60px;}
.text_page h1 { font-size: 20px; line-height: 28px; color: #0065AB; font-weight: bold;}
.text_page h2 {   display: inline-block; border-bottom: 2px solid #3388F2 ; font-weight: bold; font-size: 17px; padding: 0 5px; line-height: inherit; }
.text_page p  {}
.text_page ul { padding-left: 20px; padding-bottom: 40px; list-style: inherit !important;}
.text_page ul span { color: #17BCA9; font-weight: bold; font-size: 15px; }
.text_page ol { padding-left: 40px; }
.text_page ol li{list-style-type: disc; }

.cc_page { margin: 0 auto;}

.txt_ybd { background-color: #F8C300; padding: 1px 10px; font-size: 15px; padding: 5px 10px; margin-left: 10px;}
.txt_ybd a { color: #000;}
.txt_ybd:hover { background-color: #770001;}
.txt_ybd:hover a { color: #FFF;}
/*表單*/
.sec-head {color: #4099d5;font-size: 26px; line-height: 32px;}
.tbody_sty1, .tbody_sty1 p {  font-size: 18px;  line-height: 26px; }
.tbody_sty1 td { padding: 10px 0;}

.inp_02 { padding-bottom: 10px;}
.txt_red { font-size: 24px; color: #FF0004; font-style: normal; padding-left: 10px;}

.txt_t1 {  text-align: right; padding-right: 10px; font-weight: bold;}
.txt_t1 i { padding-right: 10px; color:#104392;}
.txt_t2 { }
.tbody_sty1 p { padding-bottom: 0; margin-bottom: 0;}
.tbody_sty1 .row { padding-bottom: 10px;}

.txt_red2 {color: #FF0004; padding-right: 5px;}
.tab_sty2 .row { padding-bottom: 10px;}

.tab_sty3 { text-align: left; width: 80%; margin-left: 10%;}
.tab_sty3 td { border-top: 1px solid #A0A0A0; padding: 20px 0;}

.tab_sty4 { padding: 10px; }
.tab_sty4 th { background-color: #2384BF; color: #FFFFFF;}
.tab_sty4 td, .tab_sty4 th { border: 1px solid #999 ;padding: 10px;}

.form-control.flo_ll{ width: auto; display: inline-block; margin: 0 10px 0 0;}
.form-control.w_500 { width: 60%;}
.form-control.w_400 { width: 40%;}
.form-control.w_300 { width: 30%;}
.form-a1 { appearance:auto;moz-appearance:auto; }
.txt_red3 { font-size: 13px !important; line-height: 18px !important;}

.pay_box { border-radius: 10px; border: 1px solid #3b6798; padding: 20px;  margin: 20px 0;}
.pay_box p { font-size: 15px;}

.tab-bot { position: relative; border: 3px solid #3ec1d5; height: 150px; width: 150px; border-radius: 50%;}
.tab-bot::after { position: absolute; right: -25px; top: 60px; content:"➨";  font-size: 35px;}

.single-icon2 { margin-top: 10px; }
.single-icon2 i { font-size: 50px;}
.single-icon2 p {  padding-top: 10px;}
/*課程列表*/
.two_list { }
.two_list ul {display: flex; width: 100%; flex-wrap: wrap;
overflow: hidden; padding: 0 !important; margin: 0 !important;}
.two_list li {display: flex;flex: 0 0 33%;
	justify-content: space-around;
  align-items: center;}
.one {border: 1px solid #3b6798; border-radius: 10px; padding: 20px; margin: 10px;}
.one_img, .one_text { }
.one_img { padding-right: 3%;}
.one_text {padding-left: 3%;}
.one_text .btn_sty1 { float: right;}
.one_text h2 { font-size: 18px; color:#3b6798; padding-bottom: 0; margin-bottom: 0;}
.one_text p{
	overflow: hidden;
text-overflow: ellipsis;
display: -webkit-box;
	-webkit-line-clamp: 2;
-webkit-box-orient: vertical;}
.one_text p.txt_hi {-webkit-line-clamp: 10; height: 280px;}
.map_box iframe { height: 200px; width: 100%;}
/*全人健康學苑內頁------------------*/
.photo_list { padding-bottom: 60px;}
.photo_list .flex-direction-nav { display: none;}
.photo_list .flex-control-nav { bottom: -30px;}

.sv_ber { display: flex;justify-content:center; margin-bottom: 40px; }
.sv_ber select , .sv_ber input, .sv_ber button{ height: 40px; line-height: 40px;}

/*相簿=====================================*/
.photo_page {   }
.photo_page ul { display: flex; justify-content: center;flex-wrap: wrap;}
.photo_page li { width: 350px; overflow: hidden; margin: 10px; }
.photo_page li .img_box img{ min-height: 90px;}
.img_box {height: 152px; overflow: hidden;border:1px solid #eee;}

.photo_page li img { height: 152px;max-height: 152px;transition: all 0.5s;overflow: hidden; }
.photo_page li:hover img{transform:scale(1.2,1.2);}



.photo_page p { padding: 20px 0; font-size: 16px; width: 100%; height: 100px; overflow: hidden;}

.video_ifram { width: 100%; height: 550px;}
/*選單切換=========================================================*/
@media screen and (max-width:1133px){
	.logo { width: 250px;}
	.btn_sty1 { min-width: 180px; margin-bottom: 10px;}
	.btn_more { padding-left: 0; width: 180px;}
	.navbar { min-width: 700px;}
	.navbar li { width: 90px;}
	
}
@media (max-width: 991px){
	.navbar {min-width: inherit; width: inherit;}
	
	.sv_in {/*display: block;*/ width: 80%; margin-left: 10%;  margin-bottom: 10px;}
	.navbar ul {position:  inherit;}
	#header.header-scrolled .logo, #header .logo { margin: 3px 0 0 3px;}
	#header.header-scrolled .navbar, #header .navbar { margin-top: 3px; border-radius: 0;}
	#header.header-scrolled .logo img {height: auto;}
	.vid_R, .vid_L { width: 100%;}
	.vid_R { margin-top: 20px; padding: 10px; width: 90%; margin-left:5%; } 
	.two_list li {flex: 0 0 100%;}
	.navbar li { width: 100%;}
	
}
/*解析度  1500px 以下*/
@media screen and (max-width:1500px) {
	.page { margin:  0 30px;}
}

/*解析度  767px 以下*/
@media screen and (max-width:767px) {
	.logo_0 { justify-content:flex-start !important;}
	.logo_0 span { display: block; font-size: 14px;}
	
	.tab-bot { text-align: center; margin: 10px auto 30px auto;}
	.tab-bot::after { position: absolute; right: inherit; top: inherit; bottom: -20px;  content:"⬇";  font-size: 35px;margin-left:  -5px;}
	
	
	.sv_in {/*display: block; */width: 80%; margin-left: 10%;  margin-bottom: 10px;}
	.navbar { margin-right: 0px; }
	
	.navbar ul {position:  inherit;}
	#header.header-scrolled .logo, .logo { margin: 3px 0 0 3px;}
	#header.header-scrolled .navbar, .navbar { margin-top: 3px; border-radius: 0;}
	
	.logo_0 { background: url("../img/logo_links.png") 20px center no-repeat;padding:  10px 20px 10px 40px !important; background-size: 20px; }
	
	/*影片輪播*/

.video_box .flexslider { width:100%; position: inherit;}
.video_box ol { width: 100%; position: inherit; right:0; top: 0;}
.video_box ol li { float: none; width: 33%;}
.video_box .flex-direction-nav { display: none;
}
	.form-control.flo_ll{ width: 100%; display: inline-block; margin: 10px 0;}
	.txt_t1 { text-align: left;}
	.tab_sty2 .row { border-bottom: 1px dashed #BFBFBF; padding-bottom: 10px; margin-bottom: 10px;}
	.tab_sty2 .mt-3 { margin-top: 0 !important; margin-bottom: 10px;}
	
	.text_page { padding: 0 ;}
	.text_page ul { padding: 0; margin: 0;}
	.two_list li {flex: 0 0 100%;}
	.one_img, .one_text { width: 100%;}
/*首頁*/
	.vid_R .text, .one_text p.txt_hi {-webkit-line-clamp: inherit; height: auto;}	
	.tit_b1 { line-height: 40px;}
/*版權*/
	.footer-area .col-md-4 { padding-bottom: 50px;}
	.tab_01 img { max-width: 120px;  }

.sv_ber { display: inherit; }
.sv_ber select , .sv_ber input, .sv_ber button{ width: 90%; margin: 10px 0 0 0;}
	.sv_l label { width: 90%;}
.video_ifram { height: 350px;}		
}