/* windows Size */
@media (min-width: 768px) and (max-width: 1200px) {
    .span10 {
        margin-bottom: 0px !important;
    }
}
/*
@media (min-width: 1200px) {
    .span10 {
        margin-bottom: 0px !important;
    }
}
*/
@media (max-width: 767px) {
    .span9.media.bec-shadow.bec-bgcolor.blog-box {
        margin-bottom: 0px !important;
    }
}

/* bsdoc sidebar*/
@media (max-width: 767px) {
    ul.nav.nav-list.bs-docs-sidenav {
        height: 145px !important;
        overflow: hidden;
        margin-bottom: 35px;
    }
}

/* collapsed menu */
@media (max-width: 979px) {
    .navbar-inverse .nav-collapse .nav>li>a,
    .navbar-inverse .nav-collapse .dropdown-menu a {
        padding: 5px 0px 5px 0px !important;
    }
}

/* blogs */
.blog-date{
    background:#bbb;
    font-size:0.808em;
    padding-left:4px;
    padding-right:4px;
    color:#000;
}
.blog-box{
    padding:10px 20px 10px 20px;
    margin-top:30px;
}
.blog-avatar{
    width:64px;
    height:64px;
}

/* scroll bar */
::-webkit-scrollbar{
    width:15px;
}
::-webkit-scrollbar:horizontal{
    height:16px;
}
::-webkit-scrollbar-corner{
    background:#555;
}
::-webkit-scrollbar-track{
    background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAQAAAACAQMAAABFZu8gAAAABlBMVEUAqqoAAAC9JseZAAAADElEQVQI12N4wHQBAAN4AbOxhpasAAAAAElFTkSuQmCC);
    background-size:1px 1px;
}
::-webkit-scrollbar-thumb{
    background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAIAAAACAQMAAABIeJ9nAAAABlBMVEWqqqpVVVWzGxUgAAAADElEQVQI12NwYHIAAAEIAIPJpZSRAAAAAElFTkSuQmCC);
    background-size:2px 2px;
}
::-webkit-scrollbar-button:horizontal:start:decrement,
::-webkit-scrollbar-button:horizontal:end:increment,
::-webkit-scrollbar-button:vertical:start:decrement,
::-webkit-scrollbar-button:vertical:end:increment{
    display: block
}
::-webkit-scrollbar-button:vertical:start{
    height:20px;
    background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAkAAAAQCAYAAADESFVDAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAAEnQAABJ0Ad5mH3gAAAA7SURBVChTY9y9e/d/BgKACUrjBTRU5OrqCmUhAIoimAJ0haRZh64bmU+8SdgcCwIwcaJMGhLRggkYGAAUPgwoCNu1nQAAAABJRU5ErkJggg==);
    background-repeat:no-repeat;
    background-size:100% 100%;
}
::-webkit-scrollbar-button:vertical:end{
    height:20px;
    background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAkAAAAQCAYAAADESFVDAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAAEnQAABJ0Ad5mH3gAAABFSURBVChTY9y9e/d/BgKACUrjBdRTxAB1E04MkifeOqBqMAcdwMRJczi6ach80kwCAZhudFMxTEJXAAKkW4cLUEsRAwMAVoQf/jyhCzkAAAAASUVORK5CYII=);
    background-repeat:no-repeat;
    background-size:100% 100%;
}
::-webkit-scrollbar-button:horizontal:start{
    width:10px;
    background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAQAQMAAAARRKw+AAAABlBMVEWqqqoAAKtEpY9xAAAAHklEQVQI12NgYGBiYmHiYBJgUmD4x2DH/B8CGaAAAE3KBYssMU+CAAAAAElFTkSuQmCC);
    background-repeat:no-repeat;
    background-size:100% 100%;
}
::-webkit-scrollbar-button:horizontal:end{
    width:10px;
    background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAQAQMAAAARRKw+AAAABlBMVEWqqqoAAKtEpY9xAAAAH0lEQVQIW2NgYGhgOMDwgOEDww+Gf0D8Acg+ABSDAgCsKgkPQG6R5AAAAABJRU5ErkJggg==);
    background-repeat:no-repeat;
    background-size:100% 100%;
}
#sidebar ::-webkit-scrollbar{
    display:none
}

/* img responsive */
.gal-img{
	width:auto;
	height:480px;
}
#gallerywrapper .pager{
	margin:-49px 0;
    position:relative;
    z-index:1;
}

/* next-prev img */
#gallerywrapper{
    width:auto;
    /* height:450px; */
    height:100%;
    margin:0 auto;
    padding:30px;
    position:relative;
} 
#gallerywrapper #gallery{
    /*position:absolute;*/
    left:0;
    top:0;
    width:auto;
    /* height:450px; */
    overflow:hidden;
    text-align:center;
} 
#gallerywrapper #gallery div{
    width:auto;
    /* height:450px; */
    padding-top:1px;
    position:relative;
    background-color:#000;
} 
#gallerywrapper #gallery div img{
    clear:both;
    display:block;
    margin:0 auto;
    border:0;
} 
#gallerywrapper #gallery div h3{
    padding:10px 0 0 0;
    margin:0;
    font-size:18px;
}
#gallerywrapper #gallery div p{
    padding:5px 0;
    margin:0;
    font-size:12px;
    line-height:18px;
}
#gallery .prev{ 
    display:inline;
    float:left;
    margin-left:0px;
    text-decoration:none;
    padding: 10px 0px 10px 0px;
} 
#gallery .next{ 
    display:inline;
    float:right;
    margin-right:0px;
    text-decoration:none;
    padding: 10px 0px 10px 0px;
}

/* google translate */
#goog-gt-tt{
	display:none !important;
}
.goog-te-banner-frame{
	display:none !important;
}
.goog-te-menu-value:hover{
	text-decoration:none !important;
}
body{
	top:0 !important;
    background: linear-gradient(
    to bottom,
    rgba(255,255,255,0),
    rgba(255,255,255,0) 50%,
    rgba(0,0,0,0.2) 70%,
    rgba(0,0,0,0.6));
    background-size: 100% 0.25rem;
    background-color: #0d0d73;
}
.scan{
    top:0 !important;
    background: linear-gradient(
    to bottom,
    rgba(255,255,255,0),
    rgba(255,255,255,0) 50%,
    rgba(0,0,0,0.2) 70%,
    rgba(0,0,0,0.6));
    background-size: 100% 0.25rem;
}
#google_translate_element2{
	display:none !important;
}

/* div tabeller*/
.divTable{
	display:table;
	width:100%;
}
.divTableRow{
	display:table-row;
}
.divTableHeading{
	background-color:#EEE;
	display:table-header-group;
}
.divTableCell, .divTableHead{
	border-bottom:2px solid #999999;
	display:table-cell;
	padding:3px 10px;
}
.divTableCell-1, .divTableHead{
	border-bottom:0px;
	display:table-cell;
	padding:3px 10px;
}
.bec-tab{
	border-bottom:0px;
}
.divTableHeading{
	background-color:#EEE;
	display:table-header-group;
	font-weight:bold;
}
.divTableFoot{
	background-color:#EEE;
	display:table-footer-group;
	font-weight:bold;
}
.divTableBody{
	display:table-row-group;
}