/*

Theme Name: http://bangtaiheesung.com

Theme URI: http://bangtaiheesung.com

Author: http://bangtaiheesung.com

Author URI: http://bangtaiheesung.com

Description: Description

Version: 1.0.0

Text Domain: http://bangtaiheesung.com

Email : seo.ttvm@gmail.com

Tags:bangtaiheesung.com

--------------------------------------------------------------*/

.pagination {
    display: flex;
    justify-content: center;
    list-style: none;
}

.pagination li {
    margin: 0 5px;
}

#button-contact-vr {
    bottom: 30px;
    left: 10px;
}
@media( max-width:848px) {
	#button-contact-vr {
    bottom: 70px;
    left: 12px;
}
}
.phone-vr-circle-fill{
	display:none
}
.phone-vr-img-circle {
	width: 50px;
    height: 50px;
    line-height: 50px;
	top: 50%;
    left: 50%;
    position: absolute;
    transform: translate(-50%, -50%);
}

#button-contact-vr .button-contact .phone-vr {
    width: 70px;
    height:70px;
}

#phone-vr .phone-vr-img-circle img  {
	    animation: tada 2s linear infinite;
}

@keyframes tada {
	0% {
		transform: translate(-50%,-50%)  scale(1);
	}
	10%, 20% {
		transform: translate(-50%,-50%) scale(0.9) rotate(-8deg);
	}
	30%, 50%, 70%, 90%{
		transform:translate(-50%,-50%)  scale(1.1) rotate(8deg);
	}
	40%, 60%, 80% {
		transform: translate(-50%,-50%) scale(1.1) rotate(-8deg);
	}
	100% {
		transform:translate(-50%,-50%)   scale(1) rotate(0);
	}
}

/* Body font */
.hometextbox .infor{
	padding:30px;
}
.sec_banner_infor .content_sec_banner_infor .infor {
    text-align: center;
    border: 1px dashed #fff;
    padding: 20px !important;
}
.hometextbox{
	margin-bottom:30px;
}
.page-numbers{
    height: 30px;
    width: 30px;
    border: 1px solid #333;
    text-align: center;
    display: inline-block;
    line-height: 30px;
}

.added_to_cart.wc-forward{
    overflow: hidden;
}
.woocommerce #respond input#submit.added::after, .woocommerce a.button.added::after, .woocommerce button.button.added::after, .woocommerce input.button.added::after{
    display: none;
}

.woocommerce-widget-layered-nav-list li {
    margin: 0;
    cursor: pointer;
    line-height: 2.5em;
}
.woocommerce-widget-layered-nav-list li * {
    color: #6f6f6f;
    cursor: pointer;
    font-size: 1em;
    font-weight: normal;
    position: relative;
}
.woocommerce-widget-layered-nav-list li a:before {
    display: inline-block;
    font: normal normal normal 14px/1 FontAwesome;
    font-size: inherit;
    text-rendering: auto;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;

    content: "";
    margin-right: 5px;
    border-radius: 2px;
    font-size: 18px;
    border: solid 1px #ebebeb;
    line-height: 40px;
    height: 15px !important;
    width: 15px;
}
a, .text-link{
    color: #333
}
.woocommerce span.onsale {
    min-height: 3.236em;
    min-width: 3.236em;
    padding: .202em;
    font-size: 1em;
    font-weight: 700;
    position: absolute;
    text-align: center;
    line-height: 3.236;
    top: -.5em;
    left: -.5em;
    margin: 0;
    border-radius: 100%;
    background-color: #ff3c58;
    color: #fff;
    font-size: .857em;
    z-index: 9;
    padding: 10px;
}
.woocommerce table.shop_table{
    border-radius: 0px
}
.woocommerce .quantity .qty{
    padding: 0px
}


.list_menu_header .ul_menu > li > a {
    font-family: "Roboto","HelveticaNeue","Helvetica Neue",sans-serif;
    font-weight: 400;
    font-size: 14px;
    line-height: 24px;
    display: block;
    color: #444;
    position: relative;
    text-transform: none;
    padding: 10.7px 35px 10.75px 20px;
}
.list_menu_header .ul_menu > li:hover, .list_menu_header .ul_menu > li:focus {
    background: #eb3e32;
}
.list_menu_header .ul_menu > li:hover>a, .list_menu_header .ul_menu > li:focus>a {
    color: #fff;
    text-decoration: none;
}
.bg-header-nav .header-nav>ul.item_big>li.nav-item>ul li:hover>ul {
    display: block;
    position: absolute;
    width: 200px;
    padding: 0;
    background-color: #fff;
    z-index: 99;
    box-shadow: 0 1px 2px 2px rgba(0,0,0,0.2);
    left: 100%;
    opacity: 1;
    transform: none !important;
    top: 0px;
    max-width: initial !important;
    max-height: initial !important;
}

