#omantelTop nav ul li.wpthemeNavListItem,
#omantelTop nav ul li.wpthemeNavListItem a,
#omantelTop nav ul li:hover a {
    white-space: nowrap !important;
}

input.input-text, input.OmantelInput,#omPasswordChangeForm  input[type="password"],input.omFormEditMode  {
	border: none;
    padding: 10px;
    color: #4384b7;
    font-size: 14px;
    min-width: 280px;	
	background: #f5faff;
	border:none !important;
	border-bottom:1px solid #B4D1E8 !important;
	margin:1px 0;
}
#submitbtn {
	background:#1465a5;
	color: #fff;
    height: 30px;
    line-height: 30px;
    text-align: center;
	padding-left:10px;
	padding-right:10px;
}
.realperson-regen {
	width:260px;
}
#forms input[type="checkbox"] {
	margin-right:10px;
}
.locale_ar  #forms input[type="checkbox"] {
	margin-right:0;
	margin-left:10px;
}
#forms .OmantelFormCell {
	padding-right:10px;
}
#omPasswordChangeForm  p span, #omBaseProfileForm .mb-20 span {
	width:100px;
	display:inline-block;
}
#omantel .user-data span.omBold {
	padding-left:0 !important;
}

#layoutContainers table.layoutRow > tbody > tr > td, #layoutContainers table.layoutRow td table.layoutColumn > tbody > tr > td {
	background:none !important;
}

/* Formularze S */

#layoutContainers .articleContent form {
	/*background:#F6F7F7;*/
	padding:5px !important;
	overflow:hidden;
	display:table;
}
#layoutContainers .articleContent form .field {
	display:block;
	overflow:hidden;
	margin-bottom:10px;
	max-width: 520px;
}
#layoutContainers .articleContent form .field label { 
	display:inline-block;
	text-align:left;
	font-size:1.1em;
	font-weight:normal;
	color:#152A52;
	max-width:none;
	width:auto;
	padding-bottom:7px;
	cursor:pointer;
	margin-right:20px;
}
#layoutContainers .articleContent form .field  input, #layoutContainers .articleContent form .field  textarea, #layoutContainers .articleContent form .field  select {
	box-sizing:border-box;
	clear:both;
}

