@charset "utf-8";

.tmp { border: solid 1px #00FF00 !important; box-sizing:border-box !important; }

.stk-ibe-clr100 {clear:both;width:100%;}

.stk-ibe-order-wybierz-nazwe-domeny-wrapper {
    background-color: #046697;
    /*border-radius: 4px;*/
    box-sizing: border-box;
    float: left;
    margin-bottom: 10px;
    margin-top: 0;
    padding: 10px;
    width: 100%;
	margin-top:46px;
}

.stk-ibe-order-wybierz-nazwe-domeny-wrapper.stk-ibe-order-wybierz-nazwe-domeny-wrapper-tematyczne {
	margin-top:33px;	
}

.stk-ibe-sprawdz-nazwe-domeny {
	cursor: pointer;
	color: #A3A3A3;
	background-color:#E20A14;
	padding:5px;
	display:inline-block;
	/*border-radius:5px;*/
	float:right;
	margin-left:10px;
}

.stk-ibe-sprawdz-nazwe-domeny:hover {
	color: #FFFFFF;
	background-color:#E20A14;	
}

.stk-ibe-ajaxBox { 
	border: 1px solid #CCCCCC; 
	/*min-height: 20px; */
	min-height: 200px; 
	background-color:#C93; 
	display:block !important;
	padding: 20px;
	
}

.stk-ibe-ajaxBox img { 
	margin-right: 10px; 
}

.stk-ibe-wybierz-typ-domeny {
	cursor:pointer;
	display:inline-block;
	background-color:#A3A3A3; /* B3B3B3 */
	color:#E4E4E4;
	padding:5px;
	/*border-radius:5px;*/
}
.stk-ibe-wybierz-typ-domeny:hover {
	color:#FFFFFF;	
}

.stk-ibe-order-wybierz-typ-domeny-wrapper {
	background-color:#FFFFFF;
	padding:5px;
	color:#000000;
	display:none;	
}

.stk-ibe-typ-domeny-do-wybrania-wrapper {
	display:inline-block;
	box-sizing:border-box;
	width:25%;
	float:left;
	margin-bottom:7px;		
}

.stk-ibe-typ-domeny-do-wybrania-wrapper label{
	margin-left:5px;
	font-weight:normal;	
}


.stk-ibe-domainsList-wrapper { 
	margin-bottom: 1em;
}

.stk-ibe-anyList, .stk-ibe-anyList *
/* #stk-ibe-domainsList,#stk-ibe-domainsList * */ {
	border:0px solid #AAAAAA;		
}
.stk-ibe-anyList /* #stk-ibe-domainsList */ {
	color:#000000;	
}

#stk-ibe-domainsList.stk-ibe-domainsList-display-result,
#stk-ibe-basketList {
	border-width: 1px 0 0 1px;	
}

#stk-ibe-basketList {
	margin-bottom:15px;	
}

.stk-ibe-anyList_header /* #stk-ibe-domainsList_header */ {
	color: #FFFFFF;
    font-weight: bold;
    text-align: left;
	background-color:#456183;
	padding-left:5px;		
}

.stk-ibe-anyList .stk-ibe-anyList_content_header_cell,
.stk-ibe-anyList .stk-ibe-anyList_content_value_cell /*
#stk-ibe-domainsList .stk-ibe-domainsList_content_header_cell,
#stk-ibe-domainsList .stk-ibe-domainsList_content_value_cell*/ {
	width:20%;
	float:left;
	box-sizing:border-box;
	text-align:center;
	border-width: 0px 1px 1px 0px;
	padding: 2px 2px;
	word-break:break-all;	
}


#stk-ibe-domainsList .stk-ibe-domainsList_content_header_cell {
	font-weight:bold; background-color: #165a79;
    color: #fff; height: 40px; vertical-align: middle;
}

.stk-ibe-status-domeny {
	color:#cc0000	
}

.stk-ibe-status-domeny.stk-ibe-status-domeny-wolna {
	color:#009900;
}

.stk-ibe-add-to-basket {
	display:inline-block;
	cursor:pointer;	
}

#stk-ibe-domainsList-notice {
	display:none;
	padding: 10px 2px;	
}

