/*
  multiple option select
*/

.SumoSelect .select-all {height: auto;}

th {vertical-align: middle; text-align: center;}


.bg-first {background-color: #e40615;}
.text-first {color: #e40615;}
tr td:first-child {padding-right: 0!important;}
tr td:last-child {padding-left: 0!important;}

body {font-size: 14px; background-color: #efefef;}
table.menu td, table.menu th {padding-right: 5px; padding-left: 5px;}

a {color:#ffffff;}
a:hover {color:#ffff00; text-decoration: none;}


#secondCarousel .carouselImg {max-width: 100%; height: auto;}
#secondCarousel .carouselThumbImg {width: 70px; height: 50px;}
#secondCarousel .carousel-caption {padding: 20px; left: unset; right: 50%; transform: translateX(50%); background-color: rgba(0,0,0,0.4); display: inline-block;}
#secondCarousel .carousel-indicators .active {background-color: #ff0000; border: #000000 1px solid;}
#secondCarousel .carousel-indicators a {margin-right: 4px; margin-left: 4px;}
#secondCarousel .carousel-indicators {margin-top: 10px; bottom: unset; margin-left: unset; margin-right: unset; position: unset;}


.overlay-1 {overflow: hidden;}
.overlay-1:hover .overlay a {color: #ff0000; transition-duration: 1s; background-color: rgba(0,0,0,0.6);}
.overlay-1:hover {background-size: 120% 120% !important; transition-duration: 1s;}
.overlay a {color: #ffffff; background-color: rgba(0,0,0,0.2);}

.underline::after {content: '';display: block;width: 35px;height: 6px;background: #c4161c;border-radius: 3px;margin: auto;}

.links a {color: #e40615;}
.links a:hover {color: #ff0000;}
.currentPage {color: #ffff00;}

.social a i {padding: 2px;}
.social a:hover i {background-color: #000000; transition: background-color 1.5s; border-radius: 10px;}



.mytext-right {text-align: left !important;}
.mytext-left {text-align: right !important;}

@media only screen and (max-width: 768px)
{
	.mytext-right {text-align: center !important;}
	.mytext-left {text-align: center !important;}
}


#cartTable .cartTr .firstTd {padding-right: 3px!important;}
#cartTable .cartTr .actions {width: 30px;}
#cartTable .cartTr .actions button {padding: 1px; font-size: 10px;}
#cartTable .cartTr .lastTd {padding-left: 3px!important; text-align: left;}

