body{
/*	margin-top:100px;*/
	line-height:1.3em;
	width:1005px;
  margin: 0 auto;
	}

.dropdown-menu {
  background-color: #cccccc;
}

.navbar-fixed-top, .navbar-fixed-bottom {
position: static;
}

.footer_nav{
	margin-bottom:20px;
	}

	.footer_nav a{
		margin-right:20px;
		}
.navbar-inner{
	background: #f9ec00;
  /*
	background: -moz-linear-gradient(top,  #4a85b4 10%, #28699d 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(10%,#4a85b4), color-stop(100%,#28699d));
	background: -webkit-linear-gradient(top,  #4a85b4 10%,#28699d 100%);
	background: -o-linear-gradient(top,  #4a85b4 10%,#28699d 100%);
	background: -ms-linear-gradient(top,  #4a85b4 10%,#28699d 100%);
	background: linear-gradient(to bottom,  #4a85b4 10%,#28699d 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#4a85b4', endColorstr='#28699d',GradientType=0 );
  */
	}

	.menu_top .nav > li > a {
		/*color:#FFFFFF;*/
    color: #283673;
		/*text-shadow:0 1px 0 rgba(96, 96, 96, 0.91);*/
		}

	.menu_top .nav > li > a:hover{
		color:#FFFFFF;
		text-shadow:0 1px 0 rgba(96, 96, 96, 0.91);
		/*background:#28699d;*/
		background: #283673;
		border-radius:10px 10px 0px 0px;
		}
.navbar .brand,
.navbar .brand:hover {
    color: #FFFFFF;
    text-shadow: 0 1px 0 #DDDDDD;
}

.navbar-fixed-top, .navbar-fixed-bottom {
    border-bottom: 1px solid #030000;
}

/* TEMPLATE DEMO PAGE */
.webtemplate_demo{
	margin-bottom:20px;
	}

.webtemplate_demo h1{
	font-size:18px;
	line-height:25px;
	}

.webtemplate_demo .template_img{}

.webtemplate_demo .template_img img{
	border: 5px solid #FFFFFF;
    box-shadow: 0 0 5px #666666;
    }

.webtemplate_demo .demo_link{
	margin-top:15px;
	text-align:center;
	}
.webtemplate_demo .demo_link a{
	margin-left:0px;
	margin-right:0px;
	}

/* CMS -- Price--*/

.price{
  font-weight: bold;
  font-size: 16px;
  margin: 15px 0;
}

.price_menu{}

.price_content{}

