body{font-family:'Open Sans',Arial,sans-serif;font-size:14px;font-weight:300;line-height:1.6em;color:#0f0f17;}a:active{outline:0;}h1,h2,h3,h4,h5,h6{font-family:'Roboto',sans-serif;font-weight:700;line-height:1.1em;color:#666;margin-bottom:20px;}#wrapper{width:100%;margin:0;padding:0;}#wrapper.boxed{width:1230px;overflow:hidden;margin:0 auto;padding:0;background:#fff;}header .top .row{margin-bottom:0;}header .top{padding:10px 0;margin:0;}header .top{background:#f2f2f2;}header .top ul.topleft-info{list-style:none;margin:5px 0 0;padding-left:0;float:left;}header .top ul.topleft-info li{display:inline;margin:0 20px 0 0;padding:0;font-weight:600;}header .top ul.topright-info li a:hover{text-decoration:none;outline:0;}header .top ul.topright-info{list-style:none;margin:5px 0 0;padding-right:0;float:right;}header .top ul.topright-info li{display:inline;margin:0 20px 0 0;padding:0;font-weight:600;}header .top ul.topright-info li a:hover{text-decoration:none;outline:0;}header .navbar{margin-bottom:0;}.navbar-default{border:none;}.navbar-brand{color:#222;text-transform:uppercase;font-size:24px;font-weight:700;line-height:1em;letter-spacing:-1px;padding:0 0 0 15px;}.navbar-brand img{width:350px;height:100px;}header .navbar-collapse ul.navbar-nav{float:right;margin-right:0;}header .navbar-default{background-color:#fff;border-bottom:1px solid #2d316f;}header .nav li a:hover,header .nav li a:focus,header .nav li.active a,header .nav li.active a:hover,header .nav li a.dropdown-toggle:hover,header .nav li a.dropdown-toggle:focus,header .nav li.active ul.dropdown-menu li a:hover,header .nav li.active ul.dropdown-menu li.active a{-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;}header .navbar-default .navbar-nav>.open>a,header .navbar-default .navbar-nav>.open>a:hover,header .navbar-default .navbar-nav>.open>a:focus{-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;}header .navbar{min-height:100px;}header .navbar-nav>li{padding-bottom:30px;padding-top:30px;}header .navbar-nav>li>a{padding-bottom:6px;padding-top:5px;margin-left:2px;line-height:30px;font-weight:700;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;}header .nav .caret{border-bottom-color:#2d316f;border-top-color:#2d316f;}.navbar-default .navbar-nav>.active>a,.navbar-default .navbar-nav>.active>a:hover,.navbar-default .navbar-nav>.active>a:focus{background-color:#fff;}.navbar-default .navbar-nav>.open>a,.navbar-default .navbar-nav>.open>a:hover,.navbar-default .navbar-nav>.open>a:focus{background-color:#fff;}.dropdown-menu{box-shadow:none;border-radius:0;border:1px solid #eee;}header .navbar-nav>li>ul>li{border-bottom:1px solid #eee;}header .navbar-nav>li>ul>li.dropdown-submenu>ul>li{border-bottom:1px solid #eee;}.dropdown-menu li:last-child{padding-bottom:0!important;margin-bottom:0;}header .nav li .dropdown-menu{padding:0;}header .nav li .dropdown-menu li a{line-height:30px;padding:3px 12px;}header .navigation{float:right;}header ul.nav li{border:none;margin:0;}header ul.nav li a{font-size:15px;border:none;font-weight:700;text-transform:uppercase;}header ul.nav li ul li a{font-size:13px;border:none;font-weight:400;text-transform:none;}.navbar .nav>li>a,.navbar .nav>li.active>.dropdown-menu>li>a{color:#2d316f;text-shadow:none;}.dropdown-menu li:hover,.dropdown-menu li a:hover,.dropdown-menu li>a:focus,.dropdown-submenu:hover>a,.dropdown-menu .active>a,.dropdown-menu .active>a:hover{background:#f5f5f5;}.navbar .nav a:hover{background:none;}.navbar .nav>.active>a,.navbar .nav>.active>a:hover{background:none;font-weight:700;}.navbar .nav>.active>a:active,.navbar .nav>.active>a:focus{background:none;outline:0;font-weight:700;}.navbar .nav li .dropdown-menu{z-index:2000;}header ul.nav li ul{margin-top:1px;}header ul.nav li ul li ul{margin:1px 0 0 1px;}.dropdown-menu .dropdown i{position:absolute;right:0;margin-top:3px;padding-left:20px;}.navbar .nav>li>.dropdown-menu:before{display:inline-block;border-right:none;border-bottom:none;border-left:none;border-bottom-color:none;content:none;}ul.nav li.dropdown a{z-index:1000;display:block;}header .nav .dropdown:hover>.dropdown-menu{display:block;margin-top:0;}header ul.nav li ul li.dropdown-submenu li a{color:#444;}.dropdown-submenu{position:relative;}.dropdown-submenu>.dropdown-menu{top:0;left:100%;margin-top:-1px;margin-left:1px;-webkit-border-radius:0 0 0 0;-moz-border-radius:0 0 0;border-radius:0 0 0 0;}.dropdown-submenu:hover>.dropdown-menu{display:block;}.dropdown-submenu>a:after{display:block;content:"\f105";font-family:'FontAwesome';float:right;width:0;height:0;margin-top:0;margin-right:0px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.dropdown-submenu:hover>a:after{border-left-color:#fff;}.dropdown-submenu.pull-left{float:none;}.dropdown-submenu.pull-left>.dropdown-menu{left:-100%;margin-left:10px;-webkit-border-radius:6px 0 6px 6px;-moz-border-radius:6px 0 6px 6px;border-radius:6px 0 6px 6px;}.tp-caption a.btn{color:#fff;}#featured .flexslider .slide-caption{border-left:5px solid #2d316f;}.main-slider.flexslider{background:transparent;border:none;-webkit-border-radius:0;-moz-border-radius:0;-o-border-radius:0;border-radius:0;-webkit-box-shadow:none;-moz-box-shadow:none;-o-box-shadow:none;box-shadow:none;}.main-slider .flex-caption{background:none;-ms-filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#4C000000,endColorstr=#4C000000);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#4C000000,endColorstr=#4C000000);zoom:1;}.main-slider .flex-caption{bottom:35px;background-color:rgba(45,49,111,0.89);color:#fff;margin:0;padding:25px 25px 25px 30px;position:absolute;right:0;width:600px;}.main-slider .flex-caption h3{color:#fff;letter-spacing:1px;margin-bottom:8px;text-transform:uppercase;}.main-slider .flex-caption p{margin:0 0 15px;}.main-slider .flex-direction-nav a:before{font-family:"flexslider-icon";font-size:20px;display:inline-block;content:'\f001';}.main-slider .flex-direction-nav a.flex-next:before{content:'\f002';}ul.general{list-style:none;margin-left:0;}ul.link-list{margin:0;padding:0;list-style:none;float:none;}ul.link-list li{float:none;margin:0;padding:2px 0 2px 0;list-style:none;}footer{background:#f2f2f2;}#sub-footer{border-top:1px solid #2d316f;background:#f7f7f7;}footer{padding:50px 0 0 0;}footer a{color:#666;}footer a:hover{color:#444;}footer h1,footer h2,footer h3,footer h4,footer h5,footer h6{color:#2d316f;}footer address{line-height:1.6em;}footer h5 a:hover,footer a:hover{text-decoration:none;}ul.social-network{list-style:none;margin:0;}ul.social-network li{display:inline;margin:0 5px;}footer ul.social-network li i{font-size:1.3em;}#sub-footer{text-shadow:none;padding:20px;padding-top:30px;margin:20px 0 0 0;}#sub-footer p{margin:0;padding:0;}#sub-footer span{}.copyright{text-align:left;font-size:12px;}#sub-footer ul.social-network{float:right;}.scrollup{position:fixed;width:32px;height:32px;bottom:0px;right:20px;background:#222;-webkit-border-radius:2px 2px 0 0;-moz-border-radius:2px 2px 0 0;border-radius:2px 2px 0 0;}a.scrollup{outline:0;text-align:center;}a.scrollup:hover,a.scrollup:active,a.scrollup:focus{opacity:1;text-decoration:none;}a.scrollup i{margin-top:10px;color:#fff;}a.scrollup i:hover{text-decoration:none;}@media (max-width: 991px) {.navbar-brand{margin-top:15px;border-bottom:none;}.navbar-brand img{width:270px;height:70px;}}@media (max-width: 767px) {body{padding-right:0;padding-left:0;}#wrapper.boxed{width:90%;margin:0 auto;}.navbar-brand{margin-top:-10px;border-bottom:none;}.navbar-brand img{width:240px;height:70px;}.navbar-header{margin-top:20px;border-bottom:none;}.navbar-nav{border-top:none;padding-top:30px;float:none;width:100%;}header .navbar-nav>li{padding-bottom:0;padding-top:0;}header .nav li .dropdown-menu{margin-top:0;}.stats>div{margin-bottom:30px;}.dropdown-menu{position:absolute;top:0;left:40px;z-index:1000;display:none;float:left;min-width:160px;padding:5px 0;margin:2px 0 0;font-size:13px;list-style:none;background-color:#fff;background-clip:padding-box;border:1px solid #f5f5f5;border:1px solid rgba(0,0,0,.15);border-radius:0;-webkit-box-shadow:0 6px 12px rgba(0,0,0,.175);box-shadow:0 6px 12px rgba(0,0,0,.175);}.navbar-collapse.collapse{border:none;overflow:hidden;}.left-sidebar{border-right:none;padding:0 0 0 0;border-bottom:1px dotted #e6e6e6;padding-bottom:10px;margin-bottom:40px;}.right-sidebar{margin-top:50px;border-left:none;padding:0 0 0 0;}footer .col-lg-1,footer .col-lg-2,footer .col-lg-3,footer .col-lg-4,footer .col-lg-5,footer .col-lg-6,footer .col-lg-7,footer .col-lg-8,footer .col-lg-9,footer .col-lg-10,footer .col-lg-11,footer .col-lg-12{margin-bottom:20px;}#sub-footer ul.social-network{float:left;}[class*="span"]{margin-bottom:20px;}}a,a:hover,a:focus,a:active,strike,.post-meta span a:hover,ul.meta-post li a:hover,ul.cat li a:hover,ul.recent li h6 a:hover,ul.portfolio-categ li.active a,ul.portfolio-categ li.active a:hover,ul.portfolio-categ li a:hover,ul.related-post li h4 a:hover,span.highlight,article .post-heading h3 a:hover,.navbar .nav>.active>a,.navbar .nav>.active>a:hover,.navbar .nav>li>a:hover,.navbar .nav>li>a:focus,.navbar .nav>.active>a:focus,.validation{color:#0f0f17;}.navbar-brand span{color:#2d316f;}header .nav li a:hover,header .nav li a:focus,header .nav li.active a,header .nav li.active a:hover,header .nav li a.dropdown-toggle:hover,header .nav li a.dropdown-toggle:focus,header .nav li.active ul.dropdown-menu li a:hover,header .nav li.active ul.dropdown-menu li.active a{color:#2d316f;}.navbar-default .navbar-nav>.active>a,.navbar-default .navbar-nav>.active>a:hover,.navbar-default .navbar-nav>.active>a:focus{color:#2d316f;}.navbar-default .navbar-nav>.open>a,.navbar-default .navbar-nav>.open>a:hover,.navbar-default .navbar-nav>.open>a:focus{color:#2d316f;}.dropdown-menu>.active>a,.dropdown-menu>.active>a:hover,.dropdown-menu>.active>a:focus{color:#2d316f;}.custom-carousel-nav.right:hover,.custom-carousel-nav.left:hover,.pagination ul>.active>a:hover,.pagination ul>.active>a,.pagination ul>.active>span,.flex-control-nav li a:hover,.flex-control-nav li a.active{background-color:#2d316f;}.cbp-l-caption-buttonLeft,.cbp-l-caption-buttonRight,.cbp-l-filters-button .cbp-filter-counter{background-color:#2d316f;}.breadcrumb{background-color:#2d316f;}.icon-square:hover,.icon-rounded:hover,.icon-circled:hover{background-color:#2d316f;}[class^="icon-"].active,[class*=" icon-"].active{background-color:#2d316f;}