@import url('../../css/public.css');

@import url('../../css/product.css');

body { background:#f7f7f7; font-family:Pandandish2, Tahoma, Geneva, sans-serif; font-size:13px; max-width:1500px; margin:0px auto }

a { color:#d33 }

a:hover { color:#000 }

.page-header .container > .grid {  padding:0; border-top:0px solid 

#f8f8f8;min-width: 40%;background-image: linear-gradient(to bottom, #233f85, #233f85 8%, #fff 8%, #fff 92%, 

#fff);}

.page-header h1 { background:#eeeae1; color:#000; font-size:30px; line-height:118px; height:145px; padding-top:30px ;min-width: 200px;margin:0 atuo;}
.head-element{margin: 3px;}

.page-footer { background:#f7f7f7; color:#222222; border-top:10px solid #233f85; font-size:.9em }

.page-footer .info-table .material-icons{color: #233f85;}

@media(min-width:1000px){

	.toolbox{margin-top: 0;min-width: 30%;margin-right: 5%;}}

@media(max-width:980px){.toolbox{margin-top: 60px;margin-right:20%;min-width: 30%}

	.card .card-content{padding: 8px;font-size: 12px;}

	.grid{padding: 2px;}}

.headlines { margin-bottom:16px }

.page-nav {  align-self:top;margin-top:145px;color:#000;background-color:#fff;width:90%;border-radius:10px;border:2px solid #cdcdcd;position:absolute;right: 5%;margin-right: -15px;}

.menu li:hover {  background:#fff;color:#233f85 ;border-radius:10px}

.nav-menu ul { background:#fff;margin-top:10px; color:#222222 ;border-radius:10px;}

.nav-menu li{border-bottom:0px solid #fff4cf;border-radius:10px}

.nav-menu li:hover{background:#233f85;color:#fff;border-radius:10px}

.page-nav .material-icons{color: white;}

.page-nav .nav-menu > li:hover { background-color:#233f85;color:#fff ;border-radius:2px;line-height:3em;}

.page-nav .nav-menu > li:hover .material-icons{color:#fff;}

.lang-selection{padding-top :5px;}

.box.bx-vertical-menu > .head { line-height:2em; color:#fff; background:#233f85 }

.menu.vert { background:#fff; line-height:3em ;}

.menu.vert ul { background:#fff; color:#000; }

.menu.vert li:hover { background:#fff; color:#233f85 }

.bx-vertical-menu >.body { padding:0 ;}

.box > .head { border-bottom:2px solid #e5e5e5;color:#222222;text-align:center;}

.button { background-color:#233f85;color:#fff;}

.button:hover { background-color:#fff;color:#233f85;border:1px solid #d8bdec}

.button:focus { background-color:#233f85;color:#fff;}

.button1 { background-color:none;color:#fff;border:2px solid #fff;padding:10px}

.button1:hover { background-color:#d8bdec;color:#fff;padding:10px}

.prod-big-grid .button { border-radius:50px ;background:#222222; color:#fff}

.prod-big-grid .button:hover { border-radius:50px ;background:#233f85; color:#fff}

.prod-big-grid .button:not(.prod-cart) { background:#fff; color:#233f85 ;border:1px solid #233f85;box-shadow:none}

.prod-big-grid .button:not(.prod-cart):hover { background:#233f85; color:#fff ;box-shadow:none}

.shopping-cart .icon, .pdprice { color:#233f85;font-size:1.2em;}

.pdoldprice{font-size:0.9em !important; Opacity:0.5}

.card{border: 1px solid #ccc;}

.card.prod-info { box-shadow:none; border:1px solid #ccc }

.card .card-image img {background-size: initial;width: 320px !important;}

.container {margin: 0 auto; max-width: 100%;width: 100%;} 

.sy-box{width:100%}

.btn-floating { border-radius: 50px ;height: 36px}

img.photo { margin:8px; padding:8px; box-shadow:none; transition:.5s }

img.photo:hover { transform:scale(1.1) }

.circlex strong {color: #000 !important;}

.circlex span {color: #000 !important;}
.headline{ margin-top: 15px;}

/******************* JSLIDER (STYLE3)  ********************/

.slider3 .text-container{	margin-top:10%;	width:60% !important;	left:20% !important;	

margin-right:auto !important;	margin-left:auto !important;	/*background:rgba(0,0,0,0.5);*/	height:auto 

!important;	padding:10px;	border-radius:3px;}.slider3 .caption{	display:block;	color:White;	

font-size:4em;	line-height:1.2;	width:100%;	margin:auto;	text-align:right !important; }.slider3 

.description{	color:white;	font-size:2em;	width:100%;	margin:auto;	margin-top:20px;	text-align:right  

!important; }.slider3 .button-container{width:100%;margin:auto;text-align:right 

!important;margin-top:25px;}.slider3 .button-container>.button{	background:#233f85;	color:#fff;	border:0px solid 

#233f85;	border-radius:0px;	font-size:1.2em;}.slider3 .button-container>.button:hover{	background:#fff 

!important;	color:#233f85 !important;	border:2px solid #233f85 !important;}.slider3>#jssor_1{  	

}

.slider3{cursor:default;position:relative;top:30px;left:0;width:1400px;height:426px;overflow:hidden;margin-bottom: 16px !important;}

/**************************** DIGI SLIDER  ***********************/	

.digi_slider	{      text-align:center;	}	

.tab_no_selected	{		background:#eeeeee;color:black;font-weight:normal;	}	.tab_no_selected i	{		

display:none;	}	.tab_selected	{		background:#E93231;color:white;font-weight:bold;	}		

.slide_tab{		background:#f5f5f5;text-align:center;padding:0px;	}	.slide_tab img{			}	

.slide_btn_group	{		background:#f5f5f5;	}		.slide_button{		

display:block;text-align:center;border-top:1px solid #dddddd;	}	.slide_button:first-of-type{		

border-top:none	}/*********************   Wide Position ************************/.wide{	

background:white;}.wide-w{	background:#E93231;}.wide-x{	background:#E3E3E3;}.wide-y {	background:#E93231;  

}.wide-z{	background:#E3E3E3;}/*********************   ContactUS Layout ************************/.table-contactus 

td{	color:#222 !important;}.table-contactus td a{	color:#222 !important;}.contact .cell{    color:#222 

!important;}.contact .cell .input-field{    color:#777777 !important;}.contact .fa, .contact .fas, .contact .far 

{color:#233f85}.page-footer .title{text-align: center;color:#222}/*********************   Selected Menu (STYLE2) 

************************/.style2elect{	 background:transparent;}.style2elect-col{	

padding:3px;background:transparent;border:none;}.style2elect-card{	

margin-right:25px;margin-left:25px;margin-top:20px;border-radius:50%;}.topmenu {    box-shadow: 0 0px 0px 0 

rgba(0,0,0,.14),0 0px 0px 0px rgba(0,0,0,.2),0 0px 0px 0 rgba(0,0,0,.12);    padding: 30px;}.topmenu:hover { 

background:transparent; color:#fff }/************* REGISTER_LOGIN *************/.register_login 

.btn-login:hover{color:#233f85;}.register_login 

.btn-register:hover{color:#233f85;}.register_login{padding:10px;background:#fff;border-radius:3px;}/****************

*****   Selected Menu (STYLE7) ************************/.style7elect{ 

background:#f6f6f6;}.style7elect-col{padding:3px;background:white;border:none;}.style7elect-col:hover{ border:1px 

solid #233f85;background:white;}.style7elect-col #description{ opacity: 1; transition: 2s;}.style7elect-col:hover 

#description{opacity: 1;}.style7elect-card{margin-right:2px;margin-left:2px;margin-top:2px;background-size: 

auto;}.background-fill{ auto !important }