@font-face {
    font-family: 'MontBlanc';
    src: url('fonts/montblancbg-regular.woff.woff') format('woff');
    src: url('fonts/montblancbg-regular.woff2') format('woff2');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'MontBlancBold';
    src: url('fonts/montblancbg-bold.woff') format('woff');
    src: url('fonts/montblancbg-bold.woff2') format('woff2');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'MontBlancExtraBold';
    src: url('fonts/montblancbg-extrabold.woff') format('woff');
    src: url('fonts/montblancbg-extrabold.woff2') format('woff2');
    font-weight: normal;
    font-style: normal;
}


body {
    font-family: 'MontBlanc', sans-serif !important;
    font-weight: normal;
    float:left;
    width:100%;
    margin:0;
    background:#fff;

}

/* #Helper classes
================================================== */
a {
    text-decoration: none;
}
a:hover {
    text-decoration: none;
}
img {
    text-decoration: none;
}

.top-part{
    float:left;
    width:100%;
    background: #FF6600;
    border-radius: 0px 0px 50px 0px;
    position: relative;z-index:99;
    padding-bottom:40px;
    box-sizing:border-box;
}
.left-part-img{
    width:35%;
    float:left;
}
.left-part-img img{
    float:left;
    width:100%;
}
.right-part-txt{
    width:65%;
    float:right;
    padding-right:100px;
    box-sizing:border-box;
    margin-top:70px;
}
.txt-wrap{
    float:left;
    width:100%;
    color:#fff;

}
.txt-wrap p{
    float:left;
    width:100%;
    margin-bottom:20px;
    font-size:16px;
    line-height: 22px;
}
.txt-wrap p.right{
    float:right;
    text-align:right;
}
.big-title{
    float:left;
    width:100%;
    color:#fff;
    font-size: 70px;
    font-weight: bold;
    line-height: 65px;
    margin-bottom:30px;
    font-family: 'MontBlancExtraBold';
}
.blue-part{
    float:left;
    width:100%;
    background:#003366;
    border-radius: 0px 0px 50px 0px;
    height: 230px;
    line-height: 277px;
    margin-top:-50px;
}
.info-txt{
    float:left;
    width:100%;
    color:#fff;
    font-size:20px;
    font-weight: bold;
    font-family: 'MontBlancBold';
}
.info-txt span.bigger{
    font-size:45px;
    font-family: 'MontBlancExtraBold';
}
.yellow-part{
    float:left;
    width:100%;
    background: #FFCB00 url("../../img/social/Bulgaria_MAP.svg") no-repeat center;
    background-size:100%;
    padding-bottom:100px;
    box-sizing:border-box;
    height: 100%;
    margin-top:-50px;
    padding-top:50px;
    box-sizing:border-box;
}
.yellow-part .sub-txt{
    font-family: 'MontBlancBold';
}

