@import url('https://fonts.googleapis.com/css2?family=Poppins:wght@300;400;500;600;700&display=swap');

body { font-family: 'Poppins', Arial, sans-serif !important;  } 
body strong, body b { font-family: 'Poppins', Arial, sans-serif !important; font-weight: 700 !important; } 

body .ubold { font-family: 'Poppins', Arial, sans-serif !important;  } 

.df { display: flex; }

.mbold {  }


                                                                           
/* b brand */
#m1x {  }
#m1x a {  text-align: center !important; margin-top: 5px;  }
#m1x a .ims { 
margin-top: 10px;
border:0px solid #e5e5e5;text-align:center; height: 80px; display: block; 
  vertical-align:middle; position: relative; 
 }
#m1x a .ims:hover{

}
.lead { font-weight:400;}
#m1x a strong { text-align: center !important; display:block; color: #444;  }
#m1x a:hover strong { color: #111; text-decoration: none !important; }
#m1x a .ims img { vertical-align:middle; margin-top: 8px; 
    max-width: 100%;
    max-height: 100%;
    width: auto;
    height: auto;
    margin: auto;
    position: absolute;
    top: 0;
    left: 0px;
    right: 0px;
    bottom: 0;
    transition: 0.15s ease-out;
    -moz-transition: 0.15s ease-out;
    -webkit-transition: 0.15s ease-out;
    transition-property: all;
    transition-property: transform;
    -moz-transition-property: transform;
    -webkit-transition-property: transform;
}

/* #m1g a:hover img { opacity:1; filter:alpha(opacity=100); opacity:0.8; filter:alpha(opacity=80); } */
.module-title small { display: block }

#top-nav {
  background-color: #fff;
}


/* #toplogo { height: 35px; } */

#top-nav-i {
  background-color: #222;
  color: #fff;
}
  #top-nav-i a { 
     color: #fff;
     font-size: 12px;
     padding: 10px 10px;
  }
  #top-nav-i .navbar-collapse {
    padding-bottom: 0px;
  }
  #top-nav-i a:hover {
    color: #aaa; 
    background-color: transparent;
  }
  #top-nav-i .flag-img {
    float: left;
    margin-top: 4px;
    margin-right: 5px;
    height: 12px;
}
    #top-nav-i .dropdown-menu a {
      color: #111;
    }
#top-nav-i .flags {
  z-index: 1050;
}
  #top-nav-i .flags a {
  color: #666
}

#select1table .form-group {
  padding:0px; margin: 0px;
}


.bootstrap-select { font-size: 20px; }

.bootstrap-select .filter-option {
  color: #333; 
  
}
.bootstrap-select .form-control { border-radius: 0px; }

.content-ddd { background-color: #DDD; }

.content-ddd .btn.btn-default { background-color: #B6C2C9; }

#naAlert { text-align: center; font-weight: bold; }

.upper { text-transform: uppercase; }

.rel { position: relative }

.logoCenterY {
  max-height: 45px !important;
}

.form-control.red { border: 1px solid #FF0000 !important }
.form-control.green { border: 1px solid #008000 !important }
.red { color: #FF0000 !important }
.green { color: #008000 !important }

.number-g { background-color: #f5f5f5; }

.btnobs { margin-top: 0px !important; padding: 4px 8px; }

.no-strike { text-decoration: none !important; }

#top-tsearch.affix {
	top: 0px; width: 100%;
}  
#top-tsearch {
	width: auto;
	z-index: 16;
	height: 53px;
	/*background-image: url('/img/top-bg-shadow.jpg');*/
	background-color: #FFF; background-repeat: no-repeat; background-position: top right;
	-webkit-box-shadow: 0px 3px 6px 0px rgba(50, 50, 50, 0.41);
	-moz-box-shadow:    0px 3px 6px 0px rgba(50, 50, 50, 0.41);
	box-shadow:         0px 3px 6px 0px rgba(50, 50, 50, 0.41);
}
}
#top-tsearch label {
	color: #777; font: normal 10px Arial; text-transform: uppercase; 
	margin: 0px;
}

.sbor { border-left: 1px solid #ccc; }

#top-tsearch .row { margin-top: 0px; }
#top-tsearch .row { margin-top: 0px; }

#top-tsearch label { 
	text-transform: uppercase; color: #999; font-size: 10px;
	padding-left: 8px; margin: 5px 0px 0px 0px;
}

.nomargintop { margin-top: 0px !important; padding-top: 0px !important; }
.nolefty { margin-left: 0px !important; margin-right: 0px !important; }

.select2-results .select2-no-results, .select2-results .select2-searching, .select2-results .select2-ajax-error, .select2-results .select2-selection-limit {
	background-color: transparent;
}

.tpx-select2-drop { border-top: 0px; margin-left: -1px; }
.tpx-select2-drop .select2-search { padding-top: 0px; }



/*


*/
.fsb {
	font-family: "open_sansbold";
	/*    font-weight: normal;*/
}


/****
.navbar {
	min-height: 26px !important;
  margin-bottom: 0px !important; 
  border-radius: 0px !important;
}
.navbar-nav>li>a { padding-top: 3px; padding-bottom: 3px; }
 ***/
 
 
 
#login-dp{
    min-width: 250px;
    padding: 14px 14px 0;
    overflow:hidden;
    background-color:rgba(255,255,255,1);
}
#login-dp .help-block{
    font-size:12px    
}
#login-dp .bottom{
    background-color:rgba(255,255,255,1);
    border-top:1px solid #ddd;
    clear:both;
    padding:14px;
}
#login-dp .social-buttons{
    margin:12px 0    
}
#login-dp .social-buttons a{
    width: 49%;
}
#login-dp .form-group {
    margin-bottom: 10px;
}
.btn-fb{
    color: #fff;
    background-color:#3b5998;
}
.btn-fb:hover{
    color: #fff;
    background-color:#496ebc 
}
.btn-tw{
    color: #fff;
    background-color:#55acee;
}
.btn-tw:hover{
    color: #fff;
    background-color:#59b5fa;
}
@media(max-width:768px){
    #login-dp{
        background-color: inherit;
        color: #fff;
    }
    #login-dp .bottom{
        background-color: inherit;
        border-top:0 none;
    }
}


