/* here you can put your own css to customize and override the theme */
loding
{
        background: none repeat scroll 0 0 black;
    display: none;
    height: 100%;
    opacity: 0.5;
    position: fixed;
    text-align: center;
    vertical-align: middle;
    width:100%;
    z-index: 10001;
}
.loding:before {
    content: ' ';
    display: inline-block;
    vertical-align: middle;
    height: 100%;
}
.loding img {
      display: inline-block;
    margin-top: 23%;
    position: fixed;
    vertical-align: middle;
}
.logout
{
    color: #555;   
      padding: 8px 14px;
    width: 100%;
    }
.logout input
{
     background: transparent none repeat scroll 0 0;
    border: 0 none;
    color: #555;   
    text-align: left;
    padding-left: 0;
      padding-bottom: 8px;
    padding-top: 8px;
}
.logout i
{
    font-size: 14px;
}
.popbtn
{
    background: none repeat scroll 0 0 transparent;
    border: medium none;
    padding: 5px 5px 5px 15px;
    text-align: left;
    width: 100%;
    }
 .popbtn:hover
 {
     background:#f6f6f6;
     color:#555;
     
  }
  .dropdown-menu li:hover
  {
      background:#f6f6f6;
  }



/* cms css*/
.iconth {
    color: #3ea49d !important;
    margin-top: 15px !important;
}
.portlet.box > .portlet-title > .caption 
{
    padding-bottom:0;
}
.portlet.box > .portlet-title > .tools 
{
    margin-top: 0;
}
.portlet-tabs > .nav-tabs 
{
     top: -51px;
}
#wgid .btn-group > .dropdown-menu:after 
{
    left:69px;
     border-bottom: 7px solid #eaedf2;
    }
#wgid .btn-group > .dropdown-menu:before 
 {
       left:68px;
 }
.selectedPage
{
     background-color: Gray !important;
    border: 1px solid #ddd !important;
    color: #428bca !important;
    float: left;
    
       background: none repeat scroll 0 0 #eee !important;
    border-color: #dddddd !important;
    color: #333 !important;
    }
#webgrid
{
    float:right;    
    }
#webgrid a
{
  background-color: #fff;
    border: 1px solid #ddd;
    color: #428bca;
    float: left;
    line-height: 1.42857;
    margin-left: -1px;
    padding: 6px 12px;
    position: relative;
    text-decoration: none;  
}

.selpickr
{
  margin-bottom:0 !important;  
  }
  
 #ModelContainer .btn-default:active, .btn-default.active
 {
     background-color: #dde6bc !important;
  }
  #ModelContainer span p, #ModelContainer span > p
  { 
      font-size: 10px;
      padding-top: 8px;
      
  }
  #ModelContainer span i, #ModelContainer span > i
  {
      margin-top:30px;
      }
.chkmark 
  {
    /*  background-image: url("../img/glyphicons-halflings.png");\assets\plugins\jstree\dist\themes\default,CMS\CMS\assets\plugins\dropzone\images,14\CMS\CMS\assets\plugins\jquery-ui\images*/
    /*  background-image: url("../../assets/img/check.png") !important;
    background-size: 16px auto;*/
     color: green !important;
    display: none !important;
    font-size: 25px !important;
    height: 16px;
    margin-left: 14px;
    margin-top: -4px !important;
    position: absolute;
    text-align: right;
    width: 100%;
  }
  .btn-group > .btn.active > div > .chkmark 
  {
      display:block !important;
      }
.form-group .editor-label > label
{
    text-align:left;
    }
 #pager
 {
     width:100%;
  }
  .table-scrollable
  {
   max-height:auto; /*350px;   */
  }
  .btnaddimg
  {
         border-left: 1px solid #e1e1e1;
    border-right: 1px solid #e1e1e1;
    border-top: 1px solid #e1e1e1;
     padding-bottom: 8px !important;
      }
	  
 
#subT tr:nth-child(3n+1) {
    background: #C1DAD6;
}
#subT tr:nth-child(3n+2) {
    background: #CCFFCC;
}
#subT tr:nth-child(3n+3) {
    background: #ACD1E9;
}
#subT tr:nth-child(3n+4) {
    background: #e8d0a9;
}


