.btnread {
    letter-spacing: 2px;
    font-size: 14px;
    line-height: 35px;
    text-transform: uppercase;
    padding: 0px 12px;
    border-radius: 0px;
    background: #24b9d7;
    margin: 0px 2px 20px 0px;
    color: #fff;
	font-weight: 600;
	transition: all .35s;
	
}
.detailcategory .description .btnread {
    display: inline-block;
    margin: 0;
    line-height: 22px;
    padding: 0 5px;
    border-radius: 3px;
    text-transform: capitalize;
}

h3 .btnread {
	padding: 9px 12px;
}

.log-in:hover {
    color: #0d788e;
}

.blog-thumb {
    margin-bottom: 30px;
    position: relative;
    min-height: 150px;
    min-height: 200px;
    background: #ddd;
}
.img-responsive {
    display: block;
    max-width: 100%;
    height: auto;
}
#latestblog1 .blog-thumb .caption, .blog-thumb .detailcategory, #relatedblog1 .blog-thumb .caption {
    position: absolute;
    margin: 10px 0;
    bottom: 0;
    background: #fff;
    left: 10px;
    right: 10px;
    padding: 10px 5px 0;
}
#latestblog1 .blog-thumb .dateadded, .blog-thumb .dateadded, #relatedblog1 .blog-thumb .dateadded, .blog-thumb .dateadded {
    text-align: center;
    margin-top: -20px;
}
#latestblog1 .blog-thumb .dateadded i, .blog-thumb .dateadded i, #relatedblog1 .blog-thumb .dateadded i, .blog-thumb .dateadded i {
    text-align: center;
    background: #4eacba;
    color: #fff;
    padding: 3px 10px;
    border-radius: 2px;
}
#latestblog1 .blog-thumb .caption h4, .detailcategory h4, #relatedblog1 .blog-thumb .caption h4 {
    text-align: center;
    text-transform: capitalize;
    font-weight: bold;
    font-size: 16px;
    margin: 10px 0;
}
.detailcategory .feedback, .detailcategory .description {
    display: block;
    padding: 0px;
    text-align: center;
}
.detailcategory .feedback ul {
    margin-bottom: 5px;
}
.list-inline>li {
    display: inline-block!important;
}
.list-inline {
    margin-left: 1px;
}
.list-inline {
    padding-left: 0;
    list-style: none;
}
ol, ul {
    margin-top: 0;
    margin-bottom: 10px;
}
.feedback li:first-child {
    padding-left: 0px!important;
}
.feedback i {
    margin-right: 5px;
}
.icon {
    font-size: 16px;
}
.user {
    color: #4eacba!important;
}
.detailcategory .description, #latestpost .description p, .commenttext {
    font-family: 'Manrope';
    font-size: 15px;
    line-height: 26px;
	text-align: justify!important;
	
}

