* { -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;}
/*Font styels*/
a:hover,a.active, a:focus
{
text-decoration:none !important
}
select
{
background-color:#ede7e4 !important;
border-color:#ede7e4 !important;
}
#top .main_color .input-text, #top .main_color input[type='text'], #top .main_color input[type='input'], #top .main_color input[type='password'], #top .main_color input[type='email'], #top .main_color input[type='number'], #top .main_color input[type='url'], #top .main_color input[type='tel'], #top .main_color input[type='search'], #top .main_color textarea, #top .main_color select
{
color:#5e5e5e !important
}
/*img stuff*/
img {max-width: 100%;}


/*img hover and active*/

#generic-tabs .tab-content h1 {margin-top:0;}
#generic-tabs ul li.active a { color:#333333;}
#generic-tabs ul li.active a i {color:#27ae60;}
#generic-tabs{ width:100%;}

#generic-tabs ul li:last-child {border-right:none;}
#generic-tabs ul li:first-child { padding-left:0; }


.firstimgresdes:hover .imgblocktext, .firstimgresdes.active .imgblocktext
{
  color: #e59013 !important;

}
.firstimgresdes1:hover .imgblocktext, .firstimgresdes1.active .imgblocktext
{
  color: #e59013 !important;
}
.firstimgresdes2:hover .imgblocktext, .firstimgresdes2.active .imgblocktext
{
 color: #e59013 !important;

}
.firstimgresdes3:hover .imgblocktext, .firstimgresdes3.active .imgblocktext
{
 color: #e59013 !important;
}
.firstimgresdes4:hover .imgblocktext, .firstimgresdes4.active .imgblocktext
{
  color: #e59013 !important;
}
.firstimgresdes5:hover .imgblocktext, .firstimgresdes5.active .imgblocktext
{
  color: #e59013 !important;

}

.firstimgresdes6:hover .imgblocktext, .firstimgresdes6.active .imgblocktext
{
  color: #e59013 !important;

}
.firstimgresdes7:hover .imgblocktext, .firstimgresdes7.active .imgblocktext
{
  color: #e59013 !important;

}
.firstimgresdes #imgresdes
{
  content: url('/wp-content/themes/enfold-child/images/Profile-normal.png') !important;

}


.firstimgresdes:hover #imgresdes, .firstimgresdes.active #imgresdes
{ 
  content: url('/wp-content/themes/enfold-child/images/Profile-Hover.png') !important;

}

.firstimgresdes1 #imgresdes1
{
  content: url('/wp-content/themes/enfold-child/images/Password-normal.png') !important;

}


.firstimgresdes1:hover #imgresdes1, .firstimgresdes1.active #imgresdes1
{ 
  content: url('/wp-content/themes/enfold-child/images/Password-Hover.png') !important;

}

.firstimgresdes2 #imgresdes2
{
  content: url('/wp-content/themes/enfold-child/images/Certification-normal.png') !important;

}


.firstimgresdes2:hover #imgresdes2, .firstimgresdes2.active #imgresdes2
{ 
  content: url('/wp-content/themes/enfold-child/images/Certification-Hover.png') !important;

}

.firstimgresdes3 #imgresdes3
{
  content: url('/wp-content/themes/enfold-child/images/Audit-normal.png') !important;

}


.firstimgresdes3:hover #imgresdes3, .firstimgresdes3.active #imgresdes3
{ 
  content: url('/wp-content/themes/enfold-child/images/Audit-Hover.png') !important;

}

.firstimgresdes4 #imgresdes4
{
  content: url('/wp-content/themes/enfold-child/images/Status-normal.png') !important;

}


.firstimgresdes4:hover #imgresdes4, .firstimgresdes4.active #imgresdes4
{ 
  content: url('/wp-content/themes/enfold-child/images/Status-Hover.png') !important;

}

.firstimgresdes5 #imgresdes5
{
  content: url('/wp-content/themes/enfold-child/images/Logout-normal.png') !important;

}


.firstimgresdes5:hover #imgresdes5, .firstimgresdes5.active #imgresdes5
{ 
  content: url('/wp-content/themes/enfold-child/images/Logout-Hover.png') !important;

}

.firstimgresdes6 #imgresdes6
{
  content: url('/wp-content/themes/enfold-child/images/Media-normal.png') !important;

}


.firstimgresdes6:hover #imgresdes6, .firstimgresdes6.active #imgresdes6
{ 
  content: url('/wp-content/themes/enfold-child/images/Media-Hover.jpg.png') !important;

}



.firstimgresdes7 #imgresdes7
{
  content: url('/wp-content/themes/enfold-child/images/Logout-normal.png') !important;

}


.firstimgresdes7:hover #imgresdes7, .firstimgresdes7.active #imgresdes7
{ 
  content: url('/wp-content/themes/enfold-child/images/Logout-Hover.png') !important;

}

