@charset 'UTF-8';.slick-loading .slick-list{background:#fff url(ajax-loader.gif) center center no-repeat}@font-face{font-family:slick;font-weight:400;font-style:normal;src:url(fonts/slick.eot);src:url(fonts/slick.eot?#iefix) format('embedded-opentype'),url(fonts/slick.woff) format('woff'),url(fonts/slick.ttf) format('truetype'),url(fonts/slick.svg#slick) format('svg')}.slick-next,.slick-prev{font-size:0;line-height:0;position:absolute;top:50%;display:block;width:20px;height:20px;padding:0;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%);cursor:pointer;color:transparent;border:none;outline:0;background:0 0}.slick-next:focus,.slick-next:hover,.slick-prev:focus,.slick-prev:hover{color:transparent;outline:0;background:0 0}.slick-next:focus:before,.slick-next:hover:before,.slick-prev:focus:before,.slick-prev:hover:before{opacity:1}.slick-next.slick-disabled:before,.slick-prev.slick-disabled:before{opacity:.25}.slick-next:before,.slick-prev:before{font-family:slick;font-size:20px;line-height:1;opacity:.75;color:#fff;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-prev{left:-25px}[dir=rtl] .slick-prev{right:-25px;left:auto}.slick-prev:before{content:'←'}[dir=rtl] .slick-prev:before{content:'→'}.slick-next{right:-25px}[dir=rtl] .slick-next{right:auto;left:-25px}.slick-next:before{content:'→'}[dir=rtl] .slick-next:before{content:'←'}.slick-dotted.slick-slider{margin-bottom:30px}.slick-dots{position:absolute;bottom:-25px;display:block;width:100%;padding:0;margin:0;list-style:none;text-align:center}.slick-dots li{position:relative;display:inline-block;width:20px;height:20px;margin:0 5px;padding:0;cursor:pointer}.slick-dots li button{font-size:0;line-height:0;display:block;width:20px;height:20px;padding:5px;cursor:pointer;color:transparent;border:0;outline:0;background:0 0}.slick-dots li button:focus,.slick-dots li button:hover{outline:0}.slick-dots li button:focus:before,.slick-dots li button:hover:before{opacity:1}.slick-dots li button:before{font-family:slick;font-size:6px;line-height:20px;position:absolute;top:0;left:0;width:20px;height:20px;content:'•';text-align:center;opacity:.25;color:#000;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-dots li.slick-active button:before{opacity:.75;color:#000}

.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:0}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.slick-track{position:relative;top:0;left:0;display:block;margin-left:auto;margin-right:auto}.slick-track:after,.slick-track:before{display:table;content:''}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}

