@charset "utf-8";
/* CSS index */

.videosize {
	width: 100%;
	height: 100%;
}

.Desktop{
	display: none;
	width: 100%;
}
.Mobile{
	display: block;
	width: 100%;
}
.BoxImg{
	max-width: 100%;
	float: left;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;	
}
.StripParagraph {
	width: 100%;
    float: left;
    padding-top: 10px;
    padding-bottom: 5px;
}
.BoxStrip {
	width: 100%;
	float: left;
	padding-bottom: 15px;
	background-color: #2C3E50;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}
.Main, .BoXSection, .MainTitle, .Paragraph, .LinkTxt, .BoxCategory, .ImgBoxCategory, 
.International, .Customs, .Pharma, .Logistics, .MoreLineheight {
	width: 100%;
	float: left;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}
.ImgBoxCategory:hover {
	border: 1px solid #5D5A5A;
}
.MoreLineheight p {
	margin-bottom: 15px;
}
.LinkTxt {
	font-size: 1.3em;
}
.BoXSection {
	padding-top: 30px;
	padding-bottom: 80px;
}
.MainTitle {
	margin-bottom: 10px;
}
.Paragraph {
	margin-bottom: 20px;
}
.TopWrapperBoxs {
	width: 100%;
	float: none;
	clear: both;
	margin-left: auto;
	margin-right: auto;
	overflow: hidden;
	margin-bottom: 50px;
}
.BoxCategory {
	margin-bottom: 50px;
}
.International, .Customs, .Pharma, .Logistics {
	text-align: center;
	margin-top: 10px;
}
.SocialIcon, .SocialIcon:hover {
	text-decoration: none;
}
.Social {
	font-size: 1.7em;
	float: right;
	display: none;
}
.SocialIcon {
	color: #f1f1f1;
	margin-right: 15px;
	display: block;
	float: right;
}
/*-------------------------------------BoxIcons --------------------------*/
.TopBoxIconsWrapper, .TopIconsWrapper, .BottomIconsWrapper, .BoxIconsCon {
	width: 100%;
	float: left;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}
.TopIconsWrapper, .BottomIconsWrapper {
	text-align: center;
	margin-bottom: 50px;
}
.BoxIconsCon {
	border: 1px solid #C9C7C8;
    margin-bottom: 10px;
    padding-top: 10px;
    padding-bottom: 10px;
}
.BoxIcons{
	width: 90%;
	float: none;
	clear: both;
	margin: auto;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}
/*-------------------------------------BoxIcons --------------------------*/
.CustomsImg {
	width: 100%;
	float: left;
}
/*------------------------------------Pharma-------------------------------*/
.PharmaBoxWrpper, .PharmaBox, .PharmaImg, .PharmaTxt, .PharmaList, .PharmaList li, .MainPharTitle{
	width: 100%;
	float: left;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}					
.PharmaOne {padding-top: 55px;}
.PharmaTwo {padding-top: 85px;} 
.PharmaThree {padding-top: 55px;} 
.PharmaFour {padding-top: 35px;}
.PharmaBox {
    margin-bottom: 50px;
	position: relative;
}
.MainPharTitle {
	margin-bottom: 10px;
	position: absolute;
	top: 0px;
	left: 0px;
}
.PharmaList {
	margin-bottom: 10px;
	margin-top: 10px;
}
.PharmaList li {
	list-style-position: outside;
	list-style-type: disc;
	margin-left: 25px;
}
.PharmaImg {
    margin-bottom: 20px;
}
.PharmaLink {
	float: left;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	margin-top: 10px;
}
.PharmaDesktop {
	display: none;
}
.PharmaMobile {
	display: block;
}
/*------------------------------------Pharma-------------------------------*/
.LogisticsWrapper, .LogisticsBox, .LogisticsImg, .LogisticsTxt, .LogoMemberWrapper, .certificationsRapper, .certifications, .certificationsBox, .certificationsImg, .certificationsTxt {
	width: 100%;
	float: left;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;	
}
.certificationsRapper {
	padding-top: 40px;
    margin-top: 20px;
    border-top: 1px solid #969393;
}
.LogisticsBox, .certificationsBox {
	margin-bottom: 30px;
}
.LogisticsTxt {
	margin-top: 10px;
}
.certificationsTxt {
	margin-top: 10px;
}
.LogoMemberWrapper {
	margin-top: 20px;
}
.LogoMember {
	width: 60%;
	float: none;
	margin-left: auto;
	margin-right: auto;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;	
	overflow: hidden;
}
@media only screen and (min-width: 400px){
.PharmaOne {padding-top: 65px;}
.PharmaTwo {padding-top: 95px;} 
.PharmaThree {padding-top: 65px;} 
.PharmaFour {padding-top: 40px;}
.LogoMember {
    width: 30%;
	max-width: 150px;
	float: left;
    margin-right: 30px;
}
}
@media only screen and (min-width: 460px){
.PharmaTwo {padding-top: 70px;} 
}
@media only screen and (min-width: 470px){
.PharmaOne {padding-top: 35px;}
.ThermalMobile {
	margin-top: 35px;
}
}
@media only screen and (min-width: 500px){
.Desktop{
	display: block;
}
.Mobile{
	display: none;
}
.BoxCategory {
	width: 46%;	
	margin-right: 30px;
}
.BoxCategory:nth-child(2n+2) {
	margin-right: 0px;
}	
.BoxCategory:nth-child(3) {
    margin-bottom: 0px;
}
.TopIconsWrapper, .BottomIconsWrapper {
    max-width: 46.5%;
    margin-right: 30px;
}
.TopIconsWrapper:nth-child(2n+2), .BottomIconsWrapper:nth-child(2n+2) {
	margin-right: 0px;
}
.LogisticsBox {
    width: 46%;
    margin-right: 30px;
}
.certificationsBox{
    width: 100%;
    margin-right: 30px;
}
.Iqnet {
   	width: 100%;
}
.LogisticsBox:nth-child(2) {
    margin-right: 0px;
}
}
.certificationsBox:nth-child(2) {
    margin-right: 0px;
}
@media only screen and (min-width: 530px){
.PharmaThree {padding-top: 35px;} 	
}
@media only screen and (min-width: 600px){
.StripParagraph {
    width: 66%;
}
.BoxStrip {
    padding-top: 20px;
    padding-bottom: 20px;
}
.certificationsBox{
    width: 48%;
    margin-right: 30px;
}
.Iqnet {
   	width: 25.8%;
}
}
@media only screen and (min-width: 655px){
.ThermalMobile {
	margin-top: 0px;
}	
}
@media only screen and (min-width: 700px) {
.StripParagraph {
    width: 55%;
}
.TopIconsWrapper, .BottomIconsWrapper {
    max-width: 30%;
}	
.TopIconsWrapper:nth-child(2n+2) {
	margin-right: 30px;
}
.TopIconsWrapper:nth-child(3n+3), .BottomIconsWrapper:nth-child(3n+3) {
	margin-right: 0px;
}
.BottomIconsWrapper:nth-child(3n+3) {
	clear: both;
}
.LogisticsBox {
    width: 30%;
}
.certificationsBox {
    width: 30%;
}
.Iqnet {
    width: 16.6%;
}
.LogisticsBox:nth-child(2) {
    margin-right: 30px;
}
.LogisticsBox {
	margin-bottom: 0px;
}
.certificationsBox:nth-child(2) {
    margin-right: 30px;
}
.certificationsBox {
	margin-bottom: 0px;
}
.BoxCategory {
    width: 47%;
}
}
@media only screen and (min-width: 780px) {
.BoxCategory {
    width: 47%;
}
}
@media only screen and (min-width: 800px) {
.BoxCategory:nth-child(2n+2) {
	margin-right: 0px;
}	
.BoxCategory:nth-child(2n+3) {
	margin-right: 30px;
    clear: both;
}
}
@media only screen and (min-width: 860px) {
.PharmaOne, .PharmaTwo, .PharmaThree, .PharmaFour {padding-top: 35px;}
}
@media only screen and (min-width: 900px) {
.StripParagraph {
    font-size: 1.3em;
    padding-top: 0px;
}	
.BBoxIconsWrapperoxCategory:nth-child(2n+2) {
	margin-right: 30px;
}	
.TopIconsWrapper {
    max-width: 22.2%;
}
.BottomBoxIconsWrapper {
    width: 75%;
    float: none;
    margin-left: auto;
    margin-right: auto;
    overflow: hidden;
}
.BottomIconsWrapper {
    max-width: 30%;
	margin-bottom: 0px;
}
.TopIconsWrapper:nth-child(3n+3) {
    margin-right: 30px;
}	
.TopIconsWrapper:nth-child(4) {
    margin-right: 0px;
}
.BottomIconsWrapper:nth-child(3n+3) {
	clear: none;
}	
.BottomIconsWrapper:nth-child(2n+2) {
    margin-right: 30px;
	margin-bottom: 0px;
}
.BottomBox {
	width: 100%;
	float: left;
	margin-top: 10px;
}
/* ------------------------------------ BoxCategory --------------------------*/	
.BoxCategory {
	width: 22.3%;
    max-width: 314px;
	margin-bottom: 0px;
}	
.BoxCategory:nth-child(2n+2) {
    margin-right: 30px;
}
.BoxCategory:nth-child(2n+3) {
    clear: none;
}			
}
@media only screen and (min-width: 1000px) {
.LogisticsBox {
    width: 31%;
}
.certificationsBox {
    width: 31%;
}
.Iqnet {
    width: 16.6%;
}
}
@media only screen and (min-width: 1100px) {
.BoxCategory {
	width: 22.5%;
}	
.TxtCategory:nth-child(2) {
	padding-bottom: 30px;
}
.TopIconsWrapper {
    max-width: 22.8%;
}
.BottomIconsWrapper {
    max-width: 30.7%;
}	
/*------------------------------------Pharma-------------------------------*/
.PharmaDesktop {
	display: block;
}
.PharmaMobile {
	display: none;
}
.PharmaImg {
	width: 43%;
    margin-bottom: 0px;
	margin-right: 30px;
}
.PharmaTxt {
    width: 50%;
}
.PharmaOne, .PharmaTwo, .PharmaThree, .PharmaFour {padding-top: 0px;}
.PharmaBox {
	position: static;
}
.MainPharTitle {
	position: static;
}
}
@media only screen and (min-width: 1200px) {
.BoxCategory {
	width: 23%;
}
.TopIconsWrapper {
    max-width: 23%;
}
.BottomIconsWrapper {
    max-width: 30%;
}		
.PharmaImg {
    width: 37%;
    margin-right: 30px;
}	
.PharmaTxt {
    width: 60%;
}
}
@media only screen and (min-width: 1250px) {
.PharmaTxt {
    width: 67%;
}
.PharmaImg {
    width: 30%;
}	
}
@media only screen and (min-width: 1350px) {
.LogisticsBox {
    width: 31.5%;
}
.certificationsBox {
    width: 31.5%;
}
.Iqnet {
    width: 16.6%;
}
}
@media only screen and (min-width: 1400px) {	
.PharmaTxt {
    width: 69%;
}
.PharmaImg {
    width: 28%;
}
}