@import url(http://fonts.googleapis.com/css?family=Open+Sans:400,300,600,700,800);
*{
	margin:0px;
	padding:0px;
	outline:none;
	}
a,abbr,acronym,address,applet,article,aside,audio,b,blockquote,big,
body,center,canvas,caption,cite,code,command,datalist,dd,del,details,dfn,dl,div,dt,
em,embed,fieldset,figcaption,figure,font,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,
iframe,img,ins,kbd,keygen,label,legend,li,meter,nav,object,ol,output,pre,progress,q,s,samp,section,
small,span,source,strike,strong,sub,sup,table,tbody,tfoot,thead,th,tr,tdvideo,tt,u,ul,var{
	background:transparent;
	border:0 none;
	font-size:100%;
	margin:0;
	padding:0;
	border:0;
	outline:0;
	vertical-align:top;
	}
ol, ul {
	list-style:none;
	}
blockquote, q {
	quotes:none;
	}
sup {font-size:xx-small; vertical-align:super;}
table, table td {
	padding:0;
	border:none;
	border-collapse:collapse;
	}

img {
	vertical-align:top;
	}
embed {
	vertical-align:top;
	}
article, aside, audio, canvas, command, datalist, details, embed, 
figcaption, figure, footer, header, hgroup, keygen, meter, nav, output, progress, section, source, video {
	display:block;
	}
mark, rp, rt, ruby, summary, time {
	display:inline;
	}
input, textarea {
	border:0; 
	padding:0; 
	margin:0; 
	outline: 0;
	}
iframe {
	border:0; 
	margin:0; 
	padding:0;
	}
input, textarea, select {
	margin:0; 
	padding:0px;
	}
fieldset, img { 
	border: 0; 
	} 
 
article, aside, audio, canvas, command, datalist, details, embed, figcaption, figure, footer, header, hgroup, keygen, 
meter, nav, output, progress, section, source, video {
	display:block;
	}
mark, rp, rt, ruby, summary, time {
	display:inline;
	}
label{
	float: left;
	margin-right: 5px;
	font-weight:normal;
}
input[type="file"] {
	display: block;
	border:1px solid #DBDBDB;
	padding:3px;
	float:left;
}
html, body {width:100%; padding:0; margin:0;}

body { 	 
	font-family: 'Open Sans', sans-serif;
	font-size:14px; 
	color:#202020;
	background:url(../images/background.jpg) no-repeat center center fixed;
	-webkit-background-size: cover;
 	 -moz-background-size: cover;
 	 -o-background-size: cover;
	background-size:cover;
	font-weight:400;
}
.innerPagebody{
	background:url(../images/innerPageBackground.jpg) no-repeat center center fixed;
	-webkit-background-size: cover;
  	-moz-background-size: cover;
  	-o-background-size: cover;
	background-size:cover;
}
.violetBG{
	background:#9A7DA2 !important;
}
.greenBG{
	background:#a6c774 !important;
}
.orangeBG{
	background:#f6aa4b !important;
}
.semiBold{
	font-weight:600;
}
.grayFont{
	color:#6e6e6e;
}
.grayBG{
	background:#f0f0f0;
}
hr { 
    display: block;
    margin-top:10px;
    margin-bottom:10px;
    margin-left: auto;
    margin-right: auto;
	border:none;
	float: left;
	width: 100%;
	background:#dbdbdb;
	height: 1px;
} 
.alignCenter{
	text-align:center;
}
.clearfix:after, .clearfix:before{
    clear: both;
}
/*For Link*/	
a{
	text-decoration:none;
	-webkit-transition: all 0.5s ease-in-out;
	transition:all 0.5s ease-in-out;
	-moz-transition:all 0.5s ease-in-out;
	-o-transition: all 0.5s ease-in-out;	
}
a:link { color: #3D9FC6;}
a:visited { color: #3D9FC6;}
a:hover { color: #3D9FC6; text-decoration:none;}
a:active {color: #3D9FC6;}
a:focus { outline: none;}
a img {border: none;}	
/*End	*/	
h1 { font-size: 28px; color:#ffffff; font-weight:600;}
h2 { font-size: 24px; color:#333333; font-weight:normal; text-transform:uppercase; margin-bottom:20px;}
h3 { font-size: 22px; color:#353535;font-weight:normal; }
h4 { font-size: 18px; color:#944201;  font-weight:normal; }
h5 { color:#3d9fc6; font-size:16px; font-weight:normal;}
h6 { font-size: 14px; color:#fff; }
.paddingLeft0{
	padding-left:0px;
} 
.paddingRight10{
	padding-right:0px;
}
.paddingRight0{
	padding-right:0px;
}
.paddingLeft10{
	padding-left:10px;
}
.paddingLeft0{
	padding-left:0px;
}
.marginTop80{
	margin-top:80px;
}
.marginTop30{
	margin-top:30px;
}
.marginTop20{
	margin-top:20px;
}
.marginTop10{
	margin-top:10px;
}
.marginBottom10{
	margin-bottom:10px;
}
.marginBottom0{
	margin-bottom:0px !important;
}
/*--------Main design--------*/
#site_wrapper{
	width:100%;
	float:left;
	height:auto;
}
/*--------header design--------*/
header{
	float: left;
	width: 100%;
	position: relative;
	height: auto;
	background:#fff;
	border-top:6px solid #1e1e1e;
}
.big_logo{
	padding: 55px 0px 80px 0px;
	position: relative;
}
.login_section{
	position: relative;
	width:100%;
	min-height: 310px;
	margin-bottom: 90px;
	padding-right: 20px;
}
.login_form{
	float:right;
	/*width:427px;*/
	background:#fff;
	border:1px solid #d3d3d3;
	border-bottom: 3px solid #f6aa4b;
}
.login_form h1{
	background: #3d9fc6;
	text-align: center;
	padding: 10px 0px;
}
ul.login_field{
	margin:0px;
	padding:22px;
	float: left;
}
ul.login_field li{
	margin-bottom:10px;
	position: relative;
	color:#757575;
	font-size:16px;
}
.user_name_bg{
	background:url(../images/user-name.jpg) no-repeat top left;
	padding-left:60px !important;
	height:47px;
	color:#757575;
	font-size:16px;
	border-bottom: 1px solid #d3d3d3;
	width: 324px;
}
.password_bg{
	background:url(../images/password.jpg) no-repeat top left;
	padding-left:60px !important;
	height:47px;
	color:#757575;
	font-size:16px;
	border-bottom: 1px solid #d3d3d3;
	width: 324px;
}
.submit_bg{
	background: #3D9FC6;
	color: #fff;
	font-size: 20px;
	font-weight: 600;
	width: 100%;
	text-align: center;
	padding: 10px 0px;
	cursor:pointer;
}
.submit_bg:hover{
	background: #0b0b0b;
}
.logged_In{
	width:50%;
	float:left;
}

.forgot_pass{
	width: 50%;
	float: right;
	text-align: right;
	font-size: 14px;
	line-height: 2.2;
}
.forgot_pass a{
	color:#757575;
}
/*--------inner page design--------*/
.logo{
	width: auto;
	margin-right: 4%;
	float: left;
}
ul.top_midMenu{
	float: left;
	margin: 15px 0px;
	padding:0px;
	font-size:15px;
}
ul.top_midMenu li{
	display:inline;
	line-height: 1;
	color:#bdbdbd;
	cursor:pointer;
	padding: 8px 4px 8px 2px;
}
ul.top_midMenu li a{
	color:#202020;
}
ul.top_midMenu li a:hover, ul.top_midMenu li.active a {
	color:#fff;
}
.ic_Dashboard{
	background: url(../images/ic-dashboards.png) no-repeat top 7px left 2px;
	padding-left: 28px !important;
}
.ic_Dashboard:hover, .ic_Dashboard.active{
	background: #3d9fc6 url(../images/ic-dashboards_h.png) no-repeat top 7px left 2px;
}
.ic_operation{
	background: url(../images/ic-operation.png) no-repeat top 7px left 5px;
	padding-left: 25px !important;
}
.ic_operation:hover, .ic_operation.active{
	background:#3d9fc6 url(../images/ic-operation_h.png) no-repeat top 7px left 5px;
}
.ic_products{
	background: url(../images/ic-products.png) no-repeat top 8px left 4px;
	padding-left: 22px !important;
}
.ic_products:hover, .ic_products.active{
	background:#3d9fc6 url(../images/ic-products_h.png) no-repeat top 8px left 4px;
}
.ic_clients{
	background:url(../images/ic-clients.png) no-repeat top 8px left 4px;
	padding-left: 28px !important;
}
.ic_clients:hover, .ic_clients.active{
	background:#3d9fc6 url(../images/ic-clients_h.png) no-repeat top 8px left 4px;
}
.ic_accounts{
	background:url(../images/accounts.png) no-repeat top 8px left 4px;
	padding-left: 22px !important;
}
.ic_accounts:hover, .ic_accounts.active{
	background:#3d9fc6 url(../images/accounts_h.png) no-repeat top 8px left 4px;
}
.ic_suppliers{
	background:url(../images/ic-suppliers.png) no-repeat top 7px left 5px;
	padding-left: 24px !important;
}
.ic_suppliers:hover, .ic_suppliers.active{
	background:#3d9fc6 url(../images/ic-suppliers_h.png) no-repeat top 7px left 5px;
}
.ic_marketing{
	background: url(../images/ic-marketing.png) no-repeat top 7px left 5px;
	padding-left: 24px !important;
}
.ic_marketing:hover, .ic_marketing.active{
	background:#3d9fc6 url(../images/ic-marketing_h.png) no-repeat top 7px left 5px;
}
.ic_affiliate{
	background:url(../images/ic-affiliate.png) no-repeat top 7px left 5px;
	padding-left: 24px !important;
}
.ic_affiliate:hover, .ic_affiliate.active{
	background:#3d9fc6 url(../images/ic-affiliate_h.png) no-repeat top 7px left 5px;
}
.ic_activity{
	background:url(../images/activity.png) no-repeat top 7px left 6px;
	padding-left: 22px !important;
}
.ic_activity:hover, .ic_settings.active{
	background:#3d9fc6 url(../images/activity_h.png) no-repeat top 7px left 6px;
}
.ic_settings{
	background:url(../images/ic-settings.png) no-repeat top 8px left 5px;
	padding-left: 24px !important;
}
.ic_settings:hover, .ic_settings.active{
	background:#3d9fc6 url(../images/ic-settings_h.png) no-repeat top 8px left 5px;
}
ul.top_rightMenu{
	float: right;
	margin:20px 0px;
	padding:0px;
	font-size:15px;
	border-bottom: none;
}
ul.top_rightMenu li{
	color: #202020;
	background: url(../images/admin.png) no-repeat top 2px left 0px;
	padding-left: 20px;
	cursor:pointer;
}
ul.top_rightMenu li a{
	color: #202020;
	border-radius: 0px 0px 0 0;
	padding: 0px;
}
ul.top_rightMenu li a:hover, ul.top_rightMenu li a:focus{
	text-decoration: none;
	border-color: #fff;
	background-color: #fff;
}
ul.top_rightMenu li.open > a, ul.top_rightMenu li.open > a:hover, ul.top_rightMenu li.open > a:focus{
	text-decoration: none;
	border-color: #fff;
	background-color: #fff;
}
ul.top_rightMenu li.open ul.dropdown-menu{
	margin: 0px;
	left: auto;
	right: 0;
	border-radius: 0px;
	padding: 0px;
}
ul.top_rightMenu li.open ul.dropdown-menu li{
	background: none;
	padding: 5px 10px;
	border-bottom: 1px solid #F0F0F0;
}
ul.top_rightMenu li.open ul.dropdown-menu li a:hover{
	color:#3D9FC6;
}
.innerpage{
	float: left;
	width: 100%;
	height: auto;
	margin: 10px 0px 50px 0px;
}
.innerpageLeft{
	background: #fff;
	min-height: 513px;
	padding-bottom: 20px;
	float: left;
	width: 100%;
}
.innerpageLeft h3{
	font-size: 18px;
	background-color:#C8C8C8;
	padding: 10px;
	margin-bottom: 8px;
}
.LeftTtile{
	width: 100%;
	float: left;
	background: #3d9fc6;
	color: #fff;
	font-size: 18px;
	padding-top: 8px;
	padding-bottom: 8px;
}
.LeftTtile img{
	margin-top: 2px;
}
ul.rightDP{
	float:right;
	margin: 0px;
	padding:0px;
}
ul.rightDP li{
	display:inline;
	color:#fff;
}
ul.rightDP li a{
	color:#fff;
}
.innerSection{
	padding: 10px 0px;
	float: left;
	width: 100%;
}
.ProductSection{
	padding:0px 15px;
	float: left;
}
/*  .....clientList....   */
.ClientSection{
	padding:0px 15px;
	float: left;
}
.topForm{
	background:#f0f0f0;
	border:1px solid #dbdbdb;
	padding: 10px;
	float: left;
	/*width: 864px;*/
}
.topFormField{
	float: left;
	line-height: 2.2;
	color: #202020;
	margin-right: 10px;
}
.client_ID{
	height:30px;
	border: 1px solid #dbdbdb;
	width: 105px;
	padding: 0px 5px;
}
.client_text{
	height:30px;
	border: 1px solid #dbdbdb;
	width: 258px;
	padding: 0px 5px;
}
.onlySpace{
	height: 10px;
	float: left;
	width: 100%;
}
.styled-select {
   overflow: hidden;
}
.styled-select select {
   background: transparent;
   border: none;
   padding:0px; 
}
.styled-select.slate {
	background: #fff url(../images/select.jpg) no-repeat right center;
	height: 30px;
	width: 148px;
	border: 1px solid #dbdbdb;
	float: left;
	margin-right: 5px;
	color: #353535;
}
.styled-select.slate select {
   font-size: 14px;
   font-family: 'Open Sans', sans-serif;
   height: 30px;
   width: 148px;
   padding-right: 32px;
   -webkit-appearance: none;
   -moz-appearance: none;
   -0-appearance: none;
   -ms-appearance: none;
}
.search_bg{
	font-weight: 600;
	color: #fff;
	background: #f15958;
	text-align: center;
	height: 30px;
	width: 96px;
	text-transform: uppercase;
	font-family: 'Open Sans', sans-serif;
	cursor: pointer;
	font-size: 14px;
}
.search_bg:hover{
	background: #202020;
}
.export_btn{
	font-weight: 600;
	color: #fff;
	background:#A6C774;
	text-align: center;
	height: 30px;
	width: 96px;
	text-transform: uppercase;
	font-family: 'Open Sans', sans-serif;
	cursor: pointer;
	font-size: 14px;
}
.export_btn:hover{
	background: #202020;
}
.clientTable{
	margin:0px;
	border:1px solid #dbdbdb;
	float: left;
}
.clientTable tr th{
	background:#f0f0f0;
	font-weight:400;
	text-align:left;
	padding:10px;
	border: 1px solid #dbdbdb;
	font-weight:bold;
}
.clientTable tr td{
	background:#fff;
	font-weight:400;
	text-align:left;
	padding:10px;
	border: 1px solid #dbdbdb;
	vertical-align: middle;
}
.clientTable tr a {
	color:#353535;
}
.clientTable tr a:hover{
	color:#3d9fc6;
}
.EDalign{
	text-align:center !important;
}
.innerpageRight{
	float: left;
	width:230px;
	height:auto;
	margin-left: 10px;
}
.rightArea{
	float:left;
	background:#fff;
	width:100%;
	margin-bottom:10px;
	min-height: 160px;
}
.RightTitle{
	width:100%;
	float:left;
	background:#3d9fc6;
	color:#fff;
	font-size:18px;
	padding: 8px;
}
.RightTitle img{
	margin-top: 2px;
}
.deliBTN{
	font-weight: 600;
	color: #fff !important;
	background: #A6C774;
	text-transform: uppercase;
	font-family: 'Open Sans', sans-serif;
	cursor: pointer;
	font-size: 14px;
	padding: 6px 10px;
	float: left;
	margin-top: 10px;
	margin-right:10px;
}
.deliBTN:hover{
	background: #202020;
}
.canBTN{
	font-weight: 600;
	color: #fff !important;
	background:#afafaf;
	text-transform: uppercase;
	font-family: 'Open Sans', sans-serif;
	cursor: pointer;
	font-size: 14px;
	padding: 6px 10px;
	float: left;
	margin-top: 10px;
	margin-right:10px;
}
.canBTN:hover{
	background: #202020;
}
/*--------Add product design--------*/
.opt_done{
	width:266px;
	margin: 0px auto 10px auto;
	background:#f6aa4b;
	color:#fff;
	text-align:center;
	padding: 9px 0px;
	cursor:pointer;
}
.error_msg{
	width:266px;
	margin: 0px auto 10px auto;
	background:#f15958;
	color:#fff;
	text-align:center;
	padding: 9px 0px;
	cursor:pointer;
}
.add_productLeft{
	float: left;
	width:418px;
}
.add_productLeft h3{
	line-height:1;
}
.productTable{
	margin:0px;
	border:none;
}
.productTable tr th{
	font-weight:400;
	text-align:left;
	width: 24%;
	padding-bottom:8px;
	line-height: 2.2;
}
.productTable tr td{
	font-weight:400;
	text-align:left;
	padding-bottom:8px;
}
.product_ID{
	height:30px;
	border: 1px solid #dbdbdb;
	width: 146px;
	padding: 0px 5px;
	margin-bottom: 4px;
}
.auto_sug{
	width: 300px !important;
}
.product_name{
	height:30px;
	border: 1px solid #dbdbdb;
	width: 250px;
	padding: 0px 5px;
}
.product_desc{
	height: 70px;
	border: 1px solid #dbdbdb;
	width: 250px;
	padding: 5px;
	float: left;
}
.save_btn{
	font-size:14px;
	padding: 9px 0px;
	width: 96px;
	margin-right:5px;
	text-transform:uppercase;
	background:#A6C774;
}
.cancel_btn{
	font-size:14px;
	padding: 9px 0px;
	width: 96px;
	margin-right:10px;
	text-transform:uppercase;
	background:#afafaf;
}
.add_productRight{
	border-left: 1px solid #dbdbdb;
	padding-left: 15px;
}
.add_cat_pro{
	margin-top: 6px;
	margin-left: 6px;
}
.productTable1{
	margin:0px;
	border:none;
}
.productTable1 tr th{
	font-weight:400;
	text-align:left;
	width:30%;
	padding-bottom:8px;
	line-height: 2.5;
}
.productTable1 tr td{
	font-weight:400;
	text-align:left;
	padding-bottom:8px;
}
.whole_sale{
	height:30px;
	border: 1px solid #dbdbdb;
	width: 98px;
	padding: 0px 5px;
}
ul.wholeList{
	margin: 10px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	float: left;
}
ul.wholeList li{
	display: inline;
	float: left;
	margin-right: 3px;
	line-height: 2;
}
ul.retailList{
	margin:0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	float: left;
}
ul.retailList li{
	display: inline;
	float: left;
	margin-right: 3px;
	line-height: 2;
}

.stat-graph{
	padding:10px 0px;
}
.stat-graph img{
	width:100%;
}
ul.pro_List{
	margin:0px;
	font-size: 16px;
}
ul.pro_List li{
	background: url(../images/list.png) no-repeat left;
	padding-left: 15px;
	line-height: 1.8;
}
.diffTitle{
	background: #3D9FC6;
	color: #fff;
	padding: 4px 0px;
	line-height: 1.6;
	font-size: 18px;
}
.form-control{
	border-radius: 0px;
	border: 1px solid #DADADA;
	box-shadow: none;
}
.bannerimg {
	border: 1px solid #efefef;
	padding:6px;
}
ul.inlineListStyle {
	margin: 0;
	padding: 0;
	list-style: none;
	float:right;
}
ul.inlineListStyle li {
	list-style-type: none;
	margin: 0 0 0 5px;
	float: left;
	width: 65px;
	padding: 4px 16px;
	text-align: center;
	font-size: 14px;
}
ul.inlineListStyle li a{
	color:#fff;
}
ul.inlineListStyle li:first-child { 
	background: #9A7DA2 url(../images/prev.png) no-repeat top 9px left 8px;
}
ul.inlineListStyle li:last-child { 
	background: #9A7DA2 url(../images/next.png) no-repeat top 9px right 8px;
}
.innerpageLeft h2{
	font-size: 20px;
	margin-bottom: 10px;
	color: #3D9FC6;
	border-bottom: 1px solid #F4F4F4;
	line-height: 1.4;
}
.form-group {
	margin-bottom: 10px;
}
.iframeBG{
	background:#fff;
}
.iframeSection{
	padding: 10px 0px;
}
.iframeSection img{
	width:100%;
}
.Back_list{
	color: #fff !important;
	background: #222222;
	padding: 5px 16px;
	text-align: center;
	float: left;
}
.product_Image img{
	width:100%;
	border: 1px solid #F4F4F4;
	padding: 5px;
}
.thumbnail {
	margin-bottom: 5px;
}
.editDel a{
	color:#000;
}
.editImg{
	background:url(../images/edit.png) no-repeat;
	padding-left: 20px;
}
.delImg{
	background:url(../images/delete.png) no-repeat;
	padding-left: 20px;
}
.thumb{
	margin-top:20px;
}
.iframeSection h2{
	border-bottom:1px solid #F4F4F4;
	padding-bottom: 10px;
	margin-bottom: 0px;
}
ul.right_List{
	margin: 10px 0px;
	font-size: 14px;
}
ul.right_List li{
	background: url(../images/list.png) no-repeat left;
	padding-left: 15px;
	line-height: 1.8;
}
ul.right_List li a{
	color: #353535;
}
ul.right_List li a:hover{
	color: #3D9FC6;
}
ul.msg_List{
	margin:0px 0px;
	font-size: 14px;
	float: left;
	width: 100%;
}
ul.msg_List li{
	padding: 6px 12px;
	background: #F9F9F9;
	border-bottom: 1px solid #ccc;
	cursor:pointer;
}
ul.msg_List li a{
	color:#6E6E6E;
}
ul.msg_List li a:hover{
	color: #000;
}
ul.msg_List li:hover{
	background:#EFEFEF;
}
.upload_btn{
	font-size: 14px;
	padding:5px 0px;
	text-transform: none;
	width:100px;
	background:#3D9FC6;
}
.opt_Tab{
	width: 100%;
	float: left;
}
.opt_Tab > li{
	margin-bottom: 4px;
}
.opt_Tab > li > a {
	padding: 5px 10px;
	color: #202020;
	background-color: #C8C8C8;
	border: 1px solid #C8C8C8;
}
.opt_Tab > li.active > a, .opt_Tab > li.active > a:hover, .opt_Tab > li.active > a:focus {
	text-decoration:none;
	cursor: pointer;
	background-color: #F0F0F0;
	border-bottom: 1px solid #F0F0F0;
}
.tabbable{
}
.tab-content{
	float: left;
	width: 100%;
}
.sysMsg{
	background:url(../images/system.png) no-repeat top left;
	width:18px;
	height:18px;
	float: left;
	margin-right: 5px;
}
.humMsg{
	background:url(../images/human.png) no-repeat top left;
	width:18px;
	height:18px;
	float: left;
	margin-right: 5px;
}
.msgFrom{
	font-size:16px;
	color:#3d9fc6;
}
.replyBTN{
	color:#fff !important;
	background:#f6aa4b;
	padding:5px 10px;
	float: left;
	margin-top: 15px;
}
.replyBTN:hover{
	background:#000;
}
.msgTable{
	margin:0px;
}
.msgTable tr th{
	font-weight:400;
	text-align:left;
	width: 15%;
	padding: 5px 0px;
	font-weight:bold;
}
.msgTable tr td{
	background:#fff;
	font-weight:400;
	text-align:left;
	padding: 5px 0px;
}
.msgTable tr a {
	color:#353535;
}
.msgTable tr a:hover{
	color:#3d9fc6;
}
.bigFont{
	font-size: 35px;
	text-align: center;
	width: 100%;
	float: left;
	margin-bottom: 30px;
}
.printBTN{
	color:#fff !important;
	background:#f6aa4b;
	padding:5px 10px;
	float: left;
}
.printBTN:hover{
	background:#000;
}
.backBTN{
	color:#fff !important;
	background:#A6C774;
	padding:5px 10px;
	float: left;
}
.backBTN:hover{
	background:#000;
}
.confirm_btn{
	font-size:14px;
	padding: 9px 0px;
	width:136px;
	margin-right:5px;
	text-transform:uppercase;
	background:#A6C774;
}
.TotalRow{
	text-align:right !important;
}
ul.TotalCounter{
	margin:0px;
	font-weight:600;
}
ul.TotalCounter li{
	display:inline;
	margin-right: 20px;
}
.BigSelect{
	width:226px;
	color:#000 !important;
	font-size:14px !important;
}
.SmallSelect{
	width:126px;
	color:#000 !important;
	font-size:14px !important;
}
.vSmallSelect{
	width:76px;
	color:#000 !important;
	font-size:14px !important;
}
.rateSection{
	padding: 10px;
	border: 1px solid #C8C8C8;
}
/*--------footer design--------*/
footer{
	margin:0px 0px 0px 0px;
	width: 100%;
	color:#fff;
	position:relative;
	float:left;
}
.bottom_footer{
	float:left;
	width:100%;
	height:auto;
	background:#0b0b0b;
	padding:24px 0px;
	color:#dbdbdb;
}
.bottom_footer_left{
	float:left;
	width:50%;
	height:auto;
}
.bottom_footer_right{
	float:left;
	width:50%;
	height:auto;
	text-align:right;
}
.bottom_footer a{
	color:#edebeb;
}
.bottom_footer a:hover{
	color:#9bc063;
}
/*//////////////////////////////////*/
.borderRight{
	border-right:1px solid #F4F4F4;
}
ul.requireList li{
	line-height:26px;
}
.requireDesc h3{
	font-size:20px !important;
	text-transform:uppercase;
}
.asgBG{
	background:#f8f8f8;
	padding:15px;
	  border: 1px solid #DBDBDB;
	  margin-bottom:10px;
}
.asgBG h4{
  font-size: 18px;
  color: #F15958;
  font-weight: normal;
  margin-bottom: 10px;
  text-transform: uppercase;
  border-bottom: 1px solid #DBDBDB;
  padding-bottom: 10px;
}

@media only screen and (min-height: 640px) {

.login-footer{
	position:fixed;
	bottom:0px
}

}