*,.menu-bar>ul,body,html{margin:0;padding:0}.bg-gray{background:#f5f5f5}.cl{clear:both}.left-sidebar{width:20%;float:left;border-right:#ccc solid 1px}.h2toggle.opened:before,.menu-bar>ul>li.active:before{content:'';width:0;border-left:15px solid #007aff;border-top:15px solid transparent}.menu-bar>ul>li{list-style:none;display:block;font-size:14px;border-bottom:#ccc solid 1px;text-transform:uppercase;position:relative}.menu-bar>ul>li>a{color:#666;display:block;padding:11px 15px}.menu-bar>ul>li>a:hover{background:#ddd;text-decoration:none}.menu-bar>ul>li.active{background:#007aff;color:#fff;position:relative}.menu-bar>ul>li.active:before{position:absolute;height:0;top:7px;border-bottom:15px solid transparent;right:-15px}.menu-bar>ul>li.active>ul.sub-menu{display:block;background:#f9f9f9}.menu-bar>ul>li.active>a{color:#fff}.menu-bar>ul>li.active>a:focus,.menu-bar>ul>li.active>a:hover{text-decoration:none;background:#007aff;color:#fff}.menu-bar>ul>li>a:focus{text-decoration:none;background:#ddd;color:#000}.menu-bar>ul>li>a>i{margin-right:8px}.menu-bar>ul>li>a>span{position:absolute;right:10px;display:inline-block;top:13px;margin:auto}.menu-bar>ul>li>ul.sub-menu{display:none;padding:10px 0;height:150px;overflow-y:scroll;text-transform:capitalize}.menu-bar>ul>li>ul.sub-menu>li{list-style:none;display:block;position:relative}.menu-bar>ul>li>ul.sub-menu>li>a{display:block;padding:3px 20px 3px 30px;text-decoration:none;color:#000}.menu-bar>ul>li>ul.sub-menu>li>a>i{line-height:11px;font-size:12px;color:#fff;top:8px;right:10px;border-radius:10px;position:absolute;padding:2px 5px;display:inline-block;background:#007aff;text-transform:lowercase}.h2toggle,.view-details{text-transform:uppercase}.menu-bar>ul>li>ul.sub-menu>li>a:hover{background:#ddd;color:#000}.h2toggle{font-size:14px;border-bottom:#ccc solid 1px;position:relative;padding:9px 15px;color:#666;cursor:pointer}.h2toggle span{margin-right:5px}.h2toggle.opened{background:#007aff;color:#fff;position:relative}.cont ul li a:hover,.cont ul li.open{background:#ddd;color:#000}.cont{padding:10px 0;overflow-y:scroll;height:270px;border-bottom:#ddd solid 1px}.cont ul{margin:0;padding:0}.cont ul li{display:block;font-size:13px}.cont ul li a{color:#000;padding:3px 20px;display:block}.h2toggle.opened:before{position:absolute;height:0;top:7px;border-bottom:15px solid transparent;right:-15px;z-index:99}.bread-crumb,.right-sidebar{border-bottom:#ccc solid 1px}.h2toggle.opened:focus,.h2toggle.opened:hover{text-decoration:none;background:#007aff;color:#fff}.h2toggle:focus{text-decoration:none;background:#ddd!important;color:#000!important}.h2toggle i{position:absolute;right:10px;top:8px;font-size:21px}.right-sidebar{width:80%;float:left;background:#fff}.right-sidebar-header{padding-bottom:30px;border-left:#ccc solid 1px}.bread-crumb{padding:5px 15px;background:#f5f5f5;position:relative}.bread-crumb ul{padding:0;margin:0 0 0 10px}.bread-crumb ul li{display:inline-block;color:#666;padding:6px 5px;position:relative;font-size:16px}.bread-crumb ul li:before{content:'/';position:absolute;width:10px;height:10px;left:-4px;font-size:17px}.bread-crumb ul li:first-child:before{content:' ';position:absolute;width:10px;height:10px;left:-4px}.right-sidebar-text{padding:0 30px}.right-sidebar-text h1{font-size:18px;margin:25px 0 0;color:#007aff}.right-text table{border-collapse:collapse;width:100%;font-size:14px;color:#666}.right-text table tr td{padding:5px 0;border-bottom:#eee solid 1px}.right-text table tr td:nth-child(1){width:78%}.right-text table tr:hover{background:#f9f9f9;cursor:pointer}.right-main-hd{color:#007aff;font-size:19px;font-weight:700;margin-top:30px;position:relative;margin-bottom:10px;margin-left:15px}.right-main-hd:before{content:'';position:absolute;width:35px;height:4px;border-radius:5px;background:#007aff;left:0;bottom:-10px}.right-sidebar-box{margin-top:30px;cursor:pointer}.right-sidebar-hd{color:#333;font-weight:700;font-size:19px;padding:5px 10px;border-left:#007aff solid 3px}.right-sidebar-content{border-radius:5px;border:1px solid #ddd;background:#f9f9f9;padding:15px;position:relative;height:118px}.right-sidebar-content:after,.right-sidebar-content:before{content:'';width:0;height:0;border-top:transparent solid 10px;border-bottom:transparent solid 10px;top:10px;position:absolute}.right-sidebar-content:before{border-right:#f5f5f5 solid 10px;left:-8px;z-index:99}.right-sidebar-content:after{border-right:#ddd solid 10px;left:-9px;z-index:9}.right-sidebar-content p{font-size:15px;line-height:22px;color:#555;height:40px;overflow:hidden}.view-details{padding:2px 5px;color:#fff;background:#f9ad0a;font-size:13px!important;border:1px solid #c38705}.rating-symbol-background,.rating-symbol-foreground span{color:#f9ad0a}.view-details:hover{background:#c38705;color:#fff;text-decoration:none}.text-right{text-align:right}.banner-top{background:#1362a5;background-image:linear-gradient(#1362a5, #5babee);padding:70px 0}.banner-top h1{font-size:24px;color:#000;line-height:30px;width:65%;padding:10px 0;border-radius:3px}.banner-top h1 span{display:block;font-size:24px;color:#FFC000}.banner-top h1 strong{display:block;font-size:32px;color:#FFF}.menuButton-trigger{font-size:18px;color:#fff;background:#111;padding:8px;border:0;display:none;border-radius:3px;position:absolute;right:8px;top:8px}@media(max-width:767px){.left-sidebar{width:100%;display:none;background:#fff;margin-top:48px;position:absolute;box-shadow:#000 1px 1px 10px}.menuButton-trigger{display:inline-block}.right-sidebar{width:100%;float:none}.search-box{margin:5px!important;width:97%!important}.right-sidebar-content:after,.right-sidebar-content:before{content:'';position:absolute;width:0;height:0;border-right:transparent solid 10px;border-left:transparent solid 10px;left:10px}.search-box-none{display:none}.teat .dropdown-toggle{float:right;margin-right:45px}.right-sidebar-content{margin-top:20px}.right-sidebar-content:before{border-bottom:#f5f5f5 solid 10px;top:-20px;z-index:99}.right-sidebar-content:after{border-bottom:#ddd solid 10px;top:-21px;z-index:9}.see-upcoming{display:block;margin:20px 0 15px}}@media(max-width:580px){.right-text table tr{margin-top:10px;border:1px solid #ddd;border-top:0;padding:10px 0}.right-text table tr td{display:block;text-align:center;border:0;padding:15px}.right-text table tr td:last-child{padding-top:0}.right-text table tr:first-child{border-top:#ddd solid 1px}}