/*Anshul*/
html, body, .content-fragment.login-and-create-user, .tags-editor textarea, .menu.notification.notification__menu .message, .field-item .field-item-input textarea, .menu.notification.notification__menu .message, .content-fragment.invite-user .field-item-input input[type=text], .content-fragment.invite-user .field-item-input textarea, .content-fragment.search-result-list, .content-fragment.search-result-list .askform textarea, .content-fragment.quick-post .fiji-quickpost-message-form .fiji-message textarea, .content-fragment.quick-post .field-list .field-item-input textarea, .content-fragment.thread .field-list textarea, .content-fragment.create-edit-post .field-item.post-subject .field-item-input input, .content-fragment.create-edit-post .field-item.post-tags input, .content-fragment.create-group .field-item .field-item-input textarea, .content-fragment.add-media-gallery-post-comment .field-item textarea, .content-fragment.blog-post-comment-form .field-item textarea, .content-fragment.contact-blog .field-item-input textarea, .content-fragment.create-edit-page-comment .field-item textarea, .content-fragment.activity-message-list .fiji-reply-form .fiji-reply input, .content-fragment.conversation-list .content-list.messages .content-item.day, .push-notification, .content-fragment.site-user-navigation .read-queue-count {
                font-family: 'Lato', "Helvetica Neue", Helvetica, Arial, sans-serif; 
}
.content-fragment.login-and-create-user .section-heading .section-header h2{
    font-weight: 300;
    font-size: 45px;
    color: #222;
    line-height: 50px;
    margin-bottom: 20px !important;
}
.bg-primary:link, .bg-primary:visited, .bg-primary:active{
                color:#fff;
}
.content-fragment.login-and-create-user h3{
                font-weight: 300;
                color:#333;
                font-size: 27px;
}

.register.bg-red .form-group .control-label {
    color: #fff;
    display: none;
}
.register.bg-red .field-item-validation {
    color: #FFF;
}
.register.bg-red .field-item-validation label {
    font-size: 12px;
}
.content-fragment-page.user-createuser .content-fragment {
	padding: 0px;
}
.table > thead > tr > th, .table > tbody > tr > th, .table > tfoot > tr > th, .table > thead > tr > td, .table > tbody > tr > td, .table > tfoot > tr > td {
    width: 60%;
}
.header-title h3 {
        margin-top: 11px !important;
}
.user-settings .setting-menu.archive-sidebar li.list-group-item{
                    font-size: 16px;
    line-height: 18px;
    background-color: #Fdfdfd;
margin-top: 2px;
border: 0px;
}
.user-settings .setting-menu.archive-sidebar li.list-group-item:hover{
    background-color: #fff;
}
.user-settings .setting-menu.archive-sidebar a.more-items{
                    display: block;
    margin-top: 15px;
    font-size: 16px;
    text-align: right;
    padding-right: 6px;
}
.archive-list.thank-you .case-card .case-detail {
    cursor: auto;
    border-bottom: 1px solid #eee;
    background-color: #fff;
}

.archive-list.thank-you .case-card .case-detail a h5 {
    font-size: 18px;
    font-weight: 400;
}

.archive-list.thank-you .case-card .case-detail a p {
    font-size: 16px;
    line-height: 20px;
    color: #333;
}

.archive-list.thank-you .case-card .case-detail:hover {
    background-color: #eee;
}

.archive-list.thank-you .case-card .case-detail a {
        text-decoration: none;
}


/*Rahul*/
.tag-md{ border-bottom-left-radius: 0 !important;border-bottom-right-radius: 0 !important; }

.user-settings .settings li a {
  position: relative;
  float: none;
}
.user-settings #user-avatar{display: inline-block;
    width: 45%;}
.user-settings .edit-avatar{float: right !important;}


.pager span{    
font-size: 15px;

}

.pager .page, .pager .first, .pager .last{
    margin-right: -2px;
    border: 0;
    background: none;
    border: 1px solid #dedfde;
    padding: 4px 14px;
    text-decoration: initial;
}
.pager .page:hover{
    background-color: rgba(222, 223, 222, 0.4);
    
}
.pager .page.selected{
    background-color: #00aeef;
    color: white;
    
}