/** DL MENU */
.dl-menuwrapper{width:100%;max-width:300px;float:right;right:20px;position: absolute;-webkit-perspective:1000px;perspective:1000px;-webkit-perspective-origin:50% 200%;perspective-origin:50% 200%}li.dl-back:after{display:none}.dl-menuwrapper:first-child{margin-right:100px}.dl-menuwrapper button{border:none;right:-240px;width:48px;font-size:19px;height:45px;color:#000;overflow:hidden;position:relative;cursor:pointer;outline:0}.dl-menuwrapper ul{background:#0d0c26}.dl-menuwrapper ul{padding:0;list-style:none;-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.dl-menuwrapper li{position:relative}.dl-menuwrapper li a{display:block;position:relative;padding:15px 20px;font-size:14px;line-height:20px;color:#fff;text-transform:uppercase;letter-spacing:1px}.no-touch .dl-menuwrapper li a:hover{background:rgba(255,248,213,.1)}.secondary-header .dl-menuwrapper button{color:#0d0e25;margin-top:10px;background:#fbfbfb}.dl-menuwrapper li.dl-back>a{border-bottom:1px solid #000;background:#575656}.secondary-header .dl-menuwrapper{position:absolute;right:15px;width:auto;max-width:300px;float:right}.dl-menuwrapper li.dl-back:after,.dl-menuwrapper li>a:not(:only-child):after{position:absolute;top:0;line-height:50px;font-family:'FontAwesome';speak:none;color:#fff;font-weight:400;font-size:12px;-webkit-font-smoothing:antialiased;content:'\f105'}.dl-menuwrapper li.active{background:#f7c605}.dl-menuwrapper li.active a{color:#000}.dl-menuwrapper li>a:after{right:10px;color:rgba(0,0,0,.15)}.morja{display:none}.dl-menuwrapper .dl-menu{margin:5px 0 0 0;max-width:100%;min-width:200px;right:0;opacity:0;pointer-events:none;-webkit-transform:translateY(10px);transform:translateY(10px);-webkit-backface-visibility:hidden;backface-visibility:hidden}.dl-menuwrapper .dl-menu.dl-menu-toggle{transition:all .3s ease}.dl-menuwrapper .dl-menu.dl-menuopen{opacity:1;pointer-events:auto;-webkit-transform:translateY(0);transform:translateY(0)}.dl-menuwrapper li .dl-submenu{display:none}.dl-menu.dl-subview li,.dl-menu.dl-subview li.dl-subview>a,.dl-menu.dl-subview li.dl-subviewopen>a{display:none}.dl-menu.dl-subview li.dl-subview,.dl-menu.dl-subview li.dl-subview .dl-submenu,.dl-menu.dl-subview li.dl-subviewopen,.dl-menu.dl-subview li.dl-subviewopen>.dl-submenu,.dl-menu.dl-subview li.dl-subviewopen>.dl-submenu>li{display:block}.dl-menuwrapper>.dl-submenu{position:absolute;width:100%;top:50px;left:0;margin:0}.dl-menu.dl-animate-out-1{-webkit-animation:MenuAnimOut1 .4s;animation:MenuAnimOut1 .4s}.dl-menu.dl-animate-out-2{-webkit-animation:MenuAnimOut2 .3s ease-in-out;animation:MenuAnimOut2 .3s ease-in-out}.dl-menu.dl-animate-out-3{-webkit-animation:MenuAnimOut3 .4s ease;animation:MenuAnimOut3 .4s ease}.dl-menu.dl-animate-out-4{-webkit-animation:MenuAnimOut4 .4s ease;animation:MenuAnimOut4 .4s ease}.dl-menu.dl-animate-out-5{-webkit-animation:MenuAnimOut5 .4s ease;animation:MenuAnimOut5 .4s ease}@-webkit-keyframes MenuAnimOut1{50%{-webkit-transform:translateZ(-250px) rotateY(30deg)}75%{-webkit-transform:translateZ(-372.5px) rotateY(15deg);opacity:.5}100%{-webkit-transform:translateZ(-500px) rotateY(0);opacity:0}}@-webkit-keyframes MenuAnimOut2{100%{-webkit-transform:translateX(-100%);opacity:0}}@-webkit-keyframes MenuAnimOut3{100%{-webkit-transform:translateZ(300px);opacity:0}}@-webkit-keyframes MenuAnimOut4{100%{-webkit-transform:translateZ(-300px);opacity:0}}@-webkit-keyframes MenuAnimOut5{100%{-webkit-transform:translateY(40%);opacity:0}}@keyframes MenuAnimOut1{50%{-webkit-transform:translateZ(-250px) rotateY(30deg);transform:translateZ(-250px) rotateY(30deg)}75%{-webkit-transform:translateZ(-372.5px) rotateY(15deg);transform:translateZ(-372.5px) rotateY(15deg);opacity:.5}100%{-webkit-transform:translateZ(-500px) rotateY(0);transform:translateZ(-500px) rotateY(0);opacity:0}}@keyframes MenuAnimOut2{100%{-webkit-transform:translateX(-100%);transform:translateX(-100%);opacity:0}}@keyframes MenuAnimOut3{100%{-webkit-transform:translateZ(300px);transform:translateZ(300px);opacity:0}}@keyframes MenuAnimOut4{100%{-webkit-transform:translateZ(-300px);transform:translateZ(-300px);opacity:0}}@keyframes MenuAnimOut5{100%{-webkit-transform:translateY(40%);transform:translateY(40%);opacity:0}}.dl-menu.dl-animate-in-1{-webkit-animation:MenuAnimIn1 .3s;animation:MenuAnimIn1 .3s}.dl-menu.dl-animate-in-2{-webkit-animation:MenuAnimIn2 .3s ease-in-out;animation:MenuAnimIn2 .3s ease-in-out}.dl-menu.dl-animate-in-3{-webkit-animation:MenuAnimIn3 .4s ease;animation:MenuAnimIn3 .4s ease}.dl-menu.dl-animate-in-4{-webkit-animation:MenuAnimIn4 .4s ease;animation:MenuAnimIn4 .4s ease}.dl-menu.dl-animate-in-5{-webkit-animation:MenuAnimIn5 .4s ease;animation:MenuAnimIn5 .4s ease}@-webkit-keyframes MenuAnimIn1{0%{-webkit-transform:translateZ(-500px) rotateY(0);opacity:0}20%{-webkit-transform:translateZ(-250px) rotateY(30deg);opacity:.5}100%{-webkit-transform:translateZ(0) rotateY(0);opacity:1}}@-webkit-keyframes MenuAnimIn2{0%{-webkit-transform:translateX(-100%);opacity:0}100%{-webkit-transform:translateX(0);opacity:1}}@-webkit-keyframes MenuAnimIn3{0%{-webkit-transform:translateZ(300px);opacity:0}100%{-webkit-transform:translateZ(0);opacity:1}}@-webkit-keyframes MenuAnimIn4{0%{-webkit-transform:translateZ(-300px);opacity:0}100%{-webkit-transform:translateZ(0);opacity:1}}@-webkit-keyframes MenuAnimIn5{0%{-webkit-transform:translateY(40%);opacity:0}100%{-webkit-transform:translateY(0);opacity:1}}@keyframes MenuAnimIn1{0%{-webkit-transform:translateZ(-500px) rotateY(0);transform:translateZ(-500px) rotateY(0);opacity:0}20%{-webkit-transform:translateZ(-250px) rotateY(30deg);transform:translateZ(-250px) rotateY(30deg);opacity:.5}100%{-webkit-transform:translateZ(0) rotateY(0);transform:translateZ(0) rotateY(0);opacity:1}}@keyframes MenuAnimIn2{0%{-webkit-transform:translateX(-100%);transform:translateX(-100%);opacity:0}100%{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}}@keyframes MenuAnimIn3{0%{-webkit-transform:translateZ(300px);transform:translateZ(300px);opacity:0}100%{-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}}@keyframes MenuAnimIn4{0%{-webkit-transform:translateZ(-300px);transform:translateZ(-300px);opacity:0}100%{-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}}@keyframes MenuAnimIn5{0%{-webkit-transform:translateY(40%);transform:translateY(40%);opacity:0}100%{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}}.dl-menuwrapper>.dl-submenu.dl-animate-in-1{-webkit-animation:SubMenuAnimIn1 .4s ease;animation:SubMenuAnimIn1 .4s ease}.dl-menuwrapper>.dl-submenu.dl-animate-in-2{-webkit-animation:SubMenuAnimIn2 .3s ease-in-out;animation:SubMenuAnimIn2 .3s ease-in-out}.dl-menuwrapper>.dl-submenu.dl-animate-in-3{-webkit-animation:SubMenuAnimIn3 .4s ease;animation:SubMenuAnimIn3 .4s ease}.dl-menuwrapper>.dl-submenu.dl-animate-in-4{-webkit-animation:SubMenuAnimIn4 .4s ease;animation:SubMenuAnimIn4 .4s ease}.dl-menuwrapper>.dl-submenu.dl-animate-in-5{-webkit-animation:SubMenuAnimIn5 .4s ease;animation:SubMenuAnimIn5 .4s ease}@-webkit-keyframes SubMenuAnimIn1{0%{-webkit-transform:translateX(50%);opacity:0}100%{-webkit-transform:translateX(0);opacity:1}}@-webkit-keyframes SubMenuAnimIn2{0%{-webkit-transform:translateX(100%);opacity:0}100%{-webkit-transform:translateX(0);opacity:1}}@-webkit-keyframes SubMenuAnimIn3{0%{-webkit-transform:translateZ(-300px);opacity:0}100%{-webkit-transform:translateZ(0);opacity:1}}@-webkit-keyframes SubMenuAnimIn4{0%{-webkit-transform:translateZ(300px);opacity:0}100%{-webkit-transform:translateZ(0);opacity:1}}@-webkit-keyframes SubMenuAnimIn5{0%{-webkit-transform:translateZ(-200px);opacity:0}100%{-webkit-transform:translateZ(0);opacity:1}}@keyframes SubMenuAnimIn1{0%{-webkit-transform:translateX(50%);transform:translateX(50%);opacity:0}100%{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}}@keyframes SubMenuAnimIn2{0%{-webkit-transform:translateX(100%);transform:translateX(100%);opacity:0}100%{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}}@keyframes SubMenuAnimIn3{0%{-webkit-transform:translateZ(-300px);transform:translateZ(-300px);opacity:0}100%{-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}}@keyframes SubMenuAnimIn4{0%{-webkit-transform:translateZ(300px);transform:translateZ(300px);opacity:0}100%{-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}}@keyframes SubMenuAnimIn5{0%{-webkit-transform:translateZ(-200px);transform:translateZ(-200px);opacity:0}100%{-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}}.dl-menuwrapper>.dl-submenu.dl-animate-out-1{-webkit-animation:SubMenuAnimOut1 .4s ease;animation:SubMenuAnimOut1 .4s ease}.dl-menuwrapper>.dl-submenu.dl-animate-out-2{-webkit-animation:SubMenuAnimOut2 .3s ease-in-out;animation:SubMenuAnimOut2 .3s ease-in-out}.dl-menuwrapper>.dl-submenu.dl-animate-out-3{-webkit-animation:SubMenuAnimOut3 .4s ease;animation:SubMenuAnimOut3 .4s ease}.dl-menuwrapper>.dl-submenu.dl-animate-out-4{-webkit-animation:SubMenuAnimOut4 .4s ease;animation:SubMenuAnimOut4 .4s ease}.dl-menuwrapper>.dl-submenu.dl-animate-out-5{-webkit-animation:SubMenuAnimOut5 .4s ease;animation:SubMenuAnimOut5 .4s ease}@-webkit-keyframes SubMenuAnimOut1{0%{-webkit-transform:translateX(0);opacity:1}100%{-webkit-transform:translateX(50%);opacity:0}}@-webkit-keyframes SubMenuAnimOut2{0%{-webkit-transform:translateX(0);opacity:1}100%{-webkit-transform:translateX(100%);opacity:0}}@-webkit-keyframes SubMenuAnimOut3{0%{-webkit-transform:translateZ(0);opacity:1}100%{-webkit-transform:translateZ(-300px);opacity:0}}@-webkit-keyframes SubMenuAnimOut4{0%{-webkit-transform:translateZ(0);opacity:1}100%{-webkit-transform:translateZ(300px);opacity:0}}@-webkit-keyframes SubMenuAnimOut5{0%{-webkit-transform:translateZ(0);opacity:1}100%{-webkit-transform:translateZ(-200px);opacity:0}}@keyframes SubMenuAnimOut1{0%{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}100%{-webkit-transform:translateX(50%);transform:translateX(50%);opacity:0}}@keyframes SubMenuAnimOut2{0%{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}100%{-webkit-transform:translateX(100%);transform:translateX(100%);opacity:0}}@keyframes SubMenuAnimOut3{0%{-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}100%{-webkit-transform:translateZ(-300px);transform:translateZ(-300px);opacity:0}}@keyframes SubMenuAnimOut4{0%{-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}100%{-webkit-transform:translateZ(300px);transform:translateZ(300px);opacity:0}}@keyframes SubMenuAnimOut5{0%{-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}100%{-webkit-transform:translateZ(-200px);transform:translateZ(-200px);opacity:0}}.no-js .dl-menuwrapper .dl-menu{position:relative;opacity:1;-webkit-transform:none;transform:none}.no-js .dl-menuwrapper li .dl-submenu{display:block}.no-js .dl-menuwrapper li.dl-back{display:none}.no-js .dl-menuwrapper li>a:not(:only-child){background:rgba(0,0,0,.1)}.no-js .dl-menuwrapper li>a:not(:only-child):after{content:''}.demo-1 .dl-menuwrapper button{background:#c62860}.demo-1 .dl-menuwrapper button.dl-active,.demo-1 .dl-menuwrapper button:hover,.demo-1 .dl-menuwrapper ul{background:#9e1847}.demo-2 .dl-menuwrapper button{background:#e86814}.demo-2 .dl-menuwrapper button.dl-active,.demo-2 .dl-menuwrapper button:hover,.demo-2 .dl-menuwrapper ul{background:#d35400}.demo-3 .dl-menuwrapper button{background:#08cbc4}.demo-3 .dl-menuwrapper button.dl-active,.demo-3 .dl-menuwrapper button:hover,.demo-3 .dl-menuwrapper ul{background:#00b4ae}.demo-4 .dl-menuwrapper button{background:#90b912}.demo-4 .dl-menuwrapper button.dl-active,.demo-4 .dl-menuwrapper button:hover,.demo-4 .dl-menuwrapper ul{background:#79a002}.demo-5 .dl-menuwrapper button{background:#744783}



/** cheatshet codeixer */

.m-10{
	margin: 10px 0px;
}
.mt-30 {
	 margin-top:30px;
}
.m-20{
		margin: 20px 0px;
}
.m-30{
		margin: 30px 0px;
}
.mb-50{
	margin-bottom: 50px;
}
.mr-15{
    margin-right: 15px;
}
.ml-15{
    margin-left: 15px;
}
.li-float-none > ul > li{
    float:none;
}
.heading-404{
    font-family: rubik;
    font-size: 72px;
    font-weight: 500;
}

.block-center{
    margin: 0 auto;
}
p.form-error {
    position: absolute;
}
/** cheatshet codeixer End */

/** Default WordPress Styles */
table, th, td{
	border: 1px solid #eaeaea;
	padding: 5px 15px;
}
table{
	margin-bottom: 15px;
}
pre {
    background: rgba(0, 0, 0, 0.01);
    white-space: pre-wrap;
}
form.post-password-form input {
    background: #f8fbff;
    border: none;
    padding: 10px;
    margin-right: 10px;
}
form.post-password-form [type=submit] {
    background: #ec3323;
    border: none;
    padding: 10px;
    color: #fff;
    border-radius: 5px;
    margin-right: 10px;
}
.pingback .hero-image {
    display: none;
}

.page-links {
    overflow: hidden;
	width: 100%;
	display: inline-block;
    margin: 15px 0px;
}

h2{
-ms-word-wrap: break-word;
word-wrap: break-word;
}
a{
    max-width: 100%;
}
.sidebar-section .widget.widget_categories > ul ,
.sidebar-section .widget_pages ul{
	padding: 0px;
}
.sidebar-section .widget.widget_categories > ul > li ,
.sidebar-section .widget_pages > ul > li {
    -webkit-transition: all 0.3s ease-in-out;
    -o-transition: all 0.3s ease-in-out;
    transition: all 0.3s ease-in-out;
	border-bottom: 1px solid #e4e5ff;
	width: 100%;
    display: table;
	list-style: none;
		margin-bottom: 20px;
}
.sidebar-section .widget.widget_categories ul li a,
.sidebar-section .widget.widget_pages ul li a {
    width: 90%;
    height: auto;
    display: inline-block;
    line-height: normal;
	border-bottom: none;
	padding-bottom: 20px;

}
.sidebar-section .widget ul.sub-menu li a ,
.sidebar-section .widget.widget_pages ul.children li a ,
.sidebar-section .widget.widget_categories ul.children li a {
    position: relative;
}
.sidebar-section .widget ul.children li a {
    color:#7c8a97;
	padding-bottom: 20px;
	    padding-top: 5px;
    text-transform: capitalize;
    padding-left: 30px;
}
.sidebar-section .widget ul.children{
	padding: 0px;
}
.sidebar-section .widget ul.children li{
	list-style: none;
}

.sidebar-section .widget.widget_pages ul.children li a:before ,
.sidebar-section .widget.widget_categories ul.children li a:before {
    content: '\f0da';
    position: absolute;
  
	font-family: 'FontAwesome';
	    color: #9ea8b2;
    left: 15px;
    top: 6px;
}
.sidebar-section .widget  ul.sub-menu li a:before {
	content: '\f0da';
    position: absolute;
  
	font-family: 'FontAwesome';
	    color: #9ea8b2;
    left: 0;
    top: 2px;
}

.widget_rss ul ,
.sidebar-section .widget_recent_entries ul ,
.sidebar-section .widget_recent_comments ul ,
.sidebar-section .widget_meta ul {
    padding: 0px;
}
.sidebar-section .widget_rss ul li ,
.sidebar-section .widget_rss ul li ,
.sidebar-section .widget_recent_entries ul li ,
.sidebar-section .widget_recent_comments ul li ,
.sidebar-section .widget_meta ul li {
    list-style: none;
    padding-bottom: 20px;
    margin-bottom: 20px;
    border-bottom: 1px solid #e4e5ff;
}
a.rsswidget {
    font-size: 16px;
   
    margin-bottom: 10px;
}
span.rss-date{
	display: block;
}
button, input, optgroup, select, textarea{
	max-width: 100%;
}

.sidebar-section .widget_nav_menu ul{
  padding:0
}
.sidebar-section .widget_nav_menu ul li{
 list-style:none;
}
.sidebar-section .widget_nav_menu ul li a{
      padding-bottom: 20px;
    border-bottom: 1px solid #e4e5ff;
	width: 100%;

    margin-bottom: 20px;
}
.sidebar-section .widget_nav_menu ul.sub-menu {
    margin-left: 15px;
}



/** Pagination */
.cix-pagination {
    margin-top: 50px;
}
.cix-pagination .page-item:first-child .page-link,
.cix-pagination .page-item:last-child .page-link{
border-radius: 0%;
}
.cix-pagination .page-link {
 
    padding: 0.65rem .95rem;
    margin-left: 15px;
    line-height: 1.25;
    color: #001238;
    background-color: #fff;
    border: 0px;
    font-size: 16px;
}



/** Comment List */
.comment-list {
    padding-left: 0;
    padding-bottom: 0px;
    list-style: none;
    border-bottom: 1px solid #e4e5ff;
    padding-bottom: 50px;
    margin-bottom: 50px;

}
  .comment-item:last-child {
    margin-bottom: 0px;
}
 .comment-item {
    margin-bottom: 60px;
}
ul.comment-list li:last-child .comment-item {
    border-bottom: none;
    padding-bottom: 0px;
}
ul.comment-list li .comment-item {
    border-bottom: 1px solid #e4e5ff;
    padding-bottom: 20px;
}
 .comment-item .hero-image {
    width: 90px;
    height: 90px;
}
 .comment-item .hero-image {
    float: left;
    width: 100px;
    height: 100px;
    overflow: hidden;
    border-radius: 100%;
}

  .comment-item .hero-content {
    display: block;
    padding-left: 130px;
    margin-top: 30px;
    position: relative;
 }
  .comment-item .hero-content .hero-name {
    font-size: 20px;
    margin-bottom: 5px;
   
 }
  .comment-item .hero-content .post-date {
    margin-bottom: 15px;
    display: block;
    margin-top: 15px;
}
 .comment-item .hero-content .post-date {
    width: 100%;
    font-size: 12px;
   
    margin-bottom: 10px;
    margin-top: 0px;
    color: #ff4d1c;
 
    text-transform: uppercase;
}
a.comment-link-href {
    color: #7c8a97;
}

 .comment-item .hero-content > p {
    line-height: 26px;
    margin-bottom: 0px;
}
 .comment-item .hero-content .reply-btn {
    top: 0px;
    right: 0px;
    position: absolute;
    color: #53585f;
    font-weight: 500;
}
li.comment {
    list-style: none;
}
a.comment-reply-link i {
    padding-right: 6px;
}
p.comment-form-cookies-consent label {
    margin-left: 10px;
}
.comment-reply-title a {
 
    font-size: 70%;
    font-weight: 500;
}
.pingback  span.hero-image ,.trackback span.hero-image{
    display: none;
}
.pingback  .hero-content ,.trackback  .hero-content {
    display: block;
	padding-left: 0;
}



/** Resposive menu */
.sidebar-main-menu ul.menu {
    padding: 0;
    margin: 0;
}
.sidebar-main-menu ul.menu li{
   list-style: none;
       font-weight: 500;
    margin: 10px 0px;
}
.sidebar-main-menu ul.sub-menu {
     padding-left: 5px;
  
}
.sidebar-main-menu ul.sub-menu li{
    padding-left: 15px;
      position: relative;
}
.sidebar-main-menu ul.sub-menu > li:before {
    content: '\f0da';
    position: absolute;
    font-family: 'FontAwesome';
    color: #c9d6e4;
    left: 2px;
    top: -1px;
}




/** sticky Post*/
.sticky .item-title a:before {
    content: "\f08d";
    font-family: 'FontAwesome';
    font-weight: 400;
    font-size: 30px;
    margin-right: 10px;
}

/** Widget Style */
.widget-title,h2.screen-reader-text {
    font-size: 24px;
}
h2.screen-reader-text{
    margin-top: 30px;
}

nav.navigation.post-navigation {
    overflow: hidden;
    width: 100%;
}





/*--------------------------------------------------------------
# Clearings
--------------------------------------------------------------*/
.clear:before,
.clear:after,
.entry-content:before,
.entry-content:after,
.comment-content:before,
.comment-content:after,
.site-header:before,
.site-header:after,
.site-content:before,
.site-content:after,
.site-footer:before,
.site-footer:after {
	content: "";
	display: table;
	table-layout: fixed;
}

.clear:after,
.entry-content:after,
.comment-content:after,
.site-header:after,
.site-content:after,
.site-footer:after {
	clear: both;
}

.screen-reader-text {
    clip: rect(1px, 1px, 1px, 1px);
    height: 1px;
    overflow: hidden;
    position: absolute !important;
    width: 1px;
    word-wrap: normal !important;
}

/** Post navigation */
.post-navigation .nav-links a .meta-nav {
    color: #001238;
    font-size: 20px;
    margin-top: 20px;
    display: block;
    font-family: rufia;
}
.nav-links > div {
    width: 50%;
    float: left;
}

span.post-title {
    font-size: 18px;
    font-weight: 500;
}

/* PART 1 - Before Lazy Load */
img[data-lazyloaded]{
	opacity: 0;
}

/* PART 2 - Upon Lazy Load */
img.litespeed-loaded{
	-webkit-transition: opacity .5s linear 0.2s;
	-moz-transition: opacity .5s linear 0.2s;
	transition: opacity .5s linear 0.2s;
	opacity: 1;
}

.dl-menuwrapper{
	right:0;
}
/**
 * for excludes lazylaod in litespeed server use this class "exclude-lazyload"
 */

 /** 
  * Mega Menu
  */
 @media screen and (min-width: 783px) {

	.primary-navigation {
		
		
		text-transform: uppercase;
	}

	

	.primary-navigation .menu {
		border-bottom: 0;
		display: block;
	}

	.primary-navigation .menu-item a ,.primary-navigation .mega-menu-col > a{
	
		white-space: nowrap;
		color:#7c8a97; 
	}
.primary-navigation .mega-menu-col .sub-menu:after{
content:'' !important;
}
	
	.primary-navigation ul ul a {
		padding: 0px;
    	text-transform: capitalize;
	
	
	}
	.primary-navigation .current-menu-item > a,
	.primary-navigation .current-menu-parent > a,
	.primary-navigation .current-menu-parent:after,
	.primary-navigation li:hover > a,
	.primary-navigation .menu-item-has-children:hover:after {
		color:red;
	}
	
	.primary-navigation .menu-item-has-children:after {
		top: 19px;
		right: 5px;
		line-height: 1;
		font-size: 10px;
		font-weight: 400;
		content: '\f0d7';
		position: absolute;
		
		-webkit-transition: all 0.4s ease-in-out;
		-o-transition: all 0.4s ease-in-out;
		transition: all 0.4s ease-in-out;
		font-family: 'FontAwesome';
	}
	.primary-navigation .mega-menu .menu-item a {
		font-size: 14px;
		
		display: block !important;
		text-transform: uppercase !important;
		
	}
	
	.primary-navigation ul ul a:hover,
	.primary-navigation ul ul li.focus > a {
		
	}

	.primary-navigation ul ul a:hover,
	.primary-navigation ul ul li.focus > a {
	
	}

	.primary-navigation li .menu-item-has-children > a,
	.primary-navigation li .page_item_has_children > a {
		padding-right: 20px;
		width: 168px;
	}

	.primary-navigation .mega-menu .menu-item .sub-menu {
	padding: 0;
	padding-left: 15px;
	}	

	.primary-navigation li {
		border: 0;
		display: inline-block;
		height: 48px;
		line-height: 48px;
		position: relative;
	}

	.primary-navigation li li {
		border: 0;
		display: block;
		height: auto;
		line-height: 1.0909090909;
		padding: 6px 0px;
	}

	.primary-navigation ul li:hover > ul,
	.primary-navigation ul li.focus > ul {
		left: auto;
	}

	.primary-navigation ul ul li:hover > ul,
	.primary-navigation ul ul li.focus > ul {
		left: 100%;
	}

	.primary-navigation ul ul {
		display: none;
    left: 0;
		float: left;
		margin: 0;
		position: absolute;
		top: 48px;
		
		z-index: 10;
		

	}
	.primary-navigation .sub-menu {
		background: #fff;
		-webkit-box-shadow: 0px 5px 20px 2px rgba(0, 0, 0, 0.1);
		box-shadow: 0px 5px 20px 2px rgba(0, 0, 0, 0.1);
		padding:10px 20px;
		min-width: 200px;
	}
	.mega-menu-col .sub-menu{
		background: transparent;
		-webkit-box-shadow: none;
		box-shadow: none;
		
	}
	.primary-navigation ul li a i {
		margin-right: 10px;
	}

	.primary-navigation ul ul ul {
		left: -999em;
		top: 0;
	}

	.primary-navigation .mega-menu .menu-item {
		float: none;
	}

	.primary-navigation ul .mega-menu ul {
		position: static;
		float: none;
	}

	.primary-navigation .menu-item-has-mega-menu {
		position: relative;
	}

	.primary-navigation .mega-menu {
		display: none;
		position: absolute;
		left: -500px;
		top: 100%;
		transition: cubic-bezier(0.075, 0.82, 0.165, 1);
		border-top: 1px solid #f8fbff;
        z-index: 10;
        background-color: #ffffff;
        -webkit-box-shadow: 0px 5px 20px 2px rgba(0, 0, 0, 0.1);
        box-shadow: 0px 5px 20px 2px rgba(0, 0, 0, 0.1);
       

	}

	.primary-navigation .mega-menu ul {
		background: none;
	}

	.primary-navigation .mega-menu a {
		padding: 0;
		display: inline;
		position: relative;
		line-height: 22px;
		text-transform: none;
	}

	#masthead .primary-navigation .mega-menu .current-menu-item a {
		font-weight: normal;
		color: #3de132;
	}

	.primary-navigation .mega-menu a:hover,
	.primary-navigation .mega-menu a:focus {
		text-decoration: underline;
	}

	.primary-navigation .mega-menu p {
		margin: 0 0 1em 0;
	}

	

	

	.primary-navigation .mega-menu li,
	.primary-navigation .mega-menu li:hover {
		background: none;
	}

	.primary-navigation .menu-item-has-mega-menu:hover .mega-menu {
	
	}

	.primary-navigation .mega-menu .menu-item {
		color: white;
		text-transform: none;
		
	}

	/* row */
	.primary-navigation .mega-menu-row {
		width: 100%;
		display: table;
		table-layout: fixed;
		padding: 30px 0;
	}

	.primary-navigation .mega-menu-row {
		border-top: 1px solid #484848; /* overrides from settings / styling / mega-menu */
	}

	.primary-navigation .mega-menu-row:first-child {
		border-top: none;
	}

	/* column */
	.primary-navigation .mega-menu-col {
		display: table-cell;
		width: 1px;
		padding-top:15px;		
		
	}

	.primary-navigation .mega-menu-col:first-child {
	
	}
.primary-navigation .mega-menu-col:first-child > a{
    padding-left: 15px !important;
}
	.primary-navigation .mega-menu-col > a {
		display: inline-block;
		width: auto !important;
		padding: 0 !important;
		
        text-transform: none;
        font-weight: 500;
       
        text-transform: uppercase;
	}

	.primary-navigation .mega-menu-col > a:before {
		top: 2px;
	}

	/* column sub-menus */
	.primary-navigation .mega-menu-col .sub-menu .sub-menu {
		padding-left: 27px;
	}

	.primary-navigation .mega-menu-row .sub-menu-has-icons {
		padding-left: 27px;
	}

	.primary-navigation .mega-menu-row .menu-item-has-icon > p {
		margin-left: -27px;
	}

	.primary-navigation .mega-menu-row .sub-menu-has-icons a:before,
	.primary-navigation .mega-menu-row > .menu-item-has-icon > a:before {
		position: absolute;
		left: -27px;
		width: 18px;
		
		margin: 0;
	}

	.primary-navigation .mega-menu-row > .menu-item-has-icon > a {
		left: 0;
	}

	.primary-navigation .mega-menu li:hover a {
		background: none;
	}

	.primary-navigation .mega-menu-col p + .sub-menu {
		margin-top: 12px;
	}

	.mega-menu-col div {
    color: #444;
    font-size: 14px;
    line-height: 24px;
	}

}