.list_menu_header .ul_menu > li > ul {
    position: absolute;
    left: 270px;
    min-height: 409px;
    width: 898px;
    top: 0px;
    padding-left: 0px;
    margin-left: 0px;
    background: #fff;
    padding: 25px 25px 45px 25px;
    display: none;
    box-shadow: 0px 0px 10px 0px rgba(0,0,0,0.1);
    -o-box-shadow: 0px 0px 10px 0px rgba(0,0,0,0.1);
    -moz-box-shadow: 0px 0px 10px 0px rgba(0,0,0,0.1);
    -webkit-box-shadow: 0px 0px 10px 0px rgba(0,0,0,0.1);
}
.list_menu_header .ul_menu > li:hover>ul, .list_menu_header .ul_menu >li:focus>ul {
    display: block;
}


.list_menu_header .ul_menu >li > ul > li>a {
    font-family: "Roboto","HelveticaNeue","Helvetica Neue",sans-serif;
    font-weight: 400;
    font-size: 14px;
    line-height: 24px;
    display: block;
    padding: 0px 0px 8px 0px;
    color: #444;
    text-transform: initial;
    margin-bottom: 0px;
    position: relative;
    border-bottom: 0px;
    text-transform: none;
}
.list_menu_header .ul_menu ul li :hover>a, .list_menu_header .ul_menu ul li:focus>a {
    color: #eb3e32;
    text-decoration: none;
}
.list_menu_header .ul_menu > li > ul >li{
    width: 25%;
    float: left;
}
.list_menu_header .ul_menu > li > ul >li > ul > li > a{
    font-family: "Roboto","HelveticaNeue","Helvetica Neue",sans-serif;
    font-weight: 400;
    font-size: 13px;
    line-height: 22px;
    display: block;
    padding: 3px 0px 3px 0px;
    color: #888;
    position: relative;
    text-transform: initial;
    border-bottom: none;
    margin-bottom: 0px;
}
.list_menu_header .ul_menu > li.menu-item-has-children > a:after {
    content: "";
    position: absolute;
    border-style: solid;
    border-width: 23px 0 23px 9px;
    border-color: transparent #eb3e32;
    display: none;
    width: 0;
    z-index: 1;
    margin-top: 0;
    right: -9px;
    top: 0;
}
.list_menu_header .ul_menu > li:hover > a:after{
    display: block;
}
.added_to_cart.wc-forward{
    display: none !important;
}
footer.footer .menu {
    line-height: 35px;
}
footer.footer .menu li {
    margin-bottom: 0px;
    font-size: 13px;
    line-height: 32px;
}
footer.footer .menu li a {
    color: #898989;
}


.mid-footer .contact_mail input.btn, input[type="submit"] {
    display: inline-block;
    height: 40px;
    line-height: 39px;
    padding: 0 20px;
    text-align: center;
    white-space: nowrap;
    outline: none !important;
    cursor: pointer;
    border: none;
    font-weight: 400;
    border-radius: 0;
    letter-spacing: 0;
    -webkit-transition: background-color 0.1s ease-in;
    -moz-transition: background-color 0.1s ease-in;
    -ms-transition: background-color 0.1s ease-in;
    -o-transition: background-color 0.1s ease-in;
    transition: background-color 0.1s ease-in;
    -webkit-border-radius: 0;
    border-radius: 0;
}

.mid-footer .contact_mail input.btn.btn-primary, input.btn-primary[type="submit"] {
    background: #eb3e32;
    color: #fff;
    border-radius: 3px;
    font-size: 14px;
    font-family: "Roboto","HelveticaNeue","Helvetica Neue",sans-serif;
    border: 1px solid transparent;
}

.mid-footer .contact_mail input.btn {
    margin-top: -3px;
    width: auto;
}


