.login-form .login-wrap li {
display:block;
margin-bottom:10px;
position:relative;
}

.line-regis {
border-bottom:1px solid #ebf0f7;
display:inline-block;
height:15px;
margin-bottom:25px!important;
text-align:center;
}

.or {
background:#fff;
width:auto;
position:relative;
top:5px;
font-weight:700;
padding:10px;
}

.more-items {
color:#0f76df!important;
}

.gallery-big {
margin-bottom:10px;
}

.map.small {
height:200px;
}

#loadingBar {
text-align:center;
clear:both;
display:none;
}

#cover_upload {
position:relative!important;
}

#profileUploadButton {
position:relative!important;
display:block!important;
}

.place-cover {
width:979px;
height:400px;
overflow:hidden;
}

div.map {
display:block;
width:100%;
height:350px;
margin:20px auto 10px;
}

.body-content .map {
margin-top:10px!important;
}

.map.large {
height:500px;
}

.map img {
max-width:none;
}

.searchStringLoading {
position:absolute;
top:14px;
left:298px;
}

.timeline-import .searchList {
list-style:none;
position:absolute;
z-index:3;
margin-left:0;
height:315px;
overflow-x:hidden;
background-color:#fff;
margin-top:0;
width:291px;
}

.select-item-form .searchList {
list-style:none;
position:absolute;
z-index:3;
margin-left:290px;
height:315px;
overflow-x:hidden;
background-color:#fff;
margin-top:0;
width:291px;
}

#post-content .searchList {
list-style:none;
position:absolute;
z-index:3;
margin-left:0;
height:315px;
overflow-x:hidden;
background-color:#fff;
margin-top:0;
width:95%;
}

#post-content .searchList .placeRow {
border-bottom:none!important;
font-size:13px;
font-weight:400;
overflow:hidden;
white-space:nowrap;
text-overflow:ellipsis;
cursor:pointer;
text-align:left!important;
color:#333;
width:100%;
padding:3px 10px;
}

.placeRow {
border-bottom:none!important;
font-size:13px;
font-weight:400;
width:254px;
overflow:hidden;
white-space:nowrap;
text-overflow:ellipsis;
cursor:pointer;
text-align:left!important;
color:#333;
padding:3px 10px;
}

.placeRow:hover {
background:#f9fafd;
color:#0c77e3;
}

#bulkList {
margin-top:-9px!important;
margin-left:173px!important;
}

.select-place-input {
padding:4px!important;
}

.info-post .searchStringLoading {
top:43px;
}

.info-post .searchList {
margin-left:0;
}

.app-content {
margin-bottom:100px;
}

.align-right {
text-align:right;
}

.set-btn {
font-size:14px!important;
margin-top:10px;
}

.article-post .edit-section {
top:-65px!important;
}

.timeline-import ol>li.column-right-import .pointer {
top:25px!important;
}

.timeline-import ol>li.column-left-import .pointer {
top:10px!important;
}

.timeline-import ol>li .experiences-unit .header-data {
height:20px!important;
}

.type-catagories,.type-title .selector-type {
display:none!important;
}

.textarea-caption,findPlaceBox {
font-size:13px;
}

.place-name-title,.place-name-title:hover {
color:#505363;
}

.drop-zone {
background-color:#f7f9fa;
min-height:300px;
margin-bottom:20px;
text-align:center;
color:#c0c4c5;
font-weight:700;
position:relative;
vertical-align:middle;
}

.profile-import-bar:hover {
color:#ffaf47;
text-decoration:underline;
}

.counter-import-bar-header {
font-size:14px!important;
}

.icon-photo {
background:url(../img/icon-photo.png) no-repeat;
width:71px;
height:50px;
display:inline-block;
}

.findPlaceBox {
margin-bottom:3px!important;
-webkit-border-radius:0!important;
-moz-border-radius:0!important;
border-radius:0!important;
font-size:12px;
border:1px solid #a1c5e2!important;
width:245px;
height:25px!important;
padding:1px 3px;
}

textarea.message {
width:98%!important;
}

.map_message p,.opinion_message p {
font-size:20px;
line-height:40px;
font-weight:700;
}

.is-text h3 {
font-size:20px;
}

.layout-quote em {
font-style:normal;
}

.photo-form .loading {
height:240px;
}

.info_review {
background-color:#fff7c9!important;
}

.forgsuc {
color:green;
}

.gray,.gray:hover {
background-color:gray!important;
}

.btn-add:hover,.btn-added:hover {
cursor:pointer;
}

#subscript_news {
margin-top:15px!important;
}

.block .details {
word-break:break-all;
}

.like-btn {
z-index:2;
}

.grid2 .text_comment .detail-post {
width:588px!important;
}

.grid2 .comment_row .detail-post {
width:545px!important;
}

.dd-option-text .type-catagories {
display:inline-block!important;
}

.tooltip-inner {
min-width:70px;
}

.post-content img {
max-width:100%!important;
}

.cke_editable img {
max-width:100%;
}

a.img,.photo-post a,.pin-image a {
display:block;
}

.gmnoprint img {
max-width:none!important;
}

.profile-cover,#cover_ul li,#profile_ul li {
overflow:hidden;
}

#place-photo,.opinion-wrapper {
width:100%;
}

.article-post,.cancel-review-edit-btn,.save-review-edit-btn {
position:relative;
}

.acenter,.img_frame_text,.thumb-is-gallery {
text-align:center;
}

.credp,.error {
color:red;
}

.textarea-caption,.experiences-article .highlighter {
margin-top:10px;
}

.profile-import-bar,.image-count-like,.orange-link {
color:#ffaf47;
}

.row-photo .image-wrapper,.move:hover {
cursor:move;
}

#map div[aria-hidden="true"] > div, .map div[aria-hidden="true"] > div{
    width: 256px;
    height: 256px;
}