#layoutContainers .articleContent form .field  input[type="text"],#layoutContainers .articleContent form .field  input[type="password"],#layoutContainers .articleContent form .field  input.input-text {
	font-size:1em;
	color:#152A52;	
	padding:10px 10px;
	border:none;
	border-bottom:1px solid #B4D1E8 !important;
	border-bottom:1px solid #80b7e4 !important;
	background:#FEFEFE;
	background:#f5faff ;
	width:100%;
	max-width:520px;
	display:block;
}
#layoutContainers .articleContent form .field  input[type="number"]
{
	/*max-width:200px;*/
}
#layoutContainers .articleContent form .field  input[type="text"]:focus,
#layoutContainers .articleContent form .field  input[type="password"]:focus,
#layoutContainers .articleContent form .field  input[type="date"]:focus,
#layoutContainers .articleContent form .field  textarea:focus 
{
	background:#E8F3FF;
}
#layoutContainers .articleContent form .field  textarea {
	font-size:1em;
	padding:10px 10px;
	border:none;
	border-bottom:1px solid #B4D1E8 !important;
	border-bottom:1px solid #80b7e4 !important;
	background:#FEFEFE;
	background:#f5faff ;
	color:#152A52;
	width:100%;
	/*max-width:710px;*/
	max-width:520px;
	height:140px;
	display:block;
}
#layoutContainers .articleContent form .field  select {
	background: #f5faff 96% center no-repeat url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA8AAAAICAYAAAAm06XyAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA4ZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMDE0IDc5LjE1Njc5NywgMjAxNC8wOC8yMC0wOTo1MzowMiAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDo2MjYxY2MwMC1iY2MxLTQ0OTktYjg5MC05MWFmODU1Yzk3MTMiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6MEI4MUI4QTU5ODdEMTFFNUJCQkJGQzdFRENDMzgyNDkiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6MEI4MUI4QTQ5ODdEMTFFNUJCQkJGQzdFRENDMzgyNDkiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTQgKE1hY2ludG9zaCkiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpmZDRhYmY1YS1jYmVjLTQwZDEtOTQ1YS1jMGZiOTAyZGM4YmYiIHN0UmVmOmRvY3VtZW50SUQ9ImFkb2JlOmRvY2lkOnBob3Rvc2hvcDpjZWNlNGJhZC1lMDVkLTExNzgtOTI4NS1lYjQ3ZGE1YWU4YTYiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz6WVoaqAAAA3UlEQVR42oTPPwtBURzG8eOSGCyKxWJTDErK7C1QCln8KYNNKaTEJCnKZmQxMJHV4C2YZLExWSmu76+u0o2c+tzndO/v6Z5j8wQTU6WUD6XLfnFUf5Y3lHQQfcQ0HmfEseBD4E/RRYxRwU3KTYwQxowB34+ilRiigB2yGke9salhgCimDPpNRSfRQx5bKdI7yZ8VmztRR8O4wopCxCi6iQmqmCMlRflm0XXdfLwO0cIBZRSRxgYZitf3rO3L9dp4GCkFO9Zy5M+iLM3cZOBJdI1ryH6JHO8v5tmXAAMAX8hEurD8TCMAAAAASUVORK5CYII=');
	color:#152A52;
	padding:1px 20px 1px 10px;
	width:100%;
	/*max-width:710px;*/
	max-width:520px;
	border:none;
	border-bottom:1px solid #B4D1E8;
	height:40px;
	-webkit-appearance: none;
   -moz-appearance: none;
   appearance: none;	
}
#layoutContainers .articleContent form .field  input.disabled, #layoutContainers .articleContent form .field  textarea.disabled, #layoutContainers .articleContent form .field  select.disabled {
	background:#f9f9f9;
	border-bottom:1px solid #999 !important;
}
#layoutContainers .articleContent form .field  select option {
	background:#f5faff;
	color:#152A52;
	padding:10px;
	margin:0;
	border:1px solid #fff;	
}
#layoutContainers .articleContent form .field  select option:nth-of-type(even) { 
	background-color: #eee; 
}
#layoutContainers .articleContent form .field  .select2.select2-container {
	box-sizing:border-box;
	width:100% !important;
	max-width:520px !important;
	display:block;
}
#layoutContainers .articleContent form .field  .select2-container--default .select2-selection--single .select2-selection__arrow {
	width:40px;
	background: #f5faff center center no-repeat url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA8AAAAICAYAAAAm06XyAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA4ZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMDE0IDc5LjE1Njc5NywgMjAxNC8wOC8yMC0wOTo1MzowMiAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDo2MjYxY2MwMC1iY2MxLTQ0OTktYjg5MC05MWFmODU1Yzk3MTMiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6MEI4MUI4QTU5ODdEMTFFNUJCQkJGQzdFRENDMzgyNDkiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6MEI4MUI4QTQ5ODdEMTFFNUJCQkJGQzdFRENDMzgyNDkiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTQgKE1hY2ludG9zaCkiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpmZDRhYmY1YS1jYmVjLTQwZDEtOTQ1YS1jMGZiOTAyZGM4YmYiIHN0UmVmOmRvY3VtZW50SUQ9ImFkb2JlOmRvY2lkOnBob3Rvc2hvcDpjZWNlNGJhZC1lMDVkLTExNzgtOTI4NS1lYjQ3ZGE1YWU4YTYiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz6WVoaqAAAA3UlEQVR42oTPPwtBURzG8eOSGCyKxWJTDErK7C1QCln8KYNNKaTEJCnKZmQxMJHV4C2YZLExWSmu76+u0o2c+tzndO/v6Z5j8wQTU6WUD6XLfnFUf5Y3lHQQfcQ0HmfEseBD4E/RRYxRwU3KTYwQxowB34+ilRiigB2yGke9salhgCimDPpNRSfRQx5bKdI7yZ8VmztRR8O4wopCxCi6iQmqmCMlRflm0XXdfLwO0cIBZRSRxgYZitf3rO3L9dp4GCkFO9Zy5M+iLM3cZOBJdI1ryH6JHO8v5tmXAAMAX8hEurD8TCMAAAAASUVORK5CYII=');
	height:40px;
	border-radius:none;
}
#layoutContainers .articleContent form .field .select2-container--default .select2-selection--single > span
{
	background: #f5faff;
}
#layoutContainers .articleContent form .field  .select2-container .select2-selection--single .select2-selection__rendered {
	padding-right:48px;
	height:40px;
	line-height:40px;
	border-radius:none;
}
#layoutContainers .articleContent form .field  .select2-container--default .select2-selection--single {
	border-radius:none;
	border:none;
	border-bottom:1px solid #B4D1E8;
	height:42px;
}


