
/*----------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; }
	#header-main {position: relative;border-bottom: none;}
	.banner-section #banner{margin: 0;}
    .enumenu_container { display: none; }
	#header-main .col-md-3 {width: 100%;}
	#header-main .header-left .logo{position: relative;margin: 0 auto;width: 350px;}
	#header-main .header-left .logo a{width: 350px;width: 100%;margin: 0 auto;}
	.header-right{display: none;}
	.banner-section{min-height: 500px;margin-top: 50px;}
	.banner-section #banner{border: none;}
	#banner .banner-heading{height: auto;}
	#banner .banner-content{height: auto;}
    #banner .banner-content .services-content a h2{font-size: 2.4rem;}
	#banner .banner-content .col-md-4{width: 49.5%;display: inline-block;vertical-align: middle;}
	#banner .banner-content .col-md-4:nth-child(2n+1){clear: both;}
	.welcome-section .welcome-content p{text-align: center;font-size: 2.2rem;letter-spacing: normal;line-height: 35px;}
	#banner .banner-content .services-content{height: auto !important;}
	#banner .banner-content .services-content .content-middle,#banner .banner-content .services-content{display: inline-block;vertical-align: middle;}
	#banner .banner-content .services-content a{display: inline-block;vertical-align: middle;text-decoration: none;}
	#banner .banner-content .services-content a span{min-height: 0;}
	#banner .banner-content .services-content a span img{display: none;}	
	.middle-section{display: none;}
	.our-reviews{display: none;}
	.awards-logo-section{display: none;}
	.welcome-section .welcome-img{display: none;}
	.welcome-section .welcome-content{padding: 30px 0;}
	.welcome-content .page_heading h2{line-height: 1.5;}
	.welcome-section .page_heading span{margin-bottom: 30px;}
	.welcome-section .col-md-8{width: 100%;}
	#footer-main .footer-logo{display: none;}
	#footer-main{display: block;width: 100%;padding: 0px 0 0 0;margin: 30px 0 0 0;}
	#footer-main .div_map{display: none;}
	#footer-main .col-md-6{width: 100%;}
	#footer-main a{text-decoration: none;}
	#footer-main .contact-part .adress,#footer-main .contact-part .ofc-time{float: none;width: 100%;text-align: center;font-size: 2.03rem;line-height: 35px;padding: 10px 0;}
	#footer-main .main_btn{display: none;}
    #banner .dis_middle,.banner-section #banner{display: block;text-align: center;width: 100%;margin: 0 auto;}
    .banner-section #banner h1{margin: 0 auto;}
    .expend-text {display: block !important;}
    .readmore{display: none;}
    #banner .banner-content{height: auto;}
    header{ margin-bottom:5px !important; position:relative !important; }
    .banner-video,#header-main .enumenu_ul,.service-bg,.testimonials-bg,.contact-bg,footer .flex .ft-left ul,.ft-middle,.find-help,.ft-right ul,.ft-logo ul{ display:none !important; }   
    .welcome-content h2{ color:#77777b !important; }
    .welcome-content h1{ color:#216093 !important; }
    .expend-text{ display:block !important; }
    footer .ft-right .phone-text span{ color:#bababf !important; }
    footer .ft-right .phone-text a{ color:#1f5f92 !important; }
    .ft-left p a { color: #77777b !important; }
}