.tmdcategorysearch h2 {
    margin:0px 20px 0px 0;
}
.list-group {
    padding-left: 0;
    margin-bottom: 20px;
}
#tmdcategorysearch .submenu {
    padding-left: 25px;
}
.blogssearch, .postright, .commentpage, #tmdcategorysearch {
    margin-bottom: 20px;
}
#blogsearch {
    padding: 15px;
    
}
.blogssearch h2 {
    margin: 0px 0px 0!important;
}
.searchicon {
    font-size: 20px;
    color: #4eacba;
}
.srchbtn {
    background-color: #dddddd;
    padding: 8px;
    border-left: 0px;
    border-right: 1px solid #b8b8b8;
    border-top: 1px solid #b8b8b8;
    border-bottom: 1px solid #b8b8b8;
	cursor: pointer;
}
.srchbtn:hover{background: #00d4f5;}
.searchicon:hover{color: #fff;}

.tags li a {      
    color:#fff;
    display:block;
    float:left;
    margin: 0px 5px 5px 0px;
    padding: 0px 5px;
    line-height: 26px;
	font-size: 12px;
	background: #00d4f5;
}
#comment {
    padding: 0px 5px;
}
.commentbox {
    padding: 0px;
}
.comment {
    padding: 0px;
    margin-bottom: 10px;
}
.comment .name {
    padding: 0px;
    font-size: 14px;
    font-weight: bold;
}
.comment .name {
    color: #4eacba;
}
.pull-right {
    float: right!important;
}

.listimg {
    margin-bottom: 20px;
    position: relative;
}
.padd {
    padding: 0px;
}
.headtitle {
    background: #f6f6f6 none repeat scroll 0 0;
    bottom: 0px;
    opacity: 0.8;
    position: absolute;
    width: 100%;
    z-index: 1;
    margin-bottom: 0px;
}
.inner {
    text-align: center;
}
.inner img {
    margin: -35% auto 0;
    border-radius: 90px;
    border: 2px solid #25bce9;
    vertical-align: baseline;
    background: #ddd;
}
.inner img {
    border: 2px solid #4eacba!important;
}
#latestpost .social-icons, #latestpost .feedback {
    display: inline-block;
}
#latestpost .feedback ul {
    margin: 0;
    float: left;
}
.headtitle .user {
    font-weight: bold;
    text-transform: uppercase;
    font-size: 16px;
}
.user {
    color: #25bce9;
}
.user {
    color: #4eacba!important;
}
.inner + .innerheader {
    border-left: 1px solid #000;
}
.innerheader {
    margin: 10px 0;
    padding: 10px 0 10px 40px;
}
.innerheader h1 {
    font-family: -apple-system,system-ui,BlinkMacSystemFont,"Segoe UI",Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";
    font-size: 30px;
    font-weight: 700;
    line-height: 20px;
    max-height: 40px;
    overflow: hidden;
    padding-bottom: 10px;
}
#latestpost .feedbackrow ul {
    display: inline-block;
    padding: 0px;
    margin: 0px;
    list-style: none;
}
.innerheader .feedbackrow li, .innerheader .feedbackrow ul {
    background: none !important;
    border: none !important;
    font-size: 16px;
    color: #000;
}
.innerheader i {
    color: #000;
}
#latestpost .feedbackrow ul li {
    list-style: outside none none;
    padding: 3px 6px;
    text-align: center;
}
.row.all {
    margin: 0 auto !important;
    overflow: hidden;
}
.all .product-list {
    padding: 15px;
}
#latestpost .product-thumb {
    background: none;
}
#latestpost .product-thumb {
    position: relative;
    border: medium none;
    margin-bottom: 20px;
    margin-top: 0px;
    padding: 0px 0px 10px 0px;
    overflow: hidden;
}
#latestpost .description {
    color: #888;
    font-size: 14px;
    font-weight: 300;
    line-height: 24px;
    margin: 0 0 0px;
    font-family: arial;
}
#latestpost .description {
    text-align: justify;
}
#latestpost .tagbox h2 {
    display: inline-block;
    width: auto;
    margin: 0 !important;
}
#latestpost h2, #blog-right h2 {
    width: 100%;
    display: block;
    text-transform: uppercase;
    padding: 10px 10px;
    font-size: 16px;
}
.tagbox h2 {
    font-weight: bold;
    float: left;
    padding: 4px !important;
}
#latestpost .tagbox ul {
    margin: 5px 0;
}
.list-inline>li {
    display: inline-block;
    padding-right: 5px;
    padding-left: 5px;
}
.tag {
    background: #eee;
    border-radius: 3px 0 0 3px;
    color: #333;
    display: inline-block!important;
    height: 26px;
    line-height: 24px;
    padding: 0 20px 0 23px;
    position: relative;
    margin: 0 10px 10px 0;
    text-decoration: none;
    -webkit-transition: color 0.2s;
}
.tag::before {
    background: #fff;
    border-radius: 10px;
    box-shadow: inset 0 1px rgba(0, 0, 0, 0.25);
    content: '';
    height: 6px;
    left: 10px;
    position: absolute;
    width: 6px;
    top: 10px;
}
.tag::after {
    background: #f6f6f6;
    border-bottom: 13px solid transparent;
    border-left: 10px solid #eee;
    border-top: 13px solid transparent;
    content: '';
    position: absolute;
    right: 0;
    top: 0;
}
#postfeedback {
    border: 1px solid #e8e8e8;
    margin: 0 0 14px 0px;
    padding: 15px;
}
.logoutbox {
    text-align: center;
    font-size: 18px;
    padding: 20px;
}
#postfeedback hr {
    background: rgba(0, 0, 0, 0) linear-gradient(to right, #323232 16%, #e4e8eb 6%) repeat scroll 0 0;
    border: 0 none;
    height: 1px;
    margin-bottom: 15px;
    margin-top: 0;
    position: relative;
    width: 100%;
}
#postfeedback .commentheadr {
    width: 100%;
    display: block;
    font-size: 16px;
    margin-top: 5px;
}
.postright .nav-tabs {
    border-bottom: 2px solid #25bce9;
    margin: 0;
    padding: 0;
    list-style: none;
	margin-bottom: 10px;
}
.postright .nav-tabs {
    border-color: #4eacba!important;
}
.postbox {
    width: 100%;
    margin-bottom: 5px;
    display: inline-flex;
    padding: 3px;
    border-bottom: 1px solid #ddd;
}
.postbox .userpic {
    display: inline-block;
    vertical-align: top;
    margin-right: 10px;
}
.active a {
    background: 0px;
}
.postbox .comment {
    width: 100%;
    display: inline-block;
}
.comment {
    padding: 0px;
}
.comment h5, .comment h5 a {
    margin: 0px 0px 0px 0px;
    font-size: 14px;
    line-height: 16px;	
    font-weight: 600;
	color: #000!important;
}

 	
	
