h1, .title-h1, h2, .title-h2, h3, .title-h3, h4, .title-h4 {margin: 0px 0px 10px 0px !important; text-transform: capitalize !important;}
#primary-menu.no-responsive > li > a {text-transform: capitalize !important;}
.top-area {border-top: 0px solid #df1d1d !important;}
.gem-contacts-item.gem-contacts-email a{color: #fff !important;}
.top-area-contacts .gem-contacts-item { font-size: 18px !important;}
.widget_nav_menu li{border-top: 0px solid #dfe5e8 !important;}
.widget_nav_menu > div > ul{border: 0px solid #dfe5e8 !important;}
.widget_nav_menu > div > ul, .widget_nav_menu ul.menu{border-bottom: 0px solid #dfe5e8 !important;}
.nme{padding: 4px 10px !important; font-size: 18px !important;margin-bottom: 10px;}
.nmes{padding: 4px 10px !important; font-size: 18px !important;margin-bottom: 0px; height: 150px;}
.nmebt{width: 150px !important; text-align: center !important; margin: 0px auto !important; padding: 9px 10px !important; font-size: 16px !important; text-transform: capitalize !important; line-height: 20px !important; height: auto !important;}
#footer-nav {padding: 15px 0px !important;}
.carnme{background: #dd2929; color: #fff; text-align: center; padding: 2px 0px; font-size: 24px;}
.mySlides {display:none;}

.nav li li {padding: 0px !important;}
.et-menu li li a {width: 100% !important;}
.nav li li {width: 100%;}

.gem-table-style-1 tr:nth-child(2n) td {background-color: #fff !important;}

.carnme h3{background: #dd2929; color: #fff; text-align: center; padding: 2px 0px; font-size: 24px; margin: 0px !important;}

.post-meta{display:none;}


/*--- 2 Column Form Styles Start ---*/
#left {width: 48%; float: left; margin-right:2%;}
#right { width: 50%; float: left; }
.clearfix:after { content:"\0020"; display:block; height:0; clear:both;visibility:hidden; overflow:hidden; margin-bottom:10px; }
.clearfix { display:block; }
/*--- 2 Column Form Styles End ---*/


.scroll-left {height: 30px; overflow: hidden; position: relative; border-bottom: 3px dashed #d8a42e;}
.scroll-left .inner { position: absolute;  width: 100%;  height: 100%; margin: 0;  line-height: 50px;  text-align: center;
 /* Starting position */
 -moz-transform:translateX(100%);
 -webkit-transform:translateX(100%);	
 transform:translateX(100%);
 /* Apply animation to this element */	
 -moz-animation: scroll-left 15s linear infinite;
 -webkit-animation: scroll-left 15s linear infinite;
 animation: scroll-left 15s linear infinite;
}
/* Move it (define the animation) */
@-moz-keyframes scroll-left {
 0%   { -moz-transform: translateX(100%); }
 100% { -moz-transform: translateX(-100%); }
}
@-webkit-keyframes scroll-left {
 0%   { -webkit-transform: translateX(100%); }
 100% { -webkit-transform: translateX(-100%); }
}
@keyframes scroll-left {
 0%   { 
 -moz-transform: translateX(100%); /* Browser bug fix */
 -webkit-transform: translateX(100%); /* Browser bug fix */
 transform: translateX(100%); 		
 }
 100% { 
 -moz-transform: translateX(-100%); /* Browser bug fix */
 -webkit-transform: translateX(-100%); /* Browser bug fix */
 transform: translateX(-100%); 
 }
}


@media (min-width: 320px) and (max-width: 767px) {

.top-area-contacts .gem-contacts-item {font-size: 14px !important;}

}










