/* CSS Design by DSI */

@import url("../css/templates.css");

/* CSS Design by DSI */

div#wapper {
    margin: 0 auto;
    padding: 0;
}

div#main {
    margin: 0 auto;
    padding: 0;
    width: 1000px;
    border: 1px solid #FFF;
    background: #fff;
}

.hr10 {
	height:10px;
	clear:both;
	margin:0;
	padding:0;
}

/*  Head    */


div#head {
    margin: 0px;
    padding: 0px;
    width: 1000px;
    float: left;
    border: 0px;
}

    div#head #baner_top {
        margin: 0px;
        padding: 0px;
        width: 1000px;
        float: left;
        border: 0px;
    }

    div#head #baner_under {
        margin: 0px;
        padding: 0px;
        width: 1000px;
        float: left;
        border: 0px;
    }

/* Menu */
#tabs {
    float: left;
    width: 1000px;
    height: 33px;
    background: #008bc1; /*url(../images/bg_navi1.png) no-repeat;*/
    font-size: 11px;
    font-weight: normal;
    text-transform: uppercase;
    border-top: 1px solid #C39194;
    line-height: normal;
    font-family: Tahoma;
}

    #tabs ul {
        margin: 0;
        padding: 0px;
        list-style: none;
    }

    #tabs li {
        display: inline;
        margin: 0;
        padding: 0px 20px;
        line-height: 33px;
        float: left;
    }


        #tabs li.menu1, #tabs li.menu2 {
            padding: 0px 30px;
        }

        #tabs li.menu3 {
            padding: 0px 20px;
        }

        #tabs li a {
            text-decoration: none;
            color: #fff;
            font-weight: bold;
			white-space: nowrap;
        }

            #tabs li a:hover {
                color: #FFFF00;
            }

    #tabs #active a {
        color: #FFFF00;
        font-weight: bold;
    }


    /* Search  */

    #tabs .search {
        margin-top: 0px;
        padding: 0px;
        width: 180px;
        height: 20px;
        float: left;
    }

        #tabs .search form {
            width: 180px;
            border: 0;
            float: left;
            margin-top: 3px;
        }

            #tabs .search form .table_search_head {
                margin: 3px 0px 0px 0px;
                padding: 0px;
                border: 0px;
            }

                #tabs .search form .table_search_head .input_search {
                    margin: 0px;
                    padding: 0px;
                    height: 20px;
                    width: 110px;
                    background: url(../images/bg_search_text.png) no-repeat;
                    float: left;
                    border: 1;
                    color: #fff;
                    font-size: 11px;
                    text-align: left;
                    line-height: 22px;
                    behavior: url(http://tvahat.com/themes/tvahat/css/iepngfix.htc);
                }

#inputtext_se {
    background: none;
    border: 0;
    font-size: 11px;
    margin-top: 2px;
    padding: 0px;
    width: 140px;
    color: #fff;
}

#tabs .search form .table_search_head .Sbmit_search {
    margin: 0px 0px 0px 0px;
    padding: 0;
    height: 20px;
    width: 22px;
    background: url(../images/bg_search_submit.png) no-repeat;
    float: left;
    border: 0;
    color: #fff;
    font-size: 11px;
    text-align: left;
    behavior: url(http://tvahat.com/themes/tvahat/css/iepngfix.htc);
    border: 0;
}

#inputtext_se {
    background: none;
    border: 0;
    font-size: 11px;
    margin-top: 2px;
    padding: 0px 5px;
    width: 130px;
    color: #fff;
}

#submit_head {
    width: 20px;
    height: 20px;
    background: none;
    border: 0;
}




/* under_menu  */

#under_menu {
    margin-top: 1px;
    padding: 0px;
    width: 1000px;
    height: 29px;
    border-top: 1px solid #C39194;
    background: url(../images/bg_under_menu.png) top left repeat-x;
    float: left;
}


/* ################### content ##################   */

#content {
    width: 1000px;
    float: left;
}


/* ################### Left ##################   */

