﻿

#footer-feedback {
    background:#bbbdc0;
    padding:2em 0;
}

#footer-feedback p a {
    color:black;
    font-weight:600;
}
.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);border:0}
.sr-only-focusable:active,.sr-only-focusable:focus{position:static;width:auto;height:auto;margin:0;overflow:visible;clip:auto}
#section-v1video3d .video3d-headlineTitle h1{font-weight:normal !important;}
.container-fluid{padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}
.container .jumbotron,.container-fluid .jumbotron{padding-right:15px;padding-left:15px;border-radius:6px}
.fusion-image-carousel{margin-bottom:40px}
.fusion-image-carousel-fixed .fusion-carousel .fusion-carousel-wrapper{height:115px!important}
.fusion-image-carousel-fixed .fusion-carousel .fusion-carousel-holder{line-height:115px!important}
.fusion-image-carousel-fixed .fusion-carousel .fusion-carousel-item-wrapper{text-align:center}
.fusion-image-carousel-fixed .fusion-carousel .fusion-image-wrapper{vertical-align:middle}
.fusion-image-carousel-fixed .fusion-carousel .fusion-image-wrapper a{display:block;-webkit-box-shadow:none;box-shadow:none}
.fusion-image-carousel-fixed .fusion-carousel .fusion-image-wrapper img{max-height:115px;width:auto}

 
 .box-truyen-hinh{
  background: #eeeeee;
  padding: 20px 10px;
 }

  .box-truyen-hinh .contentleft {
    float: left;
    width: 670px;
}

.box-truyen-hinh .contentright{
  display: block;
  width: 35%;
}

#footer .news_mov{background-color:#F0F0E1; text-align:center; width:100%; padding:5px; color:#004000; font-size:12px;font-family: 'Lato', sans-serif; font-style:italic; font-weight:700;}

#footer .news_mov a{color:#004000; text-decoration:none;}

#footer .news_mov a:hover{text-decoration:underline;}
.clear{clear:both}

.site-description {
	font-size: 13px;
}


.main-slider {
    margin-bottom: 20px;
}


.main-slider .slide-item {
    position: relative;
}


.main-slider .slide-details {
    position: absolute;
    z-index: 8;
    margin: 0;
    width: 100%;
    right: 0;
    left: 0;
    bottom: 0;
    padding: 20px;
}


.main-slider .slide-details .entry-title a {
    display: inline;
    font-size: 22px;
    line-height: 1.8;
    padding: 4px 15px;
    background-color: #000;
    background-color: rgba(0, 0, 0, 0.74);
    color: #fff;
    box-decoration-break: clone;
    -webkit-box-decoration-break: clone;
    -moz-box-decoration-break: clone;
    -ms-box-decoration-break: clone;
    -o-box-decoration-break: clone;
}
#header{color:#fff;flex:0 1 auto;float:right;text-align:justify;font-size:18px;line-height:19px;font-weight:400;min-width:1080px;text-shadow:1px 1px 1px #111;width:100%}
#header::after{content:"";background-image:linear-gradient(to right,black,silver,black);height:1px;display:block}
#header-inside{width:1080px;margin:10px auto}
#header-right{text-align:right;padding:10px 0}


#header-inside p {padding: 2vw;     text-align: justify;}


.icon-phone:before {
  content: "\e94e";
}


.icon-phone-hang-up:before {
  content: "\e94f";
}
#mk-footer .footer-wrapper,#mk-page-introduce,.mk-blog-single .featured-image,.mk-blog-single article{position:relative}
 #mk-footer .footer-wrapper{padding:30px 0}

.second-header {
display: inline-block;
padding-top: 4px;
float: right
}







#snsnav { display: block; margin: 0; padding: 6px 10px 0px 0px; position: relative; font-size:1.1em; font-family: tt_chocolatesregular, Helvetica; line-height:1.6em;}

#snsnav li { display: block; list-style: none; margin: 0; padding: 0px 0px 0px 0px; float: right; position: relative;}
 
#snsnav a { display: block; color:#ad9964; }

  * html #snsnav ul { line-height: 0; }
 
    #snsnav ul a { zoom: 1; }
 
    #snsnav ul li { float: none; }

    #snsnav ul ul { top: 0; }


