@charset "UTF-8";
/* CSS Document */
#logo {
	margin: -14px 0px 0px 0px !important;
	float: none;
	position: relative;
	height: 203px;
	width: 100%;
	background: rgba(0, 0, 0, 0) url("/templates/Store/responsive2-2015/clients/DITV/DITV_logo.png")no-repeat top center !important;
	z-index: 2;
	background-size: 220px !important;
}
.header_modules .nav a {
	color: #c24b34;
}

#tm_menu div > ul > li > a {
	font-size: 14px !important;
}

#logo img {
	visibility: hidden!important
}
#logo a {
	height: 250px;
	width: 300px;
	display: block;
}

@font-face {
    font-family:'Cooper Black';
    src: url('/templates/Store/modern3/fonts/cooperblack/Cooper_Black_Regular.eot');
	src: url('/templates/Store/modern3/fonts/cooperblack/Cooper_Black_Regular.eot?#iefix') format('embedded-opentype'),
		url('/templates/Store/modern3/fonts/cooperblack/Cooper_Black_Regular.woff2') format('woff2'),
		url('/templates/Store/modern3/fonts/cooperblack/Cooper_Black_Regular.woff') format('woff'),
		url('/templates/Store/modern3/fonts/cooperblack/Cooper_Black_Regular.svg#Cooper_Black_Regular') format('svg');
    
    font-style: normal;
    font-stretch: normal;
    unicode-range: U+0020-00FE;
}

.nav.nav-pills.nav-justified.homenav {
	display: none;
}

.banner-container {
	margin-bottom: 15px;
	background: black;
	padding: 10px 0px;
}

.customhtml img {
	width: 100%;
}

body {

	background:rgba(0, 0, 0, 0) url("/templates/Store/responsive2-2015/clients/DITV/DITV_bg.jpg")repeat fixed center center !important
	
}
.nav li {
	font-family: "Open Sans", sans-serif !important;
	font-weight: 700 !important;

}

a, a:visited {
	color: #c24b34;
	outline: none;
}

#cartplace {
	background: #e6e126;
	padding: 7px;
}

#search {
	position: relative;
	z-index: 46;
	float: right;
	background: white;
	margin: 17px 0 10px 10px;
	border-radius: 0;
}

footer {
	background-color: #000;
	color: white
}

#column-right {
	background: white;
}

.copyright {
	
	color: #fff;
}

footer h5 {
	color: #e6e126;
	
}

#page {

	background-color: #f0efee;
}
body {
	
	color: #0f0f0f;
	
}

.btn , .label-success {
	background-color: #e6e126!important;
	color: #000!important
}

.box.info .box-content ul li {
	list-style-type: none;
	padding: 0px 0;
	text-transform: uppercase;
}

#featured span.tag, h1, h2, h3, h4,th, #content span.tag, #secondary-menu li a, span.price-single, .addto-cart, .wp-pagenavi span.current, .wp-pagenavi a.page {
	font-family:'Cooper Black';
	font-weight: 1 !important;
	text-transform: none !important;
	letter-spacing: 0px;
	color: #5b5e60;
}

#top-links a {
	font-size: 14px;
	color: #5b5e60;
	text-transform: uppercase;
}


#tm_menu div > ul > li > a {
	font-weight: auto; 
	position: relative;
	font-size: 11px;
	line-height: 30px;
	display: block;
	color: #e6e126;
	padding: 20px 10px;
	background-color: transparent;
	text-transform: none; 
	-webkit-transition: all 0.5s ease;
	-moz-transition: all 0.5s ease;
	-o-transition: all 0.5s ease;
	transition: all 0.5s ease;
}

h3, h2 {
	background: rgba(0, 0, 0, 0) url("/templates/Store/responsive2-2015/clients/DITV/headerbg.jpg")repeat top center !important;
	color: #e6e126!important;
	margin-bottom: 10px;
	padding: 10px;
}

h1 { background: none; font-family: "Open Sans", sans-serif !important; color:black; padding:0px}

th {
	font-size: 20px;
}
td {
	font-size: 16px;
}

.list-blog img {

	padding: 0px 10px;
}

h3 a, h2 a, h1 a {	color: #e6e126!important;
}

#top-links a {
	font-size: 14px;
	color: #e6e126;
	text-transform: none;
}

.col-sm-5.headercase {
	float: right;
}

#tm_menu div > ul > li > a {
	
	padding: 10px;
}

#tm_menu {
	background-color: none;

}

#tm_menu div > ul > li {
	float: left !important;
}
.nav-justified > li {
	display: block;
	width: auto
}
.nav-justified {
	width: auto;
}
#tm_menu div > ul > li {
	float: left !important;
	position: relative;
	margin-left: 2px;
}

