﻿.nav-tabs>li.active>a,.nav-tabs>li.active>a:hover,.nav-tabs>li.active>a:focus{-moz-border-bottom-colors:none;-moz-border-left-colors:none;-moz-border-right-colors:none;-moz-border-top-colors:none;background-color:#fff;border-color:#ddd #ddd transparent;border-image:none;border-style:none;border-width:0;color:#555;cursor:default}.tab-pane{background-color:#bfc1c2;color:#000;height:auto;width:auto}.tab-pane p{padding:0 20px}.tab-pane>h2{animation:.5s ease-out 0s normal none 1 running title;background:url(images/assets/layout/bg_stripes.png) no-repeat scroll right top #717270;border-bottom:4px solid #fff;color:#bfc1c2 !important;font-size:44px;line-height:70px !important;padding:0 20px;margin-top:0;text-transform:uppercase}.programs{background:url(images/assets/layout/bg_home_programs.jpg) top center;clear:both;border-top:6px solid #fff;border-bottom:6px solid #fff}.tabs{background-color:#bfc1c2 !important;width:1140px;height:470px;margin:0 auto;border-right:6px solid #fff;border-left:6px solid #fff;box-sizing:border-box}.tabs p{margin:0;padding:0}.tabs ul{margin:0 !important;padding:0;list-style-type:none}.tabs ul li{background:#fff;float:left;border-right:4px solid #fff}.tabs ul li:last-child{border-right:none}.tabs ul li:last-child a{width:224px}.tabs ul li a{display:block;height:222px;width:222px;overflow:hidden;background-color:#fff;border-bottom:4px solid #fff;transition:border-bottom .25s ease-out;box-sizing:border-box}.tabs ul li:hover a,.tabs ul li.active a{border-bottom:25px solid #004e96}.tabs img{border:none;max-width:100%}.tabs>div{clear:both;height:100%;box-sizing:border-box}.tabs>div h2{background:#717270 url(images/assets/layout/bg_stripes.png) top right no-repeat;border-bottom:4px solid #fff;color:#bfc1c2 !important;font-size:44px;line-height:70px !important;padding:0 20px;text-transform:uppercase;-webkit-animation:title .5s ease-out;-moz-animation:title .5s ease-out;-o-animation:title .5s ease-out;animation:title .5s ease-out}.tabs>div .desc{color:#000;background-color:#bfc1c2;height:auto;width:auto;padding:0 20px}.tabs>div .desc a{float:right;margin-left:100px}.tabs #myTab>li img{opacity:.3}.tabs #myTab>li.active img,.tabs #myTab>li.hover img{opacity:1}@media(min-width:768px) and (max-width:1199px){.tabs{width:970px}.tabs ul li a{height:188px;width:188px}.tabs ul li:last-child a{width:190px}}.carousel-border{padding-left:6px;padding-right:6px}@-webkit-keyframes title{0%{padding-left:100px;color:#717270}100%{padding-left:20px;color:#bfc1c2}}@-moz-keyframes title{0%{padding-left:100px;color:#717270}100%{padding-left:20px;color:#bfc1c2}}@-o-keyframes title{0%{padding-left:100px;color:#717270;}100%{padding-left:20px;color:#bfc1c2;}}@keyframes title{0%{padding-left:100px;color:#717270}100%{padding-left:20px;color:#bfc1c2}}