﻿@font-face {
  font-family: 'Roboto Condensed';
  font-style: normal;
  font-weight: 300;
  src: url(/stylesheets/fonts/b9QBgL0iMZfDSpmcXcE8nOgAmaxdx-k9GTAQjCiPw88.eot);
  src: local('Roboto Condensed Light'), local('RobotoCondensed-Light'), 
  url("/stylesheets/fonts/b9QBgL0iMZfDSpmcXcE8nOgAmaxdx-k9GTAQjCiPw88.eot?#iefix") format('embedded-opentype'), 
  url("/stylesheets/fonts/b9QBgL0iMZfDSpmcXcE8nDe1_JO-tKU0DX-oOxNOeLI.woff") format('woff');
}

@font-face {
  font-family: 'Roboto Condensed';
  font-style: normal;
  font-weight: 400;
  src: url(stylesheets/fonts/Zd2E9abXLFGSr9G3YK2MsMd-vqFyeuiaDIrtTqsKQLw.eot);
  src: local('Roboto Condensed Regular'), local('RobotoCondensed-Regular'), 
  url("/stylesheets/fonts/Zd2E9abXLFGSr9G3YK2MsMd-vqFyeuiaDIrtTqsKQLw.eot?#iefix") format('embedded-opentype'), 
  url("/stylesheets/fonts/Zd2E9abXLFGSr9G3YK2MsO3ikv6SQm_yYbVf3nddkGw.woff") format('woff'),
  url("/stylesheets/fonts/Zd2E9abXLFGSr9G3YK2MsO3ikv6SQm_yYbVf3nddkGw.svg") format('svg');
}

@font-face {
  font-family: 'Roboto Condensed';
  font-style: normal;
  font-weight: 700;
  src: url(/stylesheets/fonts/b9QBgL0iMZfDSpmcXcE8nBuFegM4zfY0TEnk5XmfXhE.eot);
  src: local('Roboto Condensed Bold'), local('RobotoCondensed-Bold'), 
  url("/stylesheets/fonts/b9QBgL0iMZfDSpmcXcE8nBuFegM4zfY0TEnk5XmfXhE.eot?#iefix") format('embedded-opentype'), 
  url("/stylesheets/fonts/b9QBgL0iMZfDSpmcXcE8nBKwp2topvuiF0zixBsDXDo.woff") format('woff');
}

.form_login .nx-input input
{
    background-color: #ebebeb;
	}
#WUNIPANEL input[type="text"],
#MGRAMPanel input[type="text"]
{
background-color: #f9f9f9!important;
}

#History  #Panel1{
padding-bottom: 18px;
}
#History table{
margin: 0px!important; 
}
div#aneliksender, div#mgramsender, div#wunisender, div#contactsender, div#unistreamsender { 
margin: auto;
}
.nexa-calc-select .dd {
    border: none;
}

.nexa-calc-select .ddcommon:focus {
outline:none;
}

.nexa-calc-select .dd .ddTitle {
    color: #000;
	background-image: url('ComboBox/ComboBox/rcbSprite.png');
    height: 40px;
    overflow: hidden;
}
.nexa-calc-select .ddcommon .ddArrow {
    display: inline-block;
    position: absolute;
    top: 0px;
    right: 0px;
}
.nexa-calc-select .dd .ddArrow {
    width: 39px;
    height: 40px;
    margin: 0px;
    background-image: url('ComboBox/ComboBox/rcbSprite.png');
    background-position: 0px -160px;
}
.nexa-calc-select .dd .ddArrow:hover {
    background-position: -41px -160px;
}
.nexa-calc-select .dd .divider {
7border:none;
}
.nexa-calc-select .dd .ddTitle .ddTitleText img {
    position: absolute;
    left: 7px;
    top: 5px;
}

.nexa-calc-select .dd .ddTitle .ddTitleText {
    padding: 14px 20px 12px 40px;
}

.nexa-calc-select .dd .ddChild {
    border: 1px solid #c6c7d2;
    background: #fff;
    border-top-color: #83868d;
    left: 0px;
    border-radius: 0px;
    -moz-border-radius: 0px;
}

.nexa-calc-select .dd .ddChild li {
    padding: 5px;
    background-color: #fff;
    border: none;
    overflow: hidden;
    max-height: 36px;
    padding-top: 3px;
    line-height: 30px;
    position: relative;
}
.nexa-calc-select .dd .ddChild li.selected, .nexa-calc-select .dd .ddChild li:hover {
    background: #dfdfdf;
    color: #000;
}

.nexa-calc-select .dd .ddChild li img {
    padding: 0px;
    margin: 0px;
    position: absolute;
    top: -32px;
    left: 7px;
}
.nexa-calc-select .dd .ddChild li:hover img,.nexa-calc-select .dd .ddChild li.selected img {
    top: 2px;
}

.nexa-calc-select .dd .ddChild li .ddlabel {
    color: #333;
    padding: 10px 2px 10px 35px;
}

.nexa-auth-box-wrapp{
display:inline-block;
background: url(../images/bg-login.png) top right no-repeat;
width:740px;
height:225px;
padding: 52px 76px 20px 307px;
}
.nexa-auth-box-wrapp .nexa-auth-box-input input[type="text"], .nexa-auth-box-wrapp .nexa-auth-box-input input[type="password"]{
border: 0px;
-webkit-box-shadow: inset 1px 1px 1px rgba(145, 145, 145, 1)!important;
-moz-box-shadow: inset 1px 1px 1px rgba(145, 145, 145, 1)!important;
box-shadow: inset 1px 1px 1px rgba(145, 145, 145, 1)!important;
background-color: #F9F9F9!important;
}
#ctl00_MainContent_RadCaptcha1_ctl01{
display:inline-block;
}

.nexa-auth-box-wrapp .nexa-auth-box-button{
margin-top: 15px;
}
.nexa-auth-box-wrapp .nexa-auth-box-button input[type="button"]{
float:right;
}
#countryqiwipanel, #countrypanelanmi, #countrymasterpanel, #countryvisapanel, #countryqiwisel


.nx-button-ucab-control
{
padding-bottom:10px;
padding-top:10px;
}

#wtynacc span{
margin-bottom: 12px;
line-height: 18px;
display: inline-block;
margin-left: -19px;
}
#wtynacc input{
float:left;
}
.nx-page{
width: 18px;
height: 18px;
border-radius: 3px;
border: none;
color: #000;
display: inline-block;
text-align: center;
font-size: 12px;
line-height: 17px;
-webkit-transition: background-color 0.15s ease-in-out;
-moz-transition: background-color 0.15s ease-in-out;
-o-transition: background-color 0.15s ease-in-out;
transition: background-color 0.15s ease-in-out;
}
.nx-select-country{
border: 1px solid #D6D6D6;
color: rgba(0, 0, 0, 0.75);
display: block;
font-size: 14px;
margin: 10px 0px -39px 328px;
padding: 6px 6px;
float: left;
width: 240px;
-webkit-transition: all 0.15s linear;
-moz-transition: all 0.15s linear;
-o-transition: all 0.15s linear;
transition: all 0.15s linear;
font-family: 'Roboto Condensed', sans-serif;
height: 40px!important;
-webkit-box-shadow: inset 1px 1px 1px rgba(205, 205, 205, 1)!important;
-moz-box-shadow: inset 1px 1px 1px rgba(205, 205, 205, 1)!important;
box-shadow: inset 1px 1px 0px rgba(205, 205, 205, 1)!important;
background-color: #F9F9F9!important;
-webkit-border-radius: 3px!important;
-moz-border-radius: 3px!important;
-ms-border-radius: 3px!important;
-o-border-radius: 3px!important;
border-radius: 3px!important;
outline:none;
}
#CountryPanel, #countryqiwipanel, #countryvisapanel, #countrymasterpanel, #countrypanelanmi{
display:none;
}
.nx-aktivepage, .nx_aktivepage{
background-color:#00ba3f;
color: #FFF;
}
.nx-page:hover{
background-color:#00A939;
color: #FFF;
}
.nx-right-button{
float: right;
margin-right: -30px!important;
}
.nx-right-button2 {
float: right;
margin-right: -15px!important;
}
.nx-leftlabel
{
float:left;
margin-bottom: 0px!important;
}

.nexa-pcabinet label{
line-height: 43px;
text-align:right;
}

.RadAjax .raDiv {
z-index: 9999!important;
}
.RadAjax .raTransp {
z-index: 9998!important;
}
.RadAjax .raDiv {
background-position: 50% 200px!important;
}
.nexa-parthner-popup{
display:inline-block;
width:100%;
margin-top: 40px;
padding: 20px 5px 20px 0px;
border: 1px solid #d4d4d4;
background-color: #ebebeb;
border-radius: 5px;
}

.nexa-label-country{
font-size: 14px;
color: #000000;
display: block;
font-weight: 400;
text-transform: uppercase;
margin: 11px 0px 1px 329px;
float: left;
}
.nx-user-status-box div div{
white-space: nowrap;
}
.nx-user-status-box {
letter-spacing: -0.4px;
font-weight: 100;
color: #00ba3f;
}
.nx-user-status-box * {
font-size: 12.5px;
}
.nx-user-status-box span {
    float: left;
    /* width: 104px; */
    display: inline-block;
    color: #000000;
}

.nx-user-status-box span:last-child {
    font-size: 12.5px !important;
    color: #00ba3f !important;
    letter-spacing: -0.6px !important;
    white-space: nowrap !important;
    text-transform: inherit !important;
    margin-left: 7px !important;
    /* margin-top: -14px!important; */
    /* line-height: 16px; */
    float: left;
}

.nx-user-status-box .nx-border-bottom {
    border-bottom: 1px dotted #b9b9b9;
    padding: 0px 0px 5px 0px;
    margin-bottom: 5px;
    display: inline-block;
    width: 100%;
}
.nexa-parthner-remeb-herf{
float: right;
margin-right: 20px;
margin-top: 18px!important;
}
.nexa-parthner-popup .nexa-calc-select .combocss {
width: 332px!important;
}
.nexa-parthner-popup .nexa-calc-select,
.nexa-calc-select-reserv{
margin-bottom:8px;
}
.nexa-parthner-popup input[type="text"],.nexa-parthner-popup input[type="password"]{
border:none!important;
background-color: #f9f9f9!important;
}
.nexa-parthner-popup label{
text-align:right;
line-height:33px;
font-size: 13px;
white-space: nowrap;
}
.nexa-parthner-popup img {
float:left;
margin-bottom: 8px;
border-radius: 5px;
margin-right: 10px;
}
a:hover.button{
color:#FFF;
}
.nx-verify-panel-description img{ 
float:left;
}
.nx-verify-panel-description h3, .nx-verify-panel-description p{ 
padding-left:90px;
}
.nx-verify-panel-description h3{ 
padding-bottom:15px;
}
.nx-verify-panel {
border: 1px solid #d4d4d4;
margin-bottom: 30px;
display: inline-block;
width: 100%;
border-radius: 5px;
}
.nx-verify-panel .nx-verify-panel-fields{
background-color: #ebebeb;
padding:27px 40px 12px 40px;
display: inline-block;
width: 100%;
}

.nx-verify-panel .nx-verify-panel-footer{
background-color:#dddddd;
padding:20px 40px 27px 40px;
display: inline-block;
width: 100%;
}
.nx-verify-panel .nx-verify-panel-footer input[type="file"]{
background-color:transparent;
}
.nx-verify-panel .nx-verify-panel-footer input[type="file"] > button{

}

div.RadUpload .ruBrowse {
width: 117px !important;
height: 34px !important;
background: url('/images/file-browse.png') 0px 0px no-repeat !important;
border:none !important;
overflow:hidden !important;
cursor: pointer !important;
}
div.RadUpload .rufileWrap {
position: relative;
    display: inline-table !important;
    white-space: nowrap;
    vertical-align: top;
    line-height: 20px;
    zoom: 1;
    overflow: hidden!important;
    height: 24px;
} {
width: 117px !important;
height: 34px !important;
background: url('/images/file-browse.png') 0px 0px no-repeat !important;
border:none !important;
overflow:hidden !important;
cursor: pointer !important;
}

div.RadUpload .ruButtonHover {
background-position:0px -36px !important;
cursor: pointer !important;
}
div.RadUpload .ruFakeInput
  {
    border: none !important;
    width: 185px !important;
    height: 15px !important;
  }


input[type="text"], input[type="password"], input[type="date"], input[type="datetime"], input[type="email"], input[type="number"], input[type="search"], input[type="tel"], input[type="time"], input[type="url"], textarea {
    text-overflow: ellipsis !important;
}
#cashintermnum , .nx-verify-panel input{
background-color: #f9f9f9!important;
border: none!important;
}
div.combocss .rcbInputCell .rcbInput {
padding-left: 40px !important;
height: 38px!important;
line-height: 37px!important;
margin-left: 5px!important;
margin-bottom: 0px;
}

html>body .RadComboBoxDropDown .rcbItem, html>body .RadComboBoxDropDown .rcbHovered, html>body .RadComboBoxDropDown .rcbDisabled, html>body .RadComboBoxDropDown .rcbLoading {
overflow: hidden;
max-height: 36px;
padding-top: 3px;
line-height: 30px;
}
.RadComboBoxDropDown .rcbImage {
margin-top: -34px!important;
}
.RadComboBoxDropDown .rcbHovered .rcbImage{
margin-top:0px!important;
}
.RadComboBoxDropDown .rcbImage {
float: left;
}

#Step3 .nx-contactform-wrapp{
padding: 35px 40px 25px 17px!important;
}
.nx-user-rules {
font-size:1.1em!important;
margin-left: 5px;
/*margin-left: 23px;*/
color: #3375b2;
}
.nexa-lefttblock-step3, #paramsfilds, .rcRefreshImage, .rcCaptchaAudioLink{
float:left;
}
.rcRefreshImage, .rcCaptchaAudioLink{
width: 45%;
padding-top: 4px;
}
.nexa-lefttblock-step3 *{
text-transform: uppercase;
text-rendering: optimizeLegibility;
font-style: normal!important;
font-weight: 700;
text-align: left;
margin: 0px!important;
padding: 0px!important;
line-height: 23px;
}

.nexa-rightblock-step3 *{
color: #00bd40;
/*text-transform: uppercase;*/
font-style: normal!important;
font-size: 14px;
line-height: 23px;
float:left;
}

#Step2 .nexa-calculator input[type="text"] {
z-index: 100;
position: relative;
border: none!important;
background: transparent!important;
box-shadow: none!important;
left: 0px;
height: 36px!important;
padding: 5px 29px 5px 0px;
/*text-transform: uppercase;*/
}
.nexa-calculator .nexa-control-box{
width:100%;
}
.nexa-calculator .nexa-control-box #Button1, .nexa-calculator .nexa-control-box #Button3{
float:left;
}
.nexa-calculator .nexa-control-box #Button2,.nexa-calculator .nexa-control-box #Button4{
float:right;
}
.nx-parthner-minibox{
width: 20%;
display: inline-block;
float: left;
margin: 10px 0px 25px 0px;
}


.nx-parthner-minibox .nx-parthner-minibox-wrapper{
-webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
    background-color: #f9f9f9;
    box-shadow: 1px 1px 1px #d9d9d9;
    /* height: 96px; */
    position: relative;
    padding: 15px 4px 40px 4px;
    margin: 0px 4px;
    text-align: center;
}


.nx-parthner-minibox .nx-parthner-minibox-wrapper span{
width: 100%;
display: inline-block;
margin-bottom: 5px;
}
.nx-parthner-minibox .nx-parthner-minibox-wrapper strong{
width:100%;
display: inline-block;
text-transform:uppercase;
}

.nx-parthner-minibox .nx-bottom-line{
background: linear-gradient(to top,#00bd40, #00cd46);
padding: 6px;
width: 100%;
display: inline-block;
position: absolute;
border-bottom-left-radius: 5px;
border-bottom-right-radius: 5px;
left: 0px;
bottom: 0px;
text-align: center;
text-transform: uppercase;
color: #FFFFFF;
font-size: 14px;
}

.nexa-calculator-content{
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
-ms-border-radius: 5px;
-o-border-radius: 5px;
border-radius: 5px;
}
.nexa-calculator-content .nexa-calculator{
background-color: #f9f9f9;
display: inline-block;
padding: 50px 25px;
width: 100%;
-webkit-border-top-left-radius: 5px;
-moz-border-top-left-radius: 5px;
-ms-border-top-left-radius: 5px;
-o-border-top-left-radius: 5px;
border-top-left-radius: 5px;
-webkit-border-top-right-radius: 5px;
-moz-border-top-right-radius: 5px;
-ms-border-top-right-radius: 5px;
-o-border-top-right-radius: 5px;
border-top-right-radius: 5px;
}
.nexa-calculator-content #Comment,#PMUSDtoVISA,#ETHtoVISA,#BTCtoVISA,#LTCtoVISA{
background-color:#EBEBEB;
display: inline-block;
padding: 50px 25px;
width: 100%;
border-bottom-left-radius: 5px;
border-bottom-right-radius: 5px;
}
.nexa-calculator .nx-contenthead-calc h1{
float: left;
padding-top: 7px;
}

.nexa-calculator .nexa-transition-box{
height: 217px;
display: inline-block;
width: 100%;
margin-top: 50px;
}

.nexa-calculator .nexa-transition-box.nexa-bg-style1{
background: url(../images/gears.jpg) top right no-repeat;
}
.nexa-calculator .nexa-transition-box.nexa-bg-style1 .nexa-bg-style-image{
background: none;
position: absolute;
top: 0px;
left: 0px;
width: 0px;
height: 0px;
}
.nexa-calculator .nexa-transition-box.nexa-bg-style2{
background: url(../images/gears1.jpg) top right no-repeat;
position: relative;
}
.nexa-calculator .nexa-transition-box.nexa-bg-style2 .nexa-bg-style-image{
background: url(../images/gears-clock.png) top right no-repeat;
position: absolute;
top: 0px;
left: 57px;
width: 217px;
height: 217px;
}
.nexa-calculator .nexa-transition-box.nexa-bg-style3{
background: url(../images/gears1.jpg) top right no-repeat;
position: relative;
}
.nexa-calculator .nexa-transition-box.nexa-bg-style3 .nexa-bg-style-image{
background: url(../images/gears-safe.png) top right no-repeat;
position: absolute;
top: -37px;
left: 14px;
width: 352px;
height: 323px;
}
.nexa-calc-label-group{
float:left;
margin-right: 20px;
}
.nexa-calc-label-group label{
padding: 0px;
font-weight: 400;
margin-top: 20px;
}
.nexa-give-box{
height: 109px;
width: 100%;
display: inline-block;
padding-left: 343px;
}
.nexa-get-box{
height: 109px;
width: 100%;
display: inline-block;
padding-left: 343px;
}
.nexa-calc-select .combocss, .nexa-calc-select .ddcommon{
width:240px!important;
}

.nexa-calc-select-reserv .combocss{
width:100%!important;
}

.nexa-calc-inputbox input{
background-color:#FFFFFF!important;
-webkit-box-shadow: inset 1px 1px 1px rgba(0, 0, 0, 0.4)!important;
-moz-box-shadow: inset 1px 1px 1px rgba(0, 0, 0, 0.4)!important;
box-shadow: inset 1px 1px 1px rgba(0, 0, 0, 0.4)!important;
}
#allok{
margin: 40px 0px 40px 330px;

}

#allok .nexa-calculator-info-label{
float:left;
line-height: 23px;
}
#allok .nexa-calculator-info-label span,#allok .nexa-calculator-info-label div{
font-size: 14px;
color: #000000;
font-weight: 300;
padding-left: 3px;
}
#allok .nexa-calculator-info-label label{
margin:0px;
text-transform:none;
}
#allok .nexa-calc-info-result{
margin-left:20px;
font-weight:300;
color:#00ba3f;
display: inline-block;
line-height: 23px;
}
#allok .nexa-calc-info-result span{
display: inline-block;
}

.combocss input.rcbInput{
border:none;
background:none;
background-color:#f9f9f9;
-webkit-box-shadow: none;
-moz-box-shadow: none;
box-shadow: none;
background-position: 0px 5px!important;
}

.RadComboBox .rcbReadOnly td.rcbArrowCell {
width: 39px!important;
}
.RadComboBox .rcbReadOnly td.rcbArrowCell a {
width: 39px!important;
height: 40px;
}
.nexa-calc-inputbox input{
width:125px!important;
height: 40px!important;
-webkit-box-shadow: inset 1px 1px 1px rgba(205, 205, 205, 1)!important;
-moz-box-shadow: inset 1px 1px 1px rgba(205, 205, 205, 1)!important;
box-shadow: inset 1px 1px 0px rgba(205, 205, 205, 1)!important;
background-color:#F9F9F9!important;
-webkit-border-radius: 3px!important;
-moz-border-radius: 3px!important;
-ms-border-radius: 3px!important;
-o-border-radius: 3px!important;
border-radius: 3px!important;
}
.nexa-calc-step{
float: right;
}
.nexa-calc-step span{
background: url(../images/circle.png) 0px 0px no-repeat;
width: 49px;
height: 49px;
display: inline-block;
font-size: 34px;
color: #FFFFFF;
padding: 6px 17px;
font-weight: 300;
position: relative;
margin-right: 93px;
}
.nexa-calc-step span:after{
content: "";
background: url(../images/corcle-point.png) 0px 0px no-repeat;
width: 96px;
height: 8px;
top: 22px;
position: absolute;
right: -96px;
}
.nexa-calc-step span:last-child:after{
content: none;
}
.nexa-calc-step span:last-child{
margin-right:0px;
}

.nexa-calc-step span.active{
background: url(../images/circle.png) 0px -49px no-repeat;
}
#namesfl
{
float:left;
padding: 0px 26px 0px 48px;
line-height: 24px;
}

#paramfl i, #namesfl i{
/*text-transform: uppercase;*/
text-rendering: optimizeLegibility;
font-style: normal!important;
}

#paramfl{
color:#00bd40;
line-height: 24px;
/*width:320px;*/
float:left;
}
#chatmesin {
padding:0px;
}
#chatmesin .four strong{
color:#a3a3a3;
font-weight:300;
}
#chatmesin .four{
margin:0px;
padding:0px 132px 5px 0px;
width:100%;
text-align:right;
}
#chatmesin .four p{
margin:0px;
padding:0px;
}
#chatmesin .eight{
background-color:#f9f9f9;
border-radius:5px;
box-shadow: 1px 1px 1px #d9d9d9;
width:100%;
display:inline-block;
margin:0px;
margin-bottom:20px;
position:relative;
padding:13px 25px 0px 25px;
}
#chatmesin .eight:after{
position:absolute;
content:"";
    width: 0;
    height: 0;
    border-top: 15px solid #f9f9f9;
    border-left: 15px solid transparent;
	box-shadow:none;
	right:20px;
	margin-bottom:10px;
}
#chatmesin .eight span.dates{
position:absolute;
right:10px;
top:-25px;
color:#a3a3a3;
font-size:12px;
}

.nx-zay-otdallab,.nx-zay-poluchlab{
display: inline-block;
float: left;
color: #767676;
width:165px;

white-space: nowrap;
overflow: hidden;
text-overflow: ellipsis;
}
.nx-zay-otdallab #Image1,.nx-zay-poluchlab #Image2{
	display: block;
    float: left;
    height: 30px;
    width: 30px;
    margin: 3px 7px 3px 0px;
}
#DetailDateTime{
display: inline-block;
float: right;
border-left: 1px solid #d7d7d7;
margin-left:8px;
padding: 4px 12px 4px 20px;
color: #767676;
min-width: 95px;
}
#DetailDateTime span.nx-order-number{
color: #B8B8B8;
}
.nx-link-podrobnee{
border-left: 1px solid #d7d7d7;
padding: 11px 8px 11px 20px;
float: right;
margin-left: 17px;
}
#zay #DetailDateTime{
padding: 11px 12px 11px 20px;
}
#zay a.button{
width: 100%;
text-align: center;
position: relative;
padding-left: 39px;
}

#zay a.button img{
position:absolute;
margin-left: -23px;
margin-top: -4px;
}
#zay .nx-button-zaycontrol{
margin:10px 0px 20px 0px;
}
.nx-link-podrobnee a{
color: #3375b2;
}
.nx-link-podrobnee a:hover{
color: #3375b2;
text-decoration: underline;
}
#otdallab span,#poluchlab span{
white-space: nowrap;
min-width:135px;
font-weight:700;
}
#otdallab,#poluchlab {
/*float:left;*/
/*margin-top: 5px;*/
text-transform: uppercase;
/*position:absolute;*/
    top: 6px;
    position: relative;
}
#detailstat1,#detailstat2{
margin:7px;
float:right;
}
ul.nexa-partners-slide{
list-style:none;
margin-top: 30px;
}

ul.nexa-partners-slide li{
float:left;
margin-right:60px;
}
ul.nexa-partners-slide li:last-child{
margin-right:0px;

}
#History p.payico {
float: left;
width: 100%;
line-height: 28px;
}
svg {
    background:url(http://4.bp.blogspot.com/-IzPWLqY4gJ0/T01CPzNb1KI/AAAAAAAACgA/_8uyj68QhFE/s400/a2cf7051-5952-4b39-aca3-4481976cb242.jpg);
}
.nexa-partners-slide img{
 -webkit-filter: grayscale(100%);
  -moz-filter: grayscale(100%);
  -ms-filter: grayscale(100%);
  -o-filter: grayscale(100%);
   -webkit-filter: grayscale(1);
  -moz-filter: grayscale(1);
  -ms-filter: grayscale(1);
  -o-filter: grayscale(1);
  filter: grayscale(1);
   filter: url('/images/gray.svg#grayscale'); 
   filter: url("data:image/svg+xml;utf8,<svg xmlns=\'http://www.w3.org/2000/svg\'><filter id=\'grayscale\'><feColorMatrix type=\'matrix\' values=\'0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0\'/></filter></svg>#grayscale"); /* Firefox 10+, Firefox on Android */
filter:gray; /* IE6-9 */
 
-webkit-transition: all 0.15s ease-in;
-moz-transition: all 0.15s ease-in;
-o-transition: all 0.15s ease-in;
-ms-transition: all 0.15s ease-in;
transition: all 0.15s ease-in;
}
.nexa-partners-slide img:hover{
     filter: grayscale(0%);
    -webkit-filter: grayscale(0%);
    -moz-filter: grayscale(0%);
    -ms-filter: grayscale(0%);
    -o-filter: grayscale(0%);
	filter:none;
}
.nexa-history-pcabinet-box #History{
padding:20px 15px;
margin-bottom: 0px;
background-color:transparent;
}
#History, #zay, .nexa-reserv-wrapp{
display:inline-block;
width:100%;
background-color:#ebebeb;
border-radius:5px;
padding:20px 26px;
margin-bottom: 20px;
}
#History  .nx-boxarrow, #zay .nx-boxarrow{
font-size: 25px;
color: #b5b5b5;
font-weight: 300;
float: left;
margin: 3px 0px;
width: 20px;
text-align: center;
}

