@font-face {
    font-family: 'myriad_webbold';
    src: url('../fonts/myriadwebbold-webfont.eot');
    src: url('../fonts/myriadwebbold-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/myriadwebbold-webfont.woff') format('woff'),
         url('../fonts/myriadwebbold-webfont.ttf') format('truetype'),
         url('../fonts/myriadwebbold-webfont.svg#myriad_webbold') format('svg');
    font-weight: normal;
    font-style: normal;

}
@font-face {
  font-family: 'MyriadPro-Bold';
  src: url('MyriadPro-Bold.eot');
  src: url('MyriadPro-Bold.woff2') format('woff2'),
       url('MyriadPro-Bold.woff') format('woff'),
       url('MyriadPro-Bold.ttf') format('truetype'),
       url('MyriadPro-Bold.svg#MyriadPro-Bold') format('svg'),
       url('MyriadPro-Bold.eot?#iefix') format('embedded-opentype');
  font-weight: normal;
  font-style: normal;
}

/*dashboard-header*/
.dashboard header {position: relative;background-color:#981b27;z-index: 1;top: 0px;left: 0;right: 0;max-width: 1920px;margin: auto;padding: 0px;}
.dashboard .header-left {position: absolute;top: 20px;}
.dashboard .menu {display: inline-block;width: 100%;vertical-align: top;margin-top: 25px;text-align: right;	font-size: 0;margin-bottom: 20px;}
.dashboard .header-mid {width: 100%;vertical-align: top;display: inline-block;padding-top: 13px;}
.dashboard-profile .dropdown{ display:inline-block;font-size: 15px;}
.dashboard-profile .dropdown .dropdown-menu{top: 20px;bottom: auto;margin-bottom: 2px;right: 0;left: auto;}
.user-dropdown,.user-dropdown:hover,.user-dropdown:focus {background-color: transparent;color: #fff;font-size: 15px; padding:0;}
.dashboard-profile .dropdown .dropdown-menu li a{ color:#981b27;}
.dashboard-profile .dropdown .dropdown-menu li a:hover{ color:#68b3d7; background-color:transparent;}
/*dashboard-left*/
.dashboard-profile figure {display: inline-block;width: 33px;height: 33px;border-radius: 50%;overflow: hidden;vertical-align: middle; border:2px solid #77151e;text-align: center; margin-right:10px;}
.dashboard-profile b{font-family:'Gotham Medium'; font-weight: 300; font-size:15px;}
.dashboard-profile figure img{ max-width:100%;}
.dashboard-profile {text-align: right; color:#fff;}
.dashboard-profile .dropdown-menu {min-width: 140px;}
.dashboard-heading h2 {font-size: 50px;color: #000;	text-align: center;font-family: 'Myriad Pro Light';margin:50px 0 45px;}
.dashboard-content{ background-color:#fbfcfc; padding-bottom:40px;}
.dash-left-panel {display: inline-block;background-color: #fff;width: 24%;	vertical-align: top;margin-right: 15px;padding: 20px 45px;-webkit-box-shadow: 2px 2px 10px 0px rgba(0,0,0,0.1);-moz-box-shadow: 2px 2px 10px 0px rgba(0,0,0,0.1);box-shadow: 2px 2px 10px 0px rgba(0,0,0,0.1);}
.profile-left {width: 185px;margin: 0 auto 65px;}
.profile-left figure {width: 185px;height: 185px;border-radius: 50%;overflow: hidden;text-align: center;margin: auto;border: 7px solid #f1f2f2;}
.profile-left figure img{ max-width:100%;}
.profile-left h3 {font-size: 20px;color: #000;	text-align:left; font-family: 'MyriadProSemibold';margin: 25px 0 0px 0px; padding:0 15px;}
.profile-left p {font-size: 16px;color: rgba(0,0,0,.66);text-align:left; font-family:'Myriad Pro';margin:0px 0 0 0px; position:relative;padding:0 15px;}
.profile-left p::after {position: absolute;bottom: -15px;left:15px;width: 31px;height: 7px;background-color: #26a5da;content: '';}
.menu-left ul{padding: 0px 15px;list-style:none; margin:0;}
.menu-left li{ border-bottom:1px solid rgba(126,126,126,.33); padding:10px 0;}
.menu-left li:last-child{ border-bottom:0px;}
.menu-left li.active{ position:relative;}
.menu-left li.active::after {content: '';position: absolute;top: 0;	bottom: 0;right: -53px;background-image: url(../images/active-li.png);width: 8px;height: 15px;	margin: auto;}
.menu-left li.active a{font-family: 'MyriadProSemibold'; font-size:18px; color:#000;}
.menu-left li a{ text-decoration:none;font-family:'Myriad Pro';font-size:18px; color:#7e7e7e;}
/*dashboard-right*/
.dash-right-panel {	display: inline-block;background-color: #fff;width: 74%;padding: 20px 100px;vertical-align: top;-webkit-box-shadow: 2px 2px 10px 0px rgba(0,0,0,0.1);-moz-box-shadow: 2px 2px 10px 0px rgba(0,0,0,0.1);box-shadow: 2px 2px 10px 0px rgba(0,0,0,0.1);}
.profile-right figure {width: 144px;height: 144px;border-radius: 50%;text-align: center;overflow: hidden;margin: 0 auto 15px;border: 6px solid #f1f2f2;}
.profile-right figure img{ max-width:100%;}
.profile-right a {font-family: 'myriad_webbold';color: #981b27;font-size: 14px; line-height:20px;text-transform: uppercase;text-decoration: none;background-color: #fff;border: 1px solid #26a5da;display: inline-block;vertical-align: middle;text-align: center;border-radius: 30px;padding: 13px 24px 10px;}
.profile-right a img{ margin-right: 9px;margin-bottom: 3px;}
.img-upload{ text-align:center; position:relative;}
.img-upload input[type="file"] {position: absolute;right: 0;left: 0;margin: auto;opacity: 0;font-size:0;width: 179px;height: 45px;border-radius: 30px; cursor:pointer;}
.profile-right {margin-bottom: 50px;}
.dashboard-profile-form .form-group {margin-bottom: 25px;}
/**/
.dashboard-profile-form label{font-family:'Myriad Pro';font-size:16px; color:#000; font-weight:normal;}
.dashboard-profile-form .form-control{border: 0;border-bottom: 1px solid #dadada;box-shadow: none; border-radius:0; resize:none; padding:6px 0; font-size:16px; color:#000; font-family:'Myriad Pro Light';}
.dashboard-profile-form select.form-control{ background-image:url(../images/dropdown.png); background-repeat:no-repeat;background-position: 99% center;appearance:none; -moz-appearance:none; -webkit-appearance:none;}
.upload-doc{ position:relative;border-bottom: 1px solid #dadada; text-align:right;}
.upload-doc input[type="file"]{ opacity:0; position:relative; z-index:1;cursor: pointer; display:inline-block;width: 74px;height:36px;}
.upload-doc a {padding: 5px 5px;font-size: 16px;color: #000;font-family: 'Myriad Pro Light';text-decoration: none;border: 1px solid #dadada;border-bottom: none;position: absolute;top: 0;right: 0;width: 74px;height:36px;background-color: #dadada;text-align: center;}
select::-ms-expand {display: none;}
.dashboard-profile-form textarea.form-control{ min-height:83px;padding-right: 10px;font-family:'Myriad Pro Light'; font-size:16px;color: #7e7e7e;}
.dashboard-profile-form textarea.form-control:focus{color: #000;font-family: 'Myriad Pro Light';}
.dashboard-profile-form .form-control:focus {border-color:#dadada;box-shadow: none;}
.dashboard-profile-form .form-control::-moz-placeholder { font-family:'Myriad Pro Light'; font-size:16px;color: #7e7e7e; opacity: 1;}
.dashboard-profile-form .form-control:-ms-input-placeholder { font-family:'Myriad Pro Light';font-size:16px;color: #7e7e7e;}
.dashboard-profile-form .form-control::-webkit-input-placeholder { font-family:'Myriad Pro Light';font-size:16px;color: #7e7e7e;}
.save-btn{ text-align: center;margin-top: 30px;}
.save-btn input{color: #981b27; font-family: 'myriad_webbold'; line-height:20px;font-size: 14px;text-transform: uppercase;text-decoration: none;background-color: #fff;border: 1px solid #26a5da;display: inline-block;vertical-align: middle;text-align: center;padding: 14px 40px 13px;border-radius: 30px;transition: all 0.5s ease-in-out;-moz-transition: all 0.5s ease-in-out;-ms-transition: all 0.5s ease-in-out;-o-transition: all 0.5s ease-in-out;-webkit-transition: all 0.5s ease-in-out;}
.save-btn input:hover{background-color: #26a5da;color: #fff;}
.social-input{ position:relative;}
.social-input span {position: absolute;display: inline-block;top: 27px;left: 0;}
.dashboard-profile-form .social-input input{ padding:6px 0 6px 40px;}
.get-location{ text-align:right;}
.get-location a {display: inline-block;color: #981b27;text-transform: uppercase;padding: 11px 18px 10px;text-align: center;border: 1px solid rgba(153,153,153,.23);text-decoration: none;font-family: 'myriad_webbold';font-size: 14px; line-height:20px;margin: 19px 0 0;transition: all 0.5s ease-in-out;-moz-transition: all 0.5s ease-in-out;-ms-transition: all 0.5s ease-in-out;-o-transition: all 0.5s ease-in-out;-webkit-transition: all 0.5s ease-in-out;}
.get-location a:hover{background-color: #26a5da;color: #fff; border:1px solid #26a5da;}
.dashboard-profile-form .location-input input.form-control{text-overflow: ellipsis;overflow: hidden;font-family:'Myriad Pro Light';font-size:16px;color: #7e7e7e;}
.dashboard-profile-form .location-input input.form-control:focus{color: #000;}
.form-group.location-input {width: 73%;display: inline-block;margin-right: 5px; vertical-align:top;}
.form-group.get-location {display: inline-block;width: 26%;float: right;clear: both; vertical-align:top; text-align:right;}
.social-media-label h3 {font-family: 'MyriadProSemibold'; font-size:18px; color:#000;margin: 25px 0 20px;}
/*help*/
ul.check-setting-page {padding: 0;list-style: none;font-size: 0; margin-bottom:0px;}
.check-setting-page li {display: inline-block;vertical-align: top;margin: 0 15px 20px 0;position: relative; width:48%; text-align: left;}
.check-setting-page li:nth-child(2n+2){ margin-right:0px;}
.sub-heading h2 {font-size: 25px;color: #000;text-align: center;font-family: 'MyriadProSemibold';margin: 10px 0 65px 0px; position:relative;}
.sub-heading h2::after {position: absolute;bottom: -15px;left: 0px; right:0; margin:auto;width: 31px;height: 7px;background-color: #26a5da;content: '';}
/*announcement*/
.dashboard-profile-form .form-group p{ padding:5px 0;color: #000;font-family: 'Myriad Pro Light'; font-size:16px; margin-bottom:0px;}
.dashboard-profile-form p.date-right{ text-align:right; padding:0; margin:0;}
.dashboard-profile-form .form-group h4{ margin:0 0 5px 0;font-family: 'Myriad Pro';font-size: 16px;color: #000;font-weight: normal; padding: 0 20px 0 0;position:relative;}
.dashboard-profile-form .form-group .delete-icon{ position:absolute; right:0;top:0;}
/*thank-you*/
.thank-you{ background-color:#fbfcfc; text-align:center;}
.thankyou-detail {margin: 70px 0 50px; padding:10px;background-color: #fff;display: table;width: 100%;-webkit-box-shadow: 2px 2px 10px 0px rgba(0,0,0,0.1);
-moz-box-shadow: 2px 2px 10px 0px rgba(0,0,0,0.1);
box-shadow: 2px 2px 10px 0px rgba(0,0,0,0.1);}
.thanks-content{ display:table-cell; vertical-align:middle;padding: 30px 0;}
.thanks-content h2{ margin:10px; font-size:35px;font-family: 'MyriadProSemibold'; color:#981b27;}
.thanks-content p{ margin: 15px auto 5px;font-size:18px;font-family:'Myriad Pro'; color:#6a6969;max-width: 334px;}
.thanks-content span {display: inline-block;background-color: #efefef;margin: 15px auto 5px;font-size: 18px;font-family: 'Myriad Pro';color: #6a6969;padding: 10px 15px;
border-radius: 25px;}
.thanks-content figure{ width:100px; text-align:center; margin:auto;}
.thanks-content figure img{ max-width:100%;}


@media(min-width:992px) and (max-width:1199px){
.profile-left figure {width: 165px;height: 165px;}
.dash-left-panel {padding: 20px 20px;}
.dash-right-panel {padding: 20px 60px;}
.menu-left li.active::after {right: -27px;}
.dashboard .header-left {top: 30px;}
.form-group.location-input {width: 70%;}
.form-group.get-location {width: 28%;}
.get-location a {font-size: 12px;width: auto;vertical-align: top;padding: 11px 13px 10px;}
}
@media(min-width:768px) and (max-width:991px){
.dashboard .header-left {top: 51px;}
.dashboard-heading h2 {font-size: 45px;	margin: 45px 0 40px;}
.profile-left figure {width: 120px;height: 120px;border: 5px solid #f1f2f2;}
.dash-left-panel {margin-right: 10px;padding: 20px 10px;}
.profile-left {width: auto;}
.menu-left li {padding: 8px 0;}
.menu-left li a {font-size: 14px;}
.menu-left li.active a {font-size: 14px;}
.menu-left li.active::after {right: -27px;}
.dash-right-panel {padding: 20px 55px;}
.dashboard-profile-form .form-control {font-size: 16px;}
.dashboard-profile-form textarea.form-control {min-height: 95px;}
.dashboard-profile-form .form-control::-moz-placeholder {font-size:14px;}
.dashboard-profile-form .form-control:-ms-input-placeholder {font-size:14px;}
.dashboard-profile-form .form-control::-webkit-input-placeholder {font-size:14px;}
.get-location a {font-size: 12px;width: auto;vertical-align: top;padding: 11px 13px 10px;}
.form-group.location-input {width: 63%;}
.form-group.get-location {width: 34%;}
}
@media(max-width:767px){
.dashboard-heading h2 {font-size: 40px;margin: 30px 0 30px;}
.dash-left-panel {width: 100%;margin-right: 0;margin-bottom: 15px;padding: 20px 20px;}	
.dash-right-panel {width: 100%;padding: 20px 20px;}
.menu-left li.active::after { display:none;}
.dashboard-profile-form .form-control {font-size: 16px;}
.get-location {text-align: left;}
.dashboard .header-mid {padding-right: 0;}
.dashboard .header-left {top: 7px;}
.dashboard header {height: 100px;}
.dashboard .search {top: 28px;}
.dashboard .menu .navbar-default .navbar-toggle {margin-top: 20px;}
.dashboard .menu .navbar-default .navbar-collapse {top: 71px;}
.dashboard .header-left .logo img {max-width: 90%;}
.dash-left-panel.dashboard-equal-height{ height:inherit !important;}
.form-group.location-input {width: 66%;}
.form-group.get-location {width: 32%;margin-top: 19px;}
.get-location a {margin-top: 0;padding: 11px 6px 10px;font-size: 11px; width:100%; max-width:160px;}

.menu-left ul{padding: 0px;}
.check-setting-page li {margin: 0 15px 15px 0;width:100%;}
.profile-left h3 {text-align: center;}
.profile-left p {text-align: center;}
.profile-left p::after {left: 0;right: 0;margin: auto;}
}
@media(max-width:479px){
.form-group.location-input {width: 100%;}
.form-group.get-location {width: 100%;margin-top: 0px; float:none; text-align: left;}

}

/*17-01-2019*/
.upload-doc {height: 36px;}
.upload-doc input[type="file"] {position: absolute;right: 0; top:0; bottom:0; margin:auto;}
#annsAddForm .upload-doc #file_name {height: 36px;line-height: 36px; white-space:nowrap; text-overflow:ellipsis;overflow: hidden;}
ul.check-setting-page { text-align:left;}
@media(max-width:767px){
	.dashboard .menu .navbar-default .navbar-collapse {	top: 55px;}
}