 /* CSS Document */
@charset "utf-8";

/* float clearing for IE6 */
* html .clearfix{
  height: 1%;
  overflow: visible;
}

/* float clearing for IE7 */
*+html .clearfix{
  min-height: 1%;
}
 *{}
/* float clearing for everyone else */
.clearfix:after{
  clear: both;
  content: ".";
  display: block;
  height: 0;
  visibility: hidden;
  font-size: 0;
}
form
{
	margin:0px;
	padding:0px;
}
img 
{
margin:0px;
padding:0px;
	 border:none;
}
a img
{
	-webkit-transition:all ease-in-out 0.2s;-moz-transition:all ease-in-out 0.2s;-o-transition:all ease-in-out 0.2s;transition:all ease-in-out 0.2s;
	border:none;
}

a img:hover
{
	-webkit-transition:all ease-in-out 0.2s;-moz-transition:all ease-in-out 0.2s;-o-transition:all ease-in-out 0.2s;transition:all ease-in-out 0.2s;

}
a{
color:#4E4E4E;
cursor:pointer;
	text-decoration:none;
outline:none;
-webkit-transition:all ease-in-out 0.2s;-moz-transition:all ease-in-out 0.2s;-o-transition:all ease-in-out 0.2s;transition:all ease-in-out 0.2s;

 position:relative;
}
.owl-carousel{ z-index:9999 !important;}
a:hover{
color:#C00;
	text-decoration:none;
outline:none;
}
h1,h2,h3,h4{  padding:0px; margin:0px;}

body{
font-size:14px;
color:#353535;
  font-family: "Times New Roman", Times, serif;
margin:0px;padding:0px;
background:#fff;
	behavior: url(/js/csshover.htc);
	  overflow-x: hidden;
}
	