.stk-ibe-blok-typ-domeny-driver {
	cursor:pointer;
	display:inline-block;
	float:right;
	font-size:12px;
	color:#000000;
	text-decoration:underline;
	margin-left:10px;	
}

.stk-ibe-basket-value-duration {
	color:#666666;	
}

.stk-ibe-anyList .stk-ibe-basketList_content_header_cell_usluga,
.stk-ibe-anyList .stk-ibe-basketList_content_value_cell_usluga {
	width:50%;	
}

.stk-ibe-anyList .stk-ibe-basketList_content_header_cell_cena_netto,
.stk-ibe-anyList .stk-ibe-basketList_content_value_cell_cena_netto,
.stk-ibe-anyList .stk-ibe-basketList_content_header_cell_promocja,
.stk-ibe-anyList .stk-ibe-basketList_content_value_cell_promocja
{
	width:20%;	
}

.stk-ibe-anyList .stk-ibe-basketList_content_header_cell_usun,
.stk-ibe-anyList .stk-ibe-basketList_content_value_cell_usun
{
	width:10%;	
}

#stk-ibe-basketList-wrapper {
	margin-bottom:15px;	
}

.stk-ibe-cena {
	color: #CC0000;	
}

.stk-ibe-cena-netto-razem {
	font-size:24px;	
}

.stk-ibe-remove-from-basket-action {
	cursor:pointer;	
}

.stk-ibe-empty-basket-wrapper {
	margin-bottom:15px;	
}

.stk-ibe-wybierz-domene-basket-wrapper {
	margin-bottom:15px;
	padding:5px;		
}

.stk-ibe-basket-link-wrapper {
	margin-bottom:15px;
	display:none;	
}

.stk-ibe-basket-link {
	float:right;
	display:inline-block;
	cursor:pointer;
	/*background-color:#FFC000;*/
	/*color:#ED1C24;*/
	padding: 3px 16px;
	
	
    background: #1c4c6f none repeat scroll 0 0;
    border: medium none;
    /*border-radius: 4px;*/
    color: #ffffff;
    padding: 8px 18px;
    transition: all 500ms ease 0s;	
	
		
}

.stk-ibe-basket-link:hover {
	background-color:#FF0000;
	color:#FFFFFF;	
}

.stk-ibe-cena-netto-razem-wrapper {
	display:inline-block;
	width:100%;
	margin:10px 0;	
}

.stk-ibe-h1 {
	display:inline-block;
	width:100%;
	color: #1c4c6f;
    font-family: "Open Sans",Helvetica,Arial,sans-serif;
    font-weight: 300;
    margin: 0 0 15px;
	font-size: 36px;
	line-height: 1.3;
	box-sizing: border-box;
}

.stk-ibe-h2 {
	display:inline-block;
	width:100%;
	line-height: 1.1;
	font-size: 30px;
	color: #1c4c6f;
    font-family: "Open Sans",Helvetica,Arial,sans-serif;
    font-weight: 300;
    margin: 0 0 15px;		
}

.stk-ibe-h3 {
	box-sizing: border-box;
	line-height: 1.1;
	font-size: 24px;
    color: #1c4c6f;
    font-family: "Open Sans",Helvetica,Arial,sans-serif;
    font-weight: 300;
    margin: 0 0 15px;	
}

.stk-ibe-h1,
.stk-ibe-h2 {
	border-bottom: 1px solid #1c4c6f;
    color: #1c4c6f;	
}

.stk-ibe-h3-uwaga {
	color: #990000;
    font-size: 30px;
    font-weight: bold;
    margin: 0 0 20px 0;
    padding: 0;
	width:100%;
	display:inline-block;	
}

.stk-ibe-order-link {
	display:inline-block;
	float:right;
	background-color:#F01323;
	color:#FFFFFF;
	padding: 5px 20px;
	font-size:22px;
	font-weight:bolder;
	border:0;	
}

.stk-ibe-order-link:hover {
	background-color:#165A79;
	color:#FFFFFF;
}

.stk-ibe-order-link .fa-angle-double-right {
	margin-left:20px;
		
}

.stk-ibe-baner.stk-ibe-baner-przypomnienie {
	margin-bottom:15px;
	border: 1px solid #990000;
}