#left {
    margin: 0px 0px 0px 2px;
    width: 177px;
    float: left;
}

    #left .boxA {
        width: 177px;
        height: 33px;
        background: #008bc1; /*url(../images/bg_title_l.png) no-repeat*/
        text-align: center;
        line-height: 33px;
        color: #fff;
        font-weight: bold;
        float: left;
    }

    #left .box2A {
        margin-bottom: 5px;
        width: 175px;
        border: 1px solid #D0D0D0;
        float: left;
        position: relative;
		background:#04a5db;
		color:#FFF;
    }


    #left .boxB {
        width: 177px;
        height: 31px;
        background: #04a5db /*url(../images/bg_title_l.png) no-repeat*/;
        text-align: center;
        line-height: 33px;
        color: #fff;
        font-weight: bold;
        float: left;
    }

    #left .box2B {
        *margin-top: -2px;
        width: 177px;
        float: left;
        padding-left: 5px;
    }

        #left .box2B img {
            float: left;
        }


#evaluation {
    margin: 5px 0px;
    width: 177px;
    height: 216px;
    float: left;
    font-family: Tahoma;
    font-size: 11px;
}

    #evaluation .top {
        background: url(../images/bg_evaluation_top.jpg) bottom no-repeat;
        width: 177px;
        height: 6px;
        margin: 0px;
        padding: 0px;
    }

    #evaluation .mid {
        background: url(../images/bg_evaluation_mid.jpg);
        width: 177px;
        margin: 0px;
        padding: 0px;
    }

    #evaluation .bot {
        background: url(../images/bg_evaluation_bot.jpg) no-repeat;
        width: 177px;
        height: 6px;
        margin: 0px;
        padding: 0px;
    }

    #evaluation table {
        margin: 0;
        padding: 0px 5px;
        font-size: 11px;
        text-align: left;
    }

        #evaluation table td {
            padding: 0px 5px;
        }

    #evaluation ul {
        text-align: left;
        padding: 0px;
        margin: 0px;
    }

        #evaluation ul li {
            margin: 0px;
            padding: 5px 3px 5px 10px;
            font-size: 11px;
            line-height: normal;
        }


#left .chungcau_kq {
    margin: 0px;
    width: 160px;
    height: 25px;
}

    #left .chungcau_kq .bc {
        width: 76px;
        height: 25px;
        float: left;
    }

    #left .chungcau_kq .kq {
        width: 83px;
        height: 25px;
        float: left;
    }


/* ################### component ##################   */

#components {
    margin: 0px 0px 0px 10px;
    width: 605px;
    border: 0px solid #0000FF;
    float: left;
}

    /* ################### video ##################   */
    #components .slide {
        margin: 0;
        padding: 0;
        height: 270px;
        float: left;
    }

        #components .slide .video {
            width: 362px;
            height: 270px;
            float: left;
        }

#List_video {
    width: 240px!important;
    width: 230px;
    height: 268px;
    border: 1px solid #E7E7E7;
    overflow: auto;
    float: left;
}

    #List_video .row {
        margin: 1px 0px 5px 0px;
        ;
        width: 220px;
        float: left;
    }

        #List_video .row .image img {
            width: 60px;
            float: left;
            border: 1px solid #666;
            padding: 1px;
        }

        #List_video .row .text {
            width: 140px;
            text-align: left;
            float: right;
        }

            #List_video .row .text span {
                color: #666666;
                font-size: 10px;
                width: 10px;
            }

            #List_video .row .text a, #List_video .row .text a:visited {
                color: #1F62B1;
                font-weight: bold;
            }

                #List_video .row .text a:hover {
                    text-decoration: underline;
                }

/* ################### End video ##################   */

/* ################### new_products ##################   */

#components .new_products {
    margin-top: 5px;
    width: 605px;
    float: left;
    border: 0px solid #0000FF;
}

#Hightlight_products {
    margin-top: 5px;
    width: 605px;
    float: left;
    border: 0px solid #0000FF;
}

#components .new_products .top {
    width: 605px;
    height: 29px;
    background: url(../images/top_new_products.png) no-repeat;
}

#components .new_products .products {
    margin: 10px 13px 0px 0px;
    width: 193px;
    height: 206px;
    background: url(../images/khung_products.png) no-repeat;
    float: left;
}

.category {
    background: url(../images/khung_products1.png) no-repeat;
}

#components .new_products span.giaco {
    float: left;
    font-weight: bold;
    height: 29px;
    overflow: hidden;
    padding: 0 5px;
    text-align: left;
    width: 98px;
}

    #components .new_products span.giaco a {
        color: #1F62B1;
        text-decoration: underline;
    }

        #components .new_products span.giaco a:hover {
            color: #9F1312;
        }

