.fixed-tg{
   display: none;
}
@media screen and (max-width:640px) {
.fixed-tg, .fixed-tg .tg {
    height: 40px;
    background-color: #08c;
}
.fixed-tg {
    position: fixed;
    bottom: 0;
    left: 0;
    width: 100%;
    z-index: 3;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    color: #fff;
    font-size: 18px;
}
.fixed-tg {
    color: #fff;
    font-size: 18px;
}
.fixed-tg .tg {
    width: 50px;
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M18.92 6.089L4.747 11.555c-.967.388-.962.928-.176 1.168l3.534 1.104 1.353 4.146c.164.454.083.634.56.634.368 0 .53-.168.736-.368.13-.127.903-.88 1.767-1.719l3.677 2.717c.676.373 1.165.18 1.333-.628l2.414-11.374c.247-.99-.378-1.44-1.025-1.146zM8.66 13.573l7.967-5.026c.398-.242.763-.112.463.154l-6.822 6.155-.265 2.833-1.343-4.116z' fill='%23FFF' fill-rule='evenodd'/%3E%3C/svg%3E");
    background-position: 50%;
    background-size: 55%;
    background-repeat: no-repeat;
}
#scrollUp {
    bottom: 42px !important;
    }
 }



.main-title {

    font-family: 'GothamPro', Roboto Slab, Open Sans, sans-serif;
  font-weight: 600;
}



.xbut-more span {
    position: relative;
    display: inline-block;
    width: 300px;
    height: 39px;
    padding-top: 10px;
    font: bold 12px 'GothamPro', Open Sans, sans-serif;
    text-transform: uppercase;
    letter-spacing: .5px;
    border: 2px solid rgba(0,0,0,.08);
    border-radius: 20px !important;
    cursor: pointer;
    box-sizing: border-box;
    transition: border-color .2s;
}

 .xbut-more a {

    font: bold 12px 'GothamPro', Open Sans, sans-serif;
color:#000;
text-decoration:none;
}

