 

@import url("font-awesome.css");   
@import url("shortcodes.css");
@import url("revolution-slider.css");  
@import url("https://fonts.googleapis.com/css?family=Poppins:300,400,500,600,700|Raleway:400,500|Montserrat:400,500");
@import url("https://fonts.googleapis.com/css?family=Playfair+Display:400,400i,700,700i,900,900i");
  
	a, abbr, acronym, address, applet, article, aside, audio, b, big, blockquote, body, caption, canvas, center, cite, code,
	dd, del, details, dfn, dialog, div, dl, dt, em, embed, fieldset, figcaption, figure, form, footer, header, hgroup, h1, h2, h3, h4, h5, h6, html, i, iframe, img, ins, kbd, label, legend, li, mark, menu, nav,object, ol, output, p, pre, q, ruby, s, samp, section, small, span, strike, strong, sub, summary, sup, tt, table, tbody, textarea, tfoot, thead, time, tr, th, td, u, ul, var, video  { 
		font-family: inherit; 
		font-size: 100%; 
		font-weight: inherit; 
		font-style: inherit; 
		vertical-align: baseline; 
		margin: 0; 
		padding: 0; 
		border: 0; 
		outline: 0;
		background: transparent;
	}

	article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section { 
		display: block;
	}
	                          
	ol, ul {
		list-style: none;
	}

	 

	figure {
		margin: 0;
	}

	:focus {
		outline: 0;
	}

	table { 
		border-collapse: collapse; 
		border-spacing: 0;
	}

	img {
		border: 0;
		-ms-interpolation-mode: bicubic;
		vertical-align: middle;
	}

	legend {
		white-space: normal;
	}

	button,
	input,
	select,
	textarea {
		font-size: 100%;
		margin: 0;
		max-width: 100%;
		vertical-align: baseline;
		-webkit-box-sizing: border-box;
		  -moz-box-sizing: border-box;
		       box-sizing: border-box;
	}

	button,
	input {
		line-height: normal;
	}

	input,
	textarea {
		background-image: -webkit-linear-gradient(hsla(0,0%,100%,0), hsla(0,0%,100%,0)); /* Removing the inner shadow, rounded corners on iOS inputs */
	}

 

	input[type="checkbox"],
	input[type="radio"] {
		padding: 0; /* Addresses excess padding in IE8/9 */
	}

	input[type="search"] {
		-webkit-appearance: textfield; /* Addresses appearance set to searchfield in S5, Chrome */
	}

	input[type="search"]::-webkit-search-decoration { /* Corrects inner padding displayed oddly in S5, Chrome on OSX */
		-webkit-appearance: none;
	}

	button::-moz-focus-inner,
	input::-moz-focus-inner { /* Corrects inner padding and border displayed oddly in FF3/4 www.sitepen.com/blog/2008/05/14/the-devils-in-the-details-fixing-dojos-toolbar-buttons/ */
		border: 0;
		padding: 0;
	}

 

/* Repeatable Patterns
-------------------------------------------------------------- */
 
body {
	font: 13px/25px "Poppins", sans-serif;
	font-weight: 400;
	background-color: #fff;		
	color: #565656;
}
 
 
/* Revolution Slider
--------------------------------------------  */
.tp-banner-container{
    max-height: 853px !important;
    width: 100% !important;
    position: relative;
    overflow: hidden !important;
    padding: 0;
    background-color: #fff;
}

#slider-counter a {
	font-size: 12px;
	color: #000000;
	font-family: 'Poppins', sans-serif;
	font-weight: 400;
}

#slider-counter a.active {
	color: #ffffff;
	position: relative;
	
}


#slider-counter a.active:before {
	content: "";
	position: absolute;
	width: 49px;
	height: 2px;
	background-color: #ffffff;
	top: 50px;
	right: -7px;
	 transform: rotate(-90deg) !important;
		-moz-transform: rotate(-90deg);
		 -ms-transform: rotate(-90deg);
		  -o-transform: rotate(-90deg);
	 -webkit-transform: rotate(-90deg);
		    transform-origin: 0% 50%;
    -webkit-transform-origin: 0% 50%;
	     -o-transform-origin: 0% 50%;
	    -ms-transform-origin: 0% 50%;
	   -moz-transform-origin: 0% 50%;
}

 

/* Color - text,titles, links etc */
a, .title-color, .header-top .togglebox a, .contact-info .fa, .sm-default a:hover, .sm-default a:focus, .sm-default a:active, .sm-default a.highlighted,.top-search .toggle-link,.sb-default .service-block-title, .sb-default .service-block-title h2, .accordion.accordion-bordered .accordion-toggle, .accordion.accordion-bordered .accordion-toggle.collapsed:hover, .footer-middle .fa-ul .fa-li, .footer-custom-menu li:before, .light-header h1, .light-header h2, .light-header h3, .single-product .product-price, .post-meta-info a:hover, .meta-author:before, .meta-date:before, .meta-comments:before, .meta-tags:before, #contactForm label.error, #contactForm label.error:before, .work-entry h2,.work-entry h3, .work-entry h4, .work-entry h5, .brands-entry h2,.brands-entry h3, .brands-entry h4, .brands-entry h5, .modal a, blockquote small, .progress-pie-3 .percent, .text-primary, .btn.btn-border.btn-primary, a.list-group-item.active > .badge, .nav-pills > .active > a > .badge, .element h3 {color:#eb4aa9;}

/* Link Hover|Focus|Active */
a:hover, a:focus, a:active, .footer-custom-menu li a:hover {color:#d73494;}
/* Default Background Hover */
.btn-primary:hover, .btn-primary:focus, .btn-primary:active, .btn-primary.active, .open .dropdown-toggle.btn-primary {background-color:#d73494; }

/* Color - !IMPORTANT */
.color-default{ color:#eb4aa9 !important;}

/* Background Color - !IMPORTANT */
.bg-color-default, .sm-default a.current, .sb-default:hover .icon-wrapper { background-color:#022587 !important;}


.tabs-left .nav-tabs > li.active > a, .tabs-left .nav-tabs > li.active > a:hover, .tabs-left .nav-tabs > li.active > a:focus{border-color: #E5E5E5 #FFFFFF #E5E5E5 #eb4aa9 !important;}
.tabs-right .nav-tabs > li.active > a, .tabs-right .nav-tabs > li.active > a:hover, .tabs-right .nav-tabs > li.active > a:focus{border-color: #E5E5E5 #eb4aa9 #E5E5E5 #ffffff !important;}
.tabs-bottom .nav-tabs > li.active > a, .tabs-bottom .nav-tabs > li.active > a:hover, .tabs-bottom .nav-tabs > li.active > a:focus{border-color: #e5e5e5 #E5E5E5 #eb4aa9 #E5E5E5 !important;}
@media (min-width: 768px) {
.tabs-bottom .nav-tabs > li.active > a, .tabs-bottom .nav-tabs > li.active > a:hover, .tabs-bottom .nav-tabs > li.active > a:focus{border-color: #ffffff #E5E5E5 #eb4aa9 #E5E5E5 !important;}
}
 