body{
	font-family: "Open Sans" !important;
}
input, button, select, textarea{
	font-family: 'Open Sans', sans-serif !important;
}
.custmbuttomadd,.custmbuttomview{
	font-family: "Open Sans" !important;
	font-weight: normal !important;
}

/*hover for Home Login button added by @Faheem Ali for ITM-1836 on 18th Nov' 2021*/
.btn-home-v2-style:hover{
	color: #fff;
    background-color: #3276b1;
    border-color: #285e8e;
}

/*class added by @Faheem Ali for ITM-1836 Button Consistent on 17th Nov' 2021*/
/* Commented By Alfaiz on 20-12-2023 */
/* .consistent-button-style{
    left: 0% !important;
    padding: 0px 67px !important;
    height: 70px !important;
    font-size: 20px !important;
} */

@media screen and (min-width:920px) and (max-width:1024px) {
     ::i-block-chrome, .tech-btn-cl{
   padding: 15px 14px !important ;
   background: white !important;
   border: 0px;
   padding-top:24px  !important;
   } 
   
}

/*changes in css*/
	.ihg-equal-padd-style-moniter{
		padding:0px !important;
	}
	.f-title a{
		line-height: 30px !important;

	}

/*end of changes in css*/

.fon-sam{
		font-family: "Open Sans" !important;
}
.ih-font-new{
font-family: "Open Sans" !important;
font-weight: 600 !important;
}
/* header css start */
.my-nav{
	background-color: transparent !important;
	padding: 20px 20px 0px 20px;
	margin-bottom: 0px;
}
.icon-bar{
	background-color:rgb(217,105,50)!important;
}
.my-nav a{
	color: white;
}
.my-nav ul{
	margin: 0px;
	padding: 0px;
}
.my-nav li{
	padding-top:0px !important;
	padding-bottom: 0px !important; 

}
.my-nav .select-d{
	background-color: white !important;
}

.logo{
	color:rgb(217,105,50)!important;
	font-size: 45px;
	font-weight:bold;
	margin-left: 5px;
}
.logo-at{
	font-size: 10px;
	color:rgb(217,105,50)!important;
}
.logo-text{
	vertical-align: 22px;
	color: black;
	font-weight:normal;
	font-size: 14px;
	font-family:"Open Sans";
}
.head-img{
	width: 100%;
	height: 100%;
}
/* header css close */
/* Header Form */
.img-body{
	
}
.panel-head{
	padding-bottom: 20px;
	text-align: center;
}
.panel-head h1{
	color: #D96932;
	font-size: 36px;
	font-weight: 300;
	padding: 20px;
	margin-top: 0px;
	font-family: "Open Sans" !important;
	padding-bottom: 0px !important;
	
}
.panel-head .p-text{
	font-family: "Open Sans" !important;
	font-weight: 300;
	font-size: 16px;
	padding-bottom: 30px;
	color: white;
}
.form-control{
	border-radius: 0px;
	padding: 8px;
	height: 40px;
}
.button{
	border-radius: 0px;
	background-color: #337ab7;
	float:right;
	padding:10px 40px 10px 40px;
	color: white;
}
.bottom-r{
	padding: 20px;
	margin:0px;
}
/* Header Form Close */
.pra-heading{
	padding-top:20px;
	padding-bottom:20px;
	color:rgba(217, 105, 50, 0.68);
	font-family: "Open Sans" !important;
}
.btm-pra-heading{
	padding-top:0px;
}
.pta-text{
	color:rgb(169,171,171);
	line-height: 25px;
	text-align: left;
	font-size: 17px;
	font-weight: 400;
}
.img-thumb{
	height: 130px;
	width: 100%;
}
.img-thumb-1{
    height: 350px;
}
.img-text{
	color: rgb(217,105,50);
	padding: 20px;
	text-align: center;
	font-size: 15px;
	
}
/* Footer  start*/
.footer{
	background: rgba(0, 0, 0, 0.88);
}
/* Footer close */
/* 1/8/17 Quore custom css start */

.quore-heading{
	    margin: 0px;
		padding-top: 20px;
		padding-bottom: 20px;
		color: #D96932;
		height: 33px;
		font-family: "Open Sans";
		font-size: 24px;
		font-weight: 300;
		line-height: 27px;
}
.quore-ptext{
	    color: #4A4A4A;
		line-height: 24px;
		text-align: left;
		font-size: 18px;
		font-weight: 300;
		padding-bottom: 20px;
		padding-top: 5px;
		padding-right: 20px;
		font-family: "Open Sans";
		
		height: 48px;
}
.quore-img-thumb{
	height: 210px;
	max-height: 210px;
	width: 100%;
}
.quore-resource-div{
	height: 210px;
	max-height: 210px;
	border: 1px solid rgba(12, 12, 12, 0.13);
	padding: 15px;
}
.quore-v-heading{
	color:#de7e4e;
    padding-top: 35px;
    padding-bottom: 19px;
    font-family: 300 !important;
}
.ihg-common-css-style{
	padding-top: 24px !important;
}
.ihg-service-optimization{
	color: #D96932;
    font-size: 24px !important;
    font-weight: 300;
    margin-bottom: 0px;
    font-family: open sans;
	height:22px;
    line-height: 22px;
}
.ihg-overview{
	color: #000000;
	font-size: 16px;
	font-weight: 300;
	font-family: "Open Sans";
	padding: 40px;
}
.ihg-shop-now-style{
	padding-top: 10px;
}
.ihg-shop-now{
	background-color: #337ab7;/*Changed by nishat on 23rd July 2019 for button consistent*/
	color: #FFFFFF;
	font-size: 14px;
	padding: 12px 26px;
}
.quore-v-text{
	color:rgb(169,171,171);
	line-height: 25px;
	text-align: left;
	font-size: 18px;
	font-weight: 300;
	padding-top: 5px;
	padding-bottom: 20px;
	padding-right: 20px;
}
.quore-resource-div .resource-heading{
	color:#da713d;
	margin-top: 10px;
}
.quore-resource-div .quore-a-tag{
	text-decoration: none;
	padding: 5px;
	line-height: 1.75em;
	font-size: 18px;
	color: #80add4;
}
/* 1/8/17 Quora custom css close */
/*karan css end here*/
.videoWrapper {
	position: relative;
	padding-bottom: 36.25%; /* 16:9 */
	padding-top: 10px;
	height: 0;
}
.videoWrapper iframe {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 80%;
}

.goog-te-gadget-icon{
	display: none;
}
.goog-te-menu-value > span {
	border:none;
}
.goog-te-gadget-simple{
	padding: 10px 15px !important;
}
.goog-te-gadget-simple > span{
	font-family: "Open Sans" !important;
	
}
.goog-te-gadget-simple > span:hover {
	font-family: "Open Sans" !important;
	text-decoration: none !important;
}
#bs-example-navbar-collapse-1 > li > a{

}
.customnavreg > li > a {
	padding-top: 10px !important;
padding-bottom: 10px !important;
}
.ihg-btn-login{
	background: #337ab7;/*Changed by nishat on 23rd July 2019 for button consistent*/
	color: #FFFFFF;
	box-shadow: 0 2px 10px 0 rgba(159,159,159,0.5);
	height: 78.48px;
	border-radius: 0px;
	font-weight: 300;
	font-size: 20px;
	line-height: 27px;
	padding: 25px 48px;
}
.ihg-panel-top-anchor-style{
	/*padding-top: 74px;*/
}
/*li.dropdown:hover > .dropdown-menu {
    display: block;
}*/
.ihg-anchor-style{
	color: #ffffff;
    font-size: 16px;
    font-weight: 300;
    line-height: 22px;
}

.ihg-ul-style-1{
	min-width: -moz-available;
	min-width: -webkit-fill-available;
	border: none !important;
	border-radius: 0 !important;
}
.ihg-ul-style-1 > li > a{
	padding: 12px 24px;
}
.ihg-active-menu-style{
	background: #FFFFFF;
}
.ihg-registerpage-style-1{
	font-size: 16px;
	font-weight: 300;
	letter-spacing: 1px;
	line-height: 24px;
	padding: 0 44px 0 50px;
}
.ihg-registerpage-style-2{
	padding: 0 78px 0 99px;
}
.ihg-registerpage-input-style-2{
	height: 49px;
	border: 1px solid #D7D2CB;
}
.ihg-register-btn-style-1{
	margin-top: 30px;
}
.ihg-search-btn-register-style-1{
	background-color: #337ab7;/*Changed by nishat on 23rd July 2019 for button consistent*/
	box-shadow: 0 2px 10px 0 rgba(159,159,159,0.5);
	border-radius: 0px;
	padding: 10px;
	color: #ffffff;
}
.ihg-div-forget-pass{
	padding:0 108px 0 108px;
	}
.ihg-forget-pass-style-1{
	padding: 0 74px 0 74px;
}	
.ihg-login-btn-style-3{
	padding:15px 28px 16px 28px !important;
	font-size: 16px;
	line-height: 22px;
	font-weight: 300;
	color: #707372;
	text-decoration:underline;
	}
.nav > li > .ihg-login-btn-style-3:focus, .nav > li > .ihg-login-btn-style-3:hover {
	background:none;
	}