#components .new_products .products img {
    margin: 10px 6px;
    width: 180px;
    height: 136px;
    float: left;
}

#components .new_products .products_r {
    margin: 10px 0px 0px 0px;
    width: 193px;
    height: 206px;
    background: url(../images/khung_products.png) no-repeat;
    float: right;
}

    #components .new_products .products_r img {
        margin: 10px 6px;
        width: 180px;
        height: 136px;
        float: left;
    }

#components .new_products .products .pice_by {
    width: 180px;
    height: 30px;
    line-height: 22px;
    font-size: 10px;
    float: left;
    text-align: left;
    border: 0px solid #0000FF;
    color: #FF0000;
    padding: 0px 0 0 10px;
}

    #components .new_products .products .pice_by img {
        margin-top: -20px;
        padding: 0;
        width: 73px;
        height: 22px;
        float: right;
    }

#components .new_products .products_r .pice_by {
    width: 180px;
    height: 30px;
    line-height: 22px;
    font-size: 10px;
    float: left;
    text-align: left;
    border: 0px solid #0000FF;
    color: #FF0000;
    padding: 0 0 0 10px;
}

    #components .new_products .products_r .pice_by img {
        margin-top: -20px;
        padding: 0;
        width: 73px;
        height: 22px;
        float: right;
    }



/* ################### Hightlight_products ##################   */

#Hightlight_products #tabs_products {
    float: left;
    margin-top: 10px;
    padding: 0px;
    width: 605px;
    height: 30px;
    font-size: 12px;
    font-weight: normal;
    line-height: normal;
    border-bottom: 1px solid #D0B858;
}

    #Hightlight_products #tabs_products ul {
        margin: 0;
        padding: 0px 10px 0 10px;
        list-style: none;
    }

    #Hightlight_products #tabs_products li {
        display: inline;
        margin: 0;
        padding: 0;
    }


        #Hightlight_products #tabs_products li.search {
            float: left;
            background: url("../images/tableft.jpg") no-repeat left top;
            behavior: url(iepngfix.htc);
            margin: 0 2px;
            padding: 0 0 0 4px;
            text-decoration: none;
        }

            #Hightlight_products #tabs_products li.search span {
                float: left;
                display: block;
                background: url("../images/tabright.jpg") no-repeat right top;
                padding: 3px 15px 3px 6px;
                *padding: 2px 15px 2px 6px;
                color: #4A2619;
            }

    #Hightlight_products #tabs_products a {
        float: left;
        background: url("../images/tableft.jpg") no-repeat left top;
        margin: 0 2px;
        padding: 0 0 0 4px;
        text-decoration: none;
    }

        #Hightlight_products #tabs_products a span {
            float: left;
            display: block;
            background: url("../images/tabright.jpg") no-repeat right top;
            padding: 9px 15px 6px 6px;
            color: #553102;
        }
        /* Commented Backslash Hack hides rule from IE5-Mac \*/
        #Hightlight_products #tabs_products a span {
            float: none;
        }
        /* End IE5-Mac hack */
        #Hightlight_products #tabs_products a:hover span {
            color: #8B3806;
        }

        #Hightlight_products #tabs_products a:hover {
            background-position: 0% -30px;
        }

    #Hightlight_products #tabs_products li.active a {
        background-position: 0% -30px;
    }

    #Hightlight_products #tabs_products a:hover span {
        background-position: 100% -30px;
    }

    #Hightlight_products #tabs_products li.active a span {
        background-position: 100% -30px;
    }

/* ################### Hightlight_products ##################   */
#Hightlight_products {
    margin-top: 5px;
    width: 605px;
    float: left;
    border: 0px solid #0000FF;
}

#Hightlight_products {
    margin-top: 5px;
    width: 605px;
    float: left;
    border: 0px solid #0000FF;
}

#components .new_products .top {
    width: 605px;
    height: 29px;
    background: url("../images/tableft.jpg") no-repeat scroll left -30px rgba(0, 0, 0, 0);
	border-bottom:1px solid #B99B23;
}

#Hightlight_products .products {
    margin: 10px 13px 0px 0px;
    width: 193px;
    height: 206px;
    background: url(../images/khung_products.png) no-repeat;
    float: left;
}