.price_content h3{
	padding-top:50px;
	}

	.sidebar-left {
    background: none repeat scroll 0 0 #EDEDED;
    margin-left: 0;
    padding: 5px;
    border: 1px solid lightgray;
	}

	/* LEFT BAR beállításai*/
	.sidebar-left .searchbar{
		position:relative;
	}

	.icon-zoomin {
		height: 16px;
		width: 14px;
		background: transparent url(../images/sprite.png) -42px 3px no-repeat;
		padding: 2px 2px;
		margin-top: 5px;
		margin-bottom: 2px;
	}

	#searchinput {
		padding: 5px 5px 3px 5px;
		width: 95%;
		outline: none;
		background: #FFF;
	}
	.button-search {
		position: absolute;
		padding: 0 5px;
		z-index:99;
		border: 0;
		opacity: 0.5;
		-moz-opacity: 0.5;
		filter:alpha(opacity=50);
		margin: -39px 0px 0px 193px;
		border-top-right-radius: 2px;
		border-bottom-right-radius: 2px;
		-moz-border-top-right-radius: 2px;
		-moz-border-bottom-right-radius: 2px;
		-webkit-border-top-right-radius: 2px;
		-webkit-border-bottom-right-radius: 2px;
	}

	.sidebar-left #menu_collection #menu_collection_content ul > li a.active{
		color: #77a2d0;
		font-weight: bold;
	}

	.sidebar-left #menu_collection #menu_collection_content ul > li a.current{
		background-color: #77a2d0;
		color: white;
		padding: 5px 0px 5px 0px;
		border-radius: 3px 3px;
		-moz-border-radius: 3px 3px;
		-webkit-border-radius: 3px 3px;
	}

	.sidebar-left a{
		font-family: 'Open Sans',arial,sans-serif;
		font-size: 13px;
		text-decoration: none;
		color: #555555;
	}

	.sidebar-left .divider{
  	border-bottom: 1px solid #d8d8d8;
	}

	.sidebar-left .fixmenu{
	}

	.sidebar-left .fixmenu .fixmenu_item{
		/*border: 1px solid #D2D2D2;*/ /*kommentezve ha nincs ikon*/
		text-align: center;
		margin: 0px auto 0px auto; /*bottom 5px ikonnal*/
		width: 70px; /*130px ikonnal, 70px nélküle*/
		border-radius: 4px 4px;
		-moz-border-radius: 4px 4px;
		-webkit-border-radius: 4px 4px;
	}

	.sidebar-left .fixmenu .fixmenu_item:hover a{
		/*egész kommentezve*/
		/*background-color: #77a2d0;
		color: white;
		border-radius: 4px 4px;
		-moz-border-radius: 4px 4px;
		-webkit-border-radius: 4px 4px;*/
	}

	.sidebar-left .fixmenu .fixmenu_item a{
		display: block;
		position: relative;
		padding: 2px;
		font-weight: bold;
		color: black;
	}


	.sidebar-left .fixmenu .fixmenu_item a span{
		display: none; /*normal ha ikon van*/
		position: absolute;
		left: 7px;
	}
	.sidebar-left .fixmenu .fixmenu_item a span img{
		width: 12px;
		height: 12px;
		margin-top: -1px;
	}

	.sidebar-left .fixmenu .fixmenu_custom_item{
  	text-align: center;
		margin: 0px auto 4px auto;
		width: 160px;
		border-radius: 4px 4px;
		-moz-border-radius: 4px 4px;
		-webkit-border-radius: 4px 4px;
  }

  .sidebar-left .fixmenu .fixmenu_custom_item a{
		display: block;
		position: relative;
		padding: 2px;
		font-weight: bold;
		color: red;
	}

  .sidebar-left form{
		margin: 5px 0px 0px 0px;
	}

	.sidebar-left #menu_collection_title{
		cursor: default;
		text-align: center;
		margin-bottom: 7px;
	}

	.sidebar-left #menu_collection #menu_collection_content ul{
		list-style-type: none;
	}

	.sidebar-left #menu_collection #menu_collection_content #cat_accordion{
		margin: 10px 0 0 0;

	}

	.sidebar-left #menu_collection #menu_collection_content #cat_accordion > li > ul{
		margin-left: 5px;
	}

	.sidebar-left #menu_collection #menu_collection_content #cat_accordion li{
		margin-bottom: 10px;
	}
	.sidebar-left #menu_collection #menu_collection_content #cat_accordion li ul{
		margin-top: 10px;
		margin-botom: 10px;
	}

	.sidebar-left #menu_collection #menu_collection_content ul > li a{
		font-size: 13px;
		text-decoration: none;
		color: #555555;
	}

	.sidebar-left #menu_collection #menu_collection_content ul > li a:hover{
		background-color: #77a2d0;
		color: white;
		padding: 5px 0px 5px 0px;
		border-radius: 3px 3px;
		-moz-border-radius: 3px 3px;
		-webkit-border-radius: 3px 3px;
	}

	.sidebar-left #menu_collection #menu_collection_content ul > li > ul > li a{
    	font-weight: bold;
	}


	/* modulstore main content*/
	#modshop_msg{
		background: none repeat scroll 0 0 #EDEDED;
		margin-top: 10px;
    	margin-left: 0;
    	padding: 5px;
    	border: 1px solid lightgray;
	}

	#view_state{
		float: right;
		margin: 10px 0px 10px 0px;
	}

	#view_state a {
		margin-left: 5px;
	}

	#view_state a img{
		width: 16px;
	}

	.box{
	margin-bottom: 50px;
	}

	.box-heading{
		color: #77a2d0;
		font-size: 20px;
		margin: 0px 0 20px 0;
	}

	.box-heading a{
		text-decoration: none;
	}

