body { font-family: 'Roboto', sans-serif; font-weight: 400;  color:#000000; font-size: 16px; line-height: 26px; }
ul{ margin-bottom:0px; }
img{ max-width:100%; height:auto; }
h1,h2,h3,h4,h5{ font-weight: bold; }
a{ color:#7E0505; }
a:hover{ color:#7E0505; }

.homebtn { display:inline-block; color:#7E0505;  font-weight:400;  }
.homebtn:hover{ color:#7E0505; text-decoration:none; }
.blog_box .options_con{ display:none!important; }
h1{font-size: 48px; line-height: 64px;}
h2{font-size: 24px; line-height: 36px;}
h3{font-size: 24px;line-height: 36px;}
h4{font-size: 24px;line-height: 36px;}
h5{font-size: 18px;line-height: 27px;}
 .col_left_container  ul,.submitpost_row1 ul,  .submitpost_row2 ul { list-style: auto; }
 .col_left_container  ul li ,.submitpost_row1 ul li,  .submitpost_row2 ul li { margin-bottom:10px;    list-style: none; position:relative; padding-left:27px; }
.col_left_container  ul li:before ,.submitpost_row1 ul li:before,  .submitpost_row2 ul li:before{ content: "\f35a"; font-family: 'Font Awesome 5 Free'; font-weight: 900; 
	-moz-osx-font-smoothing: grayscale; -webkit-font-smoothing: antialiased; display: inline-block;  font-style: normal;  font-variant: normal;  text-rendering: auto;
	line-height: 1;position: absolute;  left: 0px; top: 6px; transition:all ease 0.3s; color: #7E0505;   }
.col_left_container  ul li:hover:before ,.submitpost_row1 ul li:hover:before,  .submitpost_row2 ul li:hover:before{ color:#000;  }
.col_left_container h3 {margin-bottom:0px;}
h3 a, h2 a{  transition: background-size .3s ease-out;  color:#000;  border: none; background: linear-gradient(#7E0505, #7E0505) no-repeat left 140%/80% 35%;  }
h3 a:hover, h2 a:hover{ color:#1a2a30; background-size: 97% 35%; text-decoration: none; }
.search_banner_inner{ display: inline-block; min-width: 60%; max-width: 100%;}
.imagecontainerlogos img{ max-width: 285px; background: #fff; padding: 8px; } 
.latest_posts ul li:hover{ box-shadow: #4a494940 -2px 2px 5px; }
.footer .contact_table .wpcf7-captchar.captcha1{ /*width:100%;*/ }
.footer span.wpcf7-not-valid-tip{ font-size:15px; position: relative; margin-top: 0px; top:0px;  font-size: 15px; }
.submitpost_row1 ol ,.submitpost_row2 ol.col_left_container ol {   list-style-type: decimal;
margin-left: 15px; }
.col_left_container ol li,.submitpost_row1 ol li,.submitpost_row2 ol li{ margin-bottom:10px;   list-style-type: decimal;
 margin-left:15px; }
.single_template_content img{  margin: 1px; background: #fbfbfb; padding: 10px; max-width:100%; }
.single_template_content a:has(img){ outline: 1px solid #e1e8ed; margin-bottom:25px; }
.tags_container .tagcloud a{ display: inline-block; margin-top: 5px; margin-right: 4px; padding: 0 4px; color: #9b9b9b!important; font-size: 14px!important; border: 2px solid #e4e4e4; border-radius: 6px;white-space: nowrap; }
.col_left_container ol li a,.col_left_container ul li a{ position:relative; transition: border-bottom-color .2s ease;  color:#000;   /*padding-bottom:5px;  border-bottom: 2px solid #7E0505; margin-bottom: 10px; vertical-align: top; */transition:all ease 0.3s; /*text-decoration: underline;*/ }
.col_left_container ul li a:before{ /* content:''; position: absolute; bottom:0px; left:0px; background: #7E0505; height:2px; width:0px;  transition: all .4s ease;*/  }
.col_left_container ul li a:hover:before{ width:100%;   }
.heateorSssSharingRound div{ width: 50px!important; }
.col_left_container ul li a:hover{ color:#7E0505;  }
.wp-block-latest-posts.columns-3 li{ list-style:none; }
.col_left_container ol li a:hover, .col_left_container ul li a:hover{text-decoration:none; /*border-bottom: 2px solid #000;*/}
.tags_container .tagcloud a:hover{color:#555;border-color:#555;text-decoration:none;}
.subscribe_form .widget_text { position: relative; top: -30px; }
.single_template_content img{margin-bottom:0px;}
.nav_header{ text-align: right;  }
.header {position: absolute;display: inline-block; width: 100%;left: 0px;  right: 0px;}
.nav_header li{ display: inline-block;  }
.height_class{ height: 94px; }
.nav_header li {padding: 5px 20px;}
.nav_header a{ color: #333333;  display: inline-block; font-size: 20px; font-weight: 700;  border-bottom:2px solid transparent; }
.nav_header li:last-child {padding: 0px;}
.nav_header li:last-child  a{ padding: 5px 20px; }
header{ padding: 7px 0px; z-index: 9999999;  position: relative; background: #fff; } 
header ul{margin:0px;}
 #nav-icon2{width: 30px;  height: 20px; position: relative; -webkit-transform: rotate(0deg);  -moz-transform: rotate(0deg); -o-transform: rotate(0deg); transform: rotate(0deg); -webkit-transition: .5s ease-in-out;
-moz-transition: .5s ease-in-out;-o-transition: .5s ease-in-out;transition: .5s ease-in-out;cursor: pointer;}
#nav-icon2 span {display: block;position: absolute;height: 3px;width: 50%;background: #1e3241;opacity: 1; -webkit-transform: rotate(0deg);-moz-transform: rotate(0deg);-o-transform: rotate(0deg); transform: rotate(0deg); -webkit-transition: .25s ease-in-out;-moz-transition: .25s ease-in-out;-o-transition: .25s ease-in-out;transition: .25s ease-in-out; }
#nav-icon2 span:nth-child(even) { left: 50%;border-radius: 0 9px 9px 0;}
#nav-icon2 span:nth-child(odd) { left:0px; border-radius: 9px 0 0 9px;}
#nav-icon2 span:nth-child(1), #nav-icon2 span:nth-child(2) {top: 0px;}
#nav-icon2 span:nth-child(3), #nav-icon2 span:nth-child(4) { top: 8px;}
#nav-icon2 span:nth-child(5), #nav-icon2 span:nth-child(6) {top: 16px;}
#nav-icon2.open span:nth-child(1),#nav-icon2.open span:nth-child(6) {-webkit-transform: rotate(45deg);
 -moz-transform: rotate(45deg); -o-transform: rotate(45deg); transform: rotate(45deg);}
#nav-icon2.open span:nth-child(2),#nav-icon2.open span:nth-child(5) {-webkit-transform: rotate(-45deg);
 -moz-transform: rotate(-45deg);-o-transform: rotate(-45deg);transform: rotate(-45deg);}
#nav-icon2.open span:nth-child(1) {left: 5px; top: 8px;}
#nav-icon2.open span:nth-child(2) {left: calc(50% - 5px); top: 8px;}
#nav-icon2.open span:nth-child(3) {left: -50%;opacity: 0;}
#nav-icon2.open span:nth-child(4) {left: 100%;opacity: 0; }
#nav-icon2.open span:nth-child(5) {left: 5px;top: 13px;}
#nav-icon2.open span:nth-child(6) {left: calc(50% - 5px);top: 13px;}
.navbutton{display: none;}
.blog_top_info a {text-decoration: none;}
.blog_top_info a h3{color: #000; font-size: 16px; line-height: 1.3; font-weight: 600;}
.blog_box img{ width: 100%; max-height: 310px; object-fit: cover; }
.banner_container{ background-color: #f2f2f2; background-image: linear-gradient(#f4f4f4, #f2f2f2);  padding: 30px 0px;  text-align: center; }
.sdm_download_button_box_default{ display:inline-block; margin-right:15px!important; }
.sdm_download_count{display:inline-block;  display:inline-block; }
.search_container.search_banner_inner input,.search_container.search_banner_inner button { line-height: 50px; }     
.logo img{ height:80px; object-fit: contain; }
.nav_header a:hover,.nav_header .current_page_item > a,.nav_header .current-menu-item > a{ color:#7E0505; text-decoration:none; }
.templates_bar a:hover{ color:#7E0505; }
.contact_table input,.contact_table textarea,.contact_table select{width:400px;max-width:100%; padding:8px 15px; border:1px solid #ccc; max-height:120px; resize:none; margin-bottom:25px;   }
.contact_table .wpcf7-captchar.captcha1 {  /**width:180px;*/ }
.table_hifeett >  p{ display:none; }
.heateorSsspTotalShareCount{ font-size: 16px!important; }
.heateorSsspTotalShareText{ font-size: 13px!important; }
.heateor_sssp_vertical_sharing .heateorSsspTCBackground{ padding-top:10px!important; }
.sociallinks a{ transition: all ease 0.3s;  }
.sociallinks a:hover{ opacity:0.8; }
.contact_table  input[type="submit"]{ background:#7E0505; border:none; width:220px; padding:12px 25px; text-align:center; color:#fff; text-transform:uppercase; font-weight: bold;letter-spacing: 2px; }
.banner_container h1{ font-weight: bold;  margin-bottom: 10px; font-size: 28px; line-height:1.2; }
.banner_container h5{ font-weight: bold;   }
.blog_container{ background: #FAFAFA; padding: 80px 0px;}
.blog_rows{padding-right:50px;}
.blog_box{box-shadow: #4a494940 -2px 2px 19px; background: #fff; border-radius: 5px; margin-bottom: 50px; height:calc(100% - 40px); padding-bottom: 45px;position: relative; }
.home .blog_box{  padding-bottom: 0px; }
.blog_top_info { padding:20px 20px; }
.blog_top_info h3{  font-weight: bold; }
.blog_top_info li{ display: inline-block; margin-right: 10px; font-size: 16px;  }
.blog_top_info li i{ margin-right: 8px;  }
.blog_inner {padding:20px 20px; }
.blog_inner a{color:#7E0505; border:1px solid #7E0505; padding: 10px 15px; font-weight: bold; display: inline-block; }
.blog_inner a i{margin-left: 10px; }
.blog_inner a:hover{background:#7E0505; color:#fff; text-decoration: none; }
.search_container input{ background: #fff; border:none; border-bottom-left-radius: 4px; 
border-top-left-radius:4px; width: calc(100% - 100px); line-height: 60px; padding: 0px 15px;
box-shadow: #4a494940 -2px 2px 19px;   }
.search_container  button, .search_container [type="button"],.search_container [type="submit"]{
background: #7E0505; color: #fff; border: none; border-radius: 0px 5px 5px 0px;
width: 70px; line-height: 60px; margin-left: -2px; display: inline-block; padding: 0px; }
.single-download .subtititle .options_con li:last-child{ display:none; }
 .latest_posts ul li img{}
.latest_posts ul li{ border-radius: 9px; margin-bottom: 15px;   background: #fff;border:4px;box-shadow: #4a494940 -2px 2px 19px; position: relative; padding-left: 170px; }
.latest_posts ul li img{ width: 170px; position: absolute; top: 0px; left: 0px;  object-fit: cover;    height: 100%;  }
.latest_posts ul li:hover{background:#808080;}
.latest_posts ul li:hover h5{color:#fff;}
.latest_posts ul li h5{ padding:8px 12px 8px 12px; }
.latest_posts ul li a{ font-size: 20px; font-weight: bold; }
.latest_posts ul li h5{  }
.latest_posts{margin-top: 40px; display: inline-block;width: 100%; }
.latest_posts h3{ font-size: 30px;  position: relative; padding-bottom: 12px; margin-bottom: 20px; }
.latest_posts h3:after{ content: '';  position: absolute; height: 3px; width: 75px; background: #7E0505; left: 0px; bottom: 0px; }
.templates_bar{  display: inline-block;width: 100%; }
.templates_bar h3{ font-size: 24px;  position: relative; padding-bottom: 12px; margin-bottom: 20px; }
.templates_bar h3:after{ content: '';  position: absolute; height: 3px; width: 75px; background: #7E0505; left: 0px; bottom: 0px; }
.templates_bar li{ border-bottom: 1px solid #E5E5E5; padding: 10px 0px; display: block; }
.templates_bar li a{color: #000;}
.templates_bar li a{ position:relative; padding-left:27px;  }
.templates_bar li a:before{    content: "\f35a"; font-family: 'Font Awesome 5 Free'; font-weight: 900; 
	-moz-osx-font-smoothing: grayscale;
    -webkit-font-smoothing: antialiased;
    display: inline-block;
    font-style: normal;
    font-variant: normal;
    text-rendering: auto;
	line-height: 1;position: absolute;
    left: 0px;
    top: 2px; transition:all ease 0.3s; color: #7E0505;  
 }
.templates_bar a:hover:before{ color: #000;   }

.templates_bar li a:hover{text-decoration: none;}
.templates_bar li a i{color:#ACACAC; margin-right: 10px;}
.pintrest_container{margin-top: 40px; display: inline-block;width: 100%; }
.pintrest_container h3{ font-size: 30px;  position: relative; padding-bottom: 12px; margin-bottom: 20px; }
.pintrest_container h3:after{ content: '';  position: absolute; height: 3px; width: 75px; background: #7E0505; left: 0px; bottom: 0px; }
.pintrest_container h3 i{color: #7E0505; margin-right: 10px; }
.pintrest_container li{ width: 50%; margin-bottom: 15px; float: left; padding-right: 15px; }
.gs_pin_theme1 .gs-pins .gs-single-pin{position: relative!important;     width: 50%!important; top: 0px!important; left: 0px!important; }
.gs-pins{height: auto!important;}
.widget_nav_menu{border-bottom: none!important;}
.subscribe_form{ margin-top: 40px; display: inline-block;width: 100%; }
.subscribe_form input{ background: #fff; border:none;  
border-radius:5px; width: 100%!important; line-height: 60px; padding: 0px 15px;
box-shadow: #4a494940 -2px 2px 19px;  margin-bottom: 10px; }
.subscribe_form  button, .subscribe_form [type="button"],.subscribe_form [type="submit"]{
background: #7E0505; color: #fff; border: none; border-radius:5px; padding: 0px 20px;
 line-height: 60px; margin-left: -2px; font-weight: bolder; }
.subscribe_form h3{ font-size: 30px;  position: relative; padding-bottom: 12px; margin-bottom: 20px; }
.subscribe_form h3:after{ content: '';  position: absolute; height: 3px; width: 75px; background: #7E0505; left: 0px; bottom: 0px; }
.footer{background: #131313;padding-top: 70px; padding-bottom: 50px;color: #CFCFCF;   }
.footer h5{ color: #FFFFFF; font-weight: bold; font-size: 18px; margin-bottom: 25px; }
.footer .qlinks li a{ color: #CFCFCF; }
.footer .qlinks li { margin-bottom: 20px; }
.contact_button{border:1px solid #fff; color: #fff; padding: 10px 20px; margin-bottom: 20px; display: block; width: 200px; text-align: center; font-weight: bolder; }
.contact_button:hover{background: #fff; color:#000 ; text-decoration: none; }
.sociallinks li{display: inline-block; margin-right: 10px; }
.footer_bottom{text-align:center; padding: 20px 0px; background: #000; color:#EEEEEE; }
.footer_bottom a{color: #EEEEEE;}
.top_sc li{display: inline-block; margin-left: 10px;}
.align_tend{align-items: flex-end;}
.subtititle .options_con li{display: inline-block;margin-right: 15px;}
.subtititle .options_con li i{ margin-right: 8px; }
.options_con li a{ color: #000; }
.pagination{text-align: center;}
.pagination .page-numbers,.wp-pagenavi .page,.wp-pagenavi  span,.nextpostslink, .previouspostslink { width: 45px; border-radius: 50%; height: 45px; line-height: 45px; display: inline-block; text-align: center; background: none; color: #000; margin:0px 8px; }

.pagination .page-numbers.current ,.wp-pagenavi .current {background:#7E0505; color: #fff; text-decoration: none;display: inline-block; }
.pagination .prev.page-numbers,.pagination .next.page-numbers,.nextpostslink,.previouspostslink{ width: auto; }

.pagination  .prev.page-numbers i{margin-right: 10px;}
.pagination .next.page-numbers i{margin-left: 10px;}
.latest_posts ul li a{ font-size: 15px; font-weight: bold; color: #000; text-decoration: none; }
.latest_posts ul li h5{ font-size: 15px; line-height: 1.3; margin-bottom:0px; }
.latest_posts ul li{  padding-left: 170px; }
.latest_posts ul li img{ }
span.wpcf7-not-valid-tip{ position:relative; /**top:-15px;**/ }
.sticky_header .logo img{ height: 75px; }
.white_bg{background:#fff;}
.widget::marker { display: none!important; color: #fff;  }
.tags_container h3 {  font-size: 30px;  position: relative;  padding-bottom: 12px;  margin-bottom: 20px; }
.tags_container h2{ display: none; }
.tags_container  h3:after {  content: '';  position: absolute;  height: 3px;  width: 75px;  background: #7E0505;  left: 0px;  bottom: 0px; }
.tags_container  a{color: #000;}
.related_posts .rel_entry{  border-radius: 9px;  margin-bottom: 15px;  min-height: 120px;  background: #fff;  border: 4px; box-shadow: #4a494940 -2px 2px 19px; }
 .related_posts .rel_entry img{width: 100%; height: auto;}
 .related_posts .rel_title{ padding: 10px; }
.related_posts  h3{margin-top: 10px; margin-bottom: 30px;}
.related_posts .rel_entry a{color: #000;}
.heateor_sss_sharing_container { margin-top: 0px; padding: 0px  0px; /** border-top:1px solid #eee; border-bottom:1px solid #eee; **/ margin-bottom: 0px; display:inline-block; vertical-align:middle;  }

.share_thispage h5{ display:inline-block; vertical-align: bottom;  margin-bottom: 7px; }
.share_thispage {margin-bottom:5px;}


.cat_barr{margin-bottom:40px; }


.heateor_sss_sharing_container  .heateor_sss_sharing_title{ margin-bottom: 10px;  }
.addthis_inline_share_toolbox{ border-bottom:1px solid #eee; padding: 0px 0px 6px  0px; }
.comments_template input, .comments_template textarea {  width: 600px;  max-width: 100%; padding: 8px 15px; border: 1px solid #ccc;  margin-bottom: 15px; }
.comments_template label{display:block;font-weight:600;}
.comments_template  input[type=checkbox]{width:30px;}
.comments_template .comment-form-cookies-consent   input[type=checkbox]{width:30px;    display: inline;}
.comments_template .comment-form-cookies-consent   label{    display: inline;}
.comments_template { margin-top:50px; }
.comments_template  input[type=submit] {  background: #7E0505;  border: none; width: 220px; padding: 12px 25px; text-align: center; color: #fff; text-transform: uppercase; font-weight: 700; letter-spacing: 2px; }
.search_banner_inner{ margin-top:25px; }
.wpcf7-form-control-wrap.dynamicurl{ display:none!important; }
.commentlist{margin-top:50px;}
.comment-list, .children{list-style:none;}
ul.children {list-style:none;padding-left:0px; margin-left:0px;}
.comment-body { border-bottom: 1px solid #ccc; padding-bottom: 40px; margin-bottom: 50px; position:relative; }
.comment-body .comments-title{padding-top:60px;}
.comment-body .comment-img { float: left; margin-right: 20px; padding-bottom:25px;}
.comment-author {text-align:left;}
.reply {position:absolute;top:0px;right:0px; color:#fff; padding:5px 5px;background:#7E0505;}
.comment-author,.comment-author a{font-size: 14px;text-transform: uppercase; letter-spacing: 2px;margin-bottom:2px;}
.commentmetadata{font-size: 15px;text-transform: uppercase; letter-spacing: 1px; display:block;padding-bottom:7px;}
.depth-2 .comment-body {padding-left:30px;}
.depth-3 .comment-body {padding-left:60px;}
.depth-4 .comment-body {padding-left:90px;}
.depth-5 .comment-body {padding-left:120px;}
.depth-6 .comment-body {padding-left:150px;}
.depth-7 .comment-body {padding-left:180px;}
.depth-8 .comment-body {padding-left:210px;}
.depth-9 .comment-body {padding-left:240px;}
.depth-10 .comment-body {padding-left:270px;}
#commentform #comment,#commentform #author,#commentform #email,#commentform #url{ display:block; width:100%; }



.edd-blocks__columns .edd-blocks__download { display: flex; flex-direction: column; padding: 1rem; border: 1px solid #eee; background: #eee; }
.edd-blocks__download-header{ background:none; z-index: 0;}
.col_left_container .edd-blocks__download-header h3 { font-size:24px; color:#7E0505; line-height: 1; }
.edd-blocks__download-header h3 a, .edd-blocks__download-header h2 a {  background: none; }
.single_template_content .edd-blocks__download-header a:has(img){ border:none!important; }
.col_left_container .edd-blocks__download-header h3 a{ font-size:20px;  }
.single_template_content .edd-blocks__download-header img { margin: 0px; background: none; padding: 0px; max-width: 100%; }
.edd-blocks__download-price{ font-size:20px; font-weight:bold; margin-bottom:20px; color: #7E0505; }

.edd-submit.button, .edd-submit.button.gray, .edd-submit.button:visited { border:none!important; font-weight:600!important; padding:12px 20px!important; border-radius:0px; font-size: 18px!important; }
.edd-submit.button.gray:active, .edd-submit.button.gray:focus, .edd-submit.button.gray:hover, .edd-submit.button:active, .edd-submit.button:focus, .edd-submit.button:hover{ outline:none!important; border:none!important; box-shadow:none!important;}
.wp-block-edd-buy-button .edd-submit{ transition:all 0.3s ease; }
.wp-block-edd-buy-button .edd-submit:hover{ background: #7E0505!important; }
.edd_pagination .page-numbers,.edd_pagination .next, .edd_pagination .prev { width: 45px; border-radius: 50%;  height: 45px; line-height: 45px;  display: inline-block;  text-align: center; background: none;  color: #000;  margin: 0px 8px; }
.edd_pagination .current { background: #7E0505;  color: #fff; text-decoration: none;  display: inline-block;  }
.edd_pagination { margin-top:50px; text-align:center; }
.edd_pagination .next, .edd_pagination .prev { width:auto; }
.errorimage{ margin-bottom:60px; max-width:220px; }

.col_left_container ol li a{ text-decoration:underline; }
.col_left_container ol li a:hover{color: #7E0505;}

/* Responsive */

@media (max-width: 767px) {
    .comment-list, .children { padding-left: 0px; }
    .comment-body .comment-img { float: none;margin: 0px;width: 100%;padding-bottom: 0px; }
    .comment-img>img { display: block;margin: 0px auto; }
    .comment-author, .comment-author a, .commentmetadata { text-align:center; }
    .depth-2 .comment-body,.depth-3 .comment-body,.depth-4 .comment-body,.depth-5 .comment-body,.depth-6 .comment-body,.depth-7 .comment-body,.depth-8 .comment-body,.depth-9 .comment-body,.depth-10       .comment-body {padding-left:0px;}
    .reply { position: relative; text-align: center; display: block; margin-top: 25px;}
	.errorimage{ margin-bottom:30px; max-width:160px; }
	
}

.reply a{color:#fff;}
.contact_table  input[type="radio"]{width:auto;}
.submitpost_row1{padding-top:70px;}
.submitpost_row2{padding:70px 0px; }
.blog_box a{ width: 100%;overflow: hidden; display: block; }
.blog_box img{ transition: all 500ms ease 0s;transform: scale(1); }
.blog_box:hover img{transition: all 500ms ease 0s;transform: scale(1.1);  }
.single_template_content a{ overflow: hidden; display: inline-block;vertical-align: middle; margin-bottom: 2px; } 
.single_template_content a img{transition: all 500ms ease 0s;transform: scale(1); }
.single_template_content a:hover img{transition: all 500ms ease 0s;transform: scale(1.1); }
.blog_top_info li a{display:inline!important;}
.blog_box  .read_more { display:inline; position: absolute;  width: auto; bottom: 25px; }
.addthis_inline_share_toolbox{display:none!important;}
.latest_posts ul li { min-height: 89px;    overflow: hidden; }
.latest_posts{margin-bottom:30px;}
.single_template_content .wpcf7-captchac{padding:0px; margin-bottom:0px;}
#jp-relatedposts h3.jp-relatedposts-headline{ font-size: 28px!important; }
#jp-relatedposts .jp-relatedposts-items .jp-relatedposts-post .jp-relatedposts-post-title a{color:#000!important; text-decoration:none!important; }
.disp_mobile{ display:none;}
.aioseo-breadcrumbs{ display:inline; }
.pintrest_container > span { max-width: 100% !important; }
.footer .contact_table input, .contact_table textarea{ margin-bottom:0px; }
.footer .table_2 p{ margin-bottom:15px; }
.bannner_tag li{ display:inline-block; }
.bannner_tag a{     display: inline-block;
    margin-top: 5px;
    margin-right: 0px;
    padding: 0px 8px;
    color: #000 !important;
    font-size: 14px !important;
    border-right: 1px solid #000; text-transform:capitalize;
    border-radius: 0px;
    white-space: nowrap;
    line-height: 1;  }
.bannner_tag a:last-child{ border-right:none; } 
.bannner_tag  .widgettitle{ display:none; }
.bannner_tag{ margin-top:20px; }
.category_name{ margin-top:15px;   padding: 0px 20px; }
.category_name a{display: inline-block;  color: #000 !important; text-transform: capitalize; vertical-align: middle; border-radius: 0px; width:auto; text-transform: capitalize; padding: 0px 3px; }
.category_name a:last-child{ border-right:none; }
.heateor_sss_horizontal_sharing{ display:none!important; }

.single_template_content a{color:#4F81BC!important;}
.single_template_content a.wp-element-button{color:#FFFFFF!important;}