@media (max-width: 991px){
.sidenav .content_memu_mb .link_list_mobile .ct-mobile li a {
    display: block;
    font-size: 14px;
    line-height: 36px;
    padding: 0px 15px;
    color: #000;
}
.sidenav .content_memu_mb .link_list_mobile .ct-mobile li a {
    padding: 0px 15px 0px 25px;
}

.sub-menu{
    display: none;
}
.sidenav .content_memu_mb .link_list_mobile .ct-mobile li {
    position: relative;
}
.sidenav .content_memu_mb .link_list_mobile .ct-mobile li {
    border-top: solid 1px #fff;
}
.sidenav .content_memu_mb .link_list_mobile .ct-mobile li li a {
    display: block;
    font-size: 14px;
    line-height: normal;
    margin: 10px 0;
    padding: 0px 35px 0px 55px;
    color: #000;
    position: relative;
}
}

.aside-item ul.menu li a {
    font-size: 14px;
    font-family: "Roboto","HelveticaNeue","Helvetica Neue",sans-serif !important;
    color: #444;
    font-weight: 400;
    line-height: 1.7;
    padding: 5px 20px 5px 0px;
        display: block;
}

.sidebar-category .aside-content  ul.menu li li a {
    padding-left: 20px !important;
    padding-right: 30px;
}
.form-group .input_number_product .btn_num.num_1{
    border-bottom-right-radius: 0px;
    border-top-right-radius: 0px;
}
.form-group .input_number_product .btn_num.num_2{
    border-bottom-left-radius: 0px;
    border-top-left-radius: 0px;
}

.woocommerce ul.cart_list li img, .woocommerce ul.product_list_widget li img{
    width: 70px;
    float: left;
    margin-right: 5px
}
.woocommerce ul.product_list_widget li ins{
    color: #8ac400;
    float: left;
    margin-right: 10px;
    font-size: 13px;
    text-decoration: none; 
}
.woocommerce ul.product_list_widget li del{
    color: #ccc;
    font-size: 13px;
}

.woocommerce-mini-cart__buttons a{
    background: #ff6c1a !important;
    color: #fff !important;
}
.woocommerce-mini-cart__buttons a.checkout {
  float: right;
}
.remove_from_cart_button {
    float: right;
}
.woocommerce-mini-cart__total {
    text-align: center;
    padding-top: 10px;
    margin-top: 10px;
}
.woocommerce-cart-form th,.woocommerce-cart-form td{
    border:0px;
    font-size: 14px;
}
.woocommerce #respond input#submit.alt, .woocommerce a.button.alt, .woocommerce button.button.alt, .woocommerce input.button.alt{
    background-color: #ff3c58;
}
.woocommerce #respond input#submit.alt:hover, .woocommerce a.button.alt:hover, .woocommerce button.button.alt:hover, .woocommerce input.button.alt:hover{
        background-color: #b70e26;
}

.product-detail-left .home-img{
    display: none;
}
.home-img{
    padding: 20px
}


.widget_first_child{
    color: #fff
}
footer.footer .menu{
    padding: 0px;
    list-style: none;
}
footer.footer .menu li {
    margin-bottom: 0px;
    font-size: 14px;
    line-height: 32px;
}
footer.footer .menu li  a {
    color: #fff;
}
.new-letter form .input-group input{
    border-radius: 30px !important;
    border-top-right-radius: 0 !important;
    border-bottom-right-radius: 0 !important;
}
div.wpcf7-mail-sent-ng, div.wpcf7-aborted{
    clear: both;
}
.breadcrumb li>a{
    color: #000
}
.aside-content ul.menu{
    padding: 0px
}
.thongtinkhuyenmai ul{
    padding: 0px;
    list-style: none;
}

.woocommerce #respond input#submit.submit {
    height: 40px;
    line-height: 40px;
    font-size: 14px;
    display: inline-block;
    text-align: center;
    color: #fff;
    font-family: "Roboto",sans-serif;
    font-weight: 400;
    border: solid 1px #ff4c4c;
    background: #ff4c4c;
    padding: 0px 25px;
    border-radius: 0px;
}
.woocommerce ul.cart_list li, .woocommerce ul.product_list_widget li {
    padding: 10px;
    border-bottom: 1px solid #dddddd8c;
}

.woocommerce-mini-cart__buttons{
    padding: 10px
}
.woocommerce-mini-cart__buttons a{
    width: 100%;
    text-align: center;
    margin-bottom: 10px  !important;
    display: block;
    border-radius: 30px  !important;
    color: #fff  !important;
    background: #ff9897  !important;
    border: 1px solid #ff9897  !important;
}
.mini-cart p{
    float: none;
}
#cart-sidebar{
    padding: 10px !important;
    overflow: hidden;
}