.stk-ibe-baner-img {
	background-position:center;
	background-size:cover;
	background-repeat:no-repeat;	
}

.stk-ibe-baner-img,.stk-ibe-baner-tresc {
	width:25%;
	float:left;
	box-sizing:border-box;
}

.stk-ibe-baner-tresc {
	width:75%;
	padding-top:20px;
	padding-bottom:20px;
	padding-left:10px;		
}

.stk-ibe-baner-tresc-zamowiles {
	display:inline-block;
	width:100%;	
}

.stk-ibe-order-link-wrapper {
	margin-bottom:15px;	
}

.stk-ibe-standard-bottom {
	margin-bottom:15px;
}

.stk-ibe-transfer-wrapper {
	margin-bottom:20px;
	line-height:20px;	
}

.stk-ibe-transfer-name-wrapper,
.stk-ibe-transfer-auth-wrapper {
	display:inline-block;
	width:100%;
	box-sizing:border-box;	
}

.stk-ibe-order-form-header {
	padding:5px 10px;
    font-size: 16px;
    line-height: 1.5em;	
}

.stk-ibe-order-form-header.wybrany-adres,
.stk-ibe-order-form-header.alias { background-color:#999; padding:12px 10px; }

.stk-ibe-formularz { 
	padding:5px; 
}

.stk-ibe-lable {
	padding:5px;	
}

.stk-ibe-formularz input[type="text"],
.stk-ibe-formularz textarea,
.stk-ibe-lable { 
	width:300px; 
	border:1px solid #165a79; 
	line-height:16px; 
	font-size:11px; 
	max-width:100%;
}

.stk-ibe-lable input[type="text"],
.stk-ibe-lable input[type="text"]:focus {
	width:80%;
	padding:0px 0px 0px 3px;
	border:0px !important;		
}

#ccMailikOrderForm #P_submit-0 { 
    color: #fff;
    font-size: 16px;
    font-weight: bold;
    height: 40px;
    padding: 10px 20px;
	text-transform:lowercase;
}

.stk-ibe-formularz input[type="radio"] { 
	width:30px;
}
.stk-ibe-formularz input[type="checkbox"] { 
	width:30px;
}
.stk-ibe-formularz input.radio { 
	width:auto; border:none; height:auto; line-height:14px; font-size:11px; 
}
.stk-ibe-formularz textarea { 
	height:100px;
}
.stk-ibe-formularz span.uwaga { 
	font-size:9px; 
}

.stk-ibe-error {
	color:#CC0000;	
}
.stk-ibe-elem-label-error {
	box-sizing:border-box;
	display:inline-block;
	width:100%;	
}

.stk-ibe-order-form-part {
	margin-bottom:25px;	
}

.stk-ibe-order-form-note {
	margin:10px 0;	
}

.stk-ibe-order-form-checkbox-wrapper {
	margin-bottom:10px;	
}

.stk-ibe-errors-container {
	box-sizing:border-box;
	width:100%;
	border:1px solid #FF0000;
	padding:10px;
	background-color:#FFCCCC;
	margin-bottom:15px;	
}

.stk-ibe-errors-container-on-baner {
	margin-top:15px;	
}

.stk-ibe-one-error {
	display:inline-block;
	width:100%;
	box-sizing:border-box;	
}

#header-topbar a.stk-ibe-link-to-basket {
    font-size:inherit;
}

.stk-ibe-check-procent {
	text-align:center;	
}

.stk-ibe-wybierz-domene-basket-header {
	color:#FF0000;	
}

.stk-ibe-wybierz-domene-basket-select input[type='submit'] {
	padding:7px;
	margin-left:7px;
	border:0px;	
}

.stk-ibe-rTable {
	display: table;
	width: 100%;
}


#stk-ibe-domainsList.stk-ibe-ajaxBox { display:block !important; height:210px !important; background-color:#eaeaea; overflow:hidden; }

