/*
#1 color = #ce024f;
#2 color = #3fbbc0;
*/

a:hover,
a:focus {
    color: #f16334;
}

.circled {
	background: #ce024f;
}

.con1 > div, .con2 > div, .con3 > div { 
	background-color: #ce024f;
}

.scrollup:hover {
	background: #ce024f;
}


/* service */

.service-icon span {
	/*color: #ce024f;*/
	color: #008dd2;
}




/* button */
.btn-skin {
background-color: #120703;
  border-color: #120703;
}


/* top */
.top-area {
	background: #3fbbc0;
}

/* menu */

.navbar-custom ul.nav ul.dropdown-menu li a:hover {
	color: #3fbbc0;
}
.navbar-custom.top-nav-collapse .nav li a:hover,
.navbar-custom .nav li a:hover,
.navbar-custom .nav li.active a,.navbar-custom.top-nav-collapse .nav li.active a  {
    /*color: #ce024f;*/
    color: #F58634;
}


.owl-theme .owl-controls .owl-page.active span,
.owl-theme .owl-controls.clickable .owl-page:hover span {
    background-color: #ce024f;
}


.bg-skin {
	/*background: #ce024f;*/
	background-color: #120703;
}

.highlight-color {
	background-color: #ce024f;
}
.color {
	color: #ce024f;
}

/* pricing box  */
.pricing-content.featured h2,.pricing-content.featured .price-bottom {
	background-color:#3fbbc0;
}
.pricing-content.featured h3 {
	background:#ce024f;
}



/* team */
.cbp-l-grid-team-name {
    color: #ce024f;
}

.cbp-l-filters-button .cbp-filter-counter {
	background-color: #ce024f;
}

.cbp-l-filters-alignLeft .cbp-filter-item-active {
    /* @editable properties */
    background-color: #ce024f;
    border:1px solid #ce024f;
}

.cbp-l-filters-dropdownWrap {
    background: #ce024f;
}
.cbp-l-filters-button .cbp-filter-item.cbp-filter-item-active {
    /* @editable properties */
    background-color: #ce024f;
    border-color: #ce024f;
}
.cbp-l-caption-buttonLeft,
.cbp-l-caption-buttonRight {
    /* @editable properties */
    background-color: #ce024f;
}

.cbp-l-caption-buttonLeft:hover,
.cbp-l-caption-buttonRight:hover {
    /* @editable properties */
    background-color: #3fbbc0;
}

.black {color:#1b1b1b;}
.white i {color:white;}
.form-control:focus {
  border-color: #1b1b1b;
}


.footer-contact-area { padding: 1em 0; background-color:#eee; color:#1b1b1b; }

.footer-contact-icon { float: left; margin: 0 25px 0 0; padding: 0;}

.footer-contact-icon span { border: 1px solid #1b1b1b; border-radius: 100%; color: #1b1b1b; float: left; font-size: 20px; height: 50px; line-height: 47px; text-align: center; vertical-align: middle; width: 50px; }

.footer-contact-area i { border: 1px solid #1b1b1b; border-radius: 100%; color: #1b1b1b; font-size: 19px; height: 35px; line-height: 35px; margin-right: 10px;   margin-top: 5px; text-align: center; transition: all 0.3s ease 0s; vertical-align: middle; width: 35px; }

.footer-contact-area i:hover{ color:#1b1b1b;}

.footer-contact-area i.fa-facebook:hover{background-color:#3b5998;border:1px solid #1b1b1b;}

.footer-contact-area i.fa-twitter:hover{background-color:#32cdfd;border:1px solid #1b1b1b;}

.footer-contact-area i.fa-google-plus:hover{background-color:#d93725;border:1px solid #1b1b1b;}

.footer-contact-area i.fa-linkedin:hover{background-color:#0077b5; border:1px solid #1b1b1b;}

.footer-contact-area h6 { color: #1b1b1b; font-weight: 400; font-size: 13px; line-height: 20px; margin: 0 0 3px;}

.footer-contact-area h4 { color: #1b1b1b; font-weight: 400; font-size: 18px;line-height: 20px; margin: 0 0 0px;}

.footer-contact-area h4 a{ color:#1b1b1b;}

.footer-contact-area h4 a:hover{ color:#ce024f;}

.w3ls-footer-top.qb-cert img{ width:70px; height:100%;}

/** table **/

.tableAuth { margin-bottom:25px;width: 100%;}
.tableAuth td {padding:5px;border:1px solid #dddddd; text-align:center}
.tableAuth tr:nth-child(even) {background:#f9f9f9;}

.table {margin-bottom:25px;width:100%;}
.table td, .table th {padding:5px;border:1px solid #dddddd; text-align:center !important;}
.table th {background:#ce024f; color:white;}
.tableStrip {margin-bottom:25px;width:100%;}
.tableStrip td {padding:5px;border:1px solid #dddddd;}
.tableStrip tr:nth-child(even) {background:#f9f9f9;}

/** icons **/
ul.contact-details li{ list-style:none; float:left; width:100%; padding:0 0 30px 25px; font-size:16px; min-height:81px; color:#666666;}
ul.contact-details li img{ float:left; margin:5px 0 0 -25px;}
ul.contact-details li a{ font-size:16px;}
ul.contact-details li.phone a{ color:#333; font-weight:600;}




/* custom */
.callus-btm{ display:none;}
.border {border:1px solid #ddd;}

@media (max-width:320px) {
.tableAuth { margin-bottom:25px;width: 80%;}
}

@media (min-width:320px) and (max-width:980px) {
 .callus-btm{
 font-size:22px;
 position:fixed;
 bottom:0;
 left:0;
 padding:15px 5px 5px 5px; 
 font-weight:bold;
 background-color:#ce024f; 
 color:#fff;
 text-align:center;
 width:100%;
 display:inline-block;
 z-index:999;
 height: 50px;}
}



 .hoverTable td{

}
/* Define the hover highlight color for the table row */
.hoverTable td:hover,.hoverTable td:hover a {
          /*background-color: #ce024f !important;*/
          background-color: #120703 !important;
  color:white !important;
}

.tabledark {margin-bottom:25px;width:100%; }
.tabledark td, .tabledark th {padding:5px;border:1px solid #ebe9e9; text-align:center !important;}
.tabledark th {background:#ce024f; color:white;}

