h2.bigbox, h3.bigbox {
	font-size: 18px;
	font-weight: bold;

}
h2.smallbox {
	font-size:14px;
	font-weight: bold;
}
h2.mediumbox {
	font-size:18px;

}

h4.title, h2.title {
	height: 40px;
	overflow: hidden;
	font-size: calc(1vw + 0.75vh);
	
}



img.mainimage {
	max-height: 391px;
	/*max-width: 584px;*/

}
img.subimage {
	max-height: 387px;
/*	max-width: 574px;	*/
}

li a.menu {
	padding:0px 10px;
}

#dtid {
	width: 110px;
}

.header-search {
	margin-top: 0px;
	margin-left: 10px;
}

.light .header-info  {
	background-color: #f2f2f2;
	color:#FFFFFF;
}

.color-taaza {
	color:#202020;
}

.color-white {
	color:#FFFFFF;
}

.show_more_main {
	text-align: center;
	margin-top: 20px;
}


.show_more {
	cursor: pointer;
	border:1px solid;
	padding: 5px;
	box-shadow: 3px 3px 2px #888888;
	margin-top: 20px;

}

span.show_more_main:hover, span.show_more:hover {
	background: yellow;
	padding: 10px;
}
.maintitle {
	text-align: center;
	color: #ff2121;
}

div.row h3 a{
	line-height: 30px;
}

h5 {
	color:#7d094f;
}
.navbar-inverse { background-color: #FFFFFF}
.navbar-inverse .navbar-nav>.active>a:hover,.navbar-inverse .navbar-nav>li>a:hover, .navbar-inverse .navbar-nav>li>a:focus { background-color: #FFFFFF}
.navbar-inverse .navbar-nav>.active>a,.navbar-inverse .navbar-nav>.open>a,.navbar-inverse .navbar-nav>.open>a, .navbar-inverse .navbar-nav>.open>a:hover,.navbar-inverse .navbar-nav>.open>a, .navbar-inverse .navbar-nav>.open>a:hover, .navbar-inverse .navbar-nav>.open>a:focus { background-color: #7D2559}
.dropdown-menu { background-color: #FFFFFF}
.dropdown-menu>li>a:hover, .dropdown-menu>li>a:focus { background-color: #7D2559}
.navbar-inverse { background-image: none; }
.dropdown-menu>li>a:hover, .dropdown-menu>li>a:focus { background-image: none; }
.navbar-inverse { border-color: #080808}
.navbar-inverse .navbar-brand { color: #999999}
.navbar-inverse .navbar-brand:hover { color: #FFFFFF}
.navbar-inverse .navbar-nav>li>a { color: #333333;font-size: 14px;font-weight: bold;}
.navbar-inverse .navbar-nav>li>a:hover, .navbar-inverse .navbar-nav>li>a:focus { color: #111111}
.navbar-inverse .navbar-nav>.active>a,.navbar-inverse .navbar-nav>.open>a, .navbar-inverse .navbar-nav>.open>a:hover, .navbar-inverse .navbar-nav>.open>a:focus { color: #FFFFFF}
.navbar-inverse .navbar-nav>.active>a:hover, .navbar-inverse .navbar-nav>.active>a:focus { color: #111111}
.dropdown-menu>li>a { color: #333333;font-size: 20px;}
.dropdown-menu>li>a:hover, .dropdown-menu>li>a:focus { color: #FFFFFF}
.navbar-inverse .navbar-nav>.dropdown>a .caret { border-top-color: #333333}
.navbar-inverse .navbar-nav>.dropdown>a:hover .caret { border-top-color: #111111}
.navbar-inverse .navbar-nav>.dropdown>a .caret { border-bottom-color: #333333}
.navbar-inverse .navbar-nav>.dropdown>a:hover .caret { border-bottom-color: #111111}
.navbar-header .navbar-toggle {
	background-color: #333333;
}
.navbar-inverse .navbar-brand {
	color: #cf3732;
}
.navbar-inverse .navbar-brand:hover{
	color: blue;
}

.nav li a {
	padding-left: 10px;
	padding-right: 10px;
}
.glyphicon-chevron-right {
	font-size: 16px;
}
.glyphicon-film {
	font-size: 14px;
	color: #AA0000;
	position: relative;
	top: -1px;
}
body {
  margin-top: 60px;
}
  div.vtitle {

    height: 70px !important;
    overflow: hidden;
    font-size: 14px;
    color: #000;
    background-color: #ececec;
    font-weight: bold;
    text-decoration: none;
    padding:10px;
  }


    /* Add a gray background color and some padding to the footer */
    footer {
      background-color: #f2f2f2;
      padding: 25px;
    }

.zoom {
    padding: 5px 15px;
    transition: transform .1s;
    box-shadow:  5px 5px 8px #ececec;
}



img.img-responsive.subimage {
  /*border-radius: 20px;*/
}

p.minimalDarkThumbnailTitle {
	padding-top:5px;
	line-height: 16px;
}
 .zoom:hover {
    -ms-transform: scale(1.05); /* IE 9 */
    -webkit-transform: scale(1.05); /* Safari 3-8 */
    transform: scale(1.05); 
}

.navbar-inverse {
	background-color: #ececec;
}
.dropdown-menu li {
	border-bottom: 1px solid #ececec;
}
.categoryname {
	padding: 7px 0px;
		background-color: #ececec;

}
.searchbutton {
	margin-top: 10px; 
	border:1px solid; 
	padding: 6px;
	border-radius: 5px;
	cursor: pointer;
}

@media (min-width: 1200px) {
.container {
    width: auto;
    margin-left:25px;
    margin-right:25px;
}
}
@media (max-width: 1080px) {
body {
margin-top:0px;
}
}