p, span {
	font-family:"coresansm55medium", Arial;
	font-size:14px;
	color: #4c4c4c;
}

a {
	font-family:"coresansm55medium", Arial;
	font-size:14px;
	color:#4c4c4c;
	text-decoration:none;
}

h1 {
	padding:10px 0px 10px 0px;
	margin:0px;
}


.red { color:#ff0000; }
.gray { color:#666666; }
.black { color:#000000; }
.white { color:#ffffff; }

.floatLeft { float:left; }
.floatRight { float:right; }
.absmiddle { vertical-align: middle; margin-bottom: .3em; }

@font-face {
    font-family: 'coresansm35light';
    src: url('coresansm35light.eot');
    src: url('coresansm35light.eot?#iefix') format('embedded-opentype'),
         url('coresansm35light.woff') format('woff'),
         url('coresansm35light.ttf') format('truetype'),
         url('coresansm35light.svg#coresansm35light') format('svg');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'coresansm65bold';
    src: url('coresansm65bold.eot');
    src: url('coresansm65bold.eot?#iefix') format('embedded-opentype'),
         url('coresansm65bold.woff') format('woff'),
         url('coresansm65bold.ttf') format('truetype'),
         url('coresansm65bold.svg#coresansm65bold') format('svg');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'coresansm55medium';
    src: url('coresansm55medium.eot');
    src: url('coresansm55medium.eot?#iefix') format('embedded-opentype'),
         url('coresansm55medium.woff') format('woff'),
         url('coresansm55medium.ttf') format('truetype'),
         url('coresansm55medium.svg#coresansm55medium') format('svg');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'coresansm45regular';
    src: url('coresansm45regular.eot');
    src: url('coresansm45regular.eot?#iefix') format('embedded-opentype'),
         url('coresansm45regular.woff') format('woff'),
         url('coresansm45regular.ttf') format('truetype'),
         url('coresansm45regular.svg#coresansm45regular') format('svg');
    font-weight: normal;
    font-style: normal;
}

/*ROTATOR*/
.flexslider {
	max-width:1100px;
	margin:0 auto;
	border: none;
	background-color:transparent;
	-webkit-border-radius: 0px;
	-moz-border-radius: 0px;
	-o-border-radius: 0px; 
	border-radius: 0px;
	-webkit-box-shadow: none;
	-moz-box-shadow: none;
	-o-box-shadow: none;
	box-shadow: none;
}
.flex-control-paging {
	bottom:5px;
	z-index:1000;
	text-align: center;
	
}
.flex-control-nav li {
	margin: 0 3px;
}
#rotatorBorderBottom {
	height:1px;
	border-top:1px solid #cccccc;
	margin:-1px auto 0px auto;
}


/* Menu */
.menuDetailsTDiv { display:none; padding:0px; background-color:transparent; position:absolute; }
.menuDetailsDiv { display:none; padding:10px 10px 10px 10px; position:absolute; }
.menuDetailsDiv > ul { list-style:none; margin:0px; padding:0px; background-color:#fdfefc; float:left; }
.menuDetailsDiv > ul > a > li { height:23px; padding:12px 12px 3px 12px; font-size:12px; color:#4c4c4c; }
.menuDetailsDiv > ul > a > li:hover { background-color:#d9d9d9; color:#ffffff; }
.menuDetailsDiv > ul > a { font-size:12px; }

.singUpInput { width:132px; height:21px; float:right; font-family: "coresansm55medium", cursive; font-size:10px; padding:0px; margin:0px; padding-left:2px; border: none; background-color:transparent; background-image:url(../../images/singUpInputBg.png); background-repeat:no-repeat; }
#footerLogo { width:106px; height:20px; background-image:url(../../images/biotechusa_logo.png); background-size:contain; float:left; }
.footerMenuContainer { max-width: 600px; margin: 0px auto; }
.footerMenu > li { list-style:none; background:none; float:left; display:block; height:37px; margin:0px 20px; padding:0px; }
@media only screen and (min-width: 320px) and (max-width: 729px) {
	#footerLogo { clear:both; background-position:center; background-repeat:no-repeat; width:100%; }
	.footerMenu { clear:both; padding:0px; padding-top:20px; margin:0px; }
	.footerMenu > li { float:none; width:100%; height:20px; padding:10px 0px; margin:0px; text-align:center; border-bottom:1px solid #4c4c4c; }
}

/* News box */
#boxContainer { width:100%; max-width:1110px; margin:0px auto; }
.boxItem { width:31.333333%; margin-right:3%; float:left; }
.boxItemBorder { width:31.333333%; height:10px; margin-right:3%; float:left; border-bottom:1px solid #d9d9d9; }
/*.boxItem:nth-child(3n+1) { margin-right:0px; }
.boxItemBorder:nth-child(3n+1) { margin-right:0px; }*/
.boxItem > table > tbody > tr > td > div > a > img { width:100%; }
.mainPageNewsTitle { padding:25px 0px 5px 0px; position:relative; z-index:110; }
.mainPageNewsTitle > a { font-family: "coresansm65bold", cursive; font-size:23px; text-transform:uppercase; color: #4c4c4c; }
.mainPageNewsLead { padding-bottom:20px; }
.mainPageNewsLead, .mainPageNewsLead > p { font-family: "coresansm55medium"; cursive; font-size:12px; color: #4c4c4c; filter: alpha(opacity=60);-moz-opacity:.60;opacity:.60 }

.shareDiv { width:325px; height:20px; position:absolute; padding:10px; margin-top:0px; text-align:right; z-index:102; background-image:url(../../images/highlightBg.png); }
.shareDivTop { width:345px; height:40px; position:absolute; margin-top:0px; z-index:103; background-color:#ffffff; }
ul.share { list-style:none; height:37px; margin:0px; padding:0px; }
ul.share > li { list-style:none; background:none; float:right; display:block; height:37px; margin:0px; padding:0px; }
ul.share > li > a { margin: 0 2px; color:#ffffff; }
@media only screen and (min-width: 1305px) and (max-width: 1680px) {}
@media only screen and (min-width: 1000px) and (max-width: 1304px) {}
@media only screen and (min-width: 730px) and (max-width: 999px) {
	.mainPageNewsTitle { padding:10px 0px 5px 0px; }
}
@media only screen and (min-width: 480px) and (max-width: 729px) {
	.boxItem { width:100%; margin:0px auto; float:none; margin-bottom:20px; }
	.boxItem { width:100%; margin:0px auto; float:none; margin-bottom:20px; border-bottom:1px solid #d9d9d9; }
	.mainPageNewsTitle { padding:10px 0px 5px 0px; }
	.mainPageNewsTitle > a { font-size:18px; }
}
@media only screen and (min-width : 320px) and (max-width : 479px) {
	.boxItem { width:100%; margin:0px auto; float:none; margin-bottom:20px; }
	.boxItem { width:100%; margin:0px auto; float:none; margin-bottom:20px; border-bottom:1px solid #d9d9d9; }
	.mainPageNewsTitle { padding:10px 0px 5px 0px; }
	.mainPageNewsTitle > a { font-size:18px; }
}

/* Shop Index */
#shopIndexMapDiv { width:480px; float:left; }
#shopIndexListDiv { width:640px; margin-left:80px; float:left; }
#shopSearchDiv { width:325px; float:right; }
.shopListContainer { width:285px; height:120px; margin:20px 35px 0px 0px; border-bottom:1px solid #d9d9d9; float:left; }
.shopListContainer > a { font-family:"coresansm65bold"; font-size:23px; color: #4c4c4c; text-transform:uppercase; }
.shopListContainer > div { font-family: "coresansm55medium", cursive; color:#949494; line-height:15px; }
@media only screen and (min-width: 1000px) and (max-width: 1304px) {
	#shopIndexListDiv { width:500px;margin-left:0px; }
	.shopListContainer { width:230px; margin:20px 0px 0px 20px; }
	.shopListContainer > a { font-size:18px; }
}
@media only screen and (min-width: 730px) and (max-width: 999px) {
	#shopIndexListDiv { width:220px;margin-left:0px; }
	.shopListContainer { width:220px; margin:20px 10px 0px 10px; }
	.shopListContainer > a { font-size:18px; }
	#shopSearchDiv { width:100%; }
}
@media only screen and (min-width: 480px) and (max-width: 729px) {
	#shopIndexMapDiv { width:0px; display: none; }
	#shopIndexListDiv { width:460px;margin-left:0px;float:none; }
	.shopListContainer { width:210px; margin:20px 10px 0px 10px; }
	.shopListContainer > a { font-size:16px; }
	#shopSearchDiv { width:100%; }
}
@media only screen and (min-width : 320px) and (max-width : 479px) {
	#shopIndexMapDiv { width:0px; display: none; }
	#shopIndexListDiv { width:100%;margin-left:0px; }
	.shopListContainer { width:100%; height:90px; margin:10px 0px 0px 0px; }
	.shopListContainer > a { margin:0px 10px 0px 10px; }
	.shopListContainer > div { width:100%; /*margin:0px 10px 0px 10px;*/ box-sizing:border-box; }
	#shopSearchDiv { width:100%; }
}

/* Shop */
.shopDetailsDiv { width:100%; max-width:950px; float:left; }
.shopDetailsDiv > h1, .shopDetailsDiv > h2 { font-weight:normal; text-transform:uppercase; }
.shopDetailsSubLeftDiv { width:330px; float:left; }
.shopDetailsSubRightDiv { width:320px; float:right; }
.shopListDiv { width:305px; float:right; }
#shopListDiv > a { font-family: "coresansm55medium", cursive; color:#949494; }
.shopListDiv > h2 { font-weight:normal; text-transform:uppercase; }
#map_canvas { width:100%; height:400px; }
@media only screen and (min-width: 1000px) and (max-width: 1304px) {
	.shopDetailsDiv { width:100%; max-width:650px; }
}
@media only screen and (min-width: 730px) and (max-width: 999px) {
	.shopDetailsDiv { width:100%; }
	.shopListDiv { width:0px; display:none; }
}
@media only screen and (min-width: 480px) and (max-width: 729px) {
	.shopDetailsSubLeftDiv { width:100%; float:left; }
	.shopDetailsSubRightDiv { width:100%; float:left; }
	.shopListDiv { width:0px; display:none; }
}
@media only screen and (min-width : 320px) and (max-width : 479px) {
	.shopDetailsDiv { width:100%; padding:0px; }
	.shopDetailsSubLeftDiv { width:100%; float:left; }
	.shopDetailsSubRightDiv { width:100%; float:left; }
	.shopListDiv { width:0px; display:none; }
}

/* Category */
.productBox { width: 31.333333%; min-height:280px; margin-right:3%; float:left; border-bottom:1px solid #d9d9d9; }
.productBox:nth-child(3n) { margin-right:0px; }
.productBoxLeft { width:45%; float:left; padding:20px 0px 20px 0px; }
.productBoxLeft img { max-width:80%; max-height:250px; }
.productBoxRight { width:55%;  float:right; text-align:left; }
.categoryPageProductTitle { padding:30px 0px 0px 0px; }
.categoryPageProductTitle > a { font-size:22px; text-transform:uppercase; color: #4c4c4c; }
.categoryPageProductLead { min-height:150px; }
.categoryPageProductLead, .categoryPageProductLead > p { font-family: "coresansm55medium", cursive; font-size:12px; margin-top:10px; color: #4c4c4c; filter: alpha(opacity=60);-moz-opacity:.60;opacity:.60 }
.categoryPageProductCta { font-family: "coresansm55medium", cursive; font-size:12px; filter: alpha(opacity=60);-moz-opacity:.60;opacity:.60; text-transform: uppercase; border: 2px solid white; color: white; display: block; text-align: center; padding: 5px; transition:all .4s ease; }
.categoryPageProductCta:hover { background:white; color:black; }

.categoryPageProductNWCta { max-width:200px; margin-left:20px; margin-top:30px; margin-bottom:30px;; font-family: "coresansm55medium", cursive; font-size:12px; text-transform: uppercase; border: 2px solid #43a047; color: white; display: block; text-align: center; padding: 5px; transition:all .4s ease; }
.categoryPageProductNWCta:hover { background:#43a047; color:white; }


@media only screen and (min-width: 1305px) and (max-width: 1680px) {}
@media productBox screen and (min-width: 1000px) and (max-width: 1304px) {}
@media only screen and (min-width: 730px) and (max-width: 999px) {
	.productBox { width:48.5%; margin-right:3%; }
	.productBox:nth-child(3n) { margin-right:3%; }
	.productBox:nth-child(2n) { margin-right:0px; }
}
@media only screen and (min-width: 480px) and (max-width: 729px) {
	.productBox { width:100%; margin:0px auto; float:none; margin-bottom:20px; }
	.categoryPageProductNWCta { max-width:90%; margin:20px auto; }
}
@media only screen and (min-width : 320px) and (max-width : 479px) {
	.productBox { width:100%; margin:0px auto; float:none; margin-bottom:20px; }
}

/* All product */
h1.categoryName { font-family: "coresansm65bold", cursive; text-transform:uppercase; font-size:24px; }
@media only screen and (min-width : 320px) and (max-width : 729px) {
	h1.categoryName { font-size:18px; }
}
#tiles { list-style-type: none; position: relative; margin: 0; }
.tilesLi { width: 225px; border: 0px solid #dedede; padding-right:20px; display: none; cursor: pointer; }
.tilesLi > div:first-child { border-bottom:1px solid #d9d9d9; }
.tilesLi > div > ul { margin-left:-40px; list-style-type:none; }
.tilesLi > div > ul >li > a > h2 { font-family: "coresansm55medium", Arial; font-size: 14px; color: #4c4c4c; line-height:12px; font-weight:normal; text-decoration: none; }

/* Product */
.productImageContainer { width:100%; height:600px; display:table; }
.productImageSubDiv { width:100%; max-width:1100px; margin:0px auto; }
.productImageSubDiv img { margin:20px 0px; }
.productImageSubDiv iframe { margin:20px 0px; }
.productNameContainer { margin-left:40%; margin-top:-400px; margin-right:5%; }
.productNameContainer > h1 { text-transform:uppercase; font-size:48px; line-height:48px; padding:0px; margin:0px; }
.productNameLead { font-style:italic; width:95%; max-width:750px; font-size: 14px; font-weight:normal; }
.productNameAvailableSize { max-width:200px; padding-right:30px; float:left; }
.productNameFlavor { max-width:230px; padding-right:30px; float:left; }
.productNameInfo { max-width:200px; float:left; }
.productNameFlavor h2, .productNameAvailableSize h2, .productNameInfo h3 { font-size:16px; font-family: "coresansm65bold", padding:0px; margin-bottom:-5px; cursive; text-transform:uppercase; }
.productNameFlavor ul, .productNameAvailableSize ul, .productNameInfo ul { margin-left:-20px; }

.productOverviewDiv { width:31%; margin-right:3.5%; float:left; }
.productOverviewDiv p, .productOverviewDiv span { font-size:13px; }
.productOverviewDiv:last-child { margin-right:0px; }
.productOverviewDiv h3 { font-size:16px; font-family: "coresansm65bold", cursive; text-transform:uppercase; }

@media only screen and (min-width: 1000px) and (max-width: 1304px) {
	.productImageSubDiv { width:100%; max-width:1000px; margin:0px auto; background-size: auto 100%; }
//	.productImageSubDiv img { width:100%; max-width:1100px; height:auto; }
	.productNameContainer { margin-left:40%; margin-top:-400px; }
	.productNameContainer > h1 { text-transform:uppercase; font-size:35px; line-height:35px; }
}
@media only screen and (min-width: 730px) and (max-width: 999px) {
	.productImageSubDiv { width:100%; max-width:730px; margin:0px auto; background-size: 90%; }
//	.productImageSubDiv img { width:100%; height:auto; }
	.productImageSubDiv img { width:35%; height:auto; }
	.productImageSubDiv iframe { width:35%; height:auto; }
	.productNameContainer { margin-left:40%; margin-top:-400px; }
	.productNameContainer > h1 { text-transform:uppercase; font-size:30px; line-height:30px; }
}
@media only screen and (min-width: 480px) and (max-width: 729px) {
	.productImageSubDiv { background-size: 154%; }
//	.productImageSubDiv img { width:100%; height:auto; }
	.productImageSubDiv img { width:35%; height:auto; }
	.productImageSubDiv iframe { width:35%; height:auto; }
	.productNameContainer { margin-left:0 !important; margin-top:0; padding:0 20px; }
	.productNameContainer > h1 { text-transform:uppercase; font-size:24px; line-height:24px;text-align: center; }
	.productNameLead { font-size:12px; text-align: center; }
	.productNameFlavor h3, .productNameAvailableSize h3 { font-size:14px; }
	.productOverviewDiv, .productOverviewDiv:last-child { width:100%; margin:0px auto; float:none; }
	.facebook_like { display:none; }
}
@media only screen and (min-width : 320px) and (max-width : 479px) {
	.productOverviewDiv table{display: block;max-width:100%;}
	.productImageSubDiv { background-size: 154%; overflow:hidden; }
	.productImageSubDiv img { width:45%; max-width:200px; }
	.productImageSubDiv iframe { width:45%; max-width:200px; }
	.productNameContainer { margin-left:0!important; margin-top:0; padding:0 20px;  }
	.productNameContainer > h1 { text-transform:uppercase; font-size:20px; line-height:20px;text-align: center; }
	.productNameLead { font-size:11px;text-align: center; }
	.productNameFlavor h3, .productNameAvailableSize h3 { font-size:14px; }
	.productOverviewDiv, .productOverviewDiv:last-child { width:95%; margin:0px auto; float:none; }
	.facebook_like { display:none; }
}

/*All athlete*/
.allAthleteNameTd { border-top:1px solid #d9d9d9; padding:10px 0px; text-align:center; font-size:24px; text-transform:uppercase; }
.allAthleteNameTd > a { font-size:24px; }

/*Athlete*/
.athleteBiography { width:95%; max-width:700px; }
.athleteBiography > ul > li { font-family: "coresansm55medium", cursive; font-size:14px; color: #4c4c4c; }
@media only screen and (min-width: 1000px) and (max-width: 1304px) { }
@media only screen and (min-width: 730px) and (max-width: 999px) { }
@media only screen and (min-width: 480px) and (max-width: 729px) { }
@media only screen and (min-width : 320px) and (max-width : 479px) { }


/* Expert */
.expertIndexKerdezDiv { width:300px; float:left; margin-top:30px; }
.expertIndexKerdesekDiv { width:950px; float:right; margin-top:40px; }
.expertIndexKerdesValaszBox { width:930px; background-color:#efeeef; padding:10px; margin-bottom:20px; }
.expertIndexKerdesValaszBox p { padding:0px; margin:0px; font-family: "coresansm55medium", cursive; } 
.expertIndexKerdesBox { width:440px; margin-right:30px; float:left; padding:5px; }
.expertIndexValaszBox { width:440px; background-color:#ffffff; float:left; padding:5px; }
@media only screen and (min-width: 1000px) and (max-width: 1304px) {
	.expertIndexKerdesekDiv { width:650px; }
	.expertIndexKerdesValaszBox { width:630px; }
	.expertIndexKerdesBox { width:290px; margin-right:30px; float:left; padding:5px; }
	.expertIndexValaszBox { width:290px; background-color:#ffffff; float:left; padding:5px; }
}
@media only screen and (min-width: 730px) and (max-width: 999px) {
	.expertIndexKerdesekDiv { width:350px; border:1px solid transparent; }
	.expertIndexKerdesValaszBox { width:330px; }
	.expertIndexKerdesBox { width:320px; margin-right:0%; float:none; }
	.expertIndexValaszBox { width:320px; float:none; }
}
@media only screen and (min-width: 480px) and (max-width: 729px) {
	.expertIndexKerdezDiv { margin:0px auto; float:none; }
	.expertIndexKerdesekDiv { width:460px; float:none; clear:both; margin:0px auto; }
	.expertIndexKerdesValaszBox { width:440px; }
	.expertIndexKerdesBox { width:430px; float:none; }
	.expertIndexValaszBox { width:430px; float:none; }
}
@media only screen and (min-width : 320px) and (max-width : 479px) {
	.expertIndexKerdezDiv { margin:0px auto; float:none; }
	.expertIndexKerdesekDiv { width:320px; float:none; clear:both; margin:0px auto; }
	.expertIndexKerdesValaszBox { width:300px; }
	.expertIndexKerdesBox { width:295px; float:none; }
	.expertIndexValaszBox { width:295px; float:none; }
}


/* News */
h1.newsPageTitle { font-family:"coresansm65bold"; padding:0px; margin:0px; }
.newsPageMainImg { float:left; margin:0px 10px 10px 0px; }
.newsPageLead, .newsPageLead > p { font-family:"coresansm55medium"; }
.newsPageText, .newsPageText > p, .newsPageText > a { font-family:"coresansm55medium"; text-align:justify; }
@media only screen and (min-width: 320px) and (max-width: 729px) {
	.newsPageMainImg { width:100%; clear:both; margin:0px 0px 10px 0px; }
	.newsPageMainImg > img { width:100%; }
}
.tmceNewsContainer { width:800px; clear:both; text-align:justify; border:1px dashed red; }
.tmceNewsContainer > p { font-family:"coresansm55medium"; text-align:justify; }

/* Get more */
.getMoreTitle { border-bottom:1px solid #d9d9d9; font-size:20px; font-family:"coresansm65bold"; padding-bottom:10px; margin-bottom:30px; margin-top:30px; text-transform:uppercase; }
.getMoreDevice { float:left; text-align:center; padding:10px 30px 10px 0px; }
.getMoreDevice:first-child { padding-right:100px; }
.getMoreDevice > span { filter: alpha(opacity=60);-moz-opacity:.60;opacity:.60 }

/* mobile < 320px */
@media only screen and (min-width : 0px) and (max-width : 319px) {
	div#cmsDiv { display: none; border:1px solid red; }
}




/* COOKIE */
.cookie-policy-container {
    background-color: rgba(121, 121, 121, 0.75);
    bottom: -1px;
    position: fixed;
    width: 100%;
    z-index: 99999;
}
.cookie-policy-container .cookie-policy-content {
    box-sizing: border-box;
    margin: 0 auto;
    padding: 10px 20px 10px;
    width: 100%;
}
.cookie-policy-container .cookie-policy-content p, .cookie-policy-content p a {
    color: #fff;
    font: 15pxpx "coresansm45regular",Helvetica,Arial,sans-serif;
    margin: 0 0 5px;
}
.cookie-policy-container .cookie-policy-content p a {
    color: #fff;
    font: 16px/20px "coresansm45regular",Helvetica,Arial,sans-serif;
    text-decoration: underline;
}
.cookie-policy-container .cookie-policy-content p a:hover {
    text-decoration: none;
}
.cookie-policy-container .cookie-policy-content button {
    background-color: #000000;
    background-image: -moz-linear-gradient(center bottom , rgba(51, 51, 51, 0.1) 0px, rgba(51, 51, 51, 0) 100%, rgba(51, 51, 51, 0.1) 100%, rgba(51, 51, 51, 0) 100%);
    border-image: none;
    border-style: none;
    color: #fff;
    font: 16px/16px "coresansm45regular",Helvetica,Arial,sans-serif;
    padding: 7px 25px;
}
.cookie-policy-container .cookie-policy-content button:hover {
    opacity: 0.9;
}
.cookie-policy-container .cookie-policy-content button:focus {
    outline: 0 none;
}
@media (min-width: 640px) {
	.cookie-policy-container .cookie-policy-content {
		display: table;
	}
	.cookie-policy-container .cookie-policy-content p {
		display: table-cell;
		margin: 0;
		vertical-align: middle;
	}
	.cookie-policy-container .cookie-policy-content .button-container {
		display: table-cell;
		padding-left: 20px;
		vertical-align: middle;
	}
	.cookie-policy-container .cookie-policy-content .button-container button {
		float: right;
	}
}
@media (min-width: 960px) {
	.cookie-policy-container .cookie-policy-content {
		max-width: 1280px;
	}
}

.uniformSelectField {
    border: 1px solid #c3c3c4;
    border-radius: 4px;
    color: #757575;
    font-family: "coresansm45regular",Arial,Helvetica,sans-serif;
    height: 22px;
    margin: 3px 0;
    padding: 0px;
    width: 100%;
}

.sportoloi-jelentkezes-button-container {
	padding:10px 0px 20px; height:40px;	
}

.sportoloi-jelentkezes-button {
	float:right;
	font-family: 'coresansm65bold', sans-serif; font-size: 16px; font-weight: 600; letter-spacing: 0.03125em;
	border-radius: 7px; padding: 12px 20px 11px;
    text-align: center; text-transform: uppercase; transition: all 0.3s ease 0s;
	background: #00adef; color: white;  border:1px solid #ffffff;
}
.sportoloi-jelentkezes-button:hover {
	background: #ffffff; color:#00adef; border:1px solid #00adef;
}

@media only screen and (min-width: 200px) and (max-width: 729px) {
	#headerSizeDiv.sportoloi-jelentkezes-button-container {
		width:100% !important;
	}
	.sportoloi-jelentkezes-button {
		width:100% !important;
		padding: 12px 0px 11px;
	}
}