@media only screen and (max-width: 350px) {
   .ihg-registerpage-style-2 {
        padding: 0px;
    }
}
@media only screen and (max-width: 800px) {
   .ihg-registerpage-style-2 {
        padding: 0px;
    }
}
@font-face {
    font-family: "Open Sans";
    src: url(../font/avenir-lt-std-35-light.ttf);
}
#ihg-video-iframe{
	padding-top: 0px !important;
}
.ihg-frame-style-1{
	padding-right: 12px !important;
}
.capital-net-p-text-1{
	color: #707372;
	line-height: 25px;
	text-align: left;
	font-size: 20px;
	font-weight: 300;
	padding-bottom: 20px;
	padding-top: 20px;
	
	max-width: 416px;
}
.capital-net-p-text-2{
	color: #707372;
	line-height: 25px;
	text-align: left;
	font-size: 20px;
	font-weight: 300;
	padding-bottom: 20px;
	padding-top: 20px;
	padding-right: 20px;
	max-width: 425px;
	padding-left: 0px;
}
.ihg-wifi-order-style-1{
	background-color: #E25E16;
}
.ihg-nav-tabs-style-1{
	box-shadow: 0 1px 10px 0 rgba(0,0,0,0.3);
	width:102.3%;
}
.contact-information {
	color: #071920;
	font-size: 16px;
	font-weight: 300;
	font-family: "Open Sans";
}
.ihg-nav-tabs-style-1  li.active  a, .ihg-nav-tabs-style-1  li.active  a:hover, .ihg-nav-tabs-style-1  li.active  a:focus{
	background: none !important;
	color: #071920 !important;
}
.ihg-nav-tabs-style-1>li>a:hover{
	color: #071920 !important;
	background:none !important;
	border-top:1px solid #fff !important;
	border-left:1px solid #fff !important;
	border-right:1px solid #fff !important;
	border-bottom:1px solid #f9f9f9 !important;
}
.ihg-nav-tabs-style-1  li.active  span {
	border-bottom: 2px solid #578EBE;
	padding-bottom: 10px;
}
.ihg-flot-new-style{
	float: left !important;
}
.ihg-active-order-style-1{
	border: 1px solid #F4F2ED;
	padding-bottom: 16px;
}
.ihg-net-active-main-style-1{
	padding-top: 27px;
    padding-right: 55px;
}
.order-review {
	font-size: 21px;
	font-family: "Open Sans";
	color: #D96932;
	padding: 0 0 0 28px;
}
.what-s-happens-once{
	color: #D96932;
	font-size: 24px;
	font-weight: 300;
	font-family: "Open Sans" !important;
}
.get-answers-to-ihg-c {
	color: #707372;
	font-family: "Open Sans";
	font-size: 16px;
	font-weight: 300;
}
.lorem-ipsum-dolor-si {
	padding-top: 35px;
	padding-bottom: 40px;
}
.learn-more-about-ihg {
	color: #578EBE;
	font-family: "Open Sans";
	font-size: 16px;
	font-weight: 300;
}
/*karan css end here*/
/*bilal css start*/
.li-pad samp{
position:relative !important;
left:-41px !important;
right:0px !important;	
font-family: "Open Sans" !important;
top:20px;
}
.li-pad1 samp{
position:relative !important;
left:0px !important;
right:-30px !important;	
font-family: "Open Sans" !important;
top:20px;
}
.teg-pera {	height: 170px; width: 311px;	color: #707372; font-family: 'Open Sans';	font-size: 16px;	font-weight: 300;	line-height: 22px;}
.technology-title {	height: 41px; width: 156px;	color: #D96932; font-family: "Open Sans";	font-size: 30px;	font-weight: 300; line-height: 41px;}
#myCarousel {
   height: auto !important;
}
.carousel-indicators {
   bottom: 8px;
}
.but-res{
color: #FFFFFF;	font-family: 'Open Sans' !important;	font-size: 18px;	font-weight: 900;	line-height: 25px;border-radius: 0px;padding: 13px 28px;box-shadow: 0 4px 10px 0 rgba(87,142,190,0.6);border: none !important;
}
.a-text{
color: #000 !important;
   text-decoration: none !important;
}
.select-text{
width: 100%;
color: #000000;
font-family: 'Open Sans';
font-size: 16px;
font-weight: 300;
line-height: 22px;
box-shadow: none;
border: none
}
.ro-padd{
   padding-top: 29px;	
}
.ro-padd1{
   margin-top: 12%;	
}
.form-box:focus{
   box-shadow: none;
}
.goog-te-gadget-simple{
	border:none !important;
}
/*bilal css*/
/*sammy css*/
.IHG_head1{
	color:#e8a686;	
	font-weight: 300;
	font-size: 30px;
	color: #D96932;
	font-family: "Open Sans" !important;
}
.IHG_head2{
	color: #000000;
	font-size: 16px;
	font-weight: 300;
	font-family: "Open Sans" !important;
}
.IHG_head3{
	margin-right: 57px !important;
}
.panel-default {
    border-color: #ddd;
    width: 240px;
}
.img1{
	margin-top: -39px !important;
    box-shadow: 4px 7px 1px rgba(128, 128, 128, 0.32);
}

div.show-image {
    position: relative;
    float:left;
    margin:5px;
}

div.show-image:hover input {
    display: block;
}
div.show-image input {
    position:absolute;
    display:none;
}
div.show-image input.learn {
   	top: 275px;
    left: 46px;
    background-color: white;
    color: #009fff;
    width: 100px;
    font-size: 12px;
	border-radius:0px;
}
.IHG_text2{
	color: #707372;
    font-size: 16px;
    font-weight: 300;
    font-family: "Open Sans" !important;
}
/* Engage Learn Network */
.engage-banner-div{
    padding: 30px;
    text-align: center;
}
.engage-heading{
    padding-top: 90px;
    text-align: center;
    color: #FFFFFF;
    font-size: 48px;
    font-weight: 300;
    word-spacing: 10px;
    letter-spacing: 4px;
    font-family: "Open Sans" !important;
}
.engage-tagline{
	font-size: 24px;
	font-weight: 300;
	line-height: 33px;
    color:#ffffff;
   	padding-top: 30px;
    padding-bottom: 70px;
}
.engage-button{
    background-color: white;
    color: #578EBE;
    width: 100px;
    font-size: 16px;
    font-weight: 500;
    border-radius:0px;
    padding: 15px 35px;
    font-family: "Open Sans" !important;

}
.engage-learn-banner a{
    text-decoration: none !important;
}

.shop-ihg-product{
	font-family: "Open Sans" !important;
	color: #D96932;
	font-weight: 300;
	line-height: 49px;
}	
.ihg-save-all-hot{
	font-size: 16px;
	color: #707372;
	font-weight: 300;
	font-family: "Open Sans" !important;
}
.IHG_head3{
	font-size: 21px;
	font-weight: 300;
	color: #D96932;
	font-family: "Open Sans" !important;
}
.IHG_headspan{
	color: #707372;
	font-size: 12px;
	font-weight: 300;
	letter-spacing: 1px;
	font-family: "Open Sans" !important;
}
.IHG_headpar{
	color: #707372;
	font-size: 16px;
	font-weight: 300;
	font-family: "Open Sans" !important;
	letter-spacing: 1px;
}
.upcomming-style{
	color: #D96932;
	font-size: 18px;
	font-weight: 300;
	line-height: 24px;
	font-family: "Open Sans" !important;
}
.compliant-2 {
	margin:0px !important;
	color: #3D893D;
	font-size: 16px;
	font-weight: 300;
	letter-spacing: 1px;
	line-height: 22px;
	font-family: "Open Sans" !important;
}
.noncompliant-4 {
	color: #D2223D;
	font-size: 16px;
	font-weight: 300;
	letter-spacing: 1px;
	line-height: 22px;
	font-family: "Open Sans" !important;
}
.september-13 {
	color: #707372;
	font-size: 12px;
	font-weight: 300;
	letter-spacing: 1px;
	line-height: 24px;
}
.east-lansing-mi {
	color: #000000;
	font-size: 16px;
	font-weight: 300;
}
.jonathan-sebastiao {
font-size: 16px;
font-weight: 300;
color: #000000;
}
.jonathan-sebastiao-i {
	color: #578EBE;
	font-size: 16px;
	font-weight: 300;
	line-height: 22px;
}
.register-now {
font-size: 16px;
font-weight: 300;
line-height: 22px;
color: #578EBE;

}
.register-now-div{
	padding-top: 70px;
}
.view-your-score-deta-div {
	padding-top: 52px;
}
.rectangle-copy-3 {
	padding-bottom: 108px !important;
}
/*slider*/
/* jssor slider loading skin double-tail-spin css */

        .jssorl-004-double-tail-spin img {
            animation-name: jssorl-004-double-tail-spin;
            animation-duration: 1.2s;
            animation-iteration-count: infinite;
            animation-timing-function: linear;
        }

        @keyframes jssorl-004-double-tail-spin {
            from {
                transform: rotate(0deg);
            }

            to {
                transform: rotate(360deg);
            }
        }


        .jssorb051 .i {position:absolute;cursor:pointer;}
        .jssorb051 .i .b {fill:#fff;fill-opacity:0.5;stroke:#000;stroke-width:400;stroke-miterlimit:10;stroke-opacity:0.5;}
        .jssorb051 .i:hover .b {color: #578EBE;}
        .jssorb051 .iav .b {fill-opacity: 1;background-color: #D96932 !important;}
        .jssorb051 .i.idn {opacity:.3;}

        .jssora051 {display:block;position:absolute;cursor:pointer;}
        .jssora051 .a {fill:none;stroke:#fff;stroke-width:360;stroke-miterlimit:10;}
        .jssora051:hover {color: #578EBE;}
        .jssora051.jssora051dn {opacity:.5;}
        .jssora051.jssora051ds {opacity:.3;pointer-events:none;}
        .rectangle-rec-7 {
        	height: 1.94px;
        	min-width: 20px;
        	background-color: #D8D8D8;
        }
        .iav > li{
			background-color: #D96932 !important;
        }
       .ihg-slider-index-style{
       	margin:20px;
       	box-shadow: 0 15px 20px 0 rgba(0,0,0,0.3);
       	
       } 
       #pre-button{
       	top: 260px !important;left: 94px!important;
       }
       #nextbtnstyle{
       	top: 260px !important;

       }
       .ihg-next-prev-btn{
       	font-size: 16px;
       	font-weight: 300;
       	color: #000000;
       	line-height: 22px;
       	font-family: "Open Sans" !important;
       }
     .ihg-next-prev-btn:hover {
     	font-size: 16px !important;
     	font-weight: 300 !important;
     	
     }
     .wi-fi {
     	font-size: 24px;
     	font-weight: 300;
     	color: #000000;
     	font-family: "Open Sans" !important;
     	padding-top: 20px;
     } 
     @media (min-width: 768px){
     	.customcolm{
	width:19% !important;
	}
		
     }
     @media (max-width: 768px){
     	.register-now {
			font-family: 'Open Sans';
		}
     }
 .slidecover {
    width: 100%;
    height: 100%;
    position: absolute
}
.coverdarkimg {
    opacity: .5;
    height: 75% !important;
    top:40px !important;
}  
.ihg-dropdown{

    padding-bottom: 0px !important;
    padding-top: 28px !important;

}
.slidecover {
    width: 100%;
    height: 100%;
    position: absolute
}
.coverdarkimg {
    opacity: .5;
    height: 75% !important;
    top:40px !important;
}
.digital-heading{
margin: 0px;
padding-top: 20px;
padding-bottom: 20px;
font-size: 25px;
font-weight: 300;
color: #D96932

}
.digital-img-thumb {
    height: 350px;
    max-height: 350px;
    width: 100%;
}
/*service-optimization-shop*/
.IHG_heading3{
	font-size: 14px;
   color: #FFFFFF;
   font-weight: 300;
}
.IHG_heading3:hover{
color: #FFFFFF;
}
.IHG_headingwifihead{
	color: #FFFFFF;
	font-family: "Open Sans";
	font-size: 24px;
	font-weight: 300;
	text-align: right;
}
.ihg-wifi-p-style-1{
	font-size: 16px;
	color: #FFFFFF;
	font-weight: 300;
	font-family: "Open Sans" !important;
	padding-top: 20px;
}
#ihg-pad-style-li{
	padding-left: 38%;
}
.IHG_heading4{
    float: right;
}
.IHG_heading5{
    float: right !important;
    color: #eee;
    margin-top: 26px;
}
.IHG_content2{
    background-color: #9b9b9b;
    color: #fff;
    font-size: 21px;
}
.IHG_btn2{
    background-color: #337ab7 !important;
    border-radius: 0px !important;
    height: 50px !important;
}
.IHG_box1{
        border: 1px solid grey;
        
}
.panel-default {
    border-radius: 0px !important;
}
.IHG_content3{
    font-size: 14px ;
    color:#c2c3c3 !important;
}
/*.tech-panelhead-custom:hover{
	border:none !important;
}
.tech-panelhead-custom-body:hover{
	border-color:none !important;
	background-color: none !important;
}
.panel-default:hover .panel-body{
    background-color: #d96932;
    border-color: #d96932 !important;
}
.panel-default:hover{
	border-color:#d96932;
}*/

.row-padd{
	margin-top: 25px;
	padding: 20px;
}
.h3-posi{
	position: relative;
    bottom: 140px;
    color: #fff;
    padding-left: 18px;
    font-size: 21px;
    font-weight: 300;
}
.btn-lea{
	position: relative;
	bottom: 100px;
	left: 107px;
	color: #578EBE;	
	border-radius: 0px;
	padding: 8px 19px;
	font-size: 16px;
	font-family : 'Open Sans';
}
.but-con{

	background-color: #337ab7 !important;/*Changed by nishat on 23rd July 2019 for button consistent*/
	font-size: 16px;
	padding: 12px 18px;
	float: right;
	margin-right: 16px;
}
.mob-img{
	height: 150px;
    width: 100%;
}

@media (max-width:700px){
	.mob-img{
		height: 150px;
	    width: 100%;
	}
	.btn-lea {
	    position: relative;
	    bottom: 128px;
	    right: 32px;
	    color: #578EBE;
	    border-radius: 0px;
	    padding: 8px 19px;
	    font-size: 16px;
	    font-family : 'Open Sans';
	}
}
/*service-optimization-shop end*/
/*order_confirmation-page */
.IHG_Total{
    font-size: 21px;
    font-weight: 300;
	float: right;
	font-family: "Open Sans" !important;
}
.Total-pric{
	    font-weight: 900;
    font-size: 30px;
    font-family: "Open Sans" !important;
}
.hr-padd{
	margin-top: 2px !important;
}
.order-pera{
	    font-size: 16px;
    font-weight: 300;
     font-family: "Open Sans" !important;
}
/*order_confirmation-page */
/* use for heading*/
#Headingcolor{
	color:#C00;
}
/* p tag color*/
.ptagcolor{
	color: #4A4A4A;
	font-size:16px;
	padding-top:20px;
	font-family: "Open Sans";
}
/* use for img*/
.thumbnail{
	width:40%;
	margin-left:30px;
	margin-top:40px;
	border: 2px solid #ddd;

}
.displye{
	display:flex;
}
.txtcolor{
	color: #D96932;
	font-size: 21px;
	font-weight: 300;
	font-family: "Open Sans";
	
}
.thumbnail a>img, .thumbnail>img {
	position:relative;
	bottom:30px;
}
.imgmargin{
	margin-top:70px;
}
.colr{
	color: #578EBE;
	font-size:16px;
	font-family: "Open Sans";
	font-weight: 300;
}
.digi-ima{
position: relative;
   bottom: 30px;
   left: 0px;
   box-shadow: 3px 7px 9px #d2d2d2;
   width: auto !important;
   height:auto !important;

}
.dig-new-h2{
	font-size: 30px;
    font-weight: 300;
    color: #D96932;
}
/*page cpital*/
.ihg-capital-net-heading{
	margin: 0px ;
	padding-top:20px;
	padding-bottom:20px;
	padding-left: 20px;
	color:#D96932;
}
.ihg-capital-net .button{
	padding-top:8px;
	padding-bottom:8px;
	color: white;
	float: none;
}
.ihg-capital-net .a-tag{
	padding-top: 9px;
	padding-bottom: 9px;
}
.net-banner{
	background-size: cover;
	height: 400px;
	max-height: 500px;
	width: 100%;
	padding: 0px;

}
.capital-net-banner .banner-text, .net-banner .banner-text{
    padding: 50px 30px 0px 30px;
    color: white;
    font-size: 36px;
    font-weight: 100;
    width: 50%;
}
.ihg-wifi-img{
	width: 147px;
}
.ihg-wifi-img-style-1{
	padding-top: 21px;
}
.padd_crow{
    padding-bottom: 5px !important;	
}
.capital-net-pdding{
	padding-top: 15px;
}
.capital-img-thumb{
	width: 100%;
	padding-bottom: 20px;
}
.capital-net-p-text{
	color: #707372;
	line-height: 25px;
	text-align: left;
	font-size: 20px;
	font-weight: 300;
	padding-bottom: 20px;
	padding-top: 20px;
	padding-right: 20px;
	max-width: 697px;
}
.ihg-capital-heading{
	margin-top: 0px;
	padding-top: 0px;
	color:rgba(217, 105, 50, 0.68);
	max-width: 516px;
	font-family: "Open Sans" !important;
}
.capital-net-div-padding{
	padding-top:20px;
	padding-bottom: 20px;
}
.capital-net-logo{
	height: 100px;
	max-height: 100px;
	box-shadow: 0px 5px 5px rgb(207,207,207);
	position: relative;
	bottom: 50px;
	width: 150px;
	max-width: 150px;
	right: 100px;
}
.digital-heading{
	margin: 0px ;
	padding-top:20px;
	padding-bottom:20px;
	color:rgba(217, 105, 50, 0.68);
}
.digital-img-thumb{
	height: 350px;
	max-height: 350px;
	width: 100%;
}
.digital-title{
padding-top: 5px;
   letter-spacing: 1px;
   font-family: "Open Sans";
   font-size: 16px;
   padding-left: 6px;
}
.digital-side-ul{
	list-style: none;
	padding-bottom: 20px;
}
.digital-side-ul li{
	padding: 5px;
}
.a-cls{
	font-size: 12px;
	color: black;
	text-decoration: none;
}
.a-cls:hover{
	text-decoration: none;
}
.digital-select-box{
	display: inline-block;
	padding: 20px;
	float: right;
}
.digital-select-box .dropdown{
	border: 1px solid rgba(0, 0, 0, 0.3);
}
.digital-select-box li .dropdown a{
	border: 1px solid rgba(0,0,0,.33);
}
.digital-select-box li a{
	padding-top: 10px;
	padding-bottom: 10px;
	color:rgba(0,0,0,.7);
}
.digital-select-box li a:hover{
	text-decoration: none;
	background-color: transparent;
}
.digital-imgbox{
	margin: 15px;
}
.panel-border{
	border: 1px solid rgba(0, 0, 0, 0.05);
}
.panel-border:hover{
	border: 1px solid rgba(234, 95, 19, 0.73);
}
.digital-imgbox-img{
	padding:25px 15px 15px 15px;
}
.digital-panel-heading{
	margin-top: 0px;
	padding-bottom: 20px;
	text-align: center;
	color:rgba(217, 105, 50, 0.68);
}
.digital-imgbox-text{
	text-align: center;
}
.digital-panel-btn{
	padding-top:13px;
	padding-bottom:13px;
	color: white;
	float: none;
	background-color: #337ab7;
	border-radius: 0px;
	margin-bottom: 20px;
	word-spacing: 3px;
}
/* on hover button css */
.show-image {
    text-align: center;
}
.show-image:hover a{
    display: block;
}
.show-image a{
    position:absolute;
    display:none;
    text-decoration: none;
    text-align: center;
}
.show-image .learn {
   top: 275px;
   left: 101px;
   background-color: white;
   color: #009fff;
   width: 100px;
   font-size: 15px;
   border-radius:0px;
}
.ihg-capital-net{
	width: 1252px;
}
.verizon-top-bottom-margin{
	margin-bottom: 20px;
	margin-top: 20px;
}
.verizon-img-div{
	text-align: center;
	height: 200px;
	max-height: 250px;
}
.verizon-img{
	position: relative;
	top: 0px;
	width: 90%;
}
.verizon-dolar{
	font-size: 20px;
	font-weight: 300;
}
.verizon-heading{
	margin: 0px ;
	padding-bottom:20px;
	color:#de7e4e;
}
.verizon-star-img{
	padding-top:0px;
	padding-bottom: 20px;
}
.verizon-text{
	color:#737070;
	line-height: 25px;
	text-align: left;
	font-size: 18px;
	font-weight: 300;
	padding-top: 5px;
	padding-bottom: 20px;
	padding-right: 20px;
}
.verizon-btn{
	padding-top:10px;
	padding-bottom:10px;
	color: white;
	float: none;
	background-color: #337ab7;
	border-radius: 0px;
	margin-bottom: 20px;
	word-spacing: 3px;
}
.verizon-sub-heading{
	
}
.verizon-sub-text{
	color:#737070;
	line-height: 25px;
	text-align: left;
	font-weight: 300;
	font-size: 15px;
	padding-right: 20px;
	padding-bottom:5px;
	padding-top:5px;
}
.verizon-quote{
	font-size: 20px;
}
/* 08-05-2017 */
.slider-img{
	height: 400px !important;
	width: 80% !important;
	}
/* End 08-05-2017 */

/* on hover button css close */
@media only screen and (max-width: 800px) {
  	.capital-net-logo{
		right: 120px;
	}
	.ihg-capital-net{
		width: 768px;
	}
}
@media only screen and (min-width: 300px) and (max-width: 700px){
  	.capital-net-logo{
		left: 105px;
    	bottom: 990px;
	}
	.ihg-capital-heading{
		margin-top: 20px;
	}
	.show-image .learn{
		left:125px;
	}
	.show-image .learn{
       left:91px;
   }
   .ihg-tech-style-bg-v2-2{
   		/* z-index:-1; */
   }
   .ihg-brandlogo{
   		width:100%;
   }
   /* 08-05-2017 */
   .slider-img{
   		height: 120px !important;
   		width: 100% !important;
   }
   .customcontainerstyle {
	    margin-top: 10px !important; /*Change By Alfaiz on 30-1-2024*/
	}
	.ihg-ul {
	    padding-left: 0 !important;
	}
	.menu_media{

		position: relative;
		z-index: 1;
		background: #FFF;
	}
	/* End 08-05-2017 */
}
@media only screen and (max-width: 320px) {
  	.capital-net-logo{
  		right: 120px;
		bottom: 995px;
	}
	.ihg-capital-net{
		width: auto;
	}
	#ihg-pad-style-li{
	padding-left: 25%;
}
	.ihg-scnd-li-new-style-1{
		padding-left: 70px;
	}
	.IHG_headingwifihead{
		text-align: left;
	}
	.verizon-img{
  		top:0px;
		bottom: 20px;
	}
}
@media only screen and (min-width:700px) and (max-width: 1000px){
	.show-image .learn{
		left:43px;
	}
	.digital-panel-heading{
		font-size: 16px;
	}
	.show-image .learn{
       left:43px;
   }
   .digital-panel-heading{
       font-size: 16px;
   }
   #ihg-pad-style-li{
	padding-left: 28%;
}
}
/*page cpital*/
/* Css NHOP start */
.NHOP-main-box{
    border: 1px solid #e0e0e0;
    margin-top: 15px;
    margin-bottom: 15px;
    min-height: 275px;
    min-height: 275px;
}
.status-task-round-tab{
	width: 30px;
    height: 30px;
}
.NHOP-select-box{
	background-color: #fff;
	padding: 20px;
	margin-bottom: 20px;
	text-align: center;
}
.NHOP-status{
	color: #417505;
}
.NHOP-hover-box{
	padding: 20px;
	margin-bottom: 30px;
	display: none;
}
.NHOP-step-text{
	color: rgba(0, 0, 0, 0.5) !important;
}
.NHOP-status-position{
	position: absolute;
	bottom: 18px;
	left: 135px;
}
.NHOP-step-padding{
    padding-left: 0px;
}
.NHOP-status-text{
	font-size: 18px;
}
.NHOP-anchor-text{
	font-size: 16px;
	float: right;
	color: #8494ea;
}
.NHOP-main-box:hover{
	border: 1px solid #de865e;
	box-shadow: 0px 8px 10px 4px #e4e4e4;
}
.NHOP-main-box:hover .NHOP-hover-box{
	display: block;
}
.NHOP-main-box:hover .NHOP-select-box{
	display: none;
}
.NHOP-hover-round-tab{
    float:right; 
}
.NHOP-round-tab{
	position: relative;
	top: 5px;
}
.task-heading{
	font-size: 21px;
}
.task-heading1{
	font-size: 16px;			
}
.wizard .nav-tabs > li{
	float: none;
	width:100% !important;
	text-align: center;
	margin-bottom: 21%;
}
.NHOP-td{
	padding: 16px 9px !important;
}
.NHOP-tab{
	margin-bottom: 20px !important; 
}
/*NHOP PAGE*/
/*page cpital*/