.container-ds {
        position:relative;
        z-index:1;
 }

.drop-shadow {
  position: relative;
  width: 90%;
}

.drop-shadow:before,
.drop-shadow:after {
  content: "";
  position: absolute;
  z-index: -1;
}
.drop-shadow:before,
.drop-shadow:after {
  content: "";
  position: absolute;
  z-index: -1;
  bottom: 15px;
  left: 10px;
  width: 50%;
  height: 20%;
}

/* Lifted corners */
  .lifted {
 
  }

  .lifted:before,
  .lifted:after {
      bottom:15px;
      left:10px;
      width:50%;
      height:20%;
      max-width:300px;
      max-height:100px;
      -webkit-box-shadow:0 15px 10px rgba(0, 0, 0, 0.7);
      -moz-box-shadow:0 15px 10px rgba(0, 0, 0, 0.7);
      box-shadow:0 15px 10px rgba(0, 0, 0, 0.7);
      -webkit-transform:rotate(-3deg);
      -moz-transform:rotate(-3deg);
      -ms-transform:rotate(-3deg);
      -o-transform:rotate(-3deg);
      transform:rotate(-3deg);
  }

  .lifted:after {
      right:10px;
      left:auto;
      -webkit-transform:rotate(3deg);
      -moz-transform:rotate(3deg);
      -ms-transform:rotate(3deg);
      -o-transform:rotate(3deg);
      transform:rotate(3deg);
  }
  
  #logofont3 {
    /*height: 60px;*/
    text-align: center;
    background-color: #326295; /* #2D78BC;  /*#16499A;*/
    /*margin: auto;*/
    font-family: Arial;
    /* position: relative;*/
    padding-top: 8px;
    width: 220px;
}

/* text-shadow:0 -1px #ccc */

#L { 
	text-align: center; color: #fff;  background-color: #326295; /* #1588C8; */
	/* #326295; /* #2D78BC;  /*#16499A;*/
	position: absolute; top: -5px;
	width: 230px; height: 70px; font: bold 32px Arial; letter-spacing: -1px;
	line-height: 70px;
	}

	
a:hover #L { text-decoration: none;}
#L span { font-weight: normal; letter-spacing: -1px;  }
#L strong {
    font-family: 'Arial Black', Impact !important; 
		/*letter-spacing: -2px;*/
    color: #FFE523; /*#FFCA08;*/
}


#LR { 
	text-align: center; color: #fff;  background-color: #326295; /* #1588C8; */
	/* #326295; /* #2D78BC;  /*#16499A;*/
	position: absolute; top: -5px;
	width: 230px; height: 70px; letter-spacing: -1px;
	/* font: bold 32px Arial; */
	font-size: 28px;
	line-height: 70px;
	line-height: 60px;
	}
	#LR.yellow  {
		background-color: #FFE523; color: #3284BF; 
	}	
	#LR.yellow strong {
			 letter-spacing: -3px;
	    color: #1e1e1e; font-size: 32px;
	}