.stk-ibe-rTableRow {
	display: table-row;
}
.stk-ibe-rTableHeading {
	display: table-header-group;
	/*
	background-color: #ddd;
	font-weight: bold;
	*/
}
.stk-ibe-rTableCell, .stk-ibe-rTableHead {
	display: table-cell;
	vertical-align:top;
	/*
	padding: 3px 10px;
	border: 1px solid #999999;
	*/
}
.stk-ibe-rTableFoot {
	display: table-footer-group;
	/*
	font-weight: bold;
	background-color: #ddd;
	*/
}
.stk-ibe-rTableBody {
	display: table-row-group;
}
.stk-ibe-rTableCaption {
	display:table-caption;	
}

.stk-ibe-anyList.stk-ibe-rTable .stk-ibe-anyList_content_header_cell, 
.stk-ibe-anyList.stk-ibe-rTable .stk-ibe-anyList_content_value_cell {
    float: none; text-align:center;
}

.at { display:inline-block; vertical-align:middle; color:#fff; font-size:26px; margin:0px 0px; padding:0px 10px 5px; }

#F_nazwa_domeny,#F_nazwa_konta, #F_cala_nazwa_domeny { 
	height:40px; 
	font-size:16px;
	/*margin-right:20%;*/
}

#F_nazwa_konta { width:40%; }
/*#F_cala_nazwa_domeny { width:180px; }*/

body.page-id-233 #F_nazwa_domeny,
body.page-id-4 #F_nazwa_domeny,
body.page-id-7 #F_nazwa_domeny { width:40%; }

body.page-id-235 #F_nazwa_domeny { width:100%; margin-top:0.5em; margin-bottom:0.5em; }
body.page-id-235 .stk-ibe-wybierz-typ-domeny { float:left; }

body.page-id-1375 .stk-ibe-sprawdz-nazwe-domeny { float:right; }
body.page-id-1375 .stk-ibe-wybierz-typ-domeny { float: none; }

#ccDomainCheckMailName #F_nazwa_domeny,
#ccDomainCheckMailName #F_nazwa_konta,
#ccMailikMailForm #F_nazwa_konta,
#ccMailikMailForm #F_cala_nazwa_domeny
{
	margin-right:0;	
}

#ccDomainCheckMailName .stk-ibe-sprawdz-nazwe-domeny,
#ccMailikMailForm .stk-ibe-sprawdz-nazwe-domeny{
	float:right;	
}

#ccDomainCheckMailName .stk-ibe-order-wybierz-nazwe-domeny-wrapper-nazwa-konta,
#ccMailikMailForm .stk-ibe-order-wybierz-nazwe-domeny-wrapper-nazwa-konta {
	margin-top:0px;	margin-bottom:20px;
}

.stk-ibe-order-wybierz-nazwe-domeny-wrapper .stk-ibe-nazwa-domeny-wrapper a,
#ccMailikMailForm input[type='submit'] { height:40px; font-size:16px; font-weight:bold; color:#fff; padding:10px 20px; }
.stk-ibe-nazwa-domeny-wrapper { font-size:16px; text-align:center; }
.fa-angle-double-right::before { content:"" !important; }

