/*Title:    EKHO UPDATYES css file*/#main {    padding: 0 10px;}.hg-portfolio-item .other-images li {    max-height: 170px;}.scrollToTop {    width: 11px;    height: 11px;    position: absolute;    bottom: -21px;    right: 0;    background-image: url(../images/scrolltotop.png);    background-repeat: no-repeat;    background-position: 0 0;    cursor: pointer;    display: block;    -webkit-transition: background-position 0.15s ease-in;    transition: background-position 0.15s ease-in;}.scrollToTop:hover,body.light .scrollToTop {    background-position: 0 -11px;}body.light .scrollToTop:hover {    background-position: 0 0;}body .newsletter {    margin: 0;    padding: 0;    text-align: left;    font-weight: normal;}body .newsletter form {    margin-bottom: 10px;}.newsletter input[type=text] {    margin: 0 0 10px;    background: #222;    border: 0;    padding: 0;    width: 100%;    height: 30px;    color: #CCC;    text-indent: 10px;    border-radius: 0;}.newsletter input[type=text]:hover {    background: #292929;}.newsletter input[type=text]:focus {    background: #333;}body .newsletter input[type=submit] {    background: #333;    padding: 5px 14px;    color: #eee;    border: 0;    margin: 0;    font-size: 10px;    text-transform: uppercase;    text-shadow: none;    border-radius: 0;    float: right;}body .newsletter input[type=submit]:hover {    background: #444;}body.light .newsletter input[type=text] {    background: #ddd;    color: #333;}body.light .newsletter input[type=text]:hover {    background: #D6D6D6;}body.light .newsletter input[type=text]:focus {    background: #ccc;}body.light .newsletter input[type=submit] {    background: #ccc;    color: #111;}body.light .newsletter input[type=submit]:hover {    background: #bbb;}#page_wrapper {    min-height: 100%;}.mb_YTVPBar span.mb_YTVPUrl,.mb_YTVPBar span.mb_OnlyYT {    display: none;}#header.vertical #menu .jt-menu>li>a {    display: block;    float: left;}.dark #contact_form input[type=submit] {    color: #c2c2c2;}.errpop .pp_nav,.errpop .pp_description,.errpop .pp_social {    display: none !important;}.errpop .pp_content_container .pp_details {    margin: 0;    position: absolute;    left: 0;    top: 0;    width: 100% !important;}/* Mobile menu (Offslide right) */.offsidemenu {    font-size: 24px;    display: none;    position: fixed;    top: 0;    right: -50%;    width: 50%;    background: #353535;    padding: 20px;    -webkit-box-sizing: border-box;    -moz-box-sizing: border-box;    box-sizing: border-box;    -webkit-box-shadow: 5px 5px 10px rgba(0, 0, 0, 0.24) inset;    -moz-box-shadow: 5px 5px 10px rgba(0, 0, 0, 0.24) inset;    box-shadow: 5px 5px 10px rgba(0, 0, 0, 0.24) inset;    height: 100%;    overflow: scroll;    overflow-x: hidden;    margin-bottom: 70px;}.offsidemenu>ul {    margin-bottom: 60px;}.offsidemenu>ul ul {}.offsidemenu.opened {    display: block;    right: 0;	padding: l;}.offsidemenu > ul > li > ul li:not(:last-child) {	border-bottom: 1px solid #152a56;    margin: 0;}.offsidemenu > ul > li > a {	    background: #ad0c16;    font-weight: bold;    font-size: .85rem;}.offsidemenu li a {    padding: 10px 15px;    width: 100%;    display: block;}.offsidemenu li.active>a {    color: #fff;    border-bottom: 1px solid #929292}body.light .offsidemenu li a {    color: #fff;}body.light .offsidemenu li.active>a {    color: #000;    border-bottom: 1px solid #6D6D6D}body.light .offsidemenu {	padding: 0;    background: #0d1933;    -webkit-box-shadow: 5px 5px 10px rgba(0, 0, 0, 0.24) inset;    -moz-box-shadow: 5px 5px 10px rgba(0, 0, 0, 0.24) inset;    box-shadow: 5px 5px 10px rgba(0, 0, 0, 0.24) inset;}#page_wrapper.mb-opened {    position: relative;    overflow: hidden;    width: 100%;}#page_wrapper.mb-opened #live_comments {    right: 50%;}#page_wrapper.mb-opened #social_sharing {    right: 50%;}#page_wrapper.mb-opened #main~#social_sharing {    right: auto;}#page_wrapper.mb-opened~#backstretch {}.menu-icon-hbg {    display: none;    width: 18px;    padding: 13px 10px;    background: #000;    cursor: pointer;    border: 1px solid rgba(255, 255, 255, 0.1);}.menu-icon-hbg:hover {    background: rgba(0, 0, 0, 0.7);}.menu-icon-hbg span,.menu-icon-hbg span:after,.menu-icon-hbg span:before {    height: 2px;    width: 16px;    background: #E7E6DD;    display: block;}.menu-icon-hbg span {    position: relative;}.menu-icon-hbg span:before {    content: '';    position: absolute;    top: -6px;}.menu-icon-hbg span:after {    content: '';    position: absolute;    top: 6px;}.menu-icon-hbg.opened {    background: #525252;}.menu-icon-hbg.opened span {    background: transparent;}.menu-icon-hbg.opened span:before {    top: 0px;    -webkit-transform: rotate(-45deg);    -moz-transform: rotate(-45deg);    -ms-transform: rotate(-45deg);    transform: rotate(-45deg);}.menu-icon-hbg.opened span:after {    top: 0px;    -webkit-transform: rotate(45deg);    -moz-transform: rotate(45deg);    -ms-transform: rotate(45deg);    transform: rotate(45deg);}/*light menu icon*/body.light .menu-icon-hbg {    background: #f25050;    border: 5px solid blue;}body.light .menu-icon-hbg:hover {    background: rgba(255, 255, 255, 0.7);}body.light .menu-icon-hbg span,body.light .menu-icon-hbg span:after,body.light .menu-icon-hbg span:before {    background: #181922;}body.light .menu-icon-hbg.opened {    background: #ADADAD;}body.light .menu-icon-hbg.opened span {    background: transparent;}