
/*----------print css starts here-----------------*/
@media print {
  a[href]:after {
    content: none !important;
  }
}
* { background: transparent !important; color: #000 !important; /* Black prints faster: h5bp.com/s */ box-shadow: none !important; text-shadow: none !important; }
a, a:visited { text-decoration: underline; }
a[href]:after { content: " (" attr(href) ")"; }
abbr[title]:after { content: " (" attr(title) ")"; }
/** Don't show links for images, or javascript/internal links*/
.ir a:after, a[href^="javascript:"]:after, a[href^="#"]:after { content: ""; }
pre, blockquote { border: 1px solid #999; page-break-inside: avoid; }
thead { display: table-header-group; /* h5bp.com/t */ }
tr, img { page-break-inside: avoid; }
img { max-width: 100% !important; }
/*@page {margin: 0.5cm;}*/
p, h2, h3 { orphans: 3; widows: 3; }
h2, h3 { page-break-after: avoid; }
.enumenu_container { display: none; }
.logo a[href]:after, #footer-main .email_box a[href]:after, #footer-main .email_box a i, .slider_section, a.up_arrow, .form_section, .enumenu_ul_footer, .service_box, .icon-feal-icon, .email_box, #footer-main .logo a img { display: none }

.content-part, .content-part p {  padding-bottom: 0;  }
#slider-carouser , .contentpart , .form , .testimonials, .sticky-menu, .welcome_button, .fullmenu, .box-part, .menu, .buttton, .sticky-menu, .tagline, .number-div,  .box-area,  .top-quets, .numebr, .mobile-head .mobile-phone, .footer .social-icone, .footer-logo {display:none !important;}
.contact-detail {text-align: left; margin-left: 20px;}
.header {  height: auto !important;}
    .content-part h1 {padding: 0px 0 0;}
    .grey-content {
  text-align: left;
}
.mobile-head {
    position: relative;}
.fixed-header {
  position: relative;
}
    .grey-content p {
  max-width: inherit;
}
    .footer_logo {
  display: none;
}
    .hide-content { display: block;}
    .readmore { display: none;}
.ceca_logo {
    margin-left: 0px;
    margin-top: 0px;
}
.contact_info, .contact_info address {    padding-left: 0;}
.col-sm-4.col-md-4.order-3 {
  width: 100%;

}
.col-sm-4.col-md-4.order-2 {
  width: 100%;
    
}
.quets .middel-text {

    height: inherit;
}
.main-header .container .col-sm-12.header-top .logo { 
position: relative; display: block; background: red;

}
.footer .footer-logo .print{ display: block;}
.col-sm-12.col-md-12.bottom-nav , #back-to-top{ display: none;}