@charset "utf-8";
/* CSS Document */
/*--Edited in 18/09/15---*/
#content1 .item-box .quote-form select{
	font-size:15px;
	}

	.btn span{
	font-size:16px;
	}
	.submitbut.broker-reg-submit.form-button{	
	font-size:12px;
	}
	.item-box .visual-box .title, .item-box .title, .bullet-box .visual-box .title{
	padding:1%;
	}
	#content .item-box .quote-form #occupationmulti {
    color: #000000;
    float: left;
    font: 11px/20px Arial,Helvetica,sans-serif;
    height: 200px;
    width: 202px;
	}

	.detail-table table td.name {
	width: 200px !important;
	}

	.bpay-block {
	width: 336px;
	height: 177px;
	margin-left: auto;
	margin-right: auto;
	clear: both;
	background: url(/images/bpaybox.png) no-repeat;
	}

	.bpay-block .bpay-billercode {
	font-size: 18px !important;
	color: #0B204F !important;
	margin-left: 210px !important;
	padding-top: 30px !important;
	}

	.bpay-block .bpay-crn {
	font-size: 18px !important;
	color: #0B204F !important;
	margin-left: 130px !important;
	margin-top: 13px !important;
	}

	.text-status-green {
	color: #009900 !important;
	}

	.text-status-yellow {
	color: #CC6600 !important;
	}

	.text-status-red {
	color: #990000 !important;
	}

	.text-status-purple {
	color: #7D477E !important;
	}

	#content .item-box .support-box {
	margin-top: 10px;
	}

	#content .item-box .support-box .heading {
    background: url("../../images/bg-heading-grey.png") repeat-x scroll 0 0 #E4E4E4;
    margin: 0px 0 0 0px;
    overflow: hidden;
    padding: 6px 5px 2px 12px;
    position: relative;
	}

	#content .item-box .support-box .ticket-text .ticket-heading {
	background: url("../../images/bg-heading-grey.png") repeat-x scroll 0 0 #E4E4E4;
    margin: 20px 0 0 0;
    overflow: hidden;
    padding: 10px 5px 10px 12px;
    position: relative;
	}

	#content .item-box .support-box .ticket-text .ticket-body {
	border: 1px #E2E2E2 solid;
	border-top: 0;
	padding: 10px;
	padding-bottom: 0px;
	}

	#content .item-box .support-box .ticket-text .ticket-body p {
	margin-top: 0px;
	margin-bottom: 10px;
	}

	#content .item-box input.txt4 {
	float:left;
	font:14px/16px Arial, Helvetica, sans-serif;
	color:#000000;
	margin:4px 9px 0 0;
	background:#fff;
	border:1px solid #9a9a9a;
	width:360px;
	padding:5px;
	height:16px;
}

.endorsementswarningbox {
	margin-top: 10px;
	width: 343px;
	height: 53px;
	padding: 5px;
	background: #FDF18F;
	border: 2px orange solid;
}

.endorsementswarningbox p {
	display: inline;
	float: left;
	color: #BF7900;
	font-size: 11px;
	font-weight: bold;
}

.part-margin {
	width: 37px !important;
	text-align: center !important;	
}
.part-margin-908 {
	width: 10px !important;
	margin-right: 17px !important;
}

.zone-box {
	width: 26px !important;	
}

.popup .box ul .numnot, .popup #premiumtable ul .numnot {
    background: url("/images/bg-cross01.png") center center no-repeat;
    float: left;
    height: 22px;
    overflow: hidden;
    padding: 0 6px 0 0;
    text-indent: -9999px;
    width: 20px;
}

.ms-container{
  background: transparent url('/images/multisel-arrow.png') no-repeat center center;
}

.ms-container:after{
  content: "."; display: block; height: 0; line-height: 0; font-size: 0; clear: both; min-height: 0; visibility: hidden;
}

.ms-container .ms-selectable, .ms-container .ms-selection{
  background: #fff;
  border: 1px #ccc solid;
  float: left;
  border-radius:         2px;
  -webkit-border-radius: 2px;
  -moz-border-radius:    2px;
  -khtml-border-radius:  2px;
}