/*NHOP CSS*/
.circlegreen {
    width: 20px !important;
    height: 20px !important;
    border-radius: 50px;
    font-size: 17px;
    color: #fff;
    line-height: 70px;
    text-align: center;
    background: green;
    border:none;
    margin-left: 25% !important;
    display: block;
 }
 .customyellowdot,.activedot,.custombluewdot,.dot {
    width: 20px !important;
    height: 20px !important;
    border-radius: 50px;
    font-size: 17px;
    color: #fff;
    line-height: 70px;
    text-align: center;
    border:none;
    margin-left: 25% !important;
    display: block;
    }
    .customyellowdot{
        background: yellow;
    }
    .custombluewdot{
        background: #C23934;
    }
    .activedot{
        background: #04844B;
    }
    .dot{
    	background-color: gray;
    }
    /*NHOP PAGE*/
.tech-status-heading{
	padding-bottom:20px;
	color:#de7e4e;
	text-align: center;
}
.tech-status-nav-text{
	color: rgba(0, 0, 0, 0.5);
    text-decoration: none;
    padding-bottom: 20px;
}
.tech-back-status{
	padding-left: 30px;
}
.tech-status-text{
	padding-top: 10px;
	padding-bottom: 15px;
	font-size: 21px;
	font-weight: 300;
}
.tech-status-heading-2{
	margin-top: 0px;
	padding-top:10px;
	color:#de7e4e;
	padding-left: 15px;
}