header#top .menu-item-language .iclflag, #header-secondary-outer .menu-item-language .iclflag {
	top: 1px;
	position: relative;
	margin-right: 4px;
}


#header-secondary-outer .menu-item-language .iclflag {
	top: 2px;
}
.item-list ul li.last{border-bottom:none;}
#forum .last-reply{font-size:12px;}
.one-half.last,.one-third.last,.two-third.last,.one-fourth.last,.three-fourth.last{margin-right:0px}
.one-half.last,.one-third.last,.two-third.last,.one-fourth.last,.three-fourth.last,.one-fourth.widget-4,.one-fourth.widget-8,.one-fourth.widget-12{margin-right:0px;}
.wpb_column .wpb_wrapper .wpb_teaser_grid{float:none}
.carousel-anything-container .vc_row .wpb_column{padding-left:0;padding-right:0}
.fx-md-display-inline{display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:-ms-flex;display:-webkit-box;display:flex}
.col-xs-1,.col-sm-1,.col-md-1,.col-lg-1,.col-xs-2,.col-sm-2,.col-md-2,.col-lg-2,.col-xs-3,.col-sm-3,.col-md-3,.col-lg-3,.col-xs-4,.col-sm-4,.col-md-4,.col-lg-4,.col-xs-5,.col-sm-5,.col-md-5,.col-lg-5,.col-xs-6,.col-sm-6,.col-md-6,.col-lg-6,.col-xs-7,.col-sm-7,.col-md-7,.col-lg-7,.col-xs-8,.col-sm-8,.col-md-8,.col-lg-8,.col-xs-9,.col-sm-9,.col-md-9,.col-lg-9,.col-xs-10,.col-sm-10,.col-md-10,.col-lg-10,.col-xs-11,.col-sm-11,.col-md-11,.col-lg-11,.col-xs-12,.col-sm-12,.col-md-12,.col-lg-12{position:relative;min-height:1px;padding-left:15px;padding-right:15px}
.col-md-4{width:33.33333333%}

.lists.products .clone-tobasket,.page.product .clone-tobasket{position:fixed;z-index:50;opacity:0.9;display:block;overflow:hidden;}

.product.hot .price{font-size:20px;font-weight:700;}

.product.hot .priceOld{font-size:15px;font-weight:700;color:#ec0647;text-decoration:line-through;}
.et_pb_blurb_1 .et_pb_main_blurb_image .et_pb_image_wrap{max-width:100%}
.et_pb_blurb_0 .et_pb_main_blurb_image .et_pb_image_wrap{max-width:100%}


.tail_con{
    margin-top: 40px;
}
.col,.col-1,.col-10,.col-11,.col-12,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-lg,.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-md,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-sm,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-xl,.col-xl-1,.col-xl-10,.col-xl-11,.col-xl-12,.col-xl-2,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-9{position:relative;width:100%;min-height:1px;padding-right:15px;padding-left:15px}
.col-md-12{-webkit-box-flex:0;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}

#navigation .menu .menu-item{
	float: left;
	margin-right: 13px;
}

#navigation .menu .menu-item a{
	color: #f0f0f0;
	font-size: 15px;
	font-weight: normal;
}

#navigation .menu .menu-item a:hover,#navigation .menu .menu-item a:active,#navigation .menu .menu-item a:visited{
	text-decoration: none;
}

#navigation .menu .menu-item a:hover{
	color:#b0b0b0;
}

		#navigation-ddc5d3ee-6d18-3c97-288c-d9f6a3346419 li.selected,
		#navigation-ddc5d3ee-6d18-3c97-288c-d9f6a3346419 li.childselected,
		#navigation-ddc5d3ee-6d18-3c97-288c-d9f6a3346419 li.selected:hover,
		#navigation-ddc5d3ee-6d18-3c97-288c-d9f6a3346419 li.childselected:hover,
		#navigation-ddc5d3ee-6d18-3c97-288c-d9f6a3346419 li:hover {
			margin: 0px 0px 0px 0px;
		}

		#navigation-ddc5d3ee-6d18-3c97-288c-d9f6a3346419 ul li.selected,
		#navigation-ddc5d3ee-6d18-3c97-288c-d9f6a3346419 ul li.childselected,
		#navigation-ddc5d3ee-6d18-3c97-288c-d9f6a3346419 ul li.selected:hover,
		#navigation-ddc5d3ee-6d18-3c97-288c-d9f6a3346419 ul li.childselected:hover,
		#navigation-ddc5d3ee-6d18-3c97-288c-d9f6a3346419 ul li:hover {
			margin: 0px 0px 0px 0px;
		}