/* cards*/
.cards{}

	.card{
		background: none repeat scroll 0 0 #FFFFFF;
		border: 1px solid #C7C7C7;
		box-shadow: 0 3px 2px -1px #DDDDDD;
		float: left;
		height: 260px;
		list-style-type: none;
		margin: 0 1% 1% 0;
		overflow: hidden;
		padding: 2%;
		position: relative;
		min-width: 190px;
		max-width: 190px;
		text-align:center;
		}

		.card_section_1,
		.card_section_2{
			display:block;
			position:relative;
			}


		.card_section_1{
			}


		.card_section_2{
			margin-top:15px;
			}

		.card .img{
			padding:2%;
			text-align:center;
			max-height:230px;
			}
			.card .img img{
			max-width:100%;
			}

		.card .name{
			font-weight:bold;
			height: 35px;
			overflow: hidden;
			}

		.card .short_desc{
			font-size: 12px;
		    height: 30px;
		    line-height: 1.3em;
		    margin-top: 5px;

			}

		.card .price{
			margin:10px 11px;
			}

		.card .price .old,
		.price .old{
			font-size:12px;
			/* color:#031140; */
			text-decoration:line-through;
			margin-right:10px;
			}

		.card .price .new,
		.price .new{
			font-size:16px;
			/* color:#ea4031; */
			}

		.card .price .normal,
		.price .normal{
			font-size:20px;
			/*color:#031140;*/
			}

		.info_cards > .card1{
			display: block;
		}

		.info_cards > .card2{
			display: none;
		}

		.info_cards > .card2 > .shortdesc{
			text-align: justify !important;
			font-size: 14px;
			margin: -6px 0 0 -6px;
			width: 200px;
			height: 217px;
			overflow: hidden;
			margin-bottom: 10px;
		}
		.info_cards a{
			color: black !important;
		}
		.info_cards .card2 .shortdesc a{
			font-weight: bold;
		}

		.info_cards:hover > .card1{
			display:none;
		}

		.info_cards:hover > .card2{
			display:block;
		}

		.btn-ext{
			position: absolute;
			bottom: -25px;
			left: 53px;
		}
/* Card list view*/
			.module_box{
				position: relative;
				margin: 5px;
				padding: 2px;
				border-bottom: 1px dotted #D2D2D2;
				font-family: Verdana, Geneva, sans-serif;
			}

			.module_box:hover{
				background-color: #F5F5F5;
			}

			.module_box:hover .module_category,
			.module_box:hover .module_category a{
				color: #A0A0A0;
			}

			.module_box .module_img{
				width: 100px;
				height: 100px;
				margin: 2px 0px 2px 2px;
				float: left;
			}

			.module_box .module_img img{
				width: inherit;
				height: inherit;
			}

			.module_box .module_price{
				float: right;
				margin: 0px 0px 0px 0px;
				padding: 2px 5px;
				font-size: 13px;
				font-weight: bold;
			}

			.module_box .module_onetimefee .feerow{
  			font-size: 12px;
			}

			.module_box .module_title{
				margin: 0px 0px 0px 115px;
				padding: 2px 5px;
				font-weight: bold;
				font-size: 13px;
			}

			.module_box .module_title a{
				color: black;
			}

			.module_box .module_category{
				margin: -3px 0px 0px 115px;
				padding: 2px 5px;
				font-size: 10px;
				color: #C0C0C0;
			}

			.module_box .module_category a{
				color: #C0C0C0;
			}

			.module_box .module_desc{
				margin: 0px 0px 0px 115px;
				height: 37px;
				padding: 2px 5px;
				line-height: 1.75em;
				overflow: hidden;
				font-size: 11px;
				color: #555555;
			}

			.module_box .module_link{
				margin: 0px 0px 0px 115px;
				padding: 2px 5px;
				font-size: 11px;
			}