#Hightlight_products span.giaco {
    float: left;
    font-weight: bold;
    height: 29px;
    overflow: hidden;
    padding: 0 2px;
    text-align: left;
    text-decoration: underline;
    width: 98px;
}

    #Hightlight_products span.giaco a {
        color: #1F62B1;
        text-decoration: underline;
    }

        #Hightlight_products span.giaco a:hover {
            color: #9F1312;
        }

#Hightlight_products .products img {
    margin: 10px 6px;
    width: 180px;
    height: 136px;
    float: left;
}

#Hightlight_products .products_r {
    margin: 10px 0px 0px 0px;
    width: 193px;
    height: 206px;
    background: url(../images/khung_products.png) no-repeat;
    float: right;
}

    #Hightlight_products .products_r img {
        margin: 10px 6px;
        width: 180px;
        height: 136px;
        float: left;
    }

#Hightlight_products .products .pice_by {
    width: 180px;
    height: 30px;
    line-height: 22px;
    font-size: 10px;
    float: left;
    text-align: left;
    border: 0px solid #0000FF;
    color: #FF0000;
    padding: 0px 0 0 10px;
}

    #Hightlight_products .products .pice_by img {
        margin-top: -20px;
        padding: 0;
        width: 73px;
        height: 22px;
        float: right;
    }

#Hightlight_products .products_r .pice_by {
    width: 180px;
    height: 30px;
    line-height: 22px;
    font-size: 10px;
    float: left;
    text-align: left;
    border: 0px solid #0000FF;
    color: #FF0000;
    padding:0px 0 0 10px;
}

    #Hightlight_products .products_r .pice_by img {
        margin-top: -20px;
        padding: 0;
        width: 73px;
        height: 22px;
        float: right;
    }


/* ################### Right ##################   */
#right {
    margin-right: 2px;
    width: 196px;
    float: right;
}

.News_box_list {
    width: 196px;
    float: left;
    background: url(../images/all_left_box.png) top left repeat-y;
}

    .News_box_list .bottom_left_box {
        width: 196px;
        float: left;
    }

        .News_box_list .bottom_left_box .top_left_box {
            background: none repeat scroll 0 0 #04a5db;
			border: 1px solid #d1d1d1;
			border-radius: 0 0 5px 5px;
			float: left;
			padding-bottom: 10px;
			width: 196px;
        }

            .News_box_list .bottom_left_box .top_left_box h3 {
                color: #FFFFFF;
                font-size: 12px;
                margin: 0px;
                padding-left: 20px;
                line-height: 34px;
                text-align: left;
                font-weight: normal;
                text-transform: uppercase;
                background:#008bc1;
            }

/* ################### News ##################   */
#List_News {
    width: 194px;
    float: right;
	background:#04a5db;
    /*border: 1px solid #d1d1d1;
border-radius: 0px 0px 5px 5px;*/
}

    #List_News .row {
        margin: 4px 0px 5px 3px;
        width: 190px;
        float: left;
    }

        #List_News .row .image img {
            width: 50px;
            float: left;
            border: 1px solid #e4e4e4;
            padding: 1px;
        }

        #List_News .row .text {
            width: 120px;
            text-align: left;
            float: left;
            margin-left: 3px;
        }

            #List_News .row .text a, #List_News .row .text a:visited {
                font-weight: normal;
                color: #FFFFFF;
            }

                #List_News .row .text a:hover {
                    text-decoration: underline;
                }

/* ################### Hotline ##################   */

#right .hotline_head {
    margin: 5px 0px 0px 0px;
    width: 194px;
    height: 44px;
    float: right;
    /*background: url(../images/hotline_top.png) no-repeat;*/
    text-align: left;
    background:#04a5db;
}

#right #hotline {
    margin: 0px 0px 0px 0px;
    width: 194px;
    float: right;
    background: url(../images/hotline.png) repeat-y;
    text-align: left;
}

#right .hotline_head .phone {
    width: 160px;
    height: 22px;
    /*background: url(../images/phone.png) top left no-repeat;*/
    float: right;
    margin: 10px;
    *margin: 5px;
    font-size: 14px;
    color: white;
    font-weight: normal;
    text-transform: uppercase;
    text-align: left;
    padding-left: 20px;
    line-height: 22px;
}

    #right .hotline_head .phone span {
        padding: 0px 30px;
    }

#right #hotline table {
    margin: 10px 0px 10px 0px;
    float: right;
    color: #006787;
}