.social-links.animated-effect-1 li.instagram a:hover{border-color:#cd486b}
.btn.instagram,.colored.social-links li.instagram a,.social-links.animated-effect-1 li.instagram a:after,.social-links:not(.animated-effect-1) li.instagram a:hover{background-color:#cd486b;border-color:#cd486b;color:#fff}
.footer .top .menus .menu-item-has-children{float:left;width:33.33%}
.footer .top .menus .menu-item-has-children ul li a{color:#231f20;display:block;padding-bottom:3px}
.footer .top .menus .menu-item-has-children a:hover{color:#0072ff}
header .logo{width:126px;float:left;margin:20px 0 0;}
.logo a{display:block;}
header .logo img{width:100%;}
.search-index-page .logo{width:265px;margin:60px auto;}
.search-index-page .logo img{width:100%;}
.float-overflow{overflow:hidden;}
.content .node .float-overflow{display:block;font-size:16px;font-family:"proxima-nova",sans-serif;}
.main-navigation .menu-mobile-toggle{display:none;float:left}
.main-header .menu-mobile-toggle{color:#fff;font-size:16px;line-height:24px;height:39px;margin:5px 0}
.main-header .menu-mobile-toggle .material-icons{font-size:33px}
.main-navigation .menu a{display:block;color:#fff;text-transform:uppercase;font-weight:500;font-size:18px;white-space:nowrap;padding:20px 20px;border-bottom:1px solid rgba(255,255,255,0.06)}
.main-navigation .menu a .material-icons{display:none}
.main-navigation .menu .submenu{display:none}


.catchresponsive-nav-menu .menu-item:hover,
.catchresponsive-nav-menu .page_item:hover {
	position: static;
}


.sidebar-header-right .widget_nav_menu .menu-item:hover {
	position: relative;
}
.menu-level-2.menu-item-has-children{margin-top:6px!important}
.menu-level-2:not(.menu-item-has-children){margin-bottom:-6px!important;margin-top:6px!important}
#et_mobile_nav_menu .menu-level-1-child-main ul.sub-menu li.menu-level-2 a{margin-left:22px!important}

	.first_menu_list a,
	.second_menu_list a,
	.third_menu_list a,
	.language_block a,
	.forth_menu_list a {
		padding-left: 15px !important;
		padding-right: 15px !important
	}

.second_menu_list {
	margin: 0;
	padding: 0;
	list-style-type: none;
}


.divibar-open.et_extra .divibars .et_pb_row,
.divibar-open.et_extra .divibars .et_pb_column {
    padding: 0 !important;
}


#divi-bars-center-all .et_pb_column {
    text-align: center !important;
    display: table-cell !important;
    width: auto !important;
    float: none !important;
	max-width: none;
	min-width: auto;
}
.et_pb_column .et_pb_row_inner_0{padding-bottom:0px}

.sf-menu {width:890px; margin:0 auto 0 auto;}

.sf-menu ul {position:absolute; top:-999px; display:inline;}

.sf-menu li {position:relative;display:inline;}

.sf-menu a {display:block; text-transform:uppercase;text-decoration:none;display:inline;}

.sf-menu li:hover ul, .sf-menu li.sfHover ul {z-index:99;}

ul.sf-menu li:hover li ul, ul.sf-menu li.sfHover li ul {top:-999px; display:none;}

ul.sf-menu li li:hover ul, ul.sf-menu li li.sfHover ul {left:100%; top:0;}


.sf-menu li.sfHover ul { top:20px; left:0;}

.container {
	padding-right: 15px;
	padding-left: 15px;
	margin-right: auto;
	margin-left: auto
}

.container-fluid {
	padding-right: 15px;
	padding-left: 15px;
	margin-right: auto;
	margin-left: auto
}

.container .jumbotron, .container-fluid .jumbotron {
	padding-right: 15px;
	padding-left: 15px;
	border-radius: 6px
}

.jumbotron .container {
	max-width: 100%
}


.list-unstyled {
  padding-left: 0;
  list-style: none; }

nav.mvp-fly-nav-menu ul li.menu-item-has-children:after,
.mvp-feat1-left-wrap span.mvp-cd-cat,
.mvp-widget-feat1-top-story span.mvp-cd-cat,
.mvp-widget-feat2-left-cont span.mvp-cd-cat,
.mvp-widget-dark-feat span.mvp-cd-cat,
.mvp-widget-dark-sub span.mvp-cd-cat,
.mvp-vid-wide-text span.mvp-cd-cat,
.mvp-feat2-top-text span.mvp-cd-cat,
.mvp-feat3-main-story span.mvp-cd-cat,
.mvp-feat3-sub-text span.mvp-cd-cat,
.mvp-feat4-main-text span.mvp-cd-cat,
.woocommerce-message:before,
.woocommerce-info:before,
.woocommerce-message:before {
color: #0be6af;
}

#mvp-main-nav-small .mvp-nav-menu ul li.menu-item-has-children a:after {
border-color: #555555 transparent transparent transparent;
}

#mvp-nav-bot-wrap .mvp-nav-menu ul li.menu-item-has-children a:after {
border-color: #000000 transparent transparent transparent;
}
.menu-item-lang-selector .flag{margin-right:6px;}
.rtl .menu-item-lang-selector .flag{margin-left:6px;margin-right:0;}

.sub-menu .menu-item-has-children:after { color: #fff }

.wingzz_form .Radio_element.fullcolumn, .wingzz_form .Checkbox_container.fullcolumn { width:100%; clear:both; float:none; }

.fullcolumn .referenceSlider ul.slides li main { width:73%; float:left; position: relative; padding: 20px; }

#respond .form-submit input[type=submit] {
  box-shadow: none;
  text-shadow: none;
  padding: 10px;
  background: #ffffff;
  font-weight: bold;
  color: #22AAA1;
  margin-bottom: 60px;
}

#comments .form-allowed-tags {
  display: none;
}
.gsc-control-cse,.gsc-control-cse.gsc-table-result{width:100%;font-family:Arial,sans-serif;font-size:13px}
.gsc-control-cse div{position:static}
.cse.gsc-control-cse,.gsc-control-cse{padding:1em;width:auto}
.cse.gsc-control-cse:after,.gsc-control-cse:after{content:;display:block;height:0;clear:both;visibility:hidden}

.gsc-control-cse{padding:0!important;border:0!important}
div.gsc-control-cse{background-color:transparent!important;border:0!important}

.szamok{ color:#ffffff; width:100px; text-align:center; font-size:22px;}


.menu-item-has-children a:after { border-style: solid; border-width: 2px 2px 0 0; content: ''; display: inline-block; height: 8px; left: 10px; position: relative; top: 6px; -webkit-transform: rotate(135deg); -ms-transform: rotate(135deg); transform: rotate(135deg); vertical-align: top; width: 8px; }


.menu-item-has-children .sub-menu a:after { display: none; }


.menu-item-has-children:hover a { color: #da291c; }


body.rtl .menu-item-has-children a:after { left: -10px; }

.carousel-inner {
  position: relative;
  overflow: hidden;
  width: 100%;
}

.main .flex {
    display: flex;
    flex-wrap: wrap;
}

.main .flex.nowrap {
    flex-wrap: nowrap;
}

.main .flex.column,
.main .flex.mobile-column {
    flex-direction: column;
}

.main .flex.center {
    align-items: center;
}

.main .flex.end {
    align-items: flex-end;
}

.main .flex.end-h {
    justify-content: flex-end;
}

.main .flex.center-h {
    justify-content: center;
}

.main .flex.between {
    justify-content: space-between;
}

.main .flex.around {
    justify-content: space-around;
}





.main.license .flex.nowrap {
    flex-wrap: wrap;
}

.main.license .flex section {
    width: 100%;
}

    .main .flex.mobile-column {
        flex-direction: row;
    }
