/*
 * Website Name: Callibrant (store.html)
 * Description: Modification and added custom css .
 * Version: 1.0
 * Author: @callibrant
 * Website: http://callibrantllc.com
*/



/*For testimonial section css modification */
		.testimonials-info img {			
			width: 80px;
			height: auto;
			margin-right: 20px;
		}

		/* --------------------------------------------------
			[. Business Service Box v1]
		----------------------------------------------------  */
		/* Business Service Block  */
		.service-box-v1--business .service-block {
			padding-top: 50px;
			margin-right: -1px;
			padding-bottom: 30px;
			transition: all .3s ease-in-out;
			height: 350px;
		}

		.service-box-v1--business .service-block:hover {
			box-shadow: none;
			padding-top: 35px;
			transition: all .2s ease-in;
			border-bottom-color: #3949a0;
			border-bottom-width: 2px;
		}

		.service-box-v1--business .icon {
			color: #3949a0;
			font-size: 40px;
		}

		.service-box-v1--business .h3 {
			color: #333;
			font-size: 16px;
			letter-spacing: 1px;
		}

		.service-box-v1--business p:after {
			height: 2px;
			background: #3949a0;
		}

		.service-box-v1--business ul {
			padding: 0;
		}

		.service-box-v1--business li {
			font-size: 13px;
			font-weight: normal;
			text-transform: uppercase;
			border-top: solid 1px #e5e5e5;
		}

		.service-box-v1--business li:hover {
			color: #3949a0;
		}
		.brand-name{
		font-family: Bank Gothic Lt BT;
		}

		.content-xs {
			padding-top: 20px;
			
		}

		.content {
			padding-top: 40px;
			
		}

		.content-sm {
			padding-top: 40px;
		}

		.content-md {
			padding-top: 50px;
			
		}

		.content-lg {
			padding-top: 60px;
			
		}

		navbar-ex1-collapse .ul {
		list-style-type: none;
		}


		/* --------------------------------------------------
			[#. Promo ]
		----------------------------------------------------  */
		.fullscreen-static-image {
			padding: 200px 0;
		}
		.promo-block--cover {
			position: relative;
		}
		.promo-block--cover:after {
			position: absolute;
			top: 0;
			right: 0;
			bottom: 0;
			left: 0;
			/*background: rgba(20,17,44,0);*/
			content: "";
			z-index: 1;
		}

		.promo-block__item {
			z-index: 2;
			color: #fff;
			padding: 60px 20px;
			letter-spacing: 3px;
			position: relative;
			background: rgba(20,17,44,.7);
		/* 	opacity: 0;
			transition: all 0.3s ease-in-out; */
		}
		.promo-block__item:before {
			position: absolute;
			top: 10px;
			left: 10px;
			right: 10px;
			bottom: 10px;
			content: "";
			border: solid 1px rgba(255, 255, 255, .4);
		}

		.promo-block__item a:focus {
			text-decoration: none;
		}

		.promo-block__item-text {
			display: block;
			font-size: 45px;
			letter-spacing: 5px;
			color: #fff;
			line-height: 1.42857;
		}

		.promo-block__item-text1 {
			line-height: 25px;
		}

	/*Css for blocks in feature section*/

		.service-block-default {
			border: solid 1px #bbb;
			height:525px;
		}
		.service-block-default:hover {
			box-shadow: 0 0 50px #ddd;
		}
	/*Testimonials section css modification*/
		.testimonials-v4 .testimonials-v4-in {			
			margin-bottom: 20px;			
		}

		.testimonials-v4 .testimonials-author {    
			padding-left: 50px;
		}

		.btn-u.btn-brd.btn-u-olive{
			border-color:#72c02c;
			color:#72c02c;
		}
	/*Client section carousel css modification*/
		#owl-demo .item{
		margin: 3px;
		}
		#owl-demo .item img{
		display: block;
		width: 100%;
		height: auto;
		}
		.client-container{
			 padding: 60px 0;
		}

	
	/*css for to make testimonial section responsive*/

		@media (min-width: 1200px){			
			.testimonials-v4-in {
				height:138px;
			}
		}
        @media (max-width: 1200px){			
			.testimonials-v4-in {
				height:182px;
			}
		}
		@media (max-width: 992px){			
			.testimonials-v4-in {
				height:248px;
			}
		}
		@media (max-width: 770px){
			.testimonials-v4-in {
				height:auto;
			}
		}
    /*Navbar demo-request button*/
        @media (max-width: 492px) {
            .demo-nav{            
                display: none;
            }
        }
		