.centercls {
    text-align: center;
}
.commoncls
{
    margin-bottom: 5px !important;
}
.home-service-section ul li {display: list-item; list-style: inside disc;}
.footer_section ul li{
    display: list-item; list-style: inside disc;
}
.more-information-section h1{
    font-size : 29px;
}
.more-information-section ul{
    margin : 0;
    display: list-item;
    padding-left: 10px;
}
.more-information-section ul li{
    list-style-type : disc !important;
    margin : 0;
    display: list-item;
}
.chatbox{
    background: #efefef;
    /*border: 1px solid #a6a6a6;*/
    border-radius: 4px 4px 0 0;
    bottom: 0;
    /*display: none;
    padding: 10px 0;*/
    position: fixed;
    right: 10px;
    width: 290px;
    z-index: 9999;
}

.chatbox_header{
    background: none;
    /*    background: -moz-linear-gradient(top, #45484d 0%, #000000 100%);
        background: -webkit-linear-gradient(top, #45484d 0%,#000000 100%);
        background: linear-gradient(to bottom, #45484d 0%,#000000 100%);*/
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#45484d', endColorstr='#000000',GradientType=0 );
    //box-shadow: 0 1px 2px rgba(0, 0, 0, 0.1), 0 2px 0 rgba(255, 255, 255, 0.25) inset;
    padding: 0 0.4em 0.4em;
    border-bottom: 0 none;
    margin-bottom: 0;
    text-align: center;
    border-radius: 4px 4px 0 0;
    cursor: pointer;
}

.chatbox_header .chatmsg {
    color: #d0a66d;
    font-size: 12px;
    line-height: 14px;
    padding-bottom: 10px;
}

.chatbox form{padding: 10px 20px;}

.chatbox .form-control {
    background-color: #ffffff;
    border: 1px solid #ddd;
    border-radius: 0px;
    box-shadow: none;
    color: #aaa;
    display: block;
    font-size: 12px;
    font-style: italic;
    height: 30px;
    line-height: 1.42857;
    padding: 6px;
    transition: border-color 0.15s ease-in-out 0s, box-shadow 0.15s ease-in-out 0s;
    vertical-align: middle;
    width: 100%;
}
.chatbox .form-control:focus{border-color: #d0a66d; box-shadow: none;}
.chatbox .form-group label{
    color: #666;
    display: inline-block;
    font-size: 12px;
    font-weight: bold;
    margin-bottom: 5px;
}

.chatbox .btn-default {
    -moz-appearance: none;
    background: #e59341 none repeat scroll 0 0;
    border-color: #b77534;
    border-radius: 3px;
    border-style: solid;
    border-width: 1px;
    box-shadow: 0 1px 2px rgba(0, 0, 0, 0.1), 0 1px 0 rgba(255, 255, 255, 0.25) inset;
    color: #ffffff;
    cursor: pointer;
    font-weight: bold;
    overflow: hidden;
    overflow-wrap: normal;
    padding: 6px 3px;
    text-overflow: ellipsis;
    white-space: nowrap;
    width: 100%;
}
.chatbox .btn-default:hover {
    background: #eaa867 none repeat scroll 0 0;
}
.chatbox .btn-default:focus {
    background: #eaa867 none repeat scroll 0 0;
}
.chatbox textarea{
    border: 1px solid #ddd;
    display: inline-block;
    width: 100%;
    font-size: 12px;
    color: #aaa;
    font-style: italic;
    line-height: 16px;
    padding: 6px;
}
.chatbox textarea:focus{border-color: #d0a66d; box-shadow: none;}

.contactusForm input[type="radio"], input[type="checkbox"] {
    float: left;
    margin-right: 5px;
    width: auto;
}

.contactusForm label {
    display: block;
    padding-top: 11px;
    text-align: left;
}

.contactusForm input:not([type=checkbox])
{
    margin-bottom: 5px;
}

.empty_img{
    background: none;
    //margin-top: -10px;
}

#chatmsg_welcome{
    padding-top: 10px;
}

.owner_chat {
    background: #efefef; 

    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#efefef', endColorstr='#F5F5F3'); 
    background: -webkit-gradient(linear, left top, left bottom, from(#efefef), to(#F5F5F3)); 
    background: -moz-linear-gradient(top,  #efefef,  #F5F5F3);     

    padding: 10px !important;
    border: 1px solid #ddd;
    width: 70%;
    margin-bottom: 10px;
    border-radius: 5px;
    float: left;
}

.viewers_chat {
    background: #E4F1FF; 

    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#E4F1FF', endColorstr='#CDE2FF'); 
    background: -webkit-gradient(linear, left top, left bottom, from(#E4F1FF), to(#CDE2FF)); 
    background: -moz-linear-gradient(top,  #E4F1FF,  #CDE2FF); 

    padding: 10px !important;
    border-radius: 5px;
    border: 1px solid #ddd;
    width: 70%;
    margin-bottom: 10px ;
    float: right;
}
.available_langulage_li{
    position: absolute !important;
    right: -30px;
}
.navbar-brand{ max-width: 300px !important}

.fa-blockthis:before {
  content: "\f08c";
}

@media (max-width: 767px) {
    .available_langulage_li{
        position: unset !important;
        right: 0;
    }
    .navbar-brand { max-width: 245px !important}
}