.ms-container .ms-selectable{
  margin-right: 35px;
}

.ms-container ul{
  width: 185px !important;
  height: 200px !important;
  display: block !important;
  margin: 0 !important;
  padding: 1px 0px !important;
  list-style-type: none;
  overflow-y: auto !important;
  overflow-x: hidden;

}

.ms-container .ms-selectable li, .ms-container .ms-selection li {
  border-bottom: 1px #eee solid;
  padding: 1px 5px 1px 5px !important;
  color: #555;
  width: 1000px;
  font-size: 11px;
}

.ms-container .ms-selection li{
  padding: 1px 5px 1px 22px !important;
  color: #101010;
}

.ms-container .ms-selectable li.disabled{
  background-color: #eee;
  color: #aaa;
}

.ms-container li:hover{
  cursor: pointer;
  background-color: #eee;
  color: #000;
}

.ms-container .ms-selection li:hover{
  background: #eee url('/images/multisel-delete.png') no-repeat 3px center;
}

#content .item-box .online-form .my-update input.txt1 {
    width: 620px !important;
}

.premiumwarning {
	width: auto;
	max-width: 396px;
	margin-left: auto;
	margin-right: auto;	
	text-align: center;
	background-color: #D8CFDF;
}

.premiumwarning p {
	font-weight: bold;
	color: #663366;
}


/*
//Added By Amrita
nav{
  width: 750px;
  margin: 1em auto;
}

ul{
  margin: 0px;
  padding: 0px;
  list-style: none;
}

ul.dropdown{ 
  position: relative; 
  width: 100%; 
}

ul.dropdown li{ 
  font-weight: bold; 
  float: left; 
  width: 180px; 
  position: relative;
  background: #ecf0f1;
}

ul.dropdown a:hover{ 
  color: #000; 
}

ul.dropdown li a { 
  display: block; 
  padding: 20px 8px;
  color: #34495e; 
  position: relative; 
  z-index: 2000; 
  text-align: center;
  text-decoration: none;
  font-weight: 300;
}

ul.dropdown li a:hover,
ul.dropdown li a.hover{ 
  background: #3498db;
  position: relative;
  color: #fff;
}


ul.dropdown ul{ 
 display: none;
 position: absolute; 
  top: 0; 
  left: 0; 
  width: 180px; 
  z-index: 1000;
}

ul.dropdown ul li { 
  font-weight: normal; 
  background: #f6f6f6; 
  color: #000; 
  border-bottom: 1px solid #ccc; 
}

ul.dropdown ul li a{ 
  display: block; 
  color: #34495e !important;
  background: #eee !important;
} 

ul.dropdown ul li a:hover{
  display: block; 
  background: #3498db !important;
  color: #fff !important;
} 

.drop > a{
  position: relative;
}

.drop > a:after{
  content:"";
  position: absolute;
  right: 10px;
  top: 40%;
  border-left: 5px solid transparent;
  border-top: 5px solid #333;
  border-right: 5px solid transparent;
  z-index: 999;
}

.drop > a:hover:after{
  content:"";
   border-left: 5px solid transparent;
  border-top: 5px solid #fff;
  border-right: 5px solid transparent;
}
*/
/*-----input type--------*/
input[type="submit"], input[type="button"], input.wide_button{
	font-size:12px;
	}

.blankback,
.blankback .frame,
.blankback .holder {
	background: none !important;
	}
.new_box {
	border: 1px solid #000;
	min-height: 120px;
	}	
	
	
	
	
