.box_loga{
position: relative;
max-width: 100%;
box-sizing: border-box;
padding: 80px 150px 90px 150px;
max-width: 1920px;
margin: 0px auto;
}
.div_loga{
max-width: 100%;
box-sizing: border-box;
}

.modLoga{

}
.modLoga .titleLog {
text-align: left;
font-size: 14px;
color: #838383;
margin: 0px 0px 13px 0px;
position: relative;
overflow: hidden;
}

.modLoga .titleLog span.sp1{
position: relative;
display: inline-block;
}

.modLoga .titleLog:after{
content : url(../images/paski.png);
position: absolute;
top:0px;
margin-left: 18px;
}


.loga{
max-width: 100%;
}
.loga .logo{
float: left;
margin: 0px 11px 0px 0px;
text-align: center;
}
.loga .logo a{

}
.loga .logo img{
vertical-align: top;
margin: 4px 0px 0px 4px;
}


.loga .arrowLoga{
width: 99px;
height: 99px;
position: absolute;
display: inline-block;
vertical-align: top;
background-position: 50% 50%;
background-repeat: no-repeat;
cursor: pointer;
}

.loga .arrowLoga:after {
content: "";
position: absolute;
width: 100%;
height: 100%;
top:0px;
left: 0px;
box-shadow: 0px 0px 0px 1px #00A99D;
border-radius: 50%;
box-sizing: border-box;
transition: all 0.5s ease-out 0s;
}

.loga .arrowLoga:before {
content: "";
position: absolute;
width: 80%;
height: 80%;
top:0px;
left: 0px;
bottom: 0px;
right: 0px;
margin: auto;
border-radius: 50%;
box-sizing: border-box;
background-color: rgba(0,169,157,1);
z-index: -1;
transition: all 0.5s ease-out 0s;
}

.loga .arrowLoga:hover:before {
width: 100%;
height: 100%;
background-color: rgba(0,169,157,1);
}

.loga .arrowLoga:hover:after {
box-shadow: 0px 0px 0px 0px rgba(255,255,255,0);
}

.loga .arrowRight,.loga .sr {
background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABEAAAAfCAYAAAABZyaKAAAABHNCSVQICAgIfAhkiAAAAO5JREFUSImt0SFLQ1EYxvFjFMbgwuCGhYHFYPF7qAPb0g3CsNwomJeNgmHNb2GSWyxDuOWGWwYLhsFEo2HD/8IO7OW085z79PcHz/M6oAL+gGunBvjmkB0wVpFL4MdDW+BKhS4C6DYF2phqMnQOrLuAzoAvA01UaGSg/1RoZaBChYbAsgso7xJqDTRVoQHQcIwMZUBtoFKF+sCnge5U6N4gbwpQ+HHxX8tTgFYBpgEwiAVKs0GjAA8BkKUAtQLMAqAfCzylAs8GWCjAPAB6MccnAfChAK8BcBpb4cUAVTTgkV8PvEuAR26ARxlwzu0BqdIjNZpcYvYAAAAASUVORK5CYII=');
right: 25px;
}

.loga .arrowLeft,.loga .sl{
background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABEAAAAfCAYAAAABZyaKAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTQ1IDc5LjE2MzQ5OSwgMjAxOC8wOC8xMy0xNjo0MDoyMiAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTkgKFdpbmRvd3MpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjdDNjNEOEVFRjRCMjExRTlCQTkzRTZDOTk1RDg1OUYyIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjdDNjNEOEVGRjRCMjExRTlCQTkzRTZDOTk1RDg1OUYyIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6N0M2M0Q4RUNGNEIyMTFFOUJBOTNFNkM5OTVEODU5RjIiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6N0M2M0Q4RURGNEIyMTFFOUJBOTNFNkM5OTVEODU5RjIiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz5vG1GjAAAA8ElEQVR42qzToQvCQBTH8S0KMhgICwbBYrD4fyiCzbQgDMsw+Q+YjYLB5n9hkhWLCCtDVgSDQVA0GhTP33CDx7V7bw++XPvA3fEsizlKqR56oYgL9NFH/efOAbronQMP1DEFBhrQ5gDFFW5S4IpapsCQABfU5ABfAjRMAZ8AZylwQnUp4JkCAQFSLlBMgmqmQEiAGLmmwIgAB+RwFmpDkDF3rb38F1T+qL4ESsuAahoUSKCEvFHIhVwNmkqguAzI0aBZWdBcAu0JtOBCVQ1aSaAdhZDNgSoatJZAEYGW3Ktl0DZHnrbFnAzCMUHHnwADADW6Hbyhw53LAAAAAElFTkSuQmCC');
left: 25px;
}
/*
.loga .arrowLeft,.loga .sl{
left: -60px;
}

.loga .arrowRight,.loga .sr{
right: -60px;
}
*/






.outerContainerLoga .selImg{
display: block;
position: absolute;
border: 5px solid #CCCCCC;
margin: 0px 0px 0px 0px;
z-index: 1;
top:0px;
left: 0px;
}
.outerContainerLoga {
margin: 0px auto 0px auto;
position: relative;
padding: 0px 0px 0px 0px;
/*border-top: 1px solid #74244B;*/
max-width: 100%;
}
.outerContainerLoga img{
padding: 0px;
}
.outerContainerLoga .imageScroller {
position: relative;
overflow: hidden;
margin: 0px auto;
float: left;
max-width: 100%;
}
.outerContainerLoga .viewer {
position: absolute;
}
.outerContainerLoga .viewer .imageScrollA{
position: relative;
display: block;
float: left;
box-sizing: border-box;
text-align: center;
}
.outerContainerLoga .viewer span{
position: relative;
display: block;
float: left;
}


#vmarquee2 .imageScrollA{
position: relative;
display: block;
float: left;
box-sizing: border-box;	
}


.outerContainerLoga .viewer a span {
    color: #162E01;
    display: block;
    font-size: 12px;
    font-weight: bold;
    height: 30px;
    overflow: hidden;
    padding: 8px 0 0;
    position: relative;
    text-align: center;
}


@media screen and (max-width:1710px){
.loga .arrowLoga  {width: 74px;height: 74px;}
.loga .arrowLeft, .loga .sl {left: 5px}
.loga .arrowRight, .loga .sr {right: 5px;}
.box_loga {padding: 0px 87px 90px 87px;}
}

@media screen and (max-width:980px){
.loga .arrowLoga  {width: 54px;height: 54px;background-size: 10px auto}
.box_loga {padding: 0px 64px 90px 64px;}
}