.title{
    float:left;
    width:100%;
    margin-top:30px;
    margin-bottom:40px;
    text-align:center;
    font-size:50px;
    font-weight: bold;
    color:#003366;
    font-family: 'MontBlancExtraBold';
}
.sub-txt{
    float:left;
    width:100%;
    text-align:center;
    /*font-family: 'MontBlancBold'; */
    font-size:30px;
    margin-bottom:15px;
    color:#003366;
}
.sub-txt p{
    float:left;
    width:100%;
    margin-bottom:10px;
}
.three-circles, .two-circles{
    float:left;
    width:100%;
    display:flex;
}
.two-circles{
    justify-content: space-around;
}
.circle{
    float:left;
    width:300px;
    margin:0 4%;
    height: 300px;
    background:#fff;
    border-radius:100%;
    padding-top:60px;
    padding-left:20px;
    padding-right:20px;
    box-sizing:border-box;
}
.circle .small-txt{
    float:left;
    width:100%;
    font-size:20px;
    color:#003366;
    text-align:center;
    margin:10px 0px;
    color:#003366;
}
.circle .big-txt{
    font-size:30px;
    font-family: 'MontBlancExtraBold';
    float:left;
    width:100%;
    text-align:center;
    color:#003366;
}
.three-circles.yellow .circle{
     background:#FFCB00;
     border:4px solid #fff;
}
.three-circles.yellow .circle .big-txt{
    margin-top:30px;
}
.big-blue-part{
    float:left;
    width:100%;
    background:#003366;
    padding-top:40px;
    padding-left:100px;
    box-sizing:border-box;
    position:relative;
    padding-bottom:80px;
    box-sizing:border-box;
}
.big-blue-part:after{
    position: absolute;
    content: "";
    left: 0;
    bottom: -175px;
    width: 100%;
    height: 405px;
    background: url("../../img/social/Vladimir-Kolev-Arrows.png") no-repeat center;
    background-size: 100%;
}
.left-txt-part{
    float:left;
    width:70%;
}
.img-wrap{
    float:right;
    width:30%;
    margin-top:-190px;
}
.img-wrap img{
    width:100%;
    float:left;
}
.mt40{
    margin-top:40px;
}
.two-circles .circle.ml160{
    margin-left:160px;
}
.two-circles .circle.mr160{
    margin-right:160px;
}
.grey-part{
    float:left;
    width:100%;
    background:#efefef;
    padding-top:50px;
    box-sizing:border-box;
}
.small-img{
    width:35%;
    float:left;
    margin-left:15%;
}
.btn-part{
    float:left;
    margin-top:100px;
}
.btn-part .head{
   float:left;
   width:100%;
   color:#003366;
   font-size:40px;
   font-family: 'MontBlancExtraBold';
}
.down-doc{
    float:left;
    color:#003366;
    background: #FFCB00;
    font-size:16px;
    padding:10px 40px;
    box-sizing:border-box;
    margin-top:30px;
    border-radius:30px;
}
.small-img img{
width:100%;
float:left;
}
.text-wrap{
    float:left;
    width:100%;
    padding:50px 0px;
    box-sizing:border-box;
}
.txt{
    float:left;
    width:100%;
    color:#003366;
    line-height: 24px;
    margin-bottom:40px;

}
.txt.bold{
    margin-bottom:40px;
}
.left-cont{
    float:left;
    color:#003366;
    font-weight: bold;
    font-size:28px;
    line-height: 33px;
    width:35%;
    font-family: 'MontBlancBold';

}
.right-info{
    float:right;
    color:#003366;
    font-size:16px;
    padding-left:20px;
    box-sizing:border-box;
    width:65%;
}
.right-info ul{
    padding-left:15px;
    box-sizing:border-box;
}
.right-info p{
    float:left;
    width:100%;
    margin:10px 0px;
}
.right-info ul li{
    float:left;
    width:100%;
    margin-bottom:10px;
}
.right-info span.upper{
   float:left;
   width:100%;
   font-size:16px;
   color: #003366;
   font-family: 'MontBlancBold';
   margin-bottom:15px;
}
.text-wrap.orange{
    background:rgb(255,102,0,0.1);
}
.bntns-container{
    float:left;
    width:100%;
}
.yellow-cont{
    float:left;
    width:100%;
    background:#FFCB00;
    padding-top:40px;
    padding-bottom:130px;
    box-sizing:border-box;
    border-radius: 0px 0px 50px 0px;
}
.yellow-cont-title{
    float:left;
    width:100%;
    font-size:40px;
    color:#003366;
    font-weight: bold;
    margin-bottom:30px;
    text-align:center;
    font-family: 'MontBlancExtraBold';
}
.sub-info{
    float:left;
    width:100%;
    text-align:center;
    font-size: 18px;
    color:#003366;
}
.buttons-holder{
    float:left;
    margin-top:-115px;
}
.tab {
    display: block;
    float: left;
    width: 100%;
}
.tab-btn1{
    background: rgba(255,102,0,0.2);
    float:left;
    color: #003366;
    font-size:22px;
    font-family: 'MontBlancBold';
    line-height: 25px;
    text-align:center;
    padding:20px 10px;
    box-sizing:border-box;
    border-top-left-radius:30px;
    border-top-right-radius:30px;
    width:33.33%;
    display: flex;
    flex-wrap: nowrap;
    flex-direction: column-reverse;
    justify-content: space-around;
}
.tabs-hld{
  float:left;
  width:100%;
  height: auto;
  max-height: none;
}
.tab.active{
    display:block;
}
.tab.invisible{
    display:none;
}
.tab-btn1:hover{
    background:#fff;
}
.tab-btn1.active{
    background:#fff;
}
.izzi-title{
    float:left;
    width:100%;
    text-align: center;
    margin-top:50px;
    font-size:32px;
    font-family: 'MontBlancBold';
    margin-bottom:40px;
    color:#003366;
}
.tab1-left-part{
    float:left;
    width:43%;
    position:relative;
}
.tab1-left-part img{
    float:left;
    width:100%;
}
.yellow-move{
    position: absolute;
    top:30px;
    right:-20px;
    width:150px;
    height: 150px;
}
.yellow-move  img{
    width:100%;
    float:left;
}
.lila-move{
    position:absolute;
    bottom:20px;
    left:-20px;
    width:100px;
    height: 100px;

}
.lila-move img{
    width:100%;
    float:left;
}
.tab1-right-part{
    float:right;
    width:50%;
    padding-left:20px;
    box-sizing:border-box;
}
.tab1-right-part p{
    float:left;
    width:100%;
    color: #003366;
    font-size:17px;
    margin:5px 0px;

}
.three-boxes{
    float:left;
    width:100%;
    justify-content: space-between;
    margin-top:100px;
}
.three-boxes .box{
    position:relative;
    width:100%;
    float:left;
    height: 185px;
    width:97%;
    margin:0 3%;
}
.three-boxes .box.box1{
    border:2px solid  #FFDB7F;
}
.three-boxes .box.box2{
    border:2px solid  #7FC1FF;
}
.three-boxes .box.box3{
    border:2px solid  #FF7F7F;
}
.three-boxes .number{
    float:left;
    width:100%;
    text-align:center;
    color:#003366;
    font-size:30px;
    font-family: 'MontBlancExtraBold';
    margin-bottom:10px;
    position: absolute;
    bottom:35px;
}
.three-boxes .word{
    float:left;
    width:100%;
    text-align:center;
    color:#003366;
    font-size:15px;
    font-weight: bold;
    position: absolute;
    bottom:20px;

}
.img{
    position:absolute;
    width:50%;
    top:-45%;
    left:28%;
}
.img img{
    width:100%;
    float:left;
}
.iti-wrap{
    float:left;
    width:100%;
    background:url(../../img/social/Moliv.svg) no-repeat center;
    background-size:100%;
    margin-top:100px;
    height: 500px;
}
.info-iti-wrap{
    float:right;
    width:60%;
    margin-top:40px;
}
.info-iti-wrap p{
    float:left;
    width:100%;
    color:#003366;
    font-size:18px;
    margin-bottom:30px;
    line-height: 21px;
}
.iti-title{
    float:left;
    width:100%;
    color:#003366;
    font-size:30px;
    font-family: 'MontBlancBold';
    margin-bottom:30px;
}
.blue-box{
    float:left;
    width:100%;
    padding:30px 20px;
    box-sizing:border-box;
    background: #003366;
    color:#fff;
}
.blue-box span{
    float:left;
    width:100%;
    font-size:18px;
    text-align:center;
}
.blue-box span.bigger-txt{
    font-size:30px;
    font-family: 'MontBlancExtraBold';
}
.books-wrap{
    float:left;
    width:100%;
    padding:50px 0px;
    box-sizing:border-box;
}
.books-wrap .books{
    width:30%;
    float:left;
    
}
.books-wrap .books img{
    width:100%;
}
.books-info{
    float:left;
    width:70%;
    padding-left:20px;
    box-sizing:border-box;
}
.books-info p{
    float:left;
    width:100%;
    margin-bottom:20px;
    color:#003366;
    font-size: 17px;
}
 .books-info .books-title{
     float:left;
     width:100%;
     margin-bottom:40px;
     font-size:32px;
     color: #003366;
     font-family: 'MontBlancBold';
 }
