em.data,
.page-id-2922 figcaption {
	display: inline-block;
  	padding: 0 5px;
  	background: rgba(223,196,99,1);
 	margin-bottom: 10px;
  	color: #fff;
  	text-transform: uppercase;
}


.wpb_button_anone.wpb_none.btn.btn-default { max-width: 300px; } 
.template-cms_carousel--quocte2 .cms-carousel-item .cms-grid-media { border-radius: 100%; border: 3px solid #fff; }
.page-title #page-title-text h1 .page-title-line { background: #fff !important; width: 60px; }
#back_to_top { background: #fff; }

.vc_custom_heading .sub-heading { text-align: left; }

.template-cms_carousel--quocte .cms-carousel-item .text p:before, .template-cms_carousel--quocte2 .cms-carousel-item .text p:before { display: none; }

.entry-content p, .entry-summary p, .comment-content p, .mu_register p { line-height: inherit; margin: 0 0 30px 0; }

.wpb_single_image .vc_single_image-wrapper.vc_box_border_circle, .wpb_single_image .vc_single_image-wrapper.vc_box_border_circle img, .wpb_single_image .vc_single_image-wrapper.vc_box_circle, .wpb_single_image .vc_single_image-wrapper.vc_box_circle img, .wpb_single_image .vc_single_image-wrapper.vc_box_outline_circle, .wpb_single_image .vc_single_image-wrapper.vc_box_outline_circle img, .wpb_single_image .vc_single_image-wrapper.vc_box_shadow_border_circle, .wpb_single_image .vc_single_image-wrapper.vc_box_shadow_border_circle img, .wpb_single_image .vc_single_image-wrapper.vc_box_shadow_circle, .wpb_single_image .vc_single_image-wrapper.vc_box_shadow_circle img { border: 2px solid #DFC463; }

#cshero-header .main-navigation ul li a { font-size: 13px !important; }

#testimonials h2 { color: #fff !important; }

.container-fluid { padding: 0 50px; }

#right-header { display: none; }

.header-logo img {max-width:270px; }


#cshero-header #right-header .menu-canvas .main-canvas { width: 320px !important; min-width: inherit; max-width: inherit;}
#cshero-header .main-navigation ul li { padding: 0 20px; }

#cshero-header #right-header .menu-canvas .main-canvas ul { padding: 0 20px !important; }

@media screen and ( max-width: 1200px ) {
  #right-header { display: block !important; float: right; }
  #cshero-header-navigation { display: none !important; }
  #cshero-header #right-header .menu-canvas i { color: #222 !important; }
}

@media screen and ( max-width: 480px ) { #cshero-header #right-header { margin-top: 0; } }



.wpb_button_anone.wpb_none.btn.btn-default, button.wpb_none.btn {
    border-color: #9b9b9b !important;
}

.contact-form-3 span.wpb_button_anone.wpb_none.btn input[type="submit"] {
    color: #989898 !important;
}

#cshero-header .main-navigation ul li {
    padding: 0 12px;
}

/*padding menu sx mobile*/ 
@media screen and (max-width: 767px){
.padding-lr-106  {
    padding: 0 !important;
 }
}
.wpb_button_anone.wpb_none.btn.btn-default {
    max-width: 300px;
    margin-left: 22px;
}