#client-details{position:relative;width:100%;margin:0;}
.report-wide{background:#FFFFFF !important;width:auto !important;padding:0 !important;}
#client-details #header{margin-bottom:10px;}
#client-details #header #logo{width:216px;height:93px;float:left;}
#client-details #header #logo img{border:0;}
#client-details #header #user{width:245px;height:37px;float:right;text-align:right;padding:5px;background:url(/images/backs/userinfo.png) no-repeat;margin-top:5px;margin-bottom:5px;}
#client-details #header #user img{float:right;height:37px;margin-left:5px;}
#client-details #header #user p{padding:0;margin:0;font-size:11px;color:#1B1B1B;line-height:12px;}
#client-details #header #user a{text-decoration:none;color:#1B1B1B;}
#client-details #header #menu{margin-bottom:5px;background:#DDDDDD;float:right;text-align:right;}
#client-details #header #menu a{line-height:25px;height:25px;display:inline-block;font-weight:bold;font-size:13px;color:#333;text-decoration:none;padding:0;margin:3px 0;padding-left:8px;padding-right:8px;border-left:1px solid #999;}
#client-details #header #menu a:hover{background:#CCC;}
#client-details #appsearch{width:100%;height:135px;margin-top:15px;margin-bottom:30px;clear:both;}
#client-details #appsearch form{display:inline;margin:0;padding:0;}
#client-details #appsearch #search-term p, #client-details #appsearch #search-in p, #client-details #appsearch #search-where p, #client-details #appsearch #search-date p, #client-details #appsearch #search-status p, #client-details #appsearch #search-button p{font-size:11px;color:#333;display:block;height:45px;vertical-align:middle;}
#client-details #appsearch #search-term{width:47%;padding:1%;padding-top:0px;padding-bottom:0px;height:45px;float:left;background:#DDDDDD;text-align:center;}
#client-details #appsearch #search-term input{width:290px;}
#client-details #appsearch #search-in{width:48%;padding:1%;padding-top:0px;padding-bottom:0px;height:45px;float:right;background:#DDDDDD;text-align:center;}
#client-details #appsearch #search-where{width:47%;padding:1%;padding-top:0px;padding-bottom:0px;height:45px;float:left;background:#EEEEEE;text-align:center;}
#client-details #appsearch #search-date{width:48%;padding:1%;padding-top:0px;padding-bottom:0px;height:45px;float:right;background:#EEEEEE;text-align:center;}
#client-details #appsearch #search-date #search-date-fromto{display:none;}
#client-details #appsearch #search-status{width:47%;padding:1%;padding-top:0px;padding-bottom:0px;height:45px;float:left;background:#DDDDDD;text-align:center;}
#client-details #appsearch #search-button{width:48%;padding:1%;padding-top:0px;padding-bottom:0px;height:45px;float:right;background:#DDDDDD;text-align:center;}
#client-details #search-summary{width:100%;}
#client-details #search-paginate{width:100%;}
#client-details #search-results{width:100%;display:table;border-collapse:collapse;border:0;}
#client-details #search-results .grey{background-color:#DDDDDD;}
#client-details #search-results .result-row{width:980px;height:60px;clear:both;border:0;display:table-row;border-collapse:collapse;border:0;}
#client-details #search-results .result-row > div{table-layout:fixed;border-collapse:collapse;border:0;}
#client-details #search-results .result-row p{font-size:11px;padding:0;margin:0;}
#client-details #search-results .result-row .result-1{width:70px;height:60px;display:table-cell;vertical-align:middle;text-align:center;}
#client-details #search-results .result-row .result-2{width:202px;height:60px;display:table-cell;vertical-align:middle;overflow:hidden;}
#client-details #search-results .result-row .result-2 a{color:#000000;text-decoration:none;}
#client-details #search-results .result-row .result-2 a:hover{text-decoration:underline;}
#client-details #search-results .result-row .result-2 img{border:0;}
#client-details #search-results .result-row .result-3{width:65px;height:60px;display:table-cell;vertical-align:middle;text-align:center;}
#client-details #search-results .result-row .result-4{width:60px;height:45px;display:table-cell;vertical-align:middle;text-align:center;border:5px solid #FFFFFF;background-image:url(/images/backs/search-policyabbr.png);}
#client-details #search-results .result-row .result-4 p{font-size:13px;font-weight:bold;font-style:italic;color:#FFFFFF;}
#client-details #search-results .result-row .result-5{width:120px;height:60px;display:table-cell;vertical-align:middle;text-align:right;}
#client-details #search-results .result-row .result-6{width:156px;padding-left:20px;height:60px;display:table-cell;vertical-align:middle;}
#client-details #search-results .result-row .result-7{width:70px;height:60px;display:table-cell;vertical-align:middle;text-align:center;}
#client-details #search-results .result-row .result-8{width:207px;height:60px;display:table-cell;vertical-align:middle;}
#client-details #search-results .header{background-color:#DDDDDD;height:45px !important;}
#client-details #search-results .header > div{height:45px !important;}
#client-details #search-results .header .result-4{background:none !important;background-color:#DDDDDD !important;border:0 !important;height:45px !important;width:70px !important;}
#client-details #search-results .header .result-4 > p{font-size:11px !important;font-style:normal !important;padding:0 !important;margin:0 !important;color:#000000 !important;}
#client-details #column-3-left{width:320px;float:left;margin-right:10px;}
#client-details #column-3-middle{width:320px;float:left;margin-right:10px;}
#client-details #column-3-right{width:320px;float:left;}
#client-details .column-header{background:#6696EE url(/images/backs/view-column-header.png) no-repeat;margin-top:15px;padding:5px;}
#client-details .column-header p{margin:0;padding:0;font-size:13px;font-weight:bold;color:#FFFFFF;}
#client-details .column-cell{padding:7px;clear:both;border-left:1px #DDDDDD solid;border-right:1px #DDDDDD solid;border-bottom:1px #DDDDDD solid;}
#client-details .column-cell-dark{background-color:#DDDDDD;padding:10px;clear:both;border-left:1px #DDDDDD solid;border-right:1px #DDDDDD solid;}
#client-details .arrow-n{padding-left:18px !important;padding-right:10px;padding-top:10px;padding-bottom:10px;border-top:2px #5C80C1 solid;}
#client-details .arrow-y{background-image:url(/images/icons/arrow-left.png);background-position:left center;background-repeat:no-repeat;padding-left:18px !important;padding-right:10px;padding-top:10px;padding-bottom:10px;border-top:2px #5C80C1 solid;}
#client-details .column-cell p.cell-left, #client-details .column-cell-dark p.cell-left{margin:0;padding:0;font-size:14px;color:#000000;display:block;width:40%;float:left;clear:left;vertical-align:middle;}
#client-details .column-cell p.cell-right, #client-details .column-cell-dark p.cell-right{margin:0;padding:0;font-size:13px;color:#000000;display:block;width:60%;float:left;clear:right;vertical-align:middle;}
#client-details .column-cell:after, #client-details .column-cell-dark:after{content:"";display:block;height:0;clear:both;}
#client-details .column-cell p.cell-left a img, #client-details .column-cell-dark p.cell-left a img{border:0;}
#client-details .column-cell p.cell-right a img, #client-details .column-cell-dark p.cell-right a img{border:0;}
#client-details .column-cell p.top-5, #client-details .column-cell-dark p.top-5{padding-top:5px !important;}
#client-details .column-cell p.wide-20, #client-details .column-cell-dark p.wide-20{width:20% !important;}
#client-details .column-cell p.wide-25, #client-details .column-cell-dark p.wide-25{width:25% !important;}
#client-details .column-cell p.wide-30, #client-details .column-cell-dark p.wide-30{width:30% !important;}
#client-details .column-cell p.wide-45, #client-details .column-cell-dark p.wide-45{width:45% !important;}
#client-details .column-cell p.wide-50, #client-details .column-cell-dark p.wide-50{width:50% !important;}
#client-details .column-cell p.wide-55, #client-details .column-cell-dark p.wide-55{width:55% !important;}
#client-details .column-cell p.wide-70, #client-details .column-cell-dark p.wide-70{width:70% !important;}
#client-details .column-cell p.wide-75, #client-details .column-cell-dark p.wide-75{width:75% !important;}
#client-details .column-cell p.wide-80, #client-details .column-cell-dark p.wide-80{width:80% !important;}
#client-details .column-cell p.wide-100, #client-details .column-cell-dark p.wide-100{width:100% !important;}
#client-details .column-cell p.text-center, #client-details .column-cell-dark p.text-center{text-align:center;}
#client-details .column-cell p.policy-colour{width:23%;margin-right:2%;height:50px;text-align:center;background:url(/images/backs/search-policyabbr.png) no-repeat;line-height:50px;font-size:13px;font-weight:bold;color:#FFFFFF;font-style:italic;}
#client-details .column-header p img{float:right;margin:2px;cursor:pointer;}
#client-details .column-cell p.small-policy-colour, #client-details .column-cell-dark p.small-policy-colour{width:18%;margin-right:2%;height:35px;text-align:center;background:url(/images/backs/search-policyabbr.png) no-repeat;line-height:35px;font-size:12px;font-weight:bold;color:#FFFFFF;font-style:italic;}
#client-details .column-cell p.small-policy-colour a, #client-details .column-cell-dark p.small-policy-colour a{color:#FFFFFF;text-decoration:none;}
#client-details .column-cell p.small-policy-colour a:hover, #client-details .column-cell-dark p.small-policy-colour a:hover{text-decoration:underline;}
#client-details #column-3-left input[type=text], #client-details #column-3-middle input[type=text], #client-details #column-3-right input[type=text]{background:#FFFFFF url(/images/backs/textbox.png) repeat-x;border:2px #003399 solid;font-size:11px;border-radius:4px;-moz-border-radius:2px;-webkit-border-radius:2px;padding:2px;margin:2px;width:175px;}
#client-details #column-3-left textarea, #client-details #column-3-middle textarea, #client-details #column-3-right textarea{background:#FFFFFF url(/images/backs/textbox.png) repeat-x;border:2px #003399 solid;font-size:11px;border-radius:4px;-moz-border-radius:2px;-webkit-border-radius:2px;padding:2px;margin:2px;width:175px;height:100px;}
#client-details #column-3-left select, #client-details #column-3-middle select, #client-details #column-3-right select{background:#FFFFFF url(/images/backs/textbox.png) repeat-x;border:2px #003399 solid;font-size:11px;border-radius:4px;-moz-border-radius:2px;-webkit-border-radius:2px;padding:2px;margin:2px;color:#003399;}
#client-details #column-3-left form .wide-100, #client-details #column-3-middle form .wide-100, #client-details #column-3-right form .wide-100{width:297px !important;margin:0 !important;}
#client-details #column-3-left form .wide-half, #client-details #column-3-middle form .wide-half, #client-details #column-3-right form .wide-half{width:89px !important;}
#client-details .edit p{display:block;padding:8px;color:#222222;font-size:13px;margin:0;}
#client-details .edit .grey{background:#DDDDDD;}
#client-details .edit select{background:#FFFFFF url(/images/backs/textbox.png) repeat-x;border:1px #666666 solid;font-size:11px;border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px;padding:2px;margin:2px;}
#client-details .edit .full-text{width:290px;background:#FFFFFF url(/images/backs/textbox.png) repeat-x;border:1px #666666 solid;font-size:11px;border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px;padding:2px;margin:2px;}
#client-details .edit .half-text{width:145px;background:#FFFFFF url(/images/backs/textbox.png) repeat-x;border:1px #666666 solid;font-size:11px;border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px;padding:2px;margin:2px;}
#client-details .edit .thir-text{width:108px;background:#FFFFFF url(/images/backs/textbox.png) repeat-x;border:1px #666666 solid;font-size:11px;border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px;padding:2px;margin:2px;}
#client-details .edit .quar-text{width:72px;background:#FFFFFF url(/images/backs/textbox.png) repeat-x;border:1px #666666 solid;font-size:11px;border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px;padding:2px;margin:2px;}
#client-details .edit .eigh-text{width:36px;background:#FFFFFF url(/images/backs/textbox.png) repeat-x;border:1px #666666 solid;font-size:11px;border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px;padding:2px;margin:2px;}
#client-details .dashboard-widget{width:316px;height:320px;border:2px #333333 solid;float:left;margin-right:10px;margin-top:20px;}
#client-details .no-margin{margin-right:0px !important;}
#client-details .dashboard-widget .widget-header{background:#5f79a9;padding:8px;}
.widget-header h3{color:#fff;}
#client-details .dashboard-widget .widget-header p{margin:0;padding:0;font-size:13px;font-weight:bold;color:#FFFFFF;}
#client-details .dashboard-widget .widget-contents{height:284px;width:316px;padding:0px;overflow-y:auto;overflow-x:none;}
#client-details .dashboard-widget .widget-contents .row{width:96%;padding:2%;height:40px;font-size:12px;}
#client-details .dashboard-widget .widget-contents .row img{float:right;margin-top:10px;}
#client-details .dashboard-widget .widget-contents .grey{background-color:#CCC;}
#client-details .dashboard-widget-statement{width:100%;height:auto;border:2px #333333 solid;float:left;margin-right:10px;margin-top:20px;}
#client-details .dashboard-widget-statement .widget-header{background:#6696EE;padding:8px;}
#client-details .dashboard-widget-statement .widget-header p{margin:0;padding:0;font-size:13px;font-weight:bold;color:#FFFFFF;}
#client-details .dashboard-widget-statement .widget-contents{height:auto;width:100%;padding:0px;overflow-y:auto;overflow-x:none;}
#client-details .dashboard-widget-statement .statement-results-client-details{height:auto;width:100%;padding:0px;margin-top:20px;overflow-y:auto;overflow-x:none;}
#client-details .dashboard-widget-statement .statement-results-client-details .row{width:96%;padding:2%;height:40px;font-size:12px;}
.statement_table tr td{padding-left:12px !important;}
#client-details .dashboard-widget-statement .statement-results-client-details .grey{background-color:#CCC;}
#client-details .dashboard-widget-statement .widget-contents .statement-dates{margin-left:305px;margin-top:20px;}
#client-details .table-client-details{max-width:980px;overflow-y:auto;}
#client-details .rates-table{display:table;float:left;clear:right;}
#client-details .rates-table .rates-title{background:#6696EE url(/images/backs/header-gradient-wide.png) no-repeat;margin-top:15px;padding:5px;text-align:center;}
#client-details .rates-table .rates-title p{margin:0;padding:3px;font-size:13px;font-weight:bold;color:#FFFFFF;}
#client-details .rates-table .rates-row .rates-header-cell{display:table-cell;background:#CCCCCC;border:1px #BBBBBB solid;margin:1px;padding:2px;text-align:center;}
#client-details .rates-table .rates-row .rates-header-cell p{margin:0;font-size:11px;color:#000000;font-weight:bold;}
#client-details .rates-table .rates-row .rates-cell{display:table-cell;background:#DDDDDD;border:1px #CCCCCC solid;margin:1px;padding:2px;text-align:center;}
#client-details .rates-table .rates-row .rates-cell p{margin:0;font-size:11px;color:#000000;}
#client-details .rates-table .rates-row .rates-blank{display:table-cell;background-color:none !important;background-image:none !important;border:1px #FFFFFF solid;margin:1px;padding:2px;text-align:center;}
#client-details .rates-table .rates-row .rates-blank p{margin:0;font-size:11px;color:#FFFFFF;}
.clientActiveBunt{background:#000 !important;color:#FFF !important;}
.header-title h2{color:#fff;}
.tabletxt{color:#003399;}
.padoff{padding:0px !important;}
.mtb15{margin-top:20px;}
.mtb15p{margin-top:20px;margin-bottom:20px;}
.mt20{margin-top:20px;}
.mt40{margin-top:40px;}
.mt60{margin-top:60px;}
.txt-blue{color:#003399 !important;}
.pblue p{color:#003399 !important;}
.login-form p{color:#003399;font-weight:100 !important;}
.info-box ol{color:#003399;border:1px solid #003399;padding-top:10px;padding-bottom:10px;}
.info-box ol li a{color:#003399;}
.title{background:#00ccff;border-radius:30px;color:#003399;padding:8px;}
.info-box h3{background:#003399;color:#fff !important;margin-bottom:15px;padding:10px;text-align:left;margin-bottom:0px;}
.answer-list p{color:#444;}
.help-box p{color:#003399 !important;}
.box h3{background:#003399;margin-bottom:15px;color:#fff;padding:10px;text-align:left;margin-bottom:0px;}
.box h3 a{color:#fff !important;}
.box p{border:1px solid #003399;color:#003399;padding:10px;}
.link a{color:#00ccff !important;}
/*.newboxstyle a{color:#00ccff !important;}*/
.hvr-bounce-to-right{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px rgba(0, 0, 0, 0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;position:relative;-webkit-transition-property:color;transition-property:color;-webkit-transition-duration:0.5s;transition-duration:0.5s;}
.hvr-bounce-to-right:before{content:"";position:absolute;z-index:-1;top:0;left:0;right:0;bottom:0;background:#00ccff;-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:0 50%;transform-origin:0 50%;-webkit-transition-property:transform;transition-property:transform;-webkit-transition-duration:0.5s;transition-duration:0.5s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out;}
.hvr-bounce-to-right:hover, .hvr-bounce-to-right:focus, .hvr-bounce-to-right:active{color:#fff !important;}
.hvr-bounce-to-right:hover:before, .hvr-bounce-to-right:focus:before, .hvr-bounce-to-right:active:before{-webkit-transform:scaleX(1);transform:scaleX(1);}
.button{display:inline-block;height:22px;font-family:"Lucida Sans Unicode", "Lucida Grande", Arial, sans-serif;font-size:12px;color:#111111;padding-left:5px;background:url(../admin/images/button-l.png) no-repeat;text-decoration:none;text-align:center;cursor:pointer;}
.button span{padding:0;margin:0;padding-right:5px;display:inline-block;background:url(/admin/images/button-r.png) right no-repeat;height:21px;line-height:20px;padding-top:1px;text-align:center;cursor:pointer;}
#email-message-vars{float:right;text-align:center;width:300px;margin-top:35px;}
.email-form-block{display:block;margin-top:35px;margin-bottom:35px;}
#email-message-body{float:left;}
.email-form-block h3{color:#003399;text-align:left;}
.email-form-block p{font-size:12px;margin:0;padding:0;}
#email-message-vars .button{width:200px;}
.email-form-block textarea{height:400px;}
.email-form-block input, .email-form-block select, .email-form-block textarea{width:650px;}
.avatar-table a.payment-form{float:right;}
.inputradius input{border-radius:4px !important;}
/*.inputradius select{background:none repeat scroll 0 0 transparent;border:2px solid #003399 !important;border-radius:4px;color:#003399 !important;height:auto !important;margin-bottom:6px;padding:10px;width:46%;}*/
#dialog{box-shadow:0 0 0 1000px rgba(0, 0, 0, 0.6);height:190px;left:50%;margin-left:-180px;margin-top:-85px;position:fixed;border:3px solid #00ccff;position:absolute;overflow:hidden;top:50%;width:360px;z-index:999999;-webkit-border-radius:9px;-moz-border-radius:9px;border-radius:9px;}
#dialog-bg{background-color:#FBFBFB;width:360px;height:189px;margin-left:auto;margin-right:auto;-webkit-border-radius:7px;-moz-border-radius:7px;border-radius:7px;}
#dialog-title{width:360px;height:45px;padding-top:12px;background-color:#FFFFFF;background-image:-webkit-gradient(linear, left top, left bottom, from(#FFFFFF), to(#E9E9E9));background-image:-webkit-linear-gradient(top, #FFFFFF, #E9E9E9);background-image:-moz-linear-gradient(top, #FFFFFF, #E9E9E9);background-image:-ms-linear-gradient(top, #FFFFFF, #E9E9E9);background-image:-o-linear-gradient(top, #FFFFFF, #E9E9E9);background-image:linear-gradient(top, #FFFFFF, #E9E9E9);filter:progid:DXImageTransform.Microsoft.gradient(startColorStr='#FFFFFF', EndColorStr='#E9E9E9');border-top-left-radius:7px;border-top-right-radius:7px;border-bottom:1px solid #FFFFFF;color:#434343;text-shadow:1px 1px 1px #ffffff;filter:dropshadow(color=#ffffff, offx=1, offy=1);text-align:center;font-weight:bold;font-size:15px;cursor:default;}
#dialog-description{width:320px;margin-left:auto;margin-right:auto;padding-left:0px;padding-right:20px;padding-top:18px;color:#555555;font-size:15px;text-align:center;line-height:24px;border-top:1px solid #B9B9B9;cursor:default;}
#dialog-buttons{width:345px;margin-left:auto;margin-right:auto;margin-top:20px;text-align:center;}
.btn-pop,
.btn-pop:visited{background-color:#222;margin-left:2px;display:inline-block;-moz-border-radius:4px;-webkit-border-radius:4px;-moz-box-shadow:0 1px 2px rgba(0,0,0,0.25);-webkit-box-shadow:0 1px 2px rgba(0,0,0,0.25);border-bottom:1px solid rgba(0,0,0,0.25);position:relative;padding:7px 15px 11px;float:left;color:#fff;text-decoration:none;text-shadow:1px 1px 1px rgba(0,0,0,0.45);filter:dropshadow(color= rgba(0,0,0,0.45), offx=1, offy=1);cursor:pointer;}
.btn-pop:hover{}
.btn-pop:active{top:1px;color:#fff;}
.btn-pop,
.btn-pop:visited,
.medium.btn-pop,
.medium.btn-pop:visited{font-size:11px;font-weight:bold;line-height:1;}
.large.btn-pop,
.large.btn-pop:visited{font-size:13px;}
#dialog-buttons .large.green{background-color:#7DCA34 !important;background:#7DCA34!important;}
.green.btn-pop,.green.btn-pop:visited{background:#7DCA34 !important;color:#fff;border:1px solid #5D8C22;background-repeat:repeat-x;}
.green.btn-pop:hover{background-color:#7DCA34 !important;background:none !important;color:#fff;border:1px solid #5D8C22;}
#dialog-buttons .large.red{background-color:#E64444 !important;background:#E64444!important;}
.red.btn-pop,
.red.btn-pop:visited{background-color:#E64444;color:#fff;border:1px solid #B63440;background-repeat:repeat-x;}



.make-payment {
    background: #00ccff none repeat scroll 0 0 !important;
    border: 2px solid #00ccff !important;
    border-radius: 50px !important;
    color: #fff !important;
    cursor: pointer !important;
    display: inline-block;
    font-size: 18px;
    font-weight: 700;
    line-height: 1.4;
    margin: 0;
    padding: 10px 15px;
    transition: all 0.3s ease 0s;
    vertical-align: baseline !important;
}

.make-payment:hover {
    background: transparent none repeat scroll 0 0 !important;
    color: #00ccff !important;
    text-decoration: none;
}


.txt3 {
    border: 2px solid #003399;
    color: #003399 !important;
    margin-bottom: 9px;
    min-height: 45px !important;
    padding: 10px;

    background-color: #fff;
    background-image: none;
    border: 1px solid #ccc;
    border-radius: 4px;
    box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075) inset;
    color: #555;
    display: block;
    font-size: 18px !important;
    height: 34px;
    line-height: 1.42857;
   /* padding: 6px 12px; */
    transition: border-color 0.15s ease-in-out 0s, box-shadow 0.15s ease-in-out 0s;
    width: 100% !important;
}
/*---kkm 05.09.2016--*/
.footer-grean-bg .col-lg-4{
    width: 33%;
    float: left;
}
.footer-grean-bg{
	background:#769c3e;
	padding-top:30px;
	padding-bottom:30px;	
}
.footer-grean-bg .footer-block{
	text-align:center;
}
.footer-grean-bg .footer-block p{
	font-size: 16px;
	line-height: 170%;
	font-weight: 400;
}
.footer-grean-bg .footer-block h4{
	font-size:20px;
	font-weight:700;
	line-height: 30px;
	letter-spacing: 0.1em;
}