@charset "utf-8";/* CSS Document */
@font-face{font-family:'open_sanssemibold';     
src:url('fonts/opensans_semibold/OpenSans-Semibold-webfont.eot');     
src:url('fonts/opensans_semibold/OpenSans-Semibold-webfont.eot?#iefix') format('embedded-opentype'),         
url('fonts/opensans_semibold/OpenSans-Semibold-webfont.woff') format('woff'),         
url('fonts/opensans_semibold/OpenSans-Semibold-webfont.ttf') format('truetype'),         
url('fonts/opensans_semibold/OpenSans-Semibold-webfont.svg#open_sanssemibold') format('svg');  
font-weight:normal;  font-style:normal}
@font-face {
    font-family: 'open_sansregular';
    src:url('fonts/opensans_regular/OpenSans-Regular-webfont.eot');
    src:  url('fonts/opensans_regular/OpenSans-Regular-webfont.eot?#iefix') format('embedded-opentype'),
        url('fonts/opensans_regular/OpenSans-Regular-webfont.woff') format('woff'),
         url('fonts/opensans_regular/OpenSans-Regular-webfont.ttf') format('truetype'),
         url('fonts/opensans_regular/OpenSans-Regular-webfont.svg#open_sansregular') format('svg');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'open_sansbold';
    src: url('fonts/opensans_bold/OpenSans-Bold-webfont.eot');
    src: url('fonts/opensans_bold/OpenSans-Bold-webfont.eot?#iefix') format('embedded-opentype'),
        url('fonts/opensans_bold/OpenSans-Bold-webfont.woff') format('woff'),
         url('fonts/opensans_bold/OpenSans-Bold-webfont.ttf') format('truetype'),
         url('fonts/opensans_bold/OpenSans-Bold-webfont.svg#open_sansbold') format('svg');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'open_sanslight_italic';
    src: url('fonts/opensans_light_italic/OpenSans-LightItalic-webfont.eot');
    src: url('fonts/opensans_light_italic/OpenSans-LightItalic-webfont.eot?#iefix') format('embedded-opentype'),
         url('fonts/opensans_light_italic/OpenSans-LightItalic-webfont.woff') format('woff'),
        url('fonts/opensans_light_italic/OpenSans-LightItalic-webfont.ttf') format('truetype'),
         url('fonts/opensans_light_italic/OpenSans-LightItalic-webfont.svg#open_sanslight_italic') format('svg');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'open_sanslight';
    src:url('fonts/opensans_light/OpenSans-Light-webfont.eot');
    src: url('fonts/opensans_light/OpenSans-Light-webfont.eot?#iefix') format('embedded-opentype'),
         url('fonts/opensans_light/OpenSans-Light-webfont.woff') format('woff'),
        url('fonts/opensans_light/OpenSans-Light-webfont.ttf') format('truetype'),
         url('fonts/opensans_light/OpenSans-Light-webfont.svg#open_sanslight') format('svg');
    font-weight: normal;
    font-style: normal;
}
@font-face {
	font-family: 'MyriadPro-It';
	src: url('fonts/myriad_pro_italic/MyriadPro-It.eot?') format('eot'), 
	     url('fonts/myriad_pro_italic/MyriadPro-It.otf')  format('opentype'),
	     url('fonts/myriad_pro_italic/MyriadPro-It.woff') format('woff'), 
	     url('fonts/myriad_pro_italic/MyriadPro-It.ttf')  format('truetype'),
	     url('fonts/myriad_pro_italic/MyriadPro-It.svg#MyriadPro-It') format('svg');
}
@font-face {
	font-family: 'MyriadPro-Regular';
	src: url('fonts/myriad_pro_regular/MyriadPro-Regular.eot?') format('eot'), 
	     url('fonts/myriad_pro_regular/MyriadPro-Regular.otf')  format('opentype'),
	     url('fonts/myriad_pro_regular/MyriadPro-Regular.woff') format('woff'), 
	     url('fonts/myriad_pro_regular/MyriadPro-Regular.ttf')  format('truetype'),
	     url('fonts/myriad_pro_regular/MyriadPro-Regular.svg#MyriadPro-Regular') format('svg');
}
#wrapper {/*width: 100%;clear: both;overflow: hidden*/}
img { max-width:100%;}
*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}:after,:before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.container {width:100%;margin: 0 auto;text-align: left;position: relative}
.content {box-shadow: 0 0 4px rgba(0,0,0,0.1);overflow: hidden;width: 100%;margin: 0 auto;padding: 0 0 27px 0 ;}
.fl{ float:left}.fr{ float:right;}
.logo-loader{display:block; width:78px; height:80px; margin:13px 0 0 25px;}
.logo{width:172px; height:77px; display:block; margin:19px 0 0 18px;}
header {width: 100%;box-shadow: 0 1px 4px rgba(0,0,0,0.2);position: relative;z-index:100}
footer{height:50px;background-color:#979fa4; z-index: 9;/*background-image: -webkit-linear-gradient(bottom, rgba(0,0,0,.86), rgba(42,42,42,.86)); background-image: -moz-linear-gradient(bottom, rgba(0,0,0,.86), rgba(42,42,42,.86)); background-image: -o-linear-gradient(bottom, rgba(0,0,0,.86), rgba(42,42,42,.86)); background-image: linear-gradient(to top, rgba(0,0,0,.86), rgba(42,42,42,.86));*/position:fixed;bottom:0;width:100%}
.clear {clear: both}
/* start middle section*/
.MiddleSection {margin: 0 3%;padding:0 0 30px}
.CustomMiddleSection {margin: 0 3%;}
/* footer*/.CopyRight {float: right;margin: 15px 0}
.FooterLink {float: left}
ul.FooterLink {margin: 15px 0}
.FooterLink li {display: inline}
.FooterLink li a {padding: 0 10px}
.netclues_logo {float: right;margin:16px 46px 0 4px}
.netclues_logo span {background: url(../images/netclues_logo.png) no-repeat;width: 56px;height: 14px;display: inline-block}
.netclues_logo span:hover {background-position: left bottom}
.btn-logo{display:block;height:51px;position:absolute;right:-8px;top:-38px;width:70px;z-index:9999;background:url(../../ThemeDefault/images/btn-btm.png) no-repeat;}
/* # table stuff================================================== */
#sidebar { display: block;  min-height: 100%; position: absolute; z-index: 999; }
.secNav { position: relative; padding-left: 100px; z-index: 98; padding-top: 49px; }
.secNav h6 { font-size: 12px; padding: 0 15px; }
.secNav .secWrapper { float:left; width: 226px; }
.sideWidget { padding: 0 15px; }
#sidebar .legend { display: none; }
#sidebar .divider { height: 0; position: relative; margin: 20px 0; }
#sidebar .divider > span{position:absolute;left:50%;margin-left:-21px;width:36px;padding:0 3px;height:9px;display:block;top:-4px}
#sidebar .sidePad {padding: 0 15px;}
/* 4th-Apr-13 */
table{border-collapse: collapse;  border-spacing: 0; width:100%;}
.table{margin-bottom: 18px; width: 100%;}
.table th, .table td{border-top: 1px solid #DDDDDD; line-height: 18px; padding: 8px; text-align: left; vertical-align: top;}
.table th{font-weight: bold;}
.table thead th{vertical-align: bottom;}
.table thead:first-child tr th, .table thead:first-child tr td{border-top: 0 none;}
.table-condensed th, .table-condensed td{padding: 6px 17px; }
.table-bordered thead:first-child tr:first-child th:last-child, .table-bordered tbody:first-child tr:first-child td:last-child{/*border-radius: 0 10px 0 0;*/}
.table-bordered thead:last-child tr:last-child th:first-child, .table-bordered tbody:last-child tr:last-child td:first-child{/*border-radius: 0 0 0 10px;*/}
.table-bordered thead:last-child tr:last-child th:last-child, .table-bordered tbody:last-child tr:last-child td:last-child{/*border-radius: 0 0 10px 0px;*/}
table .span1{float: none; margin-left: 0; width: 44px;}
table .span2{float: none; margin-left: 0; width: 124px;}
table .span3{float: none; margin-left: 0; width: 204px;}
table .span4{float: none; margin-left: 0; width: 284px;}
table .span5{float: none; margin-left: 0; width: 364px;}
table .span6{float: none; margin-left: 0; width: 444px;}
table .span7{float: none; margin-left: 0; width: 524px;}
table .span8{float: none; margin-left: 0; width: 604px;}
table .span9{float: none; margin-left: 0; width: 684px;}
table .span10{float: none; margin-left: 0; width: 764px;}
table .span11{float: none; margin-left: 0; width: 844px;}
table .span12{float: none; margin-left: 0; width: 924px;}
/* # table stuff================================================== */
.Search{  float:right; padding:1px 10px; font-size:17px;border: 1px solid #1daa3e;border-radius: 4px; }
.search-text{ margin:4px 10px 0 0;}
.welcome{ font-size:15px; margin:28px 15px 0 ;line-height:20px;min-width:200px;}
.logout { }
.logout a{background:url(../../ThemeDefault/images/logout-icon.png) no-repeat 4px 8px; text-align: center; padding:5px 5px 6px 23px; font-size:15px;color:#FFF;  margin:34px 0 0 0; display:block; transition: all 300ms linear 0s;background:-webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px; background-color: #1daa3e ; -webkit-box-shadow: 0 2px 4px 1px rgba(0,0,0,.19), inset 0 1px rgba(255,237,207,.37); -moz-box-shadow: 0 2px 4px 1px rgba(0,0,0,.19), inset 0 1px rgba(255,237,207,.37); box-shadow: 0 2px 4px 1px rgba(0,0,0,.19), inset 0 1px rgba(255,237,207,.37);/* background-image: -webkit-linear-gradient(top, rgba(14,133,213,.86), rgba(5,68,111,.86)); background-image: -moz-linear-gradient(top, rgba(14,133,213,.86), rgba(5,68,111,.86)); background-image: -o-linear-gradient(top, rgba(14,133,213,.86), rgba(5,68,111,.86)); background-image: linear-gradient(to bottom, rgba(14,133,213,.86), rgba(5,68,111,.86));*/ }
.logout a:hover{ background:url(../../ThemeDefault/images/logout-icon.png) no-repeat 4px 8px;padding:5px 5px 6px 23px;color:#FFF !important;  font-size:15px;  margin:34px 0 0 0;display:block; background-color: #145833;transition:all 0.5s;/*width:60px*/}
.welcome-tab{ margin:0 10px 0 0;}
/* # Paging=========================*/
.paging {margin:10px 0 0 0 !important; padding:0; font-size:13px;  }
.paging ul{ margin:0 0 0 0px; padding:0 0px 0 0 ; }
.paging li {list-style-type:none;  padding:0 0 0 0; float:left; font-weight: bold;margin:0px 2px;}
.paging li a{text-decoration:none;float:left;width: 29px; /*height: 27px;*/  line-height:25px;text-align:center;transition:all 300ms linear 0s; }
.paging li a:hover, .paging li.selected a{ text-decoration:none; }
.prev a.txt{cursor:pointer; margin:0px 10px 0px 0px; padding:3px 10px; display:inline-block;  text-transform:uppercase;width:63px;transition: all 300ms linear 0s;height:27px}
.next a.txt{ cursor:pointer; margin:0px 0px 0px 10px; padding:3px 10px; display:inline-block; text-transform:uppercase;width:63px;transition: all 300ms linear 0s;height:27px}
.prev a .ar{width:0;height:0;cursor:pointer;margin:4px 7px 0 0;padding:0 0 0 0;display:block;float:left;transition:all 300ms linear 0s;  }
.prev a:hover .ar { transition: all 300ms linear 0s;} 
.next a .ar{width:0;height: 0;cursor:pointer;margin:4px 0px 0 0;padding:0 0 0 0;display:block;float:right;transition:all 300ms linear 0s}
.pagecounter{font-size:13px;font-family:Arial, Helvetica, sans-serif; margin:2px 15px 0 0;color:#145833}
.totle-page{font-size:14px;font-family:Arial, Helvetica, sans-serif;margin:5px 15px 0 0;float:right;margin:5px 0 0 18px;}
/* # Paging end=========================*/
/* # button start=========================*/
.Editable-btn{padding:7px 10px;font-family:Calibri;font-size:15px;float:right;background:-webkit-border-radius: 4px; -moz-border-radius:4px;border-radius:4px;background-color:#1daa3e ; -webkit-box-shadow:0 2px 4px 1px rgba(0,0,0,.19), inset 0 1px rgba(255,237,207,.37); -moz-box-shadow:0 2px 4px 1px rgba(0,0,0,.19), inset 0 1px rgba(255,237,207,.37);box-shadow:0 2px 4px 1px rgba(0,0,0,.19), inset 0 1px rgba(255,237,207,.37);/*background-image: -webkit-linear-gradient(top, rgba(14,133,213,.86), rgba(5,68,111,.86));background-image: -moz-linear-gradient(top, rgba(14,133,213,.86), rgba(5,68,111,.86));background-image: -o-linear-gradient(top, rgba(14,133,213,.86), rgba(5,68,111,.86));background-image:linear-gradient(to bottom, rgba(14,133,213,.86), rgba(5,68,111,.86));*/color:#FFF !important;border:none}
.Editable-btn:hover{background:#145833;color:#FFF !important;border:none}

.btn-green-ic   {padding:5px 10px;font-family:Calibri;font-size:15px;float:right;background:-webkit-border-radius: 4px; -moz-border-radius:4px;border-radius:4px;background-color:#1daa3e ; -webkit-box-shadow:0 2px 4px 1px rgba(0,0,0,.19), inset 0 1px rgba(255,237,207,.37); -moz-box-shadow:0 2px 4px 1px rgba(0,0,0,.19), inset 0 1px rgba(255,237,207,.37);box-shadow:0 2px 4px 1px rgba(0,0,0,.19), inset 0 1px rgba(255,237,207,.37);/*background-image: -webkit-linear-gradient(top, rgba(14,133,213,.86), rgba(5,68,111,.86));background-image: -moz-linear-gradient(top, rgba(14,133,213,.86), rgba(5,68,111,.86));background-image: -o-linear-gradient(top, rgba(14,133,213,.86), rgba(5,68,111,.86));background-image:linear-gradient(to bottom, rgba(14,133,213,.86), rgba(5,68,111,.86));*/color:#FFF !important;transition:all 0.5s}
.btn-green-ic:hover {background:#145833;color:#FFF !important}

 /* # button end=========================*/
/* # tabing start=========================*/
.Tab{ -webkit-border-radius: 10px 10px 0 0; -moz-border-radius:10px 10px 0 0;padding:5px 21px;  border-radius:10px 10px 0 0;  font-size:14px; text-align:center; transition: all 300ms linear 0s; float:left;  margin:0 4px 0 0;}
.Tab:hover{border-bottom:0;border-radius:10px 10px 0 0;padding:5px 21px;font-size:14px;text-align:center;transition:all 300ms linear 0s;float:left;}
.Tab.selected{border-bottom:0;border-radius:10px 10px 0 0;padding:5px 21px;font-size:14px;text-align:center;transition: all 300ms linear 0s; float:left;}
.Tab-sale{ margin:-30px 0 0 20px;}.Tab-rent{ margin:-30px 0 0 0; width:100px;}
/* # tabing end=========================*/
/* # table start=========================*/
.numeric .EditBtn{ padding:2px 20px;}
.btn-green{padding:4px 14px; margin:0 7px 0 0;transition: all 300ms linear 0s; min-width:56px; text-align:center; }
.btn-green:hover {padding: 4px 14px;}
.search-button-box .new-search-show-all select{padding:11px !important}
.btn-green-pack{padding: 2px 8px; transition: all 300ms linear 0s;  text-align:center; display:block; cursor:pointer }
.ui-widget-header{background:url(../../ThemeDefault/images/ui-bg_highlight-soft_75_cccccc_1x100.png) !important;border:solid 1px #80796e !important}
.ui-state-default .ui-icon{background:url(../../ThemeDefault/images/close-btn-popup.png) no-repeat center center !important;}
.ui-widget-overlay{background:url(../../ThemeDefault/images/popup-dim.png) !important; opacity:0.6 !important;z-index: 999;}
.btn-green-pack:hover{padding: 2px 8px;}
.search-fild{ width:230px; border:none;}
.status{ font-size:12px; font-family:calibri;  padding: 3px;   position: relative; width:138px;}
/* # table start=========================*/
/* # right nav stuff================================================== */
.features-navigator {  margin: 0;  position:relative;}
.features-navigator .feature {cursor: pointer;display: block;float: left; text-align:center;}
#menu-icon {display:none;width: 44px;height: 30px;}
.features-navigator ul {float: left; margin:0px 0 0 0;}
.features-navigator ul li a{display: inline-block;float: left; text-decoration:none; padding:1px 12px 2px 12px;}
.navigation-text{ margin:0 0 0 0px}
.features-navigator:hover .arrow{ display:none; }
/* #right nav stuff================================================== */
.top-combo{ background: none repeat scroll 0 0 #012151;margin: 0 0 0 10px;padding: 5px;}
	/*form -start*/
.progress_bar li.last b{ height:39px; padding:0 18px 0 0; float:right}
.progress_bar{padding:0 0 0 15px}
.progress_bar li{float:left;  padding:0 20px 0 0; width:250px; text-align:center}
.progress_bar li.diseble .number{  transform:none;}
.progress_bar li.diseble .number, .progress_bar li.diseble a, .progress_bar li.diseble:hover .number{cursor:default;transform:none;}
.progress_bar li.diseble:hover .number{cursor:default; transform:none !important; transition:none; -webkit-transition:none; /* Safari */ -webkit-transform:none; }
.progress_bar li.last a{padding:0 0 0 20px}
.progress_bar li.last{padding:0}
.progress_bar li a{ font-size:19px;  padding:0 20px; line-height:30px; display:block; text-align:center; position:relative;}
.progress_bar li .number{border-radius:100%; width:55px; height:55px; display:block;  font-size:24px;  text-align:center; line-height:47px;  margin:auto;   transition:all 400ms linear 0s; -webkit-transition:all 400ms linear 0s;  cursor:pointer}
.progress_bar li:hover .number, .progress_bar li a.active .number{ transform: rotate(360deg);transition:transform 0.5s ease 0s; -webkit-transition:all 0.5s ease 0s; /* Safari */ }
.main-form-box{border-radius:6px 6px 6px 6px; margin-top:0px; padding:30px 2% 30px 2%}
.progress_bar li a.active .arrow-up{  display: block;margin: 0 auto -10px;width: 0;}
.contact-title{font-size:20px;  margin-bottom:0px;line-height:33px;padding:5px 16px;background:#EEE  }
.input-bg01 {float: left;font-size: 12px;margin:0 10px 8px 0;}
.title-form{ margin:0 0 2px 0; font-size:15px; font-family: 'open_sanssemibold';}
.input-bg02{float: left;font-size: 12px;margin: 0 10px 8px 0;width: 98%;}
.submit{ padding:6px 10px; font-size:13px; font-family:'open_sanssemibold';  margin:0px 5px; display:block; float:left; transition: all 300ms linear 0s; border:none; cursor:pointer; }
.submit:hover{margin:0px 5px; display:block; float:left;  }
.title-text a span.btn-green-ic:hover{background:#000;color:#FFF !important}
.submit-btn a{ padding:5px 10px; font-size:13px;  margin:0px 0 0 6px; display:block; float:left; transition: all 300ms linear 0s; border:none; cursor:pointer;background:#1daa3e;font-family:'open_sanssemibold';text-transform:uppercase }
.submit-btn a:hover{ padding:5px 10px;  font-size:13px;  display:block; float:left;  }
.required{font-size:21px;font-weight:bold;  width:11px; height:10px; display:inline-block; margin:5px 5px 0 5px}
.fix_width{ padding:20px; }
.title-w{ width:30.7%;font-size: 12px;margin:0 10px 8px 0;}
/*form - end*/
/* #DashBoard================================================== */
.w100pr{ width:100%;}
.mrgr5px{ margin-right:5px;}
.signal{ display:block; height:41px; width:48px;  margin: auto;padding: 17px 0 0;}
.users{ display:block; height:40px; width:40px;  margin: auto;padding: 17px 0 0;}
.tag{ display: block;height: 40px;margin: 16px auto auto;padding: 0;width: 40px;}	
.db{ display:block;}
.this-y{ width:33%; font-size:12px; color:#012151; text-align:center;  line-height: 15px;}
.broker{ width:49%; font-size:12px; color:#012151; text-align:center;  line-height: 15px;}
.site-user{ font-size:12px; color:#012151; text-align:center;  line-height: 15px;}
.br10{ border-radius:10px;}
.border-none{ border:none;}
.br{ border-right:solid 1px #dbdee3;}
.bgwhite{ background-color:#fff !important;}
.pd5{padding:5px;}
.link{ display:block; width:16px; height:20px; padding:5px;}
.Quick-Links{ font-size:19px; color:#012151; font-weight:bold; padding:5px;}
.clr2c2622{color:#2c2622;}
.tbl-Quick-Links-bg {background:#f3f3f3; padding:1% 5.3%;float: left;margin: 1px 5px;}
.tbl-Quick-Links-bg a{ font-size:14px; font-weight:bold; color:#012151; text-align:center; background:#f3f3f3; }
.Quick-Links-bg{background: #fff;border: 1px solid #CDCDCD;border-radius:10px;padding: 10px;}
.num{ font-size:13px; color:#012151;font-family:calibri; display:block; text-align:center;}
.num a{ font-size:13px; font-family:calibri; color:#012151; display:block; float:right;}
.tbl-con{ font-size:13px; color:#012151;font-family:calibri; display:block;}
.bdr{ border:solid 1px #d1d1d1;}
.tr{ text-align:right;}
.Tab-graf{ margin:10px 0 0 20px; width:100px;}
.Tab-list{ margin:10px 0 0 0; width:100px;}
.w49pr{ width:49.5% !important;}
.mrg-r1pr{ margin-right:1%;}
.w40pr{ width:40% !important; }
.clrwhite{ font-size:14px; color:#fff; font-weight:bold;}
.clrblue{ font-size:14px; color:#1e3046; font-weight:bold;}
.f-size15{ font-size:15px !important;}
.f-size40{ font-size:40px;}
.f-size24{ font-size:24px;}
.box-height{ height:95px;}
/* #Package================================================== */
.package-bg{border-radius:10px; padding:40px;}
.latest-package-bg{border-radius:10px; padding:10px;}
.package-main{ width:313px; padding:19px}
.package-ftitle{ font-size:24px; padding:15px; text-align:center; position:relative; display:block; cursor:pointer;}
.package-second{ width:300px; margin:auto; margin-top:-5px;}
.package-stitle{ font-size:22px; padding:14px; text-align:center;}
.package-second ul{ list-style:none;}
.package-second ul li{font-size:15px; padding:10px; text-align:center; }
.package-bottom-bg{ padding:5px 10px;}
.package-button{ min-width:133px;}
.package-button a{ text-align:center; font-size:16px; padding:13px; display:block;}
.package-button span{ margin:auto; display:block;}
.mrgl50px{ margin-left:50px;}
.contents{ width:300px; height:160px; }
.contents p:nth-child(even){color:#999; font-family:Georgia,serif; font-size:17px; font-style:italic;}
/* #Package close================================================== */
/* # tabing end=========================*/
/* #DashBoard================================================== */
.packeg-icon{ height:16px; width:16px; display:block; margin: 2px 11px 0 -5px;}
.packeg-icon-big{ height:16px; width:16px;  display:block; margin: 5px 11px 0 -5px;}
.packeg{ font-size:19px; font-weight:bold; line-height:25px;}
.Leads{    width: 50px !important;  display:block;}
.serves{  display:block; }
.big-package{ display:block; height:40px; width:50px;  margin: auto;padding: 17px 0 0; display:block;}
.user{ width:55px !important;display:block;}
.broker-icon{ height:18px; width:24px;  display:block; margin: 2px 11px 0 -5px;}
.package-big-title{ display:block;}
.tbl-list-titlle{ font-size:15px;  font-weight:bold; line-height:20px;}
.icone-list{ display: block;float: none !important;font-size: 38px;height: 40px;line-height: 38px;margin: auto;width:32px;}
.combo-bg-dashboard{float:left;text-align: center;width:180px; height:158px;font-size:18px;margin: 0 15px 19px 0}
.combo-bg{margin-top:5px}
.white-bg label{font-size:16px;color:#FFF}
.combo-bg-dashboard a{ font-size:18px;}
.spacer3{height:3px;clear:both}
.spacer8{height:8px;clear:both}
.b-top{/*border-radius:10px 10px 0 0 !important;*/}
.b-btm{border-radius:0 0 10px 10px !important;}
.line-h{ line-height:20px;}
/* #Package-detail================================================== */
.package-main-detail{ width:313px;}
.package-ftitle-detail{ font-size:24px; padding:15px; text-align:center; position:relative;}
.package-second-detail{ width:300px; margin:auto; margin-top:-5px;}
.package-stitle-detail{ font-size:22px; padding:14px; text-align:center;}
.package-second-detailul{ list-style:none;}
.package-second-detail ul li{font-size:15px; padding:10px; border: solid 1px #dddddd;}
.w95%{ width:95%;}
.pdl15{ padding-left:15px;}
.br-right{ border-radius:0 0 10px 0 !important;}
.w75px{ width:75px;}
.second-inpubox{ padding: 7px 30px !important;}
.month-td{padding: 15px 35px  !important;}
.pdlb{padding: 0 0 20px 11px;}
.brd-top-package{ border-radius:10px 10px 0 0 !important;}
/* #Package-detail close================================================== */	
/*login*/
.login-bg{height:305px;margin:auto;z-index:9999;position:relative;border-radius:0px;}
.close-btn{float: right;width: 32px; height:32px;position:absolute;right:-15px;top:-15px;cursor:pointer}
.txt1-bg input, .txt2-bg input{background:none;border: medium none;font-size:16px; padding:10px; width:100%;  }	
.txt1-bg, .txt2-bg{height:40px;}
.user-icon-bg{width: 39px;height: 39px;margin:1px 0 0;display:block;}
.user-icon-bg-border{transition:all 300ms linear 0s;width:39px;height:39px;border-radius:100%;margin:-67px 60px 0;display:block}
.user-icon{ margin: 5px auto auto;height:28px;width:19px;}
.pass-icon{ margin: 10px auto auto;height:19px;width:19px}
.go-icon{   transition: all 300ms linear 0s; height: 46px;margin: 9px auto auto;width: 46px;  color:#002D56;cursor:pointer;}
.SearchButton {}
.first-txt{}
.newuser a{border-radius:20px;display:block;font-size:16px;margin:10px 0 0;padding:6px 18px;transition:all 300ms linear 0s}
.third-part{padding:15px 15px 15px 3px}
.for-pass a{margin:0 0 0 9px}
.remember{margin:0px 0 0 0px; font-weight:normal;}
.cpcha{margin:5px 0 0 69px; font-weight:normal; float:left; width:600px;}
.for-pass{ font-size: 14px;margin: 0px 0 0;}
.left-shadow{ height: 255px; position: absolute; width: 45px;}
.right-shadow{height:245px;width:45px;}
.sh-left-width{ float: left; height: 126px; margin: auto; position: relative; width: 14px; z-index: 0;}
.sh-right-width{ float: left;  left: 5px; position: relative; width: 9px; z-index: 0; top:10px}
.m-height{ min-height:770px;}
.m-auto{ margin:auto;}
.login-logo{ margin:10% auto 25px; width:290px;}
.login-logo-ineer{ margin:10px;}
.login-coniain{margin:auto}
.spacer30{ clear:both; height:30px;}
.login-btn .user-icon-bg-border{transition:all 300ms linear 0s;display:block;width:39px;height:39px;border-radius:100%;position:absolute;right:60px;top: 81px; margin:0; cursor:pointer;}
.login-btn .go-icon{transition: all 300ms linear 0s; height: 22px;margin: 2px auto auto;width: 27px;display:block; border:none;}
.newuser{ margin:-16px 0 0 0;}
.logo-login-loader{display:block;  height: 120px;margin: 13px 0 0 25px;width: 98px;}
.logo-login{  height: 117px;width: 252px; display:block; margin:24px 0 0 38px;}
.mgl60px{ margin-left:60px;}
.spacer50{ height:50px; clear:both;}
/*register*/
.register-coniain{width:100%;margin:auto}
.register-bg{width:100%;margin:auto;z-index:9999;position:relative;float:left; border-radius:5px;}
.re-width{padding: 20px 0 20px 20px;}
.re-txtbox-width{width:96%;border:none}
.re-txtbox{background: none repeat scroll 0 0 rgba(0, 0, 0, 0);border: medium none;color: #777777;display:block;float:left;margin:0 0 0 4px;outline:medium none;padding:8px !important;width:96%}
.re-txtbox-width textarea{border:none}
.min-height{ min-height:262px;}
.msg-password{ position:relative;left:13px;top:68px; color:#ff2f2f;}
.tab-bg{background:#E6ECEF; padding:10px; border-radius:5px;}
.w1024{ width:100%;}
.grid-td-left{padding:3px 0 5px 15px;border-left:1px dotted #EDECEC;border-bottom:1px dotted #EDECEC;border-right:1px dotted #EDECEC}
.grid-td-left1 {padding:0 0 5px 15px; }
.grid-list-inner-table-text{font:normal 14px calibri;color:#222222; padding:0 0 5px 0px;}
.grid-list-subtitle-bg a{font:normal 14px calibri;padding:6px 0 5px 0px;color:#464646;margin:10px 0 0 0; -moz-border-radius-bottomleft:2px;	-moz-border-radius-bottomright:2px;	-moz-border-radius-topleft:2px;	-moz-border-radius-topright:2px;text-decoration:none;}
.grid-list-subtitle-bg{ font:normal 14px calibri; 	padding:0px 0 0px 0px; 	color:#464646; 	margin:-1px 0 0 0;background:#DCE4E8;border:#DFDFDF 1px solid; padding:5px;	}
.grid-list-subtitle-bg1{font:normal 14px calibri;padding:0px 0 0px 0px;color:#464646;margin:-1px 0 0 0;border:#DFDFDF 1px solid; padding:5px;}
.grid-list-inner-table-text{font:normal 14px calibri;color:#222222; padding:0 0 5px 0px;}
.grid-list-inner-table-text span.black-font {color:#000;} 
.information-white-bg{background:none repeat scroll 0 0 #FFF;border:1px solid #E8E8E8;color:#000;font:14px calibri;padding:10px}
.subgrid-page-text2{ padding:0 5px;}
.subgrid-page-text2 input[type="text"], input[type="password"], input[type="email"], textarea, select{ /*padding:5px 4px;*/ font-family:'open_sansregular'; font-size:12px;}
select{line-height:25px}
.dashboard-list{width:100% !important; display:block; padding:0;}
.dashboard-list-sub{width:100% !important; display:block; padding:0; border:none !important;}
.dashboard-list-titles{ width:68%;border-right:1px solid #ccc; float:left; padding:6px 17px;}
.dashboard-list-number{width:20%; float:left;  padding:6px 17px;}
label.error{ color:#ff2f2f; font-size:12px;float: left;}
.error-arr{  background: url(../../ThemeDefault/images/prev-arr.png) no-repeat scroll left center rgba(0, 0, 0, 0);
    display: block;
    height: 10px;
    left: -11px;
    position: absolute;
    top: 11px;
    width: 15px;}
label.error-note{ background:#fdeaea;
    border-radius: 5px;
    color: #ff2f2f;
    float: left;
    font-size: 12px;
    margin:4px 0 0;
    padding: 7px 20px;
    position: absolute;
    right: -210px;
    width: 55%;}
label.success-note{ background:#fdeaea;
    border-radius: 5px;
    color: green;
    float: left;
    font-size: 12px;
    margin:4px 0 0;
    padding: 7px 20px;
    position: absolute;
    right: -210px;
    width: 55%;}
	
.error-main{margin:-40px -10px 0 0;width:100%}
	
	
.sell_head{  float: left;font-size: 26px;line-height: 28px;margin-bottom: 10px;color: #012150;}
.prev-clndr{float:left; width:25px; font:bold 16px Tahoma, Geneva, sans-serif; color:#000000; height:25px;}
.monthyear-text{ font:bold 14px Arial, Helvetica, sans-serif; color:#000000; padding-top:0px; padding-bottom:0px; float:left; width:160px; text-align:center; height:25px;}
.next-clndr{float:right; width:25px; font:bold 14px Tahoma, Geneva, sans-serif; color:#000000; height:25px;}
.Weekdays{ float:left; width:29px; font:bold 14px Tahoma, Geneva, sans-serif; color:#8f8f8f; text-align:center;}
.Weekdays-main{ height:28px;}
.dates{ float:left; width:29px; height:15px; font:bold 12px Arial, Helvetica, sans-serif; color:#000000; text-align:center; padding-bottom:3px; padding-top:3px; }
.dates-main{ height:23px;}
.monthdays-off-nonborder{width:13%;height:100px;margin-right:2px;margin-bottom:0px;float:left;color:#DFB36F;text-align:left; padding-top:0px;border: 1px dotted #EDECEC}

/* ------- Calender ------- */
.cal-bg-title {background:#C0A98E; width:786px; float:left; min-height:31px; padding:10px 0 0 10px;}
.cal-bg-title-month{width:100%;float:left;min-height:28px;padding:4px 10px 0 24px;text-align:center;font-size:16px;color:#000; margin:0 0 4px 0}
.month {float:left; width:180px; font-size:14px; color:#fff;}
.month-title{ float:left; padding:3px 5px 0 0;font-size:14px; color:#fff; font-weight:bold;}
.month-textarea {width:110px; border:1px solid #DFDFDF; height:25px; background:url(../images/search-bg.gif) left top repeat-x #fff; color:#322A24;  margin-bottom:0px; padding:3px;}
.spacer25{height:25px;clear:both}
.monthdays-crnt-special{background:none repeat scroll 0 0 #E3C7A6;border:1px solid #C0A98E;color:#322A24;float:left;font:18px Arial,Helvetica,sans-serif;height:100px;margin-bottom:0px;margin-right:2px;padding-top:0px;text-align:left;width:13%}
.sunday-special{background:none repeat scroll 0 0 #322A24;border:1px solid #C0A98E;color:#FFFFFF;float:left;font:18px Arial,Helvetica,sans-serif;height:100px;margin-bottom:0px;margin-right:2px;padding-top:0px;text-align:left;width:13%;}
.sunday-special span{padding-left:10px;}
.monthdays-crnt-special span{padding-left : 10px}
/*.month-textarea:focus{background:url(../images/search-bg.gif) left top repeat-x #fff; border: 1px solid #000;}
.month-textarea:active { background:url(../images/search-bg.gif) left top repeat-x #fff; border: 1px solid #000; color: #322A24; }*/
.year-list{border:1px solid #d6dde5; width:100px; font-size:14px; font-family:Arial, Helvetica, sans-serif;}
/*--5-9-2010*/
.weekdays{width:13%;height:21px;margin-right:2px;margin-bottom:2px;float:left;text-align:center;padding-top:5px;text-transform:uppercase}
.monthdays{ width:13%; height:100px; margin-right:2px; margin-bottom:2px; float:left;color:#322A24; text-align:left; padding-top:0px; border: 1px dotted #EDECEC;}
.monthdays span{padding-left:10px;}  
.monthdays-off{ width:13%; height:100px; margin-right:2px; margin-bottom:2px; float:left;color:#322A24; text-align:left; padding-top:0px; border: 1px dotted #EDECEC;}
.monthdays-off span{padding-left:10px; } 
.monthdays-crnt{ width:13%; height:100px; margin-right:2px; margin-bottom:2px; float:left;color:#322A24; text-align:left; padding-top:0px; border: 1px dotted #EDECEC;}
.monthdays-crnt span{ padding-left:10px;   }
.monthdays-special{width:100px;height:100px;margin-right:2px;margin-bottom:0px;float:left;font:normal 18px Arial, Helvetica, sans-serif;color:#934104;text-align:left;padding-top:0px;border:1px solid #C0A98E; background:#e1caaf;padding-left:10px;}
.monthdays-special span{}
.sunday{ width:13%; height:100px; margin-right:2px; margin-bottom:2px; float:left;color:#322A24; text-align:left; padding-top:0px; border: 1px dotted #EDECEC;}
.sunday span{padding-left:10px;}  
.sunday-head{width:13%;height:21px;margin-right:2px;margin-bottom:2px;float:left;text-align:center;padding-top:5px;text-transform:uppercase} 
.trip span{font:normal 11px Arial, Helvetica, sans-serif; color:#322A24; text-align:left;}
.trip span a{font:normal 11px Arial, Helvetica, sans-serif; color:#322A24; text-decoration:none;}
.trip span a:hover{color:#934104; text-decoration:none;}
.sunday-special .trip span, .sunday .trip span{font:normal 11px Arial, Helvetica, sans-serif; color:#fff; text-align:left;}
.sunday-special .trip span a, .sunday .trip span a{font:normal 11px Arial, Helvetica, sans-serif;color:#fff;text-decoration:none}
.sunday-special .trip span a:hover, .sunday .trip span a:hover{color:#934104; text-decoration:none;}
.special-trip{margin-top:5px;  background:url(../images/flag2.png) right top no-repeat; word-wrap:break-word; min-height:25px;}
.more { font-size:12px; float:right; margin:-3px 3px 0 0;} 
.more a{ color:#322A24; text-decoration:none;}
.more a:hover{ color:#934104; text-decoration:none;}
.special-trip span{font:normal 11px Arial, Helvetica, sans-serif; font-weight:bold; color:#7a7b7e; text-align:left} 
.monthdays-off-nonborder{width:13%; height:100px;margin-right:2px;margin-bottom:0px;float:left;color:#DFB36F;text-align:left; padding-top:0px;border: 1px dotted #EDECEC; }
.monthdays span {padding-left: 10px;}
.mgt-foregate{top:89px; !important; right:61px !important;}
.bg-white{ background:#fff;  width:345px;}
.lbl-country label{color:#FFF;font-size:16px}
.spacer13{height:13px;clear:both}
.lbl-note{color: #012150;font-size: 10;font-weight: bold}
.popup-tbl-brd{border:solid 1px #CCC;padding:5px}
.fancybox-opened .fancybox-skin{border:solid 5px #9a9a9a}
.fancybox-title strong{ display: block;font-size: 25px;margin-bottom: 20px;}
.detail-title{border-bottom:1px solid #ccc;display:block;font-size:25px;margin-bottom:10px !important;padding:0 0 10px;line-height:28px}
.new-ttip .ignore{  background-color: #117bc5 !important;border: 2px solid #2a5b92 !important;color:#FFF !important}
.ref-btn a{background:-webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px; background-color: #1daa3e; -webkit-box-shadow: 0 2px 4px 1px rgba(0,0,0,.19), inset 0 1px rgba(255,237,207,.37); -moz-box-shadow: 0 2px 4px 1px rgba(0,0,0,.19), inset 0 1px rgba(255,237,207,.37); box-shadow: 0 2px 4px 1px rgba(0,0,0,.19), inset 0 1px rgba(255,237,207,.37);/* background-image: -webkit-linear-gradient(top, rgba(14,133,213,.86), rgba(5,68,111,.86)); background-image: -moz-linear-gradient(top, rgba(14,133,213,.86), rgba(5,68,111,.86)); background-image: -o-linear-gradient(top, rgba(14,133,213,.86), rgba(5,68,111,.86)); background-image: linear-gradient(to bottom, rgba(14,133,213,.86), rgba(5,68,111,.86));*/color: #fff;display: inline-block;font-size: 15px;margin: -3px 0 0;padding: 5px 10px;border-radius:0;transition:all 0.5s}
.ref-btn a:hover{background:#145833;}
.pos-rel{position:relative}
.pos-ab{position:absolute}
.ui-multiselect:hover{background:#0f73b5 !important;color:#FFF !important}
.ui-state-active, .ui-widget-content .ui-state-active, .ui-widget-header .ui-state-active{color:#000 !important}
.ui-state-hover, .ui-widget-content .ui-state-hover, .ui-widget-header .ui-state-hover, .ui-state-focus, .ui-widget-content .ui-state-focus, .ui-widget-header .ui-state-focus{background:#00FFFFFF !important;border:solid 1px #000 !important}
.ui-multiselect-filter input.ignore{float:right;margin-right:3px;padding:3px;width:130px;font-size:12px}
.ui-multiselect-all, .ui-multiselect-none{color:#19a1ff !important}
.ui-multiselect-filter{margin-bottom:2px}
.ui-multiselect{width:330px !important}
.require-lbl{font-size:15px;color:#F00;float:right}
.inquiry-form textarea {    background-color: #ffffff;
    background-repeat: no-repeat;
    border: 1px solid #d6d6d7;
    border-radius: 3px;
    box-shadow: 0 0 10px #eeeeee inset;resize:none}
	.brd-brows{border:solid 1px #CCC;padding:3px;margin-right:10px;border-radius:3px}
	.ui-state-focus{color:#127dc7 !important}
	.mgtm12{margin-top:-12px !important}
        .mgtm9{margin-top:-9px !important}
/*	
ul.megamenu li.active ul li.selected a{background:#083d61 !important}
ul.megamenu li.active ul ul li a{background:#0f73b5 !important}
ul.megamenu li.active ul ul li.selected a{background:#0f73b5 !important}
ul.megamenu li.active ul ul li.selected a:hover{background:#083d61 !important}
*/
/*.megamenu_light .megamenu li ul li.selected a{background:#083d61 !important}
.megamenu_light .megamenu li ul li ul li.selected a{background:#083d61 !important}*/

.megamenu_light .megamenu li ul li a.selected{background:#145833 !important} 


.plus-icn, .minus-icn{height:21px;width:21px;display:inline-block;float:right;margin:5px 0 0}
.mgl50{margin-left:50px !important}
.mgl80{margin-left:80px !important}
.mgl205{margin-left:205px !important}

/* 5-9-2010 */

/* 13-9-14 */
.login_msg_text{width: 310px;margin:auto auto 10px auto;color:#f00; }
/*29-5-15*/
.table-condensed th, .table-condensed td{vertical-align:middle;}
.content{width:99%;}

/* 28-11-2015 */
.MiddleSection h1{color:#145833}
.combo-bg strong{color:#145833}
.MiddleSection .fl.mgl10 > span{color:#145833 !important}

/* 18-12-2015*/
.Search-Part-set{ margin: 0 15px 0 18%}
#flip-scroll{ width: 100%; overflow: auto}

/* 4-01-2016*/
#flip-scroll1{ float: left; width:60%; overflow: auto; min-height:260px;}
#flip-scroll2{ width:39%; float: right; overflow: auto; border:1px solid #145833;}
#flip-scroll1 table tr th{ font-size: 12px;}
#flip-scroll1 table tr td div{font-size:12px;}
#flip-scroll1 table tr th div.title-text{font-size:12px;}
#flip-scroll1 table tr th div.title-text a{font-size:12px;}
#flip-scroll1 table tr td #articleapprove{ width: 82px;}
#flip-scroll1 table tr th .set-guest{ width: 50px;}
.res-paging1{}
.res-paging2{}
.res-paging3{}
.res-paging4{}
.res-paging5{}
#flip-scroll1 .form_titles table strong{ padding: 4px 0}

#flip-scroll1 .table-striped tbody tr:nth-child(2n+1) td, .table-striped tbody tr:nth-child(2n+1) th{vertical-align:middle; padding: 4px 16px;}
.resevation_form{ margin:5px; padding:5px 10px;background:#f3fcf9 }
.form-part-full{ width:100%; float:none;}
.form-part-left{ float:left; width:49%}
.form-part-right{ float:right; width:49%}
.resevation_form .res-title{ font-size:14px; font-family:"open_sanssemibold"; margin-bottom:2px;}
.resevation_form select{background-color: #FFFFFF;background-repeat: no-repeat;border: 1px solid #D6D6D7;border-radius: 3px 3px 3px 3px;box-shadow: 0 0 10px #EEEEEE inset;-webkit-box-shadow: 0 0 10px #EEEEEE inset;color: #999999; width:100%; padding:4px 5px;}
.resevation_form input{background-color: #FFFFFF;background-repeat: no-repeat;border: 1px solid #D6D6D7;border-radius: 3px 3px 3px 3px;box-shadow: 0 0 10px #EEEEEE inset;-webkit-box-shadow: 0 0 10px #EEEEEE inset;color: #999999; width:95.5%; padding:5px 2%;}
.resevation_form .Req{color:#F00; margin-left:5px; font-size:16px;}
.resevation_form .Guest-Popup{ margin-top:17px;}
.resevation_form .Guest-Popup .fancybox-buttons{ float:left}
.resevation_form .Guest-Popup input.checkbox{ width:auto; margin:4px 10px}
.resevation_form .Set-Select{ float:left; width:89%;}
.resevation_form .icon-plus{ margin:6px 0 0 8px !important}
.resevation_form textarea{background-color: #FFFFFF;background-repeat: no-repeat;border: 1px solid #D6D6D7;border-radius: 3px 3px 3px 3px;box-shadow: 0 0 10px #EEEEEE inset;-webkit-box-shadow: 0 0 10px #EEEEEE inset;color: #999999;}
.resevation_form textarea{width:95.5%;float:left;min-height:50px;}
.resevation_form .form-part-full textarea{float: left; min-height:40px; height:40px; width:98%;}
.resevation_form .submit{ background:#1daa3e; border:medium none;color:#ffffff; cursor:pointer; font-family:"open_sanssemibold"; text-transform:uppercase; width:auto; padding:6px 2%; margin:0 10px 0 0}
.res-paging1{ margin-right:45.5%;}


@media screen and (-webkit-min-device-pixel-ratio:0) { 
    /* Safari and Chrome */
    .myClass {
     color:red;
    }

    /* Safari only override */
    ::i-block-chrome, .jqx-switchbutton-wrapper {width: auto !important}
    ::i-block-chrome, .jqx-switchbutton-label-on{height:30px !important}
}
@media screen and (max-width:1550px){.Search-Part-set{ margin: 0 15px 0 2%}

.resevation_form textarea{}
.resevation_form .form-part-full textarea{width:98%;}
.resevation_form .Set-Select{ width:87%;}}

@media screen and (max-width:1280px){
	.combo-bg-dashboard{width: 143px;  }
	.tbl-Quick-Links-bg{ padding: 1% 6.5%;}
	.combo-bg-dashboard{width:180px}
}
.w38px{ width:38%}
.w348px{ width:348px;}
.w365px{ width:365px;}
.w389px{ width:389px;}
.w484px{ width:484px;}
.w450px{ width:450px;}
.w455px{ width:455px;}
.w486px{ width:486px;}
.w462px{ width:462px;}
.w500px{ width:500px;}
.w565px{ width:565px;}
.w470px{ width:470px;}
.w490px{ width:490px;}
.w600px{width:600px;}
.pd15{padding: 15px;}
.pd5{padding: 5px;}
.w30px{width: 30%;}
.w72px{width: 72%;}
.mgtm60{margin-top:-60px}
.title-popup{font-size: 12px; margin:0 10px 8px 0;}
.listing-navigator ul li{float: left; margin:0px 0 0 0;}
.listing-navigator ul li.last { border-right: none;}
.listing-navigator ul li a{display: inline-block;float: left;  padding:1px 10px 2px 0; text-decoration:underline;}
.listing-navigator ul li.last a {padding:1px 0 2px 10px;}
.w100pr { width:100%;}
.w95pr { width:95%;}
.logout { margin-right:10px;}
.logout input { background:none; text-transform:none;}
.logout:hover input { background:none; color:#012151 ;}
.add-new-user-text{padding:5px 0 10px 15px;}
.login-header-bg{width:310px;margin:auto;padding:15px;text-align:center}
.hd-txt{color:#b4b4b4;font-size:16px; font-family: 'open_sansregular';}
.footer-bg{width:341px;height:51px;margin:auto;padding:0;text-align:center;border-radius:0 0 3px 3px}
.third-part ul li{list-style-type:none;color:#b4b4b4;font-size:14px;float:left;font-family:Arial, Helvetica, sans-serif;}
.third-part ul{float:left}
.ui-autocomplete {top: 170px; width: 357px !important;}
.ui-widget-content{border: 1px solid #000 !important;}
.form-rediobutton, .user-redio-button{   margin-top: -3px;vertical-align: middle;}
.form-chekbox{margin-top:5px}
div.dimmer
{
    visibility: hidden; position:fixed; left:0px; top:0px; font-family:verdana; font-weight:bold; padding:40px;
    
    background-color:Gray; filter:alpha(opacity=70); opacity:0.5;
    
}
.UpdateProgress123 {
    float:right; filter:alpha(opacity=70); opacity:0.5;
    position:fixed;
    width:100%; height:100%;
    background:#000;
    color:#ffffff;
    padding:5px;
    font-weight:bold;
    font-size:14px;
    font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
    right:0px;
    z-index:1010;
    top: 0px;/*left: 1100px;*/
}

.UpdateProgress123 img{ top:50%; left:50%; position:relative;}

.notes {
    position: relative;
}
div.help {
    background: url(../../ThemeDefault/images/help-powerpanel.png) no-repeat scroll left center;
    cursor: pointer;
    display: block;
    float: left;
    height: 20px;
    margin: 6px 10px 0;
    position: relative;
    width: 22px;
}
.rightpart .notes .form-hint {
    right: 200px;
}
.form-hint {
    background: none repeat scroll 0 0 #fff;
    border: 3px solid #0094d6;
    cursor: text;
    display: none;
    font-size: 14px;
    height: auto;
    left: -10px;
    padding: 10px;
    position: absolute;
    top: 26px;
    width: 220px;
    z-index: 99999;
}

.notes div.help:hover .form-hint {
    display: block !important;
}

a:hover.fancybox_viedo i
{
    background-image:url(../../ThemeDefault/images/video1.png);
    background-repeat: no-repeat;
    height: 37px;
    left: -51px;
    position: relative;
    top: -5px;
    width: 38px;
    padding: 20px 0 0 40px;
}

.btn-file
{  
  position: relative;
  /* display: inline-block; */
  width:141px;
  overflow: hidden;
  background-color: #5bb75b;
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#62c462), to(#51a351));
  background-image: -webkit-linear-gradient(top, #62c462, #51a351);
  background-image: -o-linear-gradient(top, #62c462, #51a351);
  background-image: linear-gradient(to bottom, #62c462, #51a351);
  background-image: -moz-linear-gradient(top, #62c462, #51a351);
  height:30px;
  float: left;
  margin-top:20px;
  margin-right: 10px;
  cursor:pointer;
  border:1px solid;
  border-color:#387038;
  border-radius:4px;
}
.btn-file:hover{background:#51a351;}
.ico-plus{position: relative;left: 18px;top: 4px;background:#000;display:block;width:20px;height:20px;background:url(../../ThemeDefault/images/plus.png);}

.admin_sitemap a {color: #1c8dc3;font-weight: normal;}
.admin_sitemap a:hover{color: #000;}

#DIV_info_Sitemap li{margin:5px 0;line-height:20px}
#DIV_info_Sitemap li li{margin:0;font-size:13px;line-height:18px}
#DIV_info_Sitemap li li li{margin:0;font-size:12px}
#DIV_info_Sitemap ul ul{margin:3px 0 3px 30px}
#popupBottom form{margin-bottom:0}



/*.popover{font-size:14px;}*/
.popover{font-size:14px;position:absolute;top:0;left:0;z-index:1010;display:none;width:236px;padding:1px;text-align:left;white-space:normal;background-color:#ffffff;border:1px solid #ccc;border:1px solid rgba(0, 0, 0, 0.2);-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;-webkit-box-shadow:0 5px 10px rgba(0, 0, 0, 0.2);-moz-box-shadow:0 5px 10px rgba(0, 0, 0, 0.2);box-shadow:0 5px 10px rgba(0, 0, 0, 0.2);-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box;}
.popover.top{margin-top:-10px;}
.popover.right{margin-left:10px;}
.popover.bottom{margin-top:10px;}
.popover.left{margin-left:-10px;}
.popover-title{padding:8px 14px;margin:0;font-size:14px;font-weight:normal;line-height:18px;background-color:#f7f7f7;border-bottom:1px solid #ebebeb;-webkit-border-radius:5px 5px 0 0;-moz-border-radius:5px 5px 0 0;border-radius:5px 5px 0 0;}
.popover-content{padding:9px 14px;}
.popover .arrow,.popover .arrow:after{position:absolute;display:block;width:0;height:0;border-color:transparent;border-style:solid;}
.popover .arrow{border-width:11px;}
.popover .arrow:after{border-width:10px;content:"";}
.popover.top .arrow{bottom:-11px;left:50%;margin-left:-11px;border-top-color:#999;border-top-color:rgba(0, 0, 0, 0.25);border-bottom-width:0;}
.popover.top .arrow:after{bottom:1px;margin-left:-10px;border-top-color:#ffffff;border-bottom-width:0;}
.popover.right .arrow{top:50%;left:-11px;margin-top:-11px;border-right-color:#999;border-right-color:rgba(0, 0, 0, 0.25);border-left-width:0;}
.popover.right .arrow:after{bottom:-10px;left:1px;border-right-color:#ffffff;border-left-width:0;}
.popover.bottom .arrow{top:-11px;left:50%;margin-left:-11px;border-bottom-color:#999;border-bottom-color:rgba(0, 0, 0, 0.25);border-top-width:0;}
.popover.bottom .arrow:after{top:1px;margin-left:-10px;border-bottom-color:#ffffff;border-top-width:0;}
.popover.left .arrow{top:50%;right:-11px;margin-top:-11px;border-left-color:#999;border-left-color:rgba(0, 0, 0, 0.25);border-right-width:0;}
.popover.left .arrow:after{right:1px;bottom:-10px;border-left-color:#ffffff;border-right-width:0;}

/*9-12-2015  */
.ui-widget-content { border:1px solid rgba(0, 0, 0, 0) !important; box-shadow:0 0 1px #ccc !important}
.ui-state-default, .ui-widget-content .ui-state-default, .ui-widget-header .ui-state-default { background:#145833 !important; color:#fff !important}
.ui-state-highlight, .ui-widget-content .ui-state-highlight, .ui-widget-header .ui-state-highlight { background:#1daa3e !important; color:#fff !important}
.ui-datepicker th { color:#145833 !important} 
.ui-datepicker select.ui-datepicker-month, .ui-datepicker select.ui-datepicker-year { color:#145833}
.tooltipster-content { background:#979fa4 !important; color:#fff !important; font-weight:normal !important; display:block !important}
.tooltipster-arrow-top span{ border-top:8px solid #979fa4 !important}
.tooltipster-default .tooltipster-content strong{ font-family:open_sansregular !important; font-size:13px}
.combo-bg ul{ margin: auto; padding: 0; text-align: center}
.combo-bg ul li{ display: inline-block; text-align: center; margin: 0 2px;}
.combo-bg ul li .btn-green-ic{ float: none;padding: 7px 15px; margin: 0 5px}

/*4-05-2016*/
.slicknav_menu{display:none}
.mobile-logout{position:relative;z-index:999}

@media screen and (max-width:1366px){
	.filter-main { width:100%; margin:10px 0 !important; float:left; }
	.filter-sub { width:32%; float:left; margin:0 auto; padding:0; }
	.filter-sub50 { width:48%; float:left; margin:0 auto; padding:0; }
	.filter-sub50 > select { width:100%; display:block;}
	.combo-bg ul li .btn-green-ic { display:block; }	
}

@media screen and (max-width:1024px){
	.search-button-box { float:right; margin:10px 0px; padding:0px; }
	.search-button-box .search-fild{width:150px}
	.MiddleSection h1{line-height:50px}
	#flip-scroll1 { width:100%; min-height:100px; margin:15px 0 25px 0; }
	#flip-scroll2 { width:100%; }
	.pagecounter { float:left; }
	.totle-page.res-paging1 { margin-right:0px;}
	.title-w { width:100%;}
	.title-w .frist-name.input { width:100%;}
	
}
@media screen and (max-width:800px){
	.MiddleSection h1{font-size:20px}
	.search-button-box .search-fild{width:80px}
	.res-date .rsv-input{ width:100%;}
	.res-date .rsv-input > input { width:100% !important; }
	.res-date .title-text { width:100%; text-align:center; }
	.res-date .ref-btn  { width:31.4%; text-align:center; }
	.res-date .ref-btn a {margin:8px 0 0 0; width:100%; }
	.res-date select { margin:10px 0; }
	.mobile-logout{position:absolute;right:110px;top:-26px}
	.slicknav_menu{display:block}
	.slicknav_open~#wrapper{display:none}
.slicknav_menu .sub-arrow{display:none}
.logout a{background:#145833  url(../../ThemeDefault/images/logout-icon.png) no-repeat scroll 4px 8px;border-radius:0;box-shadow:none}

}

@media screen and (max-width:767px){
	.search-button-box{float:left;margin-top:0px}
	.login-logo-ineer img { width:225px;}
	.Editable-btn { margin:5px 0;}
	.form-part-left { width:100%; }
	.form-part-right { width:100%; margin:10px 0 0 0; }
	.resevation_form input { width:100%; }
	.resevation_form .form-part-full textarea { width:100%; }
	.Search { margin:7px 0; }
	.logo-center { float:left;margin:0 auto; padding:0px;width:50%}
	select.mgr10.search-textarea { margin-top:8px; }
}

@media screen and (max-width:499px){
	.search-fild { width:88% !important; }
	.netclues_logo { width:30%; }
	.resevation_form .submit { margin:10px 0px; }	
	.submit { float:none; margin:10px 0px; }	
	.submit:hover { float:none; margin:10px 0px; }
	.submit-btn a { margin:0px 0px; }
	.Editable-btn { width:100%; margin:7px 0;}
	.Editable-btn.mgr10 { margin-right:0px !important; }
	.Search { float:left; width:100%;}
	.search-button-box { width:98%; margin:0 10px 0 0; }
	.combo-bg ul li .btn-green-ic { padding:7px 9px;}
	.res-date .ref-btn  { width:94%; }
	.welcome-tab{float:left}
	.logo-center {width:100%}
}

@media screen and (max-width:360px){
	
}
@media screen and (max-width:320px){
	.filter-sub { width:31%;}
	.btn-green-ic { font-size:14px; }
	
}