body { font-family: "open sans", sans-serif; font-size: 14px; /*RESET -------------------------------------------------------------------------*/ /* .container{ width: @containerWidth !important; }*/ /*RESET_END -------------------------------------------------------------------------*/ } body header { border-bottom: 1px solid #eeeeee; } body header nav.main_menu { float: right; } body header nav.main_menu ul { list-style: none; margin: 0; padding: 0; } body header nav.main_menu > ul { margin-bottom: 0; padding: 0; } body header nav.main_menu > ul > li { float: left; } body header nav.main_menu > ul > li.active > a { background-color: #2f72a9; color: #ffffff; } body header nav.main_menu > ul > li > a, body header nav.main_menu > ul > li span.nav-header { display: block; color: #3f95dd; height: 61px; line-height: 61px; font-size: inherit; font-weight: inherit; text-shadow: none; text-transform: inherit; padding: 0 16px; background-repeat: no-repeat; background-position: left; transition: all .4s ease; } body header nav.main_menu > ul > li:hover > a, body header nav.main_menu > ul > li.current:hover > a, body header nav.main_menu > ul > li:hover span.nav-header, body header nav.main_menu > ul > li.current:hover span.nav-header { color: #ffffff; background-color: #3f95dd; } body header nav.main_menu > ul > li.parent { position: relative; } body header nav.main_menu > ul > li.parent ul { display: none; } body header nav.main_menu > ul > li.parent:hover ul { display: block; position: absolute; z-index: 999; left: 0; top: 61px; /*width: 200px;*/ background-color: #3f95dd; } body header nav.main_menu > ul > li.parent:hover ul li a { display: block; padding: 8px 10px; color: #ffffff; } body header nav.main_menu > ul > li.parent:hover ul li:hover a { background-color: #2f72a9; } body header #logo { float: left; } body header #logo h1 { margin: 0; padding: 5px 0; } body #main .page-header { border-bottom: none; margin: 0 0 15px 0; padding-bottom: 0; } body #main .b2jcontainer h2 { background-color: #2f72a9; } body #main .b2jcontainer button.btn { background-color: #2f72a9; } body #interclick { text-align: center; color: #919191; font-size: 14px; font-weight: 300; } body #interclick a { color: #3f95dd; line-height: 40px; } body #interclick a:hover { color: #2f72a9; } body .clear { clear: both; } body blockquote p { font-size: 17px; } body a { color: #3f95dd; transition: all .4s ease; } body a:hover, body a:focus { text-decoration: none; color: #2f72a9; } body .nav > li > a:hover, body .nav > li > a:focus { text-decoration: none; background-color: transparent; } body h2, body h3 { font-weight: 700; } body h2 { font-size: 36px; } body h3 { font-size: 24px; } body h4 { font-size: 20px; } body h5 { font-size: 16px; } body .slider_container ul { padding: 0; margin: 0; } /* Extra small devices (phones, less than 768px) */ /* No media query since this is the default in Bootstrap */ /* Small devices (tablets, 768px and up) */ @media (min-width: 768px) { } /* Medium devices (desktops, 992px and up) */ @media (min-width: 992px) { } /* Large devices (large desktops, 1200px and up) */ @media (min-width: 1200px) { } body .slider_container_3{background-image:url("../../img/1.jpg");background-position:50% 70% !important;height:480px;overflow:hidden;background-attachment:fixed;} body .slider_container_3 .container{position:relative;height:100%} .slider_container_3_text h3 { color: white; font-weight: 200; margin-bottom: 20px; } .custom_news_main { background-color: rgba(21, 9, 6, 0.8); margin-top: 55px; padding: 20px; }