#sub tr:nth-child(3n+1) {
    background: #FF6E35;
}
#sub tr:nth-child(3n+2) {
    background: #FFB92A;
}
#sub tr:nth-child(3n+3) {
    background: #FEEB51;
}
#sub tr:nth-child(3n+4) {
    background: #9BCA3E;
}
#sub tr td,#subT tr td
{
   padding: 2px 5px;
   color:White;
}
#subT tr td
{
     color:#242222;
    }
    
 .alrtmsg
 {
      display: block;
    margin-top: -9px;
    padding: 8px;
    position: relative;
    width: 85%;
     }
.popbtn
{
    background: none repeat scroll 0 0 transparent;
    border: medium none;
    padding: 5px 5px 5px 15px;
    text-align: left;
    width: 100%;
    }
 .popbtn:hover
 {
     background:#f6f6f6;
     color:#555;
     
  }
  .dropdown-menu li:hover
  {
      background:#f6f6f6;
  }
      
 #fmnu div button, #fmnu .btn-group
 {
      width: 100%;
        margin-bottom: 0 !important;
     }
     
 #fmnu .dropdown > .dropdown-menu,#fmnu .dropdown-toggle > .dropdown-menu,#fmnu .btn-group > .dropdown-menu
 {
      margin-top: 9px !important;
     }
     
 .btnwidg
 {
         background: none repeat scroll 0 0 transparent;
    border: medium none;
 }
 #fmnu .dropdown-menu li:first-child,#fmnu .dropdown-menu li:first-child:hover,#fmnu .dropdown-menu li > a:hover:first-child
 {
     background: #eaedf2 !important;
 }
 /*.fxhgt
 {
       min-height: 624px;
 }*/
/* .Minhgt
 {
      min-height:650px;
   
     
 }*/
 .dropdown-menu
 {
     left:14%;
     }
 .pad-8
 {
     padding-bottom: 8px;
     
     }    
 .cldhide
 {
    display:none;
     }
     
 #result th
 {
     color: white;
    text-align: center;
 }
  #result th:first-child
  {
      text-align: left;
      vertical-align:middle;
}
 .update_notify
 {
        
      float: right;
    margin-right: 6px;
    margin-top: 10px;
    padding: 2px 10px;
    text-align: center;
    text-transform: capitalize;
    /*  position: absolute;*/
    right: 20%;
    z-index:1;
     
     }
  .adduser_msg
  {
      padding-left:10px;
      padding-right:10px;
      }
 .width
 {
     white-space:normal !important;
     width:45%;
}
.required
{
    color:Red;
}
.required1
{
    color:#b23838;
}
.padleft0
{
    padding-left:0;
}
.textarea {
    border: 2px solid #d8d3cb;
    border-radius: 6px;
    box-shadow: none;
    color: #888;
    margin-bottom: 8px;
    padding: 6px;
}
.lightgrey
{
    background:#f1f1f1;
}
.padding10
{
    padding:0px !important;
     padding: 10px;
    padding: 10px !important;
}
.inreply
{
    color: #78c2ad;
     font-size: 12px;
}
.tiles a
{
 text-decoration: none;
}
.wid100
{
   
    /*padding: 0 !important;*/
    width: 145px !important;
  
  
}
.unreadicon
{
    float: left;
    width: 10%;
    
    }

 .read
 {
      float: left;
      width: 90%;
}
.unread
{
    color: #000000 !important;
   
    font-style: italic;
    font-weight: bolder !important;
    
 }
 .unread .subject .from
 {
     font-weight: bolder !important;
     }
.notiWidth
{
    width: 450px !important;
}
 .dropdown-menu-list li:hover > .unreadicon a
  {
      background:#f6f6f6;
  }
.unreadicon a
{
     border-bottom: 0 none !important;
     text-decoration: none;
}
.dropdown-menu-list li .unreadicon a{
    
    
    display:none;
  
}
 
.dropdown-menu-list li:hover .unreadicon a,.dropdown-menu-list li:hover > a
{
    display:block;
     background:#f6f6f6;
 }

 .read .time
 {
    color: #02689b !important;
    font-style: normal !important;
    font-weight: 400 !important;
    opacity: 0.4 !important;
    
  }
.unread .time
  {
        color: #02689b !important;
    font-style: italic !important;
    font-weight: 800 !important;
     opacity: 1 !important;
}
.fix-margin-right  {
margin-right: 0 !important;
}
#notificationGrid #gdv tr th
{
    text-align:center;
    }