/*wizard close*/
.prj-step-text{
	color: rgba(0, 0, 0, 0.5) !important;
    text-decoration: none;
    padding-top: 10px;
    padding-bottom: 20px;
    font-size: 12px;
}
.other-task-div{
	
	background-color: #F4F4F4;
	padding: 15px;
	font-size: 18px;
	margin-bottom: 20px;
}
.other-task-div .status-box{
	border: 1px solid #e0e0e0;
	background-color: #fff;
	padding: 20px;
	margin-bottom: 20px;
	text-align: center;
}
.other-task-div .status-box .task-heading{
	color: #a2a2a2;
	text-align: center;
}
.other-task-div .status-box .task-status{
	color: #417505;
}
.other-task-div .status-box .round-span{
	position: relative;
    top: 7px;
}
.other-task-div .task-status-text{
	color: rgba(0, 0, 0, 0.5);
 	font-size: 14px;

}
.task-round-tab{
	width: 20px;
    height: 20px;
    display: inline-block;
    border-radius: 100px;
    background: #417505;
}
.tech-button{
	
	padding: 15px;
    margin-bottom: 10px;
}
.tech-button .button{
	border-radius: 0px;
    background-color: #337ab7;
    color: white;
    float: none;
} 

.wizard li.active span.round-tab {
    background: #f5a623;
    border: none;

}
.wizard li.active span.round-tab i{
    color: #5bc0de;
}
.wizard li:after {
    content: " ";
    position: absolute;
    left: 46%;
    opacity: 0;
    margin: 0 auto;
    bottom: 0px;
    border: 5px solid transparent;
    border-bottom-color: #5bc0de;
    transition: 0.1s ease-in-out;
}
.wizard .nav-tabs > li a {
    width: 20px;
    height: 20px;
    margin: 5px auto;
    border-radius: 100%;
    padding: 0;
}

.wizard .nav-tabs > li a:hover {
    background: transparent;
}

.wizard .tab-pane {
    position: relative;
    padding-top: 10px;
}
.wizard .form-border{
	 border: 1px solid #e0e0e0;
}
.wizard h3 {
    margin-top: 0;
}
/* Wizard start */
.wizard {
    margin: 20px auto;
    background: #fff;
}

.wizard .nav-tabs {
    position: relative;
    margin: 0px auto;
    margin-bottom: 0;
    border-bottom-color: #e0e0e0;
    padding-top: 10px;
}

.wizard > div.wizard-inner {
    position: relative;
  
}
.connecting-line {
    height: 76%;
    background: #e0e0e0;
    position: absolute;
    width: 2px;
    margin: 0 auto;
    left: 0;
    right: 0%;
    z-index: 1;
}

.wizard .nav-tabs > li.active > a, .wizard .nav-tabs > li.active > a:hover, .wizard .nav-tabs > li.active > a:focus {
    color: #555555;
    border: 0;
    border-bottom-color: transparent;
}

