/* Введите Ваш код CSS тут */
.gdlr-portfolio-thumbnail{
	display:none;
}
.gdlr-logo-inner {
    max-width: 250px;
}
.footer-wrapper {
    color: #bfbfbf;
    font-size: 16px;
}
.vc_gitem-post-data {
    margin-bottom: 15px;
    text-transform: uppercase;
}
.alignleft {
    float: left;
    margin: 5px 50px 20px 0;
}
h2.stunning-item-title { font-size: 22px;
  padding-left: 10%;
    padding-right: 10%;}

.gdlr-stunning-center.gdlr-stunning-item .stunning-item-title {
   
    color: #F89629;
}
.gdlr-navigation-wrapper .gdlr-main-menu > li {
    padding: 0px;
    font-family: "Open Sans";
}


.copyright-left {
    margin: 0px 15px;
    float: left;
    display: none;
}
i.gdlr-icon {
    margin-right: 10px;
    float: left;
}
body * {
    border-color: #000000;
}
.gdlr-related-portfolio.portfolio-item-holder {
    margin-bottom: 25px;
    display: none;
}
.kama_breadcrumbs{
  	padding:15px;
	font-size: large;
  	color: white;
}
.gdlr-portfolio-style2 .gdlr-portfolio-info {
    margin-bottom: 45px;
    display: none;
}
.gdlr-portfolio-style2 .gdlr-portfolio-content .head {
    font-size: 24px;
    font-weight: bold;
    margin-bottom: 25px;
    display: none;
}
table thead th {font-size:15px;color:#fff;border-right: 1px solid #000;    border-bottom: 1px solid #000;}
table tr td {
    padding: 15px 0px;
    border-bottom-width: 1px;
    border-bottom-style: solid;
  border-right:1px solid #000;
  color:#000;
}
table {border: 1px solid #000; font-size:15px;color:#000;}
tr.tr-style {
	background: #F99529;
    color: white;
    font-family: Lato;
  	border-top:0px;
  	border-bottom:0px;
}
@media screen and (max-width: 1024px) {
  h3.vc_custom_heading {font-size:20px;}
  .vc_custom_heading h4{
    font-size:15px;}
}
@media screen and (max-width: 767px) {
   table {
     border: 0px solid #dddddd;
      border: 0;
    color:#000;
    }
  #menu-item-6294 {
  	display:none;
  }
    table thead {
      display: none;
    }

    table tr {
      margin-bottom: 10px;
      display: block;
      border-bottom: 2px solid #000;
    }
  table tr td {
    padding: 15px 0px;
    border-bottom-width: 1px;
    border-bottom-style: hidden;
    border: 0px solid #000;
}

    table td {
      display: block;
      text-align: right;
      font-size: 13px;
      border-bottom: 1px dotted #000;
    }

    table td:last-child {
      border-bottom: 0;
    }

    table td:before {
      content: attr(data-label);
      float: left;
      text-transform: uppercase;
      font-weight: bold;
    color: #F99529;
    }
  .master-slider-parent * {
    box-sizing: content-box;
    display: none;
  }
  .gdlr-color-wrapper, .gdlr-parallax-wrapper {
    overflow: hidden;
    background-position: center 0px;
    background-repeat: repeat;
    position: relative;
    background-size: cover;
}
  .gdlr-page-title-wrapper .gdlr-page-title {
    font-size: 35px;
    margin: 0px 15px;
    display: block;
    font-weight: 600;
}
}
@media (min-width:768px) and (max-width: 1024px) {
.ms-slide .ms-layer, .ms-fixed-layers .ms-layer {
    position: absolute;
    pointer-events: auto;
    display: none;
}
}