#notificationGrid #gdv tr th:first-child
{
    text-align:left;
}
#header_notification_bar .dropdown-menu.extended li a 
{
  word-spacing: 4px;
}
#header_notification_bar .time 
{
    color: #02689b !important;
    font-style: normal !important;
    font-weight: 400 !important;
    opacity: 0.4 !important;
}
.loding
{
        background: none repeat scroll 0 0 black;
    display: none;
    height: 100%;
    opacity: 0.5;
    position: fixed;
    text-align: center;
    vertical-align: middle;
    width:100%;
    z-index: 10001;
}
.loding:before {
    content: ' ';
    display: inline-block;
    vertical-align: middle;
    height: 100%;
}
.loding img {
      display: inline-block;
    margin-top: 23%;
    position: fixed;
    vertical-align: middle;
}
.pos_rel
{
    position:relative;
}
.activate
{
    position: absolute; font-size: 50px; background: url("../../assets/img/activate.png") no-repeat scroll 0px 0px / 145px auto transparent; width: 145px; height: 110px; margin-top: 1px; margin-left: 0px; z-index: 1;
    display:none;
}
#selector label:hover .activate
{
   
    display:block;
}
.activated
{
    position: absolute; font-size: 50px; background: url("../../assets/img/active-green.png") no-repeat scroll 0px 0px / 145px auto transparent; width: 145px; height: 110px; margin-top: 1px; margin-left: 0px; z-index: 1;
    display:none;
    }
#theme .btn-group > .btn.active > div > .activated
{    
     display:block;
 }
#theme .btn-group > .btn.active > img
{    
   border: 5px solid green !important;
}
.lblPullLeft 
{
     margin-left: 60px !important;
}
.tprv
{
           background-attachment: scroll;
    background-clip: border-box;
    background-image: linear-gradient(#E47575, #ce0000);
    background-origin: padding-box;
    background-position: 0 0;
    background-repeat: repeat;
    background-size: auto auto;
    border: 1px solid #770000;
    border-radius: 5px !important;
    box-shadow: 0px 0.5px 0 rgba(255, 255, 255, 0.56) inset, 0 -1px 0 rgba(0, 0, 0, 0.87) inset, 0 -2px 0 rgba(214, 226, 255, 0.31) inset, 0 1px 0 rgba(0, 0, 0, 0.71);
    display: none;
    font-family: cursive;
    font-size: 12px;
    font-variant: small-caps;
    letter-spacing: 2px;
    margin-left: 74%;
    margin-top: -85px;
    padding: 5px 10px;
    position: absolute;
    text-decoration: none;
    width: 18%;
    z-index: 10001;
    display:none;
 }
 .tprv a 
 {
     text-decoration:none;
 }
 .tprv a span
 {
     color:white;
}
#selector label:hover .tprv
{
    display:block;
}
.search_icone
{  
      color: white !important;
    display: block !important;
    font-size: 18px;
    margin-top: 2px;
    text-decoration:none !important;
     float: right;
    }
 .search_icone:hover
{  
      color: white;
    font-size: 22px;
 }
 .search_user_txt
 {
     border-radius: 5px !important;
   
    float: right;
    font-size: 14px;
    margin-left: -47px;
    margin-top: 3px;
    padding: 9px;
    position: absolute;
 /*   width: 76% !important;*/
    z-index: 1;
    display:none;
}
.width100
{
    
   width:100%;
}
.confirmUserIcone
{
    background: url("../../assets/img/confirm_user.png") no-repeat scroll 0px 0px / 20px auto transparent; 
 }
.confirmUser
{
    width: 20px; height: 20px;   float: left;
    margin-right: 1px;
}
.unconfirmUserIcone
{
    background: url("../../assets/img/Unconfirm_user.png") no-repeat scroll 0px 0px / 20px auto transparent;
 }
.unconfirmUser
{
     width: 20px; height: 20px;   float: left;
     margin-right: 1px;
}

.form-control
{
    color:Gray;
    
 }
 .form-control:focus
{
    color:#333;
    
 }
.filtrUser
{
     height: 20px !important;
    width: 20px;
 }
 .Reinvited
 {
     width: 38px;
     }
 .Reinvited div
 {
     background: url("../../assets/img/push-botton.png") no-repeat scroll 0px 0px / 20px auto transparent; width: 20px; height: 20px;
     background-position-x: 1px;
    margin-left: -5px;
}
.logout
{
    color: #555;   
      padding: 8px 14px;
    width: 100%;
    }
.logout input
{
     background: transparent none repeat scroll 0 0;
    border: 0 none;
    color: #555;   
    text-align: left;
    padding-left: 0;
      padding-bottom: 8px;
    padding-top: 8px;
}
.logout i
{
    font-size: 14px;
}


div[id^="Update_"] .tools  a
{
   height: 18px;
    margin-left: -23px !important;
    margin-top: 2px !important;
    position: absolute;
}
.badge1
{
    right: 5px;
    margin-top: -38px;
    position: absolute;
}
.pad7
{
   padding-bottom: 8px;
    padding-top: 7px;
}
.btn-group.bootstrap-select > .dropdown-menu
 {
     left:0;
 }
 
 #getrangechart,#chartdiv {
    background-image: url(../img/loading64x64.gif);
    background-position: center;
    background-repeat: no-repeat;
    width:auto;
    height:400px;
    
}