span.round-tab {
    width: 20px;
    height: 20px;
    line-height: 20px;
    display: inline-block;
    border-radius: 100px;
    background: #fff;
    border: 2px solid #e0e0e0;
    z-index: 2;
    position: absolute;
    left: 0;
    text-align: center;
}
span.round-tab i{
    color:#555555;
}
/*9-8-2017 Home v2 copy*/
.access-ihg-marketpla {
	color: #FFFFFF !important;
	font-size: 36px !important;
	font-weight: 600 !important;
}
/*Commented by @Faheem Ali for ITM-1836 on 18th Nov' 2021 for Button Consistent*/
.btn-home-v2-style{
	/*background: #FFFFFF;
	color: #578EBE;
	border-radius: 0px;
	box-shadow: 0 2px 10px 0 rgba(159,159,159,0.5);*/
	height: 78.48px;
	font-weight: 300;
	font-size: 20px;
	line-height: 27px;
	padding: 25px 48px;
	font-family : 'Open Sans';
}
.login {
	color: #FFFFFF !important;
	font-size: 16px;
	font-weight: 300;
	text-decoration-skip:ink;
	text-decoration:underline;
}
.login:hover{
	background: none !important;
}
.what-s-ihg-marketpla {
	color: #f4f2ed;
	font-size: 30px;
	font-weight: 300;
	font-family: "Open Sans" !important;
}
.ihg-marketplace-is {
	color: #fff;
	font-size: 16px;
	font-weight: 300;
	font-family: "Open Sans" !important;
	/*max-width: 500px;*/
}/*Changes by WASIM KHAN FOR ITM-1982 ON 21-07-2022*/
.ihg-max-height-img-exp{
	min-height: 250px;
	background-color: #D8D8D8;
}/*Changes by WASIM KHAN FOR ITM-1982 ON 21-07-2022*/
.how-can-we-help-you {
	color: #D96932;
	font-size: 24px;
	font-weight: 300;
	font-family: "Open Sans" !important;
	/*margin-bottom: 10px !important;
	margin-top: 0px;*/
	text-align: initial;
}/*Changes by WASIM KHAN FOR ITM-1982 ON 21-07-2022*/
.ihg-marketplace-comb {
	color: #fff;
	font-size: 16px;
	font-weight: 300;
	font-family: "Open Sans" !important;
	/*max-width: 350px;*/
	position: absolute;
    left: 3%;
    right: 3%;
}/*Changes by WASIM KHAN FOR ITM-1982 ON 21-07-2022*/
/*.ihg-maindiv-v2-style-What{
	padding-top: 30px;
	padding-bottom: 30px;
} Changes by WASIM KHAN FOR ITM-1982 ON 21-07-2022*/
/* END 9-8-2017 Home v2 copy*/
/*8-8-2017 css*/
.ihg-regist-v2{
padding-top: 35px;
}
.registration-is-for {
font-size: 18px;
font-weight: 300;
color: #FFFFFF;
max-width: 542px;
}
.rectangle-16-copy {
padding: 0 35px 0 40px;
}
.rectangle-5 {
background-color: #FFFFFF;
box-shadow: 0 2px 10px 0 rgba(159,159,159,0.5);
border-radius: 0px;
padding: 8px 0px 8px 0px;
color: #578EBE;
font-size: 16px;
}
.rectangle-16-copy-input {
height: 49px;
border: 2px solid #FFFFFF;
background: transparent;
color: #ffffff;
font-size: 20px;
}
.rectangle-16-copy-input::placeholder {
color: #ffffff;
}
.ihg-register-btn-style-2{
margin-top: 30px;
}
@media only screen and (max-width: 350px) {
  .ihg-register-btn-style-2{
  margin-top: 15px;
  }
}
.ihg-login-v2-style{
padding-top: 10px;
}
.rectangle-5-v2-div-style{
padding-top: 15px;
}
.ihg-login-v2-pass-style-1{
margin-top: 30px;
}
.i-ve-forgotten-my-pa {
color: #D8D8D8;
font-size: 16px;
}
.i-ve-forgotten-my-pa:hover{
color: #D8D8D8;
font-size: 16px;
}
.ihg-login-v2-forgotten_password{
padding-top: 12px;
}
/*Date 9/8/2017*/
.enter-the-email-asso {
color: #FFFFFF;
font-size: 18px;
font-weight: 300;
padding-left: 26px;
}
.ihg-style-v2-password{
padding-left: 52px;
}
.ihg-v2-password-asstnc{
padding-top: 25px;
}
/***Date = 8/14/2017 **/
.registration-is-for-new-style {
	font-size: 20px;
	font-weight: 300;
	color: #FFFFFF;
	max-width: 625px;
}

/*#contentdata{
	padding-top: 40px;
} Changes by WASIM KHAN FOR ITM-1982 ON 21-07-2022*/
/*.ihg-style-regist-v2-style{
	padding-top: 246px !important;
} Changes by WASIM KHAN FOR ITM-1982 ON 21-07-2022*/
.ihg-registration-v2-copy-anchor{
	text-decoration-skip:ink;
	text-decoration:underline;
	font-size: 18px !important;
}
.ihg-registration-v2-copy-anchor:hover {
	color: #FFFFFF;
}
/*.ihg-home-content-style{
	padding-top: 100px;
} Changes by WASIM KHAN FOR ITM-1982 ON 21-07-2022*/
/*End*/
.sliderbtn{
	bottom: 100px; position: relative;left: 0px;
	background-color: white;
	color: #578EBE !important;
	padding: 10px 18px !important;
	border-radius: 0px;
}
/**********Dashboard css start here
Date 16/8/2017
*************/   
.ihg-order-details-style-1{
	border: 1px solid #F4F2ED;
	padding: 22px;
}
.breadcrumb{
	font-size: 14px;
	color: #707372;
	font-weight: 300;
	padding: 0px;
}
.breadcrumb:hover {
	font-size: 14px;
	color: #707372;
	font-weight: 300;
	padding: 0px;
}
.order-atag:hover {
	font-size: 16px;
	color: #578EBE;
	cursor: pointer;
	font-family: "Open Sans";
	font-weight: 300;
}
.bandwidth-milestone{
	color: #D96932;
	font-size: 21px;
	font-weight: 300;
	font-family: "Open Sans";
}
.ihg-status-complete{
	font-weight: 300;
	color: #417505;
	font-size: 24px;
}
.ihg-order-details-style-2{
	padding: 15px;
}
.ihg-order-details-style-3{

}
.schedule-status{
	color: #707372;
	font-family: "Open Sans";
	font-size: 12px;
	font-weight: 300;
	line-height: 17px;

}
.ihg-order-details-status-style{
	width: 15px;
    height: 15px;
    background-color: #417505;
    border-radius: 50%;
    display: inline-block;
    vertical-align: middle;
}
.ihg-order-details-incomplete-style{
	width: 15px;
    height: 15px;
    background-color: grey;
    border-radius: 50%;
    display: inline-block;
    vertical-align: middle;
}
.project-steps-order {
	color: #707372;
	font-size: 16px;
	font-family: "Open Sans";
	font-weight: 300;
}
#orderdetailstable.footable>tbody>tr>td, #orderdetailstable.footable>tbody>tr>th, #orderdetailstable>thead>tr>th{
	width: 25%;
	
}
#orderdetailstable>thead>tr>th{
	border-bottom: 1px solid #ddd;
}
#orderdetailstable>tbody>tr>th, #orderdetailstable>tfoot>tr>th, #orderdetailstable>tbody>tr>td, #orderdetailstable>tfoot>tr>td{
	border-top: none !important;
	border-bottom:1px solid #ddd !important;
}
#orderdetailstable tr td:nth-child(2){
	padding-left: 8px !important;
}
#orderdetailstable tbody:first-child th, #orderdetailstable thead:first-child th{
	width: 23% !important;
}
.ihg-order-table-style-1{
	padding: 30px;
}
#orderdetailstable tr:last-child > td{ 
	border-bottom: none !important;
}
.foc-date-established {
	color: #9B9B9B;
	font-family: "Open Sans";
	font-size: 16px;
}
.order-intiated {
	color: #3F3C3C;
	font-family: "Open Sans";
	font-size: 16px;
}
.ihg-col-table-style{
	color: #3F3C3C;
	font-weight: 300;
}
.resources {
	font-size: 21px;
	font-weight: 300;
	color: #D96932;
}
.fa-qs-how-to-install {
	display: block;
	color: #578EBE;
	font-family: "Open Sans";
	font-size: 16px;
	font-weight: 300;
}
.ul-fontcss{
	font-size: 16px;
}
.order-atag{
	font-size: 16px;
	color: #578EBE;
	cursor: pointer;
	font-family: "Open Sans";
	font-weight: 300;
}
.order-paddi{
	padding-bottom: 10px;
    margin-top: 18px;
}
.order-bord{
	padding: 0px 0px 87px 7px;
}
.order-ptag{
	color: #D96932;
    font-size: 24px;
}
.order-peratag{
	font-size: 16px;
}
.order-sam{
	    padding: 1px 24px;
}
.order-aglin{
	text-align: right;
}
.padd-left{
	padding: 0px 20px;
	float: right;
	position: relative;
}
.blogShort{ border-bottom:1px solid #ddd;}
.add{background: #333; padding: 10%; height: 300px;}

#orderdetailsnavsidebar { 
    width: 100%;
    padding: 20px 0 33px 0; 
    
}
.ihg-padd-zero-style{
	padding-right: 0px;
}
#orderdetailsnavsidebar a {
    color: #707372;
    font-family: "Open Sans";
    font-weight: 300;
    -webkit-transition: all 0.08s linear;
    -moz-transition: all 0.08s linear;
    -o-transition: all 0.08s linear;
    transition: all 0.08s linear;
}
#orderdetailsnav>li>a:hover {
    background: transparent;
    color: #D96932;
}
#orderdetailsnavsidebar .active a { 
    background-color: #D96932;;
     color: #ffffff;
    font-size: 16px;
    
    font-family: "Open Sans" !important;

}

#orderdetailsnavsidebar .text-overflow a,
#orderdetailsnavsidebar .text-overflow .media-body {
    white-space: nowrap;
    overflow: hidden;
    -o-text-overflow: ellipsis;
    text-overflow: ellipsis; 
}

