/* Paddings */
.paddingt0{ padding-top: 0px !important;}
.paddingb0{ padding-bottom: 0px !important;}
.paddingtb0{ padding-top: 0px !important; padding-bottom: 0px !important; }
.paddingt5{ padding-top: 5px !important;}
.paddingb10{ padding-bottom: 10px !important;}
.paddingb20{ padding-bottom: 20px !important; }
.paddingt50{ padding-top: 50px !important;}
.paddingt30{ padding-top: 30px !important;}
.paddingb30{ padding-bottom: 30px !important;}
.paddingr0{ padding-right: 0px !important;}
.paddingr70{ padding-right: 70px;}
.paddingl25{ padding-left: 25px !important;}
.marginb0{ margin-bottom: 0px !important;}
.contact-us-title {
	color:#f18f01;
	font-weight: bold;
}
.h1-heading, h2-heading{
	font-family:avenir-black;
	font-weight: 600;
	color: #44546A;
}

.h2-heading, .h3-heading{
	font-family:avenir-black;
	color: #44546A;
}

.h1, .h2, .h3, .h4, .h5, .h6, h1, h2, h3, h4, h5, h6{
	font-family:avenir;
		color: #44546A;	
}

.frame-container{
	height: 70% !important;
}

.log-buttons{
	background: #44546A !important;
	border-color: #44546A !important
}

.submit{
	font-family:avenir;
}

.download-app-btn{
    padding: 4px 15px;
    border: 1px solid #F8931E !important;;
    border-radius: 4px;
    text-decoration: none;
    color: #44546A;
    background-color: #fff !important;
}

.download-app-btn:hover{
	background-color: #F8931E !important;
	color: #fff !important;
	text-decoration: none;
}