#blog-right .nav-tabs > li {
    width: 50%;
    text-align: center;
    float: left;
    margin-bottom: -1px;
    position: relative;
    display: block;
}
#blog-right .nav li.active>a, #blog-right .nav > li.active>a:hover, #blog-right .nav > li.active>a:focus {
    background: #25bce9;
    border-color: #fff;
    color: #fff;
    border-bottom: none;
    outline: none;
}
#blog-right .nav-tabs > li > a {
    margin-right: 0px;
}
#blog-right .nav > li > a {
    background: #fff;
    border-color: #25bce9;
    color: #25bce9;
    border-bottom: none;    
}
#blog-right .nav > li > a {
    padding: 9px 7px;
    font-size: 14px;
    display: block;
}
#blog-right .nav > li > a {
    border-color: #4eacba!important;
}
.nav-tabs > li > a {
    border-radius: 0px;
}
.postright .nav-item {
    margin-left: 0px!important;
}
.tmdreadmore {
    position: relative;
    top: 40px;
    left: 50%;
    border-radius: 0px;
    background: #3DBEEF;
    color: #fff!important;
}
#postfeedback .commentbox {
    margin-bottom: 22px;
    background: none;
    border-bottom: 1px solid #ddd;
	padding-left:10px;
	padding-right:10px;
	padding-top:10px;
	 border-left:solid 0.5px #f5f5f5;
    
}
.userbox {
    padding: 0px;
}
#postfeedback .commentbox .comment {
    display: inline-block;
}
#postfeedback .commentbox .comment .name {
    font-size: 18px;
    font-weight: 600;
    margin-right: 20px;
    vertical-align: top;
    margin-bottom: 10px;
	
}
.comment .name {
    padding: 0px;
    font-size: 14px;
    font-weight: bold;
}
#postfeedback .commentbox .comment .time {
    vertical-align: top;
    font-size: 15px;
}
#postfeedback .commentbox .comment p {
    margin: 12px 0; 
	
	font-size: 15px;
    line-height: 25px;
	text-align:justify;
}