#layoutContainers .articleContent form .field  #CSR, #layoutContainers .articleContent form .field  #Sponsorship {
	margin-top:10px;
}
#layoutContainers .articleContent form .field  input[type="checkbox"] {
	margin-right:10px;
	margin-bottom:3px;
}
#layoutContainers .articleContent form .field  input[type="radio"],#layoutContainers .articleContent form .field  input.input-text[type="radio"] {
	width:auto;
	margin-right:10px;
	margin-bottom:3px;
	display:inline-block;
	min-width:initial;
}
#layoutContainers .articleContent  input[type="checkbox"],#layoutContainers .articleContent  input[type="radio"]
{
	margin-left:5px;
	margin-right:5px;
}

#layoutContainers .articleContent form .captcha
{
	padding-left:0;
}
#layoutContainers .articleContent form .realperson-regen
{
	text-align:left;
	margin-bottom:5px;
}

#layoutContainers .articleContent input[type="submit"],
#layoutContainers .articleContent input[type="file"]::-webkit-file-upload-button
{
	color:#fff;
	border:none;
	padding:5px 10px;
	cursor:pointer;
	background:#1465a5;
	text-align:center;
	font-weight:bold;
	height:auto;
	line-height:auto;
	min-width:100px;
	font-family: "Roboto Condensed";
}
#layoutContainers .articleContent input[type="submit"]:hover,
#layoutContainers .articleContent input[type="file"]:hover::-webkit-file-upload-button
{
	background-color:#152A52;
}
#layoutContainers .articleContent input[type="file"]::-webkit-file-upload-button
{
	padding:8px 10px;
}





/* Formularze E */

/*.omBusyIndicatorLayer {
	z-index:20;
}*/
#omantel .select2-container {
	z-index:0 !important;
}
#omantel .omPop-up-bg {
	z-index:10 !important;
}
#omantel .omantelPop-up {
		z-index:20 !important;
}
#omantel  .omBusyIndicatorLayer {
	z-index:30001 !important;
}

#dashboard .omRow > .omBox,#dashboard .omRow > .accountsContainer {
	min-height:160px;
	box-sizing:border-box;
	position:relative;
	padding-bottom:45px;
}
#dashboard .omRow > .accountsContainer {
	display:inline-block;
	margin-left:-4px;
    margin-top: 60px;
    text-align: left;
    vertical-align: top;
    width: 100%;
}
@media (min-width: 330px) {
	#dashboard .omRow > .accountsContainer {
		width: 50%;
	}
}
@media (min-width: 1281px) {
	#dashboard .omRow > .accountsContainer {
		width: 33%;
	}
}
	
#dashboard .omRow {
	display:flex !important;flex-flow: row wrap;	
}
#dashboard .omRow > .omHead-row {
	flex: 1 100%;	
}
#dashboard .omRow > .accountsContainer > .omBox {
	height:100% !important;
	width:100% !important;
	display:block !important;
	margin:0 !important;
	padding:0 !important;
	position:static !important;
}
#dashboard .omRow .omBox .myOmantelLink {
	position:absolute;
	bottom:0;
	display:block;
}

