a:hover { color: #3399cc !important; } .footer_top a { text-transform: lowercase !important; } .ls-nav-next:after { content: none; } .ls-nav-prev:after { content: none; } #back_to_top > span { border-radius: none; } .ls-thumbnail-wrapper { position: relative; top: -93px; } .ls-v5 .ls-thumbnail-inner { padding:0px; background: #000; } .side_menu .widget li a { font-family: 'Roboto'; line-height:18px; font-weight: 300; letter-spacing: 1px; } .side_menu .widget, .side_menu .widget.widget_search form, .side_menu .widget.widget_search form input[type="text"], .side_menu .widget.widget_search form input[type="submit"], .side_menu .widget h6, .side_menu .widget h6 a, .side_menu .widget p, .side_menu .widget li a, .side_menu .widget.widget_rss li a.rsswidget, .side_menu #wp-calendar caption, .side_menu .widget li, .side_menu_title h3, .side_menu .widget.widget_archive select, .side_menu .widget.widget_categories select, .side_menu .widget.widget_text select, .side_menu .widget.widget_search form input[type="submit"], .side_menu #wp-calendar th, .side_menu #wp-calendar td, .side_menu .mkd_social_icon_holder i.simple_social { line-height:18px; } .content { margin-top: 0px !important; } nav.mobile_menu ul li a.current{color:#000} .sub-custom-menu { float: right; line-height: 38px; margin-top: 10px; } iframe.podcastframe { width: 400px; height: 400px; } @media only screen and (max-width: 480px) { .container_inner.default_template_holder { width: 100%; } } .megaMenu.companyLogo .megaMenuwrapper .companyListMenu ul li:nth-child(1) a figure { max-width: 199px; } .megaMenu.companyLogo .megaMenuwrapper .companyListMenu ul li:nth-child(2) a figure { max-width: 105px; } .megaMenu.companyLogo .megaMenuwrapper .companyListMenu ul li:nth-child(3) a figure { max-width: 95px; } .megaMenu.companyLogo .megaMenuwrapper .companyListMenu ul li:nth-child(4) a figure { max-width: 177px; } .megaMenu.companyLogo .megaMenuwrapper .companyListMenu ul li:nth-child(5) a figure { max-width: 179px; } .megaMenu.companyLogo .megaMenuwrapper .companyListMenu ul li:nth-child(6) a figure { max-width: 170px; } .megaMenu.companyLogo .megaMenuwrapper .companyListMenu ul li:nth-child(7) a figure { max-width: 128px; } .megaMenu.companyLogo .megaMenuwrapper .companyListMenu ul li:nth-child(8) a figure { max-width: 123px; } .megaMenu.companyLogo .megaMenuwrapper .companyListMenu ul li:nth-child(9) a figure { max-width: 213px; } .megaMenu.companyLogo .megaMenuwrapper .companyListMenu ul li:nth-child(10) a figure { max-width: 177px; } .megaMenu.companyLogo .megaMenuwrapper .companyListMenu ul li:nth-child(11) a figure { max-width: 180px; } .megaMenu.companyLogo .megaMenuwrapper .companyListMenu ul li:nth-child(12) a figure { max-width: 180px; } .Statistic .promoPanel .swiper-slide:nth-child(1) .reltedInfo figure { max-width: 90px; width: 100%; } .Statistic .promoPanel .swiper-slide:nth-child(2) .reltedInfo figure { max-width: 95px; } .newsBanner .newsLft figure { background-size: contain; background-position: left; } @media screen and (min-width: 1200px){ #mainsite .bannerSlider rs-module{ height: 361px !important; } #mainsite .threeColumnPanel{ position: relative; margin-top: 35px; padding-top: 10px; } #mainsite .bannerSlider rs-fw-forcer{ height: 382px !important; } #mainsite .bannerSlider{ margin-top: 0px; } #mainsite .bannerSlider .rs-parallax-wrap{ margin-top: 145px !important; } #mainsite .content{ padding-top: 0px !important; } } @media screen and (max-width: 1279px){ #mainsite .bannerSlider .hesperiden .tp-bullet{ display: block; } #mainsite .bannerSlider .tp-bullets .palyPause, #mainsite .bannerSlider .tp-bullets .palyPause.hide{ display: block; } #mainsite.threeColumnPanel{ position: relative; } #mainsite .bannerSlider rs-module{ height: 314px !important; } #mainsite .bannerSlider rs-fw-forcer{ height: 386px !important; } #mainsite .bannerSlider{ margin-top: 0px; } #mainsite .bannerSlider .rs-parallax-wrap{ margin-top: 103px; } } @media screen and (max-width: 1023px){ #mainsite .bannerSlider rs-fw-forcer{ height: 425px !important; } #mainsite .bannerSlider rs-module{ height: 360px !important; } #mainsite .bannerSlider{ margin-top: 0px; } #mainsite .threeColumnPanel{ margin-top: 0px; } } @media screen and (max-width: 767px){ #mainsite .bannerSlider .hesperiden .tp-bullet{ display: none; } #mainsite .bannerSlider .tp-bullets .palyPause, #mainsite .bannerSlider .tp-bullets .palyPause.hide{ display: none; } #mainsite .bannerSlider rs-fw-forcer{ height: 275px !important; } #mainsite .bannerSlider rs-module{ height: 275px !important; } } @media screen and (min-width: 480px) and (max-width: 767px){ #mainsite .bannerSlider rs-module{ height: 252px !important; } } @media screen and (min-width: 1200px) and (max-width: 1279px){ #mainsite .threeColumnPanel{ padding-top: 41px; } } .relatedProjectHeaderLogoDesktop a:hover { border-bottom: 2px solid red !important; } .relatedProjectHeaderLogoDesktop a { padding-bottom: 5px; display:block; } .serviceDetailWrap .videoPanel.loaded { background: transparent !important; }