@media only screen and (max-width:479px){.menu,.menu ul,div.banner-top,div.nav-sub-container,div.utility-container{display:none}div.row{width:100%}div.header-logo{width:100%;padding:20px 15px 15px}div.header-logo div.logo{width:168px}div.header-logo a#logo{margin-top:0}div.header-logo a#logo h1{background:url(images/iprop-logo_small.png);width:168px;height:33px}.cd-search input{width:100%}.search-box-button{width:100%;margin-bottom:10px}.cd-header-buttons{position:absolute;margin-top:-61px;margin-right:50px}.cd-search-trigger::before{border:3px solid #fff}.cd-search-trigger span::after,.cd-search-trigger span::before,.cd-search-trigger::after{background:#fff}}@media only screen and (min-width:480px) and (max-width:992px){.menu,.menu ul,div.banner-top,div.nav-sub-container,div.utility-container{display:none}div.row{width:100%}div.header-logo{width:100%;padding:20px 15px 15px}div.header-logo div.logo{width:168px}div.header-logo a#logo{margin-top:0}div.header-logo a#logo h1{background:url(images/iprop-logo_small.png);width:168px;height:33px}.menu ul li a{padding:18px 10px 18px 8px}.cd-search input{width:100%}.search-box-button{width:100%;margin-bottom:10px}.cd-header-buttons{position:absolute;margin-top:-61px;margin-right:50px}.cd-search-trigger::before{border:3px solid #fff}.cd-search-trigger span::after,.cd-search-trigger span::before,.cd-search-trigger::after{background:#fff}}@media only screen and (max-width:767px){.menu ul li{width:100%;cursor:pointer;position:relative}.menu .mega-menu ol li{height:0}.menu li:hover>.mega-menu ol li{height:auto}.mega-menu,.menu ul ul{z-index:100}.menu ul ul{width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.menu ul ul ul{left:0}.menu ul ul li:hover>ul{position:relative;border:none;border-top:1px solid #e4e4e4;-webkit-box-shadow:none;box-shadow:none}.menu ul li ul li .arrow:after{border-left:3px solid transparent;border-right:3px solid transparent;border-top:3px solid #bbb;margin:0}.mega-menu{padding:18px 0}.mega-menu ol li:last-child{margin:0 0 20px}.full-width .col-1,.menu .col-1{float:left;margin:0 0 0 5%;width:90%}}@media only screen and (min-width:992px) and (max-width:1023px){.cd-dropdown-wrapper{display:none}div.row{width:100%}div.header-logo a#logo{margin-top:0}div.header-logo div.logo{float:none;width:252px;margin:auto;overflow:hidden;padding-bottom:20px}div.banner-top{float:none;width:728px;margin:auto}.menu-container,div.nav-sub-container div.nav-second-container{width:920px}.menu ul li a{padding:18px 11px 18px 13px}.menu,.menu ul{font-size:13px}div.nav-sub-container ul.sub-container{width:800px}div.dropdown-searchbox{width:920px}.cd-search input{width:83%}.container-sb{width:700px}}@media only screen and (min-width:768px) and (max-width:959px){div.header-logo div.logo{float:none;width:252px;margin:auto;overflow:hidden;padding-bottom:20px}div.banner-top{float:none;width:728px;margin:auto}.menu-container{width:100%}.menu ul li a{padding:18px 10px 18px 8px}.menu,.menu ul{font-size:10px}div.nav-sub-container div.nav-second-container{width:768px;font-size:12px}div.nav-sub-container ul.sub-container{width:700px;padding:15px 9px}div.dropdown-searchbox{width:768px}}@media only screen and (min-width:1024px) and (max-width:1199px){.cd-dropdown-wrapper{display:none}.container-sb{width:970px}.cd-search input{width:88%}}@media screen and (min-width:1200px){.cd-dropdown-wrapper{display:none}.container-sb{width:1020px}.cd-search input{width:88%}}@media(min-width:768px) and (max-width:992px){#lost_password .modal-dialog-centered{min-height:calc(50%)}.cd-dropdown-wrapper{display:inline-block}.menu,.menu ul,div.banner-top,div.nav-sub-container,div.utility-container{display:none}}