﻿.dcollbg { /*background:url("../images/bg-cover.png"); */left:0; position:absolute; top:0; vertical-align:middle; z-index:995; background:#333 }
.selrbox h2 { color:#000; font-size:18px; padding-bottom:10px; margin-bottom:10px; font-weight:normal; width:100%; font-family: 'robotolight'; }
.callwhite { float:left; background:url(../images/social_popup_bg.png) repeat; position:relative; }
.selrbox .padding { padding:15px !important; float:left; border:3px solid #000; background:#fff; margin:10px; width:650px; }
.fleft { float:left; }
#cities input { border-radius:5px; padding:8px; width:454px; background:-moz-linear-gradient(top, #C6C6C6 0, white 100%); background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #C6C6C6), color-stop(100%, white)); background:-webkit-linear-gradient(top, #C6C6C6 0, white 100%); background:-o-linear-gradient(top, #C6C6C6 0, white 100%); background:-ms-linear-gradient(top, #C6C6C6 0, white 100%); background:linear-gradient(top, #C6C6C6 0, white 100%); filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#C6C6C6', endColorstr='#FFFFFF', GradientType=0); border:1px solid #CD4912; font-size:13px; color:#b8b8b8; font-family: 'robotobold'; float:left; height:15px; position:relative; color:#000; }
#cities input:focus { background:#fff; }
.rgcities { width:450px; padding:10px; border:1px solid #C9461C; background:#fff; box-shadow:0 3px 4px rgba(68, 68, 68, 0.6); margin-top:30px; }
.tsearch { width:470px; margin:10px; }
.wt90 { width: 90px; }
.bold { font-family: 'robotobold'; }
.wt245 { width: 380px; }
.skip { font-size: 11px; font-family: 'robotobold'; text-align: right; width: 470px; }
.button { display:inline-block; text-decoration:none; font-family: 'robotobold'; padding:4px 11px; color:#FEF4E9!important; border:1px solid #CD4902; border-radius:3px; border-image:initial; font-size:13px; box-shadow:1px 1px 0 rgba(255, 255, 255, 0.3) inset; -moz-transition:background .2s ease 0s; -webkit-transition:background .2s ease 0s; transition:background .2s ease 0s; }
.button.silverbtn { border:1px solid #d7d8db; background:-moz-linear-gradient(top, #f2f0f3 0, #dedede 80%); background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #f2f0f3), color-stop(100%, #dedede)); background:-webkit-linear-gradient(top, #f2f0f3 0, #dedede 100%); cursor:pointer; background:-o-linear-gradient(top, #f2f0f3 0, #dedede 100%); background:-ms-linear-gradient(top, #f2f0f3 0, #dedede 100%); background:linear-gradient(top, #f2f0f3 0, #dedede 100%); filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f2f0f3', endColorstr='#dedede'); color:#9c9c9d!important; text-shadow:0 0 2px #e9e9e9; }
.button.silverbtn:hover { background:-moz-linear-gradient(top, #dedede 0, #f2f0f3 80%); background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #dedede), color-stop(100%, #f2f0f3)); background:-webkit-linear-gradient(top, #dedede 0, #f2f0f3 100%); cursor:pointer; background:-o-linear-gradient(top, #dedede 0, #f2f0f3 100%); background:-ms-linear-gradient(top, #dedede 0, #f2f0f3 100%); background:linear-gradient(top, #dedede 0, #f2f0f3 100%); filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#dedede', endColorstr='#f2f0f3'); font-family: 'robotobold'; }
.button.silverbtn a { color:#9c9c9d; }
.button.silverbtn a:hover { text-decoration:none; -moz-transition:color .1s linear 0s; }
.button.silverbtn a:visited { opacity:.8; filter:alpha(opacity=80); text-decoration:none; }
.notesr { width:470px; padding:10px 15px 5px 15px; background:#f3f3f3; float:left; color:#000; border-bottom-left-radius:4px; border-bottom-right-radius:4px; }
.skip { text-align:right; font-size:11px; font-family: 'robotobold'; width:470px; }
ul.popup-list { clear:both; margin:0 0 0 1px
}
ul.popup-list li { float: left; margin: 0 0px 0 0; width: 33%; padding-bottom:5px; list-style:none;}
ul.popup-list li a { background: url("../images/arrow-c.png") no-repeat scroll 6px center; border-radius: 3px 3px 3px 3px; color: #21619E; display: block; font-size: 16px; line-height: 23px; margin-bottom: 1px; padding: 0 0 0 15px;  font-family: 'robotobold';margin-right: 10px;}
ul.popup-list li a:hover { color:#21619E; background:#cfe8ff url("../images/arrow-c.png") no-repeat scroll 6px center; text-decoration:none; }
ul.popup-list li.active a { color:#fff; background:#00aeef url("../images/arrow-w.png") no-repeat scroll 6px center; }
ul.popup-list li.active a:hover { text-decoration:none; }
.close { position:absolute; right:20px; top:20px; background:url("../images/Close.png") no-repeat; height:16px; width:16px; display:block; }