body p{
    color: #000 !important;
font-family: tahoma,geneva,sans-serif !important;
font-size: 16px !important;
letter-spacing: 1px;
line-height:31px;


}
.logo-icon {
    width: 152px;
	height: 144px;
	margin-top: -18px;
	border-radius: 22%;
	padding: 15px;
}
.item img {
    height: 155px;
}
.author.news_name{
    font-family: century-gothic !important;
}
.news_header.tt-title-lg.text-center {
    font-family: century-gothic !important;
    /* font-size: 31px !important; */
}
 .col-md-5.col-lg-4.col-logo {
    display: unset !important;
}
 .section-top-title {
    background: url("../images/images/images/1/bg1.jpg") !important;
}
.product_title{
        color: #fff;
    font-size: 41px;
    font-family: century-gothic;
    padding: 11px;
}
.about_title{
    color: #fff;
    font-size: 41px;
    font-family: century-gothic;
    padding: 11px;
}

.gallery_title {
    color: #fff;
    font-size: 41px;
    font-family: century-gothic;
    padding: 11px;
}
#tt-header .tt-menu > ul > li > a {
    overflow: hidden;
    padding: 4px 28px;
    font-weight: bold;
}
.item img {
    border: 0px solid #000;
    padding: 11px;
}
.fancybox img {
    border: 1px solid #fff;
    /* padding: 15px; */
    height: 285px;
    margin-bottom: 3px;
}
table, tr, td{
    
font-family: tahoma,geneva,sans-serif;
font-size: 16px !important;
letter-spacing: 1px;
line-height:25px;
padding:11px;


}
body{
background:#fff;
}
.client_title {
    color: #000 !important;
}
#tt-footer:not([class^="offset-"]) {
    margin-top: 41px;
}
.news_header {
    margin-bottom: -71px;
}
.tt-title-lg{
        font-family: ptsans;
        font-weight: bold;
        font-size:35px;
        color:#fff;
        text-transform: uppercase;
}
.testimonials-box .author {
    
    font-size: 31px;
    -webkit-transition: all 0.2s linear;
    -moz-transition: all 0.2s linear;
    -ms-transition: all 0.2s linear;
    -o-transition: all 0.2s linear;
    font-family: ptsans;
    letter-spacing: 1px;
}
.testimonials-box-indent p {
    color: #fff !important;
    font-size: 16px !important;
    font-family: tahoma,geneva,sans-serif;
	line-height: 31px;
	letter-spacing: 1px !important;
}
.tt-baner-01 {
    margin-top: 22px !important;
}
.welcome_title {
    margin-bottom: -31px;
}
.welcome_title.tt-title-lg.text-center {
    font-family: ptsans;
	font-size: 35px !important;
	text-transform: uppercase;
	font-weight: bold;
	color: #000;
}
.col-md-12.muss {
    margin-bottom: 51px;
}
.wtit {
    font-family: century-gothic !important;
	font-size: 31px !important;
}
div.container-indent:nth-child(3) {
    margin-top: 10px;
}
.sertitlte{
      font-family: century-gothic !important;
    font-size: 31px !important;
}
.homsertitle{
      font-family: century-gothic !important;
    font-size: 31px !important;
}
.home_product_title.tt-title-lg.text-center {
    font-family: ptsans;
	font-size: 35px !important;
	text-transform: uppercase;
	font-weight: bold;
    color:#000;
}
.home_product_title {
    display: none;
}
ol li {
    font-family: tahoma,geneva,sans-serif !important;
	color: #000 !important;
	line-height: 31px !important;
	letter-spacing: 1px;
	line-height: 31px !important;
}
.imgimg1 {
    margin-bottom: 31px;
	margin-top: 25px;
     width: 100% !important;
}
 
.threconttit {
    text-align: center !important;
}
.threethree {
    margin-top: 306px;
	margin-bottom: 15px;
}
.twoimg {
    margin-top: 31px;
	margin-bottom: 42px !important;
}
.oneimg {
    border: 1px solid #c4c0c0;
	height: 208px !important;
	margin-bottom: 31px;
    margin-top: 21px;
}
.home_pro_title, .pro_title {
    color: #000000;
	font-size: 26px !important;
 
	font-weight: bold;
}
.item.slick-slide.slick-active img {
  /*  border: 1px solid #e3d8d8;*/
	padding: 15px;
}
button{
    padding:5px;
}
.pro_image {
    margin-top: 20px;
}
.pro-img {
    width: 45%;
    overflow: auto;
	float: right;
}
 
 
div.container-indent:nth-child(5) {
    margin-bottom: -61px;
}
.qiocadd {
    margin-top: 110px;
}
.contact-form h4 {
    font-family: ptsans;
    font-size: 31px !important;
	color: #000 !important;
	text-transform: uppercase;
	letter-spacing: 1px;
	margin-bottom: 11px;
}
.quccon {
    color: #fff !important;
	font-family: ptsans;
	font-size: 35px !important;
	margin-top: -53px;
	margin-bottom: 19px;
	text-transform: uppercase;
}
#tt-footer::after {
    content: '';
	display: block;
	position: absolute;
	right: 0;
	top: 15px;
	z-index: 1;
	height: 0px;
	width: 100%;
	background: transparent;
}