footer{
	padding-bottom: 0px;
	padding-top: 10px;
}
.download_btn__text{
	color: #44546A ;
}
#bottomlink li{ padding:0; line-height: 22px !important;}
.bold-text{ font-weight: 600;}
.white-bg{ background-color: #fff;}

@media all and (max-width: 767px) {
	.download-app-btn{ margin-top: 10px !important;}
	
}
.menu-horizontal li:not(:last-child){ margin-right: 10px !important;}
.btn.type--uppercase{ letter-spacing: 0px; }
.webinar p{ font-size: 16px; font-weight: 400;}

/******************************************************************/
/* 					stack interface css                           */
/******************************************************************/

@font-face {
  font-family: 'stack-interface';
  src: url('../../font/stack/stack-interface.eot?33839631');
  src: url('../../font/stack/stack-interface.eot?33839631#iefix') format('embedded-opentype'),
       url('../../font/stack/stack-interface.woff2?33839631') format('woff2'),
       url('../../font/stack/stack-interface.woff?33839631') format('woff'),
       url('../../font/stack/stack-interface.ttf?33839631') format('truetype'),
       url('../../font/stack/stack-interface.svg?33839631#stack-interface') format('svg');
  font-weight: normal;
  font-style: normal;
}
/* Chrome hack: SVG is rendered more smooth in Windozze. 100% magic, uncomment if you need it. */
/* Note, that will break hinting! In other OS-es font will be not as sharp as it could be */
/*
@media screen and (-webkit-min-device-pixel-ratio:0) {
  @font-face {
    font-family: 'stack-interface';
    src: url('../font/stack-interface.svg?34857618#stack-interface') format('svg');
  }
}
*/
 
 [class^="stack-"]:before, [class*=" stack-"]:before {
  font-family: "stack-interface";
  font-style: normal;
  font-weight: normal;
  speak: none;
 
  display: inline-block;
  text-decoration: inherit;
  width: 1em;
  margin-right: .2em;
  text-align: center;
  /* opacity: .8; */
 
  /* For safety - reset parent styles, that can break glyph codes*/
  font-variant: normal;
  text-transform: none;
 
  /* fix buttons height, for twitter bootstrap */
  line-height: 1em;
 
  /* Animation center compensation - margins should be symmetric */
  /* remove if not needed */
  margin-left: .2em;
 
  /* you can be more comfortable with increased icons size */
  /* font-size: 120%; */
 
  /* Font smoothing. That was taken from TWBS */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
 
  /* Uncomment for 3D effect */
  /* text-shadow: 1px 1px 1px rgba(127, 127, 127, 0.3); */
}
 
.stack-down-open-big:before { content: '\e800'; } /* 'Ã®Â â‚¬' */
.stack-left-open-big:before { content: '\e801'; } /* 'Ã®Â ï¿½' */
.stack-right-open-big:before { content: '\e802'; } /* 'Ã®Â â€š' */
.stack-up-open-big:before { content: '\e803'; } /* 'Ã®Â Æ’' */
.stack-basket:before { content: '\e804'; } /* 'Ã®Â â€ž' */
.stack-search:before { content: '\e805'; } /* 'Ã®Â â€¦' */
.stack-down-dir:before { content: '\e806'; } /* 'Ã®Â â€ ' */
.stack-left-dir:before { content: '\e807'; } /* 'Ã®Â â€¡' */
.stack-right-dir:before { content: '\e808'; } /* 'Ã®Â Ë†' */
.stack-up-dir:before { content: '\e809'; } /* 'Ã®Â â€°' */
.stack-down-open:before { content: '\e80a'; } /* 'Ã®Â Å ' */
.stack-left-open:before { content: '\e80b'; } /* 'Ã®Â â€¹' */
.stack-right-open:before { content: '\e80c'; } /* 'Ã®Â Å’' */
.stack-up-open:before { content: '\e80d'; } /* 'Ã®Â ï¿½' */
.stack-menu:before { content: '\e80e'; } /* 'Ã®Â Å½' */
.stack-users:before { content: '\e80f'; } /* 'Ã®Â ï¿½' */
.stack-publish:before { content: '\e810'; } /* 'Ã®Â ï¿½' */
.stack-trash:before { content: '\e811'; } /* 'Ã®Â â€˜' */
.stack-bell:before { content: '\e812'; } /* 'Ã®Â â€™' */
.stack-cog:before { content: '\e813'; } /* 'Ã®Â â€œ' */
.stack-plus-circled:before { content: '\e814'; } /* 'Ã®Â â€?' */
.stack-dot-3:before { content: '\e815'; } /* 'Ã®Â â€¢' */

/******************************************************************/
/* 					iconsmind css                                 */
/******************************************************************/
@font-face {
	font-family: 'iconsmind';
	src:url('../fonts/iconsmind.eot?#iefix-rdmvgc') format('embedded-opentype');
	src:url('../fonts/iconsmind.woff') format('woff'),
		url('../fonts/iconsmind.ttf') format('truetype');
	font-weight: normal;
	font-style: normal;
}

[class^="icon-"], [class*=" icon-"] {
	font-family: 'iconsmind';
	speak: none;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	line-height: 1;
	/* Better Font Rendering =========== */
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}

.icon-People-onCloud:before {
	content: "\eb52";
}
.icon-Bar-Chart:before {
	content: "\e68c";
}
.icon-Bar-Chart2:before {
	content: "\e68d";
}
.icon-Bar-Chart3:before {
	content: "\e68e";
}
.icon-Bar-Chart4:before {
	content: "\e68f";
}
.icon-Bar-Chart5:before {
	content: "\e690";
}
.icon-Money-2:before {
	content: "\eac6";
}
.icon-Money-Bag:before {
	content: "\eac7";
}
.icon-Money-Smiley:before {
	content: "\eac8";
}
.icon-Money:before {
	content: "\eac9";
}

.icon-Smartphone-Secure:before {
	content: "\ec7b";
}
.icon-Wrench:before {
	content: "\ee15";
}
.icon-Support:before {
	content: "\ecfc";
}

.icon-Box-withFolders:before {
	content: "\e6e8";
}

.icon-Car-3:before {
	content: "\e726";
}

.icon-Youtube:before {
	content: "\ee20";
}
.icon-Facebook-2:before {
	content: "\e87e";
}
.icon-Facebook:before {
	content: "\e87f";
}
.icon-Twitter-2:before {
	content: "\ed92";
}
.icon-Twitter:before {
	content: "\ed93";
}
.icon-Linkedin-2:before {
	content: "\ea4d";
}
.icon-Linkedin:before {
	content: "\ea4e";
}
.icon-Bar-Chart:before {
	content: "\e68c";
}
.icon-Bar-Chart2:before {
	content: "\e68d";
}
.icon-Bar-Chart3:before {
	content: "\e68e";
}
.icon-Bar-Chart4:before {
	content: "\e68f";
}
.icon-Bar-Chart5:before {
	content: "\e690";
}
.icon-Handshake:before {
	content: "\e993";
}
.icon-Align-JustifyAll:before {
	content: "\e61e";
}
.icon-Speach-Bubbles:before {
	content: "\ecaa";
}
.icon-Fingerprint-2:before {
	content: "\e8c6";
}
.icon-Fingerprint:before {
	content: "\e8c7";
}
.icon-Add-User:before {
	content: "\e608";
}
.icon-Truck:before {
	content: "\ed80";
}
.icon-Identification-Badge:before {
	content: "\e9d7";
}
.icon-Taxi-2:before {
	content: "\ed1e";
}
.icon-Martini-Glass:before {
	content: "\eaa0";
}
.icon-Phone-SMS:before {
	content: "\eb5d";
}
.icon-Bus:before {
	content: "\e6fd";
}

/******************************************************************/
/* 					gatekeeper css                                */
/******************************************************************/

.gk-my-screenshot-2 img{
	width: 300px;
}
.gk-my-screenshot-3 img{
	width: 300px;
}
.gk-my-screenshot-6 img{
	width: 300px;
}
.gk-lead {
    font-size: 1.1em;
}
.dot ul li{
    list-style-type:disc; 
    font-size: 1.1em;
}
.padding-63{
	padding: 63px;
}
.gk-logo{
	max-height: 100%;
	max-width: none;
}
.margin-top-100{
	margin-top: 100px;
}
.padding-top-10{
  padding-top: 10px;
}
.padding-left-15{
	padding-left: 15px;
}
.font_20{
	font-size: 20px;
}

/************************************************************/
/* 		collection gateway css                              */
/************************************************************/
.cg-logo{ 
	max-height: 100%;
    max-width: none;
}
.cg-strongtext{
	font-family:avenir-heavy;
	font-weight: 200;
	color: #44546A;
	font-size:32px;
}
.cg-faq ul{
    padding-left:15px; font-size: 16px;
}
.cg-faq ul li{
    list-style-type:square; 
    font-size: 16px;
}
.cg-faq p{
    font-size:14px;
}

.typed-headline .h3 {
	font-family:avenir-heavy;
	font-weight: 200;
	color: #44546A;
}
.cg-feature p{
    text-align: justify;
}

.cg-faq h4{ font-weight: bold; color: #44546A;}
.cg .slider[data-arrows="true"].slider--arrows-hover:not(:hover) .flickity-prev-next-button{ opacity: 0.7;}
.cg .flickity-prev-next-button svg{ display: block;}
.cg .flickity-prev-next-button{ width:30px; height:30px;}
.cg .flickity-prev-next-button.previous { left: -40px; }
.cg .flickity-prev-next-button.next { right: -25px; }
.cg .slider.slider--inline-arrows .flickity-prev-next-button:before{ color: #ffffff;}
@media all and (max-width: 767px) {

    .cg-feature p{
        display:inline-block;
    }
    .cg-feature{
        max-width:90%;
        padding-left:20px;
    }
	blockquote {
  	font-size: 14px;
	}
	.cg-strongtext{
	font-size:20px;
	}
	.cg .slides .col-xs-9{ width:50%; }
	
.cg .flickity-prev-next-button svg{ display: block;}
.cg .flickity-prev-next-button{ width:25px; height:25px; top:20%;}
.cg .flickity-prev-next-button.previous { left: -10px; }
.cg .flickity-prev-next-button.next { right: 5px; }

}
@media all and (min-width: 750px) {
	.cg-image-responsive {width: 50%;}
}
@media all and (max-width: 480px) {
	.cg .slides .col-xs-9{ width:100%; }
}

/************************************************************/
/* 		vehicle sentry css                              */
/************************************************************/

.sentry-logo{ 
	max-height: 100%;
    max-width: none;
}
.sentry-sub-head{
	font-family:avenir-heavy;
	font-weight: 200;
	color: #44546A;
	font-size:22px;
}
.bottom-msg h3{
	font-family:avenir-heavy;
	color: #44546A;
	font-size:26px;
}
.sentry-section{ padding-bottom: 0px !important;}
.sentry-lead{ font-size:16px; color:#44546A;}
.orangetext{ color:#f18f01; font-weight: bold;}
.sentry-demo h3{ font-family:avenir-black;font-weight: 500 !important; color: #44546A; }
@media all and (max-width: 767px) {
	.sentry-section{ padding-bottom: 20px !important;}
	.strongtext h1{
		font-family:avenir-black;
		font-weight: 500 !important;
		color: #44546A;
		font-size:28px;
	}
	.sentry-sub-head{
		font-family:avenir-heavy;
		font-weight: 200;
		color: #44546A;
		font-size:22px;
	}
}
@media all and (max-width: 450px) {
	.orangetext{ color:#f18f01; font-weight: bold; font-size: 18px;}
	.sentry-sub-head{ font-size:18px; }
	.sentry-lead{ font-size:14px; color:#44546A;
}
}

/************************************************************/
/* 			  Features Page css                             */
/************************************************************/
.features-text-contents ul li{
	list-style-type: disc !important;
}
.img-round{ border:1px solid #fff; border-radius: 5px;}
.image-responsive{ width:300px;}

/**	 product page image slider  **/
.slider.slider--columns .previous{ left:35px; background-color:inherit;}
.flickity-prev-next-button.previous:before{ color: #000; opacity: 1;font-size:22px;}
.slider.slider--columns .next{ right:35px; background-color:inherit;}
.flickity-prev-next-button.next:before{ color: #000; opacity: 1;font-size:22px;}
.switchable--switch .slider.slider--columns .previous{ left:80px; background-color:inherit;}
.switchable--switch .slider.slider--columns .next{ right:80px; background-color:inherit;}

@media screen and (max-width: 767px) {
.flickity-prev-next-button {display: block;}
}
@media screen and (max-width: 550px) {
.slider.slider--columns .previous{ left:-5px; }
.slider.slider--columns .next{ right:-5px;}
.switchable--switch .slider.slider--columns .previous{ left:-5px;}
.switchable--switch .slider.slider--columns .next{ right:-5px;}
}

/***   Footer   ***/
.footer-2{ background-color: #9aa2ae; color: #fff; }
.footer-2 .container ul li a{ font-size: 12px; line-height: 10px !important; color: #fff;}
.footer-2 ul:not(.list-inline):not(.slides) > li{ line-height: 23px !important;}
.anacity-footer .footer-2 ul:not(.list-inline):not(.slides) > li{ line-height: 30px !important;}
.link-head{ margin-bottom: 10px !important; font-weight: bold; color: #44546A;}
.right p{ float: right;}
.footer-bootom p{ font-size: 12px !important;}
.footer-bootom a{ text-decoration: none;}
.other-pages{ padding-left: 0px;}
.more-information{ padding-right: 0px;}
footer .social-list{
    margin: 0px 0px 10px 0px !important; 
}
.social-list li{ margin-right: 10px !important;}
@media screen and (max-width: 767px) {
	.other-pages{ padding-left: 15px;}
}
footer .social-list {
    margin-top: 0px;
}

.font-s10 { font-size:10px;}
.font-s14 { font-size:14px;}

/************************************************************/
/* 			  ApnaComplex rental helpdesk page css			*/
/************************************************************/
.steps img{ width: 270px;}
@media screen and (min-width: 767px) {
	.shadow{ box-shadow: 0 0px 22px 0 rgba(0, 0, 0, 0.1);}
}
.margin0{margin:0px !important;}
.padding0{padding:0px !important;}
#corona_faqs .h_btn_br_primary{border-color:#fe9c0e !important; }
#corona_faqs .h_btn_bg_primary{background-color:#fe9c0e !important;}
#corona_faqs .accordion-toggle:hover{color:black !important;}
#corona_faqs .h_btn_bg_primary a:hover{color:white !important;}

/*@media (max-width: 1023px) {
	.anacity-nav .visible-xs {
	    display: block !important;
	}

	.anacity-nav .hidden-xs {
	    display: none !important;
	}
}

@media (min-width: 767px) and (max-width: 1023px) {
	.anacity-nav .visible-xs {
	    display: block !important;
	}

	.anacity-nav .hidden-xs {
	    display: none; !important;
	}
}
*/