/* Quickview */
.card .card_quickwiev{
	position:absolute;
	padding:5px;

	width:90%;
	z-index:5;
	top:25%;
	text-align:center;

	display:none;
	}
.card:hover .card_quickwiev{
	display:block;
	}


	/* ---------------- PLECSNI --------------- */

.plecsni_row_top{
	position:absolute;
	z-index:10;
	top:-15px;
	right:-25px;
	}

	.plecsni_discount,
	.plecsni_new{
		background:#e6e5dd;
		border:2px solid #FFFFFF;
		color:#4e473e;
		border-radius:50%;
		text-align:center;
		width:45px;
		height:45px;
		float:left;
		margin-right:10px;
		}

	.plecsni_discount{
		background:#EF5943;
	}


	.plecsni_discount .text{
	    font-size: 25px;
    	margin-top: 11px;
		color:#FFFFFF;
		}

	.plecsni_new{
/*		background:#B9D0A1;*/
		background:#ff8c00;
		}

		.plecsni_new .text{
			font-size:18px;
			color:#FFFFFF;
			margin-top: 10px;
			}


.plecsni_row{
	position:absolute;
	z-index:10;
	bottom:-15px;
	left:-10px
	}

	.plecsni{
		background:#e6e5dd;
		border:3px solid #FFFFFF;
		color:#4e473e;
		border-radius:50%;
		text-align:center;
		width:60px;
		height:60px;
		float:left;
		margin-right:10px;
		}

		.plecsni .text1{
			font-size:20px;
			font-weight:bold;
			margin-top:10px;
		}

		.plecsni .text2{
			font-size:13px;
		}

/* Bigcard leiras */
.bigcard_desc{
	font-weight: bold;
}
.bigcard_desc p{
	text-align:justify;
	font-weight: normal;
}
.videoembed iframe{
	margin-top: 10px;
	width: 380px !important;
	height: 250px !important;
}

/* Tulajdonsag parok */
.attr_title{
	font-size: 14px;
	margin: 5px 0px 5px 5px;
	font-weight: bold;
}
.parent{
	padding: 5px;
	margin: 5px;
}
.inner_wrap{

}
.leftchild{
	width: 50%;
  float: left;
  padding: 5px;
}
.rightchild{
	width: 40%;
  float: left;
  padding: 5px;
  word-wrap: break-word;
}

/* Jelszó emlékeztető link */
.pw_reminder_box{
		margin-left: 15px;
		padding: 3px;
		cursor: pointer;
		width: 165px;
	}

	.pw_reminder_switch{
		display: block;
		color: rgb(50, 50, 49);
		text-decoration: none !important;
	}
	.pw_reminder_switch:hover{
		color: red;
	}

.pw_reminder_area{
	margin: 20px auto 0 auto;
	width: 98%;
	display: none;
	background: rgba(128, 159, 56, 0.38);
	border: 1px solid rgba(130, 139, 48, 0.52);
	border-radius: 3px;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
}

	.pw_reminder_area .page-title{
		display: none;
		padding: 5px;
	}
	.pw_reminder_area #content{
		padding: 5px;
	}
	.pw_reminder_area #content .emailfield{
		text-align: center;
		margin: 0 0 10px 0;
	}
		.emailfield #emaillabel{
			font-size: 14px;
			font-weight: bold;
		}
		.emailfield #emailinput{
			padding: 5px;
			border-radius: 5px;
			-moz-border-radius: 5px;
			-webkit-border-radius: 5px;
		}
	.pw_reminder_area #content fieldset > h3{
		padding: 5px;
		font-size: 16px !important;
		line-height: 30px !important;
		font-weight: bold;
	}
	.pw_reminder_area #content fieldset #remindererror{
		text-align: center;
	}
	.pw_reminder_area #content fieldset .gomb{
		text-align: center;
	}

	/* venedor template help */
	.template_help{
    	margin: 10px 0px;
    	border: 3px solid red;
    	padding: 3px;
    	cursor: pointer;
    }
    .help_img_box{
      width: 200px;
      float: left;
    }
    .help_content{
      width: 230px;
      float: left;
      color: red;
      padding: 5px;
      font-weight: bold;
    }