.xbut-more span:hover { border-color: #e74c3c; }

.xbut-more {
    padding: 10px 0 25px;
    text-align: center;
    clear: both;
}

h4 {

    font-family: 'GothamPro', Open Sans, sans-serif;
   font-weight: 400;
   color: #2f3235;
   line-height: 1.3;

}
h3 {

    font-family: 'GothamPro', Open Sans, sans-serif;
   font-weight: 600;
   color: #2f3235;
   line-height: 1.3;

}




.ah4 {

    font-family: 'GothamPro', Open Sans, sans-serif;
   font-weight: 400;
   color: #2f3235;
   line-height: 1.3;
   font-size: 15px;
}

a .ah4{
color: #2f3235;
text-decoration: none;
background: none;
border-bottom: none;

}
a .ah4:visited>span{border-bottom-color:#2f3235}
a .ah4:hover>span{color:#fd4b25;border-bottom-color:#fd4b25}

a .ah4 >span{
	text-decoration: none;
/* border-bottom: 1px solid rgba(47,50,53,.25); */
}



a h4{
color: #2f3235;
text-decoration: none;
background: none;
border-bottom: none;

}
a h4:visited>span{border-bottom-color:#2f3235}
a h4:hover>span{color:#fd4b25;border-bottom-color:#fd4b25}

a h4 >span{
	text-decoration: none;
/* border-bottom: 1px solid rgba(47,50,53,.25); */
}


a h3{
color: #2f3235;
text-decoration: none;
background: none;
border-bottom: none;

}
a h3:visited>span{border-bottom-color:#2f3235}
a h3:hover>span{color:#fd4b25;border-bottom-color:#fd4b25}

a h3 >span{
	text-decoration: none;
/* border-bottom: 1px solid rgba(47,50,53,.25); */
}



.ah3 {
padding-left: 0px !important;
 font-size: 20px;
    font-family: 'GothamPro', Open Sans, sans-serif;
   font-weight: 600;
   color: #2f3235;
   line-height: 1.3;
  margin-top: 10px;
margin-bottom: 10px;

}

a .ah3{
color: #2f3235;
text-decoration: none;
background: none;
border-bottom: none;

}
a .ah3:visited>span{border-bottom-color:#2f3235}
a .ah3:hover>span{color:#fd4b25;border-bottom-color:#fd4b25}

a .ah3 >span{
	text-decoration: none;
/* border-bottom: 1px solid rgba(47,50,53,.25); */
}





.ah3news {
padding-left: 0px !important;
 font-size: 20px;
    font-family: 'GothamPro', Open Sans, sans-serif;
   font-weight: 600;
   color: #2f3235;
   line-height: 1.3;
  margin-top: 10px;
margin-bottom: 10px;

}

a .ah3news{
color: #2f3235;
text-decoration: none;
background: none;
border-bottom: none;

}
a .ah3news:visited>span{border-bottom-color:#2f3235}
a .ah3news:hover>span{color:#fd4b25;border-bottom-color:#fd4b25}

a .ah3news >span{
	text-decoration: none;
/* border-bottom: 1px solid rgba(47,50,53,.25); */
}





.ah5 {
padding-left: 3px !important;
font-size: 20px;
font-family: 'GothamPro', Open Sans, sans-serif;
font-weight: 600;
color: #2f3235;
line-height: 1.3;
margin-top: 10px;
margin-bottom: 10px;

}

a .ah5{
color: #2f3235;
text-decoration: none;
background: none;
border-bottom: none;

}

a .ah5:visited>span{border-bottom-color:#2f3235}
a .ah5:hover>span{color:#fd4b25;border-bottom-color:#fd4b25}

a .ah5 >span{
	text-decoration: none;
/* border-bottom: 1px solid rgba(47,50,53,.25); */
}



.ah6 {
padding-left: 8px !important;
 font-size: 20px;
    font-family: 'GothamPro', Open Sans, sans-serif;
   font-weight: 600;
   color: #e74c3c;
   line-height: 1.3;
  margin-top: 10px;
margin-bottom: 10px;

}

a .ah6{
  color: #000;
text-decoration: none;
background: none;
border-bottom: none;

}
a .ah6:visited>span{border-bottom-color:#2f3235}
a .ah6:hover>span{color:#fd4b25;border-bottom-color:#fd4b25}

a .ah6 >span{
	text-decoration: none;
/* border-bottom: 1px solid rgba(47,50,53,.25); */
}




.ah6das {
padding-left: 8px !important;
 font-size: 20px;
    font-family: 'GothamPro', Open Sans, sans-serif;
   font-weight: 600;
   color: #000;
   line-height: 1.3;
  margin-top: 10px;
margin-bottom: 10px;

}

a .ah6das{
  color: #000;
text-decoration: none;
background: none;
border-bottom: none;

}
a .ah6das:visited>span{border-bottom-color:#2f3235}
a .ah6das:hover>span{color:#fd4b25;border-bottom-color:#fd4b25}

a .ah6das >span{
	text-decoration: none;
/* border-bottom: 1px solid rgba(47,50,53,.25); */
}





@media (max-width:767px) {


.ah6 {
 font-size: 18px;
 padding-left: 0px !important;
}
.col-md-11x {
    padding-left: 0px;

}


.ah6das {
padding-left: 8px !important;
 font-size: 20px;
    font-family: 'GothamPro', Open Sans, sans-serif;
   font-weight: 600;
   color: #2f3235;
   line-height: 1.3;
  margin-top: 10px;
margin-bottom: 10px;

}

a .ah6das{
  color: #2f3235;
text-decoration: none;
background: none;
border-bottom: none;

}
a .ah6das:visited>span{border-bottom-color:#2f3235}
a .ah6das:hover>span{color:#fd4b25;border-bottom-color:#fd4b25}

a .ah6das >span{
	text-decoration: none;
/* border-bottom: 1px solid rgba(47,50,53,.25); */
}


}




.ah6x {
padding-left: 8px !important;
 font-size: 18px;
    font-family: 'GothamPro', Open Sans, sans-serif;
   font-weight: 600;
   color: #e74c3c;
   line-height: 1.3;
  margin-top: 10px;
margin-bottom: 10px;

}

a .ah6x{
  color: #e74c3c;
text-decoration: none;
background: none;
border-bottom: none;

}
a .ah6x:visited>span{border-bottom-color:#2f3235}
a .ah6x:hover>span{color:#fd4b25;border-bottom-color:#fd4b25}

a .ah6x >span{
	text-decoration: none;
/* border-bottom: 1px solid rgba(47,50,53,.25); */
}




.ah7 {
font-family: 'GothamPro', Open Sans, sans-serif;
font-weight: 400;
font-size: 95%;
color: #e74c3c;
padding-top: 10px;
text-align: center;

}

a .ah7{
  color: #e74c3c;
text-decoration: none;
background: none;
border-bottom: none;

}
a .ah7:visited>span{border-bottom-color:#2f3235}
a .ah7:hover>span{color:#fd4b25;border-bottom-color:#fd4b25}

a .ah7 >span{
	text-decoration: none;
/* border-bottom: 1px solid rgba(47,50,53,.25); */
}


.ah8 {
padding-left: 8px !important;
 font-size: 20px;
    font-family: 'GothamPro', Open Sans, sans-serif;
   font-weight: 600;
   color: #e74c3c;
   line-height: 1.3;
  margin-top: 10px;
margin-bottom: 10px;

}

a .ah8{
  color: #3d566e;
text-decoration: none;
background: none;
border-bottom: none;

}
a .ah8:visited>span{border-bottom-color:#2f3235}
a .ah8:hover>span{color:#fd4b25;border-bottom-color:#fd4b25}

a .ah8 >span{
	text-decoration: none;
/* border-bottom: 1px solid rgba(47,50,53,.25); */
}



.topnact {
	  font-family: 'GothamPro', Open Sans, sans-serif;
   font-weight: 800;
   font-size: 150%;
   color: #e74c3c;
  margin:0 auto;
  padding-bottom:10px;

}



.t1 {
    font-family: 'GothamPro', Open Sans, sans-serif;
   font-weight: 600;
font-size: 150%;
color: #e74c3c;
text-decoration:underline;
padding-top:1px;
padding-bottom:9px;
}

.t2 {
    font-family: 'GothamPro', Open Sans, sans-serif;
   font-weight: 600;
font-size: 150%;
color: #e74c3c;

padding-top:10px;
text-align:center;
}
.t2x {
    font-family: 'GothamPro', Open Sans, sans-serif;
   font-weight: 600;
font-size: 140%;
color: #e74c3c;

padding-top:0px;
padding-bottom:10px;
text-align:center;
}
.t2b {
    font-family: 'GothamPro', Open Sans, sans-serif;
   font-weight: 600;
font-size: 140%;
color: #e74c3c;

padding-top:0px;
padding-bottom:0px;
text-align:center;
}

.t2b a{
color: #e74c3c;
}
.t2b a:hover{
color: #2f3235;
}

.t3 {
    font-family: 'GothamPro', Open Sans, sans-serif;
   font-weight: 600;
font-size: 120%;
color: #e74c3c;

padding-top:10px;
text-align:center;
}

.t4 {
    font-family: 'GothamPro', Open Sans, sans-serif;
   font-weight: 400;
font-size: 95%;
color: #e74c3c;
padding-top:10px;
text-align:center;

}

.t3x {
    font-family: 'GothamPro', Open Sans, sans-serif;
   font-weight: 600;
font-size: 150%;
color: #e74c3c;

text-align:center;
position: absolute;
background-color: #fbfbfb;
top: -16px;
left: 65px;
z-index: 999;
}

.t5x {
    font-family: 'GothamPro', Open Sans, sans-serif;
   font-weight: 600;
font-size: 135%;
color: #e74c3c;

padding-top:0px;
padding-bottom:10px;
text-align:center;
}

a .t1:hover{
color: #2f3235;
}
a .t2:hover{
color: #2f3235;
}
a .t2x:hover{
color: #2f3235;
}
.t3 a{
 color: #e74c3c;
}
a .t3:hover{
color: #2f3235;
}
.t3x a{
 color: #e74c3c;
}
.t3x a:hover{
color: #2f3235;
}
.t4 a{
 color: #e74c3c;
}
a .t4:hover{
color: #2f3235;
}
a .t5x:hover{
color: #2f3235;
}


.topnact a{
 color: #e74c3c;
 }
.topnact a:hover{
color: #2f3235;
}

.masonry-item {
	/* border: 1px solid #ffcfca;  */
}

 .nwrapin2{

 padding: 5px 17px 15px;
}
.nwrapin2 p{
 padding-left: 0px !important;
 font-weight: 300;
}

@media (max-width:767px) {


.ah3 {
    padding-left: 0px !important;
    margin-top: 10px;
    margin-bottom: 10px;
}
.ah3news {
   text-align:center;
    margin-top: 10px;
    margin-bottom: 20px;
}


.xbut-more span {
width:200px;
}

.topnact {
padding:3%;
font-size: 140%;
}

.masonry-item {
	/* border: 1px solid #ededed; */
}

.nwrapin2{

 padding: 5px 17px 0px;
}

}

.topic1 {

    padding-bottom: 4px !important;
    box-shadow: inset 0 0 0 3px #e8e4e4,inset 0 0 0 5px white,0 0 0 1px #e6e8ea !important;
    transition: .02s linear box-shadow;
    background: #fcfcfc;
}




.nwrap{

box-shadow: inset 0 0 0 7px #dee0e0;
}
.nwrapsd{

box-shadow: inset 0 0 0 4px #feea91;
}

.nwrapim{

box-shadow: inset 0 0 0 4px #feea91;
}

.nwrapin{

 padding: 5px 17px 0px;
}
.nwrapin p{

 font-weight: 300;
}


.nwrapimg{

padding: 7px 7px 0px 7px;
}
.nwrapimg:hover{

border:0;
}
a img.nwrapimg{

border:0;
}
a img.nwrapimg:hover{

border:0;
}

.nwrapimgsd{

padding: 1px 1px 0px 1px;
}
.nwrapimgsd:hover{

border:0;
}
a img.nwrapimgsd{

border:0;
}
a img.nwrapimgsd:hover{

border:0;
}


.nwrapimg2{

padding: 4px 4px 0px 4px;
}
.nwrapimg2:hover{

border:0;
}
a img.nwrapimg2{

border:0;
}
a img.nwrapimg2:hover{

border:0;
}


.title-icon{
border-top: 0px;
}


.lifestyle .car{
    margin: 0 10px;
}

.wrap-box-car{
 min-height: 100px;

  margin-bottom:20px;
 padding: 5px 0 ;
 position:relative;
 background: #fff;
 background: -webkit-gradient(linear, 0% 20%, 0% 100%, from(#fff), to(#fff), color-stop(.2, #f2f2f2));
 background: -moz-linear-gradient(0% 0% 360deg, #fff, #f2f2f2 20%, #fff );
 border: 1px solid #ccc;
 -webkit-box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.3);
 box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.3);
}

.wrap-box-car:before{
 content: '';
 width: 50px;
 height: 50px;
 top:0; right:0;
 position:absolute;
 z-index: -1;
 -webkit-box-shadow: 10px -10px 8px rgba(0, 0, 0, 0.2);
 box-shadow: 10px -10px 8px rgba(0, 0, 0, 0.2);
 -webkit-transform: rotate(2deg)
  translate(-14px,20px)
  skew(-20deg);
 -moz-transform: rotate(2deg)
  translate(-14px,20px)
  skew(-20deg);
 -o-transform: rotate(2deg)
  translate(-14px,20px)
  skew(-20deg);
transform: rotate(2deg)
  translate(-14px,20px)
  skew(-20deg);
}

.wrap-box-car:after{
 content: '';
 width: 50px;
 height: 50px;
 top:0; left:0;
 position:absolute;
 z-index:-1;
 display: inline-block;
 -webkit-box-shadow: -10px -10px 10px rgba(0, 0, 0, 0.2);
 box-shadow: -10px -10px 10px rgba(0, 0, 0, 0.2);
 -webkit-transform: rotate(2deg)
  translate(12px,25px)
     skew(20deg);
 -moz-transform: rotate(2deg)
  translate(12px,25px)
     skew(20deg);
 -o-transform: rotate(2deg)
  translate(12px,25px)
     skew(20deg);
 transform: rotate(2deg)
  translate(12px,25px)
     skew(20deg);
}


.wrap-box-pk{
 min-height: 100px;

 padding: 5px 0 ;
 position:relative;
 background: #fff;
 background: -webkit-gradient(linear, 0% 20%, 0% 100%, from(#fff), to(#fff), color-stop(.2, #f2f2f2));
 background: -moz-linear-gradient(0% 0% 360deg, #fff, #f2f2f2 20%, #fff );
 border: 1px solid #ccc;
 -webkit-box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.3);
 box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.3);
}

.wrap-box-pk:before{
 content: '';
 width: 50px;
 height: 50px;
 top:0; right:0;
 position:absolute;
 z-index: -1;
 -webkit-box-shadow: 10px -10px 8px rgba(0, 0, 0, 0.2);
 box-shadow: 10px -10px 8px rgba(0, 0, 0, 0.2);
 -webkit-transform: rotate(2deg)
  translate(-14px,20px)
  skew(-20deg);
 -moz-transform: rotate(2deg)
  translate(-14px,20px)
  skew(-20deg);
 -o-transform: rotate(2deg)
  translate(-14px,20px)
  skew(-20deg);
transform: rotate(2deg)
  translate(-14px,20px)
  skew(-20deg);
}

.wrap-box-pk:after{
 content: '';
 width: 50px;
 height: 50px;
 top:0; left:0;
 position:absolute;
 z-index:-1;
 display: inline-block;
 -webkit-box-shadow: -10px -10px 10px rgba(0, 0, 0, 0.2);
 box-shadow: -10px -10px 10px rgba(0, 0, 0, 0.2);
 -webkit-transform: rotate(2deg)
  translate(12px,25px)
     skew(20deg);
 -moz-transform: rotate(2deg)
  translate(12px,25px)
     skew(20deg);
 -o-transform: rotate(2deg)
  translate(12px,25px)
     skew(20deg);
 transform: rotate(2deg)
  translate(12px,25px)
     skew(20deg);
}




.wrap-box-sd{
 min-height: 100px;

 padding: 5px 0 ;
 position:relative;
  background-color: #ffffff !important;
/* background: -webkit-gradient(linear, 0% 10%, 0% 100%, from(#fff), to(#fff), color-stop(.2, #ececec));
 background: -moz-linear-gradient(0% 0% 360deg, #fff, #ececec 60%, #fff );
 border: 1px solid #ccc;
 -webkit-box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.3);
 box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.3);
 */
border: 1px solid #ededed;
}
@media (max-width:767px){
.wrap-box-sd{
	  border: 0px solid #fff !important;
	  }
}
   /*
.wrap-box-sd:before{
 content: '';
 width: 50px;
 height: 50px;
 top:0; right:0;
 position:absolute;
 z-index: -1;
 -webkit-box-shadow: 10px -10px 8px rgba(0, 0, 0, 0.2);
 box-shadow: 10px -10px 8px rgba(0, 0, 0, 0.2);
 -webkit-transform: rotate(2deg)
  translate(-14px,20px)
  skew(-20deg);
 -moz-transform: rotate(2deg)
  translate(-14px,20px)
  skew(-20deg);
 -o-transform: rotate(2deg)
  translate(-14px,20px)
  skew(-20deg);
transform: rotate(2deg)
  translate(-14px,20px)
  skew(-20deg);
}

.wrap-box-sd:after{
 content: '';
 width: 50px;
 height: 50px;
 top:0; left:0;
 position:absolute;
 z-index:-1;
 display: inline-block;
 -webkit-box-shadow: -10px -10px 10px rgba(0, 0, 0, 0.2);
 box-shadow: -10px -10px 10px rgba(0, 0, 0, 0.2);
 -webkit-transform: rotate(2deg)
  translate(12px,25px)
     skew(20deg);
 -moz-transform: rotate(2deg)
  translate(12px,25px)
     skew(20deg);
 -o-transform: rotate(2deg)
  translate(12px,25px)
     skew(20deg);
 transform: rotate(2deg)
  translate(12px,25px)
     skew(20deg);
}
        */

.wrap-box-im{

 min-height: 150px;
 padding: 0 0 1px 0;
 position:relative;
 background:#fff;
 background: -webkit-gradient(linear, 100% 100%, 50% 10%, from(#fff), to(#f3f3f3), color-stop(.1,#fff));
 background: -moz-linear-gradient(100% 50% 90deg, #fff, #fff 10%, #f3f3f3);
 border: 1px solid #ccc;
 -webkit-box-shadow: 1px 1px 4px rgba(0,0,0, 0.1);
 box-shadow: 1px 1px 4px rgba(0,0,0,0.1);
 -webkit-border-bottom-right-radius: 60px 5px;
 border-bottom-right-radius:  60px 5px;
}