#MyOmantelAccountsAppContainer .account-details {
	display:flex !important;flex-flow: row wrap;
}
#MyOmantelAccountsAppContainer .account-details h2.myOmantelh2 {
	flex: 1 100%;	
}
#MyOmantelAccountsAppContainer .account-details > .omBox2 {
	text-align:center !important;
}
#MyOmantelAccountsAppContainer .account-details > .omBox2 button,
#MyOmantelAccountsAppContainer .account-details > .omBox2 a.myOmantelLink.primary-button {
	margin-left:auto;
	margin-right:auto;
}
#MyOmantelAccountsAppContainer .account-details .account-activity a .omBox2 {
	text-align:center !important;
	padding:20px !important;
}
#MyOmantelAccountsAppContainer .account-details .available-services .omRow2 .omRow ul
{
	display:flex !important;flex-flow: row wrap;
}
#MyOmantelAccountsAppContainer .account-details .available-services .omRow2 .omRow ul li
{
	/*overflow:hidden;
	height:100%;
	display:block;
	float:left;*/
}
#MyOmantelAccountsAppContainer .account-details .available-services .omRow2 .omRow ul li a
{
	display:block;
	height:100%;
}


/* Formularze rejestracji S */
.locale_ar #omantel .MyOmantel.OmantelRegistration *
{
	unicode-bidi:bidi-override;direction:rtl;
}
.locale_ar #omantel .MyOmantel.OmantelRegistration #defaultReal, .locale_ar #omantel .MyOmantel.OmantelRegistration input, .locale_ar #omantel .MyOmantel.OmantelRegistration textarea {
	direction: ltr;
	text-align: right;
}
#omantel .MyOmantel.OmantelRegistration .marginAuto
{
	display:table;
	margin:auto;
}
#omantel .MyOmantel.OmantelRegistration .steps {
  text-align: left;
  margin-bottom: 25px; 
}
.locale_ar #omantel .MyOmantel.OmantelRegistration .steps {
  text-align: right;
}
#omantel .MyOmantel.OmantelRegistration .dot {
  vertical-align: top;
  height: 40px;
  width: 40px;
  border-radius: 50%;
  -moz-border-radius: 50%;
  -webkit-border-radius: 50%;
  -o-border-radius: 50%;
  line-height: 40px;
  text-align: center;
  background-color: #f5faff;
  color: #06365d;
  font-size: 22px;
  margin-left: 10px; }

#omantel .MyOmantel.OmantelRegistration .dot:first-child {
  margin-left: 0; 
}
.locale_ar #omantel .MyOmantel.OmantelRegistration .dot:first-child {
  margin-left: 10px; 
  margin-right: 0; 
}
#omantel .MyOmantel.OmantelRegistration .steps .active {
  color: #fff;
  background-color: #ef8b0b; 
}

#omantel .MyOmantel.OmantelRegistration input[type="submit"]
{
	color:#fff;
	border:none;
	padding:2px 10px;
	cursor:pointer;
	background:#1465a5;
	text-align:center;
	font-weight:bold;
	height:auto !important;
	line-height:auto !important;
	min-width:100px;
}
#omantel .MyOmantel.OmantelRegistration input[type="submit"]:hover
{
	background-color:#152A52;
}
#omantel .MyOmantel.OmantelRegistration input[type="text"],
#omantel .MyOmantel.OmantelRegistration input[type="password"],
#omantel .MyOmantel.OmantelRegistration select,
#omantel .MyOmantel.OmantelRegistration textarea
{
	background:#f5faff;
	color:#4384b7;
	font-size:14px;
	min-width:280px;
	box-sizing: border-box;
	border-bottom:1px solid #80b7e4 !important;
}
#omantel .MyOmantel.OmantelRegistration .input_prefix > input
{
	min-width:initial !important;
	width:100%;
	position:absolute;
	top:0;
	left:0;
	background:none !important;
	padding-left:40px;
	line-height: 1.5;
	border-bottom:none !important;
}
#omantel .MyOmantel.OmantelRegistration .input_prefix > input:disabled
{
    background: rgba(255, 255, 255, 0.7) none repeat scroll 0 0 !important;
    border-color: #eee !important;
}
#omantel .MyOmantel.OmantelRegistration .input_prefix
{
	background:#f5faff;
	color:#4384b7;
	font-size:14px;	
	display:inline-block;
	padding-left:10px;
	min-width:280px;
	box-sizing: border-box;
	overflow:hidden;
	cursor:default;
	position:relative;
	padding-top:11px;
	padding-bottom:9px;
	border-bottom:1px solid #80b7e4 !important;
}


