/*
Theme Name: Flatsome Child
Description: This is a child theme for Flatsome Theme
Author: UX Themes
Template: flatsome
Version: 3.0
*/

/*************** ADD CUSTOM CSS HERE.   ***************/
h1 { font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; font-size: 24px; font-style: normal; font-variant: normal; font-weight: 700; line-height: 26.4px; } h3 { font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; font-size: 15px; font-style: normal; font-variant: normal; font-weight: 700; line-height: 15.4px; } p, ol, ul { font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; font-size: 15px; font-style: normal; font-variant: normal; font-weight: 400; line-height: 20px; } blockquote { font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; font-size: 21px; font-style: normal; font-variant: normal; font-weight: 400; line-height: 30px; } pre { font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; font-size: 15px; font-style: normal; font-variant: normal; font-weight: 400; line-height: 18.5714px; }
.box-text {
    padding-bottom: 0.5em;
}
.widget .is-divider {
    display: none !important;
}
.flickity-prev-next-button {
    display: block!important;
    opacity: 1!important;
}

/*Header*/

header#header {
    border-top: 5px solid #2f3492;
}
img.img_sub_header {
    max-height: 77px;
}

.header-bottom-nav li a {
    font-size: 15px;
    font-weight: 600;
    /* color: #fff!important; */
    padding: 0 15px;
}
.header-bottom-nav li:first-child a {
	padding-left: 0!important;
}
.form-flat input:not([type=submit]), .form-flat select, .form-flat textarea {
    border: 1px solid #a6a6a6;
    border-radius: 5px;
    height: 36px;
    background: #fff;
    width: 367px;
    float: right;
}
li.header-search-form.search-form.html.relative.has-icon {
    margin-right: 0!important;
    padding-bottom: 7px;
}
.cta_right_bottom a {
	color: #FFF;
}
.cta_right_bottom a.cta_right_bottom_email {
    padding-right: 50px;
}
.cta_right_bottom a i {
    margin-right: 5px;
    color: red;
    background: -webkit-linear-gradient(#ffffff, #eea630);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}
/*Footer*/
.footer_social_right {
    display: flex;
    align-items: center;
    height: 33px;
}
.ft_social {
    display: flex;
    gap: 8px;
}
.ft_social a {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    font-size: 15px;
}
.bg_section_top_footer .section-bg.bg-loaded {
    background-size: 100% 100%!important;
}
.col_bg_top_footer {
    padding-bottom: 0;
}
.ft_widget ul li {
    list-style: none;
    margin-left: 0;
}
.ft_widget, .ft_widget a, .ft_widget li {
    color: #000;
    font-size: 16px;
}
.ft_widget a:hover{
    color: var(--c5);
}
.ft_widget i {
    padding-right: 6px;
    color: #ea3c45;
}
.ft_widget h4, .ft_vp {
    /* background: -webkit-linear-gradient(#8b2b5e, #31368f); */
    /* -webkit-background-clip: text; */
    /* -webkit-text-fill-color: transparent; */
    color: var(--c1);
    font-size: 17px;
    text-transform: uppercase;
    font-weight: 700;
}
.ft_widget ul li a:before {
    content: '\f105';
    font-family: "Font Awesome 5 Pro";
    position: relative;
    top: 1px;
    left: 0;
    padding-right: 5px;
}
.ft_widget_1 ul li a:before {
	content: none;
}
.absolute-footer, html {
    border-top: 1px solid #b5b5b5;
    color: rgba(0,0,0,1);
}
.section_footer {
    /* padding-top: 30px; */
    padding-bottom: 0!important;
}
/*Section trang chủ*/
.product_categories_home h5 {
    color: #303030;
    font-size: 15px;
}
.section_product_categories {
    padding-top: 40px!important;
    padding-bottom: 0!important;
    margin-bottom: -40px;
}
.section_home_title h2, .page_title h1, h1.entry-title.mb {
    font-size: 24px;
    text-align: center;
    color: var(--c1);
    padding-bottom: 18px;
	position: relative;
}
.section_home_title h2:after, .page_title h1:after, h1.entry-title.mb:after{
    content: url(https://ozonetech.vn/wp-content/themes/flatsome-child/images/line-gradient.png);
    position: absolute;
    bottom: 0;
    left: 0;
    right: 0;
}
.gallery_kh img {
    border: 1px solid #ddd;
}
.blog_duan .col-inner {
    /* background: -webkit-linear-gradient(#3572c2, #2b4695); */
    background: #fff;
	border-radius: 6px;
}
.blog_duan .col-inner .image-cover {
	border-top-left-radius: 6px;
	border-top-right-radius: 6px;
}
p.name.product-title {
    overflow: hidden;
}
.blog_duan .col-inner h5 a{
    font-size: 15px;
    color: #000;
    /* color: #fff; */
    font-weight: 400;
    min-height: 42px;
    display: block;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
}
.box-blog-post .is-divider {
    display: none;
}
/*Chi tiet san pham*/
.nav-box>li.active>a, .nav-pills>li.active>a {
    background: linear-gradient(to right, #124586, #1c62a7);
}
.product-title-container .product-title {
    overflow: hidden;
    font-size: 22px;
    color: #333;
    font-weight: normal;
    padding-bottom: 5px;
}
.product-tabs a {
    border-radius: 5px 5px 0 0!important;
    font-size: 14px!important;
    padding: 3px 15px!important;
    font-weight: 400!important;
}
.product-tabs {
    border-bottom: 1px solid var(--c1);
}
.relate_products .flickity-viewport {
    padding-top: 15px;
}
.product-section {
    border-top: none;
}
.onlinepromo {border: var(--c1) solid 1px;border-radius: 4px;padding: 20px 10px;position: relative;overflow: visible;margin: 30px 0 20px;}
.onlinepromo b {
    background: var(--c4);
    border-radius: 8px;
    color: #fff;
    font-size: 14px;
    font-weight: normal;
    position: absolute;
    top: -17px;
    left: 15px;
    vertical-align: middle;
    line-height: 26px;
    clear: both;
    padding: 5px 15px 5px 30px;
    text-transform: uppercase;
    font-weight: 700;
}
aside.onlinepromo b i {
    padding-right: 6px;
}
.support_ctsp ul {
    padding: 10px 0px 0 0;
    margin: 0;
}
.support_ctsp ul li:last-child {
    padding: 0;
    margin-bottom: 0;
}
.support_ctsp ul li {
    list-style: none;
    margin-left: 5px;
}
.support_ctsp ul li:before {
    content: '\f058';
    font-family: "Font Awesome 5 Pro";
    font-size: 16px;
	font-weight: 900;
    color: #00ba00;
    padding-right: 8px;
    border: 10px;
    bottom: 1px;
    position: relative;
}
.onlinepromo .infopr ul li::before {
    content: '\f14a';
    font-family: "Font Awesome 5 Pro";
    color: #00ba00;
    font-weight: 900;
    padding-right: 8px;
    border: 10px;
    bottom: 1px;
    position: relative;
}
.onlinepromo .infopr ul, .onlinepromo .infopr ul li {
    list-style: none;
    margin-bottom: 0;
    margin-left: 2px;
}
.suppor_online {
    border: 1px solid #201e5a;
    border-radius: 4px;
}
.tt-widget {
    background: linear-gradient(to right, #201e5a, #1c62a7);
    color: #eea630;
    text-transform: uppercase;
    font-size: 16px;
    line-height: 45px;
    padding: 0 10px;
    border-top-left-radius: 3px;
    border-top-right-radius: 3px;
    text-align: center;
}
.contact-widget ul {
    margin-bottom: 0;
}
.contact-widget ul li {
    display: block;
    border-bottom: 1px dashed #ccc;
    padding-bottom: 10px;
    margin: 10px;
}
.contact-widget ul li {
    display: block;
    border-bottom: 1px dashed #ccc;
    padding-bottom: 15px;
    margin: 10px;
}
.contact-widget ul li:nth-child(1) {
    padding-left: 70px;
    background: url(images/tvvien.png) no-repeat;
}
.contact-widget ul li:last-child {
    border-bottom: none;
    margin-bottom: 0;
}
.contact-widget ul li i {
    padding-right: 8px;
    color: var(--c1);
}
.product-images {
    border: 1px solid #d6d6d6;
}
.product_breadcrumb {
    padding: 12px 15px 0px;
    font-size: 16px;
}
.rank-math-breadcrumb {
    font-weight: 400;
    color: #000!important;
    opacity: 1!important;
}
.breadcrumbs .divider, .breadcrumbs .separator {
    opacity: 1;
}
.breadcrumbs a {
    color: var(--c3);
    font-size: 15px;
}
.breadcrumbs span {
    font-size: 15px;	
}
div#thong-so-ky-thuat ul li {
    list-style: none;
    margin-left: 0;
    padding: 5px 15px;
    margin-bottom: 0;
}
#thong-so-ky-thuat tr:nth-of-type(2n+1), div#thong-so-ky-thuat ul li:nth-of-type(2n+1) {
    background: #f4f4f4 none;
}
div#thong-so-ky-thuat h2 {
    font-size: 20px;
    padding: 15px 15px 2px;
	color: #333;
}
.col_duan_tieubieu h2, .relate_products h3.product-section-title {
	font-size: 20px;
	color: #333;
	text-transform: none;
	padding: 0;
	margin: 0;
}
.col_duan_tieubieu h2 {
	margin-bottom: 15px;
}

div#thong-so-ky-thuat {
    border: 1px solid #d3d3d3;
    border-radius: 3px;
}
div#thong-so-ky-thuat tr td {
    border: none;
    color: #333;
    font-size: 15px;
    padding: 12px 10px;
}
.product-short-description {
    border: 1px dashed #0a804a;
    border: 1px solid #d3d3d3;
    padding: 15px 12px;
    margin-bottom: 20px;
    border-radius: 3px;
}
.product-short-description ul li {
    position: relative;
    margin-left: 0;
}
.product-short-description ul {
    list-style: none;
    padding: 0;
    margin: 0;
}
.product-short-description ul li:before {
    content: '\f0da';
    font-family: "Font Awesome 5 Pro";
    font-size: 12px;
    color: #eb2229;
    font-weight: 900;
    padding-right: 8px;
    border: 10px;
    bottom: 1px;
    position: relative;
}
.is-form, button.is-form, button[type=submit].is-form, input[type=button].is-form, input[type=reset].is-form, input[type=submit].is-form {
    background-color: #fff;
	color: #000;
}
input[type=number] {
	box-shadow: unset!important;
	border: none;
	border-top: 1px solid #ddd;
    border-bottom: 1px solid #ddd;
}
.quantity .button.minus {
    border: none;
    border-left: 1px solid #ddd;
    border-top: 1px solid #ddd;
    border-bottom: 1px solid #ddd;
    border-top-left-radius: 4px;
    border-bottom-left-radius: 4px;
}
.quantity .button.plus {
    border: none;
    border-right: 1px solid #ddd;
    border-top: 1px solid #ddd;
    border-bottom: 1px solid #ddd;
    border-top-right-radius: 4px;
    border-bottom-right-radius: 4px;
}
.lienhe_mua {
    display: flex;
    flex-wrap: wrap;
    justify-content: space-between;
    margin: 0;
}
.quantity.buttons_added.form-normal:before {
    content: "Số lượng:";
    padding-right: 20px;
    line-height: 2.5em;
}
.lienhe_mua a {
    flex: 0 0 auto;
    max-width: 100%;
    position: relative;
    width: -webkit-calc(50% - 5px);
    width: -moz-calc(50% - 5px);
    width: calc(50% - 6px);
    display: flex;
    align-items: center;
    justify-content: center;
    height: 46px;
    /* background: #e9f8ff none; */
    /* border: 1px solid #0098db; */
    border-radius: 4px;
    color: #fff;
    font-size: 16px;
    /* line-height: 19px; */
    font-weight: 700;
    padding: 0;
    -webkit-transition: all .3s;
    transition: all .3s;
}
.lienhe_mua a i {
    padding-right: 6px;
}
a.btn_zalo {
    background-color: #288AD6;
}
a.btn_goidien {
    background-color: #e22525;
}
button.single_add_to_cart_button.button.alt {
    width: 100%;
    height: 46px;
    border-radius: 4px;
    color: #fff;
    font-size: 16px;
    margin-bottom: -8px;
    background: #1c4e99;
    margin-top: 15px;
}
.price_sale ins span.amount {
    font-size: 30px !important;
    color: #e5322d;
    font-weight: 600;
    text-shadow: 1px 1px 0 #fff, -1px -1px 0 #fff, 1px -1px 0 #fff, -1px 1px 0 #fff, 3px 3px 5px #333;
}
.blog_duan_ctsp .col {
	padding: 0 5px 3px!important;
}

