@media (max-width: 1220px){

}

@media (max-width: 1024px){
  .discalimer-back-4 {
    height: 500px;

}
.inner-disclaim .container {
    padding-right: 15px;
    padding-left: 15px;
	width:auto;
}
.discalimer-back-22 {
    height: 910px;
}
.discalimer-back-3 {
    height: 500px;

}
.discalimer-back-7 {
    height: 500px;

}
.discalimer-back-5 {
    height: 500px;

}
.discalimer-back-6 {
    height: 500px;

}
.discalimer-back-8 {


}
.discalimer-back-new{
	height:100vh;
}
}
@media (max-width: 800px){
  .discalimer-back-4 {
    height: 420px;
	background-position: 0 0px;
  }
  .discalimer-back-3 {
   height: 420px;
	background-position: 0 0px;

}
.discalimer-back-7 {
   height: 420px;
	background-position: 0 0px;

}
.discalimer-back-5 {
   height: 420px;
	background-position: 0 0px;

}
.discalimer-back-6 {
   height: 420px;
	background-position: 0 0px;

}
.discalimer-back-8 {

	background-position: 0 0px;

}

#cssmenu > ul > li > a {
    font-size: 16px;
	color:#fff;
	    padding-left: 30px;
}
.single-choose a{
    font-size: 12px;
}

nav{width:100%;}
#cssmenu{width:100%}
#cssmenu ul {
    width: 100%;
    display: none;
       background-image: linear-gradient(to right, #ccbd68, #ccbd68, #ccbd68, #ccbd68, #ccbd68);
    top: 20px;
}
#cssmenu ul li{width:100%;border-top:1px solid #d8d8d8; margin: 0 ;}
#cssmenu ul li:hover{background:#333; color:#fff !important;}
#cssmenu ul ul li,#cssmenu li:hover > ul > li{height:auto}
#cssmenu ul li a,#cssmenu ul ul li a{width:100%;border-bottom:0}
#cssmenu > ul > li{float:none}
#cssmenu ul ul li a{padding-left:25px}
#cssmenu ul ul li{background:#000!important; color:#fff;}
#cssmenu ul ul li:hover{background:#363636!important}
#cssmenu ul ul ul li a{padding-left:35px}
#cssmenu ul ul li a{color:#fff !important;background:none}
#cssmenu ul ul li:hover > a,#cssmenu ul ul li.active > a{color:#fff}
#cssmenu ul ul,#cssmenu ul ul ul{position:relative;left:0;width:100%;margin:0;text-align:left}
#cssmenu > ul > li.has-sub > a:after,#cssmenu > ul > li.has-sub > a:before,#cssmenu ul ul > li.has-sub > a:after,#cssmenu ul ul > li.has-sub > a:before{display:none}
#cssmenu #head-mobile{display:block;padding:0px;color:#ddd;font-size:12px;font-weight:700;}
.button {
    top: 0px;
    right: 4px;
    border: 2px solid #030b11;
    width: 48px;
    height: 41px;
	position:absolute;
	cursor: pointer;
    z-index: 12399994;
	background:#030b11;
}

.button:after {
    position: absolute;
    top: 17px;
    right: 7px;
    display: block;
    height: 4px;
    width: 30px;
    border-top: 4px solid #ccbd68;
    border-bottom: 4px solid #ccbd68;
    content: '';
    padding: 3px;
}
.button:before {
    -webkit-transition: all .3s ease;
    -ms-transition: all .3s ease;
    transition: all .3s ease;
    position: absolute;
    top: 7px;
    right: 7px;
    display: block;
        height: 4px;
    width: 30px;
    background: #ccbd68;
    content: '';
}
.button.menu-opened{
	border:none;}