.main-nav .menu_hed .nav .mega-content .level1.item3 {
    float: left;
    width: 25%;
    padding: 0 5px;
}
.main-nav .menu_hed .nav ul .nav-item>a{
    line-height: 25px;
    font-size: 13px;
    text-transform: inherit;
    padding: 5px 10px !important;
    margin: 0px;
}
.main-nav .menu_hed .nav .nav-item:hover>.dropdown-menu li:first-child{
    border-top: 0px
}
.main-nav .menu_hed .nav .nav-item:hover>.dropdown-menu li{
    padding: 0px !important
}
@media (min-width: 300px){
.item_product_main .product-item-main .product-action .group_action .button_35 {
    height: 40px;
    padding: 0px;
    line-height: 40px;
    font-family: "Roboto",sans-serif;
    color: #fff;
    font-size: 12px;
    font-weight: 400;
    text-decoration: none;
    display: inline-block;
    padding: 0px;
    float: left;
    background: #ff4c4c;
    margin: 0;
    border-radius: 0px !important
}
.item_product_main .product-item-main .product-action .group_action .button_35 .fa {
    width: 40px;
    height: 40px;
    line-height: 40px;
    background: red;
    float: left;
    text-align: center;
}
.item_product_main .product-item-main .product-action .group_action .button_35 span {
    display: block;
    float: left;
    padding: 0 15px;
    font-family: "Roboto",sans-serif;
    font-size: 14px;
    text-transform: uppercase;
}
}
.woocommerce .star-rating{
    float: none;
}
.item_product_main .product-item-main .product-bottom .reviews_item_product{
    padding: 10px 0px
}

.item_product_main.first_large .product-item-main .product-action.ef{
    display: block !important;
    position: relative;
    float: none;
    clear: both;
    left: 0px;
    bottom: 0px
}
.item_product_main.first_large .product-item-main:hover .price-box.active, .item_product_main.first_large .product-item-main:hover .reviews_item_product.active{
    opacity: 1
}
.woocommerce .star-rating{
    font-size: 12px
}
.breadcrumb li>a{
    color: #fff
}
.breadcrumb li{
    color: #fff;
    margin-right: 5px
}
.sub-menu{
    display: none;
}
.active > .sub-menu{
    display: block;
}
.aside-item{
    margin-bottom: 20px
}
 #payment ul.payment_methods li label{
    display: inline-block;
 }
 .current > .sub-menu{
    display: block;
 }
 .menu_mobile .ul_collections li .sub-menu li {
    background: #f5f4f4;
}
 .menu_mobile .ul_collections li .sub-menu li a {
    padding: 10px 15px 10px 45px;
    position: relative;
    line-height: 22px;
}
 .menu_mobile .ul_collections li .sub-menu li li a {
    padding: 10px 30px 10px 65px;
    position: relative;
    line-height: 22px;
}
 .menu_mobile .ul_collections li .sub-menu li a:before {
    content: "";
    top: 16px;
    left: 25px;
    position: absolute;
    width: 9px;
    height: 9px;
    border: solid 2px #d7d7d7;
    border-radius: 50%;
}

 .menu_mobile .ul_collections li .sub-menu li li a:before {
    content: "";
    top: 16px;
    left: 45px;
    position: absolute;
    width: 9px;
    height: 9px;
    border: solid 2px #d7d7d7;
    border-radius: 50%;
}
.woocommerce-mini-cart__total{
    padding: 10px !important
}
.woocommerce-widget-layered-nav-list li a:before {
    display: inline-block;
    font: normal normal normal 14px/1 FontAwesome;
    font-size: inherit;
    text-rendering: auto;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;

    content: "";
    margin-right: 5px;
    border-radius: 2px;
    font-size: 18px;
    border: solid 1px #ebebeb;
    line-height: 40px;
    height: 15px !important;
    width: 15px;
}

.woocommerce-widget-layered-nav-list li {
    margin: 0;
    cursor: pointer;
    line-height: 28px;
    min-width: 100%;
    padding: 0px;
}
.sort-cate .sort-cate-left ul{
    width: 100%
}
.woocommerce .woocommerce-widget-layered-nav-list .woocommerce-widget-layered-nav-list__item--chosen a::before,.woocommerce-widget-layered-nav-list li:hover a:before{
    font-family: 'FontAwesome';
    content: "\f00c";
    color: #7dce32;
    width: 15px;
    height: 15px;
    line-height: 15px;
    top: -15px;
    font-size: 12px;
    left: 2px;
}








