.address ul>li{
    display: inline-block;
}
.my-language ul>li{
    display: inline-block;
}

.top-buttons {
    border: 1px solid #e1e1e1 !important;
    padding: 10px !important;
    font-size:10px;
    text-transform: uppercase;
}
.top-buttons:hover{
    border:1px solid #2663a9!important;
    padding:10px!important;
}
.my-language ul li ul li{
    display: inline-block;
    border-left: 0;
    padding:0 5px;
}

.align-center{
    text-align: center;
}
.footer-link-color{
     color:white !important;
 }
.footer-link-color:hover,.fa:hover{
    color:#2663a9 !important;
}
.mainmenu ul#nav li:hover{
    color:#2663a9 !important;
}
.modal-content {
    height:600px;
    overflow: auto;
}
label{
    cursor:pointer;
}
input[type=checkbox]{
    margin:0!important;
}

.size li{
    display:inline-block!important;
}
.size:checked {
    border:1px solid #2663a9!important;
    color:#2663a9!important;
}
.size li:checked li{
    border:1px solid #2663a9!important;
    color:#2663a9!important;
}
.size label input:checked .size label{
    border:1px solid #2663a9!important;
    color:#2663a9!important;
}

.size label{
    padding: 5px 20px;
    border:1px solid #b1b1b1;
}
.size label input{
    display: none;
}

.size label:hover{
    border:1px solid #2663a9!important;
    color:#2663a9!important;
    transition: 0.7s;
}
.size_active{
    border:1px solid #2663a9!important;
    color:#2663a9!important;
}

.margin-b{
    margin-bottom:40px;
}
.section-title h2{
    cursor:pointer;
}
.ul.social-link a {

}
.shipping .single-service span i{
    color: #69686c!important;
    margin-top:8px;
}
.shipping .single-service span i:hover{
    color: #2663a9!important;
}
.no-size{
    cursor: default;
    color:#ec5355!important;
    border:1px solid #ec5355 !important;
}
label.no-size:hover{
    color:#ec5355!important;
    border:1px solid #ec5355 !important;
}
input[type=radio]:checked{
    color: #0f4bac !important;
    border: 1px solid #0f4bac !important;
}
.category-image{

}
.entry-summary span{
    font-size: 15px;
    color: #232329;
    font-weight: bold;
}
.preview-2 .nivo-controlNav a:hover, .preview-2 .nivo-controlNav a.active{
    display: none;
}
.action{
    overflow: hidden;
    padding-bottom: 25px!important;
    margin-bottom: 30px;
    padding-top:20px;
    border-bottom: 1px solid #e1e1e1;

}
.action:hover{
    overflow: hidden;
    padding-bottom: 25px!important;
    margin-bottom: 30px;
    padding-top:20px;
    border-bottom: 1px solid #e1e1e1;
    webkit-box-shadow: 0 8px 3px -5px rgba(60,60,60,.75);
    box-shadow: 0 8px 3px -5px rgba(60,60,60,.75);
    transition: 0.1s;
}
.action img{
    -moz-box-shadow: 0 8px 3px -5px rgba(60,60,60,.75);
    -webkit-box-shadow: 0 8px 3px -5px rgba(60,60,60,.75);
    box-shadow: 0 8px 3px -5px rgba(60,60,60,.75);
}
#scrollUp:hover{
    background-color: #232323!important;
    color:#2663a9!important;
    border-color: #2663a9!important;
}
#description span{
    color: #232323!important;
}
.arrow-display-block{
    display:block;
}
.arrow-display-none{
    display:none;
}
.modal-body{
    padding:40px;
}
.modal-product img{
    margin-bottom:16px;
}
.modal-product{
    border: 1px solid #c1c1c1;
    padding:20px;
    text-align: justify;
}
.modal-product strong{
    text-align: center;
}
.modal-product h3{
    text-align: center;
}
.modal-product iframe{
    border: 1px solid #c1c1c1;
    margin: 0 auto;
    width: 100%;
}
a:active,a:focus, a:hover{
    text-decoration: none!important;
}
.section-title h2 span{
    float:left;
    margin-right:20px;
}
.nalicie p{
    position:relative;
}
.nalicie p small{
    position: absolute;
    bottom: 3px;
    left:120px;
    width: 50px;
}
.media iframe{
    width: 100%;
    margin-bottom:40px;
}
.meanmenu-reveal span, .meanmenu-reveal:hover span , .meanmenu-reveal span:active , .meanmenu-reveal span:focus{
    color: white!important;
}
.location_img{
    margin-left: 40px;
}
.pagination li:hover{
    cursor: pointer;
}
.fixed{
    position: fixed;
    width: 100%;
    z-index: 999;
    top: 0;
}