.blog_duan_ctsp h5 a {
    color: #333;
    font-size: 15px;
    margin-bottom: 10px;	
    display: block;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
    font-weight: 400;
}
/*Danh muc san pham*/
.product-small.box {
    padding: 10px;
    border: 1px solid #ccccccab;
    background: #fff;
    border-radius: 6px;
}
.product-small .box-text.box-text-products a {
    color: #333;
    font-size: 15px;
    margin-bottom: 10px;
    /* min-height: 71px; */
    display: block;
    display: -webkit-box;
    -webkit-line-clamp: 3;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
}
.product-small ins span.amount {
	color: #e83a45;
	font-size: 16px;
}

.section-blog-ux {
  position: relative;
  overflow: hidden; }
  .section-blog-ux .decor-1 {
    position: absolute;
    left: 0;
    top: 0;
    z-index: -1; }
  .section-blog-ux .decor-2 {
    position: absolute;
    left: 0;
    bottom: 0;
    z-index: -1; }
  .section-blog-ux .decor-3 {
    position: absolute;
    right: 41px;
    top: 0;
    z-index: -1; }
	
@-webkit-keyframes animationFramesOne {
  0% {
    transform: translateX(0); }
  25% {
    transform: translateX(-40px); }
  50% {
    transform: translateX(0); }
  75% {
    transform: translateX(40px); }
  100% {
    transform: translateX(0); } }