/* -------------------- OTHER --------------------------------------- */
.ta_left{text-align:left;}
.ta_center{text-align:center;}
.ta_right{text-align:right;}

.fl_l,
.left{
	float:left;
	}

.fl_r,
.right {
	float:right;
	}

.clear{ clear:both}
.disp_block{
	display:block !important;
	}
.fs_medium{font-size:0.9em;}
.fs_small{font-size:0.8em;}
.fs_bigger{font-size:1.25em; line-height:1.5em;}
.fs_big{font-size:1.8em; line-height:1.1em;}
.fs_big_med{font-size:1.6em; line-height:1.1em;}
.fs_large{font-size:1.9em;}

.fw_bold{font-weight:bold;}
.fw_normal{font-weight:normal;}

.upper {text-transform: uppercase;}
hr.hr_small{
	margin:5px 0;
	border-style:dotted;
	}

.info_gray{
	color:#999999;
	}

.infobox_dark_gray{
	background:#D2D2D2;
}


.red{
	color:#CC0000;
	}
.info_small {
    display: block;
    font-size: 0.8em;
    font-style: italic;
    line-height: 0.9em;
    opacity: 0.65;
}

.title_small{
	font-size:15px;
	display:block;
}

.bg_lightgreen{
	background:#E7F4CA;
	}
.green{
	color:#819E37;
}
/* margin-top */
.mt_5{margin-top:5px;}
.mt_10{margin-top:10px;}
.mt_15{margin-top:15px;}
.mt_20{margin-top:20px;}
.mt_25{margin-top:25px;}
.mt_30{margin-top:30px;}
.mt_35{margin-top:35px;}
.mt_40{margin-top:40px;}
.mt_45{margin-top:45px;}
.mt_50{margin-top:50px;}
.mt_55{margin-top:55px;}
.mt_60{margin-top:60px;}
.mt_65{margin-top:65px;}
.mt_70{margin-top:70px;}


/* margin-top-important */
.mt_5i{margin-top:5px !important;}
.mt_10i{margin-top:10px !important;}
.mt_15i{margin-top:15px !important;}
.mt_20i{margin-top:20px !important;}
.mt_25i{margin-top:25px !important;}
.mt_30i{margin-top:30px !important;}

/* margin-bottom */
.mb_5{margin-bottom:5px;}
.mb_10{margin-bottom:10px;}
.mb_15{margin-bottom:15px;}
.mb_20{margin-bottom:20px;}
.mb_25{margin-bottom:25px;}
.mb_30{margin-bottom:30px;}
.mb_35{margin-bottom:35px;}
.mb_40{margin-bottom:40px;}
.mb_45{margin-bottom:45px;}
.mb_50{margin-bottom:50px;}
.mb_55{margin-bottom:55px;}
.mb_60{margin-bottom:60px;}
.mb_65{margin-bottom:65px;}
.mb_70{margin-bottom:70px;}


/* margin-left */
.ml_0{margin-left:0px;}
.ml_5{margin-left:5px;}
.ml_10{margin-left:10px;}
.ml_15{margin-left:15px;}
.ml_20{margin-left:20px;}
.ml_25{margin-left:25px;}
.ml_30{margin-left:30px;}
.ml_35{margin-left:35px;}
.ml_40{margin-left:40px;}
.ml_45{margin-left:45px;}
.ml_50{margin-left:50px;}
.ml_55{margin-left:55px;}
.ml_60{margin-left:60px;}
.ml_65{margin-left:65px;}
.ml_70{margin-left:70px;}
.ml_75{margin-left:75px;}
.ml_80{margin-left:80px;}