.last-tab .sub-txt, .second-tab .sub-txt{
    float:left;
    width:100%;
    text-align:left;
    color:#003366;
    font-size:17px;
    line-height: 20px;
    font-weight: normal;

}
.three-part-wrap{
    float:left;
    width:100%;
    margin-top:20px;
}
.three-part-wrap .title1{
    float:left;
    width:100%;
    color: #003366;
    font-size:32px;
    margin-bottom:20px;
    font-family: 'MontBlancBold';
}
.three-part-wrap .info-part{
    float:left;
    width:50%;
}
.three-part-wrap .info-part p{
    float:left;
    width:100%;
    font-size:17px;
    color:#003366;
    line-height: 22px;
    padding-right:20px;
    box-sizing:border-box;
    margin-bottom:10px;
}
.three-part-wrap .small-blue-part{
    float:left;
    width:30%;
    background: #003366;
    padding:20px;
    box-sizing:border-box;
}
.three-part-wrap .small-blue-part .yell-head{
    float:left;
    width:100%;
    font-size:16px;
    color:#FFCB00;
    margin-bottom:5px;
}
.three-part-wrap .small-blue-part p{
    float:left;
    width:100%;
    color:#fff;
    font-size:14px;
    line-height: 20px;

}
.three-part-wrap .end-img{
    float:left;
    width:20%;
    padding:20px;
    box-sizing:border-box;
    margin-top:-32px;
}
.three-part-wrap .end-img img{
    float:left;
    width:100%;
}
.four-boxes{
    float:left;
    width:100%;
    flex-wrap: nowrap;
    justify-content: space-between;
    margin-top:50px;
    margin-bottom:50px;
}
.four-boxes .small-box{
    width:24%;
}
.small-box{
    display: flex;
    flex-direction: column;
    padding:25px;
    box-sizing:border-box;
}
.small-box .big{
   float:left;
   width:100%;
   text-align:center;
   font-size:34px;
   font-family: 'MontBlancExtraBold';
   color:#fff;
}
.small-box .txt-small{
    float:left;
    width:100%;
    text-align:center;
    color:#fff;
}
.small-box.b1{
    background:#FF9800;
}
.small-box.b2{
    background:#FF6600;
}
.dreem-part{
    float:left;
    width:100%;
    background: #EDEBF6;
    padding-top:40px;
    padding-bottom:40px;
}
.dreem-box{
    float:left;
    width:40%;
    padding:0 40px;
    box-sizing:border-box;
}
.dreem-box img{
    float:left;
    width:100%;
}
.dream-info{
    float:right;
    width:60%;
}
.blue-three-boxes{
    float:left;
    width:100%;
    margin-top:20px;
}
.dream-info .title{
    float:left;
    width:100%;
    text-align:left;
    font-size:32px;
    margin-top:0px;
    margin-bottom:30px;
    font-family: 'MontBlancBold';
} 
.dream-info p{
    float:left;
    width:100%;
    color:#003366;
    font-size:17px;
    line-height: 22px;
}
.blue-box-w50{
       display: flex;
    flex-direction: column;
    padding:30px 50px;
    color:#fff;
    width:48%;
    margin:0 1%;
    
}
.blue-box-w50.bl1{
    background:#004070;
}
.blue-box-w50.bl2{
    background:#3C6B97;
}
.big-number{
    float:left;
    width:100%;
    text-align:center;
    font-size:30px;
    color:#fff;
    font-family: 'MontBlancExtraBold';
}
.small-sub-number{
    float:left;
    width:100%;
    text-align:center;
    font-size:18px;
    color:#fff;
}
.blue-box-w100{
    float:left;
    width:98%;
    margin:0 1%;
    margin-top:20px;
    height: 100px;
}

