﻿@charset "utf-8";
/* CSS Document */
html, body, div, span, applet, object, iframe,h1, h2,  h4, h3, h5, h6, p, blockquote, pre,a, abbr, acronym, address, big, cite, code,del, dfn, em, font, img, ins, kbd, q, s, samp,small, strike, strong, sub, sup, tt, var,b, u, i, center,dl, dt, dd, ol, ul, li,fieldset, form, label{margin: 0;padding: 0;border: 0;outline: 0;font-size: 100%;vertical-align: baseline;	background: transparent;}
body {line-height: 1; font-family: 'Open Sans', sans-serif; font-size:13px; color:#000; background:#fff;}
ol, ul {list-style: none;}
blockquote, q {quotes: none;}
:focus {outline: 0;}
ins {text-decoration: none;}
del {text-decoration: line-through;}
table {border-collapse: collapse;border-spacing: 0;}
* { margin:0; padding:0;}
.brclear{ margin:0; padding:0; line-height:0; font-size:0; clear:both;}
#admin_header{
    height:62px;
    background:url(../images/ad_head_bg.jpg) repeat-x;
    border-bottom:3px solid #cccccc;}
.admin_logo{float:left;padding-left:8px;}
.usesr_details{
    /*background:url(../images/ad_user_icon.jpg) left no-repeat;*/
    height:37px;
    margin-top:18px;
    margin-right:10px;
    padding-left:45px;
    float:right;

}
.usesr_details p{
    line-height:18px;
    font-weight:600;

}
.usesr_details p a{
    font-weight:700;
    text-decoration:none;
    color:#484848;
}
#admin_header .admin_menu{float:right;padding-right:20px;}
#admin_header .admin_menu p{float:right;font-family: 'Open Sans', sans-serif;line-height:55px;text-transform:uppercase;font-size:14px;}
#admin_header .admin_menu p a{color:#484848;font-weight:700;margin:0 12px;text-decoration:none;text-shadow:0 1px 1px #fff;}
#admin_header .admin_menu p a:hover{color:#008fbf;}
#admin_main_pannel{width:99%;height:auto;padding:0 5px;}
#admin_main_pannel #admin_left_pannel{width:19%; min-width:236px; height:auto; float:left; padding-bottom:10px;}
#admin_main_pannel #admin_left_pannel li a{width:208px;height:42px;display:block;line-height:42px;border:1px solid #d5d5d5;background:url(../images/left_links_bg.jpg) repeat-x;margin-top:1px;text-decoration:none;color:#000;font-weight:600;text-shadow:0 1px 1px #fff;}
#admin_main_pannel #admin_left_pannel li a:hover{background:url(../images/left_links_bg_h.jpg) repeat-x;color:#fff;text-shadow:0 1px 1px #000;border:1px solid #47869e;}
#admin_main_pannel #admin_left_pannel ul{margin:10px 0 0 28px;}
#admin_main_pannel #admin_left_pannel li a span{background:url(../images/icon.jpg) no-repeat;display:block;width:14px;height:10px;float:left;margin:16px 15px 0 10px;}
#admin_main_pannel #admin_left_pannel li a span.db_home{background:url(../images/db_home.png) no-repeat;display:block;width:20px;height:20px;float:left;margin:11px 15px 0px 10px;}
#admin_main_pannel #admin_left_pannel li a:hover span.db_home{background:url(../images/db_home_h.png) no-repeat;display:block;width:20px;height:20px;float:left;margin:11px 15px 0px 10px;}
#admin_main_pannel #admin_left_pannel li a span.my_acc{background:url(../images/my_acc.png) no-repeat;display:block;width:20px;height:20px;float:left;margin:11px 15px 0px 10px;}
#admin_main_pannel #admin_left_pannel li a:hover span.my_acc{background:url(../images/my_acc_h.png) no-repeat;display:block;width:20px;height:20px;float:left;margin:11px 15px 0px 10px;}
#admin_main_pannel #admin_left_pannel li a span.company{background:url(../images/company.png) no-repeat;display:block;width:20px;height:20px;float:left;margin:11px 15px 0px 10px;}
#admin_main_pannel #admin_left_pannel li a:hover span.company{background:url(../images/company_h.png) no-repeat;display:block;width:20px;height:20px;float:left;margin:11px 15px 0px 10px;}
#admin_main_pannel #admin_left_pannel li a span.listings{background:url(../images/listings.png) no-repeat;display:block;width:20px;height:20px;float:left;margin:11px 15px 0px 10px;}
#admin_main_pannel #admin_left_pannel li a:hover span.listings{background:url(../images/listings_h.png) no-repeat;display:block;width:20px;height:20px;float:left;margin:11px 15px 0px 10px;}
#admin_main_pannel #admin_left_pannel li a span.agents{background:url(../images/agents.png) no-repeat;display:block;width:20px;height:20px;float:left;margin:11px 15px 0px 10px;}
#admin_main_pannel #admin_left_pannel li a:hover span.agents{background:url(../images/agents_h.png) no-repeat;display:block;width:20px;height:20px;float:left;margin:11px 15px 0px 10px;}
#admin_main_pannel #admin_right_pannel{width:79%;height:auto;float:left;margin-left:5px;padding-left:9px; margin-bottom:10px;}
#admin_main_pannel #admin_right_pannel h1{font-size:24px;color:#008fbf;padding-bottom:8px;padding-left:5px; font-weight:normal;}
#admin_main_pannel #admin_right_pannel h3{font-size:18px;color:#333;padding-bottom:5px;margin-left:5px;float:left;font-weight:600;border-bottom:1px dotted #ccc;width:100%; margin-bottom:25px;}
#admin_main_pannel #admin_right_pannel .add_btn{background:#86a033;border-radius:3px;padding:8px 15px;color:#fff;float:right;font-size:14px; margin-bottom:5px;}
.my_account form{margin-top:52px;color:#000;font-size:14px;}
.my_account form label{display:block;width:150px;text-align:right;float:left;margin-right:10px;line-height:29px;margin-left:180px;}
.my_account form input{float:left;height:21px;}
.my_account form br{clear:both;}
.my_account form .submit{background:#018fbf;color:#fff;padding:5px 10px;float:left;border:0px;text-shadow:0px 0px 1px #000;text-transform:uppercase;display:block;height:auto;margin-right:8px;margin-top:10px;}
.my_account form .cancel{background:#494949;color:#fff;padding:5px 10px;float:left;border:0px;text-shadow:0px 0px 1px #000;text-transform:uppercase;display:block;height:auto;margin-top:10px;}
#add_popup form{padding-right:15px;}
#add_popup select{height:30px;width:210px;}
#add_popup input{float:left;height:30px;}
#add_popup label{display:block;width:103px;text-align:right;float:left;margin-right:10px;line-height:29px;}
#add_popup .submit{background:#018fbf;color:#fff;padding:5px 10px;float:left;border:0px;text-shadow:0px 0px 1px #000;text-transform:uppercase;display:block;height:auto;margin-right:8px;margin-top:10px;}
#add_popup .cancel{background:#494949;color:#fff;padding:5px 10px;float:left;border:0px;text-shadow:0px 0px 1px #000;text-transform:uppercase;display:block;height:auto;margin-top:10px;}
#add_popup br{clear:both;}
#add_popup h3{padding:0px 0px 5px 0px;font-size:20px;color:#008fbf;border-bottom:1px dotted #ccc;margin-bottom:15px;}
#admin_footer{background:#f5f5f5;border-top:1px solid #e5e5e5;border-bottom:1px solid #e5e5e5;height:37px;}
#admin_footer p{text-align:center;line-height:37px;}

/*media queries*/
@media (min-width: 1301px) {
    #admin_main_pannel #admin_right_pannel { border-left:3px double #c7c7c7; }
}

@media (min-width: 901px) {
    .left_table{width:49% !important; float:left;margin-right:16px;margin-bottom:18px !important;}
    .right_table{width:49% !important;margin-bottom:18px !important;}
}

@media (max-width: 1300px) {
    body {
        overflow-x: hidden;
    }
    #admin_main_pannel #admin_right_pannel {
        width: 99%;
        margin-left: 0.5%;
        padding-left: 0;
    }
    #admin_main_pannel #admin_left_pannel {
        width: 99%;
        display: table;
    }
    #admin_main_pannel #admin_left_pannel ul {
        display: table-row;
        width: 100%;
    }
    #admin_main_pannel #admin_left_pannel li a {
        width: 100%;
    }
    #admin_main_pannel #admin_left_pannel li {
        display: table-cell;
    }

    .db_data, .left_table {
        margin-right: auto !important;
    }
}