.themeAlert
{
        float: right;
    margin-right: -4%;
    position: relative;
    width: 23%;
    }

/*scroll table with fixed header */


#gdvpc table.scroll {
    /* width: 100%; */ /* Optional */
    /* border-collapse: collapse; */
    border-spacing: 0;
 /*   border: 2px solid black;*/
}

#gdvpc table.scroll tbody,
#gdvpc table.scroll thead { display: block;    border-bottom-color: #d3d3d3;
    border-bottom-style: solid;
    border-bottom-width: 1px;}

#gdvpc table thead tr th { 
    height: 30px;
    line-height: 30px;
    /* text-align: left; */
}

#gdvpc table.scroll tbody {
   height: 350px;
    overflow-y: auto;
    overflow-x: hidden;
    width:100%;
}

/*tbody { border-top: 2px solid black; }*/

#gdvpc table tbody td,
#gdvpc table thead th {
    /* width: 20%; */ /* Optional */
  /*  border-right: 1px solid black;
    /* white-space: nowrap; */
    /*width: 25%;*/
}

#gdvpc table tbody td:last-child, 
#gdvpc table thead th:last-child {
    border-right: none;
}
#gdvpc table.scroll tbody td:nth-child(1),#gdvpc table.scroll thead th:nth-child(1){
   width: 5%;
   text-align:center;
}
#gdvpc table.scroll tbody td:nth-child(2){
   width: 20%;
}
#gdvpc table.scroll tbody td:nth-child(3){
   width: 40%;
}
#gdvpc table.scroll tbody td:nth-child(4){
   width:20%;
}
#gdvpc table.scroll tbody td:nth-child(5){
   width: 15%;
}

/********link Category table Width************/

#gdvlc table.scroll {
    /* width: 100%; */ /* Optional */
    /* border-collapse: collapse; */
    border-spacing: 0;
 /*   border: 2px solid black;*/
}

#gdvlc table.scroll tbody,
#gdvlc table.scroll thead { display: block;    border-bottom-color: #d3d3d3;
    border-bottom-style: solid;
    border-bottom-width: 1px;}

#gdvlc table thead tr th { 
    height: 30px;
    line-height: 30px;
    /* text-align: left; */
}

#gdvlc table.scroll tbody {
   height: 350px;
    overflow-y: auto;
    overflow-x: hidden;
    width:100%;
}

/*tbody { border-top: 2px solid black; }*/

#gdvlc table tbody td,
#gdvlc table thead th {
    /* width: 20%; */ /* Optional */
  /*  border-right: 1px solid black;
    /* white-space: nowrap; */
    /*width: 25%;*/
}

#gdvlc table tbody td:last-child, 
#gdvlc table thead th:last-child {
    border-right: none;
}
#gdvlc table.scroll tbody td:nth-child(1),#gdvlc table.scroll thead th:nth-child(1){
   width: 5%;
   text-align:center;
}
#gdvlc table.scroll tbody td:nth-child(2){
   width: 20%;
}
#gdvlc table.scroll tbody td:nth-child(3){
   width: 50%;
}
#gdvlc table.scroll tbody td:nth-child(4){
   width: 20%;
    max-width: 20%;
}
#gdvlc table.scroll tbody td:nth-child(5){
   width: 10%;
   max-width: 10%;
}
/********Post Category table Width************/