#LR span { font-weight: normal; letter-spacing: -1px;  }
#LR strong {
		 letter-spacing: -3px;
    color: #FFCA08; font-size: 32px;
}



/* cart */

.cartix { border-top: 1px solid #ccc; padding-top: 5px; }

#topone { font-size: 16px; line-height: 30px; color: #818285; width: 230px; text-align: center; 
	text-shadow: -1px 1px 1px rgba(255,255,255,1); }
#topone strong { color: #231F20; }
.topinfos {
	color: #999; padding-left: 20px; padding-top: 8px;
	font-size: 14px; line-height: 14px;
	font-size: normal;
}
.topinfos i {
	color: #aaa;
}
.topinfos a {
	color: #aaa;
}

/***

.navbar-xs { min-height:22px; border-radius:0} 
.navbar-xs .navbar-brand{ padding: 2px 8px;font-size: 14px;line-height: 14px; } 
.navbar-xs .navbar-nav > li > a { border-right:1px solid #ddd; padding-top: 2px; padding-bottom: 2px; line-height: 16px } 

***/

.open .btn-head { background-color: #FFF; border:0px; } 
.btn-head { color: #666; }
.btn-head:hover { background-color: #FFF; color: #666; }


.product-thumbnail { overflow: auto; }

/* work style */ 
.product-list li {
 margin-bottom: 4px;
}
.product-list .product {
 margin-top: 0px;
 margin-bottom: 0px !important;
 /* background-color: #FAFAFA; #F5F5F5;*/ 
 border-radius: 0px;
 padding-left:0px;
 background: #FFF url('/gfx/d.gif') repeat-y top left; 
}
.product-list .product h5 { font-size: 20px; }
.product-list .product a h5 {
	color: #000; font-size: 20px;
}
	.product-list .product a:hover h5 {
		 color: #DD4818;
	}

/*
.product-list .product .logofactory img { max-width: 80%;}
*/

.product-list .product .gallery {
	padding: 8px; overflow: hidden; 
	background-color: #fff; margin-right: 10px;
	/*border-right: 1px dashed #bbb;*/
}
.product-list .product .gallery img {  }

.product-list .product .title a {
	color: #000;
}
.product-list .product .man {
	
}

.product-list .product .bdash {
		border-left: 1px dashed #ccc; 
}

.inproductinfo { background-color: #eee; padding: 10px 10px 0px 10px; margin: 10px; border-radius: 4px; }
	.inproductinfo p b { display: block; }

.invat { line-height: 12px; font-size: 14px; }

.product-list .product .discount {
	float: right; 
	font-size: 16px; font-weight: bold;
	background-color: #FF0205; background-color: #E24307;
	border-radius: 3px; 
	padding: 2px 6px;  color: #fff;
	text-transform: uppercase;
	margin-top: 0px; margin-right: 10px; margin-top: 8px; 
}
.product-list .product .discount .percent {
	padding-right: 5px;
}

.product-list .product .price-panel {
		/*min-height: 140px; */
		margin: 8px 8px 8px 0px; 
		border-radius: 3px;
		background-color: #EAEAEA; 
		background-color: #F5F5F5; 
		/* 	border-radius: 0px 3px 0px 0px;	*/		
}

	.product-list .product .price-panel .cartsep {
		font-size: 9px;
		border-top: 3px solid #fff;
		border-radius: 3px;
	}
			.product-list .product .price-panel .cartsep p {
				margin-bottom: 5px; color: #888;
			}
					.product-list .product .price-panel .cartsep p strong {
						font-weight: normal; color: #444;
					}
	
			.product-list .product .price-panel .cartsep .ared {
				border-left: 8px solid #DA4453; padding-left: 5px; margin-left: 3px;
			}
			.product-list .product .price-panel .cartsep .agreen {
				border-left: 8px solid #8CC152; padding-left: 5px; margin-left: 3px;
			}			

.product-list .product .infos {
	background-color: #eee; font-size: 14px;
    padding: 10px;
		margin-bottom: 8px; margin-right: 8px;
	
}

.product-list .product .price-panel .separator {
 padding: 5px 5px;
}

.product-list .product .price .vat {
	font-size: 10px; font-weight: normal;
}
.product-list .product .price {
		font-family: inherit;
    font-weight: 700;
    line-height: 1.1;
    color: #FFF;
    background-color: #999; background-color:#EF7F1A;
		text-align: center;
    font-size: 20px;
    padding: 6px 4px;
    /* border-radius: 3px 3px 0px 0px; */
    border-radius: 3px; 
    background-color: #FFCC01;
    	color: #111;
}

.product-list .product .price strong { 
  font-size: 20px;
}

.product-list .product .price-panel .price.ispromo, .price.ispromo {
		background-color: #FFCC01;
		text-align: center; display: block;
		color: #81450E;
		color: #111;
}

.product-list .product .price-panel strike {
	font-size: 16px;
}

.product-list .product .cartsep {
	padding: 10px;
}

.parameters
{
	clear:both;padding: 5px;font-size:11px;line-height:14px;/* line-height:1.68rem;*/
	color:#444
}
.parameters li{display:block;margin-left:5px; padding-right: 0px !important; color: #888; }
.parameters li span{margin-left:5px; font-weight: bold; color: #666; }
.parameters li:before{
 
}
.parameters li:last-child:after{content:''}

.param-info dl { float: left; width: 50%; }
.param-info .dl-horizontal dt { /*width: 260px;*/  font-weight: normal }
.param-info .dl-horizontal dd { font-weight: bold; }

.param-info .dl-horizontal dt {
  width: auto;
}

.product-main-image { height: auto; }




/*

*/


.countercart {
	border-radius: 0px !important;
	display: inline !important;
}


.pzero { margin: 10px 20px; }
.pzero .dl-horizontal dt { font-weight: normal; }
.pzero .dl-horizontal dd { font-weight: bold; }

/* c'cart */
.cart_input { background-color: #fff; }
/*
 .cart-qty-input .qty-control { background-color: #e9e9e9; border-radius: 3px; }
  */
 
 
 
 

.cartPanel {
	background-color: #F5F5F5;
	border-radius: 3px;
	 font-size: 16px; 
} 

.cartParam { 	margin: 10px; } 

.cartParam div { padding-top: 10px; }


.contentIn {
	padding: 4px 8px 10px 8px;
}

.priceBlock .button.reset2 {
 border-bottom: 0px !important;
}




.priceBlock .toCart {  border-bottom: 0px !important; }




.priceOrange strong { text-align: center; }

.product-manufacturer-name {}

.priceTitle a { color: #111; font-size: 16px; line-height: 18px; }
.priceTitle a:hover { color: #F2802A; background-color: transparent !important; }

	.list-group .priceTitle a:hover { background-color: none !important; }

.priceTitle a { line-height: 14px !important; }
.priceTitle a h4 { margin:0px; font-size: 16px; line-height: 16px; }

.thumbnail .priceTitle a h4 { overflow: hidden; }

.panel-body.cart-in-panel { padding-top: 0px; }

.priceBlock { margin-top: 8px; padding-top: 8px; border-top: 1px dashed #ccc; }



.panel-body.panel-g {
  background-color: #DDDDDD;
  padding: 2px 5px;
}

.price_Title {
  padding: 5px;
}
.price_Title a { 
  font-size: 12px; line-height: 8px; 
   color: #AAB2BD
}
.price_Title a h4 { margin:0px; font-size: 14px; line-height: 16px; color: #EEE; }

.price_Title a:hover { background-color: none !important; }

.price_Block { position: absolute; bottom: 0px; width: 100%; margin-top: 0px;  }

.price_Block .toCart {  }

.product-image img {
  /*
  max-height: 130px !important; 
  overflow: hidden
  */
}
.priceOnly { 
  font-size: 18px; 
  line-height: 32px;
  background-color: #FFE522; color: #111; text-align: center; 
}


.product_Block { 
  position: relative; margin-top: 0px; min-height: 145px; 
  /*padding: 8px 5px 0px 4px;*/ 
  padding: 0px !important;
  background-color: #434A54;
}

.addtocart-button { border: 0px; border-radius: 0px !important; text-transform: uppercase; font-weight: bold; }

.panel-body.cart-in-panel .thumbnail { margin-bottom: 5px; }

.table-product p {
  margin: 0px;
}
.table-product u {
  text-decoration: none; color: #999;
}

.alert { padding: 8px; margin-bottom: 0px; }

.headcar { position: relative; }
	.headcar .alert { 
		margin-right: 8px;
		line-height: 16px;
		margin-bottom: 0px; padding: 4px; padding-right: 30px;
		border-bottom-left-radius: 0;
		border-bottom-right-radius: 0;
		 position: absolute; bottom: 0px; right: 0px; 
		-webkit-box-shadow: inset 0px -2px 18px -9px rgba(0,0,0,0.98);
	-moz-box-shadow: inset 0px -2px 18px -9px rgba(0,0,0,0.98);
	box-shadow: inset 0px -2px 18px -9px rgba(0,0,0,0.98);
	} 

.headcar { position: relative; }
	.headocar .alert { 
		font-weight: normal;
		line-height: 16px;
		padding: 8px; 
		color: #333;

		border-radius: 0px;
	} 
	.headocar .alert .strong { display: block; font-weight:bold;color: #000; padding: 5px; padding-left: 24px; }

.topobs { margin: -4px 10px 0px 0px; }

#inCarto { background-color: #EF7F1A; text-align: center; padding: 8px; border-radius: 4px; color: #FFF; }	
#inCarto { background-color: #FFCC01; color: #111111 }
#inCarto.inpromo { background-color: #FFCC01; color: #111111; position: relative; }	

#inCarto strong { margin: 0px; font-size: 28px; font-weight: bold; }

#inCarto strike {  color: #111; font-size: 21px; padding-right: 8px;  }


#extrapromo {  position: absolute; top: 12px; left: 8px; }
#extrapromo span { 
	
	background-color: #DD4814;
	border-radius: 4px;
	color: #fff; font-size: 20px; padding: 3px 8px;
	 
}

.logoCenterY { max-height: 65px; margin: 0 auto; margin-top: 10px;  }



.dl-horizontal dt {
	/*overflow: none;*/
	white-space: normal !important;
}



#maccordion .panel-title { 
  background-color: #FFF;
}
#maccordion.panel-group .panel-heading {
  margin: 0px; padding: 0px;
  line-height: 18px;
 
  
}
#maccordion.panel-group .panel-title {
   border-top: 1px solid #ddd; 
   margin: 0px !important; padding: 0px;  
   line-height: 21px;
}

#maccordion.panel-group .panel-title a {
  /* padding: 10px 24px !important;
    line-height: 32px; */
    /* line-height: 24px; */
    color: #444;
    font-weight: 600;
    display: block;
    padding-top: 15px; padding-bottom: 10px;
       
}
#maccordion.panel-group .panel-title a i {
  color: #666;
  margin-top: 4px;
}
#maccordion.panel-group .panel-body { 
  background-color: #FFF;
  padding: 0px 10px;
  margin-top: 5px;
  padding-top: 5px;
}

h5.x5 {
  font-size: 12px;
    color: #ccc;
    font-weight: 700;
    padding-bottom: 10px;
    text-transform: uppercase;
}
.tpx-select2-container.select2-dark2grey .select2-default .select2-chosen {
  color: #888 !important;
}


.modt .md2 {

}
.modt a {
  color: #666;
}
.modt a i { display: none }
.modt a:hover {
  color: #333;
  text-decoration: none;
}
.modt a span { 
  color: #999;
}
.modt a:hover span { color: #666; }
.modt strong {
 display: block; 
}

.blocker-border { 
  border-right: 1px solid #ccc; background-color: #fff; 

}

.navbar-collapse { padding-left: 0px; } 

/*
.dropdown.dropdown-full-width { margin-right: 30px !important; }
*/

.header { box-shadow:0 0 10px rgba(0,0,0,.6); }
 
.header.header-inverse .header-nav .nav>li { margin-right: 0px; } 

.header.header-inverse .header-nav .nav>li>a { 
font-size: 16px; line-height: 18px; color: #dedede; 
}
.header.header-inverse .header-nav .nav>li>a:hover { font-size: 16px; color: #fff; }
.header.header-inverse .header-nav .nav>li>a strong { transform: uppercase; color: #FFF; }
.header.header-inverse .header-nav .nav>li>a small { color: #ccc; }
.header.header-inverse .header-nav .nav>li>a .fa { color: 666; }
                #snav {  }
                .fabar { opacity: 0.5; }
                .nav-c a { 
                  font-size: 11px; white-space: nowrap; /* margin-right: 10px; */ padding-bottom: 3px;
                  
                   }
                .nav-c a.btn-nav { }
                .nav-c a:hover { color: #CCC; } 
                .nav-c a:hover strong { color: #fff; }
                .nav-c a strong { display: block; padding-top: 8px; line-height: 10px; font-size: 14px; text-transform: uppercase; color: #ddd; }
             
#top-nav .header-nav .nav>li>a,
#top-nav .header-nav .nav>li>a span, 
#top-nav .header-nav .nav>li>a strong
{ 
   color: #444;                                 
}   

             
.header .dropdown-menu {
    border-top-color: #FF6600;
    border-top: 0px;
}

.header .dropdown-menu {
    margin: 0;
    /* padding: 0 15px; */
    /* border-top: 3px solid #FFE522;      */
    border-radius: 0 0 4px 4px;
    min-width: 250px;
}                


.dropdown .arrow.top:after, .dropdown .arrow.top:before {
    border-bottom-color: #FFF;
}


@media screen and (min-width: 992px) {
    .s-a-c { position: absolute; top: 5px; right: 0px; }
}
.sac { display: table-cell; } 

.well{padding:10px;color:#434a54;background-color:#fff;border:none;border-radius:4px;-webkit-box-shadow:0 1px 2px rgba(0,0,0,.2);-moz-box-shadow:0 1px 2px rgba(0,0,0,.2);box-shadow:0 1px 2px rgba(0,0,0,.2);-webkit-border-radius:4px;-moz-border-radius:4px}.well blockquote{border-color:#ccd1d9}.well-lg{padding:20px}.well-sm{padding:5px}

.select2-container.select2-allowclear .select2-choice abbr {
    display: none !important;
}







.panel{margin-bottom:20px;background-color:#fff;border:1px solid transparent;border-radius:4px;-webkit-box-shadow:0 1px 1px rgba(0,0,0,0.05);box-shadow:0 1px 1px rgba(0,0,0,0.05)}.panel-body{padding:15px}.panel-heading{padding:10px 15px;border-bottom:1px solid transparent;border-top-right-radius:3px;border-top-left-radius:3px}.panel-heading>.dropdown .dropdown-toggle{color:inherit}.panel-title{margin-top:0;margin-bottom:0;font-size:16px;color:inherit}.panel-title>a,.panel-title>small,.panel-title>.small,.panel-title>small>a,.panel-title>.small>a{color:inherit}.panel-footer{padding:10px 15px;background-color:#f5f5f5;border-top:1px solid #ddd;border-bottom-right-radius:3px;border-bottom-left-radius:3px}.panel>.list-group,.panel>.panel-collapse>.list-group{margin-bottom:0}.panel>.list-group .list-group-item,.panel>.panel-collapse>.list-group .list-group-item{border-width:1px 0;border-radius:0}.panel>.list-group:first-child .list-group-item:first-child,.panel>.panel-collapse>.list-group:first-child .list-group-item:first-child{border-top:0;border-top-right-radius:3px;border-top-left-radius:3px}.panel>.list-group:last-child .list-group-item:last-child,.panel>.panel-collapse>.list-group:last-child .list-group-item:last-child{border-bottom:0;border-bottom-right-radius:3px;border-bottom-left-radius:3px}.panel>.panel-heading+.panel-collapse>.list-group .list-group-item:first-child{border-top-right-radius:0;border-top-left-radius:0}.panel-heading+.list-group .list-group-item:first-child{border-top-width:0}.list-group+.panel-footer{border-top-width:0}.panel>.table,.panel>.table-responsive>.table,.panel>.panel-collapse>.table{margin-bottom:0}.panel>.table caption,.panel>.table-responsive>.table caption,.panel>.panel-collapse>.table caption{padding-left:15px;padding-right:15px}.panel>.table:first-child,.panel>.table-responsive:first-child>.table:first-child{border-top-right-radius:3px;border-top-left-radius:3px}.panel>.table:first-child>thead:first-child>tr:first-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child,.panel>.table:first-child>tbody:first-child>tr:first-child,.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child{border-top-left-radius:3px;border-top-right-radius:3px}.panel>.table:first-child>thead:first-child>tr:first-child td:first-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child td:first-child,.panel>.table:first-child>tbody:first-child>tr:first-child td:first-child,.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child td:first-child,.panel>.table:first-child>thead:first-child>tr:first-child th:first-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child th:first-child,.panel>.table:first-child>tbody:first-child>tr:first-child th:first-child,.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child th:first-child{border-top-left-radius:3px}.panel>.table:first-child>thead:first-child>tr:first-child td:last-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child td:last-child,.panel>.table:first-child>tbody:first-child>tr:first-child td:last-child,.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child td:last-child,.panel>.table:first-child>thead:first-child>tr:first-child th:last-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child th:last-child,.panel>.table:first-child>tbody:first-child>tr:first-child th:last-child,.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child th:last-child{border-top-right-radius:3px}.panel>.table:last-child,.panel>.table-responsive:last-child>.table:last-child{border-bottom-right-radius:3px;border-bottom-left-radius:3px}.panel>.table:last-child>tbody:last-child>tr:last-child,.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child,.panel>.table:last-child>tfoot:last-child>tr:last-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child{border-bottom-left-radius:3px;border-bottom-right-radius:3px}.panel>.table:last-child>tbody:last-child>tr:last-child td:first-child,.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child td:first-child,.panel>.table:last-child>tfoot:last-child>tr:last-child td:first-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child td:first-child,.panel>.table:last-child>tbody:last-child>tr:last-child th:first-child,.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child th:first-child,.panel>.table:last-child>tfoot:last-child>tr:last-child th:first-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child th:first-child{border-bottom-left-radius:3px}.panel>.table:last-child>tbody:last-child>tr:last-child td:last-child,.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child td:last-child,.panel>.table:last-child>tfoot:last-child>tr:last-child td:last-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child td:last-child,.panel>.table:last-child>tbody:last-child>tr:last-child th:last-child,.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child th:last-child,.panel>.table:last-child>tfoot:last-child>tr:last-child th:last-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child th:last-child{border-bottom-right-radius:3px}.panel>.panel-body+.table,.panel>.panel-body+.table-responsive,.panel>.table+.panel-body,.panel>.table-responsive+.panel-body{border-top:1px solid #ddd}.panel>.table>tbody:first-child>tr:first-child th,.panel>.table>tbody:first-child>tr:first-child td{border-top:0}.panel>.table-bordered,.panel>.table-responsive>.table-bordered{border:0}.panel>.table-bordered>thead>tr>th:first-child,.panel>.table-responsive>.table-bordered>thead>tr>th:first-child,.panel>.table-bordered>tbody>tr>th:first-child,.panel>.table-responsive>.table-bordered>tbody>tr>th:first-child,.panel>.table-bordered>tfoot>tr>th:first-child,.panel>.table-responsive>.table-bordered>tfoot>tr>th:first-child,.panel>.table-bordered>thead>tr>td:first-child,.panel>.table-responsive>.table-bordered>thead>tr>td:first-child,.panel>.table-bordered>tbody>tr>td:first-child,.panel>.table-responsive>.table-bordered>tbody>tr>td:first-child,.panel>.table-bordered>tfoot>tr>td:first-child,.panel>.table-responsive>.table-bordered>tfoot>tr>td:first-child{border-left:0}.panel>.table-bordered>thead>tr>th:last-child,.panel>.table-responsive>.table-bordered>thead>tr>th:last-child,.panel>.table-bordered>tbody>tr>th:last-child,.panel>.table-responsive>.table-bordered>tbody>tr>th:last-child,.panel>.table-bordered>tfoot>tr>th:last-child,.panel>.table-responsive>.table-bordered>tfoot>tr>th:last-child,.panel>.table-bordered>thead>tr>td:last-child,.panel>.table-responsive>.table-bordered>thead>tr>td:last-child,.panel>.table-bordered>tbody>tr>td:last-child,.panel>.table-responsive>.table-bordered>tbody>tr>td:last-child,.panel>.table-bordered>tfoot>tr>td:last-child,.panel>.table-responsive>.table-bordered>tfoot>tr>td:last-child{border-right:0}.panel>.table-bordered>thead>tr:first-child>td,.panel>.table-responsive>.table-bordered>thead>tr:first-child>td,.panel>.table-bordered>tbody>tr:first-child>td,.panel>.table-responsive>.table-bordered>tbody>tr:first-child>td,.panel>.table-bordered>thead>tr:first-child>th,.panel>.table-responsive>.table-bordered>thead>tr:first-child>th,.panel>.table-bordered>tbody>tr:first-child>th,.panel>.table-responsive>.table-bordered>tbody>tr:first-child>th{border-bottom:0}.panel>.table-bordered>tbody>tr:last-child>td,.panel>.table-responsive>.table-bordered>tbody>tr:last-child>td,.panel>.table-bordered>tfoot>tr:last-child>td,.panel>.table-responsive>.table-bordered>tfoot>tr:last-child>td,.panel>.table-bordered>tbody>tr:last-child>th,.panel>.table-responsive>.table-bordered>tbody>tr:last-child>th,.panel>.table-bordered>tfoot>tr:last-child>th,.panel>.table-responsive>.table-bordered>tfoot>tr:last-child>th{border-bottom:0}.panel>.table-responsive{border:0;margin-bottom:0}.panel-group{margin-bottom:20px}.panel-group .panel{margin-bottom:0;border-radius:4px}.panel-group .panel+.panel{margin-top:5px}.panel-group .panel-heading{border-bottom:0}.panel-group .panel-heading+.panel-collapse>.panel-body,.panel-group .panel-heading+.panel-collapse>.list-group{border-top:1px solid #ddd}.panel-group .panel-footer{border-top:0}.panel-group .panel-footer+.panel-collapse .panel-body{border-bottom:1px solid #ddd}.panel-default{border-color:#ddd}.panel-default>.panel-heading{color:#333;background-color:#f5f5f5;border-color:#ddd}.panel-default>.panel-heading+.panel-collapse>.panel-body{border-top-color:#ddd}.panel-default>.panel-heading .badge{color:#f5f5f5;background-color:#333}.panel-default>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#ddd}.panel-primary{border-color:#337ab7}.panel-primary>.panel-heading{color:#fff;background-color:#337ab7;border-color:#337ab7}.panel-primary>.panel-heading+.panel-collapse>.panel-body{border-top-color:#337ab7}.panel-primary>.panel-heading .badge{color:#337ab7;background-color:#fff}.panel-primary>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#337ab7}.panel-success{border-color:#d6e9c6}.panel-success>.panel-heading{color:#3c763d;background-color:#dff0d8;border-color:#d6e9c6}.panel-success>.panel-heading+.panel-collapse>.panel-body{border-top-color:#d6e9c6}.panel-success>.panel-heading .badge{color:#dff0d8;background-color:#3c763d}.panel-success>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#d6e9c6}.panel-info{border-color:#bce8f1}.panel-info>.panel-heading{color:#31708f;background-color:#d9edf7;border-color:#bce8f1}.panel-info>.panel-heading+.panel-collapse>.panel-body{border-top-color:#bce8f1}.panel-info>.panel-heading .badge{color:#d9edf7;background-color:#31708f}.panel-info>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#bce8f1}.panel-warning{border-color:#faebcc}.panel-warning>.panel-heading{color:#8a6d3b;background-color:#fcf8e3;border-color:#faebcc}.panel-warning>.panel-heading+.panel-collapse>.panel-body{border-top-color:#faebcc}.panel-warning>.panel-heading .badge{color:#fcf8e3;background-color:#8a6d3b}.panel-warning>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#faebcc}.panel-danger{border-color:#ebccd1}.panel-danger>.panel-heading{color:#a94442;background-color:#f2dede;border-color:#ebccd1}.panel-danger>.panel-heading+.panel-collapse>.panel-body{border-top-color:#ebccd1}.panel-danger>.panel-heading .badge{color:#f2dede;background-color:#a94442}.panel-danger>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#ebccd1}

.account-body .nav-tabs {
    background: #c1ccd1;
    -webkit-border-radius: 5px 5px 0 0;
    -moz-border-radius: 5px 5px 0 0;
    border-radius: 5px 5px 0 0;
    border-bottom: 0px;
}
.account-body .nav-tabs a { color: #333; }
.account-body .nav-tabs li a.active { background-color: #fff; box-shadow: none; }

 /*
.nav-tabs,.nav-tabs.nav-justified>.active>a,.nav-tabs.nav-justified>.active>a:focus,.nav-tabs.nav-justified>.active>a:hover,.nav-tabs.nav-justified>li>a,.nav-tabs>li.active>a,.nav-tabs>li.active>a:focus,.nav-tabs>li.active>a:hover,.nav-tabs>li>a{border:none!important}.nav-tabs.nav-justified>.active>a,.nav-tabs.nav-justified>.active>a:focus,.nav-tabs.nav-justified>.active>a:hover,.nav-tabs>li.active>a,.nav-tabs>li.active>a:focus,.nav-tabs>li.active>a:hover{color:#242a30}.nav-tabs{background:#c1ccd1;-webkit-border-radius:5px 5px 0 0;-moz-border-radius:5px 5px 0 0;border-radius:5px 5px 0 0}.gallery .image img,.nav-tabs.nav-justified>li>a{-webkit-border-radius:3px 3px 0 0;-moz-border-radius:3px 3px 0 0}.nav-tabs.nav-tabs-inverse{background:#242a30}.nav-tabs.nav-justified>li>a{border-radius:3px 3px 0 0}.nav-tabs.nav-tabs-inverse>li.active>a,.nav-tabs.nav-tabs-inverse>li.active>a:focus,.nav-tabs.nav-tabs-inverse>li.active>a:hover{color:#242a30;background:#fff}.nav-tabs.nav-tabs-inverse>li>a:focus,.nav-tabs.nav-tabs-inverse>li>a:hover{color:#fff;background:0 0}.nav-tabs.nav-justified>li,.nav-tabs>li{margin-bottom:0}.nav-tabs>li>a{margin-right:5px;line-height:20px}.nav-pills{margin-bottom:10px}.nav-pills>li+li{margin-left:5px}.nav-pills>li>a{border-radius:3px}.nav-pills>li.active>a,.nav-pills>li.active>a:focus,.nav-pills>li.active>a:hover{background:#242a30}.nav-stacked>li+li{margin-left:0;margin-top:5px}.tab-content{padding:15px;margin-bottom:20px;background:#fff;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}.nav-tabs+.tab-content{-webkit-border-radius:0 0 3px 3px;-moz-border-radius:0 0 3px 3px;border-radius:0 0 3px 3px}
*/