#tt-footer {
    background: #414142 !important;
}
.tt-header-wrapper-top {
    background: #205e0b;
}
-baner-01 {
    background: rgb(227, 218, 218) !important;
	color: #fff !important;
}
input, select, textarea {
    font-family: 'Open Sans', sans-serif;
	border: 1px solid #ddd;
	width: 100%;
	padding: 15px;
}
 #tt-footer {
    background: url("../images/images/images/1/fbg.jpg") !important;
}
.call {
    color: #fff !important;
    padding-top: 75px;
}
.tt-baner-01 {
    border: 1px dotted #fff;
}
.addrr {
    color: #fff !important;
	font-family: tahoma,geneva,sans-serif;
	line-height: 37px;
	/* letter-spacing: 1px !important; */
	/* font-size: 16px !important; */
}
#tt-footer .tt-baner-01 {
    background: transparent;
	display: inline-block;
	width: 100%;
	margin-top: 40px;
	text-align: center;
	position: relative;
	overflow: hidden;
	padding: 7px 0 12px 0;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	-moz-background-clip: padding;
	-webkit-background-clip: padding-box;
	background-clip: padding-box;
}
div.col-md-12:nth-child(3) {
    width: 30%;
}
div.col-md-12:nth-child(1) {
    width: 70%;
}
div.col-md-12:nth-child(2) {
    display: none;
}
div.col-xs-12:nth-child(2) {
    display: none;
}
/*
div.col-md-12:nth-child(2) {
    display: none;
}
div.col-md-12:nth-child(1) {
    width: 75%;
}
ul.tt-social-icon:nth-child(1){
       display:none; 
    }
*/
 
#tt-header .tt-header-top {
    
	padding: 7px 0 7px;
}

.tt-header-top a {
    font-family: tahoma,geneva,sans-serif !important;
	letter-spacing: 1px;
	font-size: 15px !important;
}
#tt-footer > div:nth-child(1) {
    margin-top: -51px;
} 
.pro_pg.pg_mar {
    margin-top: 65px;
}
.tt-footer-copyright p {
 
	background: #205e0b !important;;
	color: #fff !important;
	padding: 15px !important;
 
}

.row.tt-header-bottom {
    height: 88px !important;
}
 
.section-top {
    background: #241d28;
}
.menuzord-menu a {
    color: #000;
	font-family: century-gothic;
	font-size: 14px;
	letter-spacing: 1px;
}
 
    div.col-md-12:nth-child(1) > a:nth-child(1){
        display:none !important;
    }
    
    .tt-header-wrapper-bottom {
}
 #current a, .menuzord-menu a:hover, .sub-menu li a:hover {
    color: #fff;
	background: #205e0b;
}

 #tt-footer .tt-logo .logo-icon {
    position: absolute;
	z-index: 0;
	max-height: 61px;
}
.tt-menu {
    float: right;
}
.tt-box-location a {
    color: #fff;
	font-size: 18px;
	font-family: ptsans;
	letter-spacing: 1px;
}
#tt-header .tt-logo {
position: relative;
height: 129px;
display: inline-block;
overflow: hidden;
top: 17px;
width: 335px;
}
.tt-menu-stuck-row.stuck-is {
    display: none;
}

@media screen and (min-width:320px) and (max-width:640px)
{
    .slick-dots {
    bottom: -68px !important;
}
    div.col-md-12:nth-child(1) {
    width: 100%;
}
    .gall-responsive {
    width: 94%;
	display: inline-block;
	vertical-align: top;
}
  #tt-header .tt-menu ul ul a {
    background: #878d91;
}
 
#tt-header .tt-menu ul li {
    border-bottom: 1px solid #edeff1;
	background: #fff;
}
#tt-header .tt-logo {
    position: relative;
	height: 129px;
	display: inline-block;
	overflow: hidden;
	top: -13px;
	width: 335px;
}
}