#postfeedback{font-family: -apple-system,system-ui,BlinkMacSystemFont,"Segoe UI",Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";}

#postfeedback .commentbox2 {
    margin-bottom: 14px;
	padding:0px;
}
#postfeedback .commentbox2 .userpic {
    display: inline-block;
    vertical-align: top;
    margin-right: 5px;
    margin-top: 3px;
}

#postfeedback .commentbox2 .inputbox {
    border: 2px solid #dde2e5;  
    margin-bottom: 20px;
	padding: 0;
}
.commenttextbox {
    min-width: 100% !important;
    width: 100% !important;
    max-width: 100% !important;
	height:80px;
}
.addbuton {
    margin: 10px;
}
.imginput {
    margin-top: 10px; cursor: pointer;
}
.captcha {
    margin-top: 10px;
    margin-left: -65px;
}
.headingmain {
    text-align: left;
    text-transform: uppercase;
    font-size: 20px;
    color: #212121;
}
#relatedblog {
    margin-top: 15px;
}
#relatedblog .blog-thumb .caption {
    position: absolute;
    margin: 10px 0;
    bottom: 0;
    background: #fff;
    left: 10px;
    right: 10px;
    padding: 10px 5px 0;
    box-shadow: 1px 1px 5px 4px #ddd;
}

#relatedblog .blog-thumb .dateadded, .blog-thumb .dateadded {
    text-align: center;
    margin-top: -20px;
    font-size: 14px;
}

#relatedblog .blog-thumb .caption h4 {
    font-size: 13px;
    text-align: center;
    padding: 5px;
}

#relatedblog .blog-thumb .caption h4 a {
    color: #333333;
    font-weight: bold;
    text-transform: capitalize;
    line-height: 25px;
}

#relatedblog .description p {
    margin: 0 0 5px;
    text-align: center;
}

#relatedblog .dateadded i {
    text-align: center;
    background: #4EACBA;
    color: #fff;
    padding: 3px 10px;
    border-radius: 2px;
}
#relatedblog .share {
    text-align: center;
}
#relatedblog .material-icons{
    font-size:16px;
}
#latestblog1, #relatedblog {
    background: #fff;
    border: 1px solid #f1f1f1;
    box-shadow: 0 1px 2px rgba(0,0,0,0.25);
    padding: 20px;
    margin: 2rem 0;
}
#latestblog1 .blog-thumb .image, #relatedblog .blog-thumb .image {
    cursor: pointer;
}
#latestblog1 .blog-thumb, #relatedblog .blog-thumb {
    margin-bottom: 0px;
}
.swiper-button-next, .swiper-button-prev {
    margin-top: 0px !important;
}
#tmdcategorysearch h2 {
    margin: 0px 20px 0px 0 !important;
}
.detailcategory .social-sharing {
    display: inline-block;
    text-align: center!important;
	margin-top: 10px;
}
#tmdcategorysearch .list-group .submenu:hover {
    background-color: #f1f1f1!important;
}

.social-icons ul {
    margin: 0;
}
.backcolor .fa, #latestpost .breadcrumb a, .description p a, .social-icons a {
    color: #3598c6!important;
}

#content.bootstrap .nav.nav-tabs li.active a {
    z-index: 1;
	
}

#dashmenu li.active a {
    background: #00a4e4 none repeat scroll 0 0 !important;
    color: white;
    
}
#dashmenu li a {
    color: black;
}
.tab-pane .nav.nav-tabs li.active a {
    z-index: 1;
    border-top: solid 3px #00a4e4;
    border-radius: 0px;
    font-weight: bold;
}
.icons {
    font-size: 20px;
}
.tile {
    background-color: lightblue;
    height: 150px;
    width: 280px;
}
.tile-heading {
    color: white;
    background: #00a4e4;
    padding: 5px;
}
.tile-body {
    padding: 15px;
    color: #FFFFFF;
    line-height: 48px;
    text-shadow: 
}
.yellow {
    background: #E4E6EA;
    color: #000;
}
.tile .tile-body i {
    font-size: 50px;
}