/*img hover and active*/


                 b
                 {
                 color:#000 !important
                 }
                 input
                 {
                 border-color:#ede7e4 !important;
                  background-color:#ede7e4 !important;
                 
                 }

.floright
{
float:right !important
}


#top input[type="search"]
{
margin-bottom:0px !important
}
#top select
{
margin-bottom:0px !important
}

table.dataTable thead .sorting, table.dataTable thead .sorting_asc, table.dataTable thead .sorting_desc, table.dataTable thead .sorting_asc_disabled, table.dataTable thead .sorting_desc_disabled
{
cursor: pointer;
    background-repeat: no-repeat !important;
    background-position: center right !important;
}



table.dataTable thead .sorting_asc 
{
    background-image: url('/wp-content/themes/enfold-child/images/sort_asc.png') !important;
}


table.dataTable thead .sorting
{

    background-image: url('/wp-content/themes/enfold-child/images/sort_both.png') !important;
}



table.dataTable thead .sorting, table.dataTable thead .sorting_asc, table.dataTable thead .sorting_desc, table.dataTable thead .sorting_asc_disabled, table.dataTable thead .sorting_desc_disabled
{

cursor: pointer;
    background-repeat: no-repeat !important;
    background-position: center right !important;

}


table.dataTable.display tbody tr.odd>.sorting_1, table.dataTable.order-column.stripe tbody tr.odd>.sorting_1 {
   background-color:#fff !important
}
table.dataTable.display tbody tr.even>.sorting_1, table.dataTable.order-column.stripe tbody tr.even>.sorting_1 {
    background-color:#fff !important
}
table.dataTable.hover tbody tr:hover, table.dataTable.display tbody tr:hover {
    background-color: #fff !important
}

#top label
{
display:inline-flex;
}

td
{

border-color:transparent !important
}
 .main_color tr:nth-child(odd), .main_color .pricing-table>li:nth-child(odd), .main_color .pricing-extra
  {
  background:#fff !important
  }
 

.tabelborclass
{
border-bottom:2px solid #ccc !important;
}

.button {
  background-color: #de8a2e !important;
  border-color:#de8a2e !important;
  color: white;
border-radius:4px !important;
  font-weight: 100;
  line-height: 1;
  
}

.button-browse,.button-browse1,.button-browse2,.button-browse3,.button-browse4,.button-browse5,.button-browse6, .button-browse7, .button-browse8 {
    position: relative;
    overflow: hidden;

}
.button-browse input[type=file],.button-browse1 input[type=file],.button-browse2 input[type=file],.button-browse3 input[type=file],.button-browse4 input[type=file],.button-browse5 input[type=file], .button-browse6 input[type=file], 
.button-browse6 input[type=file], .button-browse7 input[type=file], .button-browse8 input[type=file],.button-browse9 input[type=file]{
    position: absolute;
    top: 0;
    right: 0;
    min-width:100% ;
    min-height:100%;
  
    font-size: 100px;
    text-align: right;
    filter: alpha(opacity=0);
    opacity: 0;
    outline: none;
    background: white;
    cursor: inherit;
    display: block;
}



.dataTables_wrapper .dataTables_paginate .paginate_button.current, .dataTables_wrapper .dataTables_paginate .paginate_button.current:hover {
    color: #333 !important;
    border: 1px solid #e48f25;
    background-color: white;
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #fff), color-stop(100%, #dcdcdc));
    background: -webkit-linear-gradient(top, #fff 0%, #dcdcdc 100%);
    background: -moz-linear-gradient(top, #fff 0%, #dcdcdc 100%);
    background: -ms-linear-gradient(top, #fff 0%, #dcdcdc 100%);
    background: -o-linear-gradient(top, #fff 0%, #dcdcdc 100%);
       background: #ede7e4 !important;
}

.dataTables_wrapper .dataTables_paginate .paginate_button:hover
{
background: #ede7e4 !important;
color: #333 !important;
}
.resbrowsebutton
{
display:inline-block !important

}

.file-browse { margin-bottom: 0px;}


/*code for login and registration*/




.header-content .header-content-inner .headinghr {
    margin: 0px auto;
}

.headinghr {
    max-width: 60px;
    border-color: #e59013 !important;
    border-width: 1.5px;
  margin: 0px auto;
}
#top .input-text, #top input[type="text"], #top input[type="input"], #top input[type="password"], #top input[type="email"], #top input[type="number"], #top input[type="url"], #top input[type="tel"], #top input[type="search"], #top textarea, #top select
{
margin-bottom:20px !important
}
.marlogin
{
margin-top:30px !important;
margin-bottom:40px !important;

}

.loginrewstext
{
background:#e7e6e6!important;
border-color:#e7e6e6 !important
}
.resli.active .resincreblock
{

background:#00b0dd !important;
border:1px solid #00b0dd !important;
}


.marboldtext1
{
margin-bottom:30px !important
}

/*code for login and registration*/

.borderresclass
{
border-top: 2px solid #ccc;
}






