@charset "utf-8";
/* CSS Document */

htm, body { height:100%;font-family:Roboto; font-weight:400; font-size:14px; color:#333; /*background:#35ad49;*/ margin:0; padding:0;}
input,textarea,select {font-family:Roboto; font-weight:400; font-size:14px; color:#333;}
/*body { background:url(images/main-bg.jpg) repeat-x 0 0;}*/
.clear { clear: both; height: 1px; overflow: hidden;}
.clear2 { clear: both; height: 20px; overflow: hidden;}
a.edit_listing_link {background: #5aba94;color: #fff !important;font-size: 13px;padding: 2px 10px;text-decoration: none; margin:0 5px 0 0;}
.del_listing_link,a.listing_link {background: #ea6c5b;color: #fff !important;font-size: 13px;padding: 2px 10px;text-decoration: none;}
.client1#client_id{width:84%; margin:0}
.login-panel a.link { display:none;}
.loginbg {background:url(../../images/login-bg.jpg) center no-repeat; background-size:cover}


.container-home {position: relative; height: 100%; width: 400px; margin: 0 auto}
.container1 { margin:102px 0 0 0;width:400px;float: left; padding: 0;}
.container2 {float: left; padding: 0; width: 400px; background:#fff;-ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=16, Direction=90, Color=#6e6868)";/*IE 8*/
-moz-box-shadow: inset 1px 0px 16px #6e6868;/*FF 3.5+*/
-webkit-box-shadow: inset 1px 0px 16px #6e6868;/*Saf3-4, Chrome, iOS 4.0.2-4.2, Android 2.3+*/
box-shadow: inset 1px 0px 16px #6e6868;/* FF3.5+, Opera 9+, Saf1+, Chrome, IE10 */
filter: progid:DXImageTransform.Microsoft.Shadow(6e6868); /*IE 5.5-7*/}
.container3 {float: left; width:398px;}
.container-inside-main { width: 100%; float:left;padding:0;}
.container-inside { float: left; width: 100%; padding: 0; background: #fff;}
.container-inside1 { float: left; width: 100%; padding: 0; margin: 0 0 26px 0;}
.common-panel { margin:0 auto; width:98%;} 
.common-panel2 { margin:0 auto; width:68.5%;} 
.logo-panel-home { float:left; width:100%; margin:22px 0 12px 0;text-align:center;}
.login-bold.username {background: url(../../images/username.png) no-repeat top left; padding:6px 0 10px 30px}
.login-bold.password {background: url(../../images/password.png) no-repeat top left; padding:6px 0 10px 30px}
.content-home1 { width: 400px; margin: 0 auto}
.content-home2 { float: left; width: 340px}
.content-home3 { float: left; width: 400px;}

.content-home-left { float: left; width: 279px; height: 329px;}
.content-home-right { float: left; width: 100%; padding: 0;}
.content-home-right h1{ float:left; width:370px; margin:0; background:#35ad49; font-size:20px; font-weight:700; color:#fff; line-height:20px; padding:11px 0 13px 30px;}
.content-home-right h3{ margin: 0 0 15px 0; padding: 0; font-size: 25px; font-weight: 400; color: #008ec6;}

.login-row{ width:100%; float:left;padding:0 0 10px 0;}
.login-row a{color: #008EC6}
.login-row1{ float:left; padding:0 11px 0 0;}
.submit-row{ width:100%; float:left;padding:10px 0 0 0;}
.submit-row1{ width:auto; float:left;padding:0;}
.submit-row2{ width:66px; float:left;padding:3px 0 0 0; margin: 0 0 0 10px;}
.submit-row3{ width:204px; float:left;padding:15px 0 0 0;}
.login-bold{ width:100%; float:left; padding: 0 0 5px 0; font-size:16px}
.login-bold1{ float:left; font-weight:normal; text-transform: uppercase; color: #000; font-size: 14px; padding: 8px 10px 0 0;}
.login-text{ width:100%; float:left;}
.login-text1{ width:256px; float:left;}
.login-text2{ width:174px; float:left;}
.form-textfield { border: 1px solid #c8c6c1; border-radius: 2px; color: #333; font-size: 15px; padding:8px 7px;  width: 95%;}
.form-textfield-dropdown { color: #c8c6c1; font-size: 14px; padding: 4px; width: 175px; border: none; background: none repeat scroll 0 0 #FAFAFA; border: 1px solid #DDDDDD; -moz-border-radius: 3px;/*Firefox*/ -webkit-border-radius: 3px;/*Safari, Chrome*/ border-radius: 3px;}
.form-textfield-search { padding: 5px 40px 6px 10px; width: 204px; background: url(../../images/search-field.jpg) no-repeat 0 0; border: none; color: #575757; font-size: 14px;border:1px solid #d9d9d9; }
.form-textfield-short {  border:1px solid #ddd; border-radius:5px; background:#fff; color: #989898; font-size: 14px; padding: 4px 10px 4px 10px; /*width: 125px;*/ width: 100px;}
.form-textfield-short2 {  border:1px solid #ddd; border-radius:5px; background:#fff; color: #989898; font-size: 14px; padding: 4px 10px 4px 10px; /*width: 125px;*/ width: 75px;}
.form-textfield1 { height: 23px; padding: 1px; width: 197px; border: 1px solid #ddd;}
.form-textfield-dropdown1 { color: #989898; font-size: 14px; padding: 4px; width: 259px; border: 1px solid #ddd;background:#fff;}
.form-textfield-dropdown11 { color: #989898; font-size: 14px; padding: 3px; width: 259px; border: 1px solid #ddd;background:#fff;}
.form-textfield-dropdown_manual_status { color: #989898; font-size: 14px; padding: 3px;  border: 1px solid #ddd;background:#fff;}
.form-select { color: #989898; font-size: 14px;height: 32px;width: 230px; border: 1px solid #ddd;}
.form-multselect { color: #989898; font-size: 14px; padding: 4px; width: 255px; border: 1px solid #ddd;}
.form-multselect-tobox { color: #989898; font-size: 14px; padding: 4px; width: 407px; height:200px; border: 1px solid #ddd;}
.form-textfield-dropdown2 { color: #989898; font-size: 14px; padding: 4px; width: 145px; border: 1px solid #ddd;}
.top-panel { float:left; width:100%;background:url(../../images/top-bg.jpg) top center no-repeat;}
.top-links { float:left; width:96%; padding:0 30px 9px 30px;}

.logo-panel { float: left;  margin:0; padding:0; }
.top-panel-right  { float: left;  margin:0; padding:0;width:100%; background:#4ebb6f;}
.login-panel { float: right; margin: 25px 0; padding:0 0 0 0; color: #fff; font-weight: 700;}
.login-panel img{ float: right; vertical-align: middle; margin: 0 0 0 0;}
.login-txt{ float: left;  margin: 0; padding: 3px 10px 0 0;}
.login-bt{ float: left; width:80; margin: 0; padding: 0;}
.quicklink-panel { float: right; margin: 0 0 10px 0; clear:both; padding:0; color: #008ec6; font-weight: 700; text-transform: uppercase;}
.quicklink-panel a{ color: #008ec6; font-weight: 700; text-decoration: none;}
.support-panel{ float: left; margin: 0; padding: 0 11px 0 11px;}
.messages-panel-top{ float: left; margin: 0; padding: 0 11px; background: url(../../images/dividerline-top.jpg) no-repeat right top;}
.quicklink-panel img{ float: left; vertical-align: middle; margin: 1px 5px 0 0;}
.logout-bt{float:left;line-height: 21px;}
/***********Main Menu************/
.navigation-panel1{ float: left; width:100%;clear: both; margin:0; padding: 0;  position:relative; z-index:200}
ul.menu img{ margin: 0 0 5px 0; text-align:center;}

ul.menu ul {width:195px; left:0px;background: #0076b8;list-style:none;}

ul.menu {list-style:none; margin:0; padding:0; float:left;width:100%;}
ul.menu * {margin:0; padding:0;}
ul.menu a {display:block; color:#000; text-decoration:none; cursor:pointer;}
ul.menu li { display: block;float: left; width:12.5%; position:relative; padding:0; text-decoration: none; background:url(../../images/divider.gif) no-repeat right 13px ;}
ul.menu li a { text-align:center;padding:13px 0; line-height:15px; color: #fff; font-size: 16px; font-weight: 400; text-decoration: none;  }


ul.menu li a:hover { background: #066848;}
ul.menu li.active a { background: #066848;}
/*ul.menu ul li {width: auto; border-bottom: 1px solid #3086ab; margin:0; text-align:left; margin:0;}*/
ul.menu ul li {width: auto; border-bottom: 0px solid #3086ab; margin:0; text-align:left; margin:0;}
.navigation-panel5 ul.menu ul li, .navigation-panel6 ul.menu ul li, .navigation-panel7 ul.menu ul li, .navigation-panel8 ul.menu ul li, .navigation-panel9 ul.menu ul li, .navigation-panel10 ul.menu ul li {width: auto}
/*ul.menu ul li a {display:block; font-size:13px; font-weight: 400; text-transform: none; line-height:17px; text-align: left; padding:5px 13px 5px 13px; width:169px; background: none #4ebb6f !important; border-bottom: none;}*/
ul.menu ul li a {
display: block;
font-size: 16px;
font-weight: 400;
text-transform: none;
line-height: 15px;
text-align: left;
padding: 12px 12px 12px 12px;
width: 202px;
background: none #4ebb6f !important;
border-bottom: none;
 }


ul.menu ul ul {left:195px; top:-1px;}
ul.menu ul span {margin:0; padding: 0; text-transform: none !important;}
ul.menu ul span li a {text-transform: none !important;}
ul.menu ul ul li{ margin:0 0 0 0;}
ul.menu ul ul ul {left:134px; top:1px;}
ul.menu ul ul li {z-index:99999;}
ul.menu ul ul ul li {z-index:99999;}
ul.menu ul li a.last { background: none; display:block; font-size:12px; font-weight:400; color: #fff; text-transform:none; padding:5px 7px 5px 7px;}
ul.menu ul li li.link-last a {display:block; padding:5px 7px 5px 7px; }
/*ul.menu ul li a:hover, ul.menu ul li a:hover, ul.menu ul li li.link-last a:hover { font-size:13px; font-weight: 400; text-transform: none; text-align: left; padding:5px 13px 5px 13px; background: #4ebb6f  !important;color:#fff;}*/
ul.menu ul li a:hover, ul.menu ul li a:hover, ul.menu ul li li.link-last a:hover { font-size:16px; font-weight: 400; text-transform: none; text-align: left; padding:12px 13px 12px 22px; background: #4ebb6f  !important;color:#fff;}

ul.menu .menulink:hover, ul.menu .menulink:active, ul.menu .menuhover {background: none #006B97;}



/***********Main Menu End************/

.messages-panel { float: left; width: 900px; margin: 0px 0 20px 0; padding: 12px 20px 16px 20px; background: #fafcec; border: 1px solid #e5e8d0; -moz-border-radius: 5px;/*Firefox*/ -webkit-border-radius: 5px;/*Safari, Chrome*/ border-radius: 5px;}
.common_msg{width: 96%; float: left; clear: both; margin: 0 0 15px 0; background: #FEFFD3; border: 1px solid #F4E2A3;  padding: 7px 2%; color: #E50121;text-align:center;}
.messages-panel h1{ margin: 8px 0 5px 0; padding: 0; font-size: 18px; font-weight: 400; color: #000; text-transform: uppercase;}
.messages-panel-img { float: left; width: 97px; margin: 0 18px 0 0; padding: 0;}
.messages-panel-txt { float: left; width: 710px; margin: 0; padding: 0;}
.view_all_msg{float: left; padding: 40px 0 0 0}
.list1 { float: left; width: 325px; margin: 0 0 0 0; padding: 0;}
.list2 { float: left; width: 325px; margin: 0 0 0 0; padding: 0;}
.divider{float: left; width: 60px; height: 60px; background:url(../../images/btn-seprator1.gif) repeat-y center 0;}
.messages-panel ul {margin: 0;padding: 0;list-style-type: none;}
.messages-panel ul li {padding:8px 0 8px 20px; background:url(../../images/bullet.jpg) no-repeat 0 10px; color: #000; text-decoration: none; border-bottom: 1px solid #e2e4d5;}
.messages-panel ul li a{color:#000}
.messages-panel ul li.last {padding:8px 0 8px 20px; background:url(../../images/bullet.jpg) no-repeat 0 10px; color: #000; text-decoration: none; border-bottom: none;}

.detail-panel-table { float: left; width: 100%; margin: 0 0 20px 0; padding: 0; background: #ddd;}
.detail-panel-table-white{ float: left; width: 100%; margin: 0 0 20px 0; padding: 0; }
.detail-panel-table-scroll { float: left; width: 960px; height: 410px; overflow: auto; margin: 0 0 20px 0; padding: 0;}
.detail-panel { width: 98%; margin: 0 auto; padding: 0;}
.detail-panel h1{ margin: 0 0 5px 0; padding: 0 10px 0 0; font-size: 15px; font-weight: 400; color: #fff; text-transform: uppercase; background: url(../../images/title-stripe.jpg) no-repeat 0 0; width: 450px;}
.detail-panel h2{ margin: 15px 0 20px 0; float:left;font-size: 24px; font-weight: 700 !important; color: #35ad49;width: 100%; }
.detail-panel h3{ margin: 10px 0 10px 0; padding: 0; font-size: 14px; font-weight: 700; color: #006b97; text-transform: none;}
.detail-panel1 { float: left; width: 460px; margin: 0 0 0 20px; padding: 0;}
.detail-panel2 { float: left; width: 460px; margin: 0 0 20px 0; padding: 0;}
.detail-panel img{ vertical-align: middle; margin: 0 10px; }
.col1 img{ float: left; vertical-align: middle; margin: 0; }

.row011 { float: left; width:  100%; margin: 0;  }
.row01 { float: left; width: 100%; margin: 0; padding:0; border:1px solid #ebf0ee;


-moz-border-top-left-radius: 5px;
-moz-border-top-right-radius: 5px;
-moz-border-bottom-right-radius: 0px;
-moz-border-bottom-left-radius: 0px;
-webkit-border-top-left-radius: 5px;
-webkit-border-top-right-radius: 5px;
-webkit-border-bottom-right-radius: 0px;
-webkit-border-bottom-left-radius: 0px;
border-top-left-radius: 5px;
border-top-right-radius: 5px;
border-bottom-right-radius: 0px;
border-bottom-left-radius: 0px;}
.row02 { float: left; width: 928px; margin: 0; padding: 2px 5px 2px 5px; background: #fafafa; border-left: 1px solid #DDDDDD; border-right: 1px solid #DDDDDD;}
.row03 { float: left; width: 928px; margin: 0; padding: 2px 5px 2px 5px; background: #f5f5f5; border: 1px solid #ddd;}
.row04 { float: left; width: 928px; margin: 0; padding: 2px 5px 2px 5px; background:#F5F5F5; border: 1px solid #DDDDDD;
-moz-border-top-left-radius: 0px;
-moz-border-top-right-radius: 0px;
-moz-border-bottom-right-radius: 5px;
-moz-border-bottom-left-radius: 5px;
-webkit-border-top-left-radius: 0px;
-webkit-border-top-right-radius: 0px;
-webkit-border-bottom-right-radius: 5px;
-webkit-border-bottom-left-radius: 5px;
border-top-left-radius: 0px;
border-top-right-radius: 0px;
border-bottom-right-radius: 5px;
border-bottom-left-radius: 5px;}
.row05 { float: left; width: 890px; margin: 0; padding: 2px 0 2px 0; 
-moz-border-top-left-radius: 0px;
-moz-border-top-right-radius: 0px;
-moz-border-bottom-right-radius: 5px;
-moz-border-bottom-left-radius: 5px;
-webkit-border-top-left-radius: 0px;
-webkit-border-top-right-radius: 0px;
-webkit-border-bottom-right-radius: 5px;
-webkit-border-bottom-left-radius: 5px;
border-top-left-radius: 0px;
border-top-right-radius: 0px;
border-bottom-right-radius: 5px;
border-bottom-left-radius: 5px;}

.form-textfield2 { padding: 6px 1px; width: 83%; border: 1px solid #ddd;}
.form-textfield2-bro { padding: 6px 1px; width: 200px; border: 1px solid #ddd;}
.checkbox { vertical-align: middle; padding:0 0 0 0; margin: 0 5px 1px 0;}
.form-textarea { padding: 1px; width: 255px; border: 1px solid #ddd;}
.footer-div { float:left; width:100%; background:#4ebb6f;}
.table-border th{ font-weight: 700;padding: 11px 10px 11px 10px;}

.table-border1 td.col3 { color: #008ec6;}
.table-border1 td.col3 a{ color: #008ec6; text-decoration: none;}

.table-border1 td.heading { color: #005273; color: #005273; font-size: 15px; font-weight: 700; padding: 12px 10px;}
.table-border1 td img{ float: none; vertical-align: middle; margin: 0; }
.table-border1 tr.row3 th{ font-weight: 700; color: #006b97; padding: 6px 5px 6px 10px;}

.breadcrumb { width:100%; background:#aad043; float:left; color:#35ad49; font-weight:400; padding:5px 0 0 0; height:35px; margin:0 0 0 0; font-size:15px;}
.breadcrumb a{ color:#fff !important; text-decoration:none !important; padding:9px 15px;float:left;  border-radius:5px 5px 0 0;}
.breadcrumb a.active {background:#fff;color:#22aa4b !important;}
.pagination { float: left; padding: 10px 10px 10px 0; margin: 0 0 10px 0;}
.button2-right { float: left;}
.button2-left { float: left;}
.browse { color: #008ec6; float: left; font-size: 13px; font-weight: 700; padding: 0 5px; text-align: right;}
.prev { background: url(../../images/arrow-prev.jpg) no-repeat left top; color: #008ec6; float: left; font-size: 13px; font-weight: 700; padding: 0 8px 0 18px; margin: 0 0 0 10px; text-align: right;}
.next { background: url(../../images/arrow-next.jpg) no-repeat right top; color: #008ec6; float: left; font-size: 13px; font-weight: 700; padding: 0 18px 0 8px; text-align: right;}
.next a { color: #008ec6; text-decoration: none;}
.page div.list { color: #000; float: left; height: 17px; width: 6px; border-left: none;}
.page div { color: #008ec6; float: left; font-family: Tahoma; font-size: 13px; font-weight: 700; padding: 0 6px; border-left: 1px solid #d3d3d3;}
.page div a { color: #008ec6; text-decoration: none;}

.status-panel { float: left; margin: 0 0 20px 0; padding: 10px 0; font-size: 13px; font-weight: 400; color: #000; text-transform: none;  width: 100%; }
.status-panel img{ float: none; vertical-align: middle; margin:0 0 0 10px;}
.available-months .enquiry-text2 { width:auto;}
.status-panel1 { float: left; margin: 0; padding: 5px; font-size: 13px; font-weight: 400; color: #000; text-transform: none; background: #f5f5f5; border: 1px solid #dddddd; -moz-border-radius: 5px;/*Firefox*/ -webkit-border-radius: 5px;/*Safari, Chrome*/ border-radius: 5px; width: 928px; }

.footer-panel { float:left; width:980px; background:#4ebb6f; font-size:14px; color:#fff;padding:17px 0 16px 0; text-align:center;}

/* Added Later on */

.row2-1 { font-size:15px; background:#f5f5f5;}
.pro-name { float:left; width:150px;}
.pro-name .form-textfield-search { border:1px solid #ddd; border-radius:5px; background:#fff; color: #989898; font-size: 14px; padding: 4px 10px 4px 10px; width: 125px;}
.form-textfield-order { border:1px solid #ddd; border-radius:5px; background:#fff; color: #989898; font-size: 14px; padding: 4px 10px 4px 10px; width: 125px;}
.form-textfield-order1 { border:1px solid #ddd; border-radius:5px; background:#fff; color: #989898; font-size: 14px; padding: 4px 10px 4px 10px; width: 315px;}
.date { float:left;}
.date input{ border:1px solid #ddd; border-radius:5px; background:#fff; color: #989898; font-size: 14px; padding: 4px 10px 4px 10px; width: 77px;}
.date img { float: none;  vertical-align: middle;}
.checkbox1 { float:left;}
.checkbox1 input{ border:1px solid #ddd; border-radius:5px; background:#fff; color: #989898; font-size: 14px; padding: 0; margin: 8px 10px 0 0;}
.parklist li { line-height:25px;}


.table-seperator { background: none repeat scroll 0 0 #FFFFFF; height: 25px;}
.enquiry-row-contact{ width:48%; float:left;padding:15px 0 15px 0;}
.enquiry-row-contact3{ width:464px; float:left;padding:2px 0 0 0;}
.enquiry-row-contact1{ width:200px; float:left;}
.enquiry-row-contact2{ width:180px; float:left;}
.enquiry-row-order{ width:235px; float:left;padding:7px 0 7px 0;}
.enquiry-row{padding-top:10px;float:left;height:40px;}
.enquiry-row-order-last{ width:435px; float:left;padding:7px 0 7px 15px;}
.enquiry-bold-shortlist{ width:150px; float:left; font-weight:700; color: #000; padding: 5px 0;}
.enquiry-bold-shortlist-image{ width:140px; float:left; font-weight:700; color: #000; padding: 5px 0;}
.enquiry-bold-messages{ width:130px; float:left; font-weight:700; color: #000; padding: 5px 0;}
.enquiry-bold{ width:170px; float:left; font-weight:700; color: #000; padding: 5px 0 0; text-transform:capitalize}
.enquiry-bold2{ width:20px; float:left; font-weight:700; color: #000; padding: 5px 0 0;}
.enquiry-bold3{ float:left; font-weight:700; color: #000; padding: 10px 20px 10px 0;}
.enquiry-bold1{ float:left; font-weight:400; font-size: 14px; color: #989898; padding: 10px 10px 10px 0;}
.enquiry-text1{ width:150px; float:left;}
.enquiry-text2{ width:65%;float:left;}
.enquiry-text3{ width:274px; float:left; padding:10px 0;}
.available-months { padding:15px 0; float:left; width:100%;}

.message{/*width: 96%; float: left;*/ clear: both; margin: 0 0 15px 0; background: #FEFFD3; border: 1px solid #F4E2A3;  padding: 7px 2%; color: #E50121;}
.mandatory{color: #D50000}
.view-img{background: url(../../images/magnifier.png) no-repeat 2px top; padding: 0 0 0 20px}
.view-img a{color:#008EC6}

.red-text{color: #DB031C}
.trck_code{float: left;white-space:inherit}
.act_trac{float: right;white-space:inherit}


.label-links{width: 100%; padding: 0 0 10px 0}
.label-links a{color:#008EC6}

.table-border td a,.table-border th a{color: #008EC6}
#Reset {border:none;}
img{border:none;}
.ui-datepicker-trigger{cursor:pointer;}


.common-div {
    margin: 0 auto;
    max-width: 1000px;
    width: 100%;
}
.detail-panel.dashboard{width:960px; margin:20px auto 0 auto;}
.detail-panel.dashboard .detail-panel{width:100%;}

.parklist{list-style:none; margin:0; padding:0 0 0 17px;}
.enquiry-row.full-width{width:48%;}
.form-select.client#client_id{width:84%; margin:0;}
/*.login-form { float:left; width:299px;background:url(../../images/login-bg.png) no-repeat 0 0; padding:25px 35px 28px 316px;}*/
.login-form { float:left; width:330px; padding:25px 35px 28px 35px; }
.footer-panel2 { float:left; width:620px; background:#35ad49; font-size:13px; color:#fff;padding:17px 0 16px 30px;}
.common-div2 { margin:0 auto; width:650px;}
.even { float:left; width:97%; background:#fff; border-bottom:1px solid #ebf0ee; padding:0 1.5%;}
.odd { float:left; width:97%; background:#f6faf8; border-bottom:1px solid #ebf0ee; padding:0 1.5%;}
.enquiry-row-contact.right { float:right; width:48%;}
#Add { margin:0; background:#35ad49; color:#fff; border:0; cursor:pointer; padding:3px 10px;}
.submit-row2.margin { margin:5px 0;}
.margin2 { margin:0 0 20px 190px;}
.even2 {background:#fff; border-bottom:1px solid #ebf0ee; padding:0 25px;}
.odd2 {background:#f6faf8; border-bottom:1px solid #ebf0ee; padding:0 25px;}
.even2 td { padding:10px 25px;border-bottom:1px solid #ebf0ee;}
.odd2 td { padding:10px 25px;border-bottom:1px solid #ebf0ee;}
#client_id{ padding:5px 0 5px 8px; width:200px;/*margin:0 0 0 20px;*/ border:1px solid #d9d9d9;}
#park_id { padding:5px 0 5px 8px; width:85%; border:1px solid #d9d9d9;}
.detail-panel .enquiry-text2 img { width:64px; border:1px solid #e1e1e1; padding:2px; margin:15px 8px 0 0;}
.total { float:left; width:100%; font-size:18px; color:#35ad49; margin:0 0 15px 0;}
.enquiry-text2 textarea { width:83%;}
.report-form #client_id,.report-form #park_id,.report-form #main_park_id { padding:6px 0 6px 8px; width:256px; border:1px solid #d9d9d9;}
select.form-select {width:84%;}
ul.img_list,ul.video_list { margin:0; padding:15px 0 15px 0; list-style:none; float:left;/* width:100%; border-bottom:1px solid #c9e3f5; background:#ebf4fb;*/}
ul.img_list li,ul.video_list li{ float:left; margin:0 15px 0 0;}
ul.img_list li img { width:114px; height:114px;padding:2px; border:1px solid #ddd;}
ul.video_list li object { width:207px; height:114px; padding:2px; border:1px solid #ddd;}


.total_count{font-size:16px;font-weight:bold; color:#FFF; padding:20px 0 15px 0;}

.total_count_num { /* font-size: 28px !important;*/}
.inside {width:100%; float:left}
.dashboard-count { float: right; padding:0;	margin:15px 23px 0 0;}
.dashboard-count span {/*font-size: 24px;*/ color:#b80000; font-weight:300}
.dashboard-count .total_count { font-size:16px;}
.dashboard-count .total_count_num {/* font-size:45px;*/ color:#b80000;}

.even2 select{
    border: 1px solid #d9d9d9;
    padding: 6px 0 6px 8px;
    width: 256px !important;
	border-radius: 0 !important;
}

.selectGraph {
    float: left;
    margin: 10px 0 0 10px;
    width: 65%;
}

.selectGraph > span {
    border: 1px solid #f2f2f2;
    color: #666;
    display: block;
    float: left;
    padding: 10px;
    text-align: center;
	cursor: pointer;
}

.selectGraph > span:hover {
    background: none repeat scroll 0 0 #f3f3f3;
}

.active {
	background: none repeat scroll 0 0 #f3f3f3;
}

.showgraph { 
	float:left; 
	width: 700px;
}


.sidegraph {
    float: left;
    height: 400px;
    margin: 0 0 0 -24px;
    width: 260px;
}

.sidecontent {
    height: 195px;
    margin: 26px 0 55px;
    width: 100%;
}

.content1 { background:#ffe6e7;}

.content2{ background:#ffe9d7;}

.content3 { background:#edfcc4;}

.selectGraph > span {color: #fff;float: left;padding:7px 0;text-align: center;cursor: pointer; background:#22aa4b; font-size:24px; margin:0 10px 0 0; width:120px; text-align:center; font-weight:300}
.selectGraph > span:hover {  background: #e6624d;}
.selectGraph > span.active { background: url(../../images/arw-btm.gif) no-repeat center bottom #e6624d; padding:7px 0 15px 0;border:none;}

/*.graph-cont { width:100%; float:left; padding:0; margin:0}
.selectGraph { width:50%; float:left}
.selectGraph > span {color: #fff;float: left;padding:7px 0;text-align: center;cursor: pointer; background:#0076be; font-size:24px; margin:0 10px 0 0; width:120px; text-align:center; font-weight:300}
.selectGraph > span:hover {  background: #004c88;}
.selectGraph > span.active { background: url(../../images/arw-btm.gif) no-repeat center bottom #004c88; padding:7px 0 15px 0;border:none;}
.showgraph { width:100%; float:left; margin:15px 0}
.showgraph canvas { float:left; margin:0 0 15px 0}
*/

.small {
    color: #fff;
    display: block;
    font-size: 16px;
    /*font-weight: bold;*/
    margin: 0;
    padding: 53px 0 0 18px;
}

.big {
    color: #fff;
    display: block;
    font-size: 26px;
    padding: 0 0 0 18px;
}
.content1 .small,.content1 .big{color:#b80000;}
.content2 .small,.content2 .big{color:#c42e16;}
.content3 .small,.content3 .big{color:#638800;}

.small.small1 {
    padding: 0 0 0 18px;
}

.graph-desc { width:215px; float:right; margin:10px 9px 0 0; background:#fff; clear:both; padding:7px 8px; -moz-border-radius: 5px;/*Firefox*/
-webkit-border-radius: 5px;/*Safari, Chrome*/
border-radius: 5px;
}
.small.third { padding:14px 0 0 20px}
.small.small1.third { padding: 0 0 0 20px; /*font-weight:700*/}
.graph-row { width:33.33%; float:left; padding:0; margin:2px 0; font-size:11px}
.graph-color { width:27%; float:left}
.graph-txt { width:73%; float:left; line-height:18px}
.grcolor1 { width:13px; height:13px; float:left; background:#fff; border: 1px solid #d9d9d9}
.grcolor2 { width:13px; height:13px; float:left; background:#95e6ad; border: 1px solid #d9d9d9}
.grcolor3 { width:13px; height:13px; float:left; background:#4ebb6f; border: 1px solid #d9d9d9}
.link{color:#fff;text-decoration: none;}
.enquiry-text2 input[type="checkbox"] {margin: 0 9px;}
.enquiry-text2.checkbox1 {width:550px;}
.enquiry-text2 .note_txt {font-size: 12px;}
.flexigrid div.hDiv th:last-child,.flexigrid div.bDiv td:last-child {border-right: 0;}


.select_all{padding: 15px 0;width: 48%;}
.enquiry-bold.padding-1,.enquiry-bold2.padding-1{ padding:0;}
.enquiry-text2.margin-1{ margin:5px 0 0 0;}
.enquiry-text2.margin-2{ margin:2px 0 0 0;}
.form-textfield-search.client {width:206px; padding:5px 40px 6px 10px;}
#client_id.client-list { margin:0;}
.report-table { border:1px solid #ebf0ee;}
.is-datepick { border-radius:0!important; padding:7px 0 7px 8px !important; border:1px solid #d9d9d9 !important; font-size:14px !important; color:#333 !important; }
.enquiry-text2.margin-2 input[type="checkbox"] {
    height: 20px;
    margin: 0 9px;
    vertical-align: text-top;
}
.content-home2 .message { margin-left:35px;}
.detail-panel .detail-panel {width: 100%;}
.loginbg .common-div2 { display:none;}
.graph-cont { float:left; width:100%;}
.main-div .main-dv { float:left; width:100%;}
.loacation-txt { float:left; margin:0 15px 0 0;}
.location-place { float:left;}
.locationClass { float:left; width:100%; margin:0 0 10px 0;}
.total-feedbacks { margin:0 0 0 13px;}
.locnm-dv.dark { float:left;background:#066848; color:#fff; padding:5px 10px;}
.cnt-dv.dark { float:left;background:#066848; color:#fff;padding:5px 10px;}
.total .main-dv { float:left; width:100%; margin:0 0 1px 0;}
.viewAll { float:left; width:100%; margin:10px 0 0 0;}
.viewAll a { color:#fff; text-decoration:none; background:#ea6c5b;font-size: 16px;padding: 2px 10px;}
.enquiry-row.full-width.second {width:100%;}
.enquiry-row.full-width.second .enquiry-text2{width:31%;}
.locnm-dv.light {background:#4ebb6f;float:left;color:#fff; padding:5px 10px;}
.cnt-dv.light {background:#4ebb6f;float:left;color:#fff; padding:5px 10px;}
ul.updfiles{list-style:none;float:left;}
ul.updfiles li {float: left;}
.heading-detail{float: left;font-size: 15px;font-weight: bold;height: 35px;margin: 0;padding: 5px 0 0;width: 100%;color: #35ad49;}
.rslvbuttonclass{ background: #c61b2e none repeat scroll 0 0;
    border: medium none;
    color: #fff;
    font-size: 14px;
    padding: 6.5px 10px;
    text-decoration: none;float:left;}
.evenrow {background: #fff none repeat scroll 0 0;
    border-bottom: 1px solid #ebf0ee;}

.oddrow { background: #f6faf8 none repeat scroll 0 0; border-bottom: 1px solid #ebf0ee;}

.maillog .oddrow td, .maillog .evenrow td {
    padding: 15px 0;
}