.tile-footer {
    color: white;
    background: #00a4e4;
    padding: 6px;
}
.blog-page .form-group {
    padding-top: 10px;
    padding-bottom: 10px;
}
.blog-page .form-group + .form-group {
    border-top: 1px solid #ededed;
    padding-top: 25px;
    padding-bottom: 25px;
    margin-bottom: 0;
}
.bootstrap .nav-tabs>li>a:hover {
    border-bottom: 0px;
}
.font-icon {
    vertical-align: middle;
    background: #D82D8D;
    border-radius: 50px;
    padding: 1px;
    margin-right: 10px;
  }
  #module_form .table >thead>tr>th {
    padding-top: 15px;
    padding-bottom: 15px;
    font-weight: bold;
  }
  #module_form thead>tr>th, tfoot>tr>td {
    border: 1px solid #bbcdd2!important;
    padding-top: 15px;
    padding-bottom: 15px;
  }
   #module_form .table >tbody>tr>td{padding:15px 0px 15px 0px;}
   
  .table-head {
    background: #00a4e4;
    color: #fff;
    padding: 7px;
    font-size: 18px;
  }
.blog-page .tile {
    background-color: lightblue;
    height: 100%;
    width: 100%;
}
.blog-page .tile-heading {
    color: white;
    background: #00a4e4;
    padding: 5px;
}
.blog-page .tile-body {
    padding: 15px;
    color: #FFFFFF;
    line-height: 48px;
    text-shadow: 
}
.blog-page .yellow {   
	text-align: center;
	margin-bottom: 15px;
}
.blog-page .tile .tile-body i {
    font-size: 50px;
}
.blog-page .tile a {
        color: #000; float:none;
}
.blog-page .tile-footer {
    color: white;
    background: #00a4e4;
    padding: 6px;
}
.bootstrap .nav-tabs>li>a:hover {
    border-bottom: 0px;
    background-color: #eee;
}
#dashmenu li a:hover {
    background-color: #28b779;
    color: white;
	transition: .6s ease;
}
.bootstrap label.control-label {
    font-weight: bold;
}

.bootstrap .page-head h4.page-subtitle {
    margin-top: 68px;
}

.bootstrap .page-head>.wrapper {
    padding-left: 15px;
    padding-bottom: 3px;
}
.bootstrap .form-horizontal .form-wrapper {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 83.33333%;
    flex: 0 0 83.33333%;
    max-width: 100%;
    padding: 14px 0;
    margin: auto;
}
.iconcheck {
    color: #72c279;
	border: solid 1px;
    padding: 9px 20px;
    border-radius: 3px;
}

.iconremove {
    color: #e08f95;
	border: solid 1px;
    padding: 9px 20px;
    border-radius: 3px;
}