#right .hotline_foot {
    margin: 0px 0px 0px 0px;
    width: 194px;
    height: 10px;
    float: right;
    background: url(../images/hotline1.jpg) no-repeat;
    text-align: left;
}

/* ################### Hotline ##################   */

#right #tygia {
    width: 196px;
    float: right;
    margin: 10px 0px;
    padding-bottom: 10px;
}

#sphot {
    width: 196px;
    float: right;
}

.title {
    width: 196px;
    text-align: left;
    line-height: 34px;
    color: #FFFFFF;
    padding-top: 0px!important;
    *padding-top: 10px;
    text-transform: uppercase;
    background:#008bc1;
}

/* ################### Sphot##################   */

#sphot .row {
    margin: 10px 0px 0px 10px!important;
    *margin: 20px 0px 5px 5px;
    width: 180px;
    float: left;
}

    #sphot .row .image img {
        width: 40px;
        height: 40px;
        float: left;
        border: 1px solid #e4e4e4;
        padding: 1px;
        margin: 4px 8px!important;
    }




/* footer    */


div#footer {
    width: 990px;
    background: url(../images/bg_footer.png) no-repeat;
    float: left;
    border: 0px solid #0000FF;
}

    div#footer .item_footer {
        font-family: Tahoma;
        font-size: 11px;
        margin-top: 20px;
        padding: 0px;
        width: 940px;
        float: left;
        text-align: center;
    }



/*Exrate*/
.tbl_exrate {
    font-size: 11px;
}

    .tbl_exrate th {
        padding: 3px;
        border-bottom: 1px #666666 dashed;
    }

    .tbl_exrate td {
        padding: 2px;
        border-bottom: 0px #F5F5F5 dashed;
    }

.txt_price {
    color: #FF0000;
    font-weight: bold;
}

.tbl_exrate .even {
    background: #FFFFFF;
    color: #AA1004;
}

.tbl_exrate .odd {
    background: #e3dfde;
    color: #AA1004;
}

.tbl_exrate .inc {
    color: #207115;
}



/*Begin News*/
.bg_title {
    padding-left: 15px;
    font-weight: bold;
    font-family: Tahoma;
    /* border-bottom:1px solid #d0b858;*/
    background: url(../images/bg_news.png) no-repeat;
    color: #FFFFFF;
}

    .bg_title a {
        color: #FFFFFF;
    }

.news_block {
    font-size: 12px;
    color: #575757;
}

    .news_block .title {
        padding: 3px 0px 3px 0px;
        font-weight: bold;
        width: 100%;
        line-height: 24px;
    }
		.news_block .title a{
			color:#FFF;
		}
    .news_block .image {
        background: url(../images/bg_img.jpg) no-repeat;
        padding: 0px 5px 5px 0px;
        width: 160px;
        height: 113px;
        float: left;
    }

        .news_block .image img {
            padding-top: 6px;
            padding-left: 6px;
            width: 148px;
            height: 101px;
        }

    .news_block .date {
        font-size: 12px;
        color: #f8b150;
    }

    .news_block .intro {
        line-height: 16px;
        color: #575757;
        text-align: justify;
    }

    .news_block .detail {
        text-align: right;
    }

