
@import url(https://0484f8.claudeassets.com/20260120061801cs_/https://fonts.googleapis.com/css?family=Roboto+Condensed:400,300,300italic,400italic,700,700italic&subset=latin,vietnamese);


@font-face {
    font-family: 'UTMHelvetIns';
    src: url('https://d7aa76.claudeassets.com/20260120061801im_/https://toanthanhlaw.com/fonts/UTMHelvetIns.eot');
    src: url('https://d7aa76.claudeassets.com/20260120061801im_/https://toanthanhlaw.com/fonts/UTMHelvetIns.eot') format('embedded-opentype'),
    url('https://acad13.claudeassets.com/20260120061801im_/https://toanthanhlaw.com/fonts/UTMHelvetIns.woff2') format('woff2'),
    url('https://e48dd8.claudeassets.com/20260120061801im_/https://toanthanhlaw.com/fonts/UTMHelvetIns.woff') format('woff'),
    url('https://389428.claudeassets.com/20260120061801im_/https://toanthanhlaw.com/fonts/UTMHelvetIns.ttf') format('truetype'),
    url('https://4592fa.claudeassets.com/20260120061801im_/https://toanthanhlaw.com/fonts/UTMHelvetIns.svg#UTMHelvetIns') format('svg');
}
@font-face {
    font-family: 'SFUEurostileCondensed';
    src: url('https://e5fec4.claudeassets.com/20260120061801im_/https://toanthanhlaw.com/fonts/SFUEurostileCondensed.eot');
    src: url('https://e5fec4.claudeassets.com/20260120061801im_/https://toanthanhlaw.com/fonts/SFUEurostileCondensed.eot') format('embedded-opentype'),
    url('https://e0d9ad.claudeassets.com/20260120061801im_/https://toanthanhlaw.com/fonts/SFUEurostileCondensed.woff2') format('woff2'),
    url('https://9675b5.claudeassets.com/20260120061801im_/https://toanthanhlaw.com/fonts/SFUEurostileCondensed.woff') format('woff'),
    url('https://45ed63.claudeassets.com/20260120061801im_/https://toanthanhlaw.com/fonts/SFUEurostileCondensed.ttf') format('truetype'),
    url('https://9cb987.claudeassets.com/20260120061801im_/https://toanthanhlaw.com/fonts/SFUEurostileCondensed.svg#SFUEurostileCondensed') format('svg');
}
@font-face {
    font-family: 'SFUEurostileCondensed';
    src: url('https://e5fec4.claudeassets.com/20260120061801im_/https://toanthanhlaw.com/fonts/SFUEurostileCondensed.eot');
    src: url('https://e5fec4.claudeassets.com/20260120061801im_/https://toanthanhlaw.com/fonts/SFUEurostileCondensed.eot') format('embedded-opentype'),
    url('https://e0d9ad.claudeassets.com/20260120061801im_/https://toanthanhlaw.com/fonts/SFUEurostileCondensed.woff2') format('woff2'),
    url('https://9675b5.claudeassets.com/20260120061801im_/https://toanthanhlaw.com/fonts/SFUEurostileCondensed.woff') format('woff'),
    url('https://45ed63.claudeassets.com/20260120061801im_/https://toanthanhlaw.com/fonts/SFUEurostileCondensed.ttf') format('truetype'),
    url('https://9cb987.claudeassets.com/20260120061801im_/https://toanthanhlaw.com/fonts/SFUEurostileCondensed.svg#SFUEurostileCondensed') format('svg');
}

@font-face {
    font-family: 'UTMAvo';
    src: url('https://96e3ff.claudeassets.com/20260120061801im_/https://toanthanhlaw.com/fonts/UTMAvo.eot');
    src: url('https://96e3ff.claudeassets.com/20260120061801im_/https://toanthanhlaw.com/fonts/UTMAvo.eot') format('embedded-opentype'),
         url('https://4fc1c1.claudeassets.com/20260120061801im_/https://toanthanhlaw.com/fonts/UTMAvo.woff2') format('woff2'),
         url('https://b85789.claudeassets.com/20260120061801im_/https://toanthanhlaw.com/fonts/UTMAvo.woff') format('woff'),
         url('https://75b9f8.claudeassets.com/20260120061801im_/https://toanthanhlaw.com/fonts/UTMAvo.ttf') format('truetype'),
         url('https://a12fb6.claudeassets.com/20260120061801im_/https://toanthanhlaw.com/fonts/UTMAvo.svg#UTMAvo') format('svg');
}


@font-face {
    font-family: 'UTMBell';
    src: url('https://364391.claudeassets.com/20260120061801im_/https://toanthanhlaw.com/fonts/UTMBell.eot');
    src: url('https://364391.claudeassets.com/20260120061801im_/https://toanthanhlaw.com/fonts/UTMBell.eot') format('embedded-opentype'),
         url('https://898fa4.claudeassets.com/20260120061801im_/https://toanthanhlaw.com/fonts/UTMBell.woff2') format('woff2'),
         url('https://787822.claudeassets.com/20260120061801im_/https://toanthanhlaw.com/fonts/UTMBell.woff') format('woff'),
         url('https://0e8b7a.claudeassets.com/20260120061801im_/https://toanthanhlaw.com/fonts/UTMBell.ttf') format('truetype'),
         url('https://86140e.claudeassets.com/20260120061801im_/https://toanthanhlaw.com/fonts/UTMBell.svg#UTMBell') format('svg');
}
@font-face {
    font-family: 'UTMAvoBold';
    src: url('https://e8fdee.claudeassets.com/20260120061801im_/https://toanthanhlaw.com/fonts/UTMAvoBold.eot');
    src: url('https://e8fdee.claudeassets.com/20260120061801im_/https://toanthanhlaw.com/fonts/UTMAvoBold.eot') format('embedded-opentype'),
         url('https://fe7930.claudeassets.com/20260120061801im_/https://toanthanhlaw.com/fonts/UTMAvoBold.woff2') format('woff2'),
         url('https://4f16a1.claudeassets.com/20260120061801im_/https://toanthanhlaw.com/fonts/UTMAvoBold.woff') format('woff'),
         url('https://472975.claudeassets.com/20260120061801im_/https://toanthanhlaw.com/fonts/UTMAvoBold.ttf') format('truetype'),
         url('https://5237e5.claudeassets.com/20260120061801im_/https://toanthanhlaw.com/fonts/UTMAvoBold.svg#UTMAvoBold') format('svg');
}

@font-face {
    font-family: 'UTMMagnesium';
    src: url('https://4c6f6d.claudeassets.com/20260120061801im_/https://toanthanhlaw.com/fonts/UTMMagnesium.eot');
    src: url('https://4c6f6d.claudeassets.com/20260120061801im_/https://toanthanhlaw.com/fonts/UTMMagnesium.eot') format('embedded-opentype'),
         url('https://424193.claudeassets.com/20260120061801im_/https://toanthanhlaw.com/fonts/UTMMagnesium.woff2') format('woff2'),
         url('https://66fa05.claudeassets.com/20260120061801im_/https://toanthanhlaw.com/fonts/UTMMagnesium.woff') format('woff'),
         url('https://f714fc.claudeassets.com/20260120061801im_/https://toanthanhlaw.com/fonts/UTMMagnesium.ttf') format('truetype'),
         url('https://1351d2.claudeassets.com/20260120061801im_/https://toanthanhlaw.com/fonts/UTMMagnesium.svg#UTMMagnesium') format('svg');
}

/* ----back to top--- */
.input{display:block !important}
#top{width:45px;height:44px;background:url(https://cc64c7.claudeassets.com/20260120061801im_/https://toanthanhlaw.com/images/top.png);position:fixed;right:15px;bottom:50px;cursor:pointer;display:none;z-index:100;background-size:100% 100%;}
.box_index{    margin-top: -20px;}
.wrapper{margin:auto;width:100%;position:relative;    background: #fff;}
#wrapper{margin:10px auto;}
#content{padding-top:15px;}
#info{position:relative;}
.container-left{float:left;width:100%;position:relative;margin-bottom:10px;border:1px solid #e1e1e1;}
.danhmuc_menu{max-height:570px;overflow:hidden;}
.container-right{position:relative;}
.content_wrap{padding:15px;}
.line{height:0px;border:1px dashed #cecece;margin:20px 0;}
.left-index{float:left;width:22%;padding-right:20px;}
.box_main{padding: 20px 0px}
#social{margin-top: 10px;}
.info_left{float: left;width: 23%;margin-top: 20px;}
.info_right{float: right;width: 76%;margin-top: 20px;}
.info_sp{padding: 20px 0px;}
.info{padding: 20px 0px;}
.top_head{background: #333;color: #fff;font-family: 'Open Sans', sans-serif;}
.info_st{line-height: 42px;float: left;}
.lienket1{margin-top: 10px;}
.info_main{padding: 10px 0px;}
.info_tv{background: #f6faff;padding: 30px 0px;}
/*-----------------Header--------------------*/
.bg_header{background: #fff}
.head_top {background: #f2f2f2; padding: 5px 0px; font-family: 'Roboto Condensed',Tahoma;font-size: 14px;color: #666 }
.setting {float: left; line-height: 30px; }
.setting p {display: inline-block; }
.setting span {color: #0050a9; }
.lienket {float: right; }
.header{position: relative; width: 100%; font-family: 'Roboto Condensed',Tahoma; box-shadow: 1px 1px 1px #ddd;background: linear-gradient(to right,#0050a9 50%,#fff 50%);}
.logo{float: left;width: 390px;    background: #0050a9;-webkit-clip-path: polygon(0 0, 94% 0, 100% 100%, 0% 100%);
clip-path: polygon(0 0, 94% 0, 100% 100%, 0% 100%);}   
/*----------------All--------------------*/
.title_tn h3{font-family: 'Open Sans', sans-serif;color: #333;text-transform: uppercase;margin: 10px 0px;font-size: 16px;text-align: center;}
.title_tn h3:hover{color: #f00}
.title_index{margin: 10px 0px;    font-family: UTMAvoBold;}
.title_index h2{position: relative;margin: 0px;color: #ec2224;text-transform: uppercase;font-size: 25px;font-weight: 600;padding-bottom: 10px;text-align: center;}
.xemthem1{margin: 5px auto !important;}
.xemthem{ width: 110px; line-height: 32px; text-align: center; margin-top: 10px; border: 1px solid #0050a9;}
.xemthem a{ color: #0050a9;}
.xemthem:hover a{color: #ff0}
.title {    margin-bottom: 20px; background: url(https://48ca8e.claudeassets.com/20260120061801im_/https://toanthanhlaw.com/images/title_bt_03.png)repeat-x left bottom; }
.title h4{       padding-bottom: 10px; position: relative; margin: 0px; color: #0050a9; text-transform: uppercase; font-size: 26px; font-weight: normal; display: inline-block;}
.title h4:after{content: '';position: absolute;left: 0px;bottom: 0px;width: 60px;height: 2px;background: #ff9c00}
.title_main{    position: relative; margin: 10px 0px 10px 0px; font-family: 'Roboto Condensed',Tahoma; text-align: center;}
.title_main h2{    color: #0050a9; text-transform: uppercase; font-size: 26px; font-weight: bold; position: relative;}
nav#menu{background:#0050a9}
nav#menu ul li a, .mm-title{font-size:15px;color:#fff;text-transform:uppercase;font-family: 'Roboto Condensed',Tahoma}
.mm-title{font-size:20px;color:#fff !important}
nav#menu ul li a:hover{background:rgba(255,255,255,0.1)}
.menu-l{width:auto;display:inline-block}
nav:not(.mm-menu){display:none}
.menu_rp{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABkAAAAZCAYAAADE6YVjAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAADhJREFUeNpi/P//PwOtARMDHQBdLGFBYtMq3BiHT3DRPU4YR4NrNAmPJuHRJDyahEeT8Ii3BCDAAF0WBj5Er5idAAAAAElFTkSuQmCC) center center no-repeat #0050a9;display:none;border:1px solid rgba(255,255,255,0.5);width:40px;height:35px;position:fixed;top:50px;z-index:9999;right:10px;    border-radius: 2px;}
#menu_top{    float: right;margin-top: 25px; width: calc(100% - 420px); font-family: 'Roboto Condensed',Tahoma;}
#menu_top #myslidemenu{margin:0 auto;position:relative;width:100%;}
#menu_top ul.nav{float: left; width: 100%; padding: 0px; position: relative; display: inline-block; display: -webkit-box; display: -moz-box; display: -ms-flexbox; display: -webkit-flex; display: flex; -webkit-flex-flow: row wrap; flex-flow: row wrap; text-align: center; justify-content: center; justify-content: space-between;  }
#menu_top ul.nav1{float: left;width: 45%}
#menu_top ul.nav2{float: right;width: 45%}
#menu_top ul.nav li{list-style:none;}
#menu_top ul.nav >li{display:inline-block;text-transform:none;text-align:center;font-weight:normal;font-size:15px;}
#menu_top ul.nav >li span{  display: inline-block;width: 2px;height: 100%;background: url(https://2b387f.claudeassets.com/20260120061801im_/https://toanthanhlaw.com/images/line_menu_03.png)no-repeat center;}
#menu_top ul.nav >li img{position:relative;width: 18px;}
#menu_top ul.nav >li >a{  display: block; padding: 15px 0px !important; position: relative; text-transform: uppercase; color: #555; cursor: pointer; font-size: 16px; border-bottom: 2px solid rgba(0, 89, 152, 0);}
#menu_top ul.nav >li >a.menu_active,#menu_top ul.nav >li >a:hover{     border-bottom: 2px solid #005998;}
#menu_top ul.nav >li >ul li a{background: #0050a9;color: #fff; transition: all 1s;padding: 0px 10px;box-sizing: border-box;text-transform: uppercase;border-bottom: 1px solid rgba(196, 196, 196, 0.52);}
#menu_top ul.nav >li >ul li:hover>a{color: #ff0}
#menu_top.active_top ul.nav >li >a{padding:0px 16px !important;}
#menu_list_sp{    box-shadow: 1px 1px 3px #ccc;}
.menu_sp{width: 70%;padding: 10px 0px;margin: 0px auto;position: relative;display: inline-block;display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-flex-flow: row wrap;flex-flow: row wrap;text-align: center;justify-content: center;justify-content: space-between;font-family: UTMAvo;font-size: 16px;}
.menu_sp li{list-style: none}
/*------------------index-------------------*/
.info_about{float: left;width: calc(100% - 330px)}
.title_ab{margin-bottom: 10px; color: #0050a9; font-weight: bold; font-size: 26px; text-transform: uppercase; padding-bottom: 10px; border-bottom: 1px solid #d8d8d8;}
.tt_ab{font-size: 18px; color: #333; text-transform: uppercase; font-weight: 500;}
.info_support{float: right; width: 300px; background: #f8f8f8; text-align: center; font-family: 'Roboto Condensed',Tahoma; font-size: 14px;}
.title_ht{ background: url(https://4b4fcd.claudeassets.com/20260120061801im_/https://toanthanhlaw.com/images/icon_ht_03.png)no-repeat 40px 6px #0050a9; line-height: 40px; color: #fff; text-transform: uppercase; font-size: 20px;}
.wr_list{padding: 10px 0px;}
.info_list{float: left;width: 270px;background: url(https://b406c6.claudeassets.com/20260120061801im_/https://toanthanhlaw.com/images/bg_dm_03.png)no-repeat center;padding: 4px;box-sizing: border-box;}
.ds_about{float: right; width: 56%; font-family: 'Roboto Condensed',Tahoma; font-size: 14px; text-align: justify;}
.photo_about{float: left;width: 42%;}
.ds_ht{padding: 10px;}

.box_service{float: left;width: 25%;padding: 10px 15px;box-sizing: border-box;text-align: center;font-family: 'Roboto Condensed',Tahoma; }
.name_sv{ background: url(https://a5ccdf.claudeassets.com/20260120061801im_/https://toanthanhlaw.com/images/title_bv_03.png)no-repeat left center #ecf4fc; margin-bottom: 5px; padding: 0px 10px 0px 40px; line-height: 20px; height: 40px; display: -webkit-box; display: -moz-box; display: -ms-flexbox; display: -webkit-flex; display: flex; -webkit-flex-flow: row wrap; flex-flow: row wrap; text-align: center; justify-content: center; align-items: center;}
.name_sv h3{color: #0050a9; font-size: 15px; }
.img_service{position: relative;overflow: hidden;}
.ds_service{margin-top: 5px; text-align: justify; font-size: 14px; color: #444; line-height: 20px; height: 60px; overflow: hidden;}
.box_service img{width: 100%}
.title-left h2 span{font-family: 'Open Sans', sans-serif;color:#1666A3;display:inline-block;height:35px;line-height:35px;border-bottom:5px solid #1A67A3;}
.title-left h2{border-bottom:1px solid #1A67A3;margin-bottom:20px;}
.wr_contact{padding: 60px 0px;}
.khung_trai {float: left;width: 49%;}
.khung_phai{float: right;width: 49%;}
.form_lh_index{float: right;width: 80%}
.form_contact{padding-bottom:10px;margin-bottom:10px;border-bottom:dashed 1px #ccc;}
.form_lh{position: relative;}
.form_lh label{font-family: 'Open Sans', sans-serif;font-size:14px;}
.form_lh .tflienhe{  display: block; width: 100%; height: 42px; padding: 6px 12px; font-size: 14px; line-height: 1.42857143; color: #555; background: #FFF; border: 1px solid #e1e1e1; box-sizing: border-box; margin-bottom: 10px; border-radius: 1px;}
.form_lh .tflienhe:focus{outline:none;}
.title_lh h4{    font-family: 'Roboto Condensed',Tahoma;color: #fff;font-size: 30px;text-transform: uppercase;margin-bottom: 20px;text-shadow: 1px 1px 1px #333;}
.button-contact{     border: none; width: 120px; line-height: 35px; background: #0050a9; color: #fff; font-family: UTMAvo; cursor: pointer; text-transform: uppercase;}
.button-contact:hover{background:#562d0e;}
.ta_noidung{ color: #333;height: 125px;width: 100%;padding: 10px;box-sizing: border-box;border-radius: 1px;background: #fff;border: 1px solid #e1e1e1;}
.danhmuc{padding:10px;}
.product-pic{position:relative;padding: 0px;    border: 1px solid #f1f1f1;float: left;width: 45%}
.product-info{position: relative;float: right;width: 52%;}
.khung_thongtin{font-family: 'Roboto Condensed',Tahoma;    padding: 0px;}
.khung_thongtin li{padding:5px 0px 5px 0px;border-bottom:1px solid #eee;width:100%;float:left;list-style:none}
.khung_thongtin h2{     font-size: 18px;color: #8b1409;text-transform: uppercase;margin: 0px;font-weight: bold;}
.khung_thongtin .masp{color:#008CC0;}
.khung_thongtin .mota_detail{color:#757575}
.khung_thongtin .gia_detail{font-size:15px;color:#cd0000;}
.khung_thongtin .gia_detail b{color:#333;font-size:14px;}
.khung_thongtin .giacu_detail{color:#999;text-decoration:line-through;}
.khung_thongtin .giacu_detail span{text-decoration:line-through;}
.khung_thongtin .baohanh_detail{color:#015DA4;}
.gia_detail span{font-size:14px;color:#666;}
.dv_item{position:relative;margin:0 0px 20px 0;overflow:hidden;}
.dv_item:nth-child(3n){margin-right:0;}
.dv_item:nth-child(3n+1){clear:both;}
.dv_item .img{position:relative;overflow:hidden;}
.dv_item .img img{width:100%}
.dv_item .img a{display:block;line-height:0;}
.dv_item h3{position:relative;text-align:center;margin:15px 0 10px 0;}
.dv_item h3 a{position:relative;color:#0367ae;font-size:18px;text-transform:uppercase;font-weight:normal;overflow:hidden;line-height:30px;}
.dv_item h3 a:after{content:" ";height:1px;width:0;display:block;background:#f00;position:absolute;bottom:0;left:0;right:0;margin:0 auto;transition:all 0.25s ease 0s;-webkit-transition:all 0.25s ease 0s;-moz-transition:all 0.25s ease 0s;-o-transition:all 0.25s ease 0s;-ms-transition:all 0.25s ease 0s;}
.dv_item h3 a:hover{color:#f00;}
.dv_item h3 a:hover::after{width:100%;}
.dv_item .over_lay{position:absolute !important;bottom:0;top:0;left:0;right:0;z-index:111;}
.dv_item .desc{font-size:14px;color:#666666;text-align:justify;}
.shine .over_lay{position:absolute;bottom:0;top:0;left:0;right:0;z-index:1;}
.shine .over_lay::before{position:absolute;top:0;left:-75%;z-index:2;display:block;content:'';width:50%;height:100%;background:-webkit-linear-gradient(left, rgba(255,255,255,0) 0%, rgba(255,255,255,.5) 100%);background:linear-gradient(to right, rgba(255,255,255,0) 0%, rgba(255,255,255,.5) 100%);-webkit-transform:skewX(-25deg);transform:skewX(-25deg);}
.shine:hover .over_lay::before{-webkit-animation:shine .75s;animation:shine .75s;}
.shine .over_lay a{position:absolute;left:0;top:0;bottom:0;right:0;z-index:99;}
@-webkit-keyframes shine{100%{left:125%;}}
@keyframes shine{100%{left:125%;}}
.news_left{float: left;width: calc(100% - 320px);    font-family: 'Open Sans', sans-serif;}
.news_right{float: right;width: 300px;    font-family: 'Open Sans', sans-serif;}
.news_other{padding: 10px 0px;border-bottom: 1px dashed #ccc}
.news_other h3{    margin: 5px 0px;color: #333;font-size: 15px;}
.first-item-news{    overflow: hidden;font-family: 'Roboto Condensed',Tahoma;padding: 10px;box-sizing: border-box;width: 33.3%;float: left; font-size: 14px;}

.first-item-news .img{    float: left;max-width: 180px;position: relative;z-index: 9;margin-right: 15px;overflow: hidden;border: 1px solid #f1f1f1;}
.first-item-news img{width:100%;}
.first-item-news h3 a:hover{color:#f00 !important;}
.first-item-news h3{    margin: 0; line-height: 20px; height: 40px; overflow: hidden;}
.first-item-news h3 a{color:#393939;font-size:15px;font-weight:bold;} 
.first-item-news .desc_cont{text-align:justify;line-height:20px;}
.first-item-news .desc{box-sizing:border-box;transition:all 0.25s ease 0s;-webkit-transition:all 0.25s ease 0s;-moz-transition:all 0.25s ease 0s;-o-transition:all 0.25s ease 0s;-ms-transition:all 0.25s ease 0s;}
.first-item-news .desc >div{position:relative;}
.first-item-news .desc .over_lay{position:absolute;top:28%;left:0;right:0;bottom:0;z-index:111;text-align:center;margin-top:-20px;opacity:0;transition:all 0.25s ease 0s;-webkit-transition:all 0.25s ease 0s;-moz-transition:all 0.25s ease 0s;-o-transition:all 0.25s ease 0s;-ms-transition:all 0.25s ease 0s;}
.first-item-news .desc .over_lay h4{padding:0 15px;display:block;text-transform:uppercase;font-size:12px;color:#D7DC02;transition:all 0.25s ease 0s;-webkit-transition:all 0.25s ease 0s;-moz-transition:all 0.25s ease 0s;-o-transition:all 0.25s ease 0s;-ms-transition:all 0.25s ease 0s;text-align:center;}
.first-item-news .desc .over_lay a.xemthem{padding:6px 10px;background:#0074c7;border-radius:3px;position:relative;display:inline-block;color:#ffffff;text-decoration:none;margin-top:50px;transition:all 0.25s ease 0s;-webkit-transition:all 0.25s ease 0s;-moz-transition:all 0.25s ease 0s;-o-transition:all 0.25s ease 0s;-ms-transition:all 0.25s ease 0s;font-family:'Tahoma';font-size:13px;font-style:normal;}

.box_tintuc{background:#f2f2f2;padding:50px 0 30px;}
.box_tt{width:575px;float:left;}
.box_tt:nth-child(2){float:right;}
.box_tt .tt_last{background:url(https://4822c6.claudeassets.com/20260120061801im_/https://toanthanhlaw.com/images/tt_end.png) left center no-repeat;text-indent:20px;margin-bottom:20px;}
.box_tt .tt_last h3{font-size:20px;color:#2d352d;text-transform:uppercase;}
.box-news{position:relative;border-bottom:1px solid #f2f2f2;float:left;padding:10px 0px;}
.box-news .img{margin-right:10px;position:relative;overflow:hidden;padding:4px;background:#fff;border:thin solid #d6d6d6;box-shadow:4px 4px 0 #ebebeb;}
.box-news .img img{border-radius:0;width:100%;}
.box-news h3{font-size:12px;margin:0px;font-weight:bold;line-height:20px;max-height:40px;overflow:hidden;}
.box-news h3 a{color:#0068d0;text-transform:uppercase;font-size:15px;font-weight:500;}
.box-news h3 a:hover{color:#f00;}
.box-news a.chitiet{color:#09a651;font-size:13px;display:block;text-align:right}
.box-news .desc{font-size:13px;color:#333333;text-align:justify;}
.desc-dv{line-height:20px;height:80px;overflow:hidden;}
.box-news:hover img{transform:scale(1.1);}
.tieude{font-family: 'Roboto Condensed',Tahoma;color: #055699;font-size: 18px;margin: 5px 0px;}
.date{color: #666;font-style: italic;}
.date span{color: #0072bc}
#content_end{background:url(https://330b2d.claudeassets.com/20260120061801im_/https://toanthanhlaw.com/images/content_end_bg.png);padding:50px 0;}
.box_end{width:368px;float:left;margin-right:45px;border:thin solid #e7e7e7;border-radius:5px;box-shadow:5px 5px #e7e7e7;background:#f8f8f8;position:relative;}
.box_end:nth-child(3){margin-right:0px;}
.box_end .tt_end{position:relative;background:url(https://b1e1f8.claudeassets.com/20260120061801im_/https://toanthanhlaw.com/images/left_tt.png) repeat-x;margin:0px 0 0px;height:60px;line-height:60px;border-radius:5px 5px 0 0;}
.box_end .tt_end .title{font-size:18px;color:#fff;text-transform:uppercase;font-weight:bold;line-height:60px;background:url(https://f3fdcb.claudeassets.com/20260120061801im_/https://toanthanhlaw.com/images/left_bg_icon.png) 13px center no-repeat;text-align:center;}

#map_canvas2{height:370px;width: 100%}
.map_description{color: #333}
.box_left{width:100%;float:left;}
.box_right{width:345px;float:right;}
.right_box{height:375px;overflow:hidden;box-sizing:border-box;float:left;border:1px solid #f4f4f4;background:#fafafa;padding:10px;}
.content_left{width:410px;height:375px;overflow:hidden;box-sizing:border-box;float:left;border:1px solid #f4f4f4;background:#fafafa;padding:10px;}
.content_left h3{font-weight:normal;margin:0 0 10px;}
.content_left h3 a{font-size:13px;color:#026ed4;text-transform:uppercase;}
.content_left h3 a:hover{color:#f00;}
.content_left .img{border:1px solid #c8c8c8;padding:2px;margin:0 0 10px;}
.content_left .img img{width:100%;transition:all 0.5s;margin-top:20px;}
.content_left .img img:hover{opacity:0.8;}
.content_left .desc{font-size:12px;color:#535353;text-align:justify;line-height:23px;}
.content_right{width:405px;height:380px;box-sizing:border-box;float:right;margin:-4px 0 0 0 !important;}
.item_tt{position:relative;}
.item_tt .img{width:120px;border:1px solid #c8c8c8;padding:2px;float:left;margin-right:10px;}
.item_tt .img img{height:80px;transition:all 0.5s;}
.item_tt .img img:hover{opacity:0.8;}
.item_tt h3{font-size:11px;font-weight:normal;margin-bottom:5px;}
.item_tt h3 a{color:#404040;text-transform:uppercase;}
.item_tt h3 a:hover{color:#f00;}
.item_tt .desc{font-size:12px;color:#646464;text-align:justify;line-height:18px;}
.box_top_content{position:relative;}
.box_top_content .img{position:relative;font-family:'Roboto Condensed',Tahoma;}
.box_top_content .img:hover img{transform:scale(1.1);}
.box_top_content .desc{text-align:center;color:#4a4a4a;margin-top:50px;}
.box_top_content .dm_second .list_item{border-left:1px solid #fff;border-bottom:1px solid #fff;margin:0 !important;position:relative;}
.ds_sp{float: left;width: 33.3%; padding: 10px;box-sizing: border-box;}
.box-sp-lq{padding: 0px 10px;box-sizing: border-box;float: left;width: 50%}
.box-sp-lq h3{font-size: 13px;text-align: center;margin: 5px 0px;color: #333;font-weight: bold;}
.box-sp1{    float: left;padding:10px;}
.box-sp{text-align:center;font-family: 'Roboto Condensed',Tahoma;    position: relative;}
.pt{    background: url(https://e85d6e.claudeassets.com/20260120061801im_/https://toanthanhlaw.com/images/icon_pt.png)no-repeat center;width: 45px;height: 45px;line-height: 45px;color: #fff;position: absolute;right: 10px;top: 10px;}
.img-sp{      overflow: hidden;}
.img-sp img{transition:all 1s;}
.img-sp:hover img{transform:scale(1.1);}
.name_product{    margin-top: 10px;}
.name_product p{    font-size: 14px; line-height: 20px; height: 40px; overflow: hidden;}
.box-sp h3{box-sizing: border-box; text-align: center; color: #753f17; text-transform: uppercase; font-weight: 500; font-size: 18px; text-overflow: ellipsis; overflow: hidden; white-space: nowrap; margin: 0px; line-height: 25px;}
.box-sp h3:hover{color: #f00}
.tt_news{position:relative;background:url(https://4822c6.claudeassets.com/20260120061801im_/https://toanthanhlaw.com/images/tt_end.png) center repeat-x;margin-bottom:20px;}
.tt_news .title{margin:0;font-family:'avo';font-size:22px;text-transform:uppercase;color:#005ccd;background:#fff;position:relative;padding-right:20px;display:inline-block;}
.tt_news .title:after{content:'';position:absolute;left:100%;top:calc(50% - 8px);width:15px;height:16px;background:#005ccd;}
.call{    background: #053e7d;height: 40px;line-height: 40px;position: fixed;width: 100%;bottom: 0;left: 0;z-index: 9999;display: none;font-family: 'Open Sans', sans-serif;}
.call .phone{width:33%;text-align:center;float:left;color:#fff;border-right:thin solid rgba(255, 255, 255, 0.30980392156862746);box-sizing:border-box;}
.call .sms{width:33%;text-align:center;float:left;}
.call a{color:#fff;font-size:16px}

.box-info{width:100%;margin:15px 0px;}
.info_news{padding: 20px 0px;}
.slick_tin .tintuc_left img{width: 100%}
.tintuc_left{ color: #333;font-family: 'Open Sans', sans-serif;padding: 0px 10px;    float: left;list-style: none;}
.tintuc_left h3{    font-size: 15px;color: #333;font-weight: bold;margin: 10px 0px;}
.tintuc_left h3:hover{color:#f00;}
.tintuc_left .name_service{color: #005aaa}
.menu-left{margin-bottom:0px !important;}
.menu-left li{padding:10px 10px;list-style:none;background:url(https://42d0cd.claudeassets.com/20260120061801im_/https://toanthanhlaw.com/images/back_li_left.png)no-repeat;background-size:100% 100%;}
.menu-left li a{background:url(https://5444f2.claudeassets.com/20260120061801im_/https://toanthanhlaw.com/images/icon_list_16.png)no-repeat left center;padding-left:15px !important;color:#333;}
.menu-left li a:hover{color:red;}
.menu-left ul li a{background:url(https://6fdeeb.claudeassets.com/20260120061801im_/https://toanthanhlaw.com/images/icon_cat_05.png)no-repeat left center;padding-left:15px !important;color:#333;}
.menu-left li:last-child{border-bottom:none;}
.menu-left ul ul{display:none;}
#timkiem{      float: right;width: 255px;margin-top: 7px;}
.frm_timkiem{position: relative;}
#timkiem #name_tk::-webkit-input-placeholder {color: #999;}
#timkiem #name_tk:-moz-placeholder { /* Firefox 18- */color: #999;  }
#timkiem #name_tk::-moz-placeholder {  /* Firefox 19+ */color: #999;  }
#timkiem #name_tk:-ms-input-placeholder {  color: #999;  }
#name_tk{         color: #fff;padding: 0px 10px;outline: none;background: #fff;box-sizing: border-box;width: 100%;line-height: 36px;border-radius: 20px;border:none;}
.nut_tim{      background: url(https://f52d45.claudeassets.com/20260120061801im_/https://toanthanhlaw.com/images/icon_search_04.png)no-repeat center;width: 21px;height: 21px;position: absolute;right: 10px;top: 6px;border: none;outline: none;}
.btn_dat{cursor:pointer;font-size:18px;padding:5px 10px;background:red;color:#fff;text-transform:uppercase;font-weight:100;}
.name_sp{margin-top: 10px;margin-bottom: 5px;}
.name_sp h3{      font-size: 16px;color: #333;margin: 0px;}
.name_sp h3:hover{color:#f00}
.price  span{font-size: 15px;color: #e80000;   }
.left-product{background:#f2f2f2;border:1px solid #c4c4c4;padding:0px;}
/*----------------------left---------------------------*/
.title_left{text-align: center;}
.title_left h4{    line-height: 40px;margin: 0px;font-family: UTMAvoBold;font-size: 16px;text-transform: uppercase;color: #fff;background: url(https://d7fade.claudeassets.com/20260120061801im_/https://toanthanhlaw.com/images/title_dm_03.png)no-repeat center;}
.menu_left li{list-style: none;padding: 10px 0px;    background: url(https://a82bb3.claudeassets.com/20260120061801im_/https://toanthanhlaw.com/images/icon_li_07.png)no-repeat 15px 17px;padding-left: 30px;    position: relative;}
.box_left ul{padding: 0px 0px;margin: 0px;}
.box_left ul ul {    display: none;position: absolute;left: 100%;top: 0px;width: 100%;background: url(https://b406c6.claudeassets.com/20260120061801im_/https://toanthanhlaw.com/images/bg_dm_03.png)no-repeat center;}
.box_left  ul  li{border-bottom: 1px solid #d76d29}
.box_left > ul > li > a{    color: #fff;font-size: 16px}
.box_left ul ul > li > a{color: #fff;font-size: 16px}
.box_left a:hover{color: #ff0}
.box_left{margin-bottom: 10px;font-family: UTMAvo;}
.ds_left{border:1px solid #cacaca;padding: 10px;}
.tt_top{    margin-bottom: 10px;padding-bottom: 10px;background: url(https://ef18b9.claudeassets.com/20260120061801im_/https://toanthanhlaw.com/images/tt_top.png) left bottom no-repeat;}
.tt_top h4{margin: 0px; font-family: 'Roboto Condensed';font-size: 24px;color: #5c5c5c;font-weight: normal;}
/*----------------bottom--------------------*/
.bottom_one{padding: 30px 0px;font-family: 'Roboto Condensed',Tahoma;}
.line_news{margin: -10px 0px;}
.wr_service{float: left;width: 49%}
.wr_kh{float: right;width: 49%}
.wr_news{    float: left;width: 59%;}
.tuvan_left{float: left;width: 44%;}
.tuvan_right{float: right;width: 53%;}
.box_news{    float: left;width: 100%;padding: 5px 0px;}
.wr_bottom{float: left;width: 33.3%;padding: 0px 20px;box-sizing: border-box;}
/*---------------------Slider----------------------*/
.slider{position: relative;}
/*--------------------tab------------------*/
.vien_one{margin: 10px 0px;}
.title_tt span:hover, .title_tt .active_sp {border-top: 2px solid #333;}
.title_tt span {background: #f1f1f1;padding: 10px;border: 1px solid #e6e7eb;border-bottom: none;display: inline-block;font-weight: 700;font-family: 'Open Sans', sans-serif;cursor: pointer;transition: all 1s;color: #333}
.info_detail {border: 1px solid #e6e7eb;padding: 10px;margin-top: -1px;}
.show_2, .show_3, .show_4, .show_5, .show_6 {display: none;} 
/*---------------------Bottom-------------------------*/
.bottom{padding: 30px 0px;    font-family: 'Roboto Condensed',Tahoma;}
.box_tt_bt {padding: 5px 15px;float: left;list-style: none;font-family: 'Open Sans', sans-serif;color: #fff}
.box_news_main{box-shadow: 0px 1px 7px rgba(102, 102, 102, 0.29);}

.ds_news h3 {     font-weight: bold; font-size: 15px; color: #333333;}
.ds_news h3:hover{color: #f00}
.ds_news p{font-size: 14px;    color: #333;}
.title_other {margin: 10px 0px;position: relative;font-family: 'Open Sans', sans-serif;}
.title_other h2:after {content: '';position: absolute;bottom: 0px;left: 0px;width: 104px;height: 4px;background: #006ddd;}
.title_other h2 {position: relative;margin: 0px;color: #333;text-transform: uppercase;font-size: 22px;font-weight: 400;padding-bottom: 10px;border-bottom: 1px solid #e2e2e2;
}
.change_video{width: 100%; padding: 10px;border:1px solid #e1e1e1;}
/*------------------product---------------------*/
.sp_lq {font-family: 'Open Sans', sans-serif;}
.title_dt  h4{margin: 0px;  text-align: center;padding: 10px 19px;border-top: 1px solid #cecece;border-right: 1px solid #cecece;border-left: 1px solid #cecece;background: #f9f9f9;font-size: 14px;font-weight: bold;text-transform: uppercase;    color: #333;}
.line_pro{padding: 10px;border-right: 1px solid #cecece;border-left: 1px solid #cecece;border-top: 1px solid #cecece;border-bottom: 1px solid #cecece;margin-bottom: 10px;}
.br_img{padding: 5px;list-style: none;}
.br_img img{border:1px solid #f1f1f1;}
.li_sp{list-style: none}
.app-figure{text-align: center;}
.border_tb{margin: 0px -5px;}
/*-------------------news_index----------------------------*/
.box_list_news{margin-bottom: 20px;font-family: 'Open Sans', sans-serif;   }
.title_list_news{  border-bottom: 2px solid #e1e1e1;margin-bottom: 10px;}
.title_list_news h4{color: #8b1409;text-transform: uppercase;font-weight: bold;font-size: 16px;    position: relative;    margin: 0px;padding-bottom: 10px;display: inline-block;}
.title_list_news h4:after{content: '';position: absolute;width: 100%;height: 2px;background: #8b1409;left: 0px;bottom: -2px;}
.ds_news_in{padding: 10px 0px;}
.ds_news_in h3{color: #333;font-size: 15px;margin: 5px 0px;font-weight: bold;}
.ds_news_in h3:hover{color: #f00}
.img_news{float: left;margin-right: 10px;}
.box_new_in1{padding: 10px 0px;font-family: 'Open Sans', sans-serif;}
.tin_index{margin: -10px 0px;}
.zalo{position: fixed; width: 47px; right: 5px; top: 40%;}
/*-----------------Doitac-----------------------*/
#doitac{background: #f6faff;padding: 20px 0px;}
/*------------------------footer-----------------------*/
.footer{position: relative;font-family: 'Roboto Condensed',Tahoma;padding: 30px 0px 30px 0px;color:#fff;font-size: 14px;}
#footer a:hover{color: #ff0;}
.logo_ct{margin-top: 10px;}
.noidung_ft{    float: left;width: 45%;}
.box_list_service{float: left;width: 20%}
.box_cs{float: left;width: 20%}
.menu_ft{padding: 0px;margin: 0px;}
.menu_ft li{list-style: none}
.menu_ft li a{color: #fff}
.thongke {float: right;}
.online{      box-sizing: border-box;  padding: 0px; }
.online li{list-style: none;} 
.copy{ text-align: center;}
.title_ct{margin-bottom: 20px;}
.title_ct h2{    font-weight: normal; font-family: UTMHelvetIns; margin: 0px; font-size: 36px; color: #0050a9; line-height: 36px; text-shadow: 2px 2px 0px #fff, -2px -2px 0px #fff, -2px 2px 0px #fff, 2px -2px 0px #fff;}
.form_gm{padding:20px;background:#e1002a}
.form_gm h3{margin:0px;float:left;text-transform:uppercase;color:#fff;font-size:15px;line-height:50px;margin-right:10px;}
.dangkymail{margin: 10px 0px;position: relative;}
.title_nt{text-transform: uppercase;text-align: center;font-size: 20px;float: left;line-height: 40px;font-family: 'Open Sans', sans-serif;}
.dknhantin{position: relative;}
.dknhantin input{height: 35px;padding: 0px 10px;color: #fff;width: 100%;outline: none;box-sizing: border-box;background: #fff;border: none;}
.dknhantin input:focus{outline:none;}
.dknhantin button{color: #fff;text-transform: uppercase;line-height: 33px;font-weight: 500;width: 65px;box-sizing: border-box;position: absolute;outline: none;font-size: 15px;border: none;border-left: none;background: #0045c0;right: 0px;top:0px;}
.dangkymail input::-webkit-input-placeholder {color: #333;}
.dangkymail input:-moz-placeholder { /* Firefox 18- */color: #333;  }
.dangkymail input::-moz-placeholder {  /* Firefox 19+ */color: #333;  }
.dangkymail input:-ms-input-placeholder {  color: #333;  } 
.footer_end{color: #fff;background: #0050a9;position: relative;width: 100%;font-size: 12px;font-family: 'Roboto Condensed',Tahoma;padding: 9px 0px}
.title_ft{margin-bottom: 10px;}
.title_ft h4{    text-transform: uppercase; font-size: 16px; font-weight: 500; color: #fff; position: relative; margin: 0px; padding-bottom: 10px;}
.title_ft h4:after{content: '';position: absolute;left: 0px;bottom: 0px;width: 40px;height: 2px;background: #0050a9;border-radius: 0px 0px 10px 0px}

.box-info-left{float: left;width: calc(100% - 320px)}
.box-info-right{float: right;width: 300px;}
.title_other h4{    background: #0050a9; text-align: center; color: #fff; line-height: 40px; font-family: 'Roboto Condensed',Tahoma; text-transform: uppercase; font-size: 15px;}



/*------------------------phone---------------------------*/
.quick-alo-phone.quick-alo-static {
  opacity:.6;
}

.quick-alo-phone.quick-alo-hover,
.quick-alo-phone:hover {
  opacity:1;
}

.quick-alo-ph-circle {
  width:160px;
  height:160px;
  top:20px;
  left:20px;
  position:absolute;
  background-color:transparent;
  -webkit-border-radius:100%;
  -moz-border-radius:100%;
  border-radius:100%;
  border:2px solid rgba(30,30,30,0.4);
  border:2px solid #bfebfc 9;
  opacity:.1;
  -webkit-animation:quick-alo-circle-anim 1.2s infinite ease-in-out;
  -moz-animation:quick-alo-circle-anim 1.2s infinite ease-in-out;
  -ms-animation:quick-alo-circle-anim 1.2s infinite ease-in-out;
  -o-animation:quick-alo-circle-anim 1.2s infinite ease-in-out;
  animation:quick-alo-circle-anim 1.2s infinite ease-in-out;
  -webkit-transition:all .5s;
  -moz-transition:all .5s;
  -o-transition:all .5s;
  transition:all .5s;
  -webkit-transform-origin:50% 50%;
  -moz-transform-origin:50% 50%;
  -ms-transform-origin:50% 50%;
  -o-transform-origin:50% 50%;
  transform-origin:50% 50%;
}

.quick-alo-phone.quick-alo-active .quick-alo-ph-circle {
  -webkit-animation:quick-alo-circle-anim 1.1s infinite ease-in-out !important;
  -moz-animation:quick-alo-circle-anim 1.1s infinite ease-in-out !important;
  -ms-animation:quick-alo-circle-anim 1.1s infinite ease-in-out !important;
  -o-animation:quick-alo-circle-anim 1.1s infinite ease-in-out !important;
  animation:quick-alo-circle-anim 1.1s infinite ease-in-out !important;
}

.quick-alo-phone.quick-alo-static .quick-alo-ph-circle {
  -webkit-animation:quick-alo-circle-anim 2.2s infinite ease-in-out !important;
  -moz-animation:quick-alo-circle-anim 2.2s infinite ease-in-out !important;
  -ms-animation:quick-alo-circle-anim 2.2s infinite ease-in-out !important;
  -o-animation:quick-alo-circle-anim 2.2s infinite ease-in-out !important;
  animation:quick-alo-circle-anim 2.2s infinite ease-in-out !important;
}

.quick-alo-phone.quick-alo-hover .quick-alo-ph-circle,
.quick-alo-phone:hover .quick-alo-ph-circle {
  border-color:#00aff2;
  opacity:.5;
}

.quick-alo-phone.quick-alo-green.quick-alo-hover .quick-alo-ph-circle,
.quick-alo-phone.quick-alo-green:hover .quick-alo-ph-circle {
  border-color:#75eb50;
  border-color:#baf5a7 9;
  opacity:.5;
}

.quick-alo-phone.quick-alo-green .quick-alo-ph-circle {
  border-color:#00aff2;
  border-color:#bfebfc 9;
  opacity:.5;
}

.quick-alo-phone.quick-alo-gray.quick-alo-hover .quick-alo-ph-circle,
.quick-alo-phone.quick-alo-gray:hover .quick-alo-ph-circle {
  border-color:#ccc;
  opacity:.5;
}

.quick-alo-phone.quick-alo-gray .quick-alo-ph-circle {
  border-color:#75eb50;
  opacity:.5;
}

.quick-alo-ph-circle-fill {
  width:100px;
  height:100px;
  top:50px;
  left:50px;
  position:absolute;
  background-color:#000;
  -webkit-border-radius:100%;
  -moz-border-radius:100%;
  border-radius:100%;
  border:2px solid transparent;
  opacity:.1;
  -webkit-animation:quick-alo-circle-fill-anim 2.3s infinite ease-in-out;
  -moz-animation:quick-alo-circle-fill-anim 2.3s infinite ease-in-out;
  -ms-animation:quick-alo-circle-fill-anim 2.3s infinite ease-in-out;
  -o-animation:quick-alo-circle-fill-anim 2.3s infinite ease-in-out;
  animation:quick-alo-circle-fill-anim 2.3s infinite ease-in-out;
  -webkit-transition:all .5s;
  -moz-transition:all .5s;
  -o-transition:all .5s;
  transition:all .5s;
  -webkit-transform-origin:50% 50%;
  -moz-transform-origin:50% 50%;
  -ms-transform-origin:50% 50%;
  -o-transform-origin:50% 50%;
  transform-origin:50% 50%;
}

.quick-alo-phone.quick-alo-active .quick-alo-ph-circle-fill {
  -webkit-animation:quick-alo-circle-fill-anim 1.7s infinite ease-in-out !important;
  -moz-animation:quick-alo-circle-fill-anim 1.7s infinite ease-in-out !important;
  -ms-animation:quick-alo-circle-fill-anim 1.7s infinite ease-in-out !important;
  -o-animation:quick-alo-circle-fill-anim 1.7s infinite ease-in-out !important;
  animation:quick-alo-circle-fill-anim 1.7s infinite ease-in-out !important;
}

.quick-alo-phone.quick-alo-static .quick-alo-ph-circle-fill {
  -webkit-animation:quick-alo-circle-fill-anim 2.3s infinite ease-in-out !important;
  -moz-animation:quick-alo-circle-fill-anim 2.3s infinite ease-in-out !important;
  -ms-animation:quick-alo-circle-fill-anim 2.3s infinite ease-in-out !important;
  -o-animation:quick-alo-circle-fill-anim 2.3s infinite ease-in-out !important;
  animation:quick-alo-circle-fill-anim 2.3s infinite ease-in-out !important;
  opacity:0 !important;
}

.quick-alo-phone.quick-alo-hover .quick-alo-ph-circle-fill,
.quick-alo-phone:hover .quick-alo-ph-circle-fill {
  background-color:rgba(0,175,242,0.5);
  background-color:#00aff2 9;
  opacity:.75 !important;
}

.quick-alo-phone.quick-alo-green.quick-alo-hover .quick-alo-ph-circle-fill,
.quick-alo-phone.quick-alo-green:hover .quick-alo-ph-circle-fill {
  background-color:rgba(117,235,80,0.5);
  background-color:#baf5a7 9;
  opacity:.75 !important;
}

.quick-alo-phone.quick-alo-green .quick-alo-ph-circle-fill {
  background-color:rgba(0,175,242,0.5);
  background-color:#a6e3fa 9;
  opacity:.75 !important;
}

.quick-alo-phone.quick-alo-gray.quick-alo-hover .quick-alo-ph-circle-fill,
.quick-alo-phone.quick-alo-gray:hover .quick-alo-ph-circle-fill {
  background-color:rgba(204,204,204,0.5);
  background-color:#ccc 9;
  opacity:.75 !important;
}

.quick-alo-phone.quick-alo-gray .quick-alo-ph-circle-fill {
  background-color:rgba(117,235,80,0.5);
  opacity:.75 !important;
}

.quick-alo-ph-img-circle {
  width:60px;
  height:60px;
  top:70px;
  left:70px;
  position:absolute;
  background:rgba(30,30,30,0.1) url("http://i.imgur.com/YWJeVO2.png") no-repeat center center;
  -webkit-border-radius:100%;
  -moz-border-radius:100%;
  border-radius:100%;
  border:2px solid transparent;

  -webkit-animation:quick-alo-circle-img-anim 1s infinite ease-in-out;
  -moz-animation:quick-alo-circle-img-anim 1s infinite ease-in-out;
  -ms-animation:quick-alo-circle-img-anim 1s infinite ease-in-out;
  -o-animation:quick-alo-circle-img-anim 1s infinite ease-in-out;
  animation:quick-alo-circle-img-anim 1s infinite ease-in-out;
  -webkit-transform-origin:50% 50%;
  -moz-transform-origin:50% 50%;
  -ms-transform-origin:50% 50%;
  -o-transform-origin:50% 50%;
  transform-origin:50% 50%;
}

.quick-alo-phone.quick-alo-active .quick-alo-ph-img-circle {
  -webkit-animation:quick-alo-circle-img-anim 1s infinite ease-in-out !important;
  -moz-animation:quick-alo-circle-img-anim 1s infinite ease-in-out !important;
  -ms-animation:quick-alo-circle-img-anim 1s infinite ease-in-out !important;
  -o-animation:quick-alo-circle-img-anim 1s infinite ease-in-out !important;
  animation:quick-alo-circle-img-anim 1s infinite ease-in-out !important;
}

.quick-alo-phone.quick-alo-static .quick-alo-ph-img-circle {
  -webkit-animation:quick-alo-circle-img-anim 0s infinite ease-in-out !important;
  -moz-animation:quick-alo-circle-img-anim 0s infinite ease-in-out !important;
  -ms-animation:quick-alo-circle-img-anim 0s infinite ease-in-out !important;
  -o-animation:quick-alo-circle-img-anim 0s infinite ease-in-out !important;
  animation:quick-alo-circle-img-anim 0s infinite ease-in-out !important;
}

.quick-alo-phone.quick-alo-hover .quick-alo-ph-img-circle,
.quick-alo-phone:hover .quick-alo-ph-img-circle {
  background-color:#00aff2;
}

.quick-alo-phone.quick-alo-green.quick-alo-hover .quick-alo-ph-img-circle,
.quick-alo-phone.quick-alo-green:hover .quick-alo-ph-img-circle {
  background-color:#75eb50;
  background-color:#75eb50 9;
}

.quick-alo-phone.quick-alo-green .quick-alo-ph-img-circle {
  background-color:#00aff2;
  z-index: 99;
}

.quick-alo-phone.quick-alo-gray.quick-alo-hover .quick-alo-ph-img-circle,
.quick-alo-phone.quick-alo-gray:hover .quick-alo-ph-img-circle {
  background-color:#ccc;
}

.quick-alo-phone.quick-alo-gray .quick-alo-ph-img-circle {
  background-color:#75eb50;
}

@-moz-keyframes quick-alo-circle-anim {
  0% {
    -moz-transform:rotate(0) scale(.5) skew(1deg);
    opacity:.1;
    -moz-opacity:.1;
    -webkit-opacity:.1;
    -o-opacity:.1;
  }
  30% {
    -moz-transform:rotate(0) scale(.7) skew(1deg);
    opacity:.5;
    -moz-opacity:.5;
    -webkit-opacity:.5;
    -o-opacity:.5;
  }
  100% {
    -moz-transform:rotate(0) scale(1) skew(1deg);
    opacity:.6;
    -moz-opacity:.6;
    -webkit-opacity:.6;
    -o-opacity:.1;
  }
}

@-webkit-keyframes quick-alo-circle-anim {
  0% {
    -webkit-transform:rotate(0) scale(.5) skew(1deg);
    -webkit-opacity:.1;
  }
  30% {
    -webkit-transform:rotate(0) scale(.7) skew(1deg);
    -webkit-opacity:.5;
  }
  100% {
    -webkit-transform:rotate(0) scale(1) skew(1deg);
    -webkit-opacity:.1;
  }
}

@-o-keyframes quick-alo-circle-anim {
  0% {
    -o-transform:rotate(0) kscale(.5) skew(1deg);
    -o-opacity:.1;
  }
  30% {
    -o-transform:rotate(0) scale(.7) skew(1deg);
    -o-opacity:.5;
  }
  100% {
    -o-transform:rotate(0) scale(1) skew(1deg);
    -o-opacity:.1;
  }
}

@-moz-keyframes quick-alo-circle-fill-anim {
  0% {
    -moz-transform:rotate(0) scale(.7) skew(1deg);
    opacity:.2;
  }
  50% {
    -moz-transform:rotate(0) -moz-scale(1) skew(1deg);
    opacity:.2;
  }
  100% {
    -moz-transform:rotate(0) scale(.7) skew(1deg);
    opacity:.2;
  }
}

@-webkit-keyframes quick-alo-circle-fill-anim {
  0% {
    -webkit-transform:rotate(0) scale(.7) skew(1deg);
    opacity:.2;
  }
  50% {
    -webkit-transform:rotate(0) scale(1) skew(1deg);
    opacity:.2;
  }
  100% {
    -webkit-transform:rotate(0) scale(.7) skew(1deg);
    opacity:.2;
  }
}

@-o-keyframes quick-alo-circle-fill-anim {
  0% {
    -o-transform:rotate(0) scale(.7) skew(1deg);
    opacity:.2;
  }
  50% {
    -o-transform:rotate(0) scale(1) skew(1deg);
    opacity:.2;
  }
  100% {
    -o-transform:rotate(0) scale(.7) skew(1deg);
    opacity:.2;
  }
}

@-moz-keyframes quick-alo-circle-img-anim {
  0% {
    transform:rotate(0) scale(1) skew(1deg);
  }
  10% {
    -moz-transform:rotate(-25deg) scale(1) skew(1deg);
  }
  20% {
    -moz-transform:rotate(25deg) scale(1) skew(1deg);
  }
  30% {
    -moz-transform:rotate(-25deg) scale(1) skew(1deg);
  }
  40% {
    -moz-transform:rotate(25deg) scale(1) skew(1deg);
  }
  50% {
    -moz-transform:rotate(0) scale(1) skew(1deg);
  }
  100% {
    -moz-transform:rotate(0) scale(1) skew(1deg);
  }
}

@-webkit-keyframes quick-alo-circle-img-anim {
  0% {
    -webkit-transform:rotate(0) scale(1) skew(1deg);
  }
  10% {
    -webkit-transform:rotate(-25deg) scale(1) skew(1deg);
  }
  20% {
    -webkit-transform:rotate(25deg) scale(1) skew(1deg);
  }
  30% {
    -webkit-transform:rotate(-25deg) scale(1) skew(1deg);
  }
  40% {
    -webkit-transform:rotate(25deg) scale(1) skew(1deg);
  }
  50% {
    -webkit-transform:rotate(0) scale(1) skew(1deg);
  }
  100% {
    -webkit-transform:rotate(0) scale(1) skew(1deg);
  }
}

@-o-keyframes quick-alo-circle-img-anim {
  0% {
    -o-transform:rotate(0) scale(1) skew(1deg);
  }
  10% {
    -o-transform:rotate(-25deg) scale(1) skew(1deg);
  }
  20% {
    -o-transform:rotate(25deg) scale(1) skew(1deg);
  }
  30% {
    -o-transform:rotate(-25deg) scale(1) skew(1deg);
  }
  40% {
    -o-transform:rotate(25deg) scale(1) skew(1deg);
  }
  50% {
    -o-transform:rotate(0) scale(1) skew(1deg);
  }
  100% {
    -o-transform:rotate(0) scale(1) skew(1deg);
  }
}

.quick-alo-phone {
    position: fixed;
    background-color: transparent;
    width: 200px;
    height: 200px;
    cursor: pointer;
    z-index: 200000 !important;
    -webkit-backface-visibility: hidden;
    -webkit-transform: translateZ(0);
    -webkit-transition: visibility .5s;
    -moz-transition: visibility .5s;
    -o-transition: visibility .5s;
    transition: visibility .5s;
    right: 150px;

}
.coccoc-alo-ph-img-circle-text{    position: absolute; top: 83px; left: 113px; background-color: #c00; height: 40px; border-radius: 40px; line-height: 40px; padding: 0px 15px; color: #fff; z-index: 0; font-size: 18px; font-weight: 700; padding-left: 30px; width: 115px;}
/*
     FILE ARCHIVED ON 09:16:43 Feb 24, 2025 AND RETRIEVED FROM THE
     INTERNET ARCHIVE ON 08:42:22 Jul 06, 2026.
     JAVASCRIPT APPENDED BY WAYBACK MACHINE, COPYRIGHT INTERNET ARCHIVE.

     ALL OTHER CONTENT MAY ALSO BE PROTECTED BY COPYRIGHT (17 U.S.C.
     SECTION 108(a)(3)).
*/
/*
playback timings (ms):
  captures_list: 0.568
  exclusion.robots: 0.05
  exclusion.robots.policy: 0.041
  esindex: 0.007
  cdx.remote: 6.446
  LoadShardBlock: 85.896 (3)
  PetaboxLoader3.datanode: 89.532 (5)
  PetaboxLoader3.resolve: 117.859 (3)
  load_resource: 137.951 (2)
*/