.txtsrchfont2 {
    border: solid 1px #4CAF50;
    box-shadow: 1px 1px 5px #a57228;
    border-radius: 4px;
    font-family: verdana;
    font-size: 16px;
    line-height: 30px;
    font-weight: normal;
    color: #F44336;
    text-decoration: none;
    padding-left: 10px;
    width:700px;
}
.btnser2 {
    width: 100px;
     border: solid 1px #4CAF50;
    box-shadow: 1px 1px 5px #a57228;
    border-radius: 4px;
    font-family: verdana;
    font-size: 16px;
    line-height: 30px;
    font-weight: normal;
    color: #ffffff;
    text-decoration: none;
    background-color: green;
}
@media (max-width:767px)
{ 
  .txtsrchfont2 
  {width:97%;box-shadow:none;
  }
  .btnser2 
  {width:97%;box-shadow:none;
  }
     }
.smally
{
       -webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;
       font-size :12px;
                                            font-family:'Source Sans Pro','Helvetica Neue',Helvetica,Arial,sans-serif;
                                            font-weight:normal;overflow-x:hidden;overflow-y:auto;
    }
.pushy {
  position: fixed;
  width: 250px;
  height: 100%;
  top: 0;
  z-index: 9999;
 /* background: #191918; */
  background:white;
  overflow: auto;
  visibility: hidden;
  -webkit-overflow-scrolling: touch;
  /* enables momentum scrolling in iOS overflow elements */
}
.pushy a {
  display: block;
  color: #1b3952;
  padding: 15px 30px;
  text-decoration: none;
  outline: 0;
}
.pushy a:hover {
  color: #58130a;
}
.pushy ul:first-child {
  margin-top: 10px;
}
.pushy.pushy-left {
  left: 0;
  top:50px;
}
.pushy.pushy-right {
  right: 0;
}

/* Menu Movement */
.pushy-left {
  -webkit-transform: translate3d(-250px, 0, 0);
  -ms-transform: translate3d(-250px, 0, 0);
  transform: translate3d(-250px, 0, 0);
}

.pushy-open-left #container,
.pushy-open-left .push {
  -webkit-transform: translate3d(250px, 0, 0);
  -ms-transform: translate3d(250px, 0, 0);
  transform: translate3d(250px, 0, 0);
}

.pushy-right {
  -webkit-transform: translate3d(200px, 0, 0);
  -ms-transform: translate3d(200px, 0, 0);
  transform: translate3d(200px, 0, 0);
}

.pushy-open-right #container,
.pushy-open-right .push {
  -webkit-transform: translate3d(-200px, 0, 0);
  -ms-transform: translate3d(-200px, 0, 0);
  transform: translate3d(-200px, 0, 0);
}

.pushy-open-left .pushy,
.pushy-open-right .pushy {
  -webkit-transform: translate3d(0, 0, 0);
  -ms-transform: translate3d(0, 0, 0);
  transform: translate3d(0, 0, 0);
}

/* Menu Transitions */
#container,
.pushy,
.push {
  transition: transform 0.2s cubic-bezier(0.16, 0.68, 0.43, 0.99);
}

/* Site Overlay */
.site-overlay {
  display: none;
}

.pushy-open-left .site-overlay,
.pushy-open-right .site-overlay {
  display: block;
  position: fixed;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 9998;
  background-color: rgba(0, 0, 0, 0.5);
  -webkit-animation: fade 500ms;
  animation: fade 500ms;
}

@keyframes fade {
  0% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}
@-webkit-keyframes fade {
  0% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}
/* Submenu Appearance */
.pushy-submenu {
  /* Submenu Icon */
}
.pushy-submenu ul {
  padding-left: 15px;
  transition: max-height 0.2s ease-in-out;
}
.pushy-submenu ul .pushy-link {
  transition: opacity 0.2s ease-in-out;
}
.pushy-submenu > a {
  position: relative;
}
.pushy-submenu > a::after {
  content: '';
  display: block;
  height: 11px;
  width: 8px;
  position: absolute;
  top: 50%;
  right: 15px;
  background: url("../img/arrow.svg") no-repeat;
  -webkit-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  transform: translateY(-50%);
  transition: transform 0.2s;
}

/* Submenu Movement */
.pushy-submenu-closed ul {
  max-height: 0;
  overflow: hidden;
}
.pushy-submenu-closed .pushy-link {
  opacity: 0;
}

