.bx-breadcrumb a {
   
    line-height: 1.42857143;
}

.wrapper {margin:0px auto;
max-width:2600px; 
min-width: 960px!important;
position:relative;
    font-family: 'Roboto', Arial, Helvetica, sans-serif;
}

.header {
	height: 24px;
	width: 100%;
    background:#3399ff;
}

.nav {
   //		display: none;
	}

.logo {
//	height: 57px;
	width: 100%;
    text-align: center;
    padding-top: 55px;
    padding-bottom: 30px;
}

.menu {
    width: 100%;
    padding-bottom: 35px;
    height: 80px;
}
.ee {

    text-align: -webkit-center;
    height: 58px;
text-align: -moz-center;
}
 .prev {
    font-family: 'Roboto', arial, Helvetica, sans-serif;
 //   text-align: center;
    font-size: 18px;
    width: 820px;
    margin: auto;
    font-style: inherit;
    padding-top: 40px;
    padding-bottom: 40px;
}

.prev0 {
    font-family: 'Roboto', arial, Helvetica, sans-serif;
 //   text-align: center;
    font-size: 17px;
    width: 820px;
    margin: auto;
    font-style: inherit;
    padding-top: 30px;
    padding-bottom: 10px;
}
 .prev1 {
    
    text-align: center;
    width: 853px;
    margin: auto;
}
.prev2 {
    
   padding-top: 40px;
    width: 820px;
    margin: auto;
}
.prev3 {
    
   padding-bottom: 40px;
padding-top: 10px;
    width: 820px;
    margin: auto;
}
.prev4 {
    
padding-bottom: 40px;
    padding-top: 0px;
    width: 820px;
    margin: auto;
}
.prev5 {
    
padding-bottom: 10px;
    padding-top: 10px;
    width: 820px;
    margin: auto;
}
.prev6 {
padding: 40px;
    width: 720px;
    margin: auto;
    border: 12px solid #3399ff;
}
.content-part {

  min-height: 40%;
}


.footer {
  padding-bottom: 0px;
  margin-bottom: 0px;
// height: 260px;
 background-color: #0066cc;
  text-align: -webkit-center;
color: white;
}
.footertop {
 padding-top: 30px;
  text-align: -webkit-center;
text-align: -moz-center;
//width: 595px;
color: white;
    font-size: 17px;
padding-bottom: 50px;
}
.footertop1 {
 padding-top: 60px;
padding-bottom: 50px;
text-align: -webkit-center;
text-align: -moz-center;
//width: 595px;
color: white;
font-size: 16px;
}
.footertop1 a  {
color: white;
    text-decoration: underline;
}
.footertop1 a:hover  {
color: white;
text-decoration: underline;
}
.footer1 {
  padding-bottom: 0px;
  margin-bottom: 0px;
 height: 205px;
 background-color: #333333;
  text-align: -webkit-center;
text-align: -moz-center;
color: white;
}