@keyframes animationFramesOne {
  0% {
    transform: translateX(0); }
  25% {
    transform: translateX(-40px); }
  50% {
    transform: translateX(0); }
  75% {
    transform: translateX(40px); }
  100% {
    transform: translateX(0); } }

@-webkit-keyframes animationFramesTwo {
  0% {
    transform: translateX(0); }
  25% {
    transform: translateX(40px); }
  50% {
    transform: translateX(0); }
  75% {
    transform: translateX(-40px); }
  100% {
    transform: translateX(0);
    -webkit-transform: translateX(0);
    -moz-transform: translateX(0);
    -ms-transform: translateX(0);
    -o-transform: translateX(0); } }

@keyframes animationFramesTwo {
  0% {
    transform: translateX(0); }
  25% {
    transform: translateX(40px); }
  50% {
    transform: translateX(0); }
  75% {
    transform: translateX(-40px); }
  100% {
    transform: translateX(0); } }

.shape-animate2 {
  -webkit-animation: animationFramesOne 12s infinite linear alternate;
  animation: animationFramesOne 12s infinite linear alternate; }

.shape-animate1 {
  -webkit-animation: animationFramesTwo 12s infinite linear alternate;
  animation: animationFramesTwo 12s infinite linear alternate; }
  
/*Trang lien he*/
.p_lienhe_map .col-inner h2 {
    color: var(--c2);
    text-align: center;
}
.p_lienhe_map .col-inner {
    border: 2px solid var(--c2);
    border-radius: 20px;
    padding: 15px;
}
.col-divided {
	border-right: none;
    padding-right: 0;
}
.large-9.right.col ul {
	padding-left: 20px;
}
.page-inner h2 {
    font-size: 20px!important;
    color: #db2927;
    font-style: italic;
    line-height: 1.2;
}
table {
    border-collapse: collapse;
   /* max-width: 676px;*/
    margin: 20px auto;
}
@media only screen and (max-width: 840px) {
table {
margin-bottom: 0;
overflow: hidden;
overflow-x: scroll;
display: block;
white-space: nowrap;
}
}
td:first-child, th:first-child {
	
}
table td, table th {
    border: 1px solid #ddd;
    padding: 5px 10px!important;
	color: #333;
	font-size: 16px;
}
/*Danh muc san pham*/
.page-description h1 {
    color: var(--c4);
    font-size: 20px;
    text-transform: uppercase;
    line-height: 45px;
    /* border-bottom: 2px solid var(--c1); */
}
.widget_dmsp_ .box-image {
    border: 1px solid #ddd;
    padding: 15px;
    border-radius: 15px;
}
.widget_dmsp_ .box-text.text-center h5 {
    color: #333;
    text-transform: none;
    font-size: 14px;
}
span.widget-title.shop-sidebar, .widget_product_categories span.widget-title {
    padding: 10px 0;
    background: #201e5a url(https://systemfa.vn/wp-content/uploads/2024/07/icon.png) no-repeat 10px center;
    padding-left: 45px;
    font-size: 1em;
    font-weight: 500;
    color: #fff;
    border-radius: 5px 5px 0 0;
    display: block;
    line-height: unset !important;
    /* margin-bottom: 0; */
    /* text-transform: uppercase; */
}
.widget_product_categories ul.product-categories {
    border-left: 1px solid #ddd;
    border-right: 1px solid #ddd;
    border-bottom: 1px solid #ddd;
    padding: 10px;
    border-radius: 0 0 5px 5px;
}
.widget_product_categories ul li a:before {
    content: '\f105';
    font-family: "Font Awesome 5 Pro";
    position: relative;
    top: 1px;
    left: 0;
    padding-right: 5px;
}
.widget_product_categories ul li a:hover {
    color: var(--fs-experimental-link-color);
    color: var(--c5);
}
.widget_product_categories ul li a {
    color: #333;
    /* color: var(--fs-experimental-link-color); */
}
span.amount.lien_he {
    color: var(--gia);
    font-size: 16px;
    font-weight: 600;
}
span.iso1 {
    background: #ed2224;
    border-radius: 10px;
    padding: 2px 10px 2px 10px;
    font-size: 12px;
    margin-right: 10px;
    color: #fff;
}
p.name_company {
    font-size: 15px;
    font-weight: bold;
    color: #0e1131;
}
p.product_company {
    color: #0e1131;
}
p.product_company {
    color: #0e1131;
    font-size: 12px;
}
.info_company {
    line-height: 24px;
}
button.contact_button {
    background: #ff6a00;
    border-radius: 5px;
    font-weight: 500 !important;
	color:#fff;
}
button.chat_button {
    background: #e8f4fc;
    border-radius: 5px;
    font-weight: 500 !important;
}
.danhmuc_top .box-image {
    border: 1px solid #201E5A;
    border-radius: 5px;
    padding: 10px 10px 3px;
    -webkit-box-shadow: 4px 30px 67px #0060f321;
    -moz-box-shadow: 4px 30px 67px #0060F321;
    -ms-box-shadow: 4px 30px 67px #0060F321;
    -o-box-shadow: 4px 30px 67px #0060F321;
    box-shadow: 4px 30px 67px #0060f321;
}
.title_dm h2 {
    color: #201E5A;
}