.pushy-submenu-open {
  /* Submenu Icon */
}
.pushy-submenu-open ul {
  max-height: 1000px;
}
.pushy-submenu-open .pushy-link {
  opacity: 1;
}
.pushy-submenu-open a::after {
  -webkit-transform: translateY(-50%) rotate(90deg);
  -ms-transform: translateY(-50%) rotate(90deg);
  transform: translateY(-50%) rotate(90deg);
}

.no-csstransforms3d .pushy-submenu-closed ul {
  max-height: none;
  display: none;
}

/*# sourceMappingURL=pushy.css.map */


 
 

.bg-guest-yellow-vary{background:#e8c99b !important;background: -webkit-gradient(linear, left bottom, left top, color-stop(0, #f3e6d2), color-stop(1, #d1b07b)) !important;background:-ms-linear-gradient(bottom, #0073b7, #0089db) !important;background:-moz-linear-gradient(center bottom, #0073b7 0, #0089db 100%) !important;background:-o-linear-gradient(#0089db, #0073b7) !important;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#d1b07b', endColorstr='#e8c99b', GradientType=0) !important;color:#fff;} 

.bg-light-blue-vary{background:#3c8dbc !important;background:-webkit-gradient(linear, left bottom, left top, color-stop(0, #3c8dbc), color-stop(1, #67a8ce)) !important;background:-ms-linear-gradient(bottom, #3c8dbc, #67a8ce) !important;background:-moz-linear-gradient(center bottom, #3c8dbc 0, #67a8ce 100%) !important;background:-o-linear-gradient(#67a8ce, #3c8dbc) !important;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#67a8ce', endColorstr='#3c8dbc', GradientType=0) !important;color:#fff}
.bg-blue-vary{background:#0073b7 !important;background:-webkit-gradient(linear, left bottom, left top, color-stop(0, #0073b7), color-stop(1, #0089db)) !important;background:-ms-linear-gradient(bottom, #0073b7, #0089db) !important;background:-moz-linear-gradient(center bottom, #0073b7 0, #0089db 100%) !important;background:-o-linear-gradient(#0089db, #0073b7) !important;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#0089db', endColorstr='#0073b7', GradientType=0) !important;color:#fff}
.bg-aqua-vary{background:#00c0ef !important;background:-webkit-gradient(linear, left bottom, left top, color-stop(0, #00c0ef), color-stop(1, #14d1ff)) !important;background:-ms-linear-gradient(bottom, #00c0ef, #14d1ff) !important;background:-moz-linear-gradient(center bottom, #00c0ef 0, #14d1ff 100%) !important;background:-o-linear-gradient(#14d1ff, #00c0ef) !important;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#14d1ff', endColorstr='#00c0ef', GradientType=0) !important;color:#fff}
.bg-yellow-vary{background:#f39c12 !important;background:-webkit-gradient(linear, left bottom, left top, color-stop(0, #f39c12), color-stop(1, #f7bc60)) !important;background:-ms-linear-gradient(bottom, #f39c12, #f7bc60) !important;background:-moz-linear-gradient(center bottom, #f39c12 0, #f7bc60 100%) !important;background:-o-linear-gradient(#f7bc60, #f39c12) !important;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f7bc60', endColorstr='#f39c12', GradientType=0) !important;color:#fff}
.bg-purple-vary{background:#605ca8 !important;background:-webkit-gradient(linear, left bottom, left top, color-stop(0, #605ca8), color-stop(1, #9491c4)) !important;background:-ms-linear-gradient(bottom, #605ca8, #9491c4) !important;background:-moz-linear-gradient(center bottom, #605ca8 0, #9491c4 100%) !important;background:-o-linear-gradient(#9491c4, #605ca8) !important;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#9491c4', endColorstr='#605ca8', GradientType=0) !important;color:#fff}
.bg-green-vary{background:#00a65a !important;background:-webkit-gradient(linear, left bottom, left top, color-stop(0, #00a65a), color-stop(1, #00ca6d)) !important;background:-ms-linear-gradient(bottom, #00a65a, #00ca6d) !important;background:-moz-linear-gradient(center bottom, #00a65a 0, #00ca6d 100%) !important;background:-o-linear-gradient(#00ca6d, #00a65a) !important;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00ca6d', endColorstr='#00a65a', GradientType=0) !important;color:#fff}
 .bg-red-vary{background:#dd4b39 !important;background:-webkit-gradient(linear, left bottom, left top, color-stop(0, #dd4b39), color-stop(1, #e47365)) !important;background:-ms-linear-gradient(bottom, #dd4b39, #e47365) !important;background:-moz-linear-gradient(center bottom, #dd4b39 0, #e47365 100%) !important;background:-o-linear-gradient(#e47365, #dd4b39) !important;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#e47365', endColorstr='#dd4b39', GradientType=0) !important;color:#fff}
.bg-black-vary{background:#111 !important;background:-webkit-gradient(linear, left bottom, left top, color-stop(0, #111), color-stop(1, #2b2b2b)) !important;background:-ms-linear-gradient(bottom, #111, #2b2b2b) !important;background:-moz-linear-gradient(center bottom, #111 0, #2b2b2b 100%) !important;background:-o-linear-gradient(#2b2b2b, #111) !important;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#2b2b2b', endColorstr='#111111', GradientType=0) !important;color:#fff}
.bg-maroon-vary{background:#d81b60 !important;background:-webkit-gradient(linear, left bottom, left top, color-stop(0, #d81b60), color-stop(1, #e73f7c)) !important;background:-ms-linear-gradient(bottom, #d81b60, #e73f7c) !important;background:-moz-linear-gradient(center bottom, #d81b60 0, #e73f7c 100%) !important;background:-o-linear-gradient(#e73f7c, #d81b60) !important;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#e73f7c', endColorstr='#d81b60', GradientType=0) !important;color:#fff}
                         
                         
 
 .btn-warning{color:#ffffff;background-color:#a74c4c;border-color:#ffffff}.btn-warning.focus,.btn-warning:focus{color:#fff;background-color:#ec971f;border-color:#ffffff}.btn-warning:hover{color:#fff;background-color:#e37d4c;border-color:#ffffff}.btn-warning.active,.btn-warning:active,.open>.dropdown-toggle.btn-warning{color:#fff;background-color:#ec971f;border-color:#d58512}.btn-warning.active.focus,.btn-warning.active:focus,.btn-warning.active:hover,.btn-warning:active.focus,.btn-warning:active:focus,.btn-warning:active:hover,.open>.dropdown-toggle.btn-warning.focus,.open>.dropdown-toggle.btn-warning:focus,.open>.dropdown-toggle.btn-warning:hover{color:#fff;background-color:#d58512;border-color:#985f0d}.btn-warning.active,.btn-warning:active,.open>.dropdown-toggle.btn-warning{background-image:none}.btn-warning.disabled.focus,.btn-warning.disabled:focus,.btn-warning.disabled:hover,.btn-warning[disabled].focus,.btn-warning[disabled]:focus,.btn-warning[disabled]:hover,fieldset[disabled] .btn-warning.focus,fieldset[disabled] .btn-warning:focus,fieldset[disabled] .btn-warning:hover{background-color:#f0ad4e;border-color:#eea236}.btn-warning .badge{color:#f0ad4e;background-color:#fff}
 .btn-danger{color:#fff;background-color:#d9534f;border-color:#d43f3a}.btn-danger.focus,.btn-danger:focus{color:#fff;background-color:#c9302c;border-color:#761c19}.btn-danger:hover{color:#fff;background-color:#c9302c;border-color:#ac2925}.btn-danger.active,.btn-danger:active,.open>.dropdown-toggle.btn-danger{color:#fff;background-color:#c9302c;border-color:#ac2925}.btn-danger.active.focus,.btn-danger.active:focus,.btn-danger.active:hover,.btn-danger:active.focus,.btn-danger:active:focus,.btn-danger:active:hover,.open>.dropdown-toggle.btn-danger.focus,.open>.dropdown-toggle.btn-danger:focus,.open>.dropdown-toggle.btn-danger:hover{color:#fff;background-color:#ac2925;border-color:#761c19}.btn-danger.active,.btn-danger:active,.open>.dropdown-toggle.btn-danger{background-image:none}.btn-danger.disabled.focus,.btn-danger.disabled:focus,.btn-danger.disabled:hover,.btn-danger[disabled].focus,.btn-danger[disabled]:focus,.btn-danger[disabled]:hover,fieldset[disabled] .btn-danger.focus,fieldset[disabled] .btn-danger:focus,fieldset[disabled] .btn-danger:hover{background-color:#d9534f;border-color:#d43f3a}.btn-danger .badge{color:#d9534f;background-color:#fff}                        
                              
                              
                              
  .box{position:relative;border-radius:3px;background:#ffffff;border-top:3px solid #d2d6de;margin-bottom:20px;width:100%;box-shadow:0 1px 1px rgba(0,0,0,0.1)}
                                           
 .box.box-primary{border-top-color:#3c8dbc}
 .box.box-info{border-top-color:#00c0ef}
.box.box-danger{border-top-color:#dd4b39}
 .box.box-warning{border-top-color:#f39c12}
.box.box-success{border-top-color:#00c0ef;}
.box.box-default{border-top-color:#d2d6de}

.box.collapsed-box .box-body,.box.collapsed-box .box-footer{display:none}
.box .nav-stacked>li{border-bottom:1px solid #f4f4f4;margin:0}
.box .nav-stacked>li:last-of-type{border-bottom:none}.box.height-control .box-body{max-height:300px;overflow:auto}.box .border-right{border-right:1px solid #f4f4f4}
.box .border-left{border-left:1px solid #f4f4f4}.box.box-solid{border-top:0}.box.box-solid>.box-header .btn.btn-default{background:transparent}
.box.box-solid>.box-header .btn:hover,.box.box-solid>.box-header a:hover{background:rgba(0,0,0,0.1)}.box.box-solid.box-default{border:1px solid #d2d6de}
.box.box-solid.box-default>.box-header{color:#444;background:#d2d6de;background-color:#d2d6de}.box.box-solid.box-default>.box-header a,.box.box-solid.box-default>.box-header .btn{color:#444}.box.box-solid.box-primary{border:1px solid #3c8dbc}
.box.box-solid.box-primary>.box-header{color:#fff;background:#3c8dbc;background-color:#3c8dbc}.box.box-solid.box-primary>.box-header a,.box.box-solid.box-primary>.box-header .btn{color:#fff}.box.box-solid.box-info{border:1px solid #00c0ef}
.box.box-solid.box-info>.box-header{color:#fff;background:#00c0ef;background-color:#00c0ef}.box.box-solid.box-info>.box-header a,.box.box-solid.box-info>.box-header .btn{color:#fff}.box.box-solid.box-danger{border:1px solid #dd4b39}
.box.box-solid.box-danger>.box-header{color:#fff;background:#dd4b39;background-color:#dd4b39}.box.box-solid.box-danger>.box-header a,.box.box-solid.box-danger>.box-header .btn{color:#fff}.box.box-solid.box-warning{border:1px solid #f39c12}
.box.box-solid.box-warning>.box-header{color:#fff;background:#f39c12;background-color:#f39c12}.box.box-solid.box-warning>.box-header a,.box.box-solid.box-warning>.box-header .btn{color:#fff}.box.box-solid.box-success{border:1px solid #00a65a}
.box.box-solid.box-success>.box-header{color:#fff;background:#00a65a;background-color:#00a65a}.box.box-solid.box-success>.box-header a,.box.box-solid.box-success>.box-header .btn{color:#fff}.box.box-solid>.box-header>.box-tools .btn{border:0;box-shadow:none}
.box.box-solid[class*='bg']>.box-header{color:#fff}.box .box-group>.box{margin-bottom:5px}.box .knob-label{text-align:center;color:#333;font-weight:100;font-size:12px;margin-bottom:0.3em}
.box>.overlay,.overlay-wrapper>.overlay,.box>.loading-img,.overlay-wrapper>.loading-img{position:absolute;top:0;left:0;width:100%;height:100%}
.box .overlay,.overlay-wrapper .overlay{z-index:50;background:rgba(255,255,255,0.7);border-radius:3px}
.box .overlay>.fa,.overlay-wrapper .overlay>.fa{position:absolute;top:50%;left:50%;margin-left:-15px;margin-top:-15px;color:#000;font-size:30px}
.box .overlay.dark,.overlay-wrapper .overlay.dark{background:rgba(0,0,0,0.5)}             

.chat{padding:5px 10px 5px 10px}.chat .item{margin-bottom:10px}.chat .item:before,.chat .item:after{content:" ";display:table}.chat .item:after{clear:both}
.chat .item>img{width:40px;height:40px;border:2px solid transparent;border-radius:50%}
.chat .item>.online{border:2px solid #00a65a}
.chat .item>.offline{border:2px solid #dd4b39}
.chat .item>.message{margin-left:55px;margin-top:-40px}
.chat .item>.message>.name{display:block;font-weight:600}
.chat .item>.attachment{border-radius:3px;background:#ffffff;margin-left:0px;margin-right:0px;padding:10px;color: #000;}
.chat .item>.attachment>h4{margin:0 0 5px 0;font-weight:600;font-size:14px}
.chat .item>.attachment>p,.chat .item>.attachment>.filename{font-weight:600;font-size:13px;font-style:italic;margin:0}
.chat .item>.attachment:before,.chat .item>.attachment:after{content:" ";display:table}.chat .item>.attachment:after{clear:both}
.box-body{border-bottom-right-radius:0;border-bottom-left-radius:0;position:relative;overflow-x:hidden;padding:0}

                             .box-body{border-top-left-radius:0;border-top-right-radius:0;border-bottom-right-radius:3px;border-bottom-left-radius:3px;padding:10px}
.no-header .box-body{border-top-right-radius:3px;border-top-left-radius:3px}.box-body>.table{margin-bottom:0}.box-body .fc{margin-top:5px}
.box-body .full-width-chart{margin:-19px}.box-body.no-padding .full-width-chart{margin:-9px}.box-body .box-pane{border-top-left-radius:0;border-top-right-radius:0;border-bottom-right-radius:0;border-bottom-left-radius:3px}
.box-body .box-pane-right{border-top-left-radius:0;border-top-right-radius:0;border-bottom-right-radius:3px;border-bottom-left-radius:0}


 .bg-view-rel{color:#ffffff;background-color:#64889a !important}.bg-view-rel a{color:White;}
.bg-red,.bg-yellow,.bg-aqua,.bg-blue,.bg-light-blue,.bg-green,.bg-navy,.bg-teal,.bg-olive,.bg-lime,.bg-orange,.bg-fuchsia,.bg-purple,.bg-maroon,.bg-black,.bg-red-active,.bg-yellow-active,.bg-aqua-active,.bg-blue-active,.bg-light-blue-active,.bg-green-active,.bg-navy-active,.bg-teal-active,.bg-olive-active,.bg-lime-active,.bg-orange-active,.bg-fuchsia-active,.bg-purple-active,.bg-maroon-active,.bg-black-active,.callout.callout-danger,.callout.callout-warning,.callout.callout-info,.callout.callout-success,.alert-success,.alert-danger,.alert-error,.alert-warning,.alert-info,.label-danger,.label-info,.label-warning,.label-primary,.label-success,.modal-primary .modal-body,.modal-primary .modal-header,.modal-primary .modal-footer,.modal-warning .modal-body,.modal-warning .modal-header,.modal-warning .modal-footer,.modal-info .modal-body,.modal-info .modal-header,.modal-info .modal-footer,.modal-success .modal-body,.modal-success .modal-header,.modal-success .modal-footer,.modal-danger .modal-body,.modal-danger .modal-header,.modal-danger .modal-footer{color:#fff !important}
.bg-gray{color:#000;background-color:#d2d6de !important}.bg-gray-light{background-color:#f7f7f7}.bg-black{background-color:#111 !important}
.bg-red,.callout.callout-danger,.alert-danger,.alert-error,.label-danger,.modal-danger .modal-body{background-color:#dd4b39 !important}
.bg-yellow,.callout.callout-warning,.alert-warning,.label-warning,.modal-warning .modal-body{background-color:#f39c12 !important}
.bg-aqua,.callout.callout-info,.alert-info,.label-info,.modal-info .modal-body{background-color:#00c0ef !important}
 

.bg-light-blue,.label-primary,.modal-primary .modal-body{background-color:#3c8dbc !important}
.bg-blue{background-color:#0073b7 !important}.bg-light-blue,.label-primary,.modal-primary .modal-body{background-color:#3c8dbc !important}
.bg-green,.callout.callout-success,.alert-success,.label-success,.modal-success .modal-body{background-color:#00a65a !important}
.bg-navy{background-color:#001f3f !important}.bg-teal{background-color:#39cccc !important}.bg-olive{background-color:#3d9970 !important}
.bg-lime{background-color:#01ff70 !important}.bg-orange{background-color:#ff851b !important}.bg-fuchsia{background-color:#f012be !important}
.bg-purple{background-color:#605ca8 !important}.bg-maroon{background-color:#d81b60 !important}
.bg-gray-active{color:#000;background-color:#b5bbc8 !important}.bg-black-active{background-color:#000 !important}
.bg-red-active,.modal-danger .modal-header,.modal-danger .modal-footer{background-color:#d33724 !important}
.bg-yellow-active,.modal-warning .modal-header,.modal-warning .modal-footer{background-color:#db8b0b !important}
.bg-aqua-active,.modal-info .modal-header,.modal-info .modal-footer{background-color:#00a7d0 !important}
.bg-blue-active{background-color:#005384 !important}.bg-light-blue-active,.modal-primary .modal-header,.modal-primary .modal-footer{background-color:#357ca5 !important}
.bg-green-active,.modal-success .modal-header,.modal-success .modal-footer{background-color:#008d4c !important}.bg-navy-active{background-color:#001a35 !important}
.bg-teal-active{background-color:#30bbbb !important}.bg-olive-active{background-color:#368763 !important}.bg-lime-active{background-color:#00e765 !important}
.bg-orange-active{background-color:#ff7701 !important}.bg-fuchsia-active{background-color:#db0ead !important}.bg-purple-active{background-color:#555299 !important}
.bg-maroon-active{background-color:#ca195a !important}[class^="bg-"].disabled{opacity:.65;filter:alpha(opacity=65)}.text-red{color:#dd4b39 !important}
.text-yellow{color:#f39c12 !important}.text-aqua{color:#00c0ef !important}.text-blue{color:#0073b7 !important}.text-black{color:#111 !important}
.text-light-blue{color:#3c8dbc !important}.text-green{color:#00a65a !important}.text-gray{color:#d2d6de !important}.text-navy{color:#001f3f !important}
.text-teal{color:#39cccc !important}.text-olive{color:#3d9970 !important}.text-lime{color:#01ff70 !important}.text-orange{color:#ff851b !important}
.text-fuchsia{color:#f012be !important}
.text-purple{color:#605ca8 !important}.text-maroon{color:#d81b60 !important}

.pblock-center{height:20px; text-align:center;}.pblock-center a{color:white;}
.pblock-right{height:20px; text-align:right;}.pblock-right a{color:white;}
.pblock-left{height:20px; text-align:left; color:white;font-family :Arial,Sans-Serif,Verdana;font-size:14px; background-color:#a74c4c; } 
 .dv-border-all{ border : 1px solid #a74c4c; border-radius: 2px; box-shadow: 1px 1px 15px #FFFfff; padding:  1px 0px 1px 0px; }
 
.bottom-lnk
{padding :10px 10px 10px 10px; 
 background-color:#296487 ; 
 color:#3c8dbc;
    }
   .bottom-lnk a{color:#f6ecde;} 
   
   .bg-white-vary{background:#ffffff !important;background:-webkit-gradient(linear, left bottom, left top, color-stop(0, #ffffff), color-stop(1, #cccccc)) !important;background:-ms-linear-gradient(bottom, #efefef, #cccccc) !important;background:-moz-linear-gradient(center bottom, #ffffff 0, #cccccc 100%) !important;background:-o-linear-gradient(#ffffff, #cccccc) !important;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#eeeeee', GradientType=0) !important;color:#000000; min-height :200px;}

.gal-bg
{
    background : url("/imgg/photo.jpg") no-repeat center;
    padding :5%;
    box-shadow: 1px 1px 5px #666666;
    text-align :center ;
    width:80%;
    valign:bottom;
    }
    .galleries
     { 
         width:200px;
           font-family: Tahoma;
    font-size: 14px;
    font-weight: normal;
    color: #000000;
    text-decoration:underline;
    }
@media (max-width:767px)
{ 
   
 .img-gal{width:200px; border: 1px solid #eeeeee;  
            float:left;text-align :center ; 
    margin-left: 10px; margin-right: 10px;     margin-bottom: 10px; 
     }
  .img-gal img{width :100%;}
 
    .gal-pnl-left{
  
 width: 55%;
	float:left;   padding-bottom:20px;
	padding-top:10px;
}
.gal-pnl-right{
  
 width: 45%; min-height :200px;
	float:left;   
	text-align:left;  padding-bottom:20px;
}
.gal-list{width:100%;float:left; padding :5px  5px  5px  5px; text-align :center ;}
.bodyline-mob {  
padding:  0 3px  0 3px; 
 display: inline-block;
word-break: break-word;
 width: 100%;
}
.menu-btn{
  
	background: #3c8dbc;
	color: #ffffff;
	text-align: center;
	cursor: pointer;
	display:block ;
	padding: 15px 0px 15px 0px;
	/*font-size :18px;*/
	font-weight:bold;
}

.menu-btn:hover{
	background: #367faa;
	color: #ffffff;
}
.menu-btn-guest{
  
	background: #96483e;
	color: #ffffff;
	text-align: center;
	cursor: pointer;
	display:block ;
	padding: 15px 0px 15px 0px;
	/*font-size :18px;*/
	font-weight:bold;
}

.menu-btn-guest:hover{
	background: #96483e;
	color: #ffffff;
}
.loginpnl-left
{
    float:right;
    width:100%;
    vertical-align:middle; 
    }
.loginpnl-right
{
    float:left;
    width:100%;
    }
    .loginpnl-middle
{
    float:left;
    width:100%;  
    height:auto;
    }
        .loginpnl-middle2
{
    float:left;
    width:100%;  
    height:auto;
    }
     .newsstyle
 {
     text-align :left;
     vertical-align:top; 
     width :100%; 

     }
 }
 
@media (min-width:768px) and (max-width:1095px)  
{
    
      .img-gal{width:200px;border: 1px solid #eeeeee; 
float:left;  text-align :center ; 
    margin-left: 10px;     margin-bottom: 10px; 
}
 .img-gal img{width :100%;}
    .gal-pnl-left{
	width: 75%;
	float:left;    
	padding-bottom:20px;
	padding-top:10px;
}
.gal-pnl-right{
  
 width: 25%; min-height :200px;
	float:left;   	text-align:left;  padding-bottom:20px;
}
.gal-list{width:25%;float:left; padding :5px  5px  5px  5px; text-align :center ;}
.bodyline-mob {  
padding:  10px; 
 display: inline-block;
word-break: break-word;
border-radius: 4px;
border: 1px solid #ccc; 
box-shadow: 1px 1px 4px #C9DCED;
 width: 767px;
}
.menu-btn{
	width: 250px;  
	background: #3c8dbc;
	color: #ffffff;
	text-align: center;
	cursor: pointer;
	display:block ;
	padding: 15px 0px 15px 0px;
	/*font-size :18px;*/
	font-weight:bold;
}

.menu-btn:hover{
	background: #367faa;
	color: #ffffff;
}

.menu-btn-guest{
  	width: 250px;  
	background: #96483e;
	color: #ffffff;
	text-align: center;
	cursor: pointer;
	display:block ;
	padding: 15px 0px 15px 0px;
	/*font-size :18px;*/
	font-weight:bold;
}

.menu-btn-guest:hover{
	background: #96483e;
	color: #ffffff;
}
.loginpnl-left
{
    float:left;
    width:40%;
        vertical-align:middle; 
    }.loginpnl-right
{
    float:left;
    width:60%;
    }
    .loginpnl-middle
{
    float:left;
    min-height: 142px;
    width:50%;   
 border-right  :  1px  solid white;  
    }
        .loginpnl-middle2
{
    float:left;
    min-height: 142px;
    width:50%;  
     border-left :  1px  solid white;  
    }
     .newsstyle
 {
     text-align :left;
     vertical-align:top; 
     width :295px; 
      
     }
}
@media (min-width:1096px)  
{
    
     .img-gal{width:200px;border: 1px solid #eeeeee; 
float:left;  text-align :center ; 
    margin-left: 10px;     margin-bottom: 10px; 
}
 .img-gal img{width :100%;}
    .gal-pnl-left{
	width: 75%;
	float:left;    
	padding-bottom:20px;
	padding-top:10px;
}
.gal-pnl-right{
  
 width: 25%; min-height :200px;
	float:left;   	text-align:left;  padding-bottom:20px;
}
.gal-list{width:25%;float:left; padding :5px  5px  5px  5px; text-align :center ;}
.bodyline-mob {  
padding:  10px; 
 display: inline-block;
word-break: break-word;
border-radius: 4px;
border: 1px solid #ccc; 
box-shadow: 1px 1px 4px #C9DCED;
 width: 1000px;
}
.menu-btn{
	width: 250px;  
	background: #3c8dbc;
	color: #ffffff;
	text-align: center;
	cursor: pointer;
	display:block ;
	padding: 15px 0px 15px 0px;
	/*font-size :18px;*/
	font-weight:bold;
}

.menu-btn:hover{
	background: #367faa;
	color: #ffffff;
}

.menu-btn-guest{
  	width: 250px;  
	background: #96483e;
	color: #ffffff;
	text-align: center;
	cursor: pointer;
	display:block ;
	padding: 15px 0px 15px 0px;
	/*font-size :18px;*/
	font-weight:bold;
}

.menu-btn-guest:hover{
	background: #96483e;
	color: #ffffff;
}
.loginpnl-left
{
    float:left;
    width:40%;
        vertical-align:middle; 
    }
    .loginpnl-right
{
    float:left;
    width:60%;
    }
    .loginpnl-middle
{
    float:left;
    min-height: 112px;
    width:50%;    
 border-right  :  1px  solid white;  
    }
            .loginpnl-middle2
{
    float:left;
    min-height: 112px;
    width:50%;  
     border-left :  1px  solid white;  
    }
     .newsstyle
 {
     text-align :left;
     vertical-align:top; 
     width :415px; 
 
     }
     
    .bluelinelijo
     {
        background-image: url('/img/lineblue.jpg');
        width:100%;
     }  
     
 }

/*   menu new by jobeesh on 15 jan 2020  */


.site-nav-menu {
   display: -webkit-inline-box;
   display: -ms-inline-flexbox;
   display: inline-flex;
 }
 
 .site-nav-menu ul {
   list-style: none;
 }
 
 .site-nav-menu ul li {
   display: inline-block;
   position: relative;
 }
  @font-face{font-family:'brandon-grotesque';src:url('../fonts/brandon-grotesque.otf');}
  @font-face{font-family:'brandon-grotesque-black';src:url('../fonts/brandon-grotesque-black.otf');}
   
 .site-nav-menu ul li a 
 {
     font-family:brandon-grotesque-black;
     letter-spacing: .08em;
     text-transform: uppercase;
   display: block;
   padding: 12px 16px; 
   font-size: 14px;
 font-weight: 600;
   color: #174e7d;
   position: relative;
   
 }
 
 .site-nav-menu ul li a:after {
   position: absolute;
   content: "";
   width: 0;
   height: 7px;
   left: 0;
   bottom: 0;
   /*background: #a6caf0;
   -webkit-transition: all 0.4s;
   transition: all 0.4s; */
 }
 .site-nav-menu ul li:hover {background-color:#ecececd9; }
 .site-nav-menu ul li a:hover{color:#ff3a00;}
 .site-nav-menu ul li .sub-menu {
   position: absolute;
   top: 100%;
   left: 0;
   width: 220px;
   background: #fff;
   visibility: hidden;
   opacity: 0;
   margin-top: 50px;
   padding: 15px 0 10px;
   text-align: left;
   -webkit-box-shadow: 0 15px 50px 1px rgba(0, 0, 0, 0.13);
   box-shadow: 0 15px 50px 1px rgba(0, 0, 0, 0.13);
   -webkit-transition: all 0.4s;
   transition: all 0.4s;
 }
 
 .site-nav-menu ul li .sub-menu li {
   display: block;
 }
 
 .site-nav-menu ul li .sub-menu li a {
   padding: 8px 25px;
   text-transform: none;
   margin-right: 0;
 }
 
 .site-nav-menu ul li .sub-menu li a:hover {
   color: #ffc000;
 }
 
 .site-nav-menu ul li .sub-menu li a:after {
   display: none;
 }
 
 .site-nav-menu ul li:hover a:after {
   width: 100%;
 }
 
 .site-nav-menu ul li:hover .sub-menu {
   visibility: visible;
   opacity: 1;
   margin-top: 0;
   z-index: 99;
 }
 
 .site-nav-menu ul li.active a:after {
   width: 100%;
 }
 
 .slicknav_menu {
   display: none;
 }
 
 @media only screen and (max-width: 767px) {
 .site-navbar {
     text-align: center;
   }
   .site-logo {
     display: block;
     padding-top: 20px;
     padding-left: 0;
     margin-right: 0;
     margin-bottom: 20px;
     text-align: center;
   }
   .site-nav-menu {
     display: none;
   }
   .search-switch {
     display: none;
   }
   .slicknav_menu {
     display: block;
     text-align: center;
     background: transparent !important;
     float:none;
   }
   .slicknav_btn {
     margin: 0 auto 4px;
     background: #081624;
     float: none;
     display: inline-block;
   }
   .slicknav_nav {
     background: #081624;
     text-align: left;
     padding: 8px 5px;
     margin-bottom: 15px;
   }
   .slicknav_nav a:hover,
   .slicknav_nav .slicknav_row:hover {
     background: #25394c;
     color: #fff;
   }
 }
 @media only screen and (min-width: 768px)
 {
     .site-navbar {
     text-align: center;
   }
   .site-logo {
     display: block;
     padding-top: 20px;
     padding-left: 0;
     margin-right: 0;
     margin-bottom: 20px;
     text-align: center;
   }
   .site-nav-menu {
     display: -webkit-box;
     display: -ms-flexbox;
     display: flex;
     -webkit-box-pack: center;
     -ms-flex-pack: center;
     justify-content: center;
   }
   .search-switch {
     width: 50px;
     font-size: 16px;
     height: 50px;
     border-radius: 50%;
     top: 15px;
   }
 }
 .ocatinternallnk
 {
     width:100%;
 background-color: #ecf0f5;
    text-align: center;
    text-align: -webkit-center;
    padding-bottom: 30px;
 }