﻿
.ui-btn
{
  display:block;
}
.ui-bar-m
{
	background:#ff3333;
	background: -moz-linear-gradient(top, rgba(255,51,51,1) 1%, rgba(204,0,51,1) 49%, rgba(204,0,51,1) 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(1%,rgba(255,51,51,1)), color-stop(49%,rgba(204,0,51,1)), 	color-stop(100%,rgba(204,0,51,1))); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, rgba(255,51,51,1) 1%,rgba(204,0,51,1) 49%,rgba(204,0,51,1) 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, rgba(255,51,51,1) 1%,rgba(204,0,51,1) 49%,rgba(204,0,51,1) 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top, rgba(255,51,51,1) 1%,rgba(204,0,51,1) 49%,rgba(204,0,51,1) 100%); /* IE10+ */
	background: linear-gradient(top, rgba(255,51,51,1) 1%,rgba(204,0,51,1) 49%,rgba(204,0,51,1) 100%); /* W3C */
	border: 1px solid #b3b3b3;
	color: #fff;
	font-weight: bold;
	text-shadow: 0 1px 1px #000;
}
.ui-bar-m .ui-link-inherit
{
	color: #3e3e3e;
}
.ui-bar-m .ui-link
{
	color: #7cc4e7;
	font-weight: bold;
}
.ui-bar-m .ui-link:hover
{
	color: #2489ce;
}
.ui-bar-m .ui-link:active
{
	color: #2489ce;
}
.ui-bar-m .ui-link:visited
{
	color: #2489ce;
}
.ui-bar-m,.ui-bar-m input,.ui-bar-m select,.ui-bar-m textarea,.ui-bar-m button
{
	font-family: Helvetica,Arial,sans-serif;
}
.ui-body-m,.ui-dialog.ui-overlay-m
{
background: rgb(242,242,242); /* Old browsers */
background: -moz-linear-gradient(top,  rgba(242,242,242,1) 0%, rgba(232,232,232,1) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(242,242,242,1)), color-stop(100%,rgba(232,232,232,1))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  rgba(242,242,242,1) 0%,rgba(232,232,232,1) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  rgba(242,242,242,1) 0%,rgba(232,232,232,1) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  rgba(242,242,242,1) 0%,rgba(232,232,232,1) 100%); /* IE10+ */
background: linear-gradient(top,  rgba(242,242,242,1) 0%,rgba(232,232,232,1) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f2f2f2', endColorstr='#e8e8e8',GradientType=0 ); /* IE6-9 */

	border-bottom: 1px solid #DDD;
	color: #333;
	text-shadow: 0 1px 0 #fff;
}
.ui-body-m,.ui-body-m input,.ui-body-m select,.ui-body-m textarea,.ui-body-m button
{
	font-family: Helvetica,Arial,sans-serif;
}
.ui-body-m .ui-link-inherit
{
	color: #333;
}
.ui-body-m .ui-link
{
	color: #2489ce;
	font-weight: bold;
}
.ui-body-m .ui-link:hover
{
	color: #2489ce;
}
.ui-body-m .ui-link:active
{
	color: #2489ce;
}
.ui-body-m .ui-link:visited
{
	color: #2489ce;
}
.ui-btn-up-m
{
	background: #eee;
	background-image: linear-gradient(#fdfdfd,#eee);
	background-image: -moz-linear-gradient(#fdfdfd,#eee);
	background-image: -ms-linear-gradient(#fdfdfd,#eee);
	background-image: -o-linear-gradient(#fdfdfd,#eee);
	background-image: -webkit-gradient(linear,left top,left bottom,from(#fdfdfd),to(#eee));
	background-image: -webkit-linear-gradient(#fdfdfd,#eee);
	border: 1px solid #ccc;
	color: #444;
	font-weight: bold;
	text-shadow: 0 1px 1px #f6f6f6;
}
.ui-btn-up-m a.ui-link-inherit
{
	color: #2f3e46;
}
.ui-btn-hover-m
{
	background: #dadada;
	background-image: linear-gradient(#ededed,#dadada);
	background-image: -moz-linear-gradient(#ededed,#dadada);
	background-image: -ms-linear-gradient(#ededed,#dadada);
	background-image: -o-linear-gradient(#ededed,#dadada);
	background-image: -webkit-gradient(linear,left top,left bottom,from(#ededed),to(#dadada));
	background-image: -webkit-linear-gradient(#ededed,#dadada);
	border: 1px solid #bbb;
	color: #101010;
	font-weight: bold;
	text-shadow: 0 1px 1px #fff;
}
.ui-btn-hover-m a.ui-link-inherit
{
	color: #2f3e46;
}
.ui-btn-down-m
{
	background: #fdfdfd;
	background-image: linear-gradient(#eee,#fdfdfd);
	background-image: -moz-linear-gradient(#eee,#fdfdfd);
	background-image: -ms-linear-gradient(#eee,#fdfdfd);
	background-image: -o-linear-gradient(#eee,#fdfdfd);
	background-image: -webkit-gradient(linear,left top,left bottom,from(#eee),to(#fdfdfd));
	background-image: -webkit-linear-gradient(#eee,#fdfdfd);
	border: 1px solid #808080;
	color: #111;
	font-weight: bold;
	text-shadow: 0 1px 1px #fff;
}
.ui-btn-down-m a.ui-link-inherit
{
	color: #2f3e46;
}
.ui-btn-up-m,.ui-btn-hover-m,.ui-btn-down-m
{
	font-family: Helvetica,Arial,sans-serif;
	text-decoration: none;
}
#home .p-title{
	margin-top:0;
	margin-bottom:0;
	padding-top:5px !important;
}
#p-search{
	padding-top:0.4em;
	padding-bottom:0.4em;

}
#itemNo{
	height:24px;
	-moz-border-radius: 30px;
	-webkit-border-radius: 30px;
	border-radius:30px;
	background-color:#FFF;
	background-color: transparent!important;
    box-shadow:none!important;
	margin-left:0;
	width:100%;
	padding:0.2em;
	text-transform: uppercase;
}

.p-search-wrapper{
	    background-color:#fff;
    border-radius: 30px;
    box-shadow: 1px 1px 2px rgba(0, 0, 0, 0.7) inset;
	width:100%;
	padding-right:0.4em;
}

.p-serach-bar{
	background-color:#DDDDDD;
	background-image:none;
}
.p-search-set .ui-block-a{
	width:70%;
}
.p-search-set div
{
    margin-left:5px;
}
.p-search-set .ui-block-b{
	padding-right:30px;
}

.office{
	float:left;
	font-size:1.0em;
	color:#C40000;
	font-weight:normal;
}
.date{
		float:right;
	font-size:0.9em;
	color:#CC03;
	font-weight:normal;
}
.status{
	clear:both;
	color:#333;
	font-size:1em;
	font-weight:normal;
}
.newstitle
{
   font-size:1.1em;
   color:#C03;
   font-weight:normal;
   white-space:normal;
   width:95%;
}
.newsdate{
	
	font-size:0.9em;
	color:#000;
	font-weight:normal;
}

.selectUnitBlock{
	float:left;
	margin-left:20px;
}
.p-calc{
	padding:0.6em 20px;
	background-color: #DDDDDD;
	text-shadow:none;
}
.p-calc-row{
	padding:0.4em 20px;
	background:rgb(237,237,237);
	
	background: -moz-linear-gradient(top,rgb(250,250,250) 50%,  rgba(237,237,237,1) 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(50%,rgba(250,250,250,1)), color-stop(100%,rgb(237,237,237))); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  rgba(250,250,250,1) 50%,rgba(237,237,237,1) 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  rgba(250,250,250,1) 50%, rgba(237,237,237,1) 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  rgba(250,250,250,1) 50%, rgba(237,237,237,1) 100%); /* IE10+ */
	background: linear-gradient(top, rgba(250,250,250,1) 50%, rgba(237,237,237,1) 100%); /* W3C */

}
.calcService{
	color:#C03;
	font-weight:normal;
}
.mainnav .ui-li-icon{
	top:0.4em;
}
#weight{
	height:24px;
	-moz-border-radius: 30px;
	-webkit-border-radius: 30px;
	border-radius:30px;
	background-color:#FFF;
	background-color: transparent!important;
    box-shadow:none!important;
	margin-left:0;
	width:100%;
	padding:0.2em;
	text-transform: uppercase;
}

.p-weight-wrapper{
	    background-color:#fff;
    border-radius: 30px;
    box-shadow: 1px 1px 2px rgba(0, 0, 0, 0.7) inset;
	width:100%;
	padding-right:0.4em;
	margin-left:20px;
}
div.titleonly
{
   font-size: 1.1em;
   font-family: Helvetica,Arial,sans-serif;
}
div.infowindow {
    height:350px;
    overflow-y:auto;
}
.infoWindow img
{
    width:100%;
    margin: 0 auto;
}

.infoBox > img
{
    display:none;
}

img[src*="iws3.png"] {
    display: none;
}
.left
{
float:left;
}
.right
{
  float:right;
}
div.filter
{
   padding-right:10px;
}
div.officehours div
{
    width:150px;
    padding-right:15px;
}
div.infoWindow
{
  color:#000;
  font-size:10px;
  width:60%;
  text-shadow:none;

}
div.bval
{
    width:80%;
    float;left;
    padding-left:10px;
    display:table-cell;
}

div.bcol
{
    width:80px;
    float:left;
    display:table-cell;
}
.clear
{
  clear:both;
}
.vspace
{
   margin-bottom:10px;
}

#divObjectSize input { width: 50px; display: inline-block; }

#home .ui-title
{
min-height:1.1em;
text-align:center;
font-size:16px;
display:block;
margin: 0;
padding:0;
overflow:hidden;
white-space:nowrap;
outline:0!important
}

.subheader
{
    padding:0.2em 20px;
    
    background-color: #DDDDDD;
}
[data-role=page]{height: 100% !important; position:relative !important;}



.ui-header .ui-title, .ui-footer .ui-title {
    text-overflow: clip;
    white-space: normal;
}

.infobox-wrapper {
    display:none;
}
#infobox {
    border:1px solid black;
    margin-top: 8px;
    background:#333;
    color:#FFF;
    font-family:Arial, Helvetica, sans-serif;
    font-size:16px;
    padding: 5px;
    cursor:pointer;
    text-shadow: none;
}


.ui-btn-active {
	border: 1px solid #CC0033 /*{global-active-border}*/;
	background: #CC0033 /*{global-active-background-color}*/;
	color:#FFF !important;

	
}



.ui-btn-up-a {
	border: 1px solid #cccccc /*{a-bup-border}*/;
	background: #eeeeee /*{a-bup-background-color}*/;
	font-weight: bold;
	color: #2F3E46 /*{a-bup-color}*/;
	text-shadow: 0 /*{a-bup-shadow-x}*/ 1px /*{a-bup-shadow-y}*/ 0 /*{a-bup-shadow-radius}*/ #ffffff /*{a-bup-shadow-color}*/;
	background-image: -webkit-gradient(linear, left top, left bottom, from( #ffffff /*{a-bup-background-start}*/), to( #f1f1f1 /*{a-bup-background-end}*/)); /* Saf4+, Chrome */
	background-image: -webkit-linear-gradient( #ffffff /*{a-bup-background-start}*/, #f1f1f1 /*{a-bup-background-end}*/); /* Chrome 10+, Saf5.1+ */
	background-image:    -moz-linear-gradient( #ffffff /*{a-bup-background-start}*/, #f1f1f1 /*{a-bup-background-end}*/); /* FF3.6 */
	background-image:     -ms-linear-gradient( #ffffff /*{a-bup-background-start}*/, #f1f1f1 /*{a-bup-background-end}*/); /* IE10 */
	background-image:      -o-linear-gradient( #ffffff /*{a-bup-background-start}*/, #f1f1f1 /*{a-bup-background-end}*/); /* Opera 11.10+ */
	background-image:         linear-gradient( #ffffff /*{a-bup-background-start}*/, #f1f1f1 /*{a-bup-background-end}*/);
}
.ui-btn-up-m:visited,
.ui-btn-up-m a.ui-link-inherit {
	color: #2F3E46 /*{a-bup-color}*/;
}
.ui-btn-hover-m {
	border: 1px solid #bbbbbb /*{a-bhover-border}*/;
	background: #dfdfdf /*{a-bhover-background-color}*/;
	font-weight: bold;
	color: #2F3E46 /*{a-bhover-color}*/;
	text-shadow: 0 /*{a-bhover-shadow-x}*/ 1px /*{a-bhover-shadow-y}*/ 0 /*{a-bhover-shadow-radius}*/ #ffffff /*{a-bhover-shadow-color}*/;
	background-image: -webkit-gradient(linear, left top, left bottom, from( #f6f6f6 /*{a-bhover-background-start}*/), to( #e0e0e0 /*{a-bhover-background-end}*/)); /* Saf4+, Chrome */
	background-image: -webkit-linear-gradient( #f6f6f6 /*{a-bhover-background-start}*/, #e0e0e0 /*{a-bhover-background-end}*/); /* Chrome 10+, Saf5.1+ */
	background-image:    -moz-linear-gradient( #f6f6f6 /*{a-bhover-background-start}*/, #e0e0e0 /*{a-bhover-background-end}*/); /* FF3.6 */
	background-image:     -ms-linear-gradient( #f6f6f6 /*{a-bhover-background-start}*/, #e0e0e0 /*{a-bhover-background-end}*/); /* IE10 */
	background-image:      -o-linear-gradient( #f6f6f6 /*{a-bhover-background-start}*/, #e0e0e0 /*{a-bhover-background-end}*/); /* Opera 11.10+ */
	background-image:         linear-gradient( #f6f6f6 /*{a-bhover-background-start}*/, #e0e0e0 /*{a-bhover-background-end}*/);
}
.ui-btn-hover-m:visited,
.ui-btn-hover-m:hover,
.ui-btn-hover-m a.ui-link-inherit {
	color: #2F3E46 /*{a-bhover-color}*/;
}
.ui-btn-down-m {
	border: 1px solid #bbbbbb /*{a-bdown-border}*/;
	background: #d6d6d6 /*{a-bdown-background-color}*/;
	font-weight: bold;
	color: #2F3E46 /*{a-bdown-color}*/;
	text-shadow: 0 /*{a-bdown-shadow-x}*/ 1px /*{a-bdown-shadow-y}*/ 0 /*{a-bdown-shadow-radius}*/ #ffffff /*{a-bdown-shadow-color}*/;
	background-image: -webkit-gradient(linear, left top, left bottom, from( #d0d0d0 /*{a-bdown-background-start}*/), to( #dfdfdf /*{a-bdown-background-end}*/)); /* Saf4+, Chrome */
	background-image: -webkit-linear-gradient( #d0d0d0 /*{a-bdown-background-start}*/, #dfdfdf /*{a-bdown-background-end}*/); /* Chrome 10+, Saf5.1+ */
	background-image:    -moz-linear-gradient( #d0d0d0 /*{a-bdown-background-start}*/, #dfdfdf /*{a-bdown-background-end}*/); /* FF3.6 */
	background-image:     -ms-linear-gradient( #d0d0d0 /*{a-bdown-background-start}*/, #dfdfdf /*{a-bdown-background-end}*/); /* IE10 */
	background-image:      -o-linear-gradient( #d0d0d0 /*{a-bdown-background-start}*/, #dfdfdf /*{a-bdown-background-end}*/); /* Opera 11.10+ */
	background-image:         linear-gradient( #d0d0d0 /*{a-bdown-background-start}*/, #dfdfdf /*{a-bdown-background-end}*/);
}
.ui-btn-down-m:visited,
.ui-btn-down-m:hover,
.ui-btn-down-m a.ui-link-inherit {
	color: #2F3E46 /*{a-bdown-color}*/;
}
.ui-btn-up-m,
.ui-btn-hover-m,
.ui-btn-down-m {
	  font-family: Helvetica, Arial, sans-serif /*{global-font-family}*/;
	text-decoration: none;
}
#officeheader {
    white-space: normal;
    border: solid 1px #C0C0C0;
    background-color:#F1F1F1;
    -moz-border-radius: 10px;
	-webkit-border-radius: 10px;
	border-radius:10px;
	padding:10px 10px;
}

.nbOfficeDetails ul li 
{
        -moz-border-radius: 10px;
	-webkit-border-radius: 10px;
}

#officeInfo > div
{
    margin-top:20px;
    border:solid 1px #C0C0C0;
    -moz-border-radius: 10px;
	-webkit-border-radius: 10px;
	border-radius:10px;
	background-color:#DDDDDD;
	color:#000;
	padding:10px 10px;
}

.branchlist
{
    margin:-8px 0 0 10px;
}
.infoboxforward
{
    margin-top:-5px;
}

#ulServiceList
{
  margin:0;
  padding:0;  
}
#ulServiceList li
{
    margin:0;
    padding:10px 0 10px 0;
    list-style:none;
    border-bottom: 1px solid #C0C0C0;
}

.ui-grid-a li span
{
    background-color:#636060;
    color:#FFF;
}

.officehours div.left
{
    padding-top:10px;
}

.mailtype
{
    margin:-10px 0 0 20px;
}

.p-search-wrapper{
	    background-color:#fff;
    border-radius: 30px;
    box-shadow: 1px 1px 2px rgba(0, 0, 0, 0.7) inset;
	width:80%;
	
	margin-left:10px;
}
.ui-slider {
    border: solid 1px #C0C0C0;
    font-size:1em;
}

.ui-tab-corner-left {

	    -moz-border-radius-topleft: 10px;
	-webkit-border-top-left-radius: 10px;
	
	    -moz-border-radius-bottomleft: 10px;
	-webkit-border-bottom-left-radius: 10px;
}

.ui-tab-corner-right 
{

	    -moz-border-radius-topright: 10px;
	-webkit-border-top-right-radius: 10px;
	
	    -moz-border-radius-bottomleft: 10px;
	-webkit-border-bottom-right-radius: 10px;
}

.remarks
{
    color:Red;
}

.officename
{
    padding-left:10px;
}

.ui-input-search {
    width: 80% !important;
    background-color:#FFF;
    border:1px solid #AAA;
}
.ui-bottom-back {
	border-left-width: 50px;
	padding-left: 0px;
	padding-right: 0px;
	margin-top: 20px;
}
.ui-input-clear 
{
    padding-right:1px !important;
}

.mainnav li span.localized
{
    padding-left:5px;
}

.officeimg img {
    width: 100%;
}


.contact
{
    padding-top:10px;
}

.ui-select .ui-btn select{
font-size: 50px;
}

.ui-input-search {
    margin-left: -0.3px !important;
}

.mainlogo
{
    width:100%;
    height:100%;
    margin: auto 0;
    padding-top:100px;
}

.mainlogo img
{
    width:100%;
}
.langbar
{
    margin-top: 100px;
    text-align:center;
}

.mainlogo a:hover
{
    background-color:#DDDDDD;
}
.countryitem
{
	border-radius: 20px;
}