.locale_ar #omantel .MyOmantel.OmantelRegistration *
{
	unicode-bidi:bidi-override;direction:rtl;
}
.locale_ar #omantel .MyOmantel.OmantelRegistration .input_prefix
{
	text-align:right;
	padding-left:0;
	padding-right:10px;
}
.locale_ar #omantel .MyOmantel.OmantelRegistration .input_prefix > input 
{
	padding-left:10px;
	padding-right:40px;
	left:initial;
	right:0;
}

.locale_ar #omantel .MyOmantel.OmantelRegistration .realperson-regen
{
	text-align:right;
}
.locale_ar #omantel .MyOmantel.OmantelRegistration .realperson-text
{
	direction:ltr;
	text-align:right;
}

/*#omantel .MyOmantel.OmantelRegistration input[type="number"]
{
	min-width:150px;
}*/
#omantel .MyOmantel.OmantelRegistration textarea
{
	min-width:350px;
	height:150px;
}
#omantel .MyOmantel.OmantelRegistration input[type="checkbox"],#omantel .articleContent input[type="checkbox"]
{
	width:15px !important;
	height:15px !important;
	-webkit-appearance: checkbox !important;
	-moz-appearance: checkbox !important;
	appearance: checkbox !important;
	vertical-align:middle !important;
}
#omantel .MyOmantel.OmantelRegistration input[type="radio"],#omantel .articleContent input[type="radio"]
{
	width:15px !important;
	height:15px !important;
	-webkit-appearance: radio !important;
	-moz-appearance: radio !important;
	appearance: radio !important;
	vertical-align:middle !important;
}

#omantel .MyOmantel.OmantelRegistration select {
	background: #f5faff 96% center no-repeat url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA8AAAAICAYAAAAm06XyAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA4ZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMDE0IDc5LjE1Njc5NywgMjAxNC8wOC8yMC0wOTo1MzowMiAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDo2MjYxY2MwMC1iY2MxLTQ0OTktYjg5MC05MWFmODU1Yzk3MTMiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6MEI4MUI4QTU5ODdEMTFFNUJCQkJGQzdFRENDMzgyNDkiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6MEI4MUI4QTQ5ODdEMTFFNUJCQkJGQzdFRENDMzgyNDkiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTQgKE1hY2ludG9zaCkiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpmZDRhYmY1YS1jYmVjLTQwZDEtOTQ1YS1jMGZiOTAyZGM4YmYiIHN0UmVmOmRvY3VtZW50SUQ9ImFkb2JlOmRvY2lkOnBob3Rvc2hvcDpjZWNlNGJhZC1lMDVkLTExNzgtOTI4NS1lYjQ3ZGE1YWU4YTYiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz6WVoaqAAAA3UlEQVR42oTPPwtBURzG8eOSGCyKxWJTDErK7C1QCln8KYNNKaTEJCnKZmQxMJHV4C2YZLExWSmu76+u0o2c+tzndO/v6Z5j8wQTU6WUD6XLfnFUf5Y3lHQQfcQ0HmfEseBD4E/RRYxRwU3KTYwQxowB34+ilRiigB2yGke9salhgCimDPpNRSfRQx5bKdI7yZ8VmztRR8O4wopCxCi6iQmqmCMlRflm0XXdfLwO0cIBZRSRxgYZitf3rO3L9dp4GCkFO9Zy5M+iLM3cZOBJdI1ryH6JHO8v5tmXAAMAX8hEurD8TCMAAAAASUVORK5CYII=');
	padding:1px 20px 1px 10px;
	height:40px;
	margin:10px 0;
	-webkit-appearance: none;
   -moz-appearance: none;
   appearance: none;
}
#omantel .OmantelRegistration.MyOmantel select::-ms-expand
{
	display:none;
}
#omantel .MyOmantel.OmantelRegistration select optgroup {
	padding:10px 0 0 0;
	font-weight:bold;
	text-indent:10px;
	font-size:16px;
}
#omantel .MyOmantel.OmantelRegistration select optgroup option:first-child
{
	margin-top:10px;
}
#omantel .MyOmantel.OmantelRegistration select option {
	padding:10px;
	margin:0;
	border:1px solid #fff;
	font-weight:normal;	
	text-indent:0;
	font-size:14px;
}
#omantel .MyOmantel.OmantelRegistration select option:nth-of-type(even) {
	background:#F2F8FF;
}
#omantel .MyOmantel.OmantelRegistration form,#omantel .MyOmantel.OmantelRegistration .formTable
{
	display:table;
	margin-left:auto;
	margin-right:auto;
}
#omantel .MyOmantel.OmantelRegistration form .OmantelRow
{
	display:table-row;
}
#omantel .MyOmantel.OmantelRegistration form .OmantelRow .OmantelFormCell
{
	display:table-cell;
	text-align:left;
	padding-right:40px;
	padding-top:5px;
	padding-bottom:5px;
	vertical-align:middle;
}
body.locale_ar #omantel .MyOmantel.OmantelRegistration form .OmantelRow .OmantelFormCell
{
	text-align: right;
}
#omantel .MyOmantel.OmantelRegistration form .OmantelRow .OmantelFormCell label
{
	font-size:17px;
}
#omantel .MyOmantel.OmantelRegistration .realperson-regen
{
	text-align:left;
}