.nav-justified .nav-item, .nav-justified > .nav-link {
	-ms-flex-preferred-size: 0;
	flex-basis: auto;
	-ms-flex-positive: 1;
	flex-grow: inherit;
	text-align: center;
}

#tm_menu ul {

	float: right;
}
.nav-link {
	text-transform: capitalize!important
}

header { background:rgba(0, 0, 0, 0) url("/templates/Store/responsive2-2015/clients/DITV/headerbg.jpg")repeat  top center !important}
/* Hightlight Color */

.camera_next:hover > span,
.camera_prev:hover > span, .modal-header .close:hover, .pagination > li > a:hover, .pagination > li > span:hover, .pagination > li > a:focus, .pagination > li > span:focus, footer .col-sm-6 li.foot_phone, footer li a i.fa, .socials a i:hover, .copyright a:hover, #list-view.active, #grid-view.active, .box-currency .dropdown-menu button:hover, .button-view button:active, .nav-justified li, a:hover, a:focus, #cart .price-cart, #menu .nav > li > a:hover, .btn-link:focus, .button-view button:focus, #top-links a:hover, #top-links li a:hover i, .phone i, #search button:hover i, #top-links li a.active i, #search button:active, .box-cart .btn-danger:active, #cart .total td, .box-cart .btn-danger:focus, .box-cart .btn-danger:hover, #search button:hover, #top-links li a.active, .button-view button:hover, .box-language .open .dropdown-toggle, .box-currency .open .dropdown-toggle, .box-language .dropdown-toggle:hover, .box-currency .dropdown-toggle:hover, .price-section span.price-new, #product h3, .product-section span, .review-form-title h3:hover, .box_html.events b, .box_html.advertising .color-1, .banners>div .s-desc h2, .box-category .menu li li a:hover, .box-category .menu li a+i:hover, .sale .product-section a, .box.info .box-content ul li a i, .box-category .menu li li a:hover, #tm_menu div> ul > li ul > li > a:hover, #tm_menu div> ul > li ul > li.active > a, #tm_menu div> ul > li ul > li.sfHover > a, #tm_menu div> ul > li > ul li i {
	color: #c24b34;
}
#menu-icon, .dropdown-menu li > a:hover, ul.soc-icon li i, .box-right-bottom a:hover, .btn, .btn-danger, .btn-primary, .btn-info, .btn-default, .sale, .banners>div div.banner-box:hover .s-desc span, .box_html.events i, #default_gallery .image-thumb .bx-wrapper .bx-prev:hover, #default_gallery .image-thumb .bx-wrapper .bx-next:hover, a.quickview:hover, .swipe ul li a:hover, .homenav li, .camera_caption a, #tm_menu div> ul > li > a:before, #menu-icon, .fixed-top {
	background-color: #c24b34
}
.btn.btn-icon:hover {
	background-color: #c24b34;
	border-color: #c24b34;
}
#default_gallery .image-thumb img:hover, #default_gallery .image-thumb .active img {
	border-color: #47c7de
}
.box-subcat li .image:hover {
	border: 5px solid #c24b34;
}
.carousel-cell {
	width: 100%;
	height: 188px!important;
	margin-right: 10px;
	display: flex;
	align-items: center;
	justify-content: center;
}
/* END Colors */

@media (min-width: 768px) {
    .carousel-cell {
	width: 100%;
	height: 600px!important;
	margin-right: 10px;
	display: flex;
	align-items: center;
	justify-content: center;
}
#logo {
	margin: 50px 0px 0 0!important;
	float: none;
	position: relative;
	height: 166px;
	width: 100%;
	background: rgba(0, 0, 0, 0) url("/templates/Store/responsive2-2015/clients/DITV/DITV_logo.png")no-repeat top center !important;
	z-index: 2;
}

	
	
	

@media (min-width: 480px) {
	
	
#logo {
	float: left;
	height: 239px;
	width: 279px;
	background: rgba(0, 0, 0, 0) url("/templates/Store/responsive2-2015/clients/DITV/DITV_logo.png")no-repeat top left !important;
	z-index: 2;
	margin-top: -47px !important;
	margin-left: -28px !important;
}

#logo img {visibility: hidden}

#logo  .col-sm-4 {
  width: 33.3333%;
   float: left;
    text-align: left;
	
}

#logo  .col-sm-3 {
  width: 25%;
   float: left;
    text-align: left;
}

#logo .col-sm-5 {
 width: 41.6667%;
  float: left;
    text-align: left;
}
}



