/* 16 dec 2022 */

.menu-open {
    z-index: 104;
}
.scroll-off{
    overflow:hidden;
}
#menu-button{
    display:none;
}
.close {
  position: absolute;
  right: 15px;
  top: 15px;
  width: 25px;
  height: 25px;
  display:none;
}

.close:before, .close:after {
  position: absolute;
  left: 15px;
  content: ' ';
  height: 25px;
  width: 2px;
  background-color: #ffffff;
}
.close:before {
  transform: rotate(45deg);
}
.close:after {
  transform: rotate(-45deg);
}

/*report detail page design - 01 Nov*/
.single-portfolio #content ul:not(.slides) li{
    list-style: decimal;
    margin-right: 20px;
    margin-top: 12px;
}
.single-portfolio #content ul.flex-direction-nav li{
    list-style: none;
}
.single-portfolio #content .text_ltr ul li{
    margin-right: 0px;
	margin-left: 20px;
}
/*end report detail page design*/

.rtl h2.add_pipe, .rtl h3.add_pipe {
    border-right: 10px solid #FFD635 !important;
    padding-right: 10px;
    padding-top: 10px;
    padding-bottom: 10px;
}

p.bg_yellow{
    padding-bottom:0px;
    margin: 20px 0px;
}

/*Post page design - 29-06*/
.single-post .article-single ul li, .single-report .article-single ul li {
    text-align: right;
    margin-right: 20px;
    list-style-type: circle;
    font-size: 16px;
    color: #000;
} 
.single-post .article-single p, .single-report .article-single p{
    font-size: 16px;
    color: #000;
   line-height: 1.7 ;
 
} 
.single-post .article-single p a, .single-report .article-single p a{
    font-size: 16px;
    color: #000;
}
.single-post .article-single ul , .single-report .article-single ul{
 margin-top: 15px;
margin-bottom: 10px;
}


.home .gw-gopf-filter.gw-gopf-clearfix.gw-gopf-cats-right{
    display: block;
    background: #111;
    padding: 30px 0px 20px 20px;
    border-bottom: 5px solid #ffd637;
}
.home .vc_column-inner #gw_go_portfolio_projects .gw-gopf-cats {
    margin-bottom: 10px !important;
}
.home #gw_go_portfolio_projects .gw-gopf-style-flex .gw-gopf-cats > span a{
    padding: 0 !important;
    margin: 0 15px;
    font-size: 16px !important;
}
.home #gw_go_portfolio_projects .gw-gopf-style-flex .gw-gopf-cats > span.gw-gopf-current a {
    background: transparent !important;
    color: #ffd636;
    position: relative;
    padding: 0;
}
.home #gw_go_portfolio_projects .gw-gopf-style-flex .gw-gopf-cats > span.gw-gopf-current a:after{
    position: absolute;
    content: "";
    right: 0;
    bottom: -5px;
    height: 3px;
    width: 30px;
    background: #ffd636;
}
.home #gw_go_portfolio_projects .gw-gopf-style-flex .gw-gopf-cats > span a{
   background: transparent !important;
}
.home .gw-gopf-cats-right .gw-gopf-cats {
    text-align: left;
}
.home .gw-gopf-cats .current-portfolio {
    text-align: right;
    color: #fff;
    display: block;
    width: auto;
    position: absolute;
    top: 0;
    bottom: 0;
    margin: 0;
    font-size: 40px;
    text-transform: capitalize;
        right: 0 !important;
}
.text_ltr {
	direction: ltr;
}

@media only screen and (max-width: 1299px){
    .close{
        display: block;
    }
    #menu-button {
        display: block;
    }
    #content {
    padding-left: 0 !important;
    padding-right: 0 !important;
}
}
@media only screen and (max-width: 800px){
    .home .gw-gopf-cats .current-portfolio {
        font-size: 20px;
        top: 15px;
    }
    .home .gw-gopf-filter.gw-gopf-clearfix.gw-gopf-cats-right{
        padding-left: 50px;
    }
}
@media only screen and (max-width: 640px){
    .home .gw-gopf-cats .current-portfolio {
        top: -35px;
        right: 10px;
        z-index: -1;
    }
    .home .gw-gopf-filter.gw-gopf-clearfix.gw-gopf-cats-right{
        padding-left: 10px;
        padding-right: 10px;
        padding-top: 70px;
    }
    #gw_go_portfolio_projects .gw-gopf-cats > span{
        margin-left: 0 !important;
    }
    .home #gw_go_portfolio_projects .gw-gopf-style-flex .gw-gopf-cats > span a{
        margin: 0 10px;
        font-size: 15px !important;
    }
    .home .gw-gopf-cats-right .gw-gopf-cats {
        text-align: right;
    }
}