/* Formularze rejestracji E */

.articleContent .raport
{
	display:inline-block;
	max-width:245px;
	min-height:220px;
	text-align:center;
	margin:0 20px 20px 0;
	overflow:hidden;
	position:relative;
}
.articleContent .raport img
{
	display:block;
	margin:0 !important;
	width:100% !important;
	max-width:245px !important;
	height:auto !important;
	max-height:190px !important;
	border:none;
	position:relative;
}
.articleContent .raport a
{
	font-weight:bold;
	font-size:18px;
	position:absolute;
	bottom:0;
	margin:auto;
	left:0;
	right:0;
	color:#152a52;
}

#omantel #mainNav ul.owl-carousel 
{
    min-height: 80px;
	height: auto !important;
}	
#omantel #mainNav ul.owl-carousel .owl-wrapper-outer .owl-wrapper 
{
	display: flex ! important; 
	flex-flow: row wrap;
}
#omantel #mainNav ul.owl-carousel .owl-wrapper-outer .owl-wrapper .owl-item
{
	display: flex ! important; 
	flex-flow: row wrap;
}
/*#omantel #mainNav ul.owl-carousel .owl-wrapper-outer .owl-wrapper .owl-item li.wpthemeNavListItem
{
	height:100%;
}*/

#omantel .articleContent #snapshot table
{
	padding-left:0;
}

/* Outlet map S */
.fullwidthcontainer .column .styledChk input[type="checkbox"]
{
	-webkit-appearance: checkbox !important;
	-moz-appearance: checkbox !important;
	appearance: checkbox !important;	
}
/* Outlet map E */