.bg-header-nav .header-nav>ul.item_big>li.nav-item>ul li{
    margin-right: 0px
}

.sidenav .content_memu_mb .link_list_mobile .ct-mobile li a{
    color: #fff
}

.owl-carousel .owl-nav {
    font-size: 0px
}


.woocommerce .woocommerce-widget-layered-nav-list .woocommerce-widget-layered-nav-list__item {
    margin: 0;
    cursor: pointer;
    line-height: 40px;
    min-width: 100%;
    float: left;
    padding-right: 10px;
    padding: 0px 15px 0px 15px;
}

.sidebar-category .aside-content ul.menu li  ul li a {
    padding-left: 45px !important;
    padding-right: 30px;
}
.sidebar-category .aside-content .nav-item ul>li:before{
    top:22px;
}
#sort-by ul {
    clear: inherit;
}

.sidenav .content_memu_mb .link_list_mobile .ct-mobile li li a{
    color: #fff
}
.sidenav .content_memu_mb .link_list_mobile .ct-mobile li i{
    color: #fff
}

.woocommerce #respond input#submit, .woocommerce a.button, .woocommerce button.button, .woocommerce input.button{
    padding: 0px 20px;
    font-weight: normal;
    height: 34px;
    line-height: 34px;
    border-radius: 3px;
    color: #fff;
    background: #f62d3e;
	margin-bottom:5px !important;
}
.variants.form-nut-grid .muangay {
    margin-bottom: 5px !important;
}
.woocommerce #respond input#submit:hover, .woocommerce a.button:hover, .woocommerce button.button:hover, .woocommerce input.button:hover {
    background: #33344a;
    color: #fff;
}
.topbar {
    background: #000 !important;
}
.topbar .topbar_left li a.welcome_text {
    color: white !important;
}
.topbar .topbar_right li a {
    color: white !important;
}
.bg-header-nav {
    background: #00923f  !important;
    border-top: solid 1px rgba(0,0,0,0.1);
    border-bottom: solid 1px rgba(0,0,0,0.1);
}
.bg-header-nav .header-nav > ul.item_big > li.nav-item > a{
	color:white !important
}
.bg-header-nav .header-nav > ul.item_big > li.nav-item:hover > a {
    background-color: white;
    color: #10b765 !important;
}
.bg-header-nav .header-nav > ul.item_big > li.nav-item > ul > li:hover > a {
    color: #fff !important;
    background: #10b765 !important;
}
header nav{
	background:#00923f;
}
.bg-header-nav .header-nav > ul.item_big > li.nav-item > ul li a{
	background:#00923f !important;
}
.bg-header-nav .header-nav > ul.item_big > li.nav-item > ul li{
	border-bottom:none !important;
}
.bg-header-nav .header-nav > ul.item_big > li.nav-item .item_small{
	border:none !important;
}
footer.footer .site-footer {
    /*background-image: url("../images/bg_footer.png?1548928479217");*/
	background-image:none;
    background-color: #222;
}
.widget-ft .textwidget {
    color: white;
}
footer.footer .copyright {
    background: #111 !important;
}
.bottom_support {
    height: 45px;
    width: 100%;
    position: fixed;
    bottom: 0;
    background: #32a22d;
    font-family: 'Roboto Condensed', sans-serif;
    color: #fff;
    line-height: 45px;
    z-index: 9999;
}
.wrap_bottom {
    max-width: 1380px;
    margin: 0 auto;
}
.bottom_support .hotline_bottom {
    background: #32a22d;
    width: 40%;
    float: left;
    font-size: 16px;
    margin-left: 5%;
    position: relative;
}
.bottom_support .hotline_bottom .txt {
    margin-left: 3%;
    white-space: nowrap;
}
.bottom_support .guide_payment {
    background: linear-gradient(-60deg, #177814 90%, #32a22d 50%) no-repeat;
    width: 25%;
    float: left;
    position: relative;
}
.bottom_support .guide_payment .txt {
    margin-left: 35%;
	color:white;
}
.bottom_support .advisory_online {
    background: linear-gradient(-60deg, #014f01 90%, #177814 50%) no-repeat;
    width: 30%;
    float: left;
    position: relative;
}
.bottom_support .advisory_online .txt {
    margin-left: 35%;
	color:white;
}
.bottom_support a {
    font-family: 'Roboto Condensed', sans-serif;
    color: #fff;
    line-height: 45px;
    font-size: 18px;
}
.product-action-grid div .button_wh_40.btn-cart {
    display: none !important;
}
.heading-cart {
    display: none !important;
}
.dh_ngay {
    overflow: hidden;
    clear: both;
    padding: 9px 0;
    border-radius: 4px;
    font-size: 18px;
    line-height: normal;
    text-transform: uppercase;
    color: #fff!important;
    text-align: center;
    background: #fd6e1d;
    background: -webkit-gradient(linear,0% 0%,0% 100%,from(#fd6e1d),to(#f59000));
    background: -webkit-linear-gradient(top,#f59000,#fd6e1d);
    background: -moz-linear-gradient(top,#f59000,#fd6e1d);
    background: -ms-linear-gradient(top,#f59000,#fd6e1d);
    background: -o-linear-gradient(top,#f59000,#fd6e1d);
    text-decoration: none;
    border-bottom: 0!important;
    width: 35%;
}
.stock.out-of-stock {
    font-weight: bold;
    color: #474c5f;
    margin-top: 20px;
}
p.stock.in-stock {
    font-weight: bold;
    color: #474c5f;
}
.form-product.col-sm-12 {
    display: none;
}
.nha_xuat {
    display: block;
    font-weight: bold;
    color: #474c5f;
}
.nha_xuat span {
    font-weight: bold;
    color: #f62d3e;
}
.label {
    display: block;
    padding: .2em .6em .3em;
    font-size: large;
    font-weight: bold;
    line-height: 1;
    color: #080808 !important;
    text-align: center;
    white-space: nowrap;
    vertical-align: baseline;
    border-radius: 0 !important;
}
table.variations tr td {
    border: none !important;
	padding:0px !important;
}
table {
    width: 100%;
    border-collapse: collapse;
    border-spacing: 0;
    margin-bottom: 0px !important;
	margin-top:10px;
}
.tawcvs-swatches .swatch-label {
    background-color: white !important;
}
.tawcvs-swatches .swatch {
    -webkit-transition: all 0.3s;
    -moz-transition: all 0.3s;
    -ms-transition: all 0.3s;
    -o-transition: all 0.3s;
    transition: all 0.3s;
    -webkit-border-radius: 0 !important;
    -moz-border-radius: 0 !important ;
    border-radius: 0 !important ;
    display: inline-block;
    width: 72px !important;
    height: 70px !important;
    line-height: 30px;
    text-align: center;
    margin-right: 15px;
    cursor: pointer;
    border: none;
    position: relative;
    opacity: 1 !important;
}
.tawcvs-swatches {
    overflow: hidden;
    padding: 0px !important;
}
a.reset_variations {
    display: none !important;
}
form {
    margin-bottom: 0px !important;
}
.woocommerce #respond input#submit, .woocommerce a.button, .woocommerce button.button, .woocommerce input.button {
    padding: 0px 20px;
    font-weight: normal;
    height: 34px;
    line-height: 34px;
    border-radius: 3px;
    color: #fff;
    background: #f62d3e;
    margin-bottom: 4px;
}
.single_variation_wrap .quantity {
    display: none !important;
}
button.single_add_to_cart_button.button.alt {
    display: none !important;
}
a.welcome_text h1 {
    color: white !important;
    font-size: 16px;
}
.tieu_de_h1 h1{
	display:none;
}
.content_sec_banner_infor .infor h2 strong {
    color: white;
}
.content_sec_banner_infor .infor p{
	color:white;
}

.wp-caption {
  margin-bottom: 1.5em;
  max-width: 100%;
}

.wp-caption img[class*="wp-image-"] {
  display: block;
  margin-left: auto;
  margin-right: auto;
}

.wp-caption .wp-caption-text {
  margin: 0.8075em 0;
}

.wp-caption-text {
  text-align: center;
}
.alignleft {
  display: inline;
  float: left;
  margin-right: 1.5em;
}

.alignright {
  display: inline;
  float: right;
  margin-left: 1.5em;
}

.aligncenter {
  clear: both;
  display: block;
  margin-left: auto;
  margin-right: auto;
}

.page-numbers {
    clear: both;
    display: block;
    text-align: center;
    margin: 20px auto;
}

.pagination {
    float: none;
    display: block;
    position: relative;
    bottom: 0;
    width: 100%;
    text-align: center;
}
