﻿

@import url('https://fonts.googleapis.com/css?family=Montserrat:100,200,300,400,500,600,700,800,900|Open+Sans:300,400,600,700,800|Roboto:100,300,400,500,700,900');
@import url('https://fonts.googleapis.com/css?family=Roboto+Slab');

@import url('../suport/bootstrap.min.css');
@import url('../suport/bootstrap-select.min.css');
@import url('../fonts/css/font-awesome.min.css');
@import url('../fonts/css/Flaticon.css');
@import url('owl.carousel.css');
@import url('magnific-popup.css');
@import url('style.css');
@import url('skin-1.css');
@import url('templete.css');
@import url('switcher.css');
@import url('settings.css');
@import url('layers.css');
@import url('navigation.css');


.headfi {
}
.headfi span{
}
.headfi,.headfi2 {background: rgba(0, 0, 0, 0.68);border-radius: 15px;}
.headfi {
    padding:10px 30px;
}
.headfi2 {
    padding:20px 30px;
}

.newcsad .icon-bx-wraper{
    background: #ffdcde;
}
.newcsad .icon-bx-wraper,.colner .icon-bx-wraper{
        border-color: #843135;
}
.newcsad .icon-bx-md{
        border: 1px solid #843135;
        background: #ffffff;
        top: 22px !important;
}
.newcsad .icon-bx-md img {
    height: auto;
}
.newcsad .w3-tilte {
        margin-bottom: 10px;
        color: #843135;
        margin-top: 0;
}

