@import url(bootstrap.min.css);@import url(font-awesome.min.css);
@font-face {font-family: 'Roboto';font-style: normal;font-weight: 400;src: local('Roboto'), local('Roboto-Regular'), url(https://fonts.gstatic.com/s/roboto/v18/KFOmCnqEu92Fr1Mu72xKOzY.woff2) format('woff2');}@font-face {font-family: 'Roboto';font-style: normal;font-weight: 400;src: local('Roboto'), local('Roboto-Regular'), url(https://fonts.gstatic.com/s/roboto/v18/KFOmCnqEu92Fr1Mu5mxKOzY.woff2) format('woff2');}@font-face {font-family: 'Roboto';font-style: normal;font-weight: 400;src: local('Roboto'), local('Roboto-Regular'), url(https://fonts.gstatic.com/s/roboto/v18/KFOmCnqEu92Fr1Mu7mxKOzY.woff2) format('woff2');}@font-face {font-family: 'Roboto';font-style: normal;font-weight: 400;src: local('Roboto'), local('Roboto-Regular'), url(https://fonts.gstatic.com/s/roboto/v18/KFOmCnqEu92Fr1Mu4WxKOzY.woff2) format('woff2');}@font-face {font-family: 'Roboto';font-style: normal;font-weight: 400;src: local('Roboto'), local('Roboto-Regular'), url(https://fonts.gstatic.com/s/roboto/v18/KFOmCnqEu92Fr1Mu7WxKOzY.woff2) format('woff2');}@font-face {font-family: 'Roboto';font-style: normal;font-weight: 400;src: local('Roboto'), local('Roboto-Regular'), url(https://fonts.gstatic.com/s/roboto/v18/KFOmCnqEu92Fr1Mu7GxKOzY.woff2) format('woff2');}@font-face {font-family: 'Roboto';font-style: normal;font-weight: 400;src: local('Roboto'), local('Roboto-Regular'), url(https://fonts.gstatic.com/s/roboto/v18/KFOmCnqEu92Fr1Mu4mxK.woff2) format('woff2');}@font-face {font-family: 'Roboto';font-style: normal;font-weight: 500;src: local('Roboto Medium'), local('Roboto-Medium'), url(https://fonts.gstatic.com/s/roboto/v18/KFOlCnqEu92Fr1MmEU9fCRc4EsA.woff2) format('woff2');}@font-face {font-family: 'Roboto';font-style: normal;font-weight: 500;src: local('Roboto Medium'), local('Roboto-Medium'), url(https://fonts.gstatic.com/s/roboto/v18/KFOlCnqEu92Fr1MmEU9fABc4EsA.woff2) format('woff2');}@font-face {font-family: 'Roboto';font-style: normal;font-weight: 500;src: local('Roboto Medium'), local('Roboto-Medium'), url(https://fonts.gstatic.com/s/roboto/v18/KFOlCnqEu92Fr1MmEU9fCBc4EsA.woff2) format('woff2');}@font-face {font-family: 'Roboto';font-style: normal;font-weight: 500;src: local('Roboto Medium'), local('Roboto-Medium'), url(https://fonts.gstatic.com/s/roboto/v18/KFOlCnqEu92Fr1MmEU9fBxc4EsA.woff2) format('woff2');}@font-face {font-family: 'Roboto';font-style: normal;font-weight: 500;src: local('Roboto Medium'), local('Roboto-Medium'), url(https://fonts.gstatic.com/s/roboto/v18/KFOlCnqEu92Fr1MmEU9fCxc4EsA.woff2) format('woff2');}@font-face {font-family: 'Roboto';font-style: normal;font-weight: 500;src: local('Roboto Medium'), local('Roboto-Medium'), url(https://fonts.gstatic.com/s/roboto/v18/KFOlCnqEu92Fr1MmEU9fChc4EsA.woff2) format('woff2');}@font-face {font-family: 'Roboto';font-style: normal;font-weight: 500;src: local('Roboto Medium'), local('Roboto-Medium'), url(https://fonts.gstatic.com/s/roboto/v18/KFOlCnqEu92Fr1MmEU9fBBc4.woff2) format('woff2');}@font-face {font-family: 'Roboto';font-style: normal;font-weight: 700;src: local('Roboto Bold'), local('Roboto-Bold'), url(https://fonts.gstatic.com/s/roboto/v18/KFOlCnqEu92Fr1MmWUlfCRc4EsA.woff2) format('woff2');}@font-face {font-family: 'Roboto';font-style: normal;font-weight: 700;src: local('Roboto Bold'), local('Roboto-Bold'), url(https://fonts.gstatic.com/s/roboto/v18/KFOlCnqEu92Fr1MmWUlfABc4EsA.woff2) format('woff2');}@font-face {font-family: 'Roboto';font-style: normal;font-weight: 700;src: local('Roboto Bold'), local('Roboto-Bold'), url(https://fonts.gstatic.com/s/roboto/v18/KFOlCnqEu92Fr1MmWUlfCBc4EsA.woff2) format('woff2');}@font-face {font-family: 'Roboto';font-style: normal;font-weight: 700;src: local('Roboto Bold'), local('Roboto-Bold'), url(https://fonts.gstatic.com/s/roboto/v18/KFOlCnqEu92Fr1MmWUlfBxc4EsA.woff2) format('woff2');}@font-face {font-family: 'Roboto';font-style: normal;font-weight: 700;src: local('Roboto Bold'), local('Roboto-Bold'), url(https://fonts.gstatic.com/s/roboto/v18/KFOlCnqEu92Fr1MmWUlfCxc4EsA.woff2) format('woff2');}@font-face {font-family: 'Roboto';font-style: normal;font-weight: 700;src: local('Roboto Bold'), local('Roboto-Bold'), url(https://fonts.gstatic.com/s/roboto/v18/KFOlCnqEu92Fr1MmWUlfChc4EsA.woff2) format('woff2');}@font-face {font-family: 'Roboto';font-style: normal;font-weight: 700;src: local('Roboto Bold'), local('Roboto-Bold'), url(https://fonts.gstatic.com/s/roboto/v18/KFOlCnqEu92Fr1MmWUlfBBc4.woff2) format('woff2');
}
*{padding: 0;margin: 0}a{transition: all ease .3s}a:hover,a:focus{text-decoration: none !important;color: #90c23f;}
body{font-size: 14px;line-height: 1.625;color: #000;font-family: 'Roboto', sans-serif;position: relative;}
input:focus,textarea:focus,input:visited,textarea:visited{outline: none}
header ul{padding-left: 0;margin-bottom: 0;}header ul li{list-style: none;}
header{background-color: #fff;border-bottom: 3px solid #90c23f;margin-bottom: 20px;transition: all ease .3s}
header.pn-fixed{height: 90px;position: fixed;left: 0;top: 0;width: 100%;z-index: 200}
header.pn-fixed .pn-logo a{height: 90px;}.home-page header{margin-bottom: 0}
.pn-logo{display: table;position: relative;z-index: 2;float: left;}
.pn-logo a{display: table-cell;height: 110px;vertical-align: middle;}
.pn-logo img{max-width: 100%;max-height: 100%}
.pn-menu ul li ul{width: 200px;}
.pn-menu ul li .fa{position:absolute;display: none;}
.pn-menu > ul > li > a{padding: 10px 25px;font-size: 14px;line-height: 20px;color: #4e4e4e; font-weight: bold;}
.pn-menu > ul > li:last-child > a{padding-right:0;}
.pn-menu ul li a{font-family: 'tahoma', sans-serif}
.pn-menu ul li .pn-menu-child{width: 795px;}
.pn-title{text-align: center;text-transform: uppercase;color: #181818; margin-top: 45px;margin-bottom: 45px;font-family: 'Roboto', sans-serif; font-size: 30px;line-height: 35px;font-weight: bold; }
.pn-item-circle{text-align: center;margin-bottom: 35px;}.pn-item-circle .pn-name{color: #1f1f1f;text-transform: uppercase;font-size: 20px;line-height: 25px;font-weight: bold;}
.pn-item-circle .pn-name:hover{color: #90c23f}
.pn-item-circle .pn-image{display: inline-block;border: 5px solid #90c23f;margin-bottom: 20px;width: 194px;border-radius: 100%;}
.pn-image{overflow: hidden;display: block;}
.pn-image img{min-width: 100%;transition: all ease .3s;-webkit-transform: scale(1);transform: scale(1);height: 100%;width: auto !important;}
.pn-image:hover img{-webkit-transform: scale(1.2);transform: scale(1.2);}
.pn-item-slider .pn-item:last-child{border-bottom: 0;padding-bottom: 0;}
.pn-top-more .pn-title{border-top: 1px solid #e0e0e0;margin-top: 0;padding-top: 40px;}
.pn-top-more .pn-item{border-bottom: 0;border-top: 1px solid #e9e9e9;padding-top: 20px;padding-bottom: 0}
.pn-top-more .row [class*='col-']:nth-child(1) .pn-item,.pn-top-more .row [class*='col-']:nth-child(2) .pn-item{padding-top: 0;border-top: 0}
.pn-name{display: block;color: #222;font-family: 'Roboto', sans-serif;}
.pn-header-info{padding-left: 0;list-style: none;padding-top: 10px;position: absolute;right: 15px;top: 0;max-width: calc(100% - 160px);white-space:nowrap;overflow: hidden;}
.pn-header-info a{vertical-align: top;display: inline-block;color: #000;font-size: 14px;line-height: 18px;font-weight: bold;margin-left: 40px;font-family: 'tahoma', sans-serif;}.pn-header-info .fa{margin-right: 3px;width: 28px;height: 28px;background-color: #fac966;text-align: center;line-height: 28px;color: #fff;border-radius: 100px;}
.pn-header-info a:hover{color: #f4cd54;}
.pn-header-info .pn-icon-search .fa{margin-right: 0}
.pn-popup-search{opacity: 0;visibility: hidden;transition: all ease .3s;-webkit-transform: scale(0);transform: scale(0);position: fixed;left: 0;top: 0;width: 100%;height: 100%;z-index: 300;background-color: rgba(0,0,0,.9);}
.pn-popup-search.active{opacity: 1;visibility: visible;-webkit-transform: scale(1);transform: scale(1);}
.pn-search{position: absolute;width: 60%;height: 50px;left: 50%;top: 50%;-webkit-transform: translate(-50%,-50%);transform: translate(-50%,-50%);padding-right: 30px;border-bottom: 1px solid #fff;padding-left: 30px;}
.pn-search input{border: none;width: 100%;background-color: transparent;font-size: 20px;height: 50px;color: #fff;}.pn-search button{width: 20px;position: absolute;right: 0;top: 0;height: 100%;border: none;font-size: 20px;color: #fff;background-color: transparent;}
.pn-search input::-webkit-input-placeholder {color: #fff;font-weight: 500;letter-spacing: 1px}
.pn-search input::-moz-placeholder {color: #fff;}
.pn-search input:-ms-input-placeholder {color: #fff;}
.pn-search input:-moz-placeholder {color: #fff;}
.pn-search .pn-close{position: absolute;width: 20px;height: 50px;text-align: center;line-height: 50px;color: red;left: 0;font-size: 20px;cursor: pointer;}
.pn-order .pn-item{text-align: center;border: 10px solid #e6e6e6;}.pn-order .row{margin: 0 -8px;}
.pn-order .pn-item .pn-name{margin: 10px;font-size: 14px;line-height: 20px;color: #222;font-weight: 500;overflow:hidden;height:40px;}
.pn-order .owl-item{padding: 0 8px;}.pn-order .pn-item .pn-name:hover{color: #90c23f}
.pn-order .owl-nav div{width: 30px;height: 30px;text-align: center;line-height: 31px;background-color: #e6e6e6;color: #595858;border-radius: 100px;position: absolute;top: 50%;-webkit-transform: translateY(-50%);transform: translateY(-50%);box-shadow: 2px 0 2px rgba(0,0,0,.15);}
.pn-order .owl-nav div.owl-next{left: inherit;right: 0;box-shadow: -2px 0 2px rgba(0,0,0,.15);}
.pn-br-top{position: relative;}.pn-br-top:before{content: "";position: absolute;left: 50%;top: -40px;width: 630px;background-color: #eaeaea;height: 1px;-webkit-transform: translateX(-50%);transform: translateX(-50%);}
.pn-partner .pn-item-partner{display: table;padding: 0 15px;width: 20%;float: left;margin-bottom: 30px;}
.pn-partner .pn-slider-partner .pn-item-partner{width: 100%;}.pn-item-partner a{display: table-cell;height: 80px;vertical-align: middle;text-align: center;overflow: hidden;width: 100%;}.pn-item-partner img{width: auto !important;max-width: 100%;max-height: 100%;margin: 0 auto;-webkit-filter: grayscale(100%);filter: grayscale(100%);transition: all ease .3s}.pn-item-partner:hover img{-webkit-filter: grayscale(0%);filter: grayscale(0%);}
footer{padding-top: 30px;color: #111;background-color: #fff;border-top: 4px solid #709e24}footer [class*='col-']{margin-bottom: 30px;}
footer img{max-width: 100%}footer ul{padding-left: 0;margin-bottom: 0;}footer ul li{list-style: none;margin-bottom: 10px;}
footer ul li a{display: inline-block;color: #111;font-size: 14px;line-height: 19px;}footer ul li a:hover{color: #90c23f;}
footer ul li a:before{margin-right: 8px;width: 4px;height: 4px;background-color: #111;content: "";float: left;margin-top: 7px;}
footer .pn-col{margin-bottom: 45px;}footer .pn-title{margin-top: 0;margin-bottom: 20px;text-align: left;color: #709e24;font-weight: bold;font-size: 16px;line-height: 21px;padding-bottom: 5px;position: relative;}
footer .pn-title:before{content: "";position: absolute;background-color: #709e24;width: 36px;height: 2px;left: 0;bottom: 0;}
.pn-copyright{font-size: 14px;line-height: 19px;color: #111;position: relative;padding-top: 20px;padding-bottom: 20px;border-top: 1px solid #e1e1e1;}
.pn-gotop{width: 40px;height: 40px;text-align: center;line-height: 40px;background-color: #90c23f;position: fixed;right: 15px;bottom: 32px;color: #fff;z-index: 9;font-size: 25px;}
.pn-gotop:hover{color: #fff}.pn-slider-home{overflow: hidden;}
.pn-slider-home.owl-carousel .owl-nav div{width: 42px;height: 42px;position: absolute;background-color: #fff;text-align: center;line-height: 42px;font-size: 20px;color: #90c23f;top: 50%;-webkit-transform: translateY(-50%);transform: translateY(-50%);z-index: 9;transition: all ease .3s;opacity: 0;visibility: hidden;left: 10px;}
.pn-slider-home.owl-carousel:hover .owl-nav div{opacity: 1;visibility: visible;}
.pn-slider-home.owl-carousel .owl-nav div:hover{background-color: #90c23f;color: #fff;}
.pn-slider-home.owl-carousel .owl-nav .owl-next{right: 10px;left: initial;}.pn-slider-home.owl-carousel .owl-item img{width: auto;max-width: 100%}.pn-wrapper{color: #000;margin-bottom: 30px;}.pn-wrapper img{max-width: 100%;height: auto}.pn-wrapper-item-post{margin: 0 -50px;}
.pn-pagination{text-align: right;display: block;}.pagination>li>a,.pagination>li>span{margin: 0 2px;color: #90c23f;}
.pagination>li.active > a,.pagination>li:hover > a,.pagination>li.active:hover > a{border-color: #90c23f;background-color: #90c23f;color: #fff;}
.pagination{margin: 20px 0 30px 0}.pn-slider{padding-bottom: 30px;}.pn-slider .owl-dots{text-align: center;margin-top: 10px;}.pn-slider .owl-dot.active span{border-color: #f4cd54}.pn-slider .owl-dot{width: 14px;display: inline-block;height: 20px;margin: 0 5px;}.pn-slider .owl-dots span{width: 14px;height: 14px;border: 3px solid #c8c8c8;display: inline-block;border-radius: 14px;}
.pn-slider .owl-item{padding: 0 15px;}.pn-form{border-right: 1px solid #e9ecef}.pn-form input{height: 38px;border: 1px solid #e9ecef;margin-bottom: 25px;width: 100%;padding:0 10px;}
.pn-form textarea{margin-bottom: 25px;height: 164px;resize: none;border: 1px solid #e9ecef;width: 100%;padding: 10px;}
.pn-form button{border:none;background-color:#000;color:#fff;font-size:15px;line-height:20px;padding:11px 30px 9px 30px;text-transform: uppercase;}
.pn-form button:hover{background-color:#faa727}.pn-contact{margin: 0 -40px 40px -40px;}
.pn-icon-menu{width: 35px;height: 30px;position: relative;background-color: transparent;border: 0;}
.pn-icon-menu:focus,.pn-icon-menu:visited{outline: none}.pn-icon-menu span{display: block;height: 3px;background-color: #90c23f;text-indent: -9999px;margin-bottom: 6px;}
.pn-icon-menu span:last-child{margin-bottom: 0}@-webkit-keyframes bouncedelay{0%, 80%, 100%{-webkit-transform:scale(0)}40%{-webkit-transform:scale(1)}}@keyframes bouncedelay{0%, 80%, 100%{-webkit-transform:scale(0);transform:scale(0)}40%{transform:scale(1);-webkit-transform:scale(1)}}
.loading-page{position:fixed;top:0;left:0;width:100%;height:100%;background-color:#fff;z-index:9999}.loading-content{position:absolute;top:50%;margin-top:-113px;text-align:center;font-size:26px;left:0;width:400px;left:50%;margin-left:-200px}.loading-page-icon{text-align:center;position:relative;}.loading-page-icon>div{display:inline-block;width:18px;height:18px;border-radius:100%;background-color: #90c23f;-webkit-animation:bouncedelay 1.4s infinite ease-in-out both;animation:bouncedelay 1.4s infinite ease-in-out both;}.loading-page-icon>.loading-one{-webkit-animation-delay:-0.32s;animation-delay:-0.32s}.loading-page-icon>.loading-two{-webkit-animation-delay:-0.16s;animation-delay:-0.16s}
.loading-logo{text-align:center;display:block;margin-bottom:5px;}.pagination>li>a, .pagination>li>span{padding: 7px 12px 5px 12px}.pn-date{font-size: 13px;color: #939393;display: block;float:left;margin-right:15px;margin-bottom:7px;}.pn-date:before{font-family: 'FontAwesome';content: "\f073";margin-right: 5px;font-size: 13px;}.pn-news{padding-bottom: 0;border: none;margin-bottom: 30px;}.detail-social{margin-bottom:15px;line-height:20px;}.detail-social a{float:left;margin-right:15px;}.social-share-f{color:#3c5a99}.social-share-g{color:#d6492f}.social-share-t{color:#2daae1}

.pn-news .pn-image{border: none;}.pn-news .pn-image:before{display: none}.pn-news .pn-name{font-weight: bold;font-size: 16px;line-height: 23px;color: #37404d;margin-bottom: 10px;}.pn-news .pn-content{padding-top: 15px;}.pn-description{font-size: 14px;line-height: 22px;color: #545454;margin-bottom: 0;}
.pn-news .pn-name:hover{color:#90c23f}.pn-adv{margin-bottom: 20px;display: block;overflow: hidden;}.pn-adv img{max-width: 100%;}
.pn-title-page{font-size: 24px;line-height: 29px;text-align: left;margin-top: 0;position: relative;padding-bottom: 10px;margin-bottom: 20px;}
.pn-title-page:before{content: "";position: absolute;left: 0;bottom: 0;height: 3px;width: 50px;background-color: #90c23f;}
.pn-list{padding-left: 0;list-style: none}.pn-list li{position: relative;margin-bottom: 8px;}
.pn-list li .pn-name{font-size: 14px;line-height: 20px;font-weight: 400;}.pn-list li:before{content: "";width: 4px;height: 4px;background-color: #90c23f;float: left;margin-top: 7px;margin-right: 10px;}
.fanpagef{margin-bottom: 30px;}.pn-map{border: 1px solid #dcdcdc;padding: 5px;}.pn-frm-contact{margin-bottom: 30px;text-align: center;}
.pn-frm-contact .pn-title{margin-top: 40px;margin-bottom: 25px;font-size: 24px;line-height: 29px;}
.pn-button{border:none;color: #fff; background-color: #90c23f;font-size: 14px;line-height: 19px; font-weight: bold;display: inline-block;padding: 10px 40px 8px 40px; border-radius: 4px; }
.pn-button:hover{background-color: #709e24;}.pn-frm-contact .form-control{border-radius: 2px;margin-bottom: 30px;border: 1px solid #dcdcdc;height: 40px;box-shadow: none;}
.pn-frm-contact textarea.form-control{resize: none;height: 140px}.pn-name-detail{color: #111;font-size: 27px;line-height: 32px;margin-bottom: 15px;margin-top: 0;font-weight: bold;}
.pn-related{margin-bottom: 30px;}.pn-related .pn-title{font-size: 18px;line-height: 23px;font-weight: bold;padding-bottom: 10px;margin-bottom: 15px;padding-top: 15px;border-top: 1px solid #d2d2d2;}
.pn-shared span{display: inline-block;float: left;font-weight: bold;font-size: 13px;}
.pn-shared a{display: inline-block;float: left;margin-left: 5px;border-radius: 4px;color: #fff;width: 28px;height: 28px;overflow: hidden;}
.pn-shared a:before{width: 28px;height: 28px;text-align: center;color: #fff;font-family: 'FontAwesome';display: inline-block;line-height: 28px;}
.pn-facebook{background-color: #365899}.pn-google{background-color: #dc4635}.pn-twitter{background-color: #2daae1}
.pn-facebook:before{content: "\f09a";}.pn-google:before{content: "\f0d5";}.pn-twitter:before{content: "\f099";}
.pn-project{background-color: #e7e7e7;margin-bottom: 20px;overflow: hidden;padding: 5px;}
.pn-gmap{margin-bottom: 20px;}.pn-category li a{display: block;font-family: 'tahoma', sans-serif;font-size: 14px;line-height: 19px;color: #111;padding: 9px 15px;}.pn-category > li > a{background-color: #90c23f;color: #fff;font-size: 13px;line-height: 18px;font-weight: bold;text-transform: uppercase;border-bottom:1px solid #fff}
.pn-category li ul li a{padding: 3px 15px}.pn-category li ul li a:hover{color: #90c23f}
.pn-category li{list-style: none}.pn-category > li > ul{border-right: 1px solid #d3d3d3;border-left: 1px solid #d3d3d3;padding: 10px 0;}.pn-category > li > ul li.active a{font-weight:bold;}
.pn-category > li:last-child>ul{border-bottom: 1px solid #ddd}.pn-help ul li{line-height:20px;margin-bottom:10px;padding-top:5px}.pn-help li ul li a{padding:0;}.pn-help ul li strong{display: block;padding: 0 15px;font-size: 14px;margin-bottom:4px;}
.pn-help,.pn-category{margin-bottom: 15px;padding-left: 0;font-family: 'tahoma', sans-serif;}
.pn-help{margin-bottom: 30px;}.pn-breadcrumb{margin-bottom: 15px;color:#7b7b7b;font-size:13px;line-height:18px;}.pn-breadcrumb a{color: #7b7b7b;}.pn-breadcrumb a:hover,.pn-breadcrumb span{color:#90c23f}
.pn-wrapper-product .pn-item{text-align: left;border-width: 5px;margin-bottom: 30px;position: relative;}
.pn-wrapper-product .pn-item:before{content: "";position: absolute;left: 0;top: 0;right: 0;bottom: 0;box-shadow: 0 2px 3px rgba(0,0,0,.2);}
.pn-wrapper-product .pn-item .pn-name{position: relative;z-index: 1;font-size: 14px;line-height: 18px;color: #000;font-weight: bold;padding: 0px 5px;height:38px;}
.pn-wrapper-product .pn-item .pn-image{display: table;width: 100%;background-color: #f5f4f4;}.pn-wrapper-product .pn-item .pn-image a{padding:3px;display: table-cell;text-align: center;vertical-align: middle;height: 230px !important;}
.pn-wrapper-product .pn-item .pn-image img{height: auto;min-width: auto;max-width: 100%;max-height: 100%;}
.pn-wrapper-product .pn-item:hover{background-color: #90c23f;border-color: #90c23f;}
.pn-wrapper-product .pn-item:hover .pn-name,.pn-wrapper-product .pn-item:hover p{color: #fff}
.pn-wrapper-product .pn-item p{font-size: 13px;line-height: 18px;padding: 0 15px 15px 15px;margin-bottom: 0;}
.pn-wrapper-shared{height: 40px;padding: 5px 0;border-top: 1px solid #dcdcdc;border-bottom: 1px solid #dcdcdc;margin-bottom: 25px;}
.pn-wrapper-shared span strong{color: #262626;margin-right: 5px;}.pn-wrapper-shared span:not(.pn-shared) a{color: #787878}.pn-wrapper-shared span:not(.pn-shared){line-height: 18px;padding: 5px 0;}
.pn-wrapper-shared span{display: inline-block;font-size: 13px;}.pn-wrapper-shared span{float: left;}.pn-wrapper-shared span.pn-shared{float: right;}
.pn-product-related{margin-top: 20px;margin-bottom: 0;}.pn-product-related .pn-title{border-top: 0;padding-top: 0;margin-bottom: 30px;}
.pn-name-product{font-size: 18px;line-height: 23px;}.pn-three-item [class*='col-']:nth-child(3n + 1){clear: both;}
.pn-zoom{overflow: hidden;text-align: center;display: table;width: 100%;padding: 5px;border: 1px solid #eee;margin-bottom: 15px;}
.pn-zoom a{display: table-cell;height: 300px;vertical-align: middle;width: 100%}.pn-zoom img{max-width: 100%; max-height: 100%; width: auto !important; display: initial !important; }
.pn-slider-thumb .owl-item{display: table;}.pn-slider-thumb .owl-nav div{position: absolute;width: 15px;height: 30px;text-align: center;line-height: 30px;top: 50%;-webkit-transform: translateY(-50%);transform: translateY(-50%);color: #fff;background-color: #90c23f;opacity: 0;visibility: hidden;}
.pn-slider-thumb .owl-nav div.owl-next{right: 0}.pn-slider-thumb:hover .owl-nav div{opacity: 1;visibility: visible;}
.pn-slider-thumb a{display: table-cell;height: 90px;vertical-align: middle;width: 100%;text-align: center;opacity:0.8}.pn-slider-thumb a:hover,.pn-slider-thumb a:focus,.pn-slider-thumb a:active{opacity:1}
.slideshow-section{height:0px;overflow:hidden;position:relative;transform-origin: 0% 0%;transform: scaleY(0);transition: all ease .3s}.slideshow-section.loaded{ height:auto;transform: scaleY(1); }
.support-skype{float:left;margin-right:10px;height:20px;width:20px;text-indent:-99999px;background:url(../images/skype.png) no-repeat center;padding:0 !important;margin-left:15px;}
.pagination>.active>a, .pagination>.active>span, .pagination>.active>a:hover, .pagination>.active>span:hover, .pagination>.active>a:focus, .pagination>.active>span:focus{background-color:#90c23f;border-color:#90c23f}
.header-search{vertical-align: top;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-o-transition:all 0.3s ease;transform-origin: 100% 0%;transform: scaleX(0);display:inline-block;height:28px;position:relative;width:0px;}.header-search input{border:1px solid #dfdfdf;font-size:13px;width:100%;padding:0 27px 0 10px;color:#999;outline:none;border-radius:14px;height: 28px;line-height: 26px;}
.header-search button{background:none;padding:0;border:none;outline:none;position:absolute;height:24px;width:24px;right:2px;top:2px;line-height:24px;}
.header-search button .fa{height:24px;width:24px;line-height:24px;font-size:12px;}.pn-icon-search.active{display:none;}.header-search.active{transform: scaleX(1);width:200px;margin-left:30px;}
@media only screen and (max-width: 1199px){
  .pn-menu > ul > li > a{padding-left: 15px;padding-right: 15px;}
  .pn-wrapper-product .pn-item .pn-image a{height: 200px !important}
}
@media only screen and (min-width: 992px) and (max-width: 1199px){
  .pn-item-circle .pn-name{font-size: 18px;line-height: 23px;}
  .pn-menu ul li .pn-menu-child{width: 750px;}
}
@media only screen and (min-width: 992px){
  header > .container{position: relative;}
  .pn-menu{float: right;}.pn-menu{transition: all ease .3s;margin-top: 70px;}
  .pn-menu > ul > li{float:left;position: relative;margin-left: 1px;}header.pn-fixed .pn-menu{margin-top: 50px;}
  .pn-menu > ul > li:first-child > a,.pn-menu > ul > li:first-child:hover > a,.pn-menu > ul > li:first-child.active > a{background-color: #90c23f;color: #fff;border-radius: 5px 5px 0 0}
  .pn-menu > ul > li:hover > a,.pn-menu > ul > li.active > a{color: #90c23f;}
  .pn-menu > ul > li > ul:not(.pn-menu-child) li{border-bottom: 1px solid #ddd}
  .pn-menu > ul > li > ul:not(.pn-menu-child) li a{padding: 8px 10px; text-transform: initial; } .pn-menu > ul > li > ul{position:absolute;top:100%;z-index: 10;opacity: 0;visibility: hidden;box-shadow: 0 2px 5px rgba(0,0,0,.35);background-color: #fff;}  
  .pn-menu ul li a{display:block;text-transform: uppercase;}
  .pn-menu ul li ul li a{padding: 2px 0;color: #111;font-size: 14px;line-height: 19px;}.pn-menu > ul > li:hover > ul{opacity:1;visibility:visible;}
  .pn-menu ul li ul li .fa{top: 12px;right: 7px;-webkit-transform: rotate(-90deg);transform: rotate(-90deg);color: #000;}.pn-icon-menu{display: none}
  .pn-menu ul li .pn-menu-child{padding: 15px 8px 0 8px;}.pn-menu ul li .pn-menu-child > li{width: 25%;float: left;}
  .pn-menu ul li .pn-menu-child ul{width: 100%}
  .pn-menu ul li .pn-menu-child > li{padding: 0 8px;margin-bottom: 10px;}
  .pn-menu ul li .pn-menu-child li a{text-transform: inherit;}
  .pn-menu ul li .pn-menu-child > li:nth-child(4n + 1){clear: both;}
  .pn-menu ul li .pn-menu-child li ul li a{font-size: 14px;line-height: 19px;}.pn-menu ul li .pn-menu-child li ul li:hover a,.pn-menu > ul > li > ul:not(.pn-menu-child) li:hover a{color: #90c23f}
  .pn-menu ul li .pn-menu-child > li > a{background-color: #90c23f;color: #fff;text-transform: uppercase;font-weight: bold;padding-left: 10px;padding-right: 10px;font-size: 13px;line-height: 18px;margin-bottom: 7px;}
  .pn-item-circle:nth-child(4n + 1){clear: both;}
}
@media only screen and (max-width: 991px){
  .container{width: 100%}
  .pn-icon-menu{display: block;position: absolute;top: 50px;right: 15px;transition: all ease .3s;}
  header{position: relative;}.pn-menu{display: none;position: absolute;left: 0;top: 100%;width: 100%;z-index: 1000;background-color: #709e24;margin-top: 3px;}.pn-menu ul{width: 100%;}
  .pn-menu > ul > li{padding: 0;float: none;border-bottom: 1px solid rgba(255, 255, 255, 0.35);}.pn-menu ul li ul{display: none;background-color: #97bd59;width: auto;}
  .pn-menu ul li a{display: block;padding: 12px 15px;color: #fff;}.pn-menu ul li .fa{width: 44px;height: 44px;text-align: center;line-height: 44px;top: 0;right: 0;display: block;color: #fff;font-size: 20px;}
  .pn-menu ul li ul li a{padding: 11px 15px;}.pn-menu ul li ul li .fa{color: #fff;}
  .pn-menu ul li ul li a{color: #fff;}.pn-menu > ul > li.pn-dropdown > a{padding-right: 15px;}
  .pn-menu ul li .fa:hover{cursor: pointer;}.pn-menu ul li ul li ul{background-color: #688833;}
  .pn-menu ul li{position: relative;}.pn-menu ul li:last-child{border:0;border-radius: 0;}.pn-menu ul li ul li{border-bottom: 1px solid #769e33;}.pn-menu ul li.pn-dropdown{padding-right: 44px;}
  .pn-menu > ul > li:last-child:before{top: 10px;}
  .pn-sidebar{display: none}.pn-title{font-size: 25px;line-height: 30px;}.pn-menu ul li .pn-menu-child{width: auto;margin-right: -44px;}
  .pn-item-circle:nth-child(4n + 1){clear: inherit;}.pn-item-circle:nth-child(3n + 1){clear: both;}
  .pn-item-circle .pn-name{font-size: 15px;line-height: 20px;}.pn-item-circle .pn-image{margin-bottom: 15px;}
  .pn-header-info a.active{width: 28px;overflow: hidden;height: 28px;margin-left: 10px;}.header-search.active{margin-left:10px;}
}
@media only screen and (min-width: 768px){
  /*.pn-news:nth-child(4n),.pn-product-related [class*='col-']:nth-child(4n){display: none}*/
  .pn-news:nth-child(4n){display: none}
  .pn-wrapper-news .pn-news:nth-child(4n){display: block;}
}
@media only screen and (max-width: 767px){
  .pn-name-product{margin-top: 30px;}
  .pn-product-detail .pn-name-detail{margin-bottom: 10px;}
  .pn-title-page.pn-title{font-size: 22px;line-height: 27px;margin-top: 0;margin-bottom: 20px;}
  .pn-item-circle:nth-child(3n + 1){clear: inherit;}
  .pn-order .owl-nav div.owl-next{right: 15px;border-radius: 0;}.pn-order .owl-nav div.owl-prev{left: 15px;border-radius: 0;}
  .pn-item-circle .pn-image{width: 170px;}.pn-partner .pn-item-partner{width: 25%}
  .pn-br-top:before{width: 60%}.pn-item-circle{margin-bottom: 30px;}
  .pn-three-item [class*='col-']:nth-child(3n + 1){clear: inherit;}.pn-three-item [class*='col-']:nth-child(2n + 1){clear: both;}
  .pn-header-info a{width: 28px;overflow: hidden;height: 28px;margin-left: 10px;}
}
@media only screen and (max-width: 570px){
  .pn-logo a{max-width: 200px;height: 90px;}
  .pn-frm-contact .pn-title{margin-top: 30px;font-size: 20px;line-height: 25px;}
  .pn-item-circle .pn-image{width: 180px;}
  .pn-item-circle{margin-bottom: 30px;width: 50%}
  footer [class*='col-']{width: 100%}.pn-item-circle:nth-child(2n + 1){clear: both;}
  .pn-partner .pn-item-partner{width: 33.3333%}header{height: 90px}.pn-icon-menu{top: 45px;}.pn-name-detail{font-size: 18px;line-height: 25px}
  .pn-header-info{max-width:none;}
}
@media only screen and (max-width: 480px){
  
  .pn-header-info .fa{margin-right: 0}
  .pn-shared a:before{color: #fff;background-color: transparent;}
  .pn-title{margin: 30px 0;font-size: 25px;line-height: 30px;}
  .pn-title-page.pn-title{font-size: 17px;line-height: 22px;}
  .pn-map > * {height: 250px;}.pn-frm-contact .row [class*='col-'],.pn-item-circle .pn-image{width: 100%}.pn-frm-contact .row [class*='col-'] .form-control{margin-bottom: 15px;}
  .pagination>li>a, .pagination>li>span{padding: 5px 10px 3px 10px;}
  .pn-shared:not(.pn-login-social) a{width: 25px;overflow: hidden;height: 25px;padding-right: 0;}
  .pn-pagination{text-align: left;padding: 0 0 20px 0;}.pn-partner .pn-item-partner{width: 50%}
  .pn-search{width: 90%}.home-page .pn-partner .row .pn-item-partner:nth-child(15){display:none;}
}
@media only screen and (max-width: 370px){
  .pn-logo a{max-width: 180px}.pn-item-circle .pn-name{font-size: 13px;line-height: 18px;}
  .pn-news .pn-content{padding-left: 0;width: 100%}
  .pn-wrapper-news .pn-item .pn-image{width: 100%;margin-bottom: 10px;}
  .pn-wrapper-news .pn-item .pn-content{width: 100%;padding-left: 0}
  .pagination>li>a, .pagination>li>span{padding: 3px 8px 2px 8px;}.pn-title{font-size: 20px;line-height: 25px;}
  .pn-news,.pn-wrapper-product [class*='col-']{width: 100%}.pn-wrapper-product .pn-item .pn-image a{height: inherit !important}
}