.button.menu-opened:after{-webkit-transition:all .3s ease;-ms-transition:all .3s ease;transition:all .3s ease;top:23px;border:0;height:4px;width:50px;background:#ccbd68;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg); right:2px;}
.button.menu-opened:before{top:19px;right:2px;background:#ccbd68;width:50px;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg); height: 4px;}
#cssmenu .submenu-button{position:absolute;z-index:99;right:0;top:0;display:block;border-left:1px solid #fff;height:40px;width:46px;cursor:pointer}
#cssmenu .submenu-button.submenu-opened{background:#002060}
#cssmenu ul ul .submenu-button{height:34px;width:34px}
#cssmenu .submenu-button:after{position:absolute;top:19px;right:19px;width:8px;height:2px;display:block;background:#ddd;content:''}
#cssmenu ul ul .submenu-button:after{top:15px;right:13px}
#cssmenu .submenu-button.submenu-opened:after{background:#fff}
#cssmenu .submenu-button:before{position:absolute;top:16px;right:22px;display:block;width:2px;height:8px;background:#ddd;content:''}
#cssmenu ul ul .submenu-button:before{top:12px;right:16px}
#cssmenu .submenu-button.submenu-opened:before{display:none}
#cssmenu ul ul ul li.active a{border-left:none}
#cssmenu > ul > li.has-sub > ul > li.active > a,#cssmenu > ul ul > li.has-sub > ul > li.active > a{border-top:none}
.navigation {float: none; width: 100%; z-index: 999999; position: relative;}
.navigation-box{position:relative; float: none;}
.enquiry {background: #f1770b;border-radius: 0px;padding:0px;height: auto;width: 100%;margin-left: 0px;cursor: pointer;}
#cssmenu li:hover > ul {
    top: 0px;
}
#cssmenu > ul > li:hover > a, #cssmenu ul li.active a {
    color: #fff;
}

}




@media only screen and (max-width: 767px) {
.navigation {
    padding-top:0px;
}
.expertice-1 {
    background: #fff !important;
	
}
.expertice-2 {
    background-position-y: 0px !important;
}
.intell{ background-position-y:0;}

.discalimer-back-4 {
    background: url(../images/team.jpg) no-repeat;
    background-size: 120% 100%;
    background-position: -40px 0px;
}
.discalimer-back-3 {
    background-size: 120% 100%;
    background-position: -40px 0px;}
.discalimer-back-7 {
    background-size: 120% 100%;
    background-position: -40px 0px;}
.discalimer-back-5 {
    background-size: 120% 100%;
    background-position: -40px 0px;}
.discalimer-back-6 {
    background-size: 120% 100%;
    background-position: -40px 0px;}
	
	.discalimer-back-8 {
    background-size: 120% 100%;
    background-position: -40px 0px;}
.logo img {
    width: 80px;
}
.top-header .button {
    top: 10px;
}
.sticky .button {
    top: -65px;
}
.discalimer-back-22{
	height: 250vh;
}
.mobile-order-1{
	order:1;}

.mobile-order-2{
	order:2;}
.inner-disclaim .container {
    padding-right: 15px;
    padding-left: 15px;
	width:auto;
}
.right-logo img {
    width: 50%;
    margin: 0% auto 50px;
}
.inner-disclaim {
    padding-top: 10px;
}
.left-text h2 {
    font-size: 33px;
    text-align: center;
}
.main-logo {
    width: 240px;
}
.inner-disclaim {
    padding-top: 10px;
}
.blog-thumbnail img {
	width:100%}
}


@media only screen and (max-width: 575px) {
.discalimer-back-22{
	height: 266vh;
}
.contact p strong {
    width: 22%;
}
.contact ul.nav.nav-tabs li a {
    font-size: 11px;
    padding: 8px 10px;
}
.contact ul.nav.nav-tabs{
 margin-top:30px;}


.discalimer-back-3 {
    height: 350px;
    background-position: right 0px;
    background-size: 140% ;
}
.discalimer-back-5 {
    height: 350px;
    background-position: right 0px;
    background-size: 140% ;
}
.discalimer-back-6 {
    height: 350px;
    background-position: center 0px;
    background-size: 140% ;
}
.discalimer-back-7 {
    height: 350px;
    background-position: center 0px;
    background-size: 140% ;
}
.discalimer-back-8 {
    background-position: center 0px;
    background-size: 140% ;
}
}

@media only screen and (max-width: 420px) {
.discalimer-back-22{
	height: 200vh;
}
.discalimer-back-3 {
    height: 337px;
}
.discalimer-back-5 {
    height: 337px;
}
.discalimer-back-6 {
    height: 337px;
}
.discalimer-back-7 {
    height: 337px;
}
.discalimer-back-8 {
  
}
}



@media only screen and (max-width: 320px) {
.discalimer-back-22{
	height: 300vh;
}


}