/* Enter Your Custom CSS Here */
.form-box .bdr-right input {
    color: #2c2c2c !important;
}

.form-box .bdr-right{
    color: #2c2c2c !important;
}

.form-box input[type=text], .form-box input[type=email], .form-box input[type=tel] {
    color: #2c2c2c !important;
}

.sticky-call-back-form.open {
    right: 0;
    height: auto;
    display: none !important;
}

.sticky-call-back-form {
    display: none !important;
}

/* .banner_caption_section {
    overflow: hidden;
	  width: 570px !important;
	background-repeat: no-repeat;
} */
section.home-sec2 {
    padding-top: 55px;
}
section.home-sec2 a.btn-read_more,
section.section.app_section a.btn-read_more{
    margin-top: 20px;
}
article#post-122 .col-md-4.sidebar.rrjs1,
article#post-125 .col-md-4.sidebar.rrjs1,
article#post-1797 .col-md-4.sidebar.rrjs1{
    display: none !important;
}



article#post-2 section.products-sec {
    background: #f9f7f7 !important;
}
article#post-2 section.core_services1 {
    background: #f9f9f9;
    padding-top: 30px !important;
    padding-bottom: 30px !important;
}
article#post-2 section#sol-sec .sol_item {
    box-shadow: 7px 5px 14px 0px #f1f1f1;
    padding: 5px;
	  margin-bottom: 15px;
}
.page-id-2 section#sol-sec .sol_item {
    box-shadow: 7px 5px 14px 0px #f1f1f1;
    padding: 5px;
	  margin-bottom: 15px;
}
article#post-2 .design-boxes section.adss a.btn-read_more {
    margin-top: 25px;
    margin-bottom: 30px;
}


.content-area ul {
    margin-left: 20px;
}


article#post-122 .row.subha .col-md-8.rrjs,
article#post-131 .row.subha .col-md-8.rrjs,
article#post-125 .row.subha .col-md-8.rrjs,
article#post-1928 .col-md-8.rrjs{
    width: 100% !important;
}
article#post-122 section.app_section1 {
    margin-top: 40px;
}
.content-area article#post-122 ul {
    margin-left: 4px !important;
}
article#post-131 section.sap-design,
article#post-131 section.sap-design-bg{
    padding: 30px 0px;
}
article#post-131 .col-md-4.sidebar.rrjs1,
article#post-128 .col-md-4.sidebar.rrjs1,
.page-id-1928 .col-md-4.sidebar.rrjs1{
    display: none;
}
article#post-1928 ul {
    margin-left: 0;
}

article#post-1928 section.sap-design,
article#post-1928 section.sap-design-bg {
    padding-top: 35px;
}

article#post-1711 section.sec1-prd,
article#post-1711 section.sec2-prd,
article#post-1711 section.sec3-prd {
    padding-top: 30px;
    padding-bottom: 30px;
}
article#post-1797 .col-md-8.rrjs {
    width: 100%;
}
article#post-1797 section.sec2-prd {
    padding-top: 35px;
}
article#post-1797 section.sec3-prd {
    padding-top: 35px;
}
a.cr_running_page_url {
    display: none;
}

@media (max-width: 767px){
	.section.app_section {
    text-align: left !important;
	}
	article#post-122 .finance_features * {
    text-align: left;
	}
	article#post-122 section.section.app_section .container,
	article#post-122 section.app_section1 .container{
			display: grid;
	}
	article#post-122 section.section.app_section .col-md-7.col-sm-7,
	article#post-122 section.app_section1 .col-md-7.col-sm-7{
			order: 2;
	}

	article#post-122 section.section.app_section .col-md-5.add-padd,
	article#post-122 section.app_section1 .col-md-5.add-padd{
			order: 1;
			margin-bottom: 25px;
	}
	article#post-122 section.adss .col-md-5.col-sm-5.add-padd {
			margin-bottom: 20px;
	}
	article#post-131 .pg-top-sec ul,
	article#post-1711 ul {
			margin-left: 0;
	}
	article#post-131 .products-sec-add section.sap-design .col-md-4.boxed {
    margin-top: 35px;
	}
	article#post-131 .container .container,
	article#post-128 .container .container,
	article#post-125 .container .container,
	article#post-1928 .container .container,
	article#post-1711 .container .container,
	article#post-1797 .container .container{
    padding: 0;
	}
	article#post-125 .finance_services .services_item {
			display: table;
	}
	article#post-125 section.sec2-prd h2,
	article#post-125 section.sec3-prd h2{
    margin-left: 15px;
}
	article#post-1928 .products-sec-add section.sap-design * {
    text-align: left;
}
article#post-1711 .services_item.clear {
    display: table;
}
article#post-1797 .services_item.clear {
    border: none;
}
article#post-1797 ul {
    margin-left: 0 !important;
}

}



@media print {
    footer#colophon {
        display: none;
    }
    section.inner-banner {
        display: none;
    }
   @page {
        padding-top: 30px !important;
        padding-bottom: 30px !important;
    }
    body {
        padding-top: 50px !important;
        padding-bottom: 50px !important;
    }
    header.header {
        position: relative;
    }
    header.header .col-xs-4.col-md-9 {
        display: none;
    }
    header.header .col-xs-8.col-md-3 {
        width: 100% !important;
        margin: auto;
        text-align: center;
    }
    
	.page-id-2025 section.container.entry-content .row.subha,
	.page-id-2025 section.container.entry-content .col-md-12{
		display: block;
		height: 0 !important;
	}
	a.post-edit-link {
	    display: none;
	}
	header.header .col-xs-4.col-md-9 a[href]:after,
	header.header .col-xs-8.col-md-3 .logo a[href]:after{
      content: none !important;
  }
		a.cr_running_page_url {
			display: block;
			margin-top: 5px;
	}
}