.btn-blog {
    color: #ffffff;
    background-color: #E50000;
    border-color: #E50000;
    border-radius:0;
    margin-bottom:10px
}
.dashboard {
	color: #D96932;
	font-family: "Open Sans";
	font-size: 24px;
}
.view {
	color: #578EBE;
	font-size: 16px;
	font-family: "Open Sans" !important;
}
.ihg-order-new-style-v2{
	overflow: auto;
}
#orderdetailsnav > li{
	font-size: 16px !important;
}
.need-help {
	color: #D96932 !important;
	/* font-size: 18px; */
	font-size: 16px; /*Change font size by Alfaiz on 7-9-23*/
	font-family: "Open Sans" !important;
	padding-left: 15px;
}
.jonathan-sebastiao {
	color: #4A4A4A !important;
	font-size: 16px;
	font-family: "Open Sans" !important;
	padding-left: 15px;
}
.jonathan-sebastiao-i {
	color: #578EBE !important;
	font-size: 16px;
	font-weight: 300;
	padding-left: 15px;
	font-family: "Open Sans" !important;
}
.numb-ihg-font-style {
	color: #4A4A4A !important;
	font-size: 16px;
	font-family: "Open Sans" !important;
	padding-left: 15px;
}
.ihg-order-v2new-style-1{
	margin-top: 18px;
}
.order-bord-style-orderdetails{
	padding: 0px 16px 87px 7px;
}
.ihg-order-v2new-style-1{
	margin-top: 18px;
	border: 1px solid #F4F2ED;
	padding: 22px;
}
.order-bord-style-orderdetails{
	padding: 0px 15px 87px 15px;
	border-left: 1px solid #F4F2ED;
}
.padd-left-new-order{
	padding: 20px 0;
	float: right;
	position: relative;
}
.project-dashboard {
	color: #D96932;
	font-size: 18px;
	font-weight: 300;
	font-family: "Open Sans";
}
.ihg-connect-wi-fi-copy {
	color: #3F3C3C;
	font-size: 16px;
	font-family: "Open Sans";
}
.current-step {
	color: #707372;
	font-family: "Open Sans";
	font-size: 12px;
	font-weight: 300;
}
.ihg-order-details-statusnew{
	color: #3F3C3C;
	font-family: "Open Sans";
	font-size: 16px;
}
.ihg-order-datesnew-style{
	color: #3F3C3C;
	font-family: "Open Sans";
	font-size: 16px;
}
.ihg-underline-style{
	border-bottom: 1px solid #D8D8D8;
}
.ordering-doc-sent {
	color: #9B9B9B;
	font-family: "Open Sans";
	font-size: 16px;
}
.ihg-padd-style-next-step{
	padding-top: 20px;
}
.plus-style-order-page{
	color: #D96932;
	font-size: 18px;
}
.ihg-over-underline-style{
	border-top: 1px solid #F4F2ED;
}
.ihg-padd-bottm-view-page{
	padding-bottom: 20px;
}
.ihg-order-details-status-style-red{
	width: 15px;
    height: 15px;
    background-color: #D0021B;
    border-radius: 50%;
    display: inline-block;
    vertical-align: middle;
}
.ihg-order-details-status-style-green{
	width: 15px;
    height: 15px;
    background-color: #417505;
    border-radius: 50%;
    display: inline-block;
    vertical-align: middle;
}
.ihg-order-details-status-style-purple{
	width: 15px;
    height: 15px;
    background-color: #9013FE;
    border-radius: 50%;
    display: inline-block;
    vertical-align: middle;
}
.tech-conference {
	color: #D96932;
	font-family: "Open Sans";
	font-size: 21px;
}
.ihg-status-border-style{
	border-bottom: 1px solid #F4F2ED;
}
.ihg-user-managmetn-equal-padd{
	padding: 15px 0 10px 15px;
}
.ihg-min-hgt-style{
	min-height: 324px;
}
.ihg-splc-equal-hgt-padd{
	padding-top: 47px;
}
.resources-copy {
	color: #D96932 !important;
	font-family: "Open Sans";
	font-size: 22px;

}
.brand-standards-poli-copy {
	color: #578EBE;
	font-family: "Open Sans";
	font-size: 17px;
	font-weight: 300;
}
.ihg-topfooter-new{
	padding: 36px 55px;
    background-color: #F4F4F4;
}
.ihg-padd-left-top-footer-style-1{
	padding-right: 200px;
}
.lorem-ipsum-dolor-si-copy {
	color: #4A4A4A;
	font-size: 17px;
	font-weight: 300;
	max-width: 260px;
	font-family : 'Open Sans';
}
.ihg-style-top-footer-center{
	padding-left: 70px;
}
@media (max-width: 450px){
		.ihg-order-details-style-1{
			margin-top: 70px;
		}
		.ihg-style-top-footer-center{
			padding-left: 0px;
		}
		.ihg-zero-force-style{
			padding: 0px;
		}
    }
@media (max-width: 800px){
	.ihg-style-top-footer-center{
			padding-left: 0px;
		}
}  

.ihg-padd-footer-new-style{
background-color: #F4F4F4;
padding: 0px 115px;
}
/**********Dashboard css end here*************/ 
/*************technology v2 page****************/
.home_butn{
	border: 1px solid #e18b61;
    border-radius: 0px;
    color: #1B5AA3;
    box-shadow: 0px 5px 11px rgba(255, 159, 159, 0.36);
    font-size: 16px;
    margin-top: 15px;
    margin-bottom: 16px;
    padding: 9px 15px;
}
.img-home2{
	width: 100%;
	height: 550px;
}
.home2_poss{
    position: absolute;
    bottom: 227px;
    z-index: 9999;
    color: #fff;
    left: 427px;
}
.home2-prod{
	text-align: left;
}
.home-font0{
	color: #D96932;	
	font-size: 21px;
}
.home-font1{
	font-size: 16px;
	color: #4A4A4A;
	font-family: 'Open Sans';
	font-weight: 300;
}
.home-font2{
	font-size: 16px;
	color: #578EBE;
    padding-top: 30px;		
}
.home-title{
	text-align: center;
	font-size: 31px;
	color: #D96932;
	font-weight: 300;
    margin-top: 60px;
}
.home-subtitle{
	text-align: center;
	color: #4A4A4A;
	font-size: 16px;
    padding-bottom: 20px;
}
.home2-ptag{
	color: #578EBE;
	font-size: 15px;
    padding-bottom: 14px;
}
.home2-padleft{
	padding-left: 0px !important;
}
.landing-bax{
	box-shadow: 0px 1px 15px 0px #f3f3f3;
	margin-bottom: 14px;
}
.info{
	padding: 5px 18px;
}
.landing_title{
	font-size: 24px;
	color: #D96932;	
	padding: 5px 30px;
	margin-top: 40px;
}
.landing-colti{
	font-size: 18px;
	color: #D96932;
}
#learnDiv{
	margin-top: 10px;
}
.landing-pera{
	color: #4A4A4A;
	font-size: 16px;
}
.land-atag{
	font-size: 16px;
	color: #578EBE;
}
.lang-img{
	width: 100%;
	height: 147px;
}
.fooer-img{
	height: 320px;	width: 682px;
}
.cle-paddig{
    margin: 35px 2px;	    		
}
.btn-landing{
    position: relative;
    left: 0px;
    border-radius: 1px;
    background: #000;
}
.btn-landing1{
	position: relative;
  	right: 3px;
    border-radius: 1px;
    background: #000;
}
.landing-text{
    text-align: right !important;	
}
.ladtable{
    margin-left: 25px;
    font-size: 18px;
}
.langfooter{
    font-size: 21px;
    color: #D96932;
}
.landfooterpera{
	font-size: 16px;
	color: #4A4A4A;	
}
.landafooter{
	font-size: 16px;
    color: #578EBE;
}
.fandpaddtitle{
	padding: 0px 29px !important;
	margin: 0px 0px 22px !important;
	height: 42px;
    /* width: 369px; */
    color: #D96932;
    font-family: "Open Sans";
    font-size: 31px;
    font-weight: 300;
    line-height: 42px;
    padding-left: 0px !important;
}
.landing-pera{
    font-size: 16px;
    text-align: left;
}
.landing-h1tag{
	position: absolute;
	z-index: 999;
	color: #fff;
	top: 42px;
	left: 61px;
}
.land-button{
	position: absolute;
	z-index: 99;
	right: 74px;
	top: 18px;
}
/*************END technology v2 page****************/
.tec_titleft{
	font-size: 30px !important;
	font-weight: 300 !important;
}
.tec_font{
	font-size: 21px !important;
	font-weight: 300 !important;
	font-family: "Open Sans";	
}
.tec_pera{
	font-family: 'Open Sans';
	font-weight: 300;
	color: #4A4A4A;
}
.tec_atag{
	font-family: "Open Sans";
	font-weight: 300;
	font-size: 17px !important;
}
@media (min-width: 992px){
	.smwidth1{
		width: 7%;
	}
	.smwidth2{
		width: 12%;
	}
	.smwidth3{
	    width: 16%;
	}
	.smwidth4{
		width: 24%;	
	}
	.tec_pos{
		position: relative;
		left: 95px;
		padding-bottom: 20px;	
	}
}
@media (max-width: 800px){
.not-available{
font-size: 10px;
}
.installation-date{
font-size: 10px;
}
.ihg-boder-health-moniter-style-5{
padding: 20px 0 0 0;
}
.ihg-boder-health-moniter-sec-div-style-5{
padding: 20px 0 0 0;
}
#orderdetailsnavsidebar a{
font-size: 15px;
}
.jonathan-sebastiao{
font-size: 14px;
}
} 