/* margin-right */
.mr_5{margin-right:5px;}
.mr_10{margin-right:10px;}
.mr_15{margin-right:15px;}
.mr_20{margin-right:20px;}
.mr_25{margin-right:25px;}
.mr_30{margin-right:30px;}
.mr_35{margin-right:35px;}
.mr_40{margin-right:40px;}
.mr_45{margin-right:45px;}
.mr_50{margin-right:50px;}
.mr_55{margin-right:55px;}
.mr_60{margin-right:60px;}
.mr_65{margin-right:65px;}
.mr_70{margin-right:70px;}
.mr_80{margin-right:80px;}
.mr_90{margin-right:90px;}
.mr_100{margin-right:100px;}
.mr_110{margin-right:110px;}
.mr_120{margin-right:120px;}
.mr_130{margin-right:130px;}
.mr_140{margin-right:140px;}
.mr_150{margin-right:150px;}


/* padding */
.p_5{padding:5px;}
.p_10{padding:10px;}
.p_15{padding:15px;}
.p_20{padding:20px;}
.p_25{padding:25px;}
.p_30{padding:30px;}
.p_35{padding:35px;}
.p_40{padding:40px;}
.p_45{padding:45px;}
.p_50{padding:50px;}

/* padding-top */
.pt_5{padding-top:5px;}
.pt_10{padding-top:10px;}
.pt_15{padding-top:15px;}
.pt_20{padding-top:20px;}
.pt_25{padding-top:25px;}
.pt_30{padding-top:30px;}

/* padding-left */
.pl_5{padding-left:5px;}
.pl_10{padding-left:10px;}
.pl_15{padding-left:15px;}
.pl_20{padding-left:20px;}
.pl_25{padding-left:25px;}
.pl_30{padding-left:30px;}

/* padding-bottom */
.pb_5{padding-bottom:5px;}
.pb_10{padding-bottom:10px;}
.pb_15{padding-bottom:15px;}
.pb_20{padding-bottom:20px;}

/* padding-right */
.pr_5{padding-right:5px;}
.pr_10{padding-right:10px;}
.pr_15{padding-right:15px;}
.pr_20{padding-right:20px;}
.pr_25{padding-right:25px;}
.pr_30{padding-right:30px;}

/* fix height */
.h_10,
.h_15,
.h_20,
.h_25,
.h_30,
.h_35,
.h_40,
.h_45,
.h_50,
.h_55,
.h_60,
.h_65,
.h_70,
.h_75,
.h_80,
.h_85,
.h_90,
.h_95,
.h_100{
	overflow:hidden;
	}

.h_10 {height:10px;}
.h_15 {height:15px;}
.h_20 {height:20px;}
.h_25 {height:25px;}
.h_30 {height:30px;}
.h_35 {height:35px;}
.h_40 {height:40px;}
.h_45 {height:45px;}
.h_50 {height:50px;}
.h_55 {height:55px;}
.h_60 {height:60px;}
.h_65 {height:65px;}
.h_70 {height:70px;}
.h_75 {height:75px;}
.h_80 {height:80px;}
.h_85 {height:85px;}
.h_90 {height:90px;}
.h_95 {height:95px;}
.h_100 {height:100px;}
.h_110 {height:110px;}
.h_120 {height:120px;}
.h_130 {height:130px;}
.h_140 {height:140px;}
.h_150 {height:150px;}
.h_160 {height:160px;}
.h_170 {height:170px;}
.h_180 {height:180px;}

/* opacity */
.opacity_hover{opacity1;}
.opacity_hover:hover{opacity:0.9;}

.opac_0{opacity:0;}
.opac_01{opacity:0.1;}
.opac_02{opacity:0.2;}
.opac_03{opacity:0.3;}
.opac_04{opacity:0.4;}
.opac_05{opacity:0.5;}
.opac_06{opacity:0.6;}
.opac_07{opacity:0.7;}
.opac_08{opacity:0.8;}
.opac_09{opacity:0.9;}
.opac_1{opacity:1;}

/* cursor */
.c_pointer{cursor:pointer;}
.c_default{cursor:default;}

/* ellipsis */
.ellipsis {
    overflow: hidden;
    -o-text-overflow: ellipsis;
    text-overflow: ellipsis;
    white-space: nowrap;
	}

.w_full{
	width:100%;
	}
.w_half{
	width:50%;
	margin:10px auto;
	min-width:400px;
	}
