/*html, body, div, span, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, code, del, dfn, em, img, q, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, dialog, figure, footer, header, hgroup, nav, section {margin:0;padding:0;border:0;font-weight:inherit;font-style:inherit;font-size:100%;font-family:arial; }
article, aside, dialog, figure, footer, header, hgroup, nav, section {display:block;}
table {border-collapse:separate;border-spacing:0;}
caption, th, td { }
table, td, th { }
blockquote:before, blockquote:after, q:before, q:after {content:"";}
blockquote, q {quotes:"" "";}
a img {border:none; outline:none;}
a{ text-decoration:none; outline:none; cursor:pointer;}
a:hover{ text-decoration:none;}
a span:hover{ text-decoration:none;cursor:pointer;}
body{font:12px arial, Helvetica, sans-serif; background:#fff;}
ul,li{ margin:0px; padding:0px; list-style:none;}
input[type=button],input[type=submit] ,input[type=reset]{cursor:pointer; }*/

@import url('https://fonts.googleapis.com/css?family=Nunito:400,600,700');
/*font-family: 'Nunito', sans-serif;*/

.container_outer{width:100%;}
.fl{float:left;}
.fr{float:right;}
.clr{clear:both;}
.mt5{margin-top:5px;}
.mt10{margin-top:10px;}
.mt15{margin-top:15px;}
.mt20{margin-top:20px;}
#content_1 .mt15,#content_2 .mt15,#content_3 .mt15,#content_4 .mt15{margin-top:0px;}
.p5{ padding:5px;}
.p10{ padding:10px;}
.pl5{padding-left:5px;}
.pl0{padding-left:10px;}
.pbl0{padding-bottom:10px;}
.pl15{padding-left:15px;}

.cursur{ cursor:pointer;}
.borderr{ border:1px solid red;}


/*header*/
#dvLoading {
    background-color: rgba(166,159,159,0.7);
    height: 100%;
    width: 100%;
    position: fixed;
    z-index: 1001;
    top: 0px;
    left: 0px;
}
.dvLoading_image {
    background: url(../../images/der.gif) no-repeat center center;
    height: 100%;
    width: 100%;
    position: fixed;
    z-index: 1001;
    top: 0px;
    left: 0px;
}
.final_message {
    position: fixed;
    z-index: 1000;
    top: 40%;
    left: 40%;
    background-color: #17b368;
    color: #fff;
    padding: 10px 20px;
    font: normal 14px/25px arial;
    border-radius: 5px;
}

/* Popup Loading image whne btn click */
#dvLoading_ajax {
     background-color: rgba(166,159,159,0.7);
     height: 100%;
     width: 100%;
     position: inherit;
     z-index: 9999;
     top: 0px;
     left: 0px;
}
.popup_show.single_field input[type="submit"]:disabled{
    background:#AEAEAE;
}

/* New header */
.right_header{position: absolute; right: 0; top: 10px;}
.full_wrapper{display: flex; width: 100%; align-items: stretch;}
.profile_sec{display: inline-block; padding: 15px 12px 11px 22px; background: #f5f5f5; border: 1px solid #c1c1c1; border-right: 0px;
    border-top-left-radius: 25px; border-bottom-left-radius: 25px; opacity: 0.4; transition: 0.6s;}