.imp-wrap{
    float:left;
    width:100%;

}
.blue-box-w100.bl3{
    width:98%;
    background: #003366;
}
.imp-wrap .left-txt-wrap .title{
    float:left;
    width:100%;
    text-align:left;
    color:#003366;
    font-size:30px;
    font-family: 'MontBlancBold';
}
.imp-wrap .left-txt-wrap{
    float:left;
    width:70%;
}
.imp-wrap .left-txt-wrap p{
    float:left;
    width:100%;
    margin-bottom:10px;
}
.imp-wrap .right-info-wrap{
    float:right;
    width:30%;
    display:flex;
    flex-direction: column;
    text-align: center;
    padding-left:60px;
    margin-top:50px;
}
.right-info-wrap .small-box{
    margin-bottom:20px;
}
.logo-imp{
    width:100%;
    float:left;
    margin-bottom:50px;

}
.logo-imp img{
    width:100%;
}
.imp-wrap ul{
  float:left;
  width:100%;
  padding-left:0px !important;
}
.imp-wrap ul li{
    float:left;
    width:100%;
    list-style: none;
    background:#FFF0E6;
    margin-bottom:15px;
    height: 40px;
    line-height: 40px;
    padding-left:10px;
    box-sizing:border-box;
    color:#003366;
    font-weight: bold;
}
.inner-buttons-hld{
    float:left;
    width:100%;

}
.inn-btns{
    justify-content: space-around;
}
.inn-btn{
  float:left;
  width:100%;
  background:#E5EEF7;
  color:#003366;
  font-family: 'MontBlancBold';
  padding:20px;
  box-sizing:border-box;
  margin:0 20px;
  border-radius:30px;
  text-align:center;
}
.inn-btn.active{
    background:#FF6600;
    color:#fff;
}
.inn-btn.other-style.active{
    background:#003366;
    color:#fff;
}
.top-ogange-part{
    background:rgb(255,102,0,0.1);
    float:left;
    width:100%;
    height: 150px;
    line-height: 30px;
    margin-top: -24px;
    border-bottom-right-radius: 30px;
    padding-top:50px;
}
.top-ogange-part.more{
    height: 205px;
    line-height: 40px;
    padding-top:43px;
    box-sizing:border-box;
    line-height: 22px;
    background:#E5EEF7;
}
.inn-bnts-hld{
    float:left;
    width:100%;
}
.white-part{
    float:left;
    width:100%;
    padding:40px 0px;
    box-sizing:border-box;
}
.white-part.orange{
  background:rgb(255,102,0,0.1);
  border-bottom-right-radius: 30px;
}
.white-part.orange  .small-box.b2{
    background: #FFCB00;

}
.white-part.orange  .small-box.b2 .big, .white-part.orange  .small-box.b2 .txt-small{
        color: #003366;
}
.white-part.orange  .small-box.b1{
    background: #003366;
}