.w_third{
	width:33%;
	}
.c_help{
cursor:help;
}
.radius_5 { border-radius: 5px; }
.radius_10 { border-radius: 10px; }
.link_white, .link_white:hover { color: #FFFFFF; }
/* ---------------------- */

/*===================== PAGE : kapcsolat , contact ==================*/

.form_default {
width: 700px;
margin-left: auto;
margin-right: auto;
}

/* ---------------------- */

/*===================== PAGE : depositing ==================*/
.deposit_extra_info{
	margin-left:410px;
	}

.transfer {
  border-color: #be001e;
}

.deposit_steps
{
  border: 2px solid #aaaaaa;
  padding: 13px;
  border-radius: 10px;
}
.deposit_steps .stepbox
{
  width: 200px;
  float: left;
  margin-left: 20px;
  font-size: 13px;
}
.deposit_steps .stepimg
{
  text-align: center;
}

.depositinvoice_info
{
  background-color: #eeeeee;
  border: 1px solid black;
  border-radius: 5px;
  padding: 5px;
}

#depositinvoice_box
{
  border: 4px solid #3399f3;
  padding: 5px;
}

.deposit_sendbillemail_error
{
  background-color: pink;
  border: 3px solid red;
  border-radius: 5px;
  font-size: 18px;
  margin: 20px auto;
  padding: 30px;
  width: 400px;
}
.deposit_sendbillemail_success
{
  background-color: lightgreen;
  border: 3px solid green;
  border-radius: 5px;
  font-size: 18px;
  margin: 20px auto;
  padding: 30px;
  width: 400px;
}
/* ===================== PAGE : welcome ===================== */
.bluebox{
	background-color: #3399f3;
	color: white;
}

.bluebox h1,
.bluebox h2,
.bluebox h3,
.bluebox h4,
.bluebox h5,
.bluebox h6{
	color: white;
}

.bluebox a{
	color: lightgray;
}
/* ===================== PAGE : Login ===================== */
#login_form_logo{
	font-size:18px;
	height:35px;
	line-height:35px;
	color:#558BC4;
	overflow:hidden;
	}

	#login_form_logo i{
		margin-right:5px;
		margin-top:0px;
		}
	#login_form_logo img{
		height:100%;
		}

	.login_box{
	background:rgba(128, 159, 56, 0.38);
	border:1px solid rgba(130, 139, 48, 0.52);
	}
/* -------------------- BOOTSTARP | Overwrite ------------------*/
.alert.alert-warning a{
	color:#1F1F1F;
	text-decoration:underline;
	text-shadow:none;
	}

.alert.alert-warning a:hover{
	/*color:#F1F1F1;*/
	}

.formerror{
	background-color:yellow;
	}

.alert.alert-warning a.btn{
	color:#333333;
	text-decoration:none;
	}
/* -------------------- RESPONSIVE----------------------------------- */

/*
@media (min-width: 768px) and (max-width: 979px) {
		body{margin-top:0px !important;}

		.nav-collapse .nav > li > a,
		.nav-collapse .dropdown-menu a{
		color:#F1F1F1;
		}
	}

@media (max-width: 767px) {

	.nav-collapse .nav > li > a,
	.nav-collapse .dropdown-menu a{
		color:#F1F1F1;
		}

		.disp_mobile,
		.disp_lt_768{
			display:block;
			}
		.disp_none_mobile,
		.disp_none_lt_768{
			display:none;
			}

		.disp_lt_480,
		.disp_none_lt_480,
		.disp_gt_768,
		.disp_none_gt_768{
			display:none;
			}
		body{margin-top:0px;}
}


@media (max-width: 480px) {
	.disp_lt_480{
		display:block;
		}
	.disp_none_lt_480{
		display:none;
		}

}

@media (min-width: 768px) {
		.disp_gt_768{
			display:block;
			}
		.disp_none_gt_768{
			display:none;
			}
}

@media (min-width: 1200px) {

}

@media (max-width: 979px) {


}

@media (min-width: 980px) {

}

*/

.font14{
  font-size: 14px;
}