/**************health monitor********************/
.ihg-order-details-status-style-grey{
	width: 15px;
    height: 15px;
    background-color: #c1c1c1;
    border-radius: 50%;
    display: inline-block;
    vertical-align: middle;
}
.ihg-order-details-status-style-yellow{
	width: 15px;
    height: 15px;
    background-color: yellow;
    border-radius: 50%;
    display: inline-block;
    vertical-align: middle;
}
.atlcp-buckhead-atlan {
	color: #3F3C3C;
	font-family: "Open Sans";
	font-size: 16px;
	font-weight: 300;
}
.ihg-min-health-moniter-style{
	min-height: 90px;
}
.ihg-health-moniter-style-2{
	border-right: 1px solid #D8D8D8;
}
.ihg-padd-moniter-health-style-3{
	padding-left: 30px;
}
.ihg-standards {
	font-size: 21px;
	font-weight: 300;
	font-family: "Open Sans";
	color: #D96932;
}
.ihg-boder-health-moniter-style-5{
	border: 1px solid #D8D8D8;
	padding: 20px;
	min-height: 265px;
}
.ihg-connect-wi-fi {
	color: #D96932 !important;
	font-family: "Open Sans";
	font-size: 18px;
	font-weight: 300;
}
.ihg-padd-status-health-moniter-style-3{
	padding-top: 7px;
}
.not-available {
	color: #3F3C3C;
	font-family: "Open Sans";
	font-size: 16px;
}
.installation-date {
	color: #3F3C3C;
	font-family: "Open Sans";
	font-size: 16px;
	font-weight: 300;
}
.installation-date-health-monter-style-1{
	padding-top: 20px;
	padding:10px 0px !important;
}
.ihg-border-style-health-moniter-5{
	border-bottom: 1px solid #F4F2ED;
}
.ihg-equal-padd-style-moniter{
	padding-bottom: 15px;
	padding-top: 15px;
}
.ihg-padd-top-zero-health-moniter{
	padding-top: 0px !important;
}
.ihg-boder-health-moniter-sec-div-style-5{
	border: 1px solid #D8D8D8;
	padding: 15px;
	min-height: 301px;
}
.ihg-health-montring-like-btn{
	background-color: #4A4A4A;
    border: none;
    padding: 0px 17px 1px 15px;
    width: 58px;
    height: 40px;

}
.ihg-img-health-montring{
	width: 37px;
    height: 27px;
}
@media (max-width: 450px){
	.ihg-padd-moniter-health-style-3{
		padding-left: 15px;
	}
}
/*********************/
/****** TECHNOLOGY V2 Date 18/8/2017******/
.ihg-tech-style-v2-1{
padding: 10px 15px 10px 0;
}
.ihg-tech-style-v2-2 {
padding:21px 15px 16px 0;
}
.are-you-a-new-hotel {
color: #578EBE;
font-family: "Open Sans";
font-size: 16px;
font-weight: 300;
}
#hello{
	background-color: white !important;
}
.ihg-techstyle-bg-min-hgt{
min-height: 400px;
background-color: rgba(0,0,0,0.5);
}
.engage-learn-net {
	color: rgba(208, 202, 202, 0.85);
   font-size: 16px;
   font-weight: 300;
   font-family: 'Open Sans';
}
.ihg-tech-style-bg-v2-4 {
padding: 35px 0px 0px 20px; 
}
.ihg-tech-style-bg-v2-5 {
padding: 10px 0px 0px 20px; 
}
.join-us-for-the-can {
color: #FFFFFF;
font-family: "Open Sans";
font-size: 36px;
font-weight: 600;
line-height: 49px;
max-width: 510px;
}
.tec-apaddi{
	position: relative;
	top: 13px;
}
.padd_tec_de{
    padding-top: 0px;
    padding-bottom: 20px;	
}
.register-now {
color: #578EBE;
font-size: 17px;
font-weight: 500;
padding: 5px 10px 5px 10px;
}
.arrow_box {
position: relative;
background: transparent;
border: 3px solid rgba(62, 57, 57, 0.02);
}
.arrow_box:hover{
	position: relative;
background: transparent;
border: 3px solid #fff;
}
.arrow_box:hover .arrow_box:before {
border-color: rgba(255, 255, 255, 0);
border-top-color: #fff;
border-width: 16px;
margin-left: -16px;
}
.arrow_box:after, .arrow_box:before {
top: 100%;
left: 50%;
border: solid transparent;
content: " ";
height: 0;
width: 0;
position: absolute;
pointer-events: none;
}

.arrow_box:after {
border-color: rgba(213, 213, 213, 0);
border-top-color: rgba(255, 255, 255, 0);
border-width: 12px;
margin-left: -12px;
}
.arrow_box:hover:before {
border-color: rgba(255, 255, 255, 0);
border-top-color: #fff;
border-width: 16px;
margin-left: -16px;
}
.products {
color: #FFFFFF;
font-family: "Open Sans";
font-size: 16px;
font-weight: 300;
}
.ihg-tech-style-bg-v2-6 {
padding: 8px;
text-align: center;
}
.ihg-tech-style-bg-v2-7 {
padding-top: 110px;
	padding-bottom: 30px;
}
/*********NHOP Date 18/8/2018*********/
.nhop-main-style-1{
	padding: 0px 15px 10px 15px;
	border-left:1px solid #F4F2ED;
}
.installation-date-nhop {
	color: #3F3C3C;
	font-family: "Open Sans";
	font-size: 20px;
	font-weight: 300;
	max-width: 212px;
}
.ihg-order-details-status-style-green-s2{
	width: 25px;
    height: 25px;
    background-color: #417505;
    border-radius: 50%;
    display: inline-block;
    vertical-align: middle;
}
.ihg-order-details-status-style-red-s2{
width: 25px;
   height: 25px;
   background-color: #c23934;
   border-radius: 50%;
   display: inline-block;
   vertical-align: middle;
}
.ihg-order-details-status-style-green-s3{
	width: 20px;
    height: 20px;
    background-color: #417505;
    border-radius: 50%;
    display: inline-block;
    vertical-align: middle;
}
.ihg-order-details-status-style-red-s3{
width: 20px;
   height: 20px;
   background-color: #c23934;
   border-radius: 50%;
   display: inline-block;
   vertical-align: middle;
}
.ihg-order-details-status-style-grey-s3{
width: 20px;
   height: 20px;
   background-color: grey;
   border-radius: 50%;
   display: inline-block;
   vertical-align: middle;
}
.ihg-order-details-status-style-yellow-s3{
width: 20px;
   height: 20px;
   background-color: yellow;
   border-radius: 50%;
   display: inline-block;
   vertical-align: middle;
}
.ihg-order-details-status-style-{
width: 15px;
   height: 15px;
   background-color: #c1c1c1;
   border-radius: 50%;
   display: inline-block;
   vertical-align: middle;
}
.order-paddi-nhop{
	padding-bottom: 10px;
	padding-top: 20px;
}
.ihg-nhop-style-v2-1{
	padding: 7px;
}
.ihg-nhop-style-v2-2{
	padding-top: 5px;
}

.stepwizard-step p {
    margin-top: 10px;    
}

.stepwizard-row {
    display: table-row;
}

.stepwizard {
    display: table;     
    width: 100%;
    position: relative;
}

.stepwizard-step button[disabled] {
    opacity: 1 !important;
    filter: alpha(opacity=100) !important;
}

.stepwizard-row:before {
    top: 14px;
    bottom: 0;
    position: absolute;
    content: " ";
    width: 100%;
    height: 1px;
    background-color: #ccc;
    z-order: 0;
    
}

.stepwizard-step {    
    display: table-cell;
    text-align: center;
    position: relative;
}

.btn-circle {
  width: 30px;
  height: 30px;
  text-align: center;
  padding: 6px 0;
  font-size: 12px;
  line-height: 1.428571429;
  border-radius: 15px;
}
.ihg-wizrad-style-1{
	padding: 12px 0px 20px 0px;
	border-bottom: 1px solid #ccc;
}
.ihg-wizrad-style-new-2{
	padding: 12px 0px 20px 0px;
	
}
.ihg-current-step-style{
	padding: 8px 0px 0px 40px;
}
.ihg-current-step-style-1{
	border-right: 1px solid #ccc;
	padding-right: 8px;
}
.ihg-current-step-style-date{
	padding-left: 8px;
	color: #417505;
}
.ihg-order-paddi-replc-style{
	padding-top: 30px;
}
.ihg-current-step-style-zero{
	padding: 0px;
}
@media screen and (min-width:320px) and (max-width:501px) {
	.ihg-current-steps-style-1{
		padding-left: 5px !important;
	}
	.ihg-current-step-style{
		padding: 8px 0px 0px 20px;
	}
}
/**Date 21/08/2017 NHOP VIEW FULL DETAILS PAGE**/
#accordion-first .accordion-group {
    margin-bottom: 10px;
}

#accordion-first .accordion-heading, #accordion-first .accordion-toggle:hover, #accordion-first .accordion-heading .accordion-toggle.active {
    background: none repeat scroll 0% 0% transparent;
}
#accordion-first .accordion-heading {
    border-bottom: 0px none;
    font-size: 16px;
}

#accordion-first .accordion-heading .accordion-toggle {
    display: block;
    cursor: pointer;
    padding: 14px 42px 6px 0px !important;
    color: #222;
    outline: medium none !important;
    text-decoration: none;
}
#accordion-first .accordion-heading .accordion-toggle > em {
    border-radius: 100px;
    color: #D96932;
    font-size: 14px;
    height: 32px;
    line-height: 32px;
    margin-right: 10px;
    text-align: center;
    width: 32px;
}
.ihg-view-order-details-style-1{
	display: inline-block;
}
.ihg-view-order-green-label-style-1{
	float: right;
}
.tableresponsivenew>thead>tr>th{
	border-bottom: none;
}

.project-steps {
	color: #707372;
	font-size: 12px;
	font-family: "Open Sans";
	font-weight: 300;
}

.tableresponsivenew>thead>tr>th{
	border-bottom: none !important;
}
.tableresponsivenew>tbody>tr>th, .tableresponsivenew>tfoot>tr>th, .tableresponsivenew>tbody>tr>td, .tableresponsivenew>tfoot>tr>td{
	border-top: none !important;
	border-bottom:1px solid #ddd !important;
}
.ihg-scroll-view-style-1{
	overflow: auto;
}
@media screen and (min-width:320px) and (max-width:501px) {
	#accordion-first .accordion-heading .accordion-toggle{
		padding: 14px 5px 6px 0px !important;
	}
	.ihg-standards{
		font-size: 12px;
	}
	.posimane{
		position: relative;
		z-index: 1000;
		background: white;
	}
}

/******bandwidth************/
.bandwidthOrder{
	text-align: center;
    background-color: #D9492A;
    color: white;
    padding-top: 1%;
    padding-bottom: 1%;
    margin-left: 2%;
}
.ihg-contactinfo-ul{
	height: 73px;	width: 211px;	color: #000000;	font-family: "Open Sans";	font-size: 16px;	font-weight: 300;	line-height: 24px;
}
.BandwidthThankuText{
	height: 72px;
	color: #D96932;	font-family: "Open Sans";	font-size: 18px;	font-weight: 300;	letter-spacing: 1px;	line-height: 24px;
	margin-top: 30px;

}
/*********CP Buisness Center*********/
.cp_title{
	font-size: 24px;
	font-weight: 300;
}
.cp_lia{
	font-size: 16px;
	font-weight: 300;
}
.cp-pera{
	padding: 0px 30px !important;
	font-size: 16px !important;
	word-spacing: 2px;
	font-weight: 300 !important;
	font-family: 'Open Sans';	
}
.cp_ptag{
	font-size: 16px;
	word-spacing: 4px;
	font-family: 'Open Sans';
	color: #4A4A4A;
	padding: 0px 20px;
	line-height: 24px;
	font-weight: 300
}
.cp-atag{
	font-size: 16px;
    color: #D96932;
	font-weight: 300;
	font-family: "Open Sans";
	display: inline-block;
	padding-top:8%;
}
.cp-subtitle{
	font-size: 21px;
    font-weight: 300;
    font-family: "Open Sans" !important;
    color: #D96932;
}
.cp-subpera{
	font-size: 16px;
	font-family: 'Open Sans';
	font-weight: 300;
	color: #4A4A4A;
	line-height: 30px;
	max-width: 100%;
}
.cp-ul{
	padding: 0px;
}
.cp-pptag{
	padding-bottom: 0;
}
.cp-width{
	max-width: 100% !important;
}


