:root {
  --primary-color: #034883;
  --secondary-color: #fcb618;
}

.hovbtn:hover {
   background-color: white;
   color: black;
   border-radius: 6px;
}

.hdr-top-cnt>li>a.btn:hover {
   background-color: var(--secondary-color);
   color: white;
   border-radius: 6px;
}

.button1:hover {
   background-color: var(--secondary-color);
   color: white;
}

.phd_form {
   border: 5px solid white;
   background: var(--primary-color);
   border-radius: 20%;
}

.phd_form .content {
   border: 1px solid transparent;
   border-radius: 10px;
   background: var(--primary-color);
   padding-top: 5px !important;
}

.phd_form .content h4 {
   margin: 0;
   color: #f58220;
   text-align: center;
   border-radius: 10px 10px 0 0;
   padding: 10px;
   font-weight: bold;
   text-transform: uppercase;
   margin-bottom: 10px;
}

.phd_form .content h4>span {
   border-bottom: 2px solid #f58220;
}

.phd_form .content form {
   padding: 0px 30px;
   background-color: var(--primary-color);
   border-radius: 0 0 10px 10px;
}

.phd_form .content form .form-group {
   margin-top: 15px;
}

.phd_form .content form .form-control {
   background-color: white;
   box-shadow: none;
   height: 45px;
   font-size: 0.85rem;
}

::placeholder {
   font-size: 10px;
}

.phd_form .content form .form-control:focus {
   border-color: #ccc !important;
}

.phd_form .input-group-addon {
   background-color: #eae6e68c;
}

.phd_form button {
   color: white !important;
   background: var(--secondary-color);
   font-size: 12px;
   padding: 5px 15px;
}

.phd_form .fc-bl .form-control {
   border-left: 0;
}

.phd_form .fc-bl i {
   color: var(--primary-color);
}

.query-form .form-group {
   margin-bottom: 15px;
}

input,
input::placeholder {
   font: 0.85rem/3 sans-serif;
}

.hdr-top li.drop:hover>ul.dropdown-menu {
   display: block;
}

.hdr-top li.drop ul {
   z-index: 9999;
   min-width: 120px !important;
}

/*.hdr-top li.drop ul li{
         width: 80px!important;
         }*/

#onload .modal-body {
   position: relative;
   padding: 0;
}

#onload .modal-body button.btn {
   position: absolute;
   right: -22px;
   top: -22px;
   font-size: 11px;
   font-weight: bold;
   color: white;
   border: 2px solid white;
   border-radius: 50%;
   padding: 2px 6px;
}

#onload {
   top: 60px !important;
}

.side-btn {
   /*        background-color: var(--secondary-color) !important;*/
   border-radius: 0px 20px 20px 0;
   padding: 8px 40px;
   font-weight: bold;
   font-size: 12px;
   cursor: pointer;
   border: 0;
   display: block;
   width: 80px;
   margin: 8px 0;
   min-height: 50px;
   display: flex;
   justify-content: center;
   align-items: center;
   border: 2px solid var(--primary-color) !important;
   border-left: none !important;
}

.side-right-btn {
   border-radius: 20px 0 0 20px;
   padding: 8px 40px;
   font-weight: bold;
   font-size: 12px;
   cursor: pointer;
   border: 0;
   display: block;
   width: 80px;
   margin: 8px 0;
   min-height: 50px;
   display: flex;
   justify-content: center;
   align-items: center;
   border: 2px solid var(--primary-color) !important;
   border-left: none !important;
}

.side-btn-top {
   /*        transform: rotate(270deg) !important;  */
   top: 40% !important;
   position: fixed !important;
   left: 0px !important;
   z-index: 999999;
   line-height: 1.33;
}

.side-btn1, .side-btn3, .side-right-btn1 {
          background-color: var(--primary-color);
   color: white;
}

.side-btn2, .side-btn2, .side-btn4, .side-right-btn2 {
   /*        background-color: #bcd800;   */
   background-color: var(--secondary-color);
   color: #ffffff;
}

.side-btn-top-right {
   /*        transform: rotate(270deg) !important;   */
   top: 40% !important;
   position: fixed !important;
   right: 0px !important;
   z-index: 999999;
   line-height: 1.33;
}

.side-btn1:hover,
.side-btn3:hover,
.side-btn2:hover,
.side-btn4:hover{
   color: #ffffff;
   width: 100px !important;
   font-weight: 600;
}

.side-right-btn1, .side-right-btn2 {
   color: #ffffff !important;
}

.cpyrgt-wrap {
   text-align: center;
}

.cpyrgt-wrap ul.nav li>a {
   color: white;
   font-size: 12px;
   font-weight: 600;
   padding: 2px 20px;
   border-right: 2px solid;
}

.cpyrgt-wrap ul.nav li:last-child>a {
   border-right: none;
}

label {
   color: var(--primary-color);
   font-weight: 700;
   float: left;
}

.boxss {
   /* box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.1), 0 2px 5px 0 rgba(0, 0, 0, 0.09); */
   -webkit-box-shadow: var(--box-shadow);
   box-shadow: var(--box-shadow);
   padding: 10px 20px;
}

.default-btn {
   font-size: 20px;
   color: var(--white-color);
   line-height: 1;
   -webkit-transition: var(--transition);
   transition: var(--transition);
   text-align: center;
   position: relative;
   z-index: 1;
   overflow: hidden;
   display: inline-table;
   padding: 15px 20px;
   font-weight: 600;
   background-color: #f27e00;
   color: white;
   border: none;
}

.form-control {
   /* height: 55px; */
   color: var(--main-color);
   border: 1px solid #d7d7d7;
   background-color: transparent;
   border-radius: 0;
   font-size: 14px;
   /* padding: 10px 20px; */
   width: 100%;
   position: relative;
   z-index: 1;
}

.thumb{
 margin-top: 15px;
 margin-bottom: 15px;
}
.thumb:hover {
   transform: translateY(-0.25rem);
   box-shadow: rgba(46, 41, 51, 0.08) 0px 2px 4px, rgba(71, 63, 79, 0.16) 0px 5px 10px;
   -moz-transition: .3s ease;
}