@media (max-width: 900px) {
    body {
        overflow-x: hidden;
    }
    #admin_main_pannel #admin_left_pannel {
        width: 99%;
    }
    #admin_main_pannel #admin_left_pannel li a {
        width: 180px;
    }
    #admin_main_pannel #admin_left_pannel li {
        float: left;
        display: inline-block;
    }
    .db_data {
        width: 99% !important;
    }
    .db_data, .left_table, .right_table {
        /*margin: auto;*/
    }
}

/*home styles*/
.left_table{float:left;margin-right:10px;margin-bottom:18px !important;}
.right_table{margin-bottom:18px !important;}
.db_data{width:48.8%;float:left;margin:0 10px 18px 0;height:141px;border:0 solid #ddd;}
.db_data p{color:#698a00;font-size:14px;font-weight:600;line-height:22px;}
.table_head{background:#fff !important;}
.table_head h2{color:#0c8bb5;background:url(../images/home_star.jpg) left no-repeat;font-size:16px;line-height:18px;padding-left:25px;float:left;}
.table_head .view_all{color:#fff;padding:2px 5px;background:#666;float:right;font-size:11px;padding:0px 5px 2px 5px;border-radius:2px;}
.inner_table{margin-left:5px;}
.view_btn{color:#fff;margin:0px 6px;background:#008fbf;font-size:11px;padding:0px 5px 2px 5px;border-radius:2px;}
.edit_btn{color:#fff;margin:0px 6px;background:#86a133;font-size:11px;padding:0px 5px 2px 5px;border-radius:2px;}
.del_btn{color:#fff;margin:0px 6px;background:#d95252;font-size:11px;padding:0px 5px 2px 5px;border-radius:2px;}
.del_btn_hide{visibility:hidden;}
.edit_btn_hide{visibility:hidden;}
.view_btn:hover, .edit_btn:hover, .del_btn:hover{color:#fff;}
.star_ac, .star_dac{cursor:pointer;}
/*home styles*/

.search_im{padding:4px 5px 4px 6px !important;}
.acc_link1, .acc_link2, .acc_link3{background:#8fb380;border-radius:4px 4px 4px 4px;margin-bottom:1px;}
.acc_link1 a, .acc_link2 a, .acc_link3 a{display:block;line-height:35px;color:#dff9d5;padding-left:8px;font-weight:400;font-size:14px;text-shadow:0px 0px 1px #67835b;}
.acc_link1 a:hover, .acc_link2 a:hover, .acc_link3 a:hover{color:#fff;text-decoration:none;}
.acc_link1 a:focus, .acc_link2 a:focus, .acc_link3 a:focus{color:#fff;text-decoration:none;}


/*Popup styles Start*/

.add_popup form{padding-right:15px;}
.add_popup select{height:30px;width:220px;}
.add_popup input{float:left;height:22px;}
.add_popup label{display:block;width:130px;text-align:right;float:left;margin-right:10px;line-height:29px;}

.modal-footer .submit, .add_popup .submit, 
.modal-footer .cancel, .add_popup .cancel, .submit, .cancel{font-family:Arial, Helvetica, sans-serif; font-weight:bold; padding:5px 10px;float:left;border:0px;text-transform:uppercase;display:block;height:auto;margin-top:10px;}
.modal-footer .submit, .add_popup .submit, .submit{background:#018fbf;color:#fff;margin-right:8px;}
.modal-footer .cancel, .add_popup .cancel, .cancel{background:#494949;color:#fff;}
.add_popup br{clear:both;}


.modal-header h2{font-size:20px;color:#008fbf;}
.add_popup h3{padding:0px 0px 5px 0px;font-size:20px;color:#008fbf;border-bottom:1px dotted #ccc;margin-bottom:15px;font-weight:normal;}
.add_popup .popup_body{
	position:absolute;z-index:1000;background:#fff;top:25%;left:40%;padding:10px 10px;box-shadow:0px 0px 5px #000;border-radius:4px;
}
.add_popup .popup_opacity{
	 background:#000;opacity:0.5;position:fixed;width:100%;height:100%;z-index:999;
}
.highslide-header {
    border-bottom: 1px dotted #ccc !important;
    height: 25px !important;
}
.highslide-heading{padding:0px 0px 5px 0px !important;font-size:20px !important;color:#008fbf !important;margin-bottom:15px !important; font-weight:normal !important;}

.paddingtop12{
	padding-top: 12px;
}
.margintop12{
	margin-top: 12px;
}
fieldset legend{ margin-bottom:10px;}

/*Popup styles End*/

/* Alert */
.popup_body .alert{
	width:340px;
	line-height:15px;
}
.alert{
	margin:0 0 10px 0 !important;
	padding:10px 15px !important;	
}
.close{
	margin: 0 25px 0 0;
	background-color:transparent !important;
	font-weight:bold;
	font-size:12px !important;
	padding:0px 5px;
	
	border:none !important;
	font-family: Verdana, Geneva, sans-serif;
	color:#000 !important;
	opacity:1 !important;
}
.fileUpload {
	position: relative;
	overflow: hidden;
	margin: 0px;
}
.fileUpload input.upload {
	position: absolute;
	top: 0;
	right: 0;
	margin: 0;
	padding: 0;
	cursor: pointer;
	opacity: 0;
	filter: alpha(opacity=0);
}

/*END*/