.RadGrid_Default {
border: 1px solid #d4d4d4!important;
background: transparent!important;
overflow: hidden;
border-radius: 5px;
width: 100%;
}

#History span.nx-addondescription, 
#zay span.nx-addondescription{
margin: 10px 0px 20px 0px;
display: block;
font-size:16px;
font-weight: 300;
}
#History .nexa-vertical-line,
#zay .nexa-vertical-line{
height:20px;
width:1px;
border-left: 1px solid #d7d7d7;
}
#History .nx-boxwrapper .box ,
#zay .nx-boxwrapper .box {
padding: 15px 15px 15px 24px;
display: inline-block;
width: 100%;
}

#History .nexa-history-title, .nexa-zay-title,.nexa-edpart-title{
margin-bottom: 20px;
font-size: 17px;
font-weight: 300;
text-transform: uppercase;
}

#History .bggrgr {
border-radius: 5px;
margin-left:0px!important;
margin-bottom: 10px;
background-color: #f9f9f9;
display: inline-block;
width: 100%!important;
box-shadow: 1px 1px 1px #d9d9d9;
}
.nx-contactform-wrapp .help {
margin: 9px 8px;
}
.nexa-ucabinet .nx-contactform-wrapp span{
display: inline-block;
width: 100%;
margin: 0px 0px 25px;
text-transform: uppercase;
font-size: 18px;
font-weight: 300;
}
.nexa-login-wrapper{
background: url(../images/login_bg.png) -6px 0px no-repeat;
height: 214px;

}
.nexa-login-wrapper i {
font-style: normal;
position: absolute;
left: 0px;
top: 1px;
}
.nexa-login-wrapper a, .nexa-login-wrapper input{
color:#3375b2;
font-family: 'Roboto Condensed', sans-serif;
}

.nexa-login-wrapper a:hover, .nexa-login-wrapper input:hover{
text-decoration:underline;
color:#3375b2;
}

.nexa-login-wrapper input:focus { 
outline: none;
}

.nexa-login-wrapper .nx-titlebox{
display:none!important;
}
.nx-parthnerraiting .box{
display: inline-block;
width: 100%;
height: 122px;
overflow: hidden;
}
.toptable-fixed{
position: absolute!important;
top: 0px;
left: 0px;
}

.nexa-login-wrapper .nexa-name-user{
margin-left: 73px;
position: relative;
margin-top: 28px;
display: inline-block;
padding-left: 10px;
color: #767676;
}
.nexa-login-wrapper .nexa-my-profile{
margin-left: 84px;
position: relative;
margin-top:15px;
display: inline-block;
padding-left: 10px;
color:#3375b2;
}
.nexa-login-wrapper .nexa-verify-need{
margin-left: 87px;
position: relative;
margin-top:15px;
display: inline-block;
padding-left: 10px;
color:#3375b2;
}
.nexa-login-wrapper .nexa-history-operation{
margin-left: 87px;
position: relative;
margin-top:15px;
display: inline-block;
padding-left: 10px;
color:#3375b2;
}
.nexa-login-wrapper .nx-button-logout{
margin-left: 83px;
position: relative;
margin-top:12px;
display: inline-block;
padding-left: 10px;
color:#3375b2;
}

.nexa-ucabinet  .nx-contactform-wrapp input[type="text"]{
width: 82%;
}
.nexa-ucabinet  .nx-contactform-wrapp input[readonly="readonly"]{
color:#B2B2B2;
}
.nexa-ucabinet  .nx-contactform-wrapp input[type="button"]{

}
.nexa-ucabinet  .nx-contactform-wrapp label{
float: left;
padding-right: 10px;
width: 18%;
padding-top:12px;
}

.nexa-button-convert{
border: 0px;
background-color: transparent;
cursor: pointer;
padding: 0px;
margin: 0px;
font-size: 14px;
}

.nx-textboxcontent{
}

.nx-parthnerraiting-header{
padding: 26px 0px 9px 0px;
font-size: 16px;
font-weight: 700;
color: #585858;
}
.nx-parthnerraiting p{
	line-height: 23px;
}
.nx-parthnerraiting img{
float: left;
margin: 12px 43px 12px 51px;
min-width: 58px;
min-height: 98px;
}
.nx-parthnerraiting  .nx-boxwrapper
{
box-shadow: 1px 1px 1px #d9d9d9;
}
.nx-parthnerraiting .box{
padding: 0px!important;
}

#nx-textboxscroll{
overflow: overlay;
height: 200px;
padding-right: 25px;
}
.nx-contenthead{
margin-bottom: 50px;
}

.nx-blockicqtxt, .nx-blockemailtxt{
padding: 8px 6px 0px 30px;
font-size: 19px;
font-weight: 300;
}
.nx-blockjbtxt{
padding: 18px 6px 0px 30px;
font-size: 19px;
font-weight: 300;
}
.nx-picboxjb{
position: absolute;
width: 34px;
height: 34px;
top: 39px;
}
.nx-picboxjb {
left: 0px;
background: url(../images/icon-jb-green.png) 0px 0px no-repeat;
}
.nx-blockemailtxt{
float:right;
}

.nx-picboxicq , .nx-picboxemail{
position: absolute;
width: 34px;
height: 34px;
top: 0px;
}
.nx-picboxicq {
left: 0px;
background: url(../images/icon-icq-green.png) 0px 0px no-repeat;
}
.nx-picboxemail {
left: 30px;
background: url(../images/icon-message-green.png) 0px 0px no-repeat;
}
.nx-partner-buttons{
display: inline-block;
width: 100%;
margin-bottom: 48px;
margin-top: 20px;
}
.nx-partner-buttons .nx-parthner-checkbox {
margin-top: 7px;
}
.nx-parthnerraiting{
margin-top:34px;

}
input.nx-submit{
margin-top: 17px;
float: right;
/*height: 40px;*/
}

.nx-captcha img{
border: 1px solid #d4d4d4!important;
border-radius: 4px!important;
}
.nx-captcha input{
width: 100px!important;
}
.nx-captcha div div div{
float: left;
margin-right: 10px;
}

.nexa-calculator .nx-contactform-wrapp label{
margin-top:9px;
}
.nx-partners-wrapp{
background-color:#ebebeb;
height:103px;
margin-top:42px;
min-width:1100px;
}
.nx-contactform-wrapp, .nx-textboxcontentwrapp{
display: inline-block;
width: 100%;
background-color: #ebebeb;
border-radius: 5px;
padding:32px 25px 13px 25px;
}
.nx-contactform-wrapp{
margin-top: 30px;
}

.nexa-calculator #limitfail,.nexa-calculator #reservefail{
margin: 21px 0px 12px 344px;

}
.nx-boxwrapper-shadow{
box-shadow:1px 1px 1px #d9d9d9;
}
.nx-contactform-wrapp {
padding:20px 40px 20px 17px;
border:1px solid #d4d4d4;
margin-bottom: 30px;
}
.nx-tabs-menu-faq, .nx-tabs-menu-tarif{
width:100%;
display: inline-block;
}
.nx-tabs-menu-faq dd, .nx-tabs-menu-tarif dd{
float: left;
padding: 16px 0px 21px;
background-color: #f9f9f9;
width: 33.33333333%;
text-align: center;
margin-bottom: -5px;
}

.nx-tabs-menu-faq dd a, .nx-tabs-menu-tarif dd a{
text-transform:uppercase;
color:#3375b2;
padding:0px;
margin:0px;
font-size: 14px;
}

.nx-tabs-menu-faq dd.active, .nx-tabs-menu-tarif dd.active{
background-color:#ebebeb;
border-top-left-radius:5px;
border-top-right-radius:5px;
}

.nx-tabs-menu-faq dd.active a, .nx-tabs-menu-tarif dd.active a{
color:#585858;
}

.nx-tabs-content-faq, .nx-tabs-content-tarif{
background-color: #ebebeb;
padding: 34px 25px 24px;
border-radius: 5px;
width: 99.9999%;
margin: 0px;
}

.nx-ucabinet-message input#button4{
float:right;
}
.nx-contact-reserv-label{
margin: 13px 0px;

}

.nexa-reserv-wrapp .help{
margin-top: 12px;
}
b.nx-uc-label{
line-height: 31px;
}

.nx-contactform-wrapp input[type="text"],input#wrefnum,
.nx-contactform-wrapp textarea, .nx-ucabinet-message textarea, .nexa-reserv-wrapp input.nexa-fix-input{
border: 1px solid #ebebeb!important;
background-color:#f9f9f9!important;
-webkit-box-shadow: inset 1px 1px 0px rgba(0, 0, 0, 0.2)!important;
-moz-box-shadow: inset 1px 1px 0px rgba(0, 0, 0, 0.2)!important;
box-shadow: inset 1px 1px 0px rgba(0, 0, 0, 0.2)!important;
margin: 0 0 15px 0!important;
}
.nx-contactform-wrapp input[type="text"], .nexa-reserv-wrapp input.nexa-fix-input{
height: 40px!important;
}
.nx-contactpage{
display: inline-block;
margin-bottom: 50px;
width: 100%;
}
.nx-contactform{
float:none!important;
}
.nx-contactform-input{
background-color: #ebebeb;
}

.nx-rowcontent{
background-color: #f9f9f9;
border-radius: 5px;
color: #000000;
display: inline-block;
padding:50px 25px;
width:100%;
}

.nx-boxwrapper .box.nx-news-content{
color:#585858;
padding: 21px 15px 7px 24px;
}

.nx-tarifbox{
width:100%;
background-color:#ebebeb
}

.nx-tarifbox .nx-tarifbox-line{
border-radius: 5px;
margin-bottom: 10px;
background-color: #f9f9f9;
display: inline-block;
width: 100%;
}

.nx-tarifbox .nx-tarifbox-line div{
float:left;
width:40%;
}
.nx-tarifbox .nx-tarifbox-line div a{
border-right:1px solid #d9d9d9;
text-transform:uppercase;
}

.nx-tarifbox .nx-tarifbox-line div i{
display: block;
float: left;
height: 30px;
width: 30px;
margin: 8px 15px 8px 21px;
background-position: 0px -34px;
}
.nx-tarifbox .nx-tarifbox-line div:hover i{
background-position: 0px 0px;
}
.nx-tarifbox .nx-tarifbox-line div.nx-last{
width:20%;
text-align:center;
border:none;
}
.nx-tarifbox .nx-tarifbox-head{
margin-bottom: 20px;
display: inline-block;
width: 100%;
}
.nx-tarifbox .nx-tarifbox-head div{
float:left;
font-weight: 700;
color: #000000;
padding: 0px 30px;
width:40%;
text-transform:uppercase;
}

.nx-tarifbox .nx-tarifbox-head div.nx-last{
width:20%;
text-align:center;
}

.nx-news-content .nx-news-header{
font-weight:700;
margin-bottom:26px;
}

.nx-news-content .nx-news-header span{
color:#3375b2;
margin-right: 5px;
}

.nx-footer-wrapp{
background-color: rgba(0, 0, 0, 0.55);
min-width:1100px;
}
.nx-footercopyright{
margin-top: 35px;
display: inline-block;
line-height: 26px;
text-align: right;
}
p.nx-copyright{
color: #FFFFFF;
margin-top: 24px;
display: inline-block;
line-height: 26px;
text-align: center;
}

.nx-footerbanners-title{
color: #FFFFFF;
margin-top: 35px;
margin-bottom: 14px;
display: inline-block;
line-height: 26px;
}

ul.nx-footermenu{
list-style: none;
margin: 35px 0px;
display: inline-block;
line-height: 26px;
}

ul.nx-footermenu li{
display:inline-block;
width:100%;
}
ul.nx-footermenu li a{
color: #FFFFFF;
}


.nx-conentbanner div.alert-box a.close {
background: url(../images/icon_close.png) top left no-repeat;
width:27px;
height:27px;
top:14px!important;
right:14px!important;
}
#nx-bannerbox{
background-color:transparent;
width:1070px;
height:296px;
overflow:hidden;
border-radius:6px;
margin-bottom: 18px;
}
#nx-bannerbox #orbit-slider img{
max-width:1070px;
width: 100%;
}

.sticky-wrapper{
border-top-left-radius:5px;
border-top-right-radius:5px;
overflow: hidden;
}
.nx-paytable-left{
width:334px;
float:left;
display:inline-block;
background:#EFEFF0;
}


.nx-paytable-left dl{
list-style:none;
padding:4px 28px 18px 28px;
}

.nx-paytable-left dl dd{
height:45px;
width:100%;
border-radius:5px;
background-color:#f9f9f9;
box-shadow: 1px 1px 1px #d9d9d9;
margin-bottom:6px;
position: relative;
-webkit-transition: all 0.15s ease-in;
-moz-transition: all 0.15s ease-in;
-o-transition: all 0.15s ease-in;
-ms-transition: all 0.15s ease-in;
transition: all 0.15s ease-in;
}

.nx-paytable-left dl dd.active, .nx-paytable-left dl dd:hover a {
background: linear-gradient(to top,rgb(0, 169, 57), rgb(73, 236, 129));
box-shadow: inset 1px 1px 1px #b8b8b8;
font-size:15px;
color:white;
border-radius:5px;
font-weight:bold;
}

.nx-paytable-left dl dd i{
display: block;
float: left;
width:30px;
height:30px;
margin: 7px 15px 8px 25px;
background-position: 0px 0px;
}
.nx-paytable-left dl dd:hover i,.nx-paytable-left dl dd.active i{
background-position:0px 0px;
}
.nx-paytable-left dl dd a{
display: block;
color: #585858;
padding: 16px 15px 15px 67px;
}

.nx-paytable-left dl dd .nx-boxarrow{
position: absolute;
right: 15px;
top: -11px;
font-size: 55px;
color: #f9f9f9;
font-weight: 300;
}

.nx-paytable-left dl dd.active .nx-boxarrow, .nx-paytable-left dl dd:hover{
color: rgb(249, 249, 249);
}

.nx-paytable-left dl dd:last-child{
margin-bottom:0px;
}


.nx-paytable-right{
float:left;
display:inline-block;
width:475px;
}

.nx-paytable-right ul{
list-style:none;
padding:4px 28px 18px 28px;
}

.nx-paytable-right ul li dd{

}

.nx-paytable-right ul li dd .ex-table-col2{
height:45px;
width:276px;
border-radius:5px;
background-color:#f9f9f9;
margin-bottom:6px;
z-index:2;
position:relative;
-webkit-transition: all 0.15s ease-in;
-moz-transition: all 0.15s ease-in;
-o-transition: all 0.15s ease-in;
-ms-transition: all 0.15s ease-in;
transition: all 0.15s ease-in;
}
.nx-paytable-right ul li dd .ex-table-col2 i{
display: block;
float: left;
margin: 0px 7px 0px 0px;
position: absolute;
top: 7px;
left: 8px;
width:30px;
height:30px;
background-position: 0px 0px;
}

.nx-paytable-right ul li dd .ex-table-col3{
height:45px;
width:143px;
border-top-right-radius:5px;
border-bottom-right-radius:5px;
margin-bottom:6px;
margin-left: -5px;
z-index:1;
position:relative;
-webkit-transition: all 0.15s ease-in;
-moz-transition: all 0.15s ease-in;
-o-transition: all 0.15s ease-in;
-ms-transition: all 0.15s ease-in;
transition: all 0.15s ease-in;
}

.nx-paytable-right ul li dd a:hover .ex-table-col2{
background:linear-gradient(to top,rgb(0, 169, 57), rgb(73, 236, 129));
font-weight:700;
color:white;
}

.nx-paytable-right ul li dd a:hover .ex-table-col2 i{
background-position: 0px 0px;
color:white;
}

.nx-paytable-right ul li dd  a:hover .ex-table-col3{
background-color:#FFFFFF;
border: 1px double #00B238;
margin-left: -5px;
font-weight:700;
font-size:16px;
}

.nx-paytable-right ul li dd  a .nx-boxarrow {
position: absolute;
right: 15px;
top: 8px;
font-size: 25px;
color: #b5b5b5;
font-weight: 300;
}
.nx-paytable-right ul li dd  a:hover .nx-boxarrow {
color: #696969;
}

.nine.columns.nx-contentleft{
padding-right:0px;
}
.nx-boxwrapper{
background-color: #f9f9f9;
border-radius: 5px;
display: inline-block;
position: relative;
padding:0px;
margin-bottom:15px;
width: 100%;
-webkit-transition: all 0.3s ease-out;
-moz-transition: all 0.3s ease-out;
-o-transition: all 0.3s ease-out;
-ms-transition: all 0.3s ease-out;
transition: all 0.3s ease-out;
}

.nx-boxwrapper .nx-boxleftline, .nx-paytable-left dl dd .nx-boxleftline{
background:linear-gradient(to top,rgb(0, 169, 57), rgb(73, 236, 129));
width: 8px;
height: 100%;
display: inline-block;
position: absolute;
border-top-left-radius: 5px;
border-bottom-left-radius: 5px;
left:0px;

}
.nx-descriptionmain {
background:url(../images/bg.jpg) top center repeat;
border-radius: 0px;
display: inline-block;
position: relative;
padding:0 25px;
margin-bottom:-15px;
margin-top:10px;
margin-left:15px;

-webkit-transition: all 0.3s ease-out;
-moz-transition: all 0.3s ease-out;
-o-transition: all 0.3s ease-out;
-ms-transition: all 0.3s ease-out;
transition: all 0.3s ease-out;
}
.nx-descriptionmain .nx-descriptionline, .nx-paytable-left dl dd .nx-boxleftline{
background:linear-gradient(to top,rgb(0, 169, 57), rgb(73, 236, 129));
width: 8px;
height: 100%;
display: inline-block;
position: absolute;
border-top-left-radius: 5px;
border-bottom-left-radius: 5px;
left:0px;

}
.nx-paytable-left dl dd .nx-boxleftline{
width:10px;
}
.nx-boxwrapper .box{
padding: 15px 15px 21px 24px;
}

.nx-fixreg-block .nx-user-status-box .nx-border-bottom div span{
color:#000!important;
padding-right:5px!important;
margin-left:0px!important;
}

.nx-boxwrapper .box p:last-child{
border:none;
}

.nx-boxwrapper .box .nx-loginremebertext {
float:left;
}
.nx-boxwrapper .box .nx-buttonlogin{
float:right;
}

.nx-boxwrapper .box .nx-buttonlogin input{
min-width: 90px;
}

.nx-boxwrapper .box .form_login{
display: inline-block;
width: 100%;
}

.nx-boxwrapper .box .nx-titlebox{
position: relative;
text-transform: uppercase;
font-size: 17px;
padding: 4px 3px 17px 26px;
display: inline-block;
}

.nx-boxwrapper .box .nx-titlebox a{
color:#000000;
cursor: pointer;
}

.nx-boxwrapper .box .nx-titlebox a:hover{
color:#000000;
}


.nx-boxwrapper .box .nx-titlebox i{
position:absolute;
left:0px;
}

.nx-timeblock {
border: 1px solid;
border-color: rgb(255, 255, 255);
border-color: rgba(255, 255, 255, 0.2);
border-radius: 4px;
position: absolute;
width: 198px;
height: 50px;
top: 19px;
left: 58px;
}
.nx-timeblock .nx-box{
position:absolute;
top:-1px;
left:-1px;
border-radius:4px;
width:50px;
height:50px;
display:inline-block;
z-index:999;
background:#49b4d0 url(../images/icon_clock.png) 13px 13px no-repeat;
}

.nx-timeblock #divUTCTime{
padding: 12px 30px 15px 61px;
}

.nx-contactblock{
border: 1px solid;
border-color: rgb(255, 255, 255);
border-color: rgba(255, 255, 255, 0.2);
border-radius: 4px;
position: absolute;
width: 266px;
height: 50px;
top: 19px;
right: 12px;
}

.nx-contactblock .nx-box{
position:absolute;
top:-1px;
left:-1px;
border-radius:4px;
width:50px;
height:50px;
display:inline-block;
z-index:999;
background:#00c844 url(../images/icon_people.png) 13px 13px no-repeat;
}

.nx-contactblock i{
margin: 0px 8px 0px 0px;
}

.nx-contactblock .nx-contactblock-label{
text-transform:uppercase;
padding: 7px 5px 0px 65px;
color:#FFFFFF;
}
.nx-contactblock .nx-contactblock-online{
float:left;
padding:5px 5px 2px 67px;
color:#80e2ff;
}

.nx-contactblock .nx-contactblock-online a{
color:#80e2ff;
}


.nx-contactblock .nx-contactblock-icq {
padding:5px 5px 2px 160px;
color:#80e2ff;
}
    .nx-contactblock .nx-contactblock-jb {
        padding: 7px 5px 0px 35px;
        margin-top: -43px;
        margin-left: 120px;
        
        color: #80e2ff;
    }

/*=============[ Выпадающее меню ]========*/

/*Делаем скрытую часть видимой*/
.nx-ulmenu > li:hover > ul {
left:auto;
opacity:1;
filter: alpha(opacity=1);
    /*display:block; */
	z-index: 9999;

}
 
/*Стили для скрытого выпадающего меню*/
.nx-ulmenu ul li {
list-style:none;
}
.nx-ulmenu > li > ul {
background-color:#FFFFFF;
width: 176px;
margin-left: 0px;
-webkit-border-bottom-left-radius: 4px;
border-bottom-left-radius: 4px;
-webkit-border-bottom-right-radius: 4px;
border-bottom-right-radius: 4px;
padding: 5px;
    position:absolute;
	opacity:0;
	filter: alpha(opacity=0);
-webkit-transition: all 0.2s ease-in;
-moz-transition: all 0.2s ease-in;
-o-transition: all 0.2s ease-in;
-ms-transition: all 0.2s ease-in;
transition: all 0.2s ease-in;
    left:-99999px;
}
/*=============[ END ]========*/
form#aspnetForm{
background: url(../images/topbackgr.jpg) top center no-repeat;
}
.c-1, .c-2, .c-3, .c-4, .c-5, .c-6, .c-7, .c-8, .c-9, .c-10, .c-11, .c-12 { float: left; }

.c-1, .c-2, .c-3, .c-4, .c-5, .c-6, .c-7, .c-8, .c-9, .c-10, .c-11, .c-12 { position: relative; min-height: 1px; padding: 0 15px; }

.c-1 { width: 8.33333%; }

.c-2 { width: 16.66667%; }

.c-3 { width: 25%; }

.c-4 { width: 33.33333%; }

.c-5 { width: 41.66667%; }

.c-6 { width: 50%; }

.c-7 { width: 58.33333%; }

.c-8 { width: 66.66667%; }

.c-9 { width: 75%; }

.c-10 { width: 83.33333%; }

.c-11 { width: 91.66667%; }

.c-12 { width: 100%; }
img{border:none;}
/* Requires: normalize.css */
/* Global Reset & Standards ---------------------- */
* { -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; }

html { background:url(../images/bg.jpg) top center repeat;}

