:root{
	--burger: #031624;
	--grey: #EDEDEE;
	
	--green-dark: #0C3111;
	--green: #007E15;
	--green-grey: #213522;
	
	--orange: #F79420;
	--orange-light: #faab52;
	
	--red-dark: #C3161C;
	--red: #ec1c24;
	--red-light: #faa49e;
}

.form-message {background-color:var(--green); border-color:var(--green);}
.form-message-error {background-color:var(--red); border-color:var(--red);}

html, body { font-family: BeVietnam, sans-serif; font-size:16px; line-height:1.5; }

h1, h2, h3, h4 {font-family:BeVietnam, sans-serif;}
a {color:inherit}

.login-separator { display:block; width:100%; height:1px; border-top:1px solid #DDD; text-align:center; margin:40px 0 30px; position:relative; }
.login-separator span { display:inline-block; width:auto; height:auto; margin:0 auto; background-color:#FFF; position:absolute; top:0; left:50%; transform:translate(-50%, -50%); padding:0 20px; white-space:nowrap; }

#register_form .button, #login_form .button { margin-top:15px!important; }

#register_form label { min-width:100px; max-width:100px; display:inline-block; vertical-align:middle; line-height:1.3em; }
#register_form label span { color:#F00; }
#register_form .textbox, #register_form .selection { width:calc(100% - 110px); display:inline-block; vertical-align:middle; }
#register_form .selection { margin-left:4px; }

.container .boundary { width:96%; max-width:1110px; box-sizing:border-box; }

.menu-hamburger-container { padding:6px 4px; border-radius:3px; background-color:#666; display:inline-block; width:30px; height:30px; box-sizing:border-box; }
.menu-hamburger-container .menu-hamburger-label { display:none; }
.menu-hamburger { width:100%; height:100%; position:relative; margin:0; -webkit-transform:rotate(0deg); -moz-transform:rotate(0deg); -o-transform:rotate(0deg); transform:rotate(0deg); -webkit-transition:.5s ease-in-out; -moz-transition:.5s ease-in-out; -o-transition:.5s ease-in-out; transition:.5s ease-in-out; cursor: pointer; }
.menu-hamburger span { display:block; position:absolute; height:20%; width:50%; background:#fff; opacity:1; -webkit-transform:rotate(0deg); -moz-transform:rotate(0deg); -o-transform:rotate(0deg); transform:rotate(0deg); -webkit-transition:.25s ease-in-out; -moz-transition:.25s ease-in-out; -o-transition:.25s ease-in-out; transition:.25s ease-in-out; }
.menu-hamburger span:nth-child(even) { left: 49%; border-radius: 0 5px 5px 0;}
.menu-hamburger span:nth-child(odd) { left:0px; border-radius: 5px 0 0 5px; }
.menu-hamburger span:nth-child(1), .menu-hamburger span:nth-child(2) { top: 0px;}
.menu-hamburger span:nth-child(3), .menu-hamburger span:nth-child(4) { top: 40%;}
.menu-hamburger span:nth-child(5), .menu-hamburger span:nth-child(6) { top: 80%;}
.menu-hamburger.open span:nth-child(1),.menu-hamburger.open span:nth-child(6) { -webkit-transform: rotate(45deg); -moz-transform: rotate(45deg); -o-transform: rotate(45deg); transform: rotate(45deg);}
.menu-hamburger.open span:nth-child(2),.menu-hamburger.open span:nth-child(5) { -webkit-transform: rotate(-45deg); -moz-transform: rotate(-45deg); -o-transform: rotate(-45deg); transform: rotate(-45deg);}
.menu-hamburger.open span:nth-child(1) { left: 8.3%; top: 15.5%;}
.menu-hamburger.open span:nth-child(2) { left: 41.7%; top: 15.5%;}
.menu-hamburger.open span:nth-child(3) { left: -50%; opacity: 0;}
.menu-hamburger.open span:nth-child(4) { left: 100%; opacity: 0;}
.menu-hamburger.open span:nth-child(5) { left: 8.3%; top: 64.4%;}
.menu-hamburger.open span:nth-child(6) { left: 41.7%; top: 64.4%;}

.square-image .promotion { position:absolute; top:0; left:0; z-index:2; display:inline-block; box-sizing:border-box; }
.square-image .promotion:after {content: ""; width: 0; height: 0; left: 0; bottom: -3px; position: absolute; border-color:transparent #F00; border-style: solid; border-width: 0 20px 4px; }
.square-image .promotion .p-content { display: inline-block; text-align: center; position: relative; font-weight: 400; line-height: .8125rem; background-color: var(--green); text-transform: uppercase; font-size: .7rem; width: 40px; height: auto; color: rgba(255,212,36,1); box-sizing: border-box; padding: 5px; }
.square-image .promotion .p-content .text {display:inline-block; color: #fff; font-size:0.9em; }

.square-image span.tag { position: absolute; top: 0; left: 45px; background-color: #999; z-index: 1; color: #FFF; font-size: 0.7rem; padding: 0 3px; }

.top-menu .boundary { display:flex; flex-direction:row; flex-wrap:nowrap; padding:5px 0; position:relative; width:100%; padding-left:1%; }

.top-menu .top-menu-logo, .top-menu .top-menu-content { display:flex; flex-direction:column; width:40%; }
.top-menu .top-menu-logo { justify-content:center; }
.top-menu .top-menu-logo img { display:inline-block; vertical-align:top; width:90%; height:auto; }

.top-menu .top-menu-content { width:auto; flex:1; }

.top-menu .menu-top, .top-menu .menu-content-bottom { display:flex; flex-direction:row; flex-wrap:nowrap; width:100%; justify-content:right; }

.top-menu .menu-top { padding-bottom:5px; }

.top-menu .menu-top > div { padding:0 10px; border-left:1px solid #BBB; }
.top-menu .menu-top i { font-size:1.5em; }
.top-menu .menu-top i.icon-cart { font-size:1em; }
.top-menu .menu-top-cart a { display:inline-block; position:relative; }
.top-menu .menu-top-cart a span { position:absolute; top:-5px; left:50%; transform:translateX(-50%); font-size:.7em; color:var(--green); line-height:1em; }

.top-menu .menu-top-user { position:relative; }
.top-menu .menu-top-user .menu-top-user-content { position:absolute; top:100%; right:0; background-color:#FFF; z-index:9999; padding:10px; box-sizing:border-box; box-shadow:0 0 5px #666; display:none;  }
.top-menu .menu-top-user .menu-top-user-content span { display:none; }
.top-menu .menu-top-user .menu-top-user-content a { display:block; white-space:nowrap; }

.top-menu .menu-top-cart-money { font-size:.8em; color:var(--green); padding-left:5px; }

.top-menu .menu-top-order-check span { display:none; }

.top-menu .menu-content-bottom { border-top:1px solid #BBB; padding-top:5px;  }
.top-menu .menu-content-bottom .menu-content-product-group { display:none; }
.top-menu .menu-content-bottom .menu-bottom-search { padding:0 10px; border-left:1px solid #BBB; flex:1; }
.top-menu .menu-content-bottom .menu-bottom-search > a > i { display:none; }
.top-menu .menu-content-bottom .menu-bottom-search form { border:1px solid #DDD; display:flex; flex-direction:row; flex-wrap:nowrap; height:30px; line-height:30px; border-radius:5px; overflow:hidden; }
.top-menu .menu-content-bottom .menu-bottom-search form .textbox { border:0; width:calc(100% - 30px); margin:0; }
.top-menu .menu-content-bottom .menu-bottom-search form button { border:0; background:0; display: inline-block; vertical-align: middle; }
.top-menu .menu-content-bottom .menu-bottom-search form button i { font-size:1.3em; color:#666; }

.top-menu .menu-content-bottom .menu-hamburger-container { margin-right:10px; z-index:9999; }
.top-menu .menu-content-bottom .menu-hamburger-container .menu-hamburger-label { display:none; }

.top-menu .top-menu-main-content { position:absolute; display:none; right:10px; top:calc(100% - 36px); list-style-type:none; background-color:#FFF; padding:0; margin:0; box-sizing:border-box; box-shadow:0 0 5px #666; z-index:9998; border-top-left-radius:5px; border-top-right-radius:5px; overflow:hidden; font-size:.8em; }
.top-menu .top-menu-main-content li { padding:10px; box-sizing:border-box; border-bottom:1px solid #DDD; }
.top-menu .top-menu-main-content li a:hover { color:var(--green); }
.top-menu .top-menu-main-content li > a { display:inline-block; width:calc(100% - 25px); }
.top-menu .top-menu-main-content li i { float:right; display:inline-block; width:20px; height:20px; line-height:20px; text-align:center; transform:rotate(90deg); font-size:1.3em; cursor:pointer; transition:all .5s; }
.top-menu .top-menu-main-content li i.active { transform:rotate(-90deg); }
.top-menu .top-menu-main-content li ul { display:none; list-style-type:none; padding:0; margin-top:5px; }
.top-menu .top-menu-main-content li ul li { border:0; padding:5px 10px; }
.top-menu .top-menu-main-content .menu-main-content-title { background-color:#DDD; padding:0 10px; height:30px; line-height:30px; }
.top-menu .top-menu-main-content li.flash-sale { color:var(--red-dark); font-weight:bold; }

.banner {margin-bottom:30px;}
.banner-container { display:flex; flex-direction:column; width:96%; margin:5px auto 0; }
.banner-container .owl-carousel .square-image:before {padding-top:72.18%;}
.banner-container .vertical-banner .owl-carousel .square-image:before { padding-top:46.9%; }
.banner-container .owl-dots { position:absolute; bottom:10px; left:50%; }
.banner-container .owl-dots .owl-dot { display:inline-block; width:15px; height:5px; background-color:#FFF; border-radius:5px; margin:0 3px; transition:all .3s; }
.banner-container .owl-dots .owl-dot.active { width:30px; background-color:var(--orange); }

.banner-container .main-banner { margin-bottom:10px; }

.main-product-group { margin:20px 0; }
.main-product-group .boundary { display:flex; flex-direction:row; flex-wrap:nowrap; justify-content:space-between; }
.main-product-group .boundary .product-group-item { display:inline-block; width:16%; font-size:.6em; text-transform:uppercase; text-align:center; padding:0 5px; box-sizing:border-box; }
.main-product-group .boundary .product-group-item .square-image { width:70%; max-width:70px; margin:0 auto 5px; }

.main-content.flash-sale { margin:20px 0 50px; }
.main-content.flash-sale .boundary { border:1px solid #DDD; padding:10px; background-color:#fdfdfd; position:relative; }
.main-content.flash-sale .boundary:before { content:""; display:block; width:calc(100% + 20px); height:30px; background:#ed4d2c url(../images/flash-sale-min.png) top left no-repeat; background-size:auto 100%; margin: -10px -10px 10px; }
.main-content.flash-sale .main-content-section .main-content-section-title { border:0; font-weight:bold; font-size:2em; margin:10px 0 20px; text-transform:capitalize; font-style:italic; color:var(--orange); text-shadow:1px 1px var(--yellow); }
.main-content.flash-sale .products .products-list .product-item { width:100%; padding:5px; }
.main-content.flash-sale .products .products-list .product-item .square-image {border:1px solid #DDD; }
.main-content.flash-sale .products .products-list .product-item .product-item-action a:first-child {transform: translate(0,0);}
.main-content.flash-sale .owl-carousel .owl-dots { margin-bottom:10px; text-align:center; }
.main-content.flash-sale .owl-carousel .owl-dots button { display:inline-block; width:12px; height:12px; border-radius:100%; margin:0 2px; background-color:var(--grey-dark); }
.main-content.flash-sale .owl-carousel .owl-dots button.active { background-color:var(--black); }

.main-content.flash-sale .flash-sale-counter { position:absolute; top:6px; right:5px; color:#FFF; font-size:.8em; }
.main-content.flash-sale .flash-sale-counter i { display:none; vertical-align:middle; margin-right:5px; }
.main-content.flash-sale .flash-sale-counter span { display:inline-block; background-color:#000; color:#FFF; font-weight:bold; margin-left:5px; padding:0 5px; }

.products .owl-carousel { box-sizing:border-box; }
.products .p-item {}
.products .p-item .p-title { font-size:1em; margin-bottom:0; }
.products .p-item .p-title a { display:-webkit-box; -webkit-line-clamp:2; -webkit-box-orient:vertical; overflow:hidden; color:#666; }
.products .p-item .p-group { font-size:.7em; color:#666; text-transform:uppercase; }
.products .p-item .p-order { display:flex; flex-direction:row; flex-wrap:nowrap; justify-content:space-between; align-items:center;  }
.products .p-item .p-order .icon-cart { display:inline-block; vertical-align:middle; transition:all .3s;}
.products .p-item .p-order .icon-cart:hover { transform:scale(1.2); color:var(--green); font-weight:bold; }

.products .p-item .p-price { display:flex; flex-direction:row; align-items:center; }
.products .p-item .p-price > span { color:#666; font-size:.6em; text-decoration:line-through; margin-bottom: -3px; margin-right: 3px; }
.products .p-item .p-price .button { font-size:.8em; padding:3px 10px; margin-top:-3px; border-radius:3px; background:unset; border:1px solid var(--green); color:var(--green)!important; }
.products .p-item .p-price .button:hover { background-color:var(--green); color:#FFF!important; }

.products .owl-carousel .owl-nav button { position:absolute; top:40%; left:0; transform:translateY(-50%); }
.products .owl-carousel .owl-nav button.owl-next { left:unset; right:0; }
.products .owl-carousel .owl-nav button i { font-size:2em; color:var(--green); }

.topic { margin:30px 0 50px; }
.topic .topic-title { font-family:"SVN-Abril-Fatface"; font-size:1.3em; color:#333; margin-bottom:20px; }
.topic.topic-with-cover .topic-title { margin-bottom:5px; }
.topic .topic-title > a { float:right; font-size:.5em; font-style:italic; color:#666; font-family:BeVietnam, sans-serif; margin-top:10px; }
.topic .topic-title .topic-title-child { display:none; flex:1; font-size:.6em; font-family:BeVietnam, sans-serif; color:#666; }
.topic .topic-cover:before { padding-top:20%; }

.products .product-group { margin:30px 0; }
.products .product-group .owl-carousel { margin-top:10px; }

.footer .boundary { padding:30px 0; }

.footer .footer-logo { display:inline-block; width:60%; height:auto; margin:0 auto; }
.footer .footer-logo img { display:inline-block; vertical-align:top; width:100%; height:auto; }

.footer h1 { font-size:1.4em; text-transform:uppercase; line-height:1.5em; color:var(--green); }

.footer .footer-contact { text-align:left; margin:0 auto; }
.footer .footer-contact i { display:inline-block; width:25px; font-size:1.2em; vertical-align:middle; color:var(--green); }

.footer .footer-gpkd { font-size:.8em; line-height:1.3em; margin:20px 0; color:#666; text-align:left; }

.footer .footer-hotline { text-transform:uppercase; margin:20px 0 30px; }
.footer .footer-hotline a { font-size:2em; display:block; }

.footer .footer-title { text-transform:uppercase; margin-top:40px; }

.footer .footer-menu { text-align:left; margin:0 auto; padding:0; list-style-position:inside; }
.footer .footer-menu a:hover { color:var(--green); }

.footer .footer-social, .footer .footer-payment { display:flex; flex-direction:row; flex-wrap:nowrap; justify-content:space-between; margin-bottom:20px; }
.footer .footer-social a { display:inline-block; width:32%; height:40px; }
.footer .footer-social a img { width:auto; height:100%; display:inline-block; vertical-align:middle; }

.footer .footer-payment { flex-wrap:wrap; justify-content:left; }
.footer .footer-payment img { display:inline-block; width:auto; height:auto; max-height:35px; margin:0 10px 20px 0; }
 
.copyright { background-color:var(--orange); color:#FFF; font-size:0.9em; padding:10px 0;}
.copyright .boundary {text-align:center; }
.copyright span { display:block; font-size:.8em; }

.commit { background-color:var(--grey); }
.commit .boundary { display:flex; flex-direction:row; flex-wrap:nowrap; justify-content:space-between; padding:20px 0; font-size:.7em; }
.commit .commit-item { padding:0 10px; width:33%; text-align:center; white-space:nowrap; }
.commit .commit-item .square-image { width:50%; max-height:27.8px; margin:0 auto 5px; }
.commit .commit-item .square-image:before { padding-top:60%; }
.commit .commit-item .square-image img { object-fit:unset; }

.money-format { font-weight:bold; color:var(--green); font-size:1.5em; display:flex; flex-direction:row; align-items:center; line-height:1em; }
.money-format div { display:flex; flex-direction:column; justify-content:end; font-size:.4em; margin-left:2px; margin-bottom:-2px; line-height:1em; }

.lazy {
    animation-duration: 1.25s;
    animation-fill-mode: forwards;
    animation-iteration-count: infinite;
    animation-name: placeHolderShimmer;
    animation-timing-function: linear;
    background: #F6F6F6;
    background: linear-gradient(to right, #F6F6F6 8%, #F0F0F0 18%, #F6F6F6 33%);
    background-size: 800px 104px;
}
@keyframes placeHolderShimmer{ 
	0%{ background-position: -468px 0 }
    100%{ background-position: 468px 0 }
}

@media (min-width:576px){
	
	.copyright span { display:inline-block; }
	.copyright span:before {content:"- ";}
}

@media (min-width:768px){
	.top-menu .top-menu-logo { width:170px; }
	
	.top-menu .menu-top-user > a { display:none; }
	.top-menu .menu-top-user .menu-top-user-content { position:relative; top:unset; right:unset; background:unset; box-shadow:unset; display:inline-block; }
	.top-menu .menu-top-user .menu-top-user-content, .top-menu .menu-top-order-check span { font-size:.9em; }
	.top-menu .menu-top-user .menu-top-user-content a, .top-menu .menu-top-user .menu-top-user-content span { display:inline-block; }
	.top-menu .menu-top-user .menu-top-user-content span { font-size:.8em; margin:0 5px; }
	
	.top-menu .menu-top-user .menu-top-user-content, .top-menu .menu-top-cart, .top-menu .menu-top-order-check span { padding:0 10px; }
	
	.top-menu .menu-top-order-check i { display:none; }
	.top-menu .menu-top-order-check span { display:inline-block; }
	
	.top-menu .menu-content-bottom .menu-bottom-search { flex:unset; }
	
	.top-menu .menu-content-bottom .menu-hamburger-container { margin-right:20px; position:relative; }
	
	.top-menu .top-menu-main-content { right:20px; }
	
	.main-product-group { margin:30px 0; }
	.main-product-group .boundary .product-group-item { font-size:.8em; }
	
	.topic .topic-title { font-size:1.5em; }
	.topic .topic-title > a { margin-top:15px; }
	.topic .topic-title .topic-title-child { display:inline-flex; margin-left:10px; font-size:.5em;  }
	.topic .topic-title .topic-title-child a { display:inline-block; vertical-align:middle; padding:0 5px; border-left:1px solid #DDD; text-transform:uppercase; transition:all .5s; }
	.topic .topic-title .topic-title-child a:hover { color:var(--green); }
	
	.products .owl-carousel .owl-nav button { left:-15px; }
	.products .owl-carousel .owl-nav button.owl-next { right:-15px; }
	.products .owl-carousel .owl-nav button i { font-size:2.5em; color:#DCDDDE; }
	.products .owl-carousel .owl-nav button i:hover { color:var(--orange); }
	
	.commit .boundary { padding:30px 0; font-size:1em; }
	.commit .commit-item .square-image { width:60px; height:35px; max-height:unset; margin:0 10px 0 0; display:inline-block; vertical-align:middle; }
	.commit .commit-item { text-align:left; }
	
	.footer .footer-logo { width:25%; float:left; }
	.footer .footer-gpkd, .footer h1, .footer .footer-contact { float:left;}
	.footer .footer-contact, .footer h1 { width:70%; }
	.footer h1 { font-size:1.2em; }
	.footer .footer-contact { margin-top:20px; width:100%; }
	
	.footer .footer-title { margin-top:20px; }
	.footer .footer-hotline { text-align:left; }
	.footer .footer-social { margin-bottom:40px; }
}

@media (min-width:996px){	
	.top-menu .boundary { padding-left:0; }
	.top-menu .top-menu-logo { justify-content:start; }
	.top-menu .top-menu-logo img { width:160px; }
	
	.top-menu .menu-content-bottom { padding-top:30px; }
	.top-menu .menu-content-bottom .menu-content-product-group { display:inline-block; font-size:.7em; }
	.top-menu .menu-content-bottom .menu-content-product-group ul { list-style-type:none; margin:0; padding:0; }
	.top-menu .menu-content-bottom .menu-content-product-group ul li { display:inline-block; text-transform:uppercase; }
	.top-menu .menu-content-bottom .menu-content-product-group ul li a { display:inline-block; border-radius:5px; height:25px; line-height:25px; padding:0px 6px 3px; margin-left:5px; transition:all .5s; }
	.top-menu .menu-content-bottom .menu-content-product-group ul li.flash-sale a { background-color:var(--red-dark); color:#FFF; font-weight:bold; }
	.top-menu .menu-content-bottom .menu-content-product-group ul li:hover a { background-color:#DDD; font-weight:bold; }
	.top-menu .menu-content-bottom .menu-content-product-group ul li.flash-sale:hover a { color:#333; }
	
	.top-menu .menu-content-bottom .menu-bottom-search { position:relative; border:0; }
	.top-menu .menu-content-bottom .menu-bottom-search > a > i { display:inline-block; color:#666; font-size:1.3em; }
	
	.top-menu .menu-content-bottom .menu-bottom-search form { position:absolute; top:-3px; right:5px; z-index:9999; box-shadow:0 0 5px #DDD; height:36px; line-height:36px; background-color:#FFF; display:none; opacity:0; }
	.top-menu .menu-content-bottom .menu-bottom-search form.active { opacity:1; display:block; }
	.top-menu .menu-content-bottom .menu-bottom-search form { width:230px; }
	.top-menu .menu-content-bottom .menu-bottom-search form button { margin-top: -3px; }
	
	.top-menu .menu-content-bottom .menu-hamburger-container { margin:0; position:absolute; left:5px; bottom:10px; width:26px; height:26px; transition:all .5s; }
	.top-menu .menu-content-bottom .menu-hamburger-container:hover { background-color:var(--green); }
	.top-menu .menu-content-bottom .menu-hamburger-container:hover .menu-hamburger-label { color:var(--green); }
	
	.top-menu .menu-content-bottom .menu-hamburger-container { width:26px; height:26px; }
	.top-menu .menu-content-bottom .menu-hamburger-container .menu-hamburger-label { left:100%; padding-left:10px; display:block; white-space:nowrap; position:absolute; top:0; font-weight:bold; color:#666; z-index:-1; cursor:pointer; } 
	
	.top-menu .top-menu-main-content { right:unset; left:5px; }
	.top-menu .top-menu-main-content .menu-main-content-title { color:#DDD; height:26px; }
	
	.banner-container { display:flex; flex-direction:row; flex-wrap:nowrap; width:calc(100% - 10px); max-width:1110px; }
	.banner-container .main-banner { width:calc(68% - 10px); margin-right:10px; margin-bottom:0; }
	.banner-container .vertical-banner { display:flex; width:32%; }
	.banner-container .vertical-banner .owl-carousel { display:flex; flex-direction:column; justify-content:space-between;  }
	
	.products .owl-carousel .owl-nav button i { font-size:3em; }
	
	.topic .topic-title { font-size:2.5em; }
	.topic .topic-title > a { font-size:.8rem; margin-top:35px; }
	.topic .topic-title .topic-title-child { font-size:.4em; }
	.topic .topic-title .topic-title-child a { padding:0 10px; }
	
	.commit .boundary { padding:40px 0; }
	
	.footer .footer-logo { width:50%; }
	.footer h1 { width: 100%; font-size: 1.5em; line-height: 1.3em; text-align: left; }
	
	.footer .col-lg-7 { padding-left:20px; }
	
	.footer .footer-title { font-size:1em; text-align:left; }
	
	.footer .table .col:last-child { padding-left:20px; }
	.footer .footer-social { text-align:left; justify-content:start; }
	.footer .footer-social a { width:20%; height:25px; }
	.footer .footer-payment img { max-height:20px; }
}

@media (min-width:1200px){
	.top-menu .menu-content-bottom .menu-content-product-group { font-size:.75em; }
	.top-menu .menu-content-bottom .menu-content-product-group ul li a { padding:0 10px 3px; }
	
	.banner-container .main-banner { width:calc(67% - 5px); }
	.banner-container .vertical-banner { width:33%; }
	
	.products .owl-carousel .owl-nav button { left:-30px; }
	.products .owl-carousel .owl-nav button.owl-next { right:-30px; }
	.products .owl-carousel .owl-nav button i { font-size:3em; }
	
	.commit .boundary { padding:50px 0; }
	
	.footer h1 { font-size: 1.7em; line-height: 1.3em; }
}

@media (min-width:1300px){
	
}

@media (min-width:1400px){
	
}