.white-part-title{
   float:left;
   width:100%;
   font-size:32px;
   font-family: 'MontBlancBold';
   color:#003366;
   margin-bottom:30px;
}
.info-small{
    width:45%;
    display:flex;
}
.white-part .small-box{
    width:26%;
    margin:0 1%;
}
.digital-teacher{
    float:left;
    width:100%;
    margin-top:40px;
}
.left-digital{
    float:left;
    width: 40%;
    flex-direction: column;
}
.right-digital{
    float:right;
    width:60%;
    padding-left:60px;
    box-sizing:border-box;
}
.right-digital .digital-title{
    float:left;
    width:100%;
    font-size:32px;
    color:#003366;
    margin-bottom:40px;
    font-family: 'MontBlancBold';
}
.right-digital p{
    float:left;
    width:100%;
    color:#003366;
    font-size:18px;
    margin-bottom:10px;
    line-height: 22px;
}
.right-digital ul{
    float:left;
    width:100%;
    padding-left:0px !important;
}
.right-digital ul li{
    float: left;
    width: 100%;
    list-style: none;
    background: #FFF0E6;
    margin-bottom: 15px;
    height: 40px;
    line-height: 40px;
    padding-left: 10px;
    box-sizing: border-box;
    color: #003366;


}
.left-digital .small-box{
    margin:10px 0px;
}
.left-digital .img-part img{
    width:100%;
    max-height: 300px;
    height: 300px;
    object-fit:cover;
}
.pack-teacher{
    float:left;
    width:100%;
    margin-top:40px;
    background:url("../../img/social/Пакет.jpg") no-repeat center;
    background-size:100%;
    height: 600px;
    min-height: 600px;
}
.pack-teacher-txt{
    float:left;
    width:50%;
    margin-top:80px;
}
.digital-title{
    float:left;
    width:100%;
    color: #003366;
    font-size:32px;
    margin-bottom:20px;
    font-family: 'MontBlancBold';
}
.pack-teacher-txt p{
    float:left;
    width:100%;
    color:#003366;
    font-size:16px;
    margin-bottom:10px;
}
.e-academy{
    float:left;
    width:100%;
}
.e-academy .title, .cam-title{
  font-size:32px;
  color:#003366;
  float:left;
  width:100%;
  margin-top:40px;
  margin-bottom:30px;
  text-align:left;
  font-family: 'MontBlancBold';
}
.left-academy{
   float:left;
   width:30%;
   flex-direction: column;
}
.left-academy p{
    margin-bottom:10px;
    float:left;
    width:100%;
    color:#003366;
    font-size:18px;
    line-height: 22px;
}
.left-academy .small-box{
    margin-bottom:10px;
}
.right-pictures{
    float:right;
    width:70%;
    padding-left:40px;
    box-sizing:border-box;
}
.right-pictures .pic1{
   width:20%;
   float:left;
   padding:5px;
   box-sizing:border-box;
   height: 178px;
   overflow: hidden;
   position:relative;
    cursor:pointer;
    -webkit-transition:0.7s;
    transition:0.7s;
   
}
.right-pictures .pic1 img{
     float:left;
     width:100%;
}
.main-tabs .sub-txt{
   margin-top:35px;
   margin-bottom:35px; 
}
.teachers{
    float:left;
    width:100%;
    margin-top:40px;
    background:#E5EEF7;
    padding:40px 0px;
    box-sizing:border-box;
    border-bottom-right-radius:30px;
}
.left-pictures{
    float:left;
    width:60%;
}
.left-pictures .pic2{
    float:left;
    width:23%;
    margin:1%;
    height: 160px;
    overflow: hidden;
    position:relative;
    cursor:pointer;
    -webkit-transition:0.7s;
    transition:0.7s;
}
.hover-wrap{
    position:absolute;
    bottom:-100%;
    left:0;
    background: rgba(0,0,0,0.7);
    z-index:99;
    -webkit-transition:0.7s;
    transition:0.7s;
    
}
.left-pictures .pic2:hover .hover-wrap{
  bottom:0; 
  top: 0;
    text-align: center;
    color: #fff;
    padding: 5px;
}
.right-pictures .pic1:hover .hover-wrap{
  bottom:0; 
  top: 0;
    text-align: center;
    color: #fff;
    padding: 5px;
}
.left-pictures .pic2 img{
    float:left;
    width:100%;
}