a {
  text-decoration: none;
  color: #3399ff;
  -moz-transition: color .1s ease-out;
  -o-transition: color .1s ease-out;
  -webkit-transition: color .1s ease-out;
  transition: color .1s ease-out;
}
a:hover {color:#2376CA;text-decoration:underline;}
a img {border:none;}
.content-part
{
padding-top: 0px;
//text-align: center;
padding-bottom: 0px;
}



body {color: #000102; height:100%;width:100%;
   line-height: 1.42857143;
}

h1 {
font-family: 'Roboto', arial, Helvetica, sans-serif;
padding-bottom: 25px !important;
padding-top: 10px !important;
font-size: 25px;
font-weight: 300 !important;
color: #000102;
text-align: center;
}

h2 {
font-size: 25px;
font-weight: 100;
text-align: center;
}

h3 {
padding-bottom: 15px;
}

.bx-newslist-title, .bx-newslist-title a {
    color: #000;
    margin: 0;
    padding: 10px 2px 10px 15px;
    font-size: 18px;
line-height: 23px;
    text-align: center;
    font-family: 'Roboto Regular', Arial,"Helvetica Neue",Helvetica,sans-serif;
}

table {border-collapse:collapse;}


html, body, div, span, blockquote, fieldset, frame, table, thead, tbody, tfoot, tr, td, th,
h1, h2, h3, h4, h5, h6, p, a,  ol, ul, li, a img, br, hr, em, i, u, small, strong,
object, iframe, pre, address, code, del, dfn, dl, dd, dt, sub, sup,
form, label, legend, caption {
    margin:0px;padding:0px;}

input, a {outline: none;}
:focus {outline: none;}
button::-moz-focus-inner,
input[type="reset"]::-moz-focus-inner,
input[type="button"]::-moz-focus-inner,
input[type="submit"]::-moz-focus-inner,
input[type="submit"]::-moz-focus-inner,
input[type="file"] > input[type="button"]::-moz-focus-inner {border: none;}
:focus {moz-outline: 3px solid #fff !important;}
input[type="radio"]:focus {-moz-outline-radius: 12px !important;-moz-outline-offset: 0px !important;}
input[type="checkbox"]:focus {-moz-outline-offset: -1px !important;-moz-outline: 1px solid #000 !important;}


html {height:100%;width:100%;}
p {margin:10px 0px 15px;}
blockquote {display:block;padding:30px 40px;}


.tpl-default-uikit .uk-form-controls1 {
    width: inherit;
    float: left;
}
.uk-form-row1:before {
    content: "";
    display: initial !important;
}
.tpl-default-uikit .uk-form-row1:after, .uk-form-row1:before {
    content: "";
    display: initial !important;
}
.tpl-default-uikit .uk-form-row1+.uk-form-row1 {
    margin-top: 0px;
    float: right;
}
.tpl-default-uikit .uk-form input[type=text], .tpl-default-uikit .uk-form select, .tpl-default-uikit .uk-form textarea {

    border-radius: 0px;
}
.tpl-default-uikit .uk-form input[type=text], .tpl-default-uikit .uk-form select, .tpl-default-uikit .uk-form textarea {

    border: 3px solid #dbdbdb;
}
.tpl-default-uikit .uk-form input[type=text], .tpl-default-uikit .uk-form select, .tpl-default-uikit .uk-form textarea {

    -webkit-transition: initial;
    transition: initial;
}
.tpl-default-uikit .uk-form-danger {
    border: 1px solid;
    border-color: #ff0000 !important;
    background: #fff7f8 !important;
    color: #d85030 !important;
}

 .icon-reorder:before {

    font-size: 20px;
}
.visible-xx {
    display: none;
}



@media (max-width:960px) {
.wrapper {
min-width: 690px!important;
}
#horizontal-multilevel-menu li {
    padding-right: 25px;
    padding-left: 25px;
}
.prev {
    width: 680px;
}
.prev01 {
    width: 100%;
    padding-left: 23px;
    padding-right: 23px;
}
.prev0 {
    width: 680px;
}
.prev00 {
    width: 680px;
}
.prev1 {
    width: 680px;
}
.prev2 {
    width: 680px;
}
.prev3 {
    width: 680px;
}
.prev4 {
    width: 680px;
}
.prev5 {
    width: 680px;
}
.prev6 {
    width: initial;
}

 .apibtn2222 {
    margin-left: 0px;
 }
.prev7 {
    width: 680px;
}
.owl-carousel__item-descr {

    top: 15%;
}
.show {
    width: 300px;
}
}


 @media (max-width:700px) {
.wrapper {
min-width: 500px!important;
}
#horizontal-multilevel-menu li {
    padding-right: 5px;
    padding-left: 5px;
}
.prev {
    width: 100%;
    padding-left: 23px;
    padding-right: 23px;
}
.prev0 {
    width: 100%;
    padding-left: 23px;
    padding-right: 23px;
}
.prev00 {
    width: 100%;
    padding-left: 23px;
    padding-right: 23px;
}
.prev01 {
    width: 100%;
    padding-left: 23px;
    padding-right: 23px;
}
.prev1 {
    width: 100%;
    padding-left: 23px;
    padding-right: 23px;
}
.prev2 {
    width: 100%;
    padding-left: 23px;
    padding-right: 23px;
}
.prev3 {
    width: 100%;
    padding-left: 23px;
    padding-right: 23px;
}
.prev4 {
    width: 100%;
    padding-left: 23px;
    padding-right: 23px;
}
.prev5 {
    width: 100%;
    padding-left: 23px;
    padding-right: 23px;
}

 .apibtn2222 {
    margin-left: 0px;
 }
.prev7 {
    width: 500px;
}
.owl-carousel__item-descr {

    top: 5%;
}
.show {
    width: 400px;
}
.btn-primary {
    display: none;
}
.owl-carousel .owl-wrapper-outer.autoHeight{

 //   height: 300px !important;
}
.bx-newslist-container {
    padding-top: 20px;
    min-height: 170px;
}
.show::after {
 top: 179px !important;
    border-bottom: 50px solid #FFFFFF !important;
}
.show::before, .show::after {
    content: '';
    position: absolute;
    left: 85px;
    top: 163px;
    /* border: 10px solid transparent; */
    border-bottom: 50px solid #3399ff;
    /* width: 0; */
    /* height: 0; */
    border-left: 20px solid transparent;
    border-right: 20px solid transparent;
}

.owl-carousel__item-descr {

    width: 90%;
    top: 30%;
    left: 5%;
}
.owl-main-wrap .owl-theme--arrows .owl-controls .owl-buttons div {
    top: 86%;
}

.owl-main-wrap .owl-theme--arrows .owl-controls .owl-buttons div {
        display: block !importan;
}
.owl-carousel__item-descr {
       display: block !importan;

}
.owl-main-wrap .owl-theme--arrows .owl-controls .owl-buttons div {
    width: 60px;
    height: 60px;
}
.owl-theme--arrows .owl-controls .owl-buttons .owl-prev {

    background-size: 60px 60px;
}

.owl-theme--arrows .owl-controls .owl-buttons .owl-next {
   background-size: 60px 60px;
}


#API-MF-56337bf715adddddd .uk-form-label {

    display: none;
}
.tpl-default-uikit textarea {
    width: 265px !important;
    height: 200px !important;
}
.tpl-default-uikit .uk-form-controls {
    width: 265px  !important;
}
.frm {

    display: none;
}
.prev6 {
    width: 100%;
    padding-left: 23px;
    padding-right: 23px;
    border: 0px solid #3399ff;
    padding: 0px;
}
.uk-form-row {
    width: 100%;
    padding-top: 3px;
}
#comp_40dee65cabaf8304b85b0e2fa2eefbcf   {
   text-align: center;
 }
 .mobile-menu{

		height: 40px;
	}
}

