/*
Theme Name:     Clean Burn Theme 
Theme URI: 		http://cleanburn.com
Description:    Customized By USAgency, developed by Artbees 
Author:         Clean Burn
Theme URI: 		http://cleanburn.com
Template:       jupiter
Version:        4.3.4
*/



/*
Sample : remove the comment and start adding your own custom CSS rules.

body {
	background-color:#fff;
}

*/

@media handheld, only screen and (min-width: 1140px) {
 .trans-header :not(.a-sticky).bg-true.light-skin .mk-shoping-cart-link svg,
 .trans-header :not(.a-sticky).bg-true.light-skin .mk-header-social.header-section a svg,
 .trans-header :not(.a-sticky).bg-true.light-skin .mk-svg-icon {
  width:16px;
 }
}

@media handheld, only screen and (min-width: 1140px) {
 .mk-header :not(.a-sticky) .mk-shoping-cart-link svg,
 .mk-header :not(.a-sticky) .mk-header-social.header-section a svg,
 .mk-header :not(.a-sticky) .mk-svg-icon {
  width:16px;
 }
}

.header-sticky-prepare .mk-header-holder{
	background:white;
}

.header-sticky-prepare .ubermenu .ubermenu-item-level-0 > .ubermenu-target{
	color:black;
}

.header-sticky-prepare .ubermenu-main .ubermenu-item-level-0.ubermenu-current-menu-ancestor > .ubermenu-target {
  color: #a71930;
}


.btn {
  background: #fab702;
  display: inline-block;
  color: #FFFFFF;
  letter-spacing: 1px;
  text-transform: uppercase;
  line-height: 1;
  text-align: center;
  padding: 11px 18px 13px 18px;
  margin: 3px 5px 3px 0px;
  text-decoration: none;
  font-weight: 500;
  font-size: 13px;
  font-family: "Montserrat", Helvetica, Arial, sans-serif;
  -webkit-border-radius: 2px;
  -moz-border-radius: 2px;
  border-radius: 2px;
  box-shadow: 0 -1px 0 0 rgba(0, 0, 0, 0.1) inset;
}
.btn:hover {
  color: #FFFFFF !important;
  opacity: 0.9 !important;
  text-decoration: none !important;
}

.btn-primary {
  background: #a71930;
  color: #FFFFFF !important;
}

.btn-secondary {
  background: #00aeef;
}

.btn.btn-dark {
  background: #000000;
}

.btn.btn-light {
  background: #FFFFFF;
  border: 1px solid #DDDDDD;
  color: #888888;
}
.btn.btn-light:hover {
  background: #ffffff !important;
  color: #222222 !important;
  border-color: #bbbbbb;
}

.btn.btn-ghost {
  background: transparent;
  border: 2px solid #FFFFFF;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
  box-shadow: none !important;
  color: #FFFFFF;
}
.btn.btn-ghost:hover {
  background: #FFFFFF !important;
  color: #000000 !important;
  box-shadow: none !important;
}

.btn.btn-large {
  padding: 17px 23px 19px 23px;
  font-size: 15px;
}

.btn.btn-small {
  padding: 7px 12px;
  font-size: 12px;
}

.rev_slider_wrapper .btn {
  opacity: 1 !important;
}
.rev_slider_wrapper .btn:hover {
  opacity: 1 !important;
}
.rev_slider_wrapper .btn.btn-primary {
  padding: 13px 18px 15px 18px;
}

table.menu {
	font-family: verdana,arial,sans-serif;
	font-size:11px;
	color:#333333;
	border-width: 1px;
	border-color: #666666;
	border-collapse: collapse;
}
table.menu th {
	border-width: 1px;
	padding: 8px;
	border-style: solid;
	border-color: #666666;
	background-color: #dedede;
}
table.menu td {
	border-width: 1px;
	padding: 8px;
	border-style: solid;
	border-color: #666666;
	background-color: #ffffff;
}

.animated-column-desc {
  line-height: 12px;
  font-size: 12px;
  position: relative;
  padding: 10px 20px 30px;
  top: 100%;
  width: 100%;
  text-align: center;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}

.full-style .animated-column-icon {
  padding: -5px 5px 5px;
  display: block;
}

.customheader{
        font-family: 'Montserrat';
        color: #FFFFFF;
        font-size: 42px;
        font-weight: 700;
        line-height: 65px;
	text-transform: uppercase;
	letter-spacing: -1px;
}

.customheader-drop{
        font-family: 'Montserrat';
        color: #FFFFFF;
        font-size: 42px;
        font-weight: 700;
        line-height: 65px;
	text-transform: uppercase;
	letter-spacing: -1px;
	text-shadow: 0px 2px 18px rgba(0, 0, 0, 0.43);
}



.compareheader{
        font-family: 'Montserrat';
        color: #FFFFFF;
        font-size: 72px;
        font-weight: 700;
        line-height: 65px;
	text-transform: uppercase;
	letter-spacing: -1px;
}

.comparesubhead{
        font-family: 'Montserrat';
        color: #FFFFFF;
        font-size: 32px;
        font-weight: 700;
	text-transform: uppercase;
	letter-spacing: -1px;
}

.comparesections{
        font-family: 'Montserrat';
        color: #A71930;
        font-size: 20px;
        font-weight: 700;
	text-transform: uppercase;
	letter-spacing: -1px;
}

.fancytitle-red{
        font-family: 'Montserrat';
        color: #A71930;
        font-size: 24px;
        font-weight: 500;
	text-transform: uppercase;
	letter-spacing: -1px;
}

.sidebarsubhead-grey{
        font-family: 'Montserrat';
        color: #393836;
        font-size: 22px;
        font-weight: 700;
	text-transform: uppercase;
	letter-spacing: -1px;
}

.sidebarsubhead-white{
        font-family: 'Montserrat';
        color: #FFFFFF;
        font-size: 22px;
        font-weight: 700;
	text-transform: uppercase;

}

.sidebartitle-grey{
        font-family: 'Montserrat';
        color: #393836;
        font-size: 18px;
        font-weight: 500;
	text-transform: uppercase;

}

.columnsubhead-red{
        font-family: 'Montserrat';
        color: #A71930;
        font-size: 16px;
        font-weight: 500;
	text-transform: uppercase;
	
}

.columnsubhead-green{
        font-family: 'Montserrat';
        color: #10673A;
        font-size: 16px;
        font-weight: 500;
	text-transform: uppercase;

}

.fancytitle-white{
        font-family: 'Montserrat';
        color: #FFFFFF;
        font-size: 20px;
        font-weight: 700;
	text-transform: uppercase;
	letter-spacing: -2px;
}

.page-title{
	padding: 120px 0px 15px 0px;
	
}