#gdvptag table.scroll {
    /* width: 100%; */ /* Optional */
    /* border-collapse: collapse; */
    border-spacing: 0;
 /*   border: 2px solid black;*/
}

#gdvptag table.scroll tbody,
#gdvptag table.scroll thead { display: block;    border-bottom-color: #d3d3d3;
    border-bottom-style: solid;
    border-bottom-width: 1px;}

#gdvptag table thead tr th { 
    height: 30px;
    line-height: 30px;
    /* text-align: left; */
}

#gdvptag table.scroll tbody {
   height: 350px;
    overflow-y: auto;
    overflow-x: hidden;
}

/*tbody { border-top: 2px solid black; }*/

#gdvptag table tbody td,
#gdvptag table thead th {
    /* width: 20%; */ /* Optional */
  /*  border-right: 1px solid black;
    /* white-space: nowrap; */
    /*width: 25%;*/
}

#gdvptag table tbody td:last-child, 
#gdvptag table thead th:last-child {
    border-right: none;
}
#gdvptag table.scroll tbody td:nth-child(1),#gdvptag table.scroll thead th:nth-child(1){
   width: 10%;
   text-align:center;
}
#gdvptag table.scroll tbody td:nth-child(2),#gdvptag table.scroll thead th:nth-child(2){
   width: 30%;
}
#gdvptag table.scroll tbody td:nth-child(3),#gdvptag table.scroll thead th:nth-child(3){
   width: 50%;
}
#gdvptag table.scroll tbody td:nth-child(4),#gdvptag table.scroll thead th:nth-child(4){
   width: 20%;
    max-width: 20%;
}

/********Post Category table Width************/



#gdvpoc table.scroll {
    /* width: 100%; */ /* Optional */
    /* border-collapse: collapse; */
    border-spacing: 0;
 /*   border: 2px solid black;*/
}

#gdvpoc table.scroll tbody,
#gdvpoc table.scroll thead { display: block;    border-bottom-color: #d3d3d3;
    border-bottom-style: solid;
    border-bottom-width: 1px;}

#gdvpoc table thead tr th { 
    height: 30px;
    line-height: 30px;
    /* text-align: left; */
}

#gdvpoc table.scroll tbody {
   height: 350px;
    overflow-y: auto;
    overflow-x: hidden;
}

/*tbody { border-top: 2px solid black; }*/

#gdvpoc table tbody td,
#gdvpoc table thead th {
    /* width: 20%; */ /* Optional */
  /*  border-right: 1px solid black;
    /* white-space: nowrap; */
    /*width: 25%;*/
}

#gdvpoc table tbody td:last-child, 
#gdvpoc table thead th:last-child {
    border-right: none;
}
#gdvpoc table.scroll tbody td:nth-child(1),#gdvpoc table.scroll thead th:nth-child(1){
   width: 10%;
   text-align:center;
}
#gdvpoc table.scroll tbody td:nth-child(2),#gdvpoc table.scroll thead th:nth-child(2){
   width: 30%;
}
#gdvpoc table.scroll tbody td:nth-child(3),#gdvpoc table.scroll thead th:nth-child(3){
   width: 50%;
}
#gdvpoc table.scroll tbody td:nth-child(4),#gdvpoc table.scroll thead th:nth-child(4){
   width: 20%;
    max-width: 20%;
}


.restore
{
        background: #35aa47 url("../../assets/img/restore.png") no-repeat scroll 3px 0 / 32px auto;
    border: medium none;
    margin-top: 0;
    padding: 17px 20px;
    position: absolute;
    text-align: center;
    vertical-align: middle;
    }
.restore:hover
{
      background: #1d943b url("../../assets/img/restore.png") no-repeat scroll 3px 0 / 32px auto;
    }
    
    .trash
{
          background: #f3565d url("../../assets/img/trash.png") no-repeat scroll 10px 5px / 22px auto;
    border: medium none;
    margin-left: 8px;
    margin-top: 0;
    padding: 17px 20px;
    text-align: center;
    vertical-align: middle;
    }
    
 .trash:hover
 {
    background: #f1353d url("../../assets/img/trash.png") no-repeat scroll 10px 5px / 22px auto;
     }