.right-information{
    float:right;
    width:40%;
    padding-left:30px;
    box-sizing:border-box;
    flex-direction: column;
}
.right-information .title{
   float:left;
   width:100%;
   font-size:32px;
   color:#003366;
   margin-top:0px;
   margin-bottom:20px;
   text-align:left;
   font-family: 'MontBlancBold'; 
}
.right-information p{
    float:left;
    width:100%;
    font-size:18px;
    color:#003366;
    margin-bottom:30px;
    line-height: 22px;
}
.right-information .small-box{
    margin-bottom:20px;
}
.cam-day{
    float:left;
    width:100%;
}
.cam-pic{
    float:left;
    width:100%;
}
.cam-pic img{
    float:left;
    width:100%;
}
.cam-txt{
    float:left;
    width:100%;
    margin-top:20px;
    margin-bottom:20px;
}
.cam-txt p{
    float:left;
    width:100%;
    color:#003366;
    font-size:18px;
    line-height: 22px;
    margin-top:10px;
}
.three-box{
    float:left;
    width:100%;
    flex-direction:row;
}
.three-box .small-box{
    width:30%;
    margin:0 3%;
}
a:active{
    text-decoration:none;
}
.pack {
    float:left;
    width:100%;
    margin-top:40px;
    padding:40px;
    box-sizing:border-box;
    background:#FDEBD5;
    position:relative;
}
.left-pack{
    width:50%;
    float:left;
}
.left-pack p{
    font-size:18px;
    float:left;
    width:100%;
    color:#003366;
    line-height: 22px;
    margin-bottom:15px;
}
.f-img{
    position:absolute;
    right:350px;
    top:0px;
    width:300px;
    height: 300px;
}
.f-img img{
    float:left;
    width:100%;
}
.f-img1{
    position:absolute;
    bottom:-60px;
    right:0px;
    width:400px;
    height: 400px;
}
.f-img1 img{
    float:left;
    width:100%;
}
.bottom-txt{
    float: left;
    width: 100%;
    font-size: 18px;
    color: #003366;
}

.social-page:hover{
    color:#fff;
    background:#ff9900;
}
.books .swiper-slide{
    width:100%;
    float:left
}
.books .swiper-slide img{
    width:100%;
    float:left
}
.small-logos{
    position:absolute;
    right:240px;
    top:20px;
    width:110px;
    height: 50px;
}
.small-logos img{
    float:left;
    width:100%;
}
.top-images{
    float:right;
    width:100%;
    margin-bottom:30px
}
.top-images img{
    width:30px;
    float:right;
    margin-left:10px;
    
}