#lay_thong_tin_nam_hinh{}	
	input,textarea,select,button{outline:none; font-family:Tahoma;margin:0px;padding:0px; }
	
	div.tiem_kiem{
		
		background:url(/images/tim_kiem.png) no-repeat center 0px; 
		right:0px;
		top:60px;
		width:1px;
		height:25px;
		padding-top:5px;
		padding-left:10px;
		position:absolute;
		z-index:9999;
		}
		div.tiem_kiem .tim_1{ float:left; width:184px; padding-top:2px; padding-left:3px;}
			div.tiem_kiem .tim_1 .tim{  width:178px; background:transparent; border:0px; padding:3px; height:10px; color:#838383; font-size:11px;}
		div.tiem_kiem .search_1{ float:left; width:25px;padding-left:3px;}
			div.tiem_kiem .search_1 .search{  width:25px; background:transparent ; border:0px; height:20px; }


.khung_banner{  z-index:999999; width:100%;}
.k_top{ width:100%; background:#f5faff;}
.k_top2{ width:1200px; margin:auto; height:40px; position:relative;}
.mn_kt{ padding-right:20px; padding-top:10px; display:inline-block; font-size:14px;}

.phan_banner{ width:1200px;margin:auto; position:relative; }
.phan_banner2{ padding-bottom:10px;  }
.k_ads_top{ position:absolute; top:0px; right:0px; width:60%; padding-top:5px;}
.k_ads_top img{ width:100% !important; height:auto !important}


.phan_menu{ background:#eeeeee; border-bottom:solid 5px #09F  }
.phan_menu2{ width:1200px; margin:auto;}
.item_menu{  padding-left:5px; padding-right:5px;  }
.item_menu a{  display:block; color:#5a5a5a; padding-top:7px; text-transform:uppercase; padding-bottom:7px; font-size:13px; display:block; padding-left:5px; padding-right:5px;}
.item_menu a:hover{ color:#900505; }
.item_menu i{ font-size:30px;}
.i_menu2 a{ padding-bottom:1px; padding-top:1px;}

 .menuacti a{ color:#900505;}
 .menuacti  a.hvr-underline-from-center:before{ right:0px !important; left:0px !important;}
.hotline{ position:absolute; top:51px; right:10px; color:#ac0000;}
.hotline a{color:#ac0000;}
.hotline i{ font-size:14px;}

.tim_kiem_home{ position:absolute; right:0px; top:5px; width:250px;  height:25px; }
.tim_kiem_home div{ position:relative; width:100%; }
.tim_kiem_home  input{ width:100%; color:#333; height:30px; padding:5px; padding-left:10px; background:#fff;border:solid 1px #ccc; font-size:11px;}
.tim_kiem_home  button{ position:absolute; color:#09F; right:0px; top:0px; width:30px; height:30px; border:none; background:#dddddd;}


.thong_tin_lh_top{ color:#333; position:absolute; right:270px; top:10px;  display:inline-block;}
 .thong_tin_lh_top .k2{ font-size:12px; padding-left:36px; }
.logo{  padding-top:10px;}




.item_su_kien_nb{ width:40%; float:left;}
.hinh_su_kien_nb img{ width:100%;}
.thong_tin_su_kien_nb{ position:relative; padding-top:5px;}
.ten_su_kien_nb{ font-size:30px; font-weight:bold; line-height:35px;}
.ct_su_kien_nb{ font-size:20px; line-height:25px;}
.view_nb{ position:absolute; right:0px; top:5px;}

.homenb_2{ width:20%; margin-left:2%; float:left;}
.item_su_kien_nb2{ margin-bottom:10px;}
.date_tin_nb2{ font-size:12px; padding-top:5px;}
.thong_tin_su_kien_nb2{ position:relative;}
.item_su_kien_nb2 img{ width:100%;}
.ten_su_kien_nb2{ font-size:16px; font-weight:bold; overflow:hidden;    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;}

.homenb_ads{ width:10%; float:left; margin-left:2%;}
.homenb_ads img{ width:100% !important; height:auto !important}

.homenb_3{ width:24%; float:right;}
.item_su_kien_nb3{  padding-top:10px; border-top:solid 1px #ccc; padding-bottom:10px;}
.date_tin_nb3{ font-size:12px; padding-top:5px;}
.thong_tin_su_kien_nb3{ position:relative; width:64%; float:right;}
.hinh_su_kien_nb3{ width:32%; float:left;}
.item_su_kien_nb3 img{ width:100%;}
.ten_su_kien_nb3{ font-size:16px; font-weight:bold; height:44px; overflow:hidden;    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical; }
.homenb_3 div:first-child { padding-top:0px; border:none}


.homenb_4{ background:#f0f0f0; padding-top:10px;padding-bottom:10px; margin-top:10px;}
.item_su_kien_nb4{ float:left; width:18.8%; margin-left:1%;}
.item_su_kien_nb4 img{ width:100%;}
.ten_su_kien_nb4{ font-size:17px; font-weight:bold; padding-top:5px;  overflow:hidden;    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 3;
    -webkit-box-orient: vertical; color:#fff;}
	.date_tin_video{ font-size:12px;}



.muc_tin_lon{ width:43%; float:left;}
.tieude_tin1{ background:url(/images/line.png) repeat-x bottom; padding-bottom:15px; color:#2675c1; font-size:18px; text-transform:uppercase; font-weight:bold; position:relative }
.tieude_tin1 a{ color:#2675c1; }

.item_su_kien_con1{ width:48%; float:left; margin-right:4%; padding-top:10px; margin-bottom:10px; border-top:solid 1px #ccc;}
.hinh_su_kien_con1 img{ width:100%;}
.thong_tin_su_kien_con1{ position:relative; padding-top:5px; overflow:hidden;    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 3;
    -webkit-box-orient: vertical}
.ten_su_kien_con1{ font-size:20px; font-weight:bold; line-height:24px; overflow:hidden; text-overflow: ellipsis;
    display: -webkit-box; 
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical; margin-bottom:5px;}
.ct_su_kien_con1{ font-size:16px; line-height:25px;}
.view_con1{ position:absolute; right:0px; top:5px;}
.date_tin_con1{ font-size:12px; padding-top:5px;}
.bod_top2{ padding-top:0px; border-top:0px; }
.mr2{ margin-right:0px;}

.muc_tin_nho{ width:35%; float:left; margin-left:2%;}
.list_con2{ width:52%; float:right;}

.tieude_tin2{ background:#eeeeee; line-height:35px; padding-left:10px; color:#09F; font-size:16px; text-transform:uppercase; margin-bottom:10px; position:relative; }

.item_su_kien_con2{ float:left; width:45%; float:left}
.item_su_kien_con2 img{ width:100%;}
.ten_su_kien_con2{ font-size:16px; font-weight:bold  }
.date_tin_con2{ font-size:12px; padding-top:5px;}
.ten_su_kien_con3{ font-size:16px; padding-top:8px; margin-bottom:8px; border-top:dotted 1px #ccc; background:url(/images/blu.jpg) no-repeat left 15px; padding-left:15px;  overflow:hidden; text-overflow: ellipsis;
    display: -webkit-box; 
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical; }
.list_con2 div:first-child{ padding-top:0px; border:0px; background:url(/images/blu.jpg) no-repeat left 9px; }
.khung_ads_con{ width:18%; float:right;}
.khung_ads_con img{ width:100% !important; height:auto !important}

.khung_ads_3 { width:100%;}
.khung_ads_3 img{ width:100% !important; height:auto !important}


.list_menu_con{ position:absolute; right:0px; display:inline-block; }
.list_menu_con span{ display:inline-block; padding-left:10px; border-left:solid 1px #ccc; padding-right:10px; }
.list_menu_con a{ color:#333; text-transform:none; font-size:13px;}
.list_menu_con a:hover{ color:#09F}
.list_menu_con span:first-child{ border:none; padding-left:0px;}



.list_menu_con2{ position:absolute; right:0px; display:inline-block; line-height:20px; top:10px; width:60%; overflow:hidden; height:20px;overflow:hidden; text-overflow: ellipsis;
    display: -webkit-box; 
    -webkit-line-clamp: 1;
    -webkit-box-orient: vertical; text-align:right }
.list_menu_con2 span{ display:inline-block; padding-left:5px; border-left:solid 1px #ccc; padding-right:5px; }
.list_menu_con2 a{ color:#333; text-transform:none; font-size:12px;}
.list_menu_con2 a:hover{ color:#09F}
.list_menu_con2 span:first-child{ border:none}

.tin_video{ width:53%; float:right;}
.video_top_ten{ padding-top:10px; font-size:20px; font-weight:bold; padding-bottom:5px;}

.list_video{background:#eeeeee; padding-top:10px; padding-bottom:10px;}
.item_su_kien_video{ width:31%; float:left; margin-left:1%; margin-right:1%;}
.item_su_kien_video img{ width:100%;}
.ten_su_kien_video{ overflow:hidden; text-overflow: ellipsis;
    display: -webkit-box; 
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical; font-weight:bold; padding-top:5px;}


.khung_tieu_diem{ padding:10px; background:#0268b1; width:1200px; margin:auto}
.khung_tieu_diem .ten_su_kien_nb4 a{ color:#fff;}
.khung_tieu_diem .ten_su_kien_nb4 a:hover{ color:#F90;}

.khung_tieu_diem  .date_tin_nb2{ color:#fff;}
.tieude_tieudem{ font-size:30px; text-align:center; text-transform:uppercase; color:#0268b1; padding-top:30px; }

.khung_menu_duoi{ background:#eee; border-top:solid 4px #0268b1; padding-top:15px;padding-bottom:15px; margin-top:30px;}
.khung_menu_duoi2{ width:1200px; margin:auto}
.khung_menu_duoi2 span{ padding-left:10px; padding-right:10px; font-size:16px; border-left:solid 1px #ccc}
.khung_menu_duoi2 span:first-child{ border:none; padding-left:0px;}


.phan_left_tintuc{ width:79%; float:left;}
.phan_right_tintuc{ width:19%; float:right;}

.khung_tin_tuc_home .item_su_kien_nb{ width:68%;}
.trangconnb_2{ width:29%; float:right; }
.ct_su_kien_nb2{overflow:hidden; text-overflow: ellipsis;
    display: -webkit-box; 
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical; }
.listtincon_3{ width:100%; padding:10px; background:#F7F7F7; margin-top:20px;}	
.listtincon_3 div:first-child{ margin-left:0px;}
.listtincon_3 img{ border: solid 3px #fff;}
.listtincon_3 .item_su_kien_nb4{ width:24%; } 

.list_menu_con_con{ width:100%; background:#005a96; padding-top:7px; padding-bottom:7px; padding-left:20px; margin-bottom:10px;}
.list_menu_con_con span a{ color:#fff; padding-left:10px; padding-right:10px; display:inline-block; font-weight:bold;}
.list_menu_con_con span a:hover{ color:#F90}
.menu_chinh { margin-bottom:10px;}
.menu_chinh a {
    background: #D3D3D3;
    padding: 0 8px 0 15px;
    height: 26px;
    display: inline-block;
   
    font: 400 14px/25px arial;
    white-space: nowrap;
    position: relative;
    color: #000;
}

.menu_chinh  a {
    font-weight: 700;
    color: #005a96;
    background: #eceeed;
    border-left: 3px solid #005a96;
    padding: 0 8px;
    margin-left: 0;
   
}
.menu_chinh  a:after {
    content: "";
    position: absolute;
    right: -13px;
    top: 0;
    border-left: 13px solid #eceeed;
    border-top: 13px solid transparent;
    border-bottom: 13px solid transparent;

}
.khung_ads_right img{ width:100% !important; height:auto !important; margin-bottom:10px; }

.list_tincon_4{ width:55%; float:left;}
.list_tinmenucon{ width:43%; float:right; margin-top:20px;}


.tieude_view_ct{ color:#313131; font-weight:bold; line-height: 30px;font-size: 26px; outline: none; border: 0;
}
.tieude_view_ct h1{ font-size: 30px; font-weight:bold; outline: none; border: 0; line-height: 35px;}
.chu_thich_tin{font-style:italic; font-size:14px; padding-bottom:10px; padding-top:5px; line-height:20px;}
.chu_thich_tin h2{font-size:20px; line-height:25px; font-weight:bold;}
.date_tin_ct{ padding-top:5px; padding-bottom:5px; border-bottom:solid 1px #CCC;}
.khung_like_ct{  border-bottom:solid 1px #CCC; padding-top:10px; padding-bottom:10px; position:relative; height:40px;}
.khung_like_ct button{ position:absolute; right:0px; top:10px; position:absolute;}


.khung_tin_ct_view{ width:75%; float:left;}
.khung_listtin_ct_view{ width:23%; float:right;}
.khung_tin_con_cm .item_su_kien_nb4{ width:32%}
.khung_tin_con_cm .ten_su_kien_nb4{ overflow:hidden; text-overflow: ellipsis;
    display: -webkit-box; 
    -webkit-line-clamp: 3; height:77px;
    -webkit-box-orient: vertical;} 

.reportbug-form textarea {
    width: 100%;
    height: 100px;
    padding: 10px;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 12px;
    color: #555;
    border: 1px solid #ccc;
    border-radius: 3px;
    box-sizing: border-box;
}
.reportbug-form  input[type="text"] {
    width: 49%;
    padding: 5px;
    border: 1px solid #ccc;
    border-radius: 3px;
    font-family: Arial,Helvetica,sans-serif;
    box-sizing: border-box;
    background-color: #fff;
    margin: 5px 0;
}














.owl-carousel .owl-item img{ width:auto !important; }
.owl-carousel .owl-stage-outer{ padding-top:5px; padding-bottom:5px; padding-left:5px; padding-right:5px;
}
.item_san_pham{ width:100%; float:left; background:#fff;  -webkit-box-shadow: 0px 0px 5px 0px rgba(50, 50, 50, 0.21);
-moz-box-shadow:    0px 0px 5px 0px rgba(50, 50, 50, 0.21);
box-shadow:         0px 0px 5px 0px rgba(50, 50, 50, 0.21); position:relative; }
.item_san_pham img{  max-width:100% !important; margin:auto;  }
.chu_thich_sp{ color:#7d7d7d}
.slider_sp_nb .owl-carousel .owl-item{ padding:5px;}

.ten_sp{ text-align:center; text-transform:uppercase; font-size:14px; padding-bottom:5px; padding-top:10px; height:65px; overflow:hidden;}
.ten_sp a{ color:#2E2E2E; font-weight:600;}
.ten_sp a:hover{ color:#EFBA01  }
.k_nd_sp{  overflow:hidden;}
.xem_tiep_sp2{ text-align:left; padding-top:10px;}
.xem_tiep_sp2 a{ display:block; background:#18c1e0; padding-left:20px; padding-right:20px; height:30px; text-align: left; color:#fff; line-height:30px; font-size:12px;}
.xem_tiep_sp2 a:hover{ background:#08a4c0; }


.item_mua_hang{ position:absolute; right:0px; line-height:30px; text-align:center; background:#b30404; bottom:0px; height:30px; width:40px; }
.item_mua_hang a{ color:#fff; font-size:20px;    display: block;
    padding-top: 5px;}



.tieude_home{ background:url(/images/bg_td.jpg) repeat-x top; height:32px; line-height:32px; color:#fff; font-weight:bold; font-size:14px; text-transform:uppercase;}
.tieude_home a{ color:#fff; }
.tieude_home span{ padding-left:10px; }

.khung_tin_tuc{ }
.khung_tin_tuc_2{ width:1200px; margin:auto; padding-top:20px; padding-bottom:20px;}
.item_su_kien{ width:31.5%; float:left; margin-right:2.6%;}
.item_su_kien img{ width:100%; border:solid 1px #fff;-webkit-border-radius: 15px;
-moz-border-radius: 15px;
border-radius: 15px; -webkit-box-shadow: 0px 0px 5px 0px rgba(50, 50, 50, 0.21);
-moz-box-shadow:    0px 0px 5px 0px rgba(50, 50, 50, 0.21);
box-shadow:         0px 0px 5px 0px rgba(50, 50, 50, 0.21);}
.ten_su_kien{ padding-top:10px;padding-bottom:5px;}
.ten_su_kien a{ color:#3e3e3e; font-weight:600;  }
.ten_su_kien a:hover{ color:#F90}
.ct_su_kien{ color:#6b6b6b;}
.thong_tin_su_kien{ height:110px; overflow:hidden}


.mr_3{ margin-right:0px;}

.item_su_kien2{ width:100%; margin-bottom:10px;}
.hinh_su_kien2{ width:35%; float:left; margin-right:10px;}
.hinh_su_kien2 img{ width:100%; border:solid 1px #fff;}
.thong_tin_su_kien2{  height:78px; overflow:hidden}
.thong_tin_su_kien2 .ten_su_kien{ padding-top:0px;}

.form-tuvan{ background:#155E93; padding-top:10px; padding-bottom:10px;}
.form-tuvan span{ display:inline-block; padding-bottom:10px;}





.khung_lien_he_2{ width:1200px;margin:auto; color:#c5c5c5; padding-top:20px; padding-bottom:20px;}

.tieude_4{ color:#fff; font-size:16px; text-transform:uppercasel; font-weight:bold; padding-bottom:10px; text-transform:uppercase;}
.box_1{ width:27%; float:left; line-height:25px; font-weight:600;  }
.box_2{ width:27%; float:left; line-height:25px;  margin-left:2%; font-size:14px; line-height:25px;}
.box_3{ width:19%; float:left; line-height:23px; font-size:14px;margin-left:2%;  }
.bg_hotro{ background:url(/images/hotro.png) no-repeat right bottom; height:200px;}
.box_2 iframe{  margin-top:3px; width:100%; border:solid  3px #fff; }

.box_4{ width:22%; float:right; }

.item_menu_bt{ padding-bottom:5px;}
.item_menu_bt a{ color:#fff;}




.phan_left{ width:25%; float:right; }
.phan_right{ width:73%; float:left; line-height:19px;}

.nd_body_con{ margin:auto; width:1180px; position:relative;}



.tieude_5{ background:#ac0000; height:40px; line-height:40px; font-size:18px; text-transform:uppercase; padding-left:20px; color:#fff;}
.item_m_sp a{ display:block; height:35px; line-height:35px; background:#EEE; border-top:1px solid #FFF; padding-left:10px; text-transform:uppercase; color:#363636}
.item_m_sp a i{ color:#C00;}
.item_m_sp a:hover{ color:#C60005}

.item_san_pham2{    width: 23%;
    float: left;
    border:solid 1px #EAEAEA;
  
    margin-right: 2%;
    margin-bottom: 25px; -webkit-box-shadow: 0px 0px 5px 0px rgba(50, 50, 50, 0.16);
-moz-box-shadow:    0px 0px 5px 0px rgba(50, 50, 50, 0.10);
box-shadow:         0px 0px 5px 0px rgba(50, 50, 50, 0.10);}
	.hinh_sanpham{ text-align:center;} 
.item_san_pham2  img{ width:auto; margin:auto; max-width:100%; }

.mr_sp_3{ margin-right:0px;}


.box_hinh_ct{ width:18%; float:left;}
.box_hinh_ct img{ max-width:100%;-webkit-box-shadow: 0px 0px 5px 0px rgba(50, 50, 50, 0.16);
-moz-box-shadow:    0px 0px 5px 0px rgba(50, 50, 50, 0.16);
box-shadow:         0px 0px 5px 0px rgba(50, 50, 50, 0.16);padding:2px;}
.box_nd_ct{ width:80%; float:right;}


.slider_sp_nb ul li{ margin-bottom:10px;}
.item_san_pham3{  border:solid 1px #EFEFEF; padding:7px; margin-bottom:10px; }
.hinh_sanpham3{ float:left; width:27%; padding-top:3px; }
.hinh_sanpham3 img{ width:100%;}
.k_nd_sp3{ text-align:left; width:70%; float:right;}
.ten_sp3{ text-align:left; text-transform:uppercase; font-size:13px; padding-bottom:0px; padding-top:0px; overflow:hidden;}
.ten_sp3 a{ color:#2E2E2E; font-weight:600;}
.ten_sp3 a:hover{ color:#EFBA01  }
.item_san_pham3 .xem_tiep_sp2{ text-align:left;}
.h_nd_sp{ height:71px; overflow:hidden;}



.nen_nd_sl{ font-size:20px; text-transform:uppercase; color:#fff;  background:rgba(238, 238, 238, 0.42); display:inline-block; padding:5px; padding-right:20px; padding-left:20px; }
.nen_nd_sl2{  font-size:13px; color:#fff;  background:rgba(238, 238, 238, 0.42); display:inline-block; padding:5px; padding-right:20px; padding-left:20px; position:relative; }
 a.bt_sl{ display:inline-block; background:url(/images/bg_bt.jpg) repeat-x top; padding-left:20px; padding-right:20px; height:27px; text-align: center; color:#fff; line-height:27px; font-size:12px; }

.iconvideo{ position:relative;}
.iconvideo a{ display:block;}
.iconvideo a:before{content: ""; background:url(/images/video-icon.png) no-repeat; background-size:100%;  width:20%; height:35%; position:absolute; top:30%; left:40%; z-index:9 }
.iconvideo a:hover:before{ background:url(/images/video-icon2.png) no-repeat; background-size:100%;}



.owl-nav{ width:188px; float:right; padding-right:10px; padding-top:5px;}
.owl-prev{ width:88px; float:left; background:#d5591b; color:#fff; font-size:30px;height:32px; line-height:32px !important; padding-left:25px;}
.owl-next{ width:88px; padding-left:50px; float:left; background:#b23c05 ; color:#fff; font-size:30px; height:32px; line-height:32px!important;}

.nd_body_con{  padding-top:20px;}
.nd_body_con2{ width:1100px; margin:auto; }

.nd_xem_ct{ font-size:16px;}
.nd_xem_ct img{ max-width:100% !important; height:auto !important; font-size:14px;   }
.view_k_1 img{ max-width:100% !important; height:auto !important;   }


.logo2{ position: absolute; right:16px; top:2px; }
.logo2 img{ height:45px;}


.dem_online{ position:absolute; right:0px; width:142px; top:25px;}
.dem_online .dem_ol span{ display:inline-block; padding-left:5px; padding-right:5px; padding-top:2px; padding-bottom:2px; color:#C00; background:#CCC; margin-right:2px; }
.tong_ol{ text-align:center; padding-top:10px;} 



.khung_hinh_sp_mua{ width:20%; float:left;}
.khung_hinh_sp_mua img{ width:100%; }
.nd_dat_mua{ width:78%; float:right;}


.item_video{ width:31%; float:left; margin-right:2%; margin-bottom:15px;} 
.item_video img{ width:100%; border:solid 1px #DBDBDB}
.ten_video{ padding-top:10px; font-weight:600;}



.khung_tin_tuc_home{ width:100%;  padding:3px; background:#fff; }
.tieude_k_1{ background:url(/images/bg_td.jpg) repeat-x top; height:32px; line-height:32px; color:#fff; font-weight:bold; font-size:14px; text-transform:uppercase;}
.tieude_k_1 span{ padding-left:10px; }

.line_tin{ border-bottom:solid 2px #E6E6E6; height:15px; margin-bottom:14px; }


.tin_khac_home{ background:url(/images/icon2.png) no-repeat 0px 7px;  overflow:hidden; padding-bottom:5px;}
.tin_khac_home a{ color:#5c5c5c; margin-left:15px;}
.tin_khac_home a:hover{  font-weight:bold}


.box_left{ width:100%; margin-bottom:20px; border:solid 1px #f4f4f4; padding:3px; background:#fff;}
.box_left2{ padding:7px;}
.tin_left{ padding-bottom:10px;}
.tin_left img{ float:left; margin-right:10px; width:30%;}


.sp_home_khung{ width:1200px; margin:auto; }

.khung_bt_home{ width:1200px; margin:auto; padding-top:20px;}


.k_box_1{ width:30%; float:left;border:solid 1px #f4f4f4; padding:3px; background:#fff;} 
.k_box_2{ width:25%; float:left; margin-left:2%;border:solid 1px #f4f4f4;background:#fff; padding:3px; font-size:14px; line-height:20px;} 
.k_box_3{ width:41%; float:right;border:solid 1px #f4f4f4; padding:3px;background:#fff;} 
.k_b_2{ padding:7px;}


.khung_lien_he{ background:url(/images/bg_duoi.jpg) no-repeat center top;  margin-top:20px;}

.khung_dang_ky_nhan{ width:90%; position:relative;}
.mail_dang_ky{ float:left; height:42px; background:#1A1A1A; padding-left:10px; border:none;  width:70%; }
.bt_dangky{ height:42px; background:#840000; text-align:center; width:30%; border:none; }

.thong_bao_ct{ position:absolute; right:170px; top:10px;}


.tags div{ padding-bottom:5px; font-size:16px;}
.tags a {
  background: #eee;
  border-radius: 3px 0 0 3px;
  color: #999;
  display: inline-block;
  height: 26px;
  line-height: 26px;
  padding: 0 20px 0 23px;
  position: relative;
  margin: 0 10px 10px 0;
  text-decoration: none;
  -webkit-transition: color 0.2s;
}

.tags a::before {
  background: #fff;
  border-radius: 10px;
  box-shadow: inset 0 1px rgba(0, 0, 0, 0.25);
  content: '';
  height: 6px;
  left: 10px;
  position: absolute;
  width: 6px;
  top: 10px;
}

.tags a::after {
  background: #fff;
  border-bottom: 13px solid transparent;
  border-left: 10px solid #eee;
  border-top: 13px solid transparent;
  content: '';
  position: absolute;
  right: 0;
  top: 0;
}

.tags  a:hover {
  background-color: crimson;
  color: white;
}

.tags a:hover::after {
   border-left-color: crimson; 
}



.copyright{
width:100%;
margin:auto;
color:#333;
font-size:14px;
padding-bottom:8px;
background:#fff;
}
.copyright a{ color:#333;}
		.copyright_dnt{
		margin:auto;
		width:1200px;
		text-align: left;
		padding-top:18px;
		position:relative;
		}
		.dnt{
		width:100%;
		
		}
		.dang_ky_bo_ct{ position:absolute; right:0px; top:20px;}
		
		
		
.mang_xahoi{ width:30%; float:right; text-align:right}

.cl_4{ width:32%; float:left; padding-top:10px; margin-right:1%;  }

.copy2{  width:20%; float:right; }
.copy2 a{ color:#fff;}

.lh_nb{ width:50%; float:right; padding-top:20px;}
.lh_from{ width:48%; float:left;}
.lh_from input{ width:100% !important; }
.lh_from textarea{ width:100% !important;}

.ngon_ngu{ position:absolute; right:0px; top:3px;}
.snap-drawers{ display:none;}


.dat_phong_bt{ position:absolute; width:80px; height:100px; right:0px; bottom:0px; background:none; border:none}

.box_cl_bk_1{ width:48%; float:left; margin-right:2%; margin-bottom:13px; font-size:15px; font-weight:bold;}
.box_cl_bk_1 .input{ width:100%; margin-top:5px; font-weight:normal; font-size:12px; padding:8px;}
.box_cl_bk_1 .textarea{ width:100%; margin-top:5px; font-weight:normal; font-size:12px; padding:8px; }

.item_dt{ width:97%; margin-left:1%; margin-right:1%;}
.item_dt img{ width:100%; border:solid 1px #fff; }
.menu_mobi{ display:none;}
.noi_dung_tt img { width:100%;}

@media (max-width: 1300px) {
.tet_sl{  position:absolute !important; }
}
@media (max-width: 1200px) {

.k_top2{ width:98%; margin:auto}	
.phan_banner,.phan_menu2,.khung_tieu_diem,.khung_menu_duoi2{ width:98%; margin:auto}
.gioi_thieu_nd{ width:98%;}
.khung_sp_home{ width:100%;}
.khung_tin_tuc_2{ width:98%;}
.khung_lien_he_2{ width:98%;}	
.copyright{ width:100% }
.khung_lh_ct_2{ width:98%;}
.copyright_dnt{ width:98%;}
.nd_body_con{ width:98%;}
.sp_home_khung{ width:98%;}
.khung_bt_home{ width:98%;}
.k_sp_home{ width:98%; margin:auto}
.khung_gt_cn{ width:98%;}
.item_menu{ padding-left:0px; padding-top:5px; padding-right:0px; border-left:solid 1px #ccc}
.item_menu a{ font-size:12px;}

}
@media (max-width: 1040px) {
	.item_menu a{ font-size:10px;}
	.date_tin_nb2{ font-size:10px;}
	.list_menu_con{ position:relative; padding-bottom:5px;}
	.view_con1{ display:none;}
}
@media (max-width: 1010px) {
	.khung_gio_thieu_home{width:100%;}
.khung_dat_phong{ width:30%; float:right;}
.slide_home{}

.dem_online{    right: 226px;}

 }
@media (max-width: 940px) {


.khung_dat_phong{ width:35%; float:right;}
.slide_home{}
.khung_banner{  }
.k_top{ display:none}
.logo,.phan_menu{ display:none;}
.header{ display:block ; }
.menu_mobi{ display:block ; }
.khung_menu{ display:none;}
.k_ads_top{ position:relative; text-align:center; width:100%;}


}
@media (max-width: 880px) {
	
	
	.muc_tin_lon{ width:50%;}
	.muc_tin_nho,.tin_video{ width:48%;}
	.khung_ads_con{ width:100%; float:none }
	.khung_ads_con img{ width:30% !important; float:left;margin:1%; }
	
	.item_su_kien_nb { width:52%}
	.homenb_2{ width:30%;}
	.homenb_ads{ width:14%;}
	.homenb_3{ width:100%;clear:both; margin-top:10px;}
	::-webkit-scrollbar { 
    display: none; }
	
	.phan_left_tintuc{ width:100%; float:none;}
	.phan_right_tintuc{ width:100%; float:none;}
	.khung_ads_right{ width:30%; float:left; margin-right:2%;}
	.khung_tieudem_r{ width:36%; float:left;}
	.khung_tuvan_r{ width:30%; float:right}
	
.dem_online{ display:block; text-align:center; padding-top:10px; position:static; margin:auto;}
.dang_ky_bo_ct{ display:block; padding-top:10px; position:static; text-align:center;}
.gt_left{ float:none; width:100%; }
.gt_right{ display:none;}
.k_tim_kiem{ right:0px; top:10px;}
	.phan_left{ width:100%; float:none; }
.phan_right{width:100%; float:none; }
.tieude_home{  font-size:20px; text-transform:uppercase;}
.tieude_home h1{ font-size:20px; font-weight:normal}

.khung_logo{ height:auto}
.logo{ width:100%; position:static;}
.box_hinh_ct{ width:43%; float:left;}
.box_hinh_ct img{ width:100%}
.box_nd_ct{ width:55%; float:right;}
.box_1{ width:100%; float:left; margin-bottom:20px;}
.box_2{ width:49%; float:left;margin-bottom:20px; margin-left:0px;}
.box_3{ width:49%; float:right; margin:0px;}
.khung_lien_he{ background:#3E3E3E; height:auto;}

}
@media (max-width: 760px) {

.khung_banner{ border:none;}
.nd_xem_ct img{ max-width:100% !important;  }
.box_lien_he{ width:48%; float:left; }

.dnt{ width:100%; float:none; text-align:center}
.logo { text-align:center;}
.logo img{  max-width:90%; }
.khung_banner{ padding-bottom:10px;}
.mang_xa_hoi{  position:static; text-align:center;}
.copy2{ text-align:center;}
.hotline{ position:static;  text-align:center; }

.thuc_don{ width:100%; float:none;}
.k_su_kien{ width:100%; float:none; padding-top:20px; clear:both}
.box_cl_1{ width:31%; float:left; margin-right:3.4%}
.phan_body{ width:95%; margin:auto;}

.item_san_pham2{ width:32%;}

.k_box_3{ width:100%;  margin-top:20px;}
.k_box_1{     width: 39%;}
.k_box_2{width: 59%;}

.khung_tin_ct_view{ width:100%; float:none;}
.khung_listtin_ct_view{ width:100%; float:none;}
.khung_tinxn_r{ width:48%; float:right;}
.khung_tinnb_r{ width:48%; float:left}

}
@media (max-width: 620px) {
	.muc_tin_lon{ width:100%;}
	.muc_tin_nho,.tin_video{ width:100%;}

	.item_su_kien_nb4 { width:48%;  }
	.listtincon_3 .item_su_kien_nb4{ width:48%;}
	.ten_su_kien_nb4{overflow:hidden;    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;}
	
	.phan_left{ width:100%; float:none; }
.phan_right{width:100%; float:none; }.khung_left{ float:none; width:100%;}
.khung_right{ float:none; width:100%;}
#imageSlideshow{ height:200px !important;}
.slide{ height:200px !important;}
.nd_left_ct{ height:100% !important}
		.box_lh{ width:100%; float:none;}
		.box_bd{ width:100%; float:none; padding-top:20px;}
.khung_dat_phong{ width:48%; float:right; margin-top:20px;}

.lh_nb{ width:100% !important; float:none!important;}
.lh_from{ width:100%!important; float:none!important;}

	}
@media (max-width: 580px) {
	.khung_gio_thieu_home{width:100%; float:none;}
.khung_dat_phong{width:100%; float:none; margin-top:20px;}
.k_tim_kiem{ width:250px;}
.k_tieubieu{ width:40%;}
.sp_nb1{ width:59%;}
.item_su_kien_nb { width:61%;}
.homenb_2{ width:36%;}
.homenb_ads{ display:none;}
.view_nb{ position:relative; padding-bottom:5px;}
.td_tb_home { padding-top:30%;}
.item_su_kien{ width:47%; margin-bottom:20px;}
.k_box_3{ width:100%;  margin-top:20px; float:none}
.k_box_1{     width: 100%; float:none}
.k_box_2{width: 100%; float:none; margin-top:20px; margin-left:0px;}

.khung_tin_tuc_home .item_su_kien_nb {
    width: 100%; float:none;
}
.trangconnb_2{ width:100%; float:none; padding-top:15px;}
.list_tincon_4{ width:100%; float:none;}
.list_tinmenucon{ width:100%; float:none;}

.khung_ads_right{ width:48%;}
.khung_tieudem_r{ width:50%;}
.khung_tuvan_r{ width:100%; float:none; clear:both}
.form-tuvan span{ width:100%}

	}	
@media (max-width: 510px) {
	.listtincon_3 .item_su_kien_nb4 { width:96%; margin:auto; margin-top:10px; float:none}
	.item_su_kien_nb4 { width:96%; margin:auto; margin-top:10px; float:none  }
	.khung_tin_con_cm .item_su_kien_nb4 { width:48%; float:left; margin-right:1%; margin-left:1%;}
	.k_tim_kiem{ width:200px;}
	.show_info_2{ width:100% !important;}
	.popup_photo{ width:100% !important; left:0px !important;}
	.tieude_home{ font-size:16px; text-transform:uppercase;}
.tieude_home h1{ font-size:16px; font-weight:normal}
	.slide_home{}
	.item_san_pham2{ width:48%;}
.phan_thong_tin{ margin-top:-50px;}
.box_1{ width:100%; margin-bottom:20px; margin-right:0px;  float:none;}
.box_2{width:100%; float:none; margin-bottom:20px; }
.box_3{ width:100%;float:none; margin-bottom:20px;}
.box_3{width:100%;float:none; margin-bottom:20px;}

.gallery li { list-style: none!important; float: left; width: 33% !important ; transition:all 200ms ease; }
.cl_4{ float:none; width:100%;}
.item_menu_sp{ width:48%; margin-right:2% !important}
.lh_nb{ width:100%; float:none;}
.lh_from{ width:100%; float:none;}
.box_cl_3{ width:100%; float:none; margin-right:0px; margin-bottom:10px;}
.box_cl_1{ width:100%; float:none; margin-right:0px; margin-bottom:10px;}
}
@media (max-width: 480px) {
	.khung_tin_con_cm .item_su_kien_nb4 { width:100%; float:none; margin:auto;}
	.khung_ads_right{ width:100%; float:none;}
	.khung_tieudem_r{ width:100%; float:none;}
	.khung_tinxn_r{ width:100%; float:none;}
.khung_tinnb_r{ width:100%; float:none;}
	
	.item_su_kien_nb { width:100%;}
.homenb_2{ width:100%; margin:auto; margin-top:10px;}
.ten_su_kien_nb2{ font-size:22px;}
	.item_su_kien  { width:100%; float:none; margin:0px; padding-bottom:20px;}
	.box_2{ width:100%; float:none; margin-left:0px; margin-bottom:20px;}
.box_3{ width:100%; float:none;}
	.k_nd_gt{ height:auto; padding-bottom:30px;    background: url(/images/bg_gt.jpg) no-repeat center bottom;}
	.box_tin_2{ width:100%;}
	.mr_l_2{ margin-left:0px; padding-top:20px;}
	.mang_xa_hoi{ top:10px;}
	.k_tim_kiem{ top:-29px;}
	.tim_home{ border:solid 1px #FFF; font-size:11px; padding:3px; padding-left:10px;}
	.bt_tim{ top:3px; right:10px;}
	}
	
	@media (max-width: 430px) {
		.phan_thong_tin{ margin-top:0px;}
		.k_tieubieu{ width:100%; float:none; height:100px !important;}
		.td_tb_home { padding-top:30px;}
		.sp_nb1{ width:100%; float:none}
	}
	
@media (max-width: 380px) {
	.khung_giua_sp{ text-align:center;}
	.item_san_pham2{ width:80%; float:none; margin:auto; margin-bottom:20px;}
		.mang_xa_hoi{ position:static; padding-bottom:10px; text-align:center;}
		.logo{ text-align:center;}
		.logo img{ width:90%; }
	.box_cl_2_1{  width:90%; float:none}
	.box_cl_3_1{ width:45%;  float:left; margin-right:3% !important;}
	.slide_home{ }
.box_hinh_ct{ width:100%;}
.box_hinh_ct img{ width:100%}
.box_nd_ct{ width:100%;padding-top:10px;}
.box_lien_he{ float:none; width:100% }
.box_2{ float:none; width:100%;padding-top:10px}
.box_3{float:none; width:100% !important}
.box_4{float:none; width:100% !important}
}





div#vtip { display: none; position: absolute; padding: 10px;  font-size:12px; line-height:18px; background-color:#fcfcfc; display:block;width:260px; padding:7px;  -webkit-border-radius: 10px;
-moz-border-radius: 10px;
border-radius: 10px;-webkit-box-shadow: 0px 0px 5px 0px rgba(50, 50, 50, 0.75);
-moz-box-shadow:    0px 0px 5px 0px rgba(50, 50, 50, 0.75);
box-shadow:         0px 0px 5px 0px rgba(50, 50, 50, 0.75); z-index: 9999 ;color:#59595b;}
div#vtip #vtipArrow { position: absolute; top: -11px; left: 5px; display:none }
div#vtip img{ width:100% !important; }
div#vtip .tip_ten{ padding-bottom:5px; font-weight:bold;}
div#vtip .tip_gia{ padding-bottom:5px; font-size:13px; font-weight:bold; color:#a23a17; border-bottom:solid 2px #0060ff; margin-bottom:5px; }
/**
 * Copyright (c) 2006-2007, Bill W. Scott
 * All rights reserved.
 *
 * This work is licensed under the Creative Commons Attribution 2.5 License. To view a copy 
 * of this license, visit http://creativecommons.org/licenses/by/2.5/ or send a letter to 
 * Creative Commons, 543 Howard Street, 5th Floor, San Francisco, California, 94105, USA.
 *
 * This work was created by Bill Scott (billwscott.com, looksgoodworkswell.com).
 * 
 * The only attribution I require is to keep this notice of copyright & license 
 * in this original source file.
 *
 * Version 1.0 - 10.21.2008
 */

/**
 * Standard Configuration. It is advised that this section NOT be modified as the
 * carousel.js expects the behavior outlined below.
 **/
.carousel-component { 
	position:relative;
	overflow:hidden;   /* causes the clipping */
	display:none; /* component turns it on when first item is rendered */
	
}
				
.carousel-component ul.carousel-list { 
	width:10000000px;
	position:relative;
	z-index:1; 
}

.carousel-component .carousel-list li { 
	float:left;
	list-style:none;
	overflow:hidden;
	
    
}

/**
 * VERTICAL CAROUSEL DEFAULTS
 **/
.carousel-component .carousel-vertical li { 
	margin-bottom:0px;

	/* Fix for extra spacing in IE */
	float:left;
    clear:left;  
	
	/* Force the LI to respect the HEIGHT specified */
	overflow:hidden;
	display:block;
}

/* For vertical carousel, not set, width defaults to auto */
/* Note if you explicitly set width to auto, this might cause */
/* problems with Safari... as in up/down button not working in some examples. */	 
.carousel-component ul.carousel-vertical {
/*	width:auto;*/
}

.carousel-component .carousel-clip-region { 
	overflow:hidden; /* Secret to the clipping */
	margin:0px auto;
	position:relative; 
}

/**
 * ==============================================================================
 * Safe to override. It is safe to override background, padding, margin, color,
 * text alignment, fonts, etc. Define a separate CSS file and override your style
 * preferences.
 **/

.carousel-component { 
	
	padding:0px;
	-moz-border-radius:6px;
	
}
.carousel-component ul.carousel-list { 
	margin:0px;
	padding:0px;
	line-height:0px;
}
.carousel-component .carousel-list li { 
	text-align:center;
	margin:0px;
	padding:0px;

	color:#666;
}
.carousel-component .carousel-vertical li { 
}
.carousel-component ul.carousel-vertical { 
}.nav_slide{ text-align:center;}
.nav_slide a{
	display:inline-block; background:url(/images/nut.png) no-repeat top left; height:15px; line-height:1px;  width:14px; text-align:center; 
	font-size:16px; margin-left:3px; margin-right:3px; font-size:0px; color:#fff;
	}
.nav_slide a:hover{ background-position:left -23px;}
.nav_slide a.activeSlide{ background-position:left -23px;}

/*/////////////////////// Slider ///////////////////////*/

#homepage #container {
margin-top: 380px;
}

#imageSlideshow {
height:420px;

width:100%;
z-index:10;
text-align: left;
}

#imageSlideshow div.slide {
height:420px;
width:100%!important;
z-index: 1;

}




#small-tooltip {
right: 10px;
top: 8px;
float: left;
position: absolute;
}
#tooltip {
left: 20px;
top: 0px;
position: absolute;
}

#imageSlideshow .slide-description-wrapper {
height: 296px;
width: 100%;
z-index: 9;

position: absolute;
top:0px;
}
#imageSlideshow .slide-description {

width:100%;
position: absolute;
top:0px;
}
#imageSlideshow .slide-meta {
width: 730px;

height:200px;
}

#imageSlideshow .slide-meta h2 {
color: #eee;
font-size: 11px;
letter-spacing: 0.06em;
}

#imageSlideshow .slide-meta h2 span {
color: #98cecd;
display: block;
float: left;
width: 70px;
}

#imageSlideshow .slide-text {

border-radius: 3px;
-moz-border-radius: 3px;
-webkit-border-radius: 3px;
display: none;
float: left;
margin: 5px 0 0;
padding: 5px 15px 6px 8px;
position: relative;
width: 400px;
}

#imageSlideshow .slide-text p{
color: #eee;
font-family: arial;
font-size: 11px;
line-height: 14px;
margin: 0;
padding: 0;
}
#imageSlideshow .slide-text a { color: #98CECD;}

#imageSlideshow .close-slide-description {
float: right;
margin: 7px 50px 0 0;
}

#imageSlideshow .close-slide-text {
position: absolute;
top: 3px;
right: 5px;
}

#slideNavigation {
width: 960px;
margin: 0 auto 0 auto;
position: relative;
height: 200px;
}

.arrow {
height: 40px;
width: 40px;
background: red;
z-index: 99999;
position: absolute;
top: 150px;
display: none;
}


#nav1 {
display: block;
height: 45px;
position: absolute;

top: 416px;
width: 250px;
z-index: 99999999;
}

#nav1 a{
font-size: 0;
background: url(/images/nut_slide.png) 0px 0;
float: left;
margin: 0 4px 0 0;
display: block;
width: 20px;
height: 19px;
}

#nav1 a.activeSlide {
background: url(/images/nut_slide.png) 0px -19px;
}

#show-me a {
display: block;
width: 304px;
position: absolute;
right: 20px;
top: 300px;
height: 49px;
z-index: 99999999;

}
#show-me a span {
position: absolute;
text-indent: -99999em;
}

#show-me a:hover {
background-position: 0px -49px;
}
#next-slide{ background:url(/images/back.png) no-repeat; width:26px; height:58px;  z-index:999; cursor:pointer ; float:left}
#prev-slide{ background:url(/images/next.png) no-repeat; width:26px; height:58px;  z-index:999; cursor:pointer ; float:right}
#next-slide:hover{ background:url(/images/back2.png) no-repeat; }
#prev-slide:hover{ background:url(/images/next2.png) no-repeat; }

/*/////////////////////// About ///////////////////////*/
.slide_duan ul li{ padding:5px;}
.item_duan{ width:220px; height:223px;padding:5px; border:dashed 1px #ccc;}
.item_duan:hover {
-webkit-box-shadow: 0px 0px 10px #0099ff;
-moz-box-shadow: 0px 0px 10px #0099ff;
box-shadow: 0px 0px 10px #0099ff;
}
.hinh_duan img{ width:220px;}
.ten_duan{ color:#111; font-size:14px; padding-top:5px;}
.chu_thich_duan{ padding-top:5px; color:#696969; font-size:11px;}
.link_duan{ padding-top:5px; font-size:11px;}
.link_duan a{ color:#696969}
.link_duan a:hover{ color:#00a0f3}.itiem_hinh{ width:194px; height:166px; float:left; background:url(/images/bg_album.png) no-repeat top left; position:relative;  overflow:hidden}
.hinh_gal{ padding-top:5px; padding-left:6px;}
.hinh_gal img{ width:170px; height:115px;}
.ten_gal{ width:136px;padding-top:8px; padding-bottom:5px; text-align:center; padding-left:2px; padding-right:2px;  font-weight:bold}

.itiem_hinh:hover .ten_gal{ display:block; }


.itiem_hinhanh{ float:left; width:181px; padding-bottom:15px; position:relative; background:url(/images/hinh.png) no-repeat left top; padding-right:36px;}
.boc_hinh{ padding:5px; height:127px}
.nut_zoon{ position:absolute; left:156px; top:0px; cursor:pointer; width:24px; height:24px;} 
.itiem_hinhanh img{ width:170px; height:115px; cursor:url(/images/zoom_in.png) ,-moz-zoom-in}
.itiem_hinhanh img:hover{ cursor:url(/images/zoom_in.png) ,-moz-zoom-in}


.hinh_hd_home{ width:200px; float:left; padding-right:10px;}

.ten_hinh{ text-align:center;}


.item_box{ width:32%; float:left;  margin-right:1.7%; margin-bottom:15px;}
.mr_h_3{ margin-right:0px;}
.item_box img{ width:100%; -webkit-box-shadow: 0px 0px 3px 0px rgba(50, 50, 50, 0.36);
-moz-box-shadow:    0px 0px 3px 0px rgba(50, 50, 50, 0.36);
box-shadow:         0px 0px 3px 0px rgba(50, 50, 50, 0.36); padding:3px; 
}
.item_box .tieude_box{ text-align:center; font-size:11px; color:#727272; padding-top:4px; }
.item_box .tieude_box a{color:#727272; }


#gallery{
	margin-bottom:30px;
}

.gallery{
	width:102%;
	margin-left:-1%!important;
	margin-top:-10px;
	padding:0px;
	margin:0px;
	margin-bottom:30px;
}

.gallery:after { clear: both; content: "."; display: block; height: 0; visibility: hidden; }
.gallery li { list-style: none!important; float: left; width: 19.33333333%; transition:all 200ms ease;}
.gallery li a { display: block; margin: 6px; margin-bottom:5px!important;}
.gallery li img {-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px; display: block; width: 100%; height: auto; }



.gallery2{
	width:102%;
	margin-left:-1%!important;
	margin-top:-10px;
	padding:0px;
	margin:0px;
	margin-bottom:30px;
}

.gallery2:after { clear: both; content: "."; display: block; height: 0; visibility: hidden; }
.gallery2 li { list-style: none!important; float: left; width: 24.33333333%; transition:all 200ms ease;}
.gallery2 li a { display: block; margin: 6px; margin-bottom:5px!important; -webkit-box-shadow: 0px 0px 5px 0px rgba(50, 50, 50, 0.16);
-moz-box-shadow:    0px 0px 5px 0px rgba(50, 50, 50, 0.16);
box-shadow:         0px 0px 5px 0px rgba(50, 50, 50, 0.16);}
.gallery2 li img {-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px; display: block; width: 100%; height: auto;	
 }


@media (max-width:768px) and (orientation:landscape){
	.gallery li { list-style: none!important; float: left; width: 19.5%; transition:all 200ms ease; }
	.gallery{margin-left:-0.4%!important;}
	.gallery2 li { list-style: none!important; float: left; width: 19.5%; transition:all 200ms ease; }
	.gallery2{margin-left:-0.4%!important;}
}

@media (max-width:768px) and (orientation:portrait){
	.gallery li { list-style: none!important; float: left; width: 33%; transition:all 200ms ease; }
	.gallery{margin-left:-0.4%!important;}
	.gallery2 li { list-style: none!important; float: left; width: 33%; transition:all 200ms ease; }
	.gallery2{margin-left:-0.4%!important;}
}

.square-thumb li{

}
.square-thumb li img{
	 border:solid 5px #fff;

}

.round-thumb li img{
	border-radius:500px;
}

.gallery li a{
	font-size:12px;
	text-align:center;
	color:#1f1f1f;
}
.gallery2 li a{
	font-size:12px;
	text-align:center;
	color:#1f1f1f;
}

.swipebox {
  overflow: hidden!important;
}

.swipebox div{
	overflow:visible!important;
}

#swipebox-overlay img {
  border: none!important;
}

#swipebox-overlay {
	width: 100%;
	height: 100%;
	position: fixed;
	top: 0;
	left: 0;
	z-index: 999999!important;
	overflow: hidden;
	-webkit-user-select: none;
	-moz-user-select: none;
	user-select: none;
}

#swipebox-slider {
	height: 100%;
	left: 0;
	top: 0;
	width: 100%;
	white-space: nowrap;
	position: absolute;
	display: none;
}



#swipebox-slider .slide {
	background: url("/images/gallery/loader.gif") no-repeat center center;
	height: 100%;
	width: 100%;
	line-height: 1px;
	text-align: center;
	display: inline-block;
}

#swipebox-slider .slide:before {
	content: "";
	display: inline-block;
	height: 50%;
	width: 1px;
	margin-right: -1px;
}

#swipebox-slider .slide img {
	display: inline-block;
	max-height: 100%;
	max-width: 100%;
	margin: 0;
	padding: 0;
	width: auto;
	height: auto;
	vertical-align: middle;
}

#swipebox-action, #swipebox-caption {
	position: absolute;
	left: 0;
	z-index: 999;
	height: 50px;
	width: 100%;
}

#swipebox-action {
	bottom: -50px;
}

#swipebox-action.visible-bars {
	bottom: 0;
}

#swipebox-action.force-visible-bars {
	bottom: 0!important;
}

#swipebox-caption {
	top: -50px;
	text-align: center;
}
#swipebox-caption.visible-bars {
	top: 0;
}

#swipebox-caption.force-visible-bars {
	top: 0!important;
}

#swipebox-action #swipebox-prev, #swipebox-action #swipebox-next,
#swipebox-action #swipebox-close {
	background-image: url("/images/gallery/icon3.png");
	background-repeat: no-repeat;
	border: none!important;
	text-decoration: none!important;
	cursor: pointer;
	position: absolute;
	width: 50px;
	height: 50px;
	top: 0;
}

#swipebox-action #swipebox-close {
	background-position: 15px 12px;
	left: 40px;
}

#swipebox-action #swipebox-prev {
	background-position: -32px 13px;
	right: 100px;
}

#swipebox-action #swipebox-next {
	background-position: -78px 13px;
	right: 40px;
}

#swipebox-action #swipebox-prev.disabled,
#swipebox-action #swipebox-next.disabled {
	filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=30);
	opacity: 0.3;
}

#swipebox-slider.rightSpring {
	-moz-animation: rightSpring 0.3s;
	-webkit-animation: rightSpring 0.3s;
}

#swipebox-slider.leftSpring {
	-moz-animation: leftSpring 0.3s;
	-webkit-animation: leftSpring 0.3s;
}

@-moz-keyframes rightSpring {
	0% {   margin-left: 0px;   }
	50% {  margin-left: -30px; }
	100% { margin-left: 0px;   }
}

@-moz-keyframes leftSpring {
	0% {   margin-left: 0px;  }
	50% {  margin-left: 30px; }
	100% { margin-left: 0px;  }
}

@-webkit-keyframes rightSpring {
	0% {   margin-left: 0px;   }
	50% {  margin-left: -30px; }
	100% { margin-left: 0px;   }
}

@-webkit-keyframes leftSpring {
	0% {    margin-left: 0px;  }
	50% {   margin-left: 30px; }
	100% {  margin-left: 0px;  }
}

/* Skin 
--------------------------*/
#swipebox-overlay {
	background: #0d0d0d;
	opacity:1;
}

#swipebox-action, #swipebox-caption {
	text-shadow: 1px 1px 1px black;
	background-color: #0d0d0d;
	background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #0d0d0d), color-stop(100%, #000000));
	background-image: -webkit-linear-gradient(#0d0d0d, #000000);
	background-image: -moz-linear-gradient(#0d0d0d, #000000);
	background-image: -o-linear-gradient(#0d0d0d, #000000);
	background-image: linear-gradient(#0d0d0d, #000000);
	-webkit-box-shadow: 0 1px 1px 1px #212121, inset 0 1px 1px 1px black;
	-moz-box-shadow: 0 1px 1px 1px #212121, inset 0 1px 1px 1px black;
	box-shadow: 0 1px 1px 1px #212121, inset 0 1px 1px 1px black;
	filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=95);
	opacity: 1;
}

#swipebox-action {
	-webkit-box-shadow: 0 -1px -1px 1px #212121, inset 0 -1px -1px 1px black;
	-moz-box-shadow: 0 -1px -1px 1px #212121, inset 0 -1px -1px 1px black;
	box-shadow: 0 -1px -1px 1px #212121, inset 0 -1px -1px 1px black;
}

#swipebox-caption {
	color: white!important;
	font-size: 12px;
	line-height: 50px;
	font-family: 'Roboto', sans-serif;
}



.hvr-float/*!
 * Hover.css (http://ianlunn.github.io/Hover/)
 * Version: 2.0.0
 * Author: Ian Lunn @IanLunn
 * Author URL: http://ianlunn.co.uk/
 * Github: https://github.com/IanLunn/Hover

 * Made available under a MIT License:
 * http://www.opensource.org/licenses/mit-license.php

 * Hover.css Copyright Ian Lunn 2014. Generated with SASS.
 */.hvr-grow{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:transform;transition-property:transform}.hvr-grow:active,.hvr-grow:focus,.hvr-grow:hover{-webkit-transform:scale(1.1);transform:scale(1.1)}.hvr-shrink{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:transform;transition-property:transform}.hvr-shrink:active,.hvr-shrink:focus,.hvr-shrink:hover{-webkit-transform:scale(0.9);transform:scale(0.9)}@-webkit-keyframes hvr-pulse{25%{-webkit-transform:scale(1.1);transform:scale(1.1)}75%{-webkit-transform:scale(0.9);transform:scale(0.9)}}@keyframes hvr-pulse{25%{-webkit-transform:scale(1.1);transform:scale(1.1)}75%{-webkit-transform:scale(0.9);transform:scale(0.9)}}.hvr-pulse{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale}.hvr-pulse:active,.hvr-pulse:focus,.hvr-pulse:hover{-webkit-animation-name:hvr-pulse;animation-name:hvr-pulse;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}@-webkit-keyframes hvr-pulse-grow{to{-webkit-transform:scale(1.1);transform:scale(1.1)}}@keyframes hvr-pulse-grow{to{-webkit-transform:scale(1.1);transform:scale(1.1)}}.hvr-pulse-grow{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale}.hvr-pulse-grow:active,.hvr-pulse-grow:focus,.hvr-pulse-grow:hover{-webkit-animation-name:hvr-pulse-grow;animation-name:hvr-pulse-grow;-webkit-animation-duration:.3s;animation-duration:.3s;-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-direction:alternate;animation-direction:alternate}@-webkit-keyframes hvr-pulse-shrink{to{-webkit-transform:scale(0.9);transform:scale(0.9)}}@keyframes hvr-pulse-shrink{to{-webkit-transform:scale(0.9);transform:scale(0.9)}}.hvr-pulse-shrink{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale}.hvr-pulse-shrink:active,.hvr-pulse-shrink:focus,.hvr-pulse-shrink:hover{-webkit-animation-name:hvr-pulse-shrink;animation-name:hvr-pulse-shrink;-webkit-animation-duration:.3s;animation-duration:.3s;-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-direction:alternate;animation-direction:alternate}@-webkit-keyframes hvr-push{50%{-webkit-transform:scale(0.8);transform:scale(0.8)}100%{-webkit-transform:scale(1);transform:scale(1)}}@keyframes hvr-push{50%{-webkit-transform:scale(0.8);transform:scale(0.8)}100%{-webkit-transform:scale(1);transform:scale(1)}}.hvr-push{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale}.hvr-push:active,.hvr-push:focus,.hvr-push:hover{-webkit-animation-name:hvr-push;animation-name:hvr-push;-webkit-animation-duration:.3s;animation-duration:.3s;-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-iteration-count:1;animation-iteration-count:1}@-webkit-keyframes hvr-pop{50%{-webkit-transform:scale(1.2);transform:scale(1.2)}}@keyframes hvr-pop{50%{-webkit-transform:scale(1.2);transform:scale(1.2)}}.hvr-pop{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale}.hvr-pop:active,.hvr-pop:focus,.hvr-pop:hover{-webkit-animation-name:hvr-pop;animation-name:hvr-pop;-webkit-animation-duration:.3s;animation-duration:.3s;-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-iteration-count:1;animation-iteration-count:1}.hvr-bounce-in{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;-webkit-transition-duration:.5s;transition-duration:.5s}.hvr-bounce-in:active,.hvr-bounce-in:focus,.hvr-bounce-in:hover{-webkit-transform:scale(1.2);transform:scale(1.2);-webkit-transition-timing-function:cubic-bezier(0.47,2.02,.31,-.36);transition-timing-function:cubic-bezier(0.47,2.02,.31,-.36)}.hvr-bounce-out{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;-webkit-transition-duration:.5s;transition-duration:.5s}.hvr-bounce-out:active,.hvr-bounce-out:focus,.hvr-bounce-out:hover{-webkit-transform:scale(0.8);transform:scale(0.8);-webkit-transition-timing-function:cubic-bezier(0.47,2.02,.31,-.36);transition-timing-function:cubic-bezier(0.47,2.02,.31,-.36)}.hvr-rotate{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:transform;transition-property:transform}.hvr-rotate:active,.hvr-rotate:focus,.hvr-rotate:hover{-webkit-transform:rotate(4deg);transform:rotate(4deg)}.hvr-grow-rotate{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:transform;transition-property:transform}.hvr-grow-rotate:active,.hvr-grow-rotate:focus,.hvr-grow-rotate:hover{-webkit-transform:scale(1.1) rotate(4deg);transform:scale(1.1) rotate(4deg)}.hvr-float{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:transform;transition-property:transform;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.hvr-float:active,.hvr-float:focus,.hvr-float:hover{-webkit-transform:translateY(-8px);transform:translateY(-8px)}.hvr-sink{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:transform;transition-property:transform;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.hvr-sink:active,.hvr-sink:focus,.hvr-sink:hover{-webkit-transform:translateY(8px);transform:translateY(8px)}@-webkit-keyframes hvr-bob{0%{-webkit-transform:translateY(-8px);transform:translateY(-8px)}50%{-webkit-transform:translateY(-4px);transform:translateY(-4px)}100%{-webkit-transform:translateY(-8px);transform:translateY(-8px)}}@keyframes hvr-bob{0%{-webkit-transform:translateY(-8px);transform:translateY(-8px)}50%{-webkit-transform:translateY(-4px);transform:translateY(-4px)}100%{-webkit-transform:translateY(-8px);transform:translateY(-8px)}}@-webkit-keyframes hvr-bob-float{100%{-webkit-transform:translateY(-8px);transform:translateY(-8px)}}@keyframes hvr-bob-float{100%{-webkit-transform:translateY(-8px);transform:translateY(-8px)}}.hvr-bob{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale}.hvr-bob:active,.hvr-bob:focus,.hvr-bob:hover{-webkit-animation-name:hvr-bob-float,hvr-bob;animation-name:hvr-bob-float,hvr-bob;-webkit-animation-duration:.3s,1.5s;animation-duration:.3s,1.5s;-webkit-animation-delay:0s,.3s;animation-delay:0s,.3s;-webkit-animation-timing-function:ease-out,ease-in-out;animation-timing-function:ease-out,ease-in-out;-webkit-animation-iteration-count:1,infinite;animation-iteration-count:1,infinite;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-direction:normal,alternate;animation-direction:normal,alternate}@-webkit-keyframes hvr-hang{0%{-webkit-transform:translateY(8px);transform:translateY(8px)}50%{-webkit-transform:translateY(4px);transform:translateY(4px)}100%{-webkit-transform:translateY(8px);transform:translateY(8px)}}@keyframes hvr-hang{0%{-webkit-transform:translateY(8px);transform:translateY(8px)}50%{-webkit-transform:translateY(4px);transform:translateY(4px)}100%{-webkit-transform:translateY(8px);transform:translateY(8px)}}@-webkit-keyframes hvr-hang-sink{100%{-webkit-transform:translateY(8px);transform:translateY(8px)}}@keyframes hvr-hang-sink{100%{-webkit-transform:translateY(8px);transform:translateY(8px)}}.hvr-hang{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale}.hvr-hang:active,.hvr-hang:focus,.hvr-hang:hover{-webkit-animation-name:hvr-hang-sink,hvr-hang;animation-name:hvr-hang-sink,hvr-hang;-webkit-animation-duration:.3s,1.5s;animation-duration:.3s,1.5s;-webkit-animation-delay:0s,.3s;animation-delay:0s,.3s;-webkit-animation-timing-function:ease-out,ease-in-out;animation-timing-function:ease-out,ease-in-out;-webkit-animation-iteration-count:1,infinite;animation-iteration-count:1,infinite;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-direction:normal,alternate;animation-direction:normal,alternate}.hvr-skew{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:transform;transition-property:transform}.hvr-skew:active,.hvr-skew:focus,.hvr-skew:hover{-webkit-transform:skew(-10deg);transform:skew(-10deg)}.hvr-skew-forward{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:transform;transition-property:transform;-webkit-transform-origin:0 100%;transform-origin:0 100%}.hvr-skew-forward:active,.hvr-skew-forward:focus,.hvr-skew-forward:hover{-webkit-transform:skew(-10deg);transform:skew(-10deg)}.hvr-skew-backward{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:transform;transition-property:transform;-webkit-transform-origin:0 100%;transform-origin:0 100%}.hvr-skew-backward:active,.hvr-skew-backward:focus,.hvr-skew-backward:hover{-webkit-transform:skew(10deg);transform:skew(10deg)}@-webkit-keyframes hvr-wobble-vertical{16.65%{-webkit-transform:translateY(8px);transform:translateY(8px)}33.3%{-webkit-transform:translateY(-6px);transform:translateY(-6px)}49.95%{-webkit-transform:translateY(4px);transform:translateY(4px)}66.6%{-webkit-transform:translateY(-2px);transform:translateY(-2px)}83.25%{-webkit-transform:translateY(1px);transform:translateY(1px)}100%{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes hvr-wobble-vertical{16.65%{-webkit-transform:translateY(8px);transform:translateY(8px)}33.3%{-webkit-transform:translateY(-6px);transform:translateY(-6px)}49.95%{-webkit-transform:translateY(4px);transform:translateY(4px)}66.6%{-webkit-transform:translateY(-2px);transform:translateY(-2px)}83.25%{-webkit-transform:translateY(1px);transform:translateY(1px)}100%{-webkit-transform:translateY(0);transform:translateY(0)}}.hvr-wobble-vertical{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale}.hvr-wobble-vertical:active,.hvr-wobble-vertical:focus,.hvr-wobble-vertical:hover{-webkit-animation-name:hvr-wobble-vertical;animation-name:hvr-wobble-vertical;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-webkit-animation-iteration-count:1;animation-iteration-count:1}@-webkit-keyframes hvr-wobble-horizontal{16.65%{-webkit-transform:translateX(8px);transform:translateX(8px)}33.3%{-webkit-transform:translateX(-6px);transform:translateX(-6px)}49.95%{-webkit-transform:translateX(4px);transform:translateX(4px)}66.6%{-webkit-transform:translateX(-2px);transform:translateX(-2px)}83.25%{-webkit-transform:translateX(1px);transform:translateX(1px)}100%{-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes hvr-wobble-horizontal{16.65%{-webkit-transform:translateX(8px);transform:translateX(8px)}33.3%{-webkit-transform:translateX(-6px);transform:translateX(-6px)}49.95%{-webkit-transform:translateX(4px);transform:translateX(4px)}66.6%{-webkit-transform:translateX(-2px);transform:translateX(-2px)}83.25%{-webkit-transform:translateX(1px);transform:translateX(1px)}100%{-webkit-transform:translateX(0);transform:translateX(0)}}.hvr-wobble-horizontal{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale}.hvr-wobble-horizontal:active,.hvr-wobble-horizontal:focus,.hvr-wobble-horizontal:hover{-webkit-animation-name:hvr-wobble-horizontal;animation-name:hvr-wobble-horizontal;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-webkit-animation-iteration-count:1;animation-iteration-count:1}@-webkit-keyframes hvr-wobble-to-bottom-right{16.65%{-webkit-transform:translate(8px,8px);transform:translate(8px,8px)}33.3%{-webkit-transform:translate(-6px,-6px);transform:translate(-6px,-6px)}49.95%{-webkit-transform:translate(4px,4px);transform:translate(4px,4px)}66.6%{-webkit-transform:translate(-2px,-2px);transform:translate(-2px,-2px)}83.25%{-webkit-transform:translate(1px,1px);transform:translate(1px,1px)}100%{-webkit-transform:translate(0,0);transform:translate(0,0)}}@keyframes hvr-wobble-to-bottom-right{16.65%{-webkit-transform:translate(8px,8px);transform:translate(8px,8px)}33.3%{-webkit-transform:translate(-6px,-6px);transform:translate(-6px,-6px)}49.95%{-webkit-transform:translate(4px,4px);transform:translate(4px,4px)}66.6%{-webkit-transform:translate(-2px,-2px);transform:translate(-2px,-2px)}83.25%{-webkit-transform:translate(1px,1px);transform:translate(1px,1px)}100%{-webkit-transform:translate(0,0);transform:translate(0,0)}}.hvr-wobble-to-bottom-right{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale}.hvr-wobble-to-bottom-right:active,.hvr-wobble-to-bottom-right:focus,.hvr-wobble-to-bottom-right:hover{-webkit-animation-name:hvr-wobble-to-bottom-right;animation-name:hvr-wobble-to-bottom-right;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-webkit-animation-iteration-count:1;animation-iteration-count:1}@-webkit-keyframes hvr-wobble-to-top-right{16.65%{-webkit-transform:translate(8px,-8px);transform:translate(8px,-8px)}33.3%{-webkit-transform:translate(-6px,6px);transform:translate(-6px,6px)}49.95%{-webkit-transform:translate(4px,-4px);transform:translate(4px,-4px)}66.6%{-webkit-transform:translate(-2px,2px);transform:translate(-2px,2px)}83.25%{-webkit-transform:translate(1px,-1px);transform:translate(1px,-1px)}100%{-webkit-transform:translate(0,0);transform:translate(0,0)}}@keyframes hvr-wobble-to-top-right{16.65%{-webkit-transform:translate(8px,-8px);transform:translate(8px,-8px)}33.3%{-webkit-transform:translate(-6px,6px);transform:translate(-6px,6px)}49.95%{-webkit-transform:translate(4px,-4px);transform:translate(4px,-4px)}66.6%{-webkit-transform:translate(-2px,2px);transform:translate(-2px,2px)}83.25%{-webkit-transform:translate(1px,-1px);transform:translate(1px,-1px)}100%{-webkit-transform:translate(0,0);transform:translate(0,0)}}.hvr-wobble-to-top-right{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale}.hvr-wobble-to-top-right:active,.hvr-wobble-to-top-right:focus,.hvr-wobble-to-top-right:hover{-webkit-animation-name:hvr-wobble-to-top-right;animation-name:hvr-wobble-to-top-right;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-webkit-animation-iteration-count:1;animation-iteration-count:1}@-webkit-keyframes hvr-wobble-top{16.65%{-webkit-transform:skew(-12deg);transform:skew(-12deg)}33.3%{-webkit-transform:skew(10deg);transform:skew(10deg)}49.95%{-webkit-transform:skew(-6deg);transform:skew(-6deg)}66.6%{-webkit-transform:skew(4deg);transform:skew(4deg)}83.25%{-webkit-transform:skew(-2deg);transform:skew(-2deg)}100%{-webkit-transform:skew(0);transform:skew(0)}}@keyframes hvr-wobble-top{16.65%{-webkit-transform:skew(-12deg);transform:skew(-12deg)}33.3%{-webkit-transform:skew(10deg);transform:skew(10deg)}49.95%{-webkit-transform:skew(-6deg);transform:skew(-6deg)}66.6%{-webkit-transform:skew(4deg);transform:skew(4deg)}83.25%{-webkit-transform:skew(-2deg);transform:skew(-2deg)}100%{-webkit-transform:skew(0);transform:skew(0)}}.hvr-wobble-top{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;-webkit-transform-origin:0 100%;transform-origin:0 100%}.hvr-wobble-top:active,.hvr-wobble-top:focus,.hvr-wobble-top:hover{-webkit-animation-name:hvr-wobble-top;animation-name:hvr-wobble-top;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-webkit-animation-iteration-count:1;animation-iteration-count:1}@-webkit-keyframes hvr-wobble-bottom{16.65%{-webkit-transform:skew(-12deg);transform:skew(-12deg)}33.3%{-webkit-transform:skew(10deg);transform:skew(10deg)}49.95%{-webkit-transform:skew(-6deg);transform:skew(-6deg)}66.6%{-webkit-transform:skew(4deg);transform:skew(4deg)}83.25%{-webkit-transform:skew(-2deg);transform:skew(-2deg)}100%{-webkit-transform:skew(0);transform:skew(0)}}@keyframes hvr-wobble-bottom{16.65%{-webkit-transform:skew(-12deg);transform:skew(-12deg)}33.3%{-webkit-transform:skew(10deg);transform:skew(10deg)}49.95%{-webkit-transform:skew(-6deg);transform:skew(-6deg)}66.6%{-webkit-transform:skew(4deg);transform:skew(4deg)}83.25%{-webkit-transform:skew(-2deg);transform:skew(-2deg)}100%{-webkit-transform:skew(0);transform:skew(0)}}.hvr-wobble-bottom{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;-webkit-transform-origin:100% 0;transform-origin:100% 0}.hvr-wobble-bottom:active,.hvr-wobble-bottom:focus,.hvr-wobble-bottom:hover{-webkit-animation-name:hvr-wobble-bottom;animation-name:hvr-wobble-bottom;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-webkit-animation-iteration-count:1;animation-iteration-count:1}@-webkit-keyframes hvr-wobble-skew{16.65%{-webkit-transform:skew(-12deg);transform:skew(-12deg)}33.3%{-webkit-transform:skew(10deg);transform:skew(10deg)}49.95%{-webkit-transform:skew(-6deg);transform:skew(-6deg)}66.6%{-webkit-transform:skew(4deg);transform:skew(4deg)}83.25%{-webkit-transform:skew(-2deg);transform:skew(-2deg)}100%{-webkit-transform:skew(0);transform:skew(0)}}@keyframes hvr-wobble-skew{16.65%{-webkit-transform:skew(-12deg);transform:skew(-12deg)}33.3%{-webkit-transform:skew(10deg);transform:skew(10deg)}49.95%{-webkit-transform:skew(-6deg);transform:skew(-6deg)}66.6%{-webkit-transform:skew(4deg);transform:skew(4deg)}83.25%{-webkit-transform:skew(-2deg);transform:skew(-2deg)}100%{-webkit-transform:skew(0);transform:skew(0)}}.hvr-wobble-skew{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale}.hvr-wobble-skew:active,.hvr-wobble-skew:focus,.hvr-wobble-skew:hover{-webkit-animation-name:hvr-wobble-skew;animation-name:hvr-wobble-skew;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-webkit-animation-iteration-count:1;animation-iteration-count:1}@-webkit-keyframes hvr-buzz{50%{-webkit-transform:translateX(3px) rotate(2deg);transform:translateX(3px) rotate(2deg)}100%{-webkit-transform:translateX(-3px) rotate(-2deg);transform:translateX(-3px) rotate(-2deg)}}@keyframes hvr-buzz{50%{-webkit-transform:translateX(3px) rotate(2deg);transform:translateX(3px) rotate(2deg)}100%{-webkit-transform:translateX(-3px) rotate(-2deg);transform:translateX(-3px) rotate(-2deg)}}.hvr-buzz{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale}.hvr-buzz:active,.hvr-buzz:focus,.hvr-buzz:hover{-webkit-animation-name:hvr-buzz;animation-name:hvr-buzz;-webkit-animation-duration:.15s;animation-duration:.15s;-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}@-webkit-keyframes hvr-buzz-out{10%{-webkit-transform:translateX(3px) rotate(2deg);transform:translateX(3px) rotate(2deg)}20%{-webkit-transform:translateX(-3px) rotate(-2deg);transform:translateX(-3px) rotate(-2deg)}30%{-webkit-transform:translateX(3px) rotate(2deg);transform:translateX(3px) rotate(2deg)}40%{-webkit-transform:translateX(-3px) rotate(-2deg);transform:translateX(-3px) rotate(-2deg)}50%{-webkit-transform:translateX(2px) rotate(1deg);transform:translateX(2px) rotate(1deg)}60%{-webkit-transform:translateX(-2px) rotate(-1deg);transform:translateX(-2px) rotate(-1deg)}70%{-webkit-transform:translateX(2px) rotate(1deg);transform:translateX(2px) rotate(1deg)}80%{-webkit-transform:translateX(-2px) rotate(-1deg);transform:translateX(-2px) rotate(-1deg)}90%{-webkit-transform:translateX(1px) rotate(0);transform:translateX(1px) rotate(0)}100%{-webkit-transform:translateX(-1px) rotate(0);transform:translateX(-1px) rotate(0)}}@keyframes hvr-buzz-out{10%{-webkit-transform:translateX(3px) rotate(2deg);transform:translateX(3px) rotate(2deg)}20%{-webkit-transform:translateX(-3px) rotate(-2deg);transform:translateX(-3px) rotate(-2deg)}30%{-webkit-transform:translateX(3px) rotate(2deg);transform:translateX(3px) rotate(2deg)}40%{-webkit-transform:translateX(-3px) rotate(-2deg);transform:translateX(-3px) rotate(-2deg)}50%{-webkit-transform:translateX(2px) rotate(1deg);transform:translateX(2px) rotate(1deg)}60%{-webkit-transform:translateX(-2px) rotate(-1deg);transform:translateX(-2px) rotate(-1deg)}70%{-webkit-transform:translateX(2px) rotate(1deg);transform:translateX(2px) rotate(1deg)}80%{-webkit-transform:translateX(-2px) rotate(-1deg);transform:translateX(-2px) rotate(-1deg)}90%{-webkit-transform:translateX(1px) rotate(0);transform:translateX(1px) rotate(0)}100%{-webkit-transform:translateX(-1px) rotate(0);transform:translateX(-1px) rotate(0)}}.hvr-buzz-out{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale}.hvr-buzz-out:active,.hvr-buzz-out:focus,.hvr-buzz-out:hover{-webkit-animation-name:hvr-buzz-out;animation-name:hvr-buzz-out;-webkit-animation-duration:.75s;animation-duration:.75s;-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-iteration-count:1;animation-iteration-count:1}.hvr-fade{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;overflow:hidden;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:color,background-color;transition-property:color,background-color}.hvr-fade:active,.hvr-fade:focus,.hvr-fade:hover{background-color:#2098d1;color:#fff}.hvr-sweep-to-right{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;position:relative;-webkit-transition-property:color;transition-property:color;-webkit-transition-duration:.3s;transition-duration:.3s}.hvr-sweep-to-right:before{content:"";position:absolute;z-index:-1;top:0;left:0;right:0;bottom:0;background:#2098d1;-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:0 50%;transform-origin:0 50%;-webkit-transition-property:transform;transition-property:transform;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.hvr-sweep-to-right:active,.hvr-sweep-to-right:focus,.hvr-sweep-to-right:hover{color:#fff}.hvr-sweep-to-right:active:before,.hvr-sweep-to-right:focus:before,.hvr-sweep-to-right:hover:before{-webkit-transform:scaleX(1);transform:scaleX(1)}.hvr-sweep-to-left{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;position:relative;-webkit-transition-property:color;transition-property:color;-webkit-transition-duration:.3s;transition-duration:.3s}.hvr-sweep-to-left:before{content:"";position:absolute;z-index:-1;top:0;left:0;right:0;bottom:0;background:#2098d1;-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:100% 50%;transform-origin:100% 50%;-webkit-transition-property:transform;transition-property:transform;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.hvr-sweep-to-left:active,.hvr-sweep-to-left:focus,.hvr-sweep-to-left:hover{color:#fff}.hvr-sweep-to-left:active:before,.hvr-sweep-to-left:focus:before,.hvr-sweep-to-left:hover:before{-webkit-transform:scaleX(1);transform:scaleX(1)}.hvr-sweep-to-bottom{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;position:relative;-webkit-transition-property:color;transition-property:color;-webkit-transition-duration:.3s;transition-duration:.3s}.hvr-sweep-to-bottom:before{content:"";position:absolute;z-index:-1;top:0;left:0;right:0;bottom:0;background:#2098d1;-webkit-transform:scaleY(0);transform:scaleY(0);-webkit-transform-origin:50% 0;transform-origin:50% 0;-webkit-transition-property:transform;transition-property:transform;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.hvr-sweep-to-bottom:active,.hvr-sweep-to-bottom:focus,.hvr-sweep-to-bottom:hover{color:#fff}.hvr-sweep-to-bottom:active:before,.hvr-sweep-to-bottom:focus:before,.hvr-sweep-to-bottom:hover:before{-webkit-transform:scaleY(1);transform:scaleY(1)}.hvr-sweep-to-top{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;position:relative;-webkit-transition-property:color;transition-property:color;-webkit-transition-duration:.3s;transition-duration:.3s}.hvr-sweep-to-top:before{content:"";position:absolute;z-index:-1;top:0;left:0;right:0;bottom:0;background:#2098d1;-webkit-transform:scaleY(0);transform:scaleY(0);-webkit-transform-origin:50% 100%;transform-origin:50% 100%;-webkit-transition-property:transform;transition-property:transform;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.hvr-sweep-to-top:active,.hvr-sweep-to-top:focus,.hvr-sweep-to-top:hover{color:#fff}.hvr-sweep-to-top:active:before,.hvr-sweep-to-top:focus:before,.hvr-sweep-to-top:hover:before{-webkit-transform:scaleY(1);transform:scaleY(1)}.hvr-bounce-to-right{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;position:relative;-webkit-transition-property:color;transition-property:color;-webkit-transition-duration:.5s;transition-duration:.5s}.hvr-bounce-to-right:before{content:"";position:absolute;z-index:-1;top:0;left:0;right:0;bottom:0;background:#2098d1;-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:0 50%;transform-origin:0 50%;-webkit-transition-property:transform;transition-property:transform;-webkit-transition-duration:.5s;transition-duration:.5s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.hvr-bounce-to-right:active,.hvr-bounce-to-right:focus,.hvr-bounce-to-right:hover{color:#fff}.hvr-bounce-to-right:active:before,.hvr-bounce-to-right:focus:before,.hvr-bounce-to-right:hover:before{-webkit-transform:scaleX(1);transform:scaleX(1);-webkit-transition-timing-function:cubic-bezier(0.52,1.64,.37,.66);transition-timing-function:cubic-bezier(0.52,1.64,.37,.66)}.hvr-bounce-to-left{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;position:relative;-webkit-transition-property:color;transition-property:color;-webkit-transition-duration:.5s;transition-duration:.5s}.hvr-bounce-to-left:before{content:"";position:absolute;z-index:-1;top:0;left:0;right:0;bottom:0;background:#2098d1;-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:100% 50%;transform-origin:100% 50%;-webkit-transition-property:transform;transition-property:transform;-webkit-transition-duration:.5s;transition-duration:.5s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.hvr-bounce-to-left:active,.hvr-bounce-to-left:focus,.hvr-bounce-to-left:hover{color:#fff}.hvr-bounce-to-left:active:before,.hvr-bounce-to-left:focus:before,.hvr-bounce-to-left:hover:before{-webkit-transform:scaleX(1);transform:scaleX(1);-webkit-transition-timing-function:cubic-bezier(0.52,1.64,.37,.66);transition-timing-function:cubic-bezier(0.52,1.64,.37,.66)}.hvr-bounce-to-bottom{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;position:relative;-webkit-transition-property:color;transition-property:color;-webkit-transition-duration:.5s;transition-duration:.5s}.hvr-bounce-to-bottom:before{content:"";position:absolute;z-index:-1;top:0;left:0;right:0;bottom:0;background:#2098d1;-webkit-transform:scaleY(0);transform:scaleY(0);-webkit-transform-origin:50% 0;transform-origin:50% 0;-webkit-transition-property:transform;transition-property:transform;-webkit-transition-duration:.5s;transition-duration:.5s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.hvr-bounce-to-bottom:active,.hvr-bounce-to-bottom:focus,.hvr-bounce-to-bottom:hover{color:#fff}.hvr-bounce-to-bottom:active:before,.hvr-bounce-to-bottom:focus:before,.hvr-bounce-to-bottom:hover:before{-webkit-transform:scaleY(1);transform:scaleY(1);-webkit-transition-timing-function:cubic-bezier(0.52,1.64,.37,.66);transition-timing-function:cubic-bezier(0.52,1.64,.37,.66)}.hvr-bounce-to-top{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;position:relative;-webkit-transition-property:color;transition-property:color;-webkit-transition-duration:.5s;transition-duration:.5s}.hvr-bounce-to-top:before{content:"";position:absolute;z-index:-1;top:0;left:0;right:0;bottom:0;background:#2098d1;-webkit-transform:scaleY(0);transform:scaleY(0);-webkit-transform-origin:50% 100%;transform-origin:50% 100%;-webkit-transition-property:transform;transition-property:transform;-webkit-transition-duration:.5s;transition-duration:.5s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.hvr-bounce-to-top:active,.hvr-bounce-to-top:focus,.hvr-bounce-to-top:hover{color:#fff}.hvr-bounce-to-top:active:before,.hvr-bounce-to-top:focus:before,.hvr-bounce-to-top:hover:before{-webkit-transform:scaleY(1);transform:scaleY(1);-webkit-transition-timing-function:cubic-bezier(0.52,1.64,.37,.66);transition-timing-function:cubic-bezier(0.52,1.64,.37,.66)}.hvr-radial-out{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;position:relative;overflow:hidden;background:#e1e1e1;-webkit-transition-property:color;transition-property:color;-webkit-transition-duration:.3s;transition-duration:.3s}.hvr-radial-out:before{content:"";position:absolute;z-index:-1;top:0;left:0;right:0;bottom:0;background:#2098d1;border-radius:100%;-webkit-transform:scale(0);transform:scale(0);-webkit-transition-property:transform;transition-property:transform;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.hvr-radial-out:active,.hvr-radial-out:focus,.hvr-radial-out:hover{color:#fff}.hvr-radial-out:active:before,.hvr-radial-out:focus:before,.hvr-radial-out:hover:before{-webkit-transform:scale(2);transform:scale(2)}.hvr-radial-in{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;position:relative;overflow:hidden;background:#2098d1;-webkit-transition-property:color;transition-property:color;-webkit-transition-duration:.3s;transition-duration:.3s}.hvr-radial-in:before{content:"";position:absolute;z-index:-1;top:0;left:0;right:0;bottom:0;background:#e1e1e1;border-radius:100%;-webkit-transform:scale(2);transform:scale(2);-webkit-transition-property:transform;transition-property:transform;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.hvr-radial-in:active,.hvr-radial-in:focus,.hvr-radial-in:hover{color:#fff}.hvr-radial-in:active:before,.hvr-radial-in:focus:before,.hvr-radial-in:hover:before{-webkit-transform:scale(0);transform:scale(0)}.hvr-rectangle-in{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;position:relative;background:#2098d1;-webkit-transition-property:color;transition-property:color;-webkit-transition-duration:.3s;transition-duration:.3s}.hvr-rectangle-in:before{content:"";position:absolute;z-index:-1;top:0;left:0;right:0;bottom:0;background:#e1e1e1;-webkit-transform:scale(1);transform:scale(1);-webkit-transition-property:transform;transition-property:transform;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.hvr-rectangle-in:active,.hvr-rectangle-in:focus,.hvr-rectangle-in:hover{color:#fff}.hvr-rectangle-in:active:before,.hvr-rectangle-in:focus:before,.hvr-rectangle-in:hover:before{-webkit-transform:scale(0);transform:scale(0)}.hvr-rectangle-out{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;position:relative;background:#e1e1e1;-webkit-transition-property:color;transition-property:color;-webkit-transition-duration:.3s;transition-duration:.3s}.hvr-rectangle-out:before{content:"";position:absolute;z-index:-1;top:0;left:0;right:0;bottom:0;background:#2098d1;-webkit-transform:scale(0);transform:scale(0);-webkit-transition-property:transform;transition-property:transform;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.hvr-rectangle-out:active,.hvr-rectangle-out:focus,.hvr-rectangle-out:hover{color:#fff}.hvr-rectangle-out:active:before,.hvr-rectangle-out:focus:before,.hvr-rectangle-out:hover:before{-webkit-transform:scale(1);transform:scale(1)}.hvr-shutter-in-horizontal{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;position:relative;background:#2098d1;-webkit-transition-property:color;transition-property:color;-webkit-transition-duration:.3s;transition-duration:.3s}.hvr-shutter-in-horizontal:before{content:"";position:absolute;z-index:-1;top:0;bottom:0;left:0;right:0;background:#e1e1e1;-webkit-transform:scaleX(1);transform:scaleX(1);-webkit-transform-origin:50%;transform-origin:50%;-webkit-transition-property:transform;transition-property:transform;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.hvr-shutter-in-horizontal:active,.hvr-shutter-in-horizontal:focus,.hvr-shutter-in-horizontal:hover{color:#fff}.hvr-shutter-in-horizontal:active:before,.hvr-shutter-in-horizontal:focus:before,.hvr-shutter-in-horizontal:hover:before{-webkit-transform:scaleX(0);transform:scaleX(0)}.hvr-shutter-out-horizontal{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;position:relative;background:#e1e1e1;-webkit-transition-property:color;transition-property:color;-webkit-transition-duration:.3s;transition-duration:.3s}.hvr-shutter-out-horizontal:before{content:"";position:absolute;z-index:-1;top:0;bottom:0;left:0;right:0;background:#2098d1;-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:50%;transform-origin:50%;-webkit-transition-property:transform;transition-property:transform;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.hvr-shutter-out-horizontal:active,.hvr-shutter-out-horizontal:focus,.hvr-shutter-out-horizontal:hover{color:#fff}.hvr-shutter-out-horizontal:active:before,.hvr-shutter-out-horizontal:focus:before,.hvr-shutter-out-horizontal:hover:before{-webkit-transform:scaleX(1);transform:scaleX(1)}.hvr-shutter-in-vertical{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;position:relative;background:#2098d1;-webkit-transition-property:color;transition-property:color;-webkit-transition-duration:.3s;transition-duration:.3s}.hvr-shutter-in-vertical:before{content:"";position:absolute;z-index:-1;top:0;bottom:0;left:0;right:0;background:#e1e1e1;-webkit-transform:scaleY(1);transform:scaleY(1);-webkit-transform-origin:50%;transform-origin:50%;-webkit-transition-property:transform;transition-property:transform;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.hvr-shutter-in-vertical:active,.hvr-shutter-in-vertical:focus,.hvr-shutter-in-vertical:hover{color:#fff}.hvr-shutter-in-vertical:active:before,.hvr-shutter-in-vertical:focus:before,.hvr-shutter-in-vertical:hover:before{-webkit-transform:scaleY(0);transform:scaleY(0)}.hvr-shutter-out-vertical{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;position:relative;background:#e1e1e1;-webkit-transition-property:color;transition-property:color;-webkit-transition-duration:.3s;transition-duration:.3s}.hvr-shutter-out-vertical:before{content:"";position:absolute;z-index:-1;top:0;bottom:0;left:0;right:0;background:#2098d1;-webkit-transform:scaleY(0);transform:scaleY(0);-webkit-transform-origin:50%;transform-origin:50%;-webkit-transition-property:transform;transition-property:transform;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.hvr-shutter-out-vertical:active,.hvr-shutter-out-vertical:focus,.hvr-shutter-out-vertical:hover{color:#fff}.hvr-shutter-out-vertical:active:before,.hvr-shutter-out-vertical:focus:before,.hvr-shutter-out-vertical:hover:before{-webkit-transform:scaleY(1);transform:scaleY(1)}.hvr-border-fade{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:box-shadow;transition-property:box-shadow;box-shadow:inset 0 0 0 4px #e1e1e1,0 0 1px rgba(0,0,0,0)}.hvr-border-fade:active,.hvr-border-fade:focus,.hvr-border-fade:hover{box-shadow:inset 0 0 0 4px #2098d1,0 0 1px rgba(0,0,0,0)}.hvr-hollow{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:background;transition-property:background;box-shadow:inset 0 0 0 4px #e1e1e1,0 0 1px rgba(0,0,0,0)}.hvr-hollow:active,.hvr-hollow:focus,.hvr-hollow:hover{background:0 0}.hvr-trim{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;position:relative}.hvr-trim:before{content:'';position:absolute;border:#fff solid 4px;top:4px;left:4px;right:4px;bottom:4px;opacity:0;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:opacity;transition-property:opacity}.hvr-trim:active:before,.hvr-trim:focus:before,.hvr-trim:hover:before{opacity:1}@-webkit-keyframes hvr-ripple-out{100%{top:-12px;right:-12px;bottom:-12px;left:-12px;opacity:0}}@keyframes hvr-ripple-out{100%{top:-12px;right:-12px;bottom:-12px;left:-12px;opacity:0}}.hvr-ripple-out{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;position:relative}.hvr-ripple-out:before{content:'';position:absolute;border:#e1e1e1 solid 6px;top:0;right:0;bottom:0;left:0;-webkit-animation-duration:1s;animation-duration:1s}.hvr-ripple-out:active:before,.hvr-ripple-out:focus:before,.hvr-ripple-out:hover:before{-webkit-animation-name:hvr-ripple-out;animation-name:hvr-ripple-out}@-webkit-keyframes hvr-ripple-in{100%{top:0;right:0;bottom:0;left:0;opacity:1}}@keyframes hvr-ripple-in{100%{top:0;right:0;bottom:0;left:0;opacity:1}}.hvr-ripple-in{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;position:relative}.hvr-ripple-in:before{content:'';position:absolute;border:#e1e1e1 solid 4px;top:-12px;right:-12px;bottom:-12px;left:-12px;opacity:0;-webkit-animation-duration:1s;animation-duration:1s}.hvr-ripple-in:active:before,.hvr-ripple-in:focus:before,.hvr-ripple-in:hover:before{-webkit-animation-name:hvr-ripple-in;animation-name:hvr-ripple-in}.hvr-outline-out{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;position:relative}.hvr-outline-out:before{content:'';position:absolute;border:#e1e1e1 solid 4px;top:0;right:0;bottom:0;left:0;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:top,right,bottom,left;transition-property:top,right,bottom,left}.hvr-outline-out:active:before,.hvr-outline-out:focus:before,.hvr-outline-out:hover:before{top:-8px;right:-8px;bottom:-8px;left:-8px}.hvr-outline-in{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;position:relative}.hvr-outline-in:before{pointer-events:none;content:'';position:absolute;border:#e1e1e1 solid 4px;top:-16px;right:-16px;bottom:-16px;left:-16px;opacity:0;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:top,right,bottom,left;transition-property:top,right,bottom,left}.hvr-outline-in:active:before,.hvr-outline-in:focus:before,.hvr-outline-in:hover:before{top:-8px;right:-8px;bottom:-8px;left:-8px;opacity:1}.hvr-round-corners{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:border-radius;transition-property:border-radius}.hvr-round-corners:active,.hvr-round-corners:focus,.hvr-round-corners:hover{border-radius:1em}.hvr-underline-from-left{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;position:relative;overflow:hidden}.hvr-underline-from-left:before{content:"";position:absolute;z-index:-1;left:0;right:100%;bottom:0;background:#ffc002;height:4px;-webkit-transition-property:right;transition-property:right;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.hvr-underline-from-left:active:before,.hvr-underline-from-left:focus:before,.hvr-underline-from-left:hover:before{right:0}.hvr-underline-from-center{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;position:relative;}.hvr-underline-from-center:before{content:"";position:absolute;z-index:-1;left:50%;right:50%;bottom:-5px;background:#900505;height:5px;-webkit-transition-property:left,right;transition-property:left,right;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.hvr-underline-from-center:active:before,.hvr-underline-from-center:focus:before,.hvr-underline-from-center:hover:before{left:0;right:0}.hvr-underline-from-right{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;position:relative;overflow:hidden}.hvr-underline-from-right:before{content:"";position:absolute;z-index:-1;left:100%;right:0;bottom:0;background:#2098d1;height:4px;-webkit-transition-property:left;transition-property:left;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.hvr-underline-from-right:active:before,.hvr-underline-from-right:focus:before,.hvr-underline-from-right:hover:before{left:0}.hvr-overline-from-left{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;position:relative;overflow:hidden}.hvr-overline-from-left:before{content:"";position:absolute;z-index:-1;left:0;right:100%;top:0;background:#2098d1;height:4px;-webkit-transition-property:right;transition-property:right;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.hvr-overline-from-left:active:before,.hvr-overline-from-left:focus:before,.hvr-overline-from-left:hover:before{right:0}.hvr-overline-from-center{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;position:relative;overflow:hidden}.hvr-overline-from-center:before{content:"";position:absolute;z-index:-1;left:50%;right:50%;top:0;background:#2098d1;height:4px;-webkit-transition-property:left,right;transition-property:left,right;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.hvr-overline-from-center:active:before,.hvr-overline-from-center:focus:before,.hvr-overline-from-center:hover:before{left:0;right:0}.hvr-overline-from-right{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;position:relative;overflow:hidden}.hvr-overline-from-right:before{content:"";position:absolute;z-index:-1;left:100%;right:0;top:0;background:#2098d1;height:4px;-webkit-transition-property:left;transition-property:left;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.hvr-overline-from-right:active:before,.hvr-overline-from-right:focus:before,.hvr-overline-from-right:hover:before{left:0}.hvr-reveal{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;position:relative;overflow:hidden}.hvr-reveal:before{content:"";position:absolute;z-index:-1;left:0;right:0;top:0;bottom:0;border-color:#2098d1;border-style:solid;border-width:0;-webkit-transition-property:border-width;transition-property:border-width;-webkit-transition-duration:.1s;transition-duration:.1s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.hvr-reveal:active:before,.hvr-reveal:focus:before,.hvr-reveal:hover:before{-webkit-transform:translateY(0);transform:translateY(0);border-width:4px}.hvr-underline-reveal{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;position:relative;overflow:hidden}.hvr-underline-reveal:before{content:"";position:absolute;z-index:-1;left:0;right:0;bottom:0;background:#2098d1;height:4px;-webkit-transform:translateY(4px);transform:translateY(4px);-webkit-transition-property:transform;transition-property:transform;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.hvr-underline-reveal:active:before,.hvr-underline-reveal:focus:before,.hvr-underline-reveal:hover:before{-webkit-transform:translateY(0);transform:translateY(0)}.hvr-overline-reveal{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;position:relative;overflow:hidden}.hvr-overline-reveal:before{content:"";position:absolute;z-index:-1;left:0;right:0;top:0;background:#2098d1;height:4px;-webkit-transform:translateY(-4px);transform:translateY(-4px);-webkit-transition-property:transform;transition-property:transform;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.hvr-overline-reveal:active:before,.hvr-overline-reveal:focus:before,.hvr-overline-reveal:hover:before{-webkit-transform:translateY(0);transform:translateY(0)}.hvr-glow{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:box-shadow;transition-property:box-shadow}.hvr-glow:active,.hvr-glow:focus,.hvr-glow:hover{box-shadow:0 0 8px rgba(0,0,0,.6)}.hvr-shadow{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:box-shadow;transition-property:box-shadow}.hvr-shadow:active,.hvr-shadow:focus,.hvr-shadow:hover{box-shadow:0 10px 10px -10px rgba(0,0,0,.5)}.hvr-grow-shadow{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:box-shadow,transform;transition-property:box-shadow,transform}.hvr-grow-shadow:active,.hvr-grow-shadow:focus,.hvr-grow-shadow:hover{box-shadow:0 10px 10px -10px rgba(0,0,0,.5);-webkit-transform:scale(1.1);transform:scale(1.1)}.hvr-box-shadow-outset{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:box-shadow;transition-property:box-shadow}.hvr-box-shadow-outset:active,.hvr-box-shadow-outset:focus,.hvr-box-shadow-outset:hover{box-shadow:2px 2px 2px rgba(0,0,0,.6)}.hvr-box-shadow-inset{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:box-shadow;transition-property:box-shadow;box-shadow:inset 0 0 0 rgba(0,0,0,.6),0 0 1px rgba(0,0,0,0)}.hvr-box-shadow-inset:active,.hvr-box-shadow-inset:focus,.hvr-box-shadow-inset:hover{box-shadow:inset 2px 2px 2px rgba(0,0,0,.6),0 0 1px rgba(0,0,0,0)}.hvr-float-shadow{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;position:relative;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:transform;transition-property:transform}.hvr-float-shadow:before{pointer-events:none;position:absolute;z-index:-1;content:'';top:100%;left:5%;height:10px;width:90%;opacity:0;background:-webkit-radial-gradient(center,ellipse,rgba(0,0,0,.35) 0,rgba(0,0,0,0) 80%);background:radial-gradient(ellipse at center,rgba(0,0,0,.35) 0,rgba(0,0,0,0) 80%);-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:transform,opacity;transition-property:transform,opacity}.hvr-float-shadow:active,.hvr-float-shadow:focus,.hvr-float-shadow:hover{-webkit-transform:translateY(-5px);transform:translateY(-5px)}.hvr-float-shadow:active:before,.hvr-float-shadow:focus:before,.hvr-float-shadow:hover:before{opacity:1;-webkit-transform:translateY(5px);transform:translateY(5px)}.hvr-shadow-radial{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;position:relative}.hvr-shadow-radial:after,.hvr-shadow-radial:before{pointer-events:none;position:absolute;content:'';left:0;width:100%;box-sizing:border-box;height:5px;opacity:0;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:opacity;transition-property:opacity}.hvr-shadow-radial:before{bottom:100%;background:-webkit-radial-gradient(50% 150%,ellipse,rgba(0,0,0,.6) 0,rgba(0,0,0,0) 80%);background:radial-gradient(ellipse at 50% 150%,rgba(0,0,0,.6) 0,rgba(0,0,0,0) 80%)}.hvr-shadow-radial:after{top:100%;background:-webkit-radial-gradient(50% -50%,ellipse,rgba(0,0,0,.6) 0,rgba(0,0,0,0) 80%);background:radial-gradient(ellipse at 50% -50%,rgba(0,0,0,.6) 0,rgba(0,0,0,0) 80%)}.hvr-shadow-radial:active:after,.hvr-shadow-radial:active:before,.hvr-shadow-radial:focus:after,.hvr-shadow-radial:focus:before,.hvr-shadow-radial:hover:after,.hvr-shadow-radial:hover:before{opacity:1}.hvr-bubble-top{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;position:relative}.hvr-bubble-top:before{pointer-events:none;position:absolute;z-index:-1;content:'';border-style:solid;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:transform;transition-property:transform;left:calc(50% - 10px);top:0;border-width:0 10px 10px;border-color:transparent transparent #e1e1e1}.hvr-bubble-top:active:before,.hvr-bubble-top:focus:before,.hvr-bubble-top:hover:before{-webkit-transform:translateY(-10px);transform:translateY(-10px)}.hvr-bubble-right{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;position:relative}.hvr-bubble-right:before{pointer-events:none;position:absolute;z-index:-1;content:'';border-style:solid;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:transform;transition-property:transform;top:calc(50% - 10px);right:0;border-width:10px 0 10px 10px;border-color:transparent transparent transparent #e1e1e1}.hvr-bubble-right:active:before,.hvr-bubble-right:focus:before,.hvr-bubble-right:hover:before{-webkit-transform:translateX(10px);transform:translateX(10px)}.hvr-bubble-bottom{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;position:relative}.hvr-bubble-bottom:before{pointer-events:none;position:absolute;z-index:-1;content:'';border-style:solid;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:transform;transition-property:transform;left:calc(50% - 10px);bottom:0;border-width:10px 10px 0;border-color:#e1e1e1 transparent transparent}.hvr-bubble-bottom:active:before,.hvr-bubble-bottom:focus:before,.hvr-bubble-bottom:hover:before{-webkit-transform:translateY(10px);transform:translateY(10px)}.hvr-bubble-left{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;position:relative}.hvr-bubble-left:before{pointer-events:none;position:absolute;z-index:-1;content:'';border-style:solid;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:transform;transition-property:transform;top:calc(50% - 10px);left:0;border-width:10px 10px 10px 0;border-color:transparent #e1e1e1 transparent transparent}.hvr-bubble-left:active:before,.hvr-bubble-left:focus:before,.hvr-bubble-left:hover:before{-webkit-transform:translateX(-10px);transform:translateX(-10px)}.hvr-bubble-float-top{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;position:relative;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:transform;transition-property:transform}.hvr-bubble-float-top:before{position:absolute;z-index:-1;content:'';left:calc(50% - 10px);top:0;border-style:solid;border-width:0 10px 10px;border-color:transparent transparent #e1e1e1;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:transform;transition-property:transform}.hvr-bubble-float-top:active,.hvr-bubble-float-top:focus,.hvr-bubble-float-top:hover{-webkit-transform:translateY(10px);transform:translateY(10px)}.hvr-bubble-float-top:active:before,.hvr-bubble-float-top:focus:before,.hvr-bubble-float-top:hover:before{-webkit-transform:translateY(-10px);transform:translateY(-10px)}.hvr-bubble-float-right{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;position:relative;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:transform;transition-property:transform}.hvr-bubble-float-right:before{position:absolute;z-index:-1;top:calc(50% - 10px);right:0;content:'';border-style:solid;border-width:10px 0 10px 10px;border-color:transparent transparent transparent #e1e1e1;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:transform;transition-property:transform}.hvr-bubble-float-right:active,.hvr-bubble-float-right:focus,.hvr-bubble-float-right:hover{-webkit-transform:translateX(-10px);transform:translateX(-10px)}.hvr-bubble-float-right:active:before,.hvr-bubble-float-right:focus:before,.hvr-bubble-float-right:hover:before{-webkit-transform:translateX(10px);transform:translateX(10px)}.hvr-bubble-float-bottom{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;position:relative;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:transform;transition-property:transform}.hvr-bubble-float-bottom:before{position:absolute;z-index:-1;content:'';left:calc(50% - 10px);bottom:0;border-style:solid;border-width:10px 10px 0;border-color:#e1e1e1 transparent transparent;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:transform;transition-property:transform}.hvr-bubble-float-bottom:active,.hvr-bubble-float-bottom:focus,.hvr-bubble-float-bottom:hover{-webkit-transform:translateY(-10px);transform:translateY(-10px)}.hvr-bubble-float-bottom:active:before,.hvr-bubble-float-bottom:focus:before,.hvr-bubble-float-bottom:hover:before{-webkit-transform:translateY(10px);transform:translateY(10px)}.hvr-bubble-float-left{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;position:relative;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:transform;transition-property:transform}.hvr-bubble-float-left:before{position:absolute;z-index:-1;content:'';top:calc(50% - 10px);left:0;border-style:solid;border-width:10px 10px 10px 0;border-color:transparent #e1e1e1 transparent transparent;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:transform;transition-property:transform}.hvr-bubble-float-left:active,.hvr-bubble-float-left:focus,.hvr-bubble-float-left:hover{-webkit-transform:translateX(10px);transform:translateX(10px)}.hvr-bubble-float-left:active:before,.hvr-bubble-float-left:focus:before,.hvr-bubble-float-left:hover:before{-webkit-transform:translateX(-10px);transform:translateX(-10px)}.hvr-icon-back{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;position:relative;padding-left:2.2em;-webkit-transition-duration:.1s;transition-duration:.1s}.hvr-icon-back:before{content:"\f137";position:absolute;left:1em;padding:0 1px;font-family:FontAwesome;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-transition-duration:.1s;transition-duration:.1s;-webkit-transition-property:transform;transition-property:transform;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.hvr-icon-back:active:before,.hvr-icon-back:focus:before,.hvr-icon-back:hover:before{-webkit-transform:translateX(-4px);transform:translateX(-4px)}.hvr-icon-forward{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;position:relative;padding-right:2.2em;-webkit-transition-duration:.1s;transition-duration:.1s}.hvr-icon-forward:before{content:"\f138";position:absolute;right:1em;padding:0 1px;font-family:FontAwesome;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-transition-duration:.1s;transition-duration:.1s;-webkit-transition-property:transform;transition-property:transform;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.hvr-icon-forward:active:before,.hvr-icon-forward:focus:before,.hvr-icon-forward:hover:before{-webkit-transform:translateX(4px);transform:translateX(4px)}@-webkit-keyframes hvr-icon-down{0%,100%,50%{-webkit-transform:translateY(0);transform:translateY(0)}25%,75%{-webkit-transform:translateY(6px);transform:translateY(6px)}}@keyframes hvr-icon-down{0%,100%,50%{-webkit-transform:translateY(0);transform:translateY(0)}25%,75%{-webkit-transform:translateY(6px);transform:translateY(6px)}}.hvr-icon-down{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;position:relative;padding-right:2.2em}.hvr-icon-down:before{content:"\f01a";position:absolute;right:1em;padding:0 1px;font-family:FontAwesome;-webkit-transform:translateZ(0);transform:translateZ(0)}.hvr-icon-down:active:before,.hvr-icon-down:focus:before,.hvr-icon-down:hover:before{-webkit-animation-name:hvr-icon-down;animation-name:hvr-icon-down;-webkit-animation-duration:.75s;animation-duration:.75s;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}@-webkit-keyframes hvr-icon-up{0%,100%,50%{-webkit-transform:translateY(0);transform:translateY(0)}25%,75%{-webkit-transform:translateY(-6px);transform:translateY(-6px)}}@keyframes hvr-icon-up{0%,100%,50%{-webkit-transform:translateY(0);transform:translateY(0)}25%,75%{-webkit-transform:translateY(-6px);transform:translateY(-6px)}}.hvr-icon-up{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;position:relative;padding-right:2.2em}.hvr-icon-up:before{content:"\f01b";position:absolute;right:1em;padding:0 1px;font-family:FontAwesome;-webkit-transform:translateZ(0);transform:translateZ(0)}.hvr-icon-up:active:before,.hvr-icon-up:focus:before,.hvr-icon-up:hover:before{-webkit-animation-name:hvr-icon-up;animation-name:hvr-icon-up;-webkit-animation-duration:.75s;animation-duration:.75s;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}.hvr-icon-spin{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;position:relative;padding-right:2.2em}.hvr-icon-spin:before{content:"\f021";position:absolute;right:1em;padding:0 1px;font-family:FontAwesome;-webkit-transition-duration:1s;transition-duration:1s;-webkit-transition-property:transform;transition-property:transform;-webkit-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out}.hvr-icon-spin:active:before,.hvr-icon-spin:focus:before,.hvr-icon-spin:hover:before{-webkit-transform:rotate(360deg);transform:rotate(360deg)}@-webkit-keyframes hvr-icon-drop{0%{opacity:0}50%{opacity:0;-webkit-transform:translateY(-100%);transform:translateY(-100%)}100%,51%{opacity:1}}@keyframes hvr-icon-drop{0%{opacity:0}50%{opacity:0;-webkit-transform:translateY(-100%);transform:translateY(-100%)}100%,51%{opacity:1}}.hvr-icon-drop{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;position:relative;padding-right:2.2em}.hvr-icon-drop:before{content:"\f041";position:absolute;right:1em;opacity:1;padding:0 1px;font-family:FontAwesome;-webkit-transform:translateZ(0);transform:translateZ(0)}.hvr-icon-drop:active:before,.hvr-icon-drop:focus:before,.hvr-icon-drop:hover:before{opacity:0;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-animation-name:hvr-icon-drop;animation-name:hvr-icon-drop;-webkit-animation-duration:.5s;animation-duration:.5s;-webkit-animation-delay:.3s;animation-delay:.3s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-timing-function:cubic-bezier(0.52,1.64,.37,.66);animation-timing-function:cubic-bezier(0.52,1.64,.37,.66)}.hvr-icon-fade{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;position:relative;padding-right:2.2em}.hvr-icon-fade:before{content:"\f00c";position:absolute;right:1em;padding:0 1px;font-family:FontAwesome;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-transition-duration:.5s;transition-duration:.5s;-webkit-transition-property:color;transition-property:color}.hvr-icon-fade:active:before,.hvr-icon-fade:focus:before,.hvr-icon-fade:hover:before{color:#0F9E5E}@-webkit-keyframes hvr-icon-float-away{0%{opacity:1}100%{opacity:0;-webkit-transform:translateY(-1em);transform:translateY(-1em)}}@keyframes hvr-icon-float-away{0%{opacity:1}100%{opacity:0;-webkit-transform:translateY(-1em);transform:translateY(-1em)}}.hvr-icon-float-away{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;position:relative;padding-right:2.2em}.hvr-icon-float-away:after,.hvr-icon-float-away:before{content:"\f055";position:absolute;right:1em;padding:0 1px;font-family:FontAwesome}.hvr-icon-float-away:after{opacity:0;-webkit-animation-duration:.5s;animation-duration:.5s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.hvr-icon-float-away:active:after,.hvr-icon-float-away:focus:after,.hvr-icon-float-away:hover:after{-webkit-animation-name:hvr-icon-float-away;animation-name:hvr-icon-float-away;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}@-webkit-keyframes hvr-icon-sink-away{0%{opacity:1}100%{opacity:0;-webkit-transform:translateY(1em);transform:translateY(1em)}}@keyframes hvr-icon-sink-away{0%{opacity:1}100%{opacity:0;-webkit-transform:translateY(1em);transform:translateY(1em)}}.hvr-icon-sink-away{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;position:relative;padding-right:2.2em}.hvr-icon-sink-away:after,.hvr-icon-sink-away:before{content:"\f056";position:absolute;right:1em;padding:0 1px;font-family:FontAwesome;-webkit-transform:translateZ(0);transform:translateZ(0)}.hvr-icon-sink-away:after{opacity:0;-webkit-animation-duration:.5s;animation-duration:.5s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.hvr-icon-sink-away:active:after,.hvr-icon-sink-away:focus:after,.hvr-icon-sink-away:hover:after{-webkit-animation-name:hvr-icon-sink-away;animation-name:hvr-icon-sink-away;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}.hvr-icon-grow{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;position:relative;padding-right:2.2em;-webkit-transition-duration:.3s;transition-duration:.3s}.hvr-icon-grow:before{content:"\f118";position:absolute;right:1em;padding:0 1px;font-family:FontAwesome;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:transform;transition-property:transform;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.hvr-icon-grow:active:before,.hvr-icon-grow:focus:before,.hvr-icon-grow:hover:before{-webkit-transform:scale(1.3) translateZ(0);transform:scale(1.3) translateZ(0)}.hvr-icon-shrink{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;position:relative;padding-right:2.2em;-webkit-transition-duration:.3s;transition-duration:.3s}.hvr-icon-shrink:before{content:"\f119";position:absolute;right:1em;padding:0 1px;font-family:FontAwesome;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:transform;transition-property:transform;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.hvr-icon-shrink:active:before,.hvr-icon-shrink:focus:before,.hvr-icon-shrink:hover:before{-webkit-transform:scale(0.8);transform:scale(0.8)}@-webkit-keyframes hvr-icon-pulse{25%{-webkit-transform:scale(1.3);transform:scale(1.3)}75%{-webkit-transform:scale(0.8);transform:scale(0.8)}}@keyframes hvr-icon-pulse{25%{-webkit-transform:scale(1.3);transform:scale(1.3)}75%{-webkit-transform:scale(0.8);transform:scale(0.8)}}.hvr-icon-pulse{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;position:relative;padding-right:2.2em}.hvr-icon-pulse:before{content:"\f015";position:absolute;right:1em;padding:0 1px;font-family:FontAwesome;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.hvr-icon-pulse:active:before,.hvr-icon-pulse:focus:before,.hvr-icon-pulse:hover:before{-webkit-animation-name:hvr-icon-pulse;animation-name:hvr-icon-pulse;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}@-webkit-keyframes hvr-icon-pulse-grow{to{-webkit-transform:scale(1.3);transform:scale(1.3)}}@keyframes hvr-icon-pulse-grow{to{-webkit-transform:scale(1.3);transform:scale(1.3)}}.hvr-icon-pulse-grow{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;position:relative;padding-right:2.2em}.hvr-icon-pulse-grow:before{content:"\f015";position:absolute;right:1em;padding:0 1px;font-family:FontAwesome;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.hvr-icon-pulse-grow:active:before,.hvr-icon-pulse-grow:focus:before,.hvr-icon-pulse-grow:hover:before{-webkit-animation-name:hvr-icon-pulse-grow;animation-name:hvr-icon-pulse-grow;-webkit-animation-duration:.3s;animation-duration:.3s;-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-direction:alternate;animation-direction:alternate}@-webkit-keyframes hvr-icon-pulse-shrink{to{-webkit-transform:scale(0.8);transform:scale(0.8)}}@keyframes hvr-icon-pulse-shrink{to{-webkit-transform:scale(0.8);transform:scale(0.8)}}.hvr-icon-pulse-shrink{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;position:relative;padding-right:2.2em}.hvr-icon-pulse-shrink:before{content:"\f015";position:absolute;right:1em;padding:0 1px;font-family:FontAwesome;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.hvr-icon-pulse-shrink:active:before,.hvr-icon-pulse-shrink:focus:before,.hvr-icon-pulse-shrink:hover:before{-webkit-animation-name:hvr-icon-pulse-shrink;animation-name:hvr-icon-pulse-shrink;-webkit-animation-duration:.3s;animation-duration:.3s;-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-direction:alternate;animation-direction:alternate}@-webkit-keyframes hvr-icon-push{50%{-webkit-transform:scale(0.5);transform:scale(0.5)}}@keyframes hvr-icon-push{50%{-webkit-transform:scale(0.5);transform:scale(0.5)}}.hvr-icon-push{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;position:relative;padding-right:2.2em;-webkit-transition-duration:.3s;transition-duration:.3s}.hvr-icon-push:before{content:"\f006";position:absolute;right:1em;padding:0 1px;font-family:FontAwesome;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:transform;transition-property:transform;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.hvr-icon-push:active:before,.hvr-icon-push:focus:before,.hvr-icon-push:hover:before{-webkit-animation-name:hvr-icon-push;animation-name:hvr-icon-push;-webkit-animation-duration:.3s;animation-duration:.3s;-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-iteration-count:1;animation-iteration-count:1}@-webkit-keyframes hvr-icon-pop{50%{-webkit-transform:scale(1.5);transform:scale(1.5)}}@keyframes hvr-icon-pop{50%{-webkit-transform:scale(1.5);transform:scale(1.5)}}.hvr-icon-pop{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;position:relative;padding-right:2.2em;-webkit-transition-duration:.3s;transition-duration:.3s}.hvr-icon-pop:before{content:"\f005";position:absolute;right:1em;padding:0 1px;font-family:FontAwesome;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:transform;transition-property:transform;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.hvr-icon-pop:active:before,.hvr-icon-pop:focus:before,.hvr-icon-pop:hover:before{-webkit-animation-name:hvr-icon-pop;animation-name:hvr-icon-pop;-webkit-animation-duration:.3s;animation-duration:.3s;-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-iteration-count:1;animation-iteration-count:1}.hvr-icon-bounce{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;position:relative;padding-right:2.2em;-webkit-transition-duration:.3s;transition-duration:.3s}.hvr-icon-bounce:before{content:"\f087";position:absolute;right:1em;padding:0 1px;font-family:FontAwesome;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:transform;transition-property:transform;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.hvr-icon-bounce:active:before,.hvr-icon-bounce:focus:before,.hvr-icon-bounce:hover:before{-webkit-transform:scale(1.5);transform:scale(1.5);-webkit-transition-timing-function:cubic-bezier(0.47,2.02,.31,-.36);transition-timing-function:cubic-bezier(0.47,2.02,.31,-.36)}.hvr-icon-rotate{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;position:relative;padding-right:2.2em;-webkit-transition-duration:.3s;transition-duration:.3s}.hvr-icon-rotate:before{content:"\f0c6";position:absolute;right:1em;padding:0 1px;font-family:FontAwesome;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:transform;transition-property:transform;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.hvr-icon-rotate:active:before,.hvr-icon-rotate:focus:before,.hvr-icon-rotate:hover:before{-webkit-transform:rotate(20deg);transform:rotate(20deg)}.hvr-icon-grow-rotate{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;position:relative;padding-right:2.2em;-webkit-transition-duration:.3s;transition-duration:.3s}.hvr-icon-grow-rotate:before{content:"\f095";position:absolute;right:1em;padding:0 1px;font-family:FontAwesome;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:transform;transition-property:transform;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.hvr-icon-grow-rotate:active:before,.hvr-icon-grow-rotate:focus:before,.hvr-icon-grow-rotate:hover:before{-webkit-transform:scale(1.5) rotate(12deg);transform:scale(1.5) rotate(12deg)}.hvr-icon-float{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;position:relative;padding-right:2.2em;-webkit-transition-duration:.3s;transition-duration:.3s}.hvr-icon-float:before{content:"\f01b";position:absolute;right:1em;padding:0 1px;font-family:FontAwesome;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:transform;transition-property:transform;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.hvr-icon-float:active:before,.hvr-icon-float:focus:before,.hvr-icon-float:hover:before{-webkit-transform:translateY(-4px);transform:translateY(-4px)}.hvr-icon-sink{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;position:relative;padding-right:2.2em;-webkit-transition-duration:.3s;transition-duration:.3s}.hvr-icon-sink:before{content:"\f01a";position:absolute;right:1em;padding:0 1px;font-family:FontAwesome;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:transform;transition-property:transform;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.hvr-icon-sink:active:before,.hvr-icon-sink:focus:before,.hvr-icon-sink:hover:before{-webkit-transform:translateY(4px);transform:translateY(4px)}@-webkit-keyframes hvr-icon-bob{0%{-webkit-transform:translateY(-6px);transform:translateY(-6px)}50%{-webkit-transform:translateY(-2px);transform:translateY(-2px)}100%{-webkit-transform:translateY(-6px);transform:translateY(-6px)}}@keyframes hvr-icon-bob{0%{-webkit-transform:translateY(-6px);transform:translateY(-6px)}50%{-webkit-transform:translateY(-2px);transform:translateY(-2px)}100%{-webkit-transform:translateY(-6px);transform:translateY(-6px)}}@-webkit-keyframes hvr-icon-bob-float{100%{-webkit-transform:translateY(-6px);transform:translateY(-6px)}}@keyframes hvr-icon-bob-float{100%{-webkit-transform:translateY(-6px);transform:translateY(-6px)}}.hvr-icon-bob{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;position:relative;padding-right:2.2em;-webkit-transition-duration:.3s;transition-duration:.3s}.hvr-icon-bob:before{content:"\f077";position:absolute;right:1em;padding:0 1px;font-family:FontAwesome;-webkit-transform:translateZ(0);transform:translateZ(0)}.hvr-icon-bob:active:before,.hvr-icon-bob:focus:before,.hvr-icon-bob:hover:before{-webkit-animation-name:hvr-icon-bob-float,hvr-icon-bob;animation-name:hvr-icon-bob-float,hvr-icon-bob;-webkit-animation-duration:.3s,1.5s;animation-duration:.3s,1.5s;-webkit-animation-delay:0s,.3s;animation-delay:0s,.3s;-webkit-animation-timing-function:ease-out,ease-in-out;animation-timing-function:ease-out,ease-in-out;-webkit-animation-iteration-count:1,infinite;animation-iteration-count:1,infinite;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-direction:normal,alternate;animation-direction:normal,alternate}@-webkit-keyframes hvr-icon-hang{0%{-webkit-transform:translateY(6px);transform:translateY(6px)}50%{-webkit-transform:translateY(2px);transform:translateY(2px)}100%{-webkit-transform:translateY(6px);transform:translateY(6px)}}@keyframes hvr-icon-hang{0%{-webkit-transform:translateY(6px);transform:translateY(6px)}50%{-webkit-transform:translateY(2px);transform:translateY(2px)}100%{-webkit-transform:translateY(6px);transform:translateY(6px)}}@-webkit-keyframes hvr-icon-hang-sink{100%{-webkit-transform:translateY(6px);transform:translateY(6px)}}@keyframes hvr-icon-hang-sink{100%{-webkit-transform:translateY(6px);transform:translateY(6px)}}.hvr-icon-hang{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;position:relative;padding-right:2.2em;-webkit-transition-duration:.3s;transition-duration:.3s}.hvr-icon-hang:before{content:"\f078";position:absolute;right:1em;padding:0 1px;font-family:FontAwesome;-webkit-transform:translateZ(0);transform:translateZ(0)}.hvr-icon-hang:active:before,.hvr-icon-hang:focus:before,.hvr-icon-hang:hover:before{-webkit-animation-name:hvr-icon-hang-sink,hvr-icon-hang;animation-name:hvr-icon-hang-sink,hvr-icon-hang;-webkit-animation-duration:.3s,1.5s;animation-duration:.3s,1.5s;-webkit-animation-delay:0s,.3s;animation-delay:0s,.3s;-webkit-animation-timing-function:ease-out,ease-in-out;animation-timing-function:ease-out,ease-in-out;-webkit-animation-iteration-count:1,infinite;animation-iteration-count:1,infinite;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-direction:normal,alternate;animation-direction:normal,alternate}@-webkit-keyframes hvr-icon-wobble-horizontal{16.65%{-webkit-transform:translateX(6px);transform:translateX(6px)}33.3%{-webkit-transform:translateX(-5px);transform:translateX(-5px)}49.95%{-webkit-transform:translateX(4px);transform:translateX(4px)}66.6%{-webkit-transform:translateX(-2px);transform:translateX(-2px)}83.25%{-webkit-transform:translateX(1px);transform:translateX(1px)}100%{-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes hvr-icon-wobble-horizontal{16.65%{-webkit-transform:translateX(6px);transform:translateX(6px)}33.3%{-webkit-transform:translateX(-5px);transform:translateX(-5px)}49.95%{-webkit-transform:translateX(4px);transform:translateX(4px)}66.6%{-webkit-transform:translateX(-2px);transform:translateX(-2px)}83.25%{-webkit-transform:translateX(1px);transform:translateX(1px)}100%{-webkit-transform:translateX(0);transform:translateX(0)}}.hvr-icon-wobble-horizontal{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;position:relative;padding-right:2.2em;-webkit-transition-duration:.3s;transition-duration:.3s}.hvr-icon-wobble-horizontal:before{content:"\f061";position:absolute;right:1em;padding:0 1px;font-family:FontAwesome;-webkit-transform:translateZ(0);transform:translateZ(0)}.hvr-icon-wobble-horizontal:active:before,.hvr-icon-wobble-horizontal:focus:before,.hvr-icon-wobble-horizontal:hover:before{-webkit-animation-name:hvr-icon-wobble-horizontal;animation-name:hvr-icon-wobble-horizontal;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-webkit-animation-iteration-count:1;animation-iteration-count:1}@-webkit-keyframes hvr-icon-wobble-vertical{16.65%{-webkit-transform:translateY(6px);transform:translateY(6px)}33.3%{-webkit-transform:translateY(-5px);transform:translateY(-5px)}49.95%{-webkit-transform:translateY(4px);transform:translateY(4px)}66.6%{-webkit-transform:translateY(-2px);transform:translateY(-2px)}83.25%{-webkit-transform:translateY(1px);transform:translateY(1px)}100%{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes hvr-icon-wobble-vertical{16.65%{-webkit-transform:translateY(6px);transform:translateY(6px)}33.3%{-webkit-transform:translateY(-5px);transform:translateY(-5px)}49.95%{-webkit-transform:translateY(4px);transform:translateY(4px)}66.6%{-webkit-transform:translateY(-2px);transform:translateY(-2px)}83.25%{-webkit-transform:translateY(1px);transform:translateY(1px)}100%{-webkit-transform:translateY(0);transform:translateY(0)}}.hvr-icon-wobble-vertical{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;position:relative;padding-right:2.2em;-webkit-transition-duration:.3s;transition-duration:.3s}.hvr-icon-wobble-vertical:before{content:"\f062";position:absolute;right:1em;padding:0 1px;font-family:FontAwesome;-webkit-transform:translateZ(0);transform:translateZ(0)}.hvr-icon-wobble-vertical:active:before,.hvr-icon-wobble-vertical:focus:before,.hvr-icon-wobble-vertical:hover:before{-webkit-animation-name:hvr-icon-wobble-vertical;animation-name:hvr-icon-wobble-vertical;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-webkit-animation-iteration-count:1;animation-iteration-count:1}@-webkit-keyframes hvr-icon-buzz{50%{-webkit-transform:translateX(3px) rotate(2deg);transform:translateX(3px) rotate(2deg)}100%{-webkit-transform:translateX(-3px) rotate(-2deg);transform:translateX(-3px) rotate(-2deg)}}@keyframes hvr-icon-buzz{50%{-webkit-transform:translateX(3px) rotate(2deg);transform:translateX(3px) rotate(2deg)}100%{-webkit-transform:translateX(-3px) rotate(-2deg);transform:translateX(-3px) rotate(-2deg)}}.hvr-icon-buzz{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;position:relative;padding-right:2.2em;-webkit-transition-duration:.3s;transition-duration:.3s}.hvr-icon-buzz:before{content:"\f017";position:absolute;right:1em;padding:0 1px;font-family:FontAwesome;-webkit-transform:translateZ(0);transform:translateZ(0)}.hvr-icon-buzz:active:before,.hvr-icon-buzz:focus:before,.hvr-icon-buzz:hover:before{-webkit-animation-name:hvr-icon-buzz;animation-name:hvr-icon-buzz;-webkit-animation-duration:.15s;animation-duration:.15s;-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}@-webkit-keyframes hvr-icon-buzz-out{10%{-webkit-transform:translateX(3px) rotate(2deg);transform:translateX(3px) rotate(2deg)}20%{-webkit-transform:translateX(-3px) rotate(-2deg);transform:translateX(-3px) rotate(-2deg)}30%{-webkit-transform:translateX(3px) rotate(2deg);transform:translateX(3px) rotate(2deg)}40%{-webkit-transform:translateX(-3px) rotate(-2deg);transform:translateX(-3px) rotate(-2deg)}50%{-webkit-transform:translateX(2px) rotate(1deg);transform:translateX(2px) rotate(1deg)}60%{-webkit-transform:translateX(-2px) rotate(-1deg);transform:translateX(-2px) rotate(-1deg)}70%{-webkit-transform:translateX(2px) rotate(1deg);transform:translateX(2px) rotate(1deg)}80%{-webkit-transform:translateX(-2px) rotate(-1deg);transform:translateX(-2px) rotate(-1deg)}90%{-webkit-transform:translateX(1px) rotate(0);transform:translateX(1px) rotate(0)}100%{-webkit-transform:translateX(-1px) rotate(0);transform:translateX(-1px) rotate(0)}}@keyframes hvr-icon-buzz-out{10%{-webkit-transform:translateX(3px) rotate(2deg);transform:translateX(3px) rotate(2deg)}20%{-webkit-transform:translateX(-3px) rotate(-2deg);transform:translateX(-3px) rotate(-2deg)}30%{-webkit-transform:translateX(3px) rotate(2deg);transform:translateX(3px) rotate(2deg)}40%{-webkit-transform:translateX(-3px) rotate(-2deg);transform:translateX(-3px) rotate(-2deg)}50%{-webkit-transform:translateX(2px) rotate(1deg);transform:translateX(2px) rotate(1deg)}60%{-webkit-transform:translateX(-2px) rotate(-1deg);transform:translateX(-2px) rotate(-1deg)}70%{-webkit-transform:translateX(2px) rotate(1deg);transform:translateX(2px) rotate(1deg)}80%{-webkit-transform:translateX(-2px) rotate(-1deg);transform:translateX(-2px) rotate(-1deg)}90%{-webkit-transform:translateX(1px) rotate(0);transform:translateX(1px) rotate(0)}100%{-webkit-transform:translateX(-1px) rotate(0);transform:translateX(-1px) rotate(0)}}.hvr-icon-buzz-out{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;position:relative;padding-right:2.2em;-webkit-transition-duration:.3s;transition-duration:.3s}.hvr-icon-buzz-out:before{content:"\f023";position:absolute;right:1em;padding:0 1px;font-family:FontAwesome;-webkit-transform:translateZ(0);transform:translateZ(0)}.hvr-icon-buzz-out:active:before,.hvr-icon-buzz-out:focus:before,.hvr-icon-buzz-out:hover:before{-webkit-animation-name:hvr-icon-buzz-out;animation-name:hvr-icon-buzz-out;-webkit-animation-duration:.75s;animation-duration:.75s;-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-iteration-count:1;animation-iteration-count:1}.hvr-curl-top-left{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;position:relative}.hvr-curl-top-left:before{pointer-events:none;position:absolute;content:'';height:0;width:0;top:0;left:0;background:#fff;background:linear-gradient(135deg,#fff 45%,#aaa 50%,#ccc 56%,#fff 80%);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr='#ffffff', endColorstr='#000000');z-index:1000;box-shadow:1px 1px 1px rgba(0,0,0,.4);-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:width,height;transition-property:width,height}.hvr-curl-top-left:active:before,.hvr-curl-top-left:focus:before,.hvr-curl-top-left:hover:before{width:25px;height:25px}.hvr-curl-top-right{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;position:relative}.hvr-curl-top-right:before{pointer-events:none;position:absolute;content:'';height:0;width:0;top:0;right:0;background:#fff;background:linear-gradient(225deg,#fff 45%,#aaa 50%,#ccc 56%,#fff 80%);box-shadow:-1px 1px 1px rgba(0,0,0,.4);-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:width,height;transition-property:width,height}.hvr-curl-top-right:active:before,.hvr-curl-top-right:focus:before,.hvr-curl-top-right:hover:before{width:25px;height:25px}.hvr-curl-bottom-right{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;position:relative}.hvr-curl-bottom-right:before{pointer-events:none;position:absolute;content:'';height:0;width:0;bottom:0;right:0;background:#fff;background:linear-gradient(315deg,#fff 45%,#aaa 50%,#ccc 56%,#fff 80%);box-shadow:-1px -1px 1px rgba(0,0,0,.4);-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:width,height;transition-property:width,height}.hvr-curl-bottom-right:active:before,.hvr-curl-bottom-right:focus:before,.hvr-curl-bottom-right:hover:before{width:25px;height:25px}.hvr-curl-bottom-left{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;position:relative}.hvr-curl-bottom-left:before{pointer-events:none;position:absolute;content:'';height:0;width:0;bottom:0;left:0;background:#fff;background:linear-gradient(45deg,#fff 45%,#aaa 50%,#ccc 56%,#fff 80%);box-shadow:1px -1px 1px rgba(0,0,0,.4);-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:width,height;transition-property:width,height}.hvr-curl-bottom-left:active:before,.hvr-curl-bottom-left:focus:before,.hvr-curl-bottom-left:hover:before{width:25px;height:25px}/* CSS Document */

.lh_nb{ width:50%; float:left; padding-top:20px; line-height:23px; font-size:14px;}
.lh_from{ width:48%; float:right; padding-top:20px;}
.lh_from input{ width:100% !important; }
.lh_from textarea{ width:100% !important;}
.box_cl_2_1{ width:48%; float:left; margin-right:2%; margin-bottom:5px;}
.box_cl_2_1 .input{ width:100%; margin-top:3px;}
.col_2 {
    width: 50%;
    float: left;
    margin-bottom: 10px;
    padding: 5px;
}.col_full{ padding:5px;}

.input_lienhe input{


}
.input_lienhe textarea{


}



.bg_lienhe{ background:url(/images/bg_lienhe.png) no-repeat bottom right}

.button_sen{ background:url(/images/bg_bt.png) no-repeat 0px 0px; border:none; cursor:pointer; width:97px; height:29px;  }
.button_sen:hover{ background:url(/images/bg_bt.png) no-repeat 0px -36px; border:none; cursor:pointer; width:97px; height:29px;  }
	
	
.button_2{ background:url(/images/bg_bt.png) no-repeat 0px -73px; border:none; cursor:pointer; width:97px; height:29px;  }
.button_2:hover{ background:url(/images/bg_bt.png) no-repeat 0px -109px; border:none; cursor:pointer; width:97px; height:29px;  }

#contact select {
width: 232px;
margin: 8px 0;
}
#contact textarea {
width: 414px;
height: 100px;
resize: none;
}
#contact input, #contact textarea, #contact select {
width: 220px;
padding: 10px;
color: #666;
background: #f5f5f5;
border: 1px solid #ccc;
margin: 5px 0;
font-size: 12px;
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;
vertical-align: top;
transition: all 0.25s ease-in-out;
-webkit-transition: all 0.25s ease-in-out;
-moz-transition: all 0.25s ease-in-out;
box-shadow: 0 0 5px rgba(81, 203, 238, 0);
-webkit-box-shadow: 0 0 5px rgba(81, 203, 238, 0);
-moz-box-shadow: 0 0 5px rgba(81, 203, 238, 0);
}
#contact input:focus, #contact textarea:focus, #contact select:focus {
	border: 1px solid #ddd;
	background-color: #fff;
	color: #333;
	outline: none;
	position: relative;
	z-index: 5;
	box-shadow: 0 0 5px rgba(81, 203, 238, 1);
	-webkit-box-shadow: 0 0 5px rgba(81, 203, 238, 1);
	-moz-box-shadow: 0 0 5px rgba(81, 203, 238, 1);
	-webkit-transform: scale(1.05);
	-moz-transform: scale(1.05);
	transition: all 0.25s ease-in-out;
	-webkit-transition: all 0.25s ease-in-out;
	-moz-transition: all 0.25s ease-in-out;
}
#contact label {
display: inline-block;
float: left;
height: 1em;
line-height: 2em;
padding: 6px 0 0;
width: 155px;
font-size: 12px;
margin: 5px 0;
clear: both;
}
#contact input.error, #contact textarea.error, #contact select.error {
box-shadow: 0 0 5px rgba(204, 0, 0, 0.5);
-webkit-box-shadow: 0 0 5px rgba(204, 0, 0, 0.5);
-moz-box-shadow: 0 0 5px rgba(204, 0, 0, 0.5);
border: 1px solid #faabab;
background: #fef3f3; }
#contact fieldset {
padding: 20px;
border: 1px solid #eee;
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
margin: 0 0 20px;
}
#contact legend {
padding: 7px 10px;
font-weight: bold;
color: #000;
border: 1px solid #eee;
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
margin-bottom: 0 !important;
margin-bottom: 20px;
}
#contact textarea {
width: 414px;
height: 100px;
resize: none;
}

#contact input.submit {
width: auto;
cursor: pointer;
position: relative;
color: #fff;
padding: 6px 16px;
text-decoration: none;
font-size: 14px;
float: right;
background: #bf1e2e;
font-family: 'dinregular';
}
#contact input.submit:hover {
background: #282828 !important;
transition: none;
-webkit-transition: none;
-moz-transition: none;
}


.alert, .alert h4 {
color: #c09853;
}
.alert {
padding: 8px 35px 8px 14px;
margin-bottom: 20px;
text-shadow: 0 1px 0 rgba(255, 255, 255, 0.5);
background-color: #fcf8e3;
border: 1px solid #fbeed5;
-webkit-border-radius: 4px;
-moz-border-radius: 4px;
border-radius: 4px;
}
.alert .close {
position: relative;
top: -2px;
right: -21px;
line-height: 20px;
}
button.close {
padding: 0;
cursor: pointer;
background: transparent;
border: 0;
-webkit-appearance: none;
}
.alert-success {
  color: #468847;
  background-color: #dff0d8;
  border-color: #d6e9c6;
}

.alert-success h4 {
  color: #468847;
}

.alert-danger,
.alert-error {
  color: #b94a48;
  background-color: #f2dede;
  border-color: #eed3d7;
}

.input{ background-color: #ffffff; padding:4px; 
border: 1px solid #cccccc;
-webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
-moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
-webkit-transition: border linear 0.2s, box-shadow linear 0.2s;
-moz-transition: border linear 0.2s, box-shadow linear 0.2s;
-o-transition: border linear 0.2s, box-shadow linear 0.2s;
transition: border linear 0.2s, box-shadow linear 0.2s;}
.input:focus{
	border-color: rgba(82, 168, 236, 0.8);
  outline: 0;
  outline: thin dotted \9;
  /* IE6-9 */

  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(82, 168, 236, 0.6);
     -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(82, 168, 236, 0.6);
          box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(82, 168, 236, 0.6);
	}
	
	
/* CSS Document */



#nav{
margin:0px; padding:0px;
float:left;
			list-style:none;
			color:#000;
			z-index:9999;
			margin-left:0px;
}

#nav li {
	float: left;
	position: relative;
	z-index:10;
	
	}


#nav li ul {
	font-family:Tahoma, Geneva, sans-serif;
position:absolute;
display:none;
width:200px;
margin:0px;
margin-top:20px;
padding:0px;
left:10px;
padding-bottom:2px;
padding-top:10px;
top:11px;

  }
#nav li:hover ul {

  display: block;
  z-index:9999;


  }
#nav li ul li {
  float: none;
background:#CECECE;
  display:block;
  clear:both;
margin:0px;
 padding:0px;
border-top:solid 1px #E9E9E9;

  }
.m4{  color:#4A4A4A;   }
.m4 a{  color:#4A4A4A;padding-top:8px; padding-bottom:8px; display:block;padding-left:10px;}
.m4 a:hover{ background:#C30; color:#fff;}

.icon_nho{ background:url(/images/top.png) no-repeat 60px top !important; height:8px ; }

.tooltip-arrow {
    top: 5px;
    left: 15%;
    margin-left: -5px;
    border-width: 0 5px 5px;
    border-bottom-color: #CECECE;
}
.tooltip-arrow2 {
	    position: absolute;
    width: 0;
    height: 0;
    border-color: transparent;
    border-style: solid;
	    top: 10%;
    left: 5px;
    margin-top: -5px;
    border-width: 5px 5px 5px 0;
    border-right-color: #dfdddc;

}


#nav li ul li.line{
padding-top:2px;
padding-bottom:2px;
height:3px;
}
#nav li ul li.line div {
padding-top:2px;
padding-bottom:2px;
width:210px;
 background:url(/images/line_menu1.jpg) no-repeat 0px 0px;
  }

#nav  ul.sub 
{left:-20px; top:35px; width:170px!important; height:auto; z-index:300;
position:absolute;
 background:url(/images/nen_menu1.png) no-repeat center top;

padding:0px;
}



.menu_dichvu{ position: relative; z-index:99999999}

.menu_dichvu:hover .show_menu2{ display:block }

.show_menu2{
width:200px;
position: absolute; left:198px; top:0px;
z-index:99999999;
display:none;
padding-left:10px;

}
.show_menu2 .m5{
position:relative;
background:#dfdddc;
border-top:solid 1px #fff;
}
.show_menu2 .m5 a{padding-top:7px; display:block; padding-bottom:7px;padding-left:5px;
}
.show_menu3{
width:150px;
position: absolute; left:198px; top:0px;
background:url(/images/bg_sub.png) ;
z-index:99999999;
display:none;
line-height:24px;
}

 .m5 a{ color:#333; }
 .m5 a:hover{background:#6f6858; color:#fff; }
 
  
 .m5:hover .show_menu3{ display:block; }.header,
.content,
.footer
{
	text-align: center;
}
.header,
.footer
{
	background: #0254a0;
	font-size: 16px;
	font-weight: bold;
	color: #fff;
	line-height: 50px;
  
	-moz-box-sizing: border-box;
	box-sizing: border-box;	
	width: 100%;
	height: 50px;
	padding: 0 50px;
}
.header.fixed
{
	position: fixed;
	top: 0;
	left: 0;
}
.footer.fixed
{
	position: fixed;
	bottom: 0;
	left: 0;
}
.header a
{
	background: center center no-repeat transparent;
	background-image: url( data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABkAAAAZCAYAAADE6YVjAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAADhJREFUeNpi/P//PwOtARMDHQBdLGFBYtMq3BiHT3DRPU4YR4NrNAmPJuHRJDyahEeT8Ii3BCDAAF0WBj5Er5idAAAAAElFTkSuQmCC );

	display: block;
	width: 40px;
	height: 40px;
	position: absolute;
	top: 4px;
	left: 10px;
}


.snap-drawers {
z-index:10;
  background-size: 100px 100px;
  display:none;
}

.snap-drawers {
  position: absolute;
  top: 0px;
  right: 0;
  bottom: 0;
  left: 0;
  width: auto;
  height: 100%;
  z-index:9999;

}
.snap-drawer {

}
.snap-drawer-left {
  left: 0;
  z-index: 1;
}
.snap-drawer {
  position: absolute;
 top: 34px;
  right: auto;
  bottom: 0;
  left: auto;
  width: 249px;
  -webkit-overflow-scrolling: touch;
   -webkit-transition: width 0.3s ease; 
  -moz-transition: width 0.3s ease;
  -ms-transition: width 0.3s ease;
  -o-transition: width 0.3s ease;
   transition: width 0.3s ease; 
}

.snap-drawer {
  position: absolute;
  top: 34px;
  right: auto;
  bottom: 0;
  left: auto;
  width: 249px;

  -webkit-overflow-scrolling: touch;
  -webkit-transition: width 0.3s ease;
  -moz-transition: width 0.3s ease;
  -ms-transition: width 0.3s ease;
  -o-transition: width 0.3s ease;
  transition: width 0.3s ease;
}

.sidebar-header {
  border-bottom: solid 1px rgba(0,0,0,0.2);
  border-left: solid 1px rgba(255,255,255,0.05);
}
.sidebar-header a {
  color: #bcbcbc;
  width: 53px;
  height: 60px;
  float: left;
  border-right: solid 1px rgba(255,255,255,0.05);
  border-left: solid 1px rgba(0,0,0,0.2);
  border-bottom: solid 1px rgba(255,255,255,0.05);
  transition: all 250ms ease;
  background-color: rgba(0,0,0,0.1);
}

.sidebar-logo a {
  background-image: url("/images/logo2.png");
  width: 142px;
  height: 83px;
  background-size: 141px 83px;
  margin-top: 13px;
  margin-bottom: 30px;
  margin-left: 35px;
  display:block;
}

.sidebar-divider {
  background-color: #191b1c;
  height: 30px;
  font-size: 10px;
  font-family: 'Roboto', sans-serif;
  text-transform: uppercase;
  font-weight: 800;
  color: #636464;
  border-bottom: solid 1px rgba(255,255,255,0.1);
  border-top: solid 1px rgba(255,255,255,0.1);
  line-height: 30px;
  padding-left: 30px;
}
.sidebar-navigation{padding:0px; margin:0px; background:#159c3b;-webkit-box-shadow: 4px 4px 5px 0px rgba(0, 0, 0, 0.32);
-moz-box-shadow:    4px 4px 5px 0px rgba(0, 0, 0, 0.32);
box-shadow:         4px 4px 5px 0px rgba(0, 0, 0, 0.32);}
.sidebar-navigation li {
  position: relative;
  overflow: hidden;
  display: block;
  list-style: none;
  line-height: 40px;
  border-bottom: solid 1px rgba(255,255,255,0.05);
  margin-bottom: 0px;
}
.sidebar-navigation li a span{ margin-right:6px; }

.sidebar-navigation li a {
  padding-left: 20px;
  color: #FFFFFF;
  font-family: 'Roboto', sans-serif;
  border-bottom: solid 1px rgba(0,0,0,0.2);
  transition: all 350ms ease;
  display:block;
}
.sidebar-navigation li:hover{
   background:#05521b; font-weight:bold; 
}

.sidebar-navigation li a i:first-child{
    position:absolute;
    height:60px;
    width:60px;
    line-height:60px;
    text-align:center;
    left:10px;
    font-size:16px;
    color:#bcbdbd;
}

.sidebar-navigation li a i:last-child{
    position:absolute;
    height:60px;
    width:60px;
    text-align:center;
    line-height:60px;
    font-size:4px;
    color:#bcbdbd;
    left:205px;
}

.sidebar-navigation li .fa-caret-right{
    font-size:10px!important;
}

.sidebar-navigation li .fa-mobile{
    font-size:27px!important;
}

.submenu{
    margin-bottom:0px;
}

.submenu li{
    border:none;
}

.submenu li a{
    border:none;
}

.submenu a{
    padding-left:95px!important;
    color:#7e7e7e!important;
    font-size:11px;
}

.submenu li:last-child{
    border-bottom:solid 1px rgba(0,0,0,0.2);!important;
}

.submenu .fa-angle-right{
    font-size:8px!important;
    left:45px!important;
}

.deploy-submenu .fa-plus{
    font-size:8px!important;
    -ms-transform: rotate(0deg); 
    -webkit-transform: rotate(0deg); 
    transform: rotate(0deg);
    transition:all 250ms ease;
}

/*phan trang */
.navigation {
	font-size:14px;
	margin-top:10px;
	font-family:Tahoma;
	clear: both;

	text-align: right;
	padding-right:10px;
	cursor:default;
	color:#05a9ab;
}
.navigation .current_page_item, .navigation .page_item a {
	outline:none;
	margin:2px;
-webkit-border-radius:2px;
-moz-border-radius:2px;
border-radius:2px; 
	text-decoration:none;
background:#CCC;
}

.navigation .page_item a {
	color:#FFF ;
padding-left:10px;
padding-right:10px;
padding-top:4px;
padding-bottom:4px;
-webkit-border-radius:2px;
-moz-border-radius:2px;
border-radius:2px; 
}

.navigation .current_page_item, .navigation .page_item a:hover 
{padding-left:10px;
padding-top:4px;
padding-bottom:4px;
padding-right:10px;
	color:#FFF;
	background:#666;

}
/*end phan trang*/.popup_photo{}


.show_info_2{
font-size:11px;
position:relative;
text-align:center;
width:500px;
color:#000;
}
.show_info_2 a{
color:#000;
}
.close_luu_2
{
cursor:pointer;

z-index:99999;

position: absolute;
width: 16px;
height: 16px;
right: 13px;
top: 13px;
background: transparent url(/images/popupbg.gif) no-repeat 1px 1px;

}
.close_luu_2:hover
{
background: transparent url(/images/popupbg.gif) no-repeat -14px 1px !important;
}

.noidung_thongbao_2{
padding-top:10px;

background:#fff;
color:#000;
font-size:11px;
}


.khung_thong_bao_2{
/*background-color: rgba(110, 136, 149, 0.7);*/
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#838383,endColorstr=#838383);
-ms-filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#838383,endColorstr=#838383);

-moz-border-radius: 6px;
border-radius: 6px;
border-color: rgba(224, 224, 224, 0.7);

border-style:solid;
border-width:8px;
}
.title_thongbao_2{
background-color: #c5c5c5;
color:#000;
line-height:25px;
font-weight:bold;
font-size:14px;
cursor:move;
padding-top:1px;
padding-bottom:1px;
text-align:left;

border: 1px solid #CECECE 
}

.title_thongbao_2 a{ margin-left:10px; color:#3c3b3b}

.popup_photo{
 top:50%; left:40%;
 position:absolute;
z-index:999999;
color:#0000;
}
.close_luu_2 a
{
cursor:pointer;

z-index:99999;
color:#FF0000;

}
.tac_vu_popup{ 

background-color: #F2F2F2;
padding: 8px 10px;
text-align: center;}

#khung_bg_view{ position:absolute; top:0px; left:0px; width:100%; height:auto; background:#fff;  display:none; z-index:9999;opacity:0.7;
 -moz-opacity: 0.7; /* Opacity for really old versions of Mozilla Firefox (0.9 or older) */
 /* For IE 5-7 */
 filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=70);
 /* For IE 8 */
 -MS-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=70)"; }
.show_info{
font-size:12px;
position:relative;
text-align:center;
width:300px;
height:80px;
color:#000;
}
.show_info a{
color:#FF0000;
}
.close_luu
{
cursor:pointer;

z-index:99999;

position: absolute;
width: 16px;
height: 16px;
right: 13px;
top: 13px;
background: transparent url(/images/popupbg.gif) no-repeat 1px 1px;

}
.close_luu:hover
{
background: transparent url(/images/popupbg.gif) no-repeat -14px 1px !important;
}
.title_popup_bao{

height:20px;
padding-top:5px;
padding-left:10px;
text-align:left;
font-weight:bold;
margin:0px;
}
.noidung_thongbao{
padding-top:10px;
padding-bottom:10px;
padding-left:10px;
background:#fff;
padding-right:10px;
color:#000;
font-size:11px;
}


.khung_thong_bao{
border-color: rgba(131, 129, 128, 0.7);
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#838383,endColorstr=#838383);
-ms-filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#838383,endColorstr=#838383);
-moz-border-radius: 6px;
border-radius: 6px;
border-width:8px;
border-style:solid;
}
.title_thongbao{
background-color: #E7E5E4;
color:#423A3A;
line-height:25px;
font-weight:bold;
font-size:14px;
padding-left:10px;
padding-top:1px;
padding-bottom:1px;
text-align:left;

border: 1px solid #C5C5C5 
}

.thoangbao_mgs{
 top:50%; left:50%;
 position:fixed;
z-index:9999999;
color:#0000;
}

.thoangbao_mgs{ margin-left:-150px; margin-top:-50px; }

.close_luu a
{
cursor:pointer;

z-index:99999;
color:#FF0000;

}


.close_hotro{
position:absolute; top:2px; right:2px;
}
.khung_trogiup{
background:#fff url(/images/Question-mark-icon.png) no-repeat right bottom; width:250px;  position:fixed; bottom:0px; display:none; right:0px;
border:2px solid #8d381b; padding-bottom:5px;behavior: url(/js/iepngfix.htc);
}.khung_chuanhac{ width:476px; float:left;  padding-right:10px; padding-bottom:10px; }
.it1{ padding-top:4px; font-size:11px;}

.khung_chua_tin_tuc{ width:454px; float:left;  padding-right:10px; border-right:1px dashed #d9d9d9; border-top:1px dashed #d9d9d9; }	
.item_tin_tuc{padding-bottom:10px;padding-top:10px; border-top:dashed 1px #ccc }
.tieude_tin_tuc{ font-weight:bold; padding-bottom:2px; height:15px; line-height:17px; overflow:hidden }
.tieude_tin_tuc a{ color:#fff ;  font-size:12px; font-family:Arial; }
.tieude_tin_tuc a:hover{  color:#0b7ec4;}

.hinh_tin_1 { float:left; width:162px; height:109px; }
.hinh_tin_1 img{ width:162px;  -webkit-border-radius:3px;
-moz-border-radius:3px;
border-radius:3px; }
.noi_dung_ct_tin{ width:541px;  float:right; height:107px; overflow:hidden; color:#4B4B4B }	
.chu_thich{height:67px; overflow:hidden; line-height:16px;}

.khung_chua_tin_tuc .noi_dung_ct_tin{ width:282px; font-size:11px;}
.khung_chua_tin_tuc .chu_thich{ height:65px;}

.item_tin_tuc_truong{ padding-bottom:10px;padding-top:10px; border-top:dashed 1px #ccc}
.noi_dung_ct_tin_truong{ width:545px;  float:right; height:107px; overflow:hidden; color:#4B4B4B }	

.item_tin_dung{  overflow:hidden; margin-bottom:20px; width:256px; float:left; padding-left:39px;}
.item_tin_dung img{ border:solid 2px #fff; width:250px; height:145px;}
.hinh_tin{  }
.chu_thich_dung{ padding-top:3px; width:254px; height:140px; line-height:17px; overflow:hidden; color:#000}











.date{ font-size:10px; color:#7D7D7D}
.khung_chua_noidung{ }





.hinh_muc{ float:left; width:141px; height:89px;}
.hinh_muc img{ border:solid 2px #fff; width:130px;}
.noidung_ct{ width:120px; float:right; height:89px; overflow:hidden}
.vb_t1{ height:15px; overflow:hidden; color:#ac4403; font-weight:bold; margin-bottom:3px;}
.vb_t1 a{ color:#ac4403; }
.vb_t1 a:hover{ color:#fff; }
.vb_nb1{ height:66px;overflow:hidden; line-height:13px}

.xem_tiep{  color:#4c4c4c; text-align:right;  font-size:11px;}
.xem_tiep a{ color:#4c4c4c;}
.xem_tiep a:hover{  color:#C00;}

.xem_tiep3{ background:url(/images/bg_xemtiep.png) no-repeat; width:64px; height:25px; color:#000; text-align:center; line-height:25px; font-weight:bold; font-size:12px;}
.xem_tiep3 a{ color:#000; }
.xem_tiep3 a:hover{  color:#060;}

.xem_tiep2{ font-weight:bold; text-align:center; width:69px; height:22px; line-height:22px; }
.xem_tiep2 a{ font-weight:bold; background:url(/images/icon_xt.png) no-repeat right; color:#000; font-size:12px; font-family:Arial, Helvetica, sans-serif; padding-right:15px;}
.xem_tiep2 a:hover{  color:#e31373;}





.cac_tin_khac_home{ background:url(/images/tin_khac.jpg) no-repeat 10px 0px; padding-top:20px; padding-left:10px;}
.nen_button{ background:url(/images/line.jpg) no-repeat 250px 20px; border-bottom: dotted 1px #547f20; padding-bottom:10px;}
.item_tt_home_k{ width:243px; padding-right:7px;}
.item_tt_home_k img{ float:left; border:solid 2px #6b9b35; margin-right:8px;}
.noidung_home_k{ text-align:justify}

.tin_khac{ overflow:hidden; padding-bottom:8px; padding-left:17px; }
.tin_khac a{ color:#373737; }
.tin_khac a:hover{  color:#A80004}






.thumb-clear{
	height:40px;
	display:block;
	width:100%;
}

.thumb-left{
	line-height:14px;
	display:block;
	padding-bottom:8px;
	border-bottom:solid 1px #e4e4e4;
	padding-top:8px;
}

.thumb-left a{
display:inline;
color:#4c4a4a;
font-weight:bold;
font-size:18px;
}
.thumb-left a:hover{ color:#F30}
.thumb-left a.xem_tiep{ font-size:11px;}


.thumb-left img{
	width:180px;
	-webkit-box-shadow: 0px 0px 3px 0px rgba(50, 50, 50, 0.19);
-moz-box-shadow:    0px 0px 3px 0px rgba(50, 50, 50, 0.19);
box-shadow:         0px 0px 3px 0px rgba(50, 50, 50, 0.19);
padding:3px;
	margin-right:10px;
    transition:all 500ms ease;
	margin-top:3px;
}
.thumb-left span{ font-size:12px;}
.thumb-left img:hover{
    transform:scale(0.9, 0.9);
    transition:all 500ms ease;
}

.thumb-left strong{
	color:#F3F3F3;
	padding-bottom:3px;
	font-size:11px;
	margin-bottom:5px;
	line-height:25px;
}

.thumb-left em{
	font-style:normal;
	font-size:16px;
	color:#656765;
	padding-top:5px;
	line-height:20px;
}

.thumb-right{
	line-height:24px;
	display:block;
	padding-bottom:10px;
}

.thumb-right img{
	width:100px;
	height:100px;
	border-radius:100px;
	float:right;
	margin-left:20px;
    transition:all 500ms ease;
}

.thumb-right img:hover{
    transform:scale(0.9, 0.9);
    transition:all 500ms ease;
}

.thumb-right strong{
	color:#F3F3F3;
	display:inline-block;
	padding-top:5px;
	padding-bottom:5px;
	font-size:13px;
}

.thumb-right em{
	font-style:normal;
}



@media (max-width:600px){
	.thumb-left img{
		width:130px;
			
	}
	
	.thumb-left em{
		line-height:20px;
		font-size:16px;	
	}
	
	.thumb-left strong{
		padding-top:0px;
		font-size:12px;		
	}
	
	.thumb-right img{
		width:140px;
		height:140px;
		border-radius:150px;	
	}
	
	.thumb-right em{
		line-height:28px;	
	}
	
	.thumb-right strong{
		padding-top:10px;	
	}	
}