@media (max-width: 600px) and (min-width: 300px)  {
  .mobile-menu{

		height: 40px;
	}

    a [class^="icon-"],
a [class*=" icon-"],
a [class^="icon-"]:before,
a [class*=" icon-"]:before {
 
  float: right;
}

.hide + label {
 
    line-height: inherit;
}
.wrapper {
min-width: 300px !important;
}
.btn-primary {
    display: none;
}
.owl-carousel .owl-wrapper-outer.autoHeight{

   // height: 300px !important;
}

.wordcon11 {
   
    margin-top: 50%;
}

.show {
   
    margin-top: 41px!important;
}


.show::before, .show::after {
    left: 47px!important;
    top: 93px!important;
}


.show::after {
    top: 109px !important;
    border-bottom: 50px solid #FFFFFF !important;
}

.prev {
    width: 100%;
    padding-left: 23px;
    padding-right: 23px;
}
.prev00 {
    width: 100%;
    padding-left: 23px;
    padding-right: 23px;
}
.prev0 {
    width: 100%;
    padding-left: 23px;
    padding-right: 23px;
}

.prev01 {
    font-family: 'Roboto', arial, Helvetica, sans-serif;
    font-size: 18px;
    width: 100%;
    padding-left: 23px;
    padding-right: 23px;

}

.prev1 {
    width: 100%;
    padding-left: 23px;
    padding-right: 23px;
}
.prevx {
    font-family: 'Roboto', arial, Helvetica, sans-serif;
    font-size: 16px;
    width: 90%;
    margin: auto;
    padding-top: 30px;
    padding-bottom: 40px;
}


.prev1x {
    text-align: center;
    width: 90%;
    margin: auto;
}

.tpl-default-uikit .uk-form-row1+.uk-form-row1 {
    margin-top: 20px !important;
    float: none !important;

}

.tpl-default-uikit .uk-form-controls1 {
    width: inherit !important;
    float: inherit !important;
    text-align: center;
}
.nnn {
  
    
    padding-left: 15px;
padding-right: 15px;
    font-size: 20px;
 text-align: center;
}
 .nnn2 {
        padding-left: 15px;
        padding-right: 15px;
font-size: 12px;
 text-align: center;
}


#comp_aa278d77d2a6ca0d17d5ffbc12d571eb
{

  text-align: center;
}


#API-MF-56337bf715adddddd .uk-form-label {

    display: none;
}
.tpl-default-uikit textarea {
    width: 265px !important;
    height: 200px !important;
}
.tpl-default-uikit .uk-form-controls {
    width: 265px  !important;



}
.frm {

    display: none;
}
.footertop {

    text-align: left;
    width: 100%;
    padding-left: 23px;
    padding-right: 23px;
}