a.woocommerce-LoopProduct-link.woocommerce-loop-product__link {
    color: #201e5a !important;
    font-weight: 500;
}
.row_duan img:hover {
    border: 4px solid #201e5a;
    border-radius: 10px;
}
.row_duan h4 {
    background: #eea630;
    padding: 5px 0px 5px 0px;
    border-radius: 10px;
}
.company_info i {
    color: #eea630;
    padding-right: 5px;
}
.hotline_ct {
    color: #fff !important;
}
.hotline_ct h3 {
    color: #fff !important;
    font-size: 16px;
}
p.num_ct {
    font-size: 32px;
    color: #ffb700;
}
p.num_ct {
    font-size: 32px;
    color: #201e5a;
    padding: 10px 0px 10px 0px;
    margin-bottom: 5px;
    font-weight: 600;
}
p.num_ct i {
    color: #201e5a;
}
h1.product-title.product_title.entry-title {
    color: #201e5a;
    font-weight: 500;
}
p.price.product-page-price bdi {
    color: #e22525;
    font-size: 28px;
}
ul.sub-menu.nav-dropdown.nav-dropdown-default a {
    font-weight: 500;
    font-size: 16px;
    padding-bottom: 5px;
    padding-top: 5px;
    color: #201e5a;
    margin: 0px !important;
}
.nav-dropdown {
    background-color: #fff;
    color: #777;
    display: table;
    left: -99999px;
    margin: 0;
    max-height: 0;
    min-width: 260px;
    opacity: 0;
    /* padding: 20px 0; */
    position: absolute;
    text-align: left;
    transition: opacity .25s, visibility .25s;
    visibility: hidden;
    z-index: 9;
    border-radius: 5px;
}
.price_slider_wrapper {
    margin-top: 25px;
}
.entry-header-text {
    padding: 0px !important;
}
.entry-content {
    padding-bottom: 1.5em;
    padding-top: 0px !important;
}
.woocommerce-Tabs-panel p, .woocommerce-Tabs-panel li {
    line-height: 28px;
}
.custom-product-page table {
margin-bottom: 0;
overflow: hidden;
overflow-x: scroll;
display: block;
white-space: nowrap;
}
.custom-product-page table,.custom-product-page  th,.custom-product-page  td{
    border:1px solid #868585;
}
.custom-product-page table{
    border-collapse:collapse;
}
.custom-product-page table tr:nth-child(odd){
    background-color:#eee;
}
.custom-product-page table tr:nth-child(even){
    background-color:white;
}
.custom-product-page table tr:nth-child(1){
    background-color:#eea630;
}
.custom-product-page td:first-child,.custom-product-page  th:first-child {
    padding-left: 5px !important;
}
.product_detail h2 {
    font-size: 18px;
    color: #333;
}
.product_detail h2:before, .product_detail h3.product-section-title.container-width.product-section-title-related.pt-half.pb-half.uppercase:before {
    content: " ";
    width: 5px;
    height: 21px;
    background: #2f3492;
    margin-right: 10px;
    display: inline-block;
    position: relative;
    top: 4px;
}
.logo_ct {
    background: #fff;
    border-radius: 15px;
    box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgba(0, 0, 0, 0.19);
    margin-bottom: 15px;
}
.box_ct h3 {
    color: #f1b551 !important;
    padding-bottom: 5px;
}
.logo_box {
    background: #fff;
    border-radius: 15px;
    box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgba(0, 0, 0, 0.19);
    margin-bottom: 15px;
    padding:5px;
}
p.num_ct {
    font-size: 32px;
    color: #ffffff;
    padding: 10px 0px 10px 0px;
    margin-bottom: 5px;
    font-weight: 600;
}
p.num_ct i {
    color: #eea630;
}
.note {
    background-color: #ffffcc;
    border-left: 6px solid #ffeb3b;
    margin-bottom: 15px;
    padding: 15px 10px 5px 10px;
}
.note i {
    color: #201e5a;
}
.info {
  background-color: #e7f3fe;
  border-left: 6px solid #2196F3;
  margin-bottom: 15px;
  padding: 15px 10px 5px 10px;
}
.canhbao {
  background-color: #ffdddd;
  border-left: 6px solid #f44336;
  margin-bottom: 15px;
  padding: 15px 10px 5px 10px;
}
.thanhcong {
  background-color: #ddffdd;
  border-left: 6px solid #04AA6D;
  margin-bottom: 15px;
  padding: 15px 10px 5px 10px;
}
.fas-infobox {
    box-shadow: rgba(0,0,0,.15) 0px 1px 2px;
    overflow: hidden;
    background: #fff;
    padding: 20px;
    position: relative;
    transition: all .35s cubic-bezier(.39,.58,.57,1);
    border-top: 1px solid #efefef
}

.rh-cartbox:hover {
    box-shadow: rgb(0, 0, 255) 0px 3px 4px;
    backface-visibility: hidden;
}
li#tab-title-tskt a {
    background: linear-gradient(to right, #eea630, #ffeb3b);
    font-weight: 600 !important;
    color: #201e5a;
}
.info_ct {
    background: #252259;
	color: #fff !important;
}
.info_ct a {
	color: #fff !important;
}
.info_ct h3 {
	color: #fff !important;
	font-size: 18px;
	padding-bottom: 5px;
}
ul#menu-main-menu {
    padding-left: 10px;
    padding-right: 5px;
}
@media only screen and (max-width: 48em) {
/*************** ADD MOBILE ONLY CSS HERE  ***************/


}