/* Komunikaty S */
.wpsStatusMsg
{
    border: 1px solid #dca7a7;
    color: #a94442;	
	border-radius: 6px;
	padding: 16px;
	box-sizing: border-box;
	max-width:80%;
	left:0;
	right:0;
	margin-left:auto;
	margin-right:auto;
	font-size:14px;
	background: #f2dede;
	background: -moz-linear-gradient(top, #f1dcdc 0%, #f3cbcb 100%);
	background: -webkit-linear-gradient(top, #f1dcdc 0%,#f3cbcb 100%);
	background: linear-gradient(to bottom, #f1dcdc 0%,#f3cbcb 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f1dcdc', endColorstr='#f3cbcb',GradientType=0 );
}
.wpsStatusMsg img
{
	vertical-align:middle !important;
	margin-right:5px;
	display:none !important;
}
.wpsStatusMsg span
{
	display:inline-block;
	color: #a94442;
}
/* Komunikaty E */

.locale_ar #omantel #omantelTop .lang > a:nth-child(1)
{
    display: inline-block !important;
}

.boardofdirectors td img
{
	max-width:initial !important;
}

.product_carousel div.slick-slide:hover ,.product_carousel div.slick-slide.selected:hover {
    /*background: #eff8ff !important;*/
    position: relative;
    transform: scale(0.9) !important;
    z-index: 20 !important;
}

.product_carousel div.slick-slide.selected {
    transform: scale(0.72) !important;
    background:none !important;
	z-index:inherit !important;
}
.product_carousel div.slick-slide.selected:hover span
{
	display:block !important;
}
.product_carousel div.slick-slide.selected span
{
	display:none !important;
}

#mainNav nav.wpthemePrimaryNav ul.wpthemeNavList li.wpthemeNavListItem 
{
	cursor:pointer;
	padding:0 !important;
}
#mainNav nav.wpthemePrimaryNav ul.wpthemeNavList li.wpthemeNavListItem a
{
	display:block !important;
	width:100%;
	height:100%;
	padding:10px 0 !important;
}
#mainNav nav.wpthemePrimaryNav ul.wpthemeNavList li.wpthemeNavListItem a span
{
	display:inline-block;
}
	

/* feedback form S */
form #callcenter .question > .omBold,
form #networkcoverage .question > .omBold,
form #productsservices .question > .omBold,
form #outlets .question > .omBold
{
	display:block !important;
}

/* feedback form E */

/*

    Zebra_DatePicker: a lightweight jQuery date picker plugin

    Twitter Bootstrap theme

    copyright (c) 2011 - 2014 Stefan Gabos
    http://stefangabos.ro/jquery/zebra-datepicker/

*/

.Zebra_DatePicker *,
.Zebra_DatePicker *:after,
.Zebra_DatePicker *:before  { -moz-box-sizing: content-box !important; -webkit-box-sizing: content-box !important; box-sizing: content-box !important }

.Zebra_DatePicker           { position: absolute; background: #FFF; border: 1px solid #999; z-index: 2200; padding: 5px; top: 0 }

.Zebra_DatePicker *         { margin: 0; padding: 0; color: #373737; background: transparent; border: none }

/* = GLOBALS
----------------------------------------------------------------------------------------------------------------------*/
.Zebra_DatePicker table                      { border-collapse: collapse; border-spacing: 0; width: auto; table-layout: auto; }

.Zebra_DatePicker td,
.Zebra_DatePicker th                         { text-align: center; padding: 5px 0 }

.Zebra_DatePicker td                         { cursor: pointer }

.Zebra_DatePicker .dp_daypicker,
.Zebra_DatePicker .dp_monthpicker,
.Zebra_DatePicker .dp_yearpicker             { margin-top: 3px }

.Zebra_DatePicker .dp_daypicker td,
.Zebra_DatePicker .dp_daypicker th,
.Zebra_DatePicker .dp_monthpicker td,
.Zebra_DatePicker .dp_yearpicker td         { width: 30px }

.Zebra_DatePicker,
.Zebra_DatePicker .dp_header .dp_hover,
.Zebra_DatePicker td.dp_selected,
.Zebra_DatePicker .dp_footer .dp_hover,
.Zebra_DatePicker td.dp_hover               { -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px }

/* = VISIBLE/HIDDEN STATES (USE TRANSITIONS FOR EFFECTS)
----------------------------------------------------------------------------------------------------------------------*/
.Zebra_DatePicker.dp_visible               { visibility: visible; filter: alpha(opacity=100); -khtml-opacity: 1; -moz-opacity: 1; opacity: 1; transition: opacity 0.2s ease-in-out }
.Zebra_DatePicker.dp_hidden                { visibility: hidden; filter: alpha(opacity=0); -khtml-opacity: 0; -moz-opacity: 0; opacity: 0 }

/* = HEADER
----------------------------------------------------------------------------------------------------------------------*/
.Zebra_DatePicker .dp_header td             { }

.Zebra_DatePicker .dp_header .dp_previous,
.Zebra_DatePicker .dp_header .dp_next       { width: 30px }

.Zebra_DatePicker .dp_header .dp_caption    { font-weight: bold }
.Zebra_DatePicker .dp_header .dp_hover      { background: #DEDEDE; color: #373737 }

/* = DATEPICKER
----------------------------------------------------------------------------------------------------------------------*/
.Zebra_DatePicker .dp_daypicker th              { font-weight: bold }
.Zebra_DatePicker td.dp_not_in_month            { color: #DEDEDE; cursor: default }
.Zebra_DatePicker td.dp_not_in_month_selectable { }
.Zebra_DatePicker td.dp_weekend                 { }
.Zebra_DatePicker td.dp_weekend_disabled        { color: #DEDEDE; cursor: default }
.Zebra_DatePicker td.dp_selected                { background: #039; color: #FFF !important }
.Zebra_DatePicker td.dp_week_number             { cursor: text; font-weight: bold }

/* = MONTHPICKER
----------------------------------------------------------------------------------------------------------------------*/
.Zebra_DatePicker .dp_monthpicker td    { width: 33% }

/* = YEARPICKER
----------------------------------------------------------------------------------------------------------------------*/
.Zebra_DatePicker .dp_yearpicker td     { width: 33% }

/* = FOOTER
----------------------------------------------------------------------------------------------------------------------*/
.Zebra_DatePicker .dp_footer            { margin-top: 3px }

/* = SOME MORE GLOBALS (MUST BE LAST IN ORDER TO OVERWRITE PREVIOUS PROPERTIES)
----------------------------------------------------------------------------------------------------------------------*/
.Zebra_DatePicker td.dp_current             { color: #3A87AD }
.Zebra_DatePicker td.dp_disabled_current    { color: #3A87AD }
.Zebra_DatePicker td.dp_disabled            { color: #DEDEDE; cursor: default }
.Zebra_DatePicker td.dp_hover               { background: #DEDEDE }

/* = ICON
----------------------------------------------------------------------------------------------------------------------*/
button.Zebra_DatePicker_Icon                { display: block; position: absolute; width: 16px; height: 16px; background-color: transparent;text-indent: -9000px; border: none; cursor: pointer; padding: 0; line-height: 0; vertical-align: top }
button.Zebra_DatePicker_Icon_Disabled       { display: none; }

/* don't set vertical margins! */
button.Zebra_DatePicker_Icon                { margin: 0 0 0 3px }
button.Zebra_DatePicker_Icon_Inside         { margin: 0 3px 0 0 }	

#omantel button.Zebra_DatePicker_Icon {
    background: rgba(0, 0, 0, 0) url("../images/calendar.png") repeat scroll 0 0;
    height: 22px;
    width: 20px;
}




#container_MyAccountDisplayB2B .MyOmantelNavBar
{
	float:right;
}
.MyOmantelNavBar
{
	width:auto;
	min-width:260px;
}

input#accounts-list
{
	float:right;
	padding:10px;
	margin-bottom:10px;
	min-width:260px;
	max-width:280px;
	background:#f5faff;
	box-sizing:border-box;
}

.articleContent table table td,
.articleContent table table th,
.articleContent table table tr,
.articleContent table table
{
	background:none !important;
}
.articleContent table .table-wrapper
{
	width:100%;
	height:100%;
}
.articleContent table table
{
	border:none;
	margin:0;
	width:100%;
	height:100%;
	border-collapse:collapse;
}
.articleContent table table td,
.articleContent table table th
{
	border:none !important;
}
.articleContent table table > * > tr > th,
.articleContent table table > * > tr > td 
{
    border-left: 1px solid #fff !important;
    border-top:  1px solid #fff !important;
}
.articleContent table table > * > tr > th,
.articleContent table table > * > tr > td:first-child 
{
    border-left: none !important;
}

.articleContent table table > *:first-child > tr:first-child > th,
.articleContent table table > *:first-child > tr:first-child > td
{
    border-top: none !important;
}
.articleContent table td.nopadding
{
	padding:0 !important;
	padding-left:0 !important;
	padding-right:0 !important;
	padding-top:0 !important;
	padding-bottom:0 !important;
}

/*#wplogin h1 {
    font-size: 24px !important;
    max-width: none !important;
}*/


#omantel form.LoginForm h3 {
    padding-bottom: 20px;
    font-size: 17px;
    font-weight: 400;
	margin-bottom:0;
	color:#152855;
}
#omantel form.LoginForm input[type="text"]
{
	border-bottom:none !important;
}
#omantel form.LoginForm  input[type="checkbox"]
{
	appearance: checkbox !important;	
	-webkit-appearance: checkbox !important;
	-moz-appearance: checkbox !important;
	vertical-align:middle;
	margin-bottom:3px;
}
#omantel .LoginFormContainer
{
	box-shadow: 0px 0px 10px rgba(0,0,0,0.1);
}

table.layoutRow
{
	width:100% !important;
}