.profile_sec a {text-decoration: none; margin: 0 9px; display: inline-block; color: #333;}
.profile_sec a span{font-size: 18px;}
.profile_sec:hover {opacity: 1;}

.dark_bg_sidebar{min-width: 250px; max-width: 250px; min-height: 100vh;}
.dark_bg_sidebar{background: #003471;}
.dark_bg_sidebar {box-shadow: 8px 0 10px -6px #ccc;}
.sidebar_wrapper{min-height: 600px;}
.logo{background: #fff; display: inline-block; margin: 0px !important;}
.logo a{display: inline-block;
    width: 100%;
    text-align: center;
    padding: 10px 20px;
    margin: 0;}
.logo a img{max-width:100%; }
#sidebar ul.menu_list {background: #003471;}
ul li a{text-decoration: none;}
.left_sidebar ul li.active a, #sidebar ul ul li.active a{background: #1E90FF; color: #ffffff;}
.left_sidebar ul li a {text-decoration: none; padding: 15px; display: block; color: #ffffff; font-size: 14px; position: relative;}
#sidebar a[aria-expanded="false"]::before, a[aria-expanded="true"]::before {content: "expand_more"; display: block; position: absolute;
    right: 20px; font-family: "Material Icons"; font-size: 12px; font-weight: 600;}
#sidebar a[aria-expanded="true"]::before {content: 'expand_less';}
#sidebar ul ul a{ background: #021123; color: #ffffff;}
.left_sidebar ul li:hover a, #sidebar ul ul li:hover a {background: #1E90FF; color: #ffffff;}
#sidebar ul ul ul a{background: #0b315f !important; color: #fff !important;}
#sidebar ul ul ul li a:hover {background: #1E90FF !important; color: #ffffff !important;}


.full_content{width:100%;}

.sidemenu_toggle_btn{
    margin: 15px;
    border-radius: 5px;
    background: #eee;
    border: 1px solid #ccc;
    padding: 5px;
    line-height: 0;
    cursor: pointer; color:#003471;}








.header{width:100%; /*background:url(../images/header_bg.png) repeat-x left bottom; background:rgba(255, 255, 255, 0.7);padding-bottom:15px;*/  }
.header_in{margin:0 auto;width:1170px;height:80px;}
.logo{ margin:10px 0}
/* .logo img{height:100px; float:left;}  old header css*/
.head_rgt{float:right;margin-top:58px;}
.head_out{width:100%; border-bottom:1px solid #ddd;}
.con_out{width:100%;}
.foot_out{width:100%; /*background:#eee; border-top:1px solid #ddd;*/ margin-top:10px;}
.head_rgt a, .head_rgt p{font:normal 12px arial, Helvetica, sans-serif;}
.head_rgt p{color:#000; padding:0 5px 0 0;}
.head_rgt a{color:#E52F2A;}
/*menu*/
.con_in{margin:0 auto;width:1170px;}
.con_bdy{width:1170px;margin-top:10px;}
.cont_rgt{width:875px;min-height:211px; border:1px solid #ddd; box-sizing:border-box; border-radius:4px; margin-bottom:10px; background:#fff;}
.right_content{width:779px;padding:10px;}
.container_content{width:100%;float:left;padding-bottom:10px; /*min-height:211px;*/ border-radius:4px;}
.container_rgt_head{float:left;clear:both;width:100%;height:50px; /*background:url(../images/content_rgt_head.png) repeat-x;border-bottom:1px solid #D4D4D4;*/ background:#eee; border-bottom:1px solid #ddd;}
.container_rgt_head h1{width:700px;float:left;font-size:18px;font-weight:normal;line-height:50px;margin-left:20px; color:#333; }
.menu{float:left;width:225px;height:100%;padding-bottom:7px; background:#fff; border:1px solid #ddd; box-sizing:border-box; border-right:none; border-radius:4px;}
.menu_container{width:225px;float:left; }
.menu_title{float:left;width:210px;color:#333; font-size:18px;padding:9px 7px 9px 7px; background:#eee; border-bottom:1px solid #ddd;}
.menu_container ul{width:225px;clear:both;float:left;margin-top:5px;}
.menu_container ul li{float:left;clear:both;width:225px;margin-top:1px;margin-left:5px;}
.menu_container ul li ul li, .menu_container ul li ul li a span{margin-left:0px;}
.menu_container ul li ul li a{padding-left:0px;}
.menu_container ul li ul li a span{padding-left:32px;}
.menu_container li a{font-size:12px;color:#fff;font-weight:normal;padding-left:5px;}
.menu_container li a span.bg_general{background:url(../images/sidebar_menu_arrow.png) left center no-repeat;}
.menu_container li a span.bg_affiliate{background:url(../images/sidebar_menu_arrow.png) left center no-repeat;}
.menu_container li a span.deal_management{background:url(../images/sidebar_menu_arrow.png) left center no-repeat;}
.menu_container li a span.product_management{background:url(../images/sidebar_menu_arrow.png) left center no-repeat;}
.menu_container li a span.shop_management{background:url(../images/sidebar_menu_arrow.png) left center no-repeat;}
.menu_container li a span.fund_management{background:url(../images/sidebar_menu_arrow.png) left center no-repeat; padding:8px 0 8px 15px;}


.menu_container li a span.user_management{background:url(../images/sidebar_menu_arrow.png) left center no-repeat;}

.menu_container li a span.customer{background:url(../images/sidebar_menu_arrow.png) left center no-repeat;}
.menu_container li a span.customer_comments{background:url(../images/sidebar_menu_arrow.png) left center no-repeat;}
.menu_container li a span.payment_transactions{background:url(../images/sidebar_menu_arrow.png) left center no-repeat;}
.menu_container li a span.blog{background:url(../images/sidebar_menu_arrow.png) left center no-repeat;}
.menu_container li a span.faq{background:url(../images/sidebar_menu_arrow.png) left center no-repeat;}
.menu_container li a span.ads_management{background:url(../images/sidebar_menu_arrow.png) left center no-repeat;}
.menu_container li a span.faq_management{background:url(../images/sidebar_menu_arrow.png) left center no-repeat;}

.menu_container li a span.withdraw_fund_request{background:url(../images/sidebar_menu_arrow.png) left center no-repeat;}


.menu_container li a span.country_management{background:url(../images/sidebar_menu_arrow.png) left center no-repeat;}
.menu_container li a span.city_management{background:url(../images/sidebar_menu_arrow.png) left center no-repeat;}
.menu_container li a span.category_management{background:url(../images/sidebar_menu_arrow.png) left center no-repeat;}
.menu_container li a span.marchant_management{background:url(../images/sidebar_menu_arrow.gif) left center no-repeat;}
.menu_container li a span.blog_management{background:url(../images/sidebar_menu_arrow.png) left center no-repeat;}
.menu_container li a span.faq_management{background:url(../images/sidebar_menu_arrow.png) left center no-repeat;}
.menu_container li a span.img_settings{background:url(../images/sidebar_menu_arrow.png) left center no-repeat;}
.menu_container li a span.news_letter{background:url(../images/sidebar_menu_arrow.png) left  10px no-repeat;}
.menu_container li a span.email_settings{background:url(../images/sidebar_menu_arrow.png) left center no-repeat;}
.menu_container li a span.manage_theme{background:url(../images/sidebar_menu_arrow.png) left center no-repeat;}
.menu_container li a span.social_media{background:url(../images/sidebar_menu_arrow.png) left center no-repeat;}
.menu_container li a span.payment_settings{background:url(../images/sidebar_menu_arrow.png) left center no-repeat;}

.menu_container li a span.mailer_settings{background:url(../images/sidebar_menu_arrow.png) left center no-repeat;}
.menu_container li a span{padding:8px 0px 8px 15px;line-height:18px;float:left; margin:0px 0px 0px 10px;}
.menu_container li a span.cms{background:url(../images/sidebar_menu_arrow.png) left center no-repeat;}
.menu_container li a span.cms1{background:url(../images/sidebar_menu_arrow.png) left center no-repeat;}
.menu_container li a span.cms2{background:url(../images/sidebar_menu_arrow.png) left center no-repeat;}
.menu_container li ul{margin-top:0px;display:none;}
.menu_container li a span:hover{text-decoration:none;}
.menu_container li span:hover{text-decoration:none;}
.menu_container li img{float:right;margin:10px 10px 0px 0px;}
.menu_container li li span{background:url(../images/menu_arr.png) 15px 16px no-repeat;padding-left:25px;}
.menu_lft{float:left;width:4px;height:36px;background:url(../images/menu_left.png) no-repeat;}
.menu_rgt{float:left;width:205px;height:36px;line-height:36px;background:url(../images/menu_center.png) repeat-x;}
.menu_lft1{float:left;width:3px;height:36px;background:url(../images/menu_left1.png) no-repeat;}
.menu_rgt1{float:left;width:211px;height:36px;line-height:36px;background:url(../images/menu_center1.png) repeat-x;}
.my_home{float:left;clear:both;background:url(../images/my_home.png) 0px 9px no-repeat;padding-left:15px;}



.cont_container{width:97.5%;float:left;clear:both;margin:10px 0px 0px 10px;}
.content_top{float:left;clear:both;width:779px; display:none;}
.content_bot{float:left;clear:both;width:779px;}
.top_left{width:20px;height:21px;float:left;background:url(../images/left_top.png) no-repeat;}
.top_rgt{float:left;width:20px;height:21px;background:url(../images/rgt_top.jpg) no-repeat;}
.top_center{float:left;width:739px; height:21px;background:url(../images/middle_bg.jpg) repeat-x;}
.bot_left{width:20px;height:21px;float:left;background:url(../images/bot_left.png) no-repeat;}
.bot_rgt{float:left;width:20px;height:21px;background:url(../images/bot_rgt.jpg) no-repeat;}






.bot_center{float:left;width:739px; height:21px;background:url(../images/bot_middle.jpg) repeat-x;}
.content_middle{/*overflow-x:auto;  min-height:200px;*/ float:left;clear:both;width:100%; box-sizing:border-box; padding:10px; }

.admin_form table textarea.w100{width:98%; padding:5px 6px 5px 7px;}
.admin_form table select.w100{width:100%;}
.admin_form table input[type=text].w100{width:98%; padding:5px 6px 5px 7px;}

 .admin_form table td.top-pad{padding-top:20px;}
.admin_form table td .limit{height:21px; padding: 2px 5px 4px 5px; margin-right:10px; background: #fff; border: 1px solid #d8d8d8;   border-radius: 3px; width:160px;}
.add-city .city_select{min-height:150px; width:230px;}

.admin_form table td{padding:5px 0px;}
.admin_form table td+td{}
.admin_form table td+td+td{padding:5px 0px;}
.admin_form table label{font:normal 12px arial;color:#333;}
.admin_form table input[type=text],.content_middle form table input[type=password], .content_middle form table input[type=number]{float:left; width:230px; font:normal 12px arial; color:#333;
                                                                                   padding:2px 5px 4px 5px;background:#fff;border:1px solid #d8d8d8; border-radius:3px;}

.admin_form table textarea{float:left; width:230px; padding:5px;background:#fff;border:1px solid #d8d8d8; border-radius:3px; resize:none;}
.admin_form table select{float:left; height:32px; outline:0px; width:243px; padding:4px;}
.admin_form table input[type=reset],.content_middle form table input[type=submit],.content_middle form table input[type=button]{ padding:7px 15px;float:left;margin-right:10px;  font:normal 12px arial; background:#1E90FF;color:#fff; border:none;}

.content_middle form table input[type=button]{ padding:7px 15px; float:left;margin-right:10px;  font:normal 12px arial;
                                               background:#777;color:#fff; border:none; border-radius:5px;}

.content_middle input[type=submit]{ padding:7px 15px; float:left;margin-right:10px;  font:normal 12px arial;
                                               background:#1E90FF;color:#fff; border:none;  border-radius:5px;}

.content_middle table input[type=reset]{ padding:7px 15px; float:left;margin-right:10px;  font:normal 12px arial;
                                         background:#777;color:#fff; border:none;  border-radius:5px; }






.admin_form input[type=button]{ padding:7px 15px;float:left;margin-right:10px;  font:normal 12px arial;
                                background:#777;color:#fff; border:none; border-radius:5px;}

.admin_form input[type=submit]{ padding:7px 15px;float:left;margin-right:10px;  font:normal 12px arial;
                                color:#fff; border:none; background:#333; border-radius:5px;}

.admin_form input[type=reset]{ padding:7px 15px;float:left;margin-right:10px;  font:normal 12px arial;
                               background:#777;color:#fff; border:none; border-radius:5px;}


.admin_form table input[type=reset]:hover,.content_middle form table input[type=submit]:hover,.content_middle form table input[type=button]:hover,.list_table1 input[type=reset]:hover,.list_table1 input[type=submit]:hover,.list_table1 input[type=button]:hover{background:#333;}

.list_table1 input[type=reset],.list_table1 input[type=submit],.list_table1 input[type=button]{ padding:5px;float:left;margin-right:6px!important; font:normal 12px arial;
                                                                                                background:url(../images/button_bgr.jpg) repeat-x  ;border:1px solid #E60F0F;color:#fff;}


.back_btn{ font:normal 12px arial; background:#1E90FF; border:1px solid #1E90FF;color:#fff !important; float:right; border-radius:5px; padding:7px 15px; margin-left:10px;}
.back_btn.b_gray{background:#777; border:1px solid #777;}
.back_btn:hover{background:#333;border:1px solid #333;}

/*footer*/
.foot_in{margin:0 auto;width:1170px;}
.login_footer ul{float:right;width:430px;margin-top:15px;}
.login_footer li{float:left;color:#B5BCC4;margin:0px 0px 0px 5px;}
.login_footer li a{color:#B5BCC4;font-size:12px;font-weight:normal;}


/* Session message Bars */
.status {position:fixed; right:1%; bottom:2%; z-index:9999; padding:20px; border-radius:4px; }
.status img {float: left; padding-right: 5px;}
.status p {padding: 0; margin: 0; color:#666666; font-weight:normal;}
.align_c{text-align:center; color:#666666; font-weight:normal;}
.status .closestatus {float: right; color: #fff; text-align: center; margin-left: 10px;}
.status .closestatus a {position: relative; color: #fff; text-decoration: none; padding: 5px; width: 10px; height: 10px; display: block; border-radius: 50%;  line-height: .7em; text-shadow: none;}
.success {background: #CBDA8F;}
.success span {color: #333;}
.success .closestatus a {background: #8EA534;}
.success .closestatus a:hover {background: #829829;}
.error {background: #F5D0CD;}
.error span {color: #990000;}
.error .closestatus a {background:#990000; padding: 5px; width: 10px; height: 10px; display: block; border-radius: 50%; line-height: .7em;}

.login_inner{width:500px;margin:0 auto;}
.login_container{width:500px;float:left;background:url(../images/login_bg.png) 80px 15px  no-repeat;height:300px;margin-top:20px;}
.login_logo{width:120px;margin:0 auto; }
.loyalty_text{/*background:url(../images/loyalty_text.png) no-repeat;*/width:120px;height:44px;float:left;margin-top:100px;}
.login{width:705px;float:left;}
.login_form{width:400px;margin:15px 0px 0px 80px;float:left;}
.login_form h1{font:normal 20px arial;color:#fff;float:left;clear:both;margin:5px 0px 0px 20px; text-transform:uppercase;}
.form{width:260px;float:left;margin:20px 0px 0px 135px;}
.left{background:url(../images/textbox_left.jpg) no-repeat;width:5px;height:29px;float:left;margin:0px 0px 0px 5px;;}
.center{background:url(../images/textbox_center.jpg) repeat-x;height:29px;width:265px;float:left;margin-top:0px;}
.right{background:url(../images/textbox_right.jpg) no-repeat;width:5px;height:29px;float:left;margin-top:0px;}
.loged_in{width:270px;float:left;margin-top:5px;}
.check_box{width:130px;float:left;clear:both;color:#B5BCC4;}
.forgot{width:130px;float:left;margin:5px 0px 0px 5px;}
.forgot a{font:normal 12px arial;color:#B5BCC4;text-decoration:underline;}
.width70{width:75px;}
.colorB5BCC4{color:#B5BCC4;}
.width265{width:265px;}
.login_text{background:url(../images/login_text.png) no-repeat;width:80px;height:30px;border:none;}
.login_text2{background:url(../images/login_text2.png) no-repeat;width:80px;height:30px;border:none; margin-left:5px;}
.login_text3{background:url(../images/login_text3.png) no-repeat;width:80px;height:30px;border:none; margin-left:5px;}
.background_none{background:none;border:none;}

.height26{height:26px;}
.login_bottom{width:285px;float:left;}
.account{width:130px;font:normal 12px arial;color:#B5BCC4;float:left;margin-top:10px;}
.account a{font:normal 12px arial;color:#B5BCC4;}
.sigup{width:94px;float:left;font:normal 25px arial;color:#B5BCC4;border-bottom:1px solid #B5BCC4;}
.sigup a{font:normal 25px arial;color:#fff;}
.sigup a:hover{text-decoration:none;color:#B5BCC4;border-bottom:1px solid #fff;}
.login_vertical{width:475px;height:1px;background:url(../images/login_vertical.png) no-repeat;float:left;}
.login_txt{padding:3px;width:256px;height:15px;background:none;border:none;}
.login_footer{width:100%; float:left; text-align:center;}
.login_footer ul{float:left;width:440px;margin-top:50px; margin-left:80px;}
.login_footer li{float:left;color:#B5BCC4;margin:0px 3px 0px 3px;}
.login_footer li a{color:#B5BCC4;font-size:12px;font-weight:normal;}

.login_footer p{float:right; width:100%; text-align:center; font:normal 9px arial; color:#777; padding:0px 0 15px 0; text-transform:uppercase;}

.login_error{ color:#FF0000;float:left;margin:17px 0px 0px 25px;}
.bread_crumb {/*border-bottom: 1px solid #E0E0E0; */ clear: both;float: left;padding:10px 0 0px 15px;width: 98.5%;}
.bread_crumb a{color:#015eab;font-weight:normal;float:left;}
.bread_crumb a:hover{color:#333;font-weight:normal;float:left;}
.bread_crumb p{color:#333;font-weight:normal;float:left;margin-left:5px;}
.fwn{font-weight:normal;}
.fwb{font-weight:normal;}
em{color: #FF0000;
   /* padding-left: 5px; */
   clear: both;
   display: block;
   font-size: 11px;}

.editicon{ float:left;width:16px;height:16px;background:url(../images/edit.png) no-repeat; margin:5px 0px 0px 5px;}
.previewicon{ float:left;width:16px;height:16px;background:url(../images/preview-icon.png) no-repeat; margin:5px 0px 0px 5px;}
.unblockicon{float:left;width:16px;height:16px;background:url(../images/unblock.png) no-repeat; margin:5px 0px 0px 15px;}
.blockicon{float:left;width:16px;height:16px;background:url(../images/block.png) no-repeat; margin:5px 0px 0px 15px;}
.deleteicon{float:left;width:16px;height:16px;background:url(../images/delete.png) no-repeat;margin:5px 0px 0px 10px;}

.list_table{width:100%;border:1px solid #ddd;/*border-right:0px;*/}
.list_table a{color:#1D95D0;}
.list_table td,.list_table th{padding:5px;}
.list_table td{border:1px solid #ddd;border-left:0px;border-bottom:0px;color:#333;}
.list_table th{font-weight:normal; text-align:left;background:#f2f2f2;border-right:1px solid #ddd;}

.show_details_table{border:0px; padding:10px 0 0 0;}
.show_details_table th, .show_details_table td{background:none;border:0px;}
.show_details_table td{color:#333;}
.show_details_table th{color:#666;white-space:nowrap;}
.show_details_table fieldset{margin-left:20px; border-radius:4px; padding:10px 0; margin-top:10px;}

.show_details_table .list_table{width:100%;border:1px solid #ddd;border-right:0px;}
.show_details_table .list_table a{color:#E52F2A;}
.show_details_table .list_table td,.show_details_table .list_table th{padding:5px;}
.show_details_table .list_table td{border:1px solid #ddd;border-left:0px;border-bottom:0px;color:#333;}
.show_details_table .list_table th{font-weight:normal; text-align:left;background:#f2f2f2;border-right:1px solid #ddd;}


.new_addr_info_sec{width:100%; float:left; margin-top:20px;}
.new_addr_info_sec label{font-size:18px; color:#333;}
.new_addr_info_sec ul{width:96.7%; float:left; margin-top:20px; background:rgba(160, 160, 160, 0.05);border: 1px solid #ccc; border-radius: 5px; padding:15px;}
.new_addr_info_sec ul li{width:25%; float:left; min-height:60px; margin-right:2%;}
.new_addr_info_sec ul li label{font-size:12px; color:#888;}
.new_addr_info_sec ul li input[type="text"]{ box-sizing: border-box; background: none repeat scroll 0 0 #fff; border: 1px solid #d8d8d8; border-radius: 3px; padding: 7px; width:100%;}
.new_addr_info_sec ul li select{width:90%;}
a.a_address_infi{color:#1d95d0; float:right; margin:10px 0px 0px 0px;}


.append_team_info{width:100%; float:left; margin-top:20px; }
.append_team_info label{font-size:18px; color:#333;}
.append_team_info ul{width:96.7%; float:left; margin-top:20px; background:rgba(160, 160, 160, 0.05);border: 1px solid #ccc; border-radius: 5px; padding:15px; position:relative;}
.append_team_info ul li{ /* width:20%; */ width:25%; float:left; min-height:60px;}
.append_team_info ul li label{font-size:12px; color:#888;}
.append_team_info ul li input[type="text"]{ background: none repeat scroll 0 0 #fff; border: 1px solid #d8d8d8; border-radius: 3px; padding: 7px 5px 4px; width:80%;}
.append_team_info ul li select{width:90%;}
.append_team_info ul a.ser_que_close {
    background: url("../images/close_button.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);
    height: 20px;
    position: absolute;
    right: -10px;
    top: -10px;
    width: 20px; text-decoration:none;}
.append_team_info div.add_ser_ques_cate{margin-left:10px; margin-top:0px; float:right;color:#1D95D0; width:100%;}
.append_team_info div.add_ser_ques_cate a{float:right;}

.append_team_info ul li div#tag_select_chosen ul{padding:1px 7px; width:100%;}
.append_team_info ul li div#tag_select_chosen ul li{width:100%; min-height:5px;}
.append_team_info .chosen-container-multi .chosen-choices{background:#fff;border: 1px solid #d8d8d8; border-radius: 3px;}
.append_team_info ul li div#tag_select_chosen div.chosen-drop ul{border:none; padding:0px; border-radius:0px;}


.form_submit_div{width:100%; float:left; margin:30px 0px;}
.form_submit_div .form_submit_div_inner{width:27%; margin:0 auto;}
.form_submit_div_inner input[type="submit"]{padding:7px 15px; font-size:12px; background:#1E90FF; border-radius:5px;}
.form_submit_div_inner input[type="reset"]{background:#82BF40; padding:7px 30px; font-size:12px; border-radius:5px;}



.list_table1{width:100%;}
.list_table1 a{color:#E52F2A;}
.list_table1 td,.list_table th{padding:2px;}
.list_table1 th{font-weight:normal; text-align:left;}
.current_theme{width:400px;}
.current_theme h2{width:100%;font:normal 14px arial;}
.current_theme img{width:150px;margin-top:10px;}





.current_theme span{width:230px;padding-top:20px;font-weight:normal;}
.avail_themes{width:750px;margin-top:10px;}
.avail_themes h2{font:normal 14px arial;}
.avail_theme{margin:15px 0 0 60px;}
.avail_theme p{font-weight:normal;color:#333;width:100%;text-align:center}
.avail_theme a{text-decoration:underline;color:#E52F2A;margin:5px 5px 0px 5px;}
.avail_theme span{margin:5px 5px 0 5px;}
.avail_theme div{margin:0 0 0 28px;}
.nodata{float:left;padding:30px; width:100%; color:#666; font:normal 13px arial;text-align:center; box-sizing:border-box;}


.settings_menu{width:740px;float:right;}
.settings_menu ul{float:right;}
.settings_menu ul li{float:left;padding:0 5px;color:#999;}
.settings_menu ul li a{float:left;font:normal 12px arial; color:#E52F2A;}

.admin_menu{width:100%; margin:0px 0 0 0px;float:left;}

.admin_menu ul{width:100%; float:left;}
.admin_menu ul li{float:left;padding:10px 20px 0px 0px; width:auto;}
.admin_menu ul li a{width:150px;line-height:22px;font:normal 16px arial;color:#000;}
.admin_menu ul li img{text-align:center;}

.ad_right{width:auto;float:right; }
.ad_right a{float:left;height:24px;width:140px;font:normal 13px arial;color:#fff;padding-left:20px;line-height:24px; background:#82BF40; text-transform:uppercase;}

.inputbox_outer{width:280px;}
.success_msg_out{ width:auto; float:left;}
.goto_live{width:auto;}
.goto_live div.live_left{width:2px;height:24px;background:url(../images/login_left.jpg) no-repeat;}
.goto_live div.live_right{width:2px;height:24px;background:url(../images/login_right.jpg) no-repeat;}
.goto_live div.live_middle{width:auto;float:left;border-radius:3px; border:1px solid #ccc;


                           background: #ffffff; /* Old browsers */
                           background: -moz-linear-gradient(top,  #ffffff 0%, #e5e5e5 100%); /* FF3.6+ */
                           background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(100%,#e5e5e5)); /* Chrome,Safari4+ */
                           background: -webkit-linear-gradient(top,  #ffffff 0%,#e5e5e5 100%); /* Chrome10+,Safari5.1+ */
                           background: -o-linear-gradient(top,  #ffffff 0%,#e5e5e5 100%); /* Opera 11.10+ */
                           background: -ms-linear-gradient(top,  #ffffff 0%,#e5e5e5 100%); /* IE10+ */
                           background: linear-gradient(to bottom,  #ffffff 0%,#e5e5e5 100%); /* W3C */
                           filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#e5e5e5',GradientType=0 ); /* IE6-9 */





}
.goto_live div.live_middle a{background:none;font:normal 10px arial, Helvetica, sans-serif;color:#1E90FF;width:auto;text-align:center;padding:5px 10px;text-transform:uppercase; height:auto;}

.goto_live div.live_middle a:hover{background: #e5e5e5; /* Old browsers */
                                   background: -moz-linear-gradient(top,  #e5e5e5 0%, #ffffff 100%); /* FF3.6+ */
                                   background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#e5e5e5), color-stop(100%,#ffffff)); /* Chrome,Safari4+ */
                                   background: -webkit-linear-gradient(top,  #e5e5e5 0%,#ffffff 100%); /* Chrome10+,Safari5.1+ */
                                   background: -o-linear-gradient(top,  #e5e5e5 0%,#ffffff 100%); /* Opera 11.10+ */
                                   background: -ms-linear-gradient(top,  #e5e5e5 0%,#ffffff 100%); /* IE10+ */
                                   background: linear-gradient(to bottom,  #e5e5e5 0%,#ffffff 100%); /* W3C */
                                   filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e5e5e5', endColorstr='#ffffff',GradientType=0 ); /* IE6-9 */
}

.page{padding:25px;}
.approve{float:left;width:16px;height:16px;background:url(../images/wright.jpeg) no-repeat; margin:5px 0px 0px 15px;}
.rejected{float:left;width:16px;height:16px;background:url(../images/closeIcon.png) no-repeat; margin:5px 0px 0px 15px;}
.rejected_shipping{float:right;width:16px;height:16px;background:url(../images/closeIcon.png) no-repeat; cursor:pointer; }
.clor{color:#339900;font:normal 13px arial;}
.printer_shipping{float:right;width:16px;height:16px;background:url(../images/print_printer.png) no-repeat; cursor:pointer; margin:0px 12px 0px 0px;}


.clor2{color:#000080;font:normal 13px arial;}

.clor4{color: #E52F2A;font:normal 13px arial;}

.clor3{color:#0033CC;font:normal 13px arial;}
.align{padding:00px 20px 00px 0px;}
.align1{padding:00px 20px 00px 44px;}
.align3{padding:00px 20px 00px 20px;}
.align4{padding:00px 00px 00px 25px;}

.pbl1{padding-bottom:10px;}

/** Pagination **/

.pagination{float:left;clear:both;width:100%;margin:10px 10px 0 0;padding:0px;}
.pagination ul{float:right;}
.pagination ul li{list-style:none;float:left;}
.pagination ul li span{float:left;margin:-1px 3px 0px 3px;font-weight:normal;}
.pagination ul li a{background:url(../images/li_bg.jpg) repeat-x;border:1px solid #C8C8C8;padding:3px 6px;margin-right:2px;text-decoration:none;float:left;font:normal 11px arial;color:#666;}
.pagination ul li a:hover{background:#1E90FF;padding:4px 7px;margin-right:2px;text-decoration:none;float:left;border:none; color:#fff;}
.pagination ul li p{background:#1E90FF;padding:3px 6px 3px 6px;margin-right:2px;float:left; font:normal 12px arial; color:#fff; }
.close{float:left;width:90px;height:30px;background:url(../images/designs.png) no-repeat; margin:-8px 0px 0px 15px;}


#bar_lead{ float:left; width:700px; margin:35px 0px 0px 15px;}
#container{ float:left; width:700px;}
#container_line{ float:left; width:700px;}
#highcharts-1{ width:1500px; float:left;}

.list_table p,.normal{ font: normal 12px arial, Helvetica, sans-serif; color:#000000; }
.mergent_det fieldset{ border:1px solid #E1E1E1;}
.mergent_det fieldset legend{ border:1px solid green; color: #000000;border: 1px solid #E1E1E1; font: normal 12px arial; margin-left: 10px; padding: 10px;}
.list_table1 td, .list_table th{ padding:5px; vertical-align:middle;}
.mergent_det2 fieldset{ border:1px solid #E1E1E1; margin-bottom:15px; background:transparent; border-radius:4px;}
.mergent_det2 fieldset legend{ background:#333; color: #fff; border-radius:4px; border: 1px solid #333; font: normal 13px arial; margin-left: 10px; padding: 6px 10px;}


.forceclose{float:left;width:25px;height:25px;background:url(../images/closedeal.gif) no-repeat; margin:5px 0px 0px 5px;}

.closedeal{float:left;width:25px;height:25px;background:url(../images/close_icon.jpeg) no-repeat; margin:5px 0px 0px 15px;}
.mergent_det2 fieldset table{padding-top:15px;}
.mergent_det2 fieldset table th{color:#aaa; /*text-align:right; padding:7px 0;*/}
.mergent_det2 fieldset table td{color:#333;}
.mergent_det2.two_section fieldset{background:#f5f5f5; border-radius:5px;}
.mergent_det2.two_section fieldset ul{width:100%; float:left; box-sizing:border-box; padding:10px;}
.mergent_det2.two_section fieldset ul li{width:33%; float:left; padding:10px; box-sizing:border-box; text-align:left; min-height:80px;}
.mergent_det2.two_section fieldset ul li label{width:100%; float:left; font-size:13px; color:#999;}
.mergent_det2.two_section fieldset ul li b{width:100%; float:left; font-size:13px; font-weight:normal; padding-top:7px; word-wrap:break-word;}



.value_total_in{ float:left; width:710px;padding:5px 0px 0px 0px;border:1px solid #E1E1E1; margin-left:10px; margin-top:10px;margin-bottom:10px; }

.value_total_in_bid{ float:left; width:730px;border:1px solid #E1E1E1; margin-left:10px; margin-top:10px; background: url("../images/menu_center_hover.png") repeat-x scroll 0 0 transparent; color: #FFFFFF; font: normal 12px arial;}
.value_amount{ float:left; width:350px; padding:5px 0; }
.value_amount b{width:50px; text-align:center; float:left;}
.value_amount p{ float:left;width:180px; text-align:right;}
.value_amount span{ float:left;width:50px; text-align:right;}


.tab1{background-image:url(../images/tab1.png); width:3px; height:28px; float:left;}
.tab2{background-image:url(../images/tab2.png); float:left;height:28px;}
.tab2 a{font:normal 12px/25px arial;color:#333; text-decoration:none;padding:0px 15px;}
.tab3{background-image:url(../images/tab3.png); float:left; width:3px; height:28px;}

.tab5 a{font:normal 12px/25px arial;color:#333; text-decoration:none;padding:0px 40px;}

ul li.selected div.tab1{background:url(../images/act_left.png) no-repeat;float:left;}
ul li.selected div.tab2{background:url(../images/act_mid.png) repeat-x;float:left;}
ul li.selected div.tab2 a{font:normal 12px/25px arial;color:#fff; text-decoration:none;}

ul li.selected div.tab3{background:url(../images/act_rgt.png) no-repeat;float:left;}



#fade {

    //visibility: hidden;

    display: none;

    background: #000;

    position: fixed; left: 0; top: 0;

    z-index: 10;

    width: 100%; height: 100%;

    opacity: .50;

    z-index: 9999;

}

.popup_block5{
    //visibility: hidden;

    display: none;

    float: left;

    font-size: 1.2em;

    position: fixed;

    top:10%;

    left: 30%;

    z-index: 99999;

    -webkit-box-shadow: 0px 0px 20px #000;

    -moz-box-shadow: 0px 0px 20px #000;

    box-shadow: 0px 0px 20px #000;

    -webkit-border-radius: 10px;

    -moz-border-radius: 10px;

    border-radius: 10px;
}
img.btn_close6 {
    margin:-20px -20px 0px 0px;
    float: right;
}
.popup6 p {
    padding: 5px 10px;
    margin: 5px 0;
}
/*--Making IE6 Understand Fixed Positioning--*/
*html #fade1 {
    position: absolute;
}
*html .popup_block5 {
    position: absolute;
}

.share_top_lft{width:100%;background:url(../images/shar_tl.png) left top no-repeat;float:left;}
.share_top_mid{background:url(../images/shar_tm.png) repeat-x #fff;margin:0px 8px;float:left;width:500px;height:8px;}
.share_social h1{float:left;clear:both;width:80%;font:18px normal arial;color:#000;padding-left:2px;}
.share_top_rgt{width:100%;background:url(../images/shar_tr.png) right top no-repeat;float:left;}
.share_close{float:right;width:19px;height:19px;background:url(../images/close_share.png) no-repeat; margin:-24px -17px 0px 0px;}
.share_social{float:left;width:501px;padding:8px; background:#fff;}
.forgot_pass{cursor:pointer; color:white;margin-left:172px;}

/* Admin Graph Page */
.list-block li {border: 1px solid #E7E7E7; margin: 0 0 15px;}
.coupon-list h2 {color:#535353; text-transform: uppercase;font: normal 24px arial;background: url(../images/top-bg.png) repeat-x left top; height: 35px; padding:7px 0 0 10px;}

.coupon-list h3 { color: #FF8700; text-transform: uppercase;font: normal 14px arial;background: url(../images/heading-bg.png) repeat-x left top; height: 34px; padding: 6px 0 0 9px; }
.investment-inner { border: 1px solid #D1D1D1; margin: 10px 10px 0; padding: 0 0 2px;}
.investment-inner p { padding: 12px 10px; border-bottom: 1px solid #DADADA;}
.investment-inner p span{ float: left;color: #7F7F7F;}
.investment-inner p span.right_1,.investment-inner p span.right { float:right;}
.investment-block {float: left;padding: 10px;width: 302px;}
.investment-inner p.fb span{ color: #000;}
.coupon-list h3.market {color: #000;}
.list-block {margin: 0 0 50px;}
.fb {font-weight: normal; padding: 5px 0 0 0;}
/* clearfix styles */
.clearfix:after {content: ".";display: block;	clear: both;visibility: hidden;	line-height: 0;	height: 0;}
.clearfix {	display: inline-block;}
html[xmlns] .clearfix {	display: block;}
* html .clearfix {	height: 1%;}



/* ADMIN Design Changes */

.home_desh .cont_container{clear:both; width:1024px; border:1px solid green; margin:0 auto;}
.home_bread_crumb{clear:both; width:1024px; border:1px solid green; margin:0 auto;}
.admin_home{ width:100%; float:none; margin:0 auto; padding-left: 15px; padding-right: 15px;}
.admin_home .cont_container{width:100%;float:left;clear:both;margin:0px 0px 0px 0px; padding:0px 0px;}
.admin_home .content_top{float:left;clear:both;width:1000px; margin:10px 0px 0px 10px; display:none;}
.admin_home .content_bot{float:left;clear:both;width:1000px; margin-left:10px;}
.admin_home .top_left{width:20px;height:21px;float:left;background:url(../images/left_top.png) no-repeat;}
.admin_home .top_rgt{float:left;width:20px;height:21px;background:url(../images/rgt_top.jpg) no-repeat;}
.admin_home .top_center{float:left;width:960px; height:21px;background:url(../images/middle_bg.jpg) repeat-x;}
.admin_home .bot_left{width:20px;height:21px;float:left;background:url(../images/bot_left.png) no-repeat; margin-left:10px;}
.admin_home .bot_rgt{float:left;width:20px;height:21px;background:url(../images/bot_rgt.jpg) no-repeat;}
.admin_home .bot_center{float:left;width:960px; height:21px;background:url(../images/bot_middle.jpg) repeat-x;}
.admin_home .content_middle{float:left;clear:both;width:100%;padding:0px; margin:10px 0 5px 0;  /*  min-height:380px; border:1px solid #ddd; border-radius:4px; padding:10px; box-sizing:border-box; */background:#fff;}
.admin_home .content_middle .two_section{width:58%; float:left; margin-top:10px;}
.admin_home .content_middle .two_section.fr{width:40%; float:right; }

.admin_home .content_bottom{ float:left; clear:both;width:1170px; padding-bottom:20px; display:none;}

.welcome_mun_left{width:3px;height:25px;float:left; /*background:url(../images/dash_top_left.png) no-repeat;*/}
.welcome_mun_mid{float:left; /* height:25px; background:url(../images/dash_top_mid.png) repeat-x;*/ background:#fff; border:1px solid #e4e4e4; border-radius:5px; border-top-left-radius:0px; border-bottom-left-radius:0px;}
.welcome_mun_mid.wtext{background:none; border:none;}

.welcome_mun_mid.blue_bg_butt{background:url(../images/blue_bg_butt.png) repeat-x; border:none; margin:1px 0 0 0; height:22px;}
.welcome_mun_mid.blue_bg_butt a{color:#fff; border:none; padding-right:10px;  }

.welcome_mun_mid p{ font:normal 12px/14px arial; color:#666; padding:5px 5px;}
.welcome_mun_mid a{ font:normal 12px/14px arial; color:#666; padding:3px 5px;}

.welcome_mun_right{width:5px;height:25px;float:left; /*background:url(../images/dash_top_right.png) no-repeat; */padding-right:5px;}
.left_setting_bg{width:23px;height:23px;float:left;background:url(../images/left_setting_bg.png) no-repeat left top;margin:0px 0px 0px 0px;}
.left_user_log_bg{width:23px;height:23px;float:left;background:url(../images/left_user_log_bg.png) no-repeat left top;margin:0px 0px 0px 0px;}
.left_help_center{width:23px;height:23px;float:left;background:url(../images/left_help_center.png) no-repeat left top; margin:0px 0px 0px 0px;}

.add_inventory_img{width:23px;height:22px;float:left;background:url(../images/add_inventory_img.png) no-repeat;margin:1px 0px 0px 0px;}

.dash_menu_wrap{width:100%; float:left; background:#eee; border-bottom:1px solid #ddd;}
.dash_main_menu{clear:both; width:1170px; margin:0 auto;}

.dash_main_menu ul{ float:left; clear:both; width:100%;   /* border-left:none; border:1px solid #CECECE;background:url(../images/dash_mnu_bg.png) repeat-x; margin-top:20px; */}
.dash_main_menu ul li{ float:left; clear:none; text-transform:uppercase; background:rgba(255, 255, 255, 1); margin:0 0px 0 0; border-right:1px solid #ddd;}
.dash_main_menu ul li a{ float:left; /*border-left:1px solid #cecece;*/ padding:15px; font: normal 12px/17px arial; color:#7F7D7D; /*border-bottom:2px solid #015eab;*/}
.dash_main_menu ul li:first-child{border-left:1px solid #ddd;}
.dash_main_menu ul li a:hover{/*background:url(../images/dash_main_mnu_hover.png) repeat-x; border-bottom:2px solid #015eab; */font: normal 12px/17px arial; color:#fff; background:#1E90FF;}
.dash_main_menu ul li a.active{/*background:url(../images/dash_main_mnu_hover.png) repeat-x;  border-bottom:2px solid #015eab;*/ font: normal 12px/17px arial; color:#fff; background:#1E90FF;}


.admin_home_outer{ float:left; clear:both; background:none; margin:10px 0px 0px 0px; width:100%;}

.dash_cont_top{float:left; clear:both; width:100%; position:relative;}
.dash_cont_top h1{float:left; clear:both; width:100%; font:normal 20px/30px arial;  box-sizing:border-box; padding:10px 0 10px 0; border-bottom:1px solid #ddd;/*padding:10px 0; margin:-2px 0px 0px 0px; */ color:#333; }
.dash_cont_top h1 span{color:#333; font-size:12px;}

.dash_bradcom{ float:left; clear:both; width:100%;}
.dash_bradcom ul{ float:left; clear:both; width:100%;background:url(../images/bash_brad_bg.png) repeat-x; margin-left:5px;}
.dash_bradcom ul li{ float:left; clear:none; font:normal 12px arial; color:#7F6666; padding:5px; line-height:25px;}
.dash_bradcom ul li a{ float:left;font:normal 12px arial; color:#000; line-height:25px;}


.dash_active_left{float:left; width:10px; height:106px;background:url(../images/dash_act_left.png) no-repeat; display:none;}
.dash_active_mid{float:left; width:134px; height:auto; background:#F9DEA7; border:1px solid #ccc; border-radius:5px; padding:10px; position:relative;}
.dash_active_mid:hover{background:#FAECD6;}
.dash_active_right{float:left; width:10px; height:106px;background:url(../images/dash_act_right.png) no-repeat; display:none;}


.dash_active_left_mod{float:left; width:15px; height:106px;background:url(../images/dash_act_left.png) no-repeat;}
.dash_active_mid_mod{float:left; width:160px; height:106px;background:url(../images/dash_act_mid.png) repeat-x;}
.dash_active_right_mod{float:left; width:15px; height:106px;background:url(../images/dash_act_right.png) no-repeat;}
.dash_active_mid_mod p{clear:both; font:normal 12px/12px arial; color:#4C4C4C; text-align:center; }

.paypal_mod { float:left;clear:both; padding:15px 15px 15px 15px;  }

.dash_act_img{ margin:0 auto; width:100%; float:left; text-align:center; padding-top:10px; height:50px;}
.admin_menu div.dash_active_mid a{ float:left; clear:both; font:normal 12px/12px arial; color:#4C4C4C; text-align:center; width:100%; margin:0px; padding:0px; }
.dash_active_mid span{ width:auto; clear:both; text-align:center; float:left; text-align:center; font:normal 13px arial; color:#fff; position:absolute; right:-10px; top:-10px; background:#1E90FF; padding:5px 10px; border-radius: 5px;}
.chart_1{ margin:35px 0px 0px 15px; width:100%;}
.chart_2{ margin:5px 0px 0px 15px; width:100%;}
.ml15{ margin-left:15px;}
.mr10{ margin-right:10px !important;}



.chart_2{ margin:0px 5px;}

.content_bottom{ float:left; clear:both; width:100%; display:none;}


/*.invest-tl {background: url(../images/tl.png) no-repeat left top;}
.invest-tr {background: url(../images/tr.png) no-repeat right top;}
.invest-tm {background: url(../images/tm.png) repeat-x left top; margin: 0px 6px; height: 6px;}
.invest-bl {background: url(../images/bl.png) no-repeat left top;}
.invest-br {background: url(../images/br.png) no-repeat right top;}
.invest-bm {background: url(../images/bm.png) repeat-x left top; margin: 0px 6px; height: 5px;}
.invest-cl {background: url(../images/cl.png) repeat-y left top;}
.invest-cr {background: url(../images/cr.png) repeat-y right top;}
.invest-cm {background: #fff; margin: 0px 6px; padding: 0 0 20px;}
*/

.invest-cm p{ float:left; clear:both; width:280px; padding:5px 0px; margin-top:5px;}
.invest-cm span a{font: normal 12px arial; color:#333;}
.invest-cl{ float:left; clear:both; width:300px; margin:0px 0px 0px 0px; }
.inves_marketing{ float:left; clear:both; width:300px; margin:0px 0px 0px 20px;}
.inves_marketing h3{ background:none;color: #000;font: normal 14px arial;height:27px; padding: 6px 0 0 9px;text-transform:capitalize;}

.trans_table_mm h3{ background: url("../images/heading-bg.png") repeat-x scroll left top transparent;color: #000;font: normal 14px arial;height:27px; padding: 6px 0 0 9px;text-transform:capitalize;}

.invest-cm p{ font:normal 12px arial; color:#333;}
.dash_market_info{ float:left; clear:both; width:300px; margin-top:15px;}
.dash_market_info table{ float:left; clear:both; width:280px; margin:0px 0px}
.right_1{ float:right;}

.prcess_bar1{float:left; clear:both; width:280px;background:url(../images/marketing_par_bar.png) no-repeat; height:5px; margin:5px 0px;}
.pro_left{ float:left; width:3px; height:5px;background:url(../images/blue_pro_left.png) no-repeat; margin-left:2px;}
.pro_mid{ float:left; height:5px;background:url(../images/blue_pro_mid.png) repeat-x;}
.pro_rgt{ float:left; height:5px; width:3px;background:url(../images/blue_pro_rgt.png) no-repeat;}
.prcess_bar2{float:left; clear:both; width:280px;background:url(../images/marketing_par_bar.png) no-repeat; height:5px; margin:5px 0px;}
.prcess_bar2 .pro_left{ float:left; width:3px; height:5px;background:url(../images/green_pro_left.png) no-repeat; margin-left:2px;}
.prcess_bar2 .pro_mid{ float:left; height:5px;background:url(../images/green_pro_mid.png) repeat-x;}
.prcess_bar2 .pro_rgt{ float:left; height:5px; width:3px;background:url(../images/green_pro_right.png) no-repeat;}


.prcess_bar3 .pro_left{ float:left; width:3px; height:5px;background:url(../images/red_pro_left.png) no-repeat; margin-left:2px;}
.prcess_bar3 .pro_mid{ float:left; height:5px;background:url(../images/red_pro_mid.png) repeat-x;}
.prcess_bar3 .pro_rgt{ float:left; height:5px; width:3px;background:url(../images/red_pro_right.png) no-repeat;}

.prcess_bar3{float:left; clear:both; width:280px;background:url(../images/marketing_par_bar.png) no-repeat; height:5px; margin:5px 0px;}


.menu_active .menu_lft {background: url("../images/menu_left_hover.png") no-repeat scroll 0 0 transparent; float: left; height: 36px; width: 4px;}
.menu_active .menu_rgt {background: url("../images/menu_center_hover.png") repeat-x scroll 0 0 transparent;float: left;height: 36px;line-height: 36px;width: 205px;}





/*header new*/

.header_right { float: right; width: 43%;}
.user_link, .user_link ul { float: right;}

.user_link, .user_link ul { float: right;}
.user_link ul li.hello { background: url("../images/welcome_left.png") no-repeat scroll left top transparent; height: 27px;}

.user_link ul li.hello.active a, .user_link ul li.hello:hover a {background: url("../images/menu-active.png") no-repeat scroll right top transparent; color: #FFFFFF;    text-decoration: none;}

.user_link ul li.signin {background: url("../images/signin_left.png") no-repeat scroll left top transparent;height: 27px;}
.user_link ul li a {background: url("../images/all_right.png") no-repeat scroll right top transparent; color: #939393;display: block; height: 23px; margin: 0 0 0 22px; padding: 4px 12px 0;}

.user_link ul li.setting {background: url("../images/setting_left.png") no-repeat scroll left top transparent; height: 27px;}




.trans_table_top{ float:left; clear:both; width:300px;height:6px;}
.trans_table_tl{ float:left; width:6px;background: url("../images/tl.png") no-repeat scroll left top transparent; height:6px;}
.trans_table_tm{ float:left; width:285px; background: url("../images/tm.png") repeat-x scroll left top transparent;height: 6px;}
.trans_table_tr{ float:left; width:6px;background: url("../images/tr.png") no-repeat scroll right top transparent; height:6px;}


.trans_table_bot{ float:left; clear:both; width:300px;height:6px;}
.trans_table_bl{ float:left; width:6px;background: url("../images/bl.png") no-repeat scroll left top transparent; height:6px;}
.trans_table_bm{ float:left; width:285px; background: url("../images/bm.png") repeat-x scroll left top transparent;height: 6px;}
.trans_table_br{ float:left; width:6px;background: url("../images/br.png") no-repeat scroll right top transparent; height:6px;}


.trans_table_mid{ float:left; clear:both; width:300px; height:250px;}
.trans_table_ml{ float:left; width:6px; background: url("../images/cl.png") repeat-y scroll left top transparent; height:250px;}
.trans_table_mm{ float:left; width:285px; background:#fff;height:250px;}
.trans_table_mr{ float:left; width:6px;background: url("../images/cr.png") repeat-y scroll right top transparent; height:250px;}


.trans_table_mm table{ float:left; clear:both; width:285px; height:220px; padding:5px 10px;}
.trans_table_mm table th{ border-bottom:1px solid #eaeaea; padding:0px 0px 0px 5px; margin:0px; font-weight:normal;}
.trans_table_mm table td{ border-bottom:1px solid #eaeaea; padding:0px 0px 0px 5px; margin:0px;}


.trans_table_mid_tot{ float:left; clear:both; width:300px; height:190px;}
.trans_table_ml_tot{ float:left; width:6px; background: url("../images/cl.png") repeat-y scroll left top transparent; height:190px;}
.trans_table_mm_tot{ float:left; width:285px; background:#fff;height:190px;}
.trans_table_mr_tot{ float:left; width:6px;background: url("../images/cr.png") repeat-y scroll right top transparent; height:190px;}


.trans_table_mm_tot table{ float:left; clear:both; width:285px; height:165px; padding:5px 10px;}
.trans_table_mm_tot table th{ border-bottom:1px solid #eaeaea; padding:0px 0px 0px 5px; margin:0px; font-weight:normal;}
.trans_table_mm_tot table td{ border-bottom:1px solid #eaeaea; padding:0px 0px 0px 5px; margin:0px;}

.trans_table_mm_tot h3 { background: url("../images/heading-bg.png") repeat-x scroll left top transparent; color: black; font: normal 14px arial;height: 27px;padding: 6px 0 0 9px;text-transform: capitalize;}

.mar-bor-r{ border-right:1px solid #eaeaea;}

.deal_dash_topn{ float:left; clear:both; width:755px;}
.mtop0{ margin-top:0px;}
.menu_title p{ float:left; line-height:35px;width:200px;}
.menu_title img{ float:left; line-height:35px; padding:7px;}
.menu_title span {float: left;font: normal 18px/32px arial;padding-left:3px;text-transform: capitalize;}

.login_uname_bg{float:left; width:221px; background: url("../images/login_uname_bg.png") repeat-y scroll left top transparent; height:28px; }
.login_uname_bg input[type=text]{margin-left:32px; width:185px; height:25px; border:none; background:none; outline:none;}
.login_pass_bg{float:left; width:221px; background: url("../images/login_pas_bg.png") repeat-y scroll left top transparent; height:28px;}
.login_pass_bg input[type=password]{margin-left:32px; width:185px; height:25px; border:none; background:none; outline:none;}
.login_txt{ float:left; clear:both; width:100%; font: normal 12px/15px arial; color:#333333;}
.login_form td a{ font: normal 12px arial; color:#0465BC; text-decoration:underline;}
.login_forget{ float:left; margin-top:5px;}
.login_form table td{ padding:5px 0px;}

.input-text1 label{color: #717171;display: block;float: left;font-size: 12px;padding: 5px 20px 0 0;text-align: right;width: 150px !important;}
.search-input1 {float: left; padding: 0 0 0 22px; position: relative;width:323px;}
.search-input1.select-box {left: 22px; padding: 0;width: 347px;}
.input-text1 {padding: 10px 0;}
.deal-detail1 p {color: #717171; font-size: 12px; padding: 10px 0; line-height: 22px;}
.add_pt {border: 1px solid #CCCCCC;float: left;height: 100px;overflow-y: scroll;width: 240px;}

.investment-inner { border: 1px solid #D1D1D1; margin: 10px 10px 0; padding: 0 0 2px;}
.investment-inner p { padding: 12px 10px; border-bottom: 1px solid #DADADA;}
.investment-inner p span{ float: left;color: #7F7F7F;}
.investment-inner p span.right_1,.investment-inner p span.right { float:right;}
.investment-block {float: left;padding: 10px;width: 302px;}
.investment-inner p.fb span{ color: #000;}



.menu_container li a span.fund_management{background:url(../images/sidebar_menu_arrow.png) left center no-repeat; padding:8px 0 8px 15px;}


.dash_active_mid .dash_active_count{clear: both; color:#4C4C4C;float: left;font: normal 12px/15px arial; margin: 10px 10px 0 0;text-align: center;width: 85px;}

.popup_show {background: none repeat scroll 0 0 white;border: 5px solid #a5a5a5; /* height: 271px; left: 339px; top: 20%;*/ min-height: 281px;    top:25%; padding: 10px;position: fixed; /* width: 500px; left: 390px; */ left: 25%; width: 630px; border-radius:5px; z-index:1000;}
.popup_show table td{ border:none;}


.popup_show.single_field{width:250px; min-height:100px; left:50%; top:50%; margin-top:-125px; margin-left:-125px;}
.popup_show.single_field .canpopup_left{width:100%; margin-top:10px;}
.popup_show.single_field label{width:100%; float:left;}
.popup_show.single_field input[type="text"]{margin:10px 0px; width:93%; padding:5px;}
.popup_show.single_field .buttons_single{}
.popup_show.single_field input[type="button"]{background:#1E90FF; color:#fff; border-radius:4px; padding:5px 10px; outline:none; border:none;}
/** newly added on 18 may 2015 **/
.popup_show.single_field input[type="submit"]{background:#1E90FF; color:#fff; border-radius:4px; padding:5px 10px; outline:none; border:none;}

.popup_show.single_field input[type="reset"]{background:#82BF40; color:#fff; border-radius:4px; padding:5px 10px; outline:none; border:none;}
.popup_show.single_field input[type="button"]:hover, .popup_show.single_field input[type="reset"]:hover{background:#333; }

/** newly added on 18 may 2015 **/
.popup_show.single_field input[type="submit"]:hover{background:#333; }
.popup_show.single_field p{}
.popup_show.single_field p.succ_msg{color:green; display:inline-block; clear:both; font:normal 11px/12px arial; padding-bottom:7px;}
.popup_show.single_field p.err_msg{color:red; display:inline-block; clear:both; font:normal 11px/12px arial; padding-bottom:7px;}

.popup_show1 {background: none repeat scroll 0 0 white;border: 5px solid gray;left: 339px;padding: 10px;position: absolute;top: 143px;width: 666px;}
.popup_show1 table td{ border:none;}
input[type=text],input[type=password]{border:#ccc solid 1px;}
select{padding:5px 5px 5px 5px;  height:31px; background:#fff; /*border-bottom:1px solid none;border-right:1px solid #B9C4CF;border-left:1px solid #B9C4CF;border-top:1px solid none;
border-bottom:0.5px solid #B9C4CF; border-top:none; background:url(../images/input_text_bg.png) repeat-x;*/ border-radius:5px; border:1px solid #d8d8d8;}
.admin_form table input[type=text],.content_middle form table input[type=password], .content_middle form table input[type=number]{float:left; width:230px; font:normal 12px arial; color:#333; /*background:url(../images/input_text_bg.png) repeat-x;*/ height:21px;}
.admin_form table input:disabled, .admin_form table select:disabled{background:#eee;}
.admin_form table input[type=text].text_title{width:580px;}
.cleditorMain{ border:1px solid #B9C4CF!important;}

/*munisamy*/
.form ul{float: left;width: 100%;}
.form ul li{float: left;list-style: none;width: 100%;margin: 2px 0px;}
.form ul li strong{font:normal 12px arial;color:#333;width:100%;float: left;}
.form ul li p{font:normal 12px arial;color:#333;width:100%;float: left;}
.submit{background: url("../images/submit.png") no-repeat;border: medium none; height: 30px;width: 80px;}
.cancel{background: url("../images/cancel.png") no-repeat;border: medium none; height: 30px;width: 80px;}

.deta_view{background: url("../images/details_view.gif") no-repeat;border: medium none; height: 30px;width: 80px;}
.status error_message{ border: 1px solid red;}

.arrow a {
    background: url("../images/spr_white.png") right center no-repeat;
    color: #000;
    float: left;
    font-weight: normal;
    width: 82%;
    padding: 11px 0 9px 10px;

}
.arrow1 a {
    background: url("../images/spr.png") 45px 0px no-repeat;
    color: #000;
    float: left;
    font-weight: normal;
    width: 82%;
    padding: 12px 0 0 20px;

}
.arrow2 a {
    background: url("../images/spr.png") 45px 0px no-repeat;
    color: #000;
    float: left;
    font-weight: normal;
    width: 82%;
    padding: 0px 0 0px 10px;

}
.arrow3 a {
    background: url("../images/spr_white.png") right center no-repeat;
    color: #000;
    float: left;
    font-weight: normal;
    width: 82%;
    padding: 0px 0 0px 10px;

}
.arrow4 a {
    background: url("../images/spr.png") 45px 0px no-repeat;
    color: #000;
    float: left;
    font-weight: normal;
    width: 82%;
    padding: 9px 0 0px 10px;

}
.arrow5 a {
    background: url("../images/spr.png") 45px 0px no-repeat;
    color: #000;
    float: left;
    font-weight: normal;
    width: 82%;
    padding: 9px 0 0px 10px;

}

.dash_cont_top P{ float: right; font:normal 14px arial; width:300px; margin-top: -34px; }
.dash_cont_top span{color:#1EA6E0;}
.f_connect_1{float:left;width:92px;height:23px;background:url(../images/sprit.png) 1px -108px no-repeat;}

.admin_form table select .cate{
    float: left;
    height: 135px;
    outline: 0 none;
    padding: 4px;
    width: 243px;
}


.disapproveicon{float:left;width:16px;height:16px;background:url(../images/not-grant.png) no-repeat; margin:5px 0px 0px 15px;}
.approveicon{float:left;width:16px;height:16px;background:url(../images/tick_circle_frame.png) no-repeat; margin:5px 0px 0px 15px;}

.processing_image {
    background-attachment: scroll;
    background-clip: border-box;
    background-color: #000000;
    background-image: none;
    background-origin: padding-box;
    background-position: 0 0;
    background-repeat: repeat;
    background-size: auto auto;
    display: none;
    height: auto;
    left: 50%;
    /* margin-left: 342px;
    margin-top: 136px;*/
    margin: -150px 0 0 -270px;
    /*opacity: 0.5;*/
    position: fixed;
    top: 50%;
    width: 400px;
    padding:30px 50px;
    z-index: 9999;
    text-align:center;
    border:#5B5B5B solid 3px;
    font-size:30px;

    border-radius:5px;}
.modalOverlay {position: fixed; width: 100%; height: 100%;top: 0px;left: 0px;background-color: rgba(0,0,0,0.3);z-index:10;}
.popclose{position:relative;}
.popclose a{width: 20px;height: 20px;background-image: url(../../images/close_button.png);cursor: pointer;position:absolute;right:-22px;top:-22px;}
.popup_title{
    background:#1E90FF;

    font: normal 12px arial;
    padding: 10px;
}
.popup_title p { color: #FFFFFF;   }

.no_data{font-family:"arial"; background:#fff; font-size:13px; text-align:center; color:#333;float:left;clear:both; margin: 0px 0 5px 0;width:100%;padding: 10px;border: 1px solid #ddd;box-sizing: border-box;}
.no_data p{font-family:"arial"; background:#fff; font-size:13px; text-align:left; color:#333;float:left;clear:both; }
.no_data p a{color:#1E90FF;}




.re_cou_deal_att_detail{width: 100%;float:left;}
.rep_dealcou_drop{width: 100%;float:left;margin:10px 0 0 0;}

.rep_cus_list{width: 100%;float:left;border:1px solid #ccc;border-radius:5px;padding: 10px 0;margin:20px 0 20px 0;}
.rep_cus_count{width:33%;float:left;}
.rep_cus_count{background-image: url(stats_divider.png);
               background-repeat:no-repeat; background-position:0px 0px;padding: 0 0 0 3px; /*height: 170px;*/ }
.rep_cus_count:nth-child(1){background-image:none;padding:0;}

p.rep_att_title{color:#f68b1f;font:normal 16px/30px arial;width:100%;float:left;text-align:center;}
p.rep_attra_title{color:#f68b1f;font:normal 16px/30px arial;width:100%;float:left;text-align:center;margin: 0 0 20px 0;}
p.rep_attra_title_summ{color:#f68b1f;font:normal 16px arial;width:100%;float:left;text-align:left;margin: 0 0 0px 0;}
.rep_deals_cou p.rep_attra_title{ margin: 0 0 5px 0;}

.rep_cus_count span{color:#0032a0;font:normal 22px arial;width:100%;float:left;text-align:center;}
.rep_cus_count span b{font: normal 23px arial;vertical-align:top;}




.top_percoupred{width: 100%;float:left;margin:0 0 20px 0;}
.top_per_cou{ /* width: 483px; width: 550px; */ width: 620px;  height:350px;float:left;text-align: center;border:1px solid #ccc;border-radius:5px;padding: 10px 0;}
.top_per_redrate{width: 483px;height:350px;float:right;text-align: center;border:1px solid #ccc;border-radius:5px;padding: 10px 0;}
.top_perdealred{width: 100%;float:left;margin:0 0 20px 0;}

p.rep_coudeal_red{width:100%;float:left;text-align:center;font:normal 14px arial;margin: 25px 0 0 0;color:#2f2f2f;}
p.rep_coudeal_red span{color:#0032a0;font:normal 14px arial;color:#2f2f2f;}

.rep_cus_loca{float:left;margin:0 0 20px 0;border:1px solid #ccc;border-radius:5px;padding: 10px 10px;}

.down_red_tr{float:left;width: 98%;margin:0 0 20px 0;border:1px solid #ccc;border-radius:5px;padding: 10px 10px;}
.rep_deals_cou{width:932px;float:left;margin:0 0 20px 0;border:1px solid #ccc;border-radius:5px;padding: 10px 10px;}

.top_perred_rate{width:310px;margin:0 auto;}

p.top_toredem{width:110px;float:left;text-align:center;font: normal 12px arial;color:#2f2f2f;}
p.top_toredem span{width:100%;float:left;text-align:center;color:#0032a0;font: normal 12px arial;}
p.top_toperce{width:75px;float:left;text-align:center;color: #0032a0;font: normal 12px arial;}
p.top_togotim{width:125px;float:left;text-align:center;font: normal 12px arial; }
p.top_togotim span{width:100%;float:left;text-align:center;color:#0032a0;font: normal 12px arial;}

form input, form textarea {font-family:arial; font-size:13px;}
/** Services Page disable textbox css starts **/
td.service_recursion input[type=text]{
    border: 1px solid #ccc;
    color: #333;
    padding: 5px 10px;

}
td.service_recursion input[type=text]:disabled{
    border: 1px solid #ccc;
    color: #999;
    padding: 5px 10px;

}
/** Services Page disable textbox css ends **/
.add_ser_ques_cate{width:100%;float:left;margin:8px 0 0 0;}
.add_ser_question{float:left;width:100%;min-height: 16px;margin: 0 0 5px 0;}
.add_ser_question_text{float:left;width:390px;margin:0 10px 0 0;}
.add_ser_question_text input[type=text]{float:left;width:375px !important;}
.add_ser_ques{float:left;width:150px !important;margin:0 10px 0 0;}
.add_ser_ques input[type=text]{float:left;width:135px !important;}
.add_ser_answ{float:left;width:310px !important;margin:0 10px 0 0;}
.add_ser_answ input[type=text]{float:left;width:295px !important;}
.add_ser_sele{float:left;width:80px !important;margin:0 5px 0 0;}
.add_ser_sele select{float:left;width:70px !important;height: 29px !important;}
.add_ser_cost{float:left;width:90px !important;}
.add_ser_cost input[type=text]{float:left;width:75px !important;}
.add_ser_remo{float:left;width:50px !important;}
.add_ser_remo input[type=text]{float:left;width:50px !important;}
a.removeButton{
    float: left;
    width: 16px;
    height: 16px;
    background: url(../images/block.png) no-repeat;
    margin: 5px 0px 0px 15px;
}
span#writeroot {
    width: 100%;
    float: left;
}
.service_qtn_answer {
    background: rgba(160,160,160,0.05);
    float: left;
    padding: 15px;
    margin: 0 0 10px 0;
    border-radius: 5px;
    border: 1px solid #ccc;
}
.add_ser_question_field{}
.add_ser_field_select{float:left;width:150px;}
.add_ser_field_select select{float:left;width:150px !important;height: 29px !important;}
.add_ser_quetitle{float:left;width:390px;margin:0 10px 0 0;}
.add_ser_seltitle{float:left;}
.add_ser_que_close{position:relative;cursor:pointer;}
.ser_que_close{position:absolute;right:-10px;top:-10px;width:20px;height:20px;background: url(../images/close_button.png) no-repeat; }

.adm_book_tbl{/*width:757px; overflow-x:auto;*/ float:left; width:100%;}
.adm_book_tbl #content_1, .adm_book_tbl #content_2, .adm_book_tbl #content_3, .adm_book_tbl #content_4{width:100%;}
.provider_det2{float:left;width:100%; height:250px; overflow-y:auto; /*border-top:1px solid #ddd;*/ margin-top:0px;}
.provider_booking{float:left;width:100%;position:relative;}
.provider_booking_detail{float:left;margin: 20px 0 -1px 0;position:relative;/*top:15px; border: 1px solid #ccc; border-bottom:none; border-right:none; */}
.provider_upcoming_booking{float:left;}
.provider_past_booking{float:left;}
#provider_booking_upcoming{float:left;}
#provider_booking_past{float:left;}
#provider_booking_cancelled{float:left;}
#provider_booking_wallet{float:left;}
.booking_provider {float:left;border-bottom:0px; border: 1px solid #ddd;
                   box-sizing: border-box; margin-right:10px; border-top-right-radius:4px; border-top-left-radius:4px; background:#f5f5f5;}
.booking_provider h3{float:left;text-align: center;
                     cursor: pointer;
                     font-family: 'arial';
                     margin: 10px 10px 0px 10px;
                     padding: 1px 10px 10px 10px;
                     font-size: 13px;
                     text-transform: capitalize;}
.booking_provider.active{background-color: #1E90FF;color:#fff; border-color:#1E90FF;}

/*.admin_form .scope_task table select, #add_edit_services select {
font: normal 12px arial;
color: #999;
}*/
.add_ser_question_field select {
    font: normal 12px arial;
    color: #999;
}
.sub_menu_child{display:none; border:1px solid #ddd; border-top:none;}
.sub_menu_parent{position:relative;}
.sub_menu_parent:hover ul.sub_menu_child{display:block; position:absolute; top:47px; left:-1px; width:200px; margin:0px; z-index:100;}
.sub_menu_parent:hover ul.sub_menu_child li{clear:both; margin:0px; width:100%; border-top:1px solid #ddd;}
.sub_menu_parent:hover ul.sub_menu_child li a{width:100%; padding:15px 0px; text-indent:10px;}
.sub_menu_parent:hover ul.sub_menu_child li:first-child{border-left:none}

/*
fieldset {	background-color:#ddd;	padding:20px;}
.scopecls {	float: left;width:100%;}
.error{  float: left;  clear: both; font:normal 12px arial; border: 1px solid red !important;  }
.error_1{ float: left; color: red;  font:normal 12px arial; padding:10px; } */

.scope_range_hours{float:left;width:90%;border:1px solid #ccc;border-radius:5px;padding: 5px 0px 5px 10px;margin: 0 0 10px 0;}
.scope_range_hours tr{margin: 0 0 10px 0; }
.scope_add_more{cursor: pointer;float: right;color: #1D95D0;}
.scope_range_hours_title{width:100%;float:left;padding: 5px 0px;}
#range_writeroot{width:100%;float:left;}
.add_ser_question_field{width:100%;float:left;margin: 0 0 5px 0px;}
.run_query textarea{float:left; width:98%; height:100px; padding:5px;background:#fff;border:1px solid #d8d8d8; border-radius:3px; resize:none;}
.run_query input[type="submit"]{margin-top:10px; padding:5px 15px;float:left;margin-right:10px;  font:normal 12px arial;
                                background:#1E90FF;color:#fff; border:none;}
.dispatch_icon{width:25px; height:23px; display:block; margin:0 auto 10px auto; background:url(../images/dispatch_hover.png) no-repeat;}
.pay_row_table a.dispatch_icon2:hover{background:#1E90FF;}
.pay_row_table a.dispatch_icon2{width:90%; float:left; text-align:center; background:#015eab; color:#ffffff; padding:5px; margin:0px 0px 5px 0; border-radius:5px;}
.pay_row_table a.cancel_job_button{background:gray; color:#fff; width:90%; float:left; text-align:center; padding:5px; marin:0px; border-radius:5px;}
.return_icon{width:25px; height:23px; display:block; margin:0 auto; background:url(../images/return_hover.png) no-repeat;}
.dispatch_icon:hover{background:url(../images/dispatch.png) no-repeat;}
.return_icon:hover{background:url(../images/return.png) no-repeat;}

.cancel_icon{background:url(../../images/profile_icons_light.png) no-repeat #fff -84px -5px; height:30px; width:30px; float:left; margin-right:5px; border:1px solid #dfdfdf; border-radius:5px;}

.provider_rating{width:100%; float:left; margin-top:5px;}
.provider_rating .rating_bar {
    background: url("../../images/nostar.png") repeat-x scroll 0 0 rgba(0, 0, 0, 0);
    height: 28px;
    text-align: left;
    width: 115px;
}

.provider_rating .rating_userbooking {
    background: url("../../images/stars_fill.png") repeat-x scroll 0 0 rgba(0, 0, 0, 0);
    height: 28px;
}

/* Changes on Nov 24 */
.note_outer{width:100%; height:100%; display:block;}
.note_outer .noteInner{ /* width:300px; */ width:320px;  background:#fff; border:5px solid #e4e4e4; margin:20% auto 0 auto; border-radius:10px;}
.note_outer .noteInner p{font-size:14px; padding:10px; text-align:center; margin:0px;}
.can_popbutton{background: #1E90FF;padding:7px 10px;color:#fff; border-radius:5px;}
.addJoblink {
    padding: 4px;
    float: left;
    margin-right: 10px;
    font: bold 14px arial;
    background: #82BF40;
    color: #fff !important;
    border: none;
    padding:10px 20px; border-radius:3px;
}
#eventlocation{float:left; margin:0px 0px 0px 0px;}
.sett_popclose{ float:right;}
.sett_popclose a{width:20px;height:20px;float:right;background-image: url(../../images/close_button.png);cursor:pointer;}
.prov_view_book{width:100%;float:left;text-align:center;}
#default_view{padding:0;}
#default_view a#selectJobLink{ /* margin:10% 36%; */ margin:10% 28%;  white-space:nowrap;}
.popup_conjob{float:left;width:100%;border-bottom:1px solid #ccc;}
.popup_serscope{float:left;width:50%;}
.popup_serscope .d_mid_section{border-bottom:0px;}
.popup_location{float:left;width:50%;}
.bottom_secpopup{padding:10px 0;}
.bottom_secpopup p{width:40%;margin:0 auto;}

.pro_checkbox{float:left;}
.pro_checkbox p{float:left;min-width:120px;}
.pro_checkbox input[type="checkbox"]{float:left;}
.pro_checkbox span{float:left;}
.documentfile{width:253px;}
.note_docu {font:normal 11px arial; color:#AEAEAE !important;}
.providerDetails a{color:#1D95D0;}
.wages_provider{width:290px;}

.wages_provider span{float:right;font-size:10px;line-height:29px;}
.wages_provider .chosen-container a.chosen-single span{float:left; font-size:12px; line-height:24px;}

.view_bookings_details{
    position: absolute;
    left: 50%;
    top: 50%;
    z-index: 999;
    padding: 10px 20px;
    border: 2px solid #51e19c;
    box-sizing: border-box;
    border-radius: 5px;
    border-radius: 5px;
    background-color: #fff;
    margin-left:-190px;
    margin-top:-300px;
    width:380px;
    max-height:570px;
    overflow-y:auto;
}
.view_boopopupdetails{left:40%;}
.view_boopopupdetails .sbar_box.summary h4{font: normal 20px arial;padding-top:10px;}
.sbar_box_cancelpopup{float:left;margin:0px;padding:0px; }
.canpopup_left{ width:40%;float:left;}
.canpopup_left2{ width:60%;float:left;}
.view_boopopupdetails textarea{width:305px;}
.view_boopopupdetails .sbar_box.summary, .sbar_box.summary p{font:normal 13px arial; line-height:30px; width:100%; }


#divLoadingChart{
    height: 100%;
    width: 100%;
    position: fixed;
    z-index: 1001;
    top: 0px;
    left: 0px;
    background-color: rgba(166,159,159,0.7);
}
.chartPopClose{
    float: right;
    left: 25%;
    top: 25%;
    padding: 10px;
    position: fixed;
    z-index: 1;
    /* min-width:510px; */ min-width:728px;
}
.chartPopClose a{
    background-image: url(../../../public/images/close_button.png);
    float: right;
    background-repeat: no-repeat;
    height: 20px;
    background-position: right;
    width: 20px;
}
.fc-content-skeleton .greenEvent { background-color:green; padding:5px; margin:1px 0 0 0; }
.fc-content-skeleton .greenEvent:hover{background-color:#003471;}
.fc-content-skeleton .redEvent {	background-color:#ff4242; padding:5px; margin:1px 0 0 0;}
.fc-content-skeleton .redEvent:hover{background-color:#003471;}

.fc-content-skeleton .lightgreenEvent {	background-color:#003471; padding:5px; margin:1px 0 0 0;}
.fc-content-skeleton .lightgreenEvent:hover{background-color:#003471;}
.fc-content-skeleton .purpleEvent {	background-color:purple; padding:5px; margin:1px 0 0 0;}
.fc-content-skeleton .purpleEvent:hover{background-color:#003471;}
.fc-content-skeleton .grayEvent {	background-color:gray; padding:5px; margin:1px 0 0 0;}
.fc-content-skeleton .grayEvent:hover{background-color:#003471;}


.fc-event-container .greenEvent { background-color:green; padding:5px;  margin:1px 0 0 0; /* extra*/ border:1px solid #fff;}
.fc-event-container .greenEvent:hover{background-color:#003471;}

.fc-event-container .redEvent {	background-color:#ff4242; padding:5px; margin:1px 0 0 0; /* extra*/ border:1px solid #fff; }
.fc-event-container .redEvent:hover{background-color:#003471;}

.fc-event-container .lightgreenEvent { background-color:#82BF40; padding:5px;margin:1px 0 0 0; /* extra*/ border:1px solid #fff;}
.fc-event-container .lightgreenEvent:hover{background-color:#003471;}

.fc-event-container .purpleEvent {	background-color:purple; padding:5px; margin:1px 0 0 0; /* extra*/ border:1px solid #fff; }
.fc-event-container .purpleEvent:hover{background-color:#003471;}

.fc-event-container .grayEvent {	background-color:gray; padding:5px; margin:1px 0 0 0; /* extra*/ border:1px solid #fff; }
.fc-event-container .grayEvent:hover{background-color:#003471;}

.fc-event-container .blueEvent {	background-color:#1E90FF; padding:5px; margin:1px 0 0 0; /* extra*/ border:1px solid #fff; }
.fc-event-container .blueEvent:hover{background-color:#003471;}

.content_middle .legend{margin:15px 0;}
.legend{width:100%; float:left; position:relative; margin:10px 0;}
.legend b{padding:5px 10px 5px 10px;  border-radius:5px; background:#333; color:#fff; position:absolute; top:-10px; left:10px;}
.legend ul{width:100%; float:left; border:1px solid #ddd; background:#f5f5f5; border-radius:5px; padding:10px 0; padding:30px 0 20px 0;}
.legend ul li{float:left; margin-right:30px; font-size:11px;}
.legend ul li.leg_lightgreen{margin-left:10px;}
.legend ul li.leg_green span{width:20px; height:15px; float:left; background:green; margin-top:0px;}
.legend ul li.leg_lightgreen span{width:20px; height:15px; float:left; background:#82BF40; margin-top:0px;}
.legend ul li.leg_gray span{width:20px; height:15px; float:left; background:gray; margin-top:0px;}
.legend ul li.leg_red span{width:20px; height:15px; float:left; background:#ff4242; margin-top:0px;}
.legend ul li.leg_purple span{width:20px; height:15px; float:left; background:purple; margin-top:0px;}
.legend ul li.leg_blue span{width:20px; height:15px; float:left; background:#1E90FF; margin-top:0px;}

.adp, .adp table{clear:both;}

.adp table.adp-directions { height:80px !important;  overflow-y:auto !important; display:block; }

#linked-chart{z-index:1000; width: 750px !important; height:400px !important; margin-top:15px;margin-bottom:15px;  }
#linkedchart-container{
    background: none repeat scroll 0 0 white;
    border: 5px solid gray;
    min-height: 281px;
    left: 20%;
    top: 25%;
    padding: 10px;
    position: fixed;
    /* width: 500px; */ width: 780px;
}
.dateExp input{width:120px !important;}
#editProviderForm .dateExp input{margin: 7px 0 0;}
.hisWallet{
    color:#1D95D0;
}


/*Provider Payment*/
.pay_row1{width:100%; display:block; margin:10px 0 20px 0;}
.pay_pro_info{width:100%; float:left; margin:0px 0px 20px 0px;}
.pay_pro_info.ser_info{float:right;}
.pay_pro_info fieldset{border:1px solid #ddd; display:block; min-height:240px; background:#f5f5f5; border-radius:5px; box-shadow:0 2px 0 #d9d9d9;}
.profile_wrap .pay_pro_info fieldset{padding:10px;}
.profile_wrap .pay_pro_info fieldset ul li{padding-top:5px;}
.pay_pro_info fieldset legend{border:1px solid #333; padding:5px 10px; background:#333; font-size:12px; text-transform:uppercase; color:#fff; margin-left:10px; border-radius:2px;}
.pay_pro_info fieldset ul{list-style:none; width:100%; display:block;}
.pay_pro_info fieldset ul li{width:100%; float:left; padding:8px 10px 10px 10px; box-sizing:border-box;}
.pay_pro_info fieldset ul li b{font-weight:normal; float:left; width:25%;}
.pay_pro_info fieldset ul li span{width:5%; text-align:left; float:left;}
.pay_pro_info fieldset ul li i{font-style:normal; width:70%; float:left; text-align:left; word-wrap:break-word;}

/*
.pay_pro_info.bank_info{float:right;}
.pay_pro_info.bank_info fieldset ul li b{width:25%;}
.pay_pro_info.bank_info fieldset ul li i{width:auto;}

.pay_pro_info.ser_info{width:50%; float:right;}
.pay_pro_info.ser_info fieldset ul li b{width:17%;}
.pay_pro_info.ser_info fieldset ul li i{width:77%;}
*/


.pay_row_table{width:100%; float:left;}
.pay_row_table label{font:normal 20px/30px arial; width:100%; float:left; text-transform: capitalize;}
.pay_row_table .table_wrap{width:100%; float:left; clear:both; margin:20px 0px 5px 0; /*overflow-x:auto;*/ max-height:550px; overflow-y:auto;}
.provider_det2 .pay_row_table .table_wrap{margin-top:0px;}
.pay_row_table .table_wrap table{text-align:left; font-size:12px; border-bottom:1px solid #e3e3e3; border-radius:5px; box-shadow:0 3px 0 #d9d9d9;}
.pay_row_table .table_wrap table th{background:#848484; color:#fff; padding:10px 10px; }
.pay_row_table .table_wrap table th.address, .pay_row_table .table_wrap table td.address{width:250px;}
.pay_row_table .table_wrap table td{padding:20px 10px; }
.pay_row_table .table_wrap table tr:nth-child(odd){background:#eee;}
.pay_row_table .table_wrap table tr:nth-child(even){background:#fff;}
.pay_row_table .table_wrap table tr td b{padding-bottom:6px; display:block;}
.pay_row_table .table_wrap table tr td p{line-height:17px;}

.pay_row_table.cleaner_report .table_wrap table th{background:#1A9AE8;}

.ded_row{width:100%; display:block; margin:5px 0px;  padding:10px 0px; background:#ffe5e7; border:1px solid #ffc8cc;}
.ded_row label{font-size:16px; padding:0px 0px 0px 20px; float:left;}
.ded_row span{font-size:16px; padding:0px 30px 0px 0px; float:right; color:#ff0000;}

.pay_tot_row{width:100%; display:block;}
.pay_tot_cont{width:auto; float:right; margin:20px 10px 20px 0px ; font-size:18px;}
.pay_tot_cont label{font-size:18px;}
.pay_tot_cont i{font-style:normal; padding:0px 15px;}

.comp_pay_button{width:100%; display:block; margin:20px 0px;}
.comp_pay_button input[type="submit"]{background:#1E90FF; padding:10px 80px; width:auto; margin:0 auto; border:none; outline:none; font:normal 18px arial; border-bottom:1px solid #0e7bc3; border-radius:5px; box-shadow:0 3px 0 #0e7bc3; text-shadow:0px 1px 0px #5d5d5d; color:#fff;}
.comp_pay_button input[type="submit"]:hover{background:#0e7bc3;}

.comp_pay_button input[type="submit"]:disabled{background:#F0F0F0; box-shadow:0 3px 0 #b9b9b9; border-color:#b9b9b9; color:#b9b9b9; text-shadow:none; cursor:default;}

.pay_list_row1{width:100%; display:block;  border-bottom:1px solid #e3e3e3;}
.pay_list_row1 .icon_cash{width:200px; height:200px; float:left; background:url(../images/icon_cash.png) no-repeat center; border-right:1px solid #e3e3e3;}
.pay_list_row1 .icon_cash.pay_his{background:url(../images/pay_his.png) no-repeat center;}

.pay_list_row1 .pay_list_search{float:left; width:75%; margin-left:20px; }
.pay_list_search select{width:215px;}
.pay_list_search input[type="text"]{width:200px; border-radius:5px; padding:5px; height:20px; border-color:#d8d8d8;}
.pay_list_row1 form.admin_form table{margin-top:40px;}
.pay_list_row1 form.admin_form table td {padding:5px;}
.pay_row_table a{color:#1E90FF;}
.pay_row_table th a{color:#fff;}
.pay_row_table .table_wrap a.view{margin:5px 10px 0 0px; display:inline-block;}
.cont_container .content_middle{position:relative;}
.floating_panel{width:160px; height:160px; float:left; position:fixed; bottom:5%; right:0px; background:url(../images/circle.png) no-repeat; opacity:0.2;}
.floating_panel:hover{opacity:1; -webkit-transition: all 0.3s ease; -moz-transition: all 0.3s ease; transition: all 0.3s ease;}
.floating_panel label{width:100%; float:left; text-align:center; font:normal 14px arial; padding:30px 0px 0px 0px;}
.floating_panel label span{font-size:24px;}
.floating_panel div{width:100%; float:left; padding:30px 0px 0px 0px;}
.floating_panel i{width:100%; float:left; text-align:center; font:normal 12px arial; padding:0px 0px 0px 0px;}
.floating_panel i span{font-size:14px;}

.border_bottom td{ border-bottom:1px solid #ddd;padding:0px !important; background:#fff;line-height:1px; }
.pay_row_table .table_wrap_booking table tr:nth-child(4n+2){background:#f2f2f2;}

.serviceDate { color:#f68b1f; }
.show_details_table tr td table tr:nth-child(odd){background:#fff;}
.show_details_table tr td table tr:nth-child(even){background:#fff;}
.show_details_table tr td table tr td h1{color:#333; padding:10px 0 10px 0px; width:100%;}
.show_details_table tr td table tr td label{color:#888;}
.show_details_table tr td{padding:0px;}
.show_details_table tr td table tr td{}
td.documentfile input[type="file"]{width:182px; float:left;}
.adp-placemark, .adp-list{border:none !important; padding:10px 10px 10px 0px; background:#fff;}
.adp-directions{border:1px solid #eee;}
.bef_aft{width:auto; float:left; padding:4px; color:#333; font:normal 13px arial;}
.bef_aft fieldset{width:auto; float:left; text-align:center; border:1px solid #e4e4e4; background:#f5f5f5; border-radius:4px; min-height:100px; margin-top:30px; position:relative;}
.bef_aft fieldset legend{width:auto; border:1px solid #1d95d0; background:#1d95d0; border-radius:4px; float:left; padding:5px 10px; margin-top:-15px; margin-left:10px; color:#fff; }
.bef_aft fieldset  img{float:left; clear:both; padding:10px;}

.bef_aft label{font:bold 13px arial; text-transform:uppercase; color:#fff; background:rgba(0,0,0,0.5); padding:5px 7px; position:absolute; right:10px; }
.bef_aft label.b4{top:10%;}
.bef_aft label.a4{top:57%;}

.admin_home .step2_form .clean_addr_info ul li.userAutoSug{margin:0px; width:90.5%; background:#f2f2f2; border:1px solid #e3e3e3; border-radius:4px; box-sizing:border-box; padding:15px; cursor:pointer; font-size:13px;}

.admin_home .step2_form .clean_addr_info ul li.userAutoSug:hover{background:#FBE9D0;}

/* Used for the Switch effect: */
.cb-enable, .cb-disable, .cb-enable span, .cb-disable span { background: url(../images/switch.gif) repeat-x; display: block; float: left; }
.cb-enable span, .cb-disable span { line-height: 30px; display: block; background-repeat: no-repeat; font-weight: bold; }
.cb-enable span { background-position: left -90px; padding: 0 10px; }
.cb-disable span { background-position: right -180px;padding: 0 10px; }
.cb-disable.selected { background-position: 0 -30px; }
.cb-disable.selected span { background-position: right -210px; color: #fff; }
.cb-enable.selected { background-position: 0 -60px; }
.cb-enable.selected span { background-position: left -150px; color: #fff; }
.switch label { cursor: pointer;}
.pick_time .switch label{font-size:12px; padding:0px;}
p.field{width:100%; float:left; clear:both; padding-bottom:30px;}
p.field input[type='radio']{ display: none;}

.cb-enable1, .cb-disable1, .cb-enable1 span, .cb-disable1 span { background: url(../images/switch.gif) repeat-x; display: block; float: left; }
.cb-enable1 span, .cb-disable1 span { line-height: 30px; display: block; background-repeat: no-repeat; font-weight: bold; }
.cb-enable1 span { background-position: left -90px; padding: 0 10px; }
.cb-disable1 span { background-position: right -180px;padding: 0 10px; }
.cb-disable1.selected { background-position: 0 -30px; }
.cb-disable1.selected span { background-position: right -210px; color: #fff; }
.cb-enable1.selected { background-position: 0 -60px; }
.cb-enable1.selected span { background-position: left -150px; color: #fff; }

.no_of_hrs p#HoursError{width:97%; float:left; text-align:center; background:#FFE6E7; font-size:13px; border:1px solid #e48e8d; border-radius:4px; margin:10px 0 0 10px; padding:7px 0;}

.chosen-container ul.chosen-choices li.search-field, .chosen-container ul.chosen-choices li.search-choice{ /* width:100%; */  width:auto; min-height:0;}

.chosen-container div.chosen-drop ul.chosen-results li{width:100%; min-height:0;}
.chosen-container .chosen-results{float:left; width:100%;}
.chart_labels{width:100%; float:left; background:#015eab; color:#fff; border-radius:5px;}
.chart_labels ul{list-style:none; width:100%; float:left; padding:20px; box-sizing:border-box;}
.chart_labels ul li{width:25%; float:left; text-align:center; border-right:1px dotted #fff; box-sizing:border-box;}
.chart_labels ul li:last-child{border:none;}
.chart_labels ul li span.chart_total_revenue{font:normal 13px/30px Nunito;}
.chart_labels ul li span.amt_total_revenue{font:normal 18px arial;}

.lotta_dates{width:100%; float:left; margin:20px 0 0;}
.lotta_dates ul{list-style:none; width:100%; float:left; box-sizing:border-box; padding:10px; background:#FDF6EB; border:1px solid #e4e4e4; border-radius:5px;}
.lotta_dates ul li{width:25%; float:left; font:normal 12px arial; color:#333; padding:10px 0;}
.lotta_dates ul li label{font:bold 12px arial; color:#333; width:100%; float:left;}
#jobStatusShow{min-height:50px;}
#jobStatusShow .pay_row_table .table_wrap{margin:0px;}


/**  Added on 18 May 2015 **/
.docs_fields{width:100%; float:left; margin:40px 0px;}
.docs_fields ul{list-style:none; width:100%; float:left;}
.docs_fields ul li{ /* width:33%; */ float:left; padding-bottom:30px;}
.docs_fields ul li label{font:normal 14px helveticaneue-medium; float:left; width:100%; padding:0 0 5px 0;}
.docs_fields ul li input[type="file"]{ line-height:0px; float:left; font-size:12px; background: #fafafa; border: 1px solid #dcdcdc; padding:14px; border-radius: 5px; /* width:80%; */ }
.docs_fields ul li span{font:normal 0.5em helveticaneue-lightitalic; float:left; clear:both; margin-left:5px;}
.n_blue_button{background:#349bde; border-radius:7px; padding:12px 35px; color:#fff; font:normal 0.75em helveticaneue; -webkit-box-shadow:0px 4px 0px rgba(47, 140, 200, 1); -moz-box-shadow:0px 4px 0px rgba(47, 140, 200, 1); box-shadow:0px 4px 0px rgba(47, 140, 200, 1); text-decoration:none; display:inline-block; border:none;}
.activeClass{ border-color:red !important;border-width: 1px; border-style: solid; }
.session_wrap{width:100%; float:left; position:absolute; z-index:100; top:18%; left:0%;}
.session_wrap .session_cont{width:80%; margin:0 auto; display:block;}
.session_cont p{width:100%; float:left; margin:0px; padding:10px; font:normal 14px helveticaneue; color:#333; border-radius:5px;-moz-box-shadow: 0 0 5px #999; -webkit-box-shadow: 0 0 5px #999; box-shadow: 0 0 5px #999;}
.session_cont p a{text-decoration:none; outline:none; width:20px; height:20px; display:inline-block; background:url(../images/profile_icons_light.png) no-repeat -88px -10px; float:right;}
.session_cont p.success_msg{background:yellowgreen; border:1px solid yellowgreen; display:none;}
.session_cont p.error_msg{background:pink; border:1px solid pink; display:none;}
.session_cont p.status_msg{background:lightskyblue; border:1px solid lightskyblue; display:none;}

.popup_show.single_field.import_popup{width:450px; margin-left:-225px; margin-top:-175px; }
.popup_show.single_field.import_popup .popup_title{position:relative; width:98%; float:left; padding:5px;}
.popup_show.single_field.import_popup .popup_title p{width:auto; float:left; padding:5px 0 0;}
.popup_show.single_field.import_popup .popup_title .sample_files{float:right;}
.popup_show.single_field.import_popup .popup_title .sample_files label{color:#fff; float:left; width:auto; padding:5px 0 0;}
.popup_show.single_field.import_popup .popup_title .sample_files a{text-decoration:none; width:27px; height:27px; float:left; margin-left:10px;}
.popup_show.single_field.import_popup .popup_title .sample_files a.xls_file{background:url(../images/sample_xl.png) no-repeat;}
.popup_show.single_field.import_popup .popup_title .sample_files a.csv_file{background:url(../images/sample_csv.png) no-repeat;}
.popup_show.single_field.import_popup .sbar_box.summary {height:330px; overflow-y:auto; float:left; clear:both; width:100%;}
.popup_show.single_field.import_popup .sbar_box.summary .docs_fields ul li{width:100%; padding-bottom:15px;}
.popup_show.single_field.import_popup .sbar_box.summary input[type="file"]{padding:10px; width:90%; box-sizing:border-box;}
.popup_show.single_field.import_popup .sbar_box.summary .docs_fields ul li label{font:normal 13px arial;}
.popup_show.single_field.import_popup .sbar_box.summary select{padding:10px; width:90%; box-sizing:border-box; height:auto;}
.popup_show.single_field.import_popup .sbar_box.summary .docs_fields ul li fieldset{width:98%; float:left; border:1px solid #ccc; border-radius:4px; padding:10px; box-sizing:border-box;}
.popup_show.single_field.import_popup .sbar_box.summary .docs_fields ul li fieldset legend{background:#333; color:#fff; padding:5px 10px; border-radius:4px;}
.popup_show.single_field.import_popup .sbar_box.summary .docs_fields ul li fieldset div{width:25%; float:left;}
.popup_show.single_field.import_popup .sbar_box.summary .docs_fields ul li fieldset div a{float:left; text-decoration:none; margin-top:5px;}
/*
.popup_show.single_field.import_popup .sbar_box.summary .docs_fields ul li fieldset div a.xls_file{background:url(../images/sample_xl.png) no-repeat left center;}
.popup_show.single_field.import_popup .sbar_box.summary .docs_fields ul li fieldset div a.csv_file{background:url(../images/sample_csv.png) no-repeat left center;}
.popup_show.single_field.import_popup .sbar_box.summary .docs_fields ul li fieldset div a:hover{background-color:#015eab; width:98%; color:#fff; border-radius:4px;}*/

.mange_user_right{float:right;}
.mange_user_right a{float:right; }

/* ********* June 10 2015 chnages starts ********** */
.form_container.final_page p{font-family:helveticaneue; font-size:16px;}
.form_container.final_page p.blue_tick{width:100%; height:81px; background:url(../../images/blue_tick.png) no-repeat center; padding:25px 0px; margin-top:30px;}
.form_container.final_page p.err_text{width:100%; padding:25px 0 25px 0; text-align:center;}
.form_container.final_page p.err_text a{color:#ef6432; text-decoration:none;}
.form_container.final_page p.err_text a:hover{border-bottom:1px solid #ef6432;}
.form_container.final_page p.br_num{color:#ef6432; width:100%; text-align:center; font-family:helveticaneue-medium; font-size:18px;}
/* ********* June 10 2015 chnages ends ********** */

.td_scroll{width:100%; display:block; max-height:80px; overflow-y:auto;}



  /*Reports Section Starts*/
.reports_section{width:100%; float:left; font:normal 16px helveticaneue; background:#fff; border-radius:5px; position:relative;}
.rep_topbar{width:100%; float:left; margin:10px 0;}
.rep_topbar ul{list-style:none; width:auto; float:right;}
.rep_topbar ul li{float:left; width:50px; margin:0 10px;}
.rep_topbar ul li a{text-decoration:none; width:48px; height:48px; float:left;}
.rep_topbar ul li a.doc_print{background:url(../../images/doc_icons.png) no-repeat -95px 0px;}
.rep_topbar ul li a.doc_download{background:url(../../images/doc_icons.png) no-repeat -180px 0px;}
.rep_topbar ul li a.xls{background:url(../../images/xls.png) no-repeat center; background-size:35px;}
.rep_topbar ul li a.pdf{background:url(../../images/pdf.png) no-repeat center; background-size:35px;}
.rep_prop_info{width:100%; float:left; border-top:1px solid #dcdcdc; padding:15px; box-sizing: border-box;}
.rep_prop_det{width:75%; float:left;}
.rep_prop_det img{float:left; border:1px solid #dcdcdc; border-radius:5px; width:200px;}
.rep_prop_det .rep_prop_text{float:left; width:58%; margin-left:2%;}
.rep_prop_det h3{font:normal 20px helveticaneue-medium; margin:0px;}
.rep_prop_det b{font:normal 13px helveticaneue-medium; float:left; margin-top:5px;}
.rep_prop_det p{font:normal 14px/20px helveticaneue-light; float:left; margin:0px; clear:both;}
.rep_pow_by{width:15%; float:right;}
.rep_pow_by img{float:right;margin-top:10px;}
.rep_pow_by p{font:normal 12px helveticaneue-medium; text-align:right; margin-top:30px; float:right;}
.rep_pow_by p span{font:normal 13px helveticaneue-light;}

.notes_sec{width:100%; float:left; clear:both; border:1px solid #ddd; margin-top:0px; padding-bottom:5px; border-radius:4px; position:relative; }
.notes_sec .post-msg-btn{position:absolute; top:2px; right:2px;}
.notes_sec b{width:100%; float:left; border-bottom:1px solid #ddd; box-sizing:border-box; padding:10px; background:#eee; border-top-right-radius:4px; border-top-left-radius:4px;}

.public_notes{float:left; width:50%; }
.private_notes{float:left; width:50%;}
.chat_text{float:left; width:100%;box-sizing:border-box; padding:0 5px;}
.notes_name{float:left; font-size:12px;  text-transform:capitalize; color:#777;}
.notes_name i{width:10px; height:10px; float:left; background:#c08cc5; border-radius:50%; margin-right:7px; margin-top:3px; }
.bubble{float:left; width:100%; margin-top:5px; box-sizing:border-box; padding:10px; border-radius:5px; min-height:50px;}
.chat_wrap.user .bubble{background:#b7ebff;}
.chat_wrap.company .bubble{background:#ffead3;}
.chat_wrap.team .bubble{background:#d0e9ac;}
.chat_wrap.solo_provider .bubble{background:#fff5bf;}
.notes_text{float:left; width:100%; line-height:20px; margin-top:5px;}
.notes_time{float:right; font-size:11px; color:#999;}
.chat_wrap{width:100%; float:left;}
.notes_sec .notes_name b{padding:0; float:none; width:auto; border:none; background:none; font-size:10px; font-weight:normal; }
p.no_notes{width:100%; float:left; padding:10px; }

#booking_page{border:1px solid #ddd; border-radius:4px; width:100%; float:left; box-sizing:border-box; padding:30px 0 30px 0; background:#f5f5f5;}

.admin_home .cont_container.wo_detail{margin-top:10px;}
.onebyfour{width:100%; float:left;}
.wo_detail fieldset{border:1px solid #ddd; background:#f5f5f5; border-radius:4px; padding:10px; box-sizing:border-box; width:100%; font-size:13px; margin-bottom:20px;}
.wo_detail .onebyfour fieldset legend{background:#333; color:#fff; padding:5px 10px; border-radius:4px; }
.wo_detail .onebyfour fieldset ul{width:100%; float:left;}
.wo_detail .onebyfour fieldset ul li{width:33.3%; float:left; min-height:70px; max-height:550px; overflow-y:auto; }
.wo_detail .onebyfour fieldset ul li p{float:left; width:100%; padding:10px 0 10px 0; line-height:20px; }

.wo_detail .onebyfour fieldset span.pur_txt{ /* font-size:18px; color:#A966A8; */ display:inline-block; padding-top:2px; font-size:13px;color:#A966A8; }
.wo_detail .onebyfour fieldset ul li p a { color: #1E90FF;
	float: left;
    width: 100%;
    padding: 10px 0 10px 0;
    line-height: 20px;
}

img.adp-marker{margin:0 10px;}

.wo_detail .onebyfour fieldset ul li span.wo_status_failed{color:red; font-size:20px;}
.wo_detail .onebyfour fieldset ul li span.wo_status_success{color:green; font-size:20px;}
.wo_detail .onebyfour fieldset ul li span.wo_status_goingon{color:orange; font-size:20px;}
.wo_detail .onebyfour fieldset ul li input[type="button"]{background:#1E90FF; color:#fff; outline:none; border:none; padding:5px 10px; border-radius:4px;}

.profile_wrap{width:100%; float:left; background:#f5f5f5;}
.profile_wrap .profile_leftbar{width:15%; float:left;}
.profile_wrap .profile_leftbar ul{width:100%; float:left; margin-top:0px;}
.profile_wrap .profile_leftbar ul li{width:100%; float:left; border-bottom:1px solid #ddd; text-indent:10px;}
.profile_wrap .profile_leftbar ul li a:hover{background:#1E90FF; color:#fff;}
.profile_wrap .profile_leftbar ul li.active a{background:#1E90FF; color:#fff;}
.profile_wrap .profile_leftbar ul li a{width:100%; float:left; padding:15px 0 15px 0; font-size:13px; color:#333;}
.profile_wrap .profile_leftbar ul li b{width:100%; float:left; padding:20px 0 20px 0; font-size:13px; background:#eee;}
.profile_wrap .profile_content{width:85%; float:left; padding-left:20px; border-left:1px solid #e5e5e5; min-height:500px; box-sizing:border-box; background:#fff;}

.profile_wrap .section1{width:100%; float:left;}
.profile_wrap .section1 ul{width:100%; float:left; margin-top:10px;}
.profile_wrap .section1 ul li{width:33%; float:left; text-align:center;}
.profile_wrap .section1 ul li a{width:100%; float:left; color:#333; padding:20px 40px; box-sizing:border-box;}
.profile_wrap .section1 ul li a:hover{background:#FAECD6; border-radius:5px;}
.profile_wrap .section1 ul li a b{font-size:15px;  display:inline-block; padding:20px 0;}
.profile_wrap .section1 ul li a p{font-size:12px;}

.profile_wrap .section2{width:100%; float:left; text-align:center;}
.profile_wrap .section2 h3{width:100%; text-align:center; font-size:25px; padding:80px 0 10px 0; display:block;}
.profile_wrap .section2 a{background:#1E90FF; color:#fff; width:auto; display:inline-block; padding:12px 30px; font-size:18px; border-radius:4px;}
.profile_wrap .section2 p{font-size:11px; color:#999; width:100%; display:block; padding-bottom:30px;}

.profile_wrap .section3{width:100%; float:left; text-align:center;}
.profile_wrap .section3 h3{width:100%; text-align:center; font-size:25px; padding:80px 0 10px 0; display:block;}
.profile_wrap .section3 ul{width:100%; float:left; margin-top:40px;}
.profile_wrap .section3 ul li{width:auto; display:inline-block; text-align:center; font-size:14px; padding:0 20px 60px 20px;}
.profile_wrap .section3 a{background:#1E90FF; color:#fff; width:auto; display:inline-block; padding:12px 30px; font-size:18px; border-radius:4px;}

.profile_wrap .section4{width:100%; float:left; font-size:13px; line-height:20px;}
.profile_wrap .section4 .qb_status{font-weight:normal; font-size:20px; padding:15px 0; float:left; width:100%; color:orange;}
.profile_wrap .section4 .qb_status.grn{color:green;}
.profile_wrap .section4 a.btn{background:#1E90FF; color:#fff;  width:auto; display:inline-block; padding:7px 15px; font-size:13px; border-radius:4px; margin-right:10px;}

.profile_wrap .section4 a.btn:hover{background:#1183f1;}





.content_middle form table input[type=submit].sync_btn{
border:1px solid #34740e; -webkit-border-radius: 3px; -moz-border-radius: 3px;border-radius: 3px;font-size:12px;font-family:arial, helvetica, sans-serif; padding: 10px 10px 10px 10px; text-decoration:none; display:inline-block;text-shadow: -1px -1px 0 rgba(0,0,0,0.3);font-weight:bold; color: #FFFFFF;
 background-color: #4ba614; background-image: -webkit-gradient(linear, left top, left bottom, from(#4ba614), to(#008c00));
 background-image: -webkit-linear-gradient(top, #4ba614, #008c00);
 background-image: -moz-linear-gradient(top, #4ba614, #008c00);
 background-image: -ms-linear-gradient(top, #4ba614, #008c00);
 background-image: -o-linear-gradient(top, #4ba614, #008c00);
 background-image: linear-gradient(to bottom, #4ba614, #008c00);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr=#4ba614, endColorstr=#008c00);
}

.content_middle form table input[type=submit].sync_btn:hover{
 border:1px solid #224b09;
 background-color: #36780f; background-image: -webkit-gradient(linear, left top, left bottom, from(#36780f), to(#005900));
 background-image: -webkit-linear-gradient(top, #36780f, #005900);
 background-image: -moz-linear-gradient(top, #36780f, #005900);
 background-image: -ms-linear-gradient(top, #36780f, #005900);
 background-image: -o-linear-gradient(top, #36780f, #005900);
 background-image: linear-gradient(to bottom, #36780f, #005900);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr=#36780f, endColorstr=#005900);
}

.statusActiveCls{ color:green }
.statusBlockCls{ color:red }
.statusInActiveCls{ color:#f68b1f }
.orangeCls{ color:#f68b1f }

.admin_home .content{width:100% !important; padding: 0px !important;}
.content{width:1170px; margin:0 auto; }
.main-content{padding:5%;}
.main-content.inv{padding:2%;}
.invoice-listing .main-content{padding:5% 10px;}
.content-head{display:inline-block; width:100%; box-sizing: border-box;}
.content-head h1{font-size:30px; color:#5a421e;  float:left; font-family:arial; font-weight:500;}
.content-logo img{float:right;}

.main-content.pdf-content {padding:5%; max-height:600px; overflow-y:scroll; background:#fff;}
.main-content.pdf-content {padding-top:3%; ma}
.main-content.pdf-content a.close_btn{display:block; text-align:right; padding-bottom:5%;}

.main-content .content-inner{width:100%; display:inline-block;}
.main-content .content-inner .content-inner1, .content-inner2, .content-inner3, .content-inner4{width:25%; float:left; }
.main-content .content-inner b{font-size:16px; color:#333333; font-family:arial; display:block;}
.main-content .content-inner p,.main-content .content-inner b span{font-size:14px; color:#333333; font-family:arial; line-height:20px; padding:0; margin:0; }
.main-content .content-inner p{padding-top:10px;}
.main-content .content-inner .content-inner4{padding-top:20px;}
.main-content .content-inner .content-inner4 b{border-bottom:1px solid #ccc; line-height:40px; display:block; width:100%;}
.main-content .content-inner .content-inner4 b span{float:right; font-size:14px; color:#333333; font-family:arial; line-height:30px;}
.main-content .content-inner .content-inner4{width:25%; float:left; }
.main-content .charges table{width:100%;}
.main-content .charges  table  th{font-size:16px; color:#333333; font-family:arial; text-align:left; line-height:30px;}
.main-content .charges  table td{font-size:14px; color:#333333; font-family:arial; line-height:35px; text-align:left;  padding-right:10px;}
.main-content .charges table td.add-border{ border-top:2px solid #cccccc; border-bottom:1px solid #cccccc; }
.main-content .charges h2{font-size:30px; color:#5a421e;  float:left; font-family:arial; font-weight:400; width:100%; margin:0; line-height:75px;}
.main-content .charges p{font-size:14px; color:#333333; font-family:arial; padding:0; margin:0;}
.pay-section{position:absolute; top:0; right:0;}

/** invoice2  **/
.invoice2{}
.invoice2 .main-content{clear:both; }
.invoice2 .main-content .content-inner .content-inner4{width:25%; float:left;  padding-top:0px;}
.invoice2 .main-content .content-inner  label{font-size:23px; font-family:arial; color:#1e90ff; padding:5px 0; display:block;}
.invoice2 .main-content .content-inner .content-inner3{width:10%;}
.invoice2 .main-content .content-inner .content-inner4{width:40%;}
.invoice2 .main-content .content-inner .content-inner4 ul{float:right;}
.invoice2 .main-content .content-inner .content-inner4 ul li{list-style:none; float:right; margin:15px 10px 0 0; display:inline-block; }
.invoice2 .main-content .content-inner .content-inner4 ul li a{font: normal 14px arial; color:#fff;  text-decoration:none; padding:15px 10px 10px 10px; border-radius:8px; }
.invoice2 .main-content .content-inner .content-inner4 ul{margin:0; padding:0;}
.invoice2 .main-content .content-inner .content-inner4 ul li a span{padding-left:10px; padding-right:10px; display:inline-block; vertical-align:top;}
.invoice2 .main-content .content-inner .content-inner4 ul li a.preview{padding-right:31px;}
.invoice2 .main-content .content-inner .content-inner4 ul li a.success{background:#2c9f1c; border:none;}
.invoice2 .main-content .content-inner .content-inner4 ul li a.success.success_btn{float:left; margin-top:5px;}
.invoice2 .main-content .content-inner .content-inner4 ul li a.success span{color:#fff;}
.invoice2 .main-content .content-inner .content-inner4 ul li a.primary{background:#1e90ff; display:inline-block; margin:5px;}
.invoice2 .main-content .content-inner .content-inner4 ul li a.quickbooks{padding:13px 70px;}
.invoice2 .main-content .content-inner .content-inner4 ul li a.unpaid{padding:15px 21px 7px 10px; width:140px;}
.invoice2 .main-content .content-inner p.synced{float:left; width:100%; background:url("../images/quickbook.png") no-repeat left bottom; padding-left:25px; padding-bottom:10px;}
.invoice2 .main-content .charges{background:#f6f6f6; border:1px solid #dddddd; margin-top:20px;}
.invoice2 .main-content .charges  table  th{background:#848484; color:#fff; font-weight:300; padding:10px 0; font-size:14px;}
.invoice2 .main-content .charges a.button{background:#1e90ff; padding:10px 20px; color:#fff; text-decoration:none; margin-left:20px; border-radius:4px; font:normal 14px arial; float:right;margin-top:20px; margin-right:20px; }
.invoice2 .main-content .charges h2{padding-left:20px; display:inline-block; width:50%;}
.invoice2 .main-content .charges  table td{ text-align:left;}
.invoice2 .main-content .charges  table .blue{color:#1e90ff;}
.invoice2 .main-content .charges  table td .item{border-radius:4px; margin-top:10px; padding:5px;  border:1px solid #dddddd;}
.invoice2 .main-content .charges  table td.right-align{text-align:right; padding-right:20px;}
.invoice2 .main-content .charges  table td .type-text{width:50px; border-radius:4px;  border:1px solid #dddddd; padding:5px 10px;}
.invoice2 .main-content .charges  table td .type-text.service-text{width:100px;}
.invoice2 .main-content .charges  table td .sub-btn{ padding:10px 15px; margin:10px 0px; border:none; background:#1e90ff; border-radius:4px; color:#fff;}
.main-content .charges table td.add-border{ padding:15px 0; background:#fff;}
.invoice2 .main-content .notes-terms{width:100%; border:1px solid #dddddd; border-radius:4px; margin-top:10px; }
.invoice2 .main-content .notes-terms b{font:normal 22px arial; color:#333333; padding:10px 20px; display:block;  background:#efefef;}
.invoice2 .main-content .notes-terms p{font:normal 14px arial; color:#333333; padding:10px; display:block; margin:0;}
.invoice2 .main-content .notes-terms input[type=text]{width:100%; box-sizing:border-box; padding:10px; border-radius:4px; background:#fff; border:1px solid #dddddd;}
.invoice2 .main-content .notes-terms input[type=submit]{width:60%; box-sizing:border-box; padding:15px 0; border:none; background:#1e90ff; border-radius:4px; color:#fff; font-size:16px;   }
.invoice2 .main-content .notes-terms  .notes-form{box-sizing:border-box; padding:0px 20px 10px;}
.invoice2 .main-content .notes-terms  .notes-form textarea{ width:100%; border:1px solid #ccc; border-radius:5px; min-height:100px; box-sizing:border-box; padding:10px; font-size:13px; margin-top:10px}
.notes-terms-footer{width:100%; background:#efefef;  margin-top:10px; padding:20px 0;}
.notes-terms-footer a{background:#1e90ff; padding:10px 20px; color:#fff; text-decoration:none; margin-left:20px; border-radius:4px; font:normal 14px arial; }

.invoice2 .main-content .charges  table td.log-payment{padding-top:10px;}
.invoice2 .main-content .charges table td.add-border{ border-bottom:1px solid #cccccc; border-top:0; }
.invoice2 .main-content .notes-terms .notes-terms-footer{text-align:center;}
.invoice2 .main-content .charges  table td .type-text.date{width:60%;}
.invoice2 .main-content .charges  table td.log-payment .notes{border:1px solid #dddddd; border-radius:4px; padding:5px;}

/*  tr:nth-child(even) {background: #CCC}
tr:nth-child(odd) {background: #FFF}   */

/** invoice-listing **/

.invoice-listing .main-content .content-inner{width:100%; padding:10px; box-sizing: border-box;}
.invoice-listing .main-content .content-inner .paid{width:50%; float:left; box-sizing: border-box; padding:0 10px;}
.invoice-listing .main-content .content-inner .unpaid{width:50%; float:left; box-sizing: border-box; padding:0 10px;}
.invoice-listing .main-content .content-inner a{width:100%; text-align:center; display:block; font:normal 18px arial; text-decoration:none; color:#333333; padding:10px 0;}
.invoice-listing .content-inner .unpaid a{background:#fbecd7; border-radius:4px; text-align:center;}
.invoice-listing .content-inner .paid a{background:#f5f5f5; border-radius:4px; text-align:center;}
.invoice-listing .content-inner  a span{font-size:14px; display:block; padding-top:10px;}
.invoice-listing  .main-content .charges  table td{font-size:12px; color:#333333; font-family:arial; line-height:22px; vertical-align:top; padding:10px 0;}
.invoice-listing  .main-content .charges  table td.danger-text{color:#fe0000;}
.invoice2 .main-content .charges a.blue{text-decoration:none;}
.invoice-listing  tr:nth-child(even) {background: #f5f5f5;}
.invoice-listing tr:nth-child(odd) {background: #FFF;}
.invoice-listing  .main-content .charges a.book-id{color:#1e90ff; text-decoration:none;}
.invoice-listing  .main-content .charges a{text-decoration:none;}

/** company manage-user.html **/
.popup_show .admin_form.mail-popup{padding-top:15px;}
.popup_show .admin_form.mail-popup  table{width:100%;}
.popup_show .admin_form.mail-popup  table td.colon{text-align:center;}
.popup_show .admin_form.mail-popup  table td .text-box{width:95%;}
.pay_row_table .table_wrap  table td.send_mail_icon{text-align:center;}

/** admin form   **/
.popup_show  .admin_form{width:100%;}
.popup_show  .admin_form .canpopup_left2.sendmail_popup{width:100%;}
.popup_show  .admin_form .empty{width:10%;}
.popup_show  .admin_form .type_of_name{width:20%;}
.popup_show  .admin_form .colon{width:10%; text-align:center;}
.popup_show  .admin_form .type_of_ans{width:50%;}
.popup_show  .admin_form table td .text-box{width:95%;}

/** proposal **/
.pay_row_table .table_wrap table td a.view_detail span{text-decoration:none; width:16px; height:18px; float:left;  background:url(../images/details_view.gif) no-repeat;}
.danger_text{color:#ff0000;}
.pay_row_table .table_wrap table td.client_address b{width:100%; padding-bottom:0px;}
.pay_row_table .table_wrap table td{line-height:17px;}



/** product list  **/

.product .pay_row_table .table_wrap table td a.edit_btn span{text-decoration:none; width:14px; height:15px; float:left;  background:url(../images/edit.png) no-repeat;}
.product .pay_row_table .table_wrap table td a.block_btn span{text-decoration:none; width:14px; height:14px; float:left;  background:url(../images/block.png) no-repeat; margin-left:15px;}
.product_img .image{width:100px; vertical-align:middle;}
.product .pay_row_table .table_wrap table td{padding:5px 10px;}

/** add product  **/
.product .show_details_table tr td table tr td label{width:auto; float:none; text-align:left;}
.product .show_details_table tr td.botom_buttons{padding:15px 0;}
.product .show_details_table tr td table tr td{padding:10px 0;}

.product .admin_form table input[type=text], .product .content_middle form table input[type=password], .product .content_middle form table input[type=number], .product .content_middle form table textarea, .product .content_middle form table select{width:100%; box-sizing:border-box; padding:5px 10px;}
.admin_form table input[type=text], .content_middle form table input[type=password], .content_middle form table input[type=number]{height:35px;}

/** edit product   **/

.product .out_box{width:100%; border:1px solid #d8d8d8; padding:5px; border-radius:3px; background:#f5f5f5;}
.product ul.box_pro_inputs{width:100%; padding:10px;}
.product ul.box_pro_inputs li{width:23%; display:inline-block; margin:0 20px 15px 0;}
.product ul.box_pro_inputs li label{padding-bottom:5px; display:block; color:#333;}
.product li.add_minus_btn{ vertical-align:bottom; padding:0px 0 0 20px; }
.product ul.test_book_editor{display:block;}
.product ul.test_book_editor li.test_book_type{display:inline-block; width:100%; padding:10px; 20px; box-sizing:border-box;}
.product ul.test_book_editor li.test_book_type input[type=text]{display:inline-block; width:95%}
.product ul.test_book_editor li.test_book_type a{float:left; padding:6px 0 0 20px;}
.product ul.sub_spcify{display:block;}
.product ul.sub_spcify li.sub_spcify_list{display:inline-block; width:100%; padding:0 20px; box-sizing:border-box;}
.product ul.sub_spcify li.sub_spcify_list input[type=text]{float:left; width:45%; margin-right:10px;}
.product ul.list_img{display:block; width:100%;}
.product ul.list_img li{float:left; width:25%; padding:10px; box-sizing:border-box;}
.product ul.list_img li p{padding-bottom:10px;}

/** category list **/

.main_category{width:35%;}
.main_category .search_box{padding:15px 10px; background:#f5f5f5; border-top: 3px solid #d2d6de; border-radius:3px;}
.main_category .search_box input[type=text]{width:200px; font:normal 12px arial; color:#333;  height:25px; border-radius:3px; }
.main_category .search_box label{}
.main_category .search_box input[type=submit]{ padding:7px 15px; float:right; font:normal 12px arial; background:#1E90FF;color:#fff; border:none;  border-radius:5px;}
.cat_table .table_wrap{margin:0px;}
.cat_table th.action_btns{text-align:center; width:150px;}
.cat_table td.action_btns{float:right; padding-right:20px;}
.cat_table .action_btns a{padding:2px 4px; float:left;}
.cat_table .action_btns a.add_btn{padding-top:1px; }
.cat_table .pay_row_table .table_wrap table td.action_btns{float:right; padding-right:20px;}
.cat_table  .pay_row_table .table_wrap table td{padding:10px 0px 10px 10px;}
.cat_table  .sub_category{width:30%; float:left; padding-left:30px;}

/** Add category **/
.add_cat{float:left; width:100%; background:#f5f5f5; border-radius:4px; padding:15px; box-sizing:border-box;}
.add_cat .left_box{width:30%; float:left;}
.add_cat .right_box{width:70%; float:left;}
.add_cat .left_box .cat_name, .add_cat .left_box .radio_btn, .add_cat .left_box .image_name{padding:10px 0;}
.add_cat .left_box .image_name input[type=text]{width:80%; height:25px;}
.add_cat .left_box .cat_name input[type=text], .add_cat .left_box .image_name input[type=text]{width:80%; height:25px; margin-top:5px; }

.box_title, .lab_title{padding:0 0 10px 0; font-weight:600;}
.image_box{padding:15px; height:400px; overflow-y:auto; background:#fff;}
.image_box h2{font-size:18px; display:block; padding:10px 0;}
.image_box ul.material-icons-list li{text-align: center; cursor: pointer; width: 130px; height: 100px; vertical-align:middle; display:inline-block;}
.image_box ul.material-icons-list li:hover {background: #eee; border-radius: 4px;}
.image_box ul.material-icons-list li i.material-icons{padding-top:25px;}
.material-icons.md-30{font-size:30px;}
.right_box .box_title{padding:10px 0; font-weight:600; display:block;}
.help-block i a:hover{color:#4de0fa;}

.content_middle input[type=submit]{ padding:7px 15px;float:left;margin-right:10px;  font:normal 12px arial; background:#1E90FF;color:#fff; border:none;}

.content_middle input[type=button]{ padding:7px 15px; float:left;margin-right:10px;  font:normal 12px arial;
                                               background:#777;color:#fff; border:none; border-radius:5px;}

.add_cat .botom_buttons{padding:15px 0;}
/*# sourceMappingURL=product.css.map */


#dvLoadings
{
    /*background-color: rgba(255,255,255,0.7);*/
    background-color: /*rgba(166,159,159,0.7)*/ #f5f5f5;
    height: 100%;
    width: 100%;
    position: fixed;
    z-index: 1001;
    top:0px;
    left:0px;
    /*left: 50%;
    top: 50%;
    margin: -64px 0 0 -64px;*/
}
.dvLoading_images{
    background:url(../images/preloader.gif) no-repeat center center;
    height: 100%;
    width: 100%;
    position: fixed;
    z-index: 1001;
    top:0px;
    left:0px;
}

.dvLoading_image_popup{
    background:url(../images/preloader.gif) no-repeat center center #fff;
    height: 100%;
    width: 750px;
    position: fixed;
    z-index: 1002;
    top:0px;
    left:0px;
}
