nav ul > li > ul > li > ul {
left: auto ;
right: 100% ;
}
.kc_row .kc_col-sm-12{
padding-left:0px ;
padding-right:0px ; 
}
.admin-bar .fixed-header .sticky-header{
top:32px;
}
.admin-bar .fixed-header .sticky-header {
top: 32px;
}
@media (max-width: 1140px) {
.admin-bar .header-style-one{
top: 0px;
}
}
@media (max-width: 660px) {
.admin-bar .stricky-fixed{
top: 0px;
}
}
.kc_column>.kc-col-container{
display:block;
}
.kc-row-container.kc-container{
max-width:1200px;
width:100%;
} #wp-calendar {
width: 100%;
}
#wp-calendar caption {
text-align: center;
color: #333;
font-size: 16px;
padding-bottom: 0px;
font-weight: 700;
}
.wp-calendar-nav {
background: #e0a965;
padding: 10px;
margin-top: 15px;
}
.wp-calendar-nav a {
color: #222;
font-size: 15px;
font-weight: 600;
}
.wp-calendar-nav-next{
float:right;
}
#wp-calendar thead { 
font-size: 14px;
}
#wp-calendar thead th {
padding: 10px;
background: #e0a965;
color: #fff;
border: 1px solid #f2b973;
text-align: center;
}
.site-footer #wp-calendar thead th {
padding: 10px;
background: #e0a965;
color: #ffffff;
border: 1px solid #f2b973;
text-align: center;
}
#wp-calendar tbody { 
color: #aaa; 
}
#wp-calendar tbody td {
background: #626262;
border: 1px solid #747474;
text-align: center;
padding: 8px;
}
#wp-calendar tbody #today{
background: black;
color: #fff!important;
}
#wp-calendar tbody td a{ 
color:#fff;
}
#wp-calendar tbody td:hover{
background: #a6a6a6;
color: #fff;
}
#wp-calendar tbody .pad { 
background: none; 
}
#wp-calendar tfoot #next { 
font-size: 14px; 
text-transform: uppercase; 
text-align: right;
}
#wp-calendar tfoot #prev { 
font-size: 14px; 
text-transform: uppercase; 
padding-top: 10px; 
}
.sticky .inner-box .wp-style {border: 3px solid #fff; padding:20px ; }
.sticky .post .post-content{ background-color:transparent; }
.wp-caption {
text-align: center;
background-color: #f3f3f3;
padding-top: 4px;
margin: 10px;
-moz-border-radius: 3px;
-khtml-border-radius: 3px;
-webkit-border-radius: 3px;
border-radius: 3px;
}
.gallery-caption {
font-size:15px;
color:#777777;
line-height:1.8em;
font-weight:400;
background:#ffffff;
-webkit-font-smoothing: antialiased;
-moz-font-smoothing: antialiased;	
}
.bypostauthor{
font-size:15px;
color:#777777;
line-height:1.8em;
font-weight:400;
background:#ffffff;
-webkit-font-smoothing: antialiased;
-moz-font-smoothing: antialiased;
}
.alignright{ 
text-align:right;
}
.alignleft{ 
text-align:left;
}
.aligncenter{ 
text-align:center;
}	
.alignnone {
margin: 5px 20px 20px 0;
}
.aligncenter,
div.aligncenter {
display: block;
margin: 5px auto 5px auto;
}
.alignright {
float:right;
margin: 5px 0 20px 20px;
}
.alignleft {
float: left;
margin: 5px 20px 20px 0;
}
a img.alignright {
float: right;
margin: 5px 0 20px 20px;
}
a img.alignnone {
margin: 5px 20px 20px 0;
}
a img.alignleft {
float: left;
margin: 5px 20px 20px 0;
}
a img.aligncenter {
display: block;
margin-left: auto;
margin-right: auto
}
.wp-caption {
background: #fff;
max-width: 96%; padding: 5px 3px 10px;
text-align: center;
}
.wp-caption.alignnone {
margin: 5px 20px 20px 0;
}
.wp-caption.alignleft {
margin: 5px 20px 20px 0;
}
.wp-caption.alignright {
margin: 5px 0 20px 20px;
}
.wp-caption img {
border: 0 none;
height: auto;
margin: 0;
max-width: 98.5%;
padding: 0;
width: auto;
} .screen-reader-text {
clip: rect(1px, 1px, 1px, 1px);
position: absolute ;
height: 1px;
width: 1px;
overflow: hidden;
}
.screen-reader-text:focus {
background-color: #f1f1f1;
border-radius: 3px;
box-shadow: 0 0 2px 2px rgba(0, 0, 0, 0.6);
clip: auto ;
color: #21759b;
display: block;
font-size: 14px;
font-size: 0.875rem;
font-weight: bold;
height: auto;
left: 5px;
line-height: normal;
padding: 15px 23px 14px;
text-decoration: none;
top: 5px;
width: auto;
z-index: 100000; } .wp-style .tag-sticky-2 .inner-box .lower-content,
.wp-style .sticky .inner-box .lower-content{
background:#fafafa;
border:5px solid #e1e1e1;
}
.wp-style h1,.wp-style h2,.wp-style h3,.wp-style h4,.wp-style h5,.wp-style h6{
margin-bottom: 18px;
font-weight: 600;
color: #242424;
line-height: 1.4em;
}
.wp-style h1{
font-size:40px;
}
.wp-style h2{
font-size:36px;
}
.wp-style h3{
font-size:32px;
}
.wp-style h4,.wp-style .text h4{
font-size:28px;
}
.wp-style h5{
font-size:22px;
}
.wp-style h6{
font-size:18px;
}
.wp-style table{
margin-bottom:20px;
}
.wp-style table thead tr th{
border: 1px solid #ddd;
vertical-align: bottom;
padding:8px;
}
.wp-style table tbody tr th{
border: 1px solid #ddd;
line-height: 1.42857;
padding: 8px;
vertical-align: top;
}
.wp-style table tbody tr td{
border: 1px solid #ddd;
line-height: 1.42857;
padding: 8px;
vertical-align: top;
}
.wp-style .text > ul,.wp-style .text > ol,.wp-style > ol,.wp-style > ul{
padding-left:20px;
}
.wp-style .text > ul li ul,.wp-style .text > ul li ul li ul,.wp-style > ul li ul,.wp-style > ul li ul li ul,
.wp-style .text > ol li ol,.wp-style .text > ol li ol li ol,.wp-style > ol li ol,.wp-style > ol li ol li ol{
padding-left:20px;
}
.wp-style .text > ul li,
.wp-style > ul li{
list-style-type:disc;
display:list-item;
}
.wp-style .text > ul li ul li,
.wp-style > ul li ul li{
list-style-type:circle;
}
.wp-style .text > ul li ul li ul li,
.wp-style > ul li ul li ul li{
list-style-type:square;
}
.wp-style ol li{
list-style-type:decimal;
display:list-item;
}
.wp-style ol li ol li{
list-style-type:lower-alpha;
}
.wp-style ol li ol li ol li{
list-style-type:upper-roman;
}
.wp-style p img,.wp-style figure img,.wp-style img{
max-width:100%;
display:block;
height:auto;
}
.wp-style ol li ol, .wp-style ul li ul, .comment .text ol li ol, .comment .text ul li ul, .news-content ol, .news-content ul {
padding-left: 20px;
}
.wp-style ul > li,.comment .text ul li,.news-content ul li{list-style-type:disc;display:list-item;border-right:none;} 
.wp-style ul li ul li,.comment .text ul li ul li,.news-content ul li ul li{list-style-type:square;}
.wp-style ul li ul li ul li,.comment .text ul li ul li ul li,.news-content ul li ul li ul li{list-style-type:circle;}
.wp-style ol li,.comment .text ol li,.news-content ol li{ list-style:decimal;}
.wp-style ol li ol li,.comment .text ol li ol li,.news-content ol li ol li{ list-style:upper-roman;}
.wp-style ol li ol li ol li,.comment .text ol li ol li ol li,.news-content ol li ol li ol li{ list-style:lower-alpha;}
.wp-style li,comment .text li,.news-content li{
margin-bottom:0px;
}
.wp-style .text>ol,.wp-style .text>ul,.comment .text>ul,.comment .text>ol{
padding-left:20px;
}
figure{
max-width:100%;
display:block;
} .alignnone {
margin: 5px 20px 20px 0;
}
.aligncenter,
div.aligncenter {
display: block;
margin: 5px auto 5px auto;
}
.alignright {
float:right;
margin: 5px 0 20px 20px;
}
.alignleft {
float: left;
margin: 5px 20px 20px 0;
}
a img.alignright {
float: right;
margin: 5px 0 20px 20px;
}
a img.alignnone {
margin: 5px 20px 20px 0;
}
a img.alignleft {
float: left;
margin: 5px 20px 20px 0;
}
a img.aligncenter {
display: block;
margin-left: auto;
margin-right: auto;
}
.wp-caption {
background: #fff;
max-width: 96%; padding: 5px 3px 10px;
text-align: center;
}
.wp-caption.alignnone {
margin: 5px 20px 20px 0;
}
.wp-caption.alignleft {
margin: 5px 20px 20px 0;
}
.wp-caption.alignright {
margin: 5px 0 20px 20px;
}
.wp-caption img {
border: 0 none;
height: auto;
margin: 0;
max-width: 98.5%;
padding: 0;
width: auto;
}
.wp-caption p.wp-caption-text {
font-size: .9em;
line-height: 17px;
margin: 0;
padding: 0 4px 5px;
margin-top: 10px;
} .screen-reader-text {
border: 0;
clip: rect(1px, 1px, 1px, 1px);
clip-path: inset(50%);
height: 1px;
margin: -1px;
overflow: hidden;
padding: 0;
position: absolute ;
width: 1px;
word-wrap: normal ; }
.screen-reader-text:focus {
background-color: #eee;
clip: auto ;
clip-path: none;
color: #444;
display: block;
font-size: 1em;
height: auto;
left: 5px;
line-height: normal;
padding: 15px 23px 14px;
text-decoration: none;
top: 5px;
width: auto;
z-index: 100000; } .alignleft {
display: inline;
float: left;
margin-right: 1.5em;
}
.alignright {
display: inline;
float: right;
margin-left: 1.5em;
}
.aligncenter {
clear: both;
display: block;
margin-left: auto;
margin-right: auto;
} .gallery figure{
display:inline-block;
}
.gallery-columns-1,.gallery-columns-2,.gallery-columns-3,.gallery-columns-4,.gallery-columns-5,
.gallery-columns-6,.gallery-columns-7,.gallery-columns-8,.gallery-columns-9{
margin-left:-15px;
margin-right:-15px;
}
.gallery-columns-1 .gallery-item,.gallery-columns-2 .gallery-item,.gallery-columns-3 .gallery-item,
.gallery-columns-4 .gallery-item,.gallery-columns-5 .gallery-item,.gallery-columns-6 .gallery-item,
.gallery-columns-7 .gallery-item,.gallery-columns-8 .gallery-item,.gallery-columns-9 .gallery-item{
padding-left:15px;
padding-right:15px;
}
.gallery-columns-1 .gallery-item{
width:100%;
}
.gallery-columns-2 .gallery-item{
width:50%;
}
.gallery-columns-3 .gallery-item{
width: 33.33333333%;
}
.gallery-columns-4 .gallery-item{
width: 25%;
}
.gallery-columns-5 .gallery-item{
width: 20%;
}
.gallery-columns-6 .gallery-item{
width:16.66666666%;
}
.gallery-columns-7 .gallery-item{
width: 14.2857143%;
}
.gallery-columns-8 .gallery-item{
width: 12.5%;
}
.gallery-columns-9 .gallery-item{
width: 11.11111111%;
} .widget_rss.widget ul li,
.widget_rss.footer-widget ul li{
margin-bottom:15px;
padding-bottom:15px;
}
.widget_rss.widget ul li a,
.widget_rss.footer-widget ul li a{
font-weight:600;
}
.widget_rss.widget ul li .rss-date,
.widget_rss.footer-widget ul li .rss-date{
display:block;
font-size:.9em;
color: #d1641a;
}
.widget_rss.footer-widget ul li .rss-date {
margin-top: 10px;
color: #e23e4e;
}
.widget_rss.widget ul li:before{
display:none;
}
.widget_rss.widget ul li .rssSummary {  position: relative;
font-size: 16px;
line-height: 26px;
color: #626262;
margin-bottom: 10px;
font-style: normal;
transition: all 500ms ease;
font-weight: 500;
}
.widget_rss.widget ul li cite,
.widget_rss.footer-widget ul li cite{
color: #d1641a;
display:block;
font-size:14px;
}
.widget_rss.footer-widget ul li cite {
color: #e23e4e;
}
.widget_rss.footer-widget ul li{
border-bottom:1px dashed #fafafa;
}
.widget_rss.footer-widget ul li .rss-date{
margin-top:10px;
}
.blog-link .left-btn a{
margin:0 10px 0 0;
} .post-password-form input[type="password"]{
border:1px solid #b2b2b2;
padding:5px 10px;
display:inline-block;
}
.post-password-form input[type="submit"]{
background:#2c2c2c;
color:#fff;
padding:6px 15px; 
display:inline-block;
border:none;    
margin-left: -4px;
}
.wp-style .posts-nav{
margin-top:50px;
}
.wp-style .posts-nav a{
font-size:15px;
color:#333333;
text-decoration:none;
}
.wp-style .posts-nav a span{
display:inline-block;
padding:15px;
color:#ffffff;
font-size:14px;
background:#333333;
}
.wp-style .posts-nav a:hover{
color:#e38b00;
}
.wp-style .posts-nav a:hover span{
background:#e38b00;
}
.wp-style .posts-nav .pull-left{
float:left;
}
.wp-style .posts-nav .pull-right{
float:right;
}
.widget_recent_entries li:after {
display:none;
}
.widget_rss li:after {
display:none;
}
.site-footer select {
width: 100%;
display: block;
border: 1px solid #ededed;
padding: 6px 6px;
margin-top: 15px;
height: 50px;
}
.post-tags span.commax{
color:#7e8597;
}
#respond h2 a{
font-size: 15px;
color: red;
font-weight: 600;
}
.wp-caption.alignnone p{
color:#000;
}
.widget_rss li a {  
padding-left: 0px;
}
.widget_rss a:before {
display:none;
}
.rpcmt{
margin-bottom: 30px;
}
.logged-in-as{
margin-left: 17px;
padding-left: 0px; padding-bottom: 8px; font-weight: bold;
}
.logged-in-as a{
color: #194376!important;
font-size:14px;
}
.logged-in-as a:last-child {
color: #45c5ce!important;
}
.logged-in-as a:last-child:hover {
color: #222;
}
.wp-caption-text {
margin-top: 10px;
font-size: .9em;
line-height: 1.2em;
}
.reply-btn a {
position: absolute;
right: 20px;
top: 0px;
color: #ffffff;
font-size: 15px;
font-weight: 600;
text-align: center;
display: inline-block;
padding: 3px 21px;
border-radius: 5px;
text-transform: capitalize;
background-color: #000;
-webkit-transition: all 300ms ease;
-ms-transition: all 300ms ease;
-o-transition: all 300ms ease;
-moz-transition: all 300ms ease;
transition: all 300ms ease;
}
.reply-btn a:hover {
background-color: #797979;
color: #fff;
}
.site-footer {
clear: both; }
.main-footer .widget-title {
padding-top: 70px;
}
.site-footer ul li ul li {
padding-top: 10px;
margin-left: 5px;
}
.tag-sticky-2 .lower-content, .sticky .lower-content{
background: #f4f4f4;
}
.wp-block-image .aligncenter>figcaption, .wp-block-image .alignleft>figcaption, .wp-block-image .alignright>figcaption, .wp-block-image.is-resized>figcaption{
display: block;
}
.pingback,.trackback{
padding-left: 0px;
}
.wp-style ol ul>li{
list-style: circle;
margin-left:20px;
}
.wp-style ul ol>li{
list-style-type: decimal;
margin-left:20px;
}
.wp-style>ul,.wp-style>ol,
.wp-style ol>ol,.wp-style ul>ul,.wp-style ol>ul,.wp-style ul>ol,
.wp-style ol>ol>ol,.wp-style ul>ul>ul,.wp-style ol>ul>ul,.wp-style ul>ol>ol
{
margin-left: 20px;
}
.site-footer .mrfooter ul.sub-menu{
margin-left: 5px;
}
.main-footer.style-three .footer-top {
padding-top: 0px;
}
.bigtitle .sec-title h3 span {
font-weight: 700;
}
.single-blog-post .post-tags{
font-size: 18px;
color: #333333;
font-weight: 500;
}
.single-blog-post .post-tags a{
color: #ff4328;
font-size: 17px;
}
blockquote {
border-left: 3px solid #565656;
margin: 22px;
padding: 35px;
border-radius: 14px;
background: #45c5ce;
margin-bottom:20px!important;
}
blockquote p {
color: #fff!important;
font-size: 18px;
line-height: 30px;
margin: 0;
-webkit-transition: all .4s ease;
transition: all .4s ease;
}
ul,ol{
padding:0px;
}
.wp-style .text>ol, .wp-style .text>ul, .comment .text>ul, .comment .text>ol {
margin-bottom: 20px;
}
.wp-block-cover-image-text, .wp-block-cover-text, section.wp-block-cover-image h2 {
color: #fff!important;
}
.wp-block-button {
color: #fff;
padding-bottom: 10px;
}
.mr_comments_area .trackback .comment-inner,.pingback .comment-inner{
padding-left:0px;
}
.wp-style table tbody tr th {
font-weight: 400;
}
.wp-block-group__inner-container{
padding: 10px;
}
.wp-block-button__link {
background-color: #32373c!important;
}
.site-footer li {
list-style: none!important;
font-size: 14px;
line-height: 35px;
}
#wp-calendar tbody td {
color: #fff!important;
}
footer .widget-title span{
line-height: 45px;
}