div.header div.header-bottom div.header-bottom-line {
	background-color: #000000 !important;

}
.backvideo {
min-height:400px !important;
}



/*Adjust top spacing between title and top border*/
.aio-icon-component .square_box-icon .aio-icon-header h3.aio-icon-title {
    margin-top: 10px;
    margin-bottom: 0px;
}
 
/*Adjust bottom spacing between content and bottom border*/
.aio-icon-component .square_box-icon .aio-icon-description {
    padding-bottom: 5px;
}
 
/*Adjust top and bottom spacing of read more link*/
.aio-icon-component .square_box-icon .aio-icon-read {
    padding-top: 5px !important;

}

 .aio-icon-component .aio-icon-read {
padding-top:5px !important;
color:#E80074 !important;
}



/*Adjust top and bottom spacing of every paragraph added automatically by your theme*/
.aio-icon-component p {
    padding: 5px 0;
}
 
/*Remove unwanted vertical space generated from theme*/
.aio-icon-component > p,
.aio-icon-component > .square_box-icon > p,
.aio-icon-component > .square_box-icon > .aio-icon-header > p {
    margin: 0 !important;
    padding: 0 !important;
}
 
/*Remove unwanted vertical brake line space generated from theme*/
.aio-icon-component > .square_box-icon br {
    display: none;
}

ul.sf-menu>li>a span.title {
font-family: "Trebuchet MS", Helvetica, sans-serif !important;
}

.timeline.flatButton .item_open .t_close:after, .timeline.flatWideButton .item_open .t_close:after, #content .timeline.flatButton .item_open .t_close:after, #content .timeline.flatWideButton .item_open .t_close:after {
content:"x";
font-family: "PT Sans";
color: #EB068A !important;
font-size: 17px !important;
line-height: 17px !important;
 }

.timeline .item_open .t_close, #content .timeline .item_open .t_close { background: none !important };

@media only screen  and (min-width:480px) and (max-width:767px)
{
/*** Heading of Products ***/
.uvc-heading .uvc-main-heading h2 {
margin-top: 20px !important;
padding: 0 !important;
line-height: normal !important;
}

/* Move dots to right of slider */
.ts-vcsc-anyslider .owl-controls {
position: absolute !important; 
right: 0px !important;
top: 0 !important;
margin-top: 25px !important;
width: 20px !important;
}

/* Increase size of dots */
.ts-vcsc-anyslider .owl-controls .owl-dots .owl-dot span {
width: 8px !important;
height: 8px !important;
}

/* Standard dot color */
.ts-vcsc-anyslider .owl-dots .owl-dot span {
background: #FFFFFF!important;
border:1px solid #404040;
}

.ts-vcsc-anyslider .owl-dots .owl-dot.active span, 
.ts-vcsc-anyslider .owl-dots .owl-dot:hover span {
background: #737373 !important;
}


/* Will prevent dots from showing on top of content */
.ts-vcsc-anyslider .owl-item > :first-child {
width: 100% !important;

}
}

@media only screen  and (max-width:479px)
{
.uvc-heading .uvc-main-heading h2 {
margin-top: 20px !important;
padding: 0 !important;
line-height: normal !important;
}
}
