.mostvotedext{font-size:16px;}
ol li:before{content:counter(li);counter-increment:li;position:absolute;top:0;left:-1em;width:1em;box-sizing:border-box;margin-right:0.5em;padding:0.3em;background:#73b92e;color:#73b92e;font-weight:bold;text-align:center;height:100%;}
ol li{position:relative;margin:0 0 0.5em 1em;padding:0.3em 0 0.5em 0.5em;}
ol{padding:0;margin:1em 0 1.3em 0;list-style:none;}
ol{counter-reset:li;}
span.phone:after{content:"\f095";display:inline-block;font-family:FontAwesome;font-size:14px;color:#73b92e;}
span.num, span.phone{background:#ebebeb;padding:1px 5px;margin:0 1px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;border:1px solid #fff;color:#333;}
.extlink:after{color:#818181;content:"\f08e";display:inline-block;font-family:FontAwesome;font-size:10px;margin-left:2px;font-weight:normal;position:relative;bottom:5px;}
a.extlink{color:#FE4F00;}
.item_introtext .size-2.extravote{display:none;}
h3.module_title{font-size:17px;padding-top:1px;}
div#offlajn-ajax-search89{padding-top:15px;padding-bottom:15px;}
#search-form89 input{padding-left:30px !important;}
#offlajn-ajax-search89 .offlajn-ajax-search-container{padding:0px !important;}
input#search-area89{height:27px !important;font-weight:normal !important;}
input#suggestion-area89{left:0px !important;}
/*.item.column-1 .ampz_container{display:none;}*/
.page-blog.page-blog__ {padding-top: 15px;}
td.list-title{font-size: 17px;}
.pagination{/*padding-bottom:50px;*/}
a.btn {
    border-radius: 10px;
    padding: 10px!important;
    /*margin-right: 0px;
    margin-top: 7px;*/
    margin-bottom: 10px;
}
#breadcrumbs-row .moduletable-wrapper {
    padding-left: 20px;
}
div#content-row-2 {
    padding-left: 20px;
}
.video-wrap{position:relative;padding-bottom:56.25%;height:0;overflow:hidden;}
.video-wrap iframe,
.video-wrap object,
.video-wrap embed{position:absolute;top:0;left:0;width:100%;height:100%;}
ul#module-99 a:hover {
    background: #40790f;
}
ul#module-99 a:visited {
    background: #40790f;
}
ul.sf-menu > li.active > a, ul.sf-menu > li.current > a, ul.sf-menu > li.active > span, ul.sf-menu > li.current > span {
    background: #40790f;
}
ul#module-99 a {
    color: white;
    font-size: 16px;
}
@media all and (max-width:767px) {
     iframe {
         width: 100% !important;  
         -ms-overflow-x: hidden !important;
             overflow-x: hidden !important;
     }
    iframe div {
        width: 100% !important;        
    }
    #mys-wrapper {
        width: 100% !important;
    }
    html, body {
        width: 100%;
        -ms-overflow-x: hidden !important;
             overflow-x: hidden !important;
    }

    [class*="span"], .row-fluid [class*="span"] {
        float: none;
        display: block;
        width: auto;
        margin-left: 0;       
        overflow: hidden;
    }

}