body {font-family: 'Roboto Condensed', sans-serif; font-size: 14px; line-height: 1; color: #222222; position: relative; /*-webkit-font-smoothing: antialiased;*/ }

/* Links ---------------------- */
a { color: #000000; text-decoration: none; /*line-height: inherit;*/ }

a:hover { color: #000000; }

a:focus { color: #2ba6cb; outline: none; }

p a, p a:visited { line-height: 17px; }

/* Misc ---------------------- */
.left { float: left;}

a.left:hover { text-decoration:underline;}

.right { float: right; }

.text-left { text-align: left; }

.text-right { text-align: right; }

.text-center { text-align: center; }

.hide { display: none; }

.highlight { background: #ffff99; }

#googlemap img, object, embed { max-width: none; }

#map_canvas embed { max-width: none; }

#map_canvas img { max-width: none; }

#map_canvas object { max-width: none; }

/* Reset for strange margins by default on <figure> elements */
figure { margin: 0; }

/* Base Type Styles Using Modular Scale ---------------------- */
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, p, blockquote, th, td { margin: 0; padding: 0; font-size: 14px; }

p { font-weight: normal; font-size: 14px; line-height: 1.6; margin-bottom: 17px; }
p.lead { font-size: 17.5px; line-height: 1.6; margin-bottom: 17px; }

aside p { font-size: 13px; line-height: 1.35; font-style: italic; }

hr { border: solid #ddd; border-width: 1px 0 0; clear: both; margin: 22px 0 21px; height: 0; }

.subheader { line-height: 1.3; color: #6f6f6f; font-weight: 300; margin-bottom: 17px; }

em, i { font-style: italic; line-height: inherit; }

strong, b { font-weight: bold; line-height: inherit; }

small { font-size: 60%; line-height: inherit; }

code { font-weight: bold; background: #ffff99; }

/* Lists ---------------------- */
ul, ol { font-size: 14px; line-height: 1.6; margin-bottom: 17px; list-style-position: inside; }

ul li ul, ul li ol { margin-left: 20px; margin-bottom: 0; }
ul.square, ul.circle, ul.disc { margin-left: 17px; }
ul.square { list-style-type: square; }
ul.square li ul { list-style: inherit; }
ul.circle { list-style-type: circle; }
ul.circle li ul { list-style: inherit; }
ul.disc { list-style-type: disc; }
ul.disc li ul { list-style: inherit; }
ul.no-bullet { list-style: none; }
ul.large li { line-height: 21px; }

ol li ul, ol li ol { margin-left: 20px; margin-bottom: 0; }

/* Blockquotes ---------------------- */
blockquote, blockquote p { line-height: 1.5; color: #6f6f6f; }


blockquote cite { display: block; font-size: 13px; color: #555555; }
blockquote cite:before { content: "\2014 \0020"; }
blockquote cite a, blockquote cite a:visited { color: #555555; }

abbr, acronym { text-transform: uppercase; font-size: 90%; color: #222222; border-bottom: 1px solid #ddd; cursor: help; }

abbr { text-transform: none; }

/* Print styles.  Inlined to avoid required HTTP connection: www.phpied.com/delay-loading-your-print-css/ Credit to Paul Irish and HTML5 Boilerplate (html5boilerplate.com)
*/
.print-only { display: none !important; }

@media print { * { background: transparent !important; color: black !important; box-shadow: none !important; text-shadow: none !important; filter: none !important; -ms-filter: none !important; }
  /* Black prints faster: h5bp.com/s */
  a, a:visited { text-decoration: underline; }
  a[href]:after { content: " (" attr(href) ")"; }
  abbr[title]:after { content: " (" attr(title) ")"; }
  .ir a:after, a[href^="javascript:"]:after, a[href^="#"]:after { content: ""; }
  /* Don't show links for images, or javascript/internal links */
  pre, blockquote { border: 1px solid #999; page-break-inside: avoid; }
  thead { display: table-header-group; }
  /* h5bp.com/t */
  tr, img { page-break-inside: avoid; }
  img { max-width: 100% !important; }
  @page { margin: 0.5cm; }
  p, h2, h3 { orphans: 3; widows: 3; }
  h2, h3 { page-break-after: avoid; }
  .hide-on-print { display: none !important; }
  .print-only { display: block !important; } }
/* Requires globals.css */
/* Standard Forms ---------------------- */
form { margin: 0 0 19.41641px; }

.row form .row { margin: 0 -6px; }
.row form .row .column, .row form .row .columns { padding: 0 6px; }
.row form .row.collapse { margin: 0; }
.row form .row.collapse .column, .row form .row.collapse .columns { padding: 0; }

label.right { float: none; text-align: right; }
label.inline { line-height: 32px; margin: 0 0 12px 0; }

@media only screen and (max-width: 767px) { label.right { text-align: left; } }
.prefix, .postfix { display: block; position: relative; z-index: 2; text-align: center; width: 100%; padding-top: 0; padding-bottom: 0; height: 32px; line-height: 31px; }

a.button.prefix, a.button.postfix { padding-left: 0; padding-right: 0; text-align: center; }

span.prefix, span.postfix { background: #f2f2f2; border: 1px solid #cccccc; }

.prefix { left: 2px; -moz-border-radius-topleft: 2px; -webkit-border-top-left-radius: 2px; border-top-left-radius: 2px; -moz-border-radius-bottomleft: 2px; -webkit-border-bottom-left-radius: 2px; border-bottom-left-radius: 2px; }

.postfix { right: 2px; -moz-border-radius-topright: 2px; -webkit-border-top-right-radius: 2px; border-top-right-radius: 2px; -moz-border-radius-bottomright: 2px; -webkit-border-bottom-right-radius: 2px; border-bottom-right-radius: 2px; }


input[type="text"]::-moz-placeholder {color:#919191; font-size:14px; font-weight:300;}
input[type="text"]::-webkit-input-placeholder {color:#919191; font-size:14px; font-weight:300;}
input[type="text"].placeholder {color:#919191; font-size:14px; font-weight:300;}
input[type="password"]::-moz-placeholder {color:#919191; font-size:14px; font-weight:300;}
input[type="password"]::-webkit-input-placeholder {color:#919191; font-size:14px; font-weight:300;}
input[type="password"].placeholder {color:#919191; font-size:14px; font-weight:300;}

/* Fieldsets */
fieldset { border: solid 1px #ddd; border-radius: 3px; -webkit-border-radius: 3px; -moz-border-radius: 3px; padding: 12px 12px 0; margin: 18px 0; }
fieldset legend { font-weight: bold; background: white; padding: 0 3px; margin: 0 0 0 -3px; }

/* Errors */
.error input, input.error, .error textarea, textarea.error { border-color: #c60f13; background-color: rgba(198, 15, 19, 0.1); }

.error label, label.error { color: #c60f13; }

.error small, small.error { display: block; padding: 6px 4px; margin-top: -13px; margin-bottom: 12px; background: #c60f13; color: #fff; font-size: 12px; font-size: 1.2rem; font-weight: bold; -moz-border-radius-bottomleft: 2px; -webkit-border-bottom-left-radius: 2px; border-bottom-left-radius: 2px; -moz-border-radius-bottomright: 2px; -webkit-border-bottom-right-radius: 2px; border-bottom-right-radius: 2px; }

@media only screen and (max-width: 767px) { input[type="text"].one, input[type="password"].one, input[type="date"].one, input[type="datetime"].one, input[type="email"].one, input[type="number"].one, input[type="search"].one, input[type="tel"].one, input[type="time"].one, input[type="url"].one, textarea.one, .row textarea.one { width: 100% !important; }
  input[type="text"].two, .row input[type="text"].two, input[type="password"].two, .row input[type="password"].two, input[type="date"].two, .row input[type="date"].two, input[type="datetime"].two, .row input[type="datetime"].two, input[type="email"].two, .row input[type="email"].two, input[type="number"].two, .row input[type="number"].two, input[type="search"].two, .row input[type="search"].two, input[type="tel"].two, .row input[type="tel"].two, input[type="time"].two, .row input[type="time"].two, input[type="url"].two, .row input[type="url"].two, textarea.two, .row textarea.two { width: 100% !important; }
  input[type="text"].three, .row input[type="text"].three, input[type="password"].three, .row input[type="password"].three, input[type="date"].three, .row input[type="date"].three, input[type="datetime"].three, .row input[type="datetime"].three, input[type="email"].three, .row input[type="email"].three, input[type="number"].three, .row input[type="number"].three, input[type="search"].three, .row input[type="search"].three, input[type="tel"].three, .row input[type="tel"].three, input[type="time"].three, .row input[type="time"].three, input[type="url"].three, .row input[type="url"].three, textarea.three, .row textarea.three { width: 100% !important; }
  input[type="text"].four, .row input[type="text"].four, input[type="password"].four, .row input[type="password"].four, input[type="date"].four, .row input[type="date"].four, input[type="datetime"].four, .row input[type="datetime"].four, input[type="email"].four, .row input[type="email"].four, input[type="number"].four, .row input[type="number"].four, input[type="search"].four, .row input[type="search"].four, input[type="tel"].four, .row input[type="tel"].four, input[type="time"].four, .row input[type="time"].four, input[type="url"].four, .row input[type="url"].four, textarea.four, .row textarea.four { width: 100% !important; }
  input[type="text"].five, .row input[type="text"].five, input[type="password"].five, .row input[type="password"].five, input[type="date"].five, .row input[type="date"].five, input[type="datetime"].five, .row input[type="datetime"].five, input[type="email"].five, .row input[type="email"].five, input[type="number"].five, .row input[type="number"].five, input[type="search"].five, .row input[type="search"].five, input[type="tel"].five, .row input[type="tel"].five, input[type="time"].five, .row input[type="time"].five, input[type="url"].five, .row input[type="url"].five, textarea.five, .row textarea.five { width: 100% !important; }
  input[type="text"].six, .row input[type="text"].six, input[type="password"].six, .row input[type="password"].six, input[type="date"].six, .row input[type="date"].six, input[type="datetime"].six, .row input[type="datetime"].six, input[type="email"].six, .row input[type="email"].six, input[type="number"].six, .row input[type="number"].six, input[type="search"].six, .row input[type="search"].six, input[type="tel"].six, .row input[type="tel"].six, input[type="time"].six, .row input[type="time"].six, input[type="url"].six, .row input[type="url"].six, textarea.six, .row textarea.six { width: 100% !important; }
  input[type="text"].seven, .row input[type="text"].seven, input[type="password"].seven, .row input[type="password"].seven, input[type="date"].seven, .row input[type="date"].seven, input[type="datetime"].seven, .row input[type="datetime"].seven, input[type="email"].seven, .row input[type="email"].seven, input[type="number"].seven, .row input[type="number"].seven, input[type="search"].seven, .row input[type="search"].seven, input[type="tel"].seven, .row input[type="tel"].seven, input[type="time"].seven, .row input[type="time"].seven, input[type="url"].seven, .row input[type="url"].seven, textarea.seven, .row textarea.seven { width: 100% !important; }
  input[type="text"].eight, .row input[type="text"].eight, input[type="password"].eight, .row input[type="password"].eight, input[type="date"].eight, .row input[type="date"].eight, input[type="datetime"].eight, .row input[type="datetime"].eight, input[type="email"].eight, .row input[type="email"].eight, input[type="number"].eight, .row input[type="number"].eight, input[type="search"].eight, .row input[type="search"].eight, input[type="tel"].eight, .row input[type="tel"].eight, input[type="time"].eight, .row input[type="time"].eight, input[type="url"].eight, .row input[type="url"].eight, textarea.eight, .row textarea.eight { width: 100% !important; }
  input[type="text"].nine, .row input[type="text"].nine, input[type="password"].nine, .row input[type="password"].nine, input[type="date"].nine, .row input[type="date"].nine, input[type="datetime"].nine, .row input[type="datetime"].nine, input[type="email"].nine, .row input[type="email"].nine, input[type="number"].nine, .row input[type="number"].nine, input[type="search"].nine, .row input[type="search"].nine, input[type="tel"].nine, .row input[type="tel"].nine, input[type="time"].nine, .row input[type="time"].nine, input[type="url"].nine, .row input[type="url"].nine, textarea.nine, .row textarea.nine { width: 100% !important; }
  input[type="text"].ten, .row input[type="text"].ten, input[type="password"].ten, .row input[type="password"].ten, input[type="date"].ten, .row input[type="date"].ten, input[type="datetime"].ten, .row input[type="datetime"].ten, input[type="email"].ten, .row input[type="email"].ten, input[type="number"].ten, .row input[type="number"].ten, input[type="search"].ten, .row input[type="search"].ten, input[type="tel"].ten, .row input[type="tel"].ten, input[type="time"].ten, .row input[type="time"].ten, input[type="url"].ten, .row input[type="url"].ten, textarea.ten, .row textarea.ten { width: 100% !important; }
  input[type="text"].eleven, .row input[type="text"].eleven, input[type="password"].eleven, .row input[type="password"].eleven, input[type="date"].eleven, .row input[type="date"].eleven, input[type="datetime"].eleven, .row input[type="datetime"].eleven, input[type="email"].eleven, .row input[type="email"].eleven, input[type="number"].eleven, .row input[type="number"].eleven, input[type="search"].eleven, .row input[type="search"].eleven, input[type="tel"].eleven, .row input[type="tel"].eleven, input[type="time"].eleven, .row input[type="time"].eleven, input[type="url"].eleven, .row input[type="url"].eleven, textarea.eleven, .row textarea.eleven { width: 100% !important; }
  input[type="text"].twelve, .row input[type="text"].twelve, input[type="password"].twelve, .row input[type="password"].twelve, input[type="date"].twelve, .row input[type="date"].twelve, input[type="datetime"].twelve, .row input[type="datetime"].twelve, input[type="email"].twelve, .row input[type="email"].twelve, input[type="number"].twelve, .row input[type="number"].twelve, input[type="search"].twelve, .row input[type="search"].twelve, input[type="tel"].twelve, .row input[type="tel"].twelve, input[type="time"].twelve, .row input[type="time"].twelve, input[type="url"].twelve, .row input[type="url"].twelve, textarea.twelve, .row textarea.twelve { width: 100% !important; } }
/* Custom Forms ---------------------- */
.form_custom { /* Custom input, disabled */ }
.form_custom span.custom { display: inline-block; width: 16px; height: 16px; position: relative; top: 2px; border: solid 1px #ccc; background: #fff; }
.form_custom span.custom.radio { -webkit-border-radius: 100px; -moz-border-radius: 100px; -ms-border-radius: 100px; -o-border-radius: 100px; border-radius: 100px; }
.form_custom span.custom.checkbox:before { content: ""; display: block; line-height: 0.8; height: 14px; width: 14px; text-align: center; position: absolute; top: 0; left: 0; font-size: 14px; color: #fff; }
.form_custom span.custom.radio.checked:before { content: ""; display: block; width: 8px; height: 8px; -webkit-border-radius: 100px; -moz-border-radius: 100px; -ms-border-radius: 100px; -o-border-radius: 100px; border-radius: 100px; background: #222; position: relative; top: 3px; left: 3px; }
.form_custom span.custom.checkbox.checked:before { content: "\00d7"; color: #222; }
.form_custom div.custom.dropdown { display: block; position: relative; /*width: auto;*/ height: 28px; margin-bottom: 9px; margin-top: 2px; }
.form_custom div.custom.dropdown a.current { display: block; width: auto; line-height: 26px; min-height: 28px; padding: 0 38px 0 6px; border: solid 1px #ddd; color: #141414; background-color: #fff; white-space: nowrap; }
.form_custom div.custom.dropdown a.selector { position: absolute; width: 27px; height: 28px; display: block; right: 0; top: 0; border: solid 1px #ddd; }
.form_custom div.custom.dropdown a.selector:after { content: ""; display: block; content: ""; display: block; width: 0; height: 0; border: solid 5px; border-color: #aaaaaa transparent transparent transparent; position: absolute; left: 50%; top: 50%; margin-top: -2px; margin-left: -5px; }
.form_custom div.custom.dropdown:hover a.selector:after, .form_custom div.custom.dropdown.open a.selector:after { content: ""; display: block; width: 0; height: 0; border: solid 5px; border-color: #222222 transparent transparent transparent; }
.form_custom div.custom.dropdown.open ul { display: block; z-index: 10; }
.form_custom div.custom.dropdown.small { width: 134px !important; }
.form_custom div.custom.dropdown.medium { width: 254px !important; }
.form_custom div.custom.dropdown.large { width: 434px !important; }
.form_custom div.custom.dropdown.expand { width: 100% !important; }
.form_custom div.custom.dropdown.open.small ul { width: 134px !important; }
.form_custom div.custom.dropdown.open.medium ul { width: 254px !important; }
.form_custom div.custom.dropdown.open.large ul { width: 434px !important; }
.form_custom div.custom.dropdown.open.expand ul { width: 100% !important; }
.form_custom div.custom.dropdown ul { position: absolute; width: auto; display: none; margin: 0; left: 0; top: 27px; margin: 0; padding: 0; background: #fff; background: rgba(255, 255, 255, 0.95); border: solid 1px #cccccc; }
.form_custom div.custom.dropdown ul li { color: #555; font-size: 13px; cursor: pointer; padding: 3px 38px 3px 6px; min-height: 18px; line-height: 18px; margin: 0; white-space: nowrap; list-style: none; }
.form_custom div.custom.dropdown ul li.selected { background: #cdebf5; color: #000; }
.form_custom div.custom.dropdown ul li.selected:after { content: "\2013"; position: absolute; right: 10px; }
.form_custom div.custom.dropdown ul li:hover { background-color: #e3f4f9; color: #222; }
.form_custom div.custom.dropdown ul li:hover:after { content: "\2013"; position: absolute; right: 10px; color: #8ed3e7; }
.form_custom div.custom.dropdown ul li.selected:hover { background: #cdebf5; cursor: default; color: #000; }
.form_custom div.custom.dropdown ul li.selected:hover:after { color: #000; }
.form_custom div.custom.dropdown ul.show { display: block; }
.form_custom .custom.disabled { background-color: #ddd; }

/* Correct FF custom dropdown height */
@-moz-document url-prefix() { .form_custom div.custom.dropdown a.selector { height: 30px; } }

.lt-ie9 .form_custom div.custom.dropdown a.selector { height: 30px; }

/* Requires globals.css */
/* Standard Forms ---------------------- */
form { margin: 0 0 19.41641px; }

.row form .row { margin: 0 -6px; }
.row form .row .column, .row form .row .columns { padding: 0 6px; }
.row form .row.collapse { margin: 0; }
.row form .row.collapse .column, .row form .row.collapse .columns { padding: 0; }

label { font-size: 14px; color: #000000; display: block; font-weight: 300; text-transform: uppercase; margin-bottom: 12px; padding-left: 3px; }
label.right { float: none; text-align: right; }
label.inline { line-height: 32px; margin: 0 0 12px 0; }

@media only screen and (max-width: 767px) { label.right { text-align: left; } }
.prefix, .postfix { display: block; position: relative; z-index: 2; text-align: center; width: 100%; padding-top: 0; padding-bottom: 0; height: 32px; line-height: 31px; }

a.button.prefix, a.button.postfix { padding-left: 0; padding-right: 0; text-align: center; }

span.prefix, span.postfix { background: #f2f2f2; border: 1px solid #cccccc; }

.prefix { left: 2px; -moz-border-radius-topleft: 2px; -webkit-border-top-left-radius: 2px; border-top-left-radius: 2px; -moz-border-radius-bottomleft: 2px; -webkit-border-bottom-left-radius: 2px; border-bottom-left-radius: 2px; }

.postfix { right: 2px; -moz-border-radius-topright: 2px; -webkit-border-top-right-radius: 2px; border-top-right-radius: 2px; -moz-border-radius-bottomright: 2px; -webkit-border-bottom-right-radius: 2px; border-bottom-right-radius: 2px; }

input[type="text"], input[type="password"], input[type="date"], input[type="datetime"], input[type="email"], input[type="number"], input[type="search"], input[type="tel"], input[type="time"], input[type="url"], textarea { border: 1px solid #f9f9f9;
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
-ms-border-radius: 5px;
-o-border-radius: 5px;
border-radius: 5px;
-webkit-box-shadow: inset 1px 1px 0px rgba(0, 0, 0, 0.2);
-moz-box-shadow: inset 1px 1px 0px rgba(0, 0, 0, 0.2);
box-shadow: inset 1px 1px 0px rgba(0, 0, 0, 0.2);
color: rgba(0, 0, 0, 0.75);
display: block;
font-size: 14px;
margin: 0 0 8px 0;
padding: 6px 15px;
height: 35px;
width: 100%;
-webkit-transition: all 0.15s linear;
-moz-transition: all 0.15s linear;
-o-transition: all 0.15s linear;
transition: all 0.15s linear;
/*background-color: #ebebeb;*/
background-color: #f9f9f9;
font-family: 'Roboto Condensed', sans-serif;}
input[type="text"].oversize, input[type="password"].oversize, input[type="date"].oversize, input[type="datetime"].oversize, input[type="email"].oversize, input[type="number"].oversize, input[type="search"].oversize, input[type="tel"].oversize, input[type="time"].oversize, input[type="url"].oversize, textarea.oversize { font-size: 17px; padding: 4px 6px; }
input[type="text"]:focus, input[type="password"]:focus, input[type="date"]:focus, input[type="datetime"]:focus, input[type="email"]:focus, input[type="number"]:focus, input[type="search"]:focus, input[type="tel"]:focus, input[type="time"]:focus, input[type="url"]:focus, textarea:focus { background: #fafafa; outline: none !important; border-color: #b3b3b3; }
input[type="text"][disabled], input[type="password"][disabled], input[type="date"][disabled], input[type="datetime"][disabled], input[type="email"][disabled], input[type="number"][disabled], input[type="search"][disabled], input[type="tel"][disabled], input[type="time"][disabled], input[type="url"][disabled], textarea[disabled] { background-color: #ddd; }

textarea { height: auto; }

select { width: 100%; }

/* Fieldsets */
fieldset { border: solid 1px #ddd; border-radius: 3px; -webkit-border-radius: 3px; -moz-border-radius: 3px; padding: 12px 12px 0; margin: 18px 0; }
fieldset legend { font-weight: bold; background: white; padding: 0 3px; margin: 0 0 0 -3px; }



.RadComboBox table
{
	border-radius: 3px; -webkit-border-radius: 3px; -moz-border-radius: 3px; -o-border-radius:3px;
}

.RadComboBox .rcbInputCell .rcbInput
{
	width: 100%;
	background: transparent;
	border-radius: 0px; -webkit-border-radius: 0px; -moz-border-radius: 0px; -o-border-radius:0px;
	vertical-align: middle;
	padding: 2px 0 1px;
	outline: 0;
    -webkit-appearance: none; /* iOS renders an additional shadow on the input */
}


/* Errors */
.error input, input.error, .error textarea, textarea.error { border-color: #c60f13; background:#ffffff; }

.error label, label.error { color: #c60f13; }

.error small, small.error { display: block; padding: 6px 4px; margin-top: -13px; margin-bottom: 12px; background: #c60f13; color: #fff; font-size: 12px; font-size: 1.2rem; font-weight: bold; -moz-border-radius-bottomleft: 2px; -webkit-border-bottom-left-radius: 2px; border-bottom-left-radius: 2px; -moz-border-radius-bottomright: 2px; -webkit-border-bottom-right-radius: 2px; border-bottom-right-radius: 2px; }

@media only screen and (max-width: 767px) { input[type="text"].one, .row input[type="text"].one, input[type="password"].one, .row input[type="password"].one, input[type="date"].one, .row input[type="date"].one, input[type="datetime"].one, .row input[type="datetime"].one, input[type="email"].one, .row input[type="email"].one, input[type="number"].one, .row input[type="number"].one, input[type="search"].one, .row input[type="search"].one, input[type="tel"].one, .row input[type="tel"].one, input[type="time"].one, .row input[type="time"].one, input[type="url"].one, .row input[type="url"].one, textarea.one, .row textarea.one { width: 100% !important; }
  input[type="text"].two, .row input[type="text"].two, input[type="password"].two, .row input[type="password"].two, input[type="date"].two, .row input[type="date"].two, input[type="datetime"].two, .row input[type="datetime"].two, input[type="email"].two, .row input[type="email"].two, input[type="number"].two, .row input[type="number"].two, input[type="search"].two, .row input[type="search"].two, input[type="tel"].two, .row input[type="tel"].two, input[type="time"].two, .row input[type="time"].two, input[type="url"].two, .row input[type="url"].two, textarea.two, .row textarea.two { width: 100% !important; }
  input[type="text"].three, .row input[type="text"].three, input[type="password"].three, .row input[type="password"].three, input[type="date"].three, .row input[type="date"].three, input[type="datetime"].three, .row input[type="datetime"].three, input[type="email"].three, .row input[type="email"].three, input[type="number"].three, .row input[type="number"].three, input[type="search"].three, .row input[type="search"].three, input[type="tel"].three, .row input[type="tel"].three, input[type="time"].three, .row input[type="time"].three, input[type="url"].three, .row input[type="url"].three, textarea.three, .row textarea.three { width: 100% !important; }
  input[type="text"].four, .row input[type="text"].four, input[type="password"].four, .row input[type="password"].four, input[type="date"].four, .row input[type="date"].four, input[type="datetime"].four, .row input[type="datetime"].four, input[type="email"].four, .row input[type="email"].four, input[type="number"].four, .row input[type="number"].four, input[type="search"].four, .row input[type="search"].four, input[type="tel"].four, .row input[type="tel"].four, input[type="time"].four, .row input[type="time"].four, input[type="url"].four, .row input[type="url"].four, textarea.four, .row textarea.four { width: 100% !important; }
  input[type="text"].five, .row input[type="text"].five, input[type="password"].five, .row input[type="password"].five, input[type="date"].five, .row input[type="date"].five, input[type="datetime"].five, .row input[type="datetime"].five, input[type="email"].five, .row input[type="email"].five, input[type="number"].five, .row input[type="number"].five, input[type="search"].five, .row input[type="search"].five, input[type="tel"].five, .row input[type="tel"].five, input[type="time"].five, .row input[type="time"].five, input[type="url"].five, .row input[type="url"].five, textarea.five, .row textarea.five { width: 100% !important; }
  input[type="text"].six, .row input[type="text"].six, input[type="password"].six, .row input[type="password"].six, input[type="date"].six, .row input[type="date"].six, input[type="datetime"].six, .row input[type="datetime"].six, input[type="email"].six, .row input[type="email"].six, input[type="number"].six, .row input[type="number"].six, input[type="search"].six, .row input[type="search"].six, input[type="tel"].six, .row input[type="tel"].six, input[type="time"].six, .row input[type="time"].six, input[type="url"].six, .row input[type="url"].six, textarea.six, .row textarea.six { width: 100% !important; }
  input[type="text"].seven, .row input[type="text"].seven, input[type="password"].seven, .row input[type="password"].seven, input[type="date"].seven, .row input[type="date"].seven, input[type="datetime"].seven, .row input[type="datetime"].seven, input[type="email"].seven, .row input[type="email"].seven, input[type="number"].seven, .row input[type="number"].seven, input[type="search"].seven, .row input[type="search"].seven, input[type="tel"].seven, .row input[type="tel"].seven, input[type="time"].seven, .row input[type="time"].seven, input[type="url"].seven, .row input[type="url"].seven, textarea.seven, .row textarea.seven { width: 100% !important; }
  input[type="text"].eight, .row input[type="text"].eight, input[type="password"].eight, .row input[type="password"].eight, input[type="date"].eight, .row input[type="date"].eight, input[type="datetime"].eight, .row input[type="datetime"].eight, input[type="email"].eight, .row input[type="email"].eight, input[type="number"].eight, .row input[type="number"].eight, input[type="search"].eight, .row input[type="search"].eight, input[type="tel"].eight, .row input[type="tel"].eight, input[type="time"].eight, .row input[type="time"].eight, input[type="url"].eight, .row input[type="url"].eight, textarea.eight, .row textarea.eight { width: 100% !important; }
  input[type="text"].nine, .row input[type="text"].nine, input[type="password"].nine, .row input[type="password"].nine, input[type="date"].nine, .row input[type="date"].nine, input[type="datetime"].nine, .row input[type="datetime"].nine, input[type="email"].nine, .row input[type="email"].nine, input[type="number"].nine, .row input[type="number"].nine, input[type="search"].nine, .row input[type="search"].nine, input[type="tel"].nine, .row input[type="tel"].nine, input[type="time"].nine, .row input[type="time"].nine, input[type="url"].nine, .row input[type="url"].nine, textarea.nine, .row textarea.nine { width: 100% !important; }
  input[type="text"].ten, .row input[type="text"].ten, input[type="password"].ten, .row input[type="password"].ten, input[type="date"].ten, .row input[type="date"].ten, input[type="datetime"].ten, .row input[type="datetime"].ten, input[type="email"].ten, .row input[type="email"].ten, input[type="number"].ten, .row input[type="number"].ten, input[type="search"].ten, .row input[type="search"].ten, input[type="tel"].ten, .row input[type="tel"].ten, input[type="time"].ten, .row input[type="time"].ten, input[type="url"].ten, .row input[type="url"].ten, textarea.ten, .row textarea.ten { width: 100% !important; }
  input[type="text"].eleven, .row input[type="text"].eleven, input[type="password"].eleven, .row input[type="password"].eleven, input[type="date"].eleven, .row input[type="date"].eleven, input[type="datetime"].eleven, .row input[type="datetime"].eleven, input[type="email"].eleven, .row input[type="email"].eleven, input[type="number"].eleven, .row input[type="number"].eleven, input[type="search"].eleven, .row input[type="search"].eleven, input[type="tel"].eleven, .row input[type="tel"].eleven, input[type="time"].eleven, .row input[type="time"].eleven, input[type="url"].eleven, .row input[type="url"].eleven, textarea.eleven, .row textarea.eleven { width: 100% !important; }
  input[type="text"].twelve, .row input[type="text"].twelve, input[type="password"].twelve, .row input[type="password"].twelve, input[type="date"].twelve, .row input[type="date"].twelve, input[type="datetime"].twelve, .row input[type="datetime"].twelve, input[type="email"].twelve, .row input[type="email"].twelve, input[type="number"].twelve, .row input[type="number"].twelve, input[type="search"].twelve, .row input[type="search"].twelve, input[type="tel"].twelve, .row input[type="tel"].twelve, input[type="time"].twelve, .row input[type="time"].twelve, input[type="url"].twelve, .row input[type="url"].twelve, textarea.twelve, .row textarea.twelve { width: 100% !important; } }
/* Custom Forms ---------------------- */
.form_custom { /* Custom input, disabled */ }
.form_custom span.custom { display: inline-block; width: 16px; height: 16px; position: relative; top: 2px; border: solid 1px #ccc; background: #fff; }
.form_custom span.custom.radio { -webkit-border-radius: 100px; -moz-border-radius: 100px; -ms-border-radius: 100px; -o-border-radius: 100px; border-radius: 100px; }
.form_custom span.custom.checkbox:before { content: ""; display: block; line-height: 0.8; height: 14px; width: 14px; text-align: center; position: absolute; top: 0; left: 0; font-size: 14px; color: #fff; }
.form_custom span.custom.radio.checked:before { content: ""; display: block; width: 8px; height: 8px; -webkit-border-radius: 100px; -moz-border-radius: 100px; -ms-border-radius: 100px; -o-border-radius: 100px; border-radius: 100px; background: #222; position: relative; top: 3px; left: 3px; }
.form_custom span.custom.checkbox.checked:before { content: "\00d7"; color: #222; }
.form_custom div.custom.dropdown { display: block; position: relative; /*width: auto;*/ height: 28px; margin-bottom: 9px; margin-top: 2px; }
.form_custom div.custom.dropdown a.current { display: block; width: auto; line-height: 26px; min-height: 28px; padding: 0 38px 0 6px; border: solid 1px #ddd; color: #141414; background-color: #fff; white-space: nowrap; }
.form_custom div.custom.dropdown a.selector { position: absolute; width: 27px; height: 28px; display: block; right: 0; top: 0; border: solid 1px #ddd; }
.form_custom div.custom.dropdown a.selector:after { content: ""; display: block; content: ""; display: block; width: 0; height: 0; border: solid 5px; border-color: #aaaaaa transparent transparent transparent; position: absolute; left: 50%; top: 50%; margin-top: -2px; margin-left: -5px; }
.form_custom div.custom.dropdown:hover a.selector:after, .form_custom div.custom.dropdown.open a.selector:after { content: ""; display: block; width: 0; height: 0; border: solid 5px; border-color: #222222 transparent transparent transparent; }
.form_custom div.custom.dropdown.open ul { display: block; z-index: 10; }
.form_custom div.custom.dropdown.small { width: 134px !important; }
.form_custom div.custom.dropdown.medium { width: 254px !important; }
.form_custom div.custom.dropdown.large { width: 434px !important; }
.form_custom div.custom.dropdown.expand { width: 100% !important; }
.form_custom div.custom.dropdown.open.small ul { width: 134px !important; }
.form_custom div.custom.dropdown.open.medium ul { width: 254px !important; }
.form_custom div.custom.dropdown.open.large ul { width: 434px !important; }
.form_custom div.custom.dropdown.open.expand ul { width: 100% !important; }
.form_custom div.custom.dropdown ul { position: absolute; width: auto; display: none; margin: 0; left: 0; top: 27px; margin: 0; padding: 0; background: #fff; background: rgba(255, 255, 255, 0.95); border: solid 1px #cccccc; }
.form_custom div.custom.dropdown ul li { color: #555; font-size: 13px; cursor: pointer; padding: 3px 38px 3px 6px; min-height: 18px; line-height: 18px; margin: 0; white-space: nowrap; list-style: none; }
.form_custom div.custom.dropdown ul li.selected { background: #cdebf5; color: #000; }
.form_custom div.custom.dropdown ul li.selected:after { content: "\2013"; position: absolute; right: 10px; }
.form_custom div.custom.dropdown ul li:hover { background-color: #e3f4f9; color: #222; }
.form_custom div.custom.dropdown ul li:hover:after { content: "\2013"; position: absolute; right: 10px; color: #8ed3e7; }
.form_custom div.custom.dropdown ul li.selected:hover { background: #cdebf5; cursor: default; color: #000; }
.form_custom div.custom.dropdown ul li.selected:hover:after { color: #000; }
.form_custom div.custom.dropdown ul.show { display: block; }
.form_custom .custom.disabled { background-color: #ddd; }

/* Correct FF custom dropdown height */
@-moz-document url-prefix() { .form_custom div.custom.dropdown a.selector { height: 30px; } }

.lt-ie9 .form_custom div.custom.dropdown a.selector { height: 30px; }

/* Base Type Styles Using Modular Scale ---------------------- */
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, p, blockquote, th, td { margin: 0; padding: 0; font-size: 14px; }

p { font-weight: 300; font-size: 14px; line-height: 21px; margin-bottom: 17px; zoom:1;}
p.lead { font-size: 17.5px; line-height: 1.6; margin-bottom: 17px; }

aside p { font-size: 13px; line-height: 1.35; font-style: italic; }

h1, h2, h3, h4, h5, h6 {font-weight:300; text-transform:uppercase; text-rendering: optimizeLegibility; line-height: 1.1;}
h1 small, h2 small, h3 small, h4 small, h5 small, h6 small { font-size: 60%; color: #6f6f6f; line-height: 0; }

h1 { font-size: 30px; }

h2 { font-size: 27px; }

h3 { font-size: 23px; }

h4 { font-size: 17px; }

h5 { font-size: 15px; }

h6 { font-size: 14px; }

hr { border: solid #ddd; border-width: 1px 0 0; clear: both; margin: 22px 0 21px; height: 0; }
hr.dash { border: dashed #666; border-width: 1px 0 0; /*clear: both;*/ margin: 20px 0 15px; height: 0; }

.subheader { line-height: 1.3; color: #6f6f6f; font-weight: 300; margin-bottom: 17px; }

em, i { font-style: italic; line-height: inherit; }

strong, b { font-weight: bold; line-height: inherit; }

small { font-size: 60%; line-height: inherit; }

code { font-weight: bold; background: #ffff99; }

/* Lists ---------------------- */
ul, ol { font-size: 14px; line-height: 1.6; margin-bottom: 17px; list-style-position: inside; }

ul li ul, ul li ol { margin-left: 20px; margin-bottom: 0; }
ul.square, ul.circle, ul.disc { margin-left: 17px; }
ul.square { list-style-type: square; }
ul.square li ul { list-style: inherit; }
ul.circle { list-style-type: circle; }
ul.circle li ul { list-style: inherit; }
ul.disc { list-style-type: disc; }
ul.disc li ul { list-style: inherit; }
ul.no-bullet { list-style: none; }
ul.large li { line-height: 21px; }

ol li ul, ol li ol { margin-left: 20px; margin-bottom: 0; }

/* Blockquotes ---------------------- */
blockquote, blockquote p { line-height: 1.5; color: #6f6f6f; }

blockquote { margin: 0 0 17px; padding: 9px 20px 0 70px; background:url(../images/blockquote.png) top left no-repeat; }
blockquote cite { display: block; font-size: 13px; color: #555555; }
blockquote cite:before { content: "\2014 \0020"; }
blockquote cite a, blockquote cite a:visited { color: #555555; }

abbr, acronym { text-transform: uppercase; font-size: 90%; color: #222222; border-bottom: 1px solid #ddd; cursor: help; }

abbr { text-transform: none; }

/* Print styles.  Inlined to avoid required HTTP connection: www.phpied.com/delay-loading-your-print-css/ Credit to Paul Irish and HTML5 Boilerplate (html5boilerplate.com)
*/
.print-only { display: none !important; }

@media print { * { background: transparent !important; color: black !important; box-shadow: none !important; text-shadow: none !important; filter: none !important; -ms-filter: none !important; }
  /* Black prints faster: h5bp.com/s */
  a, a:visited { text-decoration: underline; }
  a[href]:after { content: " (" attr(href) ")"; }
  abbr[title]:after { content: " (" attr(title) ")"; }
  .ir a:after, a[href^="javascript:"]:after, a[href^="#"]:after { content: ""; }
  /* Don't show links for images, or javascript/internal links */
  pre, blockquote { border: 1px solid #999; page-break-inside: avoid; }
  thead { display: table-header-group; }
  /* h5bp.com/t */
  tr, img { page-break-inside: avoid; }
  img { max-width: 100% !important; }
  @page { margin: 0.5cm; }
  p, h2, h3 { orphans: 3; widows: 3; }
  h2, h3 { page-break-after: avoid; }
  .hide-on-print { display: none !important; }
  .print-only { display: block !important; } }
/* The Grid ---------------------- */
.row { width: 1100px; max-width: 100%; min-width: 1100px; margin: 0 auto; }
.row .row { width: auto; max-width: none; min-width: 0; margin: 0 -15px; }
.row.collapse .column, .row.collapse .columns { padding: 0; }
.row .row { width: auto; max-width: none; min-width: 0; margin: 0 -15px; }
.row .row.collapse { margin: 0; }

.column, .columns { float: left; min-height: 1px; padding: 0 15px; position: relative; }
.columns-c { float: left; min-height: 1px; padding:0; position: relative; }
.columns-cr { float: left; min-height: 1px; padding:0; position: relative; }
.column.centered, .columns.centered { /*float: none;*/ margin: 0 auto; }

/*[class*="column"] + [class*="column"]:last-child { float: right; }*/

[class*="column"] + [class*="column"].end { float: left; }

.one, .row .one { width: 8.33333%; }

.two, .row .two { width: 16.66667%; }

.three, .row .three { width: 25%; }

.four, .row .four { width: 33.33333%; }

.five, .row .five { width: 41.66667%; }

.six, .row .six { width: 50%; }

.six2, .row .six2 { width: 52%;}

.seven, .row .seven { width: 58.33333%; }

.eight, .row .eight { width: 66.66667%; }

.nine, .row .nine { width: 75%; }

.ten, .row .ten { width: 83.33333%; }

.eleven, .row .eleven { width: 91.66667%; }

.twelve, .row .twelve { width: 100%; }

.row .offset-by-one { margin-left: 8.33333%; }

.row .offset-by-two { margin-left: 16.66667%; }

.row .offset-by-three { margin-left: 25%; }

.row .offset-by-four { margin-left: 33.33333%; }

.row .offset-by-five { margin-left: 41.66667%; }

.row .offset-by-six { margin-left: 50%; }

.row .offset-by-seven { margin-left: 58.33333%; }

.row .offset-by-eight { margin-left: 66.66667%; }

.row .offset-by-nine { margin-left: 75%; }

.row .offset-by-ten { margin-left: 83.33333%; }

.push-two { left: 16.66667%; }

.pull-two { right: 16.66667%; }

.push-three { left: 25%; }

.pull-three { right: 25%; }

.push-four { left: 33.33333%; }

.pull-four { right: 33.33333%; }

.push-five { left: 41.66667%; }

.pull-five { right: 41.66667%; }

.push-six { left: 50%; }

.pull-six { right: 50%; }

.push-seven { left: 58.33333%; }

.pull-seven { right: 58.33333%; }

.push-eight { left: 66.66667%; }

.pull-eight { right: 66.66667%; }

.push-nine { left: 75%; }

.pull-nine { right: 75%; }

.push-ten { left: 83.33333%; }

.pull-ten { right: 83.33333%; }


.ex-table-hcol1, .ex-table-col1 {
    width: 334px;
	background:#EFEFF0;
}

.ex-table-hcol1, .ex-table-hcol2 {

}

.ex-table-hcol3 {

}
.ex-table-hcol2, .ex-table-hcol3 {
background-color: #f9f9f9;
}
.ex-table-hcol2 { width: 307px; }
.ex-table-hcol3 { width: 169px;; }
.ex-table-col23 { width: 61%; }

.ex-table-col2, .ex-table-col3 {
float: left;
padding: 17px 54px;
}

.ex-table-col2 {
    width: 63.934%;
    border-right: 1px dotted #DBD7D6;
}

.ex-table-col3 {
    width: 36.066%;
    text-align: center;
}

object, embed { max-width: 100%; height: auto; }

object, embed { height: 100%; }

img { -ms-interpolation-mode: bicubic; }

#map_canvas img, .map_canvas img { max-width: none!important; }

/* Nicolas Gallagher's micro clearfix */
.row { *zoom: 1; }
.row:before, .row:after { content: ""; display: table; }
.row:after { clear: both; }

/* Mobile Grid and Overrides ---------------------- */
@media only screen and (max-width: 10px) { body { -webkit-text-size-adjust: none; -ms-text-size-adjust: none; width: 100%; min-width: 0; margin-left: 0; margin-right: 0; padding-left: 0; padding-right: 0; }
  .row { width: auto; min-width: 0; margin-left: 0; margin-right: 0; }
  .column, .columns { width: auto !important; float: none; }
  .column:last-child, .columns:last-child { float: none; }
  [class*="column"] + [class*="column"]:last-child { float: right; }
  .column:before, .columns:before, .column:after, .columns:after { content: ""; display: table; }
  .column:after, .columns:after { clear: both; }
  .offset-by-one, .offset-by-two, .offset-by-three, .offset-by-four, .offset-by-five, .offset-by-six, .offset-by-seven, .offset-by-eight, .offset-by-nine, .offset-by-ten { margin-left: 0 !important; }
  .push-two, .push-three, .push-four, .push-five, .push-six, .push-seven, .push-eight, .push-nine, .push-ten { left: auto; }
  .pull-two, .pull-three, .pull-four, .pull-five, .pull-six, .pull-seven, .pull-eight, .pull-nine, .pull-ten { right: auto; }
  /* Mobile 4-column Grid */
  .row .mobile-one { width: 25% !important; float: left; padding: 0 15px; }
  .row .mobile-one:last-child { float: right; }
  .row.collapse .mobile-one { padding: 0; }
  .row .mobile-two { width: 50% !important; float: left; padding: 0 15px;}
  .row .mobile-twoc { width: 50% !important; float: left; /*padding: 0 15px;*/ }
  .row .mobile-two:last-child { float: right; }
  .row .mobile-twoc:last-child { float: right; }
  .row.collapse .mobile-two { padding: 0; }
  .row .mobile-three { width: 75% !important; float: left; padding: 0 15px; }
  .row .mobile-three:last-child { float: right; }
  .row.collapse .mobile-three { padding: 0; }
  .row .mobile-four { width: 100% !important; float: left; padding: 0 15px; }
  .row .mobile-four:last-child { float: right; }
  .row.collapse .mobile-four { padding: 0; }
  .push-one-mobile { left: 25%; }
  .pull-one-mobile { right: 25%; }
  .push-two-mobile { left: 50%; }
  .pull-two-mobile { right: 50%; }
  .push-three-mobile { left: 75%; }
  .pull-three-mobile { right: 75%; } }
/* Block Grids ---------------------- */
/* These are 2-up, 3-up, 4-up and 5-up ULs, suited
for repeating blocks of content. Add 'mobile' to
them to switch them just like the layout grid
(one item per line) on phones

For IE7/8 compatibility block-grid items need to be
the same height. You can optionally uncomment the
lines below to support arbitrary height, but know
that IE7/8 do not support :nth-child.
-------------------------------------------------- */
.block-grid { display: block; overflow: hidden; padding: 0; }
.block-grid > li { display: block; height: auto; float: left; }
.block-grid.one-up { margin: 0; }
.block-grid.one-up > li { width: 100%; padding: 0 0 15px; }
.block-grid.two-up { margin: 0 -15px; }
.block-grid.two-up > li { width: 50%; padding: 0 15px 15px; }
.block-grid.two-up > li:nth-child(2n+1) { clear: both; }
.block-grid.three-up { margin: 0 -12px; }
.block-grid.three-up > li { width: 33.33%; padding: 0 12px 12px; }
.block-grid.three-up > li:nth-child(3n+1) { clear: both; }
.block-grid.four-up { margin: 0 -10px; }
.block-grid.four-up > li { width: 25%; padding: 0 10px 10px; }
.block-grid.four-up > li:nth-child(4n+1) { clear: both; }
.block-grid.five-up { margin: 0 -8px; }
.block-grid.five-up > li { width: 20%; padding: 0 8px 8px; }
.block-grid.five-up > li:nth-child(5n+1) { clear: both; }

/* Mobile Block Grids */
@media only screen and (max-width: 767px) { .block-grid.mobile > li { float: none; width: 100%; margin-left: 0; }
  .block-grid > li { clear: none !important; }
  .block-grid.mobile-two-up > li { width: 50%; }
  .block-grid.mobile-two-up > li:nth-child(2n+1) { clear: both; }
  .block-grid.mobile-three-up > li { width: 33.33%; }
  .block-grid.mobile-three-up > li:nth-child(3n+1) { clear: both !important; }
  .block-grid.mobile-four-up > li { width: 25%; }
  .block-grid.mobile-four-up > li:nth-child(4n+1) { clear: both; }
  .block-grid.mobile-five-up > li:nth-child(5n+1) { clear: both; } }
/* Requires globals.css */
/* Normal Buttons ---------------------- */
.button, .buttonor, .buttongray {
border: none;
-moz-border-radius: 5px;
-webkit-border-radius: 5px;
border-radius: 5px;
color: white;
cursor: pointer;
display: inline-block;
font-size: 14px;
font-weight: 300;
line-height: 1;
margin: 0;
outline: none;
background-color: #00ba3f;
font-family: 'Roboto Condensed', sans-serif;
font-weight: 300;
padding: 10px 29px;
text-transform:uppercase;
-webkit-transition: background-color 0.15s ease-in-out; -moz-transition: background-color 0.15s ease-in-out; -o-transition: background-color 0.15s ease-in-out; transition: background-color 0.15s ease-in-out;
-webkit-appearance: none;
-moz-appearance:none;
}
.buttongray,.buttongray[disabled],.buttongray.disabled, input.buttongray {
background-color: #bababa;
color: white!important;
}
.rigth-button {
float:right!important;
}
.button:hover, .buttonor:hover{ background-color: #00A939;}

.button:active {outline: none; }
.button:focus {outline: none;}
.button.large { font-size: 17px; padding: 15px 30px 16px; }
.button.medium { font-size: 14px; }
.button.small { font-size: 11px; padding: 7px 14px 8px; }
.button.tiny { font-size: 10px; padding: 5px 10px 6px; }
.button.expand { width: 100%; text-align: center; }
.button.primary { background-color: #2ba6cb; border: 1px solid #1e728c; }
.button.primary:hover { background-color: #2284a1; }
.button.primary:focus { -webkit-box-shadow: 0 0 4px #2ba6cb, 0 1px 0 rgba(255, 255, 255, 0.5) inset; -moz-box-shadow: 0 0 4px #2ba6cb, 0 1px 0 rgba(255, 255, 255, 0.5) inset; box-shadow: 0 0 4px #2ba6cb, 0 1px 0 rgba(255, 255, 255, 0.5) inset; }
.button.success { background-color: #5da423; border: 1px solid #396516; }
.button.success:hover { background-color: #457a1a; }
.button.success:focus { -webkit-box-shadow: 0 0 5px #5da423, 0 1px 0 rgba(255, 255, 255, 0.5) inset; -moz-box-shadow: 0 0 5px #5da423, 0 1px 0 rgba(255, 255, 255, 0.5) inset; box-shadow: 0 0 5px #5da423, 0 1px 0 rgba(255, 255, 255, 0.5) inset; }
.button.alert { background-color: #c60f13; border: 1px solid #7f0a0c; }
.button.alert:hover { background-color: #970b0e; }
.button.alert:focus { -webkit-box-shadow: 0 0 4px #c60f13, 0 1px 0 rgba(255, 255, 255, 0.5) inset; -moz-box-shadow: 0 0 4px #c60f13, 0 1px 0 rgba(255, 255, 255, 0.5) inset; box-shadow: 0 0 4px #c60f13, 0 1px 0 rgba(255, 255, 255, 0.5) inset; }
.button.secondary { background-color: #e9e9e9; color: #1d1d1d; border: 1px solid #c3c3c3; }
.button.secondary:hover { background-color: #d0d0d0; }
.button.secondary:focus { -webkit-box-shadow: 0 0 5px #e9e9e9, 0 1px 0 rgba(255, 255, 255, 0.5) inset; -moz-box-shadow: 0 0 5px #e9e9e9, 0 1px 0 rgba(255, 255, 255, 0.5) inset; box-shadow: 0 0 5px #e9e9e9, 0 1px 0 rgba(255, 255, 255, 0.5) inset; }
.button.radius { -webkit-border-radius: 3px; -moz-border-radius: 3px; -ms-border-radius: 3px; -o-border-radius: 3px; border-radius: 3px; }
.button.round { -webkit-border-radius: 1000px; -moz-border-radius: 1000px; -ms-border-radius: 1000px; -o-border-radius: 1000px; border-radius: 1000px; }
.button.full-width { width: 100%; text-align: center; padding-left: 0px !important; padding-right: 0px !important; }
.button.left-align { text-align: left; text-indent: 12px; }
.button.disabled, .button[disabled],
.button.disabled :hover, .button[disabled] :hover,
.button.disabled.success, .button[disabled].success,
.button.disabled.success:hover, .button[disabled].success:hover {
background-color: #bababa;
border: none;
}
.button00.disabled, .button00[disabled] { opacity: 0.6; cursor: default;
	background: -moz-linear-gradient(top, rgba(226,226,226,1) 0%, rgba(219,219,219,1) 50%, rgba(209,209,209,1) 51%, rgba(254,254,254,1) 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(226,226,226,1)), color-stop(50%,rgba(219,219,219,1)), color-stop(51%,rgba(209,209,209,1)), color-stop(100%,rgba(254,254,254,1))); /* 		Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, rgba(226,226,226,1) 0%,rgba(219,219,219,1) 50%,rgba(209,209,209,1) 51%,rgba(254,254,254,1) 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, rgba(226,226,226,1) 0%,rgba(219,219,219,1) 50%,rgba(209,209,209,1) 51%,rgba(254,254,254,1) 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top, rgba(226,226,226,1) 0%,rgba(219,219,219,1) 50%,rgba(209,209,209,1) 51%,rgba(254,254,254,1) 100%); /* IE10+ */
	background: linear-gradient(to bottom, rgba(226,226,226,1) 0%,rgba(219,219,219,1) 50%,rgba(209,209,209,1) 51%,rgba(254,254,254,1) 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e2e2e2', endColorstr='#fefefe',GradientType=0 ); /* IE6-9 */
	/* SVG as background image (IE9/Chrome/Safari/Opera) */
  background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIHZpZXdCb3g9IjAgMCAxIDEiIHByZXNlcnZlQXNwZWN0UmF0aW89Im5vbmUiPgo8bGluZWFyR3JhZGllbnQgaWQ9ImczMjciIGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIiB4MT0iMCUiIHkxPSIwJSIgeDI9IjAlIiB5Mj0iMTAwJSI+CjxzdG9wIHN0b3AtY29sb3I9IiNFMkUyRTIiIG9mZnNldD0iMCIvPjxzdG9wIHN0b3AtY29sb3I9IiNGRUZFRkUiIG9mZnNldD0iMSIvPgo8L2xpbmVhckdyYWRpZW50Pgo8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2czMjcpIiAvPgo8L3N2Zz4=);
	border: 1px solid #BEBEBE; -webkit-box-shadow: none; -moz-box-shadow: none; box-shadow: none; }
.button00.disabled :hover, .button00[disabled] :hover {
	background: -moz-linear-gradient(top, rgba(226,226,226,1) 0%, rgba(219,219,219,1) 50%, rgba(209,209,209,1) 51%, rgba(254,254,254,1) 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(226,226,226,1)), color-stop(50%,rgba(219,219,219,1)), color-stop(51%,rgba(209,209,209,1)), color-stop(100%,rgba(254,254,254,1))); /* 		Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, rgba(226,226,226,1) 0%,rgba(219,219,219,1) 50%,rgba(209,209,209,1) 51%,rgba(254,254,254,1) 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, rgba(226,226,226,1) 0%,rgba(219,219,219,1) 50%,rgba(209,209,209,1) 51%,rgba(254,254,254,1) 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top, rgba(226,226,226,1) 0%,rgba(219,219,219,1) 50%,rgba(209,209,209,1) 51%,rgba(254,254,254,1) 100%); /* IE10+ */
	background: linear-gradient(to bottom, rgba(226,226,226,1) 0%,rgba(219,219,219,1) 50%,rgba(209,209,209,1) 51%,rgba(254,254,254,1) 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e2e2e2', endColorstr='#fefefe',GradientType=0 ); /* IE6-9 */
	/* SVG as background image (IE9/Chrome/Safari/Opera) */
  background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIHZpZXdCb3g9IjAgMCAxIDEiIHByZXNlcnZlQXNwZWN0UmF0aW89Im5vbmUiPgo8bGluZWFyR3JhZGllbnQgaWQ9ImczMjciIGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIiB4MT0iMCUiIHkxPSIwJSIgeDI9IjAlIiB5Mj0iMTAwJSI+CjxzdG9wIHN0b3AtY29sb3I9IiNFMkUyRTIiIG9mZnNldD0iMCIvPjxzdG9wIHN0b3AtY29sb3I9IiNGRUZFRkUiIG9mZnNldD0iMSIvPgo8L2xpbmVhckdyYWRpZW50Pgo8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2czMjcpIiAvPgo8L3N2Zz4=);
	border: 1px solid #BEBEBE;}
.button00.disabled.success, .button00[disabled].success {
	background: -moz-linear-gradient(top, rgba(226,226,226,1) 0%, rgba(219,219,219,1) 50%, rgba(209,209,209,1) 51%, rgba(254,254,254,1) 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(226,226,226,1)), color-stop(50%,rgba(219,219,219,1)), color-stop(51%,rgba(209,209,209,1)), color-stop(100%,rgba(254,254,254,1))); /* 		Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, rgba(226,226,226,1) 0%,rgba(219,219,219,1) 50%,rgba(209,209,209,1) 51%,rgba(254,254,254,1) 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, rgba(226,226,226,1) 0%,rgba(219,219,219,1) 50%,rgba(209,209,209,1) 51%,rgba(254,254,254,1) 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top, rgba(226,226,226,1) 0%,rgba(219,219,219,1) 50%,rgba(209,209,209,1) 51%,rgba(254,254,254,1) 100%); /* IE10+ */
	background: linear-gradient(to bottom, rgba(226,226,226,1) 0%,rgba(219,219,219,1) 50%,rgba(209,209,209,1) 51%,rgba(254,254,254,1) 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e2e2e2', endColorstr='#fefefe',GradientType=0 ); /* IE6-9 */
	/* SVG as background image (IE9/Chrome/Safari/Opera) */
background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIHZpZXdCb3g9IjAgMCAxIDEiIHByZXNlcnZlQXNwZWN0UmF0aW89Im5vbmUiPgo8bGluZWFyR3JhZGllbnQgaWQ9ImczMjciIGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIiB4MT0iMCUiIHkxPSIwJSIgeDI9IjAlIiB5Mj0iMTAwJSI+CjxzdG9wIHN0b3AtY29sb3I9IiNFMkUyRTIiIG9mZnNldD0iMCIvPjxzdG9wIHN0b3AtY29sb3I9IiNGRUZFRkUiIG9mZnNldD0iMSIvPgo8L2xpbmVhckdyYWRpZW50Pgo8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2czMjcpIiAvPgo8L3N2Zz4=);
	border: 1px solid #BEBEBE;}
.button00.disabled.success:hover, .button00[disabled].success:hover {
	background: -moz-linear-gradient(top, rgba(226,226,226,1) 0%, rgba(219,219,219,1) 50%, rgba(209,209,209,1) 51%, rgba(254,254,254,1) 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(226,226,226,1)), color-stop(50%,rgba(219,219,219,1)), color-stop(51%,rgba(209,209,209,1)), color-stop(100%,rgba(254,254,254,1))); /* 		Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, rgba(226,226,226,1) 0%,rgba(219,219,219,1) 50%,rgba(209,209,209,1) 51%,rgba(254,254,254,1) 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, rgba(226,226,226,1) 0%,rgba(219,219,219,1) 50%,rgba(209,209,209,1) 51%,rgba(254,254,254,1) 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top, rgba(226,226,226,1) 0%,rgba(219,219,219,1) 50%,rgba(209,209,209,1) 51%,rgba(254,254,254,1) 100%); /* IE10+ */
	background: linear-gradient(to bottom, rgba(226,226,226,1) 0%,rgba(219,219,219,1) 50%,rgba(209,209,209,1) 51%,rgba(254,254,254,1) 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e2e2e2', endColorstr='#fefefe',GradientType=0 ); /* IE6-9 */
	/* SVG as background image (IE9/Chrome/Safari/Opera) */
background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIHZpZXdCb3g9IjAgMCAxIDEiIHByZXNlcnZlQXNwZWN0UmF0aW89Im5vbmUiPgo8bGluZWFyR3JhZGllbnQgaWQ9ImczMjciIGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIiB4MT0iMCUiIHkxPSIwJSIgeDI9IjAlIiB5Mj0iMTAwJSI+CjxzdG9wIHN0b3AtY29sb3I9IiNFMkUyRTIiIG9mZnNldD0iMCIvPjxzdG9wIHN0b3AtY29sb3I9IiNGRUZFRkUiIG9mZnNldD0iMSIvPgo8L2xpbmVhckdyYWRpZW50Pgo8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2czMjcpIiAvPgo8L3N2Zz4=);
	border: 1px solid #BEBEBE; }
.button.disabled.alert, .button[disabled].alert { background-color: green; }
.button.disabled.alert:hover, .button[disabled].alert:hover { background-color: green }
.button.disabled.secondary, .button[disabled].secondary { background-color: green; }
.button.disabled.secondary:hover, .button[disabled].secondary:hover { background-color: green; }

/* Don't use native buttons on iOS */
input[type=submit].button, input[type=submit].buttongray, input[type=submit].buttonor, button.button, input[type=button].button, input[type=button].buttongray,input[type=button].buttonor{ -webkit-appearance: none; }

@media only screen and (max-width: 767px) { .button { display: block; }
  button.button, input[type="submit"].button { width: 100%; padding-left: 0; padding-right: 0; } }
/* Correct FF button padding */
@-moz-document url-prefix() { button::-moz-focus-inner, input[type="reset"]::-moz-focus-inner, input[type="button"]::-moz-focus-inner, input[type="submit"]::-moz-focus-inner, input[type="file"] > input[type="button"]::-moz-focus-inner { border: none; padding: 0; }
  input[type="submit"].tiny.button { padding: 3px 10px 4px; }
  input[type="submit"].small.button { padding: 5px 14px 6px; }
  input[type="submit"].button, input[type=submit].medium.button { padding: 8px 20px 9px; }
  input[type="submit"].large.button { padding: 13px 30px 14px; } }

/* Buttons with Dropdowns ---------------------- */
.button.dropdown { position: relative; padding-right: 44px; /* Sizes */ /* Triangles */ /* Flyout List */ /* Split Dropdown Buttons */ }
.button.dropdown.large { padding-right: 60px; }
.button.dropdown.small { padding-right: 28px; }
.button.dropdown.tiny { padding-right: 20px; }
.button.dropdown:after { content: ""; display: block; width: 0; height: 0; border: solid 6px; border-color: white transparent transparent transparent; position: absolute; top: 50%; right: 20px; margin-top: -2px; }
.button.dropdown.large:after { content: ""; display: block; width: 0; height: 0; border: solid 7px; border-color: white transparent transparent transparent; margin-top: -3px; right: 30px; }
.button.dropdown.small:after { content: ""; display: block; width: 0; height: 0; border: solid 5px; border-color: white transparent transparent transparent; margin-top: -2px; right: 14px; }
.button.dropdown.tiny:after { content: ""; display: block; width: 0; height: 0; border: solid 4px; border-color: white transparent transparent transparent; margin-top: -1px; right: 10px; }
.button.dropdown > ul { -webkit-box-sizing: content-box; -moz-box-sizing: content-box; box-sizing: content-box; display: none; position: absolute; left: -1px; background: #fff; background: rgba(255, 255, 255, 0.95); list-style: none; margin: 0; padding: 0; border: 1px solid #cccccc; border-top: none; min-width: 100%; z-index: 40; }
.button.dropdown > ul li { width: 100%; cursor: pointer; padding: 0; min-height: 18px; line-height: 18px; margin: 0; white-space: nowrap; list-style: none; }
.button.dropdown > ul li a { display: block; color: #555; font-size: 13px; font-weight: normal; padding: 6px 14px; text-align: left; }
.button.dropdown > ul li:hover { background-color: #e3f4f9; color: #222; }
.button.dropdown > ul li.divider { min-height: 0; padding: 0; height: 1px; margin: 4px 0; background: #ededed; }
.button.dropdown.up > ul { border-top: 1px solid #cccccc; border-bottom: none; }
.button.dropdown ul.no-hover.show-dropdown { display: block !important; }
.button.dropdown:hover > ul.no-hover { display: none; }
.button.dropdown.split { padding: 0; position: relative; /* Sizes */ /* Triangle Spans */ /* Colors */ }
.button.dropdown.split:after { display: none; }
.button.dropdown.split:hover { background-color: #2ba6cb; }
.button.dropdown.split.alert:hover { background-color: #c60f13; }
.button.dropdown.split.success:hover { background-color: #5da423; }
.button.dropdown.split.secondary:hover { background-color: #e9e9e9; }
.button.dropdown.split > a { color: white; display: block; padding: 10px 50px 11px 20px; -webkit-transition: background-color 0.15s ease-in-out; -moz-transition: background-color 0.15s ease-in-out; -o-transition: background-color 0.15s ease-in-out; transition: background-color 0.15s ease-in-out; }
.button.dropdown.split > a:hover { background-color: #2284a1; }
.button.dropdown.split.large > a { padding: 15px 75px 16px 30px; }
.button.dropdown.split.small > a { padding: 7px 35px 8px 14px; }
.button.dropdown.split.tiny > a { padding: 5px 25px 6px 10px; }
.button.dropdown.split > span { background-color: #2ba6cb; position: absolute; right: 0; top: 0; height: 100%; width: 30px; border-left: 1px solid #1e728c; -webkit-box-shadow: 1px 1px 0 rgba(255, 255, 255, 0.5) inset; -moz-box-shadow: 1px 1px 0 rgba(255, 255, 255, 0.5) inset; box-shadow: 1px 1px 0 rgba(255, 255, 255, 0.5) inset; -webkit-transition: background-color 0.15s ease-in-out; -moz-transition: background-color 0.15s ease-in-out; -o-transition: background-color 0.15s ease-in-out; transition: background-color 0.15s ease-in-out; }
.button.dropdown.split > span:hover { background-color: #2284a1; }
.button.dropdown.split > span:after { content: ""; display: block; width: 0; height: 0; border: solid 6px; border-color: white transparent transparent transparent; position: absolute; top: 50%; left: 50%; margin-left: -6px; margin-top: -2px; }
.button.dropdown.split.secondary > span:after { content: ""; display: block; width: 0; height: 0; border: solid 6px; border-color: #1d1d1d transparent transparent transparent; }
.button.dropdown.split.large span { width: 45px; }
.button.dropdown.split.small span { width: 21px; }
.button.dropdown.split.tiny span { width: 15px; }
.button.dropdown.split.large span:after { content: ""; display: block; width: 0; height: 0; border: solid 7px; border-color: white transparent transparent transparent; margin-top: -3px; margin-left: -7px; }
.button.dropdown.split.small span:after { content: ""; display: block; width: 0; height: 0; border: solid 4px; border-color: white transparent transparent transparent; margin-top: -1px; margin-left: -4px; }
.button.dropdown.split.tiny span:after { content: ""; display: block; width: 0; height: 0; border: solid 3px; border-color: white transparent transparent transparent; margin-top: -1px; margin-left: -3px; }
.button.dropdown.split.alert > span { background-color: #c60f13; border-left-color: #7f0a0c; }
.button.dropdown.split.success > span { background-color: #5da423; border-left-color: #396516; }
.button.dropdown.split.secondary > span { background-color: #e9e9e9; border-left-color: #c3c3c3; }
.button.dropdown.split.secondary > a { color: #1d1d1d; }
.button.dropdown.split.alert > a:hover, .button.dropdown.split.alert > span:hover { background-color: #970b0e; }
.button.dropdown.split.success > a:hover, .button.dropdown.split.success > span:hover { background-color: #457a1a; }
.button.dropdown.split.secondary > a:hover, .button.dropdown.split.secondary > span:hover { background-color: #d0d0d0; }

/* Button Groups ---------------------- */
ul.button-group { list-style: none; padding: 0; margin: 0 0 12px; *zoom: 1; }
ul.button-group:before, ul.button-group:after { content: ""; display: table; }
ul.button-group:after { clear: both; }
ul.button-group li { padding: 0; margin: 0 0 0 -1px; float: left; }
ul.button-group li:first-child { margin-left: 0; }
ul.button-group.radius li a.button, ul.button-group.radius li a.button.radius, ul.button-group.radius li a.button-rounded { -webkit-border-radius: 0px; -moz-border-radius: 0px; -ms-border-radius: 0px; -o-border-radius: 0px; border-radius: 0px; }
ul.button-group.radius li:first-child a.button, ul.button-group.radius li:first-child a.button.radius { -moz-border-radius-topleft: 3px; -webkit-border-top-left-radius: 3px; border-top-left-radius: 3px; -moz-border-radius-bottomleft: 3px; -webkit-border-bottom-left-radius: 3px; border-bottom-left-radius: 3px; }
ul.button-group.radius li:first-child a.button.rounded { -moz-border-radius-topleft: 1000px; -webkit-border-top-left-radius: 1000px; border-top-left-radius: 1000px; -moz-border-radius-bottomleft: 1000px; -webkit-border-bottom-left-radius: 1000px; border-bottom-left-radius: 1000px; }
ul.button-group.radius li:last-child a.button, ul.button-group.radius li:last-child a.button.radius { -moz-border-radius-topright: 3px; -webkit-border-top-right-radius: 3px; border-top-right-radius: 3px; -moz-border-radius-bottomright: 3px; -webkit-border-bottom-right-radius: 3px; border-bottom-right-radius: 3px; }
ul.button-group.radius li:last-child a.button.rounded { -moz-border-radius-topright: 1000px; -webkit-border-top-right-radius: 1000px; border-top-right-radius: 1000px; -moz-border-radius-bottomright: 1000px; -webkit-border-bottom-right-radius: 1000px; border-bottom-right-radius: 1000px; }
ul.button-group.even a.button { width: 100%; }
ul.button-group.even.two-up li { width: 50%; }
ul.button-group.even.three-up li { width: 33.3%; }
ul.button-group.even.three-up li:first-child { width: 33.4%; }
ul.button-group.even.four-up li { width: 25%; }
ul.button-group.even.five-up li { width: 20%; }

@media only screen and (max-width: 767px) { .button-group button.button, .button-group input[type="submit"].button { width: auto; padding: 10px 20px 11px; }
  .button-group button.button.large, .button-group input[type="submit"].button.large { padding: 15px 30px 16px; }
  .button-group button.button.medium, .button-group input[type="submit"].button.medium { padding: 10px 20px 11px; }
  .button-group button.button.small, .button-group input[type="submit"].button.small { padding: 7px 14px 8px; }
  .button-group button.button.tiny, .button-group input[type="submit"].button.tiny { padding: 5px 10px 6px; }
  .button-group.even button.button, .button-group.even input[type="submit"].button { width: 100%; padding-left: 0; padding-right: 0; } }
div.button-bar { overflow: hidden; }
div.button-bar ul.button-group { float: left; margin-right: 8px; }
div.button-bar ul.button-group:last-child { margin-left: 0; }

/* Requires globals.css */
.nav-bar1 { 
/* height: 35px; */
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;
/* border: 1px solid #dedede; */
/* background: url(../images/topmenubg.png) top left repeat-x; */
margin-top: 13px;
}
.nav-bar1 > li { 
background: url(../images/topmenubg.png);
float: left;
display: block;
position: relative;
padding: 0;
margin-right: 10px;
border: none;
line-height: 32px;
-webkit-border-top-left-radius: 4px;
border-top-left-radius: 4px;
min-width: 159px;
text-align: center;
-webkit-transition: all 0.1s linear;
-moz-transition: all 0.1s linear;
-o-transition: all 0.1s linear;
-ms-transition: all 0.1s linear;
transition: all 0.1s linear;
}
.nav-bar1 > li:before { 
background: url(../images/topmenubg_r.png);
content: '';
display: block;
position: absolute;
width: 21px;
height: 32px;
z-index:10;
right: -20px;
-webkit-transition: all 0.1s linear;
-moz-transition: all 0.1s linear;
-o-transition: all 0.1s linear;
-ms-transition: all 0.1s linear;
transition: all 0.1s linear;

}
/*.nav-bar1 > li:first-child:before { background:none;}*/
.nav-bar1 > li:last-child {background:none; border:1px solid #43546d; border-right:none;border-bottom: none;}
.nav-bar1 > li:last-child:before {background:url(../images/topmenubglastchld_r.png) top left no-repeat; height:31px;}
.nav-bar1 > li.active {
background: url(../images/activemenubg.png) top left;
float: left;
display: block;
position: relative;
padding: 0;
margin-right: 9px;
border: none;
line-height: 32px;
-webkit-border-top-left-radius: 4px;
border-top-left-radius: 4px;}
.nav-bar1 > li.active:before {
background: url(../images/activemenubg_r.png);
content: '';
display: block;
position: absolute;
width: 21px;
height: 32px;
z-index:10;
right: -20px;}
/*.nav-bar1 > li.active:hover {  background: url(../images/activemenubg.png) center left no-repeat; padding-left:10px; margin-left:10px;}*/
.nav-bar1 > li.active > a, .nav-bar1 > li:hover > a  { color:#000000; cursor: pointer; text-shadow: 1px 1px 1px #FFFFFF;}
.nav-bar1 > li.nx-limenu-language:hover > a  { color:#cfe8ff; cursor: pointer; text-shadow: none;}
.nav-bar1 > li.active:hover { cursor: pointer; }
.nav-bar1 > li:hover { background: url(../images/activemenubg.png) top left repeat-x; }
.nav-bar1 > li:hover:last-child{ background: none; }
.nav-bar1 > li:hover:last-child:before{background:url(../images/topmenubglastchld_r.png) top left no-repeat;}
.nav-bar1 > li:hover:before { background: url(../images/activemenubg_r.png) top left no-repeat; }
.nav-bar1 > li > a { color: #cfe8ff; text-transform: uppercase;}

.nav-bar1 > li ul { margin-bottom: 0; }
.nav-bar1 > li .flyout { display: none; }
.nav-bar1 > li.has-flyout > a:first-child { padding-right: 36px; position: relative; }
.nav-bar1 > li.has-flyout > a:first-child:after { content: ""; display: block; width: 0; height: 0; border: solid 4px; border-color: #e6e6e6 transparent transparent transparent; position: absolute; right: 20px; top: 17px; }
.nav-bar1 > li.has-flyout > a.flyout-toggle { border-left: 0 !important; position: absolute; right: 0; top: 0; padding: 22px; z-index: 2; display: block; }
.nav-bar1 > li.has-flyout.is-touch > a:first-child { padding-right: 55px; }
.nav-bar1 > li.has-flyout.is-touch > a.flyout-toggle { border-left: 1px dashed #666; }
.nav-bar1 > li > a:first-child { position: relative; padding: 0 12px; display: block; text-decoration: none; font-size: 14px; }
.nav-bar1 > li > input { margin: 0 10px; }
.nav-bar1.vertical { height: auto; margin-top: 0; }
.nav-bar1.vertical > li { float: none; border-bottom: none; }
.nav-bar1.vertical > li.has-flyout > a:first-child:after { content: ""; display: block; width: 0; height: 0; border: solid 4px; border-color: transparent transparent transparent #e6e6e6; }
.nav-bar1.vertical > li .flyout { left: 100%; top: -1px; }
.nav-bar1.vertical > li .flyout.right { left: auto; right: 100%; }
.nav-bar1 > li.nx-limenu-language {height:31px;}
.nav-bar1 > li.nx-limenu-language img{margin-right:3px;}
.nav-bar { height: 35px; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; border:1px solid #dedede; background: url(../images/topmenubg.png) top left repeat-x; margin-top: 50px; padding: 0; }
.nav-bar > li {  background: url(../images/topmenubg.png); float: left; display: block; position: relative; padding: 0; margin: 0;  border: none; line-height: 33px;  }
.nav-bar > li:first-child { background:none;}
.nav-bar > li:last-child {background:none;}
.nav-bar > li.active {  background: url(../images/activemenubg.png) center left no-repeat; padding-left:10px; margin-left:10px;}
.nav-bar > li.active:hover {  background: url(../images/activemenubg.png) center left no-repeat; padding-left:10px; margin-left:10px;}
.nav-bar > li.active > a { color:#99cc33; cursor: pointer; }
.nav-bar > li.active:hover { cursor: pointer; }
.nav-bar > li:hover { background: url(../images/topliactive.png) top left repeat-x; }
.nav-bar > li > a { color: #333; background: url(../images/topmenusep.png) top right no-repeat; }

.nav-bar > li ul { margin-bottom: 0; }
.nav-bar > li .flyout { display: none; }
.nav-bar > li.has-flyout > a:first-child { padding-right: 36px; position: relative; }
.nav-bar > li.has-flyout > a:first-child:after { content: ""; display: block; width: 0; height: 0; border: solid 4px; border-color: #e6e6e6 transparent transparent transparent; position: absolute; right: 20px; top: 17px; }
.nav-bar > li.has-flyout > a.flyout-toggle { border-left: 0 !important; position: absolute; right: 0; top: 0; padding: 22px; z-index: 2; display: block; }
.nav-bar > li.has-flyout.is-touch > a:first-child { padding-right: 55px; }
.nav-bar > li.has-flyout.is-touch > a.flyout-toggle { border-left: 1px dashed #666; }
.nav-bar > li > a:first-child { position: relative; padding: 0 20px; display: block; text-decoration: none; font-size: 14px; }
.nav-bar > li > input { margin: 0 10px; }
.nav-bar.vertical { height: auto; margin-top: 0; }
.nav-bar.vertical > li { float: none; border-bottom: none; }
.nav-bar.vertical > li.has-flyout > a:first-child:after { content: ""; display: block; width: 0; height: 0; border: solid 4px; border-color: transparent transparent transparent #e6e6e6; }
.nav-bar.vertical > li .flyout { left: 100%; top: -1px; }
.nav-bar.vertical > li .flyout.right { left: auto; right: 100%; }

.flyout { background: #f2f2f2; padding: 20px; margin: 0; border: 1px solid #d9d9d9; position: absolute; top: 39px; left: -1px; width: 250px; z-index: 40; -webkit-box-shadow: 0 1px 5px rgba(0, 0, 0, 0.1); -moz-box-shadow: 0 1px 5px rgba(0, 0, 0, 0.1); box-shadow: 0 1px 5px rgba(0, 0, 0, 0.1); /* remove margin on any first-child element */ /* remove margin on last element */ }
.flyout p { line-height: 1.2; font-size: 13px; }
.flyout *:first-child { margin-top: 0; }
.flyout *:last-child { margin-bottom: 0; }
.flyout.small { width: 166.66667px; }
.flyout.large { width: 437.5px; }
.flyout.right { left: auto; right: -2px; }
.flyout.up { top: auto; bottom: 39px; }

ul.flyout, .nav-bar li ul { padding: 0; list-style: none; }
ul.flyout li, .nav-bar li ul li { border-left: solid 3px #CCC; }
ul.flyout li a, .nav-bar li ul li a { background: #f2f2f2; border: 1px solid #e6e6e6; border-width: 1px 1px 0 0; color: #555; display: block; font-size: 14px; height: auto; line-height: 1; padding: 15px 20px; -webkit-box-shadow: 0 1px 0 rgba(255, 255, 255, 0.5) inset; -moz-box-shadow: 0 1px 0 rgba(255, 255, 255, 0.5) inset; box-shadow: 0 1px 0 rgba(255, 255, 255, 0.5) inset; }
ul.flyout li a:hover, .nav-bar li ul li a:hover { background: #ebebeb; color: #333; }
ul.flyout li.active, .nav-bar li ul li.active { margin-top: 0; border-top: 1px solid #4d4d4d; border-left: 4px solid #1a1a1a; }
ul.flyout li.active a, .nav-bar li ul li.active a { background: #4d4d4d; border: none; color: #fff; height: auto; margin: 0; position: static; top: 0; -webkit-box-shadow: 0 0 0; -moz-box-shadow: 0 0 0; box-shadow: 0 0 0; }

/* Mobile Styles */
@media only screen and (max-device-width: 1280px) { .touch .nav-bar li.has-flyout > a { padding-right: 36px !important; } }
@media only screen and (max-width: 1279px) and (min-width: 768px) { .touch .nav-bar li a { font-size: 13px; font-size: 1.3rem; }
  .touch .nav-bar li.has-flyout > a.flyout-toggle { padding: 20px !important; }
  .touch .nav-bar li.has-flyout > a { padding-right: 36px !important; } }
  @media only screen and (max-width: 1024px){
  /*a.rega,a.rememb{font-size:11px;}
  .button.medium,.allnews {
font-size: 10px;
}
.paymentMethods ul li{margin-right:5px;}
ul.side-nav li a{font-size:10px;}
p.copyright{margin-right:15px;}*/
  }

@media only screen and (max-width: 767px) {
.nexa-parthner-popup label{
line-height:28.5px!important;
}
  .nav-bar { height: 35px;background: url(../images/topmenubg.png) top left repeat-x; }
  .nav-bar > li { float: left; display: block; border-right: none; }
  .nav-bar > li > a.main { text-align: left; border-top: 1px solid #ddd; border-right: none; }
  .nav-bar > li:first-child > a.main { border-top: none; }
  .nav-bar > li.has-flyout > a.flyout-toggle { position: absolute; right: 0; top: 0; padding: 22px; z-index: 2; display: block; }
  .nav-bar > li.has-flyout.is-touch > a.flyout-toggle span { content: ""; width: 0; height: 0; display: block; }
  .nav-bar > li.has-flyout > a.flyout-toggle:hover span { border-top-color: #141414; }
  .nav-bar.vertical > li.has-flyout > .flyout { left: 0; }
  .flyout { position: relative; width: 100% !important; top: auto; margin-right: -2px; border-width: 1px 1px 0 1px; }
  .flyout.right { float: none; right: auto; left: -1px; }
  .flyout.small, .flyout.large { width: 100% !important; }
  .flyout p:last-child { margin-bottom: 18px; } }
/* CSS for jQuery Orbit Plugin 1.4.0 Maintained for Foundation. foundation.zurb.com Free to use under the MIT license. https://www.opensource.org/licenses/mit-license.php
*/
/* Container ---------------------- */
div.orbit-wrapper { width: 1px; height: 1px; position: relative; }

div.orbit { width: 1px; height: 1px; position: relative; overflow: hidden; margin-bottom: 17px; }

div.orbit.with-bullets { margin-bottom: 40px; }

div.orbit .orbit-slide { max-width: 100%; position: absolute; top: 0; left: 0; }

div.orbit a.orbit-slide { border: none; line-height: 0; display: none; }

div.orbit div.orbit-slide { width: 100%; height: 100%; }

/* Note: If your slider only uses content or anchors, you're going to want to put the width and height declarations on the ".orbit>div" and "div.orbit>a" tags in addition to just the .orbit-wrapper */
/* Timer ---------------------- */
div.orbit-wrapper div.timer { width: 40px; height: 40px; overflow: hidden; position: absolute; top: 10px; right: 10px; opacity: .6; cursor: pointer; z-index: 31; }

div.orbit-wrapper span.rotator { display: block; width: 40px; height: 40px; position: absolute; top: 0; left: -20px; background: url('../images/foundation/orbit/rotator-black.png') no-repeat; z-index: 3; }

div.orbit-wrapper span.mask { display: block; width: 20px; height: 40px; position: absolute; top: 0; right: 0; z-index: 2; overflow: hidden; }

div.orbit-wrapper span.rotator.move { left: 0; }

div.orbit-wrapper span.mask.move { width: 40px; left: 0; background: url('../images/foundation/orbit/timer-black.png') repeat 0 0; }

div.orbit-wrapper span.pause { display: block; width: 40px; height: 40px; position: absolute; top: 0; left: 0; background: url('../images/foundation/orbit/pause-black.png') no-repeat; z-index: 4; opacity: 0; }

div.orbit-wrapper span.pause.active { background: url('../images/foundation/orbit/pause-black.png') no-repeat 0 -40px; }

div.orbit-wrapper div.timer:hover span.pause, div.orbit-wrapper span.pause.active { opacity: 1; }

/* Captions ---------------------- */
.orbit-caption { display: none; font-family: "HelveticaNeue", "Helvetica-Neue", Helvetica, Arial, sans-serif; }

.orbit-wrapper .orbit-caption { background: #000; background: rgba(0, 0, 0, 0.6); z-index: 30; color: #fff; text-align: center; padding: 7px 0; font-size: 13px; font-size: 1.3rem; position: absolute; right: 0; bottom: 0; width: 100%; }

/* Directional Nav ---------------------- */
div.orbit-wrapper div.slider-nav { display: block; }

div.orbit-wrapper div.slider-nav span { width: 39px; height: 50px; text-indent: -9999px; position: absolute; z-index: 30; top: 50%; margin-top: -25px; cursor: pointer; }

div.orbit-wrapper div.slider-nav span.right { background: url('../images/foundation/orbit/right-arrow.png'); background-size: 100%; right: 0; }

div.orbit-wrapper div.slider-nav span.left { background: url('../images/foundation/orbit/left-arrow.png'); background-size: 100%; left: 0; }

.lt-ie9 div.orbit-wrapper div.slider-nav span.right { background: url('../images/foundation/orbit/right-arrow-small.png'); }
.lt-ie9 div.orbit-wrapper div.slider-nav span.left { background: url('../images/foundation/orbit/left-arrow-small.png'); }

/* Bullet Nav ---------------------- */
ul.orbit-bullets { position: absolute; z-index: 30; list-style: none; left:40px; bottom: 0px; /*left: 50%; margin-left: -50px;*/ padding: 0; }

ul.orbit-bullets li { float: left; margin-left: 5px; cursor: pointer; color: #999; text-indent: -9999px; background: url('../images/foundation/orbit/bullets.png') no-repeat 4px 0; width: 13px; height: 12px; overflow: hidden; }

ul.orbit-bullets li.active { color: #222; background-position: -8px 0; }

ul.orbit-bullets li.has-thumb { background: none; width: 100px; height: 75px; }

ul.orbit-bullets li.active.has-thumb { background-position: 0 0; border-top: 2px solid #000; }

/* Fluid Layout ---------------------- */
div.orbit img.fluid-placeholder { visibility: hidden; position: static; display: block; width: 100%; }

div.orbit, div.orbit-wrapper { width: 100% !important;  margin-bottom:20px;}
#featured {-webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; overflow:hidden;}



ul.orbit-bullets li { float: left; margin-left: 5px; cursor: pointer; color: #999; text-indent: -9999px; background: url('../images/foundation/orbit/bullets.png') no-repeat 4px 0; width: 13px; height: 12px; overflow: hidden; }

ul.orbit-bullets li.has-thumb { background: none; width: 100px; height: 75px; }

ul.orbit-bullets li.active { color: #222; background-position: -8px 0; }

ul.orbit-bullets li.active.has-thumb { background-position: 0 0; border-top: 2px solid #000; }

/* Correct timer in IE */
.lt-ie9 .timer { display: none !important; }

.lt-ie9 div.caption { background: transparent; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#99000000,endColorstr=#99000000); zoom: 1; }

/* CSS for jQuery Reveal Plugin Maintained for Foundation. foundation.zurb.com Free to use under the MIT license. https://www.opensource.org/licenses/mit-license.php */
/* Reveal Modals ---------------------- */
.reveal-modal-bg { position: fixed; height: 100%; width: 100%; background: #000; background: rgba(0, 0, 0, 0.45); z-index: 40; display: none; top: 0; left: 0; }

.reveal-modal { background: white; visibility: hidden; display: none; top: 100px; left: 50%; margin-left: -260px; width: 520px; position: absolute; z-index: 41; padding: 30px; -webkit-box-shadow: 0 0 10px rgba(0, 0, 0, 0.4); -moz-box-shadow: 0 0 10px rgba(0, 0, 0, 0.4); box-shadow: 0 0 10px rgba(0, 0, 0, 0.4); }
.reveal-modal *:first-child { margin-top: 0; }
.reveal-modal *:last-child { margin-bottom: 0; }
.reveal-modal .close-reveal-modal { font-size: 22px; font-size: 2.2rem; line-height: .5; position: absolute; top: 8px; right: 11px; color: #aaa; text-shadow: 0 -1px 1px rgba(0, 0, 0, 0.6); font-weight: bold; cursor: pointer; }
.reveal-modal.small { width: 30%; margin-left: -10%; }
.reveal-modal.medium { width: 40%; margin-left: -20%; }
.reveal-modal.large { width: 60%; margin-left: -30%; }
.reveal-modal.xlarge { width: 70%; margin-left: -35%; }
.reveal-modal.expand { width: 90%; margin-left: -45%; }
.reveal-modal .row { min-width: 0; }

/* Mobile */
@media only screen and (max-width: 767px) { .reveal-modal-bg { position: absolute; }
 }
@media only screen and (max-width: 640px) { .nx-user-rules{ font-size:18px!important;}
 }
 /*.orbit-wrapper{display:none;}*/
  .reveal-modal, .reveal-modal.small, .reveal-modal.medium, .reveal-modal.large, .reveal-modal.xlarge { width: 80%; top: 15px; left: 50%; margin-left: -40%; padding: 20px; height: auto; } }
  /* NOTES Close button entity is &#215;
 Example markup <div id="myModal" class="reveal-modal"> <h2>Awesome. I have it.</h2> <p class="lead">Your couch.  I it's mine.</p> <p>Lorem ipsum dolor sit amet, consectetur adipiscing elit. In ultrices aliquet placerat. Duis pulvinar orci et nisi euismod vitae tempus lorem consectetur. Duis at magna quis turpis mattis venenatis eget id diam. </p> <a class="close-reveal-modal">&#215;</a> </div> */
/* Requires globals.css app.js */
/* Tabs ---------------------- */
div.direcitons-list {
background-color: #f9f9f9;
border-radius: 5px;
}
/*dl.tabs { border-right: 1px dotted #DBD7D6; height: 30px; padding: 0;}
dl.tabs.contained { margin-bottom: 0; }
dl.tabs dt { color: #b3b3b3; cursor: default; display: block; float: left; font-size: 12px; height: 30px; line-height: 30px; padding: 0 9px 0 20px; width: auto; text-transform: uppercase; }
dl.tabs dt:first-child { padding: 0 9px 0 0; }
dl.tabs dd { display: block; float: left; padding: 0; margin:0 1px 0 0; border-bottom: 1px dotted #DBD7D6; }
dl.tabs dd.nobb { border:none; }
dl.tabs dd a { color: #6f6f6f; display: block; font-size: 14px; height: 30px; line-height: 30px; padding: 0px 23.8px; }
dl.tabs dd a:focus { font-weight: bold; color: #2ba6cb; }
dl.tabs dd.active { margin-top: -3px; }
dl.pricet dd.active { border-top: 3px solid #693; margin-top: -3px; }
dl.tabs dd.active a { cursor: default; color: #3c3c3c; background: #fff; /*border-left: 1px solid #e6e6e6 double;*/ /*border-right: 1px solid #e6e6e6; font-weight: bold; }*/
dl.tabs dd:first-child { margin-left: 0; }
.rightd{border-left:1px solid #999;}
.leftd{border-right:1px solid #999; margin-right:1px;}
dl.tabs.vertical { height: auto; /*border-bottom: 1px solid #e6e6e6;*/ }
dl.tabs.vertical dt, dl.tabs.vertical dd { float: none; height: auto; }
dl.tabs.vertical dd { /*border-left: 3px solid #cccccc;*/ position: relative; display: block; }
dl.tabs.vertical dd a { /*background: #f2f2f2;*/ /*border: none;*/ /*border: 1px solid #e6e6e6;*/ /*border-width: 1px 1px 0 0;*/ color: #555; display: block; font-size: 14px; height: auto; line-height: 1; padding-top: 12px; padding-left: 20px; padding-right: 5px;/*-webkit-box-shadow: 0 1px 0 rgba(255, 255, 255, 0.5) inset; -moz-box-shadow: 0 1px 0 rgba(255, 255, 255, 0.5) inset; box-shadow: 0 1px 0 rgba(255, 255, 255, 0.5) inset;*/ }
a.nbgr { /*background: #f2f2f2;*/ border: none; border: 1px solid #e6e6e6; border-width: 1px 1px 0 0; color: #555; display: block; font-size: 14px; height: auto; line-height: 1; padding: 15px 20px; -webkit-box-shadow: 0 1px 0 rgba(255, 255, 255, 0.5) inset; -moz-box-shadow: 0 1px 0 rgba(255, 255, 255, 0.5) inset; box-shadow: 0 1px 0 rgba(255, 255, 255, 0.5) inset; }

dl.tabs.vertical dd.active { margin-top: 0; margin-right: 1px; /*border-left: 4px solid #1a1a1a;*/

background: #FFF;
z-index:9000;
opacity:0.9;
}
dl.tabs.vertical dd.active a { /*background: #FFF;*/ background: url("../images/user_send_flow_bg_green.png") no-repeat scroll 0px 0; border: none; color: #333; height: auto; margin: 0; position: absolute; width: 100%; top: 0; left: 0px; z-index: -1;-moz-box-sizing: content-box; padding-left: 0px; padding-bottom: 0px; padding-top: 0px;height:40px;}

dl.tabs.vertical dd.active a span {padding-left: 43px; padding-top: 12px;position: absolute;}
dl.tabs.vertical dd.active a:after {
    content: '';
    background: url("../images/user_send_flow_bg_green.png") no-repeat scroll 0px 0;
    border: none; color: #333; height: auto; margin: 0; position: absolute; width: 120%; top: 0; left: 0px; z-index: -1;-moz-box-sizing: content-box; padding-left: 0px; padding-bottom: 0px; height:40px;
}

dl.tabs.vertical dd:first-child a.active { margin: 0; }
dl.tabs.pill { border-bottom: none; margin-bottom: 10px; }
dl.tabs.pill dd { margin-right: 10px; }
dl.tabs.pill dd:last-child { margin-right: 0; }
dl.tabs.pill dd a { -webkit-border-radius: 1000px; -moz-border-radius: 1000px; -ms-border-radius: 1000px; -o-border-radius: 1000px; border-radius: 1000px; background: rgb(227, 227, 230);
background: -moz-linear-gradient(86deg, rgb(227, 227, 230) 0%, rgb(255, 255, 255) 100%);
background: -webkit-linear-gradient(86deg, rgb(227, 227, 230) 0%, rgb(255, 255, 255) 100%);
background: -o-linear-gradient(86deg, rgb(227, 227, 230) 0%, rgb(255, 255, 255) 100%);
background: -ms-linear-gradient(86deg, rgb(227, 227, 230) 0%, rgb(255, 255, 255) 100%);
background: linear-gradient(86deg, rgb(227, 227, 230) 0%, rgb(255, 255, 255) 100%);
 height: 26px; line-height: 26px; color: #666; }
dl.tabs.pill dd.active { border: none; margin-top: 0; }
dl.tabs.pill dd.active a { background: rgb(95, 185, 0);
background: -moz-linear-gradient(90deg, rgb(95, 185, 0) 0%, rgb(162, 255, 169) 100%);
background: -webkit-linear-gradient(90deg, rgb(95, 185, 0) 0%, rgb(162, 255, 169) 100%);
background: -o-linear-gradient(90deg, rgb(95, 185, 0) 0%, rgb(162, 255, 169) 100%);
background: -ms-linear-gradient(90deg, rgb(95, 185, 0) 0%, rgb(162, 255, 169) 100%);
background: linear-gradient(90deg, rgb(95, 185, 0) 0%, rgb(162, 255, 169) 100%); border: none; color: #fff;}
dl.tabs.pill.contained { border-bottom: solid 1px #eee; margin-bottom: 0; }
dl.tabs.two-up dt a, dl.tabs.two-up dd a, dl.tabs.three-up dt a, dl.tabs.three-up dd a, dl.tabs.four-up dt a, dl.tabs.four-up dd a, dl.tabs.five-up dt a, dl.tabs.five-up dd a { padding: 0 17px; text-align: center; overflow: hidden; }
dl.tabs.two-up dt, dl.tabs.two-up dd { width: 50%; }
dl.tabs.three-up dt, dl.tabs.three-up dd { width: 33.33%; }
dl.tabs.four-up dt, dl.tabs.four-up dd { width: 25%; }
dl.tabs.five-up dt, dl.tabs.five-up dd { width: 20%; }

ul.tabs-content {  }
ul.tabs-content > li { display: none; }
ul.tabs-content > li.active { display: block; }
ul.tabs-content.contained { border: none;
}

ul.tabs-content.contained.vertical li dd, dl.tabs.contained.vertical dd {height: 40px;}
dl.tabs.contained.vertical dd { background-color: #FAF5F2;}
ul.tabs-content.contained.vertical.digit-data li dd { text-align: right; padding-right: 40px; padding-top: 8px; border-right: none;};

ul.tabs-content.contained > li { /*  padding: 20px; */}
ul.tabs-content.contained.vertical > li { border-width: 1px 1px 1px 1px; }

.no-js ul.tabs-content > li { display: block; }

@media only screen and (max-width: 767px) { dl.tabs.mobile { width: auto; margin: 20px -20px 40px; height: auto; }
  dl.tabs.mobile dt, dl.tabs.mobile dd { float: none; height: auto; }
  dl.tabs.mobile dd a { display: block; width: auto; height: auto; padding: 18px 20px; line-height: 1; border: solid 0 #ccc; border-width: 1px 0 0; margin: 0; color: #555; background: #eee; font-size: 15px; font-size: 1.5rem; }
  dl.tabs.mobile dd a.active { height: auto; margin: 0; border-width: 1px 0 0; }
  .tabs.mobile { border-bottom: solid 1px #ccc; height: auto; }
  .tabs.mobile dd a { padding: 18px 20px; border: none; border-left: none; border-right: none; border-top: 1px solid #ccc; background: #fff; }
  .tabs.mobile dd a.active { border: none; background: #2ba6cb; color: #fff; margin: 0; position: static; top: 0; height: auto; }
  .tabs.mobile dd:first-child a.active { margin: 0; }
  dl.contained.mobile { margin-bottom: 0; }
  dl.contained.tabs.mobile dd a { padding: 18px 20px; }
  dl.tabs.mobile + ul.contained { margin-left: -20px; margin-right: -20px; border-width: 0 0 1px 0; } }
/* Requires: globals.css */
/* Table of Contents

:: Visibility
:: Alerts
:: Labels
:: Tooltips
:: Panels
:: Accordion
:: Side Nav
:: Sub Nav
:: Pagination
:: Breadcrumbs
:: Lists
:: Link Lists
:: Keystroke Chars
:: Video
:: Tables
:: Microformats

*/
/* Visibility Classes ---------------------- */
/* Standard (large) display targeting */
.show-for-small, .show-for-medium, .show-for-medium-down, .hide-for-large, .hide-for-large-up, .show-for-xlarge { display: none !important; }

.hide-for-xlarge, .show-for-large, .show-for-large-up, .hide-for-small, .hide-for-medium, .hide-for-medium-down { display: block !important; }

/* Very large display targeting */
@media only screen and (min-width: 1441px) { .hide-for-small, .hide-for-medium, .hide-for-medium-down, .hide-for-large, .show-for-large-up, .show-for-xlarge { display: block !important; }
  .show-for-small, .show-for-medium, .show-for-medium-down, .show-for-large, .hide-for-large-up, .hide-for-xlarge { display: none !important; } }
/* Medium display targeting */
@media only screen and (max-width: 1279px) and (min-width: 768px) { .hide-for-small, .show-for-medium, .show-for-medium-down, .hide-for-large, .hide-for-large-up, .hide-for-xlarge { display: block !important; }
  .show-for-small, .hide-for-medium, .hide-for-medium-down, .show-for-large, .show-for-large-up, .show-for-xlarge { display: none !important; } }
/* Small display targeting */
@media only screen and (max-width: 767px) { .show-for-small, .hide-for-medium, .show-for-medium-down, .hide-for-large, .hide-for-large-up, .hide-for-xlarge { display: block !important; }
  .hide-for-small, .show-for-medium, .hide-for-medium-down, .show-for-large, .show-for-large-up, .show-for-xlarge { display: none !important; } }
/* Orientation targeting */
.show-for-landscape, .hide-for-portrait { display: block !important; }

.hide-for-landscape, .show-for-portrait { display: none !important; }

@media screen and (orientation: landscape) { .show-for-landscape, .hide-for-portrait { display: block !important; }
  .hide-for-landscape, .show-for-portrait { display: none !important; } }
@media screen and (orientation: portrait) { .show-for-portrait, .hide-for-landscape { display: block !important; }
  .hide-for-portrait, .show-for-landscape { display: none !important; } }
/* Touch-enabled device targeting */
.show-for-touch { display: none !important; }

.hide-for-touch { display: block !important; }

.touch .show-for-touch { display: block !important; }

.touch .hide-for-touch { display: none !important; }

/* Specific overrides for elements that require something other than display: block */
table.show-for-xlarge, table.show-for-large, table.hide-for-small, table.hide-for-medium { display: table !important; }

@media only screen and (max-width: 1279px) and (min-width: 768px) { .touch table.hide-for-xlarge, .touch table.hide-for-large, .touch table.hide-for-small, .touch table.show-for-medium { display: table !important; } }
@media only screen and (max-width: 767px) { table.hide-for-xlarge, table.hide-for-large, table.hide-for-medium, table.show-for-small { display: table !important; } }
/* Alerts ---------------------- */
div.alert-box { display: block; padding: 6px 7px 7px; font-weight: bold; font-size: 14px; color: white; background-color: #2ba6cb; border: 1px solid rgba(0, 0, 0, 0.1); margin-bottom: 12px; -webkit-border-radius: 3px; -moz-border-radius: 3px; -ms-border-radius: 3px; -o-border-radius: 3px; border-radius: 3px; text-shadow: 0 -1px rgba(0, 0, 0, 0.3); position: relative; }
div.alert-box.nx-banner { background-color: #c60f13; color: #fff; border: 0; padding: 0; }
div.alert-box.success { background-color: #5da423; color: #fff; text-shadow: 0 -1px rgba(0, 0, 0, 0.3); }
div.alert-box.alert { background-color: #c60f13; color: #fff; text-shadow: 0 -1px rgba(0, 0, 0, 0.3); }
div.alert-box.secondary { background-color: #e9e9e9; color: #505050; text-shadow: 0 1px rgba(255, 255, 255, 0.3); }
div.alert-box a.close {
color: #111;
position: absolute;
right: 8px;
top: -3px;
font-size: 32px;
opacity: 0.4;
padding: 0px;
margin-left: 3px;
z-index: 999;
}
div.alert-box a.close:hover, div.alert-box a.close:focus { opacity: 0.8; }

/* Labels ---------------------- */
.label { padding: 1px 4px 2px; font-size: 12px; font-weight: bold; text-align: center; text-decoration: none; line-height: 1; white-space: nowrap; display: inline; position: relative; bottom: 1px; color: #fff; background: #2ba6cb; }
.label.radius { -webkit-border-radius: 3px; -moz-border-radius: 3px; -ms-border-radius: 3px; -o-border-radius: 3px; border-radius: 3px; }
.label.round { padding: 1px 7px 2px; -webkit-border-radius: 1000px; -moz-border-radius: 1000px; -ms-border-radius: 1000px; -o-border-radius: 1000px; border-radius: 1000px; }
.label.alert { background-color: #c60f13; }
.label.success { background-color: #5da423; }
.label.secondary { background-color: #e9e9e9; color: #505050; }

/* Tooltips ---------------------- */
.has-tip { border-bottom: dotted 1px #cccccc; cursor: help; font-weight: bold; color: #333333; }
.has-tip:hover { border-bottom: dotted 1px #196177; color: #2ba6cb; }
.has-tip.tip-left, .has-tip.tip-right { float: none !important; }

.tooltip { display: none; background: black; background: rgba(0, 0, 0, 0.85); position: absolute; color: white; font-weight: bold; font-size: 12px; font-size: 1.2rem; padding: 5px; z-index: 999; -webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px; line-height: normal; }
.tooltip > .nub { display: block; width: 0; height: 0; border: solid 5px; border-color: transparent transparent black transparent; border-color: transparent transparent rgba(0, 0, 0, 0.85) transparent; position: absolute; top: -10px; left: 10px; }
.tooltip.tip-override > .nub { border-color: transparent transparent black transparent !important; border-color: transparent transparent rgba(0, 0, 0, 0.85) transparent !important; top: -10px !important; }
.tooltip.tip-top > .nub { border-color: black transparent transparent transparent; border-color: rgba(0, 0, 0, 0.85) transparent transparent transparent; top: auto; bottom: -10px; }
.tooltip.tip-left, .tooltip.tip-right { float: none !important; }
.tooltip.tip-left > .nub { border-color: transparent transparent transparent black; border-color: transparent transparent transparent rgba(0, 0, 0, 0.85); right: -10px; left: auto; }
.tooltip.tip-right > .nub { border-color: transparent black transparent transparent; border-color: transparent rgba(0, 0, 0, 0.85) transparent transparent; right: auto; left: -10px; }
.tooltip.noradius { -webkit-border-radius: 0; -moz-border-radius: 0; -ms-border-radius: 0; -o-border-radius: 0; border-radius: 0; }
.tooltip.opened { color: #2ba6cb !important; border-bottom: dotted 1px #196177 !important; }

.tap-to-close { display: block; font-size: 10px; font-size: 1rem; color: #888888; font-weight: normal; }

@media only screen and (max-width: 767px) { .tooltip { font-size: 14px; font-size: 1.4rem; line-height: 1.4; padding: 7px 10px 9px 10px; }
  .tooltip > .nub, .tooltip.top > .nub, .tooltip.left > .nub, .tooltip.right > .nub { border-color: transparent transparent black transparent; border-color: transparent transparent rgba(0, 0, 0, 0.85) transparent; top: -12px; left: 10px; } }
/* Panels ---------------------- */
.panel { background: #f2f2f2; border: solid 1px #e6e6e6; margin: 0 0 22px 0; text-align:center;padding: 20px; -webkit-border-radius: 5px;-moz-border-radius:5px; border-radius:5px; }
.panel > :first-child { margin-top: 0; }
.panel > :last-child { margin-bottom: 0; }
.panel.callout { background: #2ba6cb; color: #fff; border-color: #2284a1; -webkit-box-shadow: inset 0px 1px 0px rgba(255, 255, 255, 0.5); -moz-box-shadow: inset 0px 1px 0px rgba(255, 255, 255, 0.5); box-shadow: inset 0px 1px 0px rgba(255, 255, 255, 0.5); }
.panel.callout a { color: #fff; }
.panel.callout .button { background: white; border: none; color: #2ba6cb; text-shadow: none; }
.panel.callout .button:hover { background: rgba(255, 255, 255, 0.8); }
.panel.radius { -webkit-border-radius: 3px; -moz-border-radius: 3px; -ms-border-radius: 3px; -o-border-radius: 3px; border-radius: 3px; }

/* Accordion ---------------------- */
ul.accordion { margin: 0px; border-bottom: 1px solid #e9e9e9;}
ul.accordion > li { list-style: none; width:100%; padding-right: 5px; margin-bottom: 10px;}
ul.accordion > li .nx-boxleftline { background:#7c7c7c; }
ul.accordion > li .title { color:#585858; cursor: pointer; padding: 14px 30px 14px 30px; margin: 0; -webkit-transition: 0.15s background linear; -moz-transition: 0.15s background linear; -o-transition: 0.15s background linear; transition: 0.15s background linear; }
ul.accordion > li .title h1, ul.accordion > li .title h2, ul.accordion > li .title h3, ul.accordion > li .title h4, ul.accordion > li .title h5 { margin: 0; }
ul.accordion > li .title:after {
content: "›";
display: block;
width: 0;
height: 0;
position: absolute;
right: 27px;
top: 1px;
font-size: 24px;
color: #b5b5b5;
}
ul.accordion > li .content { display: none; padding: 14px 30px 14px 30px; color: #585858; }
ul.accordion > li.active .nx-boxleftline { background: linear-gradient(to top,#00bd40, #00cd46); }
ul.accordion > li.active .title h5{ font-weight:700; }
ul.accordion > li.active .title:after {
content: "›";
display: block;
-moz-transform: rotate(90deg);
-ms-transform: rotate(90deg);
-webkit-transform: rotate(90deg);
-o-transform: rotate(90deg);
transform: rotate(90deg);
top: 19px;
right: 4px;
}
ul.accordion > li.active .content { display: block; }

/* Side Nav ---------------------- */
ul.side-nav { display: block; list-style: none; margin: 0 10px 0px 15px; padding: 17px 0; }
ul.side-nav li { display: block; list-style: none; margin: 0 0 7px 0; }
ul.side-nav li a { display: block; }
ul.side-nav li.active a { color: #4d4d4d; font-weight: bold; }
ul.side-nav li.divider { border-top: 1px solid #e6e6e6; height: 0; padding: 0; }

/* Sub Navs https://www.zurb.com/article/292/how-to-create-simple-and-effective-sub-na ---------------------- */
dl.sub-nav { display: block; width: auto; overflow: hidden; margin: -4px 0 18px -9px; padding-top: 4px; }
dl.sub-nav dt, dl.sub-nav dd { float: left; display: inline; margin-left: 9px; margin-bottom: 10px; }
dl.sub-nav dt { color: #999; font-weight: normal; }
dl.sub-nav dd a { text-decoration: none; -webkit-border-radius: 1000px; -moz-border-radius: 1000px; -ms-border-radius: 1000px; -o-border-radius: 1000px; border-radius: 1000px; }
dl.sub-nav dd.active a { font-weight: bold; background: #2ba6cb; color: #fff; padding: 3px 9px; cursor: default; }

/* Pagination ---------------------- */
ul.pagination { display: block; height: 24px; margin-left: -5px; }
ul.pagination li { float: left; display: block; height: 24px; color: #999; font-size: 14px; margin-left: 5px; }
ul.pagination li a { display: block; padding: 1px 7px 1px; color: #555; }
ul.pagination li:hover a, ul.pagination li a:focus { background: #e6e6e6; }
ul.pagination li.unavailable a { cursor: default; color: #999; }
ul.pagination li.unavailable:hover a, ul.pagination li.unavailable a:focus { background: transparent; }
ul.pagination li.current a { background: #2ba6cb; color: white; font-weight: bold; cursor: default; }
ul.pagination li.current a:hover { background: #2ba6cb; }

/* Breadcrums ---------------------- */
ul.breadcrumbs { display: block;  padding: 6px 10px 7px;  -webkit-border-radius: 2px; -moz-border-radius: 2px; -ms-border-radius: 2px; -o-border-radius: 2px; border-radius: 2px; overflow: hidden; }
ul.breadcrumbs li { margin: 0; padding: 0 12px 0 0; float: left; list-style: none; }
ul.breadcrumbs li a, ul.breadcrumbs li span { text-transform: uppercase; font-size: 11px; font-size: 1.1rem; padding-left: 12px; }
ul.breadcrumbs li:first-child a, ul.breadcrumbs li:first-child span { padding-left: 0; }
ul.breadcrumbs li:before { content: ">"; color: #669933; font-size:10px; font-weight:600;}
ul.breadcrumbs li:first-child:before { content: " "; }
ul.breadcrumbs li.current a { cursor: default; color: #333; }
ul.breadcrumbs li:hover a, ul.breadcrumbs li a:focus { text-decoration: underline; }
ul.breadcrumbs li.current:hover a, ul.breadcrumbs li.current a:focus { text-decoration: none; }
ul.breadcrumbs li.unavailable a { color: #999; }
ul.breadcrumbs li.unavailable:hover a, ul.breadcrumbs li.unavailable a:focus { text-decoration: none; color: #999; cursor: default; }

/* Link List */
ul.link-list { margin: 0 0 17px -22px; padding: 0; list-style: none; overflow: hidden; font-size:11px; }
ul.link-list li { list-style: none; float: left; margin-left: 22px; display: block; font-size:11px; }
ul.link-list li a { display: block; color:#888; font-size:11px;}

/* Keytroke Characters ---------------------- */
.keystroke, kbd { font-family: "Consolas", "Menlo", "Courier", monospace; font-size: 13px; padding: 2px 4px 0px; margin: 0; background: #ededed; border: solid 1px #dbdbdb; -webkit-border-radius: 3px; -moz-border-radius: 3px; -ms-border-radius: 3px; -o-border-radius: 3px; border-radius: 3px; }

/* Video - Mad props to https://www.alistapart.com/articles/creating-intrinsic-ratios-for-video/ ---------------------- */
.flex-video { position: relative; padding-top: 25px; padding-bottom: 67.5%; height: 0; margin-bottom: 16px; overflow: hidden; }
.flex-video.widescreen { padding-bottom: 57.25%; }
.flex-video.vimeo { padding-top: 0; }
.flex-video iframe, .flex-video object, .flex-video embed, .flex-video video { position: absolute; top: 0; left: 0; width: 100%; height: 100%; }

@media only screen and (max-device-width: 800px), only screen and (device-width: 1024px) and (device-height: 600px), only screen and (width: 1280px) and (orientation: landscape), only screen and (device-width: 800px), only screen and (max-width: 767px) { .flex-video { padding-top: 0; } }
/* Tables ---------------------- */
table { background: #fff;  margin: 0 0 18px; border-collapse: collapse;
border-spacing: 0px;

}

table thead, table tfoot { background: rgb(77, 123, 0);
background: -moz-linear-gradient(90deg, rgb(77, 123, 0) 0%, rgb(121, 213, 100) 100%);
background: -webkit-linear-gradient(90deg, rgb(77, 123, 0) 0%, rgb(121, 213, 100) 100%);
background: -o-linear-gradient(90deg, rgb(77, 123, 0) 0%, rgb(121, 213, 100) 100%);
background: -ms-linear-gradient(90deg, rgb(77, 123, 0) 0%, rgb(121, 213, 100) 100%);
background: linear-gradient(90deg, rgb(77, 123, 0) 0%, rgb(121, 213, 100) 100%); -moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px;  }
table tbody tr {/*border-bottom:1px solid #333;*/}

table thead tr th, table tfoot tr th, table tbody tr td, table tr td, table tfoot tr td { font-size: 14px; line-height: 18px; text-align: left; }

table thead tr th, table tfoot tr td { padding: 8px 10px 9px; font-size: 16px; font-weight: bold; color:#ffffff; }

table thead tr th:first-child, table tfoot tr td:first-child { border-left: none; }

table thead tr th:last-child, table tfoot tr td:last-child { border-right: none; }

table tbody tr.even, table tbody tr.alt { background: #f9f9f9; }

table tbody tr:nth-child(even) { background: #ccff99; opacity:0.8;}

table tbody tr td { color: #333; padding: 9px 10px; vertical-align: top; border: none; }

/* Microformats ---------------------- */
ul.vcard { display: inline-block; margin: 0 0 12px 0; border: 1px solid #ddd; padding: 10px; }
ul.vcard li { margin: 0; display: block; }
ul.vcard li.fn { font-weight: bold; font-size: 15px; font-size: 1.5rem; }

p.vevent span.summary { font-weight: bold; }
p.vevent abbr { cursor: default; text-decoration: none; font-weight: bold; border: none; padding: 0 1px; }

/*new theme styles*/
.logo {padding: 19px 0px 7px 0px; display:block;}
.topsel{padding-top:15px;}
.backgwrapp{background:url(../images/bg.jpg) top left repeat;width: 1100px;
min-width: 768px;
max-width: 1100px;margin:0 auto;}
.nx-header-wrapp{
 background: url(../images/topbackgr_bg.jpg) top left repeat-x;
}
#nx-header{background:url(../images/topbackgr.jpg) top center no-repeat; min-width:1100px;}
a.rega{color: #3375b2;
text-decoration: none;
border-bottom: 1px dashed #3375b2;
font-size: 12px;}
a.rememb {color: #3375b2;
text-decoration: none;
border-bottom: 1px dashed #3375b2;
font-size: 12px;
display: inline-block;
margin-top: 6px;
margin-bottom: 4px;}
.loginwrapp{
/*border: 1px solid #dedede; */
/* -webkit-border-radius: 5px; */
/*-moz-border-radius: 5px;*/
/* border-radius: 5px; */
/* -webkit-box-shadow: 0px 0px 4px rgba(50, 50, 50, 0.33); */
/*-moz-box-shadow: 0px 0px 4px rgba(50, 50, 50, 0.33);*/
/* box-shadow: 0px 0px 4px rgba(50, 50, 50, 0.33); */
/* background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zd…B5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2cyOTUpIiAvPgo8L3N2Zz4=); */
/*background: -moz-linear-gradient(left, rgba(241,241,241,1) 0%, rgba(255,255,255,1) 100%);*/
/* background: -webkit-gradient(linear, left top, right top, color-stop(0%,rgba(241,241,241,1)), color-stop(100%,rgba(255,255,255,1))); */
/* background: -webkit-linear-gradient(left, rgba(241,241,241,1) 0%,rgba(255,255,255,1) 100%); */
/*background: -o-linear-gradient(left, rgba(241,241,241,1) 0%,rgba(255,255,255,1) 100%);*/
/*background: -ms-linear-gradient(left, rgba(241,241,241,1) 0%,rgba(255,255,255,1) 100%);*/
/* background: linear-gradient(to right, rgba(241,241,241,1) 0%,rgba(255,255,255,1) 100%); */
/*filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f1f1f1', endColorstr='#ffffff',GradientType=1 );*/
/*padding: 5px 25px 10px 10px;*/
/*display: inline-block;*/
}

.loginwrapp2{background: rgb(241, 241, 241);
background: -moz-linear-gradient(270deg, rgb(241, 241, 241) 0%, rgb(255, 255, 255) 100%);
background: -webkit-linear-gradient(270deg, rgb(241, 241, 241) 0%, rgb(255, 255, 255) 100%);
background: -o-linear-gradient(270deg, rgb(241, 241, 241) 0%, rgb(255, 255, 255) 100%);
background: -ms-linear-gradient(270deg, rgb(241, 241, 241) 0%, rgb(255, 255, 255) 100%);
background: linear-gradient(270deg, rgb(241, 241, 241) 0%, rgb(255, 255, 255) 100%);
border:1px solid #dedede;
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;
margin-bottom:10px; margin-left:10px; padding-left:10px;
display:inline-block;
width:606px;
}

.allnews{display:block; margin-top:16px;color:#666; font-weight:bold; text-decoration:none; padding-bottom:3px; border-bottom:1px dashed; }
.tarif{
display:block;
color:#585858;
font-size: 13px;
margin-top: 13px;
}
.tarift{display:block; margin-top:10px;color:#FFF; font-size:10px; }
a.news{color: #838383; text-decoration:none;}
a.news:hover{text-decoration:none;color:#000000;}
p.newsblock{
border-bottom: 1px dotted #b9b9b9;
margin-bottom: 0px;
padding: 10px 0px;
font-size: 14px;
color: #838383;
font-weight: 300;
}
.newssp {padding:11px 45px 15px 16px; background: url(../images/formbg.jpg) bottom center repeat; -moz-border-radius-topleft: 3px;
-webkit-border-top-left-radius: 3px;
 border-top-left-radius: 3px;

text-shadow: 1px 1px 0px rgba(255, 255, 255, 1);
/*background: rgb(223, 225, 227);
background: -moz-linear-gradient(90deg, rgb(223, 225, 227) 0%, rgb(255, 255, 255) 100%);
background: -webkit-linear-gradient(90deg, rgb(223, 225, 227) 0%, rgb(255, 255, 255) 100%);
background: -o-linear-gradient(90deg, rgb(223, 225, 227) 0%, rgb(255, 255, 255) 100%);
background: -ms-linear-gradient(90deg, rgb(223, 225, 227) 0%, rgb(255, 255, 255) 100%);
background: linear-gradient(90deg, rgb(223, 225, 227) 0%, rgb(255, 255, 255) 100%);*/
margin-top:-10px;
margin-left:-15px;
margin-bottom:-20px;
}
i.newsicon { float:left; width:40px; height:24px; margin-right:3px; background:url(../images/newsicon.png) top center no-repeat;}
.row img.paragr{float:left; margin:15px;}
img.icon48{ margin:5px; margin-top: -5px; width:48px; height:48px; display:block;}
.row img.icon{width:48px; height:48px; display:block;}
p.copyright{color:#666; font-size:11px;}
i.icq{display:block; float:left; height:16px; width:16px; background:url(../images/icq.png) top center no-repeat;}
i.jb{ display:block; margin:2px -4px -17px -26px; height:16px; width:16px; background:url(../images/icq.png) top center no-repeat;}
i.megaphone-icon{display:block; float:left; height:18px; width:18px; background:url(../images/icon-megaphone.png) top center no-repeat;}
i.comment-icon{display:block; float:left; height:18px; width:18px; background:url(../images/icon-comment.png) top center no-repeat;}
i.loginkey_icon{display:block; float:left; height:18px; width:18px; background:url(../images/loginkey_icon.png) top center no-repeat;}
i.consultant_icon{display:block; float:left; height:18px; width:18px; background:url(../images/consultant_icon.png) top center no-repeat;}
i.skype{display:block; float:left; margin:0px 3px 0px 0px;height:16px; width:16px; background:url(../images/skype.jpg) top center no-repeat;}
.cont_one{float:left; margin-top:10px; margin-right:10px;}
.cont_two{float:left;margin-top:10px;}
.online{color:#669933; text-decoration:none; font-weight:600; float:left;}
.offline{color:#666;text-decoration:none; font-weight:600; float:left;}
.conslink {color:#666;  font-weight:600;text-decoration:underline; float:left; margin-right:5px;}
.onlnr{margin-top:10px;}
.captcha{clear:both; margin:5px 0px 5px 0px;}
.firstinp{width:285px; display:block;}

.liberty{background: url(../images/liberticon.png) left no-repeat; z-index:1;display:block;}

.perfect {background: url(../images/perfect.png)  left no-repeat;}
.pecunix{background: url(../images/pecunix.png)  left no-repeat;}
.paypal{background: url(../images/paypal.png) left no-repeat;}

.formbg{background: url(../images/formbg.jpg) top left repeat; display:inline-block;  padding:10px 20px 10px 20px;-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	margin-bottom:10px; margin-left:10px;}

.formbgnop{background: url(../images/formbg.jpg) top left repeat; display:inline-block; -webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	margin-bottom:10px;
	margin-left:10px;
	border:1px solid #DEDEDE;
}



.give {font-weight:600; margin-bottom:7px; display:block; text-shadow: 1px 1px 2px rgba(255, 255, 255, 1);}
.acc {padding-top:10px; display:inline-block; text-shadow: 1px 1px 2px rgba(255, 255, 255, 1);}
.panel-o {
background: #FFF;
border: solid 1px #E6E6E6;
opacity: 0.7;
margin: 0 10px 22px 0;
padding: 10px;
text-align:center;
}
.panel-g {

-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;
border: 1px solid #DEDEDE;

margin: 0 10px 22px 0;
padding: 10px;
text-align:center;
color:#333;
text-shadow: 1px 1px 0px rgba(255, 255, 255, 1);

}
.panel-g2 {
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;
border: 1px solid #DEDEDE;
background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIHZpZXdCb3g9IjAgMCAxIDEiIHByZXNlcnZlQXNwZWN0UmF0aW89Im5vbmUiPgo8bGluZWFyR3JhZGllbnQgaWQ9ImczMTciIGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIiB4MT0iMCUiIHkxPSIwJSIgeDI9IjEwMCUiIHkyPSIwJSI+CjxzdG9wIHN0b3AtY29sb3I9IiNFQ0YzRTYiIG9mZnNldD0iMCIvPjxzdG9wIHN0b3AtY29sb3I9IiNGRkZGRkYiIG9mZnNldD0iMSIvPgo8L2xpbmVhckdyYWRpZW50Pgo8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2czMTcpIiAvPgo8L3N2Zz4=);

background: -moz-linear-gradient(left, rgb(236,243,230) 0%, rgb(255,255,255) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, right top, color-stop(0%,rgb(236,243,230)), color-stop(100%,rgb(255,255,255))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(left, rgb(236,243,230) 0%,rgb(255,255,255) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(left, rgb(236,243,230) 0%,rgb(255,255,255) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(left, rgb(236,243,230) 0%,rgb(255,255,255) 100%); /* IE10+ */
background: linear-gradient(to right, rgb(236,243,230) 0%,rgb(255,255,255) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ecf3e6', endColorstr='#ffffff',GradientType=1 ); /* IE6-9 */

font-weight:bold;
margin: 0 10px 22px 0;
padding: 10px;
text-align:center;
color:#333;
text-shadow: 1px 1px 0px rgba(255, 255, 255, 1);}

.panel-gr{
background: #F8F8F8;
opacity: 0.7;
margin: 0 10px 22px 0;
padding: 10px;
text-align:center;
border: 2px solid #CCC;
}
.panel-y{
background: #ffffcc;
opacity: 0.9;
margin: 0 10px 22px 0;
padding: 10px;
text-align:center;
border: 2px solid #CCC;
border-radius: 8px;
}
.panel-yt{

opacity: 0.7;
margin-bottom: 4px;
padding: 4px 8px 4px 4px;
text-align:center;
 color:#666;
 border-right:1px solid #dedede;
}
.panel-yt p{line-height:14px; margin-bottom:0px; font-size:11px;}

.green{color:#669933;}

.buttonorange{

width: auto; font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #ffffff;
	padding: 10px 20px;

	-moz-border-radius: 6px;
	-webkit-border-radius: 6px;
	border-radius: 6px;

	border: 1px solid #5bc238;
	-moz-box-shadow:
		0px 3px 11px rgba(000,000,000,0.1),
		inset 0px 0px 3px rgba(255,255,255,1);
	-webkit-box-shadow:
		0px 3px 11px rgba(000,000,000,0.1),
		inset 0px 0px 3px rgba(255,255,255,1);
	box-shadow:
		0px 3px 11px rgba(000,000,000,0.1),
		inset 0px 0px 3px rgba(255,255,255,1);

	/* SVG as background image (IE9/Chrome/Safari/Opera) */
background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIHZpZXdCb3g9IjAgMCAxIDEiIHByZXNlcnZlQXNwZWN0UmF0aW89Im5vbmUiPgo8bGluZWFyR3JhZGllbnQgaWQ9Imc2ODIiIGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIiB4MT0iMCUiIHkxPSIwJSIgeDI9IjAlIiB5Mj0iMTAwJSI+CjxzdG9wIHN0b3AtY29sb3I9IiNGRjlCMDAiIG9mZnNldD0iMCIvPjxzdG9wIHN0b3AtY29sb3I9IiNGRkZGMDAiIG9mZnNldD0iMSIvPgo8L2xpbmVhckdyYWRpZW50Pgo8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2c2ODIpIiAvPgo8L3N2Zz4=);


background: -moz-linear-gradient(top, rgba(255,155,0,1) 0%, rgba(255,255,0,1) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(255,155,0,1)), color-stop(100%,rgba(255,255,0,1))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, rgba(255,155,0,1) 0%,rgba(255,255,0,1) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, rgba(255,155,0,1) 0%,rgba(255,255,0,1) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, rgba(255,155,0,1) 0%,rgba(255,255,0,1) 100%); /* IE10+ */
background: linear-gradient(to bottom, rgba(255,155,0,1) 0%,rgba(255,255,0,1) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ff9b00', endColorstr='#ffff00',GradientType=1 ); /* IE6-9 */

	text-shadow:
	1px 1px 0px rgba(000,000,000,0.2),
	0px 0px 0px rgba(255,255,255,0.3); color: white; cursor: pointer; display: inline-block;  font-size: 14px; font-weight: bold; line-height: 1; margin: 0; outline: none; padding: 10px 20px 11px; position: relative; text-align: center; text-decoration: none; -webkit-transition: background-color 0.15s ease-in-out; -moz-transition: background-color 0.15s ease-in-out; -o-transition: background-color 0.15s ease-in-out; transition: background-color 0.15s ease-in-out; /* Hovers */ /* Sizes */ /* Colors */ /* Radii */ /* Layout */ /* Disabled ---------- */ }

.buttonorange:hover { color: white;
/* SVG as background image (IE9/Chrome/Safari/Opera) */
background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIHZpZXdCb3g9IjAgMCAxIDEiIHByZXNlcnZlQXNwZWN0UmF0aW89Im5vbmUiPgo8bGluZWFyR3JhZGllbnQgaWQ9Imc4MTQiIGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIiB4MT0iMTAwJSIgeTE9IjEwMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgo8c3RvcCBzdG9wLWNvbG9yPSIjRkY5QjAwIiBvZmZzZXQ9IjAiLz48c3RvcCBzdG9wLWNvbG9yPSIjRkZGRjAwIiBvZmZzZXQ9IjEiLz4KPC9saW5lYXJHcmFkaWVudD4KPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNnODE0KSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(left,  rgba(255,255,0,1) 0%, rgba(255,155,0,1) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, right top, color-stop(0%,rgba(255,255,0,1)), color-stop(100%,rgba(255,155,0,1))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(left,  rgba(255,255,0,1) 0%,rgba(255,155,0,1) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(left,  rgba(255,255,0,1) 0%,rgba(255,155,0,1) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(left,  rgba(255,255,0,1) 0%,rgba(255,155,0,1) 100%); /* IE10+ */
background: linear-gradient(to right,  rgba(255,255,0,1) 0%,rgba(255,155,0,1) 100%); /* W3C */

}
.buttonorange:active { -webkit-box-shadow: 0 1px 0 rgba(0, 0, 0, 0.2) inset; -moz-box-shadow: 0 1px 0 rgba(0, 0, 0, 0.2) inset; box-shadow: 0 1px 0 rgba(0, 0, 0, 0.2) inset; }
.buttonorange:focus { -webkit-box-shadow: 0 0 4px #2ba6cb, 0 1px 0 rgba(255, 255, 255, 0.5) inset; -moz-box-shadow: 0 0 4px #2ba6cb, 0 1px 0 rgba(255, 255, 255, 0.5) inset; box-shadow: 0 0 4px #2ba6cb, 0 1px 0 rgba(255, 255, 255, 0.5) inset; color: white;
 }

.icq {background: url(../images/icq.png) top left no-repeat;}
.consultant_icon{background: url(../images/consultant_icon.png) top left no-repeat;}
.skype {background: url(../images/skype.jpg) top left no-repeat;}

input[disabled] + div i.checknok, input[disabled] + div i.checkok{
border: 1px solid #909090;
background:#ebebeb;;
}

.checknok{/*display:block; float:left; height:24px; width:24px; margin-top:-6px; margin-left:-55px; background:url(../images/check_nok_icon.png)left top no-repeat;*/
position: absolute;
top: 0px;
width: 100%;
display: inline-block;
height: 36px;
border: 1px solid #EE4646;
border-radius: 5px;
z-index: 5;
left: 0px;
overflow: hidden;
background:#f9f9f9 url(../images/checknok.png)right top no-repeat;
}
.checkok{/*display:block; float:left; height:24px; width:24px; margin-top:-10px; margin-left:-55px; background:url(../images/check_ok_icon2.png)left top no-repeat;*/
position: absolute;
top: 0px;
width: 100%;
display: inline-block;
height: 36px;
border: 1px solid #00ba3f;
border-radius: 5px;
z-index: 5;
left: 0px;
overflow: hidden;
 background:#f9f9f9 url(../images/checkok.png)right top no-repeat;
}
.okicon{display:block; float:left; height:22px; width:22px; margin:3px; background:url(../images/icon-okay.png)left top no-repeat;}
.procicon{display:block; float:left; height:22px; width:22px; margin:3px; background:url(../images/icon-clock.png)left top no-repeat;}
.stopicon{display:block; float:left; height:22px; width:22px; margin:3px; background:url(../images/icon-stop.png)left top no-repeat;}
.tempicon{display:block; float:left; height:22px; width:22px; margin:3px; background:url(../images/icon-info.png)left top no-repeat;}
.notpaid{display:block; float:left; height:22px; width:22px; margin:3px; background:url(../images/notpaid.png)left top no-repeat;}
.paid{display:block; float:left; height:22px; width:22px; margin:3px; background:url(../images/icon-money.png)left top no-repeat;}
.confirm{display:block; float:left; height:22px; width:22px; margin:3px; background:url(../images/icon-safe.png)left top no-repeat;}
p.payico{margin-bottom:4px;}
p.payico{margin-bottom:4px; text-align:left;}
.mobicon {display:block; float:left; height:24px; width:24px; margin:3px; background:url(../images/mobicon.png)left top no-repeat;}
.toptable{
display:inline-block;
width:100%;
padding:0;
margin:0;
}

.toptable.stuck{
box-shadow: 0px 2px 4px #C9C9C9;
}

.middtable{background:#FFF; opacity: 0.7; -moz-opacity:0.7;  filter: alpha(opacity=70);  padding:0; margin:0; display:inline-block; width:100%; text-align:center; border-top:1px solid #333; border-bottom:1px solid #333;}
.tabtop{font-weight:bold; padding:10px 0 0 10px; margin-bottom:0px;; }
#exchangeTableHeader .tabtop {
padding: 23px 0px 18px 28px;
font-size: 16px;
text-transform: uppercase;
font-weight: 300;
}

.middtable p{text-align:center;margin-bottom:0px; padding:5px 0;}

.liba{ background:url(../images/liberticon.png)left top no-repeat;}
.perfa{background:url(../images/perfect.png)left top no-repeat;}
.ria{ background:url(../images/ria.png)left top no-repeat;}
.peca{ background:url(../images/pecunix.png)left top no-repeat;}
.payeer{background:url(../images/payeer.png)left top no-repeat;}
.ADVCUSD{background:url(../images/ADVCUSD.png)left top no-repeat;}
.exmo{background:url(../images/exmo.png)left top no-repeat;}
.eth{background:url(../images/eth.png)left top no-repeat;}
.paypa{ background:url(../images/paypal.png)left top no-repeat;}
.alfa{ background:url(../images/alfa.png)left top no-repeat;}
.fileclose{background:url(../images/fileclose_1.png)left top no-repeat;}
.sbera{ background:url(../images/sber.png)left top no-repeat;}
.russt{ background:url(../images/russt.png)left top no-repeat;}
.wirea{ background:url(../images/wire.png)left top no-repeat;}
.mgram{ background:url(../images/mgram.png)left top no-repeat;}
.anelik{ background:url(../images/anelik.png)left top no-repeat;}
.btc{ background:url(../images/btc.png)left top no-repeat;}
.DASH{ background:url(../images/dash.png)left top no-repeat;}
.ZEC{ background:url(../images/zec.png)left top no-repeat;}
.BCH{ background:url(../images/bch.png)left top no-repeat;}
.XRP{ background:url(../images/xrp.png)left top no-repeat;}
.XMR{ background:url(../images/xmr.png)left top no-repeat;}
.USDT{ background:url(../images/usdt.png)left top no-repeat;}
.ETC{ background:url(../images/ETC.png)left top no-repeat;}
.STR{ background:url(../images/STR.png)left top no-repeat;}
.OMG{ background:url(../images/OMG.png)left top no-repeat;}
.XEM{ background:url(../images/XEM.png)left top no-repeat;}
.NEO{ background:url(../images/NEO.png)left top no-repeat;}
.cex{ background:url(../images/cex.png)left top no-repeat;}
.litecoin{ background:url(../images/litecoin.png)left top no-repeat;}
.westerna{ background:url(../images/western.png)left top no-repeat;}
.technoc{ background:url(../images/technoc.png)left top no-repeat;}
.anybank{background:url(../images/visa2.png)left top no-repeat;}
.vtb24{ background:url(../images/vtb24.png)left top no-repeat;}
.egopay{ background:url(../images/egop.png)left top no-repeat;}
.STP{ background:url(../images/stp.png)left top no-repeat;}
.visa{ background:url(../images/visa.png)left top no-repeat;}
.mastercard{ background:url(../images/mastercard.png)left top no-repeat;}
.liqpay{ background:url(../images/liqpay.png)left top no-repeat;}
.qiwi{ background:url(../images/qiwi.png)left top no-repeat;}
.payza{ background:url(../images/payza.png)left top no-repeat;}
.yandex{ background:url(../images/yad1.png)left top no-repeat;}
.bitcoin{ background:url(../images/bitcoin.png)left top no-repeat;}
.svbank{ background:url(../images/svbank.png)left top no-repeat;}
.okpay{ background:url(../images/okpay.png)left top no-repeat;}
.oki{ background:url(../images/okpay.png)left top no-repeat;}
.webmoney{ background:url(../images/webmoney.png)left top no-repeat;}
.wmr{ background:url(../images/wmr.png)left top no-repeat;}
.wmz{ background:url(../images/wmz.png)left top no-repeat;}
.wme{ background:url(../images/wme.png)left top no-repeat;}
.wmu{ background:url(../images/wmu.png)left top no-repeat;}
.paxum{ background:url(../images/paxum.png)left top no-repeat;}
.psbbank{ background:url(../images/psbbank.png)left top no-repeat;}
.avanbank{ background:url(../images/avanbank.png)left top no-repeat;}
.contacta{ background:url(../images/contacta.png)left top no-repeat;}
.unistreama{ background:url(../images/unistreama.png)left top no-repeat;}
.gcmtusda{ background:url(../images/gcmtusd.png)left top no-repeat;}

.center {text-align:center;}
.backgrgreen {background:url(../images/backgrbig.jpg)left top repeat; -moz-border-radius: 5px;
-webkit-border-radius: 5px;
border-radius: 5px; display:inline-block; padding:5px; -khtml-border-radius:5px;}

.newsboxwr{
/* background: url(../images/backgrgrey.jpg)left top repeat; */
/*display: inline-block;*/
/*padding: 2px 15px 15px 13px;*/
/* border: 1px solid #dedede; */
/* -webkit-border-radius: 8px; */
/*-moz-border-radius: 8px;*/
/* border-radius: 8px; */
/* -webkit-box-shadow: 0px 0px 4px rgba(50, 50, 50, 0.33); */
/*-moz-box-shadow: 0px 0px 4px rgba(50, 50, 50, 0.33);*/
/* box-shadow: 0px 0px 4px rgba(50, 50, 50, 0.33); */
/* background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zd…B5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2cyOTUpIiAvPgo8L3N2Zz4=); */
/*background: -moz-linear-gradient(left, rgba(241,241,241,1) 0%, rgba(255,255,255,1) 100%);*/
/* background: -webkit-gradient(linear, left top, right top, color-stop(0%,rgba(241,241,241,1)), color-stop(100%,rgba(255,255,255,1))); */
/* background: -webkit-linear-gradient(left, rgba(241,241,241,1) 0%,rgba(255,255,255,1) 100%); */
/*background: -o-linear-gradient(left, rgba(241,241,241,1) 0%,rgba(255,255,255,1) 100%);*/
/*background: -ms-linear-gradient(left, rgba(241,241,241,1) 0%,rgba(255,255,255,1) 100%);*/
/* background: linear-gradient(to right, rgba(241,241,241,1) 0%,rgba(255,255,255,1) 100%); */
/*filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f1f1f1', endColorstr='#ffffff',GradientType=1 );*/
}
.linepix {border-bottom:4px solid #ccff99; padding-top:10px;width:98%; margin:-15px 0px 10px 1%; display:inline-block; }

.dates{
color: #3375b2;
margin-bottom: 4px;
display: block;
}

hr.clear{border:none; clear:both: marhin:2px; display:inline-block;}

.bggrgr {

/*display:inline-block; padding:10px 0px 5px 0px; margin:5px 5px 25px 0px;

border:1px solid #dedede;
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;
-webkit-box-shadow: 0px 0px 4px rgba(50, 50, 50, 0.33);
-moz-box-shadow:    0px 0px 4px rgba(50, 50, 50, 0.33);
box-shadow:         0px 0px 4px rgba(50, 50, 50, 0.33);

background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIHZpZXdCb3g9IjAgMCAxIDEiIHByZXNlcnZlQXNwZWN0UmF0aW89Im5vbmUiPgo8bGluZWFyR3JhZGllbnQgaWQ9Imc2NzUiIGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIiB4MT0iMCUiIHkxPSIwJSIgeDI9IjEwMCUiIHkyPSIwJSI+CjxzdG9wIHN0b3AtY29sb3I9IiNGNkY4RjgiIG9mZnNldD0iMCIvPjxzdG9wIHN0b3AtY29sb3I9IiNGRkZGRkYiIG9mZnNldD0iMSIvPgo8L2xpbmVhckdyYWRpZW50Pgo8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2c2NzUpIiAvPgo8L3N2Zz4=);

background: -moz-linear-gradient(left,  rgba(246,248,248,1) 0%, rgba(255,255,255,1) 100%);
background: -webkit-gradient(linear, left top, right top, color-stop(0%,rgba(246,248,248,1)), color-stop(100%,rgba(255,255,255,1)));
background: -webkit-linear-gradient(left,  rgba(246,248,248,1) 0%,rgba(255,255,255,1) 100%);
background: -o-linear-gradient(left,  rgba(246,248,248,1) 0%,rgba(255,255,255,1) 100%);
background: -ms-linear-gradient(left,  rgba(246,248,248,1) 0%,rgba(255,255,255,1) 100%);
background: linear-gradient(to right,  rgba(246,248,248,1) 0%,rgba(255,255,255,1) 100%); 
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f6f8f8', endColorstr='#ffffff',GradientType=1 );
position: relative;
*/
}
.arri{display:inline-block; height:15px; width:25px; background:url(../images/arri.png)left top no-repeat; float:left; margin-top:10px; margin-left:0px;}
.arri2{display:inline-block; height:15px; width:25px; background:url(../images/arri2.png)left top no-repeat; float:left; margin-top:10px;}
.userbgbg {height:100px; padding-left:120px; padding-top:20px;display:inline-block; width:100%; background:url(../images/userbgbg.jpg)left top no-repeat;}
.contbg {height:100px; padding-left:120px; padding-top:20px;display:inline-block; width:100%; background:url(../images/contbg.jpg)left top no-repeat;}
.tophbgbg {height:100px; padding-left:10px; padding-top:20px;  display:inline-block; width:100%; background:url(../images/tophbgbg2.jpg) left top no-repeat;
-webkit-border-radius: 20px 20px 0 0;
-moz-border-radius: 20px 20px 0 0;
border-radius: 20px 20px 0 0;
margin-right:20px;
left:10px;
}

.tophbgbg2 {height:100px; padding-left:0px; padding-top:0px;display:inline-block; width:100%;position: absolute; left: 0px; top: 0px;
-webkit-border-radius: 20px 20px 0 0;
-moz-border-radius: 20px 20px 0 0;
border-radius: 20px 20px 0 0;
}

.tophbgbg_inner {padding-left:30px; padding-top:20px;}


.payment
Methods {
width: 100%;
/*height: 98px;*/
padding: 10px 0px 0px 0px;

text-align: center;
}
.paymentMethods li {
display: -moz-inline-stack;
display: inline-block;
vertical-align: top;
zoom: 1;
margin-right: 45px;
}
.paymentMethods a {
height: 55px;
display: block;
overflow: hidden;
}
.paymentMethods a:hover img {
margin-top: -55px;
}
/*����� ����*/
span.red{color:#cc3333;}
.leftfl{float:left;}

.tabs-content dd{
/*display: block;
padding: 0;
margin: 0;
border-bottom: 1px dotted #DBD7D6;
float: none;
height: auto;
*/
}
.tabs-content dd a {
color: #555;
display: block;
font-size: 14px;
height: auto;
line-height: 1;
padding: 0px 0px;
border: none;
}

 .tabs-content dd:hover{
/*background: #C0E484;
color: #333;
height: auto;
position: static;
top: 0;
border-radius: 4px;*/
}

.help {
   position: relative;
}

.help:hover:after {
 content: attr(data-title);
 border:1px solid #dedede;
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;
-webkit-box-shadow: 0px 0px 4px rgba(50, 50, 50, 0.33);
-moz-box-shadow:    0px 0px 4px rgba(50, 50, 50, 0.33);
box-shadow:         0px 0px 4px rgba(50, 50, 50, 0.33);

/* SVG as background image (IE9/Chrome/Safari/Opera) */
background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIHZpZXdCb3g9IjAgMCAxIDEiIHByZXNlcnZlQXNwZWN0UmF0aW89Im5vbmUiPgo8bGluZWFyR3JhZGllbnQgaWQ9ImcyOTUiIGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIiB4MT0iMCUiIHkxPSIwJSIgeDI9IjEwMCUiIHkyPSIwJSI+CjxzdG9wIHN0b3AtY29sb3I9IiNGMUYxRjEiIG9mZnNldD0iMCIvPjxzdG9wIHN0b3AtY29sb3I9IiNGRkZGRkYiIG9mZnNldD0iMSIvPgo8L2xpbmVhckdyYWRpZW50Pgo8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2cyOTUpIiAvPgo8L3N2Zz4=);
background: -moz-linear-gradient(left,  rgba(241,241,241,1) 0%, rgba(255,255,255,1) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, right top, color-stop(0%,rgba(241,241,241,1)), color-stop(100%,rgba(255,255,255,1))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(left,  rgba(241,241,241,1) 0%,rgba(255,255,255,1) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(left,  rgba(241,241,241,1) 0%,rgba(255,255,255,1) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(left,  rgba(241,241,241,1) 0%,rgba(255,255,255,1) 100%); /* IE10+ */
background: linear-gradient(to right,  rgba(241,241,241,1) 0%,rgba(255,255,255,1) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f1f1f1', endColorstr='#ffffff',GradientType=1 ); /* IE6-9 */
 top: 15px;
 left: 23%;
 padding: 5px 15px;
 position: absolute;
 z-index: 10000;
 width: 220px;
}

.panel1 {
position: static
top: 300px;
right: 400px;
display: none;
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;
border: 2px solid #DEDEDE;
background: rgb(236, 243, 230);
background: -moz-linear-gradient(90deg, rgb(236, 243, 230) 0%, rgb(255, 255, 255) 100%);
background: -webkit-linear-gradient(90deg, rgb(236, 243, 230) 0%, rgb(255, 255, 255) 100%);
background: -o-linear-gradient(90deg, rgb(236, 243, 230) 0%, rgb(255, 255, 255) 100%);
background: -ms-linear-gradient(90deg, rgb(236, 243, 230) 0%, rgb(255, 255, 255) 100%);
background: linear-gradient(90deg, rgb(236, 243, 230) 0%, rgb(255, 255, 255) 100%);
border:1px solid #dedede;-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;
-webkit-box-shadow: 0px 0px 4px rgba(50, 50, 50, 0.33);
-moz-box-shadow:    0px 0px 4px rgba(50, 50, 50, 0.33);
box-shadow:         0px 0px 4px rgba(50, 50, 50, 0.33);
font-weight:bold;
width: 250px;
height: 110px;
padding: 10px 30px 30px 30px;
filter: alpha(opacity=85);
opacity: .85;
}


a.trigger{
position: relative;
text-decoration: none;
top: 0px; left: 0;
font-size: 14;
letter-spacing:-1px;
font-family: verdana, helvetica, arial, sans-serif;
color:#3CB371;
display: run-in;
}

a.trigger:hover{
color:#548B54;
}


 	.dropdown dd, .dropdown dt, .dropdown ul { margin:0px; padding:0px; }
        .dropdown dd { position:relative; }
        .dropdown a, .dropdown a:visited { color:#816c5b; text-decoration:none; outline:none;}
        .dropdown a:hover { color:#5d4617;}
        .dropdown dt a:hover, .dropdown dt a:focus { color:#5d4617; border: 1 px solid #696969; }
        .dropdown dt a {height: 32px;
	background:#FFF url(../images/cusarr.png) right center no-repeat;
	display: inline-block;
	position: relative;
	cursor: pointer;
	font-size: 14px;
	z-index: 1;
	width:250px;
	border: 1px solid #cccccc; -webkit-border-radius: 2px; -moz-border-radius: 2px; -ms-border-radius: 2px; -o-border-radius: 2px; border-radius: 5px; -webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1); -moz-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1); box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1);
	vertical-align:middle;}
	 .dropdown dt a span {cursor:pointer; display:block; }
        .dropdown dd ul { background:#FFF none repeat scroll 0 0; border: 1px solid #C6CBD0; border-radius: 10px; box-shadow: 0 2px 10px rgba(0,0,0,0.2); font: 14px/18px Arial, Tahoma, sans-serif; display:none;   	position:absolute; z-index: 1; width:auto; min-width:250px; list-style:none; }
        .dropdown dd ul li a { padding: 1px; display:block;}
        .dropdown dd ul li a:hover { background-color: 	#98FB98;}
        .dropdown img.flag { border:none;  vertical-align: middle; }


	.dropdown1 dd, .dropdown1 dt, .dropdown1 ul { margin:0px; padding:0px;}
        .dropdown1 dd { position:relative; }
        .dropdown1 a, .dropdown a:visited { color:#816c5b; text-decoration:none; outline:none;}
        .dropdown1 a:hover { color:#5d4617;}
        .dropdown1 dt a:hover, .dropdown dt a:focus { color:#5d4617; border: 1 px solid #696969; }
        .dropdown1 dt a {height: 32px;
	background:#FFF url(../images/cusarr.png) right center no-repeat;
	display: inline-block;
	position: relative;
	cursor: pointer;
	font-size: 14px;
	z-index: 0;
	width:250px;
	border: 1px solid #cccccc; -webkit-border-radius: 2px; -moz-border-radius: 2px; -ms-border-radius: 2px; -o-border-radius: 2px; border-radius: 5px; -webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1); -moz-box-shadow: 	inset 0 1px 2px rgba(0, 0, 0, 0.1); box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1);
	vertical-align:middle;}
        .dropdown1 dt a span {cursor:pointer; display:block;}
        .dropdown1 dd ul { background:#FFF none repeat scroll 0 0; border: 1px solid #C6CBD0; border-radius: 10px; box-shadow: 0 2px 10px rgba(0,0,0,0.2); font: 14px/18px Arial, Tahoma, sans-serif; display:none; position:absolute; z-index: 1; top:2px; width:auto; min-width:250px; list-style:none;}
        .dropdown1 dd ul li a {padding-left:3px; display:block;}
        .dropdown1 dd ul li a:hover { background-color: #98FB98;}
        .dropdown1 img.flag { border:none; vertical-align:middle;}


.nowidth .jq-selectbox .select,
.nowidth .jq-selectbox .dropdown {
	width: 300px;
	height: 30px;
}

.nowidth .jq-selectbox li
{
	padding-left: 35px;

}


.nowidth .jq-selectbox li:hover {
	background: #A3ABB1;
	color:  	#000000;
}

.nowidth .jq-selectbox li.selected {
	background: #A3ABB1;
	color: #FFF;}

/* ��������� ����*/

.modalDialog {
 position: fixed;
 font-family: Arial, Helvetica, sans-serif;
 top: 0;
 right: 0;
 bottom: 0;
 left: 0;
 background: rgba(0,0,0,0.8);
 z-index: 99999;
 -webkit-transition: opacity 400ms ease-in;
 -moz-transition: opacity 400ms ease-in;
 transition: opacity 400ms ease-in;
 display: none;
 pointer-events: none;

}

.modalDialog:target {
 display: block;
 pointer-events: auto;
}

.modalDialog > div {
 width: 700px;
 bottom: 80px;
 position: relative;
 margin: 10% auto;
 padding: 5px 20px 13px 20px;
 border-radius: 10px;

/* SVG as background image (IE9/Chrome/Safari/Opera) */
background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIHZpZXdCb3g9IjAgMCAxIDEiIHByZXNlcnZlQXNwZWN0UmF0aW89Im5vbmUiPgo8bGluZWFyR3JhZGllbnQgaWQ9Imc1ODEiIGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIiB4MT0iMCUiIHkxPSIwJSIgeDI9IjAlIiB5Mj0iMTAwJSI+CjxzdG9wIHN0b3AtY29sb3I9IiNGQkZDRkMiIG9mZnNldD0iMCIvPjxzdG9wIHN0b3AtY29sb3I9IiNCNEI1QjUiIG9mZnNldD0iMSIvPgo8L2xpbmVhckdyYWRpZW50Pgo8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2c1ODEpIiAvPgo8L3N2Zz4=);

background: -moz-linear-gradient(top,  rgba(245,246,246,1) 0%, rgba(219,220,226,1) 21%, rgba(184,186,198,1) 49%, rgba(221,223,227,1) 80%, rgba(245,246,246,1) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(245,246,246,1)), color-stop(21%,rgba(219,220,226,1)), color-stop(49%,rgba(184,186,198,1)), color-stop(80%,rgba(221,223,227,1)), color-stop(100%,rgba(245,246,246,1))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  rgba(245,246,246,1) 0%,rgba(219,220,226,1) 21%,rgba(184,186,198,1) 49%,rgba(221,223,227,1) 80%,rgba(245,246,246,1) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  rgba(245,246,246,1) 0%,rgba(219,220,226,1) 21%,rgba(184,186,198,1) 49%,rgba(221,223,227,1) 80%,rgba(245,246,246,1) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  rgba(245,246,246,1) 0%,rgba(219,220,226,1) 21%,rgba(184,186,198,1) 49%,rgba(221,223,227,1) 80%,rgba(245,246,246,1) 100%); /* IE10+ */
background: linear-gradient(to bottom,  rgba(245,246,246,1) 0%,rgba(219,220,226,1) 21%,rgba(184,186,198,1) 49%,rgba(221,223,227,1) 80%,rgba(245,246,246,1) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#FBFCFC', endColorstr='#B4B5B5',GradientType=0 ); /* IE6-9 */
}

.modalDialogAlfa {
 position: fixed;
 font-family: Arial, Helvetica, sans-serif;
 top: 0;
 right: 0;
 bottom: 0;
 left: 0;
 background: rgba(0,0,0,0.8);
 z-index: 99999;
 -webkit-transition: opacity 400ms ease-in;
 -moz-transition: opacity 400ms ease-in;
 transition: opacity 400ms ease-in;
 display: none;
 pointer-events: none;
}

.modalDialogAlfa:target {
 display: block;
 pointer-events: auto;
}

.modalDialogAlfa > div {
 width: 400px;
 position: relative;
 margin: 10% auto;
 padding: 5px 20px 13px 20px;
 border-radius: 10px;
/* SVG as background image (IE9/Chrome/Safari/Opera) */
background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIHZpZXdCb3g9IjAgMCAxIDEiIHByZXNlcnZlQXNwZWN0UmF0aW89Im5vbmUiPgo8bGluZWFyR3JhZGllbnQgaWQ9Imc1ODEiIGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIiB4MT0iMCUiIHkxPSIwJSIgeDI9IjAlIiB5Mj0iMTAwJSI+CjxzdG9wIHN0b3AtY29sb3I9IiNGQkZDRkMiIG9mZnNldD0iMCIvPjxzdG9wIHN0b3AtY29sb3I9IiNCNEI1QjUiIG9mZnNldD0iMSIvPgo8L2xpbmVhckdyYWRpZW50Pgo8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2c1ODEpIiAvPgo8L3N2Zz4=);

background: -moz-linear-gradient(top,  rgba(245,246,246,1) 0%, rgba(219,220,226,1) 21%, rgba(184,186,198,1) 49%, rgba(221,223,227,1) 80%, rgba(245,246,246,1) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(245,246,246,1)), color-stop(21%,rgba(219,220,226,1)), color-stop(49%,rgba(184,186,198,1)), color-stop(80%,rgba(221,223,227,1)), color-stop(100%,rgba(245,246,246,1))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  rgba(245,246,246,1) 0%,rgba(219,220,226,1) 21%,rgba(184,186,198,1) 49%,rgba(221,223,227,1) 80%,rgba(245,246,246,1) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  rgba(245,246,246,1) 0%,rgba(219,220,226,1) 21%,rgba(184,186,198,1) 49%,rgba(221,223,227,1) 80%,rgba(245,246,246,1) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  rgba(245,246,246,1) 0%,rgba(219,220,226,1) 21%,rgba(184,186,198,1) 49%,rgba(221,223,227,1) 80%,rgba(245,246,246,1) 100%); /* IE10+ */
background: linear-gradient(to bottom,  rgba(245,246,246,1) 0%,rgba(219,220,226,1) 21%,rgba(184,186,198,1) 49%,rgba(221,223,227,1) 80%,rgba(245,246,246,1) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#FBFCFC', endColorstr='#B4B5B5',GradientType=0 ); /* IE6-9 */
}

.modalDialogRules {
  position: fixed;
 font-family: Arial, Helvetica, sans-serif;
 top: 0;
 right: 0;
 bottom: 0;
 left: 0;
 background: rgba(0,0,0,0.8);
 z-index: 99999;
 -webkit-transition: opacity 400ms ease-in;
 -moz-transition: opacity 400ms ease-in;
 transition: opacity 400ms ease-in;
 display: none;
 pointer-events: none;
 -webkit-overflow-scrolling: touch;
overflow: auto;
}

.modalDialogRules:target {
 display: block;
 pointer-events: auto;
}

.modalDialogRules > div {
width: 800px;
position: relative;
margin: 10% auto;
top: -20px;
padding: 20px 25px 20px 25px;
border: 1px solid #CCC;
border-radius: 5px;
background-color: #f9f9f9;
}
.modalDialogRules a.close{
background: url(../images/icon_close.png) top left no-repeat;
width: 27px;
height: 27px;
font-size: 0px;
display: block;
position: absolute;
right: 6px;
top: 6px;
}
.modalDialogRules b{
color: #00ba3f;
}
.button-gray	{
width: auto; font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #ffffff;
	padding: 10px 20px;
	-moz-border-radius: 6px;
	-webkit-border-radius: 6px;
	border-radius: 6px;

	background: -moz-linear-gradient(top, rgba(226,226,226,1) 0%, rgba(219,219,219,1) 50%, rgba(209,209,209,1) 51%, rgba(254,254,254,1) 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(226,226,226,1)), color-stop(50%,rgba(219,219,219,1)), color-stop(51%,rgba(209,209,209,1)), color-stop(100%,rgba(254,254,254,1))); /* 		Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, rgba(226,226,226,1) 0%,rgba(219,219,219,1) 50%,rgba(209,209,209,1) 51%,rgba(254,254,254,1) 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, rgba(226,226,226,1) 0%,rgba(219,219,219,1) 50%,rgba(209,209,209,1) 51%,rgba(254,254,254,1) 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top, rgba(226,226,226,1) 0%,rgba(219,219,219,1) 50%,rgba(209,209,209,1) 51%,rgba(254,254,254,1) 100%); /* IE10+ */
	background: linear-gradient(to bottom, rgba(226,226,226,1) 0%,rgba(219,219,219,1) 50%,rgba(209,209,209,1) 51%,rgba(254,254,254,1) 100%); /* W3C */
	/* SVG as background image (IE9/Chrome/Safari/Opera) */
  background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIHZpZXdCb3g9IjAgMCAxIDEiIHByZXNlcnZlQXNwZWN0UmF0aW89Im5vbmUiPgo8bGluZWFyR3JhZGllbnQgaWQ9Imc0NjQiIGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIiB4MT0iMCUiIHkxPSIwJSIgeDI9IjAlIiB5Mj0iMTAwJSI+CjxzdG9wIHN0b3AtY29sb3I9IiNFMkUyRTIiIG9mZnNldD0iMCIvPjxzdG9wIHN0b3AtY29sb3I9IiNGRUZFRkUiIG9mZnNldD0iMSIvPgo8L2xpbmVhckdyYWRpZW50Pgo8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2c0NjQpIiAvPgo8L3N2Zz4=);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e2e2e2', endColorstr='#fefefe',GradientType=0 ); /* IE6-9 */
	border: 1px solid #BEBEBE;
	text-shadow:
		1px 1px 0px rgba(000,000,000,0.2),
		0px 0px 0px rgba(255,255,255,0.3); color: white; cursor: default; display: inline-block;  font-size: 14px; font-weight: bold; line-height: 1; margin: 0; outline: none; padding: 10px 20px 11px; position: relative; text-align: center; text-decoration: none; -webkit-transition: background-color 0.15s ease-in-out; -moz-transition: background-color 0.15s ease-in-out; -o-transition: background-color 0.15s ease-in-out; transition: background-color 0.15s ease-in-out; /* Hovers */ /* Sizes */ /* Colors */ /* Radii */ /* Layout */ /* Disabled ---------- */}


.mmgpban{opacity:0.5; border:1px solid #BEBEBE;-webkit-border-radius: 8px;
-moz-border-radius: 8px;
border-radius: 8px;}
.mmgpban:hover{opacity:1; border:1px solid #BEBEBE;-webkit-border-radius: 8px;
-moz-border-radius: 8px;
border-radius: 8px;}
div.direcitons-list {
position:relative;
background-color: #f9f9f9;
border-radius: 5px;
}
.stuck {
    position: absolute;
    top: 0;
    z-index: 90;
    width: 100%;
}

div.other-directions {
    color: #595E61;
    height: 50px;
    line-height: 50px;
    margin: 0 0 0 20px;
	text-transform:uppercase;
}

div.other-directions div {
    float: left;
	margin-left:8px;
}

div.other-directions .nx-icon-other {
line-height: 22px;
padding-top: 7px;
}

div.other-directions .webmoney {
    margin-top: 10px;
}

table#RadGrid2_ctl00 thead tr th, table#RadGrid2_ctl00 tfoot tr td, table#RadGrid2_ctl00 tr td, table#RadGrid4_ctl00 thead tr th, table#RadGrid4_ctl00 tfoot tr td, table#RadGrid4_ctl00 tr td {
font-size: 13px;
white-space: nowrap;
overflow: hidden;
text-overflow: ellipsis;
line-height:14px;
}

#RadGrid2, #RadGrid4 {
   /*margin-left: 9px;*/
   border: none;
   display: inline-block;
}

table#RadGrid2_ctl00, table#RadGrid4_ctl00 {
   /*border: 1px solid #DEDEDE;
   border-radius: 5px;
   box-shadow: 0 0 4px rgba(50, 50, 50, 0.33);*/
}

table#RadGrid2_ctl00 tbody tr, table#RadGrid4_ctl00 tbody tr {border-bottom: none;}



#RadGrid2 .rgCommandTable, #RadGrid4 .rgCommandTable {
   margin: 0px;
}

div.other-directions div a {
  padding: 7px 0px;
}
div.other-directions div a:hover {
    
}
div.other-directions div a i{
 background-position: -30px 0px;
}
div.other-directions div a:hover i{
 background-position: 0px 0px;
}
.sh_btn{ 
   background-color: #00A939!important;
}
.sh_header
{ 
   background-color: #00A939!important;
}
.sh_button_gray_complete
{ 
   background-color: #00A939!important;
}
.sh_button_back
{ 
   background-color: #00A939!important;
}
.sh_btn_right_center
{ 
   background-color: #00A939!important;
}
.sh_btn_right
{ 
   background-color: #00A939!important;
}
.sh_button_save
{ 
   background-color: #00A939!important;
}
.sh_operator_button_save
{ 
   background-color: #00A939!important;
}
.nx-visa-panel {
border: 1px solid #d4d4d4;
margin-bottom: 30px;

width: 30px;
border-radius: 5px;
}
.nx-visa-panel .nx-visa-panel-fields{
background-color: #ebebeb;
padding:27px 40px 12px 40px;
display: inline-block;
width: 2%;
}

.nx-visa-panel .nx-visa-panel-footer{
background-color:#dddddd;
padding:20px 40px 27px 40px;
display: inline-block;
width: 30px;
}
.nx-visa-panel .nx-visa-panel-footer input[type="text"]{
background-color:transparent;
}
.nx-visa-panel .nx-visa-panel-footer input[type="text"] > button{

}