.untrash
{
      background: #35aa47 url("../../assets/img/untrash.png") no-repeat scroll 10px 5px / 22px auto;
    border: medium none;
    margin-left: 8px;
    margin-top: 0;
    padding: 17px 20px;
    text-align: center;
    vertical-align: middle;
    }
.untrash:hover
{
     background: #1d943b url("../../assets/img/untrash.png") no-repeat scroll 10px 5px / 22px auto;
 }
 
 .sethomeWrapdiv
 {
     margin-left:2%;
     display:none;
     margin-top: -2px;
   }
 .sethomeWrapdiv label
 {
     padding:3px 8px;
     font-size:12px;
     font-family:Verdana;
  }
   .sethomeWrapdiv label i
   {
        color: #335C85;
        font-size:18px;
        
 }
  .sethomeWrapdiv label i:hover
  {
        color: #6685A3;
      }
  #tree li>.jqtree-element:hover .sethomeWrapdiv
  {
     display: inline;
    position: absolute;
  }
  .displayinline
  {
       display: inline !important;
    position: absolute !important;
      
}

.collapeExp
{
float: right; position: relative; margin-bottom: 12px;
}
.collapeExp i
{
       font-size: 14px;
    margin-top: -15px;
    position: absolute;
}

.ui-datepicker-year > option {
    background-attachment: scroll;
    background-clip: border-box;
    background-color: #ffffe0;
    background-image: none;
    background-origin: padding-box;
    background-position: 0 0;
    background-repeat: repeat;
    background-size: auto auto;
    color: #ffa500;
}
.ui-datepicker-year 
{
    border:0;
    background:#f7b531;
    
    }
        .selectedSpan
    {  margin-top: -6% !important;
    position: relative !important;
        }
 
.back
{
    padding: 10px; width: 100%; text-align: right; float: left;
    }
     
.back>a>i
{
     
    font-size: 25px;
    }
 .bckBluehoki
 {
      color: #67809f;
}
.bckBlue
{
    color:#4b8df8;
 }   
 .bckPurple
 {
     color:#8e44ad;
 }
 .bckGreenhaze
 {
     color:#44b6ae;
     }
 .editform
 {
      margin-top: -9px;
     }
.fbdisplay
{
    display:inline-block;
}
.nfcomnt
{
 
      background-attachment: scroll !important;
    background-clip: border-box !important;
    background-color: #ccfff7 !important;
    background-image: none !important;
    background-origin: padding-box !important;
    background-position: 0 0 !important;
    background-repeat: repeat !important;
    background-size: auto auto !important;
    }
.refresh
{ color:White;
   background-image: url("../img/portlet-reload-icon-white.png");
   width:13px;
 }
 .postPublished
 {
     background: lightgray none repeat scroll 0 0;
    height: 30px;
    padding: 8px 13px;
     
     }
thead th {
    position: sticky;
    top: 0;
    background: #f8f9fa; /* Add background color to header */
    z-index: 1;
}
.switch {
    position: relative;
    display: inline-block;
    width: 40px;
    height: 40px;
}

    .switch input {
        opacity: 0;
        width: 0;
        height: 0;
    }

.slider {
    position: absolute;
    cursor: pointer;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background-color: #ccc;
    -webkit-transition: .2s;
    transition: .2s;
}

    .slider:before {
        position: absolute;
        content: "";
        height: 13px;
        width: 13px;
        left: 2px;
        bottom: 2px;
        background-color: white;
        -webkit-transition: .2s;
        transition: .2s;
    }

input:checked + .slider {
    background-color: #2196F3;
}

input:focus + .slider {
    box-shadow: 0 0 1px #2196F3;
}

input:checked + .slider:before {
    -webkit-transform: translateX(13px);
    -ms-transform: translateX(13px);
    transform: translateX(13px);
}

/* Rounded sliders */
.slider.round {
    border-radius: 17px;
}

    .slider.round:before {
        border-radius: 25%;
    }

.company-info {
    padding-top: 35px;
    padding-right: 260px;
    font-size: x-large;
}

@media (max-width: 768px) {
    .company-info {
        padding-right: 20px !important;
        display: block;
    }

        .company-info span {
            display: block;
            margin-bottom: 5px;
        }
}