.alterna-nav-menu-container {  }
ul.alterna-nav-menu { position:relative;  }
ul.alterna-nav-menu li.basket.menu-item { float:right; background-color:#E00; /*position:absolute; right:0;*/ }
.alterna-nav-menu li a { padding:12px 12px !important; }


a.stk-ibe-remove-from-basket-action { color:#0173a8; }

.stk-ibe-baner-tresc-skorzystaj a { color:#0173a8; }

.stk-ibe-formularz-F_pesel {
	display:none;		
}

.stk-ibe-user-info {
	font-weight:bold;
	text-align:center;
	padding:60px 10px 20px 10px;	
}

.stk-ibe-user-info-ok-button {
	display:inline-block;
	background-color: #DCDCDC;
	padding:4px 10px;
	margin-top:30px;
		
}

.stk-ibe-transfer-domeny-uwaga {
	font-weight:bold;
	padding:20px;
	margin-bottom:20px;	
}

.stk-ibe-mail-domainsList-wrapper .stk-ibe-domainsList_content_value_cell_zamow {
	text-align:left;	
}

.stk-ibe-domainsList_content_value_cell_zamow label.zamawiam:hover { opacity:0.6; }

.stk-ibe-domainsList_content_value_cell_zamow label.zamawiam {
	display:inline-block;
	margin-left:5px;
	color:#0173a8;
	cursor:pointer;
	background-image:linear-gradient(#666, #333);
	color:#FFFFFF;
	border-radius:4px;
	border:1px solid #292929;
	padding: 4px 15px 5px;
}

#P_submit_choose_mail {
	/*background-color: #f58220;*/
	color: #fff;
	width:25%; box-sizing:border-box;
	background-color: #f01323;
	
    font-size: 16px;
    font-weight: bold;
    height: 40px;
    padding: 10px 20px;	
}

#P_submit_choose_mail:hover { background-color:#165a79; }

.stk-ibe-domainsList_content_value_cell_domena {
	cursor:pointer;	
}

.stk-ibe-domainsList_content_row_selected {
	background-color: #e5e5e5;	
}

.vc_custom_heading.title { padding-top:0 !important; }
.vc_row.wpb_row.vc_row-fluid.mail { margin-bottom:0 !important; }

.alterna-col .ccMailikOrderSummary { background:#eee; margin:20px 0; padding:20px; }
.alterna-col .info { margin-bottom:20px; }
.alterna-col .info .text-red { color:#D00; }

.wpcf7-form-control.wpcf7-acceptance label {
	font-weight: normal;
}

@media only screen and (min-width:1366px){
			
}
@media only screen and (min-width:1024px) and (max-width: 1365px) {
	.stk-ibe-typ-domeny-do-wybrania-wrapper {
		width:33.3333%;	
	}
}

@media only screen and (min-width:1024px) {
	.stk-ibe-sprawdz-nazwe-domeny,
	.stk-ibe-wybierz-typ-domeny {
		float:right;	
	}
}

@media only screen and (max-width: 1023px) {
	.stk-ibe-typ-domeny-do-wybrania-wrapper {
		width:50%;	
	}		
}

@media only screen and (max-width: 992px) {
	#alterna-nav .container { width:100%; padding-right:0; padding-left:0; }	
	.col-md-8 { width:100%; }
	.col-sm-4 { width:100%; }
	.content-spacing.widget { width:50%; }	
	.content-spacing.widget .line { width:96%; }
	.content-spacing.widget .menu-nasza-oferta-container { width:96%; }
	.content-spacing.widget .menu-dane-techniczne-container { width:96%; }
}


@media only screen and (min-width:768px) and (max-width: 1023px) {
	
}
@media only screen and (max-width: 767px) {
	.stk-ibe-order-wybierz-nazwe-domeny-wrapper	{
		margin-top:0;	
	}
}
@media only screen and (max-width: 600px) {
	.stk-ibe-nazwa-domeny-wrapper #F_nazwa_konta { width:100%; margin-bottom:10px; }
	.stk-ibe-nazwa-domeny-wrapper #F_cala_nazwa_domeny { float:left; }
	.stk-ibe-nazwa-domeny-wrapper .at { float:left; padding: 10px 10px 5px; }
	.tp-leftarrow.tparrows.persephone { opacity:0.5; }
	.tp-rightarrow.tparrows.persephone { opacity:0.5; }
}
@media only screen and (max-width: 400px) {
	.stk-ibe-nazwa-domeny-wrapper #F_cala_nazwa_domeny { width:100%; margin-bottom:10px; }
	.stk-ibe-nazwa-domeny-wrapper .at { width:100%; margin-bottom:10px; padding:0;}
	.stk-ibe-order-link { float:none; }
	.content-spacing.widget { width:100%; }	
	.content-spacing.widget .line { width:100%; }
	.content-spacing.widget .menu-nasza-oferta-container { width:100%; }
	.content-spacing.widget .menu-dane-techniczne-container { width:100%; }
}
@media only screen and (min-width:640px) and (max-width: 767px) {
	
}
@media only screen and (min-width:480px) and (max-width: 639px) {
	
}

@media only screen and (max-width: 479px) {
	.stk-ibe-baner-img,.stk-ibe-baner-tresc {
		width:100%;		
	}
	.stk-ibe-baner-img {
		height:120px;	
	}
}

@media only screen and (min-width:321px) and (max-width: 479px) {
	
}
@media only screen and (max-width:320px) {
		
}

.f_ulica_invoice_note {
	color: red;
}