#searchbox {
    position: relative;
}
.box-search {
    background: url("../images/search_10.png") no-repeat scroll right 0 rgba(0, 0, 0, 0) !important;
    /*float: right;*/
    height: 32px;
    text-align: center;
    width: 265px;
}
.bkg_input_search {
    border: medium none !important;
    color: #444;
    display: inline;
    float: left;
    font-size: 12px;
    height: 32px;
    margin-left: 10px;
    width: 200px !important;
}
.box-search .s_select {
    float: left;
    height: 32px;
}
.box-search .s_select option {
}
.bkg_input_search input {
    background: none repeat scroll 0 0 rgba(0, 0, 0, 0);
    border: medium none;
    color: #000;
    font-size: 15px;
    height: 32px;
    width: 220px;
}
input.button-search {
    background: none repeat scroll 0 0 rgba(0, 0, 0, 0);
    border: medium none;
    cursor: pointer;
    display: inline;
    float: right;
    font-size: 0;
    height: 32px;
    line-height: 0;
    text-indent: -9999px;
    width: 40px !important;
}
.bgg_mid {
	background: #04a5db;
    color: #fff;
    float: left;
    padding: 5px;
    width: 100%;
}
.bgg_mid a { color:#FFFFFF;}
.hoinhap img {
	border-radius:15px 15px 15px 15px;
	border-bottom-left-radius:15px;
	border-bottom-right-radius:15px;
	border-top-left-radius:15px;
	border-top-right-radius:15px;
}


.hotline-fixed-6 {
    background: #005BA5;
    color: #fff;
    width: 200px;
    border-radius: 70px;
    position: fixed;
    box-sizing: border-box;
    transition: all 0.4s;
    -webkit-transition: all 0.4s;
    z-index: 9;
    height: 44px;
    border: 2px solid #fff;
    line-height: 44px;
    background: #E88A25;
    background: -webkit-linear-gradient(left, #E88A25, #D40000);
    background: -o-linear-gradient(right, #E88A25, #D40000);
    background: -moz-linear-gradient(right, #E88A25, #D40000);
    background: linear-gradient(to right, #E88A25, #D40000);
}

.hotline-fixed-6-text {
    display: inline-block;
    padding-left: 10px;
}

.hotline-fixed-6-icon i {
    font-size: 28px;
    display: inline-block;
    border: 2px solid;
    border-radius: 50%;
    width: 42px;
    height: 42px;
    text-align: center;
    line-height: 42px;
    cursor: pointer;
}

.hotline-fixed-6 a {
    color: #fff;
    font-size: 15px;
    font-weight: bold;
    text-decoration: none;
}

.hotline-fixed-6-text-title {
    display: none;
}

.hotline-fixed-6 {
    bottom: 20px;
    left: 100px;
    padding-left: 60px;
}

.hotline-fixed-6.active {
    left: -45px;
}

.hotline-fixed-6-icon {
    float: right;
}

.hotline-fixed-6-text {
    float: left;
}

.mypage-alo-phone {
    visibility: visible;
    background-color: transparent;
    width: 110px;
    height: 110px;
    cursor: pointer;
    z-index: 200000 !important;
}

.animated.infinite {
    -webkit-animation-iteration-count: infinite;
    animation-iteration-count: infinite;
}

.animated.infinite {
    -webkit-animation-iteration-count: infinite;
    animation-iteration-count: infinite;
}

.animated.infinite {
    animation-iteration-count: infinite;
}

.mypage-alo-ph-circle {
    width: 90px;
    height: 90px;
    top: 12px;
    left: 12px;
    position: absolute;
    -webkit-border-radius: 100%;
    -moz-border-radius: 100%;
    border-radius: 100%;
    border: 2px solid rgba(30, 30, 30, 0.4);
    opacity: .1;
    opacity: .5;
    background: #f37123;
    border-color: #fff;
    border-width: 3px;
}

.mypage-alo-ph-circle-fill {
    width: 60px;
    height: 60px;
    top: 28px;
    left: 28px;
    position: absolute;
    -webkit-transition: all 0.2s ease-in-out;
    -moz-transition: all 0.2s ease-in-out;
    -ms-transition: all 0.2s ease-in-out;
    -o-transition: all 0.2s ease-in-out;
    transition: all 0.2s ease-in-out;
    -webkit-border-radius: 100%;
    -moz-border-radius: 100%;
    border-radius: 100%;
    border: 2px solid transparent;
    -webkit-transition: all .5s;
    -moz-transition: all .5s;
    -o-transition: all .5s;
    transition: all .5s;
    background-color: #f37123;
    opacity: .75 !important;
}

.mypage-alo-ph-img-circle {
    width: 32px;
    height: 32px;
    top: 43px;
    left: 43px;
    position: absolute;
    background: rgba(30, 30, 30, 0.1) url(../images/phone.png) no-repeat center center;
    -webkit-border-radius: 100%;
    -moz-border-radius: 100%;
    border-radius: 100%;
    border: 2px solid transparent;
    opacity: .7;
    -webkit-transition: all 0.2s ease-in-out;
    -moz-transition: all 0.2s ease-in-out;
    -ms-transition: all 0.2s ease-in-out;
    -o-transition: all 0.2s ease-in-out;
    transition: all 0.2s 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%;
    background-size: 70%;
    background-color: #d71921;
}

.call-now {
    position: absolute;
    left: -39px;
    top: -41px;
}