.prev2 {
    width: 100%;
    padding-left: 23px;
    padding-right: 23px;
}
.prev3 {
   width: 100%;
    padding-left: 23px;
    padding-right: 23px;
}
.prev4 {
    width: 100%;
    padding-left: 23px;
    padding-right: 23px;
}
.prev5 {
   width: 100%;
    padding-left: 23px;
    padding-right: 23px;
}
.prev6 {
    width: 100%;
    padding-left: 23px;
    padding-right: 23px;
    border: 0px solid #3399ff;

}
.uk-form-row {
    width: 100%;
    padding-top: 3px;
}
#comp_40dee65cabaf8304b85b0e2fa2eefbcf   {
   text-align: center;
 }
 .apibtn2222 {
    margin-left: 0px;
width: 266px;
 }
.apibtn222223 {
   
    width: 266px;
 }
.prev7 {
   width: 100%;
    padding-left: 23px;
    padding-right: 23px;
}
.footertop1 {
    padding-top: 30px;
font-size: 27px;
    font-family: 'Roboto Light', arial, Helvetica, sans-serif;
}

.footer1 {

    height: 105px;
}

div.news-list img.preview_picture {

    display: none;
}

h1 {

    font-size: 20px;
 }
.show {
    width: 100%;
}

img.ramka{
    width: 100px;
  //  max-width: 50%;
    height: auto;
//padding-bottom: 10px;
}
.bx-newslist1-block {
    padding: 0 1px;
    margin-bottom: 10px;
}
.bx-newslist1-img {
    margin-right: 0px;
}
.bx-newslist1-container {
    padding-bottom: 5px;
}


.col-xs-1, .col-sm-1, .col-md-1, .col-lg-1, .col-xs-2, .col-sm-2, .col-md-2, .col-lg-2, .col-xs-3, .col-sm-3, .col-md-3, .col-lg-3, .col-xs-4, .col-sm-4, .col-md-4, .col-lg-4, .col-xs-5, .col-sm-5, .col-md-5, .col-lg-5, .col-xs-6, .col-sm-6, .col-md-6, .col-lg-6, .col-xs-7, .col-sm-7, .col-md-7, .col-lg-7, .col-xs-8, .col-sm-8, .col-md-8, .col-lg-8, .col-xs-9, .col-sm-9, .col-md-9, .col-lg-9, .col-xs-10, .col-sm-10, .col-md-10, .col-lg-10, .col-xs-11, .col-sm-11, .col-md-11, .col-lg-11, .col-xs-12, .col-sm-12, .col-md-12, .col-lg-12 {
  position: relative;
  min-height: 1px;
  padding-right: 3px;
  padding-left: 3px;
}
.logo {
    width: 100%;
    text-align: center;
    padding-top: 15px;
    padding-bottom: 10px;
}


#horizontal-multilevel-menu {
   display: none!important;
}
.menu {
   display: none!important;
    width: 100%;
    /* padding-bottom: 35px; */
    /* height: 80px; */
}
img.mpict  {
   max-width: 100%;
    height: auto;
 }
.visible-xl {
    display: none!important;
}
.visible-xx {
    display: block!important;
}
.owl-carousel__item-descr {

    width: 90%;
    top: 30%;
    left: 5%;
    display: block;

}
.owl-main-wrap .owl-theme--arrows .owl-controls .owl-buttons div {
    top: 76%;
}
.prev {  display: none!important;      }
.prev1 {  display: none!important;      }

.bx-newslist-block {
 
    margin-bottom: 0px;
}
.bx-newslist-container {
    padding-top: 0px;
}
h5 {
    font-family: 'Roboto Light', arial, Helvetica, sans-serif;
    padding-bottom: 25px !important;
    padding-top: 10px !important;
    font-size: 20px;
    font-weight: 300 !important;
    color: #3399FF;
    text-align: center;
}
.logo a:hover {
    color: #000;
    text-decoration: underline;
}

.logo a {
    color: #000;
    text-decoration: underline;
font-size: 27px;
    font-family: 'Roboto Light', arial, Helvetica, sans-serif;
}
.bx-newslist1-title, .bx-newslist1-title a {
    
    font-weight: bold;
}
.header {
    height: initial !important;
   
}

.wordcon111 h3{
    font-family: 'Roboto', arial, Helvetica, sans-serif;
    font-size: 18px;
    color: #fff;
}

.wordcon111 {
    font-family: 'Roboto', arial, Helvetica, sans-serif;
    font-size: 14px;
    color: #fff;
}

}
@media (max-width: 820px)  {
#horizontal-multilevel-menu li {
    padding-right: 15px;
    padding-left: 15px;
}
}

@media (max-width: 770px)  {
#horizontal-multilevel-menu li {
    padding-right: 3px;
    padding-left: 3px;
}
}

