a,abbr,acronym,address,applet,b,big,blockquote,body,caption,center,cite,code,dd,del,dfn,div,dl,dt,em,fieldset,font,form,h1,h2,h3,h4,h5,h6,html,i,iframe,img,ins,kbd,label,legend,li,object,ol,p,pre,q,s,samp,small,span,strike,sub,sup,table,tbody,td,tfoot,th,thead,tr,tt,u,ul,var{margin:0;padding:0;border:0;outline:0;vertical-align:baseline;background:0 0;font-weight:400}ol,ul{list-style:none}.no-text{display:block;overflow:hidden;text-indent:-9999px}img{max-width:100%}*,::after,::before{box-sizing:border-box}.clear{clear:both}div.row{clear:both;margin:auto;width:100%;position:relative}div.row:after,div.row:before{display:table}div.row:after{clear:both;content:" ";display:block;font-size:0;height:0;line-height:0;visibility:hidden;width:0}div.main-header-container{width:100%;font-family:'Open Sans',"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:14px;color:#555}div.utility-container{background:#1b272c;font-size:11px;color:#fff}div.top-header-bar{background:#024699;color:#000;font-size:11px}ul.top-header-left{float:left;width:300px}ul.top-header-right{float:right;margin-top:7px}ul.top-header-left li#social-media-text{float:left;padding:8px 10px 8px 0}ul.top-header-left li#social-media{float:left;padding:8px 10px 8px 10px}ul.top-header-left li#social-media:hover{background-color:#009432}ul.top-header-left li#social-media a{background:transparent url(images/sm-sprite.png)}ul.top-header-left li#social-media a.a-facebook{background-position:-7px -8px;width:16px;height:16px}ul.top-header-left li#social-media a.a-twitter{background-position:-35px -8px;width:16px;height:16px}ul.top-header-left li#social-media a.a-googleplus{background-position:-67px -9px;width:16px;height:16px}ul.top-header-left li#social-media a.a-pinterest{background-position:-96px -9px;width:16px;height:16px}ul.top-header-left li#social-media a.a-blog{background-position:-125px -9px;width:16px;height:16px}ul.top-header-right li.uti-text{float:left;border-left:1px solid #403f3f;border-right:1px solid #090909}ul.top-header-right li.uti-text:first-child{border-left:0}ul.top-header-right li.uti-text:last-child{border-right:0}ul.top-header-right li.uti-text a{color:#fff;text-decoration:none;font-size:11px;padding:8px 10px 8px 10px}ul.top-header-right li.uti-text a:hover{text-decoration:underline}ul.top-header-right li.uti-text2{float:left;border-left:1px solid #403f3f;border-right:1px solid #090909}ul.top-header-right li.uti-text2 a{color:#fff;text-decoration:none;font-size:11px;padding:8px 0 8px 10px}ul.top-header-right li.uti-text2 a:hover{text-decoration:underline}div.header-logo{background:#009432;font-size:11px;color:#fff;padding:20px 0 20px 0}div.header-logo div.logo{float:left;width:252px}div.header-logo div.logo-right{float:right;width:728px;text-align:right;margin-top:8px}div.header-logo a#logo{float:left;display:block;margin-top:18px}div.header-logo a#logo h1{background:url(images/iprop-logo.png);width:252px;height:49px}div.banner-top{float:right}div.nav-main-container{background-color:#009432}.menu-container{position:relative;margin:0 auto;padding:0;margin-top:0}.menu{display:block;position:relative}.menu,.menu ul{margin:0;padding:0;list-style:none;position:relative}.menu ul a{float:left}.menu ul ul a{float:none}.menu .mega-menu a{float:none;padding:0}.menu .mega-menu,.menu .mega-menu ol li,.menu ul ul{opacity:0;visibility:hidden;display:none !important/9;-webkit-transition-delay:0s;transition-delay:0s;z-index:999}.menu li:hover>.mega-menu,.menu li:hover>.mega-menu ol li,.menu li:hover>ul{opacity:1;visibility:visible;display:block !important/9;-webkit-transition-delay:.4s;transition-delay:.4s}.menu ul:after{content:"";clear:both;display:block}.basemenuSelect{background-color:#007126}a.basemenu:hover{background-color:#007126}.menu ul li{float:left;-webkit-transition:all 150ms ease-in-out;-moz-transition:all 150ms ease-in-out;-o-transition:all 150ms ease-in-out;-ms-transition:all 150ms ease-in-out;transition:all 150ms ease-in-out}.menu ul li a{display:block;padding:15px 17px 15px 15px;color:#fff;font-weight:400;text-decoration:none;font-family:'Open Sans',"Helvetica Neue",Helvetica,Arial,sans-serif}.menu .arrow:after{content:"";float:right;text-align:right;width:0;height:0;display:block;border-left:3px solid rgba(255,255,255,0);border-right:3px solid rgba(255,255,255,0);border-top:3px solid #fff;top:9px;margin:0 0 0 5px;position:relative;border-left:3px solid transparent/9;border-right:3px solid transparent/9}.menu ul li ul li .arrow:after{border-top:3px solid transparent;border-bottom:3px solid transparent;border-left:3px solid #bbb;margin:-2px 0 0 5px}.menu .right{float:right}.menu .right .mega-menu,.menu .right ul{right:0}.mymobilemenu{display:inline-block;margin:10px 30px 0 20px;color:#fff;font-weight:300em;font-size:1.3em}.menu ul ul{background:#f5f5f5;border-top:0;border-bottom:0;position:absolute;top:100%;-webkit-box-shadow:0 1px 1px rgba(0,0,0,.04);box-shadow:0 1px 1px rgba(0,0,0,.04)}.menu ul ul ul{position:absolute;left:100%;border-top:1px solid #e0e0e0;top:-1px}.menu ul ul li a{font-weight:400;padding:8px 12px;color:#777;border-bottom:1px solid #e4e4e4}.menu ul ul li{float:none;position:relative;-webkit-transition:none;-moz-transition:none;-o-transition:none;-ms-transition:none;transition:none}.menu ul ul li{background:#f5f5f5!important}.menu ul ul li a:active,.menu ul ul li:hover{background:#ededed!important;background-color:#ededed!important}.mega-menu{position:absolute;top:100%;padding:40px 20px;background-color:#f5f5f5;border-top:none;color:#777;-webkit-box-shadow:0 1px 1px rgba(0,0,0,.4);box-shadow:0 1px 1px rgba(0,0,0,.4);-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.mega-menu ol{list-style:none;padding:0}.mega-menu ol li{width:100%;line-height:26px}.mega-menu ol li a,.mega-menu ol li:hover{color:#555;font-size:13px;padding:0;font-weight:400;background-color:#f5f5f5;background-image:none}.mega-menu ol li a:hover{color:#009432}.mega-menu div h4 a{font-size:14px;font-weight:600;color:#555}.mega-menu div h4 a:hover{color:#009432}.mega-menu div h4{padding:0 0 8px 0;margin:0 0 5px 0}.mega-menu .col-1{width:190px}.mega-menu .col-1{float:left;margin:0 9px}.mega-menu.full-width{left:0;width:100%;padding:40px 10px}.full-width .col-1{width:17.15%}.full-width .col-1{float:left;margin:0 0 0 2.2%}.style-1.menu,.style-1.menu ul li{background-color:#009432}.style-1.menu ul li:hover{background-color:#009432}div.nav-sub-container{background-color:#f5f5f5;margin-top:-1px}div.nav-sub-container div.nav-second-container{overflow:hidden;width:1020px;margin:auto}div.nav-sub-container ul.sub-container{padding:15px 15px;float:left;width:900px}div.nav-sub-container ul.sub-container li a{float:left;margin-right:30px;color:#555}div.nav-main-container li.main-sub-active{background-color:#f5f5f5}div.dropdown-searchbox{width:1024px;margin:auto}.cd-header-buttons{display:inline-block;margin-top:-45px;right:1%;float:right}.cd-header-buttons li{display:inline-block}.cd-search-trigger{position:relative;display:block;width:44px;height:44px;overflow:hidden;white-space:nowrap;color:transparent;padding-right:30px}.cd-search-trigger::after,.cd-search-trigger::before{content:'';position:absolute;-webkit-transition:opacity .3s;-moz-transition:opacity .3s;transition:opacity .3s;-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);-o-transform:translateZ(0);transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden}.cd-search-trigger::before{top:11px;left:11px;width:18px;height:18px;border-radius:50%;border:3px solid #2e3233}.cd-search-trigger::after{height:3px;width:8px;background:#2e3233;bottom:14px;right:11px;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}.cd-search-trigger span{position:absolute;height:100%;width:100%;top:0;left:0}.cd-search-trigger span::after,.cd-search-trigger span::before{content:'';position:absolute;display:inline-block;height:3px;width:22px;top:50%;margin-top:-2px;left:50%;margin-left:-11px;background:#2e3233;opacity:0;-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);-o-transform:translateZ(0);transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transition:opacity .3s,-webkit-transform .3s;-moz-transition:opacity .3s,-moz-transform .3s;transition:opacity .3s,transform .3s}.cd-search-trigger span::before{-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}.cd-search-trigger span::after{-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)}.cd-search-trigger.search-is-visible::after,.cd-search-trigger.search-is-visible::before{opacity:0}.cd-search-trigger.search-is-visible span::after,.cd-search-trigger.search-is-visible span::before{opacity:1}.cd-search-trigger.search-is-visible span::before{-webkit-transform:rotate(135deg);-moz-transform:rotate(135deg);-ms-transform:rotate(135deg);-o-transform:rotate(135deg);transform:rotate(135deg)}.cd-search-trigger.search-is-visible span::after{-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}.cd-search{position:relative;width:100%;left:0;opacity:0;visibility:hidden;-webkit-transition:opacity .3s 0s,visibility 0s .3s;-moz-transition:opacity .3s 0s,visibility 0s .3s;transition:opacity .3s 0s,visibility 0s .3s;background:#000;background:rgba(0,0,0,.75);padding:30px;margin-top:-1px}.container-sb{margin-right:auto;margin-left:auto;padding-left:15px;padding-right:15px}.cd-search form{height:100%;width:100%}.cd-search input{border-radius:0;border:none;background:#fff;height:50px;width:90%;padding:0 20px;box-shadow:inset 0 1px 0 #e2e3df,0 3px 6px rgba(0,0,0,.05);-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;float:left;margin-bottom:10px;margin-right:5px}.cd-search input::-webkit-input-placeholder{color:#c9cbc4}.cd-search input::-moz-placeholder{color:#c9cbc4}.cd-search input:-moz-placeholder{color:#c9cbc4}.cd-search input:-ms-input-placeholder{color:#c9cbc4}.cd-search input:focus{outline:0}.cd-search.is-visible{opacity:1;visibility:visible;-webkit-transition:opacity .3s 0s,visibility 0s 0s;-moz-transition:opacity .3s 0s,visibility 0s 0s;transition:opacity .3s 0s,visibility 0s 0s}.cd-search{position:absolute}.search-box-button{float:left;margin-top:0;display:inline-block;zoom:1;vertical-align:baseline;outline:0;cursor:pointer;padding:18px 30px;text-align:center;text-decoration:none;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-webkit-box-shadow:0 1px 2px rgba(0,0,0,.1),inset 0 0 1px #fff;-moz-box-shadow:0 1px 2px rgba(0,0,0,.1),inset 0 0 1px #fff;box-shadow:0 1px 2px rgba(0,0,0,.1),inset 0 0 1px #fff;color:#fff;border:0;background:#186dc8}.search-box-button:hover{background:#0098e6;border:0;text-decoration:none}.search-box-button:active{box-shadow:inset 0 0 6px #01496e;-webkit-box-shadow:inset 0 0 6px #01496e;position:relative;top:1px}.search-box-button .blue{color:#fff;border:0;background:#186dc8}.search-box-button .blue:hover{background:#0098e6;border:0}ul.dropdown-sb li.sb-filters-ct{width:100%;float:left}.sb-filters{margin-top:30px;display:block;float:none;z-index:0;position:relative}.sb-filters h2{color:#fff;font-size:16px;margin-bottom:10px}.sb-filters ul li{display:inline-block;margin:0 0}.sb-filters ul li a{display:block}.sb-filters ul li a h5{background:none repeat scroll 0 0 #f7f7f7;border-radius:3px;display:inline-block;line-height:20px;margin-bottom:5px;padding:10px 22px;text-transform:uppercase;transition:all .3s ease-in-out 0s;background:#fff;border:#c2c2c2 solid 1px;color:#7c7c7c}.sb-filters ul li a.active h5,.sb-filters ul li a:hover h5{background:#0098e6;color:#fff;text-decoration:none;border:#38b6e5 solid 1px}