.join-account .field-item-input { margin-top:15px; display:block; }
.btn-primary { color: #fff !important; }
.header-fragments { overflow-x: inherit; }
.footer-fragments { padding:0; }
.footer-fragments-header { margin-top:0; }
.footer-fragments-footer { margin-bottom:0; }
a:link, a:visited, a:active { font-weight:300; color:#0077cc; }
.user-settings .settings li a.submit-button { float:none; margin-bottom:0; color:#fff; }
.user-settings .settings li a.submit-button:hover:before { display:none; }
.btn-xs { font-size:12px !important; }
.content-fragment.login-and-create-user h3{width: inherit;}
.field-list.login, .join-account.field-list { width: inherit !important; margin-left: inherit !important;position: inherit !important; top: inherit !important; min-height: inherit; display: inherit !important; padding: 0 !important; background-color: inherit !important; border: inherit !important; -moz-border-radius: inherit !important; -webkit-border-radius: inherit !important; border-radius: inherit !important; margin: inherit !important; margin-bottom: inherit !important; margin-right: inherit !important; margin-top: inherit !important;  border: inherit !important; }
.form-group .control-label { color: #333; }
.tab-pane { padding: 0px !important; }
a.internal-link.login, a.internal-link.create-account{display: inline-block !important; margin-bottom: 0 !important; font-weight: normal !important; text-align: center !important; text-decoration: none !important; vertical-align: middle !important; cursor: pointer !important; background-image: none !important; border: 1px solid transparent !important; white-space: nowrap !important; padding: 6px 12px !important; font-size: 18px !important; line-height: 1.42857143 !important; border-radius: 3px !important; -webkit-user-select: none !important; -moz-user-select: none !important; -ms-user-select: none !important; user-select: none !important; color: #fff !important; background-color: #00aeef !important; border-color: #009bd6 !important; height: inherit !important; }

.document-list { border:1px solid #ddd; border-bottom:none; padding: 10px 0; }
.document-list:last-child { border-bottom-left-radius: 3px; border-bottom-right-radius: 3px; border:1px solid #ddd; }
.document-list span { font-size: 15px; }
.doc-error { border:1px solid #eeecb7; background:#ffc; }
.doc-error p { color:#ed1c24; padding:10px; margin:0; font-size:21px !important; } 
.doc-error p i { float:left; font-size:29px; margin-right:5px; }
.case-submit.dynamic-tabs .owl-carousel.d-tabs.tabs-container { height:2200px !important; }
.thank-you .case-card .case-detail h5 { font-size:27px; font-weight:300; }
.thank-you .case-card .case-detail { cursor:auto; }
.thank-you .case-card .case-detail hr { border-color:#fff; }
.thank-you .case-card .case-detail h5 span { font-size:14px; margin-top:8px; }
.uploaded-by img { width:120px; }
.header-fragments,.header-fragments-header, .admin-bar { min-width:0; }
.text-white { color:#fff !important; }
#tag-exp-header a:link, #tag-exp-header a:visited, #tag-exp-header a:active { font-weight:400; }
.register .form-group { margin-bottom:10px; }
.bootstrap-select.btn-group .dropdown-toggle { max-height:39px; height:39px; }
.properties { display:inline-block; width:82%; margin-bottom:20px; }
#Admintabs.setting-menu li a, .user-settings .setting-menu li a { padding:0 }
.tab-set .tab div { padding-top:2px; }
.end-note { font-size:14px; }
.end-note .box-border { border:1px solid #ccc; padding:35px; }











#AdminTabs.setting-menu > a,
.user-settings .setting-menu > a {
  font-size: 14px;
}



#AdminTabs.setting-menu li a:hover,
#AdminTabs.setting-menu li a:focus,
.user-settings .setting-menu li a:hover,
.user-settings .setting-menu li a:focus {
  background: none !important;
}


#AdminTabs.setting-menu .active,
.user-settings .setting-menu .active {
  background: #ed1c24;
  color: #fff;
  border-color: #ddd;
  font-size: 18px;
}

#AdminTabs.setting-menu .active a,
.user-settings .setting-menu .active a {
  color: #fff;
}

#AdminTabs.setting-menu a.list-group-item,
.user-settings .setting-menu a.list-group-item {
  font-size: 14px;
}

.with-errors { color:#c61017 !important }


/* anshul */

@media screen and (max-width: 650px) {
    #tag-exp-header .header-title h3 , #tag-exp-header .header-title h4 {
	width : 370px;
}
}

@media screen and (max-width: 430px) {
    #tag-exp-header .header-title h3 , #tag-exp-header .header-title h4 {
	width : 220px;
}
}

.hero.authenticated-user {
    background-size: inherit !important;
}

@media screen and (max-width: 767px) {
                .hero.authenticated-user {
                                background-image: none !important;
                                background-color: #eee;
                }
}

.compliant-msg{
    border-color: #c61017;
    -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
    box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
}

.lt-ie10 .register.bg-red .form-group .control-label { display:block;float:left; margin-top:10px; font-weight:normal }

.header-title h1 a {
    color: #333;
    text-decoration:none;
}
.header-title h3 small {
    font-size: 60%;
    color: #666;
}
.header-title h3 {
margin-top:0px !important;
}