.emsp-pera{
font-size: 16px;
color: #4A4A4A;
   font-family: 'Open Sans';	
}
.emps-toppadd{
padding-top: 29px;
}
.emps-titlepadd{
   padding: 10px 0px;	
}
.emps_peracolr{
color: #578EBE;	
}
.emsp_col{
   padding: 19px !important;
   height: 52px !important;	
}
.emsp_butsize{
   font-size: 16px;
}
.emsp-bor{
border: 2px solid #D96932;
margin-top: 38px;
}
.emsp-but{
background-color: #fff !important;
color: #009dda;
padding-top: 23px;

}
.emps-titlepadd {
padding: 10px 0px;
}
.emsp-but1{
   font-weight: 600;	  
}
.border_nhop{
	border: 1px solid #f8f5f5;
}
.yes-i-accept-terms {
	height: 22px;	width: 277px;	color: #3F3C3C;	font-family: "Open Sans";	font-size: 16px;	font-weight: bold;	line-height: 22px;
}
.rectangle-4 {	    float: right;
    background-color: #337ab7;
    width: 94px;
    height: 50px;
    color: white;}
/********************Dashboard page********/
.view-new-hotel-openi {	height: 22px; color: #578EBE;	font-family: "Open Sans";	font-size: 16px;	font-weight: 300;	line-height: 22px;	text-align: right;
	text-align: right;
}
.installation-date{
	font-size: 16px;
    font-weight: 300;
    font-family: 'Open Sans'
}
.ihg-border-style-health-moniter{
	margin-top: 4%;
}
.tech-conference {	height: 28px;	width: 174px;	color: #D96932;	font-family: "Open Sans";	font-size: 21px;	letter-spacing: 1px;	line-height: 28px;}

/******************Wifi****************************/
.choose-one-or-all-of {	height: 48px;	margin-left: 2%;	color: #4A4A4A;	font-family: 'Open Sans';	font-size: 16px;	font-weight: 300;	line-height: 24px;}
/*****************Wifi Thank You page CSS *************************/
.site-survey-div{
	text-align: center;
    padding: 30px;
    border-radius: 10px;
    //margin-left: 5%;
    margin-right: 5%;
    border: 1px solid #ddd;
}
.site-survey-heading{
	color: #d96932;
    font-size: 21px;
}
.vendor-list{
	text-align: left;
}
.vendor-value{
	font-size: 19px;
}
.site-survey-date{
	width: auto;
    float: right;
    font-size: 19px;
    margin-right: 10%;
}

/************** NHOP Error *****************/
.nhopError{
	margin-left: 14%;
    color: red;
    font-size: 21px;
}
@media screen and (min-width:920px) and (max-width:1024px) {

   .tech-btn-cl{
   padding: 15px 14px !important ;
   background: white !important;
   border: 0px;
   padding-top:24px  !important;
   font-family : 'Open Sans' !important;
   } 
.but-res{
margin-top:13px !important;
padding-top:20px !important;
font-family: 'Open Sans' !important;
}
.lorem-ipsum-dolor-si-copy{
   font-family: 'Open Sans' !important;	
}
 /*Commented by @Faheem Ali for ITM-1836 for Button Responsiveness on 125% 18th Nov' 2021
  .btn-home-v2-style{
padding-top:31px !important;	
}*/
.checkbox label{
   font-family: 'Open Sans' !important;	
}
.btn-lea{
   padding-top: 16px !important; 
   font-family : 'Open Sans'; 
}
.customaddclass {
padding-top: 20px !important;
}
/*remove Css by abdul 7-jun-2019*/
/*.custmbuttomview{
padding-top:16px !important;	
}*/
/*remove Css by abdul 7-jun-2019*/

}
.crownepl p a{
	color: blue;
}
/*mac*/
@media screen and (-webkit-min-device-pixel-ratio:0) and (max-width:1368px){
	::i-block-chrome, .tech-btn-cl{
		
		padding-top:24px  !important;
		font-family : 'Open Sans' !important;
	} 
	::i-block-chrome, .but-res{
		padding-top:24px !important;
		font-family : 'Open Sans';
	}
	::i-block-chrome, .lorem-ipsum-dolor-si-copy{
		font-family: 'Open Sans' !important;	
	}
	::i-block-chrome, .btn-home-v2-style{
		padding-top:31px !important;	
	}
	::i-block-chrome, .checkbox label{
		font-family: 'Open Sans' !important;	
	}
	::i-block-chrome, .btn-lea{
		padding-top: 16px !important;  
		font-family : 'Open Sans';
	}
	::i-block-chrome, .customaddclass {
		padding-top: 20px !important;
	}
	::i-block-chrome, .custmbuttomview{
		padding-top:16px !important;	
	}
}
.ordNum{
	font-family : 'Open Sans' !important;
}
h1,h2,h3,h4,h5,h6{
	margin-bottom: 20px !important;
}
 .tech-con-dd{
        font-family: "Open Sans";
    }
    .ihg-products-dd{
        box-shadow: 0 0 10px 0 rgba(125,125,125,0.3) !important;
    }
    .ihg-tech-new-hotel-dd{
        padding-top: 22px;
    }
    .ihg-tech-lang-dd{
        font-size: 16px !important;
    }
    .ihg-tech-top-div{
        border-top:1px solid #f3e3e3;
    }
  
    .ihg-tech-beapart{
        line-height: 24px;
    }
    .ihg-tech-bepart-title{
        padding-bottom:10px;    
    }
    .ihg-tech-learn-dd{
        line-height: 24px;
}
.row{
  width:100% !important;
}
.hideItem {
    margin-top: 31px;
    font-family: 'Open Sans' !important;
}
.ihg-zero-force-style.f-title a{
cursor:pointer;
}
.font_Robotoft{
font-family: 'Open Sans' !important;
}
.font_openft{
font-family: "Open Sans" !important;	
}
.font_avenft{
font-family: 'Open Sans' !important;
}
@media screen and (min-width:768px) {
   li.dropdown:hover > .dropdown-menu {
display: block;
   }	
   li.dropdown > .dropdown-menu {
display: none;
   }

   .navbar-default .navbar-nav > .open,
.navbar-default .navbar-nav > .open > a, .navbar-default .navbar-nav > .open > a:focus, .navbar-default .navbar-nav > .open > a:hover ,
.navbar-default .navbar-nav > .open > a, .navbar-default .navbar-nav > .open > a:focus, .navbar-default .navbar-nav > .open > a:hover,
.navbar-default .navbar-nav>.open>a, .navbar-default .navbar-nav>.open>a:hover, .navbar-default .navbar-nav>.open>a:focus ,
.nav .open>a, .nav .open>a:hover, .nav .open>a:focus {
background-color: transparent !important;
color: #707372 !important;
}

nav.navbar-default ul.navbar-nav a {
color: #707372 !important;
}
}
@media screen and (max-width:767px) {
#panelNavbar {	
overflow: auto !important;
}
.ihg-brandlogo{
width: 100% !important;
}
}
nav.navbar-default ul.dropdown-menu {
   background: #fff none repeat !important;
}
.procurement-link{
	color: #578EBE !important;
	font-family: "Open Sans" !important;
	font-size: 16px !important;
	font-weight: 300 !important;
	padding-left: 3% !important;
}
/*css add by abdul 9-Apr-2019*/
.productQty{
	    border-top: none !important;
}
/*css add by abdul 9-Apr-2019*/

/*START: Added by WASIM KHAN FOR ITM-1982 ON 21-07-2022*/

.container-box{
	/*text-align: center;*/
    margin: 0 auto;
    padding-bottom: 15px;
}

.home-banner-text{
	position: relative;
    bottom: 25px;
}

.text-container {
	position: relative;
	width: 100%;
}

  .overlay {
    position: absolute;
    top: 0px;
    bottom: 0;
    left: 0;
    right: 0;
    height: auto;
    width: 100%;
    opacity: 0;
    transition: .5s ease;
    background-color: #060606a3;
    display: flex;
    align-items: center;
    justify-content: center;
  }

  .text-container:hover .overlay {
    opacity: 1;
  }

.banner-background{
	background-color: rgba(0,0,0,0.5); 
	height: 400px; 
	max-height: 360px; /*Change max-height:400 to 360 Dilshad_01_AUGUST_2022_ITM_1982*/ 
	width: 100%;
}
/*Added by vishal bhati on 31-08-2023 for future contact*/
.needhelp.needhelp-mb {
    margin-bottom: 15px;
}

@media (min-width: 320px) and (max-width: 480px){
	.panel-head h1{
		padding: 0px !important;
	}

	.banner-v2-home{
		height: 690px !important;
    	max-height: 690px !important;
	}

	.banner-background{
		height: 690px !important;
    	max-height: 690px !important;
	}

	.how-can-we-help-you{
		margin-top: 20px;
		margin-bottom: 20px !important;
	}
}

@media screen and (max-width: 1024px) and (min-width: 767px){
	.how-can-we-help-you{
		margin-top: 20px;
		height: 60px;
	}

	.banner-v2-home{
		height: 450px !important;
    	max-height: 450px !important;
	}

	.banner-background{
		height: 450px !important;
    	max-height: 450px !important;
	}

	.ihg-max-height-img-exp{
	    min-height: 280px!important;
	}
}

/*END: Added by WASIM KHAN FOR ITM-1982 ON 21-07-2022*/