.dest .form-control::placeholder { /* Chrome, Firefox, Opera, Safari 10.1+ */
    color: #fff;
}
.servicst .dez-info{
       margin: 10px;
    margin-top: -150px;
    background: rgb(255, 255, 255);
    padding: 20px 20px;
    height: 140px;
}
.ptaj p{
    text-align:justify;
}
.newcsad i.fa {
    color:#843135;
}
  .newcsad .dez-separator:after{
          background: #843135;
    left: 25px;
    height: 2px;
}
.alldes {
    background-image: url(../../images/slider/slide_bg.jpg);
}
.orserv .blog-post:after, .orserv .blog-post:before {
    display: table;
    content: " ";
    clear:both;
}
.orserv .post {
}
.orserv .blog-post {background: #eee; border: 1px solid #ddd; border-left: 5px solid #843135;border-right: 5px solid #843135;}
.orserv .post-title {    margin-bottom: 0;}
.orserv .blog-post:hover {background: #fff1f1;}
.orserv .dez-post-media{float: left;width: 172px;padding: 5px;margin: 10px;margin-right: 15px;border: 1px solid #ddd;}
.orserv .dez-post-info{/* float: left; *//* width: 71%; */padding-left: 15px;padding-right: 15px;}
.accordion-box .block {
    position: relative;
    border: none;
    margin-bottom: 0px;
    border-bottom: 1px solid #ccc;
}
.accordion-box .block .acc-btn {
    position: relative;
    font-size: 20px;
    margin-bottom: 0px;
    cursor: pointer;
    background: none;
    line-height: 30px;
    padding: 16px 35px 16px 0px;
    overflow: hidden;
    /* font-weight: 600; */
    color: #1c2125;
    border-radius: 2px;
    transition: all 500ms ease;
    -moz-transition: all 500ms ease;
    -webkit-transition: all 500ms ease;
    -ms-transition: all 500ms ease;
    -o-transition: all 500ms ease;
}

.downock .accordion-box .block .acc-btn a {
     color: #1c2125;   
}
.downock .accordion-box .block .acc-btn .icon-outer {
    background: #1c2125;
    color: #fff;
}
.downock .accordion-box .block:hover .acc-btn, .downock .accordion-box .block:hover .acc-btn a {
   color: #e40000;
}
.downock .accordion-box .block:hover .acc-btn .icon-outer {
    background: #e40000;
}
.downock .accordion-box .block:hover {
    border-color: #e40000;
}
.accordion-box .block .icon-outer {
    position: absolute;
    right: 1px;
    top: 50%;
    margin-top: -15px;
    width: 30px;
    height: 30px;
    text-align: center;
    font-size: 14px;
    color: #ffffff;
    border-radius: 2px;
}
.accordion-box .block .icon-outer ,.downock .accordion-box .block,.site-button{
    /* border-radius: 10px; */
    transition: all 500ms ease;
    -moz-transition: all 500ms ease;
    -webkit-transition: all 500ms ease;
    -ms-transition: all 500ms ease;
    -o-transition: all 500ms ease;
}

.downock .accordion-box .block ,.downock .accordion-box .block .acc-btn a {
    display: block;
}
.dzFormMsg {padding: 15px 10px;font-size: 17px;padding-bottom: 0;font-weight: 600;color: #843135;text-align: center;}
.goaa {
    color: #fff !important;
    padding: 6px 20px;
    display: inline-block;
    min-width: 150px;
    text-align: center;
    outline: none !important;
    border: 1px solid #006f94;
    line-height: 1.42857;
    border-radius: 20px;
    background: #09c;
}
.goaa  i{
    background: #004d67;
    padding: 7px 10px;
    border-radius: 100%;
    margin-left: -14px;
    margin-right: 5px;
}

.paymo {
        padding: 15px 20px;
    text-align: center;
}
.paymo img {max-width: 100%;}
.Tobacco {
    width: 100%;
    height: 700px;
    background: url(../images/loading.gif) no-repeat center center;
}
.ullo {
}
    .ullo li {
        margin-left: 20px;
        font-weight: 600;
        /* font-size: 13px; */
        line-height: 26px;
    }
ol.commentlist li .meta span i {margin-right: 5px;}
ol.commentlist li .meta span {color: #843135;font-weight: 800;margin-left: 10px;}

.textmo {
        color: #843135;
    font-weight: 700;
    text-decoration: underline;
}
.newmwd .col-sm-6{
        padding: 10px;
}
.newmwd .col-sm-6 img{
        border:2px solid #888;
}

.colner img {
    max-height: 190px;
}
.colner .newicon{
    margin-bottom: 8px;
    border-bottom: 1px solid #843135;
    padding-bottom: 8px;
}
.colner .newicon i{
    margin-right: 10px;
    display: inline-block;
    color: #843135;
}
@media (min-width: 767px) {
   .colner img {
    max-height: 190px;
    margin-right: 20px;
    float: left;
}
    .header-style-1 .social-bx .fa{
	width: 46px;
}
    .testimonial-text {
            min-height: 123px;
    }
    .header-nav .nav {
        /* font-size:15px; */
    }
    .downock .accordion-box .block {
        display: inline-block;
        width: 47%;
        margin-left: 15px;
        margin-right: 15px;
    }

    .header-nav .nav > li > a {
        color: #ffffff;
    }

    .headfi, .headfi2 {
        display: inline-block !important;
    }

    .colner .icon-bx-wraper {
        min-height: 530px;
    }

    .orserv .blog-post {
        /* min-height:280px; */
    }

    .newcsad .dez-tilte {
        font-size: 24px;
    }

    .deswd1 {
        width: 100%;
    }

    .fotli li {
        float: left;
        width: 50%;
        padding: 13px 10px 13px 15px !important;
    }

    .normal input {
        min-width: 200px;
    }

    .section {
        min-height: 600px;
    }

    .logo-header img {
        /* max-width:65%; */
    }

    .logo-header {
        margin-top: -38px;
        height: 128px;
    }

    .is-fixed .logo-header {
        margin-top: -1px;
    }

    .extra-nav {
        margin-right: -40px;
    }

    .header-nav .nav > li .sub-menu {
        border: 2px solid #843135;
    }
    .mobile {
        display:none;
    }
}

@media (max-width: 767px) {
     .colner img {
    margin-bottom: 20px;
}
    .Tobacco {
        width: 100%;
        height: 1111px;
    }
    .mobile .social-bx li span {
       margin: 1px 5px 0;
    display: inline-block;
    font-size: 14px;
}
    .header-nav .nav i {
        /* margin-left: 3px; */
        font-size: 16px;
        margin-top: -8px;
        background: #fff;
        padding: 6px 9px;
        /* vertical-align: middle; */
        border: 1px solid #843135;
        border-radius: 2px;
        /* opacity: 0.7; */
    }
     .header-nav .nav > li > a {
         color: #000; 
    }
    .counter-style-1 {
        text-align:center;
    }
     .headfi,.headfi2 { display: none;}
    .destop ,.headfi2{
        display: none;
    }

    .section {
        min-height: 300px;
    }
}

@media (max-width: 467px) {
}