.mainboxbuton a{padding:10px 25px; float:left;margin-bottom:20px; width: 23.5%;text-align: center;margin-right:20px;font-size: 1.1em;text-transform: uppercase;font-weight: 600;}
.blogclass{ background:#0E77F7!important; color:#fff!important;}
.blogclass:hover{box-shadow: 0 0 0 5px #04397B inset;transition: .6s ease; }
.blogcateclass{ background:#218858!important; color:#fff!important;}
.blogcateclass:hover{box-shadow: 0 0 0 5px #004000 inset;transition: .6s ease; }
.blogcoment{background:#6B757B!important; color:#fff!important;}
.blogcoment:hover{box-shadow: 0 0 0 5px #232627 inset;transition: .6s ease; }
.recentbox .panel{padding:0px!important;border-radius: 0!important;}
.recentheading{text-align:center; padding: 12px 15px; font-weight: 600;font-size: 14px;text-transform: uppercase;}
.recentbox td.text-center{background:#FEF3F1;color:#AA6356;font-weight: 600;  font-size: 14px;}
ul#dashmenu {
    border-bottom: solid 3px #12A9E0;
   
}
.comentviewmore{color:#16585A!important; border:solid 1px #16585A;padding:10px;}	
.blogcateboxview{color:#2F3D80!important; border:solid 1px #2F3D80;padding:10px;}	
.viewmore{color:#9C550E!important; border:solid 1px #9C550E;padding:10px;}	
.viewmorebox{margin-top:15px;}	
.totalblog{font-size: 40px;padding-left: 7%;}	
.totalblogtext{font-size: 13px;font-weight: 600;}	

 

@media (max-width: 768px) {
    .blog-page .nav-tabs>li{ float: none; }
	.bootstrap .page-head h4.page-subtitle {top: -40%; left: 25%!important; }
	.recentbox{clear:both; }
	.mainboxbuton a{width:100%; }
}
#content.bootstrap .panel .panel-heading .blog_sbmt_btn {
    padding: 8px 16px!important;
    font-size: 14px;
    font-weight: 600;
    line-height: 1.5;
    width: 100px;
}
#content.bootstrap .panel .panel-heading .blog_cancel_btn {
    padding: 8px 16px!important;
    font-size: 14px;
    font-weight: 600;
    line-height: 1.5;
    width: 113px;
}
.blog-page .save {
    margin-right: 10px;
    margin-top: -6px;
}
.blog-page .cancel {
    margin-top: -8px;
}
.totalblogbox .icon-rss, .totalblogcatebox .icon-link, .totalcomentbox .icon-comment{font-size: 36px;}

.totalblogbox{background: #F8D4B0; color: #9C550E;text-align: center;padding: 5px 20px 20px;margin-bottom: 10px;transition: .5s ease;}
 .totalblogcatebox{background: #D4D9EF; color: #2F3D80;text-align: center;padding: 5px 20px 20px;margin-bottom: 10px;transition: .5s ease;}
 .totalcomentbox{background: #BCEDEE; color: #16585A;text-align: center;padding: 5px 20px 20px;transition: .5s ease;}


 .totalblogbox:hover{box-shadow: 0 0 0 5px #9C550E inset;transition: .6s ease;opacity:0.8;}
 .totalblogcatebox:hover{box-shadow: 0 0 0 5px #2F3D80 inset;transition: .6s ease;opacity:0.8;}
 .totalcomentbox:hover{box-shadow: 0 0 0 5px #16585A inset;transition: .6s ease;opacity:0.8;}
 #latestpost .social-sharing ul li, .detailcategory .social-sharing ul li{border-radius:0;}
 .detailcategory .social-sharing ul{clear: both;padding-top: 10px; border-top: solid 1px #ddd;}
.social-sharing ul :first-child{margin-left: 0px;}
 .detailcategory .feedback ul li:nth-child(2),  .detailcategory .feedback ul li:nth-child(3){background:#111111;padding:5px;}
 
 .blog-thumb .image { margin: 0;
    width: 100%;
    height: 310px;
    overflow: hidden;
    position: relative;
 }
 .blog-thumb .image .cateimg {
	width: 100%;
    height: 100%;
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%,-50%);
    object-fit: cover;
	transition: transform .5s;
}
	
 .blog-thumb .image .cateimg:hover{transform: translate(-50%,-50%) scale(1.05);}
 
.listimg img:hover{opacity:0.8;transition: all .8s ease;-webkit-transition: all .8s ease;}
.tag:hover, .tags li a:hover{transition: all .8s ease;-webkit-transition: all .8s ease;}
 
 .detailcategory{background-color: #fff;margin-top: -30px; margin-bottom: 25px;border-radius: 0px 0px 20px 20px;}

 
 #blog-right .list-group-item{margin-bottom: 0;border:none}
 #blog-right .list-group a{border-bottom:solid 1px #ddd;font-size: 14px;}
 #tmdcategorysearch, .blogssearch, .postright, .commentpage, .tags { box-shadow: 0px 2px 14px #ddd, inset 0 0 0px #ddd;}
 .mainboxlatestorder{font-family: 'Manrope'; font-size: 14px; line-height: 26px; text-align: justify!important;}
.blogssearch, .postright, .commentpage, .tags, #tmdcategorysearch, #postfeedback { border-radius: 0px 0px 20px 20px;}
.postbox:last-child{margin-bottom: 15px;}
.datetext{font-size: 11px;color: #aaa;} 

.postbox .comment a, .commenttext a{
       text-decoration: none;
       display: inline-block;
}

.postbox .comment a::after, .commenttext a::after{
   content: '';
   display: block;
   width: 0;  
   height: 1px;
   background: #000;
   transition: width 0.3s ease;
   margin-top: 3px;
}
.postbox .comment a:hover::after, .commenttext a:hover::after{
   width: 100%;  
}
 
.commentbox .userbox img{padding: 10px; border-radius: 50%;} 
.commentimage {border:solid 1px #ddd;}

 @media (max-width: 768px) {
 .captcha{margin-left: -18px;}
 }


#postfeedback .commentbox:hover:nth-child(odd){background:#f5f5f5;transition: all .8s ease;-webkit-transition: all .8s ease;}
#postfeedback .commentbox:hover:nth-child(even){background:#EFF9FC;transition: all .8s ease;-webkit-transition: all .8s ease;}
.detailcategory .description{min-height:65px; padding-top:10px;}
#latestpost .social-sharing ul li:hover, .detailcategory .social-sharing ul li:hover { transition: all 1250ms cubic-bezier(0.19, 1, 0.22, 1);}
.readmoretext:hover{text-decoration:underline;}

.pagination .current a {
    font-size: .875rem;
    color: #000;
    text-decoration: none;
}
.list-item {
    border: 1px solid #EEE;
    background: #FFF;
    margin-bottom: 10px;
    padding: 10px;
    box-shadow: 0px 0px 10px 0px #EEE;
}
.simple-pagination ul {
    margin: 0 0 20px;
    padding: 0;
    list-style: none;
    text-align: right;
}
.simple-pagination li {
    display: inline-block;
    margin-right: 5px;
    cursor: not-allowed;
}
.simple-pagination li a,
.simple-pagination li span {
    color: #666;
    padding: 5px 10px;
    text-decoration: none;
    float: right;
    margin-left: 0px;
    background-color: transparent;
    border: 0px;
}
.simple-pagination .current {
    font-weight:bold;
    font-size: 20px;
}
.simple-pagination .prev {
    font-weight:bold;
    font-size: 24px;
}
.simple-pagination .next {
    font-weight:bold;
    font-size: 24px;
}
.page-link {
    position: relative;
    float: left;
    margin-left: -1px;
    background-color: #fff;
    border: 1px solid #ddd;
}
.icon_warning {
    display: block;
    clear: both;
    font-size: 84px;
    color: #dedede;
    text-shadow: #fff 1px 1px 0;
}
.list-empty-msg {
    text-align: -webkit-center;
}

#module_form #support .pdf-doc a, .other-module a, .contactus a {
    text-transform: capitalize!important;
}
#module_form #support .pdf-doc a:hover, .other-module a:hover, .contactus a:hover {
  background: #00aff0!important;
  border: 1px solid #00aff0!important;
}
#module_form #support .pdf-doc a, .other-module a, .contactus a {
    text-transform: capitalize!important;
}
#module_form #support p {
    font-weight: 700;
}
#module_form #support .btn {
    padding: 10px 15px;
}
